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
339526740436	339526740956	339526741531	339526742056	339526742606	339526743156	339526743731	339526744256	339526744806	339526745356	339526745906	339526746456	339526747006	339526747556	339526748106	339526748656	339526749206	339526749756	339526750306	339526750856	339526751406	339526751956	339526752506	339526753056	339526753606	339526754156	339526754706	339526755256	339526755806	339526756356	339526756906	339526757456	339526758006	339526758556	339526759106	339526759656	339526760206	339526760756	339526761331	339526761856	339526762406	339526762956	339526763506	339526764056	339526764606	339526765156	339526765706	339526766256	339526766806	339526767356	339526767906	339526768456	339526769006	339526769556	339526770131	339526770657	339526771206	339526771756	339526772306	339526772881	339526773406	339526773956	339526774506	339526775056	339526775606	339526776156	339526776706	339526777256	339526777806	339526778356	339526778906	339526779456	339526780031	339526780581	339526781106	339526781656	339526782231	339526782756	339526783306	339526783856	339526784406	339526784956	339526785531	339526786056	339526786606	339526787156	339526787731	339526788256	339526788806	339526789381	339526789931	339526790456	339526791006	339526791556	339526792131	339526792656	339526793206	339526793756	339526794306	339526794856	339526795431	339526795956	339526796506	339526797056	339526797606	339526798156	339526798706	339526799257	339526799831	339526800356	339526800906	339526801456	339526802006	339526802556	339526803106	339526803656	339526804206	339526804756	339526805306	339526805856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22460	20466	27933	22914	20467	16454	1564	690	570	445	423	400	387	357	369	357	333	327	321	312	327	321	274	316	300	289	286	299	340	286	271	262	302	293	267	297	297	286	281	273	261	281	275	269	283	289	294	251	261	280	309	312	246	285	272	265	268	245	273	288	282	276	258	238	299	261	252	296	267	273	266	249	285	276	272	291	277	306	278	277	265	278	288	289	258	263	285	267	273	261	277	295	255	263	261	257	283	268	290	292	263	332	276	284	263	268	245	246	268	266	295	273	291	308	262	271	272	262	290	259	263	248	294	264	256	261	277	265	290	272	247	257	269	263	262	268	302	276	255	254	286	278	245	265	271	249	276	296	242	256	261	283	264	259	297	271	230	282	275	270	287	233	275	263	278	296	245	274	291	263	271	267	289	256	273	263	275	286	247	271	265	263	272	272	282	271	279	259	293	271	287	273	275	260	278	286	286	279	252	279	257	299	253	283	268	287	259	234	247	267	293	263	282	259	268	257	237	263	254	281	297	295	263	286	275	266	276	287	279	253	307	269	263	269	269	263	281	249	290	240	247	266	252	265	270	247	252	231	287	263	267	245	243	288	265	249	307	308	244	257	263	284	277	259	289	267	281	255	267	274	251	255	276	290	266	268	249	274	257	266	246	266	285	266	251	265	264	261	264	289	264	259	263	279	263	244	283	260	246	270	282	271	257	294	252	250	258	267	278	287	253	270	260	268	290	259	262	268	253	267	255	280	296	273	265	304	296	301	259	256	255	279	281	249	268	261	261	288	264	261	282	269	259	267	269	274	244	278	246	279	262	259	243	255	292	249	256	278	271	256	273	259	257	232	262	284	253	267	270	290	250	236	271	277	277	267	280	291	275	277	284	294	302	304	259	258	277	296	253	296	251	305	261	282	268	260	265	274	245	289	281	269	275	252	255	270	267	255	241	252	286	252	257	256	282	287	239	248	286	269	287	270	248	286	272	292	264	283	256	281	278	268	266	269	262	291	259	271	268	255	279	262	262	247	250	287	264	255	296	251	253	299	257	264	284	282	274	274	275	261	323	283	270	281	257	272	258	261	253	303	282	262	277	270	283	247	297	270	280	266	246	296	279	235	258	268	312	288	248	244	283	275	285	259	286	266	260	255	247	262	264	279	293	286	282	275	257	266	249	235	269	256	265	267	261	254	261	253	268	281	281	290	255	281	301	227	267	283	266	280	271	249	274	250	251	286	265	261	273	268	285	269	267	260	260	280	269	288	271	229	277	258	258	265	283	287	256	254	287	267	273	283	232	289	267	265	291	269	239	277	276	296	288	289	272	282	278	266	273	283	304	275	256	274	271	231	279	256	288	260	270	272	269	265	277	265	260	275	248	257	281	253	258	256	296	279	275	288	296	265	286	291	279	265	240	279	248	267	281	267	277	275	258	256	277	262	275	255	255	277	274	284	263	256	274	235	265	282	249	255	270	255	267	264	301	229	308	255	277	283	267	293	252	289	273	252	250	253	269	316	253	272	282	283	247	262	247	277	262	258	245	273	286	298	276	236	252	293	242	273	260	250	253	268	287	258	291	276	290	277	257	276	280	245	263	309	258	256	290	269	249	281	281	269	249	266	275	251	266	243	281	279	274	251	278	250	258	283	264	247	289	292	254	280	239	267	268	261	288	255	275	290	277	285	261	248	278	283	299	264	277	272	237	281	299	297	266	234	254	274	232	288	279	272	245	281	266	251	279	274	267	276	261	261	274	261	255	251	274	245	208	275	298	268	256	272	260	285	240	263	248	265	250	258	264	287	291	263	253	278	256	300	250	266	271	249	251	243	252	275	264	273	263	290	270	289	287	263	270	275	288	306	273	275	277	258	284	268	261	267	255	280	258	242	270	271	272	278	277	277	246	264	284	249	252	252	259	293	288	273	269	271	275	271	253	258	258	225	270	285	246	253	262	272	276	270	289	265	268	277	277	269	273	256	254	278	269	264	264	278	302	278	257	285	271	257	282	271	278	261	273	240	285	273	258	252	270	290	266	271	253	288	254	288	274	255	264	286	255	266	254	258	287	282	283	284	278	272	271	272	244	281	288	267	263	299	267	252	257	277	255	276	265	289	296	258	295	259	263	247	272	256	276	271	249	296	270	282	273	251	300	292	280	236	255	256	266	252	260	284	268	257	258	248	252	259	284	259	237	278	278	248	258	263	282	272	282	261	303	240	299	277	257	316	266	262	278	276	272	281	278	253	260	250	262	264	289	267	297	265	241	249	279	274	266	264	288	278	257	275	283	239	261	253	263	278	258	266	289	266	264	278	277	292	282	272	270	267	276	245	292	276	262	282	255	235	299	289	283	234	267	259	290	257	258	255	248	258	263	261	271	247	249	250	267	266	247	284	254	286	287	245	277	258	281	253	266	282	260	294	257	253	259	269	302	264	255	258	270	259	256	278	256	264	274	252	264	271	267	274	275	253	261	298	291	279	259	285	257	258	234	271	245	250	272	284	258	275	298	260	252	269	291	273	248	231	246	260	285	265	307	259	283	294	282	242	269	259	244	268	299	256	238	268	255	240	260	279	254	255	257	241	270	249	269	273	269	275	299	242	261	277	260	269	255	251	286	256	271	261	301	294	233	276	254	275	259	274	278	250	260	287	272	267	256	240	252	240	258	270	267	262	263	246	282	254	304	280	265	240	280	294	263	302	240	261	257	289	268	259	275	243	267	286	247	249	310	244	252	242	266	288	286	261	266	267	251	279	273	272	274	289	236	291	264	258	252	270	298	270	293	271	277	248	255	276	249	253	249	256	262	274	289	287	273	275	251	251	271	268	243	272	279	256	267	261	294	284	259	285	255	261	273	259	251	293	288	274	296	251	238	294	253	294	279	257	256	260	249	267	288	254	264	280	263	243	256	259	260	275	251	261	271	252	239	257	288	283	272	271	270	250	223	284	258	299	233	283	275	253	287	266	268	268	269	269	304	257	248	251	304	280	264	293	242	285	291	255	266	262	273	257	249	253	272	282	298	280	268	283	263	267	273	290	270	303	272	258	278	255	270	279	267	234	265	289	238	286	284	274	245	256	261	266	262	261	258	258	270	239	261	255	261	256	259	270	240	246	296	236	263	281	245	252	262	261	290	270	275	224	249	250	276	316	275	291	278	272	259	271	256	272	264	251	251	271	257	289	271	244	274	266	258	270	274	271	253	249	309	266	278	260	273	281	258	275	266	284	249	244	276	236	290	257	283	280	278	254	254	253	270	271	257	269	280	266	255	252	252	247	277	241	275	255	272	275	300	280	264	283	300	249	265	280	274	259	242	268	261	260	297	273	248	253	261	254	275	256	253	277	268	266	249	278	263	277	267	262	242	268	287	270	243	293	268	239	283	228	269	275	266	270	249	266	261	273	272	270	258	272	273	234	288	296	264	270	252	301	257	257	230	258	275	253	255	248	264	294	266	244	256	291	293	291	289	229	256	288	263	255	263	257	280	243	244	243
44666	37478	12364	6621	4427	3266	2521	1986	1587	1452	1267	1174	1027	935	914	835	734	748	682	718	683	670	661	642	630	613	590	578	612	631	618	623	614	613	570	551	539	637	583	580	577	558	568	563	513	611	519	560	529	526	550	523	556	550	513	550	539	559	552	515	541	537	533	527	550	515	536	507	559	532	498	577	559	504	502	559	581	491	514	545	551	533	540	567	572	537	547	495	534	512	518	537	534	532	562	543	529	561	543	513	535	521	549	528	492	516	547	529	534	492	569	520	509	499	548	488	513	507	538	531	510	585	551	490	521	565	520	497	533	523	559	509	520	507	513	517	474	537	501	500	502	514	563	537	538	543	490	487	540	513	511	500	487	550	522	503	568	538	528	506	539	535	533	543	512	538	520	527	503	506	520	514	542	521	536	478	575	559	561	511	522	540	533	561	544	528	538	539	518	498	522	518	517	525	536	562	489	531	490	558	556	535	544	516	516	526	515	588	457	471	556	550	543	533	529	536	538	539	562	523	552	524	555	483	507	528	524	511	551	517	537	506	573	527	531	517	538	507	547	513	531	523	522	543	503	503	530	544	557	492	513	507	489	493	530	551	516	551	538	544	516	566	504	522	506	522	540	567	506	510	507	526	514	502	516	571	519	501	543	588	512	539	542	537	521	550	531	524	534	541	517	525	541	484	516	531	538	529	569	520	542	507	520	527	551	551	530	472	511	479	504	555	529	538	520	539	511	540	516	518	528	523	531	561	526	497	508	499	461	518	534	550	536	488	579	527	508	524	513	508	564	554	530	543	488	503	518	530	532	501	549	526	540	483	499	547	512	572	490	499	539	579	501	536	566	512	500	575	548	553	530	562	499	498	516	538	534	525	509	511	553	556	531	514	532	531	534	527	522	547	508	510	556	510	506	543	480	489	522	514	504	515	530	565	504	509	503	502	475	501	535	564	556	543	546	526	548	531	556	532	500	545	529	523	539	513	527	509	507	532	509	547	498	578	549	528	537	533	527	545	508	541	513	539	552	524	537	513	540	516	538	550	566	526	537	526	552	550	530	513	531	491	532	539	491	503	507	493	530	531	523	541	503	595	496	552	537	532	551	570	524	595	527	472	564	491	512	543	520	522	547	507	520	486	485	504	524	509	528	570	498	550	519	541	545	527	508	512	538	519	502	523	526	534	537	532	545	546	518	513	548	524	547	497	554	545	537	530	560	585	543	554	536	512	516	525	509	525	527	529	507	527	528	496	541	520	528	514	505	498	490	530	501	508	534	508	557	511	519	565	535	540	548	561	505	538	527	545	561	508	546	577	497	499	548	502	548	550	536	485	535	527	521	599	520	532	532	537	487	516	538	538	534	557	511	579	493	535	522	507	499	484	529	571	500	493	530	525	489	513	532	506	509	501	544	546	543	524	545	516	515	530	507	556	518	569	541	513	501	515	525	555	516	522	535	527	527	510	559	521	545	550	525	534	554	509	531	538	527	496	547	506	504	549	541	519	514	494	497	492	519	542	518	504	574	531	535	503	528	557	519	538	537	564	538	526	525	543	543	500	522	509	492	523	497	495	529	515	521	528	532	497	503	497	509	547	540	483	514	546	539	505	510	494	503	522	506	485	478	508	524	506	502	551	540	531	574	494	563	532	519	551	536	515	513	505	526	548	535	517	501	557	506	562	517	506	557	542	516	516	545	543	558	513	520	510	527	548	523	523	570	523	519	506	529	544	537	532	529	532	578	475	525	511	552	499	519	550	571	489	497	528	548	510	528	560	517	507	558	573	530	541	527	532	529	512	480	525	507	524	544	519	519	507	507	503	566	528	492	541	530	506	517	559	562	484	526	469	515	528	512	474	548	540	503	553	519	539	519	553	547	530	540	563	493	532	519	522	536	568	494	519	486	506	530	554	520	532	497	489	519	555	518	531	528	522	552	562	511	512	485	517	533	511	507	476	518	530	500	559	520	520	529	454	538	491	489	558	526	533	529	504	551	498	514	523	509	525	524	505	541	528	532	489	510	492	507	491	519	550	576	523	559	513	517	533	525	499	506	505	528	553	541	558	577	508	505	494	478	523	557	552	528	538	463	493	519	521	527	520	487	508	560	502	511	490	537	493	538	500	526	539	522	532	548	536	539	545	489	518	557	559	520	507	528	538	521	511	515	534	545	518	527	540	536	489	520	514	554	518	507	506	574	517	503	511	520	516	500	534	529	475	505	494	534	541	465	555	527	493	482	527	496	541	571	521	528	515	509	511	522	536	529	494	550	526	537	530	540	521	586	522	533	510	530	516	510	535	543	525	564	523	522	553	522	522	504	523	523	524	558	509	526	526	535	550	502	525	493	509	531	548	525	488	534	531	524	534	513	534	501	526	511	538	514	518	531	588	513	568	518	566	515	516	495	509	536	524	535	490	491	513	526	533	491	535	522	546	536	500	486	475	539	552	535	564	535	514	517	529	532	569	535	501	503	548	540	551	510	526	509	520	535	515	542	515	507	521	518	518	523	563	511	525	515	554	512	533	510	515	487	519	541	515	530	534	527	513	542	554	507	552	559	541	505	500	569	495	525	518	520	501	554	515	528	547	544	493	528	513	561	494	494	520	496	498	524	535	546	520	500	516	510	562	527	541	506	525	520	519	537	517	549	485	544	542	510	546	527	553	542	525	512	525	514	545	521	520	568	528	548	540	538	550	562	549	526	524	533	508	517	549	529	481	557	537	507	532	510	544	571	527	509	542	495	540	513	492	505	576	550	553	527	531	475	511	518	543	543	570	494	515	523	515	571	485	515	543	514	555	519	531	503	498	557	490	525	548	494	535	532	559	533	531	570	497	533	523	520	556	524	504	534	529	542	581	529	554	530	528	548	529	511	522	531	515	525	511	510	518	571	549	529	512	520	544	494	533	535	543	497	495	545	537	502	536	491	513	523	567	533	487	531	538	531	516	514	520	499	529	496	519	571	499	499	525	533	535	513	499	583	526	488	511	528	541	531	528	512	512	561	547	521	557	515	525	527	503	538	520	560	513	533	531	490	499	509	522	523	528	569	532	485	547	520	508	529	560	549	518	511	515	501	515	521	509	512	506	506	509	516	516	581	557	513	537	508	508	498	499	590	513	501	579	515	519	526	506	488	530	535	534	542	537	469	565	530	520	518	524	525	517	525	515	503	514	551	534	560	553	481	518	532	532	495	536	549	518	523	547	497	520	515	567	477	556	517	525	526	524	509	531	519	528	525	512	520	511	537	517	521	528	531	482	549	533	511	522	538	525	534	546	575	520	539	543	566	546	530	540	495	539	486	524	529	550	517	539	519	520	488	510	552	529	523	513	512	538	523	519	508	529	513	533	502	574	526	526	544	521	522	576	563	510	503	522	537	542	533	559	519	502	503	520	540	520	535	488	529	517	533	534	478	480	538	500	530	559	511	520	515	559	542	558	538	515	561	510	561	527	531	556	506	544	537	510	524	505	523	546	551	534	532	508	553	558
27364	21014	7751	386	196	179	144	161	143	120	167	148	143	134	138	124	107	166	144	141	129	124	133	130	143	129	135	133	118	131	153	141	144	127	154	143	143	143	118	119	129	136	151	133	135	144	116	128	142	148	136	128	134	129	153	153	149	153	143	130	128	140	106	126	122	137	133	127	140	137	113	148	130	109	123	134	136	120	158	129	132	113	143	135	128	126	148	146	143	131	122	146	132	149	145	138	119	130	135	129	130	123	127	129	134	135	111	149	122	138	133	132	142	105	154	130	117	127	119	124	134	134	157	148	134	139	132	121	127	121	144	139	134	150	135	137	142	111	141	150	138	138	126	150	133	118	125	147	119	121	124	121	133	134	135	139	127	125	117	142	130	143	123	150	121	119	121	150	121	117	128	145	123	129	125	142	130	126	111	119	140	121	151	124	135	139	141	126	137	134	148	132	149	134	132	133	132	136	131	118	130	124	127	127	128	126	125	124	132	123	121	119	130	141	145	134	139	135	118	143	116	117	147	123	129	140	125	137	139	130	139	117	135	131	137	122	117	135	136	123	129	128	145	119	137	117	124	126	116	133	131	112	131	125	148	134	150	146	155	136	111	136	144	127	142	135	138	149	114	122	127	114	139	125	135	121	138	143	141	122	145	145	142	131	132	139	120	129	140	138	119	122	146	133	133	138	126	120	147	152	134	132	139	142	140	117	141	127	122	125	123	141	117	127	141	137	152	151	139	124	140	139	115	124	130	142	134	127	137	114	122	132	110	107	159	134	132	110	118	113	118	119	145	126	141	155	133	130	132	110	126	147	114	143	135	120	137	138	126	127	129	143	140	126	133	115	113	132	115	139	158	134	132	138	112	137	127	140	128	165	120	117	134	131	129	121	129	118	107	150	141	134	124	109	131	140	149	123	117	118	129	125	126	137	128	123	136	131	108	132	130	114	112	126	149	103	143	129	130	121	136	139	138	126	107	109	124	138	147	134	134	125	142	120	145	144	129	137	107	134	137	127	144	98	110	140	128	133	116	129	134	131	135	130	149	130	140	130	140	125	132	123	121	144	136	144	132	130	133	140	139	153	134	124	143	143	159	159	124	131	119	137	143	137	146	141	127	126	146	128	122	123	149	118	136	144	137	139	128	137	137	133	124	120	137	151	150	117	115	113	132	140	128	149	131	142	128	116	149	121	111	136	153	135	132	129	127	140	108	130	141	141	134	124	126	134	121	142	128	134	121	120	126	144	132	141	139	137	111	115	138	152	133	138	125	114	150	128	128	148	140	141	126	135	138	155	132	123	113	123	156	120	129	162	99	110	138	116	109	121	112	128	122	128	126	125	119	131	148	135	136	117	123	119	131	134	126	143	149	139	134	130	115	149	117	140	133	119	135	118	111	128	149	160	141	131	129	137	127	136	142	127	135	142	120	129	143	137	143	152	129	126	136	131	142	119	139	117	126	121	134	139	124	155	149	135	115	152	159	142	143	125	115	112	162	140	151	135	157	139	127	120	126	139	132	144	127	141	139	132	141	131	128	129	132	121	124	137	135	131	135	139	139	131	140	146	120	129	137	128	128	142	125	155	152	126	137	142	130	115	126	121	141	140	134	117	123	142	147	132	136	125	142	140	126	129	130	155	149	136	144	118	123	130	122	149	122	144	130	105	138	128	129	134	124	140	129	139	117	145	151	108	156	140	154	127	126	127	113	143	144	123	130	118	130	130	129	145	135	126	124	133	132	119	125	122	138	134	129	125	126	135	161	142	139	144	120	134	132	136	126	164	133	142	110	128	128	147	128	125	134	120	124	148	120	107	141	108	142	161	122	137	120	130	131	142	134	135	149	108	120	138	139	137	129	129	134	151	144	123	140	139	120	133	146	126	129	139	135	115	115	143	126	119	127	134	105	142	121	135	130	142	142	152	113	142	123	123	117	152	152	129	120	138	133	123	126	150	118	124	124	126	129	134	141	120	143	132	128	125	110	131	138	126	137	131	117	127	143	111	145	149	146	128	114	135	143	128	126	157	126	119	148	131	140	124	132	126	128	132	146	118	123	138	110	137	112	144	133	135	128	127	137	158	127	143	137	147	132	144	128	123	136	140	129	115	127	130	119	143	125	123	134	130	135	145	140	144	150	133	123	134	138	161	128	143	134	133	135	132	119	152	136	134	130	142	158	136	155	131	147	117	133	119	108	146	123	136	119	138	126	152	118	134	123	134	140	121	133	127	138	110	134	132	158	134	155	122	139	127	131	148	118	124	105	143	137	143	119	143	137	138	125	129	143	127	142	144	116	154	140	134	133	145	138	129	124	140	118	144	114	128	146	128	141	133	137	121	133	140	126	112	135	129	144	126	145	133	144	114	139	149	149	141	132	128	135	141	120	123	145	138	125	109	134	123	164	106	149	137	133	144	119	126	137	135	136	140	133	146	164	124	126	118	142	140	120	122	150	134	133	133	154	132	156	145	131	134	131	122	141	159	148	141	127	132	124	130	142	137	138	129	143	133	137	120	125	135	152	138	149	132	110	136	117	120	120	130	134	127	145	118	130	126	132	140	152	117	147	114	137	128	146	124	147	146	127	121	125	137	146	127	116	155	122	130	137	126	140	133	137	141	150	127	133	121	145	127	121	134	131	96	142	113	138	124	147	119	137	131	140	126	137	104	128	122	113	117	124	124	155	151	148	129	132	147	142	149	133	121	124	128	146	135	160	134	134	136	119	157	117	129	126	136	128	122	145	121	134	145	141	122	148	147	120	114	119	130	137	155	130	114	120	125	133	114	139	128	117	118	124	135	150	119	142	129	143	138	130	114	128	138	136	127	152	113	115	119	140	143	117	147	118	134	167	143	129	127	111	147	145	135	149	118	133	134	132	136	136	130	157	143	131	132	116	133	116	96	126	133	151	138	127	136	121	114	127	136	123	132	130	105	126	138	154	129	122	131	139	146	125	136	136	108	128	129	145	131	112	141	145	124	133	137	133	125	137	146	129	138	134	117	122	137	125	129	142	134	135	124	134	144	132	139	135	115	124	137	140	137	123	138	107	132	137	133	123	146	125	121	126	143	126	140	139	124	140	131	138	123	129	130	134	136	141	146	130	135	103	135	136	118	142	124	128	165	145	151	131	128	120	120	143	137	137	145	112	110	136	120	124	139	129	126	129	135	127	159	124	136	131	153	119	121	139	136	121	118	117	123	119	106	123	133	148	127	123	142	135	125	129	133	120	105	153	119	147	117	134	147	126	143	129	127	131	126	134	144	139	141	159	145	147	142	122	122	126	133	116	146	117	137	148	130	124	124	135	129	132	108	135	130	114	144	127	138	127	142	134	132	124	164	124	130	134	131	146	140	117	122	142	131	115	139	139	132	135	117	142	127	132	130	138	148	120	141	134	132	134	135	126	137	141	137	138	120	134	131	118	137	136	149	130	106	140	133	135	137	157	130	121	141	145	117	122	126	143	145	140	146	108	157	120	114	131	147
18798	12729	1211	680	542	429	420	401	347	335	324	338	334	318	339	315	299	312	294	325	303	302	313	288	279	316	306	295	314	297	316	282	298	314	306	318	303	294	309	320	301	297	313	291	285	323	294	318	279	284	296	318	289	284	287	297	283	287	289	293	282	292	278	290	307	293	274	313	292	292	294	295	271	272	286	288	303	283	270	304	296	279	280	290	282	285	299	310	300	270	316	341	279	277	302	306	274	283	297	286	307	297	334	327	297	322	305	284	255	334	318	294	313	275	306	298	305	306	321	290	287	307	290	294	303	266	290	294	300	306	288	239	263	316	276	273	301	328	306	304	309	295	313	288	283	284	313	258	262	279	294	299	281	268	283	288	275	285	283	290	277	312	293	285	300	283	325	292	282	300	293	298	307	309	306	254	274	304	284	319	315	268	298	304	304	295	307	290	295	321	295	277	319	293	310	294	311	294	328	293	288	297	279	322	300	294	296	287	289	315	296	277	289	266	306	309	277	309	325	291	303	269	291	302	302	305	299	279	295	287	311	331	272	323	300	279	310	302	299	254	279	279	315	297	311	307	325	299	280	293	259	300	261	291	256	278	298	287	317	313	288	302	327	298	289	311	292	286	270	306	268	288	272	295	291	295	339	297	285	314	288	285	280	295	300	319	331	302	324	278	287	318	318	308	312	304	272	275	312	295	283	290	281	268	304	296	295	309	283	288	261	284	264	289	321	300	305	306	251	281	307	297	312	283	289	279	306	283	287	305	287	316	304	299	293	281	306	257	294	304	283	312	324	282	301	284	324	277	282	308	299	323	310	297	280	294	321	324	298	280	309	277	329	264	282	297	289	291	291	309	299	325	265	299	273	279	296	282	302	294	288	279	296	286	283	311	265	256	300	283	299	309	303	281	296	289	273	304	314	295	281	310	274	304	293	311	302	280	312	274	326	328	322	291	309	300	298	325	327	291	278	271	259	303	312	292	290	299	294	276	301	346	292	316	306	307	289	310	275	300	280	293	277	322	299	269	291	319	271	288	292	286	315	331	289	293	273	301	304	293	293	290	278	288	299	301	301	300	288	315	281	286	301	299	308	296	304	300	308	297	285	286	291	291	297	317	290	285	330	305	285	254	321	280	296	278	291	309	281	304	281	276	301	311	314	293	296	304	297	351	293	248	296	287	285	297	288	330	264	311	272	299	284	277	280	300	301	293	306	291	324	299	322	304	284	303	270	308	316	310	304	292	302	302	304	308	287	307	308	310	320	304	332	303	253	307	290	308	315	293	280	271	294	285	287	292	309	298	297	288	265	312	304	286	272	287	285	283	315	258	290	307	257	265	306	295	306	290	287	280	307	253	295	324	284	287	268	272	284	295	302	284	325	315	287	292	270	304	300	307	309	262	285	281	316	275	300	295	308	327	297	314	284	307	300	305	274	272	336	293	283	300	314	335	306	255	311	281	292	311	274	294	269	298	292	308	277	272	313	322	294	259	307	302	289	306	290	281	305	307	295	292	297	310	318	317	302	295	309	302	290	318	270	260	286	301	301	286	279	303	305	336	332	314	285	273	295	328	316	288	303	304	286	308	299	276	292	285	312	296	261	277	318	313	298	285	267	269	317	260	308	292	291	334	306	285	297	302	299	307	288	271	282	288	281	298	286	299	319	301	287	322	316	278	294	290	310	279	277	283	277	287	288	298	279	290	307	264	316	290	268	293	284	278	271	290	300	320	281	301	295	308	295	298	301	286	303	259	304	311	293	269	291	272	308	307	284	322	311	290	304	308	303	302	267	316	283	291	287	311	308	279	294	281	275	305	300	284	274	280	294	303	303	317	293	287	276	278	249	275	270	279	296	295	286	277	308	336	307	311	304	299	299	287	312	253	317	322	283	301	289	299	290	302	298	297	302	260	306	278	286	290	286	285	295	269	300	282	324	298	293	271	296	335	278	301	296	291	322	278	298	297	311	272	267	301	303	319	303	315	338	302	281	277	303	288	318	312	303	312	282	293	307	295	263	290	313	283	281	323	293	299	321	286	328	285	297	305	303	276	274	296	300	341	245	292	301	317	281	305	262	275	265	256	282	314	286	304	256	299	288	315	279	298	302	279	283	290	321	320	317	301	302	272	288	294	311	275	271	329	298	297	304	291	294	280	310	281	296	265	297	305	303	307	302	277	277	312	299	293	292	297	310	315	297	292	285	317	272	287	267	297	266	282	277	296	287	298	305	300	279	299	283	307	306	295	305	275	274	313	312	303	302	293	277	295	263	271	298	295	299	283	296	332	310	294	291	313	287	292	294	299	294	278	301	279	290	329	303	295	276	321	281	273	312	303	282	275	274	280	284	306	286	291	306	311	276	289	306	297	292	290	297	304	278	268	348	328	273	286	267	270	269	307	269	340	277	306	299	292	290	300	263	310	279	300	269	293	293	284	305	289	284	291	309	274	273	286	303	292	271	285	295	261	282	312	312	283	305	306	293	308	289	296	267	297	324	276	298	272	293	293	284	320	292	294	304	295	294	292	268	298	296	311	301	292	282	262	303	263	313	307	300	296	298	286	302	302	275	279	303	285	306	316	269	286	295	284	305	304	295	282	306	279	296	286	318	293	295	277	309	307	321	276	274	278	289	310	290	304	271	302	294	287	302	301	272	314	316	272	267	287	301	303	293	290	273	279	302	277	307	288	268	296	280	318	328	313	270	295	302	342	305	301	259	294	293	294	275	326	305	291	306	280	320	315	267	306	286	283	291	285	309	299	308	286	283	294	304	295	288	291	306	262	308	291	281	302	265	271	265	305	297	306	310	294	284	299	330	319	281	306	303	287	286	294	266	275	295	302	291	332	335	304	310	280	277	291	277	309	281	286	322	286	286	307	286	290	308	298	293	289	295	296	286	299	285	281	295	290	269	305	288	278	288	262	293	284	278	290	311	293	270	246	327	308	304	295	300	304	301	277	275	284	277	287	288	309	311	308	321	313	258	292	288	286	280	283	268	270	297	294	250	286	283	296	300	280	272	321	270	328	274	290	291	294	339	283	285	289	323	307	280	293	282	330	300	309	313	306	290	299	279	289	289	310	309	323	297	298	310	359	278	318	303	321	330	306	321	290	294	311	274	311	287	279	300	260	294	302	295	308	319	285	341	324	279	294	273	320	294	300	302	279	296	294	318	328	288	269	297	307	301	304	286	296	305	286	293	298	271	278	286	296	297	282	310	288	297	315	278	306	304	293	299	270	291	264	300	289	307	293	293	313	290	301	284	256	292	324	287	294	301	336	286	303	282	312	308	318	302	290	298	294	276	292	308	292	285	283	303	307	288	297	306	272	294	283	312	293	285	271	293	290	299	297	314	282	307	282	312	302	295	254	298	283	301	305	255	285	307	305	278	298	305	319	294	290	282	284	311	289	271	308	302	296	310	295	306	256	268	285	329	288	291	287	326	310	282	304	283	304	295	281	308	295	283	305	324	276	263	288	307	283	297	302
23666	20707	27582	23870	18407	1263	416	310	235	202	195	202	182	179	152	139	152	130	141	135	124	119	138	118	117	121	111	132	127	122	122	122	130	116	121	114	124	115	98	116	100	103	113	114	121	105	119	114	117	85	118	128	93	104	109	122	120	131	113	98	99	117	110	113	104	118	107	113	102	117	114	123	110	116	84	109	101	109	116	135	112	101	130	116	99	132	106	106	119	121	113	112	111	111	113	106	114	120	112	127	118	112	132	130	116	112	107	123	100	101	121	138	118	118	113	108	107	103	103	97	101	96	116	109	101	124	101	112	117	106	102	138	124	101	110	105	111	97	109	102	107	95	97	99	110	106	107	105	124	104	128	117	112	117	104	98	97	118	128	113	115	104	96	103	95	114	101	104	148	112	106	118	105	116	106	108	110	82	101	105	118	122	104	128	118	115	86	117	108	88	113	121	104	107	118	118	118	127	134	113	119	107	101	115	122	101	106	107	102	105	104	121	119	100	105	112	120	121	97	109	127	98	107	106	141	124	119	107	100	111	100	102	92	109	107	107	114	105	109	120	103	73	102	98	103	105	108	104	106	107	104	105	115	114	116	120	112	99	126	114	105	99	104	107	120	121	97	105	123	105	116	96	103	92	129	102	103	94	118	102	118	118	123	91	119	107	108	112	108	150	91	86	115	108	105	118	95	135	107	98	108	117	101	120	104	108	92	109	111	114	99	110	116	113	102	98	138	95	114	121	101	97	106	122	106	93	120	103	113	113	109	128	107	108	105	115	113	102	127	110	112	102	120	122	121	120	93	115	80	115	105	108	112	107	111	93	112	120	110	117	124	116	113	105	110	134	92	113	115	124	97	104	115	122	106	103	107	88	113	106	128	87	108	113	115	96	93	102	118	93	103	111	111	106	101	101	104	106	108	112	116	103	115	120	112	100	126	110	102	105	109	96	123	98	111	111	115	103	110	115	112	116	108	125	95	119	95	114	107	113	122	118	125	105	102	113	120	108	115	96	133	136	120	124	114	117	94	104	122	106	103	115	94	110	115	99	96	105	102	89	113	97	115	104	101	120	92	122	118	106	100	122	112	99	109	108	111	98	107	115	125	108	97	114	97	127	99	108	98	94	107	125	87	109	118	129	101	110	98	103	102	111	108	103	127	111	124	113	115	137	100	104	116	109	134	118	116	112	102	116	109	111	117	95	118	108	104	112	108	111	103	104	118	112	98	101	104	103	100	91	112	127	103	128	120	115	111	123	104	122	119	115	115	115	115	116	105	117	107	107	90	106	145	112	109	107	101	119	125	117	121	105	114	128	110	105	111	117	98	96	96	105	106	109	123	93	117	105	122	104	95	126	112	103	100	99	114	103	110	124	105	108	106	100	128	130	115	126	121	107	121	120	105	99	84	103	118	127	134	121	107	105	115	128	113	114	84	108	105	114	118	103	95	105	101	118	109	106	117	112	121	95	98	119	104	81	102	121	103	115	105	110	124	115	114	113	106	122	106	107	108	96	115	119	106	141	96	103	99	117	125	113	94	105	110	117	112	112	102	121	110	111	114	120	99	91	121	104	99	103	103	121	123	111	103	128	101	114	116	111	101	106	83	114	100	113	88	109	114	124	114	117	105	110	126	112	107	94	118	121	107	103	103	124	113	99	118	105	83	108	106	122	109	117	109	134	118	119	115	109	104	117	112	120	108	123	87	107	97	99	116	113	108	103	96	91	134	126	99	99	123	109	100	94	93	106	97	117	122	99	116	123	122	101	106	104	122	116	95	118	111	117	125	107	106	113	125	111	110	127	106	107	119	100	104	106	130	88	111	117	118	101	116	103	125	112	96	116	114	102	115	103	115	110	110	96	98	100	89	100	111	90	125	90	120	93	119	102	102	117	128	104	124	107	106	98	113	101	110	110	125	116	129	117	102	120	92	97	108	98	117	102	118	112	109	128	119	123	111	91	114	99	114	93	116	117	117	95	111	115	99	116	124	129	111	104	112	93	116	108	114	113	102	118	116	92	88	92	93	95	114	109	110	122	103	104	107	102	104	109	119	115	103	108	81	105	128	145	118	116	113	114	123	108	117	100	117	116	100	104	121	127	99	105	127	127	117	112	100	116	105	97	113	116	109	133	112	89	119	116	116	123	117	86	107	112	98	111	117	119	99	98	114	117	87	99	116	108	131	121	106	96	109	113	123	138	119	113	111	106	103	103	106	121	112	112	108	97	109	111	122	121	115	101	109	110	109	110	93	104	122	118	129	105	105	117	122	135	121	97	95	114	110	109	113	103	119	132	101	95	92	101	117	103	108	115	118	119	112	87	115	101	115	119	103	104	121	120	112	135	107	116	114	108	122	122	115	101	124	120	126	89	116	111	126	124	113	109	116	95	94	112	107	112	98	106	109	115	131	102	114	110	99	118	87	113	105	110	107	113	115	98	111	114	106	96	116	112	93	113	106	115	96	108	112	127	115	119	126	102	94	127	101	94	106	97	120	111	110	118	94	97	102	122	104	105	118	96	111	112	121	82	113	100	98	113	115	119	105	96	106	114	99	128	111	96	123	131	105	111	110	107	97	122	108	92	92	121	111	112	108	104	112	111	125	118	123	134	101	102	111	112	105	119	120	116	122	107	100	112	94	118	110	113	110	115	129	104	128	85	105	96	90	118	110	112	120	125	122	119	107	127	123	121	110	114	120	101	96	123	103	119	136	106	109	121	111	105	113	95	100	106	100	107	108	106	104	114	105	88	112	102	92	120	121	103	114	114	118	95	133	96	106	111	114	116	97	107	113	99	111	80	125	110	89	103	90	106	103	96	107	96	108	110	124	111	108	106	116	118	90	112	106	102	116	100	100	105	119	117	106	112	111	97	105	107	83	99	99	114	118	98	93	123	123	101	111	145	124	108	109	113	102	107	126	109	115	129	113	123	115	113	111	91	114	129	96	112	98	98	107	99	118	124	101	110	116	108	116	107	125	114	93	104	122	118	114	100	97	125	99	110	115	117	120	115	115	115	99	100	93	104	115	106	109	109	101	121	121	112	101	87	101	112	120	103	114	94	116	104	109	121	107	113	115	90	110	101	115	100	108	111	96	97	136	113	113	111	109	95	112	95	102	110	113	128	104	120	104	102	104	112	117	103	118	101	112	107	109	104	119	99	97	105	107	114	120	101	102	84	111	130	113	132	109	109	107	128	125	121	98	102	109	97	110	124	108	108	110	109	124	110	84	102	114	103	118	100	104	105	101	97	110	93	118	95	119	116	102	107	97	119	103	104	116	124	112	126	109	106	109	119	123	96	113	105	113	100	95	115	105	99	107	134	124	103	93	106	88	129	104	107	120	103	113	98	112	117	102	89	104	107	100	118	108	120	117	102	94	100	103	98	117	98	103	102	113	100	142	96	87	114	111	111	107	95	112	110	105	120	119	111	109	116	91	109	107	97	127	129	108	109	110	124	101	114	100	111	122	120	130	114	101	137	104	124
37985	30654	7576	3769	2412	1663	1251	1009	870	760	611	523	463	463	440	409	379	378	351	342	332	292	311	270	312	301	317	311	290	267	253	288	269	289	273	257	309	260	247	275	246	271	278	278	281	243	258	249	239	257	237	233	265	255	269	275	262	260	258	265	255	262	266	259	246	249	230	220	238	272	240	272	235	249	248	241	235	221	225	256	234	245	242	248	240	218	237	226	228	238	246	238	235	259	269	256	225	243	248	268	260	256	252	228	291	259	255	232	234	268	229	235	236	238	241	256	224	226	216	254	239	228	249	252	224	247	240	249	266	261	227	241	259	240	258	244	228	244	245	272	264	233	241	230	243	237	232	274	251	240	227	245	242	248	248	225	211	261	248	229	243	246	248	239	262	230	222	249	263	235	233	223	224	216	216	223	227	260	254	253	231	209	226	224	226	263	240	250	243	229	262	238	236	225	267	241	237	234	222	249	262	216	211	274	253	230	242	241	255	215	215	243	236	235	199	234	226	231	261	229	253	232	235	246	226	221	243	241	227	224	235	225	235	261	225	263	229	216	277	254	262	243	246	244	267	243	228	234	254	265	257	214	262	236	251	243	256	253	251	251	230	237	249	218	258	252	215	279	236	252	233	257	248	237	255	255	228	258	223	235	243	240	228	251	231	235	231	212	250	275	251	256	260	267	258	222	252	244	251	228	243	240	225	251	224	228	249	241	243	254	238	228	258	257	216	236	230	216	241	226	263	268	260	212	235	247	238	254	238	240	250	263	263	260	227	247	240	248	230	244	206	258	226	228	223	247	236	256	226	244	256	266	225	251	227	243	243	222	247	217	247	232	270	242	234	227	232	264	247	232	248	232	258	230	223	247	210	231	223	229	274	235	220	232	247	252	247	245	260	226	201	240	239	240	221	214	262	260	239	228	226	256	257	239	241	243	239	259	236	243	241	245	251	234	245	262	247	239	218	220	235	222	236	232	248	259	216	239	233	244	259	263	244	202	234	245	239	274	265	225	240	282	226	255	237	235	242	271	227	247	252	247	243	225	254	239	216	228	243	283	212	259	265	236	268	241	246	261	230	239	239	252	240	255	266	247	252	208	229	253	252	263	208	249	249	239	249	244	227	242	213	250	243	245	234	246	245	252	264	252	222	230	239	218	238	258	235	246	247	233	261	259	213	246	228	237	257	237	237	224	220	235	210	251	227	224	234	247	227	269	246	243	240	227	228	248	245	214	262	245	244	223	252	255	239	231	237	244	247	226	249	264	249	225	233	222	233	239	241	243	274	232	258	256	246	235	248	241	229	241	253	225	205	239	242	217	226	241	260	257	236	239	229	247	221	243	262	242	274	258	270	227	253	244	229	237	284	227	246	263	232	240	227	231	213	238	254	214	241	248	241	235	257	235	234	259	273	226	249	255	226	249	247	260	243	236	219	242	259	265	244	237	263	239	238	216	242	231	237	245	255	242	247	249	224	226	251	214	238	236	234	225	279	241	238	222	228	253	240	232	225	245	211	224	248	223	242	228	230	253	244	261	248	242	239	241	244	225	265	256	249	242	237	247	233	244	236	238	246	246	245	240	251	220	252	234	242	259	232	230	271	225	240	246	214	226	264	241	243	262	259	217	224	241	246	226	277	246	249	250	248	216	224	238	222	249	251	231	250	207	257	214	235	228	244	257	244	276	269	239	245	227	248	247	249	228	267	238	273	262	259	254	237	236	232	260	262	230	258	223	237	230	252	249	261	253	240	229	240	265	251	248	267	223	211	236	246	243	273	250	253	245	233	242	258	263	248	240	251	243	230	248	224	235	221	228	248	249	235	258	233	272	278	202	223	273	216	253	236	227	231	213	220	251	283	259	221	253	233	225	244	272	263	260	255	250	232	238	244	239	247	248	241	258	257	223	237	225	250	235	249	263	251	236	237	249	235	246	231	233	261	213	219	253	250	226	261	256	229	246	230	250	222	246	239	254	237	231	223	254	237	239	254	251	270	245	250	251	232	227	242	247	262	251	247	257	226	270	272	233	236	242	236	241	254	238	252	223	241	209	237	257	211	229	234	254	253	218	252	239	232	246	256	228	221	246	258	266	237	248	255	247	237	284	251	258	218	241	247	249	234	245	260	235	232	219	241	231	247	249	256	242	198	265	238	250	220	283	236	228	244	233	220	249	244	221	221	254	251	241	221	254	238	247	263	224	267	236	220	241	225	243	239	222	264	225	250	261	253	264	251	238	228	250	245	245	239	232	222	214	214	247	263	218	254	228	258	255	219	218	250	275	266	282	262	247	254	247	239	233	226	245	217	225	238	218	235	258	220	244	239	250	252	241	254	265	253	248	248	256	236	242	250	232	204	240	231	237	228	225	227	242	258	293	247	214	217	249	260	229	239	225	235	209	229	253	266	257	227	243	240	246	267	253	210	228	256	222	219	243	239	232	249	241	271	264	238	263	242	265	264	225	230	209	227	232	240	225	211	271	246	242	253	225	257	273	251	244	244	217	277	250	230	248	230	243	241	248	216	267	217	246	260	233	273	234	222	237	253	262	244	260	242	238	242	259	260	232	240	245	233	224	247	234	258	240	246	248	256	216	250	225	236	243	244	218	253	214	245	239	232	239	233	255	214	238	254	240	253	234	265	240	255	231	235	250	238	262	223	262	249	260	233	240	232	252	230	246	223	246	269	190	254	264	250	254	243	250	232	237	237	274	238	255	237	264	231	254	230	265	216	233	224	233	257	226	239	247	252	240	223	237	225	243	247	230	250	245	234	226	230	239	262	261	234	246	226	245	235	246	264	223	233	244	230	232	245	228	238	237	243	243	246	230	251	217	264	240	238	239	261	248	260	242	268	233	244	235	245	250	215	251	254	238	237	231	242	233	252	232	262	227	255	256	235	261	260	237	240	251	219	239	245	258	258	229	239	250	235	246	242	249	202	263	223	248	248	246	225	264	220	241	234	220	239	219	260	245	253	238	232	274	223	243	249	234	242	227	228	237	256	247	258	259	231	234	273	255	272	216	244	242	238	239	238	230	253	248	247	215	231	250	234	243	238	234	218	233	241	214	237	245	244	241	238	206	217	241	240	247	247	224	249	254	233	247	253	253	239	224	263	265	216	227	220	230	210	228	246	235	244	233	252	234	245	227	265	206	218	262	228	244	247	231	235	222	224	250	231	248	227	255	223	257	210	226	242	238	223	247	249	209	215	247	265	247	224	246	257	219	250	228	227	224	250	246	215	243	263	238	245	245	246	234	239	258	241	261	245	261	246	222	234	234	273	260	226	258	270	226	229	242	261	241	241	241	275	221	215	218	226	243	258	238	227	237	239	216	243	244	245	243	245	218	234	236	231	228	206	227	264	256	257	238	241	218	232	258	238	253	259	216	254	239	240	219	244	242	227	233	228	234	244	267	238	249	258	228	219	233	248	245	235	224	237	278	266	257	247	247	246	261	245	244	249	218	251	266	254	243	242	260	234	243	258	230
23855	21711	29649	24294	21710	18104	1672	734	535	530	446	424	399	393	366	365	339	354	340	343	326	302	333	311	309	324	285	325	311	296	331	322	272	293	301	322	293	300	316	281	296	333	276	283	283	304	299	287	305	304	302	250	279	283	289	280	311	321	289	296	277	275	293	266	298	288	299	320	283	283	268	259	276	278	281	301	278	316	259	265	273	279	291	264	316	306	288	308	254	295	264	300	291	287	284	279	303	291	293	265	291	280	322	299	296	303	298	275	309	263	265	295	284	290	251	271	284	263	267	279	293	307	290	269	250	278	287	261	312	292	265	273	290	263	270	287	291	269	283	298	307	297	296	301	270	296	277	332	234	273	300	262	294	268	287	280	296	266	267	280	287	307	265	266	291	289	279	285	269	293	305	316	234	307	274	270	246	287	318	284	318	285	300	282	280	312	271	290	286	295	296	268	317	273	288	279	306	293	253	299	263	295	276	284	294	280	298	287	276	312	255	274	293	288	285	279	278	302	279	269	300	276	303	306	298	301	294	268	267	272	267	309	283	254	276	309	287	272	277	297	284	296	268	272	263	267	286	296	263	293	285	297	278	307	319	270	329	266	294	302	293	287	314	317	280	289	289	284	276	285	269	286	289	268	272	295	295	291	313	277	279	266	302	275	262	260	266	303	265	309	289	312	311	263	296	261	273	262	271	280	288	260	296	269	284	287	280	333	317	269	252	279	297	311	259	279	269	276	288	295	257	303	266	295	284	289	296	250	272	267	268	279	280	329	286	297	281	258	302	289	276	279	266	290	282	250	276	294	269	269	295	277	308	286	251	272	297	294	290	289	286	257	293	302	289	271	251	293	279	260	285	271	291	289	301	251	285	256	280	307	289	261	287	289	264	308	286	262	284	253	282	284	272	310	277	304	238	308	282	250	275	286	291	271	292	292	261	277	317	249	283	291	273	292	261	271	255	286	263	278	291	288	288	275	295	286	284	272	300	273	274	287	278	313	292	262	271	281	264	282	278	293	283	313	274	266	276	272	299	267	326	285	304	273	313	317	281	278	273	295	292	280	272	286	250	279	263	249	321	288	312	264	270	275	275	284	328	287	273	254	303	318	319	283	261	267	312	274	297	282	265	298	299	299	305	298	267	312	275	289	260	318	280	277	278	272	300	287	293	299	280	286	273	268	284	264	288	258	277	267	272	271	282	252	279	286	273	301	292	289	286	292	319	283	294	268	256	264	288	294	291	283	305	257	313	293	287	283	258	319	292	278	304	315	260	286	308	270	294	297	288	262	295	283	292	266	308	264	303	286	275	269	268	266	313	287	279	273	282	280	280	277	269	277	302	279	281	317	290	285	280	305	275	284	276	282	282	269	288	275	282	306	278	271	300	253	274	277	276	310	314	286	286	267	293	291	292	285	288	309	295	286	276	290	295	305	273	265	296	306	291	287	285	267	250	276	285	289	281	284	300	287	268	268	320	266	286	279	292	286	279	264	290	293	306	300	287	276	277	269	294	284	269	262	262	290	293	259	292	311	289	271	280	302	267	258	278	305	256	279	299	267	282	260	301	287	276	276	277	307	291	307	284	294	313	306	263	269	259	293	300	301	290	310	268	312	287	290	255	259	319	279	324	279	258	274	287	284	268	263	272	265	323	291	284	279	303	268	287	272	283	284	295	273	300	298	291	261	289	299	283	268	264	282	303	271	298	291	304	275	246	246	285	286	278	282	313	300	263	300	291	279	304	251	315	288	262	285	268	291	301	282	267	277	269	288	276	300	278	289	289	320	268	291	293	255	263	266	298	248	266	289	274	317	300	295	271	298	298	292	274	287	277	293	304	300	290	277	279	302	291	276	283	282	291	286	287	286	315	304	299	261	286	307	279	249	316	305	270	293	241	260	290	255	265	296	271	290	311	262	292	265	295	262	293	258	275	276	291	289	308	280	280	281	279	278	280	276	316	290	266	277	311	269	285	281	260	306	271	303	292	286	277	296	305	296	291	274	289	307	273	276	252	282	272	286	272	293	295	274	294	282	277	281	279	259	284	309	257	310	288	258	285	272	291	283	286	288	291	263	293	275	282	283	292	283	275	294	262	270	282	292	256	275	295	288	284	270	276	284	263	283	295	302	271	304	276	287	301	269	294	279	274	289	303	296	294	303	272	256	279	285	289	295	270	258	288	261	291	276	262	268	274	271	289	312	292	293	279	264	305	269	259	290	278	244	298	291	274	275	304	263	274	275	269	266	262	277	300	283	288	285	298	296	308	279	294	262	278	270	283	273	270	296	304	263	303	264	265	284	290	268	284	257	275	296	254	285	294	290	313	276	277	250	280	292	295	296	288	308	288	285	309	287	267	269	307	292	284	291	251	267	291	279	268	299	301	287	249	288	254	256	252	275	260	313	301	298	283	291	293	279	252	263	256	292	281	297	266	282	319	301	311	299	277	297	267	278	295	295	263	282	256	277	296	283	294	294	318	276	278	247	276	296	245	264	278	269	323	300	294	300	245	281	283	299	265	271	279	268	285	292	304	260	286	262	293	283	286	290	272	281	277	287	278	264	301	274	305	280	268	280	277	273	301	303	277	285	268	258	292	292	266	249	286	270	281	308	280	284	285	289	290	297	248	289	252	272	303	287	293	281	289	293	265	249	317	318	310	282	304	294	278	290	298	266	283	280	289	312	280	298	288	256	260	297	326	273	301	297	310	279	292	281	270	294	253	302	283	263	279	295	272	296	287	282	234	302	314	266	271	272	271	294	295	260	258	279	283	311	286	279	287	267	268	260	290	299	310	283	276	303	291	269	284	293	308	256	311	284	275	259	290	276	276	276	288	282	285	302	290	284	308	300	304	319	305	307	275	292	296	284	277	285	266	292	279	326	267	270	253	273	300	262	272	257	288	285	294	296	267	286	273	292	290	284	283	281	270	260	303	287	266	246	296	284	299	313	283	292	310	266	285	280	299	283	265	289	297	284	250	286	252	281	301	307	269	305	281	288	292	280	309	274	277	305	270	265	306	298	253	282	289	292	302	311	241	254	308	271	308	260	297	296	313	294	270	274	281	275	301	303	282	266	296	279	280	291	272	289	305	293	269	263	299	291	295	266	285	290	269	276	290	291	242	301	292	279	321	297	300	315	255	251	283	298	289	296	273	287	305	281	288	257	296	298	285	265	296	272	301	298	319	278	262	300	269	281	271	288	263	300	301	297	296	303	231	281	290	280	254	266	295	296	281	258	268	302	260	253	307	281	256	270	284	276	295	290	296	277	286	296	272	269	270	251	259	290	285	237	295	285	286	255	260	280	267	289	300	309	295	300	300	283	275	236	295	273	253	272	255	324	256	278	267	304	309	248	287	281	264	302	258	296	281	281	286	306	272	268	270	300	278	274	297	292	270	307	270	269	298	295	286	279	278	276	258	288	251	263	313	275	272	278	267	295	283	293	278	282	316	300	274	291	291	309	288	268	283	278	310	272	325	289	285	299
47306	39325	12978	7240	4641	3533	2667	2102	1771	1541	1298	1212	1065	967	960	913	850	849	844	764	739	692	714	694	681	690	604	657	652	665	654	648	593	596	639	649	580	606	596	596	591	607	585	624	598	574	585	618	538	607	593	573	555	544	585	562	562	588	590	516	563	577	575	575	591	553	542	573	566	567	522	528	510	536	588	630	629	573	584	605	562	527	568	557	563	561	572	582	586	575	543	607	545	532	564	564	564	573	546	553	507	570	553	545	604	569	560	594	560	576	549	537	598	565	573	527	526	538	543	554	565	567	560	582	557	560	522	527	537	556	563	574	552	557	551	529	557	526	563	550	549	563	555	570	571	533	603	541	570	519	566	598	524	564	547	516	563	540	545	576	570	610	527	565	578	580	573	593	545	591	512	543	550	550	553	548	594	543	528	572	582	541	569	566	503	550	546	514	591	543	523	577	604	571	549	537	560	581	550	589	520	539	544	562	569	530	567	583	523	573	541	575	531	569	561	552	581	590	567	554	538	506	536	595	555	536	555	590	578	572	593	544	556	533	589	575	588	576	550	537	608	573	549	573	536	594	535	527	526	560	534	576	562	553	575	538	578	523	582	556	602	579	554	552	512	535	517	552	538	546	593	592	567	551	527	544	543	590	562	587	505	551	562	575	579	550	552	569	547	551	596	562	565	601	549	581	562	565	560	575	555	507	562	534	560	553	554	564	526	577	572	598	550	554	581	520	582	548	557	527	545	560	523	584	563	554	560	591	575	593	557	543	526	555	545	589	533	566	559	583	590	583	581	600	536	536	597	587	559	589	530	558	605	553	532	570	551	585	593	516	567	542	528	573	572	585	567	555	562	551	547	542	573	551	517	586	570	561	536	585	535	549	538	565	561	561	541	527	590	591	569	555	502	574	524	523	533	535	600	571	530	589	546	533	519	587	563	586	498	607	572	564	509	521	583	565	530	568	583	552	611	557	566	562	573	553	554	520	528	547	560	571	541	585	552	583	573	549	517	566	543	551	582	559	592	554	598	536	618	563	509	541	543	585	534	561	556	627	542	553	558	559	594	541	562	538	559	574	587	551	552	529	557	572	579	572	569	599	548	555	562	532	551	565	543	548	595	555	508	590	552	560	539	605	563	532	571	585	604	532	499	525	552	533	606	538	554	521	515	558	600	560	545	534	542	564	570	568	575	553	555	563	550	542	539	558	582	537	581	515	528	554	565	563	569	535	531	582	541	562	595	546	584	561	575	565	558	550	580	546	573	580	581	569	591	543	543	526	552	524	548	553	528	572	531	554	582	574	558	568	585	541	577	555	549	540	532	529	567	566	589	558	553	556	577	550	525	537	557	563	584	524	546	520	558	532	538	570	573	560	566	576	522	551	542	574	555	541	552	597	599	584	546	575	558	561	547	556	575	565	571	564	555	622	596	538	607	523	559	567	569	555	541	586	592	524	543	558	582	559	553	582	587	561	551	557	618	554	561	557	550	515	583	595	585	506	545	570	521	535	505	532	537	571	557	603	566	577	587	551	531	573	535	568	560	538	611	557	523	552	541	518	557	587	536	567	515	578	556	559	579	542	562	531	576	541	563	563	570	548	507	588	569	548	533	558	558	561	568	549	587	560	583	560	527	564	548	556	551	529	572	541	509	525	544	592	564	574	547	611	530	582	550	570	587	553	495	575	580	557	552	538	533	600	571	546	572	569	538	549	540	565	575	544	560	578	539	592	581	563	531	570	571	541	578	547	564	516	565	531	576	517	538	555	543	553	574	529	570	518	574	543	559	565	567	563	555	630	561	546	564	509	561	549	523	521	527	547	525	554	567	564	551	563	530	579	556	604	577	504	588	554	535	574	552	524	559	534	590	553	529	551	562	549	562	599	534	555	587	592	596	550	562	584	546	557	536	560	542	546	562	545	525	573	583	529	581	541	533	555	554	593	582	538	526	548	551	570	565	540	577	548	505	545	537	555	584	562	532	523	494	553	578	551	525	569	529	486	529	523	513	522	559	578	503	530	555	553	586	553	601	548	583	516	562	561	536	604	525	547	568	545	609	593	516	561	565	579	543	553	565	577	507	559	551	543	534	578	533	590	557	535	595	573	513	577	561	539	582	509	548	547	529	596	533	538	584	548	549	508	554	540	533	561	551	572	546	507	565	536	547	589	546	544	578	603	559	536	539	552	576	566	553	524	578	532	569	567	577	579	550	562	530	554	539	565	595	553	549	550	562	550	594	521	532	540	556	554	547	543	545	519	561	560	556	561	546	555	591	540	554	541	542	534	568	590	566	556	562	534	577	523	569	537	535	534	512	569	537	531	555	565	545	553	544	575	545	539	559	544	523	559	572	552	546	574	585	558	543	519	526	579	575	551	587	590	563	542	549	571	562	544	613	561	550	574	557	559	559	543	535	570	538	563	546	544	516	607	554	521	575	579	571	557	537	556	492	562	550	549	583	585	546	541	546	552	548	564	564	593	559	567	565	551	541	539	573	574	525	525	566	546	543	539	592	513	595	520	525	584	556	549	546	553	579	594	554	546	560	576	541	583	513	541	594	543	604	546	532	565	556	559	564	556	548	503	580	551	580	559	546	594	576	534	607	550	573	518	584	580	530	555	557	612	557	551	567	571	540	576	543	575	586	573	502	556	546	612	536	587	560	581	558	532	574	568	585	569	556	564	495	563	574	537	558	565	537	546	582	572	547	563	545	551	532	550	546	554	546	542	577	581	580	559	560	579	563	533	558	560	522	577	521	537	511	561	540	520	528	552	518	553	562	570	546	537	552	521	518	562	560	551	565	575	523	581	581	585	593	593	586	559	523	548	550	574	589	546	550	585	574	565	528	508	570	586	567	581	509	573	550	606	540	539	564	550	556	581	540	544	549	523	543	541	564	546	554	544	553	548	563	544	596	601	558	558	565	541	537	546	577	521	559	573	582	524	600	519	560	524	597	597	539	574	542	573	544	550	592	577	582	559	566	546	536	547	544	565	543	575	588	538	513	533	543	527	561	573	563	584	562	582	547	557	548	594	567	599	544	567	577	577	583	522	605	533	565	531	614	517	564	582	577	530	556	574	544	537	570	576	574	563	545	557	582	527	565	602	537	553	522	558	552	570	517	540	555	576	561	563	563	512	513	551	567	534	546	574	593	555	567	495	514	579	539	553	564	547	567	586	551	510	545	550	522	601	539	562	519	591	559	554	554	534	552	588	506	543	542	512	590	545	580	600	549	567	556	549	536	559	579	534	527	547	594	552	519	568	560	558	540	542	552	541	616	568	599	594	596	607	567	535	581	548	506	569	573	548	578	575	534	581	549	525	569	573	588	578	549	556	558	571	570	555	572	571	555	575	504	566	566	544	556	579	547	591	554	595	547	600	565	528	547	555	599	583	531	566	599	600	574	580	568	539	576	524	560	546	573	529	581	578	495	547	574	546	555	555	550	581	545	539	551	563	558	540	590	563	574	603	534	592	576	575	549	569
27460	21021	8052	376	193	159	149	135	169	150	137	119	129	105	132	125	134	144	120	150	137	152	145	143	110	148	131	118	141	122	143	132	127	132	123	148	110	147	134	140	147	144	143	126	129	113	149	116	106	128	142	134	139	115	144	161	134	138	129	141	119	137	129	124	130	135	146	117	128	134	122	115	118	136	125	144	121	120	132	125	116	133	118	130	127	133	125	130	126	121	127	144	117	120	143	129	136	157	144	130	131	113	115	121	149	120	127	125	116	134	145	105	119	145	114	158	126	131	135	129	131	130	133	130	138	145	120	119	118	155	122	135	146	127	115	115	130	122	131	126	140	136	130	117	134	141	116	132	123	139	112	134	130	137	116	131	118	120	135	113	144	119	107	137	107	146	102	158	135	128	125	150	138	134	128	121	136	121	135	121	136	121	138	106	113	128	144	132	126	132	109	134	110	137	142	129	104	135	138	127	127	147	136	121	131	105	130	120	119	111	128	140	141	126	139	128	134	145	123	147	122	136	127	113	108	123	147	130	126	135	106	127	132	152	116	122	120	137	150	129	130	129	99	117	126	148	110	136	129	130	132	123	131	113	112	127	131	137	119	134	125	130	124	127	133	132	133	132	146	132	117	114	135	135	138	139	143	133	119	129	138	137	151	147	122	132	116	129	137	124	130	150	129	142	111	148	121	135	140	133	139	108	158	113	138	133	156	147	132	133	105	114	131	137	120	117	145	130	134	122	129	125	146	128	150	134	159	125	136	133	148	122	133	113	124	132	146	120	153	111	108	134	133	110	135	116	110	128	125	109	142	125	121	149	134	128	142	144	143	161	133	143	134	147	142	136	131	141	136	136	152	139	149	130	140	140	112	124	117	143	130	131	137	161	116	124	131	125	125	160	131	132	148	139	124	146	158	121	120	137	139	119	138	136	147	126	135	131	127	131	140	131	125	127	137	135	136	135	133	132	143	135	152	116	120	141	125	126	149	136	125	116	118	129	116	140	138	128	142	145	130	126	141	132	127	119	135	133	129	142	136	152	130	129	118	111	130	130	141	133	145	130	133	128	136	133	155	126	150	136	122	147	142	131	146	143	144	108	157	116	134	140	137	125	117	128	139	142	138	152	127	116	130	124	117	134	113	127	131	149	129	118	124	135	130	126	114	148	150	131	126	133	135	112	140	130	115	158	123	119	121	133	129	131	136	118	150	126	129	122	133	119	133	133	114	127	134	125	125	138	130	127	137	125	138	137	136	124	122	122	121	132	133	123	146	131	114	132	109	139	123	135	121	137	143	151	114	116	166	125	141	127	129	114	146	130	144	130	137	143	129	127	133	122	136	124	129	120	136	145	134	139	134	145	117	138	120	120	146	131	131	121	125	131	145	143	115	139	112	118	132	121	147	131	128	124	138	127	133	137	115	128	115	153	124	120	138	148	131	138	143	132	127	121	134	146	135	137	160	139	139	143	141	127	124	140	132	128	122	125	148	123	129	141	124	127	129	120	126	133	134	150	122	129	114	156	128	131	140	140	143	150	126	128	138	137	162	118	136	122	130	125	114	123	127	121	120	132	145	134	114	145	127	141	173	141	144	119	142	138	129	137	130	152	140	120	143	119	145	128	125	131	139	135	137	134	139	133	135	129	131	132	128	136	136	127	143	118	127	144	129	115	146	130	109	120	125	149	127	96	139	149	129	134	138	127	138	129	146	156	133	153	122	140	124	119	133	131	145	122	138	119	139	127	129	144	120	143	126	138	119	108	153	152	136	135	144	130	125	137	123	162	124	137	131	130	140	130	125	114	120	154	151	140	134	121	116	146	144	137	137	144	132	135	137	133	128	139	144	123	131	125	151	156	128	126	153	140	137	147	115	115	148	144	115	158	132	127	110	116	151	143	98	137	131	137	128	141	122	162	126	129	118	154	117	127	131	117	125	107	149	135	126	119	144	114	142	129	146	136	138	158	134	135	131	132	147	119	128	125	123	152	139	116	130	139	140	146	135	126	113	120	132	120	155	114	148	138	141	139	125	121	117	132	147	130	144	142	116	145	130	129	141	131	114	148	137	140	133	116	127	128	134	116	140	141	118	118	138	126	103	113	124	124	144	141	115	141	130	133	125	157	135	123	128	126	133	134	128	123	131	147	121	147	135	138	135	139	119	118	114	124	148	111	137	115	147	126	130	153	161	149	131	126	102	127	130	126	133	124	136	129	131	132	146	160	140	135	160	130	132	133	133	147	142	112	156	134	140	138	128	138	134	133	131	137	137	144	151	138	119	120	158	122	155	113	140	125	133	133	118	132	139	126	145	134	126	145	130	133	143	116	131	132	129	138	134	134	138	124	145	124	134	109	109	126	117	119	132	137	122	125	132	112	145	123	138	139	123	130	133	133	127	112	122	124	128	141	118	137	131	129	134	109	135	139	123	143	148	130	134	128	132	122	115	128	124	124	121	143	138	110	134	144	136	109	114	128	133	139	132	129	120	132	133	132	134	158	124	136	158	146	131	128	139	133	134	123	129	127	128	137	118	113	131	112	152	151	125	131	140	136	140	122	130	135	158	118	128	153	119	139	128	117	129	134	128	122	149	125	137	134	109	142	135	117	123	128	141	138	114	143	121	144	122	129	143	130	125	112	124	113	129	118	122	119	128	126	112	147	133	143	131	130	144	156	132	147	135	153	120	122	138	121	122	110	150	134	164	109	111	141	122	127	135	137	139	114	152	142	119	127	148	143	112	129	141	159	145	125	123	140	126	126	129	125	122	118	134	137	135	126	131	124	146	136	131	110	142	136	143	135	124	141	118	142	112	143	125	142	145	157	118	135	138	131	134	117	121	122	163	131	149	154	129	131	153	141	133	113	136	128	143	118	134	146	142	127	140	131	128	141	126	139	146	131	126	130	146	132	137	125	136	126	128	132	135	115	137	133	141	126	108	136	128	121	131	127	154	113	139	125	145	140	142	144	136	154	144	121	150	136	110	138	142	127	128	142	106	126	112	125	151	125	104	114	135	118	136	129	129	121	138	135	148	117	138	133	124	143	138	129	119	118	125	124	129	131	122	133	130	138	134	139	134	140	140	132	133	143	143	148	142	130	141	138	128	123	123	123	126	108	153	136	128	132	118	130	124	119	141	127	124	108	136	168	118	138	126	162	126	117	141	134	149	114	122	120	137	131	125	136	141	128	142	128	144	137	133	137	142	128	137	134	124	118	133	138	119	145	131	163	141	124	141	142	135	137	108	123	140	138	139	133	121	123	128	123	144	130	138	123	119	122	118	141	126	142	126	130	123	135	129	137	109	132	135	143	136	134	179	132	143	123	135	127	117	134	131	133	129	128	120	139	143	142	138	138	135	117	102	143	142	145	112	138	117	150	150	165	155	132	115	129	148	135	127	131	141	120	134	146	134	127	130	124	128	128	139	133	136	131	123	143	143	124	149	132	137	155	120	118	137	137	131	118	116	114	122	146	129	119	139	120	133	162
19311	13187	1195	691	513	473	407	392	335	326	338	311	335	295	322	289	317	284	298	299	281	289	301	303	297	279	277	296	292	300	317	284	283	298	310	280	302	289	300	266	288	270	314	274	305	318	268	281	272	301	300	286	294	320	313	290	276	284	288	295	292	318	313	307	293	279	296	273	313	326	319	285	320	292	303	297	328	294	298	322	281	310	302	289	295	280	323	321	291	318	284	319	277	302	313	248	294	292	286	311	315	272	301	326	309	301	287	285	310	305	300	289	309	273	279	290	261	253	311	291	315	292	303	277	283	298	312	284	285	298	306	291	291	282	304	274	295	293	279	279	287	297	311	308	311	290	275	295	298	270	302	288	320	286	254	290	298	325	313	279	267	261	313	303	298	283	279	297	292	307	266	266	293	282	292	311	288	320	305	283	254	298	288	281	314	305	289	260	292	284	302	285	298	277	324	292	303	317	291	266	291	285	295	301	311	298	283	237	290	296	298	318	270	302	265	293	287	292	300	299	286	288	306	308	312	293	272	275	298	299	284	284	299	299	297	278	266	290	282	278	268	290	303	313	289	288	257	300	274	288	296	291	310	306	286	281	299	327	296	266	285	289	291	292	270	315	289	301	285	302	268	306	294	332	292	280	278	307	305	297	318	299	279	318	291	285	289	305	286	310	275	280	284	311	294	313	321	330	283	274	268	301	274	311	286	296	295	298	284	296	265	261	276	293	282	314	283	279	300	284	298	282	275	293	302	307	279	319	307	313	269	280	331	300	276	289	306	277	280	301	301	300	282	324	333	280	294	307	274	303	292	281	308	291	290	309	291	304	273	299	291	320	336	287	267	283	275	304	291	299	297	309	261	280	291	307	297	330	305	271	339	304	298	317	292	320	308	316	307	268	326	257	319	293	329	289	282	277	269	307	273	336	292	321	304	294	286	285	305	283	277	285	284	324	269	305	298	295	307	323	316	310	295	294	303	276	300	304	304	276	282	310	320	298	300	305	303	294	292	309	299	314	280	267	271	277	286	299	271	293	289	293	268	298	285	277	290	305	287	295	298	288	304	282	293	304	305	291	306	276	292	321	313	293	297	302	273	312	295	291	262	287	289	285	285	321	307	262	313	297	287	281	288	302	327	301	302	291	310	305	286	308	308	293	270	295	300	281	271	298	298	284	288	265	273	295	326	302	283	302	290	290	307	279	340	315	301	302	269	305	280	266	316	290	292	307	310	310	276	285	311	289	290	274	322	303	272	304	279	240	302	306	274	286	255	261	316	250	289	298	319	306	330	300	264	299	277	285	291	264	261	296	271	272	308	308	275	307	315	266	313	288	295	274	311	305	273	296	301	272	289	266	285	282	304	300	281	306	279	305	287	283	339	294	278	298	273	292	273	286	299	296	329	295	290	263	292	297	262	288	257	303	306	286	287	288	290	298	272	286	282	298	308	295	297	284	291	266	309	289	304	297	282	289	267	279	282	293	298	284	288	309	291	293	306	311	289	281	279	285	294	273	284	286	294	313	299	305	296	279	304	308	279	298	284	277	302	294	280	309	317	303	277	298	263	303	306	287	303	294	304	328	312	300	269	331	280	323	292	281	305	311	298	311	320	280	290	302	313	272	317	301	279	279	292	302	308	268	301	311	259	305	308	277	286	288	262	274	299	326	297	281	276	296	290	299	299	295	319	288	300	266	272	301	311	281	309	297	304	309	319	311	286	288	295	306	293	298	315	278	316	296	314	283	305	280	269	274	271	293	307	290	266	305	308	278	260	282	279	287	279	293	286	290	330	275	301	266	312	281	327	290	272	294	292	299	309	289	289	286	294	311	284	297	295	321	304	298	301	287	292	290	289	299	319	293	263	302	301	321	259	325	264	302	293	276	293	291	282	266	306	285	293	283	285	305	272	301	280	298	293	283	324	281	269	285	300	299	270	279	296	289	291	265	288	300	269	273	256	320	297	292	273	300	300	289	277	297	298	276	279	327	290	280	294	298	295	275	313	302	285	284	277	274	287	276	288	297	298	354	319	286	297	285	296	310	298	291	291	254	304	271	294	288	295	297	296	311	305	273	302	268	285	273	278	301	312	283	306	304	291	279	355	276	300	305	276	294	289	301	314	296	301	294	307	300	285	287	276	303	301	309	298	295	280	294	320	268	309	300	306	307	298	307	300	280	328	322	282	278	289	289	310	278	267	292	286	287	301	298	273	293	300	279	270	256	311	287	265	277	279	281	296	274	279	287	275	302	293	284	281	279	303	296	325	306	270	298	324	292	308	280	301	275	310	269	308	323	293	299	298	302	282	293	294	290	299	301	317	306	268	298	301	321	287	287	289	282	306	289	288	287	297	270	281	276	285	283	318	289	281	319	295	301	276	282	297	295	294	304	270	263	321	276	301	293	273	302	282	294	302	283	282	282	283	286	310	286	301	282	294	273	270	306	270	270	318	298	328	311	295	295	289	331	276	280	274	293	302	287	332	290	298	294	307	298	297	300	280	292	280	288	263	296	300	297	306	308	295	257	268	283	288	298	302	274	278	299	281	295	287	305	296	308	293	285	317	309	286	301	298	287	261	327	293	278	299	295	310	301	284	298	314	274	293	298	324	254	279	290	282	284	307	288	295	295	294	298	295	289	303	292	265	254	277	286	284	273	318	276	293	311	294	290	313	316	295	283	308	309	290	304	311	300	284	285	284	298	273	302	281	310	279	322	309	278	299	295	287	301	312	261	312	272	301	295	299	304	288	278	307	267	296	300	309	289	281	284	273	286	299	291	297	293	293	295	298	278	312	283	283	321	281	286	291	283	285	261	285	307	304	316	295	290	312	265	311	300	291	318	319	296	306	295	276	304	298	280	274	296	281	296	281	266	302	294	292	294	330	271	283	264	273	264	297	315	320	322	279	304	292	312	308	313	296	311	290	291	343	283	290	267	309	274	294	308	273	289	274	316	294	302	288	321	291	318	300	305	312	287	321	281	279	289	296	282	289	288	291	295	313	289	304	339	277	272	282	284	290	259	295	304	285	288	314	310	312	292	331	329	345	274	273	295	297	318	294	272	304	295	296	323	278	297	281	288	306	298	235	275	305	259	305	277	276	284	269	296	295	305	312	286	296	321	295	270	298	303	302	263	283	320	314	267	275	304	285	301	295	282	289	290	300	282	287	288	279	311	294	297	281	302	307	310	321	303	287	277	286	289	276	316	307	314	305	293	291	324	297	301	298	295	304	264	319	286	285	304	310	292	312	268	274	277	292	274	295	321	318	297	289	299	279	311	286	295	285	305	305	290	295	342	316	328	304	294	289	277	292	266	309	293	306	278	307	298	267	326	298	268	294	312	313	257	253	302	285	308	285	321	282	306	308	300	296	294	300	314	311	289	274	314	294	318	281	295	300	322	288	290	322	267	266	292	295	294	319	292	300	277	290	305	276	323	302	303	296	273	351	340	306	319	282	329	277	264	316	291	295	310	287	262	296	297	307	285
24836	21747	29014	25015	19355	1239	446	314	228	219	207	179	182	197	181	165	168	158	134	166	116	146	121	131	126	129	154	116	120	133	129	132	116	148	121	124	127	121	133	124	123	129	117	109	123	122	116	135	143	128	118	119	141	114	114	116	124	119	131	122	116	128	124	113	133	132	124	126	126	108	133	123	112	126	105	143	104	131	137	123	128	121	117	112	109	119	117	100	117	103	118	108	109	118	136	111	117	128	112	140	135	120	128	132	107	117	119	113	108	138	128	124	120	122	143	97	120	123	100	129	116	116	124	100	134	101	109	116	117	108	126	101	108	116	114	117	122	114	106	112	136	142	113	110	119	125	123	129	92	119	117	130	97	123	120	108	112	112	128	133	126	145	104	124	111	113	120	105	116	99	122	101	112	133	127	120	123	129	117	114	130	107	91	112	124	115	97	133	125	101	119	101	126	126	124	128	126	104	136	117	131	123	109	122	123	108	114	114	130	126	123	99	128	127	123	109	98	102	132	98	114	120	109	107	102	115	116	125	124	113	111	134	118	138	122	115	109	123	113	117	108	127	127	125	113	114	132	117	124	122	119	120	105	115	130	127	139	119	132	111	120	111	104	140	138	131	118	103	101	116	123	121	112	139	113	92	105	125	136	111	115	111	123	119	123	130	109	121	115	117	112	124	108	100	107	120	133	115	139	121	124	102	111	103	114	125	101	120	119	127	111	123	115	128	126	122	116	109	111	113	130	138	121	110	112	111	131	111	119	125	109	116	137	109	124	129	109	125	117	118	124	119	108	110	111	123	98	124	130	127	129	123	116	119	124	148	148	129	122	140	114	105	124	108	106	113	104	105	93	131	117	113	118	105	120	108	112	115	137	119	135	111	111	118	127	112	131	122	102	113	126	115	107	101	114	110	130	121	102	108	124	123	104	137	109	132	113	118	97	100	118	118	130	143	137	141	110	93	115	119	114	117	109	111	107	105	117	124	124	111	124	105	121	110	111	84	108	112	116	112	123	102	110	129	112	114	120	117	135	97	110	111	128	119	115	138	130	120	122	126	101	107	122	130	107	113	130	105	112	122	116	107	131	93	107	96	116	111	117	131	116	138	115	135	120	99	120	118	119	111	123	97	136	118	117	100	104	126	128	131	129	128	106	109	129	104	130	133	95	102	122	107	130	120	113	115	130	121	116	119	117	122	122	126	123	126	112	124	107	116	104	99	111	106	110	91	111	136	100	154	127	117	118	128	105	127	126	121	113	150	122	129	112	121	113	113	116	138	114	113	104	111	110	103	124	125	125	112	120	113	119	120	135	113	133	125	116	103	111	122	94	105	138	121	120	116	117	105	117	125	116	127	128	116	102	119	100	131	124	123	119	118	115	100	129	110	123	121	104	120	120	115	110	111	100	118	124	119	103	127	113	110	129	132	97	120	111	114	113	132	90	129	138	130	121	115	116	134	119	116	126	126	121	108	127	128	121	121	105	121	113	111	133	117	128	127	123	110	107	117	118	116	130	128	98	115	134	103	135	122	106	121	115	119	119	96	147	116	101	108	121	129	100	124	130	117	105	109	118	128	124	122	131	122	116	124	97	123	107	118	104	143	117	137	124	128	107	111	128	114	98	121	116	111	127	104	118	123	120	128	117	121	134	116	113	109	111	101	120	117	103	99	116	112	122	118	129	103	112	117	109	114	116	118	143	123	105	126	129	104	116	114	122	134	105	97	112	128	106	115	124	105	112	123	115	104	114	120	84	137	114	109	124	121	130	109	117	132	124	123	158	138	125	116	119	127	112	117	130	108	101	117	114	114	110	118	112	116	122	129	133	124	123	127	133	130	117	109	102	129	113	128	110	125	124	112	127	122	133	109	112	114	122	114	137	113	115	111	120	125	116	105	117	131	125	130	109	116	115	128	131	117	103	136	108	119	133	112	110	147	117	132	116	132	119	118	127	120	120	102	114	128	134	121	107	119	122	134	105	121	96	105	133	113	105	112	132	113	120	96	104	115	115	127	122	117	137	134	119	126	113	136	136	130	106	108	118	113	103	109	110	106	129	121	100	120	127	118	116	104	115	131	116	114	134	119	116	105	104	113	103	115	125	117	115	115	109	100	130	122	115	135	104	103	118	105	102	118	117	116	113	131	110	117	124	123	117	97	106	119	123	112	131	121	103	140	112	137	101	111	116	130	132	129	108	118	108	123	120	116	106	115	111	115	105	101	88	128	117	123	117	129	125	107	104	138	115	118	125	122	125	114	132	137	126	134	138	118	128	138	104	106	121	135	115	122	110	112	101	126	134	123	92	129	114	125	129	123	127	126	116	111	112	120	115	115	108	119	107	109	116	131	111	112	126	132	144	124	127	92	118	142	115	115	132	145	138	117	107	127	117	100	107	117	125	134	133	136	106	117	127	120	129	126	124	101	102	123	117	130	132	112	96	107	129	123	119	106	102	121	120	145	120	111	123	130	105	123	120	118	107	120	117	104	141	140	126	113	107	110	127	131	106	123	89	114	129	110	104	108	105	122	118	124	109	132	116	103	119	112	107	108	114	129	102	123	125	115	132	113	132	119	117	122	126	123	121	99	100	120	120	119	126	105	141	112	128	108	122	108	101	119	111	131	114	116	125	103	121	128	143	116	125	108	117	110	138	119	102	111	131	105	128	115	108	122	116	118	114	112	108	111	113	108	128	128	124	105	119	132	117	115	117	124	105	118	117	122	126	119	121	111	113	131	113	112	105	106	123	110	98	106	135	97	132	101	135	126	130	120	125	125	107	119	121	117	105	112	129	134	105	107	117	117	121	116	109	124	124	130	117	101	101	117	114	118	125	113	115	124	109	114	138	108	108	106	102	121	137	115	116	121	111	127	101	120	128	136	115	127	126	132	129	128	111	132	121	108	116	113	121	113	117	124	104	107	114	109	119	126	121	92	125	116	107	116	107	107	132	124	107	120	114	102	110	126	118	105	118	97	109	112	115	112	114	127	135	109	114	97	120	128	112	105	111	122	109	102	102	112	121	113	120	137	112	114	109	114	109	127	119	111	107	110	138	105	108	106	118	112	108	118	125	115	124	128	103	132	113	123	120	109	123	119	126	115	132	119	114	133	116	102	115	104	116	122	98	125	98	118	118	121	112	117	118	122	119	104	117	97	116	111	106	91	120	112	136	104	111	126	109	117	105	123	118	126	112	127	122	105	126	123	104	123	118	113	114	122	122	130	114	132	133	106	103	117	116	118	113	115	110	118	135	116	122	124	113	116	112	118	111	109	122	141	115	132	123	128	118	118	121	136	111	111	119	118	114	118	103	120	129	134	133	116	111	116	120	130	129	129	114	118	100	116	116	133	126	100	118	115	111	130	127	124	146	100	107	98	112	119	130	116	110	122	105	108	106	131	117	136	118	108	114	122	107	120	109	107	119	119	94	116	130	130	97	131	120	117	114	110	130	108	120	101	123	128	119	114	130	120	112	118	116	125	126	127
39822	31306	7988	3974	2625	1782	1387	1131	868	808	694	633	582	505	445	422	401	360	370	365	341	338	331	329	293	304	322	305	297	314	281	294	319	276	266	260	278	283	258	297	267	263	253	275	260	239	270	265	254	256	268	270	271	266	265	238	265	224	253	268	268	285	297	252	248	220	261	263	264	255	232	268	276	255	246	245	275	249	236	274	246	258	255	255	236	240	261	230	268	283	249	251	261	280	236	244	279	260	235	252	274	236	266	263	241	248	246	245	260	250	250	230	261	291	234	221	245	272	246	235	265	237	280	272	252	227	246	259	230	240	233	251	264	247	242	238	266	260	253	203	243	242	261	252	260	243	251	270	276	248	252	254	245	250	262	270	278	230	230	245	271	251	236	239	236	223	240	252	254	278	248	245	227	255	263	250	284	267	241	258	266	259	275	239	246	259	258	264	243	259	250	247	253	241	249	254	229	269	278	223	236	241	244	245	221	229	254	226	277	244	228	267	252	240	269	254	305	255	269	259	272	236	244	260	245	242	258	227	235	252	258	270	248	287	224	254	282	268	248	235	231	253	219	272	226	248	233	247	260	244	233	265	237	234	237	247	266	261	243	236	236	255	272	237	246	254	269	263	239	270	244	275	285	188	240	260	225	254	254	242	266	248	271	252	238	242	262	240	249	257	241	247	270	266	246	260	239	243	259	263	266	249	250	246	248	244	247	226	220	272	254	277	263	261	276	238	277	268	254	254	238	248	246	262	241	277	246	245	243	276	260	233	280	237	286	259	244	227	230	258	253	241	228	240	244	251	245	223	257	243	243	238	259	241	266	251	262	276	274	260	270	253	280	236	246	272	246	253	259	235	253	252	264	272	259	237	219	237	242	251	284	262	253	267	258	259	267	238	245	264	273	245	245	224	271	275	226	228	237	264	259	243	247	256	269	276	275	262	236	241	236	267	277	283	260	268	255	277	262	241	253	268	263	261	241	267	252	262	264	228	237	254	231	227	248	256	251	249	216	259	230	249	266	257	257	240	246	271	238	241	274	279	266	236	267	236	242	254	257	234	252	262	259	262	251	229	276	236	253	265	240	270	278	254	250	280	241	249	256	274	272	235	246	249	230	247	234	282	221	223	239	234	223	251	267	283	256	230	259	262	262	262	252	284	272	254	259	250	254	232	254	237	218	249	244	255	253	255	252	276	278	222	247	252	260	242	272	261	266	259	273	275	249	265	242	254	251	244	224	279	239	265	300	246	271	248	267	247	243	282	241	264	260	250	244	246	248	243	238	224	254	232	235	223	228	257	232	261	248	245	237	261	232	240	233	268	305	224	246	241	238	245	256	264	249	252	233	260	234	234	240	274	267	245	280	233	250	259	254	262	248	276	248	258	228	232	287	248	243	243	252	291	273	242	222	292	244	233	285	271	263	249	255	265	243	254	245	239	261	268	254	265	237	259	254	243	278	273	238	241	239	255	235	251	247	253	268	257	226	269	270	227	257	237	256	256	237	235	265	267	273	263	244	239	232	263	245	254	254	260	258	222	238	255	222	248	244	229	251	254	251	257	292	242	263	262	259	234	231	195	247	241	230	272	257	240	260	261	264	247	256	279	277	243	243	238	220	225	250	263	256	236	261	262	267	233	273	226	251	274	251	247	259	239	244	297	240	241	268	268	279	234	261	236	240	252	245	257	252	242	254	265	251	243	239	267	272	236	235	252	257	264	264	237	278	251	234	269	261	270	221	261	256	256	261	266	250	258	259	280	265	236	282	292	262	236	258	246	276	248	266	240	247	284	265	274	240	224	244	240	230	244	240	246	242	252	255	238	240	241	253	249	249	221	257	228	222	234	222	260	266	251	226	249	250	248	268	231	232	234	265	256	248	250	245	216	251	273	231	274	246	230	268	256	237	277	267	237	239	245	230	226	255	267	231	245	248	248	254	299	237	268	244	228	265	258	253	245	264	234	245	240	273	250	259	217	255	264	235	231	250	290	260	251	274	215	274	241	249	247	258	260	247	258	241	254	253	276	215	253	232	236	270	231	243	271	277	267	238	255	229	226	255	233	236	244	260	254	252	262	243	215	272	272	233	246	267	247	241	263	280	242	255	277	279	234	266	273	248	249	261	256	253	276	257	260	261	225	265	274	240	264	246	225	240	263	276	250	239	250	236	246	227	249	227	261	261	240	244	237	221	250	213	256	245	266	275	254	248	281	239	262	265	267	222	288	265	261	245	233	262	276	258	237	276	226	255	243	228	247	259	254	227	270	261	255	259	263	258	239	257	237	250	253	230	278	288	259	273	233	261	263	232	254	258	258	281	247	235	271	238	273	222	248	262	257	267	239	250	256	258	281	271	257	256	253	252	223	261	267	245	255	230	221	224	261	239	274	241	232	232	243	216	238	258	254	240	246	261	245	256	248	266	252	230	279	276	254	275	252	262	254	253	248	252	262	249	274	251	276	238	251	240	258	255	259	252	250	282	262	231	237	287	231	272	236	257	229	241	231	231	236	263	228	246	251	256	233	234	236	270	260	275	263	275	249	254	262	258	254	236	234	273	281	238	269	267	260	271	236	257	252	254	225	278	275	241	252	271	237	250	253	255	229	230	236	235	264	252	239	221	255	262	267	263	253	272	270	266	270	248	261	270	230	227	264	235	273	273	250	239	242	277	223	241	253	272	266	243	238	251	244	237	260	253	243	235	243	254	241	259	283	262	222	253	253	255	262	236	265	233	259	237	253	238	259	237	268	264	251	251	267	250	251	269	250	250	221	254	286	227	251	269	226	257	269	217	229	250	227	262	260	271	250	258	262	259	250	245	260	271	262	252	242	261	260	245	228	256	250	246	263	233	239	243	284	244	266	257	244	232	276	238	258	242	243	258	249	248	281	277	263	245	252	243	255	269	246	257	254	240	233	257	268	235	237	251	239	247	248	262	263	266	271	258	238	250	282	281	258	220	255	244	287	239	253	265	237	244	242	260	245	228	224	238	253	281	265	242	236	261	252	248	244	239	288	265	240	260	261	262	278	289	248	247	280	271	246	263	271	238	253	245	266	270	254	249	239	264	256	223	262	240	232	248	262	242	247	267	256	221	224	256	214	220	253	250	247	260	234	225	270	234	286	263	244	262	258	244	249	258	262	271	249	243	273	272	274	253	251	237	267	258	269	248	239	232	258	281	240	225	269	233	233	224	258	259	266	265	274	260	243	258	267	246	227	232	268	233	241	266	236	263	271	226	262	237	248	228	270	241	233	225	240	242	261	244	260	221	226	234	251	281	262	235	287	249	222	272	246	276	239	260	252	243	249	279	245	242	276	243	268	226	233	269	242	270	233	265	279	261	267	289	247	253	262	257	264	266	253	242	272	269	241	255	255	238	237	231	244	264	276	249	263	262	224	214	263	250	239	261	240	267	239	264	255	236	241	250	259	260	253	210	277	242	268	264	263	240	276	273	259	258	254	259	252	280	262	256	229	265	272	229	242	267	264
22730	20704	28315	23116	20705	16721	1542	660	528	494	410	419	430	354	375	358	330	314	305	308	303	312	294	335	300	296	296	313	316	331	308	309	304	282	283	245	283	294	272	254	309	280	301	284	259	298	251	305	276	282	272	261	280	300	248	285	284	258	302	290	299	266	304	299	281	252	262	282	310	263	274	273	258	263	286	262	252	259	260	282	293	296	288	264	274	294	256	309	285	264	270	288	284	242	301	293	260	274	278	237	275	312	252	286	258	245	269	281	270	271	243	268	265	261	263	243	281	275	309	273	271	291	272	267	281	289	246	273	285	262	266	268	276	258	274	274	254	277	289	308	252	296	282	281	275	254	253	256	295	294	244	280	287	274	289	275	273	281	319	257	303	260	264	266	266	243	263	292	278	271	277	275	270	261	276	261	286	274	272	292	255	264	266	269	286	289	270	257	289	295	251	316	256	326	292	293	297	272	277	281	303	265	298	259	277	258	259	291	308	272	244	272	294	250	275	267	261	254	288	270	277	272	245	283	259	279	268	271	273	264	261	273	271	265	289	237	286	275	293	284	277	266	285	322	271	260	271	274	293	296	275	265	248	259	245	279	276	301	257	285	269	262	257	291	284	283	275	273	303	250	305	250	271	292	282	246	291	232	290	310	261	245	276	315	291	283	261	277	272	287	251	315	292	270	281	269	273	270	273	298	280	281	261	255	259	271	280	278	281	266	281	256	282	285	268	288	277	272	242	252	264	289	250	308	257	262	265	260	281	281	256	270	274	234	272	255	280	265	260	299	264	232	284	284	281	266	312	296	292	248	278	274	257	256	267	265	277	279	284	269	317	271	273	279	284	273	258	268	272	271	278	265	261	278	269	256	279	257	243	289	296	278	275	282	277	277	290	271	244	295	255	276	271	257	260	260	264	294	258	284	274	310	266	261	264	274	317	282	286	266	259	273	278	282	257	261	270	278	266	268	287	260	266	251	282	255	285	287	284	269	279	260	278	258	308	299	286	271	298	264	289	269	263	267	307	295	289	248	264	291	280	262	298	251	276	270	263	282	272	281	275	284	262	249	257	294	281	281	273	279	280	300	293	297	270	280	274	267	285	298	278	250	272	271	255	307	239	276	287	242	269	270	266	269	292	260	295	288	277	257	289	276	265	263	245	266	283	280	283	273	300	257	250	275	300	296	264	261	280	301	271	284	287	297	282	278	291	262	292	272	262	251	274	243	287	266	283	276	283	294	253	259	266	268	281	300	305	297	245	292	266	236	262	269	264	280	291	269	267	265	288	280	285	255	255	267	278	269	275	266	269	263	287	264	295	267	260	290	296	259	285	282	273	307	256	259	275	280	279	271	244	266	296	289	299	293	263	264	298	240	262	256	267	260	287	262	270	274	277	257	256	285	264	264	264	270	291	269	267	255	305	252	281	280	256	279	257	289	242	260	253	244	244	272	244	291	266	273	284	258	290	274	297	281	269	267	262	262	259	262	278	267	257	260	286	267	259	286	299	282	280	249	275	263	265	243	266	274	256	289	289	240	261	265	240	266	269	286	251	252	264	268	286	283	276	295	267	278	256	278	267	295	311	267	273	255	287	301	299	289	273	257	315	266	288	289	275	292	305	257	289	270	290	266	281	256	253	236	278	251	248	272	262	286	242	252	269	265	292	270	307	274	288	290	317	282	274	250	292	268	257	274	281	270	278	254	295	284	289	264	271	270	292	253	277	230	282	263	266	270	300	282	253	293	283	266	253	285	266	265	264	275	294	249	281	261	273	284	265	289	245	262	283	285	289	281	259	291	305	265	285	276	269	257	252	251	278	288	296	277	298	274	270	287	305	271	287	248	275	264	273	287	285	233	269	254	286	286	315	263	266	270	279	266	260	273	309	292	276	260	271	273	287	257	279	293	301	290	257	257	262	255	291	280	269	269	249	283	284	273	278	304	299	288	289	260	281	263	260	276	244	270	286	279	268	291	317	265	276	272	249	281	273	247	272	269	277	252	271	279	301	249	270	282	263	280	256	244	284	273	268	236	272	267	257	300	276	239	247	261	288	270	272	285	263	285	283	280	293	274	266	300	300	282	277	273	267	270	271	276	275	268	283	295	270	275	262	276	290	269	283	243	307	287	294	259	261	296	271	275	264	280	281	256	308	270	265	285	264	289	236	277	306	265	284	285	261	289	255	271	274	260	254	278	273	267	274	231	286	261	258	289	263	277	260	306	275	283	295	249	305	300	262	290	259	269	309	281	267	285	283	316	252	256	273	268	293	282	272	258	290	261	280	298	259	286	264	248	238	262	282	281	255	261	295	270	283	305	285	278	291	249	256	298	275	283	259	262	282	270	245	265	284	282	276	277	318	269	264	279	280	279	266	245	254	284	276	273	248	282	281	274	256	305	256	300	281	293	295	292	238	284	279	264	293	249	253	286	312	306	305	256	233	296	263	262	271	261	242	274	302	270	273	298	250	282	265	302	272	266	253	296	262	271	277	283	286	291	240	243	291	266	273	275	297	262	280	242	254	272	249	266	277	262	256	270	268	284	285	242	286	271	290	273	260	281	275	243	275	266	249	267	277	269	268	258	269	307	266	277	287	254	271	268	284	281	265	288	284	262	270	280	284	266	250	283	256	293	292	269	253	259	267	236	273	295	281	302	244	286	287	280	267	257	261	272	300	290	298	262	255	252	301	295	321	265	234	290	259	261	274	290	270	275	283	276	264	249	263	266	230	276	304	287	242	271	298	264	256	262	278	283	288	278	273	287	284	290	275	255	284	250	300	229	268	284	281	280	279	284	269	264	291	272	264	259	271	279	247	274	273	257	289	278	248	265	272	259	279	301	273	262	265	290	279	271	267	287	290	284	266	276	293	290	301	260	256	297	278	302	294	268	287	253	273	294	252	291	275	297	273	277	272	259	269	293	279	280	269	271	279	258	289	293	276	261	263	241	273	285	241	259	280	266	286	273	259	271	275	286	259	265	278	285	265	276	257	266	284	254	271	256	279	258	276	288	310	251	274	277	271	273	244	282	297	251	275	289	256	263	254	251	278	247	312	257	267	290	284	265	287	274	298	274	284	258	275	262	261	272	250	280	282	264	245	277	276	271	288	274	289	288	280	282	287	265	278	265	253	269	285	324	270	277	288	291	257	293	263	300	275	276	236	256	256	271	271	286	310	292	269	263	297	263	269	267	266	278	329	307	253	242	282	255	249	264	279	269	263	316	285	294	282	286	280	244	315	279	269	236	265	293	279	260	284	265	275	275	268	291	293	276	281	269	231	278	281	277	260	273	292	263	283	274	245	286	297	261	271	287	274	283	291	282	289	232	271	253	254	261	271	234	277	277	264	275	266	277	288	279	272	254	269	282	278	294	294	244	282	281	301	272	272	267	257	259	280	299	284	273	287	290	267	294	273	292	279	283	300	279	272	275	294	283	293	269	292	259	282	296	259	248	258	289	247	287	249	283	262	268	233	254	269	285	258	284
43528	36852	12513	6652	4477	3174	2493	1919	1710	1511	1266	1177	1065	917	887	829	818	786	767	774	698	679	693	686	663	653	643	611	604	654	596	615	603	588	551	591	570	565	563	561	549	524	558	561	563	518	549	599	570	554	535	513	558	545	559	510	577	504	549	581	510	557	555	486	489	510	556	542	576	548	577	509	540	558	555	566	539	580	544	527	566	543	565	520	571	527	526	508	510	521	510	517	502	486	534	514	570	516	541	527	565	494	527	525	507	533	518	551	563	514	539	487	519	513	536	524	521	567	473	546	513	560	502	547	515	569	555	528	518	511	514	506	550	510	511	528	574	547	503	564	555	533	564	512	563	537	581	549	547	530	547	525	529	547	525	529	546	553	523	513	555	542	521	519	531	518	526	530	515	545	544	533	558	487	526	531	536	571	536	495	477	517	492	525	538	566	527	573	541	523	557	533	556	513	551	519	554	549	516	536	502	496	531	529	513	593	519	522	522	521	553	557	540	559	507	559	572	544	543	510	505	510	563	520	518	521	541	546	526	550	543	515	513	495	538	569	569	481	519	558	555	588	508	522	529	518	550	530	529	518	517	504	597	529	521	545	529	550	539	487	517	531	524	531	538	568	551	526	554	599	523	588	560	520	532	539	559	525	497	551	545	549	513	546	514	482	541	536	582	539	522	540	489	536	515	530	563	526	527	536	557	553	513	526	528	500	532	511	532	510	517	536	496	519	531	550	526	517	521	488	502	511	497	535	492	538	527	493	496	502	545	494	554	542	572	568	580	522	534	545	522	543	521	524	549	537	534	513	477	535	566	518	528	529	520	543	508	557	521	500	535	545	565	481	514	474	559	518	511	578	539	518	500	532	570	493	529	543	557	492	539	540	489	522	490	522	525	506	522	536	513	571	515	537	515	564	525	509	544	547	523	549	534	500	498	516	530	514	498	557	514	512	518	558	552	482	523	535	539	512	483	516	516	553	559	533	523	513	520	524	549	524	537	555	554	548	481	535	510	578	555	584	503	533	530	547	539	548	554	518	549	518	524	541	541	511	519	505	536	507	503	531	522	502	504	499	529	511	543	525	522	547	565	515	551	542	541	521	511	506	529	548	533	533	525	506	555	534	561	512	513	536	504	543	531	530	509	538	537	522	514	538	499	506	497	504	548	512	523	541	527	520	509	543	535	498	516	531	531	531	589	557	549	514	520	553	537	566	505	539	511	563	503	558	521	549	542	578	514	506	544	524	536	548	519	516	546	530	494	504	538	564	521	535	564	505	546	535	544	517	547	511	555	540	503	538	531	541	539	485	533	523	560	544	561	526	542	532	548	501	524	517	541	517	472	547	523	565	498	523	531	535	559	495	554	514	486	538	544	537	498	545	507	560	592	533	538	483	516	502	511	556	571	523	526	553	537	540	525	537	565	542	543	568	551	556	527	499	539	547	514	525	517	492	511	577	526	514	534	531	511	505	537	479	517	547	536	521	505	525	504	557	561	511	505	494	550	519	531	510	537	522	541	563	578	524	519	510	531	509	554	541	541	553	539	509	517	479	504	551	558	547	553	504	553	529	516	508	522	536	526	525	544	553	602	534	512	513	515	542	526	524	543	500	543	544	572	477	573	543	595	535	539	514	561	555	519	553	497	519	518	500	520	521	544	540	510	539	551	499	487	523	587	559	519	519	554	532	561	523	528	511	553	545	518	498	499	534	547	522	509	549	534	511	533	525	553	536	501	559	545	542	540	543	563	553	523	536	524	499	535	490	494	496	510	531	504	545	512	548	560	548	525	564	514	559	498	550	566	524	554	556	525	559	544	510	534	499	568	525	538	505	565	536	518	514	548	511	562	506	521	534	543	523	523	592	532	513	525	547	588	578	534	563	526	499	559	511	525	501	556	519	535	588	563	562	547	586	544	549	510	553	509	511	530	543	525	546	518	545	486	513	520	531	556	519	546	559	533	496	537	553	536	547	537	520	511	518	531	520	551	568	533	516	521	546	529	502	520	532	529	507	532	531	526	537	531	543	471	508	569	528	505	537	513	526	518	542	591	536	549	494	511	486	563	576	529	524	544	554	528	557	547	517	550	497	491	540	536	509	537	536	536	544	534	547	536	509	542	514	521	554	570	532	536	510	535	586	505	534	527	504	513	528	521	534	515	534	518	515	590	535	540	506	539	555	499	500	507	488	544	512	546	576	571	546	521	492	528	534	519	537	507	536	516	508	531	568	567	522	558	531	524	543	514	533	507	516	528	502	508	528	505	486	504	532	538	508	567	504	577	559	517	529	532	557	499	572	525	481	543	518	485	493	499	511	539	569	555	545	529	516	546	544	494	516	506	558	533	558	514	551	491	544	524	517	502	475	531	530	525	540	548	563	534	502	534	552	470	527	537	512	484	535	521	523	541	550	538	547	543	540	556	557	560	480	537	551	477	515	533	537	532	483	527	508	523	510	568	502	546	533	540	495	511	511	558	520	517	517	515	535	544	517	531	516	504	516	538	533	538	509	531	547	540	513	516	560	494	520	554	535	530	526	532	519	524	482	498	530	518	542	547	538	515	491	554	471	513	549	532	520	498	543	541	564	531	544	551	523	517	530	560	528	506	555	563	533	545	523	541	578	560	518	544	553	506	518	511	545	521	529	545	543	503	511	534	516	513	558	545	522	528	535	532	531	542	530	498	532	543	525	532	527	550	560	552	487	581	524	541	534	554	532	511	526	519	526	548	537	531	500	564	545	534	500	493	537	495	550	525	544	529	518	536	551	528	536	538	540	526	578	535	555	523	520	509	514	513	531	527	548	525	539	538	528	532	544	467	552	541	537	501	533	488	541	511	512	574	525	508	477	543	536	516	514	530	557	536	536	524	556	506	501	567	519	526	530	487	514	553	552	519	563	489	527	546	532	517	485	507	488	525	530	539	458	514	539	533	538	527	510	537	521	506	559	540	527	497	579	558	498	507	538	534	551	534	549	531	517	504	505	529	532	504	552	503	543	524	542	544	544	552	546	486	575	534	546	550	549	523	544	529	509	573	542	528	505	533	522	505	528	577	551	556	524	513	547	524	526	535	518	523	523	534	565	532	514	485	508	532	522	518	557	550	522	546	501	504	550	520	512	531	533	544	551	542	524	553	531	523	517	533	541	534	523	520	550	542	493	507	538	522	572	546	556	500	522	509	497	535	549	530	547	518	543	545	502	533	540	555	554	526	482	586	513	546	532	502	553	475	492	477	526	565	504	480	522	512	575	462	540	537	516	574	513	504	513	547	532	579	512	524	494	514	529	556	576	533	521	527	509	554	505	525	505	528	520	548	539	546	496	575	523	526	527	520	489	541	542	595	510	554	519	503	527	528	525	571	495	568	505	555	527	469	526	549	542	538	529	536	553	517	557	505	533	582	522	511	529	524	505	516	532	517	507	520	539	527	537	552	510	530	531	530	504	535	513	520	579	576	551	546	518	542	533	539	522	540	534	521	520	503	504	499	539
27291	20905	7840	393	182	178	145	155	158	150	127	133	142	132	175	127	163	114	140	147	146	133	140	129	124	112	129	135	142	118	119	109	140	148	126	140	120	133	142	138	132	135	143	124	136	123	126	144	138	90	137	141	128	149	141	132	127	138	143	127	120	124	124	120	135	124	141	120	144	136	130	134	124	127	120	119	123	123	150	120	140	141	129	118	140	150	128	125	126	120	122	135	137	120	122	155	117	123	129	141	139	128	122	118	157	118	136	133	141	108	150	133	129	134	123	142	127	119	142	140	116	130	122	122	132	140	133	129	142	116	143	151	126	148	128	112	128	136	122	129	174	139	126	132	130	121	112	142	128	137	125	158	141	131	138	146	131	119	152	131	134	132	131	155	129	126	134	131	132	131	140	142	122	143	130	144	152	124	138	149	132	130	138	146	132	129	149	153	116	132	136	145	118	133	121	136	130	125	118	142	126	128	127	121	133	136	133	142	113	123	123	125	141	121	128	140	135	147	138	131	117	129	125	119	147	125	122	131	122	127	138	129	137	129	135	109	134	113	150	116	127	142	130	124	133	142	134	123	141	125	135	145	128	117	112	125	117	147	114	133	140	135	134	129	138	138	125	116	131	125	134	132	126	118	124	133	127	127	122	142	140	136	131	130	117	126	129	116	138	121	130	140	132	135	121	121	129	116	133	135	135	135	140	143	122	117	130	131	129	132	126	141	118	120	151	138	152	127	141	133	137	132	121	129	120	144	113	143	124	120	128	130	123	133	124	103	129	128	126	135	125	121	130	148	125	134	125	125	145	142	137	145	115	130	138	131	149	134	130	128	136	113	136	123	127	118	145	131	124	117	140	148	118	148	140	122	135	130	140	121	133	109	138	115	144	130	138	136	130	135	134	123	120	136	136	123	134	126	130	136	126	145	143	103	115	135	147	103	136	123	122	107	143	137	134	128	130	133	146	136	138	138	114	115	132	148	130	155	127	135	134	129	137	120	138	129	123	117	137	149	129	108	131	118	133	123	114	135	144	119	144	144	133	116	127	129	121	129	128	134	130	134	133	142	129	135	136	119	97	129	153	116	134	153	124	125	116	129	138	123	125	147	130	122	152	112	139	128	136	149	114	131	139	118	135	128	113	141	125	133	131	146	124	142	145	142	134	122	144	137	138	133	139	131	126	137	132	142	141	143	126	146	114	118	142	139	141	143	146	127	121	119	115	120	133	112	131	167	129	114	116	127	118	134	105	119	113	117	128	142	112	114	135	129	120	136	120	135	120	127	139	127	117	133	123	138	130	106	127	135	139	110	135	142	137	125	137	115	115	137	147	146	135	117	123	126	130	132	138	135	133	127	130	132	122	151	136	129	121	137	119	115	124	137	142	132	125	130	130	122	142	137	134	121	140	125	141	126	124	135	132	123	141	101	115	134	123	103	133	131	123	129	151	118	138	121	122	133	129	138	139	129	130	108	131	124	94	137	129	113	139	126	141	129	131	139	146	116	127	145	124	144	126	143	111	127	147	139	122	141	147	128	139	132	121	129	141	124	138	115	138	150	133	130	105	127	114	125	143	106	121	127	124	122	120	133	117	135	125	136	121	130	124	129	143	134	120	137	125	129	142	132	122	130	145	151	177	128	128	140	118	123	111	113	116	137	128	106	133	121	135	111	135	124	138	137	149	131	118	114	137	128	129	146	114	115	114	118	120	133	157	137	118	128	130	130	140	143	128	138	130	131	110	135	127	144	132	137	122	134	145	120	139	118	152	142	128	122	117	123	136	136	118	141	135	118	119	118	133	137	132	137	131	128	143	107	122	127	129	119	144	125	136	130	129	125	130	123	132	135	134	128	119	134	129	120	142	122	141	113	125	129	129	149	129	137	130	125	128	128	133	138	135	143	149	133	133	137	126	138	110	131	118	139	124	147	119	148	126	135	155	137	156	146	121	133	123	141	142	128	121	113	111	135	134	118	146	115	107	120	137	135	134	120	135	131	129	138	127	132	122	136	145	117	146	145	145	124	113	139	116	128	134	132	123	127	146	95	123	137	125	136	148	143	131	146	105	129	147	122	126	135	128	125	119	136	108	142	128	128	127	131	118	122	130	125	138	106	116	114	112	134	133	114	131	148	121	141	139	120	133	123	126	144	124	108	135	140	124	123	129	162	157	134	119	125	128	115	125	124	131	141	120	119	141	120	131	127	139	143	137	124	124	128	135	141	109	153	136	128	140	119	115	158	130	124	118	129	130	132	131	140	126	120	142	118	136	156	146	154	128	123	135	138	144	143	127	131	118	147	119	117	133	145	117	131	122	143	141	114	125	114	145	139	116	134	112	131	133	111	119	146	127	124	133	142	124	145	127	121	139	122	131	118	135	131	125	119	126	116	141	132	150	148	114	127	135	141	134	132	160	140	164	123	134	147	141	128	123	144	139	138	131	120	159	141	148	138	121	120	140	133	125	142	140	141	142	143	164	110	134	140	126	143	149	148	153	132	136	112	128	135	140	129	120	128	123	157	130	153	126	137	141	128	127	137	136	125	132	145	123	141	124	109	133	126	123	126	133	142	119	104	131	124	126	115	148	141	133	110	128	143	114	138	133	130	125	130	127	132	130	139	129	137	140	105	132	130	122	120	100	136	162	133	124	101	138	132	134	129	134	130	124	140	136	131	128	123	138	121	133	134	128	150	122	136	121	99	133	122	126	139	149	131	147	111	129	135	142	129	115	155	156	118	146	146	121	123	130	132	144	139	130	125	133	144	116	138	138	151	144	136	130	127	133	140	135	130	137	140	147	142	133	125	112	122	145	114	129	120	150	119	116	125	155	125	129	150	132	117	130	120	122	121	132	126	127	130	119	137	130	134	140	137	117	119	112	124	136	115	123	134	132	135	115	129	125	135	129	116	124	133	131	121	153	160	139	148	133	151	147	130	116	135	131	117	146	123	115	129	132	137	127	124	130	135	126	125	113	129	130	110	143	152	122	146	143	116	155	118	133	126	129	115	131	128	142	134	134	151	141	138	115	142	116	147	132	134	137	157	131	118	150	148	136	153	128	132	141	137	119	157	133	128	136	131	128	135	117	128	130	126	134	128	129	143	124	148	120	120	112	113	125	135	145	140	125	130	129	134	117	127	131	109	146	132	140	113	150	139	134	127	131	162	117	136	138	136	128	128	137	136	136	127	153	148	135	135	107	116	128	122	117	137	136	148	134	110	138	139	147	142	150	131	147	143	121	118	151	150	126	143	131	131	125	147	139	130	147	146	123	118	134	105	137	133	123	143	146	133	112	127	128	134	144	137	156	118	136	129	112	121	145	128	115	131	127	118	128	140	144	144	114	140	125	138	130	136	129	135	110	126	133	143	139	126	117	119	133	131	143	116	135	127	145	127	145	137	145	128	141	125	149	135	112	119	141	134	123	115	124	118	142	139	140	125	141	121	136	137	145	140	134	120	116	126	118	137	119	134	124	125	161	113	119	149
18074	14541	1187	665	486	431	383	369	327	321	341	298	319	307	330	321	323	308	286	290	288	328	326	257	302	308	288	285	277	292	286	295	271	275	272	283	307	289	276	327	303	272	280	277	291	286	290	280	297	315	261	299	291	284	281	296	299	274	311	308	286	312	276	268	292	308	301	318	291	289	287	296	284	295	281	260	276	290	310	302	262	289	275	296	278	304	306	304	284	279	299	252	291	257	272	260	280	289	291	310	294	304	302	270	292	302	275	307	271	238	279	280	270	267	273	273	281	298	282	309	280	306	271	275	286	315	312	299	292	313	297	269	307	307	295	314	306	300	309	310	328	356	279	283	307	313	280	285	293	286	304	266	284	276	288	273	266	310	317	283	279	309	279	295	296	287	297	310	296	291	314	320	313	271	284	311	323	295	287	304	314	293	297	286	280	323	303	263	285	281	285	289	285	292	324	290	295	294	280	317	274	274	291	291	302	285	326	280	267	274	284	297	317	295	316	315	275	323	307	285	292	276	319	294	272	302	290	284	281	289	274	285	261	285	267	284	286	295	353	264	274	266	295	265	269	300	310	307	249	290	329	297	274	279	309	292	306	271	282	326	268	331	284	277	268	291	284	293	284	296	264	286	296	285	276	316	295	289	280	281	299	269	268	272	340	296	285	312	280	277	308	286	295	277	302	297	281	267	267	309	292	292	284	308	292	265	307	281	277	288	281	306	322	299	319	323	244	303	275	322	302	283	304	307	301	270	272	289	285	265	263	306	288	299	300	285	282	286	291	280	298	281	299	263	297	299	298	291	292	253	295	302	301	272	255	286	315	298	257	311	263	307	269	303	268	283	310	280	339	309	327	303	298	296	308	269	298	296	302	288	265	255	270	254	297	285	292	285	269	281	285	280	268	284	280	314	304	318	291	316	297	295	284	296	291	298	255	282	307	299	295	269	306	277	286	284	310	287	281	276	294	272	286	313	279	288	285	301	311	305	281	259	303	297	282	309	274	311	277	269	277	292	294	275	289	291	306	297	305	314	297	309	324	293	293	314	281	265	300	266	296	299	316	279	270	292	277	274	297	281	267	269	322	311	271	306	278	289	285	258	275	304	306	257	304	291	295	295	311	311	288	271	315	277	274	270	272	282	280	303	295	284	320	261	280	271	263	255	294	313	292	306	296	284	310	293	310	277	283	265	297	267	297	298	301	272	294	325	282	303	287	274	294	336	277	302	258	283	269	280	363	301	262	331	273	292	310	321	275	286	317	294	311	271	257	306	332	307	301	278	281	262	297	288	317	265	268	301	275	289	322	278	299	292	267	263	289	302	298	305	305	308	280	330	270	293	286	312	314	294	270	309	298	304	336	305	313	273	299	328	294	285	312	297	303	302	292	303	276	295	313	295	279	303	284	300	296	283	293	286	297	321	302	298	269	306	305	276	268	270	283	280	280	275	260	285	295	277	297	290	324	286	257	285	272	327	286	308	277	306	283	285	274	257	322	308	289	298	306	268	306	275	282	304	275	263	271	261	279	292	281	282	286	252	310	319	311	289	303	314	288	280	284	297	282	303	305	308	295	280	319	318	311	309	281	308	271	293	284	310	309	292	282	336	255	275	332	307	301	249	275	318	297	307	306	253	295	295	292	299	257	283	293	255	281	286	315	315	299	292	302	279	286	285	312	261	272	302	321	299	284	264	306	279	326	296	291	261	308	283	282	323	283	259	282	299	281	283	289	299	283	303	311	300	291	286	266	287	295	302	300	283	293	298	283	296	309	283	286	275	309	291	303	294	279	271	270	275	309	302	272	299	291	264	276	309	285	261	320	297	279	295	289	257	281	274	268	304	325	304	311	272	314	311	290	265	301	299	283	302	289	327	294	285	274	301	290	268	312	257	259	279	300	270	279	318	313	276	275	289	255	303	302	315	294	258	297	257	317	316	304	241	274	290	284	298	305	289	302	275	287	252	294	279	270	284	280	290	271	284	321	285	264	264	274	324	281	299	308	298	268	305	293	296	282	271	290	300	304	266	276	300	292	313	278	292	257	288	294	277	286	275	322	256	288	307	276	285	309	269	296	295	278	262	288	275	282	286	295	298	275	276	294	246	298	285	303	285	295	285	283	289	299	288	298	295	296	280	272	300	294	280	303	317	320	325	287	278	305	296	264	317	295	291	333	313	274	280	286	291	287	270	290	286	304	260	298	276	299	281	255	310	304	285	278	279	300	276	286	303	296	288	279	264	306	270	270	271	276	281	283	296	280	303	300	265	282	310	300	302	271	298	292	269	284	297	265	281	285	281	279	304	285	308	289	287	290	285	303	294	286	298	289	273	253	297	285	269	266	301	303	292	292	303	282	273	291	303	298	281	262	284	280	279	286	290	285	318	286	267	307	293	285	300	296	295	280	289	290	297	326	293	295	240	261	327	304	293	288	284	283	294	264	284	282	292	277	297	282	306	287	276	287	320	293	276	321	296	270	304	329	304	321	301	274	310	289	318	297	310	312	309	278	284	275	276	304	287	282	288	283	287	293	289	280	285	279	269	297	314	294	280	305	311	284	281	308	272	278	291	293	309	308	287	325	286	310	291	311	282	301	289	293	283	287	327	278	299	321	304	296	293	293	309	271	285	293	291	246	279	293	265	273	280	251	280	299	318	263	269	309	271	261	280	301	314	314	278	296	304	296	301	301	307	305	310	275	295	278	297	283	323	297	288	319	306	262	332	293	310	293	272	344	276	301	256	268	293	302	312	263	299	279	261	295	292	289	294	300	258	270	287	296	319	275	312	266	293	287	282	294	281	277	299	294	307	297	292	298	290	317	277	273	328	317	339	291	283	261	284	305	287	287	306	287	276	270	280	290	314	266	311	267	279	311	278	250	310	294	281	287	307	266	311	278	277	277	249	302	278	279	286	332	293	284	308	273	261	301	284	323	297	279	278	287	318	319	286	282	293	280	276	288	328	301	299	295	291	285	294	266	257	291	306	277	308	301	290	253	310	279	319	284	286	254	295	299	266	316	286	291	285	292	303	284	317	301	290	290	289	284	311	299	300	303	283	284	252	306	249	284	310	310	299	304	293	290	281	307	267	281	275	258	283	278	302	280	294	246	260	318	285	299	299	278	289	300	284	307	302	285	286	291	271	289	330	287	275	277	299	308	299	269	272	285	291	294	274	270	301	319	284	291	288	285	295	312	305	304	301	303	293	305	330	306	307	280	296	299	299	294	311	319	290	298	291	287	316	278	280	295	303	283	268	282	304	249	270	289	296	291	293	309	310	304	309	292	324	288	305	294	301	297	291	264	302	288	276	250	320	324	331	282	301	311	296	300	302	288	291	251	311	322	322	285	289	280	280	295	288	313	327	285	298	294	280	297	319	273	291	296	287	289	312	298	291	303	293	287	292	306	280	307	358	281	291	289	322	288	306	283	288	265	280	287	308	297	279	300	284	285	291	288	289	302	280	292	266	293	302	315	286	302	291	302	271
24814	21708	28998	24940	19126	1266	469	288	268	243	196	171	174	169	161	145	144	151	167	140	137	157	138	137	136	137	136	130	143	138	134	138	134	143	107	151	115	128	110	136	130	118	114	103	123	125	110	129	121	120	111	119	112	131	106	116	105	124	125	109	122	104	132	121	122	105	119	112	105	127	121	139	117	125	110	111	112	117	141	130	114	110	102	112	133	130	124	118	120	107	133	127	119	100	110	128	122	112	103	111	125	130	122	127	126	96	130	119	106	130	140	133	119	128	129	121	105	118	142	132	101	119	114	118	112	122	109	106	127	110	128	127	133	102	126	96	119	112	128	123	136	97	102	138	138	127	137	104	120	109	105	113	109	119	126	140	107	107	118	128	118	125	110	118	151	126	117	105	123	110	130	120	126	112	118	93	109	129	136	132	108	125	109	117	113	112	121	120	90	132	118	116	92	114	136	103	115	118	123	116	113	111	116	128	99	110	108	105	139	99	125	116	118	118	115	122	128	118	120	113	121	127	108	113	98	114	109	118	109	106	114	127	120	125	122	120	111	140	131	121	137	100	124	98	124	113	103	120	118	100	116	116	96	104	129	116	109	95	121	128	107	110	128	104	129	131	102	110	116	113	132	133	142	105	107	114	112	123	124	112	123	125	109	124	94	125	131	102	124	122	123	118	125	131	127	115	116	123	147	104	122	119	146	121	126	131	120	123	122	113	115	108	131	114	124	106	104	119	137	122	123	116	118	117	119	106	126	122	124	131	122	140	116	126	121	106	116	126	128	104	122	112	134	113	128	107	129	110	114	117	108	119	108	106	123	100	117	103	109	118	125	114	123	115	131	134	124	113	126	95	125	134	117	122	113	109	131	120	101	143	132	112	122	118	109	116	107	119	120	121	114	126	101	116	128	132	129	111	111	106	99	114	123	128	131	122	136	107	115	139	115	99	96	104	114	123	95	131	121	116	128	115	119	135	144	109	114	121	116	124	116	100	116	121	112	118	113	103	122	117	135	102	104	124	129	116	105	111	113	137	125	108	106	107	104	108	118	131	103	116	111	109	115	124	137	121	128	106	127	106	108	118	117	121	129	135	119	124	112	115	106	120	124	123	107	111	125	113	110	140	117	116	111	117	116	113	135	136	104	111	105	130	134	122	100	143	126	116	114	123	114	104	125	116	131	114	119	120	134	109	118	120	122	120	126	101	98	142	103	119	115	100	128	119	105	128	115	130	128	121	132	112	112	122	131	120	127	122	125	120	131	128	98	130	110	103	135	126	109	115	114	119	113	114	115	114	126	124	117	120	105	106	113	105	109	122	127	112	123	120	128	132	138	101	157	108	101	116	123	111	113	113	113	112	98	111	129	130	101	110	124	120	110	122	119	110	106	135	118	97	117	125	136	107	115	122	118	110	104	129	108	113	107	124	128	98	135	105	128	121	133	127	129	120	115	110	134	112	112	104	113	110	135	116	129	125	132	125	106	90	144	125	134	110	112	117	123	117	125	123	128	110	122	119	129	101	119	118	107	115	130	111	103	101	114	126	124	120	130	101	121	133	120	128	132	113	92	129	116	142	117	102	132	120	112	94	91	136	122	117	117	118	125	122	121	117	109	129	79	117	118	116	104	126	108	123	131	97	106	118	120	112	97	115	125	113	97	121	112	120	104	135	107	124	106	120	106	134	101	98	103	107	110	122	123	108	128	123	114	125	115	123	122	121	114	108	129	134	109	121	124	123	109	140	120	107	119	113	110	125	103	125	109	108	119	137	106	127	116	120	132	107	137	119	119	120	110	102	117	110	112	95	120	122	117	104	107	118	111	118	104	126	133	130	107	127	125	111	123	108	96	95	112	121	109	123	118	127	129	132	119	125	110	104	104	110	127	111	124	141	124	130	111	113	131	90	119	124	122	109	118	110	121	102	121	105	129	120	110	131	115	111	114	99	108	116	112	135	127	114	93	113	124	100	117	115	102	115	130	116	129	124	108	129	121	109	115	101	97	130	121	117	138	112	110	116	120	115	119	130	112	107	108	117	121	122	111	104	109	129	112	115	133	114	95	103	116	129	109	139	125	138	118	117	115	96	109	111	119	116	104	126	94	117	114	137	116	111	106	111	120	108	108	136	121	127	117	110	116	95	104	106	107	110	118	113	101	120	134	130	130	120	114	105	120	119	103	102	121	127	127	124	118	110	116	84	104	108	137	116	119	127	113	128	101	133	118	127	112	105	100	133	112	133	121	105	99	108	131	116	105	111	132	118	112	116	125	120	131	109	96	117	128	121	119	95	113	115	129	126	135	120	106	121	111	103	124	126	112	115	135	134	117	119	113	120	113	112	107	112	101	119	113	115	120	105	108	110	126	117	102	117	119	103	110	90	119	111	100	125	109	113	132	120	119	107	121	130	119	122	130	110	120	125	105	113	128	111	106	120	125	126	116	108	112	122	119	110	127	115	115	125	112	99	107	117	134	112	122	121	106	126	113	104	119	122	104	122	117	124	121	119	126	119	126	142	118	117	104	104	108	111	113	104	127	155	120	108	124	109	92	117	105	118	134	111	119	118	124	116	111	106	113	102	111	126	120	118	117	110	104	107	116	98	118	130	124	128	131	110	127	121	127	111	109	113	134	115	129	125	104	112	94	115	104	126	142	117	111	115	99	108	102	112	137	96	128	127	119	119	120	131	101	122	119	138	114	121	114	113	112	116	118	126	134	122	110	117	143	107	107	130	126	139	103	110	132	115	118	143	120	115	125	109	131	119	114	116	127	124	119	111	90	122	95	134	118	130	113	118	117	114	133	125	111	115	105	119	107	105	123	124	110	124	120	99	101	113	120	103	111	136	115	121	124	140	120	111	130	125	127	132	129	111	118	119	115	116	121	113	118	126	127	118	102	126	115	99	107	117	121	122	119	118	126	127	127	121	113	119	105	102	107	125	107	103	125	125	87	99	133	125	106	127	136	92	111	125	110	119	112	124	129	126	96	106	122	111	108	117	143	121	121	118	116	113	96	133	131	118	119	138	127	112	128	112	116	111	108	110	125	119	98	116	106	110	120	109	111	112	122	111	112	122	108	129	132	115	108	100	127	107	121	141	123	95	100	125	116	112	112	130	124	115	118	114	93	108	106	113	122	119	107	128	104	117	121	103	98	113	134	126	132	106	126	110	114	107	104	110	117	92	119	109	114	106	111	128	113	115	110	99	92	115	121	105	104	127	114	123	142	106	138	131	121	109	117	134	114	117	105	133	124	103	127	124	123	103	119	122	131	128	120	117	113	128	114	120	108	114	125	117	117	129	95	127	140	112	117	127	131	126	117	115	100	117	97	115	114	106	132	112	113	95	112	128	115	112	115	121	110	109	127	113	111	139	116	136	118	104	105	131	137	107	126	116	108	118	104	123	120	114	135	96	121	117	115	112	101	119	129	123	103	133	110	104	117	126	119	119	116	94	121	105	127	114	106	122	119	114	119	123	104	106	109	124
39294	32765	7933	3992	2638	1894	1327	1072	957	740	701	570	524	511	452	421	391	367	361	352	338	335	342	336	341	309	302	311	281	307	299	272	318	296	280	258	274	278	264	290	272	255	265	273	264	273	308	272	238	262	238	281	252	256	258	273	255	257	252	251	278	246	272	244	258	282	293	274	254	232	255	240	259	279	293	254	254	222	255	252	240	258	261	271	280	231	238	255	252	265	292	250	231	252	266	237	258	239	271	276	273	256	274	272	264	284	251	269	244	250	257	271	245	242	255	252	231	278	266	255	257	281	246	245	263	244	244	260	243	262	271	225	258	259	255	235	285	272	255	231	275	232	242	254	261	252	251	231	240	238	252	235	268	258	230	213	247	256	250	235	257	274	280	249	248	242	253	231	273	269	257	293	236	227	237	201	259	219	235	238	255	281	268	266	255	248	217	291	247	267	238	248	255	262	277	275	252	244	257	281	248	253	256	230	278	240	258	263	278	249	278	260	247	251	257	221	260	237	249	251	248	240	234	247	258	249	258	279	304	248	258	253	266	252	262	274	260	283	236	245	217	243	282	263	232	235	258	241	247	231	267	253	279	251	232	270	258	236	279	252	222	240	279	254	266	285	251	250	254	255	244	246	298	252	230	257	243	277	229	233	245	262	215	253	247	264	257	251	283	266	238	245	230	233	245	263	271	287	265	251	265	239	257	242	238	223	237	270	233	252	275	258	230	249	253	239	264	235	230	233	256	225	217	258	247	278	244	249	280	272	259	277	232	250	232	261	242	268	252	244	267	249	269	268	259	269	246	261	248	252	247	264	265	226	266	255	278	254	253	224	244	282	245	237	221	279	254	269	244	236	240	241	283	255	249	253	247	291	287	244	238	297	273	247	241	259	249	254	268	242	262	261	229	246	299	271	252	239	245	258	255	244	264	231	248	270	223	255	238	262	258	265	247	249	271	251	266	238	241	251	248	267	253	256	280	250	250	266	249	218	253	246	241	252	238	244	237	253	264	247	249	246	232	244	266	246	270	229	279	237	262	241	240	239	270	253	255	276	263	249	243	247	279	264	259	258	272	269	222	250	240	264	243	276	274	249	250	226	235	246	253	249	263	244	274	240	274	257	264	236	254	247	272	287	276	249	277	253	291	258	257	243	268	278	253	256	245	245	270	257	247	251	242	295	265	251	240	252	276	273	261	264	263	237	241	255	257	241	271	240	256	264	249	226	241	242	280	238	264	252	249	253	253	258	249	245	263	270	232	225	259	253	249	249	263	265	229	241	252	264	247	250	239	248	246	241	278	279	242	251	242	249	226	282	256	264	249	253	267	285	277	264	251	280	281	226	258	244	253	239	291	233	250	248	234	234	231	233	231	244	251	246	265	272	263	245	257	265	243	264	275	273	225	274	251	244	235	236	271	247	258	237	250	274	230	252	259	250	272	251	266	238	257	238	227	241	244	237	269	253	277	280	258	248	250	245	248	255	277	267	273	248	219	269	284	259	225	254	238	220	266	257	274	255	287	255	258	241	238	250	235	258	238	249	238	263	235	262	258	257	255	254	263	225	253	267	251	243	265	238	266	266	285	267	237	272	248	262	282	255	254	269	225	256	244	267	245	252	264	244	227	243	272	226	257	258	255	247	258	245	279	267	255	249	241	267	276	239	276	255	241	242	262	262	257	272	246	212	260	249	266	263	247	240	258	223	241	267	253	262	268	257	258	262	228	277	243	236	288	249	271	281	261	257	252	235	240	250	236	254	250	247	238	232	244	224	268	249	252	256	247	261	254	266	274	269	277	249	246	252	253	237	261	236	251	241	249	252	227	274	279	259	263	242	275	260	253	245	251	269	254	239	251	261	273	239	255	245	236	220	241	255	260	272	243	251	274	251	226	247	262	238	235	248	242	223	283	271	250	237	248	238	256	253	252	210	253	283	238	258	234	266	235	256	231	259	267	297	267	239	261	241	265	239	218	223	252	272	222	271	257	266	250	255	254	259	239	255	261	254	246	249	280	251	281	241	250	274	239	236	243	234	274	273	263	256	232	270	287	242	257	273	247	261	263	259	262	258	291	235	240	268	246	274	241	239	265	266	261	225	233	278	252	263	241	223	230	215	276	233	238	238	247	273	290	237	250	253	268	277	254	240	244	274	250	260	234	244	261	267	255	243	240	236	271	226	267	244	248	255	251	252	264	229	253	255	256	244	249	263	232	267	261	259	251	244	250	253	233	255	283	260	257	261	234	262	244	251	251	257	246	266	258	254	239	285	246	262	253	267	246	234	223	267	237	238	260	236	247	244	250	251	253	287	244	237	230	260	216	227	253	238	238	256	247	258	256	250	262	229	270	258	265	276	271	264	246	250	257	257	270	249	256	235	245	238	247	255	257	228	231	255	244	253	247	238	251	246	239	267	283	260	253	274	268	252	269	261	232	236	271	238	248	245	259	276	257	240	252	268	285	273	232	259	253	266	231	228	239	259	271	242	254	275	256	258	246	224	260	236	257	264	267	269	258	265	228	286	256	231	256	236	257	253	279	227	249	251	252	238	259	243	267	239	236	261	242	261	256	248	218	253	267	261	264	238	256	265	256	256	288	254	229	234	266	294	281	237	242	225	240	246	253	278	255	244	230	245	234	268	258	258	216	241	255	254	254	254	251	286	267	223	245	268	232	237	235	257	283	270	245	256	241	254	254	242	253	268	252	278	277	242	260	255	239	232	248	256	267	203	277	248	243	259	264	204	259	255	258	250	234	240	245	270	268	250	264	251	228	278	233	247	266	231	269	247	255	264	268	248	220	253	231	287	229	258	253	249	238	229	277	264	273	223	256	232	276	250	260	236	246	281	241	253	261	237	284	272	229	270	213	241	249	262	259	242	280	287	248	255	261	248	240	255	257	233	246	250	256	264	255	271	262	220	287	258	249	255	251	259	251	256	256	244	263	268	264	281	268	263	257	221	258	227	226	247	225	247	234	263	253	241	239	256	242	256	258	260	253	241	239	259	259	270	213	237	237	267	233	270	259	258	241	283	267	239	249	274	289	267	262	231	252	253	252	237	262	226	249	242	268	260	267	262	239	224	241	239	247	247	268	263	243	261	285	256	257	222	219	263	284	225	245	268	240	244	255	258	274	240	267	219	262	244	235	297	248	250	254	230	265	258	270	240	260	231	258	247	263	250	241	249	257	252	256	265	237	244	262	239	259	253	232	255	248	255	265	249	237	246	213	261	222	272	259	265	224	235	264	245	241	271	263	236	271	262	282	238	264	259	269	280	240	242	260	261	238	241	256	243	241	280	242	242	250	232	242	269	247	270	231	239	244	237	242	251	271	262	273	253	237	279	237	252	224	253	240	227	240	267	262	230	267	251	243	254	241	234	234	271	234	259	228	256	240	257	263	247	255	273	259	238	249	254	276	243	250	240	231	262	275	228	256	287	273	266	258	231	248	294	264	234	239	241	230	273	248	283	265	266	244	241	240	253	265	233
23772	21676	29659	24204	21678	17840	1614	700	567	530	458	444	394	398	385	360	386	374	325	337	314	318	324	291	326	326	351	317	294	310	271	302	340	317	327	317	303	266	330	305	263	288	304	306	294	327	278	278	266	295	292	269	265	304	294	264	299	286	277	315	302	256	267	304	269	313	280	281	259	278	303	290	279	304	310	305	307	300	281	298	252	288	302	276	277	273	292	301	282	301	273	309	272	259	275	288	319	303	301	267	277	276	280	283	301	282	309	262	312	299	296	276	289	274	272	301	288	281	289	280	292	261	311	296	301	246	301	286	270	307	275	244	284	278	305	288	298	271	281	292	303	284	294	293	281	302	255	290	263	263	306	239	270	262	267	263	262	298	271	307	264	294	274	287	304	267	293	290	274	269	250	281	302	293	309	307	288	270	274	316	253	275	249	297	272	279	278	269	284	285	282	267	289	277	280	299	251	291	272	263	279	299	271	278	275	303	262	244	272	260	306	266	275	269	307	271	270	269	280	276	276	288	285	268	271	294	324	289	317	267	260	278	312	268	288	308	319	296	289	303	299	292	261	288	263	264	309	309	251	293	285	291	273	289	288	261	289	290	312	289	310	269	303	292	255	287	272	292	303	278	289	323	295	300	287	291	317	285	282	280	267	280	305	311	276	278	299	286	276	293	255	315	336	306	266	268	282	263	296	330	301	269	304	269	264	298	300	306	289	267	265	276	275	282	280	289	259	306	307	297	276	303	289	291	253	272	286	283	291	272	281	278	288	276	289	297	271	279	259	292	291	293	296	246	222	288	304	270	287	301	309	274	304	308	275	287	308	288	260	295	283	290	270	325	268	274	278	290	280	296	266	315	249	268	303	283	285	260	331	274	287	285	255	275	278	287	261	313	293	276	296	301	268	296	293	290	307	296	309	300	294	257	259	276	288	286	260	289	280	283	277	311	252	290	268	292	294	271	302	275	249	305	297	294	303	285	296	274	319	301	299	273	249	270	281	269	296	267	275	257	278	276	291	285	282	273	276	316	280	234	271	280	277	302	269	303	308	245	292	294	323	278	268	300	304	262	274	273	272	299	261	295	300	251	266	288	277	294	275	295	270	292	295	266	286	263	291	292	299	305	281	292	299	299	301	283	274	281	277	293	264	293	281	267	266	298	300	287	291	265	269	286	274	300	278	297	272	282	298	273	263	288	261	311	286	290	272	278	268	278	289	270	286	308	286	272	278	263	286	269	280	303	291	289	284	295	289	263	264	284	252	304	309	297	295	273	288	291	275	269	299	265	277	275	326	309	256	295	293	297	311	270	312	239	285	296	292	297	290	287	285	279	295	286	296	296	303	279	306	285	314	278	291	289	286	295	290	287	270	320	282	274	267	283	297	286	286	281	304	254	267	292	275	295	272	300	277	294	300	271	255	286	295	303	292	277	270	285	270	280	277	277	295	287	298	271	294	311	289	276	288	261	285	273	284	273	310	286	292	263	268	276	327	268	296	312	300	308	265	267	316	294	272	314	281	300	303	283	288	289	279	275	307	297	283	303	299	297	329	282	308	291	292	288	289	278	301	323	311	274	294	267	287	301	264	274	261	290	307	273	310	263	279	285	275	296	286	290	325	267	296	278	311	302	286	283	296	314	265	301	294	305	280	258	281	300	285	287	282	287	277	260	292	288	288	298	288	284	322	295	258	283	306	280	293	258	298	258	289	277	286	265	306	291	276	292	283	281	283	286	299	291	277	294	290	307	284	284	260	265	271	276	279	270	284	297	277	257	280	303	325	298	314	269	318	304	245	264	287	279	289	296	289	282	289	272	280	287	278	272	313	281	313	313	272	298	289	296	293	287	255	313	262	295	257	273	278	289	287	240	311	276	276	270	298	318	268	286	310	311	286	264	295	277	279	281	283	269	226	277	302	301	314	300	251	289	286	264	275	328	292	308	305	294	286	307	277	253	286	295	276	282	291	275	302	280	263	324	307	281	266	309	294	297	276	291	284	287	274	269	270	263	282	261	306	279	271	270	285	252	279	307	272	297	279	278	279	291	294	279	264	265	263	298	290	276	296	279	300	297	277	281	294	274	283	257	276	274	319	280	277	259	274	258	271	296	289	315	309	275	305	295	290	295	283	296	291	296	301	326	287	297	265	272	300	287	267	300	284	307	296	269	272	284	303	277	284	309	266	289	264	284	314	275	279	273	303	267	287	300	281	313	274	304	251	288	296	306	291	285	289	287	288	305	291	307	277	287	270	298	294	316	283	283	308	282	271	311	296	280	265	290	320	315	293	270	305	273	264	295	282	286	305	284	272	255	283	254	271	321	298	265	284	293	264	266	284	264	266	287	283	291	313	320	293	248	271	264	279	297	275	286	308	283	263	264	271	273	301	291	289	293	273	313	285	268	292	288	292	285	280	257	275	312	265	278	289	271	290	259	272	297	272	307	281	284	320	281	273	297	254	270	275	268	312	278	287	287	295	264	301	294	297	283	269	297	281	280	273	280	292	287	263	273	287	285	290	321	286	301	265	276	261	277	278	302	284	288	320	304	274	276	324	291	270	279	265	268	286	300	290	293	267	284	282	280	296	306	288	278	308	263	281	270	280	272	289	280	294	282	277	300	288	285	249	304	297	288	285	299	275	270	267	276	279	262	252	312	290	267	289	294	299	305	327	283	293	263	307	291	296	296	307	286	297	290	315	285	289	298	280	284	273	301	286	271	291	265	308	283	295	295	252	321	274	261	331	291	292	290	286	283	307	278	308	300	305	258	306	319	294	302	291	295	322	287	296	263	296	304	292	289	287	268	282	268	302	298	275	284	295	252	294	280	251	297	274	266	306	286	247	272	300	298	274	276	289	314	276	303	282	266	269	241	287	269	302	273	273	264	317	275	295	295	293	276	283	259	276	281	255	289	281	286	272	282	291	295	322	293	311	297	310	301	303	288	287	319	269	301	284	291	284	292	284	312	288	278	298	268	261	282	280	294	269	277	250	335	291	304	281	303	285	305	273	301	313	315	284	278	270	282	276	301	301	316	286	261	282	320	276	310	303	275	304	316	277	286	270	272	288	276	254	273	286	310	294	297	278	284	294	284	290	286	273	288	262	256	270	313	312	295	309	309	287	290	274	278	269	274	274	255	333	280	290	286	264	286	294	296	296	262	283	299	276	313	279	278	284	309	242	285	341	266	301	275	281	302	259	297	289	278	282	289	309	284	281	281	275	281	256	281	300	302	279	308	280	282	309	303	281	274	289	264	292	282	293	306	296	248	299	278	274	297	273	312	247	240	304	267	334	293	289	295	285	285	322	277	283	290	272	307	300	300	281	280	276	287	289	290	278	279	319	277	308	310	244	302	287	307	285	293	296	294	289	293	287	282	301	293	256	296	301	275	308	295	279	290	273	294	280	268	290	305	261	264	282	294	269	244	279	292	287	289	265	287	303	294	271	277	265	275	278	294	256	273	259	301	293	276	264	269	267	285	287	281
45296	39668	12939	6959	4674	3484	2635	2032	1821	1559	1367	1230	1102	970	941	846	858	796	777	743	676	692	718	671	669	670	707	632	657	647	657	594	624	601	582	605	636	612	587	584	645	569	568	612	617	594	621	577	590	578	529	593	595	558	570	587	595	577	546	549	530	601	566	539	591	562	550	574	565	578	554	612	579	544	551	547	594	573	611	568	563	551	539	555	575	563	566	557	566	557	506	561	548	519	590	551	520	546	544	546	570	545	566	571	601	576	592	582	553	545	571	557	568	561	543	507	528	553	553	565	542	597	559	556	584	553	592	576	549	558	555	567	547	588	552	528	574	552	571	531	554	558	619	580	565	531	541	567	496	605	579	555	501	520	564	525	529	528	558	526	551	520	551	530	599	546	546	562	504	530	559	556	527	579	558	551	564	551	555	545	577	577	526	535	557	604	596	567	494	540	568	566	562	568	559	567	550	571	579	544	568	558	569	605	554	551	582	536	523	547	568	560	537	589	545	550	548	532	533	557	595	605	547	583	524	551	609	505	567	551	545	562	566	549	542	541	521	570	572	526	618	538	528	545	575	570	560	525	553	579	544	597	574	607	556	527	554	598	517	545	573	563	576	576	592	552	509	600	569	590	548	528	569	589	563	516	587	595	597	541	530	586	544	576	529	565	550	563	571	563	590	560	506	563	541	513	584	514	525	527	551	566	550	521	546	550	566	557	564	573	575	529	566	520	567	551	543	507	521	538	544	543	566	566	564	602	569	550	570	576	587	552	546	516	588	594	540	552	524	575	520	532	558	570	558	593	573	552	548	576	583	533	531	578	542	549	561	559	591	579	545	558	573	546	582	580	565	552	512	560	562	593	565	579	616	583	542	548	592	566	590	604	561	549	580	513	536	533	545	539	526	546	573	532	602	583	545	537	513	533	568	577	515	536	596	580	580	571	558	569	554	592	555	597	546	560	586	558	537	539	539	582	552	572	587	567	569	563	530	556	579	582	560	552	570	603	523	543	595	590	557	549	578	592	571	534	501	565	553	564	567	574	546	570	546	562	601	541	539	589	526	595	567	575	552	560	539	546	561	556	556	552	519	540	533	539	566	529	574	524	541	570	556	559	506	534	582	546	584	522	540	533	550	549	555	513	541	516	564	550	524	577	533	556	541	529	561	543	529	580	544	551	535	565	503	550	529	561	541	552	544	587	564	534	538	554	545	589	553	588	483	548	581	581	512	558	586	556	556	515	540	553	571	569	527	502	543	557	551	558	564	577	537	554	557	534	556	558	581	503	539	556	506	581	558	539	564	523	527	565	573	537	496	571	585	532	553	568	550	544	544	570	564	578	556	533	558	532	529	547	542	592	556	568	556	572	533	571	553	514	579	529	534	572	590	604	597	566	576	555	500	542	596	569	547	555	556	551	571	577	546	516	567	575	557	549	551	542	563	557	563	553	546	565	542	554	580	515	500	565	549	514	532	564	532	539	540	546	577	566	553	553	579	524	565	563	492	553	573	548	590	542	548	511	589	568	575	586	544	559	619	559	532	581	559	569	564	561	570	560	547	539	560	551	533	562	533	578	535	542	585	545	552	540	552	565	553	585	554	545	604	522	542	569	577	523	561	569	528	539	560	505	556	537	602	533	540	520	584	582	524	563	512	559	545	594	552	573	551	584	549	562	577	511	592	550	557	527	557	564	524	539	590	564	586	572	550	570	559	550	560	608	517	503	531	583	550	568	564	613	596	540	548	548	580	528	522	609	538	519	524	599	534	520	514	546	547	591	559	583	542	564	537	587	524	544	572	517	561	506	579	570	581	549	571	584	544	555	533	580	507	534	531	525	556	562	550	573	617	583	527	557	562	532	553	553	603	579	599	537	587	565	561	546	551	525	595	589	543	568	578	573	562	585	529	545	558	552	563	572	536	534	559	545	579	577	555	508	602	573	547	590	580	530	525	578	541	538	505	549	608	535	584	576	545	558	566	568	523	547	589	583	533	505	540	536	586	534	580	541	547	588	589	555	552	566	552	580	556	585	568	538	537	556	566	553	555	559	572	511	589	558	537	569	575	584	525	556	539	548	572	563	535	540	513	530	521	573	555	569	524	524	562	556	530	583	555	530	550	553	541	601	535	549	542	572	526	518	574	535	535	539	535	533	554	569	567	547	556	545	590	584	526	548	556	570	558	566	555	554	569	520	562	538	510	482	600	529	559	577	525	555	563	554	569	567	541	570	550	541	562	538	543	562	549	573	560	526	601	528	568	570	564	540	548	578	559	561	542	533	567	542	553	547	556	597	530	541	579	523	529	556	572	544	569	634	578	575	556	568	541	573	540	568	582	580	551	589	529	566	574	550	520	545	563	554	509	550	567	565	554	535	592	555	573	569	587	490	571	542	580	537	553	535	545	579	517	548	580	611	554	544	552	556	613	596	547	516	561	539	582	528	541	551	532	503	570	591	556	542	551	555	593	524	569	597	566	539	539	567	532	520	526	568	557	563	584	501	510	600	549	529	504	535	564	578	565	532	566	570	552	544	552	550	554	564	593	570	573	551	548	572	522	541	553	564	535	547	560	555	567	569	591	521	584	524	526	560	557	572	556	517	552	532	541	568	523	563	573	581	562	534	556	557	555	546	579	525	547	566	509	577	575	544	548	561	565	576	542	571	542	537	585	598	585	575	558	568	537	578	568	532	546	540	555	542	556	562	548	553	500	519	565	598	548	554	547	527	549	502	518	540	523	554	586	563	580	532	541	566	556	547	533	537	506	510	527	569	575	523	563	543	573	570	551	544	531	578	551	521	543	550	597	512	565	556	541	536	560	575	595	527	580	566	539	569	533	588	538	524	577	545	585	558	532	566	559	550	544	580	563	557	547	585	532	597	578	560	547	524	572	539	520	580	556	585	561	562	569	598	562	550	530	598	572	568	546	550	541	561	567	566	567	547	533	568	516	568	576	574	540	543	575	546	556	580	531	571	509	553	555	564	553	605	534	551	538	597	529	576	556	536	545	546	549	563	530	588	551	561	586	549	557	546	565	558	537	550	548	575	542	563	620	545	563	554	549	562	539	522	488	578	536	558	547	566	535	550	570	557	570	572	539	565	550	534	564	558	507	570	580	570	578	593	548	531	546	559	472	541	597	535	573	622	519	550	537	568	596	567	571	575	604	544	504	584	569	612	570	569	528	527	601	583	546	527	494	600	504	577	526	590	565	564	570	561	560	526	568	536	542	577	558	550	542	519	535	509	534	517	562	582	563	535	511	595	585	539	555	536	564	517	561	577	577	564	559	558	549	570	575	536	573	574	594	579	561	574	569	511	563	552	555	552	543	560	555	546	581	556	541	535	580	566	540	563	554	548	593	542	545	561	581	574	570	562	599	563	539	547	533	567	561	560	573	547	571	539	569	574	570	560	558	536	525	545	571	559	564	556	530	555	565	556	586	540	542	547	587	605	537	502	521	565	551	526	562	539	540	541	494	521	582	573	559	535
27252	20994	8009	598	378	288	170	165	147	160	152	155	144	122	136	165	128	135	123	131	147	129	127	128	125	150	142	139	134	139	124	126	131	120	117	130	124	148	122	144	160	150	117	117	125	147	134	136	136	145	150	112	118	145	124	150	125	124	152	148	123	132	151	123	109	135	138	135	124	167	116	124	124	141	124	133	119	130	126	142	145	139	144	131	132	137	130	132	127	148	135	139	137	127	127	137	116	128	103	162	142	137	105	138	124	140	131	129	135	125	138	123	123	147	139	142	123	126	115	127	141	118	135	123	135	142	124	117	143	120	127	139	131	141	122	128	127	122	115	130	141	149	138	127	146	144	139	131	147	133	138	124	153	123	140	137	125	133	152	119	141	135	136	130	145	134	130	131	131	142	124	117	125	139	124	155	123	117	124	135	142	122	117	140	142	141	155	138	138	122	128	154	142	171	142	130	137	128	126	152	134	122	141	128	133	124	143	124	102	153	138	114	127	145	124	116	137	135	113	144	118	137	126	141	121	130	119	112	131	144	123	145	138	143	147	142	119	149	133	140	129	138	133	116	129	133	135	149	138	127	130	126	140	117	140	112	127	118	146	137	133	139	141	112	142	118	150	124	115	152	144	114	134	127	133	135	145	131	148	139	143	140	145	139	135	143	134	131	150	119	136	130	116	121	151	141	136	140	111	120	120	146	136	120	126	137	141	153	127	130	141	110	124	143	133	135	123	136	144	138	126	110	134	124	148	132	126	154	127	138	149	141	123	127	137	121	135	153	125	126	133	151	132	138	122	132	136	126	135	130	130	123	125	152	149	134	136	135	145	139	138	144	158	167	143	128	130	141	145	147	147	130	154	121	124	140	133	163	135	133	112	108	130	123	141	141	126	115	134	153	138	145	121	113	123	146	139	136	128	147	127	155	124	127	144	153	139	123	148	107	139	151	130	125	124	148	148	113	139	127	138	140	120	134	144	130	138	118	155	126	145	145	138	144	153	146	152	143	139	135	132	126	159	127	143	123	122	118	108	133	118	145	131	116	121	137	131	112	132	124	114	111	135	133	129	138	146	148	131	130	133	116	138	133	142	146	130	144	140	130	133	143	140	138	151	132	150	122	131	145	126	125	139	128	154	100	137	129	130	119	143	115	154	133	155	120	139	152	108	123	141	120	130	130	145	121	153	130	139	124	120	136	123	109	147	132	129	132	139	121	132	142	139	124	133	142	130	145	135	133	118	141	130	143	114	148	142	142	134	124	131	136	151	120	136	113	142	130	139	145	142	130	125	121	142	131	141	122	114	127	131	113	116	129	156	124	132	132	144	149	128	114	133	107	131	143	119	134	126	139	128	123	138	140	117	114	136	115	124	143	147	111	122	131	135	122	135	133	140	134	125	123	129	118	129	119	126	131	138	127	144	122	145	128	127	124	131	146	136	117	111	136	125	114	134	116	130	134	114	127	142	129	125	139	118	133	125	114	137	143	113	129	134	143	131	131	128	145	143	145	107	145	108	154	119	125	132	138	136	130	137	129	146	129	140	135	138	131	127	136	166	117	108	134	118	144	148	131	147	128	110	140	151	141	138	126	139	128	118	127	163	153	130	130	130	125	147	137	117	130	135	138	134	140	118	115	127	123	161	127	133	127	118	130	125	122	146	122	149	132	139	133	136	134	131	124	147	136	144	122	149	123	130	141	155	149	143	136	140	126	124	117	119	130	138	126	132	106	131	139	144	125	157	114	133	140	124	133	136	130	153	139	131	159	116	144	139	134	128	131	159	123	140	139	127	116	113	139	132	129	132	135	110	134	124	133	132	131	143	132	136	142	132	108	129	102	145	148	132	131	135	136	132	125	138	111	117	128	132	130	140	137	132	118	130	137	125	143	150	125	111	127	105	127	118	134	125	125	115	147	127	144	136	145	130	135	119	137	156	144	131	124	134	121	113	146	126	119	120	116	126	143	121	140	128	134	122	105	144	134	140	142	119	139	123	119	142	122	141	126	122	128	116	152	136	126	141	123	147	160	148	138	127	149	132	155	136	112	123	107	124	131	134	135	145	147	132	130	145	115	121	131	135	144	136	116	114	126	137	122	133	125	140	119	155	142	153	148	124	152	136	125	162	133	131	130	123	133	130	128	107	132	126	137	139	153	142	168	126	139	150	142	130	133	126	126	131	139	111	119	133	149	113	124	127	119	140	134	120	117	156	133	131	128	157	119	151	146	136	132	133	121	132	128	121	133	128	153	136	130	145	128	133	120	128	137	133	118	139	142	138	141	115	144	137	144	122	139	122	133	130	115	136	124	136	134	135	137	134	114	134	152	137	128	113	141	140	122	133	132	111	144	141	126	135	120	119	122	119	154	129	127	122	136	130	133	131	126	130	107	135	129	121	130	146	121	156	112	138	127	122	110	122	133	119	140	138	137	123	139	126	120	125	144	121	116	110	121	137	132	133	114	128	138	146	115	147	126	138	138	138	129	116	103	122	126	128	149	130	120	134	143	125	135	125	158	132	140	134	132	143	140	138	124	123	128	147	117	154	146	134	129	155	117	131	136	128	133	130	129	126	139	135	145	134	122	143	138	109	127	147	133	139	119	122	149	122	125	149	134	135	135	145	129	129	132	107	130	145	121	129	124	125	118	132	117	112	120	115	107	133	151	140	128	122	134	144	132	137	145	123	136	119	122	135	149	135	158	132	157	130	120	138	137	126	117	146	117	131	137	163	123	141	131	133	137	121	142	140	135	138	128	156	150	128	146	143	141	120	133	136	159	144	131	119	118	128	132	131	115	139	117	145	122	123	134	153	123	137	143	123	133	130	132	154	110	120	134	124	135	130	144	124	136	130	106	136	130	140	139	131	144	133	129	118	131	142	141	149	139	130	131	137	134	145	136	137	129	134	131	135	147	136	131	112	145	155	132	137	118	137	119	136	135	147	120	114	121	136	130	157	133	133	136	123	147	124	117	135	143	130	120	134	128	140	109	123	133	134	155	122	141	129	133	147	143	120	127	132	107	141	130	138	134	140	143	127	125	131	130	128	146	118	122	123	142	141	127	139	120	141	157	151	118	159	140	106	122	139	135	116	134	137	141	127	138	151	142	117	144	122	154	133	132	129	119	116	139	121	131	106	142	128	142	125	120	133	133	148	134	145	130	125	124	137	125	132	140	130	134	125	142	152	135	129	117	143	133	114	119	127	125	137	143	114	151	129	117	148	119	128	117	137	143	112	125	136	135	135	141	125	139	126	148	133	116	124	117	129	141	126	133	134	135	136	146	147	135	131	142	151	139	136	138	149	145	140	117	129	126	140	169	137	130	135	130	132	124	153	160	142	123	126	134	114	119	113	135	128	144	138	133	143	117	148	133	127	111	126	132	122	117	146	123	141	134	141	140	113	128	136	132	147	126	132	112	129	139	113	129	137	132	128	128	139	124	126	127	138	134	117	141	154	133	136	139	129	133	147	132	141	138	130	120	113	121
17936	15947	1287	756	557	439	402	392	350	377	349	340	300	336	278	310	311	311	290	304	296	297	286	309	297	322	288	269	332	303	280	312	279	276	304	289	282	272	276	335	316	303	297	329	312	267	296	311	295	292	287	311	316	268	294	313	312	263	294	319	296	307	304	286	277	284	315	271	299	303	270	308	284	305	275	257	285	294	275	286	317	304	304	252	300	293	289	278	265	283	328	321	291	318	278	308	301	303	291	298	303	296	294	283	314	295	322	294	301	293	293	308	326	320	281	314	292	275	291	297	286	315	310	285	301	275	300	276	303	276	260	288	293	308	268	338	330	308	308	279	260	308	303	289	258	303	289	288	329	313	289	279	276	279	283	294	285	301	314	287	320	291	276	292	298	293	297	273	294	277	300	253	301	280	289	309	304	289	282	264	286	290	297	308	291	273	297	277	290	308	283	292	280	289	308	278	274	285	298	288	323	266	300	284	297	307	272	282	286	310	275	288	326	294	282	289	270	307	285	335	283	303	326	305	291	281	307	326	286	296	304	303	315	281	287	285	297	277	293	298	301	294	290	283	266	311	296	284	296	284	293	273	311	274	278	293	320	329	315	298	276	273	282	303	292	309	291	295	288	294	288	286	306	290	285	276	319	283	322	290	289	254	323	280	281	303	310	289	300	265	291	233	302	324	286	290	299	289	274	308	300	287	262	276	310	275	307	315	303	276	306	262	283	319	297	291	281	284	320	283	303	302	304	314	307	278	300	288	275	338	274	280	267	293	323	299	289	279	297	290	285	286	291	292	293	315	323	311	282	291	297	304	293	316	292	287	272	274	286	287	302	299	288	328	284	290	294	289	277	306	289	298	283	275	281	274	323	289	314	291	284	294	298	324	260	303	282	309	309	285	314	295	266	272	288	290	298	300	302	276	286	302	308	304	297	325	259	292	283	301	282	290	291	312	318	289	285	311	287	267	315	300	283	280	266	277	265	322	284	286	304	283	302	307	296	274	301	281	308	279	307	290	266	288	293	302	279	276	308	291	260	311	304	280	292	282	281	277	297	272	282	290	288	289	270	303	293	286	286	259	295	300	294	283	288	304	279	284	304	284	300	276	318	296	330	307	289	278	301	301	309	285	308	269	308	321	281	296	283	284	292	282	289	293	257	321	258	280	275	298	281	298	313	259	279	269	311	287	278	276	278	299	290	309	307	276	298	280	289	265	299	271	309	297	281	283	310	286	296	305	332	295	293	275	278	269	279	298	311	302	271	299	321	316	291	318	303	296	322	293	285	290	316	292	301	281	292	315	289	325	298	273	301	314	297	303	303	304	324	265	279	278	300	297	263	310	293	308	304	284	323	289	339	298	255	284	286	327	258	293	286	285	291	284	317	287	299	283	301	273	286	312	276	268	301	273	290	287	263	286	319	266	251	288	293	269	304	293	289	268	280	293	308	288	287	300	281	323	309	314	271	266	307	291	293	315	295	294	272	295	275	295	282	310	308	306	278	267	313	293	308	291	294	280	319	275	292	314	263	314	267	291	295	274	294	289	293	279	316	278	291	297	319	290	305	302	286	273	282	276	292	281	287	282	302	289	259	281	296	283	285	287	304	314	296	274	291	309	277	293	292	267	289	306	310	294	289	289	298	303	279	275	298	277	297	300	300	292	274	265	327	272	302	290	273	285	292	330	257	286	308	306	278	332	285	283	292	314	255	306	298	273	280	301	285	296	278	286	278	295	273	267	297	269	309	278	306	318	280	268	332	261	265	289	307	298	275	310	282	285	304	255	286	272	310	282	319	285	287	284	295	271	290	302	282	286	269	309	295	285	271	299	297	325	310	283	288	300	311	305	314	308	289	307	310	308	254	240	291	291	312	294	325	311	314	266	299	303	298	294	288	315	274	295	304	289	308	310	279	293	288	277	299	301	264	289	293	273	319	303	312	294	265	309	290	268	259	296	314	279	294	274	292	292	276	301	267	315	296	286	276	297	275	277	280	305	294	289	272	275	297	297	299	302	278	316	269	282	306	279	275	295	275	276	287	295	291	282	250	260	302	312	300	294	297	279	302	306	306	288	311	302	298	301	323	311	297	269	292	313	279	294	290	305	305	288	288	288	289	295	284	287	271	294	310	306	345	280	306	261	310	280	297	307	305	312	283	267	259	251	325	261	266	304	291	305	305	272	295	278	303	315	320	289	283	299	319	246	309	297	265	309	314	289	286	280	290	292	295	283	291	311	285	309	294	318	282	322	287	287	305	314	300	305	307	293	303	266	317	275	288	290	306	278	283	285	276	293	286	296	289	281	267	285	331	298	272	310	304	286	300	337	283	301	309	303	292	291	322	294	287	289	310	283	288	308	306	284	307	282	316	300	300	301	310	278	303	263	279	307	289	281	276	308	307	294	299	304	266	304	293	307	281	308	297	253	267	315	330	249	325	295	283	280	277	292	289	315	286	308	282	265	331	297	293	284	302	297	286	299	294	296	305	273	273	326	259	289	263	270	287	305	273	279	332	313	288	298	280	295	294	286	289	279	291	286	285	297	318	302	290	278	298	282	269	278	301	272	312	313	309	304	259	301	300	302	282	277	307	324	290	318	310	304	309	273	333	281	311	292	292	287	301	306	321	292	304	297	279	307	294	300	276	266	291	291	267	298	281	285	313	314	283	266	295	281	272	315	272	289	282	296	278	317	282	283	308	274	300	251	265	296	275	269	272	297	291	286	279	264	286	313	291	293	293	282	287	266	282	285	294	274	283	283	270	322	328	290	285	285	274	285	286	280	263	298	290	299	292	262	282	282	307	271	279	298	294	297	277	296	291	324	254	265	285	276	290	304	302	282	334	278	307	264	280	290	316	293	284	299	304	312	306	329	308	298	292	314	314	291	312	297	312	311	297	285	297	315	316	272	284	300	280	301	289	300	287	320	279	315	276	276	295	302	301	274	313	310	303	285	267	265	283	310	303	279	307	268	301	299	293	313	266	305	291	314	290	253	320	290	261	288	356	279	301	309	290	295	295	308	269	301	278	296	267	268	267	315	256	287	283	297	256	269	311	286	318	282	285	292	303	292	265	283	270	271	272	302	267	295	313	272	264	309	309	311	282	293	288	280	297	290	305	288	328	312	290	284	312	270	286	288	301	274	287	299	289	319	273	261	293	273	290	274	321	287	305	290	255	283	283	262	337	279	291	278	285	300	301	305	299	273	281	301	301	291	277	302	258	313	317	287	296	288	330	309	281	281	310	298	261	291	305	278	306	286	267	274	315	303	267	269	331	318	290	302	298	311	283	308	257	307	279	300	288	313	293	319	309	308	273	266	317	296	293	271	256	300	285	282	351	303	292	285	315	300	256	314	321	292	280	285	278	289	278	304	266	276	312	284	314	280	280	289	275	276	307	278	278	264	276	288	291	284	297	290	294	313	292	281	274	323	290	280	319	314	281	322	279	287	296	288	293	290	268	287	269	299	296	263	289	264	288	303	311	323
24784	21679	29056	24765	18724	1247	483	333	235	225	243	186	166	177	172	145	144	141	127	156	118	119	120	138	155	133	144	116	139	121	128	134	119	122	114	125	95	114	119	112	122	118	102	129	118	120	102	117	143	109	121	142	125	114	120	141	120	127	102	120	112	112	119	126	110	98	131	118	108	127	133	115	118	114	113	140	114	122	114	122	141	109	109	121	106	137	101	107	105	116	125	122	126	112	117	114	135	131	109	107	112	106	127	132	128	112	121	113	120	98	115	119	102	113	114	137	116	111	125	119	106	119	112	133	122	121	116	111	117	132	137	129	101	111	114	117	118	116	119	106	101	115	118	124	123	130	106	109	101	120	111	101	122	142	119	97	112	107	127	124	97	121	110	113	88	116	104	119	118	107	124	133	101	121	108	135	125	121	129	119	112	112	125	110	111	111	102	123	91	119	122	121	137	113	125	105	128	107	122	126	124	120	110	118	118	103	140	108	116	120	126	105	125	117	135	111	111	105	129	123	118	110	125	122	121	112	121	117	119	122	125	126	108	121	110	123	112	102	113	105	115	111	115	121	124	110	114	102	117	126	125	125	123	118	102	117	140	109	122	118	124	104	108	149	119	121	109	110	108	99	102	123	109	116	120	123	115	114	102	102	128	111	106	108	100	98	103	114	123	134	113	117	104	131	122	117	108	101	105	125	124	126	107	126	98	118	91	122	104	131	106	105	105	100	108	122	121	98	108	116	100	107	110	118	120	106	120	131	121	109	119	134	127	110	105	113	126	122	111	105	122	111	112	128	102	138	125	102	111	120	112	128	121	116	114	105	115	135	106	112	117	110	124	127	99	108	134	110	109	147	107	125	122	116	120	101	113	111	119	106	129	113	131	100	124	119	117	114	120	108	117	117	122	110	114	94	115	115	102	117	111	130	110	113	134	113	100	119	123	133	114	109	112	111	119	109	116	117	124	113	140	128	97	95	112	117	101	127	102	125	125	111	104	107	123	117	130	105	101	120	115	106	109	123	119	117	117	113	106	120	125	118	117	108	128	112	109	129	126	107	120	127	120	126	133	134	131	105	115	117	109	120	118	102	114	119	113	108	118	105	109	114	125	101	98	110	134	117	124	110	136	141	108	112	112	108	116	118	98	125	121	132	100	112	123	108	103	111	111	133	110	116	114	117	133	113	107	101	127	102	129	129	111	101	119	108	127	113	101	112	131	129	115	124	120	144	135	106	126	139	93	104	107	134	100	127	104	108	107	134	126	127	118	133	124	126	128	118	98	97	141	113	97	104	108	105	102	114	120	105	101	122	116	109	114	121	112	122	136	143	113	107	110	102	112	109	123	120	118	108	117	120	106	116	117	114	117	104	117	114	119	108	95	123	121	93	132	109	106	114	142	128	111	106	104	103	125	101	117	129	108	110	121	138	106	100	111	127	112	106	108	129	125	124	97	132	122	125	118	147	124	120	108	112	113	129	122	115	123	109	104	111	126	107	108	107	122	110	102	89	119	102	114	115	98	116	118	96	115	119	129	113	131	118	125	103	114	105	93	114	116	111	133	100	114	129	104	105	94	93	119	132	110	103	120	114	116	118	112	106	116	108	98	102	126	120	106	120	106	101	120	119	109	126	113	111	110	102	99	112	132	117	105	114	104	128	110	136	97	108	126	124	124	107	121	114	123	97	118	89	126	119	117	111	107	126	106	124	120	126	122	125	103	108	116	118	117	117	114	106	107	115	133	113	90	128	115	116	118	140	119	141	101	136	93	127	99	135	110	125	107	125	124	121	134	102	130	108	104	120	118	135	117	132	121	118	123	101	110	118	134	116	94	130	124	132	98	127	123	126	114	103	112	105	102	114	123	123	110	122	124	107	109	116	119	123	117	116	113	121	107	106	124	96	113	110	109	116	116	124	119	103	86	124	149	120	121	115	118	105	125	107	109	105	90	107	116	130	107	122	133	117	132	118	104	130	127	124	103	128	120	123	125	114	104	115	115	136	112	109	116	125	116	104	112	141	123	120	114	115	117	117	128	130	117	107	125	99	143	126	115	115	111	107	124	114	112	101	105	109	88	123	113	107	109	126	115	120	125	112	113	110	113	108	102	88	114	128	114	109	120	121	119	120	120	121	127	119	110	93	114	101	106	106	107	133	127	95	122	86	106	139	111	122	114	118	127	117	105	116	133	102	112	125	109	142	106	107	109	83	117	112	127	136	117	113	100	116	117	109	128	107	118	128	129	129	96	125	129	118	128	111	119	102	115	112	125	118	123	110	112	112	105	108	126	107	114	109	124	128	117	124	120	114	107	124	124	118	126	127	117	111	112	95	96	139	122	116	124	106	121	120	127	109	116	128	104	113	110	142	110	127	126	110	112	121	103	127	127	130	117	88	95	107	123	115	107	110	122	112	109	117	122	105	107	112	133	113	95	107	111	114	117	99	127	112	103	120	138	107	132	112	122	149	113	126	127	119	141	119	128	117	121	120	107	112	133	132	107	115	131	108	111	133	107	108	134	123	105	117	146	117	105	130	112	125	96	114	123	153	95	101	117	115	118	118	110	141	102	111	118	107	128	129	112	115	107	111	107	115	108	128	127	104	99	118	122	125	99	114	108	116	115	120	99	131	117	119	99	125	116	104	112	97	121	119	102	103	120	123	108	123	104	104	127	123	127	106	124	131	111	117	125	109	129	126	114	110	130	111	122	101	106	115	108	114	124	128	133	130	107	107	131	99	131	97	112	116	117	128	110	101	118	102	112	121	103	110	99	120	123	132	120	99	109	112	113	128	115	116	135	122	100	121	130	123	90	118	120	113	126	110	99	116	126	99	110	108	110	114	135	118	101	136	109	115	121	99	100	119	129	110	109	113	109	120	128	130	113	123	135	127	112	112	105	115	117	126	111	113	115	124	110	121	114	113	115	99	112	111	118	103	124	133	119	106	131	119	94	102	92	102	112	115	104	115	125	109	117	100	102	127	110	132	131	113	101	120	111	110	111	125	105	131	121	119	127	93	130	113	121	101	110	124	126	123	108	111	128	130	130	127	115	97	138	136	115	137	111	113	105	120	106	130	116	104	123	115	107	124	118	110	87	130	112	110	114	134	119	100	106	124	135	121	119	117	100	121	111	105	115	112	130	118	113	112	134	113	106	119	105	102	108	104	108	141	109	118	123	127	115	113	116	131	128	124	120	115	120	112	131	91	107	109	101	107	125	100	102	115	114	115	120	109	108	109	118	121	118	123	111	128	108	129	108	115	118	116	120	113	123	115	114	120	125	100	122	110	116	122	119	102	114	117	135	119	126	121	143	130	130	115	118	130	107	114	99	133	124	131	118	133	134	112	112	103	118	119	112	85	122	122	120	116	100	96	109	99	131	102	115	111	112	105	126	124	116	108	93	105	119	140	136	135	138	124	121	113	107	120	110	120	113	92	120	110	114	100	100	105	114	115	127	104	111	118	123	127	97	125	117	120	110	114	119	115
38985	30272	7902	3955	2531	1786	1344	1084	833	802	671	590	539	477	433	434	385	372	376	349	321	346	326	289	317	288	311	306	318	283	315	303	258	274	262	280	249	280	269	284	233	249	298	267	259	275	266	250	263	258	261	271	250	283	272	297	269	285	266	231	237	241	284	270	270	244	257	281	250	255	290	236	256	265	233	285	255	215	254	271	224	254	266	268	258	254	248	262	224	241	253	257	251	264	252	249	265	273	243	270	277	253	286	263	224	245	273	253	243	252	226	282	245	265	232	257	243	250	250	244	251	244	256	239	236	269	247	266	277	250	258	245	248	259	258	257	281	234	252	270	227	264	264	238	268	222	250	266	245	280	237	255	244	254	239	284	259	268	257	237	267	260	243	240	256	246	279	272	260	262	250	254	249	268	258	243	244	258	262	270	269	238	269	215	270	243	281	246	249	234	267	257	261	258	241	265	244	266	231	273	269	272	257	268	254	250	235	255	245	235	259	257	257	247	246	250	273	223	226	261	234	252	233	265	232	264	258	251	236	258	257	235	269	251	236	265	236	237	251	258	255	254	249	233	217	259	249	265	256	255	254	249	301	263	254	254	247	251	225	255	231	234	269	253	230	220	250	253	225	249	256	236	277	243	246	289	242	243	253	241	229	270	237	217	255	249	232	271	240	237	260	240	265	284	247	253	261	249	257	250	259	260	248	240	227	252	267	250	241	282	248	221	284	246	273	259	256	251	261	277	251	268	251	287	250	259	262	270	266	234	251	244	239	248	259	236	252	246	241	266	225	231	243	238	248	237	258	221	246	257	247	246	239	271	255	265	249	250	248	266	250	249	255	242	260	276	230	271	250	259	264	275	258	272	235	283	279	251	261	275	253	246	229	273	271	268	267	237	245	269	248	250	246	257	253	248	238	242	252	258	246	260	239	237	260	230	240	249	261	271	269	271	224	274	251	278	249	269	251	276	269	261	247	265	253	284	271	255	237	237	258	262	279	240	287	263	265	226	236	253	284	237	256	252	243	251	240	246	262	234	258	282	218	239	240	261	264	254	237	259	240	269	252	246	236	247	246	234	264	258	239	250	236	263	269	261	257	276	257	258	236	241	251	254	264	219	231	253	230	244	240	252	254	288	241	262	247	285	232	239	246	262	264	242	225	223	254	232	265	275	268	257	260	272	273	235	247	238	242	264	261	236	263	248	228	271	231	236	243	265	226	259	240	255	237	274	284	231	256	244	258	237	250	261	246	268	257	241	253	230	247	236	254	270	261	275	232	246	273	242	251	229	255	264	259	254	263	253	262	244	262	240	254	239	254	238	229	222	251	240	247	269	260	258	271	241	235	259	237	262	282	245	260	231	242	262	268	239	279	263	276	255	243	257	246	258	229	257	251	239	277	259	268	262	259	245	226	232	236	218	248	261	282	268	274	246	232	246	263	257	244	237	240	224	247	258	245	238	251	269	256	281	275	255	265	251	238	260	241	269	255	219	279	263	270	246	235	243	257	244	280	259	254	257	243	246	297	274	261	264	262	241	248	248	256	228	246	245	258	255	258	265	264	236	266	241	239	253	227	251	231	252	222	255	247	258	249	269	240	246	267	243	246	280	238	258	260	263	228	255	282	246	224	270	238	263	243	230	257	268	255	234	250	245	279	265	262	261	240	253	259	238	262	233	265	243	269	263	242	258	240	264	241	252	247	273	227	256	239	241	280	242	251	228	265	259	242	240	276	255	250	266	272	245	252	248	240	244	259	251	258	252	222	246	248	243	265	235	252	254	290	228	271	230	263	234	211	227	250	247	254	260	255	254	226	263	254	251	246	247	268	257	236	243	241	252	271	260	260	250	272	245	232	255	247	253	258	257	252	255	249	257	266	254	260	243	252	286	243	244	245	249	224	242	262	240	237	218	253	241	229	256	235	251	246	264	248	268	250	253	277	248	250	266	243	258	240	268	268	267	272	238	256	222	252	258	237	253	258	266	227	249	261	291	226	261	283	255	266	233	233	236	247	235	248	276	239	270	245	236	280	251	243	233	237	258	246	256	259	242	246	283	278	292	242	233	228	278	264	273	293	264	268	241	231	246	266	240	272	251	264	232	225	252	240	232	222	240	264	273	251	254	253	245	264	250	269	240	260	242	228	230	268	257	268	253	253	273	267	230	239	255	246	257	242	251	234	260	263	257	246	227	244	257	257	236	242	255	246	261	227	260	264	244	281	256	242	243	235	268	248	224	266	232	230	253	236	251	252	239	243	235	264	275	240	247	245	235	237	273	243	261	258	240	244	283	267	253	246	246	266	255	276	244	247	236	267	242	270	249	257	256	256	243	251	252	255	257	249	238	284	234	252	238	244	244	248	213	228	267	267	245	259	275	272	271	267	235	248	275	246	254	249	239	277	231	244	238	264	247	262	241	255	252	252	270	227	263	266	271	265	276	237	245	243	280	229	221	256	246	234	244	282	248	269	264	279	264	237	229	262	276	243	265	238	208	241	257	273	244	283	274	236	245	237	239	241	259	268	257	262	231	255	257	222	252	275	259	263	262	236	263	243	260	263	248	269	247	225	246	248	245	268	266	257	248	245	247	230	250	245	265	243	266	225	268	242	243	294	256	257	261	251	244	238	236	259	256	263	248	228	253	250	244	263	228	238	268	243	246	246	271	276	250	274	241	255	246	235	276	254	244	251	275	246	234	279	247	261	242	248	255	256	243	264	246	247	246	244	250	229	279	254	261	261	259	265	255	272	236	228	245	252	266	251	266	238	263	232	275	242	252	248	239	237	236	235	284	256	276	281	244	258	246	253	256	284	232	234	261	233	259	276	262	256	230	252	238	240	243	278	243	267	234	240	260	287	264	264	244	250	244	275	260	271	249	243	282	250	256	251	260	246	277	208	244	255	241	259	243	237	228	249	238	253	248	233	242	248	247	266	251	270	265	256	247	263	240	283	238	238	260	233	274	259	263	237	237	265	226	252	253	260	273	268	253	261	253	279	245	240	260	239	268	281	240	262	254	216	271	261	239	261	268	244	253	257	251	262	267	239	248	235	223	251	245	247	271	235	247	266	235	251	232	248	244	271	276	245	238	264	257	243	244	241	260	233	257	250	252	274	255	226	245	258	281	260	237	227	292	264	250	256	250	250	266	238	238	224	261	243	231	230	227	230	254	247	271	241	239	215	227	223	245	244	241	240	283	290	266	257	246	237	239	267	244	234	247	261	262	237	263	244	242	247	258	260	235	268	253	256	240	256	226	267	264	261	244	253	247	220	221	234	226	215	232	249	242	256	259	274	282	262	240	231	253	251	271	229	257	268	253	249	252	254	280	224	260	258	249	242	229	258	276	253	275	280	252	253	264	247	234	250	286	270	233	238	258	227	263	252	249	233	257	268	264	271	260	230	238	249	237	249	219	219	262	219	231	234	268	255	220	219	257	244	265	229	267	234	269	244	271	229	246	252	258	248	237	243	249	263	260	259	246	247	233
23736	21626	29703	24031	21626	18268	1602	731	562	489	441	399	405	393	367	387	358	352	335	342	328	337	326	332	327	317	301	314	298	323	273	277	310	322	329	308	279	309	306	286	280	288	310	259	259	278	311	313	276	296	290	294	290	291	298	328	281	319	271	274	270	258	288	277	285	297	294	275	290	295	292	314	293	285	288	288	314	298	272	298	300	280	284	304	298	266	272	316	274	296	283	259	273	293	295	284	295	278	264	264	281	293	279	286	265	312	293	282	296	305	281	295	292	303	295	275	273	250	284	265	285	254	321	262	283	276	269	288	267	277	244	293	286	297	297	287	284	273	302	272	295	293	265	291	264	290	287	256	318	271	290	319	284	279	286	290	273	280	282	289	300	274	287	273	294	286	268	293	272	283	294	306	292	280	287	264	295	279	302	284	305	299	297	320	255	276	287	265	273	291	305	290	264	266	306	262	273	300	286	280	281	262	275	269	291	285	280	269	295	273	280	286	287	268	288	246	279	293	281	288	279	285	292	275	280	308	281	268	285	279	268	313	298	268	285	304	298	287	291	277	251	258	283	269	298	255	292	289	273	267	288	280	281	305	260	294	279	297	273	276	295	288	281	289	268	257	279	302	280	323	305	262	285	261	277	273	306	311	291	258	327	289	298	291	275	279	280	267	296	310	265	283	273	260	271	297	254	269	273	250	305	272	288	303	281	263	311	269	288	286	290	318	285	249	271	298	269	256	308	279	285	263	313	285	267	310	289	279	296	298	293	295	229	240	286	266	292	290	291	280	291	270	295	280	283	275	304	316	300	288	255	296	301	286	262	271	300	282	274	272	282	264	305	279	289	304	253	263	284	267	310	284	263	294	279	262	282	251	286	287	253	301	293	283	292	276	281	260	305	297	290	273	298	301	266	288	286	309	291	279	302	277	275	287	281	268	305	308	289	277	289	272	265	290	286	268	301	263	273	298	259	308	288	288	272	263	278	270	272	285	269	275	275	306	274	272	295	291	314	280	290	250	309	284	273	287	267	302	295	303	307	272	276	294	255	296	283	274	281	300	271	261	277	303	280	332	279	281	300	277	283	310	271	280	288	291	303	263	259	290	268	303	251	299	290	276	293	286	297	293	296	279	323	287	273	269	283	312	304	289	288	270	288	273	267	270	287	290	294	279	256	270	316	272	271	259	284	289	277	272	282	285	289	285	282	251	299	271	317	281	269	250	272	279	268	262	287	280	293	262	301	278	298	298	303	261	280	308	290	279	281	284	257	263	274	299	268	235	254	280	254	291	289	249	304	275	281	279	247	304	287	264	263	258	280	287	311	287	280	269	270	302	294	305	272	314	269	286	299	286	286	287	288	281	274	295	275	275	250	275	265	283	304	260	291	275	322	315	298	271	286	265	283	263	280	263	275	285	284	261	289	292	270	254	295	278	291	314	268	250	311	288	300	269	283	264	285	254	283	264	287	305	251	288	283	281	280	282	304	267	285	276	289	255	300	281	266	312	305	295	271	269	267	280	264	270	284	275	270	264	274	274	286	265	318	268	270	294	265	269	270	285	258	293	296	261	265	290	298	295	277	262	256	249	268	283	253	277	272	294	290	288	264	302	287	265	300	260	279	289	265	283	277	286	301	285	297	289	290	298	290	297	296	282	277	279	262	255	287	292	268	294	321	293	289	254	306	294	264	293	299	297	304	279	281	302	277	290	291	266	277	262	291	270	282	267	288	251	270	292	268	279	303	280	276	262	304	292	280	282	293	286	259	281	256	243	265	296	281	270	291	281	279	293	292	279	284	281	257	268	272	277	249	266	275	292	294	294	286	283	261	278	282	279	280	256	289	256	296	266	275	279	265	288	280	269	304	302	313	284	261	272	299	281	254	276	278	241	275	277	269	259	276	296	297	278	264	300	287	286	282	297	291	312	266	268	304	289	281	267	285	281	255	293	315	278	273	280	271	255	255	260	276	296	268	279	279	259	282	299	278	258	256	272	256	254	253	269	264	290	289	267	266	306	281	277	294	297	291	267	284	296	269	267	283	263	258	290	280	294	251	250	301	240	288	249	304	292	267	278	300	256	294	311	278	307	285	294	283	276	294	294	298	312	305	287	297	277	288	272	320	269	292	275	264	302	303	296	272	294	310	251	279	279	290	291	280	272	285	296	284	278	252	289	280	264	307	285	303	284	293	281	281	255	272	267	267	280	284	286	280	268	300	304	287	267	265	277	258	294	284	282	242	286	316	262	287	286	292	253	304	266	281	286	289	282	289	244	271	280	272	293	262	292	252	271	306	302	277	283	276	278	259	296	302	297	252	266	282	259	263	291	315	286	271	279	337	252	268	275	285	284	294	257	282	296	288	286	301	279	269	292	299	267	265	268	274	277	264	278	285	292	277	306	290	289	301	262	288	281	254	293	278	287	291	277	265	277	270	290	296	288	277	296	300	274	284	289	287	276	282	269	311	302	267	274	264	274	275	270	293	286	268	277	304	303	273	292	248	271	270	292	287	293	269	278	289	304	311	265	297	274	273	264	270	282	268	275	272	281	283	251	264	262	266	294	283	290	302	267	272	285	298	260	257	281	282	265	281	294	283	273	251	261	294	278	262	300	295	272	315	283	293	275	307	288	276	302	292	268	282	284	290	306	278	267	294	279	297	288	260	259	240	263	275	275	303	303	284	309	290	278	251	283	268	313	298	286	302	281	291	291	284	286	295	264	261	313	272	338	291	306	297	294	266	293	301	260	282	292	303	268	288	287	271	263	277	274	311	257	277	284	274	296	282	274	287	300	303	281	283	275	260	284	246	307	287	281	275	272	272	280	246	296	296	241	285	268	302	280	282	272	300	269	303	277	259	295	272	288	273	287	315	256	286	324	287	308	282	282	279	272	269	295	278	274	279	269	272	296	296	302	280	249	294	248	289	319	293	275	277	280	280	307	316	267	318	287	277	283	281	281	266	266	293	292	253	280	286	277	271	257	267	319	273	258	308	291	290	311	274	287	265	269	303	278	303	273	282	281	276	274	273	293	305	268	270	289	283	281	288	298	273	283	277	279	262	296	301	279	300	278	306	303	274	292	289	246	298	277	290	286	267	304	292	293	290	303	288	282	310	306	281	294	285	249	280	295	258	288	280	261	282	289	294	292	299	269	280	277	274	284	286	268	272	279	297	296	297	283	297	277	266	274	291	298	286	275	275	294	288	240	289	280	309	313	304	267	289	296	278	300	284	287	246	279	294	303	284	277	300	267	282	286	281	292	339	296	286	289	302	293	283	299	269	279	291	265	285	290	268	282	316	289	235	304	233	266	263	293	264	306	254	290	277	282	304	342	321	274	288	281	268	245	280	265	276	263	279	255	280	273	273	265	306	257	281	299	281	276	284	286	280	270	296	268	289	265	277	292	294	276	273	283	279	256	267	276	278	292	286	306	289	266	277	270	269	276	272	305	287	297	274	249	290	303	306	276	280	319	288	318	264	275	284	287
45318	37874	12629	6916	4773	3440	2676	2102	1796	1434	1374	1141	1032	993	923	917	871	813	794	737	696	740	722	681	681	664	668	697	677	650	629	657	612	634	592	619	570	570	581	555	599	534	582	606	571	601	589	621	555	604	561	532	575	569	584	588	591	552	600	546	551	544	548	555	545	566	529	569	576	559	522	580	559	616	523	591	576	593	551	567	626	569	583	583	577	568	567	577	579	568	544	564	538	566	546	544	561	508	556	562	553	570	545	553	566	556	573	521	568	563	590	546	542	543	581	531	528	582	538	538	556	548	551	569	542	604	545	572	526	534	549	564	576	514	546	583	542	563	556	540	551	533	549	598	563	539	561	563	531	574	538	562	531	556	585	558	582	526	545	532	544	500	557	533	540	541	514	549	541	576	570	590	535	537	551	531	550	568	541	513	516	526	552	543	532	553	585	563	552	544	564	501	584	545	560	551	569	610	590	519	543	561	526	578	558	560	539	568	604	575	585	540	557	521	539	584	551	595	545	531	515	582	588	571	515	555	540	530	555	550	579	566	489	518	544	532	559	554	560	517	540	536	586	564	533	547	544	534	552	580	523	518	566	563	573	559	583	571	545	564	543	535	579	555	565	551	535	539	541	523	530	552	570	584	513	592	521	535	573	533	564	527	535	552	583	562	532	580	603	539	582	573	556	589	548	563	559	547	527	539	567	531	522	576	542	534	563	531	570	538	537	619	553	524	522	539	592	541	566	604	554	498	578	552	544	537	521	534	525	543	578	515	571	545	534	550	548	509	572	535	588	554	545	502	557	531	564	563	568	540	549	573	507	560	532	544	574	526	571	490	532	570	545	544	545	559	536	530	564	529	499	549	538	502	570	512	569	568	552	552	559	543	557	567	506	520	544	572	576	546	605	554	541	522	538	582	566	576	599	549	551	544	552	520	549	535	541	542	543	552	528	625	528	551	550	579	560	516	568	569	546	565	556	545	565	559	593	551	569	550	551	595	560	534	519	587	542	542	567	538	560	533	582	553	553	559	507	515	541	551	540	568	535	568	522	522	591	601	542	540	560	551	544	535	570	521	537	533	575	518	548	535	548	554	578	551	554	602	512	548	493	573	548	557	596	555	575	543	530	556	549	526	565	609	550	588	558	528	526	534	544	547	527	514	581	534	533	552	544	528	549	599	566	548	555	562	575	550	582	565	560	551	537	539	567	539	558	534	545	591	589	589	579	531	536	569	520	526	591	592	577	513	557	522	560	597	568	568	534	585	542	572	556	591	530	538	548	516	555	550	562	558	528	551	585	557	579	549	543	512	543	549	569	551	530	545	566	519	547	556	506	535	562	546	559	519	577	518	523	539	565	551	511	544	561	583	549	552	559	545	530	551	532	534	533	515	571	575	517	528	573	547	578	542	591	549	540	561	630	531	570	514	559	527	548	572	568	531	526	531	539	540	518	560	552	557	543	572	578	539	544	561	538	540	517	540	557	561	592	538	582	570	573	550	563	481	579	544	555	558	538	523	575	531	605	536	517	544	550	558	532	597	538	553	553	521	531	570	484	551	571	543	550	535	549	546	566	524	532	539	565	567	570	525	513	557	524	516	524	562	530	562	533	555	557	520	588	549	572	556	580	539	520	547	599	531	511	542	551	564	541	531	565	602	506	559	592	563	581	626	516	597	595	580	566	536	539	540	539	548	569	597	552	524	558	566	569	565	547	521	510	544	575	530	575	500	550	527	554	576	570	558	587	555	593	531	546	576	517	547	590	553	589	509	597	511	524	549	551	569	609	556	504	564	536	588	571	557	552	561	562	589	533	543	542	531	559	557	538	589	550	557	506	590	528	515	583	520	598	565	555	590	553	576	557	531	550	522	557	580	572	554	594	567	562	528	601	515	534	567	569	551	555	539	574	533	538	565	575	532	560	616	521	530	575	518	542	565	588	546	558	601	545	532	536	549	580	581	537	557	538	583	552	552	549	549	538	566	540	526	544	535	544	528	584	577	540	546	555	532	527	569	553	543	530	532	568	618	509	515	571	533	591	558	557	557	558	532	549	544	583	598	544	559	549	554	538	555	492	508	556	532	568	566	620	595	565	587	546	552	564	552	536	576	540	566	580	536	547	553	547	558	553	544	559	520	570	549	552	570	580	574	567	553	524	564	592	503	600	555	554	598	568	540	565	589	591	570	590	572	580	575	515	558	547	556	562	554	528	564	587	566	496	546	602	531	557	546	531	542	566	573	561	553	539	548	529	526	558	576	583	512	572	548	543	567	518	541	535	524	562	543	548	582	519	525	554	525	534	541	592	531	582	515	578	559	563	535	597	564	543	542	534	575	545	557	571	520	589	545	541	549	532	564	571	562	545	559	512	536	536	564	580	570	579	545	560	553	578	558	542	562	571	517	556	557	530	519	499	542	533	581	596	569	496	567	589	620	514	514	573	572	559	548	526	559	582	525	586	498	520	525	617	571	563	531	544	522	480	500	577	542	571	557	560	539	574	596	564	561	564	536	535	530	574	559	561	515	558	515	558	558	587	533	538	595	547	594	588	536	557	587	534	532	587	550	552	554	563	580	541	561	543	590	522	576	590	548	562	569	532	522	573	528	535	595	553	564	553	608	541	517	535	547	583	534	567	530	545	550	543	604	556	548	552	574	530	589	567	517	550	498	560	561	543	546	550	578	572	522	568	519	590	572	555	513	543	549	528	545	594	497	527	579	532	593	603	551	480	520	576	561	559	554	587	537	546	552	544	530	555	542	523	548	562	569	564	554	504	541	543	564	542	542	579	564	577	565	572	546	547	577	554	576	554	575	563	568	568	557	542	541	574	577	538	534	517	541	562	557	589	587	585	581	579	577	571	514	532	620	586	575	510	530	527	567	525	560	542	577	560	538	564	528	581	552	573	539	553	562	559	574	534	550	509	524	535	552	556	573	542	569	581	558	586	537	562	590	546	558	573	541	597	565	556	597	589	551	582	566	550	518	532	572	561	543	563	524	542	558	581	574	558	536	549	570	587	526	567	546	529	569	523	542	562	572	536	573	551	548	537	529	552	616	568	575	548	563	557	571	537	530	547	536	508	536	521	524	557	572	550	559	571	554	551	551	536	530	538	544	537	573	551	547	564	565	519	546	507	535	580	554	530	523	571	538	592	541	549	526	559	508	540	543	530	562	540	553	557	539	509	565	532	542	552	566	558	592	555	545	555	571	549	583	502	520	579	532	575	550	577	538	555	566	536	509	549	509	570	524	550	580	569	578	544	552	555	572	548	555	510	614	548	544	554	551	570	568	606	518	521	531	502	567	563	568	542	542	541	561	533	549	555	561	499	563	518	610	558	515	539	566	554	551	546	571	523	539	548	598	568	539	526	554	587	556	520	548	551	582	573	543	512	563	576	570	505	548	546	546	542	521	576	558	552	550	585	544	547	527	593	566	540	526	526	540	581	530	531	546	601	538	576	553	540	532	535	533	519	563	590	487	582	572	569	512
27331	20931	7671	412	245	166	149	138	131	138	126	119	149	134	141	123	122	102	118	129	121	135	139	122	124	140	110	119	109	137	122	123	139	135	142	115	137	140	126	109	139	141	135	116	135	142	135	139	128	139	126	131	145	114	132	144	134	118	150	126	129	128	127	118	125	140	135	138	126	126	123	123	124	115	126	137	148	139	118	138	130	133	126	150	128	118	112	126	114	119	121	108	123	139	132	125	114	114	132	122	136	126	126	121	139	139	130	122	138	132	122	125	131	148	127	148	124	144	146	133	136	122	145	132	129	111	149	132	138	122	128	122	130	142	127	136	146	133	133	123	136	154	139	118	144	123	135	140	134	131	119	132	134	135	116	139	134	123	134	138	135	125	109	129	145	114	115	127	139	152	127	126	141	109	116	125	138	137	124	115	138	123	131	129	123	125	140	134	102	132	152	138	141	130	120	143	128	94	123	144	119	136	141	135	103	117	128	108	129	118	128	119	138	128	130	112	127	125	140	129	132	117	125	125	125	148	121	128	116	120	127	144	136	127	118	147	127	126	124	141	134	115	119	141	127	117	134	132	126	133	115	139	135	141	137	122	141	140	136	111	114	142	134	114	129	133	148	132	121	149	134	151	132	111	133	104	144	136	135	145	139	131	127	129	121	122	154	127	131	128	129	124	128	146	146	156	133	137	128	122	136	145	123	135	122	123	102	112	141	133	137	118	140	128	138	149	114	138	129	114	120	116	132	126	119	131	132	127	133	136	114	123	134	120	125	117	120	135	119	132	139	133	120	168	137	128	128	127	134	130	143	129	115	144	122	125	145	119	148	111	137	118	118	123	132	121	135	124	139	124	136	124	175	134	132	135	131	138	129	122	113	138	130	116	119	129	153	136	141	119	117	123	138	130	121	120	152	124	144	164	170	124	141	149	117	137	135	145	129	138	136	146	124	152	124	125	131	125	127	132	122	151	131	122	141	148	134	121	141	120	143	123	141	130	128	112	135	125	138	99	126	121	137	148	119	135	135	133	121	134	111	142	126	131	100	128	135	130	124	130	131	126	148	129	121	147	107	122	147	125	115	123	138	146	146	122	146	116	150	118	118	99	132	134	133	142	128	123	130	127	119	130	148	144	146	139	143	120	137	127	144	138	126	121	145	119	143	134	140	129	145	131	120	144	137	141	110	119	124	128	125	124	139	121	143	119	129	142	126	114	124	124	111	121	133	126	133	122	139	129	128	123	128	129	125	136	121	120	118	137	142	134	132	139	119	117	128	129	122	127	125	118	133	133	127	132	141	136	131	131	138	131	136	120	123	129	144	124	140	132	132	137	135	123	149	123	136	125	123	128	139	126	128	121	121	124	123	138	112	112	105	150	122	127	123	149	130	141	131	122	131	126	128	118	144	135	116	111	141	121	129	129	130	136	128	128	109	142	125	131	141	133	129	129	126	127	149	104	108	129	163	131	124	143	119	136	121	135	121	132	139	111	146	122	121	113	129	152	136	123	119	120	135	132	135	140	138	116	128	127	139	113	108	120	134	147	119	133	125	141	125	111	137	130	158	137	141	146	144	126	123	116	124	124	142	106	135	108	142	124	141	118	119	129	148	147	133	147	126	116	128	133	120	131	132	140	136	108	124	128	129	129	118	114	156	142	123	161	129	141	119	141	131	115	141	118	114	123	139	126	106	143	123	130	117	143	128	136	124	129	133	115	141	132	121	150	135	154	124	147	142	137	138	116	143	141	115	113	116	145	127	139	135	137	139	144	119	125	130	134	108	143	127	149	126	153	101	108	131	122	132	110	134	122	135	130	138	109	150	132	138	108	132	144	148	118	128	123	127	123	109	121	126	135	111	131	127	108	126	125	141	152	145	127	144	133	130	133	126	124	128	113	111	128	133	140	121	108	133	130	124	118	120	126	114	135	129	114	122	139	130	143	125	116	121	116	127	134	124	111	128	122	138	131	116	133	121	130	106	133	107	117	119	111	133	118	115	130	144	137	112	121	148	148	126	129	133	172	103	155	129	129	146	115	136	119	109	147	119	143	136	117	102	135	122	128	125	141	144	124	136	131	121	121	142	128	122	119	138	144	127	140	137	142	127	112	129	117	129	118	123	119	146	131	135	121	128	143	134	126	140	154	141	143	145	129	121	123	125	137	124	144	135	128	110	106	119	135	132	116	114	137	118	120	155	124	128	128	112	118	136	150	129	120	125	115	130	124	137	113	129	125	162	138	119	129	138	140	111	104	152	140	132	133	143	124	117	136	128	148	133	140	137	130	123	132	124	129	115	123	130	119	124	124	132	113	157	112	118	113	132	136	141	134	119	130	130	139	131	118	131	139	153	139	140	130	144	136	117	133	116	132	126	148	121	120	134	127	120	113	125	126	121	104	108	133	136	130	140	100	142	120	128	156	125	134	118	127	154	117	133	148	129	112	125	145	118	143	139	128	120	120	128	106	124	116	142	149	144	124	135	143	131	138	135	122	130	136	129	108	119	129	141	123	118	123	151	107	123	134	127	122	119	121	117	141	131	116	126	134	116	132	144	125	138	137	134	133	118	121	141	137	140	122	119	105	127	151	112	109	119	109	134	124	143	120	145	122	128	121	125	149	142	121	114	122	125	135	130	142	133	141	135	134	136	122	132	132	133	119	141	117	125	135	113	123	123	139	129	135	134	121	155	120	145	130	145	120	138	124	131	134	136	142	117	127	117	128	139	119	137	137	127	120	135	124	116	134	121	134	116	119	111	150	120	144	136	122	121	132	121	133	126	122	130	129	119	114	145	123	129	117	121	134	118	128	140	136	126	116	112	137	123	143	114	143	106	113	121	129	113	127	119	135	125	125	150	126	125	119	137	147	137	153	138	133	133	144	125	140	130	117	116	124	145	126	137	139	116	145	137	138	132	103	102	129	135	121	101	120	125	134	113	122	130	135	137	114	139	137	113	134	132	112	122	134	125	145	114	159	128	130	126	126	116	146	122	129	141	133	113	111	110	119	137	151	142	128	139	116	108	133	113	140	135	129	130	115	130	150	119	150	115	145	143	116	151	122	112	131	144	137	120	110	115	145	139	129	118	128	110	129	135	111	137	135	149	129	111	141	153	135	118	123	136	122	107	138	130	132	157	126	138	148	147	125	121	122	116	155	143	128	152	153	134	138	137	135	130	134	128	130	127	133	120	147	124	128	140	138	137	125	108	129	104	142	125	125	143	138	122	111	154	117	147	119	126	119	120	124	130	121	144	116	114	146	125	127	133	134	122	113	125	131	120	120	138	139	142	143	124	137	95	119	138	127	133	146	114	115	124	121	139	126	128	125	153	136	119	138	132	133	130	122	104	116	137	127	127	128	152	100	113	129	122	117	136	124	133	136	111	123	119	128	126	119	138	138	145	145	135	103	143	132	110	123	128	125	143	161	123	123	127	139	136	145	137	155	129	122	115	135	117	133	150	137	131	129	136	129	122	130	144	117	135	144
17867	13884	1238	676	537	430	391	328	339	341	340	300	319	334	289	299	300	293	278	329	295	304	296	288	281	295	272	296	313	281	274	267	310	311	310	284	261	256	291	292	292	289	287	269	312	282	268	294	274	289	334	306	271	284	297	311	296	278	301	315	296	272	280	276	307	274	280	269	285	279	315	276	286	288	294	305	285	273	308	287	258	294	290	303	267	266	288	261	294	302	272	281	270	291	271	304	289	277	261	286	325	279	309	293	291	281	292	298	275	302	302	276	316	313	298	289	318	299	249	278	293	296	293	300	258	282	329	277	294	291	272	300	282	291	293	278	271	275	287	310	258	270	290	292	284	289	281	305	308	277	287	285	278	272	272	271	272	316	272	296	294	300	303	275	316	284	281	300	295	295	292	279	278	247	299	289	269	294	296	264	285	283	287	288	294	298	301	264	277	298	273	262	296	278	281	308	291	317	263	299	278	292	292	303	281	276	304	307	292	274	284	275	258	308	313	283	287	313	285	268	258	316	311	276	287	275	290	310	296	286	326	294	299	264	303	279	285	291	267	277	269	287	317	311	279	279	325	307	265	297	300	288	285	294	301	304	294	272	293	271	273	286	279	296	304	321	236	306	266	284	244	283	258	271	236	283	284	289	307	293	305	282	315	304	320	275	300	297	272	271	276	268	302	307	282	268	268	293	302	300	257	287	279	327	256	267	309	295	288	288	267	292	301	308	299	275	251	292	305	271	319	292	294	310	295	333	294	247	286	320	319	293	288	294	290	288	292	300	280	274	301	274	293	287	271	280	264	292	283	321	272	271	300	304	292	302	299	292	312	277	293	266	285	287	299	283	312	302	291	266	292	265	317	287	291	282	296	291	295	260	282	279	280	292	296	289	281	282	277	261	278	287	248	313	298	270	314	278	264	289	296	260	272	318	291	282	277	273	294	279	286	276	299	281	301	267	296	314	275	284	284	277	293	289	252	260	295	303	270	303	310	296	288	265	301	286	295	267	302	255	260	296	286	303	269	291	254	281	276	303	270	270	274	282	291	298	291	266	312	301	313	288	302	294	278	285	259	324	283	277	273	326	284	305	287	292	272	278	297	307	288	303	298	285	272	292	302	266	298	273	299	306	284	292	283	288	281	287	292	280	293	308	264	314	259	311	258	280	275	285	304	270	282	327	261	256	299	295	295	281	264	286	305	284	261	301	302	288	313	284	276	295	312	299	295	274	252	290	289	282	293	284	286	271	285	299	272	306	278	281	320	281	303	321	304	272	298	294	311	309	279	303	319	297	317	278	301	290	267	275	272	283	318	323	275	275	332	293	286	299	299	277	319	313	274	286	304	308	318	288	298	287	275	309	270	284	286	259	274	282	277	278	282	272	302	318	290	294	308	303	301	280	300	283	262	295	275	304	304	273	298	285	276	289	265	282	273	284	253	296	291	283	274	300	300	297	318	257	306	271	261	264	292	276	272	288	283	303	284	269	271	318	285	291	273	278	295	296	280	284	286	293	287	265	324	282	265	280	309	273	294	310	297	266	286	278	251	284	308	295	315	298	286	301	298	284	300	269	324	289	269	289	282	317	293	298	299	258	291	258	264	278	297	256	296	287	250	347	324	273	298	270	281	276	270	305	312	296	310	306	291	296	279	255	295	291	287	281	293	289	265	298	310	304	277	270	289	303	288	302	274	276	294	269	274	275	295	296	268	295	274	272	302	259	282	281	309	303	267	303	295	326	265	306	300	261	276	329	281	263	312	295	274	304	304	277	275	286	281	323	270	279	288	295	326	275	286	274	275	283	245	262	333	274	288	290	288	261	276	273	314	294	274	279	295	273	315	282	321	318	299	281	267	268	264	247	296	294	281	292	267	307	289	290	276	293	274	305	283	279	338	288	309	256	319	286	307	309	294	273	328	285	277	253	291	292	294	287	274	264	318	308	294	310	269	266	297	286	266	278	274	279	292	273	281	287	281	287	272	298	270	316	281	232	272	273	275	270	247	296	299	298	307	285	295	312	274	302	259	292	290	302	331	275	276	286	284	292	295	305	301	316	241	278	290	302	293	307	283	298	264	265	284	293	311	270	308	283	280	310	281	314	288	284	271	318	295	263	281	290	291	325	317	300	294	290	289	300	299	286	300	289	273	291	322	300	286	293	275	304	319	290	298	289	250	285	313	288	314	284	302	305	283	281	266	265	300	319	307	293	317	299	263	307	291	293	314	282	281	272	272	280	275	282	257	296	273	293	293	304	293	260	297	308	267	293	249	258	307	289	312	279	300	293	284	277	257	274	285	284	305	293	298	300	277	325	287	269	295	260	318	295	288	296	291	311	307	306	247	276	311	277	291	300	302	264	297	262	295	290	293	276	310	252	271	291	296	292	281	268	300	287	274	264	279	278	294	277	282	310	307	264	299	291	259	285	280	299	301	282	295	288	268	290	291	281	299	302	294	299	281	304	307	279	280	273	255	295	302	281	290	300	278	277	293	254	277	292	287	308	278	272	296	298	269	278	314	292	272	281	282	317	266	279	302	265	280	292	278	304	298	291	273	282	275	298	309	292	307	277	287	313	299	284	270	310	264	285	287	264	287	281	274	294	288	284	303	284	270	295	302	288	289	296	260	300	284	302	271	288	267	284	244	288	292	262	279	268	329	285	280	311	328	293	282	292	268	324	288	273	278	243	269	293	296	274	269	299	295	290	283	263	320	318	320	289	295	326	282	283	320	298	296	271	269	286	266	293	321	283	287	283	287	288	301	301	295	297	292	288	283	276	292	312	275	300	299	299	275	279	288	286	309	279	281	287	313	278	289	308	302	304	282	293	294	315	267	286	279	278	315	252	276	284	310	314	295	302	297	285	289	303	296	305	270	286	305	299	293	299	293	307	286	274	314	288	271	290	305	296	301	299	278	316	301	281	284	294	291	286	286	279	285	285	291	248	296	287	265	276	312	311	254	307	304	310	270	250	273	270	261	314	300	306	256	294	294	297	310	327	302	287	294	327	294	304	281	299	273	304	315	301	287	267	300	295	273	283	328	263	298	249	306	300	301	315	287	288	275	326	305	312	291	299	290	289	282	290	318	270	263	318	289	302	297	287	288	264	302	284	282	300	298	291	283	303	279	318	287	282	287	260	286	299	307	279	296	302	294	272	288	304	272	288	302	293	301	273	319	310	326	284	298	263	282	275	303	282	297	278	296	275	329	259	276	271	317	271	273	267	291	342	295	311	278	276	300	290	303	302	291	276	292	304	287	281	286	288	323	277	286	302	281	278	296	282	267	283	302	316	291	274	300	308	287	271	285	271	288	308	309	289	276	317	290	289	275	294	280	292	309	277	341	279	259	299	296	269	290	274	298	291	295	289	285	311	264	303	303	300	284	294	311	313	254	275	314	271	268	253	266	298	287	296	312	288	248	305	325	292	292	294	312	273	294	320	278	294	297	262	299	273	345	294	307	304	271	287	261	282	277	290	318	276	318	299
24697	21645	28963	24798	19259	1322	478	285	241	256	192	188	183	157	160	167	155	127	136	130	142	122	105	135	138	130	126	123	126	159	158	115	111	127	97	128	109	123	114	114	117	119	125	142	119	134	106	115	112	114	116	132	119	125	132	119	101	106	97	118	109	114	100	114	125	112	110	121	121	118	126	142	107	126	117	134	117	117	105	132	104	114	108	130	109	116	116	113	115	135	109	115	136	134	126	138	101	134	116	124	121	109	108	130	125	113	122	100	117	134	128	137	107	131	102	124	122	93	122	123	123	107	124	117	114	129	115	104	106	107	91	111	117	111	107	127	105	136	105	135	96	109	117	130	134	107	126	118	107	116	121	131	106	117	145	106	115	115	117	112	136	105	103	120	115	113	124	128	120	117	128	116	120	114	117	143	97	95	108	108	120	136	121	128	115	125	115	112	123	126	119	167	119	135	124	99	116	121	110	127	110	112	124	139	124	116	117	102	112	129	126	116	111	125	106	114	110	116	111	119	107	129	108	125	117	123	120	124	116	120	100	111	88	110	106	93	108	136	113	120	101	109	106	120	143	105	132	116	122	110	99	106	109	104	119	114	112	119	129	127	108	93	116	119	146	114	119	132	112	145	120	125	115	124	101	106	125	118	118	109	106	117	128	136	133	117	130	122	115	112	106	109	117	122	124	120	131	121	114	111	112	136	109	130	114	127	124	118	107	118	101	106	112	102	122	118	123	138	120	111	118	120	126	126	129	130	92	112	122	109	110	110	113	115	97	121	123	141	115	124	91	119	112	121	102	106	105	114	106	141	115	111	118	99	116	107	109	123	111	133	90	114	108	118	121	104	100	117	131	108	127	119	130	108	122	132	122	109	131	125	135	121	96	103	118	123	120	124	124	126	131	106	134	135	123	112	119	103	121	105	157	96	109	110	110	116	130	125	116	104	120	121	115	121	104	111	111	107	126	114	122	126	118	118	113	114	117	120	112	132	121	121	121	117	109	113	123	102	119	115	99	113	139	112	100	115	152	109	114	118	115	101	95	131	114	119	150	122	103	97	138	134	121	123	95	103	123	107	125	116	98	109	117	136	105	117	121	133	147	107	108	122	123	96	110	102	100	112	121	113	114	109	118	110	114	108	111	108	142	108	117	121	119	131	122	109	133	95	102	143	111	108	115	123	110	116	121	135	111	131	95	111	122	114	91	118	103	115	115	100	133	102	110	131	130	120	94	112	105	120	119	117	98	106	119	97	97	123	120	99	116	112	113	118	119	114	129	100	132	127	116	129	120	127	118	134	128	119	119	126	127	113	100	108	110	125	120	108	131	108	116	102	121	112	111	116	85	109	128	116	117	129	110	125	110	115	120	124	119	112	117	122	124	110	102	115	123	122	109	123	105	119	102	114	124	109	126	102	125	113	103	121	132	126	101	107	108	95	125	117	113	128	103	115	107	118	112	104	114	109	127	119	106	122	101	114	109	108	115	136	116	102	117	121	106	132	96	114	118	124	126	100	114	94	127	115	141	128	132	124	118	126	117	104	112	122	111	124	123	121	96	99	106	103	101	114	113	102	123	107	118	111	111	107	136	116	97	111	126	120	122	111	104	121	100	114	134	127	114	112	100	109	106	116	112	110	122	113	106	134	91	123	121	120	124	119	120	92	109	109	119	124	110	109	107	99	108	126	118	126	121	124	111	124	122	117	120	117	126	103	117	113	106	126	125	118	121	134	126	108	111	130	111	112	117	91	123	132	99	126	116	116	116	107	129	127	116	110	110	130	144	128	122	97	104	97	128	107	112	116	102	107	119	125	110	111	120	123	137	95	121	123	121	122	117	114	120	127	116	95	139	102	107	125	126	128	112	129	112	114	110	111	109	129	103	121	110	102	131	144	94	111	117	124	91	101	131	108	125	103	109	107	116	104	100	115	123	145	108	109	137	107	131	106	119	110	121	119	121	134	105	135	126	103	114	114	129	121	114	107	95	130	106	111	100	107	115	104	105	114	126	124	118	114	110	125	108	109	130	100	119	123	100	102	119	124	114	97	120	137	107	103	102	127	118	127	117	112	119	109	121	114	123	125	116	119	112	107	115	129	102	93	109	107	122	98	121	122	130	115	143	121	106	138	119	109	118	117	121	132	139	118	125	131	111	128	107	115	111	117	109	109	122	120	108	92	113	144	113	120	115	106	93	122	108	119	115	114	110	121	117	121	115	117	124	100	101	125	125	113	117	119	98	111	124	118	109	121	113	115	100	151	112	117	126	116	96	117	121	112	101	126	119	113	130	129	112	125	117	124	108	119	100	99	120	116	97	124	135	123	102	113	112	132	132	120	118	125	121	107	129	120	127	103	111	113	111	105	106	115	106	123	121	105	101	119	127	119	138	120	120	119	96	113	111	119	115	105	115	131	117	107	112	116	138	118	113	115	102	127	112	115	106	125	111	117	126	98	110	116	128	106	110	108	126	107	119	115	104	118	107	99	112	132	119	117	103	124	82	129	131	110	115	104	125	113	104	130	130	119	129	111	117	112	106	129	115	108	122	127	113	126	114	124	122	120	103	116	131	131	131	104	121	133	110	106	114	108	128	126	109	113	106	117	143	121	121	112	128	118	122	126	116	105	110	156	126	101	116	121	99	114	116	111	101	131	99	109	114	115	98	140	115	106	120	117	108	103	97	113	140	99	97	125	138	118	125	118	97	107	120	107	117	121	122	102	86	110	114	120	131	124	107	107	134	115	110	106	123	103	103	120	114	118	93	119	120	115	93	124	103	111	106	107	98	94	119	111	118	94	106	122	146	126	126	130	112	110	122	114	115	106	105	103	112	113	106	139	123	131	113	123	108	112	120	115	129	127	81	112	131	109	125	123	99	111	108	120	106	101	122	125	110	121	110	108	90	123	112	110	123	108	124	125	90	123	111	109	104	124	110	119	102	109	120	112	103	116	116	122	107	116	111	90	98	102	107	117	130	130	115	98	123	112	106	117	111	116	116	109	119	113	124	110	112	119	119	131	111	99	125	121	93	99	116	118	96	100	119	125	122	122	103	113	126	110	133	102	129	139	127	105	121	126	102	124	112	121	115	117	121	111	111	113	109	108	123	125	115	118	107	131	107	118	109	129	125	98	128	108	121	128	131	112	120	107	112	127	118	112	132	115	103	105	114	124	133	129	95	135	94	123	122	111	128	113	110	115	112	121	99	116	87	126	114	115	123	114	114	125	113	120	123	122	118	109	124	127	109	121	133	109	105	125	124	115	115	109	126	92	118	127	123	112	123	109	115	110	97	116	113	125	121	96	106	101	109	115	113	111	128	113	112	134	113	142	119	123	131	103	115	109	92	139	100	111	104	115	110	99	104	105	118	109	105	124	120	109	117	125	119	93	111	119	107	124	110	128	117	99	111	97	126	114	134	103	110	115	111	131	132	119	99	135	122	106	101	111	128	119	130	112	109	104	108	122	117	99	110	124	102	123	116	120	111	120
38514	29577	7883	3950	2463	1840	1359	1036	909	712	648	599	553	486	423	413	409	399	394	331	321	322	357	321	327	285	307	329	288	297	259	287	265	304	296	280	281	298	304	283	278	305	248	259	288	281	262	260	263	263	256	270	247	257	271	285	256	265	239	252	244	290	279	246	274	261	266	245	246	225	282	264	251	262	255	264	242	244	247	226	231	269	259	276	225	272	249	243	253	259	262	258	249	255	259	253	237	266	249	245	256	241	256	256	274	265	263	225	247	250	261	271	259	257	261	272	246	261	260	254	266	236	245	255	228	265	244	258	259	247	239	267	236	253	263	221	241	249	248	256	256	217	247	262	260	265	261	269	266	259	255	236	241	230	239	261	256	268	264	251	225	264	251	269	254	247	281	262	252	226	261	260	255	263	271	230	264	268	264	248	274	245	262	264	249	252	223	263	245	253	252	250	272	251	255	252	252	260	246	238	264	251	230	240	240	250	250	242	250	234	253	267	245	256	259	263	233	242	244	262	245	249	274	250	239	232	290	247	255	250	253	237	230	262	245	233	252	259	246	280	230	258	245	257	271	249	233	222	250	245	221	244	258	245	230	250	252	254	258	266	241	254	255	256	246	238	234	262	224	276	269	248	242	272	252	243	256	231	265	230	246	238	267	263	257	259	240	267	249	275	243	231	271	275	262	252	266	232	237	252	245	241	264	265	259	263	257	247	261	266	262	288	255	225	263	254	294	211	251	263	237	248	261	249	252	243	289	252	276	244	237	251	247	249	267	247	284	246	261	239	246	226	242	259	241	255	249	260	288	243	268	262	244	268	239	270	255	246	254	226	257	278	249	237	265	262	232	275	258	243	242	249	239	278	231	269	257	219	248	258	243	249	230	246	265	243	263	275	272	233	236	285	248	269	232	226	260	246	262	243	256	222	233	244	237	266	267	289	242	251	252	246	237	212	258	250	230	246	262	260	249	249	246	251	242	257	258	251	244	252	263	243	234	282	249	234	261	261	249	249	272	253	245	257	241	257	229	253	261	271	250	249	232	244	254	256	242	256	253	256	231	234	247	244	248	234	257	264	234	233	266	277	239	247	263	254	254	267	262	244	271	254	235	253	249	210	234	231	247	261	222	240	276	244	268	275	208	251	240	235	246	283	252	231	247	246	233	256	249	247	221	271	215	229	260	270	272	279	273	223	265	260	274	258	250	256	257	245	259	268	231	278	245	251	256	213	239	243	241	235	218	267	259	255	283	251	255	245	232	242	242	228	276	234	233	263	257	273	240	273	229	267	238	257	264	245	242	255	268	273	258	241	247	256	290	217	250	260	243	266	265	254	238	257	243	266	214	257	246	261	229	235	240	256	264	234	251	268	225	240	260	271	239	240	254	240	248	263	270	264	266	249	267	244	268	264	240	263	247	258	264	256	261	249	236	245	225	245	227	256	257	245	281	293	271	267	244	260	243	262	250	224	261	256	272	255	244	268	250	248	268	250	271	274	263	244	277	229	266	225	241	243	276	231	249	231	263	255	270	280	253	264	232	277	245	257	258	253	250	246	265	243	273	263	256	233	227	275	260	247	231	254	259	239	249	238	236	274	246	246	251	234	254	257	285	230	264	265	283	262	225	251	255	266	265	250	265	271	249	242	257	221	211	224	273	253	263	240	251	255	250	239	238	251	261	233	227	248	279	252	244	257	293	256	280	233	239	238	257	244	236	275	263	245	244	272	223	225	260	233	268	254	279	252	257	257	225	244	253	252	260	221	266	277	231	238	255	259	253	234	254	238	293	251	273	262	250	265	249	276	230	225	262	246	248	281	238	230	240	265	274	242	258	258	261	258	229	254	243	266	253	236	259	242	235	262	211	254	244	251	254	231	251	232	256	285	258	252	265	280	258	223	240	244	257	267	261	223	243	238	245	241	233	264	241	226	256	247	265	218	267	255	238	224	233	266	247	266	268	273	247	247	267	231	233	228	247	272	261	266	289	250	267	236	242	260	225	220	238	255	235	265	233	255	252	249	245	249	243	232	229	261	233	250	253	253	244	232	256	231	228	235	277	235	243	278	263	218	254	254	227	268	282	240	223	268	240	276	260	225	251	233	224	256	243	225	272	246	265	259	268	252	285	254	245	231	235	274	252	255	245	226	267	240	244	280	251	247	285	220	239	256	241	251	246	259	241	268	236	262	246	246	245	268	230	243	245	234	267	283	259	230	252	235	253	265	239	266	253	280	235	277	266	261	251	230	244	273	261	254	265	226	245	266	230	263	268	237	234	306	243	221	235	262	239	256	247	258	271	250	250	259	257	258	257	216	225	248	248	250	266	254	251	235	255	241	259	234	249	258	239	248	283	221	270	252	244	260	273	244	239	255	235	228	255	255	243	233	279	247	252	250	261	259	256	260	269	245	277	226	246	245	214	264	249	220	250	255	258	239	274	246	257	247	248	253	237	251	230	236	259	281	230	253	280	253	215	266	246	259	254	236	254	245	245	237	263	239	263	238	261	250	249	247	262	259	247	209	266	247	233	262	252	261	255	212	237	258	252	254	270	251	249	235	258	274	250	240	251	252	259	233	250	236	235	251	230	261	278	252	257	211	255	291	262	249	248	237	235	244	247	240	273	245	284	256	293	244	256	259	253	282	267	232	256	224	240	224	278	267	253	257	252	253	257	257	278	264	231	277	251	245	259	245	259	242	269	237	252	265	247	254	246	264	277	230	246	248	236	214	241	259	233	241	252	266	251	231	244	242	234	226	220	254	204	226	258	266	232	271	267	267	241	275	223	249	270	249	246	255	222	256	263	233	243	241	234	219	273	229	245	225	216	236	268	252	268	264	271	270	248	241	222	234	222	247	243	255	279	238	248	272	216	244	234	242	242	267	252	254	254	264	233	283	234	251	265	257	242	264	266	257	237	264	270	265	233	232	243	263	253	277	237	242	249	259	295	239	233	258	238	267	262	213	238	263	266	269	249	248	236	235	247	246	253	244	265	264	250	258	251	234	255	237	239	231	239	257	229	237	258	230	269	243	252	271	219	252	238	243	244	247	268	243	236	231	249	232	277	258	245	263	240	233	232	222	243	246	250	246	252	239	241	275	257	258	249	250	223	248	254	261	293	292	263	250	268	264	253	245	245	257	281	240	260	235	273	250	287	253	246	277	242	219	267	262	242	253	254	265	265	250	239	224	257	261	264	257	236	269	270	258	242	214	267	266	233	242	260	234	249	239	217	238	243	270	255	244	238	259	248	267	239	244	251	240	248	254	260	242	244	286	233	266	233	249	236	221	231	227	258	245	206	274	293	241	253	250	248	255	250	287	254	235	255	235	254	260	234	238	250	249	228	263	246	250	254	255	270	242	264	253	257	234	256	256	267	236	268	235	254	260	267	269	263	282	225	248	265	236	231	254	247	276	269	255	246	255	244	255	287	252	271	298	270	249	234	258	243	269	255	250	248	253	228	246	280	261	257	273	244	269	256	287	228	233
23792	21659	29857	23946	21659	18080	1619	696	561	496	470	430	457	446	397	368	382	381	332	352	313	343	329	317	304	299	300	288	322	310	310	300	290	292	288	261	275	300	311	306	286	283	286	262	244	309	336	304	280	270	292	295	280	286	265	305	298	261	275	274	294	284	308	329	273	276	297	261	266	281	283	286	264	309	259	281	313	262	287	278	314	310	263	287	322	284	285	308	309	252	260	267	279	284	278	279	280	255	297	271	297	280	261	295	309	279	268	272	314	253	293	288	273	277	286	293	301	299	283	291	287	278	282	300	312	292	275	319	274	307	269	277	299	278	285	282	289	291	301	291	278	301	304	287	344	282	277	316	268	312	260	291	290	314	269	258	282	276	287	261	271	290	279	341	317	265	291	306	306	281	272	284	268	285	284	282	258	290	274	270	275	278	264	264	272	275	269	286	270	278	304	279	287	266	276	292	290	276	261	266	311	286	281	297	282	288	300	273	267	279	325	260	290	279	294	248	290	308	275	292	284	295	250	294	295	287	283	282	278	291	290	275	268	283	277	295	298	273	313	271	289	321	275	284	304	275	291	297	306	283	256	256	240	278	289	288	260	289	295	267	260	252	299	278	306	273	275	294	285	253	274	295	298	280	268	271	291	262	300	303	287	294	284	307	270	261	255	290	279	304	262	273	267	303	295	290	273	251	277	287	285	331	285	318	283	295	295	279	261	283	269	296	287	313	320	287	303	280	263	279	266	261	297	262	270	279	264	270	288	273	286	277	302	300	275	278	265	261	279	309	271	263	278	281	262	294	246	264	298	293	269	277	288	293	279	313	305	302	278	286	282	273	277	284	258	275	271	279	294	268	268	266	269	292	276	263	271	273	278	285	288	307	269	284	301	286	255	274	283	286	304	289	279	297	278	317	266	280	290	293	250	297	281	289	245	288	256	269	293	315	290	297	244	262	282	304	243	303	290	292	292	281	288	294	293	258	267	277	270	293	275	308	293	267	292	279	284	302	304	280	299	320	287	306	266	277	278	275	293	292	300	275	304	300	287	315	268	257	284	259	284	307	303	284	271	266	297	292	309	292	275	295	283	292	278	269	282	259	288	299	273	275	262	274	285	265	276	340	289	272	268	287	267	322	278	264	286	280	260	299	280	296	312	287	267	286	286	313	274	302	283	302	290	261	261	265	290	274	270	256	283	276	269	288	280	287	298	312	308	282	269	297	296	300	294	287	271	284	305	312	299	242	264	296	292	267	298	272	255	286	296	298	289	295	288	304	309	265	285	280	289	291	310	286	283	297	281	280	289	303	281	277	258	295	261	317	266	276	271	272	301	300	254	263	273	270	262	264	289	263	281	270	283	298	278	278	293	264	276	275	282	275	284	297	275	264	259	290	269	295	272	287	267	273	276	315	263	270	264	263	271	281	260	269	247	257	289	310	265	315	273	278	286	281	260	258	262	280	268	276	283	283	268	276	259	270	282	279	305	268	260	284	284	307	295	278	295	297	294	302	274	294	272	281	286	302	271	289	289	306	279	300	286	324	285	259	306	304	262	281	302	282	286	303	298	284	273	300	273	276	286	284	309	295	295	285	290	266	290	273	303	277	273	276	277	266	274	267	289	294	304	272	275	297	276	300	310	317	314	275	304	320	263	254	284	286	278	256	272	258	236	279	288	282	283	281	284	286	259	292	284	273	293	243	275	287	261	298	293	266	248	260	298	303	286	271	298	276	300	313	271	261	288	276	267	277	295	319	268	308	295	270	307	295	297	275	295	302	266	268	267	291	310	293	300	270	298	289	296	286	283	287	267	318	280	269	301	280	298	280	280	267	298	274	279	296	279	268	288	287	268	267	270	279	298	285	272	293	281	278	333	289	283	290	312	262	311	273	318	311	290	310	283	324	262	308	301	299	281	273	264	281	313	272	272	288	310	282	259	268	290	295	275	281	271	284	278	299	279	244	265	292	244	266	280	302	278	279	308	308	292	286	253	294	293	305	277	306	287	307	305	279	296	269	275	285	286	307	278	304	303	267	288	271	273	283	295	288	324	292	262	298	275	287	285	273	312	272	258	312	321	261	283	281	274	280	286	317	310	278	268	299	283	287	304	270	281	275	275	293	316	276	311	264	300	295	274	271	294	272	309	256	268	296	279	287	273	292	306	311	288	300	276	322	297	280	293	285	300	295	273	301	278	288	301	277	287	282	255	281	288	305	288	305	258	271	299	269	273	286	258	280	258	298	291	316	286	288	309	292	273	289	278	311	279	295	276	272	261	283	256	275	278	272	296	272	288	302	294	302	260	260	265	295	302	275	246	268	280	293	282	290	319	291	296	264	282	275	268	270	290	245	303	297	291	290	281	294	290	280	287	304	271	254	268	293	282	296	291	316	291	288	301	267	273	314	276	306	261	293	294	315	263	255	281	300	280	277	268	282	281	261	284	274	302	291	275	292	293	291	272	303	304	297	284	276	249	295	280	300	279	281	291	286	278	272	253	296	267	287	273	300	274	303	261	257	311	295	287	258	318	270	279	269	259	241	307	304	329	275	304	264	257	269	268	312	305	271	273	323	287	307	288	257	309	287	272	289	279	298	284	264	264	264	282	262	285	306	272	262	276	283	298	284	301	275	304	280	291	279	268	275	271	252	289	260	284	304	240	286	272	297	273	285	250	273	273	284	305	287	302	274	294	284	278	280	271	273	301	282	299	269	276	290	269	283	291	302	295	268	312	300	272	285	258	266	308	288	260	286	280	254	289	317	299	267	281	259	273	272	291	278	279	280	306	268	263	277	276	256	290	260	281	257	280	304	257	278	283	298	290	295	285	283	288	279	287	261	278	299	276	298	278	271	269	278	248	256	280	256	297	273	293	269	308	301	287	276	275	255	317	276	274	311	288	287	307	303	268	261	279	302	257	263	243	258	264	304	317	335	276	279	283	277	280	289	274	264	289	248	262	266	278	316	297	278	298	258	287	290	272	297	294	296	269	266	276	303	267	299	297	271	264	308	283	289	312	276	295	257	310	291	267	292	279	279	299	268	300	280	329	300	317	269	259	300	291	289	291	282	311	271	287	265	274	287	285	315	292	272	281	306	266	301	265	277	282	269	272	306	280	287	303	265	275	295	293	294	266	263	286	275	293	275	289	280	276	316	266	280	301	309	257	274	258	295	233	304	280	306	251	293	276	299	294	327	287	284	307	284	279	311	309	243	273	288	281	303	275	298	292	278	256	282	281	274	285	302	305	272	285	269	306	292	281	308	276	273	307	274	312	279	262	284	303	287	238	291	299	294	303	280	308	273	276	310	274	253	264	269	272	297	303	286	259	276	329	278	252	292	267	304	292	290	287	268	266	292	294	297	269	271	276	279	303	246	301	313	295	285	260	259	276	261	256	274	266	265	292	310	292	287	276	271	284	285	310	239	285	277	309	285	291	274	267	273	273	264	261	280	309	324	337	250	297	310	298	316	280	267	261	285	265	268	284	242
45538	33870	12970	6879	4699	3321	2639	2102	1714	1488	1329	1236	1059	993	899	898	838	773	776	694	736	693	689	712	615	681	675	631	619	608	631	633	618	613	616	607	564	607	584	558	568	529	581	615	606	562	546	600	607	552	593	556	572	606	555	558	573	620	573	616	616	542	537	598	580	589	538	537	573	558	596	551	551	500	532	570	562	603	536	569	588	502	566	576	547	573	601	576	563	594	565	562	521	595	599	558	537	542	533	512	564	567	562	543	553	546	555	568	571	588	563	589	574	513	581	570	563	518	574	515	542	592	582	522	557	561	581	559	556	587	565	596	549	583	566	545	567	522	577	600	571	552	579	518	559	581	571	551	548	560	549	529	529	608	558	553	563	587	559	581	566	555	550	540	543	519	567	580	552	514	541	535	537	564	574	533	537	580	537	584	551	585	506	548	570	589	554	574	588	583	579	576	548	536	597	567	568	544	586	531	569	535	561	572	571	562	542	556	589	567	573	577	557	564	555	571	574	543	527	511	529	552	556	561	570	542	562	576	571	578	516	527	581	565	591	572	530	551	537	567	545	567	560	514	565	568	528	558	513	525	556	535	573	544	565	576	523	555	537	560	578	557	556	543	565	570	597	571	508	559	532	552	536	541	557	575	561	534	517	515	540	544	547	546	564	548	557	491	560	546	580	565	553	544	557	559	566	539	566	561	584	559	525	521	521	511	565	520	556	599	536	557	546	538	546	579	544	561	595	533	620	578	554	527	549	547	601	573	555	570	574	564	553	541	542	530	580	538	525	549	565	563	575	574	543	541	547	526	548	574	585	512	586	590	551	548	584	573	556	562	523	558	582	558	568	488	588	569	573	564	552	548	540	540	567	544	512	551	550	547	554	583	555	540	558	593	540	566	560	533	510	550	596	546	601	575	517	553	568	538	594	592	563	512	564	523	535	566	555	589	537	565	534	572	537	561	530	558	550	537	582	603	527	556	516	592	579	523	535	540	545	539	540	531	532	547	524	541	501	561	537	563	619	565	557	565	553	584	543	577	538	542	518	545	560	574	532	576	573	534	561	551	512	589	535	543	536	539	542	558	520	534	496	558	580	533	569	554	528	519	578	543	577	603	568	544	577	550	588	566	556	557	578	518	569	603	566	534	567	572	563	548	570	517	550	532	548	560	570	496	536	542	574	591	512	543	562	580	614	522	520	603	571	580	547	582	535	556	531	575	544	588	556	542	568	599	579	562	545	522	563	581	517	522	553	565	513	526	572	544	534	564	542	537	578	541	569	558	577	538	547	543	506	545	571	527	546	569	558	527	563	565	556	563	575	575	528	545	502	560	561	564	538	536	537	591	543	580	542	543	561	565	565	577	542	573	562	544	566	564	545	582	589	568	526	539	568	514	568	577	538	541	589	550	574	569	545	581	536	563	547	568	562	543	544	568	515	564	550	551	527	539	560	572	509	530	578	541	584	549	568	508	575	562	610	532	570	560	533	504	583	509	609	544	552	557	572	547	529	539	546	577	561	566	531	522	556	534	570	565	592	550	588	586	547	564	573	556	553	576	536	591	577	535	567	560	551	527	583	592	599	550	555	555	588	577	557	548	498	553	565	575	569	559	536	582	535	527	581	542	521	555	577	554	569	580	560	555	543	525	541	547	569	523	553	563	563	590	521	569	522	546	529	577	578	580	555	530	563	536	548	557	549	587	536	531	553	542	580	539	546	548	500	507	541	525	557	536	552	581	547	523	592	579	545	544	544	581	524	512	541	548	580	547	561	560	541	540	542	560	565	540	542	557	545	570	515	558	528	577	547	548	588	555	587	550	571	530	532	547	537	526	519	566	558	505	538	557	527	516	549	599	546	554	567	593	540	547	507	560	534	515	558	560	622	587	531	536	554	590	553	521	541	593	544	560	547	524	542	583	527	555	565	571	543	549	573	543	573	538	533	552	560	546	582	560	562	544	549	489	563	550	550	584	516	561	564	548	576	535	519	551	545	616	522	537	563	563	546	550	555	516	578	530	503	525	553	535	558	557	547	571	535	557	587	531	475	539	538	537	557	500	572	549	568	593	569	565	570	564	554	542	574	522	528	573	543	539	546	534	567	510	551	566	589	566	533	573	550	557	556	568	596	564	552	558	568	524	495	550	600	579	539	556	532	558	542	515	566	579	560	541	542	551	508	591	561	528	555	558	527	591	566	566	541	537	573	573	574	569	542	555	529	563	573	552	517	543	581	575	577	560	554	576	539	527	543	564	537	506	522	543	541	567	567	576	547	541	560	546	556	568	509	514	530	577	563	582	534	548	547	568	547	512	534	548	556	558	563	513	544	575	549	544	565	569	547	576	572	529	574	530	538	527	543	574	517	565	533	545	536	584	548	528	491	555	544	549	561	538	572	534	531	584	560	546	550	573	526	600	554	582	567	528	545	587	540	581	534	595	584	563	544	582	521	500	552	545	540	577	585	543	569	535	564	560	569	558	540	545	589	538	535	584	542	567	562	576	565	552	559	536	558	575	564	547	558	609	553	594	534	582	576	541	558	563	549	558	612	589	516	537	568	563	569	586	535	569	565	575	541	533	532	527	545	557	517	564	550	547	539	572	568	545	573	566	550	546	564	583	536	537	553	555	510	537	510	592	525	592	554	543	557	544	517	545	539	546	578	560	564	569	552	546	601	569	545	549	530	533	564	590	522	572	537	514	561	591	521	510	561	551	539	544	550	571	566	561	495	550	525	536	571	569	506	541	562	606	545	586	531	503	565	537	577	569	518	591	530	555	533	574	518	547	541	558	505	554	536	539	558	583	552	532	547	547	578	531	582	536	551	568	529	581	572	573	586	567	557	540	543	584	512	586	555	579	536	531	525	526	534	570	602	618	543	543	523	549	547	541	549	496	545	552	574	568	568	554	556	546	568	509	566	589	575	582	576	533	578	566	575	536	535	577	565	559	563	529	583	610	518	585	544	583	546	571	540	554	538	540	533	532	600	530	565	577	577	576	604	522	560	559	549	587	543	527	528	557	528	526	531	522	528	520	535	550	570	566	572	539	590	565	552	535	572	531	569	559	594	509	528	531	548	567	560	530	593	539	559	534	563	536	601	567	584	570	554	553	548	564	546	541	554	537	599	537	562	546	577	548	550	576	537	536	545	577	554	553	563	558	599	542	545	535	526	558	524	554	558	557	483	568	553	536	509	572	506	572	579	570	544	550	566	578	533	555	554	566	580	570	504	533	553	539	545	554	601	513	549	520	560	527	556	532	548	552	538	559	546	522	542	578	516	527	552	560	528	573	557	518	574	544	532	546	585	556	561	563	530	589	517	525	520	609	560	551	540	535	554	556	569	563	551	535	575	582	579	533	578	509	563	572	588	530	555	567	538	510	539	585	526	546	553	524	614	556	573	537	548	563	550	545	586	503	603	552	569	570	595	546	568	532	554	525	572	545	563	570	570	524	579	550	571	535	545	550	596	592	535	549	550	550	562	527	543	542
27419	20984	8188	447	214	182	138	149	146	150	129	135	145	149	135	137	152	104	141	133	140	130	125	129	128	147	115	115	112	117	126	118	119	154	114	121	124	131	135	156	119	125	139	117	139	127	112	137	142	136	138	140	142	110	124	118	130	130	123	134	125	124	113	151	141	144	135	133	124	139	130	122	121	131	115	125	111	118	123	147	148	117	128	124	142	148	128	118	139	136	139	141	125	131	125	122	127	137	122	139	119	126	144	139	138	128	144	119	132	117	123	137	114	144	136	128	123	125	129	135	143	138	124	133	149	138	128	146	116	127	128	130	122	122	125	126	135	125	113	128	108	128	126	134	120	153	134	133	149	147	135	145	100	123	122	140	126	121	130	135	121	138	120	141	157	147	125	132	127	142	126	135	128	121	133	133	111	139	127	140	120	134	119	141	123	119	122	123	127	130	117	124	140	129	129	118	139	146	124	134	129	140	131	122	124	145	133	135	116	132	120	114	120	140	140	144	137	116	124	129	140	150	108	127	145	128	144	129	143	120	144	125	113	139	133	117	130	108	121	116	110	153	139	144	135	133	109	144	132	117	143	142	131	129	137	104	138	136	125	149	119	132	147	124	119	125	133	129	134	131	111	143	135	151	128	145	119	117	122	120	132	130	123	121	160	130	137	133	131	128	139	122	130	115	135	156	114	138	125	100	145	143	131	125	135	143	115	132	113	143	125	132	118	130	141	141	139	133	148	143	131	128	116	127	124	141	134	150	119	127	106	122	128	119	118	122	122	140	136	139	121	139	136	119	149	118	128	124	126	140	121	124	143	117	134	154	119	107	134	148	126	133	133	121	149	135	139	135	129	136	113	130	136	125	113	136	133	104	147	120	128	125	135	146	132	114	130	110	124	122	131	115	140	136	124	129	141	137	133	129	108	128	141	144	129	119	139	124	102	138	127	129	130	145	126	112	141	133	122	110	111	111	129	111	127	132	115	103	131	135	141	139	140	131	119	122	131	114	112	137	137	125	145	132	115	137	106	127	117	118	146	118	124	131	128	150	124	120	128	131	121	119	133	131	128	132	127	128	112	119	137	151	126	147	141	117	139	123	136	140	130	131	126	132	134	121	139	151	143	133	106	127	119	127	153	125	143	116	129	127	133	129	116	131	120	140	144	129	111	138	114	134	109	128	114	123	115	133	144	118	131	119	114	136	122	111	129	148	112	137	152	128	141	132	109	129	119	108	118	123	144	148	133	127	148	142	146	126	115	123	134	113	126	121	153	130	140	134	137	137	155	128	123	127	136	129	132	138	122	124	116	137	133	124	132	118	127	148	118	133	128	139	128	121	131	118	131	117	136	143	116	149	121	125	99	135	125	135	142	97	116	146	125	144	118	125	124	124	119	111	125	113	132	116	123	123	131	142	122	139	142	133	137	121	120	137	124	134	119	145	128	120	110	101	134	135	132	133	134	131	128	121	114	140	130	161	122	137	126	123	120	159	141	127	141	120	132	135	113	143	125	136	127	138	123	124	138	107	131	141	133	113	115	126	148	141	139	143	124	118	115	138	129	139	122	135	132	143	133	132	142	126	116	144	137	136	132	121	150	133	146	130	135	157	113	146	135	114	120	128	161	159	130	124	115	157	121	129	146	141	131	127	131	126	134	145	153	131	126	137	138	130	115	135	125	125	133	134	125	142	121	129	126	134	144	128	129	133	136	131	140	133	136	137	141	121	118	127	128	121	129	152	126	131	151	141	133	112	122	129	115	111	133	114	131	127	144	124	145	130	125	128	127	157	120	130	126	124	121	102	153	134	145	141	129	153	135	127	113	137	128	111	137	120	126	120	119	128	142	136	135	127	123	140	123	117	111	126	143	127	122	125	121	153	122	122	161	155	129	122	142	132	133	136	108	107	133	128	144	125	142	131	119	114	148	139	126	144	125	125	138	121	105	142	122	118	132	147	129	116	128	119	145	122	103	129	110	149	129	136	129	130	147	136	112	143	122	120	134	143	115	132	122	113	125	138	148	138	124	139	130	148	103	126	130	144	131	123	144	129	115	121	113	153	142	142	124	115	151	115	132	130	129	134	145	121	119	140	128	131	144	131	138	124	107	142	112	135	129	125	139	156	139	133	134	135	130	131	123	125	110	140	122	129	120	128	148	116	130	129	131	138	158	129	125	127	125	139	118	118	134	145	103	143	153	146	116	143	126	126	123	133	129	118	116	128	133	133	128	141	113	120	144	131	123	141	118	127	135	133	128	130	117	148	129	148	125	123	120	118	122	160	153	134	142	115	124	119	102	132	132	126	146	136	139	139	126	125	119	127	139	111	163	140	139	134	106	141	118	117	137	133	124	133	125	122	137	132	144	130	116	145	117	129	113	129	135	135	116	117	128	129	147	126	132	135	122	124	162	145	128	131	135	128	122	123	120	146	120	133	112	135	150	137	150	143	127	124	133	146	108	107	135	130	153	137	119	138	145	139	130	133	135	125	141	124	126	150	134	107	129	133	141	127	120	132	134	137	138	108	142	133	149	133	144	128	118	121	123	114	120	133	135	143	109	125	115	129	120	136	123	131	134	132	117	124	146	136	127	122	132	147	123	129	138	147	132	130	132	127	146	122	143	137	133	124	131	146	129	138	156	133	124	130	111	121	135	130	116	146	115	134	139	120	152	114	118	147	140	121	132	119	143	159	135	139	141	130	135	136	136	122	127	144	130	128	138	150	141	148	132	114	146	144	142	140	146	139	112	144	116	125	125	133	134	136	108	123	126	99	110	133	136	130	132	136	138	132	132	154	115	126	121	129	137	128	137	120	139	134	149	140	127	136	128	123	116	139	120	136	137	140	115	134	117	130	129	121	157	132	128	138	122	118	123	155	145	110	150	146	139	139	130	139	122	132	140	133	133	116	132	130	116	108	120	125	120	141	120	149	152	142	140	131	125	115	136	149	128	113	129	117	140	114	127	127	128	112	131	137	133	133	144	114	147	121	129	145	151	143	133	132	146	123	134	132	137	138	142	155	122	129	139	128	137	149	141	150	117	155	147	132	132	139	126	137	140	143	143	128	147	150	139	122	135	125	147	129	129	113	144	131	114	111	130	153	153	138	117	142	129	137	129	130	151	134	132	120	136	125	127	119	139	124	125	123	122	132	135	131	121	124	111	126	136	142	128	123	132	130	139	151	134	141	140	130	131	147	151	119	128	120	123	129	133	126	139	147	155	114	131	117	141	133	127	117	133	131	117	115	136	116	144	125	137	128	124	141	111	141	118	134	130	125	164	112	116	140	124	150	137	131	126	162	115	130	138	135	124	133	122	125	129	118	129	132	121	125	128	124	106	149	121	136	122	148	120	121	129	136	130	139	123	143	106	135	126	127	129	141	99	151	113	129	136	145	127	136	127	106	138	117	134	135	146	105	123	144	141	135	145	107	116	128	124	138	133	141	155	133	121	139	139	121	153	132	132	146	132	120	151	117	132	125	121	123
18484	12366	1164	681	511	428	408	373	357	344	351	339	343	326	309	346	327	305	308	264	318	291	302	307	302	279	293	299	281	321	317	292	294	297	301	280	323	275	290	283	296	291	308	270	270	282	303	278	282	266	303	304	285	276	290	255	293	286	305	276	268	296	297	287	268	268	293	295	289	275	292	283	261	285	274	300	312	301	300	280	289	284	287	309	308	256	266	298	291	288	280	306	307	318	277	292	282	276	280	273	302	260	273	288	265	288	307	273	301	315	277	284	282	293	251	287	320	286	279	308	309	293	262	303	308	313	288	287	295	289	280	283	292	302	275	314	280	307	282	298	299	271	283	294	295	297	305	271	253	292	293	308	295	277	284	276	298	289	269	280	261	278	304	297	268	297	283	277	262	286	264	307	282	305	299	300	293	266	295	280	302	283	303	295	274	295	287	292	310	297	279	316	301	242	297	280	285	295	313	268	257	280	307	306	311	261	264	275	310	268	287	304	292	301	291	283	288	299	291	271	309	304	297	272	268	274	272	315	311	282	299	274	286	299	289	270	279	271	273	285	310	303	279	275	280	297	295	308	260	299	304	297	313	269	269	290	310	279	311	302	292	292	261	296	313	256	291	297	326	269	291	297	243	277	269	275	289	294	243	286	287	293	264	285	301	262	263	273	250	288	303	284	245	311	278	279	266	309	300	271	273	292	281	279	262	290	307	306	284	301	280	255	300	278	291	317	267	294	328	293	260	285	312	319	333	276	281	285	266	296	291	266	268	276	316	318	276	293	289	287	286	284	291	281	320	309	299	306	322	311	287	295	305	292	297	301	276	282	299	305	290	284	280	271	275	286	274	308	285	289	273	299	247	306	306	319	273	268	289	309	271	293	303	294	279	278	281	274	300	312	248	311	291	294	282	276	298	301	302	316	295	285	316	270	276	300	266	308	292	245	311	305	281	296	289	316	292	299	286	282	287	303	268	291	299	278	278	276	296	302	302	292	293	257	280	266	278	270	309	262	284	322	283	283	293	297	253	258	288	281	294	282	322	292	307	247	281	280	280	270	309	299	294	291	287	311	281	305	266	285	298	285	301	266	290	299	267	310	285	277	301	270	284	315	292	277	279	286	273	288	321	262	281	290	281	269	288	279	263	273	285	271	303	303	277	307	299	269	302	356	301	270	272	281	278	278	301	286	264	275	299	291	291	284	288	297	297	280	275	263	302	288	307	296	294	270	299	300	288	283	312	274	290	305	312	278	279	296	302	294	285	279	267	271	286	290	290	260	283	280	271	312	271	292	326	293	280	261	278	268	274	301	298	270	282	282	315	276	274	281	273	288	308	288	309	290	317	313	294	292	281	284	258	270	280	287	272	284	311	304	289	277	316	291	303	292	285	280	289	312	294	276	293	319	294	282	281	271	272	271	275	342	316	306	292	288	266	280	301	298	302	304	281	269	301	267	310	306	286	284	313	293	281	305	311	303	265	300	312	304	269	289	263	269	300	277	268	287	259	275	305	288	292	299	276	315	303	286	301	334	309	288	282	303	272	284	275	321	261	309	275	280	278	296	285	299	257	282	298	297	303	327	311	294	269	301	317	289	276	285	291	291	327	294	279	280	266	295	302	270	294	272	284	275	256	269	326	294	288	324	305	285	277	285	278	312	304	268	310	278	275	299	306	280	250	301	291	289	274	286	269	293	324	282	306	279	300	281	272	304	293	293	265	287	266	274	266	279	304	288	324	296	294	289	312	281	289	279	328	304	281	282	300	278	292	294	278	283	293	273	278	277	286	276	259	295	289	264	294	263	286	298	290	302	281	285	288	286	297	284	318	280	269	281	279	290	286	287	276	284	274	282	267	280	309	304	286	285	273	289	303	290	261	292	309	258	266	315	275	279	303	271	299	295	280	284	305	281	310	293	289	295	286	283	283	304	297	266	235	287	289	276	287	269	301	275	293	295	294	290	289	301	284	283	277	276	279	312	261	306	280	277	293	287	264	267	276	278	277	302	277	305	302	286	304	290	318	311	301	284	246	271	280	270	291	286	282	289	279	266	271	312	264	281	262	271	311	271	279	331	275	278	282	300	275	273	281	298	281	310	311	294	273	317	278	265	270	295	274	294	269	278	276	266	274	280	290	318	298	290	262	289	289	310	308	289	301	294	283	303	309	319	298	289	299	300	292	286	308	301	304	293	269	277	260	293	286	291	283	279	312	295	283	278	295	298	266	292	278	326	302	268	277	268	252	289	264	286	293	311	300	314	284	287	335	285	253	306	283	297	257	262	282	272	273	305	291	300	278	320	296	289	265	304	281	275	310	300	314	254	309	292	261	306	287	273	279	279	271	313	286	293	281	289	291	300	285	307	287	295	301	296	285	297	292	278	288	300	270	282	285	295	305	308	258	287	295	275	325	292	290	323	270	297	275	296	302	287	286	271	300	260	263	286	260	300	300	283	290	268	297	320	290	296	305	311	266	296	306	296	318	293	298	292	262	303	287	319	267	297	280	304	294	279	301	306	289	287	303	239	290	286	283	267	308	291	280	256	260	292	286	308	276	294	287	281	266	273	285	296	294	262	282	296	295	313	273	284	294	307	296	267	293	292	255	282	273	299	255	290	283	268	306	312	292	281	275	338	291	282	301	288	331	291	267	298	272	301	250	301	268	264	308	296	266	322	293	281	306	283	286	285	249	281	288	313	264	317	293	301	285	275	299	272	294	287	281	313	284	270	281	302	274	287	277	271	266	279	277	283	268	298	294	284	285	291	286	285	281	285	278	302	314	265	276	292	310	305	276	260	272	274	263	313	292	257	292	295	294	305	283	291	287	297	263	275	262	303	293	258	297	286	304	294	300	263	304	266	309	331	299	296	313	297	289	269	317	290	280	299	281	295	273	272	299	288	300	254	288	299	277	290	286	307	288	293	259	284	296	289	251	295	275	280	270	305	296	269	302	295	281	278	326	287	277	293	307	283	306	267	302	274	327	303	266	320	264	287	259	295	306	323	271	289	278	298	290	272	281	299	308	278	281	274	264	294	289	284	341	269	298	292	297	327	294	282	292	288	284	307	265	268	283	283	273	320	279	288	287	303	284	275	288	293	306	294	285	275	290	282	286	309	278	293	276	260	278	302	292	288	286	286	285	299	258	312	301	321	259	270	287	265	309	290	269	317	281	265	279	300	289	310	269	329	288	329	281	271	323	309	292	265	274	310	281	287	285	297	260	290	286	283	327	276	305	259	299	288	282	302	328	299	289	285	268	268	309	264	285	269	300	298	293	307	302	294	285	279	265	293	301	311	273	290	314	266	280	293	301	299	281	306	266	301	298	311	289	269	286	296	280	304	282	296	256	302	286	261	265	267	298	283	306	257	304	301	295	292	282	264	317	288	265	282	279	253	308	281	312	284	282	330	292	261	314	273	306	295	255	313	280	293	260	300	315	290	282	299	303	294	269	278	265	280	239	301	306	276	320	284	277	329	299	284	273	267
24629	21605	28856	24814	19688	1417	438	296	264	212	202	177	175	171	149	157	140	157	158	124	140	143	128	140	139	118	146	118	106	144	116	118	114	133	120	115	153	107	87	110	113	105	141	122	113	133	122	130	125	117	105	126	118	106	105	125	144	116	97	118	152	125	113	119	117	129	113	96	105	106	118	116	116	125	116	130	123	114	124	109	95	139	140	104	114	120	129	98	114	121	122	109	115	106	129	124	112	114	117	111	107	109	114	128	116	112	109	106	108	117	115	126	140	105	121	142	116	120	111	108	114	114	119	119	107	121	121	127	130	112	109	127	125	125	111	112	100	130	124	125	136	116	128	121	122	118	120	119	115	109	120	122	118	108	107	104	136	116	97	124	121	114	124	116	103	102	143	112	102	117	116	127	113	120	107	120	117	100	115	141	111	108	117	100	107	118	116	125	128	111	131	116	109	132	121	108	107	95	113	131	126	128	129	117	95	100	109	125	129	109	120	123	113	115	110	107	108	119	108	136	127	109	140	122	113	111	120	118	120	126	115	100	108	125	116	117	111	106	113	112	109	114	119	142	114	115	122	110	117	105	126	124	127	129	125	108	121	110	119	126	95	112	122	114	123	109	111	128	117	109	131	118	107	118	112	104	117	106	127	103	120	115	119	124	125	119	121	108	111	111	103	110	122	110	110	110	101	129	101	116	127	121	97	126	105	137	107	112	106	120	126	99	111	133	115	124	113	102	125	125	107	120	111	88	109	113	102	117	138	114	122	117	119	109	113	100	117	122	100	101	120	126	137	112	119	118	128	102	109	103	108	127	110	124	121	108	121	134	105	110	116	111	115	121	106	108	116	122	104	100	113	112	118	124	122	107	99	120	128	120	115	111	116	111	110	131	140	104	114	99	122	109	101	105	121	115	107	102	106	124	115	120	125	114	114	111	121	100	101	117	131	94	118	121	124	105	100	131	121	100	110	112	107	95	125	95	106	124	128	124	119	106	110	144	124	116	106	103	105	108	106	106	116	110	116	116	123	135	111	131	115	128	130	129	114	108	134	117	113	98	111	143	118	101	141	105	111	93	104	136	113	118	95	125	111	128	116	97	113	113	124	114	110	100	108	115	128	113	120	133	110	138	122	124	117	115	111	117	107	116	114	118	112	141	115	121	102	109	118	113	104	115	124	100	119	114	101	110	118	102	113	108	121	114	111	105	120	104	110	104	117	116	109	109	115	98	119	100	120	100	101	108	106	100	104	121	106	127	129	130	121	115	139	97	120	123	114	127	106	120	109	142	111	106	112	115	102	106	135	115	118	138	115	115	114	127	112	108	125	113	123	126	122	117	103	116	117	120	118	115	117	103	112	131	112	111	125	120	126	118	118	127	97	107	111	122	116	103	114	134	125	111	122	121	124	94	126	103	110	112	119	114	105	131	95	110	100	119	126	131	107	107	101	104	105	110	127	91	119	115	107	104	145	117	100	89	111	104	128	116	130	109	107	114	120	110	117	109	124	110	137	115	119	120	139	109	120	119	120	122	95	113	123	115	111	107	117	121	120	102	100	115	122	118	126	99	112	127	101	128	120	106	121	122	107	104	117	98	106	103	115	121	121	112	118	114	116	125	96	116	129	126	100	101	119	106	127	107	116	124	121	123	132	116	121	107	123	113	107	119	126	130	111	108	122	110	110	131	114	126	110	136	111	116	96	120	116	112	110	103	107	105	128	148	107	128	122	118	122	105	114	110	108	111	129	120	109	107	127	112	123	105	112	113	110	128	140	121	131	119	125	116	115	111	104	122	115	129	107	110	116	124	104	117	129	136	108	108	101	118	100	122	108	107	113	112	116	125	100	126	124	112	112	111	102	103	116	108	120	121	114	105	96	106	109	98	131	116	125	117	102	99	130	98	113	102	118	106	115	123	117	120	126	104	122	111	117	117	124	110	128	115	114	114	121	117	100	120	104	101	113	119	106	117	114	112	112	116	125	112	114	111	127	98	115	116	113	109	115	111	114	115	101	128	118	123	106	116	114	109	111	114	108	107	109	104	138	105	102	128	102	123	120	103	100	109	106	120	122	108	119	105	109	135	126	109	116	113	103	122	95	114	130	128	116	114	100	120	110	126	131	124	121	124	120	134	95	125	119	114	134	106	114	105	113	116	119	90	131	108	97	128	117	109	102	118	114	116	108	115	117	131	129	121	117	105	106	107	113	104	123	121	131	115	130	117	112	109	126	113	117	100	120	106	106	113	120	111	107	100	111	97	131	123	115	128	115	103	117	118	113	110	112	114	108	146	109	132	118	120	118	119	110	99	117	107	126	129	94	117	121	108	127	104	116	129	121	127	107	104	110	133	125	104	122	133	116	123	117	119	137	103	118	109	99	111	110	111	125	106	95	129	143	117	103	132	114	103	129	117	117	111	129	128	123	105	99	119	121	109	101	124	122	94	112	108	109	129	120	129	116	108	107	114	105	106	112	110	133	110	109	115	124	109	121	124	114	115	103	107	126	113	113	91	107	103	106	112	100	105	130	126	95	118	116	105	113	106	121	118	99	132	125	104	117	116	117	121	138	128	115	119	103	95	101	128	119	122	123	109	101	113	110	112	101	102	97	123	107	136	120	129	117	117	135	127	130	117	112	132	108	114	115	113	118	118	128	109	107	121	111	105	136	114	104	109	125	124	101	107	125	105	106	103	128	94	121	127	102	119	125	123	102	119	127	132	115	108	108	122	93	117	150	110	129	135	117	119	121	120	108	126	121	120	101	121	126	120	109	99	103	127	120	104	105	127	124	123	117	108	113	121	118	114	108	120	120	122	115	143	102	118	122	131	107	102	104	129	115	117	106	130	117	120	124	105	120	111	121	115	128	124	141	108	120	94	102	117	119	110	113	123	126	130	122	102	118	112	98	105	124	113	106	125	120	113	116	120	112	116	121	110	116	115	130	119	114	121	99	121	117	112	104	118	96	127	94	138	102	123	125	119	122	96	129	100	121	108	117	106	117	111	100	129	125	104	106	119	106	122	104	113	111	118	115	116	130	121	129	126	122	102	129	102	94	106	113	120	111	141	117	121	110	110	123	105	118	122	123	97	99	121	122	112	138	118	116	115	131	107	119	137	108	112	103	120	114	103	99	121	105	113	125	107	124	105	105	116	130	110	131	106	97	118	113	130	117	96	118	129	126	111	110	135	99	104	120	98	114	117	139	117	127	103	123	121	115	116	126	123	122	127	119	116	114	99	129	102	115	107	102	115	124	121	114	120	141	106	113	111	127	104	125	136	113	106	112	121	125	116	122	101	118	142	115	123	129	110	117	114	120	125	120	102	99	109	96	108	108	126	136	129	121	127	128	106	124	124	94	114	121	117	99	123	114	132	112	128	113	130	110	106	115	125	130	124	131	123	127	138	119	121	99	123	124	136	123	122	122	113	129	117	137	106	138	133	113	112	128	110	116	130	116	91	125	97	137	127	124	122	118	126	119	120	112	120
37889	28823	7875	3996	2517	1709	1289	1027	816	739	636	572	527	517	456	411	377	356	377	353	365	335	315	291	318	289	304	317	321	286	278	308	278	278	300	291	262	275	278	256	260	269	251	271	282	261	276	263	248	276	274	239	274	247	257	244	258	250	225	256	249	259	258	257	220	238	260	258	275	271	251	254	253	242	245	272	257	255	249	237	268	274	262	256	231	237	262	231	270	256	264	254	248	259	253	228	258	268	241	279	258	243	225	230	273	240	241	273	233	272	261	286	240	250	241	249	257	262	273	252	238	216	258	248	251	255	229	230	247	269	264	302	251	283	242	263	263	253	266	260	252	224	264	259	251	272	237	262	253	281	229	257	246	223	254	241	241	238	236	263	247	260	247	243	219	263	250	223	234	268	265	250	250	214	284	252	247	240	279	277	256	268	238	256	243	253	237	261	245	233	221	262	212	278	242	217	277	235	269	245	246	257	256	246	238	229	236	246	260	253	260	253	242	238	243	232	254	248	253	270	231	288	249	231	233	255	260	261	262	237	270	224	248	259	252	247	247	272	257	245	277	252	270	265	234	239	258	255	262	250	251	257	245	284	247	256	213	247	240	261	268	265	234	242	271	245	245	247	248	240	254	236	241	266	265	255	224	231	248	275	249	262	223	238	236	251	252	261	254	220	261	250	242	241	261	290	251	219	226	249	245	282	242	234	237	240	237	233	264	248	248	271	262	242	238	255	242	254	251	247	281	269	251	260	253	240	266	225	228	246	246	262	258	253	264	269	259	232	249	249	245	255	233	226	265	251	267	240	250	253	252	251	260	274	242	259	254	236	230	238	215	264	235	245	231	231	257	273	264	228	256	236	252	257	291	241	268	253	246	263	243	236	236	250	242	246	264	246	241	271	223	254	243	267	265	240	255	244	257	289	258	281	270	264	272	231	255	228	251	271	267	248	226	236	243	238	245	253	257	271	236	251	246	257	254	248	259	248	244	232	244	235	249	252	256	264	264	251	239	252	260	239	241	277	242	273	262	251	254	235	265	239	248	232	279	244	242	248	225	217	271	244	250	248	242	251	253	249	245	250	242	244	248	275	259	260	258	243	249	214	263	229	211	258	254	272	273	244	244	253	276	237	282	245	233	263	253	252	223	268	258	261	216	240	269	249	241	260	263	248	256	263	247	220	266	229	261	252	228	256	234	275	253	245	253	248	223	252	273	264	240	253	234	243	251	253	268	255	244	261	276	278	258	225	251	286	248	274	244	259	234	249	266	236	263	225	246	246	247	244	231	251	267	265	234	234	259	241	231	225	256	224	244	239	270	240	244	254	238	268	238	237	220	254	240	231	262	267	247	228	239	246	252	260	228	266	258	236	245	250	252	257	254	235	224	262	259	257	260	212	238	242	246	250	237	253	285	252	243	271	256	245	234	221	250	233	250	246	272	247	261	267	256	263	220	243	223	260	224	270	252	262	257	279	249	250	238	235	241	237	279	253	249	260	256	239	264	264	259	253	246	239	277	264	301	234	245	246	272	231	267	244	248	226	219	264	269	253	251	246	248	276	252	214	246	274	256	249	256	232	240	255	219	241	231	244	243	254	234	262	244	245	238	259	242	264	260	239	266	272	219	246	268	253	235	244	252	236	256	240	237	261	279	252	262	249	280	245	263	267	265	270	242	253	225	247	237	280	236	247	244	270	253	249	222	239	248	277	232	234	211	258	256	256	240	245	243	237	246	250	249	257	259	254	252	242	260	225	258	241	225	256	248	238	232	258	226	274	210	261	227	252	271	265	241	273	269	277	240	251	275	247	280	247	239	254	263	239	247	246	267	234	256	260	291	281	266	263	245	232	249	276	261	239	246	252	248	243	243	263	268	252	245	255	265	263	234	250	265	240	249	246	263	232	241	252	255	271	229	250	241	232	214	254	247	244	224	273	261	256	237	234	277	230	282	259	267	252	253	257	283	258	218	278	239	272	235	257	264	232	232	228	249	254	246	237	245	222	237	237	253	246	263	243	264	258	235	240	268	249	274	240	238	245	272	250	257	237	254	277	234	273	232	259	244	254	239	258	265	248	242	232	249	244	221	228	245	258	251	253	232	250	291	240	258	238	262	232	208	240	253	261	231	204	257	268	262	226	265	237	252	258	268	239	259	268	251	261	267	259	256	271	237	239	261	257	290	210	251	201	247	241	251	227	240	270	258	258	246	239	247	264	226	252	273	257	229	268	259	229	283	270	258	251	213	254	265	262	256	248	259	257	239	240	253	228	251	255	246	265	251	215	233	269	233	247	250	264	264	254	244	282	251	252	252	266	274	253	245	245	241	235	267	255	281	240	279	233	227	253	267	259	257	254	261	249	266	272	250	247	237	226	244	260	258	238	261	250	294	246	262	280	238	236	234	247	234	251	261	233	227	226	237	278	260	240	237	219	234	258	242	255	264	280	241	229	245	253	247	237	252	245	279	256	234	239	259	258	259	221	240	231	277	268	264	246	263	246	256	239	270	246	226	251	242	264	249	231	256	269	235	232	238	264	262	249	242	215	282	269	252	244	243	242	237	231	251	234	261	247	224	239	235	245	242	233	254	239	262	257	230	221	258	244	190	257	249	236	242	294	267	225	252	248	240	248	258	262	233	237	239	252	257	255	237	278	230	275	241	242	273	229	271	277	264	242	258	244	245	256	287	233	264	232	259	241	241	285	233	248	262	281	243	235	238	257	245	248	238	239	253	244	235	224	263	248	261	246	255	277	229	251	258	231	249	233	249	220	244	229	254	268	259	259	246	259	252	274	257	233	222	246	257	241	270	258	263	233	244	217	254	228	243	241	232	256	237	252	258	243	287	242	219	251	235	256	276	239	267	214	212	229	258	234	254	272	263	250	245	254	224	255	234	234	234	235	247	253	270	246	287	251	265	240	230	268	258	229	237	270	267	257	248	239	254	234	248	236	269	243	251	245	239	257	226	234	243	242	246	235	231	245	275	239	252	267	227	256	238	247	248	233	247	247	234	209	253	274	247	241	238	256	254	255	247	255	241	272	237	259	231	247	250	264	250	261	256	285	246	213	252	230	243	262	262	234	271	240	243	209	242	252	268	266	261	238	262	255	253	263	252	281	277	235	233	247	272	215	264	236	245	220	254	261	252	259	259	270	277	256	251	231	254	283	235	230	234	261	248	226	207	247	274	271	266	274	267	259	250	232	254	268	280	261	247	242	233	271	231	255	257	267	246	250	265	251	267	224	280	284	261	265	241	235	261	272	257	256	260	265	264	230	222	262	259	244	270	258	251	284	244	243	253	240	248	255	245	247	244	260	293	234	262	244	248	214	238	252	244	245	245	236	242	235	217	238	244	242	227	248	256	260	242	278	251	227	241	247	236	230	257	251	256	267	251	260	244	239	263	239	245	259	243	261	248	238	254	267	238	248	273	243	244	231	232	257	244	255	262	226	249	243	241	239	253	245	264	253	288	269	248	249	263	270	250	244
23732	21646	29725	24080	21646	19861	1945	718	562	532	456	447	392	414	370	376	383	331	322	313	318	336	333	302	341	287	334	302	322	284	303	297	280	294	305	290	283	280	300	307	283	297	299	310	252	300	295	320	293	289	293	268	291	294	299	240	297	297	281	272	314	300	303	271	317	307	287	309	289	268	295	266	275	298	291	297	303	264	290	303	264	304	292	264	311	286	313	273	289	281	261	286	274	277	299	272	263	286	301	294	312	289	288	294	308	296	321	273	269	310	274	295	277	285	281	270	276	263	273	282	307	301	293	265	270	277	289	278	288	295	286	274	286	286	285	292	278	282	274	308	266	287	277	281	284	306	254	272	288	286	288	296	278	290	286	287	261	231	256	272	295	277	286	289	270	296	288	283	278	308	312	281	274	289	263	316	273	309	264	308	296	269	278	305	326	265	304	274	285	298	303	292	288	274	283	275	243	293	287	298	299	287	295	307	292	295	271	268	304	314	299	333	287	289	298	286	279	281	296	290	278	308	285	271	274	275	256	271	265	278	279	292	263	251	287	267	292	301	289	278	294	269	300	308	276	272	274	300	270	296	270	302	296	323	302	296	266	296	281	294	287	294	284	270	274	299	273	299	291	258	312	280	286	303	269	299	291	265	275	273	289	300	225	284	299	279	295	300	268	280	286	263	313	282	307	284	283	267	266	295	311	283	274	280	272	301	274	313	286	291	282	303	304	295	296	279	288	282	296	268	255	292	277	313	323	263	265	274	263	267	271	276	279	288	287	310	269	285	273	299	244	291	291	283	300	298	303	284	243	236	305	285	264	292	291	307	270	261	290	316	298	294	292	314	284	235	262	286	293	287	302	273	297	281	298	298	265	283	270	303	274	273	276	285	300	313	277	290	327	263	270	274	309	262	295	277	280	288	277	290	272	273	295	283	259	303	266	281	299	263	298	248	284	276	284	274	265	329	287	267	298	289	254	263	297	264	315	286	296	268	320	301	284	281	298	297	280	295	277	276	311	298	298	250	292	280	277	274	299	294	279	323	273	265	285	282	261	308	328	293	271	260	293	299	291	310	265	285	297	279	271	282	276	280	256	289	251	285	274	299	301	286	287	286	283	300	304	303	268	295	299	241	273	282	285	242	273	310	299	280	270	286	289	285	288	257	296	267	283	295	314	279	333	307	284	286	287	258	312	282	276	274	257	304	313	266	259	268	288	282	274	276	270	283	296	313	267	300	297	238	289	286	287	268	295	297	283	293	285	284	268	283	272	283	296	270	255	307	274	279	288	291	257	287	286	265	278	254	306	249	306	282	246	295	311	286	320	292	256	319	299	297	239	266	271	301	309	301	268	281	248	287	314	278	294	279	277	281	287	284	282	292	268	262	294	313	257	267	255	306	333	286	309	331	273	298	257	264	279	284	274	285	280	299	276	298	272	313	286	290	292	305	283	310	276	308	276	270	302	292	272	317	319	292	285	283	276	283	281	310	285	305	289	308	278	267	298	296	303	292	294	276	264	281	324	273	239	248	300	271	266	298	295	310	272	294	272	277	311	275	289	288	268	295	291	276	259	304	309	289	259	314	284	324	289	263	297	291	283	251	290	290	294	284	281	288	291	261	268	320	285	266	316	287	279	274	276	282	263	303	266	307	269	292	284	262	281	276	300	273	298	265	270	307	308	256	304	281	289	290	280	293	279	294	270	263	294	269	281	291	283	259	305	270	281	291	308	265	290	291	300	295	257	268	296	314	297	282	264	272	270	295	290	267	285	290	288	326	287	273	298	273	269	273	265	323	274	275	304	290	278	278	272	312	262	285	277	291	286	258	288	288	261	302	290	257	286	253	296	300	295	306	295	259	299	306	279	261	259	295	270	270	301	259	279	278	279	303	298	288	267	271	287	290	245	283	255	282	281	303	266	286	299	297	278	290	262	289	281	296	283	272	294	272	251	289	277	269	281	237	282	275	295	268	262	298	302	293	258	315	262	285	290	288	285	293	302	262	269	301	290	307	278	281	285	295	271	290	300	279	276	271	292	311	239	290	304	292	233	279	290	285	282	293	283	252	266	283	315	282	261	272	284	269	271	290	277	257	299	259	274	292	309	271	320	297	280	272	285	289	274	247	302	294	272	281	309	309	285	266	296	278	242	285	285	273	286	276	287	285	257	271	292	247	285	287	264	280	292	263	275	296	300	291	288	279	295	249	286	312	306	279	270	285	278	308	285	300	282	280	269	321	300	277	265	286	302	309	275	269	262	284	252	278	285	273	304	281	269	314	271	293	316	301	285	273	326	297	302	246	270	279	261	273	276	296	284	283	306	277	296	283	287	260	306	298	263	261	259	285	276	283	285	309	301	295	289	264	296	254	277	315	307	304	266	280	272	278	282	275	258	256	275	274	282	285	297	302	279	275	286	292	301	292	270	262	293	273	294	291	269	308	309	282	270	292	272	295	272	273	286	318	261	284	253	320	282	271	304	289	276	270	307	321	308	304	317	272	257	312	273	279	290	326	264	269	272	279	281	289	252	298	286	270	300	282	306	282	288	286	296	275	279	253	285	286	304	288	295	292	273	310	251	295	276	275	273	309	283	285	277	305	278	269	288	292	267	268	286	274	315	286	260	283	288	284	274	263	292	291	264	324	303	304	259	270	281	283	257	277	274	277	305	262	298	288	247	252	272	264	294	289	300	282	291	276	278	303	314	278	276	275	321	274	250	292	285	257	283	296	263	284	297	292	271	276	272	270	265	258	296	291	246	284	287	307	251	299	274	272	288	256	310	285	273	261	309	270	288	299	273	276	268	260	297	277	318	302	276	270	276	308	314	296	250	276	264	250	295	255	314	296	299	275	266	276	259	281	280	290	267	278	310	297	260	273	264	299	273	282	285	278	302	274	252	302	269	293	287	294	260	288	271	303	296	277	278	298	276	271	275	288	283	283	283	284	301	292	291	302	268	308	301	285	296	305	272	286	282	290	284	304	285	281	315	277	272	286	269	307	260	298	274	295	293	252	297	263	280	302	284	261	303	254	293	288	297	324	276	284	271	303	277	284	276	267	265	306	300	263	262	273	269	290	295	301	265	263	273	286	274	298	312	276	278	314	266	285	273	266	280	293	292	304	285	290	247	334	284	300	300	276	278	271	306	277	287	258	290	300	296	285	301	290	310	284	285	295	288	283	290	280	277	281	261	284	283	264	296	266	276	303	278	307	283	276	261	291	289	256	281	297	286	271	283	290	271	282	271	307	281	300	300	292	307	278	317	275	287	295	290	281	298	274	285	265	268	304	262	266	296	296	282	303	266	293	268	284	295	274	283	290	289	265	282	292	262	285	271	281	303	253	277	277	279	272	299	270	313	302	291	281	299	291	259	277	311	309	289	305	303	293	270	296	307	283	304	302	231	282	280	277	264	289	298	287	279	297	296	276	292	268	272	261	270	272	294	304	265	272	289	267	289	298	269	267	330	286	286	292	298	268	258	278	288	280
43828	34092	13087	6883	4715	3371	2648	2192	1783	1555	1303	1217	1094	1037	986	904	854	785	784	713	719	642	761	632	666	683	656	669	663	582	634	615	615	643	618	595	588	576	624	603	618	631	574	618	618	599	609	521	572	550	564	588	525	552	587	537	553	588	557	560	549	585	565	573	572	560	545	581	567	581	573	551	522	543	541	580	589	556	577	569	548	561	592	554	526	552	544	532	605	524	555	556	547	545	539	522	574	550	538	547	554	572	542	570	519	548	551	611	566	591	599	542	522	571	553	526	584	554	550	539	539	557	526	549	567	545	562	546	530	567	575	534	579	553	547	538	603	551	511	514	543	526	578	570	561	561	520	568	570	488	553	536	592	568	598	532	547	607	579	564	550	607	546	552	503	540	540	568	581	585	545	542	576	548	535	515	566	578	569	570	534	524	546	523	557	558	575	554	555	542	534	510	528	576	540	538	530	609	566	585	530	527	557	578	576	542	579	538	533	537	547	544	536	536	536	557	578	525	579	523	568	559	539	550	578	569	557	541	550	574	595	532	585	564	525	547	590	599	512	551	569	561	536	565	559	505	531	553	573	551	566	598	601	553	563	604	518	542	554	526	536	568	569	531	583	593	579	533	542	516	554	562	544	523	538	548	577	544	569	539	560	543	547	549	541	574	580	513	522	553	533	527	505	589	561	589	550	549	594	612	552	553	569	558	519	529	539	600	528	568	490	553	548	574	608	550	546	564	547	549	529	521	564	554	566	495	587	571	556	565	550	572	559	566	555	561	570	515	598	551	567	550	591	550	539	544	569	529	557	594	582	582	571	585	536	537	532	565	526	532	594	558	544	558	557	552	554	548	555	578	558	532	542	512	581	547	554	563	562	552	536	536	560	530	559	518	548	554	554	531	561	548	540	555	558	558	570	537	528	532	553	552	545	548	560	584	551	561	558	540	589	514	493	569	548	575	572	576	559	572	528	586	587	565	574	531	537	551	574	632	543	553	540	503	532	511	491	536	546	538	539	579	549	529	580	542	544	506	620	527	583	542	569	570	555	522	573	540	525	559	571	583	552	565	592	523	555	524	583	561	568	545	541	559	549	576	546	537	545	547	521	617	582	588	581	548	533	563	543	609	514	536	530	570	594	579	521	534	499	550	564	550	563	545	529	551	578	553	535	562	558	518	543	552	526	637	527	545	517	549	573	543	545	529	570	529	539	499	545	567	516	557	574	587	576	529	577	562	579	563	553	541	528	563	565	552	535	516	550	513	553	567	595	559	504	556	544	576	612	499	557	550	573	569	575	524	588	527	545	517	525	591	513	573	574	544	564	507	460	559	578	568	548	565	564	539	577	563	551	549	573	553	545	595	542	508	550	535	603	552	513	590	562	534	540	539	590	588	565	570	554	512	537	557	566	519	546	518	550	544	527	551	575	550	542	571	551	555	553	512	561	544	581	556	560	535	568	601	496	545	536	542	562	539	535	550	495	574	552	550	548	523	554	537	545	550	592	577	551	518	552	556	548	580	585	574	562	578	560	515	568	575	563	550	540	597	543	569	576	522	574	572	554	566	562	523	534	519	538	551	530	579	534	549	580	557	544	553	578	581	549	542	572	570	544	558	549	573	514	594	576	559	523	529	583	491	516	564	553	562	557	552	570	568	555	543	548	512	512	541	554	521	541	548	556	566	561	572	558	535	546	558	558	540	527	558	534	581	519	535	554	552	560	572	525	561	552	553	524	549	520	553	556	517	582	570	609	555	556	563	555	541	535	599	557	533	522	533	521	560	540	580	550	600	537	514	549	546	568	559	544	554	567	539	573	533	507	574	545	562	532	524	498	518	528	596	536	500	530	600	546	557	558	563	550	567	537	559	557	556	589	548	563	523	514	589	539	509	532	534	559	501	585	559	572	560	575	558	568	590	528	554	562	517	540	556	541	583	545	533	572	566	558	554	567	533	571	581	565	577	509	531	538	539	583	562	542	575	533	579	558	544	562	521	565	530	542	589	554	523	577	570	531	545	550	550	578	550	559	553	564	567	555	573	573	519	544	571	555	570	546	526	529	570	555	568	576	553	563	575	556	550	491	541	563	554	566	591	557	523	548	570	539	527	566	580	517	582	569	539	564	576	580	575	580	572	554	588	528	521	501	569	562	564	572	542	525	541	572	510	562	506	578	562	517	579	518	523	547	561	544	555	551	567	548	556	534	551	559	565	546	589	578	546	561	533	502	556	559	575	537	545	549	544	528	520	561	559	553	574	563	561	584	558	589	553	512	559	572	568	556	523	544	553	531	526	553	535	580	495	575	502	548	537	579	556	607	518	553	546	546	567	588	575	573	586	579	600	526	550	571	557	542	522	594	498	537	557	544	567	558	520	552	565	529	565	549	588	541	540	546	528	474	548	541	581	540	560	543	521	577	592	546	557	589	538	538	527	513	543	577	545	583	561	557	517	600	553	544	554	550	488	548	541	515	553	532	565	540	523	604	534	563	561	552	580	478	575	560	552	536	584	549	563	534	567	529	531	570	576	542	556	556	558	579	559	558	554	563	556	582	543	539	567	526	605	544	533	566	562	545	581	563	555	543	549	538	545	567	508	555	556	556	500	538	573	586	586	574	568	510	540	573	545	535	558	540	518	565	582	519	512	548	564	555	559	578	567	555	503	595	589	556	542	547	575	552	570	551	557	590	559	525	578	579	568	554	569	562	560	567	521	549	570	559	527	555	516	503	533	556	569	567	550	592	528	565	572	541	545	518	538	549	593	515	532	523	523	518	584	551	538	587	514	556	535	587	579	547	561	550	554	558	558	545	492	552	584	514	574	552	540	520	536	565	563	573	539	538	554	566	528	560	544	544	500	534	579	563	566	548	510	524	569	516	534	546	579	560	524	566	585	609	530	576	544	533	575	572	594	525	569	538	565	565	593	548	553	595	546	578	583	563	579	539	549	570	556	557	533	570	601	533	600	544	576	552	518	520	568	535	539	543	503	535	549	534	573	548	530	577	573	577	524	544	594	566	579	558	557	622	602	510	553	545	589	499	561	526	531	497	548	588	526	561	496	582	553	558	578	565	507	575	537	522	542	558	541	603	554	532	536	548	566	537	554	548	554	529	546	567	501	537	590	546	552	532	557	561	552	559	590	525	544	549	580	544	543	569	547	570	521	523	525	559	535	588	520	506	562	561	558	586	543	539	534	520	576	570	540	530	547	508	545	550	576	537	546	543	554	537	588	533	534	568	554	554	546	553	551	514	565	557	579	545	538	516	515	567	564	577	595	532	582	552	533	559	568	535	538	541	512	553	540	551	554	549	558	532	551	541	536	548	548	573	570	549	582	534	530	554	535	512	616	517	525	555	523	598	541	558	523	527	552	502	556	562	530	582	514	518	522	585	553	570	538	574	537	592	570	541	532	555	529	525	492	602	546	537	570	542	555	542	535	542	562	558	566	586	589	580	567	541	559	556	563	565	572	580	567	499	529	518	580	538	592
27281	21109	8764	425	251	187	162	159	132	144	125	134	142	138	147	100	143	130	134	128	117	127	123	137	125	132	143	118	141	138	112	117	149	125	140	118	120	119	137	141	154	148	117	129	133	143	139	141	108	108	145	113	122	135	120	122	135	144	132	145	124	121	113	116	151	119	143	108	124	142	134	127	119	127	115	126	117	133	140	139	123	148	122	113	127	129	128	129	151	121	130	121	132	136	127	139	111	105	115	140	118	136	131	110	126	139	111	131	125	112	104	124	128	138	135	156	127	112	140	126	141	115	121	138	147	129	134	112	130	138	122	116	139	118	136	124	123	114	150	135	129	149	131	130	131	120	129	136	136	128	135	128	126	105	114	110	131	134	143	133	140	139	123	141	117	135	148	117	118	136	120	139	126	124	106	153	143	117	140	130	126	135	151	125	134	108	140	123	107	139	134	146	131	116	130	131	128	133	156	134	122	141	139	137	136	141	107	126	113	115	130	121	117	136	127	127	140	133	140	126	133	144	119	107	127	119	113	139	145	124	148	132	141	129	121	125	127	119	142	116	126	136	144	123	129	128	146	122	140	131	100	126	139	109	130	110	133	110	148	132	120	127	122	108	126	138	124	126	143	131	130	124	123	123	111	144	134	147	140	136	117	125	139	155	150	126	134	114	135	131	124	142	144	124	119	144	130	136	117	106	130	120	128	125	130	144	123	124	138	139	130	119	115	130	131	135	145	126	127	122	128	121	124	141	131	126	110	106	149	146	143	145	114	129	109	135	150	110	141	143	146	117	127	112	128	103	138	123	136	130	139	113	145	127	143	142	138	135	131	125	122	116	133	123	138	133	132	123	145	117	147	144	153	148	155	129	121	131	111	124	147	119	130	127	124	124	136	121	114	143	114	125	145	125	136	115	125	109	139	115	150	127	111	134	108	127	135	126	129	136	117	117	138	118	126	125	131	114	129	150	150	137	139	124	134	158	132	126	132	136	123	141	123	122	143	137	137	118	109	141	135	115	129	138	122	127	124	128	149	143	137	120	134	116	114	119	122	125	145	126	109	141	128	118	123	139	120	112	127	122	142	143	134	123	131	118	133	124	143	147	127	141	120	135	143	157	130	108	139	134	117	116	139	145	123	132	113	125	139	111	140	118	113	125	116	117	147	134	121	136	128	127	110	120	122	104	128	114	131	133	146	118	111	129	115	123	105	125	124	124	123	122	139	132	154	139	116	115	125	133	136	123	140	140	119	138	132	129	117	126	133	134	128	139	120	131	130	140	116	118	124	132	123	112	121	122	121	130	146	131	125	111	139	140	119	123	128	122	129	108	156	141	141	116	108	132	128	121	124	134	128	121	134	129	114	118	122	132	138	122	121	126	125	113	136	153	126	130	140	125	137	123	130	122	124	127	126	144	115	125	127	125	147	132	145	125	138	128	139	129	121	127	139	136	134	122	122	133	115	139	128	130	129	117	144	122	126	136	132	135	110	129	150	132	126	122	145	116	130	136	152	132	124	144	120	157	118	143	143	134	129	109	112	113	136	122	127	120	115	128	114	122	139	126	152	135	128	123	129	127	140	133	123	129	125	145	126	144	123	143	122	118	125	128	129	133	119	125	110	133	126	145	133	101	133	113	116	150	133	137	142	114	130	137	128	106	134	109	109	120	116	148	119	117	152	119	131	131	132	104	140	131	120	146	138	128	126	129	123	136	127	121	120	119	122	125	125	123	130	121	119	124	126	99	116	133	124	124	129	131	121	111	150	156	114	145	112	145	149	126	121	103	119	145	132	138	128	134	142	120	145	131	139	115	124	135	158	132	128	124	133	138	119	121	137	129	131	125	131	130	108	131	153	143	118	124	122	138	104	131	123	122	142	134	131	153	122	134	135	127	110	115	167	115	138	125	127	143	136	133	130	130	129	100	137	132	133	138	136	109	126	143	136	102	123	122	118	124	124	118	143	128	131	120	127	127	144	132	129	121	114	134	140	117	159	116	150	147	128	132	128	120	124	123	138	127	129	136	130	133	134	117	152	128	138	132	146	139	126	142	120	130	126	126	128	138	130	97	141	136	137	143	122	122	131	148	120	113	145	133	129	132	125	123	134	151	141	149	124	102	119	114	119	125	119	130	125	106	135	137	125	121	139	142	126	124	120	145	138	127	120	153	117	139	123	136	145	128	128	111	137	134	120	141	128	131	123	132	138	122	140	140	121	128	135	109	134	135	146	116	115	99	141	119	128	134	113	130	148	138	113	142	128	123	132	138	130	127	124	110	125	121	124	124	131	137	119	134	103	126	128	134	144	112	148	151	123	123	118	133	119	125	125	113	115	166	110	120	137	119	106	131	134	137	121	142	124	123	112	141	118	138	129	145	132	122	105	125	119	103	119	114	143	118	138	113	137	116	119	141	125	107	113	137	150	127	119	120	121	129	127	126	130	158	138	140	128	144	128	117	135	114	119	121	123	128	132	127	130	122	130	151	137	145	123	120	112	122	121	124	134	120	131	127	122	141	115	126	151	125	117	136	130	131	119	121	118	125	130	130	133	140	126	131	144	164	131	126	124	129	140	148	125	134	124	124	128	103	130	134	142	107	118	116	142	143	131	112	125	133	117	144	133	123	116	114	136	161	125	143	111	133	129	131	122	124	132	134	154	136	120	137	118	140	137	114	98	132	144	112	144	119	117	121	128	112	115	128	120	113	139	111	121	121	94	117	124	144	136	141	129	127	136	151	106	134	122	115	136	114	135	107	145	127	124	142	136	131	123	115	112	112	140	132	142	116	134	139	148	131	121	142	122	127	119	130	120	135	130	136	117	125	126	128	142	117	117	146	126	122	121	135	145	121	132	131	130	133	128	137	127	134	129	137	132	122	125	120	125	125	126	124	127	147	122	151	135	146	145	130	143	138	129	119	133	137	141	151	119	133	145	122	133	136	125	124	120	115	140	108	141	122	133	137	143	140	124	124	127	131	140	128	144	128	128	131	143	130	133	136	135	142	120	111	121	120	144	127	141	126	116	116	130	143	133	127	151	125	122	129	124	128	135	122	145	132	127	107	139	127	133	142	163	127	138	154	120	137	134	115	132	129	161	143	130	145	135	136	129	117	123	121	117	141	106	125	135	134	145	129	124	122	138	127	117	127	113	136	145	128	147	142	148	145	149	130	153	127	139	125	102	113	131	116	118	121	137	139	127	130	122	142	110	132	135	131	133	134	128	125	138	149	129	129	147	120	136	118	133	142	138	132	143	102	132	110	131	116	124	127	127	124	111	133	135	125	140	130	141	122	142	112	125	135	145	144	133	132	113	134	131	127	139	136	114	101	138	133	122	136	134	138	127	122	134	119	124	130	129	125	122	115	113	127	129	124	122	137	129	120	130	127	126	160	120	122	133	111	138	117	132	137	137	133	116	126	113	126	129	134	151	125	108	141	119	109	115	158	112	121	115	134	131	140	120	128	130	124	128	114	141	131	126	121	132	117
16946	13567	1196	672	494	417	395	356	355	299	334	331	319	289	304	273	308	300	331	299	302	293	288	273	290	338	308	260	301	282	280	290	326	298	285	298	308	294	332	299	284	274	315	284	277	288	281	269	283	299	302	308	288	297	278	294	268	284	284	282	270	300	284	286	297	314	272	291	283	288	288	304	272	279	298	268	292	308	301	265	265	288	292	280	284	303	289	296	279	271	299	286	281	298	263	296	304	282	279	292	306	301	290	272	333	297	279	291	284	311	287	296	289	287	285	275	292	310	280	287	272	282	276	264	328	294	283	309	295	332	254	287	284	268	286	305	308	306	270	295	298	295	276	283	297	283	304	292	264	296	265	260	287	304	275	291	276	299	327	304	306	281	285	278	301	317	319	327	257	274	277	302	289	316	279	294	291	283	317	265	286	301	303	285	300	312	276	276	286	295	283	257	317	318	296	266	256	287	293	261	300	271	302	294	303	276	269	269	289	273	266	286	301	315	290	284	301	293	288	306	298	292	287	286	274	307	291	297	298	284	296	303	272	286	279	264	285	308	289	298	295	259	274	296	292	291	290	284	277	292	299	269	293	305	295	290	265	300	297	271	296	277	311	277	269	310	282	290	283	283	273	292	253	300	252	294	301	274	258	273	326	262	284	278	275	320	281	265	264	295	313	305	261	291	283	259	274	289	283	296	276	271	316	279	304	279	288	299	261	262	291	267	308	301	273	296	278	249	274	252	276	276	268	309	276	276	296	287	314	286	291	250	271	282	339	287	298	295	267	296	277	311	289	265	323	271	290	315	258	297	280	313	268	338	274	265	260	269	254	306	281	287	298	296	308	276	271	277	286	281	284	289	279	272	312	262	289	315	284	297	253	301	320	280	297	285	303	289	282	325	297	280	294	296	301	281	300	319	273	303	280	264	310	302	276	317	288	317	298	308	295	271	310	237	278	310	278	281	265	290	281	299	294	304	285	307	317	265	283	302	331	300	281	319	291	269	289	301	259	316	293	283	313	287	279	275	299	295	294	281	281	286	287	284	271	277	293	307	286	260	250	265	291	299	301	288	295	269	277	256	283	269	288	324	290	278	246	294	302	299	291	300	271	272	280	282	308	289	292	296	282	268	257	300	287	275	282	289	270	261	279	258	288	281	279	283	289	263	282	280	302	296	283	303	304	307	282	272	284	289	284	273	286	298	284	277	292	318	280	286	299	274	273	287	285	284	274	298	264	286	257	264	256	317	308	307	312	304	315	287	295	259	293	283	305	271	272	289	283	285	329	307	248	263	262	282	281	267	280	291	281	297	266	328	293	299	310	311	277	290	280	311	317	291	332	285	285	290	285	294	279	296	316	253	275	307	273	301	280	274	271	285	291	275	286	293	275	284	318	266	311	302	293	271	294	274	284	313	266	268	284	307	327	302	296	294	289	300	285	268	288	290	273	325	289	292	296	313	283	272	299	307	301	297	257	280	293	292	286	269	285	278	295	281	325	274	247	289	308	289	290	300	282	299	283	312	267	294	258	281	318	268	284	310	274	302	292	272	291	280	294	271	286	292	288	284	307	264	278	300	299	325	288	292	257	278	310	300	287	287	279	287	295	322	267	261	283	273	290	290	279	334	273	298	283	291	298	283	304	256	285	274	295	300	301	304	295	285	288	300	292	301	336	266	314	290	278	268	267	286	293	259	281	257	307	290	288	293	268	324	312	288	272	278	264	334	286	278	277	284	273	293	288	293	313	288	279	284	291	298	288	300	241	289	276	292	303	293	268	264	269	256	307	295	283	288	267	268	281	311	292	273	275	285	278	294	313	288	275	293	305	275	293	322	284	264	317	283	274	315	259	304	283	268	295	311	278	265	293	273	297	288	247	294	298	279	301	301	272	275	291	303	302	304	288	270	301	305	279	288	307	284	298	288	290	315	274	332	275	271	237	263	297	302	302	283	289	267	270	307	294	328	293	276	273	271	275	280	266	301	286	289	277	265	311	244	284	286	277	281	296	268	296	286	310	275	282	268	297	298	263	270	276	292	289	295	283	315	274	309	293	274	278	280	293	270	297	271	303	270	285	297	310	275	297	291	276	288	272	320	313	258	296	274	298	300	274	296	277	296	285	278	277	260	276	309	293	311	274	313	285	286	304	277	277	274	316	291	272	253	285	298	277	298	283	275	291	281	289	295	301	298	284	289	284	280	285	301	305	301	274	267	281	271	279	263	304	306	307	280	297	304	319	280	267	308	316	280	325	275	266	291	311	282	276	291	307	328	268	295	283	289	309	273	297	266	282	273	299	285	285	279	286	297	287	284	298	291	272	314	288	273	280	265	289	275	257	262	261	275	296	303	277	287	305	293	287	284	314	281	306	288	274	276	269	292	305	315	286	283	274	287	292	300	290	287	290	298	282	277	288	302	288	308	291	281	310	278	233	286	279	316	280	285	274	309	285	301	329	301	305	277	307	291	302	251	267	301	273	281	307	285	316	306	262	294	280	283	310	326	272	290	291	298	265	274	255	296	324	284	289	322	285	274	274	308	290	287	263	319	310	294	273	284	291	294	273	277	300	309	284	277	288	305	245	255	284	283	311	267	309	313	261	279	286	294	263	297	289	296	262	286	275	290	304	290	275	297	293	302	269	290	292	298	266	297	292	268	293	233	289	271	281	273	256	283	292	301	317	299	288	286	288	310	289	265	295	283	286	287	258	299	292	290	296	289	281	276	260	264	287	308	282	255	298	301	276	279	283	278	310	289	295	270	299	273	304	288	285	285	246	278	306	280	292	282	319	262	290	266	298	284	304	300	300	277	287	293	296	299	287	286	268	275	311	286	297	301	285	275	264	287	270	278	300	277	321	330	296	271	273	258	275	297	268	296	284	265	275	292	281	298	300	284	291	267	275	277	307	285	290	299	282	266	296	269	271	276	288	266	331	307	315	273	285	278	274	303	277	285	265	289	272	296	289	310	278	314	302	279	276	292	275	281	282	281	301	260	267	286	290	291	300	278	299	261	284	298	273	265	290	325	309	321	307	299	286	299	295	288	295	299	294	289	285	284	311	290	282	310	284	304	281	266	287	314	292	318	320	295	308	274	302	264	279	306	284	290	278	307	289	276	283	265	311	296	293	278	288	281	289	313	293	285	302	284	292	274	278	276	286	301	293	308	265	281	282	268	284	293	282	284	313	327	303	293	295	279	301	304	294	291	279	286	267	308	289	298	309	295	251	276	294	287	318	273	271	263	299	301	320	316	238	308	266	295	287	288	309	280	308	264	293	276	259	300	305	293	290	282	293	274	274	262	302	254	304	283	289	258	284	277	279	298	290	297	279	278	264	279	264	264	289	297	299	276	286	279	301	269	285	308	285	290	291	272	289	268	263	293	240	304	293	263	266	285	259	326	268	285	299	275	287	284	270	289	283	267	274	278	325	291	292	302	290	297	315	289	301	293	277	283	276	283	281	248	274	261	290	303	239	279	274	279	318	301
24618	21621	28759	24931	20608	1862	466	307	259	243	186	185	176	169	164	153	156	130	138	129	147	135	154	129	134	121	103	129	124	138	131	115	111	114	114	119	116	134	102	95	124	123	132	108	121	123	103	115	126	117	110	128	118	114	119	117	123	112	126	109	97	123	109	104	116	105	125	114	108	115	106	112	132	107	113	96	111	100	126	117	116	102	135	122	128	115	106	113	101	140	105	95	121	117	110	130	91	107	106	128	131	108	112	119	122	101	114	109	120	110	107	109	127	117	90	118	109	114	127	144	106	120	136	128	97	123	134	109	118	115	113	104	113	102	107	122	108	107	132	139	88	117	103	109	115	99	123	122	111	118	116	121	130	120	127	136	97	113	125	121	124	105	122	119	109	115	114	119	114	117	106	113	94	131	128	114	113	119	133	112	105	103	127	110	125	134	134	127	105	117	130	111	114	109	113	127	116	102	108	117	108	130	103	114	100	117	108	123	129	137	110	120	98	146	123	115	103	107	115	118	105	112	123	106	108	110	108	124	124	113	121	119	124	129	102	124	115	110	124	117	122	121	115	100	119	123	111	114	115	109	116	120	112	108	135	129	106	114	111	118	114	116	131	110	103	103	109	103	120	111	115	87	125	111	104	119	120	120	112	119	108	103	108	101	128	114	120	115	128	118	134	120	128	130	108	107	118	113	113	123	109	127	90	142	99	114	111	112	125	108	112	121	112	134	98	114	145	114	118	117	122	129	107	114	120	136	111	126	117	108	123	104	127	120	126	123	135	103	116	121	116	121	131	107	116	121	86	107	122	131	122	113	128	127	125	117	106	126	127	114	118	123	116	113	102	116	131	110	107	128	132	116	108	111	102	114	109	130	126	130	106	116	117	109	116	106	106	124	111	125	124	111	116	119	106	115	122	137	107	105	112	103	107	98	108	134	113	94	123	130	109	114	92	111	112	110	127	111	124	120	98	111	112	99	124	119	104	143	94	107	108	96	123	117	108	134	124	100	121	107	107	116	121	120	89	106	85	116	123	116	116	119	129	111	98	115	120	104	129	128	115	106	128	126	107	121	111	101	102	99	92	115	110	116	108	144	118	117	117	115	104	125	89	126	119	96	118	115	117	115	132	122	115	135	106	118	121	104	102	108	111	95	114	109	116	108	117	123	85	112	123	115	114	133	138	126	119	131	105	114	109	102	108	85	92	114	109	92	124	95	127	115	114	116	112	123	121	124	118	134	105	111	113	111	119	114	127	116	97	104	106	107	98	105	124	123	119	98	126	113	117	126	110	121	113	118	106	117	124	108	113	115	109	123	118	114	120	113	103	112	139	105	96	109	110	129	106	113	119	121	102	131	122	122	107	121	117	132	104	122	103	127	106	113	125	121	125	130	124	114	108	102	113	128	121	104	121	114	116	114	116	97	110	123	129	122	111	108	134	121	102	105	126	100	109	104	98	116	121	121	136	118	111	127	117	132	116	135	121	117	124	113	107	107	107	119	113	105	108	119	119	102	127	91	117	107	121	89	123	118	114	123	103	146	101	107	114	106	122	109	113	104	131	111	113	100	115	97	104	121	105	116	107	128	122	99	112	99	135	106	101	109	128	132	123	116	135	122	93	96	117	114	110	134	113	119	140	132	119	123	120	103	124	129	114	116	117	125	126	108	119	109	114	126	118	108	101	117	120	136	107	115	135	126	91	118	103	106	100	111	137	110	116	111	118	114	113	119	127	100	121	105	117	125	123	105	115	78	115	110	98	121	117	109	121	117	133	105	92	123	132	100	106	101	131	113	119	112	104	119	116	98	126	106	110	129	112	117	108	114	126	106	113	120	108	109	115	111	100	125	131	135	120	109	113	126	109	120	121	125	104	116	116	112	122	124	126	126	117	114	130	111	140	121	127	127	127	131	112	123	111	125	118	115	98	120	106	106	119	125	120	128	113	131	95	112	126	124	110	119	122	114	111	111	117	94	113	116	112	105	108	116	116	106	100	121	122	103	100	118	137	127	127	107	141	113	128	110	109	109	104	122	116	117	96	111	110	115	98	122	95	117	121	104	119	118	98	129	140	115	135	110	125	132	100	119	110	107	112	130	115	107	120	134	139	129	129	111	121	125	110	118	107	103	114	111	91	116	120	88	118	117	126	99	125	120	122	115	119	120	117	118	99	119	105	104	118	124	118	112	132	125	122	126	131	123	118	125	120	126	113	105	102	110	110	126	111	122	109	121	112	115	137	118	114	110	103	108	119	117	104	130	125	97	120	112	107	111	114	112	121	128	107	119	119	133	111	125	127	143	113	123	122	115	117	102	114	104	107	117	108	143	111	123	109	121	111	122	111	116	130	116	116	109	121	121	102	126	110	110	148	95	115	93	114	108	110	127	111	108	121	118	104	111	108	128	117	119	114	109	122	115	121	120	104	123	105	126	98	113	123	115	121	114	121	107	113	111	125	121	139	96	123	112	111	130	118	123	119	118	88	109	135	110	104	104	125	126	113	116	108	119	105	96	127	127	110	119	114	120	130	126	107	116	129	130	116	122	120	107	116	134	111	110	109	107	118	135	116	122	124	113	105	107	131	110	115	115	129	119	108	124	102	96	106	122	128	142	115	104	111	120	122	120	112	108	107	107	114	106	113	103	143	113	113	126	114	110	108	128	123	113	119	118	126	94	132	102	139	118	100	118	116	98	119	99	137	133	119	114	117	119	112	137	122	107	122	128	121	117	105	94	115	115	113	107	112	119	113	109	120	115	102	120	100	110	94	117	112	118	109	111	102	101	110	112	124	126	127	117	114	107	122	142	114	101	127	112	115	134	137	120	116	119	110	143	115	112	122	139	129	128	126	114	116	134	97	114	113	116	117	125	113	138	130	126	104	130	119	110	119	117	126	105	110	123	103	119	116	138	107	123	112	92	109	115	135	101	112	121	123	99	123	116	125	107	119	117	106	120	132	102	115	129	142	122	87	128	104	114	124	128	116	126	101	106	102	120	98	125	103	116	101	121	113	108	113	116	100	109	119	143	107	138	117	109	133	120	109	114	115	113	139	112	114	119	102	113	108	110	106	117	124	96	116	124	123	118	99	126	124	109	104	114	131	114	122	102	107	125	108	125	110	128	104	128	125	94	129	122	128	113	105	103	106	118	108	110	109	99	117	104	89	105	137	120	135	125	116	129	86	135	118	103	102	110	118	112	108	128	100	145	109	114	126	123	121	104	118	119	108	108	98	115	107	113	117	101	105	112	119	127	135	117	108	121	121	120	120	120	102	117	103	107	119	124	122	104	111	127	113	111	111	116	116	106	109	101	101	112	108	122	137	103	117	127	117	138	129	114	127	116	139	120	124	142	101	107	104	113	116	121	110	143	109	115	126	120	131	116	121	131	124	116	114	134	122	130	116	126	131	121	125	125	115	130	127	110	114	120	126	114	97	128	132	129	99	122	107	127	102	109	112	124	113	123	114	112	110	120	110	127	116	103	107	133
36378	31195	7990	3888	2493	1681	1373	1076	897	793	654	573	555	485	474	456	407	352	350	350	359	341	305	321	317	304	298	288	286	292	293	301	273	285	267	309	276	278	290	262	274	263	295	253	288	246	301	262	287	261	259	260	255	255	246	274	244	278	237	282	233	244	259	277	262	215	259	257	262	269	273	256	242	265	250	265	254	242	275	271	258	251	266	276	264	250	240	225	258	232	255	284	278	247	268	257	249	248	277	258	262	241	244	252	224	240	277	264	249	237	266	260	249	273	273	254	256	240	238	257	259	265	262	252	254	244	275	251	238	240	265	277	255	233	258	236	283	241	240	225	260	281	230	261	248	257	252	250	278	246	243	233	271	219	268	238	243	262	246	265	229	297	274	258	268	275	229	232	256	247	272	248	234	235	253	235	242	247	265	263	225	248	253	252	264	244	267	241	218	257	259	236	250	293	273	261	235	256	232	245	232	259	241	226	269	219	243	265	218	260	268	251	235	240	251	247	243	251	251	238	228	240	248	242	236	233	238	264	247	264	262	256	217	259	242	271	248	260	244	236	250	243	236	261	226	253	258	244	246	236	236	242	267	269	238	258	251	268	238	229	264	246	243	255	261	248	247	252	240	237	242	242	228	248	262	269	239	254	245	266	250	254	245	273	250	277	236	219	253	269	260	232	234	246	246	251	261	241	250	262	245	270	285	230	259	220	260	268	260	253	264	243	249	253	248	274	239	227	252	266	263	220	265	249	278	265	241	239	242	277	253	214	234	247	233	270	245	242	250	263	236	253	265	278	233	241	240	265	270	264	261	229	229	261	249	240	259	199	264	254	252	258	234	271	265	256	247	238	281	228	262	245	250	225	236	251	248	256	270	251	268	256	251	251	275	245	262	236	243	230	258	267	238	244	266	224	261	248	266	235	262	256	247	240	235	246	252	244	245	267	248	242	243	251	241	264	219	251	245	259	237	270	253	231	273	257	257	254	247	245	249	259	255	235	246	256	274	266	286	277	256	287	249	239	265	268	247	268	254	254	245	268	244	257	265	243	243	253	230	236	240	249	260	244	275	252	253	259	252	258	258	253	216	234	271	263	249	247	252	285	218	234	276	264	248	254	241	248	250	233	257	229	242	238	252	258	245	255	240	284	247	264	276	213	217	258	262	244	256	273	257	238	275	272	242	269	239	251	252	256	255	253	248	258	223	227	229	248	238	276	244	238	250	252	233	256	240	273	278	260	245	270	264	252	234	268	220	237	231	256	234	264	239	242	242	254	283	269	270	235	244	259	246	237	245	285	246	262	245	258	259	245	257	249	266	246	218	249	265	234	233	253	276	224	240	251	255	255	279	253	253	239	254	261	229	245	215	272	256	245	232	242	274	261	262	246	250	252	254	251	220	249	266	256	257	290	251	254	252	251	262	244	247	259	237	253	235	256	259	245	238	237	256	269	252	238	280	252	267	246	232	246	265	265	252	279	253	250	240	227	254	240	260	243	243	224	259	262	260	260	253	243	258	265	233	240	243	301	264	239	275	219	258	211	266	266	246	233	244	265	274	276	271	263	213	260	244	246	245	228	239	231	255	238	231	255	233	231	253	214	271	232	266	276	254	231	255	268	257	248	210	236	234	242	253	262	250	269	264	256	261	263	259	231	241	248	257	259	266	246	237	245	266	264	253	232	261	275	218	238	255	257	264	271	258	263	265	269	249	233	261	235	246	266	217	234	263	247	270	268	259	232	256	274	244	228	246	272	263	263	264	254	218	233	243	264	228	242	269	257	245	219	247	254	291	268	240	267	239	252	247	233	279	220	245	250	265	239	238	216	245	265	233	251	263	234	273	220	239	242	243	256	258	253	245	255	241	257	241	257	237	256	254	270	266	258	260	263	231	271	233	243	278	264	240	277	250	228	227	246	263	238	230	270	248	258	236	224	246	251	251	239	256	250	269	262	252	244	235	250	259	240	257	253	262	264	236	253	232	238	263	255	253	267	226	240	266	263	247	242	253	255	258	272	250	240	236	286	244	248	248	241	254	227	227	253	215	251	239	227	234	243	285	234	225	233	245	275	256	264	250	240	267	267	251	250	228	249	275	267	241	243	228	236	246	226	250	225	282	231	239	279	238	232	237	249	266	222	249	259	249	271	237	252	239	264	262	264	242	268	249	261	252	258	209	211	262	232	236	245	236	275	246	238	243	260	247	238	262	233	250	245	234	243	223	273	261	230	249	236	242	227	255	252	233	217	233	274	258	235	216	285	262	273	241	266	251	236	270	236	257	258	230	239	270	226	263	207	244	250	260	256	248	256	235	270	234	247	250	260	238	251	257	268	257	270	270	243	249	231	264	254	225	239	238	248	260	229	286	249	247	260	262	279	245	254	266	274	261	256	221	250	280	249	218	251	250	258	249	292	263	265	251	271	261	247	238	241	252	244	260	253	253	243	261	253	259	238	253	225	239	260	259	267	256	233	255	255	264	272	268	239	257	228	264	254	264	254	252	278	250	265	257	238	234	248	254	240	270	242	239	263	219	254	301	243	248	248	250	247	249	250	249	241	243	232	251	239	251	241	217	253	240	251	262	280	236	253	243	249	269	224	228	237	256	245	237	263	242	230	239	221	256	246	244	252	234	204	262	259	246	225	264	257	271	263	246	254	269	273	233	255	248	238	225	252	216	260	236	241	240	270	242	250	256	265	255	239	275	270	244	248	257	239	244	238	251	232	245	257	278	238	244	207	272	236	252	260	251	218	243	262	235	221	233	222	288	264	257	268	221	248	260	259	244	253	236	278	244	277	263	260	244	255	237	251	253	258	255	270	259	249	218	238	262	266	245	259	257	231	241	234	247	244	289	249	232	246	234	260	254	269	235	278	280	226	254	246	224	254	254	268	240	237	248	255	233	271	274	256	260	255	249	264	251	232	230	260	268	249	221	250	253	237	242	238	237	243	247	230	278	283	276	258	243	256	257	254	236	246	257	247	249	256	255	260	265	228	247	252	254	264	260	254	236	243	242	260	237	269	236	249	261	219	241	250	263	266	256	238	259	229	241	221	267	237	249	255	246	255	239	287	219	226	220	256	260	231	261	261	273	270	256	242	235	267	239	208	262	250	229	247	251	251	276	253	229	237	278	242	241	233	227	249	257	255	233	229	262	227	262	237	262	253	247	238	251	235	251	232	248	249	228	261	232	256	231	224	259	284	227	230	265	258	228	241	241	249	251	241	244	251	244	240	266	238	249	289	250	241	267	257	265	252	254	270	256	249	253	241	256	260	270	242	239	221	278	260	270	257	240	254	285	259	241	247	268	232	238	255	240	259	243	260	271	246	237	244	240	239	241	242	266	275	240	259	238	251	259	254	274	254	261	239	259	253	260	267	257	264	251	243	253	254	255	240	214	253	246	240	225	253	250	277	245	257	234	270	228	243	259	260	250	254	248	261	246	246	249	227	255	249	239	258	256	242	230	258	219	239	247	253	239	233	247	240
23718	21642	29472	24311	21643	19895	1941	808	572	535	482	410	396	404	392	351	354	334	354	334	349	305	341	325	290	308	308	289	301	337	307	305	315	305	290	302	294	323	289	278	304	277	292	286	288	271	306	273	304	270	284	303	259	294	292	306	291	275	289	263	283	282	312	285	275	292	281	272	272	296	281	263	306	285	272	298	262	257	285	269	293	306	279	280	282	277	284	291	266	317	295	270	281	282	281	275	310	245	305	300	261	268	298	285	282	259	292	344	273	269	282	274	307	293	260	260	298	304	286	256	264	286	264	254	305	301	309	319	287	299	321	284	269	264	280	312	322	296	295	307	267	268	287	299	325	301	313	292	306	286	285	261	307	284	291	276	260	271	320	268	277	271	276	286	259	271	297	301	283	265	282	286	295	284	278	264	274	283	289	271	260	285	299	284	296	261	280	287	261	282	265	287	284	250	266	288	323	279	261	298	270	258	267	269	283	275	289	292	286	298	283	309	282	280	294	294	279	269	282	288	303	290	288	298	257	262	270	319	287	253	275	289	323	298	273	271	280	283	299	279	292	284	294	285	290	270	270	310	275	274	292	294	280	308	281	295	315	277	272	267	280	267	260	273	290	285	283	282	300	283	286	278	253	273	299	295	300	288	265	280	303	259	241	272	284	265	270	288	277	280	280	262	289	293	311	260	286	284	286	316	264	302	309	256	251	281	310	290	279	275	292	272	290	288	280	277	272	291	291	276	284	284	280	268	319	307	296	282	266	281	248	276	288	265	302	312	266	280	304	280	294	282	267	284	267	284	273	322	285	282	305	267	304	259	297	292	249	298	273	269	279	273	257	263	289	293	278	270	284	294	296	298	265	284	291	287	305	284	307	275	281	275	282	290	272	280	263	277	282	269	270	294	280	256	267	294	287	302	312	294	293	287	296	267	291	279	264	294	261	251	269	277	241	271	279	265	290	276	235	274	294	284	272	276	284	311	294	294	317	283	308	268	305	264	284	272	279	308	313	280	263	260	281	292	282	293	274	267	295	287	274	280	287	312	269	259	255	265	297	283	272	240	267	278	295	290	261	290	277	291	293	282	290	281	292	288	269	275	270	320	275	285	299	261	311	285	305	297	298	288	284	304	287	271	292	284	298	270	288	269	303	293	282	280	260	271	300	318	256	263	302	275	322	281	296	256	271	259	282	286	262	298	303	306	278	292	296	281	284	296	272	335	299	288	267	293	296	283	278	273	255	316	319	296	273	255	309	282	320	305	249	290	282	296	283	253	280	275	273	276	331	261	283	292	278	323	290	290	269	304	299	274	286	307	261	274	314	273	294	249	291	331	267	264	256	255	301	255	280	270	300	288	288	295	283	277	290	249	281	277	268	274	279	319	253	291	280	244	265	289	302	260	308	277	279	281	273	280	292	276	270	275	293	245	307	317	271	280	287	234	264	287	309	256	288	312	283	282	289	307	281	339	297	287	275	265	273	263	283	286	305	305	334	253	273	317	258	297	274	276	288	267	286	292	288	299	299	268	291	294	259	279	280	305	276	279	304	262	255	285	310	288	276	288	285	330	314	304	300	249	231	287	278	294	308	305	277	289	286	279	294	277	268	281	266	266	266	275	308	281	313	255	316	292	259	300	271	274	290	262	282	289	285	284	271	260	277	280	269	290	264	275	288	290	293	260	275	249	298	310	281	260	288	287	275	259	250	275	289	278	273	304	288	275	276	307	287	262	268	262	275	279	292	294	271	293	289	293	281	279	275	295	273	306	271	298	252	298	285	259	260	256	299	257	285	295	286	282	292	284	284	250	279	270	279	288	294	295	262	267	286	294	303	262	289	274	310	257	277	270	300	316	277	289	293	279	251	292	293	301	278	271	276	272	292	283	324	284	304	267	274	287	265	276	271	286	298	271	292	263	253	278	279	286	302	266	295	273	287	294	300	271	294	252	274	279	301	286	262	274	274	264	277	267	260	281	281	257	294	287	288	290	253	286	294	289	266	250	288	286	332	250	283	276	286	301	270	296	312	283	318	269	281	279	261	283	307	286	302	291	257	301	287	252	268	269	307	248	306	282	271	306	300	268	263	267	289	284	306	273	298	268	275	274	282	308	264	281	282	272	291	278	285	265	299	308	307	263	287	270	280	274	301	275	308	305	251	265	267	276	296	276	282	297	278	281	315	289	289	289	291	293	283	306	281	269	296	294	287	261	285	259	273	300	275	316	296	277	287	276	275	278	283	279	292	282	284	300	276	263	274	289	262	276	274	328	276	280	289	266	315	280	286	310	281	305	291	270	257	305	272	310	284	267	273	285	273	291	273	263	304	294	269	274	294	250	268	255	269	283	284	261	260	282	305	290	303	276	282	281	261	296	287	282	306	278	263	265	287	263	274	268	272	258	258	248	287	282	260	283	286	309	257	266	290	271	301	278	291	275	299	281	295	265	301	246	272	273	294	262	284	287	281	264	300	258	246	293	291	254	251	282	311	308	278	281	268	283	282	284	305	277	270	267	286	257	275	260	268	277	295	292	261	276	293	281	288	279	292	321	292	290	267	285	275	288	301	280	285	273	323	286	284	275	270	277	288	286	277	292	284	270	282	266	262	285	280	291	297	282	297	279	299	289	284	282	291	281	289	327	264	297	293	299	276	271	264	288	311	290	298	295	265	282	269	275	291	308	275	304	301	235	287	284	292	302	277	286	246	262	297	317	280	282	290	291	310	295	282	294	305	282	284	267	266	284	272	275	291	289	316	273	295	264	270	324	277	272	277	275	281	293	300	293	266	279	300	277	280	276	277	275	267	299	288	273	286	323	299	270	284	267	281	257	281	302	289	286	307	264	285	266	309	269	302	271	306	281	319	283	297	271	282	263	275	301	296	261	302	279	294	263	282	303	301	286	282	287	292	280	296	287	269	296	309	282	300	278	289	293	283	294	326	291	291	301	269	278	266	282	263	302	311	299	280	250	297	298	310	294	265	268	255	295	285	293	254	300	296	301	275	300	300	289	276	277	253	266	284	288	273	268	274	274	279	261	283	293	299	302	280	296	283	298	273	290	263	284	265	297	270	283	320	288	273	288	285	282	251	278	285	285	278	261	287	267	292	271	281	283	307	275	275	267	312	273	272	277	247	290	307	277	290	276	260	276	292	268	287	282	283	281	267	269	296	328	263	264	292	273	299	283	278	294	276	268	225	289	269	277	303	284	296	304	275	295	281	290	295	281	271	268	281	274	310	290	263	268	282	287	318	287	267	278	279	307	292	288	267	294	279	270	306	272	276	287	295	286	293	281	295	261	258	287	261	286	308	280	267	249	262	284	320	264	262	224	274	266	274	291	249	269	262	275	280	275	265	303	277	287	279	256	280	288	322	282	263	291	264	317	289	300	299	262	271	265	308	298	257	252	295	298	273	270	264	289	276	306	267	304	263	281	276	245	287	256	275	301	281	292	270	288	289	288	265	318	300	293	269	278	310	271	254	274	273	322
43126	36006	13027	6951	4686	3404	2634	2083	1745	1475	1312	1182	1103	977	960	871	828	823	784	740	754	713	705	693	680	638	656	679	620	636	648	635	620	624	602	582	611	609	593	573	567	570	595	577	526	601	628	581	610	600	557	522	572	634	571	584	589	588	576	567	580	555	565	541	611	547	591	585	570	528	554	562	557	578	593	530	555	568	538	572	552	511	576	551	607	572	598	524	584	591	569	561	545	527	590	593	587	554	541	507	548	575	596	584	568	534	548	574	554	540	541	551	546	587	538	583	573	551	541	572	581	547	545	553	567	544	537	585	553	578	551	525	573	547	568	584	521	492	547	589	573	548	585	552	564	538	520	517	539	566	530	569	562	578	505	527	606	522	552	543	591	552	512	606	540	540	555	533	525	536	576	528	606	591	542	548	572	482	531	539	589	570	577	529	546	595	544	559	512	546	562	539	575	584	518	554	544	545	542	506	552	571	558	553	538	516	555	588	580	538	526	528	567	561	531	535	533	557	535	591	609	568	541	563	549	590	577	571	543	543	565	547	515	558	540	539	519	582	533	582	593	538	590	536	546	567	529	521	585	546	536	582	559	570	602	538	591	566	573	522	559	538	571	543	509	560	521	545	567	565	544	594	572	578	578	504	544	595	570	546	555	594	540	556	545	538	570	586	542	522	571	510	598	577	524	525	565	552	553	571	555	546	551	552	565	583	535	590	550	528	574	553	578	549	554	517	555	536	576	565	603	525	516	535	575	527	535	519	540	569	539	611	578	551	566	556	562	524	577	555	558	599	547	503	559	577	569	548	510	591	546	550	526	525	569	547	565	517	515	528	561	523	512	549	513	566	619	530	546	544	548	532	545	530	575	571	524	564	526	579	531	580	577	573	532	547	547	535	535	547	589	572	547	574	514	584	562	554	537	594	562	599	561	555	576	568	575	569	603	536	568	538	568	531	579	572	603	569	563	533	546	552	550	524	537	550	520	531	546	574	560	574	546	542	546	513	537	568	544	567	567	549	554	559	568	514	573	570	582	570	543	530	559	538	553	615	511	576	517	555	555	539	545	563	608	567	551	534	552	585	566	550	558	559	588	546	554	520	589	553	557	500	597	547	552	571	568	564	577	568	552	607	570	558	549	565	509	526	552	527	594	539	554	562	573	523	542	579	527	545	530	519	574	547	577	550	542	535	596	598	562	588	563	534	591	584	572	531	547	524	567	550	583	552	582	530	557	545	563	526	564	566	552	526	514	531	529	549	552	576	558	529	540	533	535	545	578	531	560	517	513	591	590	555	526	586	565	530	554	577	528	535	564	526	559	550	564	546	524	553	550	547	600	557	578	585	595	528	518	544	554	528	579	507	507	541	542	583	548	604	576	547	594	548	562	539	562	580	588	578	544	541	523	522	567	526	595	535	533	555	559	549	567	584	563	547	590	525	561	560	563	548	540	551	537	558	602	584	554	486	535	570	543	557	526	535	557	556	546	559	575	581	579	576	591	578	559	540	539	551	548	567	562	552	547	552	533	544	551	573	588	551	529	586	557	514	607	554	511	534	528	550	558	574	570	532	584	578	599	556	574	523	510	573	578	576	525	522	565	564	563	598	531	534	505	550	588	564	521	565	574	572	561	568	565	519	551	564	531	578	556	575	549	569	534	538	599	536	526	510	553	519	574	528	578	526	557	526	581	533	562	561	553	557	530	558	554	566	580	545	553	542	563	560	556	579	502	543	546	581	566	541	563	575	507	585	563	544	542	572	580	560	539	517	584	517	611	542	578	576	537	553	555	555	563	535	524	570	567	555	544	557	555	580	534	557	552	544	580	553	541	520	555	510	547	533	555	585	541	564	534	615	599	567	556	552	566	552	568	599	529	548	546	556	535	608	527	557	586	537	565	535	548	563	555	564	542	584	596	554	586	564	536	532	554	563	554	593	513	539	528	514	544	558	564	506	523	566	536	550	540	565	541	562	566	608	534	581	541	541	584	574	582	586	527	530	531	554	552	547	553	530	571	523	536	528	634	556	547	543	570	543	523	541	593	572	572	570	544	521	564	544	586	540	565	527	513	585	511	541	545	561	548	592	497	508	547	538	540	569	531	529	546	547	563	514	549	547	501	579	536	592	531	568	512	574	565	521	612	520	556	558	576	583	588	603	509	525	567	562	540	573	555	543	605	548	535	557	511	501	581	570	577	538	569	532	580	559	557	582	530	522	545	517	539	543	568	546	536	567	551	580	550	518	531	561	548	584	593	534	553	565	563	516	517	567	542	551	546	553	518	580	582	556	569	518	517	539	543	553	545	529	529	513	581	549	578	556	546	536	569	607	550	567	552	545	532	556	520	559	542	558	571	635	561	592	556	561	533	547	547	587	525	524	565	518	566	562	531	532	533	562	570	552	532	580	569	566	557	582	546	567	547	557	542	571	552	546	584	524	559	569	569	583	517	593	513	561	572	539	528	599	536	548	560	555	545	560	570	524	535	528	563	531	598	519	538	570	566	567	508	532	559	544	539	604	540	551	543	558	579	551	571	575	558	541	541	551	540	584	541	579	509	551	560	543	538	581	511	564	536	528	559	529	559	523	538	558	537	544	555	563	598	532	577	555	561	553	561	544	556	563	521	552	546	601	550	540	563	594	565	575	578	557	537	560	548	564	526	542	537	555	558	618	549	554	549	548	577	507	545	547	588	520	551	544	566	537	567	554	564	546	522	552	545	587	555	524	606	586	565	543	540	539	567	570	565	533	533	589	517	562	572	552	563	565	584	549	571	540	580	580	564	563	567	533	568	563	558	570	573	563	559	574	578	573	563	543	587	535	526	541	542	556	531	550	577	542	580	588	562	576	548	544	537	492	560	596	599	536	567	544	606	570	510	545	596	572	559	551	575	525	573	602	539	508	523	533	572	525	521	574	583	542	540	560	559	560	565	576	567	592	551	556	523	546	587	534	569	591	580	576	585	535	532	490	513	519	549	576	534	530	566	575	563	521	556	574	529	541	555	571	591	541	570	548	540	578	578	534	523	575	530	589	580	538	560	564	578	555	536	578	621	563	588	549	538	579	568	545	520	549	591	568	569	511	569	575	533	549	560	547	522	565	540	553	517	521	585	573	594	565	574	575	520	514	593	564	572	553	544	560	589	542	513	549	575	610	536	529	576	561	552	515	552	535	549	553	521	561	565	578	563	565	575	520	573	555	563	588	549	488	552	566	556	549	527	580	528	565	548	563	524	545	552	554	550	541	558	552	564	539	546	593	522	571	563	515	551	570	565	555	541	549	529	573	526	540	541	472	580	541	529	548	541	547	540	553	543	550	526	570	506	580	519	568	567	526	559	556	531	546	540	499	575	521	523	581	564	581	585	543	517	560	552	519	528	571	530	559	513	538	552	584	577	572	609	515	535	597	553	571	554	581	555	556	580	516	554	560	557	492	553	539	563	587	515	555	538	567	546	552	518	551	525	535	567	591	612	555	562	551	590	532	565	543
27309	21121	8920	462	212	171	149	146	126	133	135	145	128	150	151	112	132	115	130	130	127	139	134	136	138	142	131	111	121	124	111	111	128	142	102	132	134	117	125	132	139	122	141	117	106	133	120	105	113	139	148	129	121	139	115	105	125	128	131	127	103	103	119	126	123	142	129	110	126	123	123	125	118	114	128	114	112	126	132	124	142	124	128	99	129	134	124	135	120	143	128	114	125	132	107	129	126	126	114	117	143	116	130	121	127	140	120	131	116	119	130	146	122	133	118	122	145	131	133	119	143	115	114	135	123	157	119	137	109	140	143	143	131	127	123	136	107	123	104	125	139	143	126	122	119	123	126	113	110	128	128	121	113	127	148	147	134	136	121	128	115	146	128	130	118	141	120	131	136	136	124	144	125	122	120	134	134	131	133	129	126	135	143	124	129	134	141	122	122	131	133	147	137	117	136	121	147	119	138	132	126	129	136	127	147	99	115	119	142	137	123	113	135	126	125	114	129	138	125	127	111	120	138	148	126	121	131	120	109	143	108	167	122	106	148	128	126	139	121	139	132	109	116	116	121	132	145	122	121	156	127	131	134	118	121	122	144	130	113	119	107	136	118	125	145	101	123	142	115	138	127	154	138	128	130	133	123	151	115	130	121	126	123	127	128	117	119	111	135	124	132	134	136	131	136	130	118	113	141	149	125	126	115	129	127	136	137	105	119	124	134	128	133	150	128	144	137	160	134	141	106	131	127	114	113	110	114	121	136	112	141	125	138	134	129	126	134	123	108	127	131	143	111	117	121	134	113	132	132	130	132	133	112	137	120	105	99	136	140	122	128	145	137	136	128	124	127	113	131	111	129	127	122	135	127	128	140	121	133	149	127	145	116	148	133	123	109	140	142	137	116	121	108	123	139	130	133	137	124	142	170	113	119	140	120	120	126	135	123	116	119	130	138	106	117	142	125	139	133	118	142	124	126	121	111	126	131	114	140	123	132	133	136	145	120	120	140	132	122	125	135	128	121	139	125	141	111	130	116	115	132	106	111	120	114	145	139	142	126	126	124	135	127	127	130	118	132	113	118	146	124	118	123	116	123	116	134	137	125	116	119	138	120	117	109	126	125	156	113	129	139	120	136	141	139	131	137	116	119	124	137	129	127	140	133	122	130	132	124	118	114	128	122	126	136	122	117	148	124	124	147	132	152	128	127	114	115	141	139	121	149	132	136	147	123	119	124	127	154	141	130	142	118	123	109	114	114	106	140	135	148	145	109	126	119	125	126	110	139	130	141	133	123	132	122	140	125	127	126	129	118	147	138	134	115	118	123	129	132	122	132	102	124	130	115	130	105	129	141	139	115	99	111	139	118	124	103	143	131	137	132	130	140	133	132	125	123	114	111	151	107	113	148	119	129	109	108	120	118	129	139	125	155	126	145	139	122	126	128	126	122	120	122	119	115	120	120	128	130	115	118	123	140	125	122	138	134	122	131	136	138	154	122	127	113	138	107	132	134	149	122	114	142	111	124	128	119	114	113	147	127	132	108	107	135	136	139	123	139	164	106	122	139	121	124	133	135	116	135	131	124	138	128	127	124	138	150	129	126	123	128	134	126	146	134	110	132	132	134	130	114	127	150	125	150	123	119	117	142	123	123	112	125	113	140	135	122	126	111	144	137	132	121	126	122	121	125	135	128	140	144	132	150	122	124	127	129	143	152	136	133	125	134	116	135	146	131	119	138	109	123	133	144	113	112	128	135	136	141	132	119	141	134	120	134	124	139	117	115	128	127	143	119	123	129	144	126	114	127	125	129	133	149	121	119	133	121	119	163	139	117	136	138	114	130	141	126	121	138	139	137	118	120	155	144	130	129	128	108	137	118	121	103	133	125	135	110	127	137	151	134	129	137	138	142	108	125	129	137	141	115	128	125	142	127	136	146	112	134	130	140	107	142	110	152	124	129	139	140	134	129	120	140	128	146	120	137	139	150	133	123	132	136	128	116	152	133	111	119	138	121	131	149	129	134	152	125	141	130	133	103	124	130	117	141	107	109	141	111	128	138	125	114	114	125	114	129	124	138	134	132	130	130	121	134	117	131	119	149	130	124	113	125	124	117	116	108	128	119	124	130	117	123	136	121	118	157	140	121	127	118	136	121	124	122	161	137	120	121	115	127	138	135	131	136	141	104	131	119	146	134	130	144	130	135	108	128	120	140	132	124	130	136	130	127	129	124	118	136	136	139	108	135	116	133	136	120	143	135	133	127	138	142	115	128	135	123	131	104	121	116	130	137	144	141	121	134	132	121	125	141	127	119	131	132	122	150	142	138	128	136	118	139	146	130	133	128	105	126	121	137	128	135	144	137	116	127	122	123	128	112	125	124	127	134	127	128	130	132	133	121	127	131	127	130	130	118	118	132	142	142	153	133	130	121	130	106	140	141	102	134	146	150	138	116	133	113	135	126	130	138	142	125	120	124	119	147	127	134	131	131	129	123	117	118	115	132	124	133	129	140	121	131	111	117	124	115	121	127	124	106	136	119	122	134	125	116	132	126	122	118	125	144	133	130	121	123	146	134	132	129	106	130	147	131	110	132	117	130	129	116	125	126	137	128	134	124	135	126	132	118	117	122	121	137	142	117	126	126	139	108	121	142	120	139	139	113	126	127	146	121	115	123	125	121	140	119	106	148	112	124	127	122	115	122	132	125	119	138	136	142	138	141	133	100	128	134	119	123	125	105	128	139	129	120	125	126	135	128	123	119	122	126	138	145	133	113	136	118	133	140	124	137	137	120	138	120	126	135	120	125	133	141	149	123	132	106	141	124	132	124	113	135	142	140	133	115	146	128	120	133	122	120	141	132	137	129	130	120	106	140	139	140	126	111	147	129	137	125	120	119	123	133	103	134	124	142	109	130	107	104	149	120	117	129	155	138	116	121	119	122	133	118	130	128	143	158	116	130	128	128	148	128	133	123	121	136	152	134	139	133	141	143	111	105	136	129	119	122	129	125	139	121	117	144	122	135	130	126	128	131	159	139	148	142	149	136	137	129	145	127	136	127	103	143	126	117	123	137	107	129	128	143	135	115	121	124	123	126	118	139	104	119	133	133	129	135	116	143	98	121	118	128	120	129	131	133	116	115	154	135	142	101	121	139	132	116	142	134	131	141	116	135	135	127	128	131	145	111	122	143	144	137	132	130	139	114	128	120	119	129	112	119	118	128	128	115	127	142	141	113	147	123	125	109	134	127	125	124	127	133	132	139	124	120	128	126	120	135	137	145	132	128	129	121	136	141	164	103	133	121	135	150	129	115	123	102	131	122	124	119	126	142	121	140	118	128	120	131	128	120	131	142	120	139	129	117	143	119	120	130	139	126	140	121	139	148	154	136	120	129	111	130	152	131	144	119	105	147	127	122	138	127	133	111	126	122	138	107	128	149	124	127	143	125	125	124	130	130	137	127	131	122	123	113	135	123	149	110	130	109	135	119	116	129	128
17125	13940	1153	660	508	427	376	353	378	322	323	305	308	294	308	276	318	265	305	277	279	312	295	283	292	302	296	297	301	282	310	275	295	268	297	276	303	302	313	297	270	318	294	300	260	284	286	295	274	293	273	284	272	319	308	286	310	312	297	309	292	278	299	322	303	259	294	303	285	274	276	301	292	307	278	271	280	300	294	271	294	261	263	292	329	285	258	281	299	277	290	292	269	292	249	272	278	279	296	266	300	265	258	298	286	325	266	277	231	307	299	307	316	294	290	288	278	296	290	279	306	295	291	281	307	291	293	274	285	269	279	282	291	265	283	287	268	308	283	281	254	286	303	306	293	283	274	285	311	295	259	309	292	258	263	298	253	275	289	285	296	258	295	296	280	294	279	284	297	287	307	297	283	292	286	276	284	266	322	270	271	274	294	287	290	309	305	276	252	294	304	268	295	274	276	286	308	290	299	279	251	296	274	290	290	319	305	288	269	304	289	277	263	307	274	272	260	267	297	280	279	300	282	288	284	284	266	310	276	269	258	280	271	316	321	290	283	276	313	272	288	233	310	258	265	310	262	303	303	272	322	283	291	321	274	296	259	299	320	281	286	292	279	298	303	279	292	308	293	300	280	286	270	297	296	297	273	282	286	309	244	278	275	293	263	299	314	239	292	263	271	280	296	296	273	299	273	273	288	290	270	306	264	270	306	284	279	280	332	273	297	295	298	315	269	267	279	304	271	295	295	283	279	299	320	301	304	280	267	331	297	325	296	254	268	249	306	302	300	306	278	305	261	280	314	263	260	266	298	283	271	262	272	261	277	279	281	289	291	301	293	258	306	263	271	262	292	292	306	282	264	279	267	274	300	271	263	290	281	284	279	276	302	308	296	318	280	315	319	278	286	270	276	291	295	268	293	267	275	274	264	307	335	309	301	281	299	274	298	287	285	285	291	297	281	304	269	281	293	272	285	282	291	291	290	281	306	280	287	278	299	290	297	300	312	304	258	260	266	293	286	268	294	302	283	263	292	276	266	291	310	265	272	292	270	295	312	292	288	268	274	301	323	297	297	297	289	312	295	259	257	288	301	312	347	258	287	255	261	269	293	270	307	269	265	291	268	303	306	314	293	282	277	310	298	277	261	277	286	240	307	279	264	263	329	291	284	289	293	285	299	272	291	273	286	295	297	295	286	300	311	293	283	312	312	278	314	321	272	279	291	296	271	292	285	258	282	268	288	254	293	275	289	266	271	271	307	321	297	268	290	298	285	265	256	319	299	290	272	306	271	299	299	313	285	270	289	292	280	260	273	295	293	267	274	289	279	293	269	278	312	303	300	329	260	310	261	305	296	282	304	327	286	258	304	271	315	276	298	306	297	302	280	289	297	290	311	276	243	287	299	292	294	305	284	285	297	284	268	293	266	296	297	254	316	305	276	284	284	283	285	309	305	288	262	298	275	278	327	301	307	285	267	311	292	277	296	269	282	283	296	265	315	282	261	289	281	317	291	287	303	287	309	292	264	274	293	321	297	295	291	293	297	301	294	304	269	279	297	296	289	292	256	293	284	248	292	297	260	291	279	320	294	306	317	286	287	279	306	289	288	274	273	268	307	331	277	292	278	275	272	287	257	256	268	293	305	264	294	277	268	261	316	286	275	288	305	273	321	270	316	281	266	295	280	296	277	281	295	275	293	283	287	271	260	285	258	312	277	278	300	271	298	301	294	301	296	273	270	299	275	288	295	283	296	266	307	280	298	287	287	298	273	299	306	288	300	285	265	289	265	286	282	276	294	259	267	285	273	253	279	289	269	270	295	323	287	285	320	270	279	288	271	305	298	286	302	254	254	271	297	321	247	276	292	302	274	279	311	260	284	271	253	290	286	285	277	268	263	307	298	252	273	264	284	296	282	275	332	307	281	313	266	266	277	299	300	266	328	301	304	296	284	283	284	250	269	323	277	284	299	281	295	250	285	316	273	289	304	275	276	277	299	279	257	299	277	268	301	317	288	255	284	276	271	287	275	266	280	292	307	278	256	298	282	263	275	311	259	299	287	295	284	267	298	302	287	278	261	284	296	272	321	307	276	300	260	269	290	285	314	288	285	276	261	275	285	272	286	263	272	291	262	306	302	245	316	274	291	306	296	285	272	279	310	290	291	290	294	293	296	287	286	299	299	274	282	284	281	275	266	261	280	291	271	278	290	294	283	290	271	276	282	319	266	309	259	263	286	261	294	285	306	260	314	303	284	271	284	285	252	274	315	275	297	280	270	279	284	299	277	285	280	284	271	273	295	272	297	316	266	277	254	289	270	283	280	263	299	295	263	294	298	294	295	275	291	285	267	283	259	315	279	307	327	300	304	308	306	287	307	283	312	315	289	278	292	293	274	286	292	298	255	328	327	271	285	308	314	293	282	252	277	270	292	285	289	274	273	297	267	278	290	288	257	285	274	273	303	285	316	276	308	258	279	280	306	268	272	291	283	308	319	284	284	291	330	297	299	296	302	271	297	286	270	284	309	275	281	312	310	270	289	277	299	300	313	293	264	283	294	273	260	310	286	267	295	298	301	284	281	273	286	273	326	284	289	295	283	270	308	300	298	273	289	311	287	299	303	292	314	280	268	284	301	276	266	280	314	335	262	266	288	280	257	283	273	290	277	299	285	277	294	287	302	303	315	322	254	275	275	311	307	315	291	276	278	257	290	285	277	285	281	293	289	283	279	298	305	288	285	287	286	282	267	327	275	298	284	273	275	289	264	291	269	293	285	281	285	299	303	256	259	298	277	270	263	272	323	279	282	271	290	295	304	292	274	273	285	278	314	283	303	294	298	284	286	273	304	284	311	264	301	273	294	273	299	324	272	295	276	291	296	264	286	299	303	292	310	285	305	317	278	285	259	270	309	310	292	267	305	267	298	284	290	285	293	261	287	283	284	276	306	265	267	293	286	288	281	307	292	276	279	275	263	264	289	262	310	259	275	300	305	272	302	286	278	289	290	301	301	331	290	293	296	273	250	258	309	295	291	281	293	275	311	280	276	303	262	296	302	284	273	300	297	278	305	245	285	291	305	293	302	294	300	269	293	282	301	261	293	288	279	304	273	278	287	281	288	284	297	295	273	297	285	295	308	285	298	307	293	284	292	279	238	293	296	273	271	313	292	308	272	256	269	268	286	297	258	266	277	290	269	294	277	312	296	259	279	281	276	306	293	296	284	310	278	289	268	293	282	261	256	283	301	276	255	273	286	283	253	262	271	271	278	291	280	278	304	288	290	318	271	266	289	274	289	281	273	271	265	294	310	293	283	277	273	282	291	276	274	285	287	321	316	315	281	282	299	291	275	289	321	274	302	265	301	296	277	265	305	298	270	269	311	301	293	275	274	277	280	277	297	282	277	279	257	293	296	277	300	265	297	313	303	273	278	294	278	284	314	262	315	269	305	285	279	303	286	266	289	268	273	279	276	267	302	279	267	285	287	317	292	268	286	281
24752	21670	28947	24874	20739	1943	487	328	233	235	189	170	179	170	174	147	159	147	145	157	152	145	144	142	116	125	134	123	113	128	133	121	113	124	123	93	142	126	116	115	134	141	145	129	125	122	123	125	111	120	125	104	106	123	115	103	110	126	113	105	127	121	126	130	107	140	117	134	138	128	122	109	105	112	119	108	133	107	121	103	124	102	97	116	97	100	111	127	110	104	122	90	113	113	95	123	122	122	111	122	120	132	102	101	128	129	110	118	100	135	101	105	117	144	125	102	129	118	118	102	111	119	105	144	110	105	126	119	121	125	142	117	114	135	121	133	140	114	117	107	105	118	118	128	120	111	129	112	113	127	102	108	122	108	102	104	122	130	127	121	126	137	105	101	118	133	128	128	114	101	117	107	126	123	122	136	109	131	131	107	120	127	121	119	108	113	110	118	114	115	100	112	106	126	119	125	114	99	146	109	112	90	123	102	116	114	111	147	94	113	100	114	116	109	110	127	120	130	95	150	112	105	111	121	113	90	110	108	105	99	117	122	125	118	114	112	112	107	117	106	126	129	130	115	101	113	110	123	96	110	121	127	117	123	114	110	113	113	116	93	99	113	113	110	121	126	137	117	106	130	120	137	125	114	116	113	104	129	126	100	114	124	99	128	119	114	99	123	124	89	109	123	90	118	120	100	93	104	113	109	110	113	127	117	114	108	90	116	115	116	106	121	103	108	101	97	124	94	117	114	100	139	109	108	99	119	96	102	111	89	108	111	129	120	106	117	109	114	121	118	107	149	141	116	117	122	127	105	102	117	112	121	131	121	109	140	117	123	133	131	117	110	78	133	97	107	131	119	103	122	105	118	112	123	119	120	109	113	99	109	114	137	106	105	118	108	114	116	117	114	109	112	129	100	111	109	110	119	97	113	103	108	105	119	125	106	112	114	115	106	115	98	108	116	117	122	119	125	110	106	115	104	125	101	117	122	111	114	125	119	123	119	88	103	99	132	128	126	121	101	120	102	135	97	109	128	97	103	109	102	112	132	102	115	129	116	102	100	119	92	104	108	115	120	111	117	99	94	115	123	104	101	120	100	115	105	102	116	124	120	102	127	106	90	126	97	133	109	103	91	104	107	116	124	112	126	138	136	98	117	119	127	121	115	112	126	108	113	109	121	129	120	111	108	98	131	98	120	97	139	124	113	110	115	111	115	117	127	121	117	99	108	115	113	106	114	132	110	120	104	126	110	118	117	112	118	100	109	98	127	119	111	102	146	114	103	93	126	129	127	103	141	98	106	118	119	116	125	110	114	117	128	121	115	112	116	118	97	133	116	116	121	106	101	114	130	130	135	108	115	117	112	104	115	107	111	119	100	117	127	130	128	112	111	116	115	117	99	109	110	98	111	118	112	126	117	114	105	103	123	121	128	122	101	113	117	127	104	124	115	125	118	122	114	117	101	112	117	98	102	97	108	117	122	109	112	104	135	103	115	107	130	118	109	114	91	114	106	115	117	118	122	110	136	121	110	100	108	114	101	119	104	121	117	112	120	98	116	128	104	121	97	112	109	100	86	117	101	115	101	112	98	104	112	85	109	109	119	100	120	120	108	120	123	120	110	110	118	99	103	110	125	121	102	117	109	127	111	114	121	111	123	95	120	112	130	119	114	120	136	119	127	112	102	113	122	107	127	110	104	122	99	121	119	117	106	94	118	121	104	116	112	101	108	114	104	111	102	116	115	139	114	107	106	111	107	106	113	113	126	127	115	121	135	94	105	108	117	113	127	119	118	116	130	125	111	124	119	102	127	120	114	121	122	107	124	103	124	125	120	109	124	117	120	121	120	94	133	107	113	124	109	92	119	123	121	136	125	115	116	100	127	132	112	113	108	138	103	138	123	106	118	113	139	102	118	111	103	122	113	100	112	100	98	134	124	124	107	104	127	120	103	118	101	131	115	109	115	89	124	111	110	109	137	103	121	110	105	130	120	113	109	114	127	115	135	100	125	113	120	104	139	108	127	121	117	111	117	125	112	91	123	113	126	129	109	144	131	113	98	110	117	124	118	116	107	107	125	113	129	120	119	116	121	117	118	118	127	120	112	109	110	132	100	105	119	121	104	123	135	111	102	127	102	112	98	141	106	105	128	131	107	126	120	101	122	121	126	106	98	87	115	122	128	126	115	125	124	135	117	127	113	121	122	106	136	111	124	126	126	135	95	110	131	129	117	114	112	108	120	119	108	112	127	123	123	138	137	117	116	111	131	126	123	98	128	121	134	103	107	117	95	104	123	129	119	126	96	129	120	103	112	118	115	119	138	129	117	106	117	97	102	113	118	91	118	108	114	110	127	107	120	113	102	97	116	115	106	106	101	124	112	132	108	124	122	118	111	111	119	123	101	94	120	108	99	115	121	105	131	130	121	110	107	106	126	118	113	117	111	102	114	124	134	105	107	122	128	103	101	105	125	113	93	111	90	113	134	103	114	105	116	119	136	111	122	120	113	111	114	114	111	97	109	110	115	111	112	124	110	99	110	121	127	115	132	108	106	119	106	125	104	126	115	130	119	110	115	125	110	113	108	111	116	103	108	111	122	134	117	127	132	130	92	129	130	129	121	120	109	94	139	126	122	124	119	134	94	105	106	109	108	99	120	92	114	93	105	100	112	102	117	113	103	128	101	105	120	109	101	110	117	95	98	114	119	101	104	131	134	123	112	123	104	94	102	114	100	121	121	116	106	113	108	116	140	114	123	127	99	102	95	122	118	113	122	106	124	110	124	114	127	128	119	111	114	95	121	133	95	107	96	124	130	116	122	110	104	123	119	113	118	118	117	97	114	116	115	112	117	110	108	116	127	138	101	118	100	116	113	120	107	126	110	137	91	126	108	115	116	119	112	121	102	104	122	104	123	137	124	105	109	117	119	113	118	116	112	126	116	121	103	119	106	114	114	126	127	124	91	130	119	137	122	101	113	120	120	103	110	127	105	130	116	116	120	96	107	109	125	95	108	99	129	129	117	106	92	111	114	104	110	100	107	104	105	97	93	128	112	122	142	112	132	131	98	111	110	119	111	118	123	120	122	111	111	117	134	115	107	121	100	126	126	122	130	118	99	134	118	115	124	121	108	119	119	110	104	113	113	101	111	113	110	129	109	125	88	112	110	116	89	98	110	134	110	123	108	118	107	107	106	95	123	114	121	101	133	135	112	115	111	120	115	105	88	123	105	115	116	103	97	114	111	105	124	124	113	116	127	131	115	117	101	126	121	116	110	121	121	104	109	107	112	134	103	122	133	116	121	100	115	109	109	108	107	117	124	96	98	108	98	109	100	102	124	113	100	109	109	104	117	129	113	128	109	143	114	111	111	86	134	120	103	112	123	123	111	120	118	105	140	117	117	94	117	107	115	113	126	108	122	116	111	108	116	114	117	116	120	119	126	116	112	96	112	119	114	131	123	111	131	128	108	113	98	94	108	102	125	119	115	112	110	91	96
35821	31112	7856	4008	2455	1765	1326	1067	951	775	661	561	537	507	450	419	419	386	388	345	351	324	344	335	311	347	329	280	299	296	282	337	287	286	242	279	276	271	283	253	273	279	276	234	278	255	263	261	283	255	257	254	266	272	298	244	254	260	296	252	274	288	228	258	258	248	294	279	262	251	248	243	259	247	265	238	249	235	240	283	233	282	245	287	265	258	246	234	239	264	260	250	272	253	241	261	238	242	230	215	250	246	239	268	254	280	264	250	238	269	237	263	237	237	259	240	260	268	266	230	235	248	266	238	266	243	244	230	266	257	258	262	266	242	238	223	255	246	232	258	262	248	248	253	257	249	256	250	249	258	239	263	254	248	255	248	262	238	243	242	231	239	254	265	245	249	252	262	247	259	235	251	274	243	239	230	258	247	243	247	241	246	241	226	273	255	284	261	256	257	235	251	247	241	228	238	265	261	215	264	227	238	268	248	276	250	279	262	271	260	250	226	254	253	267	268	259	254	253	235	271	250	288	260	248	249	247	262	246	253	245	234	240	262	253	282	243	265	238	300	239	265	257	241	242	248	270	263	239	265	242	274	249	241	241	272	276	238	243	285	256	245	250	234	264	255	261	257	246	262	230	300	269	257	283	242	261	265	271	244	281	266	240	269	230	228	278	270	280	237	236	259	283	259	275	224	243	254	249	268	223	255	256	280	273	230	276	224	270	231	249	263	253	264	231	255	245	255	252	268	244	235	236	249	234	262	270	263	251	233	250	264	259	237	227	249	276	247	259	256	241	262	246	230	236	252	263	272	226	241	247	247	234	239	272	274	268	230	221	241	269	239	265	242	274	261	271	270	254	240	252	247	247	283	259	247	271	258	227	244	232	244	267	277	244	248	247	253	271	258	253	228	246	262	232	240	258	262	259	251	257	252	255	240	281	273	245	221	271	266	238	260	274	250	232	234	233	224	259	227	218	256	230	261	242	215	253	256	262	239	235	247	233	255	233	245	233	262	237	261	250	252	249	270	256	265	211	242	260	227	259	249	243	250	256	228	255	280	265	256	232	239	246	238	237	263	242	237	258	247	227	259	239	261	288	253	223	258	256	268	232	261	250	247	216	226	270	272	260	260	248	233	211	230	248	255	247	226	235	237	228	252	222	229	246	266	259	263	260	229	243	247	263	256	249	234	247	265	227	259	240	263	231	243	260	237	250	259	255	228	209	245	286	292	244	251	276	236	262	255	247	230	279	273	245	277	264	238	233	254	261	245	272	229	264	240	241	265	254	232	271	236	277	256	234	253	234	277	252	251	277	251	263	213	261	253	259	265	258	233	259	273	261	281	253	226	267	267	240	237	265	228	244	284	230	248	262	296	297	244	276	265	257	245	251	259	246	269	259	262	248	254	245	275	259	231	251	231	256	259	247	228	256	266	231	247	227	284	251	245	261	228	271	272	243	257	252	243	265	259	257	268	251	250	278	273	234	254	265	265	258	250	291	276	263	251	270	246	243	227	276	267	258	246	259	249	281	268	227	244	281	272	247	248	240	253	255	265	279	223	248	243	283	226	253	256	237	251	242	250	220	259	227	264	237	265	255	242	264	247	220	263	233	239	253	273	217	231	281	231	243	219	250	240	251	246	254	274	274	267	236	246	238	249	249	234	246	235	249	276	292	245	260	261	288	256	249	237	269	248	255	266	258	268	265	307	257	242	261	239	234	245	239	239	225	270	274	265	253	268	270	240	247	217	270	245	248	249	248	229	245	243	225	276	262	247	253	253	269	285	243	243	249	231	250	247	258	242	258	275	242	229	261	263	239	257	202	253	252	267	267	240	245	258	262	235	233	224	267	214	235	262	230	242	234	240	239	264	273	251	236	241	279	238	270	248	263	254	245	257	259	248	239	256	300	254	267	240	237	248	237	273	285	254	242	245	263	261	256	240	263	252	280	232	272	256	247	218	294	248	218	258	289	266	259	258	263	251	272	226	292	269	241	267	227	261	265	263	235	262	255	268	241	237	261	251	242	272	249	259	279	237	269	260	253	248	235	241	248	262	279	261	231	260	257	245	264	279	228	228	247	261	262	249	234	279	234	239	250	262	252	269	271	255	278	257	268	261	257	248	282	251	248	264	244	252	264	284	243	267	254	228	225	248	247	207	266	231	257	254	274	253	260	244	245	249	258	241	248	251	283	270	282	253	253	266	262	266	261	275	248	269	270	245	245	241	260	238	243	234	239	244	267	244	257	260	252	280	257	252	249	267	255	257	271	226	255	268	250	272	265	270	256	244	250	254	235	235	236	239	252	259	256	219	245	244	261	246	250	243	244	261	268	229	272	241	257	265	238	251	263	250	234	249	245	241	236	238	257	222	259	265	290	242	262	268	260	231	259	228	239	248	246	250	229	280	242	244	260	283	235	260	225	266	234	220	252	231	263	242	266	285	246	252	247	277	251	259	263	250	247	294	263	293	245	246	271	240	264	260	220	251	286	232	261	263	248	284	241	252	249	268	246	253	251	247	254	254	243	266	266	246	228	270	268	255	265	266	265	255	255	216	254	253	243	266	256	251	231	260	243	232	262	234	221	256	240	229	241	258	272	238	233	260	222	250	269	245	246	225	239	251	253	281	263	275	248	245	251	244	257	242	271	255	257	232	241	242	276	272	256	267	248	238	263	273	273	242	237	265	235	246	242	252	288	261	244	269	272	231	249	288	252	263	240	264	282	238	242	231	251	268	272	249	228	262	256	219	273	255	259	260	210	239	256	273	277	280	248	245	267	239	248	254	244	241	259	255	239	245	243	245	243	255	251	251	268	252	234	274	252	255	251	295	253	248	276	261	265	281	268	248	230	273	237	246	262	247	257	246	253	286	230	255	257	258	251	289	252	235	247	276	250	255	261	269	249	246	272	274	220	221	256	250	234	207	212	244	271	244	236	245	265	243	226	245	253	219	247	250	274	248	273	248	215	282	261	241	252	236	244	248	260	260	258	245	267	247	239	259	259	227	250	219	279	262	287	276	246	252	237	227	269	250	241	263	260	225	258	253	249	235	230	231	230	252	293	244	229	232	248	258	263	219	252	258	268	253	228	208	262	251	254	239	258	255	263	271	241	268	224	236	260	251	245	242	254	253	251	257	241	244	250	250	215	260	250	258	241	255	249	295	246	243	236	260	220	232	249	256	257	232	242	260	245	245	275	238	280	253	236	244	237	237	279	275	280	288	230	255	227	316	260	244	266	228	249	223	266	262	243	253	244	242	266	246	251	232	251	253	254	250	245	288	250	268	252	261	239	229	267	258	224	230	260	245	249	238	258	260	236	259	233	269	266	257	235	232	285	253	260	231	272	253	257	252	244	262	241	258	237	245	268	265	251	249	237	263	267	270	283	249	237	235	255	245	267	243	264	216	259	250	254	273	255	248	270	251	234	288	251	233	227	261	234	245	260	262	256	265	239	263	263	241	234	270	238	260	235	284	231	244	258	250	247	248
23749	21676	29697	24157	21678	20343	2126	734	599	543	485	441	418	381	360	350	360	352	367	307	321	336	357	327	311	307	322	300	302	330	324	310	309	325	284	307	309	289	301	340	310	279	277	277	289	297	265	317	323	273	299	266	266	278	285	296	281	291	290	282	281	307	265	290	249	308	295	297	305	266	281	298	265	290	272	295	282	296	279	276	330	297	277	284	301	266	265	353	301	286	281	260	333	308	275	284	267	297	266	296	250	281	278	262	257	280	264	305	288	276	247	290	286	294	294	315	276	314	302	300	284	282	293	289	280	301	332	248	297	266	275	312	294	300	294	298	280	252	310	272	290	300	267	285	288	315	310	311	287	270	295	274	303	302	287	309	264	277	271	245	278	259	320	266	279	293	239	286	282	301	304	314	273	301	283	276	289	297	269	284	272	263	279	278	309	278	309	283	281	292	298	291	272	283	281	278	285	285	280	288	284	267	307	279	252	292	282	303	271	291	270	257	300	264	276	310	285	283	288	282	267	286	307	286	297	277	268	281	292	270	296	257	258	282	296	304	308	307	305	263	319	293	290	290	310	251	254	282	326	296	316	258	245	265	286	281	270	288	289	243	300	291	275	285	307	269	274	281	277	298	272	290	287	269	274	309	281	310	255	293	297	309	307	301	271	297	270	262	275	299	257	278	292	271	256	291	237	302	277	312	278	266	306	270	300	296	307	306	270	312	288	285	285	293	286	274	266	269	293	278	273	262	306	275	271	267	296	291	270	296	278	288	302	296	270	309	282	300	287	291	287	285	253	274	307	260	287	263	279	285	302	266	309	304	279	281	301	299	290	262	301	264	305	294	279	275	279	287	263	268	275	302	321	316	258	296	297	284	313	258	273	266	291	319	261	274	274	286	279	284	275	317	277	251	275	319	283	285	259	309	297	275	290	287	293	272	268	281	285	309	285	297	261	274	289	298	266	307	281	300	308	285	255	301	303	305	319	288	267	302	285	288	295	292	267	283	271	286	314	294	263	311	263	285	280	325	311	308	290	281	277	292	265	287	315	284	292	251	289	293	276	263	281	276	293	292	274	279	251	245	290	271	280	296	292	289	309	287	322	261	286	270	263	275	261	320	265	267	275	292	305	304	262	295	273	292	278	329	304	299	281	284	311	266	305	264	276	284	279	283	269	298	287	305	287	275	280	254	305	285	294	300	311	278	283	257	295	300	293	282	294	275	275	304	279	271	273	263	295	258	297	271	275	302	287	310	291	275	279	311	300	312	314	277	270	290	286	289	264	279	277	274	280	297	318	276	295	276	286	266	307	296	284	257	276	269	312	283	284	297	291	312	293	270	266	312	273	266	275	290	280	293	281	302	291	281	273	281	280	269	302	295	316	330	302	305	285	288	293	271	275	278	291	288	251	303	276	284	299	279	265	250	270	287	302	281	274	301	273	309	292	259	309	292	290	288	277	273	295	272	317	305	261	283	246	262	274	294	277	265	277	294	292	281	294	314	290	288	297	274	318	292	296	284	291	309	253	293	291	266	318	268	283	279	273	276	286	286	288	283	288	290	270	300	295	280	286	294	277	322	269	271	277	270	316	276	317	291	305	285	290	265	329	275	291	288	267	313	256	313	291	278	287	285	281	291	295	290	287	305	256	288	286	306	303	273	295	284	262	278	290	286	283	281	267	267	274	305	298	277	286	290	281	281	283	281	280	278	288	283	275	291	271	332	294	309	285	269	279	284	283	293	269	298	277	295	285	301	291	306	286	281	256	289	310	280	289	284	277	279	271	283	257	281	286	311	292	294	294	322	269	276	285	317	289	282	273	288	290	289	290	291	278	288	278	261	267	266	302	281	281	298	301	265	263	283	263	297	274	271	281	302	303	291	307	297	274	291	274	290	268	252	313	293	315	251	308	280	279	281	265	328	275	301	272	278	293	317	316	271	271	243	275	265	269	279	304	290	287	275	317	311	278	289	283	275	301	262	284	297	284	278	340	284	283	284	272	273	296	286	256	290	298	271	287	290	271	259	274	278	280	297	285	319	269	302	285	275	295	296	298	319	265	256	317	300	310	280	302	301	290	312	310	299	279	291	283	279	270	272	299	302	285	297	252	296	291	330	309	323	290	291	289	292	284	267	295	323	285	282	270	292	283	281	274	315	292	275	294	298	316	264	309	298	263	293	275	266	297	293	302	289	288	286	292	328	292	287	287	337	263	282	277	292	306	286	269	280	300	309	284	297	297	298	292	314	277	286	258	272	302	254	255	295	305	315	276	293	299	249	282	304	284	301	280	298	298	274	327	264	292	303	317	290	268	295	282	296	307	300	263	302	266	265	297	281	299	300	291	301	291	260	285	289	293	272	280	280	299	288	294	256	289	271	297	300	288	292	278	303	312	258	251	297	300	302	301	276	270	290	241	282	278	259	262	288	304	292	299	283	291	263	318	298	280	278	278	271	273	283	290	271	267	302	281	284	292	302	290	295	260	261	256	283	284	272	284	274	268	311	285	271	293	299	277	282	277	312	292	286	324	320	264	270	304	288	300	309	293	263	279	313	287	303	298	290	289	266	289	286	286	305	260	235	270	252	292	310	252	274	269	291	273	259	308	293	260	281	275	299	292	292	299	279	286	286	315	257	274	273	287	283	292	289	304	277	304	302	291	242	290	249	288	302	329	293	276	263	286	287	262	282	281	283	319	286	249	291	280	280	289	289	252	288	291	285	308	260	296	280	313	309	312	279	274	272	268	301	293	309	297	282	292	300	303	286	274	278	291	256	270	333	279	293	275	304	284	292	312	290	280	300	303	282	272	270	292	271	247	323	281	258	284	280	314	278	293	285	296	282	291	257	269	297	289	267	287	293	274	289	278	288	296	298	241	289	269	296	303	289	288	276	305	304	290	283	267	295	278	288	267	303	291	253	305	272	268	294	239	289	268	276	288	283	279	256	286	287	268	288	296	321	271	254	275	270	294	306	283	279	280	297	305	275	274	300	307	270	266	294	317	282	280	290	275	284	278	292	295	286	282	274	321	286	273	313	302	295	274	286	289	280	303	262	260	237	306	274	297	267	312	278	289	294	297	300	290	287	278	274	248	286	279	281	291	285	269	283	295	291	313	301	274	307	286	280	291	278	300	273	267	288	293	298	295	293	283	317	329	292	283	293	284	284	302	273	271	275	263	304	329	305	267	281	296	265	271	278	269	300	280	268	274	277	308	304	301	280	252	280	261	273	256	332	285	283	295	296	279	273	287	245	278	297	254	283	299	294	296	302	261	273	288	278	275	315	255	274	319	291	277	275	283	290	291	278	288	324	281	283	272	283	275	278	278	282	275	299	260	316	281	283	307	278	253	275	281	317	261	285	268	320	322	299	256	269	312	287	287	261	290	296	287	297	284	246	264	298	244	281	267	329	290	302	274	307	297	273	281	294	281	287	280	300	294	294	274	275	300	251	284	288	282	293	281	266	269	307	279	284	279	248	273	267	294	296
42070	34165	13101	7141	4794	3467	2731	2133	1748	1532	1278	1208	1087	1016	978	883	836	830	797	765	762	754	734	694	670	672	649	670	631	591	658	639	591	642	595	608	627	579	604	580	584	584	615	575	589	582	545	589	587	585	605	590	583	578	576	558	593	562	557	565	586	589	519	562	554	581	593	535	545	563	577	574	562	540	570	552	518	542	559	541	571	531	554	558	532	557	575	523	538	533	578	540	500	512	582	555	542	564	582	558	581	541	570	514	598	579	541	503	571	549	497	595	531	543	552	539	572	549	570	593	566	535	548	558	549	548	573	571	611	573	578	540	518	577	569	555	549	525	553	545	511	539	552	570	552	544	552	545	530	554	577	523	579	557	610	554	528	585	559	583	530	578	546	544	564	560	596	551	531	555	597	554	546	568	590	558	545	548	539	525	580	596	570	551	535	532	565	570	575	557	565	568	513	558	612	568	518	558	513	578	537	566	551	508	556	564	539	531	559	541	517	543	531	553	532	587	612	598	517	551	526	550	562	547	505	543	577	550	545	521	554	521	566	554	531	545	535	549	562	555	567	553	579	561	563	535	541	560	532	504	541	548	575	562	564	599	550	512	577	543	501	571	542	532	518	534	591	567	533	593	554	563	564	583	532	570	561	511	556	544	554	540	528	550	536	565	563	549	540	531	563	540	506	553	561	590	558	533	541	578	525	582	503	532	561	605	583	529	544	542	608	582	583	569	523	496	548	545	582	557	523	510	589	543	564	593	538	589	533	559	537	552	596	558	529	540	550	550	529	594	585	538	548	526	536	541	495	563	513	568	524	551	594	548	564	623	534	540	536	546	536	561	565	554	559	557	511	539	549	488	567	587	537	527	579	516	500	519	507	557	543	576	549	515	528	555	579	553	549	619	563	567	555	546	526	550	572	521	542	540	523	579	546	589	578	532	553	615	583	572	544	569	563	548	544	546	566	553	589	540	562	551	523	565	522	575	567	539	560	531	550	553	537	558	537	553	560	565	561	521	542	562	598	573	567	515	552	572	538	547	563	572	550	581	534	540	493	527	527	558	551	550	541	577	545	572	560	566	528	576	581	573	544	574	557	533	544	551	550	562	563	517	532	517	588	511	545	558	559	547	548	558	550	576	545	558	540	591	520	548	538	552	592	563	579	580	564	558	562	591	578	505	566	508	541	545	564	592	524	535	569	533	462	506	549	532	540	557	545	570	610	511	553	572	619	549	574	579	525	603	557	564	590	545	575	569	531	579	543	539	579	575	549	579	535	558	556	540	509	544	546	567	509	545	578	577	553	524	595	538	562	552	578	549	541	529	566	523	564	544	548	547	545	529	605	530	531	548	555	559	571	507	551	543	526	553	555	537	591	551	548	563	570	545	551	529	545	542	550	580	580	568	524	555	531	523	612	522	528	494	591	551	586	561	552	564	532	566	526	522	513	505	545	529	552	523	572	562	514	578	540	558	538	544	540	536	550	538	524	582	576	539	535	548	574	527	559	502	554	552	566	570	538	537	542	543	575	540	543	565	554	521	528	565	543	526	543	561	529	521	541	539	541	542	562	593	566	580	567	556	552	508	556	544	563	533	539	563	534	505	550	595	558	537	537	581	540	545	528	526	574	511	582	523	536	526	532	544	540	544	571	504	565	514	561	526	552	550	490	495	553	555	555	513	545	536	523	521	542	564	575	556	572	580	557	548	565	561	516	568	577	577	587	557	563	546	570	509	516	582	545	570	550	512	551	483	574	507	521	595	546	509	523	522	543	545	546	562	533	543	500	546	587	542	554	560	571	538	559	536	539	608	546	564	548	501	554	559	551	526	533	543	531	542	558	579	553	534	545	564	553	542	561	534	547	535	553	527	542	552	602	533	557	509	542	565	537	536	609	530	546	534	575	553	533	555	563	544	564	589	574	552	589	496	580	520	529	581	554	568	540	524	541	545	584	567	546	537	552	544	570	581	546	517	550	543	560	562	586	610	505	536	514	574	553	558	550	539	507	550	566	544	551	538	571	567	537	611	565	557	500	567	570	568	571	575	568	534	595	545	522	551	573	573	566	525	539	583	563	582	585	554	596	563	549	533	536	527	583	549	540	549	586	546	594	598	512	546	552	558	522	571	538	549	535	540	527	535	552	528	564	566	574	561	568	606	581	553	548	548	550	555	544	523	559	561	579	554	547	527	549	589	526	574	575	547	529	570	559	517	535	546	530	542	529	554	579	559	560	543	520	575	569	575	560	558	544	529	539	525	544	571	555	537	508	554	572	536	563	548	512	564	558	545	515	557	564	581	573	542	604	507	547	572	545	539	561	551	569	547	520	545	539	521	590	577	522	568	547	568	571	554	579	598	552	529	567	575	556	541	549	579	553	557	547	538	537	593	567	550	517	540	591	509	538	515	499	531	569	568	586	556	588	549	561	538	530	522	540	565	553	588	520	540	533	600	552	605	552	557	556	499	591	548	547	534	550	553	540	581	567	549	492	526	567	574	555	524	566	587	541	575	524	579	560	552	552	568	500	523	538	571	555	535	533	583	581	554	552	566	588	503	562	569	592	550	573	528	530	574	601	536	538	539	565	580	584	561	595	525	548	541	549	518	591	575	502	562	505	546	559	550	530	557	542	547	601	554	556	555	569	538	576	541	522	520	532	537	549	538	574	547	503	509	576	529	535	583	545	580	595	570	537	552	519	628	503	523	546	597	594	555	534	513	555	575	538	551	579	584	581	542	517	532	559	515	554	525	543	577	536	561	487	533	530	556	548	627	550	554	585	526	557	529	518	548	543	553	559	512	554	553	552	573	549	538	579	561	553	546	567	542	544	555	533	535	513	557	539	542	535	498	521	553	546	549	554	541	528	583	541	557	503	545	530	520	559	602	537	502	595	527	527	565	543	566	525	601	557	559	553	550	517	518	528	529	558	587	539	583	503	589	563	523	598	510	540	552	592	548	578	559	545	547	566	575	561	560	514	531	563	536	546	614	557	547	593	550	542	551	554	583	582	559	580	546	537	551	541	575	566	553	523	562	543	514	513	557	511	537	521	543	507	583	545	557	529	530	568	588	565	511	519	541	531	520	572	535	577	510	575	573	577	518	573	561	548	590	540	530	586	537	553	580	495	557	546	548	562	552	530	557	520	570	551	563	559	512	615	572	515	567	571	543	520	537	534	517	565	563	533	598	555	582	581	544	536	539	561	544	528	558	544	560	528	588	520	526	549	530	495	553	539	543	536	541	578	554	597	537	555	547	541	592	543	559	532	532	551	516	553	594	524	537	570	509	557	548	581	563	567	555	537	532	594	560	562	559	526	525	584	515	569	556	580	525	549	571	552	584	578	562	536	498	574	584	514	579	541	562	505	564	546	527	561	553	555	513	534	537	527	557	545	522	533	547	555	510	566	516	587	531	592	529	539	573	602	530	556	527	532	515	562	574	541	525	560	566	529	548	534	548	560	539	583	567	531	548	559	540	549	562	571	546	538	555
27334	21092	8730	632	373	319	163	151	144	136	125	142	139	124	138	134	130	143	116	135	125	144	140	130	152	136	142	140	151	113	127	121	116	136	115	140	132	137	131	126	139	139	155	127	141	119	142	139	132	112	159	143	145	129	135	135	129	149	131	132	136	152	137	110	111	132	131	101	119	128	125	118	125	115	116	128	131	121	119	130	131	134	143	129	139	125	142	132	124	133	133	125	146	114	139	124	161	137	136	143	128	127	145	125	115	122	118	98	141	142	134	133	149	130	116	139	109	124	126	134	125	124	129	134	123	128	132	125	113	136	128	128	109	113	116	129	114	121	137	126	133	137	136	140	108	133	121	155	127	112	145	120	145	145	130	124	117	136	156	124	147	124	125	118	139	120	138	169	137	135	128	131	115	118	133	126	125	111	142	130	135	120	134	130	148	114	133	118	126	127	132	146	131	132	128	124	117	128	117	120	118	132	140	119	114	140	115	133	133	107	143	126	143	143	136	148	135	132	123	125	137	116	133	122	159	137	104	118	133	116	150	138	127	120	146	140	122	148	130	137	119	137	130	133	142	101	114	113	126	122	125	128	145	130	123	125	116	137	127	131	126	115	131	135	152	122	96	141	130	139	135	124	139	127	107	126	121	145	132	130	150	140	140	128	128	147	129	126	112	115	132	109	130	125	129	160	120	143	122	110	146	135	115	134	146	137	128	128	141	129	138	120	139	110	133	133	121	133	124	143	123	144	127	131	135	146	119	111	130	105	129	122	120	133	128	154	135	135	128	119	135	101	124	143	133	121	145	123	127	139	141	121	154	123	120	124	153	131	127	134	132	119	135	136	138	136	121	132	138	122	120	155	124	134	133	131	118	135	138	155	119	136	122	135	108	137	123	141	131	138	127	124	129	155	124	152	140	127	114	107	146	124	129	117	117	136	115	111	114	136	143	119	136	140	123	135	133	127	129	115	173	125	147	127	149	141	126	120	136	155	143	134	130	127	127	124	134	159	137	136	129	132	98	125	132	134	145	129	142	141	115	130	129	124	170	145	126	120	140	136	131	131	123	136	129	134	153	139	145	123	133	151	138	125	146	147	133	153	142	123	130	119	133	138	123	134	137	141	117	113	130	130	120	147	135	123	152	150	129	133	129	129	123	145	124	127	122	132	160	126	117	105	132	119	141	140	131	133	146	129	123	158	130	114	121	134	131	122	142	113	111	114	122	120	131	113	147	122	101	144	143	142	115	123	140	140	133	112	125	135	119	129	122	107	133	124	123	125	146	140	123	124	131	134	126	152	133	137	122	128	128	121	102	146	134	134	156	144	134	135	126	141	137	127	130	135	119	121	142	126	117	129	148	127	143	111	103	130	154	125	116	118	102	129	131	141	102	135	133	148	123	138	133	153	146	116	131	154	134	149	136	137	116	130	121	134	136	151	121	130	152	134	128	117	138	140	128	104	129	126	143	120	127	149	120	131	134	120	135	127	128	116	133	136	138	128	156	124	130	138	131	123	121	122	124	148	135	143	132	141	144	114	113	141	123	114	127	148	141	130	127	115	120	132	150	139	131	142	129	114	122	131	144	140	119	123	155	129	144	117	144	135	123	126	122	124	131	119	129	135	123	130	124	116	124	111	141	148	135	120	135	131	123	125	135	112	144	139	128	137	126	136	130	141	132	108	140	136	135	127	123	138	124	106	128	150	119	119	113	139	137	109	138	134	120	137	137	131	124	125	137	135	133	134	132	105	132	124	147	104	167	133	131	117	127	134	134	141	158	144	146	130	127	132	122	120	126	118	118	128	148	113	159	120	124	124	141	119	141	134	131	106	118	138	141	135	130	120	122	127	133	128	137	116	118	128	143	120	132	132	118	131	150	134	112	115	124	129	127	137	134	134	142	138	129	153	145	127	144	125	129	133	122	142	129	120	125	138	116	120	148	112	139	99	105	136	121	137	116	110	132	120	146	116	115	123	142	162	129	134	125	136	144	116	121	134	149	134	131	129	123	133	131	142	117	114	98	131	124	150	135	135	141	104	131	153	140	135	137	145	141	131	136	121	138	125	145	123	126	109	132	122	132	117	143	115	126	110	122	130	120	137	136	136	113	151	106	140	118	121	124	138	133	123	130	137	127	123	119	119	110	125	101	135	137	104	120	150	136	109	131	138	139	133	137	123	142	133	136	126	137	124	125	113	133	121	149	121	140	146	124	123	116	114	124	135	148	140	121	131	136	103	149	136	155	125	132	161	141	145	115	124	126	122	125	123	134	131	147	128	131	131	126	130	140	142	105	141	118	121	133	135	134	137	121	134	137	133	135	126	128	128	137	126	139	146	151	135	137	114	137	140	122	137	143	128	131	124	119	129	129	123	123	119	122	122	121	120	138	137	115	116	118	145	131	137	122	147	129	125	133	105	136	136	116	149	128	125	128	140	157	142	142	115	146	125	146	115	136	120	142	131	102	116	115	137	121	128	142	134	137	133	127	140	149	146	136	121	143	127	137	142	132	151	125	138	121	142	123	142	143	127	144	141	148	117	125	132	134	123	127	121	125	110	126	140	129	148	130	121	126	131	145	116	136	140	117	138	149	143	135	124	132	121	138	145	128	125	141	131	135	127	112	133	125	122	143	134	129	123	133	143	123	125	126	109	121	136	111	127	126	124	109	118	117	120	132	146	131	123	145	105	139	149	117	131	128	120	125	148	121	135	126	147	157	133	119	121	145	121	156	137	128	125	120	148	131	121	104	136	127	121	114	113	135	117	127	123	134	123	121	130	128	119	133	125	144	144	132	125	133	124	126	115	136	129	124	139	105	138	108	130	125	123	125	130	124	123	156	117	129	141	136	105	127	135	130	110	118	128	114	130	123	148	123	146	125	123	139	155	134	144	132	130	114	137	123	118	130	121	134	124	126	124	118	126	136	111	144	142	159	124	136	125	150	147	128	151	134	119	155	129	129	113	119	131	134	135	127	107	145	138	140	119	112	127	129	130	120	123	122	124	133	136	129	118	140	162	139	119	124	144	129	114	153	134	130	111	129	129	147	130	121	136	124	136	129	127	124	128	130	135	135	114	134	116	139	140	147	130	142	134	117	138	136	142	123	127	129	141	132	141	121	138	127	131	132	126	129	134	121	117	121	125	127	122	122	133	131	127	117	129	116	133	128	135	112	122	146	139	133	145	134	126	144	127	123	115	123	120	113	127	126	129	112	118	120	139	127	148	137	136	140	113	138	118	119	129	140	140	126	143	118	120	139	117	130	131	153	108	131	138	136	140	136	130	133	134	137	125	125	124	126	156	141	147	123	118	128	131	136	125	133	153	136	126	139	107	127	115	130	109	123	135	133	125	128	127	135	145	133	132	142	121	117	151	111	132	114	127	127	138	149	145	133	128	141	146	142	112	127	136	141	135	104	121	142	134	112	117	121	124	119	144	151	119	138	146	126	128	124	133	113	125	139	119	137	146	143	129	135	135	116	131	137	137
15971	13621	1227	702	535	456	409	331	382	353	341	299	320	327	346	259	292	293	336	276	315	312	293	295	277	283	286	298	307	292	307	304	292	283	290	289	270	288	297	285	280	283	304	303	274	294	293	270	274	278	281	283	295	289	260	281	268	258	278	293	311	285	281	259	309	278	298	286	294	280	288	281	283	292	313	311	295	284	271	313	276	313	259	300	307	282	276	255	332	247	275	302	266	271	284	270	287	293	275	252	292	319	286	279	291	285	299	307	265	279	306	288	279	311	275	322	265	336	293	316	307	266	284	288	268	312	292	274	297	283	309	312	270	294	273	294	281	263	300	275	278	333	297	287	317	277	285	286	308	273	313	290	287	258	273	277	275	321	303	290	316	309	305	243	262	301	263	277	297	293	257	302	285	319	259	274	261	275	273	305	296	288	270	302	275	325	253	294	267	288	280	282	314	302	279	294	250	272	285	296	288	230	273	300	270	265	247	309	262	300	267	289	292	305	284	294	281	281	270	301	280	259	267	268	266	265	257	284	269	302	311	280	273	276	269	297	270	280	289	268	300	307	298	289	297	303	288	307	283	278	301	294	290	292	288	296	295	271	288	263	250	264	268	293	275	267	268	284	292	317	297	281	296	288	284	256	282	296	277	246	270	306	317	294	284	273	287	287	287	305	282	308	293	276	282	264	266	292	277	297	300	274	299	298	325	284	298	321	292	267	282	283	284	270	282	296	310	284	283	286	261	282	265	286	300	288	293	233	309	298	288	297	274	289	311	289	291	299	302	283	303	280	294	279	312	283	303	291	322	269	254	301	285	312	298	295	291	269	294	290	284	319	277	288	275	281	289	274	273	284	282	337	290	291	333	273	262	292	256	282	241	300	276	275	269	316	272	325	290	288	296	265	277	310	292	304	298	259	313	250	283	264	274	288	286	320	295	293	289	289	270	279	290	306	278	309	305	290	284	279	274	270	285	293	314	261	279	292	289	297	293	265	293	279	288	283	298	297	254	290	293	293	277	270	295	282	325	283	276	232	285	309	286	278	300	285	286	307	322	288	259	277	297	280	261	274	280	295	329	273	265	289	285	282	305	304	271	294	263	282	258	314	281	266	267	292	295	295	296	304	307	316	289	301	301	301	275	280	274	263	296	292	278	281	269	262	276	262	241	286	268	277	255	292	276	300	272	276	278	271	299	285	293	278	293	293	271	261	282	314	275	301	299	306	290	285	327	283	270	292	289	279	291	267	284	272	312	307	311	256	270	310	283	294	286	284	252	260	291	270	266	295	285	287	296	292	299	291	277	279	292	264	285	290	281	294	299	273	301	259	268	276	305	273	272	241	299	290	281	273	273	276	298	266	277	263	276	267	279	289	288	301	317	279	310	285	295	292	302	308	257	273	285	305	281	281	309	260	307	288	298	282	299	283	291	255	297	277	315	296	294	278	292	313	276	280	289	310	293	290	285	278	232	239	281	255	299	268	304	286	272	231	305	290	301	271	275	298	308	282	285	271	302	302	281	295	286	289	295	302	299	297	307	299	291	294	306	280	295	289	292	310	296	280	281	336	287	278	293	310	309	308	304	272	291	287	286	306	281	275	300	254	310	305	252	266	257	262	278	287	312	279	294	277	308	306	308	272	287	282	278	293	305	286	280	268	286	315	276	291	332	299	238	295	283	298	297	277	301	299	265	285	302	286	297	282	314	265	292	283	279	251	279	279	276	300	295	313	305	293	290	265	320	284	272	278	329	305	294	285	302	289	316	288	263	302	295	297	309	287	277	285	270	281	260	305	280	243	314	286	284	279	290	300	291	302	308	272	325	275	299	267	258	299	281	267	301	306	298	276	293	286	262	301	253	323	254	318	284	266	318	274	280	297	295	298	292	304	302	276	304	302	266	260	301	295	318	282	254	274	306	307	258	277	299	271	295	284	320	294	292	311	268	296	280	293	298	307	302	303	277	283	262	297	284	294	282	275	289	266	297	269	300	300	261	296	313	277	312	271	296	280	291	298	289	293	264	272	316	285	298	282	319	310	270	278	279	284	295	281	295	287	277	289	260	257	274	285	281	281	284	258	294	274	294	278	292	267	304	308	320	298	306	294	250	280	291	271	302	299	279	271	302	295	310	287	323	292	289	237	286	273	261	303	265	321	265	323	296	281	301	293	274	307	301	280	278	273	287	309	315	288	271	306	290	277	288	287	282	272	268	264	284	282	294	289	303	289	272	284	302	286	295	322	275	306	303	290	298	303	286	300	299	260	270	276	272	283	287	283	275	300	272	278	294	278	277	281	339	267	284	275	254	257	286	279	301	284	304	296	293	275	285	281	260	260	279	269	292	276	255	303	305	275	293	291	301	270	281	291	307	302	317	257	260	288	257	288	294	301	309	291	268	262	259	281	284	305	292	309	304	295	269	293	257	278	273	266	308	273	273	299	272	339	331	284	293	270	263	304	288	262	252	294	297	290	299	294	299	335	289	262	282	263	324	298	279	307	287	289	261	275	328	252	279	279	281	290	302	275	291	292	298	307	278	302	301	285	269	283	295	281	269	300	282	307	279	296	251	277	267	273	282	300	299	312	286	294	270	273	307	272	283	260	298	295	254	281	325	267	290	309	300	305	299	280	317	292	300	269	286	309	294	276	305	295	294	262	274	272	279	282	280	285	273	263	283	295	276	293	297	270	279	273	294	316	287	297	260	280	290	263	314	342	278	309	279	292	287	272	313	291	292	257	319	293	265	293	294	288	265	288	287	291	287	280	278	268	285	298	281	273	286	296	307	288	292	288	290	280	287	292	291	306	253	272	326	257	284	277	307	296	267	303	273	264	276	322	290	279	285	296	273	277	298	270	278	297	306	270	300	293	290	294	278	281	282	261	292	255	309	293	280	301	278	270	315	291	272	313	267	269	272	266	282	286	298	301	270	291	272	281	276	263	261	315	289	294	279	290	289	288	306	288	284	265	293	289	286	282	307	266	296	308	283	287	278	291	291	288	274	278	252	270	280	252	298	302	298	272	282	292	285	284	287	289	297	311	305	285	278	312	314	294	292	297	287	272	271	265	273	282	291	285	268	288	298	286	281	287	310	297	273	257	271	259	280	319	325	314	316	305	300	297	273	300	290	280	307	284	322	285	295	299	273	303	296	288	294	275	271	282	265	266	273	277	285	308	258	293	273	269	319	297	289	279	313	317	272	287	270	291	294	312	284	252	293	282	310	258	316	299	309	301	265	281	265	297	298	304	266	281	269	284	290	284	285	274	269	281	289	295	274	303	287	299	293	289	299	292	293	299	288	296	280	285	289	279	257	274	268	280	298	268	310	301	305	285	287	314	272	267	307	281	264	288	281	278	270	287	275	301	301	297	252	296	285	300	290	275	265	269	300	276	294	303	274	294	280	275	268	280	300	253	260	283	268	275	267	284	278	249	310	265	276	271	284	292	321	299	302	296	282	289	272	285	287	302	285	292	308	299	268	283	250	305
24701	21648	29328	24483	20096	1546	434	304	227	233	208	188	188	157	167	157	150	151	176	117	134	162	155	109	159	134	124	132	118	112	122	111	142	123	132	136	117	110	138	142	103	145	106	116	121	112	113	106	115	134	123	117	131	128	142	100	123	118	117	134	105	114	128	139	118	135	111	93	136	104	118	126	111	107	130	116	128	106	128	135	105	125	124	137	105	110	112	103	117	134	111	120	120	119	101	133	106	119	133	114	107	114	139	107	134	129	133	90	128	94	101	96	115	116	110	108	117	121	114	133	111	106	114	119	93	109	92	108	117	121	138	117	124	132	124	119	104	108	117	131	153	129	119	108	106	100	111	107	112	114	104	107	129	119	116	131	105	116	113	123	110	106	101	125	126	111	124	131	109	120	124	113	110	121	114	107	124	130	133	132	117	99	110	104	139	109	124	118	113	100	122	109	95	111	146	129	135	116	114	113	98	108	115	115	123	112	124	115	122	105	115	109	124	134	106	103	106	117	111	131	129	110	109	127	133	120	117	108	109	126	116	113	116	111	97	127	134	123	135	111	117	120	122	103	105	99	111	129	123	105	134	114	112	108	93	136	115	111	110	113	127	119	116	117	103	112	111	131	112	121	103	115	127	104	104	117	101	108	107	130	127	113	118	117	107	119	119	105	126	115	111	125	111	105	129	114	100	100	118	113	99	111	107	126	115	107	111	115	126	115	113	111	120	116	112	108	108	115	119	114	135	122	112	102	113	122	120	116	123	110	98	119	118	115	108	103	125	118	98	116	119	118	109	127	104	110	132	127	127	106	112	121	107	114	116	132	123	107	117	110	107	114	113	125	101	114	109	117	117	98	106	125	123	109	134	127	126	110	124	122	132	111	107	122	108	114	104	111	92	107	115	126	114	131	121	108	116	108	131	127	118	136	126	93	105	109	137	112	106	132	115	100	126	106	101	112	123	125	98	132	120	114	109	101	117	119	137	109	124	120	105	122	128	105	89	109	100	132	111	119	120	114	127	114	118	130	113	95	90	99	115	101	100	100	117	97	129	109	129	102	115	116	108	104	118	120	116	102	129	99	110	112	112	112	111	94	105	119	109	103	119	115	116	109	106	105	116	108	104	107	98	105	104	112	110	104	120	110	108	95	124	127	103	115	115	118	94	128	109	123	113	115	110	116	108	133	137	118	114	117	125	130	125	124	112	100	130	101	129	108	132	138	129	85	106	115	130	126	135	114	115	116	125	117	114	114	138	136	117	115	123	116	121	115	108	115	120	110	110	110	112	119	111	126	111	122	118	91	106	119	119	134	125	98	125	121	119	126	106	110	115	122	126	119	118	135	100	119	109	109	119	107	123	106	133	122	101	123	116	105	131	116	114	108	134	119	128	135	129	110	114	132	105	104	107	118	106	116	138	96	103	119	108	114	120	134	132	125	115	102	106	124	111	122	100	115	116	127	95	130	101	115	113	100	113	97	133	133	112	97	120	133	135	123	91	106	119	114	109	120	117	111	128	115	125	111	124	114	113	116	109	146	103	113	106	116	101	134	121	124	137	118	121	114	131	107	109	135	116	94	109	105	105	108	124	122	111	101	111	117	107	122	95	132	120	110	113	127	123	129	103	113	107	106	102	114	116	129	103	134	107	108	120	95	117	115	130	120	117	105	129	106	122	122	92	117	147	102	125	101	131	106	110	121	124	119	148	126	139	108	112	121	129	112	107	110	113	121	111	112	110	114	116	117	98	109	111	132	121	104	153	108	113	102	112	103	104	113	100	109	102	130	114	122	130	122	120	127	112	130	112	121	118	120	118	120	93	113	104	112	99	122	107	116	137	114	120	119	126	130	109	106	85	107	124	107	118	116	99	120	113	110	118	108	127	134	102	111	125	114	124	102	124	106	110	140	111	123	128	118	103	102	113	126	112	123	85	120	109	110	119	134	111	106	118	117	118	120	103	121	112	109	123	103	126	83	117	131	126	94	124	116	126	108	117	111	118	104	120	114	113	109	112	128	117	110	120	109	115	110	117	123	124	105	130	119	114	109	112	134	98	108	114	129	111	136	101	112	117	109	117	129	122	130	112	122	124	130	121	130	100	122	117	110	113	100	112	111	105	129	108	99	119	119	117	124	113	125	107	129	108	106	121	118	109	108	144	121	124	100	116	118	105	134	114	107	114	113	111	133	126	103	106	123	105	101	121	114	110	93	112	118	110	109	124	114	116	111	112	151	112	98	117	120	117	125	118	110	113	118	110	129	112	115	114	107	102	99	106	122	95	103	110	118	109	129	105	115	112	119	125	113	103	116	114	135	113	128	127	108	124	136	127	117	111	128	121	108	110	114	89	129	129	137	99	118	105	118	104	97	114	134	95	125	124	115	118	94	119	136	123	123	130	113	120	93	93	103	113	96	111	100	113	104	99	132	101	130	119	110	123	104	112	95	118	107	118	118	126	128	104	114	101	114	112	104	133	122	127	114	122	108	125	111	121	122	121	122	136	125	121	123	127	133	123	116	114	116	124	116	106	120	121	100	116	116	114	110	116	100	117	119	116	113	127	112	107	124	119	126	87	111	88	130	106	125	108	111	110	105	130	120	120	121	132	133	123	104	122	122	129	125	138	107	119	117	110	112	117	108	110	102	106	103	136	123	112	115	138	112	118	110	107	115	122	123	114	107	125	86	123	119	118	109	125	105	133	108	102	108	109	119	113	116	100	126	120	120	122	99	123	100	134	113	97	119	135	111	120	125	132	113	113	108	118	130	123	106	114	98	122	112	88	120	103	122	114	118	100	118	118	124	102	120	115	119	110	122	114	116	125	109	102	110	109	105	117	118	124	98	119	103	115	116	102	102	99	122	132	102	116	121	130	103	116	109	104	122	131	118	94	115	108	103	109	122	113	100	119	114	121	112	110	140	111	98	108	128	99	103	98	115	121	103	105	123	122	118	106	120	121	105	136	136	126	120	135	108	105	105	107	123	119	104	114	111	130	119	120	119	110	112	113	118	119	130	132	110	126	122	112	87	112	106	114	121	118	129	101	113	118	116	115	130	112	124	118	93	112	115	125	127	111	104	118	128	111	108	110	116	120	127	103	107	108	118	131	110	116	120	116	113	114	110	117	101	98	124	121	124	101	102	113	111	140	121	126	104	111	113	140	121	111	137	130	125	111	109	120	94	114	114	114	113	104	111	123	94	121	109	108	139	110	119	129	122	110	120	124	109	111	120	112	122	120	103	101	97	112	119	111	125	118	100	135	117	103	130	122	109	97	113	105	112	104	129	112	107	136	141	100	122	118	121	125	99	99	133	111	111	118	122	125	96	105	119	132	116	106	121	101	120	131	128	112	109	112	117	127	119	102	118	121	120	100	122	113	119	121	114	111	116	116	126	99	103	97	104	90	132	116	123	127	120	94	121	113	101	120	114	108	121	127	108	105	110	118	123	115	99	115	104	132	108	110	120	105	117	124	111	105	109	113	114	113	103
34939	29540	7936	3920	2544	1770	1331	1070	849	720	701	590	494	486	429	402	374	373	343	339	357	339	333	302	323	308	308	304	279	300	294	268	287	251	267	256	259	270	286	283	260	245	272	258	258	229	249	249	244	265	266	270	277	222	234	261	269	259	246	253	288	250	248	247	245	257	244	242	265	253	238	266	263	250	251	274	272	228	244	248	261	261	248	274	249	246	238	226	242	269	243	223	249	275	245	266	247	269	210	260	261	263	266	231	258	234	257	269	254	232	271	254	244	246	248	270	245	279	226	249	243	227	258	255	249	265	261	265	236	223	259	247	261	279	239	303	271	276	275	219	261	261	215	233	267	256	283	264	256	282	253	225	252	247	261	280	274	249	233	258	239	252	255	254	237	234	273	238	257	260	213	259	260	267	247	245	236	237	279	249	229	235	260	229	249	248	257	212	268	251	237	260	244	241	251	257	248	252	249	268	278	253	227	244	234	269	274	245	259	257	257	244	260	255	238	253	278	238	243	280	281	260	258	257	227	227	258	247	231	297	255	247	250	272	259	241	246	234	239	269	260	244	246	263	259	236	230	243	258	238	249	232	239	244	249	272	267	257	246	235	250	241	247	244	273	227	243	253	248	238	227	239	252	242	272	228	267	241	244	254	243	244	255	276	255	248	236	248	266	228	274	274	281	248	251	243	240	243	231	233	253	254	247	257	252	257	253	260	257	257	256	244	241	257	260	206	228	249	251	245	282	225	236	241	252	263	233	265	261	240	222	261	222	237	253	275	250	232	285	234	270	252	257	287	256	257	253	237	255	261	243	241	257	248	262	278	266	253	231	243	236	254	253	252	236	270	253	235	271	239	246	279	254	272	259	238	275	248	246	249	249	262	269	285	244	261	248	267	250	255	239	242	255	249	243	250	260	273	233	247	246	259	232	267	286	232	261	280	244	261	240	253	244	255	240	254	257	283	233	244	222	262	272	268	252	259	245	246	248	234	267	224	227	248	255	239	253	238	240	262	248	229	248	212	255	253	271	258	248	224	214	283	283	249	244	262	260	292	236	240	259	245	234	254	250	277	246	226	235	235	260	258	260	240	249	268	251	256	245	241	241	264	264	250	247	244	239	248	256	249	268	241	263	275	273	247	273	264	219	242	252	242	252	255	252	258	244	231	253	250	263	244	265	246	277	249	263	240	263	246	222	238	261	256	243	249	243	269	234	239	251	239	240	225	261	267	288	267	240	270	244	250	240	245	261	233	264	246	238	265	284	233	255	260	252	245	262	244	238	263	258	237	264	267	262	236	236	260	254	258	216	260	227	231	248	231	230	241	250	266	244	218	229	248	242	246	257	235	233	226	232	233	260	238	255	219	222	237	253	237	237	240	234	257	252	251	245	272	283	274	259	272	253	229	257	258	247	226	252	229	239	238	211	236	239	255	263	248	230	257	240	264	263	248	254	242	258	229	242	248	239	224	262	237	234	252	246	270	266	226	264	223	227	257	232	239	238	244	282	254	268	233	262	243	222	231	241	244	256	263	231	258	246	256	235	237	278	237	229	250	246	269	222	240	282	239	230	242	265	229	241	271	249	264	237	228	237	220	253	261	244	236	267	237	277	272	231	271	255	263	220	251	249	261	265	240	240	269	255	246	272	278	237	244	258	253	254	263	269	222	233	257	239	229	249	271	267	272	245	266	238	270	232	229	266	259	263	228	238	282	252	230	240	218	227	228	236	250	248	237	285	272	236	225	255	261	251	263	267	233	238	251	252	254	237	274	264	259	235	240	273	229	238	241	239	236	240	235	251	260	252	238	262	261	222	266	242	253	254	241	270	278	250	250	240	262	254	243	252	206	249	265	242	266	236	230	270	234	244	258	233	248	260	243	242	237	254	252	245	236	238	254	250	244	198	291	234	245	254	244	253	247	244	256	253	232	237	234	230	233	229	260	280	239	254	240	271	245	254	235	276	259	266	243	234	236	245	247	255	256	278	234	251	255	251	251	257	250	278	247	270	250	252	265	283	252	261	257	267	281	250	241	237	240	250	250	273	243	231	211	230	245	247	247	242	236	238	235	243	231	234	279	229	244	274	228	276	254	270	260	213	264	256	260	248	261	226	257	241	244	270	261	252	256	255	236	273	251	273	224	250	271	255	234	261	248	286	229	245	265	246	281	254	237	228	258	256	236	236	241	232	235	250	252	240	246	255	282	251	264	233	258	226	243	255	240	262	254	298	240	255	248	254	246	251	248	252	271	258	223	249	234	249	232	260	252	289	248	266	249	252	268	227	279	269	238	228	267	230	241	279	264	224	250	259	252	235	249	241	228	233	258	250	253	220	258	259	258	240	211	232	233	230	249	238	248	229	273	247	251	236	236	238	255	243	235	264	256	241	237	243	249	266	264	266	223	253	271	227	237	224	247	261	271	282	254	253	245	246	259	247	246	266	259	261	248	272	255	255	259	260	248	227	226	238	247	219	258	275	276	250	260	247	247	226	276	264	230	251	252	273	263	244	253	258	241	255	256	265	238	230	247	253	255	259	241	268	256	248	226	262	251	246	235	263	245	267	282	248	243	245	242	245	263	229	219	219	247	264	254	242	243	256	253	277	269	237	276	246	294	227	241	237	243	266	270	228	268	228	285	257	242	266	249	267	270	228	268	247	260	240	249	264	251	274	282	250	214	235	242	263	265	266	255	207	244	240	249	270	258	250	272	235	273	284	230	220	230	268	227	256	236	232	257	237	250	249	254	238	256	243	231	246	262	266	263	284	221	272	228	265	272	252	257	281	244	236	274	235	255	250	241	239	273	246	257	242	231	246	254	237	263	228	262	241	233	246	254	250	212	263	295	262	226	263	252	239	232	236	253	245	253	247	221	285	264	217	234	253	279	265	254	249	238	250	240	264	238	251	254	279	275	220	247	220	226	278	256	233	235	219	254	240	276	230	213	250	236	257	246	232	276	267	268	241	253	248	283	245	230	254	235	266	264	235	271	265	258	253	257	237	252	253	253	228	230	276	237	256	241	264	249	247	262	248	254	284	242	253	254	267	255	250	252	242	260	270	239	234	244	262	250	237	257	270	262	247	253	266	254	253	255	261	260	229	259	242	264	273	227	261	263	244	252	255	251	257	259	251	253	240	267	237	267	268	277	262	266	240	222	225	246	237	272	239	235	241	241	269	264	246	269	258	252	245	276	242	226	237	235	247	265	243	236	223	260	262	261	221	256	262	268	239	265	272	275	290	264	256	279	258	249	268	222	275	265	260	268	253	254	254	244	260	260	239	245	251	221	250	264	244	263	259	245	240	284	280	276	259	240	236	230	249	238	238	244	256	267	257	274	243	213	258	267	244	228	281	242	258	255	274	263	253	264	246	241	234	266	257	250	264	267	231	245	250	271	269	240	257	264	286	235	232	213	274	250	238	226	245	237	276	241	268	250	235	262	255	252	238	261	255	261	258	251	258	234	261	243	233	237	239	269	261	233	281	245
23773	21650	30147	23679	21650	19937	2116	747	552	490	481	431	390	441	386	350	317	368	366	339	306	321	365	282	301	318	323	347	313	290	294	302	325	290	296	300	296	299	294	291	321	289	271	302	312	314	316	326	290	319	240	294	292	263	289	303	301	302	314	282	324	317	278	272	289	271	274	266	283	298	284	269	297	279	268	280	299	294	286	302	289	256	293	291	268	280	287	256	310	266	302	294	282	294	302	271	297	304	274	295	260	289	291	293	308	284	312	300	297	257	293	285	297	295	302	280	279	280	312	254	275	292	287	286	267	301	281	302	284	276	310	276	266	298	276	282	292	269	271	300	288	297	292	296	280	268	288	319	262	275	302	248	295	289	280	301	306	285	275	276	321	272	269	318	263	301	289	289	289	271	259	285	268	279	298	297	285	273	282	282	314	283	307	263	274	296	304	284	267	280	287	286	281	286	293	270	271	261	290	285	283	293	296	290	283	310	290	270	266	279	287	308	297	281	311	311	270	248	294	295	254	295	277	282	309	298	246	276	267	261	273	296	282	298	267	293	289	303	288	243	313	289	309	286	269	324	254	290	294	300	269	293	244	282	325	268	293	288	262	290	271	315	256	272	268	294	279	295	314	309	251	318	289	273	293	252	288	284	303	262	296	293	263	279	300	278	278	283	267	281	264	259	277	313	302	268	299	286	288	295	293	285	302	295	285	284	274	273	282	278	288	263	300	282	285	284	255	290	275	278	281	299	268	321	267	263	280	296	292	290	280	332	244	275	298	278	307	271	292	258	283	266	297	278	272	291	273	281	303	284	272	281	283	274	303	288	296	280	319	287	265	281	275	311	297	294	259	255	287	300	292	271	293	269	277	273	281	287	312	288	273	279	283	296	321	277	289	285	285	261	301	306	280	286	256	300	306	273	293	281	281	296	282	287	282	285	284	271	271	281	292	260	304	276	302	260	291	315	277	279	261	260	284	274	286	255	263	280	276	266	315	274	291	284	283	284	272	278	302	287	280	310	297	278	241	312	306	282	302	287	293	292	272	281	284	302	279	287	254	264	274	292	329	308	291	296	282	304	267	295	293	252	270	258	289	282	277	264	303	271	282	280	294	252	275	276	299	265	279	269	271	285	274	256	263	311	289	260	306	322	261	297	280	318	263	258	291	281	282	281	282	270	295	272	291	274	251	254	282	301	300	291	260	240	262	315	285	274	296	251	243	305	293	291	294	304	268	291	261	269	292	282	244	300	282	307	262	289	272	296	280	263	272	296	302	293	309	279	298	264	289	288	282	288	277	271	279	305	245	278	276	279	259	297	274	275	282	260	262	260	262	283	290	278	291	279	294	260	272	299	302	296	291	269	280	293	271	294	297	277	301	260	279	268	263	299	265	294	307	264	308	277	279	240	281	262	272	296	293	281	304	271	289	287	292	283	307	251	297	296	294	288	262	286	295	282	287	296	285	276	291	242	288	315	249	309	282	303	289	274	262	320	262	286	259	287	326	281	304	300	285	275	295	288	287	292	254	299	289	286	278	283	298	255	298	297	287	308	251	286	296	292	269	276	271	268	283	262	251	272	275	271	268	278	289	294	299	263	275	310	284	292	280	262	263	296	289	266	262	302	276	292	289	266	269	272	300	268	259	288	269	300	275	261	277	262	287	289	258	292	277	316	290	284	304	284	265	285	268	297	273	260	241	284	284	266	280	294	265	268	270	270	269	259	296	294	252	299	300	283	251	304	284	276	277	286	279	278	288	274	284	259	288	295	258	300	288	281	270	286	297	266	251	266	262	269	250	294	341	285	275	270	267	270	277	272	297	281	297	260	247	296	269	281	313	277	277	262	252	286	290	284	286	303	267	287	292	312	281	282	258	274	281	271	246	316	277	286	300	276	303	279	264	270	277	273	279	269	312	269	254	262	251	284	282	269	303	284	301	282	296	304	288	284	293	305	274	261	291	308	316	317	277	287	282	293	286	265	292	255	267	276	306	310	290	305	290	276	277	293	286	274	276	288	263	271	308	288	279	277	301	308	300	311	303	278	317	266	321	274	269	272	297	300	304	296	292	251	283	309	285	293	277	304	243	289	298	295	262	304	302	259	277	289	274	326	275	305	288	289	292	292	268	295	276	265	265	300	288	284	278	272	310	286	288	250	292	268	279	291	296	287	285	287	277	270	280	260	285	285	262	280	279	326	265	257	278	289	276	313	297	265	302	261	285	302	284	277	303	282	298	287	240	277	278	283	285	282	288	261	250	307	298	285	303	276	278	282	288	298	280	305	294	295	269	260	283	263	277	276	293	269	261	308	258	298	283	290	259	287	275	264	265	294	277	276	303	298	282	287	276	278	309	283	267	267	263	296	301	286	279	283	282	275	281	293	282	266	285	260	266	313	275	284	258	319	282	310	266	279	282	281	275	313	282	285	265	297	274	267	296	322	284	281	295	297	280	295	300	294	328	275	317	248	315	251	274	288	273	292	254	266	296	272	285	275	280	311	281	276	289	249	273	278	274	304	282	298	315	283	298	270	266	259	262	281	281	292	289	279	264	289	299	286	292	277	248	299	332	319	263	280	268	285	268	320	313	287	316	275	260	293	285	275	290	269	298	253	312	310	296	273	299	260	273	262	276	292	278	275	294	295	296	281	283	296	269	269	265	281	292	307	290	272	299	270	279	331	280	271	280	288	285	301	292	298	267	294	295	279	279	297	312	288	277	267	258	253	280	294	280	257	288	264	272	292	277	247	265	291	283	269	266	284	278	264	301	298	268	280	273	284	298	277	293	280	322	287	299	247	275	286	257	237	280	259	304	286	286	291	288	262	309	260	311	275	273	291	261	267	287	278	272	310	281	302	268	289	259	261	271	290	230	305	274	272	293	298	299	288	298	296	249	297	270	287	296	292	283	268	278	300	323	317	294	255	280	271	286	258	282	311	284	262	274	278	265	279	279	266	269	274	317	302	294	272	271	283	267	275	307	273	258	286	289	279	289	256	260	289	274	259	295	279	275	260	278	233	281	316	277	277	276	287	271	301	288	272	288	266	277	304	287	283	257	293	313	292	265	317	259	257	268	282	280	285	283	259	290	271	278	289	269	278	294	265	275	230	267	295	272	280	274	258	269	302	291	259	229	287	294	316	269	271	248	290	291	261	301	311	287	272	299	275	274	266	320	282	290	285	287	276	268	304	296	280	288	289	279	280	286	277	265	273	280	261	277	278	309	281	275	278	281	273	312	271	267	323	301	259	307	252	295	263	285	284	275	262	268	260	297	305	285	266	273	284	269	311	277	305	262	277	319	281	291	284	278	272	278	293	258	260	307	284	272	300	313	288	290	247	272	295	269	267	259	279	274	307	283	302	290	305	293	278	247	268	276	271	315	289	296	303	272	296	292	299	291	274	252	284	257	292	274	289	304	295	312	294	263	328	318	264	284	328	270	305	275	296	269	271	296	290	281	288	262	254	302	308	280	259	269	271	250	266	290	281
42984	33667	12950	7147	4654	3327	2667	2025	1786	1488	1360	1173	1080	996	980	897	833	777	748	744	724	742	699	716	643	663	625	630	623	644	621	665	588	637	598	600	555	606	590	589	619	553	597	573	616	538	612	615	560	566	578	614	601	592	566	584	597	591	513	601	582	551	571	583	533	541	592	588	567	580	573	547	572	563	555	527	537	515	536	560	514	523	547	553	551	533	554	510	517	566	522	555	544	552	511	588	532	522	574	557	574	616	581	576	509	577	552	571	557	537	552	523	570	532	605	552	538	537	563	560	511	529	542	562	548	506	599	533	562	551	538	546	505	552	541	547	565	543	556	515	561	555	540	516	540	567	553	553	600	576	542	549	555	517	557	559	549	549	577	560	518	529	522	607	531	550	533	549	543	583	574	542	598	514	567	572	521	551	562	535	559	544	544	533	514	534	538	534	580	591	584	573	526	535	566	598	515	556	579	547	527	563	550	510	553	543	554	537	572	544	552	547	561	593	561	571	572	497	595	571	556	576	549	529	535	561	521	557	519	535	578	528	560	579	555	535	546	557	523	524	551	556	535	541	556	529	541	536	524	563	566	521	540	530	575	562	529	532	557	552	528	538	572	533	511	547	587	563	509	567	561	534	543	496	568	584	540	514	567	578	523	567	556	562	541	537	548	571	561	552	561	540	644	545	563	512	541	575	555	583	546	546	545	561	536	524	608	519	561	548	556	606	542	538	556	549	574	542	563	559	588	592	556	567	556	553	509	550	565	515	569	582	535	577	575	558	568	549	578	607	548	549	522	536	538	504	590	551	533	576	533	549	555	577	520	526	505	576	566	505	545	521	551	537	546	559	523	562	592	538	549	520	545	544	519	553	555	513	505	561	542	576	572	556	509	545	568	574	607	558	511	551	545	548	586	535	547	545	555	559	620	568	558	575	549	547	540	521	577	585	517	514	537	505	546	566	561	514	558	539	557	546	517	519	539	495	520	555	503	550	535	595	535	530	511	533	505	523	553	534	550	542	549	555	539	524	533	529	558	564	554	553	567	589	573	554	518	515	521	569	535	552	545	573	574	580	572	572	528	556	546	556	542	538	545	517	574	538	541	532	550	588	545	554	570	559	529	538	566	544	529	529	531	542	540	547	559	556	573	553	550	505	531	600	545	527	564	526	523	545	548	525	566	548	546	540	557	562	535	525	528	532	541	568	554	561	562	522	567	580	540	551	563	548	550	554	530	500	555	578	551	549	547	525	532	534	550	552	544	567	525	518	550	540	594	558	559	505	571	570	587	555	574	526	576	541	548	541	521	585	553	554	545	556	564	524	558	591	570	579	541	490	532	540	524	491	553	520	518	544	535	561	551	558	541	574	577	585	535	571	553	577	546	560	562	565	527	549	537	588	535	490	546	561	550	551	563	567	553	536	552	492	575	555	548	560	554	579	549	535	568	592	544	545	534	526	549	511	535	558	583	536	551	572	576	558	581	555	580	538	539	546	508	527	564	523	567	557	548	543	574	548	551	538	548	569	564	530	523	514	540	520	581	534	543	582	565	576	532	557	576	540	544	577	528	539	545	527	593	545	531	567	539	565	528	534	537	549	603	527	531	537	580	557	548	540	530	516	517	564	567	546	544	580	510	533	587	566	575	548	533	549	552	508	539	525	575	565	582	598	608	539	563	514	558	574	558	547	509	536	569	527	540	547	559	537	550	539	508	549	538	571	557	541	546	508	566	532	546	518	552	558	559	573	557	539	528	563	553	562	537	540	550	571	534	534	542	548	566	552	546	537	555	536	538	555	555	543	545	593	531	569	545	510	571	557	575	525	605	539	525	519	554	570	582	552	527	526	517	532	531	547	559	547	554	539	552	583	574	558	532	514	544	536	544	560	582	636	607	568	531	549	555	550	572	544	576	561	566	616	528	574	552	513	542	582	561	535	523	591	522	567	536	536	517	560	547	602	505	535	562	550	535	556	526	583	546	554	535	552	538	512	546	552	549	524	574	562	581	598	533	570	565	536	563	514	523	578	551	568	553	546	613	566	569	539	562	562	534	571	530	559	542	572	536	558	580	537	528	571	532	535	582	561	575	577	612	541	529	532	598	550	586	565	591	509	525	582	557	566	563	548	549	560	533	539	534	516	518	542	552	575	564	506	560	509	551	583	541	500	498	567	588	530	544	551	537	537	541	549	529	545	564	588	547	547	577	578	537	553	520	547	532	587	525	532	540	535	536	558	533	563	511	571	540	551	560	528	608	515	562	605	571	546	547	560	538	575	599	574	546	538	587	550	505	572	554	546	583	584	564	532	525	541	557	574	556	543	567	536	589	565	559	520	549	598	540	559	558	544	538	568	540	541	587	522	575	560	528	562	586	551	518	557	558	532	550	581	570	545	545	585	562	557	538	551	574	529	545	507	552	569	566	565	556	534	545	552	575	532	565	552	522	540	542	586	570	588	519	549	539	558	591	556	533	550	572	555	541	561	562	557	576	560	545	548	555	560	567	559	555	572	554	526	560	521	544	537	545	540	513	525	551	535	532	595	530	536	536	568	568	619	558	590	518	548	575	587	561	525	536	578	567	561	557	531	562	577	532	576	504	591	569	534	525	550	571	562	544	585	571	602	589	515	559	529	537	548	539	474	556	503	550	582	557	558	555	533	567	581	563	569	542	594	615	597	560	556	545	563	536	562	551	552	526	532	550	567	513	536	542	570	559	489	526	550	543	533	584	561	576	571	536	518	542	550	531	520	580	544	564	559	596	571	539	571	560	549	548	538	555	562	551	524	523	559	569	516	543	529	559	536	555	542	526	534	565	564	555	529	557	568	550	576	559	560	536	550	542	539	538	535	587	563	566	572	603	512	583	613	545	538	602	545	511	532	534	543	567	531	555	540	547	546	549	525	525	581	574	532	529	596	540	596	560	561	554	572	571	545	540	537	559	578	592	553	522	564	566	592	579	513	581	535	572	576	502	559	521	546	558	581	544	559	543	580	547	536	544	521	518	531	569	602	573	561	560	528	514	555	567	535	582	545	551	537	517	580	562	564	575	525	547	550	521	542	578	547	537	538	546	552	531	562	531	552	575	540	524	559	588	550	547	567	528	563	551	566	469	594	537	602	531	607	545	557	494	550	528	561	588	530	577	587	555	543	563	562	560	572	579	575	534	568	549	566	507	595	534	567	558	596	549	532	624	531	588	565	584	591	533	549	521	556	550	533	592	517	525	508	561	567	577	553	523	574	583	533	512	530	521	533	559	557	540	511	544	528	550	543	533	558	589	575	553	507	557	577	560	545	574	505	499	567	556	602	552	517	554	534	573	543	593	603	556	628	543	516	523	551	556	520	574	566	580	541	544	549	583	538	560	539	534	571	534	557	569	556	520	538	535	542	573	562	528	560	531	538	523	542	542	546	535	524	546	586	536	590	532	556	521	594	566	524	567	571	530	570	520	556	562	588	577	583	575	531	517	566	537	563	551	546	505	555	551	555
27274	21228	9359	509	229	179	155	131	147	148	139	135	155	150	138	116	113	146	142	149	123	137	126	132	127	120	144	138	115	143	121	114	135	116	145	127	120	129	127	137	121	124	137	141	129	124	131	117	116	119	122	138	156	111	131	130	144	130	122	132	134	118	108	128	124	121	131	98	113	118	119	129	154	118	113	126	119	134	135	137	153	131	135	111	113	148	118	134	122	117	148	125	126	147	133	125	132	121	123	140	125	119	107	126	117	143	132	120	135	129	123	132	130	137	133	118	140	136	112	102	111	120	107	113	135	128	128	137	107	155	111	124	129	136	122	131	108	148	121	125	137	123	128	134	115	136	116	121	125	120	138	119	118	125	114	113	132	125	130	131	132	150	125	154	120	135	121	130	126	139	146	114	130	139	136	125	117	138	103	111	132	121	137	106	111	118	128	142	118	147	116	137	107	134	138	149	130	135	118	134	110	129	131	142	137	115	151	117	124	126	122	134	144	148	150	82	118	119	123	128	128	133	122	130	125	148	152	136	117	114	140	113	111	115	133	139	128	128	126	115	126	148	128	118	136	119	147	123	126	120	138	110	161	115	119	135	120	142	129	129	119	124	116	129	130	132	127	120	123	138	131	134	119	153	111	125	140	141	147	112	125	134	139	121	118	139	132	116	140	97	127	136	126	122	131	136	146	105	156	148	128	120	130	148	144	135	131	134	138	149	123	108	118	125	109	126	128	131	119	117	123	113	109	117	101	134	121	135	132	125	134	113	133	122	129	117	116	140	127	114	134	151	135	123	129	125	132	137	121	142	130	109	159	124	135	126	118	130	140	132	125	134	129	134	133	127	122	125	110	109	127	127	132	153	127	124	128	112	138	137	129	125	128	132	123	137	120	134	126	122	117	135	136	137	124	132	143	131	126	134	111	133	144	132	119	113	135	117	110	122	119	125	107	119	142	134	113	143	135	137	109	121	117	132	128	116	130	115	126	147	118	122	128	141	157	117	122	117	148	133	114	115	122	114	120	140	132	108	129	144	121	145	133	131	121	129	132	120	138	139	140	121	127	133	131	134	122	125	102	128	130	133	113	117	129	135	140	117	128	122	141	118	145	127	126	143	123	136	121	128	125	129	123	129	116	112	120	115	109	128	121	118	117	123	146	120	123	146	127	132	111	127	134	115	127	137	121	146	144	144	114	133	134	125	144	111	130	132	133	135	119	131	130	139	121	122	127	129	118	121	119	137	115	130	115	111	128	128	161	123	152	147	128	128	131	152	128	139	132	134	110	132	138	139	112	112	130	138	119	119	128	128	144	112	116	110	117	123	117	120	130	118	149	129	124	124	145	125	118	121	124	131	118	117	123	136	136	123	135	113	124	122	126	134	120	108	130	142	134	123	132	142	122	123	121	131	151	131	123	120	130	119	133	149	121	122	134	109	129	106	123	149	105	132	107	147	123	142	124	132	146	135	126	106	109	134	134	142	110	115	129	142	110	137	124	122	139	140	118	132	135	119	118	139	132	124	125	115	114	126	127	136	146	122	136	118	137	131	119	140	104	130	126	129	121	133	127	134	134	117	145	135	138	138	129	132	132	116	112	139	127	121	121	118	113	138	127	134	119	127	121	154	121	142	127	123	122	124	119	140	124	133	117	127	135	127	115	116	146	127	131	132	139	123	135	138	120	135	136	120	129	132	134	129	119	137	150	134	141	122	113	112	134	126	129	142	134	147	112	120	140	133	118	116	140	134	120	118	128	128	140	141	125	118	112	120	107	126	138	125	127	148	136	125	126	138	117	128	141	129	123	126	124	156	120	128	130	120	124	125	138	128	104	146	140	136	133	129	126	126	131	124	125	128	116	114	116	145	131	133	143	133	135	127	123	146	113	138	122	135	132	139	109	120	140	151	111	125	134	120	119	110	132	129	140	141	123	139	127	134	120	137	125	111	129	134	139	118	133	114	146	155	115	118	125	126	126	147	109	134	118	124	137	140	118	130	104	122	135	118	127	129	120	129	124	104	127	124	130	131	128	135	122	129	134	113	127	135	123	134	120	131	138	118	124	119	143	146	137	121	121	135	135	130	133	124	127	132	142	120	140	134	134	129	140	109	126	129	130	122	133	157	126	127	135	134	138	145	129	123	123	128	129	134	133	154	136	116	130	131	126	100	120	131	139	143	121	118	130	122	144	118	130	112	113	123	139	141	119	150	127	147	113	105	134	147	117	130	121	110	128	118	131	133	153	104	117	132	136	141	107	139	135	132	144	127	135	137	132	129	135	133	118	124	127	146	128	131	126	116	128	138	135	135	127	128	152	126	132	123	107	142	122	127	123	152	136	131	130	136	150	128	104	130	118	132	113	124	118	106	109	121	137	121	143	126	112	126	126	126	117	133	124	150	146	116	113	149	117	126	129	128	140	124	129	127	116	96	134	125	122	125	125	130	133	134	118	111	127	141	130	130	132	128	110	124	148	141	117	132	121	120	134	120	126	136	132	134	123	115	132	117	110	126	114	117	120	119	128	118	131	141	121	128	132	124	135	118	117	114	129	125	132	147	122	128	123	137	136	121	121	116	114	132	134	150	142	126	99	135	134	124	125	125	122	124	116	115	116	112	122	151	129	129	136	119	122	133	124	139	152	132	122	129	120	126	132	121	129	134	138	119	135	137	140	110	120	117	125	125	130	109	122	120	112	138	124	135	128	130	120	125	111	118	137	116	141	135	112	128	136	128	135	140	126	130	135	102	147	122	119	110	120	129	116	126	130	123	141	128	121	126	118	135	141	133	117	121	134	126	135	128	150	128	126	150	122	130	158	126	125	128	111	135	134	109	143	148	130	139	120	113	129	120	141	133	124	112	120	134	123	124	132	123	137	126	119	129	135	141	132	115	144	114	104	141	130	118	155	117	120	138	130	131	143	123	133	144	140	135	115	119	140	125	134	116	106	140	132	121	140	132	138	134	115	132	120	119	134	122	129	119	131	135	128	131	140	128	134	119	137	120	137	138	146	119	132	132	112	113	130	133	138	127	131	114	114	131	150	110	121	121	121	139	132	98	122	120	125	124	130	134	138	125	152	132	138	112	157	114	123	157	125	133	121	114	128	122	122	127	144	111	135	117	109	131	129	120	109	123	134	130	136	116	123	122	135	119	111	125	140	132	160	133	146	141	112	126	122	128	129	146	122	119	120	120	120	122	131	130	139	109	136	139	132	134	138	118	124	114	123	117	145	122	130	128	145	112	109	122	116	130	130	121	142	124	118	126	121	125	118	127	107	144	144	148	141	135	137	138	143	115	141	122	143	110	122	112	131	129	139	124	131	134	109	115	132	114	127	117	121	130	115	119	127	128	137	156	149	130	135	143	123	108	115	146	144	117	131	126	134	139	134	129	136	131	139	121	129	115	124	138	139	143	112	128	127	127	127	132	123	135	120	134	106	146	134	126	154	122	126	132	122	116	134	125	137	154	146	99	136	127	126	101	118	125
16377	14036	1274	696	507	450	377	365	349	341	287	326	319	318	288	294	313	314	282	287	302	311	282	274	316	284	265	303	307	307	308	262	274	293	280	283	289	272	302	292	297	291	292	294	312	271	296	299	284	277	304	295	285	295	262	284	279	286	273	282	291	276	279	311	259	287	299	274	285	257	297	280	259	280	277	293	301	281	277	285	267	281	283	314	276	296	273	284	275	313	276	256	288	252	319	277	259	265	273	295	297	296	286	285	278	249	288	249	288	279	283	276	307	303	310	303	291	307	310	290	296	257	236	305	263	289	305	264	299	279	295	296	289	288	294	309	298	273	260	280	274	288	255	260	259	293	319	300	275	299	287	313	291	284	283	307	280	288	258	271	299	257	301	282	293	290	316	309	258	286	265	260	250	308	258	279	287	272	308	283	282	288	248	303	294	260	281	287	290	288	296	284	272	282	307	293	297	273	283	292	262	291	289	290	279	309	302	297	285	263	268	270	274	275	286	283	305	307	266	308	274	265	292	297	289	285	274	290	285	265	285	275	312	268	284	250	259	291	285	262	273	300	297	281	269	286	292	273	277	290	272	284	263	262	288	283	301	286	266	305	297	289	285	269	297	248	300	264	298	268	260	248	296	252	285	260	269	287	284	304	272	285	279	262	244	299	289	288	245	307	308	308	308	273	249	291	296	296	323	318	282	279	287	249	233	303	295	293	273	295	280	280	297	275	279	285	264	300	259	275	307	290	278	300	285	285	291	311	298	275	281	312	311	284	279	298	285	315	302	270	242	281	291	285	317	279	312	306	304	311	296	301	301	293	248	276	271	286	278	289	285	283	300	315	255	308	269	326	283	273	290	260	297	259	283	299	293	265	287	283	272	304	291	294	281	294	294	270	277	311	283	265	267	307	276	272	252	302	267	261	294	286	267	255	288	271	272	276	275	272	280	274	288	248	289	285	289	253	308	277	277	297	291	333	280	297	270	256	294	279	264	296	270	297	271	304	272	296	274	268	274	290	316	297	300	255	294	292	298	243	246	284	278	286	293	318	253	303	282	290	248	255	277	290	312	290	248	303	289	267	294	305	295	270	265	272	300	303	297	309	299	299	304	293	298	292	255	259	277	279	263	254	283	289	318	281	290	298	304	279	263	273	272	300	265	289	305	254	297	314	272	296	271	267	269	294	296	273	304	272	288	302	269	285	296	277	298	249	301	275	271	304	306	273	296	270	281	302	286	286	295	270	293	274	298	272	308	280	258	281	266	310	267	280	304	300	302	275	287	288	327	295	301	256	273	272	272	286	270	278	281	293	296	290	280	256	253	249	283	280	262	287	316	279	274	287	295	264	299	274	280	311	282	292	282	284	277	274	285	266	259	264	310	275	252	258	293	295	288	284	274	255	316	280	318	296	276	307	296	291	293	321	282	326	264	276	277	262	299	303	272	302	279	261	290	252	317	292	265	246	288	283	295	293	265	279	294	300	291	269	274	298	256	258	292	297	300	301	293	272	300	286	263	275	283	269	305	300	261	322	274	292	283	283	266	313	277	295	309	278	279	263	279	264	300	257	266	292	268	286	303	291	262	286	293	293	301	302	263	302	296	305	277	293	296	275	279	279	280	294	284	317	295	297	317	285	305	285	294	259	294	290	276	317	310	265	314	276	294	262	305	283	264	282	257	284	268	271	279	301	299	290	266	282	293	278	262	272	259	290	287	288	282	298	295	284	291	294	268	292	245	306	277	289	297	284	293	260	293	291	271	283	255	296	284	300	278	295	284	246	281	314	287	289	261	306	289	268	297	284	276	297	320	316	267	311	288	267	275	261	271	284	281	284	281	284	293	274	270	277	267	316	269	271	318	281	277	257	307	271	281	307	284	266	284	277	299	288	288	297	282	290	289	265	290	285	275	266	305	292	283	322	263	271	262	299	287	273	293	284	269	267	294	282	287	281	300	283	294	264	301	263	256	272	247	286	257	286	278	287	287	306	304	287	295	259	282	293	319	289	289	274	272	275	285	279	304	287	254	296	272	290	264	285	307	260	273	287	266	267	283	287	303	265	300	292	290	280	296	275	282	240	292	258	298	312	276	289	310	268	317	277	250	255	284	298	260	283	265	284	315	258	303	287	290	312	292	266	269	291	286	278	264	277	270	294	288	281	267	291	263	290	284	315	279	297	311	261	248	289	290	312	268	253	284	311	259	264	295	284	286	294	295	293	275	273	291	255	263	312	270	282	280	284	278	277	302	272	317	272	271	266	285	287	255	291	292	277	305	276	289	315	294	299	301	293	305	260	266	298	293	280	286	280	272	290	280	297	308	275	266	283	297	263	318	315	269	283	319	288	281	306	307	283	288	304	264	298	276	300	288	287	269	270	302	300	300	301	292	290	286	281	293	250	289	274	325	245	253	277	312	293	266	251	275	289	308	275	295	257	279	289	272	282	298	265	268	246	266	280	295	305	274	291	284	280	284	277	288	299	299	285	332	298	273	265	279	317	293	285	285	316	268	299	268	279	246	244	295	295	291	296	275	288	269	280	276	287	263	291	275	272	278	302	318	278	277	256	283	281	282	295	266	278	277	277	269	285	318	280	268	299	304	324	275	281	297	292	324	303	290	289	297	274	283	288	300	283	295	303	307	274	296	279	274	295	285	308	280	269	278	268	285	266	298	268	298	297	269	253	291	274	271	279	258	285	265	275	296	259	280	260	309	297	274	262	280	335	298	291	283	326	241	286	296	279	285	271	288	297	272	297	278	272	266	289	264	271	272	290	294	316	307	283	249	285	314	302	280	272	279	301	247	278	265	292	298	274	299	287	287	297	268	290	289	306	275	275	267	267	268	290	265	264	287	267	284	288	291	284	268	282	291	322	284	267	272	320	273	292	317	255	268	278	318	295	281	288	299	279	299	276	307	295	282	259	290	245	250	305	291	282	291	276	282	258	272	261	266	284	278	270	285	289	269	298	279	308	281	277	290	293	310	290	284	262	281	318	297	302	274	301	293	289	307	304	267	280	307	291	285	300	293	276	307	281	274	283	269	263	280	303	276	308	280	289	300	280	290	265	319	292	281	281	283	275	268	283	286	267	292	281	281	261	286	286	289	247	313	268	303	313	328	291	286	285	301	282	309	275	283	274	302	276	273	278	312	306	319	271	287	302	284	282	294	262	294	294	301	281	253	293	279	255	282	279	270	296	303	263	307	273	266	283	266	234	262	286	239	284	285	276	279	261	281	263	284	281	270	272	324	317	274	304	266	254	252	273	329	297	272	302	304	283	321	304	283	278	278	284	273	255	295	279	291	306	292	286	289	282	305	267	283	250	284	295	285	288	327	282	251	258	296	266	299	292	278	272	305	292	283	284	293	296	254	307	274	275	261	299	284	266	283	288	304	284	294	292	307	290	297	310	301	304	285	285	263	285	293	273	311	259	271	281	308	293	301	262	276	282	294	272	271	273	270	276	275	250	308	260	266	268	294	304	303	298
24644	21631	29447	24272	20452	1737	470	336	270	207	218	175	177	155	156	152	131	150	136	148	150	150	134	108	137	135	140	124	137	134	137	130	126	135	114	134	108	140	127	124	132	123	122	109	118	130	134	126	132	120	122	134	139	110	115	126	136	96	147	103	126	124	140	130	126	112	104	118	108	122	123	111	116	103	129	115	115	116	130	103	104	121	103	125	132	124	131	127	109	103	118	120	119	108	117	121	119	117	118	112	119	122	107	111	125	126	110	114	111	131	132	102	115	117	123	115	103	133	123	117	131	126	100	121	122	109	105	125	115	103	81	133	124	118	97	124	101	92	114	107	107	109	109	111	102	115	116	111	90	114	130	127	108	124	116	98	99	108	112	132	115	121	97	110	100	106	139	120	112	112	111	119	139	130	105	94	120	125	94	102	108	111	109	108	102	124	121	112	119	130	99	108	122	131	125	121	124	119	100	107	125	113	126	100	131	132	113	115	112	127	135	104	113	110	121	110	120	114	126	111	115	110	92	127	129	110	119	109	147	116	104	118	119	131	111	101	122	106	102	110	106	101	106	117	115	122	111	123	127	120	126	112	100	106	116	102	139	111	131	93	112	106	115	119	109	121	107	111	118	125	120	103	109	102	108	140	99	119	127	117	107	107	102	102	110	90	116	104	93	108	122	111	132	108	109	125	120	136	119	131	102	127	118	127	129	134	126	124	121	128	110	103	97	105	119	114	122	127	129	120	117	135	104	109	123	110	122	114	101	113	122	109	123	108	115	122	114	103	116	141	121	115	105	118	106	129	118	108	120	87	95	121	126	125	121	118	101	126	102	116	103	108	126	124	113	111	133	118	105	125	114	130	140	128	114	93	125	102	107	112	111	126	128	108	113	112	97	130	111	124	122	103	115	104	96	107	123	101	116	107	115	107	106	130	132	115	111	133	130	122	125	133	109	126	106	137	116	107	106	115	97	113	112	120	111	112	110	129	106	107	100	109	125	108	122	124	107	126	135	112	122	106	117	111	125	132	136	117	100	115	104	130	105	118	111	121	137	133	110	109	125	123	116	117	115	114	111	112	111	122	123	112	111	105	127	99	131	107	115	104	120	125	113	111	117	108	125	112	79	117	96	125	121	100	96	120	102	113	117	111	134	103	123	127	140	107	130	102	115	106	103	108	138	117	93	124	136	98	129	107	125	131	110	131	123	128	111	106	118	98	123	111	126	111	123	114	115	134	119	133	127	126	127	110	118	113	115	117	110	125	127	131	120	97	123	126	119	124	125	122	118	111	109	120	123	120	101	114	104	115	118	108	127	115	118	116	113	114	110	116	109	118	124	123	129	131	105	110	122	112	107	98	128	112	121	99	115	111	112	152	118	126	129	115	133	125	114	124	102	117	134	130	112	130	115	123	111	124	143	95	118	121	122	118	116	95	124	128	110	114	134	111	122	101	120	106	122	125	124	117	122	117	102	115	98	110	111	91	112	105	102	115	133	128	104	114	114	116	114	102	122	127	113	109	121	116	134	107	132	113	117	105	135	109	111	128	120	100	121	119	106	111	116	128	102	104	138	112	118	134	106	118	122	117	105	116	126	115	131	103	110	125	123	114	115	128	124	119	122	137	114	117	111	113	99	94	128	97	119	128	120	108	96	111	107	126	138	114	126	95	117	123	107	115	129	113	115	113	126	109	121	106	107	103	125	109	113	102	114	117	131	110	129	118	114	115	130	128	110	111	104	118	122	110	142	112	103	103	129	107	114	116	104	103	126	121	147	118	135	132	108	135	139	126	109	112	131	110	117	125	119	117	138	130	122	107	126	105	119	127	125	122	112	128	98	103	113	132	131	97	116	118	122	121	110	122	113	106	120	114	122	112	113	98	127	116	100	119	111	110	123	104	126	103	109	127	113	113	136	115	120	121	126	113	102	113	125	136	117	110	106	126	131	122	123	99	125	118	118	131	108	119	110	99	109	109	90	104	123	119	123	116	118	137	116	133	127	106	110	121	110	106	103	118	125	115	121	122	118	94	132	110	110	121	129	122	119	114	120	104	115	132	104	115	108	127	97	121	131	131	125	113	103	115	99	115	124	113	127	111	103	129	112	132	115	132	120	98	109	109	109	101	105	146	134	121	131	133	108	120	132	121	105	117	112	118	119	103	112	124	138	125	120	100	117	116	113	118	124	114	122	130	117	132	108	108	123	113	118	114	114	109	128	105	106	132	105	119	117	106	125	117	112	126	128	107	106	114	124	109	130	112	112	110	104	106	114	113	103	116	130	108	107	125	104	116	119	116	101	122	106	134	125	122	109	110	113	122	115	108	117	109	129	111	122	110	132	122	108	117	106	113	115	103	106	103	113	118	128	105	109	121	117	126	122	128	113	117	120	96	107	98	120	116	101	129	112	127	115	121	128	104	112	133	127	105	122	121	109	105	112	117	111	117	116	124	122	120	119	114	112	121	119	131	121	122	101	126	126	105	120	119	109	112	108	119	108	87	123	124	106	129	108	107	121	113	112	112	122	111	101	109	129	97	110	100	113	125	126	107	96	111	115	119	108	129	103	118	98	99	119	122	111	105	109	110	106	113	115	132	103	125	141	105	120	111	128	116	101	123	126	115	120	111	115	112	119	132	111	143	109	119	129	100	136	114	116	113	115	130	118	110	118	111	100	100	127	124	119	116	107	115	103	121	132	117	113	113	115	129	111	129	124	120	123	104	107	112	107	108	131	92	96	128	106	126	114	107	117	111	120	130	118	116	125	110	126	101	101	102	110	115	103	135	109	109	116	105	106	132	112	138	100	115	116	102	119	109	110	122	130	108	110	124	101	132	115	105	124	94	121	124	110	117	119	124	118	111	105	106	114	110	106	116	132	118	92	123	102	125	105	111	110	105	122	111	122	117	126	95	98	105	96	134	116	130	111	84	117	109	116	126	118	133	96	108	103	125	110	105	126	122	118	117	111	114	122	138	106	114	124	113	102	108	117	102	115	126	113	122	117	110	113	115	124	135	119	121	123	119	118	123	112	97	91	124	110	116	123	148	106	129	117	114	134	122	106	114	129	131	112	120	118	114	116	112	105	115	130	107	120	124	105	120	113	114	109	129	125	114	124	110	115	129	128	138	119	115	122	124	125	122	102	121	112	116	132	110	121	121	108	133	118	102	119	108	120	116	102	112	92	108	118	118	129	128	113	111	98	138	122	99	102	116	114	105	113	108	115	123	123	130	113	119	108	121	123	123	122	98	136	92	117	133	117	125	128	115	98	138	118	131	111	109	120	132	111	127	111	118	133	93	133	122	123	116	116	102	145	122	134	117	134	110	113	130	105	100	122	113	114	116	102	113	106	104	116	112	112	121	138	145	114	125	125	116	121	114	110	106	117	109	123	119	115	120	126	98	115	121	113	111	119	116	135	131	134	122	105	125	109	108	134	123	117	129	133	109	109	118	100	112	113	127	142	119	123	113	109	102	114	107	126	99	117	100
34233	29059	7904	3948	2575	1718	1390	1037	909	759	676	549	547	492	473	467	413	374	386	387	318	319	359	316	315	320	326	286	302	265	279	292	283	279	287	261	284	300	261	286	253	261	305	270	248	255	292	230	268	227	261	229	239	240	258	271	241	263	226	248	249	233	253	256	245	266	255	253	237	250	272	265	267	228	277	248	277	259	231	262	247	249	261	291	242	265	262	244	240	266	263	272	243	261	246	294	271	247	240	257	241	273	254	281	241	241	244	239	244	262	252	253	246	269	244	244	266	244	251	235	258	260	250	255	251	241	225	220	258	262	244	242	264	262	225	245	237	236	262	254	262	265	249	225	252	289	273	262	249	264	241	236	219	238	255	257	242	241	259	267	259	238	249	235	241	242	240	241	268	249	227	252	240	251	259	281	253	246	233	239	251	245	253	247	265	256	267	230	266	252	281	241	234	228	234	247	260	241	240	243	237	275	241	258	248	227	230	254	246	247	267	251	261	257	245	240	240	236	253	257	274	233	239	242	249	268	269	210	245	240	264	227	252	231	272	245	267	264	262	263	264	249	257	271	226	247	268	240	241	258	280	229	230	276	238	245	243	237	252	229	262	232	246	229	258	268	261	226	243	256	223	245	241	247	251	221	246	258	245	246	241	242	242	247	241	264	226	214	256	263	227	257	234	245	268	255	235	287	238	280	233	238	226	232	260	232	264	233	237	241	263	243	255	256	253	246	219	236	265	230	221	237	270	238	242	239	238	277	247	220	250	268	247	246	228	256	235	262	261	243	245	294	265	253	252	242	290	257	269	251	240	272	244	242	247	256	263	256	260	259	245	287	256	225	247	249	249	255	252	291	257	244	262	237	241	251	235	251	247	261	246	236	235	233	260	267	259	232	290	251	255	299	259	248	252	245	261	248	261	233	283	250	233	264	249	251	226	224	232	258	265	263	254	251	248	239	247	264	257	221	258	250	275	268	226	249	246	258	279	273	261	239	258	243	232	229	234	254	221	268	268	253	237	233	256	226	268	246	216	268	225	253	239	234	249	255	240	285	257	230	262	240	266	235	257	258	253	230	247	239	268	246	225	242	249	243	237	246	257	223	252	268	259	250	260	265	247	277	233	247	236	264	251	244	243	271	229	257	230	240	252	267	237	263	230	267	235	258	231	267	273	237	242	258	279	215	239	236	223	250	276	227	220	240	252	248	236	256	229	239	251	255	232	240	241	259	254	274	253	249	235	257	247	239	256	220	216	233	239	260	239	294	269	224	259	234	228	247	268	253	239	243	248	250	260	242	251	253	263	241	242	264	235	270	291	262	256	261	234	235	239	246	250	228	248	252	235	248	255	249	278	250	239	270	255	234	261	273	238	245	259	229	242	259	251	293	240	237	266	232	233	227	264	263	242	245	260	269	275	238	248	257	229	231	266	235	254	238	244	248	264	237	247	248	274	244	274	214	234	236	272	226	243	248	244	250	224	258	259	206	255	232	226	256	286	264	265	222	241	232	244	223	221	243	236	203	265	254	257	256	255	257	229	261	228	251	251	241	260	280	233	239	238	243	257	264	252	229	237	233	247	275	282	237	263	230	263	264	297	237	256	244	242	232	241	241	248	206	281	241	257	228	254	243	240	254	242	234	271	265	228	265	267	229	287	243	257	243	252	265	251	256	239	252	242	274	249	226	238	270	245	218	249	226	248	274	249	263	257	251	269	247	240	231	236	229	261	279	221	240	260	234	266	247	218	272	225	243	232	249	254	241	259	230	239	250	262	268	236	263	246	278	262	224	252	236	269	247	217	275	270	260	239	229	242	264	268	249	233	269	241	233	249	233	257	248	257	249	230	221	275	267	246	250	253	262	243	224	246	230	247	283	249	242	241	241	247	273	241	246	256	251	249	251	234	251	263	245	231	258	252	242	261	278	248	228	271	239	257	274	248	260	273	276	282	261	249	240	211	249	254	224	232	282	283	246	268	248	231	233	223	244	250	241	249	252	259	246	242	237	237	258	244	253	246	251	242	260	244	236	226	249	255	241	239	241	271	283	245	278	269	252	296	246	253	248	238	255	264	257	251	253	248	256	244	247	268	268	257	242	230	262	283	244	219	265	252	244	255	234	249	249	277	232	215	256	244	254	262	238	258	223	238	233	239	247	270	238	246	236	219	224	243	244	234	234	260	256	249	227	234	282	253	246	261	243	247	218	254	260	230	240	234	250	239	255	271	237	253	255	256	232	258	262	257	271	230	231	256	252	244	250	244	249	263	233	238	256	270	249	247	229	253	241	251	266	244	293	272	262	274	252	234	238	243	277	269	258	270	225	232	260	242	266	261	275	251	239	267	242	267	265	259	259	248	220	234	283	270	267	250	272	253	257	255	239	236	239	257	263	246	265	250	281	281	248	255	221	264	234	259	264	254	245	244	285	256	248	259	238	252	233	231	267	256	252	237	258	264	276	274	239	236	248	275	271	269	252	278	258	288	268	277	246	266	240	263	242	287	284	259	280	217	257	232	226	259	253	278	237	245	264	273	242	252	233	247	257	267	268	264	257	256	263	241	250	235	269	252	246	221	248	281	242	262	268	238	221	270	251	246	233	279	248	232	247	217	263	232	253	245	268	247	252	264	227	256	279	249	245	245	258	245	248	229	264	268	264	252	253	232	261	260	252	230	262	254	261	270	244	274	259	239	269	261	254	259	265	266	252	239	231	259	241	243	252	261	226	264	262	242	242	243	224	239	280	274	251	244	257	262	238	240	236	259	261	267	259	246	247	266	221	279	247	269	237	257	236	258	242	253	274	234	238	234	227	259	270	271	237	245	241	247	281	247	247	237	257	236	261	240	255	232	256	258	255	253	238	242	252	249	245	269	244	244	262	225	246	221	259	240	273	229	247	241	254	258	272	305	231	216	261	257	226	253	267	252	251	245	283	254	258	246	225	231	260	231	292	234	245	248	228	258	271	249	260	264	252	236	251	253	248	238	242	238	255	241	243	243	230	257	243	262	276	226	264	246	266	263	244	274	245	252	254	250	240	238	211	267	222	288	247	247	259	238	260	257	261	214	269	271	269	248	242	242	276	281	245	255	277	274	237	279	270	281	214	242	242	227	256	276	255	253	255	239	234	246	232	267	255	235	247	235	268	241	235	277	246	218	231	237	257	260	260	240	238	257	264	255	249	258	268	236	261	252	241	264	231	270	237	278	255	244	250	249	252	246	263	264	232	246	255	255	231	260	230	247	260	245	252	236	229	248	273	235	286	259	254	249	241	240	248	256	261	252	258	226	248	231	226	241	238	256	268	242	254	222	234	253	241	246	253	235	235	251	237	240	244	235	238	269	260	211	240	239	239	267	241	276	246	235	225	237	219	248	230	265	255	250	250	239	273	248	241	241	277	237	241	232	263	242	242	273	239	255	232	251	255	222	241	238	276	266	227	284	246	242	260	265	252	248	264	237	238	268	228	279	231	247	248	243	238	242	236	236	261
23766	21642	30239	23548	21642	19869	2018	710	540	524	464	454	411	405	361	382	357	339	327	326	319	337	298	319	284	340	318	300	330	315	301	274	290	292	300	305	264	305	337	249	310	293	291	295	295	320	289	314	279	265	293	298	299	294	289	271	305	294	274	287	316	304	299	262	310	270	278	296	283	293	299	282	275	259	275	278	301	318	293	304	316	279	280	298	294	292	283	278	279	288	290	270	288	283	283	255	270	274	275	300	286	321	288	252	262	273	289	283	285	266	269	274	265	304	260	275	271	269	276	272	282	271	286	294	295	284	300	281	300	302	266	303	262	282	318	292	313	297	305	259	286	306	292	287	282	280	266	273	270	267	289	288	326	291	267	287	284	268	271	286	272	294	269	291	310	290	273	276	274	298	264	300	287	278	313	297	254	274	276	262	294	282	300	288	301	294	303	272	281	271	272	284	268	272	267	279	297	287	299	294	299	257	315	304	271	288	293	272	275	300	302	288	274	267	286	292	284	301	305	277	298	260	280	274	273	291	260	268	284	285	261	286	292	253	284	300	257	304	266	267	257	276	265	264	294	281	314	261	274	258	295	254	233	285	251	279	281	292	299	286	292	269	289	294	268	280	289	266	259	281	311	280	264	272	283	268	278	276	287	271	290	288	268	284	256	280	321	266	270	273	291	286	274	327	280	275	289	288	268	279	265	273	280	314	272	266	283	297	285	264	311	305	277	294	272	274	298	256	303	271	303	310	262	270	294	317	280	257	282	275	286	304	260	302	275	268	322	265	299	295	282	235	267	275	255	333	270	293	300	284	267	287	308	297	272	251	280	294	297	299	300	293	291	269	289	262	263	296	280	295	306	275	277	273	280	280	267	301	254	290	265	291	293	283	279	303	294	278	265	293	303	292	279	303	310	302	293	291	257	274	282	253	293	269	282	254	333	282	270	279	257	275	275	285	261	282	262	253	292	255	267	265	279	293	279	286	280	269	271	262	288	295	297	269	295	278	275	281	274	273	278	286	289	266	278	288	300	267	279	277	308	292	298	312	300	277	285	302	285	268	274	280	267	308	289	256	284	278	278	282	282	265	295	302	262	262	259	269	281	269	280	280	282	287	316	297	300	287	293	296	279	285	250	277	271	288	281	277	277	286	291	259	271	271	288	292	290	275	295	305	292	258	279	252	270	290	286	300	271	286	281	264	268	303	278	282	267	281	286	278	279	253	295	313	268	283	298	310	296	282	274	256	261	292	276	285	248	314	270	304	297	286	276	305	314	328	313	309	287	262	276	275	280	290	283	286	310	270	297	292	291	287	270	281	280	288	264	288	287	253	288	269	262	265	274	279	271	272	264	281	289	274	294	312	260	296	242	305	282	270	256	273	288	256	304	293	301	256	270	280	289	318	266	263	297	299	283	259	297	285	300	288	271	284	243	298	263	282	278	244	301	295	269	278	260	304	271	308	285	287	272	281	283	276	302	266	276	288	278	304	267	275	283	292	307	274	298	262	290	271	279	283	270	279	255	254	286	250	261	261	248	307	323	260	291	261	260	283	272	268	289	312	313	295	284	275	275	305	262	280	302	293	278	300	267	262	298	271	293	267	265	293	291	275	268	247	291	291	273	276	318	275	263	270	295	290	298	264	292	296	251	273	284	284	272	256	321	272	270	298	290	291	257	304	272	300	274	281	279	295	296	292	293	278	269	289	270	299	268	276	308	279	285	274	244	250	266	283	298	275	257	270	283	282	264	277	267	266	285	281	303	282	286	276	290	330	270	278	305	269	297	279	280	255	310	290	277	292	273	273	266	260	274	293	298	287	288	273	272	285	276	294	267	260	285	278	279	290	302	293	248	274	252	278	297	284	291	262	266	288	275	293	268	276	285	292	317	254	266	277	275	284	281	261	252	287	292	268	290	274	259	265	276	273	271	267	322	253	247	281	321	300	285	288	291	303	252	283	301	267	276	270	276	290	293	325	264	264	291	276	262	286	261	275	288	315	302	280	302	267	297	298	304	290	271	268	280	302	280	298	313	302	293	293	279	296	251	273	269	266	278	305	280	293	311	301	287	249	251	295	289	279	273	300	266	269	308	270	296	258	275	323	281	264	273	290	311	285	281	289	284	276	269	278	277	285	297	298	282	300	323	288	264	282	267	295	286	278	319	273	293	267	264	261	270	276	274	277	289	291	277	261	297	288	254	276	292	278	307	273	270	300	292	295	254	272	274	277	281	296	278	278	293	297	238	247	275	271	275	263	285	284	287	293	277	249	276	281	318	296	284	256	273	242	248	280	264	285	298	268	268	262	295	309	276	289	262	283	292	308	279	261	311	279	266	285	274	291	286	258	241	283	261	269	301	280	314	261	267	267	266	279	279	274	311	307	287	318	261	263	275	315	271	291	296	269	294	266	277	275	282	267	285	270	279	261	272	301	281	285	281	292	313	255	291	275	293	284	289	275	261	276	276	287	265	304	280	278	266	284	287	257	273	301	259	283	251	317	294	272	282	294	327	272	306	284	273	270	314	311	263	308	316	295	287	236	284	274	295	297	299	307	287	280	277	268	296	270	267	288	291	295	266	268	285	281	292	275	291	242	261	267	286	276	297	303	308	264	292	280	253	268	274	298	301	297	274	300	270	280	282	278	285	265	313	264	283	278	264	294	279	268	255	292	275	287	266	260	272	272	256	258	289	292	278	280	275	282	296	272	277	279	284	282	252	290	301	304	268	255	274	268	281	267	288	271	308	275	265	266	268	273	257	280	284	283	310	263	266	325	278	280	270	282	267	263	303	301	293	279	298	278	280	267	264	285	280	273	277	279	256	262	277	285	249	230	289	314	293	261	271	282	273	282	278	264	269	263	273	289	247	276	290	260	247	288	267	310	275	296	245	281	267	293	306	267	290	284	312	263	302	270	292	268	275	247	306	292	256	285	290	251	259	282	278	279	300	268	316	270	282	269	282	277	267	284	284	283	299	256	284	247	258	285	289	254	282	291	265	249	306	287	295	275	281	269	309	285	278	260	290	261	260	305	286	262	273	248	285	301	265	281	247	269	272	311	273	275	309	287	266	249	285	317	272	290	274	288	257	280	256	275	242	273	266	293	267	308	315	290	286	301	295	302	310	295	299	276	284	276	247	290	293	275	273	255	304	305	272	311	282	270	292	272	280	250	323	276	266	264	269	283	258	295	306	278	292	295	249	287	278	298	263	308	293	284	298	264	281	278	282	282	291	297	296	312	298	279	267	284	238	277	274	296	292	277	287	303	284	304	278	281	267	290	286	297	272	286	269	271	272	263	294	243	292	282	296	255	257	297	266	304	299	304	265	312	297	296	267	266	283	266	280	304	282	262	294	289	290	285	269	304	271	261	302	275	263	323	285	238	263	268	282	235	277	298	296	273	258	276	281	274	311	270	257	305	278	295	278	271	301	290	280	273	312	276	259	300	299	284	300	271	308	290	258	277	270	283	269	306	306	285	261	269	298	300
41060	34087	12890	7055	4788	3569	2658	2089	1756	1480	1335	1129	1110	974	896	873	890	807	765	805	748	717	712	702	706	667	654	645	641	615	608	616	626	533	647	594	589	587	583	633	579	574	611	578	586	575	620	574	595	610	593	562	582	568	551	552	559	565	546	557	588	559	529	602	547	576	560	549	519	602	553	618	581	560	553	527	554	553	522	519	530	617	578	512	558	545	519	611	589	550	580	612	550	582	552	534	547	544	553	557	570	579	559	551	533	562	540	540	578	568	577	548	587	578	567	616	548	546	556	565	534	578	575	573	551	551	590	553	522	549	550	577	584	536	508	558	556	528	504	534	586	553	548	549	549	536	550	571	585	514	541	552	559	563	533	572	539	557	558	552	542	558	534	588	558	543	548	531	547	545	568	539	568	547	558	574	537	533	546	552	567	567	560	486	578	583	551	556	570	583	507	575	529	515	552	550	548	515	556	519	553	548	550	523	570	546	549	527	590	550	573	546	559	503	565	553	556	565	573	583	553	534	599	566	560	519	562	553	574	559	552	507	586	557	570	588	495	570	571	535	570	550	549	519	582	526	526	541	575	539	566	542	552	562	518	534	522	546	568	574	518	517	523	521	545	563	538	500	553	529	570	548	545	556	529	540	591	503	559	596	570	559	575	530	584	547	537	551	568	558	573	582	537	543	531	554	572	559	511	506	578	570	559	545	536	597	555	551	554	563	559	519	555	542	542	554	592	578	546	521	517	539	529	559	568	530	543	541	611	582	552	557	550	577	572	528	544	561	560	519	558	534	582	547	575	568	566	581	554	540	513	569	555	558	551	557	518	530	540	546	557	557	553	545	532	566	523	629	559	523	556	570	571	584	520	543	569	534	542	536	557	537	529	572	518	544	519	540	591	543	565	562	544	514	582	540	586	554	571	584	550	572	549	521	581	572	564	515	522	547	546	497	485	530	547	503	534	552	571	567	581	560	578	542	580	548	528	570	548	589	569	577	563	519	512	547	535	508	571	524	573	554	544	564	571	574	564	517	534	558	547	518	560	543	543	519	503	546	554	600	525	575	581	532	518	533	548	544	500	554	563	588	501	559	539	566	544	570	553	540	550	558	515	522	549	566	567	581	579	554	536	546	548	514	520	540	513	552	539	582	567	542	578	555	585	553	535	573	506	552	508	573	555	536	506	566	571	561	544	567	525	566	563	514	522	500	543	530	592	526	590	565	534	552	541	556	582	535	596	580	538	549	558	592	544	537	561	545	539	542	620	579	572	557	521	550	546	576	574	519	528	539	541	590	524	584	550	538	528	555	552	640	550	567	578	543	559	568	576	550	585	534	521	598	525	573	559	545	549	577	541	522	547	588	504	508	588	566	541	575	545	560	585	557	545	525	559	502	566	553	533	573	520	569	534	526	549	531	563	536	521	547	539	604	539	547	562	543	540	552	536	544	537	514	545	552	544	516	537	509	599	562	573	555	572	549	499	530	522	504	557	569	522	548	530	513	543	538	566	573	524	500	572	554	535	546	538	558	553	534	559	496	537	537	526	511	528	583	579	537	530	558	562	610	587	531	536	538	540	553	535	551	530	545	515	556	584	561	580	575	534	543	564	566	591	543	570	549	502	567	548	536	542	566	547	548	562	539	593	551	563	571	514	575	579	566	531	558	544	607	581	554	541	551	565	569	518	537	560	599	539	533	541	514	486	533	537	555	566	569	570	584	556	537	533	523	544	572	525	555	562	558	578	520	535	540	596	554	557	587	532	528	586	565	523	540	476	495	576	561	531	540	567	562	570	570	578	544	558	518	500	504	549	577	529	511	542	535	561	538	566	542	562	541	569	528	595	549	559	559	554	522	524	569	569	509	556	565	564	569	542	526	545	530	578	545	563	598	550	513	513	584	502	621	565	549	569	551	522	567	505	581	560	551	594	518	489	525	551	578	541	545	546	540	559	573	541	586	566	526	497	567	570	542	546	538	546	581	532	533	567	570	519	516	557	554	559	581	551	514	517	562	524	565	540	551	571	562	535	534	527	548	532	562	524	557	536	544	540	574	580	558	538	557	557	536	529	591	537	538	507	580	538	591	566	532	544	502	542	542	573	574	569	528	549	593	535	559	537	549	573	545	604	593	523	512	531	525	563	538	565	535	519	557	508	550	515	506	560	549	576	563	564	516	557	538	499	529	585	577	562	506	533	535	548	512	534	517	577	581	537	568	529	552	572	595	572	501	532	567	513	557	574	602	570	519	558	542	552	599	582	541	539	595	563	539	559	542	545	520	551	569	575	587	579	576	567	538	540	506	560	552	567	539	537	541	526	558	570	585	551	550	531	554	521	566	535	599	586	530	513	571	557	527	537	537	548	539	548	555	512	564	563	520	585	550	529	555	548	585	576	560	569	518	525	564	575	559	524	533	609	565	569	519	531	544	573	552	555	548	560	519	538	551	538	609	551	549	529	548	532	552	548	535	579	570	583	535	578	549	509	583	544	562	556	536	575	543	557	564	567	527	559	551	536	572	554	594	511	530	556	571	524	547	524	542	563	574	539	564	528	562	547	543	577	536	544	535	532	517	573	532	564	515	555	551	549	564	585	500	559	558	521	599	576	546	516	531	486	564	561	547	543	534	548	542	569	569	577	566	553	555	573	535	574	572	549	560	573	539	591	526	528	550	576	547	590	500	582	551	599	518	537	538	538	582	556	545	527	557	570	560	552	519	517	568	532	572	581	522	571	538	535	564	604	553	537	510	568	577	564	532	577	568	532	557	538	562	516	523	592	551	556	542	562	530	566	553	532	598	551	554	544	498	558	531	551	557	571	570	542	550	546	554	505	570	556	579	539	532	576	526	512	534	556	528	583	538	526	561	553	575	587	566	575	546	587	526	567	539	544	539	574	513	525	593	568	524	517	562	553	583	546	538	536	596	565	529	516	563	574	538	499	545	528	537	533	570	565	569	541	498	607	544	549	524	515	521	569	559	561	548	523	522	540	574	534	569	551	528	523	549	571	552	577	552	578	541	544	517	556	561	546	548	544	555	485	544	520	539	562	572	556	541	587	533	546	552	546	564	520	554	597	535	553	549	581	545	541	574	559	533	550	532	530	531	554	540	547	580	582	530	515	558	576	539	525	483	549	543	512	532	573	565	546	589	544	539	538	548	556	574	561	566	543	553	532	556	545	535	576	533	556	549	571	539	550	563	517	581	511	548	589	566	555	555	542	538	548	563	529	568	511	534	571	533	539	530	552	555	500	529	541	527	526	545	564	609	554	528	543	626	551	535	578	578	511	558	575	548	514	524	571	570	509	547	555	561	553	531	558	532	573	549	576	558	555	593	559	495	552	545	523	544	563	564	555	543	591	529	542	539	576	552	525	533	572	530	491	505	554	549	573	559	584	550	565	573	556	581	553	548	571	529	532	578	509	539	583	564	522	576	531	569	556	553	582	557	532	523	522	548	574	520	539	600	560	536	547	567	539	575	524	513	509	564
27137	21107	8965	438	221	172	167	159	120	141	140	126	140	131	146	137	138	121	145	115	140	141	136	124	124	122	129	124	128	122	108	128	126	117	129	136	122	129	111	120	125	147	123	132	117	125	116	123	128	148	126	119	125	137	127	122	134	132	120	123	136	128	135	128	110	119	151	135	131	97	117	144	130	133	97	129	140	127	115	117	127	135	130	133	117	138	114	125	131	122	123	155	133	102	122	126	129	126	130	129	120	122	135	111	127	132	131	160	142	146	133	109	149	141	130	135	132	103	119	132	135	140	150	115	119	120	135	124	107	134	126	120	127	118	149	117	134	142	103	140	97	112	119	123	112	120	128	120	143	152	135	133	136	115	123	127	153	124	123	113	136	127	137	130	130	110	113	137	119	110	110	123	136	126	136	114	118	114	145	113	127	136	137	127	120	115	130	115	131	114	120	141	93	137	152	145	136	119	120	118	132	140	133	145	137	115	131	125	142	143	119	130	107	130	160	128	148	112	128	122	135	134	115	116	123	141	141	95	114	126	130	129	121	114	111	144	127	131	118	123	117	135	121	126	124	124	130	124	123	128	119	121	125	135	138	117	111	134	110	110	130	107	124	115	128	118	130	125	146	148	118	134	146	121	120	144	145	139	120	114	133	134	124	116	150	120	110	132	133	141	131	132	134	138	130	123	130	135	113	123	125	128	109	143	124	136	130	120	126	126	125	117	120	133	120	130	137	130	134	131	107	122	128	141	128	128	136	110	139	122	127	133	132	135	127	112	132	120	122	109	144	123	101	135	138	128	117	134	131	101	105	132	140	132	119	126	111	128	132	106	120	130	142	130	140	124	124	148	116	91	129	112	151	138	126	148	126	136	146	139	110	118	129	118	132	127	130	115	150	124	130	124	130	121	127	128	142	123	153	136	107	125	128	136	135	134	130	135	129	120	132	137	116	124	117	117	124	156	112	126	118	151	123	101	147	131	126	119	121	119	125	123	126	141	134	121	120	121	112	146	126	122	132	134	123	129	124	134	116	112	122	114	132	129	151	116	132	123	131	119	140	107	123	112	147	135	110	147	132	119	122	139	109	145	138	123	108	135	114	122	132	123	121	151	140	129	122	137	117	129	134	127	117	119	117	126	127	112	121	129	132	126	138	135	116	119	133	126	140	132	127	134	104	123	137	132	109	129	142	131	106	121	139	120	106	113	130	100	140	129	124	123	137	129	127	110	130	124	117	119	132	144	120	119	121	118	126	142	117	136	121	125	126	127	144	120	98	117	113	122	121	137	119	141	111	104	122	112	127	109	114	138	114	133	144	107	124	149	122	131	135	128	123	124	130	127	144	129	123	123	133	134	145	141	109	123	129	114	139	106	117	125	130	104	142	125	122	129	134	125	148	118	126	141	133	129	126	128	139	120	124	131	125	121	154	101	121	126	144	120	135	140	134	104	117	115	119	104	119	145	130	145	121	135	129	131	128	132	113	135	121	138	135	124	125	120	114	109	107	142	141	115	146	113	133	136	124	134	122	115	135	122	139	132	136	116	102	151	140	131	140	133	124	113	129	128	142	146	150	109	139	133	106	141	123	121	136	130	159	101	138	142	122	111	133	124	130	117	125	129	140	119	125	116	132	115	116	131	130	141	135	129	122	97	140	135	125	106	108	137	113	140	129	126	122	139	126	136	138	127	115	112	118	114	123	134	107	136	126	119	131	136	133	137	137	133	118	118	112	121	124	119	130	140	131	114	136	139	120	111	113	125	112	111	139	133	132	135	132	123	121	147	131	130	118	124	143	143	137	124	140	120	137	131	122	117	138	149	121	127	143	131	105	96	111	118	115	137	130	140	129	119	119	126	120	139	106	145	119	120	133	113	131	131	103	138	121	114	129	142	121	137	137	113	125	126	121	128	134	125	123	128	128	132	123	123	115	126	126	103	145	121	132	134	139	139	141	129	120	103	123	142	153	111	123	132	120	121	118	154	128	138	119	125	117	104	146	117	139	116	115	132	137	120	125	129	136	104	125	117	146	117	127	147	135	128	132	125	130	145	120	133	125	113	119	114	123	131	111	122	141	118	106	132	97	147	143	131	119	142	130	109	130	135	124	111	118	132	105	102	115	127	129	112	133	140	132	114	120	120	106	125	130	124	104	124	136	115	115	125	129	112	109	124	131	151	124	122	121	124	116	144	149	119	143	121	145	122	145	128	107	119	147	149	123	140	129	141	120	113	126	122	118	133	125	156	136	126	110	152	129	137	110	129	118	124	120	144	125	132	133	109	133	119	114	121	117	125	131	115	118	129	131	143	136	118	124	116	118	132	125	135	124	106	132	138	125	119	123	117	119	137	115	131	124	125	132	137	124	108	113	123	150	120	112	113	112	121	140	141	115	143	130	121	128	117	134	121	117	109	129	140	135	129	118	123	122	141	141	120	117	129	116	124	141	143	136	149	112	106	126	117	149	132	113	135	111	124	143	100	124	130	132	127	137	121	133	99	122	127	124	111	139	121	132	131	122	123	140	142	108	121	141	136	132	115	148	120	121	145	140	131	128	129	122	126	114	144	142	116	132	128	113	133	125	143	136	126	147	132	138	125	111	121	119	130	136	124	120	128	117	130	122	127	142	123	124	115	145	135	124	110	112	122	126	125	114	104	138	150	123	121	134	127	115	112	138	129	129	113	111	123	120	119	121	126	140	128	134	145	120	129	107	131	145	140	121	134	121	142	124	136	139	126	114	156	143	139	125	123	127	112	168	132	131	139	104	100	140	128	115	149	130	145	147	130	133	127	130	143	123	117	101	139	137	124	129	139	114	127	118	135	129	115	132	135	134	131	139	111	142	142	110	122	130	123	119	115	139	110	129	133	127	136	139	131	137	112	126	111	147	140	142	130	128	125	111	124	127	127	140	116	136	124	134	128	125	128	118	110	122	118	126	135	114	100	116	132	113	127	138	123	131	135	135	121	148	117	129	121	150	141	106	121	112	136	127	131	143	131	124	126	118	135	130	137	120	129	122	125	118	112	114	132	146	142	135	149	144	144	139	122	133	92	122	101	145	118	137	120	144	127	132	140	138	139	118	124	136	122	117	114	131	138	128	152	148	112	118	127	133	97	126	135	138	101	111	141	125	129	130	110	139	128	138	134	145	116	140	118	111	110	115	138	120	123	125	120	134	117	124	128	121	126	132	163	118	124	143	122	146	137	110	129	139	137	127	142	126	131	144	117	117	121	130	140	134	109	118	109	133	134	135	115	135	131	147	148	142	144	153	123	130	140	133	116	141	149	140	114	124	108	127	127	124	117	117	133	136	111	108	134	113	120	122	121	146	134	117	128	121	130	113	111	132	139	140	108	118	127	132	117	129	119	142	135	123	137	134	117	143	116	126	126	127	144	127	111	127	134	124	133	120	140	130	114	136	139	111	122	110	139	119	140	126	117	117	135	127	121	151	115	119	147	122	135	127	132	134	125	120	112	129	136	121	126
16220	14334	1243	641	464	431	374	386	322	340	312	296	319	284	276	315	287	323	297	292	316	304	290	317	267	304	258	294	313	263	292	259	304	307	276	297	288	296	283	289	279	267	293	299	283	284	298	289	275	289	270	270	297	282	290	274	319	302	268	274	298	270	275	291	284	276	281	302	283	259	314	254	244	278	278	295	277	264	293	292	324	284	278	281	273	251	291	267	279	279	261	270	268	254	290	292	270	293	303	289	278	273	269	298	308	300	284	303	291	267	315	282	298	292	298	317	299	291	272	289	307	280	276	277	279	261	269	300	308	282	290	270	288	260	240	269	281	304	285	318	275	288	294	266	295	274	306	303	279	286	270	273	273	272	270	266	278	295	272	260	261	254	276	279	282	304	274	260	286	290	273	271	296	254	276	283	335	288	296	291	292	307	269	264	283	288	254	241	269	298	266	296	272	280	279	268	265	287	309	276	289	287	283	256	281	289	275	265	295	301	296	285	310	315	286	293	293	286	278	268	274	281	308	300	330	285	336	270	316	300	286	264	269	290	293	259	248	289	289	247	306	273	291	282	306	277	292	284	268	290	282	301	266	300	316	268	298	255	245	310	297	283	296	284	252	297	305	263	279	273	279	277	253	279	285	279	280	283	272	279	279	285	288	252	304	296	277	300	273	291	287	289	272	290	304	283	275	283	267	299	278	269	276	291	271	266	301	265	314	283	295	287	297	295	264	261	244	269	260	284	266	274	269	271	331	294	297	254	285	272	276	286	262	256	311	261	286	267	297	289	277	281	286	271	300	269	294	271	298	307	278	295	278	289	308	292	305	253	298	307	280	302	278	298	302	272	292	278	268	268	284	282	288	286	288	296	305	295	281	277	292	290	270	268	284	287	273	290	294	299	260	276	274	262	305	275	286	308	275	299	265	289	281	274	286	281	244	275	259	283	254	276	292	289	278	257	302	263	263	282	312	271	259	278	275	286	302	283	278	290	309	259	259	302	269	276	281	309	275	305	304	278	280	262	276	282	245	288	301	317	295	279	280	265	268	291	263	277	288	295	283	274	301	269	284	269	271	267	293	283	319	306	288	268	272	290	299	305	314	286	289	294	274	273	287	250	273	276	306	281	287	293	315	283	279	258	257	293	299	253	275	294	270	285	276	303	268	286	295	310	288	282	265	287	290	305	257	273	278	285	290	275	272	272	276	302	294	296	298	297	285	259	265	306	279	298	290	280	268	264	278	290	268	289	272	299	281	327	308	308	283	295	272	280	273	269	271	289	252	296	286	309	296	273	284	281	281	273	275	289	282	260	274	288	267	277	308	295	251	279	293	300	295	291	285	246	289	279	286	284	293	269	263	282	258	289	293	272	259	270	264	279	261	268	293	251	268	262	269	282	285	285	271	290	272	270	299	269	272	258	271	299	250	281	274	292	288	246	282	258	245	300	290	274	288	289	296	302	286	242	277	311	283	289	284	297	282	272	286	274	284	291	267	322	287	287	265	300	294	271	294	248	288	299	242	283	294	283	276	272	317	286	269	286	256	246	275	308	287	279	274	296	271	291	296	286	290	281	280	259	274	262	287	284	291	242	282	298	271	293	280	277	279	275	241	250	295	270	257	305	290	290	269	291	300	274	323	260	255	281	278	286	283	265	298	288	285	281	284	272	265	299	289	256	281	296	272	237	280	277	294	311	280	258	314	319	290	263	286	301	309	283	291	288	265	258	278	275	266	252	278	292	278	290	288	280	265	304	256	260	290	298	270	269	305	297	303	250	278	315	272	258	270	288	278	263	299	280	289	285	275	285	298	283	285	285	251	307	293	276	282	256	276	279	280	284	315	263	287	274	285	278	270	272	329	256	250	292	273	263	279	285	265	292	270	267	297	276	264	262	289	279	273	301	262	283	284	288	280	286	256	303	284	293	265	306	272	283	293	300	261	273	292	284	280	274	272	274	287	270	255	278	277	263	283	281	276	312	279	244	257	265	290	284	283	278	285	286	288	276	288	309	272	276	269	274	310	272	262	273	288	287	313	297	277	261	271	295	282	317	279	294	287	264	288	296	294	234	269	303	306	280	274	248	259	248	297	296	280	288	279	295	274	291	279	267	321	264	318	251	273	261	295	270	255	269	286	286	297	297	286	270	308	293	293	279	305	277	298	268	303	261	249	293	298	310	293	306	265	294	278	252	294	293	304	288	268	297	277	281	304	299	311	293	284	256	283	288	266	292	289	245	265	295	285	303	276	285	288	280	284	282	273	270	274	297	272	294	307	252	253	268	278	274	298	286	312	240	242	273	267	279	298	317	272	287	295	273	295	269	279	284	298	296	266	302	306	268	294	254	275	284	290	282	295	273	272	281	288	267	291	277	288	314	321	251	260	283	290	283	292	256	290	271	265	283	279	271	286	281	278	273	307	293	267	275	284	290	278	250	292	270	273	278	260	275	270	250	293	279	291	297	275	293	277	287	278	287	332	294	295	262	267	293	265	276	280	271	278	295	257	288	315	306	281	275	282	313	271	309	287	299	273	285	291	286	283	280	274	267	292	279	293	280	259	284	294	258	296	311	290	303	321	263	307	277	277	296	269	295	281	283	305	290	278	303	302	275	300	280	290	308	279	286	269	293	270	281	293	287	300	265	279	306	280	266	283	284	284	281	289	310	275	291	286	288	259	286	292	294	299	269	261	284	294	262	249	290	308	262	261	273	255	288	288	265	265	260	291	279	274	305	263	291	294	285	293	274	314	293	269	309	283	290	292	271	254	293	249	282	276	265	287	283	313	284	283	290	309	300	335	264	272	255	252	271	260	271	266	285	299	280	278	288	250	306	257	263	274	277	317	259	287	325	297	267	292	288	255	282	287	262	257	289	289	258	270	284	273	283	290	287	270	294	314	295	289	291	318	290	283	295	286	262	273	311	275	317	286	284	320	287	318	309	254	297	312	291	277	301	274	274	278	262	308	273	273	278	280	291	303	264	278	283	272	261	297	266	284	291	276	301	281	295	263	268	281	274	274	304	257	271	279	277	284	260	287	265	265	291	298	277	279	282	283	270	277	279	253	244	272	281	261	275	298	281	298	279	297	280	293	296	249	286	275	291	284	265	286	284	291	270	297	275	266	247	288	299	328	308	248	275	302	297	282	274	295	295	297	304	291	288	290	282	304	270	296	279	249	327	294	242	279	268	274	285	284	312	322	286	273	251	304	293	293	267	264	279	282	278	282	273	260	276	262	288	281	256	283	277	261	256	275	279	292	310	272	256	274	266	290	277	290	333	324	280	291	298	279	283	283	248	266	291	275	274	278	293	278	288	260	292	261	272	285	279	298	271	272	301	242	263	278	287	266	313	286	289	290	332	296	278	307	266	309	256	279	284	264	257	262	292	282	283	277	272	266	243	269	287	294	277	263	284	285	260	320	287	288	299	292	280	265	302	316	305	300	293	284	292	306	282	301	280	286	271	263	320	284	271	276	301	294	306	247	288
24691	21652	29512	24268	20600	1897	443	291	257	189	181	197	187	151	185	160	139	132	133	133	126	125	131	117	130	139	129	108	111	115	120	112	122	121	111	123	132	117	115	139	128	113	129	120	109	104	128	102	125	120	110	128	118	135	105	122	112	110	131	110	124	130	119	127	88	125	109	115	125	120	106	119	114	98	108	107	98	102	125	120	112	104	115	114	112	113	112	123	102	137	116	124	121	121	124	90	106	121	118	116	101	110	126	112	151	116	135	123	130	112	110	108	119	103	104	112	112	108	113	114	123	83	122	107	122	114	125	122	130	125	135	132	109	140	113	104	114	114	130	112	142	117	106	97	104	116	110	133	119	113	126	109	139	125	124	125	128	124	123	124	118	107	111	125	101	124	114	127	130	111	123	151	123	101	104	111	124	132	111	111	133	114	141	104	114	125	96	113	99	123	99	132	110	123	127	93	106	135	130	118	126	131	105	115	122	102	123	126	94	126	131	112	103	117	112	113	119	102	97	109	112	101	117	124	114	98	111	117	121	96	110	94	107	107	103	118	109	119	135	123	97	99	111	107	125	104	100	106	93	114	92	112	116	91	115	114	132	114	101	128	112	96	122	105	102	117	115	118	119	119	127	112	123	110	133	100	101	111	115	115	109	97	125	116	121	111	112	109	111	117	113	103	118	111	125	110	125	125	124	120	132	110	110	117	117	130	129	115	126	119	112	114	127	117	108	126	120	105	90	120	121	110	114	118	134	112	110	96	107	129	116	110	115	106	126	110	112	116	98	108	116	124	101	107	107	114	137	110	112	131	125	129	142	124	107	119	114	126	122	107	130	138	121	106	120	101	115	101	132	116	113	102	114	139	112	123	111	105	121	128	127	125	117	125	118	111	103	125	124	119	123	120	106	114	110	113	112	109	116	106	95	111	109	111	110	102	124	119	102	107	113	103	106	97	118	113	123	122	114	129	121	132	114	103	132	115	126	124	118	109	111	104	127	103	105	131	130	107	131	112	121	118	124	118	138	106	114	123	102	110	124	122	102	123	108	109	111	110	136	122	114	116	123	104	130	122	129	128	126	132	119	116	117	117	116	129	124	118	126	107	108	112	106	100	111	99	107	113	112	107	133	108	119	107	92	136	123	115	129	106	126	129	120	88	97	121	123	97	108	100	121	122	114	98	127	105	103	106	130	109	139	95	107	109	108	125	119	103	118	123	122	104	121	124	129	109	120	113	99	120	113	111	110	107	104	138	130	109	109	113	106	107	96	101	127	110	132	112	103	114	119	116	123	124	110	122	120	119	97	117	121	123	119	118	103	116	136	109	120	113	132	115	107	119	94	97	128	125	121	110	130	106	117	124	117	123	103	92	93	107	102	113	131	109	124	129	104	101	93	139	109	119	123	110	92	101	115	111	103	122	122	115	100	122	134	124	110	108	137	112	111	111	118	115	100	127	102	108	104	97	114	132	102	130	127	124	104	111	110	108	115	121	121	102	119	122	98	96	113	122	117	121	144	108	111	110	104	107	119	133	98	99	137	127	113	123	97	98	112	95	114	108	103	106	109	116	102	110	119	98	113	137	107	116	113	115	106	107	128	131	151	90	88	103	107	120	118	92	115	137	123	105	121	126	123	110	104	117	118	106	123	112	121	95	101	125	123	108	112	117	97	104	123	98	102	109	126	106	126	145	116	96	116	112	116	129	114	141	90	117	118	120	126	125	106	117	100	111	113	101	117	123	102	110	118	131	91	115	116	118	116	112	110	118	103	121	123	113	104	123	113	119	127	112	106	112	131	105	118	122	106	130	109	101	109	119	125	124	123	118	110	111	132	112	126	122	112	125	117	94	126	117	94	135	113	104	124	109	122	113	91	111	110	115	104	115	119	112	120	128	99	103	94	104	92	119	107	121	102	98	102	108	101	132	129	113	109	119	98	115	95	116	118	116	108	108	112	100	118	128	114	129	125	118	120	141	114	121	109	129	117	124	114	107	97	106	116	112	100	92	106	110	113	117	106	99	128	91	93	114	133	136	102	115	119	137	91	119	117	107	112	123	102	103	117	121	130	103	104	131	107	114	112	125	112	116	128	113	117	113	125	119	100	111	114	116	100	122	122	114	110	103	118	123	115	126	103	118	118	124	124	114	109	130	124	93	111	129	112	98	110	122	122	109	128	118	125	109	127	100	122	130	117	124	111	104	106	126	130	111	113	119	116	110	119	119	116	111	119	110	99	120	121	103	121	125	126	118	118	124	100	102	114	116	124	120	107	103	125	103	114	131	107	108	119	109	115	108	116	106	138	132	100	122	117	129	94	115	115	122	132	127	135	116	112	123	106	110	118	108	118	108	107	128	108	123	107	109	106	116	116	119	109	116	109	137	116	134	112	106	130	138	121	127	119	113	128	102	117	122	119	122	113	126	103	146	111	128	122	108	104	118	101	110	121	124	143	120	120	123	127	126	113	117	108	116	124	103	115	150	126	115	122	118	94	107	124	115	117	120	145	113	126	117	141	109	123	112	127	119	131	114	104	122	108	134	111	126	119	111	118	98	110	118	124	109	114	108	96	120	102	92	96	115	123	109	104	101	106	126	104	122	121	111	126	104	136	108	97	109	109	125	132	116	130	129	109	109	118	124	127	112	120	129	107	106	104	123	99	117	137	118	126	120	135	123	137	103	137	118	130	118	113	124	126	114	122	108	113	109	119	103	138	123	132	127	129	114	109	109	127	128	122	115	134	132	122	124	106	106	122	130	109	123	94	88	102	120	116	120	121	108	125	92	118	138	129	118	125	127	104	102	106	114	103	104	119	107	107	119	134	135	97	113	114	122	124	106	100	109	123	132	114	112	101	126	106	114	113	108	117	123	90	118	107	136	111	106	127	124	128	106	140	105	103	116	112	110	118	124	128	118	127	125	119	113	116	126	85	132	116	106	126	136	132	111	121	101	119	98	118	103	131	121	123	117	106	121	124	122	107	111	109	113	104	114	106	116	109	101	104	121	115	107	122	110	123	110	137	109	109	118	109	116	124	104	121	123	119	119	111	126	124	112	138	115	99	123	128	123	121	121	121	101	108	120	128	140	113	127	120	96	105	134	114	126	100	145	103	113	114	120	94	124	129	112	113	126	105	112	116	106	99	122	119	117	103	118	125	104	126	93	104	122	116	133	114	120	123	129	132	113	116	108	117	117	106	133	110	117	108	112	113	122	94	122	124	118	111	123	112	117	127	126	113	109	101	111	122	112	122	115	103	120	112	99	132	119	91	108	101	128	106	109	110	122	112	101	135	134	115	112	112	137	95	113	116	112	108	117	95	106	113	83	122	121	121	104	102	112	120	131	85	114	114	106	103	113	137	96	104	108	114	100	120	117	128	119	89	122	124	117	128	115	104	117	117	130	112	131	119	108	118	108	98	128	120	106	138	119	108	107	117	122	121	123	119	105	117	106	125	132	106	138	109	120	116	128	122	126	107	130	103	103	120	112
36837	30765	7903	4027	2439	1816	1367	1071	926	755	605	582	558	499	492	403	388	360	383	368	376	352	322	316	317	320	253	281	299	291	304	294	280	289	296	245	280	241	312	300	268	252	246	268	230	244	271	257	272	239	272	240	277	245	253	255	267	273	261	228	270	259	258	258	266	238	265	271	254	264	272	258	263	256	253	240	239	261	247	266	239	244	244	264	234	240	248	255	274	254	256	247	261	258	227	259	253	269	249	261	269	242	265	255	254	270	236	253	246	273	249	262	233	254	250	249	250	234	252	248	294	262	238	261	254	263	246	255	264	250	240	240	228	250	258	250	263	259	235	249	267	279	255	235	263	271	254	281	221	270	252	266	239	255	268	243	262	237	271	232	265	250	238	263	253	248	260	241	227	242	235	235	246	266	243	260	232	231	249	257	259	267	263	259	253	257	260	239	251	243	238	259	263	277	235	280	252	234	250	255	267	254	247	257	248	261	261	262	275	226	241	259	282	251	260	247	261	261	251	233	266	254	258	276	249	264	263	255	257	262	259	263	269	244	231	241	217	237	259	242	237	273	253	281	259	236	282	254	250	234	216	277	254	233	217	255	258	247	246	245	264	221	248	244	276	255	242	260	235	251	255	251	275	234	262	230	259	242	236	256	256	250	252	264	222	273	247	241	246	219	243	226	230	261	270	261	273	222	272	271	274	224	282	243	272	229	252	234	261	256	251	262	237	258	244	233	253	222	262	275	269	251	264	248	221	266	261	218	262	242	269	247	230	249	257	239	251	244	223	245	249	270	262	228	258	234	242	229	274	222	278	239	245	242	250	250	246	266	252	286	248	237	278	235	217	249	234	287	243	258	259	260	255	265	267	246	254	237	269	259	257	231	249	261	247	264	241	254	241	246	258	239	242	236	256	247	256	253	236	233	253	257	251	222	272	253	241	266	238	282	268	247	246	247	277	244	241	248	269	236	283	253	274	246	245	230	273	258	250	237	251	265	283	276	263	263	242	240	263	239	262	198	241	240	261	274	236	234	247	258	236	224	237	259	247	264	260	257	247	268	253	254	253	252	263	256	230	235	258	238	253	283	238	252	253	252	245	237	244	268	258	268	261	261	258	267	233	275	241	262	262	265	264	221	228	258	244	256	247	215	229	270	243	227	223	276	279	242	252	238	239	250	243	259	248	261	243	253	262	260	240	245	255	258	275	274	253	253	260	251	262	241	264	267	251	249	262	256	234	239	256	274	236	266	256	253	246	249	259	278	265	250	228	259	249	276	254	263	244	280	240	243	234	291	265	277	274	247	268	256	259	245	260	281	260	265	234	240	250	264	254	215	277	257	248	256	239	263	274	232	262	274	242	267	254	249	240	294	238	249	257	267	283	261	225	237	269	253	242	207	251	265	249	269	291	240	264	247	266	234	285	274	248	265	223	238	261	239	261	256	257	265	260	249	248	259	241	267	271	234	245	234	263	267	243	237	257	251	268	254	258	228	232	258	256	255	246	219	274	231	225	251	253	252	237	265	266	265	263	255	244	254	243	235	246	255	263	289	257	234	279	248	246	245	257	253	249	229	248	240	262	287	273	250	245	229	261	232	231	259	259	268	250	229	249	270	256	289	252	236	235	254	236	249	251	261	227	237	253	257	238	253	260	268	248	255	264	244	242	237	271	220	258	266	252	248	239	292	249	234	257	228	249	252	257	249	249	272	251	231	269	248	255	272	283	266	266	256	264	234	233	248	258	245	231	249	260	241	270	255	234	240	272	275	214	238	270	239	271	272	270	237	242	231	237	237	251	242	263	229	253	230	248	265	257	240	274	249	246	244	273	253	244	248	240	243	255	252	279	269	225	242	263	274	252	232	230	263	230	230	239	262	244	253	243	245	264	215	252	226	258	247	246	269	235	240	281	243	261	271	227	265	210	244	259	259	220	257	243	231	251	236	261	240	287	286	245	269	282	261	246	252	259	245	260	284	235	262	272	279	246	230	257	261	296	247	217	265	246	247	260	261	250	243	297	245	250	258	237	286	243	284	262	260	236	233	252	260	297	256	268	240	254	276	271	251	247	243	244	251	276	278	255	231	236	247	244	237	247	251	255	235	262	238	249	247	270	249	238	248	267	253	223	232	271	256	251	244	274	246	244	263	251	243	257	245	251	230	211	241	236	259	267	260	257	250	232	219	214	235	254	246	286	245	238	233	261	272	239	240	235	238	244	221	237	267	279	247	243	243	214	232	249	247	246	248	255	272	273	263	259	233	241	269	259	236	250	249	240	246	247	290	234	268	229	255	269	250	261	275	267	258	236	273	244	256	231	266	220	241	233	243	245	264	249	259	275	225	279	244	235	246	269	258	249	262	275	248	267	252	255	233	224	238	247	267	232	255	276	255	279	243	249	234	258	216	265	284	266	254	242	253	265	251	231	243	254	240	243	245	279	237	251	237	229	280	281	265	256	255	255	261	253	254	267	231	274	252	236	253	275	247	245	262	256	248	244	218	252	289	255	234	232	249	250	276	237	217	244	268	256	245	238	255	249	255	277	255	249	240	256	242	228	254	239	271	266	275	268	289	260	239	242	254	257	234	259	258	265	262	220	256	268	270	275	240	247	259	280	271	268	246	235	261	260	249	251	225	256	236	256	243	228	241	233	256	259	271	244	263	264	252	252	235	253	272	258	231	252	260	253	234	254	264	250	252	254	246	250	268	225	237	238	250	262	245	246	264	256	243	233	258	225	239	256	235	269	251	263	257	226	235	243	235	266	263	236	224	239	213	252	269	205	256	266	228	248	245	246	252	246	214	290	267	231	232	241	237	250	249	239	255	243	234	270	245	257	243	262	212	272	260	262	250	254	254	237	232	251	232	239	267	218	259	259	251	264	253	240	268	259	256	285	273	245	286	275	253	252	239	228	251	250	282	247	219	235	255	257	246	249	235	264	247	251	258	234	248	240	245	269	230	261	240	269	253	243	248	275	239	245	262	264	228	243	240	242	246	256	253	245	257	259	226	243	241	249	227	276	237	238	251	244	258	236	251	230	237	257	231	247	253	245	247	237	248	271	275	277	255	265	253	223	239	242	270	232	221	258	225	225	246	246	259	246	261	227	240	297	243	232	246	271	258	272	244	284	248	252	231	246	266	244	281	250	248	256	231	242	252	249	230	244	223	243	260	248	258	240	244	249	258	269	270	263	266	260	283	229	244	219	272	242	246	263	242	250	260	235	248	278	219	255	240	255	223	262	249	278	256	254	282	236	245	247	241	268	233	226	253	226	230	261	253	266	247	219	252	251	251	256	239	237	259	250	227	241	267	260	262	259	249	247	252	288	286	243	268	244	240	236	249	276	232	257	243	220	235	271	261	223	275	234	248	253	256	264	255	267	236	273	263	246	278	249	233	260	261	247	239	265	252	246	222	246	221	228	262	224	248	226	275	244	240	242	252	229	266	251	235	256	236	235	251	267	245	242	244	251	263	258	260	250	261	251	257
23777	21685	30122	23774	21683	20601	2226	736	566	510	469	431	419	387	383	370	365	360	321	308	323	307	318	340	319	342	317	293	278	323	291	345	272	303	312	308	285	286	280	303	280	283	291	278	282	292	286	304	278	277	280	286	261	285	265	297	321	316	288	298	266	320	317	255	279	270	298	283	266	267	285	278	296	279	298	304	295	307	292	281	312	287	271	281	279	291	297	300	303	288	292	285	307	278	300	286	293	323	320	315	287	236	275	292	286	263	274	272	287	285	284	277	298	282	256	286	275	295	275	266	281	240	300	296	311	279	323	288	312	286	260	257	262	277	308	268	283	300	284	276	313	272	271	269	279	291	264	259	293	309	288	275	290	264	315	267	274	266	300	262	272	279	287	286	277	273	306	278	264	291	288	263	318	299	292	279	283	313	276	280	265	289	273	267	270	239	255	321	269	288	274	295	296	292	262	293	281	263	304	293	321	283	314	291	265	291	298	304	334	291	284	299	276	300	295	310	290	303	297	299	291	276	270	286	272	301	270	249	280	275	280	286	287	272	283	298	321	260	294	290	281	265	291	314	278	291	285	272	277	284	280	273	291	289	305	308	277	293	314	267	308	276	299	284	269	273	288	278	295	284	292	282	274	284	289	279	294	275	290	298	299	295	271	264	267	246	300	257	309	257	262	280	288	291	258	279	287	284	318	295	288	306	292	302	315	282	301	300	257	294	294	282	285	298	298	280	297	298	334	272	283	291	273	290	255	290	294	272	264	286	272	267	299	301	277	276	304	274	282	274	270	294	303	325	301	304	269	264	299	298	258	262	274	256	276	287	271	308	277	275	302	281	269	289	274	319	297	291	279	316	250	299	290	264	289	323	303	291	293	274	308	286	262	297	271	288	309	280	303	313	287	268	327	257	299	311	310	273	270	300	301	298	303	285	250	293	257	292	277	272	262	314	298	281	301	281	248	277	288	258	290	280	301	304	284	262	298	297	300	312	287	294	328	323	285	274	300	303	267	278	282	276	257	276	282	249	274	272	278	282	284	295	294	273	306	289	291	260	257	280	302	270	277	303	275	283	279	277	271	304	299	293	249	242	311	280	304	282	293	259	263	300	278	277	272	290	262	250	311	280	295	275	283	290	238	260	291	293	241	289	306	253	286	289	284	296	318	250	280	282	278	288	243	328	279	256	279	298	284	278	297	286	269	277	266	282	307	281	293	283	266	271	284	278	299	310	254	292	285	275	287	306	273	293	314	282	269	316	316	271	275	284	301	278	325	262	276	284	286	276	275	263	274	273	307	269	273	280	284	291	277	270	268	287	305	273	291	293	300	290	285	264	285	278	285	249	275	278	292	286	281	301	274	254	281	257	295	286	292	243	274	257	290	263	268	278	310	276	296	264	318	278	236	277	326	305	262	294	259	294	301	303	284	318	267	275	307	288	263	274	277	297	255	278	264	299	283	268	245	272	299	280	291	262	299	267	275	295	294	276	280	268	280	301	299	270	266	268	271	271	272	253	315	311	296	279	300	292	270	274	252	288	304	264	278	279	304	295	287	273	267	283	277	276	269	289	294	272	299	281	265	294	287	291	272	298	279	308	285	273	274	301	278	280	302	271	263	298	269	287	279	344	264	301	293	272	286	283	253	275	263	288	291	314	240	290	309	281	305	300	301	279	250	274	269	277	286	249	318	271	331	286	298	280	299	276	269	271	269	227	289	298	289	265	285	291	268	270	272	308	271	279	295	309	269	278	270	279	273	312	265	268	287	301	310	303	273	295	289	300	282	295	271	241	290	285	275	304	315	279	307	301	291	285	274	305	292	288	262	259	265	299	297	260	282	279	271	322	283	306	289	292	307	287	305	263	297	311	333	301	301	298	293	253	271	282	284	268	282	287	320	262	296	316	275	293	248	275	288	282	289	304	285	268	265	255	281	286	283	295	294	253	285	263	293	282	268	290	304	269	307	268	283	259	307	282	298	275	304	278	306	282	285	293	279	286	287	262	280	259	265	279	319	294	285	279	280	267	250	292	270	283	277	271	284	282	285	313	286	263	302	274	324	274	298	275	302	278	264	271	276	283	285	274	283	278	285	257	275	305	303	270	292	290	256	273	293	267	307	266	307	316	301	268	261	268	284	291	280	283	305	306	282	286	280	296	295	318	272	267	260	304	269	283	281	273	283	317	278	300	294	291	277	296	280	260	283	295	286	286	293	291	288	255	264	281	298	270	293	320	293	280	261	279	272	304	263	303	290	275	276	272	261	279	297	261	287	284	254	311	269	246	307	272	270	285	273	275	294	257	284	262	282	320	280	321	298	251	275	288	304	284	295	280	263	260	285	294	295	299	280	293	305	257	287	253	270	299	277	283	295	282	316	286	294	290	281	283	272	280	287	318	306	294	258	266	301	267	259	258	263	291	284	286	318	276	274	309	300	298	274	298	289	281	262	293	267	332	317	289	275	286	275	298	300	311	295	279	264	305	246	297	284	301	261	269	310	260	301	274	289	286	293	268	284	295	306	296	289	322	265	301	296	262	275	298	267	291	312	273	255	267	273	297	304	324	254	293	276	278	286	269	314	290	323	279	289	281	288	292	283	291	283	301	296	283	270	270	278	292	256	264	283	281	285	289	287	263	273	277	328	299	286	280	290	245	267	305	277	283	276	263	278	303	271	284	291	280	297	276	298	282	304	303	285	252	289	272	265	306	307	305	307	285	312	284	285	279	306	288	289	287	307	290	276	295	277	297	303	286	289	286	267	282	301	275	298	295	287	262	299	258	259	280	279	276	284	264	283	290	284	283	285	295	291	286	278	281	282	320	266	306	276	285	286	266	297	291	289	261	289	285	268	292	287	288	261	268	280	307	272	295	278	301	298	271	278	262	273	260	277	278	279	274	304	281	294	269	258	277	259	298	291	276	318	305	319	282	285	290	263	262	281	303	279	269	286	298	252	267	262	264	263	247	251	300	258	263	308	272	254	268	287	321	279	302	255	289	279	272	275	251	286	272	301	271	267	300	303	301	276	282	298	279	315	312	254	279	261	287	281	295	313	270	273	272	271	311	284	259	297	264	285	267	306	254	314	309	245	265	283	287	303	293	294	314	236	278	307	288	318	297	291	310	272	295	298	275	307	270	255	240	286	284	290	289	279	265	275	284	258	274	295	298	269	257	272	294	282	283	283	302	275	306	318	305	321	295	286	281	308	278	288	308	275	278	251	278	288	289	284	326	284	270	278	291	270	292	275	305	260	285	303	269	278	276	289	280	291	294	239	310	276	290	281	289	288	273	287	302	274	276	294	285	267	259	279	272	302	278	277	279	296	300	305	264	288	274	302	278	299	266	287	265	260	313	299	295	250	292	306	312	304	263	271	251	290	270	291	304	301	297	278	311	296	278	311	272	275	279	287	268	278	269	252	270	299	277	277	294	257	287	267	282	301	302	308	306	270	294	280	254	270	270	277	283	297	292	276	255	283	258	298	306	258	297
44142	36489	12886	7030	4671	3362	2647	2112	1762	1608	1357	1170	1012	1031	895	874	856	803	767	705	733	679	742	675	652	640	661	607	624	678	626	630	648	561	593	645	631	564	612	632	602	577	558	575	577	539	588	578	590	561	592	608	605	597	574	574	586	613	549	545	539	589	557	559	558	585	545	583	559	568	587	556	536	536	519	572	525	583	578	549	585	567	535	559	553	539	545	539	559	555	562	515	546	576	577	563	607	535	571	543	583	533	564	557	537	546	581	555	559	540	576	533	487	546	530	559	567	541	559	571	565	544	577	531	551	583	570	542	567	577	532	547	566	545	547	542	547	529	535	520	546	550	569	557	551	545	571	568	568	538	569	563	548	593	558	566	552	554	529	523	525	549	557	539	569	524	541	558	577	525	601	588	577	550	577	559	585	540	544	564	532	555	552	591	554	562	548	500	538	564	541	512	510	530	559	520	558	543	567	564	557	510	549	574	535	542	522	581	539	542	548	586	532	542	576	553	568	494	580	551	527	575	545	503	547	531	525	577	542	572	562	564	545	511	535	551	565	526	578	568	524	551	563	543	567	543	594	538	514	574	536	537	576	567	566	544	559	544	555	509	533	574	587	540	510	543	568	538	534	534	500	555	553	547	603	534	535	538	539	549	513	600	551	571	573	549	557	548	533	532	544	567	538	572	563	593	551	568	595	559	574	613	547	557	519	552	563	530	539	617	584	517	572	514	512	529	544	566	535	567	591	546	560	524	575	550	590	538	542	561	528	552	563	580	508	530	555	558	508	508	547	567	549	583	562	552	588	559	561	599	536	543	569	572	513	530	572	578	583	551	577	517	542	557	569	517	542	575	543	560	536	555	560	565	557	556	547	512	543	543	533	573	561	563	552	542	517	556	564	582	544	528	564	549	582	520	542	537	565	538	536	592	553	562	526	581	546	556	562	586	567	582	569	531	568	552	576	573	640	571	559	524	597	552	543	598	549	574	573	570	551	551	566	624	569	515	547	553	560	530	555	553	550	528	563	545	530	508	516	566	532	556	595	564	541	545	542	531	554	537	550	531	580	567	579	568	579	541	521	569	504	540	515	541	564	575	538	560	547	571	546	574	516	559	559	553	544	552	579	533	557	533	490	587	580	561	544	552	537	536	534	543	532	574	542	533	591	510	514	533	554	561	542	551	539	576	574	563	549	556	568	539	587	547	538	516	512	552	581	571	552	530	574	535	578	542	554	575	537	566	572	531	513	568	539	533	541	570	617	564	523	537	537	570	540	553	525	529	550	525	540	554	545	565	521	557	537	558	613	572	584	537	633	563	549	570	558	550	545	517	534	573	531	580	561	548	561	554	529	601	572	574	568	547	526	535	573	537	590	553	546	574	574	524	490	516	537	562	538	537	568	523	552	602	558	520	530	563	555	565	549	521	567	530	514	533	568	590	545	567	568	577	577	538	548	562	567	582	573	539	585	569	527	535	528	561	603	539	519	571	577	522	549	560	509	550	569	534	545	539	564	568	556	520	546	580	549	535	545	585	528	586	545	552	569	538	559	522	515	547	556	555	529	523	587	528	569	564	549	597	541	540	591	527	574	548	576	537	528	544	579	543	532	523	574	517	503	566	579	542	558	573	536	591	546	516	535	569	535	550	549	603	598	554	564	569	554	550	567	505	541	531	573	535	525	515	573	525	566	507	547	528	540	599	549	544	550	566	521	580	573	558	586	548	540	548	569	547	542	549	555	530	548	524	525	555	537	579	527	535	547	539	568	552	564	555	596	535	528	528	580	565	575	562	573	527	513	558	585	558	525	567	561	547	529	575	594	569	554	559	563	535	574	559	540	515	593	502	572	552	551	552	567	572	551	543	568	534	540	561	580	522	563	553	551	541	531	531	576	513	481	537	548	538	548	510	513	565	554	474	546	582	540	546	536	515	554	548	568	547	529	550	531	537	546	513	559	523	574	539	581	555	533	555	559	570	515	550	574	561	512	554	538	548	533	559	566	576	561	546	534	568	526	564	529	538	523	541	524	583	539	549	562	541	534	560	523	572	543	558	557	548	525	580	536	523	526	527	520	556	553	506	561	557	546	573	534	552	506	569	558	579	551	606	583	543	554	569	549	549	573	571	568	558	565	532	549	547	547	552	527	522	560	521	554	521	577	532	519	535	575	575	526	558	563	553	526	566	602	582	543	561	515	557	532	556	532	581	564	544	546	541	561	530	547	526	540	601	531	551	587	584	537	530	543	555	554	575	536	545	532	554	538	560	569	556	536	535	542	551	547	530	548	572	555	570	552	560	531	547	551	541	521	596	545	555	625	530	558	559	548	545	530	549	548	563	564	523	541	550	544	552	557	526	586	520	576	574	551	593	564	580	554	528	573	554	588	598	547	573	548	547	590	575	589	529	570	528	509	570	579	571	586	499	589	594	610	567	549	597	547	592	557	572	542	570	543	520	545	590	600	558	592	557	570	554	582	548	539	529	579	538	565	603	519	536	562	560	572	516	572	557	544	558	522	568	590	554	580	540	574	567	585	550	551	497	528	584	551	545	525	531	563	570	535	564	530	557	522	575	566	532	526	530	594	533	545	552	558	560	501	570	532	626	563	522	560	566	550	559	541	536	537	556	555	563	539	552	570	491	563	518	545	543	571	531	569	555	519	530	550	559	558	540	588	510	536	557	562	569	542	522	527	522	544	535	542	549	562	553	529	540	505	567	547	551	534	577	547	548	555	578	505	529	560	516	500	593	580	518	570	588	563	553	560	547	549	590	517	575	530	547	559	567	587	557	538	549	548	546	545	545	558	530	552	551	570	555	576	533	565	561	600	578	519	540	544	562	542	541	584	524	576	566	543	567	537	565	575	559	533	549	539	606	564	535	578	576	588	557	542	498	569	579	503	561	565	530	572	546	501	546	570	549	528	556	600	533	556	521	529	578	494	569	527	544	553	539	526	541	504	526	559	513	525	530	552	532	584	571	555	536	501	556	586	580	578	539	543	600	533	543	551	558	552	545	558	531	564	586	583	555	515	557	566	577	533	564	520	544	578	556	525	578	554	522	572	561	537	552	555	525	533	566	577	496	544	560	553	541	565	514	520	542	534	565	528	573	559	552	570	549	510	493	580	532	529	512	544	578	575	535	579	559	552	569	550	532	562	536	552	536	555	520	530	528	597	550	538	546	589	536	525	556	515	516	603	562	572	584	574	527	545	582	526	555	567	562	542	569	547	525	565	566	580	522	567	581	555	552	562	557	561	556	590	568	532	527	540	578	564	518	569	547	541	550	579	550	550	571	555	536	528	560	543	519	511	497	545	523	573	550	561	545	591	557	524	564	555	518	535	577	557	522	548	502	535	566	573	563	556	556	544	574	565	526	564	559	525	565	540	579	573	554	524	523	570	511	537	557	564	560	564	564	567	587	503	547	572	547	574	588	534	553	572	530	547	591	548	549	537	548	553	543	521	554	538	543	523	555	554	568	575	539	541	512
27315	21279	9967	498	223	174	178	143	149	143	143	146	121	150	131	145	131	123	135	125	167	134	125	124	136	136	138	131	124	124	127	141	140	141	139	129	141	121	137	129	133	128	157	107	124	108	125	133	149	133	120	102	129	141	121	136	147	153	142	114	151	147	132	125	132	104	127	152	124	153	119	128	139	141	141	147	127	124	121	132	119	127	137	125	104	119	132	147	130	114	119	117	145	148	119	138	133	140	129	128	131	135	129	141	115	117	138	128	148	132	120	132	135	117	125	127	112	119	127	144	141	132	105	107	141	118	102	131	115	149	138	136	138	113	125	114	136	144	149	155	115	131	112	134	118	126	113	127	146	129	120	118	120	123	114	129	118	126	122	134	157	117	139	137	131	139	144	117	125	134	135	148	124	117	139	133	117	133	112	128	140	131	138	114	142	122	126	120	126	122	125	115	118	129	124	145	132	116	132	124	106	124	148	120	129	130	136	145	135	128	132	115	124	95	108	127	129	120	116	142	127	105	135	124	142	134	125	140	132	129	130	142	125	116	124	124	107	118	140	110	136	126	138	145	113	113	152	107	140	117	137	116	137	140	136	127	111	116	129	116	146	142	127	116	148	131	128	126	108	127	127	121	118	126	139	128	111	106	136	126	124	129	126	135	123	131	128	124	121	137	130	121	144	148	133	148	129	113	122	106	122	122	130	129	124	128	138	106	137	119	141	117	132	127	112	127	120	152	138	129	133	140	141	127	120	138	132	107	146	116	125	129	143	131	114	132	128	122	116	106	138	135	128	120	120	132	133	134	130	132	106	141	133	127	114	129	120	124	125	121	129	107	105	144	136	132	125	128	111	140	135	141	119	117	119	121	126	124	142	124	138	115	121	118	144	121	142	119	141	135	127	99	143	135	124	119	123	121	111	146	128	120	104	110	150	134	124	135	112	131	104	129	137	134	146	144	141	137	133	116	139	148	123	131	128	144	126	133	123	117	139	156	120	128	132	113	133	150	164	134	135	133	139	124	136	130	135	116	134	128	138	123	121	137	151	138	126	134	116	122	114	121	129	130	137	113	125	133	135	130	124	118	135	123	125	123	128	135	147	122	114	127	111	112	151	124	128	136	123	128	110	146	125	132	123	145	126	150	146	131	117	130	139	125	124	105	148	118	132	129	115	130	133	129	119	136	117	137	123	140	123	118	145	139	140	119	126	122	131	120	128	147	146	119	132	146	131	134	115	119	151	125	117	130	133	121	139	148	102	137	123	125	121	148	126	118	104	140	132	120	118	130	123	130	113	130	134	107	117	128	125	109	126	118	140	142	117	122	127	122	133	122	132	124	129	142	141	126	105	130	118	134	114	115	122	121	125	134	127	124	124	122	121	135	125	153	137	119	110	141	128	136	127	144	129	121	141	133	121	133	127	133	135	130	128	145	143	138	137	117	137	153	101	143	140	106	126	117	117	130	128	120	133	129	119	116	128	124	155	137	108	117	148	133	122	127	141	144	125	142	129	131	135	128	145	134	137	129	123	146	113	136	146	133	127	111	119	131	129	141	119	137	111	141	132	117	124	107	133	106	131	119	126	134	119	131	116	115	140	113	117	122	124	111	119	130	111	136	140	127	130	141	123	137	133	139	116	132	120	125	128	130	133	130	122	131	139	126	130	123	141	132	121	149	128	129	139	130	137	134	107	127	135	124	140	142	117	119	125	122	150	132	139	133	129	144	127	137	123	134	111	146	111	139	119	115	145	140	117	112	121	138	115	128	138	134	129	124	114	132	138	140	152	129	128	134	120	122	124	104	131	129	145	135	142	112	109	122	128	120	132	123	137	153	110	147	124	137	141	140	115	148	111	131	123	119	137	142	120	120	110	123	135	115	121	132	122	133	130	139	137	147	138	120	127	118	132	117	130	128	102	119	134	110	128	130	146	138	120	120	115	97	130	119	120	139	104	124	125	140	118	120	130	143	130	117	112	127	139	125	143	130	128	129	119	118	110	116	137	138	158	134	131	118	132	122	116	127	122	141	130	140	133	116	121	139	129	152	108	116	128	104	143	116	113	151	122	138	130	125	129	113	142	129	127	112	143	113	119	144	144	124	124	142	123	129	141	136	115	139	121	120	126	125	123	141	116	120	139	134	125	131	104	117	132	131	122	106	141	126	130	115	131	132	141	121	130	145	144	129	133	132	135	128	145	116	117	118	108	121	117	119	117	123	117	132	112	129	127	125	122	120	153	136	134	134	129	112	139	131	151	122	118	133	107	138	142	124	132	119	108	111	142	130	137	114	142	126	139	106	110	145	122	143	114	128	129	116	138	105	115	124	144	114	137	127	118	145	127	123	129	129	116	148	138	141	117	116	124	128	122	126	146	134	131	141	124	151	143	120	124	132	120	152	118	136	139	140	121	142	138	132	112	139	127	118	130	130	135	127	119	125	130	123	127	156	135	130	125	137	146	125	125	110	134	143	140	141	140	121	109	110	109	129	133	129	116	140	129	135	124	137	124	114	108	132	142	128	127	118	154	120	143	140	130	116	136	110	142	140	144	135	143	134	131	131	130	122	141	135	138	128	124	130	108	129	141	111	119	137	135	135	125	138	147	130	121	129	122	149	133	123	149	138	128	139	115	124	127	122	114	143	144	129	121	115	132	112	134	117	132	136	132	143	139	110	133	123	113	116	125	128	116	137	117	121	108	139	122	118	132	120	132	149	152	130	146	139	112	103	121	135	128	125	125	138	141	125	134	133	134	108	124	130	127	142	131	121	125	122	124	135	116	131	151	126	109	128	135	121	124	125	112	118	115	130	121	129	137	138	145	135	159	148	121	131	125	131	127	122	123	113	122	131	115	125	145	129	135	134	130	125	131	148	130	122	129	132	111	124	148	126	145	129	150	137	125	120	147	144	134	150	119	108	131	129	115	128	129	130	125	133	124	152	129	107	137	123	124	110	134	122	110	125	116	128	131	134	115	151	136	112	138	119	151	110	133	126	134	122	140	119	132	140	149	118	121	124	122	143	130	126	111	145	126	121	104	136	123	126	127	133	133	119	124	135	110	116	129	114	133	127	146	132	141	149	144	116	145	128	115	121	125	114	142	135	133	155	113	126	126	122	150	139	137	132	130	120	136	112	130	111	114	121	118	130	124	114	145	116	125	120	133	139	124	127	123	116	126	121	124	123	105	146	135	145	130	125	140	133	132	154	145	115	123	125	132	120	129	153	127	129	149	144	140	116	124	131	118	117	132	149	132	126	155	120	123	130	117	119	137	133	126	142	134	125	128	123	129	106	112	115	104	118	139	124	137	128	110	132	110	132	126	111	144	140	141	130	128	113	127	145	125	142	119	136	130	136	138	125	135	115	125	123	120	139	140	136	129	133	113	134	130	145	100	143	118	121	132	124	128	125	118	120	146	133	125	146	125	127	124	121	124	121	132	123	129	130	123	129	120	120	119	149	116	123	131	137	122	113	125	117	150	125	135	120
17357	15029	1184	627	502	428	397	366	324	308	336	318	292	293	330	307	328	303	300	293	308	278	291	279	280	276	293	277	275	280	283	304	307	276	324	306	315	312	274	310	299	306	295	296	275	272	243	286	309	242	277	309	286	279	255	304	291	288	290	292	328	292	304	302	260	311	268	287	277	307	293	242	268	279	308	269	273	298	271	284	268	276	270	279	299	311	289	277	261	269	301	265	299	267	279	271	307	263	257	273	273	284	307	293	283	273	275	301	281	285	295	279	274	295	288	289	276	283	261	327	309	312	292	268	247	276	277	285	285	266	304	282	308	276	310	265	317	280	275	264	285	289	285	305	282	262	298	260	284	286	281	270	279	270	265	295	269	268	303	289	293	272	297	265	282	281	284	287	301	255	265	292	284	286	296	251	286	270	263	297	304	300	249	282	294	323	280	295	283	283	264	256	267	269	284	283	324	269	259	298	292	290	275	300	283	294	288	276	256	271	274	293	278	246	293	280	286	255	257	266	303	288	284	309	283	255	287	285	327	307	302	311	279	289	297	267	304	265	302	301	274	292	318	286	287	266	288	280	285	286	298	274	283	290	267	292	240	280	247	260	288	283	298	250	294	266	278	278	292	276	281	299	278	311	311	283	296	294	319	301	315	267	309	263	280	271	270	282	291	259	261	293	302	272	259	268	293	259	282	236	319	274	296	304	282	303	260	285	264	280	260	274	308	269	242	269	304	254	264	267	270	295	273	309	296	277	305	277	301	296	258	298	289	311	270	283	319	304	312	280	277	293	277	282	285	298	273	281	282	280	268	329	287	304	282	278	264	279	300	295	276	267	285	265	263	258	273	278	267	295	254	304	262	295	283	304	288	284	303	248	299	256	293	273	287	264	273	319	293	293	300	309	290	276	260	300	278	276	310	265	285	268	286	275	296	286	296	273	317	306	283	316	284	258	276	296	273	278	259	310	287	305	297	250	283	268	288	289	284	275	295	279	270	282	291	284	277	277	297	288	293	293	293	280	277	297	303	295	296	244	254	309	268	292	266	305	293	286	279	279	277	292	268	288	281	316	300	238	310	287	276	255	263	254	278	291	302	259	289	294	288	276	309	279	278	279	285	277	279	279	262	292	265	267	318	276	283	303	292	262	269	282	253	311	298	287	285	245	270	306	304	290	290	272	302	280	303	254	268	274	269	281	282	279	280	282	310	283	268	287	266	305	260	296	276	283	297	281	251	265	269	273	280	265	297	303	286	290	285	286	272	263	305	282	261	280	268	277	285	272	292	288	291	277	295	271	293	319	301	284	265	292	300	299	316	339	289	272	288	283	288	298	287	272	290	292	295	283	284	291	263	255	272	288	295	285	307	282	267	283	288	269	295	290	279	308	275	288	289	284	294	262	306	318	274	264	306	266	290	278	269	279	285	288	293	277	259	295	306	285	316	282	279	306	314	291	281	265	316	252	270	278	273	262	273	288	300	257	299	282	284	294	292	274	306	298	266	254	300	305	260	295	266	303	287	287	260	273	296	295	267	275	277	277	267	288	284	280	255	294	286	278	278	287	267	306	292	274	305	277	269	288	300	262	298	296	260	267	306	284	271	274	297	281	260	304	296	263	277	253	313	271	305	268	303	274	286	279	296	294	263	279	272	277	307	287	282	320	267	274	271	304	299	291	270	287	294	310	323	285	289	283	297	293	304	287	264	286	273	271	295	271	300	305	307	315	276	306	284	308	269	284	274	290	262	292	281	257	287	276	281	289	296	249	299	266	276	274	290	273	280	253	288	296	289	280	276	279	296	295	326	274	287	284	286	283	293	267	276	293	284	276	289	272	299	259	300	276	294	273	277	293	270	254	284	245	299	279	273	301	287	275	276	264	290	279	296	283	295	298	298	270	278	256	289	282	300	310	297	274	287	291	346	309	238	312	279	273	290	285	244	271	261	279	283	303	266	292	269	289	296	294	267	264	278	281	253	297	274	263	265	325	247	271	281	300	277	250	274	294	292	281	271	267	261	279	331	268	287	278	314	306	282	245	278	280	293	311	271	288	307	277	263	301	304	294	265	280	279	251	296	258	292	281	297	272	311	296	288	291	323	261	279	295	318	288	288	261	262	299	275	271	277	291	315	261	296	261	275	276	259	285	288	269	269	242	304	297	264	256	284	294	267	284	280	283	280	290	269	286	278	295	283	287	262	257	262	282	271	287	281	290	268	270	293	287	276	278	290	295	288	295	261	299	278	267	282	298	270	282	281	276	289	260	276	265	286	290	276	286	271	273	284	286	267	300	286	281	311	301	297	308	263	287	284	294	286	278	279	274	297	292	280	284	276	293	247	274	264	277	293	277	296	295	284	280	303	265	287	297	264	290	278	281	296	275	263	287	258	287	283	270	301	260	279	279	272	289	261	254	299	262	281	282	272	286	286	285	297	259	261	269	290	290	295	289	281	267	273	276	285	285	283	292	240	285	269	252	283	294	267	306	316	265	313	268	284	304	256	306	297	291	288	290	286	287	302	282	282	268	294	267	274	291	294	290	267	290	294	270	266	295	283	299	296	294	298	299	321	283	304	319	312	300	267	295	314	282	268	304	293	249	288	286	280	284	294	308	288	284	281	289	314	303	297	313	296	274	270	307	324	254	294	283	281	306	281	256	265	281	299	294	295	283	277	287	281	304	293	283	270	287	258	291	247	259	264	295	287	310	301	283	332	301	315	273	266	283	284	300	309	270	287	257	316	258	302	263	285	297	269	286	278	253	284	284	271	263	267	293	265	320	261	281	281	252	296	278	255	292	296	255	262	278	308	277	287	269	296	253	287	253	288	296	290	294	265	255	291	308	282	285	300	293	297	267	250	274	256	280	292	272	271	261	281	304	320	291	325	264	283	277	297	292	307	289	313	275	298	267	308	260	259	280	295	269	276	305	306	280	267	275	281	298	306	299	289	297	262	293	251	274	299	268	285	289	259	298	280	298	274	263	280	263	249	284	309	292	301	322	256	273	288	264	286	278	274	318	252	257	300	292	290	299	278	307	305	284	302	268	282	258	292	298	254	313	273	275	274	311	292	268	286	276	261	290	280	291	264	287	300	291	271	313	286	289	280	296	257	267	278	308	266	264	256	282	289	290	311	300	274	250	294	268	255	291	280	288	274	272	285	288	289	275	289	276	283	269	274	290	271	269	294	277	266	247	285	289	277	297	292	257	261	315	254	284	275	307	263	299	281	254	252	281	296	260	265	295	284	273	317	297	278	304	276	297	290	307	279	279	279	316	299	276	272	288	300	283	290	278	280	307	304	273	306	275	295	294	288	241	259	265	301	289	271	295	336	277	271	304	307	294	282	288	278	288	251	280	295	270	264	301	274	291	301	275	273	261	290	335	282	286	292	260	284	315	302	273	323	276	262	318	274	291	315	306	274	295	263	311	304	282	284	291	271	276	294	286	283	294	250	295	306	279	286	254	289	282	274	271	280	291	281	251	297	308
24762	21678	29569	24286	20910	2102	453	296	269	230	221	192	173	162	156	160	142	147	144	133	136	141	141	141	140	125	127	137	112	138	132	109	135	118	118	116	138	128	139	121	124	117	114	134	120	116	127	119	108	126	109	150	119	101	88	114	116	129	121	121	111	132	127	128	119	103	126	138	113	116	103	116	109	125	140	121	112	110	100	125	116	122	103	130	118	126	133	111	104	123	125	100	128	132	114	103	109	118	124	111	112	119	104	105	119	120	95	119	119	92	111	116	110	122	117	102	107	120	133	122	105	140	121	117	111	134	110	109	108	139	111	128	109	119	114	135	126	140	116	99	110	121	122	131	97	119	113	124	123	113	120	111	109	100	119	120	114	127	106	126	118	95	90	128	126	126	123	95	109	106	107	125	120	115	115	118	113	93	102	123	107	131	120	111	121	132	103	136	105	114	140	149	122	97	114	115	114	111	122	133	91	112	117	135	101	130	114	122	116	100	131	110	112	122	90	111	100	108	123	113	108	113	107	103	113	109	112	129	113	119	101	117	117	106	114	88	114	118	122	126	112	116	127	120	126	120	100	111	124	128	123	116	110	128	120	113	113	121	112	99	101	118	128	125	118	125	110	109	106	122	111	130	115	114	104	115	122	122	117	124	107	87	114	124	122	132	116	112	120	107	115	104	123	101	131	136	118	112	100	95	105	120	122	117	104	110	123	127	127	125	120	126	118	113	99	112	136	116	129	118	123	120	153	98	113	98	95	126	116	137	112	121	121	119	109	114	117	113	114	124	100	128	110	122	125	98	117	117	104	114	112	135	102	124	113	115	118	101	123	119	122	92	120	122	112	123	129	127	120	141	115	108	110	99	108	106	108	122	123	122	121	112	104	114	97	133	141	101	104	109	115	100	106	117	133	123	107	127	113	110	115	124	109	123	125	107	129	121	98	118	124	124	136	119	120	100	122	93	104	113	132	105	126	122	109	124	107	118	119	99	125	120	122	107	117	93	114	101	114	114	106	101	91	124	117	109	119	118	131	103	120	139	113	115	123	133	121	99	110	112	112	127	99	135	111	108	113	105	99	115	132	103	122	141	108	114	107	119	124	117	105	118	112	118	138	128	122	99	119	134	99	111	117	108	112	110	122	106	119	104	105	114	128	115	108	129	116	104	132	115	101	105	110	114	117	126	115	98	115	132	119	113	121	130	113	122	119	104	125	115	112	111	117	119	127	111	122	120	101	110	129	125	124	101	111	112	118	107	133	119	122	119	134	107	128	124	115	113	110	130	121	121	112	119	106	122	106	105	98	125	105	106	114	125	123	104	133	106	115	136	117	117	129	119	118	112	117	110	129	109	117	90	119	118	120	122	133	108	111	117	125	108	107	128	118	114	120	102	121	129	106	132	116	132	113	126	118	130	103	126	111	121	112	107	119	111	137	134	120	97	115	120	108	110	113	109	115	126	120	104	125	115	128	121	110	115	131	126	114	107	118	110	116	133	127	114	121	109	133	113	110	127	119	100	120	117	100	127	102	123	121	124	103	113	127	129	127	118	115	117	129	117	118	120	106	136	119	135	110	120	128	119	131	114	111	114	145	122	127	103	130	110	114	112	112	110	101	86	116	117	102	101	126	113	123	133	119	119	109	107	106	117	101	115	119	136	117	122	144	129	121	102	114	127	106	110	120	129	115	126	107	109	138	108	108	98	125	112	114	111	112	126	107	131	126	98	110	132	110	120	122	120	122	124	116	129	99	121	133	99	117	116	116	118	128	110	109	115	110	101	135	105	125	109	124	114	130	131	117	118	113	104	99	120	121	127	113	114	124	108	107	104	109	142	116	113	117	115	111	111	107	109	124	115	98	104	115	107	132	131	135	103	121	111	123	122	111	132	121	109	100	113	116	157	100	108	127	120	117	112	133	117	112	121	125	99	117	122	116	111	117	118	140	107	113	107	120	132	111	107	127	120	112	117	116	104	110	119	111	129	133	115	115	123	116	110	137	121	104	126	118	97	120	110	132	130	119	123	111	111	129	114	104	106	128	120	117	134	131	113	117	117	104	118	133	122	129	109	101	121	116	123	124	125	97	130	110	121	114	126	119	132	127	132	120	142	108	105	133	116	125	132	122	126	112	126	105	109	109	112	104	103	122	127	123	99	115	123	128	120	124	110	103	128	118	127	130	115	127	127	122	104	141	127	110	122	111	117	114	95	115	114	114	91	130	118	103	121	128	112	110	123	113	104	118	113	120	115	117	130	114	126	114	112	107	108	133	102	126	112	117	122	128	123	101	120	137	107	118	112	99	116	128	106	107	109	123	112	103	109	132	113	98	118	112	140	125	111	136	119	117	125	102	119	133	110	103	114	141	122	104	124	99	112	110	117	114	119	121	119	142	130	133	113	143	106	133	116	131	112	111	104	125	125	104	118	103	97	140	101	123	110	106	95	122	114	110	102	111	123	121	110	96	109	111	116	113	142	131	115	120	115	110	103	107	129	104	133	120	119	118	126	121	117	126	102	122	112	106	125	112	124	120	113	115	116	116	115	120	135	105	120	126	106	109	126	106	113	135	132	112	109	102	100	101	126	127	121	123	102	115	101	112	109	135	117	103	117	141	120	138	118	104	124	144	135	126	146	107	124	128	126	98	121	130	124	116	119	110	135	134	90	124	104	97	97	125	116	120	95	110	131	121	123	115	117	113	126	107	114	119	121	96	122	108	123	127	106	109	112	122	107	100	115	102	142	103	120	112	98	122	110	134	123	116	141	107	120	127	116	123	106	114	134	124	119	119	113	138	98	117	123	124	102	124	99	114	117	113	124	108	108	116	116	126	132	121	108	126	134	133	127	123	119	124	108	104	108	114	112	118	118	128	98	134	119	104	110	131	127	138	115	122	126	120	118	96	127	114	113	122	102	111	114	115	101	127	117	115	124	134	117	125	131	118	134	127	111	144	127	104	121	114	118	103	108	111	108	122	111	125	120	113	107	104	131	131	95	117	111	143	114	135	120	135	113	113	124	125	109	114	128	108	139	113	122	117	106	110	103	98	98	101	109	136	118	125	129	117	112	110	128	121	94	109	98	107	133	106	135	128	105	119	111	120	128	109	113	108	106	114	125	120	109	111	95	123	115	108	121	120	122	113	102	126	146	118	119	107	97	125	143	122	138	95	115	120	123	142	113	94	120	114	115	129	109	119	117	99	120	133	113	104	103	111	116	112	119	104	111	108	114	116	117	136	119	135	107	108	113	116	118	148	117	121	107	102	102	135	111	118	118	118	112	132	99	130	114	116	125	111	115	120	104	115	121	126	100	102	126	111	121	109	108	99	130	118	134	96	125	117	118	108	112	130	114	115	125	112	121	109	118	123	105	109	113	105	106	127	99	103	145	95	119	102	131	115	121	95	117	112	125	84	118	130	111	137	114	130	137	139	117	132	120	123	106	103	116	114	127	102	106	96	125	109	119	109	124	114	117	121	100	132	123	117	126
35073	27508	7027	3500	2240	1595	1216	960	816	689	580	557	510	488	409	362	364	349	327	315	304	304	303	275	303	264	270	262	240	263	260	269	262	239	245	254	268	266	225	257	241	241	248	228	261	234	279	266	227	227	227	255	242	244	218	233	218	242	241	228	235	229	240	226	232	255	231	226	256	232	218	245	238	220	232	256	241	217	277	246	226	230	248	241	231	232	228	204	247	229	222	248	238	234	251	236	215	227	208	223	223	244	244	256	206	239	231	216	266	209	220	229	221	231	257	233	232	240	227	209	220	264	241	229	261	249	228	216	240	227	212	258	229	242	221	236	236	209	224	232	244	235	199	247	226	252	218	221	251	228	237	227	234	233	233	211	217	229	218	231	223	235	216	210	223	235	237	232	226	207	202	237	239	239	235	216	220	245	211	207	235	225	244	216	237	249	219	227	255	231	233	204	224	242	229	227	231	244	249	233	268	238	229	242	247	214	235	242	221	252	244	215	235	217	226	234	231	202	245	235	251	217	227	255	231	217	229	243	193	211	245	223	207	235	226	228	216	232	213	210	251	228	240	223	218	249	233	231	220	237	217	245	234	238	224	215	204	227	226	213	217	231	227	229	236	231	243	225	218	221	221	233	271	198	246	214	252	272	210	215	225	197	227	232	236	254	233	216	219	213	244	228	214	225	249	248	219	248	237	227	228	211	250	238	249	252	235	237	222	224	225	266	214	213	203	209	236	220	229	247	226	231	237	214	242	213	232	228	220	247	234	240	202	233	235	249	235	224	225	222	222	259	237	218	198	231	223	239	239	242	218	223	240	221	246	202	239	233	225	218	230	227	216	232	228	243	219	224	250	222	223	227	214	199	238	245	253	234	225	232	258	235	233	207	250	215	225	248	233	223	264	258	239	230	206	235	233	250	241	250	255	236	221	214	232	221	201	219	214	242	207	247	210	221	238	216	242	211	243	232	228	228	230	229	230	227	227	237	206	232	240	226	234	232	225	179	247	200	248	237	262	223	222	244	226	253	227	216	239	206	246	239	204	232	239	232	228	224	198	220	251	242	246	251	206	221	230	239	209	210	267	255	201	215	233	215	223	249	257	217	225	249	239	213	225	251	264	228	216	219	235	214	204	222	237	224	234	249	241	235	226	224	218	215	244	216	229	229	238	225	251	228	235	238	214	221	233	217	252	206	214	240	231	220	240	202	198	255	238	239	245	241	235	226	223	211	237	207	220	225	218	214	260	230	226	236	222	213	234	230	216	243	237	205	250	214	218	200	220	279	221	241	209	220	235	237	235	229	234	250	236	216	212	213	229	239	243	232	242	188	226	217	231	227	226	222	214	211	224	213	249	230	241	224	249	236	242	258	219	223	232	211	235	201	240	259	222	241	235	220	242	213	207	230	239	239	239	213	239	213	241	250	217	211	243	228	238	225	219	241	261	239	223	220	239	226	207	240	218	218	229	207	229	228	231	231	222	225	250	264	189	236	239	228	232	248	220	266	234	235	239	219	245	233	230	248	221	233	232	226	210	238	251	222	204	204	238	205	262	223	211	232	254	233	255	213	222	260	219	233	234	233	223	208	210	245	228	208	228	225	209	235	233	247	244	231	262	257	248	257	219	218	211	225	231	198	244	243	234	228	239	209	223	227	230	254	210	236	219	228	235	221	246	214	202	246	221	205	207	221	226	227	242	233	206	251	223	229	222	244	229	247	223	246	227	227	239	243	226	233	231	219	210	224	237	223	230	238	214	236	209	232	204	236	204	221	210	248	257	244	225	225	205	244	223	248	233	237	226	222	216	224	243	214	215	229	211	223	224	222	251	223	217	218	213	212	236	234	218	233	253	228	261	219	211	227	248	224	250	210	233	259	218	225	219	220	231	213	232	228	222	233	201	226	205	216	225	222	232	235	244	241	242	218	215	227	235	223	230	244	179	236	249	218	210	236	207	229	216	239	241	223	247	220	216	216	257	225	226	249	228	231	204	225	237	211	232	188	211	259	212	216	220	232	219	220	223	227	223	241	230	212	209	232	206	209	236	243	210	241	240	240	193	233	216	203	218	255	238	233	261	237	226	222	198	248	243	250	252	201	206	222	218	242	228	255	246	229	237	204	206	219	250	197	234	230	231	223	204	240	244	240	223	231	218	232	229	218	244	243	226	232	218	230	224	235	229	201	229	211	218	216	236	216	239	235	223	226	222	217	239	216	220	251	202	201	237	231	197	219	222	223	235	211	228	234	212	205	224	235	228	245	223	228	212	241	216	220	210	235	207	210	224	243	241	219	213	223	220	225	220	228	240	237	243	223	213	229	202	244	192	230	230	223	259	227	244	221	238	194	224	234	269	215	205	206	222	232	214	244	232	232	212	204	219	230	237	221	234	222	227	242	237	227	220	232	212	231	216	210	221	224	228	209	241	228	245	243	236	213	233	201	236	235	210	218	230	245	246	204	248	238	243	238	232	246	229	257	192	256	241	225	234	229	217	228	237	248	237	214	238	219	237	208	209	216	236	250	202	215	226	258	212	234	219	236	230	216	207	243	225	244	241	229	220	268	225	245	209	231	204	222	230	202	208	246	258	266	243	258	221	252	214	237	248	205	238	222	232	239	221	215	261	230	259	197	235	203	232	249	198	241	224	232	223	225	236	234	216	233	240	222	227	213	208	229	223	235	222	207	222	240	223	231	225	215	243	224	222	229	225	253	245	223	228	264	247	206	209	247	241	243	218	237	226	240	233	222	224	245	225	236	217	260	228	243	226	234	238	214	212	231	244	225	231	238	230	242	237	226	218	241	208	236	237	225	248	227	222	229	239	236	207	232	253	225	233	233	231	233	259	245	228	230	228	250	225	233	238	209	243	209	254	268	221	246	224	235	212	225	236	231	233	226	211	223	212	206	229	214	231	222	252	250	232	215	219	221	225	212	219	229	239	224	220	231	251	231	202	252	224	222	244	231	248	237	230	219	260	234	236	228	222	230	233	226	248	208	238	234	229	224	249	237	189	229	234	235	227	240	230	196	261	199	227	225	216	223	223	210	227	227	217	209	240	224	214	219	256	209	218	227	241	223	220	230	239	219	211	206	207	212	204	226	233	216	238	227	242	267	224	212	239	228	229	199	233	246	210	249	232	239	237	220	246	245	220	247	227	228	212	201	208	219	232	210	225	218	224	222	238	244	223	236	230	241	224	238	202	223	189	212	234	235	216	222	234	222	214	245	228	228	219	230	214	237	254	224	232	224	219	219	231	221	231	225	268	215	245	251	234	236	213	224	251	231	207	212	225	215	228	213	217	232	235	224	256	243	227	218	235	225	219	244	214	250	246	246	237	226	207	231	245	226	216	231	216	228	220	236	218	216	220	225	248	222	217	233	222	226	229	225	235	222	223	218	243	205	222	246	233	210	237	251	209	231	246	214	219	216	237	214	209	219	245	257	229	210	192	219	220	251	228	221	217	231	248	235	210	224	249	228	239	226	224	223
23748	21650	30385	23419	21650	20059	2077	686	557	496	456	435	415	404	384	369	357	352	336	337	324	335	323	311	333	294	308	259	328	284	314	323	301	285	314	313	300	286	304	309	284	302	291	316	280	294	286	265	296	327	303	289	319	303	254	281	262	286	323	270	322	294	312	266	275	257	273	316	301	304	275	303	256	300	279	292	288	275	265	255	281	281	279	298	284	310	282	265	307	262	314	317	281	289	278	295	281	267	265	274	288	252	298	305	253	295	278	287	284	273	309	274	286	299	279	306	270	313	282	272	267	275	240	281	279	280	281	286	296	268	250	301	295	271	278	256	298	288	314	312	293	283	253	266	302	295	298	303	287	300	292	306	262	305	284	292	274	269	293	308	258	269	288	246	253	271	309	282	285	292	304	308	276	301	291	293	303	276	296	297	254	319	288	246	262	309	282	280	272	253	294	258	265	319	279	286	280	289	276	258	273	270	270	293	296	291	282	256	285	296	285	249	271	277	284	268	283	281	258	302	292	288	266	309	329	270	262	289	312	268	242	280	270	279	296	298	291	269	283	281	274	286	270	286	277	286	259	274	290	286	276	307	267	293	317	291	283	286	241	303	290	260	264	278	329	266	301	290	271	294	293	303	271	275	281	314	292	270	257	285	290	286	275	275	271	285	293	298	260	246	314	277	284	279	303	285	289	278	298	263	289	283	272	253	317	323	279	261	305	292	288	257	311	280	295	252	287	277	305	292	264	271	267	268	266	285	283	273	287	304	300	292	306	301	278	272	275	263	265	279	275	313	288	295	317	284	288	298	294	304	302	268	286	269	264	270	265	272	264	263	330	298	254	317	281	293	294	289	263	303	292	265	284	253	271	310	326	270	286	277	263	283	276	271	300	309	273	287	284	264	273	286	258	292	286	279	245	262	263	251	238	276	272	268	294	281	273	289	294	286	296	280	287	282	322	263	261	293	302	291	330	275	302	288	300	292	273	311	310	307	290	286	262	262	332	271	270	250	275	278	291	299	266	289	290	292	310	291	263	269	296	281	261	273	258	257	284	266	268	290	296	272	298	258	306	276	264	289	297	271	312	253	271	289	308	292	305	259	275	309	296	303	283	271	270	284	297	318	281	292	284	287	279	289	269	255	285	271	271	253	283	287	284	277	284	265	289	309	299	274	277	310	289	291	296	269	290	294	308	284	299	292	331	279	284	271	274	294	318	287	278	283	273	287	271	246	268	282	295	303	287	285	282	290	300	338	282	248	317	317	301	269	288	298	286	289	266	293	287	296	287	277	282	283	281	264	266	291	286	286	252	282	282	310	269	301	258	278	287	278	253	300	281	287	270	311	298	288	262	272	290	308	308	287	281	276	289	283	300	307	286	300	287	278	273	280	291	264	260	257	289	262	286	318	272	278	289	282	275	300	284	279	252	285	295	287	267	260	270	278	293	239	296	301	262	302	273	312	249	286	322	278	260	286	312	299	294	292	286	301	280	281	276	290	289	281	301	295	275	271	267	278	304	291	281	301	273	305	268	259	321	263	286	294	281	272	286	254	326	289	266	291	283	260	252	283	304	254	259	297	274	279	259	267	270	275	286	281	276	290	253	262	295	271	297	298	283	275	276	278	267	262	284	281	279	278	261	265	278	303	313	273	287	259	270	287	318	279	296	301	279	244	304	277	285	311	273	296	266	260	266	284	276	289	283	300	266	285	266	321	274	268	271	260	282	287	277	256	273	299	284	285	287	299	277	274	281	297	256	295	303	280	303	258	306	290	269	326	279	271	286	281	305	293	288	270	288	283	278	279	315	273	290	274	284	298	276	287	290	296	296	267	269	263	312	287	255	277	272	281	291	296	281	273	259	261	307	300	276	269	263	281	284	289	289	275	282	297	263	292	280	283	290	274	295	248	276	264	282	268	282	251	293	320	280	279	287	297	296	258	284	267	294	286	264	285	260	266	275	296	291	292	268	293	277	312	250	331	283	317	316	294	290	296	281	284	303	244	292	285	294	288	316	321	284	286	283	278	269	290	298	289	270	272	286	283	304	291	269	261	294	271	278	280	263	266	278	299	290	313	270	275	326	298	307	290	257	243	284	296	281	269	271	289	254	275	250	285	272	257	309	286	307	266	300	283	278	284	291	276	291	288	285	272	250	263	263	270	259	270	286	300	278	273	289	265	266	278	297	322	289	291	288	320	296	323	297	281	311	260	280	288	294	279	279	296	259	285	309	264	285	256	298	288	291	274	274	289	260	295	318	276	292	268	281	282	313	256	265	287	267	276	288	287	279	280	292	275	282	301	265	280	279	290	273	283	280	283	322	288	286	278	284	301	296	270	295	273	272	297	306	264	252	265	268	289	265	262	273	273	260	263	302	273	270	275	286	277	268	300	278	286	258	270	285	275	315	291	286	309	300	304	289	281	275	295	260	283	253	271	293	267	286	292	292	300	308	305	298	304	258	281	284	280	292	270	291	269	255	281	291	289	286	267	260	282	295	287	273	283	269	279	285	271	251	293	258	279	296	259	288	245	281	279	277	295	294	293	258	280	260	289	299	278	289	289	282	266	284	281	305	296	284	293	295	282	270	267	263	280	303	311	291	260	290	270	269	293	267	269	293	287	252	260	299	299	267	266	270	257	263	273	288	276	300	287	253	305	270	279	294	268	272	274	288	278	261	259	281	314	283	253	256	269	285	285	275	288	301	295	281	322	295	298	287	284	301	292	267	287	318	311	304	282	280	276	301	289	292	290	282	276	258	305	275	266	296	267	268	282	281	291	270	282	307	273	272	296	334	299	268	264	264	287	261	271	291	311	271	269	294	261	278	295	266	272	262	273	260	306	279	289	288	282	287	284	283	295	275	263	311	292	254	284	275	264	283	280	296	240	279	264	307	306	265	298	301	289	284	256	302	280	274	275	314	286	273	302	302	281	277	284	273	276	305	285	309	294	293	270	280	284	300	272	278	278	268	319	275	275	306	281	290	262	280	311	308	280	300	293	268	285	291	296	280	277	310	258	260	264	254	295	275	240	264	262	294	273	293	273	275	296	270	285	291	275	263	263	277	271	287	301	284	306	285	276	281	298	258	295	264	305	303	283	281	277	277	273	276	278	270	268	288	290	288	267	286	296	269	257	291	263	255	271	281	302	255	275	265	293	295	270	284	278	264	278	298	289	289	274	267	287	308	311	258	262	289	292	299	321	278	264	291	269	256	298	281	290	303	293	281	275	262	281	286	309	294	279	306	258	285	243	276	299	286	286	254	277	283	278	245	279	280	272	270	290	293	295	309	254	309	288	264	277	290	246	282	278	270	255	282	262	290	294	281	287	255	291	292	267	260	289	273	297	279	300	297	274	291	283	291	292	288	298	266	291	310	267	296	258	267	271	269	296	291	264	260	284	289	263	320	262	265	307	289	259	267	290	248	319	272	263	273	295	278	250	275	263	273	291	277	282	292	277	297	286	273	300	276	282	282	259	255	310	258	265
47397	31672	12773	6881	4487	3248	2541	2015	1784	1472	1315	1129	1084	996	943	891	859	737	757	712	699	762	691	691	695	663	647	641	624	683	622	591	625	605	603	559	596	621	616	603	551	566	590	577	609	588	597	586	553	612	575	528	601	563	590	566	570	563	547	575	608	544	562	545	610	547	601	568	533	548	542	590	574	507	575	598	561	566	535	565	555	560	546	556	560	567	594	530	524	521	556	565	529	558	551	564	555	535	573	562	565	561	557	527	545	542	578	557	554	557	613	562	556	545	545	516	556	589	587	599	520	546	563	554	534	564	521	555	585	601	540	530	515	547	570	540	536	565	542	560	566	572	569	569	618	549	534	538	555	570	581	518	551	539	551	580	573	507	584	549	559	513	520	550	559	556	595	539	564	559	563	549	557	561	568	522	587	553	552	499	545	554	538	585	543	562	581	548	535	580	550	542	547	558	544	534	590	569	573	593	519	510	515	547	557	584	541	573	569	555	522	542	553	554	557	574	574	616	545	542	569	510	564	541	604	509	511	530	566	533	592	579	570	630	529	578	571	532	538	566	582	566	515	597	536	556	562	528	572	563	534	530	547	532	559	504	544	563	527	540	522	510	541	559	594	522	577	537	551	549	546	584	531	574	547	513	572	583	520	524	552	533	518	538	547	527	563	544	559	547	584	557	545	529	573	535	547	550	582	567	560	538	550	598	523	538	546	541	543	534	528	542	574	590	526	564	566	571	529	555	560	606	507	546	548	588	582	551	548	543	535	521	579	536	521	582	576	538	588	557	546	485	551	546	543	561	532	535	533	551	582	533	506	574	582	573	581	511	561	523	563	539	545	588	554	563	558	556	563	571	556	577	548	520	553	517	530	560	549	548	517	573	563	584	540	568	535	549	558	552	558	554	569	547	581	508	556	570	523	525	583	566	568	553	570	541	558	598	548	519	560	510	583	557	520	561	541	558	541	546	565	548	533	586	553	539	536	558	523	561	536	553	532	565	598	568	571	557	574	579	524	543	559	520	533	534	566	564	565	573	557	535	534	538	547	538	548	561	544	529	542	560	502	558	540	565	553	508	554	531	562	555	529	569	557	573	565	510	559	541	578	557	513	552	543	542	541	549	530	519	541	553	518	551	568	626	562	550	560	557	558	566	488	526	560	572	560	570	523	575	579	560	581	551	570	523	542	557	563	574	578	542	569	534	568	573	562	560	532	555	553	522	562	534	561	573	541	552	608	530	566	577	537	546	572	542	552	563	543	584	558	487	557	549	565	556	536	566	565	556	570	575	528	549	527	581	555	535	539	530	562	527	595	598	543	540	557	535	550	543	565	547	503	591	555	516	563	542	534	517	538	539	609	576	572	509	530	538	578	505	558	585	568	543	558	570	522	559	552	564	532	553	569	544	546	561	554	570	533	555	559	570	554	518	580	576	538	554	534	560	520	559	564	555	538	580	536	549	532	546	546	575	545	540	569	538	529	576	548	567	565	540	547	560	507	594	559	528	562	555	551	570	544	499	554	511	517	561	566	574	545	534	555	586	564	532	542	590	546	509	574	565	576	556	558	553	535	509	505	551	546	590	538	530	572	548	544	528	542	531	527	532	499	542	561	558	486	551	541	561	541	556	573	565	554	546	549	560	568	564	555	590	566	567	551	581	545	530	533	557	533	576	541	535	571	561	561	546	557	557	550	567	562	535	563	591	541	518	516	571	517	596	577	543	558	540	566	540	543	536	514	530	553	541	510	509	548	548	550	549	503	532	536	553	502	567	559	539	560	565	525	542	624	542	559	553	571	530	539	551	516	574	555	512	573	547	517	502	514	583	502	568	559	544	527	586	575	543	575	533	579	553	521	541	531	557	535	555	561	541	545	548	585	559	580	563	571	556	530	544	534	579	562	610	553	528	646	561	507	543	592	534	529	492	561	563	556	525	535	509	533	541	566	571	526	528	554	577	552	622	551	573	597	545	534	581	514	549	549	558	553	536	524	526	608	570	542	549	548	534	550	537	543	529	561	522	566	523	569	555	538	512	548	552	593	557	545	543	542	565	546	566	536	550	565	561	503	566	567	582	508	601	550	547	545	512	558	544	529	567	532	576	552	547	559	550	596	560	570	539	552	540	564	600	526	591	531	532	519	534	535	542	572	546	543	585	556	558	587	596	546	554	532	587	510	591	513	551	515	540	570	541	588	540	576	621	538	557	532	569	582	558	533	567	545	535	491	556	559	528	543	537	544	577	537	575	563	575	575	513	569	566	534	545	531	552	517	513	571	538	577	525	526	534	547	499	546	576	593	537	544	593	576	584	512	557	613	569	562	571	563	549	524	541	535	578	549	567	555	545	604	548	579	548	581	529	570	576	542	532	520	517	525	557	546	593	563	588	516	542	576	565	594	567	566	529	545	533	551	524	573	531	571	531	541	552	509	541	512	584	534	565	530	548	519	524	535	562	569	543	519	537	584	536	535	559	522	535	587	570	587	561	551	490	533	547	559	573	515	535	607	536	565	524	555	556	533	508	536	544	463	509	559	535	543	537	549	533	546	586	534	564	551	537	532	579	525	553	532	519	555	514	556	536	518	536	533	605	529	569	540	568	569	559	558	548	524	562	523	544	543	554	561	496	565	554	529	572	567	602	530	529	540	551	546	521	549	536	571	520	566	531	524	572	560	547	565	575	587	556	549	524	545	571	558	535	557	548	549	567	530	526	568	545	564	557	565	553	534	584	556	562	575	570	561	585	552	545	483	543	572	557	557	550	568	545	550	506	551	551	554	547	554	580	597	518	556	589	569	565	539	502	526	531	558	535	511	563	615	543	569	553	589	541	563	550	542	571	563	518	545	560	536	559	586	552	574	557	534	604	536	521	552	543	521	579	530	553	497	513	574	530	557	549	529	495	542	541	563	546	519	583	517	545	544	529	554	552	554	518	505	535	628	527	568	573	541	545	557	552	541	538	558	514	490	552	511	537	583	561	567	547	525	541	521	520	588	570	564	542	538	484	520	578	530	525	531	558	536	547	572	539	539	531	568	523	567	566	578	560	569	505	567	557	526	554	558	557	547	552	522	582	548	482	528	530	547	539	535	565	549	522	538	569	554	542	573	529	564	515	561	531	532	513	541	552	535	594	560	526	529	540	566	607	555	525	553	564	549	553	568	540	559	591	527	554	532	559	557	542	539	551	523	508	589	577	550	574	519	585	526	537	528	537	530	513	510	560	544	568	595	574	555	576	571	544	562	554	519	555	504	539	529	527	569	603	587	527	530	541	548	572	559	520	573	597	553	570	538	538	547	497	579	561	577	529	533	524	596	564	543	580	593	557	613	560	543	544	528	560	528	517	528	530	566	605	570	581	548	542	586	562	550	527	566	582	523	557	558	538	528	554	574	525	527	539	544	552	502	548	560	581	560	552	545	536	554	543	506	542	556	545	521	542	544	561	565	566	529	523	547	565	548	542	537	523	559	538	552	541	570	554	530	558	543	528
27333	21243	9393	624	370	319	166	175	162	140	152	147	133	137	130	154	147	145	136	128	139	126	135	125	119	129	120	146	135	127	151	131	138	143	133	154	114	119	129	138	123	134	127	128	125	128	138	131	122	127	117	132	143	128	130	144	137	122	125	121	150	136	115	120	133	128	114	116	137	131	135	134	118	108	144	137	143	147	121	138	126	122	139	153	130	127	126	128	132	139	120	142	116	143	126	153	133	112	119	142	136	136	119	140	144	138	116	129	107	123	118	142	143	117	139	129	148	134	108	134	121	123	138	121	130	125	112	114	139	139	126	122	124	130	121	136	121	127	127	135	129	151	120	138	109	121	110	125	126	120	141	131	132	140	141	126	132	144	130	113	128	127	119	135	126	111	136	116	116	133	138	110	143	125	137	135	125	115	133	140	133	145	134	128	117	151	120	113	135	116	125	124	122	141	149	135	132	138	127	126	125	144	133	125	124	123	123	115	147	128	126	114	121	142	130	131	138	126	116	133	132	124	113	113	131	132	125	120	108	123	129	131	116	138	125	121	151	136	138	108	132	132	138	120	122	141	126	156	129	130	115	131	135	125	126	130	147	145	115	123	111	127	140	128	125	119	142	106	129	141	145	118	149	142	135	118	114	120	134	115	125	127	130	136	140	145	136	131	110	154	138	141	134	133	121	129	159	145	112	135	138	127	111	135	122	120	126	122	128	127	127	130	129	121	123	144	132	125	128	109	133	137	119	128	136	137	126	126	131	123	146	130	137	118	140	137	127	147	127	132	119	117	151	137	135	129	123	141	135	140	136	117	121	119	136	101	133	131	127	121	119	103	130	142	132	106	120	135	131	127	116	142	129	143	119	137	145	109	139	125	111	126	134	128	145	135	119	137	130	144	160	132	147	107	133	132	140	137	117	118	135	130	145	126	135	145	125	128	119	111	124	112	126	144	105	142	135	132	132	123	125	137	112	128	131	118	120	140	134	125	132	148	123	138	114	115	118	133	152	135	131	143	132	101	131	145	115	119	118	136	113	109	134	131	132	132	121	124	138	160	122	123	129	125	122	126	132	114	136	119	129	130	123	149	131	113	128	138	127	136	132	131	138	136	137	131	144	148	143	149	124	121	126	112	122	129	134	126	115	105	117	136	137	118	125	132	130	125	137	129	150	123	126	135	142	140	125	124	136	132	121	137	122	110	113	109	146	137	106	115	152	126	116	131	141	145	122	114	133	132	144	126	147	117	121	149	128	139	147	131	138	123	134	143	120	154	146	120	114	120	128	112	139	112	121	130	118	108	156	137	144	120	137	109	144	151	137	147	131	143	137	142	106	133	128	105	147	107	123	125	143	125	142	124	136	154	128	125	141	128	134	145	127	118	148	118	129	124	105	115	136	136	127	132	153	130	144	125	119	136	118	132	119	129	118	127	128	129	127	113	115	129	124	118	136	124	114	116	141	132	133	137	123	126	147	118	138	133	127	148	121	153	136	139	137	143	146	143	141	130	134	106	145	128	123	126	116	141	136	114	133	133	125	120	127	129	127	138	147	108	136	128	120	136	126	131	144	136	121	137	128	124	130	129	147	113	141	141	116	126	135	128	133	140	130	132	151	126	125	150	120	115	129	109	139	121	129	130	117	125	152	139	122	117	111	131	126	114	128	122	124	129	143	137	123	115	144	110	136	136	131	136	138	118	113	143	133	143	143	110	130	151	105	145	127	144	142	146	119	132	132	140	137	128	133	126	135	131	136	124	132	135	130	122	146	134	114	113	136	111	133	122	124	133	136	135	137	138	130	128	131	121	135	126	128	130	123	149	132	116	129	140	140	122	139	128	100	139	143	126	130	155	144	141	112	103	141	137	121	116	113	137	134	127	120	126	136	149	138	119	131	129	126	139	143	116	117	123	155	139	116	112	131	123	135	142	126	108	145	132	141	128	129	141	150	139	126	150	135	98	136	121	118	114	131	112	149	130	138	132	129	117	118	113	125	129	110	121	104	128	127	119	127	129	126	117	120	122	122	112	133	120	138	131	119	131	110	138	120	138	135	130	118	123	119	135	141	109	140	137	118	126	116	141	137	128	118	142	122	116	117	120	130	150	127	135	123	151	133	113	133	137	115	129	123	125	125	144	155	135	150	126	130	121	138	120	122	124	135	138	143	138	137	160	122	113	115	138	137	134	147	131	132	118	113	140	140	139	147	126	137	137	129	119	126	128	151	121	138	94	133	126	117	134	130	115	110	136	127	157	132	126	135	117	138	122	135	138	132	123	122	125	130	139	140	143	127	131	132	129	121	136	111	129	137	120	135	155	118	122	125	153	139	127	142	131	125	134	130	130	130	126	124	137	128	130	121	142	134	116	123	116	134	122	155	111	105	125	138	126	148	105	124	124	121	114	133	136	151	137	154	131	117	120	112	120	134	112	121	129	111	116	130	130	140	106	130	117	120	133	128	136	132	146	124	138	127	125	151	127	112	144	122	119	126	146	130	123	133	122	146	141	137	117	110	111	124	111	133	107	130	122	133	133	120	113	139	117	126	148	115	137	116	121	110	96	116	131	124	136	116	150	129	141	132	128	145	128	119	150	128	132	121	115	125	145	141	117	109	128	131	145	118	119	121	120	138	144	133	131	117	132	108	124	134	147	137	159	141	134	140	137	135	138	129	110	132	125	124	132	148	146	134	145	157	119	143	141	117	127	134	123	121	114	134	135	121	115	131	124	142	116	129	146	130	113	105	148	140	121	124	144	127	140	141	106	128	125	152	148	133	136	140	141	123	125	130	115	135	118	133	119	144	129	105	123	130	127	150	127	125	139	129	131	119	116	113	125	121	142	140	135	132	123	122	126	140	121	137	143	143	109	122	132	126	112	113	126	115	135	124	128	125	146	141	137	121	150	139	144	125	136	120	140	109	138	136	130	137	140	135	143	129	133	122	121	128	121	123	131	125	147	134	145	119	124	126	122	145	145	124	124	141	135	137	153	117	149	147	144	109	110	155	121	123	139	120	148	134	151	122	128	143	127	136	155	127	118	126	133	149	131	138	117	117	116	113	118	136	130	116	130	106	126	134	130	135	142	140	129	130	131	120	128	133	126	135	132	132	132	135	134	125	117	133	131	140	128	133	132	138	130	131	135	120	121	126	113	117	149	124	135	127	140	125	139	129	130	130	120	134	121	138	137	125	117	123	132	128	135	150	144	120	127	126	118	149	124	129	149	111	115	128	150	125	148	129	129	127	115	120	131	123	118	139	120	128	118	124	129	122	132	125	150	140	123	146	133	117	138	123	144	120	115	147	125	120	143	124	128	137	124	135	127	114	137	135	142	141	127	127	116	127	129	133	122	106	140	118	131	152	136	157	111	176	133	104	123	147	133	128	122	113	153	150	136	118	126	138	132	130	127	110	138	117	147	130	121	142	120	97	151	125	146	107	130	115	138	139	119	133	139	132	123	133	116	150	108	118	128	142	114	119	123	161	166
19289	14745	1268	730	538	448	379	350	369	332	332	298	292	298	317	312	313	298	300	316	291	322	319	302	303	312	322	281	310	279	298	285	320	269	310	285	295	284	307	294	279	288	295	308	256	298	279	299	283	300	278	276	288	273	253	306	299	287	286	318	306	275	263	297	283	279	269	268	281	286	317	253	294	278	296	274	276	254	290	285	289	284	287	276	281	278	279	263	302	266	266	279	307	275	300	282	300	279	294	283	294	279	283	277	264	297	285	311	266	306	282	291	278	288	299	286	293	267	289	290	287	301	270	267	287	264	290	322	299	265	286	280	281	280	283	271	250	256	287	256	309	303	295	304	272	300	275	284	271	289	276	257	264	295	302	296	295	303	302	280	289	247	277	294	310	256	307	281	277	294	290	272	293	266	275	272	304	296	290	278	278	278	317	266	294	267	302	280	285	279	323	278	260	304	277	290	294	283	260	297	297	293	281	273	311	313	260	252	257	324	296	271	301	312	313	271	311	280	256	292	280	255	263	285	273	316	259	282	296	273	256	283	262	280	283	278	283	281	272	272	272	254	288	327	288	280	287	266	332	285	281	283	276	284	270	278	305	278	272	288	265	284	261	280	302	289	306	263	282	280	278	315	305	249	274	281	282	302	256	286	297	278	287	303	275	280	257	289	267	283	310	288	320	281	301	284	285	269	287	274	278	302	258	272	289	282	311	291	260	298	272	304	243	266	265	298	270	295	291	283	309	253	274	276	286	286	294	282	278	293	287	281	270	299	285	288	305	299	303	259	277	294	261	290	292	270	314	290	294	305	282	281	302	281	303	287	286	293	287	297	242	256	303	283	292	312	308	274	279	284	282	291	284	287	319	277	307	305	310	284	278	273	292	290	289	272	289	266	274	315	296	281	263	283	279	274	276	263	292	251	281	277	293	276	280	293	286	284	274	296	280	295	296	314	296	308	291	276	294	299	267	286	276	299	273	306	288	303	282	303	320	248	310	280	317	311	281	279	284	312	296	282	298	274	299	292	287	293	259	263	228	257	266	278	279	278	280	284	305	258	285	308	288	288	289	284	295	285	290	300	267	303	325	293	284	274	250	296	281	270	284	258	268	310	299	276	293	276	313	299	279	299	291	291	282	283	255	272	294	268	286	298	310	276	292	289	306	292	285	298	288	273	272	297	276	304	287	273	293	291	284	279	292	308	278	285	267	302	287	303	267	290	272	299	290	284	298	275	271	281	298	297	288	297	321	282	274	266	289	276	284	279	263	285	285	276	294	295	281	274	290	301	278	298	309	293	287	278	251	313	285	280	321	299	270	278	293	308	273	302	275	290	295	303	279	302	294	309	301	291	297	289	278	290	282	266	276	297	279	263	281	278	300	262	286	275	318	289	304	285	276	266	286	285	259	273	300	285	280	295	288	311	283	292	295	275	264	268	295	279	312	317	297	259	281	284	304	265	299	306	298	295	296	271	293	268	329	281	290	295	262	281	299	264	293	264	291	241	280	273	269	283	276	253	256	289	269	275	301	291	279	265	298	258	285	295	259	259	278	276	284	297	269	268	308	306	268	263	260	310	268	302	284	262	261	271	311	310	298	291	278	305	289	318	286	287	287	301	294	295	294	293	296	292	317	302	302	284	307	275	278	292	285	266	293	277	258	266	309	284	271	282	260	296	281	254	298	293	269	298	282	283	317	289	304	258	285	278	278	257	290	284	285	263	284	257	268	289	257	271	291	287	305	280	286	292	252	301	290	325	281	307	281	283	285	288	295	278	318	279	285	275	282	298	260	269	301	307	301	294	282	307	286	277	274	296	287	266	291	273	288	323	279	279	298	327	294	287	280	275	315	308	309	295	309	301	300	299	271	292	277	279	308	249	275	309	279	283	332	321	282	312	305	322	262	278	296	273	263	300	276	304	265	326	268	298	292	282	294	302	303	333	308	284	239	290	300	294	275	321	284	298	248	268	277	292	278	278	282	280	280	293	283	283	289	309	252	319	283	280	265	288	267	298	293	290	272	276	302	289	305	302	264	262	308	302	298	264	293	267	272	263	269	262	286	305	269	278	307	262	298	304	321	271	291	276	299	268	274	284	275	266	297	276	294	287	305	300	296	282	306	291	287	305	276	272	271	282	276	299	272	254	266	288	279	263	298	271	268	262	274	276	273	289	295	285	288	291	254	305	297	295	270	279	286	261	288	247	284	274	278	267	295	292	300	294	310	297	281	280	277	300	278	282	282	296	277	294	292	301	299	319	255	272	278	294	291	311	281	286	290	268	259	259	293	291	293	250	278	269	312	278	271	266	316	272	284	267	296	259	292	261	307	292	281	303	288	290	287	281	283	290	277	314	293	295	289	290	284	310	271	282	295	293	286	279	284	282	287	313	279	307	278	258	292	286	276	280	304	289	275	272	272	302	283	283	294	271	318	236	271	289	274	311	269	284	281	253	315	285	277	296	284	254	323	298	300	299	253	278	313	272	262	269	290	280	263	287	307	293	305	278	290	290	302	283	285	260	301	284	300	271	296	291	294	315	262	273	288	305	295	300	263	295	295	288	301	277	272	232	300	294	265	262	268	299	279	265	300	246	306	281	296	269	282	280	284	306	275	301	294	282	272	286	289	300	305	270	269	274	281	278	302	278	296	297	278	295	275	285	324	275	289	297	264	279	290	266	287	274	291	265	286	300	252	298	280	280	303	292	289	283	279	279	290	312	288	281	297	285	282	273	277	283	277	291	304	273	281	266	297	276	292	280	258	308	283	282	310	294	279	284	316	282	285	288	296	287	235	265	310	268	274	276	304	291	283	264	291	302	308	292	267	267	259	276	321	276	267	263	328	309	309	295	279	278	294	305	282	295	312	285	272	303	320	282	288	276	309	278	294	289	278	253	283	296	279	267	279	255	296	259	262	239	333	299	270	268	301	269	292	275	308	257	289	267	255	275	255	270	269	300	277	258	304	276	283	298	305	286	313	287	279	276	284	283	254	309	320	289	249	259	290	294	273	283	254	280	281	279	286	279	290	294	254	277	274	275	309	296	276	271	277	286	294	319	294	269	280	282	282	276	309	293	287	287	258	293	276	294	280	292	259	274	301	298	284	287	279	246	287	283	279	285	308	321	264	291	290	317	306	300	279	295	278	320	278	321	274	258	290	295	298	292	309	306	310	283	298	290	276	270	310	313	309	277	275	285	277	273	298	279	269	266	295	313	311	262	290	296	294	279	276	270	308	296	299	296	298	268	308	281	298	256	292	295	308	291	275	256	321	277	301	295	279	301	293	295	276	283	296	296	262	295	288	280	271	274	282	293	269	308	296	272	296	273	290	300	284	271	261	274	275	300	289	300	306	285	293	308	285	269	286	284	290	271	316	310	270	271	295	289	250	278	304	314	325	267	308	263	274	271	257	293	273	288	285	280	319	298	283	302	282	276	310	256	279	279	286	290	264	270	303	319	321	264	269	304	280	288	299	304	319	284	273	282
23601	20645	28323	22958	19645	1750	448	283	227	226	183	196	188	158	157	139	145	159	134	144	132	122	104	131	135	135	112	125	112	119	116	125	112	136	133	123	121	104	113	123	111	105	133	126	125	100	122	121	120	108	94	125	118	105	101	127	113	112	97	132	129	112	120	104	120	100	111	129	107	96	96	126	122	131	111	136	113	103	96	101	119	142	96	121	116	111	111	93	104	106	120	104	133	125	110	112	107	102	112	121	113	122	127	92	119	128	110	120	89	105	108	111	128	105	116	112	97	126	103	107	114	119	102	109	112	99	118	121	94	108	127	92	113	118	105	105	113	100	103	98	116	120	111	136	91	106	104	102	100	111	108	109	138	103	122	110	111	96	100	111	126	87	115	112	115	100	125	104	108	123	102	115	112	103	111	100	115	131	112	100	99	103	100	118	125	104	103	99	137	126	104	93	79	119	133	117	100	102	99	116	112	102	108	102	120	121	118	124	120	95	111	113	100	117	119	116	125	103	100	116	140	130	128	87	123	120	96	124	111	106	115	101	117	118	104	117	137	117	127	119	109	116	112	127	100	119	110	124	110	111	120	119	117	118	118	93	133	123	108	114	102	135	110	109	128	115	121	116	114	107	108	118	109	101	130	100	134	88	118	106	116	120	108	109	109	106	118	113	96	131	99	106	109	136	127	125	122	121	114	114	118	90	97	112	123	124	108	113	116	106	101	118	113	126	125	118	117	103	119	108	106	117	111	110	96	104	116	113	115	105	104	119	108	115	120	120	110	103	115	119	106	109	117	109	120	105	112	124	113	111	104	111	110	97	107	106	119	120	101	115	100	119	93	113	117	109	94	116	124	111	105	129	101	104	125	104	113	117	115	119	105	122	120	111	116	117	100	107	111	105	120	130	117	106	128	131	120	129	126	129	135	115	115	121	115	123	96	118	132	126	113	113	99	114	115	110	106	121	91	119	125	101	108	108	104	103	117	108	116	103	115	107	110	118	114	113	135	122	101	108	117	106	118	134	126	109	124	115	102	124	102	105	126	107	111	98	121	125	126	114	109	113	94	101	107	125	98	115	108	103	113	101	108	128	107	111	104	100	123	122	126	123	95	114	106	120	110	107	142	107	122	122	127	99	121	113	128	93	109	100	94	111	107	119	128	108	110	102	114	95	115	125	110	118	110	106	103	114	128	107	125	111	109	103	114	87	119	117	118	93	117	118	117	113	106	123	105	96	114	116	115	109	98	110	106	116	131	109	99	108	128	119	113	122	100	108	99	106	107	119	109	136	109	109	118	110	104	121	117	89	116	101	110	115	110	110	101	98	122	98	99	111	120	104	120	107	94	132	101	112	103	108	112	113	115	112	109	129	113	120	102	113	131	98	98	116	104	127	110	108	104	109	125	121	117	95	107	102	115	127	131	116	120	97	113	95	110	103	115	120	110	107	115	115	113	112	104	109	125	102	118	110	120	107	90	85	125	116	105	110	110	105	112	114	117	120	106	115	111	112	108	118	107	107	90	113	99	107	108	119	117	92	116	118	125	120	110	106	123	120	105	120	131	113	116	113	136	123	100	111	120	104	103	105	105	117	122	108	117	117	121	116	121	96	112	123	122	119	99	100	128	118	143	104	112	93	106	135	108	107	108	106	126	91	95	108	96	118	105	114	119	102	110	108	103	102	116	103	115	106	122	123	91	107	135	129	136	112	103	108	118	117	111	95	105	103	117	114	103	130	112	101	78	99	118	132	118	107	112	97	106	124	120	108	97	97	128	124	109	121	107	111	111	116	103	100	127	105	106	112	131	108	110	127	132	134	118	100	95	113	115	114	117	85	120	104	113	115	130	93	130	123	111	120	103	129	100	103	107	99	105	107	141	133	122	121	95	118	111	93	94	109	126	128	124	102	86	110	113	105	93	123	120	109	114	133	99	109	116	115	135	143	130	108	113	115	108	112	98	119	125	109	125	108	110	110	110	106	103	127	109	100	104	104	118	100	101	93	112	130	129	116	125	121	119	99	130	125	91	105	119	113	99	104	122	120	128	116	113	91	125	123	101	111	106	114	116	116	114	102	116	115	110	114	102	130	91	108	132	118	113	105	141	103	112	115	105	111	103	109	90	106	107	112	109	112	120	106	119	129	118	118	109	108	90	118	94	108	120	106	100	114	95	105	112	123	105	118	107	94	123	101	128	106	114	107	116	96	101	115	116	100	108	96	109	113	108	100	115	135	124	102	106	123	108	113	116	107	120	114	116	99	96	109	95	103	105	98	113	121	130	126	112	136	122	101	123	125	118	123	126	113	112	124	97	107	106	113	115	96	102	118	113	110	105	118	103	113	116	123	85	94	110	111	105	110	108	114	129	119	110	106	102	107	106	85	116	122	140	119	106	110	125	126	122	121	130	131	103	122	122	102	97	121	94	107	115	103	115	125	113	95	109	130	104	123	102	110	123	113	139	100	111	99	104	114	117	96	107	109	106	115	109	99	90	109	134	103	126	107	114	106	113	114	112	105	108	150	122	116	100	110	99	115	117	117	101	108	107	110	116	103	101	95	119	115	126	106	108	110	113	129	114	92	122	104	108	113	116	93	105	100	123	105	109	139	108	110	106	111	116	120	106	112	93	112	118	114	114	119	111	111	92	118	112	86	107	117	127	93	103	138	117	93	123	109	122	104	110	88	96	102	101	100	101	123	106	114	108	117	124	110	119	103	109	117	132	103	105	130	112	119	98	114	125	103	112	102	127	91	103	115	112	123	103	130	133	109	108	117	126	111	115	127	105	105	110	101	103	112	125	97	105	98	107	97	109	116	119	113	100	109	117	111	97	98	107	98	110	117	120	118	115	114	108	113	117	116	114	101	103	115	115	112	118	126	121	99	117	92	121	113	112	121	109	115	103	99	114	111	119	103	107	81	125	110	107	104	123	118	135	101	116	114	118	96	124	107	105	128	93	126	92	94	99	122	121	119	104	99	124	114	102	102	108	107	110	117	135	119	100	119	101	118	113	114	118	105	113	126	90	100	113	112	111	103	115	104	96	111	102	107	122	115	113	104	118	103	125	122	122	109	136	98	117	110	121	103	95	117	109	116	138	112	106	118	130	113	141	111	91	100	99	100	115	121	122	92	112	106	105	115	105	111	94	124	97	101	113	109	119	114	100	114	97	93	103	99	126	125	119	95	108	114	103	127	107	106	118	108	107	126	121	115	134	101	106	118	107	112	125	107	118	101	136	115	110	114	101	109	113	135	106	126	111	97	104	117	116	112	120	123	116	114	125	102	102	109	116	122	118	112	114	106	120	116	104	121	107	98	96	127	119	102	103	89	115	133	114	100	121	90	99	132	113	107	123	103	117	112	109	101	103	107	108	114	99	117	115	99	93	107	122	123	111	121	94	128	109	105	98	113	125	103	109	107	120	120	122	111	105	126	112	113	107	103	113	105	104	110	105	111	108	84	104	114	96	117	110	106	116	105	105	112	108	110
37510	25409	7334	3776	2333	1687	1287	1022	835	711	603	544	497	430	406	398	358	360	365	310	340	328	270	292	304	284	305	298	278	282	304	284	259	242	291	271	247	259	233	259	246	272	253	268	233	225	287	250	253	240	228	244	251	250	259	266	258	261	253	231	227	263	258	242	260	241	239	241	255	241	260	255	250	216	270	225	228	258	273	265	258	263	224	230	214	222	238	228	221	247	219	249	246	241	234	238	217	232	264	247	234	225	238	250	252	233	233	248	259	230	242	216	259	239	230	253	229	246	212	246	233	198	240	220	261	243	244	232	239	229	244	224	221	227	241	220	245	241	226	247	243	213	252	238	247	264	232	249	241	240	235	223	227	256	242	230	240	255	227	227	233	255	259	250	209	253	252	250	252	239	252	240	223	236	246	268	228	255	244	239	227	239	219	244	256	227	268	234	263	229	268	240	236	251	239	239	257	235	239	238	220	234	231	232	224	244	269	241	221	223	248	231	247	227	264	212	255	256	238	232	251	244	258	248	228	238	224	267	248	219	230	232	244	245	264	276	252	243	218	224	235	261	239	249	247	225	221	231	270	228	244	267	231	240	230	254	251	231	248	207	247	243	254	219	210	248	267	240	211	266	265	243	245	250	233	258	231	248	259	233	235	253	249	239	220	233	209	234	250	236	242	236	230	246	247	243	237	236	233	244	247	254	238	209	293	233	243	251	269	220	228	250	228	245	227	252	240	243	246	253	249	256	236	238	228	216	269	242	233	248	269	248	259	219	257	232	223	239	232	205	239	261	237	258	233	243	219	250	286	228	233	204	228	229	265	239	256	258	242	259	263	235	236	253	215	255	243	212	246	223	221	226	263	275	232	251	246	259	256	245	260	240	244	226	260	212	249	214	225	268	244	256	223	235	233	238	260	257	234	249	221	260	236	238	255	215	239	231	252	241	264	250	243	244	241	230	252	244	270	278	220	247	211	239	258	268	239	252	252	249	238	249	234	269	223	245	207	208	237	243	243	238	236	244	243	254	264	250	221	256	243	220	258	241	229	209	226	214	291	243	243	239	222	236	219	218	240	238	217	246	255	257	237	234	244	210	256	229	229	221	233	226	262	225	203	252	234	256	247	236	232	225	249	250	232	252	211	231	259	229	268	238	250	240	238	211	272	244	264	238	229	255	232	246	238	260	246	247	244	257	277	240	251	221	225	257	208	227	243	222	259	257	266	233	254	226	223	232	249	254	243	261	234	236	248	267	232	226	260	221	235	265	251	250	238	248	235	237	222	249	224	268	262	251	231	230	210	247	212	250	263	273	255	238	236	267	252	250	254	213	230	233	207	257	260	223	240	247	219	207	216	231	241	259	230	224	233	238	226	249	251	244	243	255	244	236	252	244	231	245	236	235	239	234	254	229	245	255	260	268	262	253	260	259	238	247	223	240	231	235	271	233	214	256	212	248	275	265	237	257	222	250	235	248	260	254	247	265	233	270	239	227	252	224	241	231	252	232	210	245	254	244	240	265	237	210	233	219	261	242	242	218	237	272	245	242	225	247	241	242	228	235	242	247	231	252	228	224	248	273	241	248	264	272	240	227	235	242	224	239	258	220	252	249	228	224	254	252	230	253	244	266	246	269	260	241	221	242	248	252	255	235	243	259	247	228	234	215	244	246	286	234	227	236	260	226	235	251	251	238	240	258	229	250	222	237	233	257	256	234	235	265	224	235	241	256	247	218	252	233	250	243	246	237	246	232	240	238	224	245	250	256	261	261	218	201	259	239	231	224	242	239	242	226	233	226	225	243	232	244	230	229	231	240	252	260	244	216	192	228	233	242	217	236	230	255	238	222	246	231	242	226	249	254	236	246	221	236	247	240	214	268	245	243	261	252	228	245	205	239	253	219	211	243	237	251	264	225	245	240	244	229	227	219	232	244	233	214	247	241	214	231	230	229	248	265	263	227	244	249	236	251	252	245	241	236	254	259	247	219	236	261	230	234	236	242	249	250	233	213	230	239	235	251	253	236	239	236	221	243	238	226	235	243	279	235	237	256	262	234	214	231	265	238	269	270	258	260	213	246	236	227	229	234	236	228	247	224	255	230	233	214	225	238	252	208	259	250	255	242	220	250	215	257	240	243	259	209	241	242	242	242	241	254	251	249	253	227	257	253	253	220	226	245	255	257	259	244	246	237	241	248	235	233	263	216	241	252	258	248	253	229	272	243	231	237	220	239	231	221	238	230	259	227	276	245	231	229	215	221	251	229	236	218	239	213	236	261	253	263	233	236	243	222	226	219	255	236	264	256	244	244	232	237	234	245	273	233	232	218	253	279	246	246	226	195	217	233	222	244	260	216	226	244	240	254	217	226	227	219	238	258	241	220	247	233	246	239	233	218	258	202	245	233	272	236	243	243	241	231	261	222	231	264	254	220	231	210	232	243	251	257	248	254	240	226	250	259	259	208	244	261	228	243	242	217	231	241	236	262	228	211	255	228	231	243	244	241	242	230	212	254	221	251	233	225	253	259	254	237	261	225	234	204	254	264	249	218	267	238	246	265	230	263	224	258	267	253	238	212	242	253	258	231	264	240	221	243	222	245	212	218	254	239	265	242	226	237	245	227	224	225	228	226	210	254	252	274	225	254	237	218	230	226	229	225	244	219	240	229	249	228	234	231	251	215	243	230	227	246	230	241	259	228	261	241	221	230	255	257	243	224	205	246	239	229	222	253	205	210	236	254	242	254	234	234	215	237	232	293	255	227	242	240	233	229	241	204	248	228	242	279	230	238	243	227	243	223	241	266	255	216	226	234	256	249	259	212	232	245	249	239	237	248	220	231	212	223	247	276	244	234	226	263	249	243	249	266	224	216	241	236	229	252	252	234	269	235	234	224	229	224	258	243	235	247	223	217	221	257	218	219	213	226	239	230	237	256	252	244	231	241	217	232	225	251	251	219	244	250	237	224	216	227	259	228	223	249	267	236	247	248	251	264	237	242	218	233	218	220	220	270	242	252	246	236	248	271	217	234	224	221	255	217	239	241	235	244	246	215	256	264	232	265	251	235	232	220	231	234	242	220	246	232	241	255	235	236	242	229	202	232	256	249	239	230	236	229	243	221	258	240	225	247	237	254	250	256	233	236	256	263	251	246	249	250	237	222	220	249	241	246	256	227	233	227	209	218	230	224	226	224	259	246	236	257	251	215	228	246	247	230	232	248	214	241	261	226	229	222	238	219	206	237	239	240	234	235	241	248	272	268	240	246	243	224	236	222	221	209	225	208	243	242	269	226	252	239	231	227	231	220	251	250	223	259	259	246	243	232	241	204	260	240	248	225	239	220	262	240	247	227	224	224	253	230	241	242	229	267	244	246	229	235	261	274	233	244	237	261	257	250	230	237	254	223	244	205	221	239	248	230	237	242	250	242	228	222	245	265	233	250	242	250	238	229	279	250	230	234	250	225	228	230	236	253	241	250	229	263	243	235	211	263	241	254
23751	21634	30475	23296	21635	19631	1897	716	573	538	487	428	418	413	368	345	370	368	374	320	299	334	337	349	334	350	312	298	289	309	297	284	310	302	317	284	277	278	279	306	301	296	312	291	315	306	293	307	302	285	296	327	294	239	300	291	294	286	283	321	301	292	292	284	275	320	292	327	304	272	269	293	300	288	302	283	284	304	262	307	276	294	298	289	299	306	284	306	291	294	276	288	290	295	303	282	297	292	277	279	307	297	279	281	266	308	301	294	260	279	301	267	282	287	310	313	267	335	272	292	264	283	276	265	300	268	277	293	282	338	297	288	257	282	276	283	281	296	281	309	274	291	286	287	281	281	269	282	292	326	279	267	275	271	285	297	270	288	301	290	292	282	275	306	272	291	282	290	270	282	286	281	309	266	284	277	286	272	288	287	281	268	275	291	277	289	275	252	285	297	278	285	306	298	282	304	302	280	288	286	238	285	346	257	306	326	290	289	266	261	284	265	322	306	301	271	306	309	265	279	301	287	268	300	282	295	262	293	279	285	259	300	334	285	313	315	300	296	263	284	288	257	242	273	270	320	302	275	291	251	302	289	274	294	321	271	296	271	297	280	297	275	281	299	270	295	278	287	296	315	292	289	276	280	299	293	287	279	276	266	299	277	295	290	288	256	278	283	302	298	258	296	277	287	258	322	258	291	293	275	291	261	301	281	288	272	331	285	265	296	272	291	289	296	286	288	278	286	294	299	287	270	272	292	306	285	267	276	294	280	302	273	273	304	276	289	273	259	290	281	284	282	296	292	285	269	295	306	291	275	300	300	293	267	317	263	312	267	264	300	294	298	291	280	299	260	284	314	295	264	275	293	279	306	288	279	294	282	285	263	284	297	276	312	280	270	282	265	277	270	270	312	317	275	285	287	317	270	324	251	299	280	311	306	292	266	289	285	288	310	296	293	304	301	309	292	283	288	272	243	287	265	298	275	276	291	285	309	275	297	266	290	307	282	294	291	281	275	268	271	268	314	304	284	287	290	273	274	297	307	237	288	289	282	289	297	281	296	322	282	263	285	282	281	285	297	303	291	281	293	278	268	300	264	296	307	302	287	282	324	295	309	291	291	290	253	276	290	285	287	283	277	274	277	305	304	262	266	255	292	296	280	317	317	267	279	282	301	253	277	290	303	291	260	280	278	277	278	263	266	307	292	275	296	269	286	294	303	313	275	296	250	288	292	290	263	261	291	266	317	263	304	275	307	290	270	266	267	294	280	279	296	290	288	283	297	269	280	292	261	312	290	278	307	323	270	278	287	283	295	295	284	301	298	282	274	278	270	280	318	286	270	324	276	274	310	296	254	289	297	284	308	298	294	285	294	276	279	298	288	278	299	324	276	286	298	268	318	287	275	300	294	302	278	267	294	288	289	284	283	272	287	318	275	275	262	285	278	284	275	287	301	302	303	259	265	337	302	257	259	310	291	282	288	274	308	293	268	247	305	271	298	293	281	264	273	275	303	300	265	277	299	294	282	281	288	276	281	325	280	305	277	288	310	326	292	249	275	262	272	269	288	318	298	276	289	284	250	281	281	247	297	301	301	270	291	293	285	263	293	278	234	289	275	277	264	266	270	296	307	295	304	303	291	279	285	305	280	267	277	299	284	283	250	261	300	291	267	242	277	266	261	303	284	289	299	252	267	292	291	317	254	278	279	272	262	262	283	268	296	272	268	274	299	282	320	257	282	321	276	268	267	289	254	286	289	261	267	303	293	278	307	288	294	289	334	270	306	262	262	296	285	288	278	279	256	298	269	274	292	273	274	280	329	296	293	277	321	279	268	304	304	313	304	314	305	292	260	295	271	291	279	277	273	295	297	260	274	287	290	297	259	272	294	300	280	313	264	293	269	295	298	257	264	272	306	274	298	285	289	309	296	259	264	287	265	283	275	278	285	298	301	283	275	296	266	277	290	283	279	285	271	293	264	276	319	290	291	265	276	270	277	289	292	272	288	295	270	275	303	288	285	305	297	269	271	273	309	308	315	313	299	282	306	272	300	274	248	285	308	254	296	286	309	284	263	275	254	291	313	282	319	304	268	273	296	275	269	270	273	311	294	309	265	289	290	310	299	263	268	276	291	309	291	271	273	277	285	291	285	276	292	304	276	299	278	304	265	275	300	305	274	282	289	297	283	279	257	329	275	310	286	292	297	305	314	290	287	268	291	311	293	293	303	258	264	283	288	305	272	268	295	243	273	292	270	309	253	301	276	284	304	307	272	287	291	303	293	272	310	301	268	289	294	275	306	276	297	262	307	301	270	296	275	291	287	297	278	274	285	301	272	272	291	295	309	286	309	286	271	263	282	290	302	311	309	290	272	284	286	313	270	240	293	328	273	292	265	255	262	283	257	280	291	309	268	271	274	253	304	245	258	275	326	283	260	311	300	274	295	321	289	266	288	271	281	297	298	275	275	292	308	293	277	291	280	306	283	268	260	305	299	323	319	301	255	299	290	271	284	289	293	289	287	283	287	272	266	317	303	308	257	309	291	274	294	301	262	250	285	294	268	267	284	325	292	291	300	279	288	263	273	290	278	286	285	243	290	282	286	289	273	283	298	280	252	268	261	275	281	273	283	287	323	269	263	310	303	266	314	277	269	274	296	274	260	282	317	306	291	303	282	267	282	330	299	274	309	288	281	314	304	257	242	291	305	301	269	295	262	306	271	289	251	290	303	261	258	271	272	294	305	291	307	304	284	295	291	286	294	285	284	290	287	264	303	279	308	255	276	270	274	306	283	280	300	318	289	284	264	268	266	286	275	273	336	282	307	272	275	279	272	285	270	251	300	268	283	270	275	274	318	280	308	278	269	292	251	275	292	310	281	290	270	286	296	291	246	324	287	267	269	282	299	307	270	302	289	264	277	276	261	260	310	251	281	285	309	274	300	295	314	285	265	301	312	267	262	248	275	257	255	274	297	278	266	266	287	266	311	283	262	273	293	272	267	304	280	286	288	302	280	289	270	288	244	314	289	295	291	266	281	266	275	291	288	289	264	280	254	275	243	288	283	283	291	280	275	277	282	305	275	258	268	263	278	296	297	270	282	295	260	308	287	281	290	281	293	295	289	285	260	323	301	302	290	301	281	261	284	282	287	287	293	316	289	278	264	278	274	289	306	290	278	303	321	291	287	275	284	264	270	281	289	294	290	304	264	282	296	283	310	287	269	286	307	277	270	304	278	301	292	279	301	280	254	279	277	304	302	249	247	281	306	298	279	280	299	274	272	287	275	282	276	306	261	324	264	254	299	300	294	293	297	267	296	312	298	286	262	308	293	286	266	292	285	268	275	257	289	297	283	294	287	290	283	276	309	297	283	251	321	284	264	309	279	264	309	280	296	276	262	280	287	267	284	278	277	263	271	288	284	283	269	291	273	264	303	285	290	297	285	309	302	263	279	269	273	298	279	311	295	295	283	288	292	277	278	272	273	298	266	281	269	266	268
44709	28698	12680	6854	4521	3309	2544	2089	1708	1529	1280	1179	1047	986	939	840	840	789	739	727	700	738	671	652	683	695	621	652	657	649	651	610	646	617	595	622	604	590	592	538	600	536	618	569	647	544	539	569	537	558	583	579	560	580	557	565	560	531	572	604	558	589	536	541	597	551	563	555	535	588	546	514	594	617	587	564	548	567	552	565	541	562	544	592	568	582	578	554	540	521	540	537	571	569	556	557	533	484	532	524	550	585	558	518	569	514	551	586	591	552	587	557	510	543	572	539	534	586	552	576	554	527	591	543	547	549	562	563	531	545	523	568	544	594	571	569	525	545	560	545	577	606	588	568	550	525	515	543	560	547	583	549	576	542	563	525	583	540	579	539	512	543	549	529	552	567	518	547	596	527	525	527	549	513	553	541	520	534	563	539	591	509	542	553	566	564	535	552	533	533	558	545	563	548	557	549	544	512	542	568	548	544	571	513	573	587	537	522	560	509	549	526	538	569	547	524	515	524	535	546	578	561	554	576	555	531	548	527	560	565	557	521	500	537	546	532	562	580	534	544	556	543	560	551	514	553	551	542	565	540	521	565	570	568	546	557	531	558	557	557	555	555	542	515	509	559	552	508	572	536	513	539	510	575	532	529	565	577	518	557	525	570	522	551	556	563	592	575	544	509	540	561	566	514	547	562	562	587	535	568	562	563	499	568	536	532	545	502	570	560	509	569	543	546	518	514	543	560	572	530	547	501	568	571	574	545	571	532	545	513	559	560	543	606	571	545	551	547	560	592	511	547	519	603	534	565	528	558	550	545	533	549	543	527	573	555	538	538	557	588	558	527	583	556	536	519	575	565	529	529	536	585	571	528	562	545	580	558	585	544	555	568	567	591	552	552	572	541	536	541	568	571	549	552	554	558	563	549	589	510	510	591	522	531	550	550	579	541	573	559	523	557	575	579	524	550	523	584	494	567	551	501	512	562	547	541	547	538	555	548	565	542	538	532	571	544	550	554	484	579	538	595	556	535	570	541	569	539	593	516	571	527	556	519	600	562	542	527	562	591	617	615	541	556	546	560	579	553	535	538	548	565	569	566	560	580	560	552	524	584	553	527	577	566	539	564	572	539	593	526	553	569	540	532	554	609	573	499	539	589	556	559	580	593	543	548	573	551	521	564	537	548	544	573	563	590	590	580	557	538	571	576	518	567	483	591	597	554	539	503	560	535	523	543	550	555	559	521	516	524	569	590	538	564	543	532	545	536	569	509	549	509	569	587	568	551	522	539	595	532	579	541	540	579	540	535	544	492	531	512	504	571	509	543	563	554	562	569	517	571	548	519	586	525	521	568	545	560	575	515	541	558	499	556	542	540	550	584	600	546	533	554	604	532	548	558	540	558	547	512	543	541	546	593	547	554	572	549	562	551	552	562	568	566	522	526	577	527	526	562	538	539	552	582	591	522	545	545	559	583	572	526	574	552	545	554	549	545	543	532	528	541	560	525	524	508	544	547	579	541	537	548	537	546	509	554	537	532	547	556	564	535	543	561	557	578	553	517	569	523	544	569	570	540	518	598	559	585	506	571	537	551	554	553	573	574	561	538	540	534	554	592	547	546	524	561	549	570	534	531	578	573	526	545	553	549	588	568	533	561	586	528	546	557	558	541	577	531	522	523	560	576	527	551	547	532	557	574	550	570	542	541	557	605	581	517	541	537	549	520	534	575	585	545	574	529	543	539	568	550	600	525	542	547	523	517	548	563	583	551	526	579	567	584	588	535	536	539	542	565	584	568	557	600	538	554	501	518	564	544	550	522	564	548	546	569	548	558	531	556	535	557	591	583	553	565	573	508	556	537	531	527	505	576	556	580	540	542	496	586	563	537	539	525	529	550	529	523	525	575	563	518	539	540	536	564	565	519	564	547	554	543	571	522	550	537	507	513	548	502	541	534	545	544	502	567	549	539	579	553	577	551	551	554	552	566	536	519	539	566	567	512	496	582	550	581	580	521	520	534	564	586	492	519	508	573	576	568	521	573	549	578	543	509	536	584	546	546	570	601	578	532	552	535	526	578	525	539	550	593	477	530	543	545	559	560	538	546	574	565	540	550	564	567	518	550	558	561	522	564	537	527	588	559	559	536	565	594	513	513	553	540	569	544	547	567	528	537	568	566	572	583	535	583	595	546	546	516	585	516	539	563	563	571	537	520	547	572	567	572	525	536	582	546	539	527	561	556	547	574	532	514	549	550	519	555	547	566	547	522	557	528	544	558	537	574	537	510	555	544	575	531	578	565	530	489	588	534	542	511	567	533	526	545	553	530	534	550	556	545	536	536	539	583	587	581	492	540	579	582	544	544	560	513	569	585	539	581	549	579	496	539	546	544	600	542	496	537	536	569	533	536	554	521	522	515	558	525	588	551	547	552	521	557	519	534	516	534	519	554	566	545	561	507	569	551	571	519	538	566	564	555	557	526	543	576	567	582	517	571	561	533	525	595	523	542	540	573	564	567	568	560	563	570	570	525	604	526	518	566	569	507	555	529	572	544	551	526	538	551	548	512	556	559	519	518	581	536	543	557	527	562	530	547	580	555	542	563	559	568	517	560	533	536	555	549	512	559	547	556	523	559	559	568	518	579	567	555	525	528	546	525	561	569	553	551	548	511	561	563	541	550	557	510	547	555	602	601	551	586	546	529	548	519	569	530	534	531	529	566	589	566	522	576	526	527	522	564	555	536	528	533	544	527	606	540	580	542	555	538	546	559	545	571	523	545	562	562	550	551	530	498	558	525	555	513	544	547	576	582	554	553	567	533	552	536	554	533	569	535	587	547	559	571	562	554	588	574	559	543	537	537	545	565	585	594	530	585	563	545	552	584	520	550	549	577	527	546	511	555	574	563	520	508	554	540	564	573	526	545	545	542	568	579	508	511	496	554	556	548	571	539	510	541	538	554	548	543	548	522	522	570	522	555	545	503	566	568	526	563	550	534	530	507	559	562	566	564	583	507	524	523	543	528	574	560	555	573	545	551	547	580	513	536	555	535	593	570	560	540	561	538	521	540	533	528	524	542	579	560	556	557	558	545	578	476	544	531	543	532	558	546	552	615	544	520	567	542	593	559	514	536	541	534	539	523	567	540	584	558	541	505	519	550	500	557	521	530	568	542	597	546	556	560	557	552	579	569	526	555	495	555	512	590	536	553	538	547	522	565	532	564	559	532	574	526	540	565	505	579	552	534	571	534	551	535	524	561	521	517	542	607	541	538	555	515	513	543	524	561	561	575	534	560	565	549	544	514	554	549	554	521	529	533	536	517	560	540	565	536	509	575	555	587	535	537	519	549	559	562	554	544	525	581	526	528	571	539	565	528	528	580	565	567	567	536	559	514	533	560	583	530	514	512	539	549	516	571	538	583	506	563	519	513	541	595	568	557	511	551	557	525	591	508	551	564	519	507	575	554	569	556	550	548	559	536	544	565	538	553	550	586	563	544	581	498
27406	21161	8811	442	215	153	159	140	121	137	136	162	139	137	126	136	129	128	129	132	109	122	121	135	125	139	137	115	131	148	136	116	144	121	141	132	128	131	109	128	137	129	154	123	139	135	131	137	140	123	134	128	141	136	108	119	144	112	133	139	157	146	139	148	126	130	140	141	120	122	124	134	149	149	140	124	116	118	115	122	128	123	143	134	139	112	132	147	147	120	117	139	132	126	136	117	116	146	120	120	129	154	136	121	128	129	131	141	120	127	125	131	134	114	148	137	148	120	126	127	147	140	118	141	120	129	111	127	127	116	132	121	152	125	131	149	112	124	109	123	109	143	109	130	116	129	110	141	120	145	130	138	111	116	123	109	125	122	129	112	115	118	116	132	124	120	113	136	126	125	149	133	137	131	143	134	131	121	123	126	131	117	126	131	121	152	116	130	129	161	115	131	115	126	138	106	129	145	126	115	127	110	133	119	126	107	123	130	122	132	117	137	136	141	120	144	140	124	122	128	143	98	132	125	132	132	139	130	138	115	129	129	144	123	126	127	115	138	138	145	150	129	133	136	127	145	108	138	137	121	133	126	130	116	128	138	121	125	114	127	123	126	132	123	131	112	132	124	136	108	124	129	141	120	125	131	134	123	127	118	121	134	134	132	127	112	120	132	133	156	136	128	133	132	99	130	145	130	144	107	117	130	133	140	125	106	107	117	112	123	140	128	105	137	112	140	135	120	112	128	127	130	153	111	141	137	121	128	126	121	121	119	115	105	120	115	119	108	128	126	119	122	120	129	125	118	129	136	131	124	127	141	125	117	131	138	116	142	134	129	130	131	117	120	113	117	131	132	116	116	131	105	113	106	154	127	151	141	119	124	114	126	112	125	125	127	136	119	126	124	136	126	110	122	118	126	123	129	118	119	142	135	152	141	140	108	133	126	128	126	138	137	143	142	127	154	114	136	128	115	127	125	136	134	131	124	139	120	147	117	133	146	138	117	137	137	111	122	120	122	114	131	134	141	130	127	109	116	133	114	119	133	109	121	138	120	121	140	152	131	122	118	129	121	117	135	114	115	126	142	101	122	119	135	140	108	129	143	140	121	126	120	130	126	115	140	137	141	124	122	135	126	129	123	122	119	119	143	133	114	130	127	135	143	148	110	145	130	137	127	130	109	119	132	129	127	136	139	141	116	116	121	138	118	109	132	126	143	142	125	141	139	123	129	146	107	119	132	141	139	142	120	115	125	147	139	128	145	133	147	159	119	145	143	135	132	111	144	137	131	137	147	138	118	139	157	116	123	141	131	98	146	127	111	131	140	130	125	119	123	114	129	124	120	123	128	131	124	113	118	143	128	125	130	134	120	126	117	123	110	149	139	116	108	130	128	135	137	130	132	156	110	142	130	110	140	128	133	125	117	131	124	120	133	142	130	129	135	128	115	115	114	146	114	121	125	122	130	131	146	115	117	115	136	141	114	135	136	130	146	116	131	144	123	140	137	135	130	137	127	116	146	128	128	112	130	128	127	136	116	120	126	137	132	118	125	134	131	124	113	142	142	138	133	123	123	127	155	135	119	117	123	138	127	121	134	132	114	149	103	107	132	123	136	148	134	133	124	121	121	109	108	124	142	117	117	120	143	143	133	110	120	123	143	135	107	121	130	113	124	124	130	126	140	142	147	128	134	125	114	123	116	130	154	129	130	150	136	134	150	120	140	124	135	116	126	135	131	137	119	123	135	130	113	134	150	157	139	132	138	137	121	121	137	125	125	134	135	130	104	122	122	104	138	130	126	112	138	140	129	124	155	127	136	110	113	106	135	128	122	141	133	121	137	130	123	120	132	151	119	141	117	142	119	141	133	134	120	142	123	118	126	142	135	114	125	124	125	125	128	133	147	144	126	125	127	140	129	131	117	130	141	127	121	131	143	122	129	113	142	125	145	114	129	129	130	151	140	120	121	125	129	128	124	129	127	148	106	145	127	128	129	122	122	123	143	134	145	142	120	122	122	121	136	145	129	125	140	145	127	129	120	134	123	122	120	108	109	148	137	152	122	141	147	131	107	129	116	134	137	137	144	136	121	122	118	130	119	133	140	134	129	111	143	112	115	148	112	125	127	120	132	129	116	126	138	124	127	150	128	142	115	128	133	145	120	147	115	116	118	122	150	123	118	121	119	133	126	149	131	114	119	127	138	140	128	139	131	127	133	131	129	121	140	128	133	127	123	113	123	124	125	110	118	126	136	123	127	136	120	135	137	113	142	123	128	130	143	124	136	124	133	155	107	121	131	124	143	129	125	127	126	131	131	125	133	144	129	118	102	143	114	110	120	135	119	132	125	139	143	121	131	149	130	147	125	93	136	117	138	131	120	139	113	116	111	129	107	144	141	113	119	134	128	132	128	125	142	131	119	142	126	132	126	143	131	132	119	110	122	142	141	144	144	122	153	140	140	131	133	125	105	125	119	121	125	143	125	110	137	161	109	135	118	134	121	123	128	131	146	132	134	115	107	147	118	109	105	110	132	144	128	127	133	112	117	151	134	133	112	135	117	124	139	128	108	130	143	130	117	128	129	139	128	126	138	123	123	135	125	117	128	124	133	124	125	127	142	136	118	143	101	141	135	138	104	119	148	131	132	151	126	123	115	116	138	135	126	126	118	133	114	127	139	138	125	137	114	134	132	125	137	118	120	125	135	136	129	138	123	122	133	125	110	112	144	139	151	126	147	129	146	122	126	131	127	132	141	136	126	114	131	126	120	116	125	120	106	131	136	124	144	128	130	119	136	151	140	135	125	122	130	118	112	128	111	134	129	143	126	116	104	125	133	123	129	148	130	131	136	122	126	136	113	120	142	113	125	127	135	134	130	150	122	110	132	131	135	133	128	136	135	127	105	133	124	130	129	140	131	140	137	122	124	143	133	149	126	130	125	141	127	121	98	116	141	126	123	114	136	101	140	115	118	133	116	128	100	124	121	133	117	122	139	135	129	113	134	108	147	127	123	131	131	125	127	112	121	138	142	116	129	140	125	116	135	141	116	126	128	128	134	137	128	158	133	131	136	122	125	122	128	155	124	125	134	128	114	119	148	117	129	116	126	152	134	138	121	126	117	147	132	125	136	118	139	113	118	123	121	114	142	126	131	127	118	115	133	124	146	131	124	129	157	135	127	136	133	158	128	135	122	138	120	144	108	145	127	142	134	111	131	136	132	126	112	112	118	134	131	135	133	142	121	119	122	127	125	114	119	129	120	122	122	136	155	139	129	133	129	125	127	125	133	130	126	137	136	129	139	132	123	153	109	138	139	150	125	123	110	113	111	133	136	122	147	143	155	143	135	142	139	136	140	124	126	121	123	116	136	117	126	100	129	143	129	110	128	144	138	117	116	135	126	121	131	103	136	117	119	140	116	132	144	116	141	122	131	126	117	132	138	118	143	119	125	131	133	146	126	145	124	114	141	105	132	124	142	122	119	116	126	136	114	116	131
18296	13954	1187	653	534	434	391	345	334	306	338	326	301	301	314	304	252	292	291	303	280	291	287	287	327	300	278	291	272	274	273	281	287	292	266	287	292	277	288	270	312	279	280	274	278	308	255	253	281	312	300	323	291	288	275	293	289	295	296	303	269	277	302	284	265	293	282	284	293	336	297	295	324	291	289	286	280	273	276	278	287	278	304	268	303	285	261	281	286	274	271	303	272	281	278	286	286	285	280	296	271	290	318	282	277	275	296	287	294	293	316	275	285	300	313	272	277	291	299	277	261	282	302	315	275	275	281	252	277	257	270	286	276	263	288	306	303	296	272	241	287	263	299	283	284	282	303	273	297	291	257	296	329	266	281	265	292	306	301	277	296	300	297	250	312	299	263	265	314	281	302	311	291	295	229	286	297	295	287	292	269	276	291	262	277	263	316	309	247	287	289	286	293	299	296	307	265	287	286	274	274	278	266	289	266	279	290	276	281	274	289	269	296	261	302	287	273	257	280	272	289	328	270	268	292	293	303	290	257	282	306	274	300	288	291	307	281	258	273	279	276	256	293	261	293	331	282	288	279	274	284	259	276	298	313	259	274	304	295	264	282	262	285	285	290	266	291	314	302	249	261	283	301	275	298	277	289	270	300	285	294	279	276	269	290	295	277	272	283	266	255	276	288	287	284	289	298	275	313	288	303	304	339	276	261	275	283	285	305	270	305	292	268	277	249	261	280	283	268	270	285	269	295	312	323	299	306	278	259	327	298	273	256	291	315	269	290	289	271	263	287	296	303	296	294	289	278	309	264	314	294	259	296	278	297	276	275	309	296	286	296	270	290	284	264	282	303	283	309	282	270	280	263	256	273	288	270	299	271	270	257	252	262	280	295	251	254	315	285	286	282	261	291	277	284	294	259	332	294	297	287	288	270	280	285	305	291	269	301	276	291	287	274	302	309	264	286	273	263	275	286	266	301	274	299	268	272	307	289	292	295	273	280	289	299	272	282	300	267	268	287	257	287	308	289	296	272	267	253	306	277	316	272	301	287	275	268	236	275	288	290	281	317	284	257	310	311	267	289	281	277	286	263	292	278	283	287	272	280	286	259	294	266	281	277	307	294	272	322	313	276	306	276	282	277	286	295	263	259	291	297	269	272	279	290	282	280	288	283	304	303	270	297	280	312	291	311	267	268	300	277	280	274	304	286	289	273	256	261	295	297	300	296	309	279	278	284	294	306	279	271	311	272	296	298	295	281	269	321	266	281	270	297	259	258	249	279	292	257	258	291	293	274	320	278	281	275	297	266	289	269	280	295	268	302	296	270	286	264	336	274	289	247	322	274	295	263	278	286	287	291	286	247	278	276	282	299	296	276	314	300	253	293	279	277	275	256	297	276	299	251	280	290	273	266	317	322	261	250	249	287	279	312	266	274	271	269	298	279	271	315	291	285	274	285	283	311	293	266	289	279	288	246	309	286	282	272	290	269	296	266	277	291	285	273	261	249	286	277	272	299	300	278	288	306	298	280	274	311	305	311	276	292	297	267	277	267	276	254	295	300	280	280	275	285	299	283	272	274	279	294	262	268	297	288	260	288	307	277	308	275	297	287	295	274	300	296	279	327	307	316	296	268	255	276	276	280	294	307	292	263	272	266	294	266	276	288	293	304	292	297	296	257	276	249	282	294	312	295	253	273	279	280	291	275	271	292	286	296	281	306	253	269	296	282	253	265	288	307	297	275	303	308	289	266	266	316	256	294	262	259	286	283	270	269	278	278	294	263	271	313	304	290	278	261	284	324	280	262	265	293	263	291	289	288	274	271	263	287	279	296	273	280	270	308	288	291	305	266	338	252	281	321	273	265	307	279	281	274	304	248	289	261	288	304	308	296	292	285	267	274	280	258	291	320	259	258	276	291	298	288	307	292	269	293	279	275	307	316	257	305	281	288	275	258	279	263	291	294	254	275	269	307	260	278	276	290	283	308	305	264	305	286	285	277	276	273	301	281	293	289	280	274	286	315	261	282	296	300	285	274	297	263	293	284	275	280	264	286	268	269	294	285	276	261	316	278	285	285	273	256	313	279	284	283	291	305	282	303	298	284	274	281	279	316	292	241	292	263	294	288	285	279	279	288	271	289	285	273	279	248	285	291	258	304	273	284	276	293	284	261	282	273	281	276	302	286	298	266	286	315	323	277	283	247	317	271	298	301	259	279	277	296	249	301	286	290	315	255	307	280	302	291	290	286	286	278	294	301	279	278	262	295	283	280	292	287	279	299	284	284	283	273	296	282	304	261	290	271	291	324	294	289	266	285	293	281	266	295	305	259	253	300	284	315	279	296	259	306	288	277	273	273	281	302	304	284	289	263	273	299	282	265	295	289	260	261	280	313	299	302	264	265	282	255	275	328	308	282	286	270	273	281	281	245	286	263	304	261	278	265	256	278	262	275	287	273	280	297	282	290	286	281	262	289	305	258	276	273	271	262	271	256	255	280	272	288	276	296	303	287	271	304	297	306	267	286	306	319	264	269	261	311	262	302	281	259	276	306	283	295	258	266	297	288	263	285	269	330	283	254	294	308	289	258	301	275	284	301	280	307	260	303	233	288	244	291	288	297	256	293	294	293	287	283	291	269	307	259	281	283	270	272	277	279	314	271	270	282	287	296	273	286	285	296	286	246	314	295	302	247	277	286	287	286	262	282	292	273	274	282	299	285	250	286	294	274	284	270	292	273	293	241	293	276	319	290	276	287	264	269	287	294	265	262	282	274	282	297	280	282	271	277	265	288	307	294	284	298	287	283	269	314	283	300	280	267	282	284	295	271	290	273	264	291	276	298	305	284	273	281	266	295	283	283	251	293	277	266	288	288	284	249	269	285	280	330	273	275	266	261	297	287	298	271	265	314	294	282	290	257	296	286	273	288	283	287	275	271	304	274	258	256	251	294	301	272	287	247	284	289	255	269	258	284	305	261	291	312	253	280	270	265	297	261	291	240	256	266	304	315	306	312	324	280	282	265	275	305	309	300	296	285	292	305	268	308	312	298	269	311	262	279	279	301	285	269	270	275	256	296	299	285	289	270	286	315	279	287	309	269	270	293	270	306	289	291	301	297	288	273	302	280	278	286	291	280	276	289	286	278	266	275	277	280	281	282	273	299	269	308	277	272	300	305	285	302	335	264	318	304	291	273	267	267	298	261	270	249	269	280	289	238	310	264	277	271	278	295	283	303	280	288	280	305	287	277	270	272	271	269	318	268	291	278	290	287	279	269	288	278	270	270	270	284	298	264	242	307	280	273	316	244	287	288	272	286	280	290	298	272	293	304	303	280	285	274	315	282	292	271	282	274	275	327	302	298	291	265	285	278	275	305	293	290	267	295	285	265	302	275	274	253	292	282	325	277	259	287	294	297	291	308	274	299	259	281	266	289	279	259	282	278	292	288	290	287	303	268	247	324	269	294	302	277	296	310	265	292	278	267	291	273	271	300	267
24623	21602	29819	23864	19706	1324	472	310	226	224	213	186	186	172	167	133	165	143	158	112	126	134	130	140	118	111	110	141	124	113	142	134	136	140	129	128	125	114	112	136	133	153	121	137	144	113	131	121	129	125	129	114	96	117	125	118	132	125	109	132	118	116	107	121	122	111	112	100	140	129	118	125	115	126	125	138	118	126	113	126	123	121	131	107	117	125	131	129	115	108	118	131	128	120	136	120	143	132	114	134	106	121	117	129	120	115	101	106	142	104	137	110	120	110	118	101	113	117	99	126	121	116	104	137	107	112	126	113	127	102	121	110	127	135	121	112	113	118	102	117	130	120	115	115	120	96	116	114	123	108	116	119	122	118	120	116	119	89	115	130	108	122	108	132	132	127	105	118	123	110	119	102	138	101	129	121	115	127	113	102	107	125	102	122	138	117	123	120	126	125	123	114	114	119	138	123	134	101	124	120	109	108	120	135	118	138	119	104	129	119	125	110	124	112	123	118	109	118	113	129	126	135	126	115	114	119	114	133	108	100	130	105	123	118	114	134	112	125	108	114	123	134	111	108	126	123	114	104	101	118	146	115	120	96	118	110	123	119	109	109	129	127	113	113	109	125	128	115	108	104	131	117	134	113	124	120	124	94	113	116	126	122	115	105	142	111	119	91	125	109	118	122	131	118	128	108	97	124	121	113	113	119	134	115	119	103	133	116	95	105	144	105	126	116	113	128	125	123	123	122	104	116	104	111	120	117	121	135	122	122	96	131	119	130	113	115	123	107	124	111	108	124	107	130	147	114	118	119	121	116	137	151	105	132	116	122	119	114	117	117	111	123	117	109	105	109	123	109	117	133	130	115	131	116	137	97	103	107	116	107	118	122	122	120	123	131	111	122	116	130	136	120	121	113	124	109	108	125	122	98	102	114	122	107	111	123	108	99	110	119	123	144	130	121	112	103	117	129	124	121	142	107	117	124	115	124	118	127	115	124	119	121	129	130	119	121	124	124	121	117	113	120	118	129	129	126	112	123	111	132	115	127	118	116	92	118	123	121	133	104	114	101	108	126	117	118	124	111	146	105	119	140	102	125	115	133	115	135	103	102	117	103	96	120	110	104	114	126	136	103	101	104	125	133	137	112	142	115	134	138	115	126	138	107	115	105	113	116	114	120	107	113	127	106	117	115	110	133	138	121	123	119	124	110	128	114	143	109	113	113	114	111	121	120	117	124	108	118	115	113	113	120	130	99	127	118	107	125	86	122	115	119	123	132	100	111	110	127	114	132	118	126	132	106	129	126	108	135	107	103	122	126	135	109	107	111	102	107	123	94	105	119	114	120	116	118	116	115	125	122	128	131	107	137	123	119	115	121	122	106	147	106	129	137	130	130	128	106	111	127	130	107	137	122	106	107	102	112	128	100	131	98	129	112	92	117	123	108	95	115	102	117	125	126	117	109	143	117	123	118	109	135	99	109	135	117	133	127	114	116	92	110	136	109	97	122	111	107	128	117	125	101	106	111	117	124	109	128	131	130	101	110	115	128	117	120	109	137	96	127	128	125	117	130	110	110	118	121	121	93	111	116	118	116	118	114	105	125	117	98	84	139	105	131	121	134	120	124	126	114	121	100	129	110	118	128	104	115	110	129	125	118	123	120	133	90	115	109	114	104	131	119	133	120	106	122	99	111	109	120	113	102	116	118	132	130	131	120	112	127	110	99	116	111	107	113	136	116	123	117	117	116	114	114	98	132	125	108	125	110	109	103	120	125	125	107	112	101	112	121	126	134	133	145	111	107	95	108	113	117	107	112	104	114	110	131	127	123	113	132	112	118	132	127	112	107	126	119	108	112	126	124	113	114	133	114	111	125	111	112	104	128	102	118	116	129	135	107	126	113	131	102	124	123	132	120	113	133	101	116	119	117	119	111	110	121	129	127	119	111	97	125	110	130	135	109	116	115	110	119	120	119	105	102	136	125	114	101	131	120	131	116	117	114	139	114	129	116	120	106	105	141	135	109	128	142	94	132	107	123	122	125	149	123	104	106	131	119	114	116	97	119	123	113	116	105	111	126	110	131	128	117	121	117	125	131	115	124	123	96	120	140	111	122	122	133	113	120	112	114	118	137	119	121	112	120	130	124	125	120	115	124	119	135	115	129	97	117	111	120	107	121	98	123	116	90	125	111	119	122	128	100	130	110	113	116	119	115	136	130	115	125	101	134	109	134	114	109	124	93	103	116	123	122	106	119	129	116	144	117	123	106	115	121	130	113	118	107	104	115	117	93	121	112	104	111	122	119	116	116	108	105	129	106	120	118	120	134	129	127	116	124	122	116	118	128	126	126	121	110	100	131	128	115	95	110	110	115	109	113	141	99	124	117	106	107	113	120	115	136	125	120	95	120	127	98	132	127	111	118	116	127	113	105	110	118	140	135	113	108	116	108	125	100	106	112	119	113	122	111	121	113	111	111	119	112	96	126	122	133	105	130	130	108	118	120	134	142	125	87	114	116	125	121	101	131	110	108	104	111	125	114	127	123	137	108	117	125	133	124	103	124	102	130	113	137	112	105	125	116	113	137	119	98	119	109	99	124	130	130	104	155	113	111	108	121	89	120	124	124	120	126	129	109	119	115	133	114	115	101	117	138	120	112	113	125	120	118	107	130	113	125	116	123	138	124	140	105	122	109	117	108	109	122	129	127	120	119	126	125	150	123	118	122	117	107	118	106	139	112	117	118	142	115	125	130	114	126	119	106	124	122	100	124	134	114	111	120	107	106	110	109	118	95	101	98	119	120	120	114	120	111	106	125	111	127	112	124	110	114	125	134	105	129	121	108	120	122	125	121	121	123	101	137	129	135	131	116	127	125	108	104	119	120	130	107	111	108	114	105	135	114	113	107	122	109	115	133	110	124	114	117	104	138	120	96	137	112	110	96	121	134	129	117	123	113	125	130	127	110	109	113	112	124	130	121	103	125	119	112	114	122	121	125	119	119	109	107	107	122	129	124	117	132	132	111	121	120	114	112	106	137	101	114	115	104	107	111	105	118	113	119	110	113	114	112	108	115	130	113	131	120	125	123	142	113	117	116	105	113	116	122	117	108	93	107	117	122	121	106	135	115	145	111	122	110	107	122	121	111	125	137	105	104	112	92	119	119	105	118	104	117	115	119	107	123	125	123	120	101	105	111	107	126	123	117	110	128	109	120	111	108	107	111	127	114	108	103	126	109	118	121	142	99	131	109	119	97	123	100	133	128	122	125	117	117	102	104	120	119	120	119	105	109	117	124	96	119	113	128	99	107	103	111	106	129	121	109	106	110	107	106	109	112	113	124	107	128	108	122	114	115	110	127	124	131	129	125	107	107	97	106	129	124	127	105	121	116	120	132	97	140	116	119	98	96	117	126	140	98	137	111	130	112	118	97	116	111	143	104	132	112	105	113	142	112	113	124	113	102	106	118	110	123	120	122	117	101	117	115	109	111	107	123	110	122
37778	25698	7685	3860	2423	1807	1352	1076	822	753	600	551	502	454	446	424	377	376	342	373	338	332	334	312	329	264	288	293	319	263	288	296	265	271	283	260	277	262	294	276	258	241	286	259	296	271	252	291	262	251	285	258	256	260	274	259	252	254	280	269	252	276	281	272	277	261	255	274	255	250	249	267	239	237	263	270	236	265	244	264	274	259	220	263	228	235	250	246	258	240	229	262	262	253	281	263	238	247	278	243	252	239	279	223	246	233	252	249	236	254	254	261	217	253	259	217	264	262	258	251	260	269	234	225	238	238	232	260	279	255	275	238	244	232	246	294	238	240	218	244	285	248	262	245	234	264	265	235	254	262	210	251	254	273	231	264	235	248	279	241	241	230	252	272	244	256	252	286	227	254	264	242	245	273	268	244	249	258	251	228	263	280	269	239	239	254	255	249	242	282	235	248	240	254	284	247	268	250	274	259	260	254	211	226	251	255	274	233	256	258	237	237	247	282	247	247	226	255	232	248	240	246	251	260	256	254	247	222	261	264	245	270	231	237	255	258	246	229	267	251	240	272	243	241	257	249	226	257	229	293	242	256	238	242	257	232	247	285	258	243	243	241	261	270	260	268	243	235	251	232	260	238	279	283	253	247	264	249	266	270	241	250	234	273	278	253	256	246	232	245	246	246	262	259	230	282	267	262	250	230	271	264	245	264	271	263	286	224	262	236	218	256	251	236	244	246	248	259	247	239	262	229	256	282	267	260	242	243	263	257	251	256	242	245	279	244	230	264	232	253	231	253	265	254	297	233	238	241	282	257	264	224	240	229	264	228	257	246	257	270	253	261	259	244	243	288	243	274	253	258	235	234	262	256	233	248	249	222	245	258	239	255	213	271	247	259	251	258	249	268	235	275	245	262	236	259	263	235	214	219	262	235	265	233	275	244	256	242	231	249	246	262	238	228	228	284	236	254	277	243	223	254	286	258	280	261	256	259	263	269	241	237	231	274	249	227	256	257	241	237	245	264	242	263	248	229	264	260	260	260	247	287	260	259	250	275	273	240	267	224	242	262	252	256	221	264	256	242	235	259	277	256	252	251	237	253	252	234	244	272	222	263	242	266	245	229	244	257	250	258	244	261	279	251	270	254	256	229	266	279	247	247	259	293	263	250	250	248	248	253	220	229	263	224	241	252	264	228	257	217	246	264	240	213	263	261	226	251	268	254	269	258	241	245	250	244	236	244	268	224	276	262	251	253	267	261	242	272	255	250	257	243	252	266	254	243	255	263	248	244	274	247	251	232	266	283	249	261	250	225	246	252	226	249	246	245	242	274	236	238	251	253	238	241	244	220	258	265	226	265	246	244	243	262	257	240	260	234	254	227	264	231	218	258	237	247	255	264	258	233	252	270	253	259	240	254	274	258	246	246	257	258	237	239	243	249	239	228	267	286	239	284	246	274	243	234	258	239	224	274	249	273	263	249	274	267	274	259	269	260	270	257	234	242	262	245	253	235	263	253	240	239	244	217	260	246	268	275	262	229	228	241	247	262	270	261	265	258	251	251	260	265	255	235	258	257	255	252	245	234	257	231	255	251	247	246	258	300	261	248	215	254	244	248	249	256	237	272	254	248	255	243	271	231	251	236	254	255	277	240	282	233	253	238	263	249	282	281	221	270	257	281	256	253	252	270	256	256	283	256	249	263	222	265	263	251	249	257	279	257	231	248	252	267	269	253	231	235	223	218	241	274	250	244	260	241	238	264	238	235	254	272	268	264	221	263	275	243	248	254	226	236	225	249	257	249	242	244	272	245	260	265	267	261	231	261	241	252	224	276	271	230	263	256	253	250	250	229	234	256	234	244	258	247	271	237	254	288	264	261	248	243	258	241	223	239	254	265	237	283	254	278	235	243	239	270	262	243	258	261	274	261	251	254	254	265	263	252	240	253	247	260	269	278	256	241	245	256	240	245	260	239	278	283	248	245	230	256	231	256	243	276	237	253	264	273	239	275	257	296	261	225	240	262	247	245	203	261	246	254	235	244	247	225	249	230	256	233	257	240	243	256	265	239	278	230	232	258	234	228	259	231	263	257	243	268	264	223	258	237	264	233	269	247	255	256	234	260	238	261	241	239	252	224	237	244	272	264	272	250	249	239	242	251	257	222	260	256	247	266	267	256	244	252	264	234	261	239	236	276	261	251	237	261	231	241	225	229	220	269	251	259	258	237	265	264	236	279	266	242	263	241	267	255	258	245	241	245	240	235	248	278	275	246	244	247	245	272	214	253	246	242	258	259	250	256	257	237	267	255	239	276	229	223	254	254	267	262	262	252	251	235	263	246	247	272	269	227	242	283	240	253	240	276	254	254	231	269	266	239	237	229	245	277	217	274	271	260	244	251	286	259	254	252	256	260	261	248	235	244	227	246	286	233	262	218	263	242	250	241	248	234	259	265	242	253	277	267	258	249	272	233	246	238	264	242	235	257	248	263	290	247	248	237	256	242	230	226	231	233	276	258	265	250	248	255	244	245	264	260	257	239	245	247	225	250	241	273	241	257	265	251	261	233	239	234	257	230	264	279	261	242	250	266	246	276	241	229	251	278	283	243	241	242	266	232	262	257	269	230	264	290	251	257	250	249	251	256	269	253	276	282	221	256	284	232	252	265	257	247	262	241	276	250	252	256	238	254	250	254	285	232	245	239	240	253	271	255	233	247	223	258	239	227	251	256	243	268	246	230	253	259	251	284	229	259	260	252	235	272	275	249	234	249	231	286	259	270	248	269	239	276	251	265	236	251	282	255	254	238	250	239	223	265	262	249	236	245	260	266	262	276	257	255	275	255	233	242	266	255	264	268	260	259	255	247	250	258	268	234	244	268	274	266	241	265	270	265	256	244	262	244	276	249	284	275	250	229	235	267	254	238	275	233	219	279	262	282	248	239	219	264	227	253	251	249	253	265	264	245	248	239	243	245	211	240	260	276	259	252	282	272	251	253	256	268	257	246	268	252	240	267	251	260	243	251	247	268	248	251	282	249	233	258	220	259	262	239	255	237	242	226	256	275	259	294	251	270	258	246	271	256	246	240	250	214	255	252	255	271	276	251	238	248	275	240	240	274	264	260	254	261	251	224	254	254	248	258	260	262	269	234	270	259	253	276	249	251	277	263	228	235	232	237	254	273	266	225	270	245	258	246	241	251	235	270	230	260	270	274	254	200	256	231	248	241	227	240	237	231	268	255	240	249	244	258	260	250	237	253	287	256	250	260	265	272	218	269	225	250	240	266	249	250	234	263	233	270	244	281	255	249	247	251	260	239	272	256	253	252	223	254	200	284	218	242	248	253	243	246	252	246	244	224	245	251	245	223	250	249	281	264	255	263	247	276	255	246	271	253	231	262	247	249	243	261	283	251	275	268	261	247	252	257	257	226	244	231	260	242	256	255	236	234	265	259	257	252	243	272	260	255	250	281	256	280	226	256	242	259	272	247	248	236	269	251
23795	21638	30644	23114	21640	17755	1583	641	541	474	420	455	405	387	375	390	383	329	335	346	302	313	332	308	299	329	305	311	269	284	309	300	285	281	314	295	287	299	319	256	289	290	280	300	281	287	302	323	308	279	285	267	299	312	288	291	305	272	289	292	299	288	308	270	272	275	306	281	301	311	291	273	298	280	271	289	271	285	251	267	304	245	278	304	277	305	314	279	272	275	260	320	315	302	260	284	248	293	272	263	294	270	280	287	276	278	267	292	276	288	295	289	264	266	260	295	278	283	325	294	288	278	262	286	288	247	253	248	277	281	295	272	310	255	280	297	291	304	304	258	305	285	319	269	270	306	273	264	325	303	283	290	288	269	303	286	312	282	271	289	281	277	281	241	295	269	280	301	285	285	262	292	282	251	286	280	316	267	281	288	259	282	279	285	256	292	303	294	274	278	295	271	311	275	297	288	288	302	294	264	269	292	289	314	296	292	273	291	293	292	285	303	293	285	274	287	263	276	270	322	273	323	299	308	290	254	304	302	277	290	272	281	255	286	289	264	264	302	272	248	269	288	270	279	269	275	289	241	287	284	286	298	306	351	293	269	291	278	276	304	272	307	278	290	316	284	280	299	295	290	294	300	278	312	288	283	276	296	263	270	290	258	319	275	284	283	283	238	294	286	285	287	296	285	291	315	294	284	276	296	285	288	254	267	282	284	272	277	283	288	285	265	296	291	279	250	259	301	296	303	256	278	281	270	284	286	299	286	288	305	264	253	271	292	295	273	281	288	274	286	275	270	270	301	280	271	290	299	291	310	285	289	303	286	287	254	268	283	279	276	307	247	312	296	263	308	292	301	297	301	292	282	281	241	301	274	268	271	286	283	250	251	297	263	263	262	323	290	279	270	252	276	274	282	255	301	273	273	281	272	301	279	284	277	296	283	280	282	287	323	260	278	278	274	286	268	261	294	292	262	294	287	279	319	290	276	284	287	289	291	276	279	280	241	266	287	318	275	274	267	270	289	308	282	300	261	285	268	282	270	285	272	264	299	246	280	299	296	303	293	245	270	274	262	282	314	283	314	286	284	266	290	311	295	280	283	294	251	267	285	287	279	282	299	267	272	270	318	314	283	260	297	275	287	266	292	315	280	267	266	265	284	304	288	280	285	257	278	275	279	275	258	314	275	303	300	313	294	281	261	270	282	256	322	271	256	280	277	264	295	266	298	293	283	279	261	311	300	324	312	261	279	296	312	280	258	274	301	296	307	279	292	280	287	276	278	270	279	268	289	299	261	253	303	289	284	270	291	291	299	272	275	285	291	291	269	285	284	289	284	279	310	289	297	272	275	299	280	274	302	281	257	267	303	263	269	293	268	269	286	277	297	284	278	298	286	258	265	299	280	276	276	266	272	292	286	266	289	283	271	285	259	320	280	288	299	281	250	320	304	263	287	302	274	290	277	293	267	255	281	253	259	287	317	313	292	308	315	296	301	290	294	273	282	286	290	289	277	244	255	293	285	295	310	299	318	285	278	252	253	285	287	285	295	271	270	275	270	292	299	285	264	253	291	259	245	304	275	284	272	257	261	280	324	301	279	279	297	293	272	286	303	275	307	287	267	296	277	294	284	302	260	279	275	288	295	277	263	273	271	263	297	318	285	301	272	292	270	301	260	279	284	276	282	303	255	313	278	266	270	274	277	278	277	283	280	283	293	309	280	300	288	309	282	264	253	290	289	274	307	279	278	283	282	263	286	267	308	287	268	275	288	297	304	274	288	261	247	281	305	263	291	280	260	283	270	285	271	300	270	268	266	268	267	274	300	283	276	268	261	285	285	306	269	238	267	294	295	272	234	272	289	272	292	264	267	282	297	298	281	261	265	294	302	246	273	301	303	310	279	312	276	271	263	296	311	274	299	260	279	259	291	266	301	290	232	298	306	294	294	284	295	265	301	287	278	286	308	296	311	286	283	304	286	280	309	257	261	271	280	305	242	316	286	285	277	268	286	267	278	256	288	296	274	293	285	280	270	274	277	299	288	302	258	287	270	301	273	285	267	294	269	281	276	269	260	261	284	302	284	313	274	299	260	284	288	305	285	253	297	269	280	264	314	271	274	255	284	294	287	295	289	276	270	289	293	270	289	297	257	315	266	311	300	260	245	285	287	259	312	291	301	275	282	290	298	287	305	286	290	287	261	304	288	296	306	283	285	295	289	285	305	284	269	288	298	289	262	266	286	247	290	300	280	277	279	287	276	266	280	258	268	292	279	287	296	288	294	279	236	281	256	276	270	263	311	287	290	257	277	320	274	238	309	279	291	273	273	292	274	244	278	308	283	274	275	314	249	259	275	293	306	300	278	308	289	286	275	274	288	319	290	262	260	301	285	281	268	239	292	320	284	287	286	282	291	301	288	298	289	293	301	251	258	254	277	276	253	263	306	264	268	284	268	251	284	296	293	307	266	271	271	315	336	270	267	259	306	270	278	293	294	289	278	269	310	291	287	307	278	271	267	290	314	285	279	279	266	268	303	303	280	263	294	272	283	238	297	267	264	304	272	280	319	275	298	342	287	312	308	292	281	287	284	267	267	279	265	266	274	267	287	292	292	288	299	309	258	294	282	296	283	294	292	261	252	301	267	296	270	284	275	308	287	281	280	270	266	300	325	296	286	293	307	249	273	287	302	281	285	314	275	278	275	294	309	268	275	279	295	327	295	290	275	306	289	324	265	291	273	280	261	309	250	309	261	278	279	317	265	258	300	301	284	277	253	273	289	281	301	290	302	295	308	292	295	275	291	257	287	298	287	281	291	303	252	257	268	271	285	286	266	264	267	260	290	288	296	295	251	281	282	288	293	250	268	295	278	280	276	258	280	303	284	285	280	256	271	265	282	275	282	275	302	245	269	295	271	292	286	266	285	243	265	279	272	279	300	326	314	305	253	266	308	269	286	303	271	277	281	296	317	263	280	273	311	243	288	268	315	290	291	301	304	264	270	309	275	283	266	284	276	311	268	277	271	316	288	273	298	284	274	273	303	288	295	307	301	237	258	303	279	289	296	282	323	273	300	269	272	281	276	257	261	258	259	292	250	262	298	308	320	301	271	292	292	267	260	292	282	279	267	306	320	277	306	293	262	282	269	283	280	303	289	289	301	301	260	290	266	267	268	271	283	256	287	281	270	264	266	290	304	332	291	282	266	287	296	253	261	281	279	260	324	306	253	271	287	267	283	271	282	301	297	291	268	310	282	276	293	274	296	265	283	286	280	323	307	336	292	282	301	269	305	273	291	312	293	316	265	284	270	283	283	287	254	285	266	271	269	269	285	263	299	281	319	274	305	273	289	290	269	295	295	305	248	290	292	299	277	285	313	271	282	262	275	267	286	284	297	287	268	273	269	265	270	288	284	321	300	290	281	293	287	289	287	278	267	283	277	285	284	270	286	309	272	278	267	297	261	290	259	274	259	293	288	269	282	280	287	281	255	280	290	271	267
44466	27211	12642	6776	4363	3261	2636	2040	1717	1475	1328	1190	1084	990	911	821	856	832	808	760	748	721	711	661	624	665	638	677	626	627	598	596	591	617	581	610	614	627	593	563	577	611	582	596	570	559	565	583	624	600	591	581	600	526	532	551	571	602	617	543	552	553	548	579	556	552	538	560	541	583	555	544	543	595	591	566	602	578	534	560	575	569	541	544	597	580	572	572	517	511	547	608	576	525	551	586	578	582	541	552	538	550	517	561	605	542	556	539	555	550	541	564	562	534	533	528	542	556	554	566	526	576	544	569	503	565	586	562	573	548	556	519	590	557	583	554	564	520	545	540	547	561	570	545	550	540	529	525	572	573	551	541	556	552	543	535	571	573	489	568	503	569	523	572	569	574	596	539	547	556	548	588	543	553	537	526	552	563	570	564	574	555	553	555	564	536	521	583	516	527	526	599	489	548	571	576	554	549	536	554	532	572	524	563	587	557	525	576	582	519	570	556	545	548	537	581	538	547	567	531	552	548	580	537	541	538	564	582	578	595	540	587	540	559	529	538	525	552	486	544	525	555	553	543	550	540	581	519	564	527	565	492	515	541	528	565	556	543	528	543	579	557	564	543	545	575	593	578	552	555	544	573	551	516	584	541	524	514	554	567	543	576	551	534	575	523	576	595	557	540	539	607	573	536	588	551	562	543	562	558	562	555	559	577	545	574	580	586	620	531	568	566	557	486	572	562	531	570	565	540	566	540	564	554	552	562	535	550	564	564	523	542	533	534	552	554	550	553	566	542	531	576	549	569	509	554	584	552	561	573	561	525	561	548	528	574	550	534	547	559	545	559	545	571	566	581	487	537	530	527	542	603	532	561	564	554	587	574	558	523	563	551	506	568	529	515	550	554	559	546	545	545	591	509	580	539	573	557	548	547	581	558	566	562	550	551	560	567	536	533	530	561	558	574	518	520	578	550	532	582	518	526	538	540	563	540	563	505	576	594	569	587	579	535	582	510	639	527	535	549	551	541	547	529	576	549	548	554	510	547	568	582	576	570	504	498	575	579	533	535	548	538	543	573	527	537	540	547	531	569	554	529	525	577	573	526	557	531	574	513	524	578	536	542	556	570	538	542	522	581	579	552	562	578	511	558	548	576	520	513	553	534	549	554	530	545	560	537	552	575	553	596	549	562	590	508	557	536	513	524	557	555	555	565	476	549	526	576	564	542	563	550	558	541	541	545	573	540	588	566	554	589	550	574	564	528	552	587	507	570	575	534	558	549	550	560	534	610	608	532	563	579	532	579	551	540	527	537	530	547	540	574	576	554	585	542	545	576	512	553	545	546	571	553	562	538	562	562	528	561	587	567	582	557	540	561	543	502	538	566	612	565	564	583	574	545	546	543	602	530	545	532	528	578	524	552	535	537	520	559	567	601	545	563	554	565	501	564	505	553	518	576	568	556	554	553	528	558	557	566	534	587	588	530	547	549	589	525	548	529	579	547	538	537	587	572	584	514	566	533	571	568	531	572	538	605	517	582	559	530	538	538	536	534	557	539	571	578	522	525	540	543	539	530	557	510	562	555	525	556	596	556	535	584	567	557	533	541	538	586	506	572	563	570	594	520	545	589	548	563	539	542	544	542	545	539	570	562	537	543	563	550	545	542	535	541	519	565	560	550	558	595	543	617	544	528	545	566	575	526	525	607	547	580	521	546	565	596	561	590	542	553	588	548	518	571	521	556	505	551	566	539	528	552	546	587	558	569	583	514	551	587	530	535	550	570	563	507	567	560	543	553	518	548	594	546	516	542	519	538	572	585	540	551	562	556	538	551	563	531	561	537	524	545	581	565	509	531	574	541	532	562	553	530	503	547	586	529	573	536	513	536	545	560	587	529	541	522	532	546	534	539	547	573	532	503	572	565	575	585	573	539	554	543	555	548	547	542	520	588	530	538	559	548	534	554	567	558	564	535	580	578	531	554	573	545	537	559	581	523	571	555	543	548	548	592	536	552	516	536	561	549	520	561	575	555	568	580	590	509	567	547	544	530	582	518	508	539	509	573	554	544	545	551	562	530	528	520	562	543	543	547	549	548	558	544	571	524	593	564	575	593	547	535	581	511	550	533	576	535	551	557	540	546	563	545	580	528	563	586	591	562	522	512	573	582	518	549	537	548	536	537	554	561	536	576	548	572	560	578	561	511	512	566	514	566	592	549	544	512	576	555	490	535	566	572	552	571	556	577	551	583	508	551	546	605	540	555	549	553	549	561	540	560	558	544	538	526	546	574	556	526	561	511	601	583	566	555	551	566	595	563	555	576	571	564	562	577	598	538	543	541	569	600	526	517	576	531	574	534	545	532	580	566	540	540	495	545	526	562	540	533	559	574	541	561	551	542	544	566	532	558	545	539	555	538	517	540	562	551	569	571	582	530	583	566	541	523	558	546	516	592	539	498	577	554	546	526	544	528	558	523	547	539	515	561	540	576	546	578	557	554	548	548	527	556	600	563	556	559	549	573	573	549	551	534	548	568	532	563	579	572	598	557	536	572	568	537	587	534	597	580	538	556	573	547	559	549	570	576	534	536	575	549	556	557	549	572	586	566	571	525	539	556	584	532	536	580	496	527	556	531	593	543	548	513	551	532	536	550	500	537	583	583	563	565	545	584	533	515	528	602	571	556	506	544	565	538	532	533	505	525	552	576	567	560	544	575	579	581	528	587	558	571	586	546	553	565	537	547	515	545	569	555	528	546	534	576	579	575	575	595	549	587	560	562	566	582	579	578	522	559	551	533	570	541	549	521	548	534	529	535	527	549	559	545	539	568	544	550	534	540	561	582	531	572	573	576	514	582	566	564	559	503	603	532	552	562	568	534	545	515	517	575	546	563	511	519	484	532	555	586	539	554	557	547	507	598	561	556	533	572	581	533	565	521	549	560	563	582	538	578	534	548	580	569	553	553	511	540	554	562	534	580	550	528	550	545	553	552	563	511	557	534	549	555	539	543	549	596	559	562	616	531	559	533	603	536	525	573	536	511	527	587	515	529	563	548	527	524	560	546	543	527	586	573	579	590	555	535	530	601	520	547	578	559	543	534	548	531	583	549	532	553	569	553	559	540	593	534	580	575	513	577	549	581	530	520	534	557	559	501	524	551	565	526	559	523	516	559	560	553	596	584	530	533	526	543	518	523	551	563	557	551	538	569	527	552	518	532	556	528	563	536	544	533	560	590	574	539	546	550	541	509	588	532	528	591	556	546	552	578	550	562	578	577	540	517	598	539	564	511	590	520	534	564	545	525	533	546	574	561	549	551	523	569	572	565	516	499	574	539	545	542	555	509	522	571	527	546	554	545	547	542	554	571	512	568	580	547	532	523	540	545	580	539	549	537	530	580	551	547	509	581	559	558	547	537	545	566	527	543	566	545	583	579	579	515	520	508	553	585	570	554	577	533	512	545	552	530	526	517	565	542	537	571	571	538	552	569	569	539	568	599	569	552
27392	20911	7816	447	189	175	159	147	139	141	133	134	142	127	134	141	145	125	113	134	126	100	151	134	121	122	105	137	147	141	137	128	114	140	131	111	131	119	141	129	128	124	122	134	128	136	133	115	148	128	124	129	118	143	124	120	135	130	127	131	125	119	113	116	130	142	137	132	132	117	152	133	130	115	120	133	107	149	134	133	119	116	126	137	142	132	113	137	125	127	155	134	121	130	136	128	136	123	150	123	132	128	119	132	125	128	135	117	136	123	124	126	132	133	138	138	135	140	134	130	123	126	119	137	128	136	125	132	136	135	132	116	141	118	128	132	121	130	139	123	140	148	115	138	113	119	123	108	135	122	132	139	127	137	137	112	132	125	125	136	118	121	135	132	129	111	122	120	132	125	138	111	130	130	145	125	129	114	134	138	113	135	130	133	148	119	115	119	117	124	123	113	134	128	128	114	122	142	115	121	127	144	102	108	107	128	112	138	128	129	93	119	124	132	117	127	135	133	142	132	136	119	139	129	128	152	127	120	138	131	145	125	112	130	98	136	116	136	124	110	119	134	119	129	141	139	135	122	125	145	133	111	130	151	132	103	113	116	125	119	131	114	148	146	125	109	144	148	129	121	127	127	123	118	120	131	141	124	127	116	128	120	120	118	137	142	128	119	128	128	125	121	119	129	123	116	116	118	142	136	135	157	142	115	121	134	135	122	135	142	118	127	105	115	130	125	126	137	112	119	121	127	138	128	133	131	127	122	132	121	150	143	142	147	116	125	123	108	118	110	145	114	127	96	119	134	151	127	132	116	144	125	134	128	131	117	124	141	146	134	106	123	133	151	114	151	120	134	125	121	107	130	136	120	144	116	114	121	135	126	141	121	129	119	152	138	140	145	124	125	111	111	133	143	124	118	140	124	108	130	130	135	135	111	133	127	132	124	150	131	131	162	133	122	133	117	119	132	122	136	115	145	121	99	128	106	126	129	119	140	126	131	130	113	139	140	123	124	135	118	148	124	133	142	118	148	127	133	114	116	112	129	132	128	136	108	111	114	115	131	143	111	127	133	137	118	120	121	113	130	128	127	133	122	135	146	115	130	119	114	131	128	119	143	124	128	119	133	128	123	135	145	137	119	151	118	108	129	139	119	99	146	117	132	126	127	143	120	134	131	138	127	123	113	130	122	128	141	123	131	115	127	120	125	130	133	112	134	128	101	142	125	122	129	128	119	143	155	120	152	112	143	105	130	122	125	121	148	116	126	128	126	107	125	134	135	127	123	143	134	113	119	130	117	139	132	123	113	133	128	116	112	117	119	135	137	131	128	142	113	117	136	115	122	129	114	138	129	127	113	122	134	122	113	129	133	129	109	121	125	134	131	113	139	121	132	121	116	120	131	112	103	133	119	127	117	134	147	151	126	137	119	158	141	119	136	138	123	132	136	122	104	129	149	110	124	144	112	130	123	134	121	138	121	123	132	110	135	135	133	134	134	122	116	136	138	134	133	122	129	105	132	123	116	132	132	130	120	132	137	123	119	131	118	115	113	134	142	121	141	148	126	123	127	125	125	121	126	128	154	134	104	134	130	120	109	119	146	147	129	145	134	107	132	143	132	124	122	119	128	121	143	125	144	135	136	117	133	126	110	135	141	135	123	141	121	135	136	116	120	137	112	116	126	131	127	124	131	114	108	129	127	144	127	133	127	121	121	118	118	130	128	114	127	136	126	137	143	123	109	142	135	127	115	129	136	92	130	137	138	135	130	136	128	128	119	140	125	123	118	130	123	141	131	145	129	134	127	122	118	125	122	139	110	119	124	135	138	129	107	111	125	150	122	108	128	134	156	135	129	146	128	120	132	132	110	128	117	138	147	121	126	105	123	126	134	126	118	119	129	132	124	139	151	141	141	108	127	112	130	134	114	147	138	120	120	125	126	128	150	120	131	131	130	123	140	135	118	140	151	157	115	109	144	116	126	142	132	126	146	124	131	156	133	134	130	129	102	130	122	119	140	136	139	132	127	127	143	134	110	142	136	125	129	133	131	130	131	132	114	149	111	111	128	120	144	136	117	133	134	133	141	135	116	125	118	117	149	128	105	128	129	136	125	117	136	132	131	111	109	135	131	108	123	131	104	120	139	121	125	124	126	130	140	131	137	119	117	128	153	113	123	139	128	135	133	139	120	167	130	112	140	121	144	124	120	118	122	109	146	125	123	116	116	140	129	107	125	127	142	140	142	127	110	128	133	134	107	119	112	143	132	129	145	140	120	148	134	126	129	123	119	134	118	115	111	134	104	124	114	146	119	122	115	113	111	124	140	127	123	140	122	117	128	113	130	122	151	125	118	140	127	113	133	119	105	119	139	128	133	128	137	146	128	130	128	129	150	113	137	133	129	114	135	131	133	127	130	131	121	123	117	152	126	143	140	102	107	134	106	130	142	125	110	128	121	137	108	126	123	158	132	130	142	118	149	119	130	139	132	146	134	119	150	140	118	118	139	109	143	118	127	105	135	120	126	135	137	126	117	105	146	117	125	123	147	135	126	100	125	140	105	124	137	147	128	138	137	106	124	107	114	118	113	120	123	129	127	125	117	138	145	130	129	119	132	130	141	122	129	129	138	124	132	121	130	125	123	117	111	145	139	140	131	133	111	114	125	128	122	136	122	134	137	119	125	117	134	129	124	120	136	126	118	133	131	119	131	107	118	126	134	117	128	131	114	133	138	125	121	135	132	122	145	138	128	147	134	130	125	106	132	128	122	135	123	111	117	118	122	110	166	116	136	127	130	135	138	132	163	123	132	114	122	124	109	135	98	116	131	123	132	144	109	121	146	123	115	119	139	146	126	131	145	126	137	130	130	116	149	129	145	134	120	112	123	139	143	142	128	128	117	119	117	117	138	126	143	136	128	132	125	138	134	131	134	120	147	115	114	114	120	138	122	126	122	136	112	136	105	107	127	146	137	129	129	127	121	155	131	126	138	105	116	144	131	115	108	141	119	125	126	130	116	117	139	138	137	129	134	113	127	126	124	131	161	114	138	133	126	132	132	116	131	109	142	133	159	134	134	122	129	121	140	134	119	141	127	129	116	116	146	136	121	118	118	137	154	118	141	104	114	130	127	110	139	117	124	138	138	110	154	151	132	100	119	144	131	142	139	121	144	137	139	121	137	123	138	122	113	162	125	134	126	137	132	131	143	141	137	123	128	113	110	123	119	127	127	141	138	122	150	107	125	118	114	113	116	136	130	127	141	136	137	134	118	119	116	119	137	124	117	113	118	121	137	112	118	134	103	128	136	143	145	126	141	131	131	138	116	125	117	156	135	124	135	137	122	139	123	139	125	113	111	127	105	122	130	133	142	102	148	133	158	138	119	146	111	119	112	143	129	120	135	144	108	117	144	128	115	135	127	111	137	128	129	109	120	127	121	128	143	144	123	122	141	127	124	138	129	107	128	127	126	143	144	135	112	128	104	116	144	119	136	128	130
18149	13651	1150	672	492	441	398	372	321	342	332	307	291	316	279	311	290	279	321	281	299	302	286	297	277	302	302	330	291	251	244	320	277	289	284	273	287	290	280	277	279	263	263	283	280	291	266	293	271	294	260	270	293	298	257	292	293	264	279	281	271	279	281	269	270	319	279	295	265	258	276	286	307	300	278	297	295	312	233	289	307	298	287	261	307	247	283	298	281	296	295	314	299	280	284	263	307	304	286	301	271	259	274	263	290	293	287	263	296	288	297	293	255	278	278	262	261	290	278	320	263	261	300	288	277	259	274	304	296	307	273	276	267	253	252	297	315	283	295	290	262	285	286	256	313	297	297	312	268	281	256	316	314	271	263	262	271	278	271	287	294	280	266	290	253	283	284	310	261	278	279	268	290	293	311	249	272	282	267	286	285	298	278	276	273	287	297	249	297	305	338	297	275	300	265	273	295	258	286	292	304	301	273	290	292	282	252	316	287	275	289	283	308	274	288	259	293	273	265	281	298	279	294	275	287	267	301	277	273	258	279	264	292	293	277	265	262	228	309	301	302	298	282	310	262	276	274	288	306	303	280	291	289	286	263	257	308	301	290	279	263	255	290	305	279	279	273	266	297	289	283	256	257	285	313	267	303	236	274	249	275	266	278	274	272	294	276	296	261	282	291	277	280	305	288	316	268	289	273	262	309	296	269	298	275	258	276	282	267	280	280	273	277	308	257	310	308	285	280	283	270	311	263	289	279	248	301	309	289	253	270	258	311	267	285	232	306	281	258	278	269	271	291	293	275	303	299	252	282	290	284	258	306	292	290	270	322	294	299	277	296	300	292	260	253	296	275	278	270	270	301	295	278	305	314	303	267	296	287	294	276	278	290	279	258	275	273	271	267	290	277	289	293	264	289	283	305	298	281	277	283	261	284	291	274	274	299	302	284	251	309	239	275	281	308	261	265	294	266	281	313	292	288	251	285	270	263	283	278	264	293	288	281	262	266	272	303	291	250	285	291	284	303	273	284	289	301	274	261	281	292	274	306	285	308	259	294	283	289	301	301	258	280	288	279	287	308	300	282	277	291	306	272	302	296	282	285	279	298	279	293	262	269	275	302	268	275	305	298	264	287	277	266	269	275	301	271	298	297	292	277	275	293	303	273	280	309	275	254	264	287	284	275	278	257	294	302	290	310	288	289	288	281	293	268	275	286	282	271	288	283	281	291	275	255	299	331	306	302	271	281	298	290	249	325	269	294	303	291	302	278	275	292	304	322	277	263	282	280	282	290	285	279	257	268	280	285	291	289	246	298	290	306	286	264	284	274	280	288	276	307	270	302	283	269	275	305	284	301	250	301	281	315	276	276	285	273	272	283	285	307	310	269	276	276	290	256	256	280	288	282	241	284	283	259	260	255	273	267	303	306	290	252	282	261	304	265	292	299	287	270	279	279	278	277	292	322	257	266	275	276	302	271	266	265	302	275	300	296	295	276	279	279	298	259	274	314	273	286	291	246	257	279	281	295	274	268	272	285	297	286	286	280	279	308	286	280	289	307	274	294	282	263	280	247	316	306	257	315	277	290	262	266	276	264	305	271	263	308	316	276	273	263	260	281	277	293	285	293	290	274	283	286	263	303	323	285	280	272	288	286	265	249	316	294	301	303	262	309	287	284	276	276	296	295	289	275	291	291	271	312	274	286	269	298	271	275	291	262	270	295	283	292	269	280	276	293	277	291	309	288	236	265	298	295	273	308	283	249	287	286	286	311	284	298	298	288	296	275	278	277	292	271	316	309	307	278	281	312	276	258	282	282	277	311	289	293	276	304	298	291	277	292	287	270	270	309	308	270	320	293	275	289	296	265	297	274	297	255	314	263	252	300	296	281	289	273	292	284	287	295	276	291	282	296	264	275	287	264	294	285	313	301	268	306	279	276	269	286	268	282	305	286	287	281	265	290	282	260	260	295	279	250	287	305	276	321	302	304	264	268	285	278	279	276	291	282	289	282	256	294	271	254	279	286	300	250	296	277	289	305	290	309	278	296	283	277	264	272	277	268	288	276	276	271	299	288	268	267	297	277	282	303	272	265	285	272	293	303	278	296	288	279	292	272	266	281	296	269	293	267	254	247	290	312	251	291	249	285	278	264	282	291	241	285	257	294	289	286	268	310	272	273	302	267	276	295	273	299	275	282	295	289	294	295	285	267	285	296	257	308	288	280	296	269	289	288	282	286	274	302	291	315	289	299	292	284	307	266	257	290	295	271	254	287	280	286	278	290	280	271	290	277	264	262	281	285	292	305	270	263	284	298	257	269	262	301	273	269	289	274	267	272	293	302	256	271	252	272	290	317	262	278	272	298	301	276	271	272	277	275	271	282	284	275	277	273	294	269	290	253	243	281	309	302	272	279	282	298	301	283	282	267	265	274	278	283	281	275	298	306	278	273	273	281	312	279	299	299	274	307	250	310	278	285	293	278	272	254	289	243	316	307	270	275	267	297	273	270	273	284	291	268	279	256	261	288	281	286	290	329	276	265	303	264	286	324	288	271	278	243	284	282	292	241	280	293	281	252	252	270	265	239	233	291	294	308	291	259	286	265	282	259	265	275	290	309	301	292	277	289	304	298	279	274	293	302	256	283	263	301	293	268	281	275	280	259	277	249	287	288	283	276	292	288	267	293	310	305	303	303	270	273	281	278	323	291	282	301	279	282	282	271	291	274	305	259	279	274	289	283	273	292	284	287	314	311	279	299	291	282	264	286	271	272	305	278	272	280	247	300	267	275	303	255	287	275	302	281	299	309	312	285	285	290	280	291	290	299	273	281	296	272	299	251	276	310	298	265	293	288	296	269	292	300	264	313	290	282	300	276	287	276	269	273	271	286	271	265	301	274	299	303	293	266	288	297	291	268	268	262	258	301	283	279	288	299	282	297	287	273	288	284	269	272	300	285	263	287	285	246	276	298	287	327	291	247	267	289	279	296	293	300	294	298	272	318	279	277	303	301	286	281	298	283	276	283	280	287	281	298	305	314	269	277	298	265	283	280	280	281	301	297	282	259	280	291	266	290	298	257	287	249	300	279	260	292	286	275	263	269	289	277	286	278	249	274	297	269	285	281	291	300	278	281	282	280	275	290	260	286	279	283	288	282	322	289	279	270	277	279	278	272	295	282	292	287	265	291	297	272	254	275	286	260	283	299	255	287	273	287	273	292	285	300	295	306	298	266	308	274	306	263	283	280	279	294	284	269	291	298	267	306	280	253	310	322	300	288	289	274	255	289	291	306	261	248	289	270	285	294	295	324	287	278	257	272	289	308	299	298	275	283	247	265	264	271	285	271	310	255	303	282	264	302	269	275	296	296	277	265	275	267	235	303	310	300	293	297	277	260	250	274	259	278	273	265	293	290	249	301	291	278	274	297	259	269	296	286	295	249	269	273	277	304	246	285	292	283	288	285	245	281	278	295	258	292	278	287	303	293	274	282	297	297	300
24706	21668	29482	24322	18073	1080	445	301	258	239	204	192	183	185	155	159	170	151	144	140	124	120	136	123	143	122	125	115	113	113	118	133	106	116	121	110	106	127	124	115	105	109	124	125	118	136	90	127	130	108	113	116	115	122	126	104	112	113	136	117	119	115	140	128	109	119	129	96	112	121	119	121	124	124	107	118	101	117	119	131	122	118	140	117	122	119	113	117	100	130	130	114	122	113	118	108	141	105	104	115	117	123	123	131	116	112	130	129	134	107	119	118	119	128	142	150	121	135	119	113	120	124	111	124	122	92	113	134	107	101	113	133	95	105	136	115	140	116	127	142	128	131	122	112	108	116	119	108	130	120	122	117	109	109	116	117	116	106	125	126	137	102	109	117	100	122	107	117	108	105	107	121	109	135	130	112	116	83	113	107	118	112	112	130	99	112	113	111	111	108	130	133	131	88	121	127	113	117	125	109	127	108	129	132	114	95	125	130	119	128	113	117	114	104	104	104	109	103	125	121	111	140	115	107	108	126	92	135	109	118	119	95	119	114	116	126	112	121	117	100	119	115	96	112	111	126	117	111	117	120	112	110	110	141	139	104	98	121	108	116	126	106	108	116	122	114	108	132	112	118	120	131	121	131	113	148	146	116	115	111	131	109	111	108	112	116	128	109	119	110	131	143	125	119	120	100	117	128	117	120	122	91	114	110	94	100	115	134	101	113	112	131	136	131	119	128	111	126	98	110	120	151	109	109	111	108	122	118	107	100	112	122	109	94	124	107	134	136	119	105	112	117	101	127	116	126	114	96	112	106	129	146	107	107	112	102	120	118	128	115	116	114	124	113	111	115	117	104	112	109	109	112	105	126	104	120	107	126	90	127	111	108	115	117	120	128	123	106	109	109	112	111	107	124	112	109	105	133	111	126	119	102	126	113	130	136	122	117	125	110	123	120	132	120	117	126	115	128	148	123	99	112	118	93	127	122	120	123	124	87	109	116	104	112	103	119	137	105	114	122	123	104	110	124	113	123	111	116	117	122	138	110	115	138	116	130	111	131	112	131	115	123	129	120	129	144	135	112	128	104	129	114	116	105	124	117	112	107	116	100	116	115	109	121	126	120	110	128	108	124	120	132	103	111	118	102	107	116	105	120	115	121	110	115	122	102	132	109	114	124	121	128	115	118	110	119	108	122	130	128	113	117	124	114	117	133	115	124	125	129	125	122	116	108	122	109	112	122	108	135	113	101	107	123	97	114	107	117	141	123	99	111	126	116	101	112	121	110	128	126	112	116	111	122	119	130	105	118	124	117	120	102	129	111	120	113	124	116	104	107	141	125	125	121	109	122	106	116	97	107	133	116	138	105	131	115	120	113	106	127	119	109	115	110	102	116	112	109	123	107	120	108	122	121	138	107	116	133	125	119	119	112	124	117	134	126	103	114	117	108	113	105	115	119	106	104	126	127	108	126	108	98	112	106	120	142	105	112	114	129	109	116	131	117	130	113	113	131	113	128	116	116	125	112	120	116	120	109	125	128	113	114	115	119	132	116	132	80	132	102	134	121	112	123	127	105	139	123	113	124	130	123	106	102	121	115	122	130	95	110	114	125	114	118	126	124	147	112	101	107	129	113	113	126	117	112	153	119	106	105	130	125	125	120	114	123	100	133	111	115	117	135	98	108	122	126	109	134	137	122	122	125	127	100	127	112	99	125	114	107	110	132	120	117	115	117	101	116	93	146	143	106	123	125	125	120	140	115	125	121	119	111	107	113	106	114	102	109	116	115	111	86	118	119	111	99	108	119	127	123	126	123	119	109	127	91	122	118	111	123	114	128	102	105	122	139	121	112	97	127	123	119	147	119	104	135	119	129	102	121	103	126	118	118	125	118	108	116	118	119	120	109	135	111	104	125	149	114	127	122	128	110	105	102	145	110	107	127	111	115	117	118	112	120	114	117	115	129	100	125	115	103	126	101	131	112	128	111	126	101	132	117	117	124	115	113	134	125	112	125	114	133	120	124	113	119	119	123	91	112	131	135	125	104	123	128	113	109	106	136	136	119	110	110	140	124	98	114	118	114	106	116	129	112	141	109	128	104	114	107	119	108	121	134	122	111	118	127	134	131	127	124	125	114	103	124	125	104	115	98	123	127	117	134	134	133	126	130	112	116	93	120	97	103	103	104	118	120	108	123	130	126	103	110	124	98	124	104	122	128	126	127	121	118	112	122	98	136	121	125	94	113	116	113	133	118	100	116	106	110	121	137	134	117	120	116	118	122	104	96	114	107	132	128	119	110	148	105	127	117	117	118	113	128	104	125	143	123	116	102	122	99	128	131	110	108	126	114	114	108	105	120	136	119	123	112	132	111	130	118	106	115	97	107	102	108	97	111	130	119	130	111	115	114	120	92	104	124	103	100	97	113	121	125	109	127	113	106	119	129	121	121	139	121	115	110	113	132	134	101	119	119	134	121	106	87	120	126	111	122	114	101	118	117	130	102	128	133	102	103	124	115	111	98	109	119	117	137	117	135	120	115	120	104	122	115	122	131	122	115	107	130	118	115	115	116	111	117	124	102	120	114	113	122	132	135	102	112	118	125	105	120	90	125	105	112	124	108	121	110	98	127	128	122	113	125	116	118	98	113	109	105	107	107	105	125	106	116	135	124	135	128	117	118	136	114	131	128	130	128	126	110	127	115	143	100	97	123	121	104	140	113	130	119	90	124	121	102	131	118	125	116	118	122	134	141	109	104	102	113	109	121	113	123	110	116	97	131	100	117	120	142	109	93	96	126	133	132	122	120	107	134	109	132	133	112	122	131	110	120	110	129	113	104	127	95	107	109	114	114	113	119	120	109	108	129	115	125	113	122	128	132	116	115	134	107	103	127	128	97	113	125	116	108	116	118	122	119	110	110	122	105	108	116	135	140	121	103	128	138	140	106	109	119	117	111	119	125	119	123	123	113	120	125	128	103	110	125	113	108	116	119	106	114	139	108	120	110	111	98	133	110	113	110	112	124	121	122	130	126	123	123	101	113	131	128	110	141	116	111	115	116	126	108	102	119	104	101	116	116	102	111	126	102	112	126	145	131	94	143	119	93	125	121	113	123	130	117	124	124	124	128	114	132	116	92	110	117	114	132	115	120	113	117	129	114	96	105	132	124	110	125	106	117	113	112	103	106	122	113	112	100	111	114	112	109	131	127	117	123	99	117	115	107	124	112	123	107	112	119	122	136	108	120	106	120	131	114	136	131	120	108	119	124	93	123	128	123	110	132	111	127	100	139	113	112	123	105	115	130	117	107	99	138	112	119	110	105	98	126	119	124	112	113	106	121	104	145	114	110	94	119	123	125	96	115	92	131	113	143	115	137	118	114	116	108	125	100	105	105	102	122	117	139	114	126	104	116	119	123	131	138	111	110	131	136	128	127	93	114	148	122	119	117	129	108	120	131	105	116	112	121	111	109	116	118	110	118	128	121	110	137	107	104	124	118
36059	26228	7634	3793	2455	1811	1366	1009	891	705	657	522	532	472	464	413	384	373	410	340	356	327	296	347	333	294	298	306	300	270	260	285	234	295	285	274	258	271	298	258	267	267	255	265	251	257	303	272	270	239	274	261	238	240	280	260	261	248	259	303	259	254	262	261	244	250	253	268	251	256	259	286	253	270	266	259	265	236	258	247	262	227	250	269	249	265	269	243	245	259	241	256	274	263	254	250	240	250	249	247	250	299	255	257	265	246	275	237	223	231	253	220	271	249	256	250	282	275	259	241	244	288	242	240	239	260	257	246	221	236	241	257	267	229	249	237	273	230	253	251	258	269	271	260	225	245	259	270	241	254	238	256	279	257	267	235	231	262	246	248	234	269	259	256	253	235	242	261	258	242	252	258	230	252	248	271	254	243	242	246	245	228	229	259	245	257	250	225	245	279	269	293	239	260	233	213	248	271	217	266	274	279	280	242	257	245	271	271	236	234	236	274	251	274	237	238	233	268	255	255	237	248	257	248	251	265	234	248	247	234	225	288	223	211	258	273	269	234	267	269	263	290	244	259	255	255	252	261	233	268	256	242	236	246	252	249	229	246	252	291	244	235	242	255	265	251	273	257	235	233	256	249	241	273	245	246	254	267	245	271	261	254	247	253	256	260	224	242	263	275	235	259	248	258	241	241	252	265	239	245	273	280	264	262	268	255	226	277	249	249	255	243	256	261	236	252	282	251	281	233	240	241	249	250	265	243	229	236	238	271	268	281	226	235	245	270	247	254	233	244	257	257	254	273	210	261	226	262	242	240	260	243	226	257	251	279	259	293	232	246	248	247	265	261	274	249	249	267	236	229	260	254	259	267	251	244	258	235	238	247	243	264	225	251	241	233	246	228	258	253	242	271	228	264	246	243	274	248	242	277	248	236	257	252	258	258	266	247	252	247	259	281	272	230	228	263	258	275	269	288	256	261	280	267	245	223	256	241	229	256	239	263	246	252	255	257	246	245	241	251	243	253	268	258	290	260	238	262	241	274	248	251	225	277	286	258	253	226	224	252	265	241	261	284	245	263	261	236	255	242	259	241	228	246	270	247	245	236	272	242	239	241	236	246	250	266	266	276	262	250	238	246	242	239	247	289	240	253	286	276	251	270	219	240	239	249	251	253	254	252	252	251	236	265	258	270	239	234	249	261	248	250	276	252	268	218	253	235	245	231	222	266	263	257	245	293	252	245	273	264	248	229	270	247	234	224	238	257	265	225	246	227	246	243	254	239	248	275	224	256	264	242	238	246	227	272	263	235	237	243	284	240	248	250	241	263	257	255	240	243	219	248	268	238	238	261	246	243	256	266	277	271	224	271	237	246	234	248	233	231	240	268	259	247	246	237	270	253	256	248	236	272	236	256	250	268	271	245	242	237	229	265	249	251	247	241	271	261	284	259	259	248	266	250	263	242	263	245	275	257	242	247	251	225	241	246	270	249	249	263	243	247	229	242	280	250	242	275	276	255	240	251	246	240	216	277	262	248	269	251	245	235	252	223	230	262	248	243	248	261	239	246	264	253	262	258	255	266	266	265	240	280	242	257	274	261	252	240	234	261	241	258	246	247	280	253	247	252	265	231	266	260	242	238	225	255	243	231	249	238	246	261	275	254	244	261	253	279	258	253	250	238	243	257	258	233	256	239	256	262	257	253	253	225	252	264	281	267	271	257	248	216	239	259	256	262	226	254	275	231	267	250	262	257	238	237	251	258	252	233	267	254	276	221	254	254	244	232	232	238	269	224	260	242	269	258	268	287	248	254	236	276	247	271	258	253	259	254	246	261	218	229	250	289	234	258	274	218	250	254	267	251	243	260	237	257	236	256	238	259	260	292	283	235	247	268	240	272	255	242	264	232	268	250	240	244	244	235	260	264	262	243	278	260	258	253	259	246	255	258	250	264	250	268	238	280	246	244	227	247	241	232	252	267	268	244	261	282	241	288	231	261	216	251	284	247	267	262	264	272	233	243	258	296	259	270	237	255	272	266	254	223	260	233	240	256	245	255	274	250	258	240	259	228	234	243	268	266	242	269	254	250	255	278	237	273	252	245	248	262	261	260	253	266	286	253	252	262	243	258	261	287	242	236	221	264	218	254	251	257	261	235	221	256	261	232	251	244	233	243	262	279	253	245	260	228	253	280	246	260	261	221	264	267	242	232	264	242	222	258	258	279	244	276	277	269	248	255	246	240	240	263	225	238	259	258	245	248	273	223	227	265	260	236	254	256	226	274	236	265	255	249	233	246	245	253	279	230	246	251	235	230	260	261	296	259	257	275	267	246	265	265	239	244	247	262	258	247	239	276	267	236	245	241	231	270	237	241	251	261	232	263	255	252	236	255	269	254	263	236	269	257	247	227	241	253	248	258	269	245	281	257	266	275	260	246	265	241	225	247	280	248	228	279	278	251	247	241	244	253	250	244	287	221	236	263	214	252	239	252	255	296	238	236	269	260	244	246	277	230	264	261	259	260	266	229	260	265	246	239	234	279	237	222	282	244	237	270	221	251	268	262	283	252	260	242	231	272	257	238	237	266	261	282	271	237	229	242	263	282	276	275	255	258	264	266	262	253	259	248	244	280	240	247	251	257	254	222	263	267	261	251	242	231	250	234	272	243	238	232	264	253	273	259	268	228	272	246	240	267	231	240	251	258	237	255	253	252	260	241	241	272	260	250	249	281	266	249	295	249	254	242	275	227	254	258	264	277	238	262	234	219	213	283	240	271	248	232	255	254	263	242	256	266	239	282	257	251	220	247	262	257	247	239	258	244	253	243	281	241	246	252	243	242	261	242	254	238	248	248	266	275	262	261	256	254	277	223	246	251	216	222	252	249	250	242	256	256	268	243	266	259	225	276	229	227	274	249	252	238	236	243	271	236	281	225	261	243	236	274	278	239	233	241	251	259	288	254	235	254	247	227	268	214	263	245	251	219	257	251	262	253	229	258	275	214	277	262	260	267	248	272	264	229	235	230	271	261	249	222	252	258	264	260	252	279	257	242	266	259	235	247	253	255	256	256	234	248	257	269	228	232	248	276	277	231	241	242	270	259	273	234	231	235	216	233	237	247	212	277	266	250	285	247	262	244	251	264	255	258	246	255	238	254	268	238	270	247	269	239	277	270	231	253	261	256	243	227	247	250	265	252	241	241	231	260	224	259	253	257	273	239	243	262	280	228	270	267	269	239	264	260	237	242	246	241	276	266	245	234	273	248	244	232	252	251	256	228	262	257	230	243	256	238	248	244	241	269	292	284	252	238	251	264	273	225	268	257	279	272	242	249	234	235	241	254	237	245	249	250	263	246	228	252	246	224	245	266	252	254	237	247	248	257	259	230	210	236	245	255	240	255	277	223	237	242	263	251	252	257	258	244	260	286	230	251	270	245	228	257	263	264	263	259	254	275	239	249	240	277	246	266	267	236	262	253	252	266	251	221	240	277	265	251	262	277
23715	21634	30220	23527	21630	16301	1522	669	548	500	448	404	439	399	351	345	335	331	339	321	292	307	329	313	320	295	318	331	310	299	303	295	297	297	286	299	326	303	281	283	313	283	286	308	302	302	299	288	286	274	294	276	329	309	291	277	291	297	303	307	282	312	285	286	299	291	332	300	320	273	273	297	270	288	303	278	317	296	295	256	302	283	274	294	300	273	296	272	293	291	285	291	287	296	309	292	283	315	299	312	266	307	294	305	304	288	275	311	309	268	271	317	290	286	257	318	301	270	263	275	292	284	277	267	268	286	298	286	288	290	288	284	280	294	271	274	287	344	270	301	281	276	290	280	268	291	299	259	294	306	291	258	276	283	290	271	260	259	277	294	271	301	283	286	321	279	264	277	287	289	277	291	279	281	288	286	269	279	313	318	309	285	282	301	300	272	303	307	279	294	260	292	262	298	270	292	260	269	273	262	268	277	286	281	296	294	260	290	246	300	278	268	284	286	284	267	275	251	299	294	312	279	274	285	251	254	279	314	264	302	270	311	285	274	272	292	277	287	285	248	287	273	253	312	283	269	318	312	282	255	283	300	281	266	281	293	283	296	306	274	271	280	295	270	283	272	274	283	281	266	275	267	291	293	284	289	300	293	272	264	300	296	291	280	279	280	287	317	290	267	268	328	292	299	274	268	288	291	264	285	318	266	300	295	303	282	260	311	305	275	300	289	272	294	286	295	286	312	281	288	290	320	287	284	282	303	286	293	270	271	309	270	256	291	319	306	303	284	254	255	290	283	249	281	283	294	287	291	299	295	273	295	299	260	290	320	262	290	271	310	284	283	268	294	297	314	272	338	302	265	268	300	275	268	282	255	318	299	306	267	278	298	273	280	289	285	285	272	296	291	290	271	258	275	299	282	312	252	292	294	280	286	268	277	286	275	309	279	258	251	261	268	313	297	274	263	267	275	289	273	282	275	262	292	268	302	302	295	298	295	300	248	268	284	297	275	309	293	268	314	245	283	287	261	267	282	271	274	303	283	288	301	287	275	292	270	304	282	253	303	241	291	263	263	289	315	270	267	299	295	255	260	291	272	282	264	268	283	270	298	287	274	296	305	261	286	253	284	289	293	303	289	269	296	291	264	266	285	296	292	298	277	274	288	288	290	268	282	273	296	281	288	334	300	291	289	287	278	281	282	261	292	312	275	263	286	283	279	288	274	268	291	273	295	243	262	261	274	279	277	258	271	260	290	286	292	285	316	287	282	292	267	313	296	281	302	288	250	267	292	308	316	280	276	280	298	264	301	277	314	296	312	290	275	284	291	269	298	276	286	294	255	304	278	275	305	281	257	268	254	302	304	262	291	282	310	302	297	238	299	258	311	289	281	250	276	261	281	269	282	278	291	314	282	268	291	265	294	290	253	287	265	327	302	255	295	253	287	315	272	312	291	273	274	297	278	260	280	269	296	296	266	282	267	302	288	260	305	285	309	288	268	264	268	293	304	278	297	280	289	284	258	291	298	270	277	297	281	269	256	289	262	290	285	274	321	270	286	279	270	262	309	273	264	269	308	293	296	278	293	259	278	289	283	278	273	274	276	251	298	262	292	297	277	271	294	271	265	290	278	310	297	282	316	304	293	263	288	283	280	272	289	307	315	283	290	287	282	317	313	285	280	253	284	291	281	283	278	252	276	269	273	295	261	289	262	277	277	295	267	283	281	282	255	291	259	285	291	316	289	274	270	275	295	288	291	287	267	312	299	286	287	288	275	274	256	277	277	286	273	262	285	287	290	301	288	276	256	294	255	285	291	289	261	321	284	272	284	280	278	291	286	275	267	304	301	298	280	293	302	299	280	294	265	289	273	278	272	261	285	294	294	296	304	278	299	290	261	285	286	287	276	289	284	280	285	291	285	313	294	274	267	280	280	267	296	255	283	322	303	295	318	281	277	281	286	316	302	261	299	294	312	301	268	281	308	313	287	269	280	284	290	303	285	300	298	289	297	292	283	276	282	266	292	303	272	290	312	284	262	284	294	281	303	276	298	266	312	310	292	242	284	270	289	249	303	290	307	284	280	260	301	256	290	279	272	345	296	286	264	278	267	276	286	315	278	282	260	289	268	289	291	271	262	281	303	273	275	288	295	267	303	263	296	268	306	297	295	281	316	286	298	303	290	274	266	295	274	279	272	250	254	271	297	283	292	322	264	293	269	261	293	283	289	289	296	290	316	304	260	299	293	313	282	294	317	257	282	286	283	250	290	285	280	282	291	315	292	251	278	273	300	279	277	293	274	273	274	276	276	288	330	268	323	288	296	277	281	302	280	282	312	260	263	267	306	282	309	303	276	276	300	266	275	263	284	247	263	262	291	284	299	267	285	288	242	265	293	300	323	274	296	276	292	273	271	287	259	266	305	285	306	279	264	318	274	314	322	290	291	284	277	305	286	287	292	267	300	249	261	278	259	302	292	251	281	286	283	240	321	302	255	296	309	272	264	264	296	257	296	305	299	301	311	283	279	316	290	278	280	286	272	267	282	271	288	288	280	286	311	275	286	259	237	266	278	275	273	274	312	285	286	299	294	295	309	281	272	271	261	295	264	272	272	283	279	253	274	276	277	275	281	267	282	262	292	304	311	292	290	297	293	282	297	305	279	268	292	292	310	296	274	279	267	281	293	278	306	268	301	272	313	264	253	286	256	296	275	306	304	285	285	305	260	298	312	284	282	282	267	283	256	310	267	320	292	281	266	274	257	276	281	267	273	280	274	270	277	267	267	296	316	275	286	267	294	270	297	284	289	275	302	317	264	303	279	310	306	281	288	282	281	291	289	293	283	274	274	302	272	295	294	290	268	301	292	283	265	294	291	308	287	299	280	300	309	291	287	292	277	277	275	285	277	278	256	249	291	272	287	296	228	272	285	265	299	284	284	289	303	284	285	323	310	322	302	295	286	321	290	265	261	284	274	314	283	278	292	281	319	253	262	274	295	309	272	293	284	286	303	254	295	288	261	321	275	303	301	293	281	281	296	278	270	286	266	312	260	309	295	274	310	274	297	299	275	287	271	282	283	287	270	274	282	279	304	303	237	263	292	285	275	305	253	260	304	280	257	294	277	294	303	273	288	266	291	291	286	281	274	282	274	275	307	310	295	285	296	280	289	270	305	284	287	276	260	254	280	272	301	291	267	276	268	281	277	275	286	255	303	268	278	293	308	294	282	298	315	258	302	271	311	269	287	292	297	291	288	292	276	281	281	285	295	294	283	273	308	261	280	280	289	299	280	267	295	287	272	276	319	297	277	271	292	300	286	310	286	302	297	310	272	280	299	272	294	263	286	259	292	288	317	288	279	275	287	267	286	309	292	304	287	287	303	271	269	299	287	279	281	282	272	288	280	282	277	292	269	316	278	296	275	265	287	298	299	259	272	305	297	253	273	253	291	272	287	267	259	280	264	261	285	297	277	301	262	288	283	269	254	285	301	300	284	311	262
43392	28815	12588	6671	4518	3217	2539	2050	1716	1505	1348	1237	1073	948	917	859	823	791	793	791	725	647	691	702	633	692	698	626	621	584	576	620	599	639	633	612	594	584	607	592	570	583	608	630	590	582	660	578	582	627	561	551	598	571	555	536	585	577	605	568	549	593	589	565	512	557	539	549	571	565	552	539	588	501	578	548	520	558	553	549	518	520	579	613	559	574	570	525	563	572	573	595	590	614	550	549	560	517	550	550	579	569	539	565	568	597	584	537	544	527	575	538	507	546	538	543	579	562	610	557	601	565	537	540	540	548	572	569	551	548	524	581	538	565	539	521	537	588	561	518	580	523	542	530	554	551	532	571	544	557	550	543	567	595	523	567	565	572	548	613	532	558	559	581	521	559	579	530	550	522	539	572	559	552	578	569	545	533	555	529	508	503	569	573	579	547	531	537	533	565	564	565	571	539	551	534	565	537	587	585	573	547	530	530	530	489	561	553	550	574	488	556	560	572	580	542	551	576	540	538	573	543	571	531	562	552	580	569	581	587	533	537	507	555	563	578	562	497	561	568	558	534	578	555	580	561	562	550	581	544	518	564	539	539	540	549	589	564	519	553	545	569	571	550	579	586	591	548	553	592	531	544	562	547	547	582	578	566	532	532	554	575	539	514	542	593	579	532	587	536	567	574	530	539	521	555	550	569	537	562	547	553	535	562	546	569	513	580	570	526	571	526	588	563	585	556	606	565	571	509	526	557	517	557	556	537	588	543	543	569	577	552	580	519	564	615	540	547	566	545	574	598	549	504	589	557	602	542	537	537	554	546	532	506	517	524	575	519	547	563	510	522	547	556	532	525	532	559	592	547	559	562	510	554	537	553	545	574	564	524	536	558	558	551	591	544	543	532	532	605	594	533	525	566	587	550	526	535	552	550	564	489	526	544	556	528	543	525	547	556	532	581	560	485	538	552	552	565	548	560	574	549	545	559	547	545	591	543	567	574	580	579	563	544	513	578	578	542	554	576	514	545	553	550	549	526	569	563	551	527	534	561	588	519	554	562	599	569	541	553	583	538	545	573	564	602	566	523	563	588	521	527	527	518	540	558	565	524	536	564	521	549	545	546	554	498	511	546	558	534	530	566	527	561	566	593	530	539	510	511	572	567	563	568	576	564	491	565	540	564	610	569	537	532	534	567	510	552	502	537	530	587	520	540	535	527	574	578	584	561	563	520	491	576	608	533	554	494	553	547	497	543	541	604	535	538	546	557	557	528	538	533	583	528	556	535	543	530	537	633	538	546	565	563	563	563	530	561	578	541	510	543	526	581	539	567	550	589	581	550	541	512	596	574	581	520	541	540	510	551	533	541	556	546	530	550	508	543	543	564	583	569	561	594	556	537	541	565	566	562	577	554	564	524	529	565	569	506	532	545	532	560	561	550	528	536	579	539	558	571	539	547	567	581	549	542	566	555	535	535	544	571	562	553	632	529	582	544	507	532	551	524	572	603	576	544	531	610	576	582	549	542	546	544	547	503	548	575	564	580	554	568	540	552	510	585	539	552	617	547	574	503	558	565	535	515	548	530	544	553	543	577	584	592	563	560	559	549	546	565	567	527	546	545	541	545	563	549	522	551	555	589	544	533	569	568	542	573	508	558	571	521	549	526	584	524	527	558	559	580	507	574	556	540	576	524	561	540	540	544	551	561	546	550	527	519	579	526	594	567	499	544	576	563	516	583	564	535	568	550	528	544	563	604	539	540	539	546	541	571	532	522	530	555	588	550	541	556	531	559	567	523	545	537	534	539	550	510	527	574	545	522	539	530	592	528	527	566	605	551	567	505	534	547	595	511	571	533	594	546	601	567	526	516	503	552	547	547	535	578	561	541	578	571	543	557	548	539	539	596	556	545	575	564	555	566	542	549	586	562	537	585	558	550	575	530	552	515	548	531	536	580	545	546	587	569	573	592	547	570	556	570	565	555	564	574	525	568	532	531	535	570	533	553	578	540	559	566	567	543	572	485	602	589	539	572	510	578	564	563	553	571	515	574	570	516	564	537	555	530	531	537	585	576	574	548	556	576	542	551	527	557	555	577	528	612	579	538	574	564	532	566	564	550	553	546	563	579	536	504	526	586	577	525	519	546	526	582	540	518	534	550	575	540	540	580	516	566	552	550	558	550	517	554	557	586	519	544	552	556	551	544	544	579	564	551	566	561	509	557	517	563	523	552	527	548	561	553	506	526	546	561	570	597	602	574	540	557	585	536	528	571	513	542	523	561	555	551	573	562	526	575	555	547	585	578	524	547	567	589	547	581	581	551	535	570	503	570	579	513	549	579	568	530	597	537	593	571	581	576	574	579	565	531	565	552	589	562	518	578	532	557	550	544	581	508	526	534	534	569	500	504	586	549	581	583	468	545	569	563	516	585	555	552	504	497	563	558	555	541	534	562	527	589	550	564	563	535	538	531	521	545	589	555	538	550	540	542	511	544	568	540	531	557	563	548	537	551	525	529	548	566	564	526	518	533	537	536	570	560	545	573	543	545	586	560	529	563	505	571	566	596	585	563	527	503	536	549	538	555	563	606	524	574	553	593	518	525	504	535	600	535	526	545	572	513	512	578	541	529	566	549	548	523	540	624	541	559	531	601	599	557	531	559	578	534	524	559	581	543	514	530	529	540	516	519	540	527	547	549	588	536	582	530	588	577	535	571	552	531	557	494	534	522	490	580	575	568	541	556	490	545	519	559	577	546	573	588	562	530	598	531	560	541	521	580	490	577	540	559	531	523	559	573	561	530	523	519	555	557	550	529	564	499	539	520	541	575	555	569	551	566	537	567	569	577	525	540	579	578	560	554	551	541	552	568	560	554	547	559	562	580	533	535	531	524	526	567	520	535	571	535	564	572	560	593	525	558	520	563	593	533	544	530	556	530	573	533	566	537	594	529	540	515	519	506	552	576	558	534	533	549	511	490	561	524	524	525	526	558	542	557	555	519	583	525	546	529	540	563	527	543	560	531	603	546	495	552	579	568	532	536	600	571	577	527	551	561	567	540	550	567	522	520	545	563	525	548	560	553	547	546	512	520	569	559	574	529	535	570	485	534	575	583	532	592	531	547	542	560	541	557	536	543	531	566	536	530	576	576	566	553	567	518	541	521	549	559	536	624	603	554	557	545	527	550	570	611	545	567	520	527	555	556	573	590	518	552	497	514	540	502	533	564	514	506	545	527	578	549	537	561	580	515	513	509	564	568	560	536	587	481	565	558	549	558	527	523	553	592	535	591	549	567	564	540	541	601	551	568	556	506	534	557	552	547	577	570	558	532	546	548	503	568	523	557	560	557	527	513	562	542	589	566	552	570	565	558	557	550	571	529	578	560	550	537	530	545	574	571	576	573	582	557	585	574	555	538	541	561	491	545	573	550	537	539	614	502	541	540	581	522	571	560	596	545	544	561	519	553	545	575	561	583	537	556	532	565	553	572	553	549	553	511	555	509
27489	20916	7538	586	377	290	168	138	162	135	143	127	136	126	125	133	136	126	150	143	108	146	122	115	131	118	134	131	138	133	125	131	112	133	132	142	134	146	107	108	119	133	117	134	129	136	144	140	130	128	119	119	135	116	145	125	135	112	144	151	119	142	126	118	134	127	134	118	130	120	129	131	117	112	121	131	118	131	133	126	125	115	121	134	121	141	139	139	131	129	126	121	123	119	123	106	127	127	139	114	130	120	129	128	126	116	117	122	115	138	130	129	143	109	141	129	136	152	132	142	109	113	120	147	148	135	129	127	112	114	116	124	133	136	127	138	111	115	147	125	148	127	124	132	141	127	110	138	117	132	124	130	110	124	120	157	138	142	152	139	135	135	130	124	138	128	134	137	136	129	140	159	149	133	117	134	140	133	134	122	129	127	135	137	138	114	129	120	132	128	136	115	111	152	113	138	148	134	127	124	116	162	133	146	129	126	128	118	124	130	133	137	117	128	124	110	128	128	149	124	131	115	116	124	115	128	118	117	134	141	114	120	134	137	139	125	126	124	148	142	123	122	114	131	120	127	127	117	130	116	104	124	119	113	121	138	130	125	128	121	124	125	134	136	131	133	160	116	134	131	134	127	147	123	132	128	113	141	131	148	135	118	127	127	126	105	148	134	125	114	131	145	116	122	123	116	122	112	118	126	119	138	111	141	124	130	135	128	138	133	143	131	123	126	120	128	130	130	135	125	127	139	130	117	133	139	121	151	110	137	124	124	119	113	123	133	112	120	139	134	106	136	123	131	130	122	141	147	130	129	134	131	141	133	146	129	140	147	132	125	134	128	129	142	125	133	122	137	134	133	147	123	119	120	130	142	109	120	136	134	146	144	115	115	125	138	126	140	117	128	119	139	123	131	115	145	111	125	141	140	137	126	128	130	131	120	136	150	117	128	111	122	127	148	113	127	131	121	118	126	125	127	113	123	128	135	138	134	127	134	130	134	116	136	111	118	121	131	118	121	127	123	133	133	124	136	130	119	141	131	127	118	106	174	135	126	121	121	133	135	142	145	105	133	141	133	126	107	127	117	121	124	128	120	127	120	114	131	121	132	127	111	146	135	124	148	135	132	127	137	136	129	115	147	116	134	116	126	114	119	129	132	123	140	119	128	121	137	133	130	149	126	139	118	124	145	115	131	125	121	116	124	143	131	124	127	130	123	140	135	117	133	121	123	117	114	113	122	149	128	140	133	132	118	127	124	129	140	133	107	111	119	120	120	133	134	134	123	145	145	149	120	127	139	125	127	115	136	132	137	96	128	145	129	125	141	125	130	134	126	125	128	125	137	128	128	132	137	119	123	137	117	123	145	121	139	113	109	134	129	117	120	118	124	120	136	129	144	125	127	131	139	123	121	135	123	121	147	131	143	119	119	127	143	134	117	131	139	132	132	127	133	118	115	127	122	127	160	137	145	125	114	136	112	114	139	126	139	133	120	110	111	138	123	118	101	144	142	120	153	125	116	119	141	125	149	113	125	143	116	128	135	128	127	122	112	150	131	122	139	121	126	143	114	108	117	120	126	130	118	122	117	147	131	128	126	123	119	135	152	114	144	119	100	126	122	122	130	121	147	108	126	116	138	154	130	121	119	144	143	134	130	153	110	127	112	118	140	127	132	132	131	109	136	124	146	143	120	110	113	129	128	131	122	133	123	132	133	141	126	144	117	138	134	116	110	145	119	134	129	142	101	127	116	106	123	126	117	121	142	115	135	121	128	118	136	128	114	144	118	122	131	102	144	132	122	143	132	121	137	116	127	131	126	140	143	127	115	137	110	124	134	131	123	142	110	130	122	126	143	117	136	124	128	161	141	147	117	142	108	132	118	155	136	125	127	128	118	113	130	150	132	122	104	151	123	150	123	125	122	112	125	122	123	147	119	122	124	139	131	130	132	105	130	129	137	137	123	131	149	138	121	128	140	125	128	128	123	119	141	135	118	118	138	129	124	116	133	140	122	113	122	126	122	134	131	124	133	131	113	126	139	115	137	150	117	126	121	132	130	120	125	122	126	128	145	134	130	131	147	137	145	109	141	131	117	132	122	126	135	146	131	128	128	140	123	162	135	124	123	115	118	103	119	125	131	114	140	129	139	135	134	113	123	109	144	124	110	129	140	126	141	119	126	122	137	116	115	132	132	127	133	142	161	145	115	140	107	105	140	115	144	136	134	127	131	126	114	143	136	131	124	122	104	118	134	121	141	141	131	135	116	140	113	104	138	122	140	132	129	126	138	131	128	123	120	128	132	145	149	126	126	133	136	125	130	122	140	125	124	131	134	145	127	114	128	128	142	116	126	125	124	124	133	137	134	143	155	133	126	124	136	141	133	133	131	141	121	127	122	117	117	139	144	129	127	128	134	152	123	153	125	128	127	138	133	121	123	134	125	131	148	128	123	140	114	118	154	143	126	130	123	142	122	120	121	122	145	129	113	135	139	143	129	130	143	123	133	111	141	121	120	128	120	119	143	124	123	150	127	134	113	127	110	134	145	136	154	128	136	142	118	104	132	137	133	128	118	112	135	111	122	121	131	139	98	136	155	133	120	132	122	139	139	142	127	108	113	142	140	135	113	127	132	124	148	128	134	145	147	126	136	134	128	138	141	122	133	132	134	118	134	141	126	105	146	121	128	118	127	131	138	142	116	141	111	117	116	129	122	138	140	131	129	125	117	138	125	123	132	120	127	108	145	132	121	111	153	121	124	132	135	128	133	131	149	128	142	110	129	127	135	129	134	130	120	137	122	130	131	127	125	136	118	140	113	150	137	120	119	131	140	141	120	127	126	123	119	127	140	102	131	106	116	130	132	134	122	136	121	148	123	155	138	127	107	138	135	148	132	124	136	136	130	117	139	123	131	127	124	132	120	124	138	154	131	104	113	138	147	134	107	116	141	134	129	117	117	129	129	124	122	128	136	142	116	145	143	147	114	130	131	122	135	125	141	128	128	129	135	103	137	118	124	139	131	122	125	114	135	134	111	137	140	124	134	116	133	130	137	125	111	122	120	111	155	105	132	135	120	132	123	104	113	122	135	118	123	131	121	132	97	146	137	142	117	136	151	115	147	137	131	122	127	118	105	115	119	131	131	118	123	118	131	154	125	123	111	117	127	141	120	123	112	128	125	152	125	115	137	143	121	124	138	138	130	112	126	137	117	128	138	117	151	115	118	119	130	113	121	126	119	136	119	146	136	138	143	133	113	136	131	99	119	136	122	123	125	151	136	120	131	121	124	126	106	123	131	117	141	133	99	134	128	133	118	136	127	118	119	145	119	129	136	112	124	123	117	120	130	143	120	139	134	152	119	112	139	127	108	127	122	138	108	134	117	137	149	101	133	125	147	134	128	129	128	126	118	117	119	119	104	140	129	141	116	119	130	133	114	120	128	151	121	128	119	147	122	133	121	137	123	123	132	108	121	134	105	123	118	116	122	119	110	124	128
18269	14301	1270	706	520	483	393	374	365	344	347	326	323	297	321	320	295	295	297	296	320	276	262	303	287	287	291	299	285	299	295	298	259	315	264	321	272	279	297	287	283	258	303	289	303	273	279	256	285	285	296	293	291	284	291	318	285	277	300	294	296	287	260	291	284	270	286	275	286	265	310	304	277	289	324	275	257	298	285	278	308	312	292	288	279	303	311	276	303	295	277	271	268	280	292	254	297	276	308	295	274	311	301	301	291	311	303	271	260	263	267	296	299	301	293	300	312	295	324	275	298	303	254	288	277	266	276	267	282	303	285	305	267	255	276	278	283	271	278	276	293	260	263	292	262	284	293	261	284	315	288	293	295	290	243	282	315	281	284	306	289	336	295	271	267	305	283	288	279	265	290	264	271	253	303	284	274	241	268	242	284	289	288	275	263	298	290	278	311	281	273	246	269	269	306	286	296	301	301	252	287	287	303	285	276	279	284	300	297	265	296	264	312	279	294	293	304	277	267	316	304	265	280	253	313	261	307	287	297	297	278	291	230	266	293	302	278	268	285	295	285	289	269	294	281	289	248	295	265	266	288	270	286	288	321	303	282	301	277	260	302	278	294	332	276	291	267	282	292	282	299	313	298	282	307	251	279	267	288	263	268	276	270	262	331	272	277	265	291	281	288	266	287	305	291	298	286	312	294	269	262	244	309	295	279	289	293	296	284	264	288	296	277	297	294	267	266	269	299	301	288	280	281	301	292	273	264	265	265	268	259	313	254	265	259	287	277	315	266	270	292	279	277	282	282	281	303	283	281	294	299	286	275	298	276	288	281	298	295	289	265	301	276	296	265	268	306	274	285	289	285	303	307	303	260	301	284	264	298	301	309	272	271	266	287	271	292	269	272	282	268	281	281	275	282	287	268	273	296	293	305	302	288	279	273	280	264	269	298	324	278	274	285	299	266	281	258	268	290	291	294	292	315	296	297	286	289	274	294	284	281	265	292	272	269	279	255	297	289	279	281	284	253	292	241	296	292	286	296	291	302	317	295	287	311	273	287	310	279	286	258	315	273	295	276	285	307	309	285	294	308	270	294	311	290	272	278	288	309	307	306	305	275	294	246	338	272	289	298	281	254	272	277	276	310	280	289	296	311	280	286	287	258	313	272	289	281	263	293	231	265	277	289	276	277	278	262	267	307	276	286	296	297	320	315	293	294	286	275	264	288	250	283	270	301	286	267	299	277	296	287	268	271	286	311	289	286	288	295	303	285	275	276	270	281	291	295	297	280	285	286	280	267	264	268	295	278	251	314	277	285	288	285	283	288	298	298	292	281	278	270	319	308	275	269	290	292	309	325	292	299	293	282	284	285	299	281	288	303	265	304	306	283	269	285	291	282	281	274	271	261	251	296	293	278	294	278	262	265	286	256	287	272	293	263	277	285	288	280	287	300	256	291	275	289	284	296	286	255	277	284	289	287	277	308	296	296	274	296	283	246	305	297	290	299	292	289	275	275	286	280	287	284	270	284	318	279	285	279	290	280	285	256	252	315	281	286	282	301	264	289	277	307	279	264	281	277	261	268	268	281	278	256	300	299	266	312	290	273	283	287	255	281	268	268	280	308	287	305	267	279	301	289	315	295	295	307	249	278	291	279	274	288	310	281	268	267	265	285	317	297	277	269	290	285	312	304	267	298	276	290	265	314	314	324	285	271	280	286	294	303	251	300	298	286	297	259	259	305	296	290	296	313	305	302	257	282	279	285	318	318	261	281	257	252	270	286	254	274	270	321	286	283	278	289	283	313	297	300	279	273	291	319	254	295	282	275	289	301	298	270	290	281	288	279	307	301	282	289	265	297	305	308	254	270	299	282	298	281	296	286	263	275	277	270	291	260	283	276	261	276	278	284	287	307	308	294	300	271	268	305	284	285	261	263	300	320	252	269	285	264	280	288	302	287	287	310	306	263	302	275	286	297	273	296	274	268	314	278	301	252	290	260	290	299	300	305	251	278	293	296	291	271	301	299	286	259	321	312	282	295	291	278	275	300	262	241	271	317	293	301	281	291	274	264	272	288	277	247	272	305	313	274	281	300	272	275	289	283	282	287	285	265	278	316	292	289	294	296	280	329	296	287	287	290	313	275	289	316	286	290	269	294	284	326	296	277	284	270	288	289	302	279	297	285	289	288	307	310	271	269	262	266	288	287	311	281	284	273	290	272	302	281	289	282	306	294	275	300	257	292	272	302	291	307	278	266	307	264	293	258	281	292	293	265	262	296	274	304	295	311	255	266	300	293	283	289	282	277	285	265	295	271	272	266	277	280	281	273	252	301	286	302	276	301	298	280	262	262	281	306	266	296	310	336	317	286	279	272	308	304	292	286	308	272	304	293	280	249	281	297	288	265	298	296	293	279	307	303	310	314	302	284	276	314	289	292	322	295	302	300	302	258	280	291	268	278	307	292	283	296	279	271	268	282	275	300	277	277	217	305	270	301	278	282	285	287	258	282	303	298	265	305	300	253	281	286	273	280	249	304	298	273	284	301	282	279	240	301	278	287	277	295	257	323	274	275	288	310	279	305	282	267	270	277	280	314	288	294	274	297	273	272	293	278	280	272	290	304	270	302	275	311	261	288	285	305	311	248	298	276	282	307	286	323	276	293	308	295	307	303	283	274	284	282	307	313	267	273	314	312	297	271	292	310	289	301	287	291	270	277	281	307	306	284	299	282	277	317	267	302	300	302	301	312	289	280	298	298	270	272	271	297	309	318	284	282	296	299	291	293	289	285	305	288	317	257	295	291	278	266	270	279	297	283	258	267	299	266	268	285	300	282	276	287	288	313	283	272	290	262	310	262	277	264	302	273	295	303	283	304	296	284	294	313	285	283	283	278	276	273	292	272	279	274	273	290	319	267	271	284	272	282	282	270	290	286	304	289	284	280	288	295	299	296	283	303	273	288	282	306	249	274	259	276	267	268	268	283	257	298	282	281	263	302	275	288	279	288	271	301	279	278	305	296	291	260	297	245	284	285	288	289	288	294	240	259	278	265	292	323	287	288	288	279	273	286	265	281	285	285	278	293	281	316	259	256	281	271	286	280	292	254	272	271	273	291	299	290	261	276	299	292	278	304	285	306	291	273	271	312	295	314	318	276	274	296	281	273	291	293	293	279	294	284	287	285	282	282	298	286	290	298	295	279	291	262	295	316	246	288	271	278	271	308	285	275	294	266	245	305	303	294	262	278	308	281	281	288	273	262	308	284	293	300	297	296	267	296	275	315	313	284	265	314	298	286	281	282	282	304	318	275	293	299	293	303	277	308	294	327	296	304	300	262	300	289	296	297	300	279	292	285	297	266	311	267	279	286	285	298	327	323	280	273	302	302	282	305	274	273	265	293	324	298	271	281	298	293	303	280	273	285	280	292	305	279	296	311	312	286	261	262	262	276	274	282	271	301	262	277	295	266	305	311	298	300	277	285	279	256	301	324	276	309	289
24740	21610	29324	24304	15965	904	425	278	240	222	200	195	167	173	160	157	152	135	142	141	123	142	145	122	113	134	131	134	113	115	137	127	119	115	115	114	114	110	134	129	115	119	125	114	123	116	116	122	115	112	111	137	123	123	109	125	136	117	115	123	118	113	127	118	125	120	125	107	124	132	128	112	110	118	133	104	111	110	121	140	114	122	120	143	124	117	130	131	131	112	114	111	122	90	134	128	99	119	101	118	111	115	118	148	120	121	115	106	113	111	121	129	139	118	136	111	109	114	107	125	110	106	121	126	136	98	108	101	133	101	113	111	116	117	91	118	102	102	128	125	130	113	122	119	108	127	141	112	122	110	134	121	133	138	135	115	108	110	118	107	112	118	127	119	114	120	105	120	122	112	119	137	122	118	114	107	130	126	111	109	126	123	94	111	143	117	116	115	109	97	134	138	104	105	121	119	119	113	107	113	113	125	104	126	116	109	114	113	121	121	116	123	101	105	125	123	126	117	97	107	120	114	109	111	129	115	100	107	123	119	143	130	113	134	136	111	105	114	132	128	125	112	128	121	105	125	133	126	112	113	119	114	114	118	107	137	126	127	104	111	112	96	117	125	132	98	118	98	121	125	131	114	115	129	107	111	112	127	114	119	114	133	121	118	122	113	115	129	125	118	109	104	124	113	102	119	137	118	138	129	125	128	134	108	115	156	89	101	122	113	129	124	126	131	118	115	126	118	106	104	127	111	117	137	108	116	101	131	132	124	115	122	126	111	120	106	144	106	119	116	111	106	132	115	111	118	139	130	125	117	126	108	121	111	113	119	114	116	110	129	109	136	118	123	125	109	123	114	103	102	118	143	122	126	113	109	129	129	93	120	144	123	123	125	119	109	123	139	122	123	121	133	114	133	115	120	117	114	110	113	104	105	112	117	123	115	109	114	102	98	108	108	127	131	102	109	113	120	106	123	129	137	119	120	121	144	118	104	131	127	110	134	109	118	105	120	110	121	117	106	108	104	104	130	125	123	133	118	119	112	104	113	120	129	136	111	118	114	126	111	120	108	120	115	118	96	120	120	127	97	114	112	130	114	118	126	111	119	112	135	139	120	135	104	115	115	102	130	99	139	88	137	118	111	120	117	103	108	127	120	123	138	123	109	96	122	110	117	124	132	115	136	122	115	129	105	113	122	99	127	100	114	117	115	115	118	119	117	112	133	104	107	122	103	95	121	117	123	117	117	102	117	105	108	123	117	118	119	122	112	128	97	98	109	117	121	122	119	109	121	124	128	113	130	106	107	114	108	111	133	117	123	120	108	110	123	112	117	130	107	103	136	109	101	132	118	108	125	122	97	111	116	126	133	114	117	131	105	112	128	116	132	98	131	126	153	114	116	105	114	111	104	137	133	102	131	111	132	121	119	120	109	116	122	134	105	121	113	137	113	116	109	122	113	111	116	123	110	110	117	126	109	109	121	136	119	119	103	105	129	126	123	100	128	125	130	124	106	114	128	104	114	130	104	141	107	126	122	111	126	121	123	156	111	127	106	129	125	117	124	96	101	103	109	113	132	101	97	111	113	114	108	111	115	100	114	110	119	115	138	102	118	124	111	129	123	121	119	108	112	129	90	114	121	110	132	108	126	98	124	140	129	102	112	125	112	115	114	120	100	116	120	115	125	140	102	115	106	106	114	123	112	108	131	109	121	123	135	107	118	111	121	119	95	121	104	137	117	123	110	91	119	112	109	127	122	129	117	116	119	128	111	130	128	105	114	111	96	121	119	117	123	117	131	110	117	128	107	118	114	108	122	121	111	121	135	123	129	131	118	119	129	130	96	126	121	119	117	117	108	125	110	135	121	106	110	113	117	124	109	126	126	94	114	112	108	115	124	125	104	133	118	96	111	141	134	127	130	119	121	111	123	101	138	117	119	104	118	108	121	108	118	151	123	131	120	97	109	136	121	102	117	136	117	126	89	125	109	116	111	139	109	140	107	119	113	107	135	108	108	128	113	108	115	102	106	132	118	109	118	113	130	116	108	122	113	125	107	105	100	113	115	130	100	114	118	113	120	111	133	106	106	115	122	121	127	119	125	128	126	105	135	126	119	110	129	112	124	116	98	91	129	135	125	125	121	124	119	112	115	112	105	113	115	101	112	125	111	147	136	116	108	124	120	111	108	131	102	122	112	129	112	114	137	127	124	101	107	104	127	104	121	100	110	109	105	112	123	113	125	112	110	113	125	120	131	110	120	107	138	105	123	106	129	106	124	112	117	115	107	110	125	104	105	96	99	120	103	104	116	126	128	109	122	106	110	129	110	126	114	118	122	109	104	97	137	120	110	110	136	110	102	115	121	114	126	104	116	130	141	124	121	120	117	138	116	103	118	118	122	118	103	114	110	106	113	114	111	123	129	123	102	120	106	106	121	114	137	98	105	138	145	145	128	113	133	107	118	133	129	141	133	136	111	99	110	120	121	101	123	120	128	115	110	112	111	112	107	107	120	135	134	122	124	112	124	113	125	111	118	121	116	106	124	116	111	146	113	111	119	115	131	121	110	103	115	124	116	128	120	99	119	124	127	136	86	113	120	99	113	100	112	129	98	117	129	112	131	119	121	102	118	115	123	117	99	117	121	96	124	114	116	130	125	127	116	126	104	102	125	108	110	113	118	115	97	111	119	114	123	112	116	124	112	123	120	113	154	123	121	109	143	129	105	105	119	122	125	98	113	123	111	102	109	117	106	129	119	109	128	122	115	123	132	133	105	116	108	118	112	111	128	124	132	112	102	112	120	99	96	112	147	128	133	106	112	109	131	104	100	118	115	116	123	116	123	120	133	121	112	112	115	115	113	133	122	128	121	120	109	105	125	130	114	123	120	124	125	127	119	127	119	139	135	121	121	116	97	123	121	104	109	105	108	127	122	124	99	105	103	139	85	128	118	110	126	95	123	125	101	124	104	113	116	111	89	116	101	103	118	129	118	117	125	117	131	131	128	117	124	117	108	118	134	109	111	116	111	129	136	122	135	130	127	101	108	133	130	115	100	114	111	116	120	101	154	124	131	115	112	111	131	111	112	119	138	127	123	115	120	121	112	108	118	117	128	104	137	117	114	125	103	115	117	123	125	114	109	104	116	110	132	108	138	113	118	125	109	129	141	115	125	115	97	110	109	112	111	128	123	119	104	113	112	102	122	125	122	97	114	122	106	114	124	120	118	110	151	116	116	107	127	105	125	102	115	92	135	111	131	110	114	110	119	111	114	108	101	137	118	128	126	135	120	113	105	122	118	124	125	127	113	115	121	112	113	110	132	121	116	115	111	125	120	127	135	101	111	105	126	112	121	109	108	130	120	123	105	124	123	125	107	96	129	112	126	129	114	117	133	105	112	107	117	133	124	112	106	103	128	125	103	104	118	123	122	132	105	138	113	120	135	107	123	108	105	125	119	119	134	101	113	118	129	114	124	101	103	108	118	99	94	116	102	121	106
36665	26071	7623	3825	2438	1719	1248	1031	827	706	615	548	527	483	418	391	381	354	360	382	324	331	320	305	284	290	323	317	284	259	289	288	292	286	251	279	270	252	291	247	300	247	269	292	237	273	253	268	267	250	254	272	280	276	262	288	280	274	232	272	259	278	269	260	246	268	253	242	251	264	241	276	257	234	244	273	248	247	235	247	271	257	251	265	269	271	267	237	257	254	255	279	294	259	253	249	257	248	254	228	253	223	261	245	263	246	251	239	253	251	238	260	250	286	263	225	222	253	242	258	267	266	231	258	288	211	259	260	257	245	249	233	236	260	232	245	253	254	236	261	255	250	273	232	270	242	223	255	287	255	280	261	248	228	233	239	276	240	242	280	264	223	262	235	248	230	220	235	248	264	258	273	262	236	270	240	246	280	256	254	247	245	224	249	245	291	253	238	228	251	225	275	284	253	248	256	272	252	255	265	239	232	245	247	240	263	264	246	251	242	258	234	247	229	229	233	248	234	215	271	236	264	254	270	267	264	250	245	251	239	235	233	264	251	248	255	259	255	263	257	258	281	258	216	261	273	265	238	274	250	272	252	242	230	230	270	267	253	247	266	250	251	257	250	246	239	226	243	265	245	247	247	245	261	296	258	225	244	273	269	247	251	259	237	261	251	272	278	215	233	258	224	253	275	260	245	241	233	248	250	259	225	258	260	238	263	259	269	252	249	249	237	261	274	259	247	269	253	209	255	250	220	240	250	250	257	269	231	249	232	246	253	255	266	232	241	238	257	239	244	280	241	253	266	243	252	253	233	249	259	248	263	260	234	259	264	259	268	239	249	267	246	257	263	250	242	254	241	256	239	262	266	241	231	241	244	254	233	268	268	246	247	264	284	266	264	241	241	236	239	247	252	238	265	247	257	268	259	263	259	244	283	236	240	261	268	260	274	249	270	287	228	267	238	265	261	274	243	257	264	256	244	250	259	252	270	253	248	267	225	233	244	252	258	227	268	285	256	259	238	257	257	241	257	253	261	238	255	257	245	242	252	291	264	244	254	269	256	258	237	242	268	250	241	253	232	234	259	251	248	245	245	267	252	241	247	240	270	252	228	271	249	270	251	246	242	270	278	235	254	253	272	226	293	260	241	256	246	260	233	237	248	257	255	284	235	264	244	268	227	251	271	271	248	258	246	248	238	253	270	249	260	248	230	248	254	251	253	239	250	242	267	280	258	248	244	263	247	235	249	277	262	235	272	289	262	273	253	243	229	246	245	244	244	229	270	227	252	265	246	253	248	251	260	272	245	261	233	264	259	232	272	248	264	248	249	254	260	265	262	251	263	282	223	237	252	260	230	271	247	239	282	279	259	246	268	250	249	226	266	250	269	277	238	244	235	269	237	249	296	271	248	245	249	231	287	261	237	241	263	221	255	251	243	264	239	249	267	228	249	237	272	239	235	233	236	262	272	251	266	254	240	257	272	252	276	253	245	239	251	251	233	233	252	250	254	248	262	254	239	229	259	276	224	227	239	253	244	259	242	226	252	229	254	239	237	263	272	244	270	268	243	251	272	226	249	276	235	244	273	218	236	245	239	229	209	264	250	234	233	222	238	216	231	242	225	241	252	248	290	231	228	211	245	239	253	246	239	265	248	246	237	248	260	269	244	275	222	233	250	249	266	256	249	263	232	276	244	270	238	236	243	262	287	240	234	267	240	249	276	221	256	232	251	246	236	232	258	240	242	236	234	245	237	245	262	269	230	239	262	249	237	268	249	260	290	269	254	231	249	245	270	229	259	264	252	238	243	220	234	259	250	270	267	242	269	237	252	235	283	252	277	271	248	263	256	278	277	268	246	265	264	242	259	288	273	252	274	222	270	240	252	238	242	252	229	225	237	255	270	269	238	261	251	231	249	255	233	229	251	222	280	246	232	223	250	255	266	243	255	256	258	264	251	270	241	274	252	232	231	286	255	241	242	267	260	233	239	248	278	256	252	267	242	252	261	240	255	247	245	238	242	269	228	249	256	244	227	216	239	242	252	272	249	229	237	258	252	273	276	271	240	266	232	266	277	248	256	219	272	283	262	249	246	232	257	260	252	273	264	257	250	236	250	234	253	253	252	220	262	266	250	311	255	283	253	241	249	284	242	248	278	264	263	232	233	315	250	237	233	238	245	238	224	241	266	244	254	262	259	238	275	267	262	271	265	277	263	234	247	246	263	236	248	238	272	257	249	260	222	266	247	258	280	259	240	241	262	247	272	253	243	247	275	282	234	217	245	261	247	268	243	247	253	262	248	254	265	260	216	255	261	221	274	256	233	262	225	243	234	243	254	258	273	248	256	232	252	251	227	258	232	257	270	271	275	239	262	259	262	259	264	251	257	245	263	292	260	265	258	261	222	245	254	251	248	265	255	263	246	268	270	259	247	259	228	242	244	250	270	250	258	246	254	251	238	290	240	243	256	265	270	262	243	247	283	253	262	243	252	260	236	238	260	243	264	271	260	266	234	255	262	248	243	258	267	264	263	255	250	248	274	253	280	253	268	259	276	233	251	234	271	266	288	252	258	273	254	238	248	269	293	269	258	269	221	281	265	246	262	268	272	252	250	239	277	273	218	246	239	260	264	266	252	259	279	272	272	280	262	274	274	256	236	225	255	243	246	229	265	237	248	225	233	237	276	247	260	249	253	227	263	283	258	237	247	239	246	248	248	258	235	264	272	244	243	260	249	256	260	256	263	273	247	239	277	262	234	268	234	238	286	262	248	237	263	227	244	237	249	246	260	262	248	231	255	241	240	251	248	271	256	248	249	247	233	254	239	249	260	235	255	242	243	255	231	249	239	250	234	261	274	236	237	224	244	271	235	238	244	271	245	250	224	244	250	249	231	251	252	265	253	279	250	222	241	266	251	285	235	274	242	246	262	260	246	252	245	243	263	273	246	270	240	246	265	251	234	257	263	262	238	256	247	243	267	234	236	246	289	249	244	253	244	248	245	235	241	282	258	238	238	241	259	251	266	246	258	280	206	237	256	243	269	228	244	267	254	268	235	263	231	243	227	234	245	236	258	272	251	241	281	259	270	251	270	226	238	272	242	244	253	247	229	228	258	259	271	234	251	293	280	267	232	250	279	238	248	255	251	248	248	261	275	267	232	250	242	240	247	248	243	264	276	234	238	233	261	213	256	255	262	238	255	238	278	241	265	245	244	242	250	257	248	257	275	239	244	239	268	273	240	255	255	227	262	249	283	249	271	253	265	271	265	226	255	229	254	257	252	257	230	264	263	255	235	249	233	252	244	240	259	262	235	256	261	270	269	222	257	224	258	236	245	230	246	216	260	253	250	247	240	280	266	249	251	250	261	251	264	251	254	274	244	246	259	267	225	260	242	244	252	262	263	270	233	236	254	231	252	272	281	252	228	265	256	277	246	252	250	247	269	244	231	255	242	264	211	238	271	255	251	260	273	252	263	277	238	265	277	254	248	250	254	231	225
23779	21638	30142	23639	21636	14367	1360	669	537	477	441	400	440	390	418	382	347	333	306	333	337	332	317	297	307	313	297	301	294	316	295	290	290	309	292	287	298	295	320	300	297	306	287	277	284	290	292	328	278	286	290	287	327	309	313	283	289	296	272	288	278	268	319	290	297	308	275	297	290	259	294	299	273	276	299	284	277	276	284	314	272	286	287	319	279	275	284	302	253	278	274	287	274	282	302	291	282	259	261	268	290	278	273	273	293	285	280	262	274	325	290	280	320	284	299	311	278	333	302	267	274	280	300	289	285	292	279	300	279	285	292	282	271	293	305	295	279	286	275	281	309	302	306	287	299	302	313	289	271	265	275	282	271	285	308	250	273	296	311	260	289	277	268	271	295	270	304	280	276	277	310	261	246	291	298	274	286	289	271	318	288	250	278	297	294	287	274	283	305	284	272	283	293	275	269	271	266	269	303	300	280	275	247	291	272	272	288	265	314	270	297	293	301	257	278	281	302	307	293	278	277	278	264	288	278	260	266	275	271	319	296	279	262	280	274	339	276	296	304	263	288	294	278	291	310	290	313	293	286	262	290	270	265	300	306	271	289	272	315	284	266	267	281	285	286	306	311	279	281	285	290	287	283	300	291	292	279	286	265	289	303	311	286	295	311	286	283	287	293	295	286	289	303	304	259	285	289	276	288	246	295	284	284	289	282	273	260	290	293	293	280	249	295	275	283	279	299	261	306	283	293	306	286	257	277	262	286	296	255	282	256	292	277	261	281	304	285	288	306	315	306	270	277	279	275	297	297	271	285	303	299	271	286	273	282	278	262	280	287	289	305	268	291	275	274	296	272	294	255	265	287	292	270	288	262	287	276	284	270	284	272	293	277	243	281	299	274	293	311	295	296	279	290	254	286	286	271	263	288	290	261	271	266	311	263	299	299	319	263	305	294	304	295	259	255	294	282	299	310	301	287	306	300	246	298	316	293	291	282	267	265	273	273	291	297	281	278	297	266	282	275	279	279	303	261	263	279	295	280	285	292	274	287	287	268	283	299	264	271	301	291	273	278	279	286	306	292	292	296	281	313	312	316	253	275	298	276	295	282	289	317	309	312	284	284	272	332	280	267	287	262	283	282	283	271	280	300	288	305	285	293	293	298	301	277	277	249	276	279	269	293	274	287	295	250	293	269	286	276	290	280	268	288	288	272	311	277	302	286	297	297	292	289	304	274	251	256	280	289	305	270	278	287	283	305	278	286	304	292	289	271	247	273	277	285	280	281	280	306	284	282	280	280	274	247	275	287	304	275	260	287	268	304	290	277	246	282	289	289	297	292	313	277	297	326	291	260	255	299	306	281	290	265	277	289	279	294	281	246	265	277	301	281	280	286	271	309	266	248	280	273	296	257	300	274	288	275	299	307	276	282	287	301	295	284	294	314	300	279	300	286	281	268	321	279	269	292	285	262	290	287	281	270	271	276	271	255	271	296	280	312	268	290	272	268	295	290	266	295	319	259	302	261	289	289	279	270	256	293	304	317	308	281	282	299	276	257	290	300	263	282	274	261	282	305	271	261	311	301	277	269	272	276	283	266	292	282	307	280	299	282	317	280	306	302	277	281	279	287	301	280	302	254	292	276	282	274	261	323	290	285	266	274	283	271	309	299	290	279	291	287	286	285	282	306	285	285	262	274	292	244	252	323	261	272	299	299	284	297	286	303	294	288	298	289	256	265	304	250	274	284	308	283	296	288	278	297	284	256	275	262	290	294	273	291	278	274	277	286	297	298	279	280	300	305	267	286	261	293	283	301	273	278	303	288	274	278	308	308	278	287	263	284	285	289	299	249	263	282	273	299	274	280	299	277	283	281	275	283	309	278	310	275	292	269	248	284	283	281	288	289	271	282	284	269	292	271	295	299	259	266	299	317	261	293	273	268	269	272	305	296	301	282	279	288	282	246	268	283	280	255	260	298	269	285	303	290	267	317	286	268	299	269	294	256	287	270	278	293	301	298	266	266	280	298	305	309	245	294	279	302	277	273	257	272	287	288	270	271	276	294	309	274	262	279	301	283	300	272	303	301	258	312	279	264	280	272	282	300	282	286	270	320	307	302	278	264	289	286	301	281	278	303	295	287	286	315	287	302	303	269	303	295	279	269	285	282	281	271	290	279	284	291	259	267	295	297	295	300	258	283	306	291	280	318	307	269	268	290	313	303	288	265	295	280	303	296	283	307	299	270	291	287	301	282	273	313	274	283	296	288	289	301	273	286	284	285	301	260	292	304	285	309	268	275	275	301	261	285	294	277	260	318	282	278	282	307	296	259	286	290	294	318	303	253	280	295	289	306	273	304	259	288	289	274	288	270	299	287	258	285	284	291	296	301	292	279	307	285	320	297	272	284	316	289	297	290	306	297	277	291	300	268	328	282	285	284	267	280	287	274	281	302	279	285	286	308	268	299	268	298	284	257	266	303	274	293	305	288	277	311	310	265	282	266	290	279	308	293	270	286	297	268	269	280	282	279	252	296	269	285	279	299	283	268	276	293	316	274	279	275	307	279	269	250	272	293	313	300	299	300	266	274	274	290	295	289	286	308	289	272	269	282	271	270	313	283	276	271	264	265	273	256	292	266	256	258	300	252	266	270	294	270	293	284	295	251	285	264	289	297	267	280	272	283	312	276	289	273	293	274	299	273	309	265	303	290	264	284	301	272	254	280	277	274	289	291	290	291	292	317	269	278	292	283	283	297	274	276	288	261	278	284	273	262	275	279	292	302	294	276	293	279	307	297	256	284	287	321	254	280	316	295	287	303	290	275	274	288	293	289	278	292	295	291	262	273	297	267	295	277	264	290	265	284	272	283	306	271	268	299	299	294	275	301	253	255	262	292	285	271	261	289	287	314	281	312	286	320	288	284	327	273	276	293	257	259	296	277	274	319	269	293	271	302	276	262	275	311	266	283	269	309	272	262	278	290	267	294	305	283	284	292	289	291	261	281	283	280	286	276	257	269	280	283	268	300	282	275	283	303	285	303	292	302	297	301	300	304	295	290	273	270	292	297	284	261	268	289	286	311	306	274	249	283	276	252	270	292	281	265	299	262	286	266	267	270	270	296	288	300	266	284	286	281	282	288	297	267	268	305	288	265	283	306	271	292	280	313	259	269	301	271	305	300	335	304	270	297	327	267	285	255	290	262	320	309	276	288	294	299	284	282	278	317	275	281	303	282	282	290	267	279	302	303	273	272	283	298	276	287	261	268	237	298	295	276	290	253	285	292	282	291	281	290	288	290	249	274	290	281	295	295	276	284	270	270	290	280	284	292	281	293	292	281	267	313	291	304	286	302	280	275	283	294	306	290	296	280	256	276	280	282	320	264	290	271	292	324	291	290	293	284	290	293	295	298	286	295	291	311	281	265	253	299	296	313	302	287	275	299	263	296	269	276	289	281	297	301	283	280	319	281	305	284	277	295	304	289	272	312	292	285	312	280	273
42651	25834	12505	6742	4471	3262	2620	2015	1660	1441	1304	1131	1027	963	921	874	789	853	763	767	771	650	683	694	684	642	658	682	643	649	597	627	587	570	596	585	564	558	576	577	584	571	609	541	617	603	593	538	630	547	555	597	545	563	572	578	565	567	566	591	547	549	550	592	588	546	551	560	584	586	516	555	584	544	534	529	559	550	576	537	562	584	556	580	553	560	517	524	562	550	518	575	568	570	526	582	547	545	520	562	556	546	558	598	568	588	594	537	573	592	587	573	562	543	534	536	566	573	562	562	543	561	574	542	548	525	561	542	554	556	539	563	611	539	561	551	550	550	557	522	563	546	574	561	555	547	537	579	552	543	553	549	574	527	521	534	533	544	504	512	531	540	536	502	549	543	574	535	524	541	546	548	574	532	547	549	546	555	551	515	562	535	571	542	544	540	564	566	568	554	523	588	532	547	610	575	555	588	578	571	595	561	535	542	566	507	601	506	503	534	543	581	567	566	574	604	547	560	586	581	525	536	547	537	529	551	588	548	521	522	567	557	576	529	554	527	552	575	599	551	560	518	517	542	557	552	502	549	545	569	599	542	532	551	544	563	559	525	567	576	545	557	523	562	557	562	531	579	567	599	551	523	496	560	574	521	532	506	585	586	557	535	505	515	574	482	570	581	546	527	552	587	577	551	550	528	607	545	554	543	568	537	547	511	519	566	563	519	544	547	574	507	555	591	521	552	531	532	593	521	530	536	521	552	530	548	495	597	538	542	546	513	549	540	555	518	543	531	528	535	575	536	503	541	572	570	529	564	525	581	541	541	527	556	581	546	540	541	539	544	587	582	541	524	619	556	555	592	571	550	546	528	557	534	563	557	566	583	541	554	574	567	577	571	557	587	556	536	497	536	552	564	580	553	578	541	524	554	547	592	547	537	547	527	503	583	554	574	531	520	578	517	551	520	568	531	526	595	540	524	576	599	588	569	525	532	570	578	595	565	580	548	549	530	529	509	560	515	555	570	513	590	584	507	548	529	548	572	555	537	494	588	582	565	513	581	571	582	576	553	556	524	495	600	544	595	580	597	559	579	549	579	522	551	542	554	540	528	571	559	562	540	527	558	523	533	563	552	550	547	567	562	537	521	536	554	602	510	559	566	555	499	566	526	552	586	549	534	534	565	577	526	557	533	551	587	586	562	567	584	536	525	571	569	526	587	543	571	581	574	560	513	547	546	525	528	585	539	574	543	545	558	558	597	519	530	548	529	533	540	559	546	519	570	512	574	541	564	526	537	583	554	536	525	548	570	534	628	531	564	549	565	584	536	543	539	493	524	579	535	541	582	546	553	533	544	535	554	557	498	562	574	543	573	529	514	575	509	559	562	513	492	544	561	553	504	558	540	569	559	519	534	547	525	564	508	551	563	547	587	540	557	552	503	537	568	576	583	536	494	588	569	556	529	557	572	535	558	550	559	560	545	551	565	546	532	515	522	557	561	537	541	532	520	543	565	526	572	526	574	524	548	561	555	535	555	537	551	594	527	587	538	512	571	558	550	579	562	561	546	535	540	528	564	515	540	567	524	562	568	549	580	559	557	552	555	549	565	526	534	541	546	549	530	508	549	520	522	558	560	527	544	562	588	489	546	553	548	561	574	554	539	536	558	529	534	572	589	535	575	573	537	543	562	514	577	540	510	564	577	551	599	536	526	573	542	543	530	563	599	528	522	560	516	542	547	542	561	560	579	526	567	533	538	551	554	514	517	583	558	518	560	546	542	586	530	548	569	562	601	546	570	550	549	569	555	594	544	561	499	563	545	559	548	554	570	570	563	566	547	508	531	560	562	528	536	532	537	518	569	573	599	591	560	533	548	562	561	542	557	559	556	546	560	528	539	556	549	561	588	564	570	554	544	573	552	551	542	544	571	548	535	568	523	590	578	543	530	622	581	519	525	574	519	527	588	588	523	565	530	584	580	552	576	544	513	553	580	560	572	561	547	511	559	547	521	550	561	542	574	571	539	551	570	575	558	546	528	547	546	541	586	568	535	558	545	533	578	560	576	536	522	559	524	548	541	541	535	518	546	601	520	552	560	546	568	589	584	538	584	560	587	575	555	542	555	556	553	543	548	580	571	552	563	560	558	569	563	557	526	517	546	537	546	516	513	538	525	556	549	566	594	517	540	523	574	562	518	529	556	584	567	517	542	599	556	520	527	515	562	517	602	569	551	558	547	571	521	564	542	559	547	553	558	554	524	524	539	526	532	544	537	537	583	547	544	566	559	525	513	523	577	552	556	520	579	514	557	581	531	560	551	535	535	562	567	533	587	531	535	545	554	575	545	510	561	558	513	538	577	526	559	565	546	552	557	537	589	541	547	553	549	559	534	592	533	515	553	529	554	573	572	527	543	539	590	546	573	568	576	555	539	559	551	560	523	573	572	573	559	495	566	536	548	554	559	519	501	543	524	575	547	530	563	495	560	525	557	545	531	557	537	534	517	549	541	563	553	551	536	582	551	558	554	518	532	516	532	543	518	546	557	557	521	518	541	569	528	575	558	543	531	504	536	515	585	522	539	552	559	575	548	565	530	560	532	523	536	520	533	554	535	528	519	546	570	548	518	548	570	532	529	581	551	580	567	544	573	554	551	521	558	546	546	527	495	559	528	556	549	569	546	570	555	560	503	574	535	579	508	559	534	541	567	535	562	575	553	564	572	614	539	548	515	526	567	526	535	531	582	525	587	551	532	553	558	554	546	511	522	560	539	581	530	536	574	537	508	544	540	542	581	564	591	536	578	522	508	553	566	568	554	563	574	506	535	568	571	578	532	541	562	566	545	553	518	575	526	549	584	541	568	566	551	530	576	563	539	575	485	540	573	563	579	576	589	503	557	555	548	519	560	579	541	569	541	564	534	546	515	568	577	519	530	481	536	563	558	552	510	561	554	518	523	530	532	563	534	557	580	521	571	543	548	544	550	537	578	577	567	541	567	543	558	523	598	545	536	549	518	506	535	578	545	548	534	501	576	536	532	597	543	578	545	542	537	556	554	573	527	552	512	570	566	548	535	530	568	585	540	558	524	537	598	539	536	558	560	544	540	517	554	543	500	571	534	531	512	579	543	553	582	527	542	568	535	522	506	566	548	564	521	529	537	577	538	523	555	524	570	582	536	577	567	561	563	537	555	525	535	561	568	546	595	553	579	555	525	574	583	524	544	535	524	563	557	594	545	563	544	575	578	611	563	535	564	494	562	554	568	548	549	527	592	528	549	566	562	570	540	587	539	539	547	580	576	569	539	534	557	553	546	531	509	559	533	602	530	521	600	538	546	564	549	584	529	537	557	548	507	531	544	541	538	547	569	552	539	571	538	573	517	575	534	591	533	565	526	597	532	596	542	515	562	542	563	514	537	529	546	535	543	548	540	552	514	525	541	512	516	529	518	572	497	533	548	561	503	567	547	553	546	566	539	562	554	539	555	589	541	524	531	564	527	519	528
27381	20773	6928	402	224	161	152	151	149	128	141	155	115	134	129	134	133	148	118	130	127	150	138	134	127	125	122	136	128	119	129	126	119	115	139	121	119	125	129	140	126	128	132	124	117	119	138	146	145	122	130	111	130	139	128	138	137	115	134	122	131	122	132	114	144	109	123	139	130	124	121	142	125	119	112	135	120	148	131	109	125	113	121	134	129	129	134	125	127	130	151	95	129	142	126	117	152	116	118	142	129	104	143	142	133	136	127	105	127	112	126	119	136	114	135	110	129	153	118	121	108	148	116	133	124	112	104	144	122	129	134	125	133	123	134	106	121	107	139	132	150	131	138	117	119	139	132	127	129	137	113	144	116	101	126	137	117	128	139	103	128	131	112	125	148	118	122	129	131	148	114	139	108	125	142	124	110	122	120	138	115	126	138	122	119	123	150	142	121	140	137	130	118	120	112	132	130	119	116	120	121	124	132	161	108	119	113	105	111	125	127	131	129	111	133	122	126	115	113	129	142	136	129	108	134	126	114	127	134	114	147	115	131	123	131	138	119	120	134	122	140	116	128	104	166	145	104	123	131	123	106	128	145	107	108	115	123	128	120	140	126	120	127	147	128	145	122	140	125	111	128	111	122	122	136	113	129	125	136	114	138	126	134	116	115	130	118	137	114	123	140	131	144	115	151	106	106	132	138	130	132	128	123	130	133	130	139	121	129	126	119	118	138	115	132	138	121	131	109	117	126	113	142	132	114	116	114	123	124	131	129	110	125	127	143	131	136	115	126	138	150	126	129	132	121	122	109	122	136	124	111	122	124	150	141	124	123	123	117	129	116	133	117	132	137	130	101	164	125	133	118	108	139	129	132	125	139	107	155	132	124	133	129	104	112	151	114	116	140	119	128	121	117	117	123	150	113	119	103	130	132	123	141	130	131	123	112	119	130	118	130	115	113	118	108	152	130	118	135	134	132	136	148	126	117	109	127	126	116	124	122	119	132	136	144	135	134	103	129	117	127	123	150	139	129	129	121	116	118	155	122	120	125	117	113	129	109	127	109	118	142	113	121	136	138	135	119	122	140	144	117	122	131	144	140	105	150	119	115	111	141	152	116	151	142	140	127	130	107	102	121	138	113	137	136	132	117	135	114	142	134	123	111	139	132	132	112	135	110	127	139	110	129	133	127	124	155	132	116	144	118	136	118	126	111	118	127	141	147	114	128	125	128	120	117	114	125	120	153	136	123	130	127	116	131	136	145	135	132	120	131	123	115	135	111	133	138	136	126	134	142	125	106	116	122	131	132	113	123	137	109	132	132	128	138	156	137	138	135	135	133	124	120	124	154	130	134	123	134	131	116	131	117	118	133	131	128	118	117	148	141	121	131	118	124	160	127	128	138	149	106	103	120	113	134	131	115	129	134	126	117	123	138	114	114	130	108	130	109	126	134	153	118	124	112	126	131	137	127	120	149	126	122	134	144	130	123	111	122	126	147	141	122	113	149	127	159	141	126	118	138	113	108	127	139	119	120	133	115	118	116	125	135	129	135	138	117	113	110	126	134	124	115	156	130	122	138	117	116	128	146	114	146	135	122	122	131	127	136	136	137	109	117	134	125	144	131	117	122	121	112	144	128	127	135	130	113	124	131	142	129	115	118	113	134	131	134	119	123	112	106	131	141	127	112	133	136	116	124	101	121	137	130	120	100	120	132	120	149	125	142	133	130	142	140	119	132	143	132	134	132	144	133	114	128	130	126	137	131	125	115	136	151	147	150	142	111	141	137	140	115	155	139	131	110	120	121	108	146	153	132	152	112	123	130	122	120	142	136	127	114	132	144	129	121	126	113	101	124	123	133	139	122	115	126	125	134	117	126	144	116	138	145	117	130	111	107	130	122	128	114	122	130	119	138	147	95	129	122	123	137	103	111	120	153	131	102	138	127	116	150	123	140	117	116	108	104	137	116	114	129	124	131	128	125	127	121	123	122	127	131	159	128	133	125	116	118	126	124	123	134	149	134	112	134	140	132	139	137	124	124	123	133	115	133	130	130	117	129	131	133	122	130	141	125	121	122	150	140	137	110	122	138	120	121	134	138	104	123	115	144	120	146	127	138	123	131	125	133	112	127	125	123	112	127	139	123	135	135	105	102	143	121	122	123	139	125	122	140	118	138	116	121	106	128	129	138	109	138	124	100	101	112	137	135	130	123	150	126	131	120	125	129	108	129	132	119	114	125	118	120	145	118	122	122	137	139	136	115	126	108	115	120	109	129	112	121	114	124	125	110	125	144	124	114	125	128	126	122	130	117	128	141	125	114	131	145	109	123	111	118	135	120	131	115	133	117	133	135	134	133	121	125	125	105	140	116	128	131	137	139	125	100	117	110	147	121	112	126	119	118	130	130	125	134	128	109	129	128	136	117	128	122	114	140	132	158	125	129	122	141	111	119	112	144	112	115	141	118	126	104	129	131	132	114	122	140	119	133	106	125	115	124	153	140	120	118	144	136	126	130	112	124	119	114	134	114	122	108	133	133	136	116	111	117	124	120	141	123	127	119	142	130	140	115	132	122	145	129	121	131	122	110	127	121	116	144	141	134	111	138	124	122	112	141	124	125	123	146	137	149	105	105	131	125	145	138	132	104	99	120	134	127	134	136	137	134	112	125	118	140	134	124	133	126	128	138	125	136	105	127	150	116	131	105	116	134	132	135	129	132	118	147	119	133	130	123	121	140	129	132	130	134	138	141	146	130	119	133	125	116	132	124	126	145	117	148	128	125	136	127	116	134	119	121	124	117	124	116	135	118	120	105	139	112	134	147	134	140	117	126	104	124	144	99	117	111	96	107	118	126	132	128	115	124	125	131	105	131	112	112	132	122	126	146	126	140	119	120	101	127	120	109	130	123	163	134	118	144	133	129	150	115	128	130	126	127	137	113	118	127	118	120	116	124	127	117	127	98	119	131	125	139	119	131	109	134	133	120	121	117	150	115	114	126	118	146	145	134	126	127	136	137	117	128	125	133	125	120	120	113	128	123	122	132	113	129	130	125	129	138	127	123	125	118	148	130	130	146	125	131	118	141	141	122	130	128	138	117	133	128	121	141	110	136	129	126	139	135	146	133	128	125	109	118	143	139	141	116	147	132	117	118	106	111	115	134	125	115	133	138	131	134	125	136	118	132	130	115	150	118	139	122	120	122	134	113	128	128	136	130	118	150	123	132	114	123	132	118	139	112	127	163	150	131	136	129	150	122	155	142	133	119	122	127	144	108	122	117	131	133	136	131	128	125	116	120	118	123	141	136	130	131	110	115	150	114	111	135	123	111	145	118	159	131	145	151	128	129	133	120	134	135	138	121	134	119	116	146	125	122	153	144	127	132	135	108	127	127	123	155	127	142	122	124	127	116	121	128	108	147	129	116	126	122	120	139	126	118	128	148	138	112	122	122	112	141	113	107	130	119	136	120	115	140	119	123	149	106	142	139	125	131	107	129	130
18070	14207	1122	647	460	413	381	351	312	314	327	300	310	316	294	304	300	294	311	281	297	323	292	259	266	322	307	301	283	259	284	258	294	296	327	278	275	271	303	263	307	289	295	283	279	272	287	275	271	305	274	312	270	279	265	273	290	273	273	293	298	269	310	292	269	316	275	295	309	289	298	281	272	269	256	274	255	311	271	272	295	266	280	260	278	310	311	305	287	309	272	318	240	282	255	303	313	277	276	267	284	271	254	301	283	266	284	291	281	255	296	321	265	302	287	266	279	270	290	296	276	293	244	259	309	281	270	268	294	283	276	248	283	263	266	293	284	296	273	287	302	289	279	265	287	302	271	273	271	293	302	278	302	275	249	287	279	281	268	256	294	266	268	282	275	305	277	278	283	305	295	344	270	298	276	287	287	298	321	271	261	273	288	246	284	245	289	289	264	242	288	300	271	309	308	271	279	284	274	272	275	283	298	254	288	295	263	320	257	298	281	280	298	263	308	275	294	270	249	289	270	254	296	265	315	278	298	273	288	248	289	304	269	295	313	291	280	296	269	300	286	275	324	280	286	287	288	318	280	288	254	298	292	252	283	254	311	293	280	265	254	281	257	262	274	279	287	289	247	274	308	296	264	285	275	284	260	303	285	261	248	297	274	289	267	275	265	264	266	285	265	283	284	266	269	279	291	300	265	309	291	266	298	260	254	265	332	304	313	262	276	290	310	261	281	296	268	279	283	292	269	310	292	281	275	292	275	296	291	310	295	302	291	303	287	275	271	284	293	268	265	277	283	302	257	287	293	267	278	278	273	305	270	300	297	274	263	308	284	274	282	254	264	292	281	259	275	269	270	289	266	271	277	286	312	275	290	268	288	265	289	310	288	227	246	269	274	294	293	269	294	264	302	288	303	296	295	272	314	256	309	301	268	318	273	300	285	269	276	288	286	275	261	280	290	292	271	269	261	295	286	294	281	263	270	274	289	263	260	292	281	277	304	261	267	264	285	277	276	282	271	272	295	270	269	279	271	246	288	310	303	261	276	287	287	293	270	294	289	266	272	301	280	297	304	263	285	257	290	304	260	285	282	272	282	302	296	290	289	254	288	274	272	296	268	273	300	295	292	310	280	274	275	291	272	280	293	318	283	267	258	304	242	280	276	253	280	285	260	280	287	273	289	287	286	278	312	284	304	271	295	286	292	284	274	273	265	283	288	299	280	298	289	268	277	267	283	304	279	265	288	295	257	293	301	258	292	271	304	276	295	268	290	286	285	295	305	293	270	275	279	280	271	282	291	295	303	301	273	277	316	286	285	259	265	259	258	304	300	323	286	284	264	278	313	282	296	293	293	273	276	282	286	286	261	269	288	263	288	276	276	273	252	266	279	257	308	270	286	283	286	265	290	273	281	274	291	271	294	283	291	261	272	300	264	273	282	292	273	282	289	290	263	267	293	285	299	256	275	281	281	276	273	276	274	279	255	273	291	293	297	303	282	286	303	262	294	298	275	293	261	270	253	243	260	281	273	277	279	320	260	285	278	301	278	291	291	265	270	279	314	297	318	270	274	293	304	292	271	304	287	297	280	278	291	319	287	315	276	307	289	279	250	290	284	246	291	284	291	285	251	290	280	287	258	273	286	275	293	275	284	265	313	301	265	284	289	265	276	263	280	306	289	285	260	285	255	301	280	248	261	260	280	282	241	265	281	266	277	304	274	252	277	267	276	313	273	303	294	268	301	298	300	282	300	271	272	295	295	271	298	266	299	312	278	254	276	303	265	264	283	267	279	282	277	283	314	301	293	293	283	323	270	259	304	269	274	264	276	296	280	267	280	270	293	302	303	277	310	276	278	290	294	296	294	286	274	293	274	305	283	247	259	244	270	304	289	278	273	268	281	283	297	262	280	300	307	298	277	256	318	281	267	294	300	288	285	295	287	294	258	298	268	251	271	284	261	262	307	267	266	270	285	282	262	289	317	262	264	272	305	253	260	261	287	269	263	294	275	303	284	308	275	300	280	269	279	292	274	271	269	281	289	267	256	260	273	303	298	290	297	271	280	274	284	297	277	311	277	275	313	285	295	292	290	304	309	292	293	290	264	260	260	275	282	300	290	260	264	314	269	286	278	274	271	295	337	293	272	270	292	288	302	277	290	274	301	272	281	272	297	322	287	255	300	271	278	293	281	280	298	291	302	265	280	277	300	275	271	257	295	271	259	283	296	266	277	287	279	251	273	293	267	263	234	291	288	285	291	263	273	294	271	295	289	292	265	267	279	292	320	308	291	274	303	281	272	280	280	272	300	288	265	281	311	287	263	253	282	294	299	263	283	312	247	296	288	260	309	298	270	248	263	291	276	259	271	277	297	282	292	272	289	267	254	234	280	277	277	279	291	265	280	300	286	304	261	277	307	302	268	275	285	290	298	291	286	268	302	281	271	284	288	267	267	275	278	264	306	280	265	271	296	271	267	284	261	262	257	277	283	287	276	279	292	312	293	308	285	262	288	278	281	301	271	288	262	261	308	281	304	276	280	288	261	285	294	277	291	270	276	259	265	294	240	305	258	280	303	256	295	321	271	244	267	266	282	275	279	264	256	296	299	321	279	301	276	304	292	291	275	284	287	297	263	279	296	298	297	296	297	272	302	291	266	323	262	290	285	307	302	281	266	233	256	294	289	276	258	254	275	259	270	281	290	294	270	299	277	271	297	273	310	301	282	295	275	292	318	286	289	270	291	283	299	278	251	288	262	260	288	233	271	299	258	262	278	294	268	270	276	281	308	285	309	261	268	291	279	284	282	272	279	279	262	316	274	327	269	313	291	279	276	282	267	267	216	264	302	303	305	271	288	286	279	257	288	292	271	292	262	266	296	267	301	295	283	287	313	279	268	302	324	280	284	258	298	299	260	288	263	303	305	252	274	265	280	278	278	275	305	275	269	289	289	280	286	306	266	293	267	288	311	303	269	320	273	297	281	290	277	280	302	289	278	286	295	280	266	285	298	298	302	284	282	273	286	277	260	267	263	291	280	315	281	294	269	304	277	282	275	268	286	276	298	292	299	306	303	286	284	265	287	265	267	280	294	292	298	282	297	263	267	304	288	276	292	243	285	292	319	286	305	294	280	262	317	307	277	292	270	278	272	273	267	301	292	265	280	254	273	278	222	267	297	281	262	309	272	314	296	257	326	286	278	281	310	274	286	297	312	281	274	274	277	302	260	254	305	274	256	292	253	283	263	272	293	278	302	289	288	295	282	265	281	274	283	305	286	285	280	262	304	269	268	289	288	298	302	264	262	272	317	292	282	270	286	288	287	284	290	278	281	261	268	286	282	285	276	270	300	288	300	306	279	299	262	274	281	308	267	288	283	274	310	287	255	283	262	277	266	274	288	275	285	300	269	288	289	281	279	263	285	277	285	284	253	234	289	290	315	281	282	300	292	287	306	285	287	296	272	284	265	278	277	286	280	298	250	263	294	229	268	276	284	283
24822	21709	29514	24370	16680	980	465	304	254	213	190	199	203	175	148	138	143	151	145	134	132	143	127	122	129	136	120	134	111	109	120	118	120	129	138	140	126	124	121	128	119	134	119	107	135	133	132	116	108	142	114	125	121	130	107	132	119	123	120	112	97	113	113	119	122	125	130	112	119	131	113	110	130	113	126	114	122	136	118	109	111	138	113	124	88	107	130	125	130	93	122	126	123	115	96	117	128	117	112	93	124	140	110	131	147	117	104	124	130	93	123	125	112	111	109	116	129	97	123	130	117	140	114	135	133	118	126	144	111	120	115	120	109	123	153	123	106	105	106	106	114	109	113	113	117	103	124	121	114	112	110	123	105	134	106	118	146	115	116	92	112	114	87	107	133	122	110	95	117	120	119	118	131	101	100	127	115	111	127	142	119	122	119	115	116	111	106	113	127	118	115	115	132	108	119	105	119	121	108	124	115	128	123	103	119	110	102	109	100	124	121	128	104	108	116	112	117	119	123	139	111	97	106	120	113	118	113	129	103	117	119	105	123	118	107	104	117	101	131	127	121	120	119	128	121	119	117	101	125	123	98	118	136	115	110	126	117	104	130	115	113	121	117	108	100	129	120	117	116	142	142	124	132	105	102	137	121	131	129	116	113	128	112	142	121	115	122	133	135	116	121	108	124	119	133	114	108	141	101	123	120	120	108	98	118	125	112	109	120	89	120	126	121	120	119	116	128	119	119	125	104	119	110	125	120	115	122	112	110	98	128	114	110	118	117	116	122	104	91	109	103	110	110	116	134	117	118	127	130	129	120	111	116	137	112	105	120	110	114	105	130	120	133	123	113	134	132	100	121	111	128	135	138	103	141	102	97	117	124	135	115	141	131	117	124	118	103	126	126	118	112	103	127	143	135	126	130	117	138	123	114	120	108	98	114	119	112	111	127	121	117	136	123	114	114	107	123	133	124	122	126	108	120	115	96	123	124	121	122	132	103	119	105	108	111	128	125	109	114	117	103	118	107	106	116	126	111	115	125	109	126	120	106	121	121	98	111	116	119	101	113	136	133	117	124	120	111	105	144	133	103	94	100	126	134	125	114	113	116	133	125	109	128	106	109	94	110	93	138	107	106	123	127	123	110	128	124	112	123	112	114	104	105	112	117	105	125	108	135	98	123	114	106	118	119	114	112	109	140	115	113	120	113	111	105	131	122	96	108	122	126	136	124	114	116	104	120	113	123	127	125	128	103	121	136	111	125	108	125	139	109	118	118	129	107	123	122	133	122	121	87	120	113	127	108	114	105	118	114	143	110	117	114	132	139	123	104	140	111	136	116	119	108	125	122	136	135	126	100	106	116	102	118	125	119	111	117	111	101	134	111	115	100	96	111	114	125	121	120	112	125	107	118	122	97	111	136	131	120	118	111	108	117	105	121	121	108	118	105	142	118	104	131	123	100	125	123	123	106	140	137	113	108	118	119	120	120	114	117	141	119	124	136	132	105	108	104	132	133	82	119	116	98	126	117	122	106	120	119	107	125	121	116	113	126	98	126	122	126	121	122	113	113	115	133	124	127	135	119	118	107	105	113	123	106	111	128	120	120	107	96	105	112	112	123	129	127	103	126	108	122	130	109	121	107	130	119	109	116	117	143	118	110	130	126	123	126	135	125	131	121	114	127	115	122	131	136	103	116	117	111	144	117	121	120	129	116	104	128	102	108	119	123	116	126	119	121	123	106	111	122	133	121	124	132	118	115	127	110	129	116	112	108	105	115	132	122	134	100	118	102	109	121	109	135	125	122	110	102	126	106	139	139	101	127	123	106	138	123	121	115	123	114	137	106	128	120	131	112	122	108	122	117	123	130	141	129	112	114	104	121	103	125	127	125	124	110	95	111	112	123	109	134	113	122	103	102	125	99	108	137	121	117	99	114	113	112	122	129	122	129	145	128	112	114	111	108	121	119	131	115	129	111	121	98	114	116	124	101	120	119	102	117	122	92	117	109	116	121	124	118	100	129	110	108	115	117	127	125	121	121	83	123	127	103	133	117	126	124	107	119	133	118	105	99	117	120	119	137	136	109	130	121	113	126	114	105	91	115	118	116	110	110	126	107	118	136	111	96	110	123	119	111	124	107	116	112	106	124	132	116	117	110	137	128	120	123	110	117	98	128	105	104	118	124	114	128	105	103	94	127	112	128	134	106	113	99	125	119	106	111	148	116	134	144	137	132	110	115	116	113	130	113	129	117	140	127	93	116	98	122	122	101	126	130	117	135	125	125	130	117	154	119	118	114	100	108	102	95	131	114	123	105	119	135	119	122	137	128	122	131	118	110	101	128	104	107	134	110	121	110	108	129	115	111	142	110	105	118	110	123	126	102	101	123	116	121	112	107	100	109	111	117	109	102	134	109	107	111	124	105	132	122	113	106	122	116	113	126	112	99	93	130	142	134	104	106	134	114	125	127	128	118	119	115	112	120	111	106	107	113	137	118	133	111	129	119	134	120	121	130	122	129	97	131	134	106	114	127	125	135	115	115	114	103	115	121	123	108	108	136	131	114	123	121	104	127	106	84	110	120	123	126	114	107	129	111	137	130	123	122	122	115	131	108	120	112	103	127	135	134	123	123	118	140	125	122	139	109	122	125	128	129	108	112	114	126	111	110	102	111	133	115	110	125	121	98	115	105	125	131	125	115	113	130	124	109	122	92	117	105	127	124	115	128	120	131	90	117	108	122	119	120	115	126	106	134	117	134	100	105	99	105	125	114	112	120	114	99	106	126	120	135	125	122	111	132	130	114	118	115	133	112	108	134	116	115	117	114	111	123	110	133	128	124	112	135	131	118	120	102	110	108	112	128	136	102	142	149	111	100	121	116	140	112	108	138	112	144	107	125	121	111	117	113	124	111	133	109	120	116	104	104	123	109	134	113	108	109	109	126	98	136	133	119	126	117	118	142	122	120	133	119	135	131	129	110	128	118	113	100	122	118	106	93	110	119	129	120	109	116	115	130	118	100	120	103	130	125	116	124	112	97	122	108	121	113	114	131	119	124	105	119	121	106	115	127	108	103	104	130	112	109	107	101	116	106	133	125	114	93	125	133	108	141	121	112	125	127	121	121	116	118	132	123	115	108	117	116	127	111	130	108	114	88	122	119	100	127	113	119	115	122	108	113	106	120	100	99	116	121	111	104	117	124	120	118	123	121	105	120	123	116	113	118	117	127	102	112	119	100	125	106	126	111	115	102	111	118	124	133	98	118	120	117	106	132	122	138	117	106	126	120	159	105	98	113	102	130	110	102	117	118	109	125	121	112	103	109	117	99	97	126	135	110	118	105	112	124	107	113	124	110	139	104	117	118	110	108	128	134	122	130	127	114	128	127	129	132	112	112	121	123	115	118	118	113	115	119	129	100	113	111	129	139	107	112	99	108	134	124	114	116	129	105	119	110	109	105	106	121	139	104	120	111	115	119	140	128	99	132	129	119	107	117	118
37162	26812	7770	3797	2475	1638	1254	1088	848	762	675	572	490	516	454	412	427	376	370	378	347	357	299	325	314	297	302	292	303	276	312	277	273	302	270	283	283	273	284	270	261	243	255	239	275	259	259	294	257	232	284	264	283	276	263	269	236	267	265	264	237	240	249	274	288	266	267	258	272	224	284	251	291	221	259	242	299	260	270	258	233	282	252	244	269	254	267	243	235	242	243	261	267	277	261	269	251	263	269	250	261	271	226	257	254	245	263	246	259	270	294	223	256	243	259	240	251	256	226	250	271	263	245	249	246	259	252	282	281	246	260	240	251	249	284	232	250	248	277	259	272	263	261	283	279	253	226	253	284	236	242	226	231	265	263	272	252	276	233	247	256	260	262	227	249	228	244	250	275	255	260	245	256	295	289	252	242	275	250	254	284	252	260	241	240	256	249	260	243	262	243	255	269	272	247	228	235	262	274	240	253	287	264	263	275	289	296	282	268	254	262	236	239	258	255	260	254	244	262	264	239	251	253	262	270	243	246	243	271	236	274	253	273	280	246	240	230	266	277	236	271	246	275	258	265	251	255	251	256	243	252	247	250	265	249	271	268	236	252	270	230	264	248	266	268	246	268	211	247	266	226	285	263	243	279	283	258	255	233	255	242	248	236	245	251	257	266	259	243	242	254	239	240	264	261	284	232	241	253	218	245	260	249	272	258	246	248	256	251	253	269	266	240	242	239	286	238	259	280	249	257	246	236	254	251	246	280	241	251	249	265	283	239	266	245	253	247	255	271	261	242	235	244	225	249	255	258	267	274	247	242	225	258	247	271	249	270	256	285	260	229	246	248	265	243	278	263	251	235	252	236	234	273	239	227	262	253	277	261	255	239	269	265	263	288	258	254	263	291	250	261	258	257	268	272	231	249	235	248	231	265	276	258	273	232	254	268	264	247	236	270	249	250	264	263	239	302	235	269	230	285	257	291	254	274	269	260	226	291	270	247	270	238	235	226	285	243	224	269	257	275	220	239	249	274	259	233	260	239	270	258	244	254	243	271	263	244	264	260	276	236	251	224	268	262	250	252	253	279	239	256	252	247	263	247	235	242	266	235	290	245	225	252	247	224	263	250	241	260	234	241	250	250	242	259	258	236	251	252	274	257	265	255	276	253	251	262	235	221	258	272	245	260	268	257	268	243	253	264	262	267	256	237	271	252	249	221	254	269	235	239	257	263	234	237	252	268	235	262	243	242	246	265	249	258	242	244	259	248	236	236	286	265	255	239	263	252	250	251	247	264	255	243	272	259	224	271	264	240	245	230	242	260	263	222	273	247	291	254	279	229	235	236	250	271	247	244	261	253	273	267	249	240	271	247	246	268	240	259	262	232	289	241	267	294	250	286	241	260	248	267	239	243	257	253	295	228	246	244	255	276	269	269	269	265	252	257	258	247	231	254	249	286	238	268	260	256	238	252	255	239	266	280	267	302	247	290	243	266	262	220	246	248	272	264	248	239	249	257	252	258	242	233	253	257	250	265	240	246	231	259	245	240	261	242	272	238	256	234	241	277	241	263	269	229	278	290	254	234	261	282	262	260	269	283	243	257	280	256	266	250	282	229	206	260	258	250	247	253	255	244	246	251	260	217	270	232	268	261	251	262	247	249	269	223	257	233	263	233	271	236	254	231	276	236	248	239	258	252	257	245	262	259	260	282	256	251	276	256	255	262	268	257	249	246	250	250	259	259	268	246	271	260	275	265	255	253	224	232	252	240	252	243	252	253	263	245	284	261	264	277	250	289	313	219	257	251	243	261	255	244	228	250	256	241	257	256	265	265	254	243	260	235	244	258	223	259	249	266	258	250	248	250	239	269	245	254	239	287	263	251	267	244	244	257	258	249	230	257	291	284	246	246	286	242	234	223	258	275	255	244	246	243	254	235	238	257	256	268	250	258	246	221	237	206	256	227	246	260	261	280	293	259	244	255	253	251	260	268	260	231	253	245	232	293	240	274	258	275	240	271	240	291	266	249	263	257	255	274	257	268	268	249	251	266	239	239	263	245	255	278	268	261	261	258	225	250	238	279	253	259	253	244	248	270	254	221	273	277	246	240	250	252	220	267	284	235	246	247	280	261	248	264	251	240	251	246	275	259	270	242	253	259	275	264	260	256	260	226	243	254	249	234	290	224	284	253	270	256	237	236	259	293	256	282	265	251	244	253	277	265	229	253	233	270	248	255	244	256	245	232	288	248	226	239	239	250	264	224	249	260	263	292	242	247	248	246	241	268	248	261	240	237	238	273	234	265	272	261	243	252	242	256	259	247	262	276	261	267	268	253	263	291	267	245	266	223	260	235	261	248	269	245	218	224	252	223	246	247	268	253	261	247	249	247	249	263	263	269	261	253	247	250	263	266	243	239	231	251	257	257	242	216	263	253	228	259	277	250	246	259	263	236	244	268	245	252	276	233	237	271	250	243	240	243	283	245	255	251	242	248	243	280	252	255	237	251	260	263	259	254	241	255	251	282	228	281	262	259	275	260	252	265	267	252	262	251	261	242	239	247	237	272	244	271	245	254	239	246	234	240	249	277	246	264	253	264	261	263	260	256	261	235	270	248	262	261	249	245	242	255	259	251	257	263	237	250	249	240	247	246	284	269	236	271	280	244	249	262	266	268	273	243	270	240	258	242	260	235	247	270	237	245	262	243	212	260	243	240	256	257	263	245	293	264	270	233	263	228	272	239	266	277	263	255	212	272	226	232	274	255	266	248	254	227	227	276	254	268	268	274	261	222	241	250	263	238	251	236	253	277	253	253	256	281	248	243	238	260	235	223	270	244	231	254	267	252	270	243	277	234	271	255	276	247	242	262	255	241	241	239	269	264	251	282	256	256	268	269	236	253	248	253	280	251	257	267	233	257	271	253	263	250	247	280	275	228	223	261	249	285	258	276	266	261	249	264	245	253	280	297	251	241	258	280	236	263	263	201	248	256	278	239	271	232	290	239	255	295	237	254	268	259	251	271	255	254	231	248	262	242	236	242	249	254	265	286	218	256	271	277	255	260	226	252	246	263	224	244	270	249	258	257	265	253	252	238	246	240	254	255	236	248	240	248	250	242	261	242	272	260	251	273	257	240	241	241	248	253	223	251	268	276	241	259	266	264	254	218	254	236	263	227	254	269	248	250	277	225	259	263	241	250	241	276	258	259	249	260	243	255	243	252	268	236	264	263	239	248	260	269	250	243	244	235	270	282	239	281	269	275	258	270	255	240	251	256	246	254	267	251	240	257	256	226	267	246	257	233	252	255	246	259	245	257	247	247	248	282	241	284	278	228	258	234	266	227	246	269	238	250	233	274	250	280	259	278	251	263	251	253	256	269	253	261	247	234	242	221	260	261	256	254	260	236	242	270	241	240	242	242	237	251	241	285	266	233	286	277	262	262	250	244	277	247	243	256	272	243	272	262	249	249	269	248	232	257	251	270	268	275	254	265	268	248	263
23752	21645	30218	23591	21644	14190	1324	667	559	503	480	433	416	410	434	364	356	314	336	341	319	326	319	326	321	295	332	309	296	298	265	294	271	302	291	309	291	296	303	287	288	293	301	301	299	274	294	282	275	277	289	314	284	295	321	286	276	264	291	313	288	280	277	307	251	303	294	269	290	278	271	297	276	306	268	302	266	259	293	275	256	294	298	279	279	262	301	302	276	281	296	293	284	275	262	285	297	258	290	273	292	258	277	313	308	287	310	281	264	260	307	281	299	276	307	310	298	292	274	255	287	292	290	285	302	294	272	287	271	313	288	273	275	266	257	277	276	285	305	288	296	289	315	271	284	283	316	287	296	293	296	238	274	288	275	292	287	287	268	285	292	270	264	297	279	254	277	276	302	272	272	280	262	268	273	292	283	292	280	322	268	275	298	287	287	319	274	276	277	263	299	289	268	292	324	273	296	256	277	284	247	276	258	266	274	278	269	284	282	264	300	298	279	339	275	313	269	288	269	280	279	255	253	266	304	307	273	292	317	297	290	290	243	307	307	301	270	295	299	267	270	286	272	258	267	300	259	254	271	286	262	300	271	304	328	282	310	290	264	288	279	250	283	283	288	274	322	328	321	275	286	260	279	307	305	289	280	277	314	288	263	269	281	292	282	300	300	301	295	287	263	298	306	293	278	275	283	283	289	266	290	268	279	326	311	238	289	275	297	297	283	291	316	273	290	296	296	292	308	257	277	283	280	254	270	276	253	299	302	266	265	292	292	256	289	278	297	284	253	295	294	267	301	287	288	286	288	279	272	269	264	277	284	294	278	307	264	298	304	289	276	264	254	298	299	318	276	282	285	278	294	293	299	279	297	283	263	271	294	297	300	294	288	291	264	235	250	282	288	282	273	303	319	292	292	277	280	277	261	280	288	271	271	313	273	272	264	278	290	279	273	271	308	261	291	267	277	267	307	269	302	301	288	294	285	251	249	275	291	268	314	253	258	307	292	289	280	291	251	262	274	290	291	280	294	289	277	324	294	256	257	287	289	299	289	303	296	272	263	290	294	270	281	299	300	260	282	260	282	251	314	277	300	270	281	297	282	291	242	282	271	296	313	294	291	313	265	256	278	277	284	250	307	286	271	298	290	297	286	283	289	265	295	280	254	272	292	302	313	297	278	298	291	280	307	289	264	276	301	287	274	268	283	292	285	272	260	265	271	293	294	295	283	297	273	278	307	272	300	297	266	277	259	283	293	278	267	279	290	309	271	257	273	281	296	283	284	320	292	285	269	299	259	268	273	297	264	291	315	278	318	318	284	263	279	309	297	289	261	263	279	236	261	292	273	254	273	289	295	299	279	265	260	287	298	289	264	295	287	284	279	266	295	284	284	299	302	289	264	259	289	265	255	300	320	276	292	300	286	267	266	284	313	273	297	284	293	286	276	286	292	279	289	288	289	287	292	292	255	281	292	289	265	289	263	262	279	299	323	309	288	281	268	285	292	273	289	273	290	305	307	295	287	288	260	279	294	282	292	270	286	298	291	268	279	255	275	286	270	283	290	269	270	289	269	264	277	266	275	307	303	260	265	289	291	302	318	285	287	297	301	329	290	303	270	271	297	287	267	313	295	275	272	293	277	307	284	307	269	284	262	245	305	283	295	277	291	301	297	286	253	312	287	302	285	274	290	269	273	275	285	289	304	292	302	270	273	284	284	302	280	266	272	297	274	284	262	306	288	303	276	275	276	307	292	308	324	325	272	287	297	313	266	306	293	281	289	292	291	277	323	297	298	260	296	269	303	283	276	297	288	273	295	277	276	323	278	291	305	276	296	295	286	291	301	287	288	292	284	268	256	281	270	293	281	263	289	269	306	280	293	268	267	296	280	313	265	267	281	250	283	291	294	302	288	280	288	312	276	291	287	248	275	306	321	275	290	274	324	270	293	276	269	281	266	265	307	294	291	266	256	272	272	307	292	282	294	324	286	283	274	287	285	290	302	282	306	277	278	283	264	277	277	287	289	283	292	325	275	279	283	289	296	301	291	270	292	271	277	288	283	293	266	275	286	276	293	284	297	266	289	320	280	283	263	261	302	282	270	273	265	286	276	299	297	272	290	249	289	308	321	270	303	265	299	263	281	316	312	268	282	290	270	293	302	294	296	308	284	310	274	272	283	286	271	305	316	297	283	245	310	282	260	301	299	307	292	274	281	276	261	293	285	296	266	283	288	290	285	284	279	255	297	264	258	288	301	308	314	272	274	285	310	272	285	274	288	304	294	304	303	267	270	297	260	298	303	289	291	277	284	304	296	274	252	279	285	253	293	291	259	269	270	292	262	273	310	288	286	276	274	297	280	299	301	272	277	304	258	269	273	293	261	266	278	260	278	293	286	265	272	288	290	285	267	276	288	295	296	263	304	277	282	274	282	297	269	292	305	269	298	302	261	256	243	273	254	310	286	273	309	281	281	269	255	266	276	288	295	290	325	302	301	287	265	272	279	273	313	299	277	293	284	264	302	313	279	280	269	300	316	290	267	287	311	303	310	293	275	270	254	285	260	312	262	307	267	254	305	280	333	251	255	282	277	267	274	285	301	291	275	261	266	302	294	285	266	264	286	280	312	269	293	285	324	283	257	286	282	288	309	270	284	274	311	287	249	310	298	278	306	266	286	308	278	297	300	278	282	272	261	267	281	285	303	274	262	261	258	320	282	304	266	278	277	305	289	254	277	309	275	285	302	284	315	309	285	318	280	280	299	270	279	277	295	280	303	276	262	282	281	284	275	292	271	270	288	270	280	279	285	291	265	285	295	270	300	286	312	298	264	300	278	283	273	277	281	291	274	283	260	295	293	282	294	285	297	310	282	309	289	288	298	293	280	262	302	307	271	284	300	280	285	292	278	302	285	310	305	299	290	277	280	277	298	300	265	271	274	274	260	294	294	279	292	277	287	257	280	298	292	287	295	296	271	277	306	271	276	266	290	285	269	288	302	319	290	304	287	293	241	279	319	282	258	287	293	281	292	291	293	281	299	282	246	313	256	283	279	295	294	275	269	268	279	300	311	307	260	273	309	279	313	305	291	293	286	315	265	297	289	287	312	271	283	279	275	267	269	297	304	279	289	287	285	289	269	257	265	287	267	265	264	296	274	296	290	288	246	297	273	279	273	300	262	274	279	295	263	270	257	292	242	291	307	264	290	286	253	291	281	278	284	268	310	262	271	292	289	290	315	292	281	305	292	273	297	286	309	298	306	273	263	300	292	283	269	286	252	293	278	267	291	282	298	292	262	271	287	270	287	290	277	289	284	277	265	306	315	285	295	328	271	293	292	276	285	302	274	290	267	288	280	282	285	319	294	269	263	277	269	260	282	303	275	303	300	291	309	282	283	304	279	280	261	301	284	284	284	285	250	287	287	304	307	298	271	305	264	279	289	289	271	279	282	271	298	288	298	280	292	287	272	263	275	250	285	295	274	308	298	290	289	266	326	300
40097	28175	12502	6917	4469	3245	2487	1984	1632	1502	1279	1179	1088	975	899	844	834	842	763	751	649	735	711	685	654	682	658	618	632	588	578	615	600	566	586	605	626	618	620	570	570	555	606	548	592	541	569	570	562	566	577	576	574	566	572	546	572	514	519	565	553	567	550	566	550	570	562	540	567	574	542	636	592	531	558	582	566	589	533	569	554	545	581	550	496	581	588	587	569	554	573	494	534	557	587	541	580	555	519	519	519	515	573	543	534	554	548	565	541	573	572	566	578	529	524	545	547	565	558	517	564	535	566	550	604	578	569	521	569	529	545	574	579	576	552	561	560	543	554	600	558	518	518	533	547	570	534	518	550	551	556	553	524	550	546	530	517	544	541	580	558	562	536	546	539	578	545	542	542	534	542	567	544	509	533	532	561	524	550	554	540	561	583	558	537	550	544	551	509	560	539	577	530	537	547	567	591	513	566	543	528	535	537	564	525	559	546	539	542	559	533	516	568	571	557	566	550	524	559	547	558	553	516	536	554	515	521	536	516	564	550	543	566	552	551	563	531	549	522	554	546	524	526	569	514	560	528	582	564	533	577	516	530	589	594	501	563	599	543	556	544	526	556	558	533	524	560	554	511	535	586	573	531	532	557	541	525	548	549	565	564	546	531	511	503	563	525	594	552	549	566	543	515	545	547	524	565	542	555	522	566	558	570	559	595	536	597	542	542	564	515	557	563	539	530	568	526	578	544	532	557	607	532	565	554	538	515	541	544	546	554	525	570	523	539	545	525	578	557	552	544	622	565	550	539	558	602	566	573	545	514	550	555	508	583	568	584	551	554	549	539	574	574	562	579	585	567	525	542	529	529	534	544	604	563	575	570	527	554	562	537	547	572	561	554	536	569	492	540	511	520	583	533	526	562	557	586	569	577	540	560	545	571	502	520	513	583	504	521	542	530	547	527	596	541	584	569	539	531	562	492	575	561	542	534	520	575	569	568	537	559	547	556	550	565	516	550	562	559	550	534	555	602	512	563	517	551	542	554	558	548	526	547	566	548	553	547	519	519	504	528	553	516	551	530	564	524	516	555	577	577	497	541	566	544	556	563	528	527	504	563	554	529	610	511	538	584	531	532	525	551	517	562	521	544	541	563	539	518	560	553	534	593	565	547	534	529	568	552	566	571	527	569	526	521	495	561	546	547	561	586	566	536	553	500	532	546	570	598	490	528	522	548	562	536	561	545	564	579	587	535	555	546	535	551	554	564	548	578	576	570	511	517	562	556	532	570	539	528	564	586	570	574	564	555	574	576	586	545	541	523	557	497	592	551	571	550	571	524	582	572	586	557	560	569	577	547	553	551	605	541	520	504	546	600	553	543	515	565	593	521	567	595	576	525	604	531	566	539	554	565	572	565	517	551	529	505	514	568	563	537	583	568	560	543	546	573	532	538	532	523	582	556	549	553	522	550	605	534	543	602	570	527	561	533	533	544	555	551	574	569	564	510	578	537	525	561	608	551	518	552	511	575	521	543	575	554	538	559	550	551	521	570	577	571	518	532	510	549	541	540	550	538	548	520	539	564	527	540	544	524	547	573	559	548	551	546	516	540	554	566	585	571	557	583	554	563	567	528	540	513	555	554	573	500	534	524	542	516	520	566	567	531	545	566	582	555	576	520	523	531	564	505	584	591	536	568	530	516	532	544	548	537	520	539	561	582	513	548	518	547	564	510	543	569	549	565	573	531	560	555	532	517	546	531	519	500	565	522	551	566	520	542	538	516	549	536	545	531	523	505	550	529	558	572	534	548	573	559	532	531	533	525	561	586	551	543	547	554	536	498	581	529	552	512	532	525	556	527	533	566	528	541	517	526	570	566	509	567	560	548	569	589	506	580	534	564	570	547	513	571	558	579	513	581	506	545	555	553	573	569	551	526	507	522	548	552	553	585	554	578	516	536	536	579	547	552	556	537	600	585	566	541	528	537	592	555	538	549	521	566	556	554	533	551	544	546	568	570	552	500	519	546	529	568	539	565	533	543	564	563	577	572	533	514	543	548	607	520	548	538	590	543	536	543	516	513	582	575	548	584	553	546	510	491	537	544	540	533	557	581	549	486	548	564	559	540	561	538	531	560	583	571	550	538	564	572	549	583	588	536	538	560	588	530	534	558	533	520	547	575	532	545	539	596	577	544	573	535	560	588	528	553	566	528	523	566	555	548	561	526	557	568	525	556	585	600	560	565	554	575	525	565	526	599	568	541	554	497	519	513	554	583	569	538	522	555	530	535	569	571	565	562	545	534	571	550	549	541	542	504	503	584	519	550	541	524	555	543	588	547	553	568	553	516	523	544	549	514	561	538	556	543	557	564	550	555	544	524	531	560	581	584	599	543	553	538	547	542	540	555	568	559	490	528	543	516	548	531	569	558	549	521	571	557	529	592	550	536	537	537	535	494	510	580	562	566	555	571	566	552	559	581	550	565	526	531	550	575	560	541	563	515	544	548	555	565	569	538	566	550	513	573	575	579	553	523	581	549	577	557	578	560	564	569	531	553	530	530	549	565	574	558	535	557	542	559	561	538	515	533	571	555	534	566	561	558	564	525	579	560	558	566	542	528	575	592	547	563	554	530	527	555	550	539	521	530	549	539	544	545	566	649	574	554	549	549	574	549	523	536	545	576	496	520	537	537	561	520	540	564	555	534	513	564	522	572	540	580	569	525	551	575	568	532	559	536	515	565	546	551	547	543	557	559	525	541	525	513	557	544	548	528	558	539	577	588	520	544	528	528	519	508	537	558	556	569	553	538	546	573	555	529	540	525	572	578	534	565	563	588	554	550	541	566	554	550	544	584	526	543	578	529	591	505	544	548	543	531	543	532	556	541	567	559	548	522	557	603	566	529	558	504	542	536	555	578	523	554	566	563	548	573	515	511	536	592	544	582	544	558	572	559	539	576	536	549	562	551	604	572	542	559	566	551	539	541	548	554	547	560	555	584	554	551	559	524	543	568	520	551	555	573	550	546	541	539	541	553	514	482	546	559	554	574	583	563	577	536	558	516	548	584	511	524	530	536	512	542	523	555	559	537	536	569	563	541	564	523	549	552	557	565	551	576	512	556	502	523	591	538	579	534	549	539	534	561	571	554	536	542	514	529	534	570	539	516	581	591	553	540	522	548	542	549	570	509	532	545	574	533	586	510	538	568	571	553	606	570	546	525	576	540	514	557	545	520	576	576	547	569	570	556	528	517	524	559	547	581	548	539	544	564	523	533	568	551	561	543	548	595	560	554	542	580	542	534	524	553	533	517	498	591	526	534	513	515	547	541	527	531	551	573	536	531	544	545	571	556	551	526	535	576	525	527	572	517	580	536	587	508	582	573	568	574	538	566	541	535	543	543	572	567	575	532	548	543	551	566	579	541	563	542	569	563	558	554	548	539	521	580	570	551	528	558	532	517	580	550	546	573	517	574	575	609	572	562	515	528	556	558	533	544	551	534	540
27338	20806	7741	597	365	259	170	153	133	138	130	137	150	131	130	118	124	131	112	138	139	137	136	125	112	144	138	145	126	119	110	136	121	127	129	139	158	131	141	118	147	140	145	136	135	133	141	107	126	148	132	133	150	120	119	158	133	121	126	122	119	120	132	139	139	139	130	135	109	133	121	146	132	127	158	132	130	126	136	123	135	138	124	112	111	112	127	131	110	114	137	136	113	129	143	151	149	114	144	146	117	145	118	122	108	126	122	136	119	125	118	141	115	122	147	126	123	104	104	121	138	148	114	122	129	132	117	127	149	150	142	131	122	115	131	125	136	126	143	147	130	143	125	134	145	130	127	133	151	106	122	141	117	126	138	127	129	135	147	115	127	131	143	130	132	129	110	115	118	119	113	151	118	121	129	128	122	130	134	138	160	122	133	112	159	126	133	122	135	103	136	150	115	134	133	117	145	126	124	154	122	114	142	126	133	128	127	145	112	131	141	142	135	131	118	124	142	127	143	130	143	114	129	129	121	134	123	134	119	139	126	127	139	133	129	116	142	113	103	127	126	103	126	120	116	137	105	140	125	123	154	142	143	121	121	120	123	135	128	135	135	135	121	119	125	128	116	133	140	148	124	117	118	123	131	107	146	115	143	110	135	121	124	115	134	138	115	143	123	107	128	132	132	134	119	109	125	121	119	132	141	109	131	141	138	125	134	121	117	123	121	104	129	129	114	126	113	118	123	116	118	127	120	124	113	138	130	137	112	141	137	132	116	121	128	144	127	118	119	134	114	124	145	114	132	115	128	132	137	128	143	142	104	139	135	141	117	129	122	131	121	119	114	102	121	145	123	122	132	118	131	133	131	130	138	128	124	117	130	140	131	123	141	118	130	122	128	111	128	117	114	126	129	119	127	124	153	118	126	108	146	119	121	139	125	131	157	131	129	130	115	129	123	136	137	125	125	137	124	129	125	144	112	144	129	130	108	127	133	133	123	121	120	133	136	126	148	110	111	143	124	122	138	142	139	124	141	141	137	126	113	136	120	114	119	112	129	135	125	136	133	127	119	125	125	130	119	128	113	142	135	109	133	135	126	139	124	130	128	132	126	136	119	136	147	127	113	129	118	123	117	104	119	127	127	133	132	118	129	123	143	121	142	133	129	111	115	137	122	129	134	156	128	131	151	130	124	124	150	109	136	105	133	129	125	131	108	129	134	135	125	126	132	136	126	119	144	141	146	124	108	123	136	140	117	140	105	134	136	114	122	108	144	122	128	128	137	129	121	148	138	151	124	126	110	113	138	119	129	136	126	148	128	114	139	144	120	128	135	136	139	144	129	123	140	117	149	137	144	135	132	123	117	120	127	133	145	132	132	109	134	126	112	121	125	120	128	119	130	135	111	119	127	130	123	145	124	127	123	122	147	128	116	130	148	130	125	133	110	125	125	104	139	138	138	120	145	135	134	137	111	126	125	128	125	152	144	129	121	123	127	138	121	126	123	115	127	136	121	119	119	124	128	121	130	126	135	123	113	119	122	131	131	123	142	140	109	122	133	113	121	126	140	139	128	120	122	135	129	118	138	142	129	122	137	143	125	122	122	134	136	131	133	127	134	135	124	136	146	135	130	119	119	115	131	148	133	113	128	131	127	128	138	124	141	127	133	115	120	138	131	122	141	148	126	131	139	129	126	118	126	132	143	128	125	126	112	122	113	118	110	120	109	135	120	127	124	130	125	111	132	135	131	128	88	128	124	140	116	127	120	125	104	124	127	139	122	113	120	136	137	142	137	126	145	130	119	142	125	111	155	137	123	134	116	114	136	121	111	141	133	114	133	120	130	125	137	156	124	141	135	134	123	141	128	133	146	135	121	120	138	120	115	120	138	126	125	144	134	114	119	135	115	124	140	145	118	139	116	141	142	129	114	129	133	116	131	128	131	121	123	125	111	149	119	128	123	121	116	131	145	148	143	144	135	135	126	146	119	141	128	131	141	150	119	131	136	140	124	139	138	138	133	135	119	135	137	129	130	139	146	134	128	124	137	135	132	117	133	136	125	142	128	119	121	115	136	128	120	133	101	129	131	133	142	132	123	126	111	135	127	145	153	143	127	149	117	126	125	143	138	133	118	132	134	147	143	131	143	131	151	142	122	123	149	122	131	119	114	118	117	134	128	129	136	120	134	131	129	130	135	131	136	116	130	129	111	132	137	139	142	119	150	129	128	116	132	108	129	126	140	125	148	102	122	123	136	119	129	140	131	123	127	126	119	117	130	109	129	133	126	124	125	133	120	132	131	130	137	137	133	135	124	143	138	145	136	127	114	134	128	130	126	140	126	126	125	110	130	133	130	104	130	141	140	133	146	125	124	134	129	134	118	129	130	123	126	143	131	137	146	108	132	150	142	121	139	126	126	126	129	129	144	126	128	140	108	102	130	118	129	138	126	117	142	138	143	143	133	110	134	116	141	128	143	129	118	137	137	117	128	120	116	135	128	139	144	129	108	121	115	140	122	129	156	107	129	115	126	122	138	136	114	127	139	134	119	127	136	117	156	151	108	131	139	120	132	134	125	130	134	130	122	133	148	109	121	108	127	117	124	123	130	124	110	120	128	143	126	123	145	113	132	126	137	131	136	144	123	116	126	129	112	121	127	136	151	120	143	131	148	149	114	116	131	114	122	133	137	120	118	127	152	111	136	129	119	131	137	122	118	123	122	129	123	126	140	135	142	141	128	131	130	147	122	132	125	119	133	140	121	114	117	115	126	131	129	113	128	124	139	139	132	125	118	131	132	117	140	133	124	128	123	142	131	147	121	134	125	119	136	155	144	121	140	110	135	121	127	133	120	106	128	135	126	143	114	136	111	130	132	125	113	118	133	147	137	133	151	153	134	133	118	146	132	120	115	122	138	95	135	134	123	115	118	136	111	118	114	112	138	121	123	126	137	128	127	129	135	112	118	148	132	138	130	127	129	121	134	122	121	146	129	126	127	129	134	134	132	141	122	132	115	131	141	116	130	141	133	116	124	130	146	109	106	112	125	118	118	112	129	125	131	118	142	146	131	111	138	133	99	136	111	131	145	130	119	146	121	149	130	108	118	139	142	142	128	112	142	153	126	144	134	117	128	133	135	127	135	124	114	140	133	119	116	128	121	121	120	137	156	137	131	114	115	156	121	126	115	141	126	143	97	138	154	143	130	119	128	142	124	136	117	129	148	124	135	127	135	136	125	115	122	144	103	139	116	127	122	119	109	136	117	138	122	141	139	122	133	121	120	138	114	131	122	123	123	125	119	105	123	140	128	133	131	122	142	118	113	131	113	137	129	133	121	125	124	127	141	124	119	121	135	143	138	137	113	148	127	140	122	133	136	124	117	130	147	117	126	125	111	125	126	137	124	138	138	115	113	130	135	130	142	120	117	131	101	139	116	129	123	129	140	115	123	128	140	122	119	126	122	131	130	104	118	114	137	135	135	122	124	132	130	131	137	149
19506	12978	1251	702	524	461	388	328	366	346	320	314	311	317	279	289	296	301	259	269	284	298	290	301	299	289	331	299	279	283	285	279	301	269	262	263	305	275	281	292	277	261	302	276	293	280	285	268	294	312	289	301	243	260	323	272	273	278	298	276	257	287	309	271	270	321	299	273	291	298	275	302	286	305	315	272	267	307	266	288	271	273	289	243	301	279	283	265	313	266	285	287	256	305	252	275	299	284	299	277	272	290	275	256	262	297	301	297	266	273	279	272	291	286	285	279	307	281	286	260	275	261	328	303	269	296	273	273	262	280	303	286	259	286	276	291	290	292	298	283	269	257	267	257	269	281	304	277	296	279	294	284	266	276	277	302	314	265	275	276	303	277	307	275	273	266	290	289	292	245	289	280	301	288	285	309	305	276	271	278	263	270	291	264	290	280	306	282	306	253	298	275	281	287	296	284	256	279	316	294	271	291	281	265	266	286	299	282	260	260	269	272	290	275	304	298	289	280	252	275	265	313	278	296	298	311	292	270	291	264	281	305	292	287	245	269	297	324	281	301	268	275	304	263	291	286	254	266	287	289	267	260	264	288	258	282	282	285	288	288	307	261	301	258	271	281	268	274	275	295	267	267	271	298	297	279	263	299	322	294	267	319	279	261	334	275	258	280	289	299	312	256	301	306	271	281	267	299	330	260	286	261	277	270	292	288	308	287	311	284	280	292	290	267	286	291	276	264	315	279	266	267	296	262	295	299	274	279	294	279	248	297	262	310	245	292	293	298	268	293	291	312	296	279	277	287	288	289	258	279	321	272	261	294	292	298	286	236	301	263	284	265	311	283	286	323	282	299	271	309	300	301	276	285	275	280	289	284	255	256	280	328	302	257	279	264	276	313	262	307	295	304	279	279	300	302	288	280	302	312	264	267	282	271	307	293	290	278	279	286	277	295	255	295	300	270	271	306	287	251	273	251	295	300	306	255	271	269	286	280	283	255	268	287	256	293	283	249	275	266	267	280	304	298	315	244	269	263	298	311	266	289	296	294	262	277	310	301	273	279	280	266	305	285	254	284	288	266	284	283	311	291	280	263	282	257	266	297	279	279	299	301	247	306	284	267	286	260	293	285	293	278	295	279	259	280	265	290	274	303	258	297	267	291	251	275	278	274	268	272	297	283	265	277	309	306	289	257	263	287	279	259	274	262	279	293	295	309	259	268	277	280	298	252	286	257	258	296	281	264	271	294	276	278	295	279	278	274	294	274	296	264	266	263	316	292	271	310	297	270	284	278	309	277	293	300	286	278	279	327	274	271	297	286	268	266	287	297	263	285	272	278	263	278	251	314	283	312	260	304	279	293	282	276	280	278	319	275	280	307	309	279	284	279	289	304	287	287	261	295	243	277	300	276	288	291	275	288	302	294	243	295	284	269	301	292	263	264	308	266	275	270	280	270	277	267	304	286	284	287	302	263	308	266	284	263	296	296	266	285	280	248	254	289	279	281	290	274	295	290	278	300	273	260	255	270	284	283	288	256	312	310	282	292	306	297	274	250	276	285	282	289	284	284	268	269	300	259	279	277	289	295	285	288	273	280	290	280	272	295	270	325	288	281	271	288	278	279	277	242	308	290	301	254	308	342	318	301	295	268	282	280	321	264	265	291	305	255	257	278	279	266	304	298	251	285	289	290	327	268	273	263	269	262	262	287	264	297	271	262	284	283	255	301	259	289	283	308	274	267	284	251	282	299	254	274	276	286	268	303	265	320	264	293	288	274	292	307	291	276	264	317	265	277	276	284	306	273	279	297	270	249	263	266	290	285	263	305	300	291	243	279	252	276	296	297	276	300	271	252	285	257	313	288	283	274	290	281	259	314	271	290	259	283	307	282	276	298	277	266	272	292	296	259	281	299	322	293	266	251	275	284	284	263	288	268	285	281	275	283	255	289	270	287	295	276	294	295	253	299	237	281	266	279	280	267	260	301	280	287	273	303	268	281	284	288	263	281	286	281	279	243	312	270	294	310	299	311	291	299	285	276	295	277	307	290	274	317	265	321	264	286	295	292	280	283	273	255	266	279	279	279	265	275	257	299	272	270	297	296	271	270	303	310	282	288	286	279	280	301	252	279	270	271	285	273	234	288	272	312	267	255	261	275	297	242	262	282	278	282	289	280	305	264	304	288	288	286	246	304	271	297	281	287	256	307	278	274	250	280	296	288	333	266	288	320	317	282	268	306	270	281	272	277	282	270	280	258	235	300	295	307	251	274	280	257	269	310	242	271	282	279	270	284	256	283	287	282	271	268	278	280	272	313	277	260	268	285	296	272	293	256	284	309	271	284	270	251	302	294	307	267	267	280	316	273	280	288	291	298	265	285	294	274	287	297	283	282	278	271	284	300	256	294	283	296	281	289	258	307	287	277	296	268	275	271	278	298	303	282	272	288	315	278	254	289	297	287	284	256	260	272	269	320	285	280	270	277	295	271	288	275	275	259	297	266	265	281	301	287	262	294	295	281	275	273	267	258	280	265	310	266	290	269	296	267	274	295	285	290	266	259	296	298	268	257	275	272	264	246	253	267	274	291	314	299	281	262	293	274	260	264	286	278	259	239	265	286	289	250	304	267	291	273	278	284	271	281	304	283	274	267	283	268	284	262	308	303	257	261	297	248	304	280	268	270	264	284	262	263	261	285	286	273	262	306	274	247	304	263	318	262	273	284	215	296	301	317	284	290	272	293	296	281	272	316	297	280	299	283	292	252	314	282	282	306	282	275	293	263	274	262	276	295	262	269	301	258	303	279	301	276	304	279	293	268	267	264	278	303	282	292	296	285	268	274	290	269	279	277	293	306	295	255	281	267	340	308	310	289	267	295	283	307	283	263	287	259	263	302	265	272	279	269	249	273	255	270	296	265	279	266	264	299	282	315	251	327	295	282	300	258	277	287	286	291	271	310	296	286	321	277	260	281	302	305	311	302	280	266	271	281	291	285	283	310	296	290	252	276	286	291	311	280	299	306	298	273	300	292	294	286	285	308	271	310	269	276	282	245	276	323	296	275	291	321	264	272	271	300	284	286	286	278	318	287	277	275	267	292	279	254	268	285	300	289	323	273	303	285	300	292	290	287	308	301	286	269	278	291	284	287	261	280	266	295	276	277	279	268	289	304	282	281	250	284	301	275	291	278	288	268	315	299	294	279	289	299	295	270	275	242	283	277	248	285	251	267	286	276	265	317	320	299	267	297	292	286	257	290	275	279	283	269	253	295	263	291	283	285	270	310	301	282	260	276	256	305	300	276	264	284	274	280	273	257	296	254	275	304	277	297	260	275	269	260	272	316	246	313	279	252	266	289	295	291	266	249	296	253	267	266	262	303	331	259	291	298	284	292	269	293	271	292	272	311	306	260	308	294	269	296	305	284	297	259	294	255	288	281	305	278	297	306	294	284	282	263	292	303	279	286	266	309	282	259	238	268	291	273	289	248	267	296	279	274
24761	21682	29496	24340	16941	1015	405	307	236	258	200	197	168	192	150	127	138	152	149	142	153	138	150	121	147	128	143	126	120	122	128	138	131	153	125	127	136	139	104	137	134	110	125	126	133	127	120	112	110	107	114	116	96	116	97	105	113	125	132	96	118	115	114	132	121	125	114	136	123	130	135	111	116	92	139	121	120	129	126	127	129	120	136	122	102	138	133	123	117	112	122	92	123	93	128	102	106	129	119	100	116	117	115	107	143	108	127	100	133	123	136	108	109	167	120	95	118	118	132	103	112	130	122	133	129	128	124	100	118	131	127	116	110	139	119	108	107	119	134	127	116	119	98	124	129	117	114	111	112	115	116	127	96	143	115	101	119	109	114	124	124	123	105	124	127	114	133	125	122	113	131	120	124	139	120	107	109	130	106	121	127	115	97	122	124	107	123	106	121	123	112	121	131	113	120	121	147	149	120	131	122	126	121	137	94	139	109	128	116	132	119	117	115	117	125	124	115	115	117	94	109	105	120	85	116	139	133	128	119	133	119	113	119	117	110	110	100	106	129	127	113	122	120	106	116	124	104	101	144	102	94	121	120	105	105	115	93	106	127	119	119	137	112	114	113	117	125	124	115	124	103	126	162	132	115	131	101	114	132	137	113	124	107	128	110	116	117	103	121	116	106	114	128	121	130	93	100	111	109	115	116	118	112	128	133	126	119	99	105	111	103	123	113	116	117	132	133	122	106	124	104	102	103	112	129	116	120	112	115	114	112	108	136	113	124	137	121	101	131	116	97	108	117	102	123	108	130	138	98	151	99	119	115	141	141	125	131	106	109	137	107	107	100	93	129	112	118	124	134	120	97	105	120	100	118	110	115	111	110	106	127	133	122	131	114	119	128	102	116	99	122	137	125	115	116	109	123	119	98	112	119	131	108	113	107	122	122	126	110	99	118	100	109	116	119	137	129	123	120	114	120	114	96	112	143	106	132	139	114	116	115	121	107	113	124	115	114	107	112	111	122	108	118	116	110	128	114	136	113	107	117	115	136	115	120	132	108	104	140	126	121	110	98	119	113	104	125	111	107	120	123	116	128	129	119	124	114	104	121	110	114	110	126	101	133	134	106	116	132	122	125	135	133	109	117	118	132	123	102	131	112	103	129	130	101	122	124	130	101	110	108	120	118	115	108	103	138	123	116	136	144	124	125	117	109	107	129	99	110	111	112	121	106	123	136	103	104	136	114	118	112	127	120	128	110	125	129	112	111	125	136	123	122	129	121	99	107	138	112	103	132	114	116	129	114	118	120	105	101	100	107	123	131	97	109	124	135	107	114	110	116	109	131	113	114	115	92	116	120	126	108	129	138	133	132	102	117	125	138	120	128	119	127	134	108	127	102	118	110	119	104	111	96	109	126	121	133	88	120	126	110	120	109	128	129	130	125	99	113	124	106	106	92	120	132	136	127	108	126	110	117	114	123	124	123	146	117	130	126	111	145	124	108	90	107	107	98	113	116	138	126	114	116	120	140	113	126	108	93	111	123	121	102	114	103	117	117	106	106	136	102	134	111	99	106	121	125	112	127	107	120	123	110	108	110	102	130	144	118	135	110	123	113	131	115	110	99	132	103	126	117	127	97	113	114	97	119	106	115	122	122	114	134	128	109	104	120	123	112	121	117	116	117	136	119	129	110	118	111	123	123	116	116	117	106	107	118	94	111	109	121	113	115	127	107	116	122	118	110	111	128	132	104	112	137	131	118	113	130	115	117	94	121	113	117	119	115	106	123	119	114	120	117	123	119	126	121	107	126	120	137	107	110	121	127	121	115	108	122	130	112	115	121	128	128	121	124	118	108	107	116	120	117	124	114	119	125	139	102	119	112	125	113	128	104	99	101	110	111	124	111	133	114	112	109	116	125	110	126	118	117	136	106	108	92	123	117	95	124	140	111	123	120	108	122	130	118	120	113	120	115	138	104	121	115	116	107	104	134	104	123	105	113	130	138	126	131	125	93	129	102	123	131	136	121	127	97	124	122	139	127	104	125	111	137	115	130	124	115	129	137	96	124	129	118	120	102	117	133	95	132	123	122	140	121	137	112	114	126	124	115	119	127	105	112	106	106	126	124	103	139	127	105	129	116	140	121	126	123	132	109	115	123	120	109	107	124	139	130	125	124	129	105	109	122	124	90	108	107	114	116	120	134	125	137	94	120	109	117	126	105	126	109	118	143	129	105	119	122	116	109	110	129	127	122	112	113	100	119	134	110	141	106	123	104	103	117	113	132	124	103	109	106	133	115	124	136	107	123	112	128	118	113	126	109	108	118	111	115	114	121	117	121	117	129	102	109	121	127	134	104	130	132	127	110	119	120	117	114	114	131	123	108	129	98	95	116	118	127	127	116	106	115	115	133	131	129	97	131	93	117	98	111	134	112	115	105	112	95	132	106	126	117	109	110	116	105	130	111	118	140	120	139	112	114	106	106	121	125	127	125	118	124	119	116	125	85	119	118	133	117	89	128	105	119	111	126	109	127	93	112	106	125	125	129	113	108	118	129	126	121	103	124	111	126	121	138	123	122	111	133	108	128	108	114	127	121	124	125	110	115	122	98	136	117	121	111	109	128	104	114	126	133	129	128	112	131	120	110	121	131	110	140	111	119	106	141	130	115	112	113	135	126	117	112	118	119	122	129	95	104	133	104	108	118	117	111	103	106	117	116	131	135	123	118	118	127	118	128	108	114	102	123	116	127	139	122	103	121	121	105	127	140	117	123	118	118	124	121	128	138	99	109	123	108	102	112	123	121	113	108	121	110	125	130	127	130	116	101	106	145	120	97	127	116	119	104	123	120	125	123	109	110	98	118	125	117	102	137	119	122	109	122	118	111	124	122	134	100	103	116	111	123	111	122	123	106	109	125	134	122	115	108	111	93	106	126	123	107	128	113	111	106	115	136	115	108	120	127	140	115	121	124	150	115	115	119	108	116	100	98	136	107	108	112	126	132	134	126	114	127	131	120	125	122	140	102	125	105	124	107	131	128	125	115	114	118	100	118	103	121	125	112	124	101	121	118	115	130	104	124	113	110	116	138	125	94	102	127	95	128	121	101	89	100	113	135	121	109	106	118	122	118	104	117	130	102	116	130	99	139	100	113	116	115	107	125	131	117	107	120	128	112	121	108	136	111	126	124	130	115	147	125	132	146	106	123	124	137	111	105	116	110	124	100	120	121	131	123	150	136	120	119	152	129	122	129	105	90	120	122	117	110	123	94	100	124	116	122	104	125	119	136	110	117	135	99	114	106	138	107	119	114	124	106	122	119	101	126	129	127	122	121	121	113	111	121	114	120	125	103	126	125	118	97	104	109	105	114	123	105	142	102	132	129	117	118	122	113	108	84	128	119	130	125	128	137	120	122	125	97	117	126	126	117	128	103	118	135	116	111	90	119	120	129	122	127	97	101	117	125	130	108	103	108	135	128	117	113	131	123	124	120	104	119	106
36356	25483	7612	3736	2444	1668	1240	1011	802	752	653	590	477	477	437	443	378	385	316	332	360	340	290	322	327	286	328	322	306	278	280	271	305	272	290	290	291	291	268	271	284	270	241	263	257	258	287	268	240	257	255	267	246	245	249	262	292	254	253	245	283	262	248	227	250	291	274	231	257	263	238	255	269	235	237	273	257	245	248	263	235	246	227	288	250	248	213	240	248	250	271	280	250	238	275	264	241	253	279	236	248	252	263	255	253	238	253	241	255	265	249	258	262	260	282	256	191	258	296	236	264	251	249	246	282	262	255	244	236	282	242	269	266	269	269	247	244	230	213	273	249	256	264	277	294	252	248	275	252	247	245	267	257	244	244	263	241	254	218	262	256	221	232	249	262	267	285	295	237	268	258	240	234	270	259	267	244	251	248	263	256	218	276	254	268	247	265	242	242	215	250	243	258	260	261	246	266	226	252	264	255	245	231	248	242	261	234	268	258	230	252	273	258	238	241	231	239	247	252	237	258	247	231	244	242	246	238	251	215	268	271	252	244	236	251	236	266	267	235	256	247	247	270	243	242	235	239	224	267	247	236	214	228	256	236	258	231	253	256	261	230	259	258	264	254	252	257	229	262	268	255	235	260	250	254	231	263	283	257	240	230	251	237	248	260	246	269	251	250	245	250	248	283	226	272	246	279	231	219	262	268	281	233	259	221	250	244	254	245	252	251	241	254	282	245	252	241	256	262	240	258	251	241	245	270	236	244	269	278	247	258	252	254	270	238	231	260	244	274	239	264	265	246	213	269	237	233	263	245	249	245	252	259	239	283	265	222	249	270	258	273	269	275	236	276	231	247	251	229	272	225	253	250	251	240	247	257	257	238	257	226	236	247	244	280	236	254	225	253	259	242	243	247	217	267	243	266	262	252	256	263	287	259	263	220	235	241	261	234	236	246	242	262	256	250	254	234	264	235	248	239	257	263	245	248	247	274	252	257	240	215	253	237	254	257	248	218	263	243	226	280	236	247	226	238	241	237	254	233	260	241	267	251	231	278	264	237	254	259	267	246	264	267	264	254	248	256	251	237	233	278	253	249	250	289	246	253	271	256	227	282	278	261	249	239	226	244	256	265	247	227	245	262	242	231	256	250	244	250	264	240	257	253	227	255	273	282	223	256	238	249	272	254	227	271	247	249	245	259	256	232	266	263	288	247	269	262	246	254	228	250	237	291	226	262	250	249	258	239	243	261	264	278	256	250	246	279	239	226	256	246	257	268	254	255	237	253	273	232	257	238	275	238	243	240	242	264	249	254	232	268	215	230	274	241	244	270	236	232	253	268	240	271	238	254	254	259	258	272	248	263	255	270	260	240	227	258	268	231	271	256	296	261	238	248	274	242	249	234	251	248	251	245	234	246	246	258	239	272	253	245	270	242	219	240	245	235	270	234	267	253	255	233	265	243	254	252	263	239	229	247	218	239	270	268	238	280	267	263	259	247	235	240	258	232	246	274	237	256	269	244	278	255	266	271	261	227	266	245	239	255	268	259	265	259	266	255	258	225	235	239	262	264	263	247	260	259	240	251	249	267	228	233	237	251	227	254	260	240	248	237	251	236	247	250	219	259	238	282	229	247	236	249	224	269	246	232	261	236	246	251	269	244	222	237	240	240	254	256	262	252	257	253	273	271	248	245	240	243	237	264	240	239	231	234	284	269	250	254	257	238	233	252	228	263	241	264	243	237	272	266	237	254	270	244	237	259	241	239	238	247	259	260	226	234	268	242	255	256	240	255	245	257	263	240	236	244	259	260	257	286	231	250	261	235	253	253	247	268	246	267	253	246	256	239	225	239	236	232	246	273	276	237	247	260	225	256	257	244	274	237	216	253	264	250	239	249	238	245	245	225	255	268	253	247	228	231	281	265	260	243	264	244	248	249	279	267	258	256	242	256	256	254	246	275	274	242	240	234	269	246	256	296	248	261	271	260	272	278	266	273	234	236	226	266	225	236	254	281	245	262	242	262	273	250	265	246	238	276	241	256	253	256	268	253	233	271	258	255	250	255	252	262	261	239	301	263	229	242	251	236	278	268	243	270	257	233	231	250	245	252	267	274	263	234	256	262	269	260	245	228	250	259	247	237	251	250	213	250	243	236	249	270	263	243	265	257	252	233	250	238	265	248	215	234	257	245	250	253	250	250	226	245	242	264	236	255	232	251	250	268	275	246	250	217	255	239	257	257	261	228	239	252	269	243	248	273	256	264	231	278	247	252	257	251	239	246	257	261	272	266	264	241	256	274	255	233	253	221	234	255	253	290	228	242	269	247	242	235	245	220	264	250	249	217	260	265	260	221	265	264	237	229	249	226	251	251	238	230	282	247	222	230	237	269	226	230	271	244	250	249	244	261	248	238	258	261	274	264	246	253	263	220	275	255	244	238	267	260	270	270	237	249	242	207	216	259	261	264	238	267	235	226	267	234	261	239	250	277	259	224	249	223	229	246	256	280	241	243	256	278	253	259	276	256	239	277	243	251	242	264	239	247	238	214	247	243	265	267	265	231	260	250	244	238	246	269	275	257	260	259	223	247	286	249	256	241	231	243	248	265	233	238	250	273	251	257	281	228	265	233	278	237	219	212	255	255	271	238	252	260	219	233	284	258	279	245	248	246	260	250	236	245	261	272	240	256	277	269	252	243	192	254	258	259	259	234	250	247	263	282	259	249	237	228	263	244	238	262	241	232	238	272	217	233	233	263	226	250	240	256	255	244	276	245	231	262	260	290	252	242	247	262	256	254	228	247	251	255	250	263	251	245	243	265	248	255	224	241	248	243	239	248	251	248	244	266	233	261	261	240	287	271	246	252	263	250	269	268	276	246	244	241	243	260	244	252	261	258	238	268	249	253	244	264	217	246	240	255	271	256	240	240	245	231	262	221	252	244	268	270	218	251	241	247	254	253	273	237	267	250	248	272	258	216	257	264	240	243	250	262	254	224	255	274	265	250	268	273	262	252	235	240	220	244	224	255	235	230	247	247	287	242	244	269	250	256	262	254	266	248	241	252	223	232	254	243	242	265	220	262	241	279	241	237	229	225	263	258	253	229	273	266	255	250	265	238	277	258	246	248	244	266	228	273	255	260	252	264	230	259	244	249	274	236	270	256	235	239	237	228	226	267	227	228	256	242	227	244	276	259	269	269	239	216	241	244	259	248	271	266	246	280	270	264	245	273	278	265	269	258	260	252	238	227	267	228	255	270	251	261	242	245	234	257	263	224	241	248	239	238	234	259	242	257	259	267	245	272	270	242	239	261	248	248	261	250	256	243	252	285	245	262	230	240	252	220	268	274	279	239	252	259	240	228	251	250	245	225	252	250	239	252	254	254	275	241	248	266	240	267	256	258	221	241	242	260	256	274	243	267	260	242	235	245	272	266	260	233	250	252	274	254	248	228	246	256	256	261	225	239	241	250	265	257	236	234	249	251	238	249	252	244	242	268	245
22727	20686	28830	22577	20686	14426	1269	675	515	494	442	410	360	350	371	363	329	340	330	306	316	283	309	312	300	342	309	305	275	305	297	288	300	285	291	304	327	281	286	289	258	282	316	254	269	304	260	269	288	280	296	277	310	263	299	268	270	268	241	273	278	235	284	313	275	282	288	296	261	281	300	287	259	295	280	298	254	279	309	293	281	284	260	292	286	266	275	282	296	275	290	292	312	267	302	266	271	260	253	230	303	319	289	302	295	282	283	277	273	268	278	260	284	292	275	275	277	285	284	281	286	305	272	280	239	282	292	309	264	279	290	250	283	283	267	265	263	289	291	251	288	244	251	277	289	286	290	309	272	282	281	287	292	270	252	253	306	261	270	247	260	257	282	247	263	279	276	237	281	265	268	294	269	270	284	290	266	285	278	269	281	278	286	271	272	261	273	266	251	277	304	251	268	271	257	247	276	259	287	269	269	286	264	281	267	285	280	251	262	299	283	278	305	256	278	293	289	280	293	254	295	286	261	291	276	315	298	267	255	272	275	270	263	267	267	251	272	267	273	253	276	280	246	302	286	283	265	293	321	284	276	260	252	293	268	277	275	279	285	296	290	297	280	277	292	277	240	280	255	278	252	289	276	290	282	263	264	249	261	276	277	278	296	282	272	257	294	283	287	283	268	263	258	256	259	266	286	285	292	280	273	298	271	265	265	271	274	266	284	268	300	252	272	274	276	288	283	296	304	300	271	291	276	276	265	294	300	284	255	252	285	271	292	287	268	274	261	272	244	275	269	261	314	250	224	304	279	277	273	285	281	280	257	257	278	227	277	276	281	246	268	256	247	309	277	274	270	304	259	255	252	273	269	262	266	290	281	278	265	252	265	263	267	280	286	256	271	309	258	271	268	288	281	259	253	260	260	255	265	260	302	275	279	258	292	278	296	263	249	277	263	263	259	263	275	273	280	263	257	293	269	272	269	281	269	272	272	257	278	270	252	293	271	279	247	308	291	270	259	267	277	290	287	290	287	297	291	272	275	273	278	276	258	239	264	269	290	244	284	297	280	269	267	268	256	297	281	284	309	240	258	253	254	268	267	283	270	249	263	291	276	296	271	282	257	302	271	248	268	268	269	267	259	295	263	297	290	288	258	251	269	249	288	279	276	284	288	260	281	295	303	278	261	285	260	289	257	274	261	246	266	287	274	240	253	248	254	283	271	287	284	262	299	332	271	263	286	266	260	286	268	301	265	289	303	261	289	270	257	270	274	265	243	277	283	258	276	275	276	277	280	293	255	264	288	262	281	253	312	241	262	286	275	291	275	271	260	301	259	261	290	279	262	273	275	262	272	277	262	281	273	255	265	268	304	255	275	266	277	277	294	277	265	278	271	289	320	265	303	302	307	279	274	252	284	295	279	261	251	273	276	292	251	282	275	269	287	286	262	265	278	279	294	285	281	274	276	268	251	270	267	288	285	248	278	290	281	285	259	294	287	263	286	293	306	255	268	283	304	250	252	271	284	299	296	267	297	273	297	273	258	269	277	284	270	271	275	266	285	302	274	270	245	281	261	264	264	276	259	266	227	288	296	282	286	300	292	256	249	301	275	274	258	321	268	256	275	240	258	253	274	286	283	265	299	263	254	269	268	247	289	275	255	265	268	265	252	269	277	263	298	293	272	253	274	286	231	270	283	267	310	282	267	251	281	269	257	275	256	263	248	275	270	261	298	283	308	272	305	267	290	275	249	293	313	284	296	275	301	247	299	273	298	286	280	258	272	287	282	278	269	273	322	256	260	285	249	260	269	267	251	254	280	259	291	273	274	291	282	267	313	308	252	311	280	306	283	256	272	249	281	251	273	251	236	242	254	280	287	277	278	251	262	289	294	264	298	303	286	278	300	289	299	275	253	309	254	301	294	290	280	257	269	295	267	269	255	269	268	263	266	282	264	257	268	224	271	280	288	271	268	289	287	277	289	260	267	271	227	269	289	268	266	264	283	268	263	266	294	285	311	304	277	275	273	270	298	307	277	279	263	297	253	285	259	291	266	290	303	282	299	279	316	275	274	245	293	261	274	269	270	287	278	284	296	289	252	291	277	249	252	249	244	268	280	261	295	280	281	267	287	254	261	259	276	295	279	284	268	290	306	268	246	251	263	291	260	284	285	271	257	278	296	277	253	270	281	280	260	260	280	287	273	288	299	292	262	274	252	271	265	291	313	269	280	281	282	264	300	272	301	285	298	249	279	299	290	273	274	291	270	262	276	282	260	252	297	239	264	230	272	248	272	298	297	278	274	262	280	291	257	271	271	301	252	271	279	309	264	269	271	281	267	288	265	300	265	269	239	262	277	264	258	266	270	265	269	261	300	273	294	293	304	290	249	274	254	294	247	267	257	260	270	252	284	262	268	259	285	282	254	242	306	285	282	255	263	288	259	262	242	280	265	296	291	300	269	249	255	277	246	258	269	270	276	303	275	266	269	301	299	248	290	277	263	276	255	297	261	273	298	279	261	260	267	294	246	268	285	294	257	278	293	272	292	272	309	256	270	290	278	284	292	284	273	270	289	245	264	281	259	280	270	282	286	289	243	277	245	296	258	280	269	276	273	252	257	294	317	271	254	243	269	303	325	280	259	297	283	271	299	286	271	287	264	274	283	287	274	260	260	282	268	292	280	246	265	300	267	280	265	255	287	289	249	274	282	271	296	309	264	267	293	298	284	272	287	274	251	261	239	270	261	259	274	304	284	296	264	245	254	258	251	279	248	267	296	273	255	288	276	264	266	274	270	293	264	267	290	255	305	269	281	296	261	266	276	282	291	273	267	302	294	266	283	294	246	280	305	289	268	286	283	281	261	287	248	284	258	262	284	263	273	277	268	269	260	292	253	288	297	281	264	262	278	299	308	272	274	252	250	266	277	242	269	284	271	269	279	294	270	276	264	272	273	236	258	269	285	278	282	277	277	257	275	295	288	256	269	278	313	243	235	275	294	265	287	248	251	288	283	288	290	266	292	258	274	294	285	260	277	256	293	261	285	274	271	268	284	307	289	274	277	258	280	273	280	252	316	257	255	268	287	271	264	263	292	295	268	272	244	285	265	282	287	254	273	299	264	279	276	282	261	289	263	270	291	258	270	245	245	260	272	270	279	290	274	256	233	282	283	267	282	277	288	267	283	247	251	275	258	241	267	276	265	284	302	307	274	262	258	277	253	269	259	257	256	285	275	266	259	289	268	281	258	266	266	250	289	283	271	276	270	269	271	266	266	253	259	278	271	295	257	255	294	273	315	269	257	249	267	271	251	259	273	260	280	288	254	264	289	255	244	254	243	273	281	280	250	264	278	296	282	284	280	252	268	292	305	278	282	268	272	266	283	234	244	303	262	271	248	278	280	277	276	279	305	282	275	281	289	253	283	292	221	286	291	278	267	272	285	302	260	282	235	286	276	320	248	281	264	259	291	290	313	261	281	260	282	286	276	264	247	252	274	294
40247	27561	11964	6395	4267	3050	2514	1863	1641	1350	1227	1122	1056	950	880	806	804	679	780	708	668	685	659	646	627	568	596	597	595	609	615	591	598	589	590	562	578	575	551	539	529	518	571	564	562	582	537	536	515	545	520	521	536	514	543	524	554	575	575	547	511	524	524	530	529	532	559	487	528	532	569	521	555	519	545	564	534	531	540	549	541	533	562	535	522	532	567	562	534	537	537	507	524	501	516	579	514	537	539	551	500	516	527	527	521	501	521	521	520	550	512	539	503	534	524	528	515	547	581	527	565	545	501	494	499	529	559	562	555	514	529	545	537	541	549	500	571	501	540	470	498	470	542	501	565	551	534	556	516	547	541	503	509	530	550	532	536	540	532	487	516	530	538	510	514	525	562	541	520	543	469	542	538	548	509	555	538	558	532	516	552	528	538	530	538	495	538	588	514	553	526	525	521	542	528	556	524	529	549	506	527	538	530	530	551	574	567	554	529	534	517	544	510	533	557	539	517	521	560	513	536	494	548	502	551	527	492	518	512	479	518	530	509	509	529	533	510	485	507	536	488	513	534	512	506	502	526	475	508	550	521	569	554	519	560	531	553	523	542	520	480	523	574	537	545	589	478	559	512	521	547	542	513	542	535	495	490	519	526	491	524	503	521	541	551	523	540	544	525	502	502	572	478	540	509	556	538	508	544	539	540	509	499	470	518	533	542	551	528	502	553	508	558	521	541	509	516	528	521	529	528	541	550	524	534	551	513	493	526	485	527	545	546	515	524	544	520	508	520	555	519	536	539	502	538	546	526	513	470	532	493	540	526	530	507	560	514	542	505	563	509	493	539	523	509	522	504	509	496	560	553	521	531	569	540	528	532	521	469	544	502	541	556	555	570	523	557	498	487	567	534	511	509	521	506	513	542	537	535	485	548	546	563	512	512	493	538	530	574	487	534	504	521	492	510	554	488	524	540	505	503	545	553	536	520	498	551	550	489	542	508	536	536	533	507	536	543	558	489	515	542	493	478	511	504	525	492	494	544	527	510	509	508	503	516	548	501	554	511	553	575	553	531	539	498	524	520	532	533	536	512	507	544	568	530	527	521	498	488	524	511	553	533	527	520	518	530	519	514	540	544	516	543	536	536	525	501	511	538	557	510	522	501	498	538	553	510	540	517	524	545	500	528	502	527	549	534	533	508	511	516	552	527	523	501	540	466	576	558	508	526	504	527	519	533	516	527	560	542	530	508	510	502	546	533	520	517	517	504	494	492	481	547	504	555	535	507	522	547	546	503	480	527	533	534	529	519	558	533	548	518	515	530	539	509	510	547	537	565	515	557	510	558	527	501	519	456	499	504	500	491	531	534	562	494	488	524	572	539	504	529	530	556	495	535	505	521	519	535	530	546	499	517	561	528	520	521	553	522	535	492	541	525	523	516	530	496	534	568	542	480	530	531	513	520	541	542	478	556	523	518	497	536	518	556	509	506	562	516	485	521	504	537	525	545	495	541	489	495	531	560	559	529	518	518	535	555	516	538	486	513	541	494	495	527	507	542	495	520	552	513	512	527	522	523	507	512	548	522	517	505	564	588	523	511	570	527	532	570	493	517	532	501	535	551	542	532	511	531	538	504	533	494	523	499	529	532	549	511	492	535	501	539	536	521	507	518	517	533	486	524	506	528	509	529	484	548	573	522	493	541	518	541	530	503	540	501	487	522	496	510	528	507	533	559	560	551	521	538	536	505	524	519	536	548	483	537	529	507	522	527	505	515	511	542	563	529	494	469	556	491	553	533	532	516	497	498	498	538	537	546	544	544	582	511	573	516	528	545	587	572	522	531	535	547	524	498	507	506	492	510	520	562	508	515	511	522	526	533	509	535	524	518	552	535	526	545	500	527	544	523	505	572	520	524	514	532	584	557	484	550	521	540	501	518	511	501	533	574	519	512	508	519	487	567	534	524	520	498	563	546	511	502	539	547	504	516	518	561	514	580	502	536	512	515	519	518	576	546	531	486	487	496	525	507	540	541	529	528	530	527	569	496	518	550	535	567	534	542	521	521	526	508	541	510	508	508	504	537	535	522	516	528	490	493	526	516	545	556	532	513	532	547	527	511	543	519	532	510	513	495	508	487	489	553	542	509	484	539	516	507	495	521	512	532	530	555	545	542	540	483	474	514	474	543	568	566	489	543	528	563	532	502	515	525	528	547	511	535	524	519	560	539	488	540	507	539	513	545	484	580	518	507	493	514	511	501	509	500	525	516	557	581	492	547	544	547	537	513	485	514	495	525	509	501	485	495	536	557	515	544	530	504	512	529	554	491	552	534	538	522	511	550	557	509	523	552	485	531	552	511	472	486	509	498	532	527	505	555	529	568	550	535	520	538	547	562	467	512	542	495	510	539	542	531	486	513	510	519	532	533	506	512	527	506	499	524	544	510	487	537	533	547	520	523	531	539	513	551	514	521	505	522	544	553	514	565	511	525	506	544	528	529	548	535	516	544	537	534	517	503	506	496	495	532	539	530	497	508	493	519	514	567	475	518	538	493	523	541	525	526	546	522	513	552	477	574	489	490	538	538	523	524	533	517	518	533	516	539	488	560	505	503	525	518	528	560	548	536	531	534	522	547	535	551	517	530	527	513	508	563	572	517	531	548	549	530	467	512	548	562	537	510	502	466	500	507	539	555	552	514	526	523	508	520	517	517	516	471	535	521	505	522	514	493	518	505	488	515	532	477	536	558	529	516	539	559	499	514	518	539	555	549	546	527	517	508	532	508	535	559	500	534	537	504	534	485	501	557	544	550	492	560	554	542	499	546	482	541	524	557	513	550	505	529	523	541	528	532	537	499	509	504	519	492	541	546	533	551	538	537	509	481	534	539	502	509	543	507	544	522	491	546	542	496	493	518	525	544	551	527	513	551	564	530	528	496	524	481	537	558	552	582	510	502	541	526	552	507	503	558	498	508	565	506	488	549	524	514	510	507	530	500	512	542	521	537	499	511	527	522	521	524	522	512	511	528	508	489	525	561	511	528	516	530	506	464	510	525	518	521	582	526	551	543	525	517	509	473	533	518	492	541	584	547	527	534	533	536	531	534	569	517	512	485	523	498	512	518	522	492	526	574	532	512	520	472	529	547	506	501	510	477	491	514	519	581	517	548	522	522	519	494	528	576	528	555	522	547	546	512	540	506	532	516	546	530	534	523	535	525	544	515	524	526	558	476	511	490	522	490	514	503	539	512	522	507	511	518	546	554	558	536	536	548	523	519	510	533	519	537	490	499	522	531	491	540	537	535	532	496	508	505	550	523	561	526	538	520	534	527	518	505	522	505	531	553	506	531	501	484	507	511	493	515	489	560	528	515	523	528	564	534	516	479	520	521	549	505	547	465	517	519	492	506	527	553	554	529	536	513	507	542	511	564	523	542	509	509	522	521	544	489	543	547	528	562	546	504	532	522	549	506	550	513	568	550	531	583	510	537	508	498	518	517	528
27260	20564	6891	436	218	143	159	141	146	123	117	120	135	133	135	145	128	133	130	123	132	145	124	126	139	122	141	120	132	113	113	121	131	119	122	130	134	149	120	124	133	132	129	131	127	139	138	128	140	103	148	130	124	115	136	150	132	133	121	105	122	128	128	119	125	129	139	117	130	123	126	122	135	135	114	132	115	115	129	142	130	128	136	117	149	133	116	139	117	123	129	132	145	122	109	136	132	134	131	148	122	129	126	124	112	137	129	96	140	129	117	123	116	130	119	111	133	122	131	113	117	140	122	125	152	124	118	135	121	140	120	111	123	125	131	132	116	130	138	120	162	131	120	136	118	107	146	151	114	117	122	102	125	138	125	114	117	122	144	140	132	123	135	128	130	113	142	118	123	132	123	109	140	115	121	118	103	131	103	142	119	134	135	137	125	138	152	109	124	103	134	124	116	116	126	130	129	118	141	129	129	136	129	129	110	141	118	115	109	129	141	125	123	110	138	137	136	130	128	122	121	117	144	127	128	135	120	125	135	124	126	111	124	133	128	116	143	125	125	124	109	144	124	131	131	135	131	116	132	133	111	125	134	124	127	128	121	127	132	125	140	113	130	123	107	118	144	124	128	146	93	140	130	123	127	117	110	134	174	113	150	131	131	117	119	114	113	158	137	133	111	127	129	121	140	133	119	149	109	112	120	125	118	125	145	112	120	121	127	104	130	123	125	132	156	143	123	127	135	136	128	129	114	114	143	140	127	135	139	138	119	105	158	124	125	130	107	129	124	129	141	118	116	142	130	115	123	112	125	116	109	123	126	120	136	129	135	131	136	133	130	126	132	112	137	156	147	135	134	136	147	131	119	145	137	129	140	114	122	114	153	135	123	141	135	120	122	128	128	129	125	123	122	132	117	138	148	141	147	133	126	133	122	143	135	127	123	133	138	129	119	142	130	140	118	118	156	123	126	119	121	127	120	116	138	116	121	138	137	148	122	123	104	109	120	109	122	112	126	134	149	113	124	126	122	136	137	115	117	131	127	135	136	110	108	122	120	128	124	145	141	119	123	112	120	127	135	129	137	131	123	130	114	133	146	116	121	157	125	126	143	116	114	108	117	123	126	127	123	123	114	154	135	117	130	130	131	135	131	134	131	121	122	151	122	118	128	126	138	124	138	120	138	135	140	145	117	120	111	108	129	123	134	138	128	140	135	112	129	126	144	119	123	137	135	127	133	135	116	116	154	148	134	121	123	125	126	113	133	127	120	131	124	125	157	128	134	145	147	133	119	142	135	128	129	145	118	124	161	105	137	131	130	125	118	149	134	120	152	137	130	124	130	129	113	128	113	114	135	129	126	121	125	120	159	153	126	113	140	143	135	114	121	116	127	126	120	115	123	107	128	138	112	125	120	129	123	118	121	126	118	137	122	115	138	140	115	127	116	105	136	127	148	121	113	136	109	131	113	133	105	103	142	117	134	142	133	129	141	116	126	126	120	121	133	133	111	108	132	126	140	118	142	125	132	110	123	127	116	134	133	108	138	110	118	119	137	100	151	115	131	137	129	130	123	125	154	114	123	116	117	108	136	123	140	148	119	137	135	134	128	127	120	115	143	125	98	136	127	135	139	121	112	123	127	132	118	132	131	131	125	132	134	118	130	131	112	146	133	118	125	135	136	136	123	124	133	131	114	117	134	110	115	111	129	137	126	130	128	151	155	129	123	120	125	143	115	165	125	138	126	143	145	121	117	112	141	129	114	119	124	127	139	127	128	146	151	118	127	127	118	145	140	138	122	128	150	124	125	117	134	136	132	142	138	121	130	118	130	146	97	146	129	117	121	127	134	126	123	134	135	128	149	126	133	119	127	124	124	147	144	122	117	144	137	129	134	109	138	130	126	121	132	117	120	129	143	128	142	132	132	114	129	108	113	122	142	122	130	116	122	129	136	128	142	115	128	129	100	109	153	135	116	135	138	144	137	120	106	151	130	123	97	121	148	120	110	115	133	144	114	138	155	135	134	137	127	128	108	121	108	123	127	128	137	109	125	136	117	131	124	138	136	142	135	134	124	126	144	157	126	143	152	121	127	116	133	114	126	134	134	130	140	136	135	129	131	112	126	121	131	132	123	109	106	121	132	110	121	134	119	116	134	126	128	106	123	108	108	136	113	116	105	149	111	96	136	128	120	138	128	140	126	112	114	137	127	112	126	127	123	111	143	131	136	139	127	122	126	118	127	119	140	125	127	114	101	115	136	128	118	138	133	107	113	125	110	133	136	133	131	143	127	130	134	138	121	126	129	120	114	126	112	129	111	116	129	121	157	131	122	122	118	107	132	114	147	111	123	139	149	125	109	91	107	131	101	129	130	131	125	142	107	142	125	112	123	131	144	144	116	152	116	132	133	118	127	123	123	123	123	137	114	126	126	119	136	123	130	137	124	128	116	126	110	121	135	112	121	140	116	109	137	124	117	150	133	124	134	142	136	125	117	131	141	129	122	110	126	109	141	125	128	135	141	125	113	138	121	125	123	148	153	122	109	131	124	131	116	118	135	144	126	114	124	128	130	103	127	121	115	115	134	132	141	107	166	140	117	146	126	139	120	131	122	125	111	135	124	157	142	152	127	122	124	144	115	138	126	114	118	117	112	123	123	140	138	127	132	135	124	139	124	125	126	120	118	145	139	113	146	132	123	124	132	131	144	109	125	142	126	120	143	126	117	117	122	141	136	123	136	117	136	127	130	137	122	105	138	116	122	110	125	117	120	153	115	123	123	125	118	129	112	135	131	119	119	111	144	103	129	127	127	104	120	137	118	131	131	126	125	119	117	126	119	129	111	119	135	138	141	122	124	126	126	125	136	134	132	137	134	121	113	133	123	120	143	128	134	123	126	123	128	134	114	120	121	130	129	132	118	107	116	134	123	120	120	121	99	140	108	133	130	132	134	112	122	141	142	135	135	119	133	107	133	114	114	117	128	141	105	123	129	105	121	121	130	138	127	120	139	133	129	117	129	112	125	113	117	136	114	156	141	119	111	132	114	112	140	105	145	127	117	143	120	115	125	128	128	130	124	111	129	120	117	126	117	108	134	124	126	144	142	138	130	144	105	109	123	133	131	127	144	124	119	132	125	119	133	139	123	126	146	116	129	118	130	123	114	137	133	128	120	122	123	115	126	139	127	129	131	121	138	135	141	119	122	132	131	135	124	127	119	133	119	135	133	129	126	126	141	113	150	127	124	126	125	135	126	116	121	129	151	143	151	121	110	121	112	143	123	107	120	123	123	126	130	114	128	118	122	103	128	112	121	119	118	130	114	128	126	124	140	127	124	119	136	127	116	127	111	107	139	142	130	128	121	108	118	130	119	128	113	161	127	127	123	145	131	137	125	130	127	106	122	140	118	136	113	116	137	115	114	142	139	133	117	131	130	119	121	144	128	134	120	134	119	137	115	123	138	161	109	127	112	118	151	138	146	113	116	162	121	127	139	145
20255	11908	1132	650	487	415	391	336	328	345	324	294	305	326	277	297	287	296	294	279	288	272	277	276	275	291	291	275	261	255	290	280	263	266	271	247	295	254	288	286	300	273	261	277	260	274	282	293	274	305	271	259	287	271	252	282	291	268	276	290	300	288	267	292	282	275	263	280	274	319	266	274	240	235	262	277	267	262	267	297	261	299	293	280	267	245	293	243	265	284	290	253	299	296	281	267	249	257	309	272	296	281	263	277	265	265	289	288	315	277	283	290	271	291	272	280	270	268	322	290	275	268	295	271	262	250	298	265	292	302	267	273	298	249	290	287	279	293	267	291	305	273	269	261	294	275	277	291	272	263	268	277	303	281	268	276	273	282	274	303	297	283	279	283	293	293	272	279	286	256	283	293	271	313	276	265	269	267	279	288	282	259	268	297	275	297	261	266	285	309	289	295	284	273	299	290	269	284	264	284	323	299	290	295	297	299	274	273	287	301	273	316	272	256	275	271	282	280	269	274	283	276	302	280	280	258	284	281	264	272	285	261	274	276	284	257	285	290	285	269	290	294	285	299	283	283	287	314	283	282	280	263	255	259	298	278	283	285	274	270	280	281	292	279	324	284	321	251	281	279	259	277	260	270	281	293	290	252	279	278	273	283	303	281	283	262	274	267	273	300	287	274	270	290	275	311	270	266	288	283	268	280	256	283	318	278	264	286	274	289	263	256	308	275	274	284	276	297	291	243	280	293	271	257	282	292	272	283	275	296	286	289	291	257	284	271	296	282	277	267	276	259	280	271	271	233	279	292	255	264	294	283	258	266	263	288	284	288	285	266	301	258	274	289	275	285	238	250	273	278	265	268	272	291	281	274	277	253	288	272	278	250	283	228	256	266	292	293	257	267	303	295	287	295	293	279	269	295	264	283	275	267	305	298	287	297	303	297	265	278	297	249	300	259	276	268	274	247	303	289	265	273	270	251	289	294	290	254	284	288	317	281	267	293	280	228	280	296	270	266	252	299	285	255	275	283	270	251	288	248	305	299	289	286	273	254	258	259	261	266	251	286	254	274	272	267	277	253	276	276	307	275	283	269	274	281	267	260	238	295	245	285	278	278	257	290	289	284	306	276	288	294	287	279	234	300	246	286	250	299	269	298	295	267	264	291	291	286	261	249	259	289	273	237	253	257	260	273	273	285	274	263	260	289	258	280	262	285	273	258	289	274	278	273	298	261	258	242	294	280	282	270	286	286	294	259	267	298	302	259	277	263	294	292	250	258	274	295	270	310	273	231	287	269	289	272	254	304	283	272	290	303	280	313	265	275	318	290	300	271	282	262	273	311	288	306	304	299	273	271	307	283	303	254	276	308	296	285	264	277	275	250	294	261	257	282	272	288	271	292	281	289	297	298	279	281	276	298	282	264	254	277	270	292	247	287	257	279	267	274	297	280	262	269	290	270	257	278	274	289	278	273	294	302	274	285	282	273	245	260	257	278	277	281	237	263	304	292	252	290	279	295	249	243	312	245	257	291	267	270	264	274	284	302	269	294	247	284	272	297	261	244	259	281	298	256	289	271	305	287	304	280	278	277	267	289	285	273	281	282	286	265	286	258	290	303	293	268	285	284	273	284	288	276	281	266	284	267	286	254	274	263	244	317	289	287	257	285	255	257	296	293	276	277	283	267	265	276	286	267	267	292	265	270	253	293	288	288	269	252	280	269	293	280	283	263	275	264	249	289	284	300	264	268	294	265	271	243	253	273	300	251	283	264	286	261	282	267	266	253	255	265	265	301	263	295	263	260	260	263	255	282	268	280	269	283	282	272	260	256	279	279	283	275	284	291	262	272	285	287	281	277	266	281	270	282	229	273	295	284	269	291	252	291	292	292	317	261	295	273	274	273	294	278	238	289	272	275	289	289	254	289	285	294	261	274	283	255	266	259	261	274	301	295	277	266	292	273	293	233	275	304	267	263	278	283	296	274	281	269	257	279	281	277	268	281	243	280	269	281	281	294	301	302	291	293	269	311	292	296	279	271	250	274	252	252	278	298	250	292	312	267	298	275	252	291	306	267	274	285	287	261	249	263	299	294	288	271	291	271	293	283	251	264	246	288	264	304	269	278	287	278	267	280	284	285	285	268	295	255	255	271	295	275	263	287	283	276	268	272	275	291	288	263	297	304	274	247	280	290	282	295	308	293	288	297	262	262	247	272	295	284	227	295	262	306	266	276	277	254	249	267	258	284	256	299	290	282	272	270	292	272	280	253	269	284	258	274	253	280	278	281	323	264	293	273	269	266	264	301	292	275	271	253	306	257	295	288	276	264	275	302	275	257	293	269	267	291	294	258	243	286	290	291	290	277	301	281	282	277	245	300	262	288	292	264	260	282	259	306	291	261	309	286	282	247	266	284	284	241	269	272	296	280	295	258	277	281	266	287	252	262	298	250	272	298	270	267	273	271	233	281	284	291	282	296	279	249	279	276	256	304	287	297	292	292	271	288	269	268	313	286	265	297	290	280	252	272	259	302	268	271	281	303	269	279	261	287	256	255	302	287	282	293	244	269	271	251	273	291	264	276	288	283	314	300	279	287	250	294	299	285	263	239	321	298	266	282	268	272	289	277	285	266	316	290	286	241	286	252	270	261	261	294	268	255	251	309	253	278	286	285	289	268	255	292	269	250	268	266	270	287	274	259	273	257	271	272	274	273	291	277	296	272	245	283	278	274	262	254	259	280	290	254	293	301	258	276	285	284	320	281	297	313	273	254	301	267	293	268	308	259	290	279	290	291	277	259	288	279	274	257	310	298	264	235	266	292	280	271	261	262	289	277	264	284	275	275	267	279	278	249	269	302	257	319	290	256	278	290	269	306	256	282	266	298	293	291	265	268	280	280	277	251	259	271	292	288	307	269	284	255	282	290	318	277	278	276	255	271	274	284	284	277	288	266	291	279	281	267	265	246	273	298	282	284	282	306	312	280	293	313	265	266	266	262	282	280	265	270	258	274	276	270	290	269	290	274	268	294	319	256	279	307	290	230	306	256	266	274	254	245	285	289	266	300	267	273	294	276	295	284	261	276	273	266	280	294	273	284	249	296	296	271	285	274	319	289	287	252	256	281	275	294	268	274	278	267	269	298	293	270	284	258	277	279	282	239	260	259	263	283	267	240	264	280	273	248	264	257	280	268	263	275	274	274	252	293	266	256	295	259	265	264	257	298	291	292	256	267	290	255	282	298	292	294	261	289	285	305	293	323	268	282	263	294	267	296	281	317	303	280	271	268	282	265	300	256	301	280	283	257	275	276	277	262	268	281	280	271	268	272	283	263	253	298	283	301	277	248	264	254	286	298	285	284	261	242	283	272	291	301	274	275	252	257	298	284	272	266	290	300	275	286	286	287	283	277	240	285	264	301	273	291	283	263	293	279	275	266	282	263	288	287	286	265	284	265	315	270	264	289	296	256	254	271	277	253	307	294	265	268	293	282	258	296
24715	21643	29447	24322	16161	962	474	268	227	212	184	185	175	170	154	172	137	172	142	142	151	145	151	145	121	126	134	120	141	128	124	116	115	133	117	122	98	132	118	119	109	109	119	119	133	104	119	119	129	132	152	109	131	122	122	131	121	125	146	113	122	112	113	135	117	103	123	111	138	110	126	119	100	114	119	124	121	123	108	110	134	114	112	128	107	118	121	99	103	114	136	110	125	120	95	111	105	109	106	106	112	142	109	106	124	125	114	102	139	118	124	120	115	120	129	114	117	137	127	128	132	121	109	106	133	109	94	119	114	117	124	119	115	104	121	109	99	124	128	119	113	116	108	120	120	125	98	103	133	123	141	110	149	106	118	111	125	120	111	105	124	110	97	122	132	116	111	104	131	131	122	121	126	127	112	115	116	110	119	110	137	103	125	116	119	112	98	117	129	119	116	118	105	129	137	113	109	114	101	106	124	109	110	126	116	136	110	108	115	116	115	111	106	127	135	129	112	113	140	115	100	138	121	99	111	124	111	128	113	128	111	138	113	119	117	102	96	109	135	111	105	110	110	105	119	115	111	122	85	113	122	107	118	123	118	113	118	102	125	115	121	105	129	114	126	129	109	107	92	130	116	119	106	124	134	114	123	120	116	104	125	111	122	119	116	120	126	109	109	129	110	89	128	115	117	113	114	119	124	121	115	104	119	121	118	137	99	136	124	143	132	122	130	108	131	115	112	131	102	108	118	110	127	105	121	93	101	110	106	101	115	124	122	113	115	117	117	111	137	129	125	139	121	100	101	120	116	118	112	119	105	122	121	121	108	115	121	110	115	129	97	123	114	106	128	122	100	105	134	119	133	105	124	120	103	118	113	114	125	117	123	101	126	118	120	98	121	134	119	109	127	119	114	119	119	111	106	121	105	118	115	146	107	106	109	135	116	120	112	111	109	92	124	128	118	124	109	92	102	126	126	108	118	107	91	109	96	117	123	109	90	112	91	122	106	123	115	122	129	116	105	129	122	113	105	118	137	108	129	100	114	123	101	118	97	113	122	105	123	107	108	108	124	104	136	127	102	109	116	130	108	118	125	127	109	133	140	120	111	107	134	126	129	116	121	110	127	126	106	96	128	133	127	116	128	112	113	101	116	121	116	125	112	112	102	117	123	126	116	130	113	108	131	114	110	118	113	129	126	119	107	108	130	134	112	119	118	127	117	110	99	113	102	132	107	99	116	116	125	132	115	125	92	99	98	129	115	132	115	122	115	108	119	113	120	116	120	106	102	118	128	112	115	121	131	112	114	130	117	116	121	131	111	120	105	126	108	120	121	128	129	120	135	123	136	125	122	111	111	92	135	118	116	115	113	125	115	90	140	121	109	106	119	118	127	107	155	122	117	126	108	115	120	136	119	109	104	104	114	117	130	94	124	125	117	118	107	101	123	116	112	120	114	105	135	114	127	119	117	119	139	96	124	118	96	96	116	128	128	130	137	125	114	120	116	118	122	124	112	120	114	107	106	118	103	109	108	110	118	120	113	110	99	119	135	136	112	124	112	114	114	103	107	114	102	145	95	111	106	111	133	128	137	106	118	114	123	107	123	107	117	128	106	110	122	111	118	124	107	126	106	115	101	125	106	120	121	117	115	111	121	97	135	101	119	114	117	109	102	111	114	115	124	119	106	115	127	111	119	113	114	110	140	125	110	126	131	112	136	117	101	121	104	98	123	129	120	133	116	120	113	128	137	110	100	127	101	113	101	119	122	127	116	115	106	110	127	122	119	116	118	110	129	102	130	107	126	114	119	122	114	116	119	119	107	126	99	122	122	105	114	108	116	131	117	132	126	117	123	105	106	130	116	106	97	128	116	110	102	122	143	112	118	125	129	103	118	121	136	130	121	109	125	128	116	118	122	133	125	113	139	127	115	131	113	114	113	115	115	118	119	114	121	112	120	122	113	115	113	106	125	110	113	124	119	119	133	116	100	115	125	132	113	135	104	125	109	124	120	112	120	125	118	99	112	125	108	115	124	112	115	126	128	102	104	116	115	122	119	117	122	103	118	123	98	124	115	131	121	115	111	105	123	126	100	118	111	110	121	108	131	107	126	121	105	124	105	131	122	111	125	135	115	124	140	111	104	127	105	124	124	115	119	120	119	127	138	118	119	113	113	125	136	123	136	123	107	118	122	118	103	126	106	113	106	138	106	105	101	124	122	102	124	123	118	116	115	120	102	108	111	107	145	119	95	124	142	116	102	117	127	115	109	126	108	116	115	124	118	119	118	130	121	120	127	116	119	98	121	121	126	109	121	113	124	128	114	112	96	115	118	116	117	105	106	109	127	122	101	131	132	110	108	118	108	122	109	127	127	102	125	111	133	128	113	124	120	123	105	141	112	137	115	112	121	98	102	114	101	137	133	106	106	111	110	133	128	104	129	128	131	110	100	123	102	114	108	113	123	101	104	127	127	108	118	143	109	96	131	113	95	115	109	122	113	112	115	103	143	111	124	109	108	115	121	144	116	122	104	115	114	125	126	105	111	117	120	111	119	115	107	112	121	107	111	114	105	127	116	110	120	125	133	90	129	114	110	122	137	123	113	130	128	122	107	117	137	95	130	104	104	110	112	111	99	129	114	119	108	120	137	133	120	111	133	102	103	127	135	124	112	123	134	117	123	119	126	122	127	132	128	119	84	110	111	119	95	132	124	139	113	130	133	110	109	126	110	117	113	117	114	119	121	116	105	102	101	122	142	130	125	110	115	113	131	139	99	108	126	105	133	140	116	127	124	97	104	112	115	121	112	115	110	105	128	122	123	118	110	120	126	112	128	129	128	116	125	124	97	115	122	111	110	120	125	92	110	115	112	115	99	127	128	114	140	100	119	117	130	115	121	127	118	116	102	106	129	125	109	125	105	136	103	107	127	100	122	123	113	109	149	133	133	128	107	104	124	130	99	102	110	124	118	112	122	95	120	113	115	115	107	109	106	123	97	114	114	121	110	94	108	117	118	108	109	125	112	111	128	106	108	110	107	107	131	116	111	113	106	115	115	126	117	115	117	109	124	99	107	102	113	105	131	101	111	129	112	107	97	112	122	111	106	101	113	116	113	134	138	118	119	115	127	128	93	120	101	133	140	112	120	123	130	89	106	109	110	126	103	119	123	99	110	137	112	129	107	107	111	117	124	127	135	112	106	107	108	146	118	122	110	113	114	112	117	123	142	115	108	100	114	109	108	111	125	92	110	125	109	118	121	105	125	123	97	132	126	123	118	117	131	93	115	115	126	116	97	117	121	110	109	117	123	118	117	103	136	106	121	121	112	118	115	134	109	132	99	107	120	115	111	134	113	127	111	116	119	128	109	112	112	115	140	96	101	127	106	111	124	121	121	109	110	100	128	101	105	114	127	107	98	114	103	103	119	113	148	115	112	108	144	134	110	109	118	103	129	125	144	120	125	114	143	110	114	115	106	113	116	118	111	114	122	112	113	120
37871	24847	7651	3739	2478	1814	1327	1076	824	730	649	571	541	493	439	446	370	388	359	356	312	346	316	334	308	293	302	314	270	282	285	261	286	269	290	256	267	229	284	276	282	247	276	262	258	254	243	255	288	238	280	249	247	251	272	273	232	264	284	272	240	264	277	273	233	236	251	253	280	257	235	252	228	280	261	256	275	225	281	258	273	264	254	255	261	282	253	251	262	284	253	236	244	234	270	270	251	274	240	223	235	257	234	235	224	262	276	244	270	232	277	267	236	269	249	235	251	232	248	250	222	255	260	241	238	278	262	208	294	246	239	245	252	257	264	269	273	260	237	226	211	244	238	243	238	237	286	258	232	237	263	245	256	255	258	225	266	265	283	242	255	262	240	253	234	268	242	224	245	249	256	236	245	268	255	260	262	228	219	263	297	262	238	241	264	243	253	246	239	270	232	260	256	240	255	242	244	237	242	254	245	248	268	267	252	265	253	254	243	254	261	266	250	252	266	281	279	223	252	240	252	274	245	238	242	262	245	221	244	245	256	233	239	240	218	230	261	244	244	252	217	288	226	260	276	230	237	233	230	233	238	263	268	201	229	249	248	251	248	245	234	250	244	255	240	242	263	263	274	223	250	272	252	251	271	240	264	262	259	243	255	290	234	262	263	254	273	248	247	268	258	261	253	237	228	254	251	254	246	268	241	254	256	261	258	262	265	265	249	271	267	264	226	219	259	261	269	262	234	235	273	240	251	235	260	256	246	260	267	273	254	274	239	241	238	235	275	230	233	248	254	249	255	263	248	196	249	243	218	245	227	241	237	268	261	258	237	263	247	245	241	256	268	252	226	265	249	243	253	245	239	233	243	250	260	251	261	261	264	247	242	271	262	240	217	235	249	249	269	254	268	254	259	247	245	225	262	268	242	276	255	214	231	228	273	246	261	243	271	235	242	249	280	240	242	265	236	260	221	246	223	259	220	244	235	287	253	257	250	289	246	287	249	272	230	249	234	255	237	263	238	261	254	249	225	214	252	276	262	262	243	239	225	236	250	253	228	236	263	253	240	252	265	245	245	247	239	250	242	216	213	238	249	269	234	265	287	260	213	238	247	267	248	278	233	263	251	252	233	249	231	262	248	234	238	222	249	239	255	253	232	274	254	244	262	259	248	271	238	246	273	270	232	273	234	253	251	258	236	252	241	242	240	251	246	257	253	245	236	225	229	267	246	254	224	239	258	261	256	239	262	250	262	253	202	236	259	228	269	277	249	247	253	245	270	257	239	255	252	264	271	248	262	264	256	262	262	249	248	263	259	243	261	261	237	243	260	268	232	232	234	257	239	249	242	252	248	241	235	254	262	263	217	248	265	249	245	230	224	249	255	227	248	212	238	259	241	269	253	264	261	252	249	244	231	252	244	233	246	225	263	277	255	244	255	239	245	274	246	248	222	264	259	247	276	230	281	250	235	266	244	234	253	218	288	228	228	249	260	248	271	269	261	240	238	230	235	262	234	266	253	245	247	242	253	252	245	239	254	229	248	259	264	233	254	262	227	264	260	253	274	264	246	247	234	274	241	276	244	250	263	258	272	241	238	239	242	261	252	250	223	258	263	250	244	252	254	288	267	248	235	240	251	228	257	238	230	234	241	264	246	253	262	242	261	232	268	241	229	262	236	258	258	238	291	254	232	234	250	202	254	271	250	240	248	247	255	262	229	245	243	249	225	267	259	254	266	235	250	222	251	231	251	252	272	239	232	247	277	249	251	257	273	276	262	249	231	236	241	258	245	248	246	240	261	224	251	254	243	258	252	211	261	261	231	250	255	243	264	252	254	248	241	251	244	252	253	242	217	242	232	242	267	239	251	222	237	265	241	281	255	207	244	269	227	254	274	254	258	234	259	278	237	271	218	262	269	237	248	259	239	252	224	218	226	239	263	229	239	265	249	246	250	237	259	266	233	257	266	271	258	263	272	218	263	252	229	247	250	236	221	236	238	239	245	231	253	260	246	247	240	245	233	262	249	259	244	245	252	271	283	218	250	246	254	252	260	279	243	267	249	253	243	248	239	255	237	249	238	251	263	234	230	221	250	231	235	234	256	265	248	236	256	223	270	252	244	245	235	269	239	232	228	250	266	277	270	259	233	250	269	252	246	231	278	264	247	238	262	242	225	242	224	246	270	277	244	269	254	228	275	243	256	245	249	212	258	253	234	242	216	249	250	229	250	251	232	232	272	250	233	230	241	262	255	236	262	241	268	239	231	235	245	215	222	238	252	265	232	275	257	242	255	255	260	250	221	273	247	258	232	277	279	248	245	234	253	256	260	255	256	251	248	234	238	258	220	237	247	248	253	225	273	243	253	240	258	249	243	248	248	255	221	239	249	252	253	253	225	258	242	278	278	267	265	235	247	233	233	247	226	254	241	230	250	281	235	260	251	261	276	269	274	254	268	244	274	252	263	241	252	256	233	246	238	250	264	259	256	247	233	211	254	257	269	253	239	260	229	274	260	283	248	242	246	257	265	228	243	229	234	257	264	261	267	252	266	245	240	246	249	256	245	244	240	235	238	255	255	227	234	259	254	255	265	244	219	255	274	228	261	270	248	229	263	270	287	249	271	261	236	247	227	258	255	245	258	261	244	230	245	247	275	232	245	260	262	258	253	244	251	248	284	240	252	241	274	230	243	277	255	248	243	234	241	263	275	236	242	213	254	256	226	230	245	268	247	258	275	251	259	247	234	252	274	247	240	259	262	240	241	256	241	248	254	278	249	229	241	223	250	256	245	250	219	251	228	276	258	241	292	262	256	258	269	245	243	262	249	272	245	277	261	261	270	274	248	223	248	240	245	234	219	250	258	276	223	242	268	259	240	242	242	254	218	273	233	257	243	241	253	232	255	259	290	234	257	260	244	262	280	243	222	252	263	214	260	237	254	237	240	240	223	248	255	281	230	284	255	246	251	272	247	266	236	238	231	259	280	240	247	233	249	263	236	247	239	242	226	278	257	225	222	261	252	264	260	226	266	223	255	232	260	267	258	252	258	255	254	242	250	258	247	228	258	220	266	236	243	263	253	241	215	223	235	241	239	243	237	263	277	244	231	233	251	237	238	251	215	245	262	247	277	248	247	269	300	255	257	278	260	262	253	293	252	222	272	241	243	240	233	229	227	225	236	235	225	260	234	245	262	232	238	249	247	249	277	257	255	217	268	225	293	236	219	245	272	242	248	284	285	222	232	280	267	251	263	249	266	218	260	238	267	231	259	251	228	243	250	272	240	236	247	264	253	275	252	273	238	246	264	263	243	234	249	271	253	246	255	240	240	255	247	258	241	259	246	244	259	225	222	239	234	236	257	225	266	222	259	258	236	251	267	288	250	252	244	252	235	280	254	257	225	253	245	254	228	284	264	245	261	270	243	247	218	229	236	237	257	258	236	220	247	273	262	238	241	228	277	263	258	240	273	231	239	236	239	245	242	241	211	252	229	255	222	253
23748	21656	30189	23630	21657	13439	1286	687	543	480	467	418	406	400	350	344	371	345	343	356	316	353	347	308	328	297	314	284	330	287	287	303	290	296	307	310	294	282	306	263	280	263	288	300	280	272	292	296	319	271	297	294	283	297	297	307	289	276	293	297	320	282	268	279	287	296	288	288	317	292	293	303	290	282	306	309	320	266	304	306	285	300	304	279	304	270	276	268	300	291	265	311	295	309	265	296	285	313	298	297	290	309	266	287	294	275	290	294	285	281	255	289	261	291	255	268	303	279	276	287	283	284	282	288	290	252	259	299	277	273	279	302	281	299	321	299	305	294	286	254	285	274	261	290	309	281	281	266	282	288	295	302	297	302	323	271	258	271	293	271	301	269	288	308	296	265	288	296	281	288	295	264	272	289	300	273	294	292	284	276	284	272	283	257	259	280	284	282	271	292	290	262	305	300	268	267	284	259	290	291	274	278	280	302	284	275	291	303	298	280	307	287	286	270	279	287	270	263	286	269	305	259	312	296	243	271	302	263	287	281	279	267	298	289	279	291	275	278	263	292	300	322	316	291	282	264	255	288	314	269	286	267	294	263	276	285	276	276	303	301	270	305	272	303	270	294	300	286	312	255	286	275	263	299	260	275	285	257	274	287	277	283	287	293	252	253	241	273	284	294	295	287	268	270	317	288	274	281	291	284	262	299	280	279	275	318	270	279	247	277	283	308	275	289	284	285	271	283	250	279	276	306	298	266	297	295	295	291	248	265	294	278	250	251	285	287	264	283	269	289	236	302	262	290	282	310	287	280	276	270	308	292	290	283	285	302	273	288	255	286	284	298	281	296	282	307	291	277	288	311	260	286	256	277	281	269	283	294	296	279	275	310	291	286	286	261	270	274	273	281	292	300	275	280	258	309	285	291	279	274	279	287	265	298	283	294	274	297	300	290	275	278	275	301	270	280	291	298	259	260	277	264	249	265	279	287	292	268	274	257	277	272	269	271	289	297	315	288	286	274	279	278	263	254	257	282	299	288	289	290	283	308	270	273	284	283	302	287	315	300	293	299	260	251	276	263	247	271	294	295	297	320	293	270	296	321	236	307	271	273	297	289	291	279	258	274	283	299	281	275	276	266	269	291	248	287	279	274	286	273	295	261	311	277	288	320	254	236	269	283	299	314	300	280	310	288	286	260	244	278	286	280	283	285	292	288	307	311	283	285	277	283	318	291	319	308	290	281	314	293	300	317	292	297	302	263	301	276	281	279	304	314	285	245	264	280	289	285	287	298	304	300	258	260	263	278	270	299	310	288	280	258	254	272	273	284	299	251	292	301	238	268	289	310	289	333	250	279	268	280	262	288	302	303	293	284	267	291	307	268	295	290	296	268	271	266	242	285	299	285	270	268	279	293	283	313	253	319	276	267	290	252	275	280	275	283	308	285	276	292	261	308	304	268	325	290	301	304	308	275	291	274	237	275	274	264	285	298	284	266	279	277	308	265	292	279	288	247	285	281	289	292	317	279	278	276	313	268	300	292	296	276	306	285	251	305	276	295	302	287	315	272	284	261	279	289	279	299	267	313	300	286	285	264	279	248	275	266	257	282	271	265	275	301	304	301	283	283	298	255	304	285	287	286	268	268	261	290	296	268	278	297	285	280	265	268	262	292	283	276	271	288	284	286	304	315	274	274	275	260	287	269	271	278	266	294	265	283	289	274	295	278	238	277	304	281	275	300	297	283	271	275	284	264	304	276	313	303	287	295	276	279	298	293	289	283	319	278	277	295	251	262	306	259	311	279	282	278	279	304	294	270	297	272	281	265	281	235	268	263	272	272	326	272	282	259	301	297	269	282	307	272	246	295	293	230	272	308	280	250	257	269	301	297	278	275	294	291	306	287	295	304	282	308	308	307	282	307	296	290	277	288	304	281	263	263	287	264	294	283	269	310	318	288	291	272	306	259	278	293	258	261	276	293	292	295	254	266	310	271	262	267	283	303	272	294	274	279	281	249	299	280	289	292	302	312	286	272	272	298	260	274	276	303	281	262	282	296	287	320	277	274	294	315	281	289	315	299	289	307	272	280	281	272	277	261	289	299	276	265	279	250	260	274	292	285	292	304	314	273	273	287	258	286	257	288	296	300	283	258	267	296	309	294	272	291	298	266	268	294	280	260	274	300	272	279	258	267	286	300	277	291	292	244	259	271	261	279	293	244	310	307	264	327	291	316	268	323	279	287	309	274	262	296	307	288	302	285	262	305	273	270	305	281	274	292	291	256	308	284	316	279	279	265	275	244	299	283	275	294	269	287	311	284	282	277	300	252	256	258	287	283	277	269	290	301	310	262	296	287	266	308	301	297	263	254	278	262	286	278	295	290	294	313	293	308	268	283	277	276	279	285	270	291	262	283	254	273	290	273	295	280	268	277	270	255	261	315	302	274	282	288	275	272	283	307	303	263	268	298	302	275	306	280	250	313	282	290	298	275	295	295	275	287	270	261	289	279	273	291	292	303	312	284	293	296	306	281	284	295	281	259	266	278	272	281	288	287	297	255	283	289	262	308	271	270	268	318	284	289	282	291	264	284	284	278	304	310	304	259	243	268	284	278	302	284	294	287	316	283	292	274	268	290	315	321	281	253	253	221	291	298	256	269	287	290	298	308	301	274	268	276	293	248	264	312	302	273	284	284	303	252	265	289	310	271	273	306	278	263	266	246	305	271	306	313	295	273	294	289	267	275	267	282	288	251	285	299	265	288	264	295	268	266	278	289	276	275	293	266	287	247	263	304	274	276	273	281	287	298	266	313	275	283	286	271	292	256	258	301	255	293	304	266	294	308	311	290	264	294	267	286	293	284	291	302	300	278	297	317	273	298	264	280	276	293	274	291	265	293	273	278	275	301	289	310	288	279	269	282	267	286	284	295	307	294	281	274	273	278	267	270	287	274	286	263	289	281	279	294	308	263	319	260	299	270	301	279	291	272	294	290	304	318	268	279	286	308	277	303	298	276	302	282	294	288	258	300	269	289	319	279	293	290	290	259	268	279	293	289	262	256	299	266	292	271	301	293	266	288	268	260	270	268	252	277	268	284	305	277	277	282	306	294	287	293	273	275	280	263	288	289	276	293	288	283	265	269	285	296	313	291	273	281	271	283	270	274	246	297	247	289	281	249	273	287	295	286	264	294	294	258	283	302	310	281	259	278	263	269	301	281	265	278	284	300	291	288	272	301	275	276	318	284	271	250	268	306	261	276	293	282	300	263	296	288	297	304	280	285	259	272	292	272	315	262	251	284	277	259	261	305	289	294	310	298	274	295	272	255	278	293	288	300	245	267	302	273	287	273	285	277	271	267	300	319	301	319	286	331	278	272	272	291	285	256	278	271	318	298	288	261	278	290	269	273	274	281	293	274	280	298	314	285	307	291	286	286	305	291	271	275	288	290	272	278	286	281	270	333	267	290	297	288	265	304	265	286	297	276	273	300	264	266	251	265
41983	27568	12746	6864	4489	3225	2578	2035	1780	1481	1324	1153	1022	962	895	852	853	783	795	747	693	697	688	694	661	659	657	635	603	597	610	654	618	591	625	624	568	609	578	603	601	555	549	568	583	559	570	559	618	518	559	604	569	546	579	591	531	509	543	585	580	564	517	528	529	545	559	541	543	554	539	559	551	599	540	565	515	559	552	532	559	570	538	514	573	546	554	547	521	553	526	578	575	509	566	552	541	526	543	534	554	515	608	553	530	553	595	547	591	572	542	566	521	570	555	564	588	550	544	535	542	595	554	554	581	530	563	533	565	558	551	515	574	511	551	605	555	550	535	512	584	508	561	571	554	517	560	546	573	575	539	542	573	580	535	530	548	524	544	575	511	565	511	562	533	572	536	556	530	566	535	568	540	553	512	536	531	535	537	545	598	595	524	540	566	537	535	505	569	514	549	554	543	563	574	547	586	542	511	528	562	551	523	587	575	544	573	620	582	581	540	556	544	547	643	554	554	553	522	536	536	544	531	524	525	552	522	553	529	536	626	521	570	508	550	547	526	602	576	552	519	530	542	546	537	521	561	537	561	508	562	564	580	515	505	510	561	573	539	591	522	516	552	560	579	572	517	556	509	541	536	537	573	527	557	557	532	569	544	517	565	542	576	556	548	527	592	555	550	580	549	541	502	496	548	556	541	533	557	566	524	586	505	515	522	571	588	546	549	572	562	532	562	573	562	568	559	497	529	557	549	567	514	557	589	584	596	534	540	567	537	521	535	559	489	503	571	546	518	519	573	566	544	515	573	531	583	556	534	540	578	541	522	550	545	558	578	577	523	589	540	535	540	523	545	535	550	530	536	534	566	554	535	521	524	558	565	525	584	576	531	528	569	518	513	571	532	537	527	559	538	577	500	516	540	567	534	518	588	567	547	536	495	546	567	525	534	516	520	525	578	548	543	575	553	538	544	543	557	551	543	536	509	528	503	553	556	565	508	517	556	557	576	563	560	536	534	564	499	511	545	562	540	539	537	514	586	522	560	567	541	570	536	542	522	530	545	537	565	514	552	535	546	542	534	585	542	494	534	565	570	546	568	561	556	522	534	555	537	592	565	525	523	550	517	530	527	526	525	611	530	511	552	553	571	564	513	508	561	546	548	538	567	582	582	578	535	535	522	573	553	565	557	559	548	502	536	521	545	548	553	557	554	520	528	565	526	545	593	520	544	568	573	560	531	546	550	522	566	492	534	545	513	531	550	518	525	523	533	555	531	589	575	536	573	559	545	525	553	552	505	567	520	568	532	560	513	553	536	557	538	581	565	564	537	535	559	584	559	541	567	548	567	563	542	512	505	576	574	515	504	562	540	554	552	554	560	579	578	526	600	573	554	563	569	571	511	602	596	570	553	584	543	530	569	537	572	534	580	564	546	551	520	552	547	525	567	569	519	557	541	530	561	547	554	531	536	570	555	555	539	591	550	547	543	547	511	527	566	570	524	502	549	555	582	587	538	608	565	555	514	584	525	545	526	567	534	529	554	529	544	507	529	584	518	564	518	543	540	529	531	576	554	501	574	572	582	546	552	501	555	534	554	564	596	527	556	532	500	538	541	511	512	517	565	589	533	547	516	535	524	543	543	520	495	521	537	546	558	581	535	562	566	535	530	559	518	560	583	534	551	564	524	536	577	604	535	591	552	553	555	557	525	513	584	584	542	556	525	551	555	549	535	571	582	540	576	552	476	544	551	547	523	558	535	534	574	540	527	533	546	567	514	603	542	520	569	548	568	512	529	543	538	567	557	547	542	523	558	566	551	525	526	540	493	567	584	551	525	530	572	549	540	571	556	555	524	526	553	527	522	538	544	566	543	564	565	515	536	550	533	527	590	575	565	534	552	536	501	566	543	541	551	525	567	531	538	514	513	561	567	535	537	519	543	540	602	534	560	539	499	536	568	530	537	564	531	503	550	549	544	565	562	573	522	562	553	521	504	574	510	570	569	555	519	550	508	545	531	557	536	557	525	492	546	529	512	568	546	538	530	572	557	539	557	524	554	557	536	554	559	555	538	531	546	527	569	553	553	556	591	540	579	530	523	535	557	557	530	508	563	515	504	542	529	555	539	535	536	524	544	529	572	505	529	502	539	564	551	521	540	587	547	534	500	545	525	509	528	552	582	587	511	528	497	523	538	538	561	533	532	525	561	585	560	553	528	573	583	512	573	547	518	530	552	542	558	533	580	539	546	547	540	532	561	558	530	554	570	579	544	540	505	591	537	510	528	497	570	574	568	573	574	567	588	546	548	514	544	526	532	572	524	553	560	573	523	529	554	538	592	558	527	536	544	545	582	580	536	556	550	529	552	574	530	550	539	564	556	538	509	529	521	581	562	531	553	513	545	529	540	551	527	500	545	535	558	527	531	562	502	566	571	551	573	541	543	495	546	558	554	561	533	560	548	554	582	596	601	537	528	567	541	549	551	567	547	566	504	553	549	515	560	526	533	496	519	554	551	508	557	552	603	527	534	538	596	512	549	542	522	570	555	537	531	530	576	533	533	539	589	511	525	546	575	553	569	537	500	515	549	551	525	549	556	577	553	522	525	534	525	532	592	568	542	549	558	558	574	563	545	589	564	556	607	558	520	593	552	567	550	524	563	560	546	529	543	520	538	551	541	538	522	501	515	552	559	558	528	534	537	549	529	558	572	526	564	576	571	582	554	555	557	537	611	557	549	548	561	531	526	556	553	544	555	526	604	519	579	546	591	572	566	561	522	578	537	566	517	580	582	569	558	549	555	540	517	561	579	557	565	552	524	581	572	559	540	598	535	562	511	535	568	584	518	563	569	544	526	554	531	573	523	560	572	544	526	524	587	532	553	583	538	541	502	557	566	558	537	557	601	513	550	546	558	524	608	508	525	562	564	569	540	529	589	512	537	534	529	544	569	533	560	558	560	526	542	557	549	554	552	551	580	516	533	567	559	562	531	584	563	477	571	535	532	583	546	521	562	531	497	539	524	528	534	558	529	577	571	549	535	614	539	551	571	557	521	549	551	569	504	552	542	584	586	537	590	514	559	568	551	591	563	575	548	561	526	540	535	575	544	583	560	527	571	529	532	552	593	556	533	529	512	545	548	547	588	529	554	532	556	489	534	553	524	508	560	561	525	563	533	535	565	602	502	595	531	535	517	554	566	546	593	577	569	530	551	534	496	572	571	531	515	576	564	548	557	552	564	564	536	553	547	578	533	534	521	561	520	533	546	554	560	609	533	531	572	538	585	534	568	529	575	553	568	531	596	560	544	542	594	594	552	512	515	581	559	518	550	579	548	556	511	494	538	566	555	547	562	525	551	562	538	540	557	554	537	532	549	505	529	586	522	570	540	534	582	544	535	540	549	531	537	539	563	545	545	542	505	558	593	550	558	508	525	538	597	552	512	532	547	571	569	542	548	516	527	535	558	571	520	551	549	549	541	592	601	565	564	578	558	508	539	543	575	535
27370	20518	6227	407	224	172	162	140	119	133	124	133	120	125	136	131	129	118	126	143	129	131	124	126	129	124	119	127	119	123	134	128	128	136	113	145	150	139	141	145	109	120	124	100	135	117	120	131	115	117	121	138	132	149	122	133	152	124	138	122	129	127	133	131	133	108	149	117	131	153	127	126	140	130	136	125	128	132	115	128	105	132	133	130	117	129	119	146	127	102	134	116	134	137	106	143	131	128	134	110	114	123	115	118	127	139	116	137	126	135	142	130	131	152	130	137	130	122	124	108	126	136	136	130	127	131	130	130	129	126	135	127	125	119	120	125	118	122	136	119	120	114	123	132	105	116	124	138	110	124	123	107	119	109	121	127	120	121	118	134	122	139	128	109	119	122	137	142	126	123	127	136	112	126	129	126	112	135	116	143	131	119	157	98	153	143	99	122	114	144	124	140	130	136	117	126	124	128	114	101	126	133	136	113	142	127	118	130	129	131	111	144	144	133	144	118	138	120	116	127	119	122	117	130	121	120	128	130	108	123	125	121	110	128	114	139	113	134	133	118	140	128	133	123	119	120	134	125	120	126	133	142	126	123	117	147	113	124	125	141	121	111	125	120	126	121	126	91	142	125	132	135	144	109	106	132	114	130	135	107	113	133	121	118	116	123	153	136	119	131	121	120	122	111	108	133	116	138	136	126	128	116	138	135	148	150	121	134	138	108	112	134	123	111	132	118	112	115	119	135	149	134	110	115	146	118	132	131	123	120	104	162	137	110	112	117	132	125	105	126	121	104	124	162	115	128	126	124	129	126	108	136	109	129	131	131	115	131	114	135	138	141	127	125	140	136	134	111	120	120	145	119	122	118	102	127	141	106	117	123	124	106	109	141	126	129	123	120	128	125	116	145	109	116	132	129	136	118	130	109	141	129	129	125	143	117	134	130	129	107	117	138	108	119	159	119	109	124	142	134	121	118	147	122	120	131	122	128	127	153	121	128	139	121	131	126	115	125	150	126	110	113	143	119	155	121	112	119	114	126	127	136	123	117	128	124	110	144	120	122	132	125	125	155	130	123	128	114	103	129	131	132	121	112	123	121	148	121	134	120	116	141	101	136	113	128	132	124	130	121	137	122	114	132	118	123	119	132	126	114	154	132	114	126	113	134	141	118	124	116	118	137	150	110	145	149	119	135	112	122	121	124	113	136	130	134	107	118	125	136	126	116	143	129	129	107	135	129	115	110	111	113	132	128	123	112	131	111	122	122	124	108	123	124	111	125	125	130	117	119	126	138	129	121	125	123	136	128	129	125	119	136	103	116	112	125	126	144	146	127	130	139	125	109	136	123	113	126	120	127	120	119	127	133	119	122	124	117	111	157	118	154	135	127	135	117	127	100	142	122	123	145	146	108	130	125	140	128	139	125	113	135	117	134	117	113	134	117	121	113	133	126	114	108	119	125	115	123	128	146	128	135	129	132	112	142	133	134	139	101	126	121	140	127	113	119	132	122	126	122	132	137	119	125	120	129	117	129	100	124	135	134	121	135	140	127	135	122	119	122	129	130	131	117	123	126	122	126	138	132	120	115	140	128	123	107	130	120	104	118	126	121	130	117	133	132	95	125	152	105	119	122	123	125	137	131	117	127	114	143	130	125	145	132	112	107	121	115	122	118	133	142	107	134	115	122	133	144	123	135	110	136	124	137	143	123	135	129	155	114	122	124	141	104	131	128	113	135	117	138	112	125	108	137	135	132	139	120	118	147	119	115	129	125	122	116	128	133	117	117	112	155	104	116	114	138	135	125	129	105	134	119	127	107	130	131	130	123	115	109	126	115	139	117	130	94	119	110	131	132	131	124	110	127	130	104	135	119	129	114	115	117	112	134	131	129	136	138	118	123	137	142	123	136	115	135	116	126	115	148	133	119	150	124	111	127	146	116	129	127	138	115	121	122	107	132	110	140	112	127	127	119	132	144	145	129	122	144	122	115	134	138	135	138	130	131	132	122	108	128	123	123	127	126	128	121	141	116	133	118	130	138	140	144	114	117	111	131	132	118	119	126	116	109	115	121	136	132	127	116	106	122	122	123	125	135	132	105	123	130	127	117	119	121	122	127	148	111	128	119	120	108	127	120	132	118	138	116	115	140	122	140	122	126	109	119	116	118	121	136	130	118	142	133	102	120	122	138	134	144	111	123	120	126	136	123	144	123	128	133	116	110	112	132	113	116	109	117	133	118	124	135	133	118	137	157	110	112	130	116	141	126	116	116	106	111	129	110	139	128	126	138	124	116	135	124	117	131	141	128	128	119	130	123	133	119	119	116	136	125	141	139	110	108	117	91	122	119	116	116	113	126	110	133	130	121	134	126	109	131	115	131	106	136	122	116	116	140	97	146	107	148	120	140	127	125	135	122	119	109	129	118	124	155	113	118	132	133	128	91	128	145	124	133	125	132	132	157	134	109	113	132	133	136	126	109	122	141	121	131	103	138	138	132	125	115	133	116	144	129	123	134	135	121	130	130	131	117	118	118	109	117	120	124	132	142	127	129	117	126	128	116	115	117	117	143	113	128	116	137	128	124	143	129	129	142	124	105	143	119	132	138	107	113	119	132	142	148	100	118	132	116	137	140	120	138	123	132	127	132	148	120	113	118	127	125	130	130	130	108	125	122	114	141	109	136	144	125	158	122	137	127	107	127	123	132	106	115	123	129	108	130	134	124	135	126	127	119	129	133	134	127	140	129	133	133	123	132	138	117	142	112	141	115	139	126	132	120	148	137	134	122	138	126	116	120	133	112	143	99	109	137	128	145	111	109	110	114	133	116	123	139	112	124	109	121	123	142	125	114	119	109	138	132	111	134	116	145	132	118	100	118	128	131	110	118	132	117	134	137	129	125	123	113	126	139	128	146	118	113	118	124	124	138	156	132	135	120	118	117	125	120	107	128	151	130	145	111	119	108	122	106	117	117	135	113	101	133	126	139	118	125	130	113	123	118	117	134	129	110	140	130	133	107	123	124	116	138	130	126	154	123	82	112	126	113	113	140	139	119	120	133	139	144	131	116	123	145	145	133	100	134	106	128	132	123	114	154	115	135	141	130	138	106	125	127	111	121	115	130	138	126	119	133	115	132	121	128	117	136	127	126	100	121	134	115	128	129	95	127	122	117	117	129	127	134	147	139	121	106	151	122	121	133	139	119	123	125	105	95	106	109	123	131	130	122	114	120	117	134	120	137	111	151	108	131	125	120	114	116	127	137	138	122	123	123	115	117	129	129	135	129	133	126	119	127	127	124	136	122	124	116	137	121	121	121	136	123	106	132	145	136	127	149	139	128	130	126	121	97	116	139	119	130	120	132	109	120	108	114	124	137	119	119	131	123	115	118	113	115	134	129	109	109	120	140	130	132	128	134	125	132	118	110	121	119	119	118	122	135	133	132	103	100	127	139	142	143	135	139	139	119	129	112	126	129	132	118	97	109	131	135	117	120	146	128
18116	12263	1183	679	488	435	382	317	314	322	292	260	298	278	265	265	288	286	306	275	275	280	296	273	271	278	288	272	298	247	274	262	276	281	260	267	294	258	284	286	290	260	276	314	316	271	285	285	258	266	272	258	292	280	295	299	277	272	292	258	257	278	287	277	285	289	264	255	274	274	295	243	283	286	251	272	260	271	318	269	278	280	267	281	277	276	282	269	314	262	287	285	299	297	290	264	265	302	253	300	287	270	258	289	270	289	265	232	267	276	292	280	277	259	288	282	282	265	303	288	272	285	277	257	261	275	277	257	272	286	268	294	286	263	263	267	267	256	284	274	285	263	269	268	303	284	254	285	282	257	244	300	276	259	261	264	271	298	304	231	296	266	314	249	298	281	260	255	276	297	276	280	261	276	294	286	277	313	283	276	298	267	264	288	261	295	273	259	265	286	285	285	296	276	280	261	295	263	271	278	242	268	270	243	271	255	273	270	259	268	289	272	261	289	305	268	271	277	283	296	257	287	277	301	279	260	284	265	293	258	280	268	262	263	257	295	263	265	245	237	260	275	283	281	295	279	266	310	263	269	286	273	276	261	273	259	269	274	275	281	271	280	258	282	279	274	266	288	279	274	273	283	243	276	288	243	293	290	269	273	283	252	285	290	280	243	240	267	254	246	274	266	254	253	275	283	273	306	274	278	276	284	289	286	262	282	252	292	290	262	288	284	265	264	281	294	297	294	265	271	287	268	247	276	303	276	246	276	300	288	286	303	271	279	280	267	268	268	300	294	291	278	281	270	275	281	325	275	281	290	248	288	279	288	286	288	268	292	267	266	254	298	296	286	304	310	274	277	243	278	281	272	258	274	280	235	266	275	273	308	270	290	284	286	240	290	266	278	287	318	296	272	310	250	251	299	268	274	263	277	264	270	266	289	282	283	266	265	257	258	251	278	291	266	295	281	293	280	267	269	266	256	274	271	269	269	293	300	322	263	246	267	297	259	299	280	311	272	294	266	272	280	296	292	280	297	272	289	261	301	288	287	272	287	269	282	260	279	262	273	282	281	264	295	297	295	280	266	297	297	256	268	276	282	282	285	291	292	267	253	284	256	251	268	271	296	310	292	290	283	274	266	280	265	332	273	288	255	269	285	291	285	293	286	285	266	266	249	264	271	255	275	245	310	326	293	307	280	274	280	300	288	263	246	284	261	302	264	276	277	269	298	260	292	268	256	270	251	282	249	274	272	265	283	287	279	272	261	273	308	268	268	256	256	293	292	262	297	253	276	252	276	252	281	250	296	267	300	272	261	262	307	304	250	241	295	287	291	285	265	277	260	280	276	290	281	277	286	273	305	251	242	272	271	290	280	290	271	257	278	261	282	260	300	279	278	260	276	291	295	293	254	279	269	281	256	258	292	280	269	266	257	268	277	282	278	260	292	277	255	271	275	261	255	257	276	292	292	285	290	266	297	299	268	285	266	294	263	283	266	283	248	269	305	270	314	259	304	278	310	262	278	270	268	298	244	280	256	279	282	244	291	255	294	296	281	270	267	279	247	301	277	257	280	238	292	280	276	254	265	269	310	271	266	244	277	276	281	275	300	254	275	267	287	290	289	267	306	247	282	266	304	266	267	262	279	275	282	278	281	292	268	268	283	274	293	277	296	278	311	261	265	275	275	289	273	253	284	283	283	286	291	282	238	276	305	269	264	290	245	286	247	280	263	288	282	292	270	284	263	299	265	273	265	244	280	263	267	278	286	277	259	280	270	305	281	266	264	294	284	269	263	282	292	292	280	279	289	264	312	261	258	272	267	272	287	278	292	285	273	287	251	294	278	276	285	303	292	263	274	277	275	268	269	276	314	267	298	285	284	278	305	289	286	277	275	274	277	287	279	255	298	284	282	296	276	294	255	261	277	268	261	290	264	268	229	276	299	271	283	287	265	286	295	266	253	294	251	270	269	276	277	281	243	249	263	279	267	299	273	284	268	276	256	279	287	264	265	281	289	314	275	303	259	273	297	285	279	262	281	274	287	288	301	255	244	270	277	279	263	265	256	260	300	274	265	278	270	285	271	250	289	270	274	291	292	244	275	284	246	292	277	281	259	259	267	278	287	289	269	284	274	259	267	267	261	257	270	288	270	283	294	273	267	278	268	270	278	268	303	271	269	296	293	296	277	301	253	257	295	286	298	277	266	269	265	274	279	316	265	250	289	268	280	271	270	286	308	238	264	274	271	270	258	285	313	286	255	294	298	268	286	244	262	272	279	246	264	264	259	275	265	280	294	285	299	262	304	286	282	282	295	288	263	265	266	267	311	293	300	276	290	254	262	283	259	300	269	277	279	269	290	225	290	294	223	284	262	279	298	249	271	269	281	315	291	261	271	253	294	270	286	295	257	278	275	267	275	280	273	247	260	276	261	270	276	306	268	250	288	269	260	267	239	265	285	269	264	266	294	279	283	286	270	274	267	296	280	275	294	297	297	272	270	276	282	277	315	289	292	301	290	283	269	303	267	279	288	255	294	268	283	264	259	302	277	262	279	264	273	305	256	275	289	252	278	277	263	272	271	279	305	304	273	294	279	269	292	284	277	279	291	300	254	256	256	267	275	281	243	270	303	262	278	283	282	262	296	278	253	243	256	300	288	273	284	277	306	284	277	318	284	268	273	270	273	253	308	299	258	276	279	294	294	248	281	298	270	272	290	310	305	280	252	269	277	280	275	269	263	280	276	277	274	267	277	259	276	255	307	305	276	281	272	265	240	268	288	271	272	294	251	266	284	281	286	276	280	288	273	263	255	288	276	275	276	256	283	268	277	272	282	294	288	275	261	271	255	275	284	278	277	257	275	288	283	277	284	289	276	266	294	299	307	260	268	288	264	256	261	267	278	283	265	276	257	297	254	274	272	268	254	266	257	277	277	268	282	280	280	246	286	287	272	294	286	273	269	260	251	278	294	283	312	270	259	283	277	278	281	272	277	261	267	269	282	276	246	256	293	276	299	275	302	261	236	276	295	278	313	278	273	296	275	277	308	298	262	283	284	248	273	303	283	281	274	278	295	272	266	264	257	261	299	267	274	283	298	299	304	275	285	277	306	267	315	293	269	298	295	276	303	271	305	281	273	261	243	300	290	298	275	266	272	284	287	287	310	275	262	286	302	276	274	287	269	276	298	271	268	300	249	291	290	285	281	268	260	307	265	296	270	248	282	286	277	287	301	296	292	267	246	298	267	257	295	260	276	265	271	306	287	269	290	271	287	262	270	289	252	253	275	296	289	263	263	282	292	266	293	248	264	286	262	274	252	301	261	299	277	279	273	291	293	286	281	258	259	255	291	236	269	235	278	287	298	251	278	238	256	296	249	235	258	256	258	265	275	270	292	297	268	255	280	264	262	292	242	273	255	279	257	295	254	306	310	278	252	270	277	285	260	274	286	272	293	286	277	272	261	283	269	259	270	250	309	269	298	272	312	259	295	252	281	307	266
23552	20644	27832	23446	14621	833	415	302	265	242	167	208	140	154	152	152	158	127	143	153	138	160	119	133	113	105	128	111	114	119	129	121	123	115	109	126	119	121	101	122	112	114	120	113	120	89	123	128	143	108	103	121	113	111	111	119	104	119	112	99	117	115	100	122	106	108	105	114	108	122	134	109	116	120	95	110	121	108	127	113	109	96	125	109	124	102	117	98	116	119	104	107	100	115	111	117	98	97	100	91	112	131	113	108	123	122	133	103	117	104	102	111	126	116	109	104	127	97	122	102	107	89	124	97	130	99	103	124	110	106	114	123	118	119	102	92	107	120	121	140	120	117	111	113	105	109	105	111	131	130	118	102	108	105	120	113	88	102	108	130	102	112	132	98	109	131	97	103	113	106	136	111	115	94	103	104	126	107	114	108	120	110	100	87	105	109	112	124	120	93	102	122	100	109	106	92	102	120	112	102	105	108	103	117	93	102	122	104	128	108	106	114	98	109	116	116	107	123	104	100	107	111	103	105	118	115	111	118	107	114	109	99	104	118	104	99	96	111	104	92	109	118	99	117	108	133	106	110	115	112	105	98	106	103	120	128	124	129	104	129	122	106	96	103	107	111	109	116	136	114	92	94	104	109	99	120	109	110	96	120	118	131	109	124	105	116	121	102	107	114	115	116	92	111	106	127	123	109	111	121	104	111	109	113	129	112	111	123	118	121	117	109	109	100	126	108	110	94	151	123	120	116	93	123	101	116	118	91	118	128	98	107	100	103	106	109	113	107	107	92	102	114	90	124	117	103	89	115	109	116	113	93	114	107	87	120	101	120	113	131	115	110	115	114	94	98	124	97	99	113	106	118	108	112	120	104	123	130	106	99	111	107	113	100	112	101	101	105	121	125	103	99	95	111	126	107	115	117	121	107	119	114	113	109	105	111	113	95	138	112	91	93	113	111	104	94	95	112	99	129	115	103	113	96	86	103	110	112	107	105	109	105	100	97	128	113	117	110	105	127	101	114	112	92	124	113	120	121	99	125	106	124	106	119	107	113	96	105	107	118	112	93	104	114	109	111	102	115	118	105	116	116	114	98	108	118	132	116	103	111	102	118	100	142	115	111	100	105	116	119	115	110	102	117	101	99	110	110	105	104	125	107	104	112	110	98	97	106	110	111	109	121	106	118	100	116	120	106	122	112	110	91	105	106	119	94	130	112	112	122	132	129	111	118	116	93	94	102	94	91	105	118	110	137	107	109	129	92	96	93	86	122	111	109	104	104	106	122	102	128	100	130	128	123	102	113	110	100	118	126	105	112	114	106	102	94	108	107	104	110	112	108	113	111	107	119	119	110	121	124	128	124	102	119	94	95	123	109	105	98	141	105	118	98	136	111	125	106	95	110	86	117	99	119	124	109	125	114	125	115	125	118	105	103	110	98	116	110	117	112	107	103	112	114	119	123	116	101	122	84	101	99	96	95	122	111	111	110	122	105	96	100	119	116	116	96	144	114	118	108	113	111	94	103	131	111	99	97	115	98	120	101	110	106	138	108	131	101	113	92	118	112	127	98	104	114	123	113	127	95	119	102	110	108	117	105	108	115	97	112	100	98	115	135	102	114	131	124	123	117	132	102	126	130	128	100	104	118	104	105	89	95	101	115	114	107	100	112	112	111	109	110	125	122	104	124	122	126	119	107	111	107	123	115	120	98	135	128	96	122	94	122	116	122	105	113	110	120	110	113	110	116	89	111	113	112	113	113	116	126	114	108	107	94	119	103	106	111	102	104	123	108	115	120	99	107	117	114	86	105	107	113	106	112	97	123	100	128	103	111	115	130	124	115	124	103	104	102	122	115	95	107	110	116	93	95	123	96	110	119	106	108	106	113	120	122	109	106	115	113	115	104	108	119	116	101	119	116	116	97	93	116	122	116	121	109	111	108	97	114	109	135	120	103	109	104	90	98	122	108	121	98	118	115	111	100	108	124	100	132	127	123	110	128	104	110	134	125	131	127	107	107	131	106	90	107	98	99	145	126	105	95	106	109	120	122	111	121	120	123	115	126	101	114	107	103	122	113	109	134	109	105	121	111	97	115	101	124	93	108	133	93	96	124	120	103	105	120	112	87	133	102	109	107	90	106	103	105	107	93	124	122	114	99	118	97	124	113	119	109	110	102	111	117	118	123	103	104	122	106	123	95	130	108	115	105	111	104	113	104	112	111	148	112	121	98	107	116	116	106	118	106	116	106	103	91	97	106	121	105	111	121	117	113	103	113	100	111	113	120	95	101	123	105	116	95	101	109	84	144	134	107	115	123	90	104	112	103	121	104	114	111	97	127	121	105	104	102	130	111	110	97	121	107	107	88	124	96	110	102	111	90	103	121	113	119	113	127	105	96	105	103	130	142	110	91	113	116	112	115	119	121	113	117	110	110	116	117	108	123	113	104	111	125	108	96	121	133	120	96	111	109	105	126	125	109	99	112	110	113	121	117	100	108	107	123	118	118	113	105	119	120	117	129	113	134	112	108	114	137	122	117	105	93	108	99	116	103	99	121	109	105	110	131	98	107	129	116	110	109	105	116	115	110	93	109	120	112	96	116	117	95	114	103	93	107	101	113	105	136	107	114	87	110	119	103	114	116	116	118	115	105	107	105	98	126	112	101	114	120	86	103	104	114	120	102	116	93	121	95	145	129	118	117	123	110	113	128	115	105	122	127	114	115	122	115	118	113	115	107	117	117	100	121	117	120	121	109	104	97	117	100	129	107	96	93	122	107	106	140	96	98	121	112	101	105	126	122	118	123	107	114	99	104	114	112	103	118	97	128	122	106	113	118	100	101	109	123	92	101	92	130	104	128	124	111	106	98	111	105	119	110	127	108	114	107	117	99	124	91	109	115	115	95	86	122	117	99	104	111	131	120	100	113	114	103	116	128	114	100	111	105	112	124	104	112	117	113	110	120	108	113	85	110	120	113	95	106	118	97	115	117	127	101	111	101	114	121	99	119	117	96	106	100	107	110	113	119	109	94	106	114	118	87	106	122	110	100	110	136	98	124	121	125	117	102	108	100	112	105	112	102	87	117	110	111	111	93	122	118	118	104	120	112	117	121	122	117	107	117	119	110	114	90	124	113	96	104	95	123	128	127	112	109	123	90	93	114	126	97	97	113	123	107	117	115	98	100	99	119	98	130	108	117	86	103	102	103	121	110	104	108	107	122	139	118	113	97	121	100	100	104	95	109	115	100	113	92	118	95	125	120	113	99	127	103	136	103	108	119	125	118	116	108	131	112	115	110	113	110	115	101	109	107	117	110	122	122	124	115	103	122	98	107	112	103	117	109	114	104	104	116	110	109	115	135	122	127	117	108	112	132	123	118	111	115	106	134	125	95	108	96	100	117	129	114	97	139	105	121	100	117	119	107	109	91	97	122	111	97	105	143	116	120	115	118	104	94	107	113	110	102	102	107	99	102	112	116	115	113	122	111	112	101	102	108
33676	24777	7574	3757	2368	1733	1218	1069	856	709	625	559	473	436	419	403	364	360	365	375	326	306	324	293	301	277	292	267	249	257	277	278	268	248	262	237	244	247	278	248	261	218	263	246	229	246	249	220	247	237	283	273	263	231	269	233	216	222	227	252	246	259	260	237	251	250	255	261	265	223	212	240	225	231	235	229	231	237	249	243	259	230	263	254	209	226	227	240	212	237	218	218	210	269	216	257	239	233	245	245	225	245	243	231	250	251	253	236	251	242	241	234	244	250	238	227	235	253	235	232	262	231	209	241	212	259	263	229	242	237	215	256	237	206	253	224	233	244	252	237	229	228	263	216	225	253	275	240	227	262	235	230	224	235	239	246	230	236	233	255	259	258	218	237	232	223	228	222	264	230	268	207	266	225	250	241	241	251	227	261	228	218	223	218	238	243	259	255	237	226	248	242	248	263	209	238	233	243	212	222	245	248	264	264	255	233	243	216	226	217	216	224	262	229	266	238	271	238	226	229	211	261	210	250	253	277	237	263	209	224	236	240	227	235	264	260	256	256	274	236	234	243	209	241	252	238	210	230	233	224	234	255	260	253	240	234	246	209	242	246	244	235	245	222	238	231	225	241	238	233	250	269	236	219	249	258	226	244	243	233	255	254	265	255	218	241	254	256	243	242	210	245	242	212	230	243	236	226	262	242	247	243	226	258	251	230	229	245	226	230	264	239	219	233	233	223	242	222	248	268	230	223	234	245	264	254	222	245	220	248	250	240	226	229	227	238	249	238	253	247	254	236	247	237	223	247	261	256	233	270	257	255	256	222	245	239	257	211	247	241	221	245	241	241	241	222	220	256	248	234	225	239	245	205	249	256	182	230	236	243	249	268	247	225	254	222	269	241	239	227	231	240	245	255	218	221	245	251	219	256	265	235	210	261	247	228	220	219	225	235	254	224	219	237	236	231	246	222	232	237	247	236	222	255	213	214	230	245	227	218	244	225	215	233	206	231	222	252	218	209	248	253	255	231	260	237	262	224	257	263	241	260	235	231	239	209	201	255	252	270	255	241	233	232	241	240	208	218	229	260	245	231	248	255	266	215	237	254	235	229	238	238	245	247	273	229	260	247	241	241	226	240	225	234	238	246	233	206	224	211	255	247	232	234	224	243	230	257	228	281	250	227	233	262	233	223	240	211	224	211	238	264	221	253	239	222	219	220	228	235	227	227	219	268	226	241	246	222	246	248	225	235	225	224	254	242	200	244	243	226	224	217	242	293	227	222	226	237	259	236	229	235	254	242	249	223	256	231	233	265	228	253	240	225	219	231	253	212	239	244	196	202	227	210	245	263	227	244	266	231	235	259	221	249	225	253	241	194	228	233	241	251	222	221	245	237	262	239	232	237	241	222	262	230	232	225	259	231	225	255	238	248	250	219	232	254	233	218	248	237	237	257	250	245	251	249	260	241	230	251	248	243	273	239	241	216	235	239	233	209	229	244	252	236	242	247	240	235	256	220	266	233	231	268	241	214	240	235	238	241	221	226	237	238	272	202	241	222	234	238	230	243	261	239	240	230	250	243	268	230	223	217	230	206	221	258	236	222	268	232	243	205	234	243	255	260	217	216	246	225	224	225	218	229	231	251	248	253	254	245	236	224	229	247	217	227	229	246	214	235	230	262	239	252	261	217	246	219	242	237	282	234	244	223	218	231	252	242	226	228	215	217	223	243	218	209	245	239	261	226	224	239	223	234	230	260	221	260	234	242	226	231	231	206	220	226	278	268	254	208	191	212	247	242	206	233	256	256	229	244	240	257	241	240	254	250	245	236	227	224	232	249	253	220	225	252	230	255	245	245	238	247	214	231	225	237	228	243	225	222	211	257	234	237	233	243	256	254	248	243	228	241	253	236	215	260	262	240	224	245	216	262	248	232	254	217	241	240	223	207	246	230	243	191	227	223	227	236	250	231	223	244	237	250	238	242	219	222	239	237	249	259	285	237	250	255	269	243	221	231	227	222	236	235	234	230	236	248	211	234	238	218	237	215	256	235	216	255	241	232	251	231	231	244	236	212	254	241	232	226	250	247	255	260	223	229	245	252	241	236	238	257	236	217	251	253	254	225	258	245	244	274	246	252	222	265	254	250	259	251	237	245	264	244	241	235	247	232	204	243	219	266	212	208	248	234	238	242	218	246	230	242	258	264	228	235	221	238	255	231	248	233	240	240	221	238	255	239	222	240	239	213	233	241	227	273	218	229	209	236	258	259	253	251	255	219	225	253	227	252	266	256	267	231	256	229	236	251	244	246	235	234	228	249	264	226	247	233	226	219	234	239	243	230	222	227	237	221	234	236	230	215	220	240	227	219	218	245	221	224	254	237	226	238	252	238	234	247	248	276	202	232	247	256	241	252	249	225	240	236	210	241	224	251	245	238	260	240	268	255	251	252	246	217	245	231	242	249	203	201	239	219	232	238	244	249	262	215	229	240	279	251	227	243	244	236	233	239	219	254	247	228	231	209	231	247	225	264	210	242	244	237	252	225	235	244	268	260	273	221	220	230	225	210	256	236	279	261	272	238	240	254	225	236	243	236	256	236	232	238	246	228	239	228	231	223	236	244	222	226	237	229	238	225	247	245	249	231	223	242	244	223	235	245	243	227	249	231	234	228	239	249	240	251	224	246	230	238	253	254	256	230	248	234	238	221	211	233	255	229	227	259	244	252	230	244	224	248	257	249	244	254	234	225	230	224	250	238	274	222	243	233	236	235	234	226	251	238	229	232	244	237	222	239	233	230	241	242	265	227	224	243	233	249	226	246	236	237	259	231	217	231	207	245	238	230	241	212	259	202	219	246	222	217	241	242	236	250	243	252	227	228	256	239	236	256	245	230	230	236	251	236	224	247	234	255	212	248	225	234	239	237	272	214	242	268	233	243	245	252	230	240	217	245	246	237	243	230	221	236	214	220	219	244	234	249	224	212	283	238	241	237	237	226	209	253	217	189	247	214	221	233	254	220	245	256	244	226	263	222	233	247	274	256	265	253	239	222	227	239	233	243	228	207	258	250	230	236	249	215	244	264	235	245	230	236	238	236	244	230	218	229	244	259	235	230	235	248	247	217	237	243	233	222	250	235	264	231	248	243	237	224	231	227	244	229	268	252	253	251	239	285	251	222	263	249	246	222	225	232	247	215	231	224	256	269	229	242	225	236	223	247	238	268	237	219	234	207	218	245	225	241	218	246	238	229	247	234	230	242	235	265	228	247	236	244	232	224	239	222	241	251	222	230	273	234	241	231	240	256	238	251	264	212	245	244	220	239	216	244	255	240	230	212	228	224	214	231	254	215	254	237	236	220	235	230	249	255	241	247	256	237	229	218	245	201	260	258	257	234	228	240	239	259	234	237	236	221	228	254	229	219	220	234	196	269	236	227	221	240	257	224	232	266	222	240	244	236	254	203	237	199	253	231	245	237	226	251	236	212	209	246	219	258	260	235
23797	21697	30201	23768	21699	13522	1309	700	556	491	448	418	435	390	361	366	338	349	359	330	333	301	338	348	344	315	285	315	317	288	275	329	316	295	303	313	307	310	301	296	296	312	275	285	317	293	332	262	300	296	305	307	303	301	303	277	281	283	319	305	300	312	321	327	284	301	261	264	276	316	274	284	305	278	314	287	287	278	304	271	281	287	323	290	278	290	272	271	278	283	278	291	306	309	241	299	303	269	298	292	302	259	338	272	287	268	288	282	284	270	299	290	275	273	295	278	308	290	294	297	277	305	275	282	286	300	287	276	320	291	285	294	261	335	264	315	275	280	274	274	298	282	272	276	287	278	266	277	279	287	281	262	285	260	258	306	297	298	300	270	268	305	299	297	270	269	277	293	290	314	306	294	281	294	268	297	312	302	303	294	292	306	283	278	267	266	286	266	289	287	286	305	308	288	273	282	264	308	285	304	261	302	294	274	252	277	281	279	285	298	288	289	312	298	293	298	305	292	283	272	271	269	276	291	276	274	274	253	268	308	295	277	284	291	304	281	295	271	267	301	316	308	277	290	301	300	278	282	282	293	278	300	277	277	280	258	285	281	297	270	265	288	293	274	319	286	284	296	289	293	294	330	296	285	276	278	282	306	270	265	317	298	281	259	273	274	254	267	289	323	260	281	297	295	298	272	295	285	299	280	284	258	300	275	289	254	255	286	256	272	305	300	296	250	313	269	293	308	281	289	276	291	295	279	306	307	278	276	292	272	273	283	293	298	275	310	277	275	273	281	288	282	274	298	249	281	286	249	288	292	304	292	293	273	287	270	289	309	291	299	298	282	265	274	296	268	272	301	279	295	291	306	308	286	271	289	284	294	298	262	286	274	278	282	283	276	273	293	274	287	290	284	304	279	303	286	284	280	268	289	297	272	279	296	280	281	282	271	264	256	282	259	258	248	276	287	292	300	311	266	302	299	269	271	303	284	294	273	282	270	313	291	298	294	303	282	268	290	305	269	265	256	282	256	264	283	254	284	296	290	326	280	277	273	272	260	270	269	292	282	292	286	295	287	312	287	281	296	274	274	279	293	299	299	287	291	257	300	307	271	270	268	279	295	279	293	298	274	279	289	281	282	294	276	305	285	260	272	288	289	282	293	294	274	282	277	271	275	284	274	287	287	305	261	279	270	311	290	289	298	294	297	304	286	275	284	269	254	290	318	275	302	280	272	259	261	286	315	282	283	296	309	309	263	268	277	273	298	264	281	269	275	287	324	315	281	284	278	273	270	253	286	280	284	283	260	272	284	275	308	271	318	290	277	292	295	288	281	255	275	289	276	287	300	293	307	296	292	270	312	281	275	279	274	289	282	307	309	310	276	308	281	319	288	275	290	285	284	275	261	280	262	238	274	276	259	302	274	289	280	267	250	295	316	297	292	319	272	305	296	314	288	303	266	270	298	303	263	284	266	291	276	299	284	310	295	276	281	302	298	316	286	306	302	289	293	295	304	264	257	270	291	330	278	281	296	291	287	290	286	282	271	288	286	269	291	294	307	284	313	275	324	276	291	294	280	286	284	265	271	305	296	305	277	293	263	273	274	291	305	269	282	289	328	261	282	285	313	279	295	291	298	286	303	281	272	275	297	315	284	285	320	290	272	316	293	301	278	304	293	275	291	324	294	284	275	303	300	299	282	280	283	295	295	277	279	294	298	277	310	288	305	266	259	285	281	270	279	307	288	296	274	282	264	285	288	280	292	283	271	289	291	323	285	266	293	252	275	320	274	281	275	277	295	292	288	253	280	288	291	284	318	253	247	268	275	264	299	295	317	272	285	298	271	308	277	316	274	270	282	289	281	300	285	313	291	297	264	251	294	274	268	279	285	285	267	277	266	283	281	258	275	267	289	294	275	284	310	287	293	306	273	280	287	300	256	288	264	282	286	297	289	293	279	298	304	285	293	275	287	262	273	270	294	258	295	269	267	306	309	307	273	284	282	302	283	260	291	261	288	260	298	285	283	330	289	262	262	251	287	275	280	268	263	274	271	279	271	294	327	288	270	281	297	309	247	268	345	293	278	287	268	269	272	259	252	289	275	301	296	282	265	300	275	300	300	294	266	300	292	275	315	253	262	292	278	261	337	275	249	295	282	301	265	272	284	293	257	283	299	279	283	263	295	263	271	270	303	293	293	265	301	307	294	298	284	294	286	284	308	283	270	260	289	296	282	285	276	302	262	283	310	289	284	304	271	292	285	285	284	286	256	266	291	273	277	281	285	293	295	290	277	281	289	258	300	302	289	268	323	339	295	284	300	279	255	302	290	274	298	288	287	291	271	293	306	282	250	280	278	318	308	266	305	290	297	288	279	277	288	270	306	298	301	305	269	296	308	289	306	286	279	305	254	272	263	293	272	261	287	273	284	279	273	267	292	274	290	277	274	270	310	274	271	305	302	292	288	290	275	288	296	271	292	261	282	311	290	322	303	292	283	269	279	253	275	270	273	270	272	296	261	298	278	270	248	287	300	299	289	278	283	274	287	290	302	276	291	286	291	292	296	287	296	292	291	276	275	266	280	316	257	281	289	286	313	297	289	292	310	300	271	264	304	283	247	279	310	294	296	261	273	274	288	266	289	297	305	315	310	289	306	278	250	257	300	298	297	301	290	295	287	295	285	285	279	288	257	304	252	265	281	281	272	281	259	298	311	278	296	282	291	277	275	303	253	262	293	327	291	278	306	261	258	298	299	315	292	292	293	299	297	279	285	281	279	292	309	283	327	278	271	295	246	298	312	279	297	307	263	265	292	305	267	269	276	301	289	298	299	272	306	289	274	275	278	310	252	266	299	291	296	272	296	306	276	302	327	309	259	281	290	292	265	267	271	289	297	303	276	263	282	276	303	281	273	274	263	280	300	315	278	286	295	271	277	295	307	288	282	283	280	270	271	268	284	274	315	273	307	280	281	277	275	303	262	287	271	287	294	316	279	284	278	295	271	299	297	293	294	270	293	305	282	293	303	253	279	270	303	266	287	291	293	317	256	269	282	308	291	282	303	276	296	252	284	296	311	272	287	284	267	239	285	293	295	306	300	314	273	260	285	268	324	287	284	292	259	293	269	263	261	280	278	268	261	301	292	303	267	281	290	271	302	281	282	293	306	247	268	263	253	268	298	303	274	288	284	287	277	259	282	263	276	265	265	281	286	277	261	280	315	259	287	321	271	298	302	290	270	277	296	296	290	275	297	308	297	281	292	305	287	273	289	283	287	273	291	281	312	303	282	277	288	285	288	284	283	284	254	289	270	275	291	304	296	290	275	288	302	286	279	275	310	277	269	252	260	280	302	291	234	283	316	264	264	291	274	296	287	291	292	288	294	274	299	252	323	303	271	267	274	272	301	282	282	259	263	280	262	266	279	277	317	253	295	294	285	290	276	316	279	266	294	291	282	320	279	256	300	326	266	305	307	286	299	284	290	292	277	302	248	301	316	274	267
39799	27063	12982	7076	4600	3348	2678	2090	1748	1493	1338	1173	1093	959	958	842	830	761	769	705	700	730	730	650	681	652	712	650	650	661	613	581	594	597	592	606	614	593	595	588	570	566	565	568	541	570	542	551	599	562	570	528	549	590	559	519	559	564	530	549	560	561	553	527	514	592	558	510	567	549	573	589	561	630	576	559	520	547	522	573	561	534	565	546	488	576	589	562	557	539	540	530	603	500	554	541	544	551	574	553	562	569	547	579	535	571	553	548	544	539	578	585	520	557	582	510	564	566	566	591	515	569	497	523	536	523	565	543	538	531	537	546	526	515	584	563	536	547	549	541	570	572	578	557	590	527	555	541	577	617	510	568	537	542	527	576	528	574	581	564	576	553	561	562	549	529	538	555	585	591	549	533	514	550	574	558	556	511	534	561	546	557	576	550	548	541	550	535	529	546	518	534	515	520	529	542	521	588	526	547	556	561	548	582	573	534	545	562	528	583	537	543	588	570	551	551	530	519	544	536	573	561	520	543	552	517	594	504	523	523	588	556	590	554	597	533	549	525	550	550	509	560	530	582	548	501	547	514	560	548	545	561	542	560	502	561	547	604	537	520	526	528	539	543	533	569	577	500	553	572	566	568	588	566	537	585	535	564	518	544	563	552	582	567	549	585	560	492	534	558	530	542	550	536	562	539	505	575	559	582	514	538	607	582	570	572	523	523	567	542	550	568	563	564	521	499	558	556	555	526	503	575	529	535	560	538	522	554	509	513	550	495	566	499	534	552	567	562	536	514	557	550	522	589	568	554	535	549	533	546	545	538	566	519	538	528	560	546	551	572	553	540	534	552	544	566	559	547	569	558	544	556	557	544	513	544	547	584	570	578	546	528	554	551	577	585	525	514	585	533	530	536	550	537	544	566	544	584	554	558	583	542	553	489	516	541	523	503	570	542	555	520	533	569	529	551	553	552	504	588	550	580	534	548	513	576	545	527	509	554	543	621	517	524	513	549	547	488	543	515	541	544	551	547	574	510	547	526	575	570	584	558	545	546	531	499	523	513	567	509	536	545	569	526	551	575	586	568	542	529	574	474	556	547	539	513	505	543	577	560	521	561	550	532	543	562	559	554	510	579	567	570	567	566	578	557	566	584	508	543	552	573	546	538	538	553	531	590	568	562	548	543	542	543	541	504	508	562	537	562	529	566	521	513	557	548	567	551	527	527	516	577	543	536	534	571	518	541	602	526	561	562	583	575	541	552	545	541	566	569	594	543	550	572	528	554	530	526	545	576	533	519	608	552	539	536	546	516	600	586	552	585	526	583	528	548	533	525	567	538	509	501	548	539	540	550	544	560	546	532	521	542	546	567	519	548	547	552	563	521	533	526	579	543	598	589	568	570	520	580	555	577	517	529	525	548	561	557	511	542	552	494	584	546	565	562	554	571	571	546	557	580	535	535	560	557	541	550	567	525	500	504	550	545	557	529	526	536	539	561	556	492	564	544	584	544	562	520	561	509	562	532	502	522	589	571	608	527	566	543	544	588	558	547	533	585	572	528	482	554	558	528	523	564	534	548	531	550	548	545	533	494	575	537	527	538	555	496	521	518	556	555	527	533	544	568	530	581	515	531	556	524	540	496	545	555	548	569	538	536	544	533	531	578	557	554	579	519	544	575	530	525	554	576	566	526	540	569	549	522	558	547	592	527	549	543	509	534	551	530	569	522	561	549	591	544	542	533	548	526	531	561	514	501	572	544	520	517	549	568	543	584	532	526	546	566	599	526	557	532	583	528	597	544	566	544	542	550	529	586	596	528	540	550	557	524	568	562	597	558	541	582	550	537	568	572	547	557	566	571	564	513	553	523	562	530	490	541	550	524	520	568	548	520	529	584	532	553	532	525	527	556	505	512	577	548	550	499	599	565	525	534	533	517	556	524	558	486	532	540	542	531	554	556	494	556	555	572	528	534	530	588	554	515	541	528	522	544	536	528	544	526	550	482	547	537	541	523	528	528	522	525	543	543	542	569	526	576	578	579	537	564	540	554	560	527	532	546	567	540	550	587	542	569	543	545	573	562	509	539	566	571	522	537	556	567	560	553	540	510	602	570	577	547	513	570	523	581	524	578	527	569	537	533	551	521	526	550	562	564	528	549	557	548	514	551	564	556	553	540	578	563	570	545	527	557	561	572	565	552	562	577	562	507	518	586	560	540	529	556	559	540	546	557	531	559	535	587	543	515	553	563	517	546	579	528	519	588	564	524	562	585	543	585	565	513	576	555	536	570	553	562	552	516	623	579	538	584	586	593	530	553	557	528	603	577	553	539	584	549	549	553	534	554	570	556	538	533	503	559	554	564	576	559	569	564	558	563	596	547	548	513	557	558	591	534	560	532	538	546	577	546	551	517	522	555	539	552	546	559	592	538	536	558	536	546	537	601	553	527	572	558	541	533	566	507	528	546	551	518	555	577	571	563	582	556	603	573	547	562	574	536	521	494	580	526	545	546	544	521	549	552	572	611	515	543	573	544	534	576	558	563	551	563	541	549	577	566	587	558	547	541	549	522	537	535	538	559	537	537	500	531	567	559	593	538	562	542	582	559	500	574	510	523	545	574	547	537	576	542	537	571	560	570	609	523	540	546	583	535	500	565	513	574	538	550	549	554	556	524	565	556	580	577	572	501	570	543	517	552	578	560	533	522	523	525	537	538	569	550	569	553	563	561	543	576	528	560	525	560	551	565	566	494	533	523	552	525	506	554	529	534	504	508	563	545	539	554	559	586	564	538	585	527	509	546	544	562	547	571	553	550	599	513	483	517	552	553	539	555	561	567	549	546	568	548	554	550	554	532	541	517	539	580	519	539	519	534	538	558	541	543	536	555	567	549	550	545	541	548	526	540	594	526	553	514	546	532	559	580	545	523	561	521	523	528	550	515	548	562	557	583	566	537	579	543	549	554	557	555	564	539	543	567	543	574	564	545	518	559	554	560	566	534	521	571	556	533	549	564	517	507	545	563	545	566	530	567	548	507	567	565	549	563	552	522	592	552	594	508	572	533	547	575	546	577	551	550	525	517	617	553	591	570	512	545	574	553	556	571	524	557	568	542	573	570	562	547	571	486	524	568	587	545	561	541	536	533	541	577	526	552	556	544	561	603	534	549	572	537	543	538	581	551	574	580	534	529	565	542	540	533	576	576	586	514	510	609	547	562	515	589	547	554	574	543	567	565	586	567	523	573	561	544	583	471	559	564	603	522	531	547	581	518	540	547	568	544	554	570	526	582	553	572	560	562	546	572	555	518	548	543	598	593	510	530	547	517	565	552	568	564	539	586	551	559	540	519	555	525	595	565	575	569	524	505	525	536	528	579	534	570	540	570	555	540	554	512	556	537	550	509	531	576	554	552	551	576	537	587	557	583	552	526	513	562	558	532	544	537	571	586	589	581	559	599	529	561	572	511	552	566	517	558	548	532	554	563	564	524	589	521	547	572	550	533
27379	20606	6540	553	357	243	156	164	175	140	143	149	137	154	133	140	141	128	138	135	141	135	117	109	133	110	136	137	139	115	130	130	141	122	132	122	140	122	135	122	123	124	117	142	119	131	119	121	139	131	129	142	130	130	130	123	128	124	118	118	123	141	126	132	114	128	130	124	126	118	139	112	139	121	137	128	119	112	126	104	109	129	106	141	125	106	149	127	134	107	102	107	127	116	122	125	126	135	131	121	120	135	140	114	112	122	112	129	124	136	130	113	131	86	131	134	121	133	130	141	123	121	141	119	137	124	148	132	121	130	126	122	122	120	123	122	132	127	146	106	140	128	152	134	125	118	139	118	138	128	123	131	114	129	136	131	131	112	118	136	128	130	142	123	119	128	142	120	151	120	134	116	115	117	121	129	117	119	119	137	128	121	123	128	120	126	116	131	122	98	118	157	139	121	126	122	133	109	127	125	132	106	140	112	129	114	138	117	133	119	126	109	136	121	108	105	113	127	128	118	134	137	145	130	134	124	132	118	136	155	115	148	113	116	117	144	116	129	128	128	145	119	127	128	132	128	124	129	149	100	123	131	127	141	119	138	147	137	126	124	104	142	149	122	119	131	142	112	136	132	130	122	136	100	120	95	117	100	140	140	141	123	131	120	127	139	120	149	134	112	139	121	122	127	127	122	151	122	123	120	118	111	142	122	120	123	132	136	123	119	110	121	144	138	118	133	127	103	143	130	132	131	137	124	121	103	130	115	118	141	145	109	142	133	126	123	126	137	127	141	124	141	138	133	133	132	139	118	117	132	122	120	116	129	119	154	116	127	126	130	127	106	131	112	117	108	134	118	127	135	106	116	127	114	120	142	110	126	106	117	142	115	110	130	134	123	125	126	100	118	123	119	126	137	142	143	119	128	129	105	130	112	128	149	134	102	135	116	125	129	137	131	125	112	123	137	130	132	128	121	135	134	133	123	132	123	131	135	131	124	126	108	134	111	138	142	109	120	133	108	133	119	131	139	130	109	128	123	99	123	130	122	133	124	127	123	125	122	136	117	120	137	132	131	140	138	97	103	124	118	121	126	112	137	121	118	137	123	121	123	121	117	135	133	106	139	127	132	116	139	114	116	124	120	123	114	135	127	142	145	137	94	122	139	117	117	127	120	132	114	126	119	121	121	151	122	127	119	137	119	131	137	125	135	124	122	102	148	140	142	127	145	119	130	119	128	132	145	145	90	128	127	128	140	116	132	116	143	137	120	130	132	131	131	120	126	138	129	123	132	116	111	121	119	127	127	125	126	112	129	145	128	128	132	132	128	133	109	114	125	131	107	140	117	153	122	133	115	126	149	106	132	107	108	136	126	129	119	118	122	121	130	127	135	123	122	131	124	121	117	121	114	126	112	129	131	126	130	135	135	125	116	143	113	114	136	130	107	112	116	111	121	124	131	111	106	132	136	133	113	121	133	135	133	127	121	133	121	124	127	135	135	121	142	123	124	128	108	127	115	130	116	120	126	138	126	148	108	135	129	115	117	123	128	117	120	123	120	124	129	121	114	132	118	128	115	141	122	132	128	115	123	130	119	137	108	130	149	128	125	113	137	137	109	139	119	146	140	108	108	117	128	113	114	115	118	126	127	111	130	106	119	147	132	126	113	123	127	132	125	129	120	139	141	133	123	142	118	113	121	130	134	125	146	123	120	115	150	132	135	124	121	144	127	137	125	121	110	144	109	129	116	114	109	142	132	134	120	132	125	126	119	113	122	139	148	118	127	133	129	121	116	138	130	126	119	125	118	123	134	127	137	120	131	138	123	123	108	143	139	122	129	119	126	133	144	133	134	123	131	132	137	139	147	132	102	115	139	112	135	132	124	143	108	141	133	138	120	103	128	133	134	120	122	129	136	119	126	130	128	143	112	127	124	134	112	145	120	128	112	130	112	137	124	126	115	152	114	134	105	101	126	117	118	131	115	129	116	122	133	125	110	115	128	131	115	144	123	133	147	120	134	126	117	117	107	123	117	153	129	136	94	135	132	125	122	135	135	128	128	115	114	141	113	113	120	131	119	139	118	143	104	134	115	117	131	127	128	115	124	140	125	139	127	133	131	94	117	121	137	117	159	128	134	123	122	134	133	121	104	127	131	116	101	143	129	125	134	135	110	120	125	134	128	120	107	129	129	129	116	132	115	135	110	104	125	111	149	144	126	137	121	128	110	140	127	122	105	141	121	137	115	120	126	116	121	106	135	124	106	122	115	121	131	114	120	140	118	125	113	150	131	115	126	121	113	116	109	116	117	127	138	121	140	120	115	104	123	129	117	111	134	132	138	120	147	138	138	125	147	120	119	144	113	125	118	134	129	146	106	117	130	134	125	133	147	121	105	137	126	137	116	116	128	117	132	151	126	118	131	127	118	114	137	131	113	135	120	132	139	134	139	140	133	149	119	113	130	122	120	115	116	127	126	110	122	117	144	128	119	119	151	117	138	133	137	143	125	132	135	125	113	145	126	137	123	138	123	121	127	117	140	130	125	117	124	110	113	116	144	104	110	138	123	143	130	129	126	131	140	127	122	125	130	124	139	145	138	134	112	112	132	149	131	124	122	126	122	125	136	123	123	131	120	134	125	129	136	132	118	129	127	118	133	153	134	135	137	118	110	141	114	125	125	132	117	126	122	128	135	109	143	117	134	110	111	123	125	112	121	128	134	114	129	123	117	115	147	142	147	126	105	131	125	142	123	137	114	120	119	118	132	124	110	128	135	129	127	133	124	120	132	136	129	129	104	115	123	143	147	123	129	116	107	124	135	144	149	141	130	125	114	133	149	125	127	130	121	134	109	132	120	133	153	134	131	134	133	138	108	112	130	126	121	115	121	125	116	127	109	103	128	148	134	128	131	151	125	153	118	134	118	147	116	128	127	124	126	113	126	128	128	125	104	114	128	134	134	132	131	122	124	129	107	123	129	128	121	113	108	140	114	127	135	100	116	122	101	143	125	132	138	112	119	123	148	125	104	130	138	112	128	142	137	128	150	114	118	109	134	134	133	130	116	123	129	109	134	118	124	115	130	106	136	124	138	130	133	115	126	127	135	136	129	120	127	136	129	115	130	123	126	127	124	108	131	108	133	114	109	111	134	121	129	108	131	120	108	134	115	126	114	126	145	120	138	126	135	152	136	127	130	119	130	115	128	126	114	138	158	120	114	129	115	150	119	131	136	154	142	126	115	119	114	120	128	127	131	120	107	121	135	122	131	124	118	109	118	128	109	124	142	137	129	106	135	129	115	112	123	125	121	144	136	127	108	132	116	124	123	125	118	127	123	114	131	116	120	121	149	138	124	134	126	131	128	138	152	123	121	120	118	118	133	126	126	116	143	130	124	126	122	111	118	150	127	123	125	127	126	133	122	129	124	131	123	118	134	122	113	114	116	119	132	136	155	135	130	138	126	132	115	135	112	113	125	125	139	103	140	114	125	145	150	122	130
18886	11335	1252	718	538	403	394	352	342	333	354	303	293	286	292	277	283	293	287	268	297	262	278	282	267	288	294	282	288	294	295	261	304	255	289	293	267	245	270	257	270	292	295	288	256	302	280	279	282	260	302	301	281	270	263	283	266	301	281	288	280	262	254	289	266	286	240	280	270	278	300	282	272	296	244	298	276	265	267	275	272	256	292	288	258	287	290	269	241	262	254	267	281	262	272	267	261	266	294	276	240	271	276	275	295	306	255	263	271	260	273	268	279	278	261	272	292	275	260	273	280	275	267	270	289	250	254	285	272	303	269	293	290	272	296	260	276	280	267	262	274	271	246	260	292	276	291	279	237	280	250	282	260	282	276	261	283	303	291	276	270	271	274	301	248	271	263	275	256	267	293	309	266	271	281	259	257	288	252	247	258	271	255	277	288	271	272	266	273	282	300	299	278	252	286	299	293	276	306	271	261	267	278	273	262	283	268	267	285	272	297	279	298	298	297	317	269	255	255	283	276	251	260	275	269	266	270	296	243	252	242	275	299	289	295	295	263	299	272	272	284	279	271	318	263	273	305	296	263	249	256	276	291	270	266	257	278	272	278	286	303	275	280	281	280	267	311	275	271	263	266	281	301	283	278	297	262	275	289	274	279	284	271	287	259	279	273	256	284	279	274	260	282	309	300	273	278	238	276	302	287	270	267	271	281	264	270	268	277	273	272	271	255	298	278	262	284	262	271	268	271	298	278	234	272	295	274	292	293	276	265	274	269	285	272	280	268	283	284	270	296	298	282	283	264	263	260	277	261	251	268	266	284	262	253	266	291	305	270	264	277	278	253	256	277	279	288	291	291	264	278	237	270	277	297	266	264	250	275	273	271	294	261	273	291	267	249	285	269	288	284	284	267	273	289	266	253	265	272	294	284	275	278	293	283	287	271	259	303	289	263	277	279	274	259	273	262	271	302	281	259	254	265	307	292	276	268	298	262	293	268	255	276	263	263	281	265	295	287	260	296	281	248	245	279	248	284	258	269	256	276	280	263	295	286	283	253	247	276	258	258	261	272	271	276	246	275	270	267	279	287	267	301	293	270	302	278	275	276	279	275	280	284	284	259	296	272	300	275	245	243	246	259	268	277	279	280	306	273	263	287	287	292	250	282	256	253	265	252	254	260	294	319	278	258	272	258	275	308	268	274	289	238	285	295	265	269	278	295	273	298	291	277	300	275	271	252	271	253	276	298	263	257	262	271	281	280	269	277	273	282	267	246	297	261	289	243	286	257	276	307	280	265	258	255	260	285	273	279	267	278	277	264	297	257	284	275	273	256	292	285	257	278	301	269	248	251	280	300	285	256	282	269	282	249	280	272	281	277	258	290	254	261	256	280	260	281	274	272	266	267	272	272	266	298	290	276	276	270	283	268	277	250	275	239	259	256	279	264	295	251	283	272	271	244	307	251	291	289	254	254	281	268	245	258	315	312	284	273	268	270	305	281	258	304	281	254	311	249	267	272	274	277	274	271	285	273	283	267	290	267	266	242	272	281	298	286	322	249	256	285	299	286	259	288	275	269	266	315	281	263	261	273	278	266	297	288	286	256	270	291	268	266	276	282	262	247	276	274	291	271	289	300	267	275	255	274	254	256	272	257	272	273	294	278	245	298	253	261	267	269	279	302	275	309	286	299	297	282	305	283	254	269	279	281	299	237	288	282	244	264	261	266	260	273	281	277	284	276	281	297	257	254	291	300	282	289	265	275	303	286	288	282	281	273	314	249	292	277	295	258	304	247	291	286	276	286	282	278	279	246	275	260	282	255	262	298	296	263	282	275	283	303	264	232	278	281	291	290	298	288	262	292	283	301	278	277	291	265	294	284	265	264	266	276	276	270	254	252	259	299	255	276	266	270	278	269	271	293	295	302	256	278	283	292	257	262	289	285	304	263	260	253	266	261	309	267	288	258	286	285	283	264	262	279	271	310	284	270	275	247	266	265	273	262	253	307	280	258	261	274	258	289	269	265	257	273	254	268	239	267	276	259	257	258	275	261	266	278	280	271	267	289	272	284	248	285	280	300	250	295	272	275	262	249	269	296	292	241	264	270	279	259	239	281	244	309	256	271	241	280	261	293	284	278	295	251	279	265	313	259	249	284	274	258	251	261	291	265	283	271	290	272	276	297	264	247	270	247	299	274	253	293	270	247	301	301	286	270	294	248	297	257	281	287	294	283	273	276	287	272	301	270	280	291	298	247	275	272	283	282	304	269	279	263	248	250	281	271	268	291	282	266	267	289	297	293	249	292	280	290	275	312	269	273	288	276	254	244	271	254	265	270	272	260	247	305	297	268	285	300	255	251	273	277	263	282	270	268	276	282	301	280	314	272	275	279	270	281	288	283	271	264	241	273	275	294	288	275	257	247	263	259	259	297	285	264	283	285	272	250	284	275	248	272	300	277	255	264	287	265	264	268	249	290	289	259	267	265	261	277	290	284	294	268	277	277	285	256	277	295	241	285	255	257	257	261	276	286	270	256	264	289	254	292	265	270	289	273	276	276	285	263	277	262	282	279	311	274	294	303	264	280	291	285	288	274	297	269	261	257	284	271	275	280	274	253	261	272	279	261	268	283	258	263	282	296	281	244	260	247	314	261	285	279	274	271	261	294	261	283	281	283	284	261	288	265	269	267	238	294	259	301	250	276	280	281	293	294	291	258	270	249	305	253	277	247	253	293	269	294	268	262	270	292	261	262	286	274	267	287	248	321	278	265	272	289	301	289	305	257	280	292	312	272	279	296	296	256	287	282	265	269	300	280	265	281	272	264	281	264	281	245	290	266	258	246	295	287	259	267	294	288	299	283	243	281	268	240	288	256	250	267	282	257	264	260	293	287	280	292	258	299	265	286	231	269	268	273	308	299	288	269	303	298	279	269	286	287	275	262	269	278	270	255	266	274	278	289	274	284	272	273	286	293	255	278	286	280	269	274	244	274	286	255	262	279	273	285	306	292	255	295	272	300	270	263	301	300	290	270	300	296	255	258	260	293	280	292	296	313	267	289	296	267	272	300	309	264	287	275	289	319	245	292	285	275	264	281	278	272	265	294	284	282	296	288	251	253	265	270	291	284	260	299	279	293	280	250	280	285	271	248	288	296	243	292	299	284	238	286	277	291	306	280	280	287	262	288	279	274	272	264	261	281	292	282	295	259	305	247	305	279	274	260	289	245	272	269	262	277	275	277	281	284	283	294	245	281	288	292	286	276	298	271	270	275	282	265	271	272	262	257	246	250	267	266	247	298	301	290	249	270	270	275	262	271	264	264	289	298	308	264	241	284	239	276	279	289	293	256	262	276	285	287	255	290	281	270	293	251	270	318	274	297	249	299	258	263	284	286	258	272	287	236	290	282	296	260	257	249	292	278	294	276	278	272	300	240	282	274	252	276	265	281	289	264	280	281	284	298	256	267	266	276	277	278	290	295	291	271	274	324	252	268	263
24686	21657	29455	24352	16719	968	461	293	267	215	212	186	187	146	180	153	147	132	151	144	132	140	165	157	124	131	131	131	111	142	121	142	126	126	118	125	103	127	131	122	120	132	129	134	110	102	128	122	121	118	112	101	113	138	113	100	133	130	130	141	116	130	127	115	112	124	105	93	118	108	114	125	113	101	126	121	114	114	100	111	110	112	135	118	109	119	115	146	130	104	118	113	113	110	120	109	103	92	112	109	111	145	142	114	120	120	114	104	112	133	110	135	100	102	100	125	118	123	108	110	115	130	119	119	119	114	123	111	117	109	122	99	110	102	120	107	108	115	124	117	140	128	125	127	118	127	132	114	117	101	140	117	109	130	115	128	110	116	115	123	131	108	121	131	131	123	121	125	117	126	137	120	119	99	109	126	120	115	112	132	107	107	102	102	120	127	110	109	123	95	124	126	115	134	112	119	125	107	118	117	118	98	140	117	114	139	113	125	129	137	105	112	118	114	126	108	101	98	111	116	126	117	141	116	131	105	111	124	132	113	126	107	104	109	128	114	133	111	134	118	124	107	123	111	114	127	118	111	128	117	113	112	118	112	110	112	121	110	110	105	98	134	125	114	106	109	114	112	111	126	118	110	110	119	117	123	112	122	102	105	107	114	113	108	113	104	117	108	120	123	124	122	118	121	123	129	115	112	120	133	109	108	116	116	111	109	118	109	120	107	121	118	117	138	113	125	116	123	121	106	131	96	117	127	105	127	117	113	135	111	124	113	117	113	101	132	120	121	90	123	104	105	116	124	115	136	119	105	114	103	146	110	120	97	125	122	107	115	125	143	125	119	135	114	96	102	97	131	117	125	116	113	119	97	110	110	117	119	99	121	136	111	115	100	104	107	115	108	110	139	116	128	116	112	101	106	101	122	121	123	114	122	128	116	110	128	125	125	124	89	123	103	115	139	106	114	124	105	134	108	126	118	132	101	117	99	123	129	115	107	118	119	114	115	105	127	118	111	120	133	119	127	110	115	124	128	118	112	137	102	128	111	105	123	117	106	118	120	104	117	122	130	106	112	104	111	122	125	114	114	110	135	107	125	121	100	129	111	120	125	109	108	102	115	107	127	121	105	133	142	113	120	123	130	113	121	119	117	124	110	116	128	117	117	112	132	144	130	115	123	109	110	128	105	117	130	113	125	113	131	127	112	117	111	102	126	110	124	145	122	129	119	126	130	126	129	120	96	119	116	109	113	102	121	100	115	96	115	121	131	98	102	125	102	117	141	107	137	123	86	115	121	121	140	120	123	128	98	113	113	109	107	104	101	113	128	105	138	118	114	97	107	115	104	118	119	113	123	105	109	112	127	117	123	107	115	122	113	116	110	122	120	142	120	116	103	124	132	114	101	103	126	129	128	104	131	126	106	127	107	120	145	104	110	125	97	121	124	138	136	104	116	122	125	126	112	120	121	104	110	134	111	116	115	101	119	104	109	107	127	108	109	106	117	128	98	105	115	114	130	122	132	106	124	113	103	119	113	114	133	105	105	105	105	125	113	134	133	103	114	111	128	108	115	114	106	109	110	109	110	119	99	124	124	118	138	114	115	145	101	123	125	126	103	98	101	108	138	116	115	96	109	117	118	106	119	109	90	115	128	122	133	122	131	119	121	118	120	119	123	123	116	126	104	114	112	108	133	107	114	112	117	129	127	110	107	125	119	111	122	102	131	123	121	114	103	123	105	111	103	120	122	123	144	117	144	122	107	107	127	125	111	125	118	114	130	121	122	115	98	120	112	89	107	130	115	120	110	125	118	114	128	143	109	125	128	122	116	118	103	130	101	114	123	132	94	105	123	132	129	118	120	127	129	102	113	104	130	119	127	130	128	108	103	119	101	123	102	113	128	122	121	118	117	134	110	110	110	103	115	122	123	113	135	109	113	106	111	114	135	127	127	141	121	133	118	114	103	117	119	149	110	101	104	110	109	108	111	129	119	102	130	114	131	133	131	119	118	151	124	127	125	107	100	104	135	120	114	123	132	126	112	123	122	107	126	117	103	123	97	134	106	108	100	110	122	110	148	119	114	121	107	113	90	129	123	134	121	128	120	123	143	129	123	129	115	94	114	132	111	113	113	117	114	110	132	119	125	128	109	112	121	108	107	132	113	105	138	98	119	116	112	108	136	121	113	130	125	123	122	137	115	134	114	133	130	106	112	127	105	105	109	113	105	112	120	134	121	107	107	124	109	111	123	122	125	111	129	109	111	126	125	129	119	114	105	114	121	139	109	108	93	138	98	106	110	106	107	112	125	120	129	112	127	134	110	124	118	126	118	121	112	126	133	120	104	91	119	130	123	120	115	96	136	115	110	109	113	138	106	114	122	115	105	118	110	120	105	103	115	125	122	134	112	114	103	123	126	122	113	123	102	124	112	105	107	114	121	137	115	119	125	120	129	130	112	125	113	108	126	112	110	144	110	111	116	121	146	87	101	92	122	116	108	115	126	109	103	98	129	106	96	100	115	118	111	112	116	116	132	135	124	110	128	133	126	109	119	117	118	137	112	126	115	118	134	117	123	98	113	120	137	97	113	138	104	125	120	121	111	113	102	126	133	119	114	123	134	133	111	119	126	117	99	130	112	105	108	103	129	123	118	111	106	120	105	106	113	113	102	123	132	100	112	124	105	122	109	105	102	129	124	100	126	124	102	104	139	122	114	117	113	111	117	109	128	126	97	120	118	107	107	116	117	108	120	110	108	129	135	119	104	111	117	117	123	103	99	117	110	124	134	112	127	121	129	121	123	109	119	116	128	121	114	89	89	108	121	117	124	104	117	104	115	109	120	100	128	111	118	136	132	117	119	123	107	142	126	123	95	110	111	129	121	105	110	122	118	113	124	101	122	120	105	119	109	119	144	118	118	132	114	135	117	120	122	120	110	121	115	115	116	130	130	124	105	126	104	135	133	103	142	123	128	129	98	118	126	140	113	123	94	107	120	138	122	129	130	105	112	113	106	111	124	118	114	122	123	108	116	131	117	125	132	113	119	120	119	110	129	103	114	99	118	103	96	124	125	127	115	99	96	119	125	119	105	112	109	121	106	112	106	103	105	130	116	117	109	113	122	112	93	117	105	104	134	121	131	119	106	129	118	117	135	91	120	130	110	133	110	109	121	121	118	129	93	131	132	135	114	107	132	114	110	128	119	116	106	121	117	94	112	111	119	122	101	122	98	129	121	131	107	129	111	120	96	102	128	119	120	120	124	119	109	105	125	103	128	116	113	114	132	105	134	95	105	107	109	108	123	132	134	129	111	109	116	107	119	105	117	122	118	121	127	134	133	117	129	112	84	119	120	121	111	114	129	115	130	112	116	118	134	128	137	107	120	125	130	118	118	116	107	106	126	124	133	120	102	110	124	118	126	101	101	117	107	142	137	115	115	118	130	117	125	103	114	88	115	117	126	117	105	124	112	108	111	108	104	101	120	120	104	129	118	121	128
36446	25782	7856	3902	2525	1750	1370	1074	915	720	628	601	569	476	457	390	359	356	336	350	339	336	288	315	320	304	293	273	296	262	264	295	289	279	272	296	262	250	264	239	265	236	249	250	260	279	275	251	248	252	279	270	278	244	264	268	237	247	254	229	271	264	286	251	285	245	258	262	238	218	260	262	248	267	238	271	256	256	260	243	258	257	256	260	276	260	262	257	264	253	276	271	234	261	283	279	263	270	246	262	261	229	254	253	255	270	251	244	238	258	248	233	263	273	262	245	282	273	257	264	256	239	246	251	248	220	258	246	279	233	258	260	283	255	277	238	244	250	230	251	239	277	261	285	258	250	257	269	269	251	247	259	236	234	245	232	257	244	270	261	274	287	259	251	239	267	243	239	283	246	253	232	257	255	268	242	259	233	263	235	233	258	236	236	230	263	237	247	238	212	264	239	244	254	263	232	246	218	221	249	250	253	228	263	242	251	230	244	251	218	251	254	243	213	274	252	247	244	238	237	247	233	268	254	250	246	271	227	253	256	246	250	261	222	252	249	236	230	229	233	250	247	252	254	244	270	237	221	239	238	270	242	244	271	241	264	252	256	229	225	258	250	240	233	246	248	246	262	249	273	250	244	257	271	258	282	256	233	228	257	261	238	230	229	263	219	244	265	247	267	241	266	220	265	262	238	267	241	250	239	249	252	248	224	231	246	267	237	239	230	271	251	266	253	242	245	234	217	228	264	246	235	235	243	278	246	224	257	234	245	260	243	241	259	251	272	252	218	256	249	231	243	249	214	242	272	277	239	256	227	271	279	272	255	245	255	256	238	252	243	243	231	273	289	219	244	222	252	269	242	254	268	206	238	264	266	267	269	245	240	244	256	249	271	249	244	267	256	231	240	271	216	230	239	233	234	249	277	277	257	256	259	240	273	246	236	233	239	220	219	246	271	236	236	256	263	272	255	265	231	239	250	268	273	227	244	222	241	273	244	237	240	230	275	258	277	228	241	249	254	273	232	286	235	300	239	299	233	246	241	228	252	231	244	264	262	226	211	211	254	226	250	240	237	234	251	247	237	266	231	227	240	268	253	251	237	247	256	271	267	227	260	251	249	252	244	246	298	237	250	249	242	235	242	238	227	246	252	232	263	236	239	245	246	248	254	250	255	245	216	245	235	244	267	253	252	260	237	265	235	242	254	227	233	240	232	206	241	263	239	260	245	250	266	263	232	256	234	241	248	241	254	230	262	253	259	236	265	256	252	266	242	274	256	254	232	248	229	251	254	256	225	254	254	227	281	264	248	218	249	252	257	239	244	247	262	246	288	234	254	248	251	235	240	247	249	241	252	226	247	239	231	266	226	239	249	230	255	271	250	242	215	233	236	251	234	256	219	262	250	251	238	226	258	276	255	243	266	250	230	236	230	276	267	242	254	262	256	237	249	237	228	246	254	247	244	236	253	226	245	258	249	253	259	255	212	266	228	259	234	257	268	237	242	259	267	266	262	250	223	247	257	251	250	259	240	265	254	243	247	237	269	265	278	264	239	246	251	251	207	253	236	258	262	248	244	265	238	247	270	222	245	282	229	233	282	238	245	233	228	252	247	263	237	252	235	252	240	237	242	247	244	238	259	260	253	258	226	239	250	244	232	236	222	269	236	260	226	227	257	235	260	228	228	216	260	259	221	267	259	251	257	261	245	249	251	220	260	251	246	261	242	254	238	252	217	258	233	270	266	256	262	238	258	257	238	241	261	263	278	248	221	238	261	248	251	252	224	250	238	240	241	265	283	267	241	269	240	227	265	235	235	280	247	251	248	252	270	230	243	254	264	242	255	242	235	234	241	288	263	232	231	226	251	251	236	230	233	228	230	259	257	238	220	218	261	260	271	238	248	244	245	216	286	273	278	247	256	241	253	243	253	269	261	239	237	248	238	226	259	237	228	245	271	274	267	251	240	264	244	258	252	242	263	235	241	242	256	230	263	253	251	216	236	275	252	261	263	240	257	265	282	257	241	255	283	231	239	243	264	242	212	255	270	245	253	227	268	242	236	233	244	245	215	267	239	272	229	268	282	248	244	238	265	274	271	224	232	249	257	241	218	235	247	250	246	240	225	247	225	264	230	235	239	226	271	250	239	259	261	270	267	258	247	235	254	236	235	248	257	237	230	250	292	250	229	258	253	243	233	258	239	228	259	264	263	231	257	251	264	246	262	208	236	231	252	233	243	247	233	250	235	228	263	227	231	238	235	265	234	245	218	218	231	233	255	246	223	242	226	296	234	223	228	272	257	240	238	238	239	218	240	253	259	243	252	267	250	214	272	236	251	242	260	224	242	224	240	248	230	236	246	244	251	257	230	245	273	251	275	241	244	259	258	289	249	248	240	251	264	235	258	222	261	241	250	259	247	270	248	244	257	253	240	246	268	257	249	241	269	243	255	240	245	220	253	244	220	230	248	253	258	249	255	256	279	224	242	243	261	234	231	226	262	241	242	239	276	261	263	240	254	233	290	245	265	240	240	256	240	234	281	225	236	265	237	252	273	271	258	266	235	220	254	254	259	257	282	255	275	258	224	250	222	272	248	230	254	255	232	230	239	232	257	233	243	263	262	246	241	239	258	243	242	260	240	260	251	235	253	289	237	266	236	261	257	231	241	269	226	247	269	257	262	233	263	230	224	249	285	223	236	240	236	219	245	240	271	258	224	248	248	262	241	245	239	253	236	216	270	250	271	250	258	254	248	253	276	247	243	225	227	242	249	215	267	238	235	231	240	270	254	249	272	270	234	227	271	255	251	251	272	252	259	243	222	237	253	272	246	263	247	254	225	258	243	252	235	233	273	278	233	242	262	247	239	245	277	249	237	258	241	226	239	238	236	261	271	272	234	248	216	263	231	253	263	242	252	241	250	241	250	244	269	250	251	246	236	242	269	245	264	223	257	275	251	244	236	249	223	211	228	234	243	231	252	251	227	282	251	254	234	268	238	239	248	259	237	230	257	227	220	244	274	264	249	239	254	260	250	248	222	264	252	254	279	243	270	254	241	257	261	266	274	236	220	265	251	270	250	236	227	265	255	235	245	246	237	252	263	256	244	250	279	248	249	249	275	274	228	234	249	222	268	234	239	249	247	244	241	260	240	254	219	249	232	237	214	263	259	238	248	232	255	238	262	233	255	222	231	250	229	228	271	239	241	284	269	243	246	281	273	259	227	242	252	272	254	269	250	210	228	271	222	235	257	245	240	244	232	226	255	260	245	228	249	273	242	256	288	222	237	258	239	238	228	242	274	254	231	265	251	260	284	256	270	248	231	228	242	276	244	243	281	254	231	205	238	238	242	218	228	241	279	238	236	256	248	238	249	249	253	247	250	234	257	224	257	253	240	249	240	249	241	232	239	247	268	257	258	271	252	252	243	212	233	249	273	262	246	243	253	263	236	259	263	257	253	247	284	259	219	255	240	245	254	258	273	232	230	230	267	243	245	251	248
23797	21674	30194	23680	21674	14660	1423	722	526	496	468	419	426	359	385	378	369	349	346	398	331	329	341	304	300	282	319	297	349	296	292	289	301	292	287	321	304	275	293	293	280	325	287	287	309	268	276	287	311	290	310	311	282	291	306	280	317	274	289	280	315	312	308	266	288	298	289	324	302	290	290	257	292	317	299	296	292	291	278	268	257	293	273	258	280	325	289	307	278	282	288	282	284	299	292	273	245	280	298	261	292	304	278	286	315	295	264	298	302	266	294	291	279	253	278	296	303	276	282	291	294	289	282	307	299	273	263	289	249	286	295	291	291	291	299	288	284	255	288	289	287	281	292	294	276	281	278	277	275	291	259	276	327	282	300	274	272	261	279	282	277	273	293	275	280	290	275	276	294	300	273	288	285	292	323	277	283	278	286	307	283	287	247	278	272	288	285	289	278	290	261	317	283	281	291	305	283	273	253	262	298	256	292	276	260	301	272	285	294	284	265	262	299	296	275	277	307	285	283	291	277	277	303	269	305	287	288	310	303	297	289	299	292	273	315	270	290	294	270	277	261	263	297	274	277	301	282	273	270	311	286	274	243	278	271	258	265	289	279	277	244	314	261	270	272	293	312	268	281	284	248	267	263	292	274	294	248	275	284	297	300	280	288	274	289	333	276	272	291	296	286	282	236	279	274	269	252	272	281	316	270	297	283	291	328	301	286	317	296	288	267	278	291	286	288	307	304	302	297	295	282	257	299	300	280	279	266	267	288	268	288	278	281	303	267	288	297	266	285	289	278	285	279	289	284	316	257	267	277	307	303	306	288	300	291	288	262	268	301	276	293	266	319	274	267	281	280	282	282	270	268	300	284	302	317	282	305	280	287	296	267	271	284	279	276	280	297	269	292	288	284	275	267	270	277	301	292	280	277	292	260	290	289	255	291	301	292	260	279	249	288	296	330	267	305	296	282	295	290	266	294	280	273	287	297	295	281	299	285	298	270	289	258	271	306	264	270	287	302	276	247	298	282	294	296	272	277	299	283	308	289	295	281	282	275	318	274	279	273	289	311	280	252	288	253	275	306	302	272	311	283	279	286	307	273	278	274	317	284	276	276	292	319	274	293	288	251	306	292	266	300	261	274	270	296	283	309	275	293	257	274	288	288	261	272	270	284	260	296	275	297	282	257	310	297	280	289	280	287	319	279	283	269	305	279	292	295	290	279	275	319	267	312	295	292	310	267	296	289	256	300	285	268	279	317	273	256	288	283	262	273	284	286	261	278	289	301	301	267	295	318	307	289	276	281	286	294	309	286	272	314	296	273	281	269	273	288	282	280	256	291	310	283	280	322	288	256	281	290	284	288	282	286	267	277	274	283	298	278	331	289	275	281	327	312	275	277	286	313	291	256	283	294	281	301	290	298	282	283	272	256	292	280	293	298	305	266	292	285	291	294	253	287	287	280	279	254	274	279	277	292	294	288	286	266	262	289	291	271	299	300	258	283	304	276	267	282	291	316	279	279	299	313	311	290	261	276	291	267	262	286	256	285	294	271	293	264	276	263	284	304	263	295	291	292	311	312	298	265	294	284	265	289	293	292	295	281	308	266	306	288	314	296	312	291	274	274	264	273	300	304	285	291	267	309	272	297	303	299	270	276	282	314	323	281	259	286	303	277	335	261	306	310	275	287	310	288	275	296	285	308	306	280	267	306	288	310	325	305	275	299	303	270	296	278	294	269	287	289	291	284	246	295	317	267	287	282	324	263	267	304	294	275	290	257	337	282	296	260	282	281	261	318	264	300	265	273	301	284	279	288	269	293	307	288	267	267	247	261	281	280	335	284	313	280	311	243	289	285	301	280	273	277	291	269	274	309	270	319	272	296	268	294	300	283	270	284	265	297	305	293	299	265	300	302	259	310	312	277	278	285	299	275	261	267	308	282	303	265	309	332	289	289	308	301	250	308	283	283	296	267	276	291	277	289	285	280	276	274	271	298	276	297	314	246	275	263	280	271	323	305	297	263	281	298	282	278	310	285	331	268	272	280	277	295	304	282	265	277	272	285	283	304	270	309	271	282	279	274	299	253	253	286	269	317	278	262	324	306	302	250	279	291	294	283	295	272	250	269	291	268	284	297	267	303	306	301	295	266	293	304	255	307	293	293	262	271	310	268	277	280	280	297	290	285	255	278	279	297	285	293	278	272	273	274	303	295	288	280	284	274	271	279	285	252	312	305	294	264	286	274	268	279	286	281	299	282	278	280	291	268	293	294	259	287	333	281	271	245	287	299	288	280	278	305	277	294	290	273	309	284	286	264	350	278	291	310	273	292	280	288	277	298	284	290	266	301	280	287	281	275	312	284	307	270	284	310	255	286	267	278	303	308	262	293	282	290	325	270	281	283	285	305	298	300	282	312	311	292	249	297	281	279	310	263	273	300	289	279	280	311	300	294	295	306	314	316	302	272	290	304	312	305	237	290	300	279	272	302	299	287	268	272	278	293	302	308	290	284	290	279	279	269	279	301	258	261	295	281	279	265	274	272	267	305	272	304	259	278	291	298	283	306	281	283	307	289	294	294	282	271	277	299	303	301	305	311	290	273	265	279	279	277	275	288	306	287	275	292	276	279	267	311	292	289	261	311	274	292	306	293	287	287	288	253	300	319	290	275	291	285	304	258	298	258	259	297	242	287	287	297	265	276	313	282	263	289	299	294	297	285	294	275	261	261	258	293	282	281	291	268	283	287	278	313	274	263	274	259	287	288	286	299	272	290	250	321	284	291	288	293	287	281	280	296	261	279	289	307	258	288	267	282	303	274	267	268	242	278	279	283	289	293	292	280	282	255	286	268	290	300	281	259	277	295	307	276	282	260	304	261	275	262	303	272	273	265	291	283	278	284	300	308	271	283	283	299	276	263	322	286	269	278	300	282	303	274	294	253	290	275	250	277	284	298	308	262	278	268	245	267	270	266	274	280	291	293	293	263	291	281	288	285	288	284	286	271	262	277	272	287	252	268	258	291	290	283	292	275	283	290	273	284	275	283	266	239	306	276	294	256	301	282	294	290	275	277	253	319	269	294	284	264	281	277	252	297	300	287	280	303	277	286	256	255	265	280	262	314	292	280	277	278	309	296	275	272	296	288	287	271	253	258	299	274	288	304	289	277	272	256	275	284	275	283	316	285	280	268	269	313	296	246	286	292	287	293	294	285	306	293	252	301	314	289	272	273	286	295	275	309	295	310	330	287	305	277	293	286	293	296	272	293	295	295	292	313	302	311	266	314	269	289	253	287	245	268	271	334	267	283	276	286	251	285	267	284	289	289	268	320	291	293	300	267	259	284	323	270	295	261	280	281	292	298	277	240	308	293	289	266	288	264	279	248	307	265	275	285	305	259	287	275	295	269	285	304	268	268	295	263	292	284	258	289	274	305	279	260	282	300	285	278	337	311	276	260	268	276	282	266	300	293	258	254	274	276	304	276	261	269	288	297	294	261	284
40596	29660	13017	7055	4618	3409	2559	2139	1760	1519	1292	1193	1060	1013	936	892	822	838	775	724	690	700	704	738	674	662	685	710	631	618	645	663	608	624	612	647	577	581	578	576	568	571	576	613	554	586	579	558	600	560	567	562	568	556	569	545	549	620	555	613	577	536	546	565	611	516	559	554	542	546	566	570	560	556	563	553	546	525	545	521	554	558	563	586	553	546	543	500	553	544	532	579	546	570	551	545	527	553	559	566	549	560	543	551	538	596	548	543	512	586	551	563	510	578	540	568	555	562	597	518	558	496	532	552	539	571	518	554	570	564	578	544	535	542	565	572	557	543	536	533	542	548	522	541	567	510	535	529	529	513	529	565	544	549	556	493	564	568	603	553	501	558	568	550	561	551	523	555	529	550	496	535	546	535	475	540	548	578	544	537	529	510	525	558	541	569	536	577	523	566	552	586	549	557	590	541	547	540	535	561	542	568	512	563	544	531	540	548	557	573	540	545	588	509	557	547	558	562	578	553	555	517	562	509	577	511	507	561	541	532	519	567	544	526	588	577	579	547	554	529	558	557	568	534	556	541	551	544	531	549	547	566	502	538	513	607	511	499	547	594	538	546	570	548	562	532	513	524	489	542	518	554	533	540	537	528	556	576	509	522	553	594	537	546	582	545	551	508	529	545	583	523	526	555	523	537	493	560	536	510	527	570	528	542	517	561	559	514	551	522	538	558	566	539	570	547	541	570	523	549	534	552	549	544	523	562	534	537	539	559	528	551	548	544	566	555	579	547	542	574	520	516	541	535	512	549	535	548	570	579	542	553	525	543	554	549	527	557	581	594	548	524	519	580	525	522	540	542	538	523	547	543	574	510	551	524	544	561	549	557	530	562	561	574	538	550	525	539	528	507	535	570	545	500	575	579	569	528	534	562	504	543	518	505	581	556	579	535	547	543	566	561	553	525	540	551	559	524	560	539	546	554	563	521	563	516	513	523	512	527	566	531	534	546	566	516	557	563	556	555	543	548	521	563	565	539	526	506	574	520	528	542	514	504	517	530	557	542	578	530	556	540	564	523	571	546	581	562	527	556	530	523	501	547	557	539	575	569	516	544	560	535	565	557	523	521	597	555	512	519	525	584	546	516	564	564	538	564	529	588	548	552	525	517	546	515	565	504	543	587	512	539	587	563	554	545	587	555	552	502	552	566	497	565	584	553	613	559	513	529	508	556	558	559	571	539	559	551	549	541	538	563	537	522	589	526	545	565	518	584	509	539	536	548	597	533	515	575	529	589	524	560	555	587	515	532	568	517	566	547	551	574	528	513	603	559	520	510	536	513	531	567	540	558	566	570	574	545	528	577	515	558	573	540	569	554	563	536	561	527	566	574	524	537	537	586	537	512	522	534	514	559	556	563	515	529	548	541	521	555	522	528	587	528	536	564	537	559	514	550	501	535	528	546	566	554	567	510	520	532	562	596	552	568	532	580	512	537	563	534	527	580	565	543	533	547	551	541	544	510	538	552	592	531	536	543	562	540	558	554	519	519	528	527	537	539	563	534	541	507	545	529	570	541	509	578	547	568	550	534	553	545	569	538	547	538	543	545	544	527	502	531	563	562	561	559	551	534	540	561	539	530	525	512	579	542	513	555	521	551	560	499	588	543	554	598	530	570	538	576	525	553	555	525	548	600	509	565	541	542	539	593	575	548	554	546	527	551	567	569	544	551	502	528	602	505	511	552	535	531	516	561	541	531	561	555	515	542	525	588	550	537	542	553	502	506	506	545	569	554	543	541	566	588	534	488	561	550	604	538	553	524	550	498	534	541	580	589	506	512	542	559	582	568	542	548	514	563	554	529	497	510	573	533	528	540	545	517	502	573	540	551	500	557	522	586	585	544	558	606	550	569	549	516	589	567	497	580	547	577	567	521	578	573	552	554	561	510	513	498	553	517	554	556	573	533	501	559	560	514	568	539	553	530	515	542	514	540	586	516	562	555	487	514	551	547	553	577	541	555	526	551	555	554	506	554	562	562	556	536	526	522	551	581	561	521	555	532	548	533	543	541	554	575	564	526	574	553	562	563	547	504	520	561	565	549	573	552	573	585	548	541	532	564	512	553	545	547	558	497	567	511	507	540	561	572	506	506	558	544	533	519	590	544	549	556	530	579	548	578	521	528	560	523	572	536	520	554	560	580	561	573	540	556	558	529	557	506	560	584	510	604	577	539	533	536	552	590	536	514	546	561	566	553	517	540	561	541	545	571	565	561	541	563	532	595	556	578	554	532	526	580	536	530	525	530	527	555	521	559	569	550	537	551	540	516	537	511	559	546	560	520	555	546	509	526	542	513	559	519	551	531	525	544	507	575	569	546	522	535	573	579	546	545	520	498	528	513	512	515	531	538	549	550	540	542	516	496	510	559	543	557	565	529	559	521	545	560	526	563	574	568	534	558	583	555	573	576	545	537	548	536	551	543	528	530	569	552	561	507	551	535	518	549	522	535	544	547	554	508	579	542	560	557	530	547	551	541	513	539	524	525	560	536	570	520	545	504	505	571	557	514	537	516	540	556	524	517	528	522	517	547	497	552	552	518	550	571	510	556	563	585	552	544	514	519	535	531	522	535	554	537	556	579	568	526	575	568	567	600	539	551	574	509	508	575	552	534	565	584	508	530	511	530	545	507	515	599	500	518	528	536	508	528	559	528	574	603	553	578	552	539	577	512	552	572	557	551	504	560	542	500	561	549	566	503	551	502	548	520	576	519	573	563	471	559	555	513	544	531	553	537	535	574	531	531	562	586	565	558	529	562	550	554	583	571	531	578	532	538	538	546	574	541	554	548	536	559	552	531	481	538	547	534	529	539	576	533	544	537	549	549	571	532	515	506	529	561	541	535	500	558	523	502	554	536	556	549	520	538	561	565	544	585	553	521	515	572	516	524	546	546	493	554	530	526	508	553	556	539	580	561	484	560	543	528	530	571	512	509	547	572	552	581	512	544	542	504	556	556	523	525	522	539	561	557	543	534	532	521	555	569	538	534	554	520	559	548	513	534	554	588	519	545	553	520	503	562	554	525	525	535	555	550	511	542	511	543	514	552	536	573	585	542	569	555	569	570	559	520	534	522	542	528	533	562	569	549	551	511	552	531	571	558	577	574	533	502	565	543	561	577	529	576	558	520	533	559	544	574	512	542	536	514	547	558	546	541	571	536	541	529	488	520	538	538	513	561	577	552	547	521	562	531	547	543	537	547	533	501	562	607	524	536	563	547	547	580	536	535	507	518	587	522	516	539	528	556	555	545	574	533	572	570	534	527	560	550	546	538	523	549	560	529	535	565	576	570	516	542	534	565	555	525	501	512	532	562	501	549	544	519	538	552	533	533	551	521	538	608	569	517	562	556	565	580	516	536	538	533	559	509	555	511	562	523	529	544	482	523	554	559	530	549	544	552	541	526	511	554	544	566	515	549	542	510	547	567	556	559	578	548	545	558	568	530
27300	20479	6449	428	244	167	164	129	132	147	152	126	130	130	102	135	138	131	126	138	129	121	120	134	132	144	126	149	128	134	105	125	139	146	114	124	106	126	131	138	141	144	127	126	124	123	123	127	130	120	130	120	128	118	128	105	110	114	142	115	136	135	115	140	149	132	134	123	110	149	132	132	126	105	137	116	127	119	107	114	139	141	133	138	121	119	123	109	139	151	135	132	119	103	125	116	133	118	138	138	144	142	138	143	117	129	134	152	142	131	132	128	134	141	123	112	130	133	109	124	107	139	127	119	111	119	120	122	136	128	134	135	136	136	114	122	124	113	138	121	125	117	135	120	131	117	125	115	142	141	117	124	110	129	111	123	131	119	115	135	125	119	123	120	127	111	125	135	127	126	131	122	113	129	116	126	120	108	118	133	119	110	134	128	111	113	143	143	129	126	115	134	123	121	127	112	135	100	137	136	124	123	146	120	118	120	125	130	114	129	111	134	126	124	121	122	116	120	126	143	131	148	132	127	118	112	117	127	119	128	115	114	108	141	120	120	136	133	129	121	120	130	117	127	108	146	153	119	120	130	150	141	145	117	115	104	131	124	137	115	135	115	133	134	130	135	112	110	121	128	137	121	132	140	140	124	126	138	124	120	123	119	138	128	131	115	125	117	148	108	121	139	129	125	131	117	131	119	127	129	132	115	109	131	128	121	117	113	122	126	138	122	130	144	120	106	137	123	140	117	128	127	134	124	129	124	118	109	130	133	130	127	137	117	146	113	120	107	117	113	108	121	122	145	132	120	127	147	124	129	140	152	127	139	127	124	129	117	119	125	104	118	117	128	120	127	109	134	126	139	144	108	120	122	109	114	135	119	123	129	127	139	123	128	105	123	150	115	116	137	126	127	95	133	119	129	139	136	117	114	131	124	152	130	131	121	125	118	138	137	116	133	119	126	113	110	143	132	120	141	121	111	133	137	125	122	121	119	115	140	135	116	160	120	108	132	111	117	136	128	139	134	119	121	128	125	133	132	124	112	127	130	121	138	120	141	134	143	124	110	140	128	133	116	119	130	111	124	137	106	125	113	117	123	148	103	133	137	122	136	142	148	126	134	131	127	107	133	105	127	116	102	112	120	116	119	132	129	122	118	134	131	133	112	121	139	116	121	144	117	144	128	132	143	132	103	122	126	142	120	133	110	137	86	130	142	164	114	97	120	129	106	134	120	124	127	134	137	116	136	149	133	118	146	132	131	133	114	137	120	142	137	123	132	123	131	131	110	126	113	111	155	127	119	141	127	137	129	127	126	113	128	137	126	139	120	124	112	121	116	118	123	124	134	134	123	126	121	134	131	127	128	137	123	118	100	116	125	137	122	133	121	144	117	127	158	137	123	115	126	121	122	150	133	126	125	132	141	119	111	112	133	143	109	137	123	141	115	131	132	123	109	134	136	123	127	120	117	119	147	123	139	131	125	110	134	127	147	118	122	107	139	118	106	133	134	127	146	139	126	123	111	138	119	124	113	140	109	132	147	126	120	141	113	126	117	126	150	130	141	138	123	114	115	123	114	132	126	133	127	140	124	115	115	134	131	128	130	128	118	137	123	139	131	119	137	143	125	108	135	118	147	106	125	131	131	130	124	133	118	106	137	134	120	112	134	145	115	112	136	124	124	117	137	132	127	138	142	128	127	116	141	132	119	140	116	137	133	147	126	119	127	118	141	121	122	120	118	113	118	117	129	137	123	130	126	132	140	126	118	139	112	112	146	124	151	130	125	120	123	128	126	128	125	131	141	126	144	127	128	133	137	121	130	146	137	117	117	139	123	126	130	125	142	126	135	151	113	127	136	151	121	125	128	138	123	130	125	101	131	117	140	94	132	118	131	121	123	139	150	132	117	119	146	137	140	112	135	113	126	120	130	129	135	128	133	139	119	138	104	111	147	119	143	130	118	131	137	144	119	136	136	141	129	131	116	148	137	134	118	140	145	134	136	141	139	129	133	115	115	128	128	105	120	137	121	114	123	126	131	139	155	133	129	122	120	126	131	124	118	128	126	134	136	117	118	107	115	140	124	135	135	120	130	115	132	107	132	144	132	123	126	140	129	131	103	126	123	123	108	139	118	121	114	114	114	131	117	146	115	118	104	130	135	126	134	121	146	139	112	112	125	116	127	142	122	132	150	141	97	137	125	133	124	135	135	133	142	123	131	141	121	139	137	134	130	118	135	113	142	136	134	127	124	117	122	135	119	121	128	134	120	134	117	125	119	125	131	148	119	131	163	123	112	113	92	138	125	143	122	128	127	131	107	99	121	135	146	99	133	105	133	126	124	134	127	139	121	127	129	123	144	125	138	143	149	140	120	124	128	118	147	129	114	120	121	144	120	124	134	126	116	128	120	119	122	129	122	118	119	129	115	135	126	132	130	128	115	137	135	114	113	131	145	111	136	118	129	110	116	126	123	137	134	133	120	109	130	116	129	127	120	154	141	124	117	121	113	133	118	115	120	150	130	129	147	130	114	116	143	131	120	123	134	107	134	138	132	121	122	124	131	110	131	141	127	115	125	126	119	129	138	110	120	131	133	114	108	135	141	128	122	124	129	136	126	140	119	124	135	117	126	126	139	142	136	102	114	137	121	127	124	120	127	123	109	112	116	114	145	146	139	130	135	121	120	131	137	122	142	152	123	129	132	146	121	121	133	133	107	117	123	135	125	132	115	132	115	131	129	123	129	130	126	117	122	120	115	127	138	118	116	115	148	112	113	121	119	140	133	122	124	103	130	146	122	109	124	145	130	113	126	135	117	124	123	136	129	133	122	117	106	129	138	139	130	130	124	117	125	113	118	141	131	136	123	134	142	121	117	127	140	156	122	133	140	146	116	140	133	106	165	134	131	118	142	134	137	114	135	114	134	109	106	113	141	109	134	119	131	105	142	142	123	139	129	140	131	134	132	113	130	128	128	136	116	121	120	129	127	132	135	117	124	128	139	118	116	110	123	118	116	133	139	122	116	123	115	109	108	119	129	133	114	122	118	129	132	136	121	135	130	126	117	138	114	125	129	113	117	130	100	131	127	130	114	120	124	122	128	118	124	113	116	116	128	119	145	119	133	127	139	124	119	127	150	104	126	109	135	124	118	136	103	137	114	114	125	132	133	125	138	131	106	132	106	112	131	112	131	130	117	113	131	140	134	122	141	132	142	121	123	116	132	148	125	134	139	123	115	134	117	120	131	126	124	118	152	107	93	148	151	121	129	115	132	130	132	114	115	109	125	128	130	132	119	121	126	124	116	128	118	139	127	137	154	118	109	126	123	136	127	119	125	112	130	121	150	123	126	121	131	119	138	136	145	138	117	103	131	127	111	139	128	141	123	132	114	127	136	122	127	142	121	104	103	124	137	112	127	119	138	119	113	139	141	114	115	122	127	125	137	111	119	144	124	104	103	115	133	130	119	126	123	117	128	134	131	115	136	118	110	114	132	132	120
19041	10958	1108	665	474	435	359	363	339	320	309	313	304	301	292	291	302	286	287	269	294	292	288	251	288	259	246	262	306	301	268	274	277	258	296	277	258	288	278	266	286	302	272	257	292	295	241	280	295	302	285	282	294	284	273	264	263	250	270	293	257	275	265	260	249	268	275	299	271	256	267	267	293	248	279	291	276	289	263	272	261	271	263	252	283	255	283	263	276	275	261	257	267	278	256	279	265	273	301	277	271	275	270	267	287	262	289	271	267	276	275	283	303	263	288	274	270	275	283	269	257	247	240	300	280	276	265	251	268	267	297	277	275	270	293	266	254	269	254	295	301	272	276	276	293	288	281	259	259	263	284	275	268	301	296	250	262	287	250	277	263	299	262	298	257	290	255	274	287	278	279	277	291	273	244	303	294	264	290	277	257	273	251	286	304	297	269	269	281	258	253	266	297	279	295	270	278	285	269	265	244	256	277	288	278	255	258	286	266	275	277	271	298	269	278	257	326	274	261	274	285	275	263	267	247	265	264	284	278	245	301	269	259	285	285	264	234	264	281	290	286	249	288	278	239	252	268	250	265	289	272	305	290	290	279	291	279	275	274	265	262	286	291	259	291	264	300	277	264	264	281	262	256	286	281	232	293	295	259	264	275	267	266	284	256	258	281	301	310	282	271	284	294	274	254	279	293	266	293	270	260	265	256	299	293	265	282	269	266	244	262	265	268	277	288	287	256	276	262	306	262	257	249	281	270	282	273	260	293	287	259	245	291	277	268	279	267	300	278	288	252	277	279	286	279	273	278	263	267	281	290	287	307	268	297	291	249	261	249	301	280	260	251	238	273	267	261	258	267	289	254	268	234	284	278	295	256	263	262	265	266	263	242	282	289	293	280	278	266	284	278	246	284	266	262	290	279	248	308	265	297	274	266	274	251	301	286	274	283	246	277	301	262	238	294	276	275	296	275	259	291	273	279	263	289	285	287	260	271	271	273	293	269	257	269	273	265	249	293	264	250	281	280	297	288	289	246	267	277	278	294	270	246	297	266	257	248	257	287	284	273	265	281	281	263	263	259	271	285	259	283	249	262	295	252	262	267	268	269	273	255	280	235	281	266	258	267	259	286	284	269	259	265	253	261	277	287	292	243	253	267	275	260	267	244	266	253	275	267	300	292	306	262	276	284	264	263	249	250	261	280	266	277	283	281	266	271	292	251	258	264	264	278	253	268	278	281	280	279	287	269	251	277	289	276	270	261	272	294	272	254	300	279	281	297	222	306	241	278	273	254	269	263	255	295	272	297	276	295	279	256	267	277	273	293	258	283	272	279	292	288	275	271	269	311	262	290	281	280	268	261	265	284	274	291	286	278	284	287	302	242	296	262	301	280	256	280	237	302	253	266	264	261	261	283	288	297	258	285	269	273	273	275	291	280	272	257	249	251	257	253	264	282	268	235	245	276	277	266	282	266	280	269	241	283	274	262	269	267	296	307	275	279	287	260	296	279	263	268	255	265	256	284	279	258	307	282	254	300	262	278	260	232	261	258	245	275	302	283	287	280	274	246	259	251	284	276	307	261	294	277	288	238	288	268	263	279	284	271	263	266	261	288	280	301	263	268	265	239	284	273	251	276	276	282	273	299	274	293	311	266	294	283	248	277	268	287	262	280	270	305	274	300	246	226	255	276	267	262	258	286	262	242	267	272	277	265	289	286	265	278	261	279	248	279	318	245	282	282	258	263	277	278	300	265	255	250	248	266	289	252	286	263	255	262	291	262	258	247	256	270	277	285	277	297	292	291	279	283	295	280	270	285	263	280	243	271	271	277	265	289	263	280	284	273	267	280	298	235	290	275	280	277	253	295	279	259	257	243	284	253	281	258	275	266	262	246	254	263	266	278	276	270	283	292	282	308	284	265	266	253	260	286	264	259	282	265	247	298	242	284	257	271	274	253	260	269	284	304	269	292	265	254	245	248	278	269	285	274	283	273	312	252	265	269	259	246	295	310	253	299	309	271	272	284	292	279	302	285	260	263	290	263	288	294	265	279	293	263	269	288	282	254	277	257	284	253	286	279	287	294	277	271	255	277	307	289	246	279	263	277	266	277	270	271	249	283	262	290	265	266	255	294	271	272	270	264	254	301	285	292	273	273	268	256	254	290	277	265	279	284	274	282	284	266	278	265	274	268	278	256	273	265	307	282	296	269	277	249	330	271	281	283	250	256	283	290	275	269	255	248	291	288	281	280	264	294	256	263	297	311	294	267	287	254	290	267	249	276	270	270	294	285	267	292	277	264	279	278	263	271	281	249	272	288	281	274	274	291	274	279	227	284	289	269	248	273	268	261	264	260	261	244	275	281	276	277	261	276	278	252	242	265	278	281	280	249	299	258	272	290	276	250	276	283	281	279	293	272	259	288	275	274	277	254	274	282	265	271	293	268	294	275	281	264	291	254	289	284	299	300	257	248	279	293	247	292	288	260	254	248	289	280	246	264	272	302	267	298	278	268	252	276	280	269	300	251	242	267	273	260	273	274	282	267	295	248	261	268	259	277	263	286	291	268	290	260	280	272	291	274	267	261	259	240	229	254	286	285	293	263	280	298	275	257	292	268	241	263	295	263	272	263	287	268	296	295	256	305	270	257	283	259	295	247	290	280	266	273	244	285	248	276	268	254	284	277	284	267	286	271	273	265	300	290	259	256	285	282	269	278	270	241	294	283	274	254	276	253	281	264	267	296	284	275	287	277	268	276	277	271	262	276	288	278	261	265	248	291	268	283	262	250	247	297	243	272	250	259	246	285	268	262	266	290	294	302	261	284	296	255	295	267	271	275	253	288	286	248	268	266	273	271	283	263	304	275	272	272	261	269	274	277	265	276	285	282	255	253	257	273	294	295	257	270	266	268	261	271	280	274	274	256	259	283	269	285	233	274	279	289	282	232	291	233	266	302	237	260	263	260	278	272	283	272	248	291	266	270	278	287	263	283	283	272	295	257	261	262	263	259	276	258	288	259	289	251	284	274	260	288	240	254	276	240	271	264	272	258	263	278	275	240	290	281	261	274	293	276	266	290	287	277	262	300	276	249	282	267	270	286	263	229	283	269	267	281	286	289	274	249	267	235	250	250	271	275	273	272	284	289	290	274	256	288	252	273	276	276	255	251	267	280	267	291	259	253	277	269	263	272	283	274	256	294	268	243	268	268	273	262	252	281	312	271	272	269	271	248	292	293	304	275	270	279	288	275	267	273	286	272	297	265	254	275	261	268	278	283	278	302	279	297	258	295	232	283	250	269	276	286	271	299	260	260	269	265	268	266	276	257	307	258	284	276	283	250	262	280	275	276	268	278	273	290	254	265	278	298	278	277	313	259	266	272	284	257	267	276	278	287	290	263	253	273	283	291	265	284	283	275	298	262	261	263	270	296	281	292	263	257	270	260	287	284	287	266	252	257	275	278	277	264	265	279	265	272	244	248	293	249	303	253	263	270	292
24698	21629	29104	24628	16653	912	453	290	269	226	218	187	170	174	181	169	166	137	151	133	141	137	106	124	130	140	148	114	130	116	140	115	127	103	106	124	126	119	131	112	130	139	125	128	113	133	115	123	106	107	125	111	130	120	133	114	121	117	127	98	112	146	113	115	119	99	127	111	134	150	140	116	109	122	140	108	107	113	119	127	130	112	115	105	136	125	105	121	109	125	135	102	134	108	114	118	123	110	110	106	125	123	108	105	129	133	121	130	117	121	122	118	115	118	129	87	116	109	127	121	105	122	124	127	130	121	117	127	102	118	119	106	118	110	126	94	117	125	116	117	123	134	105	106	130	130	120	109	112	97	107	88	105	122	114	127	85	112	149	116	132	114	123	104	117	110	120	117	105	130	121	107	104	109	132	101	110	110	113	114	103	130	115	137	114	99	112	105	126	125	104	134	130	116	119	105	112	108	135	110	121	132	107	123	111	101	123	120	143	116	113	118	125	103	104	135	107	113	109	94	122	113	118	103	119	113	119	124	111	121	106	106	113	98	121	114	117	100	128	128	128	132	127	104	116	98	114	108	99	105	119	113	104	124	115	100	116	120	115	134	114	120	123	109	114	118	132	132	136	116	126	126	122	111	108	109	133	119	108	113	114	123	119	119	114	106	97	93	115	122	125	95	132	120	114	101	115	121	133	106	107	108	127	121	103	125	120	113	125	117	116	111	123	117	120	123	127	111	124	124	137	126	110	108	116	100	117	126	116	124	113	125	109	111	120	137	127	125	110	122	102	113	125	113	127	126	111	126	123	110	113	107	120	117	121	126	117	105	100	152	103	123	102	123	117	127	112	118	122	142	106	121	138	119	108	124	102	103	121	117	148	108	113	126	112	120	117	102	129	104	113	129	132	116	107	105	136	112	131	121	124	108	120	124	113	116	127	109	104	120	124	101	136	126	120	127	97	110	103	114	105	138	107	108	113	129	124	124	103	120	104	125	128	145	102	109	133	98	106	100	110	129	111	120	90	124	115	142	129	118	113	112	109	134	123	116	130	125	120	130	107	126	115	126	123	121	103	105	134	110	116	106	144	132	101	122	92	118	113	121	94	105	109	107	102	109	94	120	116	118	101	111	104	121	126	99	107	137	119	109	130	123	133	125	105	110	122	106	116	108	121	108	126	129	105	123	110	102	120	122	108	106	108	113	108	124	104	112	120	124	111	127	118	121	116	120	114	130	126	121	132	122	119	114	111	118	130	106	118	108	133	121	112	117	99	117	122	115	118	111	131	148	140	108	110	120	109	119	119	96	100	124	107	132	124	114	120	118	109	116	110	124	107	117	108	115	117	112	134	126	126	111	129	122	109	111	129	114	110	119	113	113	123	133	98	103	123	126	134	122	125	124	125	119	128	125	116	108	108	109	106	116	124	109	127	119	114	107	122	121	107	119	126	129	122	90	124	116	112	114	92	115	136	121	116	111	118	133	119	113	125	115	116	100	112	112	109	125	102	128	127	116	115	115	116	130	128	124	123	109	112	123	136	123	106	126	122	125	118	112	101	115	126	108	110	118	100	129	122	133	93	128	119	119	121	120	117	120	126	114	116	115	115	112	116	118	127	104	109	104	111	94	100	103	120	127	105	101	124	118	137	106	120	120	114	113	124	109	107	105	109	114	123	127	104	100	113	124	118	104	140	116	106	123	122	103	126	131	109	128	125	130	92	115	127	110	103	114	104	135	129	140	115	127	101	103	124	117	137	102	109	118	96	127	123	128	116	132	120	95	137	125	113	120	104	102	112	130	105	121	124	118	107	116	119	122	119	119	129	98	87	108	103	106	125	113	128	114	102	116	117	129	117	108	115	121	124	128	109	123	115	106	117	119	106	115	124	79	101	111	118	124	120	113	124	120	113	120	128	106	123	117	130	86	106	115	150	110	114	131	97	115	117	113	102	99	118	110	107	114	98	123	99	112	131	130	111	122	120	113	96	116	134	115	112	108	120	123	98	120	103	109	115	126	125	101	126	99	108	119	141	128	123	130	122	105	103	118	118	126	104	106	91	130	114	106	115	111	136	116	122	129	114	110	109	113	135	110	103	125	129	114	105	121	95	121	131	124	118	117	121	125	119	122	133	117	114	124	129	137	119	101	125	114	112	123	116	112	114	104	113	128	109	118	123	122	114	104	115	104	123	127	116	111	114	116	119	101	135	105	122	100	129	103	99	124	124	121	114	93	109	134	97	114	126	113	117	113	110	114	119	98	101	123	111	120	113	123	121	130	126	110	122	128	121	116	122	120	131	117	108	113	128	112	116	101	119	106	103	104	112	120	106	113	95	117	118	114	110	123	101	110	117	117	107	112	125	123	119	113	107	113	116	123	126	105	114	124	94	128	138	133	120	106	113	110	111	144	106	121	118	109	106	113	130	119	98	117	110	106	105	123	108	127	97	110	105	125	109	110	117	126	114	117	124	110	114	120	119	100	126	118	111	116	119	139	87	128	102	125	106	108	102	130	127	112	112	115	123	117	112	110	120	125	115	126	126	111	119	114	127	144	111	96	132	120	107	130	130	115	114	110	131	127	125	109	119	107	119	125	108	114	105	115	114	115	105	110	124	120	112	115	144	110	122	100	120	118	121	105	110	120	130	95	108	115	133	119	119	118	132	138	129	92	120	129	127	106	122	120	139	105	127	132	126	130	116	103	124	134	121	113	124	125	106	123	113	102	118	120	112	104	115	117	107	129	95	109	103	108	122	145	123	130	137	113	123	96	124	111	110	114	93	107	121	108	96	93	138	125	122	108	116	101	104	105	97	112	136	119	108	109	128	116	137	117	114	114	106	117	128	123	125	117	125	137	114	124	98	122	122	106	125	107	100	96	113	118	106	134	129	113	144	111	141	121	111	103	132	123	113	101	127	102	106	112	120	136	114	106	125	121	99	114	137	116	120	111	124	105	123	120	155	120	129	110	125	123	129	128	116	123	125	104	112	104	116	116	109	122	122	113	120	132	94	114	130	113	114	98	114	108	115	115	118	111	108	128	101	115	132	119	122	116	118	131	124	113	97	100	151	112	131	114	109	124	147	103	115	115	126	120	112	123	118	108	129	125	127	112	127	111	130	104	122	123	109	115	98	108	121	130	113	103	122	122	104	114	127	114	114	120	109	109	120	120	122	110	109	132	107	107	107	101	119	105	131	111	107	102	131	107	108	116	135	116	125	117	120	126	123	127	112	118	126	122	120	104	123	101	125	112	140	102	111	121	128	101	135	107	99	105	99	124	103	110	106	130	99	112	99	92	132	85	121	127	113	121	118	120	123	113	97	137	129	102	109	120	129	117	105	114	119	126	132	117	119	116	107	120	135	122	133	109	108	120	105	97	129	117	120	109	117	130	115	144	114	99	106	126	118	106	124	121	99	95	117	120	122	132	118	125	99	122	102	111	111	120	125	99	131	114	105	130	101	94	119	118	111	109	93	113	124	110	103	98
37865	26296	7776	3930	2443	1685	1326	985	871	756	652	605	505	494	417	391	410	381	362	359	308	309	321	332	302	291	296	317	269	288	288	295	287	267	282	286	272	263	271	262	271	254	264	255	255	281	256	256	282	275	280	266	247	255	233	253	256	228	287	243	266	261	256	246	243	257	261	262	224	261	230	246	260	240	246	257	283	266	224	229	235	252	272	266	247	258	254	264	240	265	251	234	266	291	271	228	226	242	222	251	255	285	266	260	245	261	253	256	256	221	256	265	283	240	258	244	253	257	245	257	242	250	291	273	239	240	257	239	287	247	266	265	241	234	240	263	247	259	263	267	202	247	248	245	250	250	245	253	273	253	236	235	248	234	212	276	249	262	212	232	240	268	215	246	228	251	244	256	261	247	254	256	242	266	234	254	265	245	266	264	253	227	250	235	248	220	260	256	260	272	237	247	238	224	240	269	248	281	248	253	232	234	260	254	258	234	248	250	254	250	258	259	264	225	252	258	246	239	246	232	254	246	243	252	246	214	235	240	239	258	258	268	220	252	263	252	243	240	248	232	231	249	251	244	237	249	251	233	238	272	239	246	244	239	250	252	257	227	241	238	233	243	246	255	245	234	257	253	259	244	234	257	261	227	232	274	243	238	233	224	244	242	280	273	245	224	256	269	245	265	238	257	242	228	254	245	245	248	248	269	229	233	252	244	221	221	241	236	249	257	235	266	220	245	237	265	254	224	243	242	252	254	240	270	249	241	240	236	260	264	256	225	237	218	249	257	233	221	256	248	226	245	221	250	270	240	248	239	258	248	265	231	276	256	249	253	268	250	251	251	259	267	253	261	285	267	241	250	248	229	253	259	287	256	239	262	242	263	252	260	275	236	262	235	261	261	262	247	268	235	255	263	258	243	254	227	246	215	260	236	239	259	262	252	249	232	268	223	239	237	222	236	243	250	263	271	246	252	253	276	259	252	259	232	251	238	244	258	248	255	249	248	254	254	244	245	250	248	244	240	235	273	259	260	239	256	235	266	249	231	226	253	279	248	260	238	224	254	263	267	261	243	244	240	262	248	250	241	246	245	253	253	252	233	237	239	234	232	253	278	260	264	248	229	227	256	229	232	258	240	229	264	252	228	220	256	287	250	231	256	263	252	264	265	240	235	250	277	248	247	237	243	228	254	237	222	258	242	233	264	225	206	249	253	231	265	255	209	253	242	237	253	240	252	244	255	221	261	242	228	255	259	245	231	251	251	228	245	246	257	281	236	273	245	249	263	255	257	254	279	219	244	248	249	249	254	258	247	249	247	243	275	228	244	260	249	246	251	246	285	266	238	226	232	218	249	249	254	264	244	237	245	238	256	230	247	244	256	280	262	229	267	256	238	264	268	243	261	236	252	233	260	245	243	252	245	268	265	260	274	231	210	244	242	251	269	256	251	266	271	258	275	242	230	226	252	250	269	236	262	253	252	248	221	212	250	244	259	247	262	254	261	270	224	260	258	252	253	253	257	219	223	227	227	244	263	240	232	231	237	273	220	215	227	210	238	236	290	239	239	240	259	231	255	246	217	244	273	255	270	236	262	225	252	225	234	239	242	227	244	235	234	272	261	249	277	255	255	249	241	269	246	261	240	223	246	250	241	240	233	261	242	264	239	221	235	239	250	225	257	261	230	278	250	236	247	269	231	261	259	229	257	228	265	259	252	236	268	241	231	239	240	224	242	249	267	273	271	259	233	240	261	201	236	233	263	228	232	231	259	238	261	253	277	249	219	215	250	228	259	234	290	245	265	247	261	231	251	237	224	231	239	240	249	241	221	244	241	261	254	253	273	249	246	242	251	246	240	253	231	252	247	243	282	240	273	273	224	222	246	246	265	228	274	257	231	252	284	257	252	244	283	241	257	277	212	227	250	265	257	241	222	241	226	251	219	232	254	281	238	228	287	251	246	281	268	239	247	250	245	273	258	215	265	233	257	241	243	249	243	269	239	248	230	223	259	247	250	267	242	263	237	212	247	240	232	255	273	258	248	254	250	241	252	275	279	243	242	225	250	253	261	253	263	270	259	280	246	267	239	223	247	242	248	242	264	262	248	235	261	251	237	256	270	218	224	254	247	245	271	260	225	229	225	255	218	233	238	260	275	237	249	262	244	265	258	213	247	231	238	252	283	237	285	226	251	234	234	261	229	229	264	252	247	243	244	285	248	249	241	272	243	239	233	293	246	229	233	249	286	244	251	224	248	238	224	256	239	245	249	265	266	234	261	245	244	251	228	254	246	226	267	230	233	226	249	242	255	226	218	233	243	250	261	255	244	237	223	271	240	236	276	257	249	252	267	236	227	268	250	255	251	235	238	260	230	241	227	279	238	235	282	270	245	239	240	237	246	226	232	241	243	261	265	266	241	254	223	250	246	248	232	251	267	244	275	239	254	250	236	258	242	218	212	245	248	231	245	254	246	257	256	239	256	256	241	213	226	234	276	251	250	221	254	248	256	247	256	238	254	272	215	236	218	242	236	228	238	263	262	254	263	274	245	284	247	246	239	282	227	239	230	220	259	265	232	240	245	280	239	228	257	255	237	280	252	261	259	250	247	261	224	254	259	252	248	261	268	241	240	273	257	269	226	269	246	218	264	245	246	228	235	263	255	256	250	263	244	238	248	226	256	238	251	254	259	266	247	257	215	255	228	241	263	235	230	247	257	233	254	258	242	224	252	251	233	247	249	243	243	251	264	256	232	274	259	240	233	250	243	280	231	225	247	214	258	267	237	242	245	257	262	238	289	272	261	229	246	260	248	274	259	279	261	234	222	231	248	280	253	246	227	258	223	219	261	232	270	243	240	270	246	261	255	248	245	230	258	230	272	257	254	253	237	227	241	237	222	242	248	252	230	267	222	235	251	251	288	250	243	274	232	255	268	246	263	237	240	257	221	249	298	265	257	285	239	242	264	235	257	255	250	254	244	234	255	254	253	264	264	244	226	230	242	240	255	246	230	234	270	241	224	256	251	251	240	249	253	261	256	263	245	243	248	239	237	235	241	259	243	280	223	243	239	273	254	260	258	255	273	243	243	253	246	254	263	259	252	233	212	266	237	278	262	263	243	237	234	261	263	222	250	255	246	257	234	247	227	219	258	256	251	281	263	251	248	254	252	258	222	271	248	228	254	274	227	234	241	234	239	229	247	254	256	234	258	236	222	251	229	239	255	257	223	236	270	257	279	233	221	266	236	237	254	235	204	239	245	266	246	265	259	239	263	238	245	230	255	235	239	243	238	229	226	253	290	235	291	273	232	235	254	268	248	250	253	241	284	254	241	208	218	231	247	255	260	274	252	242	241	243	263	266	253	244	251	245	226	268	250	247	254	236	269	238	240	257	272	284	236	240	234	242	251	255	244	249	255	243	245	255	217	286	267	246	250	261	236	262	232	244	283	264	252	237	274	238	251	231	234	255	252	257	234	272	248	212	272	267	222	218	263	247	259	206	229
23830	21728	30100	23904	21729	14886	1414	688	548	512	424	468	399	398	367	353	345	375	347	331	335	301	299	329	319	287	322	318	314	319	313	312	318	305	298	250	287	297	290	311	313	304	269	329	300	298	275	283	279	316	285	320	263	262	312	292	272	321	271	287	271	274	279	276	289	277	288	275	304	249	259	279	307	276	292	299	282	294	276	314	295	297	266	287	277	301	281	277	313	289	284	309	301	289	274	265	295	279	270	306	279	299	308	290	307	300	296	292	282	271	296	279	273	289	310	281	296	295	317	279	294	280	293	281	279	280	286	300	296	266	306	291	290	285	290	300	269	270	282	272	278	291	289	315	283	294	282	317	273	257	255	278	291	286	280	275	256	302	329	276	269	315	269	273	261	273	306	257	266	292	282	281	274	294	294	276	269	289	282	292	285	308	296	285	318	294	302	272	273	283	285	282	281	270	282	300	291	280	284	272	332	281	263	294	271	316	265	282	288	295	275	302	294	287	299	297	300	285	291	280	272	303	306	274	289	255	280	277	278	294	301	288	243	275	295	296	272	272	288	280	257	286	283	295	259	274	306	283	276	285	284	294	249	301	255	296	317	275	283	274	303	274	284	294	302	301	286	284	295	288	276	311	265	290	286	296	285	302	301	296	278	247	297	284	255	299	287	269	276	299	284	268	266	301	283	303	324	274	266	302	286	277	280	265	279	251	267	293	271	295	301	286	248	281	280	265	264	292	275	295	294	303	304	269	290	281	250	293	271	295	267	278	301	282	293	279	251	305	267	339	273	285	294	282	278	289	278	287	299	294	279	313	287	281	291	273	284	273	286	281	292	285	262	270	293	291	278	278	276	293	297	257	285	286	309	258	290	306	301	248	285	278	268	308	272	290	297	290	270	293	274	266	257	243	299	295	257	246	277	255	294	296	301	283	303	307	276	269	279	287	270	260	299	273	285	273	312	251	287	336	299	287	283	312	269	296	254	288	297	262	289	286	274	304	269	260	272	280	265	281	297	304	321	285	282	289	266	287	289	277	337	280	303	271	284	300	300	253	273	323	282	248	307	280	281	296	298	280	274	290	321	278	293	276	294	280	258	288	264	282	260	275	297	285	283	276	262	312	287	300	305	289	256	290	273	281	292	275	292	255	273	316	268	260	275	224	265	303	254	253	291	259	299	294	274	295	264	276	282	259	278	282	291	306	276	259	293	298	275	290	264	286	285	258	300	297	275	279	293	271	286	261	296	290	297	274	255	278	245	278	286	285	282	286	262	266	285	281	298	283	266	268	298	313	270	300	264	279	246	290	266	273	296	284	281	288	243	268	273	273	292	297	292	285	276	278	259	257	276	254	305	249	297	309	303	288	291	308	324	271	284	280	281	318	309	276	274	327	276	275	298	265	286	268	277	311	268	297	253	286	260	281	292	265	247	285	306	274	295	274	279	282	308	261	303	300	324	274	276	266	264	308	264	259	292	284	297	281	265	281	305	269	280	284	271	293	265	271	287	293	272	295	284	258	263	257	287	246	274	266	250	295	293	301	274	279	282	280	292	291	298	267	317	291	260	288	281	294	274	285	312	310	283	284	292	280	295	275	253	278	284	257	278	307	302	289	309	305	282	288	288	281	274	260	291	298	275	293	295	315	311	272	259	277	303	287	285	315	273	265	273	286	282	286	292	298	266	273	299	298	285	276	279	282	282	286	292	292	276	302	245	248	282	255	267	268	295	267	253	286	307	309	248	264	315	296	283	311	271	293	263	290	266	284	285	271	255	288	305	300	280	269	285	289	277	312	273	283	280	279	288	279	267	295	265	312	301	305	313	300	269	286	287	269	302	277	280	274	277	285	284	296	257	253	279	295	282	273	257	280	320	270	299	287	306	289	284	318	303	292	286	269	299	290	282	254	259	259	301	290	274	252	296	292	297	280	326	276	281	297	269	269	292	302	280	269	274	300	311	266	285	273	287	319	271	287	276	275	275	262	245	284	307	304	287	273	308	285	253	271	283	300	264	261	304	304	289	280	301	285	257	281	282	295	291	296	268	282	260	307	301	272	306	273	263	292	275	260	271	235	273	274	303	276	268	288	291	277	241	300	274	272	288	266	287	312	283	280	303	303	232	306	267	253	294	275	273	286	287	279	279	254	321	289	275	277	301	264	298	280	310	280	280	271	304	269	301	265	298	310	290	299	280	283	301	282	304	294	274	279	273	276	283	283	298	312	267	273	295	282	268	291	280	274	294	258	298	233	295	263	278	302	301	268	271	294	282	269	258	260	260	271	280	287	286	273	274	272	272	262	247	266	281	299	305	268	283	270	265	281	287	317	245	254	272	290	286	298	291	283	296	275	330	287	271	273	274	276	314	266	271	314	278	255	295	265	294	284	274	273	283	266	305	232	284	287	269	247	288	288	285	279	306	258	284	287	288	292	269	287	277	262	309	277	262	284	270	252	283	269	287	264	271	275	286	279	298	312	264	272	270	332	298	300	272	287	291	270	275	303	294	288	286	292	272	282	254	301	293	265	284	271	273	301	296	303	252	283	299	275	268	298	261	288	284	236	309	300	288	260	303	305	276	247	286	240	270	321	258	265	284	266	291	273	293	276	279	267	284	305	267	286	311	281	294	286	296	272	287	297	272	284	284	279	308	295	299	284	316	265	269	285	277	269	236	303	295	276	308	289	274	263	299	284	259	270	258	249	285	250	288	275	272	306	294	302	296	291	275	300	275	273	261	265	289	279	263	285	297	285	270	321	305	299	273	312	300	257	295	298	300	293	255	301	244	281	269	284	282	294	315	274	268	280	305	268	268	305	291	285	264	265	260	269	278	299	271	286	288	305	258	290	264	318	280	274	300	295	269	276	300	290	291	316	272	272	264	296	272	273	264	313	312	301	292	281	262	287	276	269	291	271	293	269	269	280	283	264	278	312	270	268	299	306	302	306	280	263	288	319	267	272	291	291	289	270	272	272	260	287	276	274	291	281	316	277	271	287	249	284	307	263	288	305	274	287	282	277	299	284	289	326	253	303	273	272	265	262	299	279	271	277	287	268	281	270	275	278	301	308	281	265	242	263	262	284	293	284	287	299	299	312	284	304	274	253	277	284	295	290	265	273	287	307	288	308	256	283	292	281	301	289	297	253	288	286	278	277	249	271	285	265	276	264	313	263	302	278	289	266	314	272	285	283	272	284	309	278	296	286	307	279	295	283	282	286	284	265	286	265	282	325	314	285	273	285	280	254	277	290	284	266	295	286	278	295	259	297	292	287	293	300	288	279	303	324	294	276	290	268	265	262	292	264	292	307	302	274	294	297	291	309	278	274	280	279	286	300	290	268	291	298	310	299	283	321	276	281	292	280	296	243	286	268	281	267	293	281	309	283	297	300	266	305	273	269	286	288	312	286	262	285	299	268	270	335	262	288	275	284	305	259	292	282	238	300	281	290	285	304	254	282	296	296	300	271	331	251	289	277	282	271	282	283	291	334
44980	32461	12796	7010	4654	3282	2562	2141	1748	1509	1296	1183	1047	979	899	886	833	836	770	734	663	739	658	690	706	681	613	641	578	606	623	602	611	603	575	575	584	588	544	597	591	559	577	601	584	623	581	553	610	565	615	525	588	508	578	585	580	572	534	539	574	531	564	527	606	509	529	592	519	556	611	559	534	537	586	553	591	562	558	549	544	530	565	550	597	564	547	568	562	562	556	578	569	524	555	598	541	540	540	549	542	582	544	551	537	519	580	557	555	573	545	534	559	530	585	554	507	557	583	521	599	536	540	540	538	567	490	533	566	560	524	545	521	586	505	547	591	536	561	552	543	525	517	602	539	547	577	548	560	552	504	524	526	548	536	538	600	566	586	542	577	588	536	545	587	562	560	553	571	556	535	545	517	550	526	506	539	532	564	545	534	515	538	583	550	553	529	554	501	560	563	564	534	564	501	581	530	517	526	536	522	562	532	547	519	552	559	548	552	566	515	550	527	571	567	554	587	557	521	557	597	563	606	560	542	568	549	512	535	554	527	560	557	582	519	551	536	537	557	575	557	523	518	579	592	525	555	566	524	504	543	578	531	538	535	606	516	543	577	540	555	559	512	540	546	566	529	537	537	539	571	559	496	519	555	524	547	566	514	542	592	527	512	554	540	545	590	575	561	591	570	577	578	538	526	576	552	546	513	562	552	556	558	521	532	533	534	527	539	552	572	580	528	554	539	500	576	580	573	560	558	543	559	571	538	535	542	509	514	533	562	536	559	550	549	553	530	523	562	514	519	563	509	525	576	532	538	582	540	587	554	518	530	539	544	538	523	535	539	532	548	566	561	550	573	569	539	539	549	535	550	561	534	522	561	535	547	526	537	516	571	543	488	544	544	531	556	560	567	553	561	543	547	564	547	572	534	569	562	575	538	559	557	506	531	550	572	541	536	587	528	505	521	560	547	552	534	583	525	571	552	530	551	518	565	569	570	523	545	569	549	511	556	576	589	556	553	561	570	506	591	577	572	520	568	570	553	533	575	537	579	576	555	535	547	535	572	550	562	562	531	519	592	508	547	536	557	498	509	556	577	529	565	567	587	520	566	570	544	562	531	546	556	557	557	549	596	510	532	592	538	508	506	516	565	534	568	580	532	518	524	502	517	594	567	517	519	523	533	534	547	576	561	516	570	531	517	554	532	553	529	524	587	569	552	524	578	570	555	548	519	577	511	558	511	552	544	544	571	553	507	538	524	550	544	578	562	543	515	543	572	569	548	520	546	558	526	551	564	577	516	523	578	524	546	573	533	555	564	521	516	527	531	502	534	523	568	497	508	582	524	554	525	575	530	544	536	574	583	551	553	511	541	541	534	545	568	523	561	568	544	552	565	540	554	523	547	492	561	525	562	530	564	559	559	530	584	586	558	503	577	558	525	565	523	571	556	540	500	596	569	533	555	539	551	528	545	555	528	548	503	530	527	507	557	570	517	529	575	534	581	562	565	527	519	583	563	510	541	576	536	530	507	559	548	491	583	537	537	582	561	540	542	554	541	509	525	514	552	541	518	554	541	537	519	537	530	539	541	566	573	530	554	549	580	586	561	556	522	515	548	572	521	555	552	534	537	570	503	523	564	529	547	560	511	568	545	522	600	529	549	601	512	517	526	551	585	558	567	544	580	555	513	572	488	546	552	579	534	565	592	538	508	486	562	553	561	531	564	548	529	529	517	532	556	589	510	538	551	553	563	574	559	530	576	522	535	526	523	574	554	543	544	552	505	521	537	540	532	624	526	534	537	527	549	536	514	560	535	518	522	565	490	536	524	535	527	563	540	557	559	544	559	521	571	546	524	535	598	530	515	584	519	562	536	540	520	556	521	549	560	538	553	519	528	529	552	487	511	566	526	603	525	542	564	546	564	582	567	536	569	532	541	568	526	518	560	544	540	559	533	545	531	538	571	518	562	533	540	519	539	560	538	573	504	516	556	527	557	527	528	553	518	543	502	581	578	556	510	541	521	559	574	540	561	537	539	545	565	527	565	520	579	572	556	540	527	543	555	554	508	531	556	535	564	562	532	567	560	536	557	548	545	568	540	565	563	576	489	554	536	496	529	542	522	527	523	536	571	538	584	524	527	555	545	492	537	547	558	584	550	522	547	545	547	552	540	553	531	550	559	508	550	538	510	537	518	538	524	579	566	516	551	541	536	556	544	526	558	537	549	562	551	518	503	538	496	563	562	595	540	554	516	543	526	536	558	567	559	541	519	545	547	556	535	538	613	561	524	519	554	507	531	531	584	557	555	546	530	552	577	584	571	588	557	512	527	573	514	510	534	523	561	505	533	540	557	545	542	532	545	576	540	511	548	542	553	549	539	522	549	559	544	557	547	567	547	515	611	559	586	553	529	554	549	543	529	531	544	534	543	522	537	539	555	553	519	555	568	559	531	551	549	581	554	546	514	538	567	545	599	534	529	578	538	556	590	577	523	499	628	522	549	542	536	533	548	519	564	501	524	563	558	561	519	560	516	533	533	520	542	553	552	513	577	555	533	551	527	551	530	563	579	550	537	553	530	511	497	541	527	561	545	521	538	509	556	571	631	561	550	544	538	530	522	563	584	537	596	547	492	556	551	516	530	534	539	542	558	555	527	538	580	536	566	522	523	591	531	551	538	506	585	518	554	535	569	540	533	519	613	553	550	559	527	564	536	533	563	537	534	524	567	509	510	563	518	592	564	487	543	531	576	512	535	541	550	558	542	553	546	527	542	536	553	533	564	526	586	551	511	552	528	593	526	529	528	561	566	571	538	556	544	550	550	522	522	528	518	518	519	552	544	549	552	555	612	573	565	559	572	530	532	582	545	544	537	541	577	535	524	562	568	553	543	529	534	528	551	543	523	565	536	537	573	526	538	531	527	529	522	586	564	529	521	540	565	513	509	550	539	535	514	575	514	519	527	564	549	565	561	537	560	608	543	547	541	526	531	540	525	559	567	537	488	500	494	554	546	519	583	538	506	527	518	502	555	540	556	571	556	543	511	544	508	553	544	534	578	543	541	562	530	531	524	514	602	561	559	574	554	586	546	520	563	580	544	537	559	547	533	512	504	540	542	546	562	554	572	563	548	505	575	534	562	491	565	554	538	529	568	485	543	546	580	535	537	565	495	495	583	561	535	566	486	535	538	534	579	494	546	543	564	491	584	575	566	578	525	578	572	541	529	543	556	497	549	540	531	528	558	530	545	591	570	576	590	545	556	535	529	521	533	537	564	562	542	496	520	537	604	541	569	520	513	531	509	554	519	514	553	547	556	523	537	543	521	563	568	576	526	553	539	533	556	568	581	559	555	501	519	554	525	547	537	522	580	590	532	553	608	567	576	559	538	515	522	559	521	542	545	560	499	566	490	538	553	524	527	533	546	545	566	495	537	545	571	533	533	557	584	554	539	561	579	631	562	568	590	534	553	565	534	565	559	529	518	565	552	533	519	529	516	539	573	575
27413	20713	6910	345	190	172	148	134	106	139	114	122	132	128	133	129	138	114	135	142	126	125	126	118	152	133	124	106	131	115	115	108	141	133	110	129	110	121	117	105	126	135	119	125	126	130	134	124	124	130	128	116	132	136	128	134	96	128	130	125	114	112	154	131	130	146	141	111	134	134	114	126	123	141	125	119	128	125	105	111	143	125	125	98	124	123	121	114	109	112	118	129	133	113	115	125	133	134	124	111	122	124	134	123	126	103	135	104	134	140	124	142	130	133	102	122	117	127	156	129	117	139	137	131	124	131	113	111	123	127	131	120	144	131	123	120	140	122	115	132	105	98	127	109	110	117	115	127	115	142	137	123	107	139	105	129	133	117	130	131	143	114	120	124	134	117	104	133	126	137	108	132	126	115	139	125	131	107	134	108	128	120	118	148	119	126	142	112	122	133	119	137	144	104	125	116	116	136	129	112	123	126	122	113	121	121	139	110	123	138	131	128	116	124	132	123	133	109	126	123	120	128	112	125	122	126	129	107	117	121	112	135	130	132	115	121	110	130	125	103	116	130	128	135	137	121	130	130	123	129	121	123	135	103	138	122	117	108	121	108	132	117	139	139	127	135	140	122	121	127	113	128	135	145	136	117	142	124	134	127	116	133	97	105	154	133	108	113	129	113	123	120	132	143	135	109	133	114	128	141	133	137	126	121	130	117	121	121	147	126	123	135	104	122	139	133	140	127	140	129	110	116	130	126	133	128	130	130	114	122	144	120	118	112	118	120	118	138	112	123	142	138	116	141	153	117	124	131	124	135	144	124	126	120	118	118	130	152	114	124	114	128	120	135	116	121	135	116	120	122	132	141	121	121	132	140	108	122	119	130	138	122	128	133	118	137	101	128	127	127	122	109	122	137	136	125	141	126	134	114	122	115	125	115	127	130	134	123	116	118	132	134	113	104	126	137	126	121	120	122	115	131	118	122	161	111	120	121	127	120	127	129	126	119	128	114	128	126	121	117	128	147	128	122	123	136	103	120	128	132	113	133	124	103	106	125	111	127	125	126	119	145	126	134	112	148	108	129	121	126	136	140	133	130	120	118	109	103	107	118	132	141	99	142	128	128	131	141	108	125	128	104	130	125	103	142	108	125	142	119	130	139	143	120	126	138	104	134	132	97	105	120	130	112	128	139	136	113	127	152	128	124	124	138	135	107	135	134	120	101	135	107	126	120	132	125	118	124	136	122	111	145	129	128	144	135	119	141	147	117	130	109	136	102	135	118	125	125	111	126	140	120	160	133	143	133	111	120	109	140	110	143	105	132	137	131	148	128	117	132	121	119	107	127	136	121	135	133	101	110	119	133	124	130	120	128	117	117	110	123	121	127	126	128	122	104	117	131	131	120	115	130	121	122	142	126	127	139	133	132	141	127	130	113	117	106	126	137	118	127	123	129	127	123	135	123	125	132	113	128	132	133	124	122	112	139	109	134	123	126	131	140	123	139	119	101	117	110	129	118	129	123	124	121	127	116	143	113	120	128	121	121	133	113	132	113	110	121	116	123	117	127	140	123	134	129	103	117	134	137	136	121	113	129	131	130	153	105	130	131	129	149	101	127	131	126	142	145	147	143	111	136	129	132	123	132	119	120	105	111	110	140	137	130	120	117	122	120	143	126	121	118	116	118	117	131	125	112	135	124	129	135	122	101	110	127	122	125	141	129	124	135	115	119	132	159	115	110	117	139	157	129	116	126	129	112	134	132	133	128	137	129	125	141	96	113	124	121	128	119	136	127	128	124	134	120	119	133	153	125	115	132	120	119	115	162	138	124	124	116	144	140	116	150	112	132	118	125	135	130	138	142	121	107	154	133	127	142	146	124	147	125	115	105	119	125	122	137	126	122	138	117	124	128	132	129	162	112	114	126	126	115	121	127	141	146	115	129	121	119	126	116	104	139	129	122	129	123	121	131	115	128	125	111	146	134	127	148	123	124	130	130	127	122	132	112	104	136	117	122	136	117	140	134	127	123	120	116	124	115	127	140	128	130	144	125	127	130	149	130	127	124	126	137	106	123	126	114	116	126	129	117	131	111	128	127	128	122	138	131	100	120	139	127	136	117	133	95	118	130	117	127	127	136	125	113	127	119	125	138	132	121	133	134	129	147	133	133	133	113	116	121	129	105	145	123	120	137	137	105	127	117	119	105	128	106	122	130	145	121	131	123	119	112	126	122	142	143	131	132	116	133	127	120	110	128	131	133	117	117	132	111	130	129	128	117	134	131	127	114	126	134	122	117	133	101	122	123	130	113	138	116	126	107	123	135	104	124	124	120	121	104	125	121	118	123	128	126	118	127	111	124	126	113	130	119	116	116	134	112	124	134	127	140	135	119	111	126	121	117	136	130	121	131	127	122	116	123	129	126	134	113	130	136	111	123	120	123	111	121	133	115	140	121	135	120	135	152	141	111	117	108	121	121	116	122	138	110	136	109	137	113	122	137	118	130	115	120	113	126	145	113	117	123	118	117	127	124	118	122	120	122	134	126	111	125	128	132	131	118	141	130	119	134	127	130	135	130	124	91	121	135	116	127	118	134	111	130	126	111	116	124	127	110	130	132	139	129	121	129	119	111	108	117	131	138	128	130	108	102	125	134	124	115	111	131	126	139	132	119	131	126	121	133	135	121	143	114	131	142	119	131	120	115	109	120	126	130	118	140	141	144	115	120	120	133	117	124	123	122	111	116	132	138	127	137	150	134	139	125	139	109	115	114	114	147	120	117	118	120	126	115	116	118	124	136	127	127	126	129	124	121	127	131	144	120	122	121	112	118	134	113	130	129	142	123	118	144	114	131	128	132	124	98	125	139	123	130	124	121	126	145	127	121	111	124	127	124	147	143	131	120	126	144	134	111	124	132	138	126	129	120	125	133	126	130	125	110	124	112	119	128	116	122	127	139	135	127	133	131	133	112	137	138	135	138	126	111	111	120	124	128	144	110	104	122	114	126	119	111	124	117	113	124	129	113	134	127	112	120	129	125	122	128	114	137	133	144	115	122	107	113	143	122	118	106	133	114	138	130	122	115	123	140	116	125	144	123	143	142	124	113	109	127	148	130	122	128	131	125	139	107	120	148	132	104	117	138	109	123	140	116	118	136	134	128	123	124	100	123	113	133	107	119	103	104	144	138	103	120	112	130	142	115	128	137	114	116	128	115	122	121	140	138	127	118	119	118	110	126	129	126	113	132	136	131	139	140	130	99	107	123	114	123	119	138	117	121	133	115	137	145	132	141	147	119	103	129	105	125	144	132	123	126	149	118	130	127	122	113	124	140	139	129	128	127	120	104	125	148	120	125	129	114	129	129	124	152	118	138	116	128	130	145	139	123	132	107	121	109	134	115	120	144	111	127	116	130	141	148	126	137	124	127	143	112	148	123	121	136	121	111	122	140	126	116	116	131	108	130	123	128	140	137	122	113	102	130	139	117	123	140	122	119	148	121
18958	11370	1175	660	475	416	400	367	336	319	280	320	318	323	268	297	304	290	290	271	278	279	290	285	296	287	268	282	266	281	275	275	282	263	257	262	252	256	294	252	281	259	298	261	302	262	262	280	246	264	241	261	270	275	277	256	277	300	259	279	275	261	280	248	276	262	306	271	282	270	293	307	294	257	273	273	284	261	280	266	280	283	278	248	268	278	272	286	244	281	294	283	260	282	270	286	272	270	255	245	300	312	268	263	268	259	297	277	253	274	257	284	255	259	259	267	262	257	244	271	283	271	279	291	279	257	268	298	289	260	264	294	258	258	277	250	271	258	281	267	275	272	276	280	247	277	248	293	273	258	256	253	272	275	286	280	270	273	273	295	262	275	274	243	257	284	279	297	283	289	252	277	249	282	272	244	276	271	282	266	256	276	259	267	276	249	247	265	267	260	274	264	259	287	263	256	259	267	274	259	275	259	256	291	250	279	313	269	270	274	287	266	274	258	297	278	289	264	270	266	281	270	246	267	290	258	274	278	270	252	258	266	289	282	278	265	292	282	248	301	279	289	302	271	275	296	292	278	284	271	272	282	286	274	266	264	278	265	265	267	268	268	289	266	260	277	269	273	241	299	273	295	279	274	299	260	278	279	278	282	265	270	257	261	263	278	274	275	301	280	264	251	303	252	284	281	281	272	274	303	275	268	287	283	267	271	263	283	262	265	280	280	272	264	301	254	294	252	296	262	275	288	270	269	290	275	293	270	276	288	270	262	281	245	249	255	287	292	270	280	276	264	283	279	262	280	286	286	298	272	289	263	279	276	287	299	274	279	263	281	291	270	269	284	310	300	266	253	278	260	271	261	277	262	299	300	302	264	290	218	289	296	263	285	263	291	274	253	280	249	257	249	264	285	262	258	278	288	286	284	255	272	256	292	251	235	276	272	270	277	265	262	258	277	277	278	277	254	282	258	275	272	291	293	254	289	295	291	270	301	262	270	273	268	275	284	261	283	247	243	289	259	278	256	279	275	292	292	277	264	253	292	285	259	257	283	281	262	270	264	271	268	229	254	278	276	287	272	278	257	271	280	286	271	272	288	298	296	283	245	281	281	280	260	227	265	261	262	264	270	292	259	235	289	284	258	239	267	255	299	241	275	279	288	251	282	275	274	270	280	273	272	261	264	258	271	278	296	256	236	286	310	278	254	256	259	261	281	274	264	292	254	268	263	287	270	268	286	282	257	259	274	279	288	275	267	258	295	263	290	237	290	309	289	322	279	269	247	263	287	278	247	251	242	270	248	278	274	283	270	300	303	248	271	301	283	269	288	257	281	266	277	290	279	259	271	254	265	314	279	258	268	276	268	247	304	262	238	252	249	259	303	292	269	279	260	285	282	272	266	283	264	297	285	292	297	298	265	268	278	256	253	271	273	273	272	274	254	295	274	272	300	290	270	277	278	275	272	301	301	291	264	278	278	284	287	235	292	309	269	297	290	288	276	294	273	276	275	294	286	274	280	287	267	258	261	262	258	260	279	245	231	262	270	268	307	289	281	295	277	294	293	267	259	280	255	272	301	281	261	315	267	325	263	263	287	263	256	280	283	295	248	278	271	318	272	285	284	265	284	268	300	298	254	267	295	272	278	242	291	260	305	300	297	283	270	292	288	269	271	287	282	264	279	305	250	284	281	294	291	280	257	259	251	263	276	269	266	235	273	267	257	279	269	310	260	267	272	277	284	284	253	288	280	274	281	289	274	260	281	301	260	272	283	330	286	258	256	270	271	276	286	300	257	276	268	239	262	249	251	307	270	248	263	259	251	252	286	280	288	300	277	275	257	310	249	261	287	279	248	251	248	294	270	258	270	274	272	265	252	273	250	267	274	276	276	282	282	253	244	274	289	258	272	278	229	271	291	305	272	288	283	273	264	292	291	294	246	283	283	301	258	275	277	281	274	278	288	265	272	286	240	296	292	272	266	287	283	292	285	264	247	267	259	275	259	304	265	309	276	257	269	263	288	278	282	270	303	308	253	269	260	267	290	265	295	300	259	272	282	295	299	260	260	262	287	281	277	284	261	313	244	263	263	229	245	275	303	246	262	279	275	246	269	284	272	291	294	259	248	282	305	270	285	307	283	264	279	285	261	296	294	289	288	273	252	256	253	300	300	271	284	273	261	249	263	301	267	255	279	251	264	258	273	262	272	283	260	285	274	237	274	263	283	238	267	274	256	279	276	273	290	276	275	273	279	282	298	289	292	259	272	262	258	263	275	268	278	256	288	271	284	271	270	319	316	241	273	294	252	271	296	276	295	257	282	276	277	299	272	269	299	321	273	260	270	278	293	274	277	246	286	259	253	296	288	285	239	280	276	250	278	270	245	268	265	278	273	287	283	274	271	271	272	273	266	259	257	268	278	298	259	280	304	280	274	256	280	275	238	276	261	254	257	278	261	282	301	255	272	268	295	260	266	299	288	261	260	254	257	281	282	269	271	249	292	261	290	286	276	245	268	248	285	311	293	294	249	277	277	276	311	250	299	297	292	264	271	297	279	262	293	281	273	258	257	277	273	278	270	259	267	274	259	263	245	287	254	268	292	214	259	305	280	257	266	254	300	265	299	304	303	242	287	264	248	294	257	303	284	284	292	257	290	267	250	263	232	292	252	272	262	260	297	262	290	271	266	278	306	290	268	261	289	312	330	281	258	300	289	255	259	301	289	262	239	274	278	269	252	267	271	278	254	284	243	287	278	270	305	258	302	286	267	302	298	284	269	268	298	282	279	274	280	226	281	259	281	280	250	292	235	284	285	293	247	311	262	262	262	270	242	263	269	271	264	244	276	247	255	253	267	262	278	277	283	287	282	257	276	292	287	257	252	293	246	260	241	262	272	240	245	266	276	281	285	285	299	290	273	319	249	245	315	302	293	305	283	268	282	272	309	293	273	288	264	252	267	285	258	300	265	243	290	247	269	270	256	284	253	277	272	285	278	275	295	293	251	272	302	289	285	284	255	267	296	272	303	257	276	260	294	288	283	281	273	254	262	291	249	277	274	258	283	229	288	236	266	261	249	292	296	252	252	275	274	305	239	275	235	268	305	284	259	265	295	247	276	263	293	293	233	266	284	273	278	272	274	321	282	254	279	240	255	260	271	260	278	307	284	269	267	260	269	293	287	266	291	258	277	265	310	254	275	256	283	271	270	250	270	293	262	285	282	259	287	302	287	281	259	268	292	253	254	257	266	255	262	288	294	293	291	276	282	264	274	252	259	265	272	272	269	290	273	276	294	312	315	278	287	272	278	294	290	280	240	239	325	282	249	283	263	286	278	285	304	276	268	250	272	291	273	291	254	238	253	256	271	274	276	269	246	267	271	282	288	278	261	261	287	264	293	260	263	249	282	285	297	266	290	282	280	294	290	315	277	281	269	290	318	294	289	240	283	273	310	266	234	289	295	304	261	244	295	279	256	286	253	271	280	254	285	230	258	304	290
24829	21752	29154	24902	17884	1081	469	304	255	228	228	177	180	167	145	157	142	154	180	151	143	130	130	131	117	142	132	137	99	132	129	138	125	129	115	134	128	113	129	123	130	132	109	110	122	122	108	113	121	126	108	113	96	108	115	123	114	121	121	122	111	137	128	113	135	111	113	115	110	102	105	112	146	108	105	134	93	113	111	132	120	117	125	122	102	120	119	112	112	129	115	122	100	120	125	110	111	122	122	113	123	135	129	126	144	119	115	127	112	122	117	113	117	119	110	116	121	123	111	117	130	119	99	103	99	112	122	115	116	117	115	121	110	106	107	109	109	118	116	112	106	130	118	108	117	110	116	113	109	116	124	138	118	119	102	113	113	128	114	128	100	104	123	138	118	118	129	134	122	116	116	115	131	119	115	120	118	112	123	126	96	135	125	98	104	107	103	121	128	129	116	96	115	109	113	130	120	127	108	139	149	120	119	101	115	109	95	109	122	122	108	117	108	115	131	122	120	103	116	104	111	106	101	113	119	107	96	132	115	109	109	101	112	112	120	121	106	127	111	121	105	106	102	123	108	113	133	115	110	119	131	118	122	121	127	113	115	115	121	120	104	124	100	119	119	111	115	112	115	110	123	107	134	107	114	107	112	125	109	111	113	119	131	129	117	100	121	118	120	108	111	114	121	101	115	126	112	96	104	114	106	117	121	110	118	104	117	104	122	126	130	97	112	97	122	127	101	119	130	133	111	136	90	106	117	110	136	109	128	125	109	117	122	96	107	128	107	105	103	107	119	115	122	124	112	106	111	104	128	107	97	130	116	112	121	103	116	98	122	114	131	125	106	119	115	102	130	112	119	107	111	105	127	117	121	131	119	120	129	117	112	127	126	106	121	135	101	110	97	128	117	111	125	113	116	106	123	107	123	124	114	116	107	106	101	139	115	128	116	104	118	126	121	103	108	114	114	90	77	114	113	133	101	114	112	108	116	110	132	121	141	113	115	102	105	117	109	100	114	109	120	116	112	132	120	119	134	104	120	124	122	116	116	109	95	115	134	130	106	112	112	123	119	104	100	114	127	106	123	93	117	116	124	126	124	120	103	106	119	122	103	132	104	100	97	135	127	120	126	112	109	122	120	131	103	102	132	112	108	109	116	109	126	120	109	96	122	120	114	106	137	108	118	118	112	116	126	116	124	125	109	122	102	101	119	113	122	133	117	122	124	107	128	104	110	107	98	127	104	139	112	99	129	108	104	93	117	122	118	118	135	109	117	128	104	100	101	108	117	116	110	108	113	110	109	102	139	106	106	107	101	111	125	126	108	108	125	125	106	119	99	124	120	112	116	121	122	138	113	127	124	104	126	116	121	97	129	105	115	117	117	118	130	132	120	120	132	116	101	114	109	91	118	125	136	139	111	133	109	96	123	119	126	97	116	122	120	134	105	108	102	115	130	127	117	109	112	123	136	99	141	100	127	105	140	106	127	114	112	133	107	119	119	116	111	101	98	129	109	119	105	107	124	131	127	119	109	121	127	113	121	111	99	129	100	125	129	120	99	122	124	127	126	106	112	118	127	104	117	115	84	114	104	123	102	111	131	113	124	115	118	124	114	114	104	115	106	122	123	122	118	118	126	105	119	121	120	112	103	103	100	122	97	127	108	126	130	134	101	124	115	128	118	108	110	112	130	114	123	110	112	101	103	126	111	118	112	128	112	125	120	121	113	109	118	124	110	110	120	124	104	83	122	108	110	99	120	113	104	124	107	97	106	122	122	108	119	104	117	120	127	136	110	118	120	121	123	122	120	125	115	108	119	112	106	121	127	127	116	97	103	113	123	128	120	114	118	119	105	118	107	119	104	107	120	123	123	112	118	107	131	96	113	119	116	96	112	117	123	103	136	110	116	132	118	122	97	95	104	103	105	118	127	121	112	98	122	120	126	110	122	126	102	114	128	99	101	118	118	117	138	129	102	107	96	110	113	103	142	132	104	114	97	115	128	100	125	118	130	99	114	122	113	119	123	108	120	127	135	109	97	108	113	135	116	90	116	105	107	144	112	128	120	128	104	120	93	109	105	117	116	106	123	129	118	114	105	106	120	111	120	109	101	139	115	108	115	109	118	133	115	132	127	121	102	124	108	111	118	111	108	116	109	108	126	134	123	117	124	96	131	124	131	112	116	100	123	124	114	107	112	118	106	133	122	139	112	111	117	117	120	125	109	114	102	126	105	130	104	112	113	96	117	128	116	112	112	111	146	104	106	97	112	122	115	110	101	106	128	96	116	121	112	126	121	128	94	123	113	116	124	109	121	134	129	103	117	124	118	106	115	131	127	126	133	99	100	113	118	131	108	109	104	134	95	112	121	116	115	109	131	129	122	135	114	129	112	89	102	106	118	132	111	110	106	105	102	137	109	117	114	124	122	101	137	116	132	115	122	112	122	123	122	109	117	112	91	120	104	107	118	99	123	134	103	114	106	94	144	115	119	116	126	113	108	124	94	134	116	110	129	112	126	128	110	132	113	120	104	125	118	115	91	113	98	111	111	103	132	140	120	106	134	116	118	99	103	116	117	132	110	116	125	132	115	117	113	116	116	121	119	136	92	106	124	121	113	104	108	116	99	115	130	119	120	108	112	133	121	109	132	115	106	112	106	117	129	127	104	121	99	90	114	113	129	100	125	101	127	112	124	108	133	97	115	113	106	93	133	117	111	117	126	100	120	136	122	118	98	116	110	110	99	102	110	128	109	100	119	93	113	105	113	106	100	103	135	121	133	129	114	98	118	123	117	112	112	118	109	100	117	141	125	105	135	138	100	95	148	103	128	119	96	123	131	107	114	106	119	127	132	143	112	119	119	128	115	131	122	116	113	99	107	118	120	140	118	124	106	129	114	122	106	121	131	134	116	119	101	113	129	109	106	120	130	123	118	128	106	126	102	109	127	116	117	118	122	111	111	131	116	124	107	125	124	117	122	110	104	110	106	121	125	115	105	127	120	112	120	117	124	110	124	110	106	116	123	110	110	146	117	112	135	131	117	130	111	111	119	106	106	117	106	110	119	118	117	119	113	112	143	121	116	114	118	132	118	112	114	91	112	114	113	125	118	118	128	96	106	119	102	129	100	124	103	132	112	103	116	92	140	120	99	117	114	95	130	121	119	108	102	118	132	134	121	112	110	115	114	129	112	117	132	121	113	113	90	117	125	93	120	101	109	109	134	133	105	130	109	118	101	110	111	137	133	119	101	110	124	113	125	116	103	124	112	133	110	95	126	117	122	114	98	113	138	124	131	128	113	129	123	121	124	124	118	89	125	108	123	134	115	96	113	110	112	110	105	116	105	114	121	107	113	107	115	116	121	105	120	121	108	115	137	125	102	117	111	128	137	110	114	101	104	111	117	98	118	125	124	104	115	113	125	117	120	108	106	112	114	128	113	116	111	109	126	113	113	112	123	115	124	102	107	111	116	108	124	132	121	113	114	125	112	135	115	123
34674	24573	7171	3566	2293	1691	1241	978	825	671	646	541	493	424	411	415	362	344	317	313	311	291	309	280	273	317	256	273	284	240	247	234	239	230	238	242	261	238	223	218	235	263	239	241	245	247	219	223	236	213	240	240	246	258	233	243	219	234	235	239	199	237	234	254	214	237	241	247	206	246	219	257	241	220	234	215	205	268	243	192	214	214	216	252	241	235	216	218	231	237	213	217	206	226	251	212	212	218	249	218	225	224	235	244	223	221	230	226	218	210	244	238	217	252	251	218	217	242	229	231	223	206	209	230	242	232	206	234	259	216	208	240	237	201	221	249	209	212	227	245	217	236	232	248	242	246	223	252	227	255	213	213	234	207	227	217	220	233	255	223	247	253	211	225	229	237	235	214	230	219	215	237	232	244	207	227	220	216	229	238	230	238	238	227	203	226	224	177	249	209	236	231	240	231	226	223	221	240	208	253	204	221	192	230	229	212	231	217	224	248	229	239	237	222	228	228	224	216	205	234	205	234	194	242	246	219	229	213	207	205	257	230	229	223	222	231	232	232	248	206	239	229	195	232	212	243	244	249	203	238	206	243	238	218	197	223	201	229	244	226	222	233	232	222	240	207	263	228	204	241	219	231	214	233	247	232	246	236	214	225	210	239	225	222	212	226	246	211	229	233	219	253	218	229	221	243	189	241	208	234	186	244	231	251	220	214	227	213	221	232	223	229	219	231	224	226	213	222	229	224	231	235	229	268	232	242	242	245	225	233	230	235	213	221	231	252	210	236	222	266	230	216	236	238	201	219	200	236	227	241	227	231	252	230	197	243	240	219	228	218	178	214	246	220	221	225	247	229	228	249	220	218	223	218	229	199	211	220	226	238	222	228	231	222	266	211	209	217	189	222	259	229	215	240	244	242	223	228	218	244	242	254	251	215	244	202	202	245	224	213	216	216	230	243	216	232	235	218	230	206	212	239	233	219	234	224	236	226	236	233	228	228	255	200	219	222	244	242	242	247	248	218	220	206	204	255	201	249	227	237	231	219	215	237	239	220	205	212	212	238	222	239	230	217	222	226	209	252	246	213	228	211	212	226	210	232	222	210	222	246	229	237	237	212	212	227	236	216	224	210	259	262	249	242	228	233	231	257	204	228	220	209	224	229	260	234	219	245	237	208	233	244	234	189	240	225	245	228	241	237	234	226	229	211	230	223	226	203	213	230	247	236	248	249	207	232	222	217	193	196	211	224	239	225	224	209	234	191	220	230	225	220	236	230	229	248	218	228	238	221	236	244	212	227	240	234	199	244	221	255	227	215	245	229	216	251	224	244	255	205	230	237	211	223	217	203	208	225	203	240	232	207	225	237	236	238	211	243	246	249	222	201	214	213	217	219	207	223	241	217	223	235	230	240	231	207	203	258	219	215	220	258	241	235	221	254	225	207	215	215	245	225	234	217	229	222	210	230	241	219	196	241	225	221	221	273	212	217	240	234	234	209	238	242	237	224	230	208	237	213	233	221	233	195	234	233	223	210	220	229	212	236	225	197	227	208	211	232	228	224	223	238	213	248	234	220	222	218	222	198	248	226	194	231	224	227	268	231	205	228	252	215	237	192	260	223	219	197	248	224	231	211	230	226	219	204	204	226	210	199	207	216	221	239	207	219	220	237	232	223	239	210	234	230	214	208	206	228	208	203	225	220	207	208	221	228	216	248	217	253	211	196	228	214	197	208	219	230	209	244	230	222	203	226	220	219	245	195	257	237	242	244	242	224	224	238	231	223	212	226	218	211	247	219	224	237	242	201	205	224	224	219	204	237	211	229	214	231	239	234	226	231	207	215	204	226	266	216	222	225	219	226	246	221	202	215	208	224	231	238	224	231	234	239	214	254	209	219	222	255	238	225	221	225	197	237	224	212	242	232	200	239	216	245	236	220	197	211	235	217	232	228	230	238	232	233	225	211	215	229	227	220	209	221	235	228	201	244	235	240	274	242	218	241	226	230	212	237	206	216	193	220	244	222	232	230	203	235	230	224	218	239	201	226	224	223	214	257	230	202	223	200	227	204	223	234	222	216	232	233	233	210	236	238	216	235	227	211	206	242	223	228	231	229	231	206	222	242	216	242	228	227	205	224	216	211	216	248	221	198	204	233	230	241	239	231	201	198	222	248	214	223	233	208	227	207	223	217	244	216	242	234	222	259	208	222	237	239	211	238	213	219	218	233	225	224	217	242	217	248	227	225	218	210	232	232	213	225	227	215	207	240	217	210	191	209	210	220	230	206	222	210	216	235	240	188	230	237	235	210	230	224	225	228	232	227	224	225	233	227	199	205	226	252	226	192	213	235	226	214	239	226	237	224	223	235	236	237	223	231	230	251	235	213	221	225	229	212	244	216	235	254	215	227	223	217	219	222	247	228	215	203	223	260	220	231	234	227	205	237	236	206	217	225	201	248	235	239	256	204	223	233	214	214	243	218	236	246	216	212	270	253	235	233	199	234	226	206	247	207	219	258	205	246	207	221	252	213	219	221	246	212	232	201	208	264	241	228	253	225	242	237	236	222	244	238	228	216	210	224	214	213	223	226	219	232	218	215	214	255	239	210	222	231	211	219	244	203	240	208	231	249	235	255	218	212	241	257	240	245	216	215	226	240	231	235	239	230	232	227	207	222	248	240	230	203	230	222	207	229	206	225	218	225	226	197	225	232	168	224	255	220	230	217	229	204	217	235	230	231	224	236	220	252	244	244	214	225	239	226	207	237	204	246	235	233	213	197	209	225	197	234	219	229	227	220	221	237	233	243	214	229	220	212	226	196	216	240	219	230	208	207	225	217	251	224	218	239	230	213	238	247	217	227	210	220	208	216	235	245	239	225	221	221	211	185	242	252	225	209	220	231	206	238	234	228	226	225	223	227	209	227	236	189	226	234	198	231	209	247	233	256	227	222	216	241	241	200	239	213	223	244	228	205	204	224	212	229	214	225	230	223	253	224	223	213	220	234	207	249	228	238	230	262	212	216	237	216	220	200	219	213	225	215	211	253	226	231	239	237	233	228	243	238	253	214	218	231	234	226	216	215	226	242	223	217	223	241	252	214	235	233	239	231	215	218	220	197	226	229	226	240	223	226	211	207	256	250	224	234	230	232	215	230	231	232	243	245	229	220	230	210	228	220	210	232	215	224	239	234	215	220	239	244	235	259	237	233	225	230	198	244	241	230	218	224	255	257	213	233	208	215	243	214	217	237	227	221	206	255	209	232	224	236	218	215	258	235	230	223	214	246	229	241	229	215	225	201	237	236	217	228	217	214	243	228	248	249	200	240	201	242	203	235	231	252	211	192	222	234	227	220	210	214	240	233	231	211	225	248	207	223	250	250	221	206	223	229	210	220	231	219	228	207	230	227	235	258	219	239	233	216	207	188	249	239	234	216	237	226	218	241	249	251	225	236	232	224	209	224	227	237	209	222	234	210	254	231	252	235	225	229	213	218	238	233
23753	21668	29700	24145	21668	16451	1569	776	512	517	437	410	409	403	427	387	352	356	328	330	338	344	311	317	329	296	312	314	318	304	326	262	320	309	315	299	294	279	295	269	312	281	258	303	308	290	266	304	297	275	279	297	292	312	281	308	280	299	281	294	303	276	326	289	304	280	303	253	292	303	268	267	295	272	298	270	254	266	303	287	260	280	301	287	284	285	273	300	301	244	287	298	315	287	274	292	272	257	279	268	314	298	255	313	274	287	292	261	311	286	269	302	263	270	319	300	252	282	307	265	282	287	308	267	279	289	280	283	287	316	294	260	272	302	271	298	279	251	271	271	289	287	286	289	288	278	281	273	298	285	267	299	294	284	284	275	282	272	286	285	259	313	291	282	285	290	256	307	272	266	274	309	295	272	248	271	286	277	278	277	278	305	273	294	296	290	276	260	300	292	323	282	276	300	286	275	269	289	265	268	286	256	277	290	257	255	265	276	290	306	302	296	289	322	292	258	270	272	302	276	260	325	266	305	281	274	269	280	289	283	277	305	305	271	325	305	267	290	315	270	285	297	270	290	278	281	279	280	287	283	292	289	294	269	274	299	248	290	295	290	270	286	293	270	260	246	302	294	294	259	268	290	264	287	269	315	265	272	294	275	260	283	269	271	273	292	303	274	271	275	301	266	278	263	283	287	330	250	274	316	265	276	283	285	273	286	278	280	308	282	287	291	278	271	273	284	250	285	264	279	266	275	302	262	286	285	277	323	285	300	300	260	291	279	278	282	290	268	265	295	299	288	269	285	283	270	282	231	280	257	276	259	283	330	293	282	277	301	270	271	272	273	266	301	308	292	270	294	315	296	301	251	288	296	304	289	279	252	283	266	294	284	293	275	307	271	322	269	316	316	271	288	279	287	270	279	287	290	255	300	268	286	291	295	295	281	284	319	287	273	297	292	285	301	313	251	280	290	278	298	299	281	297	267	263	281	254	271	283	280	274	270	266	313	311	281	280	287	295	303	275	238	281	251	290	276	289	258	285	278	279	295	285	283	286	285	298	271	267	288	279	267	234	303	280	276	257	265	279	277	268	337	290	270	279	261	264	270	297	262	295	277	265	297	278	279	277	291	305	294	282	299	301	289	269	297	253	265	288	296	264	263	297	255	273	289	270	292	297	285	283	298	308	275	254	266	291	239	269	303	287	277	304	276	273	303	252	275	307	275	300	285	290	306	286	264	291	271	284	270	285	288	294	263	268	291	278	278	280	282	298	294	296	259	268	301	264	307	255	296	280	287	266	274	280	240	298	268	259	260	296	276	292	280	284	288	292	262	281	286	283	298	284	265	267	274	285	281	289	270	259	279	247	263	262	257	288	298	250	310	250	282	282	275	288	265	299	268	261	286	275	263	288	299	271	280	278	276	266	307	282	272	313	289	281	275	282	268	279	264	283	305	256	289	287	276	272	315	310	284	245	285	280	266	294	297	272	306	274	286	283	282	267	281	279	278	279	265	320	281	291	301	268	274	282	308	286	275	251	269	289	271	278	295	284	298	288	272	287	247	276	267	294	282	325	286	285	283	272	271	297	262	267	273	260	296	275	252	282	278	278	268	277	277	268	300	271	273	296	294	290	293	296	270	285	283	320	288	312	301	276	299	266	300	298	282	269	290	308	261	283	288	290	278	280	303	264	274	285	295	287	293	301	286	266	243	286	280	271	311	301	282	308	279	259	277	282	273	264	288	276	266	293	293	293	295	255	309	317	288	276	287	276	290	303	282	295	293	256	291	278	294	289	265	295	305	277	293	280	280	299	273	289	282	283	254	292	290	289	266	284	312	269	267	307	306	266	280	292	306	267	289	259	287	282	270	310	273	293	267	264	272	263	291	279	284	295	325	287	264	282	289	270	286	303	298	290	303	292	271	259	268	271	289	267	290	295	270	280	257	287	276	279	259	272	292	287	283	289	281	306	276	287	273	291	296	277	293	296	277	275	289	315	274	299	275	278	286	271	327	268	292	311	277	272	265	292	265	274	302	285	292	264	289	277	269	263	323	301	283	290	298	296	270	278	263	307	308	280	274	268	309	266	266	313	267	263	277	284	285	253	307	270	290	288	305	259	309	266	290	268	278	315	281	261	291	267	284	293	279	273	286	309	270	278	301	274	277	283	273	257	266	284	262	260	305	314	263	297	279	268	295	262	268	276	289	277	280	307	280	289	288	283	278	270	285	289	291	313	289	271	278	280	277	253	295	260	300	268	259	303	252	267	266	275	287	293	269	277	272	284	292	289	313	294	306	281	296	271	268	268	298	294	272	299	299	309	296	250	272	277	273	272	266	257	290	258	280	260	287	284	273	298	269	289	292	304	258	295	270	274	284	291	257	269	277	268	268	286	286	294	271	280	274	279	281	282	285	294	319	293	301	274	289	290	279	287	274	284	269	275	262	258	274	272	257	257	290	268	286	272	260	291	315	248	298	276	286	269	303	292	291	259	293	284	284	276	290	240	297	265	288	279	288	266	291	278	270	304	281	269	286	293	271	261	276	267	267	273	249	294	295	283	301	287	305	300	269	256	324	279	303	283	265	292	265	291	282	267	273	281	256	287	248	291	296	282	256	262	258	299	311	275	298	258	265	278	267	294	266	275	284	248	273	282	289	287	299	246	263	312	278	280	266	316	289	267	281	318	279	284	296	284	265	263	253	278	261	292	278	282	281	251	254	293	313	290	278	263	276	318	271	270	283	281	278	282	301	285	300	287	288	280	280	289	293	295	284	293	275	273	285	301	282	265	304	288	288	282	298	277	277	314	290	301	296	282	271	308	268	298	285	296	265	277	276	259	280	291	313	266	296	279	307	281	287	286	286	281	280	298	256	276	272	267	323	304	274	289	297	265	245	270	286	258	284	295	280	300	304	305	287	298	274	271	288	278	268	258	298	279	279	268	261	307	284	270	298	291	274	289	274	275	263	237	267	246	283	278	244	260	274	278	279	267	251	312	287	303	245	280	244	277	287	287	292	274	279	253	283	255	277	269	298	302	293	318	261	300	262	262	284	307	286	290	310	283	305	272	265	276	270	261	289	274	273	267	280	286	291	291	258	291	294	288	255	257	297	280	304	257	291	264	272	313	278	289	264	293	266	302	283	273	272	286	281	289	286	279	298	279	259	296	265	270	267	298	248	265	265	292	285	271	263	271	257	255	290	312	283	259	267	294	287	306	258	281	257	263	271	288	269	277	284	275	267	269	266	262	262	276	264	294	268	249	285	265	283	275	302	288	288	291	296	284	280	294	274	273	265	270	272	280	268	267	269	265	289	292	295	301	279	292	279	251	262	289	278	292	267	289	286	275	295	289	255	311	273	295	305	270	293	281	293	252	262	255	292	253	300	302	253	302	295	289	276	254	269	304	291	302	280	255	322	304	298	255	266	301	273	282	302	271	293	237	304	301	315	286	300	296	275	266	275	298	289	282	281	295	278	267	286	287	327	263	264
43017	32969	13056	7204	4791	3422	2649	2220	1826	1516	1390	1229	1065	1055	921	864	849	811	768	761	734	692	677	693	678	643	634	676	653	642	606	602	633	565	587	614	603	603	543	588	590	569	584	573	581	568	574	639	605	528	560	581	514	575	557	567	540	610	534	540	529	608	588	609	581	553	548	548	558	553	540	566	572	550	545	503	556	557	522	570	549	534	534	569	531	577	547	544	574	537	530	567	556	565	554	512	549	540	524	554	548	541	559	533	513	575	583	542	530	552	513	535	537	591	535	543	570	547	544	545	508	607	531	568	530	535	487	525	526	585	580	559	569	532	569	592	547	513	582	547	544	554	583	570	533	590	513	549	515	584	519	557	472	567	560	556	539	562	526	572	580	529	545	548	549	570	552	543	501	522	586	539	554	541	586	559	573	529	553	525	553	530	570	586	530	567	554	616	539	538	567	506	564	559	519	512	576	529	563	539	565	570	521	534	549	568	552	595	563	550	534	505	549	575	549	583	533	560	514	554	549	539	550	568	530	528	549	537	545	502	573	582	500	524	521	519	518	556	525	553	552	547	567	554	547	526	501	537	521	502	540	511	548	551	526	549	580	528	566	545	560	551	554	557	544	551	534	582	497	498	532	511	528	542	557	524	534	559	560	486	518	561	543	545	521	561	520	576	561	545	525	552	546	568	529	547	560	547	569	544	525	583	564	528	541	571	540	513	569	569	555	547	502	524	528	540	562	542	540	552	541	527	566	541	580	580	536	538	537	534	495	586	510	539	501	525	537	551	523	539	560	570	508	547	518	545	561	536	547	570	553	535	526	536	599	553	538	514	540	553	563	512	549	540	491	532	539	527	546	567	585	520	565	534	545	558	518	533	526	545	538	571	604	560	543	589	513	497	569	569	558	530	546	564	548	553	530	521	517	510	525	521	542	542	555	520	518	553	533	528	542	549	565	565	549	522	530	537	568	540	556	539	553	564	562	511	544	549	589	587	563	568	582	496	528	552	551	529	560	542	544	535	508	506	519	510	524	554	545	541	520	524	533	595	532	567	531	529	510	562	534	520	568	529	543	546	571	524	503	573	548	562	556	539	561	558	558	559	574	528	548	511	563	560	534	534	557	559	537	532	563	587	534	547	590	548	532	538	547	557	583	531	544	570	534	550	539	501	524	550	519	526	536	565	549	558	546	527	528	543	555	570	549	547	588	582	538	511	525	559	561	560	545	525	564	539	589	592	573	522	525	543	515	526	584	496	519	548	494	563	544	540	521	557	528	550	583	548	538	521	564	609	564	588	550	537	553	514	542	509	566	523	548	540	529	557	542	549	583	564	558	542	547	497	505	538	562	513	543	551	547	533	564	515	564	537	532	535	544	551	552	495	508	554	543	543	560	543	524	539	493	548	561	546	540	552	554	580	574	471	537	561	523	525	547	554	571	569	551	534	541	569	491	541	582	537	536	570	508	525	577	541	525	575	551	536	559	529	550	558	540	538	551	539	547	541	506	538	560	566	542	525	563	563	550	541	525	518	562	548	533	525	551	534	517	529	566	530	547	522	505	560	558	505	534	537	571	556	556	556	574	571	545	545	580	518	566	566	531	578	521	545	542	551	536	520	514	548	564	516	543	551	517	516	549	541	554	561	558	518	564	546	503	545	542	566	530	568	566	567	516	528	544	510	503	517	555	568	559	565	506	536	540	548	561	587	555	546	581	541	569	494	519	506	493	517	538	567	564	518	551	548	545	536	531	541	547	527	630	554	574	527	556	569	531	538	535	541	515	565	516	545	577	539	554	546	550	558	548	557	573	523	563	557	577	549	572	564	546	524	586	527	593	595	585	548	568	570	564	540	549	542	524	584	550	552	549	550	535	573	549	486	512	543	537	557	559	565	540	502	529	531	544	537	557	515	556	517	572	515	531	561	534	509	546	520	514	555	611	538	560	556	528	571	590	535	582	513	538	539	567	524	523	568	529	546	552	558	519	539	542	521	542	553	539	559	561	537	537	552	515	524	502	540	558	533	561	527	565	552	538	534	561	546	620	505	560	539	525	567	553	532	591	510	483	558	541	570	536	568	554	576	537	527	550	563	558	521	553	541	543	526	563	555	561	501	542	566	535	537	541	555	494	577	564	539	577	554	593	528	551	532	543	535	508	546	536	519	544	569	537	567	573	530	501	518	541	598	531	517	551	559	551	587	593	557	590	562	593	589	571	537	501	489	578	552	563	507	583	545	552	518	547	489	545	493	522	560	563	546	573	536	521	543	545	537	574	534	565	546	558	532	515	569	573	516	559	543	539	521	532	547	540	529	511	539	524	555	532	548	529	528	546	530	517	539	556	538	571	530	547	561	554	551	583	532	565	529	528	536	583	542	518	580	580	530	540	552	544	531	510	530	554	574	559	560	552	575	559	579	567	495	500	555	553	529	552	578	564	546	534	530	499	510	586	538	574	559	533	563	572	545	550	528	539	567	578	571	556	537	538	557	515	538	569	531	509	520	568	493	569	503	520	578	569	521	568	577	508	573	535	538	571	542	510	553	554	525	530	560	576	516	572	548	502	539	530	513	524	562	548	538	559	535	539	560	529	556	552	546	550	518	552	547	566	544	557	558	543	518	576	544	509	563	545	519	545	558	521	570	547	574	578	600	566	550	543	576	525	569	509	526	542	509	539	542	542	512	568	585	585	514	551	551	564	544	568	528	551	520	559	530	529	546	549	538	551	532	543	579	539	479	517	562	523	566	539	557	566	539	485	557	614	501	546	492	543	529	524	571	536	561	536	509	540	512	531	528	530	566	548	567	561	534	589	522	531	536	579	531	594	517	542	552	540	564	545	569	554	571	510	543	561	522	496	502	544	547	543	603	577	532	542	556	555	552	549	515	579	510	595	546	539	544	574	551	535	517	575	520	577	508	539	541	548	529	540	551	521	559	528	537	560	545	546	530	521	554	536	528	602	547	534	513	533	517	542	595	533	536	543	563	556	525	555	521	522	547	587	568	545	590	567	535	562	497	528	507	564	545	540	552	550	548	504	526	579	534	527	566	565	592	546	520	581	547	595	514	527	538	537	532	583	554	535	534	554	511	524	570	536	525	546	532	551	556	557	546	550	504	517	516	547	549	524	550	593	513	543	513	560	536	512	577	543	599	539	534	551	495	570	594	552	554	523	547	529	495	526	561	564	558	528	540	538	548	571	506	530	546	547	543	519	601	512	559	482	544	550	551	542	566	580	572	572	537	530	547	543	573	571	554	552	519	540	534	565	561	537	561	552	551	548	515	545	535	594	553	554	561	544	571	524	556	573	505	530	602	516	546	547	546	539	535	606	612	540	558	529	547	544	559	527	532	551	553	545	548	526	527	543	498	567	570	567	563	592	545	580	494	510	568	556	520	552	534	538	581	598	534	508	568	534	537	546	504	532	544	521	495	572	557	525	555	548	505	537	571	511	530	547	518	568	500	522	549	551	545	562	604	557	547	561	566	562	579
27461	20697	6721	359	195	166	155	133	135	134	121	156	109	122	135	115	129	142	145	122	125	107	137	115	133	120	107	117	115	144	137	121	132	119	123	125	103	115	133	139	124	107	115	117	115	117	111	126	104	120	120	111	122	118	120	117	114	118	108	124	132	136	124	106	127	125	127	126	129	120	118	102	146	133	125	112	122	114	112	98	112	124	118	136	123	117	126	127	122	118	121	132	117	120	118	99	122	128	123	129	115	121	130	113	102	110	118	122	122	125	123	112	115	141	110	137	146	121	136	147	124	123	133	117	100	118	121	120	128	126	115	116	121	117	135	143	107	125	108	120	120	117	129	123	124	126	94	127	117	133	132	128	128	126	146	128	120	124	115	109	127	103	153	122	130	117	122	138	104	122	122	111	110	119	135	134	118	133	112	100	131	125	110	139	123	130	108	128	134	127	117	144	123	103	124	121	127	110	136	126	128	134	131	116	106	131	141	122	142	117	111	110	117	101	127	110	147	112	116	146	116	128	107	114	119	127	107	124	128	123	119	121	132	112	113	118	114	118	112	129	121	106	131	127	136	108	135	111	117	125	135	142	125	111	127	139	151	130	113	124	137	107	113	138	122	136	137	103	128	129	120	143	127	108	115	117	122	130	137	119	127	118	139	125	122	123	107	114	104	136	132	133	110	122	122	132	124	128	108	121	136	116	123	109	108	127	132	129	104	124	134	111	132	142	117	117	99	130	122	101	137	126	134	118	111	135	123	110	104	132	112	142	129	156	142	136	120	126	133	126	109	126	126	127	134	126	126	99	126	124	109	132	112	125	134	116	123	116	128	110	129	129	115	129	127	120	122	117	133	114	104	121	116	122	132	137	138	108	107	129	125	136	113	129	111	139	131	111	137	121	131	124	130	122	123	123	116	145	116	135	122	122	126	121	130	132	134	128	122	136	121	120	106	124	118	142	128	113	124	130	132	118	130	128	101	122	139	133	122	151	127	111	122	127	129	108	151	132	130	132	104	135	136	139	124	125	136	125	132	109	131	123	127	120	142	140	133	116	135	120	98	116	126	109	121	118	108	130	124	129	119	114	131	119	113	114	133	104	115	126	115	127	135	141	115	118	122	105	115	144	135	114	119	139	125	156	131	136	123	111	116	116	115	117	121	111	113	132	119	129	113	102	122	118	122	134	120	126	127	117	122	120	127	113	124	121	119	129	115	126	128	127	121	120	130	121	118	132	118	136	123	129	91	125	137	138	139	129	133	131	118	145	122	109	105	126	108	115	110	124	128	105	115	124	106	136	129	133	137	132	134	133	142	127	143	132	120	120	110	125	108	118	113	118	154	119	126	131	135	111	119	133	133	131	136	114	123	127	117	121	130	99	128	118	120	125	113	117	114	129	110	139	117	136	116	119	118	114	116	128	130	139	119	117	125	118	122	118	132	119	114	122	128	122	101	137	134	122	118	112	127	131	119	129	120	125	123	119	109	131	118	124	128	127	118	127	120	134	103	133	146	117	136	118	124	138	120	107	106	136	131	115	119	119	146	131	136	124	108	147	120	111	128	125	136	133	127	123	127	139	118	131	108	114	105	114	133	131	123	112	135	123	124	151	110	131	124	115	112	130	130	150	132	129	132	126	137	126	127	121	140	127	120	149	126	126	131	103	116	119	127	137	131	129	131	127	129	110	112	125	117	132	124	127	122	113	122	126	130	117	138	125	108	117	100	132	123	136	128	142	136	133	127	129	123	113	121	121	122	117	123	126	127	123	120	125	108	113	123	131	126	127	127	127	135	115	123	122	130	124	124	123	131	100	123	135	122	119	106	120	122	141	106	133	136	129	123	112	146	118	144	126	139	136	115	113	114	146	106	127	123	103	110	129	130	118	104	112	124	126	135	115	126	106	126	119	119	139	118	135	120	125	121	109	127	126	120	118	106	127	128	131	116	132	124	116	112	124	125	115	100	129	132	116	119	126	109	108	117	127	117	116	123	110	138	145	122	154	105	127	119	129	121	123	116	129	118	116	116	113	130	108	107	91	127	128	116	130	117	122	118	138	131	119	109	122	119	111	122	116	133	116	130	124	115	121	115	106	111	112	131	124	115	123	123	139	112	124	100	135	141	125	124	127	148	126	109	111	123	129	98	117	115	126	127	130	153	119	115	130	121	116	114	104	125	118	111	136	119	110	128	134	116	129	129	121	137	117	116	116	110	109	119	129	103	116	125	123	130	111	116	113	126	125	124	124	119	138	111	122	132	121	122	119	129	115	111	114	134	109	132	124	115	131	139	110	115	131	124	110	123	136	115	130	133	136	129	113	102	117	115	135	124	95	129	110	132	116	120	129	124	139	121	121	121	123	120	125	118	138	118	104	121	135	131	130	127	131	115	130	113	132	111	118	108	131	132	112	137	131	130	111	126	136	121	117	121	115	106	128	113	107	130	116	120	121	116	129	120	131	133	125	136	121	127	138	121	112	127	130	126	122	109	117	105	114	126	153	118	119	112	108	103	116	103	101	117	130	122	105	128	127	104	127	118	117	136	129	122	131	116	122	114	128	131	134	127	129	126	115	126	146	118	121	126	123	126	133	114	98	117	118	114	125	121	143	128	130	143	125	111	132	103	111	113	116	133	112	123	99	141	133	133	125	112	112	138	118	101	127	138	130	103	135	124	156	129	123	139	120	115	104	106	126	112	137	130	112	127	112	119	130	123	123	109	120	103	107	129	125	122	135	117	113	134	121	121	133	132	99	125	127	127	134	120	115	120	149	124	118	116	115	121	133	121	113	113	142	118	131	117	108	142	110	111	123	106	114	125	130	109	142	118	131	114	124	124	110	123	122	119	117	120	112	114	146	113	129	128	134	113	128	144	98	130	122	113	119	108	123	126	112	132	133	130	123	128	130	136	121	112	127	141	128	122	132	138	118	103	128	107	113	113	126	135	126	128	129	119	129	131	116	105	124	121	113	132	131	110	119	129	124	121	120	109	122	109	130	116	121	125	124	100	115	132	133	125	115	134	139	142	118	114	133	122	120	129	120	102	111	134	125	117	122	109	128	123	119	102	139	131	121	116	132	118	127	108	136	117	141	123	125	134	104	108	133	127	125	130	128	132	112	118	138	116	99	104	125	127	148	113	122	125	130	129	143	127	109	128	113	138	131	122	136	118	145	136	116	146	132	115	121	134	124	124	136	134	129	116	117	124	121	119	127	125	122	143	109	125	125	124	104	124	123	118	113	113	123	123	116	150	118	121	138	126	130	125	103	132	150	109	141	115	123	117	112	121	131	108	133	112	129	135	127	115	137	128	133	132	122	119	125	136	131	125	117	124	125	147	126	135	128	143	128	138	122	105	123	116	132	116	150	139	119	125	142	119	101	125	122	121	127	106	136	116	134	118	140	119	135	100	113	118	121	123	115	125	128	113	96	146	132	109	122	112	113	118	106	135	144	127	121	115	122	126	141	135	116	115	119	132	112	118	119	112	133
18417	9731	1228	667	528	434	367	382	325	335	321	321	314	281	343	279	281	273	271	292	283	261	291	260	289	301	283	269	292	239	309	330	293	264	265	276	283	296	266	287	248	256	280	291	282	288	245	270	298	287	293	246	270	242	268	291	256	253	302	264	244	245	270	281	274	274	289	288	263	260	268	267	286	249	291	289	269	254	256	283	298	254	259	277	266	259	282	239	275	268	267	252	260	267	291	283	258	239	305	292	260	295	291	278	284	275	265	298	305	254	285	263	271	259	261	246	287	262	241	255	281	283	290	258	290	297	291	244	275	261	301	292	272	274	263	271	298	263	276	260	286	254	284	251	280	271	256	255	229	293	272	230	250	280	261	314	274	305	289	303	239	280	259	269	292	271	265	253	283	259	305	285	268	274	272	279	278	265	261	269	271	260	232	281	269	268	276	250	265	303	286	285	258	266	286	282	299	247	287	246	278	264	276	264	240	264	268	283	292	287	296	257	264	272	270	258	263	268	269	263	256	278	268	282	263	277	270	258	267	282	261	257	254	250	271	268	257	274	288	275	263	291	279	267	217	269	289	256	260	293	254	274	301	242	305	263	281	287	281	256	268	282	266	259	255	295	290	259	295	302	265	280	279	218	300	279	269	262	296	289	255	258	266	239	256	250	256	296	261	247	272	278	303	245	289	266	276	261	271	288	273	261	268	271	257	250	248	282	265	275	276	275	271	254	254	249	250	299	313	288	266	243	279	310	263	271	256	275	292	283	248	278	264	294	269	285	289	265	284	293	266	285	243	277	287	272	270	269	282	260	249	287	260	288	273	296	268	290	300	270	260	256	271	262	283	277	293	299	269	249	266	275	280	243	242	269	295	289	271	270	250	263	283	274	269	259	273	273	250	279	315	268	273	260	279	254	275	282	260	255	238	280	256	263	292	276	285	280	272	288	260	265	279	245	252	258	281	288	255	266	273	286	267	284	243	265	283	294	251	259	303	297	247	288	269	308	259	271	298	267	281	247	246	288	263	273	251	261	270	289	253	277	291	291	291	275	285	268	272	273	280	276	256	269	282	258	255	273	269	247	254	226	254	299	256	321	303	270	281	265	297	236	239	298	285	314	253	295	273	260	283	283	284	253	261	261	265	272	289	294	283	266	289	271	282	255	274	264	259	289	271	260	307	245	296	272	281	277	281	267	262	278	259	291	257	268	272	293	267	268	271	260	270	254	266	282	299	264	285	285	264	261	245	278	239	278	303	295	257	260	288	254	248	295	254	283	275	292	272	265	288	291	284	270	287	289	287	297	294	256	266	290	256	266	243	279	287	278	276	244	298	273	256	294	276	278	272	273	286	271	280	311	292	243	265	259	257	312	274	281	269	288	274	279	264	281	300	263	269	272	323	288	297	274	275	278	280	273	285	265	282	253	271	295	279	272	260	231	272	261	247	250	234	266	288	249	283	293	250	275	279	292	258	254	270	263	298	304	288	274	282	270	288	258	261	270	317	258	270	271	279	264	285	264	275	281	300	301	297	283	265	263	252	272	277	295	300	259	275	284	275	289	263	252	279	287	291	257	279	300	293	268	286	265	280	276	297	252	296	248	278	298	272	248	280	272	243	274	253	245	254	264	314	271	280	255	320	274	256	249	283	281	259	232	254	283	280	290	280	271	301	271	236	276	255	246	314	277	260	253	292	282	255	257	300	293	283	257	264	270	282	274	283	264	291	286	241	280	259	281	300	265	279	288	249	277	257	283	277	278	261	269	283	275	275	278	299	278	292	256	239	268	273	276	258	272	289	272	298	252	282	255	289	253	295	267	261	289	258	232	307	252	270	277	249	306	263	284	262	255	252	241	302	284	283	262	262	256	267	281	273	268	286	278	245	281	284	279	258	285	270	274	267	275	239	260	298	291	267	234	280	310	280	242	242	288	276	298	273	287	263	295	281	279	295	277	269	279	263	262	294	286	273	273	261	267	291	262	252	261	305	253	276	276	298	266	283	268	264	267	271	249	267	283	274	301	266	260	285	273	272	282	254	271	257	285	283	292	261	285	271	281	329	262	273	311	263	260	261	256	297	270	277	277	234	276	267	290	251	270	229	265	259	277	304	304	263	275	292	271	282	241	262	272	292	288	241	253	290	278	225	290	296	260	260	293	261	264	260	259	277	264	274	263	304	288	283	270	274	281	268	274	267	260	284	304	279	286	279	281	277	264	265	278	260	272	288	266	251	262	273	253	313	285	287	282	262	271	264	285	294	255	253	278	280	267	294	258	258	271	258	285	297	262	234	280	310	303	286	309	273	281	291	264	251	280	283	261	284	290	279	249	248	258	276	256	287	281	277	278	276	293	267	256	287	254	290	249	247	286	270	292	288	260	278	264	296	289	264	276	281	290	279	285	268	294	259	267	253	280	253	296	267	284	278	285	273	304	264	255	256	301	314	306	286	272	287	275	269	303	269	269	291	255	268	281	281	297	313	279	287	290	293	271	259	293	270	270	292	259	267	264	258	293	268	279	279	290	245	253	279	276	293	288	266	256	281	279	262	258	297	248	297	279	282	265	261	283	269	261	286	280	288	248	267	296	282	264	255	297	253	267	282	303	247	272	300	306	265	262	282	276	288	261	263	286	253	250	263	286	278	262	276	240	273	285	272	294	255	281	280	272	261	288	254	268	269	283	277	252	254	249	257	294	252	251	290	256	288	274	263	268	263	283	269	276	261	276	250	271	300	273	286	249	306	270	292	290	260	275	247	267	280	280	277	265	265	275	255	308	252	261	280	263	276	254	277	261	266	247	280	258	278	291	279	272	285	301	266	280	243	277	281	272	310	277	247	277	263	283	296	264	284	263	260	259	314	264	297	298	236	242	286	275	270	260	264	264	263	263	288	248	279	293	272	257	282	253	315	258	247	274	289	308	278	281	279	259	272	292	295	277	284	296	289	285	274	266	276	304	287	255	270	298	267	298	300	298	252	265	278	284	289	280	276	280	279	263	273	260	284	301	272	271	281	259	256	271	271	273	255	288	255	276	265	239	269	276	270	288	262	226	280	278	286	288	276	259	278	270	278	273	287	258	292	316	250	250	258	265	276	286	275	287	259	278	251	255	252	289	283	288	293	255	267	266	286	281	277	271	271	270	308	285	261	271	262	254	275	273	286	264	274	238	295	277	289	283	259	267	282	267	239	275	281	267	291	291	277	312	282	258	306	284	294	279	321	280	251	270	274	252	275	295	296	270	293	297	253	254	252	257	261	280	269	247	248	260	244	291	277	280	271	278	276	331	265	278	265	284	279	270	288	278	294	269	251	273	273	245	298	278	260	283	280	261	289	263	269	283	280	262	252	272	287	260	234	247	243	293	306	257	285	288	277	290	271	252	280	272	275	279	255	260	247	276	294	283	281	270	306	286	286	301	289	280	242	254	255	251	279	264	241	272	296	302	234	275	274	280	281	280	259	277	267	285	268	267	270	264	284	264	291	282	275	281
24791	21704	29107	24811	18902	1173	493	307	234	248	190	215	192	177	161	151	160	162	141	137	138	140	130	145	133	119	126	115	114	133	131	111	91	117	128	112	124	146	117	130	114	109	115	129	122	128	118	116	122	115	115	108	150	103	121	115	103	136	112	121	118	98	125	104	126	127	120	107	107	132	118	101	102	124	113	116	109	119	107	120	123	97	119	115	122	156	117	111	124	131	107	113	130	116	117	101	134	114	130	104	112	104	127	111	107	133	109	131	121	106	112	125	104	101	109	108	105	131	128	116	109	111	145	122	111	97	115	120	122	115	111	122	123	102	124	114	110	100	107	107	105	128	122	104	114	118	115	104	117	105	116	121	126	117	128	115	120	118	114	115	117	116	117	105	99	118	125	109	119	119	105	134	121	91	125	97	127	123	117	120	110	122	118	120	115	93	114	126	111	124	93	124	126	115	114	111	116	130	127	99	126	136	86	121	115	113	130	123	116	117	109	125	108	130	98	109	100	109	129	116	110	130	116	108	121	132	125	92	105	118	118	125	121	128	132	101	125	109	107	122	91	108	103	115	111	129	106	123	135	116	111	107	126	98	123	131	102	121	92	110	127	117	120	115	117	106	114	112	129	113	104	103	118	103	133	118	127	101	128	122	99	117	97	125	119	118	117	127	126	97	140	110	114	97	115	114	118	118	114	99	118	128	127	117	111	122	134	105	97	110	120	118	102	123	129	108	128	99	97	110	116	141	108	123	117	112	97	122	120	136	101	108	127	104	134	131	106	119	128	113	106	110	86	110	128	129	100	138	114	130	120	115	137	109	114	98	115	112	122	129	104	110	102	107	114	104	109	112	124	108	137	112	99	122	108	116	119	109	120	103	109	119	123	116	107	126	143	124	114	125	108	97	138	109	100	123	116	116	120	122	136	119	112	115	124	120	109	118	104	118	111	112	136	108	114	105	112	93	111	99	96	120	120	142	110	98	110	117	113	114	100	106	127	130	122	118	104	118	126	99	98	124	117	103	134	116	113	124	121	112	107	114	130	97	148	95	122	120	94	122	112	113	118	128	123	124	92	123	119	91	119	117	117	141	119	122	136	113	121	119	126	114	104	118	120	103	124	109	114	121	97	105	115	119	132	97	117	122	108	104	104	100	118	109	106	109	112	115	110	112	105	122	109	109	116	112	108	117	117	109	99	132	118	113	131	103	131	111	137	108	117	138	140	120	103	134	87	114	111	93	114	120	100	122	82	114	117	128	111	106	113	119	109	108	114	135	118	149	110	112	135	109	93	105	120	126	122	129	107	117	102	123	106	119	118	106	119	113	108	122	118	126	105	92	114	94	104	97	99	117	125	113	120	117	113	143	120	106	107	114	119	131	123	107	108	114	109	120	112	94	107	121	128	102	108	126	114	106	103	117	111	101	109	126	117	101	116	114	120	107	103	133	125	123	110	102	129	134	114	105	123	120	110	110	114	137	108	111	120	128	134	110	127	118	127	108	126	108	114	127	109	114	123	111	127	127	117	123	117	105	105	106	122	119	98	99	111	128	120	122	108	94	97	117	92	92	124	145	109	128	107	127	117	96	95	120	95	116	113	112	113	112	120	113	115	116	107	124	100	100	120	110	130	133	113	120	113	126	124	104	121	116	108	130	120	127	121	121	122	113	121	98	87	109	112	105	127	103	123	123	100	114	104	116	107	102	130	113	116	122	126	112	131	115	98	124	117	118	114	85	121	114	103	100	113	116	96	135	113	120	113	104	122	116	117	119	91	113	115	118	109	109	125	97	112	114	126	89	95	101	115	126	124	114	103	117	120	146	120	129	111	99	115	108	117	101	118	113	103	115	116	108	138	107	115	126	121	108	111	105	105	116	103	111	118	93	105	97	116	96	136	113	110	121	111	98	104	127	107	98	128	97	107	119	110	101	130	104	111	125	103	109	119	120	105	92	112	113	120	127	115	94	128	116	121	117	114	110	112	121	131	126	94	97	113	128	111	127	107	113	118	113	117	124	118	134	121	108	124	129	107	109	112	114	101	101	96	107	116	107	128	121	94	120	122	120	115	130	110	119	116	124	102	111	125	123	112	115	122	129	114	110	116	104	112	107	119	116	95	141	116	96	92	105	117	110	112	113	133	98	129	122	123	106	111	140	124	113	115	100	124	122	126	140	115	107	135	115	129	116	111	107	121	130	111	125	130	101	104	115	117	127	111	109	115	102	115	122	110	115	114	119	125	136	125	120	132	124	112	117	116	132	111	115	87	94	122	121	110	119	121	136	105	119	80	130	132	113	108	128	95	120	121	105	125	118	118	119	109	104	100	115	128	123	137	140	115	131	105	131	121	106	113	128	117	97	99	114	119	134	115	125	120	115	120	128	105	118	130	118	108	118	115	124	98	112	102	93	130	84	112	96	112	111	116	119	121	103	102	123	123	124	98	98	117	106	104	124	108	95	116	112	116	112	107	114	110	132	117	104	108	122	117	111	104	120	128	104	118	130	106	111	120	134	115	127	112	115	121	115	106	118	119	114	129	119	127	121	120	122	121	110	111	125	101	125	102	115	110	116	106	119	111	118	100	110	100	135	110	111	102	130	107	131	109	119	134	129	111	107	113	110	114	112	114	111	118	135	109	130	105	128	115	115	107	116	106	103	122	116	107	127	115	131	111	116	113	114	99	116	139	119	106	94	134	125	107	120	107	105	110	112	119	107	94	112	117	111	104	89	111	101	113	102	132	114	113	101	110	107	104	111	114	123	109	114	110	102	101	101	117	135	124	107	105	103	131	111	124	107	123	123	108	113	104	125	97	109	104	108	126	124	116	105	103	108	102	116	100	108	113	105	116	116	123	118	96	116	145	93	97	125	112	133	120	103	127	109	116	102	96	143	103	100	113	122	113	129	109	102	104	115	108	131	99	111	110	106	130	128	112	131	115	118	96	125	128	136	122	117	132	125	115	115	110	120	108	128	131	92	112	103	110	105	117	113	110	102	108	116	114	130	115	124	113	106	133	106	110	105	104	91	119	123	97	125	118	98	99	108	95	93	128	118	111	120	115	123	130	100	127	117	109	127	123	122	98	109	99	120	132	125	110	118	114	113	125	123	104	118	125	95	104	119	111	118	130	111	107	102	109	112	110	122	116	105	121	114	109	118	130	98	136	106	111	140	112	135	101	126	122	101	114	113	114	112	127	111	126	122	115	112	119	114	108	110	116	101	125	113	136	94	106	115	105	108	127	127	112	126	122	96	122	110	102	111	105	116	107	112	93	94	132	145	119	118	116	108	132	106	109	124	98	124	125	108	90	121	125	130	107	112	115	114	114	99	125	136	117	96	130	123	100	127	108	121	82	114	125	104	109	105	98	127	110	130	125	124	104	111	107	118	112	122	124	112	121	122	100	119	114	120	119	110	121	110	119	88	141	80	111	111	128	122	128	111	123	120	105	106	139	121	118	84	93	129	110	97	123	101	137	106	91	138	102	114
37800	25247	8174	4021	2600	1809	1371	1070	902	742	650	562	519	461	465	462	395	364	367	341	335	325	312	342	296	292	309	297	283	309	265	301	313	271	262	261	275	285	253	282	284	287	247	263	262	252	258	273	242	269	290	275	268	250	256	233	265	238	251	245	277	253	265	257	240	250	259	249	279	272	223	243	257	252	259	243	244	249	213	243	255	250	256	250	256	272	257	236	258	274	216	255	238	263	233	247	231	259	250	262	244	272	283	248	245	240	231	226	255	262	282	253	254	239	221	259	235	230	282	241	248	236	243	252	246	238	242	275	257	248	229	253	248	246	261	208	274	243	272	234	250	271	268	242	259	262	242	261	228	230	249	269	206	269	246	243	233	240	235	253	218	245	266	243	257	254	240	266	252	270	257	275	242	262	258	269	242	242	221	251	243	249	267	260	278	261	238	236	268	243	253	234	275	263	247	248	251	261	244	272	247	261	233	242	243	247	241	243	225	259	272	273	246	252	262	278	276	216	241	275	257	261	238	229	255	238	233	234	224	262	272	238	255	228	239	224	259	225	274	241	242	256	245	242	227	250	264	234	223	229	233	250	233	267	251	233	268	251	237	261	254	269	266	257	232	257	259	259	237	248	280	234	234	246	245	210	239	265	238	232	232	234	218	243	262	240	251	253	227	270	275	239	227	234	250	258	236	217	248	242	221	240	250	236	248	246	248	193	243	257	260	245	267	250	261	243	249	281	227	266	246	243	260	245	237	227	220	252	251	230	247	225	254	264	216	236	257	216	258	246	249	231	243	253	237	251	222	275	267	234	249	262	275	276	251	245	252	226	258	234	255	251	231	276	244	224	238	245	222	241	248	235	221	240	264	251	276	244	257	247	241	257	255	251	276	276	215	253	263	235	232	257	247	265	233	254	235	257	224	228	261	242	249	238	267	243	267	257	261	266	248	256	221	273	244	253	231	229	241	242	246	245	228	231	245	260	264	254	239	251	206	263	273	242	250	217	247	233	252	259	239	225	255	261	240	236	255	238	230	232	226	248	265	216	268	216	230	237	258	243	261	231	209	255	288	268	232	237	250	223	254	280	242	209	236	242	241	253	248	267	233	232	253	260	255	244	248	252	248	256	262	254	241	237	239	264	218	253	244	243	214	235	231	231	238	273	247	239	276	257	253	243	239	229	239	253	240	255	249	255	236	222	252	256	231	255	246	248	272	248	253	251	242	237	221	225	225	227	265	237	238	249	259	262	231	248	234	280	238	250	254	256	245	252	233	241	247	239	278	244	239	232	258	243	277	236	250	239	254	262	240	249	278	243	251	264	261	242	249	247	255	244	216	222	264	234	241	216	257	232	210	267	233	272	258	271	205	245	227	248	264	227	238	262	245	258	265	239	234	266	253	252	241	233	259	227	273	239	255	254	237	261	271	256	230	266	272	236	242	235	252	231	259	249	237	229	243	247	265	228	226	267	229	256	247	236	253	242	245	247	237	238	237	238	264	238	255	228	258	233	228	240	226	241	259	263	253	246	251	254	237	255	243	255	232	214	249	253	275	253	271	243	242	232	271	267	275	283	229	236	268	249	259	270	281	254	240	260	207	238	248	241	228	258	248	240	255	263	252	263	252	244	255	251	285	235	272	256	256	227	248	243	247	239	246	224	260	278	225	261	253	274	234	245	226	265	257	221	239	247	239	253	235	251	249	263	240	246	268	276	233	249	240	218	263	245	240	249	263	284	234	249	252	268	245	245	243	231	260	243	246	242	259	247	265	258	253	244	237	249	238	214	228	251	233	236	274	245	255	224	233	241	217	245	248	221	249	261	240	249	262	255	233	278	233	229	256	256	248	226	212	241	245	261	237	255	252	256	252	220	241	256	234	267	245	239	246	241	244	252	254	245	255	236	235	243	238	271	235	272	287	246	236	257	264	239	237	225	229	258	252	262	222	228	232	246	266	226	247	249	258	254	275	263	271	231	221	268	218	246	230	247	272	274	218	250	241	233	264	242	245	231	256	229	252	246	230	223	260	243	258	231	244	268	263	237	258	232	253	248	227	249	210	272	252	261	215	269	247	245	268	253	237	257	248	260	249	227	236	267	261	246	270	238	269	225	221	241	279	240	250	258	241	276	245	255	234	259	228	220	249	235	247	270	238	238	235	258	275	247	226	274	269	216	262	242	242	247	236	252	254	236	240	247	250	229	250	247	254	279	257	253	252	258	236	243	272	232	258	244	221	263	226	248	257	242	259	264	238	246	247	237	215	264	235	257	222	274	262	225	249	247	244	259	271	234	258	246	257	279	254	274	247	250	259	280	247	237	229	236	226	236	251	227	264	242	232	219	248	244	238	237	263	245	251	246	231	268	235	252	244	257	276	235	255	242	229	252	232	234	247	267	258	227	236	243	258	256	287	250	276	238	276	241	263	271	273	251	250	249	249	246	276	269	252	266	256	253	258	259	253	266	216	214	264	254	229	244	258	231	231	267	216	251	251	227	247	251	257	256	230	273	240	240	242	252	246	238	243	273	238	237	240	300	261	245	242	222	227	257	238	256	251	262	251	232	267	231	265	265	246	228	241	262	235	242	235	266	244	244	241	217	251	240	235	252	258	244	241	236	271	266	289	244	264	243	250	234	239	255	268	237	266	272	261	253	247	233	263	242	230	265	242	276	266	251	257	251	224	255	241	252	264	263	244	215	255	209	258	253	235	256	246	241	229	262	260	218	251	253	275	264	231	251	239	238	241	254	255	251	251	224	251	266	258	279	248	226	254	256	286	269	268	256	263	225	260	259	282	269	217	263	257	269	267	232	232	244	232	252	275	254	234	243	259	258	240	248	274	242	251	236	229	232	268	227	206	253	251	245	268	272	222	234	241	239	239	242	236	244	250	239	239	228	226	289	264	204	238	252	283	254	233	262	235	238	236	267	255	205	239	223	203	264	243	231	250	249	272	253	248	245	271	237	263	239	237	220	261	275	239	252	269	268	257	235	240	261	249	243	253	251	269	250	268	246	253	271	231	245	246	252	249	246	233	225	228	272	267	288	242	253	244	214	241	241	250	232	261	239	250	269	291	259	220	248	256	254	257	262	230	282	247	227	241	273	245	236	252	264	260	246	251	258	233	234	255	288	233	258	232	233	245	258	245	250	254	221	258	255	258	223	279	263	248	255	229	251	242	248	267	255	281	255	275	256	254	241	240	251	242	233	246	241	248	255	262	225	260	255	216	253	269	261	223	234	215	237	252	266	252	213	233	254	238	252	268	246	255	248	251	268	261	213	251	238	248	249	242	218	225	269	257	248	260	247	245	257	254	251	283	246	237	235	241	231	245	233	254	259	258	227	265	248	255	252	253	222	252	262	207	232	243	247	222	226	277	251	243	205	262	249	220	249	243	244	267	264	247	263	250	256	240	286	270	250	250	247	240	229	237	261	253	232	243	238	266	274	257	258	232	244	254	248	261	239	260	247	285	223	260	257	228	229	240	235
22729	20744	28370	23157	20746	17079	1548	707	495	483	430	422	382	366	347	353	348	351	328	318	316	289	312	326	338	300	297	295	284	287	267	273	281	301	258	272	273	289	278	280	286	271	276	272	288	255	249	260	297	265	268	256	262	301	274	259	296	267	298	297	282	248	252	285	291	273	268	241	271	263	247	277	255	269	259	327	236	277	256	258	300	270	251	282	250	255	288	281	278	298	262	289	261	248	282	259	285	246	243	274	270	306	274	289	256	254	270	291	236	273	275	278	259	258	263	272	256	292	302	293	247	280	271	258	254	272	291	273	276	256	264	261	246	273	270	276	275	258	253	251	250	287	279	276	279	287	280	263	269	279	300	263	266	256	284	262	250	275	258	267	290	246	285	259	302	270	278	250	279	263	267	300	292	311	254	255	270	256	252	292	280	282	243	244	277	272	267	275	256	233	256	252	266	226	279	254	272	264	280	263	297	260	294	268	277	278	279	246	296	249	252	277	244	295	270	279	259	269	277	273	279	252	280	250	310	231	254	247	278	273	263	262	265	244	278	273	287	270	263	266	253	259	239	255	255	256	265	255	287	264	276	288	293	277	255	288	244	284	266	245	258	255	263	271	298	282	263	246	273	276	298	254	277	278	271	279	283	258	276	248	290	253	265	247	279	256	277	271	251	261	284	274	270	264	275	247	270	272	257	260	286	265	290	284	264	274	267	262	281	263	317	240	264	249	275	270	285	257	282	268	299	248	247	285	293	252	287	273	247	270	267	245	232	278	276	244	270	252	229	262	259	279	289	284	249	234	267	282	266	290	284	268	286	282	266	264	245	256	280	263	266	275	270	246	263	227	272	250	275	239	274	305	245	294	279	296	259	250	268	264	276	281	286	265	274	261	275	262	260	275	263	278	304	239	279	271	289	262	277	276	286	251	260	277	276	266	262	273	278	273	261	287	262	281	241	287	269	268	269	250	289	268	277	293	290	256	303	269	283	256	273	262	290	271	269	258	271	268	284	266	256	263	266	276	268	282	257	260	293	285	275	297	313	252	269	314	261	274	255	259	267	284	249	270	251	266	240	247	269	250	279	263	245	267	241	269	242	294	254	282	277	267	280	279	276	267	262	292	262	231	278	257	250	271	263	309	279	254	242	274	239	282	253	280	287	262	267	270	252	298	284	271	259	292	256	267	261	257	275	238	245	272	289	259	279	266	255	254	275	267	273	271	244	272	263	259	276	282	298	270	288	257	293	251	259	297	289	272	288	272	293	280	268	289	236	260	242	276	241	287	273	280	279	250	258	268	292	283	262	271	279	247	276	273	274	282	256	248	247	264	261	259	263	285	269	270	238	274	287	281	283	286	268	257	294	260	280	264	261	268	260	256	261	257	264	258	262	264	303	264	267	287	300	259	285	272	289	249	246	248	260	244	272	271	271	254	269	265	250	290	297	294	240	264	261	248	284	297	252	270	302	264	297	293	244	244	290	257	248	269	285	274	246	265	247	287	267	266	262	254	256	254	270	261	275	273	275	274	284	296	252	251	264	266	255	263	255	243	266	291	307	253	274	277	278	277	267	290	280	287	248	249	296	252	272	276	268	253	285	274	257	256	262	260	272	237	270	286	266	281	284	242	266	248	269	266	249	243	257	247	260	263	265	265	254	264	274	230	270	275	255	259	281	268	260	281	296	280	263	247	267	283	267	257	312	283	303	268	249	286	265	276	273	299	250	254	243	278	269	275	272	306	281	283	268	281	288	263	263	245	252	250	299	253	263	264	268	276	263	263	252	275	239	270	311	292	259	261	272	258	241	239	300	294	293	256	256	261	254	286	277	257	279	277	281	289	283	262	275	260	275	280	261	276	235	236	269	254	259	264	307	291	239	290	258	260	281	260	260	252	294	261	269	273	268	264	269	254	260	256	267	262	306	254	284	267	260	276	266	270	292	259	273	246	248	292	243	287	299	278	248	279	245	250	251	282	261	286	251	279	275	260	258	270	298	272	281	268	282	279	294	264	257	257	267	272	286	291	281	244	258	266	260	282	286	272	260	262	275	249	253	235	259	251	300	257	263	242	257	252	284	251	263	245	243	270	243	288	302	285	275	278	255	267	268	260	254	264	271	276	272	255	236	279	267	265	261	254	284	245	268	248	254	257	270	247	296	287	277	281	266	252	260	293	277	275	273	255	261	282	273	251	260	275	260	293	263	255	283	272	269	264	257	250	256	251	273	295	279	273	278	256	293	283	276	280	285	285	292	253	274	264	241	267	248	274	284	239	259	252	273	263	262	245	266	241	306	264	275	265	246	278	258	264	279	264	267	263	288	263	284	258	257	253	288	265	255	292	269	268	259	257	296	288	271	264	287	292	270	261	270	293	242	276	289	263	237	259	261	282	258	240	269	280	287	302	282	272	268	270	262	254	273	266	256	255	256	296	294	267	298	282	249	272	296	254	271	269	262	262	230	266	270	246	257	287	275	269	269	272	296	269	293	275	275	233	261	288	274	265	262	257	283	281	257	269	260	268	273	272	239	246	293	253	256	265	276	286	286	286	267	282	270	261	248	280	252	265	286	260	245	274	288	257	282	282	246	250	273	275	260	277	248	246	278	254	256	280	305	258	269	273	282	300	280	265	251	275	307	252	253	238	282	257	250	246	275	263	243	280	254	262	288	268	287	264	263	261	254	243	257	283	290	280	272	303	315	293	298	292	291	298	255	261	270	244	258	292	279	254	271	256	284	274	289	241	238	270	251	274	255	243	279	229	266	248	279	255	250	287	244	284	276	283	257	295	271	275	267	244	304	286	274	284	275	286	289	268	243	301	273	275	273	268	272	265	251	250	282	245	277	262	267	252	268	232	248	253	235	268	253	238	255	268	266	251	307	272	293	247	259	262	296	264	290	263	294	274	288	221	271	262	273	255	242	270	263	278	276	279	284	269	255	260	278	282	271	248	281	238	277	233	280	245	273	262	277	314	276	291	284	254	303	240	265	276	299	292	270	265	249	243	246	257	319	281	270	234	289	267	265	287	252	266	259	242	260	239	257	251	250	280	287	259	273	282	258	285	246	260	280	293	293	277	275	254	243	278	271	221	276	260	287	274	275	272	261	274	243	245	274	285	243	294	264	278	269	251	254	234	248	289	259	266	265	257	290	260	294	253	263	250	245	271	278	238	270	255	272	259	291	268	286	258	281	276	268	289	285	275	274	270	300	276	268	281	272	273	278	289	238	259	262	295	278	246	278	265	253	296	243	263	245	269	260	281	243	269	258	266	261	274	254	262	246	257	248	273	257	284	261	273	259	266	261	272	274	245	291	252	263	241	254	271	288	253	289	268	308	278	280	278	266	287	276	284	270	256	253	282	289	271	272	288	262	264	261	244	270	286	286	257	252	299	256	273	279	253	254	255	266	278	280	276	240	272	301	264	255	231	255	277	232	283	250	270	257	265	282	284	279	272	260	257	256	274	283	297	264	265	271	252	243	256	256	257
41587	30326	12418	6726	4545	3255	2554	2008	1733	1433	1275	1166	1036	939	904	813	761	768	727	695	745	672	642	628	639	621	584	637	574	585	631	607	527	569	598	589	622	571	577	584	534	539	533	554	559	533	533	559	558	523	532	495	547	576	519	502	556	563	533	550	550	536	557	550	512	543	554	537	535	520	500	565	469	557	515	521	557	535	529	497	537	524	548	515	543	504	520	497	540	516	520	508	516	490	519	568	544	491	527	546	515	560	542	543	529	537	498	509	508	520	549	523	536	515	536	512	546	482	491	542	523	508	554	494	555	490	570	582	505	469	557	530	479	528	503	520	529	472	524	500	529	520	519	536	526	518	492	549	556	547	533	510	539	511	526	530	524	539	515	517	521	495	488	502	525	540	514	538	540	545	512	516	556	547	498	544	511	508	495	527	531	552	529	525	542	543	561	495	550	493	532	531	551	505	559	476	503	531	559	463	526	515	521	535	537	507	550	503	521	521	514	496	518	534	565	515	547	517	536	468	545	516	560	515	511	527	497	509	517	537	537	559	524	509	525	521	486	514	528	531	526	510	519	531	517	476	556	522	525	549	544	504	504	532	557	490	506	528	478	490	495	483	480	522	521	549	477	546	508	507	529	517	509	543	510	550	525	512	529	528	540	491	519	509	536	525	520	496	511	504	522	512	542	542	513	504	495	486	558	508	498	521	572	512	550	513	532	500	512	485	533	561	515	504	532	495	517	521	506	539	534	517	538	538	525	507	495	501	535	526	499	520	513	490	515	529	550	532	563	526	555	532	524	486	523	540	541	541	541	523	510	549	505	492	520	551	522	501	479	512	537	526	544	513	483	496	505	512	547	532	523	504	517	561	533	534	556	575	522	520	512	549	531	512	529	534	509	520	534	520	517	547	538	524	519	543	550	511	529	514	545	497	558	530	533	512	488	547	516	496	505	493	526	529	524	490	531	555	490	553	520	475	492	527	523	515	547	501	486	492	514	550	511	525	524	511	508	523	533	540	486	502	499	536	514	548	505	556	524	521	488	511	489	498	561	551	529	564	506	514	540	500	521	553	516	550	525	527	524	530	519	553	482	510	520	497	515	528	490	541	547	533	518	511	505	491	495	488	531	560	542	536	514	509	506	517	544	465	515	515	522	503	458	520	511	552	573	501	492	493	596	512	503	522	519	501	560	515	490	510	537	509	545	494	488	496	518	497	509	570	483	554	536	534	497	530	526	492	510	504	552	490	531	553	527	530	481	520	548	539	529	529	575	529	459	520	539	532	545	531	545	537	517	562	518	499	478	500	511	489	522	519	548	525	511	509	508	515	520	544	524	528	514	496	483	520	508	523	522	542	571	522	511	503	497	508	509	542	519	552	504	527	505	530	522	529	556	499	520	564	548	533	552	499	513	524	562	505	515	495	510	528	483	555	519	516	508	522	555	512	487	532	550	539	527	573	528	511	537	554	544	525	543	471	533	553	550	541	547	512	556	534	534	534	517	493	521	490	528	578	514	556	529	550	480	529	510	506	549	525	566	547	564	508	504	530	515	570	516	493	520	527	587	528	494	522	532	530	527	555	510	533	508	536	501	505	521	519	554	529	529	502	520	502	506	517	504	520	553	516	505	513	512	522	534	513	530	517	508	519	508	525	528	528	491	499	523	502	480	539	488	477	539	517	500	529	501	500	512	492	523	542	536	530	521	596	522	470	545	582	565	503	541	495	556	548	569	458	548	515	510	501	507	519	505	510	528	533	509	447	523	520	505	504	515	516	482	512	543	485	560	529	555	525	527	527	545	546	534	512	522	501	529	518	509	498	521	528	552	545	492	528	482	527	527	488	517	517	532	528	496	538	484	525	509	500	524	484	516	527	553	526	533	520	521	530	555	565	541	523	519	503	520	581	507	552	540	549	519	532	483	553	505	554	509	530	497	569	494	510	539	519	510	492	506	515	552	531	545	556	512	511	523	511	526	513	531	490	492	536	524	525	500	519	497	488	491	523	531	549	526	492	579	551	518	515	535	471	506	519	556	507	523	525	543	509	473	492	554	509	481	523	555	532	575	532	518	512	508	499	508	493	535	495	509	534	493	492	516	541	509	520	512	542	523	535	535	496	548	555	478	531	518	530	530	543	513	520	508	510	519	498	531	501	521	510	507	480	513	503	547	565	507	493	525	520	541	502	534	519	555	521	545	523	538	543	461	499	517	537	490	527	523	552	499	484	507	543	564	521	552	496	546	500	467	534	484	500	512	548	517	497	530	499	545	483	513	508	503	498	481	508	529	498	520	536	526	509	548	536	487	499	496	529	552	546	518	491	511	531	502	498	565	537	523	531	545	517	528	536	544	538	512	540	539	529	536	521	533	519	526	541	517	537	513	521	514	502	521	527	505	568	505	518	520	526	560	507	522	500	535	541	484	514	534	515	523	523	501	495	554	520	521	558	499	508	552	522	527	561	511	516	510	535	534	509	538	552	510	496	503	510	528	544	536	557	509	519	541	541	506	473	498	556	499	482	528	503	546	517	545	547	471	488	526	500	553	514	543	518	530	519	500	534	541	537	532	538	508	480	522	492	536	497	526	518	517	534	546	483	518	522	523	537	491	519	479	502	534	528	537	514	531	538	556	535	534	520	506	539	510	539	558	546	532	506	498	495	517	486	522	518	460	539	528	515	525	534	541	544	518	500	552	498	511	528	469	493	512	473	501	509	538	478	494	560	501	499	500	493	489	516	535	515	523	550	487	524	497	535	515	490	529	526	519	529	514	537	498	519	481	567	496	495	464	533	517	493	484	544	506	458	519	537	525	551	539	527	532	502	543	528	522	562	511	529	513	528	495	478	506	569	497	538	559	564	506	494	539	534	519	545	504	557	532	518	546	564	526	504	538	515	532	514	533	544	502	499	541	524	552	484	534	538	531	484	551	503	521	523	543	516	472	501	491	516	514	546	544	540	539	489	500	530	472	567	519	545	483	503	497	533	518	490	561	507	498	521	540	531	537	531	536	510	488	557	489	541	498	519	539	507	493	513	551	492	532	506	509	507	517	512	524	516	505	526	495	487	557	550	552	538	487	538	507	527	552	518	495	497	475	485	514	525	533	530	513	495	533	519	505	546	535	530	512	524	516	544	519	520	496	500	526	497	540	485	549	563	512	513	508	489	552	507	531	458	527	482	516	536	533	581	464	506	499	535	487	522	535	538	481	540	520	491	551	542	530	512	503	487	562	511	529	504	533	544	538	565	501	506	503	500	535	544	537	519	464	505	511	541	500	500	508	521	541	577	493	498	524	536	499	520	490	463	504	522	540	494	491	498	508	534	515	545	501	536	535	523	510	549	530	535	527	494	503	491	523	518	506	509	525	560	522	573	534	489	480	506	475	542	572	558	504	527	532	514	520	540	510	535	484	524	524	496	564	533	509	515	524	539	523	530	540	525	521	529	509	528	527	503	497	515	512	562	496	453	537	516	503	534	485	530	496	549	537	477
26156	20079	7480	359	189	162	163	148	144	119	112	124	150	115	131	123	114	133	127	120	117	139	130	122	108	123	111	130	138	123	127	113	124	113	114	89	98	133	117	111	106	133	131	115	126	119	120	116	119	124	129	116	129	98	111	126	140	133	122	114	126	107	112	123	110	123	122	135	109	129	131	129	135	116	114	124	102	103	111	118	115	114	111	114	131	128	121	115	107	132	128	134	96	130	133	114	110	117	93	106	117	133	99	115	140	114	113	102	99	112	109	136	127	123	119	106	118	109	121	119	122	118	101	101	134	109	111	111	134	131	111	118	132	122	125	139	114	111	116	139	109	106	115	143	122	111	118	132	135	117	119	125	119	127	114	136	112	110	122	124	107	124	138	117	115	118	117	123	135	106	127	119	130	127	129	120	115	133	132	121	123	115	110	103	118	133	100	128	121	113	98	128	103	114	128	98	116	97	100	120	119	138	105	125	103	128	120	129	133	126	105	117	129	114	126	116	124	113	116	116	122	122	121	117	123	109	96	116	110	96	121	119	106	130	105	108	102	121	141	116	102	144	114	116	132	111	121	127	103	138	107	122	137	135	130	123	136	112	111	81	121	115	125	109	148	125	112	114	113	129	129	124	124	122	128	144	133	125	124	106	133	122	136	113	134	102	115	117	123	131	132	119	100	100	112	105	110	107	102	130	121	106	120	127	114	108	123	101	111	106	112	122	113	119	127	93	121	130	128	118	121	125	100	106	117	135	100	111	132	104	115	111	127	105	123	114	116	120	116	130	105	121	132	127	117	118	139	100	101	111	108	100	106	131	130	110	98	102	107	120	139	113	124	111	128	129	113	125	118	116	110	125	126	104	124	127	138	113	113	126	115	119	121	106	99	117	128	111	149	115	127	99	107	126	113	120	108	122	102	96	107	137	123	146	105	115	136	112	106	117	121	118	117	118	122	128	132	116	120	93	112	102	123	106	114	131	113	99	118	117	130	117	118	105	125	112	121	127	98	123	110	101	105	122	112	118	94	116	129	127	107	130	109	132	118	124	111	119	109	102	137	115	130	120	126	111	114	132	119	109	135	106	128	113	115	107	123	96	112	139	128	121	117	107	118	118	111	125	104	105	112	128	122	124	109	99	112	103	117	121	115	129	111	107	114	120	118	142	118	108	103	105	118	122	94	114	106	99	113	105	118	105	120	114	132	102	134	106	105	128	113	108	123	120	116	124	115	110	114	120	131	126	116	122	118	131	123	135	117	113	112	120	102	135	116	115	131	117	107	96	119	103	122	123	111	129	125	137	113	118	133	113	127	106	131	108	144	113	109	122	108	119	120	104	124	111	132	116	114	99	134	112	116	116	142	118	121	100	95	106	136	121	135	126	111	118	116	112	115	124	127	98	116	127	127	118	137	121	120	108	108	132	116	118	113	125	120	123	133	117	123	100	138	108	104	115	109	97	107	103	112	120	120	108	112	112	109	125	113	130	130	115	118	117	112	136	116	123	110	119	103	121	111	112	119	121	132	109	112	106	114	114	112	121	109	102	110	124	122	119	113	107	116	124	140	104	106	107	127	128	110	118	110	113	115	104	102	120	126	143	96	130	131	131	103	133	122	118	118	120	116	124	121	112	123	132	127	116	118	129	138	113	147	121	124	105	128	119	120	116	107	119	115	127	106	118	109	121	133	126	116	126	120	115	110	109	98	136	124	107	111	116	130	130	113	134	127	112	114	108	134	116	141	129	124	131	124	128	97	120	125	136	102	145	108	112	115	140	123	97	115	126	114	119	111	106	110	110	130	125	129	112	105	113	125	142	129	135	127	109	121	122	116	108	121	115	109	122	116	134	129	100	116	117	115	112	110	130	125	118	126	121	124	120	125	118	108	113	117	126	113	137	129	128	126	106	104	123	131	113	130	141	133	106	122	114	100	109	133	111	102	126	115	107	130	126	110	135	130	120	132	92	123	110	103	122	120	126	118	135	127	128	109	113	139	118	115	111	159	106	122	111	130	121	101	114	137	105	108	124	134	104	137	102	130	107	122	115	129	125	129	142	102	119	130	122	100	122	127	131	117	143	111	114	106	121	122	112	112	129	126	115	94	111	123	125	103	116	134	136	104	106	100	127	96	135	98	108	118	111	114	98	119	118	117	130	111	110	108	116	131	111	123	109	110	145	121	126	111	110	113	110	119	116	110	117	124	118	118	133	129	113	126	119	123	108	113	115	103	124	110	117	115	104	125	109	113	136	137	129	122	118	108	116	120	125	114	126	107	118	121	113	114	111	121	125	109	132	125	120	115	122	124	115	117	122	119	121	115	123	123	129	102	113	106	121	133	102	114	121	123	125	128	132	115	131	128	103	117	130	136	124	122	125	102	112	135	123	119	127	98	128	121	111	112	142	114	113	112	110	127	114	112	123	135	105	120	104	99	132	115	126	111	125	119	143	120	111	133	104	102	118	113	118	142	105	103	128	115	116	119	111	104	100	134	105	123	139	113	104	107	109	128	126	111	117	124	121	120	118	102	101	114	100	126	103	108	125	127	126	111	111	106	119	118	113	121	108	108	130	105	95	112	115	123	101	140	125	126	120	93	116	132	127	126	128	108	131	114	114	115	125	132	128	116	122	94	113	114	123	123	133	133	112	104	122	118	113	120	124	128	128	122	121	112	111	111	121	91	123	117	101	107	108	123	112	114	109	108	99	104	115	95	104	119	132	123	111	119	119	126	144	107	100	109	130	106	128	115	130	119	136	139	127	112	122	124	135	120	118	116	139	112	120	128	110	148	131	112	124	128	111	129	117	105	119	134	88	114	100	114	103	122	109	106	114	117	119	128	147	129	114	108	120	125	119	125	106	124	137	113	115	110	124	120	114	109	119	112	120	108	106	119	128	127	121	130	139	112	132	119	112	131	141	113	109	114	137	119	119	133	141	129	113	107	110	112	129	119	123	108	111	120	135	108	137	114	116	113	102	110	118	107	118	98	111	105	107	132	108	105	121	121	131	120	117	138	124	92	112	126	103	119	134	118	121	134	124	102	112	112	111	127	110	126	132	131	130	126	91	113	111	102	104	108	116	119	107	105	126	125	112	125	101	123	131	111	116	126	108	134	123	101	126	95	112	119	133	111	101	127	100	122	114	127	117	122	110	119	138	116	97	98	121	132	116	118	105	115	128	123	107	116	116	95	109	109	138	99	132	116	125	128	129	107	126	108	128	135	117	104	124	126	111	131	101	126	112	127	132	129	112	131	99	136	109	98	124	119	129	103	114	127	114	130	111	112	106	134	132	106	124	136	117	115	119	114	111	105	125	123	102	114	109	115	114	136	119	103	99	115	120	119	124	111	136	104	108	116	137	131	143	102	114	133	111	118	127	127	118	131	121	117	151	157	122	121	124	117	114	138	120	103	132	126	128	99	141	109	117	124	124	111	123	114	115	127	116	116	122	127	116	116	120	121	134	115	125	106	119	107	99	127	133	118	132
18163	10060	1131	640	482	388	352	299	285	298	298	285	288	255	266	299	279	274	273	270	246	286	281	266	298	265	251	267	280	286	300	255	245	238	259	255	273	249	265	247	266	241	270	248	261	263	251	290	283	269	263	296	272	248	292	250	238	258	220	264	268	292	260	251	275	265	247	278	259	249	238	296	224	276	250	267	296	259	244	259	263	260	264	256	259	251	262	267	252	240	240	230	277	234	272	269	253	277	240	263	281	278	266	273	269	253	245	257	255	248	247	269	255	275	266	272	249	233	238	243	259	281	278	267	267	274	296	244	263	267	247	252	295	245	242	268	245	250	276	230	251	243	288	264	248	257	277	262	258	279	267	253	249	272	265	259	255	245	281	226	253	248	245	276	258	236	247	266	276	238	246	244	261	266	262	244	267	229	251	269	278	274	268	257	232	270	257	255	245	261	260	265	290	304	251	239	277	262	244	273	264	263	254	279	259	263	267	242	284	273	261	271	276	260	241	267	254	263	244	258	284	258	274	250	262	254	270	263	289	263	251	282	256	276	261	255	248	244	265	290	312	266	255	268	240	272	281	259	239	239	247	278	257	243	264	256	247	259	271	239	283	267	264	265	283	261	241	263	234	283	247	250	279	242	259	243	263	247	262	253	246	271	262	270	277	266	238	257	238	261	244	264	259	237	237	259	248	255	291	253	265	244	253	266	252	281	251	257	293	260	265	250	261	225	240	256	258	260	257	277	276	265	248	254	272	262	248	285	278	250	266	256	250	265	254	252	262	281	250	245	269	267	255	264	315	260	254	266	267	255	271	248	239	301	248	292	272	276	275	270	254	261	277	295	293	263	246	276	251	237	284	247	274	243	217	239	235	270	275	257	271	281	261	298	260	277	270	267	251	296	263	252	263	252	269	267	260	251	264	234	238	241	263	233	258	271	276	281	253	273	239	254	262	271	239	223	261	270	269	255	263	272	248	257	271	252	272	250	278	256	243	263	264	262	271	255	288	284	260	283	269	279	277	253	232	264	257	263	244	259	264	252	266	242	266	239	256	263	242	240	241	269	268	243	237	253	253	236	275	316	261	285	259	273	236	263	267	281	262	274	278	292	257	269	254	272	279	255	235	253	244	270	236	248	269	262	240	256	263	256	240	268	272	257	259	269	271	254	281	281	255	232	248	259	263	298	238	254	283	251	240	250	265	255	256	274	237	245	260	251	253	253	240	304	279	273	273	273	262	287	291	284	256	250	228	253	258	269	257	252	237	247	279	249	243	286	256	283	286	268	255	246	278	222	273	246	269	243	260	285	251	247	278	249	262	245	251	258	221	268	259	265	278	242	258	251	269	259	266	254	255	227	279	269	238	256	253	238	268	263	271	222	260	247	262	260	229	241	246	232	269	264	242	233	227	241	279	215	263	252	258	245	271	244	289	299	276	239	261	235	276	261	264	258	272	227	260	263	274	279	277	267	254	272	261	285	264	235	245	254	278	292	226	280	261	253	271	253	288	277	240	233	290	280	245	270	267	270	300	270	255	266	257	265	245	231	254	301	287	235	255	262	258	251	257	283	254	277	275	243	270	262	250	275	262	256	317	275	239	263	261	262	264	265	281	227	262	243	284	275	255	263	252	260	240	270	266	257	249	276	273	246	264	268	256	267	235	280	238	254	239	265	282	287	241	260	277	227	254	249	261	271	274	256	244	251	255	234	261	246	262	249	261	269	240	265	245	248	292	255	242	248	267	289	236	267	265	276	256	274	245	242	243	237	275	303	243	257	265	225	260	276	258	260	245	269	282	252	245	266	248	267	243	277	248	263	255	261	255	269	254	235	263	290	265	264	241	247	268	255	258	248	264	234	247	271	253	265	262	272	266	278	247	253	272	253	242	274	259	260	268	268	263	271	224	242	270	285	277	275	287	265	260	279	279	245	276	238	258	265	277	281	272	239	257	249	218	241	253	236	258	274	263	281	262	281	269	242	234	252	247	275	261	267	252	247	265	284	272	244	265	282	271	268	240	267	279	271	258	257	261	261	277	258	243	250	263	251	253	256	268	254	244	258	235	247	248	272	267	254	258	234	272	253	260	260	262	225	268	272	267	260	249	251	281	272	247	242	279	275	225	263	260	285	245	244	256	252	265	239	267	261	264	276	237	278	262	249	235	246	257	248	288	254	278	271	253	280	273	258	263	253	275	235	241	246	241	285	267	259	256	260	295	254	253	270	246	271	244	251	270	242	250	270	240	268	252	285	292	263	251	240	265	236	254	273	281	271	257	256	252	252	248	273	253	242	260	267	250	241	248	266	263	268	251	229	267	260	252	272	254	247	277	235	270	258	286	217	279	239	278	247	257	248	231	250	247	268	301	295	254	272	243	247	250	240	254	284	248	243	258	262	245	271	257	247	276	277	310	247	228	271	260	248	261	276	259	272	270	246	284	281	258	274	301	230	270	276	240	246	249	248	268	256	257	242	278	285	239	259	269	267	255	270	271	268	262	262	248	260	266	265	236	253	268	261	260	264	250	272	269	247	301	271	279	267	281	281	249	261	237	250	255	277	249	248	240	285	241	238	255	280	255	253	255	263	249	279	261	249	282	268	245	251	258	270	267	275	283	271	241	251	262	277	251	244	246	285	276	242	287	273	240	235	266	265	233	267	251	245	279	264	279	258	269	234	244	225	257	251	267	231	260	261	253	254	252	268	227	272	268	250	296	264	259	277	276	276	222	245	254	279	243	258	291	254	228	264	254	277	253	273	279	248	248	254	230	269	239	247	248	276	241	251	241	245	232	252	269	246	260	252	265	259	234	269	268	279	265	249	270	258	244	243	256	246	242	263	236	247	235	264	269	279	266	291	286	270	299	260	256	280	264	244	264	257	257	252	248	248	280	265	252	253	244	261	272	288	274	271	253	268	239	244	269	288	256	266	258	229	240	244	241	252	253	233	277	282	267	279	286	255	262	259	266	289	273	249	258	254	259	266	257	256	219	241	254	235	254	281	250	259	271	266	234	275	250	282	268	242	262	268	251	250	259	256	269	251	243	285	262	261	261	271	264	263	218	254	248	252	257	295	266	279	277	251	259	242	238	277	228	290	224	265	266	233	266	262	268	290	243	248	246	261	246	256	242	269	238	284	271	264	266	270	267	240	263	242	226	252	266	248	279	249	271	233	281	257	275	259	249	271	252	280	279	274	283	267	250	252	268	261	238	268	252	268	238	271	239	247	257	241	242	260	269	267	271	263	254	245	262	263	261	273	265	278	246	268	263	258	230	247	274	250	266	256	252	250	246	219	251	266	254	239	218	255	262	258	255	268	260	271	272	253	285	267	284	227	231	274	257	237	269	237	261	259	262	292	254	251	270	258	270	242	280	255	275	288	232	286	258	258	279	268	277	247	273	250	283	228	272	285	272	252	251	243	251	249	291	237	257	255	264	274	233	252	252	253	250	277	262	265	258	239	252	275	301	253	256	277	241	256	273	224	234	250
24769	21705	28950	25017	19769	1376	436	309	273	238	217	203	188	167	151	168	177	167	148	158	122	136	126	124	134	129	124	122	146	131	106	137	125	107	129	110	126	142	100	127	95	126	114	129	127	124	119	110	127	121	121	118	114	157	125	114	105	129	112	94	89	133	122	110	133	118	112	108	121	116	108	117	116	118	105	131	98	132	132	104	103	123	110	127	114	133	108	121	124	121	91	113	126	122	112	127	113	127	120	113	141	104	115	132	116	111	108	99	130	119	125	113	108	121	138	116	106	108	123	109	126	127	107	95	119	107	123	119	120	130	115	112	108	122	134	126	126	141	110	103	128	120	129	118	99	110	142	95	110	102	122	104	141	118	98	124	118	110	126	111	92	99	107	116	109	124	119	121	101	116	132	114	121	117	96	124	125	109	123	134	119	121	128	123	122	114	121	117	122	112	103	115	123	98	116	122	115	115	112	121	116	134	107	114	111	110	114	107	121	110	112	116	107	135	111	94	112	128	125	123	124	101	145	121	133	139	114	97	128	123	104	129	113	130	108	97	121	116	122	114	127	122	124	128	103	91	117	102	124	108	134	125	112	130	112	99	100	115	118	107	134	116	117	121	139	113	115	132	97	109	114	95	113	112	98	111	114	104	111	121	109	127	106	104	99	102	109	97	129	107	114	112	132	134	137	125	118	111	126	117	120	120	120	108	119	118	100	131	104	128	113	129	112	135	126	121	124	109	103	102	116	103	118	112	123	109	106	125	100	124	98	126	119	115	107	100	122	117	106	120	126	114	118	116	111	126	89	121	114	104	109	124	106	116	106	98	112	106	121	133	121	136	107	120	120	121	112	113	130	111	138	97	133	102	118	132	115	119	115	94	101	121	115	99	117	129	139	94	114	117	96	109	116	100	120	126	120	115	116	106	121	124	125	102	115	124	103	108	111	110	118	143	129	111	126	122	124	110	113	139	111	119	88	120	132	121	116	136	138	108	118	115	128	108	122	119	125	116	123	109	119	113	115	119	111	115	124	122	120	108	113	117	119	113	119	93	126	112	125	110	115	110	118	103	133	108	131	132	104	120	146	115	134	101	103	133	115	128	110	105	118	108	117	127	100	103	119	135	128	98	128	125	107	107	123	121	109	102	120	94	106	106	103	103	123	116	127	120	110	112	108	111	128	128	129	121	117	116	117	123	103	99	125	124	102	107	114	99	103	137	125	100	110	117	112	100	110	102	118	109	132	134	121	117	119	95	143	111	106	115	110	116	136	97	93	116	114	111	101	109	123	114	129	112	110	127	112	129	114	102	115	114	112	100	108	91	118	107	106	124	123	113	125	125	129	101	87	110	125	120	127	114	113	122	100	110	98	112	107	108	108	107	124	123	110	119	126	125	123	101	103	111	117	130	110	112	115	99	113	125	96	119	109	150	118	109	95	130	119	114	130	125	106	116	107	124	103	114	129	103	126	127	114	112	107	134	117	119	113	123	96	125	98	121	99	111	117	100	121	107	124	113	130	111	105	115	107	114	113	110	112	136	104	108	114	137	104	111	118	120	152	104	115	110	123	130	104	115	104	128	133	113	126	124	122	119	114	127	133	116	111	116	105	109	108	108	119	109	100	93	122	125	107	104	125	119	122	109	99	108	106	122	118	132	101	121	106	98	123	134	116	109	148	97	111	119	112	101	137	103	95	91	121	89	116	125	125	127	103	114	101	123	95	137	124	134	111	136	120	132	122	110	121	111	117	118	114	116	110	123	110	114	101	125	135	116	122	106	102	116	92	131	121	105	111	103	130	112	113	141	122	112	140	112	127	122	121	115	119	103	103	112	121	97	113	123	119	125	99	112	100	110	124	120	113	115	107	95	137	125	131	112	104	113	131	112	111	120	121	136	110	116	127	117	147	125	115	110	132	120	104	112	129	116	105	120	124	100	112	99	118	103	114	107	107	95	113	116	124	97	120	111	112	115	114	112	127	107	119	110	124	105	111	102	109	118	99	89	126	124	126	126	115	119	124	141	123	121	108	94	103	116	117	122	103	108	121	116	102	109	123	127	104	121	129	98	113	112	105	124	116	121	108	136	126	106	123	129	110	102	111	112	133	112	117	121	136	117	124	111	127	106	98	118	114	109	98	112	116	114	93	113	102	112	105	114	110	107	128	134	129	128	130	103	122	124	105	127	111	106	118	119	132	101	118	109	118	109	116	111	105	127	118	139	127	131	121	107	115	105	111	113	112	104	118	105	120	119	110	106	108	128	116	117	126	132	122	125	138	126	101	128	114	123	98	142	109	109	101	130	105	110	115	125	120	124	105	106	122	103	117	115	116	99	137	123	107	94	117	131	118	135	125	120	96	97	106	112	108	128	139	122	134	120	120	119	122	113	101	136	106	130	94	118	114	119	130	105	114	137	109	104	125	122	120	105	124	119	108	107	108	101	120	128	119	110	128	118	126	105	125	129	131	122	119	101	121	123	118	113	124	104	97	127	92	136	121	132	122	107	120	116	110	106	114	112	122	107	135	96	121	120	112	119	123	105	97	108	109	116	108	108	137	108	114	126	103	115	124	108	111	121	94	119	113	119	117	99	134	111	106	103	114	128	124	116	101	116	126	122	111	126	132	129	125	114	118	122	102	94	112	106	118	119	104	112	110	112	114	117	106	113	127	114	114	98	122	115	125	90	113	103	131	100	118	106	139	110	101	128	115	113	120	104	117	104	105	115	119	122	114	126	106	117	133	106	118	108	114	119	125	106	113	103	142	133	150	121	108	102	118	100	107	126	96	118	112	110	118	125	101	127	112	135	96	130	102	119	113	108	126	118	113	135	126	117	98	110	123	131	105	124	130	113	114	121	134	109	126	116	127	114	119	117	131	129	107	108	118	97	129	114	117	109	101	118	106	113	119	127	108	115	109	110	145	102	113	108	109	115	111	130	125	113	108	126	127	102	120	112	99	113	122	107	127	133	111	107	108	101	115	125	131	121	121	123	120	104	127	107	127	122	118	101	116	110	114	102	117	127	109	105	119	120	101	123	107	108	112	116	112	130	107	123	122	108	116	105	114	109	134	128	114	132	120	141	111	121	111	113	120	128	117	108	105	114	107	110	124	115	109	122	103	122	135	127	122	115	95	105	110	112	108	110	122	117	111	116	114	108	107	126	115	112	146	114	113	103	114	115	116	114	124	124	91	120	125	144	123	137	113	119	133	126	126	123	108	129	123	127	117	127	97	110	122	127	116	117	120	132	103	114	105	110	111	121	131	105	101	103	86	101	107	132	118	110	108	123	117	106	109	113	104	123	101	105	123	134	106	116	129	133	120	128	114	114	107	135	103	117	104	120	114	116	113	128	112	117	123	115	108	101	116	113	84	116	120	113	115	122	130	116	124	111	116	105	116	98	103	116	112	107	114	135	110	108	133	113	112	127	111	110	102	98	123	127	114	109	103	109	136	130	122	133	112	127	125	101	111	121	117	95	101	100	120	94
38966	27499	8009	3951	2515	1826	1443	1072	936	760	577	565	511	480	477	421	408	413	344	362	357	357	356	298	320	262	307	274	277	309	265	293	283	266	257	271	279	249	258	261	272	270	265	268	261	289	239	239	262	244	282	265	262	267	257	251	253	258	232	250	257	224	251	241	271	255	262	274	260	254	256	235	264	244	238	215	235	240	263	267	242	260	232	253	231	253	245	261	232	238	255	224	265	253	252	281	261	219	246	250	246	242	273	246	282	247	267	276	263	272	202	243	251	221	230	248	257	249	233	276	249	248	235	226	239	222	219	225	233	292	230	257	231	257	248	241	244	263	229	270	234	247	253	250	243	258	253	251	229	245	243	255	228	259	253	264	251	250	259	238	252	300	260	237	235	261	267	270	253	255	268	240	259	266	222	253	223	265	255	243	251	238	223	254	246	249	262	250	245	230	261	270	267	279	241	247	269	273	253	239	244	257	270	260	240	214	252	252	224	249	228	260	232	251	227	260	257	243	229	237	253	266	229	248	255	250	232	259	253	258	223	260	264	264	288	251	245	254	245	243	263	269	236	249	256	236	261	245	267	269	255	262	243	221	212	253	242	250	248	277	239	222	256	243	247	239	239	242	264	255	250	267	236	259	259	222	253	274	262	256	225	252	222	278	228	216	232	214	242	240	258	238	245	231	245	253	238	242	248	252	264	233	235	258	242	257	265	264	247	262	264	233	243	238	260	224	237	230	249	245	245	252	241	254	261	252	236	224	231	248	209	267	244	269	232	226	251	245	234	228	249	249	255	231	253	263	246	231	250	253	228	221	248	254	265	255	254	254	250	252	250	274	237	234	232	249	246	262	245	256	251	249	238	242	255	219	232	263	249	241	250	235	273	250	256	243	243	240	245	244	252	271	245	210	245	259	235	245	267	249	254	239	235	230	240	246	263	250	236	268	251	258	233	280	248	229	218	259	237	217	224	272	239	248	252	261	261	233	256	256	237	257	249	264	243	263	254	234	287	227	254	281	257	264	276	228	262	246	235	235	226	268	279	267	247	242	218	239	255	240	232	248	253	231	233	291	258	241	275	298	229	257	217	259	231	262	269	239	234	257	251	253	262	255	253	248	287	250	255	235	204	250	235	271	212	252	261	257	250	241	258	271	246	236	254	241	239	271	245	270	234	256	246	251	252	254	275	249	242	261	217	237	251	251	240	213	229	238	246	259	230	227	239	260	241	272	256	237	250	264	236	242	255	238	220	259	257	251	264	251	238	258	275	235	260	231	243	256	261	250	236	242	257	250	240	243	246	248	267	241	265	236	240	240	263	217	251	238	226	259	249	236	266	220	245	258	225	256	242	230	243	232	260	225	246	200	267	247	222	220	285	264	222	280	219	238	241	268	250	266	251	232	246	214	269	272	276	242	280	255	234	261	259	244	241	224	264	231	266	226	259	264	248	246	250	273	240	265	251	229	237	242	250	246	249	245	242	235	255	249	230	227	278	266	248	232	260	232	238	247	264	263	246	258	235	243	227	258	233	233	260	255	228	240	239	253	260	276	241	244	238	246	244	252	273	254	258	232	234	255	259	256	265	263	265	251	258	253	247	247	247	257	254	248	261	237	231	250	240	254	236	228	247	264	295	267	240	257	233	252	241	228	217	239	244	231	233	259	258	255	222	252	239	235	231	252	264	231	249	280	276	244	257	239	234	235	278	253	267	257	272	252	256	250	262	257	238	265	239	268	266	262	264	244	219	244	255	259	249	242	243	242	259	275	259	255	235	266	264	261	237	247	230	250	254	224	273	239	246	246	244	250	251	221	233	236	244	241	235	281	230	260	238	241	254	264	268	260	255	258	232	257	259	263	250	234	264	274	247	254	266	240	250	252	244	269	240	239	254	251	257	295	235	242	247	251	238	251	222	259	251	244	247	246	256	232	244	266	250	264	248	263	230	246	207	214	260	275	256	238	237	256	258	267	255	249	254	236	269	254	253	249	260	246	235	259	281	229	234	264	262	251	235	237	252	235	223	295	247	247	234	245	236	214	244	242	247	268	231	234	270	266	233	262	275	249	298	254	248	252	262	273	273	265	239	259	242	232	230	215	226	253	239	244	253	223	268	242	253	243	255	279	263	240	234	246	265	249	219	248	257	235	288	253	261	247	242	253	261	235	246	251	226	246	252	262	247	249	257	242	227	249	243	253	279	265	260	278	259	246	279	252	271	254	256	273	274	235	263	235	267	266	245	268	239	263	266	282	255	273	253	258	219	247	233	241	255	242	238	235	233	230	260	270	252	262	270	251	236	267	267	235	254	250	234	246	248	256	233	228	237	235	263	225	240	263	246	234	255	237	268	243	270	252	264	236	248	234	239	265	246	255	256	264	262	247	229	275	218	265	248	252	260	257	244	273	263	225	224	262	266	244	267	266	250	240	282	248	253	237	220	248	247	244	245	248	238	256	239	245	250	230	230	271	261	243	264	243	290	258	277	247	230	257	267	223	230	257	213	262	255	258	243	237	234	245	264	271	244	235	257	264	243	259	242	245	270	237	242	270	252	248	270	252	249	268	266	246	273	237	246	254	227	226	232	246	230	264	249	248	268	233	263	224	243	256	213	218	270	248	262	249	239	243	252	239	222	246	230	239	242	251	260	245	242	236	261	250	242	248	259	236	256	241	246	244	260	238	224	248	245	233	242	278	289	253	246	219	270	256	238	263	231	251	225	249	230	246	265	240	227	284	287	257	237	232	241	248	272	230	270	257	252	233	262	247	242	234	232	247	264	210	289	231	254	226	248	246	273	230	234	270	219	238	257	254	244	227	275	214	250	261	251	264	272	273	246	251	271	256	258	269	252	264	234	236	271	235	278	214	286	233	261	257	233	259	242	220	219	251	246	257	252	243	272	274	238	249	234	256	251	232	245	250	241	239	236	229	222	249	206	247	224	230	250	261	231	249	241	218	225	251	231	249	263	275	247	226	274	239	258	262	249	272	260	272	259	245	261	257	270	264	258	240	237	270	231	229	256	235	232	229	203	240	272	304	278	238	246	243	249	234	244	219	247	247	237	254	261	256	222	255	249	237	246	230	257	268	244	209	233	226	215	234	245	225	248	247	232	269	234	253	222	226	271	263	216	253	226	270	257	266	227	254	227	236	261	265	247	268	248	242	252	248	243	258	270	251	233	257	222	267	249	234	231	237	234	279	270	263	267	208	247	224	258	243	264	236	246	240	264	250	268	233	236	247	248	241	245	240	256	242	234	246	260	270	262	252	235	219	278	252	228	242	233	245	252	236	224	255	237	249	250	258	243	241	282	239	253	274	268	230	217	260	261	221	263	254	243	229	247	227	238	262	238	263	268	251	240	244	241	264	255	250	245	207	246	243	257	236	258	261	232	267	263	265	252	268	230	243	248	243	259	242	241	246	256	246	269	237	233	255	254	239	235	237	243	256	215	236	257	267	246	237	262	228	239	264	241	236	254	237	253	235	248	231
23869	21742	29654	24358	21744	18729	1769	772	552	475	431	455	389	372	384	347	354	339	333	329	304	353	297	318	315	329	306	338	297	318	312	307	299	313	276	296	279	287	317	304	299	284	270	316	292	293	298	305	280	268	294	283	311	282	274	315	292	264	287	292	260	270	268	302	283	310	284	282	273	273	280	277	278	262	276	280	268	341	287	317	289	293	294	295	303	295	276	292	278	289	283	304	283	293	300	290	298	292	274	279	244	281	296	278	286	286	305	295	309	299	262	307	296	296	291	306	311	288	273	295	317	303	298	294	258	307	303	277	261	277	262	308	289	302	297	290	317	342	308	298	294	299	311	311	297	267	287	293	265	298	275	308	297	273	281	280	286	273	278	291	291	285	296	291	306	301	300	292	296	275	293	282	267	278	303	274	277	282	261	307	301	294	284	320	286	292	292	310	276	302	282	304	300	304	273	276	261	286	291	272	287	248	271	297	278	292	290	279	287	269	299	303	277	306	293	277	284	268	299	281	255	296	299	293	286	288	256	308	295	270	268	297	283	289	303	266	283	272	265	293	254	291	282	293	308	276	290	303	271	277	283	300	288	274	282	269	297	295	295	285	303	259	309	263	299	301	288	289	297	271	296	261	255	313	288	289	296	300	298	266	263	277	276	272	311	281	278	293	264	290	292	281	305	283	288	289	249	288	325	278	268	292	305	279	259	286	291	288	289	274	284	266	275	282	283	297	283	294	309	325	263	283	306	278	282	290	284	267	262	288	303	230	302	279	284	293	299	254	277	302	261	310	274	277	270	283	261	319	267	311	257	261	292	232	306	231	309	290	273	281	279	274	277	275	279	308	272	278	276	306	283	271	298	266	271	313	271	274	309	276	293	261	306	274	306	289	266	327	290	277	266	258	265	296	290	342	300	265	304	283	252	301	282	257	312	256	296	251	270	280	256	267	292	271	298	290	276	291	267	266	290	295	295	292	327	269	271	297	319	262	285	295	266	291	290	301	272	275	304	268	252	278	297	280	260	306	274	276	282	265	267	283	282	296	311	316	255	307	273	300	281	283	277	315	276	263	296	268	291	279	272	256	281	279	268	284	266	283	273	282	299	280	280	292	292	288	234	300	289	290	262	303	283	239	289	261	260	298	287	284	307	309	301	283	294	296	275	267	269	317	278	303	284	319	277	298	282	299	266	285	282	270	270	301	267	267	277	265	299	275	314	314	277	274	297	281	257	261	263	279	313	262	299	236	283	270	295	303	295	290	277	256	280	280	291	273	306	268	320	301	262	276	304	281	273	277	284	307	302	267	292	267	249	249	266	286	284	286	274	292	291	267	276	278	313	256	272	305	284	270	298	296	286	261	292	287	264	293	269	267	290	298	288	267	296	292	296	289	303	294	268	284	304	301	258	292	279	310	277	250	302	292	297	302	303	292	253	301	278	308	291	277	283	284	282	272	287	261	274	281	288	286	288	272	298	308	288	272	291	248	315	280	277	305	286	303	288	272	273	292	283	292	260	307	298	275	284	287	265	305	275	297	288	287	269	294	314	285	281	299	285	301	285	280	282	285	314	280	298	268	279	269	267	303	285	315	317	270	278	297	290	312	268	264	288	301	272	296	266	291	299	279	279	292	285	282	256	279	291	280	286	270	285	269	260	271	284	267	269	295	261	271	290	268	278	269	263	301	288	256	299	270	298	279	300	250	262	313	265	264	279	279	255	263	294	291	285	291	264	284	277	265	263	282	274	289	275	298	273	297	289	276	300	275	261	256	281	296	301	287	284	290	295	277	306	254	263	277	276	292	274	265	264	262	275	258	259	284	283	268	261	266	304	282	288	272	271	289	293	271	272	271	289	275	316	283	306	294	281	281	241	299	271	276	262	274	288	286	283	267	272	272	307	285	270	288	305	253	270	298	256	275	292	297	282	282	302	290	294	283	310	285	278	280	287	301	265	280	268	305	279	280	271	294	279	302	289	267	279	264	314	278	276	268	273	306	283	265	302	308	290	289	300	293	292	304	282	301	267	266	302	267	246	267	278	279	292	290	305	267	291	273	296	281	275	271	272	286	278	294	251	292	292	266	313	246	297	267	296	272	299	267	295	262	290	267	331	301	298	296	300	284	280	298	305	289	288	288	287	267	279	277	271	283	253	308	269	281	273	247	277	266	281	259	274	302	281	293	304	274	248	267	287	274	305	289	278	296	280	301	294	261	287	268	272	264	301	293	308	303	300	259	273	275	267	283	282	284	287	281	280	288	280	301	275	251	274	315	312	279	310	305	269	293	281	301	288	280	285	279	307	281	265	287	295	296	286	262	278	278	286	297	282	294	253	274	259	286	287	296	305	270	283	272	299	284	314	305	302	296	314	274	287	281	289	286	271	282	298	284	260	292	275	288	284	303	284	266	271	272	324	337	290	256	271	273	273	266	279	287	287	281	305	282	283	267	298	275	301	272	279	254	281	263	269	303	303	290	277	276	271	299	336	253	259	292	303	285	286	293	299	285	264	270	280	308	299	278	274	267	292	287	233	286	258	255	288	285	250	301	256	279	295	268	274	270	273	264	273	300	275	293	287	279	286	252	247	255	282	295	308	255	292	253	280	266	277	303	288	242	308	285	300	253	285	285	264	296	298	319	282	253	280	247	271	271	292	280	297	269	276	281	296	283	275	300	290	277	264	257	305	291	260	278	287	290	268	274	295	301	273	270	290	280	272	279	284	280	267	316	270	291	275	263	279	291	297	278	301	302	291	280	310	281	282	272	272	283	293	285	283	263	325	278	290	280	310	283	273	283	253	319	278	299	281	259	285	282	296	278	277	296	310	285	288	266	268	296	288	298	244	314	325	280	300	332	273	256	312	277	280	262	290	291	294	311	292	283	289	284	302	277	273	271	268	289	289	270	282	294	282	303	287	291	306	284	276	313	268	264	263	316	306	292	262	287	289	276	288	279	265	300	314	278	297	298	286	289	303	280	285	268	287	304	307	270	306	259	299	261	293	294	304	294	301	276	287	273	280	261	309	276	307	300	263	279	303	275	307	294	299	263	266	254	279	285	278	299	267	289	274	267	303	301	291	261	266	294	270	302	293	279	293	247	291	320	320	280	250	284	269	302	254	295	264	276	284	298	288	296	280	291	269	286	278	263	287	290	287	270	298	293	285	298	303	288	253	311	281	271	266	321	355	287	287	269	273	314	275	294	282	300	296	263	314	276	285	287	274	264	265	275	291	269	271	283	292	270	281	269	295	278	281	277	274	259	295	285	279	310	289	311	296	284	266	292	302	250	260	270	299	279	277	254	270	304	298	278	266	297	278	282	294	312	281	288	305	274	262	295	286	275	294	282	320	269	310	292	295	287	282	303	280	273	280	275	285	291	315	271	278	282	256	300	282	270	266	289	314	284	298	276	302	265	295	289	294	299	321	306	307	269	286	290	271	291	296	288	289	273	265	273	268	273	279	261	313	251	273	295	285	266	282	288	272	294
44656	31686	12996	7042	4617	3388	2657	2126	1723	1463	1319	1205	1089	983	874	910	762	837	783	759	736	708	672	666	710	705	638	641	618	592	630	646	617	633	621	597	657	565	596	628	561	610	575	542	569	597	606	592	600	574	535	568	570	573	586	552	528	575	576	640	555	560	557	555	559	568	608	532	523	600	577	523	559	567	542	575	540	532	559	598	524	537	544	525	515	583	528	547	535	514	546	542	544	571	541	540	525	559	585	512	574	518	571	589	552	532	556	544	559	546	561	513	572	537	531	527	551	524	553	555	553	536	539	553	602	556	581	595	520	530	499	524	540	514	534	529	553	597	538	566	569	545	511	543	532	565	566	546	549	535	567	556	527	553	496	564	567	519	585	537	571	558	567	536	523	544	544	571	539	611	549	565	533	580	561	561	534	602	533	580	548	526	475	574	527	511	508	532	600	532	560	548	556	564	546	586	564	567	543	538	564	532	523	525	522	545	549	594	581	555	547	549	544	559	582	531	562	527	532	571	551	571	566	560	495	533	522	518	579	563	544	531	524	560	562	556	552	535	528	566	606	541	554	552	514	602	558	539	526	517	521	563	570	573	524	556	552	572	545	563	547	543	566	537	536	517	510	570	557	581	600	582	575	556	560	566	565	542	559	600	545	530	558	548	580	560	530	546	548	548	525	534	586	528	531	556	565	529	555	576	528	506	529	561	541	542	573	507	551	557	525	535	553	562	564	553	542	540	576	550	552	559	580	520	567	529	521	584	550	513	539	576	551	573	555	527	532	564	527	562	551	534	566	544	548	527	524	531	550	514	573	548	557	554	544	538	533	553	542	553	553	565	549	565	552	529	502	570	502	523	565	539	535	546	562	532	513	576	553	537	568	548	544	521	553	508	558	544	532	533	536	497	548	535	567	561	549	542	544	521	514	560	555	575	525	560	533	572	565	573	513	545	551	526	579	523	589	562	502	506	561	544	553	541	570	537	559	543	579	577	569	496	482	541	577	543	566	525	561	561	559	519	532	600	518	548	564	497	567	571	546	542	548	564	514	574	550	524	562	526	533	564	510	561	513	539	547	551	534	549	517	543	563	546	546	554	553	530	534	581	504	564	526	519	545	563	558	552	572	526	515	558	550	560	569	569	534	572	530	573	561	571	517	549	601	551	578	542	551	537	516	566	552	546	552	530	603	577	547	534	530	552	559	527	547	506	597	576	570	576	582	544	533	557	584	553	549	539	547	547	582	542	511	555	510	518	569	545	507	537	521	544	577	550	570	564	558	554	552	592	515	543	563	540	542	549	513	488	577	538	529	581	536	544	546	536	544	604	576	567	515	542	548	554	534	550	582	566	543	532	551	538	551	538	559	561	541	519	557	521	559	520	527	474	549	556	557	531	592	562	562	538	585	489	548	519	584	561	536	501	543	523	532	534	529	546	521	545	517	592	535	528	533	536	547	530	538	552	559	551	515	561	522	569	542	553	553	525	520	513	549	561	550	535	539	541	537	579	529	553	551	561	526	538	578	494	578	542	558	529	508	559	523	554	539	561	531	537	523	562	559	532	560	517	539	548	518	570	543	514	560	538	522	603	556	603	533	540	529	503	545	503	528	533	533	532	525	548	537	528	552	526	539	557	512	563	590	520	550	563	531	538	534	564	537	541	560	561	521	523	571	587	574	536	560	578	530	492	576	551	587	556	559	559	553	566	565	517	529	560	530	554	526	556	566	560	529	532	566	529	561	559	532	500	562	495	521	569	556	542	570	525	501	520	598	521	517	532	540	525	571	552	568	519	576	523	551	513	574	510	514	547	512	578	556	555	544	535	544	526	530	550	560	556	570	556	534	539	556	534	558	581	548	540	535	548	523	540	531	584	488	573	558	572	549	529	546	530	528	517	556	578	575	537	571	577	554	509	563	555	576	580	530	518	579	557	551	579	526	543	561	555	610	542	562	538	524	530	551	540	555	558	532	592	535	575	572	550	560	551	547	521	571	551	565	544	529	571	579	539	541	534	576	503	578	572	612	483	558	520	518	533	567	509	564	560	526	525	575	603	548	509	541	558	543	526	569	524	548	557	577	509	532	543	554	583	582	554	540	560	584	543	546	506	555	536	533	565	545	524	562	561	553	566	510	529	529	501	571	581	582	508	560	558	472	576	524	504	552	529	515	570	587	515	573	533	531	543	535	556	524	512	546	534	533	555	560	495	565	553	527	553	564	537	538	548	561	561	515	551	530	560	547	521	537	584	543	531	570	581	583	550	578	514	584	584	580	582	579	531	528	558	543	563	528	514	552	540	583	531	597	516	531	502	557	578	584	522	581	550	550	527	543	570	514	520	582	577	582	534	561	571	547	558	558	546	560	519	593	538	560	543	569	535	526	527	556	556	508	568	548	552	533	551	523	558	588	521	581	543	530	524	545	533	509	559	518	555	539	514	529	558	534	528	548	575	506	562	516	540	549	526	534	550	609	530	560	559	586	506	567	550	498	552	526	570	557	550	526	522	536	560	539	513	578	541	541	550	526	561	534	544	508	537	564	569	573	548	560	566	523	541	527	528	574	560	540	532	562	567	496	555	566	534	500	594	601	529	563	558	563	540	510	579	553	531	552	528	534	529	516	512	545	542	536	569	553	517	560	525	541	510	527	570	519	531	525	562	505	544	533	574	525	518	532	584	550	547	543	553	519	599	583	530	541	540	575	569	528	534	546	563	577	555	528	561	573	565	589	555	517	517	537	574	542	564	525	544	558	568	536	516	546	554	512	570	515	521	576	575	534	574	511	557	541	534	537	537	536	544	510	536	536	545	554	540	532	543	528	527	564	553	523	544	576	557	588	515	575	551	574	520	573	527	545	570	545	531	548	500	528	572	582	520	541	525	500	550	572	540	566	507	547	565	545	526	550	518	509	549	539	564	551	534	531	565	535	542	560	520	562	538	566	564	525	557	538	544	548	538	526	548	553	531	553	590	569	541	577	534	550	546	524	512	541	537	570	522	571	528	546	549	555	554	531	557	554	530	537	552	591	538	528	562	550	547	552	514	560	543	575	533	560	510	582	552	535	542	567	517	532	530	546	559	571	586	555	578	538	567	533	558	505	543	526	590	533	510	535	571	561	529	600	537	546	542	552	523	533	553	597	545	577	565	571	583	546	523	552	574	521	553	523	536	532	537	520	541	532	557	542	531	533	565	578	537	536	576	535	555	556	540	595	528	546	572	571	539	509	562	582	558	559	548	560	562	533	527	574	592	502	559	552	530	549	556	560	571	594	507	563	547	519	552	534	579	580	542	548	555	520	503	586	551	568	559	570	561	541	562	594	551	535	599	513	529	572	517	555	578	529	544	512	535	536	532	531	555	554	564	588	560	529	572	521	519	543	517	570	536	561	576	547	557	600	545	534	531	600	518	558	547	568	542	524	536	578	551	567	594	524	523	571	538	566	536	547	598	562	526	576	499	562	532	549	526	520	534	553	547	519	494	568	535	479	488
26105	20067	7621	395	200	152	156	146	113	114	125	135	123	122	114	112	123	128	116	123	140	131	118	103	122	113	123	127	118	119	89	136	121	116	98	103	122	134	108	117	139	107	115	125	112	126	114	132	114	97	126	123	116	129	137	112	114	121	123	123	119	110	131	113	115	123	146	109	104	128	119	109	109	121	111	119	103	96	112	111	113	124	121	124	96	133	128	97	102	151	123	123	144	117	110	113	143	148	116	115	120	122	107	120	123	111	123	103	130	103	109	116	112	110	129	109	139	119	105	138	114	114	120	127	95	110	120	124	117	108	123	133	113	128	104	121	138	106	113	121	122	107	124	114	124	111	113	130	119	127	117	123	133	103	109	120	118	120	121	123	115	104	129	109	130	102	120	119	109	131	115	120	122	103	108	107	120	123	128	108	119	133	104	126	118	111	135	104	118	114	136	136	115	105	117	136	119	120	112	108	114	106	127	108	123	105	114	129	114	126	112	122	119	122	141	114	111	123	122	125	109	116	118	110	98	111	132	125	132	112	110	103	135	138	117	110	115	125	126	115	115	110	129	127	96	111	141	139	120	128	121	125	127	130	137	124	114	129	121	118	121	116	131	132	107	115	110	98	113	119	115	105	108	104	119	144	100	130	115	132	112	116	109	108	102	116	111	122	120	120	120	123	110	95	106	110	103	127	120	122	126	110	114	109	114	121	127	105	111	100	128	92	130	121	122	115	115	117	108	119	127	127	121	123	111	108	114	107	108	133	121	123	123	133	109	98	129	113	112	124	136	113	103	109	125	117	89	128	127	131	104	109	109	104	112	109	114	129	123	125	111	116	129	101	125	125	115	104	104	128	110	122	125	117	120	114	101	144	111	117	103	125	110	119	126	119	113	126	119	113	132	130	127	152	115	104	132	104	98	109	111	115	109	121	105	140	113	119	126	113	123	132	95	107	121	111	100	110	123	112	107	122	118	107	115	110	106	127	127	137	110	123	108	111	113	128	117	127	101	102	155	118	103	108	125	131	116	112	109	104	111	100	127	117	110	141	113	124	116	109	109	107	129	121	110	102	101	124	124	127	111	112	123	113	107	112	129	108	104	104	124	118	114	114	111	106	132	116	105	118	109	98	114	99	146	111	117	123	120	143	123	105	102	109	125	139	131	118	92	98	116	110	103	107	104	117	115	127	117	123	129	120	122	133	93	133	131	101	124	99	106	113	132	119	126	103	93	102	126	138	117	119	112	98	116	122	114	105	134	111	102	104	127	110	111	117	119	105	140	121	109	101	148	107	112	128	108	122	112	119	131	112	128	115	98	122	108	113	102	104	114	108	117	110	124	117	131	123	102	119	117	123	96	113	123	118	124	120	113	107	120	126	111	111	131	117	140	118	111	140	127	116	136	133	94	113	112	129	131	109	129	126	117	118	111	137	109	106	118	107	130	121	111	115	115	120	123	112	123	132	109	101	110	112	130	129	110	124	108	129	117	134	125	89	123	100	122	113	115	116	121	118	140	115	103	121	126	123	101	116	131	111	127	127	120	97	133	109	139	110	109	128	119	114	109	122	111	104	128	124	101	89	128	113	102	116	118	109	110	105	117	91	122	134	104	111	114	118	122	128	122	118	143	119	120	138	134	106	99	133	117	115	99	125	131	139	130	123	98	123	121	127	99	125	110	120	131	110	109	138	124	111	114	116	92	125	108	108	127	121	118	118	127	115	117	123	102	124	116	114	140	131	139	113	106	112	114	123	97	114	109	128	108	130	119	117	120	113	126	114	112	112	100	130	139	104	127	116	129	128	111	103	112	109	111	102	124	98	115	114	125	95	127	101	112	113	130	126	120	114	102	113	116	126	99	115	94	108	114	120	121	124	143	115	117	134	110	121	98	117	129	111	123	114	115	106	116	107	105	120	128	113	134	122	113	111	122	138	111	118	139	107	118	125	111	111	116	110	108	128	117	111	110	115	103	120	87	119	153	118	125	127	112	128	99	106	111	107	109	141	106	101	123	107	124	111	127	121	94	117	118	135	113	112	103	136	130	116	127	119	83	111	132	129	115	111	115	120	110	138	118	132	116	116	107	109	107	121	118	114	115	123	125	125	102	115	93	99	122	120	100	130	108	117	101	123	127	102	111	108	108	104	99	124	113	118	137	110	123	122	120	108	120	82	136	119	106	121	116	131	111	121	109	106	104	112	135	119	139	119	118	96	113	118	121	106	117	101	115	125	118	119	120	130	109	131	99	104	121	120	107	107	134	121	105	105	106	123	124	107	124	119	115	104	93	113	110	122	103	123	121	115	112	126	111	120	105	126	112	115	119	106	117	119	106	118	114	116	127	124	119	113	124	125	106	108	107	112	110	122	113	114	89	103	146	133	100	103	105	133	117	117	116	120	128	122	119	117	118	118	112	109	121	122	146	118	110	127	113	112	105	120	93	131	106	109	108	128	114	126	117	117	112	109	122	123	108	103	138	117	122	110	120	127	118	130	116	112	128	142	130	103	134	115	117	108	132	121	119	112	122	120	102	121	125	121	107	116	118	103	140	112	116	108	122	112	119	120	113	111	118	116	124	102	109	137	123	127	137	146	111	121	114	114	103	123	115	100	112	114	122	111	121	134	123	119	107	110	98	119	130	97	103	108	129	129	114	133	127	117	105	117	109	118	116	122	114	127	116	110	121	107	132	108	99	124	94	98	115	102	121	121	102	120	112	133	132	120	123	112	122	109	124	125	106	101	134	108	107	97	116	103	122	123	116	138	121	102	135	129	100	109	102	114	116	107	98	108	117	120	104	116	135	117	100	114	117	119	108	103	129	109	117	110	114	114	119	112	92	124	107	117	102	131	132	136	104	128	106	126	114	131	113	128	103	103	113	120	115	127	132	102	125	114	116	126	124	127	95	118	116	116	101	103	135	117	129	126	136	102	115	127	103	102	115	108	115	124	130	102	114	99	113	116	124	126	119	121	117	117	109	123	108	114	113	124	130	127	118	124	124	127	103	133	113	128	94	104	119	128	136	120	96	114	111	128	143	108	121	106	130	121	121	132	94	111	108	126	123	120	100	112	122	115	108	116	117	112	144	127	121	100	118	129	127	126	113	121	127	120	132	120	120	115	116	130	112	111	125	106	116	101	107	126	101	111	105	128	106	97	134	133	120	114	111	98	120	100	120	126	115	103	142	122	136	111	114	130	127	125	101	110	121	118	115	92	102	125	119	114	114	133	124	114	100	120	119	102	114	116	120	109	117	123	121	102	116	107	119	119	144	120	113	119	137	113	114	123	141	125	108	105	108	121	108	121	99	128	117	128	125	108	129	109	127	114	138	100	95	126	110	107	114	95	114	109	110	126	104	116	121	109	113	135	119	121	120	114	118	113	136	101	131	125	108	110	117	116	97	106	139	98	106	105	106	114	110	106	118	110	123	105	117	121	104	123	91	111	87	116	122	124	117	98	108	112	121	91	123	115	109	105	138	105	117	110
18693	8371	1116	589	460	428	359	335	327	321	299	305	316	278	280	278	253	245	246	245	275	242	264	230	276	260	261	264	270	230	277	261	268	281	253	247	290	253	268	262	270	269	272	261	258	232	277	283	233	246	273	253	253	257	260	258	251	275	246	248	268	256	268	256	259	251	259	273	242	245	271	264	284	270	259	233	253	248	229	256	254	272	242	247	250	254	254	282	275	272	258	236	263	275	249	255	267	251	272	270	250	273	249	241	236	278	255	274	243	263	251	262	244	269	269	261	259	262	259	284	263	262	288	235	279	284	229	247	256	230	250	252	251	266	261	274	262	251	246	266	272	268	245	258	243	293	279	248	265	241	283	236	271	247	255	244	275	226	257	246	251	262	264	247	276	248	249	259	266	255	234	256	290	267	261	287	281	276	280	283	259	264	264	275	285	260	237	255	277	249	288	268	255	276	233	258	271	260	275	251	275	281	245	262	265	258	251	261	255	280	269	262	242	260	255	261	238	239	245	249	259	214	279	275	288	238	273	302	266	269	251	234	228	245	261	289	250	244	247	275	280	253	259	249	259	232	258	248	279	248	290	276	269	251	251	270	260	279	256	239	258	274	238	238	260	259	242	243	257	279	250	286	259	266	263	269	244	285	246	271	233	243	267	241	241	228	262	255	254	237	246	243	236	265	244	264	271	263	239	264	259	243	283	277	249	269	247	206	281	281	267	281	221	254	259	290	259	256	246	250	250	249	237	251	270	236	259	286	247	257	249	273	271	233	233	241	283	259	247	253	256	239	261	256	252	268	263	248	254	244	279	266	273	247	225	253	227	273	301	258	260	287	271	231	292	258	261	248	261	283	241	256	235	243	247	262	271	287	237	252	248	259	254	259	271	254	291	307	249	243	249	262	288	260	254	244	252	247	255	256	247	263	260	229	278	248	266	246	244	249	273	230	286	219	264	265	230	276	248	272	273	257	248	255	254	277	296	308	251	251	288	278	225	273	270	230	249	271	282	269	269	283	260	273	251	232	268	281	238	278	258	276	252	265	264	253	250	232	237	253	254	275	267	231	259	275	283	257	282	251	254	241	255	272	242	254	281	256	241	272	230	274	229	257	274	293	246	254	265	252	261	263	234	265	274	257	299	292	284	246	257	234	257	250	250	270	248	244	244	246	257	264	254	248	239	266	224	248	264	289	259	262	255	236	241	256	240	231	231	269	275	269	256	268	255	247	254	260	260	237	263	237	268	279	238	256	267	222	279	250	259	262	229	234	280	260	251	241	272	272	246	263	248	285	263	258	215	266	254	247	228	291	248	253	273	238	256	279	256	257	279	245	265	275	264	227	256	234	245	259	278	266	266	281	252	270	254	232	260	247	255	255	242	234	276	263	244	269	280	261	255	277	251	277	264	232	265	267	276	273	269	276	281	244	278	265	243	290	230	251	252	224	245	273	247	268	266	276	267	285	284	251	239	245	234	238	226	245	291	270	266	248	240	244	234	252	281	256	278	248	257	306	236	298	256	242	238	267	273	267	246	238	270	285	266	289	232	262	266	273	247	233	251	267	236	241	245	237	262	295	259	259	245	255	264	273	247	243	248	289	256	262	261	282	287	262	248	273	252	257	269	275	249	290	258	254	258	258	254	222	246	284	271	297	263	229	267	213	257	282	283	276	246	284	242	258	245	271	261	258	251	262	274	237	264	256	280	244	244	237	268	268	260	283	249	261	278	260	249	254	276	272	248	238	272	260	250	245	259	241	252	301	236	290	247	259	271	270	253	281	270	282	233	240	251	256	249	252	251	274	274	255	234	261	266	266	233	253	279	224	235	247	262	288	265	262	248	250	252	270	258	267	237	262	253	262	264	233	258	231	262	276	270	270	271	248	243	247	272	235	241	239	267	250	281	247	271	272	267	272	266	262	258	260	267	264	269	245	247	262	249	286	238	305	261	245	270	258	250	279	234	264	295	248	275	291	257	255	280	257	221	263	224	262	252	277	260	247	253	250	237	253	275	239	276	279	239	233	262	265	251	247	254	244	239	260	263	258	288	282	275	240	266	285	268	256	266	251	255	304	259	225	274	241	243	240	294	265	255	277	276	264	269	254	255	255	243	260	275	244	282	249	300	243	263	276	280	276	229	257	279	275	253	253	233	219	266	249	251	253	246	282	258	251	268	274	224	260	262	287	261	266	241	272	258	254	256	268	240	271	226	277	245	260	294	235	242	262	281	283	231	269	225	246	264	239	253	248	248	275	269	250	259	264	263	256	270	261	239	242	221	263	286	263	279	246	273	235	303	244	277	239	240	268	236	240	262	259	248	298	242	246	240	239	250	236	286	247	309	238	277	229	261	254	256	256	256	251	252	235	270	283	265	249	270	235	262	288	259	263	221	288	257	313	261	242	244	277	282	274	277	259	277	287	276	252	236	292	265	270	261	256	236	284	259	250	252	260	254	271	252	279	232	268	254	273	268	276	244	267	280	273	233	253	272	247	215	256	269	276	253	223	239	258	259	241	233	256	264	278	247	239	277	282	247	261	280	227	265	254	271	284	264	266	246	266	284	231	261	284	282	232	262	253	268	281	252	246	239	250	264	265	270	258	296	267	258	250	258	257	250	245	270	262	259	261	262	280	247	292	281	260	248	276	270	272	258	262	234	281	286	237	259	255	279	255	278	274	253	261	264	235	274	266	269	262	254	280	287	262	260	290	263	258	239	254	269	263	251	262	281	244	247	276	268	276	283	224	279	254	257	259	249	269	268	281	253	256	264	255	269	262	232	260	281	242	276	267	269	260	284	234	243	247	283	256	287	238	278	254	252	261	268	269	250	285	254	270	256	230	266	261	290	248	254	216	262	262	254	257	230	234	239	260	242	244	257	270	289	273	251	244	260	237	266	235	248	281	244	254	244	263	257	272	280	265	273	257	271	260	253	274	289	255	256	239	257	236	255	237	274	250	278	246	247	267	264	276	284	265	241	250	242	276	258	294	263	243	263	255	239	236	269	259	285	241	261	242	279	246	267	247	245	241	270	255	262	257	256	267	292	247	277	261	253	271	243	263	238	247	261	264	240	278	255	245	233	253	244	263	272	266	273	248	277	259	274	262	239	298	240	246	237	283	252	260	226	260	266	259	239	282	257	220	264	259	235	259	220	265	260	262	270	242	235	243	255	229	255	268	246	257	240	266	262	258	268	225	262	251	268	245	217	262	234	213	261	271	299	265	268	245	275	245	240	260	243	260	279	218	264	256	242	255	260	251	245	255	270	255	240	249	248	242	267	262	249	267	256	276	266	257	268	230	293	268	251	286	264	286	269	284	271	269	251	251	261	292	252	273	262	290	242	265	272	275	266	270	229	273	249	269	260	251	254	282	257	236	255	284	268	282	264	279	253	274	238	236	255	256	261	232	223	255	260	265	259	294	244	232	279	274	245	236	239	252	239	251	253	214	265	253	282	249	251	261	233	256	242	252	260	264	256	269	283	278
24775	21706	28975	24968	19007	1193	482	288	290	214	164	201	184	178	158	147	123	156	132	135	127	122	108	130	145	121	124	116	140	130	121	120	102	132	98	133	115	107	127	129	102	117	121	128	114	130	112	120	127	108	135	117	123	120	126	131	132	132	99	115	131	127	126	133	109	124	107	115	122	129	96	110	114	106	113	114	114	108	120	120	116	125	118	106	114	115	116	117	112	115	105	134	112	118	118	94	106	119	135	104	116	112	101	123	119	107	112	114	124	109	120	98	104	125	113	111	122	120	114	127	109	113	127	128	118	117	114	126	99	97	119	111	109	118	102	122	108	93	118	109	117	117	120	130	120	120	103	114	125	113	115	114	101	128	131	116	105	124	117	110	133	135	122	113	134	121	105	125	119	129	115	127	125	120	96	114	120	135	121	128	122	110	128	112	121	119	112	128	103	121	113	114	134	122	105	135	102	116	114	114	118	118	88	125	97	111	125	115	103	98	117	128	113	108	121	110	113	113	122	108	142	109	123	116	114	104	109	121	107	97	111	125	126	117	99	120	104	123	109	121	107	102	119	122	118	123	112	105	113	118	109	113	104	94	119	106	116	128	112	117	128	104	107	96	99	95	115	114	106	130	103	127	119	95	107	117	110	116	106	120	102	120	115	121	126	127	112	113	124	121	105	120	106	131	117	122	112	114	105	133	118	113	122	129	109	106	123	115	103	128	128	121	105	125	111	112	121	142	125	114	116	125	93	127	116	113	117	137	118	109	110	123	113	116	125	113	120	116	131	120	120	123	103	103	114	117	115	134	119	110	93	125	111	114	109	113	103	124	116	100	114	112	91	130	119	105	103	143	109	113	123	122	116	122	129	126	114	102	121	127	101	120	114	114	117	112	127	112	106	126	129	120	115	131	114	123	118	105	92	104	115	114	110	120	116	110	116	109	131	123	125	123	91	103	108	114	113	116	124	107	127	99	115	118	103	133	117	104	104	121	124	123	133	113	110	117	126	124	112	120	113	123	121	90	115	129	114	130	108	110	105	122	111	117	114	106	113	113	98	117	117	115	101	133	104	118	112	111	101	124	130	114	128	135	110	116	113	116	101	92	118	137	115	111	96	121	121	121	105	121	108	129	87	136	131	110	109	90	115	115	104	116	116	123	99	121	121	112	122	126	114	108	141	116	118	117	117	126	121	108	122	126	103	137	108	99	107	117	118	121	110	118	113	117	121	100	120	123	92	126	112	122	118	139	115	122	123	117	115	142	120	122	114	113	122	98	105	138	109	135	109	118	101	105	103	117	128	127	110	116	111	121	110	98	115	103	107	131	103	111	133	100	113	126	115	93	107	110	112	129	105	97	107	105	110	122	115	104	124	116	131	128	123	120	107	109	115	125	116	114	126	107	124	120	132	104	111	114	102	104	136	116	116	126	105	122	130	92	121	111	106	140	131	126	127	97	120	134	110	120	118	127	120	126	113	127	114	109	108	120	109	121	122	106	119	93	114	95	119	116	137	122	123	120	118	118	105	126	113	101	123	127	127	126	116	125	109	105	132	101	113	111	127	113	132	144	108	120	109	126	113	98	103	120	133	111	114	117	130	129	109	117	102	99	120	120	119	96	117	141	117	125	122	107	114	129	125	112	112	124	112	103	111	123	124	111	100	116	109	112	107	104	85	107	120	109	104	108	117	97	147	119	121	112	120	124	106	102	112	112	119	112	117	101	111	111	105	114	122	118	103	116	126	114	106	110	112	139	113	122	98	143	121	119	115	110	127	125	101	107	113	126	123	137	131	105	121	112	118	123	111	107	108	118	118	113	109	118	114	112	100	110	121	101	120	117	134	102	108	111	118	117	112	93	114	121	119	113	121	127	132	122	108	118	107	113	119	124	108	101	99	105	125	106	111	135	126	117	128	120	139	103	112	113	109	127	118	110	112	107	113	119	125	118	99	116	123	134	113	115	132	129	126	105	125	145	112	105	124	117	114	113	130	107	136	112	123	105	115	101	102	113	98	109	114	113	125	123	97	136	111	136	111	110	103	124	144	117	126	121	119	130	121	128	118	128	109	114	91	144	122	102	135	106	105	117	119	104	114	108	115	119	104	121	108	141	123	120	96	143	115	114	107	120	110	111	105	121	122	119	124	115	125	104	116	115	122	123	120	119	127	108	118	110	118	118	128	136	108	128	118	113	136	126	118	123	112	110	114	105	102	117	114	110	104	109	94	114	137	130	126	112	107	119	106	121	112	102	122	125	103	102	114	115	112	130	110	126	115	116	121	118	102	114	108	100	114	119	104	118	121	105	99	131	113	113	103	123	111	112	132	117	133	116	133	121	90	117	125	137	89	100	121	117	121	101	116	124	111	115	115	120	104	120	107	117	130	141	125	117	107	119	113	131	113	143	121	101	117	112	119	105	121	94	126	142	129	96	106	141	118	116	125	137	125	129	128	117	109	122	127	109	120	115	131	118	117	122	107	109	131	114	123	118	111	138	105	133	116	116	118	99	122	132	103	109	116	98	108	109	114	114	104	104	126	138	115	98	107	112	131	109	123	98	141	98	112	129	110	112	111	123	96	121	112	107	124	105	118	108	101	111	107	109	117	113	127	104	108	116	109	119	112	107	129	115	123	112	98	109	109	132	123	124	118	111	122	128	117	98	129	119	106	103	127	108	129	99	123	125	123	112	116	115	110	94	107	135	113	117	108	115	120	112	109	121	112	121	143	124	113	103	104	91	115	105	114	108	117	121	106	136	114	118	112	131	118	126	111	117	107	120	111	112	113	102	116	126	120	134	117	105	115	95	133	111	109	97	107	111	105	129	109	144	110	139	134	127	90	122	113	110	119	122	130	104	109	112	120	127	102	120	106	119	106	112	110	95	115	107	111	105	116	131	135	129	124	132	128	104	113	119	112	117	139	114	116	123	111	115	117	105	118	101	121	109	103	124	114	108	111	122	119	106	122	121	121	107	119	96	98	121	132	98	119	112	127	119	114	91	118	116	114	135	102	98	112	90	112	110	99	120	103	120	115	105	122	104	125	125	106	116	114	115	117	114	119	116	122	122	106	121	112	110	124	113	118	104	107	123	116	101	106	100	123	115	104	111	95	131	107	108	138	107	113	121	126	105	120	98	118	119	101	110	109	126	128	95	130	122	110	116	114	127	101	109	116	105	107	108	112	125	132	119	117	133	100	119	110	108	113	103	117	127	109	109	116	117	105	114	146	105	111	123	104	112	107	108	117	130	134	93	133	116	101	126	121	119	121	107	111	115	123	117	120	122	95	105	111	108	112	127	103	115	121	107	101	117	129	122	104	103	113	118	120	133	122	112	128	121	116	119	124	108	129	122	114	121	125	117	127	118	119	129	115	118	102	102	113	102	111	114	146	115	139	114	121	112	123	112	112	129	127	114	122	117	119	124	128	102	116	121	110	95	112	106	111	130	98	106	114	108	123	98	110	84	128	129	113	112	108	119	106	119	130	127
39881	23944	8117	4120	2608	1788	1384	1087	880	727	721	623	518	499	492	485	423	404	372	349	331	345	344	292	345	316	296	306	281	296	259	247	268	282	259	289	277	276	281	274	306	244	256	307	286	252	270	261	289	271	240	266	235	269	239	263	271	272	234	266	279	252	227	271	259	247	247	236	265	251	254	268	254	255	300	257	283	237	272	264	274	246	289	232	240	289	253	261	266	236	241	243	260	264	221	251	257	221	228	225	249	241	242	228	248	278	264	234	225	258	244	278	253	237	240	213	272	261	231	242	259	250	275	235	246	215	237	275	243	247	238	242	254	238	235	250	269	261	247	244	269	234	249	240	238	239	258	258	235	237	271	221	250	249	254	260	248	249	235	250	247	214	239	249	207	238	236	243	251	226	229	234	230	269	236	232	252	230	239	256	266	251	283	241	239	242	250	238	239	253	247	256	232	244	258	228	233	283	229	243	268	236	254	224	281	233	242	275	232	252	241	238	226	246	267	257	252	236	239	252	236	218	265	250	270	271	201	222	266	231	259	252	232	266	282	266	248	276	269	250	242	268	252	247	263	242	269	236	252	252	235	237	253	237	258	243	223	270	248	241	246	227	236	250	266	232	245	260	230	260	222	259	258	229	262	230	270	208	239	225	234	270	251	271	262	226	246	240	250	246	222	247	274	245	264	250	234	248	226	246	258	258	236	247	234	247	242	252	231	257	227	244	268	268	231	237	237	252	245	276	233	234	238	242	261	234	255	250	263	248	265	259	269	274	266	252	255	231	231	265	250	246	218	262	243	251	235	254	269	273	255	241	238	239	261	235	264	244	260	243	261	252	251	244	259	243	231	241	232	251	234	210	258	236	249	252	244	227	268	251	275	250	249	240	220	242	248	249	237	230	261	273	273	243	250	234	241	237	234	279	247	245	206	229	223	250	287	221	230	250	259	258	246	249	237	258	227	286	238	236	265	254	259	259	235	218	202	223	228	251	236	245	246	232	281	261	241	269	230	225	275	222	252	236	260	234	238	273	229	259	259	245	273	244	251	268	256	246	236	226	267	253	260	234	251	253	236	223	252	241	240	224	253	262	238	250	239	265	274	257	237	277	244	252	230	241	239	279	256	245	248	270	225	246	239	247	276	220	252	278	240	214	250	241	272	249	240	258	250	248	258	254	241	252	244	246	233	259	257	247	248	232	252	249	251	243	239	245	266	256	247	234	227	246	253	231	302	279	264	260	251	231	237	241	229	239	260	247	259	247	240	233	267	217	256	266	241	241	237	256	247	227	249	229	234	252	264	234	240	260	251	275	259	264	250	254	247	258	238	241	267	240	250	235	228	235	237	246	235	221	277	244	236	256	243	248	237	242	246	236	264	255	232	246	272	253	240	246	234	237	242	241	247	257	264	240	244	255	246	235	237	235	252	259	248	244	235	245	262	225	262	267	247	261	247	236	262	250	233	255	226	260	255	236	251	241	231	272	264	238	230	250	245	251	249	238	258	231	256	230	231	218	257	261	260	221	237	248	243	244	284	251	219	225	255	259	208	248	223	214	224	242	224	237	278	261	262	255	229	246	249	245	228	265	213	241	235	234	249	259	238	253	240	246	228	254	251	255	217	241	242	240	242	226	246	255	261	246	281	251	242	248	262	243	243	245	247	267	251	265	234	252	247	248	256	242	254	237	229	273	250	227	244	239	271	266	271	209	278	284	232	239	227	233	249	271	246	253	241	242	236	236	249	233	222	227	247	247	245	252	241	257	218	233	225	245	246	241	236	236	227	246	232	248	212	256	277	257	251	241	235	239	245	239	245	272	275	275	253	241	225	220	228	237	240	281	229	243	232	246	268	224	231	225	239	266	231	223	230	274	243	263	215	236	257	223	258	235	219	260	225	241	239	246	233	233	252	234	260	243	234	256	279	250	235	247	261	244	265	243	246	262	237	233	248	233	216	263	240	231	253	254	241	240	238	253	253	222	268	235	239	275	237	218	281	212	250	244	258	246	234	255	204	256	229	226	251	255	263	230	233	248	258	260	234	269	229	249	262	235	248	264	260	245	250	264	285	263	276	251	248	256	234	262	231	245	269	251	254	268	268	256	261	235	271	255	240	268	237	254	261	228	242	241	228	247	271	218	285	229	269	264	232	248	256	260	245	226	249	266	247	261	229	245	230	236	277	239	264	257	243	248	263	263	247	286	214	223	253	257	264	258	287	282	259	259	254	218	239	261	235	230	233	245	259	239	225	215	265	233	229	236	232	254	232	267	244	261	228	240	245	218	257	239	242	234	217	249	247	243	248	249	263	254	265	260	256	242	251	264	241	271	235	279	267	263	256	265	251	244	258	242	262	275	263	199	262	246	236	275	262	212	247	247	258	246	253	232	248	252	236	258	250	251	271	256	245	224	255	234	247	227	240	258	223	234	257	257	255	269	270	268	256	230	269	258	245	253	238	238	244	234	233	266	257	216	246	241	247	253	264	253	231	254	255	238	242	240	236	234	237	262	249	235	248	237	243	228	240	239	257	252	287	267	265	265	238	239	270	255	221	234	229	224	271	252	253	223	223	254	254	226	212	265	245	240	259	258	240	253	248	218	226	241	244	242	247	223	236	251	257	219	271	235	241	231	254	240	242	236	225	253	246	251	226	231	237	228	260	248	239	251	234	239	254	269	230	245	264	242	258	266	233	230	239	236	251	279	228	259	264	261	265	227	229	263	265	247	247	246	242	265	249	249	244	268	240	197	257	237	250	234	260	235	212	263	267	273	247	265	253	230	254	247	234	242	255	248	244	255	255	258	257	270	240	259	268	234	247	261	236	231	274	257	233	247	247	222	237	242	237	260	215	258	266	250	247	252	239	252	247	245	248	273	229	251	227	261	253	234	222	261	272	216	248	224	248	235	218	279	245	235	248	253	265	245	224	270	245	274	242	224	254	237	244	234	242	259	223	277	255	230	256	244	256	242	254	264	246	254	238	240	254	282	233	269	237	230	237	229	255	261	227	234	265	248	288	265	266	247	214	232	239	223	238	272	249	245	216	228	267	279	257	223	211	256	239	268	198	250	218	225	249	259	246	246	268	255	244	258	228	264	258	245	250	220	264	258	239	252	236	230	246	255	221	236	259	245	246	241	259	251	245	244	255	273	254	262	253	217	222	244	267	228	252	266	219	268	237	285	248	263	252	259	247	241	241	264	232	234	236	255	252	248	265	258	249	234	250	272	263	248	239	234	252	256	222	230	266	258	259	254	247	232	239	235	248	248	253	247	250	268	238	235	231	250	242	229	252	247	245	261	246	221	238	261	240	244	223	220	238	240	264	246	226	248	258	211	262	242	262	239	222	247	277	247	236	247	260	258	255	255	256	247	268	251	248	231	265	253	237	269	237	223	256	248	247	257	236	244	253	248	235	240	245	248	244	239	236	244	238	256	278	249	221	248	243	237	236	224	202	268	245	249	251	247	237	226	248	226	252	262	261	235	239	254
23894	21700	29708	24223	21700	17922	1663	727	564	536	445	441	395	393	363	352	330	345	323	341	379	286	339	303	308	327	350	346	338	294	292	326	310	285	286	279	271	277	308	274	275	272	314	270	288	304	270	273	244	273	302	317	295	289	302	274	304	299	281	289	294	276	285	283	286	293	303	289	279	261	296	321	272	304	308	313	283	307	259	286	288	282	290	305	282	257	306	261	295	283	288	274	275	293	289	300	265	297	289	307	312	275	309	295	265	274	286	298	272	275	285	293	279	280	295	285	296	302	268	278	277	283	309	295	283	289	277	289	295	325	300	274	246	285	286	295	261	240	312	288	276	284	304	300	306	296	274	243	269	276	268	298	287	255	310	288	291	260	262	274	286	275	260	313	292	298	283	291	294	296	304	274	283	276	273	299	287	284	270	288	291	299	293	298	305	301	294	284	297	283	287	299	267	291	276	304	287	267	306	253	271	269	280	280	272	280	278	265	315	308	295	304	278	272	281	262	251	273	336	276	281	288	289	279	263	251	307	288	301	272	250	269	283	304	284	319	314	290	299	257	290	280	291	286	286	307	294	289	291	258	281	282	259	269	285	307	271	277	308	301	276	280	291	295	277	268	285	282	302	279	272	265	275	306	266	275	271	254	295	272	286	268	294	309	310	290	289	314	290	281	256	290	245	274	296	263	280	284	285	276	294	286	297	270	265	269	325	247	291	275	281	296	293	311	249	287	274	288	284	271	286	278	276	273	277	292	272	275	263	288	265	280	281	293	318	309	243	309	293	292	263	279	272	272	273	260	303	251	283	244	256	302	270	259	282	295	282	255	275	268	261	280	279	246	279	271	284	299	264	251	286	288	282	300	305	290	282	246	257	279	284	291	280	279	283	278	259	253	271	268	286	284	302	315	312	296	277	297	273	262	297	282	254	264	287	300	293	289	291	306	276	284	258	263	297	292	308	271	291	295	301	298	279	293	281	276	307	273	263	272	269	286	306	268	313	278	252	265	269	275	273	276	275	290	253	285	291	280	318	281	286	276	273	264	280	267	261	263	256	300	266	238	292	312	261	287	288	273	271	283	292	275	298	313	287	280	266	287	299	276	287	264	281	255	264	264	315	278	285	284	289	277	258	274	274	297	276	278	292	290	257	270	275	305	255	266	264	255	246	289	281	263	287	301	282	280	291	283	280	248	279	311	271	265	295	258	255	301	245	275	250	274	290	271	279	287	312	297	310	269	299	316	291	257	277	272	274	284	244	268	299	265	300	278	272	266	279	273	289	254	273	282	270	281	295	291	294	274	277	298	284	288	267	297	300	271	282	309	249	284	271	290	306	274	302	304	274	254	271	290	283	260	261	268	276	261	262	303	275	263	281	250	286	278	248	263	279	293	280	298	279	262	279	247	277	283	266	277	272	282	290	268	258	289	292	268	296	284	281	260	276	282	280	290	274	258	285	262	287	271	318	241	261	283	287	258	287	299	259	256	297	297	296	289	274	310	285	277	272	293	293	295	288	282	267	266	274	277	262	290	282	282	259	289	260	307	264	285	277	282	264	284	280	282	273	277	281	256	296	228	291	288	286	280	261	287	292	272	291	291	265	293	297	275	271	263	278	271	279	284	282	261	298	270	303	281	277	252	304	274	279	278	295	270	258	319	310	259	279	266	295	295	317	281	286	320	269	252	294	283	293	320	272	266	301	277	316	271	274	294	256	287	290	284	243	277	279	266	278	290	281	276	297	269	291	271	280	255	263	296	302	285	293	244	286	305	275	288	269	295	281	270	269	289	295	315	284	310	262	283	280	256	273	284	286	261	310	313	260	264	315	288	274	280	289	266	269	291	293	280	289	273	278	244	275	273	275	267	280	304	260	280	280	291	271	268	303	297	274	309	274	279	269	285	298	255	301	271	272	292	277	252	284	293	270	297	272	294	282	249	287	282	273	296	280	266	266	279	287	253	304	280	292	287	300	284	280	284	302	313	287	289	313	278	276	305	271	300	285	280	244	274	271	278	241	255	276	240	328	281	255	278	276	263	276	282	300	286	291	270	263	279	256	267	260	306	291	306	275	243	285	305	278	271	284	266	289	263	298	248	286	272	290	277	270	283	294	294	280	246	268	289	263	294	264	271	298	309	234	261	295	255	288	283	290	268	259	283	266	273	278	269	277	309	262	265	288	280	278	281	261	277	272	250	280	255	316	277	297	273	287	239	276	295	279	281	280	265	269	269	258	310	251	272	275	246	269	289	268	302	265	273	250	256	272	298	255	267	294	287	270	289	260	306	275	285	277	255	282	292	251	312	271	288	276	284	329	262	270	302	304	279	278	284	265	247	301	287	300	291	271	273	293	300	280	272	256	281	274	308	300	288	284	274	294	315	287	304	231	266	275	265	273	272	254	282	262	273	283	283	296	274	281	300	279	259	285	262	285	285	277	265	293	266	292	268	271	271	302	294	310	304	284	252	252	286	253	263	299	300	294	294	247	289	283	297	278	284	277	291	272	272	272	257	270	277	258	329	266	268	229	318	246	277	264	279	273	316	267	281	249	281	275	265	281	285	279	284	265	322	287	274	281	268	307	275	325	249	302	284	269	275	284	268	295	257	310	314	305	268	280	286	286	282	291	264	247	294	255	298	247	243	268	279	276	269	271	288	301	267	286	276	303	263	279	293	292	263	273	283	274	290	285	285	281	297	285	255	275	307	305	303	303	276	299	270	305	302	276	307	285	249	261	258	298	270	275	286	288	289	286	267	298	280	268	291	273	288	260	287	307	301	280	284	268	286	271	282	302	283	269	268	320	286	267	273	276	258	283	296	271	269	296	273	259	274	255	295	282	275	289	267	312	298	307	290	260	268	288	277	260	269	302	253	242	274	289	264	273	280	296	310	267	312	294	288	264	281	251	272	284	328	277	273	300	275	270	240	251	279	278	277	287	276	271	259	296	294	278	252	288	270	286	275	289	279	270	315	279	276	282	272	283	302	332	286	273	257	284	307	276	275	262	295	269	292	257	259	255	315	290	277	303	273	293	276	278	272	281	249	297	261	276	252	302	295	254	280	280	269	253	289	274	291	283	286	285	303	272	274	282	277	257	286	282	265	268	303	284	261	291	287	252	318	284	259	300	297	298	274	270	255	247	298	274	283	267	296	272	244	265	245	276	312	257	291	264	285	306	266	270	297	285	273	271	262	252	286	298	297	265	292	288	307	303	299	256	276	288	280	287	256	306	286	260	283	287	288	283	272	285	298	315	288	271	307	275	286	277	275	269	304	274	276	297	261	271	294	280	284	286	298	270	308	266	285	302	258	275	266	336	276	256	267	292	285	292	284	269	276	296	271	272	274	291	262	256	267	273	300	294	266	294	251	278	264	266	285	283	280	288	296	276	275	283	280	305	254	253	291	271	313	287	291	280	274	269	274	302	263	276	292	253	282	270	289	296	297	277	264	270	270	247	253	295	262	271	298	279	283	279	302	250	289	287	287
46165	29468	13376	7197	4809	3555	2622	2128	1905	1497	1369	1215	1042	1009	928	860	806	822	751	684	697	714	727	679	649	660	704	682	632	645	611	627	608	612	614	581	572	628	599	592	555	578	571	594	576	576	581	599	586	533	535	567	587	589	635	553	561	567	561	548	586	523	582	566	547	562	526	566	549	552	550	549	546	573	561	511	542	552	533	572	566	561	528	540	539	559	536	576	529	562	541	589	581	548	576	573	568	544	554	529	586	543	551	534	505	560	543	520	587	514	515	580	563	551	517	533	548	523	588	538	570	553	529	563	563	568	576	510	551	548	559	576	570	535	569	531	537	557	555	556	552	563	558	570	555	538	591	551	507	515	568	544	508	576	575	547	554	569	529	573	512	538	571	536	559	559	553	550	507	500	553	560	563	506	550	574	519	550	531	520	555	557	537	536	532	575	512	538	536	529	557	532	542	560	554	512	506	537	538	547	565	598	520	516	570	525	522	558	532	550	527	566	535	567	543	570	580	518	558	541	567	551	559	549	558	535	567	571	554	547	519	528	551	501	550	537	541	535	532	528	556	532	573	555	512	529	492	544	534	569	537	565	546	533	536	543	529	583	566	592	548	533	567	534	539	527	554	544	572	550	544	551	564	531	552	538	565	495	568	525	500	531	510	552	533	573	531	552	564	563	549	549	561	501	577	567	523	541	541	564	536	545	521	542	531	575	550	533	539	534	525	557	549	586	573	540	571	526	519	542	576	516	516	555	508	558	541	536	513	539	559	535	542	520	545	543	551	549	556	534	578	571	597	550	531	542	537	528	538	539	561	563	516	550	573	566	545	548	562	546	551	548	560	531	535	526	543	570	505	539	529	535	516	548	534	560	542	541	550	520	524	561	526	562	567	521	570	558	541	530	492	562	566	546	568	551	554	555	547	548	549	543	531	543	536	520	565	540	596	563	588	560	557	562	586	519	528	545	561	534	544	557	529	539	563	584	507	507	557	519	506	524	538	550	563	549	567	578	563	551	572	544	548	555	561	551	554	534	526	583	576	519	566	487	570	553	538	531	556	542	566	537	533	608	551	557	550	519	531	536	498	527	552	537	558	521	541	559	523	552	565	556	537	549	538	515	600	505	526	499	526	585	541	539	547	543	552	557	565	529	517	574	500	551	503	533	548	545	556	522	511	546	561	538	609	534	539	576	563	544	555	553	505	576	582	575	522	554	531	544	536	539	554	560	515	564	589	527	504	533	535	572	545	566	515	543	601	555	580	556	569	532	528	539	578	554	533	565	544	524	506	536	549	595	556	523	527	578	515	486	563	521	625	531	519	509	539	510	540	603	523	543	594	514	509	552	571	538	563	561	551	538	541	554	510	528	549	544	504	526	549	552	533	531	513	544	514	584	534	541	507	542	511	547	490	557	560	566	548	521	576	548	535	543	531	533	556	550	521	547	507	559	537	529	535	547	566	544	537	516	582	556	567	543	553	542	531	564	532	540	575	524	534	561	600	570	514	533	556	540	544	540	559	548	515	541	596	570	508	531	573	587	540	554	547	575	521	518	530	553	530	495	516	527	593	572	570	565	597	530	584	552	519	557	563	536	546	514	512	580	554	549	564	530	554	479	536	589	544	532	522	523	554	556	517	552	556	561	524	557	523	514	514	529	544	524	563	540	564	527	517	573	555	559	548	543	505	566	584	561	537	535	522	503	574	505	556	536	503	515	565	579	534	589	533	556	533	566	546	581	522	603	548	526	527	582	541	503	547	546	577	549	526	537	521	529	567	547	561	545	581	535	528	516	530	521	562	501	541	571	586	579	527	514	575	565	551	542	509	562	561	515	550	568	564	503	522	520	514	540	522	540	557	537	544	537	533	559	620	540	523	554	541	554	550	568	537	520	513	540	551	495	554	500	533	517	560	549	566	553	536	581	507	539	509	529	509	513	525	546	536	574	539	533	591	587	560	545	527	533	555	535	571	549	576	540	560	558	540	563	532	510	522	511	560	517	586	558	598	558	556	564	565	555	553	533	527	516	549	533	516	543	542	553	537	485	529	582	571	543	526	607	504	569	577	553	533	506	600	522	568	561	537	555	505	549	564	539	569	565	529	589	548	577	572	549	580	533	567	561	600	552	555	522	526	552	510	610	567	528	552	525	502	575	538	566	543	547	572	546	531	571	509	587	502	530	565	510	534	580	518	536	541	554	514	569	550	507	543	574	547	511	568	541	511	539	542	608	558	516	481	544	516	569	547	546	545	501	561	550	491	565	523	537	576	535	532	493	540	516	530	541	511	527	536	589	586	509	571	562	551	586	506	517	526	490	536	518	537	541	514	526	551	537	586	520	526	556	509	574	537	575	531	548	520	561	543	530	546	546	544	508	532	516	564	536	514	557	559	498	568	562	571	562	532	518	568	525	547	556	540	543	568	530	515	546	564	541	510	566	564	543	524	525	599	561	566	536	551	549	508	538	542	550	568	519	548	569	561	542	568	553	585	528	539	526	506	530	493	529	557	571	527	562	546	568	550	553	537	512	574	554	511	549	527	523	516	530	551	526	568	550	536	518	476	535	528	546	545	555	566	536	584	548	560	516	579	551	496	533	569	552	531	509	555	542	525	552	533	521	565	531	543	546	503	544	595	590	501	556	548	543	544	542	492	539	556	546	481	536	574	475	546	568	509	572	558	542	529	578	566	550	504	537	556	554	555	555	525	564	537	508	573	534	575	565	559	531	546	585	532	528	566	558	550	533	547	545	540	552	517	536	557	541	511	526	536	513	534	545	561	531	547	555	571	599	541	555	531	509	516	549	547	574	578	526	571	572	545	562	525	517	536	547	541	527	492	562	551	567	545	543	512	563	507	522	557	534	537	591	572	585	534	570	543	559	530	571	508	536	563	526	512	556	534	535	538	524	552	538	536	550	563	509	527	535	547	547	548	592	537	550	524	554	538	509	505	501	526	577	509	526	516	535	534	538	545	576	557	548	592	545	508	550	539	540	522	530	553	525	516	597	549	532	554	534	571	562	512	580	519	534	523	535	566	577	536	537	576	546	511	536	477	566	498	546	571	560	520	537	522	509	532	557	539	558	564	557	552	548	530	561	540	549	552	526	563	551	555	573	555	576	535	541	513	526	556	568	508	545	533	592	532	575	511	484	551	556	509	517	575	531	572	561	533	571	498	552	524	563	554	497	518	561	549	523	528	488	532	538	551	571	534	514	542	562	536	554	554	530	544	517	580	555	524	552	556	481	545	560	556	547	521	524	516	556	545	536	512	549	538	527	544	531	538	552	536	557	556	546	565	541	572	579	531	576	520	560	507	551	533	526	521	534	573	552	521	517	530	562	535	588	528	569	546	542	558	545	537	567	549	530	519	545	549	572	533	566	561	558	524	594	558	551	536	507	538	556	558	532	559	491	551	537	493	563	553	526	552	527	570	531	524	545	544	561	577	514	550	564	565	544	539	535	548	571	534	562	548	567	535	514	511	524	502	514
27440	21117	8083	376	168	156	143	145	118	143	130	117	112	115	121	114	119	126	129	140	119	121	115	127	108	113	128	130	113	114	123	135	133	113	121	98	106	113	122	116	124	127	121	109	130	113	128	115	136	121	122	144	102	141	108	116	126	140	116	124	123	147	117	126	112	102	124	113	112	113	93	111	110	135	135	132	131	128	93	103	113	119	130	131	121	118	112	140	95	117	119	92	104	114	130	126	116	129	115	111	104	114	129	138	123	135	133	118	134	101	108	115	109	113	143	126	123	123	125	120	128	136	123	138	139	139	115	123	121	119	129	113	103	145	120	119	115	125	103	111	104	111	108	126	127	136	120	101	139	104	110	122	127	114	112	135	124	131	120	114	109	111	125	116	140	109	94	111	127	122	114	123	105	127	120	118	139	122	130	116	107	122	113	125	119	109	108	120	117	122	96	136	131	125	113	150	136	119	115	128	119	114	136	115	122	119	131	137	144	123	137	130	108	111	126	131	125	137	106	127	118	130	119	126	120	114	124	120	111	102	107	124	102	126	127	109	125	130	113	111	128	139	111	128	99	112	119	124	123	123	110	109	125	116	128	121	139	123	98	115	116	109	109	117	117	120	116	117	115	131	99	102	124	125	129	115	133	131	106	139	106	112	125	115	112	135	123	128	123	107	105	115	127	123	107	127	130	125	111	106	112	119	133	132	124	119	105	114	113	124	126	120	141	117	111	128	142	122	140	142	129	117	105	121	102	122	108	126	137	133	120	130	112	121	117	118	117	116	128	133	130	106	130	113	104	129	132	121	147	108	113	116	128	102	119	126	115	117	114	97	118	120	106	108	109	125	100	115	119	118	135	123	111	120	116	126	131	102	113	109	118	142	123	115	115	111	114	112	128	136	112	125	105	128	144	116	130	116	111	135	126	110	130	120	137	140	140	129	112	116	119	119	108	118	126	120	100	124	120	119	114	127	105	117	107	125	126	120	116	128	125	147	112	109	130	133	131	130	108	108	123	112	122	125	127	113	114	105	103	106	109	119	139	119	141	113	122	130	128	128	107	123	123	106	120	111	121	112	146	132	124	136	110	115	111	123	136	124	126	129	106	117	100	115	121	119	120	126	127	133	115	126	120	110	143	97	129	133	128	115	118	124	125	128	107	130	126	125	120	138	144	140	104	96	123	110	112	124	122	122	112	112	104	117	116	124	104	117	110	122	121	141	121	113	104	108	133	107	123	127	104	112	106	123	119	115	127	122	139	126	119	101	123	111	122	113	126	123	120	133	113	119	110	112	126	111	135	115	118	107	116	130	114	118	109	124	112	130	122	130	126	125	128	126	126	119	111	113	132	121	125	146	105	124	130	114	118	138	133	123	107	127	111	116	116	143	121	111	123	121	116	127	99	115	113	109	130	124	117	132	122	128	131	128	96	117	107	108	127	117	115	127	121	153	132	140	123	130	111	141	142	117	131	117	140	125	120	114	111	91	134	111	143	142	142	122	116	133	126	109	138	124	116	114	129	128	135	95	122	142	102	128	113	124	123	108	105	116	114	111	116	120	108	104	129	131	134	113	143	117	116	132	117	135	137	122	103	130	112	144	134	126	144	137	110	128	129	135	118	130	129	127	132	147	123	128	116	144	137	125	117	109	109	122	119	123	119	127	133	120	94	128	125	122	115	111	128	128	139	121	121	105	137	130	102	131	112	102	119	138	117	108	96	117	127	125	120	112	141	125	106	112	131	123	137	94	121	127	114	123	154	130	135	141	136	116	111	127	102	112	128	150	116	108	117	128	104	121	102	132	103	119	131	118	129	113	120	90	116	111	102	118	147	105	111	127	127	132	107	122	99	105	139	122	131	101	111	136	113	132	121	141	114	129	119	120	126	133	140	101	149	124	104	100	110	134	125	109	114	114	120	120	128	104	134	116	119	129	130	130	128	107	124	118	139	111	132	117	117	126	118	146	128	115	128	114	106	121	111	111	127	124	108	134	135	130	133	118	120	109	126	110	110	130	128	129	109	109	155	108	132	109	121	114	118	112	122	137	107	127	131	95	125	137	106	116	114	130	116	134	103	119	126	117	123	114	122	123	121	110	125	126	110	125	134	137	126	118	107	123	122	122	107	120	101	130	110	134	127	108	142	141	116	129	128	112	106	116	120	118	113	106	105	138	125	123	122	126	141	106	119	113	139	118	120	126	112	107	143	126	131	121	125	125	116	127	151	112	131	105	123	114	109	105	116	119	132	109	132	143	131	121	115	114	133	117	104	116	110	132	134	119	120	127	113	105	111	132	120	122	113	123	118	128	123	123	125	114	117	145	135	122	104	98	109	120	112	133	125	128	121	141	123	129	120	135	103	117	103	132	121	122	100	121	120	126	123	109	124	136	145	133	116	141	109	121	117	113	115	124	114	113	112	128	134	126	118	136	116	120	117	149	116	132	130	126	103	108	114	133	126	123	123	113	117	123	129	123	120	112	102	113	98	113	137	135	115	117	107	128	131	114	116	131	120	134	125	108	116	100	140	109	120	119	128	121	120	119	116	119	112	137	118	111	123	131	128	127	115	119	110	136	114	109	127	126	117	107	111	115	112	125	126	129	112	122	120	135	126	114	124	120	132	128	147	118	127	133	109	106	125	114	126	127	121	131	140	131	125	130	131	126	138	121	145	94	110	95	119	124	107	119	133	126	132	128	116	139	104	127	123	127	118	123	132	97	123	102	104	125	108	105	117	117	142	124	137	121	128	119	115	113	113	104	108	135	126	124	128	104	122	137	130	116	122	144	103	130	103	115	130	109	109	111	147	107	124	146	107	117	116	127	122	141	121	120	135	97	145	130	142	126	129	125	111	125	109	114	107	120	121	141	116	146	113	110	144	109	119	118	96	133	126	132	122	121	124	127	109	106	119	119	112	127	127	116	128	146	115	118	125	113	118	108	101	110	118	132	126	130	148	127	94	137	90	122	136	117	114	141	108	112	118	137	118	118	106	110	132	136	141	120	134	127	131	142	104	120	119	135	123	117	106	138	145	113	116	106	128	105	109	108	118	116	138	118	122	119	141	95	121	122	107	130	132	116	121	139	142	115	111	113	106	116	121	129	143	123	124	126	118	133	104	112	111	124	123	137	124	113	123	116	129	101	120	99	131	117	123	110	111	109	133	130	130	118	100	126	131	109	107	110	124	119	120	122	103	127	122	115	121	138	107	114	94	119	119	104	111	116	129	127	120	120	124	122	107	136	106	136	126	105	100	120	115	94	110	117	111	125	114	130	124	115	128	112	143	141	138	134	119	110	128	122	132	112	121	130	100	114	127	132	116	126	103	132	123	145	141	119	119	117	133	129	120	123	138	121	114	114	118	107	123	119	126	101	139	118	143	124	103	124	116	123	129	121	125	108	111	129	129	144	118	114	120	112	114	108	126	124	116	98	123	124	144	109	111	129	112	118	118	128	119	131	114	123	108	125	122	135	98	129	123	123	132	112
18562	9980	1194	689	518	453	363	340	343	307	325	282	277	295	281	278	288	285	260	282	296	270	233	251	318	275	257	295	280	278	282	249	266	301	258	275	265	243	279	273	273	283	270	265	265	285	286	295	297	277	250	268	274	263	267	280	253	249	262	278	281	272	282	267	282	324	265	264	247	285	278	244	260	265	280	242	258	292	274	268	272	280	274	269	273	240	282	287	286	236	255	241	266	264	275	268	275	259	269	256	278	273	237	262	275	275	294	261	281	233	282	269	291	271	275	289	275	263	272	260	277	298	273	293	269	256	288	296	251	279	272	266	295	264	239	281	241	259	267	245	256	246	264	285	255	274	266	274	247	267	265	247	226	258	276	262	266	265	278	286	277	281	271	250	258	277	258	259	279	249	261	279	274	272	270	279	260	286	289	265	262	279	263	257	286	285	249	284	260	256	263	250	271	273	230	271	258	246	254	274	289	259	275	242	274	247	265	294	288	254	258	252	287	275	272	257	275	267	250	266	274	260	257	256	267	301	272	267	263	280	239	264	302	277	280	269	272	261	263	278	277	270	279	262	291	293	278	257	269	262	282	240	277	264	275	287	262	256	232	265	308	289	247	253	288	261	268	265	278	266	267	278	268	295	261	257	269	248	290	256	291	264	244	283	247	300	252	295	281	285	292	240	266	308	276	260	308	268	291	264	248	273	269	274	262	242	255	239	245	257	256	276	267	271	277	280	263	273	263	250	265	268	269	282	263	286	244	287	264	292	294	276	269	274	259	266	254	260	263	276	249	295	257	282	283	270	251	273	264	237	305	275	259	288	259	268	260	286	274	304	280	273	253	265	247	261	243	253	261	291	244	254	271	259	288	272	294	263	266	227	293	261	258	269	277	288	295	266	253	261	286	246	275	252	275	245	290	254	271	252	241	273	275	277	271	249	269	286	268	257	265	285	274	264	238	294	268	249	276	256	276	259	283	266	273	245	258	287	255	239	265	259	243	280	294	276	294	276	268	269	256	265	262	257	223	250	269	294	283	243	242	283	270	273	260	304	286	294	280	264	236	277	245	281	246	272	233	248	267	249	259	272	261	263	259	232	281	257	304	266	273	263	277	234	260	255	277	277	278	264	284	270	268	255	270	269	264	270	273	270	269	244	256	257	262	289	240	235	268	291	262	269	290	278	251	285	275	281	257	267	254	313	284	273	281	250	259	298	261	281	273	264	236	273	258	274	300	309	264	295	269	270	267	239	259	253	238	311	277	284	260	275	249	248	265	263	305	240	295	240	258	249	262	268	299	264	286	294	299	272	256	281	256	287	276	271	258	255	276	285	283	267	248	270	237	315	279	262	258	290	249	259	294	256	273	277	264	267	243	276	275	271	243	280	287	282	288	271	288	260	244	268	277	264	285	252	288	253	255	262	241	262	275	259	274	261	246	277	237	264	249	270	255	298	290	273	269	298	276	242	256	281	261	266	285	289	266	243	251	262	217	304	268	274	273	280	264	252	273	257	256	274	272	260	237	274	279	259	280	277	277	278	273	268	279	274	241	263	232	304	292	251	270	273	279	272	260	277	284	307	258	284	275	254	260	289	266	270	268	262	236	271	275	244	282	266	284	276	291	279	297	269	282	259	255	282	293	257	279	266	281	272	252	268	268	300	280	260	281	265	248	268	244	247	267	266	275	269	271	291	281	295	238	293	275	248	287	251	221	282	263	276	266	262	274	262	273	283	248	277	268	277	297	264	281	283	266	255	280	280	226	286	276	274	250	291	288	277	244	282	282	267	282	237	258	264	291	284	248	250	288	256	254	269	289	255	299	277	244	273	250	277	272	297	266	295	281	271	277	291	261	248	256	276	284	271	305	264	275	271	265	290	281	286	284	278	248	276	263	268	274	295	274	268	248	268	264	266	282	265	275	277	292	254	293	278	292	244	260	256	284	273	267	268	272	242	262	264	256	275	293	245	272	265	247	248	289	295	279	277	300	266	283	282	250	272	250	246	274	277	268	291	241	258	247	257	242	260	278	290	280	259	252	268	270	278	277	262	253	291	279	266	271	277	262	295	293	289	269	265	258	272	248	270	304	273	288	258	272	251	269	268	275	249	251	278	297	282	250	291	268	259	292	282	277	274	259	305	283	281	272	275	256	252	261	254	294	241	265	282	272	277	254	275	272	272	258	274	282	266	253	288	257	230	284	278	246	257	273	270	247	280	294	284	258	271	291	276	255	269	304	266	273	277	250	250	279	266	277	290	276	236	263	291	278	296	269	264	269	272	292	260	244	244	281	242	271	270	266	288	260	258	255	282	272	249	255	251	276	269	270	266	275	247	274	249	261	288	251	273	281	285	305	262	298	259	262	270	281	283	266	277	267	240	263	314	251	250	277	263	264	252	239	250	276	258	244	269	296	248	269	297	266	295	284	271	288	263	286	256	286	287	242	277	292	266	280	269	264	265	270	249	273	270	284	276	259	270	283	234	271	259	283	277	257	278	256	276	273	281	276	286	285	278	272	267	252	280	252	259	286	247	281	270	254	307	259	238	272	302	251	267	257	271	255	271	259	282	292	290	300	265	242	262	265	283	255	266	256	263	238	257	275	306	284	230	238	282	264	260	277	280	278	280	291	252	286	246	274	246	261	258	244	270	250	275	271	268	276	280	284	257	288	282	239	286	253	248	280	265	291	267	289	294	258	264	263	264	270	280	276	247	270	264	271	264	283	279	280	296	295	240	283	286	278	227	244	273	268	276	244	259	259	295	257	270	274	264	300	255	280	271	287	239	258	278	257	256	259	280	278	243	255	258	252	274	273	258	260	262	259	274	269	259	294	291	245	280	265	296	284	247	252	290	258	271	278	271	228	251	277	270	269	260	294	294	279	268	275	260	288	251	263	277	267	270	259	250	280	246	306	270	310	264	275	264	261	275	273	268	266	266	294	296	225	272	267	251	265	289	286	247	271	286	277	244	279	254	292	260	266	264	277	291	251	248	281	269	261	244	267	258	282	297	296	266	283	297	232	249	262	281	273	242	275	288	283	258	270	279	271	285	250	251	299	266	305	266	265	278	283	271	267	283	251	268	250	266	268	273	300	262	279	251	263	273	246	250	252	291	262	238	246	249	251	260	253	260	292	241	258	273	284	282	263	289	278	280	266	282	238	280	262	256	245	277	290	297	261	271	259	267	296	249	275	265	279	258	267	241	284	285	243	271	284	278	255	268	246	285	255	240	277	291	270	260	265	277	255	262	284	277	278	296	263	268	275	291	235	271	264	266	281	285	247	263	271	283	263	268	255	310	303	276	268	250	263	259	304	228	279	259	304	259	247	265	286	241	266	285	280	292	270	283	268	271	271	274	262	262	257	249	260	283	276	277	248	265	260	256	267	271	263	266	267	306	278	267	260	264	272	285	261	258	297	251	312	281	304	263	293	270	243	269	250	293	261	298	257	296	269	268	279	260	261	277	278	279	269	288	259	255	284	304	267	246
24749	21631	29092	24633	20739	2006	485	318	274	243	226	189	163	184	149	153	148	162	155	136	120	156	126	116	122	118	109	129	124	115	103	125	110	102	131	120	112	137	138	112	137	118	116	112	132	110	130	116	117	117	142	123	109	109	109	126	126	110	98	111	118	127	113	125	98	123	120	119	111	85	105	109	116	127	102	126	109	132	133	91	108	115	119	111	99	107	118	129	96	125	124	127	125	104	122	111	117	111	101	96	150	131	107	122	104	97	114	99	126	115	128	113	151	109	112	112	114	116	110	110	113	125	100	121	120	126	107	122	136	118	123	98	123	114	100	117	125	108	130	112	103	126	111	120	109	111	115	97	112	111	124	110	112	104	109	118	122	104	114	115	107	126	118	96	116	120	119	126	119	124	110	129	99	128	114	121	136	109	105	122	113	102	124	99	116	118	115	105	122	111	123	131	121	98	99	110	112	134	106	99	108	113	90	126	104	119	129	125	107	124	118	118	108	108	115	105	115	119	117	122	100	98	127	111	121	112	124	123	116	117	116	114	105	118	118	114	115	104	109	108	122	125	123	109	116	101	98	117	110	119	109	118	126	116	115	115	86	120	115	119	129	125	111	115	116	127	128	123	99	108	131	105	100	110	116	124	109	119	115	87	129	114	125	137	104	125	120	109	126	112	120	107	105	128	99	108	104	106	119	113	116	96	97	107	133	115	138	125	114	104	97	126	130	111	109	117	121	107	102	106	108	116	116	118	109	117	113	109	117	130	133	129	112	109	104	93	102	120	109	121	111	120	131	97	104	96	114	100	133	126	112	111	126	109	118	116	121	109	115	127	112	117	102	110	105	129	114	110	111	127	92	119	109	116	117	124	87	108	115	105	119	126	96	113	117	135	111	121	116	114	110	117	116	127	125	130	120	107	107	124	115	127	112	115	113	112	127	114	114	108	124	117	120	108	117	119	104	130	128	107	124	113	122	118	112	107	110	102	110	103	92	116	90	120	137	102	121	117	122	109	112	105	112	129	110	107	118	117	107	118	111	113	99	105	119	116	119	117	134	110	105	113	139	109	131	100	128	113	119	102	112	112	123	113	111	113	110	102	129	122	101	121	106	126	128	111	105	97	105	120	104	113	117	97	131	105	117	111	109	104	128	117	117	120	132	119	98	116	104	111	123	113	127	120	118	109	133	138	119	102	120	111	126	107	96	103	123	118	121	108	113	120	105	115	110	113	114	108	116	117	115	115	100	106	126	116	112	123	112	112	109	125	120	112	95	113	123	112	117	115	124	114	110	120	113	97	98	112	115	99	128	140	97	112	112	118	108	116	117	133	110	104	96	127	127	116	101	109	128	100	114	113	114	125	86	120	120	128	116	121	105	111	115	100	120	101	108	102	115	102	109	97	132	110	123	116	99	118	85	114	103	115	112	114	99	124	124	115	140	101	123	110	116	97	114	113	108	115	116	117	110	119	110	112	121	93	123	107	125	94	110	112	116	99	128	127	120	98	112	112	138	114	113	90	120	119	109	121	112	104	111	115	131	127	118	110	124	106	128	96	124	130	126	121	122	106	105	113	121	132	116	113	102	112	87	124	111	103	100	130	124	110	142	130	102	129	123	120	124	102	101	113	115	127	134	111	121	119	93	115	117	118	100	117	79	123	125	114	121	123	115	121	130	124	119	116	113	108	104	129	124	117	117	141	122	112	123	124	125	93	117	115	108	117	90	122	124	104	108	109	114	98	132	111	116	118	111	96	124	95	107	123	116	105	122	113	114	130	126	114	105	130	118	132	82	122	121	112	151	114	115	104	112	117	98	110	105	113	125	120	112	121	116	127	102	91	109	114	106	118	116	121	97	146	111	120	114	116	109	102	118	93	114	114	116	110	117	110	114	112	127	112	113	108	126	106	119	108	130	102	137	109	106	117	109	121	128	113	102	110	118	103	116	108	103	114	118	122	127	104	99	104	116	130	132	112	108	90	117	102	110	98	106	114	132	117	133	121	130	100	110	111	125	107	125	106	103	109	110	109	117	127	113	119	111	119	100	123	126	103	100	114	116	115	117	119	118	127	104	107	108	108	113	119	132	112	109	112	108	106	117	111	106	111	110	111	130	120	114	118	99	118	101	139	103	101	114	113	106	118	121	103	117	114	106	108	114	122	124	114	102	110	109	129	133	123	107	99	117	113	104	90	121	99	109	127	118	136	117	108	90	122	109	110	113	116	118	116	123	122	101	94	119	109	103	111	102	119	123	117	126	125	104	94	99	108	104	125	104	111	123	109	110	102	121	86	110	114	124	111	113	116	135	113	118	116	122	113	96	127	125	115	113	102	126	124	134	111	101	84	99	117	95	117	100	117	134	105	99	107	118	105	119	104	124	126	111	112	104	101	122	106	121	130	90	136	126	115	122	103	120	94	115	110	112	115	108	115	130	110	105	137	109	102	98	110	126	117	118	114	103	103	114	138	115	117	102	116	111	117	109	132	116	103	105	120	114	124	114	125	111	130	112	105	134	130	103	123	108	109	99	113	118	119	107	116	116	118	131	108	106	115	141	111	101	109	124	123	114	106	122	117	118	124	119	114	96	133	88	105	133	78	114	118	112	126	101	114	105	115	109	130	90	106	108	100	104	120	119	98	137	129	115	100	114	112	117	105	104	109	121	107	104	118	137	109	119	105	127	117	103	90	109	94	113	118	117	104	114	117	102	93	114	119	115	119	112	111	115	116	135	114	130	112	112	111	140	108	124	117	126	110	119	124	114	122	111	112	98	110	122	106	127	106	134	95	141	114	93	134	125	108	116	118	89	113	119	121	108	111	109	110	113	112	105	125	114	104	106	123	111	134	117	108	122	106	108	108	111	106	120	128	119	96	112	98	112	121	105	113	108	114	104	101	118	120	126	112	123	96	132	107	107	109	113	138	101	112	109	121	111	113	113	121	123	89	128	133	136	114	95	113	116	103	108	106	108	122	133	90	91	97	127	120	117	100	108	112	118	113	115	108	111	107	113	112	117	113	113	105	139	131	118	113	131	102	118	102	119	120	94	107	114	98	116	103	120	110	101	121	99	112	102	112	110	115	120	120	106	121	119	119	102	133	105	109	109	135	98	112	135	99	124	107	118	114	103	118	96	111	127	99	111	118	101	117	118	113	131	103	125	95	124	113	108	123	127	101	116	122	117	121	124	92	98	131	115	120	114	108	109	129	110	125	118	131	120	120	104	103	121	100	102	106	136	137	96	106	107	117	110	126	137	122	136	117	116	119	121	116	123	113	109	101	111	99	119	98	108	98	122	129	132	112	102	125	112	108	108	113	116	107	97	126	133	126	126	127	128	116	120	114	118	111	106	115	121	120	114	107	98	101	103	117	103	106	99	119	126	128	121	109	105	118	108	123	124	114	106	122	102	110	121	108	98	119	112	108	112	103	113	115	112	115	110	104	130	119	110	119	105	99	121	102	115	121	120	121	96	107	126	117	122	111	123	122
36798	26847	8079	4018	2515	1884	1411	1103	960	744	673	600	537	462	424	410	429	396	310	335	335	327	330	329	301	298	309	284	273	306	303	277	282	272	270	263	263	289	278	288	280	270	272	244	279	228	281	245	285	244	270	263	282	276	253	255	275	246	244	233	250	250	260	264	239	243	267	229	225	228	215	262	310	272	258	256	253	248	233	248	252	234	226	259	260	251	261	220	232	287	250	265	245	250	271	271	250	244	243	242	252	268	242	263	286	261	259	249	291	215	256	266	247	240	260	259	247	262	224	237	256	260	256	250	248	222	253	226	251	265	248	251	287	262	237	284	236	239	268	261	255	229	253	255	280	244	264	253	243	240	266	244	248	254	257	240	227	248	266	230	238	260	227	254	252	266	254	240	250	241	237	241	260	219	261	238	243	267	252	234	232	249	260	248	233	245	236	244	250	259	254	216	262	244	260	216	224	229	247	274	242	258	259	248	237	246	246	244	276	208	242	247	284	265	247	237	218	291	252	247	254	261	260	244	257	240	267	248	255	235	268	268	297	241	284	243	256	226	246	258	237	267	257	224	241	281	249	260	245	269	241	235	270	206	220	241	257	262	237	256	255	259	259	211	231	251	251	233	270	219	262	250	250	236	264	236	222	246	239	225	251	253	235	261	216	262	228	268	226	235	267	241	232	228	258	255	256	256	226	222	270	271	236	248	219	236	237	267	247	227	258	251	240	249	252	280	258	250	260	250	234	246	237	261	240	236	239	239	235	237	260	237	256	269	240	258	238	223	259	245	258	214	277	273	231	242	241	253	239	225	247	262	273	250	252	269	276	227	283	260	246	238	229	238	300	264	227	218	246	225	231	243	261	253	248	260	256	222	228	237	271	248	248	261	242	247	269	256	245	246	234	233	243	240	230	248	248	240	276	257	262	227	251	268	254	240	250	250	271	247	241	257	262	235	270	259	226	252	252	248	255	242	245	269	228	229	230	238	257	253	234	264	278	250	242	237	252	241	247	247	276	233	247	248	267	255	244	220	264	294	249	227	245	267	258	255	256	269	239	238	239	216	253	222	256	237	217	214	213	234	244	263	233	243	244	237	222	233	270	262	211	240	266	248	257	272	248	238	224	253	244	242	244	251	258	230	249	227	235	255	241	255	232	255	250	239	248	212	242	261	253	239	224	255	274	263	220	236	241	243	239	257	250	265	268	252	232	258	238	248	244	249	241	227	253	257	245	254	228	241	263	265	257	237	238	259	234	228	264	262	239	254	224	262	231	233	240	252	239	233	223	240	250	259	243	245	243	248	246	222	228	264	268	241	229	263	260	239	252	274	247	230	256	247	252	229	282	242	260	240	234	246	245	233	254	261	241	273	244	232	277	262	242	234	262	265	258	254	252	222	235	220	236	275	258	233	262	242	287	223	227	252	228	230	243	249	245	257	253	245	263	249	277	241	252	237	252	228	250	257	240	227	254	251	237	242	264	245	231	211	273	266	252	258	270	227	248	245	254	272	242	242	240	234	244	225	240	268	222	229	237	226	238	222	260	250	255	241	237	216	275	259	253	274	243	247	247	268	248	244	265	250	236	247	205	228	278	258	248	223	242	222	231	250	235	229	253	238	257	255	251	272	248	250	243	231	237	247	243	257	250	245	238	279	241	232	249	272	243	255	253	259	232	232	229	239	266	232	255	248	250	241	249	212	253	249	239	248	250	272	232	264	275	255	248	265	240	257	240	256	274	236	265	232	255	278	264	255	264	230	269	265	250	239	230	263	232	250	228	255	240	265	255	267	256	237	243	208	265	267	253	260	226	245	219	240	252	227	256	264	255	252	236	255	245	278	235	265	246	250	207	255	226	247	235	260	265	245	272	261	237	248	231	275	210	230	259	243	227	246	245	245	261	253	227	249	232	247	242	242	258	258	274	254	243	242	257	223	258	232	261	244	273	223	253	265	256	250	229	243	241	229	232	233	288	247	256	239	280	256	291	256	280	229	254	213	275	262	280	274	234	198	266	219	240	261	233	265	248	247	241	245	229	274	265	271	257	254	238	251	275	241	233	260	255	246	273	261	240	256	212	232	250	256	215	253	241	226	255	264	257	247	243	235	209	261	226	241	229	238	257	246	247	223	234	237	198	246	256	242	240	236	202	226	235	238	236	278	264	235	259	219	235	283	240	258	264	249	238	255	219	240	234	238	214	247	234	247	260	248	211	230	234	259	227	204	266	237	229	239	257	250	257	250	268	240	243	255	259	235	262	268	246	247	233	253	258	228	234	242	267	262	259	264	269	258	220	251	251	229	249	269	251	255	251	262	216	234	241	254	251	253	251	232	251	261	233	242	254	244	277	255	250	264	251	231	272	272	267	269	238	248	224	208	230	239	219	256	233	268	246	243	216	252	256	240	231	257	231	237	199	256	265	235	251	223	221	253	258	244	252	247	269	270	238	221	267	230	208	254	256	239	233	255	267	239	232	239	235	248	241	239	224	264	240	245	250	234	272	241	252	244	237	239	252	237	227	271	235	254	237	257	253	239	241	285	262	244	249	238	237	241	237	257	225	240	261	243	226	242	256	243	231	237	249	250	240	238	235	195	263	239	268	248	248	236	264	244	216	259	266	227	273	258	256	262	261	226	239	245	224	239	261	237	243	250	263	253	241	246	246	261	218	237	226	233	220	252	235	231	244	260	265	253	264	245	230	243	262	246	243	238	243	232	251	245	228	258	261	255	240	284	239	202	242	219	268	236	257	241	273	239	258	245	268	253	267	260	242	262	272	253	252	238	247	260	240	243	221	233	238	249	266	243	255	230	250	241	230	229	269	265	224	225	258	246	244	234	258	256	247	237	257	258	252	228	226	254	254	251	256	237	227	256	243	214	239	253	262	247	213	228	251	226	260	251	240	252	240	235	244	269	260	253	231	240	244	255	231	253	268	260	269	215	248	232	251	260	265	244	239	253	263	255	230	249	212	272	246	266	242	251	228	239	248	256	243	254	239	257	246	272	245	236	255	268	224	245	251	251	235	247	243	289	244	231	265	246	268	242	250	245	266	224	261	232	221	264	241	251	247	239	230	251	246	261	251	254	239	230	231	256	242	254	245	237	241	260	251	238	258	250	261	243	257	245	262	260	266	268	216	247	220	228	248	261	236	234	234	230	243	247	244	256	270	240	262	242	245	238	226	241	287	251	248	258	246	275	256	242	246	235	250	257	251	232	256	238	245	269	234	245	225	234	231	244	267	248	244	267	246	224	257	269	262	239	255	260	257	213	220	244	282	266	247	228	225	218	244	268	257	274	261	249	254	246	255	244	223	250	245	240	245	237	240	264	229	250	260	237	253	238	230	242	233	251	262	253	267	241	243	259	250	246	244	267	265	262	258	261	259	220	256	245	235	242	272	264	245	211	253	252	242	231	250	276	240	252	266	248	221	243	208	247	286	225	267	233	264	255	271	243	251	225	248	248	252	242	244	266	244	236	267	229	261	232
23817	21712	29896	24082	21714	20754	2218	754	552	498	462	425	438	404	327	392	350	341	339	339	340	301	319	351	300	307	302	274	345	304	315	310	296	293	287	268	297	298	282	265	292	345	294	284	289	295	280	294	290	302	294	288	277	325	278	300	273	271	313	274	305	272	282	279	279	284	298	277	258	269	301	298	281	333	290	290	295	267	299	274	298	325	283	308	290	286	293	289	285	312	277	256	277	283	276	318	289	292	260	268	285	281	300	291	264	309	263	288	294	331	313	264	306	302	302	271	270	280	282	289	287	231	304	294	277	290	281	276	313	253	313	303	294	289	260	285	285	269	301	282	308	284	300	250	303	288	262	310	284	284	304	288	279	250	278	308	287	274	283	262	273	258	285	293	278	272	292	273	274	314	271	303	291	284	290	304	328	266	292	279	284	277	270	277	277	287	261	250	296	315	302	272	280	306	272	286	299	290	281	278	285	283	285	270	299	282	258	296	273	268	240	278	257	279	306	305	282	283	288	292	278	266	280	314	284	276	286	288	274	280	312	287	294	277	276	306	308	281	295	305	292	241	255	308	276	315	266	262	267	321	282	263	288	298	277	262	280	262	265	287	298	245	282	263	309	286	287	271	257	281	306	285	271	268	296	283	290	279	311	295	321	293	294	246	281	262	307	277	299	302	290	277	262	257	264	285	272	294	287	296	305	267	283	280	278	264	285	303	266	264	244	263	317	275	281	307	274	279	264	267	272	279	283	278	305	291	287	273	274	265	282	268	284	270	263	267	275	281	285	307	284	268	280	278	279	269	267	277	275	303	290	270	277	265	267	284	290	275	297	317	259	287	271	291	264	261	275	263	274	288	267	283	288	283	290	296	276	263	292	302	307	275	278	284	285	256	307	310	313	272	279	287	273	295	266	285	268	247	278	276	290	263	272	312	276	295	265	260	262	278	288	267	233	283	271	279	281	279	278	255	286	294	282	297	274	304	285	296	290	289	272	299	303	302	294	281	260	306	301	277	300	283	287	270	301	274	274	279	264	261	256	282	295	291	291	272	280	298	300	294	298	269	323	275	287	283	281	313	279	269	305	268	268	285	305	286	290	281	252	289	301	267	295	276	275	280	308	268	296	313	276	278	292	264	271	294	268	269	257	296	279	270	284	258	282	278	273	280	265	286	299	250	293	262	274	297	276	288	285	246	269	280	318	277	275	281	287	257	244	309	295	293	317	304	258	264	273	299	312	264	284	284	281	255	298	275	313	304	264	279	247	301	297	282	298	274	278	261	272	293	285	270	244	253	314	303	278	300	297	285	290	295	260	256	291	295	275	272	260	286	288	278	259	284	284	243	247	261	283	276	295	258	299	290	269	293	280	273	299	267	305	268	290	293	266	289	275	264	271	279	276	277	266	267	322	270	286	291	296	265	273	296	276	272	281	282	260	278	306	300	280	262	273	262	313	292	310	284	293	274	269	290	275	301	307	299	259	286	275	288	285	299	263	301	295	281	261	289	301	304	301	257	297	278	246	294	254	284	294	301	263	267	254	279	260	289	287	284	291	285	289	265	278	283	296	286	287	299	302	312	290	269	274	265	290	271	295	252	307	284	282	260	249	283	278	287	297	295	298	302	286	310	342	277	334	287	318	279	274	294	258	292	284	263	283	292	260	273	257	293	289	297	287	264	273	295	282	298	326	304	287	258	288	284	290	248	262	281	289	276	271	309	313	320	279	238	267	291	287	269	304	291	296	273	256	265	268	288	265	298	267	298	309	276	281	264	263	274	289	267	285	296	274	317	264	279	258	286	291	283	287	282	307	279	269	288	300	283	276	260	267	274	265	282	284	272	302	294	304	313	270	292	269	310	261	260	272	276	261	276	288	299	292	280	276	281	301	273	240	287	275	297	281	268	271	288	274	297	246	275	257	307	266	290	265	262	262	295	287	299	270	279	280	273	282	268	271	264	305	282	279	287	303	321	270	276	276	281	279	266	296	306	296	297	275	297	270	277	273	270	301	297	272	283	285	256	243	294	288	285	288	290	294	273	274	286	273	255	270	266	275	292	281	295	298	265	305	282	275	289	307	275	284	285	291	274	278	297	296	286	270	292	275	276	272	288	272	298	270	291	279	267	287	289	301	310	279	250	314	285	281	259	280	279	296	284	291	262	276	284	276	264	295	263	297	293	285	285	274	297	311	302	279	281	277	273	294	267	281	294	286	262	295	268	276	293	303	306	285	269	280	279	301	283	304	287	294	260	283	288	237	282	288	293	280	272	265	283	285	267	303	265	282	257	292	265	281	249	273	285	291	305	302	262	301	277	321	275	280	311	310	276	306	265	238	293	281	278	271	263	261	267	265	282	308	281	252	256	264	275	288	270	280	312	276	300	290	264	265	284	301	285	280	267	279	289	287	282	280	305	303	307	303	272	277	274	260	298	274	276	296	283	276	266	275	295	282	264	276	277	281	258	284	298	294	290	273	278	286	265	277	293	256	269	266	282	279	271	292	287	287	273	281	296	273	255	276	271	287	304	271	284	274	305	269	278	288	314	315	285	287	265	268	298	272	293	302	288	265	271	299	301	281	255	280	274	290	291	282	283	269	306	309	279	286	270	285	254	304	291	287	247	274	300	267	310	253	285	251	269	282	307	248	283	307	309	270	280	293	317	311	299	264	272	267	292	255	291	276	278	286	273	279	297	270	274	274	291	307	275	304	256	310	292	273	284	318	292	314	274	262	286	270	265	276	282	246	270	278	272	305	300	259	260	269	304	284	285	288	278	282	308	272	276	282	268	278	260	285	293	286	274	282	285	284	287	266	263	293	249	295	285	308	306	275	289	285	307	288	278	311	281	257	299	314	241	263	269	275	308	281	255	308	277	282	312	294	292	264	287	286	271	297	306	293	269	290	283	253	272	311	260	273	303	265	280	278	301	279	262	288	258	257	292	280	295	280	277	276	296	293	295	270	316	279	260	269	303	267	287	308	276	298	285	294	258	278	261	310	284	291	267	267	294	298	292	279	283	271	302	297	278	262	264	273	279	285	277	268	258	262	290	280	306	283	308	312	265	285	283	296	281	304	276	260	304	262	289	265	282	275	309	278	271	278	254	276	290	293	277	275	296	285	283	280	280	303	295	269	285	279	282	286	313	230	261	295	248	279	270	286	250	268	285	277	271	279	268	284	285	294	288	277	270	284	258	280	280	287	302	286	283	280	285	262	296	259	298	274	286	267	276	269	263	282	290	272	285	262	268	284	285	327	292	269	268	303	295	265	288	282	309	295	302	294	291	275	304	276	283	285	282	304	302	250	305	278	287	294	272	267	261	279	297	296	315	266	277	267	279	284	314	267	272	262	286	286	277	283	291	276	268	238	282	271	312	271	258	256	295	303	254	272	307	285	278	272	258	308	268	302	266	255	277	264	274	286	310	281	304	275	274	269	277	284	270	298	268	296	299	292	303	262	265	278	298	288	264	275	287	284	261	285	296	278	278
43227	34390	13000	7220	4731	3488	2589	2118	1737	1542	1344	1258	1112	989	928	855	833	808	752	784	684	717	702	644	661	641	628	631	607	596	615	576	616	600	608	569	615	611	575	596	608	592	562	566	619	579	554	620	590	504	584	555	600	574	535	550	600	533	556	559	560	578	573	588	577	537	576	555	525	609	554	537	620	599	554	559	564	598	565	549	585	524	585	536	541	565	608	545	542	533	492	557	508	542	548	556	578	548	535	555	548	542	510	548	570	573	552	518	568	541	553	565	551	516	551	567	572	534	528	557	547	571	585	520	569	545	550	521	548	556	528	507	573	509	553	576	548	585	526	505	501	508	539	546	550	548	560	551	543	546	528	536	550	538	564	546	583	546	579	538	545	549	540	547	601	537	561	583	539	569	525	547	531	542	553	546	503	548	519	591	538	562	555	528	529	518	549	533	546	524	495	515	552	545	525	550	567	580	539	554	556	587	565	524	525	512	523	584	571	536	546	586	567	540	587	555	540	529	571	572	586	566	502	569	524	504	555	532	544	552	588	556	550	574	555	588	557	552	555	526	548	536	542	550	528	517	550	558	578	518	550	503	560	551	529	553	597	551	592	575	516	560	551	588	524	568	548	558	562	524	522	549	545	546	558	486	542	541	545	560	571	581	533	567	565	561	517	551	509	549	535	518	551	520	552	511	542	579	550	550	566	550	505	569	551	513	546	555	542	568	556	528	505	551	527	527	520	555	540	514	493	582	544	529	529	554	569	595	541	524	569	528	534	572	589	561	577	541	513	560	527	558	539	487	563	522	566	548	550	510	532	558	541	562	495	554	544	516	520	575	580	536	532	547	555	516	530	524	537	562	602	559	579	590	535	537	569	499	543	549	537	509	556	492	508	541	530	538	560	561	524	544	531	516	517	532	555	547	548	551	557	593	579	552	556	513	559	539	517	555	509	536	536	566	527	570	548	549	569	542	522	513	584	547	534	549	557	531	528	503	535	562	543	535	547	566	546	552	516	545	552	508	544	535	548	515	558	518	559	539	544	528	545	549	533	559	526	591	552	546	505	562	542	558	563	530	547	599	527	547	556	560	559	542	535	522	546	560	507	555	512	515	545	533	556	532	550	530	615	515	538	552	514	561	544	540	521	527	551	529	526	546	527	549	510	490	550	506	577	588	513	543	564	541	521	551	537	543	565	580	538	561	574	527	568	513	535	539	498	570	528	521	559	532	539	542	540	551	541	548	553	565	555	511	567	577	510	531	551	534	549	543	499	528	525	552	532	517	593	564	531	567	566	540	581	551	532	572	536	569	566	579	566	516	514	565	538	511	529	555	532	538	550	517	540	553	545	532	582	578	566	554	529	516	517	532	548	581	532	546	538	531	560	516	562	527	559	574	527	520	544	551	574	558	550	547	504	535	554	565	550	537	536	558	568	570	550	521	551	542	537	542	539	588	585	535	517	574	520	517	519	564	523	551	573	543	561	526	515	583	552	559	539	594	538	554	539	546	512	531	579	524	550	546	575	558	530	527	546	574	562	565	523	540	535	555	517	520	528	517	550	537	562	534	545	541	578	553	578	517	510	528	575	511	546	533	555	561	539	548	562	489	585	575	516	549	547	568	566	563	562	557	573	562	547	539	519	581	560	548	547	519	559	558	597	515	566	548	548	556	548	533	520	562	522	484	546	530	522	562	534	547	534	540	574	563	522	549	533	542	557	541	565	538	554	544	560	545	545	547	562	534	540	560	543	518	572	515	561	577	562	546	522	570	550	547	557	499	557	568	561	512	578	554	546	563	542	540	577	539	573	579	524	552	532	542	579	527	525	493	514	501	536	548	536	594	557	536	542	498	511	530	546	509	537	542	578	525	514	546	548	525	555	536	536	532	567	566	559	514	512	523	575	550	549	537	508	543	550	545	524	566	533	551	553	581	502	523	533	572	551	523	548	541	511	556	515	539	581	511	544	566	551	579	538	554	522	550	559	541	534	557	569	547	571	552	552	503	573	563	532	521	529	543	545	522	536	506	540	526	537	550	551	505	543	586	505	568	540	561	538	520	564	544	538	505	534	575	546	536	523	536	526	494	554	540	558	543	586	547	505	521	555	550	541	537	524	554	548	541	517	587	531	528	557	551	538	524	556	555	540	510	554	543	554	527	543	558	520	545	560	526	504	552	515	577	562	563	567	555	515	521	530	581	538	533	530	552	534	534	494	532	542	536	530	509	562	572	548	512	550	538	568	549	534	566	552	550	526	530	604	556	524	515	579	546	487	539	560	547	514	548	555	563	567	584	511	572	574	537	581	514	521	562	532	544	517	521	549	561	547	514	577	576	518	518	549	563	597	513	537	547	537	501	505	564	510	544	546	529	560	555	556	521	546	554	543	562	557	516	560	511	567	590	533	558	508	561	561	538	560	545	526	594	516	541	516	553	579	522	532	529	557	535	526	494	529	540	542	517	550	514	536	544	558	566	584	521	551	553	550	541	543	521	555	549	534	508	526	531	539	563	543	494	559	512	528	542	546	548	543	535	542	549	522	535	562	540	568	587	565	535	547	543	527	547	543	520	566	555	567	555	555	524	544	505	577	524	520	544	531	532	519	524	567	548	588	601	498	553	506	568	514	569	533	563	536	545	593	534	530	583	544	535	502	547	586	560	547	560	577	573	559	557	559	521	589	526	524	545	535	514	478	536	539	533	536	538	576	527	517	497	553	589	534	565	583	560	550	514	622	561	579	549	575	577	531	539	516	566	526	566	544	497	529	592	547	501	532	537	506	525	508	562	531	561	541	556	538	546	540	531	550	592	526	532	530	545	562	538	548	565	552	539	525	548	553	567	599	590	578	520	539	512	552	560	565	535	528	529	486	553	563	540	513	528	509	515	542	544	615	556	479	556	496	525	540	495	547	544	555	535	559	514	584	507	601	563	569	508	570	559	535	544	536	568	549	605	538	561	538	557	531	537	581	553	493	521	548	553	531	561	536	582	556	551	537	546	571	572	543	527	535	552	553	529	519	529	529	564	578	552	529	555	546	549	527	531	510	531	560	561	543	504	524	532	547	546	540	529	559	540	582	529	561	579	570	568	513	505	555	528	534	541	544	533	513	562	541	542	567	539	545	548	558	544	566	516	536	534	575	525	521	550	579	580	569	544	538	531	558	548	544	563	562	521	509	532	532	543	565	532	538	523	507	572	512	542	562	552	561	563	522	570	563	536	525	578	549	529	577	538	527	524	564	539	579	544	549	547	561	533	537	577	554	540	586	542	563	560	558	535	528	565	534	543	539	545	538	586	563	502	510	503	548	574	534	492	559	571	517	503	539	558	582	531	538	532	536	570	546	540	547	555	539	537	520	542	531	526	530	554	531	514	552	541	548	544	528	558	548	550	517	551	577	507	578	596	512	556	533	522	540	507	519	539	521	540	554	568	481	524	528	539	570	536	519	560	472	578	544	538	562	553	520	591	537	535	480	597	562	551	536	524	564	534
26223	20302	8888	368	175	157	155	142	136	145	136	133	134	113	115	120	120	113	123	128	120	113	140	128	112	124	105	127	129	125	135	114	124	112	114	108	103	119	139	135	116	110	115	111	127	108	120	115	115	120	128	109	110	131	125	115	90	122	121	123	105	119	106	128	110	108	108	116	97	123	122	132	108	118	107	103	118	127	97	104	137	120	139	116	99	121	118	124	124	120	102	113	122	114	130	129	121	123	124	123	121	122	130	132	132	113	127	117	112	117	124	107	119	117	101	110	125	133	120	124	128	105	125	130	100	125	117	130	125	118	120	117	121	111	113	125	117	101	127	126	112	125	119	121	120	133	118	126	134	109	113	114	116	96	104	129	106	129	117	124	99	101	115	121	125	96	119	133	107	133	122	118	116	108	105	128	98	99	119	122	119	134	116	118	123	122	125	124	116	102	122	131	119	117	111	112	121	125	126	128	102	111	105	124	124	119	125	125	113	136	101	124	97	119	130	125	139	95	106	122	127	129	123	91	96	127	109	88	115	110	112	125	126	131	109	130	121	132	139	112	122	123	106	99	118	111	128	119	113	108	129	152	140	104	133	115	127	119	105	126	128	127	95	110	108	131	120	131	133	138	120	98	125	127	109	107	102	88	113	132	103	139	103	116	121	100	118	118	128	115	131	117	113	99	119	133	123	103	130	103	114	111	114	121	135	147	128	144	124	118	113	93	130	107	84	121	127	134	99	106	117	110	93	125	109	121	126	126	125	121	123	106	126	110	117	113	97	129	112	129	111	128	116	126	125	113	129	126	108	114	126	121	118	125	113	141	118	113	126	117	121	124	109	129	136	123	100	107	107	136	132	120	106	114	119	96	114	116	108	109	108	104	119	107	115	130	118	122	110	97	142	121	114	117	116	114	108	120	131	116	133	131	126	117	131	111	115	122	111	127	104	115	134	112	107	112	116	132	129	114	123	101	106	121	123	120	129	126	132	94	107	112	128	114	110	104	105	113	121	124	121	125	130	113	138	115	110	98	116	133	102	115	108	101	116	119	116	118	148	109	118	117	118	122	118	99	132	134	108	120	140	109	111	129	103	122	117	140	109	109	121	99	114	106	111	125	105	126	115	109	126	104	124	120	121	115	123	107	120	123	106	106	117	102	105	99	97	117	115	115	106	126	96	117	123	123	119	107	137	108	119	137	113	118	115	122	120	127	108	111	131	110	118	119	132	103	131	113	115	109	111	124	110	116	128	114	108	116	144	103	134	124	117	114	114	115	135	111	122	122	111	123	118	110	125	139	99	110	129	111	114	112	114	135	117	105	123	116	113	108	107	119	103	111	99	132	120	124	121	103	123	107	116	105	135	112	124	109	124	98	132	117	103	119	137	129	106	118	120	117	113	122	101	109	113	105	130	139	114	126	112	116	111	117	124	148	113	123	115	110	121	93	107	110	101	102	131	99	126	130	133	108	107	106	124	117	124	99	98	97	109	117	117	116	136	122	121	114	132	103	121	97	123	119	132	118	115	112	131	109	111	114	117	122	133	131	109	110	128	118	113	124	125	130	114	124	118	119	119	126	123	129	107	136	115	113	109	128	102	123	130	120	122	126	129	135	115	108	117	125	125	133	119	97	114	116	138	110	110	123	98	127	107	120	106	114	105	111	120	116	95	115	116	109	137	101	144	109	96	101	120	149	105	109	109	113	111	112	121	104	114	110	120	115	113	126	121	105	121	132	110	131	103	102	113	121	112	108	130	124	122	102	126	123	119	126	116	106	131	110	108	109	125	131	114	118	127	112	97	107	117	108	106	135	97	124	128	123	114	118	121	107	127	112	135	117	104	126	144	114	123	117	100	102	108	117	128	117	114	136	115	121	138	117	124	122	108	131	96	100	108	138	123	123	118	116	139	94	106	106	100	134	118	107	112	106	128	123	128	104	100	120	118	134	127	114	123	112	133	133	141	131	119	113	118	127	91	109	97	119	119	112	123	121	111	103	115	114	109	131	117	107	115	113	125	111	136	128	114	115	118	111	113	112	123	92	119	111	133	132	121	121	111	116	115	111	112	127	125	104	117	101	106	113	110	106	118	107	124	106	135	124	127	148	120	127	122	134	130	124	112	108	113	129	111	134	102	118	103	130	113	130	117	126	111	140	92	101	113	108	107	112	111	112	124	102	108	107	132	129	117	102	147	127	120	118	122	126	111	121	130	97	126	124	100	124	115	122	118	125	121	125	105	96	116	116	123	124	103	109	105	128	133	110	103	115	150	125	117	102	94	138	113	105	124	105	133	110	107	128	107	117	109	111	105	106	84	123	132	107	104	120	110	111	127	115	111	120	136	112	121	129	121	112	106	109	114	124	121	126	96	103	119	115	124	115	130	112	112	121	108	107	117	150	117	142	97	107	129	122	114	118	124	116	126	123	116	113	119	93	103	135	100	116	112	145	116	148	128	102	106	115	115	114	130	109	122	137	117	123	110	137	134	102	133	108	109	118	106	124	132	111	104	118	123	121	103	115	117	118	111	105	123	114	112	128	119	121	118	132	128	131	108	112	134	115	114	104	127	128	136	127	113	113	103	113	129	114	114	119	118	112	134	115	123	114	132	133	122	105	128	115	122	109	118	109	124	86	121	116	124	111	126	128	118	105	105	111	125	112	139	122	127	121	107	104	134	116	111	101	127	127	112	115	137	129	130	115	103	132	126	112	128	109	96	117	117	112	120	126	137	86	125	111	103	115	123	117	126	113	129	127	110	120	118	122	129	118	121	111	102	125	129	126	92	119	100	117	130	126	146	112	114	115	130	99	135	103	105	112	113	114	114	115	103	114	136	113	135	104	116	129	109	148	111	118	135	119	135	102	127	121	115	109	117	127	122	129	123	127	120	123	122	124	110	92	113	121	124	135	131	115	107	117	112	134	126	121	136	112	107	113	118	95	116	106	132	126	124	107	130	108	111	141	98	104	127	118	106	134	127	115	114	114	116	100	117	93	124	127	109	111	126	119	112	130	113	146	122	119	107	112	101	133	111	98	103	114	114	122	90	143	117	124	110	108	110	112	112	115	120	112	131	112	102	135	138	114	105	114	115	113	111	113	122	108	113	120	122	121	95	102	127	110	122	124	143	125	128	103	117	117	115	106	118	106	118	115	112	119	130	132	120	112	135	132	129	114	107	113	123	118	124	119	90	114	118	110	102	117	141	105	123	105	117	129	108	105	107	120	145	115	126	130	125	117	123	128	122	103	127	131	119	107	94	99	129	115	114	114	123	119	100	106	118	114	128	117	125	119	125	128	115	131	125	115	138	103	100	109	121	117	115	117	122	127	120	126	119	112	116	144	100	112	104	112	113	103	114	105	112	122	118	142	115	116	114	130	130	133	106	129	103	111	128	119	102	108	137	120	116	113	126	103	127	120	126	128	135	116	131	133	116	133	107	122	110	122	115	120	108	125	127	104	111	115	123	115	104	98	104	107	113	103	112	114
19248	11814	1147	610	453	394	381	318	327	346	291	275	292	272	265	254	262	242	300	265	272	252	283	247	244	244	263	257	256	242	293	269	276	244	240	277	268	269	230	224	258	255	265	258	252	260	258	283	266	241	282	250	239	266	306	264	251	236	224	273	261	282	267	264	256	270	268	273	239	249	270	271	265	278	286	263	263	249	261	285	235	263	242	250	284	267	269	233	253	261	270	254	261	260	254	256	256	264	248	242	246	279	279	284	239	253	259	244	248	253	253	253	218	223	250	255	269	241	261	252	272	240	240	276	285	248	266	242	270	236	261	263	268	242	257	252	259	250	267	253	225	249	235	290	270	274	251	254	245	252	239	263	257	269	268	271	261	239	278	227	220	270	259	261	252	246	230	233	252	259	287	235	251	254	252	263	263	287	258	254	246	258	257	256	263	250	239	265	285	259	261	248	207	264	279	265	255	252	259	253	241	261	245	245	252	264	275	212	248	240	262	274	281	240	253	262	240	265	264	283	244	266	281	256	252	217	263	272	270	268	210	288	263	253	262	240	251	271	267	271	277	257	282	247	269	243	267	257	270	237	275	240	256	261	239	243	251	259	249	242	235	247	255	286	245	260	249	210	240	265	284	266	256	259	249	239	261	248	276	277	259	231	264	255	245	246	231	250	270	240	234	283	289	278	251	243	248	263	273	277	266	245	267	272	275	255	255	276	270	266	248	240	272	285	268	251	258	225	258	241	253	277	261	289	258	290	257	243	252	256	252	281	250	279	266	260	260	258	294	279	236	242	283	253	253	261	239	250	264	258	257	262	259	270	259	247	239	259	270	271	282	269	257	296	262	262	285	240	268	263	232	267	249	250	271	234	300	240	248	277	263	231	237	267	272	261	253	261	267	268	264	268	300	273	279	265	247	279	239	232	257	269	250	256	259	276	251	253	274	261	266	235	251	233	261	259	266	293	240	243	261	271	257	233	244	283	238	270	281	229	244	272	242	277	278	282	231	263	249	275	259	240	268	239	259	260	254	255	269	253	235	259	277	274	280	299	258	258	260	250	261	243	250	249	270	275	243	268	239	256	259	256	245	251	248	272	269	250	266	250	249	259	263	247	253	256	273	274	258	248	237	230	240	285	278	245	235	244	254	243	263	230	257	252	272	245	253	258	271	255	244	287	258	247	259	267	265	268	260	270	291	263	248	246	244	268	251	266	229	252	257	256	278	270	244	221	274	259	245	286	238	252	239	275	249	271	241	234	262	287	268	242	267	262	253	270	263	251	232	276	257	295	246	263	264	281	258	250	277	284	268	262	262	243	283	258	272	262	265	273	283	233	295	235	238	233	278	251	261	234	240	239	232	280	282	223	241	249	276	242	258	285	285	256	217	263	250	277	248	257	254	268	265	265	259	260	230	264	274	247	240	220	258	271	255	261	260	246	239	228	260	234	267	239	265	265	266	281	239	260	259	254	253	258	237	257	231	239	253	279	253	230	253	248	269	255	268	261	246	257	253	279	274	227	271	251	233	264	243	234	245	259	249	277	250	255	232	213	251	249	260	255	273	261	258	255	239	258	256	252	265	245	256	251	245	245	244	274	235	260	278	236	252	248	260	263	273	264	249	257	245	264	252	261	247	277	243	249	269	253	262	236	252	245	267	280	278	260	224	268	231	248	278	266	259	263	252	243	265	257	256	264	288	262	252	268	264	232	262	250	264	237	262	272	252	254	224	221	245	238	251	234	276	257	254	295	272	277	246	247	246	228	251	250	268	251	250	241	233	263	237	241	274	268	250	265	244	257	275	247	251	266	248	243	237	264	275	266	254	252	276	234	253	306	244	244	270	262	270	265	233	281	238	259	255	272	232	238	273	251	247	249	258	270	245	243	253	241	267	251	240	258	275	215	281	266	263	248	248	254	273	265	256	229	261	240	248	266	298	258	247	257	253	274	258	234	255	270	258	257	236	257	242	255	259	232	268	255	260	263	270	265	258	216	264	253	258	264	249	266	235	239	289	295	291	257	265	262	283	272	253	264	259	241	247	268	267	266	249	249	245	254	264	246	234	252	229	251	259	273	265	258	247	279	250	303	261	240	233	304	251	240	247	245	257	241	292	270	237	237	234	271	277	262	249	245	279	247	276	266	249	265	253	237	246	248	257	259	242	251	263	241	249	254	278	251	258	238	268	272	230	265	234	270	246	239	248	239	264	255	242	255	302	270	254	248	276	234	242	282	231	249	224	223	259	286	242	258	224	275	264	260	258	252	250	250	265	275	244	256	249	238	281	250	258	262	265	256	250	274	264	278	279	282	286	248	283	237	267	247	274	245	233	226	242	274	250	272	244	275	273	289	241	249	239	260	249	257	249	272	281	260	279	221	240	264	266	240	264	247	249	255	284	257	240	254	252	232	221	267	265	232	271	282	265	290	278	254	249	248	272	243	252	267	241	255	242	260	231	260	251	273	264	271	243	273	250	233	281	254	249	279	252	264	265	263	258	236	240	248	269	274	261	256	251	264	252	240	249	238	218	263	276	283	288	246	253	272	248	255	256	259	247	270	243	246	260	258	260	253	240	256	236	238	244	289	249	258	258	262	260	262	268	240	262	221	255	281	268	273	259	274	251	267	267	242	283	254	244	265	267	271	276	262	266	258	268	258	266	257	258	256	292	281	267	270	260	258	256	264	229	269	247	257	275	227	286	271	255	248	252	247	257	283	263	289	290	247	293	243	295	246	291	279	259	245	228	232	258	278	257	257	273	252	277	276	272	260	261	282	257	255	258	294	267	279	256	261	248	239	255	275	297	272	256	250	256	232	251	269	264	272	261	244	260	263	269	266	267	274	252	229	262	277	243	246	250	265	255	265	247	262	263	241	260	279	233	281	272	287	247	232	258	257	243	243	222	259	242	244	252	250	276	281	241	268	233	261	231	249	276	264	272	211	237	262	253	290	261	257	293	252	282	268	241	261	259	266	267	259	268	257	215	274	263	250	272	273	226	272	260	260	243	259	252	244	261	276	276	276	256	262	247	264	224	265	273	276	251	278	270	248	241	243	239	256	246	258	237	265	261	252	259	237	257	250	263	239	260	254	234	252	234	264	261	264	252	262	251	253	263	284	257	248	245	249	266	247	242	254	258	258	279	271	215	299	258	256	255	254	254	245	244	246	276	256	269	241	256	259	221	257	273	253	247	264	256	249	272	260	262	240	242	258	258	247	205	239	259	254	261	255	264	270	263	250	257	246	258	247	291	258	271	230	239	264	252	267	265	245	257	265	280	241	242	281	259	275	262	268	263	277	293	279	240	225	270	241	254	269	266	206	256	259	267	271	287	248	251	242	255	248	240	261	258	280	240	273	262	261	273	268	271	262	232	254	257	280	242	242	286	251	265	266	274	222	231	251	228	247	275	268	226	258	241	249	270	275	240	250	275	227	257	247	236	260	285	280	267	250	246	249	239	262	252	243	275	234	275	265	240	271	266	245	288	251
24788	21711	29044	24901	21118	2427	448	291	244	236	202	178	169	154	153	131	158	146	144	134	132	130	116	155	124	119	124	132	132	141	116	116	124	114	120	115	121	132	117	120	141	116	103	109	112	128	119	122	128	126	130	127	119	98	115	97	130	126	109	116	102	123	119	127	125	103	124	117	108	118	108	110	115	112	133	105	105	107	111	108	132	127	114	115	107	134	104	138	112	112	118	101	115	121	113	132	107	117	105	126	118	135	129	142	120	89	132	124	121	118	129	121	102	111	114	137	117	100	124	110	132	128	135	110	115	118	109	110	117	119	113	117	99	124	127	108	116	113	108	103	89	120	115	107	105	137	121	124	125	110	105	107	111	114	134	135	129	109	125	117	125	128	123	114	107	99	115	114	112	128	117	145	116	109	128	110	100	108	131	116	94	115	101	116	104	127	104	138	118	119	111	112	102	118	111	127	106	115	108	134	106	107	135	116	115	111	137	112	105	120	135	123	114	116	111	106	134	115	122	128	109	136	107	117	131	120	95	142	106	111	116	115	99	121	122	123	134	131	117	110	108	115	116	100	134	113	112	120	109	109	118	107	113	123	121	111	125	108	116	115	121	131	126	106	137	103	130	116	109	99	114	112	103	129	101	112	106	129	118	118	103	118	117	118	126	115	105	111	115	118	118	120	114	128	118	104	128	109	120	129	114	109	109	107	128	103	117	117	100	118	119	103	132	121	124	121	123	121	107	123	101	115	122	113	106	112	124	126	113	109	136	129	126	111	106	114	107	124	121	122	112	117	91	98	124	115	112	117	125	132	120	119	106	126	111	142	119	113	122	147	127	116	107	127	118	109	136	118	115	115	110	121	117	94	110	130	120	103	137	115	112	131	119	101	125	109	116	106	110	118	118	131	134	126	112	107	108	117	110	135	116	111	133	127	121	101	130	114	83	125	98	94	100	132	124	91	115	90	110	132	116	97	94	97	118	139	133	117	118	103	121	111	105	122	122	116	106	122	121	125	118	109	117	119	139	105	96	126	102	117	106	105	103	102	106	123	120	109	105	122	93	111	108	119	111	117	131	120	123	96	107	127	124	123	113	102	111	116	113	125	115	103	117	108	126	98	113	123	95	103	121	117	130	125	114	122	117	113	110	122	123	127	133	126	103	101	120	114	125	109	112	104	96	119	106	116	115	107	118	124	119	115	127	103	111	124	117	124	135	132	116	112	128	111	124	111	116	119	111	102	117	137	113	119	127	120	135	119	105	123	105	123	128	124	111	124	112	119	103	113	112	127	103	118	110	114	105	121	117	120	111	105	109	118	127	123	124	113	123	98	119	107	123	117	139	118	120	106	110	130	108	124	123	108	108	109	121	113	116	119	122	121	123	135	118	135	121	123	109	107	115	122	118	99	108	96	120	109	117	101	111	114	127	121	115	101	113	116	134	149	102	118	97	105	109	124	123	99	95	105	128	126	98	118	95	113	115	133	119	108	131	115	108	94	118	130	100	107	106	123	137	119	124	121	120	116	105	138	109	117	119	115	118	111	138	116	128	110	123	108	103	118	98	124	99	126	145	128	106	118	120	112	122	132	118	97	105	106	120	122	122	101	102	120	116	114	118	108	114	104	121	106	129	118	125	115	139	113	110	114	115	126	115	118	108	114	136	121	104	123	109	109	122	105	105	113	123	93	124	121	108	119	132	126	110	113	126	114	126	137	119	110	107	110	99	116	105	118	119	91	129	117	115	104	114	105	109	88	102	123	112	110	115	116	102	112	103	122	106	118	109	120	124	117	107	110	131	104	119	104	90	133	125	96	126	102	126	119	115	123	113	126	135	117	112	105	131	113	103	101	109	119	98	101	119	121	115	114	124	116	126	121	135	117	135	94	140	126	149	128	107	132	113	135	116	127	109	126	124	102	107	107	106	105	125	114	129	113	112	134	120	113	107	114	114	110	126	118	126	119	111	114	119	118	117	111	130	123	132	110	112	133	133	118	127	118	107	110	126	123	127	111	92	125	120	114	124	119	110	123	120	121	106	106	121	122	119	136	123	123	128	116	117	130	98	115	121	122	116	135	109	120	110	109	114	98	109	102	117	94	95	127	125	95	122	118	126	116	132	105	112	107	115	101	114	111	132	143	119	118	120	98	109	117	113	121	113	107	129	107	84	123	115	119	109	112	115	122	105	99	119	123	117	111	116	113	142	116	130	123	108	131	102	106	104	121	100	135	112	110	118	124	137	106	107	139	126	114	103	121	109	121	124	101	116	114	126	119	111	117	129	135	130	110	130	99	110	130	134	116	103	114	107	111	130	125	129	124	98	107	116	126	94	110	151	119	132	137	109	104	133	123	106	95	119	120	97	127	106	115	115	112	117	119	121	126	106	122	136	112	123	124	114	109	116	118	112	107	144	112	116	112	111	133	106	111	126	120	124	125	120	119	121	98	112	129	106	137	114	106	110	138	129	114	101	109	129	123	128	90	123	109	124	103	112	137	129	113	119	126	100	118	108	109	125	126	131	105	125	123	109	112	107	140	123	101	140	147	119	118	122	117	121	109	107	120	119	110	104	90	102	113	119	131	120	103	131	117	111	108	103	128	118	105	134	131	134	104	119	111	135	124	114	112	115	126	131	124	107	106	134	109	125	113	121	135	122	113	110	105	123	120	125	113	118	115	126	113	103	116	107	105	105	118	107	107	128	113	135	115	109	120	111	97	101	103	116	118	128	115	109	115	123	89	126	117	106	108	110	120	122	120	116	120	125	123	110	104	131	130	124	130	124	104	108	107	99	104	109	125	103	121	115	126	146	101	123	101	112	110	117	106	123	120	123	118	120	105	111	102	125	105	88	112	131	118	133	118	103	109	98	99	115	116	129	124	138	113	116	105	119	95	119	120	116	104	97	132	117	121	123	128	118	109	110	106	110	123	117	141	118	110	103	129	107	107	124	104	107	106	144	119	124	99	98	99	112	131	117	128	110	121	117	116	117	110	110	104	92	119	114	111	116	111	106	129	112	110	114	107	115	109	106	126	136	114	119	137	126	121	115	104	95	122	133	122	118	122	117	117	118	118	119	129	95	99	116	123	120	98	117	137	107	131	110	107	108	122	105	136	110	113	132	114	118	119	107	115	117	112	97	95	112	128	116	111	110	105	126	143	128	126	104	119	108	100	119	108	125	111	138	95	124	122	124	100	112	127	105	112	121	110	132	123	107	129	103	127	97	124	115	127	99	118	103	112	106	123	114	112	119	115	98	102	122	103	106	137	117	122	117	99	130	121	100	105	110	108	123	120	104	121	110	126	106	120	108	131	111	113	108	120	112	128	105	120	110	115	120	110	136	115	110	108	126	118	119	105	109	110	134	134	125	121	99	110	141	114	124	120	121	108	99	124	115	105	100	115	129	116	101	116	125	111	135	128	125	131	115	111	122	91	106	132	120	106	99	97	108	134	136	90	114	96	86	139	112	116	119	117	115	127	92	109	138	115
40596	29663	8022	4134	2511	1895	1319	1065	909	720	610	611	506	468	469	459	414	405	359	340	364	329	313	310	307	301	301	296	318	277	279	288	295	254	290	296	286	272	294	261	259	279	279	253	245	242	271	265	276	253	236	266	282	258	263	276	258	246	248	260	240	256	265	275	240	245	288	257	248	243	275	245	270	278	221	244	245	275	236	261	236	255	248	258	247	239	262	230	244	238	250	248	240	251	256	237	260	244	247	282	234	250	237	231	269	251	236	258	247	267	230	264	230	247	234	257	239	251	284	260	233	227	215	254	249	264	265	278	274	252	243	234	228	243	247	267	244	250	264	231	272	248	231	291	224	241	214	241	248	247	255	263	236	260	242	243	249	228	245	232	233	252	252	247	276	268	235	253	246	245	271	245	241	252	258	241	238	258	251	248	255	243	247	243	261	257	268	226	242	247	242	249	243	242	269	245	266	221	232	229	225	274	249	236	248	250	250	271	258	257	239	237	293	254	236	247	235	256	231	281	256	255	258	254	271	272	228	266	253	275	244	223	252	277	235	220	248	253	254	237	263	266	238	242	271	254	210	219	236	234	259	240	240	274	266	223	270	271	251	263	247	267	252	239	229	251	256	260	282	233	250	271	240	234	238	258	185	219	232	239	232	262	234	230	245	256	281	238	250	244	252	252	236	254	236	230	255	235	251	261	246	258	246	234	216	246	236	208	251	256	237	264	230	221	223	253	263	230	247	275	235	266	252	250	256	237	247	255	252	257	256	256	263	237	287	240	268	265	256	253	265	233	249	224	239	259	279	251	246	253	237	241	235	232	243	231	248	243	220	280	256	263	256	268	247	256	254	242	240	245	251	233	254	281	251	227	232	253	257	263	243	248	265	234	256	223	261	261	240	239	242	239	259	254	236	251	200	267	273	228	233	262	236	245	239	239	271	259	235	234	243	239	239	242	265	256	252	258	252	246	254	253	227	257	243	238	274	250	252	255	250	234	240	281	251	244	240	241	286	243	268	249	257	272	253	267	241	248	261	251	266	259	285	257	254	215	215	255	272	221	255	262	226	242	259	271	235	262	261	240	258	239	263	242	236	242	268	247	203	245	252	246	283	246	281	254	243	237	261	241	256	254	237	250	268	240	250	277	234	236	251	224	258	267	280	244	246	219	233	218	239	233	244	228	262	240	260	237	273	271	247	238	246	249	254	233	259	243	237	247	258	249	220	247	238	273	249	244	252	227	256	259	238	263	246	222	250	252	242	226	271	227	246	274	248	248	247	218	260	256	244	249	241	241	256	266	249	261	235	276	254	249	257	247	240	257	245	271	233	236	243	233	227	268	228	243	261	241	245	268	238	253	278	249	259	253	256	226	229	248	230	244	247	243	235	261	229	251	229	292	242	254	246	224	272	249	241	233	254	238	246	242	221	253	233	264	261	270	252	237	238	232	248	257	241	201	222	234	236	250	227	225	236	265	247	232	231	217	285	224	258	257	237	273	243	259	231	237	258	255	261	238	243	239	260	235	254	260	228	261	272	232	263	256	240	237	262	243	214	225	219	239	226	259	264	230	255	257	245	227	237	267	257	252	263	260	249	246	265	265	235	230	240	288	250	238	232	242	251	253	244	233	268	230	246	274	222	249	264	251	273	238	270	266	226	274	247	247	241	261	253	268	232	253	249	238	237	251	255	229	250	252	244	242	244	229	225	256	275	228	252	245	207	245	234	259	243	237	244	247	233	272	239	251	215	245	242	277	267	257	243	272	239	270	261	236	237	222	267	226	279	258	267	273	250	226	233	273	273	268	235	243	238	228	226	259	242	240	236	230	236	248	233	231	286	269	248	246	230	252	254	277	231	246	236	219	254	262	243	266	249	257	252	239	241	246	270	248	229	250	283	232	265	243	277	246	247	243	245	259	262	209	261	249	244	242	252	243	262	261	254	278	258	247	258	255	221	254	269	265	252	249	233	259	243	268	245	242	253	239	227	276	285	243	268	261	281	245	252	238	273	225	259	259	234	236	208	246	244	243	253	254	274	251	231	236	254	230	262	247	241	244	265	242	257	235	235	254	269	234	246	250	240	275	228	238	271	256	213	257	242	241	235	243	244	235	262	223	251	284	238	260	239	254	225	264	263	232	264	226	247	243	249	261	235	244	229	234	246	244	298	246	251	262	275	227	253	272	254	251	253	265	244	236	282	233	242	241	260	255	247	233	256	263	260	251	273	239	250	233	222	231	218	259	239	252	230	244	266	246	257	267	260	239	269	237	246	263	225	238	236	234	242	227	225	274	266	217	231	248	241	264	235	277	243	238	233	264	290	244	243	214	234	228	255	244	256	268	262	264	247	244	293	238	279	261	226	239	253	236	272	245	256	262	224	231	262	253	250	230	246	202	232	215	243	259	267	236	264	238	252	254	237	226	253	276	221	280	229	224	264	248	230	247	255	233	261	250	263	239	250	241	274	223	242	258	252	236	249	269	249	270	222	273	251	253	266	257	245	273	240	273	257	252	232	214	247	214	279	242	260	255	223	235	256	256	276	247	226	246	242	236	236	257	230	234	252	242	246	236	256	228	260	233	241	228	247	238	240	269	263	251	253	236	259	222	246	252	277	279	254	242	241	235	233	238	272	243	255	234	233	217	242	253	249	260	289	271	241	256	240	273	242	267	275	257	234	247	262	274	231	254	274	250	231	236	246	240	255	239	264	254	267	254	252	243	228	236	267	243	234	246	261	267	264	242	251	227	241	251	245	225	281	250	224	252	252	234	250	241	253	229	215	234	228	226	255	229	258	244	233	257	237	246	229	251	237	239	241	234	235	235	256	227	260	264	239	245	269	274	280	263	236	230	240	240	243	252	254	250	258	223	262	259	232	234	293	213	234	258	243	262	253	252	262	253	232	245	246	260	257	233	245	240	259	256	230	236	248	270	232	235	257	246	240	246	242	243	272	253	237	252	248	249	265	238	228	239	247	246	239	233	239	240	223	258	238	246	259	262	261	235	227	242	242	258	246	251	246	224	296	274	272	256	244	216	267	245	247	257	238	246	262	245	263	230	253	249	246	244	255	262	236	233	241	254	252	249	250	235	242	250	246	275	253	235	229	249	220	239	267	230	248	246	241	282	254	230	239	247	263	249	260	258	254	248	261	248	247	252	226	228	261	249	262	222	261	264	238	263	265	239	255	241	235	263	224	253	230	266	237	248	256	234	264	255	234	257	224	246	232	268	226	238	217	292	242	247	240	233	270	264	243	249	246	243	229	251	265	266	268	236	257	264	245	240	252	228	274	275	250	261	272	219	264	232	258	268	266	240	221	249	228	226	244	255	268	282	276	256	265	255	261	222	234	244	243	252	234	257	238	250	252	223	244	228	253	249	259	224	260	240	255	234	253	263	234	261	273	254	226	247	246	248	272	264	250	267	247	232	246	236	267	252	249	227	266	223	219	244	263	241	241	264	251	263	267	261	235	282	268	246	241	246	244	263
23814	21710	29798	24151	21711	20824	2288	769	560	510	478	452	411	392	376	379	351	322	344	344	310	331	303	321	312	336	336	299	310	327	304	289	306	304	318	299	337	317	311	287	306	285	292	315	257	294	259	301	279	303	276	308	285	290	275	297	287	274	294	266	299	288	285	302	293	291	312	296	278	272	290	289	335	276	323	303	283	305	274	278	261	279	302	272	303	271	263	279	297	292	282	286	292	304	303	270	294	261	271	281	302	287	275	284	278	309	301	268	296	253	278	266	290	282	296	297	279	309	286	275	280	284	264	262	317	295	286	303	275	281	268	292	302	277	335	277	259	268	281	305	279	298	290	279	282	268	289	284	283	284	269	300	290	287	307	274	303	288	285	274	262	268	288	320	305	257	305	268	272	250	307	294	300	279	297	275	302	278	276	285	274	307	286	274	281	294	310	306	319	270	276	280	270	283	295	250	266	264	226	277	284	308	306	280	284	281	283	291	295	323	295	296	289	295	261	266	274	296	263	278	268	295	259	300	282	296	297	269	286	279	292	261	292	286	270	291	305	271	286	280	279	286	268	273	313	283	322	288	302	285	296	311	283	277	303	289	301	268	262	289	266	301	272	266	304	310	292	289	281	275	254	290	269	246	280	271	275	271	254	256	296	272	278	332	279	242	270	312	278	277	271	311	299	303	288	248	274	283	273	279	283	293	310	279	315	309	277	283	260	281	275	293	296	297	249	282	291	293	293	287	231	229	274	270	281	303	322	266	313	294	287	265	308	296	295	306	272	274	294	294	274	261	286	283	285	284	306	282	255	276	283	274	274	281	282	286	301	275	267	289	301	287	291	287	295	331	283	265	243	284	244	271	277	281	286	280	269	274	297	283	273	279	264	296	267	307	265	275	265	253	282	268	281	256	281	296	296	260	283	302	280	285	259	278	281	297	267	255	291	299	306	260	289	279	281	286	290	311	272	278	300	262	280	295	277	279	312	303	293	280	254	248	260	278	281	286	249	273	274	281	299	281	280	305	292	285	268	249	297	276	265	294	302	277	286	268	276	304	297	272	282	306	294	277	283	295	279	287	292	303	307	297	262	260	276	287	289	302	314	282	285	294	249	284	290	270	277	287	300	325	287	246	317	285	286	248	314	293	273	286	315	305	323	274	327	296	304	305	245	283	279	285	302	291	273	277	279	274	271	294	277	276	304	294	288	279	267	276	303	288	293	293	301	260	300	299	274	295	290	284	266	299	278	293	287	294	316	303	309	284	306	290	298	260	276	292	296	289	287	261	299	278	261	276	284	259	264	293	278	257	271	295	282	281	272	280	261	317	280	295	272	281	305	274	270	274	282	272	250	286	282	323	309	262	278	301	259	284	260	277	292	279	303	291	250	283	306	286	295	301	296	269	282	280	279	305	306	252	269	309	295	270	287	285	260	260	280	268	278	278	295	266	280	265	285	275	283	289	280	304	283	302	261	301	266	299	302	314	288	308	266	295	319	275	290	289	277	258	263	296	307	287	287	277	303	278	274	276	295	275	258	276	291	272	318	305	276	256	297	271	293	288	256	278	299	292	286	264	277	250	273	297	290	283	245	287	261	272	262	291	282	279	316	271	281	252	306	275	274	277	255	285	330	319	276	270	285	308	317	283	272	298	273	272	274	281	289	273	282	286	289	300	298	272	285	320	261	306	307	277	300	275	292	320	277	288	270	259	281	279	266	288	268	278	279	255	287	273	269	270	278	285	319	285	273	297	274	311	265	288	307	273	262	320	278	283	274	263	310	273	308	296	287	267	298	278	290	280	271	265	292	287	261	273	271	261	257	248	281	290	287	303	299	301	302	280	294	288	282	269	282	282	317	264	304	286	287	310	276	298	282	269	267	267	285	311	279	328	281	309	273	298	269	281	261	287	262	304	275	307	266	285	273	248	259	291	293	289	261	271	289	286	292	299	272	276	306	313	291	258	268	318	279	251	293	258	288	290	309	287	276	276	271	289	262	283	295	278	258	282	280	276	270	287	257	302	310	276	315	314	284	268	310	293	295	293	295	229	297	280	296	300	250	273	281	268	268	277	288	301	288	254	279	251	286	277	268	290	284	300	288	259	274	246	298	308	297	293	296	257	275	327	270	298	286	283	274	283	298	278	285	277	279	265	281	285	294	309	294	268	265	274	296	262	288	291	277	272	276	288	299	288	292	260	294	294	296	295	299	252	283	269	308	264	234	269	293	287	273	274	298	264	296	288	273	271	268	285	315	284	269	290	295	294	291	284	295	276	297	302	264	282	293	261	282	246	286	270	282	282	304	303	266	278	276	295	282	303	279	318	261	306	276	313	326	286	275	276	264	296	330	288	274	275	283	278	289	297	296	285	276	269	292	283	297	284	288	268	254	265	266	266	251	297	262	305	245	293	309	301	289	292	265	300	282	261	304	302	263	274	278	278	274	270	263	297	304	286	259	298	268	252	272	281	268	309	264	282	248	268	268	273	274	261	271	275	309	269	269	298	275	257	265	269	293	303	282	285	300	271	307	291	284	291	273	287	268	274	275	305	304	310	310	265	284	290	286	281	303	258	282	283	284	257	284	289	276	269	285	258	277	283	277	259	263	293	297	307	293	280	306	280	279	291	292	262	272	301	257	277	299	318	291	298	293	249	269	284	229	268	306	301	286	286	271	252	268	271	276	267	264	301	297	295	300	306	257	278	284	286	268	267	291	275	276	300	290	253	276	245	307	283	272	300	272	282	273	275	260	247	272	264	303	277	288	280	288	262	261	291	287	301	298	299	288	263	274	280	283	280	293	299	289	261	282	291	299	274	276	285	263	290	278	293	278	266	276	305	276	269	267	267	304	258	293	280	277	301	260	283	289	295	284	269	267	253	261	333	286	278	266	275	265	257	284	293	277	293	275	274	299	278	269	251	283	284	314	284	291	264	272	280	280	260	260	253	276	297	294	261	263	300	284	297	298	276	251	280	294	303	276	278	291	297	293	296	267	290	286	276	261	276	288	296	275	271	288	284	291	288	299	296	298	245	277	296	282	287	266	289	295	293	281	260	265	300	297	300	283	265	265	297	261	287	292	268	303	285	269	298	301	271	301	274	275	272	293	284	286	280	273	241	269	276	307	284	302	268	273	276	289	281	288	285	264	289	261	284	315	272	310	298	271	245	295	285	287	271	280	287	285	269	328	274	294	267	293	283	270	281	287	300	268	258	291	255	288	281	301	285	270	281	272	312	248	283	282	255	263	277	282	279	289	302	300	249	273	266	279	306	288	273	265	295	262	260	302	252	261	268	302	310	288	285	278	265	283	310	318	268	313	276	291	286	295	281	277	260	286	279	267	280	248	288	276	285	263	305	274	292	280	282	267	290	279	268	298	285	261	272	291	272	289	275	271	284	273	262	294	313	301	292	283	283	286	290	287	263	297	283	280	291	279	297	321	287	290	289	276	303	296	280	285	270	283	298	275	314	265	290	283	280	304	257	292	303
44959	37132	13108	7203	4740	3525	2687	2134	1761	1567	1367	1240	1110	946	929	882	846	788	798	722	671	694	649	657	653	667	677	621	612	599	588	602	638	570	605	614	569	606	579	580	602	576	583	575	575	547	544	552	592	593	557	572	566	565	565	632	568	581	520	594	531	547	563	592	577	535	592	584	572	560	536	562	556	496	548	595	524	573	548	526	504	555	540	564	568	618	512	520	558	543	569	545	500	521	507	583	527	506	591	575	542	547	559	581	564	519	507	533	565	534	545	516	536	502	534	536	496	556	517	559	562	520	558	581	539	485	558	527	568	545	557	526	554	526	535	543	553	601	564	515	531	550	549	536	476	543	551	535	580	540	527	496	530	571	551	533	565	580	534	561	563	503	544	534	510	529	530	482	521	557	548	557	572	548	534	565	569	547	549	608	566	568	530	543	549	555	591	533	564	530	539	566	562	540	515	563	575	567	486	567	587	546	542	526	512	523	553	559	532	529	538	561	531	529	566	523	570	537	563	527	532	569	562	543	569	540	549	522	549	508	576	542	530	517	538	540	584	541	567	550	570	532	547	558	576	566	606	605	539	587	536	532	560	562	513	578	535	522	579	554	523	589	565	522	564	542	590	511	525	543	528	550	585	558	524	515	509	551	537	570	563	578	508	550	548	562	580	516	586	568	554	513	559	531	562	545	552	511	573	547	533	554	524	522	587	532	573	572	534	593	547	522	552	578	533	563	542	556	534	540	551	531	561	571	572	576	510	544	523	538	527	532	541	521	577	558	569	545	532	510	561	561	508	533	566	558	559	573	584	556	545	567	529	532	521	534	552	592	537	556	508	565	560	532	562	533	539	631	507	602	567	530	552	557	537	573	543	554	563	550	587	509	549	507	538	553	546	510	536	553	517	548	548	575	525	517	584	557	542	544	542	557	510	524	528	516	523	542	519	578	536	549	583	542	561	542	535	537	517	575	595	575	512	567	584	543	527	522	501	541	548	519	570	550	537	507	547	563	570	522	536	541	564	546	561	535	503	581	549	518	553	572	557	560	537	559	540	555	573	567	575	516	549	544	528	519	508	510	529	558	519	571	569	555	547	531	577	507	532	584	574	549	564	543	544	578	567	542	532	563	532	541	545	531	600	563	551	545	549	580	536	567	533	540	575	525	551	574	525	500	553	561	539	535	592	535	536	542	514	571	542	524	534	525	576	564	605	567	531	520	549	581	518	545	559	531	525	545	532	542	519	532	576	548	552	552	568	500	531	589	508	569	507	575	572	516	525	576	527	538	584	505	527	509	510	577	592	530	540	592	588	556	528	537	525	557	513	511	522	542	559	507	560	537	527	486	555	547	537	545	569	527	588	546	571	528	557	621	557	562	559	532	549	552	523	547	536	574	564	569	485	531	535	567	527	552	539	565	579	570	553	576	573	516	572	530	543	543	549	546	527	541	539	553	556	559	550	540	577	579	541	521	570	538	512	565	570	532	552	520	537	549	538	540	547	568	565	611	548	564	535	551	541	568	524	583	508	527	598	537	561	544	537	550	526	556	527	539	533	568	570	523	540	515	511	537	528	531	571	524	538	547	564	575	568	501	562	476	553	498	544	611	540	542	537	517	541	544	527	522	546	552	543	548	545	543	553	552	567	515	575	565	538	547	528	551	524	513	546	581	565	577	557	559	531	528	546	551	547	546	533	520	475	521	588	546	533	560	534	576	564	557	558	549	548	567	550	556	543	560	533	587	588	527	581	503	548	557	522	551	620	543	495	550	553	524	543	543	554	559	549	517	554	499	537	565	549	557	516	557	553	586	573	545	561	504	540	532	551	562	572	576	586	547	570	535	533	587	560	537	545	527	560	560	503	528	533	552	526	538	566	541	570	531	524	562	542	556	560	586	531	555	521	574	526	531	542	541	527	555	540	530	555	556	524	552	546	567	579	560	539	518	559	584	539	581	575	510	525	551	540	539	528	546	593	567	555	513	508	524	540	536	522	515	546	551	531	534	537	566	512	546	536	552	553	540	587	589	538	526	566	529	559	539	563	541	567	554	532	559	556	566	559	549	556	536	550	488	579	554	539	553	502	556	551	536	553	498	555	552	547	554	556	579	554	557	555	568	577	568	565	534	528	539	583	530	558	546	568	527	598	583	561	527	476	550	532	532	576	577	523	563	544	549	556	557	585	579	525	564	538	562	587	550	533	555	511	600	580	545	506	548	569	574	527	550	566	577	533	549	581	565	520	529	521	555	545	570	554	541	607	554	516	549	598	573	530	552	571	529	544	559	530	526	554	553	581	557	533	537	575	552	570	542	552	542	595	560	551	535	574	551	573	532	546	576	562	571	569	530	588	504	579	558	561	538	550	525	559	503	545	548	557	528	560	545	508	536	591	587	539	552	557	571	532	539	543	538	556	535	546	527	539	544	546	534	539	509	512	552	532	528	531	540	511	524	552	563	541	525	564	540	521	535	551	582	505	550	590	494	614	498	562	558	540	555	520	545	549	541	521	547	537	543	525	519	514	555	542	564	517	566	524	540	551	531	550	520	548	570	553	550	542	581	573	540	563	558	561	560	523	564	506	523	526	520	530	565	547	524	537	518	525	535	539	552	552	586	555	523	541	549	533	560	527	583	539	553	515	540	519	531	498	546	540	512	581	556	541	540	518	543	542	564	566	539	543	519	575	540	551	558	562	582	570	552	519	549	519	552	545	532	528	534	525	588	506	535	557	517	562	549	541	552	547	533	525	534	523	572	551	549	566	593	551	542	546	521	561	561	545	576	560	576	525	541	539	534	540	573	527	566	539	597	524	530	522	574	517	545	533	587	568	543	556	530	547	571	514	566	546	596	537	579	551	576	558	556	534	554	557	517	541	563	525	569	557	531	511	581	544	544	521	541	517	581	572	546	582	553	552	496	529	547	530	519	514	565	557	526	555	542	542	562	548	531	555	569	568	547	538	563	583	556	562	525	525	549	557	565	543	581	550	555	541	563	599	536	580	545	512	517	507	578	522	565	533	522	549	586	581	578	550	556	539	547	509	530	537	510	525	526	516	547	555	524	549	528	515	545	538	535	514	567	535	561	550	550	546	548	562	522	524	565	566	558	540	564	526	525	556	602	616	550	567	534	562	528	545	542	566	555	534	555	560	536	567	547	512	530	511	563	532	597	531	571	542	534	547	525	576	532	562	587	516	523	553	534	563	527	572	533	515	560	533	580	530	558	615	550	567	538	559	548	501	552	518	616	541	530	534	534	570	570	501	553	583	515	545	530	562	570	607	548	560	567	533	538	526	527	550	565	570	536	558	543	538	559	506	561	507	520	561	536	520	569	512	540	499	548	557	521	571	580	550	551	597	568	554	583	558	562	547	575	576	540	545	516	509	553	517	522	552	577	566	558	554	529	527	604	597	534	543	568	549	580	552	522	585	551	546	554	566	569	556	530	548	548	571	519	557	541	591	581	519	583	526	514	571	519	537	579	531	531	588	564
27336	21229	8885	404	187	167	172	123	142	121	142	137	118	122	117	131	128	140	132	133	132	121	132	133	117	120	139	102	119	124	114	116	122	118	136	101	127	144	112	128	117	138	123	114	97	111	123	130	137	143	138	136	113	109	137	134	116	124	143	147	124	99	106	121	135	138	121	121	136	139	118	147	124	107	132	108	112	101	121	106	132	125	124	127	124	122	121	119	132	125	132	129	124	128	95	135	117	117	130	111	121	114	133	139	127	137	129	133	126	126	148	111	130	119	117	112	117	138	114	102	132	135	117	139	123	115	107	111	132	139	122	118	118	134	113	144	104	111	130	112	124	115	122	110	120	102	130	119	114	111	140	130	146	133	141	123	139	126	105	107	138	108	125	125	112	119	130	134	122	109	124	123	107	101	132	138	130	127	113	138	119	137	101	115	116	117	148	114	97	130	127	108	129	121	103	126	134	111	111	120	116	127	119	115	120	142	115	133	126	137	130	149	115	123	124	132	140	126	129	133	119	121	134	120	120	107	123	138	129	113	104	97	133	102	121	120	118	129	120	113	120	116	124	141	130	97	123	115	144	126	117	119	108	128	116	122	114	120	122	100	117	121	131	110	109	113	107	123	127	121	140	113	119	100	139	118	130	127	118	109	122	103	105	120	106	118	135	124	120	121	134	116	122	127	112	103	119	131	127	129	127	124	124	121	144	128	133	111	138	124	125	108	120	109	113	124	126	106	117	128	111	104	118	102	122	118	130	128	115	116	127	124	108	118	109	115	139	131	122	137	130	158	130	129	132	94	104	124	114	124	125	128	108	107	125	130	115	135	116	107	116	108	108	129	132	145	111	124	125	127	122	101	118	125	123	129	124	100	123	133	117	117	137	114	113	123	151	116	127	121	116	143	138	117	124	117	123	102	142	97	134	138	121	138	119	144	101	109	126	124	121	121	131	120	121	106	94	105	129	128	120	141	131	114	144	107	140	110	125	122	152	111	138	108	132	141	130	129	117	103	124	133	113	119	129	114	118	124	123	147	117	118	120	116	119	127	149	118	122	148	103	119	107	132	112	126	112	108	114	124	114	121	126	110	124	110	118	99	123	122	117	116	96	120	134	136	117	133	121	131	134	117	122	128	116	121	103	130	148	129	119	126	127	123	126	108	126	129	124	136	112	127	113	121	129	120	133	119	118	114	122	113	114	132	135	124	106	127	111	113	124	131	108	124	106	124	125	114	120	131	111	119	116	138	119	133	111	130	130	136	112	120	125	130	134	124	117	113	108	129	132	129	104	118	86	144	112	129	125	125	119	123	124	127	124	116	110	125	104	114	130	130	112	119	137	132	132	133	127	107	118	126	131	114	137	110	112	99	132	132	115	117	113	129	125	119	131	114	125	125	123	101	119	104	130	115	104	115	114	126	117	119	117	120	125	128	126	133	129	103	121	124	119	127	106	116	104	104	112	119	127	117	125	128	122	124	116	133	105	115	134	131	133	130	110	118	112	108	96	134	137	106	142	121	109	129	144	122	124	119	119	122	105	116	114	125	113	138	151	118	118	114	100	118	109	113	102	132	129	107	115	143	97	136	115	143	127	125	129	120	125	112	105	118	150	129	128	113	137	126	120	116	127	113	134	132	128	106	117	122	128	94	112	107	126	130	107	103	116	121	132	112	132	111	120	125	122	119	133	124	114	116	109	124	121	124	137	118	122	131	122	127	113	117	137	118	109	131	122	147	109	145	126	115	106	140	112	114	114	124	127	129	124	113	125	113	110	133	127	142	120	115	129	117	129	116	137	111	119	124	117	133	126	126	124	120	118	106	129	129	120	139	128	133	121	145	122	127	120	122	130	115	128	103	119	119	114	117	115	117	116	110	122	133	121	124	123	97	130	127	123	117	123	115	122	111	126	130	144	120	139	134	127	120	127	136	137	137	117	99	129	118	106	111	112	128	125	123	124	121	135	111	132	127	127	115	151	112	118	134	136	115	123	123	135	109	120	120	121	114	108	126	118	137	134	136	112	126	139	130	120	123	111	133	127	146	119	106	127	120	115	139	144	118	116	116	135	99	114	123	138	114	128	132	147	125	110	111	140	116	109	129	120	141	132	123	109	126	126	95	119	135	124	124	120	130	101	122	114	121	138	129	133	126	123	152	134	120	118	121	120	134	122	124	119	107	123	129	132	136	137	147	110	115	121	129	132	145	129	116	132	118	108	117	123	120	128	121	129	137	119	116	136	142	136	107	112	130	112	125	103	125	113	106	124	125	117	129	117	125	100	128	131	99	106	137	115	123	139	124	118	120	133	120	126	125	125	120	108	120	109	133	107	110	118	113	117	133	116	136	124	118	125	126	141	118	130	117	127	140	130	108	135	127	109	101	123	109	119	115	123	131	140	104	115	116	128	130	134	102	140	140	110	119	125	130	118	101	118	109	112	113	124	118	124	120	123	129	112	120	126	132	123	136	133	125	102	137	123	113	111	126	127	119	129	137	123	121	118	149	109	141	119	114	106	124	95	112	117	112	117	120	118	129	135	141	127	120	121	112	135	107	115	115	103	112	106	92	123	103	123	131	109	122	141	117	116	138	127	124	136	123	112	128	123	131	131	120	152	137	125	105	129	133	120	124	121	104	135	138	121	127	93	112	116	121	126	129	127	118	126	133	118	115	111	116	120	126	122	135	135	116	128	121	139	113	140	107	122	126	119	113	127	115	102	118	130	135	101	121	148	116	107	141	117	103	120	118	95	107	117	121	121	119	126	107	112	117	121	128	138	134	127	103	117	120	126	120	125	131	111	127	125	134	146	106	126	122	122	116	120	136	139	106	128	116	126	116	135	127	105	133	140	125	118	119	115	103	111	126	116	132	155	129	112	133	133	126	129	108	122	123	121	109	122	130	131	118	129	137	131	120	126	119	142	128	119	117	122	114	135	100	140	116	113	131	111	127	127	124	132	104	126	124	139	121	124	122	117	127	106	124	140	113	133	114	124	109	119	135	125	120	124	116	127	132	136	138	127	115	122	127	127	112	108	115	116	130	120	134	100	115	111	121	126	116	117	119	108	126	110	128	123	120	137	123	109	119	115	116	114	111	127	131	118	139	117	123	113	110	139	119	123	119	116	114	119	137	135	103	134	127	121	109	109	129	113	151	119	136	111	107	131	133	119	117	125	115	126	122	130	100	134	141	130	104	126	133	119	110	131	113	120	136	119	117	110	114	121	129	106	117	116	124	110	115	121	122	126	124	114	111	105	135	126	127	114	129	125	130	132	108	103	143	144	110	101	138	134	120	129	134	108	108	134	119	108	103	126	143	105	131	120	128	120	128	113	107	129	136	114	113	120	114	130	99	112	108	122	113	119	107	134	112	123	143	125	112	116	129	134	118	95	121	119	118	138	132	129	130	114	131	124	136	124	126	122	118	117	119	138	124	125	124	113	118	131	126	122	134	129	104	116	113	114	141	99	140	109	125	129	119	133	125	151	127
20421	13167	1183	622	500	419	363	369	308	324	298	278	280	298	256	258	288	290	264	282	296	279	307	259	293	269	270	294	271	267	268	278	277	277	283	255	265	283	283	260	283	282	291	260	260	274	277	273	257	262	256	263	295	286	290	276	274	308	261	315	261	273	276	295	268	276	298	259	268	294	284	284	280	269	260	258	295	264	254	241	250	239	281	303	265	252	243	252	242	272	304	286	261	258	284	229	239	274	284	307	257	246	273	269	269	258	270	238	280	239	253	273	261	263	283	281	251	286	272	258	256	291	307	283	258	239	274	228	311	290	276	272	267	248	266	263	272	266	280	273	242	276	329	296	277	285	280	295	274	265	251	286	273	277	284	237	270	289	256	268	261	252	271	263	262	275	287	270	289	287	264	274	294	284	278	255	265	257	274	258	265	250	267	282	285	262	265	282	277	273	280	305	292	283	289	288	268	262	269	284	302	276	250	252	274	275	260	278	277	250	268	293	269	262	256	286	254	265	250	299	263	288	248	270	285	272	253	270	257	288	287	262	281	268	277	289	243	285	272	252	319	250	256	249	290	270	241	252	266	266	269	269	258	242	260	292	252	266	285	257	261	272	299	235	270	278	271	254	245	277	258	272	287	278	241	271	280	269	245	269	290	266	276	292	280	277	285	287	228	263	309	264	261	243	272	286	260	290	259	265	245	253	243	270	304	255	277	276	273	242	286	264	290	260	286	300	246	283	272	239	292	261	286	285	243	286	269	263	259	267	250	260	268	267	287	274	250	240	270	273	283	291	273	268	279	259	264	277	275	254	258	267	263	280	245	254	263	288	255	252	268	286	263	258	247	276	288	301	251	283	277	281	291	274	290	267	283	274	282	289	267	269	266	301	284	270	255	254	276	257	268	268	272	271	295	259	288	253	228	246	237	291	267	279	248	262	269	259	289	253	259	280	248	298	264	296	267	275	246	258	272	286	257	262	279	267	278	227	264	280	277	273	257	281	284	262	281	266	245	255	253	246	287	315	267	265	262	265	277	272	297	266	282	264	292	286	279	276	270	286	238	251	284	262	274	252	300	257	267	269	258	290	256	265	282	267	254	243	283	274	266	290	277	281	286	296	273	248	252	270	259	267	260	265	285	314	272	261	291	249	278	233	289	295	308	234	285	281	260	279	269	289	257	247	274	289	270	305	288	291	302	287	273	278	254	302	286	263	269	256	288	272	293	286	241	292	299	249	276	255	276	263	275	283	268	273	289	250	274	268	248	295	276	270	275	259	271	284	261	260	255	297	294	282	269	256	277	265	286	282	279	276	231	295	281	261	274	322	316	307	275	271	291	252	287	268	266	261	266	274	285	249	263	274	287	267	263	263	315	263	286	264	284	280	267	273	292	266	259	278	272	303	267	263	271	269	286	279	262	282	236	284	274	248	271	260	248	279	282	270	289	262	269	279	286	226	260	265	290	277	258	252	238	271	254	255	246	269	264	281	282	249	258	286	282	275	265	284	268	271	301	256	269	289	285	264	283	270	307	281	259	278	246	271	266	259	250	246	284	252	266	268	247	293	286	257	271	311	305	252	263	275	254	279	272	263	263	269	264	281	271	277	269	289	284	254	232	292	281	249	302	273	251	292	237	267	269	275	257	288	265	274	261	288	301	255	268	254	254	248	276	277	265	288	306	283	268	255	273	244	287	245	281	280	275	250	287	283	250	260	279	311	259	309	279	246	284	270	284	280	286	291	279	281	260	297	281	249	279	283	265	272	265	275	272	272	258	262	269	283	259	305	256	275	282	279	266	268	275	294	263	274	231	263	232	250	238	273	278	250	283	268	270	248	264	271	295	277	248	281	272	266	257	259	264	271	278	250	258	284	282	275	251	290	257	269	248	244	299	258	279	266	279	248	231	276	270	279	264	262	244	289	262	277	265	270	294	269	285	280	250	300	266	277	307	282	267	267	250	274	298	270	273	285	273	283	239	306	253	289	276	270	269	251	267	289	267	254	287	265	269	302	278	279	306	233	262	285	282	290	270	236	257	274	260	256	250	266	253	269	269	246	252	248	282	260	253	272	262	297	262	266	287	266	272	273	281	283	286	299	259	269	290	262	279	259	272	256	282	284	273	283	240	262	250	279	277	307	279	261	290	276	276	259	264	286	280	283	276	271	279	280	261	276	275	253	304	283	267	291	264	274	256	287	269	282	279	279	286	273	261	262	269	265	274	292	277	261	267	257	292	298	280	285	257	264	268	270	262	305	268	286	288	247	241	283	267	281	268	260	270	282	267	286	264	230	241	289	268	262	263	234	289	242	275	279	293	270	270	277	260	245	270	284	280	268	287	268	269	264	268	280	247	284	270	264	278	303	257	282	265	284	266	272	274	281	274	268	298	265	267	322	288	244	267	259	271	303	273	292	268	256	280	244	250	269	293	287	245	242	286	255	280	280	249	272	294	275	260	290	243	281	277	234	282	266	261	284	258	270	267	273	274	255	273	264	289	273	275	258	298	268	267	250	285	243	298	255	272	307	256	271	279	274	287	280	285	277	290	281	262	244	248	280	250	274	278	258	274	256	256	299	268	308	275	263	249	260	280	263	270	244	266	249	249	274	303	269	244	258	264	288	289	311	290	257	259	256	267	276	277	275	267	275	282	300	249	289	255	269	271	247	247	234	257	290	272	258	303	274	261	267	257	267	273	277	282	259	248	261	273	271	266	273	252	273	257	278	267	269	258	315	274	257	291	292	242	264	261	263	271	260	274	281	278	285	276	275	275	295	260	259	289	262	305	258	264	255	274	262	278	285	263	286	233	278	260	290	260	305	253	262	255	275	284	247	272	265	275	279	270	283	265	288	272	264	264	301	248	278	264	285	253	284	258	283	257	286	275	255	277	295	266	251	264	268	248	287	288	278	263	236	253	293	245	262	255	266	254	253	276	263	262	273	283	268	261	266	279	303	269	230	289	270	279	253	290	288	257	279	298	303	250	302	249	248	239	273	293	272	264	232	277	275	291	282	247	265	285	269	252	284	293	287	280	276	270	271	281	256	275	219	282	259	273	264	289	286	271	263	266	280	263	267	317	261	254	262	263	243	292	294	298	279	291	241	254	255	228	271	253	275	268	291	252	297	268	266	280	250	279	256	277	291	263	281	264	261	240	259	268	242	266	263	292	279	275	258	265	272	248	266	269	266	273	296	272	250	264	288	263	278	246	290	262	279	264	255	262	253	268	264	271	262	297	275	260	251	272	272	257	254	254	258	286	267	247	277	275	266	279	273	268	277	249	267	312	245	286	264	277	291	260	259	275	266	260	295	278	272	286	259	296	270	273	272	262	258	271	251	287	298	281	253	284	254	255	287	270	279	249	253	267	296	263	297	277	248	256	277	267	256	272	253	255	236	292	299	248	307	269	242	275	271	264	260	251	243	253	270	264	275	305	258	262	275	276	286	273	251	282	276	259	269	260	270	258	273	270	252	266	263	298	267	292	267
23601	20654	27674	23658	19377	1750	426	283	258	219	206	184	178	169	157	155	143	162	115	102	114	125	122	132	128	112	111	110	127	138	131	120	126	118	124	117	105	103	108	111	102	116	121	121	111	119	102	120	115	128	126	120	119	126	124	104	126	108	97	114	109	115	111	121	114	114	132	103	111	126	108	103	109	121	89	111	119	110	112	112	127	117	120	125	112	97	104	109	118	90	131	116	95	108	109	121	107	114	91	114	115	118	134	121	112	125	98	102	114	117	125	110	90	108	101	110	112	98	95	109	119	118	120	102	104	113	91	109	82	110	96	124	101	97	130	121	105	100	94	111	116	120	97	110	121	103	105	102	104	103	131	102	110	111	110	133	126	108	117	107	111	110	84	106	110	104	112	126	110	102	121	84	110	111	99	98	114	104	108	103	103	104	111	93	96	106	119	117	122	120	112	98	108	107	109	106	102	110	100	121	122	110	111	111	122	110	111	116	118	120	105	111	101	123	100	127	120	110	115	99	92	125	114	108	116	111	127	116	131	99	123	127	128	123	123	112	104	102	87	113	96	118	109	97	122	124	101	120	107	116	111	103	101	91	107	110	115	96	113	110	132	107	118	110	108	106	110	99	99	108	109	112	110	111	116	120	99	131	109	125	97	115	112	115	85	109	128	110	123	104	106	127	107	101	109	123	84	98	99	108	121	106	103	122	115	106	112	102	115	111	113	114	109	112	121	99	99	104	116	115	110	82	126	122	111	93	110	119	116	133	110	118	119	122	103	107	121	119	98	115	111	96	102	131	115	120	119	113	123	98	103	111	131	121	110	116	108	102	102	116	110	111	129	108	120	100	103	133	138	94	126	109	105	108	103	99	112	100	121	121	107	112	112	121	117	108	103	101	122	111	97	103	114	97	99	118	114	116	117	121	123	106	120	113	122	129	107	105	104	110	99	106	105	111	120	113	115	124	100	109	135	108	108	121	123	111	104	117	130	117	106	110	121	94	106	110	120	118	105	126	112	106	106	107	100	111	113	111	117	124	107	131	92	112	105	112	100	106	105	119	129	118	105	144	110	120	113	119	113	107	126	105	142	100	117	96	128	126	110	114	101	146	115	105	105	112	130	114	109	107	109	113	103	124	95	92	123	91	116	117	119	99	118	122	102	125	114	96	107	110	114	122	118	122	104	120	108	100	130	126	112	85	107	123	104	100	119	93	110	108	103	122	117	100	94	105	101	108	113	133	96	97	108	116	103	99	104	114	96	105	118	112	98	125	111	96	113	104	122	101	101	107	118	87	109	116	111	122	102	99	109	114	123	126	123	111	97	112	110	103	107	105	108	116	99	95	121	120	128	110	108	120	98	110	120	99	101	94	100	117	118	117	103	109	105	101	119	107	91	96	104	111	114	122	104	123	103	118	110	106	86	116	105	133	104	126	118	100	102	116	104	102	113	84	99	115	119	117	113	110	111	117	108	110	109	100	127	110	95	100	102	89	102	102	114	115	107	88	117	102	112	105	109	113	124	108	99	104	116	108	103	97	129	94	125	110	124	100	112	91	102	111	130	115	101	110	123	123	114	100	104	117	107	111	108	83	130	117	108	115	98	130	131	87	117	132	112	112	118	100	101	115	107	108	101	115	127	111	114	113	108	102	117	96	112	125	104	117	118	120	96	119	112	120	91	115	108	120	105	90	100	94	99	101	116	116	114	104	113	113	94	105	97	117	117	114	117	112	120	109	108	88	124	136	103	116	101	111	121	98	104	107	104	118	120	107	93	105	93	112	107	112	106	125	105	118	102	107	112	110	127	113	111	117	105	97	105	105	102	88	116	103	117	106	107	115	114	120	94	106	109	111	105	107	126	110	110	110	116	105	119	100	94	126	126	121	103	121	102	121	116	122	121	118	100	109	95	123	108	91	124	103	109	120	112	104	108	107	119	106	113	93	105	116	116	110	116	99	119	95	130	104	106	106	99	119	114	99	111	105	132	90	121	109	102	116	103	93	108	97	109	110	108	118	109	112	101	99	92	110	95	100	109	119	92	110	106	113	92	129	122	88	99	107	125	123	119	113	116	97	105	95	130	112	127	126	107	126	118	129	89	106	131	96	97	112	118	100	134	97	132	110	117	114	117	106	103	108	93	101	107	100	103	113	141	97	89	103	118	130	129	102	96	94	110	124	121	105	114	122	114	115	135	105	130	102	103	115	109	116	111	89	108	108	118	115	126	101	115	97	96	107	120	113	105	86	101	115	114	117	116	135	93	123	109	127	111	135	106	98	102	112	140	100	115	108	108	111	101	109	109	92	88	134	112	115	103	113	127	104	120	131	100	108	116	110	101	110	115	103	111	102	107	117	113	111	98	121	122	104	112	122	114	110	111	111	115	107	107	109	111	116	117	104	96	119	123	120	119	103	111	124	130	104	114	101	109	107	118	97	114	137	97	110	126	110	101	96	85	98	114	109	121	113	118	112	101	112	118	121	125	107	117	102	105	103	91	104	122	106	109	104	108	99	114	99	111	130	86	120	97	120	109	102	97	114	103	102	114	103	104	103	104	111	113	92	102	119	104	109	121	105	122	125	109	110	120	115	104	112	105	124	108	123	123	91	113	118	105	122	87	127	107	104	93	98	101	87	94	111	125	113	100	103	122	120	93	118	121	99	108	121	104	118	99	110	117	103	110	115	98	120	118	88	112	98	112	116	127	127	117	102	97	103	122	96	108	110	106	119	82	105	117	103	106	119	108	91	89	100	100	120	108	120	114	104	114	116	125	114	97	96	90	118	132	95	116	115	114	122	116	110	102	92	96	111	137	100	120	118	95	121	117	118	121	133	115	120	109	102	93	111	113	96	108	105	116	109	121	111	93	111	99	101	109	125	126	115	94	128	112	120	113	121	106	98	104	109	100	123	102	101	108	106	130	110	115	114	83	121	120	105	106	104	118	105	98	132	116	111	109	106	81	102	107	118	98	122	111	110	116	105	101	109	108	110	119	101	117	117	109	116	118	117	127	102	94	101	103	102	98	122	123	104	115	95	136	106	114	108	101	105	117	113	109	107	112	106	98	109	115	123	123	86	117	115	123	110	107	112	117	111	116	108	117	103	114	122	107	113	116	111	116	116	98	109	125	104	86	103	104	124	121	97	117	112	123	124	104	93	116	91	100	113	107	116	140	112	104	103	116	99	93	108	125	102	134	113	95	112	104	112	112	95	108	103	106	121	104	108	110	98	87	100	114	99	109	121	107	92	101	117	110	106	100	109	90	92	110	112	108	105	112	103	103	101	117	100	88	116	106	93	112	104	106	97	120	107	100	113	113	112	103	102	109	108	109	136	104	120	105	117	116	102	111	126	116	114	103	100	110	121	97	100	125	115	115	134	112	106	118	106	109	101	112	97	126	97	115	126	104	94	119	112	90	101	115	102	102	115	118	82	98	104	97	109	120	119	98	121	119	103	97	119	109	113	98	115	111	106	125	118	110	98	116	111
37831	30110	7558	3803	2364	1721	1356	994	839	712	598	560	494	479	477	425	368	349	374	354	345	302	322	271	310	268	272	287	286	291	265	255	258	254	273	260	261	256	273	274	215	267	261	225	231	202	258	253	246	261	247	264	245	243	257	250	253	246	252	255	237	228	227	228	216	202	267	220	204	221	235	252	259	250	243	224	219	277	235	205	231	232	217	226	238	235	205	219	227	222	239	238	252	243	249	255	255	259	249	251	234	239	227	243	248	237	234	253	245	245	243	237	250	210	246	255	225	230	236	240	239	241	220	226	226	246	262	256	264	242	254	249	247	239	217	213	245	242	241	251	243	237	234	227	226	229	239	220	209	244	237	246	218	242	218	221	219	283	221	251	218	249	267	235	222	245	233	209	235	252	235	259	256	236	227	228	230	232	229	224	193	211	243	230	247	246	228	235	254	232	256	236	216	238	246	239	248	229	251	250	224	257	246	232	217	209	236	221	253	240	245	233	252	210	241	211	222	227	261	220	219	241	217	256	220	251	262	224	225	242	260	253	255	211	246	242	225	214	233	228	271	209	227	234	228	254	254	236	235	239	215	216	233	224	256	248	230	245	240	237	226	231	231	224	253	243	229	228	255	231	221	232	225	256	247	244	210	251	251	226	238	230	230	240	231	277	233	250	258	231	230	213	258	225	250	231	242	247	238	249	224	234	237	219	218	237	248	244	245	234	231	224	230	231	256	251	262	226	243	228	215	226	229	229	238	247	243	208	281	244	240	232	268	236	230	249	250	242	285	230	232	245	253	228	237	240	229	248	230	248	230	240	233	222	245	249	235	238	245	234	247	217	227	248	246	247	241	227	236	256	226	248	253	236	214	252	224	210	240	227	216	233	248	230	244	253	247	247	213	219	230	243	242	254	248	256	227	239	240	231	221	258	230	251	232	216	239	209	257	222	235	242	245	269	217	247	246	210	224	232	212	257	253	230	248	233	238	221	205	248	234	237	228	220	237	247	239	240	238	224	210	259	220	210	237	231	241	232	236	242	222	215	259	253	235	229	239	232	242	253	208	225	250	222	267	224	230	210	248	244	201	242	221	229	235	239	242	231	204	252	241	240	227	246	225	214	222	232	260	204	245	211	233	246	253	241	259	243	240	237	245	245	225	253	235	260	227	271	244	229	228	234	219	242	245	237	258	253	245	212	241	227	224	208	213	236	205	238	236	230	224	233	247	265	252	236	218	202	241	194	235	237	207	224	228	254	235	220	239	231	226	225	231	198	241	238	219	261	238	230	212	229	225	225	245	213	256	216	223	238	241	256	250	218	241	254	226	200	238	248	226	265	248	215	236	246	241	244	232	251	223	248	241	233	220	242	247	206	255	223	256	258	228	231	247	270	215	239	258	248	247	216	220	216	223	232	248	231	214	254	229	263	227	211	233	235	217	233	242	266	250	237	253	226	226	224	216	266	258	210	249	245	234	276	221	247	237	242	258	223	230	234	241	262	222	261	251	247	225	227	253	220	240	242	228	203	255	250	231	242	231	239	247	246	213	254	234	238	240	238	240	247	240	226	243	234	238	217	217	222	228	235	212	230	233	234	229	230	220	229	242	214	227	243	226	258	208	231	229	251	224	231	228	218	227	232	236	233	266	243	261	245	210	249	260	241	250	215	230	239	247	240	260	237	248	242	227	226	241	240	238	219	228	252	256	221	256	256	222	235	250	254	217	252	200	247	261	235	260	219	234	218	233	232	217	266	235	252	235	218	229	299	245	224	231	235	214	243	231	242	211	221	220	239	207	265	270	277	277	255	224	233	210	229	284	247	220	227	227	236	233	250	242	241	238	218	235	249	255	227	246	225	262	223	230	254	231	211	260	245	259	235	250	239	226	260	233	241	222	213	270	264	236	250	239	248	234	240	229	269	233	228	234	238	253	235	232	216	272	224	235	225	251	256	253	237	242	232	224	254	218	252	256	249	235	249	239	238	228	227	234	237	260	240	222	239	236	234	249	233	230	273	239	222	233	247	243	229	241	247	219	220	233	239	241	252	229	235	227	234	252	216	234	246	236	223	237	213	241	205	227	213	218	253	224	257	213	243	230	240	260	210	227	246	257	233	240	256	215	218	224	265	241	223	217	227	222	258	234	246	224	210	217	241	251	225	240	232	227	252	238	250	239	239	231	257	237	222	230	246	235	228	207	229	262	261	224	237	234	258	235	240	226	241	229	209	220	232	217	231	258	250	245	244	210	240	235	223	254	241	228	220	236	245	252	238	223	233	229	266	247	235	257	233	226	231	239	237	229	222	210	214	247	216	247	223	247	246	222	223	224	244	253	248	236	255	217	229	252	279	238	222	238	235	211	237	220	233	236	249	254	236	246	262	260	228	220	220	242	241	234	247	260	252	258	227	245	236	241	237	227	260	248	226	227	245	241	241	210	231	252	217	234	255	217	225	227	229	224	232	255	223	261	256	240	237	243	237	261	247	210	243	201	226	245	250	266	241	256	214	250	253	211	228	261	204	225	252	240	251	225	229	246	238	250	230	249	238	251	263	247	239	255	234	227	227	220	248	239	261	237	233	225	189	257	259	230	234	228	247	243	235	232	243	211	247	246	212	244	233	235	228	199	252	223	228	252	208	231	227	254	217	240	236	254	256	239	258	244	250	248	239	231	217	278	249	236	227	234	250	256	200	206	247	257	244	229	238	230	228	214	252	216	209	245	240	243	264	209	238	272	218	230	229	219	253	237	240	225	258	252	228	232	246	244	243	240	235	249	244	247	229	243	254	237	245	235	261	225	249	217	230	232	218	257	223	202	232	255	218	273	226	238	232	226	208	232	248	232	248	224	244	216	225	234	243	218	249	229	201	235	232	255	219	240	225	216	264	251	270	258	229	229	251	228	237	229	252	218	239	242	228	223	249	267	258	250	257	232	248	239	232	258	257	256	222	242	224	228	209	236	220	233	221	210	209	235	222	220	244	212	246	225	237	239	243	218	230	230	235	262	222	232	238	240	219	247	250	209	247	234	223	246	230	215	236	230	237	251	257	250	245	235	229	221	256	230	235	238	235	228	238	244	217	207	241	225	230	257	230	219	212	232	237	239	233	243	227	260	216	248	234	238	244	218	284	225	224	221	239	248	252	235	217	250	255	218	237	238	247	265	255	204	269	208	233	251	244	254	233	227	218	233	248	208	248	249	237	236	247	261	231	229	241	244	260	242	228	246	242	233	206	259	215	252	281	213	244	235	234	227	240	242	243	247	228	236	237	265	240	237	254	236	232	209	234	271	216	214	221	213	241	235	263	242	226	213	220	217	225	235	229	242	231	209	236	238	230	228	212	224	231	216	229	233	234	221	243	262	257	235	237	252	222	238	243	219	234	266	236	238	245	249	242	251	213	227	271	200	242	242	243	219	230	247	248	246	235	247	240	226	237	235	245	209	243	229	247	247	228	227	213	257	224	228	219	262	231	221	243	259	239	257	253	241	221
23805	21696	29981	23912	21696	20095	2066	700	567	514	477	457	407	379	400	371	354	377	348	318	362	339	308	305	301	302	322	328	276	301	309	277	273	341	281	270	286	296	311	306	268	268	297	269	305	272	304	267	286	291	289	275	317	290	301	294	255	291	292	282	292	300	282	301	303	272	272	278	246	324	286	280	260	276	270	289	311	274	291	310	270	286	288	302	285	267	261	284	299	271	267	260	293	301	278	309	290	293	274	275	243	280	298	264	316	265	298	262	282	278	279	329	299	259	302	320	288	268	279	249	288	282	260	290	314	283	262	259	289	289	262	294	303	240	308	283	281	284	302	285	304	283	267	288	310	273	262	279	279	245	271	284	277	270	281	254	288	308	300	288	268	296	272	282	265	300	260	285	282	280	287	282	264	288	274	265	287	279	320	274	283	250	304	277	299	268	278	288	251	271	280	292	283	273	285	261	284	264	286	292	319	230	266	293	292	320	289	277	295	291	288	290	324	309	287	260	267	277	288	323	288	250	260	264	297	299	297	262	270	291	269	279	280	292	280	300	272	269	298	275	244	263	301	279	265	265	274	263	250	265	272	258	274	283	304	306	271	305	284	301	283	264	275	309	274	260	279	252	279	283	269	281	278	264	281	293	318	287	297	266	265	300	299	274	304	270	264	296	272	263	273	294	278	241	282	278	299	332	301	272	275	269	283	282	272	297	305	288	283	277	258	258	259	271	273	268	279	282	284	300	282	289	288	290	280	252	277	303	270	307	292	294	277	270	299	272	314	309	288	270	276	286	304	295	285	296	285	306	260	277	289	274	291	271	263	307	308	253	275	293	302	283	286	277	293	279	280	283	261	323	252	271	275	271	282	299	250	270	295	274	276	286	273	276	262	293	257	294	321	297	280	283	265	257	280	290	327	272	277	272	276	281	287	290	297	270	309	287	266	299	288	266	254	287	261	281	250	263	277	295	279	281	290	273	296	279	268	262	270	289	270	299	254	273	280	280	300	290	287	280	300	265	283	252	262	287	274	264	294	256	289	294	267	301	293	286	261	280	274	288	268	277	274	249	290	265	250	283	271	275	319	274	268	271	278	287	263	281	298	288	283	277	275	289	306	275	241	274	296	257	289	292	288	282	298	284	272	276	288	291	272	289	305	304	276	258	274	300	260	264	282	285	284	294	262	258	259	296	309	273	276	290	263	306	306	298	281	249	282	290	303	269	277	275	272	278	290	270	292	287	266	281	285	269	276	305	309	300	298	282	293	280	281	289	274	282	298	288	295	277	277	252	291	272	269	274	295	264	284	298	283	280	279	262	300	288	268	249	277	308	298	287	269	292	300	259	315	249	284	289	271	302	274	265	298	280	273	270	268	316	292	292	285	278	271	282	305	295	269	287	310	285	277	288	280	288	293	285	287	286	311	295	299	286	283	298	282	279	291	302	262	292	300	264	297	305	273	279	295	286	264	288	257	264	279	279	281	285	293	307	247	276	270	287	291	283	293	283	319	304	273	268	284	305	286	275	281	308	290	288	290	289	310	282	291	293	296	300	298	287	310	284	271	272	298	293	280	291	268	279	332	295	284	299	251	294	300	280	261	271	267	292	271	265	269	288	260	271	246	275	275	260	307	287	275	248	306	312	292	286	264	271	289	292	261	280	286	292	281	273	270	276	284	277	280	254	271	317	268	301	276	280	307	267	299	270	291	290	280	252	274	262	268	275	255	296	274	255	252	251	269	280	283	289	284	285	263	263	270	251	301	281	298	315	322	294	304	282	281	270	286	273	323	253	283	290	264	281	278	265	270	287	299	315	276	282	288	273	299	299	314	263	313	319	292	274	275	289	289	275	287	272	257	272	272	305	259	265	265	278	261	287	275	280	298	257	280	250	283	284	292	270	270	271	261	309	292	275	274	295	281	268	281	282	280	299	244	233	309	273	290	281	263	264	273	267	284	257	266	269	277	277	291	291	295	282	293	277	292	294	260	287	279	278	278	275	268	298	262	290	268	296	273	268	288	257	294	291	283	292	275	289	271	260	303	270	282	274	273	281	283	253	274	281	284	289	285	284	276	273	278	278	285	275	264	259	280	289	276	299	263	290	269	265	277	293	294	269	292	284	299	257	271	258	247	301	303	263	280	288	283	277	278	300	252	252	309	274	272	264	279	295	297	271	277	298	289	269	245	300	284	305	273	291	269	288	276	277	290	276	266	262	307	310	276	253	282	275	287	257	280	310	269	259	270	274	261	251	273	297	259	277	268	288	294	283	280	287	271	270	250	256	280	297	292	266	245	289	265	292	290	308	294	261	265	265	254	283	269	263	267	305	292	272	300	261	280	272	272	293	270	279	279	270	247	296	288	275	288	295	294	298	263	267	259	273	269	277	293	288	285	303	277	254	298	266	322	301	271	249	307	279	255	268	260	303	282	281	284	280	287	295	306	286	292	264	273	280	296	294	274	277	312	294	269	288	293	304	253	275	261	296	308	294	309	297	305	301	282	275	283	267	283	269	278	277	295	289	266	276	299	311	258	260	266	256	267	271	267	302	295	297	261	255	275	304	257	291	293	289	278	287	275	273	269	304	256	293	297	268	279	282	272	284	282	293	282	277	286	284	295	282	262	273	298	298	284	276	297	292	278	285	276	289	281	235	269	303	257	292	265	291	288	282	262	292	261	291	247	309	289	289	295	284	300	281	297	322	273	271	307	248	272	270	315	296	296	282	291	300	284	275	289	314	274	266	257	288	311	300	282	289	320	254	275	303	281	293	274	270	245	286	277	299	265	260	285	284	290	268	250	263	295	261	297	283	283	256	292	275	281	284	293	259	260	291	289	286	298	262	278	295	285	296	283	258	303	268	311	318	294	301	273	276	317	297	312	291	299	278	295	254	263	271	281	285	275	273	285	288	280	284	278	275	276	295	315	301	275	254	304	277	270	287	271	274	280	296	259	292	296	280	303	273	279	309	292	258	275	315	261	275	261	286	265	263	288	291	283	293	273	302	277	250	264	272	297	284	290	281	288	248	272	307	310	301	292	243	270	263	263	281	282	265	316	245	311	274	279	303	300	269	275	260	286	261	317	275	295	276	270	316	270	269	292	281	279	299	298	299	291	290	284	292	299	269	274	304	288	290	269	265	284	260	288	262	280	276	283	252	281	294	252	275	277	288	303	278	289	301	289	275	274	273	293	275	283	264	272	285	286	318	278	294	295	283	301	282	282	277	296	268	264	286	296	295	286	255	283	268	255	275	295	270	294	283	277	278	229	269	276	316	292	316	279	283	256	282	298	269	277	286	286	269	272	275	281	277	288	282	269	275	261	278	312	277	256	271	261	296	306	299	284	288	296	267	278	278	278	281	297	287	237	315	280	299	250	284	300	265	224	273	287	273	274	264	265	267	263	286	290	288	252	303	284	262	288	307	274	304	271	268	283	291	314	251	261	256	271	277	269	262	292	317	279	271	291	273	263	283	268	307	295	273	266	280
45742	40136	13192	7197	4636	3428	2677	2134	1778	1556	1267	1239	1104	1017	964	820	852	752	760	759	716	759	712	640	664	653	619	613	618	666	609	620	583	618	596	595	583	577	609	607	555	593	559	578	546	604	616	552	551	573	552	573	581	538	578	571	572	599	573	548	545	522	571	562	596	550	521	544	544	564	580	530	560	603	563	586	571	511	574	557	558	540	576	523	551	543	594	527	573	545	555	549	553	526	558	546	557	576	503	512	520	539	515	534	535	555	553	534	568	547	556	560	579	572	541	528	528	540	533	554	543	562	579	555	540	540	534	554	574	567	555	563	533	532	531	535	546	521	583	506	599	544	551	543	537	530	570	525	559	522	510	530	537	550	537	531	577	543	552	514	537	511	554	523	534	546	541	527	555	533	528	541	497	557	553	564	552	562	555	524	533	526	542	503	521	522	526	546	516	538	573	534	556	549	501	561	543	531	549	556	577	551	540	538	501	562	545	531	568	540	508	540	565	528	511	529	551	566	511	533	514	545	544	500	601	536	517	563	515	522	528	516	563	526	557	532	589	527	556	542	561	576	541	598	549	498	566	568	505	517	575	548	575	531	538	554	533	546	508	566	586	553	557	524	538	596	527	571	560	523	517	570	556	544	551	516	548	548	548	484	569	549	553	575	542	530	563	560	563	541	553	547	534	573	528	526	536	556	547	538	557	564	543	543	589	528	538	557	550	536	543	505	545	506	536	566	555	590	521	531	549	541	553	558	543	575	520	534	611	564	517	573	538	542	517	556	526	538	558	564	530	564	508	538	500	547	545	505	588	545	554	540	573	554	525	509	563	511	518	500	548	577	510	567	578	581	534	558	537	550	559	540	544	535	561	524	550	549	513	574	535	549	539	576	577	526	500	530	537	534	575	582	506	525	554	522	582	543	586	546	521	534	551	561	543	603	567	533	556	535	548	570	524	527	556	529	511	562	540	555	548	563	569	545	485	530	518	550	570	515	540	545	570	547	531	571	507	553	522	557	543	525	526	526	568	572	544	574	541	565	553	575	567	554	555	485	541	577	549	544	517	550	541	548	525	527	519	539	517	549	531	534	562	549	503	548	543	559	597	564	560	563	568	539	525	503	511	552	538	537	546	517	531	544	564	534	572	565	569	535	553	534	541	518	541	507	525	568	569	579	578	564	565	567	556	580	528	556	580	562	571	535	517	574	513	537	545	518	548	560	513	563	582	574	548	566	523	551	548	570	525	564	551	544	528	524	516	550	551	558	547	538	538	561	545	530	548	545	559	540	575	603	546	575	510	513	524	551	537	532	513	536	589	535	561	558	567	560	542	558	574	565	517	540	553	566	580	518	514	539	506	516	547	534	529	528	598	534	549	536	542	524	552	553	527	556	541	526	577	536	559	536	502	560	531	548	570	555	546	538	552	542	546	531	501	533	553	508	550	542	534	565	530	578	570	581	519	545	550	542	584	559	555	551	549	530	550	525	550	514	530	545	525	532	546	513	507	560	527	555	543	563	590	573	562	557	539	586	525	515	524	564	528	552	534	572	554	573	518	532	564	508	562	475	537	510	557	541	528	544	551	536	551	547	544	538	548	527	517	531	560	503	600	543	493	542	533	504	512	518	555	521	550	569	521	544	541	555	538	569	573	536	481	553	566	540	534	536	572	544	532	554	521	500	536	539	583	500	519	540	578	567	584	519	543	575	565	565	581	563	543	549	538	531	562	510	562	544	546	533	536	554	524	557	572	508	519	559	543	546	541	529	528	530	525	542	516	584	519	546	530	549	533	549	553	552	534	531	555	547	498	537	542	535	599	514	539	544	578	552	535	543	552	519	556	530	560	556	533	556	526	570	494	535	557	521	547	573	552	532	552	520	574	552	557	567	544	565	564	497	542	537	579	565	592	559	559	553	531	587	537	506	525	546	548	517	537	527	520	531	542	568	538	545	525	517	558	518	575	564	517	501	534	574	526	520	510	527	517	568	573	538	566	584	547	542	546	551	570	550	556	546	527	535	542	519	577	599	528	534	566	539	582	531	548	506	521	517	577	526	553	550	514	578	548	520	497	573	563	518	544	561	549	544	521	538	511	538	576	553	544	516	523	573	484	555	561	576	542	575	523	563	584	554	597	527	576	527	553	578	552	508	553	560	516	567	534	533	575	543	575	554	512	523	549	515	517	534	532	543	533	519	533	563	559	500	574	548	543	555	567	563	526	538	567	533	524	467	581	557	549	555	557	539	548	539	520	543	583	544	524	543	534	537	555	519	557	554	573	533	534	551	534	581	527	584	585	571	560	547	532	523	489	576	529	543	527	540	564	537	519	552	520	555	585	551	544	538	509	555	557	588	527	549	515	545	530	520	579	557	556	562	551	568	533	568	543	572	547	551	588	550	598	547	581	524	559	560	532	524	562	512	537	555	544	542	578	505	529	576	519	542	488	525	533	531	537	562	558	527	537	553	558	576	536	527	578	543	576	517	519	587	567	552	539	512	548	500	584	533	555	556	528	526	549	576	555	515	551	518	530	515	573	535	560	540	560	540	565	501	543	539	534	571	564	564	548	544	531	503	545	572	556	571	537	545	557	529	498	561	543	510	551	522	572	575	563	515	527	536	529	580	565	517	532	532	618	537	584	577	563	530	516	576	537	556	559	569	566	534	529	545	582	534	534	568	551	545	542	547	550	538	499	574	567	510	568	554	516	542	551	538	535	542	521	523	519	582	585	539	551	542	519	571	521	547	560	524	575	563	545	522	499	499	532	550	534	615	524	536	569	552	500	548	532	561	515	533	524	574	536	552	561	555	519	537	519	514	541	563	544	547	511	516	589	560	541	558	560	574	485	528	526	548	554	525	504	542	557	541	529	539	552	525	539	557	513	531	538	559	554	524	550	572	515	557	569	593	533	546	539	540	541	511	535	550	577	572	586	581	543	570	554	494	532	555	570	554	554	530	544	531	495	536	536	560	555	562	537	551	541	562	523	504	554	524	582	554	534	531	549	544	512	567	561	514	508	554	525	582	559	543	496	561	527	540	527	554	540	553	530	536	549	527	525	531	515	541	549	509	578	523	544	521	532	537	549	543	518	517	570	513	517	561	546	525	539	551	547	556	542	542	518	586	550	568	583	545	574	528	534	534	542	550	557	546	574	531	549	582	509	509	498	580	550	536	567	565	555	511	576	548	552	595	558	547	546	567	581	526	528	531	522	516	525	554	542	526	505	521	511	538	539	550	524	560	551	580	576	566	570	541	602	567	521	517	532	540	557	538	539	545	527	571	574	549	558	526	530	561	551	532	569	563	588	537	504	548	493	576	562	502	536	527	558	520	584	530	513	524	578	545	541	488	511	564	568	529	542	547	586	532	513	517	511	527	563	528	532	548	573	569	553	580	519	551	535	544	562	529	544	553	586	535	528	541	521	539	551	572	564	574	538	557	533	547	578	560	506	576	539	581	549	541	505	547	548	523	543	565	565	538	570	510	552	552
27445	21296	8999	445	196	161	151	134	132	145	141	131	115	119	114	129	109	102	105	132	112	115	134	123	128	110	120	109	108	123	117	137	115	131	119	128	124	111	104	125	110	118	138	123	166	114	138	121	127	119	115	131	120	124	142	122	119	124	125	120	110	116	134	124	138	121	128	125	119	116	120	124	110	129	115	128	135	112	132	125	134	115	126	97	151	119	114	141	102	124	129	95	108	127	113	120	131	139	112	127	128	107	129	99	124	124	106	122	142	126	121	116	120	129	113	145	122	138	111	125	131	122	119	124	116	106	121	123	121	114	117	112	124	145	122	118	110	124	117	121	131	116	118	113	120	124	110	107	122	130	120	124	121	123	117	122	113	121	120	129	113	111	112	128	126	122	126	135	135	123	134	115	98	127	112	135	108	108	129	113	127	131	87	134	122	147	132	135	133	136	115	115	147	108	120	134	116	109	128	127	120	118	135	127	118	118	136	125	148	123	131	113	109	97	127	122	131	121	122	111	123	111	110	121	106	113	133	133	106	129	118	112	135	110	114	144	136	112	139	112	115	124	133	126	98	126	129	125	108	131	124	124	126	113	121	114	105	114	119	125	120	138	100	118	120	112	104	123	117	132	114	134	124	109	145	131	128	117	121	115	116	107	135	120	105	108	109	113	120	122	150	130	110	121	133	136	120	127	123	128	115	125	112	107	138	134	121	141	110	125	139	135	116	136	124	129	120	135	123	115	130	127	106	108	116	116	130	103	116	123	122	130	131	120	122	104	119	120	128	115	125	120	113	116	128	114	105	104	117	125	122	136	143	119	147	103	129	111	123	116	121	138	116	101	130	129	129	127	131	113	109	115	135	121	128	123	113	125	131	115	116	123	117	108	123	120	134	131	111	115	124	110	130	127	108	123	104	124	113	120	139	105	123	112	115	113	131	103	132	114	116	107	127	116	117	120	142	120	109	120	124	113	116	126	112	140	112	114	118	128	101	127	108	125	102	122	129	115	113	132	127	110	129	123	132	131	119	133	114	115	123	120	105	126	136	120	105	132	129	94	118	121	131	115	129	111	105	131	122	130	128	94	130	125	114	114	116	119	122	124	122	121	105	116	127	122	130	151	118	128	121	98	124	112	113	108	116	117	108	108	156	132	116	106	121	121	123	133	135	141	127	138	128	112	120	121	118	120	125	128	114	124	111	109	113	118	126	122	111	116	120	120	124	143	118	111	132	134	122	97	122	141	115	131	126	129	108	101	120	134	115	117	118	112	118	130	118	119	118	121	116	112	116	128	118	111	146	128	120	109	126	128	129	123	114	117	139	119	130	116	126	114	132	127	120	143	107	116	132	129	117	104	131	133	122	112	109	129	114	106	129	127	104	106	132	118	111	109	142	134	124	121	123	136	119	120	113	123	123	121	125	128	116	130	115	138	118	138	141	129	132	119	146	125	113	116	116	112	106	141	118	110	116	124	132	94	126	137	150	103	115	114	134	114	128	113	121	125	106	115	108	114	119	127	117	110	132	117	127	128	137	113	135	130	120	112	105	139	117	120	137	110	139	93	111	90	105	118	120	122	122	130	116	131	105	118	111	122	101	108	120	144	124	108	121	105	116	104	126	102	111	131	128	109	126	139	111	111	127	129	117	123	132	126	122	96	115	125	138	101	128	127	129	134	122	113	135	120	123	119	123	109	102	128	116	119	118	133	107	133	128	122	96	128	117	133	130	116	138	130	99	106	109	104	120	130	123	131	111	133	112	133	102	109	104	122	119	111	130	139	116	119	127	116	126	115	130	130	120	128	144	110	123	123	126	130	117	135	121	122	111	115	123	124	124	109	137	132	119	114	108	120	147	109	131	113	113	133	125	121	127	110	113	102	129	140	130	108	122	122	110	126	116	119	120	121	125	116	140	104	123	111	110	118	106	116	129	115	111	121	108	124	113	131	107	110	126	135	132	116	134	133	118	126	126	124	120	114	133	138	114	116	134	124	134	105	116	129	111	114	115	120	112	129	111	133	138	132	115	109	133	114	130	109	133	101	114	104	110	100	117	122	129	120	114	122	117	127	115	150	133	131	130	106	106	117	125	118	136	126	131	121	105	118	117	119	129	123	123	115	123	120	122	124	112	117	123	117	118	106	119	137	141	126	121	112	123	112	102	104	133	128	113	137	139	143	119	105	115	134	133	127	129	123	156	111	106	107	134	104	126	109	126	129	119	133	134	116	115	134	132	118	120	127	119	120	108	127	119	107	117	123	114	126	118	126	118	119	119	121	105	124	87	107	127	126	122	126	113	130	123	124	99	118	135	127	137	118	112	127	106	118	121	137	136	112	113	126	129	98	129	114	131	126	128	143	105	122	131	118	128	101	130	126	115	129	120	120	124	113	128	133	100	105	123	133	111	123	110	125	117	134	117	113	117	118	101	99	110	109	126	128	126	135	119	128	126	118	117	119	108	106	128	117	106	115	118	135	118	121	134	139	120	103	121	111	119	107	149	128	121	113	118	130	126	130	140	118	119	144	118	134	104	135	108	119	136	148	106	123	115	120	120	102	110	118	126	132	113	127	123	124	119	111	125	110	123	118	123	135	106	113	117	114	114	125	119	125	121	110	128	144	125	121	110	110	112	134	114	117	109	133	140	118	131	109	125	108	139	136	127	133	122	121	114	104	137	116	138	128	145	143	124	111	138	122	115	126	136	125	122	115	124	124	120	105	130	117	121	128	130	115	111	108	105	117	116	146	145	136	123	131	126	129	120	107	101	103	119	125	131	134	122	129	125	113	127	130	131	114	124	127	113	117	120	123	122	120	127	125	137	113	106	107	129	125	130	114	122	127	139	118	121	118	124	141	121	112	111	116	119	109	144	112	118	132	139	123	125	101	130	120	131	103	130	127	120	113	102	125	125	131	130	135	136	116	124	133	127	115	117	100	141	125	122	116	116	122	118	103	106	127	136	110	120	126	115	95	114	126	130	111	116	105	122	123	132	121	122	124	136	121	127	115	124	123	110	125	111	128	116	112	129	143	121	121	125	117	112	123	109	137	118	116	120	119	114	117	117	126	123	148	119	138	143	142	129	110	110	125	123	119	103	111	124	140	126	137	121	120	123	113	114	116	101	132	134	98	118	119	108	114	124	134	110	123	117	119	124	120	118	127	102	124	109	115	128	118	123	109	128	128	118	127	132	137	108	120	124	113	109	131	110	107	110	121	127	108	106	112	121	101	115	139	151	139	119	114	126	134	136	127	115	119	114	102	96	123	107	108	130	110	123	104	102	116	134	138	118	108	131	125	105	111	116	112	112	104	106	124	109	110	109	116	116	132	113	119	119	109	113	112	144	128	109	126	128	129	131	119	118	156	111	122	131	115	116	121	119	136	114	128	136	116	131	120	134	153	142	126	99	126	125	106	113	108	118	125	106	125	117	87	123	123	126	141	121	114	116	122	116	122	129	108	129	129	127	121	128	128	117	129	128	116	110	134
19414	13509	1136	654	493	392	359	325	352	307	281	304	317	282	279	278	273	282	263	265	280	272	305	282	276	269	278	271	273	287	263	289	235	256	300	264	263	258	253	271	313	291	282	271	254	268	272	252	289	263	273	279	222	251	269	290	277	282	290	244	268	272	266	267	292	290	291	262	297	243	267	262	256	276	253	283	250	291	296	277	257	275	289	270	259	249	264	270	270	269	242	262	275	250	249	273	281	274	236	283	257	263	266	296	272	245	290	268	264	286	281	272	287	235	268	309	283	262	271	287	260	281	276	270	252	273	265	248	273	248	255	272	296	252	312	253	261	255	254	267	275	273	270	297	284	240	304	245	250	245	277	274	266	277	272	249	260	276	259	250	280	272	275	271	267	254	260	277	280	271	253	259	279	284	276	282	256	283	279	269	265	263	280	276	269	293	272	250	253	288	267	280	282	253	291	269	281	257	287	253	274	282	265	269	272	234	265	298	279	284	263	271	255	254	243	261	228	257	260	245	278	241	269	263	266	282	251	268	278	257	274	253	289	274	274	269	281	284	253	285	289	280	272	277	260	244	266	291	283	265	223	287	264	293	263	275	281	259	292	258	270	261	255	274	268	270	266	274	271	272	273	267	271	255	272	257	261	253	277	276	271	287	278	257	253	262	292	267	264	288	252	293	266	275	282	301	291	282	259	278	265	267	227	249	286	277	292	267	273	259	283	276	283	260	264	291	306	284	264	240	293	289	242	277	285	258	260	272	251	241	277	259	299	267	291	259	262	262	273	274	272	274	245	268	278	267	276	269	260	270	275	291	250	254	248	240	257	275	278	271	275	266	286	273	275	270	276	259	276	246	267	271	256	244	248	304	267	290	272	280	299	266	267	284	277	252	268	254	229	256	295	268	297	255	250	259	259	294	273	296	268	265	318	298	276	268	259	281	254	260	279	240	270	238	269	287	269	306	243	246	267	288	246	264	240	285	281	255	267	252	291	288	271	243	251	245	264	266	260	257	243	269	264	270	264	268	261	280	243	273	270	246	275	308	273	294	266	276	269	264	265	254	266	281	271	297	239	270	264	253	285	273	276	281	274	269	261	269	254	271	267	268	240	280	266	272	271	267	273	266	259	262	299	263	264	284	251	243	247	265	270	283	252	256	280	277	237	289	264	286	259	249	286	264	242	253	293	289	289	249	249	259	264	275	264	272	276	253	274	253	267	272	266	282	284	297	311	258	276	249	276	250	256	271	273	277	258	272	269	280	268	254	247	267	306	307	241	270	272	271	280	292	276	295	281	268	265	305	269	266	288	275	277	274	262	268	275	251	279	302	278	285	255	273	277	272	269	307	262	268	283	260	255	292	276	256	271	272	269	278	248	262	272	254	258	249	243	229	272	257	291	283	289	250	286	287	271	284	285	253	279	248	269	289	240	254	298	266	285	288	264	299	273	291	267	259	270	276	279	281	268	282	265	264	269	272	234	265	288	257	279	282	290	264	272	279	269	264	273	260	267	261	252	259	269	280	288	293	279	254	253	260	261	271	294	267	272	278	266	234	233	286	272	315	274	283	297	245	276	285	257	287	270	274	285	290	284	259	256	255	280	293	306	272	253	273	272	287	263	259	288	293	283	256	265	273	264	260	285	238	286	263	244	252	281	250	254	259	247	267	249	301	268	228	286	256	276	273	270	266	262	265	302	295	254	250	264	289	271	257	280	254	250	277	264	273	243	250	268	244	295	278	273	255	259	278	243	279	267	255	257	264	278	252	267	285	281	247	278	264	295	262	257	249	248	261	250	253	281	292	284	276	286	274	280	245	286	230	259	263	253	263	265	262	285	263	282	272	274	233	285	256	276	280	271	285	294	276	270	271	255	258	294	264	256	276	261	242	256	289	279	272	275	266	287	280	283	246	266	256	280	271	266	290	262	253	274	246	262	247	256	271	259	259	250	277	278	282	272	276	284	279	272	281	244	262	275	251	274	250	267	275	245	257	258	254	272	253	263	284	270	296	293	267	235	265	277	294	274	254	275	261	251	261	271	237	253	266	301	271	262	300	275	250	279	297	256	268	267	253	272	272	299	287	287	259	272	260	267	299	252	249	272	283	232	277	269	297	267	262	263	282	274	287	268	253	328	280	261	263	275	282	260	255	283	285	278	246	253	261	249	261	279	277	267	250	284	263	248	277	274	269	287	274	264	273	276	268	259	305	257	262	252	248	292	288	256	269	262	237	265	257	250	259	273	261	273	289	282	263	260	286	264	249	287	256	276	282	256	246	298	256	264	285	251	279	276	279	293	270	257	277	270	254	274	298	277	255	280	288	284	263	275	280	262	280	276	287	261	259	267	267	299	245	256	298	302	276	292	324	279	261	261	264	258	293	252	264	274	262	268	291	279	257	252	282	262	280	261	253	239	266	296	263	266	280	282	263	276	256	282	264	268	302	259	267	281	288	267	264	291	279	272	276	286	277	304	256	287	293	251	264	281	261	261	294	247	259	264	262	253	258	275	282	259	266	263	261	269	250	262	272	269	254	267	258	282	273	263	273	282	256	275	252	293	291	293	234	259	278	262	245	255	285	229	290	279	298	242	276	252	255	273	286	243	282	298	268	278	259	285	263	269	309	292	234	260	280	257	267	262	268	295	270	268	292	291	277	268	292	274	275	269	272	272	286	288	264	274	293	291	260	254	286	284	290	277	256	256	270	255	261	253	264	263	267	236	300	286	236	272	262	271	265	263	290	282	289	269	283	275	266	285	297	278	261	266	259	267	260	261	268	286	282	279	256	255	278	281	270	267	274	269	248	256	275	263	256	318	297	264	266	262	290	291	281	277	242	275	280	275	275	283	275	276	254	275	260	253	242	283	268	281	248	237	312	267	278	289	273	262	276	251	245	256	258	243	252	269	279	299	241	290	289	289	301	254	272	251	310	267	303	273	280	289	260	297	279	266	269	252	282	274	268	259	232	282	256	268	261	277	300	280	270	249	245	266	279	268	266	235	274	271	252	257	291	257	252	250	288	267	266	251	247	265	290	251	283	257	249	284	292	248	287	249	263	264	262	239	273	262	265	306	278	284	270	269	277	247	275	268	277	267	292	318	271	282	265	266	277	262	280	280	280	241	259	271	264	263	238	265	257	293	285	282	300	265	280	261	289	242	287	236	261	263	260	238	279	259	268	302	267	293	253	241	295	272	260	317	296	284	275	303	271	280	255	251	288	291	252	268	265	285	236	264	265	268	268	247	262	288	261	281	280	282	267	283	252	281	268	276	269	272	282	254	248	267	258	276	299	267	226	277	262	255	274	267	294	252	273	260	252	250	268	262	272	282	245	273	278	277	270	291	276	271	280	258	250	282	303	279	309	288	280	268	265	284	255	270	293	266	264	281	249	251	284	263	269	243	291	285	262	272	237	237	277	253	272	255	262	270	274	260	288	273	265	274	294	293	260	278	281	267	275	255	284	268	270	244	280	290	262	273	272	298	257
23671	20732	28245	23247	18935	1334	467	290	260	233	185	178	160	145	152	159	155	154	108	140	125	124	120	108	139	133	124	122	123	126	131	112	108	102	130	116	117	108	101	115	131	126	112	113	115	135	134	137	107	114	101	106	115	109	120	115	126	86	117	113	98	119	112	103	102	117	117	117	132	115	108	109	90	115	92	98	153	122	115	108	111	104	115	106	122	106	141	121	110	121	117	137	113	109	121	129	101	108	107	100	99	109	121	118	118	117	96	102	102	91	111	90	120	106	125	122	135	90	99	118	96	107	114	126	124	106	115	115	110	109	111	119	100	120	119	121	106	110	133	97	108	124	102	121	120	111	107	133	126	122	114	97	109	112	115	107	106	118	108	96	117	117	135	105	105	106	94	100	112	99	125	117	110	113	97	101	113	105	111	114	112	123	129	124	102	82	112	123	74	118	126	108	108	120	117	107	109	110	119	96	102	120	107	110	131	110	95	93	119	121	114	116	118	97	130	111	113	120	114	122	116	121	129	118	99	116	118	112	123	117	134	112	120	110	122	125	123	99	116	105	119	119	119	105	109	111	115	112	129	103	111	104	121	111	90	103	118	108	123	123	118	106	83	120	103	111	108	120	126	121	118	111	114	92	96	132	118	90	124	85	99	129	95	101	104	123	118	108	105	112	114	136	122	114	126	116	111	117	131	93	122	125	139	124	121	99	123	110	124	113	101	106	109	114	88	108	107	108	105	119	110	107	130	120	114	100	100	100	106	125	113	109	115	93	93	143	99	101	121	89	111	115	113	96	120	109	112	111	108	111	117	108	108	106	128	126	123	116	107	117	122	110	117	115	118	120	103	98	105	99	100	115	100	105	121	126	100	124	126	112	116	117	101	99	149	96	125	101	113	108	126	134	114	120	116	86	105	108	102	113	122	116	113	105	115	122	122	126	95	132	103	109	100	111	114	105	112	97	113	125	116	111	106	110	116	101	111	100	103	118	99	108	96	127	101	107	123	110	108	111	102	107	120	116	117	107	94	104	104	103	102	87	114	128	101	121	127	114	114	124	112	117	103	108	120	134	104	95	118	114	99	96	97	101	130	130	118	98	115	103	108	93	115	116	108	104	117	117	132	118	119	109	108	112	123	124	116	121	110	126	100	114	118	119	108	98	122	108	110	117	117	115	105	108	107	120	126	97	106	127	105	113	101	109	95	113	125	112	101	115	112	113	112	115	113	119	121	123	119	104	111	123	99	113	108	116	109	127	122	104	121	111	105	99	104	110	105	102	92	117	110	96	121	100	129	110	114	110	109	114	103	108	118	110	113	88	111	110	113	110	97	121	114	121	109	101	122	103	94	109	124	107	94	109	108	106	108	111	129	101	112	104	101	105	127	114	109	104	109	98	111	99	103	104	113	111	121	96	115	116	107	110	114	107	126	90	117	104	117	110	109	115	129	86	94	109	118	117	105	106	129	108	108	111	115	112	103	95	113	113	102	118	90	110	100	110	112	117	107	106	115	119	104	128	126	97	121	118	121	116	121	131	111	107	118	121	98	102	96	117	124	104	94	104	107	104	110	121	102	114	124	121	117	118	98	112	115	132	119	132	108	119	105	109	123	99	113	111	107	104	103	106	117	90	100	97	134	108	109	111	96	111	114	91	112	110	114	101	101	92	121	118	117	114	105	107	105	125	102	109	106	109	108	103	100	89	117	123	100	97	118	114	110	119	111	116	103	123	127	100	101	110	98	107	113	112	97	87	100	117	104	120	125	111	113	109	106	137	87	111	102	105	98	103	116	120	104	114	111	115	113	125	112	101	126	109	120	114	117	121	122	111	110	86	114	114	120	84	121	115	116	104	108	108	103	98	128	104	120	110	110	97	128	107	104	101	116	109	116	89	99	128	107	111	124	112	116	112	116	119	97	117	85	90	130	94	114	102	123	114	90	105	96	112	112	130	115	121	123	124	121	121	110	97	94	96	99	101	126	111	107	112	132	120	104	109	113	122	108	106	98	110	118	111	99	108	128	115	107	94	113	112	136	97	120	110	109	87	111	102	108	105	116	113	113	95	89	96	115	105	94	113	115	117	126	108	107	113	109	123	119	114	102	100	107	100	115	109	102	113	103	112	123	126	117	104	109	96	132	116	103	116	120	118	103	106	104	106	105	117	111	119	108	101	106	104	111	109	100	102	110	107	123	107	103	118	87	124	116	112	97	102	106	102	98	109	108	107	103	122	106	107	108	125	104	112	105	108	114	106	111	99	99	109	114	102	111	105	106	108	123	111	112	103	107	117	103	102	119	118	91	101	121	95	118	116	116	121	117	99	115	114	113	101	114	110	110	91	103	103	114	107	125	107	123	113	108	126	109	95	115	119	114	106	117	127	107	99	112	101	108	110	99	120	111	112	105	105	100	103	113	108	101	109	128	98	115	82	110	120	104	120	103	132	121	102	119	111	106	105	113	110	106	105	120	102	110	122	125	85	121	122	115	107	116	108	109	125	92	98	117	121	113	106	110	101	116	115	125	113	132	82	101	95	110	123	107	98	96	103	116	102	117	124	128	86	109	109	105	120	114	109	105	118	113	120	110	100	92	121	114	111	99	106	97	94	101	113	104	101	103	110	109	112	115	96	111	115	98	94	120	92	105	103	127	98	113	126	112	116	133	115	99	113	117	118	99	113	109	107	128	113	117	122	98	114	106	113	101	121	99	108	96	103	127	107	109	105	110	120	94	104	109	107	117	96	114	108	134	102	106	116	103	107	106	121	105	107	115	105	113	115	107	116	124	106	122	115	97	125	106	129	108	104	103	114	107	103	112	118	114	118	104	100	124	95	101	126	106	117	85	121	104	115	100	104	121	104	105	119	113	119	93	110	99	111	96	125	119	103	108	96	124	122	104	119	111	121	103	107	120	121	90	102	104	120	112	100	100	111	102	91	99	97	112	110	120	95	112	117	107	116	101	108	103	117	134	110	112	109	98	120	128	116	117	105	111	97	87	113	112	118	114	102	97	128	98	127	123	102	111	113	109	105	117	111	120	119	114	101	108	118	103	91	121	94	91	98	116	119	115	91	115	132	114	115	96	97	89	98	92	102	105	121	104	118	110	107	111	93	102	108	93	101	128	118	113	104	112	106	115	116	92	132	130	109	99	120	117	109	124	118	104	134	105	129	110	132	111	127	106	109	102	113	100	100	110	96	133	122	114	106	101	105	122	106	128	120	115	123	94	97	95	90	109	110	104	98	107	110	102	108	103	83	109	129	115	125	99	102	110	123	96	117	100	121	137	108	114	119	98	116	120	122	112	112	105	97	125	120	103	101	108	107	102	126	112	108	122	117	106	115	118	107	117	111	123	100	113	112	105	100	87	98	116	124	103	105	115	103	113	110	137	120	126	111	108	115	114	109	97	95	109	92	104	111	96	102	100	127	109	85	94	104	112	105	109	106	94	116	96	109	113	114	111	118	104	113	106	103	110	119	124	115	102	88
36122	29830	7537	3698	2473	1787	1321	1009	828	678	637	554	498	436	429	393	403	352	365	343	348	330	317	280	298	268	293	252	302	282	275	259	248	265	259	284	263	276	264	285	258	279	255	236	258	228	235	250	268	264	230	249	281	277	238	245	252	221	231	249	241	260	224	249	273	230	267	246	219	243	230	229	249	231	229	251	219	263	234	244	247	248	251	246	276	255	238	236	237	256	268	253	245	220	217	229	217	242	241	227	248	234	235	261	231	233	222	248	229	221	254	240	207	229	228	245	237	238	218	230	213	236	236	256	233	234	252	231	243	230	266	202	225	261	262	263	239	247	213	231	235	226	235	216	222	263	233	252	241	225	214	234	226	233	238	206	239	246	236	233	229	216	226	235	219	253	219	244	227	237	261	255	258	247	244	223	240	253	241	242	251	205	227	231	229	235	254	207	221	218	254	249	235	217	223	219	233	230	198	244	274	245	235	239	215	244	248	275	226	257	245	224	235	245	212	238	226	245	251	235	230	217	224	245	233	266	245	249	248	250	236	224	239	272	253	229	236	249	253	204	223	231	214	275	243	222	254	241	219	248	261	219	244	253	248	242	270	245	230	247	254	240	222	237	242	220	226	244	219	237	226	232	265	240	227	258	218	210	234	246	249	235	241	227	264	234	250	221	241	250	246	255	238	230	230	232	225	239	214	207	228	222	223	238	223	218	242	247	248	244	256	251	204	228	246	246	219	242	268	273	224	235	234	207	239	252	233	249	215	221	247	225	225	256	249	265	236	261	240	238	246	237	251	242	251	238	242	245	226	252	220	248	244	236	253	252	254	247	244	229	220	215	238	255	253	255	245	251	250	236	242	253	230	225	239	231	242	241	221	219	227	264	238	248	272	265	229	213	218	203	250	259	248	232	243	243	259	212	221	246	250	257	247	245	234	228	247	243	235	232	256	241	236	228	217	251	217	235	231	248	233	236	209	222	245	261	230	239	241	239	237	223	224	224	258	218	221	229	259	241	228	252	242	204	217	256	236	218	234	233	232	256	235	231	221	251	241	257	242	246	242	200	258	229	274	237	228	236	245	234	256	233	227	259	226	218	263	226	242	255	253	219	220	234	213	243	228	217	258	243	241	257	228	233	211	238	249	240	273	232	256	249	247	231	237	266	225	265	242	231	216	248	256	227	222	245	241	224	226	232	265	244	221	221	228	234	268	254	249	231	254	285	240	234	252	247	224	231	222	218	244	231	214	266	226	218	249	251	224	244	251	268	259	230	252	237	228	256	259	231	241	257	226	232	228	249	239	242	237	270	253	241	255	222	256	230	220	258	236	242	255	224	240	210	226	252	219	205	233	207	234	258	247	194	247	256	234	237	244	231	232	236	242	253	248	246	231	259	235	235	248	210	244	270	237	234	244	226	245	243	254	247	231	214	267	259	227	247	227	207	225	252	232	241	237	250	248	244	257	275	217	221	228	235	230	204	230	260	259	265	244	256	251	250	228	256	216	217	223	249	229	279	253	268	258	243	245	249	234	229	233	246	218	242	216	243	239	241	233	252	261	230	247	226	264	232	263	233	232	225	223	247	231	238	232	232	244	250	227	245	232	245	220	258	242	256	230	245	231	250	248	246	231	242	212	237	215	242	232	277	239	235	239	253	247	233	253	232	252	201	229	249	221	236	232	265	234	221	237	239	245	239	247	213	235	230	263	264	229	236	245	260	239	216	222	238	234	223	214	226	261	249	230	253	244	226	244	255	243	212	231	234	239	247	233	236	239	242	246	219	257	224	228	268	246	249	220	240	205	226	258	249	244	234	238	228	222	244	220	246	237	247	226	223	227	220	238	241	226	219	235	220	235	231	254	219	251	251	281	229	242	245	223	262	257	254	271	247	238	218	273	210	243	262	265	221	216	254	245	232	226	232	222	248	208	255	225	217	243	217	230	243	236	232	248	238	255	252	228	251	234	230	225	246	228	226	226	230	243	231	269	205	227	259	237	240	260	243	247	250	237	218	274	252	233	258	245	251	258	246	208	264	243	217	222	232	215	237	211	252	249	278	237	270	245	229	239	229	260	234	258	239	233	252	224	268	238	226	227	217	232	223	246	216	203	238	259	244	242	207	244	246	257	243	251	201	211	245	222	223	239	217	259	255	226	245	226	226	239	246	222	230	240	250	233	226	228	244	233	241	235	237	224	233	228	232	215	250	239	210	254	249	222	233	233	232	229	220	217	234	238	216	237	236	214	209	252	237	264	228	221	222	224	240	248	246	231	203	248	233	247	243	225	240	240	230	237	230	214	237	262	209	235	220	237	241	238	241	249	230	256	242	249	240	219	214	241	226	224	243	242	252	240	233	191	240	237	241	230	252	233	233	235	250	236	251	205	221	238	241	249	234	242	203	234	238	246	235	245	249	255	234	260	247	247	225	259	259	214	250	212	252	254	247	245	243	231	245	237	267	214	234	244	220	242	222	220	248	254	253	225	230	254	227	243	227	257	249	238	260	235	223	226	213	257	223	231	229	248	216	258	220	240	262	240	248	228	210	242	209	248	220	263	243	217	225	227	230	239	212	231	254	248	250	241	222	246	243	240	220	261	231	241	244	257	237	228	250	231	244	232	228	227	230	244	229	272	238	255	232	251	251	231	259	251	247	239	227	244	221	249	235	251	241	256	226	256	212	258	215	239	191	241	279	234	257	248	244	222	258	254	230	256	235	287	226	231	220	224	239	229	253	248	251	215	248	245	239	224	236	232	227	222	270	249	244	272	246	229	220	235	221	224	224	236	218	243	231	240	222	250	241	237	242	223	243	207	260	241	216	229	223	257	229	255	246	246	223	256	247	232	214	235	221	236	238	231	227	242	233	222	231	225	276	212	239	276	228	237	208	228	241	257	243	236	254	242	250	275	246	254	236	258	236	255	266	277	253	252	229	237	243	240	231	250	219	239	257	212	220	238	221	217	249	247	256	230	212	223	229	244	235	230	224	247	237	258	218	235	254	243	225	258	240	231	257	241	227	235	244	234	236	243	228	229	215	233	257	220	245	258	258	247	253	258	197	220	253	213	262	229	218	241	228	251	218	223	233	235	231	227	224	265	263	238	243	249	249	232	240	234	249	228	254	238	217	225	214	251	240	235	230	224	231	228	250	233	213	259	231	230	225	225	243	237	253	231	216	250	233	243	227	234	227	215	251	266	259	241	244	222	242	217	240	263	234	241	234	246	233	253	248	235	225	235	242	257	219	223	281	233	237	257	239	217	256	243	224	213	241	276	227	204	242	224	216	245	238	254	279	241	244	221	254	248	235	253	264	226	250	235	252	260	217	225	253	244	220	256	258	226	216	248	231	234	237	228	249	269	250	226	266	217	265	243	223	239	240	238	225	262	224	249	230	237	250	242	254	246	261	265	242	224	242	240	233	250	226	234	260	239	247	196	214	268	223	237	253	265	237	223	222	237	252	270	238	228	233	210	248	274	225	232	227	253	229
22681	20698	28876	22558	20700	18583	1763	734	540	497	409	411	390	379	353	366	348	341	328	319	324	346	290	292	281	319	293	300	295	317	279	305	257	286	290	243	290	253	280	262	258	284	250	282	290	268	290	259	269	278	245	298	279	271	276	290	306	273	273	279	300	298	279	262	273	269	256	276	280	257	285	266	274	283	296	261	281	290	259	298	296	260	299	258	266	258	262	278	281	311	291	264	260	269	289	281	268	262	282	290	267	309	243	311	264	291	275	287	287	267	254	283	261	282	251	293	255	277	270	280	277	251	278	277	243	288	263	251	267	275	256	275	272	273	275	281	300	285	286	286	259	282	282	298	277	277	253	261	266	258	259	262	262	280	241	262	265	278	257	302	252	301	262	260	285	258	243	268	263	285	305	255	281	262	278	260	273	276	261	264	279	269	272	251	290	269	270	242	266	289	255	275	258	254	264	276	269	288	288	270	278	273	249	283	262	246	269	258	248	244	261	267	264	240	263	247	274	275	237	275	247	272	322	271	304	228	300	270	280	242	266	277	256	275	262	260	277	299	277	287	282	268	262	262	295	249	274	257	257	303	259	252	286	275	237	294	286	282	288	271	236	240	263	260	258	247	278	254	264	266	273	258	255	264	262	258	255	259	283	288	259	286	277	279	293	261	276	269	251	269	267	293	242	278	255	254	262	236	261	257	269	283	273	260	266	257	291	259	271	294	256	251	263	279	280	272	257	246	281	237	251	284	247	260	261	246	228	263	273	289	262	259	288	258	281	306	295	253	280	266	272	287	268	279	280	279	263	274	287	266	263	236	244	308	259	269	257	279	248	240	268	215	314	270	245	263	273	267	269	289	222	284	292	273	239	282	253	298	268	269	235	265	287	271	273	289	276	270	251	262	270	258	274	280	262	254	262	299	292	283	234	266	254	269	292	271	313	281	285	273	255	271	276	239	265	264	277	288	266	273	270	266	243	240	266	262	279	250	261	277	271	269	258	277	248	299	254	240	239	259	269	259	238	270	270	297	241	247	264	291	274	246	278	259	279	270	265	294	278	278	262	261	260	277	280	261	296	266	282	262	284	289	269	275	267	271	262	305	281	263	275	250	271	258	262	261	278	242	265	275	279	247	242	272	262	262	283	284	258	265	248	247	244	233	263	287	278	254	271	280	241	281	279	271	285	294	261	237	262	272	270	281	246	266	254	266	269	282	273	240	277	278	288	275	266	277	276	262	274	265	281	257	249	271	259	248	293	281	251	269	281	256	276	254	272	288	282	257	264	244	266	277	273	255	249	268	279	229	265	288	265	266	291	295	268	273	278	247	241	261	231	259	247	278	251	289	238	270	310	267	289	291	241	257	281	233	272	267	276	248	295	237	272	266	283	267	261	254	288	269	263	280	270	244	242	244	252	248	256	243	262	254	253	272	273	259	258	286	222	270	286	271	235	279	271	295	261	271	293	283	274	308	264	300	281	289	254	237	295	249	285	267	282	258	246	278	291	271	276	292	289	297	271	274	275	304	286	272	322	236	247	260	289	261	262	242	254	273	253	271	253	283	269	265	261	246	250	277	260	268	267	304	247	269	243	258	268	280	283	269	254	245	275	250	244	250	282	273	274	272	226	244	280	290	277	287	259	264	269	267	263	256	280	285	273	289	269	243	242	278	241	307	251	235	265	268	236	257	271	298	250	268	262	303	261	253	284	257	263	302	286	287	238	280	259	288	278	264	286	278	285	282	271	280	243	248	279	265	259	283	260	257	268	289	270	245	273	276	264	262	258	268	280	267	273	290	255	286	268	266	253	272	251	283	250	246	287	243	266	270	259	236	258	245	229	261	263	261	262	274	258	240	256	248	261	286	250	239	237	267	281	248	269	290	270	280	267	277	262	283	285	235	269	270	262	266	258	248	223	267	254	269	274	294	295	311	260	280	260	269	272	263	239	284	273	266	279	259	280	270	270	270	258	253	269	253	256	292	268	279	256	270	273	280	267	272	284	266	279	286	282	265	242	261	241	266	245	272	262	253	241	243	287	248	287	258	293	241	254	264	264	243	256	283	263	244	253	285	268	241	248	277	265	258	283	258	269	298	283	252	254	253	245	271	249	275	268	247	245	266	255	241	311	257	269	262	272	242	266	271	264	282	253	288	266	267	255	243	289	260	272	254	277	268	270	287	260	273	261	277	283	264	306	254	247	259	275	242	280	271	292	266	261	241	298	238	272	262	254	286	250	264	268	269	267	260	271	259	255	280	268	243	274	286	266	266	277	282	255	265	272	247	275	269	272	279	273	303	275	259	277	281	246	278	314	257	263	304	264	275	251	266	283	277	267	240	268	268	256	264	265	236	249	256	245	283	289	280	257	253	279	285	257	264	270	267	253	273	259	265	281	272	263	288	237	249	276	279	257	288	258	272	273	264	294	279	258	222	277	289	292	298	278	268	271	275	282	288	256	288	266	249	268	282	238	273	258	274	269	259	276	252	271	252	255	264	248	285	261	267	280	285	278	258	257	275	305	257	278	263	260	239	262	245	240	231	271	272	272	251	267	278	270	280	273	253	279	260	264	277	261	266	249	237	289	231	266	275	245	236	283	255	281	235	249	266	264	310	261	270	280	269	265	250	266	273	284	277	290	254	278	281	248	239	248	291	271	255	265	250	246	277	272	235	284	273	248	248	276	275	259	284	270	256	316	256	276	266	273	252	289	238	273	288	260	280	250	271	270	262	277	262	300	279	264	274	292	258	258	312	286	256	267	270	278	231	285	244	240	274	269	256	258	279	279	267	263	285	303	281	286	270	265	285	242	270	268	264	281	253	258	301	297	265	273	259	259	281	240	243	253	265	245	255	262	262	251	270	261	280	248	273	306	291	322	284	271	262	264	255	251	260	257	249	264	265	267	280	257	277	263	288	290	264	234	266	260	271	276	280	239	262	297	285	273	265	275	279	257	264	246	272	255	270	282	270	288	254	264	286	264	280	261	269	266	275	280	236	268	249	267	256	278	253	273	274	257	256	309	252	263	226	289	291	290	271	280	271	285	236	283	250	285	275	265	243	261	293	265	273	267	259	275	273	276	274	283	280	240	264	268	283	253	276	279	218	267	246	250	265	276	258	269	278	276	289	268	282	243	229	248	257	278	272	286	265	251	277	250	293	284	266	274	260	263	303	256	247	291	280	272	263	279	257	279	269	251	280	273	237	262	263	258	247	286	262	287	273	286	264	272	253	261	267	264	256	269	273	284	284	291	295	238	266	269	258	280	269	277	275	265	233	277	266	261	254	262	264	268	274	260	291	270	259	274	295	264	295	242	263	279	270	250	265	268	256	253	296	266	264	252	273	271	246	288	295	260	266	273	267	248	257	258	275	269	287	262	263	269	278	267	292	262	265	298	256	274	285	260	243	304	266	263	266	273	267	250	247	276	278	273	286	275	218	268	276	281	242	270	268	255	264	275	265	278	271	250	269	266	269	226	232	271	273	242	270
41980	36780	12465	6743	4354	3363	2414	2035	1614	1457	1232	1137	1051	971	916	798	782	737	753	724	729	688	626	645	630	648	606	590	623	586	616	550	587	572	541	553	565	552	572	541	540	509	531	580	571	581	553	508	559	581	508	548	560	539	546	520	535	508	497	545	511	518	477	543	519	532	536	536	582	537	586	540	566	495	547	513	499	531	537	530	504	527	526	531	492	534	521	541	536	550	526	522	528	527	528	511	514	555	539	505	529	513	514	517	518	554	547	544	523	520	497	497	544	500	500	512	533	559	514	534	533	486	528	509	490	481	477	562	512	544	527	527	513	526	555	550	472	493	491	548	562	488	513	522	518	525	519	550	503	547	522	512	538	491	498	541	530	510	510	522	498	543	533	523	494	506	566	544	545	505	499	542	539	489	517	583	527	516	527	540	520	529	527	524	528	506	515	534	536	541	519	555	525	517	550	506	516	547	540	547	488	543	523	496	534	545	508	504	525	506	547	529	535	523	520	517	483	548	511	534	529	555	502	518	531	519	504	507	488	540	499	502	516	545	522	543	523	524	519	511	496	541	520	519	499	536	507	515	486	509	560	518	504	572	535	498	504	509	519	507	518	509	526	566	548	544	568	492	477	495	535	501	493	514	471	540	517	544	497	515	530	527	503	521	532	522	508	490	513	502	579	547	498	511	523	507	531	546	522	543	503	555	517	537	511	514	514	499	476	522	527	555	492	524	515	515	515	516	520	481	536	531	526	496	507	518	505	538	523	527	503	515	522	495	511	539	525	514	523	510	503	482	507	467	535	519	541	529	548	516	528	534	527	545	503	511	529	557	505	536	521	513	533	533	543	506	496	575	509	481	490	535	494	508	560	503	514	501	534	512	523	464	478	508	546	545	533	542	468	527	506	518	504	533	525	510	506	511	522	534	507	529	501	565	513	524	498	533	515	506	543	525	554	569	539	550	478	512	533	460	556	533	504	551	502	555	558	539	500	520	512	497	503	552	490	524	523	486	528	517	546	509	537	546	517	508	535	521	510	534	522	534	519	495	556	488	507	508	504	511	557	505	547	519	545	527	463	584	532	523	478	516	553	516	511	545	508	512	538	476	548	499	522	514	525	510	508	516	525	527	545	497	575	522	519	528	495	512	519	595	526	502	502	528	502	494	544	517	511	553	487	470	524	495	511	478	506	538	523	498	511	559	564	542	476	497	529	521	536	537	530	509	496	526	533	541	503	510	546	534	563	530	528	547	489	524	490	561	505	529	542	521	490	543	525	549	505	510	514	530	510	490	534	511	524	495	501	535	512	538	511	510	540	492	532	499	504	513	535	510	551	526	531	517	523	525	499	536	503	539	551	511	523	503	474	501	504	551	478	535	521	510	525	500	488	496	501	480	529	528	530	498	530	534	511	502	495	534	502	555	520	503	468	532	551	505	503	495	554	504	492	459	507	544	474	508	539	546	491	524	529	482	555	524	543	487	509	537	536	524	485	534	507	516	505	522	500	500	560	532	543	500	531	526	532	530	532	516	510	478	474	481	519	504	562	553	505	512	546	546	535	569	524	524	519	505	550	540	546	489	496	510	498	500	516	501	507	531	506	543	533	519	517	505	546	512	530	512	519	476	515	506	527	526	525	527	487	482	521	472	534	546	503	549	508	510	508	526	542	539	501	514	563	534	524	554	527	498	481	517	509	485	517	513	555	555	468	473	577	548	542	498	500	532	564	525	579	514	521	499	506	522	504	503	526	515	519	527	496	510	559	507	543	527	528	541	541	562	509	485	551	501	482	503	566	522	493	500	505	518	492	505	517	502	527	510	539	527	516	509	509	501	503	458	489	426	523	526	512	476	531	545	566	523	522	517	518	514	475	508	485	529	481	529	506	535	503	500	499	502	552	487	482	535	528	510	537	528	541	510	539	528	488	529	497	522	513	516	527	499	524	473	465	535	537	517	503	526	481	492	535	499	523	494	493	516	526	515	543	510	520	528	493	507	517	541	522	486	581	542	532	538	529	549	531	501	548	522	508	496	508	503	514	513	539	552	530	513	563	505	505	531	501	544	547	531	493	523	509	503	508	519	504	463	536	535	514	488	556	528	546	577	492	505	548	543	520	533	519	529	507	506	525	485	509	486	462	501	506	510	501	523	501	531	491	513	532	551	550	462	452	517	523	517	501	525	523	500	504	504	529	475	457	554	542	482	479	512	539	478	540	507	495	516	524	510	500	519	528	530	487	499	515	532	541	509	546	482	531	513	523	537	533	493	486	523	503	502	512	578	511	508	527	512	489	509	494	529	537	466	538	513	552	515	476	495	531	561	535	517	470	516	514	558	499	486	496	480	541	533	534	480	551	499	521	538	529	504	550	494	515	487	543	498	549	531	521	508	519	502	515	479	542	542	583	543	524	512	530	525	573	513	533	565	543	543	535	540	501	496	506	537	495	498	534	503	517	531	531	506	524	513	518	515	500	555	514	573	499	503	546	485	530	512	514	487	522	520	524	496	515	489	495	536	541	503	495	545	524	549	502	549	515	489	499	538	542	530	554	531	515	534	457	523	551	539	524	503	500	509	517	472	475	497	533	529	511	531	539	482	553	501	530	552	526	484	520	491	492	525	493	510	517	523	512	521	543	526	487	512	524	520	518	533	527	524	504	544	524	543	507	516	565	499	519	507	526	541	532	502	541	504	511	542	523	496	516	528	507	535	527	531	559	552	533	515	531	507	535	532	535	515	512	522	479	537	549	503	491	506	499	604	518	522	517	526	490	545	531	511	520	529	499	514	531	529	529	565	523	498	496	556	520	456	521	509	503	484	540	516	554	505	533	528	546	529	535	478	523	548	527	511	470	524	508	527	539	513	506	493	525	510	511	503	562	505	486	543	468	523	523	497	522	547	551	504	510	489	509	507	541	503	509	518	523	497	519	547	496	516	534	523	514	517	512	529	524	522	542	545	549	494	490	532	539	520	482	531	544	484	558	524	511	545	517	521	500	513	535	517	460	556	553	477	509	518	510	528	546	473	509	504	500	521	489	525	533	508	517	567	508	564	510	567	493	501	496	548	469	548	542	530	510	497	502	552	524	494	515	531	545	529	548	532	515	563	513	509	499	497	461	487	497	543	545	548	540	519	513	521	564	554	532	525	550	558	564	492	515	522	469	541	561	529	506	523	576	496	549	528	490	542	514	489	504	540	509	490	521	504	502	459	497	534	504	550	539	498	564	544	538	589	549	523	505	523	511	503	483	554	563	495	513	546	542	566	506	559	526	518	545	527	483	501	541	505	518	491	505	517	495	542	523	528	513	530	493	505	535	485	497	546	532	555	517	534	527	491	544	531	533	518	503	499	497	527	531	512	512	488	541	503	496	534	468	565	514	556	530	562	495	504	472	531	529	496	504	512	525	515	494	466	525	530	542	517	504	535	501	523	544	542	555	542	522	569	521	545	520	519	540	532	509	548	492	506	540	502	550	566	511	526	510	537	525	563
27447	21138	8356	381	186	155	153	152	132	119	134	133	159	126	126	99	107	107	125	121	125	138	153	117	129	105	127	116	107	120	110	125	142	107	112	123	116	114	118	122	135	120	124	137	115	114	131	123	109	117	127	108	128	121	115	116	138	112	128	133	119	113	99	119	139	103	112	135	108	123	111	115	128	119	119	114	128	131	126	140	106	109	110	123	126	136	127	112	144	113	112	104	122	110	101	126	122	118	120	113	121	121	111	105	122	121	139	106	116	130	110	118	113	105	113	110	112	125	131	142	103	129	119	115	127	126	114	115	138	107	110	138	111	110	125	119	114	135	92	125	114	113	117	134	112	122	107	122	137	122	107	125	137	142	112	125	113	113	114	98	134	115	122	126	106	132	96	126	119	109	117	112	118	118	124	117	116	138	130	116	127	142	122	142	125	139	119	129	114	129	113	146	133	114	115	124	130	116	125	119	134	104	138	138	113	131	110	112	95	117	124	146	131	137	118	112	116	119	115	131	120	117	104	105	115	121	109	126	115	128	149	129	129	131	130	134	112	119	131	135	112	118	117	126	138	126	125	106	132	122	123	121	112	120	160	121	112	113	127	121	124	118	122	129	122	110	114	121	124	125	109	119	115	136	131	100	118	147	128	130	105	108	111	129	114	114	146	107	128	117	117	114	132	100	123	114	115	140	131	112	114	106	138	138	134	132	128	112	122	120	126	120	134	128	106	111	116	124	123	129	111	127	123	120	120	118	123	114	109	111	124	133	130	116	132	122	126	132	129	123	114	118	131	128	123	114	112	117	124	127	110	114	106	115	117	117	124	125	123	117	131	112	116	122	123	130	122	100	132	128	106	142	129	121	96	116	137	118	110	120	115	125	124	125	131	120	119	144	130	102	121	132	136	107	118	114	120	110	115	127	126	125	120	106	130	124	140	126	128	130	117	111	122	110	103	124	101	142	138	147	130	131	135	128	141	131	128	110	137	138	111	118	96	118	110	132	136	112	113	132	121	134	116	114	121	117	122	130	132	120	119	121	100	124	123	135	114	123	123	122	112	110	134	115	134	107	126	107	108	119	127	117	123	117	116	123	134	103	117	100	119	117	134	113	129	122	137	97	131	106	121	126	103	135	113	127	117	106	135	122	135	127	111	118	133	110	107	141	125	125	118	108	116	130	126	118	130	113	121	108	119	126	113	113	121	111	110	109	131	124	105	109	135	124	120	131	119	121	130	127	131	111	119	124	117	142	117	136	115	122	134	129	109	126	97	120	115	105	126	125	125	132	109	123	149	129	124	128	122	126	123	118	112	118	122	113	138	114	120	125	118	127	112	129	123	119	103	124	128	129	116	106	115	124	131	117	112	118	125	127	106	131	137	120	123	128	104	118	126	114	124	133	123	138	126	120	114	114	118	105	121	129	123	108	129	146	123	144	125	126	117	127	112	114	140	119	111	119	128	132	118	114	108	117	124	118	140	129	125	104	116	116	113	124	132	99	116	117	114	106	121	111	121	116	130	129	119	133	143	130	138	119	116	127	116	117	123	118	105	125	126	118	107	131	121	118	126	115	144	124	135	120	107	141	120	136	121	139	118	112	111	109	114	128	125	117	133	112	131	125	144	113	122	118	138	125	117	136	113	118	130	120	115	132	137	125	119	100	118	114	138	123	117	127	139	118	121	129	125	119	114	133	118	132	128	131	116	128	133	123	110	116	130	124	117	132	144	124	117	97	109	110	124	120	125	115	122	126	135	120	108	126	106	118	115	138	117	113	100	137	112	143	107	116	109	128	128	110	113	127	103	122	129	91	118	126	137	116	98	110	127	122	137	110	117	128	121	116	126	140	130	120	118	131	116	132	136	119	114	115	116	128	122	125	121	126	139	118	113	115	126	131	104	131	125	121	115	127	94	125	132	121	123	125	127	106	110	120	140	130	107	125	114	134	126	118	124	118	144	114	118	125	124	115	131	116	129	115	118	121	114	128	130	119	117	121	133	129	124	111	116	126	116	125	129	141	134	130	106	122	116	127	148	122	121	127	108	112	104	120	117	123	123	109	142	125	116	131	116	135	148	133	113	129	140	142	111	118	120	136	109	111	99	108	119	127	112	132	111	113	124	114	135	113	138	122	115	132	94	116	135	130	111	118	121	86	117	102	101	112	111	122	118	129	111	108	117	135	109	109	125	95	116	114	131	117	114	114	123	99	127	131	114	118	141	127	133	121	134	110	126	93	106	129	112	129	113	120	131	118	123	139	131	125	113	130	132	131	132	118	127	128	137	124	134	141	134	126	124	117	132	107	109	115	127	126	101	125	126	127	130	140	118	124	104	119	125	126	117	135	113	116	126	129	132	123	122	125	118	136	130	118	143	110	119	115	134	114	114	120	114	114	116	120	117	105	115	113	134	120	106	124	101	119	112	127	95	130	120	115	129	129	135	124	117	130	104	121	116	134	101	116	116	120	125	122	136	110	131	116	125	116	99	128	133	134	101	120	112	153	139	103	115	116	98	113	121	105	130	129	115	123	127	94	119	122	98	129	136	115	108	109	121	127	102	117	115	125	110	132	116	139	126	106	133	140	111	133	130	110	121	110	115	141	114	128	124	128	111	130	120	104	113	135	110	132	117	117	118	109	117	131	111	118	143	136	119	119	121	131	100	110	123	133	114	124	107	132	122	117	122	128	118	111	117	134	111	140	110	109	126	117	117	119	129	125	133	127	121	115	117	129	125	125	124	108	123	106	95	115	98	107	125	115	106	109	126	116	111	123	141	111	139	129	130	137	113	123	124	123	117	124	136	121	128	135	122	120	117	124	132	119	100	118	114	129	146	128	125	102	134	132	128	129	114	120	124	125	140	121	129	124	114	123	112	128	129	120	116	137	119	103	127	121	136	116	113	118	111	147	127	116	130	108	116	115	105	116	130	125	118	140	111	133	119	114	122	123	129	108	119	131	130	102	132	107	129	116	107	131	99	114	128	100	123	118	108	121	144	131	116	99	128	123	102	111	100	112	127	111	126	134	116	125	116	122	122	107	112	115	104	119	111	117	110	115	111	124	125	113	133	129	116	127	96	116	127	135	119	121	125	115	138	118	139	115	118	144	126	101	113	117	103	127	134	120	120	122	128	119	134	121	139	130	108	140	118	116	128	137	114	123	108	126	106	128	126	135	126	129	136	141	141	134	120	137	117	115	119	109	113	109	104	125	127	130	108	122	140	132	109	119	131	114	101	128	107	115	102	100	110	120	135	122	129	114	106	121	113	116	135	122	119	130	120	111	116	138	129	110	126	117	141	123	118	120	127	121	107	124	115	124	109	116	124	103	143	112	115	132	119	105	110	147	138	113	96	122	113	127	141	118	134	111	139	122	134	115	107	92	116	126	122	132	106	127	106	115	122	117	122	133	126	157	119	113	150	119	129	122	120	127	126	116	131	142	134	119	130	131	128	107	139	128	117	123	121	123	114	121	110	128	131	124	117	114
19953	12386	1174	677	456	423	391	325	302	350	299	327	305	300	262	273	282	287	273	287	264	294	275	276	282	280	266	288	287	265	254	291	266	285	278	273	274	269	289	263	267	282	268	263	279	286	259	285	257	273	270	285	267	256	261	277	273	293	266	237	281	268	272	262	250	303	291	282	247	244	281	259	266	271	257	265	249	265	254	263	252	265	268	296	288	251	281	256	273	263	288	285	256	266	281	280	275	252	270	271	262	235	249	289	270	259	263	283	260	249	271	281	278	305	251	252	280	289	301	255	272	264	260	271	273	285	260	288	255	261	273	283	268	258	272	294	244	259	259	262	266	223	260	256	273	291	235	284	256	240	285	254	267	258	249	265	283	291	265	285	271	258	265	257	264	254	264	290	254	269	278	269	267	255	280	279	306	282	262	262	251	261	288	282	262	276	273	276	267	274	273	273	257	263	237	250	264	263	239	308	298	273	298	294	241	246	251	271	282	284	259	272	255	292	289	257	289	239	294	296	262	261	275	258	242	257	275	277	255	253	293	257	274	259	271	259	269	262	278	243	270	256	277	248	248	260	256	261	261	260	252	256	278	271	238	273	251	247	268	282	242	280	277	258	260	254	278	274	292	279	261	258	252	256	266	280	257	272	251	239	270	276	277	311	278	250	267	280	259	253	279	254	269	264	263	246	279	262	256	250	242	277	288	267	236	253	254	263	261	264	256	257	287	277	267	273	284	279	243	288	286	268	253	289	286	249	255	265	266	277	292	288	274	244	246	272	293	290	271	253	260	280	263	288	253	259	261	266	266	264	261	278	289	260	272	268	278	294	283	277	280	269	253	310	244	252	273	263	293	263	284	269	278	235	264	262	282	284	247	241	293	242	259	257	262	250	276	262	240	243	237	275	265	276	287	263	261	235	256	292	281	245	233	267	281	284	292	284	280	251	246	268	278	285	278	265	261	264	288	251	285	271	243	278	275	289	250	249	242	292	248	268	256	261	266	290	279	253	265	262	278	284	274	274	299	260	286	268	275	262	291	278	265	253	307	293	256	251	244	261	297	270	287	279	271	249	294	237	279	267	267	265	231	273	297	254	262	285	310	241	233	276	268	269	258	267	261	276	264	277	249	261	256	262	287	246	256	244	242	270	270	276	258	280	260	253	261	273	280	240	285	265	256	284	274	285	250	249	283	280	256	251	298	232	266	251	270	262	269	268	278	250	268	289	260	245	262	265	259	265	300	271	283	266	290	271	289	232	271	234	286	244	278	232	283	220	263	271	269	296	270	278	271	288	261	264	253	272	267	239	272	271	298	266	276	282	276	265	255	282	291	272	259	296	254	282	265	258	259	294	280	259	241	299	256	260	256	268	272	271	287	261	284	270	254	256	262	249	258	248	252	285	276	278	247	233	264	263	273	273	268	265	257	256	267	303	269	296	287	276	254	282	283	258	253	266	228	271	299	280	293	250	252	256	299	273	284	305	289	261	265	268	241	248	266	255	287	261	291	288	271	261	251	253	269	258	264	253	251	261	273	269	266	291	256	267	284	271	261	256	248	261	277	279	296	264	277	247	316	270	234	289	270	281	260	242	275	275	271	250	253	240	254	302	251	264	284	269	256	250	250	257	306	265	256	301	240	281	256	290	242	282	278	266	273	279	276	255	256	253	279	276	231	287	251	265	262	268	247	274	258	244	260	262	285	272	249	258	267	230	269	256	274	250	249	295	273	283	293	263	273	268	252	246	285	268	263	264	272	281	262	285	254	263	270	262	276	309	283	268	270	276	245	277	271	304	276	273	312	257	237	268	290	260	279	251	307	286	274	303	265	251	287	254	286	267	284	249	295	258	256	270	246	246	261	278	280	291	268	243	252	267	283	270	272	275	258	282	258	294	263	292	247	258	287	280	266	239	283	280	268	282	242	257	257	277	266	253	253	265	236	259	255	269	267	280	243	255	265	269	284	247	276	252	264	251	288	258	265	269	283	267	249	277	273	264	279	232	269	233	272	263	297	311	247	275	267	285	283	278	300	291	284	263	269	262	303	305	290	255	259	277	261	259	263	286	269	276	253	262	269	255	263	290	281	259	250	248	270	279	254	256	268	283	255	238	277	248	274	259	265	273	267	274	251	272	280	274	278	288	279	266	287	259	229	245	263	224	242	265	291	279	277	281	255	266	255	250	248	295	256	275	280	264	250	254	286	260	288	282	273	274	265	292	289	260	265	266	278	252	265	289	260	275	250	294	260	269	271	247	260	264	265	261	271	259	252	267	252	260	265	306	282	241	273	263	267	258	282	269	256	284	272	271	283	280	267	293	257	256	253	256	263	259	260	272	240	272	277	251	252	286	255	248	267	256	285	258	271	264	252	291	290	281	273	271	296	281	268	263	242	254	274	282	291	251	276	280	254	301	288	275	288	267	246	256	281	287	243	258	236	283	275	291	245	255	287	292	283	252	259	281	259	278	305	298	260	278	261	262	295	289	291	270	301	269	282	255	308	271	267	253	231	256	273	277	269	284	265	280	266	257	268	287	279	276	274	293	246	284	271	252	297	280	298	295	270	264	258	275	267	259	275	283	267	266	280	263	287	276	257	242	285	280	253	283	255	270	272	253	262	268	272	302	262	283	249	266	241	279	280	257	273	260	250	277	273	240	242	249	257	248	306	278	284	286	283	252	282	291	251	260	279	264	271	261	269	295	288	280	249	275	281	312	263	298	253	257	255	252	266	265	266	264	243	254	265	274	279	278	249	267	269	271	267	291	264	294	282	276	257	298	260	264	273	249	297	277	283	260	256	272	270	245	271	271	253	259	291	268	259	240	294	281	275	270	261	303	260	247	260	283	277	276	277	279	283	253	266	244	250	270	271	245	280	252	226	248	274	269	250	290	268	288	302	266	254	266	244	263	254	258	255	246	276	243	305	258	256	252	247	251	279	264	271	259	257	281	253	276	303	283	283	276	300	252	263	247	286	272	264	282	279	291	274	293	283	293	233	276	280	292	281	267	270	279	273	267	252	270	266	266	285	265	275	296	252	268	257	282	282	263	263	287	281	258	263	289	264	251	292	275	278	266	272	296	248	268	250	265	270	260	254	268	252	255	269	271	288	320	255	293	274	283	268	256	274	263	293	250	295	274	275	260	276	243	266	277	287	281	284	293	266	254	303	264	294	234	291	252	278	264	279	270	278	256	273	279	286	263	280	293	312	263	288	269	310	273	287	269	289	285	261	297	265	252	278	279	244	278	257	270	266	267	256	289	240	254	289	275	261	245	246	248	295	285	262	267	274	253	256	272	267	257	248	286	299	273	255	262	268	257	259	267	263	274	248	285	276	266	269	293	274	254	284	268	259	295	263	280	278	243	247	255	273	276	279	260	275	271	253	243	264	287	272	282	260	261	253	285	289	244	251	257	262	261	272	271	260	292	252	279	274	297	286	261	303	260	276	276	276	259	256	250	284	291	260	247	283	244	272	263	300	243	246	283
24781	21729	29070	24919	20029	1506	475	327	271	220	239	193	192	179	150	145	163	144	145	120	119	158	155	117	129	123	152	112	148	115	128	133	128	137	106	155	132	108	124	129	148	108	113	126	127	113	95	132	134	139	116	118	128	125	111	123	113	117	117	103	127	106	116	111	120	112	126	116	137	136	121	98	122	125	115	129	96	118	112	117	119	129	93	127	112	123	129	132	115	124	113	91	123	118	105	122	100	120	107	129	104	126	105	118	123	136	117	126	106	139	120	92	116	113	120	117	105	115	115	101	103	112	124	106	129	116	113	117	126	107	120	114	118	118	114	120	123	96	124	125	119	128	127	112	123	113	115	115	114	125	107	124	117	129	129	127	111	105	128	123	115	130	106	110	131	113	122	103	109	125	117	131	115	124	110	126	104	115	108	101	125	136	111	124	126	124	104	117	113	136	126	93	102	119	116	126	126	118	131	126	112	109	121	109	116	123	110	137	103	121	126	122	114	104	121	106	115	120	126	120	108	121	125	104	99	110	111	118	113	98	117	124	109	114	112	113	119	96	95	113	128	115	120	114	117	114	125	121	115	128	111	122	111	120	122	111	116	111	100	116	115	120	128	109	102	122	113	121	131	130	109	117	117	125	133	120	110	117	90	98	108	121	109	109	120	89	122	114	94	129	117	126	110	131	130	117	121	114	121	110	109	109	126	115	125	123	101	121	109	93	128	125	127	143	116	124	128	128	129	107	136	122	118	137	116	97	98	93	111	115	133	106	110	127	103	115	124	111	112	131	97	135	133	113	111	109	127	96	118	126	108	105	108	118	137	120	117	108	111	96	99	133	102	106	125	124	126	109	127	122	116	112	107	110	101	120	114	129	115	108	105	118	129	109	107	115	118	92	120	105	119	111	114	108	120	115	99	108	114	127	115	131	129	118	120	120	104	113	139	129	130	119	127	121	112	116	127	109	126	105	121	117	131	114	115	133	121	109	124	114	122	112	115	111	124	154	100	111	110	111	121	139	118	113	107	126	123	124	101	120	115	133	102	110	101	108	103	114	125	126	107	138	117	103	121	111	108	99	123	97	120	122	106	114	127	105	129	124	128	103	133	109	115	126	128	125	102	121	113	127	109	100	127	117	124	109	119	123	126	101	130	99	114	118	112	138	114	128	131	103	111	119	97	137	99	122	111	108	105	100	112	127	98	115	126	113	124	133	99	99	127	115	113	110	114	128	116	114	119	111	130	127	108	98	106	120	138	130	116	109	122	117	107	137	146	118	106	131	119	128	131	106	119	122	109	116	115	128	103	117	113	138	117	117	125	113	131	145	119	132	122	129	126	94	126	114	108	126	116	119	122	118	114	104	93	109	107	108	120	131	115	142	102	106	102	110	117	114	111	125	127	123	111	121	118	115	125	122	123	107	116	116	113	115	112	109	122	127	114	111	109	107	105	115	116	135	108	127	125	120	113	110	99	116	125	127	112	112	112	117	111	119	114	116	108	135	123	103	122	116	121	126	127	129	120	125	109	127	131	123	116	110	133	108	111	117	111	121	116	106	126	134	124	121	118	111	121	124	115	113	119	120	104	114	108	120	122	93	113	111	98	109	109	115	102	100	119	109	127	125	130	100	135	125	114	111	113	131	111	127	110	100	106	113	115	116	90	119	114	103	119	117	119	118	130	99	119	132	126	109	125	125	119	116	123	113	112	108	112	119	119	119	140	107	122	118	119	128	119	107	118	120	124	112	111	121	134	123	118	133	128	123	118	130	129	107	110	119	120	105	112	113	130	132	142	113	107	111	130	119	113	111	122	121	97	124	104	111	122	108	121	121	107	131	113	116	129	107	116	92	106	118	111	124	108	123	99	103	96	102	126	125	130	110	130	123	107	110	118	113	117	102	103	109	115	117	123	122	120	109	114	114	110	127	120	119	108	104	99	113	112	115	103	133	103	114	112	128	116	112	122	128	134	130	112	132	109	140	108	112	131	114	97	118	113	112	125	147	104	113	109	111	104	130	108	122	116	100	114	116	114	134	119	123	111	104	123	114	96	126	111	140	128	114	107	109	114	100	120	111	120	109	83	112	136	122	104	108	114	124	118	119	114	139	94	119	117	110	108	128	112	128	127	110	112	105	119	120	112	123	113	133	118	122	121	130	126	112	129	130	105	105	129	121	122	132	109	121	110	123	113	124	124	121	114	99	113	130	123	119	118	123	116	121	113	108	119	96	108	118	134	117	135	108	104	107	109	113	121	122	116	108	115	117	106	109	123	118	126	110	113	109	124	114	128	143	107	107	112	120	104	103	116	101	135	124	110	120	109	103	120	134	107	125	102	116	97	117	139	124	113	117	122	140	114	139	119	103	113	118	101	113	112	109	126	110	120	111	119	111	99	114	121	128	116	114	107	105	125	119	114	111	125	107	119	123	112	109	111	153	118	102	116	107	114	121	102	117	116	110	104	117	92	108	122	108	107	112	127	133	127	119	97	119	129	105	120	108	128	109	112	120	109	100	122	113	118	111	98	105	118	109	113	116	107	114	127	133	112	128	121	123	97	129	125	115	106	109	131	110	117	120	122	107	123	123	118	112	123	105	107	122	128	113	128	121	130	107	112	106	140	124	112	110	107	140	110	100	113	102	100	108	88	116	130	117	121	122	104	109	106	119	102	112	109	115	88	104	103	101	116	132	119	94	104	119	123	129	102	138	115	99	97	108	102	117	113	137	114	134	114	110	95	116	107	117	93	107	121	106	111	108	123	133	108	104	129	109	130	98	113	113	127	116	90	123	124	97	105	126	125	124	128	116	127	119	133	113	119	112	114	110	129	112	117	126	124	126	114	108	138	108	120	112	112	117	119	120	111	126	108	126	114	120	114	113	112	108	121	120	109	120	133	127	115	102	119	92	113	110	117	113	100	104	104	132	124	103	107	121	126	123	120	106	113	134	113	110	119	95	112	112	127	103	96	88	143	129	121	112	124	111	105	130	101	133	114	133	102	110	116	107	113	122	106	105	102	135	106	116	111	126	125	137	112	115	125	123	120	121	118	119	117	101	118	122	124	129	116	101	136	115	120	138	103	112	114	101	114	113	113	122	109	128	107	115	127	98	113	114	111	113	104	122	108	112	113	128	107	111	120	119	121	96	128	112	121	132	94	107	121	115	110	122	118	119	122	130	113	126	140	125	117	107	116	126	110	113	110	121	115	101	111	120	114	126	126	126	112	113	108	122	127	119	121	108	115	94	137	118	105	127	119	105	112	118	145	117	117	121	102	121	128	119	117	116	113	124	92	109	116	129	115	95	108	104	115	117	91	106	114	118	107	116	112	100	126	105	116	89	108	116	106	115	107	111	124	130	120	125	115	129	103	124	119	107	129	123	132	126	119	118	124	116	104	131	105	99	103	114	130	96	86	99	122	135	109	121	112	112	102	110	95	100	131	144	107	104	92	110	116	124	130	126	111	112	136	116	129	130	112	125	120	136	95	111
34295	24131	7324	3649	2338	1674	1247	963	838	684	626	537	475	447	431	387	343	366	354	303	291	302	275	290	262	286	287	234	248	269	266	257	231	260	247	261	243	266	233	235	226	217	234	247	227	266	232	240	236	247	245	248	247	223	261	270	240	249	224	243	235	235	235	217	219	211	233	244	240	243	224	237	244	250	239	231	250	216	245	226	238	233	245	232	223	206	225	239	222	244	240	239	220	250	235	234	220	233	227	216	234	237	211	226	227	215	196	221	244	206	243	231	245	237	230	220	198	217	228	232	233	227	223	224	247	217	249	228	235	205	201	241	215	221	236	214	246	226	219	236	228	224	244	247	213	220	245	229	213	225	228	240	209	226	229	235	226	238	236	236	236	232	189	205	224	226	245	212	211	217	215	240	228	220	219	222	233	229	235	216	251	250	249	203	238	234	238	235	227	246	246	248	222	216	203	233	255	218	229	225	240	212	224	242	258	235	211	201	242	237	227	234	208	221	216	250	204	223	209	233	204	218	252	215	245	209	254	232	215	235	241	194	246	233	217	248	201	228	245	210	239	264	222	226	223	227	225	233	237	264	223	216	214	218	220	219	206	243	216	222	220	245	227	222	212	211	226	249	241	241	221	215	233	228	219	225	224	219	241	233	225	205	225	222	248	244	229	234	229	222	217	231	210	229	212	236	233	232	223	213	205	223	210	215	207	264	201	241	231	222	215	227	242	206	200	207	206	195	224	206	209	226	248	214	227	225	214	214	212	239	222	212	219	195	227	228	213	208	227	224	244	264	219	240	230	250	231	208	214	240	248	205	220	234	249	209	260	218	243	226	233	223	218	228	229	210	224	239	239	222	234	211	216	215	232	228	209	218	209	191	221	209	234	221	222	236	249	228	221	237	211	230	218	224	230	228	215	223	226	210	230	265	224	230	214	222	226	239	218	249	230	220	218	245	210	232	215	223	244	220	219	210	214	243	232	225	248	216	229	225	239	246	203	227	215	212	195	206	236	211	226	231	222	213	214	223	241	229	193	233	222	237	219	222	215	229	239	236	221	228	228	223	198	238	240	204	219	233	208	211	234	220	231	249	245	247	225	223	215	219	219	223	238	209	200	233	202	235	217	206	213	231	210	220	233	219	241	223	231	220	216	237	209	236	221	225	229	246	222	230	233	246	231	215	226	241	233	196	240	233	224	251	218	208	254	256	218	207	214	216	228	226	207	217	257	239	235	209	245	238	210	224	223	208	224	238	209	216	232	228	236	225	232	229	223	231	218	226	227	215	201	202	234	208	224	227	223	275	221	205	225	209	225	238	239	221	231	222	212	215	210	214	216	225	239	226	214	246	238	215	236	231	268	244	210	238	219	215	210	220	211	235	231	211	202	219	225	244	230	191	229	200	210	229	238	225	233	204	219	240	217	228	221	231	230	223	220	229	235	234	235	235	251	226	232	213	231	218	225	197	245	238	229	260	235	231	203	230	212	225	232	211	223	250	179	221	188	222	211	252	207	225	218	240	250	221	239	235	228	200	217	230	222	218	204	231	223	249	243	229	241	246	215	222	235	235	223	250	268	228	221	228	203	229	227	228	220	203	224	215	213	232	236	222	232	234	231	237	198	217	233	222	218	238	223	211	253	238	231	231	228	236	226	219	226	207	218	204	217	249	205	211	212	232	225	246	240	258	247	213	233	216	213	239	223	215	221	224	237	217	211	197	236	245	242	214	223	221	259	208	231	225	215	242	206	239	216	206	215	219	230	236	237	215	202	238	224	240	232	227	236	201	207	226	215	218	233	244	211	226	219	242	218	187	223	230	214	217	225	208	226	218	223	220	231	214	252	234	202	227	240	224	224	235	211	238	223	232	242	264	232	200	224	230	217	214	250	240	265	226	213	243	209	223	215	227	184	238	259	213	212	222	218	222	197	233	209	221	246	195	208	207	255	221	204	239	221	215	245	220	220	235	233	233	218	259	230	223	236	226	232	214	239	236	219	231	224	246	247	232	208	190	216	221	224	224	208	226	226	221	226	209	220	207	215	212	226	220	244	236	232	219	231	195	244	241	239	239	238	226	201	224	229	230	220	210	214	219	235	240	223	213	237	230	267	227	218	232	242	204	235	238	211	231	206	234	220	227	231	205	198	261	227	210	240	229	207	232	235	242	237	186	272	228	245	234	204	237	217	220	225	234	220	199	261	248	260	228	199	209	245	200	241	226	209	216	237	209	228	221	242	218	214	230	234	221	222	206	241	235	207	240	221	224	228	226	208	219	249	208	229	222	210	220	210	222	225	215	216	193	220	214	224	204	240	228	226	224	232	216	225	239	212	251	227	234	229	226	209	247	214	232	247	222	189	216	213	199	229	224	216	215	227	276	213	232	211	243	231	237	236	206	232	231	234	204	216	221	235	219	191	213	217	213	204	219	215	195	231	225	227	216	210	236	236	242	213	210	232	216	208	223	230	229	232	247	209	229	220	237	231	207	252	215	216	226	213	234	218	207	205	209	206	246	222	225	224	193	230	198	217	229	209	219	259	227	213	230	217	210	246	233	253	221	235	221	246	223	229	225	236	203	220	208	228	209	229	225	190	210	237	242	242	227	199	211	213	237	232	230	249	219	215	220	220	244	207	215	230	238	201	241	241	260	232	217	232	213	237	253	214	241	222	227	205	247	218	207	221	234	249	215	227	235	208	223	219	244	246	205	222	237	264	245	223	232	217	219	213	214	236	255	234	205	255	224	238	218	232	217	238	221	234	203	236	217	224	234	221	193	209	228	229	206	222	233	208	230	215	204	248	240	257	215	210	237	226	233	203	241	238	217	261	221	218	214	217	229	199	242	227	233	222	221	207	254	227	239	227	245	223	244	248	222	227	243	238	225	227	217	223	248	224	217	203	222	206	237	242	197	205	245	219	234	227	223	229	226	226	201	230	240	244	238	225	226	198	202	196	242	227	226	242	194	225	229	212	207	213	218	209	236	226	213	186	222	220	243	264	213	283	213	249	208	239	233	247	228	196	229	227	233	244	220	226	229	217	242	198	232	214	261	242	228	230	250	206	242	212	216	250	237	226	252	240	214	249	222	239	240	202	223	200	224	203	216	242	213	239	219	223	221	213	236	239	219	229	223	212	202	250	222	193	239	187	190	205	218	239	228	229	216	211	231	234	251	227	213	257	206	203	216	235	244	213	240	228	200	233	223	206	241	221	240	244	237	254	232	210	242	214	231	235	222	216	235	231	244	207	241	260	217	235	215	245	225	235	249	233	217	246	231	261	207	197	214	223	201	236	228	214	227	209	229	236	224	233	224	245	221	222	216	226	248	199	227	199	211	208	219	236	199	231	208	232	227	219	211	203	204	193	236	223	233	215	210	230	228	254	241	212	209	221	219	226	242	237	209	224	208	232	236	236	259	233	253	222	228	241	250	241	206	222	234	242	245	231	207	195	239	208	259	222	222	230	226	236	219	236	231	258	238	232	206	226	222
23869	21741	29693	24338	21740	18874	1779	735	558	448	474	415	378	363	394	363	378	334	347	326	344	316	315	321	323	316	283	298	287	301	289	303	316	287	307	293	296	328	297	260	304	316	304	318	294	283	284	278	296	313	271	313	298	288	301	293	286	277	292	260	294	271	276	286	261	271	267	298	280	265	273	299	317	313	298	316	267	276	282	311	256	291	268	290	299	302	286	281	287	280	276	266	294	303	257	303	326	294	286	273	291	316	301	267	301	274	298	262	287	259	266	294	279	287	298	287	274	294	243	269	280	315	278	262	272	296	287	291	267	279	290	251	291	322	279	293	282	277	288	327	305	285	261	271	277	293	299	309	271	282	265	246	293	283	265	272	284	294	261	268	262	293	268	262	263	307	280	284	281	266	306	284	279	274	245	302	294	314	274	274	276	282	289	293	261	287	280	277	288	298	305	256	270	273	304	271	275	274	262	247	281	283	277	266	293	295	264	289	286	305	293	284	272	285	285	274	288	285	253	292	276	290	288	292	269	276	268	297	276	305	283	302	250	261	292	300	271	293	300	261	267	281	285	278	290	299	270	265	299	307	313	273	272	289	295	302	278	259	286	300	272	263	279	286	307	306	285	303	298	258	307	296	269	277	320	281	289	287	282	283	316	297	262	270	257	268	283	290	283	282	276	243	291	314	339	295	297	278	271	266	271	251	290	304	283	295	276	282	294	310	292	297	265	274	295	315	294	272	293	281	276	305	262	275	301	310	291	296	285	274	274	303	248	279	273	275	306	277	313	274	283	239	264	287	263	300	269	278	267	279	283	276	274	274	248	292	268	283	270	287	257	298	283	315	270	294	291	260	296	260	283	285	283	257	316	292	295	284	310	253	277	279	288	266	258	246	268	279	263	278	286	285	291	264	274	265	252	282	323	292	296	285	275	256	280	306	283	280	283	285	263	280	293	268	243	285	262	291	299	311	277	294	297	329	306	284	282	283	259	286	316	297	263	279	317	291	280	309	287	267	289	263	267	276	299	297	269	281	296	274	274	286	280	275	269	290	301	279	274	280	312	249	281	292	269	262	289	292	275	304	260	285	280	282	288	251	279	296	249	278	280	308	309	255	272	283	290	268	291	303	280	330	273	289	274	302	303	275	259	285	281	297	273	258	283	295	291	300	279	283	294	281	289	270	255	264	290	285	288	291	261	320	256	295	276	260	270	303	274	269	270	290	254	289	250	280	273	292	301	283	288	290	277	291	294	264	292	280	277	298	275	310	277	288	281	285	270	268	260	258	295	289	260	289	287	315	273	291	266	274	250	264	273	292	305	288	293	276	255	280	270	283	276	286	267	268	276	290	285	313	275	301	288	282	283	273	249	270	301	279	284	256	260	283	266	297	278	296	293	280	287	303	264	305	263	286	266	262	297	243	265	289	266	273	271	295	308	317	270	277	285	289	272	305	275	292	316	272	294	291	291	282	323	277	274	281	276	281	308	285	288	281	264	284	285	295	290	271	278	256	275	284	291	295	271	289	312	290	254	254	276	299	303	274	264	296	295	278	264	264	294	268	288	281	268	291	284	260	290	308	270	269	262	273	262	276	278	287	285	280	291	266	269	267	313	286	292	317	277	275	265	305	270	298	290	297	294	287	274	294	248	288	274	267	294	292	293	279	275	300	286	254	288	283	308	303	286	257	276	265	275	277	281	280	312	297	279	287	268	280	284	279	287	281	304	286	276	287	285	283	297	283	305	286	294	303	265	270	287	289	289	285	252	263	271	318	298	272	294	277	307	289	296	282	282	287	279	267	288	281	299	302	256	290	291	261	277	349	291	267	259	249	291	263	263	304	281	263	321	284	283	274	240	268	292	296	268	289	275	262	299	288	285	288	303	287	286	276	277	265	273	277	282	275	303	269	261	265	292	284	309	261	279	266	299	254	268	294	277	265	271	281	285	266	273	300	273	261	291	259	286	295	278	273	308	258	299	262	286	254	287	303	305	304	273	273	270	262	304	314	291	288	295	313	301	245	292	243	296	290	265	300	274	290	297	284	286	300	256	311	270	283	293	335	281	269	284	269	253	290	301	259	283	280	295	258	269	268	303	252	272	266	272	278	284	282	267	293	263	295	248	323	271	292	296	279	292	297	305	274	301	316	301	290	272	279	306	295	275	297	280	292	296	260	259	291	267	286	278	274	285	289	270	289	277	293	270	288	279	281	286	287	281	303	295	286	294	284	293	237	292	293	269	262	327	275	265	293	294	274	266	289	282	293	281	302	298	262	295	278	274	253	271	285	288	273	282	294	279	258	310	264	279	299	297	289	263	281	273	264	281	289	275	273	310	289	304	299	276	274	278	246	282	295	290	304	289	262	273	280	280	267	282	254	296	260	306	302	263	285	258	296	296	292	278	295	288	296	290	259	321	287	298	290	278	273	279	278	256	305	298	299	281	272	290	286	302	272	261	283	261	289	285	268	266	274	287	277	266	291	277	288	314	283	270	267	300	287	292	284	290	247	267	281	284	283	275	293	275	276	284	279	275	270	251	278	290	254	271	278	297	294	287	288	318	307	260	270	307	289	293	313	275	260	297	276	265	297	285	273	289	247	247	276	287	273	280	276	323	280	275	292	303	267	287	304	305	328	264	271	272	280	273	322	305	286	295	293	261	293	282	269	288	287	231	319	281	292	277	283	288	299	292	268	302	287	285	299	279	287	273	257	261	280	279	271	298	284	340	283	266	251	276	284	284	269	258	270	292	282	302	279	305	279	281	262	265	290	280	281	250	281	280	305	260	286	316	262	296	318	263	291	297	251	300	297	278	299	294	294	306	279	275	288	293	258	280	286	311	249	272	302	278	267	289	314	297	276	301	258	262	279	308	264	274	277	310	296	281	307	291	299	273	261	285	269	285	255	284	288	300	284	260	286	287	290	287	282	286	298	271	294	292	289	287	281	313	283	277	311	255	278	297	266	270	281	236	270	273	270	293	281	282	298	291	306	324	284	293	273	262	293	299	284	257	281	305	286	297	265	273	291	299	311	309	257	288	292	284	292	285	265	301	292	265	260	295	292	268	298	282	282	328	291	242	270	256	303	259	283	284	284	269	312	279	293	257	293	297	277	273	261	286	274	298	283	298	281	285	249	282	282	286	293	275	277	305	277	320	290	280	264	316	291	293	298	281	281	287	278	264	285	310	296	274	294	282	284	285	293	294	303	288	291	292	305	298	307	291	283	280	279	270	269	277	284	294	288	306	295	288	300	316	270	282	297	284	274	260	294	294	285	269	283	299	296	260	317	295	256	283	251	279	282	253	279	297	281	292	303	278	285	301	297	287	297	297	298	277	285	285	254	314	291	284	276	262	270	257	287	275	256	277	304	268	260	299	294	261	277	296	289	295	288	272	291	293	277	296	286	276	285	240	287	280	323	281	266	309	304	272	287	317	288	289	298	301	273	288	330	289	277	265	283	269	265	273	266	267	282	307	285	289	283	324	265
38710	31222	13059	7054	4637	3514	2611	2117	1795	1516	1370	1205	1062	1039	944	902	830	796	811	804	679	706	753	670	699	670	666	598	602	660	674	649	601	598	581	621	570	569	591	621	585	592	574	589	607	616	549	576	529	531	564	608	582	558	565	591	561	578	518	576	579	527	543	556	595	570	550	539	581	574	554	548	555	565	556	550	585	566	542	575	567	533	597	553	586	503	543	529	551	583	550	541	515	536	533	557	518	529	490	611	556	536	571	566	544	563	587	539	514	554	538	557	556	555	553	505	531	568	532	562	569	565	562	551	497	585	565	556	542	534	524	563	552	536	553	556	579	540	549	555	528	555	569	552	547	558	581	570	544	521	551	507	571	523	513	557	530	550	584	554	551	551	516	575	532	548	548	551	554	565	532	520	561	576	538	520	545	596	511	534	558	572	555	536	542	551	606	535	535	560	581	564	502	552	534	553	507	583	569	576	561	571	575	593	561	540	572	569	548	528	538	527	517	534	541	532	567	554	545	554	547	595	528	526	550	563	519	549	585	549	579	537	571	550	542	541	577	638	558	521	555	553	525	538	543	511	500	520	538	526	495	550	525	537	551	550	566	562	528	522	518	522	557	512	526	581	592	555	555	555	565	548	598	556	534	558	549	550	524	536	560	507	569	533	565	556	525	529	553	514	571	567	572	555	567	533	504	566	522	585	562	567	511	517	525	537	529	524	488	551	527	573	508	512	562	555	491	581	606	520	515	550	559	536	533	581	548	548	522	558	521	562	526	550	522	578	534	541	550	554	586	513	531	538	544	573	502	580	526	566	553	552	542	526	551	537	569	566	550	543	502	552	565	551	539	500	527	554	557	590	515	550	545	577	544	533	507	559	568	576	589	560	521	539	540	517	562	539	571	564	538	559	570	539	521	507	591	550	542	548	548	570	560	590	495	579	562	564	552	563	565	543	525	540	511	568	561	502	547	546	540	527	568	558	550	552	538	552	600	510	521	589	579	548	573	537	543	560	573	546	551	551	532	589	567	533	498	538	527	534	510	563	536	506	551	581	521	548	540	572	527	555	503	522	548	513	560	542	541	545	554	611	543	573	542	541	535	539	595	528	563	548	577	584	539	546	565	543	525	563	503	550	534	533	568	562	576	579	526	523	524	534	510	541	562	540	496	567	570	556	532	567	530	570	547	551	546	534	580	594	551	577	518	551	535	565	541	607	547	563	543	536	555	556	541	565	538	549	550	522	584	543	502	497	566	543	537	519	577	576	498	542	562	566	557	530	556	528	576	502	563	521	552	554	533	549	545	526	518	573	538	554	523	523	565	524	583	538	550	568	507	540	548	522	581	598	555	502	555	536	548	581	519	558	515	539	597	511	556	533	540	542	562	545	541	567	508	541	551	580	535	557	558	523	597	539	568	543	579	551	557	544	545	545	562	554	556	566	566	573	534	518	516	549	546	534	555	547	552	547	552	542	527	534	556	532	594	564	531	552	532	585	560	558	543	537	563	559	562	553	569	525	555	576	528	572	552	572	578	509	528	533	540	558	545	542	531	536	525	502	550	572	545	538	530	468	516	560	510	492	575	565	557	512	512	566	547	586	568	529	578	519	562	535	508	560	519	555	535	575	569	512	560	538	532	537	539	553	513	572	523	577	546	580	536	546	546	523	544	547	565	553	581	571	530	543	551	577	533	532	561	551	539	568	552	503	561	585	534	566	517	518	577	510	520	581	526	546	560	559	553	551	547	570	538	543	575	558	554	534	534	556	523	549	543	537	557	534	561	545	496	546	546	573	566	561	534	529	516	518	535	530	568	524	519	550	521	520	537	564	511	531	545	536	510	562	552	540	579	539	541	553	505	545	531	528	582	540	546	542	573	521	529	562	561	544	536	562	578	577	537	538	539	498	515	547	580	575	551	531	522	531	558	541	544	525	559	523	555	504	561	519	555	547	535	556	497	537	514	519	550	559	556	530	575	563	555	597	553	554	528	569	523	488	539	527	576	569	530	551	536	570	540	574	554	561	524	543	547	548	540	542	573	554	552	540	557	515	578	562	539	574	575	565	576	543	523	559	546	587	532	520	544	513	551	542	564	556	568	551	480	546	503	573	550	527	557	558	545	531	526	593	555	537	539	500	557	524	540	509	547	535	585	540	486	558	578	523	520	561	531	533	513	504	508	539	591	562	547	546	594	554	502	582	553	521	512	595	572	534	517	550	541	574	521	519	475	512	535	564	542	581	537	559	585	549	533	552	557	531	571	551	541	539	542	550	594	564	528	515	573	561	583	528	500	564	512	542	536	543	543	538	564	533	537	514	557	548	549	492	556	522	531	530	581	573	540	526	526	523	533	562	539	538	577	500	550	540	513	570	550	583	545	524	530	541	557	569	552	541	556	556	531	499	566	519	545	560	558	542	578	516	540	521	560	541	575	554	558	532	551	577	566	553	529	538	578	543	540	540	558	549	549	550	525	555	559	531	556	532	601	517	567	580	567	497	550	524	573	547	526	534	559	586	547	537	550	558	538	571	582	509	584	584	511	542	548	543	558	532	568	501	553	572	537	526	559	570	554	553	550	556	547	525	567	543	553	523	535	548	578	564	501	531	516	560	569	553	547	537	525	510	589	547	549	573	522	543	520	561	537	591	502	575	528	530	522	533	536	567	529	548	550	558	540	515	556	574	519	521	538	516	570	516	556	569	549	546	485	617	577	514	578	514	577	512	544	562	520	525	520	539	566	536	535	539	556	558	568	508	515	568	601	517	532	540	547	552	589	560	548	528	554	557	514	524	563	549	546	574	575	594	550	549	499	533	566	536	569	507	549	517	514	546	569	548	485	571	530	545	543	573	560	522	525	562	557	597	553	531	564	513	547	547	517	541	519	538	565	542	557	574	576	513	572	518	539	549	552	532	520	599	542	572	535	517	557	542	539	575	542	532	527	534	596	518	505	513	558	546	548	560	534	555	561	559	590	521	568	531	512	553	562	585	623	546	547	556	583	577	567	550	569	551	555	561	554	515	533	532	507	570	534	531	570	577	583	532	522	539	515	528	561	517	553	542	550	543	502	566	549	552	537	555	547	549	534	542	564	537	546	529	540	518	559	514	538	573	544	580	539	537	511	506	575	579	561	545	561	530	553	528	582	532	543	573	571	569	522	552	539	567	576	525	576	539	501	546	549	534	552	522	540	532	555	541	515	559	544	538	576	509	525	536	518	535	537	557	573	511	557	544	583	556	550	530	543	513	569	549	602	550	534	559	562	528	525	532	533	588	533	586	550	513	542	565	539	584	558	554	540	558	529	579	530	520	520	524	534	522	528	576	562	560	552	570	582	529	537	551	590	533	546	599	517	521	560	498	531	530	556	538	538	530	545	571	535	589	550	538	531	556	562	564	564	541	567	562	568	600	545	519	579	534	517	555	547	516	567	497	533	521	553	548	539	523	556	562	549	527	509	577	558	543	557	548	533	591	523	524	541	557	552	551	591	545
26132	20232	8404	387	219	157	142	131	105	119	123	113	126	137	117	114	121	127	121	133	118	115	142	126	120	111	112	147	114	113	130	100	113	121	112	106	128	117	101	115	145	109	116	118	109	119	112	123	121	120	128	101	114	116	122	93	126	106	124	129	124	121	115	114	139	114	122	123	109	108	105	116	109	118	109	119	130	125	111	114	115	110	121	119	131	120	116	116	110	129	125	99	119	125	117	138	120	109	114	123	127	104	120	128	114	113	103	96	98	118	121	125	114	105	109	109	114	117	121	107	105	121	135	125	115	110	103	100	95	122	121	112	125	122	140	122	125	123	115	116	117	109	104	108	115	97	123	141	120	106	109	138	107	126	108	123	132	122	121	112	122	115	105	102	109	111	124	117	125	113	112	117	117	118	132	102	98	125	109	115	115	114	108	111	120	137	113	135	125	103	100	122	109	114	125	114	118	123	125	110	112	99	137	122	128	127	114	157	148	132	110	106	101	117	132	130	111	98	118	119	118	114	94	123	110	111	117	107	126	108	118	109	114	133	114	106	106	132	112	120	99	130	114	116	119	121	123	109	120	109	133	119	103	107	115	124	124	120	121	99	137	108	120	119	104	125	105	115	116	123	134	127	127	112	101	101	134	110	104	114	95	113	111	114	109	117	110	118	104	117	115	110	117	85	128	120	128	125	104	110	119	122	95	118	125	110	101	115	122	109	111	125	125	103	148	123	87	120	132	93	123	119	108	114	78	104	99	101	117	99	111	105	111	122	125	121	128	121	125	103	109	132	105	136	120	110	119	109	107	118	114	108	120	128	122	93	115	114	129	117	105	111	106	114	117	106	124	113	110	149	127	133	118	105	109	116	113	120	93	115	106	116	113	111	117	115	120	119	110	126	115	109	115	112	121	106	104	102	122	103	108	86	109	103	115	111	132	131	121	118	122	135	109	132	108	98	110	118	116	134	114	131	114	91	134	116	129	119	114	118	116	100	127	118	124	111	123	110	108	135	114	124	89	122	126	100	120	103	104	113	121	123	111	119	123	138	112	106	117	115	94	111	104	116	109	115	116	92	131	109	119	116	127	126	109	107	116	119	138	120	92	107	126	129	129	103	136	100	106	126	118	106	135	117	142	119	125	128	132	118	110	114	90	99	115	112	115	138	121	113	126	118	148	110	91	114	102	107	125	101	112	119	128	113	124	116	123	108	115	109	127	116	104	97	115	106	120	111	141	100	123	133	116	123	116	102	93	126	110	116	111	133	96	125	124	122	117	105	101	113	123	105	126	120	124	127	105	129	115	115	105	130	110	125	128	112	140	109	116	116	104	126	124	103	114	102	113	108	114	107	125	112	110	106	99	123	113	119	112	101	117	122	120	122	133	124	112	100	127	108	110	127	126	121	111	114	127	98	119	115	119	120	129	126	124	120	127	107	111	129	117	109	112	127	113	116	123	113	143	110	106	105	116	111	99	121	133	125	103	127	121	120	104	144	139	110	117	102	125	97	125	126	96	122	105	114	112	103	121	101	114	139	104	134	107	120	101	98	110	129	99	114	122	123	112	124	114	116	114	126	114	133	117	111	113	118	104	119	126	121	116	136	115	123	116	100	115	106	118	103	102	136	118	112	141	125	107	130	134	111	127	143	113	97	134	115	129	124	138	107	99	113	105	127	127	116	118	117	132	121	103	90	114	114	121	145	123	117	106	117	120	123	124	118	114	108	118	122	119	103	112	120	108	128	114	112	111	91	130	113	119	124	127	126	125	113	116	119	113	117	120	122	117	118	119	99	111	102	117	120	114	102	125	133	133	117	107	123	130	121	98	126	108	130	125	123	118	101	112	109	115	133	109	129	117	125	98	127	121	122	98	110	116	118	123	104	103	115	106	101	121	122	113	101	118	117	118	103	139	128	126	115	122	105	94	122	102	115	128	111	129	108	113	111	129	101	103	109	117	122	117	133	99	120	108	107	130	99	118	119	122	101	133	100	119	113	121	108	103	131	113	128	114	129	120	115	132	108	126	117	137	124	114	113	100	96	113	107	108	124	117	109	134	115	128	110	107	114	123	129	110	105	135	134	119	124	132	113	118	112	118	107	110	129	120	105	106	100	113	138	104	127	109	139	100	110	98	107	125	117	128	109	127	116	89	114	117	135	110	130	111	104	115	108	131	117	116	112	87	117	120	114	93	122	126	115	97	131	116	109	115	125	107	116	96	111	106	124	124	116	109	113	130	109	124	90	101	108	105	92	127	107	112	116	127	103	115	116	114	110	107	119	106	108	111	121	108	120	120	115	129	124	134	116	126	119	125	112	113	121	121	115	135	105	102	96	146	116	122	132	109	107	124	91	106	106	96	115	108	112	110	133	131	114	102	97	115	122	121	119	100	113	107	116	112	116	99	87	106	130	118	114	116	113	99	118	111	124	120	126	112	119	120	105	136	126	112	105	120	103	99	129	113	114	110	118	111	101	98	97	134	119	130	107	97	107	101	118	117	111	116	126	114	126	122	108	142	113	115	107	119	114	100	111	113	97	113	120	106	117	118	102	133	128	97	109	121	125	118	115	116	106	110	110	129	106	122	103	132	126	128	123	111	101	115	133	113	133	125	111	108	113	121	99	124	120	105	139	103	129	127	148	127	117	114	139	125	120	143	120	129	121	91	118	112	131	106	134	116	114	118	121	100	113	118	106	126	114	112	118	120	135	114	129	97	108	119	120	108	114	125	118	131	115	123	112	138	121	106	123	127	118	127	140	120	129	106	129	120	122	105	108	118	121	110	136	127	95	119	117	129	116	113	119	115	127	121	117	123	124	115	121	103	132	127	125	113	103	128	107	99	129	105	113	119	120	117	114	105	125	110	115	110	135	115	123	109	104	93	128	105	120	108	123	128	104	116	119	117	121	114	115	127	125	125	116	105	119	116	118	121	124	125	122	120	125	125	123	138	137	118	114	127	129	126	94	112	109	130	102	114	99	110	127	129	134	134	102	121	106	112	118	118	116	102	99	105	121	96	117	137	99	135	103	112	125	98	113	115	116	120	115	115	114	119	117	132	118	117	120	112	126	114	99	120	128	129	90	120	119	124	105	132	121	127	126	130	111	104	125	131	124	115	115	95	108	135	96	96	121	107	111	108	111	125	119	127	104	121	117	113	123	113	111	135	110	113	118	98	136	101	111	126	138	121	130	97	116	114	104	110	112	106	126	118	123	126	100	146	129	114	107	131	134	112	98	118	107	119	117	119	116	109	144	125	121	107	90	105	97	124	115	116	124	116	116	114	98	108	108	111	125	125	108	100	111	118	140	115	120	108	99	108	129	120	99	101	113	124	127	124	121	114	129	112	108	108	112	101	114	109	116	94	105	122	100	120	118	126	121	106	118	114	138	109	133	113	137	113	124	109	105	124	117	125	114	122	112	111	120	108	108	127	114	120	98	116	122	122	113	94	115	107	114	116	103	103	129	97	124	117	109	117	147	114	117
17974	12764	1093	608	464	424	362	348	303	298	341	274	261	250	300	271	273	255	238	279	255	284	262	232	268	278	268	268	304	243	258	284	230	274	228	246	261	266	247	257	252	239	240	259	264	272	282	268	274	263	264	270	277	269	248	270	247	257	246	244	259	242	261	288	269	248	241	281	236	243	240	235	308	242	240	267	254	248	247	218	248	230	237	250	288	257	250	252	254	244	259	284	248	239	266	255	277	254	262	226	277	253	252	247	275	270	248	257	251	243	270	215	263	249	285	230	265	274	257	259	266	247	244	246	246	230	244	264	263	265	238	261	252	274	267	240	270	264	260	251	232	254	255	211	278	237	268	244	245	234	276	250	245	258	278	220	276	283	249	265	269	224	254	250	262	270	238	272	225	266	252	245	255	273	240	287	233	242	261	270	249	233	261	238	270	207	253	254	240	230	252	239	265	291	234	257	237	241	218	260	266	268	245	250	219	268	238	219	270	238	234	260	236	242	263	234	269	253	259	259	243	241	260	255	262	260	278	241	230	236	261	252	235	259	268	263	248	249	233	252	224	236	260	248	271	272	236	252	227	253	285	243	246	278	244	270	235	241	268	228	264	262	267	259	262	251	236	286	270	236	263	229	260	256	281	253	237	255	235	276	263	219	260	230	273	265	219	255	256	248	249	286	274	244	238	245	235	246	249	228	222	268	244	273	252	255	274	236	252	252	257	254	239	255	249	249	245	277	251	230	256	254	266	256	253	236	258	270	251	252	263	264	240	269	265	256	250	252	271	257	277	250	249	262	268	238	225	244	243	240	250	252	254	260	259	266	249	232	252	249	241	251	232	239	252	255	243	278	251	256	273	252	235	273	267	244	244	265	255	211	256	253	267	218	269	243	237	273	250	234	254	276	276	280	250	252	249	255	256	280	255	228	239	254	258	234	251	263	242	260	233	255	276	252	278	247	232	273	240	238	224	270	256	258	259	243	287	264	242	273	238	251	275	230	242	254	277	282	249	243	233	240	255	220	258	260	260	265	261	248	250	234	269	253	255	256	237	262	233	253	228	228	252	266	265	266	249	236	254	232	248	242	259	255	243	252	259	270	251	258	237	227	224	263	268	255	239	266	293	228	246	236	257	245	259	258	283	260	297	238	268	249	267	305	280	286	225	268	266	261	257	276	244	275	255	261	259	259	244	257	272	247	275	253	230	248	285	238	235	244	233	264	260	246	268	270	218	274	230	296	248	272	233	266	234	251	253	273	266	246	254	250	249	242	247	244	271	250	265	269	250	263	267	245	291	256	262	245	258	248	225	239	245	232	240	246	247	271	251	249	264	255	263	253	264	249	253	224	225	211	242	266	248	253	279	262	254	268	260	263	252	232	271	250	257	273	243	269	267	240	219	235	258	262	250	255	249	267	295	277	254	258	290	208	263	267	236	265	251	253	228	259	239	230	255	283	232	255	268	259	253	264	252	275	281	251	247	268	278	253	250	276	268	274	246	241	267	294	262	233	255	257	244	272	227	233	251	256	243	229	243	252	235	252	266	257	271	240	286	236	256	256	247	265	246	247	241	241	235	265	234	241	265	245	260	255	280	234	252	219	274	258	284	248	291	264	230	234	248	276	279	252	256	265	220	288	247	283	250	244	270	248	245	279	253	260	264	256	247	266	284	277	263	276	282	258	262	269	242	270	269	273	246	265	224	245	226	239	290	252	241	248	240	263	273	255	227	242	252	257	278	265	252	256	267	278	249	258	267	251	253	251	251	242	254	268	248	251	281	256	258	246	260	249	282	235	253	258	248	251	269	234	246	242	257	242	257	232	276	257	269	259	258	251	285	252	263	250	243	277	248	259	234	246	246	226	264	231	234	267	268	252	258	279	264	253	279	225	243	274	233	267	259	259	232	265	252	264	224	268	255	262	248	241	230	253	244	267	268	273	258	280	261	263	263	279	300	247	291	262	227	263	253	239	257	234	248	269	231	261	256	243	257	235	258	270	259	247	273	270	250	259	279	252	247	229	246	244	247	257	263	245	238	275	273	266	258	248	251	253	260	253	218	259	260	261	277	250	231	272	262	256	258	257	266	261	252	259	242	267	236	259	229	244	249	252	263	218	236	273	241	248	240	227	269	267	281	286	239	275	283	268	244	268	250	261	278	244	247	248	253	258	249	237	229	279	258	255	267	267	246	276	225	252	271	275	276	258	251	250	230	235	243	246	273	252	247	258	296	261	253	257	256	239	252	255	232	218	258	236	255	265	263	253	253	254	252	283	246	287	254	280	257	235	248	260	245	243	274	241	261	264	260	238	243	254	260	263	220	263	226	243	261	250	255	246	237	265	253	248	248	261	266	253	237	238	249	242	253	251	237	290	226	246	283	252	239	279	237	236	241	246	280	277	276	247	257	249	260	279	240	245	238	264	243	248	252	250	260	275	228	240	256	273	262	253	271	249	251	245	268	262	245	240	218	261	250	269	229	273	242	243	231	288	263	267	265	255	244	268	267	266	258	232	241	266	222	233	297	236	245	222	277	233	267	271	282	246	256	268	272	287	227	268	237	268	230	256	278	270	260	260	260	242	231	256	248	257	250	251	247	243	273	238	252	276	227	223	238	258	266	272	236	246	282	227	273	269	261	270	251	248	259	273	248	256	273	241	230	274	257	258	266	252	245	247	256	237	274	231	249	254	257	228	241	253	281	264	278	265	255	276	211	278	290	227	276	267	237	257	287	251	256	248	274	276	265	237	244	267	278	291	250	286	262	233	247	265	259	255	240	251	231	270	245	298	256	248	262	285	253	245	248	251	233	242	263	268	273	249	255	289	243	254	262	191	269	244	295	246	248	265	231	248	282	244	242	219	252	244	224	269	246	218	248	276	279	241	243	261	273	259	255	247	266	257	216	267	238	255	240	268	264	277	249	252	279	287	254	278	281	253	250	286	235	254	220	250	258	257	239	234	244	259	233	256	259	252	251	270	258	250	276	242	255	282	264	257	243	244	254	252	256	274	266	258	241	282	236	244	228	244	265	246	260	258	257	291	255	247	232	246	259	259	276	260	238	256	259	230	269	258	233	261	252	259	258	269	270	272	267	269	249	250	250	236	299	248	221	277	271	266	259	261	259	256	253	275	233	245	266	265	255	226	245	276	254	263	246	261	250	265	270	232	271	262	256	229	236	260	246	266	239	273	236	274	229	233	247	248	233	239	247	273	252	247	260	263	255	269	254	260	258	278	273	267	268	250	237	247	260	244	270	264	262	281	251	277	256	245	241	232	253	233	237	266	260	265	240	237	286	270	269	251	276	268	228	232	249	258	281	264	253	247	231	241	261	272	243	249	257	275	250	258	261	243	276	261	245	247	253	272	219	255	250	274	275	251	249	272	266	256	287	264	242	249	235	243	247	238	296	253	271	247	242	265	254	259	239	271	258	268	260	242	240	231	276	236	239	243	249	243	235	242	254	260	251	249	266	241	243	240	240	244	261	230
24778	21712	29225	24713	20326	1667	524	326	248	228	203	200	155	171	139	142	155	121	135	117	159	132	133	134	144	118	126	159	138	139	131	118	117	109	119	125	138	140	134	109	136	133	130	122	118	121	127	121	117	143	97	134	113	115	131	120	105	119	115	105	120	120	123	122	104	152	118	122	112	120	120	109	108	121	117	123	123	119	112	100	109	126	127	117	102	111	107	135	118	110	105	111	130	122	116	104	123	115	129	104	111	121	120	107	126	114	130	116	112	117	122	116	121	129	117	104	121	116	105	114	120	135	110	121	131	110	117	122	115	111	133	124	120	113	105	119	110	114	136	111	109	86	134	128	129	111	107	118	137	115	130	112	118	110	143	115	103	108	105	99	124	134	124	130	115	113	134	112	118	119	112	131	95	120	127	112	103	126	113	132	131	117	110	134	111	115	117	109	129	121	116	101	109	117	103	113	117	113	109	117	125	116	109	102	103	115	104	109	121	115	116	98	129	113	106	117	131	121	103	100	112	99	133	91	99	131	120	134	118	119	135	105	120	107	111	115	117	125	109	119	105	107	117	100	108	130	112	117	117	118	123	129	102	111	114	112	136	126	112	120	119	120	120	120	104	118	123	121	140	131	100	115	114	120	111	112	115	119	108	117	127	110	142	121	105	118	116	121	104	128	104	106	153	127	123	98	116	108	136	122	112	119	104	120	117	119	111	114	96	121	111	126	128	122	107	125	137	113	104	111	120	118	135	110	114	114	124	130	102	117	101	116	104	89	109	119	106	110	120	121	103	106	118	117	122	127	114	124	127	102	123	117	123	111	111	129	127	124	130	104	115	138	112	131	116	119	112	130	114	106	111	132	129	115	100	119	118	114	126	114	112	108	124	126	126	107	107	124	131	136	122	122	129	106	117	121	110	117	109	131	131	114	118	108	122	123	111	107	111	140	129	96	109	124	106	119	116	104	110	107	113	108	109	119	110	122	128	117	128	118	115	116	116	108	123	124	105	124	120	118	100	92	121	100	104	107	118	135	108	126	136	95	112	133	124	104	125	114	126	128	124	110	103	138	98	115	114	124	119	120	120	124	96	119	101	119	136	111	115	110	105	129	113	100	122	129	106	126	127	116	117	114	130	109	109	104	124	111	129	124	115	111	134	98	125	113	118	139	122	128	116	108	116	104	109	109	121	107	114	107	120	118	127	99	104	91	92	135	122	98	93	103	89	106	125	100	125	108	104	101	125	119	103	106	117	129	118	130	101	116	121	113	112	103	107	99	131	116	115	110	114	126	116	103	109	124	111	110	120	118	109	111	109	103	97	107	118	113	106	121	100	109	137	117	100	130	114	123	120	120	132	120	106	108	130	124	124	127	130	126	121	120	114	121	118	110	100	107	105	109	111	112	105	118	108	112	108	99	126	120	114	126	113	140	125	117	112	107	124	110	118	125	112	122	127	110	114	115	106	105	127	122	99	120	109	113	109	96	125	126	113	118	115	110	126	106	125	116	141	138	123	116	116	124	137	114	116	126	152	112	113	119	117	123	128	109	115	105	141	134	95	115	105	125	101	105	98	121	127	107	115	101	117	119	123	137	117	114	107	110	98	113	121	121	116	107	113	99	107	113	107	111	116	138	105	101	117	122	117	133	95	109	106	117	123	116	115	103	119	103	114	108	130	119	118	107	128	132	117	118	109	115	133	129	137	125	113	121	132	107	114	118	111	117	133	122	111	106	99	117	92	124	115	115	103	106	112	111	129	108	113	101	110	114	123	121	112	110	112	116	146	131	116	115	110	92	129	120	119	138	107	127	117	112	112	92	133	122	118	134	110	101	134	114	113	120	143	109	123	109	95	133	121	115	119	124	140	117	101	91	113	110	130	137	104	106	89	109	105	125	138	122	122	112	122	117	110	102	111	113	122	110	103	105	124	121	109	124	102	97	104	117	106	110	124	143	103	125	101	101	89	110	113	122	127	123	122	113	104	131	89	119	105	127	120	124	130	126	113	124	96	128	136	134	120	118	117	113	124	129	123	95	108	126	107	117	103	136	119	116	101	126	113	114	114	99	137	119	121	121	116	138	125	119	97	117	116	117	124	121	102	111	131	125	125	112	106	119	96	104	114	133	136	109	117	118	126	107	122	104	99	105	126	114	117	107	116	113	134	121	131	124	118	126	119	121	122	116	111	116	123	125	94	126	123	107	102	129	117	121	125	108	109	117	119	128	116	109	113	110	107	140	125	122	107	123	121	130	121	117	130	111	103	124	132	122	117	107	127	147	99	107	90	122	107	107	144	112	116	101	119	107	129	109	130	111	115	113	116	116	114	118	132	140	128	87	118	132	109	131	118	132	120	120	135	98	115	109	130	123	123	119	130	112	127	105	122	119	116	104	102	116	97	130	112	122	108	130	106	144	122	110	114	125	125	122	105	108	101	117	79	128	109	112	106	117	123	107	121	124	105	124	101	106	106	108	124	108	122	123	121	121	134	113	114	125	125	123	106	129	119	114	110	119	119	96	121	111	123	115	125	114	119	117	124	124	103	110	121	116	111	119	115	132	124	118	131	112	118	110	108	98	107	138	132	131	123	126	117	107	123	135	117	129	113	117	93	120	131	123	121	112	131	98	122	110	110	124	116	117	110	106	137	119	105	104	122	137	113	119	110	124	139	119	101	100	131	114	112	119	142	109	112	125	115	107	112	134	119	128	126	112	120	135	102	120	104	114	93	93	123	108	123	109	103	110	123	120	118	124	111	101	119	109	120	124	122	101	109	108	105	131	109	126	101	123	118	133	114	106	147	113	111	139	123	110	109	114	108	134	116	127	97	112	100	110	110	113	121	108	116	137	110	102	133	114	108	123	113	96	123	129	143	144	123	112	102	120	123	135	120	122	108	121	101	105	115	103	103	152	112	110	100	107	111	132	105	124	140	117	127	127	95	112	124	107	116	111	112	128	103	119	100	111	132	128	120	116	120	102	103	106	113	120	127	111	116	123	113	130	111	116	116	123	121	111	98	105	113	110	82	123	128	111	129	123	111	126	114	112	103	127	130	110	110	111	102	106	105	111	122	129	111	125	113	101	126	109	105	108	124	103	104	118	124	122	124	102	115	114	122	112	132	120	118	115	122	117	115	109	114	113	131	130	111	121	122	121	137	112	101	104	112	128	115	98	118	110	131	127	118	117	129	124	115	120	106	135	117	102	124	144	121	113	115	121	117	134	114	127	126	122	126	105	123	127	123	106	108	116	102	118	106	131	125	117	126	112	115	99	102	109	115	98	131	127	118	128	133	119	126	126	135	161	125	117	94	103	119	124	109	102	121	112	112	122	131	129	94	122	119	108	120	125	113	131	107	137	139	143	102	119	124	142	135	119	112	126	100	113	128	110	114	113	113	103	136	134	108	111	103	123	124	124	106	123	115	117	112	114	108	107	115	126	108	108	111	121	116	130	104	104	120	120	133	118	115	119	118	101	123	103	130	110	120	97
37869	29840	7862	3935	2390	1881	1378	1083	868	730	634	568	521	477	439	440	369	391	379	365	358	322	323	287	317	287	304	281	320	301	272	244	293	283	254	283	247	269	289	268	273	257	286	262	286	272	257	263	270	284	241	256	246	256	257	254	274	266	248	254	225	239	257	246	245	249	220	252	236	289	253	232	243	273	252	225	245	269	223	225	248	240	285	258	265	243	214	240	263	257	251	245	256	292	260	257	239	232	231	283	275	235	247	275	256	251	258	237	261	239	256	258	271	262	263	255	245	240	269	234	269	234	242	264	226	249	257	277	274	249	241	237	263	258	227	279	272	245	215	245	258	245	266	225	237	235	262	224	229	237	239	252	247	254	257	231	257	257	253	275	259	267	245	258	260	206	274	228	234	270	243	235	251	254	222	238	269	281	243	256	227	251	265	252	255	258	250	251	267	271	256	236	249	256	226	249	280	241	253	251	234	236	246	251	273	239	265	217	251	238	259	254	235	249	227	256	258	237	244	273	231	264	255	232	236	244	261	243	249	251	227	259	235	231	239	264	251	265	215	252	246	251	255	233	266	250	261	219	277	243	222	278	226	265	230	232	273	284	262	245	242	252	255	256	261	233	265	250	264	232	244	260	235	259	259	264	238	237	219	273	259	247	266	244	233	271	225	230	249	251	249	256	239	265	253	237	259	272	244	236	228	242	270	266	232	282	235	244	223	238	237	263	231	245	248	237	216	224	227	248	239	269	254	239	224	268	248	247	227	235	249	259	241	234	253	256	260	244	241	246	268	288	254	239	260	227	278	248	236	248	235	249	245	226	269	252	241	253	265	264	261	256	238	247	276	255	243	254	269	233	272	229	269	252	245	240	241	253	259	262	251	258	240	242	262	236	240	266	239	266	226	247	242	247	240	263	272	242	240	262	245	253	243	252	237	243	247	239	253	285	276	243	252	246	235	273	285	253	275	256	271	252	246	244	277	234	270	250	241	237	254	231	266	243	276	253	272	242	220	232	230	234	240	247	240	253	271	234	248	231	235	255	257	238	237	254	244	260	257	243	275	255	253	263	241	239	229	258	261	259	248	252	252	253	251	243	218	239	249	256	239	246	250	240	234	250	246	281	233	241	241	249	242	261	244	229	259	253	244	232	259	283	252	225	260	219	228	245	234	248	248	278	271	222	262	241	240	259	248	253	260	241	208	261	267	262	254	254	225	244	282	268	233	258	218	273	247	253	242	260	243	245	221	280	241	240	242	249	249	269	240	262	260	243	248	233	237	244	234	244	244	288	237	239	264	231	253	245	247	271	257	241	268	249	259	241	231	287	240	235	218	252	252	269	237	224	231	242	239	267	228	211	249	230	277	254	227	240	261	252	214	224	243	219	242	248	276	244	245	267	223	241	233	211	245	234	259	232	259	222	286	255	272	259	263	253	270	251	234	241	227	206	246	251	233	236	247	216	233	241	247	263	251	241	220	248	259	253	242	243	231	247	228	232	201	267	225	241	251	236	255	240	249	261	252	246	235	233	255	244	266	214	252	247	243	257	251	246	231	236	240	242	248	248	271	257	256	237	228	258	249	231	240	220	271	266	238	244	246	235	267	246	211	263	255	225	246	222	254	267	257	244	251	250	252	253	247	230	261	264	236	255	248	257	252	233	255	252	247	253	248	285	242	259	242	269	227	233	236	242	256	260	225	260	269	251	230	237	252	259	245	259	252	233	256	257	223	274	237	221	270	284	239	250	242	227	235	250	242	276	251	252	247	249	234	274	255	246	280	267	272	238	215	248	224	254	231	250	222	254	232	229	270	261	246	210	256	226	288	251	247	238	253	234	233	271	263	250	227	263	253	243	245	254	274	240	226	247	282	217	238	273	260	250	237	244	236	244	237	239	232	251	272	227	254	253	254	256	242	253	220	260	273	229	239	253	229	242	243	219	228	244	259	242	236	254	249	241	255	264	247	253	257	230	266	256	260	249	222	260	267	241	228	267	244	239	260	255	232	247	253	253	246	247	252	249	262	226	231	223	255	242	257	240	240	218	241	237	241	240	253	254	261	225	237	280	250	252	242	253	245	239	237	235	252	247	239	239	266	248	258	245	258	260	247	266	252	252	229	263	254	259	236	252	226	249	234	265	268	210	261	247	232	281	248	232	275	268	268	241	242	262	244	257	244	241	251	211	237	262	244	220	248	233	231	246	257	254	259	244	252	246	232	248	244	248	260	229	241	257	254	248	258	257	267	234	241	232	257	248	243	250	270	228	274	222	274	218	221	262	263	233	247	268	256	237	250	251	260	233	253	224	254	250	269	248	231	258	268	240	255	249	256	228	253	242	238	265	242	234	286	274	250	261	233	260	264	254	283	241	247	250	236	267	233	237	251	239	247	259	269	269	243	256	271	244	259	274	242	253	228	230	246	221	250	256	240	251	225	243	240	257	242	280	256	259	239	245	249	242	259	232	254	250	239	252	274	282	233	253	265	263	235	259	260	252	242	247	252	231	267	263	240	273	242	235	271	238	237	246	220	261	258	255	235	224	251	250	231	270	270	246	231	246	229	244	258	255	233	244	277	260	245	260	256	253	243	236	235	252	238	258	248	259	269	224	233	242	257	259	228	247	252	261	240	242	255	270	259	263	250	275	241	266	254	258	245	261	279	247	238	250	266	249	242	231	226	265	216	266	232	258	259	277	240	265	242	252	260	248	230	250	226	267	246	210	258	249	275	261	242	265	241	224	255	268	216	268	237	251	231	238	228	234	214	253	256	259	265	280	254	249	246	264	253	230	279	267	240	253	232	253	253	286	243	268	265	230	273	293	235	256	249	254	226	228	245	262	238	233	237	277	249	258	260	241	252	222	240	269	255	231	261	277	237	232	257	266	247	240	206	245	255	236	245	269	278	225	247	258	232	256	256	234	255	228	218	271	239	229	241	256	278	245	252	272	215	271	246	274	249	238	222	235	236	250	245	279	238	245	274	247	255	271	269	241	231	271	243	244	253	254	246	245	214	244	244	252	265	252	239	280	279	260	272	247	260	277	225	282	248	221	250	217	250	251	248	258	227	247	247	268	234	252	278	242	241	259	208	235	241	234	259	247	219	282	262	221	252	251	213	237	261	254	236	234	223	238	243	232	248	248	242	252	275	247	222	237	263	239	251	277	224	255	237	246	246	256	259	239	265	247	230	255	223	246	269	262	263	229	255	264	249	263	247	249	240	274	251	274	237	249	237	242	250	246	253	274	252	252	239	239	246	261	230	239	253	243	262	261	250	269	259	277	271	256	269	269	264	247	260	244	275	273	235	231	274	242	248	242	216	280	254	266	265	227	257	224	268	260	255	230	246	248	271	235	238	256	236	242	222	249	252	238	254	263	234	261	258	221	237	248	229	227	261	264	258	270	222	231	261	243	256	270	253	250	271	248	250	249	271	247	256	244	253	267	266	256	244	268	228	252	250	225	249	261	253	264	274	242	270	243	250	254	252	242
23767	21682	29969	23916	21680	19231	1769	702	527	485	427	394	451	365	377	347	368	337	338	327	336	310	304	330	312	324	289	307	304	291	278	278	334	296	282	301	286	310	298	305	279	264	318	274	284	302	288	286	295	249	324	266	307	286	286	282	298	315	252	326	306	304	305	297	299	283	285	304	286	301	242	277	282	290	288	264	294	288	279	319	303	268	263	281	275	283	305	271	245	278	281	295	269	284	263	265	277	289	285	293	301	300	285	270	280	280	279	272	290	290	275	317	275	256	300	264	265	274	294	282	280	277	269	301	302	277	287	254	266	275	269	294	292	307	265	254	283	291	273	284	294	275	287	313	276	291	253	288	283	258	311	301	264	287	289	307	280	293	306	307	291	283	287	304	275	277	287	283	253	270	274	296	275	287	272	293	287	264	251	284	287	289	313	273	305	272	283	269	268	277	273	251	300	281	294	288	293	266	278	275	263	252	279	286	248	293	296	271	284	308	243	313	284	272	303	294	269	277	284	300	264	274	290	271	294	263	314	310	292	305	301	288	304	290	279	276	244	297	284	273	286	258	275	259	290	277	266	259	313	285	257	303	263	283	259	226	267	270	277	252	280	280	277	252	261	307	276	279	265	264	295	270	301	283	261	257	297	290	278	290	261	296	281	307	293	277	272	277	274	284	292	297	253	267	252	294	296	295	314	268	285	300	275	272	290	282	257	263	260	251	291	269	312	305	253	287	256	276	291	278	257	263	278	289	275	270	258	264	266	289	280	266	268	289	294	301	286	269	262	287	293	274	268	297	270	283	298	276	268	291	284	280	257	282	314	298	279	261	274	278	277	278	284	303	267	254	287	304	274	272	259	299	283	298	278	253	282	280	269	295	252	297	274	271	291	269	276	282	297	301	255	260	290	311	270	295	280	287	274	313	274	256	251	269	310	266	284	255	283	282	320	266	272	281	301	297	255	285	287	329	269	288	266	286	306	265	276	308	279	259	286	281	309	267	257	297	250	251	290	284	270	269	276	315	320	237	271	301	302	278	302	291	301	274	289	308	276	297	264	248	269	285	272	253	283	291	249	276	259	282	291	261	266	275	298	305	267	332	314	300	305	267	263	278	277	279	270	266	277	286	294	290	293	300	282	300	282	271	260	261	282	271	302	291	280	296	296	310	301	311	277	274	283	282	315	285	288	289	258	281	274	271	301	266	289	280	325	294	298	294	300	297	315	283	268	310	278	300	292	270	318	291	277	274	280	265	289	297	287	298	253	295	278	301	281	257	302	299	260	281	259	268	289	296	308	316	273	282	278	281	285	273	296	284	273	279	291	302	270	306	268	287	275	287	294	293	282	277	266	283	278	266	281	268	283	273	294	276	266	262	282	288	280	241	271	286	268	301	255	273	278	302	256	291	288	294	306	292	275	289	289	275	294	264	260	289	291	270	269	292	289	305	298	267	251	299	283	276	261	275	235	287	283	297	289	274	276	284	308	279	290	266	282	294	292	263	264	305	242	306	249	291	266	277	256	249	296	270	296	281	311	301	284	329	309	306	295	270	286	244	280	275	268	286	272	301	279	285	278	298	277	293	276	310	294	287	240	267	256	258	265	280	265	268	254	282	272	234	273	279	290	291	266	315	263	256	281	260	288	287	265	285	284	263	278	279	274	307	293	299	271	290	286	282	258	303	257	274	302	278	286	285	265	269	281	265	286	292	287	262	292	304	278	272	264	262	257	307	307	274	323	252	274	268	295	276	243	299	246	300	289	256	311	255	285	299	287	264	288	276	301	282	269	293	305	281	258	284	295	295	279	282	304	296	266	242	306	256	278	283	304	277	310	281	293	278	308	322	262	277	274	304	277	298	268	299	294	274	282	291	302	247	306	267	241	316	291	301	302	320	255	285	277	280	287	274	287	266	295	299	267	310	284	276	259	265	270	289	277	267	275	278	279	289	306	306	276	286	266	310	272	265	256	282	267	288	284	288	309	269	263	293	296	292	283	262	271	261	253	292	290	290	293	287	294	278	255	276	273	289	261	246	312	272	273	319	284	276	272	277	288	260	295	284	276	270	272	326	277	292	277	283	301	259	267	276	257	272	294	287	307	270	263	270	265	307	266	279	275	287	290	291	282	284	269	271	277	300	295	288	270	277	305	329	308	277	262	286	272	267	255	272	261	271	303	284	288	282	283	292	281	298	320	269	264	290	298	248	280	275	283	276	297	279	278	281	269	276	292	282	260	326	309	280	288	304	250	247	286	293	263	304	278	265	295	260	272	291	279	266	297	314	293	295	273	285	291	271	247	291	278	316	286	288	273	307	285	289	263	254	263	302	261	301	251	264	291	290	281	274	302	263	283	311	293	299	276	277	269	261	284	263	255	316	301	277	282	273	284	276	287	280	282	287	315	288	263	273	289	257	308	260	286	289	278	283	277	266	262	287	302	288	267	293	284	293	270	286	260	271	267	277	298	286	306	286	274	265	284	278	274	292	294	276	303	273	274	281	295	281	284	296	310	284	316	284	261	283	272	285	251	253	317	276	297	293	284	256	264	285	289	270	274	271	272	293	294	256	303	274	277	257	299	269	269	301	284	293	275	277	284	275	270	299	281	297	283	319	287	296	263	272	285	250	291	310	277	250	251	292	286	270	276	274	281	290	265	304	293	283	287	262	296	271	292	275	276	290	264	257	280	281	285	276	285	306	261	278	296	276	284	304	310	254	276	273	296	295	272	318	293	283	260	300	270	280	291	276	282	276	261	280	299	284	282	297	298	284	269	291	271	297	289	283	293	297	292	281	301	289	305	280	296	259	277	290	306	289	267	306	306	268	269	283	289	258	277	286	276	277	284	298	291	272	257	266	290	294	283	265	236	268	307	290	274	261	295	268	302	296	282	261	281	266	281	263	258	282	306	255	264	259	279	282	285	260	274	261	319	294	274	231	283	308	276	281	270	308	272	294	287	281	275	300	253	270	249	281	274	273	265	241	278	277	261	276	290	276	279	301	295	302	274	277	278	292	280	276	267	296	266	313	258	320	260	276	269	281	327	269	285	297	260	297	298	286	294	277	290	292	255	275	293	277	256	300	290	260	274	270	277	303	257	280	270	330	313	277	249	280	283	271	275	301	257	280	267	246	269	288	284	283	290	260	252	303	276	278	252	298	287	273	304	296	296	262	272	300	303	322	307	270	276	266	259	272	294	310	247	288	281	280	236	293	289	274	275	264	289	255	270	283	288	275	270	306	309	292	269	277	267	317	302	307	291	290	250	287	246	286	292	282	313	251	285	293	274	260	263	302	275	264	302	265	264	304	300	270	271	284	304	309	297	295	283	272	271	248	314	318	264	245	272	302	297	254	270	282	264	285	274	273	276	291	263	286	293	282	283	293	257	251	304	278	317	289	286	324	261	286	287	252	275	253	287	267	267	273	285	275	290	258	305	244	293	272	259	276	316	305	286	291	328	272	265	299	273	271	259	315	294	264	257	278	277	289
44903	37401	12867	6945	4570	3316	2524	2083	1690	1442	1261	1192	1063	1010	918	873	865	818	744	725	726	725	676	640	658	677	697	648	647	662	617	586	612	620	620	588	591	610	563	557	593	554	615	604	613	554	543	550	548	534	601	586	573	539	599	562	556	571	586	562	588	570	544	560	558	560	565	525	543	538	566	577	554	569	564	540	554	561	564	536	566	528	583	536	563	591	558	509	544	551	549	562	581	541	542	555	596	546	534	538	552	553	601	557	572	564	579	494	550	532	515	517	542	535	562	532	512	514	568	560	570	504	528	533	551	564	524	539	559	550	530	517	522	553	581	556	541	520	516	546	581	529	585	549	559	500	563	578	560	522	516	564	536	556	543	517	512	564	546	560	585	546	541	514	563	548	544	564	555	522	581	529	538	510	542	533	560	519	511	574	533	495	547	563	543	522	532	544	537	574	536	564	540	529	506	512	522	596	592	564	538	515	509	527	553	557	526	563	583	574	491	560	515	558	559	553	522	516	541	513	551	546	571	543	582	567	537	572	550	552	530	494	562	530	528	523	531	567	550	512	576	590	585	573	542	544	533	548	525	559	579	508	542	573	503	457	513	543	560	580	522	530	562	562	516	551	530	516	567	546	523	555	601	623	566	576	510	528	570	557	530	491	580	526	555	551	538	541	532	542	511	527	528	558	528	530	531	540	546	529	559	536	547	549	547	570	558	510	518	582	566	523	531	539	529	567	554	512	526	549	555	557	540	556	536	567	545	537	537	544	567	558	574	536	519	540	524	554	547	531	525	553	543	503	575	534	563	573	548	579	548	590	525	569	581	552	546	556	526	564	525	540	548	533	540	589	506	558	532	524	522	525	584	561	534	525	559	523	535	528	545	500	573	549	551	578	534	540	542	541	563	540	511	529	555	550	562	521	506	555	552	560	533	544	571	575	538	548	553	513	553	537	567	524	507	546	585	556	511	543	526	569	603	526	532	523	538	571	523	520	597	520	500	556	542	543	580	598	552	533	546	567	549	493	569	548	547	565	540	531	579	536	523	534	508	557	548	517	592	515	541	540	519	526	522	540	530	510	566	552	557	542	550	548	560	548	543	527	576	524	526	565	557	530	575	542	502	548	503	526	525	547	566	518	513	552	559	522	580	528	560	554	510	558	563	563	557	554	523	569	538	585	531	541	560	517	563	502	522	551	555	530	528	524	556	509	598	543	519	550	543	518	591	527	514	600	548	550	531	544	526	522	544	484	534	509	568	566	553	559	520	535	586	552	519	538	514	583	567	546	530	490	557	565	542	513	528	588	529	527	548	532	577	565	557	514	550	544	552	507	514	576	553	513	524	554	576	522	563	547	541	539	544	523	602	548	537	529	546	591	502	568	533	547	540	497	514	549	561	575	524	549	578	547	580	528	545	537	553	562	536	563	537	534	538	557	560	549	569	534	517	529	553	527	521	547	552	578	581	552	562	555	540	536	558	535	542	567	594	557	530	558	570	502	587	585	538	533	544	526	551	518	541	578	535	528	526	483	529	554	535	543	501	512	583	556	536	513	565	509	533	510	552	541	535	533	589	505	543	532	509	501	588	534	483	553	549	553	580	542	534	519	501	543	555	598	555	546	533	531	599	546	585	610	515	557	539	556	572	547	542	543	522	505	530	523	551	570	555	556	515	551	499	524	499	577	547	554	552	585	561	582	568	614	538	501	547	539	545	568	503	531	531	536	533	557	558	537	539	499	533	535	529	572	504	553	544	558	534	532	571	518	520	504	508	550	537	504	576	529	507	504	553	512	560	538	539	513	602	566	532	529	535	556	557	555	559	543	563	559	527	563	584	566	533	553	531	543	565	553	554	556	535	521	573	558	552	574	584	568	542	497	556	518	525	562	569	552	546	559	539	582	546	506	520	551	531	516	533	532	553	576	552	544	559	532	575	554	558	560	517	555	556	538	561	546	558	541	549	556	557	573	530	538	530	574	545	543	495	562	530	541	538	502	550	526	553	552	557	548	555	583	560	506	530	510	573	510	546	558	572	524	535	534	573	557	545	547	556	543	534	519	564	561	525	519	584	522	584	554	545	513	548	555	517	500	542	564	535	574	520	562	554	580	522	550	525	534	526	586	530	527	540	505	501	527	529	560	522	527	552	579	572	522	529	561	546	570	545	497	548	536	547	569	554	514	503	556	542	573	573	526	561	586	590	537	519	544	535	562	538	543	519	553	521	523	557	577	538	533	507	524	571	503	525	545	538	565	515	537	571	520	544	550	543	525	536	524	519	557	524	564	513	558	513	555	554	510	551	563	530	515	553	532	526	570	539	514	554	533	528	536	541	585	542	563	541	525	545	586	533	570	570	530	574	583	529	570	554	550	596	524	525	580	563	530	567	521	563	524	530	547	548	594	539	523	549	550	505	550	577	546	549	530	554	536	565	568	548	565	562	539	491	541	516	554	550	519	531	549	556	555	560	528	548	569	572	498	536	548	533	568	549	559	542	534	539	556	547	588	540	560	541	549	586	525	525	577	521	537	598	538	581	531	520	554	531	529	500	505	516	513	525	546	522	523	572	520	530	554	557	556	570	576	524	570	521	595	569	578	582	545	485	591	562	524	535	531	544	535	521	519	534	555	540	567	560	550	542	539	547	541	561	519	608	528	566	584	522	541	535	515	525	531	515	586	534	583	571	582	516	562	569	573	567	532	579	500	543	506	525	545	564	526	541	541	543	518	535	569	562	514	522	517	551	523	546	536	511	542	540	603	583	561	531	547	558	503	536	560	543	533	572	566	556	520	530	558	539	583	568	554	521	538	561	520	537	569	560	525	535	509	578	538	518	569	523	566	546	531	561	573	541	574	533	528	568	517	534	508	550	528	520	580	528	576	543	554	548	500	515	557	518	602	500	537	527	545	561	536	514	504	568	541	541	541	582	592	552	532	543	543	528	590	599	575	550	546	505	506	550	538	533	553	550	574	592	528	570	534	553	502	503	555	496	540	539	564	512	520	531	495	549	537	605	523	536	533	534	582	566	520	554	530	550	565	525	518	564	567	531	561	531	569	537	542	554	537	570	540	528	521	540	552	551	543	527	548	518	564	546	516	550	592	538	538	585	565	513	557	523	562	527	558	566	565	562	527	545	530	511	561	570	553	554	521	576	517	569	537	520	559	526	570	540	535	569	542	554	554	522	541	533	527	566	542	510	552	540	582	592	544	560	553	534	540	522	579	509	554	523	552	586	516	585	551	531	579	546	511	572	513	539	549	537	544	516	557	599	569	504	521	538	552	594	572	556	503	563	528	597	589	552	574	537	554	540	585	526	534	546	544	505	521	579	570	515	595	511	552	494	565	547	534	587	583	536	554	559	532	581	553	551	543	552	552	559	549	490	573	557	547	540	535	530	558	558	530	535	526	541	556	518	526	547	545	533	541	567	543	550	550	580	566	538	576	524	567	528	531	547	508	537	551	597	568	538	524	541	609	512	548	515	540	551	510
27371	21285	8810	432	184	156	157	140	136	142	113	143	135	128	140	131	140	126	142	123	125	136	116	118	115	118	121	100	122	105	126	113	115	118	113	114	136	134	116	127	135	133	123	136	125	123	146	123	134	114	120	112	107	129	144	146	110	112	124	111	129	126	122	131	112	127	132	113	133	82	129	108	112	118	105	124	123	136	113	131	131	116	136	121	121	96	102	125	117	119	118	117	103	115	127	106	121	129	123	133	134	138	123	117	112	113	133	127	116	102	123	101	104	98	124	113	122	120	141	141	140	132	122	115	119	121	89	119	129	111	90	136	115	118	138	122	123	122	132	100	115	106	123	109	132	120	122	125	120	122	116	114	127	106	115	126	118	132	123	135	104	105	116	97	138	115	112	127	147	130	127	127	110	110	103	105	95	124	123	107	138	116	115	126	116	122	104	138	120	129	123	133	115	141	126	140	121	108	119	125	124	124	121	114	139	119	106	140	100	121	124	115	106	123	112	101	117	111	115	118	118	126	126	116	120	121	115	120	102	126	130	108	129	117	127	146	121	114	114	111	129	121	107	106	125	135	124	117	113	137	136	108	132	110	124	145	121	113	119	143	117	131	121	117	112	136	113	120	113	114	121	118	133	111	140	102	109	125	144	137	103	114	137	139	115	118	115	106	132	146	133	117	134	107	118	130	100	125	124	122	112	119	118	119	104	105	95	115	129	123	122	118	126	148	97	108	117	117	111	102	101	154	101	124	117	132	125	105	118	137	128	131	119	143	120	148	133	109	124	124	124	113	130	107	123	133	122	119	139	122	112	126	129	127	124	103	118	118	110	136	121	123	115	127	115	129	117	125	109	126	114	110	132	119	122	115	115	132	114	121	124	134	102	113	111	138	144	119	144	118	140	115	133	128	137	117	124	123	113	108	141	105	141	113	110	119	120	121	112	116	116	116	104	120	124	109	126	118	128	128	124	119	121	112	122	112	135	134	131	95	121	111	137	128	110	114	126	131	106	124	117	118	127	105	121	117	134	117	122	124	126	128	121	110	111	121	110	114	106	100	109	120	110	137	120	106	123	113	107	118	104	117	124	118	125	104	115	146	111	138	119	125	126	136	145	129	130	123	108	126	116	123	104	130	131	124	120	128	117	116	112	116	138	130	112	123	118	122	128	108	123	142	112	113	136	99	117	111	135	130	110	110	114	109	117	117	128	133	114	111	119	137	127	113	115	129	132	123	118	113	118	97	137	134	119	119	119	113	141	137	116	109	119	108	121	128	116	124	133	126	124	124	143	138	105	116	125	117	121	123	142	111	145	120	129	128	136	109	106	134	115	133	116	135	118	130	124	117	123	102	129	115	126	136	121	122	121	110	119	126	115	139	119	114	120	131	128	126	102	131	110	124	117	111	117	123	124	122	109	134	120	114	117	124	107	117	154	126	135	122	127	151	117	109	130	117	142	108	125	116	106	124	126	109	126	104	124	119	129	116	123	131	124	116	126	115	137	112	147	125	118	131	110	118	140	126	128	111	135	131	123	135	123	145	105	151	114	150	119	121	129	107	123	102	140	124	113	122	125	156	115	142	123	126	118	131	111	109	136	111	123	137	92	127	132	110	120	110	115	131	119	126	108	113	122	112	107	109	121	124	106	111	113	123	145	115	118	133	103	116	126	121	117	125	98	120	101	104	120	122	116	111	122	103	101	129	124	110	105	125	98	152	125	113	121	93	129	123	116	117	117	143	95	130	115	126	108	122	108	102	128	112	122	110	124	98	126	121	117	132	111	121	139	115	133	131	107	124	115	108	109	103	118	126	126	133	117	117	124	116	106	122	114	131	108	140	124	120	146	126	122	109	125	139	146	121	122	137	110	135	132	118	129	120	130	132	103	107	107	113	98	125	103	128	113	123	114	123	124	136	110	125	135	115	107	125	126	122	116	128	143	136	135	109	104	97	102	126	118	124	112	115	119	146	120	119	113	128	106	115	136	133	126	117	113	135	118	114	120	115	132	113	124	124	142	106	120	118	114	102	127	112	107	118	125	147	115	117	116	125	122	106	124	118	131	120	117	140	119	128	128	103	120	129	124	109	126	109	126	119	123	119	115	117	125	138	142	117	138	125	123	122	123	124	137	116	130	118	132	105	102	116	112	120	130	138	128	125	109	126	130	121	110	110	121	117	134	120	114	125	132	107	125	121	108	122	132	119	129	120	134	117	112	120	121	110	116	128	108	117	116	103	131	109	109	120	125	109	107	131	114	110	123	115	95	147	126	104	120	113	113	115	117	120	115	113	104	105	109	121	117	136	123	125	116	117	127	115	125	131	100	135	123	123	128	130	118	136	108	129	128	115	110	112	119	118	130	116	117	138	109	126	106	122	123	109	124	117	122	129	150	114	115	104	132	119	114	119	108	124	119	123	94	137	117	119	105	123	97	130	118	116	123	131	131	132	145	119	108	135	130	131	107	126	132	133	121	111	118	120	113	120	121	140	132	146	109	103	99	129	124	149	114	117	124	134	113	110	123	123	123	118	124	133	126	120	143	131	132	108	124	122	126	127	117	121	106	111	124	115	125	116	138	133	115	125	119	120	135	113	122	126	131	128	118	113	136	113	139	120	118	112	112	120	103	120	119	122	110	118	116	134	125	119	115	124	115	130	107	117	113	111	129	107	113	128	107	109	124	108	144	142	110	132	117	132	125	115	126	104	111	124	140	108	92	127	107	136	115	130	118	117	127	124	130	108	134	121	126	121	115	133	122	127	119	137	117	132	132	98	113	134	111	120	132	104	130	125	140	125	123	131	125	110	128	128	116	114	119	132	128	127	110	119	119	115	112	127	123	125	120	125	134	117	120	111	123	100	112	122	118	107	123	112	115	125	116	118	130	124	128	120	132	145	132	121	82	153	121	129	124	139	134	133	124	124	122	124	140	122	115	107	117	100	122	130	100	123	110	112	125	133	121	129	140	139	117	135	118	131	104	118	144	115	113	137	122	132	119	119	115	117	135	131	120	142	113	133	125	117	121	109	129	116	124	118	110	112	137	112	117	112	103	120	107	105	111	112	109	114	115	128	123	118	120	111	125	140	131	111	138	119	120	114	119	120	108	131	117	115	114	123	112	124	120	133	133	112	135	108	123	117	132	120	122	129	112	129	134	114	113	113	116	133	113	111	115	111	121	128	132	120	122	111	114	136	137	117	116	147	127	123	130	120	127	136	108	113	103	121	101	95	132	137	121	118	118	122	89	113	124	117	123	113	127	126	126	121	123	118	118	135	117	143	107	129	126	125	130	110	115	123	123	110	127	122	128	125	136	135	124	135	123	120	102	119	122	122	109	116	117	111	109	121	131	122	133	125	133	110	129	118	104	110	135	112	128	117	113	126	113	111	139	90	141	115	141	122	122	105	113	106	121	126	97	135	124	126	137	124	126	110	131	106	125	130	133	104	137	112	138	107	128	107	107	130	117	115	126	109	99	140	116	105	109	135
18843	14795	1178	665	475	375	378	329	335	322	347	335	261	291	270	327	252	278	301	292	258	300	272	261	265	252	294	292	267	286	261	301	250	267	261	278	263	283	298	274	276	273	267	277	296	270	271	263	281	283	233	292	276	268	279	245	285	263	275	262	265	267	268	266	284	268	299	266	283	283	266	287	254	279	255	245	273	286	261	262	224	264	275	292	298	287	230	282	269	247	288	273	271	278	245	258	271	233	298	297	280	275	249	266	259	276	289	281	251	265	274	272	248	280	274	285	289	272	275	283	280	311	299	285	253	253	251	248	238	290	255	230	239	259	267	261	262	253	265	261	230	271	263	272	274	263	258	273	276	279	259	276	281	238	271	296	285	252	261	275	238	261	253	271	255	256	283	278	271	286	256	259	279	253	256	270	268	250	273	275	216	216	272	241	253	279	237	286	264	250	277	278	287	264	268	254	256	261	288	251	236	259	262	250	270	269	297	273	246	296	295	245	266	241	303	266	292	250	261	265	278	285	276	251	273	262	266	285	255	297	231	271	272	274	261	284	267	271	263	276	276	247	277	264	290	253	258	263	259	253	257	277	308	301	273	246	258	258	280	286	288	270	267	254	274	271	252	295	275	259	267	269	282	276	288	254	278	261	255	273	268	263	250	267	263	215	250	270	282	281	277	258	276	267	276	277	286	275	268	264	259	266	276	275	261	276	259	286	250	270	283	247	267	253	247	289	272	247	264	274	291	280	264	278	260	253	291	272	253	258	256	291	261	275	285	253	248	270	277	253	270	274	271	247	293	308	268	278	233	272	281	255	262	283	278	258	265	264	248	272	259	268	253	283	257	252	257	255	252	266	271	275	256	242	259	272	250	299	251	273	277	267	266	222	278	256	253	265	265	280	266	272	273	277	240	264	279	255	259	249	251	290	250	269	295	230	292	300	245	267	292	247	261	283	256	288	264	255	294	259	271	276	274	270	291	259	270	270	261	261	269	252	272	254	269	262	249	276	280	282	263	279	294	255	263	256	257	285	276	246	274	271	298	258	269	262	263	237	275	281	277	280	276	266	261	292	282	291	269	300	247	264	297	245	253	234	261	276	258	254	262	266	290	276	290	273	266	273	286	265	249	275	276	283	279	273	283	271	255	264	246	245	253	286	254	282	275	243	268	291	260	273	305	298	307	282	270	289	261	285	279	274	269	275	282	260	287	276	240	271	254	252	254	284	280	258	250	249	284	258	269	253	279	253	288	277	266	293	267	264	274	280	238	258	269	273	249	254	285	281	249	233	279	274	260	271	276	246	290	283	271	269	250	260	256	257	238	258	270	285	295	281	279	250	263	265	269	281	276	254	298	319	283	258	242	280	245	232	268	246	263	280	289	260	282	247	246	258	266	262	271	257	265	278	248	290	292	258	277	245	266	258	271	282	230	268	270	285	295	280	264	280	262	267	259	290	277	261	227	242	275	274	253	237	287	279	247	263	260	264	263	275	257	246	259	282	269	276	290	251	261	266	274	253	266	237	275	257	243	256	275	269	273	258	255	284	285	305	256	265	260	256	274	248	266	263	266	248	253	254	269	272	277	284	257	274	272	248	278	316	259	254	274	253	263	292	274	267	268	286	267	261	224	263	275	241	232	278	233	265	258	255	268	263	227	282	254	241	250	279	243	274	271	296	276	279	290	248	255	255	274	264	310	293	297	241	270	279	249	253	283	293	284	292	260	264	243	272	282	266	271	257	236	278	293	258	257	273	266	251	243	269	289	258	268	269	291	265	295	301	248	268	302	240	268	299	267	261	290	263	276	260	252	277	251	276	272	248	273	268	257	253	267	292	245	270	276	255	270	281	276	263	286	276	253	267	276	251	278	283	277	229	268	253	266	259	254	247	262	291	263	268	299	245	286	266	271	272	284	261	287	271	285	259	257	253	268	262	252	249	266	284	268	308	265	255	265	259	279	287	230	274	239	260	262	257	260	264	288	266	250	289	272	267	263	249	252	265	262	283	257	280	284	248	247	225	263	261	234	243	259	261	271	264	294	267	241	295	244	279	283	246	274	264	291	277	282	270	270	254	260	254	251	228	292	245	267	287	239	272	250	261	270	249	265	272	246	273	253	272	259	280	284	271	261	255	251	271	267	297	277	252	255	264	264	278	262	279	245	260	283	263	302	267	287	241	262	254	261	259	283	282	287	262	247	261	274	259	264	254	258	299	269	297	261	268	247	273	225	262	255	257	270	269	254	282	263	279	280	267	296	280	233	264	256	257	278	255	244	253	270	285	259	250	278	276	287	284	290	271	251	261	262	276	249	239	239	259	254	297	291	270	252	261	282	231	264	256	264	272	243	282	258	265	294	261	279	287	261	255	255	271	276	297	278	260	252	264	247	231	238	265	249	291	285	273	294	276	259	238	267	260	264	267	252	269	271	289	282	246	289	298	266	268	247	297	307	244	270	285	272	290	230	267	265	254	220	274	243	291	253	261	253	282	244	247	288	263	265	262	268	269	283	281	301	259	244	237	268	264	289	270	276	285	279	282	252	261	253	248	259	263	266	271	210	272	277	261	282	266	265	262	264	276	285	273	237	261	246	282	281	262	235	299	280	265	266	242	259	279	249	265	244	276	274	300	260	270	276	278	293	272	276	272	247	254	252	258	266	271	280	253	254	245	258	235	247	264	252	237	273	274	294	276	262	269	272	282	275	241	262	236	269	256	271	283	293	287	288	273	257	253	275	223	289	265	252	284	260	267	283	253	262	269	275	271	271	268	277	272	269	286	262	275	283	276	259	238	245	285	275	239	267	316	251	297	256	267	248	263	262	264	254	277	275	274	246	254	263	280	289	276	279	258	238	278	274	278	265	277	289	270	266	252	258	283	296	297	256	253	272	269	281	295	252	276	268	256	267	288	279	269	300	266	238	253	266	246	303	284	273	286	257	243	279	271	263	262	270	251	267	249	293	280	274	254	253	265	257	268	230	258	274	302	257	259	256	293	316	261	255	261	256	283	258	277	253	248	243	276	281	272	237	299	285	259	272	263	257	243	273	242	254	236	295	271	280	277	288	256	236	277	275	253	241	255	285	258	264	293	261	229	277	275	262	277	286	272	236	252	258	262	280	286	260	230	243	278	289	283	257	271	279	278	277	241	281	260	260	275	267	281	260	233	255	303	286	284	285	278	279	255	247	251	218	274	278	253	274	257	262	252	274	284	287	270	277	290	236	287	269	271	273	284	276	297	260	272	297	274	268	290	235	273	285	292	260	270	252	284	267	264	271	252	271	248	261	292	265	258	270	275	260	248	251	240	254	282	245	274	264	259	273	257	247	264	256	269	268	294	228	300	270	250	279	253	287	270	266	275	270	244	282	251	276	252	256	263	246	246	273	278	280	298	256	252	260	272	264	271	246	263	261	264	264	271	277	270	260	268	248	279	268	266	228	251	279	259	264	257	300	264	253	276	259	256	286	272	252	266	263	273	263	270	288	273
24831	21701	29124	24780	20732	1931	454	282	248	233	223	197	175	167	161	167	138	130	136	131	162	125	130	131	132	123	127	122	106	136	127	122	125	126	115	125	113	119	126	100	107	124	119	110	135	106	106	138	129	117	126	120	104	125	104	147	125	112	122	128	119	139	108	98	120	121	117	121	104	125	136	115	125	124	122	113	103	131	124	107	102	123	116	101	116	111	119	134	130	106	108	102	111	122	134	119	107	130	110	115	98	111	112	91	105	113	92	128	107	108	89	100	121	108	107	90	123	116	119	110	114	89	110	119	107	122	122	126	123	107	133	115	121	114	113	115	108	115	119	136	130	107	123	129	129	126	108	119	116	105	101	109	115	104	105	92	110	102	126	125	138	111	100	117	123	126	109	110	99	101	105	121	104	100	117	107	99	120	120	131	117	122	138	114	129	118	121	113	121	99	114	112	124	120	107	106	106	130	117	113	112	103	116	110	99	118	108	98	102	135	122	93	105	106	129	108	100	108	115	120	109	105	97	105	125	118	112	113	117	109	111	96	127	104	129	112	119	113	111	128	107	108	108	112	115	134	103	110	110	127	123	122	107	106	98	118	107	105	119	146	111	121	111	113	91	110	118	116	114	103	118	99	102	116	132	105	125	124	100	129	124	114	105	112	113	110	107	122	128	117	90	99	118	111	108	100	115	115	119	112	120	111	89	126	112	127	109	105	94	121	108	117	103	129	98	120	113	119	129	107	111	98	118	100	127	108	107	124	128	108	95	96	116	127	102	98	120	112	123	115	110	98	106	121	119	108	88	108	119	117	115	118	130	123	107	121	110	132	109	103	115	108	119	99	103	104	123	107	121	124	126	123	106	115	126	136	134	134	115	106	96	128	97	118	113	92	107	143	103	109	112	123	120	103	112	112	118	115	125	100	120	110	112	101	109	116	118	104	109	108	122	106	115	121	125	126	114	107	124	118	119	119	123	123	109	118	113	108	117	112	125	128	134	103	116	113	116	94	123	99	107	109	119	114	125	110	116	111	128	135	128	101	125	111	145	107	113	114	134	96	100	126	107	103	107	110	132	114	109	113	113	118	120	126	128	119	96	132	116	117	107	103	108	107	105	115	103	111	105	134	108	115	145	107	121	110	127	109	108	99	105	126	114	109	124	100	123	114	128	111	124	116	108	101	124	124	104	127	116	132	103	88	100	106	108	103	103	106	114	110	106	107	118	131	110	117	107	113	129	119	113	114	129	123	118	129	114	126	105	133	120	110	124	120	101	126	128	114	109	106	103	127	102	110	78	105	121	125	130	109	113	106	118	108	113	117	89	114	109	135	129	115	136	119	115	99	134	117	132	134	110	121	126	112	118	115	121	119	110	107	111	113	114	101	119	108	100	112	119	117	118	104	109	114	107	130	105	101	136	127	121	120	94	112	116	114	110	116	120	99	85	107	113	113	136	113	122	109	120	127	119	120	110	119	113	115	115	106	99	113	114	128	123	127	125	98	110	139	105	104	123	103	91	109	125	116	124	122	104	94	106	122	133	120	108	131	113	119	111	106	119	117	118	113	119	102	125	129	118	115	104	102	96	110	108	134	107	128	105	108	106	138	102	115	114	128	110	137	130	98	125	120	124	114	122	123	96	102	124	111	118	114	111	123	125	108	84	112	100	94	120	85	112	120	113	120	122	101	120	104	116	122	131	120	98	110	130	140	109	110	117	97	119	101	131	127	117	103	106	117	146	109	109	106	123	129	107	121	117	103	131	105	100	134	96	110	105	111	105	110	127	119	143	105	99	114	105	109	103	103	112	122	124	109	123	121	114	113	125	106	133	126	125	109	113	115	113	124	125	101	124	119	110	127	111	112	119	123	117	109	103	109	97	112	116	119	113	119	117	112	97	108	110	104	122	123	114	116	112	103	109	117	89	114	120	102	122	117	120	120	116	133	107	112	113	108	121	123	108	124	108	129	126	101	97	104	107	124	105	118	108	104	97	106	108	92	100	118	126	117	127	110	137	116	130	105	112	120	107	112	116	120	123	135	112	109	110	115	123	112	109	119	103	112	112	108	99	118	105	92	115	121	127	113	118	109	138	105	112	119	121	115	121	125	106	116	103	118	121	110	107	119	125	112	87	107	125	114	113	111	116	121	142	136	132	97	118	112	112	109	104	121	111	115	113	117	132	95	100	110	118	118	103	107	117	125	110	111	116	111	112	124	105	101	122	103	122	106	120	111	102	137	118	116	118	121	130	111	105	116	117	113	101	120	120	144	119	107	98	133	114	118	124	102	120	106	90	126	150	118	100	95	122	127	114	133	125	120	111	120	128	100	91	122	119	103	123	109	115	108	125	137	115	110	110	107	136	112	111	106	95	124	133	107	108	136	110	120	130	123	117	116	108	110	106	107	139	120	107	105	100	129	107	95	113	126	111	106	121	117	122	118	104	130	113	105	101	107	117	113	118	107	119	131	121	109	106	110	123	114	121	132	114	125	124	126	97	123	134	112	110	111	121	112	114	132	122	122	100	115	109	109	130	124	117	117	130	85	109	139	118	104	112	112	109	118	110	111	103	108	112	115	118	117	125	129	118	129	102	113	104	114	120	117	115	118	132	124	104	110	136	137	111	104	128	111	114	114	120	109	114	102	121	127	114	106	102	112	142	118	105	81	124	96	123	125	85	123	113	109	123	132	124	124	116	118	95	113	108	107	111	117	117	112	121	133	123	126	126	105	123	121	121	118	104	92	112	118	115	104	99	125	102	105	114	118	122	127	116	114	110	120	125	116	118	113	116	116	121	111	130	109	114	92	130	129	120	123	129	110	106	112	108	124	121	118	117	112	112	114	127	105	116	123	113	115	120	131	116	125	109	111	100	112	110	117	109	109	96	109	103	101	112	117	123	92	124	118	95	130	117	116	126	107	113	135	130	138	112	101	123	120	123	123	124	135	120	105	113	134	108	111	105	115	118	128	133	115	124	110	111	103	122	125	104	121	124	108	125	105	125	113	119	112	113	93	115	95	118	120	113	124	114	122	121	109	110	129	116	101	100	125	118	128	108	125	118	132	119	131	124	112	85	105	118	134	125	116	122	108	113	112	130	117	105	119	115	113	125	115	119	116	111	122	120	121	133	128	110	135	113	124	116	112	118	135	113	110	117	132	123	117	113	128	103	102	117	114	120	126	129	120	107	127	120	103	125	118	104	121	107	120	100	101	103	138	118	104	121	103	107	121	118	102	129	128	97	122	101	109	116	117	119	112	123	118	116	128	106	104	122	123	114	97	122	94	118	100	108	107	110	104	113	107	126	106	114	129	115	104	99	122	111	112	102	122	107	117	104	115	107	124	143	107	123	115	116	104	113	103	103	127	134	117	102	93	123	114	121	117	99	125	112	107	140	102	136	108	123	95	112	107	123	112	97	124	111	106	137	121	119	113	111	102	126	115	108	105	112	116	123	120	123	117	132	136	119	106	103	107	99	122	114	109	121	145
37605	33162	8147	3920	2453	1799	1385	1129	874	761	692	540	516	496	507	428	397	385	372	355	333	348	324	322	334	298	272	344	308	285	289	238	267	261	285	257	264	282	264	267	255	268	265	261	267	249	259	237	257	269	262	273	224	279	253	223	302	252	292	269	244	257	237	250	255	254	257	252	247	223	237	268	247	239	225	233	255	284	242	231	235	270	241	222	264	261	224	271	247	260	241	233	244	243	260	280	238	222	243	252	259	259	246	255	267	255	264	258	216	242	245	264	245	264	252	220	260	243	232	229	246	241	252	239	250	241	246	222	251	259	262	234	279	254	240	269	256	227	249	236	238	237	276	275	277	234	262	222	279	231	230	269	239	208	228	279	259	222	224	222	245	252	250	256	255	251	265	239	258	231	251	255	260	248	246	253	249	239	240	244	251	226	258	272	249	241	244	253	266	241	259	255	241	227	275	240	251	233	256	244	264	271	242	248	237	255	239	255	263	245	261	242	244	260	237	223	249	241	251	238	247	217	258	257	255	236	249	245	233	247	268	229	232	258	237	277	249	247	248	256	231	279	264	253	236	246	264	241	258	251	223	263	239	255	266	263	236	242	244	263	245	239	269	249	239	231	240	254	233	224	255	241	252	249	244	232	273	246	244	249	235	250	245	242	241	238	251	232	230	226	254	296	260	226	253	282	241	266	257	249	240	253	239	257	250	262	247	268	231	224	242	259	272	240	231	241	241	261	261	228	225	274	258	263	271	271	246	255	257	209	235	250	234	252	240	270	241	276	265	244	245	255	225	251	230	237	268	246	233	282	219	240	242	259	283	269	235	267	273	243	260	234	258	240	247	252	245	243	264	250	254	236	249	223	261	256	240	235	238	233	233	255	264	239	241	224	272	256	260	249	245	258	261	281	241	263	261	261	238	245	246	247	258	239	226	242	246	227	273	236	266	261	236	232	260	241	248	256	235	260	227	255	263	231	256	249	254	246	253	268	231	237	241	234	260	245	292	240	244	231	216	248	241	259	254	243	253	233	255	248	239	220	250	225	230	222	238	268	285	252	249	269	268	245	231	257	248	223	230	242	244	264	258	246	243	254	252	233	255	228	246	236	243	239	264	282	245	249	267	265	218	238	245	228	234	275	248	237	250	262	258	221	248	251	246	239	267	244	259	258	233	268	212	224	253	230	246	252	246	253	263	250	243	239	263	253	236	262	235	267	248	236	257	283	256	271	281	253	248	222	256	228	226	236	232	262	243	259	252	259	253	267	276	268	245	246	256	238	253	242	255	221	243	255	276	265	253	264	272	228	229	225	229	253	248	247	246	226	249	273	258	255	255	223	282	228	262	264	224	274	256	244	229	228	237	231	239	254	255	261	250	232	244	230	237	261	293	256	231	244	239	273	255	239	221	241	234	259	240	264	273	221	258	237	239	252	244	260	231	250	243	253	246	244	252	258	224	252	239	225	254	263	222	213	249	227	225	251	250	242	245	252	223	243	233	262	230	246	246	258	257	241	260	281	253	257	243	229	247	244	250	215	240	271	252	268	224	231	242	253	218	228	211	256	260	233	256	254	263	239	244	248	266	233	251	243	257	245	285	253	273	230	233	217	273	223	258	265	242	255	253	245	255	258	275	268	255	244	262	251	252	272	249	241	258	252	228	240	230	224	270	242	268	268	244	268	229	229	217	218	283	303	284	259	228	258	247	230	254	232	221	242	251	238	243	221	222	233	274	261	235	214	237	265	243	256	234	260	249	253	258	237	281	242	231	262	245	242	258	262	238	265	256	253	255	260	267	254	273	275	240	246	271	252	225	205	263	253	238	247	250	263	234	235	241	233	243	226	213	210	234	279	226	265	241	232	251	257	228	237	249	241	239	249	289	233	259	270	266	258	236	277	230	242	229	272	265	233	236	272	242	241	261	246	233	254	243	280	269	236	240	225	256	260	240	265	235	260	264	264	241	270	250	268	243	256	254	259	198	244	239	270	220	243	231	251	238	270	274	260	237	251	238	250	301	218	249	241	222	258	267	259	230	245	251	247	255	249	232	232	250	243	274	269	236	238	249	272	270	249	270	217	252	253	234	218	245	218	247	271	254	228	238	250	274	241	236	245	251	223	253	260	232	234	241	262	283	230	223	266	254	262	269	249	247	238	265	266	213	244	266	229	247	261	276	265	255	263	245	247	266	251	256	231	236	259	246	262	233	253	227	237	254	242	235	249	259	265	265	275	257	281	253	246	229	278	252	237	264	249	234	224	258	255	265	230	263	242	263	232	255	241	273	263	252	264	274	237	258	277	256	239	227	225	247	249	235	263	236	259	250	238	271	275	260	250	257	241	245	251	236	242	223	260	256	268	231	252	258	270	248	221	276	250	238	244	241	285	238	225	258	252	241	245	270	236	251	257	229	261	247	236	252	257	217	232	256	261	255	240	255	259	230	249	259	271	260	223	238	256	246	260	238	263	239	275	252	246	236	270	249	282	262	221	245	252	292	222	266	266	216	248	245	259	259	240	272	255	262	237	265	246	240	252	217	237	222	243	251	244	238	239	225	257	228	243	247	219	242	244	259	272	240	275	258	257	273	260	236	259	233	247	229	235	238	245	247	267	234	247	233	248	249	275	247	255	270	251	252	272	248	232	248	244	243	262	238	217	232	243	244	239	277	241	235	257	249	241	278	251	247	274	237	242	241	260	217	235	256	248	286	235	248	250	250	232	258	260	240	229	208	221	253	255	261	239	234	237	262	250	247	248	237	258	270	235	241	237	246	256	229	252	272	240	274	236	231	267	239	252	254	220	249	219	258	228	237	223	263	295	259	267	273	228	260	250	208	256	237	249	209	244	263	250	250	271	264	251	236	256	276	264	256	219	265	245	233	262	252	257	232	255	220	266	266	236	253	240	245	251	230	224	218	244	236	262	224	236	242	235	241	245	238	260	236	245	273	272	245	240	249	250	231	250	232	238	235	240	276	258	223	254	232	232	242	227	277	257	254	270	239	247	285	243	253	255	231	258	236	255	279	247	253	211	246	239	262	233	248	245	263	263	297	252	252	234	260	275	247	239	264	255	267	241	260	247	249	260	241	246	233	266	276	252	250	246	219	240	238	267	246	274	245	243	267	264	225	251	238	231	243	227	255	217	259	237	244	255	239	287	258	269	234	220	259	268	229	236	236	271	268	271	231	256	252	242	237	276	249	228	252	236	249	243	234	252	276	254	260	247	260	267	276	241	253	284	240	243	231	259	224	221	243	224	217	245	232	232	267	244	282	262	245	194	239	228	255	270	251	243	243	253	238	248	257	258	255	253	241	253	251	227	240	245	227	244	254	229	221	263	241	268	261	214	248	259	231	256	256	216	270	243	248	250	220	252	240	238	258	239	237	254	276	248	263	232	234	267	254	236	234	248	217	237	227	262	248	260	245	253	255	253	216	234	250	256	232	236	235	265	248	233	229	228	236	240	281	286	245	254	244	245	268	272	247	275
23844	21740	29905	24097	21740	20353	2046	713	560	479	481	421	390	412	368	362	336	335	347	309	356	347	353	325	315	313	287	290	321	298	275	317	312	341	316	291	311	286	292	321	301	282	275	298	284	311	299	281	285	298	279	266	310	255	293	281	321	298	283	280	277	299	285	303	284	283	293	298	293	276	277	278	286	297	283	277	290	306	282	307	269	279	292	279	301	315	291	280	257	281	318	288	281	265	290	313	270	272	291	299	299	324	286	288	281	264	278	282	262	334	275	281	286	291	293	269	292	264	266	293	282	270	294	294	271	273	288	267	276	258	278	283	262	249	279	283	283	288	307	281	295	287	292	289	294	264	287	277	302	307	286	237	273	276	284	289	299	307	306	267	274	281	272	279	306	303	265	275	292	277	297	261	297	274	268	286	287	269	220	275	300	297	289	303	292	296	266	287	265	262	273	279	274	282	286	278	293	301	273	300	253	288	310	282	286	284	258	278	307	283	303	284	266	324	267	279	284	299	254	305	291	302	265	271	292	286	292	286	251	292	264	283	248	279	274	254	289	281	300	284	298	264	296	281	294	275	288	317	277	299	281	288	290	276	302	296	290	300	279	274	272	269	298	290	270	282	277	278	299	272	303	286	285	288	312	282	288	281	299	298	275	300	271	284	291	266	290	260	261	246	267	252	293	301	266	270	270	299	279	297	293	298	298	292	284	291	262	261	262	253	289	265	264	284	304	278	269	313	281	287	266	280	282	244	289	289	297	281	303	284	262	300	297	279	283	263	279	293	293	301	283	269	289	290	290	264	288	284	266	265	302	295	299	301	290	243	292	300	281	288	245	294	299	273	281	287	235	294	281	261	252	286	300	278	286	265	278	318	289	283	299	266	284	295	270	296	297	310	270	265	293	255	286	264	279	272	298	295	286	294	282	307	290	272	265	297	306	288	259	284	301	298	280	304	282	312	292	292	292	279	278	276	292	295	280	294	283	307	277	262	287	276	281	295	300	262	270	295	286	280	291	314	258	276	254	285	299	262	297	304	294	295	257	291	274	277	294	278	286	281	292	269	284	253	274	288	267	287	285	268	279	298	289	254	285	294	310	277	298	259	278	296	283	282	273	298	246	255	291	296	290	292	250	266	302	268	291	290	292	294	279	294	283	271	268	280	283	273	265	292	306	290	270	335	227	261	268	266	264	295	274	264	300	303	274	277	298	289	304	275	271	275	268	283	265	273	277	284	297	303	277	279	310	289	309	264	298	274	282	287	292	300	271	278	286	277	305	288	293	284	288	289	297	282	278	276	263	313	271	284	303	275	280	275	274	278	270	261	301	273	241	284	260	296	283	305	298	283	273	274	258	277	269	279	309	283	281	280	295	309	282	300	282	293	277	282	290	269	259	279	299	274	270	282	249	275	288	281	287	269	304	278	302	288	285	295	295	273	293	294	317	273	275	310	302	299	269	279	276	291	272	258	256	276	315	322	297	281	303	276	297	289	263	291	262	289	292	264	279	303	268	288	266	296	310	284	264	302	319	309	284	307	246	285	276	289	302	299	278	308	304	299	265	261	328	293	271	277	240	263	286	307	270	266	285	296	313	311	266	289	287	282	275	303	298	315	290	299	242	281	261	288	291	296	292	270	302	257	277	276	250	289	296	297	266	276	271	295	292	276	311	281	301	287	246	273	257	303	272	285	246	277	273	254	270	300	259	264	282	297	282	290	253	273	256	283	284	256	304	275	285	280	267	291	295	311	302	288	294	306	255	250	280	298	242	292	277	297	291	296	281	267	287	288	255	283	281	262	283	255	274	267	310	273	281	285	283	299	284	275	278	277	259	295	306	268	275	283	257	283	273	269	270	250	275	288	283	251	275	291	278	277	264	281	278	254	274	265	256	279	295	270	265	297	284	301	298	295	310	282	299	295	277	267	275	295	326	260	260	260	257	261	281	300	261	284	275	304	298	281	300	276	275	280	301	275	278	290	279	284	324	276	258	275	293	313	285	291	283	299	276	301	302	295	258	255	286	282	294	256	280	269	287	290	286	311	321	271	297	271	289	288	260	309	277	300	278	281	300	286	293	288	256	299	292	282	264	264	289	288	268	275	250	280	302	284	239	290	301	288	287	272	284	298	284	277	290	263	265	269	279	283	280	237	286	271	288	268	255	297	285	254	257	311	266	289	269	274	278	275	307	285	264	309	302	283	296	257	240	309	302	272	311	275	253	268	294	309	269	254	304	273	273	302	274	294	281	251	292	272	285	275	307	284	300	237	291	263	307	293	282	291	275	318	270	268	275	266	294	274	288	267	263	298	284	283	264	298	288	276	277	280	270	282	285	265	284	275	292	287	268	279	252	291	313	304	296	253	283	280	291	285	273	281	279	274	284	292	282	278	303	294	276	278	297	276	272	275	273	293	237	273	252	295	261	283	296	275	280	305	284	259	294	289	267	272	261	292	265	287	276	293	288	296	286	281	283	271	272	301	275	300	275	268	275	280	305	287	275	285	273	302	273	294	273	288	270	273	246	277	266	297	297	289	280	285	297	292	315	287	263	297	285	272	277	271	283	258	286	266	267	275	299	289	292	275	286	289	298	279	284	277	294	296	290	279	282	275	275	294	284	264	253	281	302	279	285	262	279	288	257	281	259	285	282	271	300	253	291	292	279	272	293	313	265	258	281	285	280	284	275	280	291	272	269	307	299	277	291	276	277	291	302	297	297	273	267	264	281	284	311	307	303	269	258	250	297	298	253	281	267	289	309	328	317	300	277	295	285	277	295	295	259	299	296	275	275	264	258	311	315	244	303	293	289	306	266	280	290	288	284	302	281	293	263	297	283	278	279	290	277	257	290	277	275	249	268	308	289	276	257	270	314	299	254	262	272	263	269	269	272	270	290	285	231	286	302	269	271	298	281	304	283	294	279	288	272	284	255	294	274	259	282	263	255	267	273	285	292	273	271	277	289	303	291	280	246	296	262	301	283	278	268	283	293	250	312	311	276	266	260	262	273	274	323	285	269	326	296	254	270	257	281	289	289	280	282	280	316	312	301	252	285	287	278	275	284	320	316	280	298	293	293	289	258	261	290	277	281	267	267	291	318	285	291	277	306	275	270	285	282	298	290	272	294	300	277	256	303	251	284	292	272	278	287	275	254	264	289	275	280	277	299	263	295	272	267	278	266	263	264	284	279	287	271	267	281	295	295	282	288	287	273	303	284	290	277	290	264	297	268	258	282	285	291	263	280	275	303	268	275	300	289	270	311	259	292	268	322	281	261	279	286	312	292	296	292	253	285	295	248	255	284	245	279	266	271	236	253	291	290	282	267	292	250	302	293	262	314	274	305	315	241	283	306	271	309	250	280	259	276	263	293	271	282	296	297	280	302	308	282	250	287	296	262	262	275	280	278	286	269	292	271	277	253	255	267	297	268	310	283	293	266	261	282	288	296	303	250	291	282	278	297	274	260	276	273	257	260	259	297	264	256	271	272	259
41452	39067	12975	7008	4562	3384	2582	2098	1779	1468	1321	1153	1086	957	947	906	804	850	802	733	753	636	670	656	678	688	655	668	631	639	603	595	555	564	591	623	536	601	596	569	556	577	632	544	567	590	598	585	530	553	637	601	529	554	568	576	580	586	538	564	605	568	547	569	579	591	580	529	578	527	586	504	558	598	529	564	569	535	558	575	581	563	549	515	539	588	509	531	531	558	537	541	561	564	533	512	547	593	560	586	576	524	545	553	526	541	555	523	541	523	509	515	552	516	561	570	572	546	542	564	544	578	587	572	622	568	570	550	547	579	478	543	542	586	531	565	539	529	555	565	550	528	557	579	557	492	585	508	541	547	585	564	513	521	554	543	530	572	533	545	553	545	507	545	521	543	567	531	572	542	548	555	524	536	541	543	537	560	592	563	497	560	564	534	524	531	569	557	525	545	592	573	563	525	538	532	560	527	627	561	528	548	570	521	517	514	513	552	562	540	540	562	578	531	563	561	523	584	559	546	513	535	582	562	547	525	522	580	526	549	556	580	535	529	587	560	529	564	523	531	529	545	501	568	569	538	541	536	521	534	581	563	553	519	543	568	497	527	547	570	529	559	532	571	525	587	551	538	584	542	552	498	539	534	526	576	595	537	531	568	528	553	565	537	503	538	566	545	575	514	516	555	547	524	543	534	559	553	541	575	535	476	554	550	578	563	566	546	552	542	579	546	534	546	575	546	507	531	572	536	547	535	542	567	556	528	538	533	559	567	585	540	528	554	528	511	533	590	574	523	571	516	572	515	553	563	513	568	538	515	541	510	534	558	545	522	554	554	522	539	518	535	536	574	552	544	544	560	583	477	523	543	522	565	550	564	539	552	546	549	547	555	542	566	507	544	520	572	529	544	505	542	542	547	556	600	527	536	578	529	579	527	568	531	557	544	575	541	559	603	592	583	555	527	535	501	546	566	539	522	511	565	535	546	506	520	536	557	559	560	513	530	559	533	532	572	605	553	542	597	567	572	558	522	541	542	578	512	530	509	536	540	528	555	530	537	566	527	586	493	541	523	465	554	556	554	545	546	590	516	528	559	534	521	517	540	551	577	544	533	554	531	526	521	542	526	545	584	533	556	572	576	590	522	554	515	531	555	533	513	583	596	559	583	533	550	556	577	566	551	559	546	552	560	561	511	543	532	573	609	539	558	544	576	513	552	548	533	519	543	544	497	515	533	514	545	538	530	547	554	546	551	542	520	535	539	557	549	544	517	583	515	521	540	528	522	505	557	581	539	551	578	504	522	525	566	546	574	552	534	583	579	532	554	545	529	536	544	520	542	525	533	533	516	527	540	571	559	551	548	575	561	534	518	544	562	537	536	586	549	503	588	553	527	491	568	576	615	570	581	523	550	559	533	560	568	555	527	578	555	559	523	549	549	508	562	512	568	559	557	559	562	555	541	540	598	539	585	566	535	523	522	531	556	546	530	568	571	548	563	528	548	565	570	557	537	558	563	553	555	528	544	518	524	522	525	572	560	555	553	562	525	565	555	584	530	540	531	569	554	549	555	559	580	560	551	535	515	584	533	544	571	563	551	542	557	531	520	538	560	501	573	568	553	497	524	554	494	573	544	516	535	509	498	567	498	593	512	555	582	494	512	526	572	566	552	581	503	497	521	531	525	547	571	520	597	545	540	509	537	538	566	552	541	524	523	494	542	535	528	546	545	556	554	539	563	514	517	538	538	514	528	498	563	571	596	611	529	530	561	508	570	563	566	554	560	549	506	558	530	537	570	545	518	572	615	554	533	538	555	536	556	561	512	571	549	506	562	503	515	513	519	521	509	531	552	507	537	574	578	563	532	570	528	525	552	598	520	531	543	532	524	506	520	508	514	555	519	585	587	550	488	552	584	523	516	504	531	567	553	529	537	544	521	530	533	568	530	550	552	557	540	552	585	521	568	541	532	507	536	529	556	562	574	526	555	541	530	542	522	545	556	556	568	515	572	551	513	577	553	530	504	568	517	552	548	530	540	539	528	547	529	567	571	524	525	506	556	486	554	512	544	560	511	542	558	602	523	527	541	553	538	495	550	523	535	549	567	529	551	557	513	560	532	571	545	501	566	550	565	554	550	508	576	552	552	546	505	540	558	535	531	508	564	548	568	519	534	510	536	532	536	530	523	531	569	530	529	564	559	535	566	535	562	541	564	583	505	521	543	568	547	514	562	591	551	557	543	518	513	584	530	523	568	539	546	523	555	525	528	589	538	528	571	558	543	517	500	557	521	536	532	568	531	543	574	531	550	544	566	539	582	508	553	538	562	543	543	499	550	565	581	530	521	548	528	556	528	535	557	542	508	511	551	533	537	574	505	548	516	540	537	584	528	520	537	559	506	505	554	544	551	563	563	596	479	493	517	546	509	499	547	536	582	511	540	542	541	575	563	535	564	568	552	543	521	508	559	552	562	507	513	587	493	555	555	604	567	510	517	548	570	559	605	565	519	560	555	508	549	511	561	510	522	558	581	518	517	525	549	557	554	539	560	506	585	538	527	534	575	539	554	557	559	508	546	530	563	522	505	522	504	548	529	573	550	556	563	517	551	527	560	507	529	560	569	562	533	521	513	553	533	535	550	546	542	557	543	555	518	586	532	521	552	527	547	549	563	536	537	581	598	521	563	513	552	560	546	534	537	556	541	543	537	547	550	570	548	541	604	547	544	539	568	505	572	514	556	544	513	550	538	530	559	536	563	564	550	550	551	536	555	518	536	514	560	539	569	510	530	544	519	562	493	540	547	557	555	557	545	519	560	578	577	522	510	527	520	567	552	577	510	530	543	544	578	496	542	552	546	541	522	601	575	541	533	514	549	515	532	535	534	545	575	546	591	509	537	516	531	545	545	536	522	597	557	506	520	526	603	574	542	564	530	573	549	504	524	503	525	549	561	538	533	549	559	541	532	561	511	541	611	546	547	504	534	529	517	567	544	524	564	575	543	525	554	569	537	531	525	559	520	566	557	511	544	555	557	535	539	567	558	562	518	571	540	535	540	621	513	551	568	525	572	535	539	514	576	550	608	541	552	546	518	553	492	534	498	561	543	539	535	553	557	576	558	540	521	528	573	548	557	539	561	545	537	515	561	531	544	556	553	543	576	537	529	546	557	549	510	531	526	514	569	557	571	543	543	515	591	567	512	534	547	540	565	551	522	558	501	564	575	505	546	549	534	575	571	556	521	526	566	530	589	536	511	530	546	542	543	556	576	565	521	505	583	569	556	536	553	564	590	577	534	577	556	529	543	553	508	531	564	557	566	566	537	551	573	563	574	515	577	506	520	547	540	535	541	545	525	540	609	553	529	558	542	529	556	588	500	569	534	582	562	546	542	527	571	526	552	518	508	529	528	536	537	548	556	547	475	548	532	561	581	521	572	544	551	512	562	555	526	583	528	538	540	531	549	585	540	514	544	565	513	560	567	541	550	523	541	549	546	549	520	520	530
26074	20103	7826	358	198	136	137	158	139	116	134	126	121	106	119	102	111	126	125	119	121	106	109	109	108	110	95	122	116	132	100	99	98	114	136	105	124	102	124	129	124	117	124	121	108	115	123	101	128	106	116	127	121	130	142	123	104	113	122	122	106	121	117	122	117	112	118	119	120	115	103	111	119	123	104	120	115	119	111	107	106	127	126	113	115	96	115	144	105	114	109	119	117	116	112	110	100	125	120	109	126	135	109	114	114	117	119	121	113	109	113	110	131	100	123	107	121	112	115	102	138	130	99	111	130	110	123	95	119	116	112	111	122	104	135	117	126	118	104	119	121	113	93	122	111	115	101	128	115	109	118	112	120	112	111	136	92	117	118	111	122	113	130	118	113	106	110	116	113	108	118	111	100	129	113	131	127	126	121	118	134	101	119	103	105	106	116	115	115	134	120	125	108	129	136	124	127	132	141	103	123	127	127	112	106	116	116	118	112	126	116	106	97	100	107	117	127	107	122	117	134	104	115	113	136	123	129	103	110	109	135	115	113	96	95	104	111	112	107	108	88	92	109	117	124	102	114	107	118	125	120	114	137	101	114	137	89	134	121	118	115	127	142	113	103	113	103	118	121	128	147	116	112	108	104	120	109	103	97	125	112	120	120	103	124	106	128	113	111	138	110	130	91	112	110	127	113	120	140	95	125	110	118	103	121	120	121	113	101	120	106	136	107	120	136	101	104	118	121	106	105	124	108	119	92	110	110	112	108	116	108	124	121	125	117	129	109	124	116	108	124	121	120	102	122	123	122	121	128	119	116	118	108	110	110	137	111	124	132	131	103	132	107	107	105	126	117	127	93	126	119	105	110	103	101	106	118	110	109	123	101	103	109	112	131	123	99	137	142	110	119	105	119	123	103	125	125	101	104	117	125	107	123	106	120	134	103	120	135	119	136	136	114	110	117	97	105	122	102	127	124	114	127	116	107	101	119	134	107	111	125	120	121	106	118	108	118	124	110	101	119	126	98	111	128	100	115	125	105	125	111	136	115	127	121	119	111	116	117	105	115	116	113	112	97	117	101	133	102	126	126	111	116	127	115	107	115	104	121	128	100	112	131	98	115	106	114	95	104	114	123	101	114	108	110	127	115	126	96	122	112	111	90	123	122	109	111	115	122	101	110	123	112	99	89	115	103	109	125	125	105	101	111	110	112	120	141	118	126	124	110	102	121	98	109	117	128	126	114	129	122	147	91	120	118	122	110	128	109	109	120	112	103	109	111	107	130	122	99	124	128	131	97	132	104	92	108	101	121	109	111	106	114	102	116	119	130	127	98	105	124	96	124	120	113	126	110	131	119	114	120	127	119	120	101	125	97	113	117	124	123	104	102	112	112	108	127	119	130	118	122	109	118	126	118	116	125	116	111	117	120	111	93	119	122	116	105	128	125	102	119	119	97	122	119	130	92	112	121	118	87	120	113	126	120	99	124	111	115	118	109	136	95	117	108	115	116	106	99	115	127	103	129	112	110	109	124	106	131	102	106	97	117	115	138	116	119	128	116	113	122	109	115	111	105	110	130	97	134	107	127	117	134	115	108	101	110	127	114	115	97	107	94	105	118	117	121	127	117	102	115	112	114	103	116	111	123	118	107	118	110	123	127	106	122	127	113	115	109	116	99	113	110	118	110	111	96	123	119	126	133	131	101	114	90	104	112	121	112	111	138	123	116	124	113	112	115	105	130	99	101	109	116	114	114	123	110	110	113	115	105	115	96	111	121	124	126	93	122	120	121	92	122	113	125	119	114	116	97	120	115	141	102	121	101	106	122	114	114	105	126	105	110	110	116	107	121	112	111	111	114	96	126	120	128	109	141	107	124	132	117	73	113	115	106	123	97	110	101	120	125	99	110	123	109	112	112	111	126	142	122	98	111	97	104	116	113	122	129	110	113	101	96	127	118	105	111	121	103	136	105	113	125	125	126	119	109	131	108	123	123	109	124	129	120	121	96	116	88	94	121	123	138	105	112	112	99	90	129	115	129	105	122	96	114	124	112	134	109	106	119	129	108	111	120	127	120	104	128	102	124	100	120	133	115	97	123	94	116	132	98	99	121	131	121	139	123	124	106	114	113	114	98	113	118	129	115	120	105	135	117	114	96	141	120	119	100	113	125	113	111	129	107	115	139	119	108	120	113	110	97	115	131	97	135	128	109	106	112	117	111	129	135	122	123	107	112	107	125	107	122	106	130	136	116	109	112	98	103	110	103	110	109	117	105	110	133	126	115	101	110	114	92	110	111	131	117	127	109	110	121	118	135	111	123	137	118	135	121	109	98	122	114	123	102	118	120	103	117	130	113	102	150	122	132	93	109	103	112	112	96	110	123	110	113	99	126	113	151	107	116	124	118	116	119	128	125	88	115	115	141	118	113	118	117	113	122	132	118	100	127	128	118	118	117	125	103	120	128	98	100	110	98	125	102	111	110	122	117	96	83	114	125	124	123	127	125	113	112	133	121	96	114	114	101	104	131	118	92	120	130	119	101	106	124	117	118	118	123	98	95	112	115	106	112	112	129	115	117	114	129	117	122	122	89	109	114	122	123	110	113	125	129	111	107	126	105	120	101	108	118	116	116	116	102	121	88	113	110	98	126	121	121	120	126	115	111	105	117	124	119	112	103	106	114	109	131	125	112	105	115	111	120	108	102	112	124	109	119	126	98	102	107	126	94	124	112	121	112	120	124	89	116	109	113	120	122	113	120	115	120	122	119	133	114	113	104	129	117	119	126	129	115	121	120	122	120	108	100	122	108	108	111	115	106	105	110	97	119	121	116	111	115	106	117	116	124	126	123	109	105	124	116	138	128	103	139	141	111	133	110	107	118	130	108	96	118	116	115	110	127	104	123	119	110	122	130	98	127	121	124	113	119	115	99	107	117	111	102	108	121	116	110	111	93	107	112	131	130	108	125	106	119	109	117	128	117	103	112	117	112	128	120	102	98	99	117	126	109	126	95	94	112	98	110	102	101	122	110	119	105	124	119	103	133	113	122	113	116	116	112	112	124	127	109	130	106	135	94	98	114	114	112	98	124	116	136	109	110	103	115	135	130	134	114	126	129	122	117	138	117	120	112	112	99	131	115	120	145	106	111	106	113	143	130	101	106	117	129	109	130	133	120	107	113	123	121	122	112	94	104	118	125	127	105	96	123	112	138	105	114	108	107	121	120	93	110	119	104	115	124	135	129	110	118	119	93	96	113	118	105	105	141	113	113	117	120	120	120	113	111	132	127	114	94	104	120	103	114	114	134	87	112	119	114	122	107	105	117	110	111	122	110	102	126	123	112	112	124	104	111	116	116	129	114	122	105	106	136	106	116	83	122	96	108	115	93	109	116	118	132	126	99	114	111	130	108	95	106	119	110	130	125	105	121	103	122	100	121	118	123	131	107	111	131	115	104	121	94	120	119	117	82	117	120	119	115	115	112	105	116	109	104	93	102	125
17707	10682	1128	634	453	332	353	338	317	311	307	291	277	241	277	262	287	263	258	255	256	249	257	251	263	245	237	286	259	233	255	283	253	276	254	249	244	252	235	273	263	228	240	261	259	252	225	251	264	257	256	260	233	233	258	273	231	259	253	249	255	258	264	263	259	271	255	261	217	283	268	258	234	252	281	244	248	256	235	261	246	285	243	267	250	236	278	256	256	244	253	293	245	236	262	267	229	259	274	264	256	261	257	271	245	235	252	253	238	211	248	248	224	246	259	253	275	239	238	288	273	262	271	251	245	270	248	269	231	236	254	256	272	252	257	247	238	244	225	258	281	272	268	251	252	224	282	261	248	256	248	245	231	240	244	279	280	240	255	269	225	281	273	245	270	241	239	258	270	237	249	256	250	283	271	266	252	244	233	238	259	258	238	269	278	261	270	264	233	266	234	217	253	256	246	229	254	260	242	226	264	219	251	235	226	250	245	257	242	237	259	252	229	255	247	282	240	261	272	271	231	262	258	256	226	244	249	261	241	253	262	240	246	234	284	263	256	280	246	249	248	249	259	246	234	243	261	221	266	216	250	266	270	251	259	259	271	289	283	255	242	269	268	261	271	268	254	258	266	208	263	239	291	290	272	240	264	239	264	248	256	283	250	243	237	268	242	234	252	276	246	234	246	241	233	257	286	256	255	267	248	245	237	245	250	280	246	269	275	256	248	264	256	262	241	278	240	228	235	273	289	238	255	254	247	264	273	264	226	257	258	235	237	254	261	247	245	276	222	287	246	250	246	267	269	282	247	224	247	261	252	293	244	234	266	241	250	239	255	236	255	260	243	234	236	261	250	233	265	245	231	270	286	244	249	256	262	269	252	267	265	255	254	238	252	250	247	223	248	264	245	245	248	234	253	236	289	273	245	254	244	241	250	247	219	251	241	255	202	243	229	249	255	253	263	267	235	223	224	260	267	271	242	250	244	267	266	233	218	263	267	280	260	241	239	249	267	272	258	245	257	248	238	257	244	260	242	251	266	241	252	246	248	235	270	254	254	254	245	252	244	245	268	268	256	257	250	247	256	239	260	248	273	267	259	244	266	259	266	258	251	239	246	238	256	254	251	252	262	244	262	275	238	234	245	236	261	246	232	268	232	245	246	244	273	257	268	301	234	277	279	272	235	245	230	245	231	251	250	254	266	229	256	268	242	262	288	266	255	237	229	255	273	247	255	246	226	248	262	271	244	220	262	260	285	259	252	236	236	250	278	256	239	259	255	259	265	228	277	260	256	256	247	259	233	260	274	266	234	253	267	259	267	249	257	232	248	248	234	248	266	258	259	259	244	254	256	251	266	284	245	252	250	228	240	248	222	240	272	286	273	258	245	258	274	232	262	284	243	268	247	215	255	238	258	243	293	247	253	251	246	259	219	256	275	254	256	270	251	259	263	251	283	245	234	256	265	248	270	221	232	253	242	270	270	287	276	250	255	238	245	223	276	233	258	248	226	248	216	263	273	233	267	284	272	234	275	269	266	267	261	259	252	240	251	230	261	284	271	257	233	252	238	252	227	231	290	242	250	279	263	256	240	247	268	265	256	260	235	252	260	236	255	258	235	232	266	214	245	229	244	235	219	250	273	240	271	263	251	226	240	244	274	267	261	256	260	289	246	245	252	243	246	254	276	249	257	274	265	280	240	266	248	231	250	263	261	240	244	263	251	286	230	255	241	271	237	271	263	258	243	255	273	234	252	240	267	280	221	243	281	266	231	254	281	265	231	219	258	253	212	246	242	243	234	256	266	260	229	258	260	254	245	219	261	246	229	248	282	252	270	239	241	240	266	235	270	247	276	245	247	287	269	241	252	236	263	254	242	269	237	242	263	268	209	243	256	242	242	254	225	240	239	257	223	265	232	247	264	287	248	231	231	236	244	273	241	271	274	272	274	281	237	218	235	260	273	260	253	229	248	253	259	233	279	244	251	227	251	256	256	271	242	266	255	260	250	235	242	260	253	257	280	248	235	248	227	268	245	230	239	253	260	274	272	247	248	264	257	230	242	267	259	259	227	247	271	264	279	265	253	235	256	255	256	231	263	266	244	267	208	254	272	249	272	250	258	262	268	261	249	258	262	221	224	243	245	254	235	249	229	241	278	247	270	271	247	283	268	252	234	211	269	240	263	228	272	258	252	246	240	253	263	243	254	258	242	257	261	251	260	245	250	276	259	244	228	266	259	244	246	254	239	243	270	246	283	269	243	284	233	274	251	229	288	240	257	229	241	269	268	255	263	241	253	246	273	235	277	274	260	230	249	230	257	254	270	280	237	232	252	268	251	255	252	252	243	261	272	252	246	240	233	270	249	235	266	244	239	243	278	269	290	236	267	270	271	275	259	265	267	241	284	293	257	281	238	201	232	270	248	251	270	283	240	258	242	250	239	273	254	270	286	254	261	230	231	274	252	250	260	235	260	273	257	234	238	238	251	240	263	245	251	261	247	257	248	257	236	249	265	274	238	294	251	243	237	235	245	259	267	253	258	261	236	264	245	249	261	267	237	268	243	249	230	278	242	258	237	251	278	232	249	254	245	250	242	251	236	267	267	248	257	249	258	285	236	270	240	245	283	255	273	250	250	263	286	262	269	266	255	231	246	266	219	268	254	259	269	216	238	282	245	247	244	299	238	265	254	245	264	252	256	228	259	287	241	254	270	261	245	256	276	257	270	249	239	258	263	262	248	265	229	261	258	235	279	264	241	268	237	251	268	243	240	267	268	252	267	279	252	225	263	282	231	259	237	282	252	265	245	248	229	260	255	257	246	240	273	265	276	274	266	257	240	243	253	237	240	231	259	267	264	238	246	259	273	279	289	230	250	230	240	248	256	257	272	231	240	257	227	235	231	251	249	247	275	257	251	274	255	269	228	254	276	244	233	277	240	275	263	265	244	246	230	278	290	241	258	250	248	232	267	247	227	237	247	280	247	235	245	225	261	253	249	289	235	228	262	251	237	276	244	250	262	264	257	241	255	260	219	233	255	269	263	266	241	221	208	257	252	260	269	268	261	238	260	264	271	261	247	266	244	288	241	269	261	224	247	236	255	249	257	251	230	266	221	268	265	263	258	247	255	236	247	276	254	244	232	225	250	226	249	250	227	242	263	251	272	214	224	283	269	266	245	217	266	251	261	263	250	254	280	250	245	278	265	224	237	246	268	241	253	249	271	237	260	246	264	242	253	286	241	242	262	239	237	233	268	236	266	249	273	272	257	258	227	261	233	241	232	266	233	246	255	243	255	264	227	239	222	283	248	257	233	269	264	233	269	243	281	240	226	232	251	247	270	240	245	281	280	278	235	247	250	240	263	253	257	244	251	254	257	265	238	273	244	225	268	247	259	256	298	241	234	235	287	260	227	248	242	266	250	227	243	228	254	284	239	261	238	237	283	262	256	269	258	259	297	253	246	264	271	266	248	257	217	249	262	228	259	229	231	258	251	277
24694	21696	29027	24862	20131	1557	454	298	257	247	200	204	156	159	177	163	124	145	138	136	124	153	150	165	126	136	130	126	122	121	133	126	136	142	121	126	115	122	89	130	125	110	99	139	115	119	115	112	124	122	128	118	132	121	115	113	96	113	120	115	121	136	109	101	113	122	118	143	126	93	124	115	130	93	126	113	108	134	124	131	115	115	122	112	119	145	141	103	114	127	120	108	114	108	106	111	110	105	113	121	110	140	99	122	115	143	111	124	107	108	105	136	102	102	128	104	121	121	115	119	125	106	107	113	123	129	108	144	138	125	103	118	115	99	101	109	121	119	114	111	124	117	121	122	131	123	125	128	109	117	126	130	143	120	110	99	103	106	116	130	112	131	97	126	130	124	107	126	116	136	113	114	120	136	127	123	112	114	121	100	134	122	110	125	109	114	114	117	115	135	109	129	103	128	136	112	103	112	99	111	126	123	121	103	98	129	89	129	120	123	140	127	110	120	111	109	118	109	104	114	130	136	115	113	109	115	124	111	122	108	119	98	132	120	122	118	119	113	118	116	105	122	110	106	104	108	129	93	111	120	116	95	125	114	118	117	112	136	123	100	118	116	102	114	119	109	124	110	114	110	141	130	115	109	115	117	110	110	112	134	107	113	141	118	112	108	130	87	129	119	119	130	96	117	131	109	131	116	101	116	113	100	113	112	118	126	112	117	126	113	119	118	111	110	118	108	113	109	125	129	110	116	116	115	121	117	105	126	101	95	125	122	111	114	121	124	117	139	100	104	114	104	106	124	117	118	89	115	113	135	133	102	117	136	113	107	125	108	108	114	117	144	118	116	122	111	126	108	119	109	131	106	113	119	122	125	102	126	126	114	119	133	102	110	125	127	123	111	114	116	110	113	118	117	123	138	121	111	125	121	131	101	120	121	108	130	131	112	127	117	121	134	117	120	127	125	103	116	103	129	119	93	116	104	113	108	107	125	104	111	107	111	112	130	123	113	102	114	107	108	123	119	122	122	116	115	117	104	113	108	118	136	120	144	112	118	109	118	123	110	111	115	100	113	118	126	116	136	107	133	129	119	120	93	120	106	118	117	107	105	119	121	125	103	118	129	115	117	106	119	122	119	108	112	118	136	117	115	114	117	114	113	119	96	91	135	117	101	119	121	125	124	108	102	118	127	107	105	110	116	120	93	113	128	132	104	107	119	123	107	111	112	128	99	104	105	111	125	121	107	100	129	117	119	112	101	103	110	121	111	106	133	117	98	95	117	110	105	109	109	111	124	131	110	104	101	127	113	109	119	134	123	133	105	97	112	116	113	92	132	138	114	107	120	110	120	114	120	126	114	117	108	107	111	115	116	111	124	103	111	99	119	126	103	108	120	106	125	103	114	114	142	117	110	105	111	117	104	110	109	108	117	118	99	123	134	121	99	113	116	101	115	110	117	125	121	111	104	115	104	107	107	127	133	127	128	104	112	105	111	126	112	131	116	96	113	110	118	116	104	113	135	119	124	123	131	115	116	95	97	135	111	122	107	100	112	115	110	104	107	132	116	125	107	125	104	106	98	111	108	126	115	99	123	108	120	94	147	113	105	134	120	106	111	120	127	104	113	124	121	116	113	109	111	120	120	114	110	124	110	106	126	119	97	108	118	124	111	134	123	118	114	130	109	130	102	103	101	125	117	109	112	121	98	118	119	109	104	112	106	101	106	107	115	133	122	122	97	115	117	88	130	100	135	117	119	114	118	129	123	140	125	124	103	116	120	130	102	106	107	111	113	127	134	122	123	105	119	126	100	114	108	122	120	116	126	114	135	100	121	123	125	139	103	109	106	99	112	119	108	89	122	105	111	117	114	115	117	110	144	128	114	115	124	119	112	121	106	121	126	132	119	121	128	125	114	107	131	121	126	106	115	113	139	118	97	109	123	105	107	108	111	129	114	113	115	130	117	128	111	124	112	124	138	111	123	99	124	110	105	110	122	121	98	106	104	116	113	118	121	125	106	111	128	115	104	93	118	125	118	132	119	118	117	129	96	96	123	116	130	130	116	124	125	105	135	104	115	121	102	124	122	118	116	107	110	122	118	135	103	122	111	116	107	95	114	118	114	115	108	106	124	104	101	121	126	112	135	124	125	119	117	129	123	127	122	110	119	130	88	113	121	129	116	97	114	125	114	138	103	111	107	120	123	120	108	113	121	114	119	119	117	112	103	117	104	125	122	119	117	126	140	108	132	107	107	121	116	129	122	105	114	102	102	98	117	117	116	109	105	129	122	113	128	120	126	119	114	105	120	115	109	112	125	130	123	132	101	115	115	142	130	103	119	128	123	113	120	113	109	112	114	120	124	123	106	121	105	133	113	117	124	104	123	118	111	115	115	133	112	121	99	109	114	129	109	119	129	115	111	111	121	109	103	123	113	113	98	129	140	118	114	97	88	123	123	111	119	101	123	113	113	102	114	112	105	108	109	115	108	123	106	118	130	132	89	121	136	127	120	125	131	112	112	113	116	107	92	112	127	117	91	110	124	111	126	123	133	109	123	118	127	110	121	122	128	105	112	124	129	112	120	130	138	128	125	124	98	131	127	111	115	102	143	117	109	118	113	119	113	123	107	129	100	103	128	125	129	92	110	136	127	120	116	99	117	99	103	104	143	135	125	111	120	108	114	107	137	129	127	109	127	93	109	114	128	108	108	111	133	121	122	103	112	93	120	118	124	112	111	106	125	104	92	99	112	139	110	134	130	105	127	137	97	121	114	93	99	112	121	120	128	100	131	121	129	94	113	106	123	117	116	149	109	107	110	112	111	123	124	125	128	114	97	128	128	127	120	120	123	118	114	116	117	132	117	120	118	106	119	120	108	101	117	113	97	115	114	104	107	115	126	118	117	126	119	124	102	124	128	115	115	102	123	128	115	119	120	129	95	135	116	142	118	114	109	134	89	130	112	126	92	117	126	128	126	122	105	114	92	119	108	106	98	105	114	122	114	132	113	114	126	108	130	111	105	125	109	123	105	93	109	108	121	112	111	121	131	111	121	104	127	116	118	108	114	126	101	112	122	103	106	122	112	114	126	115	123	108	122	126	115	120	133	108	115	121	107	138	136	116	129	116	125	126	124	135	132	107	121	119	126	109	94	110	114	115	127	122	120	121	115	111	116	104	97	131	93	128	109	99	132	115	127	126	117	115	94	109	106	125	117	124	133	100	99	102	112	105	133	124	110	113	108	115	125	108	114	133	118	119	125	119	126	107	109	118	120	91	130	107	109	129	115	145	129	116	119	111	103	135	119	132	111	94	115	105	122	108	127	117	105	102	125	131	116	103	116	123	107	122	131	111	110	117	92	119	100	105	115	128	106	109	119	121	104	128	125	124	109	128	114	113	109	127	114	112	117	114	109	115	122	129	119	109	135	97	99	99	95	122	139	114	113	121	107	117	105	111	106	120	112	140	138	121	117	113	115	98	122	131	119	121	111	126	118
38450	27223	7821	3889	2488	1743	1353	1078	907	756	658	563	523	469	437	413	401	386	362	356	354	335	302	297	333	299	271	304	234	292	270	294	290	295	255	300	293	290	268	271	275	268	263	265	275	265	276	277	263	286	259	248	267	239	250	259	257	257	267	248	243	242	267	264	220	259	274	218	245	239	258	225	257	261	248	225	251	283	259	244	267	249	260	238	246	263	269	249	254	263	257	239	250	253	252	261	270	262	246	246	260	271	286	260	228	234	253	244	234	263	249	242	265	241	235	262	259	247	249	220	256	241	230	246	260	246	258	247	213	238	255	254	241	260	233	256	242	243	222	237	240	253	260	255	229	245	242	248	243	272	238	242	215	265	263	240	250	267	257	270	231	236	249	227	237	255	238	242	255	234	240	254	275	231	257	244	259	265	235	234	250	240	246	240	257	294	231	261	259	253	237	239	252	253	264	287	272	240	242	264	238	304	241	258	232	243	212	251	272	249	273	256	255	243	247	243	250	230	264	278	237	249	247	257	265	247	276	262	239	240	226	254	263	238	246	253	241	254	244	254	249	234	249	255	234	238	241	248	254	260	224	249	267	254	254	253	263	277	252	242	236	250	221	249	219	254	247	237	214	254	255	219	230	237	265	261	258	271	243	244	250	277	240	231	268	249	258	239	256	268	267	250	274	255	248	248	241	237	226	255	228	256	264	220	246	240	223	253	238	246	263	243	236	247	250	267	238	233	250	254	234	240	239	252	243	275	192	245	291	255	263	228	274	224	249	229	247	253	249	269	211	247	245	254	252	254	280	257	227	273	259	232	243	252	226	234	256	247	255	245	234	232	233	257	262	243	232	234	233	228	255	234	244	228	260	229	239	236	228	225	259	280	241	242	255	244	253	269	256	247	236	255	264	232	219	251	248	246	237	259	238	245	228	224	258	238	266	256	242	235	240	238	234	267	236	247	285	241	252	256	266	275	251	221	255	234	259	237	220	216	219	230	245	242	242	256	235	251	251	227	258	245	263	238	224	252	234	228	249	234	247	229	232	253	224	257	240	249	235	254	266	230	250	240	239	231	235	237	255	250	268	258	245	268	220	227	201	275	261	213	237	260	245	234	247	239	250	245	230	250	245	271	241	241	275	264	275	209	226	237	224	252	243	223	237	235	275	233	240	223	248	248	235	243	235	251	272	242	259	219	260	252	267	249	253	229	249	240	224	245	262	256	248	258	252	249	246	247	279	252	231	254	273	215	260	236	233	223	264	236	230	263	288	231	291	253	252	216	233	254	228	264	293	244	257	252	255	267	252	234	262	240	247	217	215	258	275	221	265	225	252	241	260	258	242	250	230	242	255	254	229	258	260	274	268	251	246	247	260	300	223	260	233	262	252	292	255	221	270	269	248	262	243	254	276	257	268	270	231	226	233	263	237	243	246	229	253	227	243	246	264	257	255	243	264	244	227	223	240	226	258	250	268	217	285	244	240	234	261	224	246	238	252	235	252	236	219	264	245	278	250	234	248	222	264	253	256	239	259	263	253	254	256	226	238	238	216	250	241	250	236	249	252	254	226	230	221	267	260	267	218	248	271	250	270	243	281	249	281	233	238	250	259	246	243	244	254	233	257	250	284	240	249	262	218	212	263	254	251	227	268	234	226	273	239	240	250	232	263	237	241	253	257	273	247	241	263	259	256	232	234	245	243	264	261	255	247	269	232	246	251	242	224	232	248	262	268	205	239	254	254	253	247	244	242	243	255	251	241	263	259	235	267	250	252	238	259	260	261	245	259	250	261	260	250	245	259	254	226	266	247	256	242	233	242	264	238	249	260	266	240	241	261	249	248	240	234	255	252	203	279	238	268	238	222	270	245	244	257	242	259	245	232	212	228	253	244	238	241	251	281	222	245	253	246	230	234	245	248	237	277	239	254	264	229	231	248	248	244	250	241	275	278	281	241	257	248	256	242	258	256	228	258	243	255	245	253	237	266	239	252	241	257	261	238	276	237	244	243	238	251	267	278	233	267	253	238	243	241	253	219	250	235	239	265	238	218	229	248	261	227	228	254	254	247	231	259	247	254	236	232	258	249	251	252	243	261	258	277	247	242	244	263	269	251	234	240	240	271	254	269	249	246	267	247	265	241	234	259	251	258	227	251	259	221	284	251	287	255	253	264	270	274	243	243	246	272	258	240	232	236	246	270	242	247	255	233	230	239	255	229	267	213	233	261	251	238	253	296	240	240	220	227	229	236	247	264	254	235	264	231	236	249	238	255	234	235	228	232	246	238	237	254	237	235	237	246	258	261	227	207	254	221	241	237	276	284	255	246	244	247	251	243	262	246	247	232	262	228	235	258	286	238	228	237	235	253	256	253	253	240	252	247	264	270	271	237	249	237	253	231	212	261	231	261	247	233	247	237	252	229	252	287	254	260	270	240	241	224	279	274	241	266	257	252	243	224	273	271	229	257	257	235	266	250	237	242	256	235	230	233	256	238	269	272	238	230	239	259	253	252	238	280	245	240	240	278	272	261	253	275	246	232	251	269	239	243	234	237	252	241	249	258	221	224	242	253	257	260	210	260	232	257	279	229	247	257	248	253	222	264	262	270	245	263	244	272	251	238	257	255	272	261	238	266	222	247	241	225	234	230	245	253	248	246	235	264	270	265	240	228	233	258	208	219	227	256	245	230	271	233	255	235	240	247	231	247	257	260	265	248	229	241	247	241	279	252	270	265	245	235	253	249	221	244	219	266	231	249	227	254	290	249	233	262	232	224	264	276	232	285	244	230	261	235	229	240	230	233	244	267	263	254	212	242	246	241	245	265	224	244	227	239	247	234	245	224	253	282	270	239	235	262	242	287	245	222	261	253	246	252	248	230	263	260	262	246	249	262	259	273	229	258	266	230	239	243	260	260	234	236	247	279	247	228	259	260	232	234	253	258	245	273	267	257	222	245	236	226	252	281	256	259	229	258	229	236	248	216	280	239	249	249	240	259	275	256	230	250	237	259	268	242	257	262	219	242	245	261	229	231	245	236	270	239	251	265	250	246	237	271	237	251	253	246	263	243	244	281	252	243	232	268	254	224	253	229	243	257	227	227	242	252	250	231	248	253	244	240	235	260	230	244	211	259	246	254	245	266	257	265	253	260	237	265	273	253	260	242	241	218	247	270	261	234	293	263	225	263	257	257	234	235	253	229	246	258	230	239	240	266	251	244	256	244	228	259	230	273	274	217	264	241	223	253	260	237	242	265	256	244	240	284	248	232	243	230	280	249	257	250	262	235	241	241	220	255	260	241	266	255	255	265	252	233	251	237	273	257	272	258	240	241	273	236	278	245	261	275	246	232	234	247	260	239	243	232	252	256	256	230	250	250	242	265	263	245	254	243	237	261	250	234	238	275	264	239	242	236	253	249	252	255	239	271	239	246	243	242	231	246	252	267	244	247	243	266	240	242	259	260	250	242	276	254	247	244	227	246	244	252	239	248	234	229	258
23853	21709	29838	24087	21709	19952	1956	747	556	534	455	407	424	412	407	326	335	342	332	337	338	305	346	311	311	339	293	310	308	297	295	289	307	301	282	307	313	292	311	274	297	298	293	313	281	291	271	297	292	275	252	266	316	298	261	274	292	291	280	269	320	330	302	291	286	295	289	279	283	289	280	292	300	284	291	281	321	311	289	305	288	265	304	302	282	280	254	287	303	283	299	297	310	296	265	288	300	311	281	253	270	279	286	291	287	270	294	306	288	283	242	288	233	287	269	305	297	271	296	286	289	300	283	254	277	265	273	304	278	289	283	258	271	281	288	299	297	257	311	336	254	270	293	312	317	278	285	277	262	291	281	301	306	268	282	299	254	300	283	284	278	284	253	268	274	267	276	273	267	260	300	266	286	284	275	265	279	288	288	291	256	300	265	279	297	292	281	308	253	256	250	305	285	285	271	271	263	275	288	268	266	266	280	288	292	266	252	265	290	308	273	293	279	306	272	247	240	299	291	292	282	279	287	264	274	291	268	261	314	278	297	279	292	282	276	262	297	265	298	289	268	263	251	289	291	290	295	293	252	278	285	257	263	298	268	279	276	282	257	281	274	288	284	257	290	271	248	280	286	257	303	287	280	281	268	284	279	307	288	272	295	279	285	272	266	289	306	307	305	288	282	290	300	292	255	295	283	278	269	277	295	289	259	264	272	277	271	262	287	257	248	266	275	289	306	301	289	257	297	270	293	265	296	290	307	257	283	295	306	282	263	302	308	284	270	287	266	292	300	280	290	289	285	289	256	274	292	285	267	296	270	292	304	277	275	274	294	278	273	275	313	268	280	300	299	267	289	294	264	298	276	273	293	297	287	291	289	269	267	261	281	259	275	278	265	310	257	277	297	300	286	265	281	297	290	254	300	271	288	251	264	284	278	287	294	292	313	262	272	296	289	263	313	265	264	293	281	274	275	302	271	258	254	287	267	299	260	248	259	297	252	235	254	284	280	273	271	257	295	264	266	280	274	287	269	272	280	280	284	299	268	294	279	247	286	292	257	302	291	270	281	294	287	276	280	290	283	281	286	258	288	279	317	284	281	329	266	245	296	270	294	276	261	275	292	280	264	283	259	284	279	283	301	280	290	300	240	285	292	290	279	302	277	260	305	305	274	261	278	284	286	241	291	285	272	259	314	281	286	311	295	238	297	264	294	307	263	279	282	293	276	245	269	281	302	277	289	282	257	296	311	261	265	262	295	285	269	262	275	277	272	277	263	273	295	286	261	279	303	255	276	299	268	314	284	302	283	297	279	270	256	284	265	277	287	265	257	280	320	276	293	288	263	262	296	269	279	286	280	246	243	287	263	243	290	304	279	289	262	295	288	266	272	302	279	249	254	278	275	277	275	263	292	261	289	246	291	252	292	286	282	274	253	276	280	297	278	231	294	288	265	302	272	254	294	259	294	262	277	276	292	278	288	290	282	266	272	281	281	298	306	286	305	289	266	264	312	290	276	256	283	254	290	273	276	279	312	278	276	272	272	253	294	261	272	260	326	288	282	240	279	283	278	268	263	274	278	269	298	270	270	298	283	289	304	347	296	262	290	289	311	291	264	257	303	293	277	266	287	300	273	299	248	286	284	293	260	273	271	292	264	286	298	277	262	277	264	289	255	311	298	293	305	301	271	289	283	276	310	263	306	286	297	286	287	285	295	269	271	305	288	319	290	278	252	274	265	273	284	293	294	249	271	289	264	237	265	267	287	282	258	267	329	274	276	285	288	275	253	262	294	284	277	270	277	276	258	286	286	281	245	289	302	275	298	281	274	276	270	307	283	288	274	268	283	291	285	257	265	304	297	272	263	283	257	283	260	294	290	273	329	268	266	289	269	277	299	270	247	260	278	277	263	245	276	289	298	286	296	281	253	278	319	284	297	286	283	290	291	299	274	271	256	288	277	296	294	291	257	284	279	287	274	270	268	279	274	285	320	303	253	280	304	301	294	296	269	249	314	295	266	275	291	294	253	291	322	322	281	274	306	278	299	311	295	290	257	284	272	250	279	285	256	275	284	274	297	296	301	290	264	288	288	301	274	280	273	289	258	266	278	278	277	260	258	246	300	273	298	299	264	270	290	283	290	248	293	290	236	300	261	291	266	273	284	304	277	293	270	295	292	285	271	284	304	254	300	308	265	289	282	300	254	253	253	279	253	269	301	274	270	289	276	293	260	276	289	280	272	295	304	296	292	272	293	301	284	271	305	279	265	269	285	277	281	270	260	297	257	289	278	306	264	277	288	275	277	290	298	269	286	259	270	278	289	292	244	258	283	279	301	317	271	297	275	270	291	256	250	261	243	293	258	285	255	249	286	248	255	265	253	310	263	291	288	250	314	287	269	258	282	271	255	303	234	287	314	284	278	272	248	262	279	293	264	280	302	294	283	253	296	317	265	291	317	298	293	276	281	308	302	287	317	323	301	304	286	318	289	268	288	277	275	288	263	272	271	293	290	269	321	268	276	315	288	283	306	289	276	308	268	255	279	267	299	295	277	262	301	279	287	284	282	295	291	263	274	254	299	261	289	266	300	260	291	290	287	271	275	299	251	297	258	273	250	256	266	291	263	303	295	263	281	258	300	296	289	282	292	311	281	282	272	277	262	271	276	285	289	265	271	298	261	252	292	280	258	253	283	269	279	271	297	294	269	284	262	258	276	303	290	295	252	272	300	249	271	287	274	256	308	282	256	289	297	282	297	271	265	294	268	292	279	301	283	278	253	289	296	290	299	301	276	268	286	272	263	286	301	299	287	281	276	248	283	275	326	280	320	283	287	282	259	277	300	279	262	299	284	280	303	283	255	295	274	293	290	277	277	270	296	289	264	284	262	261	262	286	289	284	259	299	293	296	249	296	294	268	272	298	304	284	307	278	290	302	301	286	285	248	258	301	280	288	298	259	287	278	271	263	313	293	288	284	274	250	291	257	271	282	274	283	272	307	290	307	277	278	312	255	283	272	268	302	291	277	270	284	308	260	274	278	287	280	282	285	280	283	265	251	282	279	260	281	287	274	283	284	292	279	255	301	274	276	283	288	270	265	287	306	251	269	276	278	271	289	290	260	272	281	273	285	275	258	276	291	267	302	251	279	283	286	280	331	287	286	279	302	274	286	298	267	314	278	271	289	243	269	278	280	285	278	286	285	281	274	302	274	300	318	287	276	281	291	265	290	293	266	312	313	244	290	267	263	294	267	271	269	289	270	290	292	255	267	313	269	280	263	292	272	298	275	277	282	273	296	290	281	323	282	293	276	273	240	279	271	288	273	284	306	263	301	301	281	293	277	306	275	286	289	264	269	229	278	273	271	251	271	279	273	293	283	282	267	299	254	289	277	270	270	275	294	293	299	286	297	273	273	300	252	266	280	277	288	272	261	261	285	314	265	271	287	296	297	252	263	307	293	279	288	297	316	299	266	272	260	266	256	247	279	278	310	267	294	259	308
44413	32554	13164	7167	4773	3454	2655	2162	1740	1604	1337	1218	1128	1091	970	906	861	771	813	763	708	711	646	686	704	674	643	615	631	636	596	625	583	618	555	568	554	590	573	571	554	545	552	578	529	552	583	589	549	552	591	577	549	558	568	576	525	592	580	569	593	590	544	498	561	549	564	592	529	522	539	580	571	587	542	532	556	567	598	514	569	533	570	549	554	498	561	564	559	540	557	561	571	527	572	501	551	528	572	555	532	525	557	545	571	547	546	562	544	553	542	517	525	592	581	563	536	538	523	599	546	549	565	541	552	551	547	548	519	560	540	568	583	547	577	531	532	526	603	563	560	538	555	535	528	532	547	546	551	538	570	545	541	583	564	560	569	537	590	564	523	552	563	548	560	534	593	525	567	537	543	527	509	536	535	565	500	559	580	566	563	551	580	550	507	539	537	517	532	529	573	560	550	525	577	566	528	574	563	517	547	498	536	526	501	519	536	542	555	568	546	508	514	617	567	502	566	582	578	499	589	545	564	530	587	559	480	545	551	516	571	505	572	507	552	569	552	514	542	576	497	547	556	522	573	512	544	551	549	540	509	551	543	513	546	567	595	543	552	549	537	547	527	568	537	545	555	546	582	537	532	528	531	527	547	522	534	542	534	529	545	536	542	544	556	554	522	572	514	543	562	554	523	530	536	569	538	547	530	571	599	555	537	565	557	560	532	542	580	492	560	559	563	567	554	576	511	521	529	530	557	529	557	549	489	531	527	537	554	559	555	572	560	542	519	542	494	528	517	510	558	520	519	555	560	557	567	569	510	554	549	544	529	483	526	595	556	513	542	582	554	551	584	541	528	589	511	551	606	550	516	551	537	503	551	538	491	516	570	545	577	581	509	569	521	563	571	519	527	528	517	554	543	566	570	523	543	538	525	558	539	541	545	570	522	521	538	547	529	566	561	596	538	533	585	567	564	578	532	530	540	561	557	525	530	545	565	508	576	537	533	550	546	511	564	542	518	564	530	555	524	571	560	538	582	521	530	510	561	507	522	543	585	544	553	548	540	567	593	499	549	549	586	521	520	501	530	528	525	518	585	544	489	530	532	554	553	537	536	582	541	587	534	507	529	542	556	511	541	522	590	538	563	552	595	576	578	557	569	558	516	548	580	541	532	521	553	552	599	551	543	535	525	564	537	512	543	581	546	534	514	554	528	537	571	576	553	527	582	493	479	571	557	499	568	537	547	567	563	547	519	506	583	568	507	590	560	549	536	542	570	571	555	553	554	545	559	504	549	569	535	549	529	559	547	550	563	565	564	506	544	588	549	536	543	562	546	525	549	498	530	509	558	581	563	535	565	523	511	543	546	597	553	524	539	534	538	523	525	519	523	499	539	562	608	504	555	545	529	553	547	534	562	533	544	574	528	570	526	577	523	537	531	558	544	561	468	527	515	550	555	576	549	505	543	573	516	505	576	537	526	553	544	568	562	525	574	538	514	535	561	563	596	559	545	546	519	529	521	602	508	529	561	591	520	492	537	525	571	578	533	536	510	584	520	522	565	504	559	520	533	571	528	570	573	556	561	580	522	535	538	580	562	541	551	545	545	543	514	534	530	600	527	555	541	572	523	565	518	562	560	582	503	546	511	555	528	530	567	560	560	549	580	540	520	561	531	544	533	530	544	541	540	544	561	533	560	516	529	561	567	504	506	510	565	518	537	574	595	545	519	551	502	517	529	546	534	554	585	549	532	555	556	527	539	545	550	545	514	527	548	574	521	552	550	550	522	550	504	509	571	531	571	579	520	568	526	550	577	515	572	567	528	533	559	602	522	504	547	560	545	540	550	544	517	545	558	493	574	547	524	586	581	549	525	519	557	561	516	543	547	582	507	523	561	561	526	523	543	559	550	546	520	503	550	535	562	587	538	556	544	520	533	532	492	556	559	501	548	552	571	507	544	515	521	522	538	536	542	550	543	544	569	518	571	494	525	540	555	561	584	540	579	522	556	545	532	569	499	517	542	574	577	553	531	528	531	524	493	552	575	515	552	558	528	537	552	533	537	566	568	569	508	546	556	584	571	604	567	588	539	562	607	547	545	561	528	554	590	564	504	567	514	539	537	550	537	537	582	516	564	527	531	538	565	556	539	537	560	530	587	523	508	534	541	499	561	543	557	528	569	507	547	539	576	517	555	507	540	515	552	537	520	548	605	527	561	543	537	524	523	558	574	558	553	550	540	526	558	572	560	591	546	535	561	513	492	543	547	543	526	566	577	525	548	525	542	500	573	543	567	569	562	516	501	482	547	579	555	524	555	543	510	519	518	529	546	534	548	547	558	542	532	588	516	520	574	535	538	601	539	555	597	527	568	508	527	555	545	527	572	543	563	599	530	511	576	558	560	575	536	584	530	589	542	520	527	554	555	521	559	519	539	575	601	517	557	555	553	494	532	561	529	552	580	527	524	503	530	545	529	529	543	573	559	543	540	555	540	490	563	547	521	573	533	538	552	548	545	583	510	541	540	580	518	540	500	505	530	540	527	570	541	507	576	552	571	578	564	512	591	573	520	564	550	537	519	526	546	500	548	532	558	546	554	550	549	532	554	563	556	587	549	578	544	534	539	536	530	479	529	526	538	531	540	522	534	533	538	549	547	544	542	538	528	547	522	548	540	541	514	522	561	564	537	540	540	553	528	558	555	555	526	551	545	532	539	580	532	559	548	536	576	548	548	521	530	557	508	513	540	517	578	521	487	550	551	566	556	573	564	564	522	578	531	556	587	518	536	562	542	532	526	556	525	515	543	555	549	528	532	569	556	550	507	553	550	521	536	511	576	502	545	530	530	522	574	510	536	573	545	541	525	533	521	532	531	588	532	546	525	517	537	516	558	493	549	514	519	539	527	546	537	527	524	559	535	537	513	525	515	506	559	570	578	522	576	548	549	565	566	545	567	548	558	576	517	550	523	562	541	542	550	571	547	554	570	558	587	565	535	589	517	593	569	589	520	558	538	562	535	529	564	546	493	582	548	576	503	592	552	515	535	577	549	527	524	548	571	539	558	550	542	606	566	525	519	551	552	545	570	549	524	576	533	576	529	565	521	544	565	557	560	553	552	518	526	533	566	511	554	548	524	556	573	545	544	535	545	559	546	531	533	543	599	522	573	552	593	532	537	533	522	552	522	569	491	559	573	546	492	574	543	552	563	565	562	542	531	524	548	531	543	592	552	537	565	591	567	556	503	561	525	504	546	550	557	546	556	511	535	575	560	503	542	531	560	579	532	548	539	510	532	512	548	502	534	543	590	528	568	576	555	561	516	521	524	526	528	536	508	503	544	578	528	553	539	568	558	550	532	506	569	537	574	547	541	533	502	516	560	572	545	556	532	572	570	552	541	543	533	557	564	525	557	553	543	538	550	531	519	548	609	562	535	542	511	602	552	508	549	531	514	541	538	556	530	527	603	582	542	494	542	605	580	540	520	586	536	520	554	549	538	532	554	548
27332	21143	8434	413	170	162	157	128	130	123	126	136	142	136	111	116	140	134	114	130	122	114	146	126	115	131	137	135	110	122	130	127	134	129	131	122	126	137	95	124	132	97	117	125	130	129	108	132	122	112	117	105	116	126	123	89	120	124	120	127	124	111	116	125	117	137	131	106	125	126	124	95	123	103	120	119	132	121	107	124	112	108	120	125	105	119	115	120	104	121	113	108	132	130	122	115	100	148	111	107	90	133	115	115	108	126	128	113	123	109	109	119	127	115	142	125	113	119	116	113	114	129	139	122	133	104	142	117	126	114	115	118	115	125	123	110	114	125	117	124	126	121	121	118	122	123	132	108	121	103	124	130	143	119	123	123	137	122	103	115	96	127	125	120	117	112	109	112	111	113	126	107	119	105	102	130	124	104	120	114	121	129	151	101	101	111	104	111	113	125	140	116	112	142	106	109	119	123	137	127	115	117	111	128	113	121	130	111	125	118	124	105	133	113	109	118	134	128	111	119	115	106	127	121	122	114	129	109	125	118	124	112	123	133	121	129	126	139	125	118	107	103	121	127	121	117	136	126	115	123	118	128	122	113	107	128	116	98	141	112	152	126	119	123	101	132	121	123	105	142	131	136	120	117	113	108	129	109	121	115	96	117	111	134	139	111	119	120	136	120	106	133	129	97	118	120	116	117	118	116	131	127	111	142	124	108	126	124	131	116	119	123	124	111	140	110	111	107	116	123	126	118	106	120	119	109	115	107	134	118	113	123	95	134	112	103	126	137	123	111	123	117	130	105	112	123	117	126	101	120	100	123	139	112	118	111	142	139	122	122	118	127	135	129	113	132	107	115	110	115	129	132	120	123	115	109	124	101	107	93	117	116	142	133	132	133	112	118	108	138	101	118	119	134	110	127	125	108	134	139	129	117	131	137	116	116	111	113	110	114	118	99	117	126	119	95	125	112	138	125	126	98	128	117	117	110	117	100	119	129	117	132	114	127	121	113	135	111	111	132	111	130	115	129	126	137	131	120	113	111	136	116	102	121	127	120	110	106	120	138	120	117	101	117	130	117	139	103	120	134	119	116	130	124	106	133	111	129	105	124	118	139	98	106	117	112	114	107	125	114	111	117	108	118	107	114	125	113	132	111	127	119	104	119	124	131	110	121	139	121	108	130	120	122	125	144	114	108	136	129	128	129	126	131	124	113	126	116	139	111	110	157	108	142	99	120	113	105	128	100	111	122	113	119	126	114	129	137	115	102	115	137	114	116	110	102	118	100	118	120	131	117	114	102	113	130	96	103	142	115	113	125	136	107	138	113	131	121	99	124	106	124	128	115	128	124	111	118	121	126	127	119	110	107	103	131	121	111	116	110	128	117	107	119	109	125	126	110	114	102	116	122	126	110	120	106	129	108	98	110	131	110	125	131	125	102	139	119	131	121	130	115	112	124	122	109	111	130	114	114	124	110	151	122	115	123	94	123	108	143	115	137	124	129	144	134	108	92	107	118	125	111	122	112	121	117	131	118	143	134	104	126	99	103	120	106	108	128	131	131	128	114	109	131	145	120	121	112	126	120	126	127	109	111	128	127	150	137	116	132	117	118	116	108	117	101	114	112	110	124	120	131	111	129	142	134	123	136	114	133	124	108	107	124	135	125	101	114	120	137	113	118	115	114	116	122	124	113	128	126	117	120	103	126	119	115	120	107	133	109	130	123	122	130	120	98	111	132	122	138	115	93	105	114	119	141	120	124	100	100	119	129	130	117	113	123	123	123	116	112	141	107	99	130	92	115	134	126	125	114	128	131	108	125	122	109	129	116	114	115	111	109	125	121	107	120	137	108	127	116	118	118	127	127	94	118	118	128	102	113	123	113	127	118	118	120	122	97	114	118	115	110	119	119	126	118	109	109	121	131	113	132	113	119	143	130	121	121	113	128	124	130	107	124	129	123	125	126	143	106	112	125	117	122	105	135	117	125	124	131	124	146	92	121	131	119	120	130	116	116	103	113	111	118	117	121	116	131	134	113	108	126	126	113	110	90	126	100	119	135	124	132	129	113	116	111	105	126	111	120	124	127	115	142	136	117	99	109	99	113	118	111	111	125	111	122	122	121	128	110	115	115	114	109	121	103	120	128	117	117	128	120	99	119	104	112	131	127	143	124	109	132	99	121	120	120	108	130	119	122	117	130	125	105	121	148	131	129	124	121	117	138	113	121	120	108	128	113	117	126	130	120	115	128	131	127	114	126	148	122	108	107	132	137	111	140	125	125	133	120	129	116	107	106	132	110	114	134	135	121	137	114	128	103	125	123	115	127	121	122	121	112	127	124	123	135	115	110	117	95	128	148	108	128	134	121	113	124	126	121	133	116	122	138	112	121	120	122	126	118	130	117	130	119	119	105	129	145	120	116	119	120	132	124	121	114	100	112	127	108	98	123	131	119	112	102	112	106	112	126	117	119	127	112	122	132	117	119	132	123	111	134	125	104	119	120	113	111	118	111	129	123	121	120	117	108	129	111	128	105	119	108	112	88	138	122	109	113	128	111	120	107	112	121	113	133	114	127	106	138	123	134	132	115	119	121	137	102	132	130	129	120	139	117	105	113	99	122	129	100	124	125	122	119	129	120	120	130	126	152	119	107	128	117	121	110	115	122	122	142	123	138	118	121	115	120	109	123	124	113	108	119	118	128	112	108	107	135	129	117	130	109	126	116	109	128	136	113	120	132	121	114	105	140	127	115	146	128	124	102	109	125	124	112	118	127	117	123	116	113	99	111	116	114	119	109	112	107	132	112	113	94	122	116	107	132	127	111	117	119	111	120	126	120	116	130	137	130	118	128	111	119	113	131	118	122	109	121	136	109	121	127	133	104	138	122	108	125	133	119	99	121	130	103	122	125	127	107	105	108	119	127	109	109	109	113	116	112	117	123	95	106	130	113	110	129	120	118	115	99	124	122	133	127	105	110	119	113	116	113	113	122	126	124	132	104	103	106	110	112	116	116	112	120	112	120	126	109	114	100	123	123	113	111	113	114	135	106	128	127	126	127	114	119	121	107	142	116	138	133	117	121	133	127	133	119	115	114	116	125	113	110	110	113	126	116	119	121	121	122	143	120	122	107	127	106	129	106	124	100	122	114	101	101	112	91	113	96	125	123	110	121	121	123	144	123	122	119	124	102	125	128	109	119	127	127	108	108	111	136	112	124	144	120	104	140	119	108	119	122	115	102	124	118	124	145	101	116	119	103	105	106	96	126	103	123	114	131	134	127	118	111	125	133	106	115	101	136	103	109	119	107	111	127	109	106	107	117	122	117	97	129	117	131	95	134	102	140	137	121	125	105	102	125	89	110	141	111	135	120	121	128	121	111	107	110	110	122	129	106	111	119	95	129	118	118	124	125	125	117	115	115	120	125	123	149	100	117	136	124	105	122	106	116	127	130	114	116	117	114	114	135	103	127	120	121	114	104	114	123	138	129	122	136	102	112
18130	10706	1167	626	476	399	342	354	308	332	329	263	326	307	289	286	251	282	276	260	250	265	287	235	289	274	265	276	310	253	286	270	261	272	299	268	268	280	255	275	283	269	264	284	289	273	306	262	303	267	255	293	247	249	264	262	270	268	271	272	273	236	253	254	232	273	285	300	279	275	272	251	268	249	286	247	245	268	266	278	264	269	266	256	270	255	275	247	280	262	254	269	273	248	265	254	251	284	236	251	290	248	272	302	271	239	236	246	250	276	276	258	243	269	283	284	278	280	255	297	261	257	278	272	279	254	254	239	312	270	288	277	277	279	282	287	262	234	257	257	257	240	279	247	276	238	240	248	264	239	280	269	260	255	224	237	252	272	288	261	272	273	263	283	299	260	246	271	263	249	235	266	254	254	269	285	267	240	245	267	315	277	262	290	261	269	241	254	276	247	270	251	270	263	284	301	291	246	285	258	247	264	250	289	254	254	222	239	289	235	264	278	274	270	244	250	268	251	269	267	292	283	238	255	253	278	308	258	223	248	273	259	241	268	263	263	248	259	278	277	247	290	254	259	270	246	256	261	273	267	280	280	271	258	262	276	239	207	293	291	264	268	265	268	275	262	250	272	268	258	261	262	277	250	268	239	264	269	245	288	274	285	258	252	272	272	255	259	277	258	227	264	239	258	272	249	279	261	257	274	277	266	276	249	289	253	292	273	289	264	255	237	283	262	249	245	261	264	262	250	262	280	241	256	288	256	257	251	272	290	297	228	246	266	263	259	258	266	267	250	255	270	267	267	273	315	283	243	251	280	255	277	261	254	270	271	276	260	266	254	270	274	270	262	234	268	264	274	256	249	253	269	239	276	256	266	249	236	243	249	264	267	301	272	242	235	267	297	298	289	256	267	254	257	265	266	257	254	261	259	280	257	267	291	276	270	286	253	272	279	258	287	276	269	249	274	274	266	257	238	299	265	282	254	250	232	253	265	242	281	297	263	249	244	273	271	248	268	244	279	265	255	242	248	280	272	248	268	273	270	267	280	259	276	265	265	266	302	280	281	270	265	281	266	256	256	252	277	286	292	266	271	269	262	233	271	244	288	281	255	230	276	285	262	265	274	254	273	276	261	290	241	254	282	271	279	266	269	247	268	264	251	246	283	270	245	264	248	277	302	254	269	246	282	280	268	260	224	229	266	239	267	257	262	270	258	295	264	258	256	278	256	277	255	266	246	263	236	253	255	276	268	289	260	269	279	250	245	259	270	271	281	252	263	250	258	260	262	294	275	268	254	297	275	271	278	258	232	262	246	255	253	275	264	235	257	294	266	267	265	252	282	266	274	275	261	287	279	252	277	266	259	255	260	276	261	274	286	265	308	253	248	267	284	238	261	282	252	287	279	243	257	246	268	274	300	262	268	268	254	245	251	261	309	248	250	263	258	253	272	252	289	260	269	265	259	280	238	277	223	294	243	260	249	271	291	273	271	262	257	281	254	259	259	287	262	266	254	263	261	278	266	256	274	236	248	275	274	247	256	256	288	256	262	277	227	246	286	251	291	269	281	268	275	260	272	226	269	301	249	254	261	253	258	252	268	251	276	286	233	252	273	264	254	265	271	275	245	269	239	278	252	272	260	242	230	257	283	258	266	226	253	261	274	262	264	268	255	275	283	252	274	259	277	280	256	269	291	263	263	259	259	276	263	240	249	283	255	287	283	268	267	287	305	265	261	276	255	241	249	262	280	238	256	276	280	258	255	271	229	245	263	273	252	289	280	253	245	263	267	242	233	257	251	260	237	277	274	268	265	247	293	276	267	291	259	267	274	250	274	243	246	290	260	268	290	290	280	257	262	245	271	260	241	286	250	260	269	266	248	261	275	284	291	262	252	272	299	253	266	245	256	267	253	268	287	251	235	267	255	243	249	256	238	260	278	275	254	253	248	258	260	252	265	264	264	258	241	254	248	236	265	259	249	270	274	284	241	245	262	282	274	257	238	249	271	265	253	273	275	281	293	235	258	242	269	256	261	269	277	239	263	268	246	275	237	261	255	274	260	278	259	263	290	277	269	265	281	268	252	261	255	301	284	270	278	249	279	289	290	286	311	254	246	242	256	272	289	239	273	253	256	302	270	246	259	243	260	272	263	273	257	258	270	242	233	265	274	250	234	252	278	260	287	263	241	247	275	256	284	257	253	241	302	286	285	269	270	277	261	277	255	281	283	262	288	289	233	267	275	268	291	254	268	291	275	256	253	273	274	267	260	276	256	303	293	290	270	274	281	239	277	238	268	266	250	268	239	274	266	267	260	237	258	284	269	256	271	242	238	290	262	274	295	254	264	286	291	281	267	277	250	282	251	253	283	265	275	276	286	261	268	281	264	276	265	259	262	271	265	259	273	266	283	291	233	243	257	275	252	264	265	255	273	247	242	246	283	229	283	257	250	265	264	275	262	280	255	246	273	277	279	274	261	254	261	257	273	247	259	255	273	236	256	261	242	244	258	254	279	240	275	315	296	254	278	275	273	247	260	250	272	267	263	264	244	284	260	275	288	257	267	235	250	251	259	254	261	270	259	248	265	271	261	282	256	278	275	278	260	256	297	264	281	275	241	270	287	258	268	290	261	270	239	274	282	269	268	263	233	265	262	276	256	261	244	278	262	265	264	264	273	257	277	281	270	250	228	253	250	265	257	245	271	245	248	237	246	261	243	267	268	242	258	242	253	273	240	280	253	263	243	268	236	249	276	278	258	277	285	245	233	229	247	270	251	280	281	274	268	281	277	275	268	245	264	276	292	280	243	261	278	260	247	259	266	268	228	271	250	275	274	256	263	278	252	280	242	261	285	261	263	264	260	278	254	257	266	277	275	268	253	274	268	292	293	263	277	292	283	268	254	246	277	233	270	229	239	288	276	285	258	279	260	253	282	259	271	238	252	262	266	254	262	293	276	261	262	261	288	265	261	287	280	259	257	247	242	260	237	273	279	258	266	278	265	258	290	257	250	242	259	258	254	256	259	276	266	263	270	253	274	247	276	263	287	265	288	263	262	246	268	304	273	261	276	273	285	267	256	270	279	270	245	277	268	278	291	286	310	254	246	265	224	251	258	250	283	230	285	267	255	275	265	263	264	249	251	258	262	243	269	264	290	283	273	255	268	263	269	274	267	234	265	254	258	259	251	279	283	252	245	273	249	279	252	258	233	264	299	260	277	267	278	264	258	274	252	250	236	270	265	239	252	247	243	271	270	258	242	261	261	248	246	253	277	271	245	251	267	286	259	272	277	264	242	256	250	237	258	291	260	240	259	270	293	268	278	281	295	239	240	262	281	266	240	271	297	287	256	250	283	269	246	234	275	268	247	259	266	250	246	257	282	262	288	252	269	261	251	303	268	262	242	247	283	274	251	262	241	259	249	293	260	275	285	251	263	271	279	237	266	244	251	264	257	276	287	257	275	247	234	242	261	244	270	270	280	242	248	283	283	278	257	269	279
24712	21669	29304	24533	20999	2234	482	311	255	224	191	188	162	173	176	150	158	153	137	151	139	103	151	120	126	109	133	119	137	107	126	111	118	121	135	128	142	112	122	115	125	100	135	117	118	131	126	116	111	126	110	123	109	119	134	121	118	115	108	109	136	138	104	123	138	127	118	106	103	95	107	116	100	116	109	128	97	110	92	114	126	104	105	104	102	119	111	104	112	104	99	104	128	110	107	135	125	113	115	108	101	114	125	113	102	118	119	136	106	97	113	115	118	107	118	123	119	128	99	136	104	120	114	105	119	111	117	93	107	126	98	118	129	106	122	113	117	104	116	111	109	111	106	114	112	115	116	121	128	113	110	129	114	127	117	136	116	101	116	114	114	115	113	108	124	114	117	123	109	93	93	103	115	125	120	117	116	120	112	106	108	118	117	128	118	117	94	128	114	127	101	115	100	103	133	111	115	113	119	121	121	106	114	132	114	118	101	112	107	129	108	123	105	105	131	116	97	121	115	149	97	104	127	114	116	123	108	111	124	94	111	106	135	112	119	122	113	116	121	114	113	106	99	100	114	106	95	130	126	105	108	123	112	111	113	108	101	106	106	110	98	116	124	114	107	103	95	122	102	109	119	124	105	113	138	107	106	110	123	115	104	107	111	115	114	124	106	106	125	114	109	110	130	112	121	113	126	113	108	120	112	129	116	109	121	99	105	99	112	107	109	120	115	113	129	110	123	127	116	124	107	105	115	128	124	110	94	109	111	107	127	106	115	101	118	115	120	122	105	112	109	120	96	118	102	122	115	111	101	119	114	113	107	108	108	122	117	115	112	135	116	121	115	95	101	116	128	115	114	121	92	122	111	121	112	109	120	118	92	137	113	124	116	103	103	125	143	104	113	96	99	125	101	111	110	131	110	125	114	110	129	112	118	106	123	114	112	109	105	140	115	114	112	126	126	109	92	113	99	117	114	99	111	119	113	108	93	117	129	109	136	119	120	114	120	116	122	104	109	120	136	108	112	109	137	105	120	127	114	120	107	119	124	132	121	111	118	83	125	123	90	112	112	103	107	99	107	94	139	109	96	99	100	125	119	131	106	125	123	117	100	121	114	100	121	129	103	104	119	105	108	131	130	102	110	121	127	106	119	108	120	138	106	95	125	112	118	118	136	138	122	94	118	114	97	93	113	114	132	112	125	114	119	137	118	129	98	133	105	110	124	94	107	97	103	103	94	84	111	108	136	116	129	141	109	113	119	133	120	132	120	119	101	116	119	134	117	123	117	103	113	111	131	117	106	119	128	108	124	103	117	119	109	121	122	110	123	129	101	123	132	110	121	116	115	105	127	101	124	114	108	90	111	116	121	110	104	109	99	118	105	117	119	99	123	130	108	123	115	123	116	118	130	119	120	120	129	95	107	131	128	116	118	96	113	103	129	100	133	112	130	113	117	114	102	116	112	110	102	104	107	127	124	113	127	108	113	102	102	113	105	119	119	107	125	100	110	105	116	115	103	123	121	105	119	128	114	99	128	124	131	127	110	107	143	121	136	99	114	124	113	134	122	109	113	129	116	118	116	103	119	110	117	140	112	105	115	126	122	114	112	112	122	97	118	112	128	120	118	110	134	115	114	108	116	108	124	121	107	96	113	135	121	106	129	103	108	109	104	124	97	116	135	136	120	131	117	116	145	130	113	109	101	110	119	136	98	112	117	135	98	137	126	111	128	120	110	104	118	117	114	109	139	103	122	116	126	107	125	107	96	109	121	115	115	119	116	128	114	134	125	127	126	129	115	114	126	120	140	142	115	125	132	121	111	106	103	136	118	113	103	108	125	112	135	136	130	111	114	112	105	92	115	113	125	111	106	114	120	113	111	94	124	126	112	108	121	133	90	105	112	107	112	122	134	114	139	108	122	114	124	121	122	130	111	141	111	107	108	113	116	110	112	131	93	116	119	122	104	115	105	112	131	123	117	107	111	124	124	126	118	89	102	128	109	105	116	105	108	108	124	102	100	109	102	107	121	100	109	124	105	123	131	106	121	105	106	93	108	120	95	110	135	118	115	127	107	118	111	123	111	104	111	138	103	106	102	99	121	109	110	117	109	100	106	138	124	116	116	94	127	121	108	109	118	117	118	109	126	111	121	113	135	112	117	95	115	114	105	105	102	142	136	118	114	111	130	117	116	107	105	114	103	107	122	123	100	108	126	113	135	111	118	129	128	95	135	122	118	110	124	114	118	126	128	126	124	110	117	110	107	127	133	105	108	103	112	109	132	98	108	118	118	122	101	116	95	106	112	113	113	135	101	113	131	119	110	123	108	112	119	110	117	119	100	111	106	105	128	104	116	130	130	114	107	127	127	120	132	108	106	144	122	114	116	104	105	118	111	109	126	120	125	106	107	106	122	88	112	121	118	118	108	123	112	127	128	132	118	85	117	119	120	118	99	128	118	118	114	112	111	112	97	116	130	123	127	104	109	97	118	109	107	111	115	108	120	110	117	111	110	110	112	110	107	97	119	113	120	129	122	111	116	122	108	105	119	101	146	112	119	116	100	119	123	114	112	118	98	118	132	105	128	131	112	116	118	124	121	104	110	122	143	114	121	109	129	118	103	109	109	109	121	131	129	138	115	120	112	104	110	104	110	113	114	121	121	141	105	112	119	129	118	110	108	132	117	119	131	125	119	109	103	101	111	105	83	105	112	124	109	135	98	107	120	110	116	133	135	104	117	116	98	108	116	117	109	116	119	112	109	109	118	121	106	122	97	129	131	98	122	118	121	112	112	98	110	127	111	116	118	117	118	114	110	102	116	99	130	120	125	113	126	126	121	96	118	107	131	124	116	109	95	107	88	124	103	104	123	125	117	113	118	107	117	118	95	101	117	124	112	114	139	112	115	103	108	121	120	119	117	104	114	107	94	126	120	117	125	105	137	118	115	124	109	132	100	103	109	125	103	115	104	84	118	98	104	130	123	123	100	104	124	109	118	112	120	100	120	117	111	127	118	109	115	115	114	134	120	121	124	107	119	105	114	120	124	88	94	137	139	119	103	121	112	110	105	108	124	143	122	107	113	136	97	114	117	136	121	108	121	101	109	114	92	129	116	112	97	133	136	98	91	125	120	126	98	124	106	135	120	128	119	143	148	133	105	124	121	111	104	119	112	112	117	106	114	115	126	121	114	137	100	127	106	114	124	106	118	117	112	124	99	108	105	118	110	106	114	118	118	139	121	116	116	116	118	127	111	102	132	128	128	101	134	105	122	89	104	105	113	118	86	101	101	129	105	121	107	113	118	119	101	111	135	119	113	119	103	147	127	114	111	101	103	113	105	109	104	119	118	104	112	107	119	105	121	120	124	107	125	106	128	117	87	117	95	117	128	121	107	102	98	127	124	118	110	118	108	117	123	105	130	112	132	110	112	104	112	127	132	97	100	118	136	103	111	107	104	120	105	105	109	122	135	112	130	121	121	103	106	117	97	122	110	121
35253	27339	8074	3953	2534	1822	1385	1125	853	777	655	604	513	480	472	422	398	372	333	362	312	328	332	334	308	296	298	294	319	297	308	305	256	263	290	288	262	263	285	270	268	257	274	247	234	268	272	263	261	243	247	261	253	277	269	283	262	247	241	291	253	263	262	259	275	262	265	244	242	239	255	277	222	235	268	250	224	252	262	256	257	231	247	259	249	261	234	264	260	267	254	257	283	255	242	252	223	233	259	259	263	229	209	240	261	231	218	248	283	231	262	254	273	218	215	224	259	246	238	247	247	224	260	296	259	258	275	249	243	233	240	240	241	198	248	263	246	237	220	236	237	224	265	249	247	226	242	236	239	232	261	236	219	253	246	275	253	247	253	280	264	247	279	270	272	258	240	259	253	235	227	266	231	244	267	273	230	232	220	234	245	260	261	229	229	262	221	243	227	240	220	240	276	260	269	250	263	270	241	270	255	248	247	259	230	252	266	250	277	266	236	241	260	258	244	240	252	245	248	252	230	239	248	258	255	264	246	284	221	263	225	259	234	259	251	263	258	250	262	241	270	246	250	260	238	260	229	243	249	278	252	252	269	245	242	254	250	241	246	245	256	255	236	229	281	248	234	219	227	240	263	234	284	245	243	248	255	271	273	256	243	257	260	242	254	232	273	229	255	222	253	258	232	241	233	211	269	283	247	232	215	243	242	262	223	215	270	237	242	252	254	238	244	249	235	218	250	256	287	224	246	238	255	255	239	220	251	255	250	252	222	270	235	259	244	247	226	261	269	258	231	260	253	245	218	246	256	262	282	251	252	241	243	246	225	237	254	256	247	257	226	225	229	216	215	257	257	212	257	226	292	223	249	243	251	267	263	223	243	247	243	272	237	238	236	255	253	237	254	263	233	218	237	222	259	275	237	260	258	243	249	253	242	256	247	241	277	229	256	260	214	255	248	251	235	242	245	263	234	260	233	228	243	237	251	230	254	274	222	243	247	262	237	274	265	244	276	260	232	235	238	247	218	232	274	279	237	233	232	234	222	248	248	252	259	244	272	261	232	241	229	248	262	265	268	259	256	232	236	254	268	243	253	238	261	234	250	250	250	229	273	278	246	248	254	261	254	251	237	233	249	221	254	247	231	245	255	225	235	273	232	269	258	260	233	264	245	225	244	261	220	238	254	248	235	234	237	255	225	238	269	251	238	252	243	265	232	233	236	241	235	237	255	264	247	236	251	265	226	243	250	242	238	240	237	230	259	252	247	256	229	246	274	236	239	234	246	242	266	265	254	216	242	257	222	251	247	235	239	245	236	249	240	228	286	242	246	234	240	260	244	238	250	262	233	232	251	253	266	249	217	245	269	282	263	254	260	260	273	242	248	244	255	250	235	234	220	220	236	255	226	249	257	270	247	252	252	223	232	235	248	241	239	249	238	232	246	253	240	212	249	249	253	264	236	273	248	241	220	243	237	251	231	256	229	243	282	280	277	245	252	235	249	248	248	263	228	246	231	213	258	254	261	254	221	218	237	267	270	277	235	242	243	233	229	248	251	223	258	265	247	246	254	232	278	231	248	265	244	262	257	225	255	280	250	236	244	249	223	251	256	232	258	228	242	258	245	240	232	267	247	238	238	250	249	250	254	232	261	248	254	269	239	244	264	262	250	245	251	238	237	258	254	267	246	246	245	221	206	245	262	226	254	255	219	246	254	268	246	253	240	257	221	275	238	276	240	227	236	267	217	276	255	252	239	223	244	239	248	224	232	257	262	262	236	271	230	249	234	246	266	267	231	249	245	234	261	236	269	275	269	252	245	267	247	235	257	251	249	275	233	262	257	278	246	240	232	261	238	260	256	238	261	267	245	226	260	221	247	254	222	236	283	241	258	247	252	259	261	249	246	234	242	254	225	241	255	231	244	252	261	234	247	218	241	254	237	254	263	250	227	248	259	236	251	255	250	279	226	250	233	250	248	262	246	241	243	238	243	258	258	263	240	273	272	232	264	260	234	232	278	258	238	245	253	237	210	250	257	249	230	255	235	255	258	249	244	289	244	225	247	242	237	249	237	227	250	280	228	225	241	275	227	249	246	224	244	227	241	245	222	248	231	216	272	250	252	225	244	263	251	252	255	267	266	244	267	263	256	214	225	240	238	259	237	241	239	247	246	236	225	240	271	237	244	240	267	256	266	231	260	267	250	241	210	262	253	252	245	236	250	268	219	248	231	273	248	252	249	251	243	243	229	263	242	259	240	220	237	221	246	207	248	265	252	229	248	223	242	272	282	243	236	243	245	240	234	270	208	242	239	235	264	257	250	244	237	213	241	238	241	241	242	268	242	270	256	275	233	229	242	282	244	243	245	203	257	255	259	245	248	247	247	277	242	254	253	212	240	228	242	257	251	223	256	241	240	225	232	239	238	249	234	264	251	241	238	250	246	254	248	220	211	233	247	230	218	249	286	251	280	275	237	284	246	253	252	249	249	242	258	249	240	240	251	246	225	247	271	253	244	216	240	254	225	241	238	262	229	235	240	233	217	226	272	222	255	255	242	268	245	261	275	224	234	253	236	260	271	242	235	229	271	245	237	257	235	251	249	259	222	242	242	265	261	228	258	229	278	284	232	253	254	243	252	251	211	285	272	256	228	264	266	223	227	248	251	263	222	267	245	259	262	240	243	246	211	264	254	245	267	250	252	264	244	252	245	260	291	246	229	250	227	249	249	243	212	226	236	251	249	235	240	243	278	224	226	246	272	250	223	238	252	231	273	263	257	236	252	274	263	238	270	238	242	236	245	248	241	229	245	258	253	250	237	250	227	269	263	247	275	249	252	247	275	229	245	275	266	269	241	251	250	257	242	239	240	273	248	266	256	255	233	266	249	215	245	244	245	251	263	266	248	236	282	255	248	245	238	238	244	241	235	244	223	240	269	239	239	250	242	248	253	232	241	269	253	247	240	259	242	245	246	240	264	230	253	220	250	260	253	249	246	245	252	251	250	249	239	265	255	246	251	231	235	237	226	238	255	240	254	264	265	256	280	243	257	242	250	267	236	267	225	247	242	227	211	242	250	286	277	254	224	254	249	213	237	264	266	285	240	273	264	240	239	241	218	230	212	240	227	244	249	238	255	242	240	237	238	252	227	272	245	249	256	250	279	240	266	222	248	231	252	264	248	248	292	238	238	222	236	230	263	249	231	220	279	256	241	262	248	267	230	273	224	260	265	261	261	232	244	238	254	285	238	247	268	223	244	255	263	245	235	236	241	247	271	226	259	253	234	252	240	235	242	246	237	285	258	243	244	255	270	267	230	235	251	269	251	268	248	252	277	249	227	254	223	246	284	244	248	224	252	228	236	247	236	264	238	228	254	221	255	279	235	262	242	268	256	246	256	253	235	253	232	275	249	246	251	243	227	251	229	247	212	214	262	250	245	235	232	225	257	230	241	229	234	263	241	224	245	277	254	246	252	264	250	241	268	237	248	254	226	263	238	225
23767	21669	29887	23972	21673	20897	2362	752	548	532	481	424	389	395	356	375	346	336	368	327	327	321	315	325	322	301	306	307	298	285	283	264	299	308	293	272	275	284	294	297	273	291	290	263	305	280	227	279	290	277	288	299	271	290	314	301	311	281	265	306	289	292	278	301	284	299	302	290	280	270	298	264	285	301	300	263	260	295	291	287	308	248	267	271	295	300	282	262	282	250	306	261	274	294	294	312	270	283	303	302	298	294	262	267	267	253	275	302	266	262	286	263	304	284	272	299	257	282	310	287	287	277	274	292	252	276	273	279	277	266	280	260	279	255	265	295	257	275	285	291	293	264	278	286	261	316	262	309	283	278	266	288	258	258	259	279	271	272	273	292	327	283	286	236	282	266	291	268	281	282	277	284	280	251	268	303	287	313	271	284	286	282	297	259	266	277	282	289	262	298	276	274	258	273	297	291	292	271	299	271	258	309	294	328	268	292	290	289	294	255	276	299	290	275	266	261	275	303	273	258	259	279	270	283	278	278	292	257	279	294	277	253	311	288	301	308	273	261	271	245	258	278	284	280	310	247	268	286	281	282	280	285	256	287	271	300	261	278	284	280	297	291	280	277	276	284	285	288	285	290	282	288	274	264	294	311	287	312	271	287	286	279	276	306	311	308	283	275	277	275	292	274	290	272	297	270	259	325	274	278	316	265	254	275	283	271	241	271	288	262	286	286	294	289	296	289	292	273	278	286	268	273	284	289	272	300	279	265	291	269	273	300	273	279	272	260	274	264	259	300	277	267	278	280	283	261	273	297	273	313	253	291	268	311	287	248	270	284	261	281	290	274	292	280	281	296	280	262	259	312	278	258	250	255	299	323	286	286	284	285	285	264	301	260	275	259	245	277	288	275	297	321	285	251	272	291	268	279	269	272	291	265	297	288	284	280	293	290	288	261	266	262	303	276	281	282	297	272	264	315	286	265	284	283	289	273	291	274	251	273	269	288	287	289	265	252	301	298	255	268	300	256	293	265	276	254	279	290	293	270	294	268	289	296	281	262	295	295	317	277	262	292	264	262	289	280	270	273	272	295	278	267	272	298	279	284	270	294	301	316	281	295	272	290	251	259	266	277	278	275	300	287	276	262	265	260	324	284	269	262	292	303	259	303	296	300	265	285	265	281	281	289	268	291	270	243	320	293	256	268	285	296	305	293	287	282	254	275	274	302	306	280	304	333	295	276	297	292	281	271	289	298	261	290	284	288	267	280	255	268	329	281	286	297	286	287	301	278	298	247	285	257	295	289	300	279	287	291	281	275	296	277	334	292	260	283	277	301	270	288	293	303	271	243	268	314	259	277	295	280	281	267	315	269	270	304	303	270	288	246	300	245	284	275	303	266	260	279	297	261	251	289	294	281	236	276	255	290	287	296	268	268	270	286	243	261	264	285	277	279	334	290	288	253	275	292	278	306	243	259	279	248	277	259	269	275	251	262	301	304	281	316	260	299	312	273	304	269	286	286	255	284	250	278	280	290	259	278	292	256	271	280	286	267	288	271	291	256	287	258	271	296	294	304	277	300	253	295	285	262	298	300	284	297	306	274	278	293	271	269	289	286	272	292	265	262	282	279	304	280	312	238	291	273	269	249	287	288	293	288	281	303	279	254	290	258	290	274	298	289	273	277	235	264	279	267	281	320	270	272	280	278	270	313	291	307	281	267	303	282	277	284	288	299	284	274	230	285	281	278	262	293	271	274	262	294	259	284	272	313	249	263	281	310	303	268	281	270	292	274	276	260	299	298	260	302	273	286	265	243	272	291	271	278	268	271	245	291	269	290	247	270	278	302	237	303	283	291	316	248	301	293	277	268	288	249	286	256	297	275	273	294	285	276	301	259	277	276	305	252	282	284	297	311	261	276	283	287	275	262	301	291	270	302	278	276	248	281	271	271	277	274	274	289	294	288	271	261	266	316	288	274	297	288	294	281	260	266	300	297	277	301	272	281	279	276	297	311	278	284	283	284	269	269	285	284	258	249	281	290	270	283	286	269	279	296	275	307	283	250	287	316	264	279	284	307	256	255	293	282	301	268	278	272	284	270	251	272	280	261	265	261	271	252	273	278	286	247	279	265	314	264	288	265	290	292	267	290	267	271	269	279	272	293	269	283	285	277	288	291	278	265	282	279	298	279	279	258	288	266	247	284	264	298	289	296	262	258	285	274	288	253	280	306	288	293	272	293	306	260	238	304	291	294	233	291	298	295	285	271	290	295	295	283	290	283	278	273	262	266	308	293	282	279	244	274	288	279	263	276	281	290	276	252	260	277	286	308	284	262	292	254	268	289	297	288	283	287	261	266	271	285	279	268	280	261	297	289	276	271	280	305	264	275	284	294	296	295	281	290	269	288	258	274	262	263	299	248	289	282	313	282	248	262	276	269	250	256	264	292	285	256	291	300	298	277	297	276	264	249	296	296	290	281	280	276	281	286	233	284	297	257	269	265	283	274	258	307	277	268	291	270	276	294	248	269	264	272	284	280	277	315	284	282	280	270	289	267	273	283	247	273	268	275	248	294	280	268	287	287	246	297	272	278	295	243	267	295	286	298	252	262	284	279	299	304	307	290	274	281	278	277	292	275	276	259	257	290	280	281	275	263	307	305	284	308	287	288	280	287	273	268	300	319	274	297	283	285	287	267	286	279	286	281	275	304	319	283	290	289	291	258	277	286	267	263	292	274	279	264	261	289	288	308	289	287	285	265	275	243	265	292	271	285	262	292	264	281	280	272	260	317	279	294	253	310	262	310	259	277	272	265	269	292	273	286	279	278	290	262	318	302	284	286	276	313	309	240	260	265	246	266	250	283	296	276	263	257	290	267	272	312	288	285	293	248	301	264	299	294	289	291	294	279	254	271	281	289	294	259	284	306	270	311	274	305	260	248	279	299	276	273	282	269	290	277	275	257	269	298	263	268	272	282	283	302	293	248	297	249	292	294	258	254	269	286	273	270	294	299	313	302	265	292	280	292	310	280	295	246	273	292	273	270	258	279	284	277	285	308	293	260	310	239	290	265	289	268	276	274	277	304	271	259	237	288	263	280	288	284	265	295	302	274	265	289	263	279	284	256	282	262	286	258	289	285	295	278	253	296	256	288	285	291	289	280	271	250	272	272	271	263	240	283	296	278	266	265	275	243	267	246	271	279	299	254	308	303	289	261	279	285	271	296	303	292	263	270	286	301	231	281	262	283	278	273	272	291	269	289	294	274	280	258	261	277	280	271	296	266	261	264	272	271	294	289	289	254	304	292	278	289	272	281	296	274	257	300	287	303	307	273	286	286	292	248	261	269	289	280	284	269	273	261	269	281	281	289	262	258	244	260	277	284	275	295	274	263	271	285	280	277	271	301	281	298	270	282	273	245	298	285	271	296	290	252	287	293	253	264	259	291	258	283	273	265	292	298	261	273	286	298	296	285	277	252	272	295	266	268	267	291	273	272	279	292
35039	32255	13215	7022	4742	3497	2625	2142	1808	1541	1289	1223	1121	1032	950	851	827	820	776	765	739	727	694	639	656	615	694	595	593	620	630	584	633	574	607	567	585	590	616	583	563	565	605	565	587	559	521	574	566	545	599	549	574	623	556	563	576	581	546	538	557	585	568	513	530	601	600	514	555	519	547	531	558	589	549	534	542	560	552	570	550	563	554	521	541	557	541	513	582	529	575	603	577	561	550	579	524	540	551	547	578	546	583	575	523	516	569	515	513	556	579	589	530	519	547	551	537	550	526	549	540	564	545	556	519	544	553	541	540	530	539	554	549	511	578	535	562	550	510	525	537	530	513	534	543	523	553	547	535	539	536	523	530	594	527	535	524	573	568	517	558	548	513	574	515	576	529	534	557	553	546	483	540	553	527	554	556	506	534	534	567	530	544	503	544	535	542	548	528	548	567	574	545	552	550	540	494	567	527	550	526	568	603	558	531	556	551	549	556	563	545	538	504	495	523	525	548	577	563	534	489	534	509	552	525	505	523	541	542	509	578	547	550	548	562	532	513	542	568	554	508	515	521	526	573	552	548	550	552	560	542	528	520	537	505	509	514	586	590	516	520	539	508	575	523	554	535	555	543	531	531	570	559	538	528	567	532	548	530	560	537	566	552	559	518	548	548	564	552	535	510	549	557	545	539	603	523	534	526	543	503	509	522	530	549	497	532	569	526	504	552	535	564	574	530	546	542	558	566	533	537	541	561	583	558	510	536	577	545	528	546	501	570	549	569	532	546	576	539	527	571	526	505	531	499	558	503	526	535	548	532	549	572	539	535	545	526	552	541	522	587	563	545	527	552	552	546	532	544	558	525	535	529	516	525	516	558	550	546	586	500	518	558	534	533	536	522	572	535	527	535	530	561	584	562	501	551	530	529	530	528	535	550	505	536	537	574	553	506	531	521	557	483	529	546	535	552	564	588	557	555	527	522	511	530	523	548	540	564	529	551	527	512	569	506	521	502	540	546	561	532	542	600	529	560	504	536	568	571	527	531	535	504	525	550	536	513	531	585	523	572	536	553	577	523	555	608	540	513	539	542	534	556	539	542	562	512	518	493	520	550	546	534	524	564	572	535	490	536	539	519	520	572	489	540	550	557	466	561	531	536	527	552	537	559	592	531	526	559	535	574	540	574	552	557	495	558	511	558	574	584	549	536	515	537	512	516	542	556	546	537	503	539	538	574	522	535	574	575	538	566	547	566	547	550	578	531	533	513	570	543	545	546	559	538	517	570	545	545	553	568	573	550	543	488	563	552	505	556	565	526	557	521	568	565	559	536	543	549	549	505	555	493	555	546	559	534	528	558	560	510	536	515	520	523	531	540	514	550	560	545	562	555	520	522	573	553	551	550	556	562	543	560	478	533	513	558	491	498	584	523	514	539	505	498	559	549	552	528	516	577	576	565	515	552	563	541	562	544	545	526	523	524	571	537	522	506	546	520	549	526	554	531	560	520	565	572	554	553	529	519	541	575	573	520	524	594	551	547	543	578	550	537	530	535	515	519	493	563	537	537	542	513	543	534	558	536	529	533	559	516	514	547	528	550	560	532	510	514	541	526	535	515	582	517	501	559	561	527	517	600	575	520	541	517	553	577	546	522	536	553	508	501	520	491	496	562	550	555	560	576	539	533	543	544	546	545	569	535	518	504	536	545	554	557	537	555	532	563	501	558	546	513	503	574	539	531	527	514	548	525	574	541	565	560	573	501	552	524	532	564	502	512	495	542	523	531	514	517	539	547	535	561	533	546	531	535	517	543	532	554	518	513	531	555	506	551	537	543	558	557	492	530	530	574	488	545	563	522	525	533	544	532	497	543	545	594	587	539	521	516	551	561	549	531	532	552	519	582	527	539	587	511	510	599	563	506	553	525	572	556	560	584	543	528	532	519	546	561	526	537	501	552	501	535	530	547	566	548	504	515	530	535	518	534	524	500	557	531	553	549	536	553	552	559	565	526	527	562	552	547	530	522	545	540	534	543	545	469	538	511	576	556	582	535	520	561	565	568	497	529	573	572	592	547	523	539	549	540	535	565	558	548	540	531	568	550	509	501	540	544	544	501	530	504	552	533	520	543	535	518	543	534	534	492	552	505	576	530	529	514	521	551	538	527	580	556	512	552	532	527	559	526	551	559	507	527	563	527	559	547	564	557	565	555	568	527	547	541	510	560	521	535	573	544	575	524	544	534	537	549	546	587	510	535	561	527	568	495	566	554	526	526	539	496	538	581	526	530	555	521	531	542	563	544	520	572	499	532	561	561	521	520	512	545	566	566	522	526	536	546	569	525	487	575	557	546	567	519	538	557	551	525	554	551	573	561	551	531	535	544	526	520	520	529	542	566	577	597	543	563	534	546	571	550	530	549	540	545	533	535	544	509	593	540	515	546	551	513	554	558	508	573	530	538	552	550	536	549	527	543	581	498	523	583	588	506	530	527	514	568	529	524	533	547	536	547	543	538	528	551	517	509	574	498	547	553	544	529	493	522	543	519	513	530	541	531	520	564	551	518	585	564	535	529	565	545	518	501	571	540	529	530	564	551	531	553	540	537	491	546	535	551	558	522	562	580	581	543	532	505	522	535	521	562	549	552	515	554	538	579	525	532	520	565	565	543	547	542	525	549	508	490	530	500	511	593	516	521	571	545	529	507	535	562	547	511	554	520	517	570	488	567	576	567	501	513	567	575	517	542	538	566	543	504	520	571	562	565	558	557	544	551	501	570	554	516	555	539	557	554	555	572	497	534	566	544	554	544	532	551	530	557	517	515	545	505	526	565	516	528	596	515	536	528	521	498	499	578	525	571	540	568	535	584	527	526	570	557	531	579	519	495	541	549	501	568	569	555	584	550	536	512	525	513	521	511	549	532	551	573	500	584	525	501	571	543	475	512	559	498	531	526	498	537	563	530	556	530	517	562	533	526	570	549	525	528	554	531	560	545	534	514	562	526	503	518	528	520	509	563	541	595	557	540	543	567	556	550	552	516	514	533	545	535	549	519	575	524	569	550	525	567	573	575	550	562	522	573	520	465	535	550	544	529	557	527	554	590	513	559	544	523	558	540	521	556	571	542	486	539	538	528	549	534	573	518	581	541	505	540	559	562	565	525	524	520	531	517	512	539	532	522	567	525	555	538	540	539	498	603	530	548	544	570	521	567	584	527	560	563	536	560	533	523	533	557	521	586	533	547	565	552	536	530	580	542	554	578	508	560	551	531	540	507	518	545	544	556	550	546	483	585	546	494	506	545	566	549	552	533	533	540	552	535	515	521	555	576	544	525	557	525	533	538	505	516	582	515	548	568	540	540	463	574	520	568	545	510	539	562	538	513	539	546	555	549	514	515	555	507	555	574	534	528	550	513	516	553	515	528	560	535	523	528	534	570	543	537	575	578	524	530	554	517	529	546	518	530	520	528	575	530	538	541	542	565	532	529	516	614	542	549	555	496	535
27462	21302	9260	408	203	164	154	128	128	131	110	145	122	126	118	130	124	120	113	132	132	130	130	115	123	131	109	116	139	146	118	110	116	120	131	143	118	97	129	126	111	111	98	117	123	110	101	111	129	119	105	105	107	105	108	108	120	128	120	135	122	117	132	119	119	118	120	130	112	114	107	131	122	126	120	121	124	109	103	129	127	120	114	124	138	117	112	104	106	132	116	121	136	144	128	122	94	121	135	117	103	129	120	126	110	118	122	106	120	130	140	118	118	128	102	117	104	119	103	155	120	114	103	130	125	128	132	115	111	121	113	121	103	115	128	95	117	114	114	106	106	130	123	105	111	108	130	95	128	95	112	117	131	95	136	116	105	104	124	109	114	117	120	142	126	120	120	104	129	117	149	119	126	104	126	115	106	110	135	114	119	126	122	109	124	136	118	106	107	129	134	117	110	114	111	135	115	127	121	114	153	119	122	109	126	102	110	112	124	114	124	123	126	140	116	122	126	117	124	95	111	119	122	125	128	122	113	122	119	126	148	106	122	124	116	121	139	124	128	134	134	123	103	128	111	121	119	113	129	128	106	139	121	106	144	122	112	143	132	110	121	116	136	113	122	135	128	116	127	126	114	114	104	94	117	114	105	121	122	102	129	106	123	108	141	104	118	146	140	130	113	101	109	117	133	126	131	120	113	104	121	117	126	111	107	125	121	120	122	126	107	101	125	109	116	131	131	128	109	129	112	114	134	120	132	136	101	134	123	101	118	127	131	123	132	126	110	120	115	109	109	121	121	128	120	132	117	124	89	116	119	108	107	129	112	117	122	113	111	111	123	113	102	107	124	111	113	134	127	114	121	102	104	128	94	131	120	97	132	121	118	123	119	117	131	116	124	123	135	135	109	120	136	127	120	110	133	137	116	130	108	113	113	103	118	120	135	103	133	93	112	108	105	120	110	106	143	118	106	128	106	116	110	105	94	102	107	129	110	119	118	103	128	121	113	123	134	125	125	136	93	129	134	120	105	114	129	118	118	137	128	128	125	118	106	128	132	110	98	137	120	121	120	136	107	113	114	114	115	106	116	121	128	132	134	116	104	100	106	109	127	113	136	104	111	94	122	137	131	117	126	126	109	122	102	138	132	125	101	111	83	109	96	127	121	124	115	111	118	124	107	105	125	106	119	130	116	122	104	115	100	110	125	95	113	131	111	107	128	103	135	106	113	111	114	127	113	126	145	115	118	126	124	132	124	87	116	106	128	131	114	116	121	128	115	120	126	109	139	122	104	112	111	110	115	104	139	115	136	124	133	115	115	111	106	102	119	122	102	124	116	142	115	121	129	115	130	105	116	110	127	115	91	113	144	133	123	105	127	117	117	124	101	115	125	123	119	121	111	119	115	121	123	122	101	99	129	112	149	101	120	123	119	124	123	112	137	107	144	119	114	137	115	109	108	134	113	130	122	130	110	122	132	101	128	114	123	122	134	131	97	109	115	112	110	113	116	138	130	108	128	104	109	134	125	118	108	112	127	128	109	133	105	116	118	109	112	131	120	116	153	128	125	126	105	117	117	111	110	124	107	112	119	127	149	132	135	106	102	122	104	115	118	131	113	124	120	124	109	128	118	99	118	107	111	101	112	106	116	104	129	118	126	119	116	126	105	125	107	101	118	107	114	130	129	110	103	112	128	120	129	116	114	104	96	121	128	137	118	106	130	119	130	124	100	112	97	99	132	125	127	131	109	131	125	108	109	102	112	106	119	137	133	130	106	107	107	124	107	85	124	109	124	109	114	108	127	123	135	135	117	103	136	118	112	117	127	112	132	104	113	102	113	115	126	118	110	115	122	123	124	123	122	126	116	129	109	142	112	119	110	123	123	126	104	101	130	119	114	114	128	117	117	127	124	109	119	121	120	115	131	120	108	123	100	129	121	124	117	111	118	128	107	118	123	120	120	131	122	134	141	106	108	119	118	112	130	116	133	108	120	101	119	131	132	122	117	122	107	111	96	124	101	112	129	124	124	128	121	96	107	118	130	112	113	125	125	122	120	120	98	119	114	116	106	135	150	122	112	99	120	107	107	123	121	125	103	130	122	130	107	115	119	129	108	106	128	108	129	124	132	113	113	138	141	117	123	129	130	116	114	111	103	107	149	124	122	119	118	113	124	128	114	108	112	133	113	119	123	121	144	117	94	118	111	124	126	123	139	120	132	110	133	141	116	92	114	125	113	113	123	120	129	121	121	127	126	133	105	141	119	123	132	110	110	140	105	115	126	126	125	129	97	127	134	116	116	115	114	135	123	126	114	140	132	117	104	108	128	127	110	121	127	128	115	130	108	113	108	113	118	112	113	118	127	121	99	106	127	110	127	120	109	103	130	110	121	128	115	118	126	111	126	133	119	120	107	125	141	114	121	123	107	107	106	112	102	109	108	109	121	102	110	122	128	116	111	128	111	107	124	129	127	121	130	103	110	113	107	127	121	116	119	136	109	117	129	127	146	117	113	129	114	120	113	94	123	143	102	119	116	130	96	106	114	127	102	129	113	120	128	126	129	118	124	111	115	126	130	147	123	127	112	115	116	115	113	105	116	112	122	138	98	113	110	143	111	123	116	106	133	123	119	108	121	99	120	136	117	126	125	128	138	131	115	127	118	122	116	133	105	113	126	119	126	128	121	124	126	110	111	119	113	118	104	121	114	94	117	136	116	129	102	121	122	124	120	131	135	115	107	119	117	130	124	121	107	112	109	133	132	119	136	136	126	119	126	112	105	117	113	113	99	141	128	117	109	132	111	122	104	126	117	128	110	108	117	130	124	113	111	99	115	119	120	135	114	118	91	122	116	128	112	128	123	134	111	124	112	126	124	121	135	106	121	111	108	126	114	114	125	106	110	135	143	109	122	124	113	116	119	118	125	119	129	111	129	127	135	105	141	109	117	123	118	120	134	131	122	115	129	121	111	104	140	118	105	124	135	110	131	115	103	142	119	134	146	135	133	99	102	131	117	110	110	120	117	116	129	107	117	120	126	143	117	120	127	100	114	116	108	106	106	133	119	115	124	120	86	133	120	130	123	135	127	123	117	122	116	115	140	143	104	132	111	139	127	107	128	97	135	140	116	153	111	117	126	107	129	110	110	117	103	124	99	106	124	121	109	103	132	108	129	120	102	95	101	102	152	113	86	104	133	110	110	118	109	121	125	84	149	121	117	115	124	133	130	108	125	117	125	127	132	134	99	116	110	131	123	115	104	127	113	105	126	117	105	115	112	139	136	119	110	115	150	109	111	93	125	131	120	123	117	129	119	121	111	119	106	110	124	106	116	105	117	110	124	123	100	119	137	87	120	116	113	106	130	133	123	104	118	106	123	118	104	122	113	130	137	110	100	125	103	100	134	123	109	114	127	123	128	129	117	127	116	108	114	92	111	121	116	135	124	130	114	131	105	117	116	129	106	127	101	140	119	125	119	128	105	111	141	110	110	125	121	119
16778	12163	1141	674	536	416	399	344	332	325	320	322	298	273	271	293	280	279	273	301	255	278	283	238	259	282	295	254	265	247	301	267	254	259	274	259	256	269	250	255	275	258	245	277	267	256	276	269	268	249	268	291	281	281	263	277	243	295	252	266	285	252	275	271	268	279	288	249	274	269	278	271	263	228	278	301	244	277	249	303	291	269	256	282	267	243	264	250	290	233	275	274	262	268	241	249	233	244	277	251	308	261	257	276	265	268	242	265	230	260	257	267	277	278	255	269	284	252	237	267	282	259	279	249	249	259	221	256	267	236	250	257	260	260	274	262	282	259	228	288	250	262	248	261	255	272	273	292	266	276	276	276	247	258	255	257	259	241	263	270	232	274	266	221	267	237	256	266	274	265	239	261	237	262	280	280	253	241	258	258	268	272	267	259	274	277	258	229	239	247	285	261	243	255	249	269	248	258	273	263	250	265	240	274	248	245	247	286	259	251	255	258	298	268	304	265	251	272	273	288	271	252	274	244	260	273	269	255	284	291	261	262	297	267	246	258	255	257	266	267	247	286	277	239	266	282	275	272	253	244	247	254	241	248	282	275	280	274	252	243	249	269	243	256	238	272	238	280	268	259	267	266	241	259	247	260	263	274	263	303	275	254	256	259	250	255	250	258	250	275	240	277	262	238	262	262	251	249	282	265	279	259	244	267	275	252	254	269	267	262	268	288	242	261	284	291	268	262	260	269	280	235	259	272	239	254	261	272	272	245	254	257	278	274	245	247	236	280	251	268	295	288	248	259	264	245	270	270	260	285	275	277	252	250	285	240	278	247	260	256	288	252	274	268	273	281	271	255	280	254	272	278	265	254	248	296	249	287	256	285	264	258	231	276	268	253	245	272	282	277	266	276	261	221	254	283	273	245	243	275	261	263	258	256	241	281	248	269	246	255	264	248	255	274	247	260	276	259	268	271	270	243	265	234	232	244	286	249	260	276	252	281	273	260	249	272	266	255	250	233	300	301	258	287	261	288	263	257	266	262	252	241	270	268	250	283	282	264	268	247	251	263	234	283	272	246	261	273	252	266	252	271	278	275	250	252	265	259	275	259	266	278	290	263	291	254	262	266	245	290	262	249	277	239	286	234	254	284	254	272	283	262	270	271	248	269	283	254	272	236	297	265	235	284	275	281	268	266	218	224	248	298	278	273	270	255	292	240	266	275	249	271	273	256	241	249	249	270	278	250	277	250	255	262	312	272	296	257	272	237	254	253	226	257	249	263	270	273	262	269	256	260	253	268	253	288	289	270	271	274	285	228	260	281	278	270	265	261	240	261	240	244	268	262	270	272	246	277	263	218	276	255	268	267	256	260	263	304	246	232	250	273	291	287	273	265	260	246	239	267	266	286	286	263	248	296	300	274	256	270	265	278	252	260	275	264	276	288	268	258	273	253	240	267	264	254	273	262	239	295	284	269	247	278	262	291	260	254	262	243	257	273	276	261	271	248	275	276	278	260	262	250	261	265	263	263	261	274	274	288	245	271	277	239	240	251	248	272	269	269	254	255	273	260	274	274	248	299	256	276	274	266	271	264	236	273	266	276	297	241	285	252	247	279	257	271	247	267	282	286	245	254	284	243	249	267	272	288	261	258	267	275	295	284	242	287	283	272	257	225	310	247	256	237	269	275	285	264	258	264	240	247	242	258	233	252	278	237	275	263	257	240	245	232	271	261	251	268	261	258	287	253	252	264	263	263	279	239	267	263	279	246	273	246	245	274	236	274	244	287	270	259	214	271	255	244	255	273	258	294	261	278	283	244	284	272	258	252	259	259	247	252	263	242	263	229	255	235	267	235	241	260	276	290	301	263	271	229	291	273	253	253	272	315	279	273	277	260	287	269	257	258	256	264	258	245	275	279	285	261	262	242	270	271	276	263	250	278	269	267	259	295	255	238	256	254	274	268	277	287	264	232	290	267	263	257	248	241	295	279	242	257	284	252	276	270	246	292	270	272	273	273	256	264	246	276	248	265	247	291	273	272	284	271	258	269	264	301	262	244	250	265	269	237	268	273	219	267	263	246	284	273	237	269	260	276	276	276	252	256	248	272	266	287	277	260	295	259	261	276	254	267	257	277	264	294	253	275	252	261	263	242	250	271	258	282	248	292	270	271	265	241	290	257	268	296	249	263	270	277	263	287	253	271	268	282	255	270	276	278	299	284	273	271	233	241	264	268	267	256	262	264	256	245	255	215	264	282	260	254	285	278	249	264	278	269	253	263	221	255	254	281	276	264	280	256	250	245	258	246	259	281	242	269	280	277	280	261	264	275	235	268	262	224	263	275	272	238	293	279	265	261	283	258	257	248	236	263	298	246	247	284	271	261	244	261	267	256	292	274	254	276	275	266	252	263	248	254	247	291	291	285	280	261	273	261	266	253	251	261	251	248	260	260	245	260	237	284	259	274	252	263	267	256	275	282	242	288	237	251	292	267	254	251	267	252	277	258	237	275	303	255	270	260	270	269	254	288	251	301	222	274	266	299	290	250	253	246	262	287	245	270	280	272	252	314	268	289	260	271	269	268	247	254	263	257	258	267	255	284	274	262	272	240	289	269	276	254	241	283	253	261	264	272	253	241	241	261	265	255	280	286	256	285	280	254	263	235	289	245	252	291	261	294	247	260	281	286	253	263	286	276	235	263	251	275	264	267	246	248	271	266	232	270	260	257	272	283	258	236	262	219	259	238	266	270	268	268	256	250	287	241	253	260	265	263	258	259	278	262	241	264	248	241	269	246	255	266	284	252	262	275	247	291	256	290	258	266	238	276	262	247	263	266	277	291	247	268	270	283	280	228	260	269	232	254	263	251	236	282	259	258	236	262	242	260	289	239	285	269	254	265	253	262	286	281	253	247	248	255	269	281	272	264	240	265	259	280	271	265	281	270	252	283	254	275	286	255	244	267	275	285	265	224	290	236	272	270	265	267	260	271	271	241	254	241	250	264	261	277	295	251	269	269	267	284	296	254	260	266	255	290	245	246	253	270	262	243	257	280	256	275	267	249	266	240	285	290	263	264	274	252	285	280	259	273	281	269	252	267	231	247	256	262	256	263	256	273	285	276	293	282	279	263	261	250	248	255	265	254	261	270	262	218	265	248	258	257	270	286	275	280	259	308	267	247	278	260	286	256	277	254	276	249	260	258	254	266	267	247	258	230	267	269	268	254	255	274	265	249	222	294	240	263	296	271	267	252	263	255	287	268	251	271	262	271	294	257	293	290	292	235	253	245	256	265	265	262	257	259	263	257	271	241	264	272	258	272	277	292	225	247	253	261	260	265	283	245	251	253	253	270	251	277	282	248	288	246	263	260	252	281	292	248	253	259	279	275	258	250	280	258	309	242	239	266	258	285	237	265	287	263	244	278	239	294	270	266	292	270	259	255	265	277	238	242	269	279	255	276	267	264	282	251	248	268	275	246	290	236	245	260	276	251	267	237
24801	21703	29004	24939	20934	2076	480	292	250	227	179	215	179	184	153	154	149	129	138	146	139	128	140	127	120	129	123	125	131	132	135	140	116	122	109	137	120	123	122	114	111	112	107	100	129	104	111	138	119	108	129	140	110	118	123	114	120	91	120	123	119	124	98	115	125	100	95	123	92	123	121	125	94	113	131	132	107	109	114	129	108	106	119	99	116	133	113	95	121	115	103	116	96	101	95	122	99	128	101	116	120	131	111	124	133	94	122	113	107	120	109	131	108	131	117	131	121	115	119	119	97	126	103	104	136	107	136	103	116	112	118	122	109	105	118	109	112	106	105	127	141	126	105	107	109	128	109	118	129	127	103	128	133	113	104	110	106	112	110	121	122	116	118	126	108	115	114	107	116	113	98	135	115	111	103	111	112	117	112	120	124	119	97	107	122	121	99	111	107	106	133	115	100	122	104	121	124	117	103	122	100	122	91	114	103	124	109	116	102	110	121	116	97	95	109	113	103	107	111	117	114	99	116	127	122	123	118	90	125	97	115	100	134	119	120	118	123	114	131	139	124	126	104	96	117	113	105	130	119	104	111	110	103	111	118	121	124	116	124	131	126	107	122	113	125	115	126	115	113	103	109	114	113	109	118	121	105	120	116	101	121	106	133	110	108	110	113	114	114	109	126	119	116	126	115	122	96	115	127	106	120	106	120	105	122	127	113	122	117	111	117	129	133	103	107	121	122	132	124	113	118	122	99	110	120	112	113	120	112	96	113	121	118	126	116	110	111	88	104	117	108	115	108	107	110	119	107	109	134	112	117	125	110	124	97	123	122	115	143	116	116	125	105	100	113	115	133	121	108	105	130	106	110	108	121	109	113	102	121	108	116	122	112	102	122	103	123	97	124	117	117	115	122	109	108	109	130	122	124	120	109	129	117	124	109	116	104	115	106	104	102	104	123	127	113	115	111	112	105	102	132	125	100	102	109	124	124	107	114	122	103	115	113	110	106	121	117	108	126	121	112	92	134	124	110	110	106	128	99	111	95	101	111	96	112	117	113	122	95	124	125	111	114	115	124	114	102	129	120	128	115	89	119	120	124	123	104	125	142	109	115	127	129	122	109	116	119	115	115	131	122	134	121	134	99	99	109	121	118	126	107	106	110	106	107	116	125	118	94	109	118	108	144	113	120	121	122	104	104	131	120	121	102	115	121	103	107	96	125	115	120	115	91	134	120	108	115	106	117	138	110	122	88	126	110	114	128	100	96	119	103	121	137	102	112	115	120	105	95	118	130	115	102	96	116	106	109	113	114	113	132	95	125	121	140	122	110	108	101	106	127	113	125	88	113	123	114	118	99	122	116	104	102	115	119	111	107	114	133	116	112	114	105	118	113	121	118	110	115	132	104	130	132	100	133	124	100	111	133	127	111	91	116	110	95	114	112	131	109	104	113	102	123	111	117	133	109	108	98	118	123	117	107	124	124	122	119	126	110	113	144	113	119	118	111	106	112	99	131	128	114	109	129	127	130	133	110	123	111	100	124	121	124	123	107	130	122	113	121	112	115	115	108	126	105	113	112	131	121	133	107	120	136	109	112	95	131	129	110	133	107	141	117	113	109	126	108	95	121	115	104	126	123	104	103	136	146	103	106	123	115	121	123	112	111	125	113	116	108	120	119	97	145	128	125	110	108	119	116	114	109	121	117	120	125	117	104	108	123	121	112	114	124	127	114	109	125	112	114	97	101	106	109	114	90	96	130	103	100	118	118	109	132	129	110	122	116	114	115	115	118	114	106	94	124	104	124	114	108	125	127	127	98	114	104	123	96	115	106	127	101	120	139	114	111	138	124	106	134	117	115	99	113	103	103	104	120	125	101	114	117	114	120	110	110	111	118	108	137	85	116	121	124	106	144	113	110	107	125	117	122	136	101	105	123	114	136	106	117	118	113	110	111	114	123	117	117	129	105	122	128	101	122	105	112	107	116	111	127	118	100	109	119	120	104	117	107	128	114	135	117	111	132	114	116	130	128	117	130	133	116	119	102	92	147	109	101	101	112	119	97	115	100	93	110	128	110	131	104	111	113	98	114	108	116	104	101	118	98	101	106	110	113	115	134	126	109	116	134	116	130	134	97	98	126	118	127	108	121	131	113	105	103	117	132	105	105	123	124	126	124	112	126	97	105	114	108	130	125	100	113	108	116	99	111	107	119	105	147	107	123	115	123	119	108	110	118	121	107	99	116	113	91	111	118	134	104	117	115	110	109	109	105	142	100	116	131	114	116	99	112	107	129	104	129	124	127	105	117	124	104	135	120	105	106	123	105	111	144	102	94	128	121	108	120	122	115	136	114	110	133	142	111	115	121	111	105	123	116	132	135	111	117	95	123	102	101	117	116	118	126	108	115	114	105	123	114	122	124	126	95	109	110	119	126	102	136	113	122	125	115	100	124	121	111	106	131	110	118	114	110	120	118	113	111	112	101	104	112	117	114	122	97	106	124	102	113	118	98	118	108	112	115	96	97	121	104	97	114	122	125	116	125	117	114	111	112	114	107	118	121	115	117	112	105	94	110	104	103	113	116	118	111	112	120	110	103	119	114	110	102	118	102	130	103	132	130	106	136	122	91	108	118	125	125	119	109	92	113	118	133	127	124	107	111	128	106	115	119	100	88	112	121	125	105	118	121	92	117	107	125	102	123	129	128	121	112	106	115	99	104	120	128	116	102	87	114	116	119	119	132	106	111	117	125	104	99	134	109	112	104	126	96	128	117	123	105	119	123	114	115	124	104	117	116	111	121	104	111	116	107	124	113	119	129	115	131	104	121	109	133	110	102	124	106	123	133	122	115	120	119	109	109	118	99	114	100	123	134	115	106	116	97	114	107	145	102	116	100	116	140	115	117	116	100	105	110	126	115	133	106	108	113	114	93	141	122	112	119	129	106	100	100	117	121	113	117	112	122	106	113	106	112	121	127	112	121	124	94	88	91	117	99	114	117	108	107	105	115	92	94	124	123	111	111	122	118	122	144	117	107	99	111	114	120	109	117	118	111	121	106	117	121	143	113	125	107	97	113	107	104	107	105	125	118	111	109	117	121	107	114	105	105	111	102	91	128	108	91	82	106	112	132	101	126	113	115	121	106	118	112	124	106	117	114	101	113	111	88	107	103	108	125	108	112	116	104	108	118	97	107	112	91	106	115	92	133	112	120	136	117	101	111	105	118	106	126	118	113	118	110	113	109	97	118	108	110	115	119	118	113	121	126	110	126	125	125	100	104	122	113	119	105	103	119	121	89	108	114	125	114	123	122	103	104	122	104	115	119	113	107	139	85	121	116	98	103	124	100	112	112	122	104	117	109	130	123	117	129	139	145	122	126	128	118	118	122	132	126	105	103	117	105	91	131	104	119	114	100	108	109	104	117	123	99	142	134	112	108	121	106	128	118	110	85	104	104	123	121	103	128	121	114	102	110	107	105	127	122	118	112	113	92	119	108	124
35601	29841	8001	3975	2458	1716	1318	1102	870	741	679	576	521	527	488	403	383	367	363	371	302	337	314	315	308	283	300	276	284	306	312	291	288	302	290	269	272	272	288	268	255	287	258	311	237	267	256	237	257	282	247	250	241	274	248	232	261	260	240	264	234	262	250	242	260	249	253	227	243	278	259	244	262	257	276	251	269	240	225	240	237	248	276	244	234	260	240	272	253	230	253	254	264	253	226	244	237	273	253	267	272	215	233	267	239	257	225	262	250	243	263	226	262	241	256	242	246	244	225	231	253	247	269	270	256	229	249	207	266	256	217	249	238	222	253	226	220	263	255	245	254	247	259	235	251	240	261	272	269	250	266	261	303	233	246	225	234	248	253	250	260	241	247	271	235	234	213	250	237	241	280	286	229	264	233	247	234	264	242	245	249	243	281	260	256	241	254	272	257	292	257	214	219	242	226	242	229	255	255	229	247	260	236	248	245	236	243	240	251	271	240	257	234	239	262	236	252	255	247	251	219	229	255	249	232	235	229	253	245	245	244	241	272	239	251	230	240	266	238	235	237	276	237	257	277	254	230	228	238	233	260	239	252	241	265	237	243	234	219	259	263	270	270	242	227	256	243	226	260	292	249	258	274	232	251	250	238	256	248	247	223	226	244	257	235	234	233	254	249	211	264	244	246	254	258	248	229	252	236	230	244	252	243	247	210	235	244	260	241	212	237	250	250	238	230	231	257	245	275	245	238	270	235	242	248	242	259	249	232	247	248	252	275	258	240	217	267	260	248	217	244	265	241	248	226	258	265	216	245	269	246	260	226	246	242	232	241	243	237	242	221	218	241	263	242	261	232	238	255	246	266	247	244	231	258	253	263	273	257	285	238	237	241	222	265	258	263	240	257	227	264	243	248	230	276	246	231	240	242	258	292	266	256	260	225	252	250	218	237	246	253	282	221	270	234	239	264	225	228	241	233	242	256	245	262	237	257	257	236	238	249	253	278	234	231	227	257	237	227	233	234	255	217	246	254	259	238	248	263	237	230	259	261	247	240	269	229	247	235	242	263	268	245	245	252	276	249	274	255	258	257	252	240	234	234	224	276	261	260	267	247	250	229	247	281	240	230	234	253	261	247	274	243	238	254	241	235	260	255	250	278	245	267	239	249	240	249	215	253	247	268	234	265	242	238	202	248	259	288	267	269	256	262	247	250	263	274	233	221	230	222	253	242	252	218	250	246	224	212	230	226	235	242	232	258	260	246	248	268	257	237	238	239	255	258	207	250	234	247	212	256	241	248	253	226	249	251	246	233	249	245	256	233	224	233	237	239	249	229	250	241	253	218	264	244	234	255	229	277	258	267	244	238	254	254	261	209	234	255	244	236	244	244	238	246	220	254	224	228	242	245	262	255	227	229	242	241	271	228	280	254	245	250	261	246	243	255	226	242	240	255	253	262	255	245	232	230	256	246	250	229	249	244	240	245	255	227	223	242	228	237	247	285	248	242	231	245	251	222	243	264	258	233	245	245	240	217	233	230	216	246	262	241	254	234	237	254	254	251	224	254	286	255	242	227	256	207	221	226	265	256	269	266	239	268	253	265	250	246	242	217	249	256	257	246	237	255	253	229	279	239	252	271	233	250	242	261	254	242	265	242	230	257	211	217	247	249	236	239	227	247	254	256	231	251	259	215	235	257	227	265	270	246	265	269	271	231	244	251	212	237	249	266	274	226	235	243	229	277	255	228	250	213	241	241	253	245	242	254	250	234	237	238	256	242	235	254	229	220	261	244	241	235	252	240	255	258	235	245	259	283	251	235	252	251	244	268	222	266	254	246	271	229	234	210	262	261	262	228	231	263	240	250	249	229	256	240	249	270	251	247	209	219	208	246	257	263	239	222	228	235	255	268	256	209	258	238	229	247	252	240	263	256	233	261	228	255	262	285	229	236	234	250	222	236	251	231	245	242	254	243	252	258	232	241	249	236	234	228	257	241	252	244	265	222	258	258	267	238	243	283	231	238	256	229	206	254	230	237	253	235	241	246	270	254	253	244	231	231	243	246	249	248	257	222	263	252	279	238	253	257	248	244	250	242	247	229	248	256	261	238	229	220	251	256	268	266	253	242	226	263	265	255	246	226	244	217	253	249	256	232	251	215	250	254	246	252	240	238	258	250	231	263	245	247	235	248	230	248	245	248	242	249	239	242	263	253	246	231	244	270	244	280	218	241	248	264	237	250	263	240	255	234	250	269	246	245	265	222	243	227	246	260	248	271	254	241	230	275	250	235	265	259	253	223	251	222	232	256	239	232	236	242	224	247	245	252	224	261	227	231	230	245	260	261	226	268	262	244	205	235	267	227	265	225	249	283	274	221	242	257	242	251	262	257	254	256	221	233	263	268	243	235	245	253	250	248	281	243	253	282	245	262	229	240	239	235	231	270	267	262	232	250	249	267	243	260	257	251	238	244	228	241	240	211	237	264	228	248	241	255	263	228	264	241	240	241	237	239	224	225	244	258	248	218	243	233	266	270	244	249	232	238	266	223	241	251	253	255	264	244	241	224	245	234	250	235	241	255	254	239	255	250	245	231	260	235	255	239	232	278	229	239	248	241	256	268	258	276	257	235	219	256	238	263	237	252	250	255	258	225	241	247	234	259	253	218	259	266	245	234	248	249	242	258	229	241	250	249	247	265	266	230	235	246	243	286	258	252	256	247	228	241	252	251	244	252	268	256	230	216	243	260	235	276	265	243	272	226	237	252	258	252	231	229	240	263	248	234	230	247	244	245	249	243	246	259	230	232	233	251	244	268	255	260	241	226	228	233	274	218	226	255	253	255	235	256	247	243	231	240	221	245	263	268	252	237	231	245	259	242	246	291	244	278	239	248	279	203	267	236	223	258	232	269	236	253	250	247	258	244	260	251	232	237	231	233	239	236	240	229	247	263	240	224	237	241	261	271	226	262	263	249	261	235	231	203	225	253	264	239	262	257	250	243	257	248	235	258	232	217	237	273	230	226	255	251	238	243	273	243	242	252	250	250	246	261	257	248	273	226	255	255	258	246	239	247	235	248	237	245	223	246	251	218	217	246	228	256	258	222	240	216	249	231	235	245	250	257	240	251	264	229	237	239	234	261	249	234	226	236	222	244	257	255	267	230	251	252	234	258	264	261	222	241	272	221	246	236	244	248	263	267	256	248	240	233	252	247	273	213	228	234	283	266	250	233	241	253	243	255	245	254	233	222	245	239	232	251	236	266	242	228	226	241	236	263	227	238	253	243	255	244	246	255	251	231	253	239	256	255	222	244	247	249	255	242	250	248	240	239	234	249	275	271	240	258	272	265	227	256	220	235	215	222	248	260	279	242	269	243	222	219	242	262	261	247	228	265	260	265	264	261	239	215	234	252	226	219	221	266	216	235	239	266	263	248	274	237	241	263	234	233	256	220	251	258	243	264	248	235	263	260	245	203	239	242	241	273	246	262	239	251	223	276	235
22729	20706	28604	22879	20704	19273	1894	702	570	520	438	397	405	367	358	351	330	348	322	320	301	286	313	329	293	295	261	290	281	264	247	282	287	273	281	293	288	283	316	272	310	296	250	291	268	295	297	278	297	269	310	257	258	281	285	297	270	288	277	256	288	295	300	292	299	273	276	276	265	262	294	257	281	290	273	260	263	306	284	287	238	250	280	284	244	266	301	299	266	264	246	262	305	254	308	250	261	265	259	266	269	278	321	253	289	282	245	283	265	265	257	242	296	248	296	245	248	283	262	266	272	273	255	236	250	276	256	267	257	244	287	267	269	285	280	260	251	244	281	286	247	290	267	297	224	278	278	250	264	258	253	296	267	252	262	267	264	280	273	264	269	272	243	284	259	274	264	281	236	245	252	264	282	288	282	275	207	263	304	280	272	267	287	273	264	279	291	258	234	292	296	294	257	248	258	300	267	267	232	260	286	270	244	254	280	261	253	270	295	289	263	259	281	262	254	265	283	264	248	259	274	284	263	252	302	267	272	244	282	255	260	279	301	270	242	269	279	274	293	280	281	272	263	283	280	286	269	306	254	240	263	271	289	265	274	270	283	268	241	262	273	275	262	259	263	261	255	251	254	282	274	259	239	271	245	262	305	265	281	273	250	275	252	263	272	270	277	274	254	251	253	284	265	274	260	292	272	246	302	238	284	244	278	266	264	275	261	279	297	268	240	266	307	286	271	255	263	284	261	263	264	248	263	289	262	266	240	252	272	245	243	244	280	279	253	265	268	260	270	295	286	275	262	276	249	286	266	262	242	271	293	262	283	285	281	288	286	237	260	248	291	256	285	252	261	254	283	267	271	279	256	257	244	275	301	263	278	267	259	266	222	290	278	303	303	253	279	267	268	258	279	292	291	264	286	269	256	246	284	270	270	235	263	261	282	267	258	278	259	263	271	272	289	267	266	246	273	270	241	245	236	272	286	291	269	276	262	262	263	262	280	277	248	257	279	258	278	269	260	276	276	256	272	263	275	277	232	255	282	271	271	246	231	282	274	246	275	278	263	294	288	284	246	275	239	290	286	279	234	230	283	297	272	280	293	270	270	288	280	275	269	286	275	264	251	275	287	271	257	269	287	270	287	252	289	250	272	245	290	273	267	237	282	268	289	265	291	279	244	242	287	223	267	271	269	254	281	259	257	283	289	258	284	268	253	249	292	260	261	281	261	280	289	272	299	277	269	275	282	293	243	284	263	294	287	266	247	283	269	281	303	242	269	266	283	255	259	283	263	262	254	271	270	270	279	274	269	274	279	243	274	262	280	251	236	276	269	274	277	278	251	262	282	267	284	271	266	281	268	270	274	263	274	288	272	278	277	266	294	278	288	259	230	245	279	240	248	302	297	254	262	270	248	279	265	284	264	279	301	270	253	265	261	264	280	245	282	285	262	259	268	236	273	276	245	275	242	256	294	271	255	259	261	276	231	265	257	245	275	280	267	308	279	249	259	269	282	257	261	253	272	283	281	261	282	262	289	253	268	234	285	267	276	302	254	257	303	259	198	241	263	282	227	274	266	264	258	271	289	244	265	265	238	234	288	264	302	295	272	278	249	263	262	243	298	291	269	236	272	288	280	283	254	287	267	270	242	293	236	244	258	266	266	260	267	264	268	289	278	266	249	260	270	269	247	236	247	283	285	271	275	285	263	262	276	286	264	263	232	274	245	266	252	249	256	226	274	296	255	274	265	272	306	274	255	249	269	250	244	266	261	253	247	272	294	281	224	280	250	285	299	249	279	247	262	245	271	263	265	228	246	247	269	257	287	279	291	286	284	276	277	280	258	258	295	266	252	278	271	257	237	288	280	258	288	286	275	269	258	241	268	293	272	266	258	237	264	275	288	253	256	273	268	253	275	275	306	260	272	290	279	283	280	251	286	268	274	286	275	245	272	256	274	258	239	263	272	284	262	245	294	270	273	265	281	257	274	252	259	281	277	276	280	269	306	238	260	259	274	274	271	278	255	277	251	269	270	250	303	265	244	262	260	282	211	274	271	268	246	259	270	280	254	293	291	276	256	292	305	257	256	281	281	246	260	277	242	259	247	250	312	269	243	242	275	257	252	239	266	253	254	294	276	260	305	244	265	270	258	293	249	237	279	288	266	259	232	270	301	277	257	269	278	241	266	256	257	270	282	247	250	307	262	250	258	279	284	283	263	236	236	241	298	298	263	258	288	267	251	264	293	264	293	274	283	265	270	237	269	284	271	256	299	228	266	269	269	256	258	271	251	262	251	264	302	261	274	271	274	279	280	257	267	279	284	269	287	282	306	252	266	246	257	254	277	268	268	282	277	271	262	250	248	264	266	260	227	256	270	285	241	255	278	234	272	267	274	282	261	282	277	270	264	280	255	267	235	270	249	288	260	226	257	283	270	279	261	253	295	257	268	254	308	237	284	248	250	260	287	254	266	254	248	266	282	244	285	263	283	262	267	254	254	265	292	260	262	235	285	262	265	253	244	285	274	232	262	265	312	231	266	248	263	290	272	249	278	260	264	253	244	294	258	248	266	279	274	281	258	256	274	264	285	257	252	251	254	297	254	263	291	276	284	268	268	265	266	234	265	303	299	255	275	282	273	253	269	264	251	255	269	277	276	249	271	274	297	276	270	276	260	282	251	299	249	259	292	271	270	266	288	275	260	265	261	290	273	248	285	260	250	253	258	242	301	259	267	281	258	259	249	247	266	228	271	271	292	267	304	270	260	243	290	270	250	271	277	234	237	283	276	254	282	252	275	274	272	254	245	267	261	259	240	259	281	255	273	254	308	233	257	236	260	250	248	262	275	257	256	273	264	248	258	281	288	234	259	273	261	258	273	278	278	254	285	265	234	256	274	236	260	288	291	216	271	275	279	236	255	312	239	261	265	300	271	255	250	259	275	251	259	262	253	252	230	278	265	263	272	240	244	291	280	271	273	268	265	265	253	256	248	279	250	306	258	303	290	236	266	251	279	294	267	269	255	285	269	231	297	288	272	255	273	227	280	284	258	246	286	261	267	263	292	275	290	284	275	256	281	256	260	270	287	253	275	268	278	277	248	276	266	266	259	266	234	238	268	250	279	287	286	278	271	282	288	276	266	261	260	280	247	263	258	275	257	266	267	263	296	255	260	246	256	257	244	270	266	260	270	241	246	257	263	295	283	286	271	239	264	267	293	243	299	282	237	274	255	240	282	252	271	273	263	264	278	263	243	271	253	249	264	270	282	266	259	262	276	267	260	270	237	260	288	268	271	249	254	269	268	276	287	295	291	266	252	244	280	259	285	256	275	267	288	266	250	269	284	259	280	274	264	267	279	267	276	237	250	274	245	272	278	282	293	266	285	261	266	286	271	260	251	262	270	256	267	283	263	279	264	286	261	268	271	287	246	255	263	311	248	240	287	268	260	273	290	282	259	283	258	276	268	279	254	267	254	259	282	264	263	247	272	273	255	265	263	294
39091	35268	12783	6885	4533	3248	2552	2030	1690	1487	1255	1116	1057	986	896	853	822	818	757	711	684	649	651	696	648	624	599	566	658	579	598	503	572	572	560	566	559	558	556	538	537	549	576	578	543	554	544	516	534	519	518	541	524	512	534	492	516	511	517	526	511	529	553	498	532	507	519	509	534	534	528	504	530	539	512	535	541	482	495	519	516	527	508	531	524	486	526	537	539	538	538	547	524	506	477	542	543	524	514	505	526	489	506	538	530	510	487	527	475	510	519	543	516	528	477	534	533	546	518	530	520	526	564	529	539	527	519	507	527	546	532	512	522	485	515	508	530	534	514	535	536	545	504	520	560	505	482	501	518	547	482	482	500	483	548	519	490	499	562	555	530	550	544	523	523	499	489	541	518	528	495	524	559	518	487	484	527	523	523	539	492	499	539	522	516	530	527	497	543	503	525	477	485	541	535	502	503	532	521	523	521	516	564	466	510	524	475	555	498	504	544	547	508	511	530	511	524	485	512	524	536	519	562	557	558	527	518	507	475	494	512	533	534	554	492	521	539	483	554	481	542	544	516	534	497	541	512	533	527	534	497	513	533	499	505	507	485	471	535	516	512	547	504	507	549	531	522	519	526	537	479	520	557	481	537	530	531	501	513	483	534	474	549	518	532	498	498	488	523	520	513	494	522	531	486	557	528	542	541	537	496	494	538	521	543	521	497	521	557	511	557	552	526	530	511	482	514	488	545	498	534	528	522	487	515	545	486	557	536	545	489	486	520	535	475	549	481	525	493	516	488	500	514	513	496	523	468	486	501	489	525	530	500	546	512	536	494	484	536	512	527	537	539	509	520	514	537	488	529	532	520	490	479	516	543	520	478	502	521	502	547	486	515	491	542	507	492	483	527	506	558	518	481	513	524	466	529	501	501	512	520	531	478	542	543	510	511	503	498	532	462	488	559	512	504	488	511	536	518	511	536	532	499	544	533	483	514	517	523	512	514	539	527	542	509	512	529	510	559	524	514	517	534	509	489	520	523	493	555	526	506	539	535	529	522	509	468	513	515	520	537	537	515	490	480	572	568	491	532	517	528	531	555	512	514	541	538	526	510	529	477	478	493	527	506	556	557	497	517	524	513	458	507	486	546	518	544	504	555	501	551	498	516	516	496	491	489	530	501	521	538	515	508	499	525	533	507	525	527	501	522	490	539	500	535	502	509	526	508	527	571	532	462	473	514	551	500	500	532	491	572	498	533	524	488	493	488	521	520	536	548	527	533	515	533	501	500	548	503	513	485	520	537	520	546	511	519	517	507	477	514	545	510	544	490	501	516	497	522	491	502	531	501	554	533	508	523	506	537	520	535	536	509	466	500	535	498	473	547	511	519	491	497	493	558	507	542	507	533	467	537	553	503	533	484	536	567	537	511	517	500	519	583	480	527	523	520	547	546	497	520	513	510	500	573	533	534	527	530	494	525	494	523	505	505	517	482	515	532	506	510	507	514	521	496	510	542	513	514	514	495	540	518	524	507	514	504	516	483	507	470	553	528	461	516	527	504	559	543	505	510	523	542	503	484	497	515	576	560	517	505	509	531	529	492	534	505	525	474	494	524	483	513	522	535	531	513	534	538	495	502	539	512	488	544	555	479	534	542	503	480	546	516	461	514	515	502	548	512	530	558	474	492	519	566	512	560	583	511	520	560	486	536	536	525	459	509	500	529	512	553	560	496	523	516	521	548	528	518	561	535	525	512	511	532	537	474	488	532	572	495	555	494	501	498	521	518	513	501	550	536	557	528	528	508	523	497	536	487	511	534	498	501	497	545	517	511	499	535	516	530	536	555	538	527	498	527	519	531	526	484	509	525	535	532	538	548	493	503	538	490	505	507	527	511	545	506	493	483	496	489	531	544	525	517	525	484	527	500	533	507	499	521	512	536	536	536	508	524	549	485	553	554	500	501	497	496	554	550	512	505	535	529	519	519	552	509	510	520	515	525	511	511	528	515	516	494	541	501	508	529	524	540	597	555	522	513	547	501	477	514	530	508	549	463	529	516	537	576	503	545	516	515	513	471	537	477	505	507	525	516	527	504	552	532	517	527	518	505	506	515	507	551	513	510	528	497	509	551	480	531	533	502	486	520	558	514	520	557	512	525	480	463	513	520	486	535	524	506	524	487	515	518	538	555	492	530	502	546	485	498	523	543	529	480	559	556	510	507	489	509	515	535	540	474	502	507	502	517	552	509	505	500	523	537	520	487	509	459	487	473	505	496	563	509	509	533	500	510	521	493	526	521	520	523	520	540	484	501	529	494	500	511	506	519	526	492	504	540	499	527	519	478	486	541	538	530	545	563	517	528	523	499	514	502	575	499	542	511	532	539	508	530	524	549	531	549	518	480	506	515	512	509	529	502	491	490	544	527	546	537	511	500	529	545	523	498	524	491	527	500	525	481	490	499	491	491	511	539	520	542	491	544	517	472	581	520	516	511	538	555	507	468	512	507	547	537	539	514	491	516	513	497	521	503	470	533	554	529	523	538	509	509	516	479	518	533	480	533	485	502	557	495	548	510	462	465	507	501	493	543	507	492	529	528	503	524	483	535	524	508	532	522	514	540	556	521	511	535	510	546	522	534	537	512	529	565	476	531	522	535	487	539	507	467	490	520	486	495	540	520	552	511	515	508	525	526	493	542	538	531	469	531	511	562	544	535	535	533	551	529	484	506	518	539	530	509	528	528	534	484	492	520	481	510	538	508	511	513	552	530	527	489	574	561	468	462	517	489	493	518	557	516	535	501	527	481	502	529	487	530	510	500	478	511	502	541	509	505	540	483	532	483	514	478	518	530	532	519	513	530	485	487	524	520	504	536	488	525	504	528	533	538	536	510	515	528	502	566	523	531	525	493	481	499	503	498	501	525	544	520	498	529	504	532	501	504	490	483	500	499	513	521	526	500	478	504	485	490	480	493	490	511	525	527	526	520	516	493	487	567	540	519	537	499	500	501	485	533	483	543	481	486	513	548	552	508	494	525	528	491	515	525	525	514	525	536	523	496	531	524	505	520	517	500	507	474	547	504	542	545	523	523	537	499	491	540	534	537	523	505	524	522	494	523	506	500	453	519	466	508	485	516	482	532	489	515	497	528	517	504	518	507	485	456	503	501	520	508	512	527	506	490	518	540	538	531	485	458	497	517	497	519	479	539	520	528	541	527	526	540	498	479	486	536	506	526	513	525	525	540	533	503	513	470	523	496	512	545	524	514	500	473	529	487	512	518	499	585	483	533	531	541	565	540	525	509	530	520	526	524	570	499	507	497	532	500	513	520	535	512	493	489	536	491	500	554	550	491	503	502	526	523	549	528	519	519	483	521	484	510	549	481	521	521	519	492	487	531	483	482	508	516	486	500	490	543	512	524	494	493	555	513	526	513	477	515	494	527	542	532	485	505	521	478	494	529	540	487	484	495	529	531	512	535	511	498	535	521	515	524	533	473	530	528	540
27407	21216	8821	388	187	179	131	112	140	155	117	134	112	133	131	121	123	123	132	116	114	112	111	124	119	113	123	105	129	123	132	125	115	122	131	121	119	141	106	107	119	116	127	108	156	121	110	88	111	143	123	96	112	111	100	122	108	115	118	116	100	114	130	117	115	129	118	102	119	121	109	121	109	103	106	120	124	128	119	123	120	124	93	120	109	114	99	114	116	120	111	100	105	109	132	117	124	122	154	107	130	116	124	111	124	122	117	145	111	131	110	130	107	118	126	102	144	119	110	122	126	137	130	111	119	116	118	104	128	125	121	117	136	99	123	116	131	124	118	137	125	133	132	137	123	148	129	111	126	132	107	94	108	146	145	123	99	114	143	122	106	111	112	110	125	126	122	130	114	117	119	107	126	112	123	123	123	115	115	131	135	120	111	130	126	123	103	101	118	118	113	99	112	117	117	126	138	101	115	116	120	117	113	99	100	90	107	121	122	119	125	118	123	108	122	114	112	133	114	100	120	98	140	106	115	113	111	95	118	115	113	114	120	107	136	94	133	136	133	113	109	120	84	122	128	108	132	124	115	124	110	117	114	122	137	129	102	122	105	104	136	144	118	89	120	132	132	108	116	119	109	128	117	109	93	119	124	111	141	110	138	112	128	126	125	108	132	115	96	134	130	121	113	105	121	126	95	99	110	112	130	124	124	109	111	131	116	114	99	144	122	116	128	103	126	118	114	111	127	104	114	127	121	119	113	127	127	101	113	118	100	120	118	124	123	129	116	124	109	113	119	122	107	100	102	92	121	121	127	99	119	148	125	112	119	114	111	133	118	120	113	112	105	135	109	118	112	131	104	129	134	107	145	125	108	117	112	120	116	125	79	121	119	121	123	118	117	104	113	117	109	115	114	112	122	109	111	111	125	122	128	124	128	116	112	110	113	103	124	122	119	141	112	127	117	109	129	113	120	115	111	111	123	111	119	109	121	122	135	101	125	118	119	101	123	114	122	125	97	122	112	104	113	105	110	113	117	110	132	113	135	120	113	107	120	128	124	91	123	128	129	95	115	118	105	117	127	122	101	114	113	121	119	113	131	102	138	141	109	114	112	118	120	111	112	129	111	123	141	107	119	113	115	121	117	128	129	121	110	130	118	123	114	130	138	121	108	116	127	106	124	118	142	124	133	124	136	128	116	117	134	133	121	131	121	98	116	119	121	108	124	134	140	120	118	141	126	130	105	110	116	117	134	112	113	124	115	116	131	126	95	136	115	130	122	119	119	107	126	138	133	129	138	132	122	119	122	118	113	115	109	108	117	114	114	130	107	121	118	123	120	128	121	117	107	106	120	110	108	118	115	123	97	131	122	107	126	113	110	111	133	117	96	123	127	127	108	118	120	108	104	108	136	93	121	124	128	124	145	136	106	101	111	111	113	116	106	105	110	107	114	113	118	132	118	130	118	111	124	130	134	121	122	125	128	125	131	117	100	128	126	122	108	102	117	111	108	117	106	110	115	104	129	118	120	130	121	121	119	110	118	108	113	120	122	102	110	104	135	122	114	100	115	121	110	103	119	121	110	124	106	121	113	99	103	107	104	112	121	134	124	105	122	112	114	107	126	93	132	126	111	103	104	86	119	116	118	122	115	117	122	97	130	101	118	106	113	128	105	107	117	131	126	118	126	143	112	103	122	116	116	115	108	130	114	98	129	108	105	119	105	120	146	108	121	117	143	107	124	126	120	141	116	127	124	122	125	114	119	122	111	111	131	145	143	98	125	111	104	110	110	134	130	111	132	123	117	127	127	117	133	103	110	126	116	120	133	127	109	117	121	111	120	98	128	128	133	115	127	134	115	118	128	100	107	102	112	122	125	114	93	112	104	124	125	115	126	108	108	106	115	111	135	133	102	127	120	125	130	113	122	123	133	108	134	118	140	128	121	112	122	113	139	139	125	129	97	113	117	105	122	117	122	124	133	122	114	107	107	113	117	108	121	110	106	128	127	119	121	133	126	117	119	148	114	123	101	116	124	111	116	121	130	125	118	118	136	97	115	131	105	114	115	117	130	137	123	109	118	118	105	90	132	114	110	136	109	126	112	125	104	117	141	121	99	101	132	128	115	98	129	137	129	133	132	121	103	128	128	126	112	107	140	123	115	130	122	137	118	132	120	148	130	119	123	133	118	102	112	125	120	112	108	127	108	117	117	123	105	130	126	126	132	107	109	115	125	106	119	129	93	120	125	123	95	112	147	118	103	121	116	114	121	122	108	138	125	108	136	111	125	126	111	112	132	118	122	121	113	114	100	109	119	118	117	116	122	124	123	121	124	119	99	110	125	120	120	118	139	138	112	120	119	92	114	95	116	122	118	119	139	137	114	135	107	110	118	135	102	123	107	116	123	138	116	119	132	120	130	128	113	116	111	105	131	136	132	126	137	103	118	131	99	124	113	118	110	129	122	128	115	114	123	111	129	120	104	119	108	134	115	121	108	133	130	110	125	135	113	128	139	107	104	116	120	117	107	120	128	130	103	129	126	116	117	123	93	125	141	120	123	120	108	122	125	112	109	109	121	131	115	123	109	132	115	120	118	113	124	109	115	119	110	129	125	135	122	148	104	128	120	109	130	126	126	131	124	119	124	95	98	112	131	111	106	113	145	106	117	107	113	130	125	113	124	132	119	119	118	123	119	140	126	132	117	113	123	104	125	127	105	127	129	126	109	129	114	120	117	128	121	107	123	124	133	105	114	113	118	119	117	116	136	93	116	123	104	125	107	118	135	121	120	121	115	118	126	110	133	130	99	136	127	106	120	117	105	130	105	113	115	122	126	122	103	109	114	126	118	102	120	111	104	112	124	117	126	122	129	126	96	119	131	134	105	116	118	138	122	99	149	147	125	110	122	123	94	127	118	110	115	118	108	133	126	128	127	128	104	114	104	118	128	119	110	112	121	141	110	136	138	112	126	123	125	108	107	115	117	124	121	118	150	113	113	111	113	113	109	133	121	109	134	113	125	96	123	133	120	111	132	118	111	113	114	116	113	122	119	131	117	123	122	126	110	100	111	97	93	130	102	125	114	108	118	98	139	132	134	97	114	114	115	121	119	117	112	123	122	112	115	110	118	133	141	109	112	118	125	128	127	104	134	134	113	117	109	108	119	132	122	108	110	127	109	123	98	101	109	113	136	121	125	107	119	139	114	143	120	127	120	124	120	138	118	137	126	130	139	118	100	131	128	97	113	104	91	111	115	121	131	124	124	124	121	102	115	115	123	145	120	118	122	124	111	121	124	122	105	124	126	102	116	136	124	112	118	108	118	118	128	118	127	114	117	122	117	104	118	123	108	136	113	129	126	122	115	97	113	121	121	112	128	117	120	124	121	112	125	111	122	120	109	127	105	107	117	94	96	134	126	105	101	121	105	125	121	118	130	110	133	112	124	129	120	117	113	115	113	119	114	150	121	123	133	120	121	117	151	124	123	111	125	108	107	126
17894	10565	1191	624	496	401	350	350	290	312	312	307	294	315	278	253	257	298	282	294	279	284	295	278	268	260	256	244	278	262	263	256	246	261	270	289	262	274	270	278	244	289	262	260	249	254	254	238	272	255	238	275	252	253	249	245	262	249	253	237	238	232	250	274	247	232	281	303	283	258	271	249	283	257	257	247	232	268	287	261	252	251	267	264	245	281	229	270	231	245	251	275	259	258	259	263	259	269	258	262	255	262	253	260	271	276	266	243	243	240	271	267	236	262	295	260	253	279	270	255	240	252	251	280	266	255	254	258	269	258	252	237	264	260	240	268	257	256	273	240	259	262	267	280	244	256	238	252	283	269	272	256	243	259	259	246	272	242	275	285	260	285	239	268	262	255	255	251	251	230	263	265	255	264	244	257	272	243	265	293	256	254	270	261	255	257	266	276	220	290	241	281	261	273	236	298	251	224	251	260	286	264	229	282	282	274	222	259	263	244	247	245	253	308	269	264	260	259	264	282	244	244	265	278	275	260	246	243	274	253	273	300	226	269	264	230	261	253	271	256	252	250	226	311	290	236	269	237	269	275	239	256	283	260	257	280	272	289	252	254	275	262	263	250	252	275	256	245	259	277	266	277	289	263	263	275	275	269	274	249	260	279	254	273	262	245	253	270	288	266	270	287	256	280	280	247	292	253	226	256	269	243	255	254	248	271	259	275	268	240	250	291	259	263	259	273	271	254	274	245	252	278	286	257	295	286	263	253	272	290	303	259	280	289	277	245	278	242	264	249	271	273	281	256	283	300	291	249	243	277	243	218	263	276	250	282	290	300	271	257	262	255	267	266	236	275	261	254	253	231	262	264	274	238	259	269	273	274	272	260	258	251	246	269	253	229	274	292	253	283	256	226	257	284	273	267	271	263	268	270	280	257	261	246	264	256	283	252	251	259	259	248	287	259	264	243	252	264	258	283	242	270	276	264	286	275	238	262	237	241	261	255	265	264	259	259	259	269	292	245	240	215	262	269	256	269	293	274	234	251	268	251	255	236	266	282	248	266	227	270	285	260	241	245	274	255	273	289	252	250	241	262	256	255	253	245	252	277	273	281	269	252	256	261	247	251	253	284	250	275	268	282	303	274	267	272	266	269	267	254	289	265	251	250	253	277	272	241	285	254	289	271	265	280	268	262	235	276	238	256	250	263	291	267	276	284	230	284	252	290	229	257	262	243	264	258	266	257	298	277	283	266	265	241	265	232	256	255	236	252	243	283	278	253	236	259	259	294	251	283	260	244	261	252	259	287	284	237	292	266	265	249	278	256	269	238	284	241	252	260	261	263	253	238	258	242	278	272	246	267	241	239	270	261	277	251	272	262	267	280	260	239	287	256	243	275	239	256	268	276	253	294	251	248	273	279	254	251	284	266	258	287	264	251	241	243	237	254	273	264	274	205	243	246	241	274	266	274	241	258	254	242	281	289	257	293	241	283	243	250	272	264	262	285	271	248	233	261	271	242	285	260	263	264	263	288	283	306	284	268	257	254	244	251	239	279	259	271	272	264	262	272	279	267	261	265	260	263	260	259	281	266	241	255	295	278	234	277	244	232	279	273	260	242	239	295	270	255	273	277	275	279	251	230	233	263	278	250	259	265	257	262	273	220	263	258	242	243	266	257	247	258	278	270	255	282	260	254	281	272	276	260	220	268	242	273	257	233	249	260	278	247	260	254	243	294	275	263	265	278	291	278	268	276	237	251	260	272	231	257	252	258	237	227	253	304	288	251	233	233	279	277	273	268	269	256	272	271	246	278	293	262	265	232	270	276	258	253	251	286	251	250	260	285	221	248	257	242	244	260	253	238	255	250	243	269	265	282	275	251	266	294	292	279	253	240	271	268	269	259	266	273	273	240	247	255	247	258	248	259	273	259	277	266	253	261	278	254	269	243	240	271	273	240	263	270	261	259	255	272	267	257	277	263	268	283	247	254	257	277	267	269	276	270	248	266	291	261	267	275	273	239	269	238	262	236	261	260	300	274	238	279	247	237	248	236	290	260	268	268	258	266	260	279	271	259	262	284	278	266	270	283	290	289	242	273	251	294	248	268	253	252	239	254	252	234	280	250	275	260	245	238	283	271	221	245	256	266	281	257	267	260	255	253	244	293	295	233	243	251	284	251	278	254	262	241	277	263	265	244	246	232	262	228	290	272	294	235	272	270	275	276	251	242	250	296	256	239	265	267	244	272	276	266	255	261	290	246	239	259	279	256	253	267	286	228	244	273	251	276	260	267	279	253	267	277	245	228	235	248	243	285	261	280	272	299	278	265	267	262	265	275	259	246	250	256	294	225	253	245	297	268	278	284	273	272	261	286	217	262	277	275	267	265	270	285	253	262	248	226	281	233	271	272	269	303	281	283	253	266	221	232	293	250	239	268	262	274	230	273	249	239	227	256	261	285	257	277	260	259	272	253	286	276	258	245	273	293	282	272	256	242	227	256	280	230	277	281	282	248	246	273	256	276	244	250	278	236	234	260	266	241	273	235	245	271	260	236	230	290	273	260	247	250	283	270	231	266	281	255	230	265	244	279	241	295	252	271	250	262	301	247	270	248	253	262	256	279	275	292	243	293	249	250	255	269	280	245	257	245	274	245	248	261	250	276	280	282	315	261	289	257	249	269	272	283	263	251	272	239	267	266	258	273	272	234	257	260	266	280	277	263	263	285	269	252	260	266	250	283	258	286	275	299	240	221	272	242	250	259	253	260	267	283	260	263	247	266	254	298	279	253	275	247	256	249	276	243	287	287	242	247	247	258	266	262	264	258	232	270	252	271	244	241	257	274	292	241	259	257	288	283	292	266	256	276	274	259	265	260	261	270	239	271	236	277	225	234	260	264	270	281	226	261	283	237	246	272	276	254	276	246	250	258	264	247	253	258	279	274	241	244	285	226	280	240	252	245	273	262	256	265	276	281	257	242	273	248	263	275	287	295	284	234	274	294	235	259	262	260	248	269	267	272	288	240	257	282	297	285	261	244	250	278	235	243	260	280	259	252	258	230	257	251	287	260	259	263	251	247	271	254	248	238	266	258	292	288	269	244	269	257	264	254	267	270	248	271	273	249	267	239	274	271	266	251	269	278	247	273	235	251	268	265	244	260	267	251	281	276	257	270	256	264	233	285	278	266	267	229	262	264	257	289	237	224	254	263	284	286	271	253	261	278	218	262	271	247	271	286	250	230	240	268	264	297	266	251	284	242	259	260	273	254	238	261	250	265	251	282	276	262	243	259	251	248	285	254	261	272	227	264	260	263	266	270	291	249	267	240	241	246	245	272	234	263	286	298	280	238	260	275	237	273	279	265	276	254	257	245	268	271	253	249	260	280	291	243	274	263	252	283	267	303	269	275	255	244	273	280	261	253	250	259	290	280	261	236	286	269	268	284	286	250	252	276	259	262	253	240	258	236	293	244	283	279	263	273	261	244	238	265	263	264	232	260
24820	21741	29273	24721	20483	1729	473	316	272	216	186	171	155	158	166	141	154	138	132	146	123	137	133	125	121	129	104	125	127	135	131	136	116	111	124	98	129	132	115	111	129	121	132	99	104	125	124	110	96	126	142	105	107	96	108	114	109	102	117	129	119	124	127	131	103	122	97	115	117	99	111	99	113	106	121	114	118	116	134	99	114	114	136	106	111	95	149	119	111	108	115	118	108	109	127	127	118	114	117	99	123	98	111	101	105	120	109	114	106	113	136	107	95	110	111	114	122	99	140	103	117	122	118	112	108	111	111	116	108	113	108	134	122	105	120	111	112	119	92	121	125	118	119	113	107	113	125	102	114	99	113	112	116	101	127	122	97	109	128	127	123	110	135	119	132	115	127	135	106	125	101	115	117	134	136	118	126	107	113	111	103	101	123	110	106	112	126	125	111	111	109	116	101	135	114	110	115	117	116	104	95	119	110	121	100	121	122	106	127	123	120	111	105	116	111	92	103	109	111	113	109	114	106	123	117	106	110	109	107	133	128	124	94	135	105	119	123	120	109	113	113	120	106	109	128	100	130	119	126	116	136	101	103	110	124	108	124	109	124	102	122	122	116	102	88	122	125	116	111	116	106	116	109	95	99	113	105	107	107	103	105	106	105	115	117	151	105	126	113	113	107	120	105	109	128	131	118	110	112	119	107	113	119	106	121	110	126	119	101	112	122	108	91	122	117	104	134	114	125	110	119	110	121	112	114	105	130	113	147	105	107	121	122	118	111	106	110	106	130	126	129	123	135	128	123	112	120	126	103	126	114	116	129	119	101	132	109	112	115	115	101	109	110	121	120	135	104	109	109	107	137	126	136	115	103	98	109	110	127	108	104	129	99	111	106	115	112	110	122	96	88	104	125	133	116	103	107	109	93	101	120	103	114	105	95	116	98	116	98	123	108	124	138	129	101	120	123	96	103	119	114	112	113	126	125	118	122	104	108	120	135	125	121	114	119	120	129	110	120	103	106	110	100	106	115	132	99	93	102	103	125	107	93	103	112	114	111	112	99	119	124	121	139	103	116	126	117	106	119	114	111	122	109	101	118	112	116	98	148	109	114	100	100	97	129	106	124	108	105	119	128	108	124	125	129	122	128	101	122	95	108	130	109	88	103	114	113	119	106	116	110	109	120	129	111	107	110	126	121	104	122	120	132	109	125	107	112	108	104	120	97	111	117	130	99	97	110	122	112	129	98	113	109	101	101	123	133	120	119	106	124	115	121	112	115	104	93	118	107	115	88	126	95	89	95	112	111	103	109	105	136	124	104	103	111	112	129	112	114	130	110	108	132	107	108	99	110	112	116	106	102	118	116	126	115	121	113	121	112	132	127	112	101	122	110	104	125	114	136	108	114	105	114	94	108	100	109	121	111	130	110	109	108	107	119	112	105	98	129	113	131	117	118	125	108	118	105	122	111	117	118	109	116	116	114	112	115	105	130	125	111	110	133	117	108	116	115	120	109	113	107	99	96	113	120	104	117	96	100	113	122	113	110	120	138	106	145	107	117	98	129	125	129	96	108	119	149	119	103	128	132	128	102	118	94	105	120	124	112	109	134	118	106	105	128	130	108	95	130	126	119	128	104	121	113	123	127	116	90	126	116	122	127	124	91	118	116	107	138	120	132	99	130	111	105	118	127	116	104	102	116	136	103	108	128	124	121	94	122	113	110	128	106	111	117	112	95	106	126	110	135	113	138	117	117	116	108	111	122	128	135	104	114	112	109	106	102	111	127	99	105	121	100	119	115	105	115	120	114	105	124	110	111	117	122	112	121	103	105	115	121	142	129	115	107	124	109	109	117	90	121	114	110	132	105	117	108	131	127	107	102	100	113	114	99	111	117	94	101	111	105	111	106	116	134	104	116	96	117	130	109	121	115	102	149	119	111	111	120	114	102	126	119	93	102	122	115	111	114	122	108	101	120	88	126	114	122	110	113	106	118	127	104	92	108	114	114	106	118	104	100	113	99	115	102	101	112	130	119	107	111	125	116	132	100	109	119	117	114	101	89	118	111	136	110	100	118	118	113	104	120	122	127	107	100	117	118	95	114	107	116	111	122	104	104	117	123	120	139	128	123	114	108	107	107	127	104	123	142	129	100	107	105	111	113	102	148	131	115	119	111	102	123	105	124	116	129	123	110	127	100	116	122	108	113	105	116	87	118	121	116	104	122	112	126	108	105	94	127	109	100	112	97	118	96	130	100	126	102	113	122	123	118	114	122	104	91	109	132	101	114	130	114	126	114	124	130	89	108	102	134	107	125	122	121	119	126	110	117	97	107	104	116	99	111	109	115	107	103	128	118	124	110	127	106	127	141	122	108	93	95	105	117	122	110	86	144	109	105	117	87	129	137	120	110	107	118	128	118	128	131	107	108	124	129	103	117	113	115	119	100	97	113	113	111	99	115	100	117	116	113	112	121	118	115	108	110	124	102	104	108	124	108	113	111	92	113	87	117	142	91	131	119	97	110	109	107	121	109	128	121	118	111	105	122	110	113	110	103	103	104	108	121	96	119	127	122	119	101	119	113	116	116	105	106	107	130	140	117	129	117	121	114	106	116	118	118	112	115	109	113	100	115	101	94	101	113	136	113	130	123	123	111	124	106	119	116	120	111	111	128	110	104	126	100	151	106	113	117	85	106	127	115	137	133	117	112	112	117	117	127	103	116	103	112	99	103	108	123	107	101	115	123	123	122	111	110	118	108	123	127	139	100	123	133	123	124	125	118	117	108	106	98	102	116	132	123	105	105	94	106	110	103	116	110	101	104	126	91	108	103	117	106	107	114	115	128	112	141	118	130	100	120	106	121	123	100	118	106	122	107	126	117	112	140	126	132	142	96	129	103	101	106	128	101	110	127	132	127	117	125	128	133	125	116	146	118	132	116	114	109	117	132	122	109	109	104	118	141	93	123	100	126	103	133	109	117	134	100	94	104	99	120	102	132	120	114	104	127	102	134	110	129	110	100	114	138	113	122	89	111	115	120	113	112	105	111	126	112	120	102	114	115	103	131	109	112	120	125	113	127	124	111	139	100	115	144	101	106	114	114	138	98	114	108	117	125	107	101	120	123	100	127	107	119	132	116	137	115	112	131	128	100	121	116	99	102	115	116	127	94	114	132	99	102	126	109	110	101	132	118	115	110	106	124	119	109	111	101	113	96	137	111	108	119	111	103	97	124	113	124	122	116	119	112	117	128	116	113	102	104	115	124	111	104	115	113	118	104	124	98	120	111	116	118	100	109	120	140	126	103	111	104	103	111	104	117	105	103	127	108	108	120	124	101	111	106	112	131	90	126	119	98	104	119	97	103	100	107	124	123	123	116	114	113	110	112	116	96	110	127	122	104	108	134	106	135	102	103	111	112	104	136	111	98	118	122	118	102	131	110	103	124	133	113	111	104	148	105	117	106	126	111	110	90	109	109	120	118	104	122	115	106	128	114	121
32954	24426	7440	3773	2397	1667	1260	1008	848	678	593	556	509	407	410	408	380	346	346	332	316	280	277	290	266	285	300	275	258	281	272	230	255	248	231	242	262	233	233	236	256	254	226	219	241	242	217	242	215	229	227	236	255	246	221	213	241	212	240	251	242	220	232	237	211	217	236	212	255	253	215	206	265	219	238	214	245	232	223	222	217	236	217	225	224	226	235	228	220	234	211	207	206	251	228	240	205	266	233	224	211	191	204	243	241	207	221	218	217	219	197	234	204	216	231	224	225	219	237	219	230	229	175	243	235	230	215	236	221	208	223	222	217	205	187	235	243	241	231	230	202	229	248	211	223	236	205	247	227	230	213	237	217	227	209	238	223	219	200	234	232	226	225	226	214	235	214	212	227	232	248	235	240	229	218	242	202	228	234	214	218	221	220	201	234	239	215	217	222	212	208	216	218	253	250	213	218	198	224	262	232	234	210	195	237	238	252	224	224	209	238	243	209	224	235	233	203	234	208	216	228	205	216	240	216	238	202	246	222	244	218	235	210	222	218	207	218	218	226	250	227	234	217	214	236	199	226	191	264	229	217	221	216	216	232	221	220	222	220	199	221	207	222	223	236	230	195	228	243	232	226	242	260	248	221	232	201	232	230	233	228	220	205	262	235	205	226	238	222	243	225	224	239	223	218	233	238	206	227	234	220	220	240	223	220	222	229	227	236	184	250	205	214	211	226	237	250	226	217	253	243	218	244	221	203	218	221	226	237	179	220	241	237	243	231	220	229	216	231	225	220	217	220	231	213	222	248	230	227	235	217	224	247	227	222	222	194	216	234	227	222	240	235	225	210	211	203	234	217	206	205	227	227	226	221	213	228	238	228	196	222	233	242	220	242	225	239	232	225	224	224	220	208	214	234	201	201	206	224	230	229	220	251	223	209	210	232	248	250	222	240	186	188	220	243	206	228	215	213	206	249	222	233	228	230	261	222	200	210	211	215	254	223	213	236	254	208	228	233	219	241	211	224	236	242	248	222	233	242	228	225	234	193	230	224	215	222	228	252	226	219	201	219	222	237	200	246	228	214	216	217	221	236	199	231	202	226	193	218	210	211	231	234	229	212	238	210	226	218	220	231	229	239	209	234	264	245	242	231	219	229	242	227	214	241	237	237	219	244	210	234	241	209	207	203	247	249	220	261	211	231	228	209	217	231	222	219	218	233	229	218	202	220	252	211	214	221	215	203	231	211	230	238	227	227	204	232	250	236	246	214	222	222	236	213	224	192	220	229	219	229	203	220	216	211	231	240	221	224	234	211	229	230	217	217	238	197	231	246	229	224	238	221	206	205	252	218	212	208	209	245	205	228	248	262	238	208	238	215	237	204	230	224	231	216	225	205	238	218	213	248	226	232	221	201	241	182	242	235	222	224	202	219	220	215	239	234	216	235	212	216	194	217	231	242	254	227	216	225	211	227	231	218	240	209	242	225	218	215	223	212	242	225	205	231	221	235	196	237	209	225	240	230	234	224	224	238	244	247	226	222	243	221	211	228	259	230	225	241	205	234	242	248	220	241	226	219	205	230	250	220	224	248	226	218	229	206	204	224	236	221	238	209	214	220	222	226	213	225	215	245	209	210	240	255	226	232	228	239	230	240	216	192	221	214	216	241	202	208	217	250	229	212	209	228	230	225	219	222	190	253	224	209	211	232	187	229	228	226	222	222	237	229	197	196	208	224	230	223	239	210	229	228	203	235	208	227	213	214	232	206	245	227	230	213	242	225	223	255	216	204	229	226	216	236	233	187	220	224	241	234	197	232	217	236	237	223	214	196	231	244	243	222	218	253	233	217	212	225	213	223	226	230	230	230	245	236	203	220	225	236	231	241	214	198	243	205	220	229	233	208	228	226	229	235	220	201	195	197	210	250	227	253	204	223	213	265	227	207	202	235	229	221	253	223	241	223	221	209	225	228	247	208	202	224	235	231	208	194	195	229	228	216	212	255	231	209	224	218	242	241	211	235	229	214	217	234	234	237	218	216	216	216	238	210	205	235	235	246	220	204	242	249	243	216	204	245	207	218	231	235	239	249	194	209	236	241	221	234	218	198	227	235	231	238	222	209	221	216	233	252	218	236	229	257	223	205	223	257	244	207	233	216	210	227	233	219	209	197	225	208	203	221	223	225	204	260	224	224	239	222	217	222	247	223	228	238	216	238	226	223	218	217	229	226	206	247	244	239	245	223	232	225	237	215	241	227	230	228	207	225	227	233	209	214	207	214	195	205	238	213	244	206	217	240	228	212	218	224	212	184	252	216	224	225	230	194	215	216	240	232	232	231	234	220	248	227	226	219	235	241	196	235	213	228	218	232	224	205	219	231	205	236	224	225	227	210	209	234	196	220	237	216	235	227	248	240	209	256	231	230	214	227	200	227	203	226	214	241	206	231	238	211	229	209	200	219	237	221	203	198	263	232	232	251	192	257	240	233	230	244	195	236	237	221	197	225	195	216	210	221	224	219	213	224	211	231	227	239	217	223	213	244	211	225	203	225	218	213	229	215	220	229	237	181	216	230	200	235	221	223	230	238	206	203	229	239	250	236	223	211	251	231	246	231	240	220	227	224	223	217	233	232	198	270	217	202	235	235	218	232	222	213	242	219	232	233	221	209	210	243	239	231	237	227	221	226	225	250	243	225	211	225	225	210	239	206	253	215	227	213	193	248	205	199	197	215	237	226	225	229	219	203	255	244	226	234	243	246	213	233	233	233	237	202	250	217	225	233	218	234	212	219	204	214	211	204	250	233	200	212	225	241	240	229	207	232	251	224	223	223	239	234	238	236	229	213	249	258	242	241	223	227	242	198	214	220	235	225	217	226	217	238	192	221	215	226	216	217	206	189	210	221	206	240	218	238	227	237	213	197	239	227	210	238	241	242	226	235	209	236	222	206	202	215	223	226	220	194	223	223	235	242	209	229	214	231	213	247	212	205	230	232	220	232	202	252	238	249	233	254	248	238	228	194	211	228	224	209	241	199	216	236	220	223	241	215	208	205	235	238	200	230	230	238	212	209	232	223	209	217	252	221	232	219	205	228	205	242	212	215	201	205	233	195	222	233	222	230	234	231	212	219	233	211	238	218	259	211	228	206	234	235	243	225	230	226	229	230	212	224	272	214	227	217	211	200	207	215	219	220	225	223	227	239	222	218	221	251	217	230	210	235	215	217	238	223	222	225	226	234	251	227	223	230	215	247	227	233	202	243	230	206	228	209	228	230	215	224	228	225	229	209	237	215	223	225	200	235	249	233	230	221	223	233	227	215	189	201	229	243	217	223	242	191	228	241	231	228	215	223	207	223	200	214	236	226	231	235	224	209	233	243	209	215	233	217	208	216	219	210	215	196	226	252	251	222	197	218	206	229	222	234	195	207	245	217	239	201	230	235	223	227	207	199	221	228	237	216	211	222	215	249	225	208	243	215	177	244	215	214	224	226	205	248	212
23772	21678	29882	23987	21680	19496	1895	703	553	521	477	440	413	422	366	376	350	353	355	316	283	336	302	313	277	292	335	324	306	316	284	306	323	309	306	287	292	308	265	308	329	258	249	291	291	295	262	253	292	295	284	269	287	313	282	281	290	283	267	284	251	259	277	285	315	299	252	308	278	270	304	307	281	294	266	273	289	280	303	301	278	279	288	262	270	266	291	256	287	314	277	283	287	271	267	290	257	272	257	283	257	292	260	281	280	282	258	292	277	299	273	291	263	284	275	297	281	251	299	293	275	265	297	290	293	280	282	265	257	305	309	310	275	282	268	270	277	270	295	284	261	271	273	283	278	268	292	257	264	268	271	279	300	297	294	285	282	276	263	275	296	286	251	259	282	273	279	287	251	271	279	280	274	293	276	287	280	254	282	251	268	265	301	240	284	294	279	292	294	271	249	317	283	300	263	281	283	307	287	298	271	265	261	293	289	255	265	279	280	278	262	273	268	276	270	296	272	275	239	273	272	284	273	296	248	282	272	237	283	267	264	271	268	283	278	296	275	296	274	282	274	306	285	270	261	252	254	295	297	286	293	259	255	308	253	269	285	310	291	273	262	262	289	262	242	300	246	274	255	275	266	255	277	263	253	290	314	274	246	261	280	270	292	266	286	275	273	294	301	287	286	285	278	289	292	270	276	289	277	294	266	273	270	269	296	251	272	254	264	277	297	253	280	309	241	275	291	290	284	288	274	278	276	286	283	286	258	281	276	267	246	284	290	265	278	264	293	287	272	281	286	280	296	284	276	272	273	283	267	254	280	251	243	276	283	295	284	284	279	237	260	268	289	284	306	251	291	280	298	298	271	286	277	283	282	287	295	272	262	266	269	282	285	272	267	289	258	258	277	309	281	269	281	270	274	293	267	262	321	257	267	279	277	288	277	294	283	280	305	287	248	283	285	310	281	302	289	270	274	250	275	294	256	300	258	283	262	312	325	258	269	307	257	288	272	259	299	275	258	301	284	260	253	304	285	277	258	280	294	296	263	284	281	251	298	290	291	259	283	289	287	293	278	284	288	287	290	291	254	288	285	260	260	263	246	292	284	302	285	282	278	265	323	287	283	293	301	280	284	288	269	269	271	273	265	284	273	287	268	255	278	287	286	264	295	272	304	280	258	280	256	261	257	293	319	272	286	274	272	280	267	298	269	259	271	257	273	290	258	277	270	275	282	280	280	284	265	307	269	295	282	289	245	277	254	258	270	268	280	284	274	255	290	287	295	287	269	289	288	298	290	289	256	262	295	273	274	246	286	270	312	275	285	271	283	300	294	256	261	282	290	292	261	301	283	264	258	308	259	269	268	320	264	281	271	292	325	288	291	267	284	277	300	302	252	291	273	284	308	293	275	313	311	322	293	274	283	285	255	272	300	261	275	267	280	296	286	272	257	289	276	265	269	290	290	305	294	291	266	279	264	271	260	295	286	269	285	264	258	284	267	289	300	301	282	273	278	267	288	272	256	299	261	280	264	270	245	266	259	265	291	283	298	286	289	292	285	313	299	255	265	263	292	270	283	246	291	274	261	268	268	286	296	288	271	277	315	266	324	290	297	312	279	269	254	252	264	279	280	290	279	276	282	288	284	266	262	244	323	276	271	271	268	230	277	284	291	260	303	296	259	258	278	272	272	293	289	290	302	264	260	294	269	267	288	306	293	268	307	289	288	265	266	276	288	258	283	287	280	257	270	279	287	271	296	295	291	277	271	255	232	287	276	278	289	271	287	270	296	265	282	253	262	285	301	260	269	280	291	279	284	287	281	239	280	241	279	299	276	296	269	310	254	266	271	260	243	292	282	280	266	272	280	273	271	232	274	264	276	272	253	276	298	267	273	276	300	293	241	297	278	310	293	299	281	277	282	279	295	282	266	283	243	283	271	270	271	290	291	268	300	297	282	258	269	293	278	280	268	281	302	283	269	291	277	243	266	279	270	278	275	263	296	285	306	312	303	306	272	293	252	300	269	260	293	249	260	299	248	267	296	261	273	278	298	276	280	290	250	258	297	281	273	286	278	284	264	290	291	262	280	284	302	282	295	271	269	290	245	289	290	254	265	267	285	259	271	287	270	266	276	275	288	296	267	273	299	273	308	284	253	289	283	267	272	283	267	261	259	265	267	280	281	281	260	279	272	295	297	295	278	258	277	280	274	264	294	291	324	293	287	271	239	306	246	265	315	267	282	283	268	304	278	273	289	274	272	296	280	275	255	263	255	272	263	302	279	289	264	278	275	267	254	262	252	295	280	282	274	290	285	278	253	300	269	266	241	268	292	280	290	290	273	258	261	272	277	253	305	282	271	302	295	283	255	273	299	286	275	278	278	279	288	273	277	285	251	265	283	259	256	308	307	263	268	247	276	258	256	295	253	243	275	257	298	271	252	285	301	287	285	271	311	280	251	296	271	289	277	280	252	289	267	279	282	274	285	274	263	291	276	277	255	278	281	250	261	270	269	260	273	298	250	284	258	273	307	265	281	258	290	289	271	275	276	251	275	277	270	296	306	269	288	305	258	283	253	292	291	288	268	287	278	261	245	238	259	270	280	304	284	282	311	275	302	303	282	280	251	241	265	266	274	246	277	273	256	279	262	238	253	275	268	264	328	299	293	292	286	273	279	242	278	279	281	287	294	277	312	291	293	280	270	293	251	265	285	302	275	263	279	295	286	285	296	273	312	282	297	284	287	278	303	258	293	271	271	295	275	259	279	279	261	280	309	254	301	266	273	282	260	266	293	288	260	269	270	271	271	306	277	245	274	244	275	295	284	300	288	282	299	261	286	268	291	280	250	271	276	239	276	277	280	283	301	263	266	260	280	273	268	305	295	309	299	277	274	283	286	262	278	278	269	274	270	287	247	272	285	238	251	252	269	299	257	269	266	274	256	279	260	290	277	277	267	287	289	276	246	269	279	300	281	282	273	259	289	297	254	291	280	293	258	264	269	281	299	285	258	276	291	285	285	272	283	307	275	289	282	291	278	283	259	281	266	244	283	258	264	251	267	266	243	286	303	267	267	262	266	281	284	295	267	292	304	249	301	278	270	302	283	267	271	296	301	272	265	261	251	288	284	281	252	269	253	268	309	252	283	274	285	265	281	273	251	298	280	295	291	272	281	277	265	275	296	284	276	268	282	274	274	313	278	272	307	279	277	265	267	289	288	269	263	292	294	246	288	275	285	296	275	275	286	253	285	300	257	276	260	265	254	295	265	289	264	283	263	272	301	281	251	244	302	261	260	254	275	303	289	266	301	260	257	272	294	296	290	289	275	277	306	257	307	309	294	286	278	288	275	275	277	285	264	272	286	302	263	249	290	288	274	249	284	271	270	280	262	280	261	302	273	260	272	253	296	263	278	256	285	281	251	249	275	254	260	246	276	260	263	281	297	317	281	278	278	278	233	252	283	286	275	295	296	249	285	272	295	267	270	269	312	267	264	280	260	283
39820	32464	13286	7183	4744	3585	2634	2085	1796	1545	1382	1225	1048	1006	963	891	813	813	789	737	739	725	676	631	654	645	616	621	639	615	617	615	598	597	557	599	567	596	592	583	566	547	633	604	593	565	555	571	546	554	581	555	546	533	551	558	519	518	540	542	571	542	560	541	603	580	573	539	583	572	547	545	539	527	548	561	570	550	574	555	516	587	552	538	568	545	536	561	604	567	585	562	569	539	555	542	562	521	586	519	537	511	526	526	536	523	542	575	549	559	573	538	502	547	546	532	527	537	539	536	521	541	545	525	512	550	541	563	543	553	554	520	570	508	553	510	537	541	528	573	576	568	540	553	526	552	511	562	586	522	562	575	559	521	541	545	537	531	519	520	574	544	491	502	526	518	580	551	543	547	537	561	546	548	537	488	502	569	527	519	524	490	574	548	521	555	528	546	550	530	523	581	542	554	499	511	524	564	541	554	526	528	575	524	547	524	571	537	547	536	499	524	555	547	547	490	562	526	541	510	539	574	554	521	505	528	537	563	534	548	556	556	532	535	548	558	555	548	530	569	518	560	527	502	536	557	533	521	545	567	507	549	483	481	568	530	572	536	565	561	540	533	545	538	518	582	521	514	521	554	542	555	546	529	567	538	546	535	565	555	568	580	563	510	556	565	549	549	540	496	532	540	546	525	546	563	526	553	561	520	513	518	553	557	570	525	533	512	547	541	559	551	576	573	568	563	522	561	542	581	554	564	578	534	538	532	527	501	523	532	516	538	552	556	553	519	506	523	553	551	576	565	500	559	553	538	569	522	554	524	516	546	551	518	547	533	572	519	580	560	515	518	552	543	562	530	511	535	537	579	577	530	552	544	567	528	544	535	565	559	553	561	558	546	532	531	540	542	529	492	564	564	571	569	534	527	520	536	515	544	540	514	526	531	523	546	543	553	522	510	515	565	531	499	557	544	563	540	557	537	534	562	515	509	520	531	517	545	506	547	587	520	530	585	545	549	532	472	504	554	565	554	532	527	592	561	510	551	531	533	542	539	525	501	512	567	526	525	527	586	584	517	510	557	537	539	553	535	540	511	539	563	527	534	575	519	547	523	513	571	477	535	532	536	564	551	504	551	528	566	530	553	592	550	530	563	553	555	509	552	551	543	552	553	546	549	540	558	546	555	542	559	519	561	566	535	565	535	573	490	526	573	516	564	502	556	517	530	549	507	553	567	543	576	576	569	549	550	582	529	500	528	540	568	518	549	544	545	525	552	544	514	545	576	584	520	554	517	518	546	504	537	499	524	516	541	551	546	556	565	522	519	514	552	517	508	526	552	521	559	532	531	525	509	552	523	522	544	560	544	542	552	514	545	504	555	592	538	503	558	575	581	594	570	569	535	552	547	539	544	529	520	572	542	549	557	549	577	573	586	504	510	515	567	552	523	542	538	567	550	514	539	572	503	549	537	477	537	613	554	560	563	558	517	529	533	534	565	525	541	524	547	526	513	517	516	583	516	547	547	520	563	568	570	527	548	561	550	548	528	515	544	518	550	551	532	564	544	523	535	571	615	490	521	560	516	554	524	504	520	556	552	536	535	567	527	562	551	610	541	556	562	484	530	535	575	550	547	531	562	541	555	565	539	533	518	515	571	569	548	557	570	511	518	559	524	539	551	531	569	567	572	558	487	518	539	562	495	533	514	549	563	583	532	518	519	550	501	557	556	547	556	528	528	500	548	513	531	543	538	522	532	543	565	549	548	502	540	564	549	526	560	510	511	489	521	527	524	548	510	490	517	531	527	560	585	560	543	527	518	510	547	556	538	572	578	523	556	554	530	519	533	568	559	543	561	514	542	515	562	539	524	516	503	541	530	553	524	541	548	560	565	556	581	568	584	596	550	585	526	541	535	565	547	532	536	508	527	533	560	581	566	528	556	588	546	525	538	594	513	531	526	563	569	579	511	546	560	542	540	557	559	567	523	508	530	555	543	528	553	543	524	521	547	478	551	547	506	527	559	536	575	546	511	546	566	564	530	495	518	544	531	544	525	522	528	558	549	523	537	556	526	526	491	580	548	509	529	545	532	539	528	574	534	527	561	531	555	542	611	578	507	562	589	525	543	563	536	538	541	487	558	501	491	536	535	526	527	564	533	554	549	517	519	538	547	546	570	484	551	532	526	503	561	533	540	524	566	580	542	523	570	525	529	566	594	543	521	535	551	504	532	570	499	534	541	550	522	532	540	562	514	545	529	534	556	489	512	521	516	565	497	514	571	546	529	566	560	515	540	538	517	540	542	521	582	489	573	539	556	568	553	536	555	530	544	516	541	576	547	518	517	557	525	554	518	571	523	500	523	531	493	586	538	509	521	530	534	533	538	510	520	555	526	576	564	525	529	543	508	551	521	520	533	568	505	547	544	487	540	504	534	544	541	532	514	519	545	549	505	560	555	536	529	528	553	513	547	566	563	548	529	522	554	525	499	504	523	530	548	579	579	570	516	512	540	496	470	539	543	522	530	554	586	523	509	523	531	546	548	499	531	569	576	525	520	544	527	522	554	529	522	544	524	528	528	522	532	548	486	528	543	502	587	561	566	544	536	544	544	508	536	520	563	556	509	548	571	548	535	518	552	588	546	543	532	546	588	575	514	562	572	532	535	499	523	575	506	493	551	522	568	501	561	528	537	553	552	550	526	572	526	518	541	554	515	536	551	549	508	511	559	516	540	567	520	516	535	495	541	545	533	517	537	522	555	542	527	521	514	520	571	542	510	520	513	539	519	561	529	532	521	544	528	534	577	521	556	549	517	527	529	519	545	554	554	498	534	521	515	532	516	540	545	542	559	512	581	531	553	520	554	559	534	561	544	552	555	533	588	514	546	546	505	544	553	515	483	521	561	544	546	551	544	511	547	497	539	533	568	514	559	557	559	540	528	542	567	499	533	523	543	547	541	540	526	528	514	541	491	511	584	530	531	565	556	557	569	494	546	556	562	552	576	528	514	524	582	538	570	576	540	536	548	556	577	561	541	536	510	606	524	560	509	572	565	548	576	501	527	532	554	540	514	540	578	555	527	529	526	530	583	536	546	531	569	537	543	538	519	533	549	531	503	555	556	563	534	547	535	563	561	532	540	550	565	565	525	527	551	513	566	538	564	528	514	546	561	509	573	534	549	530	528	573	504	557	547	512	577	537	528	552	532	573	535	536	545	564	530	558	531	535	558	525	590	563	553	516	524	544	489	540	502	513	512	540	543	522	532	555	525	564	550	565	548	493	564	546	521	507	593	527	570	541	511	523	528	512	522	563	541	583	535	514	515	516	525	503	542	560	555	522	561	527	550	545	495	560	512	513	529	514	510	554	527	583	567	507	551	546	534	570	561	512	541	550	531	588	559	534	519	561	544	586	561	542	530	525	545	553	552	527	555	543	503	567	540	539	517	504	548	548	534	505	573	570	530	585	564	576	564	504	512	519	540	544	512	563	563	519	549	562	570	495	552
27425	21086	7892	406	194	169	164	147	114	134	140	114	122	121	101	122	128	139	128	144	116	120	127	106	136	101	118	121	111	119	111	118	117	120	109	115	111	96	126	118	120	124	111	108	125	118	109	106	122	118	106	136	121	127	120	109	116	111	121	121	109	119	112	125	130	110	116	109	150	103	104	104	95	112	115	116	137	90	122	119	112	113	106	107	103	107	119	122	103	118	123	100	122	104	101	129	120	119	113	106	111	110	108	115	118	112	119	111	124	115	108	112	121	121	126	123	125	115	102	111	128	117	122	108	106	109	123	120	120	95	123	100	101	132	125	120	109	128	122	119	126	119	102	111	107	122	118	121	130	103	95	126	110	100	105	106	115	128	123	126	140	96	107	110	108	132	111	108	131	109	130	126	113	116	119	103	111	117	120	123	124	102	124	119	130	122	117	95	113	105	124	117	103	134	111	114	121	128	111	96	107	138	128	111	105	108	134	121	114	97	103	117	123	107	117	106	109	136	108	128	96	123	121	115	106	117	118	102	134	95	123	110	115	119	116	131	132	116	110	107	120	114	98	113	105	119	93	124	100	115	129	128	132	113	116	107	123	109	116	100	118	117	135	130	133	123	123	102	128	110	109	117	112	125	97	112	107	121	117	113	102	128	119	120	122	118	118	107	110	132	141	107	110	118	121	113	122	109	109	122	121	107	127	129	128	103	111	114	122	96	117	109	107	118	125	103	106	125	122	109	123	110	110	115	115	122	125	115	128	121	107	110	113	130	107	112	117	104	111	100	123	109	116	106	125	118	99	129	121	114	112	108	119	109	121	125	125	132	125	124	112	114	109	111	111	137	100	111	115	122	127	117	106	131	114	132	134	115	130	119	124	137	106	84	118	121	116	94	119	110	109	126	116	117	124	117	109	118	120	114	102	107	112	139	118	95	100	127	115	129	107	118	101	122	129	128	103	103	108	95	127	112	112	113	133	115	115	127	121	108	118	130	115	102	120	105	117	102	117	105	105	117	107	98	104	128	105	111	115	96	112	92	113	116	110	139	100	121	134	127	115	102	94	115	129	122	136	108	122	134	112	119	107	117	110	135	145	134	110	130	124	107	109	113	118	102	123	130	117	89	97	122	108	103	123	123	105	96	110	116	103	123	124	119	121	102	116	138	134	100	119	105	115	122	109	111	105	125	101	121	111	115	106	142	144	112	125	127	129	122	117	119	116	120	112	118	109	122	116	117	120	100	135	125	115	121	111	139	108	105	129	129	113	106	113	109	137	116	121	115	129	104	124	95	130	102	132	130	100	107	108	126	106	100	114	111	113	118	117	110	126	114	117	95	100	105	123	111	117	107	135	117	102	101	107	117	108	132	116	114	117	117	98	114	127	110	112	126	118	126	113	140	130	139	99	115	125	126	99	126	123	96	123	110	127	137	142	116	120	120	113	106	117	104	109	108	96	100	111	125	116	102	94	113	102	107	111	105	112	128	121	94	116	112	105	111	107	111	122	114	97	132	104	120	115	123	121	105	114	114	109	99	114	111	118	115	131	116	121	110	111	101	130	103	123	106	114	122	116	96	108	110	99	106	128	115	117	108	125	128	109	117	125	110	101	125	116	111	138	115	111	122	104	117	133	111	108	115	122	105	122	120	130	104	99	95	128	111	120	111	97	124	120	109	112	111	116	112	95	119	100	116	120	122	135	113	98	123	94	129	117	111	129	114	113	110	126	110	127	98	111	124	110	123	96	118	108	112	129	127	110	125	110	131	110	140	118	119	118	116	92	102	110	120	116	115	127	114	114	109	104	110	125	104	110	112	104	89	118	107	113	131	123	124	113	123	99	116	123	115	123	125	103	118	124	114	107	123	128	113	118	105	119	95	98	119	109	110	107	95	124	109	114	115	119	102	97	129	114	98	110	109	109	103	122	117	116	111	113	142	100	117	111	117	103	106	107	109	132	131	131	142	113	117	105	110	118	119	108	144	137	115	113	111	125	111	111	99	127	117	134	126	125	126	104	125	138	112	123	130	121	133	105	117	118	125	127	125	116	105	113	107	121	116	115	108	130	130	141	112	130	100	118	105	102	122	120	121	133	97	134	102	120	117	115	104	111	122	116	120	98	117	106	126	125	131	104	119	103	128	115	124	125	116	125	111	121	103	93	103	132	131	111	97	129	122	114	128	117	127	116	126	121	101	101	110	102	117	112	112	129	107	116	115	119	124	125	95	110	114	148	106	103	92	124	130	128	121	99	131	116	119	114	142	100	107	119	116	131	121	123	129	118	116	113	114	129	94	113	112	109	124	129	105	114	130	122	134	113	111	108	123	120	134	134	113	120	129	131	124	119	110	115	128	128	130	121	122	102	122	97	115	110	106	115	121	124	111	112	112	136	108	111	107	117	126	117	121	112	119	122	97	123	136	105	110	123	126	106	118	114	134	91	119	109	123	121	146	105	138	129	114	109	110	115	134	107	135	103	110	113	135	101	115	115	127	115	123	133	111	119	97	110	127	118	113	124	109	122	131	104	97	120	125	104	124	101	122	104	116	119	128	115	111	116	95	115	128	128	110	122	121	111	124	123	103	129	109	134	100	117	118	115	117	110	103	121	121	120	130	114	119	120	119	124	134	100	120	113	123	122	131	110	115	127	97	114	120	115	110	104	119	104	117	121	106	137	137	134	124	131	105	131	95	121	106	113	143	98	110	137	118	108	143	127	120	110	129	111	105	119	120	109	146	109	92	138	129	130	123	123	114	125	118	130	103	122	117	118	134	110	123	116	134	124	120	126	100	116	104	101	117	97	117	107	119	106	114	119	119	121	122	114	106	105	127	125	123	122	105	125	111	107	114	121	104	101	125	114	110	110	119	123	107	108	134	123	111	101	109	119	129	113	114	106	125	131	123	113	117	109	120	114	118	95	136	106	118	107	111	124	134	91	125	99	117	111	98	118	107	135	126	131	112	117	115	110	114	125	100	110	123	113	125	121	113	89	123	116	122	103	129	105	110	123	129	124	117	114	92	121	124	123	125	105	99	142	121	108	102	119	134	121	122	110	114	121	119	117	114	97	116	100	123	121	123	134	95	127	115	125	114	114	126	114	121	116	113	99	117	99	102	102	131	113	141	111	113	116	113	114	121	130	110	115	120	112	113	139	110	118	124	112	113	99	125	108	102	124	104	115	113	102	112	116	118	132	122	105	122	136	113	112	124	108	125	101	126	113	105	121	130	103	130	109	120	108	123	109	120	113	123	117	98	114	126	135	133	100	100	122	113	114	124	137	110	118	112	118	116	126	105	135	123	135	116	138	135	110	135	133	124	120	133	103	115	104	99	105	118	122	109	105	94	129	113	127	118	106	123	112	124	111	105	119	117	118	117	120	139	93	118	110	106	98	109	105	126	113	103	103	123	126	120	122	127	100	107	123	124	94	112	120	120	112	122	128	99	114	118	125	107	100	108	101	118	100	114	119	107	114	142	103	119	132	125
16349	9916	1223	689	475	393	340	327	333	362	310	336	250	292	247	259	288	294	254	270	250	277	299	282	272	248	279	280	271	280	212	257	267	253	284	274	282	258	280	283	256	253	267	289	269	266	262	261	264	288	246	288	270	241	263	257	291	245	267	251	260	256	252	263	279	244	253	233	277	283	241	243	252	283	261	262	259	254	260	243	280	273	245	287	265	257	251	256	232	273	291	260	240	264	244	250	274	226	264	274	285	283	287	255	256	269	285	270	236	256	255	259	274	259	279	267	240	269	251	246	273	243	272	263	289	252	267	258	229	269	286	260	287	269	242	254	249	283	247	271	285	254	258	270	236	249	256	244	237	276	238	264	266	233	271	281	271	296	260	247	273	246	264	289	281	257	226	267	265	286	251	272	265	247	266	261	269	271	286	265	277	241	281	234	218	270	240	292	272	263	284	256	259	264	259	265	250	254	267	238	238	244	266	273	241	269	258	269	270	278	247	271	259	281	272	258	241	275	240	266	269	277	257	242	280	300	262	261	263	259	257	251	257	239	246	256	282	241	253	254	251	262	262	253	259	275	270	272	264	256	264	235	252	243	267	264	264	256	256	248	262	272	250	249	247	265	251	291	259	247	289	254	269	272	239	254	240	292	258	249	260	262	257	267	246	273	284	242	275	233	243	278	275	269	262	250	247	277	265	242	277	246	241	267	246	265	274	257	292	287	248	252	287	238	243	259	230	276	263	250	209	259	242	278	250	269	269	265	299	253	289	246	274	257	274	253	258	266	278	272	256	256	275	256	271	246	274	259	236	246	267	258	253	247	239	260	259	240	254	229	248	265	267	288	286	274	226	260	265	275	251	250	249	255	274	262	253	266	251	260	257	244	265	234	249	242	276	253	268	241	278	238	255	268	269	302	247	254	272	276	264	249	252	240	265	225	255	281	260	252	271	250	257	236	259	238	247	248	259	265	277	235	257	271	255	256	271	254	256	241	255	250	249	256	257	265	263	262	283	267	274	262	250	266	261	239	254	256	251	260	261	251	289	285	249	259	251	253	274	250	254	258	240	259	240	267	265	253	243	256	257	241	291	261	262	256	264	260	242	268	260	273	275	255	251	255	260	287	254	247	241	253	264	255	241	265	282	255	232	293	241	278	271	280	235	252	260	275	244	259	244	241	284	275	283	272	281	273	241	268	270	287	244	266	283	308	280	245	262	247	258	261	266	259	278	274	241	278	287	247	266	287	273	270	252	278	240	274	275	256	272	241	234	234	299	256	296	233	259	246	235	269	271	282	257	271	270	238	281	290	241	270	238	250	258	257	265	278	234	241	254	239	268	238	261	260	250	295	269	265	263	268	246	298	260	255	286	245	245	232	277	253	258	256	256	259	245	262	268	279	264	253	263	244	262	250	295	264	290	238	265	275	302	273	280	285	263	292	269	257	278	248	272	283	270	240	259	274	241	274	260	245	259	264	247	250	262	250	241	235	247	229	253	248	270	240	261	269	259	269	267	243	247	238	217	259	247	249	290	241	265	273	243	276	267	275	260	237	257	251	236	263	276	287	255	275	273	277	233	271	249	268	270	267	253	272	259	261	255	248	286	228	276	266	251	251	276	280	285	264	253	254	253	275	283	247	276	264	265	250	261	250	228	286	277	259	263	280	254	266	258	279	259	239	260	289	267	297	249	264	253	268	251	282	252	284	235	268	241	237	256	276	267	245	261	250	251	252	274	273	239	235	266	241	262	296	266	259	280	241	270	242	292	230	271	219	259	270	250	265	258	277	255	285	281	282	251	252	253	290	243	244	244	247	255	252	259	256	274	263	284	288	263	270	281	254	258	295	279	244	268	243	276	239	270	267	269	280	272	260	293	270	285	270	273	266	271	271	269	275	244	242	255	253	280	251	272	221	290	265	281	264	262	270	223	262	243	247	261	264	241	279	283	249	280	243	246	257	267	271	278	237	237	243	259	255	284	264	270	243	283	250	260	262	269	255	263	244	260	265	265	254	249	290	263	270	256	251	261	248	237	279	273	259	272	270	288	250	269	284	262	266	236	247	263	255	258	264	247	280	274	314	259	251	273	244	249	261	311	272	264	248	283	255	264	260	292	276	254	251	249	254	247	269	248	259	247	244	258	252	256	236	261	257	253	292	269	260	270	279	207	274	268	275	261	287	246	257	279	248	292	247	283	237	256	286	267	276	258	269	246	279	248	248	228	255	266	271	282	267	264	273	260	249	230	254	261	259	271	255	298	266	277	266	277	272	267	245	253	240	274	266	267	265	243	275	249	254	246	250	254	251	276	257	232	247	293	257	252	277	269	283	269	255	270	293	248	267	252	261	261	251	242	247	263	273	254	273	273	293	281	252	250	248	261	243	299	259	297	246	261	272	234	226	271	268	269	279	239	276	247	261	251	247	266	257	263	286	264	240	250	234	262	273	268	230	253	226	257	274	242	275	264	241	278	254	253	252	227	250	281	263	256	253	270	264	267	251	276	266	258	270	250	256	283	257	275	248	249	265	260	260	251	269	252	281	211	279	262	254	259	252	261	273	249	243	245	260	268	270	275	273	257	269	272	237	275	269	280	263	251	257	235	262	275	281	227	254	288	244	254	265	264	242	278	250	264	253	265	271	258	274	298	247	248	257	259	247	265	281	260	237	237	240	271	252	265	297	271	275	243	262	280	254	271	281	271	252	251	255	291	287	245	272	248	254	248	275	250	256	256	238	251	246	260	281	235	262	285	259	240	258	274	221	276	261	243	287	257	231	274	277	253	243	243	273	249	277	254	264	249	245	260	248	323	265	270	236	290	284	290	236	257	247	264	245	251	235	274	271	233	243	258	272	245	274	261	257	253	263	258	281	240	251	241	298	240	255	279	277	262	241	250	267	259	290	256	251	246	233	253	255	266	262	289	290	263	297	256	253	223	250	267	285	263	273	260	256	257	232	272	272	251	248	233	279	258	254	260	288	262	230	254	279	306	261	256	262	237	241	264	225	255	227	243	281	278	275	276	283	248	275	292	260	289	249	274	237	278	274	248	297	255	246	269	262	264	245	280	269	262	289	254	269	246	254	275	246	260	266	265	273	267	233	242	273	284	247	249	227	254	274	272	273	272	246	262	252	271	239	244	249	294	246	249	259	251	267	245	266	297	286	252	265	250	267	248	252	257	243	275	242	283	285	279	278	252	238	268	274	265	264	284	271	243	239	271	260	257	284	242	259	257	244	244	274	271	258	237	240	243	289	249	288	259	277	289	275	249	277	265	248	258	255	261	237	254	262	279	272	289	249	283	250	260	278	268	254	256	270	260	258	252	232	239	265	256	254	255	244	270	268	261	257	233	271	266	269	270	250	293	250	254	286	276	273	286	261	246	242	259	269	261	270	229	239	261	276	247	276	247	283	267	265	238	270	241	263	245	250	284	269	253	237	256	265	262	269	268	234	256	316	236	258	262	251	222	249	249	261	255	278	252	259	251	260
24740	21681	29305	24580	20716	1841	510	340	269	221	237	203	192	150	150	142	166	137	131	134	116	135	139	119	123	124	142	123	130	132	119	123	127	116	107	127	130	134	100	110	112	127	149	118	127	121	134	131	106	131	114	124	114	119	141	92	111	112	124	106	123	135	127	102	115	110	108	111	135	124	109	106	102	130	129	123	115	105	132	128	122	102	137	117	90	121	116	103	120	109	135	97	106	110	120	103	123	127	106	119	112	111	118	124	112	128	125	112	111	118	114	112	106	109	104	122	111	103	111	94	112	106	114	121	128	102	116	102	121	105	136	108	96	111	114	102	105	137	134	129	96	101	127	110	127	111	107	117	111	104	118	125	106	105	122	116	108	117	127	104	106	108	109	106	92	127	119	102	107	133	102	115	124	97	107	109	115	113	122	116	123	126	116	121	98	118	112	115	107	124	105	118	105	119	113	112	97	120	115	114	110	114	132	107	97	117	107	102	148	106	111	117	117	113	121	98	114	113	120	112	116	122	112	131	133	116	104	108	132	145	146	107	116	117	107	100	110	109	99	115	129	115	122	118	122	111	120	127	104	127	127	103	116	109	81	137	111	117	107	132	117	118	134	105	106	112	116	119	134	124	121	116	106	106	114	129	95	105	95	107	120	105	114	112	124	123	114	110	122	116	108	118	99	125	108	104	119	109	104	115	103	119	101	103	129	115	118	110	108	109	111	110	113	114	110	103	136	136	96	133	107	114	116	116	107	119	90	121	100	98	121	102	129	114	106	103	111	134	103	137	110	114	85	119	120	103	125	120	121	102	122	118	116	115	86	96	115	111	138	123	111	121	115	114	109	112	94	106	107	137	132	122	117	104	127	118	110	128	102	98	92	131	126	101	117	98	119	125	108	116	96	101	98	115	107	113	106	92	113	99	106	123	102	119	116	99	109	96	110	114	112	126	132	106	110	128	106	113	124	116	128	118	110	107	130	124	93	109	128	104	110	114	99	102	111	103	104	108	144	125	108	99	114	122	100	111	119	88	114	113	119	106	130	115	119	107	115	111	117	117	126	111	107	117	87	98	154	130	106	115	106	116	113	113	128	119	121	118	106	124	109	109	99	112	135	109	118	118	108	114	91	118	135	137	132	124	116	126	114	108	96	130	122	107	99	125	125	127	106	112	110	143	115	88	113	110	131	125	109	112	116	110	96	114	115	87	123	120	116	136	103	106	121	105	110	136	101	103	103	97	111	107	107	105	113	109	123	121	108	118	113	119	122	127	119	120	111	111	96	117	103	109	121	120	120	121	114	107	103	107	135	155	103	111	102	115	130	125	123	120	108	91	99	110	117	102	118	123	115	115	118	117	116	110	117	106	137	106	118	103	111	100	128	111	127	121	111	115	113	103	130	108	132	110	105	118	98	128	99	104	109	102	116	117	93	106	101	126	101	99	117	113	130	120	139	85	123	134	108	130	102	116	108	124	113	101	121	122	131	112	114	128	109	108	121	120	111	118	98	111	108	114	118	140	114	124	93	123	103	115	119	116	119	119	109	120	118	122	115	110	102	100	128	107	102	99	110	120	83	101	117	90	109	99	122	106	137	111	110	97	114	109	127	115	99	107	109	107	110	120	102	109	98	108	123	106	115	102	140	111	127	110	124	110	98	116	98	126	131	106	115	106	100	115	108	112	120	105	104	116	120	131	105	123	107	109	125	115	100	98	106	115	106	123	111	136	127	102	96	109	110	91	125	108	138	128	109	116	121	100	94	92	120	110	116	119	132	107	110	120	110	122	112	107	107	123	114	108	118	127	117	125	121	109	94	121	99	114	102	111	127	117	109	113	115	125	113	92	107	123	114	96	118	105	104	109	114	113	135	124	96	108	93	113	112	102	122	126	115	104	122	106	127	124	133	105	101	103	123	113	95	121	136	108	109	102	106	115	113	98	123	103	99	104	103	111	113	110	115	102	120	114	100	119	107	116	106	118	110	98	108	119	109	120	121	119	125	103	123	107	118	101	119	123	115	122	115	110	126	111	96	102	114	108	111	115	122	98	112	128	118	110	109	109	121	116	106	110	132	116	103	126	126	120	143	101	127	123	122	127	129	109	127	98	104	97	107	125	121	105	118	102	124	126	132	113	91	123	125	105	128	101	129	105	125	124	122	98	110	124	122	115	97	121	109	117	115	104	138	106	131	132	109	115	108	101	126	91	135	118	115	107	113	99	103	111	103	103	86	125	114	99	114	115	106	100	127	118	124	115	129	101	119	116	116	136	105	113	98	123	111	103	100	118	119	103	106	118	117	103	111	126	98	124	107	119	114	107	101	91	108	105	124	139	120	90	121	108	112	104	126	98	115	115	120	107	130	127	108	114	113	131	110	107	123	115	126	130	104	109	106	133	114	107	115	94	112	109	122	121	124	127	122	106	121	116	128	106	117	130	107	122	135	119	110	112	121	104	118	108	137	108	137	116	103	111	109	114	105	124	116	110	107	105	108	108	104	115	128	102	130	119	106	89	110	114	115	117	114	115	125	118	111	98	106	92	101	119	123	105	114	125	112	136	102	105	110	114	129	122	126	106	105	109	106	123	109	105	129	122	100	107	138	118	125	115	129	111	115	102	104	106	119	125	97	136	122	103	117	96	109	126	113	113	126	98	104	115	111	90	131	107	102	112	126	122	105	123	128	86	107	119	141	112	100	122	114	91	121	124	108	115	91	100	133	111	112	101	122	123	126	106	113	111	117	115	117	115	117	117	106	107	119	113	128	123	110	121	114	131	133	96	108	101	107	98	115	109	118	102	92	130	112	122	105	109	118	97	124	131	112	116	96	104	114	123	128	142	115	109	107	124	118	142	116	107	112	110	132	115	106	117	116	121	106	116	125	114	103	113	100	104	119	105	111	123	115	104	101	97	120	119	102	110	120	138	112	117	116	97	113	107	111	109	112	101	119	116	89	113	108	114	124	109	120	112	116	118	105	111	110	110	125	114	131	120	114	106	125	113	128	101	134	120	109	114	123	95	115	119	100	117	102	122	95	105	112	110	110	112	108	123	112	97	112	92	94	108	99	91	117	108	126	122	114	110	108	128	133	106	140	102	113	112	115	124	116	110	99	120	104	107	133	125	101	96	91	113	96	101	110	130	119	117	96	120	109	118	100	114	102	130	123	105	118	109	113	121	126	107	124	102	118	107	115	103	91	113	111	121	107	137	132	111	118	113	129	123	122	115	94	97	116	107	94	124	101	97	100	123	113	119	114	124	100	119	132	113	104	128	105	114	103	127	126	101	113	107	111	129	87	119	115	104	120	113	118	137	114	95	135	87	119	121	103	137	111	131	109	110	116	137	126	113	108	114	113	99	119	108	108	88	108	112	112	105	109	91	110	105	106	119	112	115	101	119	101	128	115	116	110	100	93	91	125	119	105	108	104	117	94	118	108	120	114	118	106	111	91	122	100	136	114	140	114	110	118	98	101	118	109	104	116	130	115	122
34622	25084	8121	3949	2693	1830	1448	1097	878	737	672	613	526	525	422	431	393	367	368	344	355	326	310	324	294	319	302	285	325	276	297	332	249	265	281	268	240	273	229	259	273	236	260	258	252	247	253	269	243	251	267	266	264	239	261	242	223	268	246	257	253	271	284	247	278	284	253	245	239	281	248	224	233	244	244	246	238	248	223	250	273	236	281	231	272	257	241	274	245	285	239	278	275	244	234	263	240	241	267	227	266	239	247	243	224	225	267	248	254	266	253	276	265	242	251	227	253	225	258	240	234	241	235	235	257	253	251	260	238	238	249	257	248	234	264	239	245	251	251	235	221	233	231	230	256	249	237	266	256	242	253	216	244	231	269	227	243	252	233	250	249	235	243	244	277	237	224	221	224	239	246	222	259	259	233	239	256	242	270	231	212	224	207	250	250	260	265	248	245	273	266	226	256	256	237	253	245	264	263	259	235	242	242	288	260	235	226	254	240	276	247	242	265	275	258	250	239	235	249	255	254	194	263	262	251	256	261	232	259	269	258	255	250	245	230	244	224	262	226	226	275	271	252	231	267	226	243	258	230	233	241	252	278	251	239	241	250	249	265	251	243	247	235	259	255	249	239	266	246	261	239	259	254	260	204	238	250	259	237	256	252	226	256	264	217	262	270	235	238	248	244	223	244	233	227	234	269	244	230	244	231	253	227	234	236	266	253	246	271	258	241	245	247	251	263	242	266	239	231	250	230	229	250	228	221	246	249	254	248	216	244	267	238	238	262	246	252	270	225	241	255	225	274	253	242	236	240	255	262	253	270	264	251	228	240	243	254	239	237	206	247	242	259	235	248	231	250	234	240	251	245	251	251	258	200	262	242	263	279	248	218	272	270	220	258	253	246	248	229	241	225	273	270	239	254	250	236	256	229	222	243	244	257	262	266	255	206	258	236	264	214	258	244	250	242	244	247	233	267	259	231	256	254	248	274	262	237	229	249	246	228	227	231	222	257	273	257	251	258	265	226	202	273	259	258	273	266	251	231	248	251	232	243	243	246	256	237	239	261	266	253	244	266	213	240	251	224	247	239	264	238	209	204	240	229	253	254	262	207	265	252	221	233	278	233	245	258	248	248	258	233	276	270	270	275	250	247	259	232	262	270	276	226	231	236	258	238	273	266	237	226	241	242	254	230	239	290	249	267	245	256	241	274	249	228	230	258	242	247	235	265	230	241	234	269	241	249	237	235	270	251	272	233	238	227	243	227	249	226	233	231	274	243	217	225	247	269	280	243	242	253	226	221	239	245	245	251	223	238	254	225	258	231	232	245	219	215	269	273	220	263	217	241	268	232	256	240	258	262	244	242	239	266	239	261	269	257	257	243	257	254	242	243	227	231	220	233	243	205	231	231	222	236	271	271	256	261	227	229	269	245	248	237	279	243	243	257	252	223	239	213	235	248	270	249	256	232	270	253	218	206	244	249	253	252	252	238	250	249	278	253	260	232	260	258	262	234	249	244	251	242	241	237	214	228	268	240	249	245	240	255	239	276	237	276	228	243	257	210	256	234	250	258	225	247	242	281	224	244	235	257	249	254	248	245	257	223	245	235	260	253	214	254	236	275	246	229	242	234	241	251	227	246	253	248	230	240	264	241	209	267	241	228	244	233	253	237	244	231	233	233	262	227	240	249	237	240	247	277	236	214	247	256	249	245	233	244	233	266	261	236	231	233	240	243	229	266	267	258	257	250	212	259	232	238	244	216	240	267	240	239	251	265	250	226	248	252	241	225	234	220	241	272	220	222	232	221	256	257	235	239	245	209	231	248	219	220	231	260	236	250	260	244	276	231	226	242	247	234	243	249	240	249	232	245	238	255	248	261	242	269	250	230	252	229	265	249	258	245	256	238	238	246	250	232	246	258	272	242	240	236	260	232	231	231	256	249	242	233	226	237	217	245	240	242	249	240	270	257	212	269	241	249	243	222	232	202	247	237	267	250	230	255	273	229	254	230	247	267	236	245	241	236	239	231	262	252	273	264	211	235	252	256	240	251	277	238	223	230	251	226	239	225	244	269	230	235	247	218	247	207	251	260	229	287	237	239	250	209	245	249	231	216	265	246	258	246	243	240	232	247	259	242	237	241	222	257	256	243	243	260	258	228	223	245	245	241	252	236	275	239	249	232	259	216	235	231	246	250	273	239	227	254	230	245	274	251	226	260	277	257	304	236	272	233	239	263	245	283	263	269	247	262	230	215	258	250	241	248	240	255	257	258	230	233	263	236	255	261	217	244	229	237	228	237	260	233	270	268	242	217	267	248	260	238	271	237	247	237	238	259	267	232	230	263	218	259	244	231	254	236	248	235	231	258	221	230	246	254	232	245	249	240	255	270	267	258	262	236	244	229	236	245	228	258	225	243	237	232	251	258	261	217	253	245	245	265	269	246	245	240	216	248	241	257	236	249	218	251	236	252	248	222	256	248	228	238	225	261	238	258	230	253	245	231	261	242	241	243	246	237	221	260	263	271	219	217	228	242	209	223	241	215	221	236	268	262	260	257	236	229	236	246	234	232	252	272	217	252	259	257	254	248	223	236	261	214	254	253	246	232	227	236	206	244	229	267	238	247	224	243	252	226	232	230	246	244	278	252	261	241	236	267	234	253	233	245	263	235	235	233	243	248	243	224	232	243	260	251	226	260	242	255	260	252	273	228	240	238	243	243	263	258	247	275	247	231	253	250	243	211	258	246	231	265	253	235	250	246	271	241	217	259	239	228	253	254	240	225	256	215	234	233	273	260	232	268	257	239	246	235	292	244	245	226	236	251	244	250	257	252	252	240	255	260	215	230	248	260	233	237	236	259	252	262	232	248	209	253	272	254	256	245	238	248	255	266	240	237	248	239	268	245	253	230	240	245	224	264	253	239	248	247	244	237	232	212	277	230	227	239	217	250	227	240	262	221	271	237	237	271	264	254	272	238	242	240	261	247	213	239	247	207	241	255	244	235	272	232	257	261	242	237	254	250	259	243	264	230	224	260	247	249	257	242	232	252	248	274	263	247	260	251	227	261	247	251	237	249	230	233	223	236	238	247	269	276	214	246	235	244	257	250	233	245	245	207	244	267	249	212	234	229	246	225	242	256	215	242	217	271	243	249	249	242	236	240	236	256	236	245	259	247	248	250	237	258	267	243	246	254	248	259	228	258	251	248	234	237	247	237	230	239	251	239	224	246	239	231	234	250	237	222	222	262	242	253	245	236	257	248	227	228	248	242	274	216	243	235	225	265	229	192	248	248	266	249	255	258	234	240	253	243	249	249	244	235	237	253	252	257	219	261	250	259	230	226	258	243	226	267	222	258	230	213	235	194	194	237	257	243	259	286	247	246	228	243	221	233	233	245	232	233	264	235	246	251	252	259	283	253	244	225	229	236	236	245	240	242	244	239	257	240	248	257	222	247	227	257	255	293	284	235	250	240	228	232	229	246	248	254	243	276	250	271	219
23771	21681	29970	23922	21680	19296	1877	713	571	539	495	442	404	395	360	346	358	364	325	308	344	311	314	337	299	322	300	298	309	276	296	289	273	301	306	322	289	288	271	311	323	305	292	266	268	283	294	259	310	291	276	281	288	281	315	267	293	267	267	339	264	287	268	254	292	293	297	286	258	267	265	277	293	315	274	254	276	276	265	251	257	274	263	274	260	289	286	271	280	278	253	301	263	296	269	294	297	269	279	291	301	272	256	269	274	292	266	269	291	260	288	270	212	305	265	248	259	286	284	289	268	294	257	263	267	289	259	262	294	277	278	257	304	285	273	270	305	288	242	259	276	289	278	261	264	254	232	289	283	275	270	316	253	266	259	261	268	296	278	259	287	257	261	276	278	264	282	302	264	255	281	287	274	264	251	251	293	289	271	269	294	291	278	272	290	275	284	295	297	282	270	248	263	279	293	272	266	274	235	277	294	271	293	271	279	289	303	281	282	300	262	289	266	261	291	271	291	276	263	240	330	264	259	270	293	261	269	271	299	258	313	247	298	257	267	280	274	289	267	258	277	250	277	259	245	284	298	263	312	272	278	284	285	273	324	274	286	258	286	278	264	291	253	269	302	246	278	287	278	244	304	263	243	262	251	297	263	245	243	278	287	245	262	275	276	281	276	244	275	271	282	263	266	267	277	267	279	301	279	286	267	249	266	286	266	286	260	282	275	258	318	300	279	255	300	253	297	276	275	249	258	267	275	286	279	275	258	280	273	260	290	275	283	284	238	280	301	253	278	273	284	287	246	308	270	281	278	261	288	316	286	277	276	300	274	263	267	295	279	255	255	268	289	290	247	291	277	246	270	275	280	276	289	266	287	270	287	287	285	274	271	281	264	249	288	250	285	309	308	264	249	291	237	285	301	260	280	279	281	274	291	279	254	275	278	265	252	294	235	276	262	302	290	252	301	252	282	313	271	317	262	262	256	277	260	287	269	267	269	274	259	282	282	259	274	303	281	270	306	271	264	252	233	287	272	250	284	280	273	261	302	240	273	266	262	255	296	296	238	287	249	265	294	279	251	270	262	287	289	260	295	259	266	300	290	320	304	267	235	286	266	253	258	271	259	267	303	253	256	259	275	274	278	281	243	281	269	292	259	274	283	263	273	281	284	253	244	288	263	273	270	253	260	281	259	283	294	254	238	268	284	290	252	258	277	278	280	281	254	281	257	266	287	289	295	263	260	284	275	273	274	278	256	246	294	262	275	250	260	268	282	264	267	257	286	294	268	263	291	254	268	264	267	265	263	293	314	254	244	276	264	296	244	261	289	298	247	274	285	247	258	259	295	265	286	263	276	258	288	275	251	296	280	267	281	242	276	261	275	258	264	262	273	280	284	299	286	269	283	258	245	335	267	280	275	287	275	265	267	281	292	291	257	266	292	286	309	289	289	278	282	263	293	267	264	274	267	260	284	296	283	273	263	264	264	282	281	258	264	283	277	302	269	271	284	284	293	279	281	293	290	300	305	297	287	251	287	276	250	305	281	292	290	291	256	243	287	288	277	255	239	276	282	284	260	255	250	241	261	266	289	257	271	293	271	285	283	278	251	282	244	273	272	305	264	305	271	284	269	250	254	300	274	247	290	289	275	274	265	272	293	252	261	313	264	289	273	267	301	270	304	257	264	266	287	275	253	274	271	281	264	241	275	277	259	253	263	283	296	264	274	286	283	269	269	267	284	288	265	267	267	278	283	261	278	293	273	281	292	246	255	281	243	247	269	267	261	264	267	288	311	237	280	246	253	275	259	249	259	263	291	279	267	273	268	262	274	315	260	289	265	273	271	281	259	269	269	305	276	261	239	307	257	277	252	298	286	254	279	286	284	298	284	267	283	274	286	267	279	265	281	247	293	275	263	258	248	259	269	272	274	296	258	254	263	293	281	276	275	287	293	268	271	271	253	263	274	253	255	287	306	283	298	274	280	258	281	270	274	277	288	269	298	288	262	263	292	279	258	255	289	281	278	286	262	253	281	284	288	276	257	301	257	289	268	260	275	293	262	291	305	267	261	250	275	306	301	258	273	253	265	260	290	288	317	281	275	287	284	257	299	258	267	297	281	301	269	273	281	255	291	238	278	270	283	288	286	269	273	270	264	238	271	295	283	267	290	274	280	274	266	258	275	268	265	269	291	290	265	288	268	279	255	277	274	263	273	297	280	277	273	253	263	272	246	278	226	266	286	294	259	259	280	279	269	271	265	271	245	263	245	246	277	242	286	259	278	267	290	274	276	257	273	274	252	306	277	250	252	263	281	278	262	284	277	307	267	276	275	268	275	255	259	278	256	252	264	305	279	295	279	272	270	272	275	252	285	251	293	298	261	268	258	284	288	280	264	291	282	278	269	245	292	260	291	254	262	301	293	262	275	280	240	270	294	261	287	297	274	276	260	284	257	298	293	272	277	293	305	284	269	276	289	267	258	256	284	266	268	241	286	258	317	296	289	300	286	270	284	273	256	292	273	266	261	265	286	284	278	271	260	268	307	280	288	283	252	285	307	287	297	285	274	298	287	270	275	276	299	279	301	266	274	279	276	273	266	284	293	262	287	292	278	249	281	281	265	268	280	262	281	260	260	284	276	248	289	237	275	275	266	309	299	285	251	275	296	297	267	278	273	284	272	285	289	275	269	276	251	277	288	262	293	265	299	278	283	285	263	287	299	266	302	268	251	263	301	274	265	274	282	272	271	261	259	264	251	272	263	258	297	280	249	273	276	266	273	319	272	252	250	267	250	287	280	290	255	267	252	279	290	297	271	258	279	278	264	268	271	263	274	281	266	262	266	266	300	298	304	247	269	282	282	276	245	269	267	285	289	275	280	286	294	274	292	260	314	265	265	289	282	277	284	273	281	263	267	319	274	295	273	295	258	277	303	295	286	279	305	257	279	271	267	301	264	261	284	288	284	267	263	245	284	277	274	301	303	303	300	280	286	283	271	262	272	277	287	285	259	290	244	292	241	293	271	283	275	276	249	260	281	287	285	267	270	327	296	254	261	288	294	249	241	242	265	271	283	272	289	291	288	283	283	278	259	291	256	261	288	282	270	294	281	275	300	271	286	249	271	246	264	270	276	268	284	276	289	293	266	235	253	246	280	255	277	250	272	267	251	278	265	281	257	268	296	278	255	261	249	268	260	301	266	272	252	270	277	290	252	227	276	267	298	262	259	302	273	258	254	294	281	285	282	268	246	253	270	261	309	269	292	284	246	284	235	283	255	280	273	259	289	290	269	304	256	259	266	264	277	276	280	270	262	291	270	274	263	263	286	281	280	282	299	242	260	266	288	269	285	284	298	289	281	273	282	261	260	283	276	271	256	288	265	301	285	290	259	279	268	296	285	284	334	285	279	272	271	287	263	259	297	289	301	247	294	278	269	271	265	306	280	273	277	303	250	268	269	269	271	261	264	267	236	252	293	285	267	278	266	254	288	294	269	288	260	277
40755	31668	13414	7246	4901	3538	2595	2216	1811	1526	1374	1219	1105	999	962	903	826	808	785	745	691	703	711	685	721	664	702	653	629	645	633	646	636	581	587	585	623	561	593	557	620	587	569	588	626	524	560	538	564	584	560	542	569	540	587	527	533	552	558	559	533	606	525	548	562	588	568	551	538	545	610	562	522	539	495	528	572	526	559	533	548	516	521	510	532	563	568	561	523	509	569	551	547	567	546	554	518	494	534	525	570	557	530	566	549	537	551	505	527	546	556	531	530	518	565	554	536	503	520	552	514	554	561	530	557	576	574	560	568	525	561	525	550	563	568	506	536	534	530	534	536	527	561	527	542	544	575	541	554	593	527	521	568	514	521	569	596	498	536	564	546	539	568	529	522	569	549	500	541	555	523	530	553	520	540	512	523	575	542	547	516	547	538	532	549	552	497	506	529	554	549	518	494	530	534	531	551	567	497	523	528	551	522	548	496	583	530	536	566	582	550	508	589	557	538	526	542	559	543	559	562	527	510	502	520	512	554	538	540	554	542	507	581	559	549	524	548	525	566	525	517	550	585	512	542	579	552	523	533	521	571	562	522	547	567	566	524	567	524	527	532	561	528	546	514	501	527	500	479	536	557	553	568	545	516	547	488	523	564	586	513	539	534	494	539	521	545	521	527	570	508	519	546	532	522	582	533	564	548	547	555	559	510	522	553	550	554	561	565	540	561	526	520	515	552	509	500	541	511	559	511	507	514	560	551	516	543	544	533	581	528	526	581	532	535	541	555	503	536	556	551	535	495	535	504	532	562	579	584	550	540	498	542	554	541	502	506	559	507	547	514	552	551	527	566	554	505	500	541	569	552	550	483	552	544	518	579	534	547	548	520	540	551	536	535	581	561	522	527	504	501	575	548	582	534	573	549	523	577	548	522	575	529	565	563	539	534	574	511	512	523	482	537	555	558	565	558	560	541	544	571	569	532	475	548	571	541	536	496	531	553	534	520	520	515	542	553	511	585	497	537	523	547	548	514	536	530	555	531	561	513	575	569	568	583	552	568	516	546	526	581	533	528	565	518	513	556	524	545	573	530	524	558	550	524	530	563	523	511	582	534	503	570	553	515	536	586	511	524	544	532	521	546	551	532	559	572	521	535	581	512	547	550	542	543	540	533	558	559	525	497	550	582	522	492	517	514	571	540	569	507	524	568	536	523	526	534	539	563	519	561	541	532	512	557	553	566	565	562	490	498	533	534	510	541	572	536	520	552	515	534	505	550	563	588	529	549	538	541	496	518	536	547	564	525	548	560	528	527	550	545	535	589	516	542	546	527	524	537	569	541	536	542	513	520	555	540	503	528	570	576	548	506	534	529	555	559	545	547	576	514	559	536	514	550	526	564	516	560	562	551	522	512	593	517	590	550	506	562	567	523	524	526	552	509	523	512	504	562	507	549	539	534	554	529	525	605	573	546	551	506	561	545	521	505	539	540	489	574	540	538	534	538	555	550	548	557	525	557	587	511	554	547	519	560	554	553	555	566	516	552	513	491	523	539	571	525	526	552	536	551	525	540	566	538	534	529	511	573	537	550	537	541	494	545	537	524	569	519	532	566	554	564	553	569	542	543	519	577	529	550	540	562	539	555	538	546	530	580	520	551	549	527	568	530	525	538	494	558	586	567	549	547	526	560	551	517	516	562	529	531	566	503	520	548	556	533	503	566	545	556	501	566	525	543	521	582	532	556	544	516	559	523	550	566	525	563	542	516	497	516	545	544	516	564	521	543	537	580	532	559	553	529	547	519	561	523	568	505	566	550	551	587	544	563	518	551	555	530	527	524	533	556	548	567	571	543	501	555	549	533	546	542	536	543	570	579	566	514	537	540	516	552	500	543	515	563	557	517	543	550	545	570	533	524	534	526	559	527	560	567	513	504	537	508	557	555	507	506	526	572	569	567	532	567	513	573	548	549	562	503	522	544	545	487	538	517	492	553	563	555	519	520	574	511	525	534	547	530	547	578	552	539	555	544	565	537	565	554	555	521	562	550	549	581	536	552	537	523	577	548	522	554	580	541	543	540	518	531	547	545	545	516	540	506	512	553	540	507	548	529	573	575	544	505	561	515	528	536	497	562	552	574	591	545	546	556	530	536	550	530	565	559	510	502	553	577	567	509	565	525	502	575	534	555	540	566	543	505	510	494	543	516	524	543	560	550	551	564	547	543	559	555	523	514	508	541	535	546	546	539	549	485	553	518	527	539	539	510	525	533	513	560	562	541	563	533	508	551	498	568	542	535	575	567	488	561	545	523	553	481	565	582	554	580	531	530	582	523	551	543	507	509	542	557	554	572	539	553	533	515	499	564	550	534	538	492	523	538	521	540	553	514	555	513	559	538	530	495	546	544	546	538	525	515	517	532	549	509	555	535	536	517	511	551	525	552	534	529	551	546	527	542	550	551	538	537	551	563	550	551	540	515	519	560	573	510	571	583	530	577	563	507	495	519	526	581	521	573	533	529	564	539	527	553	566	568	540	559	504	495	546	523	532	523	524	519	573	561	547	508	538	498	497	560	534	522	548	539	557	550	557	518	516	528	546	520	530	538	538	519	494	526	550	544	540	524	545	546	556	555	547	552	504	543	571	564	560	555	565	558	552	537	552	562	565	560	538	529	570	511	535	571	555	530	520	510	559	536	543	526	549	544	531	539	506	500	534	519	553	525	576	583	534	540	481	479	549	572	571	505	540	560	525	567	531	546	566	542	536	542	522	558	575	592	538	537	531	523	529	573	553	519	548	594	530	554	527	506	523	529	562	564	549	538	589	529	574	585	557	568	525	534	511	532	566	563	479	555	534	530	489	486	498	541	521	539	555	574	523	580	581	527	552	547	538	524	514	547	520	547	494	548	546	561	590	510	558	558	565	516	515	546	520	532	571	537	540	551	554	489	517	527	567	527	530	547	522	547	539	553	531	548	569	548	518	568	540	569	496	539	572	544	526	548	513	579	553	562	550	562	508	563	541	529	587	518	536	551	541	528	535	528	561	506	542	553	529	507	543	534	509	541	536	569	575	538	526	509	531	551	552	527	543	541	548	488	540	542	524	568	530	551	522	548	509	557	522	510	509	501	555	513	568	571	552	518	577	531	503	539	525	538	551	503	548	562	548	522	515	563	526	559	529	567	534	538	482	505	565	557	534	554	519	544	540	502	567	540	567	524	543	509	561	513	565	552	548	545	555	511	519	512	532	526	550	501	563	574	537	524	572	543	524	508	555	529	502	537	514	525	593	500	494	545	524	569	541	531	563	540	547	557	562	502	518	505	500	490	558	531	523	504	552	558	542	576	532	547	537	540	597	574	516	550	584	522	548	551	521	539	551	527	539	547	545	529	483	578	522	538	522	537	498	507	559	533	533	512	535	517	521	535	554	511	563	515	544	526	547	601	532	525	575	490	524	547	595	537	530	533	573	510	530	505	603	522	596	531	550	543	554	553	538	548	568
27321	20977	7590	381	182	146	137	139	121	100	129	110	124	121	111	122	137	114	106	124	125	105	124	130	124	116	118	129	112	127	123	118	130	112	115	127	140	121	114	133	126	119	121	105	111	130	108	116	106	107	114	116	111	116	118	123	129	124	114	121	116	118	104	119	126	105	128	101	110	107	105	122	122	102	118	116	134	132	120	126	102	118	106	109	115	139	115	96	121	112	126	101	113	107	111	120	101	119	101	116	98	99	113	108	119	119	132	95	110	115	115	113	122	116	110	113	129	114	146	116	131	108	131	106	118	112	117	132	108	123	106	115	121	134	113	126	128	122	112	125	106	107	105	121	99	102	123	125	97	115	98	120	135	99	119	131	123	125	107	118	119	113	124	123	110	112	104	129	125	117	127	112	120	121	123	100	106	113	105	126	107	131	143	130	134	98	127	112	105	120	114	117	119	116	122	135	114	116	109	120	121	121	118	102	109	135	132	115	101	102	123	122	124	104	102	111	123	126	132	123	109	111	116	105	118	116	117	124	116	107	137	125	129	115	109	110	102	116	104	108	125	95	115	112	107	115	98	112	133	106	121	115	113	105	112	107	122	116	121	111	108	125	104	105	128	113	106	101	128	126	133	112	109	104	118	113	124	115	110	121	126	130	122	100	110	109	129	107	113	108	108	118	133	120	119	111	99	117	114	125	130	133	99	124	116	105	105	101	113	119	128	109	117	113	121	99	107	117	134	107	110	98	101	120	95	129	113	97	136	140	103	108	119	104	104	121	95	105	119	115	140	116	127	105	109	125	136	120	123	119	103	127	107	128	112	96	111	130	118	120	147	134	116	125	98	104	131	102	123	119	129	108	121	124	118	91	82	109	109	108	103	105	103	109	110	141	98	134	108	107	106	109	114	107	133	115	114	124	117	109	109	118	121	109	133	123	125	128	131	119	116	109	113	101	121	112	110	105	128	117	109	99	130	117	110	119	105	123	127	114	113	108	122	116	133	121	111	114	107	110	125	103	106	117	106	123	127	104	94	116	113	97	125	112	107	110	107	125	117	93	129	110	127	103	94	107	110	109	108	124	111	117	129	129	115	114	111	107	126	108	126	111	125	104	106	94	122	110	111	133	130	128	131	116	108	123	100	141	112	123	115	133	135	108	113	116	120	109	125	130	115	120	125	129	113	102	124	114	126	120	126	110	102	104	108	103	106	131	126	132	119	128	129	109	101	122	123	118	109	121	107	109	102	125	112	126	119	102	124	112	125	111	117	129	119	127	98	119	108	110	108	125	102	114	94	106	117	111	131	108	117	114	117	134	120	91	117	127	116	94	111	106	131	119	123	113	106	137	114	106	117	128	138	116	123	116	107	119	133	104	120	109	123	126	124	98	109	117	99	131	105	112	117	128	119	132	113	123	106	106	108	121	100	114	124	132	124	118	124	99	121	97	117	124	111	123	121	108	100	117	130	110	126	113	115	92	125	121	112	108	111	112	105	109	108	108	92	114	116	115	115	118	100	98	128	142	105	114	119	110	123	132	104	114	106	114	122	116	116	122	138	112	107	109	120	114	108	103	98	125	114	114	100	141	117	108	115	121	121	98	122	135	112	119	119	114	93	110	104	113	113	121	126	132	105	121	111	106	102	120	103	115	126	102	119	95	123	106	106	100	121	129	109	121	116	128	116	119	114	110	120	109	137	121	115	120	115	115	116	112	139	121	117	129	104	112	105	116	109	122	113	131	111	114	121	128	121	126	136	131	102	124	104	109	105	126	126	138	113	127	115	100	119	115	120	116	143	113	132	107	142	113	103	106	130	106	108	116	96	113	106	114	106	108	108	112	108	106	104	124	117	102	125	91	117	121	122	132	127	135	98	139	114	107	126	97	117	108	107	100	99	122	114	109	97	120	108	125	105	119	130	108	106	122	122	105	107	128	100	114	106	121	131	126	114	127	109	113	109	100	108	117	124	118	110	115	122	113	108	109	115	117	114	123	111	114	98	107	117	123	96	109	107	109	103	123	114	121	127	128	100	121	119	113	120	110	106	112	101	126	123	109	121	113	126	127	116	106	133	113	117	135	119	105	119	101	118	104	99	120	112	109	105	107	109	122	103	103	99	122	111	109	106	125	119	116	102	123	120	125	113	133	116	121	115	119	115	119	130	110	107	116	100	125	112	110	119	108	113	97	113	109	126	106	107	111	133	106	130	119	136	106	91	122	120	133	94	108	135	109	100	113	108	112	140	115	130	97	108	101	110	116	103	113	118	111	103	116	109	110	93	135	104	111	101	112	114	107	108	119	134	129	121	132	110	121	108	119	114	117	112	128	90	107	106	117	142	122	120	106	120	123	108	128	118	102	110	117	116	122	105	98	98	118	116	107	128	110	125	100	124	121	117	110	127	121	111	110	134	118	110	116	123	104	108	94	102	110	127	109	111	110	97	127	103	117	140	137	122	131	102	107	123	110	112	117	116	93	117	113	127	117	127	106	96	120	104	116	100	104	101	113	111	127	129	128	114	115	115	111	122	93	96	96	128	100	113	124	126	121	120	116	114	107	115	100	123	100	102	120	108	126	127	106	103	120	130	126	107	111	131	132	121	116	123	117	116	124	126	114	121	119	136	104	118	111	111	115	102	115	118	116	107	128	109	103	112	106	138	92	90	112	111	128	119	126	125	109	123	104	116	116	100	112	107	103	111	129	121	117	121	129	109	109	121	102	110	106	116	122	141	110	125	119	103	91	91	103	125	108	126	113	125	111	117	97	117	109	108	112	112	108	124	124	127	125	111	111	104	117	97	141	118	103	106	115	127	112	115	110	120	124	117	107	119	98	134	122	132	107	130	132	112	119	133	87	103	104	108	118	120	113	114	122	114	117	111	131	107	116	112	106	118	87	110	110	123	109	100	113	95	117	116	108	107	126	102	113	116	123	104	120	102	107	121	109	135	108	138	128	111	107	110	101	110	112	103	134	118	113	118	126	128	104	112	114	124	113	118	120	128	124	123	130	131	127	106	111	113	116	100	96	109	131	125	98	112	106	122	128	116	121	101	119	138	102	115	138	109	133	126	114	128	122	125	119	123	116	113	113	134	104	119	109	99	118	123	119	109	105	115	114	123	89	123	115	131	112	134	111	109	111	130	104	108	112	127	89	113	113	106	117	121	110	114	138	120	113	117	116	122	118	119	106	100	102	123	122	110	107	91	113	124	137	133	122	101	120	119	108	118	103	118	98	132	132	109	105	104	94	119	107	119	113	101	102	117	108	104	93	110	111	105	111	96	121	123	112	101	118	113	103	113	109	129	127	113	123	137	97	106	105	93	116	108	150	121	116	103	101	112	111	118	105	126	123	118	113	112	112	100	104	114	123	129	122	105	125	123	115	122	122	123	104	105	111	142	120	117	101	107	111	108	129	106	109	121	134	112	124	127	103	140	100	114	101	119	121	116	115	128	120	99	106	102	101	117	118	131	127	117	124	106	114	100	117
15873	9954	1144	670	456	399	376	329	309	296	327	253	265	277	311	258	286	249	278	219	253	283	289	300	297	266	271	244	240	266	274	233	273	268	260	278	263	281	282	255	259	267	252	287	244	262	257	263	271	283	275	246	261	250	245	253	237	220	274	258	268	265	253	251	267	290	249	260	240	221	243	271	282	257	270	251	267	249	239	245	223	239	271	254	247	258	234	265	270	251	252	275	264	236	296	245	253	269	268	254	273	243	256	262	286	251	266	238	272	266	240	274	245	261	255	259	251	252	267	272	271	230	270	263	262	266	257	275	259	262	273	264	259	259	265	258	273	274	242	251	272	256	239	245	249	244	275	284	227	267	263	267	234	289	244	261	243	261	249	266	267	294	240	258	260	243	234	275	285	263	269	291	277	269	247	256	248	248	268	235	253	261	274	262	253	270	230	256	241	251	267	243	287	243	293	247	253	256	247	262	261	240	228	240	260	276	264	268	266	280	237	270	265	267	270	270	262	253	275	259	287	265	267	276	255	253	236	253	232	258	257	267	229	253	254	258	239	268	266	256	278	267	260	261	275	246	258	246	265	288	253	279	234	250	237	244	280	248	290	241	268	277	256	270	253	254	279	282	253	271	263	239	242	265	278	255	252	279	257	230	252	254	242	254	232	247	258	259	237	278	242	259	244	272	270	248	249	280	286	253	269	277	240	285	252	261	271	265	252	253	260	263	250	237	265	273	273	239	284	281	255	245	259	266	263	251	277	265	264	239	289	247	290	251	260	255	273	248	249	251	264	274	279	252	264	245	284	268	262	256	230	264	251	249	257	251	252	275	290	285	241	267	253	245	249	266	250	254	284	252	264	248	261	300	287	249	253	270	279	259	226	260	251	250	274	251	236	279	274	265	266	271	242	283	264	237	247	263	229	246	275	286	233	261	289	263	255	258	249	259	271	254	273	266	258	238	250	260	272	261	238	258	280	259	279	296	267	246	237	276	260	243	256	234	252	251	269	243	292	291	241	266	250	229	281	288	297	228	257	231	250	269	267	244	280	265	243	253	242	273	276	286	270	264	273	274	242	239	259	255	288	256	261	255	273	258	262	236	242	265	230	269	272	296	270	257	262	278	237	279	228	239	271	265	252	266	264	257	281	239	266	301	246	288	271	276	277	261	236	255	289	272	266	268	261	277	231	252	232	241	269	257	248	259	258	296	252	246	239	269	252	268	269	280	273	253	284	278	248	280	253	286	246	255	239	277	242	248	258	234	229	245	255	257	268	250	247	257	258	292	239	244	250	264	262	267	241	269	286	238	292	258	282	264	262	263	238	271	251	263	299	274	269	255	250	243	243	268	265	226	257	244	279	248	251	268	268	237	267	268	264	220	257	245	239	262	284	265	253	259	236	234	232	251	234	259	263	280	250	253	262	258	251	241	254	260	262	282	250	267	268	282	271	249	259	290	249	254	274	225	253	272	256	281	266	252	279	262	294	277	252	279	282	267	234	268	263	237	234	270	268	272	263	268	272	247	248	255	270	240	258	241	276	285	270	256	253	251	249	258	275	266	236	245	246	257	236	261	286	254	221	243	255	264	260	237	261	258	239	247	274	225	246	239	271	258	241	252	253	297	239	280	245	247	259	225	259	247	279	250	274	269	257	285	251	271	239	245	268	266	259	291	269	256	239	267	268	247	262	268	280	231	298	258	255	257	255	244	265	263	270	263	256	280	253	263	280	260	237	261	294	274	240	263	238	280	263	277	266	256	261	253	236	286	275	251	285	238	273	267	267	258	247	206	242	240	241	234	240	248	244	259	243	280	274	269	242	260	277	281	270	260	265	242	266	253	232	290	251	274	281	244	266	250	225	247	265	267	253	229	267	266	253	263	247	294	253	269	232	281	287	238	276	269	243	257	247	248	271	278	268	261	285	242	275	248	263	241	258	270	269	265	266	245	286	272	257	268	251	262	253	269	261	267	226	229	252	247	263	230	246	248	277	263	247	257	278	265	255	244	242	269	287	251	247	276	273	253	279	218	284	269	241	256	277	242	256	239	266	284	237	262	258	253	216	282	257	259	285	245	236	257	252	265	263	274	270	265	245	234	256	251	235	258	276	244	252	274	237	262	270	246	261	273	278	258	275	243	278	245	242	260	284	249	229	274	267	245	260	258	263	253	261	260	273	264	282	262	283	262	281	245	250	254	279	260	241	245	231	261	269	272	255	259	261	240	239	257	302	282	257	263	262	254	252	256	239	309	257	273	280	284	243	251	240	240	253	258	268	265	257	258	272	278	258	236	260	287	250	287	231	297	270	263	259	271	255	251	260	250	272	263	248	261	263	270	263	263	252	278	245	277	251	249	275	263	252	267	278	256	254	248	248	261	250	228	263	278	245	266	246	257	239	290	250	253	267	262	260	258	239	249	268	258	249	252	272	248	250	284	262	240	255	284	283	248	247	251	244	269	245	282	246	256	255	293	250	279	275	248	271	271	269	250	247	290	252	268	268	255	273	250	255	275	272	237	269	265	266	252	267	266	264	269	278	278	271	263	261	291	279	241	257	233	262	271	255	226	272	250	236	287	250	247	259	257	220	254	247	253	258	236	243	263	277	259	265	276	263	229	272	234	251	266	244	257	262	275	245	273	251	272	245	268	258	255	262	253	264	269	291	230	276	282	233	287	257	271	267	294	255	253	274	262	276	256	271	269	284	229	254	246	238	256	263	271	273	263	318	236	251	254	275	234	261	240	270	263	244	250	240	255	240	252	249	268	258	265	254	292	258	256	265	262	241	259	254	266	249	260	265	277	275	255	274	265	277	241	239	267	281	283	240	272	244	273	223	252	258	273	253	252	243	276	255	237	234	299	261	273	257	265	256	265	241	247	261	242	231	267	257	275	253	254	298	264	294	296	273	260	241	222	269	264	278	257	257	238	237	249	256	234	256	261	263	254	255	277	264	258	231	256	277	276	263	251	263	258	239	275	229	281	243	234	261	232	245	261	273	291	223	258	263	278	279	268	258	250	261	253	259	268	242	254	275	249	264	261	283	256	252	245	260	270	266	224	233	249	259	239	262	251	255	268	245	247	249	244	254	269	280	250	258	282	252	272	254	281	232	236	255	254	255	291	254	268	279	279	235	274	240	299	261	262	256	266	262	252	265	257	256	251	258	259	259	260	280	262	263	268	267	259	259	276	247	242	276	260	257	256	282	245	254	228	273	265	277	258	243	260	249	265	255	249	281	229	267	278	258	247	266	253	245	262	244	288	235	241	279	262	250	256	243	266	244	246	264	263	266	247	252	261	254	272	228	273	232	248	276	242	270	242	287	276	298	261	268	253	266	271	241	238	280	245	302	245	277	259	256	266	277	276	237	252	262	249	268	262	269	260	283	230	273	269	234	271	260	264	265	248	265	295	257	250	246	263	240	269	262	258	253	258	260	264	237	264	286	251	237	265	261	252	251	275	272	230	291	261	249	258	272	240	243	240	235	250
24768	21734	29332	24663	20566	1743	491	315	236	242	211	158	168	148	156	162	137	126	138	156	137	133	142	136	136	129	117	120	139	134	123	129	123	123	131	105	132	113	114	100	110	114	111	118	117	127	107	128	104	99	127	108	130	112	121	121	120	137	111	124	113	111	112	133	107	93	116	118	119	109	103	140	129	100	101	117	112	120	119	105	111	119	113	107	108	117	115	130	98	104	107	124	126	106	112	122	136	119	114	130	125	112	115	100	116	94	128	126	117	130	116	111	120	120	120	111	124	120	125	146	116	97	119	116	111	119	112	116	112	112	102	143	126	129	129	114	118	123	109	111	112	108	127	117	115	120	93	138	120	123	104	114	123	109	108	126	110	117	110	102	107	107	125	113	108	127	120	123	116	100	117	126	97	93	134	116	114	121	126	114	123	137	122	96	126	130	118	130	113	111	120	119	119	112	126	124	135	147	114	130	128	98	96	115	108	109	113	107	126	113	130	98	104	114	112	95	113	105	129	118	114	121	108	106	122	104	103	107	110	119	127	136	129	105	129	133	113	110	114	122	121	107	126	107	131	109	102	115	120	93	111	119	122	118	103	92	151	93	93	96	127	118	118	124	106	101	116	98	125	129	98	115	102	128	107	103	128	119	93	128	106	100	102	105	102	109	97	106	113	118	77	123	104	122	118	130	117	123	111	124	112	121	102	106	96	112	116	117	119	102	99	100	111	105	84	94	125	137	124	120	113	107	110	125	103	121	109	110	115	125	114	124	117	98	115	112	97	107	107	121	118	104	102	96	108	109	121	104	131	115	139	112	113	100	110	110	113	116	114	122	121	112	92	107	110	122	102	111	110	110	84	102	110	112	115	101	108	115	94	116	108	107	134	107	117	132	107	114	123	139	96	112	116	110	131	110	90	108	125	100	108	122	120	112	117	131	114	107	125	113	122	113	105	109	98	109	108	101	111	114	134	121	98	102	108	125	114	118	110	117	110	124	104	96	117	115	100	104	118	130	118	118	111	109	115	120	115	103	132	122	122	120	124	99	117	104	110	108	121	102	123	116	118	107	100	104	116	117	112	128	104	114	93	132	125	112	113	129	113	118	119	120	105	112	115	97	124	130	111	105	108	117	109	116	135	107	116	100	121	106	117	128	107	101	110	151	113	104	114	116	102	109	120	98	114	114	119	101	115	121	105	122	120	107	114	99	116	117	111	109	110	103	129	118	121	124	108	142	117	120	83	106	124	131	137	116	104	118	133	119	108	128	100	111	127	137	114	118	105	131	121	97	103	104	107	131	96	126	100	124	103	110	103	110	116	106	127	127	126	124	114	106	114	115	111	114	111	126	116	126	110	126	111	120	103	99	98	113	101	117	110	127	117	111	124	121	105	122	102	113	111	118	129	120	125	129	117	132	127	122	102	105	130	95	117	98	107	123	113	96	122	109	98	102	96	119	110	127	119	101	123	126	107	136	107	108	112	115	101	113	114	108	124	104	92	108	102	128	95	136	104	112	105	119	118	122	112	115	100	103	107	114	125	97	102	130	123	115	119	110	115	131	108	133	116	109	123	137	108	114	135	131	113	116	113	119	116	111	115	113	102	101	119	111	116	116	109	136	123	96	112	102	119	117	115	97	97	87	119	115	111	119	116	128	105	116	125	117	117	106	105	126	117	110	125	114	127	118	124	116	95	119	101	111	114	119	117	111	128	110	113	114	116	119	97	147	112	120	109	115	120	111	114	114	109	124	117	114	116	112	91	111	117	103	113	115	137	105	100	108	114	122	118	135	105	101	132	101	113	114	126	109	97	101	142	121	110	135	100	113	117	116	106	120	100	114	116	110	112	106	130	111	105	121	96	104	94	106	106	113	114	131	117	117	119	129	102	110	120	130	117	136	114	120	113	102	115	118	117	123	96	99	113	100	106	114	138	124	106	116	115	121	107	130	126	108	108	111	131	122	105	123	133	86	98	98	104	100	108	99	96	122	111	128	123	100	103	107	121	124	114	105	94	101	123	114	139	103	116	109	134	119	109	121	117	133	105	105	125	107	100	122	106	133	118	126	110	124	128	116	111	109	127	131	113	115	107	93	124	135	100	117	116	111	128	107	137	112	105	108	117	113	145	130	122	127	123	108	127	125	121	123	103	133	126	132	118	122	120	126	114	108	99	115	113	100	100	99	104	114	122	100	98	108	121	124	102	100	109	115	135	124	107	109	125	129	112	118	96	129	104	88	122	112	115	93	120	102	116	115	124	104	107	112	122	117	123	134	125	117	113	121	115	108	104	114	106	144	109	124	106	87	131	126	109	133	108	97	111	112	109	112	108	104	123	106	120	128	111	116	113	107	111	107	97	106	134	121	129	118	117	112	117	114	122	121	121	109	108	101	107	103	115	144	114	109	115	100	109	136	120	114	108	117	111	107	116	137	102	108	127	120	106	114	137	112	113	115	121	109	104	114	122	110	124	111	129	99	116	120	121	112	99	83	113	93	105	102	100	103	101	132	98	122	112	135	109	121	114	99	132	105	114	121	111	128	116	118	126	112	140	119	111	116	115	109	116	123	105	102	119	110	106	108	108	114	106	98	98	119	103	132	124	105	107	111	114	117	123	101	105	109	123	96	111	126	125	116	138	107	116	109	129	129	104	118	122	109	120	135	106	108	99	113	94	82	105	106	94	135	119	131	104	102	111	120	118	102	126	96	121	121	121	114	91	98	116	101	109	117	110	111	108	111	112	103	103	111	101	112	133	118	108	124	116	111	97	99	115	100	121	159	102	112	139	116	96	103	127	107	109	117	105	92	111	92	131	115	114	97	114	119	119	114	119	131	120	110	119	99	102	100	111	112	118	105	122	108	117	125	124	122	114	123	106	122	124	125	120	103	116	109	105	112	98	131	114	129	113	117	105	102	105	109	118	117	95	125	100	120	103	132	117	126	112	102	111	121	118	107	108	111	115	110	121	106	94	98	108	114	104	111	121	105	122	107	96	102	115	117	109	119	123	100	115	118	103	113	116	111	122	114	118	93	115	107	102	126	106	111	92	100	112	106	109	106	112	92	136	121	110	99	103	104	106	128	110	103	110	123	111	113	107	98	108	126	135	119	119	114	113	95	87	105	118	120	127	140	111	109	130	112	118	112	82	111	122	99	107	127	112	129	113	120	112	97	122	99	102	95	113	120	100	115	120	98	115	125	108	108	117	118	90	110	117	98	98	129	109	101	97	99	118	108	120	118	135	93	116	110	123	118	112	120	96	113	87	102	121	101	115	116	127	117	97	94	103	105	120	118	97	128	107	113	105	100	102	98	101	108	116	117	128	104	135	94	119	116	113	112	107	98	104	98	115	117	116	132	101	109	120	132	104	108	107	102	118	105	123	107	135	131	122	109	112	107	115	135	115	128	104	97	113	107	97	128	86	105	113	93	94	122	109	104	107	98	100	108	109	103	118	116	133	118	110	121	123	86	119	116	98	119	102	116	115	107
31693	24055	7360	3738	2260	1690	1236	1039	825	673	558	569	492	434	397	375	362	361	307	303	353	315	291	294	293	262	274	252	258	269	275	259	259	232	268	252	265	254	242	240	249	245	235	230	242	237	267	273	229	229	217	220	253	227	247	231	243	252	254	237	250	242	237	248	209	218	216	245	217	227	185	242	241	219	229	240	224	221	253	225	255	211	196	197	199	222	233	229	208	216	216	224	238	222	203	215	207	242	220	208	203	234	236	232	221	237	233	221	228	223	253	228	209	219	225	231	203	208	242	237	228	221	221	254	213	212	212	229	233	234	216	218	233	213	206	221	212	226	231	201	225	220	256	228	212	232	219	208	234	198	217	223	231	232	247	225	246	210	239	213	242	239	220	243	208	248	213	212	225	227	215	220	231	241	225	217	218	247	246	215	220	213	209	239	224	240	217	223	241	247	232	221	195	223	224	210	228	214	261	216	196	213	213	210	237	240	234	227	223	233	210	194	193	225	206	214	225	218	211	224	219	216	217	203	217	256	216	257	232	179	225	224	230	199	209	229	213	266	228	223	225	228	250	217	231	212	231	224	212	232	222	243	222	216	220	225	182	244	214	199	228	214	238	194	240	239	235	215	241	211	207	199	207	234	242	212	234	225	210	206	218	236	216	228	231	227	231	235	215	231	237	234	225	210	241	213	200	207	220	234	209	236	221	209	228	233	239	194	220	220	201	245	219	259	228	202	219	228	251	223	234	232	228	218	206	233	225	246	232	215	224	194	205	214	223	217	234	240	232	216	207	242	203	219	232	250	242	226	235	197	243	237	239	235	241	219	223	222	241	225	211	214	220	231	256	217	234	228	195	221	229	227	220	230	233	219	231	236	193	217	207	234	210	215	260	213	207	235	269	244	215	202	219	245	209	215	220	241	234	224	199	224	233	221	223	216	223	224	219	235	230	214	195	226	224	216	237	238	233	250	242	228	248	222	244	239	227	252	230	209	216	228	241	198	223	220	205	213	239	212	253	229	238	266	200	215	230	255	212	228	203	228	219	237	231	218	206	229	240	234	221	214	214	245	223	214	230	189	227	225	201	225	216	230	225	232	227	201	209	208	239	220	209	211	220	242	221	258	224	215	189	210	227	220	202	202	215	224	195	211	199	230	213	204	216	203	240	252	233	215	233	206	211	221	218	199	246	222	228	207	237	226	210	211	226	242	232	213	221	184	212	194	224	250	221	234	202	228	247	237	232	197	214	240	205	235	225	215	239	228	224	208	238	217	218	222	215	203	231	212	222	216	236	249	225	207	209	243	218	219	216	219	224	216	230	222	222	237	224	216	233	207	232	244	211	195	200	208	213	214	232	216	239	233	214	223	216	219	244	223	219	210	222	229	201	269	221	215	228	229	225	218	202	238	223	220	241	210	227	236	231	222	199	215	238	246	212	247	226	230	199	191	212	207	219	247	229	248	220	227	199	223	234	213	213	235	226	222	229	218	201	180	233	206	230	236	218	230	194	223	204	205	247	217	235	226	233	221	245	206	213	234	218	217	215	219	218	216	201	214	235	240	232	200	208	222	197	218	239	213	218	237	223	207	222	233	230	227	232	223	215	226	250	229	230	240	244	202	215	211	223	222	242	234	219	230	218	242	233	249	228	210	222	229	238	201	223	236	223	234	213	253	207	228	235	221	227	222	240	238	220	218	239	235	247	206	217	231	240	233	220	226	221	230	213	206	231	228	234	193	212	201	203	228	222	236	218	220	233	217	216	219	225	192	231	222	229	235	214	229	232	236	194	236	229	209	242	216	199	238	202	209	204	234	206	228	219	243	249	222	208	218	216	213	215	220	204	249	213	255	237	212	250	209	226	228	228	213	225	213	208	207	210	239	220	241	233	241	214	212	236	208	222	245	227	207	246	202	226	203	221	241	235	225	201	233	213	243	235	216	254	225	212	217	228	214	220	214	232	220	208	207	217	199	237	230	204	236	236	226	210	239	209	204	217	210	233	201	218	233	243	216	190	222	199	231	228	200	233	227	218	228	203	210	244	223	231	221	237	197	211	231	200	211	233	212	224	239	217	229	241	200	205	225	236	230	235	241	231	229	232	210	226	206	199	232	244	207	213	227	214	206	207	200	243	234	231	248	202	213	236	223	228	227	232	219	213	220	219	231	193	213	222	229	231	224	230	207	211	197	241	220	193	231	215	256	216	220	250	234	227	212	240	236	221	244	208	243	236	242	252	258	213	228	208	208	225	200	226	208	207	231	207	215	207	231	216	241	258	203	192	216	234	236	239	214	235	246	198	226	226	241	266	229	258	231	213	229	268	218	221	231	216	217	198	225	212	223	246	197	212	194	207	226	216	234	229	221	240	209	224	210	227	236	211	230	224	221	225	216	205	232	219	225	220	225	201	230	242	222	235	238	203	202	237	211	208	218	225	241	225	225	216	220	229	230	227	233	237	238	226	244	235	205	214	235	225	200	208	207	200	218	237	231	221	216	210	226	229	246	225	196	229	240	190	225	233	207	241	222	235	237	239	220	204	223	204	211	214	203	207	232	226	200	232	224	208	223	229	244	220	217	234	232	232	227	207	224	205	197	216	214	209	242	189	228	208	233	226	200	221	222	242	247	251	211	226	215	248	238	242	204	242	239	237	224	220	209	217	236	215	239	236	204	213	221	215	228	218	233	239	223	225	209	206	216	222	211	218	217	228	235	224	216	245	221	211	235	204	214	243	204	256	223	212	237	223	217	205	225	221	208	231	233	234	217	222	213	225	246	229	235	224	216	230	220	234	216	225	221	197	239	228	221	209	229	204	214	242	197	222	216	193	209	249	238	219	207	224	241	217	197	233	204	229	212	201	221	232	210	213	225	227	210	228	226	218	212	233	245	234	224	238	232	210	211	191	271	206	225	174	249	206	195	216	236	239	205	230	214	223	214	233	224	221	197	223	196	240	218	238	201	229	232	236	223	243	220	219	239	238	214	223	215	203	226	217	212	241	238	226	231	234	231	236	208	218	199	245	210	223	229	223	219	242	234	242	237	218	217	219	211	230	230	204	226	245	243	237	235	218	221	225	205	203	214	228	224	233	254	218	190	208	220	212	239	223	227	233	212	234	230	218	227	235	223	216	223	209	244	219	231	244	203	239	225	187	210	226	228	238	233	190	211	242	222	234	232	194	179	208	270	232	232	218	234	244	239	226	202	223	221	242	211	209	239	246	239	225	199	211	220	226	226	215	238	229	237	222	204	222	202	215	206	226	214	237	206	212	220	232	227	214	226	250	224	230	235	194	202	226	243	188	228	216	231	221	221	248	250	200	212	203	198	211	210	224	264	216	220	234	212	217	212	231	221	214	233	238	248	213	213	217	224	225	196	239	219	240	212	248	220	204	219	208	232	242	218	227	219	231	230	220	196	239	224	210	222	222	232	262	231	218	178	239	210	234	196	249	240	266	222	222	221	251	227	210	201	199	220	231	211	213	210	243	214
23734	21662	29896	23942	21667	19364	1769	741	589	479	464	423	427	392	377	387	318	325	324	309	316	335	326	353	289	301	307	330	319	331	315	312	291	278	304	294	311	308	304	277	292	292	295	301	287	290	293	301	292	296	272	284	286	290	297	281	281	295	290	302	277	275	297	254	284	277	298	291	280	278	297	290	290	305	270	284	289	276	302	284	263	289	289	270	278	284	249	288	284	248	277	285	283	265	268	275	275	288	296	318	263	286	296	248	283	261	282	256	263	256	257	311	278	272	277	267	267	282	257	301	274	267	273	262	255	290	259	268	287	263	245	293	297	283	263	279	281	248	277	276	268	246	277	312	256	276	283	285	276	295	272	242	285	252	271	284	281	282	270	286	305	286	277	301	269	303	257	293	289	278	276	266	271	242	258	268	274	247	262	273	301	266	259	267	237	289	306	289	209	252	280	269	283	271	264	281	305	284	287	297	273	278	230	254	268	298	313	291	271	271	276	278	293	267	256	277	299	279	281	256	281	276	258	261	279	266	271	268	251	264	261	296	284	292	258	283	277	269	275	285	287	271	288	268	264	265	266	290	261	256	259	241	291	285	281	268	274	308	294	292	268	276	309	272	273	292	279	275	279	263	280	249	286	281	262	252	274	263	294	287	282	250	267	280	305	251	273	272	259	297	280	252	262	249	263	281	261	284	292	291	280	257	244	284	290	288	307	270	260	275	276	311	304	286	281	269	269	260	289	298	275	272	267	305	283	295	301	258	247	279	262	276	256	264	251	316	307	250	285	259	267	289	271	248	285	279	300	242	288	295	282	253	283	287	343	248	278	269	246	273	256	275	262	258	274	285	258	265	266	219	293	242	323	289	250	267	294	288	284	275	264	259	288	263	278	290	269	289	291	285	261	285	293	265	284	269	265	273	281	266	261	239	257	260	287	288	248	293	273	255	288	261	262	261	308	295	247	260	283	296	277	269	273	251	258	277	295	257	279	265	303	275	256	244	260	256	286	292	265	272	246	292	269	307	286	297	298	266	278	268	258	277	287	309	288	284	283	262	288	280	279	307	258	303	275	293	266	266	275	277	289	282	293	293	266	271	258	306	285	256	269	273	273	256	283	280	291	267	275	278	283	263	270	294	285	264	265	273	295	290	267	271	271	285	275	255	277	270	286	238	272	253	267	245	257	242	295	266	257	243	272	276	276	279	277	275	263	271	292	258	279	278	272	269	283	266	293	295	302	327	299	265	271	263	278	301	251	282	279	291	260	277	287	288	288	266	296	288	296	308	284	295	261	290	264	256	264	263	289	298	277	288	297	269	266	270	259	262	286	286	290	249	262	277	248	254	274	276	292	283	266	281	258	286	310	282	293	262	277	290	267	273	281	271	288	268	263	278	261	252	275	252	310	266	249	240	284	271	240	267	289	267	298	262	303	245	279	273	286	275	253	286	248	256	267	329	275	253	258	261	285	283	270	268	306	274	276	272	286	256	284	264	291	283	288	248	286	293	268	288	280	266	284	265	285	283	284	303	286	270	243	234	283	282	274	268	274	266	285	299	283	269	290	266	271	243	237	297	250	301	286	269	297	266	298	249	290	295	263	265	274	277	263	282	314	230	273	273	277	241	247	285	279	293	259	288	277	284	260	293	288	308	278	276	239	283	283	282	278	263	310	300	267	271	279	270	287	271	265	256	286	253	293	273	250	259	299	265	290	296	267	255	260	267	293	299	267	253	261	262	271	302	235	247	276	274	256	279	245	269	282	309	289	302	270	281	282	293	317	290	276	261	307	274	306	278	248	275	260	253	251	269	290	293	293	252	259	292	253	272	262	289	253	283	262	274	283	286	280	275	260	238	254	276	280	252	262	245	259	256	273	292	283	286	289	289	233	260	287	287	265	264	282	287	267	266	248	290	273	271	252	273	295	277	282	286	267	269	288	296	260	269	248	258	265	264	279	260	275	278	267	297	266	291	279	273	267	264	255	278	266	263	261	263	290	307	274	272	292	263	281	285	268	265	286	278	263	289	249	275	297	264	241	267	266	256	249	304	270	283	256	239	284	243	311	274	272	261	271	283	290	310	274	271	252	284	277	303	264	261	270	270	249	284	269	251	255	260	283	284	297	281	274	285	254	270	257	274	288	269	270	305	285	274	257	280	290	297	260	260	273	318	296	270	282	253	313	257	245	263	308	246	245	268	309	266	297	292	280	255	291	256	246	275	267	295	304	299	300	277	240	276	294	265	262	284	281	295	291	292	271	318	256	256	250	279	256	301	280	289	272	305	308	274	296	261	281	275	301	277	278	247	285	271	294	277	272	277	286	262	249	286	287	264	250	297	257	271	258	266	252	265	263	251	272	279	262	275	289	266	275	269	256	265	269	261	264	264	273	279	287	263	304	280	268	293	278	273	286	276	274	273	309	251	289	268	267	281	264	282	328	274	254	254	254	317	303	271	284	267	289	259	274	281	292	286	241	274	291	289	269	279	239	269	258	296	272	311	288	287	292	263	297	297	260	290	268	264	304	264	272	269	290	274	280	284	258	269	277	279	252	292	282	299	286	276	264	309	306	284	255	265	291	288	254	251	279	288	305	261	286	264	280	280	275	259	267	268	264	275	260	280	266	240	312	278	280	290	264	274	268	296	297	254	292	296	287	291	259	261	271	276	285	273	296	284	267	306	270	275	283	276	299	279	282	264	284	262	267	279	273	271	252	269	267	292	290	253	253	256	250	268	265	283	282	286	241	263	256	268	277	252	275	254	294	294	300	306	273	239	257	274	299	284	269	287	275	272	273	285	265	269	275	286	274	288	269	258	287	253	276	287	256	272	264	282	280	264	257	284	278	292	261	261	260	265	276	272	274	265	254	271	267	299	271	278	274	256	268	273	254	301	287	253	243	268	281	296	266	262	316	248	283	273	274	289	279	265	256	283	281	329	270	260	282	278	289	253	322	281	270	292	265	257	267	274	280	267	309	269	259	279	284	263	272	287	287	293	264	252	309	300	244	274	252	264	283	281	264	284	248	236	282	269	276	243	261	274	291	267	268	296	280	292	262	277	284	277	285	251	312	294	303	275	253	289	246	315	255	289	245	283	318	258	262	279	270	244	285	272	273	298	254	245	303	255	281	238	289	309	264	248	267	275	283	251	278	256	249	276	262	263	251	254	288	271	270	253	292	281	260	276	255	295	247	265	247	284	301	271	256	297	270	281	294	263	279	269	256	273	287	277	305	275	285	241	273	294	258	272	287	278	254	278	277	295	299	246	270	279	283	289	273	297	305	287	263	307	306	279	303	268	261	270	272	267	293	260	248	272	295	232	304	292	250	294	241	301	267	275	256	254	282	276	304	318	283	252	291	301	275	279	276	259	283	289	286	261	300	299	275	278	266	289	270	273	281	289	268	290	248	260	302	322	267	291	251	268	280	285	253	282	291	287	278	298	271	289	288	273	253	265	286	284	295	277	252	285	255	269	290	284	271	297	251	255
41954	33552	13377	7296	4707	3461	2809	2132	1846	1558	1337	1181	1097	977	924	900	817	754	802	744	711	734	672	690	646	676	613	652	664	611	641	625	582	636	566	587	576	590	574	563	535	579	598	545	630	625	561	518	538	503	559	587	555	523	572	556	565	543	544	530	548	538	531	550	522	528	555	564	548	564	573	557	543	538	590	553	554	531	583	569	579	556	498	573	549	467	510	531	549	527	556	555	555	569	566	544	566	558	553	565	544	495	528	516	550	508	523	556	479	535	548	555	529	529	558	543	579	523	555	523	579	518	526	552	519	537	511	560	515	559	504	543	566	584	556	552	536	511	551	535	535	504	528	559	589	529	528	516	527	561	541	568	537	532	538	545	545	525	572	528	510	529	528	520	508	517	514	539	554	563	540	589	542	548	514	533	523	535	564	527	546	529	530	550	545	510	537	501	586	533	572	520	540	566	525	526	525	552	534	536	537	546	555	539	530	563	516	529	523	486	546	541	517	555	525	569	583	563	546	554	525	554	559	569	516	541	557	545	530	549	545	532	513	563	581	524	527	557	564	555	512	509	508	540	576	533	518	530	562	573	548	570	544	501	578	537	549	510	545	548	525	487	556	516	545	542	550	529	548	564	555	522	537	545	557	526	522	524	540	582	505	539	543	550	540	532	494	547	509	547	535	535	513	535	522	529	517	536	526	527	531	529	545	499	529	549	529	551	548	556	541	518	566	571	543	579	535	566	524	533	504	529	573	552	553	532	515	479	502	563	560	506	577	497	528	583	525	554	538	530	556	559	527	499	547	551	529	547	540	560	516	531	507	529	511	511	562	540	522	526	557	515	546	573	548	516	537	536	536	527	531	539	564	517	498	526	534	542	540	570	544	505	594	533	519	523	536	511	563	552	526	566	541	551	466	526	508	594	548	548	501	567	540	561	526	527	508	496	537	565	561	573	547	536	531	541	546	504	549	555	524	583	543	538	567	531	580	525	540	507	595	516	501	546	609	548	486	515	529	501	523	543	521	566	536	569	542	485	531	546	546	525	574	539	512	511	539	531	549	527	552	531	555	493	560	479	531	519	541	577	510	552	488	541	540	550	569	509	576	575	517	518	519	559	530	567	525	494	539	562	542	556	524	542	566	521	552	529	506	542	523	541	534	539	547	550	544	543	536	535	554	571	524	507	516	538	550	506	505	560	500	585	520	580	530	534	488	518	545	501	524	547	548	547	509	533	540	519	554	550	503	544	522	552	549	526	534	548	559	505	578	528	512	516	510	540	567	502	555	557	525	531	535	534	552	569	539	545	536	520	535	515	555	517	530	530	506	529	515	579	543	545	506	541	502	502	521	522	533	550	580	507	572	555	526	548	540	531	557	543	559	530	526	544	484	538	534	547	517	575	575	570	567	597	522	521	558	535	535	574	531	520	568	508	540	568	481	533	573	494	530	595	508	548	539	521	541	545	547	569	552	552	528	529	540	515	531	521	514	563	541	532	574	528	535	521	549	563	512	528	543	556	526	529	551	550	500	511	491	515	580	577	584	508	517	545	557	563	557	550	562	490	535	559	544	563	537	561	527	568	527	578	588	537	554	546	549	585	568	550	536	557	526	568	532	516	562	551	543	543	557	582	499	568	543	531	531	515	500	585	523	511	576	529	547	505	558	533	561	541	560	555	543	528	529	546	531	556	526	540	531	517	557	537	543	556	522	540	546	545	585	510	558	551	562	527	506	533	511	549	518	572	510	542	561	543	543	536	525	531	530	552	548	529	506	568	544	537	537	537	560	517	554	559	542	492	527	541	525	525	512	525	567	549	521	524	564	556	533	526	579	556	543	537	541	535	528	558	534	517	557	530	522	531	559	550	550	549	512	568	527	504	518	550	562	500	545	495	550	562	543	513	512	496	533	517	501	540	519	513	542	514	588	579	540	569	506	517	525	537	550	515	550	517	569	566	542	583	568	528	560	523	532	534	571	524	523	561	503	543	535	534	535	505	560	542	570	536	532	537	529	518	535	499	549	546	539	553	523	519	540	534	502	534	532	543	545	540	521	539	554	521	546	529	550	529	512	545	562	495	523	496	499	533	545	549	541	507	580	558	551	511	547	510	539	530	552	501	517	548	498	559	548	567	523	541	530	532	517	558	502	552	539	533	523	536	507	550	593	543	514	540	519	539	542	554	558	556	519	536	615	557	522	568	572	581	525	561	555	551	523	494	517	555	549	517	558	531	555	542	543	510	520	522	561	522	547	517	566	544	504	566	557	508	513	575	560	563	537	564	565	581	549	551	563	546	517	538	548	583	576	561	574	517	500	542	573	540	540	566	549	524	551	523	527	520	572	549	580	493	534	497	516	567	555	564	561	551	516	507	560	571	519	537	549	542	548	534	543	525	520	525	572	544	552	586	522	549	532	517	531	533	491	523	564	506	537	520	522	528	564	552	538	511	539	555	551	527	575	503	579	570	542	510	596	518	513	525	543	562	526	492	515	558	535	538	510	567	552	496	537	499	529	567	536	532	559	538	485	563	512	543	546	558	532	575	535	504	556	521	509	525	519	510	540	549	524	555	563	522	531	586	562	510	519	520	543	520	577	567	534	537	496	565	549	551	497	488	499	578	537	522	536	560	551	550	547	497	510	536	499	553	496	519	548	544	562	520	533	529	547	565	551	509	525	504	539	519	518	532	560	530	542	491	543	538	506	537	507	575	505	557	543	549	543	579	557	569	537	586	542	541	525	545	546	540	534	559	485	543	552	521	518	534	503	553	574	501	546	530	542	590	526	557	549	509	554	555	513	520	533	552	560	516	584	545	583	551	551	496	546	497	524	514	552	523	556	564	525	563	517	488	543	532	541	551	574	539	538	571	538	571	544	575	493	527	595	540	559	559	525	530	520	516	549	562	510	510	523	538	537	575	529	525	521	551	554	545	511	550	553	582	542	520	533	536	568	520	516	519	543	520	528	518	580	517	574	555	569	553	509	571	533	517	577	572	513	536	513	504	550	494	538	511	541	536	526	502	542	567	529	518	550	554	533	516	555	531	520	559	553	531	530	550	486	517	558	544	547	537	537	588	579	527	540	538	536	521	523	514	548	529	484	533	597	541	536	546	529	540	520	519	555	562	550	499	553	525	572	496	575	609	601	529	521	568	521	508	519	546	558	490	554	553	516	537	542	565	524	539	554	527	517	514	568	521	493	535	467	499	532	559	508	499	535	537	532	557	573	511	551	563	594	504	573	538	542	528	524	561	519	594	534	523	553	550	482	500	490	511	544	573	535	559	527	534	555	549	537	552	507	511	545	572	541	560	538	503	547	529	569	534	560	541	517	509	516	515	549	502	515	534	543	544	528	519	527	532	524	502	531	556	536	513	548	538	530	551	515	533	578	506	527	569	542	519	552	551	518	509	524	538	546	535	546	527	527	531	567	525	526	521	565	523	582	508	501	566	543	543	568	537	505	578	520	552	547	538	519	591	518	587	495	524	533	511
27361	20963	7426	350	196	154	140	131	112	128	113	139	129	106	121	112	125	98	108	119	111	111	118	109	129	99	116	121	120	124	136	113	123	114	108	102	139	110	138	109	128	106	122	119	113	122	118	104	121	123	106	93	135	114	127	117	123	118	108	100	124	118	141	122	117	127	102	128	126	107	126	116	87	100	103	110	92	109	127	132	128	108	111	101	126	127	96	109	124	131	118	118	121	128	130	119	112	129	129	107	110	130	109	129	125	111	103	117	134	109	128	114	123	101	130	96	116	136	104	115	116	135	108	97	117	106	114	130	120	131	123	122	114	116	120	118	117	96	121	100	105	135	113	104	134	101	124	113	100	132	129	95	105	120	117	116	121	101	121	126	107	117	123	90	110	109	116	135	114	99	116	125	113	113	126	108	111	106	130	117	110	104	106	114	120	137	117	96	124	121	122	115	111	117	129	115	111	114	123	143	128	95	104	98	106	111	125	121	123	122	107	136	121	126	108	128	96	116	131	105	103	102	112	119	110	124	112	110	101	103	119	99	123	115	106	110	96	115	122	117	108	118	119	121	119	118	123	109	107	99	108	112	103	106	98	128	110	139	114	121	109	137	110	126	105	109	116	115	124	120	119	112	125	123	125	119	109	108	112	111	119	103	120	119	115	126	97	135	112	105	129	127	130	105	128	128	124	105	125	117	113	106	129	99	115	125	123	116	113	111	94	115	109	96	112	122	119	115	123	120	117	107	104	108	129	111	98	121	126	110	137	107	114	109	117	113	104	127	128	113	102	127	124	101	123	121	110	127	124	121	111	111	109	129	130	111	116	113	105	129	113	112	95	123	119	127	119	108	123	119	121	102	120	115	103	112	115	117	118	123	113	119	123	130	100	116	115	101	116	103	115	117	127	106	104	114	109	110	105	119	123	110	123	105	116	115	122	139	133	119	130	126	117	122	118	99	125	125	117	133	120	119	111	118	116	129	110	129	133	116	141	116	108	119	94	108	116	111	120	119	104	110	113	94	106	144	116	123	110	108	119	109	110	125	123	107	124	121	107	100	128	116	125	114	109	129	126	118	98	122	106	118	113	113	100	132	112	126	94	117	105	131	110	105	103	126	106	114	104	121	129	120	105	102	125	122	107	121	111	118	97	123	128	123	127	137	128	115	109	123	117	114	120	136	133	117	105	115	127	94	119	127	113	121	135	109	116	123	122	88	92	115	108	116	115	109	116	112	116	115	107	110	122	115	133	86	112	103	118	112	119	93	93	119	112	132	82	131	123	116	106	125	116	95	116	110	118	113	129	124	117	116	122	127	109	117	113	120	92	126	118	118	101	105	113	111	125	124	100	125	114	109	111	119	114	127	101	131	130	120	107	111	122	102	118	114	118	112	117	116	110	116	110	121	95	149	99	140	124	112	130	127	124	89	100	107	104	119	111	97	140	124	111	110	109	114	114	119	118	117	123	127	122	125	127	109	109	131	113	115	117	124	119	121	113	119	114	113	104	116	107	120	106	140	117	100	95	114	123	122	106	105	105	116	119	97	118	134	109	122	108	104	114	111	116	109	131	96	97	125	106	110	109	106	121	120	96	104	121	124	117	123	108	118	113	126	94	131	103	130	122	112	112	125	128	110	132	120	113	123	130	104	130	103	97	98	112	103	138	130	120	126	102	131	97	125	111	127	104	111	119	129	117	123	119	101	126	111	118	115	113	114	126	104	116	111	106	95	127	120	93	120	122	118	96	123	98	109	108	111	118	133	105	112	105	122	120	117	121	120	115	128	119	129	105	108	117	112	120	118	118	122	115	102	118	116	134	136	113	111	123	119	123	138	88	98	135	116	114	118	115	114	102	109	117	111	109	124	117	123	121	115	124	135	110	116	115	116	121	102	118	117	122	104	126	118	110	99	111	114	119	102	111	116	115	130	115	109	112	106	126	131	103	113	115	125	104	102	114	120	125	127	111	125	97	125	117	125	114	119	88	101	109	104	117	132	114	109	104	118	107	120	112	121	116	124	117	137	107	114	129	114	114	118	105	111	117	119	117	149	105	132	116	113	106	125	119	117	107	124	132	95	106	109	136	116	116	107	123	114	116	123	115	99	91	116	108	106	98	115	113	111	118	119	131	123	112	128	106	124	101	104	117	111	133	93	111	120	120	113	125	123	132	111	117	111	133	126	120	110	122	119	119	94	100	109	116	117	122	108	128	124	132	100	100	103	98	106	110	113	96	115	117	104	109	114	113	110	124	130	118	126	145	119	121	107	104	115	149	122	115	99	111	101	128	113	95	106	110	104	98	114	103	134	127	108	118	115	117	127	119	118	104	103	94	114	130	115	96	121	133	104	118	118	105	103	132	108	127	119	134	108	90	127	106	107	93	103	108	113	104	114	116	134	121	107	119	123	116	117	118	114	116	123	125	119	119	117	113	127	93	101	124	89	111	98	109	123	134	119	124	125	113	130	106	122	139	124	123	121	113	133	106	131	115	128	98	123	104	97	102	100	116	110	95	109	116	105	98	105	119	113	113	122	106	108	112	109	133	120	116	106	121	127	125	109	89	115	132	129	127	108	111	128	111	122	107	114	132	121	103	120	105	130	112	116	106	118	96	105	119	100	109	116	127	132	120	89	124	107	114	112	125	102	116	119	108	95	111	114	126	107	106	121	122	105	130	105	108	115	114	111	113	129	126	123	113	102	114	124	130	117	96	120	105	123	125	100	123	108	124	117	118	126	110	112	122	118	115	126	113	119	107	117	122	130	120	115	112	106	121	133	115	113	119	122	133	98	119	120	124	114	131	94	109	145	136	117	110	108	128	107	112	142	122	126	123	113	122	114	128	120	117	100	116	130	112	120	109	130	122	125	108	100	105	120	107	114	133	123	125	123	101	109	105	125	129	126	122	122	120	141	114	122	108	120	115	123	141	108	106	120	109	124	96	107	121	127	105	113	111	124	105	99	125	115	113	128	107	113	95	124	107	125	118	120	111	107	114	120	116	100	133	94	113	109	112	93	107	131	121	105	109	111	109	117	113	114	114	142	116	116	112	107	122	124	131	125	102	109	110	120	128	99	117	119	110	115	115	99	110	100	126	113	128	105	103	117	107	116	127	109	109	105	110	113	107	123	111	122	110	124	107	114	109	115	115	118	108	110	101	126	122	109	123	117	120	114	127	123	105	106	111	130	108	111	124	127	127	141	131	114	94	118	117	120	118	138	115	104	102	109	137	123	118	129	98	123	117	119	102	133	121	117	133	124	117	121	140	131	101	122	133	101	125	113	125	109	123	111	111	111	141	121	126	108	117	106	110	123	119	127	120	133	114	132	114	111	118	107	108	122	103	101	129	89	129	141	111	89	122	100	132	104	123	103	124	127	131	116	127	104	135	107	115	122	121	109	123	112	109	129	117	102	114	114	126	97	106	125	99	111	107	121	132	128	117	124	122	112	122	126	119	123	99	106	109	94	124	110	104	124	122	121	102	113
14679	10871	1149	684	523	407	378	342	314	315	327	300	303	275	252	291	320	279	283	257	280	263	254	258	252	252	269	268	247	276	248	264	269	274	281	263	265	262	242	273	239	253	257	240	267	253	229	237	285	265	246	274	266	265	244	228	219	263	247	249	221	251	260	272	255	287	266	278	258	257	273	260	272	271	254	256	272	280	272	232	257	245	238	256	262	257	253	258	270	255	260	246	251	255	275	246	265	249	255	232	255	267	237	279	252	264	230	262	268	266	277	257	273	242	276	238	250	294	218	275	266	254	262	236	286	271	280	248	269	302	255	249	262	271	275	268	264	251	265	261	271	224	249	282	267	229	252	244	260	280	279	276	254	231	226	234	235	213	239	280	220	229	247	227	276	262	253	278	282	259	271	239	248	260	274	273	265	241	232	244	272	241	277	259	241	241	232	239	266	267	238	256	243	269	281	245	248	240	263	256	261	249	254	242	245	245	267	229	277	270	256	252	261	257	248	250	242	254	249	247	264	293	237	243	255	264	251	271	267	243	257	268	266	252	263	261	282	256	270	245	271	239	258	254	239	253	231	240	262	233	274	264	250	258	247	232	243	236	267	250	261	240	252	278	295	252	274	287	244	275	262	234	273	262	294	262	228	273	251	258	263	255	280	251	254	245	249	267	247	272	260	261	280	254	266	253	244	236	212	234	283	288	247	264	269	285	251	251	273	235	253	246	227	249	265	283	239	255	283	234	246	231	266	269	266	242	266	253	238	240	244	233	270	276	273	291	277	267	267	243	248	244	257	223	244	232	252	257	292	246	260	256	282	256	269	250	253	276	248	264	286	275	251	231	239	250	274	254	244	278	244	254	238	263	278	275	285	238	262	270	277	273	277	264	237	239	249	284	251	242	256	254	276	272	236	259	242	256	256	279	265	246	252	250	254	249	246	274	265	225	264	257	268	266	236	269	277	258	262	239	274	250	246	256	269	255	229	247	257	272	228	230	243	248	246	243	245	234	282	262	277	253	273	257	234	283	248	256	270	265	259	230	268	267	256	239	234	243	261	280	249	243	242	286	277	269	275	289	234	297	233	255	233	250	267	238	237	289	248	243	290	251	263	261	243	272	247	251	247	250	269	281	279	262	256	225	258	272	263	265	247	254	280	245	252	261	242	262	265	266	213	271	258	234	260	249	233	246	240	260	251	260	258	272	239	270	272	258	243	239	257	254	257	252	252	265	254	251	277	269	248	258	269	239	260	252	257	265	275	260	253	257	247	279	282	261	256	252	275	221	246	259	262	258	266	258	236	280	266	268	260	271	269	249	281	247	247	265	249	287	262	248	250	246	274	234	285	277	251	265	257	274	240	246	247	272	248	289	247	287	250	275	261	261	223	273	243	233	249	273	256	249	244	250	245	251	263	279	254	276	269	274	238	255	273	242	218	267	250	222	266	271	236	257	266	260	240	257	252	249	249	263	266	276	244	239	257	253	259	287	260	247	235	252	259	275	237	255	260	253	258	282	281	232	272	274	292	227	278	238	265	267	279	226	260	257	266	247	249	231	249	273	256	253	258	240	246	263	264	263	253	294	268	228	244	251	251	246	257	269	246	273	277	239	271	286	260	243	246	264	260	268	266	252	287	268	268	282	257	222	282	247	264	254	257	264	265	265	218	275	273	269	251	242	248	258	258	252	266	267	265	254	240	257	292	247	248	276	243	244	238	246	274	256	256	237	278	262	263	240	259	252	261	240	262	261	227	245	232	248	259	262	246	243	239	228	286	238	228	262	263	241	275	227	260	281	231	267	243	232	251	274	241	268	262	264	259	252	252	251	267	239	245	249	268	257	266	254	244	263	234	260	216	266	249	256	219	236	239	260	228	263	264	234	227	261	257	249	271	244	250	262	259	273	250	255	278	243	255	243	251	283	254	261	249	251	242	257	243	277	255	267	264	280	220	270	265	250	222	218	265	255	257	249	271	254	252	234	222	256	269	223	259	235	264	265	271	273	261	264	276	268	270	237	269	255	246	268	256	254	269	245	273	288	273	229	226	282	280	245	265	269	239	265	264	266	275	276	274	247	259	256	278	246	264	254	266	268	224	264	233	270	266	251	268	260	262	253	261	265	268	261	269	271	248	272	260	276	291	228	255	262	225	247	249	256	270	261	234	276	281	236	265	249	239	274	274	246	256	281	226	256	281	268	249	241	250	230	240	268	219	249	240	245	256	236	254	265	256	268	257	239	274	282	262	244	274	262	258	269	256	280	257	272	231	255	302	276	270	250	256	261	257	262	266	267	250	275	249	273	248	247	249	266	263	266	258	236	258	276	254	266	276	269	264	261	258	264	251	278	261	246	253	255	261	255	276	271	256	266	250	261	241	242	266	263	249	264	256	242	268	263	267	243	259	239	278	252	271	251	275	270	265	271	251	254	226	279	252	269	247	232	249	284	238	247	245	238	264	265	268	248	272	275	249	225	227	224	244	275	260	288	252	243	258	289	267	278	261	261	257	273	282	261	235	277	251	262	265	245	255	251	245	289	268	282	246	262	270	246	244	280	249	281	268	259	254	237	242	246	258	257	257	264	266	268	273	238	226	273	263	264	230	262	264	261	279	242	263	252	244	248	277	241	271	230	251	272	245	245	232	229	282	266	250	264	278	246	230	251	267	228	236	240	272	228	273	296	272	263	260	262	248	249	284	237	254	255	273	274	274	246	256	269	226	261	269	247	260	244	252	261	252	243	246	261	262	235	257	251	257	268	254	255	242	239	287	232	254	280	279	257	242	264	277	252	277	282	236	244	240	268	243	281	251	302	263	236	246	236	272	276	264	280	248	273	259	292	244	303	300	250	238	217	262	269	267	273	262	241	253	244	246	278	268	247	262	271	253	237	243	235	258	272	281	264	269	259	269	261	258	253	254	251	251	276	290	257	279	255	244	268	240	234	250	236	244	210	241	235	256	257	285	259	259	246	261	275	285	248	231	248	265	246	270	272	216	230	265	245	246	271	260	253	262	225	255	266	269	255	239	275	231	266	243	262	264	248	281	280	275	273	254	281	287	257	234	256	266	255	254	250	237	266	233	286	250	239	262	245	256	237	250	234	255	275	269	273	258	257	268	237	279	251	249	266	230	252	230	266	263	264	252	241	236	250	277	274	242	243	263	253	244	270	269	256	248	246	232	290	251	252	243	243	256	283	261	235	253	252	287	248	242	249	256	256	272	286	256	235	252	263	247	273	278	227	246	269	230	249	247	249	279	283	234	250	272	254	274	238	245	274	229	254	235	237	249	260	256	254	262	242	256	234	250	248	251	259	268	259	268	255	254	270	224	253	264	269	264	229	261	235	276	266	262	273	268	229	270	276	269	250	264	265	241	231	246	237	245	257	253	258	241	247	218	289	266	250	272	242	283	274	262	241	241	246	262	253	274	234	260	279	257	268	274	235	273	273	250	256	224	235	241	250	248	273	255	281	252	247	259	246	263	236	277	243
24731	21702	29514	24415	19848	1397	503	257	289	204	206	178	182	147	165	167	129	138	122	127	143	142	151	142	124	111	123	110	114	133	144	123	130	126	102	124	114	137	117	118	130	111	113	102	110	111	125	123	127	115	133	114	126	114	124	132	109	135	119	123	113	103	131	117	106	112	122	104	115	96	120	112	123	102	109	102	120	96	115	118	106	125	111	128	122	116	127	104	103	113	106	123	120	103	120	113	125	126	108	106	109	115	113	120	112	107	102	120	115	108	119	133	119	107	111	108	105	115	106	119	121	99	110	113	120	119	114	121	105	131	130	115	108	143	109	122	123	104	104	123	108	115	117	120	124	116	100	125	100	116	123	122	102	120	117	122	108	110	121	115	106	108	121	128	106	116	112	123	104	103	102	119	100	105	91	104	118	107	119	101	125	100	125	115	121	103	116	120	133	122	140	114	104	124	105	118	117	115	113	101	99	110	104	121	114	109	120	117	117	107	88	103	117	129	103	119	113	106	113	133	111	106	120	109	109	120	118	107	106	117	119	90	119	125	129	115	111	106	127	129	128	117	121	106	127	112	120	120	123	122	106	121	102	127	109	120	124	118	111	125	125	110	99	132	109	130	115	114	143	110	132	111	109	118	106	125	131	122	135	109	111	99	99	134	98	121	106	111	109	117	101	110	113	102	96	129	113	98	106	116	106	116	113	135	133	111	113	124	100	101	122	136	88	106	116	111	107	112	127	120	93	114	139	119	127	120	120	98	113	111	103	118	116	117	107	120	122	113	107	144	121	105	118	117	96	100	124	98	92	117	116	119	113	103	110	113	98	126	117	129	103	114	118	124	106	89	105	114	102	95	112	124	119	97	121	120	109	97	121	108	120	133	98	114	117	121	117	119	118	116	121	118	110	93	142	124	128	114	114	124	98	116	115	113	127	117	117	104	123	97	117	117	96	97	100	96	111	115	106	105	111	117	112	110	97	136	133	95	114	98	112	116	107	115	129	130	125	102	107	109	98	104	131	97	100	121	97	104	116	120	106	122	116	104	123	103	135	109	107	113	110	105	127	136	113	95	105	122	109	110	111	119	106	116	116	121	127	112	119	115	118	111	105	105	114	104	120	121	134	104	123	123	108	107	115	106	111	101	108	105	112	108	107	123	114	117	100	131	113	118	113	111	101	125	98	110	127	110	110	107	118	121	119	98	100	103	104	111	106	128	103	118	115	92	97	129	102	92	95	94	111	101	113	121	109	118	109	118	120	103	113	127	118	109	83	117	107	100	112	112	120	117	117	119	103	121	112	115	95	121	103	116	110	115	123	127	120	113	122	134	113	121	104	131	116	111	115	110	110	119	110	134	126	97	120	122	122	109	127	124	103	115	133	100	113	103	107	108	110	126	109	100	104	114	113	96	120	111	113	107	115	100	128	110	105	94	125	115	113	108	119	103	106	130	120	107	100	110	121	111	126	110	121	96	117	122	125	128	121	119	111	98	104	116	94	121	117	100	109	117	111	108	107	100	108	114	126	96	125	135	115	128	121	114	112	107	114	114	109	105	123	102	98	107	133	121	103	111	105	116	114	125	119	104	101	119	117	105	105	109	114	111	119	105	122	92	119	130	116	106	119	119	107	107	102	108	115	144	121	112	125	101	119	124	120	145	113	135	121	102	111	110	121	114	123	98	116	114	105	116	132	115	123	110	100	106	114	122	119	95	126	114	133	105	110	109	124	111	100	111	118	117	96	123	111	116	114	116	125	111	115	92	119	116	123	123	109	113	111	108	111	116	117	121	129	128	111	107	103	128	115	99	121	127	102	115	95	119	117	117	119	105	105	110	105	115	112	122	121	126	95	91	107	118	109	112	117	119	111	127	115	98	116	111	126	139	121	101	130	106	107	124	95	114	115	117	112	112	131	113	118	130	110	107	102	94	128	110	112	110	125	138	101	95	113	105	117	129	118	120	96	133	109	110	107	112	130	127	96	112	116	109	129	115	120	95	96	114	91	116	135	100	121	119	101	103	134	121	116	128	108	129	110	113	105	108	114	109	103	110	115	103	119	126	117	108	109	110	133	110	127	119	101	101	121	142	128	113	135	107	112	109	113	119	127	123	110	124	131	101	107	111	124	111	111	120	108	115	104	121	113	102	115	129	114	113	106	127	114	100	109	119	118	92	118	103	118	108	110	99	105	98	134	103	100	89	104	125	114	121	106	117	116	125	100	101	95	132	99	97	109	106	109	108	95	126	102	99	120	128	107	134	112	102	104	118	133	129	127	101	100	102	97	79	117	105	127	105	126	115	116	118	103	101	116	115	135	95	101	124	97	121	124	130	117	111	103	120	128	123	113	94	106	102	132	120	130	120	117	93	112	117	90	117	113	124	92	109	113	126	94	129	129	119	101	111	109	122	119	117	108	112	98	112	121	98	101	120	112	110	113	109	126	109	111	109	110	103	105	104	115	115	119	117	109	116	134	121	101	108	120	132	116	116	107	129	102	141	119	103	131	109	111	112	126	114	101	114	118	116	115	112	115	107	124	107	116	112	112	111	113	99	111	91	120	105	116	122	96	99	116	125	98	115	127	108	100	112	127	112	113	106	122	115	110	99	127	119	126	107	123	120	111	119	110	117	113	110	100	103	123	127	107	100	100	117	113	117	111	100	100	127	105	101	125	119	115	117	103	106	118	110	123	117	104	123	112	110	122	126	122	116	119	107	128	142	110	97	110	101	96	140	114	107	101	118	100	128	121	101	103	113	108	114	109	102	103	115	122	111	126	108	105	117	124	124	127	126	131	110	120	126	129	98	118	111	91	119	118	105	119	112	92	115	118	126	135	123	114	118	105	106	132	112	121	118	131	125	120	136	106	136	108	101	117	119	125	120	122	126	116	125	111	110	139	122	123	106	108	125	106	129	109	113	127	115	117	102	134	117	119	124	101	112	121	108	121	112	120	123	115	97	116	116	124	98	123	130	129	126	115	111	135	116	105	95	141	108	110	97	118	117	128	105	109	132	110	105	119	103	113	113	120	113	108	107	114	119	125	115	112	113	108	118	104	110	101	126	120	124	124	114	124	119	107	111	114	120	106	105	106	107	118	121	126	105	108	114	117	129	88	118	110	97	98	93	125	111	122	115	114	111	111	129	138	118	117	105	108	95	101	107	107	102	112	115	91	105	98	121	126	111	134	112	124	126	104	89	105	130	113	110	124	106	107	104	139	121	116	115	106	127	125	115	129	108	103	107	103	124	100	120	115	112	122	121	117	100	116	110	90	100	134	119	103	112	96	120	95	97	132	93	116	107	110	104	111	120	111	111	99	103	98	103	111	110	115	116	109	117	107	113	103	113	108	106	106	114	130	101	107	128	109	111	108	101	139	108	99	99	120	80	138	135	97	112	109	106	129	138	86	113	123	111	112	99	107	117	114	99	112	105	133	116	100	108	105	121	97	111	115	109	121	139	110	109	123	111	121	126	98	120	108	125	120	102
35868	27044	8291	4068	2574	1805	1482	1098	903	802	694	596	562	515	475	454	413	364	370	334	350	317	348	320	305	277	279	288	297	294	282	255	262	255	284	293	296	283	259	270	274	281	291	259	259	252	275	258	246	259	249	240	279	230	241	246	275	262	249	253	225	249	221	247	262	239	251	269	243	247	260	257	244	228	258	214	256	252	241	263	247	240	266	247	244	270	246	240	237	232	246	252	264	278	250	251	272	270	256	228	274	256	266	231	210	239	230	260	235	264	235	236	257	214	267	228	222	266	245	246	287	250	262	266	250	301	245	260	260	228	247	246	233	213	201	251	233	267	252	235	251	238	259	241	258	263	248	249	223	233	229	225	239	223	238	237	210	248	270	215	227	246	268	269	240	247	239	256	254	251	220	272	263	269	244	220	224	252	238	279	227	232	247	237	239	239	248	223	254	233	247	217	239	274	262	226	274	232	297	213	258	242	221	232	239	250	236	255	255	220	250	246	269	229	279	225	276	236	218	242	248	256	239	229	261	229	260	257	233	255	256	248	269	267	240	244	240	269	237	239	233	255	223	235	251	259	269	250	279	263	228	241	251	247	255	216	246	230	242	241	242	230	227	261	251	241	248	285	235	245	227	254	287	258	254	210	246	223	237	247	252	210	259	236	238	228	228	239	246	253	248	261	289	216	245	250	244	260	231	244	235	232	264	238	225	250	236	279	251	261	233	259	240	245	238	252	249	275	260	227	232	243	239	265	249	254	252	278	274	259	262	261	217	248	233	225	248	219	242	236	242	247	212	235	236	265	236	249	255	276	214	217	227	250	222	255	283	254	257	245	247	248	265	242	234	229	243	235	237	234	265	241	240	220	269	285	226	242	220	246	224	227	225	246	263	249	271	233	257	245	230	229	259	232	262	238	236	249	254	241	259	249	260	235	264	270	264	253	256	243	253	240	244	208	221	241	227	236	245	230	241	219	258	222	217	243	223	252	237	260	236	255	240	241	260	267	256	254	267	232	258	240	231	241	272	252	247	245	281	237	255	277	246	223	250	238	219	227	242	266	238	245	240	255	251	249	246	287	228	236	227	244	242	246	232	294	253	269	230	271	215	262	252	257	239	241	241	262	261	255	224	258	225	239	248	231	257	229	226	202	250	260	264	210	254	257	263	260	239	243	244	267	253	244	230	236	234	252	283	248	227	261	270	251	229	250	262	212	254	274	269	237	260	242	232	257	236	235	242	229	261	216	246	258	232	241	248	246	249	230	263	251	236	221	236	261	272	221	230	256	268	230	246	252	249	219	222	246	239	217	251	239	252	250	266	237	287	251	258	239	236	230	243	236	271	277	239	247	257	236	239	208	242	264	235	290	240	273	241	232	242	251	250	240	215	252	220	211	218	246	256	243	260	239	255	234	239	234	227	249	232	225	267	249	225	228	223	261	258	246	244	234	234	214	252	277	253	239	265	241	255	224	239	254	257	220	240	271	235	249	261	223	212	247	273	226	265	260	256	258	225	230	243	243	245	250	242	232	242	248	251	253	239	243	232	256	242	239	229	252	248	258	259	204	237	226	244	238	246	222	237	255	231	246	250	211	252	248	244	249	245	239	214	253	273	240	262	231	243	233	229	243	285	228	243	230	243	253	232	218	249	280	220	247	228	282	229	235	232	247	227	269	231	235	229	281	238	226	278	237	232	250	273	259	224	244	230	243	236	231	251	252	218	259	233	257	237	256	222	241	230	224	252	248	225	254	232	258	255	237	266	231	216	204	265	227	212	215	242	269	266	227	222	234	210	242	257	262	269	253	255	245	239	230	248	258	248	257	250	241	242	244	229	249	277	269	232	261	209	265	222	250	249	259	243	255	238	275	240	264	248	258	249	236	218	250	227	251	254	243	241	254	235	213	224	245	255	251	259	238	249	233	248	234	257	258	231	269	232	269	229	239	271	272	234	252	261	215	278	228	251	258	213	244	255	253	232	219	244	246	240	221	264	238	235	244	227	244	225	270	222	265	242	265	190	216	236	238	281	230	240	261	244	229	242	249	255	245	247	251	261	244	271	262	229	226	272	244	230	260	238	248	255	242	235	254	254	231	252	247	234	248	251	259	249	224	231	260	268	253	228	274	229	229	220	240	206	213	262	228	234	263	241	228	234	241	249	243	248	237	242	252	278	239	244	238	242	249	240	226	245	249	233	234	202	239	241	246	238	217	239	246	266	248	272	247	226	238	241	241	229	260	241	220	259	260	253	236	243	267	256	240	251	235	250	240	251	257	223	252	260	238	253	263	266	236	264	236	256	233	234	253	237	239	247	243	256	242	253	260	240	220	257	227	244	247	247	266	235	241	253	218	218	239	251	263	220	267	230	241	270	228	232	253	227	242	255	245	247	240	258	237	241	237	228	220	251	261	238	248	221	250	250	239	250	239	276	266	240	258	254	240	219	252	239	229	242	237	235	247	221	252	262	256	258	245	224	226	254	237	251	241	227	247	260	254	255	265	237	217	246	253	257	264	251	252	226	225	233	255	239	255	256	273	214	239	267	228	231	240	255	219	265	256	261	196	248	263	217	230	237	257	234	251	246	268	261	251	256	238	255	261	256	242	247	232	226	266	263	243	254	240	227	247	222	258	233	246	249	243	239	224	212	218	220	236	257	226	241	243	225	233	236	261	250	258	243	249	241	216	215	223	265	242	259	252	228	255	256	260	243	252	252	244	241	220	266	235	215	264	252	273	235	242	269	250	241	267	214	254	275	241	242	269	244	255	254	245	245	226	219	244	265	234	248	248	249	276	241	260	220	228	254	272	255	261	232	238	274	249	252	220	245	243	234	225	236	248	230	261	265	240	230	223	235	252	258	242	240	233	282	241	278	244	250	245	266	239	230	257	256	219	257	242	240	249	268	241	254	271	213	236	265	235	226	250	247	270	222	235	240	244	266	250	250	242	241	246	230	217	213	273	241	237	234	230	251	233	240	222	222	226	248	256	240	232	242	243	248	234	263	235	237	245	220	232	247	220	244	239	239	247	226	217	220	237	254	262	249	258	229	233	232	264	227	276	234	257	256	251	228	238	250	264	249	214	234	240	238	238	218	251	243	225	285	256	228	251	264	241	225	242	235	217	238	259	243	248	275	246	220	235	255	262	245	235	249	207	236	228	239	249	252	280	239	247	239	251	252	252	261	236	261	222	250	274	253	246	211	262	212	267	234	253	257	233	250	252	237	231	253	241	241	260	257	222	233	240	260	249	246	220	224	250	234	210	252	234	225	227	249	259	260	274	257	254	236	223	239	260	264	221	255	287	232	231	241	237	235	256	247	228	256	247	269	248	232	243	257	265	249	240	234	250	212	274	206	275	241	238	209	231	224	270	261	219	255	242	249	256	226	241	232	259	249	209	244	256	252	241	238	265	251	239	269	260	237	257	233	238	266	242	222	265	240	259	255	252	282	236	272	245	239	226	236	230	241	269	254	246	254	246	231	228	207	245
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
