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
338758314061	338758314630	338758315178	338758315730	338758316278	338758316830	338758317380	338758317930	338758318478	338758319030	338758319580	338758320130	338758320680	338758321230	338758321778	338758322328	338758322878	338758323428	338758323978	338758324528	338758325078	338758325628	338758326178	338758326728	338758327278	338758327828	338758328378	338758328928	338758329478	338758330028	338758330578	338758331128	338758331678	338758332228	338758332778	338758333330	338758333878	338758334428	338758334980	338758335530	338758336078	338758336630	338758337178	338758337730	338758338280	338758338828	338758339378	338758339928	338758340480	338758341028	338758341578	338758342128	338758342678	338758343228	338758343778	338758344328	338758344880	338758345428	338758345978	338758346528	338758347078	338758347630	338758348180	338758348730	338758349278	338758349830	338758350380	338758350930	338758351480	338758352028	338758352580	338758353130	338758353680	338758354230	338758354780	338758355330	338758355880	338758356430	338758356980	338758357530	338758358080	338758358628	338758359180	338758359730	338758360278	338758360831	338758361380	338758361930	338758362480	338758363028	338758363578	338758364130	338758364680	338758365228	338758365778	338758366328	338758366880	338758367430	338758367980	338758368530	338758369080	338758369628	338758370180	338758370730	338758371280	338758371830	338758372380	338758372930	338758373480	338758374030	338758374580	338758375130	338758375680	338758376230	338758376780	338758377330	338758377880	338758378430	338758378980	338758379528	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23454	21158	28026	24557	21162	21251	9758	2093	1421	1225	1115	1021	915	873	794	717	731	727	663	693	674	671	606	612	595	604	626	629	578	592	611	595	588	572	592	531	596	610	598	560	557	526	573	544	535	532	552	506	545	534	573	536	506	557	521	537	522	513	536	530	547	550	555	483	521	497	523	517	559	475	529	549	513	547	570	595	530	546	551	573	521	532	522	535	503	518	511	542	536	543	512	534	524	536	494	471	513	525	469	522	544	501	502	511	554	525	587	567	525	542	547	557	486	536	533	532	548	516	531	502	528	552	543	545	507	524	529	523	527	524	474	490	534	530	529	491	500	521	523	514	529	495	525	489	529	522	517	577	537	568	487	499	517	525	487	481	510	543	523	479	514	502	519	519	541	546	539	498	507	502	483	483	525	520	491	514	501	517	519	537	567	517	516	544	493	487	545	558	476	541	503	472	514	526	508	508	519	515	501	524	498	502	511	531	529	538	518	509	542	496	499	532	541	555	539	524	507	528	516	550	485	529	489	482	570	512	501	512	540	523	510	551	533	529	499	531	538	502	562	518	543	538	496	530	516	536	532	559	474	554	534	509	526	550	534	539	542	501	549	531	541	541	481	556	510	534	545	531	502	558	526	581	564	539	536	545	530	512	518	546	474	553	529	521	535	525	531	542	539	521	527	510	493	553	498	486	564	528	501	524	483	516	527	489	538	534	502	521	539	582	520	535	528	516	509	509	556	505	506	528	517	531	530	547	530	527	574	510	496	538	523	507	507	474	506	520	505	571	488	526	508	525	543	495	500	513	487	501	497	556	542	546	570	521	523	541	513	551	485	490	530	537	560	510	518	490	544	472	587	508	538	497	521	537	552	507	525	496	514	544	507	507	514	533	501	497	548	510	507	511	546	548	505	529	557	537	511	495	513	563	531	503	544	517	516	524	533	484	514	487	551	510	501	507	549	583	526	530	529	518	526	526	531	509	499	517	536	543	514	513	530	492	535	528	554	508	508	566	586	503	553	536	505	478	534	526	521	532	506	511	520	534	501	547	545	515	507	525	524	524	554	551	520	526	515	499	544	538	508	518	493	562	520	515	543	535	498	510	537	502	527	549	509	501	506	520	513	518	519	464	515	525	540	506	503	511	522	501	477	487	533	500	507	522	512	505	497	531	499	488	507	508	570	551	520	530	501	555	551	500	543	545	525	509	543	497	492	563	556	483	511	479	550	510	539	503	517	490	549	496	511	512	491	517	505	474	538	514	483	528	570	526	534	513	499	559	507	545	533	533	537	521	489	506	516	509	527	534	507	480	496	511	561	535	513	491	567	500	501	506	471	549	527	513	531	528	517	489	485	533	547	531	503	503	497	504	540	533	526	547	510	501	481	489	523	491	542	526	543	530	502	548	583	539	522	514	538	489	524	508	526	501	492	514	512	505	554	511	531	502	506	540	512	499	510	483	494	524	504	503	512	510	513	529	542	537	515	537	521	564	515	524	538	531	537	530	517	520	571	502	518	525	519	533	528	530	489	533	502	510	510	531	568	513	536	523	516	561	515	496	492	534	523	502	505	525	479	554	517	518	540	517	559	498	519	515	554	537	481	523	471	534	496	494	510	516	520	462	507	562	470	510	549	502	513	550	483	511	534	489	462	495	569	527	503	570	534	517	536	511	537	519	518	535	504	545	493	500	529	516	551	529	477	524	558	495	488	518	512	496	537	525	521	490	559	518	568	536	511	520	511	520	525	547	529	484	539	504	528	493	536	559	549	511	494	551	509	516	505	516	536	503	499	525	503	506	505	556	499	556	496	519	532	523	503	511	534	506	513	487	528	522	476	510	565	457	515	517	507	504	496	535	502	523	540	546	541	483	525	491	535	530	524	528	513	507	525	511	505	500	469	543	516	532	537	517	472	534	553	513	539	511	559	539	510	546	523	519	571	522	524	526	528	482	497	546	526	453	523	508	559	540	568	503	493	506	525	503	482	501	528	517	527	511	492	509	497	487	543	514	514	507	511	516	504	519	531	528	502	554	531	532	511	536	521	530	530	536	498	505	495	548	493	498	536	509	520	505	484	507	501	504	500	499	528	556	510	508	482	493	518	521	482	478	481	546	581	524	491	506	505	514	527	544	567	521	523	546	495	540	561	483	552	502	487	488	556	531	485	543	506	543	498	540	510	506	531	543	525	521	547	507	522	551	532	505	486	519	533	525	495	519	534	516	498	539	516	474	520	475	538	524	506	487	493	495	538	519	529	528	512	520	529	521	548	526	525	545	544	528	528	528	528	487	496	507	567	487	498	525	516	534	536	527	521	488	546	575	543	523	524	541	549	499	512	489	539	480	524	566	478	566	535	507	518	496	510	502	537	496	509	523	522	517	524	512	568	519	541	552	471	512	558	517	534	485	505	475	515	503	497	526	522	502	492	529	570	535	524	536	528	515	554	550	522	586	504	460	513	533	498	502	506	526	538	497	548	511	511	535	532	514	565	490	488	539	517	533	535	495	490	483	475	493	529	506	517	480	540	493	490	524	529	560	505	534	501	514	512	533	520	484	512	517	473	511	504	516	559	551	536	519	517	534	470	487	551	503	496	552	503	522	521	527	498	538	542	539	555	548	534	482	535	506	510	512	508	555	517	562	498	546	526	443	522	489	568	538	503	479	513	542	573	508	555	507	485	533	549	514	520	493	521	516	530	504	501	493	465	479	492	506	551	510	530	559	525	503	550	525	537	499	512	567	499	509	522	504	499	471	527	536	509	564	507	517	500	488	493	520	482	518	517	510	555	522	447	498	523	511	513	495	538	520	461	531	477	519	532	546	474	572	512	516	538	511	521	557	482	562	504	546	529	555	469	525	578	498	543	532	490	512	495	535	524	529	477	528	563	484	519	496	520	522	500	534	512	542	511	501	534	519	488	527	479	494	539	526	529	510	540	516	516	521	535	468	484	512	497	516	497	512	533	490	572	566	514	504	534	535	558	509	508	494	519	527	516	499	501	514	548	574	509	500	546	509	496	539	518	572	495	509	526	512	522	543	532	502	555	524	517	513	516	555	500	502	539	500	476	496	498	496	527	511	526	505	531	558	559	509	546	495	511	500	533	490	539	527	541	492	559	490	534	539	525	507	542	489	526	514	527	531	533	567	497	532	541	472	512	487	532	549	520	494	556	538	525	512	523	522	532	501	550	564	508	489	479	517	529	522	515	542	485	538	534	524	513	516	490	506	505	481	509	475	529	494	507	536	528	518	547	474	475	475	540	507	515	520	564	478	464	471	541	501	490	517	504	549	500	508	488	494	502	531	501	523	504	522	514	521	504	517	517	521	547	511	544	511	513	523	514	538	485	496	558	546	576	523	542	528	513	568	521	532	517	527	533	521	488	496	501	535	533	518	518	536	497	482	523	507	506	506	520	509	492	550	490	541	513	556	512	515	535	513	528	509	515	504	530	504	561	544	530	516	534	514	514	518	501	524	510	537	507	505	551	537
13593	24867	20694	12050	7796	5522	4191	3225	2649	2129	1966	1683	1564	1404	1182	1061	948	938	832	840	773	744	764	704	723	651	661	665	634	643	628	601	600	519	583	583	559	545	585	562	601	539	537	536	550	530	547	509	545	542	537	571	541	485	561	583	528	510	544	510	513	498	546	509	519	532	499	484	499	514	510	506	551	515	532	484	539	507	538	552	542	537	525	501	482	508	497	504	512	545	498	491	503	533	501	479	458	491	487	521	480	502	498	512	505	525	482	543	467	493	511	494	504	492	489	521	560	494	525	487	517	530	500	496	526	503	522	516	475	513	475	497	490	503	455	564	510	491	493	465	532	466	491	495	489	512	446	528	472	557	521	548	538	517	473	506	456	520	527	503	516	498	505	474	500	498	521	548	482	554	466	494	454	513	485	526	527	516	493	488	538	472	549	491	494	495	482	494	512	499	529	514	499	542	512	511	508	489	508	515	536	486	503	488	503	511	506	490	483	502	484	527	501	477	501	488	509	503	528	546	516	516	513	538	507	522	512	533	438	521	505	492	503	507	532	496	511	481	537	556	494	483	501	476	551	517	502	513	495	536	504	490	530	491	487	477	522	528	509	516	509	488	494	522	523	463	528	486	503	511	500	483	521	485	469	511	579	506	522	460	480	478	512	570	532	503	531	487	501	479	520	458	525	521	506	476	504	465	511	490	469	513	493	535	491	488	531	483	504	492	543	520	498	502	521	551	512	543	501	503	487	543	477	476	504	496	503	504	503	498	499	506	522	508	524	501	475	482	483	496	436	526	490	479	514	517	520	539	499	505	531	489	480	480	502	507	512	503	508	490	488	507	524	493	536	510	496	494	490	506	472	496	507	468	476	522	507	509	474	511	518	494	496	479	466	486	551	525	530	483	527	510	517	461	503	475	492	522	525	507	540	505	476	493	494	492	533	529	484	475	530	468	506	469	485	490	539	531	507	473	480	491	472	518	529	529	495	516	545	495	527	516	516	525	475	451	531	492	509	515	508	492	459	513	532	497	516	520	520	496	502	498	520	513	491	483	499	582	498	520	488	512	495	546	501	492	525	479	506	543	476	453	497	506	496	456	516	487	504	478	490	504	500	504	510	520	511	501	524	497	517	525	544	474	452	519	517	513	520	488	497	517	479	509	476	497	521	494	526	529	505	527	456	493	492	481	496	489	552	488	514	504	508	494	518	532	473	537	543	502	503	526	468	512	489	494	531	498	475	481	482	476	474	500	442	544	515	497	498	461	484	516	496	518	463	495	536	491	488	517	485	497	513	518	506	502	483	500	468	509	477	521	487	534	521	493	540	509	481	514	534	510	506	524	495	481	504	497	521	480	469	490	480	492	509	484	476	496	491	474	500	519	468	526	502	502	503	512	524	498	514	495	470	500	459	546	533	473	480	489	552	515	542	518	504	490	504	504	482	509	471	532	484	499	530	497	498	495	470	489	524	499	524	529	497	535	513	503	551	496	477	471	500	479	556	503	514	498	529	490	543	490	438	484	485	518	521	502	528	475	536	497	465	517	501	516	503	467	530	532	533	502	508	503	474	528	498	468	476	463	526	516	473	457	493	464	488	484	464	463	496	518	501	508	471	487	471	505	508	481	547	498	485	461	508	495	484	509	496	443	491	499	509	485	443	472	519	486	501	505	507	499	554	512	520	475	502	472	506	507	507	522	520	515	466	547	511	520	481	470	512	471	493	510	495	509	477	521	542	536	496	495	514	495	493	497	516	525	521	485	486	474	445	531	502	498	480	481	498	519	469	525	510	514	474	501	481	508	473	456	501	421	497	514	512	508	469	492	456	526	529	499	501	486	466	474	495	545	521	520	468	468	495	500	531	496	479	536	516	516	503	489	510	494	503	542	481	488	501	489	480	451	513	519	520	476	492	573	502	496	526	509	509	502	454	476	511	515	515	514	507	491	512	495	513	484	504	476	507	498	474	511	496	511	516	467	518	474	502	518	478	520	523	503	507	492	457	470	496	509	488	502	547	463	462	448	500	535	472	483	485	487	501	536	534	498	462	459	492	498	503	495	531	500	528	488	496	528	506	489	546	497	515	516	494	497	471	469	491	500	535	519	514	458	496	507	530	471	513	466	548	529	493	504	501	527	519	508	499	514	503	478	501	538	539	482	467	488	525	483	488	485	473	503	477	498	486	462	492	504	508	508	503	516	492	498	496	510	461	491	479	569	494	504	472	547	523	468	502	482	505	491	499	502	504	463	506	491	508	506	490	455	509	515	487	538	492	498	495	452	541	523	491	505	493	513	486	466	528	524	490	490	476	488	499	499	524	471	473	517	509	487	528	454	481	447	530	507	500	555	499	509	482	492	476	530	501	512	504	463	497	523	460	507	503	530	509	489	551	483	501	461	477	524	479	479	481	483	514	489	488	475	466	531	496	498	485	492	550	567	505	528	500	500	475	538	523	564	540	484	490	495	496	547	488	527	502	498	494	533	496	505	528	499	488	469	501	501	470	462	498	509	496	515	498	472	479	489	473	513	519	463	492	519	523	482	501	460	483	489	511	517	488	532	526	501	492	496	512	539	482	519	525	517	498	462	472	456	495	460	490	516	531	501	529	533	503	529	488	508	476	527	493	494	524	498	530	507	499	519	555	491	487	482	486	521	473	519	508	497	545	498	483	476	539	502	511	510	510	514	502	500	497	510	493	507	479	485	478	508	505	528	527	466	479	505	517	503	530	508	517	519	487	494	522	512	504	523	501	532	529	489	474	514	482	486	517	485	479	515	512	547	531	522	521	525	518	484	518	496	503	518	478	494	487	509	491	521	484	524	539	510	484	491	484	496	493	523	508	520	469	483	545	477	526	484	507	519	503	505	470	490	492	501	541	438	476	500	503	516	523	502	412	519	522	509	518	498	498	495	490	498	530	508	523	535	553	486	522	504	490	523	440	470	518	480	521	495	491	484	497	490	497	537	491	530	491	506	513	513	509	524	500	488	491	457	536	517	526	468	474	511	511	484	477	515	507	502	561	536	467	487	490	512	486	511	527	518	503	465	522	555	486	501	485	496	496	487	539	507	474	490	482	514	496	497	461	470	484	497	484	501	494	503	487	501	478	514	510	494	497	511	492	504	530	486	518	528	467	504	504	493	515	532	525	500	487	544	491	452	522	494	504	513	455	467	519	503	490	497	484	500	526	549	472	528	497	475	485	477	487	500	458	518	519	470	517	516	516	498	498	495	515	518	464	501	523	532	497	471	512	475	506	490	518	482	524	507	547	502	513	472	494	480	494	506	482	511	489	504	539	493	504	535	520	506	515	493	477	443	470	504	505	483	486	461	544	513	468	496	490	493	521	504	525	491	481	504	502	539	551	548	509	525	509	495	559	504	522	503	465	483	484	482	493	483	515	496	516	492	525	539	501	510	505	492	493	551	529	496	496	468	513	491	494	487	491	508	509	458	517	476	480	494	507	477	506	510	473	530	487	484	545	497	498	503
27860	14839	2817	802	322	189	151	172	126	131	119	138	111	123	122	119	108	120	113	121	116	108	119	125	128	120	125	120	101	95	118	99	126	105	124	109	114	98	100	101	109	89	125	105	97	118	108	129	121	103	98	104	107	86	109	121	99	128	115	94	118	90	95	106	114	118	95	117	119	108	102	110	97	128	96	96	104	124	94	121	108	117	113	107	106	127	112	102	98	103	108	120	123	110	109	94	125	90	94	126	90	112	103	103	111	109	101	106	134	92	115	107	100	98	130	106	95	95	136	111	86	108	126	113	98	109	84	94	97	96	82	99	113	120	120	119	107	123	102	103	105	90	97	123	98	104	117	114	108	100	121	107	116	139	108	112	111	114	114	87	90	103	114	99	113	116	110	101	89	109	100	92	106	111	108	113	123	87	119	116	118	110	103	116	121	105	117	109	103	112	105	124	102	94	108	107	107	118	101	99	117	114	109	114	123	112	124	105	106	107	111	110	97	109	119	97	120	115	107	112	118	108	118	106	108	107	114	104	82	85	102	87	127	127	128	98	129	97	119	94	102	109	89	100	93	116	88	96	90	104	75	113	102	107	97	118	109	95	106	115	88	115	114	110	131	100	98	102	106	119	109	114	114	119	107	107	107	123	115	114	118	115	110	102	121	92	105	106	91	128	111	119	99	124	123	114	105	97	112	110	108	104	102	117	100	103	96	121	107	122	111	117	89	108	105	105	95	122	106	104	115	95	125	99	120	108	91	108	110	121	88	91	91	102	106	106	100	137	115	107	88	125	95	101	124	94	109	101	116	93	88	113	98	110	111	103	106	102	122	118	107	97	98	123	107	121	116	118	97	108	117	108	133	104	107	101	103	105	111	108	104	121	115	105	92	108	93	102	101	113	106	102	113	112	92	107	118	116	118	109	101	111	87	99	122	86	113	88	116	88	109	115	103	102	120	130	101	97	93	107	102	112	106	108	103	99	98	87	99	106	105	91	94	108	104	117	105	110	120	101	88	133	87	95	93	104	89	107	97	90	103	95	109	105	110	106	108	106	105	109	98	109	114	113	90	125	103	104	117	101	93	106	110	120	102	105	103	114	114	103	109	100	95	112	111	109	91	110	116	120	105	100	93	117	97	112	123	108	99	95	108	111	114	97	123	90	95	109	112	105	109	111	102	118	86	91	91	101	96	81	101	102	102	109	102	106	96	110	111	99	112	91	100	105	105	102	117	111	96	101	94	113	104	120	112	90	88	90	129	120	105	118	120	101	105	113	105	94	85	92	101	113	113	101	111	103	112	123	84	109	118	118	129	100	114	104	130	105	89	102	93	106	103	92	99	118	89	119	112	112	106	122	95	118	94	117	105	98	94	90	115	108	99	113	108	96	105	113	100	108	118	98	100	101	81	90	120	116	123	119	112	118	103	115	118	99	110	100	110	98	115	105	124	105	108	101	100	109	108	117	96	119	109	115	96	120	95	102	106	128	108	105	115	87	111	100	98	108	123	102	109	113	99	111	126	102	105	125	112	103	94	101	120	115	120	93	113	92	97	99	91	115	109	100	112	122	118	96	117	97	101	94	111	96	115	103	110	92	102	104	80	93	91	103	123	110	101	119	97	114	107	99	99	104	117	116	114	98	115	135	110	106	123	113	106	93	94	114	94	118	119	118	110	100	109	99	134	112	105	118	111	112	132	92	97	101	108	90	118	94	107	105	98	93	106	109	110	119	91	128	124	104	109	102	109	109	113	107	109	110	115	98	118	94	111	110	108	87	108	109	99	101	100	116	116	107	108	100	100	110	106	95	103	92	119	84	107	100	89	115	98	131	104	99	104	103	108	110	100	100	99	101	96	111	111	105	110	99	105	110	127	97	109	122	101	111	88	90	108	128	95	97	89	118	99	102	103	106	97	99	96	98	120	99	107	114	121	116	93	116	112	117	101	102	107	110	109	132	109	100	108	122	114	107	113	102	100	103	90	104	93	115	106	107	109	121	108	115	99	123	112	93	116	98	122	98	131	119	126	119	110	107	136	80	101	108	101	114	114	100	109	108	112	95	110	101	98	113	114	83	91	93	96	117	95	103	102	100	114	102	91	100	114	101	110	102	102	121	119	118	104	112	123	108	110	131	113	105	100	103	103	110	105	110	118	108	101	115	103	108	106	117	117	111	130	102	112	122	105	100	107	94	94	116	99	101	100	81	90	110	93	111	96	113	90	122	101	105	115	107	102	101	113	105	91	104	90	113	106	98	108	103	95	113	104	110	91	89	96	113	120	117	105	106	103	101	105	109	90	125	102	105	109	103	96	95	103	114	96	98	93	114	105	99	108	97	88	103	111	115	98	108	112	100	107	111	119	120	116	101	96	124	133	116	129	103	109	97	113	98	103	98	113	115	104	122	106	111	92	97	104	117	106	89	99	93	96	101	98	110	90	89	103	99	114	105	119	95	96	97	107	131	105	109	99	108	115	104	114	102	108	110	109	88	119	108	121	108	112	96	104	112	102	107	114	95	117	113	115	121	135	116	108	126	108	110	97	104	114	109	113	105	94	114	119	87	100	91	108	109	102	109	117	93	113	111	128	108	106	104	104	94	105	109	98	118	104	108	95	96	89	78	88	114	97	82	100	105	112	104	116	83	116	86	101	103	114	115	123	93	104	94	103	105	98	104	104	100	114	90	110	123	111	104	99	112	126	123	107	104	108	104	109	114	103	107	111	111	121	92	119	106	99	118	88	99	117	116	105	91	99	105	94	113	101	92	102	106	94	102	113	90	115	99	107	101	93	120	95	103	118	100	113	115	106	121	93	95	110	94	112	110	104	98	106	98	103	121	99	102	107	88	92	104	113	114	109	109	105	111	113	111	88	116	97	109	107	106	111	88	99	108	112	104	104	114	96	110	113	98	86	88	112	100	123	107	103	124	99	108	118	91	96	101	97	89	120	105	94	112	98	118	103	92	118	130	121	104	105	91	107	121	119	103	86	127	115	113	89	103	116	112	103	100	111	103	119	105	84	102	109	104	91	116	86	129	102	118	115	113	102	125	114	103	117	96	116	118	114	106	91	94	100	101	102	114	124	105	104	106	121	105	108	102	142	97	118	96	108	101	127	109	104	98	121	121	104	108	101	102	130	113	95	94	106	91	107	98	102	100	108	102	92	100	105	111	113	89	115	100	94	110	127	128	107	108	119	93	108	130	102	100	106	93	108	113	110	101	106	92	99	110	115	129	123	106	115	116	96	108	111	135	102	109	120	103	106	87	121	92	120	98	104	111	104	102	108	99	115	108	103	118	123	113	100	89	106	118	91	108	112	121	109	110	124	97	109	94	107	98	95	102	106	112	111	113	105	112	92	116	106	99	117	106	95	99	101	112	92	125	118	119	138	125	97	101	113	108	118	101	107	112	93	103	107	104	106	121	119	109	115	110	100	104	120	107	101	96	133	84	100	98	106	105	111	109	110	100	119	94	118	103	119	106	78	106
7732	5035	3349	1272	557	266	213	204	184	144	157	151	135	135	138	145	122	139	134	135	131	116	132	125	121	117	118	118	144	136	121	128	115	122	130	122	130	138	123	129	127	123	123	107	103	108	133	124	106	117	111	120	120	129	135	130	119	118	132	111	124	138	141	108	132	148	115	137	122	127	147	122	133	122	123	142	116	144	118	140	124	139	120	127	129	120	144	125	120	113	131	128	158	116	115	144	139	118	134	114	109	127	126	119	130	125	113	119	118	130	120	114	118	129	133	110	123	121	107	119	135	123	139	114	135	133	124	116	111	131	130	131	110	128	122	117	107	97	97	136	133	109	113	119	138	140	125	120	114	130	157	118	123	117	115	125	115	152	130	144	129	116	124	125	132	132	121	133	106	126	111	121	144	121	101	128	112	131	133	125	132	135	113	122	119	117	133	120	133	118	123	123	139	121	116	126	132	122	118	127	115	107	134	124	135	125	114	135	119	116	104	119	129	121	117	119	121	123	133	118	113	110	120	127	134	116	121	135	110	124	136	130	117	136	111	130	127	125	136	108	121	106	135	119	127	126	109	95	124	117	131	116	129	125	132	132	117	128	130	140	110	128	100	114	112	126	141	129	143	104	145	105	118	119	114	123	108	116	107	115	143	136	121	123	121	141	134	123	115	111	131	132	113	106	119	126	108	128	132	119	130	112	130	98	132	136	112	124	110	119	128	137	109	127	143	121	123	133	123	120	116	117	117	127	123	127	125	128	119	118	135	131	124	115	115	125	105	131	111	127	119	139	114	113	109	115	127	129	103	131	127	122	122	133	97	112	102	121	105	129	125	111	122	137	151	109	120	128	126	108	137	115	115	123	129	132	126	120	126	126	129	128	125	116	128	115	126	137	130	114	108	131	114	136	121	116	107	118	126	132	117	119	101	120	118	139	112	130	102	127	115	116	135	102	128	123	116	125	122	120	141	119	132	116	138	112	119	147	139	114	118	114	132	114	114	135	140	101	109	122	138	102	108	140	112	120	136	142	120	142	118	114	111	134	135	145	121	141	121	122	110	116	118	113	124	134	119	110	131	114	128	122	119	96	112	130	132	133	118	110	124	111	153	128	123	123	136	138	118	136	119	123	117	110	117	136	130	124	119	120	139	112	142	116	123	133	125	114	121	131	112	131	134	111	146	117	124	117	125	130	136	125	125	140	123	131	128	113	118	156	133	142	139	150	142	131	121	132	145	109	107	119	112	109	114	123	119	106	117	131	119	119	122	127	121	128	115	140	133	142	129	129	128	145	114	118	117	145	121	127	141	128	111	114	100	147	120	104	109	117	128	124	134	117	125	125	102	117	133	129	127	121	115	119	110	119	114	116	128	121	126	105	116	101	116	136	117	112	124	132	134	129	115	142	132	126	119	130	123	138	147	122	138	137	120	130	119	118	122	109	129	123	123	123	85	109	128	109	124	151	126	119	107	143	117	117	121	121	110	135	137	113	129	123	129	104	135	119	122	121	134	112	120	119	112	140	116	112	139	120	106	111	117	128	119	101	92	119	121	113	110	118	135	124	112	140	109	125	122	107	126	132	124	128	121	117	125	124	127	116	119	117	106	107	115	121	129	122	123	139	101	127	114	135	136	116	131	104	127	143	129	123	133	116	125	126	116	128	137	119	114	120	110	126	122	123	139	130	121	118	132	107	124	126	136	127	116	142	113	115	146	115	117	114	105	118	132	134	120	125	127	127	104	129	141	126	114	137	118	112	149	112	131	135	138	121	122	119	121	134	108	122	129	124	124	100	118	117	112	124	153	129	143	106	131	127	128	130	137	137	132	122	112	125	119	125	136	114	105	108	147	96	120	135	112	130	133	108	128	122	118	108	126	113	134	109	125	115	122	114	119	128	132	142	125	114	115	119	111	141	127	111	116	117	129	129	110	131	105	133	120	127	149	109	119	134	106	121	135	151	130	123	120	108	141	135	127	133	153	133	130	118	112	117	133	111	109	115	116	124	100	113	136	95	140	98	124	111	117	117	128	116	117	118	127	129	133	133	130	137	115	140	127	134	141	108	110	118	117	118	136	134	106	105	127	137	136	121	137	118	124	114	120	118	119	127	125	123	110	123	116	123	105	132	118	106	124	113	119	144	122	119	148	124	136	112	129	122	109	95	113	141	129	124	120	125	134	112	124	109	116	135	119	131	133	121	122	114	120	125	111	140	114	103	103	133	115	154	128	112	121	144	141	119	131	127	139	138	152	115	115	119	137	120	129	114	141	123	119	121	126	130	146	126	137	132	121	104	111	123	117	127	144	129	124	134	121	123	130	117	125	115	110	113	118	127	127	124	116	143	141	156	115	107	106	117	116	115	117	139	108	144	113	122	140	119	125	119	121	128	112	141	133	91	118	99	145	122	129	129	119	122	122	123	132	129	110	131	125	125	117	122	135	133	128	115	134	117	128	130	134	114	130	106	125	121	125	128	113	119	120	119	123	126	121	121	115	134	107	131	138	123	116	136	148	112	113	123	132	139	110	129	139	133	112	117	120	129	121	115	132	128	120	128	116	125	109	130	135	135	122	130	132	127	118	132	118	136	140	138	95	136	119	127	112	114	103	102	138	110	113	130	125	110	107	100	116	115	146	118	121	134	129	114	102	121	130	119	120	123	118	120	105	106	116	127	108	113	120	123	125	129	139	121	135	115	120	105	128	129	124	119	118	125	122	115	116	118	112	101	148	132	108	125	136	129	122	121	120	115	118	128	136	123	113	141	123	123	131	96	107	147	114	118	108	141	131	128	141	114	131	109	131	120	115	129	113	137	119	139	125	130	117	115	139	143	127	125	116	94	107	124	129	163	131	120	133	114	127	144	128	132	107	116	129	121	115	114	118	131	116	103	99	109	107	123	125	120	123	130	139	137	125	119	113	115	132	113	115	134	117	114	108	126	127	117	129	136	128	130	143	127	123	112	106	139	131	126	97	136	116	112	134	132	117	133	109	122	133	131	122	129	117	126	138	132	108	143	114	125	113	115	133	127	110	136	147	123	111	117	139	109	129	113	124	135	115	112	119	130	113	125	129	109	143	122	121	126	120	119	135	115	116	112	137	141	110	127	113	137	133	103	127	121	120	130	108	112	115	125	131	128	126	128	106	95	113	127	133	127	133	141	138	128	117	134	113	137	133	127	107	122	135	111	119	132	113	116	146	119	120	119	122	127	135	120	116	115	119	129	129	123	111	141	116	111	119	140	116	131	128	124	149	98	127	138	123	134	129	118	121	127	116	126	131	122	136	102	154	120	120	117	105	116	136	110	128	134	114	109	118	119	108	129	119	124	119	126	116	144	135	130	111	119	127	114	122	127	116	121	116	142	124	126	137	124	125	134	130	130	123	118	113	120	127	116	120	109	117	119	138	125	111	136	109	137	107	108	133	130	113	152	128	118	110	128	129	128	126	126	116	102	119	121	131	118	129	101	121	118	115	136	115	109	134	113
24824	20416	26670	24059	20412	10165	1432	961	763	654	544	473	443	456	408	411	352	343	346	309	309	323	313	330	307	322	314	303	311	298	288	262	296	271	309	265	278	280	283	262	268	289	262	289	271	273	286	302	282	285	264	244	245	283	250	264	256	295	256	271	274	278	258	269	278	260	274	289	256	285	258	264	253	261	267	285	254	248	292	252	255	273	266	275	261	264	257	283	272	259	290	261	281	258	288	275	278	258	254	270	277	277	259	242	258	280	265	275	266	286	271	241	240	258	274	267	257	304	280	246	255	289	260	266	248	282	253	268	236	265	266	230	270	295	318	290	249	252	268	271	281	272	259	232	240	252	264	250	262	250	256	257	280	242	251	257	278	268	277	284	283	261	262	270	268	259	225	254	266	267	277	259	257	245	258	291	283	235	263	266	269	249	250	279	286	226	255	230	264	212	262	293	277	246	240	263	234	276	284	289	270	284	295	223	259	266	258	259	277	240	262	287	271	245	266	258	264	261	251	293	301	262	247	273	265	249	265	282	264	229	271	267	244	243	259	255	287	262	277	249	282	254	264	288	272	251	257	296	260	272	249	265	274	254	260	242	259	246	261	266	253	273	241	272	264	290	263	255	250	287	273	264	234	282	245	270	293	249	264	246	252	253	238	261	292	272	269	276	249	253	258	269	281	258	231	239	234	274	262	262	243	279	260	270	282	295	268	245	287	240	265	266	282	266	288	250	269	269	252	242	267	234	276	263	253	250	271	242	248	274	262	238	254	245	261	267	217	258	253	275	268	259	272	284	243	246	259	274	264	254	231	287	261	254	259	267	266	272	272	254	288	262	268	246	228	235	270	287	248	274	260	247	292	278	246	248	275	273	239	273	274	258	294	263	253	262	269	246	260	257	248	262	268	247	285	247	255	254	242	254	237	246	260	282	271	235	272	261	301	259	256	242	278	234	286	276	265	267	252	254	246	254	266	255	258	288	251	265	255	259	270	281	254	279	251	227	240	274	245	255	283	244	276	252	235	257	269	251	272	252	280	272	266	268	289	255	225	287	253	283	256	260	245	247	260	264	274	230	259	275	271	261	296	252	274	294	295	287	282	285	241	285	232	252	258	281	285	251	259	269	242	268	264	263	285	255	284	297	266	237	253	276	267	269	258	282	254	243	264	283	282	266	273	284	268	261	286	281	242	276	274	272	293	243	260	287	245	269	249	303	268	266	258	287	245	269	244	253	273	263	275	291	257	247	258	237	245	249	277	257	267	238	276	265	269	233	259	252	269	280	265	235	242	249	264	252	252	277	257	286	245	276	231	260	278	248	281	238	271	261	265	254	255	269	282	264	266	249	258	265	298	246	257	250	231	236	257	277	268	253	265	268	262	242	275	255	278	303	266	248	263	253	279	283	268	277	253	238	276	281	253	244	289	249	260	279	264	253	257	269	289	251	240	259	251	265	277	265	251	258	233	255	231	265	256	266	261	233	278	255	273	287	274	289	271	248	294	269	277	246	245	290	260	264	266	250	266	276	290	300	261	254	284	247	255	256	252	260	261	251	231	265	254	285	242	263	297	275	250	298	268	277	295	268	271	255	263	260	277	298	271	258	205	273	254	286	275	233	280	248	252	262	278	237	289	254	256	279	268	251	281	242	262	284	247	261	263	254	297	269	254	245	270	255	288	232	275	238	235	253	269	284	247	270	260	267	263	297	260	270	275	243	245	275	243	275	278	260	255	272	273	233	226	244	263	277	275	253	287	249	251	264	261	276	262	244	250	287	268	286	307	291	271	280	250	252	286	267	268	264	270	269	284	276	277	263	258	264	298	255	233	255	264	242	258	259	254	241	274	256	271	266	248	273	239	277	254	248	241	272	262	254	253	251	238	275	250	253	234	251	291	260	274	243	261	276	247	253	264	260	277	254	280	268	254	263	280	271	270	237	260	245	274	244	237	265	261	285	271	252	276	260	293	279	260	288	249	247	274	271	251	247	270	252	271	267	263	290	289	269	274	273	307	266	254	256	268	248	248	297	257	263	275	273	274	268	271	251	249	269	273	245	285	253	246	258	250	283	267	241	239	252	284	250	241	268	258	263	246	267	259	254	256	288	273	223	245	263	245	241	275	252	260	263	254	248	256	254	253	260	259	267	266	247	247	259	248	302	280	251	235	276	250	269	279	269	257	266	248	271	252	254	266	254	255	273	268	259	262	239	281	270	266	247	266	239	266	267	254	289	243	264	281	256	276	257	262	302	236	262	267	264	279	250	246	264	259	258	259	278	240	248	260	230	289	253	253	277	262	267	274	292	288	282	240	263	248	278	284	252	249	257	263	280	241	246	265	281	263	248	266	275	264	256	232	225	262	265	266	256	294	268	265	255	269	261	246	264	268	239	265	286	232	280	287	278	244	266	260	270	242	265	242	258	253	242	262	292	258	266	270	280	250	253	259	289	278	267	266	260	274	254	287	225	274	254	279	278	227	249	238	273	254	254	273	277	251	277	275	266	260	267	288	256	262	278	270	270	280	277	247	278	248	272	270	227	269	252	279	251	279	276	254	250	244	278	217	271	298	264	252	280	265	234	287	259	256	256	248	264	261	270	260	240	276	264	293	276	284	229	259	269	262	276	245	252	279	263	260	257	274	259	224	261	249	246	266	253	269	235	284	280	272	247	260	280	232	245	282	331	256	252	255	276	277	246	294	256	266	245	241	273	238	246	271	268	315	237	304	270	257	272	240	247	254	270	282	278	285	279	263	272	239	256	273	283	222	258	271	262	266	251	236	258	254	250	251	256	251	278	263	258	278	260	280	234	246	279	256	240	229	259	268	281	266	281	244	285	297	257	249	233	272	266	263	249	235	247	247	247	281	289	264	274	261	297	269	239	277	267	276	271	275	259	245	245	277	261	282	256	294	266	260	255	285	275	255	268	256	260	250	257	242	246	243	258	230	267	276	279	263	261	259	239	280	264	227	248	254	247	254	232	246	277	289	249	251	252	262	285	284	274	262	270	256	268	253	271	260	284	286	284	232	245	272	287	303	261	273	258	244	258	281	254	214	266	256	288	271	291	277	251	247	281	281	265	244	263	246	242	245	275	249	262	250	256	264	258	262	243	278	251	264	241	280	255	251	267	269	271	245	235	247	291	298	278	272	238	255	269	255	269	259	282	238	230	262	245	252	275	261	257	272	250	295	252	275	252	240	272	256	235	240	221	235	302	260	273	271	234	289	258	291	256	275	266	231	244	259	265	278	250	267	263	255	279	249	276	269	286	247	258	260	292	269	287	244	265	255	292	278	257	253	238	240	255	246	295	271	269	252	240	278	261	273	273	294	261	241	235	254	267	257	280	274	262	236	257	249	253	268	280	236	223	223	246	265	257	279	257	270	252	259	262	247	245	263	281	223	238	261	257	296	253	281	245	284	245	274	249	272	247	266	269	255	278	268	260	269	263	266	225	299	282	252	273	260	266	246	253	263	274	245	244	252	273
9884	16470	13578	7053	4121	2713	2147	1615	1327	1125	937	835	714	664	570	506	509	459	437	382	388	378	351	346	375	333	333	309	348	305	294	287	288	300	299	319	277	281	257	273	259	309	275	308	248	288	252	259	269	267	261	260	299	274	245	283	254	256	259	256	288	260	257	246	240	296	263	264	244	248	243	266	265	253	257	236	266	281	241	281	265	268	256	268	264	251	244	276	255	266	281	249	259	246	252	261	238	251	260	273	263	253	270	267	261	256	282	287	255	288	292	223	288	263	266	245	268	276	280	280	246	252	264	254	279	225	275	289	260	262	238	222	273	237	279	284	270	252	263	249	257	280	275	243	276	243	240	246	270	265	238	276	261	230	247	252	252	244	261	271	262	242	266	280	280	250	276	258	265	255	253	247	261	257	254	263	284	266	278	245	266	270	260	246	250	243	233	249	260	275	266	237	276	240	249	296	257	243	227	270	254	258	236	252	259	279	254	252	266	261	258	255	255	257	232	243	252	243	262	262	259	281	248	282	276	282	251	267	254	247	232	237	235	250	265	289	288	241	250	276	263	251	252	260	286	240	240	290	221	256	248	252	267	247	249	270	266	252	243	254	275	239	230	244	268	257	244	225	302	254	246	257	275	259	256	278	287	250	237	273	249	261	246	252	251	268	278	273	249	255	245	267	251	262	254	273	285	239	262	231	252	269	259	255	241	241	253	301	273	256	261	272	264	272	281	277	285	275	280	251	236	234	272	247	248	263	253	244	278	287	266	266	264	280	257	272	226	251	254	259	277	274	245	266	251	293	230	241	256	244	232	230	270	234	241	261	278	267	264	262	250	251	267	264	266	249	244	258	268	252	273	276	255	234	230	280	248	252	244	248	291	254	231	265	265	243	258	264	253	246	240	260	265	260	274	212	252	271	236	239	267	260	266	265	245	243	254	269	235	273	249	260	276	240	253	241	258	268	225	270	269	293	289	288	271	246	241	264	207	265	264	253	259	268	256	280	249	265	233	259	267	263	253	265	269	268	260	235	270	261	262	223	279	251	261	275	259	243	271	255	263	257	252	249	251	274	232	260	254	265	269	257	261	228	263	252	261	283	251	279	250	226	254	284	283	244	257	240	246	237	243	253	259	269	281	261	254	300	284	242	248	258	236	261	245	279	264	241	232	262	256	290	253	244	249	271	260	235	262	247	266	246	245	287	259	279	250	248	244	255	265	268	257	223	266	290	302	277	270	271	221	258	289	239	255	261	287	264	237	237	269	252	275	235	255	247	251	256	263	267	246	273	256	262	287	256	260	279	295	232	248	282	223	247	260	267	255	280	240	227	243	276	254	271	246	268	271	259	243	260	267	243	237	240	258	259	214	261	264	248	240	238	280	269	260	276	251	251	256	250	261	254	255	261	257	295	287	270	269	279	242	287	246	266	279	284	230	266	242	267	239	261	253	270	245	242	250	280	257	254	252	243	261	276	257	271	271	230	270	262	253	250	255	247	236	262	266	243	269	266	245	269	251	285	283	264	276	266	259	264	242	263	235	231	272	269	240	213	256	265	269	286	279	239	252	237	234	276	270	271	238	241	307	258	240	257	247	258	258	255	234	258	264	285	288	251	292	260	256	289	250	262	246	264	272	274	223	270	252	256	268	263	266	237	260	271	244	256	263	254	265	265	262	285	268	276	268	269	276	229	266	231	251	293	254	242	253	282	239	252	298	260	287	253	275	238	259	246	267	263	261	269	252	283	261	270	273	237	255	265	237	238	268	266	238	223	249	266	266	259	279	272	266	255	261	261	232	265	216	285	257	232	241	231	241	277	258	252	237	285	260	256	249	229	268	273	262	249	239	253	259	263	284	267	250	272	247	265	286	254	227	243	260	252	259	268	239	237	287	294	253	258	236	251	276	245	238	257	246	246	265	257	266	249	252	250	286	258	267	264	262	251	245	248	270	250	256	240	270	233	262	248	265	253	241	255	264	253	270	252	267	263	221	272	256	243	272	275	247	261	271	245	263	244	295	283	246	276	243	266	266	259	267	271	254	299	261	286	289	260	244	257	249	246	265	258	260	257	260	274	283	274	242	225	236	267	241	252	279	245	254	244	238	234	240	239	235	282	273	248	243	243	283	268	249	246	263	251	252	289	283	277	240	266	260	268	255	269	261	286	276	249	256	259	283	282	250	249	249	261	258	254	276	249	247	273	234	258	245	232	261	263	270	283	230	243	272	255	267	264	236	243	262	241	269	294	264	240	262	284	280	279	273	280	268	278	232	265	271	248	258	262	246	271	228	253	257	214	305	256	248	252	267	229	258	292	253	274	260	239	270	259	286	284	254	244	257	257	258	243	259	250	276	236	258	288	214	232	249	248	222	229	276	285	292	271	250	257	235	276	249	246	296	270	271	269	247	270	267	268	259	244	248	271	246	285	255	247	269	279	279	253	256	252	270	262	262	262	293	238	266	264	235	276	251	232	284	234	265	266	253	279	256	299	254	267	226	256	274	249	254	276	244	235	258	244	258	259	234	254	267	262	266	252	267	275	253	240	235	237	281	262	247	286	267	279	254	243	251	274	250	237	240	277	256	240	244	277	245	289	284	251	262	287	281	270	256	257	247	271	257	283	237	248	271	288	261	271	256	253	267	263	265	302	240	257	270	297	285	259	272	244	234	268	226	259	221	261	242	268	265	247	264	269	247	253	253	245	245	242	242	290	252	259	280	264	276	237	243	281	276	246	225	272	223	243	272	244	243	221	275	269	266	270	267	273	225	294	270	265	270	258	282	265	250	248	234	250	239	265	243	255	251	243	280	277	248	262	255	270	264	266	257	258	262	264	266	244	264	244	244	254	245	275	262	274	265	268	260	266	266	244	256	259	215	251	256	287	267	300	229	257	261	267	259	253	274	269	229	251	248	278	263	265	268	263	240	246	268	268	249	287	271	262	270	250	261	251	258	267	257	269	259	255	247	258	256	264	267	242	265	264	261	267	265	255	262	257	246	239	261	262	262	275	265	240	263	240	265	262	260	263	245	245	268	240	238	231	269	246	273	263	264	263	257	258	244	218	246	280	247	250	261	246	243	261	251	259	279	267	262	263	267	226	227	270	296	273	270	251	275	256	281	249	260	265	244	233	270	258	251	236	268	270	232	238	254	255	252	245	270	239	260	254	257	250	256	252	248	250	247	278	243	290	250	272	263	258	254	269	271	264	243	243	237	242	271	219	241	248	287	273	258	262	235	238	264	273	269	277	244	263	232	245	250	271	308	262	261	258	264	275	233	258	257	267	230	252	253	216	262	283	283	277	228	253	256	248	245	261	245	259	287	253	235	235	244	260	253	250	242	252	242	246	270	241	265	277	243	256	241	263	266	231	254	266	293	227	285	241	245	268	257	264	251	253	306	263	260	265	257	261	265	250	235	262	279	267	242	240	247	282	259	254	259	242	280	270	271	239	238	250	266	271	253	263	254	283	239	254	263	272	248	252	274	284
22639	20417	27068	23673	20420	20519	9733	1945	1384	1208	1091	1008	876	820	803	756	744	698	684	699	654	611	573	599	579	546	600	549	593	512	551	512	580	575	530	549	534	554	541	533	532	525	515	524	527	552	507	523	546	493	496	488	533	482	529	530	542	534	551	509	542	509	519	540	518	489	535	496	496	529	531	517	546	535	521	551	527	519	482	509	495	461	505	488	538	492	490	520	515	516	484	486	557	454	466	534	512	511	497	518	510	501	480	472	516	509	520	495	524	482	499	456	501	450	511	539	485	506	505	497	504	518	498	500	585	474	545	498	521	518	543	481	520	490	487	519	534	521	475	533	508	502	515	497	508	560	519	525	503	493	489	498	514	509	495	487	534	514	536	528	489	479	506	517	484	509	511	513	484	511	501	491	459	533	532	525	497	543	474	521	537	480	556	570	518	515	511	525	515	513	520	500	537	482	521	513	483	501	510	483	509	491	479	478	478	523	467	523	514	509	508	542	504	523	504	523	468	482	473	506	471	499	481	519	514	498	537	508	473	504	549	491	467	482	496	499	501	543	527	493	508	492	472	491	534	535	512	504	510	495	531	483	518	502	479	539	521	567	530	486	518	504	509	512	480	488	466	501	453	516	483	516	511	545	460	495	528	508	532	479	468	494	457	464	522	508	495	484	512	506	494	558	467	487	513	487	500	496	507	471	480	501	485	511	519	542	503	538	520	489	515	526	501	506	494	522	454	520	503	502	512	485	546	517	471	561	503	520	478	480	507	490	527	503	482	509	502	513	481	473	546	511	513	494	477	514	527	480	518	499	519	542	466	502	488	523	502	535	494	502	495	507	505	493	501	525	512	559	515	486	484	496	505	497	513	489	505	513	516	536	474	543	497	506	464	532	499	479	481	495	453	511	521	484	510	520	501	519	528	552	452	505	495	512	509	491	499	523	498	462	509	467	485	545	505	513	499	500	540	477	470	497	523	528	507	526	532	500	499	504	538	493	486	515	475	523	538	486	520	516	525	528	519	520	508	525	505	520	488	502	524	516	539	499	504	479	546	507	527	514	510	536	512	518	514	464	543	551	524	513	492	486	463	532	508	516	512	514	532	520	548	515	483	506	525	492	510	518	474	457	516	496	480	527	517	495	502	495	534	481	520	506	529	507	527	513	516	514	512	541	470	484	531	495	493	522	474	482	442	512	475	467	499	534	471	489	509	538	502	514	518	481	485	520	517	481	498	469	497	523	502	500	530	530	503	505	518	471	534	526	485	489	490	501	451	531	509	488	515	521	542	498	488	461	486	500	485	518	494	491	537	540	509	480	513	487	499	519	527	485	478	507	513	499	483	474	518	493	497	512	477	531	465	502	499	488	521	529	529	508	495	542	524	529	510	481	496	452	522	495	505	498	511	527	518	463	510	528	507	482	527	525	468	492	497	483	521	479	496	503	513	515	518	500	536	465	527	494	469	541	538	491	506	484	506	520	493	519	519	470	491	507	481	511	504	510	521	496	531	522	492	527	525	520	514	504	509	525	502	472	511	517	543	516	501	550	475	502	478	495	483	537	505	503	504	495	461	517	488	534	485	473	533	509	526	505	477	507	507	478	521	499	529	504	538	489	502	503	512	475	463	507	519	478	472	517	495	513	450	525	486	502	493	533	523	499	500	469	478	482	496	484	486	498	499	516	496	500	481	524	491	512	510	487	506	547	456	499	501	491	516	486	523	495	511	507	512	491	557	490	531	464	516	496	504	495	492	546	550	487	508	531	479	473	508	529	508	482	487	493	524	481	491	511	510	512	485	499	507	483	446	521	514	484	481	534	496	521	537	531	511	474	552	517	524	531	502	468	555	508	530	500	502	546	553	508	510	509	528	509	482	461	511	476	527	461	495	482	508	492	490	508	505	505	493	486	481	495	515	491	507	517	514	508	494	476	529	514	512	493	514	484	498	523	539	521	523	490	510	489	459	505	512	517	507	486	506	503	483	456	523	523	478	516	522	485	523	471	512	502	504	472	484	490	474	494	544	497	506	504	498	488	478	509	494	547	477	544	523	542	481	465	489	517	550	536	529	542	504	507	486	479	481	521	539	541	490	481	496	473	502	535	467	508	479	505	479	533	528	507	561	523	503	532	508	492	467	514	490	517	512	487	528	521	516	457	501	517	503	510	522	498	442	453	503	523	472	505	524	475	476	514	511	530	471	477	465	483	481	502	518	522	506	502	474	549	504	533	520	504	474	514	493	552	505	488	482	493	504	500	528	472	493	489	503	515	513	493	526	497	502	483	514	469	467	455	537	516	513	472	525	531	486	488	500	516	523	519	503	502	487	512	495	489	515	488	521	526	474	520	510	515	568	561	511	492	512	520	484	493	467	484	495	509	535	496	527	502	499	527	491	497	520	483	512	471	470	513	502	470	501	550	490	513	499	517	513	536	479	506	510	535	534	519	501	492	487	538	498	513	482	502	501	554	472	497	490	498	560	490	507	443	499	497	525	513	490	487	499	496	492	504	494	526	531	486	476	537	502	487	524	510	475	469	520	485	526	466	489	460	497	500	453	505	509	506	459	502	487	495	521	496	484	496	513	487	482	517	499	507	498	528	492	520	513	497	504	472	529	474	528	510	464	470	497	478	555	492	537	493	520	486	496	530	456	460	525	531	517	507	505	480	508	491	523	507	509	508	481	496	505	510	490	509	505	484	527	535	532	522	484	474	474	544	491	507	453	499	524	559	519	471	508	526	486	484	491	504	528	509	490	511	528	503	500	525	554	484	482	448	483	456	526	496	544	524	497	458	490	557	516	437	546	494	498	469	483	492	535	494	493	552	460	496	481	547	498	519	492	503	490	476	511	458	470	513	550	538	536	514	505	511	473	492	508	518	491	479	522	520	491	530	492	514	471	518	497	496	476	518	515	530	538	507	472	517	504	494	520	480	491	534	474	467	495	469	462	492	503	501	519	506	514	534	490	448	520	556	512	469	492	495	502	473	471	511	491	480	508	506	473	537	522	479	483	456	505	489	514	483	496	496	519	546	496	531	516	509	487	493	473	459	533	530	499	492	496	502	484	513	485	483	486	487	505	507	474	481	533	531	505	485	504	505	506	536	500	508	492	476	510	505	500	506	535	435	494	464	491	502	499	491	495	528	486	511	489	499	482	538	484	562	501	532	527	525	483	493	507	503	513	507	506	525	534	527	514	517	524	511	504	469	508	489	527	486	525	520	508	557	517	545	536	521	503	518	510	522	529	513	521	513	475	492	508	467	500	479	543	482	457	525	463	542	486	514	531	482	544	484	513	481	505	499	468	563	515	527	478	505	497	505	502	505	486	489	524	492	502	476	476	511	509	504	482	507	509	517	516	496	509	485	490	486	504	493	475	484	512	507	476	479	467	512	516	528	498	482	522	499	538	497	523	479	491	482	482	525	520	494	511	502	507	473	509	498	498	500	504	532	509	469	477	489	486	509	449	506	512	534	491	489	497	501	499	511
13164	23323	20022	11268	7316	5159	4060	3215	2523	2081	1855	1598	1389	1318	1175	936	949	886	828	785	790	677	663	651	685	663	658	605	580	640	634	581	634	586	536	560	548	547	552	560	525	520	483	548	527	566	534	549	529	514	517	525	516	493	495	546	505	498	497	528	499	508	510	520	486	472	536	495	476	516	513	512	538	493	512	533	535	534	525	495	466	533	497	519	472	478	471	514	497	515	471	514	540	479	502	506	499	505	482	451	495	523	489	485	499	499	483	517	503	471	486	478	524	510	456	486	491	492	474	489	494	509	485	533	507	482	520	492	489	502	478	499	501	498	505	508	470	496	512	491	484	488	501	485	468	502	484	470	483	484	497	465	462	499	483	511	486	480	533	486	488	504	446	454	495	465	487	485	484	511	441	510	480	507	458	479	466	505	466	510	540	454	489	497	484	491	541	490	483	456	461	508	477	450	487	509	419	492	451	503	458	501	493	455	439	510	484	493	462	493	512	489	480	444	457	488	478	484	514	480	500	476	467	514	476	513	482	485	462	443	459	450	479	509	483	507	495	536	480	485	464	475	509	500	435	488	503	502	492	480	454	460	439	460	491	489	506	493	490	505	478	463	481	490	513	495	490	498	484	493	520	509	448	463	484	462	513	482	502	453	493	493	521	497	480	494	478	483	473	485	461	508	494	463	461	500	481	495	480	517	492	485	519	453	489	474	465	481	505	465	506	505	490	494	497	481	480	465	482	503	484	488	498	477	473	465	472	548	506	507	479	462	516	493	499	532	484	470	490	480	474	522	490	505	514	513	480	488	505	529	483	475	507	462	521	462	499	530	479	500	493	488	493	441	492	496	474	486	450	468	532	497	499	471	515	513	506	482	461	522	486	495	514	474	460	506	441	488	490	469	464	444	465	463	501	459	503	485	492	478	510	478	489	479	463	512	495	478	537	493	464	433	486	485	459	463	439	497	444	528	478	527	501	526	492	480	533	490	523	453	471	469	495	463	490	453	528	471	474	503	476	467	453	493	512	514	494	480	484	464	482	513	517	454	517	498	490	465	477	506	486	465	490	489	502	491	478	488	486	486	511	478	516	474	526	450	502	469	487	491	497	490	460	473	488	483	491	528	463	473	497	493	493	499	466	469	487	506	492	498	462	488	471	442	508	477	493	511	500	471	491	462	491	489	502	499	508	520	482	484	497	525	499	491	492	508	503	451	462	488	473	489	483	478	465	481	457	451	466	470	512	482	458	509	466	514	476	466	497	492	508	484	494	515	536	468	487	476	458	485	457	496	491	464	526	509	454	441	503	491	517	461	453	466	478	487	491	524	507	432	507	479	483	489	463	488	456	481	478	477	490	499	486	466	475	472	510	449	518	514	466	512	531	467	484	489	519	465	505	486	472	512	484	467	471	519	502	518	474	474	468	511	459	475	500	452	485	494	491	493	508	525	501	461	492	537	473	480	481	495	513	494	505	497	503	491	502	484	458	528	470	451	507	491	491	482	476	520	475	488	513	468	475	479	485	488	501	517	526	466	480	430	499	471	468	456	520	465	527	480	511	457	494	490	451	493	506	503	494	488	489	489	448	448	501	491	472	498	495	466	493	461	490	493	474	485	457	498	513	491	465	529	512	517	474	479	479	492	507	472	470	495	478	495	481	461	470	505	491	502	505	494	447	492	459	497	427	476	447	458	464	514	454	506	512	506	483	462	477	513	445	485	484	507	465	457	467	510	485	491	473	480	440	481	490	500	515	491	472	486	498	486	491	545	450	493	470	462	483	503	490	489	466	509	485	489	473	466	463	499	484	498	479	463	524	442	495	523	481	471	457	494	491	532	448	523	492	489	460	485	496	472	499	511	485	471	489	470	482	502	531	479	451	473	488	499	462	471	457	468	458	479	528	488	508	493	479	551	497	511	541	504	521	517	501	473	494	446	481	513	449	488	448	431	507	484	479	493	477	497	494	468	490	456	534	508	457	502	496	454	493	488	484	500	474	487	453	470	490	505	476	511	501	479	505	472	462	495	514	472	463	494	511	461	503	505	490	516	521	488	506	504	446	477	465	492	504	540	497	495	508	497	468	490	487	519	492	507	485	470	506	471	502	496	472	468	486	493	508	499	519	509	510	497	492	482	476	497	447	532	464	512	477	500	465	456	450	499	493	483	503	459	494	464	470	510	501	473	484	530	458	461	489	454	470	518	532	493	497	489	494	471	491	456	507	499	467	476	482	465	515	498	464	475	468	505	476	482	503	501	482	462	445	468	472	453	470	479	486	440	499	462	456	483	464	498	516	477	482	493	510	504	537	496	490	503	503	466	475	506	485	501	433	461	491	479	486	521	482	488	531	478	473	496	478	465	470	446	486	509	454	475	486	513	460	497	503	485	518	505	485	493	456	502	498	484	518	493	476	456	458	491	487	503	495	489	482	444	498	469	529	485	476	502	493	506	493	504	437	445	466	492	480	472	502	456	457	466	473	459	472	481	451	491	475	482	483	506	475	507	510	476	496	485	491	470	510	469	486	465	461	527	528	463	482	479	484	505	518	509	442	531	502	504	474	478	465	519	455	468	490	486	482	512	500	492	478	468	462	501	476	483	481	490	482	495	441	487	464	480	490	484	484	477	503	471	482	454	505	480	455	440	491	463	501	475	540	473	443	468	508	453	499	487	490	485	484	508	478	482	493	489	514	512	510	509	533	463	505	492	478	483	515	500	489	532	491	503	472	477	515	474	515	489	471	449	504	501	477	490	509	513	454	478	485	498	491	488	445	493	460	468	461	495	441	445	480	511	549	514	503	521	474	451	481	512	461	498	486	466	453	514	462	492	513	522	489	483	469	490	460	496	487	469	504	500	470	460	473	531	482	494	495	425	492	456	539	482	487	464	481	528	487	525	505	486	493	468	521	502	471	503	486	487	471	506	503	493	480	472	441	513	480	522	482	503	501	465	525	459	478	483	498	491	463	522	470	511	484	541	511	500	429	487	490	474	456	501	489	470	449	481	495	506	435	459	471	471	472	465	503	481	504	509	498	526	500	461	472	472	501	455	480	498	496	485	482	539	476	496	512	470	476	487	483	483	468	487	483	498	476	483	487	499	508	445	469	464	479	477	507	489	498	512	483	460	494	488	478	500	461	499	477	458	512	437	454	489	421	461	464	480	444	466	492	481	487	529	483	450	474	453	471	475	492	511	490	547	459	513	438	483	469	449	509	498	506	458	509	479	471	480	460	535	440	482	487	479	514	492	480	465	476	476	517	517	491	499	507	455	508	489	467	506	515	476	481	512	481	495	476	501	479	474	492	509	493	472	502	489	458	473	521	485	474	489	486	467	522	486	479	492	491	504	476	482	504	470	512	470	495	481	515	475	498	501	559	473	527	481	487	515	477	486	484	456	460	518	496	474	475	488	524	502	500	477	476	481	481	547	487	517	476	472	513	489	467	537	501	472	521	479	470	456	494	496	485	452	509	489	512	483	484	462	483	470
27893	14873	2765	625	279	179	153	126	119	139	114	93	110	118	105	125	118	121	99	129	122	95	96	108	119	114	101	105	106	108	126	101	87	114	124	105	98	85	97	115	101	106	123	117	98	124	104	99	95	104	124	95	113	122	120	126	105	110	107	125	96	110	104	104	113	99	107	100	104	97	119	101	94	102	107	92	102	111	99	87	112	99	101	114	95	100	102	113	122	105	99	111	102	95	99	116	110	113	103	96	81	98	116	102	109	114	120	118	102	107	98	114	122	92	111	103	106	116	92	123	107	123	101	109	114	100	108	104	87	119	92	100	110	95	118	100	87	135	108	90	124	117	113	99	95	115	100	107	101	112	105	102	143	94	99	101	100	112	108	106	85	89	122	100	95	91	106	100	102	106	115	110	98	112	119	107	106	100	98	113	106	118	90	117	104	104	117	102	96	101	95	129	100	108	123	119	106	105	92	94	94	115	97	100	122	111	105	108	96	113	114	100	113	107	112	129	110	121	115	124	99	104	98	99	113	88	100	105	105	102	80	108	98	105	117	102	101	90	116	110	89	126	115	122	110	96	115	103	108	77	105	115	113	100	113	123	92	111	96	98	104	120	107	104	99	98	113	98	111	117	117	106	97	124	113	94	111	121	104	117	94	102	115	105	104	118	119	113	100	116	100	101	94	105	111	96	95	119	124	119	110	105	111	107	97	122	109	112	118	86	108	99	94	90	99	102	112	99	107	102	100	109	112	123	95	131	94	101	122	93	97	82	113	114	78	104	113	122	88	139	96	108	122	110	121	114	104	103	113	97	132	95	105	115	121	105	113	98	113	110	121	102	98	120	109	133	122	104	85	113	101	110	112	107	103	110	113	128	94	99	90	119	86	96	99	105	122	101	92	95	101	108	117	107	99	109	120	107	123	103	89	94	96	139	118	100	130	103	98	109	118	116	100	128	118	105	106	109	91	100	103	105	105	129	100	113	113	96	104	100	99	100	90	118	98	106	111	109	98	114	110	115	117	117	107	108	112	105	117	110	94	102	92	101	121	99	108	103	116	112	96	100	100	113	105	99	110	132	119	102	112	100	122	125	115	120	100	126	93	120	109	90	107	116	100	101	122	114	112	127	97	112	101	107	114	113	108	107	109	95	91	102	102	115	112	106	103	122	115	107	114	123	106	100	113	95	106	106	112	110	109	110	109	113	120	116	96	94	127	96	99	107	83	93	109	102	96	106	110	116	103	103	89	109	115	101	82	103	115	115	116	109	101	94	99	97	97	99	103	108	88	90	115	115	113	106	100	116	120	127	101	98	121	102	102	107	85	116	124	116	112	95	102	96	99	113	112	121	97	95	98	110	104	106	105	93	96	125	95	111	109	98	102	111	109	87	105	128	96	116	97	92	128	127	111	109	94	115	115	101	106	96	96	122	100	98	112	99	106	105	106	102	113	113	103	107	107	119	122	85	111	106	118	109	94	110	81	97	126	106	104	100	97	110	105	115	107	128	89	87	125	109	94	112	111	100	105	108	119	95	103	99	97	92	106	91	113	101	108	99	100	104	115	112	123	114	142	111	109	102	105	115	92	110	101	128	105	101	98	123	88	121	121	93	100	109	94	106	125	116	136	105	105	113	110	117	104	113	104	81	125	107	102	107	118	127	133	92	114	118	103	100	82	99	119	96	93	107	96	94	112	105	120	104	112	99	100	108	102	110	102	110	105	126	113	115	105	109	105	108	102	114	98	88	122	114	116	114	104	91	129	91	115	116	95	119	115	101	100	118	112	102	90	100	105	107	106	110	109	104	113	123	114	104	104	116	96	118	108	90	97	106	106	92	124	108	106	101	104	109	108	115	112	116	113	115	130	107	102	108	107	116	127	98	101	86	105	109	107	103	107	94	108	117	125	117	98	113	103	98	109	118	120	120	101	106	119	123	100	87	114	98	108	99	90	113	113	102	121	116	114	104	114	115	94	106	105	102	103	126	111	99	111	93	105	123	121	113	109	96	116	119	107	109	108	102	106	90	112	121	112	116	114	107	101	114	99	92	104	83	101	131	122	107	127	110	110	90	111	100	95	120	106	91	103	89	98	117	100	110	111	119	117	117	106	111	104	109	91	88	126	116	101	138	117	106	110	115	99	91	119	108	100	106	106	100	99	108	104	95	117	124	108	111	98	107	113	114	109	113	109	110	106	109	107	106	113	95	118	117	101	97	101	100	104	90	117	90	105	110	103	110	121	112	101	108	100	129	103	122	118	111	101	138	99	111	99	125	105	99	107	104	111	115	106	95	98	116	122	109	114	84	91	115	119	93	97	106	117	122	111	111	115	100	100	119	116	101	99	100	104	106	100	120	106	112	97	122	104	104	118	116	115	113	107	96	136	103	111	111	106	118	116	118	109	101	98	103	104	126	99	113	119	105	123	95	99	98	108	117	102	95	127	111	109	118	86	97	129	104	97	121	102	117	114	125	103	114	123	87	112	107	103	114	124	109	117	95	106	95	125	95	112	102	96	103	101	107	100	104	114	96	98	90	105	99	95	114	113	103	114	87	112	127	96	83	106	108	108	100	94	101	92	114	117	122	127	109	102	131	103	100	111	126	115	114	126	121	104	112	111	114	130	113	102	110	112	107	101	111	120	106	113	126	98	109	113	112	99	100	104	107	102	107	115	97	97	108	113	102	103	110	99	114	104	104	106	117	99	114	113	103	126	96	107	130	93	93	89	106	83	113	85	103	112	106	93	106	120	109	104	105	91	113	98	119	88	121	102	101	103	132	102	109	129	112	136	117	116	112	105	107	94	94	96	116	103	96	112	113	111	112	109	112	120	97	99	117	121	114	107	105	136	96	104	110	130	85	101	102	97	116	113	106	113	111	90	108	111	99	113	114	102	86	96	112	113	107	126	95	107	134	108	108	101	122	112	84	93	99	116	107	125	123	106	93	104	106	104	105	113	119	102	118	139	89	102	94	104	109	102	105	106	98	109	106	107	108	135	99	113	91	113	94	114	127	112	106	135	114	108	109	105	108	107	132	108	119	120	109	115	71	108	97	101	112	100	96	107	108	95	108	93	111	100	98	119	103	117	98	95	101	97	98	93	102	93	130	115	89	111	93	103	114	112	96	108	88	105	100	107	103	92	105	116	116	114	112	110	117	117	100	98	124	105	110	112	112	102	106	114	120	99	118	107	116	87	102	123	111	94	106	103	123	108	101	106	120	109	110	116	112	97	129	110	96	117	125	122	136	108	113	112	113	92	114	99	99	102	93	100	102	127	97	98	114	117	103	93	119	111	117	114	117	87	114	110	109	110	115	94	104	101	102	97	97	111	92	111	108	104	115	119	119	123	95	122	87	112	100	99	107	130	100	116	106	99	103	117	112	113	99	105	111	96	104	98	132	106	112	100	94	109	121	100	104	121	111	99	117	104	111	105	120	113	104	103	106	117	109	116	98	101	115	118	98	108	126	93	112	109	104	95	121	113	125
7360	4853	2882	980	424	251	213	193	172	157	170	150	122	129	139	170	115	130	134	157	134	145	144	150	118	139	110	141	127	108	144	126	120	123	128	123	139	127	126	139	120	134	128	128	135	142	105	131	122	135	119	109	140	127	120	110	122	126	115	122	145	115	114	124	123	124	153	130	131	121	124	113	112	124	123	130	118	127	105	129	151	120	130	123	136	125	111	130	113	125	125	134	116	124	142	111	127	120	133	135	121	128	119	94	128	129	120	120	136	119	123	132	119	122	120	138	110	119	128	119	147	120	140	130	114	139	110	131	120	148	101	125	141	139	136	111	126	137	115	137	114	112	121	124	104	134	130	115	134	106	147	131	111	136	99	120	137	113	131	138	122	118	121	107	122	108	126	120	129	130	116	126	139	150	103	109	118	144	133	115	121	112	121	127	126	124	119	121	124	103	128	128	121	136	103	117	109	112	112	121	111	107	128	117	146	111	134	117	125	142	121	120	111	146	123	123	127	115	125	123	147	107	117	109	123	111	139	117	115	125	134	139	144	130	149	115	140	124	144	120	115	114	112	124	139	116	117	112	124	107	139	113	123	133	122	117	118	145	127	114	136	127	131	114	125	128	140	130	123	101	128	153	117	117	130	96	116	130	148	121	127	128	130	113	102	127	130	130	104	118	123	130	152	115	114	150	138	124	110	123	137	135	125	130	138	106	128	144	110	130	129	116	139	138	144	115	122	129	105	112	110	122	120	129	131	135	121	121	121	127	106	109	126	136	110	127	127	114	131	118	124	117	131	118	111	126	105	113	123	116	127	108	117	135	127	120	113	128	134	127	124	128	124	114	117	118	130	127	110	139	125	128	103	144	145	105	128	134	121	130	125	127	106	121	133	133	125	131	120	125	134	114	120	113	113	148	102	137	112	149	124	116	140	137	126	127	119	122	115	105	106	133	93	116	132	123	118	114	112	127	119	131	127	132	107	91	132	108	116	137	141	115	110	119	119	133	132	129	132	116	129	128	127	131	125	131	116	109	128	121	111	106	117	115	124	128	128	130	139	131	135	113	119	122	117	133	110	104	123	116	121	113	129	139	132	110	124	123	116	115	137	126	133	99	130	114	146	124	130	130	125	116	130	118	125	126	125	103	109	122	110	137	99	130	126	118	108	129	122	113	126	139	155	136	118	134	122	105	136	118	98	123	109	124	135	133	132	116	113	131	114	132	133	109	101	119	120	120	119	104	134	130	122	107	140	124	112	118	118	111	123	137	124	97	101	126	134	115	106	138	115	132	119	110	118	135	121	111	131	119	121	108	127	119	124	126	104	122	137	119	102	125	134	136	118	127	141	134	111	123	117	125	108	123	119	116	108	121	123	117	131	132	122	131	133	118	135	126	108	128	149	130	114	129	102	119	112	132	130	111	110	137	127	107	115	101	132	125	123	146	128	102	120	122	119	112	133	136	112	130	116	120	150	113	133	126	136	134	143	137	132	145	116	133	124	106	125	124	107	120	118	112	114	104	130	131	108	146	126	116	114	129	119	143	133	119	132	110	129	128	134	121	115	107	126	129	134	123	134	126	134	108	135	141	132	126	115	111	125	137	106	117	137	120	120	120	115	120	118	115	119	113	128	109	129	128	115	128	115	141	143	143	126	130	132	125	125	119	108	118	128	126	116	128	122	106	135	115	135	138	116	112	120	123	117	130	118	117	114	146	143	119	129	93	126	115	117	107	132	128	136	119	138	118	118	124	119	99	115	111	146	122	117	110	111	132	130	132	137	123	113	128	101	125	141	118	129	125	132	127	117	139	132	114	137	129	130	127	110	124	104	133	147	127	128	114	130	106	134	133	140	137	133	137	116	137	113	152	148	143	118	103	121	122	109	126	122	126	107	106	106	134	118	119	122	132	131	114	128	121	123	111	134	129	120	130	127	108	122	126	116	130	123	116	124	116	143	133	132	118	132	138	115	131	135	138	120	123	123	114	121	124	112	131	119	108	127	132	119	134	127	137	140	120	136	136	115	119	111	109	112	123	101	105	109	135	115	140	115	119	118	110	109	115	126	123	143	108	122	122	125	128	139	113	126	126	126	123	136	133	122	111	110	124	121	119	136	133	126	130	125	130	120	133	113	152	128	123	104	125	130	127	136	120	116	123	143	127	115	136	130	132	133	143	122	116	137	104	114	115	133	119	97	124	115	127	116	126	144	116	137	141	126	127	136	115	120	139	110	120	103	123	130	102	122	119	148	101	134	132	122	124	117	112	142	114	131	133	124	133	106	111	117	140	130	124	125	109	119	118	147	124	110	118	138	125	125	122	131	143	122	93	136	128	143	105	122	135	140	109	137	129	114	113	132	129	129	110	115	123	125	133	130	131	132	128	131	127	124	104	118	141	103	122	133	119	110	130	149	112	119	130	107	124	120	119	125	106	134	147	134	122	133	112	120	123	125	130	129	99	135	138	127	125	140	104	144	115	130	124	106	121	145	124	139	130	111	129	136	126	122	101	120	130	111	119	129	134	118	120	107	126	115	126	120	132	127	113	134	110	97	126	121	117	117	122	118	131	127	122	115	111	128	116	115	109	145	124	122	112	133	126	134	110	131	124	102	91	106	120	125	119	129	141	110	104	118	119	116	121	125	119	125	100	110	129	111	125	134	125	119	130	116	103	114	122	133	120	125	118	113	107	106	124	108	132	129	109	145	139	128	126	123	126	124	116	109	130	110	129	122	129	111	133	113	131	130	113	126	107	140	136	109	122	130	129	116	136	124	151	109	100	132	130	122	121	126	133	150	133	114	114	99	119	115	119	116	103	133	125	115	132	137	117	124	124	126	118	130	106	137	112	135	126	114	132	127	131	139	132	121	127	125	124	131	107	130	112	123	124	102	124	122	145	152	134	109	115	113	112	138	117	125	131	133	114	124	142	130	130	127	115	123	120	122	134	118	117	106	145	141	154	123	146	138	105	126	129	121	118	119	125	125	106	154	129	112	130	131	123	124	141	122	134	126	114	131	131	129	127	115	111	112	124	148	116	122	122	130	129	132	122	127	119	136	121	115	125	138	126	126	135	128	122	144	125	140	109	131	114	130	130	147	116	105	117	107	123	138	129	117	119	136	150	127	110	116	119	126	120	136	133	123	133	134	131	108	137	118	92	110	126	128	123	99	123	123	124	124	138	111	125	125	118	121	125	135	135	134	118	127	123	139	143	124	111	122	145	127	122	126	117	154	124	112	114	117	121	122	118	138	120	137	127	127	130	129	144	124	129	142	112	106	122	125	102	130	127	116	135	126	130	115	127	130	128	144	132	94	125	125	126	124	138	101	117	134	141	128	122	117	126	109	129	127	122	125	125	111	108	125	146	128	124	142	134	116	117	107	126	121	136	144	123	107	121	122	111	132	137	120	125	126	142	129	118	116	137	111	124	125	112	137	118	111	124	127	117	141	132	119	125	126	102	128	114	150	148	111	129	135	123	112	119	129	111
24879	20414	26643	24109	20432	10116	1405	918	730	639	613	528	460	453	398	370	390	393	363	359	338	339	344	295	310	274	302	292	305	284	277	310	300	285	321	318	291	325	289	292	269	274	279	290	276	246	297	279	251	281	287	257	236	267	273	267	285	286	267	281	251	268	276	262	275	255	279	259	278	279	305	296	278	270	252	268	235	260	247	212	261	263	223	255	264	283	277	277	292	264	266	278	239	242	253	269	258	264	251	249	260	271	273	297	268	261	254	268	274	268	253	270	277	263	285	247	252	268	262	262	293	239	294	243	275	226	266	270	299	286	272	278	293	250	245	250	259	254	251	294	261	283	248	270	257	273	257	258	265	237	278	264	285	232	272	230	255	289	241	291	232	261	276	253	278	284	262	280	263	245	270	299	237	275	261	270	236	303	286	254	290	305	247	280	245	254	252	268	266	282	278	279	288	275	235	266	294	279	258	238	265	256	240	258	242	267	245	253	245	268	278	286	247	259	290	279	271	261	258	254	282	276	272	277	248	247	287	248	270	257	282	262	271	273	304	235	258	263	269	293	248	279	253	295	248	261	254	251	275	251	288	277	288	295	257	267	264	247	264	236	277	284	277	258	281	280	278	273	229	257	263	289	263	289	264	255	262	293	261	270	291	288	254	247	266	272	259	266	264	268	259	259	229	297	276	253	264	263	265	258	239	272	242	274	238	281	266	287	291	274	279	296	258	238	286	294	273	259	278	251	242	264	278	266	256	244	258	279	218	231	278	296	249	273	248	247	233	266	270	280	246	254	248	273	288	287	266	251	237	274	253	253	266	240	272	288	255	228	254	273	264	270	273	285	284	315	240	262	282	257	256	245	257	260	288	242	253	267	269	244	267	272	262	273	242	273	297	246	261	295	277	257	282	240	267	288	247	273	256	266	253	264	288	255	293	279	331	245	265	258	295	276	247	245	240	260	261	266	270	257	263	277	273	267	258	254	307	268	276	264	236	253	271	270	251	288	247	267	308	274	277	250	288	273	248	289	262	287	258	274	272	262	261	274	270	265	275	265	267	282	287	285	252	272	281	240	255	263	265	306	269	269	287	290	270	237	261	251	262	268	240	278	251	227	250	289	258	312	284	275	290	255	269	265	300	267	260	261	263	263	283	251	253	264	258	244	267	292	242	250	289	240	278	282	253	268	240	269	271	277	285	263	271	245	251	254	275	270	271	273	260	285	291	261	268	264	251	286	248	238	287	278	254	230	266	254	240	263	261	260	278	258	289	274	277	272	286	266	255	260	281	253	264	246	263	275	250	270	277	247	277	284	291	268	261	237	259	256	275	288	272	257	266	256	269	261	278	292	280	271	284	264	261	300	238	264	232	260	258	255	281	285	279	267	262	275	280	264	250	250	244	265	254	249	316	260	264	273	267	265	245	255	272	248	270	256	266	261	260	260	248	259	279	258	259	268	240	257	232	247	280	270	288	254	254	266	240	274	265	283	260	283	275	258	249	249	252	262	249	254	250	251	277	269	279	260	254	250	275	251	272	285	271	245	240	263	236	249	288	216	279	261	274	264	279	235	272	267	259	231	276	273	249	246	280	278	243	270	244	263	245	264	316	284	250	271	236	256	282	300	243	265	261	269	272	269	249	254	283	253	293	276	298	263	267	290	274	273	278	293	254	274	254	264	228	240	275	243	249	260	245	293	236	284	296	246	246	264	270	269	258	270	268	268	268	256	253	255	251	265	277	281	229	272	254	248	258	295	264	283	255	267	270	296	278	257	286	253	270	255	275	227	246	222	272	256	279	283	263	267	236	258	286	294	257	242	275	243	270	243	257	278	242	249	260	269	254	265	271	248	271	287	260	233	281	261	251	267	265	261	264	272	241	262	266	232	233	277	268	244	244	232	258	264	268	251	249	275	282	246	271	244	226	235	261	274	275	246	294	275	265	263	283	255	254	292	246	263	277	284	241	252	279	272	253	263	249	246	242	251	246	239	260	244	249	264	268	258	260	273	288	238	250	243	286	266	284	268	267	238	270	273	254	261	276	273	278	268	264	276	237	259	263	264	261	253	261	278	271	266	280	238	247	275	261	248	269	266	281	248	286	232	281	245	265	264	276	263	255	268	281	248	233	270	245	267	262	274	244	269	277	240	266	294	267	261	254	245	286	266	272	280	250	240	281	264	275	279	306	271	275	254	247	253	257	245	272	275	260	249	262	252	249	238	257	260	265	271	264	246	225	282	270	250	265	298	277	232	258	248	267	254	284	246	241	260	270	290	281	245	294	232	269	251	257	256	238	270	240	264	247	251	259	259	272	240	241	288	307	276	284	245	284	292	265	262	265	287	262	251	285	253	274	267	261	258	285	269	250	246	269	232	267	262	224	259	302	258	287	270	299	265	282	277	286	259	268	257	262	233	257	264	283	264	262	281	297	258	277	280	246	286	257	271	253	277	259	251	296	280	277	272	259	256	263	272	258	271	297	269	285	257	265	246	252	264	270	273	276	249	283	230	264	255	254	272	288	264	289	245	242	252	266	295	254	257	290	252	246	286	282	250	268	290	256	240	239	302	283	271	261	274	286	263	276	266	269	242	271	272	251	292	274	266	262	237	270	266	256	280	300	281	247	229	269	283	241	287	238	301	261	254	294	251	233	260	248	260	270	270	263	274	263	259	285	276	252	275	265	266	261	259	245	278	256	259	285	287	273	259	270	284	246	272	249	261	261	284	271	248	264	255	271	262	268	257	277	271	271	254	228	243	273	262	271	257	238	258	269	285	283	233	259	239	296	281	249	253	239	276	260	269	271	247	263	276	243	268	272	249	277	270	289	249	271	279	250	283	265	270	238	275	264	243	274	282	283	260	257	244	258	251	245	281	239	258	285	254	260	231	245	272	284	252	293	266	268	264	264	270	284	264	246	248	262	278	262	237	257	237	277	258	295	266	261	274	278	251	279	270	255	267	281	242	230	228	240	266	245	225	270	250	249	273	283	280	257	269	292	247	230	258	276	282	271	293	264	286	238	278	266	274	266	252	273	242	266	240	270	257	268	267	283	268	259	252	266	285	284	275	238	258	274	288	238	252	302	271	278	274	267	249	242	224	269	255	257	219	297	254	255	271	259	285	260	252	266	284	269	267	254	279	278	257	264	252	282	235	224	274	252	250	261	253	264	282	258	295	242	284	237	275	262	297	269	264	305	243	301	257	290	253	248	266	290	228	250	233	247	247	255	240	248	262	239	256	235	271	235	276	267	293	274	279	292	245	250	267	240	279	258	283	244	261	272	283	274	267	278	263	274	282	271	272	271	277	251	288	268	268	235	249	250	276	256	261	252	276	255	242	290	268	255	236	254	257	279	281	268	264	273	275	265	242	252	263	264	246	249	267	253	264	263	261	233	256	267	273	250	245	268	265	249	236	257	253	249	244	257	268	267	241	233	252	261	284	235	264	264	261	261	264	274	249	264	273	237	255	266	292	243	254	279	228	274	271
9881	16024	12929	6819	4036	2752	2064	1635	1314	1075	926	812	738	663	549	510	492	440	473	445	428	375	389	336	357	344	369	329	316	313	314	325	332	301	322	311	279	288	302	305	295	295	285	269	282	257	269	258	265	295	296	257	284	251	273	254	279	264	292	278	257	287	297	276	255	261	282	272	269	250	258	251	252	278	286	284	271	266	239	248	266	254	288	307	254	249	267	284	234	278	266	293	254	270	251	257	273	264	247	239	254	279	275	250	272	264	238	259	236	244	270	265	262	274	280	267	260	288	258	276	252	267	270	258	263	278	233	253	254	269	250	232	242	282	252	278	288	277	264	256	281	266	260	272	253	262	243	260	277	278	291	239	256	276	250	254	253	261	247	240	264	280	266	250	252	257	275	263	274	245	277	250	265	260	267	266	258	257	255	245	270	256	254	256	271	268	255	246	251	238	255	273	254	276	247	290	256	269	258	295	259	253	253	282	251	246	276	259	249	231	247	276	271	235	246	282	254	259	257	258	258	275	237	294	261	249	252	268	248	283	275	249	278	278	259	246	248	279	268	226	252	244	248	268	267	236	291	259	254	252	267	257	254	230	250	247	269	269	242	243	270	246	247	242	244	271	269	237	258	262	300	255	274	273	259	272	260	256	262	249	257	296	278	233	255	280	237	273	275	269	263	275	259	282	265	270	280	285	253	244	253	227	269	263	255	261	281	285	285	245	280	243	264	250	271	255	208	236	267	258	233	263	269	258	264	280	244	246	270	232	255	269	278	275	250	264	285	244	254	270	292	264	262	283	257	271	272	238	264	275	253	262	281	269	256	268	295	262	271	229	246	256	263	282	252	280	262	257	231	260	246	273	259	272	240	235	258	229	250	276	263	257	289	267	263	263	245	258	274	250	256	240	260	248	242	272	243	290	265	264	240	266	273	259	256	250	247	244	265	258	233	244	260	221	252	268	249	263	262	262	265	287	254	243	251	230	268	265	305	236	240	259	246	241	220	249	262	236	245	250	253	286	268	264	284	239	265	253	282	232	248	257	270	256	245	251	248	222	295	266	277	230	255	283	263	249	219	264	230	240	261	239	229	235	229	274	270	258	250	258	235	254	241	263	273	273	245	245	282	223	255	250	272	255	236	258	274	214	255	251	258	262	228	264	251	280	286	250	248	250	249	257	260	294	247	253	236	272	299	259	276	270	250	236	250	261	240	276	265	263	252	248	267	244	261	275	247	250	223	261	242	274	245	266	240	247	270	261	259	264	271	244	250	250	222	229	252	267	267	241	250	253	277	254	288	257	239	262	270	256	265	242	211	283	268	267	240	292	260	242	227	283	254	312	224	292	244	221	265	255	231	244	237	292	262	243	240	250	249	273	254	273	297	276	253	270	271	245	250	270	266	271	255	248	264	245	258	265	268	269	248	243	259	271	259	246	278	284	263	252	249	254	230	254	269	274	241	252	244	249	257	290	251	248	253	290	286	234	261	300	263	256	269	261	238	241	228	265	250	275	260	244	286	257	243	238	271	267	252	269	281	269	263	218	248	261	252	245	280	291	271	241	282	300	255	240	273	268	245	266	273	253	270	241	272	262	269	260	240	256	289	263	267	281	274	216	287	260	261	305	255	245	250	255	253	276	261	236	249	284	278	272	257	291	271	274	262	262	279	259	275	247	260	263	242	251	231	267	259	261	227	270	249	261	268	271	261	239	264	265	238	274	232	255	237	264	270	265	243	257	269	240	256	270	282	281	245	231	255	265	236	274	281	278	250	249	240	236	274	274	259	237	229	275	267	265	255	260	285	251	257	252	278	247	250	253	277	263	258	254	271	249	246	275	256	264	282	268	269	258	270	247	251	254	247	275	234	248	243	254	219	266	247	230	282	246	260	273	286	286	265	267	229	280	257	230	250	267	272	261	240	274	267	292	247	255	249	249	280	243	265	269	243	254	244	252	260	272	241	245	235	271	278	228	280	255	270	240	262	221	258	262	271	289	257	267	287	264	234	276	240	265	283	263	259	245	246	261	254	252	273	258	258	255	274	271	262	262	231	264	274	232	247	238	242	270	258	249	269	253	234	245	259	273	272	283	271	269	242	275	250	242	239	243	286	242	248	263	251	216	216	256	252	275	276	244	277	245	257	255	230	293	265	233	242	262	254	225	236	281	261	276	263	282	277	251	254	231	267	254	245	254	235	237	277	271	286	284	256	255	252	242	268	261	269	246	258	268	284	275	258	265	251	254	269	261	256	242	233	239	258	228	253	223	278	243	262	255	263	213	229	237	247	259	279	254	289	275	254	271	277	259	247	245	257	249	236	251	243	270	235	248	258	249	264	261	260	248	235	232	256	223	261	289	235	260	265	246	264	259	247	287	253	257	259	230	229	255	281	228	264	294	242	244	237	263	254	265	259	284	272	270	267	277	254	270	239	245	267	243	279	276	276	275	256	267	254	245	279	249	275	263	260	254	227	250	233	253	285	245	249	275	265	237	237	259	264	250	251	257	260	254	263	276	267	278	247	252	224	250	275	253	265	261	264	256	266	249	265	257	279	275	234	248	254	248	283	265	238	254	293	249	237	291	215	217	258	277	259	226	272	267	272	229	261	252	250	220	235	256	257	271	247	253	260	278	284	252	261	280	251	270	265	263	274	243	292	269	232	261	271	260	292	252	255	236	249	274	282	266	261	259	271	241	277	255	248	273	250	247	258	282	236	244	249	289	267	239	237	251	284	246	270	278	233	272	268	252	276	262	271	273	260	242	240	265	259	228	256	291	274	249	257	253	250	232	262	248	237	241	288	258	254	263	269	244	251	279	251	256	265	250	270	264	268	247	248	271	267	267	260	272	246	247	268	258	289	265	238	241	276	266	265	243	263	253	236	264	259	228	264	274	243	279	267	282	250	256	261	261	266	241	232	237	267	254	262	248	281	254	250	259	225	264	225	246	222	262	266	246	266	238	255	275	270	279	271	271	249	286	285	264	269	264	264	246	269	260	261	251	275	255	246	271	254	248	253	234	259	273	233	259	245	251	274	246	242	252	247	240	251	244	251	230	242	243	264	242	275	247	265	279	257	240	268	252	245	240	247	261	243	249	278	251	257	247	232	251	275	259	256	264	267	282	252	256	250	259	283	264	257	258	260	242	262	261	261	258	271	275	264	271	235	244	240	263	268	262	295	230	233	255	261	261	262	249	228	266	261	255	232	254	268	241	284	247	287	274	286	217	259	258	262	255	254	256	269	249	251	290	277	253	227	270	264	268	239	238	266	243	254	256	264	257	263	239	267	247	256	298	268	276	253	271	269	268	281	246	254	253	267	247	265	235	248	259	285	225	249	250	262	282	251	260	274	279	249	255	238	259	234	252	272	267	259	279	266	243	272	246	284	276	227	297	246	224	241	256	265	272	213	281	246	273	269	267	253	236	261	296	258	281	256	248	274	255	258	254	271	273	253	251	259	264	239	264	248	265	254	274	266	287	278	276	258	253
22593	20424	27049	23703	20434	20539	9431	2026	1321	1200	1089	994	874	823	744	760	730	653	685	658	631	579	605	577	555	598	565	594	592	550	534	544	537	588	532	550	521	519	552	510	534	536	530	534	525	557	568	519	505	545	536	554	539	534	526	479	523	500	501	509	541	518	561	515	517	524	502	512	524	544	485	507	495	508	512	471	550	503	487	503	537	481	481	521	536	574	521	528	546	518	482	497	481	509	508	506	553	541	549	499	503	520	500	491	491	503	493	526	500	514	504	492	552	473	486	509	502	480	489	485	523	486	527	495	501	501	504	501	520	469	500	487	490	510	532	491	508	490	505	525	522	526	523	514	505	550	493	480	551	505	478	527	489	510	515	505	521	526	461	503	431	500	494	486	452	520	473	535	511	515	519	507	509	496	479	553	520	498	488	458	498	528	515	509	499	510	512	457	496	546	492	480	482	475	509	498	486	521	486	483	492	534	465	525	483	507	538	456	491	476	506	522	494	482	502	466	485	511	483	517	508	534	524	511	554	519	474	533	499	516	487	527	480	493	532	505	528	516	515	507	501	489	500	475	492	518	474	515	503	480	539	493	530	516	506	505	499	502	468	504	486	504	480	492	528	510	488	529	522	490	506	511	517	513	545	491	458	494	530	516	552	492	484	463	496	499	525	493	506	515	502	478	481	520	474	471	464	460	518	529	526	501	498	505	522	482	504	520	503	496	510	504	530	534	519	524	526	525	468	537	518	465	492	483	463	507	533	535	518	474	533	474	525	500	493	487	499	510	487	496	494	527	502	494	516	491	497	507	472	493	504	551	486	507	518	477	524	507	489	513	503	515	479	471	518	465	501	510	460	491	508	526	531	480	503	526	507	491	513	509	486	511	501	511	483	513	484	522	475	469	517	486	523	534	528	482	496	513	483	506	503	472	491	491	483	495	492	493	490	517	531	516	526	508	495	514	515	507	535	476	488	470	510	506	566	516	508	481	491	583	516	513	495	516	483	493	464	489	517	469	487	509	472	482	485	456	567	458	511	502	509	504	516	550	471	493	505	509	518	526	493	513	460	478	489	502	533	492	498	499	472	492	502	518	543	490	528	493	490	504	463	519	514	482	551	483	471	523	510	499	482	524	564	482	487	531	491	467	516	452	484	513	499	513	521	516	541	484	477	472	517	526	530	489	474	502	532	493	465	500	493	509	539	529	536	454	514	541	522	524	530	510	518	480	487	510	482	473	502	523	503	506	502	442	531	473	507	534	493	512	479	501	523	482	546	472	490	489	531	550	494	510	493	509	469	538	504	512	518	510	516	491	468	501	466	476	473	523	469	498	525	518	532	513	525	513	472	486	508	511	527	507	513	541	486	529	510	504	497	527	547	487	470	508	476	527	458	561	499	547	497	469	499	530	510	513	472	516	538	475	471	516	497	511	462	459	478	501	515	481	521	491	476	515	510	536	520	483	509	511	527	546	470	484	527	493	487	488	518	495	515	538	486	518	489	504	514	454	508	490	534	489	504	483	452	522	530	521	532	475	491	470	486	509	492	547	503	524	496	495	533	494	518	495	496	495	457	498	460	504	510	483	513	499	498	531	484	492	506	532	460	549	526	486	474	478	490	500	468	490	508	497	510	487	526	494	474	505	531	524	491	464	485	485	504	509	468	454	520	520	516	506	515	483	451	496	513	542	505	483	479	528	493	501	506	517	483	489	524	455	479	505	483	490	524	490	533	517	462	499	518	486	482	468	521	492	506	518	495	487	504	503	496	536	495	495	491	523	545	523	547	515	480	492	474	524	564	521	505	460	495	495	481	521	526	452	517	491	524	529	491	472	510	538	473	497	483	514	482	485	486	475	483	511	533	478	508	500	488	517	454	489	480	481	453	522	499	468	471	482	510	441	479	488	486	514	492	500	518	504	482	503	489	555	482	508	498	486	478	546	543	503	502	500	488	524	500	507	476	479	461	545	507	554	474	548	527	484	504	499	534	486	558	549	511	500	503	497	490	515	505	491	492	480	485	518	533	546	537	507	518	497	510	484	501	478	510	552	483	490	528	535	469	503	510	470	504	500	499	451	507	488	499	505	482	515	522	488	515	498	515	446	549	493	457	491	481	473	545	482	508	522	519	497	478	524	499	535	537	476	517	495	512	516	516	495	510	531	479	511	525	522	507	471	505	489	502	510	512	530	515	513	498	484	497	443	495	548	500	493	507	550	481	519	518	487	497	508	512	512	518	480	520	499	520	498	529	488	481	507	525	486	477	496	520	511	501	498	449	474	521	501	506	523	509	504	468	467	509	505	516	512	513	500	484	500	515	458	477	534	495	530	542	505	530	489	522	508	551	475	499	533	480	513	506	485	524	480	517	479	531	510	475	515	514	495	534	501	477	490	488	458	488	508	462	503	484	490	534	494	532	496	509	524	519	498	472	477	507	549	502	536	475	521	528	499	479	504	466	510	504	502	497	488	508	494	496	492	510	486	475	496	509	497	496	523	504	501	511	497	498	487	512	548	497	463	492	495	491	503	511	445	498	520	531	518	510	493	505	493	511	515	545	471	503	506	502	525	482	475	525	478	536	493	442	471	499	487	527	518	481	504	524	518	504	539	533	520	531	471	523	500	494	533	498	499	553	486	477	477	512	512	484	462	506	482	517	476	488	476	466	542	473	470	493	474	482	527	495	473	501	476	493	480	504	499	507	523	490	496	512	532	511	477	490	525	494	514	480	486	487	529	506	525	499	480	463	514	536	465	490	455	504	488	513	518	528	502	450	527	512	487	518	487	485	490	504	483	517	502	471	501	491	485	461	450	507	489	486	497	526	503	479	465	492	504	486	538	489	495	473	493	476	520	485	487	532	474	476	465	514	508	471	472	499	475	487	493	486	520	477	496	496	477	514	519	522	469	507	491	466	524	539	517	522	441	494	493	523	483	511	515	530	530	521	451	487	498	542	529	529	490	530	503	497	530	499	509	544	561	493	514	496	482	500	515	502	501	473	483	527	515	540	507	472	494	474	515	533	556	442	456	539	495	490	488	541	506	458	507	502	490	485	500	541	481	548	495	549	518	528	495	481	512	498	521	502	488	507	511	505	545	465	524	492	501	479	442	496	493	501	506	520	488	496	495	483	523	512	520	495	512	486	486	497	539	477	498	506	472	509	484	521	505	514	469	498	470	525	499	525	448	487	460	523	497	532	517	531	493	527	483	544	512	521	529	512	484	485	510	489	482	514	539	474	540	494	497	490	514	530	473	488	523	502	504	488	539	498	514	483	498	501	477	511	495	510	507	483	488	498	508	482	501	479	498	496	517	508	527	518	494	525	505	463	469	551	519	509	532	462	497	514	537	507	501	508	541	483	501	507	502	503	528	475	535	515	491	528	498	507	519	502	530	433	497	531	492	489	498	506	487	476	491	554	496	492	492	530	484	509	492	474	489	493	493	503	479	493	529	521	506	492	521	513	522	509	487	569	503	518	472	510	514	504	489
12709	23450	19340	11449	7667	5270	4050	3104	2497	2125	1865	1562	1299	1293	1146	1071	935	903	837	785	751	735	689	692	696	636	636	601	597	576	600	566	596	567	552	545	557	585	552	563	492	522	579	502	523	516	559	542	497	552	508	526	543	508	578	492	504	471	504	511	517	541	525	522	487	506	521	484	511	497	510	549	462	488	519	482	522	488	485	475	506	502	468	510	505	532	514	497	504	463	490	494	533	491	482	490	513	450	472	503	465	497	510	481	445	468	541	492	476	475	513	495	495	492	455	455	507	447	489	465	489	515	463	512	493	525	500	461	475	500	528	489	501	504	505	494	487	475	483	478	491	498	493	480	494	506	467	485	514	473	449	473	477	505	491	445	517	487	483	465	471	523	463	451	536	489	519	506	484	496	465	512	521	491	451	470	534	516	512	473	478	468	500	438	504	488	443	492	487	505	493	486	492	526	484	510	516	510	474	520	494	520	495	490	489	485	479	501	514	456	484	484	475	484	526	471	472	478	492	465	475	488	477	480	509	480	480	503	477	454	460	494	531	473	464	526	483	514	494	525	496	447	520	481	434	492	464	487	480	484	492	512	485	511	511	505	495	519	505	465	494	437	503	474	501	519	474	455	506	488	463	444	513	490	477	486	463	492	444	528	475	442	519	493	468	494	507	455	467	525	476	528	488	478	469	496	470	492	463	466	513	472	460	544	458	469	514	503	460	534	489	484	478	509	490	460	484	485	465	447	492	461	453	484	545	507	474	481	506	458	511	499	496	486	524	508	495	526	492	465	460	494	502	494	488	494	470	485	486	499	492	516	485	531	453	514	492	480	499	460	471	509	502	492	488	450	452	491	532	455	464	485	509	493	496	461	502	459	513	502	461	498	510	498	444	491	505	496	502	526	468	481	498	470	491	484	505	462	483	490	508	476	487	487	481	454	485	521	495	444	502	531	468	466	446	477	511	510	497	459	497	516	471	496	504	526	508	507	515	487	490	493	434	478	510	514	512	464	462	498	476	482	467	478	485	482	484	470	510	485	501	455	462	506	524	490	493	470	515	491	480	468	480	447	444	504	523	475	477	485	474	506	455	489	510	497	467	488	466	500	490	498	513	462	484	473	486	495	517	443	526	483	465	509	488	485	491	463	485	444	476	447	474	462	492	476	492	456	493	524	504	445	504	505	512	466	450	483	506	498	493	509	493	474	521	507	491	511	478	451	502	441	502	492	483	499	519	469	480	498	487	497	492	491	495	449	495	487	458	475	486	509	454	460	505	508	475	476	501	481	493	503	473	502	501	458	484	422	480	484	475	523	500	478	445	480	510	486	471	475	509	493	497	486	508	519	498	519	471	439	517	517	486	517	478	511	465	496	493	485	454	487	491	495	462	486	428	448	494	517	482	476	470	461	457	480	498	487	491	476	470	481	497	476	461	517	502	510	522	464	525	460	508	542	460	459	514	486	484	478	492	481	523	463	502	508	482	500	477	465	512	467	474	478	478	484	509	492	491	500	515	516	471	495	461	454	446	445	499	458	515	514	481	494	470	502	507	462	487	492	498	516	497	454	505	463	484	454	473	496	478	487	504	468	480	464	518	500	445	458	488	478	483	468	491	501	479	477	500	468	512	494	451	488	503	507	499	511	483	499	488	473	470	493	464	516	491	498	492	504	462	485	524	503	494	491	486	457	488	491	490	468	471	485	479	492	503	482	475	487	505	485	498	493	467	463	501	474	476	500	460	483	513	486	495	496	478	476	491	457	492	496	478	469	494	489	466	508	479	513	477	524	476	489	487	472	481	472	496	503	501	459	467	487	483	464	484	488	529	486	472	471	455	469	520	500	443	473	477	453	491	514	452	469	446	481	474	453	500	518	484	495	487	477	486	477	471	491	514	473	521	500	500	449	508	541	486	491	463	453	483	501	496	490	455	465	442	466	528	481	460	460	462	472	472	468	512	470	511	493	465	489	476	500	509	481	500	511	481	487	488	463	508	491	527	508	513	452	469	500	481	458	516	496	469	478	459	445	449	452	488	494	500	457	504	503	494	498	473	490	477	464	472	475	534	464	507	489	481	499	508	453	487	517	514	487	506	476	475	496	502	480	509	474	483	516	484	485	505	513	436	471	503	507	532	456	488	473	544	518	495	498	464	478	451	519	469	505	465	455	493	462	495	463	454	490	508	488	448	510	448	480	508	446	476	456	442	488	520	492	504	516	467	464	442	508	495	499	481	510	478	469	481	523	485	487	473	490	490	439	500	503	495	472	460	522	457	482	465	469	506	504	503	481	495	500	454	497	508	479	504	482	507	543	498	447	493	505	486	486	494	456	524	508	437	508	511	507	490	457	478	528	473	463	504	472	483	471	446	477	484	492	475	511	500	503	500	472	498	462	515	520	456	491	458	509	460	477	528	481	477	501	439	486	478	471	471	484	495	486	496	461	468	502	492	500	444	536	468	466	486	446	509	505	522	459	475	484	491	481	488	473	490	512	472	472	506	463	471	490	535	490	488	513	480	545	520	515	476	498	493	472	453	436	487	503	480	503	474	493	484	491	467	516	520	484	512	475	491	535	456	454	475	443	488	457	505	511	509	456	491	481	460	492	499	489	481	446	496	503	463	535	490	487	451	502	517	471	511	465	476	490	499	462	527	488	514	496	517	496	484	487	452	479	490	469	512	449	493	513	474	496	486	489	517	435	538	459	486	476	456	500	478	494	472	448	477	475	479	525	490	477	475	484	513	483	484	475	489	493	506	463	508	485	482	542	503	475	476	467	447	501	497	474	463	487	460	522	494	440	457	495	495	463	473	490	479	460	455	476	487	526	484	500	503	473	501	486	542	491	449	486	493	467	488	500	522	495	495	454	486	484	507	495	510	485	468	471	506	499	505	484	486	528	514	481	485	459	528	484	483	496	506	527	454	497	509	480	470	517	447	474	490	492	439	462	481	507	517	475	502	486	481	503	462	477	451	490	485	477	477	498	496	481	506	525	446	482	489	510	489	457	498	454	496	486	492	482	471	503	512	466	494	457	491	496	502	491	488	495	473	509	488	504	517	459	497	488	492	485	534	471	517	500	501	490	496	490	479	455	480	493	469	486	463	507	484	436	501	505	476	478	503	468	479	464	509	521	470	503	479	488	494	468	453	476	464	484	474	505	506	495	493	482	547	520	453	496	532	494	509	495	495	488	495	501	482	459	498	482	494	442	498	507	487	483	485	529	448	498	458	478	444	478	501	495	493	455	478	486	485	501	480	494	474	469	495	498	482	488	509	483	475	454	465	457	495	501	516	478	479	485	499	474	500	462	482	494	491	516	493	473	475	459	473	486	453	514	466	480	467	481	475	469	480	471	448	525	482	437	505	491	483	477	458	459	474	452	511	510	507	454	511	508	481	472	504	462	509	483	461	490	496	459	514	499	529	485	486	497	467	511	497	527	457	469	513	480	520	477	463	472	456	516	465	499	486	460	478	474	496	489	500	497	459	494
27584	14526	2353	766	316	183	143	141	166	121	124	127	115	100	122	114	118	111	98	112	122	123	107	101	129	95	102	118	105	101	99	111	102	95	86	111	112	99	113	94	111	105	91	92	117	107	113	113	94	110	106	117	108	112	113	126	115	90	136	106	108	107	86	103	99	114	127	101	114	112	107	119	84	99	123	95	97	81	121	116	93	107	94	107	116	102	106	107	97	125	95	112	110	117	104	95	90	102	109	107	101	127	99	100	101	109	114	99	111	104	122	107	109	107	127	112	107	107	89	110	110	103	105	114	117	102	120	102	110	113	106	118	115	110	99	112	100	119	96	112	100	103	117	105	118	87	98	88	115	98	98	112	101	116	88	122	111	104	94	101	105	105	124	114	104	122	101	120	115	117	102	104	112	115	130	96	99	101	112	103	108	107	101	99	99	102	115	101	123	108	100	103	106	107	99	103	84	130	100	100	126	99	95	94	85	94	96	105	92	114	102	108	100	95	118	104	89	102	100	102	113	103	114	108	99	85	101	110	111	119	103	103	101	108	113	108	89	108	101	95	104	99	107	92	106	111	93	86	95	105	113	116	113	92	86	95	93	102	110	112	97	92	113	98	102	107	104	105	97	115	100	104	120	108	100	93	99	109	117	101	108	95	109	87	103	125	107	101	104	96	111	102	108	101	94	103	98	123	125	106	106	107	89	119	111	107	105	88	94	105	113	100	97	99	105	94	124	100	102	89	110	108	98	92	109	105	110	101	117	97	80	117	116	110	106	105	86	122	99	99	104	94	93	99	102	101	110	97	100	113	123	100	106	111	110	108	117	93	111	128	96	92	114	120	115	114	108	97	117	117	96	107	102	104	97	87	125	110	94	92	118	91	121	99	94	95	119	106	97	98	119	114	91	129	98	86	92	96	115	126	104	97	104	109	115	104	101	107	124	97	101	98	88	104	109	109	107	110	108	110	103	92	107	110	96	102	133	105	111	118	102	117	114	97	101	102	85	107	115	100	92	109	98	113	108	101	104	107	103	103	117	109	97	107	93	97	114	107	96	94	121	102	133	112	81	107	127	91	96	81	112	121	91	87	97	105	102	125	110	94	102	103	106	105	100	109	108	91	99	107	107	89	93	95	115	102	104	101	104	94	109	123	100	115	106	111	103	118	110	105	108	106	96	87	111	113	92	109	101	82	121	85	106	107	105	109	103	120	103	115	133	97	100	107	109	109	111	115	99	89	105	110	112	102	116	99	101	93	129	96	121	121	94	128	97	109	93	96	120	115	100	103	113	109	122	111	109	121	96	99	103	110	125	118	96	124	109	92	108	99	114	102	105	108	104	99	117	99	116	96	108	82	117	91	126	124	96	103	116	102	78	90	100	113	92	113	99	104	105	91	124	108	90	119	121	93	124	114	106	132	107	99	97	87	102	104	115	104	98	105	114	119	119	116	95	87	76	104	83	110	100	96	98	82	102	105	116	104	112	109	102	92	106	119	101	93	113	129	102	101	92	82	122	105	101	125	126	108	119	112	97	110	92	106	96	109	114	101	116	111	114	117	111	103	98	101	122	86	108	110	89	102	86	102	114	105	121	101	97	104	105	97	105	118	114	91	111	107	107	98	122	88	113	121	87	122	111	100	103	104	105	100	128	107	86	96	113	122	104	125	97	116	104	96	105	98	111	97	108	125	99	115	102	117	100	102	105	110	105	120	120	120	124	120	114	89	97	106	114	95	105	113	116	107	102	114	99	100	110	102	106	107	93	95	94	87	109	102	106	117	94	114	108	98	104	97	126	113	96	88	119	110	116	108	94	100	119	107	112	118	102	119	105	89	99	124	117	114	116	96	115	105	100	94	94	102	115	103	99	95	115	94	96	108	100	109	94	116	120	109	82	113	106	109	101	120	91	129	98	111	100	88	109	105	108	94	93	109	93	105	107	113	88	105	122	111	96	96	117	92	110	105	102	98	96	107	119	105	124	105	98	101	123	114	94	99	122	85	109	123	105	92	111	89	129	106	114	118	107	103	117	99	119	93	116	105	120	110	111	99	98	103	107	105	114	106	89	103	93	105	114	107	121	118	101	100	110	104	95	114	124	91	113	99	112	108	93	97	93	106	95	93	116	114	107	109	103	108	100	111	114	116	111	117	100	109	117	119	96	92	94	109	105	108	110	108	84	119	106	101	111	112	102	122	121	106	85	107	105	121	114	100	102	95	83	106	97	83	110	121	114	103	126	95	112	99	99	94	106	116	124	100	84	117	110	103	106	119	87	108	113	104	114	115	119	109	101	103	112	99	104	102	91	124	116	104	93	89	108	102	106	101	88	97	125	98	105	101	117	107	116	119	102	95	118	122	94	102	104	95	104	97	89	103	104	119	102	104	108	100	100	105	106	108	105	116	109	106	107	114	92	89	118	112	115	101	118	91	110	101	74	119	105	101	120	106	122	104	124	105	104	100	116	110	124	92	103	94	93	103	108	111	115	104	97	95	112	98	106	117	114	114	113	119	116	105	105	95	110	98	81	97	106	117	110	113	115	97	120	118	123	107	138	115	106	96	120	95	95	109	108	95	98	136	97	106	109	112	103	114	101	106	120	95	117	103	101	123	95	95	100	111	106	94	124	105	111	111	116	104	119	110	114	121	136	111	110	102	114	105	94	116	115	121	113	92	116	106	98	116	94	122	118	115	102	93	102	112	116	82	115	130	85	112	98	90	119	119	121	110	91	116	127	111	112	115	90	100	109	98	110	103	97	117	101	98	98	123	105	105	106	123	121	103	107	106	111	95	102	112	112	123	96	128	99	98	96	96	92	102	116	113	103	125	95	107	115	102	101	110	118	94	101	106	109	111	125	104	112	107	92	113	102	108	111	99	106	88	122	90	99	93	102	125	92	101	100	112	115	101	126	119	116	109	97	109	86	101	104	114	118	107	97	81	101	94	88	93	114	102	100	127	112	114	99	101	84	101	114	89	96	105	103	99	88	95	108	131	93	116	117	110	97	108	125	110	113	113	99	114	107	104	96	123	89	106	84	105	126	110	109	107	92	100	109	110	98	112	102	115	102	120	93	112	119	114	96	108	95	93	109	112	115	97	106	134	123	110	103	101	90	86	101	118	109	88	108	98	107	105	122	86	102	94	127	107	109	111	103	111	130	109	120	93	111	106	112	108	104	105	115	129	96	97	99	110	108	107	123	104	116	100	102	107	120	96	97	111	96	86	107	100	104	91	90	107	87	105	101	134	96	111	110	105	102	103	116	107	110	106	114	109	117	99	84	103	87	120	106	115	119	111	104	113	97	110	107	90	127	94	102	108	92	102	136	99	104	116	106	109	108	93	110	116	97	97	108	87	107	111	89	108	105	106	125	104	94	112	96	109	103	93	90	118	112	108	104	105	97	116	119	90	110	108	108	93	107	129	113	117	118	84	107	101	109	112	114	104	96	96	118	111	105	109	106	115	118	118	112	96	115	115	113	100	106	110
6877	3730	2321	1267	525	261	219	173	170	176	133	136	118	134	137	132	144	130	126	115	128	134	115	133	134	121	122	118	125	131	122	123	112	112	133	127	145	117	122	119	124	125	120	106	128	120	141	121	117	118	130	115	131	140	136	148	105	109	118	122	139	134	117	144	118	126	117	118	121	122	148	125	125	126	108	132	121	139	119	125	106	126	133	137	129	136	131	123	106	116	123	99	115	127	128	127	128	136	149	123	115	120	130	146	130	130	124	125	135	130	99	98	116	117	129	128	124	134	114	121	123	113	120	119	126	116	130	123	127	118	151	116	117	128	128	117	129	126	125	114	120	131	131	122	128	139	111	134	102	140	132	112	122	105	115	109	120	121	101	118	124	133	126	126	108	127	144	122	122	137	137	137	116	137	134	111	130	133	112	133	118	124	122	113	137	114	116	137	128	125	140	106	108	125	120	135	127	116	122	100	119	109	132	124	117	125	134	133	112	104	116	106	129	132	122	131	118	105	129	125	125	123	130	128	135	141	121	125	102	156	109	130	115	139	119	130	139	135	135	128	133	125	121	133	120	119	129	131	135	115	110	131	115	128	128	114	120	109	131	114	112	109	108	129	125	114	146	131	112	135	136	107	138	128	140	134	119	132	126	138	98	122	135	117	134	112	138	119	118	130	128	119	112	118	128	140	130	115	115	122	143	137	125	119	107	98	114	111	127	126	118	124	128	116	126	141	105	126	126	120	134	121	130	118	135	133	106	132	132	117	115	131	131	141	141	119	114	120	121	120	128	117	104	131	125	132	123	124	122	125	123	108	129	121	127	112	113	118	130	141	114	120	126	127	107	124	131	124	134	124	123	139	117	124	123	126	119	121	123	129	117	117	133	110	110	120	128	125	95	88	128	112	112	144	142	124	135	132	128	128	107	126	136	122	125	142	108	127	129	120	127	131	131	144	115	138	140	107	116	114	121	128	114	119	112	127	122	116	135	142	128	121	137	128	116	136	116	129	122	122	117	118	110	126	112	118	114	118	111	130	128	121	123	116	101	124	123	129	127	99	134	115	108	128	122	132	115	127	132	110	135	129	122	144	113	141	120	128	122	123	101	129	125	147	122	132	112	106	125	107	126	140	97	110	115	110	115	110	113	127	121	116	126	141	133	109	116	110	122	128	119	113	112	109	109	118	96	115	127	115	128	137	114	135	117	137	119	116	119	127	121	102	98	103	127	122	125	137	124	134	122	117	92	118	112	111	103	114	123	129	128	115	131	124	137	139	129	129	130	119	131	128	118	125	116	127	119	143	124	117	128	123	119	118	105	132	128	124	124	108	111	123	111	149	129	133	112	125	119	127	106	143	109	127	133	130	115	111	121	100	125	122	130	130	129	118	123	108	117	112	116	115	121	140	129	116	120	113	125	109	120	115	105	133	122	114	113	121	115	119	123	112	136	128	121	128	122	129	127	129	116	123	128	126	121	121	98	111	112	138	127	99	113	110	139	117	108	123	130	105	109	108	126	128	137	134	123	125	110	131	116	128	119	150	129	120	121	136	124	118	141	134	109	124	109	119	129	131	125	120	118	124	126	141	130	153	115	131	125	117	139	104	116	117	133	124	120	122	127	116	107	124	98	124	121	128	110	116	111	127	126	123	115	124	122	129	115	120	126	117	110	108	133	130	136	139	142	136	96	132	128	94	103	126	112	123	127	122	108	111	110	118	103	115	102	111	139	131	105	113	103	128	138	108	120	139	110	130	116	127	127	120	120	113	122	136	114	118	127	141	141	120	119	103	122	109	128	113	123	119	121	132	130	148	133	136	136	120	134	116	138	117	118	114	127	126	120	134	122	114	126	120	132	129	117	114	123	154	97	136	111	147	119	115	144	151	135	123	116	128	124	115	124	131	116	116	133	102	125	117	133	94	117	118	110	134	128	120	119	110	116	136	126	111	127	139	114	125	138	138	104	128	106	114	117	105	118	132	120	113	123	133	101	143	143	108	113	132	121	129	118	110	113	126	133	127	132	122	126	120	131	125	126	119	120	128	120	116	121	143	115	105	113	131	123	139	104	140	114	128	114	113	134	133	108	127	119	116	121	121	124	140	142	133	116	120	116	145	130	111	129	120	115	111	103	127	106	140	118	115	104	106	128	123	117	125	105	118	123	131	103	107	133	103	129	139	138	104	136	126	110	109	96	123	131	112	116	111	136	122	124	119	124	115	126	136	112	130	114	144	115	109	121	130	129	119	131	127	109	129	118	124	132	111	124	106	127	143	127	122	134	115	126	125	138	124	129	98	131	135	127	112	99	125	132	129	136	137	134	115	121	118	121	146	124	126	108	120	120	102	114	103	132	124	135	124	133	131	123	119	124	114	121	131	111	134	112	124	132	130	120	134	106	144	126	104	121	130	106	127	136	123	116	118	126	111	123	138	132	116	120	108	117	110	124	130	117	143	118	123	113	134	120	120	120	144	113	133	136	115	123	117	119	117	129	146	138	114	98	121	121	139	126	119	104	115	117	124	99	112	114	144	112	114	133	121	133	150	114	120	111	104	108	125	130	104	132	132	117	128	129	111	121	108	117	135	132	129	117	131	142	121	134	123	94	102	118	98	123	129	102	115	136	121	136	136	115	116	121	123	128	127	109	121	113	110	119	121	103	116	137	115	131	131	119	109	147	101	126	124	132	108	124	83	121	120	99	126	128	103	110	127	122	145	127	116	129	120	131	112	124	115	114	120	141	113	139	101	123	127	117	104	115	127	122	121	139	120	130	114	107	124	131	136	106	141	118	107	127	107	123	130	147	105	120	122	119	109	121	110	127	135	135	126	146	120	112	129	123	122	118	113	127	116	127	128	107	118	110	131	139	128	119	131	112	113	127	114	129	116	116	138	125	134	127	127	114	116	113	119	107	137	131	109	108	104	131	121	149	125	122	110	122	127	133	115	118	111	117	117	140	126	111	118	136	127	134	117	142	129	122	117	119	125	128	108	117	123	113	136	117	100	132	100	131	124	119	134	120	128	119	137	110	127	155	118	125	121	142	138	116	119	108	123	139	140	116	117	117	128	123	128	118	119	120	130	133	131	129	125	121	101	116	120	126	123	124	121	131	116	137	124	119	113	107	113	138	137	118	120	129	122	116	130	112	119	136	133	112	129	131	118	109	120	109	108	127	108	132	133	122	132	124	106	122	114	102	125	134	126	119	129	128	117	130	120	125	115	129	108	121	120	105	139	111	113	121	115	145	137	114	121	124	134	132	122	125	119	114	114	126	129	116	126	127	123	145	102	148	133	132	123	119	115	111	113	109	115	132	135	126	121	108	121	113	126	104	132	121	128	108	117	127	127	99	111	117	119	127	108	117	117	120	137	118	95	132	112	121	132	143	130	103	125	117	113	108	126	114	131	116	118	136	119	128	101	112	132	130	139	134	122	127	143	128	135	127	144	129	111	118	112	117	127	130	118	114	141	112	124	130	137	123	109	137	132
24892	20466	26710	24136	20487	10009	1420	873	636	612	537	480	482	451	381	385	378	351	344	334	329	301	334	279	309	312	295	288	300	302	298	282	260	294	284	324	267	281	309	280	294	294	293	301	272	281	253	284	281	297	275	283	314	296	277	306	275	267	259	279	273	284	262	219	260	283	263	257	275	263	277	248	270	307	274	264	249	286	290	263	275	264	285	251	280	252	257	272	241	263	247	266	263	244	273	261	296	261	268	245	268	258	232	262	275	255	280	261	280	278	245	264	246	272	256	263	239	257	239	237	268	257	272	240	267	248	263	275	239	256	305	252	259	259	275	267	241	246	267	266	255	238	270	273	261	257	282	242	271	274	279	302	246	249	261	269	260	260	298	275	281	269	258	291	273	274	239	262	221	262	276	253	272	265	280	293	292	261	231	265	261	253	224	246	252	253	255	283	248	257	264	248	266	246	274	261	268	237	237	272	235	285	274	267	250	278	301	269	273	285	244	274	278	270	262	257	265	273	278	249	258	264	277	263	272	273	258	272	279	279	263	270	245	294	266	273	240	263	290	261	259	248	255	272	277	250	238	247	237	257	292	294	275	287	293	274	274	273	250	258	277	262	257	274	254	284	239	286	264	262	274	287	234	284	259	269	244	265	255	269	258	301	278	261	253	270	261	248	289	246	302	242	278	251	239	238	274	269	254	292	287	266	266	268	236	246	272	262	258	273	242	263	268	242	263	268	294	262	264	212	253	256	273	260	264	253	248	280	288	252	249	255	243	264	287	253	251	251	288	263	261	285	280	270	252	270	266	275	278	284	265	243	290	273	244	277	264	256	245	267	279	261	250	257	282	270	261	264	248	256	267	250	259	268	245	270	251	287	254	273	270	263	281	270	263	296	282	283	256	293	260	274	234	288	244	260	275	269	272	266	268	282	240	253	256	235	269	262	256	260	250	272	277	262	251	273	246	269	280	277	279	251	269	280	271	262	255	259	271	294	287	271	279	259	275	280	252	257	256	279	271	237	257	249	256	233	294	251	273	244	257	281	266	289	260	253	248	250	256	240	290	261	279	276	259	312	255	255	249	247	283	243	247	268	271	268	258	270	246	245	240	264	265	275	270	261	263	285	262	243	246	243	279	248	232	263	262	267	257	272	244	247	268	251	277	275	270	273	237	271	247	247	272	275	247	286	295	233	282	279	257	246	309	278	266	273	235	244	260	260	271	274	288	248	240	288	252	275	249	280	252	269	263	267	263	255	271	250	255	253	239	267	262	248	270	265	283	233	265	249	279	266	256	273	288	275	254	299	271	248	246	272	293	257	253	267	256	245	273	223	250	261	232	267	247	270	280	257	248	273	267	287	270	276	248	247	283	260	275	271	242	252	261	279	291	229	273	258	241	278	257	269	264	257	270	266	272	251	275	270	265	278	241	309	214	274	258	291	267	275	244	288	252	258	282	259	246	251	281	270	264	233	259	240	248	264	260	278	265	284	266	288	276	260	263	251	250	299	287	282	255	248	253	248	257	257	251	261	243	269	282	265	249	261	274	283	277	274	263	275	266	285	252	293	248	295	260	295	270	237	296	255	284	261	257	265	264	253	254	282	293	273	272	244	287	247	256	243	264	268	266	279	255	262	272	253	257	282	273	259	273	252	273	247	256	264	258	263	289	275	291	274	274	282	252	253	240	269	274	253	268	265	250	250	295	288	273	295	272	252	251	260	261	281	274	253	263	263	255	238	283	251	290	249	264	269	294	243	280	270	283	276	241	301	271	281	259	247	277	284	272	245	252	266	264	242	258	291	274	245	299	232	260	268	232	246	271	253	281	305	243	246	234	276	277	274	263	253	272	273	268	235	260	281	284	275	265	286	256	266	286	251	265	288	271	255	278	269	264	271	254	257	264	272	252	256	264	273	270	292	250	268	277	263	291	272	256	264	266	255	259	260	280	241	258	246	270	296	269	277	265	242	261	278	278	270	263	265	260	263	280	254	245	257	281	282	277	285	262	284	282	254	267	280	274	264	247	273	267	306	262	277	272	265	244	241	263	289	270	251	297	272	274	284	288	277	271	251	263	249	275	241	240	240	214	261	259	233	276	299	280	280	286	257	244	225	276	240	281	262	293	286	272	266	263	300	264	271	275	269	250	276	263	291	245	262	237	241	272	272	265	263	272	252	257	248	240	262	239	239	314	280	264	267	275	279	270	266	273	246	253	271	269	258	283	302	263	246	289	263	260	265	244	267	243	257	263	292	283	245	257	233	277	253	261	248	245	265	225	277	264	245	254	258	272	259	262	280	277	287	291	264	257	292	276	251	252	234	228	246	234	251	238	263	269	251	265	286	282	282	264	264	255	252	253	298	255	246	298	271	255	271	289	274	256	222	271	262	280	267	253	236	237	254	287	240	275	242	242	262	266	258	256	227	272	278	277	250	292	248	263	265	272	256	255	262	283	256	252	258	273	257	264	267	268	280	266	251	253	236	233	238	257	282	269	293	259	272	266	255	282	274	273	245	257	253	266	281	285	239	256	278	291	280	288	271	257	251	265	307	275	286	255	270	265	243	233	254	288	246	265	262	273	274	255	277	253	276	279	273	270	238	265	242	254	282	274	260	259	286	261	260	249	278	218	285	297	290	267	273	289	285	274	262	267	280	261	239	260	276	261	254	276	235	248	274	245	277	262	254	280	244	279	250	254	267	244	247	289	265	245	259	270	255	270	245	267	263	297	262	249	247	279	265	279	247	279	288	263	229	277	257	267	230	293	278	272	276	266	244	253	281	280	288	271	263	256	251	233	289	241	271	279	251	264	277	279	275	268	251	278	289	240	271	237	264	307	263	275	266	279	252	262	311	228	261	256	251	279	289	255	291	261	272	284	255	288	245	264	254	247	268	290	234	296	296	255	249	258	271	261	262	249	253	275	301	250	242	244	256	277	276	274	274	263	232	237	256	249	294	252	242	258	293	267	251	274	245	269	247	262	251	262	237	269	267	269	281	277	244	283	250	235	260	231	270	276	255	250	265	258	305	275	259	293	256	237	254	279	252	258	296	269	242	275	261	297	262	282	275	262	261	253	274	260	275	250	256	240	230	265	285	255	264	250	264	272	267	264	273	280	262	280	266	271	271	230	235	297	246	236	249	266	271	282	280	286	233	269	262	280	246	242	281	256	249	259	271	272	300	267	250	243	273	282	260	287	260	267	293	249	259	251	274	252	240	248	257	271	230	264	260	307	272	247	268	279	241	294	245	245	234	254	285	276	273	266	256	258	254	277	287	280	271	256	288	238	259	260	250	242	245	269	262	270	271	251	264	241	264	255	275	267	244	227	262	304	291	263	259	259	248	278	275	258	255	248	273	274	280	274	236	261	271	287	241	274	259	273	291	270	269	244	260	274	266	283	258	248	300	254	272	235	284	282	304	260	245	243	284	259	288	247	252	246	251	267	262	246	256	268	299	254	263	226	249	247	271	253	262	287	248	271	253	260	267
9200	15140	12963	6939	4053	2709	2095	1641	1351	1023	930	842	684	678	558	456	505	450	430	460	411	360	390	381	336	328	293	325	306	323	287	292	324	301	278	298	297	299	290	293	282	281	286	272	279	281	283	266	289	257	285	277	259	267	224	280	304	258	293	279	276	270	235	257	299	266	234	270	249	279	266	275	255	273	278	273	295	260	245	266	302	274	255	259	235	257	288	260	274	291	246	293	264	255	252	273	231	270	252	254	266	276	269	287	249	258	240	267	262	253	244	281	252	268	269	270	273	271	254	253	248	251	250	241	261	231	249	265	276	260	272	252	258	252	271	245	273	255	249	251	275	251	274	250	277	276	279	253	280	277	267	256	264	266	276	223	263	267	258	262	273	229	257	269	277	257	258	256	247	289	244	255	280	250	278	250	261	247	287	259	272	270	240	259	268	278	268	294	281	251	268	297	279	283	291	248	259	263	252	267	294	265	269	245	251	266	279	290	267	250	257	272	274	223	276	254	256	274	243	249	238	233	268	262	286	250	254	265	283	249	275	261	250	243	270	252	266	238	273	259	253	255	287	257	260	268	240	294	254	262	284	265	282	265	228	265	249	266	294	272	286	250	260	263	258	264	262	234	266	286	263	258	263	240	262	249	261	262	253	283	234	290	277	260	282	275	228	261	252	288	281	295	271	249	276	240	263	250	259	277	250	236	262	293	272	252	234	250	256	278	256	274	266	263	236	257	239	283	267	283	273	278	244	266	248	269	261	256	278	268	255	281	263	257	248	224	250	265	240	239	264	287	261	247	297	242	235	272	240	265	259	230	266	255	279	269	257	259	275	227	260	290	270	261	271	271	271	233	274	273	276	260	256	271	265	266	238	249	279	259	264	242	238	272	267	236	257	275	284	241	216	260	248	245	271	275	254	238	264	278	273	240	260	269	250	269	293	255	283	242	285	250	258	276	246	255	251	259	243	254	268	249	268	265	279	261	256	259	267	269	245	283	237	242	277	253	251	264	239	259	256	252	268	257	274	244	261	274	250	213	260	278	255	277	248	261	254	275	271	258	248	270	262	275	254	277	285	263	269	259	263	263	244	261	269	238	258	255	220	249	245	249	251	246	263	263	245	253	263	212	243	249	252	271	256	249	249	265	244	264	278	238	295	224	269	231	265	229	244	277	283	260	299	280	244	270	271	263	247	252	280	264	272	246	235	254	274	269	257	269	281	264	250	257	250	232	263	250	235	291	266	263	229	293	262	261	244	258	242	270	223	232	256	250	249	244	280	252	245	264	239	268	258	249	269	222	261	234	252	246	252	286	277	263	277	272	244	236	239	257	260	266	248	256	255	241	272	267	271	253	273	249	265	248	276	237	269	262	224	295	253	277	244	270	222	241	270	275	271	317	240	229	240	267	265	233	270	251	250	235	249	274	243	256	240	254	258	256	268	281	241	269	261	273	261	254	252	252	252	238	262	242	237	232	266	278	268	262	255	277	273	261	264	227	234	267	287	271	250	237	285	256	263	255	265	246	242	282	279	258	255	265	240	264	273	257	248	240	279	264	257	254	231	273	268	236	249	267	252	258	262	271	251	263	256	255	247	261	254	276	252	254	243	311	265	238	233	256	223	239	276	268	270	255	256	242	262	266	250	243	255	240	261	281	253	248	257	261	282	258	278	278	267	267	277	266	246	265	264	253	247	271	265	269	258	257	257	268	286	224	241	272	247	293	232	308	257	225	281	247	264	235	260	285	263	251	234	271	262	269	276	270	218	231	227	278	258	232	239	257	280	265	263	226	237	271	275	230	255	290	246	245	240	235	269	261	274	247	249	268	232	275	284	250	268	277	281	262	262	267	270	263	237	253	236	265	249	250	263	245	269	266	263	256	276	267	269	305	276	248	266	267	230	258	279	228	252	228	253	264	266	276	265	269	258	273	253	243	270	241	287	284	257	267	259	267	231	280	274	273	272	250	233	239	247	237	275	242	256	238	279	279	255	262	282	238	286	271	273	285	274	262	243	276	260	255	288	255	258	258	288	289	247	280	267	260	275	257	222	293	266	312	225	260	254	277	255	256	256	312	300	270	265	243	270	279	304	254	268	267	245	263	250	243	251	232	289	263	288	276	265	260	277	266	261	264	281	242	269	261	251	233	248	258	256	277	249	267	271	275	252	258	239	252	276	284	264	270	287	283	253	272	284	260	240	255	240	243	267	278	226	257	246	296	244	266	253	252	258	243	257	281	271	255	282	283	280	304	271	257	251	260	266	254	241	273	231	261	272	280	237	252	263	275	237	235	270	271	268	262	256	284	294	253	266	243	263	290	231	261	260	251	255	236	250	260	241	245	255	266	269	242	265	272	260	265	256	281	264	260	256	240	238	227	252	248	267	233	295	266	235	264	241	267	244	283	280	261	275	267	264	199	239	236	249	243	261	257	257	282	278	268	254	243	249	239	264	251	255	276	263	293	271	288	249	272	255	265	258	275	274	248	266	248	224	272	286	265	228	279	263	263	275	253	226	249	246	273	259	243	240	274	240	250	268	263	276	244	252	237	291	270	267	278	248	266	221	259	275	254	273	264	275	241	256	231	228	250	277	248	258	248	268	260	236	260	266	262	261	285	221	247	274	259	250	315	260	271	261	288	248	241	249	232	245	261	283	242	273	261	247	270	251	263	236	281	246	257	282	235	245	263	276	260	257	252	243	262	273	270	258	284	280	220	268	256	249	255	261	248	259	277	256	235	257	266	252	249	242	293	284	261	264	285	259	270	235	233	267	287	239	248	235	259	250	247	249	252	243	262	254	244	241	281	236	292	231	256	287	274	242	265	263	247	263	261	236	259	242	264	273	249	240	272	267	264	269	264	243	247	240	266	242	262	269	246	262	280	255	241	261	252	263	252	274	275	263	239	257	242	280	276	262	259	283	264	257	288	273	254	273	258	256	268	242	282	263	262	264	273	306	264	274	241	286	251	289	263	249	258	230	250	258	290	257	273	268	285	251	269	279	258	256	251	245	253	247	265	256	260	276	290	263	238	257	258	230	267	252	252	269	252	272	251	234	237	274	280	269	250	194	259	261	263	260	248	246	240	244	278	253	278	287	276	248	254	277	258	241	244	254	292	279	260	263	267	265	278	282	236	240	276	264	246	277	265	249	255	288	258	259	272	283	260	283	228	226	261	279	284	263	286	248	261	269	278	240	281	236	277	249	246	263	266	281	258	270	265	261	245	260	257	262	265	269	274	269	267	258	276	227	259	220	260	275	284	257	278	229	260	255	250	263	269	271	267	281	259	277	258	260	242	273	290	258	249	235	259	232	271	268	288	256	254	248	286	275	256	254	270	274	250	274	266	242	267	244	266	274	257	244	283	275	238	247	242	262	270	258	243	276	289	243	265	267	249	255	257	247	262	286	272	275	250	256	249	247	274	263	271	280	238	262	251	240	266	237	246	243	264	251	283	255	275	257	247	248	264	262	250	252	269	241	227	259	269
22643	20454	27105	23727	20466	20534	9588	1931	1410	1200	1106	988	918	829	778	708	718	698	662	664	676	596	615	603	596	577	574	569	622	541	534	537	562	540	560	568	565	502	557	552	557	556	549	518	551	555	506	537	528	592	507	533	540	505	542	528	514	516	489	582	519	475	544	525	498	529	554	525	527	479	544	450	507	529	528	505	493	499	489	502	532	503	540	487	508	517	505	521	473	504	536	512	474	521	461	513	549	483	541	502	545	512	525	470	540	512	511	466	500	510	503	519	507	483	506	513	479	522	497	530	490	510	530	506	485	512	514	547	513	497	508	568	480	502	500	588	520	525	483	510	482	466	517	490	518	533	540	528	559	511	520	503	507	507	536	457	528	487	541	497	492	515	532	499	534	512	464	520	495	516	531	505	468	495	495	522	543	527	515	454	489	504	536	531	509	507	504	533	512	496	567	470	520	542	503	488	533	496	536	506	504	518	516	475	511	477	555	461	488	513	489	464	524	510	525	475	485	542	503	463	504	508	529	538	557	519	485	515	502	548	505	507	495	490	492	513	486	525	522	536	492	515	492	503	479	533	502	510	535	507	521	511	506	508	500	492	537	483	497	488	504	496	523	531	544	467	503	484	508	518	514	512	505	522	494	523	491	497	504	585	489	505	483	527	507	505	517	540	495	534	550	499	535	478	482	531	513	506	484	538	488	507	522	515	544	472	514	492	508	478	518	498	486	515	541	550	541	499	534	488	535	482	483	446	513	484	485	536	502	478	505	467	502	550	490	496	495	490	482	504	501	503	493	533	517	537	465	514	530	486	525	474	501	489	468	535	482	502	530	501	533	489	491	513	520	514	515	524	533	465	483	515	519	518	536	529	506	484	539	527	507	502	498	536	572	476	508	508	515	501	532	486	527	474	556	512	496	478	498	516	493	489	483	543	471	496	489	491	529	504	516	496	474	512	500	487	535	466	510	474	537	505	491	519	512	470	505	526	506	525	487	518	514	518	467	486	542	472	510	513	503	501	526	475	460	490	448	528	508	521	529	464	486	513	531	503	506	494	523	504	504	476	501	505	516	511	507	509	506	517	514	520	551	489	523	490	471	502	549	486	455	526	502	491	491	486	512	484	460	526	531	529	532	569	495	515	530	523	487	494	507	419	522	506	520	483	518	528	486	486	523	510	491	522	541	521	503	496	499	496	495	507	519	521	501	515	514	492	525	501	546	500	508	489	511	542	520	465	497	548	545	479	508	509	485	507	535	507	503	503	543	518	519	512	543	506	503	470	518	521	534	500	518	517	510	509	521	525	539	454	494	510	492	474	542	507	556	488	508	502	542	524	498	512	518	506	491	497	487	512	515	509	506	497	484	504	488	485	511	500	491	479	517	507	499	519	511	479	509	502	509	470	506	501	495	518	469	496	517	495	529	482	503	543	491	550	533	500	488	469	539	503	494	500	502	525	522	552	429	515	520	518	517	529	489	523	528	529	541	484	511	483	519	509	494	478	536	526	473	509	463	486	520	516	527	514	539	516	522	522	535	491	532	472	522	477	496	507	497	519	511	518	487	509	503	535	528	516	517	525	493	536	493	577	508	528	522	533	478	517	525	537	520	505	536	507	488	503	487	535	479	525	516	521	481	496	482	484	527	496	482	490	492	486	532	459	461	514	504	537	509	513	528	529	486	517	479	526	494	511	532	513	503	511	497	481	511	521	519	542	510	552	522	497	518	502	470	533	485	493	500	505	501	460	488	487	547	487	499	491	488	534	468	486	501	491	541	506	514	512	515	484	513	446	489	506	474	526	507	505	516	497	539	528	472	513	540	491	508	491	489	508	487	519	515	471	481	529	505	505	491	491	501	460	519	487	503	556	504	505	490	503	496	522	527	518	516	502	519	476	519	513	521	509	479	522	460	564	491	516	498	523	493	455	519	478	487	488	505	480	462	547	510	534	543	493	514	480	452	445	490	493	488	518	485	513	511	470	493	494	559	500	526	498	512	530	491	509	550	515	495	500	519	490	524	483	507	521	469	487	511	499	527	526	472	491	498	517	504	484	491	486	498	507	493	484	547	566	527	527	497	542	525	546	509	521	504	519	515	471	503	485	503	515	483	528	503	505	509	501	473	523	534	481	501	511	498	496	504	485	497	489	534	507	486	504	494	537	575	488	548	482	508	519	480	456	475	481	490	496	534	483	525	517	528	489	517	496	523	519	540	484	502	517	473	541	527	530	533	453	529	502	528	501	524	481	507	472	475	478	513	523	470	508	535	530	468	510	543	516	460	480	481	534	484	519	481	517	481	498	537	491	517	458	527	512	529	496	523	491	460	540	467	519	511	496	486	519	479	515	516	536	499	515	522	502	503	499	520	476	501	508	480	486	515	498	516	497	509	524	537	535	490	522	513	469	502	482	486	507	462	478	487	533	457	523	530	523	532	494	521	493	452	527	459	492	495	490	468	500	468	524	512	532	487	470	484	486	507	561	491	506	508	498	498	491	493	542	515	523	500	516	484	473	461	471	493	481	480	516	470	504	505	515	503	490	505	540	530	536	524	505	495	489	496	528	535	509	569	496	556	520	500	453	527	497	524	508	501	504	503	496	524	508	553	511	483	531	544	535	491	472	493	518	526	483	516	514	552	497	503	495	481	509	530	485	508	479	466	541	506	508	498	492	544	533	481	509	490	505	494	541	510	505	514	484	494	520	485	517	456	504	518	518	548	549	499	511	496	506	485	510	487	515	533	495	503	489	528	509	547	524	506	486	492	495	553	522	525	503	475	508	489	485	539	530	514	461	506	513	520	539	523	493	510	489	489	526	561	506	485	540	500	482	508	500	519	504	507	538	579	502	503	529	531	513	510	489	525	513	515	477	499	517	560	511	503	513	495	522	485	530	509	541	465	483	500	472	515	504	470	502	531	485	535	474	466	482	494	523	519	515	514	521	529	520	504	490	552	503	511	509	484	523	519	494	515	494	506	503	523	496	487	486	511	500	512	477	508	517	486	510	479	499	506	499	496	523	517	457	505	485	481	510	475	514	495	533	507	537	474	525	521	490	522	536	506	500	495	530	501	508	529	530	518	516	496	516	512	466	531	540	496	468	514	472	468	500	515	473	485	496	513	514	498	522	493	485	507	478	477	513	480	474	489	483	507	517	532	498	523	527	496	544	471	461	520	516	480	510	504	532	492	500	526	465	538	535	526	506	524	521	493	542	535	512	462	467	508	519	546	512	527	525	505	500	503	477	508	517	525	496	521	499	461	524	490	521	544	499	462	449	487	514	483	457	511	509	500	519	503	511	532	555	455	508	496	522	515	484	526	502	505	479	469	518	506	507	574	534	496	504	478	480	496	476	498	520	499	511	520	518	497	479	478	501	518	472	505	452	520	513	510	487	509	524	484	489	499	525	537	485	508	533	508	550	509	523	490	498	518	453	455	527	471	532	526	506	473	510	504	541	520	539	493	494	487	471	488	498	497	511	515	510	508	485
12318	22252	19603	11376	7380	5191	4093	3164	2525	2075	1849	1598	1408	1375	1078	1010	913	903	848	820	756	779	671	681	680	636	666	630	613	577	616	575	563	535	597	544	541	543	570	540	565	560	561	522	530	566	490	483	529	515	545	508	563	531	492	531	516	523	498	553	519	510	558	525	486	504	534	516	450	494	465	495	527	494	519	490	515	510	530	527	477	505	491	499	498	478	492	498	497	522	516	484	468	506	474	475	500	487	514	459	456	497	490	502	500	541	510	484	522	508	487	509	523	498	465	535	465	454	478	526	535	473	483	503	466	476	477	503	496	495	497	541	458	483	492	487	452	463	484	480	541	479	485	482	511	494	466	483	498	496	474	503	464	465	457	484	493	467	531	516	491	472	517	507	486	473	492	493	491	507	508	483	503	483	483	494	490	501	447	452	468	501	503	503	492	475	507	494	426	494	509	509	479	483	496	531	502	490	463	478	496	491	476	456	488	474	532	504	488	489	473	502	501	510	464	522	496	533	505	506	498	498	517	492	502	524	506	464	484	519	497	509	480	478	517	526	489	472	471	540	468	514	507	501	503	522	499	504	487	501	513	490	489	494	506	542	503	465	479	493	480	459	465	486	461	519	503	473	505	501	488	495	476	489	469	500	467	467	461	500	458	481	470	464	502	477	441	471	490	474	464	487	461	478	475	459	486	470	460	475	490	528	466	498	495	526	454	484	489	486	457	488	512	501	483	481	507	452	489	496	482	473	505	507	456	504	482	518	480	466	493	493	485	451	497	470	490	483	507	514	480	475	491	479	458	500	490	467	520	473	495	456	497	452	505	537	496	513	509	465	475	499	491	486	496	493	480	464	485	442	460	500	493	485	467	463	517	498	495	511	469	521	484	493	461	536	510	541	490	495	463	464	501	487	510	471	516	480	508	507	480	490	505	474	470	500	503	499	481	448	491	505	492	459	502	496	479	540	473	494	518	518	527	471	468	480	471	490	526	477	463	502	504	458	481	519	519	470	529	483	480	492	485	475	478	502	473	488	502	511	482	470	488	516	518	516	469	506	491	511	484	511	488	493	502	488	492	496	484	451	476	517	497	482	503	521	506	501	506	492	496	486	518	531	492	490	487	495	481	476	466	523	536	475	482	511	490	455	511	454	500	517	502	489	481	492	490	478	468	484	478	501	467	486	502	489	506	519	483	493	454	460	500	491	491	468	527	480	475	470	473	492	495	498	507	507	481	501	524	449	488	467	494	485	475	470	460	507	520	533	519	485	488	470	540	448	476	523	449	451	483	466	476	465	470	483	522	515	544	466	462	538	496	490	450	474	507	497	491	493	507	517	494	462	499	481	452	489	445	464	457	491	483	507	502	538	482	485	460	478	501	510	498	520	470	480	471	488	535	507	485	496	480	463	545	491	521	533	506	492	494	501	466	502	507	462	514	471	529	446	474	514	458	516	457	514	457	481	513	495	497	466	483	499	506	461	479	499	529	468	462	454	508	470	503	452	488	487	539	483	513	490	460	502	499	494	447	473	487	495	439	501	540	503	493	474	491	503	454	486	433	491	518	470	453	501	477	512	482	487	534	508	503	515	496	516	505	532	480	465	458	447	501	496	472	482	501	524	495	488	476	476	455	465	456	496	528	485	499	472	486	441	457	462	552	449	459	532	453	460	481	493	504	504	488	489	436	493	482	489	489	487	520	460	466	498	486	459	500	491	473	490	471	487	472	530	481	469	487	521	467	517	481	511	505	462	469	513	490	488	554	485	479	481	456	493	507	503	426	484	496	491	489	474	493	474	520	488	490	501	491	501	481	443	507	494	514	498	472	470	502	426	500	460	505	478	502	470	475	488	482	510	520	481	508	478	462	458	473	476	492	482	490	484	470	407	472	487	500	502	479	495	512	496	482	505	434	508	498	465	481	458	484	483	516	458	445	458	494	506	508	527	458	503	489	466	514	507	515	486	498	494	506	529	490	468	499	491	478	532	487	491	477	455	467	468	506	487	482	502	474	546	502	472	505	500	504	513	469	506	484	483	468	498	490	460	489	502	478	505	501	507	446	508	474	488	487	464	488	457	507	449	493	444	476	457	480	534	526	510	522	475	511	532	499	531	487	506	457	450	467	463	521	514	455	475	496	498	450	467	492	513	487	485	445	482	512	498	534	483	506	501	474	514	518	485	500	475	517	515	492	513	474	492	519	503	471	468	495	484	495	451	484	494	480	500	492	473	505	493	519	511	486	444	505	461	457	495	457	521	484	500	514	492	497	514	445	481	466	495	498	469	489	487	457	491	534	465	510	516	478	466	436	495	512	507	508	464	470	499	512	480	470	477	486	472	513	523	456	510	478	518	495	475	464	469	478	492	455	507	461	450	516	496	496	512	500	475	527	493	487	477	474	493	477	479	497	503	434	483	487	480	475	461	502	455	453	468	487	455	464	511	492	493	510	468	471	463	514	468	481	459	510	499	466	499	498	514	478	493	462	498	487	494	458	461	474	469	484	489	482	518	507	487	465	506	447	512	515	502	504	492	471	502	498	509	454	524	499	520	515	483	487	456	499	446	520	518	492	487	483	467	513	482	483	493	501	461	509	498	516	472	470	485	479	488	502	484	491	466	498	456	492	523	483	485	462	510	470	489	484	454	500	449	494	481	472	476	501	479	471	516	440	462	482	508	520	468	463	461	505	479	474	524	503	450	506	462	474	466	528	467	486	507	513	483	493	471	479	525	501	468	474	521	520	502	475	511	514	484	482	487	515	505	507	498	523	525	522	522	493	495	492	505	506	497	483	489	547	505	476	492	514	499	505	557	509	488	467	482	452	492	490	481	443	501	525	467	465	514	478	478	499	502	466	502	506	486	487	494	485	480	464	509	539	503	466	526	459	516	466	459	485	494	479	494	475	473	493	480	458	524	487	478	473	479	466	501	493	515	507	489	508	486	530	475	482	494	479	502	494	433	451	513	505	450	521	421	470	453	496	517	490	524	513	528	500	512	493	520	481	491	491	466	480	433	508	508	511	477	457	508	499	474	479	488	513	490	470	476	486	476	482	470	496	494	482	448	494	472	508	490	509	482	473	488	523	451	461	435	466	505	484	469	455	487	495	490	496	482	466	442	478	487	503	458	509	512	490	490	486	505	501	468	534	480	476	472	475	488	509	484	494	476	484	450	451	527	473	503	533	462	503	509	475	476	483	483	500	483	487	471	457	481	499	532	519	493	505	490	504	455	494	517	490	496	516	493	469	507	500	483	452	529	492	448	488	501	469	484	471	492	440	504	465	504	504	480	531	468	527	538	529	478	500	487	495	484	500	472	479	484	459	481	491	488	459	480	494	516	477	491	456	523	501	450	484	503	484	451	557	485	489	478	501	473	505	490	489	450	494	473	505	527	460	473	489	520	471	529	505	492	502	493	510	473	478	490	465	499	494	460	498	487	475	521	506	458	481	494	462	477	485	506	448	458	444	503	489	471	495	483	489	501	479	504
27619	14356	2477	670	271	189	163	137	128	123	94	106	102	107	124	111	113	114	114	103	86	96	121	124	107	112	105	120	100	112	102	96	119	114	120	105	111	109	79	90	107	125	91	113	113	114	113	98	133	97	112	111	99	113	112	104	107	91	107	92	102	97	125	105	128	106	115	103	95	101	121	98	112	108	96	118	106	108	94	127	113	102	114	115	101	123	98	116	114	100	96	128	112	103	100	121	105	95	101	129	106	113	94	112	101	115	99	105	111	98	121	106	98	112	102	89	104	103	115	112	97	106	127	109	110	110	110	104	118	103	108	100	110	104	99	111	98	113	101	106	106	105	97	123	97	109	120	99	109	115	109	89	119	108	104	126	124	104	100	98	122	119	90	99	95	98	115	98	103	102	99	106	117	108	114	101	115	99	113	94	104	98	116	108	87	118	95	104	96	103	94	107	88	110	107	93	107	105	123	123	111	111	117	86	104	117	106	117	111	101	121	104	103	102	107	97	93	101	94	103	109	99	130	103	115	116	102	96	122	105	108	104	108	102	92	100	102	98	95	122	120	111	86	129	121	122	125	99	99	94	100	108	106	116	120	112	100	118	116	101	91	121	110	122	100	106	107	96	96	99	99	103	114	98	98	94	95	109	115	104	111	107	105	82	111	91	114	109	101	88	109	100	103	95	96	114	103	113	113	102	104	100	102	113	114	108	116	101	99	96	84	101	109	111	119	104	117	113	101	113	123	116	100	121	119	109	110	100	104	103	103	114	130	112	121	109	114	88	106	108	105	114	107	122	99	110	99	110	109	106	121	108	127	108	114	104	112	126	122	108	108	115	125	105	110	104	99	102	121	117	107	100	91	115	107	108	112	90	125	98	102	106	122	100	100	102	117	129	110	119	135	101	95	101	97	112	109	85	112	114	123	99	91	112	108	103	104	91	116	99	116	108	118	100	99	114	105	112	96	107	114	103	107	104	103	95	109	86	113	113	106	104	105	110	100	89	111	104	104	121	102	108	103	104	115	102	113	101	114	98	97	112	96	111	96	102	110	109	100	130	89	131	117	117	134	95	119	101	106	106	90	98	99	85	116	101	103	91	109	121	111	96	106	104	87	99	96	102	97	109	96	100	96	123	118	121	114	104	102	106	112	100	102	122	116	100	111	110	96	121	84	102	110	96	116	100	118	105	114	104	123	105	104	114	109	111	94	96	117	96	110	105	95	111	98	92	101	110	114	103	89	122	117	79	92	120	110	91	117	105	102	87	109	122	102	130	105	100	105	116	115	101	107	108	123	110	101	94	120	99	112	106	104	130	97	103	108	101	97	109	114	99	124	101	107	101	95	123	122	121	116	131	102	86	106	123	109	94	92	99	96	113	99	112	109	99	89	98	97	105	104	110	106	92	111	124	102	112	97	105	113	106	97	108	105	107	104	107	113	94	97	128	127	102	111	115	95	94	106	118	120	97	112	98	102	108	106	92	112	96	111	115	111	95	115	104	86	120	110	116	102	116	115	109	109	88	106	100	114	99	98	109	112	115	115	126	100	108	108	110	133	116	86	106	119	92	94	103	89	103	106	110	93	121	111	105	114	103	99	111	104	95	119	87	92	95	91	103	117	95	109	124	109	102	77	123	114	116	120	103	89	102	114	128	101	107	96	97	98	122	96	102	106	107	104	115	96	91	97	109	99	94	102	103	95	106	95	105	108	111	125	104	115	112	90	103	103	114	121	125	109	101	107	111	100	105	124	106	107	118	115	118	81	117	112	117	115	111	117	121	99	97	81	92	108	92	110	94	101	98	105	102	103	101	104	101	123	100	101	121	122	122	104	125	112	119	82	106	89	109	108	123	109	118	103	100	109	93	97	118	101	115	101	123	121	104	122	104	115	101	108	118	111	122	82	97	108	77	109	102	115	98	119	109	100	107	95	112	102	102	105	109	119	97	85	106	90	90	97	86	107	107	103	106	99	115	116	111	105	108	118	104	94	123	112	136	123	125	106	119	107	100	115	96	104	95	127	109	84	119	111	103	107	110	113	94	115	108	111	103	99	107	105	111	105	101	92	111	108	113	100	113	105	123	113	113	117	98	108	106	108	111	113	106	100	108	112	106	116	127	83	126	87	95	118	106	114	114	109	95	114	104	104	96	121	116	96	111	115	102	99	122	113	112	91	106	97	98	113	128	103	111	89	116	104	101	106	92	117	97	106	90	119	102	98	108	105	89	131	124	105	110	119	120	110	106	106	97	115	94	102	98	112	111	112	109	122	102	103	102	109	136	105	92	98	124	92	109	114	133	102	106	93	99	103	112	117	101	112	108	91	118	104	126	113	108	103	88	103	101	101	102	102	120	105	102	101	96	95	125	98	114	105	115	111	105	117	92	105	99	117	111	125	93	101	104	98	129	95	109	111	88	115	91	110	106	108	113	103	98	109	109	110	104	104	119	107	105	106	107	100	96	101	115	88	121	119	126	131	117	105	109	101	114	100	84	102	123	84	116	115	106	127	102	95	108	104	109	105	101	101	106	88	110	98	97	118	123	117	103	106	103	121	91	109	93	101	101	102	120	113	111	108	105	104	100	102	110	120	98	90	114	127	127	106	102	131	116	92	112	130	104	107	83	92	105	118	109	104	111	108	103	111	113	107	103	101	97	102	111	107	121	128	93	112	93	118	111	134	117	94	97	107	111	92	106	101	116	121	105	116	118	112	107	110	96	121	99	95	94	90	108	114	115	95	117	112	114	103	105	110	112	130	100	95	96	96	113	120	106	105	105	122	102	103	96	106	84	101	100	115	129	106	106	104	100	97	111	116	95	89	108	100	101	111	108	111	127	90	108	115	116	107	105	116	100	96	121	107	123	105	109	105	105	108	99	118	120	103	100	108	102	90	107	100	96	113	122	102	132	85	86	103	110	107	97	125	111	125	131	110	94	88	118	106	104	91	98	106	118	106	93	112	111	95	99	97	106	99	95	107	101	96	132	128	97	102	110	113	102	92	96	103	102	102	98	105	99	93	97	99	104	104	112	86	117	96	100	114	118	92	106	92	96	106	111	92	113	105	94	117	109	91	117	125	109	105	118	99	112	96	113	94	115	129	118	125	123	99	97	106	128	102	110	92	106	115	106	118	95	110	104	112	100	113	102	95	94	100	123	107	81	90	97	113	115	111	117	115	107	100	109	111	90	103	102	109	106	97	105	92	102	85	89	110	106	99	89	103	101	104	93	95	106	95	111	104	107	104	92	111	76	108	110	105	123	124	105	116	99	104	101	101	118	110	116	111	111	95	120	106	115	127	110	105	96	111	92	107	101	113	94	117	96	105	118	107	124	118	100	120	102	108	95	114	119	104	114	99	114	105	98	114	102	120	116	107	104	100	101	117	109	92	96	106	101	107	128	133	95	132	102	88	117	139	110	112	117	110	105	97	103	121	96	93	91	109	125	118	119	114	131	115	97	96	124	115	107	96	96	95	114	99	98	110	105
6482	3197	2642	1165	435	248	206	184	173	166	141	150	159	144	130	146	138	117	138	122	120	108	137	125	103	136	142	132	144	125	132	130	153	142	117	122	106	128	123	124	131	113	122	127	114	139	129	118	153	103	120	137	117	128	141	111	143	138	115	122	120	117	140	119	129	107	104	119	130	143	117	98	133	144	107	118	98	136	132	126	139	99	119	117	114	132	127	119	100	99	122	99	122	118	117	119	129	134	125	124	111	130	130	120	121	110	121	128	98	128	106	107	106	121	128	109	105	121	121	114	138	118	126	125	131	128	121	102	124	114	115	121	120	129	137	129	111	116	102	119	110	140	139	107	118	106	118	123	133	112	107	138	109	123	125	133	115	127	119	114	104	114	143	109	132	112	109	131	105	109	120	105	124	102	104	114	108	120	143	120	97	135	132	127	123	120	106	112	106	111	138	136	123	106	124	112	133	125	113	130	139	120	117	115	114	125	117	145	123	130	121	122	125	125	119	119	116	134	135	102	126	118	118	121	129	125	105	124	113	116	121	124	117	137	121	125	131	113	126	120	128	129	111	137	129	123	138	141	147	117	119	119	125	113	130	116	137	135	120	128	111	132	115	105	121	124	111	114	123	108	128	146	125	117	119	112	131	127	131	119	130	116	141	142	118	140	135	116	117	115	147	132	121	122	108	112	110	116	128	115	121	125	118	124	126	135	132	126	117	138	122	133	116	128	138	122	107	109	126	124	120	97	118	119	128	127	104	108	121	125	126	138	115	110	130	130	124	133	125	147	124	116	130	118	107	132	112	124	134	124	127	114	145	142	138	121	118	118	113	114	115	108	115	97	127	126	120	120	129	128	122	126	116	125	134	118	111	121	116	116	108	128	125	131	133	123	135	108	115	120	131	134	118	127	111	130	107	124	112	155	136	128	132	121	134	131	128	137	105	107	101	112	132	142	123	137	126	119	113	122	130	121	127	135	144	106	111	121	106	122	130	109	125	125	120	129	118	118	115	127	121	123	148	133	113	117	116	117	123	139	118	114	127	139	126	111	133	123	116	124	103	122	127	123	128	113	113	107	127	122	136	131	121	104	117	127	136	117	121	117	120	122	143	115	135	127	116	121	106	117	95	137	127	110	111	116	107	109	129	129	132	125	124	118	112	130	116	107	110	119	129	117	126	125	128	120	125	110	107	134	129	107	137	123	129	117	109	92	113	123	120	120	140	122	128	115	119	121	138	123	121	124	114	115	120	133	114	126	114	123	132	142	115	137	103	118	127	131	124	113	143	134	133	122	121	135	128	147	139	111	120	114	122	136	133	121	130	110	124	137	110	114	101	126	129	102	119	111	116	120	122	113	126	126	120	110	136	119	126	142	131	116	120	134	114	110	133	113	126	139	121	120	134	117	130	95	120	121	127	110	125	104	132	144	114	109	106	131	128	115	123	119	125	131	116	107	116	101	126	119	122	126	127	115	123	117	128	146	129	121	109	126	115	136	134	117	124	109	140	131	108	125	122	112	122	120	126	129	124	125	121	127	126	139	124	128	129	140	109	111	130	138	96	114	120	126	137	144	124	132	128	112	107	127	122	119	120	112	115	115	118	124	107	118	110	119	120	116	140	129	110	131	111	132	141	138	102	130	124	109	134	130	124	130	117	119	139	113	118	133	119	139	124	112	120	117	129	128	126	106	121	129	123	136	142	121	116	125	132	119	113	121	115	121	133	115	132	132	113	121	119	117	97	147	119	137	117	122	131	134	116	113	90	121	109	149	120	121	126	142	118	135	130	130	109	147	135	113	117	97	127	127	133	127	100	114	117	120	123	113	129	131	128	122	135	112	120	131	140	123	115	121	131	124	119	141	123	111	115	127	134	109	100	124	111	123	116	130	123	134	122	118	112	126	124	115	127	129	108	133	112	123	114	141	106	115	104	130	124	99	127	108	109	108	123	122	129	110	108	133	121	126	120	118	116	115	137	109	119	113	121	124	109	124	130	141	140	118	125	128	118	120	117	126	102	121	147	94	137	147	108	140	129	116	146	134	128	119	101	120	138	138	140	106	115	128	132	129	109	133	138	116	124	120	113	120	128	124	121	109	127	119	124	109	135	121	121	143	104	120	103	138	116	116	115	112	123	145	126	127	129	121	113	124	123	106	140	111	115	113	108	134	111	138	107	114	110	114	124	132	124	119	126	142	114	111	113	96	132	129	104	102	120	103	108	132	109	133	115	126	133	109	118	118	124	124	133	134	124	105	124	129	130	112	121	123	132	120	138	110	135	118	126	154	114	125	131	132	120	117	140	123	116	129	133	126	145	119	112	114	116	134	125	116	122	125	125	127	122	123	106	117	120	117	145	106	130	108	122	94	120	119	132	125	128	110	124	108	123	131	101	105	112	123	151	122	123	119	119	114	115	121	133	125	122	109	128	126	116	142	128	129	120	125	135	129	128	148	139	117	122	112	118	123	131	106	113	120	123	132	126	108	114	122	122	129	128	113	122	131	124	109	121	123	136	118	118	118	135	122	139	121	145	128	119	129	124	119	136	140	129	115	112	119	103	125	133	100	124	119	125	118	124	129	137	112	129	113	129	116	122	124	136	135	140	128	138	106	127	133	113	117	135	124	114	122	126	107	120	127	133	120	112	132	140	119	106	140	126	121	103	124	122	139	114	135	132	129	138	125	129	88	116	117	114	136	132	124	125	110	108	134	107	125	127	127	113	118	101	116	105	115	124	139	120	129	110	128	127	138	132	118	130	125	110	130	146	120	123	118	109	128	124	142	126	125	118	139	138	90	117	125	118	142	109	118	131	127	114	120	138	116	107	104	123	113	128	126	120	134	116	120	117	117	143	122	123	128	120	104	109	93	124	133	140	141	118	125	136	123	128	126	98	117	123	118	136	112	122	139	152	120	131	126	132	136	148	143	126	133	123	127	108	110	129	117	121	127	126	104	125	107	113	100	133	130	141	121	109	126	123	127	110	114	121	121	131	124	110	117	128	140	125	121	112	127	123	136	108	122	103	135	139	108	103	124	116	104	131	126	107	145	119	122	130	109	117	116	111	132	130	102	120	147	135	139	125	107	126	133	117	119	106	126	113	134	126	123	130	150	111	132	118	122	141	102	133	132	127	121	137	121	115	108	128	119	131	141	141	134	142	134	126	113	121	104	135	128	108	121	110	142	142	126	133	129	108	116	122	138	124	123	136	124	141	105	105	109	122	113	119	126	111	101	126	116	106	126	120	139	113	126	128	118	131	121	131	152	122	129	141	116	115	122	120	135	123	124	124	119	119	117	139	129	118	118	133	105	114	130	112	111	130	134	121	105	113	112	124	151	132	110	113	111	141	143	132	139	136	131	124	133	129	128	134	130	113	125	123	117	121	123	124	114	137	102	119	93	140	118	146	124	109	141	119	120	123	109	120	138	118	116	102	125	110	119	117	124	147	123	117	120	123	143	116	146	129	132	108	129	147	125	105	119	118	126
24919	20414	26652	24057	20427	10029	1477	904	720	563	589	521	461	419	391	370	375	394	363	337	300	314	331	312	323	336	291	291	262	306	276	259	256	299	280	288	289	252	295	296	280	283	269	282	299	266	271	279	288	256	245	255	268	252	272	269	256	289	314	257	322	236	288	268	278	274	253	263	277	281	282	277	263	261	250	236	258	280	249	242	265	294	262	252	271	298	258	289	267	280	289	263	284	292	274	283	291	261	268	280	286	267	271	271	267	289	280	258	265	293	269	289	233	253	297	258	264	268	255	273	269	271	273	256	238	242	277	276	254	258	250	260	297	282	272	247	265	249	244	245	276	277	253	280	253	285	259	287	255	253	292	254	257	274	242	283	272	265	294	260	251	255	259	248	264	257	231	263	272	271	271	273	271	268	266	246	249	253	277	289	272	289	273	258	284	279	261	252	277	254	280	230	274	260	271	266	281	241	239	242	256	257	278	269	265	270	240	266	259	284	287	276	240	276	263	288	257	238	269	242	264	261	283	245	263	280	247	276	283	257	264	261	257	253	272	256	258	275	274	290	296	262	275	299	255	264	257	256	270	269	274	287	287	280	257	283	266	287	271	264	263	267	242	242	252	275	267	251	285	262	273	240	278	285	272	252	276	256	259	278	275	255	253	258	293	226	256	281	254	228	276	274	266	255	284	273	262	273	269	284	266	277	277	263	250	272	271	231	283	245	249	264	254	254	253	272	284	245	265	254	213	292	275	274	244	261	258	282	281	295	269	291	258	262	271	279	261	279	268	268	263	262	279	264	250	258	249	248	265	266	264	280	254	289	294	261	270	248	279	228	243	252	265	290	244	235	244	261	275	276	268	253	263	266	256	295	258	266	249	301	264	301	282	285	257	240	302	266	243	283	250	293	287	275	273	282	280	264	263	263	285	279	274	263	252	205	244	244	274	281	232	268	273	281	272	265	265	257	268	276	246	253	269	248	281	279	288	262	277	276	252	259	273	255	272	256	270	281	276	289	283	267	254	237	230	267	277	267	250	254	277	250	255	273	242	243	283	273	255	268	280	252	269	252	282	269	276	257	277	258	272	271	258	258	273	247	268	268	270	285	282	270	257	240	281	261	264	255	286	275	266	243	262	278	260	248	265	250	267	252	284	257	244	255	239	273	266	280	276	294	249	244	264	251	285	261	262	279	258	255	279	252	279	240	267	257	266	274	265	264	268	250	257	290	242	272	276	259	295	261	256	236	264	252	264	283	286	258	286	291	227	259	262	273	246	261	267	281	264	275	239	253	250	266	254	237	259	263	269	264	266	255	276	244	254	263	261	261	260	290	264	268	287	271	247	259	259	261	275	254	279	288	250	285	283	272	248	278	261	276	274	261	269	280	252	275	254	278	265	267	254	285	251	263	275	263	260	267	251	278	283	284	292	262	231	280	258	291	310	286	250	254	241	271	277	268	275	279	255	291	243	279	247	265	267	295	298	256	257	257	285	294	272	263	277	279	274	266	245	278	254	273	265	235	269	278	261	279	280	254	269	269	294	255	257	295	285	230	267	302	268	272	251	250	261	274	268	249	260	289	263	259	263	285	264	246	283	245	271	274	276	258	278	281	245	257	273	275	248	289	264	249	270	274	277	245	241	262	289	273	269	262	260	243	264	277	254	255	293	263	260	283	257	242	266	289	270	235	250	283	278	262	254	240	259	264	245	246	256	283	250	284	282	267	254	252	283	277	253	280	257	277	262	261	266	251	261	275	251	273	254	275	285	227	236	271	268	263	266	247	268	247	292	285	273	259	287	263	274	306	256	268	269	260	276	302	268	267	259	285	271	279	263	272	291	289	271	258	248	272	275	262	270	240	246	252	227	258	286	249	261	275	281	251	301	229	269	277	279	259	269	242	223	277	262	232	262	264	244	281	255	260	281	251	292	256	260	236	250	263	260	264	270	250	284	271	261	250	246	259	253	252	252	262	271	243	235	253	262	257	255	261	264	261	241	269	253	258	292	263	286	267	265	261	269	259	285	274	278	266	238	256	264	227	268	263	254	274	248	250	271	271	258	272	264	266	274	258	281	269	265	250	250	272	284	246	287	273	254	267	273	293	286	260	267	263	277	258	229	242	267	272	290	258	259	276	252	283	272	241	251	291	264	263	265	266	259	244	280	259	265	277	265	276	274	292	286	268	264	270	275	283	265	281	242	246	263	250	264	272	269	270	284	258	280	264	272	315	253	246	266	252	257	264	269	275	250	253	279	247	282	266	241	258	258	298	281	234	239	266	285	255	280	264	247	254	271	234	287	272	281	237	249	270	258	281	274	293	290	265	243	255	247	295	278	233	281	291	252	287	267	265	301	247	257	274	262	283	249	269	257	265	267	273	269	220	272	248	303	284	251	276	247	249	249	279	246	266	257	268	262	284	269	258	276	289	257	245	224	290	271	267	257	256	242	265	282	284	274	260	300	309	270	262	277	240	256	272	264	260	253	259	244	291	280	260	231	292	270	274	235	285	259	265	255	262	254	260	251	286	254	284	307	257	287	287	284	287	286	253	274	272	273	284	273	272	271	263	233	263	250	285	251	262	276	255	282	257	260	285	251	282	262	270	253	266	252	276	279	269	243	277	267	256	237	259	267	256	282	274	275	271	279	246	269	270	240	265	250	282	277	257	247	270	266	269	271	258	277	261	251	265	234	227	285	261	264	264	254	264	283	265	241	272	281	266	278	267	262	291	272	287	277	276	258	279	270	253	255	248	282	258	261	270	289	256	273	248	262	281	261	264	263	269	238	255	254	292	271	270	248	259	274	249	292	277	264	283	317	284	288	271	279	284	279	240	271	274	248	266	233	263	276	281	274	288	278	262	252	265	280	286	279	268	261	256	259	249	275	246	268	289	254	270	286	274	263	278	287	261	272	261	280	272	257	284	267	255	247	286	282	264	238	274	263	242	275	256	255	259	262	244	291	270	266	306	271	240	265	283	270	275	282	269	254	256	298	307	301	255	262	224	253	254	260	271	264	272	264	258	257	261	266	246	253	279	274	279	234	283	226	263	270	255	266	253	237	264	268	259	248	256	278	256	260	282	286	251	267	285	257	309	262	260	271	282	260	239	246	267	277	275	239	266	236	256	244	276	269	275	284	258	252	230	262	271	265	258	279	251	271	299	249	240	281	273	238	273	278	249	262	279	266	249	272	272	263	246	303	281	267	264	277	237	282	247	272	242	290	305	246	245	261	270	281	245	266	275	262	269	287	263	263	275	252	271	239	264	270	260	268	237	272	265	252	282	273	278	253	247	283	265	260	281	259	249	257	252	240	284	243	291	278	280	258	261	257	253	266	262	276	245	277	262	280	256	242	243	281	270	284	252	276	264	279	213	266	262	249	241	247	273	262	252	247	281	293	241	280	276	270	255	255	279	293	301	280	269	265	300	253	275	259	285	293	277	237	304	261	262	266	249	261	255	254	268	250	237	254	240	249	265	246	275	283	277
8724	14651	12945	6868	4065	2664	2043	1655	1290	1050	895	831	716	655	563	544	496	446	458	407	404	353	398	360	338	331	334	321	339	320	335	288	304	270	296	298	273	302	315	290	297	310	256	265	287	316	257	259	274	272	279	267	280	278	251	300	274	263	279	284	276	274	282	269	249	272	278	285	259	269	257	257	262	260	251	273	262	272	270	276	281	272	266	282	261	272	281	296	283	256	272	240	255	279	275	265	226	258	238	262	272	275	296	284	240	257	269	243	273	265	280	261	265	259	263	271	267	256	274	267	257	283	260	249	266	263	255	259	235	248	261	264	262	287	259	260	258	267	256	269	270	231	300	270	277	254	227	254	250	267	258	276	247	280	290	283	268	254	254	275	250	234	245	268	278	263	261	249	267	252	277	275	267	277	247	260	248	254	299	268	251	235	267	259	273	250	263	262	268	247	276	258	295	240	271	236	247	236	265	266	269	275	260	251	282	254	261	257	258	267	246	235	254	257	278	252	261	280	280	240	249	257	278	275	255	260	285	275	257	270	268	281	251	288	259	228	258	263	263	265	259	242	281	245	252	275	257	238	252	289	242	256	265	246	253	310	263	250	241	246	254	267	267	273	265	257	279	260	268	298	237	255	276	246	257	256	259	239	255	262	260	247	262	247	249	252	248	251	248	244	284	246	238	269	265	249	260	242	272	277	278	280	255	267	257	239	283	278	247	241	321	277	253	244	253	277	249	267	264	283	272	253	278	281	253	249	238	257	254	248	292	256	240	247	257	260	241	260	243	252	296	274	260	263	244	241	249	250	266	245	238	265	251	262	252	265	260	266	272	266	264	251	288	264	270	273	246	279	271	292	265	271	261	249	262	272	263	275	259	256	255	249	264	267	258	277	256	262	268	243	249	284	253	256	267	270	261	266	280	263	267	271	251	250	278	251	281	261	270	287	225	248	257	286	254	258	245	248	263	254	249	287	261	270	253	276	273	277	263	218	264	253	269	237	254	247	285	247	252	263	270	249	259	241	270	262	262	280	260	268	257	248	247	262	269	269	253	258	240	261	277	263	279	265	265	261	263	268	259	228	251	255	289	259	252	276	272	283	245	277	290	261	225	267	271	262	257	250	255	301	282	254	275	269	284	246	240	242	262	252	261	237	279	264	291	228	240	253	239	276	248	266	252	239	254	260	274	264	282	253	260	242	276	270	252	229	241	258	275	255	267	247	261	281	244	232	278	261	240	250	232	261	263	285	268	247	271	274	238	289	256	241	226	285	261	244	253	239	251	240	280	254	269	258	262	278	240	274	263	250	281	273	287	240	251	270	256	251	255	269	250	253	240	269	241	267	266	238	274	247	255	251	237	278	252	280	288	258	249	266	277	264	232	267	291	261	273	271	272	271	253	274	238	295	260	263	265	248	271	251	270	237	267	264	262	266	274	270	268	285	248	258	236	269	281	259	266	231	270	260	252	266	267	255	283	269	244	242	224	257	281	277	275	273	274	243	235	273	241	264	258	256	254	257	263	284	262	244	241	263	256	273	270	269	264	279	273	259	281	272	273	271	256	248	269	255	250	259	281	236	259	252	236	247	246	237	280	264	284	223	292	254	248	262	254	292	279	282	244	257	234	280	268	282	269	236	296	268	264	242	257	259	275	230	262	258	225	256	266	291	258	252	265	260	275	259	278	261	240	259	282	252	229	260	258	281	266	258	262	262	246	259	226	254	262	246	263	253	261	256	265	271	243	249	258	259	272	261	268	276	276	267	233	265	262	277	252	271	257	239	278	239	261	244	244	255	262	261	275	254	278	266	290	261	281	263	265	237	260	284	258	256	255	240	255	277	275	246	258	264	249	243	253	256	265	246	240	230	290	260	267	265	241	274	241	263	280	262	280	256	274	230	275	265	268	250	251	260	248	266	260	274	276	232	249	242	259	283	270	273	291	280	263	259	262	250	219	213	287	263	284	256	249	257	257	279	257	235	247	215	243	272	263	235	277	248	272	256	260	268	273	245	267	273	265	271	256	244	241	269	254	251	265	276	264	249	249	243	264	275	263	274	287	238	287	277	261	240	252	232	273	256	243	264	264	251	260	248	289	268	251	260	273	258	258	289	244	259	258	241	294	269	246	261	268	282	289	286	238	258	272	268	238	250	260	251	273	264	232	295	250	220	247	276	252	285	259	259	267	251	230	272	288	278	262	247	264	266	241	277	257	266	268	259	250	272	260	252	277	258	231	265	274	303	250	249	268	256	261	249	263	242	229	257	260	254	241	294	270	246	242	256	247	269	232	276	253	227	256	255	247	243	271	233	275	261	267	252	294	259	253	261	254	265	236	226	255	265	258	276	256	275	255	245	286	269	274	273	260	246	264	273	251	247	283	270	290	264	300	243	263	277	266	256	244	273	270	239	253	277	240	248	237	254	265	272	260	286	253	289	248	283	269	229	257	272	298	267	271	269	272	251	255	256	239	265	246	272	258	250	251	232	267	263	260	259	285	240	235	275	268	250	276	249	259	275	244	244	279	270	265	246	282	227	257	276	257	252	273	228	261	247	264	261	271	230	246	256	253	289	218	292	257	251	266	267	281	296	252	235	269	246	253	281	242	278	239	254	256	224	253	279	241	228	270	262	244	247	266	266	234	274	240	247	263	253	281	281	291	239	276	234	269	253	245	265	253	284	269	251	238	254	261	256	244	244	264	243	273	249	237	261	249	254	280	273	254	285	239	265	264	248	271	280	270	271	258	222	245	269	267	278	289	258	293	276	266	265	252	248	278	253	272	269	279	256	254	256	285	256	282	246	267	241	249	256	268	275	262	237	232	245	280	255	263	251	236	288	276	278	254	255	287	257	233	238	249	258	253	293	263	287	268	269	273	274	237	246	272	251	262	280	274	257	256	257	250	244	268	267	280	257	295	262	261	276	277	253	271	263	232	269	261	265	248	266	247	254	272	278	263	238	272	275	269	263	247	265	273	273	233	259	258	258	260	232	269	246	242	260	277	274	270	248	253	285	258	256	262	271	254	261	252	262	262	286	297	241	260	264	270	247	286	271	248	230	242	250	238	257	253	235	282	260	263	270	252	229	276	244	250	261	239	262	282	286	248	256	270	267	233	259	251	258	246	284	263	264	254	264	248	272	281	269	263	252	278	245	251	257	270	285	280	262	256	291	271	241	234	271	293	260	278	266	267	247	264	255	236	265	272	282	278	258	256	259	261	267	271	285	239	255	231	247	268	245	246	272	266	252	253	275	278	282	265	221	267	239	272	262	229	252	242	272	241	240	233	265	265	257	285	280	257	244	276	256	273	254	283	256	270	239	274	264	283	259	253	274	287	259	256	260	271	233	277	258	254	288	249	243	255	262	262	248	243	255	272	267	262	252	270	254	234	260	268	283	248	264	224	248	265	241	265	227	271	271	270	246	282	260	263	251	258	258	267	262	226	298	262	255	284	250	262	206	273	256	276	273	286	232	228	265	223	253	273	265
22597	20408	27055	23656	20416	20501	9687	1947	1364	1196	1100	993	889	881	790	763	751	697	658	666	638	587	600	634	645	589	546	560	589	567	527	579	477	525	499	550	553	578	539	512	501	514	503	535	549	510	502	510	528	528	561	535	553	505	514	515	454	523	573	529	521	498	474	532	501	528	520	525	525	488	513	511	496	473	522	549	530	532	468	498	495	505	554	502	518	507	544	495	509	553	538	525	466	530	482	504	526	497	555	513	534	497	526	520	512	549	524	533	513	540	526	472	473	509	535	494	557	543	518	495	489	549	533	508	492	513	464	528	550	458	551	514	489	511	517	566	523	520	491	465	499	530	558	497	543	472	535	519	483	476	513	516	454	473	493	492	525	536	499	522	523	480	551	541	504	496	499	541	509	517	498	490	506	558	463	514	513	530	518	535	474	502	505	497	492	473	510	481	448	497	539	507	530	477	498	503	532	509	486	469	514	528	527	491	492	513	507	475	536	527	549	524	522	500	496	543	478	548	528	490	509	482	485	485	491	503	487	506	531	495	526	493	511	537	545	527	536	508	560	515	456	529	534	537	529	534	522	516	514	514	513	484	533	508	527	521	493	511	540	499	530	497	518	521	482	504	506	492	443	497	501	524	534	501	523	522	480	492	507	529	498	483	477	537	473	480	522	498	546	487	475	507	547	541	531	507	548	477	545	484	480	541	520	499	470	529	536	521	530	534	506	485	473	495	520	531	486	493	513	463	484	505	480	523	528	503	470	475	493	529	478	528	511	486	516	544	517	480	502	492	484	510	488	517	484	524	477	530	466	507	511	485	504	515	514	494	522	522	501	485	485	520	474	481	502	491	492	530	478	492	509	526	497	463	493	520	547	504	510	470	491	487	493	508	511	510	501	508	441	508	524	462	504	504	563	472	498	530	493	511	499	506	523	516	503	532	527	503	516	516	487	476	506	518	477	490	512	511	533	496	494	503	519	496	522	538	483	511	508	532	530	521	521	541	469	499	519	542	513	534	511	523	530	542	533	491	511	525	490	497	513	505	501	524	476	513	524	512	561	490	492	488	529	495	533	509	522	510	471	496	523	477	466	494	506	480	514	516	525	480	531	491	475	497	498	511	498	529	525	465	488	497	489	475	490	477	477	519	468	503	544	504	504	511	549	479	513	506	514	515	497	548	527	531	511	518	556	478	489	518	492	525	496	519	442	515	506	479	531	493	506	499	518	490	503	532	500	473	487	500	504	542	497	504	526	498	452	505	500	461	499	483	453	495	521	504	503	509	524	521	512	496	554	528	493	524	484	507	472	514	478	535	517	501	518	524	476	490	524	481	549	537	469	473	476	458	492	511	532	523	533	538	499	471	554	509	530	499	530	448	504	483	514	499	448	503	493	507	467	465	507	504	465	499	517	484	509	499	558	502	510	507	503	553	531	467	532	490	487	496	491	555	517	501	541	527	508	491	488	498	538	513	525	505	492	508	527	475	506	509	480	521	509	489	491	528	514	540	480	481	516	513	498	478	524	494	493	503	500	490	520	533	479	548	524	506	485	512	513	497	520	509	510	491	502	497	478	499	514	466	485	483	504	468	519	505	556	546	516	503	482	498	526	488	505	523	488	502	497	491	517	479	536	493	534	538	494	513	528	479	527	502	501	526	483	537	513	515	500	468	511	455	503	513	482	486	501	504	566	502	489	503	493	483	525	503	497	512	537	512	550	500	482	518	521	514	546	508	501	496	492	496	504	486	507	509	524	528	504	506	523	486	503	550	509	490	512	482	509	490	510	491	501	477	507	558	537	516	530	545	487	496	490	481	541	515	482	525	536	512	485	532	490	531	470	462	523	508	500	521	499	549	500	471	511	526	517	486	482	489	449	528	499	533	493	498	517	499	508	511	525	490	508	526	461	516	479	492	482	527	506	500	466	527	502	533	519	488	490	491	501	522	502	507	535	485	515	493	528	490	539	522	512	559	512	451	519	451	539	480	487	505	501	491	539	535	482	497	489	526	476	498	486	528	527	493	561	510	525	502	516	485	475	484	484	506	576	509	504	535	523	504	502	492	510	464	519	504	529	493	500	513	539	525	512	513	514	525	470	501	518	534	486	493	495	509	506	526	496	496	499	534	543	513	470	501	495	505	489	495	530	481	469	476	502	517	542	513	518	522	507	533	517	527	517	491	503	510	497	523	482	467	566	507	504	534	479	480	490	510	474	500	506	553	516	462	476	529	491	496	528	505	523	492	528	466	473	510	497	524	542	490	506	528	473	510	525	528	505	529	495	511	516	539	509	519	502	529	471	503	464	484	532	489	511	571	473	499	552	492	490	512	478	515	492	485	539	464	509	512	488	495	537	488	523	506	500	494	511	516	506	490	520	517	523	526	520	481	514	508	504	526	493	482	501	491	496	469	535	491	484	456	531	504	455	495	499	501	491	504	480	555	498	517	529	458	496	535	456	560	529	474	517	527	538	546	494	462	476	519	510	499	506	452	492	472	466	484	489	490	475	517	560	483	499	524	498	524	527	512	506	468	496	494	487	518	529	510	490	496	503	531	489	532	498	527	534	502	497	477	464	511	531	509	546	501	521	466	497	488	513	509	529	490	497	520	490	469	520	499	488	482	519	505	470	498	502	533	529	500	520	525	499	508	531	509	463	509	472	510	555	522	476	523	523	491	489	501	534	476	493	503	528	483	475	471	475	496	446	509	509	530	517	516	500	490	513	502	536	484	479	488	492	513	484	478	483	507	512	531	512	495	517	512	511	518	501	501	495	526	555	479	522	479	540	517	526	532	534	488	476	524	498	469	517	489	538	491	486	551	494	503	500	465	490	496	508	508	544	496	507	472	500	493	523	502	536	508	491	472	477	484	535	527	506	463	508	516	490	511	513	530	545	501	552	535	503	548	538	486	531	510	518	534	521	492	516	538	509	497	486	549	529	506	456	482	493	525	542	510	502	535	527	529	492	555	542	504	498	569	515	524	493	519	555	472	498	507	517	501	530	517	521	528	486	510	502	523	559	484	519	522	545	541	500	547	480	506	512	541	470	478	492	464	494	491	511	512	493	482	506	491	511	517	493	510	496	487	478	476	470	501	526	491	494	492	504	508	487	517	516	508	467	518	533	499	540	550	503	483	459	511	504	481	489	492	523	482	542	540	504	515	494	508	491	468	478	504	536	507	534	489	504	547	519	524	479	515	454	520	492	513	497	524	534	510	491	530	501	528	494	482	501	497	501	471	477	522	513	473	490	484	470	495	508	522	546	526	498	518	520	511	493	511	506	460	487	530	523	495	487	484	495	503	516	501	474	518	515	536	488	507	465	503	508	537	531	506	469	464	492	483	465	549	513	519	489	476	484	513	498	462	497	489	479	504	506	481	516	491	467	557	508	523	506	514	479	513	486	516	518	495	539	508	487	495	483	487	469	476	477	540	511	495	499	531	523	530	507	497	541	536	516	488	523	507	529	514	541	528	566	494	526	487	526	459
12183	22163	20018	11501	7088	5135	4095	3210	2530	2102	1845	1547	1391	1330	1091	1041	976	890	851	824	782	688	705	662	691	666	682	658	630	653	581	598	588	556	576	548	572	557	539	532	541	602	562	574	541	534	528	511	526	530	507	542	511	489	551	483	537	482	530	513	540	515	548	541	514	506	510	509	491	483	543	480	501	474	492	551	499	473	502	542	489	491	498	475	498	518	516	484	522	538	494	475	511	475	480	495	511	489	455	504	495	486	458	464	489	488	511	523	524	468	550	522	512	487	496	483	507	483	501	457	463	546	496	474	462	474	532	484	496	495	489	470	509	447	492	488	475	477	449	506	513	459	521	512	480	472	474	530	449	467	490	497	488	503	479	516	440	507	502	494	491	529	447	464	498	455	512	525	485	473	456	497	486	504	462	515	465	507	493	470	521	487	475	494	460	482	504	501	470	475	509	496	476	518	469	502	501	486	482	500	461	464	505	498	483	450	479	528	469	516	487	482	475	499	489	511	524	493	515	503	496	479	504	457	491	454	482	473	458	506	499	453	500	462	522	553	504	488	449	503	469	466	444	516	503	461	495	506	496	466	467	468	467	477	459	518	470	525	525	495	493	524	509	498	473	505	544	488	525	465	433	495	507	507	466	485	546	489	530	496	512	525	509	488	463	494	493	521	478	465	493	466	491	520	497	504	530	506	489	450	519	509	513	449	464	509	460	511	442	531	509	520	474	477	489	469	485	542	475	509	486	480	480	464	476	506	483	473	521	462	502	495	498	482	488	469	505	552	498	503	501	453	520	486	512	518	497	482	512	528	473	530	491	466	515	517	471	457	502	483	501	490	518	524	505	488	467	476	465	494	466	491	483	515	542	520	470	469	476	484	507	483	494	490	552	491	520	517	469	468	485	475	502	493	525	505	497	500	491	524	470	487	487	501	467	511	526	526	501	478	503	497	454	449	503	493	485	495	490	526	475	501	475	493	507	458	480	484	510	470	480	482	490	490	474	495	513	518	489	475	497	498	488	488	524	485	471	493	457	523	445	486	488	444	458	453	472	485	504	514	479	491	444	515	495	464	456	515	498	483	450	483	511	501	486	479	502	496	477	406	437	486	540	535	468	494	484	506	492	492	520	477	529	488	476	517	512	497	506	484	491	462	517	484	516	509	498	518	462	466	461	507	442	497	497	490	458	487	487	492	509	474	499	485	547	490	474	479	489	473	499	487	473	513	486	505	475	463	476	478	491	510	493	474	517	493	484	502	471	483	545	476	461	485	505	502	436	450	458	501	446	517	464	505	496	482	506	487	491	492	469	537	500	521	512	498	484	507	479	494	544	472	531	515	493	476	508	521	489	505	463	467	528	520	499	475	442	512	474	461	484	474	454	482	472	475	459	479	533	464	513	508	494	492	493	494	493	466	509	493	490	457	463	469	480	523	462	478	502	492	497	460	477	498	477	534	465	472	481	524	476	525	477	442	487	542	506	504	500	483	497	484	466	498	484	509	524	474	501	523	475	487	446	494	450	510	465	467	509	491	513	497	514	464	527	518	504	499	505	485	510	468	479	457	476	503	496	490	480	505	491	513	481	495	460	506	504	507	503	528	447	437	495	494	481	510	496	481	494	467	481	471	510	498	456	493	459	496	489	517	468	460	518	487	439	494	525	553	459	508	495	502	483	503	487	494	505	520	483	461	495	515	515	473	493	511	521	490	508	489	455	454	495	518	496	458	473	476	512	472	489	464	483	491	492	505	498	482	529	495	466	467	445	502	481	486	500	464	463	514	507	447	484	499	445	520	471	495	503	459	493	519	511	498	477	498	527	495	514	527	485	498	497	517	502	501	452	503	451	486	531	460	505	551	476	494	511	469	493	474	480	514	479	483	436	514	485	477	486	503	474	497	504	512	511	492	500	478	496	456	489	493	513	497	484	507	475	484	489	470	486	460	500	498	450	466	486	504	500	496	517	512	511	445	487	460	514	449	509	498	471	498	477	457	529	475	504	498	460	515	536	507	502	506	535	472	489	469	518	496	476	521	509	474	481	542	448	486	516	501	503	494	513	478	499	484	498	508	466	512	442	513	500	517	489	461	498	498	547	489	471	496	471	490	488	498	515	511	491	488	517	500	454	523	500	507	529	496	473	507	482	501	505	463	516	468	459	475	519	501	479	506	488	511	512	501	474	499	504	491	495	474	493	502	486	482	486	470	494	499	446	486	471	519	498	464	515	498	463	475	475	488	493	493	485	495	471	503	504	495	476	480	502	496	452	503	514	484	498	498	502	499	483	487	484	515	484	457	514	515	494	456	448	502	489	448	499	474	507	493	514	486	525	456	486	512	508	478	502	480	494	471	450	493	511	526	462	491	479	467	504	492	473	503	493	513	477	562	495	500	485	470	515	498	519	491	453	510	472	473	457	492	505	492	446	507	471	460	529	469	508	520	500	461	460	489	507	504	511	446	500	455	496	483	489	492	466	488	534	507	509	463	480	475	485	503	423	463	501	452	508	500	480	489	487	519	483	524	459	502	482	481	490	505	461	488	491	479	489	450	536	530	445	478	499	466	496	456	464	527	511	496	480	484	449	494	474	506	506	488	446	457	525	501	519	522	480	495	477	513	486	537	521	503	510	529	488	483	521	525	492	529	493	488	498	477	474	497	509	501	503	461	490	496	502	471	495	477	468	506	522	473	514	509	507	476	505	521	498	468	462	494	472	482	463	493	474	451	472	508	468	494	517	435	494	470	480	484	469	475	448	474	486	515	466	508	483	503	473	483	486	497	491	511	515	477	500	510	481	463	527	455	501	449	509	473	486	492	529	465	511	491	506	479	449	482	519	509	508	463	509	448	482	483	490	505	470	478	467	504	530	459	501	508	508	502	499	548	511	510	444	489	468	475	496	492	498	487	504	452	502	483	470	514	479	517	464	493	458	497	502	474	470	523	486	545	513	471	494	547	503	514	478	485	474	532	479	535	534	454	494	477	482	463	528	456	508	493	504	469	480	511	467	502	430	490	441	518	504	497	488	489	473	507	518	504	513	504	502	477	495	504	506	500	463	492	461	488	483	517	472	467	507	469	480	475	505	530	498	463	497	472	479	505	515	512	496	464	529	485	474	493	496	531	491	476	456	498	513	487	552	527	512	501	497	495	496	500	477	469	478	480	523	479	475	526	520	464	450	495	475	482	475	487	476	507	509	465	541	499	477	494	512	479	463	490	495	506	498	481	491	492	470	468	499	500	510	464	467	478	479	486	503	460	472	507	506	485	470	504	499	488	502	472	470	476	490	487	441	508	495	478	486	489	482	455	490	478	504	478	523	497	502	509	529	499	509	440	454	483	472	469	500	479	475	497	507	521	469	468	484	458	504	464	515	463	493	482	497	469	496	484	496	472	505	452	508	522	493	557	512	478	553	486	498	474	454	481	493	470	462	482	513	467	483	491	446	478	469	515	528	491	487	468	495	462	508	464	452	448	494	487	462	434	474	492
27652	14260	2574	536	241	198	149	138	126	114	116	127	118	117	103	110	103	127	114	126	126	87	121	105	117	101	110	114	106	107	94	106	84	116	109	107	111	126	111	99	91	103	123	108	130	100	103	95	107	122	108	89	104	105	101	104	95	97	114	114	111	117	114	99	113	109	96	126	101	128	106	117	109	111	108	115	119	108	117	115	98	113	117	114	108	106	95	105	91	95	97	97	112	109	97	117	95	106	122	104	97	105	103	121	105	113	111	128	114	116	113	122	109	98	100	114	109	120	103	100	120	107	107	129	117	109	112	115	118	114	107	101	111	98	103	114	108	122	96	96	111	128	94	86	115	112	128	119	108	102	104	98	105	112	106	122	99	125	104	125	102	94	96	90	109	117	108	86	98	107	104	116	100	95	123	114	125	117	106	103	122	119	86	109	102	111	93	100	100	103	109	117	108	108	109	106	102	94	104	95	83	106	106	96	101	124	118	97	103	109	101	99	113	115	120	103	110	101	110	93	110	107	90	102	99	120	99	109	112	120	113	103	115	113	109	99	119	108	96	92	114	105	107	104	84	97	118	104	96	101	93	98	93	113	109	96	109	112	103	108	122	113	103	95	122	118	107	111	128	104	94	103	102	108	97	83	103	119	94	106	101	106	107	106	100	117	112	122	107	114	109	119	100	92	104	97	108	98	115	137	113	100	109	106	104	110	119	101	99	95	102	103	99	123	116	101	103	114	104	106	114	102	93	89	117	119	85	95	118	106	79	109	120	115	104	95	118	116	99	86	108	87	90	109	109	116	114	122	115	117	120	103	120	110	123	104	85	99	134	101	101	116	99	103	98	112	98	92	97	97	114	96	116	109	106	101	92	102	119	106	120	88	80	79	96	98	94	101	114	104	126	119	115	105	92	105	103	107	108	102	117	120	91	98	87	107	100	108	99	108	103	117	111	104	113	115	114	96	106	95	108	91	102	95	85	104	108	116	120	115	93	103	118	104	104	108	99	100	114	88	116	99	103	88	100	104	104	118	121	90	106	118	98	113	90	119	99	112	112	108	111	111	99	95	102	82	98	93	93	115	95	104	121	104	110	121	101	106	96	105	101	110	122	117	98	124	92	108	112	96	124	108	91	89	119	110	92	108	120	89	93	116	107	91	101	92	93	89	94	103	112	123	92	106	114	89	111	100	117	122	94	107	125	101	126	108	114	92	104	100	112	102	103	98	106	131	117	118	85	109	116	101	120	119	118	111	123	107	101	111	93	117	102	116	111	113	102	108	103	101	98	112	109	124	107	104	104	107	104	117	103	106	81	115	108	109	109	113	117	110	104	125	95	108	98	104	105	100	112	99	102	92	96	101	92	104	95	116	88	87	93	119	115	116	113	104	110	102	107	89	111	117	100	108	85	100	105	115	114	131	128	101	94	115	116	99	103	120	113	101	121	105	92	122	107	97	116	114	105	88	129	109	89	110	111	88	115	122	104	129	97	117	105	107	111	91	112	86	103	94	96	106	99	114	114	106	95	110	98	100	107	107	106	110	98	102	87	125	111	106	110	106	124	113	115	117	101	122	112	109	105	117	114	113	106	104	98	96	94	116	101	88	120	100	114	104	106	101	115	96	130	124	97	110	114	100	105	106	109	114	96	116	92	105	103	91	99	121	98	107	107	107	106	96	116	106	106	95	108	110	103	98	98	95	98	117	100	126	101	102	90	103	117	110	100	101	96	110	112	108	111	102	114	112	103	104	113	108	118	103	101	105	112	95	92	103	114	129	100	97	106	111	107	123	88	105	97	122	104	107	98	121	99	112	108	105	99	111	91	103	112	100	97	104	108	106	93	104	101	115	100	101	97	118	121	103	97	113	98	98	106	97	111	101	102	89	105	124	95	108	124	97	121	107	111	88	113	90	110	108	100	103	107	98	117	102	114	110	104	91	116	100	114	107	113	118	93	102	106	101	123	99	97	107	101	121	114	102	101	92	106	107	96	118	92	109	105	101	112	112	103	102	116	112	111	94	114	120	105	103	121	116	104	109	108	109	97	107	104	100	105	116	103	92	102	88	93	96	98	104	115	109	100	105	122	103	117	107	130	110	111	99	118	118	87	106	102	104	103	94	105	115	104	98	105	114	93	86	111	104	97	97	94	94	95	103	93	116	107	105	96	91	116	101	107	103	105	106	143	121	103	93	115	109	96	103	110	100	97	114	105	96	112	102	123	130	120	124	109	105	103	114	107	99	109	106	94	100	102	85	103	104	119	114	110	122	109	111	118	99	95	98	117	84	115	116	129	94	98	122	98	98	107	119	108	99	92	120	103	117	114	103	108	104	105	118	126	90	116	94	121	109	107	104	101	119	124	103	89	91	122	112	109	85	99	111	104	96	104	107	118	92	93	96	96	100	107	128	103	113	108	115	115	89	93	104	90	101	104	128	110	101	103	101	107	89	113	105	103	113	101	114	92	116	99	104	102	118	93	140	119	112	101	98	103	104	97	115	105	104	113	107	117	86	114	112	101	129	100	97	94	108	106	111	86	114	110	98	102	111	110	120	106	85	100	111	96	97	110	78	108	105	95	112	113	98	112	106	107	111	91	102	95	120	111	99	87	112	108	114	98	106	88	109	102	112	95	114	105	104	101	119	104	109	111	97	86	102	100	92	115	81	89	104	85	116	124	102	107	122	101	120	105	99	125	107	99	110	114	95	92	108	111	95	116	89	109	106	116	106	130	90	104	104	92	113	113	93	97	87	111	104	104	112	117	106	111	99	140	96	86	102	105	110	107	104	114	87	113	93	108	99	114	102	107	114	117	105	84	109	91	90	105	121	122	112	127	110	114	118	94	117	107	115	119	88	93	96	100	97	83	97	89	123	96	110	108	108	108	111	109	97	103	122	132	122	104	94	117	112	107	104	103	96	103	101	97	111	112	91	102	100	104	106	111	106	108	111	111	96	105	116	112	130	111	137	112	101	98	108	107	125	102	68	127	134	102	123	127	99	90	111	109	110	112	104	112	106	100	108	109	87	99	103	120	90	101	107	134	102	106	97	114	106	109	114	117	102	97	117	126	103	87	106	110	104	99	99	107	117	124	106	133	118	102	116	95	92	85	99	108	111	108	108	106	122	103	100	114	103	121	102	102	109	118	95	96	107	105	105	86	99	121	110	105	97	124	118	115	107	91	118	105	118	98	96	107	128	98	111	100	116	96	107	118	98	93	102	108	102	108	115	83	112	123	103	117	102	117	110	135	127	111	99	112	117	113	98	109	119	100	94	107	101	111	109	104	112	110	86	93	125	107	84	83	90	95	119	99	113	111	90	108	120	99	109	97	117	108	97	124	136	95	111	120	91	93	110	122	111	106	105	103	111	91	96	124	104	116	111	87	102	104	107	100	122	105	105	121	96	112	107	92	95	123	98	111	104	124	111	98	116	115	89	98	94	121	111	97	103	112	118	99	117	93	112	94	94	105	102	121	115	100	121	118	120
6303	3303	3084	722	335	227	238	186	168	155	146	155	125	115	137	135	135	125	137	147	146	100	127	126	149	123	126	141	142	130	137	134	121	133	125	113	134	137	117	116	138	125	125	124	94	144	129	124	117	134	118	112	124	129	117	115	133	140	118	126	141	142	128	109	120	107	110	120	130	113	97	137	123	108	139	131	127	127	109	113	136	137	111	110	120	111	117	138	134	138	116	122	113	121	124	115	132	120	115	116	118	122	115	132	130	112	108	97	122	116	132	125	130	124	123	110	112	131	115	112	111	110	123	127	127	128	111	139	121	138	141	135	111	108	115	120	131	115	113	131	132	142	107	130	130	107	120	123	111	117	143	112	110	116	129	139	146	108	140	137	142	136	113	112	123	130	127	118	125	146	100	140	124	103	124	123	126	131	143	90	139	130	126	129	125	133	128	121	123	107	134	107	102	122	108	120	125	130	123	118	120	110	125	117	117	99	121	126	124	110	108	119	116	151	128	124	112	110	122	130	112	118	127	131	134	159	133	115	129	133	123	130	114	140	113	135	158	115	118	127	123	115	124	120	119	108	124	118	137	118	127	118	118	129	127	128	115	117	123	121	117	122	115	121	115	120	126	110	122	119	144	127	110	117	123	124	112	108	133	123	120	142	140	122	116	125	122	121	124	123	121	132	126	120	154	133	116	121	137	116	121	111	124	104	118	126	131	133	119	116	136	112	121	115	112	139	117	129	135	119	114	121	128	118	96	116	166	148	127	131	127	120	126	100	120	118	130	120	117	116	113	135	129	126	124	130	142	130	131	128	124	122	108	108	151	124	115	114	139	115	111	111	115	112	96	127	123	125	110	108	119	144	120	125	107	140	116	115	114	130	128	126	105	123	128	114	135	120	130	138	115	122	142	118	127	111	135	113	144	124	122	127	125	121	114	136	139	132	139	132	140	134	111	120	128	128	111	131	109	126	115	135	128	117	134	125	110	108	133	119	96	122	117	139	113	138	125	121	137	128	124	135	113	142	117	115	140	134	130	121	123	128	127	129	133	139	124	107	116	119	145	114	120	137	127	118	111	132	124	130	128	119	114	103	112	105	109	120	121	129	121	109	118	120	116	115	119	127	125	134	130	117	131	120	132	122	138	117	118	119	124	125	116	114	122	131	113	117	109	111	143	115	97	105	109	111	132	118	122	145	122	105	124	124	137	125	126	113	115	117	118	130	101	119	120	130	106	123	121	116	119	123	112	122	114	124	122	121	124	128	138	136	119	128	121	126	127	111	122	136	130	117	134	118	113	145	103	141	123	103	113	130	124	117	128	112	111	127	124	122	112	110	122	117	119	133	105	109	131	118	117	120	115	118	146	122	118	111	113	148	115	118	107	126	115	111	122	129	107	125	142	106	137	112	122	115	123	132	140	108	110	97	126	103	108	107	116	118	137	128	108	131	132	107	130	116	130	128	129	112	118	117	133	121	103	134	116	147	143	120	129	130	126	107	120	130	117	118	146	129	136	121	119	137	126	128	135	105	123	123	139	125	130	138	120	107	98	144	110	112	125	117	120	126	134	109	126	130	112	121	115	105	135	131	131	119	104	134	128	126	107	102	109	129	128	120	118	124	146	113	131	116	122	128	106	124	117	116	111	139	116	138	124	112	121	123	132	121	117	129	109	114	110	140	146	135	130	134	135	133	140	148	124	119	135	118	140	111	120	124	115	109	118	125	135	119	119	112	105	138	133	140	121	130	122	134	129	131	133	108	142	119	126	121	111	123	129	122	112	131	108	118	134	121	132	125	110	122	127	125	126	107	137	119	127	113	121	125	134	114	100	117	140	111	115	127	123	117	107	133	111	112	119	123	128	134	132	113	121	123	141	130	112	113	129	105	116	117	134	133	116	97	118	133	111	136	98	125	119	113	115	158	136	124	137	145	129	138	121	128	109	116	126	126	116	114	162	121	124	139	122	118	122	130	117	111	125	139	123	106	121	109	127	124	126	132	123	126	117	128	130	117	140	119	117	114	99	130	127	137	113	122	125	118	117	119	151	104	126	120	112	120	108	118	138	122	123	127	121	110	141	127	122	121	109	114	119	126	115	119	118	143	120	127	131	110	120	126	117	105	114	129	115	126	129	141	122	116	119	116	130	134	120	113	134	126	104	117	125	113	116	123	117	114	116	114	123	125	132	119	122	130	141	130	123	121	122	128	120	133	108	121	122	115	109	111	123	103	130	143	122	120	119	125	132	117	152	110	114	90	136	133	126	118	147	111	134	111	136	107	125	129	117	127	115	109	121	115	128	134	128	145	107	122	131	129	140	122	127	126	120	130	145	107	123	121	117	129	123	121	129	97	99	133	113	126	127	118	123	122	110	129	116	110	108	126	120	127	116	107	121	126	118	131	117	116	109	109	102	131	93	143	115	119	121	150	107	120	114	122	133	110	119	115	120	137	115	108	121	127	128	112	99	131	107	113	133	95	121	121	117	116	116	138	118	130	112	133	124	127	124	132	125	121	147	114	114	117	121	110	119	106	118	118	116	127	142	121	128	146	107	118	138	120	114	128	133	113	136	122	125	98	134	122	108	137	123	113	113	93	121	134	140	117	120	127	125	139	115	120	131	122	125	109	112	108	118	120	123	104	137	114	124	128	122	114	116	125	127	128	120	121	116	114	118	111	107	129	130	137	104	112	119	121	132	125	137	127	125	133	127	119	135	110	114	118	147	119	115	125	137	117	109	140	135	129	107	108	125	132	104	135	96	112	125	114	127	123	97	110	144	117	117	127	126	117	102	118	114	122	125	138	121	129	104	109	93	131	113	117	130	129	119	109	142	127	115	120	128	121	131	136	127	136	136	112	146	138	129	99	140	105	115	123	103	120	120	119	130	124	112	133	118	111	128	126	118	133	115	116	138	117	125	124	124	118	99	97	122	117	124	144	129	131	125	115	114	108	120	127	121	114	122	110	102	120	114	115	113	121	141	142	127	122	126	124	114	125	126	108	111	123	104	130	134	124	128	128	107	127	121	116	129	100	105	126	116	93	141	130	144	123	154	112	131	119	133	122	137	126	116	100	137	108	131	109	118	135	130	132	137	132	123	116	118	131	139	110	125	130	132	137	128	137	133	127	120	125	122	119	140	121	137	114	115	128	129	124	124	114	130	130	128	135	119	127	144	134	151	131	118	132	119	131	120	125	90	116	135	130	101	131	119	121	119	111	120	118	142	121	132	127	120	132	122	107	129	120	113	129	110	113	130	136	124	131	117	101	137	120	128	123	124	95	125	134	121	112	118	126	120	111	114	116	124	121	148	130	120	120	119	129	123	103	127	129	136	115	139	128	136	120	128	113	137	120	131	129	116	124	127	143	122	127	127	130	120	110	123	110	132	119	120	116	134	121	118	145	121	122	120	138	139	121	128	133	147	118	119	106	128	111	136	111	123	139	118	121	129	108	108	124	113	108	126	117	116	119	132	129	143	111	153	132	109	121
24937	20470	26736	24151	20474	9928	1543	944	685	592	545	510	478	417	424	377	378	375	299	338	339	292	333	321	337	312	305	309	306	300	283	307	278	276	295	302	291	288	280	288	274	289	294	286	311	250	309	261	257	297	268	267	272	247	295	291	269	292	274	281	302	283	233	254	272	274	264	254	251	272	314	273	269	252	252	272	265	267	263	257	217	261	273	273	267	232	225	270	265	281	259	253	258	252	287	239	259	274	237	325	237	283	278	257	278	282	262	246	279	264	274	276	275	261	262	286	299	252	259	294	244	223	251	284	281	257	258	276	263	274	281	247	290	259	263	267	259	258	245	273	293	275	268	294	273	280	244	281	272	272	253	254	295	280	222	269	266	255	279	267	271	232	253	247	264	259	260	274	258	238	269	257	266	253	240	263	248	242	266	248	252	273	283	283	260	265	239	267	239	253	268	258	283	286	257	250	251	267	277	266	277	279	242	272	246	287	249	287	269	261	250	258	253	276	273	249	252	267	300	252	270	284	301	272	252	277	253	267	267	260	271	265	257	295	268	256	264	269	262	273	272	256	266	264	247	259	255	293	251	247	261	230	285	315	289	237	298	286	304	251	271	231	235	281	269	273	270	246	292	287	280	269	265	243	243	310	287	284	247	253	238	285	270	258	270	252	286	284	248	252	295	261	256	266	252	231	298	248	254	269	299	265	265	267	268	267	258	281	243	253	251	274	250	259	257	280	275	248	274	256	272	272	276	265	257	269	262	282	283	280	280	288	271	279	262	265	265	287	267	264	234	265	241	273	280	243	269	261	287	275	259	279	270	278	269	295	264	267	262	247	275	271	239	270	288	273	272	254	226	267	239	291	294	263	278	251	288	281	265	264	269	281	295	260	276	259	268	234	259	280	291	277	269	291	284	293	272	299	295	271	271	269	250	275	286	254	242	248	245	274	260	269	261	274	249	292	297	210	278	259	262	252	245	256	266	295	287	252	269	241	254	276	268	256	282	273	286	267	272	264	265	240	261	287	257	276	273	277	250	299	277	272	291	260	266	284	280	276	223	256	257	288	273	278	265	235	262	261	249	270	247	247	282	281	244	255	279	266	264	279	260	282	269	270	304	243	249	256	254	242	287	260	230	285	268	270	287	252	235	258	268	253	267	266	289	274	263	230	264	260	279	292	255	266	280	257	255	258	249	256	264	291	269	243	262	278	281	291	241	266	290	283	246	251	279	261	258	260	270	263	293	285	259	272	257	279	254	269	233	257	280	267	239	304	251	290	258	288	253	246	235	295	285	258	271	271	261	260	247	283	271	277	256	265	283	274	276	249	279	261	278	249	272	264	270	289	276	250	281	264	258	248	262	249	278	256	257	261	237	258	280	284	278	264	277	275	268	267	264	244	270	241	247	263	259	277	263	246	272	287	244	264	252	262	252	273	265	267	258	275	267	268	253	266	282	272	271	265	261	260	265	251	267	267	278	266	267	272	286	272	242	281	311	255	269	298	262	255	275	233	270	280	256	267	294	275	289	273	307	273	237	293	268	282	252	243	255	263	250	263	255	234	289	265	273	243	251	244	319	259	261	295	247	269	260	262	281	276	252	251	260	273	299	289	302	270	241	278	283	268	282	261	264	258	259	280	252	288	250	256	270	260	252	270	239	278	250	265	313	270	280	236	274	257	273	260	254	276	264	276	270	272	257	255	264	253	271	263	260	287	272	243	250	266	256	260	255	277	282	293	237	267	223	266	296	280	273	286	257	276	252	248	234	260	247	279	280	263	293	258	282	274	262	287	265	272	257	248	258	236	274	284	251	266	263	274	249	252	264	270	273	239	280	252	253	258	271	272	277	256	270	261	284	275	260	251	255	256	254	238	265	259	233	293	259	279	244	284	263	292	267	257	273	262	248	294	277	273	273	276	292	259	269	262	286	265	239	283	246	288	295	259	265	280	251	279	269	270	255	272	298	264	265	285	256	298	251	284	270	283	273	242	272	268	267	265	285	255	277	257	249	249	294	285	293	263	266	260	288	244	276	276	260	288	267	259	258	274	258	246	253	270	266	281	302	259	270	257	282	252	283	273	258	242	289	274	267	282	284	289	247	262	264	286	251	270	254	275	232	271	267	276	246	267	293	299	283	285	257	283	271	257	266	259	276	246	268	249	264	273	239	264	311	272	284	292	265	278	257	292	258	258	283	247	284	266	250	277	262	272	255	290	244	252	268	259	272	270	250	255	274	248	279	274	264	257	274	249	258	272	263	262	275	248	263	249	270	302	252	240	248	269	284	277	255	262	244	277	268	267	243	287	269	256	251	276	253	236	295	275	260	256	290	269	269	271	262	273	267	265	271	273	248	265	290	258	268	274	216	230	295	259	258	259	283	279	264	276	265	240	263	283	236	279	284	299	286	261	255	270	243	293	286	276	263	274	293	249	219	249	263	256	293	304	244	250	266	255	260	261	290	273	253	269	285	282	270	263	284	291	264	264	263	302	243	279	265	253	283	250	236	256	247	279	270	287	250	248	256	260	269	238	290	255	261	273	267	295	271	240	267	270	262	273	286	279	250	288	281	285	265	279	247	311	262	245	268	241	260	256	263	261	269	264	281	277	260	262	234	277	264	265	268	273	243	257	275	289	256	258	265	246	269	241	288	244	261	245	261	272	281	279	279	282	279	283	267	262	269	283	278	275	274	271	267	254	272	281	258	265	244	249	255	278	252	271	241	269	233	276	280	256	285	268	284	265	268	256	257	290	258	250	250	255	286	278	260	260	242	285	293	258	250	270	274	258	251	261	281	284	297	257	236	241	262	277	248	278	268	250	257	249	243	251	252	243	280	281	251	272	287	244	269	269	286	261	308	266	247	268	259	244	270	286	280	284	267	242	297	266	247	243	237	268	294	246	261	246	266	234	236	282	254	248	250	250	270	245	268	229	265	259	284	291	256	292	246	259	255	253	266	240	287	271	284	252	270	289	273	272	255	251	268	260	281	252	259	250	265	276	253	276	266	239	249	272	274	258	275	270	255	262	240	275	261	257	282	245	285	283	250	265	273	249	259	288	244	279	282	255	285	262	247	288	263	253	250	247	282	302	250	280	251	232	274	273	265	278	278	289	271	267	265	290	258	271	284	263	260	250	256	260	286	252	253	279	299	259	270	251	247	277	276	244	245	273	242	282	248	259	285	235	254	292	273	260	277	294	271	257	251	255	282	278	268	276	269	249	258	264	287	257	259	266	267	269	267	244	241	250	260	264	274	258	246	289	278	262	258	287	286	260	248	256	264	311	262	285	260	271	280	271	259	258	280	280	257	251	287	257	249	256	252	231	284	265	270	257	288	246	255	244	261	270	291	250	240	275	249	271	269	283	287	269	287	267	275	267	252	264	280	274	246	268	273	268	291	291	286	275	272	258	271	277	254	305	271	282	279	293	257	263	271	236	257	258	279	262	255	266	265	282	285	264	266	270	284	281	267	282	261	278	249	264	299	286
8580	15127	12885	6213	3833	2786	2119	1747	1266	1012	884	806	727	677	550	501	558	457	462	420	403	363	378	340	345	355	286	328	338	293	325	298	314	321	313	307	307	277	283	262	266	278	270	276	276	268	243	288	266	265	287	278	276	298	251	287	279	251	286	290	254	279	258	276	274	268	290	268	267	272	268	283	264	270	259	286	264	266	281	266	282	233	266	247	277	265	268	265	265	285	244	282	236	246	262	242	281	271	285	272	273	284	268	289	252	259	262	280	269	283	250	245	266	274	282	264	270	272	255	267	257	263	247	256	297	261	280	299	266	275	265	266	252	272	269	265	261	286	256	267	282	259	261	284	265	275	291	276	278	270	267	276	254	250	272	257	270	262	260	254	243	265	264	284	252	256	273	271	247	251	279	248	265	255	281	251	270	266	276	270	265	231	275	252	246	257	259	245	264	250	262	275	260	245	249	287	266	236	273	245	274	257	281	251	258	272	285	259	270	240	261	286	273	282	260	238	247	256	254	240	274	270	270	252	257	285	242	266	258	288	260	259	247	233	263	284	254	267	277	263	249	299	258	269	285	256	230	262	258	260	269	267	239	290	235	250	241	256	297	285	271	258	274	257	280	255	266	248	267	264	247	250	291	258	271	243	283	244	254	260	239	235	295	279	257	264	268	262	254	276	287	256	247	266	233	261	251	253	275	298	242	238	257	276	278	273	248	274	268	295	273	232	265	271	257	263	274	241	284	266	268	269	259	268	265	269	263	271	254	289	264	259	309	272	242	255	260	252	265	259	242	268	229	274	258	244	281	298	248	289	246	256	238	272	264	239	236	287	262	288	291	285	269	238	255	283	252	269	234	272	254	240	260	251	254	309	263	283	222	271	257	287	282	253	306	243	247	268	251	246	281	257	278	254	256	255	258	268	260	243	272	274	258	235	265	300	263	245	259	246	241	251	274	260	282	269	276	250	262	262	266	269	255	265	279	260	241	259	245	263	276	256	264	239	277	258	241	277	280	259	241	280	248	245	251	271	246	292	234	244	265	266	271	252	253	272	256	234	268	254	238	250	253	273	261	272	265	246	269	243	269	249	279	262	252	262	255	268	239	269	248	244	261	279	250	280	265	273	274	284	273	242	276	274	252	233	300	242	294	249	269	256	251	230	249	293	270	258	284	276	270	229	267	277	280	266	272	255	239	257	240	237	294	257	236	257	287	261	244	244	240	273	273	274	257	268	299	233	279	254	304	279	270	262	256	277	278	244	277	255	260	288	265	276	244	299	268	237	269	233	257	280	251	267	259	237	245	291	280	312	281	278	249	241	263	243	262	260	269	230	271	251	270	245	268	280	274	259	283	271	247	278	241	286	249	247	252	290	274	247	249	259	268	267	255	278	257	273	268	269	280	277	251	253	273	279	241	267	257	279	287	283	267	264	261	254	294	269	228	260	259	279	272	250	271	287	253	262	248	244	246	280	270	249	259	244	257	268	286	235	244	245	264	277	242	250	263	236	295	267	260	258	258	277	253	243	264	264	276	232	273	261	250	269	271	242	257	274	262	260	264	280	271	264	268	286	270	294	290	276	260	252	273	287	254	260	233	260	261	279	271	267	266	265	275	234	257	249	263	246	265	249	235	264	260	267	295	263	268	284	249	258	244	253	253	258	245	271	261	264	286	280	252	262	281	292	273	284	261	233	250	249	268	262	279	244	255	255	259	259	236	262	281	227	278	244	266	259	271	232	239	268	244	261	244	258	274	254	249	278	239	260	273	244	267	283	235	273	235	243	248	231	279	265	256	250	263	255	256	265	279	272	288	243	279	269	282	262	279	254	280	302	265	261	249	287	257	248	284	225	276	264	254	297	264	262	258	261	255	261	286	239	263	276	251	244	256	287	257	284	232	272	260	251	273	248	224	276	285	253	247	287	251	247	263	261	273	251	270	272	255	240	255	279	263	242	244	271	235	256	271	288	258	274	284	269	245	250	258	250	241	259	259	258	276	267	243	269	259	241	286	264	255	269	271	285	257	256	252	236	273	261	252	290	264	256	274	272	246	255	232	267	283	276	266	239	251	257	250	263	278	285	258	283	249	240	217	250	274	261	278	276	245	273	263	265	281	241	239	216	248	285	255	254	236	273	261	247	262	280	297	244	272	265	284	259	286	284	287	292	274	285	276	274	242	281	258	266	257	248	267	264	285	260	254	251	277	289	268	237	248	274	297	266	282	264	256	278	267	264	250	254	291	264	239	279	219	240	262	268	254	247	251	238	245	255	262	266	250	275	241	253	253	266	249	233	276	270	261	257	273	248	271	286	270	260	245	261	274	253	281	235	260	247	269	255	275	272	262	266	254	265	249	258	239	266	252	233	271	269	252	270	266	280	279	251	272	254	285	252	245	298	286	267	243	285	264	226	240	261	239	275	258	279	259	271	227	275	276	276	242	249	264	235	280	286	243	290	240	245	318	272	279	251	257	270	247	274	250	243	264	278	252	262	251	276	277	259	251	270	281	233	274	251	253	294	217	253	280	266	275	229	250	233	265	283	245	251	261	264	260	259	262	274	281	252	250	273	286	251	275	267	251	277	252	274	256	287	285	290	287	247	253	278	257	252	260	259	268	252	253	276	251	266	237	227	267	266	279	299	256	251	238	259	245	242	264	258	270	238	226	270	264	255	256	274	233	246	287	265	274	277	265	261	255	247	276	273	269	243	258	255	255	267	300	275	245	254	260	230	278	280	273	276	265	263	239	283	255	255	257	279	247	262	283	250	257	265	249	255	234	267	248	276	243	263	256	259	280	260	238	229	249	218	296	248	271	264	285	294	241	271	265	267	265	270	276	264	263	252	275	258	267	256	265	245	256	263	248	250	287	294	237	293	260	265	262	242	294	245	243	262	287	254	240	267	277	237	258	261	294	243	267	286	264	262	268	256	266	253	260	264	257	274	233	248	269	257	256	256	263	274	248	278	229	241	230	251	242	245	275	261	272	267	252	280	286	251	246	233	279	291	291	288	232	259	262	260	245	273	250	248	226	277	288	238	276	280	271	253	261	297	269	282	242	234	244	274	250	266	258	245	247	244	266	260	244	240	268	235	271	271	280	258	251	243	223	259	253	266	288	279	280	253	271	278	205	254	274	281	289	256	241	254	264	257	238	258	270	263	278	254	251	259	268	264	245	242	241	283	267	266	279	277	289	292	264	276	268	278	280	263	246	280	249	252	241	264	262	256	257	227	259	283	255	280	240	259	278	271	256	282	252	286	296	276	245	272	239	253	267	254	253	212	259	268	257	292	255	264	252	274	265	246	269	294	280	272	262	238	271	289	271	260	263	278	272	269	238	255	257	245	253	255	259	280	261	285	261	283	262	261	266	250	259	254	261	249	255	285	298	267	255	267	292	234	268	261	261	254	262	273	261	264	248	244	276	275	278	224	240	277	270	267	302	271	251	265	274	266	248	268	278	271	248	237	281	267	269	247	263	247	262	271	269	283
22613	20416	27058	23695	20422	20512	9624	1998	1389	1225	1104	883	915	887	807	791	716	727	703	682	654	599	643	582	582	613	618	581	611	525	549	569	520	550	532	533	587	555	503	558	531	513	498	527	541	573	546	543	543	570	552	554	543	564	530	520	537	528	498	519	508	567	524	524	485	550	534	535	514	516	541	542	558	490	502	505	469	534	527	555	532	471	505	514	520	506	525	503	494	488	477	501	546	509	555	465	485	502	511	488	538	517	512	530	453	598	515	549	483	489	490	533	533	512	514	515	525	555	509	520	469	483	531	489	513	512	536	500	499	522	538	518	480	527	521	559	490	499	527	509	548	552	521	483	461	544	491	493	540	512	547	558	515	529	549	497	514	502	539	496	513	490	512	474	502	490	512	516	548	502	509	493	483	568	558	509	545	481	507	512	516	543	510	535	468	527	539	503	524	511	514	536	534	498	531	485	503	504	511	481	493	462	518	525	518	499	483	500	497	560	459	533	455	519	473	528	514	494	508	501	484	495	472	476	518	488	537	532	528	485	503	533	508	516	475	521	506	514	483	517	502	508	472	498	513	497	533	509	510	527	510	511	497	506	463	506	497	481	520	495	468	482	494	492	495	469	522	481	503	475	530	509	524	493	522	500	533	515	482	456	497	528	517	508	503	520	481	506	505	502	533	464	501	523	521	510	531	508	501	489	484	487	491	518	506	542	549	529	538	506	485	520	529	511	488	515	510	503	505	522	513	551	477	534	507	503	538	531	484	504	496	477	513	478	553	483	522	540	522	490	513	498	486	471	509	497	508	475	521	509	520	567	501	509	499	522	508	507	532	534	524	546	539	515	536	497	512	514	503	503	533	515	521	512	535	493	508	494	558	524	492	532	558	496	524	547	462	507	580	518	515	538	465	483	526	517	486	495	494	505	531	496	504	490	523	505	496	566	481	524	498	493	501	536	495	538	561	480	485	477	517	505	476	520	512	497	523	506	539	526	533	510	511	504	492	497	545	484	490	474	524	480	498	516	537	533	534	541	517	490	538	480	487	525	503	496	518	469	551	531	495	510	497	496	519	549	521	488	507	520	480	505	500	538	492	545	486	511	508	517	509	500	471	523	507	512	527	523	485	508	539	475	513	460	504	523	490	503	515	486	474	529	549	508	534	476	492	539	502	516	513	537	496	492	514	494	552	485	483	513	470	517	494	583	519	491	448	501	463	511	501	489	487	495	553	557	478	532	504	517	515	469	512	515	541	519	485	487	536	515	483	540	511	514	518	472	513	507	513	510	488	519	501	526	494	505	488	551	503	519	520	503	526	476	530	498	544	545	498	504	514	499	528	458	530	557	563	533	515	505	531	515	498	527	532	537	512	535	479	551	506	497	498	529	523	474	506	498	484	529	496	541	511	511	504	532	539	532	528	476	514	517	511	476	529	530	521	488	531	523	548	493	562	507	483	511	532	532	523	531	514	517	520	500	559	532	522	506	470	501	514	470	502	481	529	480	523	520	526	521	476	486	532	500	463	506	518	530	499	498	493	490	491	493	523	514	526	489	505	497	539	511	536	525	491	499	506	519	477	542	506	501	496	552	522	516	515	478	491	488	546	503	536	488	530	494	498	507	487	483	517	513	514	496	528	496	496	514	512	548	506	526	522	488	476	495	534	518	514	536	517	503	495	538	473	543	481	502	512	491	508	510	511	498	517	496	501	506	507	478	520	514	529	543	517	528	518	496	509	542	486	498	541	525	489	468	547	541	516	559	508	487	517	518	500	505	487	467	500	511	535	545	553	522	526	530	523	528	449	531	510	511	499	538	488	508	552	502	489	526	489	490	498	538	543	512	480	513	489	480	505	520	498	501	517	531	499	480	511	523	510	524	486	488	530	529	515	463	488	542	495	530	510	477	475	499	497	524	528	491	501	487	517	456	535	438	503	515	528	512	525	498	494	538	498	524	499	497	501	513	563	476	513	511	496	503	492	478	514	515	534	495	495	502	464	499	475	496	496	488	488	499	512	506	549	510	551	500	479	518	469	500	504	540	459	448	485	522	482	528	491	495	464	539	552	542	507	476	530	483	498	524	512	532	514	481	510	508	537	530	490	480	481	488	507	479	497	506	477	533	476	488	482	554	546	529	518	512	483	483	498	495	491	507	497	512	529	530	518	504	493	566	539	478	489	486	557	507	494	509	481	538	472	480	477	555	490	497	503	500	559	574	507	510	509	523	486	493	520	504	533	511	484	543	498	520	513	565	505	513	528	469	491	538	490	513	451	535	479	546	497	512	500	509	515	501	506	527	527	507	481	546	534	499	527	482	522	519	526	529	503	478	512	503	514	509	527	502	506	511	540	518	522	527	534	520	502	451	533	544	498	517	528	556	517	495	482	504	517	519	500	515	487	517	508	538	520	495	501	519	516	499	515	493	486	544	520	504	504	486	505	483	502	509	541	495	533	493	488	540	517	488	474	525	520	491	492	498	511	538	512	488	511	505	478	504	512	505	496	463	493	487	508	484	539	516	483	526	498	520	483	519	489	478	519	508	532	497	520	519	528	478	461	504	529	508	483	507	487	542	519	509	542	512	482	478	508	492	515	528	499	494	526	517	521	534	544	494	504	508	558	511	508	529	520	484	529	499	502	480	499	489	528	456	477	514	513	484	517	515	506	523	590	565	483	518	525	558	481	539	509	531	491	502	516	499	469	541	460	521	495	493	489	503	494	535	529	526	505	468	457	510	464	486	493	488	488	479	520	543	502	497	492	474	463	517	534	510	550	529	519	517	530	531	489	527	507	540	543	539	500	483	501	509	517	524	550	488	513	506	469	498	520	502	510	507	478	543	506	488	498	522	503	522	472	510	530	496	512	471	459	490	469	550	496	541	512	543	492	527	553	496	486	494	518	511	505	519	551	485	480	497	494	484	484	475	512	544	469	493	485	529	479	476	534	491	468	528	522	484	552	514	509	491	531	510	517	529	515	500	560	516	487	507	529	499	517	529	489	468	503	484	522	533	464	487	524	487	514	490	487	477	502	524	461	490	525	543	500	509	500	529	495	491	510	533	460	484	486	528	542	482	541	515	543	546	547	512	518	565	508	560	519	548	479	480	523	525	505	513	499	512	541	481	542	540	496	476	485	533	471	487	506	522	514	521	472	458	529	550	478	516	519	508	500	511	510	506	493	500	521	559	528	520	482	490	510	513	520	500	519	504	543	545	543	481	515	496	518	521	526	494	510	527	484	490	551	517	495	509	513	528	482	490	481	503	492	469	533	526	524	473	502	483	549	547	557	485	529	527	537	515	521	492	529	511	540	535	518	482	490	530	523	512	496	494	492	512	511	496	504	490	510	489	505	520	501	487	492	507	537	505	517	562	515	491	515	517	527	476	509	488	479	497	505	501	477	480	527	491	488	497	523	474	490	496	479	495	483	557	509	521	513	499	536	496	534	535	501	531	514	463	510	494	526	519	525	492	523	518	517	509	491	501	526	539
11934	22709	19017	10588	7067	5240	4014	3182	2547	2119	1818	1604	1422	1325	1089	1068	935	931	908	768	781	684	732	650	665	671	664	677	657	621	576	594	591	569	586	541	528	568	527	557	577	542	523	513	568	509	540	551	499	498	555	491	524	534	520	509	535	480	503	503	507	496	473	514	510	483	496	490	480	518	466	545	503	513	490	528	477	484	511	500	507	503	511	519	512	512	504	510	524	482	512	449	503	519	495	528	502	512	510	483	536	499	491	497	536	503	505	510	478	491	498	504	485	505	528	511	477	515	494	473	470	487	517	514	502	449	479	512	456	482	484	475	493	501	488	534	471	506	432	537	483	507	509	528	499	488	471	500	519	521	487	498	486	498	496	483	476	490	482	487	478	481	517	495	509	475	477	536	488	524	470	501	476	524	463	468	515	498	488	486	482	461	515	512	491	487	527	511	477	501	480	464	471	500	439	494	491	503	488	483	518	537	460	478	522	536	473	489	499	484	503	498	528	465	511	472	475	477	504	477	511	513	519	534	516	471	462	501	482	504	503	501	464	517	456	541	510	493	504	494	466	499	456	482	484	498	486	458	510	531	508	477	518	490	534	486	487	468	505	474	506	459	504	506	452	494	498	487	484	513	476	482	509	507	486	507	488	510	509	484	474	497	465	453	472	452	461	464	504	512	472	536	497	472	489	506	500	499	506	502	512	466	487	482	477	478	504	511	525	520	465	470	470	451	489	506	493	477	453	486	496	482	536	486	474	472	467	497	469	484	504	500	483	524	501	520	472	499	477	480	474	488	493	511	500	502	495	470	487	514	490	515	467	489	465	516	533	528	478	469	438	454	472	476	502	496	499	497	496	517	493	457	486	509	474	478	509	526	510	467	487	540	517	494	476	510	502	471	504	481	544	478	520	465	505	496	522	486	478	488	523	486	470	458	463	486	515	475	511	496	523	514	488	490	479	506	511	481	497	485	499	481	465	464	466	476	479	481	471	501	488	536	503	538	480	472	504	477	501	483	484	514	451	445	530	457	489	518	502	528	458	487	473	471	501	516	477	466	481	479	548	491	484	466	484	523	483	471	492	475	521	502	468	494	486	484	519	537	509	508	466	493	470	509	494	500	470	485	528	492	488	480	503	464	492	486	526	503	492	517	495	518	509	450	479	482	494	476	489	484	448	509	483	502	503	486	510	484	460	467	513	469	522	467	497	472	412	461	493	502	485	480	468	485	459	478	487	499	450	482	516	496	499	471	496	507	487	517	474	518	513	510	518	480	488	514	466	535	511	487	483	501	414	485	517	505	486	479	474	470	495	501	520	473	517	477	506	466	537	517	453	502	475	504	479	452	498	494	484	506	480	499	531	488	469	462	491	493	478	494	497	503	496	511	511	456	475	528	466	523	482	521	526	465	494	500	499	527	463	448	486	483	485	487	506	488	501	463	498	503	489	495	464	496	509	506	490	466	483	528	521	532	489	473	449	496	478	485	539	464	488	430	468	525	461	477	495	517	511	486	495	493	482	537	492	478	506	510	484	554	431	484	484	502	499	492	508	537	514	461	495	498	530	537	495	494	500	455	514	480	464	541	528	447	503	492	475	465	519	462	498	485	492	547	469	483	454	474	495	495	509	498	476	482	522	503	476	454	441	513	511	504	519	518	502	521	497	500	502	495	491	456	519	490	468	504	492	476	519	489	499	504	471	515	475	536	457	487	492	490	499	484	491	504	508	483	486	450	471	499	482	475	488	486	528	478	497	523	464	492	465	499	491	462	476	496	506	485	478	492	479	537	500	490	527	530	494	491	468	497	476	525	481	472	481	475	453	526	489	494	502	498	507	484	473	504	509	502	475	463	488	484	485	489	497	476	514	488	498	498	507	483	465	513	497	441	501	481	475	504	491	499	503	513	514	507	500	492	497	508	503	505	520	479	494	483	491	492	460	535	520	471	489	474	491	503	507	510	490	482	469	477	509	447	498	462	489	521	494	532	515	533	492	469	471	495	486	486	485	487	487	525	542	496	508	525	496	516	510	463	466	484	491	525	476	481	497	493	501	522	499	465	486	480	485	476	518	517	469	493	522	520	497	475	494	459	486	488	482	510	496	530	463	474	509	516	514	493	450	471	461	509	512	481	478	509	457	512	508	500	508	491	494	490	483	470	501	489	453	484	484	488	495	486	444	509	486	488	504	493	484	465	502	474	514	516	483	491	543	493	460	495	477	492	466	494	519	514	529	467	490	462	459	493	482	469	474	512	514	481	450	486	509	515	483	503	496	515	485	456	509	481	509	502	498	503	446	525	454	476	490	476	522	484	491	485	497	515	512	500	469	528	483	464	498	488	514	510	502	494	523	502	460	502	503	515	491	491	536	520	495	518	507	538	519	511	497	516	491	499	498	479	544	526	504	530	450	498	474	450	503	481	466	527	482	483	480	499	506	484	481	469	465	534	459	513	475	475	473	522	471	516	488	472	528	455	528	465	489	516	488	491	483	440	465	503	540	521	454	497	511	491	525	461	493	496	470	469	544	520	509	529	526	509	509	481	530	522	467	527	496	480	496	501	491	493	467	483	491	494	520	441	497	501	510	507	469	501	458	538	468	465	513	487	508	509	499	499	492	492	483	498	482	485	500	468	531	483	483	523	462	500	484	493	494	487	485	446	515	471	511	499	493	483	481	472	491	474	487	481	471	472	456	501	490	500	492	497	493	512	512	471	506	497	479	477	492	478	467	450	482	503	485	473	500	480	465	536	494	496	511	463	480	499	503	485	498	471	520	507	491	517	503	484	469	500	496	483	491	515	437	503	480	480	492	486	546	505	475	524	477	502	468	476	479	475	535	467	503	485	512	475	512	511	468	503	485	501	509	517	499	513	492	529	473	505	490	489	522	508	508	491	473	452	486	474	512	503	516	461	521	496	466	498	475	481	476	458	484	496	458	497	479	503	491	456	463	499	450	494	522	477	483	474	475	478	499	510	512	511	469	485	487	480	523	473	476	503	544	524	469	476	490	485	499	480	499	445	473	491	490	508	487	451	477	468	485	529	479	427	458	506	507	496	475	490	522	488	500	476	489	472	491	504	494	479	481	466	509	485	469	503	523	471	482	465	516	471	514	529	479	463	464	495	460	496	485	448	539	480	509	493	477	485	497	501	491	542	467	507	487	466	475	485	476	493	506	510	484	505	520	493	503	454	518	515	448	493	490	478	486	494	482	479	545	513	497	481	494	527	542	470	478	494	482	491	536	489	501	495	481	522	470	485	499	477	481	499	500	515	457	492	461	483	478	499	483	504	491	497	499	444	506	505	515	523	510	516	494	506	486	532	482	471	482	490	487	488	511	444	466	439	509	505	526	532	483	511	493	479	475	482	530	483	492	489	528	494	514	495	463	512	484	457	500	484	499	501	463	464	489	474	479	504	489	508	503	516	489	495	496	519	529	493	523	482	498	533	512	500	481	498	487	522	494	453	503	494	497	477	491	510	504	530	530	504
27685	14444	2111	333	213	161	153	149	123	128	109	117	114	119	138	120	108	119	99	129	97	111	109	116	92	97	109	99	92	115	105	110	111	104	115	90	107	111	103	96	100	105	102	99	121	112	110	125	99	116	104	105	103	116	126	114	98	115	115	118	125	114	100	99	110	101	121	103	109	90	109	111	104	120	103	100	103	109	108	134	98	116	93	109	86	111	115	121	115	90	108	106	87	112	115	114	106	71	108	101	115	118	103	108	110	111	84	128	86	113	118	111	111	108	108	115	102	116	114	98	118	82	115	108	98	107	115	115	96	103	112	97	97	99	109	105	97	109	89	105	95	119	109	124	114	110	87	112	85	106	102	115	100	106	100	115	100	110	105	118	93	113	106	103	113	102	93	100	108	116	117	95	108	98	113	111	110	89	114	121	91	130	107	115	84	105	101	96	109	110	105	112	113	132	94	100	110	101	106	100	103	113	102	105	128	121	108	105	101	99	105	103	106	119	99	113	112	101	124	101	103	103	125	109	96	107	135	115	107	99	107	112	106	105	107	125	108	113	111	98	100	104	130	107	98	100	104	124	103	109	121	97	120	114	120	92	112	116	94	120	111	118	138	103	105	113	109	101	100	105	118	119	106	117	119	95	117	84	97	101	111	108	115	111	108	102	112	122	99	95	95	113	95	109	116	90	97	115	109	109	110	108	115	121	105	100	110	105	105	124	98	119	105	104	97	108	91	119	95	93	119	106	95	108	117	93	97	103	114	105	93	102	99	117	116	81	96	126	101	123	108	105	93	105	108	89	109	111	113	127	118	107	106	113	121	114	83	109	118	97	110	111	107	118	115	92	95	113	109	103	96	105	119	108	90	97	106	110	115	79	107	105	109	93	100	101	110	105	95	95	90	100	118	111	107	103	102	110	108	86	150	96	119	112	106	98	121	118	107	89	115	92	109	109	97	95	105	95	106	110	99	121	106	114	86	106	102	84	110	100	108	116	91	117	109	104	81	96	111	92	95	103	88	104	99	126	110	113	106	104	120	96	100	105	107	102	104	128	93	98	117	121	99	106	102	89	83	99	113	121	113	105	111	133	118	118	93	110	107	126	113	90	107	109	86	108	106	96	127	100	118	107	91	107	94	117	119	97	93	122	104	110	100	117	89	119	104	106	89	103	109	95	121	102	105	95	103	90	111	79	124	107	96	109	120	90	110	108	110	98	122	83	116	104	117	119	110	102	86	98	104	111	123	83	100	99	100	107	109	98	98	99	125	127	104	120	96	114	106	95	114	100	112	94	112	95	119	128	127	106	97	88	103	104	92	116	128	101	102	120	120	92	100	98	112	104	114	117	96	117	84	116	106	95	100	94	94	109	100	98	110	105	104	102	105	113	102	108	106	108	114	114	111	98	115	109	101	95	117	99	95	117	102	135	103	92	114	109	109	104	109	96	106	124	115	114	95	102	104	92	104	102	106	105	119	104	98	112	119	101	113	102	84	108	106	103	97	99	96	105	93	121	108	100	87	82	115	118	112	114	112	131	114	99	108	108	95	99	120	128	118	104	103	109	93	108	108	87	109	119	117	132	108	111	104	107	107	121	96	97	92	121	106	96	107	98	110	103	101	128	111	101	108	109	91	108	91	93	121	113	105	102	105	133	103	120	122	122	113	94	104	100	115	137	106	103	119	107	106	97	91	95	104	106	120	110	98	93	107	108	120	94	91	113	101	107	112	101	116	105	110	112	107	119	108	106	100	109	117	110	102	107	95	111	114	110	101	128	112	93	93	117	95	138	108	100	102	112	92	110	84	103	94	108	97	110	108	99	102	98	106	108	101	91	108	114	118	105	120	98	111	99	97	104	94	98	117	100	89	103	107	104	115	107	104	126	96	106	103	116	91	116	107	103	127	103	121	109	115	91	92	111	105	105	112	115	101	107	111	113	109	124	97	102	97	117	102	117	136	100	104	106	117	114	111	100	89	103	113	97	115	115	124	100	107	97	114	97	117	104	115	107	97	114	104	118	102	108	109	102	115	103	113	114	117	94	112	106	100	108	126	102	89	104	112	107	101	113	119	102	121	123	121	106	123	123	93	111	100	94	110	97	105	121	108	82	119	112	92	113	96	95	109	96	110	76	105	92	87	117	117	102	99	104	99	119	108	106	113	106	104	91	121	101	107	105	105	118	110	119	97	90	109	131	93	105	104	100	102	96	95	111	101	125	102	104	94	112	121	105	113	115	107	110	104	106	133	105	118	125	98	129	122	119	99	97	92	118	92	120	101	104	105	106	117	102	105	97	108	100	102	108	99	91	114	110	116	121	110	122	109	113	95	106	97	113	104	111	111	113	71	111	100	114	113	99	108	92	119	105	107	94	109	99	98	107	112	107	91	97	102	96	118	90	133	122	126	104	116	103	109	88	106	99	113	108	108	109	79	112	106	119	112	109	101	133	106	106	115	97	93	109	109	123	108	102	107	111	99	100	115	118	113	140	99	99	110	106	97	114	121	94	128	91	114	108	113	101	101	116	88	123	98	120	110	111	99	88	101	98	96	96	93	95	93	104	108	105	104	102	110	124	93	110	99	92	120	93	112	109	104	110	115	107	108	98	104	103	119	122	103	97	107	104	98	96	110	94	81	106	108	114	101	94	106	104	106	111	95	114	110	90	118	97	114	86	96	109	104	95	96	99	92	126	100	95	112	115	89	118	124	107	111	106	119	96	124	106	108	104	112	98	105	123	104	118	113	104	76	84	89	101	94	98	99	115	103	87	94	98	109	108	114	103	106	111	114	120	109	107	106	103	124	102	106	110	117	112	97	118	85	107	109	106	117	111	112	114	137	106	98	139	101	105	104	124	103	124	110	125	104	103	118	104	109	102	90	105	109	112	104	86	79	111	92	85	120	112	104	107	93	102	103	99	104	103	89	102	120	96	100	96	92	103	100	94	92	115	110	126	104	108	106	109	107	125	96	105	122	111	115	104	112	100	95	112	115	104	99	111	108	115	111	107	111	128	98	97	103	93	93	98	99	107	108	109	111	124	109	95	116	93	106	97	123	104	98	110	115	103	98	86	106	102	122	103	110	102	106	103	109	116	110	109	110	93	115	114	113	95	111	105	91	94	114	103	124	89	96	113	98	105	112	103	105	117	95	124	117	104	108	103	116	111	114	109	103	91	105	117	101	122	120	118	129	92	106	99	114	113	106	103	96	111	105	84	121	102	121	115	106	113	91	122	91	116	117	97	109	117	109	117	107	85	96	100	103	91	94	108	109	98	95	115	110	119	100	98	106	111	97	117	108	113	120	112	97	113	106	98	108	114	91	114	119	93	113	117	84	102	89	122	93	103	86	87	101	103	96	94	105	94	114	106	97	103	115	105	84	99	121	111	100	106	101	113	106	116	112	98	96	82	95	118	97	114	107	93	108	109	114	98	114	92	122	115	98	104	93	97	108	102	115	102	106	112	124	117	94	91	101	96	113	111	87	95
6356	3615	1764	496	316	221	211	196	174	137	135	139	122	158	116	142	131	140	134	116	127	128	121	120	140	126	140	104	121	118	120	134	130	132	142	119	122	122	141	113	120	115	134	126	133	118	132	139	131	104	137	140	113	126	133	142	116	121	109	120	117	119	119	101	137	105	134	101	142	121	112	128	121	124	101	130	123	120	110	119	122	112	133	120	114	126	140	165	115	102	117	113	119	130	112	132	119	134	110	118	114	119	121	111	118	131	128	122	128	97	125	115	134	105	116	111	119	147	140	124	128	142	107	130	129	116	136	139	112	94	127	113	127	111	150	123	130	112	123	106	121	116	126	127	137	135	126	105	127	122	132	119	134	104	127	128	100	125	146	123	135	130	124	144	126	116	117	123	125	124	122	125	119	136	108	119	114	122	124	143	122	127	115	119	116	132	124	130	98	119	136	122	127	110	113	95	114	104	132	129	126	129	108	126	120	108	110	116	113	115	141	132	117	117	108	129	124	124	140	127	117	127	120	127	132	128	126	116	112	110	109	103	126	125	110	107	127	117	106	122	130	135	136	142	123	113	137	118	111	129	98	123	126	122	124	128	103	114	99	104	126	132	125	130	111	108	103	121	120	127	132	142	135	101	117	127	113	147	113	123	130	109	111	117	115	102	112	97	119	120	103	117	128	130	100	136	114	120	108	126	121	111	115	122	118	125	122	133	104	128	128	114	123	121	114	125	127	130	128	138	125	133	136	118	126	135	121	142	121	119	121	120	142	122	132	134	127	135	112	123	122	107	117	124	125	141	118	135	102	132	124	116	140	133	106	128	136	142	127	117	125	119	121	126	143	117	121	105	128	122	113	90	127	130	129	127	124	126	108	91	126	114	119	126	126	116	119	114	133	143	120	98	119	122	138	123	111	125	141	110	124	111	115	113	121	117	126	119	124	135	138	122	116	136	123	125	120	118	128	127	147	118	112	105	130	123	129	118	127	131	157	103	126	132	130	134	122	129	125	115	133	125	110	130	105	109	147	123	114	128	126	107	126	138	134	124	118	128	129	121	126	138	115	98	139	129	135	122	126	112	119	109	126	116	133	120	118	133	110	121	113	131	123	121	138	115	121	121	145	137	142	120	112	122	134	133	99	135	118	119	140	129	129	141	123	127	129	122	136	121	114	116	129	126	123	133	127	107	123	132	118	143	117	133	134	120	138	130	137	120	120	115	138	113	122	102	106	122	112	128	115	125	136	121	131	123	133	131	135	112	132	127	128	117	137	127	132	127	131	123	112	115	142	135	126	106	107	132	118	120	123	122	111	135	106	115	122	113	108	139	108	103	135	145	140	127	124	130	117	128	114	130	113	123	114	125	119	121	113	133	139	120	118	103	139	131	118	127	118	130	134	143	134	126	115	105	124	137	129	132	115	122	114	124	117	121	126	125	114	133	119	115	119	113	128	107	104	131	142	117	122	117	144	95	112	111	121	122	133	128	141	129	115	125	114	124	118	128	122	136	131	123	130	138	130	115	110	112	134	124	108	92	119	134	122	121	130	128	111	124	98	135	127	112	123	117	118	116	105	145	123	127	132	113	116	126	120	136	123	130	129	108	119	128	126	108	131	115	114	110	117	123	115	145	126	115	118	118	120	108	121	100	125	142	126	124	137	119	129	118	112	115	116	134	112	124	117	108	115	106	118	124	123	125	124	130	111	115	106	126	124	123	117	125	132	130	84	128	141	145	139	134	109	120	111	133	121	117	139	130	113	123	112	113	126	116	123	128	115	134	119	143	108	114	139	127	154	111	118	131	122	139	98	122	134	134	127	122	119	101	126	133	117	133	115	136	129	138	134	107	105	125	125	113	122	144	128	124	123	111	112	116	125	120	136	129	107	119	125	103	101	140	126	114	127	116	138	128	115	100	115	119	121	134	117	139	112	104	118	111	124	107	139	146	113	116	115	119	116	126	131	132	131	120	123	118	115	122	110	127	129	107	99	107	126	142	116	120	135	146	105	128	110	114	121	136	151	134	111	128	129	112	148	116	133	108	135	112	109	113	130	125	104	130	111	119	118	125	134	112	126	137	138	117	111	130	113	107	107	141	96	124	121	122	122	122	119	130	127	134	110	137	129	126	109	139	121	125	119	108	117	121	125	98	118	129	122	113	107	115	138	139	102	119	136	111	133	130	99	127	111	126	127	141	142	126	146	128	120	108	132	113	101	144	131	113	127	121	122	113	85	135	120	120	121	129	116	144	118	116	102	131	127	131	137	107	122	115	111	123	138	123	134	128	133	136	118	121	114	120	113	133	118	139	127	118	116	129	121	113	122	121	119	139	89	120	132	145	100	129	108	121	122	119	124	112	142	135	115	104	127	107	115	132	112	124	108	126	128	116	130	118	131	149	117	135	139	101	113	129	134	119	136	106	132	108	129	113	115	110	118	145	115	132	136	121	138	93	126	120	117	123	115	116	121	104	121	108	107	138	123	130	109	107	125	128	128	105	96	129	132	137	97	110	138	127	126	143	125	114	133	135	144	133	114	115	135	120	113	112	131	115	122	114	122	105	125	109	117	133	137	139	117	129	143	127	131	133	113	108	105	115	117	110	114	123	143	135	112	102	119	124	118	123	115	107	136	113	129	115	123	132	118	137	113	117	111	98	130	133	121	119	142	118	110	115	116	134	112	135	127	128	113	119	128	116	131	108	111	119	138	124	119	116	119	111	116	110	133	124	114	110	141	111	125	112	120	114	126	129	123	119	122	144	115	118	139	106	123	137	131	111	117	113	136	124	122	118	134	130	108	109	128	121	126	128	141	119	121	107	127	133	149	102	111	119	142	137	118	138	122	146	120	121	122	110	102	117	123	131	104	126	113	126	113	135	127	145	123	106	129	147	112	116	128	133	112	130	133	116	135	109	112	117	133	127	102	114	149	126	115	146	136	114	131	127	106	113	134	110	126	120	141	126	129	116	109	133	108	122	130	119	134	113	123	134	112	121	131	106	125	130	127	143	140	114	128	118	109	124	113	129	131	122	113	131	119	135	126	122	117	110	130	123	97	137	121	132	125	129	129	126	97	126	140	143	123	124	143	126	117	129	113	125	113	131	120	113	113	129	113	118	116	135	102	129	142	124	131	118	108	130	121	112	128	145	124	129	134	127	115	109	125	125	117	123	137	116	110	135	123	122	129	120	122	114	119	132	134	111	117	130	128	120	115	139	117	104	138	120	128	107	127	120	117	129	111	119	110	115	125	126	141	134	135	139	107	113	123	119	134	119	114	154	130	150	123	126	126	115	129	123	108	130	134	105	140	137	119	123	142	126	95	142	135	137	119	114	100	117	119	129	106	122	152	107	146	145	135	122	102	103	119	145	133	123	120	115	121	127	132	133	131	129	130	146	121	140	125	117	124	125	130	129	126	123	97	125	146	126	123	110	119	120	120	130	135	100	138	107	141	100	110	140	132	121	123	123	130	101	131	125	123	123	136	120
24803	20444	26731	24100	20434	9910	1392	851	654	647	531	543	442	440	431	387	357	353	350	369	308	311	331	322	310	302	289	280	309	302	280	263	299	281	270	301	303	293	303	285	273	278	311	272	258	295	286	270	291	273	284	268	273	264	251	277	278	280	308	289	267	269	279	224	270	274	296	267	289	262	255	264	289	274	265	245	271	264	265	267	297	273	245	277	294	257	241	252	275	279	247	252	235	278	275	263	280	294	279	254	270	271	265	257	259	271	291	262	264	268	275	270	262	252	258	266	254	271	285	261	288	258	261	283	275	275	273	303	275	265	255	249	266	303	286	268	292	284	311	255	263	258	274	269	267	248	260	250	303	278	281	275	288	249	275	256	273	259	279	275	267	259	250	269	251	258	279	253	280	280	268	279	247	245	267	285	257	253	278	243	288	261	251	260	259	293	288	289	256	251	274	279	276	267	268	286	268	274	264	286	263	253	256	251	263	239	226	282	266	270	260	270	262	262	268	240	262	265	294	272	278	284	240	283	272	267	260	278	240	254	260	239	282	271	265	236	273	267	281	254	228	277	280	270	266	251	267	234	292	313	293	277	266	253	254	277	260	265	264	271	285	283	259	268	266	254	256	270	253	262	253	252	251	252	276	264	269	283	244	274	270	277	239	256	259	290	275	239	273	288	249	265	251	272	265	282	240	253	294	287	250	260	246	280	267	290	270	268	277	277	245	274	279	294	256	242	265	258	239	266	290	248	245	280	252	259	259	272	285	252	251	263	241	249	260	289	273	256	271	255	300	279	291	301	275	242	259	251	261	281	266	286	274	253	252	282	269	287	288	265	259	267	276	236	268	257	279	258	250	269	245	265	292	245	277	261	252	279	280	272	246	255	290	249	272	263	269	277	224	263	263	253	254	272	251	264	279	228	268	259	285	258	275	258	243	249	273	274	288	251	255	241	266	292	283	275	272	263	274	274	256	309	264	267	278	264	249	272	241	260	267	273	272	245	259	280	247	271	294	273	275	271	284	286	293	289	266	243	252	248	273	267	224	303	238	257	263	252	256	272	275	244	274	299	240	256	258	264	266	294	288	276	252	283	273	261	280	260	260	265	290	273	276	244	298	272	293	282	270	255	281	281	281	290	281	256	241	269	258	271	256	242	269	267	255	242	254	274	271	292	268	294	281	263	286	278	272	304	264	289	255	250	249	255	268	232	276	277	264	281	273	279	301	233	275	293	266	238	231	281	274	286	283	261	262	262	280	270	313	267	239	245	241	260	243	265	287	290	271	267	256	259	238	281	281	257	235	249	281	248	280	257	263	257	274	252	264	304	277	284	247	285	283	240	273	277	249	273	287	284	265	282	250	318	298	264	271	256	261	296	249	270	280	257	249	242	244	254	292	270	281	247	252	283	290	255	239	265	305	264	247	284	303	261	249	251	241	248	307	300	291	269	275	280	254	293	251	251	263	240	287	256	282	277	227	289	262	284	256	247	260	291	257	276	290	268	275	240	254	274	271	279	256	281	274	284	273	293	271	275	290	252	275	281	276	263	271	271	298	282	255	260	287	291	275	256	283	288	262	277	276	255	271	242	265	273	239	269	252	242	283	248	283	293	259	228	245	248	263	262	268	251	254	281	254	269	298	261	277	289	298	290	267	281	275	268	275	278	255	247	249	269	283	297	276	241	258	259	309	235	262	262	268	262	241	282	280	245	258	274	247	264	250	256	252	256	233	264	261	245	263	276	246	235	282	274	255	287	268	276	285	231	294	242	271	283	260	269	242	292	276	280	257	271	267	253	246	289	275	285	266	298	262	303	258	281	276	284	270	270	248	244	250	275	249	263	287	267	278	264	276	256	264	272	247	268	281	274	274	252	274	259	255	258	243	250	248	301	262	264	274	272	288	274	249	254	273	281	253	265	307	268	252	245	291	292	261	292	267	262	287	264	263	288	261	257	256	263	261	281	251	251	262	265	261	253	256	282	256	273	250	278	273	272	246	257	254	250	249	268	282	261	273	260	255	275	241	276	270	296	308	246	298	269	264	263	246	283	276	274	259	288	257	288	260	269	267	248	269	225	297	242	259	319	255	273	260	258	274	277	277	268	289	259	269	268	264	273	257	244	270	285	241	257	261	254	265	277	244	276	271	279	286	291	256	246	259	292	261	260	261	288	248	270	263	254	279	268	281	264	245	270	276	269	310	255	250	265	259	219	270	275	298	257	249	260	269	260	247	273	275	291	245	275	281	273	259	265	289	278	253	275	280	286	270	279	275	274	280	272	252	291	261	262	257	275	264	258	271	264	280	284	261	231	254	293	262	248	255	295	271	286	254	233	290	257	262	263	244	248	265	268	242	274	258	260	300	267	240	257	271	277	258	290	256	272	272	291	261	261	256	264	233	284	275	223	255	261	276	263	252	263	248	289	273	271	250	265	259	262	265	266	290	270	258	285	245	265	275	280	280	249	275	299	273	248	265	253	281	261	245	244	266	279	252	254	261	274	260	268	259	258	256	278	273	257	266	272	261	250	277	287	280	238	261	267	252	262	255	248	252	253	244	246	265	256	245	251	270	254	259	285	276	287	272	246	302	289	286	288	264	239	265	249	257	279	275	289	245	256	270	306	292	258	270	270	273	278	268	263	259	259	266	287	291	249	274	275	290	270	267	291	294	263	248	236	247	264	274	273	265	254	269	261	265	256	283	254	259	264	284	258	272	229	264	270	284	285	256	264	252	275	263	249	285	266	263	257	278	308	262	289	246	254	257	276	294	281	273	272	276	249	241	297	275	249	265	271	280	267	255	265	252	270	277	249	288	236	273	245	233	250	288	279	291	254	272	269	291	266	297	259	261	284	281	267	283	260	284	257	234	246	261	255	240	266	266	267	238	256	254	256	245	248	299	283	276	266	264	263	300	265	278	257	259	271	271	284	286	275	273	267	280	236	251	269	290	271	279	268	280	250	272	237	264	273	256	258	274	280	252	268	283	266	269	249	252	273	272	273	264	251	288	265	259	256	285	261	273	277	235	277	234	264	295	257	244	263	234	245	250	282	260	262	259	272	249	276	259	261	281	273	280	266	266	246	252	262	275	244	234	242	248	266	266	260	259	269	278	244	252	304	244	289	285	261	268	277	207	250	262	271	260	259	257	265	302	283	253	284	282	276	270	263	278	280	262	282	247	259	261	268	238	236	262	292	265	259	278	253	265	271	275	266	255	294	259	277	267	260	271	279	273	275	250	271	243	254	275	266	249	281	276	247	256	259	300	309	247	269	253	246	254	266	259	287	245	243	263	272	263	265	261	244	262	230	261	256	252	273	265	263	248	273	278	261	254	289	266	267	261	282	252	256	252	255	261	288	255	250	265	281	257	283	262	256	302	263	256	274	243	286	257	276	280	267	246	270	261	276	266	283	248	253	228	254	258	278	241	274	295	250	281	276	292	294	253	269	279	257	245	235	250	311	219	265	253	268	235	280	281	266	278	247	276	289
8507	14406	11581	5971	3897	2789	2104	1607	1298	1083	936	817	718	665	573	524	471	433	428	432	379	394	364	386	330	368	297	333	351	277	332	268	266	315	298	284	300	300	305	296	304	294	279	265	286	294	282	268	283	259	282	256	280	285	318	300	264	299	256	303	279	285	273	312	267	254	294	264	281	263	268	265	257	239	249	281	237	264	277	244	304	256	272	282	272	284	251	259	294	255	253	265	245	230	277	280	286	272	267	245	259	258	275	217	253	251	248	258	276	227	246	261	272	287	247	264	271	279	267	261	255	298	277	258	299	247	249	242	271	249	275	234	275	241	253	252	238	264	276	261	267	224	248	216	257	263	284	263	247	285	245	292	260	260	299	235	283	280	271	271	258	284	276	260	262	236	248	274	276	267	257	281	275	269	263	274	277	272	257	280	253	272	264	251	237	256	274	251	228	278	264	277	294	270	256	274	277	261	259	262	275	235	268	259	251	253	261	256	249	258	265	246	266	294	269	265	272	233	252	274	261	268	253	253	265	278	281	241	270	265	298	255	293	242	267	257	254	273	260	241	271	239	250	281	245	294	285	258	252	249	284	262	289	273	247	248	283	243	265	240	268	232	251	269	281	277	254	274	260	236	254	275	251	250	240	274	276	263	265	275	258	281	283	284	247	263	280	245	256	252	266	245	259	275	279	265	282	250	268	260	254	255	239	284	286	265	232	260	278	257	284	268	267	243	243	270	264	250	250	257	250	237	260	235	290	262	241	247	260	267	260	298	261	292	240	273	275	249	257	272	271	256	248	267	293	282	280	250	239	263	271	285	286	296	294	272	269	261	247	290	255	232	265	265	256	267	267	259	260	290	249	257	257	266	283	252	259	270	277	246	252	285	270	253	284	294	266	282	266	266	258	252	248	295	248	261	248	252	257	265	254	258	234	250	244	277	241	265	273	259	277	261	244	253	240	256	269	294	249	231	268	245	241	246	295	266	265	240	274	271	266	280	239	249	269	272	247	277	263	257	266	242	252	290	273	247	231	261	247	297	269	269	268	261	245	240	253	242	263	248	248	264	253	271	226	260	272	248	269	246	257	273	256	227	240	226	268	246	282	256	256	250	275	297	280	273	249	257	283	274	257	267	283	266	258	262	263	274	272	248	232	234	281	237	254	241	251	266	282	241	231	229	270	255	262	259	260	287	234	258	256	247	274	248	245	283	263	273	261	286	290	252	248	235	267	267	247	286	288	236	289	244	262	229	260	260	253	265	249	258	262	266	236	249	246	243	252	251	264	246	261	276	255	247	251	266	258	251	231	260	296	267	241	229	219	251	235	266	250	256	250	285	250	277	269	260	261	259	250	296	269	250	289	249	238	250	273	267	257	256	243	267	242	245	270	257	254	272	276	272	255	268	229	269	261	268	268	245	264	258	261	288	287	256	250	280	275	263	275	252	254	262	255	282	268	256	250	244	289	265	278	269	288	232	273	277	292	251	274	265	257	250	262	269	273	275	264	257	272	260	282	245	284	266	251	302	279	247	286	249	265	238	265	270	257	263	284	240	270	247	260	266	254	260	276	244	283	243	253	279	244	283	269	263	239	287	257	262	262	285	277	250	240	293	278	283	260	270	288	249	273	290	277	272	261	265	255	255	251	280	274	255	251	264	283	249	289	260	235	281	286	244	261	261	239	250	263	267	262	257	251	243	245	289	270	249	255	277	290	280	260	263	244	284	245	255	256	269	238	273	296	262	251	262	263	269	264	268	230	293	285	273	281	252	244	269	235	266	272	285	265	245	255	259	262	289	259	264	284	257	247	272	255	308	250	267	267	265	229	254	264	280	249	254	279	253	311	258	279	277	267	262	307	250	276	235	264	256	269	272	262	268	244	262	263	270	260	264	231	276	276	289	233	246	239	267	257	273	290	247	283	260	274	238	294	253	252	246	287	237	267	273	246	248	283	231	271	283	236	274	278	266	258	247	255	239	235	275	240	258	284	271	258	267	255	278	243	257	263	252	267	268	254	272	276	240	270	264	251	288	272	228	240	276	267	284	240	287	248	258	250	268	247	231	270	249	245	265	256	272	271	293	242	260	269	257	249	274	246	278	296	288	286	273	304	242	271	276	270	276	269	274	244	293	271	259	299	288	273	277	259	246	247	301	263	290	284	257	263	259	268	272	248	265	245	280	269	246	266	252	258	292	256	261	250	269	266	260	249	262	239	285	248	292	272	246	253	273	258	268	271	269	224	253	266	257	279	268	256	245	265	270	262	252	273	265	275	245	271	259	254	260	222	262	253	286	254	263	281	249	267	278	239	232	235	265	272	256	252	275	275	280	252	244	274	266	256	216	244	277	223	246	279	258	276	259	261	250	263	257	232	237	267	284	271	262	275	245	241	292	267	239	254	270	276	274	267	270	258	268	254	276	249	275	277	267	222	288	266	239	265	275	253	275	230	245	241	293	274	257	281	222	254	275	265	283	284	269	288	256	270	279	265	270	263	251	286	248	234	277	269	244	241	281	261	246	247	254	223	279	242	267	256	261	245	272	246	257	265	261	278	272	280	284	245	255	240	247	257	262	265	260	255	274	284	281	255	231	279	253	265	281	242	227	266	296	293	255	274	254	277	242	259	281	259	264	291	268	284	248	295	281	266	254	266	267	256	248	226	256	257	257	244	298	281	264	242	240	240	260	264	248	269	252	242	239	266	281	228	257	285	249	292	299	246	284	257	274	253	290	266	278	262	270	234	285	300	267	257	275	236	256	265	267	255	249	269	242	281	245	243	271	272	255	276	242	230	294	271	245	255	257	239	243	254	264	262	250	259	278	259	262	268	245	274	270	257	258	249	285	255	291	248	224	258	261	240	262	256	257	262	261	286	262	268	279	269	286	275	257	238	266	253	275	266	270	261	253	255	247	248	245	263	222	276	251	249	278	260	268	266	239	248	266	257	258	258	237	261	266	239	271	239	267	259	257	230	272	257	261	257	272	266	268	262	252	298	253	220	252	251	266	271	253	292	242	248	268	256	274	282	257	265	256	260	279	251	239	262	298	247	246	265	249	260	274	272	261	285	252	253	269	279	240	273	254	251	267	251	274	239	255	261	253	275	245	271	255	238	272	297	267	239	275	251	252	285	284	267	255	258	260	260	271	257	265	286	285	242	277	278	266	258	289	289	270	254	319	259	237	285	276	245	282	277	267	260	258	275	274	271	264	278	222	235	259	284	251	256	251	245	239	234	245	244	242	270	256	253	257	242	249	252	262	258	229	286	274	257	255	260	280	263	243	255	259	277	285	270	237	256	287	273	242	251	240	264	265	258	278	250	247	263	268	250	260	257	269	267	251	274	248	269	252	281	270	269	263	285	250	263	259	239	241	248	239	274	251	226	278	227	250	256	274	242	237	271	279	283	265	263	280	263	238	272	262	250	289	283	238	250	273	263	276	310	269	236	265	285	229	251	290	239	303	261	300	229	229	255	228	254	247	258	286	264	243
22578	20432	27069	23703	20445	20537	9582	1965	1418	1253	1079	980	893	822	783	770	665	737	655	687	662	592	635	619	594	621	600	588	573	630	582	558	527	554	546	560	575	543	552	565	524	576	544	584	525	541	515	516	521	541	544	565	524	505	507	517	477	574	565	515	518	490	497	558	493	555	560	501	509	533	501	528	484	515	543	482	496	508	471	531	499	507	494	489	537	516	507	532	496	521	539	550	509	483	509	487	482	543	579	507	552	527	515	485	532	481	530	543	488	469	511	539	539	548	533	526	500	520	532	495	497	504	555	523	488	514	533	527	498	522	548	539	573	496	544	508	487	508	519	503	503	511	548	515	548	481	501	499	482	505	520	512	539	516	500	491	565	536	522	481	539	526	520	500	488	525	528	507	500	528	502	510	503	507	516	478	505	480	533	496	475	425	507	497	505	518	505	486	485	512	529	483	497	477	542	484	498	494	484	541	522	535	514	509	485	533	510	533	479	516	516	510	490	530	575	523	502	519	550	518	462	478	486	526	508	513	501	508	495	551	543	506	545	539	478	462	535	505	478	510	542	513	505	495	493	548	548	510	483	542	496	478	513	523	491	489	463	515	490	512	529	474	483	492	507	575	469	484	514	492	563	509	551	545	537	522	525	499	503	536	518	537	502	495	507	529	553	519	526	491	554	500	530	509	516	512	543	529	540	515	509	576	489	523	506	516	550	533	498	529	488	493	531	548	514	493	527	545	527	484	522	524	521	492	559	510	474	525	512	508	532	504	516	540	468	474	540	543	573	525	532	481	498	527	474	493	579	514	497	499	548	531	538	554	538	517	491	567	520	536	523	467	482	496	488	509	498	512	516	519	538	519	519	545	517	456	509	466	519	472	501	501	538	505	499	537	513	489	553	489	516	489	489	542	527	515	529	518	493	523	504	465	521	507	552	479	469	531	494	478	498	526	497	494	485	570	511	477	517	489	507	524	557	497	518	485	522	498	514	505	504	485	504	514	515	521	521	495	504	515	532	532	509	554	545	544	501	545	536	492	458	552	489	532	508	518	540	496	497	518	486	510	519	541	580	546	527	533	498	468	465	505	549	509	509	465	478	505	515	509	542	513	504	499	535	523	511	554	524	502	533	534	517	509	493	486	517	531	484	534	531	511	515	503	496	502	486	501	508	521	496	507	520	473	530	526	490	486	512	518	501	490	530	555	523	493	526	550	453	502	454	526	472	518	473	478	503	507	548	502	508	506	528	520	526	484	533	503	523	505	519	497	466	558	512	520	490	506	507	482	506	491	513	525	532	488	456	517	504	549	534	533	530	523	516	538	557	510	491	509	515	509	486	460	520	520	500	515	500	475	506	502	540	489	499	523	528	552	500	511	464	480	504	528	484	560	536	511	465	496	530	504	524	533	505	507	493	465	476	488	476	493	536	512	463	517	475	509	590	553	548	517	555	546	510	518	513	527	523	500	490	524	487	498	559	497	515	519	531	498	524	503	520	485	468	522	519	539	485	542	537	475	495	505	528	494	482	542	490	496	486	504	544	507	478	524	533	526	540	546	509	508	529	485	560	482	503	545	540	537	510	497	513	501	506	496	469	549	537	540	518	484	526	496	497	527	494	465	568	522	540	564	540	466	516	531	498	518	564	463	540	505	466	480	485	503	507	497	511	507	526	479	527	456	500	537	519	505	509	530	500	480	476	518	531	524	503	587	527	526	546	521	493	484	495	540	505	534	480	547	546	534	498	463	569	495	487	534	513	501	466	525	513	480	494	527	459	486	542	478	475	520	465	540	552	503	483	546	482	502	525	510	484	494	527	510	547	517	496	508	510	529	516	544	526	512	523	479	489	483	530	519	515	535	488	495	477	505	535	518	490	499	546	491	485	519	476	511	488	503	515	482	503	484	539	494	499	529	469	502	511	499	500	547	508	533	542	500	493	511	513	512	511	475	511	458	519	507	528	473	513	544	490	501	514	558	550	517	539	497	532	525	476	517	512	462	514	508	531	515	486	506	586	496	506	473	503	503	516	492	472	498	522	483	534	539	537	525	523	519	529	537	486	485	498	470	508	497	497	470	503	499	482	499	501	519	490	489	547	482	513	519	533	513	502	510	523	537	509	493	532	511	534	497	484	507	515	484	492	484	553	482	526	499	465	507	550	512	502	507	508	471	501	551	511	491	514	514	503	478	506	527	519	518	499	512	494	491	477	489	510	501	510	520	536	520	476	488	498	490	464	493	519	526	529	487	579	504	494	503	562	528	496	518	494	476	514	528	492	520	503	542	521	516	494	494	527	497	480	518	501	523	500	530	532	524	500	523	453	507	506	556	489	495	489	477	530	510	539	504	492	488	557	481	502	504	537	490	534	509	485	527	504	485	471	492	526	550	481	545	508	524	499	479	522	503	490	512	526	537	528	529	471	510	498	460	514	507	505	552	494	486	532	489	547	514	540	511	532	500	539	537	494	542	460	499	544	512	527	509	517	524	510	504	487	545	507	469	497	463	530	523	517	514	523	497	533	527	518	498	523	493	557	532	515	542	505	481	497	520	519	505	509	515	532	507	518	485	524	504	489	498	553	502	469	484	517	501	513	499	485	535	515	464	507	548	526	493	505	472	519	579	524	522	498	479	520	547	516	498	519	462	532	523	507	517	533	473	485	526	533	521	474	529	477	538	480	506	493	473	503	492	523	487	529	489	488	492	522	492	511	492	517	467	543	447	454	525	501	484	470	516	530	518	544	472	524	521	521	583	510	526	500	502	532	514	464	502	484	492	515	484	509	488	529	477	504	504	502	536	494	501	495	513	531	525	537	513	527	529	542	494	528	520	500	514	575	508	528	539	509	504	519	530	502	524	509	511	519	500	472	513	545	496	514	509	520	488	478	499	533	504	548	507	470	512	478	515	527	501	513	502	531	508	487	542	513	490	528	498	488	500	480	511	474	515	503	496	485	495	527	494	469	521	531	500	492	474	441	468	525	433	503	527	510	534	500	512	504	488	523	523	458	593	566	500	517	476	504	542	502	515	525	495	468	528	499	506	503	517	521	491	497	488	454	528	494	517	499	523	535	569	495	493	521	491	477	505	481	490	493	534	501	529	541	541	532	531	489	537	526	485	461	533	505	507	502	514	552	505	579	517	500	492	481	523	505	495	559	499	554	500	473	519	518	511	492	529	533	470	484	526	523	517	486	533	554	565	507	489	517	522	497	470	488	484	483	534	532	524	551	507	506	514	511	542	537	546	505	527	479	516	511	485	520	481	491	461	509	491	483	500	532	504	503	510	521	506	513	537	512	490	472	526	497	500	495	509	531	484	490	510	509	458	528	480	521	479	535	492	508	497	522	493	485	483	509	505	510	495	528	505	552	468	506	480	524	500	481	474	539	497	525	495	478	539	524	507	548	444	496	493	559	456	512	538	476	512	507	496	496	518	536	531	550	475	520	490	501	491	525	506	470	513	543	504	497	502	499	507	501	516	537	532	521	480
11423	21410	18252	10435	7147	5183	4018	3169	2493	2180	1866	1515	1454	1300	1106	1050	933	905	818	820	765	804	664	711	683	645	593	590	610	598	619	578	599	583	562	598	547	549	573	566	525	543	570	538	559	525	510	548	521	500	504	530	498	497	522	542	520	529	486	502	530	493	518	487	478	495	503	520	478	528	506	491	516	534	496	531	510	500	504	557	541	524	503	516	519	542	522	483	530	511	528	547	517	485	473	523	521	507	487	513	475	479	498	470	512	484	504	495	466	495	494	536	483	496	483	523	499	461	475	529	490	515	518	479	501	498	538	477	492	477	524	492	503	527	460	528	467	488	558	470	471	515	489	474	513	492	478	475	503	499	519	493	481	476	502	480	476	490	473	528	484	513	507	469	460	489	498	477	514	483	488	492	467	518	499	481	490	523	483	498	525	475	500	445	525	497	499	533	492	474	463	497	475	460	495	497	475	519	521	471	491	522	479	472	506	479	524	486	469	514	508	455	479	458	478	518	484	529	469	476	466	464	465	553	497	485	453	477	531	536	479	513	477	473	486	490	493	522	467	470	538	502	522	464	519	506	490	505	493	492	521	457	520	537	517	499	476	463	475	487	432	514	490	498	480	476	492	494	426	471	492	509	442	487	467	510	516	471	493	533	482	518	487	502	524	473	510	504	481	467	481	510	492	503	524	450	480	496	487	509	488	501	486	461	525	532	483	501	500	498	512	462	483	485	493	483	480	505	476	489	506	482	505	516	533	498	461	507	484	461	488	468	491	479	523	513	508	513	497	500	493	503	523	484	430	498	457	482	490	499	474	520	509	507	514	467	483	474	502	494	476	490	498	500	486	486	521	483	500	475	514	477	527	477	520	495	475	483	501	491	491	497	507	494	498	462	466	474	479	528	490	460	459	497	549	489	494	466	503	495	466	478	479	502	522	512	488	517	470	523	476	483	478	457	489	504	491	450	461	484	463	460	519	480	475	472	492	481	511	515	462	455	512	527	492	510	503	506	517	525	521	474	515	492	466	523	526	502	490	495	481	490	461	546	537	480	486	541	504	469	530	470	459	506	488	473	488	483	456	487	499	492	485	481	509	508	519	490	458	496	523	475	461	489	509	486	476	504	486	501	496	481	494	484	468	479	485	507	538	518	490	466	490	513	503	457	482	466	463	511	497	499	503	465	484	498	468	481	520	485	509	451	521	465	471	508	512	500	487	481	501	449	486	508	510	507	488	511	526	500	524	499	472	516	472	503	449	478	478	501	520	513	485	509	474	513	460	476	448	487	492	456	516	455	522	482	485	488	533	469	520	495	475	486	518	517	485	483	516	491	480	471	517	449	522	469	496	468	509	462	465	491	519	448	478	515	490	500	531	481	520	500	488	485	507	504	493	483	503	489	483	507	490	478	475	459	496	534	556	507	513	463	494	484	511	536	520	509	502	506	501	508	526	510	481	500	513	497	561	500	494	522	502	518	483	475	500	521	510	478	496	495	505	502	484	510	515	533	506	471	499	493	490	477	491	450	492	500	482	501	457	479	497	492	472	482	461	512	477	503	508	503	499	481	477	544	468	508	486	500	520	451	505	500	491	506	535	477	508	482	510	475	525	533	516	513	472	480	498	507	508	484	514	518	512	495	486	481	480	495	533	464	469	447	499	469	468	467	480	509	492	541	482	469	487	482	505	487	464	515	468	452	525	459	467	519	489	469	548	506	480	512	510	490	498	515	484	495	484	486	494	505	543	496	501	500	484	524	463	504	489	498	495	511	523	475	502	523	518	487	487	466	496	487	478	459	478	482	488	496	553	455	487	480	512	509	509	485	462	488	499	492	476	517	488	492	486	480	535	464	482	499	503	492	479	543	501	483	446	446	529	507	485	545	445	462	471	514	513	507	514	528	493	501	492	486	476	452	509	504	500	470	470	488	509	496	470	468	488	467	516	482	494	443	498	442	503	516	486	500	479	501	509	502	491	484	499	491	514	456	477	477	489	499	472	516	499	472	475	518	516	501	489	506	500	483	464	497	470	480	451	494	454	506	519	488	529	532	483	471	485	510	515	509	500	472	460	516	478	501	499	502	495	471	539	454	520	478	487	478	492	518	506	487	517	503	485	495	491	527	491	509	519	496	458	478	466	478	497	510	509	509	503	529	505	476	479	458	508	476	487	501	449	483	514	494	529	467	442	449	516	517	467	480	492	482	504	496	499	498	500	490	501	490	496	493	466	494	520	488	492	512	506	479	464	484	511	511	467	464	492	534	498	480	471	497	508	471	485	506	475	511	518	480	465	533	467	495	496	498	491	523	474	528	487	482	498	530	507	480	483	469	541	495	494	493	458	455	483	441	509	451	453	468	504	481	497	453	491	491	465	520	483	481	496	518	491	487	464	479	447	481	473	494	484	481	493	504	447	495	488	495	491	482	479	463	487	469	467	514	467	508	481	446	510	490	490	552	497	489	505	511	493	500	507	472	485	465	507	470	504	482	480	458	540	516	475	496	456	476	473	502	509	467	524	477	505	494	473	514	483	480	513	476	483	502	472	457	499	466	462	462	498	484	520	486	449	515	472	498	526	487	495	478	497	486	474	526	507	518	510	483	459	434	480	511	505	471	467	508	494	478	495	485	476	509	494	491	514	502	504	492	505	519	531	501	480	520	482	451	478	493	512	497	496	510	496	460	482	516	451	487	495	515	497	458	477	501	530	491	504	471	453	487	465	483	474	494	494	477	468	495	453	508	499	508	506	507	489	521	485	462	514	492	468	519	478	472	475	534	473	478	507	494	531	532	486	483	477	464	511	473	495	500	522	479	480	498	491	466	495	464	508	513	417	510	485	487	501	483	477	473	478	484	480	502	483	517	494	473	488	514	484	516	468	482	480	503	468	443	476	524	523	509	505	489	486	495	465	500	459	462	473	508	524	480	502	470	471	496	448	506	465	484	521	454	487	467	495	483	485	466	492	499	459	544	498	478	496	519	442	541	469	509	476	470	492	513	479	510	489	470	524	475	514	526	505	526	491	476	485	496	480	474	489	495	546	477	495	472	456	521	451	510	432	474	484	489	492	488	476	493	467	495	487	505	545	478	483	498	525	481	482	481	457	489	481	507	530	524	441	463	443	466	532	529	499	545	503	500	514	455	444	478	497	458	517	477	474	495	489	492	503	506	500	520	518	514	465	510	483	470	497	487	486	491	458	504	472	492	546	494	485	452	466	485	499	442	505	515	457	460	497	464	520	486	501	498	445	475	482	493	529	487	443	492	508	474	481	455	447	493	514	491	487	480	522	521	493	467	477	486	498	494	492	477	462	513	516	511	482	511	476	476	466	466	497	486	498	473	480	486	493	533	505	483	522	496	436	539	495	455	480	477	470	481	498	489	527	504	522	456	510	467	501	503	502	448	502	490	486	521	475	476	499	523	517	493	524	481	445	470	474	513	474	503	490	533	487	493	495	501	494	495	484	471	461	454	507	512	482	500	437	466	478	489
27708	14210	1940	378	207	169	156	132	132	124	112	105	112	121	106	108	111	108	120	139	120	122	101	106	112	111	105	102	104	101	111	93	106	109	97	143	109	129	117	118	100	98	101	111	100	118	108	105	114	112	128	105	94	109	98	98	91	97	109	118	105	106	112	97	120	102	125	94	110	108	109	101	121	101	115	96	69	121	105	97	102	111	95	115	111	104	107	116	84	104	86	113	97	112	92	95	95	111	105	116	91	85	102	121	120	95	103	94	111	122	98	91	113	101	92	114	108	106	113	99	115	117	112	113	113	95	115	111	129	92	109	114	99	109	88	115	96	109	101	94	127	104	107	128	120	115	93	88	107	107	120	92	107	110	103	98	111	123	110	106	92	102	95	111	113	117	97	97	105	100	111	105	92	107	112	101	106	115	101	121	122	95	108	121	110	100	130	110	100	127	103	107	96	97	109	103	123	107	98	117	108	105	93	98	100	107	130	106	89	92	117	121	114	81	132	110	94	103	103	112	123	97	104	100	89	131	97	110	111	99	103	111	113	115	96	113	101	104	123	114	92	108	107	110	96	112	113	130	116	83	109	108	116	114	123	107	105	97	102	117	109	109	131	105	104	107	132	106	122	100	102	101	113	109	109	111	122	110	87	105	114	105	114	118	91	108	106	96	103	95	125	97	103	99	111	106	118	92	78	95	128	111	109	118	109	76	114	98	105	135	107	111	129	117	108	110	115	102	114	103	105	106	119	113	109	96	111	111	90	107	123	107	97	98	91	111	113	124	103	105	114	133	108	125	117	101	98	104	105	112	117	88	94	114	103	124	104	115	111	108	99	97	112	104	124	110	107	118	92	122	111	110	122	95	115	106	105	87	116	121	96	102	98	97	84	100	82	111	115	112	110	116	92	99	128	100	107	119	108	111	93	94	103	121	89	86	111	133	120	96	116	105	109	89	101	96	109	85	116	103	98	102	116	97	121	93	95	121	101	108	95	99	109	104	119	105	98	97	107	104	110	126	99	101	112	123	107	121	106	108	102	113	104	128	93	109	90	117	109	109	116	100	96	103	98	119	93	93	107	107	109	103	106	95	99	108	116	118	112	90	100	111	119	107	111	81	89	119	101	111	117	104	109	102	113	104	109	118	110	129	111	106	114	108	111	106	104	89	100	110	119	104	106	102	109	115	118	93	113	120	115	104	105	103	145	104	93	98	109	111	96	108	110	111	117	93	101	132	108	108	104	109	113	97	114	122	102	116	110	106	115	112	109	104	124	126	105	112	103	79	110	96	116	120	109	110	100	111	112	113	87	105	114	112	120	104	97	102	103	118	119	98	111	112	132	101	119	96	104	106	121	105	125	119	92	95	106	88	102	103	110	109	97	113	103	90	104	122	104	108	122	115	120	105	114	93	123	109	108	96	99	103	115	109	88	96	103	104	112	116	91	96	103	90	98	99	114	95	110	110	92	102	98	107	101	98	84	91	112	124	102	108	106	106	89	113	91	120	109	101	94	118	111	109	96	105	118	88	118	95	96	88	86	127	113	110	122	83	94	129	130	98	100	110	106	112	133	105	107	104	107	97	121	132	107	115	113	111	90	93	114	103	89	101	121	109	118	97	128	93	115	106	79	103	111	74	90	104	112	115	104	109	122	96	122	108	104	107	127	97	105	101	104	106	122	118	115	110	114	123	101	105	101	103	98	114	98	99	106	103	106	105	122	125	103	109	87	116	93	117	104	119	107	103	108	100	123	118	110	94	103	104	121	91	120	111	107	112	106	102	128	99	109	98	81	98	118	118	101	102	114	104	101	110	121	111	81	103	116	105	113	85	111	92	87	130	108	112	125	95	117	116	101	99	102	86	93	96	96	107	107	106	100	86	122	102	116	104	99	106	106	118	100	95	112	106	95	94	105	114	109	96	100	118	84	104	108	102	97	109	108	116	132	103	100	109	110	104	111	101	115	116	96	105	120	93	116	120	126	96	107	127	106	105	114	103	109	115	108	110	116	121	132	123	102	100	82	103	112	118	111	99	111	99	100	108	96	111	87	101	95	114	109	118	116	94	91	124	98	109	107	104	124	100	101	110	116	116	90	105	98	105	99	111	118	106	125	118	120	123	112	98	112	97	115	85	105	96	103	109	116	102	125	117	125	99	108	100	116	128	104	120	114	95	91	121	100	130	126	92	106	113	112	100	94	122	91	131	101	116	101	102	101	111	114	115	99	103	84	131	96	115	102	89	104	96	103	104	121	96	99	102	121	116	96	123	104	105	108	120	103	100	124	109	113	112	108	105	121	117	110	99	101	111	101	108	112	111	112	81	90	109	108	97	110	122	104	99	114	101	106	101	116	109	85	112	105	111	101	93	95	102	112	110	100	96	92	106	112	128	132	116	107	112	104	99	116	92	115	113	129	83	112	114	122	108	98	110	116	101	127	107	116	111	121	113	106	97	109	117	99	111	102	79	102	97	119	105	114	110	104	101	126	88	108	97	104	104	112	101	118	101	112	104	110	122	98	103	102	93	104	109	106	108	108	96	106	114	116	105	99	117	113	106	101	102	95	113	109	98	102	105	100	108	109	112	84	114	112	112	86	101	87	100	123	114	104	103	108	94	113	126	106	118	120	102	110	104	110	92	111	98	123	106	110	91	106	99	92	102	99	100	115	105	105	116	87	91	100	110	113	107	115	120	112	113	100	124	102	99	114	119	100	97	94	98	80	113	117	97	112	115	119	107	96	110	113	108	116	91	111	114	124	124	102	99	119	106	97	111	97	114	114	101	99	105	115	107	124	95	96	111	137	117	96	106	104	120	95	112	110	87	106	112	117	107	112	114	116	115	101	102	101	114	107	104	96	108	96	111	109	95	117	117	116	114	96	102	110	115	109	102	117	123	106	100	124	104	110	96	123	89	108	113	106	107	119	87	119	110	98	102	100	112	101	93	111	110	110	128	130	93	94	113	103	93	117	104	106	115	114	98	104	110	102	106	96	103	94	130	114	112	98	113	102	98	110	111	110	95	113	96	108	131	102	106	85	127	130	103	106	92	101	104	85	121	93	104	120	84	104	103	94	106	136	109	94	79	114	116	105	106	96	88	94	119	128	116	90	116	109	109	108	114	104	104	105	113	114	109	114	117	93	100	107	82	98	113	99	113	101	106	93	113	104	98	108	117	118	133	108	100	88	114	94	112	100	100	107	112	105	116	101	116	114	101	103	105	97	96	95	99	115	116	117	91	120	104	98	93	104	104	100	112	102	98	100	117	124	113	108	95	106	97	113	103	90	98	99	113	108	111	113	117	118	112	98	106	112	94	105	106	120	108	96	110	104	92	101	103	110	104	97	93	89	115	119	90	112	110	111	108	110	88	102	89	114	97	114	88	106	100	97	111	108	99	101	128	140	113	116	109	110	107	99	99	120	105	102	123	100	106	107	112	121	74	108	115	104	87	120	109	137	108	110	106	104	91	108	84	107	99	108	105	90	117
5736	2536	1391	467	327	212	199	195	169	142	150	145	151	125	132	142	142	116	103	111	116	119	147	123	131	116	132	136	113	131	107	134	140	119	128	114	130	133	117	141	127	125	137	117	135	129	117	129	147	138	106	115	140	120	121	155	108	144	128	130	138	109	125	123	102	128	128	140	110	100	119	130	126	115	124	136	137	128	129	120	110	127	132	119	113	116	120	134	133	146	119	123	147	112	121	134	139	113	111	115	118	111	133	111	101	133	131	141	132	126	121	125	108	112	128	135	126	131	123	115	153	101	124	91	120	126	146	132	113	134	132	117	122	120	132	121	127	129	131	132	115	123	114	108	127	129	131	135	117	136	124	113	120	122	138	115	127	141	113	126	119	116	131	137	117	139	121	105	116	134	134	100	124	107	137	105	115	113	115	121	124	127	124	129	115	109	133	123	131	122	124	124	131	112	120	126	118	122	116	117	106	110	115	120	129	132	128	131	123	118	108	132	126	89	126	123	120	121	117	123	126	119	115	123	116	126	109	118	127	113	112	107	106	99	114	121	120	112	119	100	106	123	125	124	120	125	115	127	155	142	120	116	123	143	136	128	127	110	126	120	120	119	121	143	162	122	127	123	117	134	141	106	110	123	128	113	128	131	123	111	125	133	127	136	98	120	139	103	131	120	117	109	132	131	135	115	111	121	136	115	137	113	114	117	149	135	130	115	122	113	123	120	118	115	125	130	137	122	104	125	109	102	138	113	126	106	132	123	127	134	142	134	121	125	142	127	138	112	136	132	127	139	124	107	135	122	129	151	132	118	137	117	147	129	108	127	150	125	119	119	113	138	117	126	130	117	148	111	127	118	119	148	136	122	115	132	114	112	118	124	102	103	114	117	103	117	141	132	117	114	132	114	129	115	143	129	109	133	112	139	126	142	141	144	132	128	124	127	122	118	116	123	137	126	119	130	122	116	107	123	128	139	108	139	137	151	124	139	121	128	113	104	127	124	107	114	129	118	119	126	132	120	133	117	147	101	107	133	116	117	122	125	136	128	103	148	130	133	132	122	120	129	120	137	125	126	136	136	119	119	136	126	118	127	109	134	125	116	99	131	132	124	118	129	118	128	126	146	129	110	127	149	125	131	126	134	145	121	134	124	109	106	108	116	127	118	119	130	152	113	99	123	116	134	116	133	112	117	119	125	118	126	122	115	133	125	131	107	127	123	127	116	115	131	123	131	111	128	129	124	108	119	122	115	103	136	144	109	140	120	113	104	131	127	113	128	139	134	126	125	121	120	120	116	106	113	121	110	146	120	117	125	112	118	109	120	127	113	136	129	133	108	120	136	124	126	120	115	143	126	132	121	111	132	131	120	126	118	119	127	119	96	111	119	128	108	120	114	122	148	133	130	124	125	126	126	140	112	120	132	110	133	125	121	141	111	108	154	133	139	127	118	124	137	118	131	126	124	117	132	116	108	121	118	109	120	125	147	127	110	119	133	108	135	130	122	132	127	131	114	139	117	93	121	106	149	145	105	127	163	131	128	136	128	138	132	126	114	130	127	127	107	111	111	143	118	129	134	142	140	116	111	115	120	115	131	105	117	125	132	121	119	121	130	131	138	125	122	135	134	139	118	101	129	111	140	107	122	108	137	128	121	103	123	121	142	123	111	141	127	146	117	116	119	127	112	118	137	128	124	161	144	111	122	124	151	121	121	127	122	130	122	111	117	144	133	120	117	113	126	122	106	130	127	123	113	147	124	123	124	129	124	126	144	136	128	143	117	116	112	140	110	111	113	139	126	124	123	148	138	121	113	112	151	132	121	119	119	110	117	151	123	109	115	127	122	131	131	110	116	107	106	141	126	115	120	110	115	97	125	131	110	125	137	127	115	126	119	115	124	123	117	120	98	125	117	134	117	107	115	131	130	147	113	135	119	134	113	129	130	130	129	119	125	132	147	106	128	135	105	131	122	120	133	109	148	134	111	130	127	115	125	129	115	117	131	108	119	139	127	111	120	126	119	125	116	116	113	139	127	130	123	99	122	122	127	116	123	107	100	120	117	127	147	118	119	107	134	133	131	127	109	112	108	124	114	103	122	137	114	122	117	140	132	112	125	125	144	126	110	121	134	128	113	128	119	124	135	137	103	123	118	117	113	117	108	99	123	133	111	123	106	126	126	135	121	108	121	123	128	124	130	143	120	130	106	117	139	117	134	130	123	154	112	130	143	122	108	111	133	143	123	120	116	128	159	127	121	134	117	118	131	120	102	108	118	129	114	121	119	108	119	132	102	121	136	128	120	127	118	126	119	122	130	128	122	108	102	122	122	135	137	146	134	128	109	112	138	123	108	130	114	131	124	122	136	102	105	112	114	123	130	125	137	142	119	137	96	138	109	109	126	119	132	121	123	120	118	112	108	131	137	120	129	118	127	121	109	108	122	123	145	146	136	147	132	121	146	118	121	103	136	115	133	122	121	113	122	123	113	129	134	117	107	129	130	127	113	149	140	118	121	127	143	81	114	103	104	121	134	120	130	126	125	120	117	126	107	130	129	128	137	115	128	148	129	134	134	118	138	138	118	143	119	126	131	129	115	102	109	110	102	153	139	126	118	112	147	141	142	110	123	138	129	134	148	124	117	126	141	114	122	114	91	125	95	121	119	127	111	109	115	114	130	125	120	102	112	126	123	126	129	144	118	116	136	121	136	139	132	123	126	116	109	133	140	127	128	123	134	106	126	110	130	124	115	119	126	134	119	127	121	120	124	118	111	120	125	126	121	132	148	116	136	119	90	123	160	118	125	133	131	132	116	105	139	125	111	95	131	119	122	131	111	126	123	137	111	133	114	116	127	138	121	115	129	114	147	126	116	122	128	122	130	130	111	137	138	119	134	133	113	120	91	108	111	118	119	136	122	101	139	111	114	108	114	121	121	110	124	121	120	127	121	127	121	116	125	104	140	112	142	122	131	128	138	126	91	127	132	131	106	147	121	116	139	113	127	111	128	132	125	106	126	132	124	124	127	131	128	129	123	113	118	112	124	116	133	117	132	120	140	129	134	126	111	123	119	116	127	141	121	115	133	121	130	110	117	105	112	126	125	126	126	122	128	120	122	129	125	111	117	125	137	140	135	117	117	116	120	125	114	136	116	123	120	145	106	99	139	106	117	143	130	153	116	97	132	130	133	124	110	119	131	120	118	113	124	124	122	122	116	131	126	112	137	108	106	110	122	133	124	143	112	140	110	128	107	110	113	106	142	130	123	134	120	127	125	97	127	118	139	113	113	148	123	123	124	137	140	146	130	138	127	116	136	123	141	116	123	118	123	129	139	106	129	121	128	113	136	134	128	121	142	129	116	124	129	128	102	120	128	120	120	138	143	144	105	124	128	132	129	124	120	120	131	113	145	98	119	118	95	123	135	111	131	123	119	144	115	139	124	128	122	135	120	116	140	135	162	119	126	113	112	114	116	102	125	128	123	123	121	122	123	110	115
24995	20470	26736	24138	20468	10037	1409	916	713	608	559	464	485	433	424	360	390	334	362	330	341	306	314	307	317	291	280	293	299	262	274	290	285	288	285	287	289	275	309	268	293	279	282	292	279	280	292	286	293	287	285	264	278	260	242	284	292	308	270	288	268	288	266	307	278	249	272	280	286	293	272	302	285	277	280	251	280	267	274	247	254	279	264	264	266	250	299	264	291	259	279	267	247	275	256	288	325	275	265	278	252	285	287	268	274	254	252	281	273	273	291	300	274	272	232	271	290	266	248	277	264	288	241	263	273	243	287	281	262	270	244	255	266	297	281	264	256	281	280	267	258	291	248	284	263	267	278	260	250	264	234	298	282	287	253	259	258	260	259	291	254	260	270	271	278	261	252	263	274	255	258	294	264	269	284	276	271	256	289	261	287	265	247	249	288	280	275	249	254	274	260	283	262	281	269	255	291	280	272	251	265	279	267	270	271	265	271	282	266	228	291	257	260	257	250	257	244	287	281	271	257	276	269	244	255	257	266	271	259	233	253	282	253	283	286	285	283	281	264	279	267	267	310	292	262	258	253	246	266	255	272	264	282	295	271	264	263	281	269	271	263	251	264	283	275	276	267	286	273	292	275	257	272	273	305	240	281	242	254	273	237	280	291	277	265	279	276	248	254	291	270	246	260	253	242	258	277	286	288	266	266	283	285	277	261	293	284	287	247	243	278	260	277	286	261	262	245	256	299	297	260	257	267	280	259	285	278	294	272	291	263	271	281	271	220	270	261	261	264	255	308	265	283	272	264	266	257	265	255	267	261	259	277	271	266	266	277	258	283	242	267	258	278	263	293	265	256	266	272	273	292	276	257	277	255	273	276	251	249	251	261	279	241	284	250	255	249	283	300	270	283	278	255	244	281	266	274	276	247	264	266	268	277	288	287	256	268	297	281	241	289	264	284	285	263	252	268	290	284	299	254	260	254	251	258	246	261	264	284	270	239	264	278	263	303	268	263	295	271	276	271	276	274	252	273	240	273	267	264	274	308	295	278	307	229	264	268	276	278	283	262	244	273	267	268	254	250	253	253	268	276	284	268	257	284	251	249	298	296	254	269	285	278	271	253	259	273	252	270	280	257	260	286	232	267	279	251	284	292	267	266	264	268	267	269	241	322	290	242	286	257	275	254	274	269	259	275	288	278	264	302	234	265	247	274	262	278	287	252	271	309	256	279	262	253	249	260	262	258	259	268	244	252	268	290	271	271	290	280	242	267	260	269	276	268	300	274	293	252	230	262	265	279	256	284	272	260	280	302	263	253	265	257	278	257	251	240	249	262	274	252	286	286	272	266	310	262	264	275	287	278	283	268	272	232	285	250	298	263	234	262	261	246	259	249	257	255	263	290	264	252	265	246	250	267	258	254	268	282	268	278	258	275	274	256	261	244	256	272	267	262	304	249	270	224	252	244	243	247	301	284	288	280	298	255	269	247	274	270	288	251	268	289	251	295	263	257	279	285	292	273	257	240	258	249	292	274	257	291	287	242	263	293	221	268	247	259	287	274	257	277	264	259	253	267	276	281	288	251	271	285	245	281	264	243	272	266	269	265	269	238	258	266	233	272	270	265	290	287	268	266	272	275	296	261	279	262	257	277	253	264	267	259	270	266	271	245	244	260	253	269	279	262	265	292	278	268	268	230	291	255	254	260	266	272	285	260	248	303	253	300	275	269	252	283	291	279	298	248	292	266	283	312	255	236	257	218	241	252	271	299	277	280	264	275	244	284	278	268	271	237	283	273	269	269	271	279	287	261	278	268	244	263	287	256	278	266	255	267	241	269	256	265	260	269	273	253	271	265	274	263	270	267	276	237	297	256	244	274	280	275	281	276	257	272	276	262	243	283	283	278	278	271	273	266	277	251	265	255	302	280	253	258	263	267	282	275	281	290	291	244	246	258	262	281	238	256	241	289	262	296	269	253	255	268	254	250	251	247	267	293	305	288	243	316	238	307	246	252	279	252	295	287	261	260	262	280	269	276	271	251	299	289	253	284	279	257	273	288	265	245	263	278	263	297	250	251	297	255	299	289	251	288	271	283	294	301	271	296	283	284	269	252	246	285	273	257	273	273	293	256	287	245	295	255	263	252	288	274	254	227	270	259	261	269	299	269	257	249	267	269	294	253	282	257	272	245	263	279	236	267	292	269	280	245	250	261	248	294	276	268	251	280	273	265	268	272	256	251	289	270	242	267	271	249	273	288	258	270	246	260	263	268	288	269	268	265	252	286	268	273	264	252	290	270	259	263	285	310	295	295	292	287	280	258	287	298	267	274	240	277	268	282	262	277	269	271	265	277	233	261	255	258	241	275	236	299	271	264	259	276	283	279	255	274	286	278	300	272	287	286	279	275	286	270	249	271	271	289	250	233	287	265	291	305	286	250	247	273	255	259	276	270	304	258	258	239	251	289	274	261	258	287	279	248	258	287	257	258	262	288	258	268	286	277	259	273	256	267	288	249	264	243	264	280	263	271	264	256	274	264	296	255	311	262	279	266	300	276	247	249	239	259	268	260	270	267	252	250	249	257	251	288	257	268	278	277	264	277	265	247	279	283	254	263	305	283	282	303	230	303	256	260	275	240	266	251	267	255	257	280	264	261	250	266	251	256	244	278	259	262	255	280	258	255	261	282	278	234	284	277	272	263	299	275	278	296	237	262	275	277	238	278	252	264	267	278	277	277	246	261	270	253	264	260	288	265	249	258	306	236	264	266	257	231	265	288	263	261	264	309	273	276	289	275	255	260	294	291	283	274	255	237	266	262	279	272	276	287	282	255	279	294	256	269	258	270	264	293	258	285	248	266	268	300	221	271	242	285	270	271	266	263	278	265	294	254	292	282	273	268	295	237	252	271	286	305	286	294	241	269	259	262	282	245	272	272	264	251	235	232	272	268	263	274	246	277	244	255	265	253	250	260	272	261	281	253	290	263	280	265	262	305	267	246	270	251	297	261	285	271	261	237	259	278	290	298	277	263	274	279	270	277	273	262	242	243	281	280	235	244	244	283	233	267	289	270	248	258	274	301	269	262	279	270	264	250	276	291	242	271	281	267	231	275	270	290	267	276	283	285	258	288	269	269	289	285	270	273	279	287	236	273	259	256	254	292	270	270	258	274	272	275	293	278	236	276	252	254	282	243	245	284	268	292	246	289	302	302	237	277	290	297	289	309	272	268	280	269	253	272	275	270	259	274	257	267	289	248	264	277	238	287	296	240	291	251	254	280	311	253	270	285	263	296	300	283	249	247	271	273	247	281	290	300	284	247	283	252	276	294	246	297	309	254	269	257	246	257	275	277	286	256	256	293	277	270	237	253	267	253	265	273	255	297	256	249	252	277	252	289	257	233	262	268	281	245	273	240	245	274	254	288	288	242	289	263	283	250	274	218	277	267	259	275	282	305	264	272	286	283	255	264	252	291	260	287	268	289	293	261	277	268	277	244	262
8337	13728	11615	6069	3811	2755	2112	1766	1306	1052	960	811	686	679	575	537	512	448	431	419	401	380	374	363	344	338	351	310	319	291	313	308	308	306	311	289	316	300	270	297	281	280	285	282	324	316	278	275	285	305	273	284	284	262	275	278	269	249	293	277	280	281	263	262	277	263	259	252	273	296	255	254	293	280	252	269	254	244	273	247	276	270	264	272	264	272	282	259	240	263	271	250	278	295	294	223	305	299	265	296	250	247	247	263	273	254	276	257	269	290	215	261	282	264	246	296	278	294	255	271	266	270	277	273	250	273	273	243	291	259	247	302	242	275	251	278	274	234	262	276	249	242	261	258	227	296	276	235	249	254	270	254	253	240	228	255	246	255	268	279	268	261	273	264	269	260	244	258	264	260	293	264	250	239	250	241	279	275	263	285	262	288	258	242	265	288	258	263	254	253	272	231	285	255	269	252	249	275	266	290	290	259	242	273	251	261	256	268	269	245	263	284	249	278	247	246	301	271	283	271	261	254	230	259	278	280	249	269	247	274	258	269	265	262	277	246	274	251	239	286	287	250	273	278	275	242	236	261	258	224	279	235	258	222	250	260	240	278	264	286	278	264	278	290	272	265	252	269	257	264	264	266	272	261	263	279	237	248	273	252	263	283	259	287	271	286	288	267	277	282	260	249	280	311	292	275	264	282	268	240	260	275	275	240	259	265	275	247	260	284	262	258	268	274	283	254	237	227	274	268	277	288	256	300	262	279	248	287	279	234	279	264	249	277	261	246	277	252	258	273	251	266	253	266	252	264	260	278	268	277	231	261	270	238	258	258	281	290	264	238	278	258	269	275	238	274	283	260	265	258	266	273	263	261	299	257	237	285	285	259	282	263	248	248	269	253	272	249	266	249	257	279	250	238	243	237	230	252	263	259	271	256	225	270	240	280	279	276	275	254	264	273	245	279	266	244	261	283	254	277	252	279	266	280	250	277	269	259	260	283	238	246	251	258	255	275	245	264	287	253	259	239	274	256	266	238	251	270	261	266	240	275	238	260	265	236	272	252	257	282	261	262	288	292	257	270	255	278	273	264	275	257	231	275	260	281	266	291	255	246	268	280	269	244	274	289	249	251	257	259	252	242	255	257	241	273	265	263	284	275	267	253	293	272	299	308	234	290	250	261	274	258	254	266	252	267	267	274	283	275	244	254	259	288	267	266	291	260	267	297	243	278	281	289	310	272	290	240	256	268	256	279	293	274	253	268	256	260	279	242	261	266	245	244	281	250	236	292	280	262	269	243	283	280	285	251	253	248	283	260	250	269	257	269	259	254	263	253	261	282	256	281	240	254	245	265	247	262	259	264	273	246	276	274	236	262	248	275	253	257	282	272	244	242	260	259	280	283	268	252	244	256	289	262	258	261	281	240	268	245	299	274	264	256	268	249	236	259	243	279	222	255	261	253	271	264	261	275	226	275	264	269	271	284	257	263	274	271	258	305	246	294	261	237	266	237	276	238	255	276	262	240	245	238	279	262	263	280	265	271	264	232	254	251	271	276	255	244	255	278	258	277	267	282	266	291	274	278	247	259	262	270	282	274	281	274	249	290	270	270	269	250	268	261	274	271	263	242	296	267	252	258	262	274	268	254	269	277	235	258	269	227	270	285	262	291	281	259	253	279	243	270	226	280	254	257	268	284	249	249	273	263	276	279	252	263	256	238	257	285	265	251	241	264	269	238	246	264	247	242	248	264	301	255	261	275	307	242	270	226	260	307	249	279	275	244	254	267	276	258	253	288	291	273	243	266	276	259	258	247	265	280	232	264	263	304	287	264	239	260	284	258	288	253	277	263	246	244	229	237	257	272	250	289	253	289	276	289	269	285	276	254	271	298	262	255	246	270	257	269	273	247	257	262	269	252	269	271	264	285	280	258	249	270	265	263	259	297	265	275	272	288	258	272	250	275	293	260	273	310	250	268	258	279	277	270	261	252	255	273	292	253	269	261	273	250	271	280	253	246	261	264	287	285	258	255	270	281	248	267	305	255	260	251	271	299	259	270	284	297	244	254	279	305	284	260	279	253	279	282	279	257	262	267	274	245	270	268	296	253	280	246	254	251	278	255	313	282	279	284	262	243	282	260	270	272	267	250	228	258	274	247	244	238	262	294	237	272	227	281	252	291	259	279	240	271	269	248	266	252	274	291	242	274	277	251	265	288	248	284	261	267	264	261	258	273	290	261	241	266	259	262	278	244	280	263	271	283	253	279	265	251	246	263	272	270	284	243	267	248	268	283	258	260	261	257	280	311	250	251	257	282	272	271	254	263	259	295	248	257	272	265	261	240	277	251	271	277	277	286	255	250	267	252	249	261	259	261	269	259	259	258	264	288	249	255	257	247	270	255	254	272	301	243	225	239	275	254	256	266	255	267	258	234	246	270	290	264	249	272	234	283	248	251	298	247	253	266	262	275	266	265	272	259	262	250	291	272	261	263	262	286	274	305	250	278	239	254	243	283	240	256	258	246	304	249	267	262	270	276	274	243	237	291	242	267	280	299	270	253	261	253	279	261	291	280	268	237	238	254	275	283	274	257	256	265	225	286	257	261	267	252	271	235	279	243	267	289	254	280	267	281	266	281	301	280	282	262	241	280	254	258	252	243	263	245	274	251	253	275	254	278	222	263	274	242	242	266	257	275	251	277	246	295	259	284	263	233	283	282	267	259	259	268	255	254	270	310	259	254	266	279	261	288	278	254	268	266	268	252	257	272	278	254	256	267	268	264	257	253	261	248	276	246	265	266	267	253	289	280	242	259	274	241	239	270	260	271	265	240	265	276	230	268	279	253	269	258	253	245	264	278	255	282	242	280	273	256	265	270	216	265	260	270	250	210	250	251	260	262	280	277	271	268	255	252	299	281	268	235	266	271	230	254	247	288	257	244	271	280	278	247	236	251	270	261	259	268	255	265	251	240	253	300	266	247	253	242	262	287	254	256	274	251	258	254	245	292	268	252	243	263	245	236	269	257	271	253	255	254	242	240	268	271	254	288	269	251	248	250	250	292	271	274	263	239	254	257	249	270	257	249	262	246	258	252	261	262	263	261	279	248	284	278	264	268	269	257	282	275	254	254	267	272	286	267	251	311	267	246	248	258	243	251	281	295	260	295	258	263	248	255	229	263	281	232	249	265	257	256	270	247	269	239	284	254	236	273	287	272	273	254	254	293	268	264	272	276	267	287	262	270	248	252	238	252	264	272	279	276	266	281	275	274	283	223	257	247	284	254	276	265	254	260	279	249	263	252	251	247	306	246	266	248	279	270	253	243	254	284	276	257	267	293	272	259	254	267	275	263	253	243	254	257	243	259	273	260	278	254	248	257	254	268	269	267	269	280	255	293	265	277	273	261	257	266	266	247	258	265	238	273	259	244	239	242	301	293	267	281	250	235	261	267	277	249	260	272	258	303	252	267	285	250	246	281	272	261	258	280	239	291	257	267	255	255
22570	20426	27084	23671	20433	20526	9435	1927	1395	1150	1122	961	942	898	800	763	731	694	702	666	675	695	647	617	586	598	628	591	589	598	534	536	561	585	558	498	568	570	568	602	552	544	526	572	583	531	553	520	528	547	519	533	545	534	527	565	483	521	476	521	487	511	515	515	496	500	496	467	530	500	516	503	521	512	484	522	520	511	528	560	516	521	506	531	529	546	553	536	530	495	515	510	513	541	530	545	507	472	522	546	543	481	457	513	516	510	501	526	536	478	518	518	554	513	522	487	479	554	505	493	552	514	502	516	557	504	490	540	510	495	542	498	520	522	497	505	502	524	500	492	510	498	501	503	506	501	498	521	513	538	515	533	451	486	531	527	485	489	543	494	551	512	497	505	506	489	498	498	500	532	497	540	514	505	494	533	568	520	499	493	539	543	493	494	544	497	532	497	532	538	525	515	520	497	473	515	515	511	538	468	473	519	527	478	508	520	531	589	524	502	497	507	524	484	453	527	475	531	490	540	511	474	502	518	500	467	495	499	497	475	533	500	510	467	471	528	535	483	437	492	488	533	495	512	477	502	497	532	506	480	530	530	541	529	488	495	490	476	493	493	525	543	532	512	481	507	508	526	447	501	504	506	520	523	510	535	479	538	509	497	514	504	491	495	507	531	485	512	525	555	505	522	514	503	516	488	513	506	506	544	462	537	509	514	531	479	528	485	568	487	506	548	513	518	571	511	525	508	523	474	510	471	513	517	501	512	487	544	523	502	507	531	511	551	554	547	488	532	491	506	557	504	478	518	471	536	549	495	578	498	554	488	474	557	504	472	487	518	509	497	523	507	522	512	495	501	521	524	528	522	493	486	504	490	497	508	499	518	545	518	483	558	516	536	527	510	488	465	546	505	536	523	475	520	483	534	546	564	507	466	480	524	503	534	538	496	520	511	518	542	505	476	498	517	525	516	515	534	524	522	557	518	499	460	522	490	527	515	474	497	504	481	504	511	511	492	495	513	475	474	512	480	492	542	506	508	539	487	497	508	494	487	505	516	521	506	510	511	488	509	489	504	519	499	534	514	520	496	559	498	554	535	490	518	562	511	500	502	531	512	466	512	510	520	513	507	463	500	454	500	506	509	510	538	508	483	504	488	520	520	528	498	502	535	486	548	508	476	499	500	476	478	504	477	482	487	544	545	512	515	490	505	473	516	532	511	507	495	500	511	490	503	496	504	524	541	510	521	514	509	526	503	467	500	478	497	541	466	522	499	542	514	527	540	525	509	536	533	509	519	531	517	510	564	501	504	482	523	529	491	507	492	537	536	518	488	496	500	480	505	495	540	512	529	499	494	514	497	499	487	508	545	531	484	503	541	513	509	478	511	529	510	524	532	550	513	497	528	533	537	527	469	536	517	496	532	536	485	540	538	532	457	473	471	497	517	526	514	506	539	499	486	513	512	514	487	530	496	525	534	535	503	498	516	521	522	516	503	528	542	533	506	529	530	493	516	488	505	516	504	508	514	491	524	544	478	525	489	513	498	539	495	494	503	545	468	510	554	531	507	477	494	544	496	504	500	524	486	533	505	494	504	562	514	517	543	489	527	518	510	503	534	524	489	531	540	543	504	533	520	528	514	502	502	477	465	546	530	535	462	527	536	514	542	463	493	518	508	484	513	514	509	463	520	529	493	525	511	530	494	497	478	512	537	529	527	500	511	548	546	515	504	472	481	495	504	532	502	501	496	546	513	519	465	529	516	493	485	502	480	491	522	524	486	485	480	510	519	474	559	510	504	546	538	515	489	489	540	495	517	509	512	513	501	488	504	566	486	532	501	478	531	546	556	544	520	576	513	523	506	535	525	490	497	510	531	551	478	486	560	538	534	502	510	501	514	502	480	495	511	534	509	535	502	467	521	504	519	524	556	486	491	502	551	530	544	536	501	506	442	491	508	495	476	511	514	523	563	495	459	514	537	511	503	541	498	546	529	520	512	509	540	525	500	540	527	505	530	527	478	527	509	506	531	547	514	515	514	525	475	521	501	489	530	538	488	519	511	474	554	533	535	518	488	529	529	493	504	490	497	524	461	501	468	527	487	464	513	487	490	498	526	513	473	502	505	492	527	500	515	474	505	517	485	477	508	528	507	505	509	528	559	525	522	509	537	525	530	508	519	548	492	512	533	529	488	505	522	512	459	550	551	480	502	518	516	504	492	520	524	506	573	468	497	502	513	547	495	512	458	525	500	509	523	488	467	498	509	513	523	477	464	492	501	482	515	522	481	537	497	533	534	495	514	510	511	514	487	526	533	520	515	529	488	534	528	482	467	532	508	552	480	534	486	516	503	530	498	480	532	527	475	479	520	483	498	531	521	490	511	495	511	515	490	502	526	516	520	517	485	453	518	509	497	520	499	519	442	538	540	482	496	501	468	531	489	518	534	486	509	520	468	503	509	493	461	528	502	503	496	516	525	523	495	509	513	511	506	502	484	506	500	492	529	492	497	514	516	491	491	516	516	508	528	480	517	516	492	487	517	472	536	548	526	516	506	502	475	522	482	493	498	509	512	532	487	491	477	476	503	474	490	522	513	513	532	497	513	489	511	515	476	504	503	505	482	498	501	507	493	493	522	529	556	521	547	502	531	523	490	500	496	502	507	505	508	513	472	562	483	522	532	476	539	519	524	519	466	521	480	508	499	482	490	518	485	502	503	486	524	465	500	485	493	549	480	533	459	498	502	516	529	506	491	480	510	534	532	532	479	489	517	498	521	470	544	499	499	545	535	493	533	540	563	511	502	504	521	488	520	548	506	493	514	511	536	488	499	472	506	497	473	517	501	489	498	541	522	536	527	524	500	503	500	527	512	486	555	499	503	492	510	482	528	486	480	473	519	498	487	506	576	506	513	505	514	513	539	486	522	519	502	512	492	495	521	515	521	470	550	479	488	532	505	526	494	506	467	496	460	457	484	508	520	496	506	513	497	506	489	491	515	500	547	528	528	514	546	512	480	503	519	485	520	524	480	524	540	495	523	496	512	488	488	564	520	490	517	460	524	539	505	511	507	522	549	541	505	533	555	548	532	526	489	485	495	517	522	490	479	480	523	523	495	567	489	537	533	508	531	473	516	505	515	537	522	490	509	444	501	497	518	508	519	462	483	469	515	512	470	489	480	495	492	504	565	494	474	526	558	493	513	506	490	518	480	509	534	507	500	505	543	500	497	533	569	503	476	502	501	496	540	508	479	513	466	505	504	499	477	509	506	506	520	480	536	529	479	532	461	540	502	531	510	503	536	514	512	493	524	507	495	547	499	505	478	505	564	531	511	490	526	497	519	511	501	499	535	474	527	509	527	523	514	504	475	537	501	533	532	498	523	542	494	526	564	491	540	493	521	484	519	522	525	517	505	499	461	498	489	497	473	502	577	475	482	521	505	503	498	535	495	508	523	507	498	489	520	561	490	500	499	478	530	490	478	548	497	482	485	491	454	526	518	512	486
11453	21213	18113	10575	7095	5160	4066	3191	2477	2145	1801	1563	1406	1330	1089	1055	926	904	826	819	807	700	716	715	683	685	664	642	626	610	553	567	576	622	580	599	565	566	542	587	572	544	559	491	567	579	514	536	518	520	507	512	502	529	552	524	515	507	560	488	535	501	518	526	511	539	526	508	461	543	480	531	523	506	498	483	522	506	433	456	463	477	495	509	531	501	473	512	521	504	554	530	517	489	535	519	522	502	486	498	459	490	539	522	450	504	495	503	524	480	489	452	484	505	487	481	495	501	498	504	500	493	498	525	477	488	508	514	504	465	494	517	487	465	491	502	480	487	460	464	491	531	496	504	487	498	508	506	489	502	463	468	499	462	497	489	491	484	481	479	521	511	499	445	482	501	500	502	443	473	518	508	483	490	496	456	487	468	488	463	504	477	528	489	478	516	497	434	494	487	502	497	478	497	490	505	485	476	476	483	490	459	518	502	525	522	495	478	488	503	482	492	490	539	504	485	517	516	484	500	469	501	462	494	514	511	478	501	497	505	495	501	504	486	519	539	472	491	499	444	486	483	516	478	519	484	454	471	508	528	540	485	487	509	535	495	483	526	483	495	503	469	449	511	501	513	492	526	492	468	453	536	514	478	475	503	527	474	470	504	474	461	475	483	504	465	470	472	479	491	486	519	505	516	503	489	494	444	500	489	478	465	493	522	457	508	507	480	483	471	530	501	496	469	512	479	501	480	486	483	507	482	509	472	504	493	509	481	486	467	495	504	501	494	472	471	512	491	517	482	481	489	510	471	485	483	476	482	484	499	520	529	504	511	507	501	489	513	539	474	482	508	532	526	459	503	503	503	529	471	482	490	512	515	511	472	466	504	488	503	545	525	476	499	534	517	487	480	479	482	489	499	515	486	509	508	488	506	483	502	495	501	514	455	501	490	517	529	513	494	492	505	494	509	508	505	504	496	505	494	448	509	488	489	524	451	449	485	505	494	512	514	512	466	480	510	480	538	484	480	489	484	522	539	480	538	503	489	496	497	487	488	470	535	459	479	468	506	477	479	504	501	511	464	456	494	502	489	467	445	512	514	483	487	495	513	481	452	524	448	471	482	547	520	502	494	527	478	485	510	561	521	498	494	488	524	494	526	523	474	479	488	466	459	499	548	482	515	467	488	478	483	540	471	482	447	525	514	467	514	520	469	512	518	511	458	488	505	509	506	500	514	478	476	483	489	455	516	511	494	492	495	462	497	461	488	446	519	500	455	505	498	506	470	517	524	475	505	489	485	503	518	476	490	520	478	503	511	477	484	470	465	479	496	492	498	503	511	490	503	457	472	488	488	476	457	508	466	528	473	488	521	520	456	488	476	488	531	491	535	492	481	485	471	529	533	503	460	459	512	510	481	465	526	516	474	527	516	427	469	464	472	495	511	498	545	492	474	487	475	479	514	503	462	486	447	523	466	507	497	496	505	481	465	496	477	531	532	476	514	498	479	544	486	471	509	463	466	478	499	522	455	487	531	486	468	538	493	488	485	528	514	451	477	503	506	473	505	504	484	513	504	466	470	514	484	495	460	494	497	532	490	478	482	488	499	517	525	480	520	518	523	480	501	482	472	506	459	502	522	538	470	487	538	508	526	480	497	451	488	474	499	479	492	499	504	497	481	511	472	487	475	482	511	485	480	485	494	481	464	510	509	480	497	464	501	524	526	490	472	467	502	497	502	518	498	503	527	518	492	505	495	482	470	477	478	507	536	547	468	472	503	487	474	507	493	510	494	479	507	462	442	485	486	505	484	462	466	489	482	469	551	473	497	507	513	512	504	479	473	485	479	490	537	502	470	472	452	483	510	460	529	507	486	449	461	497	475	465	457	480	503	479	495	531	471	492	491	488	445	517	538	460	492	475	484	501	510	484	523	497	515	490	505	475	478	499	468	508	495	492	499	503	547	521	526	520	467	476	477	527	496	460	460	468	512	473	502	482	469	486	473	479	487	504	486	495	463	499	495	478	498	507	520	471	446	469	505	488	522	506	475	470	542	468	500	474	497	506	508	495	509	516	514	511	454	474	496	501	485	489	459	478	495	490	509	520	499	484	507	487	497	464	492	492	500	494	509	509	468	515	461	487	480	491	493	445	503	467	458	495	487	503	523	490	487	486	490	511	478	463	480	467	437	475	499	507	485	458	520	447	520	493	497	488	497	487	463	466	480	498	515	509	515	512	504	464	515	472	473	465	509	480	514	519	526	485	494	487	493	516	433	516	519	464	475	501	448	453	442	492	464	467	498	506	477	480	465	496	494	470	483	464	483	509	484	471	492	468	503	497	469	490	472	467	490	532	496	511	534	501	509	491	484	516	514	479	483	521	500	469	507	520	480	490	492	510	493	507	518	477	443	492	510	507	517	452	511	496	452	511	496	499	518	471	497	469	472	495	503	487	495	479	506	500	468	523	478	472	496	520	486	496	539	466	473	487	526	492	497	483	504	467	484	474	495	503	498	520	509	542	530	512	499	472	521	503	482	495	484	501	492	498	471	502	497	477	492	489	488	479	481	435	481	476	529	489	459	517	460	507	522	447	531	473	478	479	483	487	511	517	524	534	495	499	521	501	485	512	489	504	502	475	508	500	442	509	531	505	462	496	503	494	510	464	499	482	466	511	484	492	474	498	456	507	518	505	513	509	486	517	494	489	483	480	503	473	489	514	483	513	502	505	501	440	499	518	489	452	475	503	454	485	484	472	501	492	490	473	488	474	494	480	484	486	509	507	506	513	511	478	454	521	487	496	488	527	489	497	497	506	496	524	497	518	488	460	479	462	511	513	507	458	531	478	482	532	498	483	484	485	536	478	483	456	473	490	500	482	491	539	553	445	484	474	493	483	490	469	462	501	487	484	468	487	470	454	504	511	508	497	491	497	485	493	549	491	498	446	451	503	480	513	515	532	513	474	506	497	490	466	475	521	515	467	481	493	475	477	529	513	491	450	486	460	586	514	491	491	468	494	491	502	473	492	507	521	480	513	504	475	457	533	507	470	505	514	482	498	498	493	499	504	477	529	528	471	504	465	471	496	508	499	457	487	507	480	520	529	483	529	499	514	489	464	509	476	487	503	525	482	467	504	489	484	526	492	475	478	501	505	529	512	482	465	498	489	516	487	491	440	485	515	505	498	494	513	506	452	493	508	481	537	496	482	483	460	505	519	529	443	514	495	492	482	482	463	452	483	492	486	487	489	491	502	471	499	504	471	509	482	518	488	483	483	528	512	515	462	502	524	526	481	498	479	515	489	496	563	510	519	486	516	536	485	507	486	496	488	473	486	507	530	495	496	472	514	495	477	466	489	475	506	508	531	488	501	497	456	482	497	480	483	506	480	482	481	507	516	518	535	493	519	526	485	493	534	493	498	511	485	477	511	521	475	491	480	505	449	510	548	488	460	499	498	509	437	508	474	498	466	488	497	506	499	523	478	488	520	519	499	479	490	480	483	449
27724	14045	1735	337	189	151	139	142	148	117	120	116	116	109	133	121	103	94	106	102	102	99	86	123	100	106	99	96	112	132	111	113	94	102	122	117	100	100	113	101	87	100	101	109	116	110	104	103	108	91	109	115	106	124	98	117	99	106	113	124	105	95	104	111	123	113	112	132	106	98	116	126	120	115	115	88	82	123	104	88	104	119	105	117	107	108	116	100	93	96	94	103	124	105	122	106	112	107	102	101	98	101	83	106	116	112	118	112	101	104	107	104	98	121	103	106	100	89	96	95	107	112	106	102	114	108	121	107	108	91	98	109	115	111	103	114	115	94	106	112	99	107	110	100	84	97	98	108	95	111	105	113	130	114	94	109	107	115	112	100	115	113	101	108	92	104	105	105	137	110	125	107	87	110	94	111	102	95	114	103	122	100	83	101	107	114	124	126	86	98	109	117	120	95	108	125	95	100	115	102	100	101	109	95	106	114	95	113	105	118	104	102	106	92	91	103	94	122	110	98	115	86	108	107	119	109	118	99	115	101	98	103	100	105	96	99	116	99	105	98	107	98	107	104	112	100	111	101	86	100	107	91	117	125	100	111	112	84	109	122	111	122	120	107	99	87	103	112	112	118	102	117	95	100	100	95	117	125	109	103	106	96	115	99	116	103	109	90	98	105	89	112	105	102	115	107	110	112	96	121	101	102	90	118	109	114	104	107	101	107	124	103	97	109	108	115	97	107	95	102	98	116	126	105	108	98	128	101	95	111	102	120	99	104	114	111	127	105	96	92	109	101	121	98	97	78	114	98	121	110	118	132	99	129	96	101	94	110	94	106	101	99	108	95	109	99	101	92	114	108	98	130	121	114	95	109	112	101	111	114	108	114	92	115	107	122	116	98	109	94	106	99	112	109	103	121	88	106	104	109	87	106	109	107	99	126	90	110	111	116	97	108	101	124	88	122	105	102	104	127	116	100	99	92	89	98	87	108	119	103	100	110	117	118	105	102	116	98	100	92	96	124	113	125	94	85	96	104	123	125	101	124	103	116	128	108	115	99	114	106	98	100	106	120	117	110	108	96	92	103	114	104	97	99	111	112	105	96	106	92	107	103	108	103	117	94	86	113	108	115	99	116	110	105	106	126	106	102	91	116	94	100	121	97	111	104	102	129	110	86	111	101	102	103	102	110	98	125	127	90	106	112	132	107	113	115	110	121	109	112	133	110	119	102	107	107	108	115	102	104	104	118	127	106	110	113	103	119	113	102	87	125	95	105	124	154	120	95	105	106	91	125	99	102	114	121	78	90	100	105	114	95	94	119	104	108	96	102	86	108	122	112	122	108	136	120	100	87	114	102	99	114	103	116	107	113	116	113	98	108	107	101	101	98	102	100	109	105	91	88	112	112	93	108	106	107	104	140	116	112	94	98	106	120	109	111	122	110	107	99	126	89	124	107	108	111	120	101	111	93	115	110	115	102	118	92	101	96	91	109	102	103	96	128	121	106	123	113	106	119	122	104	124	120	115	100	112	109	103	103	120	101	117	114	105	98	110	111	118	118	101	101	99	124	99	110	114	98	114	104	98	103	99	111	115	100	87	105	125	107	112	114	122	110	96	91	99	112	115	110	99	100	108	117	109	86	91	96	102	95	93	101	101	95	102	98	100	104	117	134	94	103	90	114	97	110	98	108	112	126	119	112	105	100	110	116	95	100	129	95	90	92	120	92	83	108	121	121	105	110	121	99	107	95	111	102	116	99	98	113	121	110	103	100	114	105	113	126	113	123	107	122	110	121	101	107	98	98	114	104	113	113	108	104	109	120	104	110	117	120	110	106	87	93	109	91	113	116	118	84	85	108	114	121	109	117	108	102	103	123	100	97	136	103	113	119	101	112	106	115	107	104	90	125	108	109	104	77	108	108	115	100	113	99	106	93	102	98	106	114	126	104	106	124	100	96	115	115	101	87	113	89	105	111	99	122	107	96	95	103	110	125	111	108	104	99	117	115	92	106	104	117	119	103	111	125	106	129	116	118	101	99	102	84	100	112	98	105	100	122	112	106	126	114	105	119	102	101	108	103	99	108	113	95	92	105	107	129	108	109	100	89	128	109	89	79	92	116	115	101	109	97	112	117	106	107	93	124	107	99	107	98	90	96	124	97	99	85	95	105	117	110	96	111	109	105	94	102	114	108	98	95	112	129	98	108	108	119	117	101	106	94	124	96	106	120	118	119	102	121	114	131	103	98	113	100	90	105	104	105	100	120	119	104	106	114	122	106	118	121	120	81	121	111	120	103	102	127	131	115	115	99	114	130	95	125	119	93	99	106	112	101	114	94	106	104	98	101	86	109	104	99	117	94	96	110	102	104	109	115	120	108	108	124	122	123	103	106	114	132	108	122	118	84	121	121	118	102	108	98	105	87	115	107	106	115	115	107	104	93	108	113	112	109	115	112	110	105	112	123	99	115	100	109	118	134	120	112	136	109	118	96	108	113	91	112	102	112	111	113	109	107	124	122	133	122	113	111	91	89	98	112	96	106	111	90	123	130	105	114	97	95	98	102	122	103	95	100	105	114	111	92	101	99	93	123	102	87	112	103	110	108	99	103	102	99	130	106	111	105	104	100	87	104	106	111	106	101	116	123	112	101	109	101	119	104	109	99	102	100	98	117	118	103	107	111	96	125	99	94	116	117	110	127	91	107	111	104	98	96	119	114	110	121	78	102	99	103	92	129	115	93	99	136	120	98	107	114	106	116	114	121	99	109	97	106	100	100	130	94	113	103	103	115	84	116	98	107	79	105	107	112	103	112	100	109	96	107	98	129	111	112	98	100	118	112	103	109	116	93	120	115	98	103	126	113	98	100	104	110	106	102	109	100	109	98	98	111	109	113	118	102	99	80	116	98	93	110	106	116	105	110	106	125	89	93	115	96	86	110	102	108	96	99	96	102	107	107	103	112	97	110	104	117	106	94	101	129	122	111	105	97	116	96	103	98	126	113	115	109	101	94	94	115	116	110	89	116	113	107	96	109	117	91	102	112	112	110	117	108	100	101	118	96	130	122	110	119	108	120	97	116	103	96	116	102	98	107	111	105	103	117	99	119	88	110	116	111	102	113	101	93	99	110	113	123	102	115	109	119	116	104	114	114	108	121	110	113	123	118	107	101	108	103	103	96	114	119	98	91	128	129	95	113	100	98	94	109	95	105	113	122	112	130	129	100	99	91	100	100	104	121	111	106	108	97	96	118	127	94	103	108	100	77	92	115	104	93	107	104	105	115	123	104	121	112	101	101	119	112	97	120	109	119	101	100	93	119	113	99	103	108	108	119	112	98	99	112	119	112	100	111	102	116	100	105	112	95	102	124	91	114	93	104	129	84	101	119	113	109	98	111	99	108	106	94	108	106	108	102	95	139	98	108	110	90	123	118	91	97	104	83	119	103	109	108	111	124	105	106	108	109	112	106	114	97	103	114	109	102	110	101	124	132	127	93
5753	1969	1031	433	291	242	198	186	170	147	144	133	172	137	137	159	120	143	122	123	134	116	143	121	122	131	150	114	110	137	118	128	130	139	114	127	115	129	128	118	116	132	112	118	118	108	112	132	134	102	129	121	125	141	133	122	125	132	118	133	119	119	129	111	122	120	112	123	128	123	125	144	144	129	126	120	107	137	124	123	134	126	129	121	122	119	121	122	111	113	110	113	128	151	127	127	105	135	122	123	113	126	142	122	125	132	128	112	108	126	116	102	134	124	127	130	123	114	135	130	104	139	120	129	124	120	144	122	131	117	118	129	111	127	113	125	135	128	125	124	123	119	125	124	147	100	116	111	128	130	119	130	124	125	111	115	128	134	112	120	122	136	141	143	126	127	122	108	129	119	136	122	125	137	132	110	133	144	108	124	136	123	127	125	143	116	156	134	133	129	138	120	127	140	129	126	131	101	130	116	106	126	148	111	132	141	126	114	99	121	124	122	113	112	122	121	123	113	134	140	107	120	133	125	132	118	127	129	112	143	118	122	161	122	117	124	131	116	124	95	102	139	126	119	126	119	123	112	97	104	115	112	120	121	117	121	109	121	118	108	119	120	140	118	134	107	126	132	127	111	112	127	125	118	139	91	119	132	120	122	135	119	116	121	114	119	111	112	114	144	132	121	126	117	116	105	136	126	136	121	127	120	135	123	115	124	114	124	104	111	142	101	100	126	136	117	132	124	135	117	130	131	124	126	138	137	146	128	125	108	115	125	136	125	101	122	121	120	112	105	131	115	133	132	132	135	125	127	114	135	108	90	123	142	115	114	129	117	137	121	126	123	125	133	134	134	114	131	131	102	125	121	107	101	137	124	127	137	114	103	105	130	134	122	108	129	135	111	131	105	117	109	108	119	128	135	119	116	101	117	110	117	114	132	106	139	140	143	130	131	113	121	128	130	109	122	102	139	124	136	117	123	99	130	113	139	119	107	131	105	132	122	127	135	116	124	122	110	103	122	109	125	118	125	142	110	119	141	141	96	136	119	118	121	131	121	117	124	137	136	100	117	125	113	132	114	120	124	114	113	141	146	126	117	118	116	136	117	119	111	93	148	118	126	141	113	137	111	108	122	136	122	124	123	123	110	116	125	143	121	106	113	134	124	122	108	112	135	112	116	134	100	144	120	115	117	118	139	123	127	117	131	142	105	117	135	122	128	125	129	125	116	121	113	123	131	125	126	120	108	124	102	116	129	157	122	133	133	137	112	119	119	123	109	125	104	116	110	128	130	133	127	128	144	132	135	123	134	134	122	117	129	129	132	105	116	125	124	112	131	124	122	121	124	109	125	114	141	125	137	117	119	108	129	126	129	124	109	114	112	130	119	119	136	121	122	118	126	137	138	102	128	110	141	133	119	136	138	139	109	99	113	124	130	117	111	139	109	132	86	121	122	115	145	124	138	114	127	118	114	116	141	121	110	117	119	111	135	130	125	107	113	133	123	127	120	126	120	106	125	115	141	116	133	121	125	128	126	133	126	133	114	127	126	140	121	115	125	126	144	115	115	105	133	130	131	147	120	123	124	115	122	123	143	105	139	116	131	113	105	129	122	121	118	117	131	142	135	124	137	122	113	124	121	120	130	130	128	133	127	122	147	95	118	141	115	110	146	142	128	143	121	122	126	134	132	151	150	121	120	124	117	120	106	124	134	115	119	108	116	121	112	125	109	119	111	137	108	136	122	112	119	132	124	105	120	127	125	142	114	138	125	112	134	112	120	128	124	131	125	121	128	127	112	125	144	125	137	134	130	142	109	124	129	147	109	135	117	112	119	136	126	124	129	138	130	155	116	129	138	115	127	134	120	124	117	116	134	97	118	125	106	139	132	140	132	118	120	124	145	126	130	119	124	119	117	133	118	124	121	131	119	127	125	117	120	109	95	148	134	142	130	138	137	122	119	142	113	127	124	128	122	146	113	136	121	140	120	130	131	103	123	116	124	131	124	140	119	130	130	121	109	131	108	124	126	125	117	120	116	110	136	115	122	121	120	109	115	121	122	116	125	107	109	112	139	123	118	129	132	143	123	120	123	129	121	111	130	117	126	121	121	131	127	116	124	118	121	117	126	122	131	125	125	97	143	133	126	122	137	109	136	103	103	137	119	140	116	129	120	121	114	146	135	122	131	109	113	139	108	120	121	110	116	133	103	114	118	119	113	107	141	111	102	103	110	133	114	127	113	125	107	126	125	121	123	108	116	139	110	121	142	124	148	113	106	154	106	123	126	116	108	112	120	132	102	105	135	115	123	112	103	134	126	130	126	133	124	126	113	120	152	115	113	136	114	126	127	132	113	111	124	113	111	114	111	123	123	110	131	121	123	139	125	131	119	119	140	115	105	116	125	128	116	118	109	154	127	118	132	129	122	123	124	117	141	122	122	135	130	123	109	142	116	123	117	103	139	124	130	129	114	103	115	128	111	116	135	129	138	124	131	137	115	122	132	120	121	125	127	135	115	122	130	104	123	107	111	118	112	132	125	113	132	129	131	137	132	113	99	128	124	109	120	127	130	117	137	126	117	142	126	105	128	95	105	121	128	124	129	146	157	128	103	121	135	106	100	111	143	113	113	135	114	121	116	140	127	120	116	119	118	136	129	137	123	110	99	135	121	124	135	134	140	127	116	135	138	101	123	136	117	119	109	123	122	142	131	124	115	136	101	132	122	144	136	128	113	122	112	129	124	119	124	121	143	129	117	130	133	99	115	118	120	136	101	126	126	106	142	125	113	118	121	139	131	127	148	150	130	119	126	124	120	123	122	128	124	118	109	101	145	151	128	117	139	127	122	111	114	113	158	134	105	129	117	155	134	110	123	122	115	112	120	126	108	139	126	118	117	111	128	119	148	107	126	125	120	112	106	121	119	113	108	104	116	121	117	126	122	121	135	124	142	143	112	132	111	128	134	122	124	128	134	130	116	114	128	111	127	118	122	119	131	124	121	122	122	106	123	139	121	147	124	136	141	123	135	115	134	120	139	127	136	123	130	103	120	112	129	112	128	118	118	106	110	132	134	111	115	126	109	128	142	128	107	125	135	125	133	120	135	127	116	128	122	131	134	119	109	123	121	121	124	131	131	124	126	102	100	125	117	116	144	138	130	115	124	118	136	145	127	111	130	117	106	121	112	117	136	128	114	119	118	136	113	137	135	119	131	119	117	123	113	141	134	131	126	112	119	128	141	127	127	113	130	111	121	121	132	113	135	134	130	126	130	125	136	148	120	124	131	129	133	118	124	120	124	126	120	122	129	126	124	123	109	113	135	132	106	109	122	134	123	107	107	116	129	116	123	120	104	122	115	138	103	116	132	127	115	119	118	110	106	112	128	115	139	132	136	140	126	153	118	135	117	103	124	136	130	130	109	130	128	119	108	131	132	120	117	112	120	121	122	131	143	127	140	118	123	100	124	130	114	118	120	128	130	139	125	134	110	113	133	118	137
24831	20432	26662	24093	20419	10114	1375	897	701	614	549	500	500	430	413	357	330	362	350	337	358	331	300	319	282	298	301	296	306	325	259	290	328	287	287	298	293	277	311	306	326	265	285	293	287	312	245	285	275	309	269	276	268	304	252	266	249	276	279	284	276	288	271	292	243	283	255	256	280	306	249	283	266	304	248	272	258	287	320	283	272	273	271	272	267	265	287	272	247	268	274	293	268	269	249	271	255	255	253	259	296	267	260	261	265	283	283	266	299	279	255	241	282	266	262	251	262	261	265	273	258	273	287	286	263	264	322	285	280	247	289	264	270	295	241	260	269	248	286	252	245	287	277	275	275	269	261	300	262	227	258	250	300	271	257	284	271	269	238	251	271	301	259	271	285	271	280	267	265	270	261	271	277	244	266	275	289	277	260	246	264	255	267	277	286	285	269	291	255	242	291	234	297	281	267	270	257	284	251	256	258	286	269	283	267	284	280	286	270	293	283	272	225	257	273	287	286	292	236	272	277	284	237	266	260	269	272	242	270	261	294	275	292	263	247	248	275	252	275	278	294	287	270	281	236	273	274	255	280	277	263	243	296	279	266	272	237	258	290	256	256	308	270	232	271	248	277	278	254	277	247	293	274	239	282	247	275	243	275	275	264	246	262	281	285	252	270	252	296	294	295	277	290	263	263	250	303	251	279	297	256	271	264	283	270	268	270	275	296	229	295	260	264	309	260	233	274	244	243	265	282	270	266	252	260	270	293	261	260	253	247	258	272	269	312	268	248	248	282	263	266	276	265	286	257	252	273	281	262	287	262	270	267	296	252	248	270	275	260	263	281	286	289	261	295	301	259	276	268	266	256	294	265	265	278	275	277	284	270	255	249	258	257	266	304	287	287	295	308	274	259	259	283	277	269	263	295	305	256	284	259	306	251	269	251	252	269	228	228	253	243	259	248	252	267	293	285	234	257	259	290	286	280	227	267	276	253	275	257	265	258	298	254	240	263	268	284	222	265	281	233	269	274	280	271	245	269	282	245	237	282	279	287	253	267	277	267	266	253	275	247	260	283	269	239	295	274	243	260	257	269	250	265	265	253	270	254	242	266	268	291	279	267	295	260	284	284	273	268	269	262	253	234	246	270	286	265	239	256	260	250	272	286	282	246	266	294	282	268	236	262	293	263	294	267	279	251	293	293	240	263	252	293	270	260	285	250	264	283	275	269	244	293	295	283	280	256	247	283	262	286	261	265	270	268	229	265	274	278	268	270	268	254	296	262	247	283	263	253	251	262	256	278	265	276	260	291	275	250	285	258	305	245	255	289	263	228	287	285	294	282	258	291	226	279	301	250	251	253	297	267	288	261	265	275	274	258	274	284	274	281	261	283	251	273	274	267	238	241	280	269	266	269	297	263	258	267	257	260	269	283	272	263	267	267	275	256	266	255	296	267	277	265	281	281	261	254	260	264	284	249	274	270	297	280	269	268	291	256	278	295	294	243	288	263	237	263	258	257	277	257	253	262	292	277	294	292	265	245	261	276	275	248	290	273	250	250	293	281	270	265	270	268	276	268	244	276	248	262	267	271	261	257	261	267	256	284	279	251	257	271	257	254	253	281	260	262	250	262	278	276	268	281	262	273	246	277	272	260	261	275	257	282	267	287	264	281	275	276	245	254	224	286	244	282	281	281	251	253	274	246	278	253	264	246	266	297	249	288	297	261	261	247	273	267	281	262	280	267	261	277	238	288	271	256	269	285	262	266	254	269	260	252	251	266	274	231	269	244	259	262	301	240	289	229	276	293	239	277	269	257	268	251	287	317	266	287	257	259	276	260	240	261	307	278	245	273	274	249	282	269	252	276	292	280	274	265	246	283	267	274	246	283	280	272	272	285	272	266	286	277	301	280	260	282	272	259	248	250	293	285	293	260	268	266	315	286	235	256	246	256	279	254	243	244	267	250	285	275	260	280	267	257	270	262	288	291	291	255	270	255	253	275	269	265	263	258	285	271	283	271	251	286	283	273	280	302	248	257	270	260	267	253	258	244	295	251	276	304	262	279	280	279	271	265	274	251	245	248	249	301	287	255	282	292	253	248	256	277	271	268	260	264	248	266	273	248	258	284	269	263	242	265	272	299	323	252	284	273	248	262	264	282	255	280	268	280	253	262	281	264	257	302	261	283	269	255	312	273	255	302	236	271	257	276	257	290	270	229	252	273	286	299	290	268	244	279	249	272	260	270	288	263	260	298	269	234	265	268	244	288	242	270	258	273	259	253	290	259	257	254	251	239	261	241	287	253	267	276	253	264	245	274	276	249	243	251	260	220	269	275	288	271	263	262	285	268	240	258	237	268	264	266	261	262	259	266	290	260	263	268	258	274	255	270	277	280	263	299	270	251	279	254	227	276	266	271	283	263	243	271	259	272	275	255	258	240	267	285	257	271	283	265	262	276	277	271	341	271	260	264	265	287	268	296	298	287	269	274	289	247	294	251	270	253	307	270	284	230	269	231	285	276	280	241	261	259	256	258	260	302	285	263	266	273	254	283	254	261	271	238	271	266	299	290	276	278	281	273	289	250	301	270	258	270	271	273	281	272	291	252	246	264	276	243	274	304	251	257	250	294	250	279	242	283	288	283	315	267	242	275	234	266	231	260	285	262	272	268	290	250	268	257	238	272	275	272	257	268	251	244	293	270	274	279	283	290	288	253	249	246	263	265	266	266	266	288	268	281	266	257	302	262	245	260	289	252	310	277	256	290	258	300	267	260	282	256	266	277	284	261	261	248	279	293	270	251	270	261	263	241	301	281	274	263	302	313	291	264	261	262	271	293	261	254	275	274	284	273	273	295	269	272	249	256	251	256	256	249	285	252	287	215	281	291	260	266	261	275	259	273	283	277	246	274	267	246	260	279	260	284	295	270	263	270	250	253	253	291	292	285	267	275	284	274	249	282	261	272	258	270	302	270	264	289	256	264	248	280	250	265	277	244	268	275	239	273	277	277	295	270	281	285	229	272	286	283	299	249	256	251	270	254	259	258	291	254	274	255	272	274	263	279	303	275	285	281	248	268	261	289	256	260	261	282	262	241	286	271	239	269	232	284	252	278	277	251	283	279	231	272	260	279	277	263	276	314	257	292	266	252	243	269	271	250	284	257	271	284	251	255	266	264	284	244	280	262	271	258	265	271	257	273	248	273	242	261	252	249	283	277	286	274	256	249	249	255	279	265	271	267	309	270	286	239	260	296	271	251	280	302	269	303	271	271	257	252	261	249	270	296	294	304	273	274	300	255	266	248	267	253	269	266	266	248	250	263	277	269	246	279	244	273	283	271	273	239	285	274	264	278	267	265	264	274	273	275	246	268	261	284	264	270	270	288	274	258	251	272	265	272	277	273	269	265	269	283	275	300	267	261	255	284	290	286	273	283	265	277	278	273	270	256	258	270	276	252	244	272	284	260	288	292	306	303	271	289	305	284	244	272	262	279	265	272	286
8053	13397	11007	5933	3918	2735	2091	1741	1267	1043	923	809	723	668	641	527	511	459	422	413	445	395	377	410	339	354	330	323	321	329	289	301	316	330	289	302	277	309	299	297	289	304	305	301	282	286	274	252	275	280	287	286	258	295	286	242	274	269	311	297	294	295	281	262	284	260	266	260	268	267	286	251	259	231	299	271	275	273	270	242	248	285	259	239	268	276	273	281	266	272	242	238	281	267	267	240	289	224	287	281	291	256	276	279	290	278	267	271	229	294	238	251	278	289	278	271	282	284	259	260	281	236	283	290	246	269	269	275	265	239	268	254	261	251	251	256	298	261	244	276	246	277	259	245	277	243	301	269	269	253	250	265	263	255	263	267	247	281	277	248	254	257	231	242	270	267	241	260	265	282	264	269	273	261	273	255	279	271	280	258	250	249	248	231	266	268	291	244	257	257	288	276	239	263	260	271	285	245	240	240	263	265	249	272	256	258	264	278	248	275	305	247	253	242	274	275	281	295	293	267	270	267	266	243	224	265	259	258	273	255	257	271	248	245	254	254	243	265	257	277	260	271	260	276	284	243	272	260	252	267	282	259	266	261	251	275	255	257	248	262	277	272	272	277	278	247	280	274	252	253	270	265	273	249	254	260	299	266	251	275	248	266	243	280	229	286	281	245	253	274	256	296	254	258	282	277	263	282	274	229	261	273	263	253	283	273	282	264	255	293	267	263	259	277	224	253	248	246	265	244	250	253	278	291	255	279	233	255	255	241	222	286	232	247	264	242	276	272	271	264	260	249	248	286	260	276	268	261	277	230	237	252	258	259	259	269	288	238	278	244	272	232	271	257	269	228	251	247	250	298	286	258	263	253	267	256	282	259	275	255	255	281	249	235	279	297	262	256	251	252	259	256	274	271	267	261	256	255	277	278	244	247	275	263	263	257	262	237	276	240	301	242	278	239	259	253	256	257	251	280	273	296	285	243	238	246	246	265	256	256	257	263	241	251	253	259	294	248	256	266	268	256	252	248	211	276	274	237	272	275	266	239	259	286	268	252	240	250	261	282	275	276	263	273	272	268	269	272	252	281	253	262	249	250	266	272	265	277	254	271	270	283	255	231	224	248	245	271	255	263	257	247	246	253	235	272	247	272	275	249	262	266	259	254	262	256	246	218	274	260	267	303	284	287	253	267	262	287	256	261	249	243	298	284	239	289	259	245	285	281	272	256	271	242	263	265	283	262	270	275	278	276	277	269	239	273	228	240	283	256	229	244	251	246	281	262	257	241	248	298	293	249	302	278	261	274	303	279	246	254	241	253	255	252	298	245	243	281	259	241	250	262	269	229	275	250	249	253	265	234	271	273	228	288	247	246	248	266	250	242	270	270	263	277	258	275	282	260	242	272	236	262	257	247	249	272	250	277	270	292	275	289	254	226	212	288	228	277	267	255	267	279	266	249	254	272	274	253	255	268	244	250	263	247	254	266	258	257	239	272	266	242	261	251	274	258	269	272	272	262	289	240	292	264	259	281	239	254	275	258	283	259	243	251	289	268	276	275	261	293	264	257	251	280	283	265	284	254	268	278	240	275	255	272	279	272	245	267	270	277	281	258	286	274	251	262	272	258	263	277	241	257	275	267	254	252	264	246	276	249	254	271	274	240	263	276	250	303	252	285	292	254	273	282	267	263	259	267	268	272	271	267	283	254	251	267	275	282	277	247	274	274	246	272	263	266	239	279	241	269	242	285	258	257	270	255	229	283	262	257	253	292	261	277	265	264	277	233	272	272	287	261	285	283	262	257	282	255	285	308	259	264	256	291	277	257	258	262	263	253	300	300	268	254	276	277	262	281	252	275	263	270	270	233	291	266	262	267	284	293	242	230	249	248	256	273	266	260	275	253	262	277	255	287	264	256	262	266	271	272	252	243	241	241	287	281	251	255	245	262	276	249	297	255	264	261	263	252	267	273	273	233	249	243	240	282	247	265	230	268	264	277	270	247	289	277	256	268	235	263	253	258	254	252	251	251	256	252	262	233	312	252	277	255	237	252	271	247	272	257	251	238	272	298	275	258	279	243	251	282	272	245	257	282	260	255	275	249	285	264	284	273	265	231	257	289	269	271	268	258	276	268	246	240	277	262	270	240	266	288	270	250	249	263	286	278	246	289	261	247	281	277	259	278	270	251	265	251	287	251	270	249	283	262	252	231	267	272	288	242	273	290	254	256	240	261	251	308	287	281	232	269	280	264	278	269	252	238	257	258	271	292	264	274	267	245	266	239	266	270	248	263	266	270	252	267	288	258	294	234	259	262	284	268	269	271	258	232	287	279	256	288	267	266	265	251	286	263	277	264	274	268	266	260	256	283	273	270	249	268	257	265	269	275	264	259	279	249	283	271	270	279	288	281	223	259	264	264	271	239	233	283	279	260	256	268	268	268	292	268	255	272	270	261	257	275	275	232	252	296	269	248	248	301	288	245	260	274	242	263	247	248	256	276	289	271	281	299	257	256	227	254	273	245	241	260	258	265	276	276	272	288	302	271	263	249	272	249	274	286	265	213	277	280	257	232	265	253	251	279	272	278	285	265	266	266	270	259	276	234	262	259	276	252	226	279	241	260	253	259	245	268	265	245	253	261	248	277	278	243	245	273	234	274	287	267	234	270	242	225	252	260	261	253	283	291	255	234	268	289	235	303	278	265	286	264	247	289	267	274	261	245	267	248	248	268	307	275	275	257	252	274	269	269	270	263	232	270	264	270	271	248	277	253	245	256	284	275	264	279	267	292	239	237	272	267	270	266	258	269	271	264	275	278	271	262	286	294	263	244	231	268	282	288	256	226	290	288	250	267	274	259	261	236	260	257	265	289	244	271	250	235	273	228	243	287	237	253	252	249	266	241	272	285	253	266	223	228	264	261	268	265	261	255	309	260	266	283	297	255	293	248	274	266	288	276	231	268	256	225	260	266	265	244	272	250	269	249	262	278	273	269	273	289	235	272	253	269	239	261	272	237	287	263	284	247	269	272	284	288	257	256	253	263	272	257	271	293	209	257	257	250	258	244	250	275	240	270	251	277	242	284	257	269	262	244	262	300	278	276	259	265	238	283	281	237	220	232	277	268	240	278	277	258	242	267	266	244	266	268	281	270	268	278	269	246	278	280	242	280	268	269	262	263	284	270	246	272	283	259	242	271	256	272	277	231	279	279	247	250	267	266	270	278	249	269	239	253	243	239	280	246	251	279	263	290	267	268	263	242	230	253	247	278	276	285	296	246	264	257	280	281	268	244	255	270	243	272	272	246	264	256	284	259	284	275	257	273	245	267	271	283	246	270	263	241	254	243	268	277	265	237	261	260	236	260	241	253	262	259	231	267	277	282	271	247	266	273	288	266	270	261	284	268	251	252	268	265	240	254	263	279	268	288	258	263	280	249	247	273	248	280	291	280	247	255	280	246	254	250	235	286	271	271	254	253	260	271	281	280	273	278	247	278	265	277
22597	20416	27053	23689	20419	20482	9642	1924	1365	1179	1082	940	941	913	836	712	761	646	716	675	607	673	606	612	595	596	567	577	580	626	568	569	586	552	529	584	538	513	562	529	521	525	531	548	523	537	504	532	499	508	513	488	526	508	527	542	534	503	509	551	504	550	478	542	543	508	515	519	478	530	512	521	539	541	548	538	547	503	518	533	502	514	517	525	518	527	543	517	534	517	549	528	495	538	503	514	528	507	488	519	554	505	504	473	499	555	525	518	551	522	518	533	505	495	520	480	554	543	520	520	493	548	497	532	531	491	522	516	466	519	560	528	520	504	513	551	521	504	475	526	538	493	496	499	536	506	528	479	491	545	489	545	518	530	509	495	508	534	536	542	542	544	518	513	532	501	511	521	544	496	537	517	523	504	551	536	540	503	500	525	490	559	496	463	494	504	546	506	480	511	541	498	488	527	471	511	516	497	529	495	524	534	473	501	490	563	536	536	538	500	504	511	500	557	516	524	545	516	482	534	573	497	498	532	519	519	492	512	505	546	501	491	524	497	522	489	509	526	524	501	519	480	474	514	515	496	512	527	518	516	521	538	513	520	508	543	483	517	548	496	510	518	528	500	496	526	504	563	517	492	534	483	484	496	513	496	544	498	510	496	517	513	513	544	513	510	511	500	519	496	505	527	483	522	511	495	514	499	475	549	517	522	478	476	508	532	473	460	531	473	480	469	500	518	541	519	527	540	505	489	525	496	484	484	538	560	526	504	556	523	491	542	476	492	481	455	511	486	455	496	490	523	532	519	506	513	477	520	515	546	516	524	504	531	552	488	493	521	540	509	524	508	482	511	493	484	513	524	506	475	521	514	544	547	486	519	504	483	502	508	471	539	518	490	500	511	502	529	528	525	521	540	534	493	508	504	512	507	510	520	524	508	474	499	497	511	542	498	546	468	534	514	522	504	527	518	509	496	536	517	514	526	484	483	525	499	475	501	547	467	521	530	539	511	526	525	532	527	489	478	490	506	536	464	502	480	518	509	515	480	496	498	467	536	510	551	528	483	533	551	497	519	549	546	493	514	524	501	502	536	531	517	518	518	509	540	475	493	502	526	512	516	478	502	498	508	532	506	558	505	485	499	491	540	481	485	476	528	496	518	551	513	554	542	513	497	517	514	493	504	549	511	514	513	489	541	546	530	519	479	521	507	506	492	505	503	500	487	506	521	473	518	501	511	531	533	524	543	535	481	508	529	485	533	501	526	506	498	499	513	571	541	511	514	509	536	495	515	486	494	505	522	497	513	548	536	505	488	487	509	478	522	496	494	567	512	519	532	476	517	545	522	598	529	490	536	492	503	545	486	517	513	527	512	478	522	511	527	526	531	495	535	534	515	557	507	489	530	570	533	483	537	537	502	510	514	544	495	535	500	499	513	527	495	512	545	547	473	519	506	509	522	525	503	491	464	493	517	485	519	527	464	504	527	492	533	474	469	512	462	496	531	551	541	491	500	506	532	489	510	502	491	525	525	535	538	495	558	463	504	505	564	573	480	492	539	482	523	541	512	525	475	517	557	519	525	491	525	521	522	520	543	488	537	509	508	536	498	522	486	516	451	545	531	485	477	506	524	474	497	491	526	546	508	498	528	542	475	553	480	516	530	557	510	514	505	514	458	512	474	525	522	475	509	517	499	554	529	518	521	521	519	520	490	516	493	536	490	514	481	493	525	546	491	536	494	486	500	501	524	454	524	516	518	486	476	474	539	523	513	524	547	542	540	508	516	476	533	495	461	517	501	535	537	479	530	560	521	523	503	529	537	552	525	483	493	526	513	519	494	529	501	501	482	482	497	483	509	517	500	566	512	513	482	468	474	506	531	479	521	509	504	540	553	510	532	487	521	508	528	507	538	496	494	511	491	493	505	493	501	527	522	485	490	468	507	526	529	525	535	463	509	542	515	518	514	518	505	504	461	531	478	492	535	544	503	521	534	503	530	509	542	500	526	467	550	519	492	507	506	505	516	505	524	462	486	507	484	506	509	570	533	490	529	464	495	520	521	487	489	465	499	492	549	515	478	486	521	541	540	488	486	482	462	504	552	495	552	508	501	527	497	476	504	521	543	512	497	538	541	489	518	490	507	487	485	510	487	480	515	502	484	484	496	504	489	501	504	561	516	520	513	532	485	470	485	512	512	485	502	533	515	489	518	573	516	489	515	515	523	502	468	537	504	508	518	525	499	536	514	466	543	491	503	488	522	522	527	515	482	530	487	496	527	487	533	487	504	532	462	500	495	521	510	507	495	529	505	486	505	494	533	517	474	485	466	501	516	511	483	522	524	470	501	528	516	508	528	509	509	458	513	497	490	488	474	532	489	491	498	472	489	509	520	505	496	512	515	534	498	510	534	548	516	492	456	488	551	477	533	494	496	531	523	515	510	507	499	469	535	530	504	526	492	512	480	535	522	535	496	495	510	523	513	475	466	491	512	494	474	536	496	522	498	491	516	497	491	506	497	503	524	553	531	489	493	512	524	525	501	493	496	530	497	507	490	484	530	549	518	533	460	536	540	538	531	488	486	521	464	490	515	507	478	488	528	485	495	511	472	531	495	539	500	454	565	489	500	518	510	520	511	470	536	520	555	524	535	491	487	513	516	531	514	467	481	502	510	474	536	535	543	471	506	524	486	512	540	506	511	511	516	547	514	560	541	521	524	501	542	478	520	510	505	494	505	530	530	533	582	473	526	548	568	542	501	500	485	524	508	490	533	507	484	507	490	514	488	513	519	574	488	502	530	502	495	473	443	464	499	472	483	483	548	448	476	518	561	478	531	490	493	519	505	516	518	501	482	495	557	483	507	478	512	489	499	535	505	479	525	541	513	537	545	512	507	510	501	510	508	489	526	510	524	451	437	526	528	532	513	471	542	485	540	483	479	493	472	510	562	497	531	507	481	516	491	546	499	539	494	529	465	499	527	503	478	524	498	512	492	530	509	504	487	522	498	494	511	519	516	506	502	519	533	459	491	525	546	507	496	512	515	489	510	456	541	481	527	504	557	519	505	537	504	513	497	470	562	539	501	511	506	523	519	544	535	511	523	466	522	512	507	502	498	505	495	509	515	486	502	485	500	500	479	525	534	558	523	508	505	524	517	527	555	481	502	517	503	509	517	509	509	507	500	516	527	518	477	525	543	502	485	522	526	513	555	558	490	532	503	484	506	518	528	503	502	540	506	543	487	522	513	476	542	522	481	555	518	483	509	513	517	501	493	554	477	509	509	512	478	506	506	470	500	467	530	513	484	515	551	501	502	527	504	512	486	469	517	503	507	479	500	522	496	495	498	509	497	531	480	545	467	535	504	466	485	495	484	490	480	503	500	483	507	523	553	521	528	515	605	511	503	477	506	515	499	554	541	491	531	495	501	496	512	522	493	528	509	539	488	500	522	532	493	468	477	532	505	500	497	497	561	486	532	499	554	506	471	502	474	472	525	522	543	502	541
11422	20507	17650	10413	7282	5024	4070	3209	2553	2021	1816	1587	1413	1285	1121	1003	949	904	812	790	787	691	701	676	654	671	597	577	649	610	600	614	598	572	589	605	563	561	565	540	527	498	549	548	518	527	509	516	531	527	558	529	515	518	543	514	479	534	488	527	489	500	483	524	511	483	487	521	539	515	514	497	536	503	504	470	494	545	530	491	521	487	511	533	487	557	474	522	503	515	505	490	502	550	534	500	541	475	501	506	498	481	497	490	532	489	472	484	505	532	464	436	501	491	519	508	499	506	504	531	496	484	544	484	519	533	489	495	494	488	474	476	495	467	503	520	470	520	504	455	491	469	506	465	481	456	513	508	502	513	480	493	535	462	501	485	517	478	507	533	495	465	515	554	506	495	491	481	485	502	513	481	515	518	472	493	475	494	519	506	511	515	505	490	463	513	488	481	524	490	522	487	487	503	479	498	458	499	501	481	518	496	546	487	509	531	485	497	498	496	508	477	527	487	503	515	457	500	479	507	505	512	495	481	513	526	489	510	478	492	487	456	509	479	480	491	493	485	511	465	507	516	486	514	523	505	484	484	470	476	487	481	487	480	511	489	531	485	515	483	485	487	530	457	507	485	484	482	501	466	532	497	510	471	517	504	530	484	490	475	477	483	457	539	494	448	550	496	500	556	517	498	515	505	473	498	498	489	458	469	481	471	518	518	485	540	495	470	491	470	538	511	480	493	478	493	462	456	454	483	512	513	543	518	466	514	487	486	504	448	537	533	488	468	499	483	490	498	448	493	510	486	520	483	464	491	484	477	494	527	505	432	507	510	468	476	495	535	515	513	486	501	513	480	521	489	446	499	505	476	483	509	488	472	521	493	532	509	527	515	513	500	443	564	524	506	492	521	489	458	510	473	494	517	505	507	522	485	496	477	513	548	508	504	493	528	491	524	506	504	471	479	520	478	498	491	492	484	469	470	474	493	512	490	502	525	513	460	479	471	518	488	493	494	536	479	508	483	442	502	467	520	470	511	513	483	469	486	489	498	458	453	518	477	500	476	516	496	489	504	473	508	466	514	502	506	510	488	497	510	508	515	471	492	504	487	459	526	459	511	547	477	491	487	541	490	504	493	521	506	483	491	473	451	463	530	483	506	505	521	489	523	520	513	477	511	502	500	450	482	536	496	485	485	480	531	495	445	574	516	509	525	517	512	507	493	493	508	496	491	508	500	542	502	466	450	462	496	464	464	475	518	480	477	494	525	514	482	474	523	488	459	499	485	516	495	499	545	478	504	512	515	495	477	484	513	476	513	529	484	472	504	473	493	478	515	496	496	495	485	483	474	489	518	471	508	499	522	507	513	513	516	458	470	501	543	496	471	489	534	496	502	540	506	515	488	519	485	437	471	473	502	509	503	471	476	520	474	515	487	463	491	481	515	466	487	493	526	532	534	498	510	501	466	509	475	531	492	491	494	516	539	490	543	539	509	479	518	485	476	490	486	476	493	516	539	491	457	500	465	438	445	468	524	495	472	447	479	479	491	478	505	488	479	483	529	494	505	519	495	484	493	521	489	510	513	469	503	484	474	455	464	443	506	471	448	482	496	480	515	492	459	487	500	514	493	513	509	486	469	466	495	505	502	541	465	549	541	476	538	504	474	493	533	531	477	494	472	482	496	485	512	465	485	476	452	477	487	509	492	490	500	483	500	488	503	485	493	501	471	505	468	481	476	489	523	489	512	481	504	496	500	497	508	453	488	492	496	482	497	511	489	477	514	472	513	520	487	446	514	488	500	481	525	472	467	518	485	478	471	480	505	523	509	478	531	527	494	539	523	477	469	513	514	496	526	505	480	471	454	507	510	524	493	503	487	460	517	495	511	476	524	481	505	479	514	476	475	490	503	492	491	513	500	500	514	537	518	457	469	502	470	497	489	523	514	508	498	500	542	567	576	510	462	468	508	515	479	498	509	463	494	458	521	432	516	517	509	513	488	537	488	528	456	522	478	489	470	507	485	490	488	486	481	532	509	480	485	508	502	493	492	498	534	480	478	488	485	530	485	490	501	480	496	491	467	485	504	513	510	493	534	515	508	509	502	476	476	492	513	481	499	483	454	507	516	489	501	475	533	512	493	468	498	499	533	482	501	485	521	516	517	519	456	472	477	500	483	502	470	520	492	465	479	447	451	535	477	491	498	495	515	530	487	481	493	493	510	490	510	500	489	477	476	496	461	485	500	485	479	444	504	481	520	467	506	508	515	496	467	487	495	511	490	516	474	495	505	513	524	476	476	473	471	486	525	490	486	469	448	480	493	472	503	451	510	496	495	481	489	464	476	496	506	501	528	515	447	485	509	462	447	477	492	494	504	499	519	480	514	480	491	484	505	477	532	455	539	481	512	463	508	489	481	498	519	477	528	495	488	496	467	523	492	475	506	491	467	437	478	485	515	501	497	513	478	531	497	467	491	504	495	519	478	484	490	486	484	505	467	501	459	486	473	514	480	486	492	459	487	477	431	490	525	453	514	467	523	537	474	474	512	463	460	509	491	481	498	504	473	492	478	537	441	491	503	533	508	509	489	481	512	486	514	502	505	485	519	456	470	516	519	484	520	490	512	507	503	483	505	528	519	490	495	458	521	491	509	507	517	503	513	492	485	466	493	506	514	501	536	465	517	482	498	514	529	519	516	515	493	482	476	476	484	470	456	489	453	482	483	470	486	490	529	427	499	516	537	499	503	490	546	509	504	508	527	543	496	477	494	458	487	479	480	505	476	483	496	505	505	481	519	442	513	499	479	482	505	495	514	492	494	504	552	493	456	499	527	499	537	514	495	479	497	491	460	466	474	496	527	492	516	526	529	513	505	473	477	429	519	488	463	515	476	498	486	483	474	490	485	468	473	477	511	496	493	484	493	493	511	498	456	495	503	490	458	517	491	513	491	480	495	476	483	498	500	468	511	460	518	484	475	527	498	538	448	499	466	512	472	472	500	503	520	453	483	462	479	498	458	505	485	457	505	486	493	465	467	484	506	513	512	515	492	466	478	483	502	486	495	499	520	475	448	483	473	503	529	491	484	486	539	490	491	499	525	482	486	492	524	510	479	453	535	536	528	479	492	495	514	520	515	472	454	509	467	514	492	487	469	516	519	511	482	513	464	507	484	462	489	473	525	523	511	516	504	523	463	468	478	476	463	485	517	476	499	488	483	486	498	485	472	470	491	498	436	478	498	538	458	530	521	480	517	470	461	485	487	472	491	518	476	502	543	458	514	499	476	546	497	500	499	486	497	478	488	511	500	503	499	466	499	507	506	493	492	506	531	519	492	460	497	502	524	486	494	492	554	472	489	507	503	536	504	504	474	487	501	511	453	529	517	494	481	502	507	503	514	531	534	493	494	528	461	505	499	470	497	480	499	471	521	497	473	525	492	474	511	482	523	499	499	527	466	496	464	502	472	519	501	489	497	489	477	476	510	516	536	487	459	509	463	514	516	511	505
27825	14030	1600	358	256	184	156	129	147	125	109	125	131	115	126	113	109	114	109	118	113	107	119	121	109	104	99	128	104	96	101	118	78	114	117	101	102	96	103	113	119	107	92	106	109	109	110	103	117	107	89	117	104	106	101	113	117	95	119	105	136	108	117	95	108	101	89	117	95	121	104	102	124	120	125	101	109	103	108	114	99	113	100	108	106	97	111	116	120	94	105	111	105	107	103	108	102	121	118	105	94	119	120	88	126	120	113	90	105	97	109	102	106	100	116	104	104	97	119	101	104	109	103	100	102	110	108	121	122	91	95	97	123	112	117	114	107	110	128	115	110	102	116	85	114	107	98	120	126	101	99	98	115	110	103	97	108	99	113	101	114	113	89	105	136	101	93	112	114	121	119	102	96	91	106	105	103	112	125	103	105	112	113	88	106	111	95	115	102	114	117	111	95	143	104	113	104	91	86	118	113	102	103	115	114	101	125	122	109	99	111	120	104	95	118	109	119	102	106	111	110	113	113	105	105	102	105	110	125	100	118	105	107	110	111	95	114	95	99	111	115	104	108	109	106	109	105	120	111	89	113	105	120	96	111	99	118	99	91	106	90	132	90	109	98	100	127	99	108	118	104	108	106	101	100	89	127	108	110	117	117	94	115	126	127	106	108	99	108	96	114	106	137	100	106	97	118	104	111	114	120	108	122	122	101	107	108	100	120	125	94	106	113	129	93	105	112	117	129	108	98	120	95	85	110	97	113	113	98	126	120	95	98	120	110	116	103	108	111	115	111	82	117	110	124	106	109	127	101	115	116	101	104	110	89	97	95	91	111	122	97	91	109	100	101	110	126	93	119	99	127	99	109	114	98	103	100	91	104	99	95	101	102	118	101	97	98	123	111	90	113	110	99	125	107	114	108	93	114	112	101	98	90	116	101	116	95	96	108	120	118	101	95	112	100	124	125	102	88	122	112	113	121	110	99	108	106	119	109	105	111	94	108	115	102	99	130	99	94	114	91	78	109	118	115	87	113	95	93	132	108	104	108	110	91	91	102	107	126	112	109	97	105	112	97	116	110	92	119	102	116	114	109	110	100	112	119	103	108	118	108	121	121	94	112	111	117	110	123	109	142	104	129	90	98	135	122	132	120	112	118	114	107	100	88	104	106	107	113	105	93	94	101	111	113	90	112	116	97	123	110	110	109	113	114	99	109	103	111	111	110	120	115	122	97	99	89	111	95	129	121	110	104	105	120	110	89	117	119	118	113	102	109	131	96	126	118	87	122	92	113	113	88	120	101	108	94	113	111	107	113	102	101	113	109	79	115	112	114	104	112	101	108	123	131	123	97	112	101	85	100	107	74	123	110	102	93	105	124	111	115	119	112	110	88	105	114	119	103	103	111	115	104	107	107	99	124	102	108	114	93	105	112	103	124	102	111	101	116	107	113	108	111	97	105	102	121	89	114	108	89	109	111	97	123	104	103	111	95	113	95	83	101	100	90	108	95	113	97	124	97	98	111	97	107	114	111	99	95	91	94	107	127	106	114	90	89	119	104	126	91	97	107	119	118	104	81	116	120	115	114	114	123	124	103	132	98	118	108	114	106	106	102	103	122	115	112	116	104	100	114	119	101	104	104	104	108	94	112	96	96	126	101	96	99	96	104	108	98	110	105	105	118	90	99	108	93	105	127	118	109	107	99	118	106	99	92	122	102	98	95	98	118	98	99	107	98	117	97	122	115	116	116	91	113	115	122	124	97	81	111	91	115	110	94	106	95	107	108	98	103	115	122	118	128	106	93	105	114	107	109	111	128	113	86	106	107	88	100	103	95	109	116	97	104	135	112	81	105	103	105	112	107	113	104	98	124	120	115	107	108	111	116	90	106	127	109	105	109	122	116	104	92	95	108	111	112	100	114	128	99	127	94	111	111	101	107	104	129	103	100	91	110	116	108	95	118	91	128	85	114	116	107	96	120	109	100	112	96	100	83	87	102	103	117	95	123	111	91	94	104	116	101	100	114	116	128	108	109	96	106	95	112	95	95	107	104	100	99	101	135	107	106	97	110	114	111	94	98	120	105	95	119	76	109	98	97	94	104	99	107	103	114	114	107	116	91	114	124	98	108	113	115	121	116	101	117	82	104	102	115	115	106	108	122	109	102	86	98	121	103	105	95	98	115	95	109	114	93	92	114	119	122	107	117	111	82	86	108	113	107	118	96	107	94	102	86	92	95	110	104	117	107	101	97	103	106	103	89	98	101	134	105	104	103	101	103	89	85	90	105	104	117	106	117	101	106	102	132	99	100	105	116	101	122	102	119	92	103	116	84	103	117	111	113	106	105	101	126	102	90	115	111	117	109	108	98	107	118	120	100	99	105	106	99	117	130	103	119	104	116	102	94	107	120	103	111	114	102	119	120	98	95	94	113	101	110	94	102	107	108	112	91	110	110	100	115	99	96	111	103	115	106	120	104	91	103	111	99	100	116	100	107	106	113	114	124	110	94	101	119	106	115	111	115	118	96	110	105	108	92	93	119	109	104	94	111	108	113	119	95	118	111	100	99	93	112	108	116	100	83	104	112	93	114	111	100	111	121	107	117	107	96	122	100	108	105	102	105	119	108	107	122	117	120	104	130	114	109	99	94	104	125	97	108	108	121	110	124	111	125	120	105	103	97	107	98	118	135	111	103	105	107	106	96	97	107	99	103	97	108	108	112	98	96	101	103	116	108	103	110	100	102	110	110	117	96	104	115	95	96	119	110	111	107	102	96	111	96	112	98	96	102	123	91	96	110	113	105	104	91	113	113	107	102	90	103	113	99	112	119	98	95	110	109	121	104	112	93	130	109	113	109	102	109	97	82	110	131	80	98	102	109	117	96	106	112	124	117	110	109	113	99	99	104	119	97	104	111	118	115	88	116	107	108	124	102	128	108	99	109	115	99	96	108	97	93	103	122	100	114	99	103	102	114	109	127	115	118	93	114	94	97	106	116	103	101	102	93	104	93	103	106	100	114	110	107	91	112	114	117	118	108	123	122	110	104	91	107	114	114	116	118	112	103	118	117	117	129	100	109	111	93	131	103	99	119	116	97	97	105	116	112	105	94	102	127	108	103	110	108	93	109	112	108	119	100	104	112	93	95	102	114	117	95	112	111	100	105	109	110	118	85	114	104	111	93	101	116	114	95	109	114	104	97	108	93	98	82	100	95	111	94	109	95	111	110	111	112	86	126	96	95	101	126	116	92	107	110	115	118	102	104	113	118	108	115	111	105	125	90	106	101	103	99	98	113	94	117	111	115	106	113	102	87	115	126	100	112	110	116	112	121	104	125	115	112	133	105	114	105	108	101	94	108	128	120	110	90	87	111	101	106	104	97	103	111	111	110	118	98	103	97	113	110	104	106	98	119	120	111	96	96	104	101	114	98	109	112	107	101	113	117	98	107	116	106	128	103	107	92	79	86	95	88	97	114	95	104	122	124	107	108	122	87	104
5522	1497	842	374	314	239	233	174	206	157	137	162	159	149	138	129	130	144	134	145	122	130	131	125	155	128	150	120	107	122	130	142	137	126	120	116	129	124	124	122	112	112	129	132	120	126	125	120	127	120	118	99	131	132	135	129	132	133	123	144	135	118	119	116	125	134	145	130	123	120	131	127	120	130	127	102	115	138	115	128	122	126	122	119	151	121	126	109	144	123	133	153	141	114	128	108	128	118	139	115	133	115	125	115	124	115	108	116	111	131	129	121	117	120	130	124	138	124	124	119	116	111	118	150	132	134	110	133	142	127	147	135	128	110	123	128	121	122	111	114	129	119	132	130	137	137	133	139	128	126	120	117	106	127	127	121	118	114	115	150	120	127	130	125	113	128	115	125	116	135	102	150	128	125	114	111	110	127	108	130	98	106	118	134	110	133	117	117	125	120	115	148	125	119	119	128	133	134	143	125	114	134	132	129	105	123	139	97	129	136	164	115	121	138	103	118	138	139	117	116	120	123	124	106	117	135	122	109	112	148	122	145	126	125	115	127	120	134	119	133	116	120	117	110	122	116	130	120	115	110	123	118	113	147	132	123	131	132	130	117	134	122	119	121	146	142	109	132	120	136	138	119	117	136	116	129	136	102	120	98	119	145	116	142	116	117	106	123	120	122	121	123	121	118	118	122	112	130	121	127	106	122	112	107	136	135	129	121	115	123	132	124	127	125	107	141	134	158	95	127	124	122	126	126	117	113	149	125	124	113	104	119	122	128	143	126	139	130	122	146	113	134	134	120	124	118	149	122	138	118	123	133	139	109	110	139	153	121	130	123	131	137	119	122	131	127	125	145	122	116	118	132	126	124	139	120	146	143	126	132	109	142	115	121	128	105	123	122	141	136	127	123	120	122	105	88	130	116	121	112	103	108	122	133	137	119	128	126	121	120	145	93	131	122	119	137	126	136	116	123	134	119	116	141	138	135	139	139	108	121	120	122	134	129	120	121	135	100	132	119	129	123	117	156	127	124	145	118	127	111	109	124	134	118	114	114	126	109	128	128	110	135	142	131	115	114	142	121	112	116	113	129	135	137	106	107	108	142	110	133	123	95	127	138	116	101	121	123	124	124	108	125	125	110	130	112	119	126	126	111	116	109	100	116	138	119	156	109	129	110	126	139	101	135	133	139	128	134	138	129	150	122	104	137	117	110	117	113	132	125	112	109	115	114	134	123	129	135	141	114	132	120	130	133	155	126	114	136	123	139	124	156	150	133	129	121	133	137	141	133	117	118	120	111	144	117	131	108	131	118	127	137	113	109	99	103	115	137	113	118	124	127	126	123	128	123	126	120	120	115	131	127	139	108	112	129	122	145	127	124	140	105	104	111	120	134	122	124	132	136	108	130	136	118	139	134	110	134	110	136	102	139	119	126	117	125	112	118	119	138	108	121	127	119	121	129	110	115	131	119	133	114	116	109	107	107	128	132	128	133	142	131	127	127	125	117	135	135	128	121	99	104	119	135	117	114	131	129	113	120	131	117	124	120	145	115	137	140	109	137	115	140	128	116	133	125	126	129	144	125	124	102	113	113	138	127	96	110	131	124	132	109	121	131	111	113	100	114	111	132	110	111	118	124	142	123	121	120	96	123	135	130	124	121	115	132	133	129	119	126	121	117	117	134	117	129	108	118	127	132	121	104	117	104	111	124	129	124	118	129	130	122	127	124	127	130	119	131	124	108	148	141	124	111	143	131	140	130	121	106	118	107	134	103	128	130	131	117	120	121	117	110	109	124	116	131	136	116	129	137	116	122	122	117	120	125	137	123	125	124	118	114	141	132	117	119	119	127	121	114	126	137	126	115	120	120	130	122	111	114	123	127	129	125	144	156	111	117	117	116	125	130	139	144	117	133	127	123	107	118	119	129	102	101	127	127	131	141	128	119	142	133	124	130	125	112	112	135	107	132	145	137	130	118	142	135	139	136	127	115	124	124	115	128	113	140	114	114	131	121	117	137	131	123	128	140	150	110	114	118	139	148	122	127	110	118	118	131	128	135	122	112	122	118	121	139	114	101	143	111	137	128	126	126	127	122	117	105	128	122	114	110	106	123	141	133	122	138	133	118	145	117	124	129	132	129	116	111	129	112	133	112	126	133	131	115	119	113	148	138	129	144	119	138	132	133	119	136	121	126	140	110	127	121	124	123	127	130	139	123	138	112	132	126	112	124	101	120	112	118	117	137	111	134	117	120	125	126	105	128	131	143	143	124	127	107	107	125	124	133	109	109	120	122	98	111	103	117	122	137	132	141	126	130	131	125	118	131	108	115	109	130	137	123	130	134	131	126	125	106	120	131	138	117	116	129	112	105	108	104	128	117	120	132	118	108	130	126	140	116	108	138	125	116	133	131	151	105	119	112	122	132	135	111	131	116	122	134	122	123	137	125	108	139	117	114	139	130	113	122	138	126	138	105	122	126	109	127	110	122	120	135	117	130	140	121	126	127	130	137	138	127	147	112	121	132	119	138	122	140	111	107	134	147	119	117	126	116	105	121	124	137	130	133	98	124	114	122	138	126	128	126	101	136	129	127	116	120	114	117	108	120	130	126	105	118	132	123	122	130	122	121	105	116	135	133	121	127	120	129	138	114	122	129	127	111	126	117	136	111	117	131	129	113	110	143	142	110	137	127	136	134	122	134	115	111	125	111	130	144	131	116	130	130	130	124	120	124	124	132	107	120	113	106	155	111	125	125	114	122	120	127	124	129	144	126	116	117	114	114	143	120	117	134	132	135	114	117	118	122	122	127	112	117	121	119	140	129	114	86	120	127	128	120	130	111	134	136	122	130	113	126	134	107	139	133	114	125	118	99	118	124	117	131	128	139	121	130	118	121	120	135	134	118	146	124	125	116	121	120	147	127	90	116	120	116	136	120	128	101	130	103	113	116	110	108	121	154	124	124	127	133	112	112	108	143	119	124	127	132	133	112	133	115	117	134	137	114	129	103	121	110	102	150	145	125	140	111	112	120	116	118	113	131	122	116	122	114	126	105	121	105	93	139	134	114	124	135	116	130	134	137	114	129	109	115	122	128	134	118	124	131	117	140	127	126	116	131	113	93	99	98	117	134	114	126	132	128	121	147	107	128	121	128	139	133	103	127	144	131	126	134	129	123	122	107	98	121	122	146	122	128	115	127	132	97	136	103	120	110	123	120	115	152	118	135	136	130	141	113	138	136	134	124	115	110	138	126	126	134	117	136	131	123	102	122	142	131	106	125	116	133	120	112	129	109	121	146	114	141	122	126	132	112	127	142	127	112	114	110	130	132	113	127	141	125	133	141	139	124	130	106	124	120	117	140	135	119	137	127	103	135	126	129	129	135	104	128	117	129	124	124	113	128	129	157	115	125	115	118	131	121	117	101	123	114	127	129	123	116	113	154	122	117	132	125	140	143	115	144	101	124	127	128	117	127	134	138	118	117	128	127	139	120	122	118
24858	20446	26720	24089	20443	10071	1399	965	684	640	525	496	457	432	430	398	396	345	370	340	322	344	334	285	299	331	298	307	310	290	301	271	313	289	285	296	300	279	279	309	314	296	284	276	263	272	253	279	297	283	268	310	261	309	250	241	281	291	252	300	275	281	265	292	282	271	292	290	248	302	291	272	271	276	256	279	292	296	277	266	284	269	228	263	269	276	260	289	273	269	275	289	293	289	259	277	250	277	271	278	275	266	264	249	279	301	288	278	268	272	273	265	285	267	285	275	265	292	313	278	276	240	279	258	284	286	285	268	296	301	249	269	272	284	242	291	305	270	248	241	276	271	268	263	299	264	249	281	264	269	276	256	276	271	260	279	255	265	282	279	278	284	251	244	271	257	287	289	255	284	289	297	256	313	283	250	263	254	285	290	264	291	262	316	273	259	286	275	247	280	252	262	267	284	285	277	296	235	263	230	266	244	294	244	278	263	248	252	269	288	261	264	282	274	293	277	288	277	266	289	264	283	277	282	243	272	265	278	286	253	287	258	267	285	253	276	245	272	243	274	275	260	270	258	256	284	278	271	246	260	250	274	260	265	224	283	236	248	279	266	254	232	283	257	278	267	288	263	277	260	283	258	246	275	286	274	301	279	273	278	276	269	272	275	259	277	272	272	266	268	279	264	243	288	280	261	266	244	273	267	285	267	264	284	252	260	298	259	263	277	304	278	280	267	265	273	280	286	235	281	259	257	272	288	281	270	300	254	275	281	291	261	256	294	251	276	302	233	264	261	265	266	293	285	309	306	270	307	276	306	250	285	261	272	251	280	306	271	262	254	267	265	247	273	241	284	292	275	272	276	265	285	267	275	240	275	261	259	262	266	301	266	293	263	291	257	243	258	293	282	268	292	280	303	277	236	250	248	273	268	268	260	234	282	281	300	242	240	272	262	243	259	305	278	271	282	288	276	238	270	267	243	254	288	280	286	272	282	295	264	280	269	248	251	286	292	285	281	269	266	303	287	295	267	280	247	262	255	265	292	298	255	291	269	277	288	248	274	268	256	258	234	256	233	287	259	265	286	284	305	278	296	238	275	258	255	265	284	267	274	259	270	256	273	257	256	274	283	253	283	281	270	256	294	256	277	284	281	222	262	272	295	289	263	273	270	260	265	283	260	287	245	265	291	294	246	253	283	262	285	283	264	272	319	239	268	268	278	282	272	287	286	282	284	240	285	256	270	253	302	266	266	280	298	274	274	245	293	274	284	268	257	303	260	264	294	269	248	257	271	297	275	291	276	292	277	267	296	280	283	261	293	286	298	269	245	292	288	264	262	278	262	248	268	278	258	257	264	258	287	288	282	280	256	274	279	244	251	303	267	256	258	249	276	295	286	270	261	266	268	280	277	293	239	255	272	254	266	263	256	289	267	236	272	278	254	255	266	256	268	273	274	296	250	274	255	271	274	274	273	285	276	303	259	264	260	300	260	277	278	268	272	269	287	270	274	268	277	286	287	304	247	283	266	283	267	258	277	290	257	282	241	262	268	260	274	274	272	288	281	277	278	253	276	278	260	254	276	278	274	272	250	253	245	249	289	286	286	256	246	292	279	281	253	283	250	278	269	282	259	279	241	265	286	254	252	257	265	264	283	252	258	268	255	282	293	261	286	281	258	269	259	266	278	242	281	267	265	272	284	268	253	295	258	273	263	277	272	289	272	261	259	255	272	258	279	283	277	274	272	294	287	282	266	254	272	254	241	276	282	255	265	241	266	273	277	251	287	261	274	256	255	233	279	285	268	282	265	234	292	265	309	309	267	250	253	288	272	275	270	272	274	253	274	247	284	259	277	280	248	301	267	270	253	259	272	242	286	249	283	243	302	289	279	255	262	269	265	272	279	259	280	253	256	278	285	245	244	280	269	272	253	279	289	245	297	248	249	274	273	296	284	272	261	259	289	270	256	267	268	277	263	266	262	278	256	255	270	301	271	283	278	283	285	243	297	283	291	266	267	263	252	269	283	279	289	262	272	275	263	270	273	282	241	248	283	246	263	278	250	255	241	263	275	301	284	264	240	269	264	277	282	276	257	263	255	245	234	253	288	265	250	293	279	272	280	274	260	283	286	276	265	287	305	313	270	247	271	288	279	266	266	263	298	268	266	279	272	252	262	262	268	265	269	268	283	290	257	278	274	254	258	268	269	280	250	281	248	275	286	277	278	250	267	276	295	259	276	249	260	271	265	282	307	247	267	258	273	287	258	260	284	266	249	297	258	259	247	268	259	280	289	260	262	270	224	253	296	244	280	265	301	236	244	286	252	282	258	270	247	269	269	281	300	256	252	252	275	278	301	290	276	252	269	266	276	272	270	272	284	269	270	306	266	279	255	267	301	251	289	261	270	264	268	271	268	284	274	286	301	283	279	274	256	255	279	258	257	257	292	294	275	252	248	253	264	277	282	273	254	245	292	273	286	264	284	282	288	265	277	302	294	256	258	262	266	262	248	258	258	275	263	268	253	262	260	247	283	275	267	253	279	274	252	280	250	266	294	304	290	266	289	270	253	270	294	252	269	283	267	273	266	254	272	268	284	287	273	245	278	243	279	267	286	283	271	269	266	281	287	275	276	283	265	269	282	269	248	268	253	278	259	279	276	292	253	249	256	283	265	246	276	300	271	261	279	293	267	248	256	297	285	273	296	264	295	265	286	271	303	270	285	285	291	280	279	277	265	271	248	266	258	257	246	303	278	270	271	248	256	260	271	284	263	256	282	271	264	264	285	268	260	238	295	260	289	283	267	245	278	242	278	241	253	252	281	274	265	287	270	292	278	261	268	294	272	265	258	272	294	263	299	273	281	260	277	290	247	275	280	273	305	245	274	260	257	287	257	287	282	279	255	291	289	255	260	273	264	247	265	248	261	241	272	283	273	265	269	265	265	296	280	262	286	307	296	274	286	273	292	272	304	272	247	298	241	279	290	309	275	260	284	300	247	267	267	274	263	255	269	257	254	270	273	271	274	278	238	278	254	277	241	255	263	282	264	248	268	277	243	276	283	244	241	261	262	267	242	273	234	269	304	286	268	282	276	257	269	273	272	272	235	263	275	259	280	273	268	290	254	277	246	254	302	285	249	253	289	265	272	245	258	266	279	262	274	277	247	266	280	285	252	271	270	287	259	277	264	263	254	297	264	270	282	281	253	271	292	223	296	271	262	283	273	260	293	287	272	272	263	270	266	258	243	296	256	259	254	267	249	265	266	279	257	302	233	260	258	265	242	298	296	248	288	275	286	283	253	259	250	277	251	268	271	311	257	262	282	242	281	288	268	269	300	294	292	245	268	269	274	262	250	278	256	247	265	285	265	289	275	303	256	264	293	271	270	286	263	267	285	257	285	258	244	289	286	242	281	292	264	268	265	263	288	264	271	265	283	274	279	286	247	255	267	279	264	244	251	223	308	273	239	259	264	249	258	282	278	272	233	280	287	264	266	309	261
7833	12603	10943	6014	3859	2805	2134	1645	1285	1096	910	784	661	650	608	528	497	492	407	426	412	380	378	334	334	362	366	355	331	335	301	324	314	315	319	309	287	292	295	325	305	283	275	285	299	260	289	272	299	292	285	259	275	285	301	282	286	268	272	260	272	281	282	242	256	279	275	286	278	251	282	278	256	275	285	258	276	264	274	275	257	255	281	288	258	271	273	263	278	271	274	259	265	286	281	243	266	273	273	247	290	255	271	256	290	250	271	256	274	276	247	270	272	258	276	281	265	266	268	272	255	254	254	281	281	299	257	261	253	263	254	230	282	245	295	261	272	294	275	248	255	286	299	234	276	254	277	270	295	246	263	294	245	283	272	271	275	252	255	265	250	246	268	275	254	271	266	287	252	264	265	274	260	260	299	282	270	266	253	287	244	259	271	259	261	274	244	252	258	294	274	259	243	284	241	285	282	290	253	253	250	244	252	256	272	263	261	263	267	251	280	266	252	256	251	273	265	285	252	291	270	276	265	258	257	275	248	281	290	253	259	249	273	272	247	247	264	262	280	244	267	258	292	263	248	229	267	266	280	276	277	249	254	267	280	266	269	287	274	274	239	259	289	275	293	282	253	297	296	257	293	250	285	264	293	284	279	273	255	287	259	253	258	245	250	271	256	245	254	257	287	264	273	288	268	270	268	266	257	237	291	279	292	261	274	295	240	265	255	298	264	245	270	261	284	279	270	262	244	239	255	246	266	251	245	272	264	286	272	268	238	265	254	242	252	298	264	282	267	288	241	257	267	293	271	267	272	242	289	246	267	269	254	275	261	267	242	251	234	259	235	248	289	242	273	261	274	243	258	284	305	266	265	278	251	247	256	234	239	298	242	264	255	274	267	277	289	265	276	267	285	255	251	261	286	257	245	239	261	255	292	294	254	251	261	268	231	251	273	249	281	249	262	250	256	257	269	274	267	269	247	245	262	273	269	250	292	278	269	269	276	269	299	279	250	262	261	276	244	267	234	276	277	275	268	250	286	287	269	260	268	256	287	254	265	249	259	270	267	274	263	276	267	251	258	289	248	249	235	259	252	257	263	241	257	267	280	250	278	291	266	273	266	264	251	276	301	277	240	269	256	275	256	264	289	259	273	255	246	265	237	248	265	279	271	296	254	290	252	251	296	267	299	271	229	277	243	234	262	264	247	256	247	265	275	269	270	280	242	263	270	252	239	266	264	275	241	285	265	265	265	258	246	264	257	288	267	263	262	245	258	250	279	261	294	279	240	276	275	266	263	251	260	267	244	274	296	267	267	242	277	251	260	238	286	257	288	256	258	258	246	260	284	263	276	266	265	282	303	281	242	270	248	240	291	266	290	283	282	237	260	245	271	245	229	260	268	254	262	293	252	272	297	258	268	249	261	246	267	284	252	273	254	263	274	296	259	261	250	283	258	248	252	290	284	288	273	296	292	282	258	293	271	288	269	270	256	292	284	250	270	288	266	275	258	250	261	273	260	279	247	276	260	261	246	260	269	259	281	262	279	234	277	258	241	242	289	256	258	264	263	244	290	223	262	267	254	303	280	239	259	285	240	271	269	252	271	268	259	263	255	303	248	267	256	265	251	289	245	234	279	258	260	256	258	268	277	284	283	277	247	252	274	306	268	276	232	262	254	272	258	254	260	272	258	290	238	261	272	237	283	237	276	273	272	236	274	282	276	279	273	281	279	293	245	260	239	265	258	251	259	274	266	287	251	256	261	266	254	246	232	241	282	265	256	269	282	228	277	253	242	249	276	300	217	276	249	274	271	295	288	249	280	256	261	266	237	289	262	246	264	298	263	231	286	230	270	285	248	242	252	262	289	278	304	281	255	248	250	243	251	255	258	283	261	257	247	254	280	246	272	270	257	244	287	219	301	229	278	248	278	272	262	257	262	271	295	247	287	263	240	287	263	269	270	259	283	271	249	263	274	254	263	261	280	265	234	272	264	298	283	263	212	259	253	257	250	286	257	265	253	293	265	263	263	242	266	285	270	217	272	287	232	277	251	265	230	279	267	252	260	255	281	292	263	274	255	277	286	275	270	269	245	248	261	285	269	260	271	267	262	256	268	255	280	289	258	290	263	269	253	320	291	245	273	276	238	245	253	260	242	247	268	283	266	261	280	253	249	236	257	259	248	278	254	236	260	259	255	253	247	265	268	254	247	253	282	247	305	265	279	260	250	262	283	229	253	245	267	269	254	253	235	269	256	253	246	260	248	263	272	272	278	268	260	239	265	251	290	237	264	255	277	263	242	276	257	276	267	257	256	265	249	260	246	244	257	267	285	257	247	253	298	258	243	278	295	267	263	259	291	264	247	275	237	268	261	249	240	262	241	244	237	255	261	253	242	259	244	234	270	273	272	279	268	257	237	277	285	251	269	269	263	229	253	245	245	292	265	283	260	252	289	258	245	259	280	239	281	249	240	283	260	242	276	269	258	243	255	256	289	266	279	270	266	265	278	260	301	262	290	269	279	244	270	259	283	279	264	289	281	264	267	261	273	224	283	278	281	290	254	250	260	249	244	246	272	257	227	262	268	268	287	261	268	247	233	247	271	248	243	280	250	276	257	292	270	299	261	266	285	267	248	243	273	261	252	261	283	293	267	270	300	274	285	276	268	278	238	237	242	280	282	253	261	298	243	269	294	280	278	293	261	263	260	290	264	238	266	261	240	289	240	263	285	285	265	253	282	287	297	248	263	231	257	255	256	270	247	241	267	291	277	271	276	276	252	236	288	284	231	279	265	241	262	258	271	262	257	265	269	258	275	294	254	282	264	286	277	272	261	227	276	266	267	278	252	263	261	275	245	287	264	234	310	286	267	267	262	285	274	275	267	238	258	223	287	273	258	241	268	251	254	289	262	275	258	260	230	286	276	266	261	247	278	233	296	246	277	249	277	275	279	242	277	259	229	281	260	264	253	263	259	255	259	281	252	271	278	249	274	244	268	271	260	277	252	268	260	271	270	279	257	241	255	261	279	264	262	255	290	250	293	268	287	271	242	274	275	253	234	261	270	268	243	253	250	289	250	274	273	255	276	260	257	259	280	260	272	248	274	260	252	248	299	256	256	267	282	245	278	268	240	275	254	280	247	272	238	255	261	274	255	279	279	267	247	268	260	260	243	275	252	265	270	250	282	244	262	283	295	300	270	283	259	270	244	272	285	283	239	258	271	247	274	289	259	291	276	290	283	252	256	264	286	245	280	249	260	255	272	270	275	290	268	252	247	281	259	263	275	273	297	278	262	261	248	244	261	261	239	280	233	258	256	295	272	268	300	249	266	232	251	267	277	266	282	253	270	274	269	254	320	259	254	269	273	234	255	269	290	264	269	277	265	251	287	278	250	274	293	277	288	232	294	259	266	288	273	274	253	282	250	263	272	267	282	255	236	248	265	275	238	270	267	276	277	272	277	296	265	234	247	285	256	259	273	283	284	251	255	273	247	254	271	279
22601	20434	27096	23689	20444	20547	9652	2006	1349	1216	1060	1010	899	911	813	753	700	722	693	666	626	658	637	608	599	611	600	588	576	592	578	544	556	566	578	561	553	533	507	551	527	524	526	499	534	558	521	526	536	562	560	533	567	486	521	518	503	507	495	538	562	559	519	507	521	521	518	537	534	533	520	564	548	550	544	505	480	471	526	510	539	548	483	547	539	485	521	517	538	540	560	495	497	512	533	478	498	486	507	518	522	530	538	530	510	560	551	535	562	480	503	552	478	473	482	509	509	557	533	518	513	506	493	510	544	535	509	506	523	490	557	535	475	502	515	540	485	566	498	565	493	492	510	479	519	515	539	529	523	516	532	539	519	549	539	474	518	477	548	514	534	458	509	510	532	529	551	497	480	488	506	526	506	511	540	505	531	499	530	517	528	508	503	539	519	504	513	502	493	525	546	488	490	517	524	514	503	518	528	505	563	512	507	514	533	509	520	491	476	506	493	545	514	521	507	514	525	552	576	505	526	515	529	522	474	509	501	518	509	510	492	508	511	472	484	533	527	517	544	480	519	529	541	524	535	533	510	496	495	504	512	546	533	517	493	546	498	498	483	509	508	525	512	533	509	513	520	509	544	536	493	518	548	525	486	504	502	507	517	518	501	509	492	537	558	514	544	518	530	523	507	529	544	508	505	518	519	525	477	528	491	523	564	534	538	529	495	494	513	516	508	497	504	542	547	509	499	524	543	509	533	511	527	500	539	503	506	505	474	492	556	538	540	480	543	491	523	516	537	493	521	507	507	497	522	547	538	504	504	500	514	483	522	509	484	553	526	481	524	508	525	525	489	533	549	521	509	538	508	518	517	516	533	490	523	526	533	511	516	506	530	482	498	499	517	552	536	536	480	470	534	504	539	525	541	541	553	531	496	540	537	537	504	522	515	516	513	522	506	510	527	512	520	518	528	505	510	500	556	543	511	526	548	515	487	524	558	531	534	541	533	528	542	542	538	510	554	498	538	502	488	560	517	492	523	481	462	512	497	525	503	563	485	550	460	537	529	513	549	508	557	501	538	497	519	523	519	471	520	477	559	562	536	514	511	509	497	509	517	537	527	547	512	525	537	488	524	537	557	529	480	525	476	552	487	508	480	473	500	487	561	485	516	534	526	442	533	518	504	532	506	483	512	556	488	523	483	497	516	506	510	508	540	518	532	486	578	573	515	523	536	529	514	527	479	505	499	545	533	499	507	545	518	539	522	508	558	531	498	509	561	509	487	545	497	524	509	476	498	568	519	497	488	487	485	532	538	511	541	487	510	519	506	511	560	495	515	519	532	519	522	493	523	597	511	514	527	545	499	509	499	508	558	519	478	512	541	518	510	514	536	514	481	497	492	541	577	520	491	530	516	505	563	524	518	538	538	514	486	478	491	505	532	523	528	518	544	516	523	536	533	533	490	528	509	494	508	511	509	499	510	503	543	524	528	442	545	521	503	507	544	515	489	525	507	505	502	481	513	481	503	560	540	521	534	533	478	548	510	547	480	503	530	551	489	486	487	557	503	505	508	525	544	475	522	519	521	497	490	529	486	535	480	534	519	509	492	495	512	490	517	518	515	537	545	491	506	479	483	484	545	497	482	518	540	506	523	514	511	526	491	521	502	544	547	483	518	518	515	533	536	540	503	523	520	535	503	468	517	487	509	477	523	553	529	535	487	516	530	501	562	498	495	516	503	484	495	507	510	517	485	542	485	503	521	503	554	551	483	538	492	480	509	481	504	533	499	535	514	526	489	520	485	509	554	519	495	505	541	505	490	507	481	463	518	509	528	508	478	514	482	510	511	525	505	482	514	546	491	525	535	508	531	502	563	566	487	537	546	521	515	518	539	531	536	548	481	515	504	505	508	518	520	506	539	483	509	515	571	516	527	501	507	490	488	538	514	495	511	496	505	534	529	511	490	515	536	500	501	527	508	493	488	532	541	520	521	538	518	547	524	506	540	522	532	555	504	516	535	471	523	525	492	502	525	499	519	527	505	557	497	540	535	522	484	542	524	521	508	518	505	494	535	519	524	493	491	523	506	547	498	490	544	528	477	488	526	555	562	499	548	478	554	507	512	543	536	555	503	520	512	524	507	516	527	533	469	537	513	532	540	512	491	529	533	526	542	494	500	537	517	507	522	554	541	516	533	540	502	528	480	517	556	500	528	537	499	518	489	491	529	491	485	500	496	534	463	532	484	515	489	520	498	478	540	517	491	518	507	512	526	511	494	527	536	514	539	498	465	480	526	491	551	482	506	501	527	520	532	509	559	518	522	529	481	524	477	470	486	525	483	504	497	496	517	512	508	519	492	572	522	526	539	527	465	516	499	523	543	507	525	514	517	533	512	505	507	549	504	496	514	474	524	521	540	514	494	483	534	519	505	562	536	566	530	511	521	517	533	560	507	503	522	503	528	530	548	507	507	493	466	507	552	497	531	517	525	522	510	516	504	495	506	525	512	505	491	484	560	498	517	519	513	501	503	486	491	502	507	485	527	516	480	485	529	503	486	547	510	484	486	497	488	548	500	509	504	527	493	523	481	528	521	516	546	538	497	497	502	520	465	533	544	514	503	500	494	537	510	500	536	515	537	538	533	536	561	480	516	537	491	538	521	537	521	511	504	506	505	523	528	540	523	496	520	487	527	491	514	505	477	550	483	541	506	507	497	521	513	514	539	540	475	494	542	534	486	530	493	525	488	536	519	558	509	554	503	511	501	515	499	516	509	568	583	537	505	497	557	470	514	523	478	502	499	548	468	531	494	499	517	474	525	527	493	509	499	524	492	493	511	520	533	494	527	479	557	508	500	524	542	494	503	513	536	520	512	465	514	512	481	528	479	478	544	530	505	509	493	479	526	549	479	507	506	486	497	513	514	526	481	514	554	535	507	512	482	578	528	511	502	491	509	536	507	489	517	492	535	518	485	494	510	523	474	512	486	531	526	493	505	549	512	537	522	498	493	542	528	507	516	493	489	512	557	539	500	519	559	504	535	506	488	505	500	505	539	506	554	503	487	507	491	491	521	533	526	496	506	529	516	558	505	503	519	523	581	517	530	533	487	509	520	506	529	536	477	496	506	519	477	530	531	561	525	517	541	525	520	521	489	464	521	499	471	518	569	503	503	523	520	546	503	511	466	502	511	475	508	492	512	517	489	512	518	523	524	532	520	523	526	543	491	519	520	563	567	495	516	524	531	497	486	523	551	510	504	497	484	527	512	525	506	518	487	508	538	522	521	557	506	541	541	537	515	500	509	501	500	483	498	529	498	503	505	538	519	519	524	535	501	491	565	530	537	526	517	512	552	523	513	511	513	504	545	514	497	535	530	543	525	496	488	503	518	521	515	501	515	482	509	535	531	516	511	518	488	567	522	458	509	485	488	464	535	565	541	506	468	505	528	541	472	476	527	505	466	498	499	534	537	483	525	529	510	496	515	551	540	499	534	502	533	483	498	474
10943	20186	17746	10342	7163	5188	4098	3224	2606	2101	1867	1549	1408	1345	1192	1056	952	956	880	791	805	741	761	725	669	658	638	645	608	626	595	556	579	546	564	623	551	541	597	528	586	561	579	559	540	539	533	523	501	538	523	496	510	538	521	548	514	518	509	529	515	543	538	539	521	467	534	486	497	517	550	549	530	505	519	513	485	481	516	495	486	504	492	517	496	500	478	539	538	531	534	545	523	522	500	500	497	508	487	513	442	562	476	485	525	485	540	492	492	481	533	466	516	517	482	511	517	473	516	511	471	482	476	534	504	535	582	489	479	502	490	512	484	475	551	537	474	521	468	522	510	525	496	498	512	487	522	514	517	554	498	516	499	518	487	460	511	516	499	507	490	532	500	504	504	532	519	493	500	488	499	515	460	476	494	461	533	470	481	524	533	467	515	476	491	488	501	499	495	516	523	517	510	496	487	537	452	528	503	500	479	459	508	494	497	448	443	477	552	522	521	488	463	502	542	496	513	483	488	494	499	492	481	489	486	504	502	510	500	508	476	490	473	476	487	482	481	476	519	510	501	510	437	471	466	499	520	504	515	564	502	522	504	460	490	496	471	537	531	516	540	503	483	508	506	505	518	503	489	464	477	488	518	481	470	479	482	487	503	489	509	490	485	494	455	463	542	463	509	492	533	544	503	540	496	523	496	482	538	470	509	500	498	490	506	525	480	535	496	530	491	510	466	505	522	478	508	496	511	456	495	481	484	507	497	477	481	506	499	468	495	521	521	474	508	491	460	509	462	478	513	491	507	487	512	537	491	496	520	478	465	481	528	502	501	483	509	506	519	493	538	511	510	508	490	524	510	501	494	492	516	471	504	522	477	474	500	466	500	463	495	467	498	512	513	551	474	461	534	470	494	537	502	477	466	503	539	485	450	481	517	534	473	507	505	470	533	488	523	478	499	533	524	489	490	480	512	507	483	507	513	512	488	502	519	484	491	522	482	499	497	535	490	497	476	475	473	476	490	512	545	474	497	495	483	470	486	489	482	528	468	476	513	483	512	455	508	482	463	519	492	472	515	475	508	511	525	483	508	510	503	505	509	504	498	483	514	495	477	467	506	498	519	533	525	508	487	469	516	496	498	524	522	475	502	487	509	513	500	483	486	520	506	510	496	505	504	499	499	504	502	453	457	466	532	497	499	479	496	482	510	508	526	492	460	514	535	470	495	495	492	475	512	478	493	515	494	500	496	497	541	534	468	493	492	480	511	477	503	507	471	520	518	522	497	519	549	512	489	511	511	479	505	480	501	471	498	488	495	475	479	497	496	511	530	495	517	538	481	542	520	498	495	457	508	462	437	488	489	524	498	489	447	484	489	487	516	515	506	490	503	515	496	516	496	502	497	523	550	479	515	512	493	493	515	489	470	523	518	482	452	509	510	500	466	505	508	548	486	513	524	494	511	475	456	534	481	516	534	503	520	466	484	515	530	509	507	463	487	478	521	500	529	512	487	495	517	531	509	492	533	482	526	545	535	517	492	519	491	514	524	538	494	500	509	518	521	487	491	529	478	513	505	485	482	507	500	510	509	480	462	466	444	492	524	490	505	485	499	482	489	457	509	485	498	475	477	495	487	490	515	533	528	501	482	563	465	469	500	469	495	466	490	503	475	492	476	497	519	493	496	515	523	505	459	469	518	477	529	550	524	481	507	522	486	481	502	525	520	498	481	496	503	485	487	470	485	496	496	518	452	472	491	468	503	530	498	479	508	444	481	472	488	487	514	488	475	481	503	509	473	508	480	482	505	472	513	497	478	483	494	516	533	521	490	512	517	507	460	511	522	500	513	491	507	522	536	524	497	515	517	505	476	499	500	474	466	472	480	498	501	483	485	521	505	488	504	482	478	511	480	473	497	486	511	489	492	487	526	519	512	507	467	546	529	494	509	466	480	479	454	504	507	464	493	456	523	478	465	516	515	492	515	543	482	511	534	495	473	478	491	507	506	507	521	495	490	476	516	503	507	531	532	498	492	475	482	521	499	501	498	476	490	505	472	456	510	502	490	495	468	509	483	589	475	479	490	518	494	502	475	495	561	510	530	472	489	505	502	508	485	499	518	469	477	489	469	528	478	481	472	532	525	507	479	547	518	484	480	499	490	496	494	554	461	511	470	503	492	511	512	516	493	500	446	469	492	507	463	487	500	488	508	478	556	506	493	505	496	488	539	475	507	515	496	498	432	496	513	465	478	525	496	490	469	498	485	474	507	485	499	510	490	513	514	514	501	515	509	495	486	459	525	483	488	516	488	475	506	501	511	473	510	495	478	529	530	509	473	457	506	462	487	437	524	509	463	492	555	457	493	515	509	527	485	500	485	506	494	462	508	473	477	499	477	466	483	509	490	483	496	494	493	461	518	522	502	515	510	513	525	459	500	493	503	514	517	479	483	495	508	463	491	491	459	500	485	500	498	531	454	498	500	531	513	530	461	496	511	514	487	461	462	527	533	477	471	470	475	450	477	482	487	488	528	462	485	532	498	533	529	479	504	505	450	512	507	498	552	492	469	480	506	551	515	534	528	493	515	482	489	462	475	504	485	484	523	498	474	578	484	475	477	465	512	523	481	494	508	484	488	543	498	490	524	504	471	492	506	490	479	503	517	496	518	496	497	483	511	525	490	468	474	510	481	533	485	488	531	501	469	507	500	509	505	493	503	511	479	500	502	468	502	501	512	513	496	529	513	522	519	479	510	463	488	519	500	493	535	473	534	535	508	506	492	472	502	503	500	506	510	504	563	464	482	533	500	492	523	505	522	471	483	546	493	472	468	507	463	504	488	565	482	508	508	463	513	458	475	518	484	463	487	476	480	500	568	483	527	480	489	494	507	509	475	484	482	468	480	504	474	466	502	517	528	478	478	536	466	517	494	507	456	500	492	493	482	516	454	483	479	506	467	476	495	504	486	547	498	467	520	478	502	466	463	514	508	530	514	469	489	511	526	470	489	499	532	498	483	492	526	477	483	512	525	489	490	489	509	506	506	451	503	522	466	487	507	478	480	449	501	467	477	514	470	509	487	518	509	484	487	468	493	466	483	469	494	530	450	508	469	482	492	536	461	472	497	490	512	479	481	474	505	514	524	521	478	508	475	498	500	469	492	487	503	478	496	501	498	509	486	499	535	506	492	457	528	451	501	508	492	521	468	512	493	514	497	488	523	511	493	490	510	460	494	496	465	496	474	456	490	465	449	514	499	504	488	490	499	525	492	494	501	478	492	521	524	458	520	510	487	435	479	509	511	528	507	512	493	501	470	522	523	496	528	462	542	507	464	506	522	494	507	530	477	506	476	511	521	514	502	503	453	485	483	501	500	543	510	521	522	539	522	504	495	456	466	477	486	522	500	485	457	506	492	490	493	510	473	499	493	506	465	512	512	549	490	466	494	505	501	492	495	471	518	515	519	481	471	505	510	481	514	496	491	509	512	473	547	503	475	491	513	507	477	495
27586	13929	1613	350	233	172	152	118	134	133	115	132	88	122	114	98	111	111	121	108	97	104	111	108	85	120	109	114	112	98	109	99	99	96	101	107	107	95	108	104	129	103	93	104	126	92	111	129	120	102	108	125	111	121	109	114	110	104	95	87	90	101	124	114	103	114	99	121	93	88	96	111	93	119	115	113	118	115	119	95	113	116	106	103	114	88	117	92	120	105	97	97	93	84	105	92	106	114	118	105	105	134	111	102	120	95	113	109	106	91	103	113	97	112	102	84	112	103	96	112	109	118	106	98	88	108	102	93	103	102	98	104	131	77	116	108	97	109	105	116	99	117	112	118	110	97	88	109	105	95	114	110	119	118	107	104	124	108	105	102	89	101	124	89	100	101	112	105	89	92	105	108	95	113	117	104	124	105	104	101	98	93	105	91	97	81	106	100	107	92	111	91	96	90	119	102	104	100	118	92	116	107	104	116	104	101	110	94	108	104	120	92	104	113	117	107	134	107	110	100	118	115	116	107	95	113	109	95	98	114	96	110	112	102	112	81	95	92	108	128	89	106	112	100	108	129	107	103	108	100	116	95	112	116	93	113	102	86	113	111	125	87	121	103	108	112	132	122	110	111	105	92	84	92	106	102	132	106	114	111	103	103	97	106	98	105	110	96	110	99	133	108	118	112	92	115	89	112	95	98	93	107	110	105	111	103	102	97	108	118	118	112	105	106	92	101	91	110	99	134	110	106	111	100	113	104	110	99	97	115	136	105	88	111	101	107	108	95	116	122	91	98	118	115	102	121	99	101	123	115	99	120	106	99	103	93	116	106	99	106	101	105	109	99	108	117	106	98	107	100	124	131	114	99	106	111	96	105	96	105	117	104	108	92	97	95	103	110	101	98	111	108	97	111	102	106	99	95	106	92	104	120	138	111	109	103	103	106	125	97	111	113	97	111	103	118	104	111	99	107	94	99	89	124	111	88	99	113	112	113	108	120	107	115	122	99	99	126	116	111	116	91	106	93	111	114	96	113	98	100	100	109	110	101	128	118	99	131	110	104	125	87	100	109	106	101	105	104	114	114	122	105	91	96	109	113	110	116	100	116	129	121	127	109	105	111	104	93	93	109	103	101	120	104	118	112	103	107	107	111	87	102	111	97	119	124	109	89	107	114	123	114	92	97	89	112	118	95	105	109	99	102	114	140	102	110	119	106	101	92	97	98	101	114	89	105	109	119	115	107	90	99	110	105	120	83	105	90	98	111	113	107	111	94	110	107	104	106	104	106	101	94	100	114	103	99	102	118	103	112	108	113	105	106	122	117	124	101	110	105	108	81	123	119	92	79	98	106	115	118	106	95	112	105	106	118	125	119	110	117	102	108	118	111	87	114	100	117	104	107	84	126	120	111	104	114	108	109	108	105	103	103	118	101	95	128	106	105	105	102	113	105	86	116	109	112	109	96	105	102	106	104	102	116	122	88	103	85	109	112	107	102	117	101	107	107	106	103	108	96	108	114	97	100	104	86	113	115	99	95	120	92	90	113	104	107	114	111	103	116	88	85	126	118	123	133	114	81	139	110	97	116	94	121	115	102	108	106	106	95	109	128	118	104	89	107	84	99	108	109	101	132	107	114	106	111	112	91	113	93	108	105	123	107	82	115	105	107	110	125	107	102	98	119	84	108	109	104	95	111	105	107	112	130	93	88	90	103	93	116	110	126	97	103	118	116	109	118	106	103	103	109	111	97	107	96	100	101	100	93	100	87	113	107	115	87	110	122	103	99	84	101	110	127	113	105	116	84	91	96	114	112	86	113	106	111	89	112	109	107	95	117	99	114	102	96	107	96	112	91	115	96	92	106	133	104	108	110	101	107	105	114	112	115	104	80	98	112	120	97	101	106	114	111	92	111	115	125	98	118	121	111	107	118	121	94	93	95	111	91	121	121	126	100	102	111	118	100	128	96	106	115	102	99	105	93	101	119	110	101	131	96	123	108	117	97	115	102	93	102	111	108	108	94	90	103	100	113	106	109	123	103	124	105	113	99	95	95	91	115	106	110	110	108	99	111	113	103	127	108	99	101	98	101	134	92	115	116	92	114	111	103	103	108	127	105	137	97	95	111	97	95	121	97	95	100	97	99	86	93	102	94	107	112	138	107	97	100	97	93	119	121	98	104	132	108	113	91	102	101	111	119	127	107	100	117	107	114	111	110	114	111	106	99	112	108	116	107	94	106	109	117	131	86	113	118	90	76	126	119	103	92	91	114	117	102	118	107	108	89	106	108	109	100	94	117	110	103	109	105	101	103	114	99	83	114	90	107	103	105	90	102	98	100	108	115	112	101	103	102	104	123	107	99	113	118	83	104	103	115	89	110	101	125	108	108	103	107	109	118	89	91	105	101	117	96	115	113	91	118	100	102	122	107	102	107	103	116	117	108	111	135	122	125	128	101	107	124	99	122	114	103	122	105	98	107	102	116	97	93	93	102	108	102	104	90	112	104	127	114	96	99	107	99	111	105	107	109	105	119	118	76	88	94	107	96	100	94	99	122	110	115	113	121	124	101	110	106	91	106	104	107	100	108	102	97	110	91	95	112	121	113	107	107	103	106	104	94	88	109	115	112	103	90	104	118	100	110	109	107	100	99	101	103	94	113	115	94	99	98	105	104	118	100	110	113	111	117	112	105	115	89	110	122	103	97	98	111	112	117	125	110	104	115	118	116	120	119	121	116	124	126	106	116	100	104	104	103	98	116	113	111	94	96	111	115	102	118	107	110	97	102	102	112	97	103	102	106	112	96	99	115	92	113	102	108	110	103	117	110	113	100	109	111	107	105	98	87	107	108	116	98	115	114	97	102	103	97	115	100	121	118	114	111	105	125	96	115	119	106	101	126	98	127	95	116	113	83	123	101	104	90	115	89	114	99	96	96	103	99	116	101	108	95	101	97	104	117	100	113	98	97	97	102	121	122	107	115	117	117	113	111	117	95	95	119	103	130	113	116	102	114	103	93	99	92	97	95	121	123	127	102	127	99	126	122	107	104	97	116	95	90	94	116	108	123	119	114	93	118	120	105	106	112	114	103	115	129	109	104	114	95	92	129	108	128	107	111	104	126	98	111	95	89	112	112	122	100	111	106	132	118	92	85	108	91	95	94	102	87	106	91	122	111	120	122	112	112	100	101	94	129	97	108	113	111	112	123	107	98	99	98	109	117	122	118	112	105	90	89	116	105	113	89	100	125	105	119	108	114	115	91	95	104	91	121	101	113	106	114	91	116	92	100	107	101	115	113	109	109	106	115	92	100	114	93	96	117	103	112	107	101	118	89	96	99	100	101	105	100	105	98	92	97	102	98	105	82	108	128	109	90	107	119	119	101	103	101	95	118	119	95	105	120	115	97	99	110	106	92	95	97	104	98	100	119	99	120	108	98	103	104	100	111	97	116	113	105	107	104	111	104	98	98	132	120	98	90	98	120	118	107	101	98	113	115
5056	1052	812	389	299	233	222	178	167	145	166	148	145	124	119	122	140	145	126	138	137	136	128	125	126	131	121	116	112	112	124	120	128	116	127	144	129	122	137	121	129	130	114	130	134	117	128	115	137	124	148	124	125	113	114	113	128	113	129	114	132	124	138	103	120	117	117	119	110	100	114	124	106	137	139	116	125	125	145	103	125	105	122	136	153	132	121	121	132	121	115	117	117	139	126	129	121	119	97	149	104	138	124	120	114	125	131	129	117	120	120	109	118	124	122	125	136	138	131	131	135	130	127	128	97	121	122	111	144	150	109	134	129	123	121	116	132	119	129	109	134	104	122	118	116	121	113	121	144	124	121	119	126	105	130	135	138	122	148	113	118	119	121	114	121	109	132	119	125	143	114	116	119	136	102	125	130	107	123	130	149	126	130	131	120	114	128	122	118	122	127	137	128	127	113	112	129	133	145	126	114	109	131	129	118	140	120	132	118	123	146	114	107	103	118	137	134	129	133	132	151	144	120	111	128	134	115	121	139	131	117	126	111	128	126	107	118	118	115	119	118	105	119	120	133	114	132	133	131	143	111	116	112	128	124	125	116	132	128	122	119	111	123	112	130	125	130	127	121	123	131	126	140	120	137	112	121	151	127	119	122	121	155	137	124	132	107	128	121	116	132	116	130	127	115	109	105	131	128	117	128	114	134	136	126	138	115	130	128	107	128	120	111	135	142	130	124	121	121	126	125	110	131	115	108	124	136	104	130	111	116	138	116	127	132	111	98	117	127	123	113	124	135	136	122	133	132	134	113	110	139	108	111	115	112	116	133	141	100	129	110	114	123	131	125	99	112	114	140	129	131	113	135	117	119	126	139	127	117	134	146	120	120	129	135	121	140	127	132	133	98	95	115	127	115	124	104	124	130	119	110	113	138	112	154	123	121	138	121	127	141	116	117	125	116	132	122	115	114	119	133	130	119	109	129	132	110	135	111	125	153	136	105	120	138	126	128	114	115	119	135	118	128	119	125	110	140	115	121	120	135	121	125	136	110	135	142	143	127	113	151	122	142	141	129	121	131	135	117	113	115	135	132	127	133	106	111	119	127	132	119	121	126	136	126	139	133	126	136	102	128	107	131	147	143	108	117	141	123	119	130	128	128	116	109	120	128	146	141	116	119	144	115	111	127	152	125	116	120	141	144	119	121	120	126	119	125	121	118	126	101	117	117	112	120	123	136	127	112	120	110	131	151	126	128	114	131	127	138	126	127	136	119	130	140	131	112	141	120	130	114	127	135	117	107	134	116	106	121	128	121	121	130	139	123	119	123	123	120	118	135	108	122	124	152	141	107	131	144	125	118	122	121	127	142	125	130	109	127	123	123	127	130	115	135	117	117	133	123	84	124	120	131	150	128	126	102	128	123	126	115	140	114	126	125	140	140	144	124	121	114	128	130	124	124	108	127	135	122	121	126	118	137	136	123	119	125	120	120	124	130	137	109	113	109	115	138	129	111	119	130	113	126	118	138	129	116	123	105	101	138	130	124	132	127	127	125	123	126	120	125	128	116	107	133	101	133	113	154	119	109	116	121	131	104	115	118	124	130	136	107	110	118	135	116	133	123	124	123	143	105	118	119	112	155	98	121	104	112	127	109	116	133	129	125	114	131	140	124	153	134	130	111	123	125	114	149	115	129	115	116	122	134	118	123	149	126	130	134	143	143	118	133	113	105	117	135	120	142	109	128	121	111	115	114	129	125	111	132	123	127	131	126	127	142	138	116	131	130	127	124	111	126	110	134	134	130	133	101	141	123	99	136	115	125	125	109	105	120	108	126	128	119	112	133	127	130	129	137	108	129	118	113	101	126	118	118	132	124	106	119	119	116	122	134	122	135	112	135	113	120	134	127	147	135	129	145	114	114	131	140	150	116	124	104	128	99	111	111	132	127	131	127	125	118	120	129	128	123	153	133	116	131	105	113	121	133	114	93	122	111	120	98	129	109	132	118	108	128	112	133	120	101	119	130	136	113	132	132	119	129	115	120	116	136	119	124	140	122	131	125	127	118	126	112	124	133	138	121	127	107	125	107	115	128	116	120	113	133	118	111	117	130	120	143	134	122	145	112	117	116	118	131	129	114	138	111	119	137	121	128	116	139	128	139	132	107	125	103	109	141	115	143	124	137	106	114	128	131	124	113	119	110	126	108	116	127	136	129	108	120	136	118	129	121	126	116	131	126	117	142	123	128	118	130	133	123	131	125	124	122	121	134	122	122	142	126	132	122	111	133	125	107	150	126	134	115	128	130	152	122	137	133	125	122	136	122	113	128	125	123	121	127	125	115	135	132	128	135	106	136	118	135	125	127	130	116	103	127	137	146	122	130	121	106	124	137	112	114	132	114	112	123	128	130	115	127	113	129	130	135	111	105	120	138	122	106	121	120	127	122	114	131	129	130	127	136	143	103	146	134	144	117	120	125	134	114	107	119	154	129	130	131	130	112	133	115	128	125	118	124	135	119	104	106	136	118	142	119	135	116	124	125	146	128	123	117	139	136	116	116	141	119	114	107	124	139	130	107	131	112	146	133	125	139	127	123	105	122	102	113	110	111	122	141	133	138	143	133	121	110	101	145	116	128	138	131	127	125	120	112	120	111	119	111	107	109	123	120	141	126	121	103	138	116	135	146	119	141	119	125	119	126	128	126	106	140	122	135	96	97	119	117	113	127	129	125	139	143	138	129	110	108	126	128	137	131	117	123	117	130	99	103	123	126	108	137	127	134	124	141	145	124	131	122	140	131	139	135	114	127	115	105	110	100	129	136	124	130	118	109	132	126	134	118	127	135	110	141	122	112	116	126	136	133	129	149	100	110	120	132	136	121	138	118	121	103	127	135	118	120	113	117	126	124	127	119	138	130	124	139	127	118	124	134	142	100	147	122	109	115	139	137	123	136	131	118	129	142	133	142	133	123	136	128	123	131	117	155	119	116	100	138	121	121	136	103	120	114	129	114	140	137	134	102	110	116	121	132	136	132	137	138	131	111	115	133	130	126	137	129	126	137	105	135	117	122	115	117	141	129	131	114	149	115	131	121	126	117	121	121	132	112	128	104	119	135	124	120	124	131	129	123	103	124	130	116	117	129	138	121	125	118	121	118	131	144	119	114	119	149	129	114	111	127	133	107	134	126	130	119	127	127	130	126	125	121	140	120	115	138	136	119	108	145	120	127	105	121	116	101	125	124	129	105	112	125	123	112	125	141	118	121	124	111	138	129	97	118	120	151	131	104	121	131	115	125	120	121	134	114	114	123	124	118	111	108	130	129	108	136	137	138	123	123	112	147	109	124	121	133	129	122	105	109	129	119	126	113	112	105	117	116	114	126	125	132	124	129	115	144	131	117	133	124	136	127	136	119	121	127	135	137	112	137	112	121	133	105	131	143	143	121	128	122	130	117	108	109	114	112	142	150	139	119	126	120	119	134	116	123	140	143	105	124	162
24878	20438	26699	24087	20437	9960	1442	914	677	636	573	473	501	464	375	382	391	364	351	363	347	351	307	317	321	329	296	318	298	310	297	283	304	314	284	293	308	268	280	285	287	319	313	252	280	306	255	285	258	258	266	282	294	282	284	282	301	264	287	277	274	280	305	266	270	265	270	274	272	259	302	306	245	265	261	281	239	269	287	278	285	266	269	289	278	295	280	302	264	296	246	279	293	258	260	292	268	284	240	262	278	324	256	258	254	264	264	289	278	247	302	297	275	318	266	284	299	255	277	276	264	277	272	293	242	272	297	240	299	294	272	284	285	274	263	261	240	299	281	287	316	284	273	259	247	261	277	293	267	261	246	272	281	268	284	232	282	267	285	265	295	256	277	278	279	257	278	262	231	271	251	286	273	287	249	251	265	293	267	250	294	294	223	295	269	275	284	291	309	269	263	272	261	274	262	250	310	271	259	256	284	273	262	279	292	257	273	261	256	253	262	268	262	297	252	265	249	249	304	286	300	271	247	271	271	301	316	258	259	254	270	267	271	258	254	260	252	269	280	255	285	279	259	266	278	271	255	280	266	239	275	268	254	263	267	274	282	295	263	273	245	271	271	273	268	258	259	298	264	280	256	270	258	291	251	264	239	252	267	273	271	279	273	257	274	269	245	260	266	305	258	263	264	242	297	268	278	295	302	264	273	271	280	262	277	259	271	257	259	288	279	283	251	283	279	286	289	239	242	253	277	247	301	300	279	284	262	264	261	279	249	272	263	278	263	295	292	249	256	266	258	251	259	249	236	294	279	270	276	242	289	271	287	271	285	259	258	260	260	274	267	277	266	279	256	273	275	288	286	271	284	305	296	248	268	258	260	288	277	246	274	248	308	282	250	260	239	249	285	275	250	266	271	274	256	248	272	251	259	244	254	269	303	269	260	274	298	261	237	283	300	267	294	292	270	292	264	245	252	237	242	298	300	259	272	250	260	288	265	259	249	267	277	304	228	255	279	280	278	298	268	313	284	243	274	252	267	241	270	242	263	275	238	299	282	279	269	313	270	271	276	283	276	277	266	269	265	277	249	295	262	248	261	254	245	270	301	276	280	275	259	245	290	281	259	271	288	274	258	298	249	260	278	255	287	304	266	266	257	247	288	278	294	272	257	299	253	265	262	258	296	274	261	259	252	280	261	316	272	268	259	262	281	287	228	241	306	287	292	269	233	271	273	275	252	281	260	288	282	239	241	267	243	270	290	272	246	268	281	288	298	274	268	263	298	275	289	247	310	269	258	273	259	286	264	263	247	286	257	279	256	267	265	278	252	259	269	252	286	265	274	290	269	261	289	265	301	271	256	278	262	278	290	269	254	254	307	255	266	248	269	293	278	262	256	290	277	303	237	279	255	270	270	268	277	292	264	292	296	244	289	299	272	302	281	262	296	268	257	295	284	290	315	285	270	240	293	274	298	252	287	255	287	293	259	263	267	282	270	258	312	271	296	270	264	267	280	260	239	254	249	285	299	280	247	271	282	262	259	256	315	281	277	269	298	266	272	241	271	242	277	247	265	286	287	294	267	287	262	258	271	251	283	279	294	259	281	245	257	245	267	250	285	244	266	271	275	267	281	250	286	249	254	283	251	249	287	260	239	274	271	256	254	287	276	250	252	282	273	288	242	289	271	265	307	267	273	270	276	286	260	267	286	267	262	281	278	277	261	281	314	248	265	270	275	261	275	278	261	261	252	231	276	278	277	280	284	273	287	265	294	289	272	279	274	267	276	282	248	263	262	290	255	293	271	256	311	290	239	280	284	293	289	249	309	251	263	242	284	260	290	294	295	269	296	244	286	291	279	328	276	302	266	272	285	269	296	264	300	259	246	247	275	265	258	287	260	285	289	265	265	277	252	263	304	290	242	274	281	265	266	307	256	254	296	271	263	260	262	239	266	279	276	252	278	287	278	273	270	253	274	251	282	278	266	245	261	289	252	278	288	255	290	256	292	282	266	279	277	255	255	262	277	288	269	299	258	273	267	272	279	250	265	279	281	246	276	248	279	272	254	252	286	255	255	280	269	262	290	299	275	256	248	279	243	268	257	278	298	274	284	256	268	274	289	281	260	267	251	245	280	269	300	294	266	289	258	253	254	272	260	240	276	259	245	269	293	255	288	266	309	254	254	268	270	254	273	269	279	271	278	264	262	261	283	266	272	263	284	281	250	252	283	284	308	257	276	283	284	278	295	272	252	288	282	297	271	277	279	277	255	259	247	281	305	282	292	266	286	288	280	257	280	273	279	269	256	285	283	250	276	269	247	250	265	277	285	261	271	266	276	281	259	272	282	245	276	260	253	278	297	287	284	273	268	277	281	255	255	248	281	267	278	282	270	267	271	244	260	293	284	277	247	278	300	272	284	282	281	271	245	290	260	262	281	246	277	256	266	283	246	262	290	290	246	301	299	276	263	279	269	269	256	267	252	262	261	277	257	278	275	256	277	262	274	283	298	255	270	261	249	260	273	283	279	286	281	280	271	271	290	287	273	285	294	256	298	290	283	268	243	262	248	266	293	269	244	300	277	306	276	293	276	254	269	267	282	254	261	271	258	276	287	292	272	260	285	274	294	264	253	276	240	252	257	256	281	266	265	296	261	287	253	253	241	277	301	277	265	281	289	284	280	306	248	250	306	284	294	256	255	276	270	276	289	254	269	272	289	288	294	263	253	259	289	262	287	257	280	244	247	279	321	270	297	232	278	269	291	275	281	261	251	264	237	269	258	258	247	267	277	270	262	271	282	293	272	264	255	263	300	253	273	254	253	267	271	252	261	259	276	269	275	294	290	272	273	262	281	269	251	270	252	271	264	255	278	275	271	258	269	258	263	285	259	267	252	287	271	257	271	262	269	255	261	278	242	280	249	300	229	258	290	270	264	244	279	283	257	264	286	300	276	252	295	251	245	242	245	269	276	284	255	258	259	267	271	274	244	269	292	269	273	264	262	260	282	269	279	253	268	296	274	265	280	286	274	281	310	304	251	275	238	237	248	271	291	258	272	272	259	295	257	269	254	250	229	254	267	258	258	271	250	292	268	242	251	282	263	297	289	247	232	259	281	348	285	250	263	259	255	286	264	287	302	270	270	265	258	278	277	291	286	271	271	277	270	255	275	251	253	289	272	275	280	279	271	278	264	281	243	274	266	302	271	270	252	260	261	275	273	258	263	267	268	258	279	242	261	238	244	282	263	257	286	276	281	284	284	271	284	293	300	281	263	256	279	278	274	281	247	260	253	272	273	276	276	289	296	256	297	260	267	283	262	258	289	274	266	237	280	261	271	257	234	256	278	279	289	263	297	287	255	279	281	255	271	269	243	281	315	264	292	283	260	290	274	257	272	281	274	284	275	231	279	316	262	268	275	255	291	296	246	274	264	293	277	255	279	263	266	287	299	258	262	257	300	261	273	255	250	256	256	260	316	254	229	269	277	269	263	268	277	267	262	284
7369	12270	10914	5799	3772	2748	2063	1588	1267	1128	989	813	733	671	561	545	538	479	491	388	427	381	407	345	319	357	314	336	327	353	341	318	317	311	317	295	299	298	311	289	311	298	292	289	276	296	300	261	264	272	284	270	268	273	273	271	290	307	309	286	270	279	258	280	252	265	303	257	259	262	288	291	269	283	284	286	266	271	290	273	263	301	267	273	261	297	305	266	262	228	292	273	268	309	299	258	277	267	289	249	298	267	269	269	254	257	292	276	240	268	264	258	251	268	259	262	284	267	252	277	269	253	271	271	257	274	270	280	259	265	289	274	254	273	283	254	281	263	265	238	281	243	247	291	275	278	275	259	302	234	251	261	273	269	263	264	237	268	281	272	254	260	283	261	275	274	258	265	252	263	283	251	254	267	269	252	233	294	265	281	279	303	265	260	261	240	251	271	266	280	290	268	280	273	277	236	279	272	290	272	271	291	262	282	267	282	281	260	278	265	264	313	281	284	275	265	264	267	262	282	253	256	272	267	290	299	269	239	291	275	266	252	287	273	280	232	266	274	233	258	249	290	269	261	252	255	253	236	265	286	269	254	241	283	271	278	261	243	262	256	278	258	235	270	265	263	277	282	258	288	261	285	258	250	268	273	253	274	277	244	229	270	265	260	258	285	268	266	248	264	257	235	288	254	271	278	274	276	260	246	286	259	272	289	275	286	245	272	251	236	262	237	288	249	262	254	265	260	243	269	251	267	308	266	266	271	252	259	268	287	244	273	272	262	268	281	284	259	285	262	264	269	248	291	260	281	280	275	255	277	259	254	289	260	280	257	251	269	254	294	277	282	262	274	267	266	266	256	246	248	250	265	290	257	301	266	251	295	295	250	231	281	259	267	287	241	276	265	258	257	231	257	249	261	263	278	262	278	268	248	282	266	243	267	243	267	264	257	257	248	272	252	271	275	262	265	262	259	243	289	265	244	273	263	273	273	236	274	271	236	284	255	269	243	248	281	243	257	262	243	263	275	282	242	289	276	266	229	257	265	253	256	252	278	240	250	272	291	275	275	273	253	286	247	251	262	243	291	268	267	279	267	307	280	247	270	285	242	265	264	275	250	280	241	258	248	258	259	245	303	287	273	267	268	246	269	263	292	278	275	287	266	274	286	280	269	258	309	284	290	274	269	253	287	317	285	246	239	255	267	285	298	233	257	256	247	246	314	254	261	283	269	251	266	231	255	247	276	263	277	258	263	265	299	267	269	259	301	275	298	263	245	253	270	225	254	264	263	272	283	263	266	261	273	263	265	265	276	306	254	273	273	245	272	239	256	268	272	282	268	268	255	259	244	277	248	249	288	262	276	292	282	248	232	293	271	274	249	289	262	257	265	268	269	266	258	263	248	245	241	292	247	280	254	247	258	238	290	244	266	269	243	256	267	257	255	246	277	266	248	243	268	258	296	288	249	266	276	237	244	264	263	259	244	261	246	264	262	257	268	287	282	264	275	264	241	253	273	270	262	288	279	277	281	272	271	252	276	294	272	253	269	251	279	244	234	281	291	289	267	239	295	249	282	269	274	242	266	290	255	265	260	288	285	274	273	289	261	283	266	254	265	254	269	267	275	262	260	277	258	263	267	295	257	260	273	283	244	256	267	275	238	251	289	282	253	281	237	277	275	295	276	295	268	274	263	273	269	282	289	247	258	266	267	233	254	259	268	281	254	239	257	275	278	266	231	266	251	257	280	278	245	286	293	283	271	288	254	276	303	237	276	295	288	264	255	276	277	260	284	246	231	275	276	281	263	292	263	276	265	273	249	263	263	261	250	282	284	273	267	269	266	266	282	252	281	270	282	269	274	264	260	247	252	246	228	257	273	279	259	269	283	249	247	294	257	255	253	269	255	270	252	256	277	257	258	251	244	253	266	249	242	261	273	281	266	275	247	284	289	246	262	249	256	291	269	249	251	260	280	253	266	271	239	271	260	257	257	237	245	246	286	268	288	274	262	260	277	244	261	278	257	308	283	273	267	246	274	270	269	267	285	283	254	261	262	264	245	258	295	283	268	291	269	256	263	242	278	287	244	260	278	271	276	287	290	257	248	266	246	247	285	287	255	259	266	283	279	277	270	271	276	273	259	286	294	276	246	271	257	289	264	269	273	231	258	252	276	288	289	276	259	276	248	265	274	261	286	256	252	262	297	248	284	265	271	245	250	279	298	290	263	281	266	259	255	284	265	242	270	245	258	245	254	288	229	258	272	288	273	284	263	242	264	270	274	274	271	251	263	278	229	236	267	242	275	274	305	282	267	245	267	245	288	264	255	246	267	284	257	245	262	279	280	279	289	270	233	260	290	265	264	295	272	256	283	262	284	264	250	263	259	276	270	257	273	236	268	281	253	268	275	311	268	291	278	276	225	270	255	275	266	251	270	232	267	264	296	264	263	281	255	243	269	261	237	266	265	250	243	252	282	263	237	257	252	251	266	276	272	266	270	278	302	281	287	265	276	274	242	269	282	277	266	248	255	258	267	244	228	259	257	262	269	267	267	278	280	268	263	261	260	286	277	277	241	294	293	283	261	249	251	292	270	252	258	245	272	261	268	282	256	237	256	239	260	247	267	302	261	270	249	262	247	258	292	250	272	248	264	279	242	269	260	289	252	280	257	267	264	281	256	264	291	277	287	270	262	246	265	263	252	273	240	285	278	270	265	259	269	259	282	266	248	272	262	250	258	265	254	251	254	291	265	260	282	262	258	283	241	263	264	245	281	273	256	258	272	283	282	248	261	244	265	240	265	261	255	253	269	263	290	286	261	265	241	291	259	248	253	255	261	279	283	263	274	269	279	268	297	259	278	291	237	258	294	268	232	278	257	277	284	266	298	294	273	269	270	283	287	265	273	245	233	269	261	270	280	264	277	272	287	249	255	294	256	294	243	264	259	256	288	238	250	283	269	273	264	314	280	293	250	245	256	262	244	250	258	276	259	272	249	261	294	272	244	259	263	283	279	258	257	237	248	285	256	276	294	267	258	271	259	251	283	263	265	267	282	263	298	275	290	299	270	261	286	272	258	225	282	275	264	242	246	285	237	253	253	257	266	252	271	283	233	273	282	242	241	274	245	268	285	269	308	245	282	229	250	273	257	263	253	274	247	299	270	276	248	277	267	281	262	261	248	243	245	303	271	267	254	266	275	251	293	273	271	261	251	279	305	257	289	281	254	275	276	253	296	256	248	260	263	241	270	272	283	257	254	282	259	264	253	270	297	276	267	262	258	292	264	234	282	266	273	286	270	274	248	268	252	269	285	294	277	266	266	308	256	276	268	257	255	251	283	267	266	239	275	298	241	241	277	276	270	266	254	241	242	277	261	248	292	258	264	258	283	238	277	275	242	255	263	260	268	257	265	258	267	263	276	257	259	283	259	257	282	269	247	266	272	245	288	269	260	265	260	241	265	242	287	249	273	259	292	283	268	244	251	299	277	225	239	257	276	263	258
22571	20428	27093	23706	20431	20525	9639	1895	1308	1212	1030	1012	860	933	810	739	653	722	684	684	628	585	626	573	615	611	588	560	557	588	558	545	552	519	561	490	561	577	535	563	555	531	551	581	534	590	573	513	566	514	510	530	535	519	554	533	499	528	534	550	523	529	505	517	525	513	511	518	496	487	529	518	491	542	517	509	503	536	527	537	517	482	479	479	514	521	491	536	495	508	494	528	459	501	529	506	543	548	505	531	549	504	498	551	534	516	494	486	517	520	519	557	524	504	456	523	507	492	489	560	523	542	534	521	499	531	495	501	516	539	493	512	504	521	527	543	528	538	530	532	520	450	550	528	516	502	505	523	524	545	544	534	527	571	545	494	523	529	523	485	480	526	523	507	533	521	532	528	531	505	497	492	510	458	516	543	490	543	529	527	545	524	522	497	533	492	500	518	542	482	532	529	502	495	582	527	496	495	497	542	549	522	503	511	500	564	528	504	545	516	506	504	493	521	560	514	530	495	469	511	495	537	526	511	517	503	529	508	536	542	478	535	493	508	544	518	486	541	540	501	483	503	513	534	545	476	479	509	514	521	507	534	528	516	529	494	575	496	559	514	487	525	496	515	520	512	524	514	510	505	515	490	517	497	533	486	509	495	556	538	490	553	505	526	550	473	516	525	498	510	509	536	526	534	519	519	501	493	535	527	544	554	524	575	509	534	531	554	557	484	510	547	528	480	489	525	526	516	502	519	512	505	538	474	534	542	546	510	498	521	467	512	507	490	513	532	515	506	521	571	520	520	503	540	536	524	518	537	549	521	503	511	510	502	524	512	529	508	557	525	549	527	488	526	523	552	524	501	535	527	493	532	514	506	521	524	571	496	513	516	514	501	554	510	553	504	528	518	535	532	514	479	496	565	517	502	532	516	491	501	482	546	540	521	522	536	537	559	533	482	485	500	503	495	518	517	485	486	513	563	521	499	509	493	543	548	489	515	517	487	484	488	514	504	513	534	505	530	487	497	518	501	506	528	512	510	513	514	531	535	507	471	499	538	479	500	511	507	519	477	517	535	524	507	521	546	542	465	521	507	565	496	500	546	482	496	504	500	527	523	491	507	523	500	514	512	490	514	514	550	523	522	495	501	468	517	528	543	516	507	494	515	511	504	532	533	550	493	513	500	500	527	535	576	521	538	471	488	521	582	530	492	538	483	500	514	488	516	515	504	531	516	497	522	512	498	504	507	534	524	552	510	510	547	519	544	552	498	520	494	547	507	468	539	570	506	507	526	477	503	520	488	516	522	485	464	537	534	496	512	501	537	511	464	519	458	528	495	520	512	482	571	492	551	535	510	535	532	531	501	481	512	534	466	540	548	534	531	496	505	465	490	510	496	528	503	498	534	528	454	507	520	533	511	525	477	544	530	546	495	485	513	486	513	526	503	520	499	533	552	497	542	474	495	504	489	492	529	484	542	508	517	462	506	467	516	515	512	546	501	543	508	506	532	513	514	475	526	494	520	511	571	547	509	500	526	508	534	466	504	519	539	498	519	514	505	554	527	506	497	523	470	484	499	560	528	508	506	483	490	538	489	525	518	494	536	482	502	513	470	544	493	508	485	525	468	538	483	485	515	532	524	481	510	551	512	527	505	515	540	561	521	520	541	536	514	491	501	558	498	510	514	529	546	508	577	512	528	487	554	505	526	526	537	477	541	531	477	514	539	500	523	540	494	539	509	551	540	518	519	512	507	520	501	451	496	470	503	495	513	481	505	481	527	542	505	541	497	497	544	487	479	536	537	508	500	546	492	519	532	502	538	490	509	517	502	519	491	510	499	519	450	529	538	506	553	520	483	523	469	529	501	530	530	522	542	505	504	534	524	532	468	527	521	540	541	496	530	489	519	564	511	489	511	526	483	484	521	499	504	562	521	532	560	547	581	523	481	508	512	498	519	503	518	513	488	468	506	497	521	533	506	511	538	507	476	483	508	497	573	510	508	531	509	478	519	510	525	507	550	539	497	512	500	484	479	536	515	543	505	512	555	537	499	536	514	526	522	489	507	528	478	526	511	533	461	525	502	490	498	521	532	498	525	504	505	514	535	479	460	552	561	517	512	473	550	511	536	510	513	558	497	537	530	517	497	518	508	506	451	527	478	511	507	482	533	511	494	525	527	541	527	535	490	519	505	494	475	488	497	538	536	512	549	505	508	519	485	540	508	527	511	516	484	515	514	545	497	527	522	518	536	531	555	525	517	504	525	453	523	516	506	491	546	496	514	527	476	497	529	545	516	529	513	535	531	529	510	533	522	495	505	501	468	548	498	520	505	521	501	492	542	517	488	486	520	581	517	503	551	484	488	505	531	513	502	506	512	528	524	520	495	517	479	482	514	517	511	500	467	479	537	555	504	554	475	485	515	528	546	510	503	466	497	459	497	544	519	519	473	531	469	469	494	490	467	516	543	554	479	508	504	494	522	521	535	484	488	500	525	548	538	491	516	475	488	538	495	508	530	506	510	485	512	521	479	527	472	509	506	562	519	518	516	496	530	518	518	572	487	527	528	505	529	513	514	508	526	513	528	549	518	502	535	500	523	528	527	487	500	497	518	506	537	513	521	502	526	570	514	486	524	505	497	465	471	517	488	485	541	517	556	500	488	483	497	491	489	499	478	494	528	491	493	486	482	499	504	510	500	532	524	490	514	499	528	485	499	488	460	477	514	512	520	537	534	507	545	499	495	521	551	519	531	523	530	512	504	523	526	507	512	489	477	545	471	532	518	532	493	493	479	528	530	510	525	506	499	500	538	522	540	535	540	554	550	474	514	513	526	491	523	487	472	528	517	503	511	581	478	527	505	518	532	502	514	515	537	505	508	504	485	520	502	540	543	520	508	527	513	537	535	538	531	495	533	531	495	523	492	519	513	490	528	478	526	545	503	562	548	491	516	550	495	519	541	525	522	551	461	519	507	520	509	537	522	485	530	543	533	564	519	496	513	527	558	479	487	498	514	524	508	504	467	536	477	522	526	498	531	481	522	534	530	534	546	512	539	535	484	542	500	511	495	507	522	506	505	544	511	551	551	525	524	504	519	501	544	506	536	490	516	532	541	537	530	500	528	510	562	530	500	534	521	536	493	540	507	536	507	528	528	501	522	528	530	519	516	529	490	552	518	488	533	556	489	526	520	457	561	547	508	541	527	507	548	518	504	543	505	500	498	507	494	499	487	472	480	501	487	505	531	517	518	533	506	492	511	486	496	538	500	512	506	498	493	538	510	508	573	497	505	524	521	537	489	505	511	512	495	470	525	495	503	525	499	555	510	498	559	511	505	488	500	458	532	552	487	538	485	532	507	518	512	464	479	520	525	523	484	498	511	486	537	471	540	453	520	511	507	523	455	490	521	540	526	514	480	514	456	548	507	496	525	539	497	511	527	505	499	477	490	534	508	497	504	496	521	499	493	527	510	520	512	547	522	480	523	498	514	497	519	545	500	526	529
10535	19957	17571	10509	6998	5199	4090	3266	2499	2080	1839	1584	1432	1325	1124	1066	937	930	823	839	760	726	708	708	654	632	632	672	662	594	608	621	568	582	567	534	578	537	509	520	585	540	547	540	535	542	554	532	522	547	543	536	534	528	490	540	505	524	539	520	493	482	545	512	501	517	492	483	479	491	528	511	501	557	533	499	491	507	501	491	514	491	506	478	490	505	514	521	509	509	531	484	474	519	493	511	528	510	466	474	465	507	496	508	529	517	536	515	512	541	535	523	501	499	515	491	489	536	518	498	505	534	519	537	466	497	510	550	467	469	487	513	489	489	486	496	517	496	491	506	493	504	513	492	478	529	551	486	488	502	481	509	482	486	513	500	483	477	479	481	466	523	519	459	498	497	490	516	455	484	497	490	510	502	563	501	475	496	508	508	488	501	486	521	525	497	501	468	483	503	518	534	495	472	449	493	502	502	458	521	483	511	465	481	470	477	526	491	511	470	514	481	527	509	472	518	482	519	521	548	499	488	527	475	520	459	515	469	481	493	484	474	518	509	508	504	522	493	532	506	463	471	503	476	518	492	531	453	500	488	500	504	482	507	462	475	508	522	461	571	517	494	490	487	503	545	489	494	472	507	506	506	503	523	498	515	495	537	535	507	475	494	481	486	503	491	517	501	505	518	508	479	493	513	472	508	530	531	502	467	463	472	488	500	501	477	503	506	493	516	545	516	474	511	479	484	519	512	468	476	524	529	484	508	489	501	521	485	512	523	530	487	520	496	491	507	498	490	518	525	504	473	485	503	471	526	526	499	494	509	489	494	490	493	476	532	499	489	499	488	546	466	498	490	500	492	482	525	439	506	477	501	489	486	469	472	496	508	532	512	457	531	502	429	474	441	474	527	436	533	497	491	479	504	515	497	546	498	516	480	481	458	477	492	520	510	506	515	478	492	486	500	497	472	467	537	500	450	481	502	484	481	550	489	511	476	481	502	553	499	500	487	493	521	505	495	490	491	522	516	482	480	460	514	507	498	519	497	475	510	526	498	490	483	501	500	470	467	505	535	513	506	512	476	492	455	480	475	481	534	531	497	488	503	475	508	480	516	488	496	495	468	487	504	473	515	488	480	507	490	496	473	471	477	500	505	532	475	478	497	501	464	525	505	510	535	493	470	499	462	489	466	509	490	483	443	438	498	497	484	498	493	491	471	568	490	495	480	504	459	505	485	513	491	450	490	527	502	461	479	488	547	527	492	490	479	533	493	530	498	498	495	481	502	486	500	493	474	473	504	501	502	488	494	439	488	519	490	501	532	501	471	500	498	483	487	476	507	481	514	497	505	491	451	496	453	493	523	533	501	477	476	505	489	482	496	498	480	505	484	511	500	455	524	515	496	526	497	497	551	510	509	464	458	488	511	503	514	466	496	473	517	507	469	508	500	505	491	460	476	523	505	519	496	452	527	503	491	475	476	493	455	478	495	504	525	488	509	528	487	491	482	528	473	496	494	478	515	469	478	476	527	501	495	511	471	494	451	494	526	499	481	464	520	505	510	511	539	466	502	452	462	496	479	517	499	525	521	521	485	493	493	494	518	513	450	504	492	491	451	486	480	498	505	516	487	498	478	490	493	524	518	478	461	472	506	499	515	554	500	475	508	477	513	503	477	490	495	502	484	504	476	498	506	527	502	474	538	524	539	524	485	500	464	469	531	491	479	500	521	509	536	536	522	520	495	476	498	482	527	474	477	467	472	462	487	527	512	498	489	518	523	494	482	497	525	507	510	499	455	513	493	495	488	483	494	501	539	466	477	507	524	503	497	528	461	492	517	509	525	476	499	503	497	486	490	526	526	546	507	476	530	505	479	530	468	496	529	482	472	485	505	503	497	504	477	478	465	525	483	542	486	494	526	513	512	517	502	477	503	483	489	519	522	505	493	495	482	478	525	447	492	492	460	487	498	487	492	510	542	501	524	489	492	496	494	491	497	454	527	497	505	505	479	481	499	474	478	524	492	469	497	511	514	508	492	484	507	489	493	471	454	457	507	543	469	502	480	480	498	529	524	471	480	501	482	546	506	511	460	479	491	528	507	465	517	514	517	489	484	469	479	534	485	488	463	483	484	483	477	533	489	541	493	508	509	509	493	485	507	480	494	489	495	473	490	518	494	443	496	520	484	500	490	447	520	484	500	477	542	452	524	531	514	521	501	520	512	502	503	496	519	513	481	509	507	486	512	508	448	515	507	483	507	516	498	474	499	498	461	476	490	476	504	490	502	544	540	499	477	523	513	503	520	501	490	530	464	475	481	496	493	495	490	487	484	467	488	505	529	503	469	504	477	475	491	493	512	503	518	470	476	474	538	508	485	431	498	490	553	491	486	455	509	479	517	485	512	467	504	535	532	545	478	474	429	490	516	523	528	470	470	521	523	527	527	485	467	466	458	480	472	487	512	536	505	524	522	524	478	520	512	534	503	500	498	520	521	466	480	476	522	499	488	478	534	511	526	495	524	515	520	512	514	495	496	468	498	509	485	489	485	520	485	504	507	510	471	496	469	472	513	497	486	514	485	501	542	476	470	506	486	477	508	498	519	489	481	505	506	473	482	493	506	512	512	528	487	496	453	538	514	443	529	532	486	494	484	517	522	533	518	489	476	527	501	487	491	518	495	482	488	474	484	498	475	481	538	507	535	481	483	469	482	488	492	517	471	462	525	501	482	492	502	519	493	481	513	514	474	471	550	523	512	480	514	498	512	495	484	500	481	501	518	503	518	473	453	471	485	496	506	522	475	491	514	464	515	506	466	500	515	452	510	461	497	469	520	505	524	509	487	504	459	506	490	520	461	483	481	486	530	481	500	495	522	457	496	520	503	498	507	506	496	468	499	505	479	492	497	482	489	513	474	500	490	490	525	521	522	492	507	487	478	462	495	515	482	498	506	471	484	474	455	492	503	499	499	491	507	475	477	483	481	491	505	517	473	540	515	496	527	460	478	521	510	469	504	486	494	494	528	497	508	453	484	541	484	487	490	467	542	497	545	480	481	480	522	477	510	495	456	474	502	523	538	470	536	494	541	511	473	513	467	501	453	479	498	515	503	457	493	488	484	495	486	485	488	463	489	498	480	445	558	491	564	526	475	540	504	516	490	503	491	496	499	494	487	496	497	495	495	516	506	516	512	474	458	490	491	494	538	477	516	492	523	500	501	509	507	512	533	500	476	490	516	494	492	474	506	465	527	488	491	545	489	504	520	496	499	484	481	495	509	498	518	432	490	489	514	483	494	468	480	511	518	516	476	486	516	493	511	512	457	474	511	487	521	446	475	515	498	492	518	494	521	469	467	503	493	543	526	492	515	508	528	456	476	512	491	519	466	491	488	501	512	461	490	504	513	508	515	510	483	492	487	510	499	498	466	487	498	498	466	504	492	514	500	499	500	534	467	456	501	514	533	481	491	520	494	489	508	501	478	507	457	523	495	484	489	489	473	523	500	500	565
27682	13826	1525	357	273	213	161	128	120	103	126	111	118	122	116	130	91	108	117	120	121	111	104	114	103	99	118	91	115	108	105	103	108	115	123	122	105	115	115	91	105	105	115	111	86	120	107	115	126	118	107	109	105	97	131	104	100	108	99	103	97	95	109	121	109	123	98	113	86	95	113	110	124	105	118	107	108	105	110	112	92	110	98	126	121	105	120	112	131	111	106	118	121	106	112	91	109	105	95	107	106	119	118	115	88	90	105	99	117	100	121	126	101	113	129	89	109	113	113	129	103	94	102	98	113	99	120	88	90	99	106	109	80	109	104	102	106	131	118	112	101	91	102	112	136	100	103	114	107	111	89	106	92	115	92	121	100	113	116	109	115	97	106	115	92	128	100	96	103	136	95	115	103	97	116	116	119	101	100	112	94	98	125	92	115	104	103	127	101	109	125	113	123	96	112	116	99	122	110	108	110	122	104	102	117	92	94	101	118	116	109	103	116	117	104	94	122	94	96	118	111	98	99	102	119	104	120	87	114	131	106	109	109	103	120	100	107	98	120	115	77	96	103	93	97	119	93	89	98	123	126	99	89	98	92	111	92	89	118	101	112	119	91	95	123	106	106	106	97	118	100	94	112	114	94	113	98	105	116	120	112	119	100	107	115	103	125	94	104	120	96	115	118	108	118	104	122	91	107	120	127	111	123	118	112	107	100	94	112	98	90	109	106	116	118	100	126	88	94	103	122	96	118	123	94	117	110	102	115	106	113	102	111	105	102	110	108	81	99	118	104	109	108	111	119	83	102	103	106	104	94	93	117	118	97	108	102	112	110	101	108	101	86	125	123	111	105	111	109	117	111	99	102	105	99	86	113	109	106	134	96	122	98	110	103	125	114	87	87	114	115	126	110	98	108	95	102	107	116	119	131	95	113	100	102	105	124	113	100	105	98	100	99	110	113	117	102	102	107	79	102	115	102	127	106	113	122	106	116	101	117	93	107	114	121	113	107	104	90	107	117	100	86	112	110	112	109	113	85	111	111	113	132	100	115	123	107	111	100	124	96	91	117	107	129	100	102	108	92	88	101	106	120	98	114	107	112	105	109	88	96	134	92	110	111	102	101	102	117	97	107	119	100	114	108	119	99	123	116	90	106	133	114	112	98	98	105	113	107	97	113	118	91	107	85	98	82	115	99	109	118	107	103	103	108	105	126	105	101	96	119	108	107	111	101	118	114	110	106	128	97	104	104	102	111	104	96	101	91	111	122	124	100	112	113	86	115	96	115	105	112	111	111	101	106	112	105	99	122	83	98	112	105	104	97	121	112	102	121	112	117	97	109	106	102	116	108	106	121	92	105	137	105	111	134	101	99	139	98	98	116	103	100	96	119	112	105	101	90	85	107	102	101	89	106	85	100	111	105	131	101	121	107	94	95	101	90	105	106	101	113	95	102	94	111	99	112	113	114	99	107	123	103	95	117	119	96	86	92	90	98	95	116	118	115	114	115	111	106	114	105	92	89	128	116	108	102	92	109	114	93	109	114	106	108	130	87	94	119	106	125	99	100	116	106	105	126	96	94	127	99	122	107	110	116	82	95	100	100	107	101	102	113	110	103	95	107	90	115	105	103	125	94	111	107	115	114	116	99	115	98	124	99	117	109	96	108	116	98	106	96	95	99	99	115	97	116	131	113	104	107	110	118	116	102	105	104	95	112	96	111	113	97	115	99	99	111	97	112	115	106	116	109	90	105	104	107	91	94	116	88	122	106	101	111	118	112	87	107	119	117	100	111	101	104	98	126	100	115	96	114	124	109	111	93	104	103	118	99	108	109	110	119	98	116	120	111	100	103	117	93	107	110	109	105	112	103	110	111	122	107	110	111	95	105	111	106	98	112	111	113	88	115	136	115	100	90	115	98	104	106	111	114	119	111	96	106	93	111	116	106	94	106	89	107	100	117	109	116	113	115	131	84	90	112	104	78	118	109	118	99	91	106	102	109	118	95	95	105	109	107	89	125	88	132	114	111	97	116	107	105	94	94	101	115	112	110	101	92	103	100	100	103	114	118	96	118	120	88	106	99	101	106	104	103	105	110	85	118	113	107	108	132	107	119	102	104	110	89	123	118	107	82	115	94	138	121	104	105	99	121	109	139	95	122	95	118	111	106	89	103	93	117	99	126	113	108	117	108	108	102	104	108	100	108	110	96	117	106	110	105	125	104	116	90	124	95	116	108	111	119	121	124	106	86	101	90	108	109	112	121	103	106	84	96	95	106	113	103	109	98	122	99	98	99	93	96	117	102	105	120	112	108	122	100	103	110	110	94	104	120	106	115	87	103	106	90	119	103	106	101	90	127	122	103	110	109	99	101	105	108	104	89	120	104	107	102	106	112	113	105	103	113	88	126	110	97	112	118	97	97	109	96	95	123	108	97	115	114	106	108	116	108	133	94	105	103	121	108	104	82	132	112	103	99	113	114	109	122	112	124	95	115	85	101	113	108	119	107	89	109	116	123	95	133	114	98	95	114	115	124	110	102	107	93	115	104	114	105	104	125	109	105	109	97	106	87	122	94	119	103	118	98	119	106	97	116	95	114	92	110	113	120	123	120	104	115	108	96	120	107	100	92	100	106	93	97	97	103	112	121	93	118	98	105	113	95	127	114	109	110	116	118	124	94	107	99	113	106	94	103	95	110	115	100	100	92	99	90	113	71	106	94	94	99	113	84	119	114	129	105	92	111	112	114	116	116	114	116	97	96	122	111	116	109	89	110	123	113	104	97	108	112	118	92	108	130	109	109	103	104	131	93	99	89	112	110	98	97	111	99	108	102	99	112	108	115	118	99	100	122	105	108	107	132	117	121	116	111	103	111	115	109	95	113	103	119	114	116	103	120	107	96	90	114	103	96	122	121	95	101	121	128	114	108	101	120	111	113	112	118	111	96	107	92	107	121	104	104	112	110	121	109	92	122	126	98	122	112	112	110	118	104	95	106	85	85	99	123	97	118	103	103	138	109	126	107	108	94	102	112	114	110	102	101	108	109	116	97	121	103	119	111	108	125	116	101	118	102	101	77	106	110	109	105	116	119	87	113	108	95	101	102	113	106	130	144	119	124	113	119	100	104	99	128	130	117	82	95	107	108	122	115	95	126	91	116	94	89	103	83	109	96	120	104	105	114	118	98	101	124	109	114	134	99	116	115	95	112	104	116	102	110	101	128	116	111	89	112	130	112	115	93	116	107	115	103	107	92	118	79	110	96	112	130	97	126	115	107	105	109	115	114	105	118	97	107	98	97	122	92	121	113	115	113	97	107	102	113	116	107	110	116	112	98	110	95	106	101	94	95	123	108	112	89	86	112	129	102	106	111	110	93	135	119	101	117	117	104	97	106	105	99	123	94	125	106	119	109	112	114	103	106	97	105	111	100	96	112	117	104	80	111	101	97	104	111	93	108	110	103	113	85	99	104	115	131	102	99	117	117	103	113	102	119	102
5053	940	785	383	270	274	226	202	154	150	149	140	155	141	118	127	134	117	146	142	136	132	124	112	137	112	129	114	127	127	130	136	136	114	118	148	114	130	134	119	125	118	135	102	124	95	129	106	118	108	129	100	109	122	138	118	120	121	98	124	120	135	128	106	127	124	134	131	124	128	122	128	134	123	119	114	138	107	130	117	126	104	133	132	103	127	114	129	137	123	117	135	113	132	139	127	125	142	116	105	116	114	131	130	127	112	130	127	131	125	122	129	144	136	139	105	129	142	124	98	119	117	136	111	107	118	104	115	117	150	130	132	109	139	122	117	117	121	126	119	123	114	113	126	132	129	106	113	117	89	116	137	132	119	138	132	132	121	143	128	114	115	115	128	120	129	140	129	138	122	126	130	130	137	99	120	123	114	132	141	131	112	123	125	129	99	124	115	139	119	118	99	122	115	127	130	136	122	134	121	139	130	113	135	116	128	131	136	122	146	112	133	110	135	121	115	130	122	123	125	123	127	135	113	131	129	121	96	138	132	119	127	95	114	143	125	120	132	117	120	123	125	121	121	114	134	143	124	146	122	135	139	127	121	117	116	121	109	123	135	129	135	121	134	127	116	137	118	134	119	102	129	125	116	134	126	130	136	137	121	132	108	119	140	119	122	128	129	132	114	107	114	138	108	139	128	128	120	113	135	112	126	121	129	101	128	120	119	122	118	118	114	104	120	124	112	119	130	121	124	138	110	117	129	117	118	123	119	121	137	166	140	127	130	119	116	127	128	127	127	116	115	119	143	135	118	110	128	90	126	106	123	133	117	122	129	116	126	120	110	121	125	121	112	138	100	112	129	142	110	99	119	121	129	143	125	105	119	105	126	122	128	103	124	114	98	127	141	139	124	118	120	141	114	103	127	120	125	128	127	98	113	114	125	119	130	126	129	125	122	110	105	115	107	122	135	101	139	131	131	151	130	123	123	132	116	151	109	137	126	122	124	140	124	120	134	102	123	123	122	119	111	122	109	144	112	150	115	134	137	119	119	131	131	140	123	144	135	106	122	129	131	115	120	112	123	127	133	125	111	114	108	138	125	118	110	110	133	129	127	146	145	124	123	133	117	114	130	123	108	137	140	98	137	136	117	124	131	114	130	104	144	125	118	118	113	107	134	99	133	130	149	123	126	125	137	105	124	136	124	125	137	125	126	103	124	123	135	129	142	123	102	138	128	130	111	129	97	137	149	112	125	118	121	124	125	135	128	118	117	121	123	105	109	121	111	118	115	138	111	111	135	130	126	138	118	120	132	126	120	127	135	115	114	117	138	115	122	126	116	132	138	121	130	132	120	133	122	123	121	102	141	126	113	117	124	118	119	115	108	108	126	124	115	134	127	141	122	119	116	107	105	118	145	127	122	125	113	146	117	116	120	126	117	124	111	118	130	112	143	123	124	116	122	105	113	142	127	121	110	115	129	114	146	125	125	122	126	107	127	126	124	113	107	123	131	125	131	117	108	95	128	134	126	124	110	138	115	107	143	139	133	127	122	159	121	118	124	140	121	128	135	121	130	103	120	107	129	114	119	122	110	130	127	128	124	132	119	113	110	108	127	124	128	138	106	110	121	143	119	112	133	133	123	134	125	133	110	130	127	128	125	105	122	128	139	120	117	131	118	115	129	100	105	120	110	117	115	132	128	114	125	114	95	140	115	127	140	135	125	116	125	122	130	106	125	116	128	139	122	111	112	116	112	117	139	130	126	129	137	111	100	114	130	131	117	132	124	131	119	131	112	138	137	109	124	125	121	123	139	114	116	119	111	137	115	130	105	134	124	129	112	130	134	132	122	133	127	113	127	122	96	130	113	127	120	147	123	123	125	133	133	125	127	129	119	142	134	128	110	138	114	136	119	135	125	105	118	125	133	137	115	125	118	123	114	136	120	123	119	134	121	120	140	135	130	102	129	123	116	123	128	115	125	120	107	133	108	149	104	120	114	113	122	129	114	150	120	116	143	124	117	134	126	126	128	132	136	134	119	134	102	118	120	140	128	125	135	126	135	126	141	114	109	133	119	143	109	128	136	141	99	131	126	127	127	119	130	118	138	111	117	123	114	112	131	130	110	125	131	120	123	130	113	119	118	114	131	122	125	117	129	127	131	104	118	116	127	130	97	128	125	110	115	134	121	120	120	117	116	114	117	139	138	123	127	128	122	117	114	130	119	134	108	122	132	122	123	115	111	102	124	124	130	118	118	121	111	145	120	132	120	131	122	140	139	115	121	128	138	111	112	130	123	113	125	140	126	123	123	131	109	117	137	133	121	122	129	104	130	138	116	136	127	132	124	130	136	120	124	118	139	115	120	142	134	109	111	144	111	124	128	120	117	119	129	118	140	102	114	139	122	123	116	125	116	124	156	132	110	123	135	109	115	131	135	106	116	120	125	107	140	125	115	121	135	122	129	105	108	129	130	116	128	114	122	125	116	135	142	116	119	118	124	119	129	130	135	102	119	116	106	107	131	138	101	162	115	109	139	129	124	127	121	108	143	130	129	120	139	149	124	127	119	128	139	128	128	114	113	126	134	118	131	130	115	117	136	135	127	112	131	127	125	125	125	123	119	132	129	136	121	132	109	106	119	111	129	121	120	131	120	127	122	139	127	112	132	135	126	136	124	135	117	103	130	132	113	123	121	135	139	108	121	111	107	119	147	112	115	134	124	145	124	144	130	110	117	131	126	115	135	148	130	119	122	128	128	110	108	132	131	135	106	121	117	125	105	113	118	121	134	132	111	126	123	114	134	112	111	122	130	132	132	120	131	121	116	131	126	125	138	133	109	122	142	127	122	122	134	133	127	137	124	130	123	120	142	114	112	104	113	134	122	126	131	123	140	131	132	130	98	110	146	124	125	115	132	141	138	122	120	132	119	131	131	118	120	116	138	124	123	140	102	118	122	120	122	128	135	108	138	119	130	132	103	104	125	109	109	141	125	137	124	122	107	123	116	122	139	133	122	133	125	147	148	114	127	129	114	131	119	107	136	125	127	112	132	112	118	130	146	112	137	120	131	120	120	111	132	134	150	105	121	109	112	130	126	121	121	116	120	127	115	124	124	110	129	139	117	117	120	110	122	134	115	125	113	137	123	143	135	116	122	108	126	137	115	106	116	113	124	101	107	135	142	138	129	122	140	136	124	117	114	129	137	145	114	132	126	128	99	124	113	142	123	117	116	141	136	114	134	132	103	113	117	106	109	106	130	113	127	121	131	152	103	145	142	131	148	132	139	116	127	116	102	135	127	116	110	112	123	126	117	109	118	121	108	113	122	122	125	128	104	104	101	132	119	124	122	115	131	132	116	131	124	124	135	129	111	103	134	153	127	113	110	115	108	131	107	128	123	112	135	121	117	150	116	117	132	116	134	116	106	114	134	126	134	125	124	139	135	124	139	102	132	129	127	111	119	124	119	99	121	107	116	128	125	99	118	134	123	141	141	128	113
24856	20424	26700	24023	20418	9951	1463	951	708	619	566	487	417	419	395	366	370	379	359	345	324	316	356	327	319	305	314	317	301	348	294	319	291	299	298	308	301	297	303	272	306	291	303	250	302	283	278	284	241	289	244	272	296	273	300	286	236	263	294	281	271	278	286	292	282	266	273	279	259	241	290	282	254	294	279	275	265	291	266	288	283	271	271	251	295	243	278	281	292	264	299	257	280	279	279	272	293	249	248	294	280	274	272	250	257	264	283	311	281	274	249	249	261	252	304	276	278	259	264	277	301	254	272	293	250	269	278	293	272	286	277	269	287	249	268	278	277	281	281	260	265	285	272	262	266	301	272	271	268	296	278	273	264	297	253	275	262	273	290	270	283	265	309	271	264	285	270	266	288	273	290	255	266	266	261	291	270	288	304	257	263	259	291	259	272	277	290	260	288	285	274	261	244	260	290	257	259	263	244	248	289	265	291	259	295	272	279	266	267	281	272	249	252	264	286	258	249	263	248	264	262	271	281	255	281	280	289	280	279	284	261	273	277	294	284	299	303	244	274	279	266	265	270	270	272	258	262	269	276	255	282	277	260	302	275	280	287	286	274	271	277	269	244	277	273	273	273	263	302	269	303	274	253	251	321	251	277	270	295	259	246	271	254	288	257	282	265	276	290	246	234	283	246	250	281	259	286	280	278	262	299	270	251	271	255	273	265	287	311	299	289	278	267	284	262	247	273	246	268	260	284	273	266	261	307	254	261	297	287	260	294	278	283	251	267	282	272	256	258	256	263	307	276	270	277	243	281	280	266	280	280	288	268	255	267	250	286	249	289	290	258	273	268	249	259	269	279	284	283	279	312	281	239	248	256	285	276	265	256	276	263	304	257	249	273	256	288	291	290	281	265	293	282	253	253	270	285	288	273	270	251	276	287	254	259	273	275	251	271	258	252	277	266	265	280	274	263	246	230	300	266	255	256	266	281	251	282	266	257	285	276	251	276	287	267	277	259	279	273	284	257	266	316	290	285	279	258	276	262	257	254	283	296	277	268	269	279	248	267	251	260	259	276	262	283	259	285	257	264	284	266	293	258	266	283	292	275	258	245	257	267	258	269	280	284	248	289	288	287	275	298	287	288	261	273	277	254	270	282	238	260	311	291	283	241	268	259	302	274	312	253	247	267	264	284	253	267	275	294	266	256	275	273	283	284	283	270	298	255	267	292	296	292	270	279	267	277	276	286	318	240	267	287	271	278	283	273	239	245	265	255	246	319	276	288	241	264	268	288	245	265	274	286	291	275	278	244	293	310	287	307	284	257	249	282	294	282	261	255	239	271	277	252	261	300	286	287	264	260	248	279	282	257	282	242	283	277	266	258	248	286	266	289	283	303	249	296	275	262	268	287	284	268	264	295	253	267	277	271	246	298	247	240	270	270	273	281	257	283	259	281	265	286	250	275	266	280	263	268	275	281	271	299	264	279	278	291	277	276	282	283	232	270	283	269	245	267	252	250	258	274	280	282	275	265	267	250	295	247	284	281	290	292	275	267	238	272	263	278	251	260	280	282	281	265	273	273	271	296	260	287	280	298	261	263	269	304	240	271	274	271	263	233	289	251	294	262	266	282	262	245	293	279	287	277	264	265	274	273	281	273	284	289	253	273	285	290	264	267	267	253	251	273	254	287	256	271	232	260	259	274	266	260	265	265	279	281	279	247	256	257	267	298	281	260	288	256	286	239	275	320	248	278	273	270	278	286	260	277	261	273	260	269	261	246	238	282	293	276	278	264	264	270	296	264	285	266	274	256	247	284	265	270	275	274	255	266	277	291	262	299	264	286	281	325	279	258	264	266	255	273	246	261	269	259	271	283	274	286	277	236	244	269	246	246	293	247	251	274	261	262	291	272	264	249	282	273	300	282	244	264	283	253	284	260	244	274	262	309	284	292	243	268	275	247	289	277	278	257	277	262	256	277	262	240	258	305	277	323	238	280	257	283	260	263	281	282	254	269	246	289	246	273	232	269	293	243	270	249	259	271	265	279	262	246	270	276	291	271	272	261	255	305	279	274	302	282	271	253	314	260	286	295	265	299	281	294	266	280	282	303	272	278	258	289	270	288	264	302	274	264	262	257	267	258	286	270	260	323	264	268	274	258	290	280	296	259	274	258	287	262	240	279	257	297	286	269	253	272	255	286	269	266	261	275	269	279	271	272	260	241	264	269	270	298	286	263	261	305	281	278	250	272	224	256	298	272	251	261	270	269	260	279	252	276	251	266	291	263	279	258	247	276	257	281	265	282	266	249	262	271	281	293	279	270	260	297	268	262	263	242	246	252	277	269	270	280	253	305	262	283	257	267	280	296	256	312	281	270	256	265	297	251	280	292	291	257	248	263	257	267	263	272	246	282	266	265	267	289	269	279	278	287	246	279	260	253	266	288	302	275	268	283	289	252	258	263	268	267	279	298	279	247	272	272	283	246	257	281	270	243	286	262	264	300	291	249	303	283	277	257	286	288	273	269	251	251	281	304	246	268	251	262	275	269	292	244	286	263	293	243	264	272	235	295	252	258	259	278	265	275	270	297	293	245	294	253	277	256	269	272	296	259	251	268	258	263	274	264	289	243	260	258	249	272	288	287	272	273	249	277	282	272	271	248	275	261	281	288	278	281	302	283	290	258	277	282	278	251	294	301	266	292	254	290	294	281	301	280	258	276	255	270	256	241	280	275	265	301	266	280	259	252	251	247	291	256	259	258	278	275	292	273	286	289	291	257	288	255	284	316	268	250	254	277	273	243	253	279	257	239	256	300	278	275	242	275	254	289	259	284	284	260	266	292	264	270	276	274	292	271	280	257	250	280	290	288	276	305	273	250	274	240	287	282	282	288	249	308	270	281	267	243	285	290	252	267	266	296	287	265	278	264	274	306	260	294	278	264	271	257	296	303	278	290	272	290	277	281	242	292	275	280	263	255	268	276	274	262	266	290	269	275	266	268	275	257	284	267	285	278	312	271	266	296	285	290	272	285	287	259	284	263	280	270	271	255	255	275	257	260	268	259	279	257	282	289	253	285	302	279	274	282	271	269	255	268	282	274	274	247	285	271	259	288	269	250	270	267	266	289	279	280	284	263	278	262	283	291	250	260	250	252	275	249	273	293	231	272	278	261	285	276	288	272	302	294	250	260	265	274	245	242	261	278	278	287	269	258	231	296	259	257	325	265	263	280	259	276	269	269	310	259	294	283	264	273	270	275	280	271	296	290	269	298	233	246	230	279	282	293	278	246	264	280	236	293	253	275	267	272	284	273	286	265	309	268	265	309	265	269	265	256	288	271	249	270	275	270	278	256	300	285	269	264	290	270	253	288	244	266	287	268	284	272	272	297	260	284	281	297	256	253	253	282	300	265	258	272	243	276	254	278	264	291	276	262	278	287	270	263	289	255	253	279	269	305	276	293	237	283	283	257	299	257	271	302	281	278	276	270	278	254	266	310	262
7356	12286	10775	5777	3856	2687	2033	1640	1324	1066	934	832	693	695	613	506	509	466	450	421	455	395	354	351	344	316	361	343	321	323	310	309	323	317	313	337	308	293	322	311	290	266	305	270	299	295	299	276	271	262	293	276	270	268	265	271	296	283	288	268	258	276	298	286	274	289	247	265	263	276	276	265	272	260	273	242	243	249	259	267	283	265	286	284	283	281	270	266	256	280	252	267	273	268	287	242	258	272	288	274	269	249	263	273	278	265	266	281	263	272	282	269	268	265	264	261	244	287	273	261	297	272	294	250	265	264	258	278	255	280	241	275	265	256	260	276	292	284	275	256	272	258	269	269	270	275	281	269	267	288	250	261	258	264	264	253	264	277	226	283	263	240	275	273	259	306	270	255	271	251	270	243	260	284	280	285	259	240	275	259	271	282	262	257	234	259	255	259	257	254	245	270	256	266	250	273	282	250	255	269	274	255	281	261	241	282	293	286	263	284	277	270	264	253	271	274	266	261	250	293	279	285	266	259	254	242	265	263	266	253	247	286	238	260	266	253	252	267	293	286	249	277	276	287	280	259	255	274	272	272	286	285	255	260	284	280	270	297	284	288	271	286	268	276	271	269	244	280	267	271	268	282	241	252	246	269	257	300	240	259	288	270	273	278	240	270	278	260	252	280	237	267	256	258	264	293	275	277	254	262	302	275	262	270	275	234	249	239	271	249	261	255	266	278	246	270	277	284	291	273	255	284	272	266	254	290	269	265	256	266	250	261	231	252	269	258	254	228	259	240	246	259	245	260	241	277	262	261	266	282	275	277	263	273	294	278	257	243	283	246	265	258	253	276	277	256	249	233	284	261	248	229	271	275	270	276	300	252	292	252	276	256	263	244	267	259	276	244	263	243	266	240	261	266	295	266	278	279	279	261	260	266	273	271	281	290	257	249	280	279	262	250	278	302	269	228	257	273	246	261	269	249	274	299	243	264	265	293	268	273	258	272	265	255	289	253	264	265	257	255	256	294	290	287	283	236	262	267	274	269	263	244	267	251	262	271	285	287	262	277	269	254	271	269	282	279	262	256	267	255	239	266	279	242	267	277	264	259	252	275	262	261	258	257	259	254	298	291	228	256	294	283	258	263	269	264	284	313	249	247	290	281	296	250	287	252	250	241	261	278	242	261	279	256	262	259	270	256	242	257	266	291	270	253	276	304	256	258	255	273	263	258	260	284	260	264	265	263	291	267	227	259	266	273	272	298	302	269	268	264	269	247	255	307	241	247	257	257	270	262	279	253	265	241	260	300	266	284	271	299	261	271	273	299	265	254	264	277	246	249	275	258	273	232	266	237	260	266	266	285	293	254	270	277	251	268	284	251	272	285	272	270	246	258	255	259	248	272	264	266	265	253	255	275	252	267	276	250	262	272	288	281	273	281	275	272	253	291	261	288	256	291	263	242	253	264	284	288	267	245	312	265	261	274	260	221	264	279	293	265	270	231	237	239	241	271	284	269	249	273	261	266	266	288	298	242	284	273	275	279	266	285	263	268	267	251	267	258	230	258	261	251	272	303	264	293	262	265	256	269	242	253	278	266	291	249	247	264	245	269	231	261	269	261	257	274	227	247	247	268	276	283	257	267	267	290	288	295	270	265	277	279	254	271	258	262	252	284	275	255	280	305	265	265	266	270	260	299	243	269	263	276	278	301	268	260	257	248	245	249	261	257	267	244	252	273	269	276	245	246	258	286	256	282	296	252	305	266	268	287	253	260	265	241	254	261	283	268	269	269	257	283	268	261	235	285	281	264	260	285	299	278	247	284	269	245	263	295	261	274	279	298	281	270	295	266	265	264	286	233	263	270	280	278	274	272	285	290	264	276	261	260	295	281	278	254	280	275	278	276	241	249	253	247	270	272	268	243	270	269	268	297	272	252	271	293	281	270	283	259	273	243	278	287	253	297	246	275	275	253	240	269	283	288	274	234	270	261	285	273	273	260	242	246	222	262	272	281	241	279	251	265	276	278	252	279	254	284	248	262	267	262	260	236	277	243	264	274	258	255	260	279	255	256	270	259	295	258	270	266	268	261	260	256	262	280	267	259	258	286	257	249	289	304	275	232	233	273	288	290	283	273	264	293	287	242	267	272	255	251	296	269	271	260	268	272	280	294	254	249	278	241	253	256	246	276	248	274	263	283	241	260	217	270	293	260	246	284	282	267	315	255	251	257	259	246	314	274	287	281	252	255	265	258	236	247	257	272	271	286	279	255	258	286	287	281	259	266	274	278	278	265	255	253	256	271	287	251	273	272	249	279	265	259	251	243	253	267	254	240	253	251	257	288	266	305	268	270	260	282	269	259	271	267	289	273	255	253	303	258	260	246	267	272	260	283	277	258	276	244	300	286	277	284	234	261	276	272	274	279	269	270	271	266	262	240	270	252	246	275	273	270	248	270	277	278	262	263	249	265	241	288	262	248	252	257	273	300	278	257	269	294	250	290	278	261	264	274	223	242	258	276	269	260	264	277	251	235	240	259	250	257	319	272	256	266	254	254	258	228	258	260	285	251	246	243	256	248	260	271	279	294	247	275	285	267	248	278	274	259	282	240	250	277	270	252	271	278	255	252	274	264	267	255	245	271	285	283	262	276	262	283	253	267	277	264	241	256	286	284	264	262	286	262	273	274	294	287	287	263	243	289	242	241	256	251	286	279	255	270	257	254	283	285	273	241	249	257	225	224	299	240	221	285	249	267	263	277	278	256	266	272	258	262	275	275	268	279	238	252	258	280	273	231	254	267	303	245	273	278	279	259	244	254	250	280	252	272	260	229	274	262	257	267	287	254	270	252	268	247	254	268	267	232	287	281	267	289	272	283	261	240	284	251	238	281	246	268	243	256	250	276	266	242	276	248	257	261	256	261	267	286	299	249	278	306	296	288	261	268	272	271	262	261	266	279	283	244	276	269	295	252	253	277	245	262	282	270	268	250	264	253	259	259	257	277	275	262	246	247	257	285	266	245	255	252	272	274	273	273	269	261	253	243	267	278	262	258	294	266	265	265	241	306	266	259	278	297	267	265	283	274	299	294	246	252	284	252	232	292	295	279	260	275	262	262	275	259	246	258	246	281	269	276	246	271	258	275	258	260	287	272	283	264	267	257	267	282	233	274	272	279	266	259	289	252	288	245	259	278	259	271	280	267	251	245	247	253	250	264	264	254	271	232	270	288	264	263	289	263	295	268	267	297	254	267	264	261	296	259	302	252	287	247	267	254	271	273	280	300	243	274	238	265	277	251	260	285	264	263	258	276	264	261	255	267	269	271	267	288	281	263	246	272	278	265	301	286	266	242	265	256	260	264	274	270	271	266	263	286	259	264	233	264	264	262	255	259	280	238	284	265	238	261	237	242	255	280	298	245	274	241	239	284	262	258	239	280	269	295	256	278	287	247	266	269	256	248	284	271	279	271	253	262	260	266	268	287	268	251	270	260	253	276	270	267
22694	20470	27130	23747	20476	20574	9541	1971	1458	1276	1109	947	936	835	754	772	734	678	721	647	637	651	627	616	607	597	605	571	592	586	535	540	552	603	548	550	521	552	573	542	557	546	567	506	543	541	487	531	553	553	505	548	555	577	551	496	540	542	564	496	546	581	528	515	550	513	503	538	558	538	550	497	501	529	537	543	529	549	505	487	567	536	511	520	529	503	518	520	538	508	541	512	493	524	565	474	541	511	525	497	514	520	508	513	482	543	546	558	532	543	556	471	513	516	532	510	480	519	535	502	515	504	567	528	469	516	489	532	479	506	510	543	508	478	523	536	518	524	529	555	525	523	482	534	533	496	509	520	563	504	540	537	531	495	513	505	544	494	501	518	536	515	506	501	502	539	572	536	500	544	544	510	526	537	524	539	491	514	526	506	526	549	499	518	535	518	497	576	474	511	510	485	509	507	533	482	483	518	501	526	504	524	537	536	492	522	549	509	551	538	500	544	572	500	537	492	498	521	539	536	517	507	500	478	511	546	521	511	553	503	514	523	521	516	549	512	486	514	488	508	477	504	523	472	521	523	489	554	476	542	457	504	532	519	525	499	522	505	498	517	554	495	500	503	497	502	503	510	533	533	540	563	549	507	507	501	559	473	522	504	501	501	524	505	531	558	505	516	480	486	556	554	498	528	559	513	522	486	478	462	526	555	512	509	514	483	502	532	499	527	556	503	502	541	499	533	516	515	521	520	496	528	479	532	530	496	518	479	526	538	551	496	461	505	521	503	516	503	536	520	534	533	554	515	491	532	484	511	547	482	527	550	525	479	512	508	504	538	528	522	560	506	522	522	492	560	481	511	503	490	531	493	471	518	525	516	516	528	543	496	528	494	527	511	489	535	506	532	518	458	518	520	518	518	550	524	553	505	533	479	521	505	506	521	504	507	467	514	531	479	557	514	518	519	497	504	482	524	503	497	484	490	471	510	513	556	529	475	549	487	465	522	512	543	467	515	503	484	523	519	512	492	506	502	487	501	549	531	550	508	476	587	498	521	527	519	556	529	533	520	523	516	466	516	518	523	493	491	512	545	515	535	515	508	522	485	534	502	473	503	519	507	516	530	520	512	508	511	505	521	555	538	503	520	509	531	534	490	482	451	508	535	493	539	522	512	542	536	553	533	559	544	535	547	472	534	550	513	501	505	556	483	497	492	524	533	489	469	501	538	503	546	520	492	540	469	517	518	496	507	534	533	515	542	500	522	518	534	520	530	533	498	538	496	521	517	501	554	496	513	530	514	542	482	521	490	552	489	534	495	507	493	509	500	496	529	484	509	574	557	543	513	519	503	526	495	525	507	516	519	514	480	536	500	518	538	530	474	507	499	517	511	496	517	543	481	533	508	512	505	521	513	544	538	513	512	510	516	539	485	553	517	477	522	499	593	514	481	526	496	495	576	506	556	534	491	541	504	523	527	514	517	531	566	530	514	507	476	540	462	526	504	492	513	527	502	519	481	536	484	553	521	502	533	523	547	545	526	506	528	503	528	536	473	487	543	515	541	499	537	500	485	481	491	505	506	513	536	509	544	519	525	493	509	518	536	482	525	509	509	485	519	514	506	486	515	519	506	503	476	532	531	517	521	511	514	485	490	540	501	536	497	501	512	548	481	512	527	521	565	487	538	538	520	492	483	532	501	497	529	539	522	534	481	547	489	544	486	517	541	496	510	521	539	537	472	512	570	492	504	539	517	491	549	552	525	511	517	503	496	534	538	505	527	511	489	533	504	527	507	482	527	490	491	513	578	517	547	485	503	530	478	513	545	481	505	542	474	507	510	513	556	483	500	509	471	537	526	520	544	529	522	521	521	488	536	448	529	512	508	540	530	543	517	555	468	501	509	507	516	528	505	506	536	493	498	511	519	515	473	540	487	544	496	502	524	546	490	464	514	512	541	514	500	558	540	510	489	552	510	505	499	530	535	528	536	485	504	551	528	535	494	503	503	500	548	491	508	501	538	553	511	518	539	524	486	565	459	511	557	493	535	518	463	502	493	506	477	513	490	542	553	450	523	522	507	531	547	549	547	529	582	482	452	506	498	517	493	535	521	485	522	511	519	458	476	548	499	529	503	510	507	561	479	519	543	545	491	494	540	508	512	500	505	526	534	525	509	510	490	501	565	523	501	559	511	542	500	481	520	512	476	517	501	528	507	488	508	533	501	552	494	556	595	521	508	527	528	497	467	494	505	532	557	507	528	507	497	500	546	518	511	476	513	522	507	530	545	517	520	511	523	518	528	510	539	548	534	517	472	504	501	553	561	521	509	489	540	545	519	489	501	569	521	514	515	560	518	536	498	524	520	479	506	511	500	560	476	508	514	533	497	526	528	520	493	546	559	497	475	492	518	511	505	489	478	531	523	498	542	510	519	522	539	498	507	521	471	536	488	509	526	533	526	477	488	527	539	491	528	552	492	538	516	514	516	521	509	475	536	531	538	472	523	536	521	486	512	510	498	505	514	541	524	488	476	485	578	519	519	517	561	481	499	504	495	497	540	484	525	506	518	512	548	513	534	488	496	504	517	489	529	539	514	494	495	532	536	494	513	507	486	506	530	471	525	487	502	523	510	513	490	512	515	501	552	501	506	464	522	530	480	505	568	524	511	508	477	470	497	522	566	504	532	499	506	498	503	534	507	525	526	501	503	574	501	498	553	496	524	523	517	527	498	514	512	531	509	511	518	526	512	520	525	517	518	578	557	493	508	530	559	503	504	537	521	555	479	526	542	488	497	508	516	527	481	479	467	514	518	501	543	493	533	538	529	532	518	497	507	503	533	583	510	500	514	509	502	488	565	550	480	501	490	523	553	536	499	521	511	547	504	520	555	527	528	493	504	511	543	546	508	530	507	520	564	500	526	500	511	548	540	467	572	495	527	467	526	533	494	516	549	563	528	487	532	518	500	513	507	540	531	588	511	538	497	546	511	498	482	503	493	488	512	546	500	487	506	509	480	514	509	514	510	550	510	533	503	503	533	483	522	545	536	494	497	561	506	482	523	545	522	494	501	532	536	545	556	506	493	486	522	481	506	530	552	501	556	526	524	521	523	485	551	494	550	552	533	538	509	502	479	478	542	543	520	567	519	560	484	500	521	534	550	475	485	500	558	479	498	487	489	546	498	503	494	551	526	536	515	526	465	525	544	531	512	527	521	521	493	525	476	531	544	522	574	537	536	546	568	524	494	507	522	484	563	499	507	551	503	484	525	551	499	517	541	522	514	517	533	501	512	523	522	534	539	514	532	548	514	546	528	492	508	539	527	515	473	526	523	517	510	491	526	517	511	525	506	488	514	494	521	507	533	517	527	566	511	512	538	543	503	540	503	509	498	526	472	503	508	478	514	528	508	490	547	488	507	545	521	494	488	536	537	494	554	536	484	499	550	493	522	544	527	524	491	517	506	481	527	492	523	536	484	549	546	494	495	516	522	531	514	522	484	514	513
10694	19896	17578	10294	7175	5155	4083	3241	2541	2060	1859	1667	1402	1289	1093	1064	997	898	875	818	760	760	698	688	639	683	657	667	612	615	564	635	568	560	570	559	584	602	566	520	539	558	591	557	543	528	530	518	524	586	519	519	505	523	527	493	529	539	515	514	531	525	520	532	518	519	524	492	504	511	521	503	531	502	510	532	515	533	457	524	513	512	495	504	514	487	500	523	520	486	509	513	531	525	494	492	536	532	472	541	514	529	493	513	539	540	475	484	511	477	492	531	526	455	491	501	497	518	508	492	546	476	505	484	516	512	516	513	534	544	503	500	490	530	489	520	494	484	531	499	510	542	499	526	501	510	527	504	504	535	542	499	483	515	504	505	500	481	487	517	503	519	521	523	479	553	456	520	517	507	501	519	478	528	509	554	496	523	510	485	519	513	504	494	498	493	485	466	450	525	454	508	491	491	507	527	506	519	512	533	523	471	482	493	462	503	528	530	485	470	503	502	465	520	497	530	521	536	481	554	503	549	483	512	480	479	462	512	488	466	527	483	497	510	478	501	547	502	474	477	533	516	537	492	502	525	506	482	519	471	461	559	522	494	483	475	450	449	451	451	516	519	534	518	502	507	503	461	518	489	488	526	513	486	524	486	510	508	490	495	516	551	499	504	526	476	461	507	493	485	504	497	502	503	468	469	538	532	552	503	506	505	485	513	507	494	536	483	486	511	536	473	515	519	491	500	532	470	489	458	460	497	495	506	498	517	482	516	510	494	492	481	469	501	464	499	492	517	511	473	518	498	536	522	483	533	522	504	485	461	517	483	529	518	499	501	492	489	477	508	532	456	493	515	495	508	518	473	491	500	489	498	515	492	514	499	489	479	480	479	490	526	498	486	513	510	463	441	505	536	507	522	484	500	518	484	512	527	502	497	500	476	513	485	496	535	528	506	513	463	456	535	497	523	518	526	500	444	483	512	500	483	498	516	498	511	502	495	481	501	531	494	531	519	510	499	506	504	504	502	535	478	526	478	527	461	504	547	482	522	499	440	496	508	515	457	502	534	515	574	493	526	491	505	472	511	489	518	498	500	508	516	542	482	497	499	494	466	491	493	471	487	507	502	538	495	455	489	496	506	503	510	523	473	497	480	487	488	490	499	503	496	495	522	466	515	473	485	501	551	500	486	502	489	479	494	486	588	481	498	544	498	483	501	498	514	483	525	476	509	490	515	531	504	501	501	493	520	516	495	536	521	460	533	493	478	469	478	515	526	534	479	524	521	512	544	456	527	528	495	516	481	465	485	510	540	492	513	510	485	501	461	480	480	486	477	503	508	493	520	457	488	559	512	499	459	464	492	509	534	489	482	509	530	533	499	518	520	506	526	555	508	540	459	542	508	483	538	476	492	464	505	462	495	517	528	519	497	508	501	489	457	493	525	514	513	492	480	557	484	532	503	527	529	526	524	506	531	518	508	511	492	521	456	511	509	514	492	472	531	510	528	499	528	525	511	532	503	500	508	494	530	505	487	529	520	503	515	531	499	495	500	465	512	482	493	532	457	525	500	501	498	480	490	512	498	513	516	499	497	497	499	495	507	498	476	529	502	481	527	520	531	502	503	517	502	509	532	492	472	510	507	488	490	529	517	490	506	529	574	484	530	540	493	494	496	501	498	461	518	524	457	503	434	551	481	489	484	537	526	520	513	531	541	486	507	505	519	539	493	457	488	478	444	523	509	507	513	507	520	521	457	467	489	524	517	486	499	504	490	503	493	494	512	529	520	488	526	483	473	488	517	507	506	483	480	503	532	529	515	494	474	515	515	509	519	522	506	487	478	539	480	531	464	476	533	498	495	495	478	489	480	501	511	515	530	514	487	535	508	520	486	502	495	473	488	475	521	495	476	505	514	516	466	521	470	500	493	464	454	512	501	516	500	562	477	493	527	497	451	439	499	498	514	535	479	477	498	480	507	498	471	513	529	496	511	538	468	502	483	484	509	485	482	525	517	521	478	516	484	504	469	475	496	484	513	521	488	519	508	485	487	469	516	483	525	520	472	490	515	506	500	517	500	510	515	462	484	481	544	517	481	562	506	486	473	485	512	500	492	476	489	523	551	451	485	505	499	514	486	484	520	486	509	514	487	501	507	503	489	461	519	477	486	493	494	492	499	502	494	512	525	512	521	497	501	482	464	480	516	514	502	502	521	489	506	487	531	507	528	474	490	477	518	497	510	513	477	495	513	516	521	505	482	500	472	534	501	483	499	488	464	520	524	527	520	509	508	522	512	481	519	516	531	481	502	479	493	492	486	526	453	483	492	495	517	500	500	508	466	481	522	507	480	515	518	469	489	528	500	496	506	491	525	490	482	529	498	473	484	510	498	532	485	522	485	498	485	517	539	507	500	523	520	514	491	501	532	480	507	507	487	467	498	514	500	517	543	475	497	536	527	486	519	491	472	485	516	479	526	512	498	497	476	516	517	536	503	462	487	529	461	505	496	483	483	500	498	491	452	508	515	523	501	540	514	503	486	487	506	482	502	525	525	510	491	494	507	502	510	518	474	462	518	457	452	518	516	487	506	496	483	484	473	517	532	476	483	484	538	469	484	521	473	535	503	501	481	457	511	504	493	501	503	510	504	503	496	523	504	465	521	498	504	524	490	482	496	474	465	555	491	503	508	499	478	485	450	475	501	495	499	511	520	510	531	461	505	500	489	534	508	511	499	447	530	491	518	523	507	501	510	498	524	479	502	491	461	509	495	509	455	459	502	503	504	473	457	468	520	459	531	475	508	501	542	523	494	516	450	473	497	460	498	487	487	493	486	499	486	496	519	502	467	531	522	487	504	509	439	535	473	485	501	510	485	530	454	490	507	537	506	519	507	449	521	500	495	453	485	506	457	502	461	506	518	493	472	485	507	484	492	509	485	496	495	519	483	508	490	467	502	487	469	487	498	534	522	449	475	528	461	516	540	538	507	489	483	476	488	483	507	485	496	529	497	489	529	504	465	462	505	507	479	491	460	479	503	498	457	545	507	532	453	505	486	494	480	527	498	489	505	507	486	476	486	476	476	519	529	499	495	454	497	510	508	501	544	491	513	486	520	497	489	507	494	475	492	503	462	494	479	530	484	509	465	521	519	513	492	499	489	498	483	516	510	510	483	496	490	527	459	457	493	521	487	490	525	535	481	517	486	505	515	495	478	515	509	512	524	505	523	515	459	482	505	472	487	498	488	476	471	476	468	494	516	503	502	502	512	468	499	541	507	482	503	527	482	522	546	497	461	486	472	486	479	500	465	533	500	488	505	458	508	465	465	529	476	511	496	491	506	495	475	488	514	468	512	485	520	510	520	546	492	518	487	506	483	489	510	488	491	531	496	485	515	496	532	476	490	488	479	515	512	497	489	454	491	505	527	500	510	502	497	508	493	533	521	480	468	497	515	506	481	517	508	498	500	542	475	483	506	484	504	528	535	487	488	499	472	514	485	502	494	500	498
27543	13855	1536	356	227	186	136	158	125	108	117	123	112	111	123	111	102	108	111	125	132	124	104	117	124	109	112	105	99	92	120	106	97	94	102	105	124	109	111	103	119	94	99	97	86	121	122	106	116	120	106	106	98	100	96	105	111	100	108	95	100	110	122	103	113	115	98	112	118	110	93	118	90	84	104	102	114	116	97	92	108	124	119	117	100	129	83	109	96	109	116	118	121	94	97	122	90	106	110	112	103	84	106	107	99	112	103	104	96	101	117	100	120	110	110	106	98	119	103	99	95	116	92	104	125	122	104	100	112	98	110	119	111	98	108	104	97	115	104	88	114	103	116	111	107	110	111	118	111	110	102	94	99	109	97	112	122	108	110	99	117	92	106	104	103	94	115	109	116	106	126	117	110	101	127	110	97	89	107	103	105	128	102	78	109	100	106	108	111	104	80	111	131	89	100	117	105	120	124	117	105	114	91	106	95	99	110	100	112	111	84	111	97	119	112	112	115	110	117	139	99	123	96	126	92	107	97	87	113	107	111	106	116	94	103	102	115	86	96	114	102	103	124	95	123	114	110	99	122	108	108	68	121	97	109	113	96	105	111	118	108	97	123	114	98	127	131	102	110	96	109	91	98	111	107	107	119	103	111	109	104	115	105	104	98	110	121	113	97	93	97	91	96	115	113	102	108	101	102	120	102	114	102	102	85	103	99	88	107	82	110	126	111	97	103	95	115	117	114	99	91	109	93	107	112	94	114	106	106	97	101	113	102	108	103	119	113	90	120	97	120	115	102	110	120	103	106	105	120	79	105	118	135	129	106	98	116	118	118	116	101	111	95	101	88	107	109	100	97	98	105	112	103	129	96	86	111	94	89	89	83	97	110	107	107	131	95	126	88	96	85	109	109	104	108	96	121	107	106	110	98	94	108	107	120	109	88	95	99	102	102	100	121	113	125	108	100	100	103	100	106	107	113	124	105	116	103	125	106	107	127	117	109	124	113	127	121	97	112	98	124	109	107	123	125	98	86	97	99	106	101	109	108	114	101	106	99	113	107	107	111	104	123	108	121	105	114	114	85	101	124	130	111	130	87	115	106	97	104	116	93	96	96	118	107	113	101	106	108	104	95	96	120	98	101	118	102	106	105	100	115	101	114	123	118	100	106	100	104	108	98	101	103	101	104	112	116	101	123	117	117	126	96	107	117	119	101	131	104	108	113	114	99	94	105	109	96	111	109	110	103	113	87	114	104	100	103	107	111	99	104	103	89	119	93	94	105	117	94	110	97	123	114	112	105	94	112	112	106	107	105	107	112	117	95	93	93	101	101	104	110	92	98	121	100	103	101	94	121	109	88	99	122	104	101	78	94	112	92	97	112	108	103	108	112	116	107	111	76	101	118	104	107	106	112	124	104	125	100	101	104	109	119	127	108	103	106	118	102	98	99	105	124	101	103	96	105	102	104	129	125	114	117	109	106	101	126	111	103	111	107	106	118	108	101	98	117	120	111	119	118	97	89	118	110	108	131	123	102	100	89	101	107	100	90	121	109	111	94	120	92	105	117	120	128	96	122	100	119	121	103	106	122	106	98	109	113	122	102	100	110	115	100	108	117	101	102	100	125	97	102	103	111	103	105	100	109	106	107	109	119	98	120	101	94	94	101	109	97	102	113	95	113	93	125	98	112	112	116	118	106	124	92	126	104	109	90	119	102	102	101	115	108	94	103	120	115	116	125	117	109	115	117	117	80	135	101	112	119	92	91	88	112	124	103	105	96	109	110	104	128	97	114	99	116	108	102	101	93	100	109	99	105	115	112	103	125	112	112	111	105	97	99	93	107	89	125	123	111	106	108	125	118	121	113	104	107	107	91	107	104	114	91	115	101	128	94	102	127	105	106	99	86	114	102	83	110	100	96	126	102	106	101	92	120	115	117	93	99	114	99	112	110	123	88	103	128	110	110	107	126	110	101	80	105	109	97	123	105	99	114	103	101	97	107	118	105	112	117	83	83	94	120	89	117	96	96	106	107	103	109	97	92	104	111	93	97	109	105	113	106	118	106	98	104	108	110	100	133	105	116	101	119	96	121	104	98	108	106	107	96	111	105	92	115	99	90	107	93	101	105	111	85	110	124	110	108	124	103	95	107	96	93	111	103	109	111	111	98	106	115	107	111	111	110	114	103	112	107	102	103	92	106	108	106	105	99	120	100	118	128	107	98	110	96	108	108	132	107	119	115	103	113	109	104	114	101	100	97	119	120	99	102	95	86	108	106	95	106	125	107	87	101	99	118	119	89	112	100	116	86	119	93	116	114	96	104	97	110	131	104	106	100	94	110	98	130	97	92	101	104	109	121	130	98	108	111	97	104	106	115	117	89	116	124	121	114	106	99	88	95	94	100	114	133	125	119	98	105	105	120	118	90	115	108	98	72	117	107	95	109	117	127	97	115	114	101	128	104	104	90	94	85	95	119	115	97	109	113	112	105	122	144	115	115	128	89	100	123	99	105	109	104	106	128	130	108	107	98	123	109	116	100	119	99	103	113	116	104	105	117	111	95	117	114	113	107	101	105	117	96	117	111	117	107	117	90	105	105	90	107	107	101	115	114	108	105	111	104	119	114	117	122	99	100	104	107	90	123	111	116	100	121	92	107	101	111	119	101	118	103	90	105	117	82	110	120	122	100	127	98	107	116	98	94	138	130	109	98	102	101	113	101	115	89	95	100	113	109	115	119	102	127	103	113	112	103	110	110	98	111	87	116	85	130	106	96	111	96	103	103	116	111	105	86	100	141	112	113	71	104	94	100	104	108	103	124	106	116	89	103	111	117	118	106	111	126	98	111	109	126	105	100	110	96	118	97	107	123	116	101	105	116	114	90	101	108	140	92	89	103	100	91	106	132	128	113	100	93	114	111	107	114	102	108	116	108	104	121	100	101	99	130	120	106	100	112	122	110	124	105	105	113	97	119	90	105	110	93	109	109	110	116	103	102	114	102	111	117	115	111	122	105	117	121	96	109	112	93	108	87	116	86	113	117	101	110	109	86	118	92	112	98	111	125	97	119	98	116	106	113	100	124	102	98	106	103	91	112	102	98	112	116	112	115	99	106	93	127	111	96	129	96	105	105	99	101	93	102	95	102	126	122	111	110	94	100	115	84	111	112	112	100	101	103	119	116	122	102	90	112	131	108	105	114	100	123	116	125	91	110	124	116	89	104	106	112	94	90	94	110	101	101	111	97	137	99	110	125	103	95	108	120	122	101	102	108	118	96	120	105	111	99	114	119	117	114	126	89	112	115	119	99	105	104	109	101	129	106	102	118	114	111	101	108	100	107	104	99	101	110	90	121	92	111	98	115	102	107	101	96	115	115	104	95	110	109	103	94	118	111	92	113	102	112	123	101	104	113	94	93	132	95	110	102	103	104	114	114	106	120	94	97	113	107	101	116	107	110	106	111	118	107	121	97	100	97	104	121	96	110	94	104	110	124	116
4970	874	725	415	296	220	195	187	168	143	134	133	125	150	130	109	142	112	148	150	142	134	139	121	138	114	139	132	132	118	149	114	134	138	122	135	121	125	124	123	141	128	97	138	129	107	129	147	145	140	124	109	131	148	118	112	139	132	124	126	121	113	136	137	120	122	84	123	135	105	120	121	123	129	123	132	127	114	135	115	123	110	134	131	111	118	123	118	110	115	124	127	120	108	99	136	121	136	129	110	123	96	131	107	130	122	121	114	132	124	130	143	120	141	128	123	118	125	115	132	129	134	120	113	140	112	118	104	136	140	125	121	112	113	113	128	117	150	115	142	126	140	118	129	125	132	138	131	112	112	130	134	122	123	102	131	116	115	133	132	125	128	110	114	122	122	129	144	123	127	131	134	119	132	120	122	131	141	105	134	113	130	135	98	116	144	120	111	118	119	140	133	113	105	92	133	129	147	104	107	117	128	114	126	124	120	112	145	125	116	144	117	123	116	119	124	117	135	113	107	117	135	116	129	112	125	124	130	121	120	109	116	127	129	128	105	120	112	132	104	131	129	122	115	155	124	112	140	121	120	111	121	133	107	95	116	122	138	135	101	109	119	115	114	128	128	140	122	134	123	135	120	135	118	128	125	156	134	129	128	122	122	123	114	114	127	138	119	122	116	136	105	112	117	115	103	123	125	137	138	103	130	138	138	124	120	133	116	116	118	117	118	108	132	123	140	137	119	131	103	118	119	120	128	112	104	116	120	128	110	114	112	137	124	107	108	113	124	127	134	119	118	127	117	125	130	113	148	131	119	113	137	125	124	127	128	97	130	118	129	126	124	127	138	115	130	119	109	144	129	104	136	115	127	130	123	143	128	123	122	136	138	125	130	122	134	108	145	125	121	119	123	123	124	128	118	123	121	130	117	125	131	112	142	122	132	118	125	107	126	124	115	110	122	118	131	112	102	139	140	127	116	118	133	113	111	128	106	116	131	139	120	124	103	122	111	134	143	107	133	127	120	105	137	113	123	142	124	131	136	116	120	109	113	130	137	108	134	119	120	102	132	107	122	123	130	139	100	118	131	145	120	119	122	116	113	144	129	147	135	123	127	122	102	115	129	138	114	131	117	104	119	98	111	112	129	134	134	134	115	113	142	115	121	135	126	126	126	120	114	122	132	121	141	117	116	134	118	111	124	107	133	143	145	133	108	133	113	129	137	108	140	130	127	127	122	123	120	112	133	117	129	112	136	119	122	132	110	114	116	105	107	122	116	114	134	135	137	101	113	122	123	129	137	132	121	118	104	121	135	133	127	142	112	116	130	128	139	132	115	136	129	109	108	118	105	118	128	127	128	115	123	111	118	124	128	133	128	128	118	120	134	118	127	123	140	103	110	119	110	153	119	129	129	115	135	130	107	127	130	135	141	119	124	138	107	132	117	121	140	126	110	114	124	116	111	112	115	107	100	125	124	107	120	119	127	123	129	121	135	110	135	109	121	116	131	105	111	120	123	108	127	141	132	122	133	134	113	104	124	107	118	113	106	97	111	131	121	127	125	122	134	142	118	121	112	119	126	119	121	128	130	109	108	112	116	109	131	111	133	109	129	131	119	128	116	119	139	125	123	137	124	143	137	140	125	120	125	130	123	117	123	132	103	116	119	131	140	115	88	118	108	141	124	99	116	111	145	133	113	114	136	117	127	124	133	124	123	119	119	132	144	125	133	118	125	138	106	121	115	121	113	125	106	132	118	128	111	117	124	126	121	135	119	117	125	127	132	144	120	120	127	132	127	136	116	116	140	122	110	109	133	117	129	128	120	131	115	121	148	138	123	115	119	128	127	125	129	121	116	114	111	108	129	121	120	108	105	130	131	120	132	116	114	131	124	104	121	112	106	114	120	132	142	125	147	106	120	120	119	124	118	93	120	113	114	112	114	122	119	120	117	124	142	107	117	123	118	117	111	135	120	132	129	123	113	122	115	121	101	111	115	133	126	129	130	110	118	130	137	130	122	125	122	129	123	128	97	121	133	112	120	120	124	134	109	120	98	115	112	118	143	115	140	134	112	119	127	131	138	123	107	132	133	124	134	112	125	124	136	133	137	148	117	140	124	133	126	138	137	114	119	112	105	129	112	121	112	116	114	121	138	118	121	137	129	121	123	116	136	110	137	114	115	126	121	127	132	123	126	118	117	104	129	140	114	135	125	138	110	112	122	115	120	108	99	132	143	102	132	130	121	136	133	116	130	115	135	132	110	124	113	130	115	137	125	128	112	119	136	127	124	132	110	127	149	130	127	134	123	112	136	127	133	155	127	124	129	116	108	112	104	133	125	115	141	113	131	108	112	120	123	124	100	136	135	143	147	131	128	107	132	134	125	138	136	121	110	123	107	149	129	123	124	126	119	133	122	132	101	129	125	125	131	121	120	122	137	123	151	147	116	120	115	147	127	100	113	127	106	137	118	109	109	108	118	123	116	106	104	133	118	121	123	125	139	132	113	110	113	124	128	129	113	137	116	134	116	128	130	140	106	104	122	149	117	122	139	146	123	132	134	145	111	143	113	109	133	132	133	105	118	120	115	111	111	111	134	126	136	121	130	120	116	122	127	125	119	120	130	113	125	111	135	125	116	128	130	133	126	150	106	142	131	122	131	123	119	120	123	137	121	143	119	129	129	118	115	134	119	135	108	116	138	121	136	117	100	109	133	127	120	130	115	132	140	113	124	150	117	104	145	125	105	119	114	124	120	115	117	124	126	131	121	123	124	136	128	131	105	130	122	112	125	123	122	117	125	130	131	125	120	106	119	121	129	127	109	121	124	134	145	119	130	121	127	114	120	131	125	154	122	114	114	118	124	109	146	148	123	128	127	99	125	138	131	117	113	96	115	147	122	101	132	113	123	128	126	127	119	119	129	135	123	135	110	119	125	134	131	119	139	127	91	130	139	133	121	99	124	120	130	144	140	100	143	145	124	103	123	102	127	122	128	135	119	121	122	128	130	119	133	137	113	111	111	132	112	145	126	94	123	137	111	121	103	124	140	104	135	111	132	125	118	131	136	136	139	136	114	133	114	126	137	163	104	127	113	135	133	129	139	128	118	127	127	141	124	130	131	135	127	139	112	137	122	142	121	138	117	118	124	143	130	129	121	111	122	104	104	124	128	113	134	129	120	156	101	137	110	119	104	122	105	120	133	124	115	116	105	119	117	123	130	133	144	115	113	119	111	114	108	116	117	123	104	130	122	117	128	124	114	114	123	133	121	125	124	101	102	124	133	121	124	129	134	99	115	130	128	132	144	129	127	121	122	127	103	119	128	119	123	122	125	126	125	116	114	130	103	126	125	118	119	120	121	119	123	130	123	116	132	126	127	151	120	144	117	138	108	123	120	149	122	129	109	122	113	126	133	114	134	132	117	108	124	128	118	107	136	109	124	133	123	118	121	146	130	115	132	144	112	123	117	116	134	153	110	101	140	115	140	130	122	101	141
24819	20470	26779	24086	20474	10038	1507	935	715	636	605	537	464	442	441	403	376	416	331	334	335	315	321	393	331	340	305	316	324	297	287	297	296	297	306	305	286	315	284	263	286	282	307	266	271	270	278	317	283	294	256	285	280	258	283	280	274	257	306	283	302	275	272	242	271	273	303	284	257	294	276	282	272	290	317	287	273	300	294	249	267	287	281	278	263	268	292	279	309	281	265	300	301	295	243	293	284	288	269	253	307	298	270	272	281	299	266	269	254	277	276	273	276	263	255	249	238	279	254	299	285	277	292	257	274	295	291	243	313	230	251	292	279	268	258	285	284	257	266	292	293	261	284	286	290	276	278	268	255	254	282	256	272	234	248	248	287	271	260	288	271	299	282	267	268	296	285	263	295	279	306	269	268	270	255	264	283	292	286	288	265	293	279	292	302	256	273	257	260	279	294	286	276	292	292	263	262	275	276	248	271	288	238	272	258	299	278	280	285	257	281	286	272	295	266	278	287	279	294	284	262	259	302	273	257	257	292	293	324	279	284	297	278	285	271	295	290	257	291	280	260	260	280	287	276	274	252	288	316	262	274	262	273	289	291	261	274	276	268	275	292	254	250	275	272	255	274	263	260	260	269	285	277	259	258	264	287	276	271	262	268	259	269	258	275	302	268	276	238	278	279	258	276	286	267	265	270	271	288	249	262	264	297	272	272	299	266	286	263	300	256	282	260	250	256	263	290	277	263	300	271	273	282	299	280	256	245	268	279	275	288	269	233	261	288	288	277	266	253	286	263	294	254	252	276	267	287	292	297	246	264	263	248	241	266	229	246	241	306	256	301	282	239	272	279	253	286	248	253	274	258	276	283	282	290	263	262	258	262	294	287	273	275	268	248	287	256	270	276	267	279	278	277	297	286	260	267	256	264	275	267	310	267	257	277	252	278	286	293	280	273	260	315	280	294	233	279	305	281	248	262	274	262	272	265	283	277	274	260	249	275	261	252	287	271	257	263	267	268	270	235	283	272	283	291	273	261	276	277	256	298	253	278	254	295	270	262	274	277	250	272	276	247	270	269	264	268	267	244	267	288	258	295	270	247	292	292	268	261	280	267	310	273	300	300	276	288	280	282	289	269	298	248	260	273	282	289	251	241	296	274	283	280	271	285	274	285	269	255	273	277	248	302	261	261	268	296	279	264	268	257	269	248	267	243	300	306	253	263	278	278	286	257	261	267	288	273	268	264	262	249	295	259	285	272	298	268	275	245	259	301	259	266	270	265	230	275	266	288	269	256	241	293	265	268	253	272	267	254	239	311	285	253	273	276	255	287	301	280	246	268	314	304	301	294	284	261	278	251	296	289	306	279	278	294	256	281	293	284	278	302	290	258	277	272	268	271	268	261	285	291	250	294	274	260	283	304	286	307	279	276	271	262	259	295	273	271	300	263	281	276	266	267	265	278	299	286	293	321	281	250	284	281	294	259	245	251	271	278	276	277	254	267	292	262	291	268	268	307	280	241	291	269	257	278	298	256	268	252	254	301	256	295	295	294	310	279	267	243	275	260	297	266	263	259	283	291	277	270	277	233	273	293	257	286	274	258	278	279	277	260	306	269	318	268	286	287	269	252	300	276	264	265	252	275	276	272	262	242	261	257	270	258	292	284	282	259	253	288	272	275	283	294	281	259	287	261	258	277	277	271	254	268	259	250	262	293	292	248	253	259	271	284	271	263	234	263	280	283	281	268	272	278	289	299	249	300	240	293	277	235	265	279	270	304	239	258	304	272	245	273	274	267	255	256	277	275	275	286	287	271	286	265	268	230	234	264	300	295	295	288	284	290	273	294	281	273	265	298	281	297	296	298	287	261	289	270	248	273	309	280	266	251	261	261	284	245	279	281	248	246	261	284	259	301	300	264	278	291	273	248	292	262	269	289	282	248	300	311	266	278	282	272	243	257	264	282	256	296	283	261	295	270	266	278	257	268	258	277	293	250	295	266	284	292	255	287	291	249	306	263	257	271	281	281	261	253	265	289	273	277	274	265	279	297	271	257	264	263	255	274	261	273	269	300	283	281	279	253	237	288	261	279	259	299	282	259	271	272	251	273	272	286	294	299	288	291	285	273	306	285	268	298	283	272	277	256	267	272	280	234	300	285	267	298	289	290	292	289	271	271	278	287	283	285	286	243	261	282	272	262	274	272	263	299	300	269	281	273	278	301	259	246	266	279	294	263	271	273	235	262	293	312	289	257	301	242	282	269	294	276	294	279	275	290	241	269	275	254	297	257	267	289	291	275	282	286	278	242	288	279	283	255	256	277	277	251	257	260	262	266	247	281	265	263	285	259	291	257	267	289	302	292	266	273	266	248	272	268	295	294	283	252	289	273	247	282	291	270	262	292	227	269	260	273	256	270	246	290	266	256	277	267	255	313	266	253	276	293	252	284	290	252	291	269	284	275	296	266	256	276	262	260	295	252	267	280	280	271	293	260	288	254	276	260	269	257	305	298	299	282	261	276	254	258	299	279	237	261	285	263	264	292	282	276	264	275	254	257	272	249	282	285	258	270	285	255	277	258	277	274	251	265	261	278	258	268	253	250	294	278	267	261	275	282	269	276	266	251	268	289	256	257	277	285	285	290	280	257	268	261	261	281	260	247	265	287	302	279	278	295	269	270	276	286	246	257	274	264	256	268	265	259	280	258	277	256	318	251	275	284	295	247	237	288	287	278	276	258	257	276	274	282	289	281	251	261	289	279	269	253	252	289	254	273	309	291	249	281	297	276	265	316	285	265	283	256	288	291	276	281	286	251	283	260	263	260	259	275	288	274	271	277	267	257	279	276	276	289	280	307	290	300	261	270	281	283	232	294	255	252	253	257	273	268	263	280	268	293	284	276	304	250	302	282	277	280	301	261	280	265	291	282	292	295	277	283	283	263	257	255	273	275	286	291	270	268	279	278	270	256	295	261	271	284	251	297	306	287	250	284	285	276	310	271	307	293	277	313	273	257	278	294	284	272	258	279	277	288	296	280	277	274	292	270	274	275	247	270	253	268	278	269	240	279	272	246	289	312	302	263	276	270	308	254	314	267	240	260	281	285	265	255	275	305	290	256	297	296	267	265	280	247	273	265	282	293	251	266	285	249	279	238	274	269	250	247	249	277	260	283	269	279	265	247	289	285	272	283	285	273	275	284	274	274	292	278	285	308	278	246	254	276	274	285	301	282	256	288	271	259	249	277	284	243	257	285	300	279	263	274	291	255	275	275	279	263	293	279	280	278	295	265	274	281	275	276	270	288	284	285	277	276	263	266	269	268	283	257	278	289	308	278	293	295	244	274	266	259	276	285	277	283	269	262	264	315	263	270	261	294	281	263	271	268	282	260	274	268	267	266	274	270	242	299	246	307	277	261	283	284	277	275	285	293	277	281	307	260	289	281	255	281	282	258	250	280	291	253	242	296	271	262	293	296	251	297	303	255	266	255	261	294	268	263	283
7265	12324	10936	6019	3993	2750	2160	1703	1286	1053	979	824	733	681	597	527	476	481	430	414	416	403	369	359	374	351	375	324	347	321	327	318	297	316	304	299	311	312	300	338	285	286	301	274	302	277	270	295	265	286	287	279	263	262	283	295	311	286	274	280	256	282	271	301	286	293	303	287	286	277	284	280	280	281	314	261	276	253	280	273	253	262	311	261	266	292	274	263	265	265	273	265	259	266	281	295	285	261	271	270	255	288	272	276	277	300	274	260	251	290	257	292	267	278	256	282	266	287	262	263	281	259	290	265	270	280	244	278	268	277	270	276	258	258	299	255	270	281	287	278	261	293	299	264	271	295	276	257	275	250	264	257	274	265	275	260	284	258	263	289	302	265	279	255	252	322	313	283	268	296	262	271	284	275	237	249	293	280	263	303	281	267	250	294	290	256	248	275	244	302	261	270	249	265	269	254	261	280	230	248	241	291	274	257	281	256	259	288	256	264	278	274	286	300	274	232	278	273	250	273	265	270	271	274	269	257	280	280	270	277	249	275	281	262	286	257	278	249	279	260	266	312	297	291	290	286	262	283	278	271	256	284	280	271	287	276	264	298	308	268	259	262	265	270	259	285	287	266	281	273	270	258	273	252	263	270	275	242	268	271	259	246	254	264	262	253	286	253	252	262	276	262	241	252	266	251	265	250	276	276	263	249	247	285	285	255	278	257	254	244	301	279	267	239	235	245	258	235	241	271	271	277	252	238	271	273	263	244	290	234	264	288	247	256	255	273	277	268	258	275	246	278	287	292	309	245	266	280	299	296	269	274	227	288	277	266	285	292	248	264	297	264	265	248	293	271	269	251	272	283	272	257	268	238	241	281	252	272	263	281	291	253	247	275	281	269	244	273	283	257	254	228	275	284	285	254	250	265	255	246	235	267	289	270	254	261	236	238	278	265	230	293	293	281	276	289	264	289	262	266	248	286	267	261	282	257	220	268	287	257	295	261	272	278	278	273	252	284	281	261	277	259	228	274	283	220	260	274	259	241	273	267	279	275	299	285	257	260	281	290	270	255	263	266	252	250	241	262	278	275	264	277	280	266	287	284	256	289	269	266	254	266	271	239	234	266	272	259	259	235	249	269	273	266	247	228	270	271	235	259	269	235	292	280	271	270	259	254	278	289	315	289	271	261	261	266	293	241	271	280	269	241	294	258	259	240	251	281	242	246	278	270	262	240	291	293	278	249	225	295	263	266	307	252	267	264	263	302	267	264	265	261	257	278	258	253	282	250	279	245	254	263	268	270	323	277	286	291	273	283	278	257	267	283	293	287	276	273	259	277	263	262	277	262	263	258	271	254	241	257	246	267	260	257	254	254	270	276	253	249	267	258	277	294	283	268	228	292	254	298	267	240	262	291	269	263	252	273	243	261	280	235	233	250	251	289	267	265	271	272	273	280	287	249	260	273	309	259	250	242	231	255	257	272	260	265	268	293	264	253	259	272	237	281	255	260	261	302	275	267	251	267	259	265	262	298	259	287	267	270	279	241	276	288	267	274	301	271	279	265	272	246	274	258	251	240	248	277	267	270	257	275	250	288	272	272	267	303	288	276	258	257	305	308	280	266	293	256	260	265	244	287	280	272	265	283	263	265	267	288	267	287	283	240	279	261	282	278	274	280	254	249	276	270	230	263	264	259	263	254	246	242	271	255	290	265	225	259	260	257	278	257	276	268	301	288	272	254	288	251	258	259	251	292	262	257	270	274	273	261	249	256	250	291	283	253	281	283	272	280	300	277	279	249	271	286	255	291	252	254	267	250	256	287	261	288	295	247	272	242	279	270	264	264	265	258	287	269	255	291	246	269	254	271	274	271	267	247	277	262	287	228	247	278	256	244	258	275	259	299	246	283	275	278	246	269	274	250	267	270	284	271	269	253	255	262	260	263	220	259	265	291	266	269	261	254	289	276	280	264	262	249	261	280	256	269	258	274	293	262	227	263	254	260	256	260	261	261	264	287	244	280	246	258	269	286	277	260	230	251	259	283	279	273	264	300	268	255	249	296	234	262	254	297	278	257	275	278	259	265	274	265	251	277	248	268	268	273	242	295	226	245	250	273	262	269	294	249	278	255	268	254	244	266	249	284	267	288	263	264	246	279	277	312	257	252	252	271	249	287	256	272	276	271	243	261	264	237	298	270	281	248	274	287	259	271	292	235	284	236	268	248	263	291	279	274	284	260	257	283	287	246	251	244	284	243	245	260	235	296	289	261	260	281	250	247	276	275	253	271	283	258	285	266	287	259	258	268	270	264	243	264	246	244	278	261	302	268	279	298	295	270	222	286	269	264	272	272	260	244	241	256	291	250	285	248	267	287	239	285	247	258	252	256	265	260	275	251	255	254	271	296	286	297	274	265	256	277	266	273	306	272	306	251	267	267	276	247	288	245	249	278	277	261	274	242	276	271	288	263	267	261	273	256	274	285	262	292	269	281	263	269	264	269	282	273	263	276	270	278	261	246	272	272	285	247	290	240	257	282	284	269	260	295	298	254	261	254	260	264	228	257	258	272	252	234	256	272	257	266	262	274	237	323	286	264	277	273	292	276	276	269	268	274	268	256	247	266	255	281	240	266	291	225	253	285	283	304	273	256	304	269	262	260	269	292	275	257	265	246	275	291	268	273	254	251	293	268	291	263	296	272	279	262	250	244	245	260	274	261	257	298	277	248	273	240	284	302	297	284	248	269	271	280	284	243	279	257	284	276	272	264	267	282	297	256	268	270	258	300	261	288	269	277	260	273	234	263	272	261	262	274	286	265	249	251	265	272	272	276	255	273	251	271	281	248	292	262	241	262	293	245	257	281	250	279	273	246	298	280	266	302	283	246	252	279	279	254	241	264	252	259	260	282	260	263	269	268	263	270	271	281	254	307	252	263	261	272	252	251	273	271	260	293	257	273	247	255	269	252	298	292	252	261	223	259	251	274	264	295	275	256	256	289	293	289	268	286	261	278	273	271	300	256	279	251	262	269	288	254	245	260	262	267	262	247	276	264	305	268	303	277	273	286	252	237	260	264	274	266	267	263	262	273	271	301	265	275	259	279	253	239	249	286	278	209	253	289	267	270	254	286	253	242	261	269	272	268	270	259	280	302	253	260	264	263	262	268	287	243	261	283	256	264	252	255	278	281	294	267	260	255	250	281	265	255	252	289	264	299	280	236	282	278	272	302	264	257	274	281	282	283	250	262	310	251	289	294	250	241	263	267	267	255	280	274	288	300	236	293	270	273	259	281	254	274	251	270	256	249	259	271	288	258	268	268	284	310	255	248	271	275	253	286	293	239	293	253	279	270	262	255	268	277	255	252	269	243	247	275	273	274	278	316	270	268	279	300	252	294	254	234	292	249	240	282	267	266	283	271	265	275	252	271	266	239	233	268	276	263	263	225	258	271	281	250	276	303	271	296	278	270	253	266	266	253	284	243	294	235	250	266	244	272	290	265
22623	20434	27132	23664	20436	20530	9733	1948	1439	1249	1156	1023	925	880	818	787	706	706	689	645	649	650	644	646	629	619	586	596	574	570	576	565	553	593	557	594	518	571	532	561	527	532	549	538	558	564	518	524	494	514	507	500	564	511	540	531	533	478	514	535	501	522	552	544	484	540	567	518	546	529	555	501	487	537	531	517	500	506	530	537	509	509	500	500	494	540	515	506	548	510	536	545	544	497	552	523	541	496	519	564	494	506	534	495	493	517	536	520	463	550	526	526	502	524	532	526	528	526	548	505	485	533	514	518	533	523	511	540	512	541	514	557	527	549	537	519	519	502	477	495	523	478	491	541	496	497	526	479	502	522	526	486	510	511	523	490	537	518	488	528	506	485	513	553	492	495	492	511	540	539	533	561	560	529	550	496	505	528	519	512	508	526	498	521	561	553	535	515	497	522	526	532	554	522	506	522	510	531	493	491	497	473	523	519	517	488	518	520	517	544	515	507	520	478	515	498	524	497	519	554	549	475	491	544	508	557	497	507	486	523	521	537	531	550	540	517	482	531	525	512	505	545	529	518	510	577	518	483	556	497	519	523	564	500	545	462	484	479	484	472	562	496	543	515	533	512	569	573	534	497	522	537	538	504	527	508	540	519	588	547	528	497	538	532	530	500	509	521	489	516	508	545	560	503	513	519	463	541	534	519	500	512	499	531	540	553	515	489	496	476	533	517	527	525	509	556	496	519	520	533	541	536	513	547	522	502	559	516	512	499	490	475	573	476	522	514	523	501	541	509	508	529	538	461	558	536	499	525	557	505	485	533	528	501	529	519	509	548	528	574	464	528	512	493	533	544	526	478	516	514	523	496	486	540	519	537	516	513	483	515	545	539	505	551	559	506	534	512	559	515	513	536	494	551	549	493	563	548	546	533	544	480	525	522	522	495	524	511	483	506	524	473	509	482	563	507	534	530	549	519	561	549	524	528	501	512	520	509	526	533	501	538	514	498	528	524	533	503	556	537	507	507	539	499	560	537	534	530	494	519	518	517	556	555	497	525	525	513	487	531	535	498	539	502	511	476	541	489	480	512	517	505	510	506	529	524	492	511	513	534	513	526	573	539	510	493	501	497	541	537	509	522	484	568	513	522	515	551	528	526	510	516	538	495	536	516	513	536	509	512	507	519	510	542	516	541	539	517	535	551	551	478	538	532	513	522	491	528	536	522	521	505	532	518	502	532	515	492	549	497	497	514	537	499	516	519	517	504	541	518	504	502	534	477	489	489	535	529	486	514	493	486	468	478	521	526	539	514	508	505	509	513	498	500	522	566	504	552	519	530	563	514	486	513	504	490	500	515	467	548	532	531	529	534	501	497	522	528	531	508	526	508	505	563	475	515	518	533	545	498	486	511	539	517	536	562	525	509	533	556	493	499	489	542	517	484	534	529	514	536	549	523	512	503	511	511	545	546	524	503	540	526	572	501	534	476	490	535	506	491	578	567	513	571	506	538	489	513	510	526	537	507	518	523	520	501	520	513	500	528	532	540	557	567	531	521	482	511	474	456	510	512	550	580	522	497	530	490	515	501	542	502	527	501	513	522	564	474	473	507	515	513	493	511	533	534	472	527	565	530	527	516	480	505	494	550	549	521	571	503	548	531	531	498	513	523	550	464	534	536	509	508	505	507	496	517	513	502	493	513	539	528	496	516	507	530	538	551	555	500	511	517	522	482	499	530	545	523	548	543	483	519	509	506	501	533	518	529	510	518	526	495	539	527	503	561	521	532	558	482	487	521	530	536	518	508	524	503	524	557	511	486	559	507	492	498	554	488	524	491	518	493	545	525	509	481	488	533	533	522	562	490	517	537	520	501	504	498	532	526	560	483	479	526	519	542	511	542	537	568	458	494	532	518	547	535	526	530	525	499	477	573	502	530	476	508	549	550	499	533	541	504	499	511	524	505	502	524	508	513	494	532	505	517	494	474	523	519	542	532	480	527	512	529	522	495	532	549	535	549	522	500	524	536	536	529	533	485	527	536	479	553	502	541	523	494	495	521	517	516	502	523	506	554	556	525	522	532	479	518	558	517	489	552	503	491	506	527	519	550	524	530	497	506	549	510	538	564	511	523	557	512	520	498	524	518	517	534	536	498	526	510	559	515	563	508	539	567	510	482	467	485	502	507	507	539	514	531	541	526	544	530	503	500	500	505	493	482	512	501	507	539	543	540	565	503	512	495	527	519	526	514	545	506	513	546	539	504	533	553	503	524	505	514	518	562	562	553	570	542	498	511	482	502	512	506	534	513	520	521	501	521	506	509	556	542	489	559	513	514	494	459	527	521	526	473	491	518	524	510	515	525	526	519	536	552	465	515	515	529	500	531	540	487	522	523	519	527	527	557	483	502	513	505	563	496	577	530	541	584	479	531	477	459	496	505	525	486	517	499	514	498	505	489	548	513	527	512	513	499	547	496	521	532	513	485	513	511	476	531	514	558	511	563	505	487	512	511	540	533	533	529	501	559	496	524	496	531	551	471	512	534	513	530	504	524	493	502	549	513	504	483	512	492	515	546	519	520	536	541	513	479	504	485	473	508	476	506	525	497	492	511	492	491	536	553	503	514	520	503	532	480	514	594	523	615	524	520	534	502	545	495	527	527	482	542	504	599	512	535	500	502	535	492	511	540	555	472	517	498	552	533	524	514	554	530	514	535	496	494	472	506	546	531	499	502	518	536	501	475	481	541	528	502	534	529	527	566	534	514	524	504	533	516	504	535	517	549	538	573	519	514	526	525	570	519	540	509	522	507	487	491	503	519	522	527	560	530	528	498	493	532	523	514	555	539	556	513	514	529	526	533	564	493	532	520	527	509	520	508	566	524	510	515	503	546	537	520	530	523	487	550	460	510	525	551	535	535	507	554	538	507	523	517	512	490	503	502	476	509	499	496	485	520	510	478	526	512	543	500	504	517	490	530	502	547	543	514	514	522	503	502	486	527	498	524	509	539	527	509	490	518	513	523	513	511	520	559	507	520	543	483	529	476	512	538	523	530	552	528	497	485	502	523	544	482	486	555	535	552	508	474	521	539	528	517	515	526	513	550	514	489	550	491	455	554	546	522	492	530	515	541	544	540	516	525	508	518	491	494	529	496	509	491	480	525	533	504	519	458	471	521	517	500	562	514	526	475	549	507	520	509	531	490	514	501	503	492	515	511	503	489	523	499	488	494	499	500	486	532	523	501	509	534	516	497	531	515	515	513	506	505	538	499	537	522	516	508	526	508	549	523	475	491	517	518	534	547	539	535	506	502	510	579	513	499	510	494	521	522	585	537	517	522	500	489	524	505	545	520	531	554	481	490	478	527	527	514	513	528	486	507	506	508	515	519	539	524	515	532	550	551	572	527	475	525	540	499	491	491	492	520	530	500	547	518	494	545	472	494	549	516	501	496	510	535	468	523	536	541	521	553	506	525	554	504	531	536	491	549	537	530	514	472	515	498
10592	20024	17662	10545	7290	5123	4119	3264	2554	2136	1918	1631	1427	1368	1087	1021	970	856	855	819	801	765	763	699	717	622	630	631	634	635	599	635	603	633	556	546	529	575	541	536	516	535	534	544	528	506	565	562	544	477	492	511	514	527	542	508	520	558	541	530	525	506	520	512	503	529	575	516	561	520	519	497	538	479	513	561	481	492	504	532	496	513	530	546	502	516	477	503	501	549	490	488	555	510	535	521	475	499	522	553	469	471	492	517	522	523	525	523	511	481	472	497	541	531	517	489	555	513	525	506	516	530	574	472	525	513	491	493	486	529	467	493	525	544	502	470	508	489	504	515	529	484	499	495	497	525	520	490	499	539	484	467	470	504	515	519	510	463	494	541	496	485	502	485	479	478	472	503	480	510	488	526	528	466	490	516	503	494	501	495	443	497	488	495	471	546	493	497	515	481	492	494	502	511	473	490	493	486	481	541	516	533	487	460	508	498	481	562	449	502	433	534	469	498	492	514	504	491	505	479	518	500	469	504	518	474	511	505	515	478	552	495	485	511	493	468	527	492	482	553	476	515	509	489	486	497	499	583	484	515	564	534	492	481	490	496	510	540	508	522	473	524	497	496	488	486	500	467	508	516	515	507	525	478	511	490	539	487	497	477	493	516	494	498	512	497	496	480	499	494	503	493	493	507	505	508	512	473	463	514	478	492	523	498	484	512	482	468	543	485	504	510	474	539	465	514	495	475	500	484	483	491	505	536	482	484	525	528	487	478	481	492	521	487	530	490	498	498	493	486	511	494	487	511	520	502	516	519	502	480	460	496	500	498	517	540	476	494	521	494	498	508	519	511	541	516	502	478	540	474	537	482	509	514	506	483	491	513	455	493	499	531	486	486	530	473	488	488	490	492	545	495	511	518	470	469	522	494	489	493	500	480	535	515	482	525	508	481	486	470	567	529	493	483	541	495	489	499	474	497	511	494	490	476	539	469	439	533	479	541	537	552	517	452	499	482	474	491	465	513	467	507	511	430	471	466	513	502	501	484	499	474	508	499	503	506	472	522	483	544	539	488	510	458	527	513	513	488	508	487	548	476	524	466	506	493	460	536	509	494	496	478	465	471	519	450	533	541	478	524	499	485	495	524	493	555	473	497	459	491	472	465	494	516	508	499	542	515	493	481	486	483	482	510	502	487	515	484	497	471	505	485	458	485	523	480	523	552	459	482	563	517	489	525	510	490	514	484	515	492	503	515	536	481	468	530	495	499	515	519	482	524	491	473	486	506	463	491	474	490	491	500	518	505	472	493	506	464	531	487	510	516	503	491	535	503	484	488	474	492	507	484	506	503	500	511	495	553	485	502	474	413	479	493	558	427	508	502	508	497	488	516	522	482	523	510	517	528	482	481	457	453	456	473	516	501	465	502	518	470	510	498	497	516	523	508	492	510	490	501	474	529	489	500	515	493	506	507	511	517	474	519	495	517	472	466	514	500	489	527	511	532	462	523	498	472	512	476	505	511	496	498	491	508	523	500	514	504	514	511	510	468	479	494	496	495	501	522	515	484	495	490	515	494	510	540	515	510	541	518	494	484	489	498	500	506	591	461	518	483	490	494	489	491	513	500	531	518	504	520	507	504	454	482	521	467	505	487	454	493	525	537	514	486	480	481	486	501	508	505	505	490	512	473	504	493	493	519	501	508	458	476	565	503	473	500	559	533	480	502	498	474	491	473	516	531	495	489	497	518	457	487	524	511	501	506	489	550	450	525	526	496	468	449	520	507	503	476	516	473	519	514	494	467	507	506	481	443	480	491	483	512	514	473	504	511	512	503	528	509	548	482	497	509	511	433	540	514	517	471	522	499	510	531	500	526	471	488	514	480	502	520	531	478	484	485	471	488	477	530	514	518	509	507	514	487	534	494	486	478	510	535	497	500	522	513	504	516	503	498	527	459	473	480	464	522	544	493	494	471	498	500	485	487	502	499	499	491	482	526	508	510	498	520	545	469	499	514	505	507	499	489	498	516	490	519	488	498	525	520	511	505	506	508	516	521	499	476	492	513	536	473	536	507	488	477	493	504	533	484	479	513	521	534	539	520	473	507	501	515	525	524	525	534	474	514	527	479	471	518	514	469	503	529	523	492	489	484	508	493	506	506	506	506	496	507	504	482	482	470	506	521	498	502	500	533	486	505	496	514	509	494	496	534	511	517	485	507	485	541	503	510	506	485	498	542	535	530	507	482	509	472	500	487	489	537	497	505	529	504	503	489	520	458	508	565	526	464	534	503	480	450	483	499	455	508	514	495	506	492	509	552	500	520	461	526	495	525	475	491	504	535	499	519	517	502	489	528	537	477	499	499	511	520	502	506	495	504	544	491	494	473	500	516	498	478	541	502	495	485	479	495	494	524	518	504	540	512	503	500	521	510	534	463	510	524	474	519	520	526	509	485	509	495	503	445	519	485	503	477	510	509	514	481	517	476	493	510	499	477	524	546	513	498	494	523	549	522	515	512	466	514	517	447	485	501	502	522	508	529	509	504	471	490	481	502	481	498	480	534	503	509	494	517	481	488	526	482	507	455	487	500	509	491	525	496	501	501	503	529	479	470	456	510	507	491	538	559	493	512	539	513	483	486	506	503	488	469	522	513	481	492	511	516	487	508	511	517	501	512	517	481	540	516	518	551	491	528	500	440	540	519	507	502	512	490	485	496	537	517	470	507	491	475	484	489	480	499	513	518	472	536	464	475	492	483	469	489	537	480	529	501	499	485	485	546	485	482	460	488	507	518	496	518	493	475	501	513	438	479	506	534	501	472	521	498	513	525	490	467	509	498	463	439	521	482	528	504	506	482	511	520	466	503	491	488	498	476	491	468	513	546	490	500	510	508	474	511	509	500	528	456	491	518	499	513	531	507	507	523	494	496	494	481	495	545	486	480	518	522	472	479	524	471	468	483	530	464	502	485	504	499	497	447	511	512	475	504	501	448	494	503	478	513	522	521	467	513	503	506	496	466	460	521	500	520	511	503	491	487	468	499	506	512	508	509	525	512	494	486	512	525	468	518	519	489	496	490	520	539	493	494	450	514	437	508	502	506	495	501	525	513	491	504	488	525	525	483	511	523	514	469	476	523	507	520	507	483	504	505	482	503	485	482	495	480	546	495	520	495	494	523	526	513	469	494	548	491	505	502	513	489	476	486	502	473	524	551	496	507	530	466	485	508	495	469	444	508	494	502	515	534	470	517	537	531	490	497	509	481	543	492	461	495	505	501	521	505	497	512	476	506	505	484	509	487	509	521	491	488	507	476	480	496	531	545	485	459	526	501	485	486	490	512	518	521	488	535	549	482	504	519	443	486	537	516	531	457	510	480	504	500	483	494	474	520	514	472	498	524	493	498	475	516	498	495	516	514	496	472	496	519	516	453	534	522	523	485	522	522	478	505	507	502	532	513	532	496	488	570	510	553	462	501	509	501	466	486	511	505	527	486	514	510	493	501
27801	14041	1570	377	215	159	144	130	122	99	123	142	123	124	122	114	107	100	131	104	113	123	123	84	99	110	114	113	108	91	103	114	108	108	93	103	110	112	106	110	88	118	102	117	89	112	105	118	121	114	117	127	103	125	107	113	109	108	103	123	119	105	116	124	106	106	109	119	94	110	107	125	110	117	98	109	119	115	111	106	105	110	101	122	102	117	93	100	121	104	101	95	93	99	93	108	113	111	109	101	94	128	108	103	99	122	105	99	114	99	95	103	97	84	88	99	104	95	104	114	116	112	99	115	104	112	102	110	106	98	98	92	104	108	97	104	120	85	97	110	97	124	106	104	110	112	87	120	104	116	113	101	114	115	108	115	109	108	121	107	98	104	111	88	127	106	120	110	94	105	99	90	109	91	107	105	103	110	114	106	110	98	111	120	124	105	101	101	113	132	109	109	98	98	109	122	111	124	111	98	98	107	89	107	96	128	122	91	100	117	115	113	117	103	101	117	104	106	103	105	85	111	111	106	116	117	107	112	124	104	131	104	116	92	102	94	103	93	94	113	78	109	113	113	121	118	101	107	112	100	127	81	109	104	114	97	108	105	108	106	105	134	110	118	103	105	118	103	105	123	122	98	114	116	116	109	114	122	136	108	110	104	120	109	103	124	81	101	108	113	107	90	97	122	105	116	121	120	103	98	105	96	108	101	94	110	103	110	90	98	97	119	102	102	95	123	105	90	103	117	99	114	110	107	114	90	114	112	109	110	97	106	106	106	104	102	117	110	119	113	110	95	106	109	122	110	118	82	127	105	100	115	119	78	115	114	118	109	101	101	100	112	110	104	96	119	116	108	103	98	136	106	121	106	116	114	115	126	100	102	108	93	107	107	108	110	102	102	107	130	108	117	109	98	122	96	95	100	128	94	115	105	101	100	117	108	91	99	105	108	109	100	112	101	111	102	114	110	100	98	111	74	99	113	130	98	128	108	109	100	125	105	120	121	95	111	118	101	98	115	113	115	108	108	118	111	101	92	110	98	120	86	118	117	101	108	114	102	102	113	111	97	102	101	107	125	92	105	114	112	106	108	126	119	97	104	112	111	99	105	93	107	120	113	100	94	121	113	112	111	108	118	109	107	107	121	113	113	106	112	91	119	100	94	111	107	94	115	100	104	105	100	101	116	129	91	104	108	103	118	129	96	99	105	102	101	109	113	115	108	103	106	114	112	101	113	137	103	110	98	123	118	95	119	114	92	110	103	131	100	117	116	124	94	114	117	107	127	109	123	111	106	107	123	107	109	84	115	110	107	110	110	100	108	114	92	108	90	121	94	93	110	102	101	90	98	112	105	107	98	114	94	104	122	90	104	109	119	110	114	110	125	124	124	108	95	100	107	99	101	104	106	112	110	104	101	109	119	100	105	122	127	115	100	108	116	97	110	104	106	103	120	108	98	98	121	123	115	91	116	131	144	88	102	101	99	115	107	124	104	117	114	117	123	124	113	114	114	127	105	120	116	105	120	107	88	111	129	92	98	108	109	93	107	100	116	97	106	123	128	124	119	102	109	115	109	108	107	130	120	106	114	99	105	119	116	100	90	113	97	103	114	85	115	116	107	113	111	99	80	109	114	124	100	106	117	99	117	111	112	112	110	98	121	106	111	98	116	107	112	105	121	107	112	111	97	104	113	104	127	94	87	89	94	126	117	102	101	125	107	102	93	120	107	116	100	110	110	127	101	111	109	112	111	87	88	118	115	111	120	96	108	112	104	98	102	118	103	109	93	108	107	110	108	104	95	102	124	109	90	106	112	102	115	104	120	103	103	121	113	107	142	117	114	106	118	93	117	103	106	110	111	105	95	85	87	112	88	114	92	100	111	104	108	117	115	116	119	118	96	135	113	103	106	111	117	124	111	108	109	114	124	95	114	116	113	106	127	101	120	108	108	128	95	112	115	99	124	116	111	111	119	121	117	116	120	114	102	107	125	128	111	117	93	126	101	110	112	120	101	119	104	98	105	105	99	96	106	104	89	103	89	117	121	94	110	98	108	108	123	114	114	113	106	95	102	97	94	116	120	99	88	108	107	121	104	104	85	100	90	125	129	90	119	102	113	107	107	113	106	120	116	98	103	115	98	97	101	99	104	110	114	124	101	102	112	115	118	126	118	114	115	97	111	118	117	95	117	106	106	119	97	105	99	110	99	121	108	121	91	133	110	118	92	116	115	98	95	99	113	120	100	114	100	113	106	112	128	102	82	95	110	104	117	110	112	104	101	92	119	107	123	108	95	112	88	109	110	104	106	112	108	120	100	102	110	94	85	90	98	108	103	95	88	123	129	95	129	130	100	110	87	107	117	114	106	109	110	105	120	102	107	97	86	114	126	122	116	111	113	109	119	97	102	110	103	99	91	131	105	108	95	108	116	114	109	92	92	107	101	114	113	121	98	107	103	124	97	99	98	98	127	92	110	104	117	111	118	110	97	111	104	97	123	126	111	100	130	118	112	94	119	99	96	89	138	110	134	124	115	111	114	110	113	112	121	98	124	132	96	118	122	111	110	121	108	102	98	115	113	110	122	116	108	115	108	116	105	120	125	104	106	127	107	125	98	101	106	108	119	127	97	111	108	105	113	123	115	102	104	94	99	103	100	115	112	115	107	128	99	115	120	96	103	99	99	108	101	96	119	125	112	128	108	111	123	110	82	116	126	98	119	107	112	109	116	108	109	85	101	110	125	83	93	107	103	111	96	118	101	118	117	106	110	103	110	115	114	102	110	115	100	114	106	106	116	108	99	126	100	116	98	120	105	110	113	106	105	113	106	116	118	101	112	128	118	112	108	90	109	95	120	123	116	114	107	104	117	100	113	114	111	121	103	107	104	123	117	119	114	114	103	115	114	105	113	113	106	108	79	104	119	105	115	105	115	121	93	114	108	97	117	101	92	108	110	115	118	118	113	105	99	106	96	119	110	108	96	128	108	111	87	100	105	116	93	113	116	110	119	112	113	126	102	89	96	93	106	98	112	93	117	102	103	101	124	100	122	97	125	102	117	101	119	105	120	117	122	108	98	106	108	107	120	119	117	119	106	115	112	93	90	132	118	103	103	118	98	107	103	106	121	121	120	104	107	97	109	111	84	128	114	116	105	105	110	98	127	113	115	93	101	111	98	108	108	113	111	108	97	94	117	92	110	88	100	89	108	102	121	117	136	93	95	100	119	100	94	100	117	97	136	102	115	111	108	103	118	93	132	117	104	107	112	121	111	117	102	122	95	124	96	104	102	93	111	103	106	103	116	121	128	109	99	128	114	107	90	120	102	102	113	91	108	93	90	104	120	99	113	110	103	108	94	105	136	102	107	103	120	106	118	123	115	92	106	128	108	114	110	115	103	115	121	111	105	87	108	99	100	98	107	113	122	117	108	99	134	121	93	117	115	100	112	104	110	110	100	124	127	119	118	123	89	104	110	95	103	104	128	101	104	103	120	110	110
4864	842	822	415	311	239	232	176	169	165	153	153	153	156	139	137	132	140	136	120	116	137	121	126	122	122	144	142	135	125	127	149	120	135	119	113	124	146	138	120	146	132	151	122	132	135	107	119	143	118	123	108	133	130	126	122	145	128	116	136	120	130	114	128	133	130	134	126	127	138	144	135	106	116	141	137	116	117	146	138	103	123	115	122	129	150	117	110	142	120	131	137	118	132	130	129	127	113	137	135	131	118	122	116	132	125	129	107	126	150	128	131	128	116	121	137	125	118	107	146	136	138	119	118	142	94	121	131	124	140	122	122	139	114	115	118	141	129	119	129	156	109	124	123	119	104	135	112	135	126	127	131	118	127	104	145	126	127	127	133	123	131	121	105	126	119	127	123	115	133	126	120	122	124	103	130	114	107	146	127	133	123	130	137	111	124	132	116	126	121	137	115	121	129	129	111	114	127	113	117	134	126	116	116	127	139	112	131	110	109	143	126	137	124	104	111	100	116	130	122	127	117	122	130	134	139	121	136	128	124	133	126	109	120	118	136	136	114	101	126	121	143	129	134	117	136	134	110	125	107	98	126	115	112	118	117	119	124	141	122	120	118	132	108	151	125	139	108	135	136	130	124	125	144	113	142	119	123	143	128	140	128	114	131	123	129	118	128	123	134	122	117	119	109	150	142	108	119	119	134	114	121	124	119	104	99	138	123	131	130	113	123	111	119	117	118	125	144	104	145	120	124	105	123	124	118	125	118	120	118	127	141	143	117	108	121	118	125	119	134	130	130	123	129	137	139	129	122	124	117	111	118	112	106	112	129	128	125	125	138	132	134	113	140	116	136	118	141	135	132	146	125	154	125	132	126	134	126	116	119	118	132	127	145	132	118	139	104	113	122	110	132	117	127	112	117	133	126	131	115	121	113	115	128	118	132	124	139	127	121	144	103	121	120	128	120	145	136	139	131	113	126	108	141	124	117	131	132	131	128	134	128	107	120	143	100	128	118	105	103	126	129	114	130	142	120	105	125	113	115	130	136	113	139	109	148	132	120	147	124	143	129	114	121	120	132	134	126	141	114	145	128	118	124	136	104	122	130	138	122	111	115	113	113	140	117	140	115	160	123	111	106	110	128	130	131	111	127	129	115	138	121	103	124	124	109	126	110	118	113	125	115	135	111	109	124	115	120	133	127	147	147	120	109	116	110	119	119	119	133	101	134	100	113	113	108	125	111	135	117	121	130	111	119	110	116	123	125	127	109	116	128	104	124	127	120	108	136	126	126	112	127	131	117	146	125	126	126	116	131	128	149	135	107	152	108	117	119	133	119	130	126	134	137	122	117	128	152	124	138	144	130	130	110	116	118	118	117	114	117	119	157	119	122	123	112	127	126	128	125	137	114	131	129	127	140	133	140	117	121	118	116	108	124	133	128	105	122	126	121	135	108	132	141	119	116	145	141	113	128	122	140	126	130	137	112	124	122	116	123	132	112	120	141	124	113	145	121	140	143	111	125	139	117	118	128	130	133	139	123	125	119	111	119	131	121	122	132	118	90	156	130	122	102	124	118	134	135	113	135	125	102	118	137	124	145	122	118	146	124	156	106	119	128	123	125	133	143	114	122	143	134	116	127	114	118	131	134	125	120	126	112	134	124	118	108	125	105	117	124	120	126	125	127	122	122	123	115	127	139	132	118	120	123	114	136	132	124	133	101	113	111	135	105	149	115	128	105	105	145	127	142	134	140	111	114	124	110	132	138	134	124	108	118	133	127	135	136	127	114	121	114	115	125	140	111	136	128	132	136	142	125	130	140	117	105	124	139	125	97	128	128	135	150	106	133	136	129	118	113	112	116	121	123	113	131	133	147	108	96	111	125	126	114	127	130	126	134	140	143	102	119	129	111	141	132	121	124	117	119	111	113	132	115	128	106	106	130	117	127	127	125	140	104	113	116	124	135	117	126	126	128	99	120	119	110	128	109	133	116	110	108	132	112	112	129	121	118	123	129	139	160	126	114	115	137	121	135	134	115	113	104	129	126	127	137	115	109	123	106	115	111	127	125	134	122	126	114	111	133	132	126	120	120	115	137	135	106	124	132	136	131	123	147	145	138	111	115	141	118	102	145	118	121	121	127	113	124	134	121	136	115	132	147	116	106	108	123	118	133	123	123	122	138	107	131	141	121	120	137	105	124	120	118	118	135	105	119	135	109	124	104	117	123	125	128	127	140	152	113	109	121	117	129	117	123	138	140	138	137	111	128	128	127	136	125	103	116	122	141	125	99	141	119	132	141	115	123	106	131	114	120	124	124	140	132	119	142	143	117	121	134	126	124	133	124	141	135	137	143	109	119	117	130	127	120	115	124	115	138	115	128	132	127	118	123	107	120	134	130	111	95	123	131	124	140	140	149	108	125	109	137	129	143	127	107	133	128	127	123	138	119	130	128	129	107	132	108	118	121	124	132	117	116	132	131	126	155	137	134	145	128	135	123	116	120	112	116	122	111	142	153	126	133	135	104	113	116	110	113	132	118	128	113	123	127	127	112	130	117	134	109	139	145	138	123	128	118	117	130	107	118	117	115	120	131	139	117	125	136	128	136	134	131	127	117	128	150	129	150	127	115	122	131	120	115	122	134	121	120	134	143	143	113	121	113	126	114	119	127	127	129	132	117	145	126	120	124	118	142	131	135	136	142	125	125	130	114	126	141	123	115	120	131	118	118	124	113	116	137	124	138	123	130	106	148	129	122	115	97	134	125	126	113	122	125	121	141	124	137	118	125	133	109	119	116	128	137	150	123	132	119	120	128	115	128	126	117	131	133	126	137	107	124	126	134	130	121	120	129	119	131	131	133	117	129	102	141	137	139	119	112	136	134	168	136	128	126	131	123	134	119	139	105	137	143	120	114	116	130	127	129	116	131	136	128	109	99	115	136	128	147	153	105	119	113	122	131	117	144	127	135	124	133	137	114	144	108	127	142	121	111	123	121	134	134	94	106	132	129	126	132	106	136	134	112	138	135	119	144	136	123	118	128	125	108	117	132	113	113	134	147	137	120	106	128	132	122	124	123	131	150	127	116	137	124	106	128	110	96	117	128	137	133	108	135	149	115	135	124	120	113	115	135	130	144	136	126	140	122	121	91	134	134	136	146	132	123	130	117	111	129	114	125	122	125	132	132	122	131	119	133	127	122	131	133	131	126	105	135	137	140	134	121	137	111	123	124	121	119	140	129	106	149	127	112	114	120	111	131	128	111	122	121	101	131	141	122	134	118	122	132	130	128	127	130	130	129	106	127	118	125	105	128	117	122	140	128	132	127	121	123	111	123	148	125	134	116	118	120	122	111	129	145	109	105	137	135	118	111	122	115	128	128	115	139	122	134	130	134	115	127	132	133	120	102	111	120	110	119	144	107	147	114	112	135	112	125	145	122	122	137	133	113	123	125	122	137	133	100	119	141	130	140	119	153	103	129	125	130	129	117	124	124	159	107
24745	20408	26671	24052	20420	10082	1439	920	696	607	572	539	496	468	426	410	391	368	371	354	340	319	349	350	295	261	337	304	296	316	305	269	303	265	300	280	295	284	288	299	299	306	287	296	287	288	286	278	284	273	280	286	292	245	304	303	292	259	289	285	278	282	297	268	291	277	272	307	278	302	277	308	287	304	287	262	297	269	277	297	279	286	282	241	283	297	261	284	237	317	268	254	277	270	252	261	283	295	276	274	257	302	279	289	274	281	268	283	272	286	283	264	272	290	277	261	303	289	246	275	301	282	301	268	279	279	284	258	273	280	283	256	283	268	283	261	258	302	250	278	263	251	252	257	295	308	293	277	283	313	288	272	284	264	243	256	269	277	255	288	277	238	254	250	288	281	273	284	266	250	298	247	282	253	233	283	271	286	290	273	260	239	255	287	269	284	272	267	266	274	265	275	272	305	258	285	285	276	290	276	272	291	268	299	279	256	255	257	236	285	277	263	286	261	287	261	268	321	234	268	279	264	304	272	287	276	290	260	282	278	261	285	291	314	252	264	269	256	271	261	288	277	274	269	254	289	272	281	263	280	270	303	260	276	287	294	246	282	286	283	277	291	263	273	242	264	254	277	314	267	282	285	258	241	302	281	279	260	251	286	266	259	285	259	292	273	266	300	290	293	279	245	280	282	266	254	282	272	277	287	260	287	282	301	274	270	283	258	265	274	266	275	258	266	263	269	250	296	246	269	274	278	278	293	247	302	244	264	256	271	266	262	281	278	283	255	258	264	267	284	253	262	267	283	284	273	275	257	300	274	243	261	266	267	266	273	239	300	292	276	268	253	294	248	255	281	267	266	275	258	257	290	277	297	300	247	261	264	283	276	285	274	264	292	293	267	259	258	253	273	287	297	276	288	248	267	248	283	288	245	275	260	243	254	251	292	294	295	251	266	272	268	279	271	261	263	274	270	265	276	278	261	295	308	280	286	276	263	274	231	287	275	298	256	293	274	286	256	250	276	233	304	289	279	299	288	264	265	286	301	238	273	291	305	284	282	279	289	249	280	256	285	287	263	277	256	271	284	299	247	249	273	267	283	269	296	273	305	257	273	270	264	253	265	272	276	278	257	285	243	300	254	319	273	283	289	289	268	275	272	260	291	296	277	298	284	286	286	264	270	270	303	282	274	279	279	278	274	278	309	259	260	301	255	259	295	287	283	283	244	291	310	274	298	288	252	259	286	271	275	268	283	303	266	245	263	257	279	242	270	280	259	288	269	244	286	246	287	286	279	257	277	254	274	280	287	267	285	274	273	281	263	263	248	281	256	282	280	268	268	259	262	303	279	288	288	304	263	284	248	245	281	305	285	260	297	260	299	254	277	298	259	256	248	281	274	285	279	277	294	261	279	243	278	281	293	297	287	261	285	267	265	255	261	314	294	295	290	260	257	262	258	259	256	263	253	301	262	276	265	280	289	240	271	286	276	270	263	251	312	297	254	283	242	253	289	260	275	276	283	290	306	273	293	275	272	283	284	310	262	258	257	289	269	264	247	270	271	285	282	273	242	278	308	259	259	276	278	270	268	263	246	292	298	277	238	279	273	249	277	268	296	304	286	274	283	250	285	289	273	260	284	309	258	254	269	266	274	250	297	264	267	260	287	267	266	275	251	284	285	306	271	229	287	262	275	254	276	273	263	289	241	267	277	254	270	268	292	288	292	239	288	283	241	263	276	281	255	326	270	283	266	268	249	259	273	287	253	252	276	271	275	292	282	265	244	309	289	264	266	266	280	294	263	284	301	295	273	274	295	280	289	277	246	304	295	289	279	263	288	276	295	280	264	260	272	284	278	275	296	302	260	245	291	260	238	268	232	258	258	276	262	280	283	282	280	290	255	278	281	294	256	284	305	304	274	278	265	286	284	258	292	276	266	257	287	272	290	263	245	248	250	269	275	232	298	273	276	270	266	270	281	290	270	291	285	262	262	269	259	257	260	258	282	267	289	258	279	283	283	298	270	285	278	260	264	270	262	300	288	283	296	256	265	285	280	290	268	289	252	283	258	260	282	248	274	268	282	280	278	313	293	285	251	293	275	293	276	247	274	282	285	296	278	278	269	273	265	255	282	258	303	290	267	264	269	303	312	287	292	275	290	267	289	267	263	297	266	271	306	272	245	267	250	298	279	257	282	264	285	283	271	272	287	285	289	281	271	265	289	257	287	273	286	278	275	262	279	305	273	271	226	274	267	289	249	310	272	249	285	291	256	265	271	269	269	306	268	278	245	276	291	273	274	288	240	282	277	272	291	281	288	274	281	301	271	252	262	279	256	269	292	266	282	288	306	283	283	274	270	281	300	291	270	276	272	264	239	265	273	260	264	276	303	290	301	272	275	275	316	293	249	307	319	265	282	293	262	310	251	254	286	279	269	269	265	257	312	276	255	296	286	260	280	281	277	270	297	282	313	263	269	259	275	246	276	281	297	253	292	274	254	267	265	288	272	268	269	260	287	270	283	243	248	293	250	282	244	257	288	276	286	257	282	291	275	263	266	278	283	281	281	320	270	277	267	303	269	242	263	295	274	285	271	293	261	267	279	287	286	278	280	263	272	281	314	299	280	288	263	277	275	280	274	272	275	261	254	272	288	272	270	267	257	264	260	266	271	287	278	295	292	277	269	335	255	267	291	281	274	291	262	271	296	290	270	266	281	276	269	260	282	259	270	274	277	257	281	265	277	264	262	264	303	269	278	263	297	298	271	250	280	281	247	266	274	275	287	280	277	259	288	291	279	291	260	252	232	256	248	248	279	286	270	261	269	308	259	283	270	284	251	314	292	274	286	304	274	284	270	292	254	278	264	255	288	261	275	288	274	293	304	255	256	293	252	286	272	281	281	255	274	250	283	266	268	260	265	279	295	283	257	294	290	295	290	283	269	274	308	258	286	258	245	280	243	287	247	289	275	291	271	269	288	262	279	268	286	270	279	289	277	290	279	274	276	284	271	276	276	265	304	288	282	290	271	297	278	269	277	285	253	277	287	282	297	286	295	274	279	262	251	266	286	252	249	279	271	276	268	298	267	250	251	234	307	258	285	273	295	243	290	275	288	270	285	263	294	275	267	275	298	276	257	269	260	259	270	257	266	292	262	268	241	251	251	268	313	263	267	239	289	243	304	242	273	273	282	298	260	268	268	257	275	269	291	306	262	273	286	252	251	289	259	277	288	272	261	303	266	287	271	243	274	255	248	272	267	279	253	296	246	243	253	263	273	280	267	264	275	302	260	286	286	255	279	286	287	280	275	277	242	246	266	224	276	284	252	275	279	241	305	259	294	269	282	280	274	296	283	280	270	273	280	254	265	269	269	261	270	269	257	267	289	261	285	294	267	242	248	256	265	273	272	288	234	275	279	288	282	275	300	264	262	265	297	271	273	283	278	285	288	292	287	290	255	285	271	272	268	281	243	265	271	255	272	277	254	290	259	281	274	260	289	249	285
7245	12205	10719	5752	3808	2700	2115	1630	1233	1104	953	831	695	657	574	521	496	478	434	450	395	397	398	354	402	379	327	356	340	313	319	316	290	316	346	297	286	318	317	335	311	292	295	284	275	293	293	295	300	290	285	314	283	257	261	303	303	305	299	293	289	246	271	273	284	287	303	304	262	300	287	260	251	286	293	269	236	289	279	264	273	264	266	264	264	271	275	292	268	277	282	284	275	265	288	289	252	255	276	273	250	253	276	253	248	265	308	262	283	284	261	265	282	254	267	276	263	243	263	273	280	277	258	254	247	269	283	272	243	278	254	300	279	278	289	301	273	251	281	268	247	297	282	266	270	282	281	259	275	258	290	277	268	278	272	269	263	288	280	271	263	273	288	258	279	273	286	276	261	275	254	248	242	272	268	247	274	272	282	276	275	291	246	273	232	309	282	260	246	268	273	271	260	277	273	265	255	267	272	285	267	312	278	270	242	232	264	266	288	243	259	276	261	264	259	247	256	266	280	282	276	274	305	277	291	265	276	252	261	250	238	269	322	279	266	296	280	242	272	243	270	259	268	279	245	278	262	267	265	269	261	249	249	263	241	252	267	269	253	274	244	273	262	251	255	254	260	267	264	259	251	280	263	287	275	285	239	266	259	246	260	287	266	272	274	279	279	284	285	290	258	266	284	269	261	238	255	272	279	268	282	291	286	259	290	295	290	250	285	263	280	272	240	290	270	272	254	241	268	251	243	270	255	247	260	255	275	285	267	270	266	230	274	275	228	275	284	277	286	284	291	302	304	300	247	280	289	285	296	249	253	274	302	257	267	264	290	280	273	258	232	257	242	272	281	256	295	278	277	273	283	265	284	256	268	262	291	253	284	284	269	296	256	320	252	271	286	242	273	263	252	244	266	281	267	277	259	258	254	265	257	246	275	240	235	299	273	258	282	264	271	270	235	267	249	291	268	271	264	275	246	245	269	300	277	280	283	266	296	288	252	285	242	265	272	315	255	265	277	253	246	251	278	260	271	245	318	295	259	272	306	259	298	303	268	282	264	272	262	277	275	277	275	245	282	274	259	255	248	255	285	283	260	255	278	273	266	270	255	269	275	248	287	268	329	279	260	259	257	261	259	279	280	254	248	305	251	276	274	263	240	276	254	267	274	259	305	237	265	279	263	281	294	282	286	263	254	302	286	268	265	268	246	273	241	267	271	268	274	288	264	281	290	259	277	259	298	286	277	242	274	297	240	282	282	267	267	261	287	284	253	277	262	244	248	297	279	294	271	261	275	285	257	265	282	326	267	267	281	293	258	274	287	277	295	246	278	253	249	238	252	253	307	278	264	289	284	278	286	263	280	292	246	264	286	273	279	261	263	283	292	264	311	259	278	275	267	275	292	284	237	282	290	269	284	278	264	276	268	301	272	247	284	249	251	241	288	248	285	273	241	302	262	273	254	297	290	263	274	266	224	272	291	253	248	248	252	270	280	297	272	260	281	253	245	273	276	263	271	286	251	255	258	273	271	260	274	267	235	272	285	278	257	260	279	248	267	267	248	262	252	288	244	238	263	278	256	267	259	265	266	251	281	261	263	312	267	273	295	294	301	281	297	257	277	295	267	286	246	279	280	271	280	241	299	222	262	250	246	248	259	255	275	277	270	277	271	275	273	276	259	247	271	253	259	302	270	224	275	274	259	266	249	267	279	275	286	268	278	278	275	286	281	268	253	242	231	278	280	288	249	279	264	281	266	245	272	248	264	253	242	255	290	268	258	277	287	278	274	258	281	269	283	265	299	288	271	273	277	269	234	264	252	272	266	262	271	291	268	267	256	281	259	263	251	267	274	285	236	227	270	269	256	257	268	251	272	279	299	295	279	250	312	250	261	244	283	289	289	271	273	270	259	256	287	294	257	272	261	278	263	222	269	291	280	286	289	252	281	256	258	294	265	259	262	278	263	284	274	263	257	275	278	258	268	275	251	262	254	284	273	260	259	270	261	309	233	280	244	266	255	254	267	290	258	234	279	262	258	269	279	244	256	287	269	250	250	260	258	255	247	268	276	275	238	235	286	274	245	251	267	256	306	267	283	266	267	283	232	263	273	245	288	252	293	298	267	263	290	263	264	278	284	285	245	272	271	248	257	262	300	288	291	267	272	258	288	235	274	259	264	288	264	252	300	280	237	272	239	244	277	255	268	261	278	273	280	261	275	271	254	247	283	237	254	261	243	249	286	284	248	281	281	284	254	277	259	239	272	287	278	280	288	279	242	250	254	261	275	246	265	254	261	270	271	265	244	276	270	273	276	263	289	245	252	278	245	251	277	281	249	269	261	292	225	270	271	252	271	294	257	238	258	254	234	287	276	285	253	277	288	259	270	254	249	256	238	250	293	267	269	250	257	265	235	280	281	292	266	267	272	277	274	261	261	249	265	299	276	251	266	283	310	283	280	273	279	273	275	266	268	279	276	267	273	269	257	270	269	284	250	245	265	269	256	268	262	269	244	270	252	254	268	264	256	271	262	262	273	278	276	235	281	259	277	263	269	272	277	295	262	246	243	285	275	274	283	260	255	290	254	253	275	294	269	255	256	275	277	264	252	251	266	295	276	251	245	276	263	267	279	272	266	283	288	265	247	243	296	254	266	276	279	280	276	268	250	277	297	271	275	282	258	238	261	267	269	238	258	266	250	267	260	251	278	270	264	262	268	262	263	245	286	276	270	291	305	253	292	262	237	275	275	249	262	279	252	258	289	276	263	246	274	310	250	266	279	261	275	269	270	276	274	287	253	292	263	246	258	308	236	274	262	281	256	241	265	288	262	233	266	243	273	303	262	285	268	253	279	284	256	266	271	265	263	273	286	226	280	268	256	279	247	262	268	263	273	250	270	282	273	262	267	300	253	265	264	269	270	241	263	289	273	278	272	289	262	228	273	268	280	284	261	254	285	251	265	274	229	284	274	269	266	278	278	244	289	262	232	277	288	260	258	283	267	261	294	274	272	241	265	254	273	281	255	290	259	271	255	276	254	275	271	264	305	257	269	270	304	275	283	273	285	251	283	264	272	278	274	252	258	273	289	284	257	275	276	275	299	244	278	271	269	259	291	267	249	246	260	289	265	287	280	279	246	269	301	288	253	264	293	265	264	287	283	246	271	290	284	255	264	252	276	254	237	273	239	288	271	260	291	284	261	245	267	255	278	284	264	250	280	254	259	268	262	260	265	266	251	262	282	291	261	268	267	250	278	289	288	268	228	285	267	269	275	253	263	289	257	279	263	280	268	264	249	254	280	256	244	267	253	271	255	265	233	272	258	284	275	247	323	277	277	266	260	276	262	256	259	284	274	281	300	238	251	289	270	262	264	268	287	287	267	272	267	233	263	293	261	262	274	285	288	245	274	285	312	266	287	279	290	271	265	269	269	266	271	277	256	281	280	242	277	257	246	263	266	302	274	271	270	278	281	286	237	264	283	252	272	264	251	256	274	243	279	277
22619	20428	27098	23657	20439	20519	9553	2001	1385	1240	1140	997	940	819	757	740	695	709	649	675	654	601	592	598	620	593	596	564	565	618	555	561	561	567	578	567	527	557	565	569	551	531	565	501	561	513	573	548	488	501	554	552	551	565	567	523	516	504	503	543	555	526	500	525	524	558	519	563	550	513	549	563	502	525	488	513	533	529	510	590	517	532	526	522	525	555	537	531	514	533	516	513	489	457	488	541	513	528	551	533	530	528	568	504	548	530	448	507	490	509	528	561	510	514	522	520	536	496	544	547	507	536	513	534	518	547	513	519	530	515	526	550	508	530	534	525	503	515	483	496	515	516	509	525	516	517	507	530	531	499	558	541	551	515	543	566	491	546	503	524	558	562	540	516	509	549	492	483	514	506	541	492	494	512	547	519	537	512	503	483	601	520	512	536	515	563	529	540	515	522	485	523	526	488	529	509	558	563	505	500	491	486	532	487	496	471	526	501	494	501	509	522	538	531	514	502	559	497	508	528	531	515	501	520	582	500	543	505	537	540	506	500	548	558	488	557	496	521	528	527	517	534	455	508	497	522	531	533	556	510	481	503	523	505	494	505	528	486	531	530	480	520	542	510	519	518	499	491	575	475	497	521	525	548	527	493	508	477	507	515	507	492	506	477	546	490	532	481	524	499	582	551	567	513	513	534	530	545	541	525	537	504	514	488	508	530	510	504	545	543	470	536	539	519	542	447	528	516	509	523	482	529	521	486	515	549	472	556	531	524	530	504	566	552	541	500	496	515	526	529	550	516	479	503	515	519	500	499	503	520	493	523	502	502	528	505	488	527	554	518	549	488	541	513	492	509	489	537	536	533	525	533	527	508	536	551	534	542	519	527	497	484	529	536	494	514	531	525	518	511	532	511	528	507	520	511	521	527	480	539	538	560	507	507	514	538	510	473	518	519	504	514	517	516	512	565	535	496	526	500	513	515	505	538	536	522	519	510	524	499	475	514	546	517	540	556	521	505	503	522	562	520	490	512	512	552	534	503	511	485	525	528	518	489	490	524	485	491	534	547	465	458	463	488	531	485	514	573	551	532	514	518	513	534	550	574	528	529	511	568	526	515	520	541	536	480	502	486	497	471	524	507	544	501	520	481	534	510	515	531	516	532	496	545	515	541	545	525	509	513	523	509	535	499	490	532	499	500	523	506	530	510	498	500	497	519	536	557	538	534	525	535	517	523	525	557	498	514	499	544	525	501	517	543	532	502	485	561	471	525	549	542	520	547	499	540	497	531	530	511	500	524	519	450	553	518	505	515	486	518	524	532	470	537	500	502	551	504	524	482	512	524	525	499	541	523	491	542	544	529	534	567	493	513	530	480	492	532	494	507	499	509	468	497	509	526	510	496	549	500	558	530	486	502	509	500	539	547	524	525	538	478	554	526	531	555	512	522	483	512	521	504	525	501	492	449	508	505	551	521	534	537	504	540	526	541	545	526	502	491	512	533	529	513	506	515	527	513	516	502	520	549	490	506	489	525	521	510	526	545	554	519	527	534	513	506	507	504	532	514	501	542	510	481	512	546	518	500	531	528	513	526	529	496	488	513	503	535	533	512	566	488	499	550	501	524	544	497	551	572	493	488	546	538	498	541	539	544	533	566	523	520	562	542	477	524	490	519	488	526	534	510	498	541	526	486	504	538	507	514	503	495	517	500	506	540	540	516	554	525	542	502	517	525	509	530	497	488	507	504	502	526	501	498	527	521	516	500	477	522	481	525	542	541	475	509	511	506	530	496	538	461	468	551	531	504	502	530	519	552	528	519	523	534	526	543	538	519	537	489	534	495	534	496	523	516	522	537	500	532	527	523	503	514	484	521	524	543	476	531	534	538	530	533	532	501	481	534	506	523	509	534	503	486	510	510	533	497	522	513	530	537	497	471	514	525	537	517	523	512	527	538	519	468	519	492	530	520	561	497	492	496	523	565	486	460	466	527	498	496	492	522	498	524	516	545	545	498	555	559	570	509	551	558	532	539	495	525	532	499	489	549	488	500	533	479	552	534	552	519	541	569	526	539	521	504	505	482	521	539	535	478	536	518	536	495	492	555	523	487	524	521	539	503	499	566	515	506	519	480	549	542	521	508	522	536	545	503	499	548	516	526	466	478	543	549	487	516	509	506	524	544	515	543	502	528	541	517	522	519	530	543	546	512	533	494	554	513	484	517	501	522	506	516	520	518	530	515	509	536	523	524	469	524	533	530	535	515	493	548	514	533	474	479	516	507	506	538	506	530	489	522	512	516	516	535	569	492	525	532	518	537	513	545	481	527	500	534	502	517	535	551	535	491	524	524	549	538	520	542	500	531	575	488	481	565	494	498	490	491	503	540	528	510	478	526	553	487	495	512	522	500	477	580	463	504	503	500	519	508	497	541	523	527	523	549	559	510	473	511	540	492	561	559	502	526	526	509	484	527	530	515	512	506	523	546	540	514	521	564	537	485	506	499	511	515	542	548	528	524	528	503	504	489	500	508	540	506	479	528	507	523	491	499	525	508	532	523	513	526	484	501	521	522	511	519	494	498	533	514	488	504	569	545	515	546	504	519	550	548	522	524	493	540	502	525	488	481	508	500	475	529	486	539	529	525	536	486	544	533	510	522	500	486	476	557	508	526	513	546	551	516	498	509	503	538	504	536	524	499	511	522	558	512	516	527	494	456	502	487	541	509	538	497	541	518	464	499	534	561	543	547	479	511	506	493	513	497	491	518	512	505	510	520	557	547	499	518	492	500	487	506	518	540	519	506	543	488	529	477	555	494	542	551	524	524	520	502	519	553	484	538	514	515	495	568	533	522	531	514	540	503	504	510	498	475	546	539	523	480	510	567	520	541	519	523	520	502	527	503	505	458	548	511	523	462	509	527	530	460	475	531	518	521	556	512	551	529	536	503	521	495	525	523	522	514	506	512	530	523	494	556	486	527	565	491	509	532	526	484	532	491	519	532	476	504	489	541	550	512	500	540	504	524	496	550	497	507	532	517	502	533	549	531	528	499	540	538	491	509	485	522	546	519	486	504	556	532	503	507	490	512	542	535	535	528	524	517	524	500	524	534	500	487	523	527	524	531	558	529	470	484	554	511	481	507	499	522	505	509	523	548	533	543	526	523	499	536	537	512	521	525	526	488	506	525	475	512	548	510	502	524	508	541	520	509	481	504	509	520	498	488	478	492	543	514	476	527	494	574	561	508	561	548	507	544	524	490	529	508	508	517	559	528	497	543	496	502	493	502	504	508	512	535	549	506	521	519	523	478	515	520	548	513	496	560	502	510	534	484	507	498	503	494	535	514	485	534	519	559	500	526	526	538	488	506	517	522	540	504	493	496	508	520	525	489	512	475	517	531	525	536	507	529	525	494	503	524	560	502	542	509	548	539	524	489	549	506	509	498	528	511	533	519	510	542	522	514	495	530	503	518	540	510	510	486	482	499	529	557	539	454	519	526	506	554
10649	19752	17506	10416	7199	5220	4034	3218	2593	2112	1910	1648	1442	1366	1094	1027	967	929	816	829	789	745	716	674	693	646	634	665	667	621	575	625	600	604	537	544	563	571	566	554	575	565	525	530	501	546	574	556	568	558	526	519	514	566	518	546	503	518	537	560	497	501	554	499	537	552	515	507	509	514	511	491	553	543	489	544	525	513	508	512	493	498	520	500	501	543	497	531	524	556	508	517	517	517	487	492	498	512	528	502	497	511	492	523	494	492	535	489	500	523	512	525	511	499	513	500	492	559	502	501	481	531	483	462	518	504	503	516	528	506	488	494	496	505	489	484	465	503	488	496	501	482	500	500	488	508	509	477	536	474	531	513	509	479	479	496	551	515	502	501	523	512	501	502	512	486	508	523	525	519	480	519	496	523	501	523	520	487	486	482	509	523	488	502	498	504	450	521	490	495	551	496	503	522	481	488	531	484	518	537	496	501	543	514	522	526	486	478	506	522	516	485	478	467	541	502	462	483	532	524	508	555	514	490	520	521	511	488	542	523	480	507	493	504	502	503	495	487	510	486	548	477	537	481	533	499	520	498	495	524	547	518	474	508	515	495	523	485	477	498	488	468	462	505	513	514	539	463	503	476	526	495	516	479	509	481	494	485	512	491	537	510	497	513	499	502	519	474	552	500	511	527	472	530	470	488	484	518	484	509	517	500	538	520	496	548	492	506	498	469	482	526	494	488	475	520	496	466	503	506	510	532	471	457	500	507	488	508	492	513	508	505	501	527	498	510	491	527	474	524	519	518	542	457	476	503	511	516	500	469	523	523	507	507	504	505	494	541	516	495	535	507	489	528	452	520	529	516	466	466	499	515	504	476	496	566	497	508	497	516	491	519	501	488	521	507	485	528	505	512	479	463	513	512	483	508	523	499	474	534	503	499	486	526	508	470	509	499	488	475	477	490	488	474	516	495	502	495	533	476	507	470	486	512	491	575	530	509	515	507	503	476	474	516	524	458	512	555	504	531	553	497	525	523	490	531	504	527	535	523	490	506	496	505	495	478	511	522	517	495	502	567	507	508	486	508	496	542	527	517	464	512	511	478	483	502	497	505	483	480	511	517	522	478	511	464	517	494	478	511	482	470	499	482	483	537	467	513	550	489	531	484	515	469	518	495	489	472	541	495	513	490	495	515	521	466	515	475	511	460	507	497	473	490	502	510	528	488	555	502	500	553	544	521	458	506	509	488	512	555	513	479	463	473	514	517	500	493	489	553	477	510	514	493	489	505	483	499	484	557	497	503	533	476	499	500	526	494	510	495	494	527	551	467	504	482	531	472	513	528	499	507	476	496	530	506	496	500	498	526	506	543	514	492	486	504	516	499	501	493	469	511	500	510	480	514	518	514	497	539	473	540	511	526	498	507	475	477	516	490	479	486	500	513	475	519	489	479	503	493	512	481	500	496	488	516	488	481	457	550	503	479	533	507	455	542	509	501	521	494	469	479	486	497	492	497	485	512	517	490	505	516	455	473	474	500	485	521	514	496	460	533	510	522	467	521	530	502	445	503	482	476	495	535	500	517	503	511	518	454	501	533	503	519	480	496	479	484	492	499	469	493	501	519	504	498	555	555	518	466	523	485	508	536	477	506	521	543	487	499	476	508	513	512	472	516	527	514	500	484	538	515	534	505	498	504	528	491	511	526	520	487	523	490	553	468	513	494	474	492	474	481	482	503	510	494	491	536	466	522	507	488	544	517	476	515	521	505	534	506	526	526	482	456	477	491	477	520	469	518	538	488	486	473	501	545	505	482	469	473	481	519	524	497	496	502	469	476	486	531	493	534	512	497	500	510	494	515	507	496	497	496	470	494	495	479	494	480	514	514	535	470	488	510	538	496	520	495	506	517	476	518	507	521	480	519	487	511	529	496	529	504	501	506	510	506	540	499	495	464	550	516	542	521	494	512	480	482	549	487	503	522	520	446	495	503	489	493	493	509	523	490	480	506	512	483	479	520	466	486	471	516	529	492	472	501	520	491	485	587	490	496	522	477	487	480	517	469	515	495	481	515	512	481	488	480	489	515	486	520	533	497	508	539	527	492	503	505	510	506	529	506	474	496	478	515	533	493	488	547	481	491	543	507	504	474	483	480	529	490	507	524	509	485	553	490	488	504	500	461	509	506	492	515	487	495	480	484	495	508	514	465	487	514	484	517	534	471	476	482	523	459	485	525	503	514	509	516	491	530	549	507	527	497	512	508	498	484	528	512	509	519	550	463	515	484	482	478	524	500	503	500	522	516	481	437	536	539	493	504	490	527	496	539	474	532	459	465	483	535	525	481	522	474	500	516	507	501	541	529	456	507	533	474	519	529	511	454	521	502	510	493	534	501	519	477	503	496	467	520	504	480	495	496	508	485	503	478	518	462	569	437	545	477	518	444	516	482	535	486	470	541	450	485	542	501	524	483	525	498	468	491	490	510	514	493	506	501	549	501	496	487	467	522	509	483	527	521	506	517	528	501	494	533	487	469	479	511	515	521	526	522	500	471	514	462	525	497	507	508	453	491	475	498	527	512	505	501	488	506	469	526	535	495	485	502	471	487	508	512	511	546	493	489	510	504	520	509	498	493	477	482	479	523	495	485	545	524	494	509	511	489	507	507	506	512	493	532	499	497	498	498	495	508	521	507	485	460	535	459	484	500	507	505	521	496	506	559	525	520	534	490	518	510	513	504	504	495	483	521	493	517	490	506	507	491	472	502	511	493	525	502	524	500	521	498	481	461	487	485	508	528	495	446	479	481	490	514	495	521	479	495	543	488	458	545	549	486	507	503	487	469	514	491	492	454	495	521	525	541	488	523	512	486	517	494	479	491	536	521	517	484	506	503	498	489	546	501	485	511	499	492	487	555	495	475	511	486	541	487	501	481	537	521	504	490	517	523	497	517	504	478	491	472	493	437	505	495	520	510	489	503	467	519	501	496	475	530	517	532	494	536	496	552	478	510	514	519	488	480	538	514	500	515	459	486	568	515	521	496	476	497	487	512	515	512	491	523	524	495	478	523	519	491	500	489	550	518	503	484	470	517	519	489	536	528	523	501	492	477	494	504	493	513	515	499	504	503	463	498	502	509	516	506	509	491	494	513	512	502	537	524	521	535	469	500	494	463	454	475	512	522	496	472	495	492	472	475	501	515	500	465	475	503	467	476	477	494	507	523	504	532	493	479	518	510	513	512	523	495	490	521	502	513	503	501	514	502	488	554	521	515	486	531	469	514	497	511	505	481	462	546	471	498	470	497	485	500	552	490	501	545	461	489	472	496	518	503	506	520	525	521	530	505	511	492	474	489	486	475	514	515	478	522	499	506	499	482	470	514	514	502	466	543	500	501	532	526	477	524	502	483	514	512	492	476	505	469	490	497	504	477	497	527	498	490	513	518	524	505	527	509	480	500	532	465	497	503	513	501	467	494	462	507	483	472	470	532	480	526	499	496	511	547	472	498
27745	14074	1593	327	223	167	121	130	127	111	125	118	126	103	118	93	127	100	119	111	114	130	114	107	120	95	86	110	124	84	114	105	102	107	108	128	96	101	106	97	132	108	123	105	119	107	103	103	133	97	80	115	92	105	108	106	117	103	96	89	115	119	120	122	93	98	123	97	110	100	98	104	101	117	115	109	115	107	110	114	107	114	100	113	107	100	112	109	91	134	113	118	102	120	115	108	103	104	111	109	120	110	92	117	100	96	101	106	106	114	111	105	124	109	128	99	105	101	95	111	112	92	85	119	105	111	95	115	112	104	96	114	105	115	107	94	116	109	103	100	111	116	117	109	90	101	119	112	118	133	115	128	107	112	106	140	95	111	113	94	95	109	99	102	104	106	106	89	113	118	126	97	100	106	133	109	118	110	112	107	106	118	106	112	118	107	121	125	109	108	92	121	85	94	100	91	105	88	104	90	110	105	113	104	99	102	97	106	97	107	109	106	97	95	111	120	102	103	113	117	92	109	108	108	114	120	88	112	98	119	103	116	129	101	110	99	98	99	103	90	113	118	90	103	101	99	116	108	118	91	94	120	137	125	116	110	97	100	98	127	111	106	110	114	102	122	129	114	117	100	122	110	103	121	94	105	114	99	118	120	106	100	122	114	113	101	118	109	122	108	108	108	91	109	109	111	104	119	106	102	132	104	92	119	99	93	113	100	106	107	104	138	115	134	106	108	103	117	118	108	112	119	115	114	109	108	109	98	102	98	87	95	97	102	109	93	121	95	119	93	101	103	112	115	121	102	108	135	113	95	100	119	96	113	92	120	99	93	118	101	126	126	107	99	115	112	117	96	110	113	104	106	125	113	93	101	96	121	106	101	101	119	107	120	121	113	111	88	102	126	114	121	108	110	105	125	91	99	104	100	107	90	117	98	102	94	108	113	108	122	99	95	119	119	113	91	112	117	104	95	114	99	104	106	104	96	114	94	115	92	119	112	101	102	91	94	105	116	129	117	100	124	109	108	102	96	98	103	105	128	114	123	109	103	109	106	101	103	107	128	91	106	101	117	111	89	104	104	97	105	97	108	119	83	120	124	94	113	119	102	102	107	122	100	91	88	94	118	91	123	131	111	91	105	100	126	102	107	109	96	115	102	117	115	92	108	106	106	111	101	111	102	107	96	108	141	102	117	124	95	118	95	111	97	103	109	109	120	130	118	124	107	91	103	102	114	124	101	122	100	108	131	103	117	106	100	112	102	100	88	115	106	95	84	114	108	100	110	114	127	121	121	127	107	113	94	127	92	113	101	128	116	120	100	101	113	96	117	94	101	114	105	115	119	120	111	120	113	109	107	91	102	106	94	125	100	103	101	123	88	92	105	110	93	106	107	89	104	109	112	97	117	87	112	109	104	106	99	109	89	95	107	115	109	124	106	102	113	119	112	121	119	110	110	104	111	110	109	107	130	103	95	120	93	106	111	120	115	105	109	121	106	115	87	108	102	92	97	122	110	122	106	115	108	106	123	95	109	115	110	130	107	95	108	99	114	105	112	84	97	105	114	110	100	118	110	103	94	125	117	96	107	101	105	109	95	96	107	110	124	111	124	118	111	104	113	111	99	109	119	99	81	111	98	124	109	118	106	106	101	114	107	111	118	112	110	118	119	106	118	99	92	86	106	123	104	114	97	99	87	102	99	121	102	109	110	114	117	127	105	124	112	115	103	125	115	89	106	109	118	101	110	100	98	104	82	113	117	107	120	104	117	125	101	88	112	114	111	96	115	110	110	104	105	95	142	124	103	104	122	114	102	79	114	102	119	114	118	106	104	112	113	108	106	126	97	118	103	85	106	119	109	114	115	109	108	107	107	102	106	110	97	112	97	100	132	95	119	101	103	118	109	113	123	92	113	105	105	112	117	119	103	99	108	82	102	105	111	120	120	85	111	122	113	130	113	93	116	96	123	101	104	106	121	109	98	99	114	109	109	108	120	108	101	123	128	108	92	102	98	117	107	103	117	119	114	102	105	112	116	109	94	109	100	113	111	110	103	105	108	108	108	102	100	94	122	97	113	102	116	130	95	117	94	111	110	96	105	103	101	108	99	111	103	107	114	109	100	103	116	109	111	107	102	124	105	80	118	108	99	111	115	114	115	102	110	105	104	116	108	109	132	98	92	99	81	103	103	109	103	99	119	120	104	102	105	106	114	111	124	98	101	119	116	116	112	119	93	116	106	102	122	113	87	103	114	104	107	111	102	109	96	105	116	98	101	113	109	107	109	104	96	117	124	105	107	92	108	106	119	114	104	112	116	98	116	115	112	97	112	104	88	91	95	109	119	90	103	120	109	94	120	100	127	117	103	94	102	120	110	106	107	109	104	95	115	93	105	121	99	95	99	97	99	105	125	116	93	117	99	101	103	97	118	88	105	106	103	116	107	109	104	115	105	81	103	124	89	130	111	110	104	110	118	110	105	114	131	103	96	104	107	99	107	121	111	92	114	105	92	101	100	105	107	95	106	100	101	109	107	113	93	123	123	120	104	105	101	98	102	93	105	102	108	87	103	121	117	103	118	123	98	89	104	113	106	86	96	105	103	112	111	107	142	110	77	106	123	99	110	93	114	101	118	111	107	98	98	112	94	93	130	83	106	87	106	102	96	123	104	115	108	120	111	109	109	99	133	93	125	109	126	114	117	109	131	91	111	107	101	97	123	109	98	112	99	119	117	111	104	95	121	124	80	113	109	108	115	116	129	85	113	118	124	92	114	113	94	109	96	95	95	89	89	117	104	104	106	101	115	116	109	104	130	111	107	110	114	106	107	93	100	103	105	90	97	107	99	102	118	101	124	97	105	96	107	114	85	93	101	107	98	105	104	92	109	99	113	96	98	111	110	96	102	98	113	122	102	83	119	117	122	100	117	108	106	99	96	116	105	103	101	114	98	117	95	98	107	117	128	94	78	102	101	107	133	114	106	82	111	101	113	96	120	101	114	103	108	120	120	113	102	106	107	111	127	102	72	86	118	117	113	124	102	90	127	114	99	109	107	131	106	120	100	110	105	106	107	113	105	97	110	112	118	105	105	102	100	112	101	104	99	96	108	111	110	111	96	113	103	106	99	100	117	111	117	88	115	102	92	113	111	106	93	110	113	99	104	131	99	119	104	116	94	97	117	92	105	104	106	101	124	114	101	85	124	108	98	100	100	115	97	116	96	98	103	112	104	100	88	100	117	107	99	95	98	110	107	91	103	102	104	136	93	103	115	113	113	107	117	87	120	106	119	108	115	119	100	134	134	114	117	110	114	115	106	103	110	110	109	104	111	93	116	113	102	101	103	122	92	110	103	110	84	105	97	117	100	115	94	95	117	111	107	91	97	105	110	104	106	103	104	108	114	108	127	116	111	106	106	116	104	88	116	102	120	100	121	127	113	112	96	116	105	114	99	111	107	114	109	101	110	106	111	111	107	123	97	128	111	114	115	104	108	117	107
4992	977	805	423	312	268	204	199	147	169	161	150	134	122	134	131	141	109	113	119	128	146	134	103	138	119	128	125	147	127	126	150	134	107	115	134	115	113	123	116	135	131	130	122	106	114	138	144	133	142	126	143	106	137	117	127	136	113	131	121	130	109	115	131	125	114	126	114	115	132	124	139	128	117	113	135	126	140	143	119	120	114	129	119	123	127	131	132	105	140	116	109	131	117	134	127	120	132	128	136	126	131	125	107	104	124	116	142	142	125	115	122	134	131	135	138	122	115	99	142	112	122	116	124	116	126	129	139	118	112	135	131	124	117	135	135	119	111	131	112	119	124	135	125	113	138	129	152	123	118	109	138	126	138	131	108	116	113	129	120	119	137	123	127	123	119	123	117	125	139	110	124	127	126	129	123	120	116	120	123	127	130	122	115	116	124	116	135	122	117	121	135	132	124	145	143	119	132	107	139	141	118	134	145	121	112	111	142	115	132	122	117	143	132	136	141	113	126	115	116	115	140	107	116	137	121	121	139	125	120	132	119	114	123	113	118	112	126	120	119	124	139	143	121	113	121	116	118	153	113	109	129	129	144	134	139	100	129	115	133	131	121	125	121	126	96	123	106	102	138	119	122	119	106	122	130	121	122	115	121	142	131	100	106	123	103	138	130	147	135	134	132	141	114	112	127	113	124	138	116	100	134	123	116	104	129	126	131	131	108	123	134	139	137	108	116	112	126	130	123	116	116	128	113	101	129	135	139	112	126	126	129	120	112	130	104	126	135	123	109	140	122	102	135	126	122	118	125	121	127	130	126	117	114	139	119	111	146	123	129	149	127	127	130	115	129	107	116	117	115	132	127	142	122	120	127	117	120	139	128	118	127	139	140	125	140	134	107	131	107	132	115	109	129	119	117	141	117	116	123	115	126	129	99	151	121	126	120	125	142	110	121	113	119	116	133	110	110	108	132	124	128	108	132	118	134	125	135	137	118	117	119	128	138	132	125	139	122	126	119	127	121	118	152	133	150	123	125	115	156	109	131	131	129	143	115	129	115	125	121	130	142	120	126	125	136	117	124	138	117	133	125	115	121	117	118	111	127	119	126	92	121	122	125	117	121	121	121	116	103	113	131	137	111	123	123	129	103	132	118	125	112	119	123	126	118	126	126	102	133	111	130	123	133	131	133	135	121	145	127	124	139	121	99	140	136	112	138	125	128	130	130	140	140	130	116	114	124	113	127	130	128	118	110	135	130	130	136	134	103	102	132	116	110	129	124	128	103	138	140	132	119	104	113	134	115	144	132	114	156	147	117	117	129	112	127	131	129	136	135	100	115	116	114	106	131	116	123	115	126	133	108	111	128	116	127	131	120	143	116	104	118	127	113	132	120	139	130	127	149	112	128	128	125	118	122	138	115	134	126	122	133	102	137	127	116	130	135	131	130	112	117	122	142	131	126	109	109	130	108	130	116	107	129	118	125	132	140	132	126	118	120	128	117	146	126	121	126	127	108	129	151	118	126	117	135	147	130	117	125	129	127	135	135	107	105	126	129	129	137	123	130	119	120	128	140	123	113	117	145	133	108	124	128	123	152	106	128	128	136	113	120	130	119	111	114	128	112	125	142	127	130	129	106	133	100	116	119	99	121	115	128	128	127	128	112	131	131	138	116	119	133	127	118	127	129	122	119	131	143	130	128	132	132	131	105	115	101	138	132	135	125	118	117	120	126	118	105	133	143	109	108	110	124	133	145	122	131	109	132	114	138	139	127	133	114	128	135	120	114	114	123	134	145	112	118	142	131	129	112	130	142	101	129	135	133	134	116	126	127	102	117	127	124	117	119	131	132	131	129	110	128	120	131	120	120	123	120	137	114	128	111	142	126	141	129	124	121	115	130	123	132	138	135	130	141	120	126	112	110	88	125	101	130	125	128	110	130	134	132	133	105	129	130	113	128	116	127	117	121	133	131	129	128	119	119	122	134	123	110	123	121	99	117	109	133	118	106	119	128	126	120	107	104	132	116	108	127	124	121	144	131	124	120	124	133	124	115	103	110	103	129	105	135	127	125	133	142	113	116	137	117	126	132	125	122	142	115	122	135	122	114	130	131	129	130	132	106	142	127	149	125	131	114	137	122	110	106	144	131	115	116	137	127	125	151	124	134	126	124	128	121	124	105	113	110	107	143	148	122	104	130	106	116	118	123	144	133	141	139	113	122	100	114	117	108	123	109	130	140	133	119	127	122	113	142	120	120	119	139	131	109	140	140	107	104	90	127	113	101	119	125	109	106	109	90	149	128	131	130	111	120	111	133	115	126	104	98	139	135	119	119	136	115	117	127	138	131	121	115	107	154	130	109	128	113	147	133	118	120	138	117	137	107	127	128	111	106	131	121	138	126	124	129	128	116	98	133	129	147	118	114	143	135	114	150	116	132	121	119	99	134	124	140	130	144	138	141	102	116	129	124	131	131	93	123	138	115	102	136	110	136	112	129	136	125	129	132	134	118	121	127	119	128	124	112	132	119	131	136	137	107	135	110	130	108	145	118	114	138	117	123	132	118	120	155	131	108	136	158	134	137	119	121	96	126	110	118	140	121	121	96	110	128	120	131	123	142	148	121	116	111	127	118	111	116	122	139	147	131	141	135	138	128	112	119	130	117	107	126	123	134	127	140	131	125	121	133	117	132	133	117	122	122	116	118	147	135	142	103	121	131	130	129	127	135	128	120	110	135	138	142	113	99	131	125	127	131	107	127	111	129	143	130	105	118	109	120	135	150	128	116	130	125	130	128	135	121	110	121	134	129	132	158	121	116	132	137	132	125	139	140	106	132	126	123	125	145	129	122	143	137	126	129	120	113	130	138	127	118	118	126	142	125	133	121	114	124	113	117	115	128	124	132	132	112	121	135	117	127	124	114	117	97	116	116	118	133	114	107	126	150	130	142	129	126	143	108	120	130	144	129	128	105	115	113	131	117	130	113	135	137	121	110	134	132	113	133	103	130	132	125	114	125	109	124	109	136	130	151	128	119	123	111	136	127	122	131	121	99	126	126	118	125	120	106	128	114	102	140	144	122	118	130	134	132	106	105	134	125	138	118	126	113	148	129	119	111	130	123	124	120	142	121	138	137	131	113	134	139	124	137	125	127	124	114	124	128	107	127	128	106	130	123	132	119	109	137	105	136	139	139	139	100	121	109	116	128	126	128	118	110	140	132	142	124	118	122	139	133	126	120	144	125	129	101	129	120	144	146	124	105	117	122	135	104	121	122	107	121	122	124	141	110	144	128	131	110	140	127	126	113	122	119	127	118	126	126	128	115	117	136	121	123	128	94	120	137	141	118	111	147	110	105	126	142	106	109	128	127	136	119	130	139	122	128	115	113	126	103	112	130	128	124	131	122	141	129	127	140	135	124	129	149	147	128	118	131	121	125	119	118	111	147	128	123	113	107	113	133	123	126	135	137	112	128	134	129	120	123	131	108	142	131	118	135
25027	20466	26765	24119	20461	10228	1415	899	678	628	583	542	499	454	414	407	374	358	361	348	360	342	325	309	305	299	348	307	330	294	319	299	290	324	272	295	287	279	306	317	299	286	293	282	276	293	288	269	292	300	293	307	275	266	282	287	279	266	254	284	262	293	285	288	282	288	275	301	252	276	288	278	298	277	302	274	243	275	272	272	278	270	274	267	287	280	274	274	262	309	277	265	303	264	291	276	271	283	258	265	283	271	271	268	273	280	252	251	276	268	294	270	284	242	293	283	268	266	268	268	267	275	268	265	288	270	265	283	268	282	275	251	281	274	263	279	270	256	266	252	269	266	287	251	264	258	248	285	281	275	293	279	273	275	299	268	265	280	276	274	284	282	275	273	281	255	283	271	251	269	288	250	251	278	306	261	262	307	274	298	242	308	288	311	262	271	278	276	278	274	290	284	256	275	274	273	281	277	296	310	274	288	297	257	269	258	266	289	250	270	253	275	281	247	239	282	258	254	260	309	298	283	250	292	279	256	289	291	269	249	279	286	284	282	259	297	266	268	278	276	289	268	244	287	250	271	275	262	297	273	279	272	241	295	284	306	281	278	306	266	277	300	264	289	267	276	315	308	263	272	254	261	259	289	233	299	252	295	278	279	263	284	276	285	299	271	274	255	264	280	281	245	293	272	285	305	282	276	273	259	272	269	278	283	278	271	263	287	273	287	279	261	275	260	264	288	275	278	274	284	283	271	261	281	309	253	258	288	279	274	279	271	306	271	279	272	274	277	284	296	271	274	271	278	298	263	293	283	288	288	294	275	304	261	271	258	287	288	299	284	266	291	272	262	242	286	296	277	264	291	284	285	303	286	287	294	281	292	273	309	282	287	290	278	259	252	276	285	291	278	274	289	296	276	300	266	288	294	249	275	286	251	255	270	270	269	269	268	265	287	296	290	258	247	291	282	275	256	290	273	283	272	278	269	284	288	275	268	296	275	267	271	245	270	270	290	261	269	281	274	308	255	275	263	269	291	270	276	274	256	281	278	281	284	275	280	248	273	263	250	305	274	270	284	277	256	280	286	305	249	271	272	269	299	276	262	268	298	261	258	276	263	274	303	252	264	287	285	305	256	277	288	281	267	271	260	272	269	272	288	280	267	279	304	288	288	281	268	288	268	248	295	285	277	298	245	259	301	288	244	267	273	229	287	278	261	282	297	231	294	290	273	315	258	305	248	289	250	268	268	293	295	278	270	271	289	261	325	317	270	275	268	279	263	286	272	283	290	269	267	295	293	310	282	285	272	243	291	255	267	297	283	302	265	319	295	261	269	289	282	298	307	268	292	251	289	288	279	280	256	269	264	280	298	257	316	290	253	264	274	288	282	285	271	274	287	285	286	280	297	254	271	284	259	250	283	275	285	262	281	303	247	288	248	279	281	272	278	271	256	296	292	270	286	276	244	265	289	290	300	252	271	272	266	273	257	278	272	274	278	305	245	255	262	272	275	267	235	245	267	278	276	289	264	264	293	272	272	291	278	289	269	254	298	302	281	274	265	269	250	278	309	252	272	311	250	293	252	288	280	265	294	272	262	274	248	267	274	281	261	258	239	284	281	280	285	272	281	265	303	266	279	298	259	265	280	246	250	291	263	279	266	258	284	274	293	272	262	273	280	284	259	301	271	301	297	269	254	287	256	298	260	243	296	286	257	275	236	244	274	266	258	293	278	275	278	281	287	268	277	244	265	260	302	285	273	260	304	290	282	278	286	289	291	281	283	311	290	274	279	243	308	269	281	325	290	282	252	275	263	264	318	322	252	284	284	278	268	274	290	301	316	238	288	277	283	309	257	287	281	278	272	257	272	246	297	269	264	280	283	288	265	282	285	266	246	279	285	276	253	274	258	282	273	269	291	285	243	254	312	249	281	272	266	261	286	267	288	271	279	270	301	294	245	265	263	269	254	258	270	255	277	262	270	264	265	288	289	270	266	213	280	276	264	270	294	273	279	273	263	261	296	260	283	237	262	269	283	281	285	288	283	278	287	261	271	253	265	271	268	280	273	261	304	312	293	294	255	282	296	332	297	271	289	299	265	280	255	255	299	257	271	274	270	272	257	266	264	280	269	256	273	261	281	282	270	253	264	292	275	274	273	282	265	289	288	285	277	255	308	277	305	244	283	245	294	263	278	256	269	262	266	301	270	234	273	269	272	288	271	292	279	276	279	275	246	241	292	284	258	301	269	236	282	262	269	258	267	276	260	266	270	261	248	263	290	236	278	274	281	302	266	279	276	268	288	294	274	282	268	262	310	296	279	274	251	251	269	260	295	297	285	292	279	308	275	252	302	294	256	253	262	281	264	263	310	296	251	278	283	299	264	268	268	267	281	276	249	286	287	280	264	274	295	276	289	264	291	269	245	253	264	295	259	257	291	261	274	303	274	257	286	279	277	270	260	285	254	267	284	286	269	287	290	276	278	241	259	278	295	257	275	283	294	252	283	275	274	259	254	303	290	251	287	250	300	257	273	260	280	263	271	234	281	284	255	292	297	254	251	272	274	259	251	277	277	268	254	263	242	246	263	301	323	285	243	275	283	274	303	276	254	283	272	261	281	274	263	231	300	272	310	276	291	272	284	273	277	262	289	267	293	287	237	265	271	286	284	243	271	276	294	268	268	298	258	310	284	239	273	291	290	261	270	251	273	295	262	252	287	265	280	267	275	271	289	273	278	242	283	317	252	290	281	264	271	295	304	280	288	281	288	278	283	275	286	290	294	267	277	258	275	294	281	254	275	272	250	267	271	278	279	272	266	259	273	275	269	284	288	269	275	294	287	268	289	256	298	306	274	289	257	290	253	295	258	262	256	286	292	292	301	274	281	279	297	258	297	266	258	316	255	259	310	249	265	232	246	264	246	281	274	253	274	273	251	291	289	302	280	274	277	272	296	253	279	282	257	292	273	276	323	283	257	319	286	265	283	278	268	268	275	275	263	258	281	265	301	249	262	269	282	291	270	272	285	280	253	275	283	287	267	273	281	272	250	283	285	289	264	273	275	287	290	247	267	320	321	270	269	269	264	279	279	302	289	285	291	268	299	291	274	270	302	258	266	249	294	263	242	305	290	292	283	284	250	272	264	266	278	273	294	288	278	255	277	284	301	268	279	271	251	253	274	279	311	249	266	254	293	242	258	268	253	252	284	274	275	287	318	292	304	268	228	266	302	287	270	275	257	304	247	248	289	280	276	274	284	255	286	261	259	291	256	281	259	258	289	268	279	293	271	257	291	311	267	306	296	285	274	267	252	278	291	286	281	297	261	288	251	264	256	258	284	275	255	288	293	263	282	249	304	293	270	285	282	282	279	307	271	265	272	294	269	287	257	254	289	282	251	295	279	294	259	269	265	245	251	279	259	293	252	295	256	249	308	277	304	266	256	269	298	303	277	275	255	267	253	290	272	247	284	276	279	293	248	278	269	273	267	300	281	333	292	293	275
7281	12371	10857	5883	3973	2796	2113	1603	1231	1124	950	823	747	693	578	524	505	495	429	409	412	388	387	383	360	353	320	339	339	323	334	332	302	324	357	284	327	297	333	310	304	303	287	308	278	263	297	277	269	295	281	290	283	272	287	292	295	290	315	284	266	276	278	274	256	275	280	270	281	277	258	281	266	290	272	232	262	256	247	293	254	256	258	280	255	275	289	287	275	296	258	269	262	292	285	285	284	295	286	269	264	271	252	265	286	270	293	286	253	273	260	277	258	261	305	270	257	288	249	270	273	272	261	291	256	250	293	258	280	247	284	289	264	263	267	277	261	239	297	261	252	270	266	272	270	273	266	299	300	269	310	292	261	254	259	220	282	243	272	279	297	261	301	286	281	210	296	283	267	280	320	278	262	283	265	282	271	278	290	283	262	256	258	299	259	293	279	286	263	246	272	276	269	269	273	282	250	282	282	268	280	249	270	261	281	261	281	268	276	267	256	299	266	239	265	261	265	303	297	256	264	299	261	261	283	267	234	262	257	273	251	251	318	260	267	266	264	250	264	253	249	265	284	272	267	286	259	290	284	270	270	290	301	300	276	268	271	265	276	287	288	257	253	243	257	254	254	251	283	247	288	253	263	269	278	281	263	256	275	298	262	257	275	236	288	269	246	275	282	275	250	270	257	267	268	285	273	285	312	257	277	288	262	287	261	261	278	257	268	240	316	248	267	283	263	255	259	262	255	281	243	256	255	292	283	282	253	258	266	282	286	292	259	253	270	298	251	268	276	275	270	287	282	263	243	279	271	241	254	267	278	298	278	274	271	286	253	268	283	262	263	263	298	255	296	292	278	269	285	284	281	277	270	297	295	239	269	274	270	261	254	281	282	265	251	248	260	274	250	284	263	289	306	265	287	276	251	281	271	280	266	263	245	296	262	281	249	259	283	241	267	262	279	277	276	308	294	300	239	282	261	243	268	273	304	276	274	268	265	260	266	273	285	269	252	260	292	272	281	268	257	274	255	248	232	302	278	260	274	255	272	253	260	254	292	269	246	284	247	261	256	258	261	242	277	284	270	261	260	243	262	265	282	265	265	269	278	289	249	282	264	270	250	230	275	279	269	290	282	278	287	287	236	287	275	250	281	280	264	243	249	251	244	260	265	276	270	280	297	289	233	277	306	294	279	266	249	248	258	278	296	256	278	280	249	282	279	257	256	277	254	262	289	289	256	297	272	240	284	289	306	258	245	293	242	273	267	240	262	267	260	267	273	266	247	295	264	283	267	293	254	275	253	254	296	262	271	281	275	282	255	266	275	274	267	253	260	266	286	273	283	291	272	252	236	249	292	265	263	264	252	263	276	250	273	275	274	269	269	286	258	225	306	269	270	281	270	271	250	287	268	276	266	269	263	265	256	256	265	257	267	265	265	269	248	268	261	249	262	271	263	292	262	285	277	269	249	285	292	288	288	260	267	248	286	275	274	270	276	246	262	269	269	307	245	301	278	269	295	278	261	250	269	288	284	274	290	240	273	259	255	276	254	281	280	283	256	257	256	296	288	299	284	276	259	265	252	244	252	265	263	309	260	275	280	267	277	246	289	282	255	246	305	279	259	319	267	256	261	290	256	273	251	316	284	256	280	262	252	270	236	266	271	249	265	286	298	282	267	280	282	289	291	256	290	277	279	271	265	291	267	287	239	247	243	278	282	300	263	251	257	260	278	264	240	283	281	271	269	280	281	277	239	264	275	259	252	248	283	307	290	283	266	293	262	280	293	298	272	243	246	293	245	274	277	291	246	264	250	260	283	273	258	278	257	297	299	264	278	283	277	248	260	251	268	287	273	286	288	296	265	286	246	267	277	255	246	251	253	276	275	259	281	281	310	254	256	245	256	269	293	280	269	248	264	281	285	251	286	272	263	280	262	276	271	273	273	286	265	256	296	270	284	279	301	270	260	255	227	280	283	285	289	265	281	244	273	276	255	269	254	286	290	255	274	285	262	272	287	267	278	280	263	260	293	266	294	255	272	294	270	271	257	278	263	278	213	258	290	256	266	274	258	255	275	251	228	265	275	242	263	259	266	281	293	297	273	273	280	266	288	261	285	287	277	272	271	276	289	253	263	276	267	259	278	274	277	240	252	277	259	259	282	254	294	265	265	262	253	277	286	280	284	279	298	270	254	259	272	290	281	293	265	269	276	276	313	268	271	286	285	246	259	255	305	253	242	258	276	279	280	248	277	284	281	301	253	271	258	255	256	288	267	246	273	299	262	287	232	275	276	246	275	275	244	268	265	279	291	283	277	254	284	269	273	259	262	280	259	271	315	275	274	276	280	248	263	274	253	275	261	286	273	276	286	313	293	299	250	288	258	255	259	293	276	257	311	275	233	250	256	282	294	234	271	262	252	267	249	299	288	238	241	282	258	276	266	260	301	263	243	263	288	290	275	251	267	270	270	242	240	259	270	260	275	264	264	245	260	270	268	251	263	293	277	278	277	260	290	279	284	276	282	261	268	263	260	272	272	261	273	256	299	269	261	284	277	263	271	248	275	292	239	275	278	250	246	241	297	271	271	267	273	264	278	269	272	275	269	266	238	261	253	254	263	246	261	300	265	281	247	289	278	306	276	287	269	273	286	252	304	273	274	258	285	292	267	274	284	276	271	289	270	255	298	295	276	269	265	277	278	273	281	248	295	271	284	260	276	257	296	291	288	287	221	277	293	268	289	268	272	268	284	266	287	247	256	240	292	244	281	295	246	264	278	256	271	280	265	271	280	262	280	245	278	253	267	299	283	281	287	303	248	253	283	255	271	277	284	282	261	259	242	276	269	266	258	268	259	272	273	287	256	293	272	270	271	273	263	313	275	259	290	285	285	241	252	258	275	239	271	299	289	273	288	279	253	252	267	270	275	268	267	266	265	248	257	245	269	258	264	253	310	277	296	257	272	276	262	242	245	292	304	290	277	309	271	285	274	284	282	279	285	288	287	259	269	263	254	286	272	280	274	276	259	258	250	286	252	265	260	271	274	265	265	251	283	267	261	273	274	263	284	272	284	272	301	266	272	285	294	260	263	276	268	248	257	243	261	285	316	292	276	273	263	256	249	261	235	274	263	266	290	264	273	254	269	255	277	288	278	281	251	281	264	257	297	314	225	275	267	264	270	250	283	261	253	251	243	279	260	286	257	269	245	254	274	283	286	251	249	277	261	281	279	254	283	281	263	244	248	285	264	270	289	266	289	257	282	279	293	264	265	278	238	236	256	261	268	284	248	290	260	248	271	251	253	294	248	271	240	277	280	272	255	281	268	262	266	255	293	240	271	273	260	251	246	274	267	260	297	282	258	267	279	319	277	262	268	291	277	282	275	293	253	260	253	256	299	298	266	258	289	232	277	289	285	287	300	277	275	264	281	244	273	262	277	274	271	274	300	272	276	261	258	278	253	249	297	262	277	305	256	258	287	249	270	273	291	284	268	279	263	268	234	272
22659	20466	27151	23713	20477	20542	9665	1993	1484	1175	1115	1030	920	852	735	719	670	765	672	719	713	695	615	687	604	613	602	593	596	613	558	600	591	579	522	584	582	530	584	527	515	599	582	559	512	547	528	531	537	513	537	565	532	567	499	511	565	541	541	528	537	531	534	549	523	515	497	566	533	490	554	556	525	542	513	506	547	561	506	511	544	511	497	507	520	512	544	525	542	527	511	544	546	484	523	558	512	537	541	513	501	579	520	508	545	557	508	540	498	463	512	528	534	513	485	479	523	518	514	487	507	573	559	542	566	509	511	521	519	495	562	554	473	526	489	499	491	503	505	512	494	528	523	533	507	520	529	521	528	520	526	579	532	532	532	552	534	552	518	541	490	521	519	576	520	520	557	543	562	546	517	472	527	522	550	539	533	528	506	569	526	514	534	486	509	548	540	543	567	546	520	480	544	525	525	513	506	568	514	512	509	556	511	531	538	497	524	529	507	545	528	518	558	505	519	523	505	514	525	507	520	506	533	526	544	510	547	511	504	510	548	517	504	548	540	535	519	509	501	503	525	511	561	533	487	540	509	524	537	503	521	502	580	535	499	533	491	531	502	558	504	529	465	544	494	516	540	504	486	488	514	528	517	488	567	522	511	496	533	530	527	508	543	502	510	538	548	519	521	510	535	533	541	521	511	505	545	476	543	515	506	546	538	536	471	487	547	513	532	486	563	518	543	535	541	532	546	503	541	498	535	538	519	556	520	521	538	540	538	557	565	533	540	561	505	512	523	474	511	479	512	506	534	518	488	556	493	526	512	513	494	513	490	549	553	537	544	519	540	507	531	522	513	517	538	538	541	539	530	546	524	525	522	544	516	553	543	538	554	522	554	540	568	537	530	541	519	539	545	539	503	508	525	544	530	527	480	515	525	528	521	565	525	518	524	541	517	513	508	516	525	542	484	520	521	542	546	507	518	485	497	542	524	513	513	498	532	520	525	490	515	526	499	540	534	507	501	543	546	515	514	512	552	567	452	510	526	529	510	516	549	496	523	507	531	553	519	543	515	511	512	528	524	515	502	502	569	489	556	525	501	567	498	511	476	500	498	537	493	549	538	541	511	507	496	517	511	503	501	583	521	520	504	494	563	511	499	498	504	549	552	499	510	501	524	508	509	530	502	528	534	542	551	524	559	552	518	533	501	563	497	535	511	506	530	536	574	518	540	504	512	487	525	542	499	507	491	488	526	524	494	519	503	549	550	476	496	488	534	500	500	510	511	515	540	521	554	535	526	536	515	544	493	521	520	532	536	503	508	498	546	539	520	470	525	508	512	494	512	557	537	511	493	544	540	547	522	486	527	535	543	547	509	499	507	531	499	517	534	529	551	536	499	502	522	513	494	574	499	512	526	522	503	517	477	516	505	508	544	512	520	477	510	530	567	518	554	535	494	526	508	514	527	559	525	543	518	531	511	513	463	539	534	543	504	502	500	471	510	509	529	462	523	519	529	516	508	549	546	564	463	523	532	534	522	527	492	525	503	513	517	496	528	537	505	515	529	523	513	561	528	519	517	525	539	533	503	528	536	508	477	529	522	519	522	522	501	550	546	521	538	496	507	544	509	506	522	538	567	509	583	493	517	549	463	488	586	515	525	519	497	494	513	514	509	502	489	478	540	461	519	516	524	510	524	537	580	529	482	496	511	540	554	524	515	529	518	506	561	496	556	523	534	481	532	514	537	509	556	504	500	487	528	500	502	504	505	546	534	533	528	547	546	504	511	510	544	502	549	526	498	522	521	539	488	519	504	460	500	499	530	517	581	531	537	540	513	515	526	519	534	535	524	534	555	497	552	520	535	500	506	524	510	530	493	546	532	515	517	588	523	506	534	491	509	510	494	547	528	514	508	506	530	529	536	504	504	538	541	564	516	505	549	506	524	539	536	534	570	562	525	527	561	511	504	506	482	548	548	483	511	536	500	496	545	519	536	534	487	538	514	490	480	493	504	526	504	502	503	524	524	529	554	528	537	535	508	549	529	516	482	571	516	543	529	468	524	524	525	516	505	553	535	488	500	525	520	494	495	552	475	500	458	503	497	487	530	504	511	495	509	557	532	492	517	471	512	505	508	473	501	536	501	490	518	540	539	516	543	541	502	495	481	481	501	499	514	527	518	535	450	520	555	530	516	545	528	526	515	499	503	506	530	530	537	502	504	521	542	529	454	455	540	515	522	542	558	541	486	476	503	516	520	550	529	542	486	525	504	483	553	550	533	538	528	490	539	509	565	539	519	539	505	526	516	494	542	559	536	520	520	537	521	508	528	502	536	522	548	519	547	492	512	517	511	505	513	529	538	528	560	533	512	555	485	517	516	546	525	528	551	507	458	512	566	504	518	562	504	486	498	531	500	512	521	552	490	504	512	526	513	543	513	529	518	519	524	538	531	540	518	525	551	538	542	518	535	538	496	482	497	560	478	493	535	529	517	513	551	534	518	489	519	511	522	498	498	481	554	474	510	517	524	540	519	510	543	516	533	537	546	547	522	536	514	533	492	515	528	561	572	486	572	530	486	487	535	545	496	503	544	458	495	520	493	539	523	502	516	519	536	539	532	489	556	480	528	524	540	486	511	504	494	552	529	543	496	571	526	474	535	518	517	496	529	535	546	544	521	505	507	554	488	507	533	515	515	508	511	484	550	523	532	488	508	513	500	497	533	532	539	485	500	510	520	546	561	538	526	515	524	504	512	554	479	572	519	537	548	501	539	507	582	509	469	497	499	532	506	528	497	524	512	517	505	506	535	511	530	556	544	542	505	472	488	540	506	474	476	560	522	524	543	549	557	502	540	528	549	506	505	544	500	510	557	555	515	511	529	526	519	527	530	542	522	554	544	538	503	495	517	561	547	507	503	475	537	516	537	508	525	491	556	514	502	525	536	539	502	518	521	527	519	525	488	527	517	525	505	498	526	508	517	497	531	540	575	538	516	499	552	525	505	531	541	513	522	521	535	492	509	537	516	538	493	508	490	520	535	509	513	527	493	528	518	469	516	506	477	498	500	491	525	523	502	513	525	525	529	566	520	543	475	500	519	514	489	500	496	539	506	513	535	544	510	522	529	525	499	532	486	480	516	512	469	538	559	522	515	528	541	530	547	518	500	516	550	540	540	536	513	548	538	552	567	557	508	507	511	540	511	503	498	530	518	514	515	510	507	547	539	487	499	507	543	543	518	542	593	497	525	521	522	538	500	505	497	531	500	522	538	507	524	531	477	539	521	508	512	509	475	496	530	512	500	562	524	490	497	500	500	498	521	506	558	525	505	521	509	525	533	561	491	486	465	508	509	509	492	509	511	518	536	531	520	550	510	547	555	508	534	460	505	548	522	472	539	490	580	538	552	535	544	507	536	496	529	515	515	521	543	523	493	525	518	559	543	505	527	485	544	524	507	550	544	554	484	534	519	495	536	502	515	481	515	512	523	468	508	516	527	477	518	509	491	522
10624	19886	17699	10386	7263	5151	4137	3121	2568	2071	1841	1610	1528	1381	1171	1021	961	933	865	713	754	790	728	739	686	645	656	616	648	616	629	620	593	612	585	571	560	538	596	551	554	552	582	591	545	511	515	595	545	528	502	521	539	510	496	530	546	556	557	522	527	538	601	539	494	528	546	524	480	518	514	536	527	541	539	531	546	559	541	562	521	524	525	508	507	522	522	518	526	503	494	485	551	525	532	487	521	491	530	525	513	513	499	518	502	534	509	515	550	507	494	524	513	521	472	495	512	536	529	511	476	507	470	511	528	521	475	507	478	507	489	470	481	503	506	521	506	500	500	505	493	491	548	483	526	491	526	490	525	533	490	497	518	476	538	534	518	514	487	509	509	477	500	499	462	527	503	521	551	498	487	533	479	537	528	504	525	484	524	486	523	528	507	530	497	483	531	523	509	569	533	495	541	520	497	485	476	488	484	503	477	529	522	526	490	514	532	486	485	485	462	518	525	480	521	526	498	492	540	480	497	523	532	508	498	471	497	521	464	514	519	517	484	501	516	449	554	471	467	511	558	473	500	496	518	542	475	500	530	474	482	482	524	527	487	507	507	501	509	487	522	513	484	521	496	526	507	519	514	459	509	480	483	495	495	470	543	488	514	497	501	526	515	521	463	541	530	537	474	512	508	501	529	494	519	470	525	511	472	484	491	455	497	501	511	528	552	499	520	461	493	494	501	506	486	482	529	480	495	499	482	502	464	490	482	499	500	508	448	530	490	472	531	484	464	490	487	477	511	533	507	502	469	479	512	508	514	489	510	485	505	519	562	519	492	519	546	478	503	478	489	556	460	529	484	512	472	502	517	527	464	511	511	530	484	444	482	515	514	501	523	480	485	470	499	484	474	531	528	516	524	474	528	475	508	527	464	507	504	497	567	508	486	496	498	474	531	497	515	490	538	472	529	520	588	495	516	488	554	502	518	486	515	467	489	509	469	525	477	523	515	504	521	512	537	462	518	536	518	528	521	496	475	474	483	497	511	518	514	556	513	507	503	493	516	462	512	539	534	486	513	489	544	486	530	500	503	513	495	473	529	512	500	509	543	516	497	524	485	499	525	492	497	513	552	479	502	476	522	506	518	526	515	536	551	529	493	493	484	539	496	527	495	500	485	531	493	492	473	506	522	485	530	485	522	482	499	477	520	486	475	466	561	478	519	503	494	516	546	521	529	532	513	448	511	491	489	508	504	505	495	547	458	514	491	502	519	487	535	481	500	433	492	474	517	522	515	481	466	536	521	498	476	475	476	515	527	482	457	546	487	507	475	523	461	468	527	476	520	487	527	485	469	534	514	496	486	478	523	494	465	531	509	468	487	540	499	493	497	475	518	505	511	513	517	507	512	515	515	515	544	506	503	517	511	500	452	527	491	518	511	503	542	528	541	510	511	487	457	534	517	477	495	517	487	482	488	495	500	527	540	513	482	493	533	519	487	500	513	533	493	506	476	471	496	462	502	480	482	484	518	508	519	517	523	470	508	497	506	486	477	516	521	510	520	503	504	506	510	499	511	511	518	466	514	502	490	523	550	527	526	551	468	491	506	523	555	513	492	516	502	473	508	534	486	513	497	512	479	502	473	488	513	548	471	505	490	515	510	484	497	525	534	509	502	484	487	450	473	510	499	507	506	535	532	472	497	509	527	509	488	477	514	506	499	516	465	535	504	502	523	484	517	533	488	485	478	481	482	485	494	501	525	496	507	494	549	496	519	507	509	486	533	501	527	513	470	540	498	538	538	498	539	475	523	500	468	507	513	500	512	500	495	524	457	507	454	501	518	507	518	465	489	559	525	523	535	563	503	492	456	523	535	513	491	527	481	548	509	503	484	542	533	501	490	479	500	502	514	492	514	473	525	504	528	515	483	479	491	500	526	539	499	450	531	556	513	449	478	466	548	522	519	513	538	549	516	464	426	475	505	549	492	501	490	496	512	499	486	461	509	527	491	487	479	488	469	490	486	504	531	470	538	479	505	536	513	504	485	484	482	511	502	496	502	500	455	507	508	491	479	535	508	532	516	480	491	507	502	485	493	483	525	512	493	506	539	496	532	473	459	480	517	508	481	493	511	510	493	530	478	514	489	510	496	505	486	528	509	532	511	475	469	498	470	514	489	509	501	496	516	476	494	528	549	522	513	500	543	474	518	517	527	503	499	506	498	494	457	490	517	493	518	514	475	563	485	488	525	480	519	514	458	494	510	489	504	521	486	511	507	513	539	533	483	473	481	516	477	508	451	472	492	526	488	469	481	509	490	449	519	471	534	520	481	486	514	524	540	523	523	535	512	510	474	509	508	497	480	495	527	489	502	496	476	518	507	487	500	515	518	481	487	508	519	483	501	522	525	480	494	506	521	533	470	533	508	484	507	511	465	494	467	489	522	483	512	493	517	513	512	474	477	509	501	541	525	493	505	483	516	478	517	499	515	519	479	512	456	531	474	512	508	463	515	496	523	479	467	488	481	524	493	485	511	519	510	555	504	508	485	503	493	515	507	482	515	510	498	510	522	526	504	493	527	539	508	491	490	520	479	492	488	494	536	491	478	502	496	550	493	507	478	493	487	547	510	536	498	499	505	491	533	523	499	494	502	507	530	516	497	509	487	451	504	505	483	499	500	479	510	505	522	505	507	496	515	473	475	518	508	506	516	481	464	521	491	487	512	514	499	519	502	503	504	478	487	502	503	521	518	523	483	439	521	510	482	478	494	478	517	517	477	498	470	511	480	506	519	487	548	489	496	491	499	494	465	504	532	484	518	503	488	481	487	493	506	515	502	475	511	473	512	533	491	484	494	476	465	475	514	448	511	529	510	509	532	541	519	512	472	527	477	510	487	507	500	488	508	492	484	474	501	550	492	503	490	490	480	535	503	457	472	499	530	497	499	538	528	464	525	522	508	493	486	461	488	485	484	521	515	473	507	516	492	459	481	488	507	481	513	508	475	496	460	496	502	504	527	481	509	460	481	508	494	464	527	459	517	490	506	505	488	496	474	499	494	495	488	481	518	516	497	512	521	472	482	507	471	523	525	505	483	525	521	493	472	498	480	472	503	441	523	472	518	512	532	530	491	536	479	496	489	461	490	504	506	499	553	470	486	464	508	492	487	531	488	550	457	461	514	532	529	516	478	481	510	509	491	508	534	468	508	532	505	515	516	523	540	489	487	464	510	509	538	516	519	521	500	518	496	497	480	481	458	490	445	528	523	484	456	516	513	473	514	470	517	508	471	521	498	522	510	486	519	490	491	515	475	531	479	512	480	551	477	500	483	467	469	456	461	509	496	512	518	480	490	511	530	495	445	541	486	478	472	467	480	475	503	502	579	500	498	503	517	524	482	454	503	529	532	514	483	500	528	512	495	508	505	497	464	495	489	490	517	449	469	476	550	511	488	488	504	528	525	459	524	501	488	498	491	496	507	542	517	532	501	496	529	439	555	504	491	501	495	477
27670	13975	1479	288	182	166	160	139	121	104	120	112	118	105	124	122	111	132	108	119	104	117	99	127	92	112	122	90	131	102	107	118	101	114	114	111	104	109	119	108	90	102	90	86	110	113	93	126	105	97	118	109	104	101	118	117	100	118	124	111	109	97	99	119	127	100	104	119	113	88	123	109	105	110	103	95	113	118	97	117	107	82	104	108	133	109	94	92	108	111	92	107	110	109	118	118	118	124	115	130	122	103	99	113	100	106	95	110	110	112	124	102	118	96	92	121	106	93	103	104	90	95	102	110	111	103	109	103	113	122	97	106	100	128	101	111	99	109	114	91	106	130	105	90	117	111	117	99	90	85	98	126	112	88	103	95	111	96	130	105	93	120	101	104	109	85	89	120	119	124	106	126	101	128	120	117	105	117	106	109	103	86	104	101	106	98	116	131	115	98	104	111	96	119	110	101	95	127	118	100	112	83	87	100	107	115	117	106	103	99	92	108	105	115	109	119	114	98	110	88	114	125	125	97	108	110	119	97	96	105	100	101	109	104	116	115	94	93	96	97	93	109	103	88	89	122	105	107	94	106	111	89	104	106	118	104	113	98	103	112	99	107	113	86	105	112	100	116	118	94	93	120	92	106	111	118	114	105	117	101	113	102	117	109	104	115	107	116	117	107	110	102	112	99	105	119	112	124	106	108	118	126	105	93	118	80	119	131	107	120	134	111	113	92	109	89	114	98	109	115	103	113	117	114	107	119	96	118	93	126	118	105	108	116	112	124	113	115	89	115	108	112	93	110	108	106	122	93	97	118	93	91	130	108	114	108	97	104	112	116	124	109	107	96	106	95	114	109	99	125	91	97	117	101	112	153	104	109	97	93	100	105	95	111	105	129	112	118	106	127	116	103	102	123	116	115	97	118	99	112	108	90	104	113	98	105	106	105	96	103	109	104	98	96	108	101	104	108	111	120	104	98	113	113	104	100	105	108	113	94	103	101	111	111	118	115	102	87	112	102	116	117	104	122	126	109	122	121	111	105	102	120	118	100	104	114	99	89	91	102	117	127	112	102	126	101	95	92	118	98	116	94	108	95	121	112	127	98	104	107	94	109	117	117	83	93	105	127	129	105	121	89	119	99	116	113	120	112	100	111	109	114	112	116	131	115	115	105	106	100	112	100	95	103	93	105	110	102	118	119	107	110	115	102	105	81	109	117	113	122	110	98	107	114	119	107	106	94	110	105	108	106	108	122	100	108	127	111	119	101	105	103	115	127	117	110	106	113	96	135	128	115	116	97	93	103	110	127	100	110	122	112	101	121	130	99	94	100	109	132	98	110	93	87	110	110	109	100	106	117	112	105	115	108	112	103	90	104	107	111	101	123	103	110	118	107	99	115	127	102	88	120	138	109	114	120	106	100	110	115	113	98	116	95	108	104	117	109	106	109	107	121	87	111	110	105	96	114	106	108	121	120	115	112	108	129	108	135	125	114	105	112	92	121	116	92	107	96	95	108	112	121	107	124	127	109	97	117	94	109	107	120	92	105	105	132	121	98	111	108	101	105	79	100	99	92	120	101	106	106	101	119	100	114	109	116	115	112	128	119	115	111	110	105	125	116	123	112	93	109	109	104	102	104	109	98	126	104	109	91	106	109	117	104	94	89	100	95	113	115	107	120	129	102	111	113	97	109	136	99	119	104	103	112	126	109	111	103	108	129	112	96	101	117	102	95	114	107	120	108	115	104	99	104	101	88	107	119	124	109	90	107	91	93	129	111	89	119	119	110	105	124	112	116	107	107	110	110	107	119	90	115	127	110	119	120	115	107	110	105	103	125	91	102	103	109	105	103	103	101	106	124	117	103	93	103	119	116	114	114	94	105	96	97	117	103	97	106	112	109	106	113	88	111	110	113	101	106	108	107	108	110	136	86	98	114	116	115	97	110	106	100	119	91	90	94	102	91	93	105	108	93	118	95	116	121	125	100	120	114	114	98	111	112	108	94	124	116	111	120	112	107	114	114	114	119	126	121	110	115	107	112	118	120	136	89	111	124	101	102	113	95	114	111	113	80	124	124	116	118	107	109	128	104	97	104	111	89	96	110	99	96	101	109	115	108	118	102	114	116	104	117	119	93	119	102	99	91	107	110	118	121	95	104	94	93	143	119	96	114	95	101	91	104	110	100	117	95	90	120	94	114	119	102	122	114	91	112	113	108	118	120	111	113	116	121	87	104	89	112	121	101	120	105	116	104	102	123	109	125	103	112	117	100	126	100	111	101	125	114	103	106	111	115	93	113	131	100	100	126	113	129	121	121	120	95	137	91	102	103	93	95	118	106	108	112	118	121	84	109	120	111	100	120	105	113	99	92	104	113	115	91	115	109	102	98	107	103	105	104	115	103	121	111	102	104	110	119	115	108	104	116	107	109	119	107	112	79	107	127	79	90	101	104	90	101	101	111	122	119	102	100	98	105	122	108	108	115	97	133	103	119	98	115	101	99	110	103	120	98	117	105	115	107	118	97	114	104	118	123	119	119	116	111	90	109	118	95	100	104	97	143	120	126	112	112	123	110	98	101	105	103	121	111	107	125	116	105	104	122	94	117	103	105	92	105	116	106	123	116	111	96	100	111	113	100	99	111	111	122	118	108	99	92	106	94	104	99	95	101	107	99	120	94	108	108	109	112	100	115	101	98	115	114	101	103	103	120	95	107	114	96	94	96	118	103	91	102	102	95	99	113	87	130	120	100	104	107	118	121	110	107	127	126	115	114	101	110	101	125	97	102	126	100	109	112	121	105	89	112	96	103	108	106	120	111	103	95	114	110	108	108	107	97	102	100	110	110	109	108	118	111	109	105	134	97	122	111	103	124	105	109	121	107	96	104	107	95	114	110	89	89	116	109	102	99	85	113	89	113	96	118	98	98	123	89	102	131	121	110	98	131	103	77	110	103	112	98	113	90	111	114	124	101	118	105	106	97	105	112	106	108	104	128	119	121	109	102	111	107	114	99	108	124	102	106	111	98	120	113	101	109	119	86	93	81	142	126	91	109	81	123	106	104	107	118	105	119	95	103	117	123	107	111	102	111	86	99	109	103	125	109	93	105	86	118	82	125	99	106	113	125	95	105	99	92	93	88	99	108	122	130	105	116	121	116	103	100	88	111	99	108	102	109	94	107	110	94	111	99	127	90	99	108	85	113	116	115	112	110	99	112	90	117	122	116	108	115	130	107	112	119	117	98	110	118	116	105	104	101	90	113	94	116	105	110	102	107	99	105	117	126	123	89	107	95	91	102	102	86	99	103	94	116	119	101	114	100	106	102	97	81	135	101	108	107	109	89	105	91	115	113	115	116	111	106	118	113	104	96	106	114	86	97	108	95	99	131	104	114	89	104	85	106	111	116	105	109	115	85	139	118	89	94	105	125	117	98	107	91	88	86	115	104	107	107	112	110	119	101	93	111	128	114	108	107	117	104	123	97	108	113	114	101	98	120
4978	880	778	394	275	229	200	182	170	163	132	144	143	145	136	124	122	136	140	131	131	141	131	139	129	136	116	137	121	124	120	126	126	118	118	132	135	136	139	118	124	151	123	126	113	134	111	135	146	133	107	114	136	106	124	122	117	106	119	114	119	109	128	122	126	131	122	127	123	128	120	106	117	115	120	113	128	123	123	130	119	120	125	118	116	133	116	132	126	135	121	119	130	100	127	100	111	124	142	142	138	123	123	116	105	132	140	120	97	126	104	148	132	119	162	122	124	130	116	122	132	110	125	141	122	133	143	138	126	142	130	110	110	116	110	112	129	137	127	120	140	134	112	124	120	115	120	116	114	126	121	139	119	127	128	132	129	130	122	122	114	109	119	129	127	140	112	141	128	124	122	137	107	95	121	130	171	134	115	118	125	118	121	125	142	140	116	124	132	122	122	110	132	120	132	133	122	106	125	136	144	138	129	133	121	110	98	123	117	108	111	132	113	108	102	132	126	131	125	139	115	114	119	105	125	123	123	121	128	111	109	138	127	120	141	112	133	137	122	137	130	115	114	126	134	120	138	120	129	114	128	143	128	118	117	128	123	137	109	122	141	115	134	119	119	116	101	129	118	117	119	125	122	111	101	129	133	118	125	123	117	127	123	131	117	136	119	111	121	113	133	129	123	138	114	141	128	127	116	113	122	123	124	124	121	144	100	115	128	118	107	134	118	121	115	113	134	122	124	139	126	137	113	130	136	117	98	119	122	132	120	115	148	140	113	131	124	118	132	134	112	110	150	103	123	110	120	120	135	123	127	118	122	125	121	123	118	134	133	138	135	108	133	129	95	115	135	135	135	116	145	109	109	128	110	127	125	130	133	122	129	112	115	111	118	121	139	116	133	131	123	116	129	120	101	122	134	113	116	113	126	97	113	112	129	124	108	105	116	125	113	101	130	124	108	101	119	112	146	113	127	133	136	138	120	128	145	139	127	123	135	123	109	107	120	126	113	117	117	110	135	127	114	104	134	118	139	113	123	136	113	120	128	113	143	130	136	114	120	123	118	126	118	124	115	116	139	124	107	120	103	128	125	130	132	115	117	124	131	125	122	134	130	138	133	147	124	133	142	118	106	119	141	116	118	128	119	132	131	105	136	137	117	109	114	127	139	125	121	126	123	124	132	122	140	111	124	133	123	129	116	121	108	129	134	116	123	99	138	105	117	118	120	116	130	135	110	128	137	123	105	134	121	122	120	120	127	138	135	113	121	131	123	109	119	123	104	101	116	109	123	139	110	123	111	96	100	115	119	125	126	126	123	146	112	129	122	117	130	135	116	117	134	115	131	135	116	124	154	146	116	125	113	124	125	120	122	127	126	121	111	108	122	111	117	139	156	127	139	133	142	120	119	116	128	103	114	143	148	115	152	145	122	121	134	139	99	109	133	103	118	121	145	107	106	130	128	128	130	138	128	125	123	137	146	119	103	118	128	122	134	133	120	128	122	120	126	111	126	140	125	122	120	131	126	130	105	134	125	132	115	127	124	122	135	121	113	115	121	132	113	120	112	131	114	107	138	137	124	126	117	115	128	132	112	109	131	131	124	133	108	119	110	118	144	142	125	117	146	146	120	124	131	140	114	134	121	119	120	127	138	120	115	119	119	127	122	134	111	124	155	136	117	128	117	137	117	124	114	110	120	122	108	113	146	120	119	111	110	118	106	125	134	144	110	124	112	102	125	117	121	104	93	131	109	134	127	103	129	112	114	123	132	132	132	129	122	139	106	154	139	113	119	136	118	124	117	129	105	133	106	108	119	134	109	117	105	140	112	113	133	127	131	109	138	148	102	115	125	126	117	145	146	121	106	111	110	117	123	135	126	113	119	143	120	130	139	112	114	140	133	121	124	129	126	104	138	118	139	125	121	129	133	112	127	109	126	97	112	131	124	123	128	119	135	116	123	117	130	134	107	135	135	115	128	111	101	130	124	134	124	116	132	127	141	141	116	127	132	118	143	135	148	131	143	132	133	131	128	128	115	130	140	147	93	128	147	125	113	127	121	122	134	130	123	135	117	118	123	126	116	125	99	134	135	128	113	113	112	136	151	105	133	116	118	110	130	122	126	123	126	130	130	125	115	124	122	124	124	132	119	116	114	128	143	134	127	112	110	109	126	132	121	136	126	135	143	125	141	143	112	119	140	132	113	136	116	131	126	123	106	112	125	126	135	126	125	123	119	132	134	108	126	125	131	126	118	139	119	115	121	101	118	115	121	104	135	145	116	123	132	131	115	134	128	139	118	114	115	116	122	126	126	113	136	129	125	137	129	127	120	109	96	130	128	115	114	133	110	126	137	119	118	136	138	112	121	115	123	130	118	156	122	145	134	138	130	130	123	117	128	131	130	117	104	120	140	122	136	107	121	135	114	119	128	142	121	127	133	125	124	127	113	127	144	120	110	125	128	122	129	103	111	128	137	126	139	114	108	120	131	128	145	133	109	123	141	120	133	135	143	108	126	156	122	129	114	131	121	134	126	127	126	114	131	129	120	104	105	122	136	128	129	128	118	116	113	122	120	116	120	127	136	110	107	128	112	109	121	116	117	148	141	132	137	127	125	126	125	122	124	149	124	108	136	124	110	147	131	138	108	138	124	109	129	117	110	122	107	136	108	110	127	121	132	119	107	145	116	145	117	117	120	128	139	136	140	125	124	132	144	122	143	111	134	136	115	104	111	123	114	121	125	140	126	132	116	128	103	114	130	117	124	120	135	103	126	121	129	132	113	132	134	105	132	120	134	135	107	121	134	124	124	121	130	118	120	109	130	133	123	103	126	130	104	139	123	125	120	131	115	139	136	131	111	137	112	115	137	133	137	128	113	114	146	99	144	125	117	113	146	132	119	122	114	123	148	121	126	135	137	146	127	129	123	111	112	105	123	111	120	129	140	133	127	140	114	126	104	130	125	114	140	139	116	123	124	120	129	116	135	115	106	108	130	131	126	116	113	109	121	129	138	124	121	121	116	145	113	126	142	110	124	134	138	134	117	112	132	125	133	119	146	133	125	104	128	98	117	120	115	129	121	132	125	139	120	132	116	131	117	114	136	124	117	123	132	112	129	114	115	147	113	130	131	127	135	137	138	141	142	122	125	130	142	115	134	108	123	117	132	138	133	119	118	141	134	133	109	113	121	118	120	124	117	111	106	115	138	135	117	117	124	120	118	128	124	136	123	122	129	140	122	135	113	134	119	130	114	111	128	146	128	120	126	131	125	144	130	112	122	137	107	141	129	113	112	127	113	134	117	132	134	138	111	121	115	127	111	132	119	136	128	135	114	129	121	115	115	132	120	126	123	135	124	107	108	123	131	119	120	118	132	118	123	120	127	124	134	128	126	115	122	115	126	140	114	122	118	110	99	114	120	128	112	130	122	142	117	131	118	114	119	129	102	116	132	123	121	106	136	123	122	109	123	127	111	121	133	123	125	127	98	104	143	123
24850	20456	26747	24126	20445	10205	1473	903	694	633	574	554	453	452	424	377	378	360	382	321	341	355	349	326	347	326	323	302	334	293	310	296	290	258	288	294	312	283	314	296	260	307	327	313	299	316	300	276	279	281	301	266	279	284	283	287	287	276	266	278	274	297	277	295	284	285	294	270	252	261	260	289	266	281	259	269	267	283	279	271	296	308	272	288	310	265	275	276	276	278	283	298	266	275	280	271	296	264	258	293	268	290	256	274	287	285	286	274	303	265	268	275	259	290	302	273	272	297	293	275	275	301	275	280	257	252	272	242	298	289	296	277	295	271	246	310	264	279	256	280	294	316	301	277	257	295	297	288	265	287	263	270	263	291	269	284	270	273	317	271	258	264	288	292	255	237	263	251	259	269	295	316	282	269	254	272	310	270	301	258	261	302	285	274	303	299	256	267	301	266	298	282	266	251	257	291	243	272	268	243	313	302	251	273	301	272	279	282	267	274	288	271	260	290	260	295	277	270	263	283	291	273	264	268	290	263	256	270	305	279	275	265	270	263	276	249	262	294	278	297	263	282	291	268	276	306	308	243	289	266	257	255	248	278	286	319	291	252	275	280	290	287	251	259	247	276	283	280	281	293	293	278	295	287	280	260	266	283	265	279	266	268	270	256	275	260	296	278	274	250	273	290	261	305	262	242	293	264	265	285	281	268	268	292	306	295	275	280	243	287	278	282	297	275	263	287	279	272	261	269	298	283	241	273	289	287	280	283	306	264	268	272	266	264	287	268	274	276	273	272	286	279	232	262	240	293	272	266	287	265	299	274	262	263	280	276	300	266	271	288	288	274	262	289	280	269	315	277	280	296	258	333	283	252	294	276	266	289	265	274	296	253	291	290	297	262	294	286	258	264	283	260	244	266	279	266	259	289	278	261	286	283	280	280	273	280	264	284	277	280	245	270	259	308	286	271	288	266	297	262	240	262	270	276	299	281	303	249	272	272	280	260	255	256	260	283	267	262	284	273	304	317	304	268	272	264	272	249	271	266	288	265	277	279	307	271	282	291	286	275	260	256	270	268	278	272	302	272	269	299	277	269	257	264	258	269	287	265	292	261	275	269	247	240	289	300	297	282	286	269	295	270	257	245	281	282	263	301	261	277	276	276	248	259	258	289	287	255	285	274	275	280	279	274	271	255	262	267	297	261	278	293	247	300	266	294	270	270	255	265	277	276	264	244	261	308	289	272	303	248	264	285	291	286	240	278	231	289	273	272	255	295	272	266	289	281	277	281	302	276	261	304	272	271	267	314	268	255	291	296	273	277	245	276	274	244	308	302	281	276	279	271	258	292	265	300	268	288	273	267	284	263	262	277	251	274	255	272	259	274	293	259	283	289	262	284	269	295	284	285	266	307	258	233	280	267	283	271	260	262	293	274	265	275	262	279	281	229	265	256	285	282	286	264	272	286	267	261	264	280	253	257	267	300	281	272	289	284	310	258	282	257	262	287	273	303	303	263	260	292	260	299	301	233	263	300	301	264	287	265	296	285	268	286	257	251	276	268	263	289	252	279	262	279	256	274	293	324	262	262	256	263	279	294	247	258	261	263	266	269	269	242	256	250	263	293	270	304	279	283	265	270	270	288	280	269	283	267	300	293	269	288	294	304	265	295	284	258	262	259	288	277	244	246	246	286	303	292	291	272	273	300	291	272	269	280	272	288	251	283	295	327	261	261	279	313	283	264	282	280	284	266	297	272	280	258	303	273	304	271	284	282	280	257	275	312	292	294	261	298	275	307	299	295	270	272	250	268	275	284	286	279	266	272	303	296	246	272	263	251	271	272	277	261	256	295	267	277	266	303	292	282	275	275	282	309	273	273	261	270	281	277	296	283	285	277	264	265	257	267	268	267	280	282	257	292	265	279	308	271	270	298	298	272	264	255	287	288	296	285	319	254	286	242	285	269	295	286	278	252	289	269	259	249	299	305	273	290	298	292	268	240	299	268	245	293	305	310	255	295	267	279	302	267	256	265	248	267	308	253	265	291	280	277	276	260	289	281	286	239	299	282	265	272	282	271	265	335	265	294	310	290	284	278	252	281	276	283	263	308	250	285	273	290	245	294	265	301	264	270	248	263	275	277	294	294	256	262	288	251	281	277	310	293	267	288	280	294	291	297	278	303	271	277	276	291	258	279	269	288	287	254	270	295	263	257	281	273	271	282	305	316	293	289	277	271	278	304	271	267	256	258	271	292	307	287	274	234	328	257	280	294	267	282	287	256	279	240	295	251	301	253	252	308	291	290	279	285	288	284	260	263	273	308	287	290	273	261	259	264	279	303	311	243	263	250	317	307	271	271	265	267	303	264	275	325	265	257	280	270	287	260	273	263	278	266	259	263	283	265	257	283	283	253	280	250	275	294	293	285	274	290	252	264	293	272	285	278	285	250	253	288	278	258	266	257	304	297	283	306	274	277	264	265	269	250	273	279	239	280	277	273	264	285	290	261	289	290	274	287	305	249	248	285	246	295	286	275	267	278	268	290	256	300	287	312	267	270	296	275	283	239	279	273	249	260	291	293	274	293	284	290	264	279	271	250	285	261	251	245	284	284	263	288	276	291	244	275	279	274	308	286	277	272	294	263	264	261	294	263	248	280	257	297	297	266	282	274	279	274	310	285	244	261	289	262	260	287	257	297	268	304	242	293	300	272	221	272	263	264	305	265	259	277	247	254	311	274	262	282	290	290	257	268	271	291	262	274	236	282	272	304	244	294	283	285	299	303	258	273	262	285	260	258	294	267	292	298	279	301	246	270	287	302	294	252	292	276	258	271	281	289	269	263	269	264	273	274	292	283	273	264	269	290	274	278	262	307	291	261	256	268	254	259	310	284	275	279	306	284	262	292	256	271	265	316	261	260	259	251	312	265	254	268	266	269	282	296	298	278	234	289	269	278	271	289	264	265	249	271	261	296	277	260	264	272	295	260	227	259	260	303	275	277	283	249	242	296	295	232	256	261	276	275	276	275	249	271	231	294	251	281	262	289	271	276	293	286	263	294	270	280	318	275	265	277	264	295	281	270	255	271	265	281	305	225	280	270	305	302	272	286	309	282	277	263	290	295	262	276	253	262	257	284	285	273	297	262	247	282	285	256	272	265	290	246	285	272	272	257	277	303	261	277	275	274	299	274	295	271	272	285	301	268	288	268	253	285	279	278	278	257	287	266	288	259	266	280	284	281	252	236	282	305	246	301	295	278	282	283	265	267	268	274	276	275	272	238	278	308	264	261	270	271	271	256	277	261	280	287	264	257	288	278	269	269	290	248	281	293	329	287	298	270	274	263	288	265	290	321	282	277	242	280	288	273	262	287	307	264	285	264	301	280	285	310	278	268	292	285	264	279	290	270	270	293	295	317	285	287	282	261	312	289	273	264	276	283	248	289	324	261	278	273	271	265	268	291	246	268	284	252	290	257	279	298	260	280	284	282	267	261	267	286	285	283
7381	12264	11056	5837	3923	2695	2150	1641	1299	1091	975	817	746	685	578	500	500	475	453	447	402	385	394	336	367	361	339	335	329	312	348	310	306	297	296	340	307	297	286	323	280	301	291	285	285	303	254	275	293	288	281	280	280	254	281	274	316	268	307	285	280	264	269	291	288	267	272	256	283	306	256	275	261	258	273	285	280	230	271	259	285	283	263	285	274	300	264	278	278	252	273	279	281	268	290	254	313	272	287	256	285	290	266	264	255	256	265	292	236	301	258	255	253	285	277	301	291	264	308	261	272	288	281	248	257	253	289	289	289	280	281	272	259	305	259	283	229	281	295	265	285	245	271	270	282	291	291	287	307	278	258	279	262	279	295	267	290	254	277	228	262	288	272	262	261	294	294	284	258	264	287	286	264	254	271	287	253	248	299	296	274	271	265	282	242	284	277	264	283	265	267	256	275	260	259	259	285	243	232	278	264	261	251	267	277	323	281	261	265	239	260	262	271	255	284	254	290	266	290	301	278	243	276	255	289	314	246	249	271	264	270	252	267	305	284	297	269	244	305	306	276	276	253	273	278	275	272	252	256	269	261	278	265	283	249	268	259	274	272	277	269	259	275	257	275	269	245	285	275	284	278	245	268	265	252	293	292	263	275	276	282	229	245	258	275	272	284	267	266	258	279	254	300	254	237	288	275	236	270	247	234	265	306	261	259	264	262	271	266	252	255	254	277	247	279	251	258	253	289	266	278	306	233	279	262	241	270	286	291	272	260	284	281	272	288	272	296	257	290	271	279	244	249	273	232	271	259	277	268	303	282	269	288	255	242	276	270	292	280	269	264	292	292	255	266	264	282	288	262	259	255	266	282	252	285	289	275	256	267	287	246	291	269	297	252	261	271	274	271	269	277	274	271	285	273	280	271	277	257	283	289	272	274	257	246	255	276	291	274	276	265	242	289	276	260	262	285	280	265	289	283	284	268	290	250	279	248	269	274	274	272	293	296	282	263	255	269	268	277	272	266	257	288	270	269	271	279	270	288	261	277	261	267	272	268	290	275	258	257	294	289	271	251	265	268	254	287	280	254	275	263	257	269	272	280	251	275	273	244	298	282	259	260	278	282	263	257	275	318	267	250	294	283	287	267	268	264	308	296	254	274	276	271	275	254	264	268	289	258	279	298	260	261	242	265	287	254	272	260	276	267	285	302	251	251	278	271	261	272	276	283	258	259	291	299	240	272	269	260	286	281	275	270	293	274	268	265	250	285	266	269	289	310	251	290	250	295	235	255	270	257	285	280	306	275	260	271	279	274	300	268	254	267	286	263	258	272	279	293	266	260	271	279	240	298	255	267	252	282	261	286	309	282	260	248	251	286	271	253	254	286	257	265	243	264	256	253	251	261	273	301	260	261	267	280	276	278	290	255	270	292	268	277	285	262	296	272	269	267	270	272	266	288	264	263	276	260	272	253	277	292	245	269	279	290	238	318	281	259	283	262	251	255	273	280	297	271	270	267	280	243	247	248	299	251	279	271	271	262	266	254	281	254	266	244	266	297	271	278	278	261	280	265	250	282	265	274	253	251	270	269	271	295	264	277	241	287	279	278	252	276	286	252	248	291	256	268	264	290	225	274	264	294	259	267	247	306	314	268	265	252	303	254	251	262	255	276	287	257	269	265	256	296	265	255	299	285	277	246	284	275	264	261	274	278	263	274	233	286	301	286	302	263	302	278	271	262	300	265	241	254	273	279	274	273	267	262	273	266	271	285	259	282	269	269	252	273	263	276	279	291	247	276	272	288	270	260	264	261	276	256	277	283	285	274	264	282	260	269	272	249	263	275	261	278	270	313	314	284	274	282	270	261	259	251	261	254	272	270	263	293	284	279	255	263	294	236	257	274	273	258	298	261	289	268	229	305	278	267	264	247	293	289	284	256	269	252	262	260	279	288	280	256	277	286	255	268	266	253	238	294	262	268	256	270	306	253	287	253	241	312	252	291	275	251	286	283	246	261	252	282	244	268	283	262	253	286	290	279	249	267	253	274	263	249	267	273	264	276	262	264	270	283	259	267	282	275	260	252	240	271	268	281	259	269	286	300	273	263	271	285	252	251	283	265	250	275	244	265	257	252	275	265	272	249	256	306	272	279	286	267	240	283	266	285	295	270	235	257	264	262	256	259	248	281	272	306	247	282	251	276	272	232	241	267	259	269	296	278	286	249	240	270	270	279	267	255	289	293	294	260	265	314	266	265	269	279	256	280	281	279	275	278	271	267	277	265	269	286	291	242	274	295	294	266	262	271	272	282	257	274	233	277	289	274	270	294	269	282	250	270	287	278	292	288	293	293	285	281	256	286	276	271	272	286	286	260	262	310	243	293	257	248	296	288	284	266	281	258	263	277	277	267	288	289	278	269	260	253	247	259	290	282	298	266	274	296	260	277	258	293	250	287	273	290	295	268	241	265	276	258	277	273	260	282	275	262	268	303	291	249	300	247	267	265	270	284	282	287	298	247	270	267	284	299	287	274	261	234	297	252	269	260	247	298	276	295	256	257	279	255	277	272	257	272	292	286	278	264	294	250	285	272	301	247	284	269	263	257	254	276	262	283	302	274	265	258	289	279	240	291	260	279	262	288	275	247	277	270	278	286	251	273	262	308	260	259	277	277	237	248	288	277	249	272	251	279	287	267	283	257	259	285	263	283	304	268	279	280	253	285	255	304	301	254	262	264	288	269	278	267	293	298	280	260	290	293	263	275	275	262	284	272	271	250	291	234	250	266	249	293	321	334	275	270	294	260	260	269	257	263	260	257	262	266	252	259	299	260	265	247	259	274	251	245	255	266	293	297	282	263	291	267	278	294	273	260	290	280	289	277	268	298	279	282	292	299	280	274	271	250	259	254	283	286	277	266	257	262	285	257	273	275	236	249	273	283	280	274	263	274	259	269	286	271	279	295	250	277	289	261	271	248	236	254	279	259	263	289	263	268	292	232	272	241	271	249	271	285	274	241	291	273	289	254	261	277	260	275	245	269	291	311	236	268	272	274	273	274	276	288	257	259	261	267	290	286	254	286	283	232	283	297	268	234	284	259	285	248	264	235	262	257	277	254	258	256	259	278	265	227	259	238	263	275	295	263	283	295	261	274	261	291	240	280	306	299	253	284	254	283	269	263	276	227	240	258	251	288	275	260	258	273	273	271	287	292	295	273	285	280	279	245	251	242	257	261	267	301	268	257	285	269	291	257	264	249	290	268	252	290	285	285	288	270	266	279	289	289	301	238	270	277	273	272	267	262	264	269	256	271	251	260	295	298	251	266	290	270	265	288	270	263	250	277	253	278	277	282	265	268	286	251	276	297	260	248	285	278	268	254	264	280	254	294	267	269	294	284	264	288	271	259	288	267	255	258	288	268	289	262	287	267	280	266	273	281	254	261	262	278	298	249	269	277	282	251	246	278	260	276	253	261	253	270	265	251	248	277	273	282	259	240	250	241	275
22508	20420	27099	23643	20421	20521	9983	2038	1466	1258	1246	994	988	869	824	741	745	666	719	701	680	695	601	595	627	605	636	584	535	552	650	579	604	540	555	550	599	530	540	590	514	520	562	564	535	551	527	562	566	525	563	529	563	584	530	544	558	521	511	509	512	547	539	522	541	509	547	544	525	539	512	530	558	535	552	557	518	536	552	562	512	562	558	569	575	546	492	490	533	564	520	516	545	542	489	563	554	540	507	529	549	545	535	500	518	573	535	572	503	561	565	505	509	506	525	514	539	558	525	538	544	496	442	553	506	560	524	534	528	541	522	537	534	538	527	563	482	542	567	526	528	481	505	495	555	551	540	516	526	545	494	581	536	507	490	527	558	525	538	486	571	507	521	462	513	507	525	557	533	523	496	538	496	486	508	564	539	491	512	506	545	542	529	542	505	550	542	526	504	534	508	533	488	509	512	507	564	505	549	496	543	548	562	500	534	533	527	534	524	512	562	544	536	529	553	474	515	532	535	515	514	541	539	520	501	512	535	516	531	504	503	518	554	515	525	534	543	482	499	498	540	513	540	514	502	558	513	540	534	564	529	576	483	509	522	468	539	523	542	558	549	505	532	504	501	542	520	498	539	496	548	488	539	513	499	503	500	519	561	526	547	497	525	528	527	541	552	463	519	530	475	560	555	500	528	532	524	533	556	522	550	542	506	519	518	534	617	527	522	551	525	561	485	556	502	507	535	499	529	507	562	519	491	496	567	542	560	545	540	508	563	517	564	525	511	549	519	495	522	538	511	507	481	550	551	521	547	508	538	532	549	510	530	538	524	506	583	498	527	507	533	506	538	481	519	535	545	543	561	539	533	524	515	519	530	567	515	525	536	532	512	541	545	527	543	507	500	546	526	539	506	500	546	560	535	516	506	545	502	551	510	526	511	501	512	505	536	542	535	497	523	495	522	543	506	494	528	501	539	497	526	515	518	533	515	493	525	509	498	520	527	547	559	548	509	514	525	509	576	497	518	483	509	540	509	531	563	483	573	549	527	504	523	499	541	487	497	535	533	506	516	531	536	540	535	502	522	529	534	533	520	520	494	502	523	523	553	505	530	477	564	492	514	535	550	535	528	534	590	566	532	518	522	533	519	546	534	519	513	532	497	544	572	525	541	566	544	536	596	584	508	508	539	487	527	496	555	481	532	536	548	502	505	535	553	517	551	528	520	545	503	551	566	500	517	542	515	513	493	504	511	466	545	547	533	494	509	515	533	493	536	527	533	575	513	533	562	520	541	467	576	529	565	512	553	564	523	533	527	510	486	496	512	531	526	538	533	515	544	516	498	532	527	583	524	489	559	489	510	552	514	478	539	500	489	490	481	511	547	502	534	467	513	526	555	539	547	496	494	515	540	523	543	528	505	538	522	523	488	508	534	519	510	516	518	545	529	523	520	532	502	498	545	495	537	528	579	513	515	472	490	554	552	497	529	507	482	559	546	548	515	499	550	553	532	531	530	503	544	543	530	497	547	501	520	521	498	526	521	531	532	543	525	527	549	517	529	546	490	537	558	466	514	494	493	535	525	528	487	532	529	559	517	536	527	532	522	538	529	514	515	533	520	571	505	505	510	533	517	516	531	553	505	530	561	561	513	531	543	562	516	509	555	531	545	516	541	503	518	518	520	534	518	533	522	547	490	494	493	538	535	515	500	532	500	531	533	513	545	521	479	483	466	584	534	508	498	487	489	491	544	563	585	521	509	518	519	549	497	482	532	515	502	521	507	479	505	511	517	515	504	483	549	522	548	517	504	523	475	482	534	550	535	553	501	549	503	519	507	568	531	508	510	527	518	509	540	579	525	553	516	499	554	513	517	463	485	500	538	517	528	508	515	544	519	558	500	521	495	524	526	536	515	472	539	534	539	485	511	533	501	541	498	494	504	513	531	560	508	535	536	526	532	507	537	540	555	574	553	543	494	568	527	522	526	551	545	533	530	521	514	529	532	470	548	491	542	518	515	510	498	578	531	512	497	513	562	510	546	550	503	556	526	564	508	501	485	495	504	475	522	522	522	527	527	507	532	558	499	518	526	489	524	524	510	535	542	496	528	538	565	541	529	501	490	531	507	535	483	533	522	588	521	555	502	538	525	531	544	522	546	568	506	486	557	551	520	544	527	538	524	491	556	550	548	554	500	529	546	549	514	496	517	495	519	507	522	552	517	528	552	563	510	493	539	532	540	552	535	527	495	568	512	522	532	517	495	523	536	516	528	510	488	526	521	531	492	534	509	512	518	493	545	533	508	551	531	607	555	554	503	534	544	496	559	529	542	553	562	557	507	549	548	544	563	518	509	508	534	537	533	505	514	548	490	492	579	514	500	516	539	577	520	498	531	511	495	512	534	503	488	535	530	538	537	540	554	525	543	514	497	506	549	497	537	540	526	533	551	512	515	547	530	525	479	569	523	507	540	488	529	524	501	486	518	544	564	524	549	522	515	502	564	504	539	544	542	517	541	516	543	481	514	532	549	511	552	525	514	498	534	509	521	535	522	506	543	526	513	542	523	517	456	556	520	521	504	529	521	519	523	521	521	484	505	515	512	509	519	545	511	527	526	535	504	503	526	524	519	521	547	523	579	523	544	522	543	507	549	536	508	537	548	547	515	541	497	514	524	559	522	526	530	487	491	566	506	536	538	538	551	515	505	535	514	544	479	509	528	565	545	566	491	494	502	529	524	530	552	484	543	553	510	513	552	513	561	522	526	535	524	476	527	510	519	497	501	512	521	528	530	526	516	515	516	517	537	547	543	515	510	498	516	504	491	538	514	509	532	506	491	550	514	507	521	531	520	551	512	517	540	514	510	526	530	554	531	515	495	574	518	517	495	533	518	509	555	531	551	511	486	520	553	502	501	509	485	510	528	525	542	555	533	518	523	504	496	551	481	532	537	491	546	491	526	513	526	569	502	559	474	516	522	507	476	483	494	561	590	524	534	533	521	505	547	500	532	537	496	498	542	502	540	505	553	482	490	519	493	524	556	475	495	566	521	529	530	552	467	518	541	548	531	496	523	528	536	559	550	570	544	535	519	507	532	559	500	538	532	513	525	512	566	520	505	573	543	501	527	509	518	522	522	510	517	553	517	510	529	546	552	516	528	551	499	541	533	519	513	502	526	552	504	519	528	534	532	527	528	534	514	540	518	512	527	535	540	530	518	541	561	518	544	535	546	547	526	525	460	492	487	498	535	533	501	523	506	492	508	512	532	544	524	525	464	541	514	512	582	562	493	579	542	501	537	563	527	483	517	472	505	515	525	530	534	508	526	490	535	524	527	533	542	498	520	505	516	542	499	523	526	502	548	556	496	510	478	541	527	478	520	499	522	546	539	504	501	500	539	496	505	533	511	535	578	525	538	555	506	518	559	524	537	471	493	523	528	545	511	495	480	515	511	482	490	497	580	531	501	517	491	496	534	531	574	510	526	566	539	522	511	565	481	539	496	520
10513	19798	17725	10367	7167	5287	3983	3151	2472	2152	1878	1663	1484	1406	1125	1062	1011	891	893	834	769	752	697	679	693	670	655	678	612	668	573	615	612	583	549	622	540	560	598	578	570	550	544	540	546	521	538	541	499	525	533	551	525	531	554	510	518	494	548	491	533	570	492	502	562	520	532	496	491	516	506	517	514	527	523	490	468	544	504	509	493	530	532	525	509	498	482	558	486	499	503	521	500	486	511	484	512	507	482	493	504	522	529	547	539	481	533	523	490	463	491	514	560	514	499	508	503	487	485	550	530	503	546	480	548	513	493	508	499	496	548	539	535	464	508	509	505	532	492	509	513	532	515	454	522	469	486	515	514	488	488	501	497	523	506	513	504	515	501	502	490	498	500	530	500	477	543	490	543	498	505	517	490	513	479	512	489	502	509	517	515	476	496	515	521	476	489	511	547	534	481	468	507	520	494	497	541	526	541	467	511	511	493	489	498	509	481	525	543	494	503	513	493	525	504	536	499	481	497	502	471	519	488	513	468	473	505	530	552	489	482	502	512	476	479	463	462	505	487	497	524	511	520	489	518	523	499	498	515	513	504	477	505	485	500	508	532	528	525	556	496	535	488	505	549	503	475	510	483	484	500	511	515	539	547	511	516	493	515	510	488	571	498	513	529	515	503	518	475	519	505	500	467	535	491	464	489	515	516	521	470	502	478	480	487	495	528	517	517	496	508	560	506	504	486	505	530	478	545	483	458	498	477	526	557	507	491	511	457	537	471	487	530	542	504	489	502	522	496	523	515	490	522	537	500	497	527	467	516	474	499	475	490	510	474	482	495	519	481	497	449	496	498	508	473	506	553	517	507	527	489	485	520	528	455	491	489	480	473	458	505	522	482	527	519	481	522	510	502	494	523	458	517	485	516	447	520	490	468	475	528	461	524	538	498	514	515	513	477	519	497	498	487	499	535	528	492	496	485	501	542	531	490	487	500	492	554	515	508	480	534	523	518	481	513	510	533	517	531	501	551	501	470	463	487	508	502	532	518	519	489	560	462	519	491	526	489	485	497	482	520	479	498	512	514	523	498	514	519	489	455	496	478	502	513	493	474	490	547	468	514	489	514	485	514	477	507	524	480	474	494	500	488	539	504	497	514	485	510	494	491	507	479	521	449	508	464	469	539	494	462	528	511	483	506	512	519	507	500	469	526	500	461	516	531	488	537	488	510	484	516	514	460	495	493	469	505	492	474	490	504	530	505	497	477	505	528	517	517	518	491	498	539	519	462	503	516	518	468	439	473	506	505	516	505	490	511	513	507	498	495	544	515	520	490	495	532	539	500	508	488	545	465	512	472	496	503	514	482	553	494	492	504	495	519	497	533	490	495	516	483	505	499	462	543	486	503	501	492	506	499	506	512	530	527	538	524	479	508	507	529	482	505	525	505	480	535	488	501	510	578	521	503	509	491	479	524	484	498	512	491	467	503	501	514	519	545	506	535	500	499	521	499	474	535	483	489	549	522	503	504	518	493	533	504	487	506	513	488	495	517	497	483	482	470	516	535	509	495	515	530	548	538	532	479	507	525	526	529	466	499	539	512	510	513	484	488	517	509	524	494	511	535	491	488	486	520	517	487	494	484	484	486	531	524	489	455	503	540	483	513	493	504	487	476	503	534	538	470	508	457	513	503	450	509	500	508	488	527	477	526	485	557	459	489	509	528	504	475	579	480	489	480	524	516	484	521	530	482	547	483	488	547	498	524	502	448	521	489	501	501	513	473	462	504	465	492	465	527	504	514	499	530	531	514	501	510	527	533	475	504	506	520	497	472	513	555	533	528	527	461	456	493	507	536	456	498	506	496	528	511	499	504	507	480	527	514	518	496	481	457	523	522	507	515	505	517	502	507	530	482	499	470	491	500	534	524	526	493	521	494	498	476	537	502	519	523	502	508	484	506	497	503	522	503	515	513	527	488	525	492	467	511	498	517	507	512	522	516	513	508	495	504	544	476	540	459	519	490	473	497	492	507	485	489	481	510	525	508	484	547	519	555	486	563	528	479	518	515	532	508	491	505	495	507	521	493	466	503	499	491	515	493	482	495	502	480	512	505	516	510	482	510	522	497	535	518	519	509	537	503	476	558	483	508	494	490	460	507	491	497	497	513	484	518	513	488	503	493	498	498	501	504	522	528	472	460	510	510	535	507	531	482	537	510	471	517	471	518	452	508	499	502	492	508	507	534	486	496	514	514	479	461	482	491	519	524	507	509	502	483	490	533	509	483	472	491	479	532	506	505	476	506	525	477	497	492	519	541	528	511	529	527	497	476	517	469	492	504	468	503	495	547	511	493	490	496	474	478	519	479	486	477	520	513	487	495	488	490	537	499	521	487	506	483	481	469	482	462	505	507	503	516	454	480	481	494	528	495	522	507	541	495	545	500	504	532	486	470	482	494	489	496	542	499	496	506	497	534	486	510	547	541	539	480	511	530	477	503	534	502	501	493	499	510	523	543	513	525	530	537	517	557	474	517	508	518	506	505	494	510	478	479	519	513	491	472	505	499	503	490	503	536	438	521	484	494	482	501	467	506	507	503	485	502	533	500	520	514	503	532	524	490	505	482	480	468	516	516	465	488	525	497	451	496	492	530	515	502	500	486	478	478	481	561	483	490	486	516	503	500	497	515	500	524	499	485	515	499	500	508	508	514	520	486	542	527	498	495	533	473	470	511	501	487	473	493	484	535	455	479	555	495	534	514	517	505	493	487	502	516	481	464	535	503	499	482	487	454	490	484	436	526	498	510	532	451	501	484	512	521	514	492	503	470	500	530	464	507	451	511	498	511	573	533	525	532	481	483	469	482	457	506	517	513	539	512	486	492	511	527	523	486	549	494	529	529	511	487	446	517	523	483	450	463	501	460	471	496	514	496	522	492	459	514	476	496	490	504	536	504	500	501	516	485	491	483	529	506	503	505	484	494	493	482	518	490	535	499	503	485	512	501	502	525	525	503	493	503	512	499	527	476	508	466	483	447	486	492	513	469	553	503	511	483	496	506	493	489	495	504	475	511	535	500	505	495	500	490	522	484	502	517	514	490	503	525	468	516	470	507	507	457	490	522	534	497	512	489	502	485	484	486	498	498	492	491	496	520	463	508	532	513	520	485	505	486	503	484	510	498	505	514	490	518	491	495	502	515	513	514	468	519	515	523	496	526	508	504	483	506	477	510	510	459	510	511	500	499	524	487	527	534	489	510	483	490	520	487	494	506	477	525	522	450	514	500	479	487	493	454	509	514	483	492	500	529	544	504	501	500	443	518	491	463	494	484	512	519	485	487	480	508	512	516	524	484	555	517	494	494	491	489	518	532	510	488	513	527	515	515	468	493	496	489	498	542	511	529	523	496	493	486	526	501	531	521	517	534	467	537	504	492	519	483	499	489	496	499	550	495	498	534	503	510	514	499	508	533	520	511	465	521	536	476	501	492	548	485	510	516	510	495	483	504	570
27429	14132	1648	368	196	188	157	124	131	129	127	119	102	130	106	120	105	116	111	111	104	111	115	90	99	114	115	117	121	113	115	112	92	110	111	114	104	97	123	88	122	100	97	103	112	114	102	112	104	107	123	114	93	97	134	105	112	118	127	102	106	94	107	121	114	106	89	104	101	108	97	107	87	104	105	93	102	96	116	127	97	124	127	106	124	117	125	103	103	94	96	107	104	110	110	126	102	118	109	110	111	108	94	99	120	108	100	94	97	87	99	115	108	104	103	118	126	106	111	114	125	118	106	103	124	115	107	91	89	128	112	77	96	121	91	96	113	103	98	108	98	102	106	106	98	116	111	87	117	109	131	101	116	116	123	111	107	104	98	92	99	102	108	85	132	109	98	119	106	111	96	103	108	125	104	121	87	103	105	96	112	96	106	96	103	93	95	127	109	104	101	118	109	107	112	110	115	112	95	122	111	99	111	111	104	98	99	107	105	118	95	99	117	108	93	85	113	100	114	93	105	117	94	119	132	103	116	107	115	108	103	103	96	114	110	104	84	131	110	103	98	109	106	98	92	120	117	103	120	107	108	108	125	107	101	99	100	121	109	107	112	100	122	111	119	124	105	113	108	114	115	116	105	99	118	96	110	95	111	97	103	99	115	118	108	92	104	114	120	103	98	116	98	114	94	106	100	111	89	112	101	102	121	108	132	111	106	113	119	110	125	101	119	85	104	116	99	96	96	115	105	116	95	121	122	98	111	131	91	126	117	90	106	117	85	97	121	118	106	107	103	99	111	121	96	90	111	117	105	110	131	114	114	99	110	102	109	110	103	98	107	107	127	116	116	105	112	120	118	112	114	109	93	117	113	98	117	106	110	86	117	93	124	90	124	113	115	112	110	105	114	104	87	100	109	98	85	108	106	105	106	122	117	134	113	115	88	102	106	101	120	113	115	108	105	98	114	91	116	102	113	99	108	118	126	101	101	106	97	109	106	103	115	87	114	116	113	92	97	116	107	104	99	127	85	108	90	98	109	105	120	120	125	115	110	115	119	117	103	123	102	116	100	129	98	106	120	116	107	90	110	88	101	121	100	91	122	114	104	140	109	119	94	113	108	95	93	98	121	120	116	101	95	95	114	100	105	109	107	120	100	123	111	107	104	121	100	123	94	112	101	101	98	113	98	115	111	111	100	114	116	99	96	101	98	109	98	134	109	122	118	90	114	119	105	101	106	110	83	121	115	111	124	109	125	104	108	113	105	112	115	104	121	100	105	96	121	100	112	103	114	110	112	107	103	91	111	95	108	97	100	108	111	99	110	84	107	99	100	105	91	102	125	101	91	96	95	89	124	117	104	102	99	123	109	100	134	107	96	120	99	107	114	113	111	107	124	99	121	102	92	116	111	134	106	98	106	118	112	105	110	96	111	111	102	101	114	86	87	96	115	107	102	106	108	82	103	115	114	108	109	107	95	97	116	110	109	101	109	105	99	119	112	116	123	116	118	112	97	119	97	125	109	97	107	107	88	113	121	112	104	113	109	119	109	93	107	121	114	92	123	93	106	111	112	112	113	113	126	109	98	108	116	117	107	86	86	106	110	112	110	101	121	106	117	117	114	99	123	107	105	110	109	124	131	95	99	97	95	119	133	108	113	112	99	119	113	114	95	115	115	104	99	102	97	106	110	120	111	121	100	103	109	114	115	116	119	104	127	101	108	101	107	114	107	93	107	111	101	112	122	94	114	110	107	99	107	114	108	95	114	81	116	104	97	111	96	123	105	103	85	111	106	119	113	100	84	101	121	122	129	109	107	107	99	111	117	108	96	104	109	99	94	117	113	92	108	109	108	126	108	114	120	102	117	113	100	126	115	118	128	117	132	93	115	113	110	113	107	94	105	108	123	101	97	83	124	118	123	107	110	115	121	116	102	112	109	119	95	89	108	112	109	120	115	109	103	97	109	106	97	109	108	113	98	118	96	93	119	95	117	110	102	107	96	120	103	122	133	115	129	112	99	92	106	109	110	104	118	108	109	136	97	93	117	100	100	100	124	96	103	116	122	98	108	116	109	111	97	94	101	113	99	109	112	104	112	101	121	111	122	107	130	110	102	89	115	90	104	97	89	108	116	86	112	105	116	124	105	87	109	109	119	119	122	123	113	111	100	104	86	100	112	103	111	94	106	113	109	107	123	121	85	95	100	117	91	112	100	106	100	103	108	89	110	111	111	119	110	108	106	95	105	92	95	96	100	93	106	111	93	106	100	95	110	113	112	112	101	101	123	118	132	122	106	110	109	119	102	118	120	94	101	106	106	110	84	101	104	107	122	104	122	106	114	113	108	113	101	113	99	101	100	118	106	114	127	116	99	130	106	114	113	101	109	90	108	109	97	117	108	97	95	117	124	83	101	107	102	116	107	104	107	112	114	120	98	122	99	108	100	116	121	112	103	100	121	79	95	92	105	116	96	124	102	101	108	114	92	96	99	99	127	110	135	103	122	106	118	111	96	111	111	110	109	100	118	101	112	110	98	118	104	102	126	106	113	114	107	89	113	103	97	92	128	119	94	117	121	115	102	105	121	94	114	104	127	121	113	113	118	92	93	127	113	107	104	113	105	131	87	125	120	113	94	121	107	109	121	106	102	102	107	123	104	111	106	101	117	114	107	114	105	130	125	98	104	95	110	85	99	112	109	97	100	106	120	115	101	97	113	125	111	107	97	115	109	114	86	106	105	97	99	98	96	110	125	85	105	119	126	104	107	94	106	108	92	101	112	99	122	104	94	133	118	107	102	114	103	112	116	123	116	119	97	103	112	110	100	96	96	103	102	103	97	105	92	108	117	107	111	87	109	118	100	95	117	99	94	101	88	93	103	95	110	120	102	110	86	115	99	88	91	105	105	105	112	106	113	124	100	111	111	114	104	112	107	94	117	96	111	110	124	108	97	116	111	93	91	117	107	89	115	107	109	118	118	121	96	86	92	96	102	119	103	112	85	91	99	111	85	102	113	117	83	96	105	105	122	108	107	122	111	118	121	103	98	100	108	97	114	100	122	105	117	105	107	114	118	110	97	114	129	113	103	106	97	109	117	114	106	119	101	105	129	108	93	106	104	104	98	92	111	103	82	114	102	95	98	96	105	105	116	96	102	106	117	111	79	118	111	124	110	116	102	91	118	112	92	112	114	116	119	114	114	98	95	116	102	84	104	91	91	93	120	113	104	111	86	95	96	104	108	106	107	90	100	104	99	104	102	105	100	93	93	108	122	112	107	105	106	103	131	122	104	110	89	100	123	110	127	101	109	116	110	91	111	114	108	117	100	110	94	108	96	109	105	110	100	95	112	132	116	104	109	109	132	109	106	115	124	102	111	110	116	111	120	118	100	98	92	108	90	129	117	106	137	102	100	109	108	106	113	110	108	84	101	102	116	116	100	104	112	117	108	107	97	117	93	98	140	90	122	112	107	118	103	99	116	109	102	101	122	98	97	117
4973	876	749	402	280	220	186	184	151	181	160	158	154	135	134	150	92	146	128	114	126	111	136	136	123	120	115	166	123	129	105	122	127	140	133	118	121	135	126	126	105	99	126	118	124	120	116	137	156	108	120	128	122	132	116	123	109	126	123	114	124	139	114	128	134	131	119	137	121	126	130	119	145	119	115	114	100	141	121	141	135	132	116	142	121	134	134	117	140	147	112	124	113	131	131	106	125	134	121	137	115	113	110	119	122	124	133	122	103	105	123	125	136	134	141	126	115	118	131	130	122	135	108	144	112	150	113	135	133	118	133	112	130	120	133	121	128	143	119	137	120	128	121	127	126	130	122	138	114	105	124	124	110	122	134	125	145	120	127	120	138	141	127	136	139	129	115	128	131	132	116	105	123	124	126	133	147	124	136	137	129	121	131	146	140	149	129	100	133	118	113	115	118	140	136	126	135	106	121	122	126	115	127	108	114	119	121	112	117	127	132	127	153	118	130	123	142	122	125	127	119	122	120	115	116	116	137	125	117	121	118	119	118	143	119	111	117	106	121	128	132	115	128	119	110	121	120	138	128	133	117	158	143	101	119	144	135	132	114	135	123	142	122	120	111	143	121	138	121	122	134	127	158	111	125	113	112	112	107	116	121	135	109	131	123	123	136	107	130	103	119	118	115	128	115	108	130	135	135	128	138	128	113	118	102	125	113	115	124	126	145	110	135	113	116	137	123	118	133	126	125	128	113	121	106	144	128	133	115	109	119	130	114	129	128	120	117	123	115	150	118	150	127	133	117	111	130	118	117	120	122	120	142	137	125	123	143	132	124	127	105	136	131	128	110	129	139	121	112	133	131	126	139	113	137	120	135	128	107	132	133	132	126	125	100	108	109	125	122	127	115	100	123	135	113	140	123	116	142	101	119	129	108	122	140	131	132	134	120	141	128	119	113	131	128	115	120	124	116	136	132	112	130	135	143	109	113	131	134	132	151	109	111	107	123	129	155	121	117	124	114	129	119	113	122	140	115	147	141	130	121	130	124	115	117	123	120	123	122	131	133	115	123	115	102	122	122	126	113	110	118	118	118	127	131	125	129	121	142	126	133	132	134	116	129	107	125	124	119	125	130	106	130	133	132	115	110	123	112	123	120	131	109	108	102	131	124	128	128	127	126	127	116	127	126	127	141	110	126	113	117	124	134	117	109	128	135	160	138	121	136	123	128	135	121	115	122	134	124	111	128	115	118	131	116	136	92	109	114	144	136	120	133	124	124	121	117	119	107	116	123	126	123	129	138	120	132	128	127	130	116	141	143	117	112	133	118	150	103	140	127	119	113	131	115	127	114	130	113	119	124	142	124	130	142	125	128	131	118	139	125	131	153	116	120	121	104	137	149	117	118	124	125	131	133	141	124	137	133	130	138	126	104	127	115	119	142	125	135	128	112	108	121	125	120	136	150	115	114	113	105	125	107	121	122	106	104	119	132	113	120	149	116	113	108	131	113	118	122	116	119	126	109	129	128	112	131	138	107	131	133	115	105	122	139	125	134	118	112	127	128	145	128	134	129	103	123	113	110	142	133	138	118	121	118	113	111	114	132	127	120	111	118	112	129	144	101	119	116	123	128	157	126	127	119	125	131	124	117	119	124	115	131	132	122	119	94	119	119	137	128	128	132	112	116	134	119	127	110	142	134	123	116	121	131	117	111	126	116	153	101	130	121	122	139	119	123	135	119	121	117	135	111	118	122	134	131	109	120	141	113	125	131	134	120	117	138	121	125	101	109	107	116	137	105	111	130	120	111	130	122	122	136	120	117	122	100	121	121	128	132	131	113	120	125	120	139	106	124	127	124	132	131	132	113	125	117	111	107	126	111	101	114	119	148	124	131	130	114	125	120	118	119	106	135	115	115	117	132	119	121	125	124	113	124	104	133	136	114	105	135	147	107	113	130	128	127	144	141	119	129	128	132	135	108	122	119	116	111	112	139	128	140	124	123	126	144	118	127	128	118	110	99	128	121	131	125	121	118	116	120	123	134	112	117	132	130	121	112	126	121	144	132	128	118	124	125	129	116	124	116	115	120	120	114	129	132	116	114	125	111	130	117	134	121	125	123	115	148	119	132	120	128	112	141	112	118	114	145	118	118	130	144	114	132	126	120	101	124	125	124	113	139	138	132	146	107	130	125	129	113	118	132	116	141	112	134	139	108	121	117	131	126	110	147	153	121	131	104	130	141	107	131	121	122	132	129	126	137	105	117	126	132	117	131	123	145	143	112	128	126	129	128	118	137	130	131	121	136	130	111	124	130	138	113	130	138	93	111	122	129	124	120	106	118	120	140	128	152	115	136	155	124	108	125	122	117	123	106	115	116	133	124	109	107	124	106	113	118	141	127	130	123	128	131	153	130	126	109	149	103	113	124	122	137	107	102	149	126	120	117	117	134	125	142	101	124	132	130	131	125	117	132	129	114	114	104	126	150	124	124	132	123	128	125	133	146	105	128	138	128	125	103	133	129	110	113	129	132	130	119	121	132	126	124	112	118	104	106	133	114	125	108	120	114	114	127	130	102	121	120	117	122	132	124	137	140	123	136	118	123	135	110	129	125	128	115	131	102	119	120	114	107	118	141	142	124	147	116	134	134	119	130	123	119	112	119	131	108	98	134	115	99	141	128	117	124	130	119	122	120	131	123	135	123	112	114	112	124	119	136	142	134	124	104	134	103	120	120	138	109	124	145	113	132	129	114	127	135	128	115	126	111	120	141	122	112	135	128	119	131	119	135	130	139	126	136	118	126	105	97	126	111	133	122	115	105	125	141	144	117	145	128	146	133	115	118	123	120	122	108	139	128	134	120	150	125	138	123	126	136	121	128	104	126	125	133	124	124	119	129	134	118	124	130	130	121	118	131	120	129	115	126	113	105	130	113	128	116	128	133	109	93	125	100	121	110	114	133	134	118	108	123	122	127	121	123	116	131	118	109	153	113	139	114	122	132	130	130	119	124	118	118	131	139	128	127	116	124	125	122	108	101	125	124	118	126	114	138	114	114	124	142	112	107	147	114	131	132	119	129	137	105	134	126	115	120	137	134	128	123	100	131	121	120	128	118	125	122	119	116	133	133	118	113	120	116	127	126	122	134	119	114	120	137	133	112	118	108	133	112	133	118	121	125	116	111	125	112	133	106	127	123	118	113	132	118	131	120	113	129	134	103	119	143	151	153	121	136	136	113	103	118	145	129	119	108	127	137	133	119	137	127	139	118	133	115	123	128	108	114	120	128	116	119	135	104	134	137	130	132	112	113	118	124	118	120	114	140	121	128	129	125	142	116	117	106	126	125	125	129	127	122	116	142	125	114	116	129	131	100	117	127	106	112	112	128	119	112	120	123	120	131	125	132	125	137	113	122	122	120	119	128	134	120	115	111	131	112	116	121	116	113	121	120	150	122	135	125	109	110	138	136	135	90	114	98	133	126	123	125	130	131	129	126	125
24828	20432	26690	24066	20429	10297	1479	973	786	624	577	531	506	441	400	405	369	370	358	323	366	345	333	333	303	322	342	344	279	297	299	315	298	301	323	284	322	289	301	298	317	279	316	284	301	314	272	289	298	315	278	269	276	280	269	260	275	279	281	274	265	283	311	267	276	290	292	268	273	264	255	295	276	273	292	284	282	266	270	265	272	274	284	293	289	310	270	288	280	273	266	281	269	281	267	258	300	272	283	268	294	291	277	290	260	270	287	260	261	296	260	288	271	268	262	287	307	251	283	309	250	269	250	232	284	278	287	259	274	267	276	316	309	288	287	274	297	288	243	262	288	302	285	265	256	282	248	277	268	274	265	285	293	298	288	275	289	279	305	261	282	252	268	281	285	282	299	261	253	284	296	244	279	273	301	304	278	276	265	257	283	282	296	281	323	239	290	276	257	284	301	316	282	294	247	264	268	281	262	250	274	305	275	269	268	292	283	280	286	286	286	272	299	287	273	278	286	242	289	282	296	285	286	245	275	292	288	264	288	285	253	290	296	280	301	283	287	257	260	242	264	266	274	283	269	268	263	276	261	302	291	277	290	291	259	265	282	259	261	286	281	285	258	259	263	278	246	284	277	276	299	270	269	273	277	276	273	274	290	271	288	259	280	285	291	273	260	280	265	291	267	294	275	259	259	266	271	291	273	288	284	310	289	270	251	264	276	258	270	331	297	263	265	270	284	260	259	262	284	289	278	282	288	257	281	292	287	266	283	273	298	291	267	284	291	304	291	287	279	267	308	283	275	269	309	275	294	292	280	253	271	274	280	290	262	290	294	276	256	282	284	299	296	268	253	265	265	305	283	282	242	262	293	279	280	279	246	264	309	241	293	291	296	296	267	278	286	257	279	280	284	290	261	253	261	278	279	327	278	282	272	244	265	274	322	277	296	249	281	288	277	252	308	270	278	246	290	281	283	279	294	265	258	273	267	271	274	288	281	258	277	250	299	273	250	269	285	272	278	260	242	257	286	275	264	274	263	277	288	261	301	304	285	299	287	288	280	273	267	264	282	286	270	291	262	303	261	286	284	268	290	277	264	291	263	274	272	294	279	316	263	290	277	283	269	248	275	296	280	265	243	283	244	299	281	299	287	274	309	266	265	264	321	279	297	290	272	271	275	265	262	284	272	271	252	271	279	298	298	252	284	297	277	283	287	288	293	262	290	266	271	293	258	273	279	269	256	294	284	257	288	291	255	278	282	275	296	260	283	274	284	279	274	259	252	284	266	312	288	266	285	287	289	262	289	270	296	281	273	272	257	265	250	274	316	267	292	285	260	276	271	282	281	260	289	268	270	249	317	269	291	314	302	272	302	284	266	282	293	289	272	298	300	271	289	304	263	265	274	266	280	265	279	270	269	267	248	298	270	283	309	233	289	255	290	281	264	275	271	287	260	303	324	291	274	295	284	270	255	291	283	289	274	249	257	279	263	281	262	285	294	283	283	258	263	293	272	248	251	292	277	291	233	296	277	276	268	279	300	277	289	264	273	293	291	271	277	276	285	277	273	286	263	278	274	292	285	280	278	293	267	294	272	284	272	264	294	270	269	289	259	261	278	269	278	258	307	277	281	294	275	273	310	271	238	253	278	288	261	262	293	257	300	247	289	271	269	265	312	262	284	277	257	284	268	249	256	296	295	289	251	297	288	266	281	276	265	290	301	276	254	293	258	261	278	262	263	276	292	282	291	271	285	248	259	256	290	288	266	269	274	253	331	255	268	303	264	274	288	270	299	265	267	295	265	280	261	301	282	269	295	277	269	255	256	298	290	307	246	277	290	270	238	285	283	273	267	307	264	279	296	276	268	286	301	295	257	284	286	265	271	255	270	256	263	276	274	267	270	274	276	234	265	271	302	276	254	271	279	266	295	299	270	232	258	292	270	267	254	289	247	315	261	273	256	276	289	258	295	284	267	288	286	286	272	296	264	284	299	271	267	287	273	269	249	260	267	250	271	274	272	301	273	291	267	308	295	258	265	261	274	289	239	276	277	299	282	312	268	272	280	292	280	295	267	281	266	260	299	276	278	283	290	321	257	280	285	310	297	300	293	283	250	272	299	268	255	280	273	262	274	257	280	300	282	288	283	288	269	262	248	277	263	267	294	301	289	280	290	293	247	254	286	278	281	263	257	270	272	284	281	273	285	296	296	291	289	307	247	272	271	283	287	291	269	278	274	300	257	254	266	269	305	310	258	254	287	266	256	257	290	305	313	281	282	277	241	273	264	301	261	265	290	269	267	287	292	260	253	284	239	248	296	265	249	251	270	273	282	258	292	282	293	252	256	264	269	294	328	289	297	271	287	300	282	300	300	274	292	284	300	256	281	279	285	276	273	278	274	257	275	275	294	278	299	277	290	270	264	247	262	280	281	278	253	238	304	300	240	290	278	259	298	293	260	292	240	288	295	319	291	282	277	250	293	256	288	275	269	298	272	296	289	273	287	276	273	265	287	265	279	297	285	310	274	297	276	290	299	258	267	278	265	296	303	251	274	301	258	256	300	285	315	282	280	270	272	285	256	261	280	256	277	259	266	286	266	267	272	274	272	332	299	289	292	294	306	247	315	287	288	278	272	250	266	256	304	308	302	291	272	270	278	283	285	308	278	252	271	265	318	250	280	274	276	308	283	269	270	259	231	287	301	262	284	275	282	277	260	264	275	276	259	242	290	296	280	275	266	303	281	265	275	290	270	290	272	275	294	268	237	291	255	286	297	307	275	283	276	293	260	295	262	247	275	292	273	291	297	261	285	284	268	249	297	239	288	279	287	289	307	272	292	250	294	297	292	294	311	267	262	271	277	232	276	275	296	258	259	293	267	284	279	322	267	276	276	265	249	233	284	264	287	253	292	261	269	293	280	271	280	271	252	313	262	310	295	262	301	268	281	297	283	262	268	287	252	286	279	271	289	315	306	282	291	291	301	291	308	275	294	236	292	285	266	297	283	277	274	296	258	276	269	252	295	256	276	301	261	278	271	299	273	272	273	289	274	270	288	307	266	260	248	280	290	279	248	295	277	291	287	264	303	253	275	291	289	268	297	287	289	283	274	275	271	270	275	257	257	284	293	263	276	289	281	261	272	260	286	277	260	230	242	276	283	289	258	279	249	264	271	246	289	268	268	259	264	274	291	270	308	302	255	252	280	299	260	320	272	274	280	269	270	237	274	264	271	281	258	286	288	262	258	284	259	288	245	299	277	283	306	279	265	306	257	259	292	239	268	270	261	299	272	275	260	295	297	282	295	276	279	270	289	272	262	311	266	288	294	288	261	264	284	279	293	267	275	250	278	291	287	279	266	293	260	266	275	273	265	269	276	264	269	239	290	270	255	289	259	287	298	253	253	269	256	263	301	265	270	275	282	270	286	258	307	276	260	298	280	256	295	275	276	293	251	256	255	310	276	284	276	294	261	306	285	298	256	276	260	266	262	296	273	273	282	286
7321	12310	10961	5943	3855	2704	2123	1669	1324	1083	897	853	699	674	535	545	495	470	459	421	441	419	380	355	380	340	356	303	283	319	327	341	311	315	306	282	299	308	293	324	270	291	292	285	310	280	265	321	272	306	290	278	274	303	264	288	290	274	255	263	243	266	296	305	281	283	274	294	292	272	274	280	267	314	268	278	274	251	319	271	250	276	269	277	292	277	247	270	321	259	271	275	285	277	275	279	263	268	262	288	296	290	284	284	274	275	288	298	277	246	293	318	267	256	273	273	265	277	267	254	279	263	292	270	284	258	277	295	273	259	289	266	297	279	259	268	273	246	227	274	247	286	272	294	248	269	270	280	272	258	270	262	282	261	266	290	323	302	262	299	272	256	258	287	223	283	275	250	287	287	280	242	256	240	291	253	273	258	262	270	250	273	237	262	263	269	273	284	264	290	268	257	279	279	276	283	291	314	250	278	290	269	280	265	248	301	254	269	284	266	270	268	274	269	292	298	226	281	271	287	288	290	275	248	255	314	258	244	264	274	282	262	289	268	287	260	249	260	283	284	273	269	275	257	279	281	289	267	276	293	257	292	286	280	259	278	251	237	281	297	286	260	254	276	279	300	289	285	274	272	266	266	267	278	269	257	270	269	282	282	284	297	271	249	284	254	283	269	253	283	249	282	291	260	261	249	270	233	274	265	265	261	293	264	262	254	261	255	257	283	284	256	290	261	250	261	285	273	299	259	270	290	283	291	263	279	289	289	255	291	288	280	244	319	251	283	256	256	278	287	283	260	282	290	282	253	295	242	310	271	258	266	256	257	265	276	259	252	267	264	268	299	288	284	254	287	264	262	275	261	271	285	290	277	251	264	285	328	277	270	282	274	261	243	252	267	254	292	296	297	275	260	272	260	288	309	268	249	272	292	275	290	268	269	283	268	288	268	302	276	251	266	273	248	278	272	259	272	262	248	241	304	269	276	255	272	281	285	283	229	246	292	288	272	287	283	314	267	291	269	271	304	278	266	277	283	273	302	314	273	271	283	243	291	286	274	285	282	274	269	273	279	260	261	276	234	275	253	263	258	235	253	277	244	252	255	262	256	268	272	268	264	272	296	286	277	272	258	274	275	284	255	279	244	311	273	270	283	272	259	274	250	260	261	237	266	269	264	244	285	269	261	279	257	241	247	261	253	316	296	274	281	275	271	225	265	268	277	259	265	280	276	268	268	280	283	272	256	281	258	276	265	292	292	261	275	286	262	301	308	252	244	285	260	295	259	287	265	274	257	276	275	285	288	241	287	256	284	293	225	256	284	275	271	265	276	252	265	281	271	273	251	259	275	276	268	281	252	289	261	269	275	309	287	269	243	265	276	290	296	263	284	236	286	293	310	267	285	276	293	277	264	290	268	256	306	256	251	257	280	250	262	267	291	260	287	274	294	291	261	282	288	285	260	274	272	262	252	254	284	237	298	255	260	241	284	285	263	317	274	269	262	260	269	275	231	294	280	273	255	294	285	239	293	263	294	280	273	273	248	287	301	290	294	252	245	268	243	267	261	259	260	256	289	287	283	280	269	276	276	267	264	276	278	262	299	275	281	270	306	251	251	267	262	301	272	291	259	278	282	263	227	253	284	253	317	297	281	250	279	255	219	309	297	268	272	297	280	279	290	301	252	258	252	282	273	276	295	272	257	269	238	288	294	244	243	259	273	253	286	299	298	247	271	276	271	272	283	266	270	285	298	263	288	289	294	273	277	292	268	280	272	275	275	248	277	242	253	304	290	290	283	255	288	302	257	279	293	258	249	273	237	251	267	257	297	264	255	262	272	245	285	284	269	261	281	266	274	282	280	279	267	257	268	265	264	304	271	299	255	269	286	268	233	264	252	273	280	274	264	274	282	288	285	275	258	279	271	253	297	243	264	258	247	278	262	284	284	250	291	243	290	269	271	255	262	284	265	281	277	291	247	251	293	271	253	261	271	305	259	224	254	261	249	262	285	261	254	246	302	284	286	293	281	255	264	262	261	265	272	274	247	271	260	273	259	242	253	280	296	293	277	297	277	270	250	265	259	288	279	263	284	274	298	271	317	265	269	278	261	251	282	283	279	257	279	259	269	261	261	248	285	280	254	298	265	268	285	288	262	273	268	286	270	253	268	275	263	288	257	286	246	279	259	266	273	248	276	261	271	272	284	288	257	322	259	260	271	278	272	262	281	256	264	239	258	282	257	295	292	272	273	243	275	288	283	255	270	293	256	260	274	296	289	244	272	258	248	256	263	274	266	280	251	285	274	263	247	265	233	270	290	271	239	277	266	254	285	283	277	273	258	268	277	255	267	267	274	277	272	270	270	300	245	276	288	270	251	257	274	256	299	245	259	245	288	267	276	267	264	275	264	283	279	261	276	257	286	263	267	258	289	273	271	287	264	291	315	249	273	263	260	255	258	276	278	270	278	284	265	275	286	279	276	287	267	289	284	272	279	261	288	280	293	256	291	298	316	268	279	278	271	258	273	250	220	243	289	287	264	240	274	263	262	261	293	270	276	241	273	270	259	270	287	287	299	298	231	257	273	247	267	273	261	261	258	288	283	267	253	254	272	254	277	282	293	261	267	277	279	278	246	272	262	290	295	254	308	291	275	304	275	249	265	264	276	283	294	305	267	282	268	263	284	296	276	275	250	259	306	274	258	274	258	262	264	266	238	275	286	275	263	262	288	302	234	306	291	272	276	280	253	266	301	288	272	248	275	273	269	270	293	282	296	288	264	274	272	273	302	296	281	278	260	259	262	263	265	266	286	258	265	241	280	266	264	285	286	278	232	281	243	274	259	258	270	283	301	291	278	270	258	258	279	293	271	262	242	274	268	300	274	260	250	268	258	273	266	235	256	279	272	267	255	282	285	276	267	260	252	261	274	274	260	259	259	290	249	276	273	279	272	271	283	275	271	298	268	289	266	243	290	262	253	257	273	265	288	268	266	245	272	265	301	286	262	272	236	265	256	292	262	309	278	271	261	279	278	283	252	297	287	258	294	287	288	276	307	266	304	280	277	285	266	294	265	310	299	275	245	245	300	270	238	278	269	248	297	265	285	282	243	276	249	265	276	271	271	270	270	259	289	261	264	284	273	262	277	274	271	269	311	259	274	283	293	277	250	280	264	213	261	275	269	269	275	284	291	286	252	264	265	277	287	276	245	257	272	311	281	262	268	270	230	250	266	249	286	273	281	269	294	309	301	283	267	298	263	279	257	274	283	262	275	275	283	250	268	269	289	280	271	267	270	266	295	270	263	255	269	255	267	255	297	260	302	258	295	276	261	268	279	251	271	257	291	259	270	246	265	279	278	286	289	257	291	288	261	248	297	284	314	270	258	277	289	295	285	263	293	302	303	264	270	259	264	256	303	284	268	280	285	256	279	278	251	292	265	259	245	272	249	291	309	251	265	268	291	281	275	289	268	302	279	292	254	281	300	256	248	278	256	277	300	295	290
22534	20412	27069	23681	20421	20506	9750	1997	1344	1120	1116	973	916	867	748	787	734	707	687	645	648	648	655	638	564	620	594	590	596	559	598	558	576	554	577	528	541	551	581	538	532	573	594	573	547	571	536	590	594	541	533	549	558	512	488	545	563	498	520	598	530	524	588	531	513	507	541	562	501	538	502	521	521	508	510	506	531	545	528	554	536	508	544	472	498	511	487	501	514	543	548	511	541	528	555	527	515	514	527	505	559	536	521	539	530	559	529	545	500	520	532	553	517	501	519	524	523	505	519	534	545	525	512	520	511	494	543	509	506	485	519	528	504	561	543	512	551	514	554	530	522	519	529	525	509	470	551	515	536	479	567	499	541	522	551	539	528	513	495	549	467	524	492	486	538	516	534	558	563	520	530	547	548	558	511	528	527	525	540	509	525	531	524	506	536	528	477	523	539	511	502	536	537	463	541	519	530	533	507	518	535	519	531	532	541	556	564	512	543	556	505	515	538	532	534	554	507	538	535	564	555	522	533	525	486	540	538	531	502	509	532	525	540	511	528	507	483	483	519	534	493	514	538	491	578	472	551	515	484	511	508	530	502	469	537	516	524	499	512	547	480	534	545	551	502	512	542	532	537	507	551	516	549	542	561	480	540	567	541	484	547	548	510	526	550	542	492	520	514	519	508	512	537	542	516	504	510	517	494	542	496	533	551	517	566	528	522	491	573	523	531	522	482	524	526	543	519	509	564	547	510	523	466	529	517	485	500	500	541	523	512	526	521	584	511	499	563	541	518	544	491	542	514	541	512	543	495	571	523	516	540	503	515	553	494	533	518	532	516	534	518	506	531	493	528	492	535	511	518	489	527	532	520	528	531	500	570	512	517	516	535	532	487	524	492	504	502	536	504	508	574	490	542	494	523	530	543	527	535	544	531	524	553	554	559	554	480	536	535	514	497	524	522	540	521	487	526	538	519	527	537	535	505	504	551	551	515	540	523	466	528	507	538	538	540	528	483	565	533	495	542	474	533	519	534	527	523	527	520	518	496	547	532	520	554	568	496	497	494	491	535	522	507	532	510	494	541	497	479	575	528	512	502	524	490	530	538	533	479	504	565	531	547	496	540	513	514	526	512	502	514	514	470	500	516	548	505	530	551	511	502	526	531	463	527	498	504	545	538	537	519	528	516	553	493	552	508	530	531	455	528	492	508	500	556	494	530	526	513	551	481	518	477	505	497	510	530	535	583	519	533	508	481	549	534	514	536	500	516	496	513	502	552	518	556	543	523	496	562	520	508	495	513	487	496	512	563	479	521	509	554	497	517	587	518	529	555	566	519	522	546	537	529	510	499	602	576	556	540	533	504	519	558	545	548	518	501	540	522	499	536	539	507	533	489	503	521	495	556	535	518	515	493	505	534	510	524	550	516	515	504	554	537	492	545	522	516	498	504	515	537	541	554	522	486	543	491	559	489	519	540	547	502	468	511	518	531	488	554	516	548	539	478	530	480	496	536	478	502	536	506	552	507	545	539	500	536	535	563	549	474	548	527	492	523	504	560	488	552	553	533	560	514	507	552	506	519	482	533	512	511	508	482	553	528	511	552	548	519	518	498	515	560	494	556	519	518	500	573	501	464	564	501	537	539	489	547	516	494	484	517	524	574	530	470	496	535	556	557	498	513	570	560	541	538	508	557	566	504	532	489	539	543	528	491	488	543	504	522	504	514	517	485	492	533	540	564	524	528	496	477	525	509	487	512	527	496	526	515	553	511	500	517	544	480	514	571	484	541	541	554	539	521	527	534	496	524	532	560	533	569	522	553	487	519	518	545	512	494	546	463	537	510	556	521	500	503	497	522	496	537	508	521	503	572	562	528	553	490	513	514	502	486	482	530	512	549	548	487	534	516	511	519	486	511	511	545	569	551	508	537	533	521	494	574	492	509	525	533	570	541	525	547	502	495	560	484	536	467	510	546	547	501	524	530	481	503	527	544	528	491	490	545	513	504	544	540	551	562	551	547	520	522	494	540	492	529	531	506	535	547	539	526	499	573	520	568	517	565	545	497	537	527	513	493	512	537	537	530	535	531	534	543	553	507	512	552	502	502	523	514	537	493	537	510	514	524	516	512	503	526	532	499	514	503	492	529	497	485	493	512	529	539	528	568	539	526	495	541	495	525	523	547	529	539	516	481	544	532	485	536	552	542	508	534	486	548	551	525	531	515	547	536	524	533	489	470	551	497	560	514	465	489	500	516	494	539	542	494	481	516	526	533	544	557	513	511	519	496	524	512	523	517	493	513	529	529	557	515	554	533	530	516	518	519	513	509	540	518	517	532	550	512	528	546	491	547	527	534	523	525	511	524	512	516	500	523	515	550	527	516	559	507	507	511	502	524	471	514	572	491	524	556	509	474	528	514	512	518	549	538	555	542	533	514	524	547	501	522	513	504	550	505	475	527	506	528	547	508	511	528	507	512	517	515	514	561	509	545	531	507	501	533	546	530	507	504	526	495	488	500	510	532	540	550	529	489	535	504	544	542	551	508	505	542	525	535	507	504	554	492	481	543	550	505	519	512	479	529	539	511	522	539	509	542	455	496	495	515	530	505	533	526	541	539	503	531	524	503	528	562	531	553	531	539	531	526	536	543	502	527	533	527	551	532	537	528	539	521	514	536	492	512	497	545	523	519	530	544	564	501	536	515	526	522	542	543	500	520	542	538	521	541	534	520	548	500	527	538	555	543	524	540	536	534	558	524	548	489	534	514	519	514	513	543	482	494	486	528	510	527	515	493	533	528	511	512	517	563	531	568	528	527	563	538	500	511	509	518	537	501	532	515	565	527	513	571	566	546	531	551	471	516	502	511	527	528	522	571	503	501	500	527	566	527	496	557	530	490	546	511	543	555	494	529	551	510	542	536	565	488	526	538	539	521	497	517	508	493	514	559	517	545	500	485	537	551	512	549	509	532	536	534	525	519	528	472	572	504	504	536	555	517	518	524	534	483	522	483	535	523	551	521	497	516	485	532	590	503	503	513	526	503	537	510	506	511	525	494	498	540	502	537	543	507	503	524	488	515	489	510	519	544	543	491	504	533	531	513	556	494	497	532	549	480	513	482	517	579	544	538	507	524	538	532	480	513	525	496	527	512	549	505	528	541	529	504	513	518	498	505	496	545	537	528	508	526	502	535	507	579	493	536	509	526	504	480	530	479	517	531	516	537	555	504	516	535	517	516	497	519	532	536	534	500	496	496	494	509	531	534	521	537	519	557	539	561	518	530	521	533	530	505	563	523	563	494	498	498	529	559	516	523	517	530	528	505	470	512	518	504	534	510	533	532	529	552	488	478	561	543	515	532	547	484	502	516	486	501	532	545	522	539	512	562	520	524	551	527	531	522	494	495	513	523	536	520	516	554	558	527	520	562	490	560	499	539	566	520	494	545	549	539	485	522	506	561	522	529	508	509	514	547	498	522	539	499	519	524	550	545	540	523	513	512	568
10525	19843	17655	10373	7129	5268	4161	3082	2470	2166	1902	1659	1425	1356	1123	1032	1032	861	879	867	797	734	734	696	664	611	668	627	629	592	626	633	563	582	592	566	542	546	567	525	575	549	572	546	526	547	552	510	538	515	524	584	507	572	525	523	541	506	536	532	508	547	567	541	551	499	511	559	513	518	556	538	495	492	501	522	509	516	543	547	544	485	547	526	499	512	434	550	512	501	506	490	514	576	490	530	517	520	495	533	477	506	520	486	495	528	535	531	518	484	505	521	508	508	483	523	503	489	468	575	516	508	503	518	527	515	485	516	478	530	516	487	431	527	522	532	510	514	546	561	494	540	515	502	497	528	494	526	543	511	517	517	504	490	531	512	505	501	520	518	509	464	468	500	470	542	496	495	538	507	495	491	512	501	517	527	510	520	508	523	520	490	503	509	516	507	476	495	506	509	523	517	527	478	520	467	502	514	478	508	533	517	536	511	536	508	507	498	486	497	507	485	535	456	531	515	508	505	525	521	500	506	546	546	523	502	526	517	518	517	514	523	459	537	493	479	480	524	504	478	483	515	525	513	513	482	495	524	499	493	492	506	473	537	515	479	496	493	491	511	508	491	538	516	492	476	470	525	500	504	526	481	473	487	482	480	548	509	511	525	507	518	505	497	519	581	469	484	509	466	488	472	493	516	530	531	483	526	520	549	520	525	482	557	502	490	518	506	471	498	503	499	513	522	478	460	461	496	539	532	494	510	483	509	480	495	503	522	492	499	510	495	481	468	525	519	514	489	507	491	503	493	536	488	524	503	497	514	468	520	500	548	489	519	502	511	491	452	447	525	508	499	495	513	490	490	529	554	530	521	490	543	518	517	511	502	508	541	509	488	518	490	517	454	498	517	555	468	488	510	491	489	504	534	491	532	511	486	518	483	491	515	498	487	516	517	529	510	503	501	551	483	460	504	534	494	533	491	527	533	540	515	474	508	503	489	522	498	560	501	485	500	480	485	486	503	497	509	474	482	536	473	510	490	512	536	534	511	486	487	512	511	491	501	534	505	477	540	499	520	500	514	549	513	475	539	523	508	500	538	506	502	528	513	510	513	489	464	501	499	502	489	499	524	521	500	499	491	492	479	477	484	508	499	500	474	529	487	498	504	503	509	549	489	497	477	493	504	511	478	570	513	493	510	504	501	528	467	489	497	517	446	467	508	534	542	475	497	504	497	490	477	504	474	505	537	499	526	470	500	540	506	520	483	495	531	471	495	473	527	528	466	511	502	510	522	555	472	489	486	547	490	540	466	493	491	511	504	529	496	497	467	507	489	502	465	473	490	530	482	522	519	532	498	498	511	516	492	539	504	468	488	540	483	523	489	521	503	516	520	491	532	501	460	554	510	504	458	507	488	499	532	486	516	490	491	457	490	529	530	527	487	525	473	457	481	527	500	524	507	498	468	490	491	504	499	518	514	544	484	531	488	533	493	559	542	499	502	512	549	481	468	471	497	530	513	514	510	509	485	522	499	508	507	519	531	552	451	546	514	480	474	482	490	527	495	561	473	559	491	491	490	492	469	479	534	477	506	569	473	517	476	498	493	506	475	501	500	483	509	473	538	517	504	501	497	505	507	455	516	479	483	507	527	520	482	482	504	515	503	497	485	540	498	478	493	513	514	524	531	525	514	502	499	500	524	509	486	537	520	510	477	504	526	538	482	481	492	506	541	505	529	461	472	517	510	508	539	512	509	497	508	513	503	480	507	527	487	544	487	470	511	473	493	507	492	498	516	529	499	468	465	521	482	514	500	531	469	513	517	499	505	488	520	467	507	527	525	501	506	487	484	505	515	506	466	524	492	480	543	514	520	511	515	482	507	490	530	481	536	525	514	480	489	507	470	467	526	493	530	502	486	554	469	512	515	509	522	506	482	492	545	480	498	533	520	500	531	523	529	548	507	510	515	504	511	516	473	527	551	543	501	522	482	515	502	472	456	553	526	509	454	530	554	565	553	499	479	519	504	515	507	521	467	528	500	506	506	500	464	517	503	525	527	513	540	483	501	517	508	501	478	494	515	488	533	478	508	558	490	497	504	525	542	535	519	499	509	498	501	528	495	500	512	464	507	517	518	497	470	523	459	467	450	487	501	512	519	509	512	493	524	497	514	524	498	487	532	496	537	480	478	565	492	505	476	543	534	486	508	506	515	525	514	510	524	503	511	485	522	513	514	497	563	482	516	521	505	527	515	507	479	500	482	543	471	505	504	508	502	512	506	510	533	520	482	517	490	485	535	481	522	456	464	495	486	494	491	499	498	485	470	478	474	505	513	508	501	496	484	503	450	526	497	534	491	514	518	514	463	506	467	509	469	530	467	502	484	493	487	537	514	501	488	498	527	509	511	513	502	471	491	491	489	472	468	473	526	492	492	499	495	522	513	506	483	512	471	530	505	537	477	513	517	504	534	499	487	504	505	509	496	485	528	508	481	536	494	495	500	494	491	524	494	487	483	479	473	541	505	509	492	480	526	553	484	488	505	485	541	531	549	501	500	506	523	484	495	515	514	474	513	535	515	508	468	462	502	505	512	500	479	501	516	506	514	541	493	531	512	521	515	522	552	476	513	493	479	505	496	511	495	521	507	492	511	474	506	531	473	524	503	476	519	545	470	547	502	476	506	486	499	456	505	508	487	493	494	499	458	503	509	523	515	523	461	503	523	524	506	522	502	467	515	512	501	514	491	527	516	535	544	486	495	500	485	551	488	530	534	461	542	492	502	501	491	516	498	507	497	488	496	467	500	509	520	511	495	477	527	551	495	503	503	550	508	484	505	520	523	493	494	547	521	467	519	485	533	474	520	530	499	486	500	512	505	521	515	503	496	527	515	455	494	502	516	499	509	481	528	498	520	514	506	492	497	528	490	507	492	508	525	514	483	507	458	511	506	534	499	505	517	483	505	511	502	501	481	528	474	480	511	508	507	496	493	514	518	491	486	472	526	519	504	502	482	518	510	503	502	474	508	514	524	504	501	499	519	516	478	536	503	504	497	458	523	494	506	497	491	500	482	473	484	539	484	511	499	518	515	505	480	498	517	460	517	500	515	496	511	457	453	479	483	503	503	510	500	503	474	511	525	527	530	491	475	511	500	508	525	478	453	519	506	523	497	512	490	537	515	526	508	517	519	494	495	497	487	514	526	488	486	498	561	503	447	495	508	550	488	506	503	524	499	549	510	527	481	515	504	504	503	513	525	510	517	524	534	471	478	490	492	506	501	528	483	489	505	501	520	471	504	526	535	505	533	502	515	474	440	526	510	505	535	506	507	540	496	460	501	505	502	494	518	511	490	483	518	489	525	549	512	490	515	570	506	519	500	550	504	571	468	543	536	497	521	491	519	527	518	511	520	506	582	524	488	482	448	509	488	539	524	494	510	472	519	448	456	469	468	522	502	472	528	512	478	558	499	545	448	533	529	522	480	506	527	496	471	528	515	521	550	514	506	504	527
27574	14110	1620	374	194	168	146	123	114	127	125	118	119	122	103	110	102	108	130	124	117	116	107	100	113	126	102	81	132	116	107	107	127	112	113	91	112	104	108	106	93	79	109	104	98	113	95	89	102	108	92	112	127	94	114	120	96	115	104	102	116	99	110	122	117	96	98	118	121	116	116	110	90	125	116	98	121	116	93	114	98	102	114	125	107	120	100	115	121	101	106	109	109	109	86	110	105	117	102	115	108	114	102	102	109	113	111	98	112	122	103	130	108	88	109	107	108	114	95	110	102	90	120	114	103	114	113	113	115	113	103	131	98	94	107	119	95	106	114	93	111	103	107	98	125	89	105	105	99	129	102	130	107	132	109	102	117	113	107	113	105	106	95	89	120	118	118	107	117	114	107	111	114	84	119	115	113	109	135	113	97	108	107	95	96	102	94	107	86	106	117	133	115	98	107	111	98	106	113	106	116	96	110	113	84	105	120	103	108	100	113	112	106	100	123	117	98	89	112	107	122	107	95	111	119	101	104	101	112	100	116	112	109	107	115	104	108	116	104	104	107	112	113	115	124	111	109	116	106	121	107	110	117	113	136	109	108	118	111	101	105	115	99	102	109	121	91	106	99	118	94	115	97	133	111	97	95	116	129	88	113	117	117	119	94	89	124	104	100	125	99	107	99	117	108	103	112	108	101	114	110	100	102	111	89	114	109	120	104	116	94	107	98	104	100	100	120	118	101	103	121	122	111	101	115	125	100	98	113	98	95	123	132	118	110	108	107	101	108	135	105	109	110	109	105	102	117	107	110	105	131	107	107	121	122	109	111	102	123	104	113	96	120	114	106	118	104	102	116	110	115	104	98	114	113	135	114	109	108	118	120	95	126	111	124	100	110	115	104	120	105	109	111	129	98	122	111	109	83	91	109	104	98	106	107	89	108	114	99	101	96	133	112	118	105	100	111	100	115	116	109	120	88	107	119	122	104	105	113	122	102	101	132	109	107	99	109	99	115	98	115	99	99	99	110	108	120	107	102	83	100	103	107	100	94	100	108	106	118	105	97	125	102	115	116	116	89	117	106	105	113	120	106	112	93	104	111	97	113	117	101	109	114	111	112	92	105	122	113	106	122	103	126	105	113	123	110	105	121	110	104	116	99	92	119	97	108	112	113	120	111	104	112	97	108	116	97	101	104	117	118	112	111	114	131	86	122	96	99	99	114	107	101	111	110	109	103	128	109	105	116	124	90	127	120	103	117	113	113	105	97	102	124	102	120	117	90	122	129	97	116	93	107	120	101	127	119	97	105	112	117	118	116	106	106	90	88	126	113	99	110	116	107	123	90	138	90	103	106	91	113	121	119	131	114	117	95	110	106	109	116	104	101	125	102	107	104	109	96	111	105	110	119	106	119	97	122	100	112	95	104	104	110	109	92	115	96	99	117	103	102	110	90	98	121	114	99	106	114	106	117	110	97	109	123	115	109	114	92	125	111	99	123	119	118	111	96	88	102	133	106	118	108	106	105	109	126	109	110	112	93	101	111	128	119	119	99	117	108	109	102	126	106	114	117	113	99	90	115	115	109	102	110	98	106	98	110	117	95	121	106	105	103	115	121	96	92	105	132	112	102	106	125	120	116	102	117	119	118	103	100	122	107	117	113	107	102	121	101	108	127	120	105	116	107	103	97	111	119	150	101	130	107	105	95	89	104	124	90	109	92	103	111	106	111	94	97	111	126	97	100	115	112	91	115	110	107	101	98	125	100	102	104	117	115	111	97	105	101	116	99	104	108	105	113	118	101	98	111	103	114	102	103	100	108	100	103	113	99	92	102	114	100	102	112	96	117	103	118	89	100	106	130	130	101	103	117	94	106	104	106	110	100	114	106	103	103	110	103	114	106	98	94	120	103	113	102	112	101	101	111	112	112	112	110	110	112	103	107	104	113	127	122	99	88	107	119	109	111	122	112	110	108	113	102	106	118	87	118	132	122	117	116	100	110	97	105	93	114	114	130	111	117	117	116	101	101	109	105	96	107	100	110	98	103	110	112	91	88	103	129	89	107	93	116	96	119	110	102	109	121	120	109	108	127	114	109	101	103	109	97	92	95	109	107	102	91	113	113	115	110	102	113	117	123	96	111	114	103	98	107	100	97	92	93	123	115	103	99	90	120	92	115	95	98	103	99	111	105	109	98	89	115	106	109	132	115	110	125	109	114	124	112	109	108	108	114	128	111	101	129	107	101	114	119	104	107	110	103	111	114	102	129	115	104	101	94	104	105	115	101	119	112	109	100	105	109	108	95	124	108	100	122	111	126	124	120	115	106	111	125	100	106	109	107	84	111	112	115	93	104	100	116	110	109	97	113	111	119	103	100	114	120	104	103	112	113	118	103	89	125	124	84	91	121	105	137	113	111	97	100	122	108	93	90	105	110	112	98	111	97	108	119	104	105	110	98	105	112	97	117	103	109	108	106	115	126	115	110	116	100	111	95	107	116	97	124	116	127	111	102	96	107	115	111	99	96	112	99	111	108	125	115	110	108	117	105	96	109	104	111	100	150	99	102	90	119	119	114	97	115	108	111	129	118	95	103	112	86	102	102	115	103	91	90	99	110	106	102	117	112	113	108	97	112	101	114	127	101	113	132	116	127	104	110	122	113	106	115	126	93	112	109	109	100	121	111	98	110	118	105	113	101	92	96	96	122	111	84	116	127	108	91	94	106	104	98	116	89	109	102	102	116	102	113	112	95	107	116	75	113	108	106	107	109	114	92	99	101	94	111	103	114	121	115	93	107	113	105	106	122	112	131	96	111	111	109	103	120	124	106	113	101	103	100	102	113	100	109	112	90	124	95	117	107	104	113	93	138	118	99	102	106	95	100	97	94	114	110	101	122	112	113	107	110	116	118	104	108	108	108	121	91	99	105	108	116	112	95	102	107	125	111	113	136	113	112	101	108	108	106	102	119	96	95	131	118	111	109	108	118	98	101	119	108	100	115	99	89	101	108	98	108	121	114	112	111	95	108	109	95	93	101	118	99	120	107	115	118	87	107	93	105	112	99	112	108	97	91	108	111	121	115	116	106	87	90	120	131	104	88	97	106	108	120	102	117	91	110	103	117	100	105	92	114	110	100	112	112	109	99	108	108	105	108	105	102	98	109	115	119	108	103	108	112	96	111	113	89	117	115	108	93	116	125	118	114	91	111	117	94	103	98	105	98	96	99	101	120	111	100	115	95	91	125	102	101	93	123	110	102	114	98	107	108	99	120	97	88	116	112	113	100	105	99	113	105	114	98	116	86	108	110	110	109	123	109	106	119	108	116	116	121	92	116	112	117	112	108	99	97	118	122	104	110	103	103	102	99	113	111	101	111	88	104	128	122	95	98	126	97	109	116	109	134	129	105	105	108	112	100	93	80	105	125	107	99	115	111	131	102	107	92	100	130	112	89	118	104	93	108	103	95	105	103	113	111	84	99	115	102	111	103	101	110	103
5015	913	767	400	270	240	213	181	164	162	164	161	134	152	148	121	135	154	112	125	122	123	151	143	121	122	133	124	140	131	129	136	151	116	126	106	131	117	151	124	124	100	117	143	114	127	122	150	139	116	138	103	127	123	123	112	117	125	99	139	125	121	137	114	128	146	112	130	129	136	111	132	130	153	124	114	137	129	141	125	122	125	134	109	128	111	112	146	110	122	106	128	122	107	111	111	129	116	135	111	115	110	141	134	131	117	128	117	115	133	117	117	131	115	117	127	111	128	125	124	132	114	125	112	140	138	129	125	122	117	115	121	127	111	132	130	125	144	121	121	122	126	137	111	116	132	138	117	119	132	108	110	127	129	121	132	126	142	139	106	136	125	126	128	113	125	135	106	151	127	142	113	159	112	109	132	117	114	118	136	109	135	121	106	144	119	124	116	117	122	128	132	113	126	130	121	121	125	135	118	116	121	108	129	119	130	136	136	103	118	131	115	109	133	116	128	126	123	134	110	106	130	103	123	126	129	137	133	113	135	116	108	132	113	113	135	118	127	123	121	120	134	124	118	109	110	129	120	116	117	113	131	139	127	125	121	143	115	118	101	120	123	128	125	139	127	141	121	134	129	129	110	118	115	109	112	122	130	132	118	133	127	130	99	132	142	129	144	118	124	135	121	115	123	108	125	111	137	121	130	132	121	116	122	111	114	120	120	131	115	128	117	143	127	110	129	131	128	129	125	123	116	127	119	105	123	117	109	139	131	125	106	126	126	122	155	121	130	127	110	133	134	128	129	140	116	128	123	114	133	115	132	136	122	126	125	108	130	126	124	130	116	139	136	129	120	112	126	127	135	146	139	113	125	128	113	112	123	127	143	128	125	120	131	105	104	126	116	112	121	125	126	112	110	149	128	125	127	123	155	110	130	137	130	109	139	113	125	118	136	117	122	129	116	128	129	135	106	134	141	125	113	128	118	135	128	145	127	134	97	127	110	133	95	129	112	124	133	119	134	117	140	132	126	119	116	124	121	150	131	149	127	132	121	114	126	130	114	131	133	135	110	111	127	124	111	98	123	116	127	120	147	132	126	124	124	118	129	130	152	118	126	133	118	141	138	116	126	134	142	121	122	124	110	107	97	115	97	143	136	132	130	133	147	136	123	125	124	116	121	136	113	120	135	107	118	147	117	121	134	114	112	129	108	107	119	115	99	112	118	123	125	130	110	147	127	117	111	137	113	99	142	134	133	127	130	128	121	137	101	123	131	111	128	125	139	143	134	141	131	128	156	111	152	114	99	131	137	122	117	131	135	128	119	125	109	118	136	116	123	121	120	121	132	134	100	129	118	131	129	121	120	116	132	117	132	148	123	129	124	130	134	117	127	119	130	119	106	137	128	127	119	121	141	128	134	127	116	125	137	113	148	121	122	136	115	113	119	144	110	134	137	137	124	119	124	135	108	118	104	101	114	116	124	137	122	118	130	132	127	144	126	117	117	123	138	135	105	114	129	131	117	134	138	119	128	133	136	122	107	121	124	124	138	132	111	112	113	107	111	131	138	108	117	117	114	126	135	110	129	133	123	123	119	112	136	120	118	128	132	132	118	128	144	134	141	113	131	131	118	142	153	105	113	123	131	125	120	132	117	127	120	129	140	121	125	126	114	164	103	107	132	127	142	123	134	118	129	138	146	121	103	126	151	116	114	129	126	128	136	147	140	105	118	115	126	112	132	130	129	127	118	128	145	123	123	117	132	132	124	125	123	129	121	122	126	120	141	137	102	105	121	139	106	109	136	123	121	118	114	124	145	132	117	116	143	141	123	124	114	132	119	115	127	132	150	144	129	132	127	133	119	103	143	124	96	121	104	103	118	124	113	124	131	165	131	126	142	128	120	104	123	125	136	131	113	131	113	146	128	116	127	127	112	120	106	124	144	139	129	122	106	119	117	126	147	128	129	92	118	126	150	111	130	127	111	124	106	116	141	108	106	112	138	126	163	107	130	123	105	102	127	115	99	117	129	132	127	146	119	105	142	113	127	132	112	126	128	117	130	141	140	147	117	129	125	113	135	126	134	146	127	128	125	105	126	131	127	135	130	132	122	113	123	103	142	122	117	120	130	143	122	140	136	127	129	126	135	124	107	117	125	124	137	113	137	114	113	115	117	131	121	124	123	114	131	137	115	130	126	134	118	144	133	110	124	108	122	141	119	112	132	101	123	95	117	145	119	125	123	122	119	121	129	112	100	125	122	127	129	113	133	111	117	114	115	131	137	122	131	116	129	138	127	116	117	130	120	121	128	149	136	124	118	126	130	117	124	114	139	104	117	136	129	121	134	129	117	118	119	112	112	122	131	112	102	125	125	114	152	118	122	128	133	116	101	128	141	130	127	128	114	136	134	118	144	142	111	135	141	116	116	129	117	138	124	109	127	130	114	130	106	137	124	130	147	146	114	104	109	120	129	140	132	136	147	120	137	139	133	141	123	118	132	134	139	128	117	105	117	134	121	121	120	139	121	117	127	129	116	128	120	139	115	123	112	127	131	167	132	124	118	114	115	133	117	131	130	131	140	131	116	123	114	129	114	134	131	110	127	116	106	122	113	145	94	114	124	124	133	120	105	139	149	136	119	131	123	117	137	153	134	115	127	129	120	132	137	100	125	137	109	119	133	107	141	101	126	120	136	115	109	109	116	122	124	133	115	105	139	105	124	120	144	122	122	99	110	117	116	103	113	135	141	129	130	136	118	130	124	122	126	130	128	133	136	125	121	115	132	130	126	132	128	118	108	111	124	124	121	107	126	130	137	134	131	122	112	134	148	128	121	139	120	108	133	123	126	128	137	136	99	140	122	132	119	126	100	105	135	129	136	114	113	129	135	132	129	101	109	130	137	141	110	128	124	120	124	149	130	118	126	121	138	122	130	117	149	116	143	126	113	118	122	118	116	137	132	135	134	140	118	124	109	129	125	113	125	118	143	125	122	125	116	129	116	115	107	136	138	140	131	140	129	106	120	137	134	129	100	116	117	115	108	121	123	122	127	134	121	127	109	125	123	104	134	126	130	122	132	138	124	125	121	108	133	134	112	101	114	138	112	118	120	124	125	131	124	121	107	120	130	115	135	138	133	127	129	118	135	130	139	102	131	104	125	129	140	128	122	113	138	131	114	134	93	133	130	123	134	109	130	117	118	107	106	100	136	130	117	119	108	113	126	133	143	123	142	110	111	129	139	120	126	121	117	125	124	125	119	108	129	121	125	106	107	129	131	115	116	114	131	117	120	119	102	135	133	121	145	117	124	109	130	102	138	116	110	127	139	134	144	119	120	130	118	129	139	121	128	119	102	125	121	130	122	129	123	114	127	135	132	128	125	121	112	112	131	141	117	153	142	123	113	119	129	144	135	113	120	128	142	122	129	126	111	141	124	121	109	114	133	144	132	111	122	135	126	128	133	122	131	124	123	98	139	135	122	123	138	123	114	144	129	117	124
24805	20426	26690	24057	20444	10350	1498	964	727	638	583	552	453	512	410	381	361	361	355	329	360	329	343	300	321	314	315	307	324	272	307	293	305	300	288	322	289	282	313	302	282	295	308	295	328	285	294	328	285	287	261	275	289	301	312	286	257	285	276	267	291	303	292	274	240	307	248	297	295	278	275	265	291	303	299	271	264	310	291	269	265	271	292	279	261	251	279	267	274	294	315	252	266	259	249	262	288	300	276	278	271	267	242	288	270	291	241	281	273	281	312	297	307	284	265	271	288	289	288	258	289	280	293	247	288	310	268	283	302	271	305	276	294	263	273	294	267	304	276	272	281	308	291	253	294	295	301	264	285	267	272	283	257	246	280	290	287	301	290	288	251	289	281	293	291	297	289	314	309	302	280	268	282	267	307	306	287	279	284	263	286	261	282	285	256	272	291	282	297	284	276	263	280	264	312	281	283	261	306	289	262	303	259	297	259	259	273	279	284	342	292	304	298	274	254	274	289	293	301	275	320	310	300	264	266	309	313	268	290	255	271	255	293	295	276	255	294	294	292	290	284	298	277	295	280	293	268	304	274	302	289	274	288	285	295	299	272	267	278	256	265	276	275	324	264	241	283	264	288	255	303	266	295	273	305	304	268	303	273	269	308	286	291	283	285	293	276	284	310	294	309	279	281	266	279	308	296	277	259	276	283	287	304	271	259	259	291	267	273	271	276	272	318	284	347	260	308	284	280	286	250	261	293	267	278	310	275	275	281	272	297	266	264	273	268	282	270	308	283	314	298	288	304	267	282	299	256	271	251	266	277	277	252	301	297	258	262	252	272	285	293	264	291	281	303	255	296	281	275	295	255	279	263	283	302	293	271	310	261	287	282	285	276	269	298	287	296	285	278	297	313	276	292	274	283	272	283	275	269	273	262	279	289	310	274	303	288	287	269	275	299	259	293	279	318	290	273	290	297	287	290	269	292	280	304	267	292	277	272	285	266	283	277	300	276	260	276	262	275	275	287	258	296	277	269	308	307	286	282	266	267	265	297	270	294	290	288	243	286	269	248	261	276	297	311	312	291	270	294	259	276	286	287	283	253	286	285	290	299	290	273	273	270	251	309	272	289	293	265	301	273	274	287	274	280	265	279	295	284	287	263	287	288	271	293	278	259	258	304	263	281	263	260	268	283	265	283	270	278	277	300	249	299	286	313	266	275	300	243	265	278	273	290	288	294	285	251	285	260	259	295	265	280	295	255	291	271	288	290	290	278	259	296	274	279	255	273	270	237	281	299	316	299	300	286	292	263	283	276	279	248	282	281	266	284	277	288	294	293	255	300	278	291	290	283	299	305	282	263	294	256	290	262	311	267	269	281	267	286	294	287	281	281	270	292	269	293	271	283	280	271	270	264	276	247	270	312	243	271	279	260	284	294	274	278	265	318	258	277	294	293	279	290	294	311	289	278	252	276	288	314	276	278	272	260	264	305	264	253	293	299	326	308	275	286	265	284	317	300	270	298	306	282	257	277	282	243	267	300	308	313	247	283	282	285	292	242	319	299	303	242	304	293	251	317	261	281	273	293	270	278	272	254	252	274	281	275	254	271	273	293	291	285	304	272	317	309	276	272	294	279	280	281	297	273	294	258	289	307	281	278	286	255	256	286	292	297	290	271	277	276	275	287	277	300	294	310	275	261	303	272	264	301	289	300	297	267	294	273	267	275	284	275	296	302	258	299	277	285	262	301	285	279	304	285	280	282	267	276	278	252	276	277	262	267	265	317	278	283	301	288	282	270	277	253	280	291	293	306	301	295	259	259	282	301	269	302	270	296	289	297	286	279	315	265	286	269	255	267	292	253	303	263	270	271	279	264	305	251	285	260	305	293	281	290	240	251	269	286	281	284	268	311	265	285	295	270	257	272	288	303	290	275	267	273	288	293	269	288	273	270	303	301	319	287	289	246	263	251	302	280	285	275	288	279	280	269	257	314	285	263	278	278	258	264	286	267	286	295	297	267	280	272	307	289	280	280	313	274	289	255	270	302	287	297	282	311	256	278	320	285	284	287	291	271	246	312	282	285	255	255	258	294	281	246	302	243	276	263	261	265	259	293	262	296	283	295	302	287	281	257	302	257	316	289	307	299	268	274	248	293	300	267	283	275	299	263	293	256	290	279	290	262	302	285	304	285	289	294	306	279	262	272	300	272	306	297	272	297	335	264	275	271	292	265	263	227	308	269	297	264	272	297	270	260	290	264	261	263	259	284	275	299	284	271	274	294	293	262	295	307	261	300	321	258	287	279	319	289	249	313	257	242	288	277	284	305	297	278	284	298	287	279	287	287	261	259	275	275	286	291	288	291	284	309	284	285	252	282	281	252	279	296	278	290	274	292	282	289	276	278	285	275	283	270	286	288	279	273	275	299	285	287	297	256	290	294	253	310	314	273	282	255	255	286	285	263	282	260	278	296	297	255	298	279	282	304	288	302	259	284	255	259	291	286	284	270	289	280	288	290	284	285	271	300	276	269	292	288	286	290	258	266	274	302	283	264	265	288	292	315	295	284	300	298	280	257	305	312	273	277	263	272	308	290	284	268	296	291	281	274	292	300	278	312	271	287	296	312	280	265	295	229	308	257	274	269	259	273	251	260	289	263	290	303	296	306	298	280	273	282	264	294	285	292	271	265	269	285	297	308	315	303	299	280	263	262	296	274	274	281	255	299	290	274	279	264	323	293	270	269	293	248	269	284	265	279	300	261	275	298	254	267	273	296	268	283	263	280	278	281	275	289	273	291	287	296	280	291	281	254	271	265	299	278	272	278	272	268	255	307	301	284	324	302	277	257	263	296	281	298	283	272	288	241	300	274	310	283	293	296	280	304	289	242	273	289	283	277	299	296	259	306	303	246	318	289	246	258	290	272	282	263	306	294	307	308	287	271	294	327	303	279	292	254	287	294	280	296	265	288	292	275	289	325	293	279	268	273	265	271	278	279	303	290	283	268	270	284	287	232	298	271	282	277	287	314	257	290	268	302	279	291	272	297	269	257	270	277	267	288	272	284	263	295	289	271	289	289	260	298	241	286	289	283	255	279	287	256	300	273	285	288	283	295	258	286	301	276	262	287	263	251	280	264	288	276	308	276	269	260	286	299	282	262	283	289	278	269	294	277	278	295	279	280	302	260	291	294	284	269	294	261	263	289	279	276	267	304	292	302	300	324	261	295	274	288	257	267	269	302	257	264	278	269	281	282	244	265	262	297	302	286	254	280	271	286	277	286	294	253	291	290	274	293	293	264	260	265	288	246	271	288	261	286	297	306	285	260	295	270	279	263	297	256	240	283	289	297	283	273	258	291	296	236	278	291	299	320	280	273	295	270	248	284	286	287	312	270	293	260	300	314	289	287	311	274	287	278	263	280	262	269	286	279	302	296	261	269	235	267	277	282	271	300	275	278	265	253	260	269	296	271	269	270	238	293	271	286	288	288	274	240	294	249	276
7387	12192	10748	5898	3840	2736	2203	1741	1295	1128	1001	848	749	695	574	526	533	490	444	479	396	365	404	368	365	367	327	333	326	310	348	325	305	298	312	287	322	285	269	291	274	303	285	292	296	289	281	311	310	289	295	277	305	248	255	286	297	278	273	259	319	297	291	274	282	299	256	253	270	283	301	322	268	263	266	244	269	272	275	278	306	264	260	273	258	284	269	285	269	258	281	279	284	263	278	281	237	279	276	268	283	282	285	258	282	280	304	288	279	258	306	252	281	278	274	285	274	266	278	295	272	278	264	245	265	251	245	247	284	261	287	295	240	248	249	272	242	278	302	244	259	269	298	309	305	273	253	258	275	308	263	269	263	293	261	297	281	249	279	264	260	250	224	243	253	266	277	273	285	238	254	274	291	277	263	273	265	290	251	282	262	283	287	299	260	265	282	253	246	276	274	244	270	277	249	259	256	285	254	272	281	256	305	259	254	278	284	266	314	264	263	285	250	256	240	274	282	270	277	259	254	246	271	269	277	302	275	268	270	258	256	281	253	286	280	270	288	293	236	233	243	282	290	295	306	272	269	264	302	256	277	232	266	288	247	275	267	272	269	285	278	274	280	254	240	305	296	270	297	260	287	281	287	255	299	281	262	248	281	265	277	308	244	248	284	252	291	250	267	268	275	267	263	284	281	270	311	274	238	262	270	288	277	265	275	268	260	266	295	260	254	283	284	259	266	247	281	263	262	256	266	269	291	278	254	287	262	278	287	255	276	276	276	266	270	262	280	228	292	255	292	266	258	252	246	253	280	264	291	255	260	282	297	278	274	284	276	284	266	282	284	270	242	259	302	281	256	275	245	273	282	254	274	259	270	266	270	265	268	266	287	252	261	285	258	277	246	263	241	262	249	267	263	296	277	272	287	267	276	264	283	270	265	296	288	254	257	254	295	271	272	280	282	305	260	246	292	288	276	290	260	289	274	281	281	267	276	283	273	266	280	298	290	264	267	266	260	274	295	248	309	274	262	298	286	298	271	269	263	270	276	264	289	291	279	271	293	259	273	270	264	281	280	286	259	247	276	255	280	282	283	275	275	262	269	270	254	269	294	259	226	270	253	257	292	307	270	273	271	271	272	262	288	249	257	285	284	272	226	282	281	300	232	296	284	290	245	325	263	250	303	243	288	282	270	283	264	315	295	272	245	278	288	267	287	261	251	290	285	265	250	244	278	230	262	255	302	278	266	264	266	266	286	276	263	248	250	242	274	255	281	282	246	291	280	270	287	266	271	289	273	252	273	273	289	269	271	272	263	252	260	255	285	279	269	271	316	263	265	242	285	275	272	235	280	280	245	256	271	256	290	278	257	272	268	289	277	290	287	245	272	260	229	269	293	293	264	290	294	276	303	274	281	288	253	277	282	272	275	264	255	276	268	277	299	289	290	267	265	267	270	231	253	300	263	279	253	299	279	261	263	260	265	276	272	256	291	281	275	245	274	259	265	278	276	276	267	302	252	298	256	265	249	268	267	271	261	292	269	266	265	279	274	278	274	275	294	259	249	272	291	245	250	280	259	299	309	279	283	266	258	240	271	290	274	262	271	247	247	228	257	263	284	285	295	281	276	307	270	297	276	277	291	296	269	296	255	284	280	279	248	241	274	273	272	284	274	298	284	257	265	268	252	271	263	292	251	265	270	279	251	242	286	298	288	274	265	299	300	232	259	268	265	291	267	305	236	236	258	269	270	298	296	284	298	295	262	267	236	281	284	285	282	282	270	286	255	283	297	263	285	268	254	286	248	278	266	248	261	267	264	263	261	253	273	271	272	290	276	281	262	275	269	273	264	258	297	266	280	260	273	285	288	273	251	280	256	286	295	257	261	253	272	300	270	314	288	307	278	292	247	276	282	299	273	252	289	282	303	271	247	273	231	261	254	275	273	303	267	279	288	314	254	270	283	281	277	297	258	235	237	273	289	288	265	269	258	281	297	274	288	253	275	265	253	246	280	254	262	241	271	284	267	259	273	299	303	293	300	262	279	268	264	284	275	285	246	297	264	289	289	314	275	286	289	258	255	268	277	305	284	270	275	253	269	288	274	278	275	273	283	263	299	262	221	279	267	276	280	294	258	271	291	291	273	263	288	249	255	267	264	300	277	274	291	291	264	295	288	246	273	264	256	271	275	258	257	282	266	272	286	291	269	286	290	306	279	266	291	279	280	280	266	268	283	245	284	263	282	287	282	287	283	248	266	268	265	266	300	267	268	270	274	264	273	262	287	277	272	298	280	259	294	288	252	255	254	267	243	284	277	277	267	269	263	273	287	297	291	283	263	289	265	275	291	297	260	270	282	294	260	254	263	291	223	256	257	238	269	289	268	258	322	307	258	264	272	285	244	285	272	282	298	251	276	284	290	270	309	287	275	281	273	280	267	273	285	287	258	281	274	272	263	295	257	256	274	270	289	263	279	286	257	315	283	279	273	285	253	283	243	264	287	252	296	274	297	276	256	271	309	266	280	290	240	281	290	236	285	257	272	250	254	271	271	278	267	233	264	263	285	259	277	288	285	252	291	255	274	273	268	270	243	241	281	293	268	267	267	272	286	263	272	292	271	246	248	275	269	256	269	258	274	265	297	266	245	266	282	310	262	270	282	261	263	316	280	258	283	258	261	262	282	246	258	272	293	286	272	283	282	298	253	253	254	246	258	271	266	283	286	300	282	266	305	252	262	264	267	267	298	274	257	286	308	271	263	293	304	253	296	251	304	270	248	277	279	269	273	269	265	268	270	264	292	259	312	287	256	269	267	235	270	284	285	286	287	259	254	283	265	272	283	299	310	254	278	290	327	291	250	263	290	260	276	245	283	278	261	267	275	291	259	266	287	260	261	275	267	266	299	256	290	269	272	273	310	251	283	276	278	273	282	274	263	285	256	259	283	287	290	270	265	274	272	265	290	255	248	283	250	264	260	263	255	261	271	250	284	286	261	263	295	278	251	271	270	244	257	252	302	276	264	277	249	292	267	267	264	281	281	300	291	285	271	286	276	265	291	299	266	289	243	253	264	264	242	263	258	311	263	257	272	241	283	249	271	284	263	270	254	288	301	278	291	260	274	289	279	267	262	262	278	301	276	266	282	280	251	244	303	282	287	264	293	306	272	290	260	264	282	256	269	292	301	288	279	286	278	290	277	261	280	256	256	302	245	269	240	270	273	282	255	274	278	276	270	304	283	241	284	266	277	273	309	286	269	298	289	268	268	303	251	278	266	263	270	278	304	301	256	267	259	282	288	279	260	279	236	283	292	257	271	295	258	284	269	288	256	261	284	298	284	276	268	260	246	281	288	267	302	292	287	310	244	274	274	270	269	271	269	295	297	298	287	262	260	249	311	267	252	274	260	289	262	286	283	269	279	284	253	275	260	298	291	301	244	225	235	280	245	246	258	277	279	271	274	253	276	303	275	253	301	288	259	279	303	268	275	306	294	259	253	265	276	264
22603	20422	27078	23692	20432	20525	9915	2104	1432	1246	1125	1021	923	910	844	741	723	732	674	680	613	619	665	600	651	622	612	586	588	614	626	606	548	586	577	555	571	619	549	545	564	563	546	564	546	535	576	551	540	562	562	526	556	542	515	547	505	550	506	555	550	524	509	561	573	521	555	523	533	558	582	528	553	541	500	548	528	540	604	563	561	521	545	496	483	524	512	531	540	511	514	522	528	546	518	526	509	539	536	514	559	543	562	528	559	561	544	503	465	502	506	564	533	525	581	568	521	524	506	564	530	528	520	530	531	549	552	529	530	498	543	539	493	511	537	537	553	535	489	582	541	521	515	518	515	533	582	532	516	539	542	525	513	550	526	536	513	470	572	534	521	561	548	546	540	533	500	502	555	528	504	493	474	501	544	548	556	547	515	518	496	530	548	528	519	516	518	591	550	508	578	492	518	541	527	536	519	534	503	553	549	553	527	543	559	548	504	485	530	565	546	499	528	484	501	533	499	542	525	524	565	521	540	540	511	523	553	540	513	552	523	562	529	528	533	503	555	536	533	498	502	551	527	527	505	544	542	520	538	554	505	545	573	492	580	518	533	511	509	489	548	525	516	537	541	529	520	536	573	496	498	575	535	496	488	563	521	545	538	534	513	556	549	559	534	515	535	566	546	541	511	500	513	522	520	456	537	524	545	534	494	528	579	512	495	534	514	541	536	484	524	561	545	511	533	503	510	511	511	540	555	558	568	568	506	529	576	562	531	572	551	548	540	551	520	501	493	537	498	543	490	536	515	548	513	549	489	517	533	484	540	497	509	539	526	530	540	544	518	552	510	551	557	559	518	528	518	502	523	519	553	549	551	505	509	557	473	520	530	548	534	542	499	522	547	551	573	577	492	504	537	533	542	509	514	528	536	561	532	526	507	536	528	528	529	533	546	575	510	553	543	572	565	497	527	545	537	547	553	545	534	530	524	527	508	497	540	519	521	568	486	502	520	533	525	591	562	530	508	547	554	544	570	534	566	555	479	537	562	510	520	531	539	540	524	516	517	536	525	522	519	517	494	521	532	508	509	511	510	525	522	543	529	507	512	547	563	518	515	540	546	508	514	555	574	517	525	524	520	510	518	526	505	485	518	534	543	523	566	496	541	509	547	542	478	548	540	507	507	557	551	544	486	534	544	516	511	512	521	524	511	511	513	564	537	479	538	543	495	510	534	526	518	472	545	507	510	526	533	517	526	539	550	507	508	556	494	540	536	544	501	524	526	529	498	541	550	543	534	525	524	537	512	500	498	546	523	505	515	541	532	521	511	538	531	535	527	522	528	509	545	550	511	552	494	499	512	540	522	529	514	494	580	599	511	561	550	507	515	523	511	503	525	505	513	488	523	559	514	506	523	521	558	510	517	527	501	504	540	523	512	479	565	571	516	549	521	591	543	556	529	536	493	530	521	525	502	554	519	493	538	519	523	496	490	510	506	510	531	529	516	517	498	492	558	553	531	503	534	499	556	525	541	524	533	504	529	564	476	524	517	536	559	529	522	527	548	525	556	514	491	529	518	532	517	541	478	547	526	517	495	495	533	584	509	538	526	539	527	541	546	551	509	495	549	509	538	495	515	540	557	531	496	507	565	519	490	520	556	511	501	523	530	536	526	480	559	514	530	572	505	517	507	551	508	501	538	533	501	552	529	546	506	514	503	483	509	519	529	514	523	484	502	587	551	522	486	510	511	523	507	528	536	496	501	523	536	490	549	543	543	587	543	553	507	530	557	549	507	532	519	499	527	542	540	504	555	512	492	516	501	551	522	458	506	497	545	484	500	519	546	511	527	509	558	555	505	503	502	514	502	569	540	538	504	524	490	520	503	511	541	546	535	598	505	518	517	535	514	498	513	522	521	523	532	546	532	522	512	534	505	486	562	537	502	538	518	510	529	551	566	518	509	533	517	535	563	515	552	529	526	510	550	515	545	524	555	500	504	512	511	551	536	514	527	549	522	574	562	541	558	509	550	532	505	534	522	526	586	530	543	516	511	537	547	540	511	507	524	545	495	501	537	516	564	536	566	492	532	528	509	512	538	498	507	565	504	534	546	521	546	503	550	538	501	504	506	488	555	508	506	522	538	498	517	550	500	507	508	528	533	541	492	534	532	506	544	518	512	519	523	572	484	519	535	536	494	540	577	533	533	491	593	531	506	477	508	490	512	510	537	519	514	557	541	521	528	507	482	547	485	549	530	504	493	524	534	534	521	520	500	501	485	481	490	536	523	514	533	525	483	509	556	517	533	538	498	536	527	557	521	516	511	532	549	510	492	498	526	521	503	507	588	528	511	492	485	499	512	497	548	514	526	508	523	516	547	531	554	540	506	512	532	566	524	583	547	544	519	504	510	531	525	524	539	519	533	488	508	515	578	481	538	513	511	490	520	530	498	524	540	515	548	539	521	551	517	559	516	540	558	525	525	527	539	543	534	548	527	531	579	551	534	521	498	547	490	514	545	545	530	519	490	549	499	534	551	577	508	524	549	520	512	522	514	471	511	526	499	526	525	533	497	525	537	553	553	508	564	499	567	469	550	517	546	499	513	498	478	505	515	503	553	542	561	544	505	536	515	520	541	545	530	498	550	501	541	496	526	516	507	514	555	522	519	537	508	519	567	509	572	521	528	534	542	526	496	511	512	530	507	558	504	477	497	515	490	553	530	538	519	531	556	525	517	508	531	490	542	506	539	543	521	529	525	521	541	539	553	568	557	525	519	533	548	520	564	465	519	502	504	543	531	519	496	504	531	486	553	479	513	496	502	540	525	476	505	532	495	517	522	553	531	545	533	557	519	524	496	532	515	496	531	527	568	516	512	551	550	521	556	494	515	514	519	486	516	517	515	552	530	512	523	522	512	479	541	544	526	511	568	569	508	493	556	539	534	546	507	513	545	499	588	520	509	506	511	568	448	528	557	507	497	560	557	551	518	504	520	471	538	542	521	522	512	498	512	512	485	488	536	493	532	514	504	497	521	553	541	570	540	520	516	487	530	509	521	545	554	528	536	553	518	495	502	509	538	507	521	525	544	538	502	514	499	545	526	505	520	510	560	529	531	514	528	508	525	554	525	520	515	539	503	506	524	517	501	501	483	524	501	534	557	527	495	498	477	528	525	542	503	499	507	493	475	484	564	523	526	492	558	503	582	556	501	503	556	522	545	551	534	571	514	524	506	537	490	537	492	520	516	564	532	518	515	494	517	510	485	504	570	527	522	514	605	528	545	494	514	517	511	568	536	529	556	549	547	512	488	504	538	527	495	514	501	564	530	516	517	535	514	557	511	484	502	537	564	561	538	530	522	513	553	547	532	528	531	512	545	514	516	528	517	502	515	504	488	528	506	505	531	536	510	536	572	538	478	531	539	512	526	531	506	537	524	491	522	523	545	494	515	534	508	573	522	519	521	538	477	535	517	508	545	495	528	520	549	500	501	468	541	519	519	519	519	516
10703	19860	17553	10453	7162	5231	4211	3161	2614	2134	1901	1687	1454	1323	1125	969	999	888	811	794	776	805	720	732	667	704	648	609	608	647	616	602	604	642	607	552	535	608	569	615	541	554	589	562	556	535	557	528	526	564	498	566	528	534	560	535	516	552	572	508	574	502	517	556	521	519	521	511	523	518	537	549	496	551	522	524	516	501	533	522	507	496	496	476	522	501	512	516	495	512	502	510	529	516	557	489	511	482	549	461	493	522	530	518	496	491	530	500	509	503	538	501	551	545	522	516	509	524	504	523	575	523	497	526	499	531	534	508	519	483	510	495	502	540	510	521	508	556	460	519	527	535	524	486	506	497	486	536	524	560	487	534	521	521	471	481	516	560	538	504	481	551	514	497	498	525	486	492	516	516	518	476	560	522	521	513	505	518	494	513	515	502	467	504	514	517	552	489	520	493	521	493	474	523	481	504	529	546	480	477	499	508	493	462	512	458	500	506	478	491	522	506	550	492	513	505	483	509	509	516	513	493	495	484	507	493	497	524	521	538	512	542	503	514	484	541	498	527	530	497	468	478	509	473	530	549	485	511	530	514	481	467	518	506	526	497	522	491	461	509	490	544	509	525	488	477	590	506	489	493	484	509	501	529	513	508	513	492	550	520	499	499	497	499	528	540	503	500	494	521	510	488	482	511	492	486	520	512	504	512	509	507	492	497	522	539	529	485	539	542	517	521	474	530	503	525	501	494	547	517	507	508	489	466	499	522	496	520	542	477	491	543	490	510	508	535	464	492	496	509	504	477	514	474	511	473	473	485	536	514	488	507	498	487	488	516	513	477	493	526	497	503	472	492	499	503	535	514	504	520	595	487	528	501	482	508	486	494	536	523	516	522	501	512	503	479	462	541	496	448	479	491	473	490	474	482	541	518	497	518	513	508	513	532	514	525	464	544	524	490	485	521	505	517	545	498	553	537	515	496	493	493	489	516	496	493	524	505	505	482	516	551	516	522	507	527	498	512	501	524	546	513	495	538	492	500	515	497	530	475	508	558	515	474	492	526	497	494	517	506	504	495	500	523	490	466	481	530	530	489	500	488	505	524	477	471	506	500	524	461	488	493	474	518	448	484	506	500	520	499	512	532	510	498	562	467	506	483	519	487	524	500	511	504	506	459	546	522	504	503	494	507	496	511	515	500	522	467	510	519	501	531	505	523	535	511	516	499	481	509	516	539	445	496	509	511	530	517	545	515	480	481	494	505	514	441	505	472	503	521	485	498	501	506	490	491	490	512	504	503	510	506	524	542	496	482	500	508	519	497	517	524	539	524	489	480	493	509	505	516	500	492	456	506	493	500	525	508	508	481	541	478	507	505	513	473	475	508	535	522	544	520	457	500	486	559	458	500	512	524	520	476	506	485	504	513	516	513	529	494	503	524	482	496	493	500	498	537	470	533	510	482	516	552	468	463	456	505	521	488	539	540	530	518	534	522	497	496	490	508	477	503	493	519	498	514	469	535	521	478	471	463	483	501	497	510	495	517	520	514	502	520	504	485	508	534	516	488	486	508	504	493	520	527	508	474	512	495	506	525	500	481	512	489	551	525	500	498	543	484	492	496	538	535	513	534	477	515	522	540	487	500	529	488	484	465	506	481	507	489	512	514	518	503	518	522	466	534	464	506	493	496	502	485	498	474	489	491	508	504	495	517	502	489	493	492	492	512	519	510	519	517	484	532	480	507	509	474	465	465	496	528	509	449	526	500	512	484	495	546	510	515	470	520	490	535	486	521	538	500	551	555	534	514	505	518	491	517	538	488	516	501	497	475	491	491	498	503	453	506	508	508	517	506	502	526	543	523	550	493	512	536	510	515	540	517	485	491	496	511	504	487	527	506	535	513	504	544	517	476	487	521	508	498	482	502	508	499	535	501	498	508	468	539	476	505	511	484	496	479	526	511	505	526	487	482	527	487	481	536	480	512	503	479	556	491	499	492	478	526	514	504	513	517	512	500	532	506	522	513	479	497	500	475	496	488	495	493	465	503	518	523	500	484	489	525	526	509	502	530	506	506	533	515	472	533	516	497	519	521	488	541	484	520	517	470	523	509	513	503	498	522	500	487	517	514	492	527	508	523	470	486	518	483	516	514	511	524	504	497	595	511	516	511	494	501	539	529	545	475	496	496	506	498	515	499	491	540	495	476	478	527	510	517	488	500	525	494	531	496	512	514	494	517	515	503	517	451	504	511	489	542	494	502	460	485	517	517	501	522	515	527	515	486	498	546	533	496	481	510	526	472	498	489	517	517	498	525	516	535	511	478	526	480	490	490	509	522	500	510	467	501	545	513	534	464	595	483	499	510	511	489	499	534	489	497	545	511	526	525	495	473	510	487	486	513	506	506	482	540	492	513	519	451	504	496	510	514	472	517	490	505	470	540	501	483	492	492	502	472	508	533	497	495	544	500	503	495	511	533	498	523	494	516	481	502	523	547	516	527	540	541	481	513	454	498	500	486	470	478	508	533	474	488	530	539	477	515	505	487	487	473	527	522	563	485	522	509	494	495	530	504	524	506	516	478	510	485	512	495	503	442	518	514	491	532	500	534	484	499	582	482	499	491	508	480	544	505	516	507	475	524	492	531	506	509	503	474	489	536	496	495	478	488	503	547	537	505	514	499	552	521	527	486	492	475	533	507	529	493	491	513	590	514	510	514	518	506	515	489	473	523	542	491	490	521	534	502	513	505	487	463	520	513	528	505	513	528	549	500	492	505	504	476	535	507	480	526	526	479	485	508	504	509	503	523	493	506	484	506	486	474	504	487	518	521	490	512	503	503	524	522	508	489	556	530	528	549	500	476	539	515	478	532	503	525	437	515	497	544	519	481	517	489	496	526	507	532	503	482	507	514	510	485	550	488	476	516	472	517	505	541	535	530	521	541	497	515	532	502	552	554	541	500	479	568	532	463	518	516	491	529	513	488	549	522	526	486	502	505	488	476	500	520	479	543	502	498	517	477	495	521	528	477	488	542	494	519	498	503	540	485	503	483	510	503	520	516	508	504	526	516	526	507	489	471	502	466	503	515	513	517	522	504	541	470	484	508	553	496	519	524	499	503	534	493	514	520	490	522	503	515	494	537	474	503	522	533	533	499	498	508	532	503	483	536	496	447	538	539	536	497	514	537	511	515	480	490	486	496	524	449	522	507	521	545	512	529	528	539	509	491	481	481	512	510	494	523	491	494	540	507	497	504	533	538	493	513	531	520	469	479	528	516	505	520	465	504	528	505	535	467	558	491	485	504	494	488	543	478	521	480	491	516	546	555	479	507	474	541	515	497	519	508	495	500	509	495	538	507	486	503	482	542	521	521	556	542	478	512	530	515	520	510	493	489	547	490	494	527	500	504	491	532	502	518	474	508	524	482	508	523	481	505	502	521	521	510	512	531	515	484	491	456	500	530	481	528	504	488	481	475	464	492	512	492	508	500	506	525	554	487	485	512	477	456
27662	13842	1531	351	229	172	164	126	139	127	115	114	109	105	125	120	98	101	104	105	101	112	126	115	105	106	112	108	104	116	115	104	95	110	129	101	100	107	106	117	95	110	129	100	106	117	99	111	108	115	96	96	122	105	121	93	132	101	126	97	93	102	104	101	109	130	108	115	98	101	96	118	107	117	106	104	91	121	108	131	124	100	126	130	109	114	115	104	106	99	108	110	124	119	112	94	113	126	107	87	108	113	98	103	100	101	113	116	107	98	118	102	86	123	107	97	110	106	126	107	113	126	119	104	115	112	116	96	120	123	117	105	114	117	107	95	109	123	111	113	113	115	93	104	108	126	111	119	112	94	89	103	110	93	125	102	107	110	107	112	116	101	108	87	103	105	109	123	114	117	97	104	105	127	102	105	117	100	87	114	105	97	129	114	87	118	108	114	116	101	97	112	119	101	84	104	115	106	112	114	128	114	121	117	106	127	101	109	97	116	109	97	112	104	90	92	89	107	122	108	98	122	106	97	97	106	116	126	111	101	118	102	86	128	98	110	102	106	116	105	101	103	109	88	97	105	103	113	93	100	104	127	97	95	117	119	113	103	106	113	99	104	140	120	91	116	103	103	107	127	103	120	102	110	111	105	108	99	110	107	106	103	109	113	100	115	105	107	109	109	92	123	109	96	93	111	118	113	115	119	105	113	94	127	114	138	114	115	110	115	120	118	98	103	114	108	102	129	127	113	116	103	117	102	110	109	95	106	113	120	116	119	96	107	103	102	102	104	108	105	118	98	116	109	107	111	124	117	114	99	102	122	115	110	114	100	117	121	129	103	93	116	118	109	117	118	131	99	99	102	97	92	84	104	115	115	105	117	122	108	109	116	112	108	102	84	109	92	93	105	101	114	112	108	105	108	113	96	105	104	104	102	125	104	116	123	103	115	112	118	94	118	102	97	120	99	95	116	99	111	110	114	115	122	115	106	92	121	98	118	113	112	103	125	116	101	108	128	104	102	111	131	106	103	107	124	103	96	104	125	88	120	118	109	96	105	103	98	103	109	106	114	107	135	100	89	126	88	103	104	105	115	117	101	97	109	87	104	113	117	124	113	88	110	100	112	134	122	128	113	115	112	109	99	97	107	100	93	100	116	101	123	117	117	104	125	95	98	107	98	99	109	109	116	112	119	115	93	103	95	108	110	104	119	112	106	109	108	116	92	112	106	106	107	107	124	113	112	113	106	101	94	106	105	123	97	108	101	118	97	96	122	108	125	104	114	119	104	117	114	120	121	103	111	122	109	114	104	112	107	107	129	126	105	94	116	119	102	113	102	107	99	95	91	105	111	98	92	121	121	127	102	107	99	103	125	105	117	123	113	95	137	101	107	128	117	119	111	103	94	110	100	131	116	109	120	108	103	95	103	93	123	108	103	99	115	106	111	103	103	103	126	117	112	131	109	105	111	149	112	118	88	91	98	106	117	104	104	112	110	108	110	104	121	121	113	114	120	99	105	89	112	100	120	116	117	114	121	112	119	102	103	107	104	97	90	100	124	117	127	89	102	88	112	104	116	90	107	110	106	107	99	100	104	115	102	96	118	125	106	123	119	110	107	109	122	99	110	113	121	109	108	98	122	99	113	103	115	106	126	107	123	99	101	109	85	110	104	103	89	107	95	120	109	102	100	101	104	87	119	115	99	121	91	98	116	109	115	108	108	100	102	109	125	109	115	93	106	105	100	107	111	95	99	115	110	119	98	105	104	104	118	102	95	109	116	104	106	100	111	112	105	114	119	122	114	112	110	108	115	120	112	105	119	91	102	135	104	106	111	111	130	108	118	113	93	95	93	101	102	135	93	116	111	116	122	114	113	118	119	113	125	117	110	112	112	103	103	128	114	111	123	119	107	99	115	121	121	129	127	94	98	105	108	115	97	101	118	108	95	108	98	101	104	121	106	100	106	108	108	104	124	94	107	108	105	76	99	99	105	116	102	104	104	126	109	97	110	98	94	104	117	124	92	91	120	109	113	88	110	104	112	124	95	107	102	99	90	106	87	114	116	108	109	100	97	92	107	109	107	110	110	112	128	90	112	113	102	100	97	111	105	120	102	107	100	92	97	104	104	122	105	97	116	110	102	104	100	108	105	111	108	82	105	97	97	97	95	96	110	120	99	100	105	118	93	100	104	102	135	122	115	110	107	105	104	120	91	87	120	111	96	109	111	128	111	114	108	111	112	124	114	108	85	101	105	111	102	112	106	111	111	117	125	112	120	95	98	96	117	105	123	102	127	83	110	115	114	102	119	117	116	115	113	126	96	115	114	108	96	95	118	104	106	112	85	105	93	101	99	105	100	107	114	90	103	101	113	93	100	112	87	117	102	107	115	111	105	96	96	100	118	111	109	110	111	95	95	114	120	107	119	102	134	106	111	106	95	117	106	104	123	100	99	95	122	93	104	110	106	108	94	97	107	117	128	114	100	110	113	111	99	108	104	112	97	96	96	116	99	110	89	110	100	122	98	120	104	102	94	97	106	125	106	102	86	110	98	108	95	110	95	103	108	121	116	103	103	117	101	109	111	123	109	105	91	108	91	112	111	107	109	100	104	109	126	112	130	124	111	115	109	101	95	115	108	113	115	94	101	86	118	106	97	97	103	113	105	104	117	113	102	102	123	117	107	112	116	110	96	97	106	114	120	114	92	91	106	89	126	129	91	106	113	83	120	92	131	109	100	125	107	125	110	109	110	103	110	104	108	93	98	98	118	109	119	117	105	102	101	119	96	100	140	107	96	124	102	104	116	114	99	103	126	94	100	87	92	132	114	100	95	104	121	111	119	88	125	115	109	113	103	103	95	99	107	121	113	121	102	100	103	114	109	101	93	121	108	116	90	111	111	103	100	112	104	120	98	104	111	110	124	109	117	105	96	98	105	116	109	133	105	124	129	100	115	101	110	111	131	112	125	87	91	123	118	110	107	101	106	106	86	111	111	93	108	122	100	103	107	113	115	112	88	101	108	93	112	110	108	107	96	100	119	113	101	107	109	114	95	106	129	94	113	111	107	118	120	103	116	100	120	104	113	100	111	109	95	110	109	108	121	95	91	127	87	88	98	92	96	114	109	112	102	125	79	113	117	127	114	131	110	120	105	133	115	93	102	108	113	87	111	113	88	122	108	111	110	97	114	107	111	103	98	99	100	108	105	113	138	96	122	120	96	99	98	101	108	112	109	100	114	109	111	131	119	107	102	109	93	104	97	115	109	113	109	106	108	98	98	101	105	103	135	103	117	114	113	108	118	124	112	118	119	117	109	102	111	100	121	110	97	97	113	101	91	116	123	99	126	96	105	118	114	108	106	95	100	119	111	112	118	119	110	98	114	104	108	97	98	108	106	109	113	120	115	113	107	110	111	108	118	108	110	128	109	107	109	108	121	121	97	108	104	92	106	117	103	119	96	100	113	110	125	110	99	109	111	117	106	113	109	98	119	96	110
4876	920	747	375	315	206	225	195	166	149	155	155	163	140	144	150	121	126	128	132	110	127	128	124	135	120	157	120	121	147	136	139	140	136	107	124	151	124	135	132	147	128	126	118	113	120	139	130	114	114	132	133	134	102	132	113	134	112	146	110	126	125	132	118	116	116	98	121	151	95	134	120	128	118	112	133	128	131	125	114	133	110	127	125	129	133	122	127	124	107	126	128	113	136	125	129	136	133	131	117	120	115	103	119	134	131	132	127	129	131	122	111	133	141	122	134	134	100	126	139	149	122	136	128	138	102	135	114	134	125	131	131	150	101	132	123	105	105	118	113	133	136	132	115	142	139	131	116	126	108	132	106	103	124	134	104	128	119	111	136	142	122	115	126	128	136	142	130	147	129	136	120	134	116	130	112	121	118	114	109	125	120	110	145	130	130	115	116	119	134	108	106	131	143	118	131	123	129	109	117	111	132	111	113	158	127	118	130	118	125	129	130	125	125	134	124	110	127	122	129	132	118	136	111	125	133	145	121	138	115	150	131	122	122	153	117	129	132	125	141	122	109	119	133	131	144	118	124	119	126	110	135	120	132	131	120	119	141	127	121	114	133	125	147	109	105	116	119	119	123	109	104	123	137	117	127	108	126	146	120	120	111	150	122	116	114	132	113	132	112	121	122	125	112	115	122	129	127	106	119	113	130	129	112	119	123	122	126	145	118	124	114	121	127	129	137	124	126	123	108	127	131	122	115	120	126	124	113	116	159	124	125	119	128	123	127	129	116	127	121	127	137	108	126	130	108	119	135	145	112	123	113	129	119	126	134	117	116	121	111	135	131	118	122	122	113	144	114	127	115	126	131	143	125	122	134	126	128	122	117	128	109	123	147	132	106	117	129	118	118	107	112	116	137	122	137	124	121	129	137	140	101	109	113	126	124	107	125	133	134	130	115	129	128	123	122	132	127	124	129	148	119	122	133	141	133	129	135	126	120	121	127	135	141	139	132	142	123	128	146	116	138	122	164	133	112	129	122	146	128	145	146	122	118	107	145	112	135	115	113	130	130	128	116	125	115	106	111	114	125	121	121	129	125	139	125	136	140	125	142	133	125	110	110	128	115	113	132	132	143	132	129	142	108	117	114	137	131	122	126	137	136	138	115	128	118	109	130	124	129	117	108	149	117	112	139	124	132	142	119	122	130	108	116	123	98	132	128	126	118	126	109	104	128	132	137	128	109	142	136	135	140	122	130	132	108	117	140	120	121	127	146	143	137	124	140	129	151	131	141	141	114	119	134	124	120	140	127	125	128	126	126	118	132	118	107	141	132	134	134	123	114	146	127	129	120	140	105	112	113	143	121	127	119	148	140	132	142	120	130	130	128	137	128	126	130	111	122	118	121	126	135	114	138	125	119	102	127	148	119	140	124	119	137	123	138	136	132	132	137	138	118	144	125	100	122	113	127	121	115	116	120	111	131	115	116	123	125	120	112	119	114	127	129	109	129	127	124	104	129	126	126	115	113	132	115	117	106	117	112	95	147	127	120	121	130	119	123	137	112	152	127	139	129	117	112	114	114	129	125	140	131	131	119	147	107	135	114	127	136	118	121	125	123	126	132	100	116	120	131	132	123	126	130	122	147	122	126	111	125	117	116	112	108	98	125	121	107	130	130	118	116	129	138	124	140	125	121	126	124	108	141	106	127	126	123	120	130	126	135	131	114	131	124	124	119	122	138	114	115	126	112	122	141	131	122	128	127	112	119	125	127	112	114	127	140	118	108	116	131	117	114	105	131	121	147	118	128	130	139	126	125	128	130	102	137	127	113	122	127	135	127	104	147	134	105	117	126	127	125	105	119	131	131	116	136	130	122	102	118	117	133	127	122	123	119	124	141	139	134	114	120	117	125	122	128	131	137	132	130	120	119	135	145	140	122	124	104	145	124	129	137	122	106	133	121	123	120	117	127	129	128	120	140	127	124	120	143	102	129	134	112	128	116	125	132	128	108	130	128	113	131	118	138	118	115	138	144	117	114	116	116	121	109	130	112	142	106	122	118	134	132	111	128	123	131	127	140	136	134	126	121	145	133	107	126	109	129	116	136	148	117	114	127	129	123	95	136	125	148	130	131	122	132	114	137	133	128	128	107	128	129	110	141	133	133	118	120	129	119	134	139	118	134	125	110	119	139	112	110	133	126	102	108	116	132	140	133	129	141	130	121	124	112	142	142	120	122	118	146	125	113	123	113	117	137	129	118	130	129	104	130	129	140	127	136	136	112	122	155	126	158	112	111	123	116	124	138	138	118	123	142	155	131	117	138	137	153	129	144	124	133	138	106	130	133	127	137	127	122	128	156	142	105	113	136	119	120	128	94	129	122	123	104	129	119	116	139	121	129	120	119	116	121	117	123	110	127	144	116	116	112	127	112	137	103	119	103	113	112	131	130	115	153	130	121	114	136	116	136	128	124	117	110	117	117	120	129	105	120	110	121	120	117	114	110	128	118	123	129	122	102	120	134	126	125	128	122	126	119	122	110	134	126	133	134	126	124	122	106	130	132	121	115	135	129	133	130	147	117	146	133	118	123	113	139	134	168	123	123	141	111	116	132	137	120	140	111	139	139	108	124	107	121	114	112	131	140	111	139	124	129	106	122	141	123	99	108	138	106	110	134	121	123	117	107	136	142	131	132	130	102	148	108	136	118	124	134	134	116	114	130	135	143	133	112	142	151	113	142	118	108	127	113	113	122	103	126	118	113	141	132	110	130	130	134	119	128	109	131	119	119	110	105	123	116	114	117	105	125	118	137	116	121	106	128	120	126	132	146	124	104	114	104	150	140	143	149	127	128	95	130	119	120	121	115	113	151	133	117	123	129	152	115	123	111	121	120	120	108	124	129	137	120	120	124	124	121	126	131	109	135	132	131	125	128	130	133	119	133	111	143	121	121	120	139	123	132	144	136	132	139	134	123	123	130	117	127	134	110	132	130	120	116	132	122	126	130	122	112	125	127	121	125	117	94	120	129	121	125	143	145	123	141	139	122	127	126	112	122	119	130	117	122	127	118	104	129	120	119	134	110	129	126	114	125	121	112	133	118	136	120	116	115	121	125	128	130	132	116	138	136	132	114	135	132	139	118	122	134	132	109	143	98	131	141	138	132	130	148	120	114	123	119	119	130	140	111	132	123	115	143	100	125	126	131	127	126	131	123	124	124	117	107	135	125	114	119	119	112	114	123	116	110	130	142	142	131	126	115	119	139	123	117	126	114	145	134	112	119	124	125	132	126	132	133	139	124	104	121	144	107	113	126	133	128	122	131	105	124	123	114	119	103	125	131	128	131	120	107	116	116	109	128	138	136	125	103	134	139	134	130	116	131	134	100	103	121	129	129	121	117	128	107	139	137	123	122	110	115	140	144	124	119	130	108	117	115	127	122	101	119	131	134	118	132	131	118	117	132	122	128	130	106	141	137	105	133	108	118	126	144	141	135	121	126
24817	20436	26719	24073	20443	10460	1598	964	743	677	600	516	465	437	375	428	381	447	353	353	359	341	338	299	351	319	324	334	322	305	312	298	297	300	324	286	289	293	297	309	280	307	299	292	301	324	298	261	323	321	267	313	277	290	300	319	302	281	283	263	275	269	277	305	271	325	269	305	281	277	286	276	260	295	293	316	294	292	305	293	278	295	283	263	292	282	286	277	298	300	259	272	278	287	285	281	274	311	283	274	312	269	290	282	271	267	297	273	312	282	301	267	314	307	298	281	280	281	257	309	297	299	261	294	278	310	291	277	292	276	295	286	296	285	278	268	268	270	329	292	251	253	284	285	280	278	283	295	315	309	269	282	297	295	299	284	281	317	270	274	285	283	267	291	254	340	287	270	263	266	286	306	322	271	296	299	270	321	277	286	270	273	296	293	272	289	313	256	273	273	301	279	280	263	312	246	275	301	270	296	297	265	306	307	300	299	292	272	267	265	299	318	272	259	287	284	282	294	301	311	316	273	247	279	274	260	283	259	280	265	270	290	299	265	258	283	300	270	266	287	283	299	300	283	265	286	268	289	291	296	281	282	284	290	266	280	270	282	277	297	312	306	288	313	295	288	275	291	308	281	281	280	282	292	262	290	254	276	270	273	266	282	252	283	298	291	271	288	270	312	267	302	260	279	261	290	299	291	273	288	288	251	286	309	254	297	287	299	274	271	296	259	275	300	269	286	266	266	248	301	307	279	289	272	276	280	268	301	309	289	300	277	309	302	287	275	271	285	278	269	288	281	278	268	278	282	276	286	325	265	272	288	281	261	287	270	308	270	331	257	287	293	291	277	277	293	275	305	286	265	283	259	289	292	262	257	267	273	277	284	267	271	293	279	284	281	274	310	294	280	293	283	294	308	285	256	280	285	278	260	305	280	276	279	251	297	297	275	273	302	265	260	282	295	313	295	325	306	270	307	308	299	302	285	289	269	287	299	251	319	268	301	271	271	282	290	295	291	306	250	259	274	272	285	287	298	285	278	311	266	278	269	257	306	266	283	285	285	275	262	312	325	292	282	276	272	251	250	297	311	287	251	267	276	270	276	293	293	293	286	277	255	267	291	290	270	268	294	291	259	246	289	290	272	298	276	291	257	281	294	286	308	289	296	295	253	311	292	270	259	287	294	285	316	286	282	289	284	247	284	290	290	290	263	287	261	282	294	275	269	290	287	301	282	295	258	291	268	297	284	302	292	279	256	283	269	273	303	303	306	284	268	281	304	265	313	331	267	314	252	265	278	289	279	267	251	281	249	282	271	286	285	307	283	297	291	277	282	279	303	307	271	286	313	285	251	267	312	273	274	304	261	287	313	306	296	301	262	291	258	261	291	297	278	265	288	281	287	284	258	286	284	272	268	277	311	272	252	264	330	303	306	277	283	291	316	286	273	266	295	286	297	281	265	279	268	274	288	319	278	277	314	273	283	269	293	271	297	277	259	292	275	305	298	261	284	287	302	259	283	286	290	241	307	275	291	268	303	272	279	306	297	266	279	304	279	260	310	297	280	274	301	316	280	283	294	279	268	283	294	297	288	307	309	297	283	294	268	283	276	291	260	263	309	290	266	274	297	263	293	293	267	292	295	289	299	295	311	295	301	280	285	276	279	290	273	287	304	273	251	287	275	328	274	267	287	279	275	290	292	307	292	266	265	291	266	275	295	290	295	280	273	284	296	284	255	275	294	285	284	270	278	293	310	279	271	309	274	279	294	301	314	323	275	273	277	258	281	264	283	298	292	283	308	268	303	325	300	303	254	278	253	294	271	287	294	283	281	315	278	282	255	269	306	273	253	263	293	271	288	269	279	255	292	316	282	281	263	245	289	307	273	274	294	270	311	298	289	295	272	288	302	309	309	270	282	286	290	277	254	282	291	282	272	280	287	286	275	314	291	286	257	273	275	262	295	293	279	256	274	293	305	286	299	273	290	308	271	293	279	290	270	294	296	284	288	269	297	258	292	308	252	273	245	285	280	241	267	275	280	301	289	269	302	284	294	274	278	288	287	258	272	292	300	278	267	264	271	298	263	280	276	292	278	300	320	292	286	266	265	287	271	260	272	252	260	257	301	273	298	275	295	274	279	269	297	287	284	270	287	286	297	292	325	293	229	250	264	278	275	276	291	287	290	283	281	327	280	306	299	288	298	263	299	303	290	271	264	280	299	272	296	285	273	284	268	306	263	268	249	285	279	303	292	318	273	285	292	298	270	280	273	292	315	294	282	272	276	282	275	272	287	246	297	280	285	275	261	263	243	270	302	317	317	280	279	304	284	324	269	304	328	288	293	282	273	306	246	278	266	250	269	265	308	283	293	299	288	277	270	274	259	286	253	254	287	271	283	265	269	276	285	275	304	273	267	270	280	263	278	265	282	284	261	301	291	306	294	276	278	266	275	291	260	292	294	248	246	316	287	293	274	263	298	249	234	285	274	259	280	259	275	287	303	274	292	295	275	301	258	271	300	275	273	272	296	245	269	290	278	301	281	293	300	279	283	292	307	273	307	273	254	287	259	307	303	265	309	250	285	308	271	258	308	277	267	271	288	307	277	288	290	272	273	297	317	286	283	281	279	278	285	298	299	265	278	298	265	269	298	302	273	292	324	292	313	282	284	266	305	313	286	294	289	258	237	284	270	285	303	290	302	291	283	288	292	279	276	294	289	300	274	278	276	271	266	284	278	281	315	299	262	255	278	321	262	280	318	258	272	262	289	311	288	286	314	288	279	283	246	296	283	291	299	285	287	265	253	310	271	286	263	283	330	303	283	282	286	285	285	308	325	285	290	288	301	312	279	249	279	277	276	304	291	288	284	296	313	286	291	264	295	268	293	273	283	275	281	264	254	283	289	287	273	285	286	252	296	262	281	311	275	276	263	279	271	258	307	255	285	255	278	267	301	255	296	282	301	285	287	261	270	291	283	315	290	304	299	284	295	280	273	302	276	273	273	297	260	292	269	266	275	260	276	283	283	298	272	294	321	256	285	278	271	251	266	268	306	258	300	295	290	262	280	285	262	294	283	304	257	322	279	289	300	285	286	264	267	311	285	283	290	278	305	268	269	285	289	262	274	281	274	304	267	302	283	292	291	319	286	275	268	297	273	265	290	269	264	298	291	256	284	258	299	294	287	291	285	324	301	285	254	268	287	304	298	284	296	282	290	276	274	271	302	295	253	322	236	270	296	283	257	280	263	262	268	291	293	279	295	260	268	297	270	299	265	284	246	272	281	305	263	287	262	275	292	278	282	256	300	262	273	290	298	269	292	303	291	273	262	267	293	249	252	299	313	285	267	291	317	254	260	267	279	272	256	280	307	258	260	266	271	319	266	282	279	267	292	267	264	312	276	275	307	266	299	274	297	288	295	285	258	281	295	302	275	265	272	260	281	282	288	301	280	283	293	271	285	273	305	299	320	261	298	290	280	283	284	278	277	286	294	262	278	285	312
7241	12288	10951	5844	3895	2814	2276	1651	1299	1081	1010	849	747	672	651	515	512	471	463	452	410	395	397	381	346	361	345	378	326	331	349	300	308	322	306	332	292	300	240	298	289	300	290	294	304	302	306	321	295	279	301	319	283	252	306	272	306	329	281	295	313	287	302	292	274	252	288	283	280	268	304	270	292	286	286	279	254	297	285	289	258	272	298	277	290	255	265	276	289	282	316	296	292	253	301	242	258	280	275	265	296	293	266	245	286	255	273	269	283	266	274	258	279	261	256	303	259	277	250	271	256	282	291	281	272	244	255	309	244	264	264	270	266	273	274	272	283	297	273	271	303	249	264	263	266	286	233	297	291	274	286	282	252	286	247	281	294	268	288	300	291	259	285	280	299	253	269	253	276	277	251	265	264	270	253	298	260	279	285	288	269	269	254	259	282	242	252	295	265	274	275	297	253	271	263	280	292	250	300	256	271	289	274	280	253	265	300	272	242	257	290	281	249	303	263	271	292	258	275	286	245	292	278	268	277	246	244	262	286	259	272	285	298	293	252	293	266	247	266	277	253	276	286	299	272	264	262	293	284	261	279	307	295	296	238	287	264	287	277	261	283	272	271	285	257	278	259	278	291	255	278	269	312	280	273	252	255	275	260	277	284	300	319	275	280	289	267	254	272	278	289	275	242	274	231	268	285	274	267	262	261	273	252	256	303	293	265	321	302	276	262	283	297	276	251	273	271	284	265	265	286	248	277	274	274	259	291	286	253	308	281	255	279	269	256	265	277	274	278	274	283	261	284	286	311	249	285	282	271	292	286	255	259	297	277	295	234	288	286	248	259	268	285	270	246	284	257	286	242	284	271	267	246	278	290	277	255	280	284	291	260	268	265	283	260	294	269	260	252	294	271	272	274	286	296	263	272	264	298	284	283	274	246	260	273	274	261	274	286	279	257	284	270	256	268	304	287	285	292	298	262	277	279	270	257	281	268	287	292	279	284	266	301	274	279	262	274	291	272	258	276	284	290	279	271	318	271	285	276	296	259	288	295	270	313	265	281	259	265	259	259	282	249	249	266	293	259	284	255	286	302	283	270	265	295	276	281	273	257	282	291	268	297	268	260	332	267	278	262	265	294	236	278	271	289	274	286	257	228	263	291	303	284	271	297	260	268	267	283	278	280	267	263	269	276	296	283	281	281	251	281	282	300	271	268	273	267	249	270	288	268	279	277	277	262	252	285	255	268	247	272	295	275	271	266	282	265	252	251	249	259	279	264	297	277	256	286	262	294	272	290	267	262	265	276	251	270	271	299	256	300	292	249	280	263	283	253	266	247	273	284	264	280	297	281	308	302	287	278	256	271	277	263	300	254	256	274	236	267	250	311	255	277	268	308	275	278	295	273	281	294	276	271	286	267	266	291	291	260	274	249	270	299	277	280	274	258	280	285	279	266	296	249	267	255	294	274	292	264	253	273	242	252	278	281	282	291	297	284	306	275	284	272	259	265	274	260	270	268	298	253	269	269	263	260	284	254	252	270	272	253	258	278	281	298	295	259	275	275	270	272	290	296	259	275	248	288	269	233	283	302	273	282	284	239	268	298	257	282	260	278	267	269	258	281	256	298	275	286	294	270	291	271	278	305	268	278	270	278	257	258	268	258	280	249	261	250	254	250	258	312	290	289	266	316	267	278	306	317	264	244	283	275	294	294	259	241	273	297	263	272	285	249	302	256	283	284	283	277	244	280	305	283	279	255	279	266	261	303	266	244	267	272	272	289	252	279	281	313	267	264	284	269	301	271	298	265	268	284	273	288	291	247	276	293	229	268	256	271	273	273	298	264	272	274	265	263	301	275	293	257	268	309	279	242	244	240	252	256	257	274	271	273	261	260	258	267	235	281	277	271	263	269	291	279	296	291	279	265	268	261	278	257	280	257	267	269	270	303	269	266	248	283	287	256	266	261	285	270	263	252	271	275	283	266	259	283	272	279	311	256	262	290	287	268	255	273	288	274	232	268	274	249	249	297	247	290	264	269	279	263	270	256	288	260	245	277	278	316	276	292	249	288	256	278	270	268	277	269	264	259	269	279	278	260	285	273	276	270	279	295	280	254	261	264	277	284	286	266	290	281	266	259	261	275	273	276	280	249	254	281	267	304	250	273	251	294	239	274	285	278	307	285	298	295	268	248	297	287	267	273	257	265	285	255	283	248	265	245	256	283	270	296	271	260	318	246	276	278	265	283	274	287	232	251	262	284	287	296	299	298	265	275	282	250	236	287	293	259	283	263	268	282	241	265	286	284	306	239	262	265	279	296	289	274	281	286	285	291	304	267	286	252	278	287	259	278	302	323	259	255	277	284	272	257	267	281	321	260	273	271	247	247	241	269	260	298	278	238	258	281	279	238	273	278	259	280	291	290	259	231	290	298	288	272	295	303	283	260	268	251	266	276	258	275	275	301	293	281	247	272	286	271	287	291	295	269	273	302	250	264	262	244	291	273	283	277	243	262	257	307	254	270	279	289	276	274	267	262	291	321	278	274	282	264	280	290	264	281	276	256	295	267	248	254	225	245	265	280	261	273	293	258	283	258	272	286	294	280	288	280	291	300	230	274	257	272	279	259	279	278	239	288	274	278	249	247	300	281	274	246	267	234	273	264	276	262	278	265	263	241	272	275	267	264	260	252	287	268	264	281	260	263	279	277	264	288	282	299	332	240	281	250	280	290	300	256	257	263	264	300	253	260	258	258	264	262	262	259	238	254	266	259	278	277	275	247	315	257	292	297	257	269	273	277	280	272	277	296	277	271	254	253	257	273	279	252	287	260	277	300	271	259	254	274	232	294	276	290	285	249	283	288	267	262	236	262	295	293	262	281	236	274	281	276	284	246	282	272	281	251	288	272	279	268	282	296	272	277	259	272	283	286	269	257	279	245	282	289	295	260	282	270	261	256	292	287	284	303	281	279	296	255	254	272	287	261	254	302	273	276	275	268	282	259	275	294	266	284	269	280	280	230	255	261	269	239	292	262	269	252	287	289	278	266	251	270	268	294	239	258	259	266	268	289	258	272	278	294	238	275	272	262	255	272	278	271	256	254	278	289	284	235	269	304	317	278	276	294	262	230	264	306	279	255	280	255	293	287	284	262	271	288	263	251	271	280	271	281	279	310	261	262	285	252	273	293	265	266	280	283	298	268	302	284	284	302	272	264	274	245	258	300	270	287	260	269	250	288	261	264	301	265	225	292	274	285	289	294	249	268	320	275	280	252	254	282	289	281	267	294	283	276	271	296	252	275	280	261	268	269	261	285	266	276	268	263	289	251	270	282	276	268	286	253	260	289	296	300	300	257	286	265	271	269	273	247	275	260	276	269	284	292	239	283	235	265	253	311	284	271	264	264	279	256	288	256	245	286	275	293	276	282	280	285	247	282	253	280	286	270	286	273	269	282	244	254	308	262	298	251	271	280	311	285	303	267	279	228	297	278	266	282	270	301	272
22544	20420	27138	23631	20423	20496	10092	2029	1411	1209	1144	1018	952	931	857	776	694	712	745	701	634	641	634	619	602	643	592	614	562	624	590	638	562	534	510	569	601	538	577	569	573	573	565	548	605	555	536	511	497	514	546	554	514	512	561	561	549	572	508	562	542	568	571	500	529	510	541	497	567	524	529	543	524	545	520	526	543	550	576	554	521	542	547	568	539	530	531	539	572	534	571	518	542	603	543	517	558	585	517	545	560	539	530	553	514	527	536	540	507	523	528	509	603	528	542	538	548	509	545	538	522	541	524	561	502	518	516	550	544	527	539	538	541	520	529	522	538	517	554	533	538	580	525	561	506	533	518	523	540	546	510	578	545	501	545	529	478	520	541	521	561	507	506	507	528	500	517	532	558	560	521	512	518	544	511	506	510	514	507	540	517	532	537	544	529	510	586	554	519	559	504	538	517	543	538	499	562	502	538	504	531	582	524	528	526	499	550	538	547	533	576	535	543	542	567	500	540	545	556	544	546	541	536	504	552	540	522	552	499	532	537	504	579	556	510	515	527	522	559	534	492	548	527	521	542	532	500	532	553	523	522	545	544	535	532	540	518	524	545	509	522	531	500	544	510	534	501	543	545	512	523	556	497	553	501	513	505	517	521	534	566	531	513	576	528	549	535	525	516	536	550	515	520	540	566	512	545	541	525	535	549	527	523	529	510	525	515	517	517	563	532	582	525	557	524	516	495	498	601	488	528	520	572	548	514	519	517	537	514	536	515	562	485	567	582	546	528	540	541	562	524	512	547	589	525	508	501	528	555	507	561	525	564	499	523	557	536	483	525	528	517	536	526	559	531	537	514	532	493	539	531	555	547	527	537	536	531	506	552	513	551	536	486	553	515	537	560	522	491	540	523	538	543	526	532	517	573	548	499	557	514	534	517	534	538	564	499	500	544	548	551	535	571	487	506	522	546	548	493	497	550	534	524	521	539	535	555	507	522	538	531	498	543	506	537	548	530	529	500	528	516	517	497	515	512	514	524	540	522	524	516	513	516	537	539	540	553	532	549	530	513	561	531	522	502	546	525	499	544	570	506	534	550	558	496	529	521	475	481	503	491	515	518	545	594	529	494	547	542	527	549	540	544	583	528	504	494	551	527	533	494	556	538	534	478	545	555	516	500	548	553	499	542	540	527	524	530	553	533	540	580	524	535	565	517	555	546	551	491	558	503	543	520	547	555	491	511	542	536	542	486	531	571	528	498	534	551	517	521	529	481	527	534	506	505	487	551	561	508	553	503	516	509	553	562	506	518	554	542	568	489	517	527	513	554	560	546	538	533	527	556	506	520	513	515	459	516	586	540	524	555	503	551	460	500	535	545	531	502	625	503	544	522	512	541	513	513	553	501	519	532	517	559	523	542	532	545	506	498	521	550	525	540	564	532	551	548	526	558	527	534	525	505	545	531	522	523	506	527	529	499	541	540	563	512	498	583	536	559	518	518	538	539	564	545	516	561	540	538	498	520	527	506	528	535	548	526	515	553	515	498	558	543	528	481	521	557	541	515	537	522	570	532	567	510	473	504	488	516	542	545	526	551	569	510	506	537	543	508	504	481	497	507	491	541	508	516	511	464	487	509	483	502	529	514	501	534	515	516	513	503	526	567	543	520	519	492	526	521	496	548	548	542	549	538	515	574	539	498	524	502	509	529	538	514	506	498	512	562	555	555	544	549	558	539	506	511	508	509	566	532	492	554	524	522	511	545	519	553	437	524	528	523	468	521	531	519	522	530	541	523	514	541	521	549	512	541	477	527	521	564	514	528	494	548	540	546	530	522	538	554	535	537	554	484	536	547	529	510	530	526	543	502	547	479	531	549	520	537	541	539	537	518	531	503	526	519	533	513	486	518	500	513	551	537	503	572	561	529	548	563	481	498	538	521	529	546	531	530	492	505	520	511	548	568	507	550	518	516	461	493	525	519	553	555	533	517	524	544	536	503	553	529	526	544	503	540	536	527	530	519	519	535	548	538	524	546	531	496	555	516	524	547	534	537	491	548	543	527	522	548	505	522	548	511	527	507	533	530	473	515	523	523	532	504	459	551	536	496	532	499	528	524	524	542	484	522	555	524	520	543	527	522	554	518	521	519	531	522	535	508	544	525	529	552	530	503	532	516	515	544	508	567	499	508	552	514	526	537	542	528	523	544	524	499	536	539	547	527	526	505	574	487	531	572	534	483	538	562	504	500	511	474	587	560	527	533	528	570	527	549	546	516	501	547	536	519	532	531	549	494	480	513	565	536	547	536	530	495	490	559	548	585	577	531	541	530	492	527	543	507	565	536	527	481	489	529	487	528	577	521	512	464	551	535	524	547	550	498	532	482	512	516	508	517	544	529	536	518	530	525	537	549	493	517	504	582	553	514	528	570	518	501	539	509	522	540	526	511	507	517	535	544	497	528	533	495	526	543	536	535	523	544	507	536	558	546	500	528	535	550	529	525	494	540	537	565	547	533	527	579	546	536	534	477	483	565	509	526	495	505	521	525	542	580	546	527	556	560	517	530	522	521	542	537	510	515	555	513	560	505	534	512	475	511	531	479	555	559	529	546	502	569	554	559	534	534	516	547	561	571	553	573	595	530	507	528	548	556	520	550	552	561	565	490	544	527	552	549	510	495	537	495	555	541	559	510	529	560	511	547	509	509	519	507	529	514	528	512	540	515	550	521	557	547	571	538	572	503	553	522	486	519	494	542	499	494	531	505	570	548	528	546	526	525	542	553	492	518	538	517	499	532	510	511	544	534	554	516	538	532	571	533	519	536	555	546	539	518	568	515	532	514	550	507	516	501	559	514	487	486	546	516	568	563	581	475	495	544	527	541	561	552	529	541	523	548	522	529	502	557	512	522	557	535	506	604	504	551	515	541	563	489	564	536	569	518	496	514	537	554	584	568	518	516	526	496	522	530	564	478	544	588	494	525	512	513	564	555	540	525	522	512	553	530	512	536	530	579	553	539	522	564	544	503	546	508	525	558	557	506	552	562	511	543	523	559	521	524	527	571	538	539	555	495	530	566	516	515	526	558	535	497	531	529	547	510	529	529	529	531	552	532	595	544	501	529	559	524	495	510	503	539	528	506	536	466	538	508	522	522	492	541	519	535	494	508	548	494	487	565	522	555	515	522	562	565	549	505	522	531	529	578	529	553	529	536	550	531	532	513	528	492	510	547	510	527	513	511	555	540	539	527	507	516	519	533	536	500	500	520	540	506	531	531	540	469	497	522	547	495	560	531	524	520	521	545	549	559	535	527	517	544	540	508	503	497	527	484	529	552	555	537	500	520	503	539	572	503	528	585	542	499	532	543	500	494	510	567	542	529	543	510	526	508	560	552	545	514	526	515	552	508	508	549	523	533	544	517	519	526	548	539	544	550	515	498	514	570	555	530	517	503	515	518	558	547	545	541	530	538	539	487	529	540	521	520	536	507	507	541	525	537	511	489	510
10693	19792	17536	10374	7132	5298	4312	3195	2549	2130	1877	1596	1418	1351	1120	1013	977	889	866	831	787	779	730	667	683	670	687	668	667	647	651	651	616	613	547	532	564	556	597	571	631	555	576	592	585	542	567	551	571	531	554	569	591	558	517	559	529	508	540	508	569	553	533	553	513	505	500	542	546	492	495	525	530	507	529	489	499	521	481	535	484	512	528	498	543	536	558	523	513	499	474	554	532	505	592	500	524	509	533	496	534	504	556	516	521	517	494	547	485	513	492	540	540	473	517	517	522	518	501	538	522	536	514	503	508	520	522	474	518	519	516	572	490	511	479	491	528	502	462	541	507	470	548	514	533	522	509	470	505	483	522	505	541	558	516	516	509	515	482	509	504	530	512	506	506	526	506	531	491	499	532	522	503	503	503	488	518	512	488	468	510	533	546	523	508	534	492	497	509	507	530	500	476	494	501	524	522	514	507	558	500	515	454	505	507	515	494	529	526	500	513	514	499	514	500	501	486	511	487	506	516	492	466	496	504	512	515	546	493	532	511	512	513	462	504	516	487	524	484	462	530	526	508	478	507	509	511	528	496	514	498	505	500	468	533	525	533	497	500	522	530	520	511	497	492	516	500	487	531	499	520	519	521	531	522	490	519	532	490	514	501	500	482	517	496	484	527	495	533	489	511	502	445	495	533	508	514	522	477	510	542	478	505	520	556	507	486	503	523	530	503	553	494	514	506	515	487	488	507	514	464	501	527	541	527	488	480	537	477	493	500	499	536	467	505	514	483	493	492	536	500	499	460	534	514	483	499	506	501	474	513	512	568	558	505	463	495	542	512	487	502	471	509	517	501	488	488	538	520	525	537	530	499	513	505	507	509	524	527	528	521	526	526	528	520	505	504	471	502	509	492	496	479	508	471	528	514	499	458	506	528	527	527	561	502	477	523	486	509	491	483	494	498	498	503	502	484	501	525	530	464	484	481	479	488	505	537	477	526	508	512	552	482	530	502	545	553	492	508	496	506	483	509	484	479	484	498	515	487	519	555	477	548	490	486	519	518	499	519	525	534	507	496	493	524	498	517	501	511	494	527	493	493	530	532	510	503	476	535	523	550	502	509	535	531	502	504	487	508	498	522	545	497	464	510	478	555	570	513	522	469	484	506	475	533	548	511	519	482	477	520	519	481	540	521	508	506	478	549	509	505	492	515	483	498	503	513	552	535	495	514	462	554	477	489	521	482	510	529	511	483	508	535	524	482	474	512	494	448	489	522	497	524	527	522	523	547	553	497	538	515	515	531	497	495	547	510	512	483	525	502	532	470	480	523	547	524	537	543	479	491	504	505	500	511	493	532	533	560	520	512	556	487	496	514	495	509	499	531	516	506	513	515	550	494	504	516	549	469	494	489	506	505	522	466	516	525	542	537	516	490	489	526	509	522	506	500	518	457	474	517	492	509	494	497	528	494	513	500	492	516	522	546	504	518	526	487	475	548	514	484	552	537	526	500	495	485	517	507	553	515	521	536	513	551	483	512	514	499	524	505	517	492	477	524	489	488	517	539	532	544	521	496	537	498	505	539	524	501	512	490	524	510	488	547	546	526	510	490	534	490	520	459	521	500	518	475	513	501	486	522	487	503	515	506	524	525	523	508	530	500	504	470	529	491	511	504	526	498	480	567	511	471	537	555	481	504	470	484	515	495	515	530	482	485	521	480	527	516	478	510	487	514	520	529	497	473	538	542	508	551	481	480	513	533	501	502	504	493	524	520	491	526	503	485	521	493	485	495	501	522	526	502	488	490	505	497	527	496	506	521	531	526	479	500	546	514	507	498	520	506	488	545	499	509	487	545	513	532	522	476	488	500	522	516	498	469	513	546	498	469	502	484	493	518	494	511	515	527	544	534	535	489	533	542	508	490	534	483	517	492	492	471	518	494	502	573	515	512	538	490	506	502	531	533	511	488	488	513	466	544	473	515	524	540	513	505	484	501	484	522	513	485	503	512	510	533	468	488	514	518	535	472	525	516	525	545	513	534	511	539	547	543	479	539	533	467	519	505	475	532	487	479	511	496	495	529	504	474	525	472	506	478	521	496	514	506	517	501	496	502	501	515	486	533	536	494	537	482	491	522	497	489	521	481	487	485	446	495	444	543	492	499	494	525	498	516	506	463	511	520	547	514	527	508	488	516	509	504	516	491	505	580	516	486	531	487	506	511	536	533	522	493	511	501	503	528	480	516	505	501	524	553	483	534	497	473	493	494	481	475	492	503	511	456	472	544	536	502	518	501	523	484	462	517	473	533	538	499	560	476	500	553	476	477	486	471	511	472	525	503	476	522	455	497	510	478	517	487	491	513	541	532	496	480	493	529	494	499	532	467	498	507	512	517	500	505	495	485	545	516	521	546	531	497	533	494	538	482	551	506	488	512	490	549	482	541	514	511	502	499	487	549	500	489	474	492	495	465	486	467	527	542	512	506	492	520	520	525	498	495	500	475	480	531	486	540	512	517	506	526	529	541	525	533	521	501	542	526	511	524	498	536	521	500	509	514	509	506	498	497	531	492	515	481	492	521	499	498	515	524	487	493	511	483	485	517	527	514	497	538	498	516	486	470	497	532	521	499	510	501	457	503	482	475	532	506	496	472	510	508	497	510	479	488	513	494	517	538	493	492	489	498	498	512	552	517	492	524	514	529	581	508	500	507	503	538	499	538	500	515	479	507	477	519	514	511	522	487	518	515	509	513	524	491	492	521	504	520	536	493	540	531	507	490	542	545	523	506	522	518	493	526	514	548	509	515	530	520	487	508	482	500	520	493	560	498	535	514	500	520	499	542	497	524	531	476	518	527	519	556	531	535	495	480	520	503	503	487	480	501	527	539	496	502	482	512	561	526	493	463	463	502	512	491	533	477	498	515	507	517	512	520	546	537	510	514	511	525	528	534	483	498	518	544	499	484	505	522	506	532	529	514	497	526	514	526	553	510	511	478	499	503	535	510	520	527	550	477	480	474	527	540	522	537	483	493	543	519	532	532	515	498	541	524	533	508	487	491	526	521	521	501	513	487	542	534	496	510	516	561	540	486	504	529	508	487	530	488	484	525	493	522	492	503	525	538	507	506	497	514	541	523	477	529	530	513	537	520	526	551	557	537	517	519	521	512	502	544	524	483	515	557	518	532	498	527	527	520	549	513	538	503	533	503	501	488	529	498	526	518	464	531	459	467	483	469	522	490	492	510	488	474	490	518	452	504	493	505	572	511	522	512	482	540	533	573	546	506	498	481	506	475	537	501	532	502	529	562	517	502	510	522	492	519	536	531	500	519	486	496	510	509	556	542	454	511	542	521	486	541	517	502	521	475	482	510	561	504	506	536	504	564	507	513	503	490	508	515	531	506	517	523	558	494	516	494	496	501	526	496	555	527	488	508	521	513	497	494	482	501	497	528	493	506	493	455	509	500	505	511	495	495	494	523	527	477	515	483	513	511	497	470	509	509	514
27825	13852	1515	336	228	168	154	135	142	118	131	122	146	134	102	110	105	124	119	118	103	112	110	122	124	115	117	118	97	117	104	105	130	112	102	112	100	133	90	123	97	122	109	84	84	108	112	116	109	116	105	103	100	105	122	114	94	100	129	111	103	101	95	143	114	120	126	115	112	102	87	94	113	122	86	129	121	113	94	96	101	125	106	125	118	95	121	118	99	96	101	118	111	126	101	124	114	118	103	102	119	99	105	115	97	109	111	108	129	101	114	113	116	111	122	109	123	121	139	117	93	115	119	129	83	105	106	109	118	84	111	122	118	122	117	137	110	93	104	99	110	125	111	113	103	98	95	121	111	112	127	89	106	135	117	107	112	99	105	101	106	109	122	96	83	136	100	130	129	116	131	114	92	107	84	82	127	90	126	101	95	112	98	126	125	98	104	118	121	121	108	131	111	120	111	129	100	103	111	110	121	112	120	110	107	108	108	116	109	121	103	102	122	97	108	103	108	116	124	114	97	105	126	112	127	104	132	109	115	109	115	102	123	98	110	125	109	121	105	103	133	124	102	112	113	118	99	104	102	105	106	121	120	109	122	96	108	122	101	120	118	127	102	99	126	110	90	96	125	114	106	100	112	105	105	119	91	104	117	93	97	113	99	97	121	120	104	99	109	100	120	106	96	101	89	95	97	99	106	108	145	97	111	110	103	110	107	117	111	102	112	107	110	97	103	100	106	116	117	111	93	96	109	85	120	116	115	113	115	112	101	106	122	111	112	106	127	100	97	109	103	96	118	132	107	105	105	99	117	115	118	104	110	106	110	102	87	113	133	108	133	113	107	104	97	117	119	115	104	106	124	110	100	105	107	107	106	109	111	132	111	131	102	114	126	98	103	106	101	110	123	102	112	103	101	112	107	116	90	106	118	112	94	91	107	118	96	108	101	121	87	99	104	119	108	121	117	99	108	106	95	115	121	117	125	128	100	92	108	104	109	108	111	107	96	108	116	127	101	115	104	121	120	117	109	98	108	121	102	116	107	117	115	108	124	112	100	103	108	109	114	91	111	113	102	99	110	120	102	113	106	119	99	107	122	109	91	101	93	95	121	108	101	116	103	92	117	108	130	94	113	107	102	107	115	115	120	122	112	97	101	112	105	130	102	108	117	118	115	130	98	104	116	102	102	117	112	130	103	103	109	101	126	86	116	112	115	121	115	122	112	105	104	106	92	105	122	107	104	107	107	115	123	131	107	126	112	105	108	105	108	121	106	93	122	113	99	110	112	127	105	105	109	129	119	114	115	120	116	103	112	98	108	142	114	125	95	101	105	110	113	111	91	87	110	115	96	117	115	101	96	117	92	97	88	123	124	105	92	110	137	104	123	106	109	101	120	109	119	113	119	115	116	114	107	139	99	108	98	107	104	117	110	106	98	110	112	123	106	96	118	114	115	99	106	110	109	115	129	100	101	112	108	114	110	117	113	112	92	108	113	85	112	112	111	95	136	110	125	110	82	110	98	113	97	124	114	111	121	115	110	111	114	107	108	126	92	105	114	117	105	113	99	122	124	116	99	97	105	115	113	110	111	107	122	123	102	119	115	112	112	110	107	111	104	133	118	105	120	126	94	118	110	96	106	118	126	112	112	102	122	103	89	117	99	102	119	94	103	100	130	106	125	109	102	108	131	116	124	101	101	96	109	100	110	119	125	103	107	116	106	112	128	112	113	109	108	125	113	116	106	115	119	116	113	125	119	115	102	115	104	110	108	106	122	113	100	101	108	123	121	104	95	91	128	123	105	102	117	101	114	111	104	114	116	108	118	108	107	97	116	134	124	110	126	113	105	104	101	100	120	89	106	103	106	92	111	112	108	111	125	104	115	108	120	117	112	117	106	97	95	94	120	106	116	98	113	125	111	103	107	117	119	94	117	101	103	99	126	117	103	105	107	124	79	139	112	124	106	103	113	105	114	119	94	99	109	100	105	127	116	101	116	111	110	128	104	118	121	113	123	106	109	118	117	109	108	129	123	91	96	108	111	100	116	106	112	121	105	108	100	107	89	113	109	109	110	102	106	120	102	123	101	109	112	106	108	122	128	118	127	126	95	100	112	98	109	108	127	107	111	102	108	107	101	105	123	119	106	103	114	102	128	126	110	109	117	110	106	98	109	93	101	88	123	90	98	111	102	120	101	127	142	108	97	123	94	115	117	98	110	112	132	115	104	96	110	108	110	98	111	94	82	110	97	101	109	105	98	123	116	110	140	100	104	102	117	114	107	111	119	90	109	114	115	115	128	95	91	101	113	119	114	107	116	130	95	90	101	114	128	104	98	114	111	106	95	116	105	131	109	109	116	105	107	103	118	97	124	113	113	108	106	115	91	125	126	123	129	96	127	128	102	110	118	105	113	108	128	127	110	106	116	109	93	100	111	112	112	119	101	95	128	105	122	118	96	139	101	111	117	107	99	91	102	103	106	123	115	115	109	114	114	111	125	109	113	106	121	120	103	117	98	103	105	100	104	91	111	105	111	103	118	127	107	108	124	99	105	94	106	104	122	106	96	110	102	149	121	101	104	106	118	130	104	118	121	125	110	96	105	91	108	119	118	116	116	102	122	103	111	97	103	101	112	124	118	99	115	106	93	97	97	101	109	127	101	113	110	133	88	120	114	95	119	121	105	104	102	119	106	102	105	95	121	105	129	119	104	106	101	125	103	110	121	112	87	100	112	117	98	101	107	106	93	121	98	111	99	128	103	92	110	117	114	129	94	95	96	108	117	115	130	109	118	104	107	109	110	89	110	133	118	102	102	116	111	101	95	99	109	113	115	92	91	97	87	105	113	119	98	99	103	106	101	114	95	123	112	92	114	100	109	99	107	102	137	120	97	95	120	113	90	97	118	108	118	112	88	112	110	128	120	119	99	100	94	100	106	114	114	105	125	117	118	98	121	118	106	99	104	119	120	115	119	101	100	97	114	109	119	119	105	97	112	105	105	118	121	135	132	113	116	137	102	104	93	112	105	108	117	101	117	120	92	113	104	111	102	102	117	125	106	116	114	105	130	103	95	108	126	130	109	117	109	104	93	109	101	133	117	131	106	92	99	100	104	114	97	86	115	117	122	118	122	98	99	100	104	93	112	109	89	92	95	84	105	121	103	94	118	105	103	114	111	108	119	110	120	99	98	115	115	116	110	98	106	115	94	109	118	113	129	93	131	122	107	113	122	102	87	113	113	102	103	110	117	132	139	123	111	101	145	108	113	122	107	124	109	109	108	116	110	117	107	95	100	98	109	108	118	110	112	109	97	121	106	113	103	119	121	113	115	121	108	96	108	105	113	116	103	131	125	107	130	95	117	100	95	109	112	121	105	113	127	128	99	127	94	107	106	130	102	125	98	115	101	101	118	120	110	91	105	115	114	93	100	113	107	107	116	103	98	103	92	91	121	117	115	120	98	99	110	107	95	112	104	103	116	109	123	107	126	91	117	95
4942	865	739	401	283	241	201	196	158	163	158	160	148	144	134	133	140	132	145	118	148	124	125	128	135	132	144	117	142	125	138	132	131	119	144	133	124	131	133	128	142	121	142	127	135	112	122	112	125	122	121	128	124	150	114	118	133	104	129	124	130	140	136	115	106	123	140	137	139	115	126	118	116	133	117	144	124	121	117	132	130	127	152	134	127	142	111	120	117	167	141	128	129	115	141	135	127	120	125	117	124	133	119	137	120	122	109	116	105	144	113	110	121	126	118	110	132	125	132	104	115	141	122	134	118	115	125	132	121	115	149	128	133	135	129	117	121	117	132	129	115	126	125	129	117	124	142	136	109	116	112	120	120	123	132	134	134	131	151	112	114	149	113	114	138	105	119	119	123	145	119	126	143	125	110	138	110	144	121	127	147	131	133	131	137	127	118	120	107	135	134	127	135	111	97	125	125	122	131	140	135	134	120	139	116	138	112	104	143	134	122	117	99	123	129	138	137	135	127	134	127	130	135	122	137	130	124	124	124	140	136	115	126	160	119	131	118	116	123	130	109	133	119	143	134	145	133	138	139	140	116	131	124	120	133	125	112	136	115	123	137	109	136	119	124	101	132	123	104	125	138	104	114	140	131	126	109	119	122	146	104	128	121	131	131	119	122	128	127	118	106	133	129	137	133	133	121	129	132	128	127	113	143	125	127	138	130	140	138	117	122	109	145	139	118	116	109	129	135	124	150	127	126	134	114	124	118	123	137	116	125	145	124	158	118	127	110	125	124	128	130	141	135	124	121	131	130	126	110	116	119	136	109	121	133	106	123	122	133	122	113	138	124	115	137	131	122	137	123	138	131	140	126	115	105	131	139	122	125	127	116	134	102	124	131	127	141	126	131	112	143	119	117	129	114	120	131	120	134	123	135	148	128	132	128	132	130	124	126	151	133	119	140	129	122	125	112	130	125	118	129	125	124	117	126	148	138	103	115	135	115	126	117	123	129	122	116	134	124	134	103	126	137	123	110	128	141	92	133	127	145	137	143	132	151	130	125	123	133	118	114	123	127	120	133	156	125	142	111	122	121	142	118	127	132	131	124	142	122	127	120	134	114	116	121	114	134	120	125	111	103	120	130	154	116	131	133	107	114	126	127	114	130	108	128	130	141	127	124	127	132	114	119	135	124	115	113	133	132	126	112	110	122	109	125	128	106	126	131	133	102	145	113	133	132	136	119	135	140	131	119	128	125	133	137	135	115	166	159	122	130	111	140	134	123	122	117	97	116	112	140	111	140	112	126	129	141	110	128	107	127	140	103	121	110	138	117	141	139	114	122	120	125	135	121	108	138	118	130	125	134	123	125	134	143	142	119	135	136	126	128	121	153	132	122	122	116	143	117	136	120	101	115	113	117	137	133	131	128	146	127	114	119	129	115	138	99	149	137	121	114	139	137	125	127	115	135	127	122	119	116	118	135	117	128	111	102	126	133	124	109	122	104	99	144	144	108	130	131	143	124	111	118	123	120	123	128	131	134	146	124	103	108	119	157	122	128	112	127	108	122	101	139	130	108	131	129	122	119	143	124	93	138	112	138	117	138	112	129	115	139	137	125	135	121	137	135	110	96	121	145	119	122	128	114	125	122	129	115	139	112	117	125	145	127	125	116	129	149	143	126	118	134	119	102	144	123	135	133	143	142	132	113	130	123	146	128	143	134	130	124	137	114	103	133	123	120	129	136	125	113	122	121	117	131	121	114	138	121	123	116	132	150	120	132	132	118	129	145	126	114	115	117	130	116	114	123	137	124	118	126	134	130	136	111	117	122	119	123	122	127	133	125	127	131	114	104	128	124	118	130	147	125	118	123	138	128	109	120	120	143	125	127	118	120	111	120	134	106	130	120	125	130	117	121	121	118	113	111	119	113	142	109	111	120	124	141	120	126	135	108	149	128	139	129	127	145	128	129	118	119	119	120	117	138	111	138	113	127	131	146	136	119	99	139	122	137	117	140	112	133	119	121	131	136	138	121	126	119	99	136	124	131	118	114	128	132	141	114	131	138	124	136	121	105	123	132	97	119	115	116	134	142	137	127	131	128	127	125	137	118	110	137	135	121	124	124	140	117	128	130	103	156	120	131	144	124	130	128	113	115	111	127	113	125	137	123	126	97	122	115	113	115	130	137	118	141	115	123	133	111	132	136	129	140	133	143	135	132	132	120	128	108	116	151	137	119	130	124	140	124	122	119	124	128	138	137	124	122	121	151	124	116	121	127	124	130	128	123	108	115	139	133	115	116	133	111	129	125	129	132	112	118	142	138	138	116	119	129	116	124	120	123	120	113	116	134	123	148	125	134	132	127	136	126	131	132	127	141	121	138	127	131	109	105	134	124	127	115	126	114	143	145	131	153	110	136	132	126	132	129	116	125	128	115	125	130	127	130	136	135	106	128	121	130	119	121	120	123	124	148	122	136	114	123	131	136	147	145	141	123	124	113	123	137	147	119	114	121	117	133	104	133	121	132	131	116	116	120	139	122	137	135	135	128	145	120	118	139	114	127	135	129	118	139	117	140	119	135	134	132	140	130	110	127	129	116	119	113	119	106	138	147	136	129	135	138	120	114	121	118	126	126	124	135	116	140	118	119	120	121	118	134	133	134	127	137	133	113	136	143	120	121	130	115	123	141	110	124	141	112	129	134	109	131	139	127	147	133	121	159	111	141	134	120	108	116	128	116	132	122	121	108	128	121	125	115	124	128	123	127	143	148	119	123	119	129	123	111	116	141	120	121	121	110	124	124	101	131	142	134	122	125	143	121	126	125	124	117	123	128	122	119	153	119	107	124	144	112	128	112	131	122	142	122	109	134	115	132	154	133	125	123	115	124	119	118	115	122	107	127	122	132	140	130	143	136	123	127	128	128	122	120	117	132	135	114	135	127	127	133	134	151	146	122	119	132	132	122	144	137	104	131	114	115	117	137	130	132	116	140	122	138	113	132	135	105	124	141	131	137	143	120	120	136	129	124	116	118	117	137	114	117	122	118	133	136	115	154	109	115	125	125	138	120	126	141	125	117	146	127	126	146	111	123	116	127	128	122	120	135	151	134	130	123	120	138	110	128	117	124	124	123	130	109	111	117	108	117	124	144	124	137	126	126	142	134	113	137	118	140	121	112	135	112	141	161	124	151	104	120	126	111	136	134	132	148	135	134	111	131	140	135	130	128	126	119	122	119	120	138	120	135	135	120	153	131	113	132	111	136	133	122	120	130	112	121	130	102	122	127	144	112	123	119	142	128	124	126	132	128	112	125	117	128	130	116	115	126	132	127	144	130	123	126	117	122	135	134	143	108	145	122	124	125	130	124	128	141	124	118	115	101	127	159	130	114	133	131	129	137	115	127	120	130	118	129	125	145	127	145	138	132	135	113	134	120	131	128	116	133	106	129	128	147	123	126	139	139	120	132	120	122	123	137	142	118	131	129	119	134	96	133	95	115	117
24856	20412	26697	24023	20403	10306	1511	948	753	644	595	555	481	406	435	371	372	402	339	357	344	338	357	350	322	331	319	287	303	302	343	347	304	289	295	312	304	289	292	302	314	286	308	337	308	296	282	287	266	310	309	312	316	296	285	331	301	269	272	251	277	285	258	286	281	288	270	272	290	287	312	261	289	279	281	251	273	283	292	313	244	288	270	283	281	289	298	298	271	278	293	293	256	297	268	259	308	281	268	267	301	289	288	286	296	287	281	274	304	292	264	299	299	268	270	335	248	325	300	314	286	284	311	276	265	266	280	247	299	294	260	264	302	297	264	273	304	306	286	294	285	282	274	268	288	292	296	283	300	290	243	298	308	285	261	264	301	299	299	306	287	294	321	302	282	271	297	265	309	283	328	244	282	258	304	264	264	278	273	252	289	255	286	303	274	270	266	263	289	268	311	280	263	289	295	276	310	289	287	269	282	302	279	289	295	282	280	330	283	302	267	288	279	274	297	253	290	258	284	277	286	277	276	263	263	247	253	261	280	298	284	299	299	299	291	268	320	280	270	283	282	268	261	271	295	280	295	283	276	265	230	266	286	294	294	289	310	303	279	294	325	291	270	262	276	271	274	284	274	304	285	280	298	281	274	269	288	246	290	283	288	322	242	298	311	280	263	279	303	289	297	295	268	299	272	294	301	279	290	255	254	273	284	286	278	299	289	291	270	308	291	299	274	297	310	267	300	297	309	264	290	287	289	284	271	285	269	283	298	270	237	302	281	282	296	281	290	266	299	282	243	277	298	266	281	275	300	281	272	302	320	301	257	265	273	302	276	270	261	326	269	265	271	273	254	272	306	260	294	290	261	281	286	280	260	300	272	287	250	297	279	302	273	299	292	293	292	295	309	293	258	256	304	301	290	262	272	298	268	309	298	307	281	308	259	268	287	248	287	286	299	256	282	313	276	265	287	280	284	299	300	306	296	286	289	310	299	282	266	283	267	280	283	304	296	272	316	293	259	307	282	279	280	280	258	290	257	287	292	276	274	289	274	273	281	312	297	303	269	292	271	260	276	248	266	233	288	297	275	279	273	277	263	280	269	262	269	271	274	306	248	288	278	272	300	269	265	276	281	298	295	275	286	275	282	290	266	306	286	256	313	281	301	300	276	294	266	294	293	255	291	289	287	306	322	270	275	314	276	270	298	271	259	299	296	304	289	280	277	278	282	273	287	259	274	293	297	273	319	298	294	278	247	282	282	302	289	300	292	261	288	273	262	265	287	283	274	276	274	301	261	285	265	225	286	304	270	266	255	274	269	304	279	288	258	279	272	288	281	292	309	284	276	287	288	268	268	275	274	275	267	299	262	293	273	274	261	283	292	278	287	302	295	271	266	290	277	263	268	289	289	268	259	292	282	298	290	281	311	323	268	302	279	279	277	277	259	305	291	288	275	265	285	307	263	268	291	276	258	282	299	298	306	296	270	268	297	277	274	272	293	305	298	286	310	287	243	288	294	298	277	285	275	291	287	282	283	268	283	287	268	272	240	287	265	267	286	273	269	289	269	252	278	299	304	275	280	289	269	290	265	297	268	279	285	252	273	282	306	276	265	261	249	315	292	290	275	262	315	267	291	310	259	293	299	269	283	264	271	287	272	290	278	291	263	297	277	273	283	268	280	268	264	305	297	298	275	287	256	303	278	267	298	284	291	269	257	306	299	260	260	294	285	293	293	260	283	282	292	266	282	269	269	257	296	249	295	277	272	296	265	300	261	249	271	272	257	295	294	257	279	284	284	304	279	270	303	311	279	307	277	287	302	273	284	285	279	305	268	269	277	277	314	304	238	282	287	266	288	267	266	283	290	267	294	274	273	269	286	287	269	274	304	274	273	290	281	269	261	305	295	278	275	288	263	266	297	285	268	266	268	279	268	286	288	282	296	288	280	299	287	289	285	315	271	271	257	278	296	282	299	279	256	292	288	295	313	284	298	300	274	283	303	266	262	276	286	257	271	251	295	282	283	315	274	279	286	260	283	253	297	293	256	278	274	295	280	265	262	267	276	265	302	254	272	306	274	271	276	275	281	278	295	310	288	269	278	292	310	313	293	286	247	304	252	260	259	294	279	264	253	282	274	307	258	268	292	271	272	278	294	257	267	302	263	268	313	312	287	280	285	289	279	288	265	282	262	280	257	285	268	272	302	260	306	297	254	287	293	301	281	260	302	279	295	275	288	283	280	244	278	278	286	286	266	259	302	269	303	291	298	263	298	293	268	318	269	311	274	297	274	300	312	292	285	287	293	282	272	291	282	264	255	269	256	270	292	279	297	283	297	257	281	282	322	294	255	289	279	273	277	281	265	285	307	286	298	288	301	280	277	285	285	265	270	248	293	266	297	288	270	289	288	264	280	265	278	270	273	294	267	271	273	298	276	310	246	293	304	270	287	297	250	321	264	253	265	298	285	270	281	297	265	285	279	303	292	271	299	291	278	296	274	292	268	288	301	288	254	296	279	300	269	284	278	294	297	276	261	308	276	290	300	289	296	268	278	291	285	281	271	254	297	294	294	312	264	299	276	257	272	262	255	297	301	270	304	287	260	271	289	275	260	276	297	286	289	256	280	291	282	305	260	290	273	308	284	317	273	288	265	293	300	309	272	280	302	273	300	293	266	270	273	234	295	304	275	295	258	311	294	274	260	323	277	272	290	292	289	284	292	294	273	277	268	295	263	296	258	288	276	252	264	305	270	304	295	301	286	282	301	293	268	264	267	277	313	313	282	268	278	273	292	277	289	328	307	258	287	258	297	285	285	281	280	287	282	261	287	292	262	321	289	308	295	282	287	289	267	272	302	304	254	298	284	286	259	295	302	318	275	284	288	260	311	279	306	285	282	256	290	290	282	277	290	259	296	299	260	254	271	285	274	288	264	297	297	278	299	265	275	294	299	299	258	251	246	284	294	277	247	282	279	310	274	285	292	276	278	256	284	270	313	303	264	269	291	267	276	287	283	297	284	271	306	282	294	321	311	275	271	294	258	284	275	275	264	294	287	281	278	264	303	282	293	274	272	291	291	288	241	270	292	277	281	267	287	274	312	255	284	283	252	290	286	303	279	301	270	281	290	303	283	293	279	270	267	268	292	286	278	295	292	247	277	280	288	313	285	318	296	275	265	273	295	280	267	264	267	273	321	313	276	299	281	278	288	285	273	251	276	269	274	291	280	290	313	264	260	305	253	282	272	287	246	263	275	274	284	258	292	263	302	275	295	309	294	272	264	267	272	277	269	272	290	267	270	309	311	277	302	288	293	281	280	271	282	306	277	307	259	291	288	266	274	283	290	254	302	301	264	282	288	275	291	277	263	277	282	271	276	269	284	287	266	284	286	282	299	275	296	257	271	291	279	277	247	248	287	256	262	283	286	287	268	288	312	260	273	268	331	275	272	278	266	287	285	276	274	287	274	291	260	282	294	270	295	312	284	253	274	284	275	270	276	257
7336	12229	11130	5811	3776	2760	2185	1745	1243	1123	1007	859	733	650	612	534	516	490	443	424	394	369	374	372	372	374	299	353	335	318	368	327	313	336	306	295	347	294	309	295	288	307	283	293	264	286	288	262	310	301	283	318	302	273	285	268	285	305	337	276	291	265	275	295	271	306	273	296	303	296	289	287	250	295	290	296	283	281	319	257	332	288	259	321	282	286	315	272	252	301	281	293	268	285	272	267	297	270	274	241	252	264	282	305	250	263	261	281	289	269	276	293	270	312	275	283	258	275	258	288	287	296	255	298	283	275	258	285	285	234	272	297	286	246	239	250	264	287	256	285	275	285	267	280	263	271	278	262	296	261	265	283	287	263	270	287	261	281	305	253	248	286	271	302	264	272	277	263	279	278	277	293	311	269	253	285	270	261	264	279	262	263	289	274	280	297	253	269	294	267	269	296	294	285	280	276	293	264	256	276	258	237	295	265	268	282	290	269	284	293	281	275	291	285	298	270	272	329	304	255	318	277	264	237	266	245	244	273	274	290	260	297	294	286	280	253	287	266	270	259	246	296	288	257	289	283	299	267	272	291	272	257	275	257	279	268	273	264	285	281	275	271	258	321	247	257	259	261	276	273	293	277	294	276	255	275	237	270	258	260	304	285	275	289	280	268	284	306	268	259	286	276	286	262	281	277	252	279	285	285	276	288	277	273	253	268	270	259	237	234	262	276	244	294	319	248	274	258	284	253	222	274	271	258	324	261	271	295	285	266	257	295	292	272	289	260	285	254	248	284	259	288	271	256	288	284	259	265	253	270	281	258	280	265	255	265	287	286	289	267	271	243	233	289	268	282	269	275	306	296	297	264	267	260	280	315	243	263	261	280	260	280	290	276	254	268	283	295	295	281	281	290	260	280	269	300	262	289	281	268	269	286	254	272	269	251	300	282	256	289	270	272	282	250	275	256	265	260	269	252	272	254	255	267	282	280	271	290	245	303	257	266	256	257	253	267	247	300	292	262	272	275	286	298	292	283	282	287	276	270	278	263	290	220	266	285	266	288	269	293	293	273	248	255	256	280	268	289	282	285	284	289	274	284	304	257	272	277	247	289	260	281	285	274	266	308	284	265	274	288	283	272	276	293	246	248	295	285	289	239	256	282	273	265	280	279	261	293	288	273	282	260	267	271	232	266	293	264	288	265	232	280	275	285	250	293	288	291	278	252	271	260	261	283	255	306	277	267	291	258	276	267	259	275	274	285	299	265	254	275	265	253	286	283	281	287	304	289	285	276	288	260	295	267	270	269	281	254	294	260	296	265	267	283	292	293	292	245	294	248	270	286	274	279	274	282	300	294	245	279	260	282	255	257	298	274	276	266	270	281	292	267	295	248	289	270	274	288	298	281	290	269	292	272	273	301	250	244	284	275	266	265	276	239	281	278	268	279	303	270	246	283	280	290	287	268	291	265	268	271	267	289	273	289	236	293	314	307	283	298	268	276	280	250	267	284	294	261	229	262	267	274	276	271	266	270	270	281	263	256	273	279	292	282	270	252	294	275	256	269	298	265	259	253	264	279	259	275	269	270	266	266	291	275	317	281	280	281	263	273	267	255	275	250	256	269	277	258	290	279	285	284	271	262	258	282	266	285	304	292	235	277	256	288	287	279	252	283	265	270	291	283	261	270	285	283	281	288	315	251	266	288	267	292	287	263	301	304	244	253	251	315	280	291	256	283	252	247	292	292	273	262	294	281	275	254	300	268	255	314	302	309	256	294	277	255	256	255	274	254	288	275	291	260	270	292	277	304	279	263	291	235	262	236	281	262	263	281	290	269	295	264	290	295	261	257	278	267	245	286	254	274	283	273	293	285	250	244	304	264	260	282	247	253	234	280	296	241	272	268	259	285	281	251	257	272	289	300	298	248	265	278	257	265	237	238	271	303	290	304	276	279	267	282	303	236	300	288	260	267	271	301	263	285	309	268	258	278	286	235	255	245	277	293	252	273	250	304	271	278	236	277	290	263	294	295	265	284	269	302	258	314	266	276	286	280	276	254	268	270	267	278	270	286	258	256	254	288	267	263	278	264	290	223	245	286	249	268	275	319	280	281	273	251	251	258	283	306	273	289	250	276	241	258	277	272	249	290	246	260	264	283	269	288	297	281	278	303	276	275	286	253	277	292	276	259	271	283	297	289	270	294	299	292	285	278	283	237	274	294	302	285	290	280	285	277	296	265	279	271	297	297	277	260	283	260	262	247	259	309	271	295	269	249	266	266	308	279	265	249	271	261	288	265	266	293	287	278	261	264	279	274	267	264	246	258	276	257	264	284	275	278	248	265	279	259	285	264	255	258	311	268	274	266	263	261	262	270	287	298	295	270	266	278	293	272	230	260	233	251	290	240	276	262	273	272	288	297	253	268	280	280	287	264	284	288	273	310	268	269	262	282	300	261	258	288	268	284	263	255	264	277	269	248	269	253	301	252	288	279	284	283	278	283	256	264	256	246	238	310	280	263	276	279	284	275	276	284	272	262	288	247	267	282	289	279	293	255	257	262	302	270	266	311	257	299	281	275	255	264	285	298	249	254	271	273	263	255	297	264	271	279	294	292	274	255	286	294	281	269	247	270	274	267	253	275	280	288	279	282	300	287	260	299	266	303	264	281	289	295	283	272	279	234	263	288	283	276	273	263	284	269	279	285	283	276	292	291	291	291	262	271	260	282	270	286	281	275	284	248	268	262	242	282	288	288	243	259	297	269	255	246	278	282	271	251	284	278	280	274	260	250	235	301	279	279	262	267	298	262	319	291	272	305	285	281	259	266	244	270	269	269	285	294	293	289	283	298	263	288	255	277	287	274	286	298	282	256	272	286	256	273	257	267	263	261	247	274	316	274	282	239	263	272	291	257	265	280	267	284	272	299	261	283	277	272	301	310	285	313	277	242	247	277	276	279	268	276	264	263	280	304	287	301	269	290	279	248	299	262	273	287	263	279	270	267	238	261	292	292	264	272	277	263	303	273	279	272	275	274	276	276	271	264	294	283	268	292	260	294	266	274	268	278	242	252	279	265	264	284	262	254	246	283	286	289	254	272	290	295	278	261	289	299	301	285	249	264	288	257	277	285	255	274	284	264	269	271	275	307	278	257	310	246	290	279	305	254	269	293	279	294	282	275	267	268	260	293	285	309	285	260	272	279	273	255	282	274	267	270	275	289	292	286	279	266	313	263	277	308	268	275	264	246	309	303	276	279	257	282	280	274	306	257	275	312	271	272	303	274	277	260	273	259	273	264	269	278	262	269	263	280	282	267	275	277	282	312	256	265	297	264	276	239	293	259	237	265	288	279	265	252	273	282	276	263	284	268	285	283	259	268	268	284	273	273	307	285	268	298	298	263	264	250	309	286	278	287	280	288	275	258	276	292	267	292	289	274	268	252	274	278	255	277	277	288	280	300	270	268	274	294	288	283	276	280	290	269	267	260	253	266	280	280	241	255
22594	20466	27110	23729	20471	20571	9986	2026	1408	1233	1130	1020	1001	879	860	756	762	695	700	716	700	642	584	641	658	624	602	596	593	591	609	631	616	552	580	549	592	557	589	575	535	595	521	561	591	534	559	508	559	566	571	543	524	540	553	542	561	519	498	539	535	550	512	552	512	550	536	530	517	530	514	519	529	534	565	523	535	517	525	532	510	538	491	556	521	549	531	527	556	544	510	528	520	515	556	549	525	532	526	494	530	533	548	540	525	548	550	542	506	544	535	506	569	592	555	577	527	591	506	555	547	559	538	562	536	580	532	515	533	559	540	535	539	565	519	552	540	535	488	513	522	553	540	578	522	485	504	560	529	553	530	564	552	534	488	518	549	517	529	549	562	540	507	515	526	531	515	515	531	561	533	497	497	537	532	544	543	538	553	505	513	502	554	525	569	550	517	495	536	480	526	558	514	532	520	531	557	567	512	513	514	549	528	582	537	490	523	504	588	501	553	523	547	495	497	522	556	497	556	564	589	537	496	556	504	528	473	544	525	518	537	527	473	535	500	567	469	522	486	510	498	526	528	527	479	521	522	537	556	536	570	519	547	530	547	507	542	512	574	510	500	542	522	542	510	520	522	515	518	542	529	523	524	507	523	545	501	546	526	510	554	544	499	522	547	519	522	532	516	532	550	489	526	533	518	509	526	509	556	522	546	504	542	505	544	532	528	558	513	506	494	527	542	492	532	553	530	518	504	516	557	541	505	577	538	568	544	494	540	541	528	519	512	521	545	512	496	547	549	540	506	558	535	507	534	532	570	531	498	510	543	549	536	534	570	512	559	553	491	517	514	516	536	544	543	510	522	517	536	540	533	526	533	556	514	524	549	555	536	542	479	516	540	522	538	495	511	508	518	528	497	505	496	513	532	526	522	538	520	533	505	547	519	496	554	566	561	524	562	530	510	492	516	513	531	544	585	537	515	516	509	562	543	545	546	549	515	571	526	518	504	458	578	498	544	523	508	568	526	547	534	502	549	499	542	536	546	563	508	500	538	566	554	530	528	514	522	506	520	528	540	506	542	519	511	512	577	580	564	529	513	535	503	529	514	519	516	506	472	547	548	498	508	545	534	517	516	490	543	515	496	528	535	501	528	527	586	528	550	527	558	546	517	551	545	539	556	514	519	507	565	570	566	532	531	537	552	519	507	485	530	494	570	529	541	536	568	542	510	542	541	485	514	507	524	560	528	567	499	501	519	509	541	529	532	536	542	532	508	539	529	547	480	501	519	571	512	517	507	556	521	555	582	529	508	511	552	523	507	545	538	512	528	515	514	544	550	534	506	532	539	511	543	527	545	531	535	531	548	533	528	547	497	513	543	517	524	574	497	529	480	605	532	543	535	541	523	557	483	535	543	506	563	497	518	516	543	536	529	486	544	530	536	538	519	502	524	562	539	516	524	530	530	552	538	512	558	499	546	502	564	556	495	568	529	513	522	505	486	532	508	564	549	549	535	531	513	504	514	500	499	519	529	523	514	548	568	531	530	545	536	443	533	531	533	539	569	544	549	546	529	534	563	542	547	516	539	542	552	514	590	542	561	503	513	545	519	541	551	538	536	519	528	525	523	522	555	521	513	549	505	519	514	577	519	505	507	538	459	514	530	541	546	555	501	563	534	528	521	528	498	484	533	509	503	573	510	534	536	574	519	551	516	541	547	554	551	521	518	550	539	548	539	567	543	531	521	541	510	487	497	519	561	505	485	552	540	518	545	538	555	540	528	529	549	557	560	498	533	517	544	508	490	531	528	524	520	500	536	534	536	517	544	550	509	555	506	528	545	495	546	499	511	512	523	522	560	532	521	553	556	518	523	524	487	494	500	578	555	541	547	564	523	595	546	513	545	536	563	488	531	432	546	579	538	525	527	491	515	543	590	505	509	548	532	581	547	532	539	509	520	510	533	545	489	511	540	522	536	494	545	538	510	529	553	568	527	516	527	506	590	501	502	508	523	554	490	529	507	580	517	504	501	519	567	523	548	534	552	531	502	536	515	538	563	518	557	499	535	511	551	554	535	502	527	532	548	528	551	521	506	497	498	555	521	520	537	577	513	497	556	524	537	497	531	520	564	533	541	537	516	550	490	529	536	528	537	530	518	505	532	532	560	516	531	552	530	548	505	575	559	544	552	518	531	503	552	538	535	503	540	525	537	522	526	562	517	505	509	512	546	541	534	525	572	552	536	530	580	520	520	507	537	565	543	549	531	512	551	546	510	569	520	561	518	522	523	533	551	569	555	488	534	479	553	504	588	552	508	530	536	530	487	495	498	552	544	546	564	526	521	522	528	540	547	507	526	544	543	535	506	558	540	544	523	530	538	536	517	556	554	546	512	552	576	525	511	511	530	544	518	519	564	516	496	541	539	533	531	539	547	545	534	532	553	536	512	517	524	549	522	551	555	516	520	500	499	492	525	545	540	515	501	550	530	549	525	513	508	574	522	580	517	528	515	516	494	537	535	555	536	551	537	552	544	548	541	547	494	521	505	520	545	560	571	498	501	550	572	521	529	539	555	511	555	474	528	537	527	511	537	552	481	539	525	554	511	531	570	550	466	522	528	525	541	511	544	528	540	483	539	530	510	538	548	557	556	501	543	502	571	526	524	493	521	533	536	521	532	509	543	534	551	555	554	544	544	538	534	516	548	528	504	553	529	548	517	518	533	524	557	500	529	522	526	536	569	539	536	520	524	552	509	538	523	521	506	547	496	555	573	542	579	522	556	542	519	505	545	550	546	529	505	537	499	528	534	506	536	545	553	507	479	584	542	555	529	516	512	524	586	528	523	467	563	521	496	565	531	553	508	527	521	526	517	512	523	566	504	519	544	542	517	545	486	508	546	493	495	531	563	475	542	570	566	537	490	517	507	519	563	537	524	544	559	539	585	509	550	541	522	515	583	540	518	533	521	539	497	498	574	537	538	526	481	519	546	530	553	543	513	552	530	523	543	567	547	554	499	497	532	558	513	545	563	557	562	512	522	511	531	517	512	505	557	551	525	551	536	561	500	531	551	574	536	547	546	555	559	539	513	527	538	541	509	508	505	486	536	521	499	530	475	532	523	569	508	523	562	579	532	533	521	504	492	502	596	547	541	539	541	526	557	548	540	520	512	523	576	548	529	573	547	540	516	532	544	521	505	499	555	547	557	531	505	525	525	485	532	524	525	551	512	509	529	502	563	544	558	526	516	568	511	538	566	509	568	502	552	527	530	565	565	534	560	526	510	495	544	537	520	504	542	503	549	512	534	596	478	566	480	546	532	504	562	502	545	553	520	485	520	547	479	515	518	502	541	560	490	543	544	536	530	545	524	516	507	521	507	566	552	539	540	507	524	575	530	517	538	536	537	566	523	540	569	541	553	488	570	570	534	556	501	542	542	537	501	509	533	506	538	502	527	530	486	574	534	579	546	510	485	543	514	545	526	487	555	518	526	561	555	510	530	542	521	541
10591	19886	17590	10371	7169	5338	4246	3256	2515	2162	1879	1710	1451	1337	1181	1063	1001	887	864	814	757	767	780	758	706	656	621	614	667	608	631	642	583	612	591	613	513	602	577	549	555	553	607	548	549	558	602	546	553	597	547	555	584	573	549	568	553	550	550	570	524	508	543	582	477	480	521	512	561	498	551	518	559	501	561	510	533	561	540	538	549	495	539	511	575	562	509	516	520	502	506	514	536	508	518	507	518	504	494	532	550	534	554	538	498	494	548	498	486	545	514	531	530	539	493	526	535	540	484	489	522	522	494	540	489	523	498	497	518	535	552	496	548	496	530	534	553	509	504	532	496	501	477	490	509	511	504	507	485	530	508	528	555	499	523	499	541	527	491	539	516	520	496	522	482	492	461	531	509	528	529	540	538	514	535	492	531	455	520	569	532	511	500	508	509	485	490	515	527	527	470	499	490	512	530	471	501	512	529	529	502	538	504	504	455	538	510	535	497	520	507	513	466	491	527	521	500	509	458	541	551	481	512	510	534	525	473	477	519	498	543	507	495	531	490	500	505	505	526	545	523	481	510	564	536	477	486	499	558	550	500	506	512	555	563	505	558	475	558	532	526	519	486	538	544	540	529	498	523	482	529	506	497	537	539	529	562	523	469	499	516	509	518	484	528	484	457	505	507	546	514	576	489	487	475	506	504	531	486	461	533	483	505	506	547	518	506	549	488	519	498	522	547	506	559	519	559	460	506	497	512	520	495	513	516	514	506	527	527	510	533	486	502	531	497	502	481	536	514	511	537	527	465	476	503	505	505	508	513	499	522	547	514	504	520	509	522	503	519	552	545	505	501	521	514	578	503	495	535	493	520	500	477	488	514	515	503	502	496	511	507	493	528	531	530	533	511	538	497	522	507	489	491	517	565	464	516	477	527	460	470	548	478	521	525	492	488	518	514	549	516	525	506	518	488	512	487	517	507	524	520	505	504	528	496	456	513	499	536	515	479	514	520	524	514	468	528	489	526	554	512	505	499	527	516	515	508	570	486	546	509	506	503	510	521	478	506	521	549	519	539	503	511	462	519	521	489	542	484	564	495	522	504	517	481	462	479	541	520	529	494	543	537	533	464	549	499	499	539	526	537	509	538	544	533	526	511	521	487	494	570	490	525	470	524	484	515	457	526	493	509	531	528	477	490	523	518	526	517	543	488	494	499	499	493	498	496	511	523	495	543	498	467	537	490	491	504	546	505	500	527	550	533	511	537	518	529	529	513	503	508	525	508	541	493	508	483	519	520	521	514	516	488	523	513	515	483	494	522	496	513	537	566	537	510	519	524	530	505	509	504	503	501	513	496	514	521	502	487	509	496	517	512	508	502	529	547	521	502	519	526	530	509	516	464	499	557	559	528	490	551	534	530	506	560	548	506	517	552	522	496	487	529	511	525	521	522	529	528	561	517	537	483	498	517	508	536	544	511	497	537	481	509	508	488	501	493	499	512	519	508	490	532	535	474	475	513	517	520	495	529	526	510	500	507	489	526	539	472	535	549	495	518	468	518	508	563	531	498	512	498	518	515	509	491	491	525	483	501	514	531	503	513	502	514	514	495	499	534	491	494	536	525	514	499	508	494	482	524	514	486	519	506	496	484	502	530	493	517	506	514	548	493	514	458	530	507	512	534	519	537	484	491	528	534	496	457	493	504	532	481	559	503	505	467	488	508	505	498	517	511	550	451	508	507	502	478	485	521	577	514	492	478	525	502	508	531	515	587	540	500	498	483	502	503	474	506	527	535	471	475	521	517	521	520	510	494	509	493	507	538	528	531	512	506	552	557	526	520	503	498	496	491	507	491	519	518	532	558	511	480	543	510	515	551	490	494	536	514	504	534	526	508	511	508	520	488	474	537	492	510	505	532	499	511	491	506	526	524	479	536	495	523	505	529	487	509	507	496	499	495	513	481	500	502	485	537	524	514	527	525	511	477	497	501	525	514	513	510	473	504	511	496	504	511	510	507	516	486	528	513	519	500	487	524	524	493	476	521	509	482	499	514	536	516	517	538	499	468	515	503	552	508	527	469	513	486	486	502	491	532	492	555	482	503	522	518	528	522	535	495	540	515	493	529	496	501	534	525	507	512	494	514	538	527	481	500	509	506	537	500	504	492	547	528	509	509	523	552	456	498	495	530	528	520	521	513	487	502	506	536	516	494	530	499	503	538	466	485	508	539	506	517	494	445	502	506	478	533	517	534	503	524	493	527	495	478	492	520	501	474	499	513	515	484	523	514	495	495	529	517	539	514	534	541	530	528	493	497	518	503	555	498	510	540	535	506	480	569	504	504	538	510	515	501	511	502	501	470	515	543	546	500	484	497	519	484	513	511	525	501	504	496	481	471	506	534	579	497	522	483	487	504	484	509	498	452	494	507	463	463	494	524	528	499	495	500	475	537	548	532	521	499	543	515	470	462	522	464	495	512	490	502	540	472	476	497	518	537	496	479	461	516	500	536	488	538	568	497	528	508	487	552	477	502	516	479	479	491	489	512	465	528	493	515	523	500	497	543	548	487	535	520	514	517	538	503	496	572	534	515	526	529	498	506	491	532	504	525	515	519	531	523	520	522	515	517	520	496	531	463	532	497	533	545	473	528	488	503	526	508	496	514	505	464	515	519	509	468	529	509	504	498	530	546	530	509	549	573	484	487	511	453	468	501	516	521	504	500	529	487	466	490	486	495	545	533	483	479	516	482	526	533	512	533	493	520	498	537	483	520	495	514	507	532	505	489	472	555	522	531	510	480	493	484	486	490	485	543	533	486	484	529	514	486	558	507	496	481	541	535	498	549	485	521	498	503	496	492	546	523	484	518	511	519	509	522	508	517	555	525	498	519	491	535	515	544	471	465	501	533	515	514	517	523	502	512	499	497	494	495	506	551	495	535	539	505	491	530	492	513	529	551	534	526	525	502	521	515	498	566	517	551	501	556	469	549	523	483	466	521	489	531	466	511	527	506	514	526	543	539	516	495	551	486	528	521	490	490	530	537	533	489	478	509	495	511	519	494	500	524	462	522	563	528	474	503	473	485	538	499	493	508	471	521	461	520	489	499	490	506	517	500	483	534	512	543	495	470	521	522	508	520	545	516	502	520	492	495	521	499	564	562	521	494	502	520	546	494	515	452	511	478	515	477	462	484	529	537	497	516	494	525	512	499	520	516	499	519	508	536	562	513	479	498	511	506	504	484	549	504	498	519	527	474	526	543	485	512	482	497	519	488	522	521	492	521	506	517	519	507	508	520	489	515	493	505	466	528	493	555	548	486	536	502	504	492	534	547	484	539	474	490	497	505	521	519	536	541	518	526	526	537	499	495	516	556	499	504	511	526	542	523	478	485	477	516	521	541	527	505	498	553	519	497	538	523	480	534	511	457	517	513	534	489	553	464	552	546	479	529	507	561	501	511	535	494	513	494	521	493	541	518	517	525	520	530	536	501	489	539	519	532	514	497	516
27574	14158	1609	332	223	180	154	141	123	131	123	121	108	118	109	115	111	122	106	117	119	127	133	110	99	96	102	111	111	104	129	84	108	116	104	129	102	94	113	107	98	100	107	122	109	110	99	99	120	123	113	119	108	111	108	115	109	100	111	109	102	109	103	96	91	104	102	111	111	106	99	99	101	109	103	109	128	106	111	118	110	99	109	123	101	93	102	107	92	106	105	119	118	101	89	102	111	107	101	127	87	110	104	115	112	117	107	128	126	104	128	103	122	89	112	116	95	124	101	112	103	119	101	115	113	95	109	115	91	93	118	112	124	102	110	104	103	117	108	92	95	94	109	94	111	97	106	96	101	97	100	105	109	118	125	117	121	104	111	119	116	101	117	101	87	107	86	98	129	98	112	118	101	114	88	82	93	122	106	106	106	114	106	111	120	101	106	97	121	103	124	107	111	100	118	112	100	103	104	98	100	114	95	117	116	116	139	101	112	101	117	91	98	92	89	114	113	103	109	97	104	111	108	95	120	106	111	108	107	109	102	111	115	100	108	111	78	107	105	99	103	110	125	97	114	97	106	117	129	124	92	97	96	107	102	124	87	113	115	116	121	101	126	109	125	115	107	100	94	125	120	125	105	116	118	124	107	131	98	118	105	104	97	83	104	97	113	87	138	98	103	105	116	92	105	89	122	99	101	107	106	86	108	113	104	109	109	107	99	100	122	122	133	115	95	121	107	109	113	100	111	115	109	115	116	115	104	121	111	90	111	114	101	103	107	99	113	106	114	118	109	104	111	113	119	108	96	111	118	102	126	120	106	122	103	122	102	120	115	98	120	97	124	111	125	100	105	111	135	106	118	116	116	122	122	125	122	108	124	112	107	122	96	85	130	115	107	120	122	91	126	94	103	107	118	122	97	96	105	116	103	102	120	127	104	93	107	102	140	133	114	120	112	117	124	125	119	127	98	118	107	113	120	94	127	109	106	106	134	112	116	102	96	92	95	117	110	111	90	120	100	122	98	120	122	96	102	103	110	88	103	116	117	115	107	98	112	99	108	97	112	82	91	117	97	114	108	117	109	99	98	118	94	102	110	100	100	130	123	112	98	104	125	116	101	105	103	102	102	98	132	133	116	123	106	118	112	110	112	96	108	110	90	116	117	106	94	112	136	109	133	106	110	106	113	103	116	103	94	106	121	119	105	99	103	108	111	125	111	135	126	100	123	102	92	102	103	124	104	110	106	102	110	85	119	101	103	113	101	109	114	117	119	99	121	113	105	105	118	107	106	117	126	98	104	101	108	103	108	115	102	121	105	108	122	97	103	98	113	91	95	113	116	106	120	112	96	94	95	84	108	115	123	110	127	121	114	132	104	110	131	116	131	108	100	108	114	110	109	103	105	107	114	106	115	133	124	117	120	99	91	115	125	112	125	108	101	104	113	103	79	122	114	97	115	100	103	122	106	122	124	128	116	132	108	124	107	119	93	121	103	103	121	97	116	127	103	107	112	102	104	89	110	110	104	90	99	94	105	118	104	112	102	98	103	97	100	96	97	97	116	101	104	96	111	107	121	114	106	93	99	105	115	128	104	105	106	103	109	103	106	111	105	110	106	103	112	101	114	111	104	110	106	103	100	123	119	102	121	106	113	127	125	109	97	108	106	105	105	109	124	117	97	99	112	107	100	112	68	108	111	105	84	106	111	111	110	112	95	106	108	104	110	102	94	102	109	96	105	89	96	91	110	107	97	104	113	114	98	107	116	93	99	93	132	132	101	107	109	119	118	105	121	106	111	115	116	120	105	85	101	105	108	98	109	101	113	125	125	119	114	103	112	112	106	123	115	114	112	119	131	107	106	138	92	117	108	107	115	111	109	122	85	108	98	105	115	99	132	108	107	133	118	120	88	101	107	101	106	113	109	103	125	125	109	111	112	99	108	94	122	104	95	100	121	99	109	105	114	110	116	114	109	105	120	93	118	124	114	99	108	103	107	91	87	127	116	108	107	100	106	112	110	105	116	109	117	113	121	109	111	115	109	146	96	123	93	138	112	107	101	121	105	86	120	101	111	97	119	100	84	123	95	87	117	125	101	88	130	111	112	115	86	115	103	115	109	126	113	108	102	101	101	117	111	115	101	100	110	95	108	108	126	109	130	87	122	117	86	114	99	135	102	87	114	136	115	112	113	112	119	114	122	103	105	105	119	108	105	101	115	117	106	113	116	126	100	113	133	117	100	109	111	104	110	111	116	110	129	99	120	109	108	114	122	114	99	116	94	98	110	115	101	119	109	89	103	115	104	101	101	112	114	106	128	108	113	106	117	120	113	98	113	111	121	118	113	118	97	110	94	123	106	130	96	125	108	103	109	114	104	110	119	113	115	119	86	120	114	107	107	102	91	103	127	100	111	122	97	132	128	106	108	109	113	110	107	96	100	139	132	120	106	124	103	128	124	111	105	109	116	96	104	104	106	103	111	116	99	110	113	120	112	110	109	112	127	122	119	128	103	85	102	121	113	121	122	105	105	116	91	120	104	110	105	110	115	110	115	98	109	122	100	114	109	96	88	105	100	111	122	110	98	120	97	107	115	108	102	110	107	104	101	103	113	115	114	115	116	107	118	105	113	114	113	106	107	107	105	100	107	106	110	99	123	115	110	110	96	96	99	108	111	117	107	125	103	105	113	124	125	117	99	111	111	108	84	117	100	99	105	109	107	120	101	118	121	108	118	120	113	98	119	116	93	104	99	106	112	102	117	116	115	108	116	106	109	126	109	108	121	119	119	113	120	104	129	113	99	121	101	107	126	111	104	94	120	110	99	104	92	117	109	107	109	103	110	119	122	108	114	134	125	94	124	113	108	105	129	113	107	112	108	123	106	105	112	122	116	103	102	106	115	116	114	115	105	116	98	111	95	114	107	118	97	103	114	85	108	99	98	96	115	102	97	121	120	96	106	111	127	106	105	119	104	107	111	104	114	115	118	111	106	114	100	116	119	120	106	109	119	118	99	101	96	93	93	113	125	98	130	105	111	112	118	119	107	88	109	111	125	105	115	117	109	111	105	91	111	127	120	118	96	111	91	99	122	112	129	117	99	130	96	125	90	111	117	93	120	111	95	106	104	97	101	111	116	100	113	112	121	123	102	114	116	88	118	114	97	103	101	103	99	107	124	119	112	119	102	111	110	104	112	115	108	120	106	110	130	99	95	107	110	110	112	121	124	100	113	99	108	99	107	93	118	119	110	104	111	104	115	97	104	82	120	109	104	95	114	107	92	119	108	112	120	109	113	118	111	119	127	118	102	101	103	93	85	115	117	105	111	102	103	112	113	106	111	103	108	116	104	118	95	115	114	106	102	97	98	110	113	119	92	105	115	107	127	112	118	100	94	99	120	121	106	94	108	98	115	109	110	103	111	97	134	122	107	113	97	123	109	90	100	108	100	114	111	128	118	118	104	112	106	117	113	117	128	103	109	93	106	116	91	109	105	108
4988	826	729	385	280	245	238	202	173	153	139	126	120	143	153	145	132	141	125	143	130	101	113	138	118	132	133	122	125	139	134	134	122	137	131	137	120	128	132	123	134	110	134	119	111	125	119	136	113	118	116	131	126	134	127	124	106	127	155	109	150	153	120	107	136	132	129	129	122	151	124	132	126	126	142	124	128	140	132	109	126	115	120	135	139	131	132	122	132	134	123	129	109	112	131	130	132	138	119	120	118	138	125	117	123	123	130	133	118	124	118	122	130	129	117	128	145	140	128	129	108	117	113	139	132	128	118	113	109	143	131	141	110	101	134	117	143	142	102	146	135	125	129	128	116	164	121	132	132	133	128	128	108	124	125	131	115	102	132	124	129	139	126	111	115	134	136	128	106	124	127	108	126	142	137	129	129	105	125	129	144	119	111	127	135	100	122	124	111	131	110	111	106	132	125	139	115	117	124	124	121	126	126	126	135	145	133	124	110	133	114	97	124	133	136	128	120	140	132	110	124	129	128	114	150	131	114	126	127	135	116	115	129	145	128	113	120	120	123	135	138	124	129	117	121	126	132	124	101	106	112	120	118	136	134	116	139	148	127	128	128	119	104	128	126	117	124	148	136	118	123	130	143	115	138	128	132	131	127	142	132	152	120	139	138	122	141	137	138	137	110	160	136	125	130	140	120	116	131	129	114	121	120	121	133	139	122	127	139	114	125	125	118	140	105	132	120	145	111	128	109	121	133	140	120	126	114	136	120	109	158	131	117	132	110	106	109	96	123	113	124	130	122	127	134	155	116	142	124	123	134	134	126	129	131	117	118	114	119	112	128	120	135	113	132	126	115	127	122	103	142	114	121	134	123	120	141	120	132	128	106	121	117	117	122	134	116	131	124	117	115	120	99	107	133	113	144	144	131	116	133	139	144	132	121	124	109	105	134	116	113	122	140	135	118	122	125	109	114	128	123	112	128	137	122	119	118	111	121	133	134	163	136	119	112	134	114	108	128	133	140	122	137	119	115	116	116	129	131	137	119	120	116	122	116	112	105	127	130	129	146	135	129	136	127	131	128	114	125	138	117	138	151	125	125	101	140	111	150	133	143	119	130	137	123	136	102	131	142	119	124	129	144	147	133	135	131	147	134	131	132	111	135	128	110	110	122	130	113	124	127	124	125	133	131	118	144	154	136	117	129	130	140	140	117	128	133	148	120	123	134	107	131	118	108	107	130	126	111	126	124	130	101	131	127	128	121	114	130	133	120	133	128	115	126	123	138	122	128	121	127	132	108	126	115	143	143	122	114	95	139	143	103	110	135	127	121	129	121	127	149	116	140	126	114	128	90	145	129	131	119	130	114	141	111	114	112	136	114	141	120	126	124	124	135	118	110	125	105	130	130	119	104	125	122	135	126	97	114	135	132	116	120	131	139	143	122	133	129	112	145	108	131	148	144	133	138	137	139	113	127	125	131	126	132	144	137	112	116	129	132	120	118	133	121	111	112	128	117	114	125	118	121	126	143	133	111	126	108	119	132	130	124	140	136	121	131	123	135	122	111	119	130	115	115	128	103	119	107	134	127	160	113	119	114	128	143	140	128	118	124	110	142	126	122	118	116	119	99	118	122	145	127	128	116	136	110	138	114	118	110	130	122	120	123	123	118	99	135	90	125	126	137	125	119	123	135	114	135	132	139	121	114	108	98	131	130	133	121	133	103	146	120	127	111	131	130	117	129	134	117	141	132	113	113	142	142	143	133	122	119	133	129	128	138	126	132	126	118	132	127	137	121	119	134	116	132	115	117	123	137	140	127	106	116	117	116	138	122	136	128	117	127	122	125	126	122	130	117	111	108	140	131	132	136	127	136	122	132	132	138	125	122	135	146	125	129	135	113	138	135	127	126	117	136	117	112	120	118	138	111	138	123	134	141	128	125	137	138	123	151	127	132	116	120	125	123	140	142	115	113	136	144	121	130	122	144	121	133	106	129	125	117	123	112	126	126	136	138	124	123	130	119	153	137	115	111	147	137	119	87	127	132	124	131	115	134	124	130	126	126	134	123	146	133	123	114	128	126	156	140	120	135	116	142	118	126	128	136	134	114	112	121	123	134	126	116	120	133	143	131	121	129	135	118	110	121	136	138	94	118	128	138	130	128	140	97	129	109	132	114	109	98	126	133	127	122	108	129	115	136	120	133	134	137	118	122	124	134	116	125	130	117	127	131	108	118	122	136	136	126	142	119	117	132	119	129	102	129	124	129	109	136	137	115	155	107	124	118	132	115	138	113	126	126	112	127	146	129	132	132	122	131	123	118	136	124	112	139	108	103	128	123	121	140	121	102	109	123	134	137	123	115	139	136	108	128	133	120	117	117	130	132	119	134	101	119	117	110	121	117	113	129	137	127	114	149	142	141	119	112	115	113	117	121	105	115	127	109	114	132	127	122	128	134	150	128	148	110	133	119	123	124	131	138	124	129	114	131	125	110	112	136	114	111	128	128	108	123	118	136	117	102	126	136	123	120	103	121	120	113	127	140	124	128	114	136	122	120	111	126	135	117	117	149	127	130	127	118	131	141	133	123	136	133	110	132	110	132	132	136	119	126	129	123	106	118	132	139	152	135	110	135	111	112	132	131	126	116	140	129	115	136	129	128	145	153	136	132	140	130	135	117	111	134	114	147	124	143	119	118	133	104	105	119	131	128	125	122	129	122	143	118	135	132	112	144	125	121	141	119	137	118	127	104	118	124	132	116	123	129	133	114	113	113	112	131	122	105	119	124	102	123	130	136	118	132	121	128	116	127	123	123	129	131	124	113	131	118	104	115	148	135	119	133	113	125	127	129	126	120	119	106	119	128	125	117	137	133	112	123	120	125	117	129	137	116	119	145	130	114	127	126	136	124	120	120	128	109	120	138	124	142	128	128	118	134	129	103	132	130	122	129	128	133	123	122	121	130	139	141	121	95	119	124	102	128	123	108	125	127	107	125	137	114	113	120	139	131	91	138	98	126	130	133	110	145	124	121	108	123	141	130	113	145	141	134	127	146	107	120	120	123	131	121	126	132	138	134	121	109	123	125	139	124	122	115	123	119	117	117	120	139	134	125	114	116	127	130	125	124	143	108	128	132	132	141	114	122	94	120	136	121	117	121	113	121	122	125	147	148	96	124	115	128	122	127	136	110	120	127	122	128	111	129	117	125	102	123	138	113	128	123	120	127	120	114	137	125	126	123	135	123	125	130	136	137	120	117	113	142	118	103	129	108	130	145	121	132	110	131	129	108	116	128	102	121	116	116	112	112	113	142	126	126	120	126	128	109	133	132	106	114	127	131	118	123	140	143	116	128	138	106	145	135	112	117	148	123	106	106	123	120	113	119	118	133	113	130	138	125	139	131	132	150	118	135	120	130	117	134	128	133	120	114	126	122	144	130	144	105	117	117	135	133	136	113	124	128	123	116	115	117	133	128	123	143	111	128	134	130	129	143	123	114	120
24868	20466	26746	24108	20481	10379	1513	975	718	633	569	537	450	443	432	391	404	405	372	341	355	339	350	331	348	323	333	304	303	306	295	332	303	287	325	294	271	312	325	282	297	292	294	288	295	295	267	304	293	292	317	297	356	312	301	296	283	278	264	298	267	290	267	293	282	281	290	262	270	300	318	305	288	304	303	312	306	293	280	287	269	291	293	259	304	307	320	266	306	327	276	282	291	297	278	276	302	279	281	279	290	295	269	310	253	279	312	295	271	288	260	239	305	298	272	284	269	282	261	257	278	316	257	302	310	259	299	266	246	295	301	304	303	272	310	321	284	260	301	293	283	303	300	281	312	278	264	288	237	313	284	317	282	304	263	261	263	303	267	287	284	277	265	282	279	276	259	312	267	242	264	287	296	289	259	284	301	293	289	293	286	288	256	297	299	291	299	288	262	281	300	316	271	292	296	345	291	272	266	304	282	310	283	263	273	288	300	268	298	299	286	296	301	268	279	326	277	287	311	299	252	289	306	272	283	293	346	286	292	284	292	276	284	287	286	288	258	290	270	267	267	287	288	286	262	298	256	286	286	309	265	283	303	316	281	287	270	278	298	317	277	267	265	265	301	307	254	280	294	286	255	280	263	284	286	316	285	294	315	299	274	298	326	289	289	303	273	292	297	302	288	290	297	269	254	297	271	272	282	268	304	303	258	304	310	269	268	317	288	259	262	291	281	289	281	315	290	241	285	325	247	264	295	250	277	314	320	259	292	296	305	273	295	284	265	284	284	292	280	248	283	284	284	264	255	290	277	311	281	281	304	252	296	282	307	281	276	246	305	294	277	290	276	305	253	245	343	263	330	262	286	281	268	279	265	267	265	326	283	241	301	278	278	271	303	267	261	291	304	285	320	290	282	260	296	254	272	285	311	280	322	263	301	279	290	277	295	304	255	252	310	276	277	263	289	294	292	288	278	282	300	291	279	327	284	296	277	301	274	288	296	295	279	279	281	249	291	312	309	296	292	284	280	292	258	289	287	296	270	288	290	290	285	298	277	272	314	285	264	340	291	305	288	330	277	277	298	265	293	299	313	292	293	295	269	290	278	287	306	263	317	289	267	269	301	323	270	277	293	278	263	292	282	258	259	266	271	296	303	232	269	296	260	265	293	274	263	264	289	302	245	282	275	295	280	291	271	288	303	283	264	255	302	291	318	270	285	299	322	297	256	275	283	257	304	324	283	302	298	287	270	275	290	285	290	289	303	283	299	295	258	267	288	267	281	264	293	257	292	301	275	254	269	291	290	300	286	280	320	294	252	274	313	269	290	287	281	298	273	287	272	294	280	287	292	279	315	286	281	268	241	267	298	288	256	292	319	285	285	301	296	304	290	282	327	290	265	292	291	250	272	245	265	283	294	281	281	242	269	281	275	296	291	259	288	284	295	285	269	294	304	293	277	280	279	284	272	265	293	312	304	271	271	273	256	316	275	323	297	284	260	297	315	268	305	282	261	313	298	295	289	269	293	266	272	262	294	306	292	285	262	261	317	288	274	280	287	268	291	286	279	302	302	260	318	287	319	288	280	250	272	290	282	297	272	268	297	285	280	280	278	282	279	279	312	321	256	320	294	279	271	255	289	292	295	283	282	309	248	288	279	297	293	282	308	284	257	305	296	314	269	282	278	287	352	285	310	289	294	306	265	292	289	271	271	299	282	281	319	243	276	301	277	277	252	286	303	276	317	279	272	292	274	297	295	276	279	307	285	310	302	285	281	305	285	287	293	265	287	296	293	291	296	277	272	267	260	315	261	268	332	282	283	305	269	264	281	295	308	303	259	291	304	283	295	292	270	273	308	297	313	297	284	274	280	263	272	286	295	252	286	288	314	274	295	299	279	271	271	316	291	276	267	278	268	287	311	286	292	288	297	307	281	292	303	299	256	257	265	289	298	299	233	277	284	265	298	271	271	305	284	252	275	304	294	272	271	315	269	267	275	288	294	279	281	269	275	300	299	276	283	272	277	295	268	297	297	301	237	285	305	306	303	272	299	286	284	269	272	261	268	279	303	280	274	261	277	285	296	297	273	316	247	288	288	289	240	284	271	297	286	282	265	286	291	273	319	287	279	297	293	302	256	283	302	282	290	272	293	294	278	274	282	256	297	286	272	301	262	303	262	322	295	266	266	301	294	272	264	267	286	259	279	277	300	281	293	271	264	283	269	256	261	279	293	294	269	303	293	258	276	301	283	289	287	300	271	292	247	298	280	312	315	273	280	277	275	323	240	298	308	261	274	265	281	269	284	291	280	318	271	304	291	296	290	276	289	287	276	281	295	276	314	294	264	294	270	290	274	270	279	319	263	290	266	299	278	241	278	282	292	264	282	262	306	280	276	272	268	298	273	294	318	302	320	296	271	329	285	300	284	275	273	273	293	295	268	274	330	250	280	290	294	292	269	285	241	294	274	294	257	320	287	286	323	269	290	275	260	271	275	296	260	302	305	298	303	311	290	295	323	265	286	300	262	309	272	279	280	266	282	269	279	264	279	308	269	293	286	276	275	270	272	258	275	263	290	285	301	306	305	288	267	286	319	294	309	280	303	277	269	260	268	278	275	266	261	296	261	277	296	284	294	290	285	316	310	260	302	281	244	308	280	268	277	277	276	300	306	237	270	278	297	290	276	265	288	286	300	272	262	289	302	311	283	287	262	254	267	288	294	257	277	287	283	307	285	273	295	327	289	291	288	290	258	243	282	270	291	264	298	291	296	292	263	304	295	285	271	280	285	275	274	284	296	274	268	280	298	283	298	284	302	286	295	273	298	265	285	271	273	264	288	290	310	291	262	280	310	264	273	286	291	274	278	282	336	310	294	255	279	310	266	266	278	274	279	285	302	267	282	284	263	297	318	267	325	242	278	295	282	262	312	283	281	277	315	273	294	323	279	332	280	276	276	287	304	287	326	273	297	277	289	284	270	288	282	309	269	305	299	298	266	289	290	283	288	279	292	308	274	287	277	288	294	280	289	302	281	282	303	294	261	288	289	309	296	279	299	256	243	294	288	289	281	275	281	274	299	272	275	295	324	276	297	316	302	283	289	264	283	277	257	282	314	278	252	295	285	261	301	285	265	294	299	287	305	285	293	276	276	275	294	285	284	301	261	319	275	252	267	282	266	275	296	275	268	303	273	290	288	269	286	278	311	255	300	290	277	259	305	296	294	287	288	278	280	289	279	272	290	271	295	270	265	278	284	247	266	278	271	284	296	310	256	297	270	268	283	276	278	292	282	264	283	289	297	289	301	274	284	275	244	261	290	258	269	274	291	305	307	304	323	292	298	280	287	267	273	273	295	279	311	306	258	272	300	296	303	291	283	271	286	282	303	293	282	302	283	292	302	277	284	304	287	288	302	259	302	271	294	288	284	263	286	308	263	253	274	288	280	305	307	274	296	272	298	269	341	268	290	263	282	253	276	293	281	287	289	310	273	296	262	286	283	267
7305	12242	10723	5808	3874	2936	2364	1704	1312	1077	965	829	731	670	590	551	465	441	447	433	388	420	347	395	366	358	383	344	351	348	319	334	339	329	333	301	313	288	318	333	316	302	298	325	271	290	301	314	243	271	267	282	296	315	298	323	278	289	271	325	285	294	266	284	304	288	293	298	251	285	284	273	276	301	290	279	287	284	302	275	269	289	276	249	260	307	295	310	308	272	253	278	288	298	273	307	271	265	260	286	283	283	276	294	282	265	290	268	292	260	283	269	288	251	288	284	279	278	302	257	287	285	265	273	303	289	284	298	270	272	254	282	281	281	269	277	299	279	276	283	289	290	306	295	285	300	288	287	258	277	274	295	272	300	266	280	281	253	244	284	273	286	261	271	281	266	302	291	265	300	301	293	250	279	247	280	294	269	284	285	282	295	277	244	270	296	252	251	244	298	304	258	290	280	272	286	259	283	273	258	258	254	258	254	288	290	309	263	292	269	290	274	297	300	276	263	286	257	276	246	291	279	297	273	283	281	281	304	331	304	248	247	268	289	310	263	276	273	261	251	265	274	290	286	275	249	289	283	278	277	308	313	253	274	292	307	275	273	259	287	268	293	273	296	246	265	293	292	275	320	273	297	280	268	264	255	266	254	278	285	251	236	266	270	285	283	282	259	275	242	289	279	292	259	263	263	277	289	273	267	275	302	306	261	282	257	267	284	269	262	288	291	274	267	290	303	254	250	270	251	259	262	271	282	283	276	271	275	292	293	293	284	278	284	245	300	292	270	294	282	282	293	272	275	275	294	294	283	282	274	278	279	312	262	265	265	283	273	277	261	255	309	267	280	284	290	268	275	268	266	283	283	304	290	245	272	274	282	271	247	285	276	283	280	281	283	277	298	258	283	283	281	259	254	274	261	250	279	282	269	281	284	264	282	272	276	283	280	262	293	290	290	271	250	250	256	282	287	260	262	306	279	307	238	275	270	291	272	290	246	278	275	256	282	259	283	305	271	265	281	265	274	290	287	261	282	264	236	292	302	284	283	252	287	281	279	267	276	285	268	257	282	266	279	293	278	266	294	303	297	272	299	288	271	260	233	274	250	295	259	282	279	274	293	263	306	278	267	268	280	268	277	311	268	293	295	242	253	293	274	272	278	311	285	271	275	257	269	292	259	304	293	281	277	262	280	276	305	267	275	290	287	293	294	296	268	281	304	255	270	264	287	283	282	301	305	273	266	279	290	278	295	282	270	304	266	285	272	260	313	298	273	278	273	262	277	285	272	255	265	297	315	274	273	266	278	272	270	296	278	273	262	218	285	250	259	260	274	289	280	285	265	286	316	239	279	289	302	259	279	275	273	262	297	243	291	255	289	258	301	260	285	265	267	327	269	257	286	300	260	280	293	255	286	259	264	294	278	281	276	270	248	278	280	299	265	270	252	283	296	252	302	275	263	284	265	260	269	276	302	274	283	282	281	261	302	282	258	270	264	304	281	270	268	281	270	288	264	282	263	264	280	272	300	268	288	269	276	239	272	301	275	294	281	285	286	283	271	271	299	271	290	282	285	283	304	280	267	264	284	272	283	270	297	266	267	255	264	278	256	280	292	250	299	279	257	300	288	277	268	274	300	265	285	291	283	306	282	281	255	267	258	265	248	284	247	293	267	301	280	286	274	306	272	306	297	284	286	283	270	262	265	282	321	306	298	278	284	276	269	276	260	264	239	272	297	289	278	253	282	269	276	273	295	237	299	270	300	256	256	254	296	268	307	266	279	289	259	283	287	283	286	246	287	280	286	272	247	276	286	268	252	297	264	265	273	270	264	311	290	287	272	271	278	277	229	244	282	235	249	268	283	287	293	292	269	306	300	268	273	294	296	295	251	298	300	263	259	282	282	248	264	279	269	284	263	300	269	247	298	290	261	246	312	268	301	269	242	269	269	273	241	264	257	273	288	295	265	285	260	267	285	270	278	279	270	275	259	245	279	270	277	293	266	293	251	272	290	290	272	257	266	268	281	258	314	304	287	286	279	248	283	243	304	282	305	269	260	287	287	283	255	305	285	254	288	288	244	301	285	306	269	288	298	287	298	272	254	280	252	240	255	273	257	297	281	280	278	280	299	268	264	274	298	279	243	284	247	253	288	275	291	280	283	295	286	271	288	250	307	282	274	288	261	276	281	268	302	262	281	270	268	246	254	287	276	284	267	249	261	273	285	263	281	284	243	309	282	283	263	268	268	285	270	288	254	286	271	265	302	285	287	261	255	295	274	282	259	273	274	286	264	267	288	295	270	285	276	273	267	271	278	291	290	290	273	311	313	271	271	269	262	289	270	269	270	278	315	284	290	257	273	311	270	275	304	257	277	272	268	257	284	267	288	276	266	261	258	253	291	261	330	259	284	285	242	262	252	252	261	284	251	295	283	273	320	296	299	265	255	274	312	276	281	291	313	266	291	272	294	281	299	262	265	275	246	268	298	289	271	288	283	302	288	264	279	280	260	268	265	279	299	273	271	285	287	266	276	264	281	291	275	277	307	304	261	254	271	260	317	262	282	261	274	289	266	276	251	287	293	294	314	284	289	237	299	312	304	288	281	288	268	275	258	273	273	263	291	254	249	275	295	287	260	264	277	251	299	272	256	249	287	268	273	291	274	286	260	284	270	277	285	289	252	273	251	279	268	271	253	254	282	277	267	266	260	262	299	234	300	274	245	289	294	258	260	271	280	301	285	285	273	292	256	299	270	284	272	291	277	277	304	304	256	275	267	252	268	272	251	260	268	253	272	260	279	287	296	270	284	258	234	258	267	264	283	278	250	277	252	303	267	282	278	264	268	279	284	277	276	248	301	260	281	276	279	284	269	277	290	281	280	281	263	281	231	244	313	265	275	271	278	282	267	278	259	266	272	266	282	286	319	268	254	288	270	315	250	293	253	265	265	275	262	271	281	310	246	279	290	278	286	295	267	312	285	266	286	289	239	269	289	327	257	255	255	285	293	289	285	309	267	279	244	266	266	261	289	286	300	281	263	252	255	292	293	274	262	253	273	260	275	282	255	307	271	282	269	263	287	274	231	261	277	295	286	282	311	273	241	233	274	290	292	294	278	252	282	277	288	278	280	291	302	268	274	263	274	304	286	284	281	281	279	259	274	254	263	259	284	264	277	262	274	267	278	292	254	299	250	279	268	257	293	293	293	283	267	267	264	294	265	273	288	269	302	303	268	274	259	271	299	267	274	295	277	278	261	312	241	273	294	275	286	267	309	274	275	284	256	303	297	257	265	298	263	323	300	300	256	245	287	292	268	274	288	281	279	268	249	293	257	276	289	294	277	287	275	289	287	267	256	252	267	270	261	263	278	297	272	279	284	286	315	291	271	261	256	231	274	347	264	248	263	276	279	265	283	277	279	292	267	269	311	301	247	284	247	294	269	254	273	300	263	283	253	287	267	291	265	291	309	271	257	251	249	290	292	263	276	258	263	259	299	264	257
22671	20460	27118	23744	20465	20588	10040	2119	1400	1255	1132	1003	971	890	831	718	737	679	682	686	712	666	628	605	593	575	617	605	615	568	605	577	611	556	596	582	590	569	559	593	560	574	587	568	570	561	576	534	582	551	532	553	545	537	544	543	557	538	582	557	539	522	518	559	554	560	550	563	572	577	530	557	539	588	538	570	526	545	513	510	537	548	528	466	575	574	530	578	551	549	531	541	535	509	544	525	520	587	547	544	557	548	521	581	515	548	537	541	564	537	536	570	510	520	551	540	536	498	536	545	514	521	555	522	535	545	519	525	575	524	571	525	551	541	572	523	581	545	579	563	556	570	508	534	533	591	515	511	516	554	553	573	499	497	576	563	532	542	546	533	521	534	528	516	524	515	507	547	534	559	537	524	542	512	570	538	605	572	525	536	510	550	555	575	530	545	547	538	521	538	524	528	542	549	549	557	489	527	521	491	478	529	507	577	531	512	554	526	519	511	538	545	546	529	524	562	532	539	524	547	564	540	521	486	544	556	566	547	541	524	542	524	580	507	524	503	533	544	536	549	507	527	553	576	538	526	556	535	576	534	522	514	519	570	544	548	545	537	526	545	518	534	518	538	500	564	525	558	546	502	551	543	527	517	547	541	571	554	538	545	558	498	559	576	501	510	501	534	559	558	566	566	513	499	560	521	494	538	529	514	537	598	534	527	514	517	519	556	543	539	516	543	531	535	528	516	552	546	511	503	509	550	535	511	539	475	523	518	511	517	517	553	588	570	542	527	519	521	563	504	551	538	542	496	555	521	535	543	570	527	527	547	549	504	527	575	523	514	535	538	479	539	539	515	566	546	535	558	548	540	575	538	570	519	532	542	527	525	558	525	548	509	538	520	519	543	563	537	526	572	560	512	519	531	491	470	511	503	530	487	549	550	533	529	555	535	551	543	520	545	506	530	556	555	536	508	526	522	534	511	528	540	585	548	520	552	554	530	510	536	532	555	519	526	526	521	549	560	538	496	533	561	537	549	510	533	554	540	523	532	577	576	541	535	515	541	552	562	515	527	534	526	554	523	551	544	542	579	544	535	522	550	531	500	518	510	535	530	559	513	525	521	518	554	565	504	563	557	497	471	481	523	528	571	516	544	514	559	580	529	510	505	530	534	515	581	561	540	569	576	551	555	563	518	524	543	560	537	562	544	527	551	569	512	527	536	512	545	529	513	529	561	612	595	534	554	586	540	499	522	514	505	558	553	460	533	529	512	563	534	542	499	534	503	544	522	540	522	557	544	537	569	504	507	493	535	572	506	524	539	531	562	568	490	510	514	540	486	533	502	547	513	503	519	534	491	558	530	525	542	532	558	527	572	543	540	597	560	524	535	557	538	514	555	601	532	506	563	550	554	538	569	522	537	525	577	524	537	526	536	531	562	539	515	505	512	521	553	565	523	534	507	514	532	521	544	595	564	541	532	503	520	522	529	573	510	485	539	537	578	533	545	513	570	533	525	549	567	538	484	529	530	547	536	517	498	529	515	574	517	534	537	514	511	540	576	608	563	565	570	541	549	516	534	504	546	500	545	508	508	584	529	532	537	552	551	515	537	523	567	507	574	532	536	514	519	504	480	558	540	529	556	498	546	542	501	502	508	535	541	498	492	531	585	559	539	546	537	525	529	505	533	538	498	577	523	518	537	521	549	615	498	516	539	541	552	572	526	528	568	526	540	555	554	534	555	496	540	533	553	601	526	551	541	550	527	535	531	516	525	524	525	525	553	505	524	527	519	535	515	545	557	524	516	550	553	566	535	518	505	537	497	538	532	546	529	605	528	550	515	514	544	517	526	514	538	501	547	559	512	513	519	568	499	530	550	538	559	540	494	505	542	523	510	490	532	579	547	537	528	508	523	538	556	522	512	521	539	560	538	619	563	518	531	483	488	528	543	554	554	556	500	576	529	534	542	545	531	538	583	520	533	531	583	557	513	525	518	476	555	549	514	524	563	534	568	577	542	552	503	484	529	494	537	553	509	529	491	544	514	533	526	549	520	561	500	556	534	539	529	558	528	549	513	554	520	544	494	557	514	590	525	505	537	518	575	562	545	520	538	563	561	552	520	526	549	544	550	531	514	576	545	512	533	567	586	546	534	557	541	575	536	538	542	554	504	509	521	503	526	566	563	492	526	505	542	523	572	568	529	553	545	506	517	535	513	530	516	525	541	568	569	541	559	496	532	530	560	514	497	548	560	528	528	510	544	552	547	528	566	531	592	490	546	515	564	536	498	547	519	500	571	522	538	528	568	503	484	515	491	570	532	540	545	482	495	504	518	512	546	538	533	570	532	525	520	545	569	568	585	515	525	499	554	572	489	505	512	525	495	502	548	520	542	528	529	501	513	556	510	509	530	533	547	548	578	534	479	552	559	491	588	536	476	526	538	563	559	529	492	541	531	543	508	534	509	546	566	507	491	523	511	528	524	526	509	554	521	509	539	542	572	553	531	510	532	501	540	561	511	516	503	515	532	571	526	585	555	516	527	524	561	521	522	553	476	567	469	510	516	555	499	478	550	566	525	496	523	590	554	537	557	559	520	522	527	547	572	556	570	533	525	574	528	516	526	493	538	572	546	537	519	524	542	542	535	467	583	552	546	539	509	515	550	509	516	541	529	527	543	516	493	561	518	548	530	507	501	527	568	539	499	561	506	543	520	563	491	515	520	513	554	524	507	525	555	513	532	525	512	569	528	581	521	530	548	547	565	526	544	513	548	533	525	566	578	545	518	533	565	562	530	555	550	573	506	543	567	545	534	549	513	551	533	495	569	506	514	541	541	518	536	586	522	528	553	536	519	523	524	524	573	541	534	535	512	535	571	539	535	552	528	567	523	527	559	533	518	500	542	509	549	532	550	529	561	560	496	533	503	537	518	536	591	534	568	551	563	499	506	537	527	517	572	552	560	547	511	565	534	585	589	532	528	557	573	518	560	515	538	551	553	541	551	505	606	585	553	534	563	514	570	509	536	540	530	532	540	534	503	490	553	501	561	514	509	564	496	538	539	516	566	530	536	528	487	551	559	548	488	511	542	533	554	579	497	530	530	510	542	553	507	504	539	516	537	523	535	480	509	541	494	537	507	508	535	540	551	520	507	542	497	535	529	529	531	520	561	512	558	514	536	566	499	519	555	520	570	492	529	530	521	542	551	543	549	501	526	523	590	491	513	526	577	562	565	552	533	535	550	524	532	536	504	512	513	548	532	513	495	517	565	572	564	534	518	499	518	538	537	546	512	532	510	558	527	533	560	485	504	533	497	539	522	526	524	560	505	472	513	548	523	519	516	546	555	504	571	518	535	511	581	505	537	500	540	559	523	506	511	475	503	575	511	536	555	515	534	514	570	554	551	497	531	553	556	553	517	543	511	541	500	507	500	519	526	542	520	578	519	558	540	508	472	511	528	541	577	542	535	563	512	557	516	549	534	522	504	559	548	573	511	529	512	500	548
10551	19494	17505	10431	7025	5536	4402	3304	2546	2095	1921	1718	1516	1334	1132	1079	989	897	833	810	755	733	779	703	709	700	634	664	647	587	634	587	624	624	612	616	550	586	565	543	560	597	539	524	583	521	578	515	541	572	556	564	554	573	548	540	494	572	531	533	552	510	551	535	531	536	556	507	524	584	523	548	524	480	576	498	553	517	544	547	520	531	473	543	545	558	536	530	539	529	502	533	539	510	507	538	505	509	535	499	519	529	514	508	514	557	490	504	526	512	545	509	565	527	552	502	532	526	535	497	552	517	542	483	527	515	545	506	517	523	570	496	490	509	509	490	518	531	495	533	532	515	553	530	487	528	514	510	498	533	511	539	563	548	458	531	514	584	570	470	478	546	515	516	502	477	543	497	531	531	530	482	499	562	507	524	529	536	519	507	511	524	501	499	525	503	525	505	491	489	498	520	521	515	479	538	520	525	501	520	524	525	497	525	520	504	498	515	466	511	548	491	486	527	519	486	494	528	512	528	519	491	530	515	536	523	487	489	506	508	523	487	550	511	487	480	510	503	546	518	506	488	459	500	498	502	539	531	502	547	556	518	507	493	528	496	503	496	529	496	518	511	476	473	505	504	542	542	531	509	486	529	514	493	469	508	490	490	493	510	502	488	497	502	503	519	509	505	496	488	491	514	476	528	509	493	497	489	479	483	480	478	541	498	509	498	505	496	522	534	534	523	463	520	492	480	504	504	516	532	509	511	515	509	515	539	540	537	560	522	525	495	496	526	514	503	496	506	539	507	508	500	497	495	503	551	496	501	489	474	492	544	515	497	531	531	509	487	522	503	526	484	475	515	543	509	542	486	523	510	471	473	529	531	535	532	511	532	523	488	541	507	520	495	571	533	515	518	538	542	515	494	516	524	532	493	550	542	527	508	478	523	513	518	487	492	512	499	540	488	522	495	504	514	523	516	531	489	525	523	529	489	506	502	479	485	524	509	568	514	528	487	516	517	466	518	485	537	543	497	516	529	496	506	489	512	478	530	525	519	513	470	501	501	518	510	495	565	521	503	489	528	501	495	509	535	523	494	508	503	487	540	495	498	522	525	502	514	521	544	498	467	498	526	534	542	504	512	506	519	514	523	492	534	514	507	513	505	509	517	483	481	516	504	518	549	530	521	497	492	510	516	515	511	521	486	479	481	505	523	554	473	504	531	509	538	507	495	529	496	538	547	551	515	559	502	487	503	518	548	496	486	508	567	460	497	516	519	524	533	525	535	549	515	511	501	532	538	520	450	519	479	530	528	487	554	470	502	520	532	473	529	525	538	539	520	500	533	526	517	530	515	503	503	536	507	486	497	491	539	511	531	546	514	506	507	530	465	539	479	517	541	492	513	568	504	515	482	492	537	507	536	545	493	489	557	528	529	499	491	489	496	545	544	522	542	540	481	501	532	513	514	556	522	494	515	537	527	502	512	511	525	480	511	506	525	589	490	518	474	522	530	498	530	505	508	491	500	529	542	486	479	513	500	522	520	520	459	530	508	533	468	482	522	499	508	525	526	509	555	490	508	485	508	481	554	549	501	493	505	483	484	517	528	531	467	516	517	496	508	529	512	532	490	500	512	502	497	501	508	512	515	529	523	500	477	529	533	479	507	489	537	546	524	519	479	513	484	523	505	542	516	511	501	494	532	507	503	532	468	518	551	510	486	509	506	495	507	478	526	475	522	507	514	543	431	495	505	504	535	500	506	492	490	523	509	489	478	532	530	510	520	509	513	526	527	506	496	543	518	494	497	483	528	503	487	478	508	518	500	516	508	503	512	512	492	504	500	520	557	483	483	505	534	478	493	519	540	507	488	516	515	533	456	495	503	500	527	538	502	515	513	518	533	495	526	507	488	511	507	519	516	474	524	543	508	470	508	498	534	513	513	483	510	504	535	513	523	502	485	507	505	512	498	516	519	496	511	522	465	550	500	547	567	524	597	582	531	465	519	494	520	475	551	523	493	458	533	487	512	488	512	519	552	485	496	516	483	516	542	499	526	515	524	507	501	516	518	508	537	492	535	505	509	503	516	495	514	506	514	513	523	513	463	509	505	524	487	530	479	517	460	535	498	520	514	540	493	514	480	487	496	543	519	508	519	500	493	495	527	496	559	501	525	535	472	534	519	542	531	511	522	524	517	468	488	560	483	493	500	511	504	475	518	469	491	522	501	508	525	537	495	523	540	473	506	561	503	517	506	539	494	539	508	544	493	496	503	490	528	532	500	531	483	513	557	482	541	489	538	516	488	501	472	507	518	537	489	515	494	546	503	482	502	516	481	540	504	515	529	485	515	518	517	501	501	495	559	512	507	493	502	479	538	514	484	507	550	485	508	531	483	533	509	521	478	469	512	496	506	504	522	530	518	523	479	516	512	489	511	505	483	519	518	562	525	525	487	491	483	514	493	462	525	510	557	510	542	494	511	506	512	480	533	511	470	493	519	480	515	489	477	512	485	529	499	466	503	507	537	531	491	518	473	476	481	482	491	533	522	503	495	533	499	498	474	544	530	559	517	504	537	515	528	514	521	529	534	537	510	507	541	520	518	567	507	501	486	520	521	538	492	537	506	542	479	472	473	464	482	494	535	493	510	486	533	534	557	515	516	536	507	484	547	496	478	515	539	509	491	515	565	510	480	513	523	512	486	499	543	534	496	491	527	547	538	525	494	499	506	523	541	458	507	533	496	513	491	523	480	527	529	546	537	497	501	515	501	508	468	502	502	501	484	534	498	533	485	471	530	503	510	507	537	491	493	504	539	486	506	503	511	524	536	483	485	509	538	469	524	432	513	524	520	534	490	530	501	515	497	513	471	520	504	513	549	479	521	490	501	527	483	477	498	531	536	515	498	527	525	527	498	500	480	484	514	502	555	526	555	536	500	498	479	516	520	477	509	537	475	520	511	533	490	510	510	502	503	500	516	510	498	536	508	531	508	495	521	504	537	509	499	535	508	543	495	536	498	543	538	496	517	512	514	515	494	521	501	490	532	523	508	571	490	482	527	540	543	532	516	537	531	478	503	493	507	534	520	513	503	518	504	513	511	487	503	528	512	533	520	488	519	515	502	514	510	520	518	492	499	531	524	506	505	562	499	496	507	477	518	516	531	497	524	539	499	495	542	532	538	534	522	511	471	505	530	532	515	505	508	514	510	535	486	514	553	534	501	497	506	482	502	530	513	501	523	463	529	488	509	552	505	514	538	557	514	525	459	514	502	508	530	520	514	504	525	538	522	481	538	496	527	536	492	537	532	486	542	496	500	472	511	500	494	510	544	529	522	490	517	500	495	497	508	514	501	514	524	498	508	479	514	478	545	446	491	534	492	538	505	506	544	543	536	493	530	513	522	523	522	518	499	499	520	501	526	532	491	502	541	531	559	491	520	511	506	510	494	519	519	474	498	493	505	502	514	533	497	513	518	536	494	490	476	539	596	486	500	490	502	526	537	523	465	525	500
27606	13975	1521	383	203	178	150	131	123	139	119	124	114	120	109	140	117	120	103	90	126	107	124	107	112	117	108	101	115	109	117	89	126	111	111	98	108	90	98	94	117	107	98	122	118	117	99	116	91	106	101	118	94	93	140	100	116	92	116	119	89	89	114	125	104	118	114	112	107	117	107	98	112	121	112	114	105	90	110	128	103	129	99	118	119	106	103	114	97	103	101	118	106	122	121	100	111	104	112	102	111	120	106	103	110	107	104	118	110	129	115	122	108	121	101	130	110	108	88	112	111	104	123	120	120	101	113	113	114	103	120	105	124	112	105	121	113	108	103	99	116	108	113	104	105	120	95	98	112	124	119	107	138	112	107	100	88	108	99	88	101	120	103	113	109	105	102	109	100	111	117	97	113	130	104	100	120	116	107	107	109	109	95	114	115	112	108	115	114	103	111	127	111	119	116	93	109	103	87	103	102	112	113	114	117	121	112	94	97	92	109	103	117	117	123	99	113	111	115	109	112	116	110	122	105	112	130	110	111	115	102	104	105	110	117	110	104	90	102	101	113	101	118	119	120	104	113	104	101	94	86	117	122	122	113	122	121	121	117	110	112	120	108	127	130	117	120	112	115	118	94	121	107	116	110	124	100	110	118	123	111	118	131	112	114	103	127	114	105	118	119	139	112	114	123	118	107	113	96	98	92	120	108	125	122	106	110	119	108	105	117	106	111	109	123	109	126	102	109	110	126	116	99	114	115	110	115	102	115	96	108	98	91	113	101	111	99	107	133	124	117	106	112	99	109	107	102	113	104	128	119	110	116	116	111	108	96	106	117	113	91	101	111	120	115	120	91	117	112	91	100	101	92	119	106	116	109	111	118	100	92	112	97	102	103	113	104	113	94	126	95	107	115	100	127	126	116	108	94	110	106	112	116	112	111	101	100	111	105	122	109	116	121	136	116	106	106	98	127	103	130	119	106	94	109	115	96	119	118	108	111	97	84	120	99	118	109	112	108	121	108	112	121	119	111	100	104	133	113	111	122	101	114	87	114	137	94	117	91	113	138	122	91	118	106	119	106	107	105	108	113	112	100	109	85	118	118	100	123	115	111	119	116	135	112	109	89	127	89	115	111	120	98	108	105	105	120	120	103	121	114	109	105	112	107	117	85	107	115	105	100	105	117	109	107	99	115	108	124	96	131	104	99	107	121	111	117	113	108	107	133	99	130	106	106	106	104	108	114	113	132	91	104	113	85	105	104	109	107	120	101	111	111	98	114	108	128	105	112	119	98	109	118	128	109	112	111	112	116	105	124	113	127	101	110	103	109	108	94	113	108	88	109	107	118	98	111	128	107	110	106	106	109	94	102	103	100	104	115	106	117	115	85	119	119	117	87	93	111	114	126	105	106	135	109	103	105	94	112	116	99	113	96	102	119	112	110	114	121	112	102	100	113	112	102	94	123	109	113	113	117	106	117	137	103	135	114	111	119	92	106	98	133	113	118	116	105	112	98	105	97	112	102	104	105	116	106	95	94	109	98	113	114	121	116	97	101	114	121	119	104	104	100	116	103	112	101	110	123	105	118	121	103	127	129	121	106	122	104	106	114	120	123	101	97	121	110	141	100	109	102	96	92	98	102	117	101	97	101	97	129	124	106	109	110	103	109	96	113	108	114	115	129	113	123	111	119	81	103	107	112	117	122	119	110	115	120	107	123	105	132	111	94	107	132	97	107	98	93	116	97	118	114	105	112	106	93	125	107	131	118	112	108	90	102	99	122	107	119	101	87	101	92	111	100	118	104	105	114	109	122	110	138	111	111	109	104	129	109	102	114	132	101	97	118	95	106	93	103	124	103	109	107	105	95	106	109	126	118	124	125	116	85	108	98	112	117	101	107	126	99	102	120	91	112	106	100	95	125	128	110	103	107	104	106	113	106	135	122	115	135	119	103	110	131	105	109	101	95	117	110	110	111	102	131	128	137	105	101	125	100	101	102	105	110	111	114	80	95	107	120	124	96	101	115	120	118	128	115	105	102	110	92	112	108	125	117	107	94	105	120	113	117	117	113	95	122	116	101	101	105	89	110	108	108	108	100	111	103	114	98	129	103	108	106	102	130	113	115	89	111	116	102	112	97	117	106	117	118	109	107	100	129	118	118	115	120	104	95	130	111	90	115	83	109	123	115	113	93	121	102	114	103	134	110	110	106	114	122	114	129	104	99	101	112	104	105	102	106	112	114	111	106	95	96	117	120	125	96	113	115	131	107	106	129	110	106	122	107	120	124	110	99	116	118	125	117	100	92	101	109	98	119	111	102	103	119	103	119	117	107	96	99	124	109	121	105	95	102	93	98	112	104	105	120	117	109	109	120	111	104	118	97	114	101	115	111	103	116	95	110	114	108	112	124	109	116	109	114	109	120	105	122	127	100	112	96	107	104	107	103	104	114	97	100	85	100	107	95	99	100	113	115	116	116	112	119	107	118	113	119	118	120	130	113	118	111	111	106	116	110	119	116	106	102	127	111	111	117	114	119	98	94	111	119	125	109	118	103	126	112	90	104	120	93	85	106	103	121	95	101	121	115	105	138	95	105	112	89	119	113	105	109	113	129	108	91	98	116	106	102	99	115	122	115	105	119	102	99	112	101	103	118	105	117	119	97	108	113	121	115	103	117	107	129	123	125	105	96	108	113	107	103	100	103	112	117	132	111	123	115	118	122	121	112	108	119	113	110	90	122	127	115	115	113	107	114	106	102	119	106	99	115	108	123	106	121	115	117	97	96	115	112	85	121	108	119	103	97	121	121	106	104	120	109	124	116	111	109	104	113	102	111	111	121	99	106	88	90	99	110	93	107	114	103	130	118	112	123	118	114	120	110	96	95	102	98	104	97	103	117	105	110	128	95	103	126	100	93	113	96	102	115	121	105	124	125	100	102	105	87	143	114	105	109	111	111	121	142	99	116	102	106	109	102	104	130	109	112	100	111	127	98	119	122	99	102	93	105	120	100	121	95	113	117	100	100	112	105	116	108	105	112	90	102	118	144	104	100	114	120	112	98	118	115	114	116	107	116	101	96	101	105	111	101	86	97	113	106	103	120	118	119	105	106	102	117	114	82	105	119	97	104	115	115	112	118	102	115	125	133	133	102	111	108	98	109	122	111	118	130	109	111	134	113	109	91	106	114	106	126	122	117	112	116	117	118	107	105	83	101	116	96	104	119	114	111	110	107	117	121	110	96	107	115	120	116	98	125	101	103	146	108	106	99	125	127	100	118	96	117	121	117	113	97	104	115	105	111	103	118	110	98	109	107	109	108	121	116	114	122	112	103	109	119	127	113	117	111	113	102	122	113	111	124	107	119	118	94	119	113	127	131	117	101	113	106	103	109	110	94	103	103	119	105	105	109	94	107	121	111	127	108	108	108	111	79	111	109	115	88	101	128	111	123	98	116	118	119	114	103	127	117	82	114	114	106	117	127	122	108	128	112	112	109	115
4934	815	677	395	303	247	230	211	182	151	158	136	125	150	145	146	154	140	134	120	151	113	147	133	138	140	126	125	126	129	128	128	128	122	108	111	120	129	129	131	130	125	112	116	128	127	131	150	136	124	132	127	134	122	129	135	123	139	146	109	116	125	129	128	141	124	126	107	136	107	129	136	141	132	123	131	127	126	117	130	147	109	130	119	126	137	137	125	117	129	112	129	150	116	140	126	130	128	141	140	126	129	120	144	115	122	107	120	125	114	116	151	116	129	131	140	141	155	132	131	127	111	134	129	111	130	136	129	120	128	113	144	122	108	143	156	113	132	116	137	131	100	108	136	114	138	110	125	121	119	128	120	121	127	134	120	115	114	127	107	123	129	130	128	131	134	142	143	114	109	122	126	136	117	119	134	130	131	128	123	125	117	120	122	142	134	130	112	108	133	135	131	140	131	131	118	120	143	114	137	105	134	124	112	126	107	115	124	122	135	141	105	129	123	118	110	143	127	130	123	125	130	111	137	115	118	123	133	127	142	117	122	127	120	122	128	122	137	135	105	116	127	125	107	111	112	135	114	120	117	111	137	125	130	106	138	123	128	127	134	131	131	124	141	132	117	130	108	126	107	123	142	128	102	135	108	129	109	125	128	134	122	120	109	123	133	133	119	125	139	128	120	113	142	124	110	118	126	142	117	120	107	136	98	133	109	120	123	127	117	139	129	132	102	142	124	132	165	130	129	150	120	111	103	137	131	126	129	130	115	128	133	134	113	111	150	113	113	129	97	120	119	112	131	128	137	144	126	119	122	114	129	114	127	119	122	133	138	134	123	119	133	94	126	108	133	129	134	124	110	133	136	118	122	152	132	122	119	119	120	144	113	119	114	135	104	124	116	146	124	127	127	120	131	128	143	128	98	144	138	114	119	123	116	119	112	132	135	143	126	121	126	116	134	124	129	106	124	146	106	129	126	119	130	134	124	140	113	101	132	128	136	123	111	119	136	122	135	124	114	139	109	152	129	118	130	118	117	147	128	138	134	123	138	121	119	152	134	130	116	146	149	122	113	115	138	119	128	111	120	128	128	110	126	130	133	98	122	130	118	127	117	113	103	123	131	131	124	122	143	127	122	109	116	122	144	130	110	125	123	121	113	128	124	130	137	125	119	132	115	120	150	124	125	126	145	126	133	131	155	118	128	123	130	130	101	106	139	126	128	143	120	128	151	127	104	121	135	129	106	118	128	135	133	127	129	121	135	123	129	127	134	106	121	118	126	118	120	109	115	122	122	109	112	125	123	139	123	122	131	142	127	105	136	126	122	126	116	132	104	126	137	123	127	117	123	138	130	138	115	135	123	118	135	131	135	130	121	119	121	119	124	147	123	132	134	122	130	125	107	118	119	130	125	124	129	93	105	116	135	140	112	124	127	129	119	114	131	127	102	116	120	113	108	136	115	128	139	135	131	122	142	137	130	150	123	126	128	120	122	120	115	130	127	113	111	122	135	119	127	119	162	142	145	123	118	118	125	127	126	135	122	121	124	127	124	123	110	122	110	125	116	114	134	145	137	123	159	114	128	114	111	154	133	123	131	123	104	114	96	120	114	121	111	112	128	119	127	132	123	134	137	108	151	116	127	126	112	132	121	131	107	148	115	132	109	137	114	114	122	135	112	115	142	121	144	122	131	114	121	108	117	124	111	109	125	122	122	108	128	123	131	109	111	149	117	113	138	103	134	111	109	129	101	141	121	120	101	139	145	131	142	120	104	122	108	122	124	107	133	124	127	106	122	110	111	126	121	117	141	109	117	101	122	160	142	100	113	113	109	125	124	107	122	115	117	126	112	118	128	114	120	130	130	119	148	133	127	143	143	115	129	135	132	129	127	120	116	129	118	124	121	106	126	127	133	118	120	112	110	127	141	118	121	111	116	111	118	120	126	134	134	94	146	139	120	139	135	128	112	121	122	128	135	123	121	143	110	144	110	136	129	136	115	121	117	140	137	124	136	145	119	128	118	114	128	133	113	133	109	149	109	136	127	133	116	112	136	152	119	115	114	159	127	132	139	129	149	129	128	150	122	135	133	111	122	130	106	129	113	131	118	108	118	100	133	129	124	123	121	113	124	139	128	118	126	132	124	136	115	135	121	105	139	119	118	116	107	143	120	128	115	120	127	128	124	117	134	114	147	131	125	123	116	136	129	122	137	161	120	114	132	121	113	115	137	142	124	133	120	119	143	113	130	141	122	111	126	135	137	110	141	126	125	136	131	122	136	119	133	144	149	154	122	123	118	128	130	116	124	117	136	133	127	141	128	135	119	126	131	113	114	122	123	121	105	122	91	111	138	120	111	120	116	134	135	133	146	127	117	127	123	119	136	139	138	136	123	124	120	128	133	131	116	130	106	122	111	132	119	137	126	129	139	129	134	120	122	127	130	123	138	125	119	123	137	119	121	124	132	119	123	109	133	148	147	118	108	110	129	131	126	126	128	133	123	118	109	112	130	133	104	139	129	116	127	121	128	119	129	110	119	118	121	116	134	128	131	117	127	136	140	134	120	112	136	125	115	123	128	135	134	138	111	114	121	146	135	124	148	134	111	131	134	122	132	135	126	118	114	123	152	118	115	147	133	122	117	131	103	137	135	132	147	143	123	128	104	134	117	107	135	122	131	131	133	119	98	129	126	122	124	113	130	108	132	123	139	140	121	154	114	123	123	129	119	122	130	130	123	135	113	125	114	125	129	134	136	133	127	117	128	121	132	115	132	118	119	142	139	120	135	127	127	104	119	118	123	155	126	136	119	119	114	122	125	123	134	147	111	118	124	141	122	140	114	119	126	129	115	148	123	122	123	100	105	117	121	146	119	128	131	133	110	128	108	135	129	115	118	117	116	114	98	115	119	139	115	113	125	112	108	123	146	130	136	111	118	128	126	132	103	106	136	122	120	134	140	144	132	122	123	136	117	141	129	125	121	132	123	134	113	125	117	137	117	122	138	128	124	119	122	126	148	117	147	121	121	130	119	117	118	145	137	112	125	133	137	115	131	124	130	126	120	123	116	122	126	126	115	126	116	139	114	107	138	142	120	125	130	131	122	116	108	128	105	126	121	112	111	124	138	118	125	100	122	135	121	138	144	123	123	110	134	107	117	121	147	99	133	116	112	138	129	134	134	118	103	129	121	128	145	117	129	131	121	107	134	127	125	123	118	119	121	127	120	122	139	131	126	116	128	137	102	119	133	151	120	116	123	114	100	126	128	121	114	136	112	133	149	135	103	125	120	109	130	124	116	118	126	116	115	129	107	132	120	138	128	113	111	128	133	141	129	135	127	122	128	132	121	135	124	99	141	129	127	117	123	140	125	120	107	121	132	118	145	119	133	122	122	113	122	126	127	119	97	116	116	110	103	128	115	102	128	124	140	139	140	133	126	139	114	124	142	122	122	136	113	124	127	122	128	139	119	146	117	121	128	132	152	111	148	118	132	114	114
24818	20428	26713	24031	20414	10423	1659	920	741	636	642	550	488	449	422	409	405	357	369	387	324	350	330	328	349	314	324	319	279	328	341	348	305	293	278	314	294	326	273	322	317	320	294	295	303	266	284	307	315	267	303	318	295	292	281	287	295	243	306	301	298	299	301	282	305	278	314	310	300	298	282	283	332	293	289	288	284	300	287	280	302	279	274	294	300	316	294	315	247	301	291	298	304	283	294	279	264	288	294	294	282	297	268	289	304	283	308	290	283	301	278	307	297	304	268	297	294	270	303	266	289	292	299	271	270	289	272	284	272	291	263	273	271	308	295	276	305	284	272	316	251	307	286	280	286	292	318	273	301	296	308	301	249	273	311	293	283	267	284	319	262	289	307	268	300	316	284	264	310	290	256	318	308	272	286	263	286	249	290	295	279	284	298	305	289	292	275	289	284	287	285	295	280	266	277	270	299	274	276	301	284	306	256	268	283	299	263	290	287	274	276	294	285	310	312	283	275	310	261	299	269	286	269	318	301	280	330	267	279	295	290	283	294	286	280	313	301	290	316	311	281	287	309	270	280	273	309	291	256	308	296	283	292	299	264	298	291	285	298	297	292	267	279	305	310	299	309	292	271	285	276	268	296	306	297	279	294	259	274	310	291	289	295	273	302	243	312	269	284	277	259	271	300	297	280	290	304	282	281	298	321	287	292	282	300	299	274	276	257	294	302	269	301	284	293	285	294	248	301	270	249	288	298	308	283	287	289	280	299	281	312	281	285	264	305	311	263	278	288	272	287	277	270	270	266	283	292	264	302	293	293	257	264	284	284	274	308	290	283	287	291	268	308	275	278	277	311	303	262	299	296	271	252	294	289	289	298	292	286	277	279	264	304	276	322	295	293	305	276	305	278	297	297	288	299	294	274	264	301	282	270	273	307	278	299	290	293	305	301	276	304	256	284	278	287	271	288	250	279	268	292	306	302	242	298	280	282	316	285	288	293	303	295	326	289	285	288	287	286	304	294	287	271	299	282	269	282	303	298	281	285	292	275	267	283	280	302	287	280	289	272	298	295	297	259	300	303	303	271	309	275	258	316	278	294	260	280	301	300	309	287	324	297	294	300	261	266	273	267	262	281	275	251	280	291	309	286	305	290	288	313	267	294	284	267	293	256	259	258	297	267	258	308	294	307	285	276	308	310	304	303	294	272	279	304	324	273	290	271	288	292	298	261	286	292	275	278	294	263	291	315	278	282	307	298	309	265	308	278	255	294	293	287	289	295	298	309	293	317	293	250	274	297	279	272	314	270	287	277	257	298	276	276	279	310	264	255	302	295	252	293	285	247	278	269	263	265	302	266	273	300	288	285	281	306	304	288	320	283	249	275	281	273	280	283	310	289	269	290	320	319	309	279	286	283	261	290	282	311	261	287	290	314	298	283	285	290	276	291	253	322	313	281	271	286	308	282	298	292	281	299	298	281	279	285	282	279	293	298	270	250	265	283	305	273	307	277	288	320	264	298	277	292	297	302	276	314	293	307	264	248	296	302	304	281	304	283	276	282	282	289	298	298	311	278	288	279	277	250	313	291	284	298	285	300	266	271	269	251	288	325	295	290	304	285	282	266	282	301	320	294	317	274	269	291	246	292	302	305	292	273	266	285	297	304	315	276	263	307	273	292	282	288	303	307	327	250	275	292	308	289	330	281	278	288	283	284	297	269	261	261	257	278	278	267	280	303	282	290	282	295	260	294	292	287	303	313	272	288	274	307	272	286	285	270	308	277	279	299	303	287	298	315	295	287	277	298	290	271	302	278	295	280	298	270	299	317	291	297	242	311	278	295	304	280	286	282	342	318	296	281	280	256	276	285	272	335	290	287	290	266	279	325	280	295	263	302	250	304	280	263	256	276	291	282	279	312	289	277	284	262	304	287	265	303	299	305	275	255	302	283	277	298	282	294	274	259	268	295	270	304	307	302	268	282	274	308	301	284	309	301	276	277	277	283	289	280	285	290	288	305	296	325	280	263	269	288	254	323	263	290	273	261	261	298	256	284	322	278	274	291	290	283	282	300	276	272	293	274	291	299	282	287	319	270	289	291	292	300	293	267	285	254	322	292	289	290	271	268	309	272	247	268	307	286	308	279	290	267	319	243	273	312	308	260	284	288	278	295	266	293	252	307	274	296	276	309	269	257	291	266	279	300	274	277	290	309	306	297	298	293	263	265	260	288	291	302	277	257	287	311	311	266	299	299	291	265	283	270	300	304	262	314	276	271	291	277	287	288	282	277	282	295	285	287	287	286	289	284	276	283	308	289	274	308	301	275	303	304	307	265	272	310	303	233	285	257	295	263	287	317	289	280	261	269	302	285	309	286	274	307	250	305	285	294	249	311	288	284	281	300	265	295	281	290	301	290	302	270	282	310	282	274	312	256	281	291	285	295	310	255	280	285	321	274	270	293	263	291	280	299	272	321	280	302	317	274	307	290	309	323	294	293	289	292	318	299	301	313	301	268	293	278	273	282	299	297	295	269	313	286	251	305	270	295	271	278	318	271	269	285	301	261	276	271	293	322	263	281	306	292	277	281	273	248	293	273	286	291	320	311	275	303	307	279	271	258	293	267	283	293	314	294	276	310	267	318	267	256	284	317	303	265	296	290	264	293	312	251	285	283	299	299	314	290	240	269	311	309	330	263	270	275	263	274	293	291	300	282	311	294	280	299	307	281	267	273	279	285	289	268	283	287	305	284	282	296	264	297	277	287	323	278	282	286	284	277	259	281	323	260	286	284	287	287	264	304	297	274	302	285	317	334	306	300	325	279	262	295	282	273	281	267	314	290	274	265	319	292	297	262	302	291	324	258	305	312	308	303	281	302	294	275	286	296	314	324	279	325	319	276	272	297	281	317	304	271	289	277	287	282	307	258	290	302	307	299	229	250	283	256	302	301	283	257	260	269	244	290	309	290	270	292	299	286	284	272	304	297	277	304	293	293	293	272	265	265	272	282	278	300	315	299	290	260	262	271	272	265	270	287	290	271	305	277	298	273	333	282	274	281	295	283	309	282	266	275	317	280	265	290	287	299	286	259	269	267	277	278	286	318	261	275	309	277	299	280	297	270	305	303	276	272	236	256	292	260	288	307	313	294	298	319	266	316	276	308	276	252	300	275	291	300	272	269	298	275	300	297	292	290	271	280	276	295	280	288	309	274	292	282	278	294	265	291	280	248	263	297	284	271	279	291	277	303	301	261	281	275	277	292	315	278	283	306	277	303	288	305	323	295	291	295	295	295	283	314	281	274	315	313	273	286	288	286	283	279	322	272	269	301	280	285	268	311	279	297	291	281	286	273	271	302	275	286	297	276	271	281	319	316	280	263	316	301	286	319	278	300	270	299	273	313	289	265	301	294	296	268	274	276	282	300	281	273	297	278	320	299	305	319	270	305	259	301	292	282	277	282	284	283	271	280	256	301	259	284	314	264	263	282	262	300	277	285	256
7286	11900	10877	5796	3928	2920	2351	1677	1280	1058	1022	846	777	654	604	570	513	489	472	433	400	389	429	376	352	382	358	351	321	351	323	329	320	320	310	324	282	311	272	318	308	298	313	296	299	294	299	298	293	290	299	308	315	302	303	309	269	293	299	288	274	304	298	301	276	272	302	286	306	295	302	269	288	275	280	277	266	304	288	296	262	301	261	257	263	231	308	263	265	271	255	286	320	296	291	281	309	273	299	274	296	299	249	268	292	290	297	297	282	292	263	296	272	257	267	277	298	272	265	289	298	267	286	273	279	287	285	282	312	251	294	265	283	293	310	263	295	276	274	295	269	282	261	284	272	298	277	276	271	258	251	260	258	274	276	269	257	272	258	291	306	306	271	268	286	246	261	277	293	270	274	301	281	255	287	301	285	279	283	253	275	281	278	292	273	262	292	286	241	297	278	261	271	267	255	264	259	281	285	262	276	261	277	300	255	303	261	269	265	266	256	248	279	309	230	267	257	274	292	301	260	275	271	285	311	263	285	254	273	282	256	283	280	270	281	282	280	297	284	263	279	279	275	291	303	270	253	283	297	276	285	289	281	275	277	298	269	291	301	286	268	281	287	294	292	253	300	301	268	273	249	262	295	280	294	261	287	295	310	273	299	308	285	291	303	266	276	266	255	283	292	272	301	267	277	264	285	268	302	279	298	303	255	278	292	289	285	287	282	276	256	279	268	307	267	297	283	268	271	294	279	283	272	283	266	305	252	277	288	297	267	300	260	293	265	291	306	292	268	290	285	291	261	278	278	270	295	307	292	288	298	270	275	271	314	275	280	284	274	282	261	298	281	288	274	287	289	271	285	239	265	246	271	284	283	280	291	274	243	285	288	287	288	297	288	303	251	269	300	254	280	271	271	251	277	261	283	271	299	294	280	265	272	257	268	297	277	275	272	276	273	270	293	299	277	294	274	307	294	294	258	280	234	270	287	281	268	308	245	290	270	290	283	299	265	298	274	270	255	278	271	254	294	267	278	283	271	260	257	257	273	291	289	271	279	301	299	294	257	248	258	266	278	292	270	289	287	259	299	270	276	258	291	288	285	272	265	302	286	254	270	261	276	268	291	290	258	305	287	260	277	286	286	263	263	290	275	266	278	271	287	289	266	269	295	281	287	308	268	269	305	263	253	276	283	265	259	264	266	274	287	299	268	239	260	278	274	256	298	280	280	286	276	267	268	281	295	277	265	262	249	276	264	301	235	267	306	267	285	265	280	315	280	284	289	286	287	274	298	298	289	309	291	257	277	260	250	289	279	279	274	281	280	279	271	254	271	288	292	254	285	282	267	265	262	283	309	281	275	279	278	261	269	273	271	269	265	286	270	268	276	271	252	283	262	279	280	259	255	268	258	293	285	266	266	306	295	282	278	293	283	285	290	294	263	277	291	327	282	292	287	278	283	282	287	270	278	264	276	263	282	288	308	256	276	279	249	318	324	287	251	275	277	270	276	284	295	258	315	293	278	255	295	259	252	285	283	303	274	253	272	263	305	287	266	272	283	277	266	288	277	312	284	296	282	258	296	278	254	287	307	314	291	277	280	272	315	275	266	270	263	303	266	273	284	276	305	279	310	264	260	294	272	258	277	264	268	270	288	259	304	259	286	278	258	291	267	274	255	294	287	271	292	290	281	276	284	306	273	327	253	308	293	269	279	295	248	276	306	249	255	265	273	269	290	305	272	265	299	272	281	274	263	300	265	292	314	293	267	260	292	305	258	264	277	282	277	283	275	281	285	299	275	282	276	305	266	288	265	255	281	265	282	294	294	261	276	274	283	249	283	256	270	286	264	250	301	278	258	252	275	292	260	301	245	292	279	262	263	269	279	270	305	258	288	232	276	284	272	264	273	278	296	289	250	284	290	268	273	273	256	255	279	297	270	290	281	284	275	256	266	285	294	260	279	267	281	294	272	300	259	264	258	266	271	257	260	279	271	277	289	305	244	293	268	269	285	260	260	265	254	250	272	269	267	278	270	247	265	245	283	325	282	286	277	250	239	260	290	261	258	281	249	318	296	286	290	297	247	263	271	247	273	257	272	251	278	280	259	275	295	275	257	253	256	273	260	273	262	288	259	280	271	307	275	288	251	291	296	265	288	279	263	262	280	240	293	262	300	283	278	263	273	243	300	283	263	296	290	288	276	290	292	290	277	283	313	279	279	303	295	277	280	263	276	303	277	270	287	288	267	271	275	275	293	265	247	268	280	307	269	273	279	289	273	261	309	298	310	286	250	287	257	274	301	281	261	291	265	269	300	261	288	277	262	295	273	277	293	255	279	280	312	282	279	278	254	291	251	294	290	279	273	274	275	294	290	295	274	269	270	249	249	261	278	268	287	265	266	274	289	282	264	297	261	264	276	257	263	257	265	306	256	280	263	260	303	285	251	288	300	274	259	304	271	281	293	300	281	279	239	305	281	273	277	276	300	276	265	306	259	249	282	281	304	259	295	270	280	279	294	296	277	284	249	259	247	255	297	278	262	294	268	297	248	234	269	282	285	268	261	296	290	236	242	278	275	279	271	243	307	263	274	301	279	245	271	301	304	281	246	280	289	272	297	283	274	282	273	245	276	262	282	293	292	284	267	287	256	279	278	263	285	292	272	271	293	288	288	287	309	257	272	281	229	280	292	271	282	279	271	289	298	277	282	261	267	293	277	274	280	250	286	289	272	271	269	298	256	289	268	257	271	291	267	261	305	300	252	272	260	234	268	267	295	294	249	270	284	281	318	261	270	286	263	278	292	272	259	259	266	295	261	273	278	308	264	265	262	307	260	279	269	290	282	289	262	297	272	300	300	292	275	271	254	262	285	308	284	293	280	294	280	275	289	268	293	256	287	277	274	276	281	274	292	261	271	281	268	261	266	248	268	279	280	244	265	252	249	278	295	250	277	246	277	239	294	265	267	291	291	280	278	289	266	250	291	258	278	274	287	279	303	274	261	271	272	284	233	300	264	286	267	296	275	258	267	265	304	302	276	259	295	289	300	259	287	292	279	270	267	252	265	271	285	263	244	293	255	274	287	280	280	262	288	276	257	262	269	275	275	283	255	284	267	243	260	293	257	260	244	256	287	258	293	275	263	273	290	277	280	318	275	275	286	294	282	265	281	281	293	261	269	269	275	277	279	265	281	321	255	276	281	248	294	304	260	284	284	297	299	307	295	294	264	274	251	297	292	277	279	288	272	303	287	273	254	290	253	300	263	289	268	299	277	255	270	318	289	248	236	285	256	295	300	242	265	297	281	278	284	270	267	292	280	257	285	259	287	236	299	271	290	292	312	263	287	256	282	307	237	268	298	293	270	263	277	249	290	270	278	297	312	255	285	262	285	294	292	274	251	256	274	255	283	264	288	305	261	263	290	251	284	278	259	296	288	270	256	299	281	259	278	253	300	264	293	327	248	284	291	274	272	308	240	252	273	275	282	287	313	276	296	291	281	265
22614	20458	27138	23729	20464	20595	10365	2156	1387	1220	1105	1029	931	934	867	795	752	721	790	714	696	678	637	656	624	649	624	628	592	576	589	593	625	604	580	579	636	574	576	563	602	567	588	540	516	530	537	553	585	562	561	561	592	580	573	563	519	577	577	545	605	509	556	554	558	577	514	590	545	548	570	526	528	527	552	577	528	529	522	549	536	551	526	503	584	531	575	534	549	541	573	488	551	583	563	545	538	550	535	582	538	524	567	507	558	559	538	568	517	537	533	565	536	562	559	566	555	565	558	561	590	552	493	520	519	541	532	559	571	536	538	546	569	553	514	517	488	560	532	567	495	548	478	538	540	542	509	536	589	565	572	550	508	530	558	545	509	567	507	548	569	607	546	533	568	522	567	589	554	534	521	562	511	538	531	534	543	572	516	549	535	496	540	565	545	553	498	590	537	551	577	553	535	512	547	543	531	496	551	537	544	568	567	537	568	556	556	545	549	520	563	576	569	523	544	546	576	570	544	507	564	537	536	549	499	537	540	511	504	538	544	539	544	537	527	568	563	552	519	577	550	523	513	537	527	563	510	613	542	518	539	530	542	565	564	571	570	511	536	523	540	508	537	542	512	508	545	565	532	586	527	559	546	504	533	537	520	534	559	523	525	512	519	573	572	532	516	555	579	568	529	495	561	539	552	556	475	537	582	574	572	539	524	551	502	535	563	547	514	550	564	539	610	531	558	545	520	536	542	530	582	548	512	554	565	521	515	517	553	560	566	556	552	545	523	569	509	550	564	515	521	568	567	554	529	561	570	531	577	543	536	550	566	546	536	510	547	510	540	554	542	488	544	491	513	553	553	504	524	447	530	555	547	539	540	566	514	511	554	559	526	537	565	551	507	546	586	551	555	556	567	510	539	542	542	539	519	521	499	514	535	577	529	538	546	490	551	505	584	547	516	530	529	511	561	524	532	532	540	549	566	543	513	595	518	512	555	514	490	571	545	516	549	534	556	564	510	536	529	539	544	539	556	513	545	581	517	517	534	544	570	582	535	511	531	535	533	545	526	535	526	533	524	539	510	537	522	529	538	535	518	530	566	559	547	568	562	534	536	555	570	561	542	507	493	529	572	525	576	605	578	565	519	527	517	553	524	557	549	546	530	588	566	573	516	519	580	567	559	545	559	552	556	527	519	515	537	510	498	533	516	525	543	541	549	571	541	535	535	571	548	497	546	538	568	527	527	535	501	545	566	552	539	515	598	489	564	540	524	605	575	516	554	544	579	554	526	522	592	553	538	531	569	547	533	479	589	495	503	514	539	533	541	526	526	509	516	522	587	578	551	495	580	560	524	539	547	535	510	523	544	523	509	516	588	525	535	557	491	547	545	514	509	548	499	538	595	532	515	565	589	535	503	561	518	565	553	544	533	558	497	488	536	540	527	563	517	511	544	547	576	556	532	520	526	565	547	546	545	543	528	515	538	524	553	543	548	540	562	552	555	533	549	537	534	461	540	538	524	548	534	528	545	533	579	534	537	571	551	524	514	469	544	495	517	500	537	506	568	491	533	517	553	530	529	567	527	538	536	530	553	529	541	547	512	542	569	532	540	528	523	545	502	559	511	600	515	536	546	552	572	577	512	541	548	537	588	532	536	535	545	550	547	497	529	596	545	566	545	518	517	533	582	529	613	538	534	590	568	487	509	546	575	528	563	550	569	536	569	566	542	530	514	497	510	553	537	555	530	545	501	540	529	534	550	490	541	551	521	566	522	561	550	583	473	511	519	549	511	513	515	546	505	519	566	502	543	571	539	577	551	576	545	533	558	521	541	514	523	597	534	539	517	502	535	540	588	530	516	515	538	517	546	533	535	516	536	556	541	533	571	511	562	534	551	524	511	498	537	553	502	528	539	549	533	540	551	558	536	499	580	557	524	510	589	520	599	504	555	559	564	561	539	550	550	520	508	563	546	530	568	557	580	529	562	529	574	558	549	568	561	541	520	566	581	522	517	537	563	552	512	504	548	504	556	537	537	553	533	560	539	547	515	552	580	499	541	573	530	553	532	571	526	496	510	571	558	538	565	551	510	524	517	502	573	551	574	543	541	550	553	531	529	573	528	524	546	516	498	530	536	581	545	491	500	596	554	503	500	589	541	551	540	517	529	570	521	513	524	485	538	591	525	528	479	546	500	518	495	542	517	526	540	527	507	556	592	523	517	531	524	527	511	566	566	523	571	579	551	551	518	550	530	560	552	511	554	559	510	529	484	585	539	550	518	569	555	523	517	540	521	578	524	550	562	569	539	544	544	549	507	582	506	515	542	559	524	546	511	517	538	509	544	519	552	509	502	562	520	544	547	537	525	529	536	572	525	538	538	571	580	543	564	520	557	541	560	542	517	525	546	535	482	555	542	550	541	534	564	506	547	559	509	540	527	540	542	549	548	545	538	532	536	514	546	500	536	498	553	531	521	526	577	562	551	573	507	535	541	531	509	580	538	543	528	543	523	558	540	521	536	532	540	581	558	511	561	528	460	508	513	513	513	506	562	525	518	504	560	543	492	513	534	534	540	542	595	540	550	558	545	571	502	557	519	548	548	538	552	542	551	545	552	566	557	582	575	568	517	489	525	515	525	526	583	488	536	539	535	534	543	564	543	553	593	517	553	517	540	526	546	520	543	486	532	530	507	513	528	538	550	519	549	543	560	562	550	543	497	563	529	504	530	520	541	566	510	532	525	528	566	531	489	478	539	555	507	531	576	548	524	481	503	524	518	509	525	506	501	509	549	558	558	535	518	535	522	532	566	569	555	528	533	560	548	545	522	522	543	572	546	501	532	537	515	542	566	546	555	535	517	554	539	506	570	524	553	523	556	567	506	497	538	567	528	528	584	575	547	521	516	523	574	532	477	509	564	576	568	543	563	541	524	500	576	554	543	518	517	513	564	539	538	577	512	560	533	560	530	514	509	564	639	571	536	537	534	542	522	537	536	588	503	528	524	502	566	547	513	547	565	525	526	524	552	545	536	589	510	511	582	548	509	549	590	514	532	540	552	560	560	520	577	498	551	554	556	548	550	555	539	521	541	571	542	571	568	544	514	541	552	510	547	556	583	561	539	553	501	520	552	524	586	529	520	533	527	544	549	523	529	511	525	552	521	552	510	554	549	489	583	530	536	502	470	531	539	505	483	538	485	529	564	552	522	499	526	533	510	530	532	521	516	502	558	535	563	563	528	535	516	521	501	569	515	568	559	527	532	562	568	540	511	514	564	561	503	525	572	573	515	531	475	517	527	572	491	541	539	507	551	529	544	510	509	555	590	498	533	557	584	526	523	505	569	550	549	629	536	525	517	558	537	584	506	556	575	491	575	553	529	521	508	566	535	517	539	566	552	540	575	549	492	499	546	509	566	504	557	549	572	556	539	546	549	551	543	536	505	499	512	573	586	509	517	514	547	530	551	528	534	555	544	543	538	509	591	552	523	530	524	533	539	576	536	515
10558	19623	17505	10299	7200	5632	4496	3277	2600	2202	1889	1699	1454	1399	1088	983	959	939	870	798	837	778	715	725	709	668	676	653	625	638	632	577	587	581	571	578	540	569	575	550	564	561	517	537	533	557	552	551	532	557	577	535	575	512	535	557	551	524	558	507	517	540	530	534	516	537	538	541	554	539	554	496	518	524	528	500	526	520	522	566	538	525	518	507	507	566	523	528	525	521	521	501	505	522	497	503	540	556	504	545	528	496	533	545	497	511	529	509	539	537	543	471	526	504	486	522	527	520	554	496	540	485	482	494	550	536	538	512	543	491	543	511	563	573	487	526	494	495	562	508	500	539	539	511	546	542	513	499	530	541	528	536	524	525	522	523	552	509	544	542	509	500	497	538	494	493	543	505	525	532	521	511	526	496	476	488	522	508	498	526	528	528	509	476	519	518	514	502	522	514	506	547	549	491	526	538	507	528	488	503	514	528	488	490	502	491	494	534	482	531	515	516	534	527	516	537	540	541	529	534	483	530	560	494	526	479	499	485	540	516	520	518	530	508	522	499	527	545	493	485	515	518	521	500	507	478	529	521	535	548	518	543	471	490	495	480	478	480	528	533	506	507	534	509	539	518	510	527	531	525	468	524	508	496	476	493	502	524	511	509	523	470	548	479	540	495	492	491	500	506	534	483	540	490	503	502	502	489	472	520	521	509	550	502	503	485	512	553	512	500	511	523	486	533	507	538	514	483	541	480	506	481	485	573	510	535	517	531	512	475	485	507	517	490	536	544	559	508	527	533	460	490	496	510	516	526	467	500	500	497	527	485	527	494	527	541	542	538	476	484	540	564	530	469	504	508	503	503	500	562	497	496	475	515	542	527	536	492	536	502	538	527	539	524	498	506	518	503	492	528	545	511	466	501	461	511	519	501	528	511	559	531	517	478	517	492	554	526	539	507	498	498	516	560	531	486	510	514	550	499	488	518	539	476	472	490	526	479	500	518	500	501	478	512	507	506	526	503	504	483	477	532	583	540	513	529	525	515	500	514	549	524	515	495	560	512	510	517	538	502	488	522	478	520	532	508	545	491	525	528	500	495	522	519	528	544	481	517	516	488	515	494	518	481	508	506	505	546	533	524	553	533	498	513	510	538	474	496	530	502	526	531	525	512	482	538	508	541	533	484	494	494	531	547	555	529	523	491	533	512	515	490	545	508	476	479	492	542	525	502	519	513	500	507	519	540	509	518	523	487	505	480	545	537	539	523	456	498	492	548	505	495	521	505	496	550	479	481	488	543	486	540	521	492	498	538	516	503	518	495	519	484	549	543	493	531	504	497	504	524	524	523	529	530	526	516	521	510	554	523	539	457	521	504	490	504	503	512	460	516	513	508	502	541	540	515	544	479	504	540	540	486	491	512	501	489	522	483	492	533	552	494	478	541	491	530	512	481	531	512	527	493	508	540	544	541	504	524	487	457	490	489	543	495	507	525	534	518	503	485	520	539	529	579	471	554	533	499	522	533	502	561	504	501	540	506	534	529	523	512	520	509	529	512	490	500	480	559	557	517	488	544	496	522	518	502	520	508	548	488	495	517	494	551	495	526	502	492	491	515	511	535	532	530	531	560	570	485	521	490	506	487	545	540	530	519	500	499	536	501	522	506	490	499	527	516	460	516	502	546	517	499	512	551	496	500	494	531	486	540	540	513	515	495	514	481	556	485	540	517	504	513	522	487	536	509	503	523	497	484	485	502	532	518	503	498	503	517	502	484	507	507	520	499	525	536	528	518	479	503	546	567	513	529	512	516	538	470	503	481	494	471	498	499	526	528	476	476	493	492	497	520	489	518	497	502	503	496	528	484	527	524	485	529	539	504	525	521	460	536	494	535	526	507	507	557	516	490	507	494	520	514	503	540	517	524	529	509	530	498	494	491	509	516	537	494	532	511	487	497	494	514	454	546	493	542	518	518	493	540	507	511	505	570	506	504	479	498	504	514	512	478	467	465	496	519	489	530	490	499	515	533	461	514	522	505	532	498	494	475	523	516	554	484	523	501	553	516	504	514	523	487	486	526	487	501	529	531	488	505	505	532	515	542	548	517	505	511	556	551	511	515	549	486	513	556	501	505	493	523	513	528	510	498	498	523	492	530	489	499	473	508	533	516	509	514	502	508	527	515	500	532	518	541	530	485	523	532	495	525	501	506	502	548	494	551	539	535	500	515	495	490	486	528	511	496	525	505	518	517	514	568	520	535	503	543	494	507	511	503	499	533	532	516	523	491	527	501	532	512	525	557	515	526	494	509	518	544	509	512	517	547	532	501	563	537	487	539	500	514	540	528	530	474	493	503	496	494	544	510	494	492	498	468	490	497	556	513	516	489	513	520	517	530	537	525	549	519	480	516	534	531	533	539	554	479	492	485	508	531	476	504	493	508	500	529	550	522	519	510	528	509	469	497	541	522	513	520	541	501	517	538	549	465	521	532	503	518	520	545	475	477	493	496	527	460	508	524	535	496	489	479	472	533	497	524	528	523	542	526	495	534	503	527	528	495	525	540	517	555	466	517	492	491	535	528	490	544	484	482	493	493	483	516	559	533	532	505	516	515	526	484	492	511	500	530	526	528	557	520	521	492	490	500	525	500	534	519	517	507	510	524	535	500	482	527	482	521	464	529	509	480	503	522	514	467	500	534	545	535	505	470	540	506	552	542	509	512	519	484	530	500	514	546	506	538	500	478	468	524	536	526	512	516	532	498	451	492	541	506	504	511	519	508	500	566	550	560	522	483	505	526	491	490	540	520	514	548	546	478	511	515	539	518	481	521	509	504	529	510	501	527	537	517	493	479	540	531	470	536	509	483	526	546	511	459	499	483	502	512	562	495	494	491	522	512	498	524	473	538	523	487	584	502	541	487	490	528	502	480	538	516	516	484	516	535	552	553	484	523	553	524	461	500	485	504	507	488	531	514	525	502	517	506	527	510	514	503	520	517	499	503	506	531	517	531	476	495	512	523	510	538	510	502	500	500	504	530	487	502	524	516	512	482	499	486	504	509	505	504	582	496	507	485	517	487	538	515	514	546	478	519	514	460	518	510	525	521	520	496	522	519	556	522	538	526	525	521	524	502	494	538	519	539	524	545	535	478	524	475	463	490	495	547	526	516	490	546	522	484	508	543	463	530	520	470	494	511	523	526	531	534	497	540	536	479	564	505	524	550	490	504	510	520	521	501	492	528	523	528	556	484	527	503	513	495	505	509	491	521	522	564	500	521	475	455	525	521	542	530	515	505	493	521	505	487	536	498	495	517	522	526	519	531	477	486	524	526	500	512	482	526	509	503	517	486	538	456	527	518	498	533	588	511	553	473	483	551	510	526	470	521	459	471	483	520	522	517	469	514	509	500	542	494	492	513	515	554	484	479	515	566	486	532	510	514	508	515	514	511	528	491	529	509	539	518	503	523	486	526	503	517	490	510	498	530	496	495	559	532	500	492	500	530	502	500
27787	14046	1537	363	241	190	164	127	130	141	148	133	112	113	113	104	111	130	93	118	134	110	123	102	110	106	127	105	106	130	113	112	94	95	118	114	111	107	102	123	111	111	117	105	97	127	100	124	92	112	118	104	130	112	106	117	121	113	86	109	116	108	109	124	111	111	119	109	113	112	112	120	107	112	129	102	112	105	103	107	108	121	101	117	114	97	118	95	103	120	119	105	109	103	117	89	99	107	106	110	98	105	109	121	104	119	99	109	134	110	120	118	87	120	110	103	116	117	131	110	128	113	118	105	113	100	106	103	98	107	115	102	108	124	111	111	112	103	107	105	120	125	112	107	121	97	127	114	113	111	104	109	108	115	120	109	121	116	122	120	115	115	102	99	115	113	104	99	114	102	116	96	112	119	116	107	114	136	125	108	119	102	127	108	101	99	109	114	127	100	118	111	96	123	112	91	97	121	82	119	112	128	109	111	116	114	100	107	102	102	105	120	99	107	101	127	120	114	118	101	96	115	119	98	123	117	102	114	88	106	117	114	104	119	122	108	111	128	112	113	105	98	106	108	105	118	112	91	132	110	114	123	117	97	110	102	127	128	115	121	107	103	93	115	120	122	106	107	99	114	107	117	113	101	104	124	124	100	105	107	104	117	125	100	104	126	113	113	103	114	108	110	106	122	115	104	110	121	97	138	118	96	124	108	112	121	97	104	107	132	107	116	103	105	138	104	97	109	127	121	141	94	114	112	105	111	112	98	120	105	101	110	109	113	102	89	89	113	113	107	119	110	105	90	118	125	101	117	100	107	111	106	105	120	101	109	106	105	118	119	110	111	109	106	120	113	92	114	137	85	106	114	113	100	117	125	112	114	117	129	108	97	153	114	107	114	116	84	111	112	113	109	112	105	114	94	96	108	111	117	112	104	113	103	106	116	106	122	112	104	109	108	121	110	120	115	98	106	110	129	118	104	121	120	121	124	127	112	103	95	125	114	91	103	139	114	101	103	103	103	115	122	90	136	120	106	109	106	111	136	113	91	108	105	118	117	90	119	110	108	110	102	129	100	113	111	87	96	124	111	116	118	112	114	120	118	111	117	129	121	115	126	115	102	106	108	127	109	126	128	123	110	94	109	124	114	116	95	111	93	107	111	121	110	102	120	84	97	121	119	93	99	115	106	106	92	115	106	107	107	110	110	135	101	111	97	92	107	119	114	108	106	103	105	123	110	102	103	119	120	100	114	115	117	120	103	107	120	115	106	103	106	96	96	103	110	113	113	108	106	108	115	111	107	111	116	112	102	108	84	101	134	101	116	116	110	109	133	107	110	121	117	113	123	108	100	89	104	113	105	97	102	109	121	79	104	137	102	110	135	117	117	114	106	95	113	109	103	121	100	102	127	119	101	107	111	105	99	105	112	135	115	103	131	104	112	102	98	109	138	119	88	122	118	89	108	138	122	115	107	127	129	122	103	112	112	116	107	104	112	94	105	103	107	128	114	114	110	99	95	101	118	103	130	107	92	115	119	120	110	107	108	102	111	101	103	110	117	103	100	116	102	122	113	129	125	101	105	116	110	94	122	126	110	87	121	119	95	121	90	112	117	115	112	107	79	111	106	109	96	108	103	129	114	127	130	133	98	113	117	101	106	128	91	116	107	94	103	117	114	119	106	109	123	121	117	106	120	119	116	133	107	108	103	110	119	119	113	127	120	103	104	101	118	125	117	113	104	99	100	103	104	119	120	125	116	114	107	120	95	83	105	127	125	104	111	109	110	106	111	117	89	112	126	117	123	115	121	128	111	114	128	108	112	103	106	117	116	105	102	121	107	107	122	109	115	107	120	121	137	101	105	93	99	130	109	112	95	116	120	105	120	122	134	107	112	118	125	123	113	110	101	103	101	109	104	122	111	103	118	114	114	120	96	108	119	105	110	115	110	117	116	131	117	126	105	120	114	105	113	105	111	112	120	108	112	104	107	123	109	119	96	120	118	104	114	130	123	93	121	123	103	111	107	118	104	105	119	97	103	126	113	120	95	136	118	128	128	122	97	120	119	122	108	129	122	104	91	99	115	93	116	124	113	119	109	114	111	116	120	105	111	116	99	125	131	123	91	132	125	104	85	93	117	116	110	94	113	113	108	118	142	103	115	134	103	100	118	107	112	108	102	123	108	119	114	101	107	102	120	120	120	120	125	112	97	105	122	116	115	105	111	100	110	114	96	103	111	113	109	122	113	116	116	104	104	111	123	104	119	106	107	123	101	106	100	125	109	108	100	103	113	102	121	110	135	108	97	97	83	96	102	122	121	117	111	103	115	100	106	132	96	126	94	106	108	103	96	126	89	129	113	114	100	117	107	122	121	95	111	108	110	113	100	103	112	105	113	110	118	134	102	112	108	93	98	127	107	111	102	110	93	103	125	99	107	119	136	107	89	127	119	109	94	92	118	103	105	118	107	102	114	117	108	134	116	101	104	103	91	120	126	109	106	108	111	117	100	121	105	109	108	120	108	94	114	112	123	117	120	121	114	91	114	104	114	113	93	98	113	104	124	104	85	113	133	110	136	108	108	104	84	105	130	119	114	107	117	93	124	118	128	114	107	126	89	107	108	114	126	124	99	96	97	116	107	119	100	107	102	119	113	123	111	91	131	135	108	124	115	101	117	98	106	107	120	105	111	122	120	113	107	108	118	131	105	104	114	110	114	121	118	109	115	111	120	119	107	92	119	119	129	104	103	120	112	113	105	109	112	110	94	118	113	114	148	119	104	123	121	99	109	121	121	114	106	112	106	98	107	103	126	122	128	104	121	104	101	95	118	128	111	138	121	116	111	99	108	123	115	112	114	94	105	102	134	113	92	129	111	127	129	113	102	102	117	107	122	102	100	133	109	102	112	105	97	118	98	113	109	111	110	110	102	113	129	99	129	117	97	106	106	117	94	111	120	109	118	97	124	132	118	119	101	112	101	121	136	94	106	121	108	120	118	98	102	100	97	116	108	113	101	119	121	129	126	113	77	106	109	114	108	120	118	127	104	116	116	97	118	113	99	125	122	107	110	126	101	112	92	88	114	102	117	110	124	105	99	117	101	101	98	90	119	98	105	80	110	110	127	115	97	119	119	122	111	110	119	101	127	121	98	105	109	108	104	122	108	110	122	112	140	96	109	124	109	114	109	119	103	95	125	98	102	91	121	119	117	92	115	125	114	122	117	114	108	119	107	105	122	99	125	109	102	109	96	113	107	124	87	103	108	104	102	119	115	122	109	109	122	110	123	104	123	109	117	109	101	106	102	96	117	113	105	105	107	107	107	141	108	106	90	120	111	102	132	99	97	106	105	121	110	116	101	116	116	93	137	105	108	112	122	109	97	101	118	114	112	120	121	106	118	98	128	115	105	110	99	100	102	108	124	129	117	120	91	97	112	130	102	110	109	115	110	105	115	103	111	105	110	115	92	124	115	122	118	128	117	110	113	114	118	105	109	107	109
4937	774	692	392	280	257	214	182	169	146	168	146	145	145	127	145	127	130	143	137	140	128	115	128	115	134	119	145	139	125	138	139	113	125	125	125	117	125	137	132	133	104	131	136	136	131	113	119	132	123	114	102	118	105	104	146	141	125	142	138	148	130	96	131	137	131	110	135	123	120	133	120	120	140	140	125	143	127	128	128	106	150	145	113	121	118	131	137	123	131	127	133	131	125	125	117	114	118	114	120	122	126	108	149	153	140	125	127	134	136	123	133	112	136	121	135	122	117	137	116	134	128	166	111	130	128	119	126	127	123	124	127	142	126	124	109	136	126	120	131	132	111	140	127	122	122	141	127	137	122	123	122	116	121	140	143	122	121	142	120	135	140	116	118	113	127	137	99	126	137	126	123	131	129	123	130	132	129	120	125	134	130	116	137	114	119	121	143	114	149	142	118	115	124	128	125	128	139	126	126	119	114	145	113	118	109	123	141	126	120	120	124	119	110	123	147	138	120	110	125	119	106	134	123	123	132	121	128	137	144	110	122	137	124	127	134	114	128	136	136	131	148	125	116	117	121	127	114	128	133	98	129	144	108	140	124	139	113	122	126	117	135	126	133	124	131	110	106	135	130	120	129	121	115	133	121	119	125	121	119	154	141	133	141	123	119	143	118	128	118	124	135	120	123	140	118	124	140	114	121	121	124	132	123	113	134	150	129	125	131	131	128	118	111	108	126	129	124	96	122	136	136	126	111	128	133	141	121	109	114	140	132	145	132	142	134	123	127	130	136	138	119	115	116	125	127	129	117	114	135	137	119	144	108	104	128	135	136	107	114	125	143	123	106	119	120	138	130	121	127	124	119	114	106	136	105	134	113	137	144	132	126	117	117	131	129	132	133	123	118	122	145	118	119	118	105	111	121	122	116	111	137	145	116	136	134	115	127	114	124	116	122	104	123	125	133	126	143	146	120	129	131	134	114	116	140	132	141	127	116	111	143	128	136	146	114	125	150	141	135	121	148	125	127	125	128	118	143	117	128	147	137	127	109	129	114	119	121	125	121	130	108	106	138	126	136	127	116	110	125	133	137	110	116	93	132	127	148	124	131	114	118	101	111	138	127	128	126	129	125	136	138	145	138	144	161	121	132	125	122	133	133	136	119	134	146	122	127	128	97	129	139	119	156	133	120	121	124	99	135	136	127	93	131	130	121	126	128	121	123	125	111	119	131	142	135	139	121	136	112	118	116	120	114	130	103	135	121	125	124	124	132	133	142	132	115	135	117	124	121	116	115	145	117	126	137	130	115	116	130	138	119	114	125	112	127	127	107	139	104	110	105	126	124	119	113	132	121	143	107	124	142	116	133	115	136	117	130	134	127	106	140	119	101	96	138	146	128	122	127	133	143	111	117	146	147	118	128	126	98	131	140	138	114	141	151	122	124	131	102	149	126	129	122	120	147	152	126	114	136	120	125	150	127	124	120	105	139	120	118	108	125	131	126	118	122	131	118	112	141	109	130	123	131	138	119	119	109	126	120	124	122	134	101	109	122	128	110	131	136	109	143	123	122	105	114	135	138	138	119	125	144	154	118	155	126	125	120	132	135	138	126	138	129	113	116	131	118	126	119	135	124	124	134	144	130	121	132	127	115	137	121	129	129	118	126	123	138	123	125	123	137	134	139	133	136	125	140	150	128	106	133	127	144	126	121	119	138	121	129	131	136	123	136	120	125	141	125	131	130	121	135	117	127	135	135	137	130	138	129	122	116	126	145	128	133	118	116	134	128	134	117	122	114	125	144	119	122	124	120	128	128	115	146	135	143	117	120	149	136	115	129	124	124	136	136	128	123	128	119	121	120	124	133	141	129	133	137	128	137	141	121	112	128	120	112	116	127	117	127	136	127	129	142	114	128	125	143	126	116	110	138	114	135	135	119	140	125	132	125	122	127	117	136	109	128	113	117	116	132	135	119	151	127	117	129	136	146	124	128	115	119	110	143	125	110	110	101	144	127	113	120	145	150	134	104	125	132	128	131	129	111	113	115	107	119	113	141	112	132	121	144	115	129	132	122	131	156	143	118	132	126	112	135	148	124	122	137	103	118	140	115	123	129	115	116	128	110	119	128	127	109	148	115	141	135	110	122	121	121	144	133	120	111	125	141	134	137	120	114	134	116	116	129	117	103	119	108	118	112	137	132	112	115	123	141	132	142	130	128	129	128	133	164	117	125	127	134	133	117	104	132	111	125	139	133	140	122	125	124	146	118	119	115	122	123	119	130	120	141	153	139	123	117	134	135	139	133	138	129	129	117	109	132	153	125	149	132	154	139	130	120	128	134	137	115	138	119	121	123	138	160	119	122	137	120	132	129	117	137	121	125	122	115	128	122	110	117	132	113	113	143	127	128	135	138	126	132	115	149	138	120	113	124	131	116	107	115	124	138	129	139	129	129	108	127	138	138	142	113	117	116	141	127	112	131	128	126	110	134	122	133	117	126	134	125	120	123	139	132	122	125	129	133	124	122	120	114	124	141	107	119	150	127	123	135	109	144	139	122	130	124	117	129	145	143	132	137	126	120	132	119	147	122	110	117	139	118	133	125	113	127	109	121	131	136	117	105	102	122	124	128	120	131	116	128	123	122	132	126	135	121	109	135	130	147	131	101	120	107	120	137	131	124	127	130	144	99	99	99	137	117	139	125	140	125	125	143	137	120	125	120	138	149	117	130	146	134	132	127	131	141	131	120	133	116	109	122	134	126	127	110	124	135	150	141	125	117	127	131	127	120	120	143	122	116	129	130	120	129	126	136	117	141	109	115	125	137	133	130	115	120	106	110	125	136	129	125	129	143	121	117	107	119	127	130	131	123	130	149	119	123	128	131	128	128	147	126	111	126	132	132	107	121	107	143	120	107	143	139	117	123	134	111	128	124	111	126	131	134	130	123	136	117	128	118	147	121	108	132	150	124	108	113	127	134	147	121	133	130	128	121	136	133	112	141	135	111	131	131	116	115	122	115	97	129	116	134	134	127	118	144	134	143	118	134	141	128	120	118	119	127	128	96	129	132	155	130	118	128	122	123	107	135	123	137	120	104	140	125	138	123	111	125	126	114	140	133	127	119	135	129	118	109	109	133	132	125	118	135	121	117	114	120	134	103	142	130	126	134	146	140	137	136	130	119	121	119	125	134	112	122	119	124	125	108	131	123	137	114	121	130	138	123	114	142	140	132	132	119	125	136	108	134	120	123	130	130	114	146	119	134	117	139	129	130	101	125	131	116	111	109	121	128	126	132	111	141	127	127	114	133	131	128	117	114	113	120	100	127	129	130	128	141	118	123	119	125	151	129	121	104	119	116	121	139	136	125	120	152	118	149	118	128	138	125	108	124	104	131	139	114	128	118	117	127	113	137	133	142	126	113	118	144	145	116	143	123	143	102	136	112	118	98	135	141	145	115	121	133	127	122	130	121	122	101	125	118	123	130	125	131	115	130	112	109
24830	20442	26700	24102	20435	10382	1642	976	727	635	608	537	544	484	445	401	382	370	369	330	375	367	347	378	351	335	336	309	336	332	305	315	277	299	311	297	295	314	300	314	288	284	286	327	261	289	296	326	274	292	302	318	306	329	294	312	285	284	267	296	272	314	286	294	274	271	300	280	294	286	260	306	268	304	279	323	279	272	322	320	267	317	291	283	286	285	264	285	290	273	299	279	308	294	249	288	310	289	327	262	284	236	315	285	299	282	323	291	280	305	289	288	283	282	287	288	296	269	259	284	271	295	301	268	287	271	298	304	307	270	285	290	290	302	292	308	288	248	312	258	280	306	231	313	260	276	273	304	288	283	285	306	292	291	259	268	291	253	294	288	277	284	271	279	316	286	289	276	279	289	295	238	299	263	295	258	273	296	278	304	295	301	275	277	310	314	287	286	273	268	287	311	296	296	299	261	307	252	321	284	313	308	288	296	278	299	278	271	269	283	287	291	310	293	291	257	289	273	298	264	299	289	276	283	295	267	324	288	286	311	270	272	290	274	281	273	278	254	274	283	294	268	287	284	295	297	263	297	291	275	288	275	266	285	303	309	293	262	287	283	313	293	287	301	293	342	262	294	314	278	305	297	293	287	270	279	288	272	295	266	261	277	297	273	288	316	272	310	283	297	267	282	282	334	294	302	283	276	281	280	262	279	294	283	276	285	275	248	292	265	285	311	277	285	281	297	291	272	276	248	294	251	304	286	271	286	284	259	302	297	327	282	284	300	267	281	296	332	282	315	297	297	276	273	285	300	268	288	294	311	279	286	278	314	299	288	283	322	261	282	291	273	311	259	296	268	275	284	287	269	309	265	274	288	258	297	295	284	273	306	300	322	293	268	271	296	307	321	291	301	266	266	269	303	273	285	277	289	284	313	277	282	254	314	290	280	265	263	279	261	260	298	297	316	278	283	276	304	302	277	291	320	278	262	313	261	243	298	288	274	275	283	291	310	269	288	282	284	293	277	293	262	258	290	279	319	286	289	291	318	310	294	278	299	295	306	309	304	288	289	282	291	296	270	270	251	304	330	294	303	287	276	301	277	291	304	287	318	280	299	293	307	306	286	276	261	286	293	285	278	279	291	300	268	275	294	282	308	293	264	287	293	294	293	277	282	279	318	292	271	270	297	316	276	254	273	314	317	297	306	228	298	282	268	286	271	304	310	290	294	268	284	287	298	281	289	292	272	288	250	289	294	289	287	329	284	288	276	299	249	294	268	264	272	291	250	322	284	295	297	289	301	304	299	268	313	289	291	275	287	298	289	275	294	295	271	278	301	305	274	323	291	294	300	279	283	286	300	257	297	277	270	277	279	317	278	260	265	258	282	264	310	297	282	294	292	302	298	261	273	295	301	257	318	272	276	282	287	235	274	305	288	308	282	306	288	290	310	308	279	297	289	293	265	291	277	280	251	281	283	268	270	297	261	270	248	278	287	267	292	328	279	266	285	286	292	269	270	305	292	277	257	286	289	311	288	263	275	271	306	317	286	274	321	269	294	266	278	278	302	297	312	279	289	313	280	303	294	277	270	269	285	314	289	265	318	332	311	289	328	267	290	277	257	264	274	290	317	293	301	272	311	291	291	269	283	260	305	272	316	291	290	292	257	315	261	298	259	290	283	286	269	270	272	303	293	288	256	250	297	295	292	279	275	271	311	298	266	304	281	288	253	284	271	302	308	284	285	277	285	277	276	281	288	298	292	315	282	290	289	285	253	263	272	285	252	262	276	252	309	267	292	286	275	263	282	302	280	283	254	283	283	296	268	278	268	270	285	279	285	308	297	284	290	308	293	295	292	302	271	294	281	265	262	293	270	273	297	291	282	297	272	286	230	316	280	305	274	300	275	308	307	250	267	264	283	268	282	303	312	303	302	312	282	270	286	268	274	324	245	297	263	287	314	283	282	283	279	326	269	280	291	273	280	272	262	258	271	290	261	284	287	258	299	273	294	335	305	292	270	269	291	280	285	323	299	306	286	332	292	340	256	259	248	277	262	291	293	278	285	298	301	292	275	320	305	298	320	286	269	277	270	314	268	262	302	287	278	279	304	271	296	277	305	294	315	277	271	280	303	274	281	274	286	285	306	285	300	253	286	276	287	258	293	294	282	261	323	269	278	302	275	302	255	303	298	256	286	282	287	256	269	281	262	297	313	292	277	292	281	262	273	289	299	265	270	260	282	283	257	291	284	280	271	281	298	281	302	295	284	289	283	264	299	285	270	272	294	240	319	267	280	269	283	260	273	267	289	270	304	283	257	287	265	287	297	302	265	274	282	273	272	264	269	264	281	283	291	295	292	312	309	279	292	287	273	277	279	291	323	313	308	303	289	268	284	319	281	290	250	279	282	284	261	311	283	295	294	307	302	291	305	285	271	303	275	311	298	301	286	277	291	291	289	340	260	271	266	277	269	282	276	323	275	300	263	257	313	309	274	278	309	298	289	259	291	265	278	276	256	271	273	304	304	266	268	289	284	288	280	294	266	280	295	270	307	258	262	256	290	272	261	291	290	306	299	300	300	274	306	260	283	289	298	292	265	315	262	270	272	264	257	265	310	281	282	271	303	303	298	259	316	317	292	274	261	310	282	270	288	277	292	289	315	276	313	296	304	281	285	303	301	297	313	271	277	284	286	273	258	343	305	282	321	269	271	276	311	280	314	262	294	306	269	270	295	273	290	302	274	277	260	308	292	317	288	277	298	320	275	284	294	295	306	307	287	310	311	277	283	284	292	254	291	292	304	277	280	283	295	285	288	259	315	294	275	285	279	248	292	310	265	269	265	277	294	276	296	327	255	280	280	311	306	285	301	287	271	273	259	281	305	308	298	283	270	288	295	312	285	290	285	281	276	282	280	306	302	277	266	325	283	290	319	300	296	285	289	301	294	306	301	292	286	274	315	279	279	283	294	302	296	286	291	281	280	314	275	289	291	329	292	272	276	285	310	256	283	261	278	287	298	295	287	274	254	292	286	300	292	289	279	278	273	297	286	304	271	287	258	288	304	289	296	273	308	299	289	274	321	295	285	308	309	285	283	293	273	308	290	288	296	283	321	306	278	268	254	296	275	304	274	257	295	285	277	290	320	293	282	302	279	270	294	310	281	304	276	283	327	283	272	288	301	296	285	308	293	289	289	293	297	277	310	302	272	302	300	274	292	298	273	259	299	283	283	283	271	322	288	301	294	266	267	284	313	295	290	255	311	291	321	247	300	269	287	272	271	266	283	305	286	275	282	269	283	303	276	273	291	262	271	281	253	291	282	304	286	293	288	281	302	304	306	286	278	267	293	272	305	273	286	321	273	280	300	299	291	280	268	261	287	315	288	277	304	296	273	248	293	274	274	308	293	271	290	308	281	291	300	272	274	266	304	297	266	273	306	298	308	290	287	302	289	268	302	265	313	261	285	273	293	314	269	291	311	321	283	310	289	266	283	314	291	275	270
7164	12045	10707	5776	3926	3057	2268	1753	1317	1130	998	829	767	693	615	505	522	496	443	402	423	405	348	369	386	378	348	329	356	327	371	279	324	299	336	318	313	313	320	296	329	305	318	293	318	301	320	305	314	284	288	273	302	298	302	300	298	291	269	292	269	285	300	289	321	273	286	266	290	323	265	268	314	247	279	239	264	276	283	269	279	302	309	274	293	316	268	282	266	285	307	284	303	293	295	282	277	283	255	300	291	278	275	284	269	281	260	293	285	269	279	265	284	292	282	290	253	299	288	252	308	302	284	303	260	295	266	279	298	273	308	277	285	259	297	279	285	283	277	278	280	297	272	272	278	269	259	272	275	279	295	297	281	286	283	288	268	313	291	265	285	279	301	282	296	270	282	295	287	280	302	254	234	285	295	292	266	252	281	263	302	279	270	279	288	303	292	277	271	240	264	302	280	273	286	302	279	279	307	289	279	285	317	268	304	307	291	295	269	260	277	249	275	295	271	236	259	323	263	319	293	257	271	287	251	280	288	289	281	277	239	261	273	287	270	326	272	269	277	275	294	245	272	296	299	285	309	258	261	263	271	285	266	296	275	252	263	312	278	275	276	268	273	284	286	286	277	273	265	287	280	256	280	265	311	287	291	266	266	265	273	283	285	256	275	266	301	289	278	263	277	281	280	281	260	261	270	271	290	255	258	296	281	314	297	282	253	279	289	274	288	293	278	283	260	262	273	267	294	274	271	305	289	253	266	331	277	276	280	295	249	273	292	279	268	256	284	304	263	252	260	289	279	247	283	296	260	262	266	280	290	273	296	269	290	267	295	301	273	277	279	269	296	276	264	277	308	289	259	258	293	285	277	285	310	266	264	307	271	292	275	275	290	317	270	273	290	246	275	297	262	265	285	285	278	276	292	270	262	298	278	286	293	299	295	295	271	292	300	269	276	260	289	266	285	305	285	280	282	285	266	256	277	273	278	302	283	253	270	320	317	286	288	334	267	250	259	280	291	276	273	289	247	265	268	257	273	291	268	287	276	265	292	273	266	267	288	285	248	281	278	302	264	279	281	281	274	284	247	293	252	256	278	275	282	273	299	271	253	260	304	290	272	263	276	258	273	271	318	290	282	275	260	255	273	248	288	272	302	270	253	279	267	267	272	283	294	282	297	269	272	261	291	262	281	287	265	302	302	281	248	288	279	241	283	270	295	275	283	299	252	271	312	259	270	293	254	279	294	277	277	264	288	266	291	258	268	286	265	224	272	308	291	292	291	275	277	270	239	283	281	269	266	277	310	304	287	280	262	287	268	278	279	281	254	319	278	286	289	297	287	287	293	290	275	256	284	319	275	293	259	263	314	251	286	290	308	281	288	277	302	272	288	295	280	293	262	274	269	269	264	247	307	267	253	257	285	298	301	275	266	274	253	261	296	286	271	282	253	262	250	281	286	275	289	282	292	295	243	277	290	302	286	257	266	267	258	232	262	266	271	275	268	267	280	281	297	274	290	253	296	271	287	268	275	283	269	276	262	235	254	271	256	276	288	243	268	274	281	274	282	276	281	257	306	255	290	309	294	283	282	272	272	281	301	310	288	273	299	289	316	294	284	278	258	263	300	287	282	262	274	266	293	257	248	292	285	274	272	291	277	294	263	290	305	277	280	265	293	273	287	250	264	278	233	299	262	252	297	268	272	295	270	276	252	266	264	269	273	277	269	257	263	299	292	284	276	259	275	281	255	280	257	244	293	293	268	256	274	275	276	281	280	282	267	304	297	272	287	292	278	277	279	281	285	284	269	253	262	285	275	273	288	283	289	253	267	278	244	291	285	286	276	279	263	295	287	274	268	298	309	259	279	275	287	287	267	256	264	268	325	274	264	289	258	286	291	291	287	256	297	275	245	303	274	305	281	245	249	267	260	272	275	278	299	284	279	279	279	268	277	268	262	279	287	300	291	277	277	284	322	288	281	272	272	273	259	249	289	261	290	272	262	288	275	262	289	262	278	269	282	253	296	290	316	298	241	279	254	283	266	245	255	286	249	262	286	290	254	276	271	277	264	272	297	266	280	284	285	275	283	258	270	269	327	288	260	271	278	283	295	263	300	263	273	281	266	288	272	280	281	273	271	277	256	267	292	286	275	271	283	279	260	276	253	302	281	292	301	273	272	262	303	269	284	296	263	272	248	263	261	293	262	263	264	293	278	287	267	280	275	279	308	270	267	257	304	290	300	284	276	271	289	272	262	297	290	268	298	293	263	299	282	279	277	302	304	308	317	298	255	272	299	276	299	256	286	276	292	293	289	324	261	287	285	291	284	294	265	272	273	331	286	284	296	294	278	296	295	270	281	285	299	285	271	256	279	279	262	284	275	272	274	296	301	274	273	275	259	289	272	282	279	269	270	310	294	274	284	247	266	291	265	285	274	266	271	267	265	296	275	302	273	310	272	295	297	258	291	290	294	302	289	273	249	290	253	285	275	272	277	273	284	272	279	293	285	267	298	276	262	273	267	267	253	272	269	305	283	300	234	258	273	289	287	304	320	285	274	269	265	276	270	229	280	273	277	297	278	308	283	300	270	278	265	276	291	312	287	276	287	293	277	286	312	281	294	311	305	287	280	281	258	281	299	312	283	279	260	273	304	262	294	259	257	285	278	290	242	294	277	266	271	272	271	278	263	270	311	277	252	272	279	293	294	293	279	259	293	258	285	282	283	283	273	283	289	285	274	279	285	282	285	289	293	324	267	295	265	274	258	265	256	305	282	275	288	262	291	267	288	246	287	294	303	305	267	282	273	285	249	274	273	287	296	269	295	270	266	273	267	288	295	291	256	298	296	250	248	256	279	289	293	293	281	290	276	258	267	300	247	293	259	273	293	255	276	272	295	261	306	293	273	267	276	280	269	284	314	274	268	272	280	262	271	296	277	301	270	297	276	276	284	272	305	255	279	289	290	266	250	279	281	288	270	301	250	257	260	312	269	296	293	269	278	291	289	269	266	278	285	289	289	249	272	268	280	277	267	259	266	284	275	285	276	286	279	279	286	294	289	283	278	294	294	292	298	296	303	273	276	287	266	288	284	284	266	285	270	283	283	244	275	259	311	271	267	286	264	283	274	290	302	287	289	321	260	283	260	261	275	324	289	256	263	280	266	287	279	272	306	283	295	293	313	285	309	286	293	303	281	277	282	299	269	291	289	296	304	315	278	293	262	287	270	303	280	263	264	292	276	282	278	275	305	295	280	277	313	255	287	269	273	280	257	300	289	264	277	317	310	287	271	254	280	272	283	263	285	256	274	256	282	269	307	276	275	299	270	265	284	254	280	278	266	311	287	264	279	274	284	293	294	283	256	267	275	284	273	265	288	264	289	274	285	306	277	306	282	280	315	280	282	272	297	280	281	292	252	290	280	288	279	276	293	278	257	284	278	252	301	262	277	258	263	271	285	288	297	258	276	262	265	270	241	291	270	276	299	307	265	261	258	280	274	278
22584	20422	27058	23683	20428	20519	10271	2206	1449	1215	1158	1039	915	931	839	736	734	750	739	698	692	652	631	697	627	654	603	577	594	598	555	613	612	613	576	550	535	581	581	592	562	533	541	569	547	588	529	563	532	527	582	578	554	542	544	537	541	558	527	551	566	540	537	546	587	535	551	565	587	571	557	582	552	598	508	574	540	584	555	573	548	539	555	533	541	548	556	515	557	531	525	542	547	563	546	536	524	524	518	546	529	514	523	502	555	526	537	557	560	525	528	555	545	610	545	530	504	541	520	536	548	529	561	550	520	491	559	542	534	529	501	509	562	509	483	532	523	508	518	528	548	514	542	528	551	553	526	527	545	550	570	542	554	553	523	506	548	530	543	512	568	528	541	525	541	577	505	546	534	508	499	537	534	509	592	578	504	561	507	567	571	524	530	515	510	536	550	548	548	525	505	536	483	563	508	521	520	554	550	529	507	576	540	521	508	557	525	531	553	558	531	535	529	534	550	567	538	526	518	523	525	538	510	529	573	535	535	518	559	567	581	486	530	562	519	579	555	529	534	518	524	500	527	508	597	570	543	549	541	520	536	560	541	506	514	521	547	527	521	547	525	554	584	499	522	543	533	574	539	516	538	538	525	559	527	538	568	556	538	501	484	501	527	528	529	547	497	564	548	553	577	572	515	527	548	522	546	491	538	543	556	516	567	555	501	542	502	575	557	580	510	500	554	536	517	487	523	598	565	555	566	541	558	525	524	505	507	580	525	527	510	523	519	556	527	578	547	517	545	562	518	511	566	598	520	549	555	512	507	523	516	520	523	608	588	564	536	486	504	553	545	543	519	512	562	532	539	546	521	537	560	539	554	527	536	535	557	519	533	514	522	541	529	511	524	552	524	543	545	559	519	525	565	494	526	552	538	534	543	579	513	530	522	563	509	554	525	515	561	520	502	534	518	522	485	524	530	533	527	556	508	614	554	565	517	521	539	519	548	509	539	531	514	561	532	544	574	515	526	529	512	542	529	522	544	526	533	487	475	547	569	489	560	536	551	520	551	531	558	535	559	544	528	540	537	522	561	514	530	543	551	530	540	560	498	526	580	538	532	522	505	534	560	514	529	542	525	542	504	539	607	515	564	534	565	515	520	517	526	544	515	506	520	515	507	515	529	534	537	542	535	514	514	553	521	533	521	535	534	529	575	510	555	527	590	560	540	530	521	527	552	537	578	494	544	544	575	530	520	541	502	532	543	564	529	562	531	495	576	539	492	527	540	513	535	527	501	529	560	531	501	541	490	520	582	511	558	509	533	526	537	532	543	540	503	523	553	550	534	533	530	572	511	508	561	497	533	557	546	542	493	516	553	531	519	549	534	556	550	551	510	505	544	503	541	508	537	598	510	517	552	506	560	541	514	537	546	540	569	534	509	542	553	567	509	536	539	577	536	553	535	533	539	523	494	532	504	528	543	513	491	545	542	520	552	516	516	545	571	517	516	493	587	509	524	539	530	509	608	527	516	518	558	517	511	516	534	536	554	506	554	547	540	517	553	562	566	526	530	514	536	538	519	516	513	545	535	506	483	539	489	562	528	552	513	543	541	485	539	527	533	522	516	505	554	495	514	537	554	547	580	511	555	545	553	509	551	541	550	534	568	497	523	536	520	536	516	572	526	572	507	528	523	512	543	579	514	559	522	574	485	535	570	486	524	513	534	589	504	627	510	535	556	507	505	538	509	502	537	534	520	502	539	554	586	524	502	524	512	505	540	569	493	554	514	565	529	557	558	550	559	551	514	543	557	533	513	540	542	529	550	568	535	498	533	540	498	514	550	569	517	542	563	505	557	567	535	511	596	531	587	547	504	553	526	552	525	493	539	533	558	524	550	619	504	529	566	569	520	532	556	548	522	537	513	488	526	516	495	539	505	500	500	521	578	521	527	581	535	546	553	562	507	496	522	551	509	552	537	532	534	555	493	526	543	505	493	542	535	575	574	583	512	566	511	574	540	554	552	544	534	581	516	532	543	503	550	540	528	530	562	526	556	549	491	583	536	540	539	519	556	554	531	491	555	520	554	564	561	533	554	531	550	537	532	524	531	545	499	540	546	564	520	535	541	548	510	576	487	500	535	553	515	576	527	543	531	531	493	482	547	586	533	522	541	560	539	546	521	536	545	534	548	524	547	544	581	573	504	492	536	479	575	528	527	533	527	493	536	521	509	526	523	538	539	525	563	556	513	513	514	515	517	563	508	520	498	557	534	531	581	548	542	536	483	546	571	513	528	506	532	507	560	533	486	510	505	554	543	511	537	546	521	618	530	544	520	535	572	552	563	537	548	534	548	528	543	525	525	533	502	544	528	520	538	568	558	496	476	522	544	563	540	534	521	489	519	538	552	496	503	514	523	517	564	492	527	543	541	530	553	539	523	535	526	519	554	554	519	522	537	533	525	567	508	489	535	551	566	531	535	517	489	554	477	520	498	556	539	556	502	528	496	558	555	501	541	584	579	555	489	506	545	550	549	539	480	519	551	502	553	529	498	525	549	522	518	550	534	575	534	501	554	518	532	532	507	540	543	494	579	532	523	492	524	538	523	549	543	522	520	581	540	534	500	517	515	522	518	534	512	552	563	525	501	549	545	568	556	513	543	555	540	513	541	495	508	503	512	547	545	515	538	570	550	514	500	504	546	546	497	545	544	540	538	538	498	539	524	548	573	519	501	540	497	550	525	547	531	534	565	547	553	575	543	531	573	529	523	521	556	558	546	517	532	570	546	546	546	570	529	536	553	568	525	543	573	548	570	530	530	509	564	523	527	534	574	504	526	523	543	522	492	522	614	505	543	498	523	522	563	538	521	516	514	523	530	484	530	551	542	545	535	554	518	519	541	534	510	508	475	537	513	514	515	569	571	596	518	542	529	525	529	509	510	540	514	533	564	578	543	578	571	533	528	525	468	548	527	524	546	551	537	499	531	570	528	550	552	523	515	545	543	543	530	532	538	528	550	515	523	549	528	510	592	511	532	568	526	550	542	571	545	508	486	533	572	545	575	528	540	543	535	507	540	536	520	503	574	495	536	575	567	549	513	514	500	495	514	516	526	524	560	533	551	567	530	490	553	518	533	556	558	544	561	511	511	508	570	585	532	519	590	540	520	561	507	581	517	579	516	550	561	571	544	538	535	506	542	521	539	536	525	525	559	590	565	524	577	598	523	535	528	527	479	538	532	564	544	523	503	536	538	495	518	496	561	556	496	513	517	556	493	532	552	539	509	547	527	552	540	508	577	492	516	510	554	508	530	501	497	547	540	516	504	542	507	555	542	530	544	536	506	502	548	536	579	516	561	526	555	525	509	539	524	606	575	537	569	511	524	512	548	529	501	554	522	506	523	498	548	535	574	518	535	569	538	511	551	534	592	566	514	566	509	523	496	554	562	574	552	546	532	555	517	517	510	534	545	537	514	522	533	541	545	499	521	602	488	537	518	569	536	588	535	505
10593	19648	17579	10679	7339	5731	4614	3282	2537	2134	1941	1692	1504	1354	1183	1096	874	928	878	881	831	761	704	646	650	698	665	745	665	609	603	645	593	622	551	582	578	567	579	631	549	602	572	595	564	574	544	549	568	600	534	523	536	552	566	547	584	555	518	523	552	514	482	553	557	549	553	533	548	563	531	514	569	544	519	522	562	507	510	516	495	552	526	513	546	518	498	521	518	538	547	514	492	529	544	538	525	536	540	510	523	515	481	563	518	522	508	491	519	525	531	494	522	498	532	500	519	518	486	509	516	519	537	547	488	537	496	508	518	524	541	482	535	507	513	510	545	524	518	501	506	503	522	509	526	534	544	462	521	502	509	482	533	560	537	518	533	508	501	502	469	540	520	474	537	513	523	511	493	497	508	513	512	489	529	532	488	522	523	544	493	524	528	544	548	584	480	524	508	524	525	530	509	515	512	510	493	478	523	496	547	532	529	544	519	527	522	494	497	461	479	492	578	521	493	482	538	499	546	493	535	545	509	502	532	522	488	517	529	510	526	551	531	500	524	502	505	499	501	521	525	518	506	498	568	503	519	476	534	550	559	540	520	538	537	507	525	532	498	523	513	526	517	485	528	510	493	494	514	521	541	510	485	476	520	488	555	511	515	512	511	547	514	507	528	527	471	545	523	539	551	500	526	534	517	482	507	533	504	496	531	511	525	525	497	500	465	501	541	549	516	534	534	534	493	507	492	559	504	513	514	506	487	538	509	489	520	504	510	512	531	475	495	522	523	528	543	515	519	483	514	521	547	483	508	518	521	502	474	535	581	484	530	537	479	538	496	533	523	510	528	527	560	533	504	548	532	494	508	481	494	504	510	568	524	503	514	528	507	538	518	502	519	477	500	542	525	505	487	518	502	510	509	520	545	543	464	540	485	540	505	522	508	545	513	486	567	541	501	534	533	494	557	522	547	499	496	543	504	519	511	524	486	518	505	494	499	491	504	534	489	498	526	500	494	492	516	524	508	500	505	531	536	543	516	516	532	510	545	507	539	510	496	483	525	478	512	561	480	514	523	507	500	528	528	508	510	516	494	549	513	499	527	504	524	505	506	533	539	515	477	504	505	493	523	514	520	509	528	481	549	507	506	514	489	536	553	488	491	532	497	499	527	498	495	516	527	557	507	535	511	519	549	567	550	540	494	553	512	488	533	516	457	512	504	492	487	503	502	493	493	523	482	508	578	532	569	512	477	545	517	569	518	509	519	487	516	543	567	502	517	506	536	498	482	552	523	517	489	480	490	490	455	465	516	507	499	474	506	494	546	502	520	515	492	546	491	515	505	517	532	523	469	486	505	496	527	483	521	499	547	489	492	535	527	534	489	550	493	542	492	482	555	510	476	485	500	492	502	549	497	543	505	526	502	534	534	495	526	531	541	545	477	492	551	561	518	521	486	507	518	516	570	497	503	539	549	495	518	487	545	548	529	548	496	523	541	505	535	546	503	519	508	521	509	499	507	522	468	507	529	498	506	516	471	578	511	520	560	531	547	521	496	498	517	496	521	513	497	508	577	517	562	484	558	521	533	528	491	532	497	476	526	514	523	546	480	471	481	519	525	525	519	538	540	515	508	487	540	482	546	522	490	470	519	542	508	532	558	523	512	507	525	497	484	526	558	525	542	495	567	483	513	518	495	518	525	513	491	534	513	500	510	508	487	497	486	561	538	522	534	509	507	497	504	517	524	532	513	476	525	469	543	487	495	526	540	534	521	542	507	570	540	505	515	477	491	520	519	517	526	494	514	469	496	489	515	519	514	558	540	525	527	508	521	495	505	553	491	494	538	529	522	527	497	499	497	481	492	558	499	491	480	515	521	518	523	520	504	510	493	505	550	530	516	526	530	553	517	504	513	494	494	495	566	498	485	502	518	524	483	506	483	527	488	539	527	512	514	559	538	500	525	511	514	560	551	488	493	491	512	530	470	491	481	524	554	501	505	548	522	535	523	520	497	534	508	537	539	475	509	507	501	497	553	454	498	519	508	512	549	478	516	543	498	489	515	524	526	472	526	522	543	528	534	525	557	535	524	537	488	520	558	481	481	493	537	508	534	536	501	514	544	499	505	528	507	491	530	480	509	503	483	531	509	520	506	514	479	490	558	522	524	532	466	532	504	493	533	539	515	488	501	518	496	515	552	542	522	511	553	542	537	512	523	497	503	548	536	489	543	489	524	568	516	491	511	494	507	497	528	487	504	536	523	521	495	495	529	522	498	475	474	518	497	505	510	555	539	474	545	537	511	514	506	570	536	509	520	543	545	499	492	501	534	499	509	520	493	559	542	472	536	468	509	549	520	499	515	517	514	533	562	550	507	539	541	556	520	526	535	501	457	506	501	506	521	521	505	520	524	523	527	515	537	528	465	511	522	514	516	508	505	526	522	503	521	525	543	511	501	531	496	504	504	484	517	484	542	497	557	516	508	515	515	544	525	497	506	483	560	526	499	516	557	497	497	512	530	501	495	521	498	501	533	508	516	516	536	495	503	523	500	508	478	486	509	515	474	512	572	559	495	546	520	558	515	499	527	525	505	538	518	515	510	518	503	534	547	529	482	513	493	522	518	540	490	530	525	520	519	525	512	507	532	480	507	517	494	521	541	536	546	549	538	504	516	544	527	494	529	556	529	554	512	502	502	504	522	519	551	493	499	521	545	527	541	529	554	553	513	541	515	540	479	548	503	485	520	539	498	545	497	499	510	501	505	523	536	531	490	509	499	483	520	492	542	515	554	529	505	546	489	509	509	551	517	532	501	499	499	520	523	525	496	546	517	498	504	497	481	505	520	541	512	504	494	517	552	516	508	469	521	483	501	534	569	535	529	520	472	499	526	531	480	506	498	490	528	526	530	534	511	538	522	471	477	534	483	556	506	497	488	506	508	510	533	516	545	527	500	515	517	517	534	504	502	526	466	513	539	508	523	530	529	526	546	508	499	487	518	482	496	530	510	461	499	502	491	541	525	555	547	509	484	541	475	537	533	536	528	514	502	489	515	501	488	500	481	542	521	548	502	529	507	521	515	504	542	515	511	505	530	491	496	536	561	534	508	484	525	538	505	531	548	542	497	500	512	538	482	502	558	536	545	517	492	477	502	533	530	526	538	528	547	540	494	483	483	515	529	553	546	503	525	509	542	519	565	510	510	508	502	510	524	505	538	511	504	492	486	492	541	530	523	493	512	446	510	472	503	560	567	494	540	478	519	499	498	522	518	508	512	502	486	516	505	503	501	487	487	504	561	506	502	549	526	488	494	505	543	535	472	527	565	552	539	514	475	508	510	527	506	562	534	521	502	516	518	523	536	520	504	482	521	541	491	513	494	525	519	506	495	503	498	518	488	537	501	506	520	528	516	550	532	505	481	523	542	549	493	488	525	504	478	497	521	480	520	501	509	510	504	537	498	517	499	490	514	513	470	484	531	528	501	477	521	537	510	502	507	519	528	523	499	503
27543	14109	1561	375	251	199	179	148	114	113	119	127	113	119	117	113	112	128	104	125	99	100	110	91	128	102	138	128	97	117	120	115	120	128	116	116	113	119	111	109	105	118	106	117	119	133	114	117	119	127	120	138	98	82	117	106	116	122	120	111	113	100	94	95	102	101	108	116	101	116	96	111	93	94	109	110	106	111	99	94	115	102	101	100	105	109	99	115	103	118	100	88	124	110	126	130	110	127	107	90	97	99	121	122	111	114	117	112	113	115	111	109	97	103	113	97	101	122	108	117	115	117	117	103	94	102	91	105	112	116	103	108	111	109	115	116	135	111	114	117	125	102	103	120	83	124	86	112	123	111	107	113	104	109	106	117	126	121	107	101	102	94	118	110	90	99	126	106	117	121	113	114	118	113	109	110	99	122	125	138	118	106	113	122	109	124	116	107	132	123	113	122	108	118	108	96	117	119	94	110	118	94	109	111	95	105	118	129	109	107	109	121	107	121	110	100	109	95	122	101	114	101	100	99	113	110	108	111	114	110	122	113	100	103	106	114	118	105	116	118	83	113	88	117	108	101	117	92	101	125	104	91	113	92	126	96	115	105	113	119	114	81	105	120	96	118	92	108	96	97	131	119	108	110	124	111	102	118	116	103	110	104	103	106	105	120	103	124	109	95	106	103	98	94	126	119	120	104	113	108	100	108	104	105	105	117	95	110	106	111	124	113	115	98	109	106	109	124	109	105	119	106	128	106	126	93	118	108	100	107	105	100	108	116	107	103	92	110	111	116	108	110	127	91	94	100	99	117	113	107	110	110	94	111	123	111	126	107	107	110	102	120	115	120	110	106	105	115	96	115	113	100	117	106	96	99	98	106	119	110	100	92	123	105	95	101	105	104	115	132	110	116	110	125	104	111	111	99	104	130	92	117	113	100	114	112	111	120	123	111	111	122	114	123	114	116	123	108	111	108	115	80	110	111	105	115	120	109	114	119	88	107	118	115	107	104	107	115	104	103	122	106	109	108	120	115	118	119	102	124	114	105	112	110	106	108	100	115	109	117	131	110	114	129	117	114	118	114	118	104	119	102	104	118	105	120	105	117	103	104	124	96	107	116	128	114	99	130	109	123	98	115	110	105	107	109	98	116	110	92	107	99	119	104	99	104	102	107	107	96	126	128	115	104	108	97	128	112	123	112	108	98	125	100	117	123	112	118	137	120	115	109	121	122	114	109	121	122	92	100	102	107	132	112	103	114	112	106	112	104	103	97	101	116	116	106	120	104	105	112	106	102	106	102	121	115	112	109	113	126	129	114	98	98	117	104	117	121	98	119	108	121	90	93	115	107	133	105	128	118	96	113	108	117	107	112	115	109	117	98	118	104	105	88	105	107	120	113	116	101	117	123	115	126	101	95	125	119	119	98	104	105	83	100	109	125	115	91	98	118	115	88	118	96	126	130	89	115	124	116	114	98	105	102	105	107	106	117	109	117	100	122	115	111	124	92	100	97	106	98	120	113	106	108	130	121	93	109	90	112	113	96	111	130	93	109	109	108	99	118	118	110	132	114	117	112	113	106	119	94	106	96	124	114	123	126	108	109	109	112	131	96	135	108	111	122	111	116	93	111	116	121	88	110	116	121	120	124	109	128	99	117	113	112	113	108	105	98	102	99	113	88	101	112	96	117	132	109	106	105	109	109	117	104	111	108	116	115	100	105	119	119	114	122	115	109	110	89	97	89	130	104	115	106	137	118	108	108	125	110	101	108	112	108	114	118	115	105	109	91	122	95	107	107	117	108	127	118	114	111	111	106	99	105	106	101	129	117	101	123	103	95	112	109	115	90	108	134	116	83	107	125	121	131	119	93	113	107	107	112	119	112	118	100	116	103	128	126	90	100	112	109	102	128	115	97	122	117	98	117	100	126	110	106	105	92	87	109	101	87	100	99	117	128	104	100	109	126	96	108	110	103	114	111	93	115	129	110	118	97	107	104	101	104	115	95	128	113	112	106	115	101	119	98	106	93	111	95	117	121	118	122	109	98	114	99	103	99	100	126	102	95	97	110	95	94	117	95	107	100	111	101	116	105	102	120	109	111	111	118	116	100	118	107	110	106	113	116	113	116	126	108	104	110	102	97	125	113	108	98	117	115	111	90	114	97	122	89	103	112	122	106	111	121	105	118	112	106	110	107	97	105	115	122	101	106	131	126	111	111	104	109	118	106	113	126	110	91	92	109	107	112	112	102	93	113	104	100	119	92	102	120	128	135	99	104	121	97	110	99	105	98	98	113	115	118	111	105	110	97	123	91	116	115	106	100	112	102	92	114	98	105	109	117	129	115	102	113	129	114	121	127	83	87	102	106	110	124	120	91	121	100	102	109	96	126	93	108	101	118	110	116	90	94	109	106	101	110	116	111	108	99	105	102	111	129	109	107	82	93	104	106	104	107	108	111	117	130	94	115	115	107	107	109	117	116	106	106	112	95	94	108	91	118	96	122	92	99	106	121	99	120	116	111	100	111	88	112	120	109	123	116	112	92	94	108	113	89	110	106	115	131	128	116	97	130	123	113	121	110	109	98	129	117	92	115	96	90	113	99	91	126	106	116	123	133	111	99	98	104	121	110	104	104	108	105	110	114	136	114	101	97	112	119	104	122	123	113	88	121	124	106	128	117	109	118	108	105	104	118	110	106	120	126	118	110	96	104	108	93	110	101	117	107	110	89	109	134	140	109	100	123	120	117	118	116	106	98	115	114	106	98	124	115	101	104	100	99	105	89	128	121	113	112	105	118	108	98	110	111	115	116	101	117	102	114	111	96	109	101	115	108	104	98	108	104	94	131	99	95	101	124	104	114	81	111	113	102	114	132	101	124	92	124	114	91	112	126	114	132	123	112	111	107	102	120	106	113	105	112	122	104	107	109	115	112	98	120	118	114	114	117	119	104	130	99	95	107	127	104	125	113	101	115	113	112	120	133	109	127	117	115	122	103	116	109	124	116	109	119	116	114	105	110	117	129	104	120	108	96	107	110	104	115	115	115	113	117	101	112	102	115	109	111	113	112	106	103	140	100	110	109	99	106	117	107	117	105	112	111	113	124	115	98	109	117	115	125	95	109	106	132	103	102	106	101	101	121	100	102	120	118	108	100	102	113	132	113	125	114	120	115	96	116	111	117	103	120	87	93	114	111	123	111	111	100	110	103	128	116	122	116	100	97	93	119	110	90	115	111	111	122	111	120	112	101	101	106	103	96	105	92	116	119	95	115	120	107	103	118	128	96	119	119	111	111	104	104	109	133	107	115	122	96	115	102	117	106	124	107	109	115	92	105	99	118	107	106	110	124	99	114	120	119	135	111	98	111	111	109	130	122	88	109	102	89	130	131	100	128	114	127	128	111	123	89	105	121	109	106	116	111	105	108	107	106	129	113	116	115	125	117	111	103	106	113	100	127	111	110	111	95	96	91	104	103	119	125	111	95	95	104	109	123	107	90
4880	736	723	415	336	294	256	201	198	149	145	124	144	153	146	126	135	133	143	134	128	130	113	126	137	128	121	139	140	145	142	140	112	142	126	132	130	125	137	126	121	129	119	121	117	118	125	107	102	114	138	104	128	116	121	159	114	142	132	116	119	130	126	141	129	121	142	116	132	132	142	133	137	130	118	113	118	121	129	135	119	140	137	130	119	115	133	128	138	135	117	139	111	136	114	126	105	122	157	130	115	130	107	112	131	119	121	132	122	125	132	105	124	139	123	123	130	129	130	140	141	139	118	117	122	134	118	120	113	125	126	124	129	119	109	135	112	129	154	130	150	115	131	135	104	123	132	124	125	126	143	127	127	117	124	110	128	122	135	117	119	127	117	132	133	119	124	136	111	129	107	145	144	107	141	148	155	129	145	126	134	120	117	125	127	140	111	139	140	136	138	114	131	113	139	132	138	122	112	140	129	123	121	121	132	137	108	110	142	91	120	123	124	139	127	128	105	118	123	136	112	120	122	113	116	115	111	121	118	114	113	111	128	133	130	121	107	131	130	131	129	140	122	114	115	134	146	126	116	124	135	128	114	118	126	147	114	116	122	122	130	145	138	128	116	110	133	136	127	144	128	135	112	123	131	131	128	110	133	122	121	121	128	107	129	117	119	110	125	142	122	130	131	119	116	128	117	126	150	133	133	117	143	119	129	117	123	116	124	127	128	120	124	140	120	121	132	139	119	119	126	116	118	102	129	120	141	117	146	112	117	118	113	144	136	129	120	143	139	144	132	120	125	138	126	122	131	141	121	101	130	137	117	131	123	129	108	115	140	118	127	122	118	120	128	139	123	130	108	135	123	132	124	107	110	131	134	138	119	119	131	139	132	122	121	139	109	127	129	116	124	120	131	122	131	135	112	107	111	119	101	138	108	160	121	124	109	144	123	112	113	117	119	130	102	137	137	135	123	128	126	130	109	146	128	123	120	126	119	153	143	115	145	106	119	128	131	136	116	129	110	122	114	109	133	150	123	135	127	110	121	119	130	146	126	129	119	117	117	108	137	133	116	141	138	115	125	118	113	110	129	128	129	127	126	126	112	136	100	127	126	125	115	130	137	117	126	126	127	140	117	125	115	141	122	114	128	130	129	111	119	139	100	118	114	140	113	110	114	116	138	135	158	111	119	131	154	124	122	113	128	132	119	124	127	139	126	127	127	131	129	114	127	129	125	118	140	147	135	136	131	128	146	120	137	121	145	123	124	114	132	135	129	129	112	115	118	109	134	114	138	117	138	126	127	134	130	115	119	110	129	131	149	114	118	108	127	134	143	142	115	137	127	126	112	119	114	124	125	125	124	125	132	135	120	110	100	123	119	102	133	119	126	143	145	119	110	139	143	127	126	139	107	123	125	131	116	125	117	136	124	114	118	124	118	114	122	128	128	127	124	141	154	129	114	125	110	131	153	153	126	125	115	145	107	127	121	123	114	135	142	132	115	104	124	125	148	140	119	141	144	110	112	121	129	133	137	122	119	138	112	129	104	138	149	135	115	123	133	126	139	118	126	113	110	113	122	148	105	123	105	144	115	123	119	119	123	110	130	119	114	128	138	120	136	116	109	129	107	117	105	108	116	127	125	119	127	138	139	113	117	128	113	114	127	134	112	156	123	140	144	158	109	104	121	128	112	122	107	134	120	146	122	120	136	131	124	137	121	103	105	110	121	132	159	121	130	122	122	128	141	151	132	125	137	128	122	121	126	133	106	124	138	147	110	108	126	135	122	123	115	102	129	138	114	134	120	135	123	113	115	126	123	116	113	126	129	130	120	131	130	129	127	135	127	130	131	136	130	126	132	127	121	121	123	125	128	132	132	132	128	131	120	112	110	120	123	115	117	129	108	141	116	127	146	132	112	128	111	119	123	133	131	133	131	137	132	129	109	131	117	117	103	122	141	131	125	104	121	119	117	138	130	108	122	114	124	125	105	129	131	114	102	127	122	126	133	118	114	116	139	116	124	106	136	144	114	148	143	127	110	138	122	123	121	130	115	128	128	110	138	108	118	140	107	128	133	129	120	126	113	120	152	132	132	124	124	120	117	124	144	121	123	113	133	124	113	144	131	112	113	114	131	129	127	127	132	127	120	97	118	124	107	136	125	154	136	141	126	118	119	104	116	97	111	108	141	110	108	113	142	124	134	129	135	146	103	128	121	113	131	107	128	129	114	114	123	113	129	133	129	149	122	130	130	117	136	122	129	133	118	145	133	129	123	138	127	117	133	135	121	105	115	117	112	145	127	125	129	129	112	120	137	111	119	115	128	112	116	102	153	103	102	119	133	127	125	150	150	116	129	127	116	124	138	134	116	112	118	133	124	141	132	134	121	122	140	121	149	133	117	126	129	125	112	119	111	122	102	117	136	123	125	121	125	124	113	129	122	109	143	129	110	126	134	136	126	126	108	131	124	132	120	139	120	126	113	133	116	118	117	141	119	118	105	113	146	127	116	130	137	137	106	108	118	138	128	130	148	133	111	132	135	128	138	122	144	119	122	114	141	134	118	122	121	144	106	127	117	131	119	127	141	144	133	138	111	133	131	127	124	119	109	151	128	128	112	123	127	125	124	122	136	126	135	132	131	117	137	124	136	110	97	123	108	110	107	125	126	115	154	110	122	118	133	117	129	114	136	124	116	112	127	113	129	121	122	111	132	150	148	116	140	115	118	113	114	151	132	117	120	137	135	123	117	120	133	122	128	130	115	127	128	113	133	120	133	130	138	105	123	129	140	125	139	125	127	117	119	125	124	123	122	127	119	126	122	132	126	134	125	121	135	113	128	124	120	103	113	101	127	138	137	105	112	115	115	128	125	141	118	115	119	126	137	129	133	146	113	114	124	127	140	129	127	130	131	129	138	144	119	142	137	140	119	123	117	123	134	127	104	133	110	129	130	110	122	126	121	107	137	113	119	127	145	125	122	116	138	129	123	127	134	137	139	116	125	125	134	133	123	122	134	120	123	120	128	159	121	147	99	100	116	132	111	138	121	120	124	150	115	142	99	115	133	133	153	119	118	140	121	134	120	146	114	120	122	123	125	130	150	133	127	122	109	149	133	118	119	126	133	116	113	136	125	138	119	144	141	121	130	101	115	127	125	116	141	120	128	115	130	132	113	142	122	122	117	137	132	111	118	139	119	121	120	117	146	113	125	115	120	108	124	137	123	130	124	136	126	123	145	135	134	113	131	139	142	136	138	125	118	134	141	115	126	128	130	140	107	128	126	121	112	111	116	134	119	105	116	120	129	115	116	107	112	119	146	121	125	128	143	125	137	116	131	112	121	126	116	130	112	125	144	123	128	127	140	124	111	125	122	130	125	135	151	137	134	107	110	106	135	111	112	97	119	118	124	103	124	134	126	126	116	115	123	123	141	125	128	129	116	117	119	132	107	147	126	141	139	113	140	134	140	130	134	118	114	128	135	130	136	123	117	103	132	125
24791	20412	26694	24065	20427	10404	1714	956	754	677	596	527	452	493	417	378	383	406	339	370	375	356	346	351	343	335	315	303	327	331	311	293	292	322	341	314	317	268	339	294	301	322	268	285	322	290	296	293	291	280	280	313	272	301	295	291	292	273	294	297	294	290	328	266	281	281	294	282	290	279	261	261	299	308	257	267	273	318	305	259	286	293	295	308	270	293	270	281	302	323	275	310	286	266	281	310	268	287	298	264	269	298	281	274	304	300	291	262	296	291	325	276	256	256	326	274	299	296	291	263	283	280	291	286	306	308	311	291	283	300	270	310	280	259	268	280	313	278	293	312	313	282	278	297	278	258	284	307	308	278	269	281	299	313	287	299	300	273	273	283	310	326	298	295	303	265	259	288	300	288	276	315	278	327	286	310	282	298	276	266	296	285	284	280	285	291	267	287	313	304	274	300	272	281	289	266	294	284	255	300	273	288	264	300	294	278	274	259	285	287	281	285	281	262	296	270	329	289	274	278	281	298	286	301	313	263	266	293	325	265	290	281	278	283	301	293	274	270	281	270	305	310	275	274	289	283	279	305	265	289	274	285	294	274	292	304	287	281	302	268	286	298	298	282	310	277	294	263	307	275	270	262	331	293	324	260	266	316	290	317	272	271	307	277	269	270	297	250	265	279	300	330	264	289	265	284	303	255	283	287	283	278	256	299	303	308	282	286	286	277	282	285	280	285	282	269	294	303	299	275	289	271	284	324	272	274	273	284	273	292	298	305	262	320	302	304	271	301	260	274	263	297	307	290	326	261	318	277	270	295	266	298	261	321	258	305	304	247	288	278	274	305	286	306	301	297	299	300	243	295	265	278	283	265	264	315	299	305	324	275	273	282	272	278	293	280	299	279	275	308	314	272	309	305	279	321	272	296	294	284	278	274	276	290	274	306	282	294	278	272	308	296	311	274	284	290	293	287	297	276	268	270	272	284	298	256	312	270	287	304	291	279	308	288	313	285	278	299	281	308	305	273	297	297	276	294	283	294	270	272	277	292	283	291	302	330	284	292	281	266	273	294	272	275	307	285	297	304	295	290	285	271	297	285	286	307	282	280	277	298	279	312	285	294	303	281	315	235	262	306	289	269	274	285	281	299	303	279	301	261	236	294	297	277	274	292	263	275	283	272	302	275	288	288	281	303	279	292	310	282	268	301	285	311	256	281	278	273	293	278	294	285	283	289	294	259	319	300	291	304	307	299	322	263	298	303	307	297	286	299	272	284	282	281	273	278	263	288	267	281	316	295	284	285	252	304	268	310	301	271	300	301	268	297	288	268	288	289	298	274	298	303	311	284	276	294	288	288	274	294	294	279	292	322	294	285	282	266	272	274	270	289	313	255	259	286	280	274	290	276	305	301	284	279	275	254	249	292	277	272	256	327	270	292	282	262	304	271	306	277	296	290	257	298	242	284	259	274	259	296	291	286	281	287	298	278	276	316	273	296	296	288	281	287	274	290	288	277	276	262	282	305	301	267	276	322	291	303	301	279	274	270	315	286	273	307	278	281	289	303	270	276	303	319	278	294	298	281	296	258	323	298	308	311	275	315	292	308	272	284	267	311	272	303	282	314	285	296	278	269	278	288	309	277	281	281	311	293	289	282	305	270	304	273	310	297	287	284	282	314	306	294	284	302	272	312	294	310	317	287	292	317	321	298	288	305	296	308	257	276	280	285	309	275	275	261	254	300	264	259	292	262	294	267	284	305	263	278	299	301	294	296	306	274	281	283	291	302	302	254	271	295	301	284	296	268	267	301	265	302	310	287	269	266	302	295	291	328	303	301	295	316	314	278	333	288	290	279	269	290	271	273	264	292	283	257	310	310	287	307	253	272	253	278	271	262	252	299	287	292	285	299	313	293	316	306	249	281	293	268	266	277	255	276	314	280	297	275	274	299	292	305	272	295	318	289	301	272	279	313	285	300	275	276	293	267	292	287	273	275	292	316	291	289	312	262	292	309	288	265	271	295	313	302	307	297	306	279	279	292	277	283	295	279	303	283	296	303	251	300	256	308	274	280	278	288	274	286	289	284	296	278	295	285	283	295	297	286	266	297	287	274	258	264	300	266	276	256	297	289	288	286	317	301	297	275	270	305	275	323	286	312	301	281	270	306	296	262	312	281	277	278	280	294	266	291	304	260	299	283	296	277	271	272	308	293	294	284	282	266	258	306	315	269	303	295	305	298	293	263	302	281	273	289	281	282	326	265	295	277	281	285	298	272	273	257	263	311	296	300	315	288	253	306	268	313	283	266	297	295	286	288	291	295	286	290	306	286	291	282	286	319	296	267	289	305	308	292	290	267	302	273	288	253	296	281	275	343	262	285	277	317	260	271	280	301	304	282	292	252	286	281	270	279	319	303	279	284	249	280	271	281	267	287	293	305	294	264	260	279	295	271	272	284	294	296	310	290	292	288	321	305	277	290	290	270	275	278	235	294	329	290	260	304	262	291	265	274	290	267	283	281	294	287	281	296	285	271	274	297	303	280	251	284	298	300	304	289	277	294	260	313	310	265	302	299	282	278	287	290	284	300	276	266	269	305	293	273	263	305	284	279	286	271	282	305	270	286	308	278	279	281	316	300	309	267	289	292	293	282	300	312	276	287	285	268	315	280	295	287	290	293	277	296	272	278	272	301	290	299	276	291	301	289	287	292	308	279	327	326	299	274	288	297	277	304	284	282	306	279	281	298	274	266	289	324	278	263	286	272	274	287	260	300	301	262	259	317	279	308	291	289	293	277	274	294	278	270	282	315	270	271	270	286	277	280	256	294	308	275	310	304	258	277	292	301	303	289	281	276	269	303	301	326	307	286	288	264	286	267	307	296	287	291	290	280	305	287	293	325	276	311	294	270	296	281	297	262	270	273	310	309	302	289	281	292	269	266	280	279	271	286	287	276	304	293	275	267	285	297	302	267	296	277	318	271	283	300	311	253	314	310	280	280	276	287	282	280	319	279	301	276	298	273	277	289	321	294	295	293	321	267	299	265	289	299	270	312	293	292	285	296	287	293	287	284	313	278	273	323	235	276	294	302	317	268	290	294	301	260	300	271	308	278	312	310	263	304	284	312	292	269	285	310	242	273	280	279	291	270	278	306	302	296	281	268	303	263	268	254	286	276	255	262	277	295	294	283	274	284	289	323	269	299	287	295	308	286	286	314	265	264	269	284	308	301	269	271	295	302	310	281	298	293	283	313	283	329	286	251	283	258	268	288	278	293	297	283	288	301	291	281	299	282	299	312	293	316	272	310	260	258	295	274	287	290	292	299	300	292	293	278	290	302	321	258	255	294	299	302	316	292	285	288	296	315	276	268	314	269	271	279	279	285	291	296	289	252	265	293	282	297	281	285	281	270	280	252	254	258	319	271	320	282	268	299	286	261	295	291	272	253	285	286	274	314	290	266	272	294	289	272	280	261	270	245	277	284	299	286	269	281	260	295	273	301
7322	12039	10748	5833	3958	3172	2559	1704	1277	1045	1008	827	778	738	581	528	515	511	416	406	466	411	394	383	357	326	349	332	320	316	316	319	307	326	293	308	322	310	325	283	275	280	303	290	294	307	326	290	285	293	280	289	296	323	312	287	262	301	283	300	287	299	291	304	301	281	305	288	277	262	289	285	296	277	268	272	307	269	292	293	295	281	282	290	289	304	280	270	271	270	284	272	287	265	278	293	278	272	271	276	265	257	282	276	265	296	310	306	300	293	255	270	298	268	291	319	297	240	277	305	297	314	287	288	278	318	292	284	282	230	262	275	262	302	292	310	248	265	273	294	281	322	310	261	261	298	269	299	281	276	279	254	298	244	294	271	281	297	268	272	282	286	298	280	299	301	288	307	274	271	259	295	280	284	280	262	293	263	265	280	259	289	306	274	290	271	270	286	286	278	289	278	273	292	280	321	289	279	306	268	279	252	274	261	274	252	261	250	292	267	262	271	299	287	264	246	324	273	278	270	288	301	261	257	280	276	297	287	303	277	262	283	252	264	276	307	284	296	295	265	255	296	290	257	279	287	296	301	299	282	310	266	275	287	276	276	287	313	304	279	261	287	260	300	268	268	299	267	279	277	281	262	258	255	254	244	276	303	259	294	285	279	291	264	267	295	254	285	273	277	275	261	264	251	277	265	315	319	261	278	265	269	281	251	274	286	288	284	256	257	326	258	316	268	279	289	260	283	244	282	268	278	301	291	313	292	296	351	277	289	286	274	282	260	283	300	238	278	269	251	274	302	277	286	254	272	266	259	233	287	246	290	245	289	268	287	289	280	297	282	280	297	301	270	271	268	273	312	283	258	256	316	282	273	266	271	293	273	267	290	296	287	272	247	269	298	288	282	269	281	301	318	308	290	287	268	283	278	286	253	271	288	300	300	267	283	287	288	297	305	260	279	274	282	306	285	295	280	281	264	301	297	296	275	248	274	287	288	287	253	271	309	275	283	280	288	285	287	285	267	261	282	300	295	246	272	291	265	258	326	242	270	269	299	289	284	275	256	262	293	308	270	293	267	264	296	315	256	304	286	300	276	310	283	298	275	318	285	281	262	254	283	331	263	257	267	285	290	293	289	272	290	284	270	305	243	265	272	247	288	288	320	278	279	279	279	303	274	300	311	258	276	258	297	257	280	281	294	291	271	317	270	266	298	259	252	298	324	280	277	280	287	304	260	283	259	269	256	262	237	290	274	245	262	258	320	279	258	296	292	304	282	290	287	278	334	264	279	293	257	299	270	300	267	292	242	259	272	280	297	297	316	263	299	281	259	269	257	288	275	298	274	264	282	305	318	278	320	295	291	291	270	311	265	283	287	253	263	302	273	284	274	291	259	255	291	292	274	287	282	306	291	261	292	280	253	273	282	302	295	273	290	283	267	294	305	265	279	282	271	293	267	295	275	264	290	289	298	301	266	266	296	313	276	279	290	285	310	274	300	288	296	260	279	294	329	272	299	286	283	267	291	275	304	283	273	267	291	289	290	256	293	256	290	275	324	270	282	279	272	284	292	272	298	266	267	267	283	287	258	267	280	278	269	308	317	298	301	257	298	268	289	293	270	272	269	302	273	285	276	271	308	280	286	293	261	271	280	256	284	257	316	289	281	279	278	264	280	293	268	309	309	275	280	296	279	268	279	284	306	274	313	325	249	284	271	267	312	294	315	271	288	299	293	347	308	303	266	265	286	320	264	288	289	264	269	264	267	270	266	264	255	285	304	278	299	285	270	251	275	288	271	282	299	273	272	292	308	250	273	263	281	289	270	294	267	278	297	318	268	262	292	282	269	273	271	298	324	285	286	261	255	256	300	275	278	279	263	277	289	283	291	271	278	306	252	283	300	254	290	283	292	317	261	309	283	304	271	269	291	285	277	280	280	293	313	275	275	312	264	269	267	291	270	272	276	289	253	260	284	282	279	259	297	269	325	307	277	285	289	265	265	278	273	287	272	278	265	266	273	279	282	297	251	270	285	258	299	272	275	291	289	268	308	258	253	268	287	279	247	290	254	300	256	275	292	331	293	263	280	265	272	319	267	280	296	293	266	271	273	277	272	283	279	263	277	282	273	283	314	282	268	273	265	290	284	282	282	286	300	290	255	280	276	297	278	255	285	292	227	302	312	308	293	291	301	265	281	293	295	275	267	264	298	295	281	273	262	280	280	284	273	315	280	270	289	265	284	283	285	300	320	277	277	298	276	277	273	309	306	266	252	262	273	287	268	276	251	283	281	249	267	287	281	275	305	285	270	292	278	312	293	280	281	296	279	290	262	296	298	282	266	287	288	272	258	296	274	284	276	303	256	281	256	256	255	316	291	253	272	290	268	283	299	267	281	278	315	276	276	284	287	289	291	261	299	269	279	280	296	280	267	293	259	298	278	276	297	272	281	255	241	301	274	256	271	304	265	316	293	245	289	255	291	292	284	285	303	272	294	284	277	281	293	305	292	272	262	279	287	262	293	275	269	320	245	238	291	306	274	301	264	269	302	308	280	289	272	246	270	265	262	281	275	297	314	278	285	279	251	251	316	274	255	266	301	288	284	296	284	275	271	289	284	295	253	292	274	313	296	292	294	261	266	288	285	300	307	295	283	314	255	271	251	264	287	288	291	253	265	261	297	262	292	285	276	301	257	274	277	247	252	287	270	290	263	297	264	244	302	274	277	265	280	244	306	282	265	270	266	303	255	275	318	258	261	277	306	292	292	290	259	299	282	293	311	291	279	291	290	252	280	291	278	274	262	278	294	286	300	264	260	290	284	270	263	295	276	274	262	270	290	253	264	271	267	282	292	313	308	265	295	270	273	304	317	278	295	282	288	260	273	274	306	294	297	276	250	270	266	290	306	261	317	276	284	284	283	318	276	279	262	247	319	264	263	301	295	266	262	260	299	244	287	258	278	277	277	299	264	302	285	271	291	283	299	246	275	265	249	275	268	268	286	289	285	278	277	265	269	300	293	251	309	232	262	264	295	290	284	259	274	275	257	329	312	284	276	243	307	271	270	295	295	265	283	263	268	285	285	276	286	299	301	286	282	276	305	296	287	258	307	268	258	279	265	278	273	239	292	310	260	274	264	266	294	291	294	263	265	271	285	289	264	263	296	272	293	266	260	273	277	277	271	291	270	268	282	262	293	294	300	276	260	252	274	293	276	260	264	308	265	321	257	275	281	273	314	299	282	266	281	274	294	272	285	271	310	291	256	279	277	264	260	292	256	301	319	261	289	267	273	287	253	268	274	272	275	278	278	300	283	269	278	276	266	256	258	253	275	303	293	266	271	294	266	290	271	302	306	285	285	285	274	296	261	297	283	299	301	277	302	280	305	294	257	244	246	275	298	289	283	286	274	304	276	276	298	303	281	268	275	283	281	257	306	285	268	269	309	291	297	286	292	279	270	315	296	315	253	255	270	273	304	284	280	273	268	269	300	300	283	284	275	259	272
22604	20440	27124	23665	20444	20553	10274	2154	1464	1219	1080	1015	978	950	838	769	787	724	710	692	681	679	650	588	606	624	615	531	636	630	592	573	588	558	576	564	608	542	558	577	586	567	564	552	586	583	580	552	552	531	565	539	495	537	544	528	531	532	509	536	551	598	574	525	542	588	541	552	582	568	546	552	526	562	512	539	473	560	562	547	481	519	521	537	514	515	494	529	524	564	552	535	501	565	562	532	545	507	530	587	520	584	537	538	503	540	490	593	525	555	544	542	525	531	565	558	529	520	531	532	538	541	522	543	524	510	516	507	574	557	527	579	525	547	548	527	527	571	569	547	553	533	524	510	589	534	542	511	521	530	541	617	577	529	558	539	530	563	531	506	543	543	515	515	494	569	560	593	520	524	519	567	529	555	547	573	561	558	553	540	521	551	533	549	497	550	565	570	560	512	565	570	569	513	497	529	519	534	546	529	542	503	567	539	502	549	555	513	528	558	527	531	527	553	567	505	584	515	571	486	528	574	529	500	512	533	525	559	544	503	535	527	544	536	518	547	544	524	546	560	562	562	557	591	553	519	578	522	552	528	539	545	548	542	591	573	546	554	549	540	535	493	540	527	501	537	546	552	552	512	560	504	525	537	528	515	542	596	510	532	530	580	518	517	547	581	537	542	570	514	544	547	521	536	563	565	569	538	534	572	547	553	548	530	536	562	539	518	555	550	530	528	540	540	553	522	504	576	530	528	520	530	570	550	556	560	549	547	524	555	581	580	585	562	506	525	526	564	540	553	564	562	539	539	559	541	534	533	552	520	579	516	540	565	548	492	548	559	523	502	526	547	553	573	553	527	534	546	534	552	536	564	568	555	565	516	545	503	530	534	513	557	549	570	566	490	569	552	515	522	532	582	561	560	511	508	534	550	531	571	542	546	541	501	547	514	509	560	511	539	548	571	554	500	530	551	545	523	552	555	543	530	510	579	521	541	567	536	518	516	545	524	560	508	497	501	561	530	497	531	554	535	539	553	523	511	533	542	545	554	565	545	515	500	553	517	532	523	517	499	511	563	540	571	545	503	546	543	554	531	519	509	572	560	533	540	494	561	546	525	537	514	535	530	512	526	560	571	539	540	541	547	550	556	526	512	485	536	531	550	506	477	530	538	553	563	555	541	570	538	559	561	521	546	573	554	500	543	538	530	533	560	547	553	534	523	537	560	557	531	526	515	503	480	521	496	503	554	568	551	521	551	510	547	520	524	557	579	516	512	525	528	499	542	565	502	488	537	547	545	519	517	551	500	527	549	520	533	568	553	545	527	499	552	587	535	486	584	501	504	543	543	513	546	496	542	518	560	542	563	567	535	476	558	504	516	536	549	518	529	513	579	552	523	552	520	499	528	534	534	509	486	511	543	537	546	514	562	543	558	486	552	525	502	531	529	519	521	551	527	502	495	541	529	556	533	605	563	498	507	513	541	554	575	534	508	512	546	535	508	551	576	585	481	573	513	512	586	524	502	523	526	522	557	504	540	532	501	544	525	535	553	517	553	544	533	542	537	551	513	502	535	461	516	588	534	554	525	566	523	521	544	525	523	563	508	530	510	517	577	521	566	533	516	509	556	509	508	537	548	521	540	572	548	541	495	530	548	535	526	561	537	521	518	538	538	527	510	546	523	533	520	558	497	555	579	534	546	535	526	539	551	501	549	527	556	512	515	524	530	509	550	526	559	533	524	528	525	532	506	527	495	513	549	542	503	521	498	550	580	557	537	551	526	557	553	538	546	526	513	566	511	549	514	543	535	541	526	577	540	493	537	505	501	522	494	493	525	534	557	488	548	504	504	531	559	524	494	547	546	539	517	523	547	546	548	535	515	547	527	536	561	508	496	537	563	504	523	542	504	530	527	517	514	533	557	499	525	513	517	504	492	505	546	551	503	526	496	504	513	558	511	539	498	544	517	542	536	524	507	547	519	560	511	541	557	571	531	559	503	570	547	554	544	494	568	507	493	528	534	552	546	525	539	530	501	544	502	553	536	553	554	534	531	538	556	515	540	503	507	494	513	500	569	518	497	522	532	507	558	562	554	538	557	526	555	499	572	533	531	562	506	527	555	524	539	540	542	466	534	598	506	532	510	561	495	517	539	560	541	507	514	539	539	507	512	514	572	539	512	518	525	531	507	530	514	503	503	506	557	577	562	547	553	531	574	557	554	575	558	550	530	497	542	523	549	514	551	500	539	500	504	551	540	533	522	551	575	540	559	526	531	543	517	535	513	538	546	514	535	540	481	541	552	495	538	537	516	540	526	516	551	539	516	539	510	518	556	530	489	527	521	519	537	503	557	523	556	556	515	485	483	504	537	568	537	512	566	539	546	528	502	502	519	557	528	520	548	509	527	584	489	503	526	556	506	519	551	532	537	493	545	532	526	519	522	546	568	525	521	539	550	487	540	594	542	539	530	538	523	540	552	552	563	510	549	561	573	526	516	536	537	504	526	495	550	534	570	517	558	529	552	510	553	516	562	524	534	518	512	542	560	508	504	518	519	539	556	548	502	584	541	538	567	545	524	534	535	555	499	556	545	522	520	575	542	552	525	547	510	531	538	564	514	563	504	531	526	532	499	531	557	518	542	525	521	518	512	511	540	549	539	546	511	554	498	537	513	566	541	498	518	581	520	557	570	526	512	561	574	527	485	545	520	524	547	532	529	527	553	513	550	520	533	538	530	530	498	537	559	527	559	545	537	540	546	552	501	535	496	552	498	495	519	546	549	607	602	527	518	538	562	533	521	520	500	531	554	555	513	570	530	551	527	538	507	521	577	539	510	516	518	485	538	549	554	549	509	556	530	511	548	506	507	577	544	517	497	558	557	546	496	529	543	548	506	491	568	552	524	523	534	536	520	504	555	507	524	518	553	526	533	540	483	554	543	496	572	556	498	539	528	501	536	545	594	543	510	575	544	541	493	524	542	566	511	564	516	541	569	570	510	530	521	495	531	493	541	529	544	524	553	564	510	526	501	513	515	543	512	521	514	515	522	520	540	531	536	534	508	481	556	506	508	543	530	550	475	557	597	525	516	536	550	535	532	542	521	539	527	504	568	524	590	547	532	542	512	560	557	545	529	508	535	515	545	567	542	562	541	585	538	554	518	553	560	516	541	548	490	556	568	531	491	529	515	511	508	519	537	554	527	501	508	544	530	547	526	487	508	509	511	511	548	556	567	541	512	499	525	520	545	541	549	556	503	573	529	531	548	510	556	550	515	555	550	506	530	524	530	493	499	539	540	517	552	552	528	479	525	546	512	489	504	548	550	499	552	538	541	578	548	534	503	547	540	505	555	546	560	516	544	544	540	527	493	551	491	550	486	531	517	544	535	502	534	475	537	514	511	539	530	482	559	535	517	570	554	499	529	501	551	516	548	494	505	561	525	588	496	543	542	508	539	529	575	537	519	536	553	531	572	551	535	510	578	529	528	539	500	541	507	550	542	546	548
10534	19613	17767	10281	7390	5901	4759	3352	2520	2134	2021	1726	1460	1344	1160	1014	1037	934	905	846	808	734	723	739	701	654	684	657	694	597	608	641	642	598	556	601	581	578	546	557	566	576	578	561	627	543	556	615	547	523	559	514	556	615	525	548	519	509	550	547	526	576	503	515	516	530	535	575	512	519	543	507	553	541	502	525	555	508	527	520	543	537	491	517	522	487	526	543	522	504	492	537	531	511	554	538	521	545	513	508	521	538	568	494	539	547	515	500	518	525	531	511	567	540	510	511	501	538	564	521	497	515	536	482	515	456	517	481	521	500	510	555	521	547	524	524	516	501	549	501	508	513	542	541	528	490	541	530	526	543	560	480	525	512	523	542	539	508	576	574	512	525	499	521	499	508	532	541	538	533	515	527	558	543	534	493	527	520	535	504	490	501	526	507	505	546	508	532	563	512	530	549	521	536	540	533	511	478	534	526	505	500	486	495	551	504	525	487	519	517	499	494	492	500	544	500	519	529	505	532	534	522	539	564	556	525	500	549	506	517	524	552	569	553	515	521	521	511	509	494	527	514	487	506	520	557	549	512	499	493	508	524	506	481	511	521	496	509	511	532	509	534	559	484	518	511	527	500	533	525	503	529	572	525	534	485	494	527	545	542	547	553	488	502	500	530	531	510	523	519	552	514	491	524	519	523	556	519	538	514	496	542	559	537	499	539	551	504	494	522	547	506	511	457	522	503	503	510	492	551	510	494	538	483	518	524	523	508	509	479	532	505	524	498	530	542	506	521	547	556	506	528	543	531	527	562	503	476	448	511	542	517	533	531	520	513	523	519	528	503	526	500	543	514	489	516	527	503	528	538	533	523	509	502	509	532	520	495	503	547	483	529	515	551	524	537	496	538	537	514	519	492	513	514	559	512	540	525	522	534	519	506	491	539	521	487	554	521	540	505	516	550	503	540	503	556	469	513	522	549	537	493	526	515	506	504	504	531	494	542	552	518	542	538	556	538	483	520	532	525	510	539	569	571	506	498	515	530	530	482	517	500	524	504	479	553	506	557	512	523	491	512	505	515	510	505	496	518	549	544	539	534	534	507	559	575	551	518	518	519	535	485	511	482	489	524	525	540	508	516	541	533	560	506	506	515	523	461	479	509	528	511	528	513	534	532	551	496	502	542	519	548	468	504	603	521	492	562	533	490	527	495	526	504	495	538	530	515	496	509	513	527	498	510	520	529	481	487	524	504	540	500	505	496	517	523	509	508	513	489	530	467	545	516	529	501	500	503	526	537	509	524	490	524	499	539	541	540	562	507	509	497	533	513	490	508	532	483	526	524	517	546	550	497	545	530	524	526	503	545	492	465	477	493	515	502	564	488	501	505	517	495	563	511	519	516	512	559	530	509	483	542	521	485	449	564	525	490	493	491	467	550	507	467	514	543	514	501	502	561	470	553	514	513	507	552	521	527	519	512	494	506	504	463	496	500	547	527	516	523	525	520	518	492	535	510	527	493	501	512	539	528	471	515	541	519	544	513	510	517	498	525	540	515	525	525	519	520	475	544	512	540	523	510	530	536	512	528	515	539	515	514	493	502	538	507	556	476	515	484	522	519	492	526	512	534	537	516	538	522	523	497	486	531	522	488	533	483	510	500	508	528	496	519	473	522	509	526	507	562	572	498	497	471	518	569	559	479	529	520	513	514	498	515	530	534	535	492	509	481	514	497	503	547	496	532	538	530	491	495	547	515	520	551	509	530	529	548	513	502	495	561	538	466	518	509	550	519	516	508	535	492	478	500	531	532	538	484	518	508	469	509	503	517	488	503	494	505	540	500	496	515	505	519	534	568	504	524	545	502	478	466	530	525	508	502	534	533	545	508	577	517	553	516	550	497	526	541	498	478	536	541	501	521	514	554	528	542	507	528	476	520	497	527	521	486	533	553	521	507	523	499	524	503	493	499	522	559	503	483	512	482	512	513	496	546	519	513	536	501	558	490	520	507	508	529	534	501	555	550	542	526	526	531	507	541	530	519	543	525	498	518	547	535	509	520	497	525	510	511	490	500	559	513	508	552	497	511	526	550	538	554	528	515	523	513	532	496	528	531	509	509	541	516	519	508	509	499	516	543	523	500	522	527	501	513	513	470	519	492	468	510	480	570	517	460	553	512	523	503	519	505	524	534	554	544	522	486	493	541	521	534	488	498	480	517	520	563	494	500	501	540	534	512	498	557	496	552	510	559	508	505	543	511	490	521	512	528	556	528	524	462	535	524	543	503	514	528	580	501	552	507	529	539	556	510	534	534	495	489	519	530	522	516	497	507	483	520	512	528	545	500	528	502	512	531	525	539	519	533	490	532	533	495	540	505	499	533	529	518	478	496	512	496	521	509	487	501	511	525	507	495	534	481	551	531	513	487	478	499	525	517	492	531	552	478	519	487	515	494	519	501	491	515	497	534	566	533	531	523	506	521	510	541	482	511	497	477	559	534	461	533	542	488	504	495	526	537	481	506	515	531	537	514	519	511	528	525	509	536	558	503	496	551	494	501	546	494	533	519	507	532	530	544	537	505	479	525	519	504	496	531	544	478	514	529	481	501	501	535	504	559	541	487	501	483	495	532	536	578	534	497	574	503	507	523	507	547	486	495	562	488	522	552	531	525	505	538	483	497	494	499	532	485	513	528	508	521	529	534	450	530	521	505	525	498	506	539	521	493	512	526	545	545	504	524	522	551	550	528	475	538	468	515	541	508	508	504	539	507	576	540	527	505	499	491	521	547	523	521	493	527	522	521	517	510	552	511	531	534	554	542	517	523	520	537	516	526	523	527	516	521	516	534	525	496	509	539	485	498	515	534	509	509	522	494	528	548	521	539	516	518	541	527	519	542	519	523	564	532	480	503	519	531	526	519	518	526	515	503	534	548	531	526	539	520	518	510	517	532	490	539	536	538	504	495	500	520	525	498	551	559	526	500	494	497	521	497	496	519	518	501	508	524	530	501	510	516	538	514	520	482	499	536	469	535	480	519	535	537	501	473	515	519	559	550	543	538	497	488	530	521	488	532	491	537	522	499	502	524	546	510	517	500	571	509	542	499	519	565	555	455	518	478	532	546	551	549	538	503	530	517	523	520	534	523	478	535	526	525	527	493	498	531	552	510	514	537	515	522	492	520	491	518	488	523	527	566	547	504	542	442	478	510	506	478	503	524	544	539	545	497	547	533	560	515	509	522	509	520	490	548	536	555	506	511	534	548	494	508	510	526	545	481	536	525	515	509	533	528	527	510	495	497	522	511	523	535	512	530	509	526	534	501	496	542	504	533	520	515	552	518	534	522	539	493	540	526	499	515	501	550	538	544	519	554	495	522	498	505	507	545	539	509	545	535	508	498	479	571	549	503	537	531	497	493	508	549	542	500	493	536	509	522	478	483	502	549	521	485	518	487	507	510	509	507	529	516	483	500	572	508	516	479	522	482	535	540	495	554	506	523	512	499	490	490
27591	13924	1586	294	208	192	172	135	117	116	108	129	119	133	124	111	131	98	129	139	120	112	102	109	110	108	119	129	110	118	103	112	106	96	131	95	98	100	85	114	93	115	125	114	94	113	91	112	102	116	104	103	119	105	130	115	126	107	113	103	95	90	96	103	113	120	114	90	118	114	104	93	122	108	105	114	129	101	117	101	115	107	109	104	102	111	102	95	120	121	116	103	104	100	123	101	89	113	122	108	99	117	134	100	103	123	116	94	105	109	114	130	111	105	110	101	117	108	106	99	106	127	121	99	111	110	109	105	100	122	110	112	113	86	111	106	116	105	100	112	91	96	115	108	114	102	121	94	119	111	110	107	103	119	102	112	96	110	114	101	97	111	105	95	107	135	120	126	99	116	110	116	119	118	129	102	107	152	122	110	118	122	119	102	96	101	102	100	101	102	118	105	116	109	138	115	111	107	113	103	122	119	105	109	124	119	113	120	118	112	106	119	112	114	132	111	113	107	100	110	116	113	118	145	121	120	122	115	100	105	109	111	123	108	120	116	107	115	108	104	103	121	122	94	129	114	121	117	106	116	104	119	92	88	101	119	96	113	117	128	98	76	87	100	107	128	88	116	93	105	113	106	116	114	100	110	95	105	117	119	120	127	127	123	114	100	107	98	116	122	115	94	117	103	121	105	90	112	91	113	127	99	119	120	99	119	104	108	123	114	91	108	107	116	116	112	102	92	107	102	121	123	117	106	120	104	105	123	127	111	110	105	110	102	100	101	120	90	123	107	94	116	118	98	108	103	119	120	117	99	111	106	100	116	100	98	119	114	112	96	96	112	105	104	97	103	101	118	110	104	107	122	104	137	121	110	113	101	123	98	115	113	97	117	115	110	127	123	111	107	123	107	113	103	107	123	111	115	116	108	103	108	96	98	105	120	115	112	109	109	116	95	127	135	129	99	107	115	111	121	111	127	101	105	107	122	99	103	113	123	110	125	94	109	96	109	117	92	103	113	119	102	104	111	111	99	120	118	110	130	107	107	100	111	101	109	117	105	91	97	114	112	105	100	108	115	105	107	114	129	103	110	97	111	121	112	126	105	114	114	116	114	120	105	93	100	104	113	116	116	120	108	86	113	118	105	117	130	103	123	107	104	115	112	111	124	87	116	133	99	122	100	92	139	105	107	108	133	126	103	123	100	109	118	115	120	105	124	121	104	118	118	107	106	118	117	96	100	130	104	116	112	115	108	100	108	112	130	108	111	106	104	100	118	101	93	101	124	96	107	111	114	96	85	108	120	106	121	111	103	104	120	116	114	128	104	116	109	101	120	130	99	103	107	105	97	90	96	111	116	116	118	102	119	112	130	126	115	123	119	107	102	108	114	111	116	115	96	105	103	95	111	120	101	113	111	116	93	102	117	96	107	98	129	105	94	111	115	108	118	111	107	102	105	118	123	131	126	102	117	87	106	114	120	119	100	120	121	89	110	101	106	116	103	124	109	87	114	113	108	102	115	107	96	106	119	112	135	119	120	109	111	104	126	114	120	117	101	108	107	114	115	110	123	94	125	118	104	123	95	101	93	116	107	99	107	105	116	115	110	138	105	113	116	106	111	90	96	93	114	118	111	106	122	105	100	129	110	117	127	125	107	106	98	97	115	106	113	109	126	128	115	97	90	94	103	109	116	92	100	95	95	118	89	113	109	93	106	109	114	97	115	102	107	91	106	123	105	133	115	99	111	117	103	103	133	120	105	84	100	97	104	118	105	107	111	110	114	122	108	109	92	114	105	120	121	110	99	121	123	125	115	118	121	109	107	125	121	105	109	97	115	102	118	83	101	111	111	104	96	92	125	120	105	112	102	105	115	131	118	109	122	105	116	120	123	101	107	131	101	122	101	125	127	112	129	92	117	106	102	131	106	119	91	93	109	101	103	92	119	129	131	110	112	110	100	114	99	112	98	108	129	103	129	109	100	117	111	86	96	106	118	128	99	94	105	118	119	118	94	113	106	118	108	98	111	130	111	81	95	107	130	105	109	121	106	95	111	111	119	132	94	94	101	126	126	105	115	114	91	112	125	115	128	101	103	110	120	91	129	123	116	97	107	107	114	105	100	128	123	100	112	109	87	112	101	110	124	98	102	120	100	97	114	86	127	128	104	104	106	103	99	110	109	120	114	141	107	118	112	89	109	103	124	130	126	117	99	97	97	125	99	108	119	122	124	101	99	108	109	87	105	105	115	110	119	110	92	103	106	116	104	117	124	108	108	105	109	105	106	102	96	107	104	115	99	119	114	126	116	105	83	112	106	111	74	103	120	104	115	107	104	100	105	111	128	112	107	98	106	100	114	109	108	101	123	125	111	95	110	103	111	117	106	101	109	103	126	102	117	114	128	115	108	101	107	103	121	115	104	107	107	122	101	133	125	108	117	117	108	126	106	100	110	114	111	104	109	96	126	118	100	118	95	107	108	115	123	117	115	108	104	99	115	99	113	101	128	111	125	132	113	117	108	109	124	111	102	110	96	91	106	102	123	116	105	106	97	93	99	107	107	93	92	111	112	113	90	129	109	136	103	114	113	143	95	109	112	115	137	124	111	122	97	108	117	84	111	133	107	102	108	111	115	107	108	101	118	120	108	91	116	106	90	118	103	111	107	85	112	106	80	97	97	101	114	117	115	105	106	138	114	107	120	116	112	108	121	115	120	124	109	108	119	93	102	93	124	101	107	139	97	98	110	119	104	124	92	139	119	123	107	118	114	98	121	106	106	106	108	97	117	101	100	102	103	107	126	115	101	110	102	101	116	123	108	107	110	114	92	109	101	111	126	117	121	113	88	96	103	93	120	123	107	103	116	95	101	123	108	104	117	105	137	108	120	104	110	109	99	94	108	111	108	103	96	107	122	121	119	106	98	105	113	104	103	127	122	96	99	107	103	116	111	129	118	135	101	120	119	107	117	108	119	91	107	103	113	117	106	100	113	105	119	103	110	99	108	86	106	97	131	100	106	113	112	92	125	114	109	124	106	110	132	106	108	118	114	104	107	117	98	96	112	109	108	101	102	114	111	135	114	118	120	106	89	112	103	111	96	111	112	86	120	97	125	112	104	133	108	123	121	100	102	128	96	94	135	110	115	100	90	110	115	94	110	103	127	103	103	120	107	104	131	114	120	112	93	91	113	113	123	107	125	102	104	103	98	99	102	107	117	111	105	120	93	119	104	107	113	111	116	104	120	120	137	107	116	115	91	100	108	116	98	121	112	97	116	95	103	146	100	119	115	111	106	95	103	99	111	120	104	103	89	109	105	95	96	107	111	111	100	102	103	109	105	133	119	121	112	113	109	110	99	105	100	108	118	116	103	105	102	105	110	111	106	106	111	109	114	125	99	111	107	99	105	111	114	107	127	110	117	97	99	91	100	118	94	110	128	121	95	104	95	100	97	109	118	131	106	105	109	104	91	111	116	119	123	101	108	107	118	112	110	102	106
4965	792	753	390	367	288	251	178	151	170	148	138	168	135	127	131	147	132	132	122	129	122	111	118	149	124	126	125	133	141	135	116	134	111	126	121	122	115	103	115	151	137	111	127	119	116	123	109	113	106	143	139	143	111	119	125	148	122	138	130	124	147	123	123	130	118	109	131	126	120	106	126	121	107	141	157	126	146	123	129	124	141	112	138	142	133	135	117	155	125	128	144	145	128	118	134	149	149	139	116	133	121	142	107	139	152	113	112	138	122	128	129	133	140	146	120	129	130	121	113	133	131	113	133	115	139	122	122	115	126	123	116	118	127	134	122	138	100	115	129	113	120	119	127	135	124	123	123	118	132	138	147	131	135	134	122	123	148	122	118	126	115	127	114	125	152	122	117	124	106	137	136	128	116	128	102	118	126	136	115	128	133	139	121	128	124	141	124	136	140	116	135	112	120	121	128	126	124	108	125	128	118	139	121	120	115	152	141	111	128	133	130	130	118	128	133	136	124	132	109	122	154	143	132	133	121	139	133	110	129	124	127	134	119	139	109	117	96	118	132	123	128	122	113	131	136	129	114	131	123	127	120	108	133	111	131	107	139	122	119	146	135	123	131	113	129	117	127	124	122	133	114	125	136	127	119	117	137	131	109	140	133	129	128	139	106	135	141	135	128	155	110	120	127	150	137	113	106	140	136	116	134	126	137	114	121	120	118	143	117	132	110	123	110	115	123	147	114	138	120	141	113	131	150	130	119	127	133	120	115	122	116	94	116	143	127	115	132	129	116	114	123	133	108	124	132	140	123	138	134	123	129	120	135	115	159	141	106	123	115	143	137	127	131	122	132	130	130	138	112	122	117	142	124	128	122	104	117	138	121	131	138	120	131	137	109	105	115	133	138	104	151	117	117	112	115	138	123	137	121	126	140	120	116	136	138	138	142	129	128	123	126	121	163	134	111	115	129	146	131	130	114	125	118	133	140	113	115	128	103	151	112	91	104	128	124	131	111	130	118	117	133	119	100	148	100	97	128	154	119	124	128	128	122	134	129	121	128	162	148	125	130	131	127	118	121	133	114	134	127	113	127	121	158	172	127	139	131	134	101	106	122	125	126	132	126	123	130	133	143	112	134	120	127	121	135	132	133	122	110	112	132	127	110	131	104	114	116	108	111	113	115	131	113	100	142	111	110	122	138	135	121	141	149	120	131	134	100	112	114	143	114	124	110	127	119	138	112	129	132	127	127	135	134	124	125	116	126	132	129	119	144	126	122	110	133	138	125	132	123	128	121	126	124	133	121	132	135	120	132	123	139	121	107	134	130	110	122	118	140	115	111	144	148	138	134	131	136	130	124	121	126	105	113	142	117	133	114	113	105	111	115	133	148	122	111	129	113	96	139	121	125	120	119	139	127	115	140	113	114	139	120	123	130	144	119	114	133	122	129	115	157	139	134	109	133	133	133	107	144	101	118	136	129	131	120	114	124	131	137	117	135	116	129	124	119	130	131	118	133	118	127	109	126	128	121	127	125	126	153	133	116	132	130	137	118	130	127	110	115	111	114	126	115	122	138	136	115	142	127	133	128	118	151	116	117	136	124	149	109	129	113	126	153	140	138	128	125	134	121	119	130	129	131	121	118	113	124	123	134	139	128	129	132	141	127	128	159	145	126	137	117	125	115	116	122	129	143	134	120	133	112	123	128	143	135	115	132	129	126	117	139	126	152	130	102	126	110	124	125	119	114	141	113	139	124	108	117	95	121	100	135	127	128	118	111	124	134	132	116	152	135	120	135	118	128	126	132	108	111	137	117	123	114	106	141	119	126	116	123	117	116	135	132	121	101	116	117	125	113	133	117	116	130	127	140	136	117	131	119	125	143	137	136	146	136	125	118	112	133	137	120	123	153	123	107	121	143	125	129	130	123	117	142	128	127	120	144	122	125	137	134	129	109	121	142	123	114	136	128	123	115	117	115	115	143	115	138	117	133	128	122	115	119	141	130	138	123	117	118	118	124	117	120	114	125	128	146	132	133	122	126	134	139	121	132	133	101	112	141	127	131	139	108	128	129	132	117	140	108	126	126	103	133	139	95	115	133	140	110	127	149	124	113	130	116	139	121	125	127	132	117	120	135	143	116	125	110	125	130	112	130	111	109	141	113	121	131	128	151	128	118	131	129	125	115	126	133	131	133	124	107	135	142	120	113	127	139	101	124	122	124	113	120	121	137	122	107	135	129	133	134	146	124	112	120	136	130	132	134	131	113	136	128	112	127	134	113	135	123	119	115	127	125	125	112	113	108	124	106	103	122	110	151	129	132	112	137	128	132	139	132	115	122	106	136	125	121	122	108	128	116	136	137	126	121	150	122	126	134	146	94	125	117	113	110	111	110	131	145	130	122	119	111	127	133	148	128	133	152	130	123	134	147	128	144	128	122	118	123	126	101	132	114	121	92	108	122	122	122	136	116	131	123	119	129	120	130	127	115	115	131	141	141	142	124	123	126	144	127	112	125	116	134	141	131	127	125	121	132	133	119	119	98	128	127	114	124	121	123	104	125	137	127	137	127	121	129	125	120	126	112	112	120	107	114	109	136	142	112	144	110	135	121	134	118	127	123	127	130	144	137	128	123	119	137	114	126	122	137	123	130	132	130	133	141	111	145	141	134	119	139	124	114	126	115	148	117	147	120	133	118	132	116	122	121	119	108	129	112	135	124	113	113	119	142	130	127	124	122	122	120	130	130	135	116	133	130	130	137	116	115	123	115	140	116	131	142	120	111	126	131	144	111	131	135	134	114	118	122	112	131	146	124	130	128	132	125	114	125	128	139	116	132	117	154	143	130	123	117	133	130	129	117	122	161	137	141	118	107	119	120	121	110	135	107	133	121	121	135	139	122	96	128	120	144	130	118	134	112	135	117	114	130	123	124	147	118	135	101	120	110	112	117	127	130	125	135	114	117	112	111	129	147	126	111	127	119	119	121	111	109	124	129	131	116	106	128	106	136	119	114	134	135	116	128	158	131	140	124	122	116	132	127	137	130	124	145	114	124	102	117	119	121	130	134	128	131	129	107	134	113	119	117	149	130	113	113	128	123	124	115	133	128	118	136	122	135	125	118	134	138	108	130	137	123	116	130	127	138	124	129	125	130	124	119	120	128	130	121	126	117	123	142	111	122	124	129	123	117	132	104	128	133	129	118	117	121	133	134	133	114	139	147	117	131	133	137	110	142	116	142	130	140	123	139	134	141	115	130	125	152	128	124	122	119	122	129	108	123	132	150	106	123	122	136	133	131	118	133	127	127	139	130	125	127	141	128	115	106	114	134	145	115	127	134	126	136	122	114	149	118	127	109	122	121	121	125	119	147	123	131	134	132	121	143	119	113	106	120	116	106	123	137	117	125	119	123	112	105	132	121	105	119	121	130	132	124	120	165	130	113	133	136	128	123	139	134	125	127	127	143	136	128	135	139	126	130	128	144	126	118	120	138	124	105
24815	20428	26687	24052	20425	10334	1812	1037	719	656	579	544	540	503	444	390	401	408	427	364	352	360	319	365	349	353	327	322	291	333	327	309	295	299	325	294	349	296	291	300	302	306	281	296	309	303	289	279	286	302	304	292	276	269	302	301	272	292	284	306	295	339	274	279	322	284	289	287	288	308	294	298	271	292	280	304	328	323	306	319	269	299	275	304	301	297	295	283	321	279	313	296	291	231	308	305	313	282	305	296	300	280	308	326	296	300	300	293	295	335	305	314	307	295	294	301	297	276	292	267	287	267	295	276	273	281	284	300	279	313	281	316	321	293	309	288	311	282	312	291	280	277	283	296	312	261	280	281	317	293	294	259	278	281	274	267	304	265	314	282	280	258	315	291	289	326	284	293	285	290	297	294	291	275	292	286	320	295	278	294	245	301	291	290	275	277	278	279	305	320	285	302	257	312	326	293	276	279	325	255	271	286	288	255	278	267	261	297	298	267	277	265	275	320	269	261	269	319	308	291	260	282	293	286	269	274	278	296	272	312	280	267	266	295	253	271	276	304	291	280	290	308	281	286	283	277	308	302	298	248	296	292	282	295	309	265	283	270	258	280	320	303	309	292	292	274	296	261	273	273	291	321	284	248	291	320	283	295	310	270	253	319	284	296	303	289	279	260	278	267	299	259	287	282	285	269	256	276	314	312	277	270	294	285	284	287	313	303	288	261	323	293	293	283	313	317	286	254	254	262	285	322	279	264	288	285	283	312	316	313	270	301	281	290	287	275	283	311	274	283	307	281	326	295	306	305	275	280	286	290	284	284	275	280	275	313	296	302	286	296	282	298	290	288	300	292	279	299	286	295	290	305	317	293	281	258	273	251	285	284	292	283	264	275	290	273	256	279	329	282	298	277	293	289	276	282	307	281	278	305	296	254	285	279	306	286	301	296	302	299	289	281	321	273	283	266	308	295	270	298	319	301	284	275	276	305	291	269	270	298	299	271	307	312	260	300	280	288	298	274	265	305	298	273	312	290	280	285	268	270	295	302	287	281	297	319	284	310	315	284	279	320	257	285	309	283	302	261	305	281	334	290	286	268	304	307	250	282	278	271	277	278	292	279	278	287	286	276	274	271	242	280	293	285	271	272	254	295	308	284	295	275	296	296	291	308	260	300	268	276	296	282	334	281	292	290	265	273	292	285	270	277	274	300	273	276	287	278	304	282	273	278	270	285	305	301	294	268	289	251	290	268	322	261	283	263	297	266	301	305	264	273	273	272	272	279	269	304	304	260	261	283	263	306	315	278	253	266	275	283	275	291	299	282	270	298	307	251	303	299	279	309	268	292	294	277	244	314	266	307	285	274	323	278	286	318	290	284	269	294	296	295	274	300	296	283	290	275	280	287	298	271	293	304	277	252	296	273	295	305	315	286	288	284	310	293	272	312	305	275	305	306	292	261	298	280	262	296	307	255	281	290	284	265	297	291	281	240	327	307	270	288	250	276	316	295	303	277	291	282	317	283	299	294	272	289	295	302	282	298	279	286	249	283	250	296	289	271	284	318	295	318	294	283	323	283	274	276	275	271	295	296	283	288	283	276	311	278	279	292	263	282	274	277	314	294	259	287	297	315	249	282	323	306	282	285	274	304	262	313	267	312	316	293	298	278	271	266	275	282	291	308	275	268	287	283	275	262	288	270	285	298	281	299	295	307	288	292	306	264	276	291	255	324	266	284	288	278	269	305	291	295	320	270	290	294	283	265	301	303	273	301	308	281	262	292	294	268	286	326	288	318	285	276	294	310	277	287	284	260	289	303	278	296	303	292	273	283	305	283	311	287	280	324	270	297	282	288	294	275	292	302	295	286	305	287	293	268	263	292	278	288	276	306	266	272	267	283	258	277	279	295	285	273	268	302	303	269	294	299	290	317	317	316	288	285	303	298	296	278	311	282	265	276	281	316	322	263	285	284	276	291	264	291	300	290	275	295	257	272	297	285	270	299	293	309	283	307	277	285	291	277	283	279	312	283	282	308	334	282	277	283	273	264	290	292	266	280	301	296	315	335	267	312	291	264	275	282	303	320	312	307	269	301	287	271	295	260	285	248	291	298	297	289	297	308	297	262	280	263	285	312	298	318	284	266	285	301	296	280	275	287	308	316	246	270	312	266	310	321	312	307	282	276	270	328	267	274	271	288	301	303	278	267	279	272	294	293	261	295	294	334	313	255	308	318	279	288	278	292	266	264	278	319	251	275	279	301	298	297	316	288	272	293	298	263	323	268	269	267	288	282	314	233	305	289	273	278	261	269	295	291	300	291	318	294	257	287	303	282	267	313	305	278	293	302	312	291	321	308	299	261	287	322	289	300	291	287	290	308	277	302	286	260	284	284	273	302	262	269	293	293	319	298	295	278	287	314	301	313	307	302	275	275	315	285	299	297	308	274	264	264	296	295	265	297	296	284	283	294	297	285	317	280	280	301	286	286	306	303	280	302	305	291	258	270	291	278	285	292	279	297	299	316	294	282	281	297	321	262	269	302	330	259	271	303	300	330	288	280	263	315	294	291	249	281	276	280	266	287	283	291	285	282	286	265	278	305	281	291	274	301	284	289	282	297	300	287	267	283	263	277	270	277	272	265	282	312	304	282	253	279	255	296	295	303	289	282	271	313	250	294	301	271	298	282	290	295	274	296	269	293	301	282	270	265	265	291	284	294	301	288	293	314	323	272	304	282	308	303	273	286	280	292	279	268	274	296	264	266	288	315	297	280	305	270	299	310	294	273	301	292	295	250	293	318	274	291	292	295	289	311	298	274	309	278	288	286	276	281	278	281	285	282	321	296	299	311	267	307	264	293	302	271	282	283	289	268	273	283	292	282	274	304	299	304	292	295	276	317	300	268	299	288	269	313	261	299	279	281	295	276	289	268	277	270	296	278	280	274	312	312	283	271	294	308	292	289	303	249	272	286	282	292	295	294	284	304	265	298	288	260	288	314	307	273	285	272	299	300	295	297	260	248	288	272	275	301	300	282	293	294	282	277	286	268	292	276	272	301	254	286	266	317	313	297	280	284	281	296	280	274	282	319	276	281	288	276	300	270	262	276	294	298	291	265	291	260	274	303	271	318	287	259	286	319	286	304	291	320	285	281	310	292	295	287	301	274	258	275	303	276	254	276	286	267	282	291	320	271	265	305	281	267	279	284	287	305	288	300	310	280	298	319	290	289	252	295	274	323	296	302	265	322	273	278	269	310	318	328	289	266	319	291	286	274	289	321	293	294	277	304	265	288	287	310	310	328	271	291	310	257	284	310	321	283	279	276	286	276	330	293	296	306	283	279	257	302	270	312	301	315	271	278	268	297	252	301	298	282	306	282	283	285	294	283	310	319	282	296	291	275	279	273	291	309	292	271	272	297	264	316	292	278	320	261	292	275	302	260	302	306	291	310	280	283	289	273	309	267	282	255	290	298	277	288	298	288	290	294	284	288	286	281	287	268
7148	12033	10816	5849	4004	3253	2494	1752	1341	1066	1005	873	727	707	589	563	500	475	468	458	399	425	368	375	375	329	367	365	358	361	325	307	316	306	312	291	309	318	323	297	307	300	318	305	282	316	293	296	291	292	290	303	320	321	320	301	286	302	260	266	289	287	345	291	287	285	271	290	301	292	297	299	308	261	271	311	301	270	285	277	324	275	281	294	299	274	325	323	274	277	288	276	289	277	272	289	304	288	270	286	304	268	276	295	263	271	269	283	271	296	288	286	309	299	294	303	314	284	302	288	270	287	274	278	276	267	253	287	265	293	253	293	280	299	287	280	277	295	265	270	305	289	299	245	285	297	280	267	268	262	301	281	256	277	272	280	302	251	283	265	264	279	275	301	299	288	276	301	250	289	258	286	295	303	289	267	282	275	315	281	293	261	272	265	264	289	300	280	304	293	270	287	268	302	298	287	298	290	287	292	283	299	299	288	279	293	299	261	287	284	305	297	249	310	289	308	275	289	291	300	279	302	265	289	290	285	304	291	257	328	285	303	297	247	255	297	287	282	272	295	283	278	287	277	273	283	240	264	304	276	296	260	270	295	260	287	300	265	261	254	287	288	286	273	265	253	296	301	253	299	263	306	308	272	277	265	263	280	266	289	275	266	264	272	278	286	284	304	307	302	295	274	265	251	248	277	297	271	274	272	258	284	327	289	288	254	294	274	270	292	268	251	311	276	255	307	276	284	281	279	306	266	282	264	285	272	271	271	292	292	263	299	267	267	269	268	290	285	291	288	303	286	293	265	263	276	267	303	288	297	260	266	271	266	267	263	279	299	271	283	262	259	271	312	265	267	293	276	270	270	295	277	263	294	265	280	300	278	291	289	266	281	311	288	292	259	253	296	313	265	280	294	277	290	273	294	259	289	302	246	303	262	293	284	282	282	279	282	303	263	311	294	271	273	283	294	315	278	316	275	307	279	269	295	289	279	271	263	284	257	282	301	270	270	278	281	291	290	289	311	270	284	272	285	286	287	285	259	259	297	285	262	283	255	275	280	284	308	282	279	290	254	270	279	283	287	279	261	276	291	291	313	286	274	271	279	271	264	264	277	271	265	260	272	303	262	294	277	277	274	309	273	267	229	258	275	284	293	303	293	283	283	305	304	274	295	280	294	282	285	269	296	257	282	250	269	292	276	263	289	289	273	279	277	262	273	247	306	289	293	273	261	291	282	274	263	277	273	286	266	290	305	290	294	253	301	269	260	294	293	282	287	267	267	309	297	315	300	297	271	282	302	285	268	283	262	273	270	276	301	265	259	267	242	283	277	278	291	289	262	272	265	288	293	287	281	293	293	291	279	292	273	298	285	296	291	270	270	278	280	292	275	282	264	267	274	273	281	236	258	287	299	282	290	325	282	277	290	267	277	291	249	260	309	312	303	273	260	256	281	287	272	273	271	277	268	287	279	288	279	285	276	270	285	292	282	293	261	257	299	291	271	283	302	281	269	274	275	271	270	297	259	297	288	319	260	293	296	253	298	248	259	267	290	289	266	269	262	289	283	269	300	252	297	296	276	263	280	290	277	307	276	270	271	274	280	251	318	284	285	274	286	283	275	288	287	273	285	267	295	282	285	286	288	311	268	269	266	291	283	269	277	286	265	301	266	259	277	272	256	300	243	291	265	276	310	298	306	274	266	280	263	270	277	269	283	265	253	282	272	278	285	274	292	297	292	280	246	320	263	264	263	253	282	277	306	281	288	269	294	249	284	298	268	279	264	287	291	272	291	262	282	292	313	293	301	243	287	294	290	288	284	296	290	295	293	279	293	287	249	270	278	276	249	262	275	270	272	281	276	277	291	257	278	266	282	295	270	259	268	262	276	260	308	268	301	298	296	301	296	257	294	277	298	277	268	269	286	297	283	292	294	312	292	290	285	308	297	294	269	291	287	276	260	254	264	305	279	262	286	281	252	265	292	304	286	265	270	276	258	260	229	268	302	273	271	296	296	278	281	312	312	313	295	294	283	282	295	271	295	274	274	285	279	285	288	297	291	294	266	285	307	284	260	271	260	276	284	294	299	292	298	264	273	300	297	284	288	275	318	271	280	278	310	305	304	296	298	316	314	307	293	278	296	271	297	248	308	284	275	286	262	274	278	287	268	290	277	277	281	265	276	280	297	283	287	280	284	271	290	311	261	270	258	286	289	299	283	277	288	285	291	300	273	277	266	279	286	266	328	290	266	244	254	297	284	287	286	282	257	258	263	292	295	242	301	294	268	278	284	266	287	283	233	270	289	272	313	269	279	285	268	282	261	245	261	299	282	250	292	284	300	299	310	277	287	284	273	303	257	289	263	277	277	297	295	266	279	325	296	288	276	291	289	288	302	283	300	279	268	291	293	307	282	288	297	273	303	280	248	290	296	288	291	271	258	284	258	277	270	288	277	256	301	269	303	276	265	265	289	270	262	294	266	296	307	288	295	261	267	262	277	307	284	272	283	284	270	251	268	284	269	301	260	277	265	254	288	283	259	314	293	288	286	251	279	278	246	254	281	286	290	276	289	269	299	291	278	286	263	280	285	288	289	274	257	278	260	305	284	281	283	276	288	270	277	295	268	291	273	258	288	306	286	282	283	271	296	271	303	283	261	277	282	283	250	297	286	293	297	286	249	255	294	288	303	289	279	270	276	284	307	283	270	274	294	283	287	286	264	274	273	294	302	286	264	272	264	275	256	282	267	309	271	282	261	274	307	257	268	290	275	285	296	299	301	269	300	256	258	284	305	277	268	285	286	270	275	261	258	286	296	261	291	267	278	268	289	275	262	255	300	299	284	311	296	275	289	261	288	298	287	263	265	285	284	300	288	270	285	271	282	276	290	293	296	271	272	275	255	296	292	287	253	278	261	319	274	263	297	286	269	298	314	274	291	277	283	287	311	311	272	291	280	297	273	284	275	289	275	246	277	293	312	284	286	307	284	305	284	287	281	292	250	272	286	247	267	256	271	284	256	255	268	291	274	270	284	307	248	284	307	301	269	287	270	279	262	285	246	287	263	264	286	312	307	307	270	270	272	301	278	260	271	246	288	271	306	304	256	304	278	278	273	290	288	251	297	285	300	281	263	279	263	283	292	275	278	284	266	269	251	278	292	285	277	280	294	276	275	299	300	286	266	257	289	265	292	298	256	299	267	278	298	263	293	269	285	252	297	282	288	270	297	291	276	249	282	279	271	284	291	308	274	309	280	268	278	260	278	318	263	302	257	295	294	277	249	286	312	267	246	265	290	287	292	252	275	260	299	285	284	273	290	242	276	292	256	281	283	293	293	283	247	309	273	284	278	289	261	292	295	288	261	272	302	289	284	262	255	277	276	281	293	284	277	276	310	278	264	269	304	292	271	267	291	293	289	311	274	276	281	278	252	264	298	284	275	272	276	312	268	293	279	257	303	277	263	286	294	310	279	313	282	292	241	249	289	307	256	283	275	273	278	268	291
22636	20450	27108	23728	20456	20575	10452	2144	1395	1256	1180	1049	932	952	771	768	714	730	740	715	690	670	676	654	681	632	617	622	586	593	592	575	580	597	574	555	580	595	586	572	561	564	558	594	537	586	565	596	556	545	560	604	528	572	609	537	575	497	520	536	573	545	529	562	573	550	502	540	527	525	500	568	565	547	569	605	562	528	544	575	520	516	524	509	546	570	545	521	541	578	544	560	542	550	546	527	560	558	552	533	536	551	572	542	550	559	539	531	561	529	517	556	519	549	576	563	523	558	516	542	539	533	558	548	552	525	533	554	512	575	547	510	542	560	537	563	556	563	525	555	548	566	539	570	591	525	553	559	535	557	540	521	533	527	542	536	581	512	530	550	564	514	511	543	583	572	517	555	540	498	518	574	551	554	547	516	556	561	549	533	579	521	564	486	525	582	543	527	509	544	506	546	540	543	506	491	523	557	574	506	549	577	569	525	529	510	593	543	553	562	532	534	565	542	540	497	554	494	535	546	521	549	522	567	533	524	530	542	548	518	485	569	511	491	568	576	549	566	570	513	552	546	524	538	532	535	575	567	570	540	558	532	529	536	555	538	540	526	546	557	489	580	568	546	521	558	545	583	576	517	520	529	516	514	518	600	543	513	550	566	524	540	530	525	531	523	521	477	542	537	551	510	550	586	480	578	516	557	540	531	559	581	583	526	510	494	540	546	541	522	578	528	576	537	528	520	560	558	576	535	546	577	510	561	593	506	569	504	549	549	525	531	594	585	571	547	532	558	493	526	540	536	524	559	529	523	579	575	536	571	543	533	545	540	512	538	522	501	512	549	526	587	567	532	531	564	512	547	553	528	545	543	546	518	519	549	537	487	542	521	551	521	565	504	536	546	538	556	479	505	552	538	522	501	508	577	542	518	514	539	493	540	517	548	499	526	510	524	521	489	557	546	536	552	561	520	534	514	528	511	534	504	503	577	569	573	517	527	521	533	590	533	506	556	552	509	504	551	571	547	545	587	508	523	556	599	552	487	547	495	562	522	551	544	601	543	584	563	575	540	500	524	493	548	525	571	575	511	553	531	519	553	565	568	579	520	518	560	553	563	565	540	540	546	574	507	547	524	542	557	569	559	527	527	554	511	541	510	516	524	593	562	554	551	551	510	536	553	513	527	554	528	573	518	532	525	539	572	512	515	548	478	559	531	553	557	544	535	540	547	516	534	586	529	538	585	515	560	557	581	552	540	530	573	569	534	557	536	521	506	566	547	542	584	553	550	594	548	585	534	554	589	578	610	543	536	530	557	561	523	571	516	557	509	510	542	564	514	500	541	540	534	543	524	515	594	546	547	535	519	532	567	534	552	541	536	570	520	547	532	549	523	567	550	538	518	550	526	538	536	524	514	531	531	524	547	502	532	496	552	575	502	570	537	538	532	573	528	531	540	547	556	550	501	545	527	538	528	525	565	533	567	505	525	517	485	528	531	557	511	571	544	559	552	506	563	555	540	589	541	547	594	514	553	544	490	535	585	572	590	575	593	503	518	504	525	521	569	511	595	525	544	513	544	511	561	530	580	529	503	552	536	538	519	534	534	544	505	523	522	552	546	505	516	567	615	505	508	559	547	547	528	538	525	531	588	543	523	556	516	536	567	519	551	552	504	481	568	542	541	539	499	480	503	521	549	544	527	555	511	490	531	555	525	516	534	536	501	570	557	527	509	537	549	570	528	543	575	562	537	557	536	491	519	521	535	473	529	541	574	596	552	527	539	586	512	480	565	516	547	563	571	535	535	545	550	539	565	540	561	559	545	599	555	570	569	494	549	537	563	534	534	559	529	564	542	526	506	524	532	526	532	561	538	539	554	575	525	517	541	503	571	545	540	557	544	531	545	544	528	561	553	515	584	497	528	475	506	552	535	538	562	464	584	568	551	556	517	562	531	529	509	540	565	511	533	565	547	501	545	507	523	541	548	601	554	528	508	552	553	524	538	496	544	568	513	567	532	507	552	531	574	545	501	555	567	555	519	563	524	542	515	524	559	508	524	529	570	495	528	526	523	528	530	569	506	597	523	545	546	569	549	549	501	558	539	516	559	545	532	487	542	598	527	560	553	569	500	514	574	516	537	502	536	536	542	515	516	528	520	540	513	531	513	532	567	544	559	525	576	533	569	523	532	507	531	529	529	506	533	505	567	506	563	513	515	553	529	494	564	567	513	503	518	536	532	540	500	515	538	532	548	518	582	616	501	466	524	589	532	526	553	567	504	553	560	515	536	548	585	571	541	550	567	509	534	522	557	546	529	559	545	548	505	619	573	536	552	535	492	559	530	548	544	498	536	529	562	531	566	558	503	565	571	573	567	542	539	550	507	502	530	515	507	504	550	525	489	549	564	554	556	516	584	541	550	529	550	505	548	585	489	527	538	519	548	533	514	521	531	544	561	511	531	508	536	555	517	564	541	513	543	541	534	531	561	552	514	555	529	514	499	563	543	504	526	596	482	533	563	515	525	545	516	513	597	518	562	519	582	587	566	543	562	539	537	482	544	537	526	544	569	534	561	533	506	536	546	559	527	502	573	531	543	539	542	519	539	568	551	543	512	548	555	561	550	540	583	539	536	529	554	532	503	508	544	555	530	546	547	530	523	524	529	548	574	526	551	492	553	524	534	556	528	525	520	547	545	517	552	563	547	533	574	526	539	537	526	566	588	550	569	533	543	562	534	526	537	571	569	546	510	497	518	553	527	561	563	507	517	510	534	535	510	515	540	548	556	542	559	535	500	557	572	526	532	532	535	548	517	569	523	510	544	546	521	488	549	558	536	524	529	520	530	569	540	529	565	510	544	537	565	575	523	538	525	524	530	584	545	542	608	550	539	532	524	547	536	561	570	541	497	510	504	551	553	501	494	554	521	532	535	571	562	529	545	596	535	530	547	537	526	516	516	497	498	548	576	538	523	556	570	581	532	561	527	494	528	549	547	555	525	524	522	542	541	523	527	526	533	530	551	512	542	554	533	542	550	521	555	455	527	534	501	554	558	544	568	519	536	498	559	506	537	545	531	526	520	572	552	526	529	529	499	540	550	563	549	522	539	518	501	527	567	532	563	515	528	553	534	550	570	547	508	567	573	557	557	507	554	565	560	534	514	485	555	493	497	520	512	521	523	536	566	560	473	534	493	486	504	528	526	474	539	573	544	534	514	537	552	530	528	533	510	512	538	557	544	553	534	573	516	520	540	542	505	518	501	525	531	535	540	540	499	522	504	553	512	519	512	506	528	534	585	529	542	517	548	518	514	521	547	500	489	550	521	550	557	550	526	518	552	528	553	559	506	527	506	551	581	553	537	523	563	538	527	521	498	565	539	533	498	548	555	518	537	513	569	561	564	509	550	566	539	549	538	505	517	564	509	593	497	531	510	550	517	513	529	549	507	545	550	562	526	575	536	559	544	514	540	549	456	543	583	550	559	555	546	487	540	549	564	581	541	563	556
10571	19642	17699	10428	7283	6085	4835	3308	2600	2096	2003	1722	1360	1335	1142	1024	959	925	868	861	786	745	735	720	704	642	650	683	672	643	605	625	587	614	653	559	619	524	582	603	545	560	577	516	545	578	551	542	559	557	567	566	500	536	526	497	523	560	561	520	567	539	591	557	549	503	524	556	536	506	528	517	544	496	504	474	572	481	551	545	506	532	547	532	489	543	522	539	529	549	545	517	510	485	518	530	476	512	519	518	557	485	532	527	494	539	512	531	509	541	526	527	523	519	464	554	509	531	528	511	531	508	509	564	555	510	513	527	536	482	514	533	529	502	485	520	508	475	526	528	524	539	514	506	512	525	556	505	501	537	524	536	490	511	558	528	500	515	533	572	520	526	511	520	521	551	541	506	521	517	536	536	492	534	467	540	528	521	499	536	517	487	516	503	532	539	525	508	530	523	555	527	549	554	551	488	563	530	547	554	496	542	516	512	506	567	496	501	482	548	527	512	472	536	514	492	514	543	490	539	502	520	525	515	472	495	507	523	517	552	503	529	493	490	533	550	491	506	536	512	552	512	519	519	526	533	532	539	488	562	504	558	522	541	509	530	496	492	514	552	514	541	491	530	546	514	504	506	517	505	527	554	524	523	536	541	512	509	511	512	488	496	530	523	460	499	537	515	578	507	554	534	518	521	455	495	496	518	471	566	501	558	518	517	535	547	507	529	496	494	483	558	531	484	513	513	480	544	513	540	491	455	514	507	516	534	537	520	504	511	538	524	512	525	538	529	505	526	511	508	521	488	488	504	495	485	491	525	556	511	509	512	496	466	476	527	534	508	487	515	489	506	561	565	473	531	556	528	533	533	511	526	522	496	517	523	508	529	547	538	493	525	509	530	515	528	485	549	545	562	525	499	484	502	529	494	520	497	501	541	543	558	524	540	526	534	535	514	486	513	510	516	533	465	495	523	527	543	553	543	537	515	536	480	539	520	523	551	518	488	523	502	474	516	556	543	513	522	513	537	509	528	509	497	509	527	534	542	504	511	509	526	514	487	534	539	523	492	517	523	499	539	534	548	567	523	469	509	510	541	513	506	500	549	566	486	516	503	512	510	499	484	533	501	516	490	535	526	502	528	568	513	537	506	555	522	507	500	540	532	561	550	492	530	492	560	542	527	535	489	487	492	509	512	551	509	533	521	509	532	517	524	529	494	515	529	537	506	493	508	540	545	495	526	571	510	484	503	526	480	519	527	541	508	517	508	525	507	529	526	474	524	525	515	516	518	522	527	502	523	514	552	527	510	539	571	530	494	523	532	527	517	534	518	513	519	520	526	496	509	524	498	504	519	488	477	482	483	478	521	540	519	538	513	533	524	486	530	491	480	494	543	521	562	529	541	509	537	506	537	542	548	572	522	523	500	539	513	540	543	493	549	507	546	490	537	530	502	501	547	508	574	552	479	515	508	488	513	479	530	553	484	516	484	465	528	484	527	516	530	509	524	501	488	530	524	514	548	520	549	497	484	493	494	490	525	531	512	511	538	549	503	578	528	503	524	510	529	526	485	509	492	532	480	521	527	534	484	556	524	526	512	528	518	511	508	542	565	541	521	544	493	505	532	541	558	502	530	486	546	530	544	560	530	547	537	525	537	539	506	498	513	510	515	524	479	491	541	536	492	476	519	529	538	555	521	486	539	491	524	511	519	530	500	530	521	512	482	491	509	527	553	533	529	499	526	527	512	516	541	544	540	502	531	510	513	531	476	526	494	505	562	488	493	528	516	498	560	529	468	527	502	520	517	511	507	520	511	528	497	509	514	462	558	556	527	501	532	495	508	508	505	474	455	544	486	537	517	571	513	486	515	559	529	492	509	520	498	525	503	549	541	499	520	528	510	517	543	485	502	503	489	531	490	529	512	509	486	522	579	520	524	505	500	528	520	515	497	515	479	519	520	523	497	534	464	541	572	517	541	521	553	485	520	498	537	487	509	504	514	471	537	510	499	527	522	545	504	517	530	528	557	497	500	523	528	537	494	499	513	522	479	544	491	518	519	516	545	481	503	489	512	532	516	552	534	523	509	479	551	533	479	549	527	514	534	526	525	512	541	507	524	501	513	495	537	524	505	458	518	543	485	497	487	545	582	521	512	526	513	505	485	513	550	484	524	555	510	522	535	535	513	507	538	564	530	552	483	512	512	541	493	516	488	515	521	508	535	478	548	487	518	538	514	528	519	522	500	521	517	521	471	528	502	536	564	537	524	524	549	518	498	497	550	515	491	508	492	499	535	521	475	596	523	528	541	519	491	508	496	516	554	503	528	514	473	515	533	502	503	560	557	472	525	548	504	503	517	494	508	523	488	507	530	516	515	523	524	510	503	520	529	546	496	520	535	548	549	525	495	508	549	557	545	490	491	506	478	523	555	510	489	516	510	499	563	524	506	524	525	516	522	499	525	504	541	486	533	549	506	549	504	477	539	534	530	531	523	531	512	531	486	537	536	543	502	529	507	551	514	499	539	539	525	540	509	496	542	517	499	570	549	514	505	499	525	507	542	587	523	519	543	497	516	540	552	529	512	511	503	534	566	554	510	535	519	521	547	521	523	508	513	495	481	514	485	506	540	535	512	470	543	540	523	562	525	516	539	551	536	511	526	491	510	519	495	488	534	490	542	521	515	526	496	541	519	508	509	520	528	554	534	501	555	516	520	528	524	512	505	452	503	509	528	527	491	495	554	524	521	548	515	534	528	519	516	546	561	531	567	533	511	523	541	517	490	523	571	521	521	494	514	574	511	500	514	551	468	505	522	542	492	555	500	507	519	555	504	531	541	575	467	524	501	523	556	512	545	527	514	526	514	549	491	520	507	543	456	528	513	480	547	530	499	525	538	520	526	515	490	515	551	511	474	538	539	503	510	483	523	496	558	498	482	562	467	513	486	541	545	484	495	537	521	524	543	521	521	557	505	519	542	517	510	503	531	514	516	504	536	515	500	520	488	488	523	522	526	528	509	504	507	543	521	541	459	547	534	544	544	539	518	481	591	531	526	508	548	531	554	481	495	505	525	518	516	476	550	535	481	516	477	537	519	475	535	502	525	511	540	521	515	535	533	504	529	510	528	540	521	525	526	496	508	546	538	496	481	526	504	528	530	491	525	464	554	515	529	520	530	550	542	539	501	531	503	489	499	517	526	522	548	538	593	480	506	535	499	481	507	538	497	530	538	515	532	537	520	525	518	479	513	480	495	515	481	518	506	507	534	528	512	510	518	514	504	470	493	512	521	482	509	491	536	520	520	502	519	535	525	518	470	548	487	508	505	518	519	514	518	522	525	548	536	493	526	509	491	557	536	516	525	531	525	526	512	538	528	543	480	525	544	514	502	524	481	541	549	535	514	488	514	526	494	520	527	501	505	511	604	528	524	518	497	508	507	530	550	505	522	462	490	513	531	497	513	520	550	484	496	466	525	484	537	487	530	521	521	520	526	515	533	480	518	476	500
27588	14187	1685	394	268	253	187	151	110	121	121	123	119	136	104	111	114	112	117	112	114	120	131	122	113	106	97	90	109	121	110	105	114	124	118	111	97	122	110	121	101	96	110	122	119	129	85	110	123	86	119	104	113	108	90	101	88	107	113	109	118	123	107	107	127	101	134	99	94	124	106	114	95	114	106	124	114	94	108	106	105	102	108	107	118	93	127	105	101	119	123	123	115	107	95	120	102	122	110	115	113	113	110	124	96	122	109	103	111	107	89	107	112	113	129	113	106	125	103	125	92	110	105	119	105	116	105	101	103	113	97	114	114	105	109	113	96	115	132	110	120	108	121	114	105	99	116	118	109	110	130	108	110	114	100	91	121	116	126	126	107	130	101	104	104	117	119	106	123	128	115	86	111	119	98	105	109	105	107	122	116	109	115	109	122	111	94	116	123	108	105	106	109	132	102	94	110	121	125	115	150	106	99	122	93	109	97	101	123	118	123	107	109	107	99	117	124	118	111	115	108	102	127	109	111	101	112	90	101	129	114	92	103	112	112	116	81	114	113	105	108	103	111	109	102	121	102	96	107	114	117	109	117	125	92	118	106	92	108	141	116	127	113	116	99	112	137	100	98	99	119	111	96	106	109	103	123	105	122	112	108	115	95	119	106	117	113	101	123	104	119	110	124	117	118	118	125	84	110	127	111	109	122	107	114	107	121	125	125	111	119	127	110	96	112	110	99	108	104	148	105	110	96	107	119	116	122	91	114	116	117	110	100	120	122	114	126	116	115	103	114	104	106	112	97	130	108	101	119	119	106	131	99	102	136	120	109	100	101	111	111	98	113	127	114	111	116	123	126	120	98	105	115	108	102	104	97	120	102	108	106	109	107	122	114	126	90	117	95	110	117	104	117	101	104	120	93	104	106	122	108	113	105	101	127	96	121	104	106	118	106	123	114	116	117	118	100	111	119	121	94	108	104	100	109	93	106	106	121	127	128	104	94	108	118	120	97	118	102	127	111	93	108	103	108	112	113	106	131	118	129	108	103	113	117	121	92	105	126	115	118	122	85	112	100	107	114	112	120	97	115	107	124	129	116	116	105	99	122	118	112	122	121	127	102	128	115	123	110	101	108	109	112	128	120	103	104	108	127	110	122	122	113	120	119	100	93	103	122	113	118	127	99	136	102	95	129	106	97	120	111	109	86	116	110	113	104	115	106	114	115	111	99	100	107	115	122	99	127	123	110	130	128	95	120	103	104	98	120	116	124	101	139	112	112	89	106	106	130	116	101	105	121	124	118	96	116	133	111	115	105	116	103	127	89	107	118	126	126	102	113	96	107	99	128	102	106	104	104	124	124	120	103	101	124	112	117	116	102	108	109	113	111	110	110	116	125	120	95	111	117	126	127	112	99	91	110	95	111	103	115	100	126	118	97	116	105	123	110	130	118	115	132	115	99	103	105	104	93	110	104	117	97	120	123	105	95	113	118	118	120	119	105	116	120	110	87	104	116	100	122	121	129	99	115	108	104	117	106	105	123	100	136	89	100	115	93	106	114	115	104	125	138	121	115	126	121	118	125	123	106	113	108	118	99	111	111	108	121	112	97	116	122	106	112	111	122	122	100	106	110	109	125	112	107	115	118	113	103	105	101	122	113	110	116	108	90	99	111	121	81	128	111	108	107	108	111	120	98	111	104	130	108	115	120	111	111	112	106	116	109	104	108	115	121	113	108	103	110	103	91	98	108	112	117	117	120	106	93	107	116	108	95	111	91	99	120	113	111	106	123	116	128	110	106	121	121	124	134	107	120	115	119	113	121	106	125	96	107	117	103	129	114	129	116	103	127	97	113	121	135	97	100	113	109	106	112	111	90	95	111	109	115	102	116	111	88	105	103	104	101	106	113	116	105	102	110	108	125	108	103	117	108	106	123	105	118	112	113	118	111	114	106	101	110	97	107	112	105	133	120	107	119	105	110	103	111	118	128	114	109	97	109	112	109	79	100	101	107	104	99	116	108	106	97	103	109	118	118	114	122	112	125	127	118	98	113	102	109	126	123	111	99	104	116	111	111	108	109	124	94	106	109	121	122	120	105	107	119	112	106	97	100	111	110	94	128	116	101	124	113	108	110	123	129	106	104	126	116	116	123	88	103	113	116	100	90	106	115	102	112	96	88	105	107	112	126	111	111	126	116	111	103	111	103	108	134	132	103	106	107	107	99	117	100	86	142	116	124	109	130	111	110	120	119	106	115	142	95	97	148	101	80	114	115	114	108	96	116	104	99	99	87	110	98	122	94	116	108	126	97	105	104	99	95	114	108	92	87	128	126	146	125	108	113	114	123	120	113	125	101	113	105	109	102	107	114	90	108	97	116	107	98	112	126	118	109	123	114	104	103	112	108	107	89	129	105	113	111	140	108	110	120	133	104	117	137	113	98	128	106	107	120	123	117	110	111	97	125	110	117	102	105	130	99	104	115	108	132	99	103	98	104	104	105	109	115	119	128	131	120	109	109	114	113	101	112	122	85	125	121	102	113	125	110	113	98	127	137	113	94	117	125	107	105	128	98	110	105	126	109	106	124	126	118	97	136	100	104	100	119	108	97	115	89	107	112	114	112	112	128	116	126	114	126	105	117	113	93	117	120	104	115	116	106	113	97	119	106	125	121	115	110	113	114	116	120	109	96	99	114	104	128	94	139	109	112	116	107	116	119	112	103	103	90	108	107	100	121	109	106	98	97	91	104	102	115	122	95	116	98	100	96	104	103	106	123	123	103	112	117	120	104	94	93	120	102	121	97	122	107	98	112	113	100	119	101	118	147	125	130	103	108	115	113	118	108	116	109	113	120	123	104	98	90	115	110	110	111	130	116	120	106	102	105	119	102	115	108	88	113	94	99	102	98	109	116	95	119	114	118	118	101	112	122	113	125	108	116	98	101	99	129	128	111	112	119	106	105	99	118	130	126	98	113	127	103	123	107	114	114	102	109	132	113	112	103	119	117	118	100	122	123	103	96	108	111	129	118	119	86	100	108	111	116	105	106	102	111	113	114	129	104	98	100	106	109	119	120	121	100	100	95	99	139	112	118	109	135	134	121	102	124	113	100	114	105	141	118	141	130	110	147	122	102	120	108	101	104	111	130	116	103	111	112	107	130	129	115	103	117	113	103	94	104	140	117	116	96	88	111	107	116	111	111	118	113	105	135	111	96	116	114	128	119	125	116	112	93	111	94	122	86	110	98	100	98	123	126	111	127	112	130	129	120	107	110	122	116	97	103	104	92	109	122	117	125	117	116	113	123	112	120	111	110	126	112	105	107	111	102	97	101	104	109	111	110	115	132	105	107	101	122	113	102	123	114	106	113	92	120	107	116	116	121	106	96	125	113	114	104	125	112	133	98	105	105	127	134	121	104	108	126	121	114	114	101	101	116	123	114	95	108	94	116	104	146	121	97	118	119	112	115	122	108	118	96	102	91	118	100	110	111	115	95	135
4944	805	713	416	371	430	241	196	171	181	151	164	127	161	139	138	135	137	125	124	160	136	131	142	109	142	133	124	124	115	113	139	116	129	133	137	131	135	116	153	156	120	135	134	121	131	117	134	133	117	128	130	150	127	139	147	129	127	119	131	122	156	127	113	137	133	129	116	136	127	122	105	136	110	131	133	106	119	108	131	133	122	121	144	119	137	116	114	133	113	144	134	126	129	131	108	135	113	123	123	127	113	122	124	130	135	128	140	137	110	122	128	137	135	127	145	133	106	121	130	122	136	140	148	128	123	116	132	108	119	128	117	146	137	127	132	122	132	132	119	149	126	132	135	127	121	127	128	149	132	133	137	110	135	119	156	127	105	117	100	125	102	126	122	115	129	133	134	110	114	124	128	138	108	133	123	137	123	123	143	118	124	138	119	113	125	112	130	137	131	125	128	114	121	118	132	129	148	116	128	131	143	125	118	118	118	120	136	132	121	129	131	117	125	120	131	134	125	127	151	137	119	112	134	130	123	112	110	118	123	117	130	120	137	128	136	122	113	141	136	132	130	123	125	116	107	137	124	103	132	133	142	123	125	126	121	132	118	122	118	124	110	136	122	138	120	116	123	139	116	125	134	112	132	125	130	106	111	118	123	127	130	140	130	138	118	137	126	123	113	139	114	121	115	134	121	140	125	141	121	135	141	121	102	121	111	128	118	123	105	156	113	117	142	135	130	115	116	120	141	120	145	146	118	142	124	136	122	124	101	144	110	141	145	131	121	131	143	141	117	126	121	128	115	120	138	130	132	132	120	132	117	124	112	130	131	102	130	131	124	124	115	125	118	122	124	135	130	141	123	111	115	115	122	131	120	124	119	133	130	131	147	127	127	137	151	142	116	122	131	126	130	116	129	127	133	158	133	117	123	131	122	156	98	132	127	118	145	130	144	138	115	110	130	143	111	115	118	121	114	135	144	130	132	124	127	125	115	107	125	109	147	139	136	141	138	137	124	136	137	118	137	133	116	128	119	121	135	124	118	132	107	139	137	105	115	131	114	128	112	127	131	136	118	124	121	124	137	118	118	136	127	125	129	114	119	130	132	127	128	130	129	113	144	138	126	133	124	131	127	137	146	93	108	131	140	115	140	143	132	118	105	126	122	138	124	132	121	112	122	151	132	123	140	140	138	120	132	123	123	142	128	126	114	145	117	139	128	120	105	132	133	145	137	141	123	120	106	128	134	125	148	155	130	124	129	135	124	115	126	139	109	120	118	107	123	117	109	123	121	142	106	126	111	125	121	144	158	134	114	133	144	125	147	131	96	118	129	128	122	111	119	115	111	137	113	104	142	113	114	131	114	118	131	130	134	133	144	110	122	111	134	112	124	146	122	128	118	121	124	132	141	109	121	125	138	124	117	121	119	110	120	124	113	137	118	119	116	114	117	126	132	108	116	111	117	122	114	112	139	130	137	106	123	137	134	128	145	130	108	124	132	109	131	144	125	132	113	128	140	109	118	131	129	137	120	134	110	132	102	137	115	131	136	138	113	127	124	127	128	120	160	134	125	125	102	121	116	141	133	112	116	104	124	113	101	143	136	120	129	112	123	132	119	146	123	127	134	114	120	122	139	141	141	122	131	128	111	120	118	135	141	152	135	117	126	128	115	100	139	118	135	120	133	124	125	157	113	130	139	103	145	124	137	123	114	134	144	119	126	127	116	123	124	127	111	130	126	147	118	131	131	107	132	131	120	137	120	137	124	141	125	127	144	119	110	131	116	129	137	132	105	113	125	130	117	106	127	98	135	140	124	128	123	121	121	126	128	119	126	113	122	114	126	119	136	129	120	124	133	139	117	126	117	130	143	124	117	111	149	117	141	132	128	147	132	125	127	136	130	133	120	141	134	120	135	150	139	145	131	130	116	117	144	120	131	126	136	118	128	128	120	110	124	97	124	132	111	117	135	117	138	126	132	105	135	115	142	138	127	134	133	126	113	141	136	117	135	128	119	130	121	129	146	126	123	137	118	128	130	121	126	153	138	139	135	100	110	121	123	128	142	138	132	121	107	117	149	116	142	119	122	116	142	119	128	133	132	123	138	143	133	116	104	107	122	135	120	128	122	111	143	116	128	129	113	106	118	118	129	124	139	120	123	114	126	123	119	119	120	142	133	128	114	130	119	134	142	115	137	115	111	116	116	119	144	136	123	111	129	131	141	122	111	110	126	126	116	121	136	110	113	112	134	118	118	123	142	142	136	131	150	106	134	150	119	121	106	141	149	133	120	127	111	135	139	131	131	123	143	138	118	130	123	134	145	123	124	124	130	109	121	150	116	126	145	140	129	119	136	122	128	122	147	132	142	137	139	152	122	126	130	117	125	117	114	125	107	117	116	125	143	119	130	113	128	126	124	113	126	120	124	149	130	130	127	120	110	127	122	113	115	138	134	120	132	116	115	116	104	140	137	114	150	132	143	117	132	132	132	134	140	133	136	119	127	144	108	139	131	131	146	126	138	121	126	130	127	124	133	133	126	111	151	130	118	111	142	131	141	122	136	112	121	137	106	126	134	128	115	130	129	133	134	138	126	139	126	131	132	143	107	113	121	107	121	125	129	143	144	122	126	128	135	160	151	122	125	111	116	117	127	118	121	128	124	118	134	118	132	134	137	116	119	131	121	128	127	114	115	123	129	116	108	130	127	124	114	146	118	112	135	130	146	137	129	128	99	136	117	135	129	128	143	136	116	125	136	130	121	125	127	117	117	120	140	120	121	117	118	122	119	124	128	134	129	115	139	134	120	124	127	123	128	115	126	116	111	134	142	118	129	124	133	124	123	138	126	111	127	128	128	134	118	95	119	125	119	105	113	111	113	131	119	126	127	137	132	120	127	100	119	133	122	124	118	107	118	122	134	156	113	138	137	116	147	108	122	124	127	119	108	126	131	137	116	113	138	130	113	131	118	154	123	135	130	130	116	155	111	116	141	119	124	135	118	126	108	137	129	115	143	102	127	114	131	124	117	124	126	119	122	121	116	152	105	142	129	129	119	124	119	116	111	125	124	120	139	123	115	128	124	106	117	127	123	120	135	123	107	133	143	129	119	134	111	151	121	153	118	130	121	116	128	110	121	137	133	109	119	140	116	121	118	108	131	124	143	144	129	130	116	140	144	130	117	120	138	132	132	117	133	121	122	136	118	114	131	121	150	108	142	124	133	125	135	136	129	100	123	109	128	138	135	121	119	146	118	123	130	134	130	127	120	119	114	113	132	127	136	126	143	130	133	134	113	123	117	105	114	135	139	125	124	129	134	123	123	99	117	103	123	135	128	124	122	111	136	122	125	111	118	140	136	106	133	111	127	122	126	124	123	116	109	142	119	124	124	151	143	123	125	118	123	118	122	122	128	130	110	139	127	115	125	119	127	141	129	104	130	123	127	117	118	121	136	128	144	114	125	119	130	109	130	133	115	131	130	123	119	116	123	130	122	144	125
24720	20406	26651	24065	20422	10551	1816	1025	761	647	561	538	491	481	459	457	413	382	384	381	337	332	350	337	339	334	328	325	311	307	307	329	320	308	313	330	295	303	340	314	304	326	324	292	300	284	270	307	307	300	259	310	280	276	289	333	291	319	324	330	291	324	283	334	288	317	345	286	286	291	283	318	276	290	270	312	292	273	298	286	288	297	268	269	286	289	275	298	286	276	308	292	282	302	284	314	260	264	288	291	238	306	287	292	317	321	318	300	271	281	322	277	292	281	302	275	326	267	325	320	294	266	284	293	283	287	296	277	280	275	280	293	276	277	299	290	310	281	268	274	279	294	278	280	298	309	292	312	292	267	289	306	295	285	305	330	299	295	296	325	321	311	283	277	291	316	284	302	279	300	301	282	304	287	312	288	266	306	280	299	317	242	252	300	312	293	294	320	247	301	308	277	299	318	288	270	288	304	318	285	290	302	291	281	296	283	302	267	300	284	298	298	302	288	281	302	312	274	306	305	288	278	307	291	299	311	283	263	312	316	294	287	262	272	293	297	296	295	278	278	329	282	285	265	289	310	312	273	281	295	312	281	299	264	294	259	290	293	283	317	315	297	271	302	270	266	270	302	303	301	288	303	276	316	303	333	299	297	291	296	282	269	322	326	284	256	281	307	285	319	297	314	319	305	267	295	299	286	266	275	267	293	267	249	291	284	275	299	295	303	303	297	298	285	265	275	283	308	292	302	293	267	283	281	286	317	310	274	279	287	292	263	283	286	261	298	270	270	288	319	272	336	310	261	296	304	280	288	260	311	261	267	290	294	312	287	283	285	273	308	336	301	271	303	344	313	316	276	326	293	300	304	297	312	275	283	311	329	284	280	285	254	344	303	292	292	295	273	335	333	331	304	288	267	284	302	266	281	295	301	322	306	273	302	297	327	321	310	309	277	303	284	294	295	268	271	303	249	259	304	298	275	313	286	294	285	281	315	304	282	306	273	299	301	270	291	296	295	296	289	307	297	276	297	293	275	285	307	278	273	293	284	323	317	288	277	258	307	293	290	282	266	311	274	285	281	306	294	290	292	273	300	290	282	309	272	308	294	276	303	289	275	307	289	297	307	266	271	291	345	287	281	274	258	302	288	288	304	280	303	302	281	293	307	323	283	282	311	276	278	270	297	293	278	287	258	287	309	323	296	307	300	286	280	316	284	320	309	295	284	312	347	346	308	266	290	294	290	303	298	310	249	299	283	295	285	308	306	293	291	294	266	278	289	289	333	315	284	287	289	295	305	259	269	282	302	347	299	310	315	271	325	298	249	289	270	310	280	293	297	297	299	291	289	281	305	291	307	303	300	302	280	290	293	310	284	298	290	270	268	309	280	314	311	282	289	282	268	289	296	282	293	312	285	290	266	277	287	271	313	269	303	320	269	275	274	286	272	304	261	269	271	268	270	292	265	291	298	283	290	277	295	237	282	274	298	300	295	312	307	313	320	262	273	289	275	303	312	293	301	287	270	308	284	269	304	293	270	303	303	247	303	280	282	323	306	289	287	277	282	325	306	297	304	272	284	287	314	307	301	304	279	263	281	263	286	290	288	287	284	294	261	295	277	316	277	300	311	288	284	259	273	289	316	282	297	333	291	288	282	287	298	280	271	271	307	315	283	284	287	308	313	283	314	299	310	287	290	256	285	264	288	327	277	316	293	282	296	306	297	259	315	298	303	313	328	285	296	299	278	273	325	287	276	281	294	314	302	288	285	281	256	308	281	319	313	279	275	278	270	273	298	308	291	282	279	278	296	289	284	300	248	302	305	300	275	271	301	315	282	302	285	276	288	325	294	307	278	319	310	285	286	288	278	322	272	241	313	283	303	270	299	294	297	293	312	302	292	296	275	316	270	275	296	293	315	299	277	311	290	323	331	291	287	294	299	297	289	269	294	271	306	306	272	314	289	282	291	287	273	289	293	287	280	281	279	263	273	278	287	264	300	314	290	308	282	296	288	274	286	271	275	308	279	313	241	273	304	337	274	266	315	302	285	298	322	309	277	261	276	299	300	314	312	255	291	307	260	332	313	304	306	303	294	298	299	286	294	308	295	259	300	299	298	261	294	288	302	301	238	299	277	281	300	271	306	274	279	272	305	320	298	311	301	331	292	279	298	293	312	275	307	318	323	274	296	277	266	247	291	286	268	272	297	331	298	299	325	308	293	296	310	278	264	302	270	294	302	317	271	269	274	284	305	254	266	275	285	287	303	295	290	279	299	298	270	283	282	313	279	321	308	285	267	294	284	271	308	309	287	277	285	270	306	278	298	294	266	283	271	280	291	285	269	278	249	306	300	281	264	284	265	311	339	310	289	309	277	290	336	284	294	297	306	269	257	289	306	308	291	276	289	310	285	295	296	280	307	287	286	276	272	260	302	302	287	287	287	282	297	274	258	279	290	274	293	296	266	276	266	273	306	316	299	276	287	303	290	271	287	300	285	288	272	267	296	297	305	284	302	333	305	353	283	283	276	298	301	278	306	292	311	278	299	327	271	318	252	293	286	265	265	288	282	293	260	262	276	333	275	287	279	320	312	297	253	295	300	286	286	266	286	279	281	273	278	291	297	286	272	298	284	283	270	277	321	295	282	284	255	269	261	302	298	307	272	301	299	265	287	254	277	291	298	299	303	299	284	284	272	284	272	277	271	249	328	261	291	277	288	320	296	288	285	270	307	293	266	302	274	292	308	302	277	266	279	327	289	260	273	282	311	298	289	308	292	301	314	292	308	279	266	275	308	325	305	257	291	274	308	284	292	296	300	300	302	323	279	283	305	305	279	291	282	289	277	283	314	293	311	290	317	290	300	282	321	294	289	300	308	290	295	290	267	314	290	278	299	310	285	297	273	291	304	298	296	307	288	274	310	255	300	325	299	301	288	339	278	301	289	283	300	306	283	275	281	301	303	316	300	273	310	308	303	292	301	286	307	275	313	276	278	292	262	294	309	265	276	292	247	325	291	279	313	285	288	278	273	326	287	294	280	282	308	290	296	308	281	316	296	267	271	303	301	279	322	292	281	283	343	303	285	280	277	316	269	290	306	278	270	273	273	294	269	293	311	286	290	311	282	280	306	325	258	278	282	280	302	288	320	283	318	283	291	305	291	281	260	310	294	284	266	290	293	320	281	295	292	282	289	285	258	283	275	261	298	276	303	257	286	305	285	293	300	289	289	282	305	277	256	314	264	312	280	266	337	294	264	286	316	275	258	279	287	296	273	261	287	307	290	295	298	263	287	274	304	284	279	254	275	294	293	294	267	295	277	315	293	288	265	265	279	261	287	325	281	265	294	275	305	310	288	313	294	278	271	271	314	290	291	270	269	334	281	290	298	275	260	276	292	291	260	300	316	287	281	284	272	307	306	290	289	306	291	281	301	297	288	300	298	306	295	313	259	300	286	325	310	297	294	302	297	262	252	264	293	315	318	287	289	295	276	273	294	272	307
7292	11971	10919	5851	4149	3417	2679	1699	1306	1097	1046	848	704	698	613	539	541	487	435	451	407	405	393	393	359	344	381	323	369	362	343	346	340	353	332	286	294	313	309	322	317	286	296	286	323	316	306	293	289	305	302	285	326	303	307	263	281	312	303	288	300	272	311	274	281	297	312	299	292	301	271	282	277	299	274	282	299	266	304	283	262	268	306	305	302	264	267	274	290	286	295	282	306	292	285	282	282	303	287	280	291	300	285	275	278	297	286	257	299	305	269	277	258	302	302	291	259	289	270	312	312	301	279	268	282	296	297	290	295	261	266	312	296	274	290	269	289	287	279	277	293	275	296	268	267	291	280	262	277	289	296	263	272	291	318	296	284	309	254	296	298	263	281	308	285	292	280	265	267	274	297	258	258	259	285	289	267	278	271	264	273	286	279	301	294	269	284	296	256	285	276	254	302	272	255	287	242	264	265	271	311	295	272	296	266	277	299	262	282	276	273	303	281	278	319	301	307	255	275	283	286	260	291	296	304	281	266	263	283	288	300	278	284	300	327	297	300	295	301	278	309	292	312	293	277	268	298	276	285	301	275	324	269	283	275	294	252	270	279	275	291	282	266	275	283	286	292	261	265	302	272	270	302	297	288	262	302	293	276	279	277	298	287	262	280	278	287	260	279	271	263	271	280	248	272	294	276	268	295	300	279	280	293	287	280	309	292	256	303	294	287	262	265	252	275	261	283	300	271	279	295	283	289	267	283	275	259	263	303	285	290	298	285	293	279	318	282	278	270	308	290	254	316	302	271	283	296	275	280	281	311	273	264	267	268	291	234	293	256	252	268	321	297	283	320	272	288	264	247	293	301	297	291	266	278	290	280	282	262	280	267	267	272	297	321	315	268	286	257	278	278	264	282	270	277	276	294	260	294	263	268	267	257	297	287	298	281	258	302	277	274	288	269	264	248	283	277	270	300	304	260	279	265	264	298	311	275	278	282	282	276	273	286	276	283	304	284	294	314	272	289	270	277	304	304	304	279	291	285	264	291	264	306	272	287	261	291	283	281	276	275	324	300	271	277	275	279	284	267	293	304	281	292	285	301	279	287	285	302	263	268	273	272	263	267	284	303	284	261	306	256	307	286	278	271	276	308	270	270	322	295	308	263	277	274	278	279	259	289	265	285	293	298	267	284	255	250	301	243	295	265	274	308	289	282	264	281	293	275	253	261	274	269	267	259	284	298	265	287	275	267	279	293	275	279	274	296	266	293	303	267	269	295	289	267	280	268	250	281	284	296	286	269	307	277	268	298	272	266	287	315	292	277	270	279	280	252	270	289	315	290	257	304	285	248	319	273	259	295	286	293	268	269	292	291	307	269	293	284	280	288	269	300	278	269	289	286	269	287	254	273	286	291	297	293	287	290	249	287	282	269	289	289	256	270	257	266	302	308	274	286	305	285	316	275	244	258	281	284	301	290	311	270	296	267	279	271	270	274	277	258	281	256	283	281	307	273	285	261	284	295	272	257	246	266	266	256	255	295	285	277	259	299	292	284	276	272	271	286	263	269	279	301	300	294	284	285	301	283	274	255	262	280	291	264	265	247	257	263	303	278	266	263	287	257	283	277	281	281	281	297	274	291	303	282	272	273	277	297	272	278	296	285	285	269	279	290	242	279	309	305	282	287	274	288	288	297	255	275	272	266	281	290	294	272	296	303	259	255	299	285	280	307	283	315	273	297	288	297	282	264	279	285	268	258	257	279	275	276	253	278	291	277	271	276	256	301	253	236	304	283	292	245	302	283	288	297	288	279	287	287	261	307	286	260	310	276	284	271	303	274	277	302	285	274	288	251	274	270	284	304	263	282	255	262	280	289	289	283	293	286	284	250	288	292	287	298	261	272	264	296	311	307	321	260	252	252	288	260	268	282	296	289	268	279	272	294	248	283	288	281	295	264	284	268	286	300	269	296	283	264	280	315	296	295	270	270	268	281	266	272	289	297	316	281	308	301	283	301	279	281	286	295	270	276	294	278	275	270	277	260	300	269	284	276	257	276	303	270	276	274	249	296	280	291	256	293	297	272	300	306	302	283	263	288	287	283	319	256	294	261	281	285	256	289	289	282	287	287	286	263	279	248	286	308	282	266	251	270	264	304	246	287	301	294	265	272	273	292	267	281	285	275	306	288	278	303	323	316	295	290	271	288	319	286	270	282	295	308	273	304	285	302	299	285	311	280	298	275	307	313	269	267	293	290	267	267	256	288	262	298	271	285	274	293	278	271	289	274	284	292	278	284	283	254	271	289	268	291	259	269	291	280	276	267	282	309	296	260	270	260	301	305	284	280	282	268	283	283	288	274	248	313	294	286	319	281	293	279	250	294	264	254	280	282	253	310	268	248	277	256	266	289	281	321	299	274	280	279	274	274	268	244	293	287	288	274	258	291	309	278	262	293	288	287	271	275	291	275	265	293	313	302	279	289	276	266	275	273	292	291	274	232	296	274	282	316	237	302	278	308	275	296	282	275	299	269	290	311	280	300	252	284	269	289	296	271	259	285	265	278	292	262	266	291	281	293	272	250	270	263	269	287	271	260	272	263	270	278	289	252	291	291	274	256	263	305	280	269	269	298	292	292	262	287	283	296	271	293	247	270	300	287	275	280	283	264	285	267	266	300	287	274	275	292	312	286	282	275	270	269	287	280	287	284	275	271	258	284	309	308	305	293	308	281	280	297	285	282	294	286	270	284	278	261	281	306	267	269	288	292	261	279	279	269	290	269	314	288	256	287	278	279	305	276	250	283	271	259	289	308	277	271	277	229	283	289	279	303	282	274	309	328	264	306	290	315	275	255	274	282	273	278	298	280	316	283	303	294	249	287	281	278	268	271	307	294	303	278	290	288	280	283	240	287	279	281	291	290	296	280	274	293	298	298	295	275	289	239	287	291	284	258	299	289	302	243	301	265	319	269	268	306	293	260	289	271	302	297	283	294	283	283	326	283	301	276	269	273	262	263	292	280	263	254	291	287	285	287	274	292	240	272	298	285	292	260	304	293	267	287	262	290	295	295	285	277	296	299	317	298	285	299	286	278	255	304	273	264	270	279	282	277	292	288	276	286	305	268	293	304	291	303	264	297	251	260	291	271	286	278	286	265	274	297	263	294	290	268	278	261	269	285	287	258	242	290	274	280	281	292	254	277	307	269	280	265	270	272	254	282	256	249	290	284	264	261	296	272	282	295	286	236	281	267	284	288	297	321	261	281	292	277	294	277	254	284	263	291	274	283	269	247	281	303	300	292	293	302	300	274	274	265	311	298	294	287	303	305	271	274	258	250	283	294	325	266	289	271	324	306	271	264	284	260	278	290	283	305	294	317	297	296	291	272	257	291	272	273	267	262	295	267	307	299	288	299	292	276	274	235	310	285	289	299	271	271	293	280	292	282	299	276	293	281	286	254	296	259	322	283	252	278	299	318	274	268	271	289	290	292	267	262	286	260	281
22548	20396	27045	23646	20404	20544	10529	2174	1456	1254	1175	1066	952	915	822	834	759	732	754	669	714	670	638	661	656	635	590	630	623	563	638	610	607	592	585	603	562	572	567	539	613	586	571	562	580	562	569	547	541	558	585	611	567	527	568	539	573	579	541	582	581	559	545	548	561	590	575	565	548	518	572	563	563	536	525	561	577	516	567	516	592	534	539	542	568	561	527	517	591	586	563	541	590	548	536	495	566	568	558	570	530	533	567	570	535	523	552	541	504	551	529	534	510	551	557	520	532	533	615	583	552	533	519	507	548	549	573	551	554	599	546	545	570	539	534	545	532	556	534	527	559	550	541	538	564	596	513	574	577	562	523	519	531	511	519	552	546	590	562	541	513	559	549	533	548	561	514	551	546	523	515	530	564	552	523	556	543	544	540	535	521	579	532	522	559	544	518	554	550	483	572	561	566	529	524	550	578	563	576	549	564	528	571	543	559	538	544	484	551	538	529	584	496	511	561	553	557	531	552	571	553	544	566	521	569	533	537	544	547	552	575	570	527	531	538	566	514	552	509	532	519	549	570	547	484	552	544	528	472	581	531	544	540	525	556	562	574	571	549	513	567	512	567	548	533	584	533	491	559	501	521	568	579	557	555	520	534	570	563	562	527	492	519	519	506	531	520	549	568	535	556	519	526	590	535	551	504	579	498	585	520	577	522	544	546	541	531	517	532	515	557	513	500	539	535	531	536	517	551	530	546	533	546	551	553	550	502	540	565	533	550	548	511	551	558	530	511	523	549	547	552	546	549	552	548	550	511	559	561	582	528	542	558	539	523	528	546	535	561	512	535	567	515	512	570	518	556	554	531	529	569	524	538	499	526	529	548	567	572	547	540	536	555	536	543	523	529	521	534	539	521	585	552	543	479	547	543	561	518	543	552	513	547	535	517	546	549	513	524	528	524	541	586	570	579	520	580	545	535	534	510	556	500	544	562	547	524	513	527	535	556	558	536	580	549	526	576	573	579	594	543	523	515	537	555	528	530	568	512	559	533	552	522	541	519	565	523	547	543	554	559	538	526	530	527	527	508	548	518	540	552	559	572	557	537	603	531	545	486	567	540	526	566	557	520	486	537	538	509	539	535	516	548	521	539	561	505	525	500	575	562	541	542	542	558	559	546	535	539	530	530	596	527	513	512	535	582	552	555	538	546	561	502	566	553	523	569	546	556	549	533	517	528	533	573	585	518	543	547	563	523	557	538	500	569	532	539	519	530	527	514	504	478	529	549	515	558	547	555	553	510	540	545	555	503	536	516	533	551	481	499	540	550	501	535	561	504	568	550	558	492	564	529	562	537	563	512	539	585	537	508	502	553	508	569	587	531	495	559	540	537	591	552	555	557	517	545	517	532	551	568	508	528	479	518	529	539	514	540	534	543	530	555	516	498	533	554	559	526	537	497	537	529	581	555	514	516	543	506	543	592	560	551	538	550	566	540	505	567	499	590	542	521	504	541	517	572	534	556	541	528	573	536	545	512	545	541	536	545	564	536	547	562	526	542	530	549	587	570	535	530	546	547	559	539	553	566	557	573	518	539	558	586	520	497	499	528	590	511	521	523	480	552	569	539	501	537	530	551	504	576	562	554	579	559	544	506	542	566	504	592	522	551	551	567	563	514	533	526	516	530	505	525	573	527	553	529	578	539	549	543	579	538	583	548	543	573	533	521	533	594	526	550	547	510	538	569	523	567	540	508	537	565	513	601	511	541	520	536	531	524	487	538	519	541	552	548	545	518	514	487	562	495	557	542	551	548	507	527	504	559	534	572	564	497	569	518	546	552	544	557	523	496	503	523	541	558	524	563	558	554	538	559	533	549	541	523	492	536	552	558	550	538	512	522	541	503	512	571	507	554	556	519	555	542	522	513	536	588	526	540	509	526	538	553	517	518	540	548	527	551	485	518	490	526	564	537	542	526	540	515	570	556	539	552	558	564	514	572	530	539	591	526	508	517	527	559	510	517	519	548	524	527	525	526	583	538	533	533	551	535	526	535	539	558	500	572	522	517	533	537	527	530	563	515	556	541	544	550	568	571	523	532	528	570	556	543	584	584	572	509	549	564	537	533	501	554	544	495	531	510	545	560	511	573	529	544	514	545	556	518	563	511	571	519	523	529	531	597	516	538	531	567	535	557	561	500	546	552	564	517	560	536	554	545	562	549	505	572	534	532	546	555	500	519	551	565	533	492	521	539	543	539	534	582	569	560	513	522	568	512	603	562	484	532	543	575	517	545	526	559	530	525	544	572	534	524	547	525	590	485	586	568	544	544	537	604	562	578	596	527	548	531	532	501	524	533	520	570	532	546	550	533	523	553	558	563	538	540	498	553	556	522	538	534	502	522	524	521	533	547	512	536	560	537	548	530	587	522	597	551	566	566	562	558	564	524	541	545	491	492	540	521	557	494	538	567	574	524	571	554	556	545	609	539	487	559	549	525	561	580	476	549	556	507	517	547	516	547	525	531	519	541	510	547	550	527	554	585	579	516	508	567	574	574	482	540	554	519	508	524	533	518	548	512	508	525	567	527	509	517	548	556	540	545	574	524	524	532	541	527	527	546	547	519	537	521	544	566	539	517	554	542	517	530	524	539	543	535	553	534	521	546	518	550	503	519	521	531	526	537	505	530	552	526	528	576	520	513	542	534	605	544	528	558	507	549	517	555	542	537	553	569	548	528	519	600	517	507	507	512	565	506	546	549	555	567	492	546	521	532	574	592	544	562	568	552	514	526	525	551	550	540	519	565	552	567	547	541	530	566	555	550	518	551	522	488	522	544	558	539	571	543	545	546	517	563	530	524	578	518	545	540	511	510	547	499	557	541	554	524	502	551	510	542	505	508	541	558	558	523	551	525	524	519	503	549	533	553	554	535	526	580	517	525	527	565	524	525	514	513	553	541	532	602	567	517	521	546	553	506	540	537	532	551	513	530	514	535	536	556	519	540	519	583	557	529	544	537	558	560	588	516	509	534	528	545	559	531	530	499	528	588	580	563	563	518	555	560	587	562	518	592	530	535	564	573	489	555	539	563	544	562	508	529	548	528	572	550	528	565	492	552	580	540	541	497	516	567	556	536	556	542	532	524	527	562	554	535	565	549	538	493	553	513	540	540	541	519	529	532	549	539	542	532	574	539	535	565	565	574	549	538	532	546	543	526	537	504	527	583	580	541	521	495	492	602	554	558	531	562	515	522	536	551	533	549	554	556	493	535	529	524	558	517	508	579	561	506	561	544	555	534	524	542	486	575	575	521	547	538	536	531	529	562	541	507	540	555	541	512	523	550	535	547	523	565	543	490	546	520	549	520	525	511	530	547	544	554	495	523	540	489	508	579	506	535	570	562	527	486	495	515	537	538	498	554	531	506	587	544	530	546	537	569	525	493	543	509	512	545	524	520	535	526	547	540	533	556	516	560	547	548	548	542	556	523	561	546	516	487	527	555	523	550	519
10519	19494	17671	10499	7361	6406	4893	3446	2517	2270	1916	1654	1442	1388	1135	1043	1000	946	903	821	801	722	700	715	684	701	626	628	618	666	595	600	613	590	610	614	548	587	533	553	566	570	552	559	532	566	579	581	593	571	568	571	525	521	604	519	519	534	523	542	560	562	518	529	570	521	557	512	529	575	515	524	532	490	521	540	538	568	521	518	513	541	549	501	544	559	530	530	511	541	501	524	551	502	514	538	533	536	554	470	535	519	495	514	501	532	566	497	513	530	488	524	492	544	536	486	496	507	518	525	508	509	538	515	500	535	508	483	506	521	500	538	516	515	478	514	522	540	556	499	490	512	523	533	525	520	527	504	528	509	533	525	498	511	525	498	552	474	566	543	572	526	502	495	525	493	522	526	486	520	546	528	533	534	555	518	538	517	508	502	520	542	522	536	509	517	497	507	506	546	499	485	523	565	492	556	534	539	506	527	522	490	512	518	524	546	534	541	507	530	513	520	519	524	559	526	504	494	498	516	540	512	519	518	561	507	499	502	489	556	529	492	532	519	512	528	497	549	529	509	523	530	524	576	533	500	483	509	513	511	511	545	543	519	516	537	482	502	549	528	508	524	522	485	492	500	492	529	501	486	483	521	539	544	514	521	549	516	529	534	527	504	548	569	555	544	524	494	492	532	487	563	531	494	536	506	520	508	469	497	521	527	520	513	489	501	538	513	531	506	522	519	531	511	515	534	537	514	532	525	483	524	521	523	517	526	501	557	540	528	475	471	551	520	509	519	510	497	530	528	517	495	509	489	556	557	550	531	497	492	461	523	532	504	509	507	501	472	524	523	504	504	547	499	538	566	546	491	513	501	517	506	484	535	512	500	508	474	521	520	495	504	535	514	528	532	482	537	512	503	535	526	503	522	558	511	537	508	501	513	553	534	570	521	517	500	491	550	497	520	535	519	554	531	501	538	523	515	502	518	567	531	530	494	519	523	506	513	530	501	512	487	520	564	551	564	506	522	513	553	544	504	501	502	527	537	540	512	513	556	529	532	535	527	491	510	494	490	531	500	506	517	557	528	525	519	506	564	538	551	523	514	518	518	536	559	496	508	475	527	547	542	516	521	540	502	531	506	500	521	492	525	548	509	524	508	481	514	494	531	514	510	510	527	541	539	534	512	498	511	530	547	506	506	474	528	520	514	526	565	520	495	531	503	550	514	552	504	506	524	508	519	509	481	496	497	542	490	528	521	509	518	506	493	523	529	536	576	548	476	511	515	522	526	512	490	484	546	544	551	512	528	517	531	515	532	495	508	527	508	560	533	533	505	574	500	528	506	497	504	497	495	516	509	510	456	509	542	504	533	523	482	525	549	520	491	533	528	507	565	564	505	545	539	499	537	547	561	520	528	534	496	498	522	516	526	502	526	551	492	511	500	501	550	504	493	510	494	499	487	508	523	515	518	519	494	537	485	517	481	541	522	527	512	521	469	531	523	524	505	554	469	507	518	542	455	537	539	483	508	498	594	507	500	543	537	509	515	483	533	478	557	557	500	469	560	469	520	516	527	535	539	516	501	496	530	506	501	532	521	536	545	507	498	519	528	555	463	532	541	503	501	545	542	534	499	496	504	532	495	520	518	530	529	504	502	506	546	540	512	525	506	494	502	526	510	530	522	476	521	493	530	471	492	502	514	567	517	522	527	483	535	489	506	506	502	520	528	561	508	524	503	500	528	538	508	517	558	533	546	516	503	537	573	518	537	505	508	561	508	502	549	516	494	524	518	508	544	546	534	501	490	525	523	524	532	533	540	530	516	476	537	476	521	526	572	531	513	493	494	530	505	523	503	528	542	545	568	475	518	539	470	509	534	487	544	506	509	530	504	518	503	501	490	475	522	515	539	516	530	511	518	504	542	576	506	537	498	493	533	508	504	516	535	561	565	499	477	515	533	495	537	476	511	527	505	557	491	492	503	486	467	540	511	511	501	511	493	532	533	495	531	542	521	496	499	519	502	524	542	553	515	513	491	538	554	517	530	522	497	519	532	555	523	496	525	507	520	504	518	492	565	505	520	532	491	513	523	517	484	526	518	530	482	512	546	502	518	527	547	538	526	490	476	540	498	528	542	536	527	509	561	506	493	506	505	479	502	538	526	510	494	495	496	526	509	487	499	527	511	518	485	510	528	505	529	521	569	510	509	488	505	464	538	519	471	533	534	521	517	531	515	505	537	492	548	545	515	504	519	520	539	508	521	527	491	511	497	531	532	523	505	513	492	525	539	504	538	507	515	506	501	510	560	538	519	555	564	483	468	513	532	509	516	499	525	525	540	502	535	522	517	552	524	527	540	509	542	492	546	503	516	513	528	571	505	509	476	485	555	535	524	513	514	536	484	512	521	524	529	501	510	582	522	496	515	525	520	548	485	516	466	546	512	529	523	500	505	498	508	563	539	534	510	505	517	544	510	518	503	540	477	466	523	501	497	505	530	503	505	543	519	534	513	555	505	534	540	513	501	559	525	527	539	517	503	467	532	551	540	538	493	573	514	526	508	509	557	488	524	499	535	510	530	491	515	510	496	528	534	524	516	545	472	532	549	556	539	502	516	471	533	551	531	538	543	498	490	511	494	517	519	534	517	522	517	529	544	520	510	535	555	508	495	494	554	528	513	525	503	531	536	528	541	494	529	513	505	521	496	509	503	473	508	516	544	481	472	532	508	548	493	513	520	534	492	527	494	503	531	540	546	503	473	537	505	522	518	515	502	498	528	508	481	509	505	553	571	517	506	518	491	537	540	516	533	534	525	543	532	527	493	518	553	513	518	523	486	539	532	490	532	524	513	509	514	478	537	520	566	476	597	513	527	474	495	537	480	508	470	484	533	472	538	541	533	519	486	561	541	547	553	494	484	515	524	525	503	582	548	548	506	542	504	523	511	554	540	499	542	523	516	521	524	513	513	538	526	510	553	559	543	575	516	494	519	510	513	501	523	558	528	482	540	470	479	478	489	531	514	517	505	498	493	503	501	515	511	508	540	490	494	537	545	529	505	542	503	497	539	555	499	506	536	520	487	521	516	547	541	551	522	523	493	499	483	518	521	516	484	513	524	512	519	514	522	541	532	548	540	551	494	500	541	482	535	524	521	487	524	505	545	507	496	493	528	502	523	495	524	520	534	496	516	513	475	493	547	519	504	512	512	466	525	512	504	546	512	516	507	494	517	496	495	495	540	558	508	475	499	530	495	499	481	508	545	558	498	526	517	503	528	502	497	526	514	520	536	535	504	557	545	549	538	495	510	494	539	535	544	493	534	532	519	527	550	498	554	486	554	518	546	518	484	510	483	518	513	489	511	505	492	553	521	556	535	543	539	494	537	529	536	514	554	499	512	535	549	529	473	532	548	486	538	529	501	515	526	517	534	497	524	543	502	506	551	485	496	483	508	514	533	509	571	499	537	519	526	526	479	497	591	535	496	516	534	490	530	530	551	502	527	526	508	502	513
27670	14120	1584	393	299	314	189	164	138	128	117	118	131	125	114	114	117	121	123	112	123	108	105	115	126	110	107	96	140	115	119	108	108	123	123	100	98	111	95	101	95	105	120	118	118	104	113	118	101	97	119	134	116	109	119	131	123	101	114	125	132	117	110	111	111	113	104	111	99	100	113	119	97	115	130	107	102	109	101	113	91	106	93	99	106	132	95	104	106	127	125	111	102	96	117	115	114	105	109	118	102	109	115	110	113	120	103	116	115	127	116	117	106	109	120	123	120	96	109	103	128	125	124	123	120	101	135	110	94	109	87	116	112	113	114	101	107	101	127	126	132	107	113	101	105	106	117	125	114	100	104	114	115	116	105	114	117	100	106	124	105	102	98	107	112	100	121	108	99	124	116	129	110	125	127	124	132	119	112	111	95	105	112	126	108	101	110	94	107	109	101	115	116	101	126	115	91	117	125	125	102	108	120	132	128	108	107	107	126	100	115	118	96	120	109	125	105	108	99	118	93	111	122	108	102	113	123	115	121	107	102	112	110	112	111	108	107	118	96	126	120	107	107	107	103	97	99	98	108	109	111	122	130	94	108	103	100	117	116	98	104	110	111	122	110	117	93	90	107	112	118	90	107	117	120	120	119	99	95	103	106	105	107	90	106	107	116	107	107	97	111	104	96	109	111	100	100	107	104	98	112	113	94	100	91	88	128	112	100	96	134	106	126	106	98	122	90	106	115	118	110	124	97	125	102	101	117	104	118	103	119	137	121	114	120	126	136	106	118	118	122	115	114	121	110	105	99	107	109	133	106	103	113	106	120	119	94	112	121	123	131	109	124	96	107	106	110	117	122	115	103	105	113	109	120	113	108	122	100	120	120	98	117	91	120	115	128	102	78	101	109	112	117	102	110	107	102	125	118	121	133	125	116	111	102	110	107	116	92	99	125	109	99	110	96	99	120	109	109	120	104	127	112	108	124	112	104	91	120	107	136	128	91	108	121	91	110	112	95	91	112	114	108	111	120	128	107	101	115	132	107	123	95	111	119	105	124	111	111	99	111	116	127	108	115	119	96	128	123	116	113	121	114	120	111	109	111	111	106	111	131	112	114	116	129	111	123	102	107	99	94	98	104	112	125	121	99	93	110	115	109	110	101	113	96	108	102	114	120	103	119	113	100	119	107	118	111	95	95	104	98	112	108	124	98	98	118	96	116	107	117	116	92	118	110	103	116	103	99	120	112	111	124	103	116	98	83	108	125	115	98	96	118	106	116	106	104	103	110	116	104	123	113	87	136	106	102	110	109	94	130	98	110	89	119	129	92	102	105	127	119	119	135	113	105	119	107	90	120	85	109	104	129	101	101	103	122	97	117	112	103	117	106	101	111	120	99	118	93	110	114	111	117	116	103	119	107	107	102	99	115	137	104	111	128	120	101	119	135	113	110	105	97	113	93	119	101	109	101	100	110	118	97	136	125	101	104	133	118	122	108	101	114	110	119	132	116	105	120	96	118	102	111	99	108	121	96	112	92	129	130	109	103	94	119	118	106	117	122	116	100	112	111	119	96	118	124	108	105	101	99	116	134	130	107	130	97	104	124	119	104	120	114	94	118	116	123	111	108	116	127	137	119	112	96	113	120	96	113	110	111	110	131	104	126	112	104	98	110	117	103	110	105	117	118	122	109	107	110	115	104	101	104	113	92	104	101	123	112	110	129	101	123	103	109	118	117	107	120	103	102	113	105	113	117	111	108	107	117	114	115	116	118	114	111	117	110	119	94	138	99	125	110	110	109	115	115	99	115	125	101	126	110	118	113	121	106	134	113	104	96	113	102	113	84	106	121	100	101	118	116	114	110	137	110	122	131	86	103	106	127	114	126	119	114	109	103	104	95	119	106	111	110	95	105	98	126	117	104	109	96	124	108	111	113	101	113	112	120	106	98	109	89	117	124	110	111	120	118	100	103	139	125	96	107	88	116	108	95	109	109	114	118	99	131	115	128	101	112	103	112	110	123	105	106	108	105	97	114	91	102	127	108	97	125	117	113	112	91	98	102	135	130	117	93	91	124	126	125	104	105	116	116	117	117	108	112	136	118	130	118	94	112	107	119	95	118	109	120	119	100	101	114	115	116	124	107	86	83	117	112	96	129	119	98	108	115	105	106	137	125	103	104	119	125	108	119	113	115	124	100	100	90	138	108	110	116	103	111	112	125	104	104	99	112	96	115	104	103	112	100	97	111	99	99	104	134	107	116	124	105	111	117	112	108	85	120	96	121	112	99	105	91	137	107	111	129	114	103	119	99	106	130	115	109	125	126	118	98	112	121	106	110	128	120	124	124	105	123	101	102	131	99	96	123	117	120	105	128	110	104	92	123	95	130	115	134	117	129	107	123	108	112	106	101	111	111	123	111	100	112	127	115	106	108	112	109	114	91	113	111	101	116	131	97	110	111	107	100	115	131	131	113	119	107	117	104	104	100	110	101	107	106	127	114	121	127	80	108	137	104	118	135	104	105	103	128	98	102	106	110	119	111	122	108	117	110	108	111	106	105	127	102	98	111	110	99	93	95	107	112	90	116	120	103	114	136	120	106	105	106	110	110	116	96	110	126	98	122	115	116	97	99	123	101	122	107	94	117	121	112	130	124	108	122	114	86	111	134	102	110	100	100	84	115	137	107	118	108	110	128	114	115	115	90	114	135	127	95	116	102	114	107	115	113	103	104	121	107	105	117	105	126	103	107	106	99	116	97	97	116	130	97	123	127	118	111	91	115	101	127	129	103	125	130	96	106	114	121	83	109	112	120	128	109	103	96	115	116	102	129	124	106	115	99	97	124	85	111	119	125	99	112	107	119	125	108	126	112	123	95	112	117	110	116	120	116	129	103	114	114	104	100	102	103	103	93	116	125	108	123	103	113	112	113	130	123	110	96	89	96	105	122	114	100	124	97	117	106	119	101	109	109	111	133	99	110	105	110	101	117	99	106	119	111	108	99	111	108	112	109	114	118	116	113	119	111	120	110	127	100	109	118	100	106	95	99	99	110	114	117	113	114	99	106	121	104	115	104	117	102	113	100	105	98	117	102	119	99	118	113	121	105	117	117	95	92	99	102	107	83	104	116	93	104	108	98	128	116	99	111	128	132	115	109	122	114	110	132	96	113	114	110	104	109	134	111	117	108	133	110	111	109	124	113	113	102	127	128	105	104	94	105	118	94	105	127	131	105	111	101	112	107	114	104	115	106	103	107	113	114	95	95	132	107	109	121	120	111	112	117	120	112	107	122	133	101	102	125	114	97	101	111	111	106	102	120	125	79	122	104	101	104	118	105	112	108	97	122	117	130	121	115	102	125	119	116	117	118	110	109	111	115	108	111	113	105	116	113	70	114	112	131	114	108	105	122	102	106	100	112	117	128	109	121	98	125	116	137	118	99	101	88	114	92	100	117	110	130	116	128	107	116	111	120	99	92	113	102	122	117	109	122	90	136	104
4890	819	816	420	424	552	273	197	172	155	156	139	139	160	149	150	134	132	138	138	123	137	117	144	132	151	133	136	131	124	129	123	124	157	106	122	120	131	121	140	116	118	122	135	121	130	131	143	125	114	128	135	126	124	133	128	114	129	163	135	119	125	122	131	123	136	134	130	137	133	135	123	126	126	135	126	127	110	117	155	116	122	131	126	156	106	116	132	111	120	135	111	125	127	138	116	109	131	133	116	120	128	134	108	110	124	116	117	121	121	141	140	124	121	123	130	125	127	111	165	117	139	125	125	119	110	130	119	116	134	129	128	134	128	128	138	125	124	140	148	120	106	139	138	130	155	135	116	131	115	142	109	132	132	127	109	116	113	143	123	119	136	141	132	134	121	133	143	125	114	134	125	131	139	129	128	110	139	108	115	129	98	131	125	141	133	134	118	128	121	114	138	132	124	135	108	125	123	137	115	132	109	116	126	127	142	131	118	129	135	127	124	128	126	134	135	123	122	121	124	126	121	108	139	149	127	140	115	139	145	143	122	147	142	126	134	143	129	127	116	137	118	132	136	115	114	112	118	118	122	126	127	129	105	123	118	140	133	164	126	101	127	133	130	133	120	133	119	129	141	144	120	121	124	130	123	134	120	123	144	137	119	140	142	130	137	128	121	126	129	131	144	130	116	125	99	133	121	130	118	145	120	122	120	130	121	122	134	111	132	120	131	119	129	136	113	136	132	131	130	117	111	133	138	109	122	124	134	145	127	128	125	132	101	115	129	135	136	114	140	120	130	99	117	121	123	137	125	126	151	113	115	133	129	119	118	112	139	111	136	113	121	135	138	143	138	135	119	140	123	126	126	128	135	128	135	135	133	121	134	129	132	131	110	136	107	141	129	124	112	130	135	128	140	132	122	145	130	136	138	141	131	129	128	121	126	116	140	116	121	131	115	129	118	116	136	123	139	110	106	124	129	135	142	116	115	141	112	110	144	106	137	120	114	122	130	113	129	133	121	112	140	130	126	118	145	145	140	125	113	133	112	137	130	136	127	122	129	129	127	122	139	127	152	115	130	143	129	132	125	117	122	114	136	138	131	133	118	138	133	141	121	112	122	143	138	115	127	116	122	131	122	124	135	123	124	111	132	99	128	128	141	113	146	125	137	124	128	147	112	141	132	110	113	140	128	133	130	113	114	124	132	138	127	133	132	129	122	145	122	166	126	127	115	141	125	134	132	110	126	129	126	123	121	125	127	130	107	138	121	97	139	112	129	130	117	141	129	133	146	130	127	128	131	127	106	108	111	131	129	119	111	132	138	124	128	131	128	127	130	139	138	131	124	109	95	135	127	124	127	137	106	127	134	121	123	120	126	139	132	119	138	121	121	134	136	127	127	135	128	134	127	121	122	110	124	143	146	157	134	135	125	135	134	125	133	129	128	114	143	121	112	118	127	113	121	116	125	125	127	132	130	128	143	123	115	134	121	120	113	150	136	115	119	121	137	119	123	122	124	139	156	134	138	130	138	140	134	107	132	116	126	136	118	132	108	126	123	134	131	134	131	114	110	127	139	144	139	134	137	126	114	133	130	122	134	130	115	147	122	130	121	127	147	126	133	110	131	121	118	131	99	122	127	113	111	131	125	119	137	121	139	127	126	117	118	123	107	119	139	120	122	144	141	132	110	130	126	120	118	121	123	121	114	143	114	118	133	131	130	133	116	132	134	130	131	115	135	113	127	137	129	131	133	130	123	117	110	129	110	97	108	132	111	123	131	117	132	117	117	136	126	147	122	127	137	106	121	145	131	105	151	122	147	121	108	135	132	118	114	121	122	119	126	129	124	136	123	135	118	119	131	124	142	123	142	128	123	120	118	121	149	124	139	125	123	133	144	113	123	115	101	131	129	116	124	134	127	118	121	125	106	119	131	130	152	116	114	130	119	135	128	136	133	123	124	132	122	124	111	135	116	145	120	131	135	141	129	115	137	123	132	125	123	124	129	139	116	132	125	115	116	151	135	116	125	112	110	129	118	122	115	131	112	111	128	126	120	108	154	121	152	119	126	145	130	114	123	136	132	156	140	122	129	126	150	115	142	124	103	131	120	117	116	136	115	117	104	133	139	140	132	106	127	118	129	124	115	126	126	148	119	98	115	124	123	130	131	133	124	122	133	139	139	129	121	120	111	122	128	107	135	135	136	118	115	125	125	121	105	119	139	136	129	126	127	118	108	144	131	102	122	130	119	141	129	148	135	109	125	127	119	117	138	137	135	120	125	115	129	126	125	118	129	144	123	138	138	138	121	120	113	112	128	134	138	122	108	130	134	122	145	122	136	129	129	122	140	124	120	130	145	135	121	145	122	108	117	127	129	135	135	106	144	113	109	146	134	119	101	115	136	144	138	114	130	120	145	131	110	114	117	151	146	115	143	129	131	136	122	133	131	128	116	131	144	117	145	130	118	131	129	113	122	118	112	127	127	117	113	120	105	129	125	130	126	117	106	137	130	124	124	116	133	112	109	122	143	126	119	111	131	131	129	138	136	127	130	113	134	147	113	143	115	133	149	135	128	113	136	141	142	134	130	143	148	123	118	114	131	120	118	121	138	125	132	112	132	119	136	122	153	141	156	112	131	127	135	134	133	136	116	133	132	130	138	146	136	122	119	129	138	118	133	133	120	113	129	120	117	126	121	138	124	144	118	128	115	105	109	107	115	139	126	125	115	135	125	135	113	128	131	122	119	154	129	117	120	126	137	133	137	137	139	138	116	127	105	121	111	117	125	123	106	136	115	133	128	132	121	117	116	128	126	141	121	131	134	134	118	139	121	132	125	102	125	129	122	103	119	125	123	114	149	131	133	137	103	140	122	124	119	128	121	142	154	120	132	111	130	125	134	112	126	124	137	135	122	150	120	131	144	146	120	126	141	134	140	131	134	124	134	148	125	126	143	115	156	133	147	107	114	133	136	118	135	116	148	121	127	113	129	133	114	106	132	136	131	127	117	119	121	129	132	134	121	125	142	122	112	135	133	135	123	130	117	153	121	124	126	134	124	133	137	138	123	116	135	118	151	143	131	124	123	120	148	124	138	125	129	117	124	124	122	134	110	117	128	130	134	144	114	120	135	123	122	117	116	112	113	145	129	119	119	131	118	134	122	113	116	118	117	146	136	139	159	115	117	120	132	129	108	144	111	141	122	133	131	124	126	126	137	115	102	154	132	135	121	117	111	146	114	146	137	133	131	128	122	159	118	121	117	123	123	119	122	108	113	144	109	109	147	128	107	132	126	115	121	138	127	123	132	133	111	134	120	145	128	106	139	132	132	127	123	118	114	118	131	126	107	113	150	127	119	125	146	129	130	122	131	107	122	115	126	132	128	117	131	149	121	116	126	148	124	144	132	146	118	119	118	120	127	122	113	116	127	124	102	133	144	137	130	124	135	122	135	122	118	121	133	124	121	111	127	135	139	118	119	139	119	113	143	118	136	141	116
24794	20420	26711	24020	20440	10991	1908	993	723	651	640	557	523	448	428	367	424	407	388	355	383	348	353	338	356	338	348	360	311	322	303	327	321	350	340	308	307	318	331	294	282	296	345	283	313	287	304	315	306	291	310	298	318	273	294	307	289	309	300	329	329	274	308	277	281	316	291	277	292	316	303	289	298	301	290	314	276	289	298	294	302	284	301	289	289	322	294	315	314	300	268	281	296	269	288	284	295	288	291	284	323	282	260	328	298	280	298	281	280	307	297	291	303	299	275	324	301	275	266	297	306	286	288	263	301	313	320	310	281	295	274	306	293	296	296	310	289	283	279	298	299	297	298	295	299	320	277	307	305	302	285	299	274	270	315	325	303	291	289	305	297	326	274	288	258	287	279	323	326	303	302	303	288	269	260	258	295	303	318	310	335	298	264	276	311	269	291	324	315	301	304	295	292	317	297	306	320	293	291	311	298	289	327	296	291	293	289	274	307	282	324	317	307	284	293	288	316	290	308	317	272	303	283	308	287	296	332	287	327	289	247	303	300	275	302	292	285	330	309	300	295	292	282	298	303	310	272	294	294	285	308	291	282	307	309	289	293	301	288	293	295	279	274	261	321	292	309	302	283	298	297	313	318	306	280	296	308	340	297	293	267	257	286	290	278	291	285	286	248	318	278	289	271	247	294	291	318	271	306	287	291	284	295	290	303	327	324	294	336	279	279	327	315	290	278	300	269	298	287	297	282	301	301	285	294	287	285	299	262	289	302	302	267	291	292	274	308	293	284	291	315	274	285	326	282	303	275	281	273	305	274	269	285	310	284	287	302	273	291	283	291	332	295	295	283	281	277	294	314	310	297	298	289	283	261	292	269	313	277	285	295	311	297	318	285	287	311	283	307	313	304	267	284	273	305	288	276	287	247	281	287	281	307	305	263	320	265	293	291	286	283	309	315	258	272	301	294	313	347	295	299	289	278	299	282	286	259	280	272	279	292	271	292	299	298	265	300	307	303	292	293	293	302	291	283	293	295	284	295	297	263	330	311	278	301	274	297	292	255	296	250	273	273	265	302	305	302	307	296	280	298	293	310	310	294	297	296	275	338	298	303	320	276	264	285	273	305	315	289	311	302	267	347	276	270	295	284	308	286	293	303	287	282	296	300	274	290	311	267	336	299	271	303	261	305	277	290	273	299	276	290	329	282	287	301	258	315	294	268	310	279	283	304	276	275	331	289	274	285	264	318	270	287	272	331	276	275	319	289	268	292	303	291	278	264	294	298	283	300	292	303	310	255	304	312	285	281	297	301	292	308	309	299	308	287	281	280	291	285	327	275	306	290	320	295	312	270	306	291	276	280	291	292	298	294	314	310	273	304	288	296	324	298	273	324	281	286	296	337	278	281	305	279	317	296	288	299	284	316	296	298	322	274	266	290	284	324	276	270	309	292	312	279	320	282	298	285	275	273	273	310	317	270	279	288	290	283	288	269	286	291	275	294	278	257	275	272	274	285	296	269	292	258	301	303	280	288	276	311	301	290	302	318	280	323	289	300	294	265	259	297	280	332	301	284	327	293	287	252	278	312	308	298	276	315	300	319	304	271	296	293	273	311	283	287	308	331	298	273	310	279	294	278	308	298	301	292	306	298	301	324	278	281	259	296	303	307	337	304	274	308	304	310	296	283	296	304	298	312	282	302	277	300	302	307	311	283	282	282	296	313	277	308	304	295	312	265	272	278	271	271	293	269	289	306	265	303	292	300	310	299	298	296	302	291	296	286	297	298	292	274	279	308	272	288	299	308	295	319	323	271	267	307	298	290	283	291	287	294	273	272	273	318	253	313	279	319	291	285	276	297	288	304	296	302	292	268	255	272	287	292	297	311	292	297	277	284	312	280	306	300	304	287	282	295	302	275	254	292	272	317	305	289	315	306	290	301	308	276	279	328	272	314	291	250	273	306	320	273	300	307	296	286	293	280	300	291	303	304	272	297	290	289	268	287	300	296	308	287	303	310	284	300	278	318	298	275	285	288	279	291	313	284	276	281	281	269	325	318	291	287	282	334	252	298	294	261	305	267	287	307	286	299	304	255	313	280	304	300	287	307	260	289	332	284	293	289	280	303	277	304	286	272	288	300	298	310	314	315	286	318	282	297	309	268	282	298	293	274	319	292	311	294	263	303	276	271	290	300	300	268	305	286	288	283	270	303	321	284	278	321	302	283	285	311	322	297	249	293	291	280	299	298	289	274	291	299	303	284	288	274	279	292	323	299	286	287	288	288	294	296	272	286	290	278	278	318	286	277	313	275	269	275	298	300	278	328	290	282	300	282	286	294	288	286	301	283	294	289	294	278	287	304	252	290	296	327	265	240	294	296	288	308	268	305	271	300	284	303	278	324	290	291	266	310	280	279	298	290	284	288	280	304	305	285	288	272	294	279	312	278	287	289	299	271	326	291	294	328	293	287	276	327	289	295	318	305	303	264	293	255	282	289	268	298	266	316	294	325	299	318	295	292	326	299	297	298	299	323	290	296	313	294	297	291	296	304	300	299	303	261	297	306	294	296	304	272	309	269	260	309	323	255	295	314	303	281	311	285	285	303	260	286	297	317	285	311	286	263	283	296	299	277	281	305	283	276	297	298	299	303	286	256	298	283	266	309	300	298	298	264	289	299	288	310	321	286	254	321	281	281	277	283	271	279	300	342	293	322	304	290	271	294	304	318	301	274	257	313	279	295	288	270	295	264	272	319	280	330	291	309	314	303	284	302	290	325	275	289	282	322	277	318	292	284	253	276	289	271	293	309	291	277	270	309	281	326	285	268	279	294	262	289	278	289	274	302	292	272	288	307	314	286	275	284	291	304	279	283	303	243	311	291	291	284	283	304	253	288	301	312	292	297	297	269	304	348	304	334	284	290	303	252	277	279	311	297	295	281	287	292	265	291	262	290	294	289	311	307	270	295	280	290	290	277	313	278	310	295	276	323	309	308	290	276	279	296	298	315	309	299	312	304	310	311	284	276	298	305	284	296	293	318	274	298	291	279	279	294	291	299	257	264	322	296	308	285	309	291	264	289	280	302	309	265	286	261	294	289	283	266	287	284	287	285	290	293	287	275	296	292	285	278	310	263	274	291	296	278	267	305	307	302	290	257	278	290	249	311	311	283	310	284	288	260	279	309	303	301	297	312	298	295	332	262	297	294	306	307	306	264	301	314	289	300	287	299	299	314	288	306	295	297	297	302	293	312	296	261	311	270	308	287	296	310	320	273	303	309	254	287	318	291	281	262	281	290	301	255	281	265	289	315	287	284	291	301	311	317	337	293	327	299	325	278	264	291	299	311	273	314	270	294	303	283	280	308	275	291	285	311	279	281	323	317	268	296	297	288	300	287	320	307	280	310	302	300	292	270	245	289	297	292	281	278	310	307	251	276	271	276	303	289	297	290	267	323	268	297	286	289	269	293	286	286	279	272	298	300	286	293	281	303	328	278	287
7254	12148	11004	5992	4277	4202	2613	1840	1318	1161	982	808	744	715	595	557	521	514	438	438	458	393	422	382	412	347	360	352	355	346	330	343	310	344	321	295	330	316	299	323	309	301	304	296	310	320	296	296	316	303	279	300	303	310	306	315	310	310	305	303	284	298	331	290	332	284	313	274	290	284	283	283	315	290	279	271	283	287	291	285	288	273	291	281	272	297	274	294	301	303	273	317	282	268	274	266	285	294	285	308	310	304	312	278	279	258	310	284	279	280	284	282	286	293	290	299	292	271	287	288	273	264	275	258	309	303	293	281	296	283	275	297	293	301	281	282	292	285	288	270	293	266	226	247	285	320	276	284	283	299	306	263	290	302	263	270	296	275	272	306	311	256	301	294	276	279	294	302	276	263	265	273	272	277	299	307	276	289	293	308	273	257	245	258	269	284	283	290	274	291	268	279	259	288	302	262	259	293	286	298	302	271	297	301	286	288	317	290	293	305	290	262	287	313	270	307	313	294	285	279	297	299	268	280	289	291	318	270	279	310	272	300	301	292	267	278	275	281	291	285	274	280	293	268	309	241	284	299	281	270	295	277	307	254	313	298	312	289	298	272	268	266	270	285	289	280	297	307	265	272	276	300	304	304	301	289	307	306	252	256	288	261	317	305	296	282	284	288	290	291	307	287	255	270	298	287	293	267	283	297	282	302	283	277	291	287	287	252	283	289	304	307	299	282	262	289	258	292	281	286	306	286	291	279	263	294	277	296	308	287	271	282	264	283	268	290	287	323	291	275	268	288	263	252	293	268	318	296	284	282	291	268	296	277	273	288	298	304	279	278	288	263	301	288	287	267	270	306	275	296	276	282	306	277	283	285	292	274	303	286	272	277	298	279	261	294	264	287	297	280	294	270	299	312	276	269	278	251	274	275	285	283	260	274	259	272	275	273	254	295	284	270	265	298	293	293	266	257	309	297	277	295	267	292	280	287	304	269	300	295	296	281	279	304	282	279	286	261	307	289	325	282	279	267	285	262	293	301	275	294	262	273	261	292	262	257	291	268	285	279	259	291	279	302	311	314	277	280	285	308	260	271	266	267	304	294	271	302	293	326	278	297	312	281	323	306	281	304	277	274	298	303	287	247	282	299	279	304	304	248	303	279	288	266	306	285	262	290	306	280	288	270	279	316	274	312	275	259	279	264	283	293	296	272	280	299	270	321	257	289	290	288	288	300	293	285	289	293	247	280	274	285	279	278	283	292	296	253	299	275	288	289	292	257	253	277	267	277	301	279	295	287	275	285	301	304	284	306	310	242	242	267	277	300	285	278	308	268	310	289	272	287	276	291	311	311	305	272	271	301	273	282	288	266	284	259	254	260	297	292	298	277	272	273	278	260	278	284	301	304	266	261	293	269	296	279	293	270	265	277	280	302	264	289	321	289	300	276	304	307	279	283	282	290	262	290	296	341	288	264	283	301	275	291	303	278	292	261	255	278	304	289	277	318	318	282	295	309	275	300	266	272	261	284	317	262	294	306	252	286	284	271	283	303	299	278	300	290	291	298	287	299	265	292	274	277	254	303	281	311	314	274	315	283	242	262	282	287	278	289	261	312	287	265	275	272	281	277	306	265	286	275	280	302	275	291	260	264	284	269	295	283	274	285	259	296	290	270	281	277	264	272	264	269	277	278	290	300	284	293	274	279	253	304	261	313	257	292	287	294	269	262	265	282	262	288	275	318	261	279	283	279	282	265	288	288	298	278	289	282	282	267	282	272	287	282	262	285	270	254	317	276	287	282	259	272	300	303	268	254	276	268	293	276	278	292	274	274	322	310	280	290	303	301	283	255	289	272	245	251	282	281	307	321	291	258	270	281	297	287	315	250	296	263	274	279	274	272	318	285	275	248	278	291	247	272	263	296	278	292	291	260	308	316	269	311	298	272	310	271	284	282	270	266	266	265	262	285	291	254	286	287	312	289	286	310	300	270	272	302	258	303	292	283	256	304	300	283	291	292	266	255	274	259	314	295	300	292	305	280	286	293	274	291	294	282	274	236	263	278	295	273	283	270	252	279	303	276	311	262	275	297	267	280	284	298	318	288	269	296	300	287	295	284	307	299	268	277	282	288	254	278	278	273	268	284	283	274	299	308	274	297	298	266	240	272	301	288	272	279	262	295	249	289	295	296	276	260	291	294	282	274	267	288	269	285	286	279	258	248	277	289	278	305	319	273	279	292	290	280	289	282	300	307	270	285	269	255	244	254	265	279	298	281	289	294	266	286	298	316	251	286	288	301	305	284	311	274	276	270	289	263	307	307	309	303	300	262	283	262	301	267	296	294	270	274	260	295	279	285	292	285	293	304	283	255	302	281	262	243	282	276	267	294	264	268	284	287	283	274	271	279	278	266	263	285	292	295	296	273	301	297	270	255	264	282	296	272	291	278	287	274	295	285	280	288	295	261	312	304	266	283	275	277	275	315	286	259	294	294	296	281	305	286	256	270	297	266	282	285	268	267	283	269	276	307	291	291	299	283	297	266	312	296	310	268	296	288	289	284	273	299	342	270	293	283	289	283	265	332	282	263	302	262	267	303	301	309	282	256	310	276	283	278	288	257	267	262	266	257	261	298	274	288	250	270	305	273	295	263	305	280	274	279	283	273	312	302	292	279	286	280	309	256	274	291	303	301	280	285	309	278	262	267	260	292	268	300	265	276	305	273	262	255	275	300	246	286	324	293	298	261	291	285	282	265	279	285	301	302	273	278	263	284	251	296	267	300	275	260	289	319	252	289	278	287	282	259	282	265	291	288	276	276	267	300	289	269	260	282	288	295	271	288	289	295	322	258	268	291	263	298	297	287	275	269	282	278	281	280	271	283	265	264	299	265	283	296	272	289	280	319	280	278	274	269	274	304	289	306	286	312	311	251	275	253	273	271	284	289	291	308	283	267	292	275	301	312	291	272	259	272	273	262	281	290	313	293	278	267	274	257	295	279	286	282	277	280	258	279	303	290	272	301	281	288	304	273	248	270	321	305	314	275	290	283	266	279	301	266	252	296	291	289	258	308	291	302	289	258	248	281	293	281	251	265	293	259	297	267	255	278	285	281	308	280	275	268	299	289	276	297	277	286	292	274	287	282	281	285	298	282	281	270	290	307	279	253	289	279	283	264	287	308	272	307	285	275	279	270	277	306	303	308	281	285	286	266	303	281	300	298	276	306	290	284	294	291	268	259	296	284	305	280	304	268	314	293	274	290	269	294	264	255	274	291	292	287	284	288	291	303	275	301	294	256	304	337	287	287	244	260	293	305	303	259	310	283	294	288	288	295	281	255	306	262	307	288	280	296	282	303	291	254	266	284	276	284	269	308	245	263	297	316	283	272	291	303	255	275	266	252	263	314	271	275	296	294	275	278	265	281	263	263	278	274	286	245	292	321	304	282	268	295	259	270	247	303	282	276	297	291	294	288	292	295	264	253	271	291	302	305	305	261	333	266
22527	20404	27090	23608	20412	20559	10509	2161	1408	1288	1122	1076	903	945	797	743	741	774	699	729	690	673	642	660	648	606	609	596	590	544	565	546	587	584	570	602	594	593	589	557	552	551	549	535	569	512	606	561	550	522	593	548	581	603	585	561	570	520	551	552	542	564	550	568	602	552	544	543	556	557	571	563	547	521	526	554	509	551	598	542	557	536	552	487	542	538	572	559	502	557	529	559	537	579	562	524	526	529	552	536	531	578	546	564	533	515	537	535	526	543	563	511	509	571	537	531	552	530	548	558	577	553	565	555	560	537	511	543	549	519	532	514	592	532	570	521	558	534	562	528	559	570	531	507	560	544	524	527	515	535	555	536	530	528	563	579	567	531	525	475	531	546	514	540	554	555	572	531	530	549	530	534	538	514	531	522	565	536	536	506	551	546	553	542	575	551	546	538	561	552	586	524	574	522	527	512	502	536	514	534	548	540	533	543	530	556	531	543	538	570	572	572	554	552	556	573	573	541	526	582	550	538	554	519	543	543	528	587	536	593	518	536	539	568	543	564	565	571	591	549	549	566	502	535	543	558	521	514	536	523	557	562	569	550	554	578	554	550	524	558	596	572	561	528	517	559	568	521	596	528	529	556	538	548	572	503	588	519	546	533	557	544	589	511	525	581	528	526	520	562	537	536	549	498	548	537	540	534	506	504	512	550	547	509	580	525	581	458	506	539	535	554	506	554	537	540	543	534	534	517	584	551	578	547	532	569	554	537	567	525	580	547	544	567	516	559	540	557	544	477	553	575	527	549	548	556	545	558	536	536	508	550	498	510	577	543	570	550	531	517	539	565	502	550	536	504	554	523	527	588	555	534	522	497	488	572	528	538	556	510	520	578	556	561	502	550	550	574	529	559	546	537	557	529	503	553	567	509	520	521	546	523	496	504	587	547	524	540	548	602	543	532	562	529	530	546	542	520	534	514	569	529	509	520	528	496	534	548	568	545	572	562	537	530	554	541	579	560	536	548	536	551	521	523	538	574	566	580	516	539	541	543	557	546	548	592	523	544	513	554	506	563	509	534	558	545	558	561	572	571	550	519	586	513	547	522	544	549	514	526	533	524	520	493	546	507	545	547	535	530	600	526	563	562	529	529	539	574	522	547	548	503	508	528	596	523	539	560	515	547	527	533	563	505	536	505	551	538	510	554	566	513	557	533	533	573	547	545	505	558	493	568	559	513	520	574	555	552	516	539	544	553	506	539	535	522	549	560	507	562	539	532	561	535	548	539	573	546	572	538	528	488	529	513	501	539	551	517	548	535	573	533	548	520	504	516	574	505	547	569	530	539	571	496	552	517	530	513	567	535	544	585	545	509	514	546	551	539	560	534	566	529	555	521	515	540	537	540	544	496	505	528	537	536	575	567	571	552	511	526	557	535	506	513	556	543	563	548	564	550	558	593	541	499	520	564	480	520	516	528	562	551	533	544	540	547	526	530	583	549	540	539	554	527	552	571	559	519	532	553	534	538	500	531	551	511	531	541	532	540	565	537	567	505	551	567	536	585	529	531	600	568	539	534	554	525	552	560	547	532	577	559	539	554	509	539	565	543	528	535	556	490	541	572	529	491	530	552	542	614	578	500	539	517	589	517	574	489	549	521	489	546	556	509	555	543	532	569	550	531	494	524	520	524	525	519	544	519	531	507	554	524	541	559	534	563	546	546	517	593	552	587	556	540	535	557	553	557	501	479	489	501	587	539	538	563	557	564	542	513	523	518	521	560	548	479	552	582	506	530	576	515	535	585	581	548	535	512	554	565	548	539	544	560	580	505	498	569	553	561	528	563	521	582	604	579	569	530	556	525	529	539	508	571	548	546	552	555	539	514	509	483	544	551	536	564	541	540	505	519	523	533	544	568	536	533	519	540	583	544	542	557	560	567	563	561	544	551	529	538	498	521	583	518	542	515	516	528	558	519	528	517	549	569	527	532	566	547	526	535	518	584	505	556	541	544	504	529	559	583	519	552	557	537	580	567	575	479	510	526	540	570	574	512	545	564	609	527	554	538	479	518	543	553	510	547	525	529	557	544	544	517	547	536	543	554	528	563	563	526	497	560	559	563	546	520	543	534	570	599	541	578	537	555	525	519	534	521	553	562	532	537	536	544	499	508	552	529	540	555	513	530	521	570	570	525	503	576	605	499	535	520	576	539	559	523	515	558	543	556	561	538	523	505	592	542	515	544	554	547	564	536	535	556	507	574	560	566	550	526	535	599	502	558	511	560	532	533	544	543	547	539	532	510	521	542	555	542	508	555	500	545	579	568	526	562	485	525	556	578	561	522	540	528	538	510	536	544	575	545	527	565	544	505	551	544	542	538	532	553	545	500	546	511	570	585	514	534	516	520	561	562	533	576	569	513	560	534	538	502	519	541	528	546	512	502	524	495	554	590	573	516	586	548	544	507	540	541	550	546	516	541	587	598	553	510	570	569	603	537	508	551	534	540	536	523	542	524	508	508	540	540	499	556	538	568	560	536	534	584	524	527	598	537	536	545	472	555	552	522	547	526	535	530	510	515	506	558	595	520	532	519	535	557	542	548	574	520	575	591	521	566	518	570	522	534	565	510	519	548	559	514	570	540	532	516	527	491	550	565	535	553	518	567	534	573	562	532	542	554	552	546	580	552	536	566	544	555	528	556	569	549	556	525	530	530	532	507	531	537	563	536	516	573	518	548	545	553	511	487	560	539	553	594	510	573	544	529	559	547	545	548	547	487	529	528	500	556	535	514	492	516	514	521	520	544	544	523	579	568	563	522	564	483	535	528	562	557	498	532	545	546	496	562	578	539	519	590	518	582	523	565	563	570	555	513	556	563	571	559	556	542	568	518	554	501	527	532	542	548	532	540	602	532	556	582	530	586	521	513	540	529	546	566	541	566	542	526	561	526	528	522	548	531	536	570	559	582	522	532	533	548	519	585	549	534	531	571	566	550	515	514	543	565	528	538	505	536	544	522	582	541	543	549	525	499	560	553	548	513	548	529	536	547	553	549	577	554	521	568	550	549	554	552	548	573	539	574	515	529	501	531	528	527	557	558	557	553	519	560	517	541	537	544	565	538	511	552	536	535	545	512	543	508	562	528	564	552	562	530	560	562	524	578	576	526	552	565	515	535	593	537	568	548	540	540	486	559	557	540	527	544	491	539	553	581	582	554	519	498	539	508	524	543	541	514	565	477	531	501	553	544	522	479	546	568	560	488	523	537	508	523	504	556	588	536	540	544	527	522	528	567	548	541	556	588	525	519	566	498	542	550	566	531	599	524	555	470	535	549	537	535	539	519	505	569	561	540	555	604	536	517	532	535	576	536	561	524	552	603	517	543	536	564	532	552	538	548	575	551	548	515	549	553	541	563	529	498	538	507	546	556	525	537	522	512	554	544	506	512	538	528	572	527	569	568	519	532	529	503	556	562	533	518	568	525	524	486	550	577	565	535	534	523	522	519
10378	19602	17600	10536	7993	7657	4654	3404	2601	2155	1915	1636	1408	1421	1165	1026	973	912	872	837	790	787	748	738	658	668	691	661	616	634	592	652	589	598	586	612	563	581	554	542	532	540	575	522	548	560	557	552	555	545	543	536	522	542	595	560	598	579	560	569	495	520	513	535	481	520	561	568	519	502	525	518	544	525	511	499	536	528	516	496	579	596	590	523	546	521	523	490	527	528	494	530	538	542	489	555	515	485	534	542	537	516	542	546	514	548	542	516	471	484	526	512	561	543	520	499	507	551	506	500	567	509	545	532	526	559	492	496	526	496	518	508	537	498	496	515	523	575	549	521	516	540	472	528	540	570	498	538	524	544	539	501	461	500	519	526	505	472	533	528	499	520	507	512	506	532	521	473	530	514	499	537	525	528	481	507	550	526	524	468	546	490	535	582	510	498	546	497	510	543	497	563	491	536	553	516	481	520	531	497	517	503	484	487	513	526	477	503	481	520	564	514	516	538	539	524	532	559	458	533	513	500	514	546	526	533	504	525	503	512	512	531	486	528	517	498	519	547	512	510	515	530	522	540	529	516	551	543	527	484	516	514	520	514	538	542	534	479	545	550	495	512	499	525	485	478	527	507	524	526	517	508	529	453	510	522	542	543	511	514	496	540	528	488	570	513	504	527	516	560	527	540	493	536	517	522	516	503	480	517	538	493	519	571	538	495	565	507	527	494	503	538	524	492	520	539	500	514	501	510	514	553	520	506	525	480	541	482	522	538	518	547	463	535	516	542	555	523	525	544	534	539	520	496	504	487	526	535	531	515	475	528	488	525	512	514	494	550	505	543	512	547	511	469	533	479	542	517	520	520	499	514	477	513	556	511	540	490	503	552	552	530	489	506	552	525	511	539	502	504	532	486	526	517	552	515	549	505	509	537	539	530	542	507	466	524	473	519	516	500	525	564	576	502	521	538	547	547	482	520	511	507	534	537	502	557	513	489	501	523	545	542	518	521	467	541	518	524	507	552	486	525	530	492	488	481	535	538	546	559	561	512	492	529	533	497	548	505	524	484	496	518	524	566	519	513	537	523	494	506	546	495	524	527	529	538	514	504	507	563	469	505	564	520	564	563	502	527	510	534	502	503	479	531	550	526	500	520	527	545	511	524	559	512	510	480	506	566	535	518	527	493	503	510	521	578	502	526	492	495	535	481	510	522	509	523	523	560	495	527	543	545	540	521	499	547	494	548	502	502	532	526	502	543	515	503	513	516	511	576	517	554	521	512	517	536	511	497	508	503	550	493	543	532	480	541	505	545	510	505	477	515	503	527	520	499	513	548	534	502	510	524	578	516	514	510	527	579	474	536	528	482	514	497	515	562	553	518	506	525	557	528	537	522	487	522	549	536	512	486	502	539	541	503	520	514	512	501	521	504	509	505	506	484	530	472	489	553	560	512	508	499	529	495	511	536	529	492	519	533	547	544	564	529	526	488	552	546	518	530	496	509	505	512	523	512	533	529	494	538	559	541	538	527	513	484	504	489	481	522	515	477	501	536	548	517	509	536	552	518	518	510	514	506	519	551	548	501	536	497	537	520	473	508	524	533	523	549	489	532	519	493	500	500	507	521	509	514	495	567	494	549	559	507	526	502	517	511	513	552	524	488	545	537	508	494	556	547	503	497	502	517	530	504	537	532	488	540	477	495	524	522	507	531	486	532	516	546	533	554	526	513	495	556	499	478	569	542	512	532	536	484	508	530	502	484	545	522	482	502	529	521	498	522	518	524	479	510	523	520	493	520	525	501	514	539	538	542	524	526	481	509	485	525	530	518	520	511	541	488	527	512	548	479	528	541	547	524	566	529	503	529	507	522	520	517	536	533	466	457	543	506	530	542	523	508	512	524	517	525	516	505	524	509	497	551	528	494	512	527	526	498	525	538	583	522	474	507	520	482	536	530	476	526	488	515	524	484	545	483	537	520	546	496	499	492	550	516	479	490	528	484	525	568	511	552	516	545	553	513	550	531	496	494	529	544	510	536	520	535	532	522	531	541	500	525	522	489	562	515	509	504	528	503	535	494	547	547	535	495	520	517	484	523	520	525	526	529	530	502	505	501	538	532	508	497	527	498	509	553	525	492	521	473	536	506	565	531	521	502	499	522	510	529	524	493	534	546	526	540	529	515	530	536	509	524	513	544	495	535	501	531	516	471	537	546	544	494	514	515	530	499	519	532	482	520	514	493	489	494	532	515	544	520	506	522	551	543	531	506	528	534	553	525	520	543	512	504	533	496	571	537	513	509	528	475	541	501	533	543	501	514	543	511	506	494	493	524	496	530	500	538	543	560	503	545	523	530	508	480	523	571	509	558	513	511	514	518	532	523	508	546	551	549	505	517	524	488	516	516	529	500	521	517	510	521	532	495	481	509	516	519	524	530	537	531	512	536	480	499	519	508	506	552	518	542	520	532	500	509	515	490	538	514	515	478	517	512	575	540	491	533	459	502	521	512	509	482	495	541	499	513	535	557	528	517	470	541	562	514	567	521	520	504	535	478	514	511	503	494	518	527	513	506	458	510	477	508	523	516	525	519	512	544	530	505	518	514	517	520	509	543	517	521	509	519	514	584	495	539	547	540	520	512	521	483	517	489	481	544	513	535	496	559	524	495	538	565	526	530	556	488	509	515	514	533	522	498	498	497	520	546	518	506	523	529	534	527	489	491	475	548	545	525	493	513	505	517	554	478	552	524	528	519	522	527	515	556	543	524	526	525	543	545	499	507	545	507	507	560	520	552	530	520	484	527	538	493	528	561	504	508	522	534	487	508	520	515	476	539	567	511	553	527	516	520	535	503	497	524	470	490	530	498	547	522	540	494	551	476	527	492	513	503	557	504	556	499	492	492	504	501	542	521	534	489	508	477	523	494	531	507	515	496	542	508	473	565	524	523	498	573	518	464	540	532	525	552	497	530	506	504	543	546	524	530	514	529	519	521	556	547	493	553	552	539	536	502	505	489	504	527	511	486	529	553	543	565	497	513	482	514	521	522	527	516	519	491	515	535	534	495	538	496	535	534	559	558	514	547	519	532	528	529	520	499	564	507	539	534	537	498	545	467	561	547	484	508	527	509	494	525	516	569	528	531	464	533	530	511	514	517	528	510	507	532	483	531	560	522	536	567	516	545	505	517	526	515	515	544	540	485	537	516	537	549	510	498	542	526	492	524	529	520	525	546	484	515	511	533	526	546	512	523	528	516	566	486	498	560	528	513	481	538	524	493	510	453	481	523	502	529	546	530	484	509	503	571	492	527	519	508	544	487	499	569	510	530	539	559	553	510	518	538	503	572	482	585	533	524	526	542	530	537	518	506	463	511	505	565	521	472	515	491	463	514	504	530	519	498	497	524	559	489	512	518	490	529	532	550	534	544	511	506	525	475	550	519	526	537	537	520	518	514	507	500	501	503	522	502	518	546	552	516	510	499	513	532	509	528	484	507	520	491	538	524
27516	13978	1646	342	357	434	174	160	116	114	140	129	116	131	115	116	131	124	115	112	116	122	114	111	95	102	100	100	117	101	122	128	113	97	103	100	112	108	108	100	107	133	118	124	119	116	116	122	108	127	122	134	140	97	97	115	136	97	102	98	98	116	127	114	103	117	105	126	108	117	117	119	114	96	117	103	117	110	112	120	108	112	114	115	117	134	120	107	110	115	110	123	115	108	97	114	126	118	116	108	110	119	114	117	111	126	115	111	124	126	99	116	115	106	111	120	122	104	118	118	101	112	124	125	120	114	97	116	110	114	92	105	121	86	97	113	109	106	93	115	100	112	129	111	123	119	122	118	104	115	105	115	93	119	103	111	108	112	128	113	135	102	92	110	97	121	116	136	112	126	122	120	111	116	127	114	125	118	116	119	124	119	109	125	113	122	119	100	103	116	103	122	108	117	108	100	106	102	123	126	83	98	98	105	108	89	108	97	102	101	117	92	93	127	121	120	133	106	124	94	124	120	104	118	109	105	125	114	100	128	114	111	105	105	109	99	108	112	98	113	109	142	113	125	105	108	104	117	123	108	112	99	120	85	112	116	107	114	113	110	97	106	105	110	113	116	123	101	92	111	103	105	111	112	109	111	105	100	96	122	119	103	107	118	127	113	118	118	108	125	112	102	118	122	108	113	109	104	133	112	113	111	98	99	97	98	119	108	117	113	111	117	113	99	109	111	109	111	106	119	92	129	120	111	126	114	117	129	110	104	122	128	105	104	103	97	104	114	113	105	122	102	107	129	98	104	110	118	130	113	115	99	108	119	110	123	118	116	111	110	115	99	105	128	126	121	108	101	110	106	103	102	120	123	94	103	106	120	112	106	113	111	108	126	104	115	115	121	109	107	120	130	100	103	102	125	113	127	98	123	120	109	99	107	108	119	135	115	121	127	120	105	110	104	102	108	98	118	125	100	101	100	112	121	113	106	120	105	109	132	112	112	113	114	121	123	107	102	115	107	108	119	141	110	107	131	118	98	118	120	99	117	116	101	96	123	117	127	113	128	115	106	125	118	120	115	112	81	118	119	110	123	99	113	132	126	117	113	114	103	105	123	109	129	104	114	101	99	109	104	106	102	95	102	102	116	89	96	102	95	123	117	110	122	102	109	105	106	106	125	108	110	107	116	107	107	96	106	112	123	128	113	91	118	115	116	98	118	105	103	121	111	108	100	109	98	109	128	121	112	143	114	108	112	108	133	92	110	113	101	110	101	117	119	117	109	112	112	123	94	104	107	106	124	115	89	105	111	146	119	98	103	112	115	116	125	124	113	102	132	111	118	122	126	113	101	112	97	115	129	128	117	109	108	108	111	103	119	100	108	117	119	107	121	116	114	107	117	109	107	129	110	121	127	116	113	117	104	128	108	109	112	108	113	101	114	102	106	112	110	119	109	102	120	127	105	117	112	112	122	95	99	112	105	142	124	96	110	113	87	119	89	98	111	107	109	121	102	121	95	131	120	107	98	116	125	139	107	107	126	114	116	128	123	98	104	117	106	121	108	108	110	111	98	101	106	108	119	105	105	107	114	115	110	109	102	122	117	120	106	128	101	112	91	109	110	97	118	119	124	112	104	109	115	123	105	108	105	92	101	106	96	131	101	114	89	102	124	101	109	119	108	102	111	122	113	120	130	98	99	125	122	112	130	97	113	120	110	111	115	108	97	87	103	100	98	116	123	125	103	98	95	93	122	133	130	102	105	124	113	118	116	119	127	100	106	115	112	91	117	94	102	140	126	108	98	112	122	100	103	118	115	122	128	113	110	102	117	111	95	109	109	105	113	101	115	133	100	139	106	128	107	90	98	108	95	121	99	117	97	124	127	108	101	113	99	113	110	102	110	104	96	113	107	100	93	103	111	106	127	116	98	130	135	97	103	110	122	119	108	113	108	103	83	124	126	118	109	101	112	114	119	115	110	104	93	106	115	102	107	102	110	101	114	113	107	108	111	93	129	119	109	105	114	131	106	123	99	95	101	140	114	106	118	113	125	99	111	122	137	102	117	104	129	124	109	111	94	107	90	122	105	112	122	110	98	97	112	116	133	101	107	111	122	106	106	103	122	115	107	95	103	131	107	123	109	104	113	103	103	114	110	112	112	101	128	111	113	124	106	109	123	133	113	120	117	91	100	126	121	113	102	97	100	108	106	113	110	95	127	113	116	108	113	122	112	119	117	104	106	137	107	113	119	131	107	122	93	97	91	126	114	136	109	104	124	93	115	106	116	118	111	113	102	89	104	117	113	117	114	121	102	108	119	98	114	126	121	121	125	108	120	110	94	110	117	115	124	87	101	124	115	111	117	113	114	109	108	127	97	104	105	106	124	127	110	119	106	123	104	104	119	117	93	130	117	105	117	112	133	115	124	112	99	124	112	120	91	106	103	112	108	95	115	113	107	98	103	122	99	115	115	117	105	114	98	115	105	113	128	98	122	99	117	106	104	107	95	110	105	130	119	143	110	131	125	111	123	102	119	120	124	103	102	104	106	114	116	108	114	90	113	125	115	94	110	113	98	135	106	123	122	106	117	123	114	114	99	112	125	107	90	116	100	124	99	91	109	125	115	102	118	121	113	132	101	108	124	108	110	111	108	115	122	110	124	116	113	109	106	105	100	114	115	130	117	98	117	116	113	103	103	119	130	107	90	100	115	91	127	121	104	86	121	116	135	121	121	108	115	123	111	121	107	118	123	125	101	108	113	108	111	111	119	140	104	126	110	113	110	99	102	104	107	121	123	117	104	120	123	120	114	102	107	97	107	104	134	108	125	91	131	111	104	112	102	98	107	115	113	115	91	100	136	105	105	129	109	121	124	96	109	101	101	114	102	112	104	106	129	106	118	111	122	132	117	108	105	96	113	106	118	101	101	119	94	107	129	128	110	101	116	113	102	124	105	109	127	125	106	119	105	103	117	109	113	115	123	118	97	112	122	111	115	107	103	112	116	126	110	116	95	108	129	104	113	123	105	98	115	105	102	100	118	108	119	113	132	121	102	111	112	112	100	133	115	105	119	115	106	103	126	100	109	106	130	120	107	130	109	115	99	128	129	112	118	98	117	92	128	127	119	108	118	90	129	120	105	95	121	123	114	106	123	110	123	106	83	100	112	99	96	124	114	121	104	107	106	99	109	134	84	98	113	112	101	102	128	103	121	107	111	108	106	116	115	116	114	123	118	96	92	122	115	123	107	111	116	123	114	119	103	104	110	126	122	138	107	97	106	114	116	115	120	119	106	113	112	119	121	114	111	120	90	118	95	115	101	117	104	103	135	116	141	119	92	101	102	105	101	113	114	120	92	116	114	104	94	85	104	117	116	104	120	128	120	121	116	121	104	108	116	103	101	104	121	107	128	99	113	110	104	110	121	103	109	102	118	112	88	93	107	120	96	103	118	105	97	97	104	112	110	104	102	131	105	102	125	109	111	101	125	114	117	126	111
4915	823	827	515	726	866	243	208	158	149	156	166	164	125	132	135	141	132	124	146	132	145	140	131	139	126	128	135	135	126	141	121	121	132	111	113	115	123	108	97	124	107	125	134	111	121	142	106	130	115	134	129	121	117	118	139	124	138	132	102	134	134	142	121	140	119	122	128	132	155	141	122	122	107	112	112	117	118	136	127	126	143	110	127	153	145	121	123	131	130	134	120	110	107	125	112	124	113	131	127	124	124	110	125	120	136	135	119	111	130	128	124	121	129	117	125	136	134	121	124	113	132	134	126	124	118	136	121	124	126	108	130	123	128	119	121	110	120	137	139	129	115	107	121	121	131	133	140	143	138	116	130	122	114	123	125	120	116	127	127	134	127	106	121	126	127	123	119	105	131	124	137	115	122	126	128	131	137	132	121	121	124	119	128	112	137	107	129	130	124	124	122	124	111	121	133	123	124	124	131	127	149	116	148	112	141	130	124	109	129	116	126	116	127	115	132	113	133	121	106	113	130	138	133	117	118	150	126	130	127	130	116	117	123	132	132	117	133	133	129	123	125	101	115	128	119	127	141	116	109	118	136	113	132	139	138	145	115	121	136	130	146	130	114	111	130	140	123	121	128	129	144	113	124	105	133	125	139	112	115	124	137	129	106	114	118	132	133	121	116	144	129	129	128	136	133	124	121	125	153	135	120	135	136	119	128	118	118	139	112	121	136	124	116	142	132	137	133	125	123	114	114	131	142	122	138	114	132	134	130	112	124	123	128	139	127	113	125	133	126	143	131	137	122	130	115	118	115	117	127	117	136	128	127	127	122	114	124	117	123	131	136	146	106	115	136	141	136	129	132	134	142	117	122	115	119	121	124	124	106	122	130	131	123	128	119	125	124	135	123	125	141	128	132	119	143	125	99	145	118	133	123	119	108	148	113	112	116	139	132	124	143	122	128	139	130	139	130	119	125	126	116	131	136	137	151	124	108	128	111	117	130	134	124	137	116	116	135	132	116	113	118	136	127	112	134	144	137	124	121	147	131	136	131	123	109	124	110	142	126	119	111	110	141	115	119	111	154	116	113	125	120	99	115	119	104	131	133	130	109	135	123	143	118	135	143	108	122	122	131	122	136	140	145	123	122	135	126	114	163	116	144	126	130	124	146	143	144	148	136	118	134	151	116	104	119	124	116	131	124	112	137	104	149	137	132	144	123	115	137	142	122	139	106	132	137	133	116	139	112	117	139	107	111	99	134	129	124	119	127	126	145	121	102	137	124	123	116	150	121	137	122	105	135	128	126	120	122	115	145	108	128	117	117	135	125	135	118	104	130	137	142	137	126	120	124	125	128	124	129	131	117	128	132	127	112	133	113	105	120	140	158	121	126	127	139	125	134	135	123	124	128	142	113	130	135	109	145	110	119	120	125	128	142	107	123	119	126	104	124	117	123	136	106	111	132	123	130	146	113	118	103	128	140	113	125	146	134	122	146	138	134	118	133	110	115	133	115	123	120	110	135	116	121	133	123	116	130	135	123	112	101	116	136	126	126	150	122	114	140	126	118	126	133	134	115	115	149	126	125	116	131	117	123	131	139	144	108	118	143	112	119	136	123	152	117	142	118	134	120	121	141	135	138	124	142	112	124	134	119	130	113	138	129	136	137	117	113	127	128	112	125	120	131	129	129	122	119	130	127	128	128	123	109	136	139	105	132	137	121	127	117	128	115	135	127	115	158	129	137	131	138	122	140	127	126	127	126	131	135	130	120	129	116	148	151	147	122	137	117	124	132	116	133	124	134	132	123	128	140	118	119	137	137	128	120	151	153	129	123	142	97	102	126	141	112	128	116	132	129	125	119	124	136	140	124	123	136	134	147	121	138	132	123	120	124	118	134	110	135	127	123	125	132	117	113	137	126	145	126	135	128	135	130	132	151	136	120	126	130	122	112	136	134	139	116	116	128	115	109	130	135	132	126	137	126	99	117	121	130	126	127	131	151	124	134	115	133	136	140	141	120	122	127	138	119	121	105	143	123	130	127	127	127	149	121	128	132	128	115	135	113	133	132	113	135	139	147	121	118	129	120	129	109	130	142	115	129	121	116	112	142	125	134	119	137	126	113	129	126	123	133	128	138	139	134	119	120	122	116	113	105	131	116	116	107	139	114	140	107	133	102	104	131	140	116	120	147	129	111	100	139	126	119	127	126	129	114	112	138	124	133	111	123	138	134	131	119	120	111	137	129	136	139	137	121	124	130	121	146	120	144	127	103	159	118	137	119	128	148	144	133	148	115	121	127	111	137	114	124	122	141	137	137	115	140	116	144	121	110	123	122	125	133	138	126	153	145	118	129	136	127	129	115	132	128	115	121	123	101	129	146	125	134	138	114	124	136	125	124	140	132	121	132	140	121	107	115	140	122	103	114	134	122	111	131	124	101	125	151	140	143	140	126	132	142	120	135	128	140	126	134	127	119	133	128	127	122	114	111	109	118	125	140	138	112	126	137	115	135	134	112	126	110	128	133	142	139	126	128	111	127	118	133	144	109	113	122	141	153	120	134	118	149	129	129	114	131	127	134	127	112	135	119	138	119	129	128	135	144	136	130	116	135	127	144	101	116	123	140	118	131	130	135	133	109	122	112	118	122	116	124	118	150	114	136	132	133	150	115	116	123	138	120	139	135	127	133	135	131	127	133	130	128	141	131	131	129	115	135	127	118	150	129	115	137	133	117	123	132	130	152	122	134	108	109	127	138	129	128	122	134	119	116	125	101	156	132	128	146	120	108	105	99	112	130	126	142	116	116	115	111	130	136	135	136	106	119	133	115	120	125	122	115	123	125	115	152	101	133	121	116	130	125	134	109	110	128	113	130	109	124	130	121	128	120	123	152	105	130	143	136	106	132	107	140	121	115	131	152	127	115	107	159	136	128	124	124	149	120	147	132	104	124	131	130	106	138	134	110	121	127	119	116	121	143	113	133	116	109	116	139	116	121	110	140	131	127	117	135	128	121	139	133	114	135	137	134	128	135	137	123	117	121	129	116	139	121	108	123	110	129	124	121	109	140	133	134	136	125	159	124	136	122	142	132	117	119	123	142	134	115	134	145	126	116	117	126	136	122	120	134	138	133	127	126	133	123	116	115	113	135	134	136	119	134	129	127	109	105	142	118	131	121	116	115	122	165	136	116	121	129	123	123	117	117	143	131	122	131	101	122	123	131	118	112	120	113	120	142	142	123	131	115	105	113	127	113	139	137	113	140	123	140	118	128	124	139	134	125	116	134	112	114	141	130	97	110	131	126	121	134	128	127	103	122	134	113	134	114	129	139	122	135	146	128	128	113	115	118	133	125	124	120	128	136	135	146	123	107	138	125	118	133	146	129	104	117	134	128	131	137	121	141	105	124	139	127	130	130	138	124	106	113	133	128	112	133	128	132	131	142	115	122	132	126	107	134	131	132	123	124	116	135	113	137	157	118	112	137	122	128	141	125	121	119
24835	20418	26686	24080	20437	11291	1764	987	737	680	603	586	515	479	451	401	400	427	341	363	338	343	342	350	367	355	322	320	312	284	295	299	321	299	330	321	326	328	305	286	341	300	303	305	286	277	303	271	281	302	288	300	318	311	298	287	286	295	301	261	302	303	277	271	291	286	266	319	290	291	282	295	282	277	285	302	288	288	291	294	318	316	296	316	304	314	303	290	313	295	307	307	285	296	304	324	326	292	294	296	293	312	282	296	292	307	315	322	292	329	299	310	275	296	277	291	293	279	334	288	280	311	293	288	294	331	299	285	295	280	294	298	294	290	298	292	315	299	318	324	295	283	262	318	303	326	292	289	294	328	311	294	282	315	298	289	297	355	288	288	313	299	305	294	304	302	301	294	319	309	259	287	333	316	310	320	294	285	306	332	305	300	305	319	285	290	301	259	310	276	306	272	302	298	312	267	274	316	307	303	290	289	315	313	306	284	300	292	266	295	271	268	278	300	283	302	243	290	299	251	269	275	281	319	297	324	281	289	318	310	317	302	289	275	263	269	276	298	289	309	311	325	292	286	320	267	286	291	269	304	294	305	277	308	290	273	263	287	294	302	271	298	278	282	295	320	278	278	290	320	279	301	290	305	301	311	301	298	305	309	324	292	305	298	280	301	275	304	278	293	290	284	263	289	281	299	287	318	295	290	297	264	301	292	268	285	285	309	276	306	283	278	287	284	306	306	287	266	306	291	273	300	317	321	276	328	258	307	305	257	292	280	293	307	285	304	263	276	291	302	296	292	281	297	310	272	301	259	257	306	284	270	305	301	281	320	279	324	295	285	289	306	309	293	302	287	267	300	288	288	284	313	286	290	306	278	310	303	299	275	270	287	309	319	306	273	287	314	319	295	305	305	303	326	286	259	325	308	284	256	335	272	325	280	293	278	261	274	286	274	282	284	299	319	299	291	282	287	273	293	290	274	253	277	300	329	291	318	277	278	278	303	281	317	296	297	301	285	304	315	315	276	318	306	289	295	307	284	314	316	257	288	317	302	275	253	271	298	273	314	278	286	282	265	321	275	306	304	282	266	310	306	303	290	260	279	296	297	289	294	278	278	321	283	299	321	270	286	310	297	295	294	293	303	284	270	282	284	297	273	265	304	279	272	278	304	281	246	282	304	312	273	297	274	289	321	261	303	253	297	267	279	311	289	279	306	270	262	252	296	296	301	291	318	273	311	309	305	302	287	295	296	296	329	297	335	312	272	292	306	314	304	284	296	296	325	270	271	293	328	275	268	283	319	261	302	269	297	289	271	312	310	279	332	276	328	316	341	317	278	281	296	306	307	310	273	288	308	280	279	284	259	300	276	329	273	320	276	317	280	272	284	278	301	295	262	266	301	280	303	294	309	312	294	266	307	281	295	298	309	307	305	293	299	315	284	278	284	258	262	309	264	315	277	282	280	275	288	304	293	310	295	276	302	302	306	297	269	295	326	309	304	266	297	275	280	301	310	312	273	281	328	298	268	282	278	286	292	291	285	293	311	292	310	306	294	265	296	259	290	323	294	275	288	307	261	295	279	303	291	302	292	262	309	287	287	285	281	327	274	290	283	280	305	309	283	301	292	322	322	288	311	291	297	303	289	303	309	290	312	263	279	282	301	298	279	274	277	258	307	294	285	301	294	278	299	286	305	311	277	278	294	285	314	272	299	314	265	283	295	292	283	308	296	272	276	298	278	271	279	326	287	278	302	292	300	301	294	290	290	307	294	300	321	278	293	252	277	301	273	261	273	280	312	282	311	298	295	327	274	295	270	280	266	296	287	308	309	276	300	299	297	317	304	295	297	307	299	337	307	268	298	310	284	306	296	272	284	283	313	298	302	290	299	326	303	269	321	309	275	312	309	317	288	270	288	284	278	308	286	279	273	284	304	336	299	298	280	303	265	298	298	297	280	271	320	299	307	295	264	298	288	315	270	302	285	314	289	292	293	288	296	276	294	292	259	283	291	338	294	315	286	293	300	303	289	302	306	287	313	281	309	296	334	299	269	273	305	288	267	295	267	304	288	311	303	304	325	259	288	290	259	272	297	315	317	285	288	267	291	301	257	287	320	298	293	301	293	309	276	300	285	312	279	328	268	303	292	298	272	301	302	311	303	319	261	310	262	323	319	284	309	273	293	272	300	316	263	301	312	281	302	304	285	295	299	254	301	271	284	303	315	270	289	300	304	291	328	285	300	292	322	317	316	276	273	263	299	283	292	292	314	289	279	307	292	292	273	299	290	276	276	286	294	321	300	310	324	299	299	330	256	314	301	294	294	290	276	295	315	303	326	285	293	292	316	294	307	295	291	270	282	274	284	300	274	271	317	272	303	333	317	302	300	288	286	321	308	278	287	289	292	288	303	307	320	288	318	303	329	309	307	292	294	299	274	288	303	286	278	308	299	305	277	300	332	289	297	275	271	319	299	320	315	281	277	280	286	308	339	276	302	255	278	291	267	306	308	280	305	283	293	269	297	317	272	284	303	294	275	320	289	303	285	287	257	260	281	302	291	279	278	330	290	298	304	296	290	258	295	294	319	298	295	262	273	293	302	287	288	284	280	286	285	279	281	260	302	305	287	278	317	277	296	292	291	289	318	265	292	304	297	310	307	301	287	287	294	271	298	296	266	281	302	300	296	313	299	277	285	283	300	313	281	285	279	288	259	304	310	292	277	283	304	280	277	336	318	294	300	305	295	315	266	307	299	276	270	298	275	312	275	276	307	299	288	326	299	280	287	288	276	273	288	297	266	280	281	301	279	287	303	320	271	279	291	294	306	276	310	281	280	260	304	288	293	278	291	282	293	272	316	330	273	292	282	304	281	295	291	318	313	313	307	307	257	286	308	298	308	286	280	289	305	259	312	308	265	274	266	305	292	303	313	306	288	306	296	315	252	307	290	289	314	293	306	295	315	291	303	282	270	296	295	287	279	285	310	278	327	302	291	304	309	296	306	306	289	294	299	289	257	259	284	267	295	280	303	271	278	289	299	272	269	294	278	291	299	288	281	285	272	325	290	306	242	310	298	275	270	273	269	285	260	309	290	266	285	293	309	277	323	317	293	312	326	284	290	297	302	278	294	312	334	290	292	289	319	272	283	289	301	274	291	317	292	287	276	309	288	303	304	276	295	295	273	264	291	296	292	257	274	280	289	259	283	279	279	295	279	305	272	293	298	309	275	297	328	276	320	327	297	301	309	316	278	273	308	253	280	286	308	295	289	292	301	298	282	311	284	296	312	300	264	300	320	278	274	288	310	285	315	295	304	276	263	290	309	335	284	303	324	333	293	303	270	293	310	294	303	293	270	307	305	285	289	297	281	292	291	296	311	262	291	297	295	290	288	279	302	277	295	277	300	315	287	277	300	317	276	304	299	312	280	284	276	292	295	293	293	270	291	305	290	291	302	304	316	306	281	284	296	297	257	298	300	304	306	303	256	279	303	285	274	270	317
7163	12275	10900	6030	4884	4790	2525	1787	1346	1090	984	884	768	668	565	555	473	468	480	411	415	408	405	396	381	364	354	347	355	353	339	328	337	346	337	287	311	311	296	287	299	305	290	298	311	274	301	302	296	303	290	262	288	295	331	312	289	284	319	282	304	272	272	279	303	299	315	316	272	277	285	330	286	295	319	273	299	323	307	284	297	305	271	308	252	282	274	281	310	287	293	271	306	308	290	275	281	299	299	277	278	287	265	298	266	289	306	274	284	276	292	278	276	281	277	288	281	285	276	293	275	285	288	276	300	271	264	286	271	296	284	243	274	283	273	290	286	250	276	267	296	254	283	294	282	308	281	302	266	241	263	277	297	275	264	263	273	272	285	278	288	296	275	289	291	233	268	268	289	282	267	289	272	307	288	317	298	279	297	307	270	260	275	277	281	278	286	263	279	293	299	265	274	294	291	260	269	283	276	292	271	317	322	288	265	268	282	276	273	340	312	311	301	288	284	300	300	265	303	276	275	296	270	309	293	267	305	273	258	291	298	288	282	304	269	305	264	294	284	293	294	287	274	288	287	286	299	306	278	267	282	266	311	302	245	290	284	271	295	278	290	311	260	273	271	288	314	326	310	280	323	291	277	248	262	279	262	300	256	296	277	288	285	282	264	293	313	302	301	292	287	286	278	273	293	305	254	287	288	261	272	268	311	272	303	277	278	307	294	266	307	269	279	310	292	267	267	270	282	293	284	272	265	280	267	287	283	267	280	291	288	284	314	271	307	275	263	289	288	274	293	267	286	281	283	285	273	261	276	266	311	276	312	300	303	272	289	268	260	256	306	264	292	286	289	280	270	298	303	296	303	297	302	296	300	270	282	298	292	270	258	280	242	281	285	257	279	268	280	267	294	279	274	263	258	279	272	261	272	272	299	300	262	301	286	284	285	285	281	251	273	325	291	274	275	259	312	305	324	273	276	272	290	281	262	269	289	285	273	296	287	283	260	292	291	287	263	285	327	277	292	281	283	306	281	300	253	282	314	299	285	269	284	278	288	271	289	282	307	296	306	276	337	252	296	277	315	273	257	286	271	288	278	302	265	272	286	263	293	302	313	295	257	281	273	284	291	280	266	298	288	268	304	285	269	269	282	292	273	270	277	256	307	292	278	300	272	294	286	280	260	297	292	252	280	273	279	290	281	293	310	301	278	293	293	292	270	281	294	296	280	284	289	292	304	284	278	305	292	278	276	277	317	277	313	283	277	292	299	272	283	270	285	289	258	302	321	263	255	243	307	277	256	301	272	272	289	264	293	300	315	270	280	278	261	279	265	276	278	299	274	298	270	278	292	285	271	257	254	274	267	295	294	291	271	254	275	304	299	308	285	278	293	252	304	269	290	276	279	293	288	271	287	295	260	257	280	276	270	287	272	270	244	276	299	287	277	285	271	303	290	253	303	295	317	280	309	315	289	283	271	273	286	312	294	267	261	280	280	280	306	285	284	253	281	253	274	280	272	286	284	286	264	288	309	284	276	267	302	285	273	298	290	260	268	297	284	293	269	301	314	283	309	284	306	329	283	276	276	308	282	285	297	282	299	311	283	288	286	287	291	295	268	292	251	314	275	300	267	253	287	280	306	277	272	273	290	303	288	276	276	279	285	278	277	272	274	259	280	288	254	281	280	256	305	280	289	260	264	277	266	286	281	273	295	282	282	296	310	295	273	274	296	292	269	288	256	303	271	271	277	279	294	290	287	278	239	292	290	277	277	288	291	300	256	266	293	288	274	281	279	262	301	278	284	291	291	294	282	282	316	297	291	315	298	276	265	258	290	261	249	283	274	298	285	302	250	272	277	265	285	316	300	274	291	282	294	288	259	301	291	275	310	251	285	252	294	304	278	300	283	277	257	299	272	285	288	279	253	280	288	293	273	331	302	275	271	275	287	283	272	269	244	285	290	269	280	311	311	300	273	288	303	299	301	276	317	264	299	308	291	298	284	272	290	307	283	293	266	266	289	274	279	268	243	301	265	284	259	266	273	276	293	294	265	262	291	274	312	300	278	270	293	297	280	290	289	282	285	250	269	285	287	293	286	303	274	299	270	268	302	291	297	299	274	293	283	289	274	261	278	299	254	276	281	296	295	293	272	293	308	287	279	274	282	301	270	279	302	260	257	259	301	310	293	272	314	299	291	259	255	280	309	281	284	282	285	285	261	275	258	293	270	280	278	275	258	268	267	271	292	320	319	262	288	280	264	259	286	289	251	297	288	268	296	296	278	284	305	302	305	289	297	306	290	269	281	277	305	292	310	252	285	311	258	269	267	257	266	284	267	291	285	289	272	294	291	262	286	258	274	261	271	273	260	283	272	311	278	296	258	285	263	307	305	278	275	298	284	281	313	291	278	278	275	262	271	277	284	247	290	307	299	252	268	266	280	256	304	264	302	271	345	281	266	286	266	305	257	287	299	272	268	301	283	292	313	304	287	305	271	254	296	262	276	274	299	282	282	267	298	283	301	277	276	300	300	272	307	264	268	272	292	291	286	312	293	280	273	272	279	294	275	281	287	284	293	283	271	269	256	277	286	293	306	288	284	297	307	300	256	295	272	302	259	293	249	302	275	278	294	267	254	274	304	290	285	288	286	287	275	273	275	251	269	273	286	281	315	291	269	292	303	290	284	300	295	298	290	287	286	295	273	327	276	312	279	293	251	273	278	264	284	260	272	296	261	285	276	275	275	266	283	295	285	304	264	229	267	277	300	282	295	308	288	272	317	276	294	287	270	317	304	292	237	303	282	292	249	309	279	286	299	292	309	277	288	299	253	292	248	278	293	279	322	280	276	286	274	292	292	305	298	258	279	269	271	272	257	270	310	270	300	285	282	271	293	281	275	267	284	287	264	256	294	262	305	311	308	292	267	306	295	276	295	294	249	267	269	270	315	280	259	285	277	275	287	281	295	271	266	273	234	288	304	299	274	315	275	262	264	315	287	302	308	291	270	299	274	248	294	274	261	318	296	268	264	253	281	281	240	281	281	278	272	273	306	281	298	276	301	268	293	312	264	288	296	278	289	313	265	255	288	287	278	288	315	329	282	276	279	289	270	255	289	275	255	315	287	302	301	290	309	252	270	300	268	304	278	311	262	276	272	277	239	301	311	271	284	272	288	278	300	310	317	258	295	278	272	286	298	296	290	274	283	301	297	264	287	253	283	266	284	293	326	300	260	291	310	278	298	257	282	284	286	291	290	267	259	300	282	249	291	294	285	276	279	272	298	280	304	294	274	275	251	255	266	301	307	300	275	295	290	286	260	301	314	301	292	281	294	273	300	294	311	258	273	279	253	296	333	303	270	294	272	295	296	282	292	282	283	293	284	256	328	282	292	268	307	282	335	286	286	262	278	267	289	270	273	277	287	285	292	270	272	288	278	279	322	260	303	275	276	269	269	285	261	283	306	294	298	287	277	263	299	289	300	289	273	269	274	297	262	289	286	292
22587	20430	27063	23686	20434	20625	10533	2169	1482	1294	1177	1022	932	923	804	795	808	745	712	680	658	686	624	677	655	651	611	549	647	591	583	613	596	574	550	574	602	573	612	587	559	610	574	564	540	602	575	575	532	564	578	577	527	520	559	544	588	586	540	559	576	549	579	503	595	560	560	526	571	533	593	541	589	565	556	545	572	586	577	571	529	536	544	563	561	553	509	528	546	574	536	574	503	559	579	559	594	561	537	516	540	569	566	534	514	539	533	564	556	573	517	517	549	544	565	581	550	510	555	531	560	507	522	570	537	598	579	556	556	524	524	556	534	567	533	550	576	565	554	543	513	518	509	552	537	531	583	545	539	535	559	521	565	597	531	561	489	538	534	596	541	601	542	562	557	498	569	545	546	571	556	539	512	522	571	543	522	542	579	573	560	571	530	546	523	559	504	549	552	568	551	562	553	491	582	554	562	499	526	570	528	568	552	534	536	527	565	553	542	540	542	546	532	539	582	521	536	508	576	530	559	564	605	536	548	547	503	545	536	586	516	548	522	542	527	576	528	534	551	528	555	540	513	532	563	539	553	527	572	539	544	539	512	522	524	585	514	541	528	507	572	533	549	576	546	540	550	556	546	530	553	572	525	533	573	520	562	555	571	526	583	553	560	551	539	555	516	557	551	516	554	562	559	510	556	519	593	514	532	528	583	533	541	569	541	536	535	567	553	503	544	560	541	544	530	539	549	580	578	534	588	591	551	574	524	525	533	519	502	550	534	534	519	583	566	545	511	560	531	549	562	570	540	507	522	585	540	515	557	579	550	557	557	530	526	539	565	588	521	553	522	595	519	542	543	561	500	538	534	578	559	570	532	500	550	528	541	509	516	540	563	568	565	568	546	505	545	520	562	543	540	526	569	536	555	517	544	567	543	619	509	586	566	499	557	572	525	558	555	528	585	584	518	556	555	520	542	577	538	534	516	579	508	550	562	569	588	597	512	531	535	539	579	554	547	521	515	570	564	565	566	500	493	521	520	548	572	512	525	564	545	554	552	537	548	536	519	542	562	569	535	509	536	536	594	570	536	525	596	547	512	520	525	510	522	553	562	567	533	602	574	521	548	543	482	534	547	542	525	539	474	537	541	547	553	561	538	583	509	562	552	564	573	540	561	497	548	547	516	509	541	562	559	559	529	544	548	543	578	617	542	566	496	554	565	563	579	571	537	601	564	512	507	591	576	531	535	530	551	598	539	550	501	554	545	499	562	532	516	520	567	548	564	574	575	547	541	525	504	568	553	519	561	564	552	540	520	559	539	534	544	524	542	554	555	561	527	528	558	558	528	532	548	514	566	530	530	534	521	554	585	574	549	541	550	539	549	547	544	544	522	557	507	584	525	565	530	561	572	553	538	608	566	551	582	532	554	526	577	512	528	536	480	564	567	543	570	513	542	592	542	553	550	552	525	510	552	578	499	555	525	552	570	516	570	549	498	554	530	489	549	550	569	609	578	587	521	535	509	561	533	548	531	576	598	546	535	532	552	497	491	538	567	573	499	568	543	594	536	553	564	510	543	536	540	546	502	555	541	569	553	560	516	552	569	537	601	556	563	527	570	534	502	533	520	568	538	564	550	548	567	553	562	494	543	563	573	512	525	580	530	560	563	545	545	517	536	537	569	520	526	539	530	585	572	558	542	522	536	525	522	587	561	609	577	513	576	558	556	571	494	478	554	567	561	537	601	567	561	547	542	569	563	513	538	488	515	581	539	578	534	550	529	556	523	569	560	562	553	525	551	512	575	534	525	526	526	575	564	555	571	574	534	552	560	569	542	563	525	563	545	514	556	550	494	534	542	579	576	487	554	564	588	555	528	538	522	542	538	565	552	566	548	532	551	560	556	580	556	582	530	531	552	573	568	564	533	525	549	535	579	537	550	548	533	552	512	539	571	554	527	597	557	531	535	555	549	496	587	554	545	528	545	543	584	563	526	560	525	491	514	550	565	562	517	519	522	519	524	563	557	548	526	501	477	527	566	538	574	530	534	559	537	569	493	509	536	494	546	549	485	555	544	554	574	549	553	569	527	577	590	552	553	543	542	546	521	531	496	546	539	536	552	511	549	570	522	533	524	598	556	539	543	508	569	517	574	562	534	536	497	547	588	610	567	537	571	564	550	513	554	525	541	558	572	522	519	513	522	581	522	570	552	558	544	510	517	551	503	557	586	575	551	530	549	527	595	544	506	530	539	525	520	563	548	541	498	547	547	547	545	550	542	514	555	553	552	555	500	563	519	527	518	531	549	550	515	537	538	501	542	525	526	553	547	595	538	509	522	528	559	503	527	501	540	592	513	546	518	550	554	531	568	567	576	523	477	599	519	561	565	546	537	523	553	538	565	540	540	591	536	536	496	537	548	518	565	565	576	581	529	574	559	520	521	547	558	532	541	533	530	575	587	543	570	534	583	541	536	549	577	546	567	588	567	555	520	575	548	554	576	522	550	531	532	535	534	535	528	524	552	575	514	572	543	525	563	562	535	565	559	544	562	541	588	537	574	531	518	530	547	565	547	573	524	587	572	541	572	590	588	520	584	526	551	563	572	522	564	528	564	551	603	601	547	512	544	558	551	513	570	526	582	535	544	552	544	569	564	534	538	538	504	586	569	524	553	531	558	578	552	550	533	534	564	533	591	540	530	577	599	573	557	587	538	560	562	540	576	562	534	520	550	515	545	525	548	551	531	577	508	555	517	559	593	548	515	537	530	520	514	533	532	535	560	554	522	556	535	544	533	532	556	573	556	557	545	555	525	532	548	554	578	586	535	538	556	544	561	570	567	541	587	536	547	519	524	557	517	497	517	525	552	541	555	579	548	534	520	532	597	554	524	533	559	493	534	540	544	556	512	555	545	541	561	557	532	599	561	506	549	562	538	525	527	538	559	570	536	590	554	529	546	553	510	518	529	534	534	540	523	554	546	553	563	585	509	562	535	553	555	524	545	578	520	533	555	521	577	561	578	556	570	585	552	549	539	502	552	524	588	556	534	531	550	588	552	525	542	549	572	553	553	595	586	529	555	548	510	544	528	505	524	518	573	598	538	523	572	568	592	526	553	527	523	523	534	516	520	530	576	556	550	573	581	511	527	558	536	541	546	605	514	531	558	546	565	546	508	570	519	502	531	497	554	506	526	588	552	524	550	571	562	521	566	513	536	598	582	549	498	543	510	561	528	573	558	520	517	509	554	559	571	550	581	559	528	489	523	535	535	563	550	577	560	509	583	558	586	554	580	508	539	553	593	516	593	575	516	507	551	550	547	533	529	542	560	521	514	575	553	559	522	529	562	527	537	503	537	560	525	513	510	550	522	530	554	550	511	578	569	610	534	547	544	548	516	548	527	548	568	557	546	495	525	540	544	546	566	550	532	578	484	561	528	555	542	541	562	542	539	533	564	560	497	516	555	501	613	541	573	546	470	570	557	568	579	556	519	580	571	562	563	556	541	580
10551	19698	17994	10557	8834	8728	4525	3339	2620	2158	1942	1734	1388	1321	1153	1072	1035	903	905	797	802	734	760	729	717	645	702	676	639	667	614	627	606	588	601	605	592	561	595	600	584	544	594	553	566	524	552	546	528	532	524	522	549	536	533	499	529	519	530	521	545	615	558	511	499	519	535	489	518	550	567	591	546	569	513	543	563	505	542	539	542	523	528	492	563	561	522	514	539	557	502	501	480	525	554	585	555	545	560	521	527	499	541	499	534	550	558	534	501	500	550	532	529	547	514	529	508	520	511	527	533	507	514	507	574	529	512	514	507	519	516	467	543	555	551	485	547	503	523	522	535	561	488	542	526	471	566	533	509	529	554	520	536	534	519	492	508	488	516	516	553	509	534	531	561	531	548	526	533	548	529	511	578	478	497	587	512	496	533	556	516	588	534	544	518	529	527	527	514	513	565	508	546	509	490	498	522	516	521	537	481	606	542	511	514	538	511	513	526	540	552	518	499	508	491	501	499	530	541	531	539	533	528	531	518	519	519	477	556	496	492	526	524	531	523	533	526	515	515	532	517	514	562	490	527	510	520	524	489	511	531	494	522	496	481	514	464	497	495	519	487	541	534	470	533	496	509	571	523	541	479	550	567	569	524	539	529	513	512	548	563	545	524	567	507	528	521	556	509	521	506	529	529	491	510	532	552	526	529	508	553	511	503	483	569	514	516	523	481	541	544	507	539	525	525	516	510	478	533	506	517	502	532	527	562	531	559	499	496	537	509	560	525	522	515	508	508	549	560	544	527	507	505	513	498	521	527	518	513	526	519	549	494	506	496	529	531	528	535	553	466	526	511	498	477	475	549	508	554	532	553	521	536	498	520	533	511	490	507	509	481	531	512	505	488	518	546	526	506	514	545	530	496	558	492	506	517	498	506	540	501	559	526	556	511	518	479	523	513	505	541	490	527	525	522	517	558	512	493	568	549	524	514	558	531	554	546	520	535	532	531	521	501	523	485	516	507	509	507	507	502	526	489	550	527	525	488	492	496	495	499	514	556	531	546	547	493	597	536	538	523	536	487	557	537	500	551	510	519	477	482	514	534	559	526	515	548	519	518	524	532	533	520	517	575	532	514	478	531	503	505	509	497	519	495	517	508	506	489	517	519	518	524	549	539	536	526	493	482	493	514	482	527	523	509	535	528	491	552	542	513	492	531	505	535	518	534	528	484	529	553	501	500	524	541	556	538	529	478	496	483	508	516	476	516	545	561	500	493	524	526	536	508	494	502	481	530	522	545	492	486	543	515	547	511	512	524	508	534	539	531	534	525	496	489	556	490	546	489	470	536	565	524	535	536	537	509	523	560	489	525	506	483	492	510	537	530	534	559	531	529	480	504	507	504	547	512	528	538	524	527	531	544	563	513	465	543	520	513	502	558	556	489	537	518	513	511	554	523	497	540	554	533	574	532	505	550	509	529	505	502	489	547	478	515	504	472	537	530	504	542	534	521	523	512	530	520	540	508	573	546	532	581	494	507	540	523	488	497	527	513	527	518	541	489	497	497	517	494	480	499	497	531	521	524	532	504	498	525	522	493	494	500	515	499	525	541	540	535	545	552	531	493	542	529	506	499	491	547	489	548	491	504	530	529	523	512	530	535	510	484	480	552	533	515	559	537	514	537	511	482	549	512	532	537	548	536	566	473	529	543	509	487	532	555	517	512	542	532	479	531	514	542	546	510	503	574	463	515	527	507	555	537	544	532	501	529	565	507	563	532	541	528	510	569	540	518	481	568	490	543	513	533	482	511	507	519	527	508	530	552	526	523	534	545	505	519	533	513	565	531	515	556	541	520	481	534	509	488	484	507	521	465	565	519	485	474	535	535	511	500	528	556	551	531	556	526	505	556	536	494	531	519	509	523	534	510	557	507	489	559	553	507	554	557	494	562	543	500	539	545	523	523	502	491	523	515	515	505	526	529	496	528	531	522	503	530	500	519	518	515	508	541	510	471	500	546	547	517	497	523	511	508	534	533	490	525	517	512	547	496	529	506	551	540	495	514	524	543	532	471	523	550	479	468	504	504	486	491	508	492	561	504	549	529	543	519	531	530	482	523	517	527	541	567	496	524	536	551	541	504	516	524	549	534	516	518	490	509	529	526	555	489	485	536	488	507	510	556	536	500	492	507	538	493	535	510	487	533	495	525	564	500	527	531	559	547	516	525	483	543	535	512	521	526	507	502	518	493	556	535	560	509	534	519	511	529	511	540	511	505	511	548	509	510	501	484	522	561	535	517	509	545	574	540	542	567	572	530	496	560	535	530	485	557	558	542	517	516	533	526	520	498	542	527	497	504	555	518	510	528	526	488	510	496	538	516	506	531	528	549	540	483	515	539	526	541	552	521	530	499	548	484	530	514	566	525	525	470	524	519	510	513	561	521	541	520	509	500	499	524	523	556	539	532	489	507	518	516	509	558	530	533	506	511	516	476	487	530	475	515	545	496	511	509	500	516	486	487	558	504	506	516	531	529	503	498	517	533	534	505	513	525	515	554	505	504	552	545	525	529	556	518	528	497	499	534	525	508	495	495	544	533	505	490	490	561	547	521	538	510	549	536	533	530	503	550	531	486	503	492	520	533	502	534	547	538	552	569	538	513	545	529	512	494	541	492	520	528	535	543	536	549	529	508	483	503	479	515	488	491	537	560	520	535	522	521	518	480	534	520	573	517	514	508	529	564	584	561	493	499	551	504	514	506	526	546	520	540	543	491	533	486	524	497	538	508	534	520	488	500	497	517	519	558	521	525	521	543	526	531	490	484	505	531	529	503	538	522	515	516	501	555	532	528	510	512	541	500	510	518	487	498	543	528	508	519	494	524	507	511	538	559	540	558	538	491	501	580	551	524	520	515	508	527	547	537	522	520	510	487	568	517	519	540	516	529	534	492	570	545	533	542	568	533	519	530	497	523	539	496	515	538	522	530	513	508	512	555	516	511	534	579	522	544	531	528	491	512	550	522	512	529	540	525	537	525	505	517	548	500	576	511	578	484	529	560	507	526	530	525	524	558	490	586	508	533	508	518	522	555	511	515	516	512	489	544	514	487	515	534	567	467	541	520	539	480	525	507	520	512	499	538	513	546	531	520	573	508	518	522	540	512	539	540	531	495	519	517	511	518	509	536	504	514	557	491	488	505	499	550	568	524	554	538	536	518	491	530	534	528	526	483	507	551	523	477	536	495	520	540	524	513	513	554	515	502	499	543	518	490	530	557	516	546	537	539	476	568	556	521	515	545	525	509	507	534	517	554	520	588	507	498	574	505	520	563	571	522	541	545	522	569	520	545	481	502	523	519	496	534	519	507	523	521	513	495	484	559	521	533	496	541	546	542	503	523	522	503	499	529	489	514	513	489	518	528	535	529	534	534	509	477	481	508	515	515	545	525	492	494	533	513	500	539	517	502	490	521	503	513	591	538	546	514	550	484	517	520	549	519	527	502	500	543	500
27640	14082	1628	429	463	563	151	156	151	157	132	117	114	124	114	105	117	101	113	128	111	111	117	109	103	93	100	135	107	122	107	107	111	115	122	116	99	114	109	100	123	89	116	107	105	135	111	112	110	99	120	101	123	118	114	110	125	128	120	105	110	99	101	114	106	108	136	109	118	121	97	116	102	110	100	110	100	113	136	108	108	102	107	109	130	96	113	104	94	128	109	106	98	120	115	116	106	107	109	103	138	102	118	118	124	127	114	126	127	106	113	125	100	136	124	134	113	112	124	98	120	102	104	128	107	118	112	92	128	117	121	109	116	115	111	119	96	115	113	116	113	113	103	93	92	129	108	117	103	108	118	99	101	105	114	107	116	138	123	123	127	113	107	95	110	106	104	113	99	124	99	125	115	117	123	107	121	130	94	102	111	97	100	101	111	126	102	102	126	108	103	98	127	98	125	119	128	87	119	110	102	117	121	139	130	120	112	107	114	123	111	130	121	101	112	99	105	115	107	115	110	112	109	115	98	110	116	121	119	100	116	123	128	107	108	94	108	113	98	113	104	124	97	100	106	113	109	132	102	96	110	123	125	105	103	132	111	109	111	115	96	125	113	112	116	113	109	120	112	101	101	114	101	116	96	127	106	110	113	130	99	117	118	106	135	123	127	111	115	109	101	107	116	113	101	117	115	106	106	125	125	118	143	126	106	110	100	106	115	127	116	134	95	114	92	129	101	126	117	122	120	116	106	97	116	89	111	124	116	118	125	99	105	124	119	127	95	126	101	92	96	119	110	123	92	129	115	117	124	102	101	108	109	110	91	99	117	100	100	102	102	94	121	113	116	112	105	102	119	108	120	101	91	120	105	116	115	110	101	114	104	129	106	93	95	102	121	103	119	116	95	95	113	111	108	118	116	127	103	105	116	122	112	98	104	115	98	116	126	136	100	132	97	109	136	127	114	112	116	113	93	129	111	99	125	133	128	111	113	103	134	101	96	116	110	120	129	98	117	116	99	126	127	110	116	111	116	116	133	115	109	120	121	116	104	112	130	121	124	103	97	112	99	112	133	131	118	109	107	104	109	111	113	108	110	107	122	103	127	111	111	107	113	98	114	132	106	121	125	131	113	121	121	117	120	104	128	116	127	113	96	105	106	113	119	125	109	119	114	101	110	125	132	120	118	128	99	122	107	96	102	111	112	118	105	105	113	131	107	103	120	111	127	101	127	96	109	113	105	132	117	108	108	113	115	94	101	94	114	116	104	122	124	114	99	116	134	122	92	116	111	123	97	98	96	94	119	99	118	89	120	102	100	106	111	112	112	122	108	127	120	127	111	106	101	126	120	114	128	114	116	114	110	90	109	128	115	122	111	114	89	129	103	130	110	110	111	111	117	109	110	103	109	95	117	128	128	117	119	94	104	129	110	114	122	101	110	114	112	128	102	104	102	107	116	98	121	103	126	107	106	106	93	132	121	114	129	117	105	108	115	134	117	102	101	144	114	103	113	113	113	86	105	118	111	97	102	130	98	100	112	130	122	89	108	92	124	107	123	126	94	106	111	116	123	110	116	103	117	120	122	118	112	111	96	126	107	117	109	110	126	132	93	117	110	128	119	104	115	92	109	115	110	109	112	104	118	131	101	113	103	87	115	107	127	99	127	109	105	116	110	117	121	125	103	113	128	108	115	112	117	120	93	103	128	119	108	115	122	124	98	139	127	95	119	107	104	110	124	102	115	132	91	98	97	108	104	113	124	102	94	100	115	114	117	114	108	106	123	120	99	122	108	114	112	116	107	98	100	109	107	113	107	95	109	106	96	116	101	87	104	102	108	98	113	128	112	108	119	117	121	116	105	113	109	118	109	127	97	94	105	123	104	120	114	99	106	111	113	121	120	127	98	115	108	112	104	110	107	97	100	107	125	117	113	106	106	134	121	88	108	106	105	101	103	106	113	108	110	122	112	112	103	125	111	121	109	106	115	114	99	96	112	120	108	118	110	121	112	93	117	128	99	118	103	117	113	111	105	116	114	119	99	113	108	112	107	110	116	98	110	117	117	127	106	103	120	112	116	107	119	117	144	108	110	101	121	107	86	111	117	110	101	91	128	119	120	105	125	106	112	94	118	101	121	102	87	118	122	115	126	125	128	114	98	115	116	96	118	100	134	103	117	99	126	126	102	116	130	116	94	110	114	111	120	114	101	103	106	106	106	108	121	108	103	108	103	117	122	113	120	109	128	104	97	98	108	121	112	123	92	124	114	107	114	108	133	118	116	135	109	114	107	108	117	119	97	137	99	124	110	141	113	105	142	93	93	93	112	116	109	100	102	120	111	111	100	105	103	100	124	112	90	97	112	94	88	112	99	116	97	100	136	113	118	105	103	108	110	112	118	122	112	126	113	96	109	104	121	114	99	115	80	109	113	114	95	129	127	105	105	105	117	105	104	100	112	106	101	124	132	103	103	111	116	102	95	112	95	110	111	112	112	108	122	108	98	84	109	117	136	95	109	113	120	129	123	110	96	111	115	96	112	113	111	124	88	103	101	120	101	109	109	103	139	121	114	104	111	87	111	119	115	113	127	117	125	97	99	119	111	102	96	103	122	118	118	122	109	110	121	124	118	119	100	111	105	113	121	110	121	100	95	110	102	125	89	117	118	126	97	112	104	109	130	107	102	121	101	101	115	113	102	122	117	117	103	109	116	97	100	92	119	110	114	123	114	110	93	110	127	105	99	106	105	103	115	108	116	95	86	117	96	95	107	112	116	106	127	100	86	132	109	106	102	110	105	100	127	101	108	110	122	115	110	119	106	113	96	130	102	106	113	111	104	111	111	101	100	131	90	114	93	118	100	129	117	142	108	112	110	95	91	108	108	106	114	109	135	108	107	78	119	123	101	110	107	120	121	115	109	104	127	116	111	113	122	99	125	113	132	122	107	115	105	95	114	85	109	115	106	117	120	115	98	121	104	131	114	87	118	104	110	131	116	116	111	108	126	133	97	123	113	98	97	104	113	108	107	93	99	96	126	120	98	99	108	121	102	118	90	102	126	101	111	102	121	112	127	109	107	127	107	123	118	106	108	111	120	103	98	109	115	116	112	104	111	104	114	115	112	114	115	108	132	120	98	105	100	101	115	107	124	124	107	120	119	103	106	121	105	110	98	98	108	118	111	125	115	131	105	111	120	93	132	118	93	123	118	113	101	118	126	103	114	111	79	104	98	111	112	107	115	115	114	114	121	106	96	110	111	102	104	99	112	124	116	110	130	103	98	126	99	98	97	108	103	108	110	114	118	125	108	115	115	138	116	106	103	111	123	116	117	106	89	113	137	113	108	128	99	91	117	103	114	109	125	116	129	117	113	98	104	100	118	95	103	95	103	91	114	103	113	127	119	90	95	124	105	114	95	127	116	114	102	119	104	107	118	107	105	130	108	110	118	111	129	127	106	110	98	124	107	105	98	112	109	123	110	107	119	121	115	101	93	104
5021	936	874	591	857	1121	263	207	175	166	159	171	144	153	171	122	137	139	137	136	117	119	125	127	131	145	132	113	117	132	118	132	122	123	148	129	133	148	132	126	134	123	143	143	116	119	118	137	124	94	108	123	161	116	123	131	139	109	129	163	122	122	117	134	132	124	137	131	137	143	120	127	131	117	146	147	141	109	127	121	140	146	126	141	121	129	118	129	124	119	130	136	136	119	143	119	114	137	125	120	141	127	120	111	120	131	135	125	115	127	123	119	128	125	129	135	115	142	134	123	135	143	121	119	103	137	117	103	103	137	122	114	110	118	116	107	140	114	120	118	113	131	109	143	112	135	149	122	118	120	125	136	129	135	131	110	126	124	124	137	124	130	121	123	109	117	104	119	152	112	114	116	130	141	137	138	135	117	132	114	139	116	159	125	115	118	115	137	124	116	134	123	150	118	119	131	125	122	140	129	127	117	126	130	150	137	133	121	108	117	131	101	132	123	130	132	129	146	143	105	107	117	104	130	105	139	131	139	126	121	137	103	118	131	120	127	123	120	120	106	116	105	128	124	106	124	120	119	147	140	129	130	147	133	127	122	147	125	133	139	148	148	139	121	135	116	124	120	101	116	130	129	135	127	132	132	99	133	120	130	132	123	139	135	117	136	134	121	129	127	137	113	143	128	116	124	140	115	126	131	129	122	109	121	121	125	146	112	129	116	117	114	123	139	129	103	123	123	134	131	134	148	136	131	136	125	132	121	122	105	129	123	132	136	142	128	138	126	123	119	133	124	144	129	113	133	144	159	132	129	141	122	122	127	147	113	128	108	122	127	122	108	140	135	128	142	142	134	115	117	139	124	152	103	144	117	114	122	133	132	130	126	123	124	127	134	140	127	118	134	141	141	121	129	122	124	121	127	134	126	115	120	130	127	123	129	114	138	140	146	124	121	138	134	134	116	116	131	133	109	125	128	128	125	100	144	128	118	121	139	137	130	99	118	131	121	116	109	130	114	119	129	112	122	132	121	127	141	112	133	117	130	114	124	130	118	124	139	117	144	143	124	141	123	123	113	139	110	124	139	99	128	124	130	132	122	127	123	127	131	136	138	130	109	123	135	129	112	149	131	114	131	123	135	137	128	131	147	117	130	118	131	118	113	133	121	112	116	133	122	122	159	120	118	137	130	106	104	108	114	119	120	129	120	119	119	113	126	134	119	119	141	134	103	134	113	118	116	122	134	144	126	130	122	116	115	143	147	136	132	132	126	119	128	141	120	117	122	114	125	120	121	106	129	128	133	137	115	108	134	105	135	123	122	123	121	131	121	120	138	136	143	138	114	139	109	129	123	124	119	129	117	122	150	132	109	126	128	146	109	142	118	133	120	144	135	144	138	124	119	126	130	124	116	129	141	119	124	128	134	130	139	140	122	128	139	120	111	111	118	143	123	133	125	135	143	114	117	114	147	124	136	116	133	126	121	105	140	120	119	117	136	119	134	142	147	125	109	125	132	116	134	119	122	144	99	115	124	131	111	149	131	131	119	141	125	111	113	128	112	125	121	123	137	124	99	119	118	105	106	108	156	135	119	142	124	118	123	127	133	128	134	108	116	145	131	124	131	135	118	120	132	124	129	130	121	127	126	111	127	119	130	129	119	131	126	148	129	116	139	130	125	132	119	129	138	102	132	132	105	146	142	140	126	144	151	149	106	129	161	125	131	129	142	114	126	106	148	122	130	116	141	134	125	110	101	110	111	120	132	121	107	118	124	113	119	123	151	140	107	131	129	103	129	128	120	146	122	142	123	120	145	121	145	145	91	132	109	138	148	138	119	129	112	131	132	127	121	150	135	132	129	116	126	123	104	147	143	126	116	110	141	119	114	121	148	119	131	121	125	137	144	132	125	108	140	104	147	134	134	144	120	122	131	135	132	124	113	129	122	130	127	144	142	155	145	118	128	104	110	116	147	120	122	131	154	123	135	133	117	133	103	131	142	130	126	139	134	132	145	134	112	132	98	130	134	142	132	115	117	122	138	109	130	127	119	134	130	125	127	113	114	127	118	130	133	125	143	124	108	116	125	144	125	116	134	133	123	147	133	136	115	100	120	142	125	117	128	136	126	123	129	132	131	128	123	125	144	131	127	131	151	125	135	131	110	117	94	127	126	131	138	117	144	144	146	138	105	130	119	153	138	122	142	136	117	130	131	116	119	115	122	134	137	102	109	125	136	110	121	115	132	136	116	124	120	141	139	125	125	122	124	136	118	116	122	116	131	128	124	128	116	120	127	146	128	121	101	136	125	118	116	131	124	110	125	134	120	137	130	126	117	143	122	123	124	118	142	118	127	125	126	131	112	139	126	130	144	141	133	125	101	112	125	127	126	102	132	109	122	123	147	130	125	109	118	122	133	122	136	125	127	117	129	126	135	113	143	113	139	115	108	136	129	123	150	139	136	136	126	116	124	105	108	128	124	111	132	143	128	117	121	121	130	119	134	126	157	129	134	116	140	116	147	145	133	135	146	122	131	114	122	119	143	134	129	142	115	112	145	119	137	128	118	113	135	152	123	117	116	155	111	125	115	145	106	117	117	132	117	151	113	120	132	110	139	114	142	143	132	116	134	121	109	131	118	119	127	126	114	119	119	136	130	146	120	135	143	132	135	141	117	123	130	109	133	119	128	131	113	121	145	125	118	154	133	133	101	132	128	117	132	129	130	127	138	99	140	124	129	126	123	116	148	116	119	137	135	142	118	123	108	112	148	143	121	108	119	129	119	114	136	120	105	120	106	139	140	153	129	133	120	113	125	114	122	129	137	125	125	150	130	129	133	146	109	118	118	114	132	149	134	137	129	132	109	125	126	128	127	113	130	142	120	133	146	117	123	102	142	126	103	101	130	130	128	136	114	148	141	134	110	131	113	111	113	146	123	124	135	132	119	130	133	122	102	120	122	138	138	152	135	108	126	150	135	146	141	125	127	133	135	126	131	118	124	129	133	139	117	120	134	131	126	122	118	120	140	140	122	125	111	142	120	127	113	123	138	121	131	117	144	124	102	142	136	129	103	122	130	116	109	111	132	111	125	117	115	119	109	127	132	117	140	120	113	117	122	112	117	138	113	117	126	131	127	136	131	127	113	136	119	122	126	122	120	133	135	132	160	128	140	127	122	144	121	157	115	123	119	117	116	119	123	133	121	126	114	138	140	129	136	123	98	128	119	135	128	112	123	112	139	130	122	135	116	134	134	114	132	120	119	134	143	133	142	127	132	118	106	131	130	106	133	133	135	145	127	141	123	128	128	137	121	117	140	141	134	134	124	128	131	114	115	138	117	127	138	128	129	128	121	116	126	116	128	126	146	132	108	126	133	113	132	122	128	130	145	134	127	131	138	132	148	145	121	116	119	122	140	115	134	131	117	103	147	121	126	120	145	128	136	121	151	128	146	137	134	138	128	134	142	127	142	143	115	135	101	138	131	140	126	110	123	146	102
24833	20424	26732	24041	20429	11093	1741	1014	709	662	565	524	481	483	437	405	376	388	362	374	339	376	353	326	351	364	339	355	314	339	293	314	318	348	310	304	316	327	289	305	303	296	319	285	309	313	350	294	288	292	294	295	318	302	296	269	304	280	290	271	320	292	280	303	293	243	313	307	304	302	290	263	287	286	268	297	305	284	287	299	288	274	287	288	271	285	294	308	281	317	299	303	303	280	279	269	273	299	260	300	279	288	297	292	274	273	303	286	304	270	287	267	271	263	279	288	290	294	273	294	287	322	305	288	264	294	306	317	297	295	271	289	289	298	317	286	282	299	265	309	300	283	316	317	286	293	331	305	281	305	253	297	294	291	303	297	293	289	284	275	281	256	301	288	288	287	284	270	291	324	316	296	323	293	283	305	275	300	288	293	312	282	257	294	288	308	289	290	286	293	290	296	294	277	323	272	323	281	330	277	302	322	312	298	305	311	275	260	284	301	300	295	279	303	302	315	323	304	320	308	304	272	313	270	303	278	287	315	296	280	279	267	305	279	299	305	261	305	281	273	307	297	319	290	256	288	300	294	283	319	303	310	297	307	305	299	275	322	309	288	313	306	296	286	280	327	289	307	259	301	289	247	281	291	278	278	311	299	261	253	278	276	321	297	320	290	280	292	311	290	298	249	308	289	309	341	319	287	311	323	293	298	281	302	273	314	301	315	286	271	286	283	315	321	314	319	269	287	293	281	289	272	287	317	283	293	284	312	328	322	284	266	287	279	270	300	284	291	277	319	294	304	271	295	309	330	288	273	298	288	313	294	289	309	266	279	273	287	309	281	284	316	302	269	328	296	286	297	303	311	284	277	280	305	268	311	293	314	287	318	302	279	303	294	286	304	288	309	290	301	270	282	308	278	288	266	269	300	286	310	297	288	289	291	322	306	281	302	291	289	339	319	280	290	305	301	298	297	306	294	294	279	319	273	307	308	302	283	298	309	315	279	261	288	298	331	310	290	260	278	293	284	286	303	286	301	288	289	285	275	298	312	292	304	309	308	301	271	307	312	297	296	302	292	278	285	330	285	292	336	283	325	325	298	286	286	307	290	300	302	303	298	290	315	281	281	309	288	297	280	293	317	283	285	279	306	309	300	312	283	285	319	296	315	307	291	288	285	277	288	296	297	303	305	286	273	277	288	258	298	283	286	294	287	305	256	271	314	279	300	283	271	290	243	264	299	291	297	275	286	296	284	313	258	281	273	280	338	284	303	274	281	315	334	289	286	274	296	265	299	299	302	258	309	281	258	234	314	307	301	309	290	291	274	295	271	302	297	298	294	291	290	302	263	295	276	277	309	295	272	294	306	294	322	314	284	280	280	318	294	299	318	261	297	265	285	316	274	303	277	297	279	297	325	276	282	263	299	302	277	318	298	272	309	276	315	272	302	284	292	276	294	291	340	292	273	307	289	298	289	306	287	297	260	291	291	286	289	309	277	286	321	301	283	298	266	284	282	313	314	324	329	352	280	270	276	283	289	279	311	271	300	280	292	301	304	298	298	286	295	292	314	288	304	301	316	313	289	242	289	310	283	276	329	306	279	334	301	278	275	301	292	278	288	276	295	292	310	303	251	283	312	315	306	285	285	288	299	291	303	303	275	271	261	260	300	285	305	292	294	289	310	307	299	282	294	265	290	277	293	259	324	276	277	277	293	270	293	287	305	292	278	276	313	314	296	311	288	296	312	307	301	263	286	319	304	285	279	307	299	291	297	284	270	280	287	304	288	276	283	304	279	307	304	317	318	268	309	278	301	300	288	274	299	302	276	304	310	292	250	297	293	298	297	309	277	275	285	281	298	295	310	281	308	286	307	279	280	325	257	271	276	297	254	318	296	279	285	289	290	301	291	301	296	289	267	311	293	273	317	281	298	289	285	294	294	300	301	279	318	319	295	315	303	305	296	297	283	294	319	263	283	303	287	308	300	293	271	309	281	290	292	299	288	298	292	295	265	286	297	241	294	284	267	302	358	308	278	298	317	281	290	306	313	317	292	272	281	300	302	278	294	339	275	309	292	290	317	298	284	302	307	301	300	260	277	317	296	309	292	282	323	284	295	317	327	283	289	272	304	263	300	298	298	281	283	318	286	323	288	278	322	287	286	309	327	297	260	298	316	307	275	265	313	306	281	284	327	274	284	293	315	300	289	302	310	303	330	301	306	294	266	307	323	302	306	264	285	304	282	308	304	307	285	315	282	271	287	273	288	269	266	288	298	276	262	281	289	299	308	313	296	293	291	270	313	302	303	300	280	293	317	305	278	297	303	300	287	289	269	292	283	298	289	301	288	265	277	280	307	274	271	278	318	278	286	292	301	301	299	300	282	284	295	304	285	309	269	314	287	295	282	288	305	278	267	299	317	330	283	275	268	270	269	278	315	279	307	271	284	279	311	297	296	284	312	297	308	295	245	298	334	274	305	309	315	289	319	310	289	295	272	295	320	276	296	274	297	296	289	308	295	308	304	268	274	297	272	300	292	268	295	297	322	280	296	316	283	296	298	296	274	301	283	283	311	300	291	293	314	306	313	315	279	317	284	251	309	299	297	275	249	302	280	283	292	312	296	308	299	266	306	297	292	338	294	291	311	278	293	299	276	286	301	272	318	294	292	280	279	300	293	283	311	291	323	320	279	298	287	291	283	277	299	278	289	281	269	280	307	295	287	281	267	303	256	277	258	285	306	273	339	303	304	313	254	316	292	279	317	330	284	310	311	294	301	283	296	283	273	308	323	309	296	306	274	273	314	313	277	285	298	288	328	282	309	325	311	304	267	288	333	282	286	273	290	299	254	294	298	280	292	274	301	308	286	276	302	309	293	273	274	269	314	298	298	306	305	292	280	322	291	291	287	271	294	285	310	304	304	299	306	291	280	276	308	313	280	307	254	290	274	315	321	310	312	261	277	240	275	280	276	272	277	304	280	289	299	291	301	294	299	299	286	281	263	284	271	295	291	293	274	293	295	283	264	292	292	302	304	299	266	301	269	308	330	283	287	246	304	326	274	287	298	290	295	291	291	309	289	321	321	301	290	310	313	301	273	323	264	311	284	304	278	285	299	297	287	306	264	291	291	330	290	298	275	284	298	265	272	295	319	265	275	261	268	267	309	290	303	268	272	288	310	304	273	309	320	296	278	303	288	278	278	302	289	278	289	282	274	267	301	302	295	315	305	294	289	294	248	297	293	300	288	303	269	269	291	293	282	268	283	291	280	297	303	293	302	293	263	283	271	279	253	300	268	309	308	270	293	288	308	281	289	274	311	282	298	293	265	294	277	304	312	269	331	287	286	286	305	309	310	290	297	326	283	262	285	284	266	318	254	274	269	297	289	321	314	307	311	305	296	291	304	297	310	265	316	289	284	300	301	286	268	301	284	284	314	279	307	304	298	273	303	327	272	318	306	302	278	265	313	295	311	293	295	279	277	306	319	295	321	300	276	275	302
7225	12223	11118	6250	4679	4394	2382	1752	1307	1119	967	866	777	694	589	537	519	503	479	420	446	436	408	386	390	350	355	353	351	337	334	340	326	306	339	294	311	341	298	326	311	306	330	314	298	344	287	300	320	313	292	295	305	305	310	299	302	284	262	291	291	298	292	246	288	246	292	306	254	280	282	302	290	292	296	311	288	246	311	311	305	304	317	283	321	297	271	280	273	313	295	278	298	288	266	303	270	252	306	315	312	301	280	276	278	298	299	289	308	256	270	282	266	265	288	273	264	275	304	302	268	273	343	302	298	285	286	334	262	292	306	291	271	299	270	274	279	309	289	308	318	278	294	305	278	278	307	289	280	317	288	251	313	302	294	266	279	317	290	320	259	281	279	293	284	283	294	311	304	313	279	295	300	265	313	294	330	290	303	294	277	300	311	289	296	309	280	282	266	289	298	276	281	324	284	300	297	269	277	266	283	290	301	269	316	261	300	276	284	272	283	302	295	280	243	278	296	297	281	281	274	275	275	281	282	282	282	283	275	268	282	298	277	274	267	307	300	276	277	276	297	292	291	260	258	288	291	284	283	290	293	298	286	292	286	303	246	285	270	283	284	293	291	281	267	292	303	264	281	266	285	311	275	269	324	301	299	301	275	286	314	285	279	279	279	284	285	260	290	290	286	295	302	308	271	258	284	281	294	283	283	273	283	270	274	300	298	251	276	301	317	276	284	270	252	299	262	298	268	278	253	268	282	282	283	293	279	265	300	304	280	294	284	279	272	296	286	281	272	284	259	274	282	289	257	261	291	290	260	305	325	284	332	292	280	289	262	256	321	291	287	294	308	286	281	281	298	304	272	312	293	262	301	275	288	273	315	251	272	273	296	291	292	287	297	267	271	300	258	293	309	279	260	266	297	275	295	299	279	262	288	287	258	306	259	300	277	268	298	289	306	269	283	272	276	271	290	282	308	260	277	319	270	283	296	299	259	267	277	292	275	256	274	281	292	294	272	320	312	241	312	279	293	295	285	280	271	303	308	286	287	311	296	302	268	283	285	295	279	317	328	271	262	274	308	275	258	254	305	327	305	251	282	289	276	294	288	290	292	304	274	274	288	266	287	281	279	288	263	292	290	298	307	274	293	310	295	308	312	290	275	267	281	266	264	281	269	274	307	289	304	267	273	275	280	311	311	266	274	314	302	279	290	286	319	299	279	281	285	310	278	283	276	296	282	282	274	273	286	257	275	292	251	293	299	287	284	309	290	301	289	304	285	274	295	274	281	277	311	298	293	269	271	265	297	281	266	262	277	272	274	281	288	288	275	306	299	291	256	234	263	291	295	296	279	274	276	306	293	285	296	295	272	295	287	263	276	316	282	314	278	288	302	273	291	286	271	282	279	266	287	287	306	278	277	280	250	272	276	262	278	271	269	292	263	274	300	270	320	292	265	329	300	279	301	264	280	286	285	293	270	308	290	283	292	289	294	259	279	292	290	294	279	271	283	285	271	317	307	298	257	276	278	273	281	276	281	264	300	287	270	280	284	273	273	291	309	287	268	301	270	287	285	272	287	289	271	321	314	297	305	299	271	267	304	282	263	278	281	288	280	242	291	315	284	296	276	288	286	291	333	278	308	319	306	250	292	322	303	307	276	290	266	250	290	317	280	308	253	269	266	279	281	302	280	264	266	277	283	314	264	281	297	289	291	299	315	309	297	291	269	277	305	290	286	254	290	281	283	286	286	292	255	271	266	286	293	290	282	300	261	295	298	296	300	302	284	272	268	307	296	296	279	277	248	265	301	289	294	301	245	279	274	273	310	274	295	265	252	276	279	255	283	287	297	317	294	298	290	307	306	304	285	304	275	271	285	286	280	282	319	310	278	263	297	260	261	288	244	283	299	285	305	276	256	298	267	295	301	294	291	294	299	302	289	273	290	284	283	290	287	313	298	297	304	281	262	247	307	315	281	262	303	248	291	288	291	315	286	273	290	286	300	300	307	255	288	306	280	293	305	262	289	275	299	302	282	269	293	301	289	284	269	272	288	271	299	293	298	275	284	281	307	269	266	281	305	266	306	267	303	290	267	297	327	267	276	290	286	296	306	283	313	295	287	286	278	291	277	290	280	259	288	296	280	285	288	290	280	288	291	268	307	269	318	285	276	305	274	279	273	263	262	292	308	277	293	294	274	257	281	293	300	280	308	302	285	292	250	282	306	298	304	302	285	275	287	266	265	268	306	299	286	296	292	262	296	257	267	270	316	264	278	288	286	315	280	264	306	272	296	276	293	278	261	293	314	299	294	290	286	305	269	272	292	285	275	260	275	301	287	306	318	269	279	286	287	271	290	266	270	300	262	321	268	278	288	272	263	275	301	305	261	305	298	295	273	267	273	311	259	284	264	305	286	322	272	303	279	296	268	290	285	280	302	287	276	294	285	286	292	258	264	292	305	306	292	288	290	304	283	297	279	299	268	281	302	319	280	281	293	261	286	268	282	255	282	259	304	289	264	316	285	270	253	298	282	300	289	277	291	250	308	289	313	275	290	272	304	258	301	282	281	314	300	301	264	310	250	251	273	295	319	276	280	282	292	280	270	262	283	295	281	306	253	305	275	305	272	298	277	285	290	263	275	310	301	286	282	310	282	284	284	277	284	283	297	283	273	285	298	281	288	304	269	268	266	286	260	297	281	282	322	290	296	296	289	270	281	287	311	290	273	263	294	278	281	314	293	289	265	266	260	255	292	302	285	290	297	257	302	289	321	303	256	295	282	280	318	283	268	277	287	302	282	291	267	280	276	285	258	259	253	275	268	276	286	284	301	289	284	295	268	298	279	257	300	298	286	278	292	302	274	292	299	278	263	288	292	302	302	289	262	267	279	294	273	296	288	268	291	305	305	275	278	285	292	286	290	257	302	306	271	282	270	325	308	273	313	269	307	295	285	282	299	342	270	299	306	280	272	291	286	278	263	312	284	261	283	257	277	307	310	291	315	287	272	296	306	278	303	284	286	297	303	288	286	273	279	280	300	263	294	263	316	288	289	289	285	316	274	296	285	294	256	299	261	281	273	294	273	289	283	295	283	249	307	276	308	272	268	289	273	298	294	270	281	286	275	248	294	298	259	280	252	271	301	279	276	292	274	301	298	295	272	267	317	305	311	271	290	289	261	282	309	292	307	294	286	288	292	284	278	278	255	296	298	274	281	272	316	278	301	285	276	303	275	282	283	277	317	294	299	254	296	275	307	257	295	277	279	275	295	267	280	279	285	279	283	273	295	290	278	290	300	285	282	274	295	274	285	282	305	274	274	291	267	316	287	301	270	292	302	286	290	304	287	254	326	280	279	275	290	276	309	324	291	279	263	262	297	284	271	300	285	278	261	302	295	300	281	271	288	290	277	309	278	296	292	294	308	299	265	305	255	266	265	272	264	280	271	304	254	329	325	278	289	302	296	308	265	280	317	275	294	295	274	274	240	271	331	281	312	269	284	256
22635	20464	27136	23731	20474	20611	10560	2243	1500	1217	1177	1066	934	926	827	843	737	754	703	695	667	683	659	665	628	646	629	600	595	598	597	612	564	579	586	549	594	584	592	551	589	596	567	642	577	570	571	545	582	589	561	557	595	586	542	579	574	570	558	533	583	561	541	556	584	596	565	558	549	555	548	569	533	515	560	520	500	534	591	594	579	573	591	555	548	561	604	545	560	565	532	533	559	552	560	518	548	519	556	508	576	528	580	566	544	591	597	543	566	565	540	533	541	554	533	565	547	524	534	520	524	531	555	537	546	554	584	554	554	541	560	541	546	582	553	588	526	537	551	554	538	557	516	549	581	556	541	548	541	504	568	542	546	554	518	541	547	540	510	516	530	545	529	549	574	560	570	561	539	565	555	503	555	557	516	525	541	541	574	583	547	549	523	534	548	567	547	520	544	523	532	526	576	546	513	539	542	538	541	528	583	537	553	551	625	533	537	540	512	572	576	556	558	572	549	583	582	607	517	502	540	552	557	556	547	522	551	517	577	551	559	555	508	538	492	538	536	578	552	525	540	542	545	573	605	562	587	540	576	569	559	541	523	522	550	574	578	515	528	560	562	543	539	552	544	563	522	525	559	537	533	537	571	542	511	581	528	596	530	610	546	529	564	552	529	509	537	545	509	541	504	570	518	578	580	505	524	560	539	556	531	567	570	570	542	544	520	541	562	514	613	591	553	528	537	597	598	565	556	542	522	530	540	543	584	537	560	578	530	560	567	568	557	596	568	512	557	588	552	540	540	563	548	544	495	532	587	516	578	534	557	554	523	516	546	543	544	540	550	590	570	552	555	507	577	565	584	570	536	538	564	551	521	548	537	568	549	532	545	528	560	538	530	537	540	539	549	533	566	552	539	568	558	585	586	574	561	597	513	578	549	545	572	569	541	530	537	519	513	550	581	506	591	546	597	527	564	568	512	537	541	587	517	533	535	559	536	553	551	595	530	563	525	565	565	562	552	545	579	532	531	489	564	514	590	553	510	574	573	503	544	528	545	525	558	537	530	607	507	562	521	571	524	543	559	537	564	496	555	545	557	576	557	533	499	553	546	523	538	510	518	565	554	543	543	521	535	548	594	536	550	589	536	545	584	575	545	498	531	551	570	556	511	538	531	577	535	560	582	572	576	563	563	522	545	570	542	516	564	515	546	543	571	526	519	540	590	558	544	524	538	534	546	554	563	516	577	533	540	543	552	553	522	556	519	537	578	562	596	553	512	565	577	549	546	553	528	581	546	587	533	570	526	532	507	523	548	506	601	533	547	561	525	573	576	536	553	515	505	548	553	588	544	526	521	531	537	559	569	498	534	568	543	564	542	562	501	518	506	544	520	540	551	529	542	564	544	542	519	566	528	552	554	561	557	545	537	536	556	578	530	546	546	589	598	569	501	560	538	540	578	519	560	522	524	519	572	548	511	551	569	556	519	563	553	548	540	532	533	489	573	568	563	542	513	587	547	537	563	578	513	534	538	549	505	547	525	531	557	553	535	533	560	564	529	530	551	550	564	549	594	531	593	538	571	564	553	508	559	543	513	496	547	583	521	526	531	571	534	506	538	604	563	551	577	515	567	572	537	556	544	537	550	522	544	521	540	521	592	545	551	549	539	555	548	544	570	540	558	558	550	574	576	569	554	560	550	563	531	521	518	527	535	571	562	603	513	577	553	569	580	553	529	532	535	542	533	509	545	540	536	544	559	530	526	535	494	526	534	601	550	544	555	582	493	533	567	487	566	559	530	560	555	544	591	540	538	550	552	581	512	549	509	603	522	556	517	540	563	510	566	541	527	621	570	529	560	583	556	500	506	534	535	580	536	555	520	550	553	560	534	528	524	539	554	562	554	578	530	516	519	570	548	525	560	534	557	582	593	556	515	540	522	556	567	486	513	548	496	540	560	531	525	542	549	547	572	551	551	546	544	523	556	546	562	532	547	538	564	578	570	539	582	538	559	564	548	553	556	520	556	552	546	552	532	538	547	548	560	533	536	520	523	521	546	543	549	560	519	572	549	536	608	572	563	531	518	548	530	515	544	548	536	553	537	530	549	545	549	509	557	547	562	542	533	548	553	583	546	560	513	490	554	554	525	539	542	541	527	581	520	531	559	525	543	554	562	533	544	526	561	559	563	504	567	546	543	555	531	560	553	525	566	536	577	560	558	551	577	537	542	556	579	578	558	564	532	551	581	536	537	545	595	496	552	563	553	553	581	526	559	549	515	566	540	526	536	529	522	549	578	537	577	536	593	532	568	560	534	523	535	526	494	534	554	541	565	547	536	576	547	538	531	563	522	523	549	615	554	524	527	543	557	522	543	551	578	522	527	557	511	572	575	566	514	540	517	543	522	565	494	557	585	549	535	561	566	592	567	568	540	527	552	545	589	581	555	573	557	543	528	528	575	566	525	568	519	547	554	573	526	540	562	573	567	545	530	634	542	516	568	513	550	555	584	523	583	597	491	535	554	513	551	550	531	548	538	580	571	571	578	504	548	554	575	541	565	539	529	535	504	557	541	555	543	553	522	583	536	511	517	571	554	551	586	550	516	539	564	583	557	565	554	541	504	504	517	537	547	560	521	499	542	544	552	548	586	527	543	541	542	537	549	537	546	548	579	585	543	468	587	538	539	542	560	548	585	516	573	539	568	560	590	526	515	601	569	520	501	552	519	517	482	547	517	535	565	549	501	561	579	566	532	522	568	548	541	524	513	550	568	544	549	583	563	525	519	539	548	588	552	561	528	503	528	528	539	569	554	565	534	554	537	549	565	561	576	563	559	523	530	566	536	552	549	492	488	568	557	516	551	547	506	549	576	554	554	571	563	521	527	520	550	557	583	492	535	572	511	493	512	579	531	502	560	540	543	531	532	541	557	534	590	567	530	564	518	557	535	523	500	517	542	516	533	567	526	546	489	521	497	592	524	555	562	530	529	575	530	580	536	531	528	533	570	551	538	562	557	578	555	544	525	508	543	532	524	529	550	606	562	523	531	549	560	506	575	553	542	524	526	561	554	541	500	545	541	539	538	572	518	556	529	535	573	508	507	538	521	556	591	569	500	531	567	551	539	554	540	559	510	540	535	541	569	595	567	530	553	517	534	575	576	541	536	508	533	504	562	539	518	540	579	531	546	539	542	528	598	547	538	524	527	590	574	594	544	566	559	510	557	533	570	502	557	529	566	556	532	538	502	535	545	519	581	571	541	548	549	574	529	531	528	546	487	532	552	521	537	495	512	551	559	505	537	579	534	512	528	554	530	577	567	513	556	540	538	508	511	522	611	508	512	523	538	518	548	528	528	549	522	572	524	511	561	553	543	551	527	516	512	561	566	560	585	551	572	531	556	533	533	563	549	526	541	578	519	543	552	610	564	532	545	571	569	489	549	538	555	548	534	572	553	534	530	579	553	541	553	565	554	535	563	536	498	528	577	493	512	543	523	487	512	597	631	535
10530	19972	17938	10840	8622	7897	4633	3404	2613	2185	2035	1687	1525	1380	1178	1026	1016	921	867	840	816	818	793	677	705	696	699	652	658	623	624	618	653	621	614	597	554	555	534	539	572	571	578	523	569	523	573	522	584	566	552	526	570	538	541	561	493	571	547	555	551	528	592	571	527	518	532	563	540	547	516	544	518	536	529	552	555	506	503	500	577	524	576	523	515	532	531	527	572	523	586	548	551	551	491	499	593	535	534	548	549	518	521	528	531	537	524	516	514	537	529	523	537	560	533	465	539	531	548	524	531	528	554	549	536	501	484	581	507	529	474	517	554	554	518	521	544	534	522	485	477	532	518	525	525	489	496	570	560	504	536	559	545	533	519	481	526	560	501	556	535	536	500	535	531	516	529	537	538	529	546	575	530	587	491	524	531	480	551	484	540	563	519	510	498	501	530	542	552	543	513	502	540	515	553	536	520	526	532	517	521	459	517	553	550	507	532	521	521	528	574	542	541	544	496	538	516	509	534	533	548	523	579	491	538	557	558	555	509	505	564	511	557	538	504	523	513	492	493	514	449	506	525	557	558	559	535	509	518	515	502	512	519	548	547	516	492	545	512	497	544	548	506	513	554	505	543	518	539	532	520	510	483	510	534	522	509	519	530	518	532	499	519	508	478	518	508	519	532	523	497	526	505	517	502	515	556	546	539	533	500	528	523	530	525	597	528	518	550	506	497	505	564	497	490	500	557	501	537	519	523	556	529	490	506	530	549	475	514	521	477	489	525	529	568	513	505	539	515	531	519	491	500	510	538	546	523	527	497	545	569	527	512	484	547	540	529	505	518	478	552	527	544	531	513	536	539	505	505	494	522	520	539	565	492	582	522	522	579	492	526	531	560	511	523	551	492	495	483	508	538	512	504	560	522	541	548	526	519	557	528	531	495	493	555	549	508	523	550	528	526	525	479	488	504	563	522	542	525	519	501	479	503	479	535	525	531	503	541	505	503	522	567	539	548	535	485	507	551	546	515	498	501	532	525	545	526	543	535	525	539	520	533	525	480	512	506	529	524	529	492	506	502	520	521	544	557	542	536	524	530	510	535	498	504	503	583	457	500	506	523	515	524	470	511	532	515	533	486	523	528	494	527	528	499	519	517	536	546	494	521	518	509	501	475	536	521	554	538	498	545	528	485	522	521	502	493	558	528	507	535	556	491	538	516	537	531	547	528	537	500	549	557	530	513	558	524	516	505	557	547	510	494	499	541	531	563	526	495	524	530	518	513	510	557	530	509	536	542	504	527	502	509	535	552	529	532	568	543	528	512	552	519	511	518	548	499	524	493	522	496	510	494	538	496	521	518	486	542	506	505	491	508	497	497	558	528	467	540	512	521	493	515	528	504	509	548	532	559	499	548	515	483	512	551	505	522	503	565	496	483	529	543	505	494	491	549	504	554	537	503	531	518	504	548	549	548	496	547	532	491	559	539	512	485	502	505	553	564	472	490	508	531	492	518	531	521	512	484	537	548	543	542	538	584	551	536	556	492	537	543	513	488	500	510	483	505	513	503	528	552	520	535	513	530	537	520	573	543	516	528	534	555	518	541	486	568	532	521	572	557	508	533	561	551	483	534	520	509	530	515	510	578	550	483	526	515	516	494	555	555	560	506	509	496	467	526	521	504	499	489	523	504	573	502	495	571	539	529	527	524	520	489	524	518	509	517	566	488	561	522	494	526	544	516	493	524	499	494	503	593	554	549	520	528	516	559	555	556	544	560	490	556	506	507	560	509	513	554	552	494	508	494	549	562	497	506	563	480	520	548	533	505	492	497	542	517	483	518	485	487	517	552	489	485	496	503	540	483	518	562	528	510	517	509	481	534	500	535	515	539	520	528	551	516	530	483	475	530	517	556	507	510	502	506	524	528	506	538	528	508	493	518	529	495	516	538	532	470	528	484	494	488	510	595	525	555	501	496	517	517	516	510	529	521	474	490	547	531	513	552	546	525	523	562	532	511	492	543	508	515	533	537	524	472	536	536	519	527	557	535	522	545	508	544	500	542	517	524	551	459	517	492	535	499	546	556	500	506	530	503	514	524	487	521	518	502	534	536	507	529	503	523	533	497	518	513	529	496	555	513	505	570	540	540	530	459	534	548	482	507	515	524	555	521	553	489	565	527	542	504	528	543	533	526	514	519	548	515	490	580	548	543	489	499	540	534	524	546	531	580	520	499	523	511	521	506	508	547	509	530	570	532	533	522	518	543	473	553	510	543	502	547	538	562	527	579	529	542	551	513	535	499	514	538	518	547	521	522	515	539	519	486	527	537	533	507	544	510	533	516	554	570	482	546	490	568	480	507	482	546	530	551	546	529	467	516	511	503	533	473	540	536	536	500	483	496	554	532	510	541	528	507	548	549	539	513	527	484	510	543	536	511	537	485	511	530	514	555	517	531	520	501	525	536	533	500	524	547	537	548	522	515	513	516	492	500	567	529	522	512	522	549	519	582	512	511	559	529	533	540	498	535	511	494	525	520	525	518	494	491	542	537	507	486	479	511	482	556	488	539	507	514	561	519	504	492	512	550	525	506	505	557	519	476	527	512	509	537	519	537	517	509	493	501	552	567	553	486	499	525	523	515	507	479	547	519	582	518	517	512	507	507	512	526	490	531	503	536	512	526	550	554	558	536	538	497	533	558	543	519	520	513	516	514	529	526	546	479	512	495	540	494	523	482	504	560	507	498	511	514	532	524	479	555	540	534	510	471	519	527	526	548	524	523	523	519	544	491	516	508	535	546	532	536	561	508	512	543	508	527	513	540	513	525	541	561	504	502	529	522	538	536	574	521	483	517	524	489	529	547	545	517	512	551	546	513	504	510	494	554	488	494	532	542	543	522	470	532	549	521	520	465	476	506	502	528	579	513	535	540	540	526	525	525	548	526	488	537	540	513	476	476	527	575	545	532	507	505	502	527	537	519	530	511	488	541	514	525	529	544	496	529	502	501	486	530	528	499	512	552	524	512	537	523	539	531	504	561	523	501	540	518	493	507	580	548	511	553	515	596	501	548	538	474	522	535	537	479	533	560	544	551	506	501	540	549	482	491	571	515	521	565	505	529	476	509	496	503	535	537	528	515	513	506	509	525	525	543	494	479	546	506	535	519	528	525	518	497	538	479	523	526	546	545	509	497	541	531	490	559	541	522	537	516	546	531	531	533	571	494	538	506	518	520	511	494	506	501	527	526	557	530	511	513	532	510	529	532	508	534	554	521	556	522	511	560	519	565	554	526	547	537	504	503	567	529	504	546	498	540	551	504	541	545	533	499	512	500	510	537	554	530	503	561	521	573	541	482	496	530	494	531	534	574	536	532	488	553	518	526	488	547	498	553	532	524	499	566	534	502	548	554	524	515	550	604	519	558	505	519	530	566	538	522	486	477	536	562	479	487	510	551	497	527	527	557	493	518	489	486	515	578	525	515	532	513	533	522	508	566	582	507	524	537	481
27538	14251	1760	411	475	563	177	135	156	133	143	100	131	109	109	105	113	100	126	116	112	135	126	104	137	108	114	106	96	131	119	140	117	112	107	120	115	126	101	121	94	103	123	139	117	103	110	123	107	108	108	121	106	106	119	105	106	110	115	121	123	99	112	124	114	116	102	114	90	98	108	117	111	90	108	125	109	89	112	105	114	119	107	118	115	100	112	116	111	106	117	113	126	100	97	121	121	118	115	126	118	122	110	106	115	121	96	96	91	90	109	118	110	118	97	108	86	112	123	118	108	107	139	122	148	108	104	98	111	100	108	108	124	104	113	104	113	111	111	121	105	126	137	135	121	105	122	133	117	104	124	114	127	119	107	114	107	119	119	114	110	110	112	106	117	94	102	120	121	113	104	113	110	116	112	114	129	101	124	114	116	111	123	114	118	121	102	118	100	95	110	126	106	102	108	124	97	101	115	107	108	132	101	108	111	115	113	109	118	100	93	105	121	114	93	106	122	111	102	118	95	110	91	126	119	100	132	116	114	111	121	103	114	117	129	118	113	87	119	98	103	118	99	126	108	146	112	110	102	115	111	91	110	96	125	135	101	110	127	112	110	126	123	102	105	108	116	112	103	116	130	99	116	96	95	93	123	108	106	127	113	112	125	135	101	115	110	113	104	136	101	120	118	104	107	118	100	99	117	121	87	105	87	107	122	100	119	116	119	101	107	121	118	124	94	116	103	107	125	110	118	117	116	108	107	128	106	116	116	106	108	104	133	121	103	112	105	106	112	98	117	110	119	110	114	102	115	114	102	110	117	117	94	119	101	113	98	88	117	104	106	97	107	119	107	109	104	113	116	126	112	119	101	111	104	124	150	129	113	114	110	111	120	117	104	115	132	93	117	120	118	125	118	114	120	94	115	128	132	104	137	125	109	113	104	119	119	103	93	100	113	101	100	107	116	119	97	109	115	107	110	127	119	116	112	96	106	124	120	97	111	110	127	109	112	110	108	107	100	93	117	106	113	111	98	98	114	114	123	107	90	128	121	94	108	122	137	101	105	110	128	112	107	116	99	92	144	121	99	105	110	98	113	110	122	125	122	109	128	109	103	104	132	96	119	109	121	114	131	109	113	107	105	111	123	108	127	121	124	97	112	99	107	101	113	105	112	115	111	105	112	122	101	109	92	107	119	112	114	105	129	107	120	106	114	105	108	124	104	103	92	112	99	114	99	126	103	113	123	132	106	139	119	112	101	122	118	112	111	110	120	117	120	117	103	100	97	118	112	112	115	93	118	114	126	101	116	101	102	99	108	112	114	111	116	105	125	118	119	137	112	109	124	114	110	115	92	106	121	102	104	122	132	125	128	116	112	120	125	115	104	108	108	116	115	113	100	110	121	114	98	122	96	96	115	99	112	119	129	122	109	104	100	112	115	105	119	115	124	107	108	116	126	117	121	126	103	97	121	106	126	119	115	104	102	115	117	110	102	85	119	110	104	105	97	131	104	115	119	115	134	104	116	128	112	118	121	112	96	122	108	115	120	107	96	118	84	125	96	104	99	111	109	105	107	123	110	125	104	132	123	138	98	121	107	117	101	118	107	115	106	104	95	117	112	119	114	87	113	106	118	104	102	108	120	135	101	125	127	102	97	138	114	97	121	111	115	106	101	118	91	107	84	94	127	114	116	126	124	129	132	105	98	128	136	106	120	119	111	122	113	101	103	103	108	99	110	126	113	110	114	93	99	104	113	108	111	100	113	104	107	98	122	109	127	111	102	123	147	112	118	109	100	94	113	126	114	111	107	104	120	135	134	117	120	117	103	102	104	94	117	123	109	113	110	111	116	96	110	115	105	110	92	110	106	112	103	110	135	115	110	119	138	113	105	110	110	90	136	113	103	105	129	129	108	127	121	110	129	104	123	106	125	101	100	140	112	106	108	113	121	132	120	121	101	118	119	122	118	110	119	114	130	117	118	115	104	120	110	126	120	114	129	106	110	120	106	89	102	126	88	107	124	109	110	137	93	113	115	124	123	91	96	95	134	118	110	109	115	125	124	109	107	102	118	128	104	126	91	104	106	116	103	120	113	103	118	103	106	112	91	117	112	85	100	110	120	104	87	112	132	96	123	118	98	100	103	122	104	101	108	95	117	116	106	110	106	98	100	121	116	116	139	104	109	141	124	116	106	95	105	110	107	117	104	122	122	109	119	110	110	124	119	91	110	114	112	106	121	98	109	132	120	100	134	112	118	108	94	111	111	117	112	94	111	114	106	95	102	102	111	112	121	126	128	120	123	99	109	105	99	107	127	120	112	96	114	103	101	84	112	121	105	115	128	109	113	110	113	105	109	110	103	100	105	105	100	106	129	118	100	101	131	123	109	121	106	117	103	113	110	114	95	126	126	115	112	138	107	114	122	92	98	122	104	93	106	125	120	115	112	104	117	95	117	109	108	112	139	119	111	120	129	122	118	104	128	137	117	92	110	101	105	107	94	115	114	127	109	112	131	109	116	94	118	114	98	116	109	131	106	100	105	108	100	118	116	114	116	98	106	111	116	103	104	114	101	95	120	100	125	101	106	118	94	125	94	105	129	130	104	123	95	119	107	119	91	106	142	110	108	119	113	109	117	115	102	96	100	104	119	117	116	98	113	109	103	129	115	126	108	101	99	124	121	115	114	100	126	107	110	103	110	105	96	95	124	96	110	121	117	111	101	115	113	129	112	126	128	134	126	100	99	121	102	106	111	117	122	114	106	108	122	107	98	90	110	121	116	134	128	114	100	103	118	108	103	120	119	106	106	102	114	128	116	134	137	100	122	103	112	105	119	136	109	106	125	136	93	122	110	105	104	119	110	111	125	104	105	114	105	115	117	107	113	116	108	123	97	120	97	113	110	116	101	110	107	92	99	106	108	130	122	106	112	104	119	94	131	126	109	110	108	91	126	111	121	105	107	117	112	128	109	132	113	115	127	133	111	106	98	117	130	121	123	111	119	103	114	104	96	107	122	128	103	100	123	127	122	107	96	108	107	112	103	104	114	116	111	110	108	112	100	126	119	109	130	100	129	117	103	122	130	104	98	122	112	110	100	109	115	105	110	91	109	114	103	110	104	107	114	86	113	112	126	113	112	114	113	120	123	118	106	106	110	130	127	115	119	123	127	105	119	97	117	118	107	121	100	99	124	118	103	120	124	124	94	115	108	113	111	104	99	117	106	131	112	132	101	116	145	127	106	86	122	108	97	118	127	121	98	92	89	124	146	107	134	106	112	97	123	129	112	98	102	112	85	128	100	123	122	134	110	96	113	138	115	111	125	106	141	113	103	111	116	126	106	107	131	114	144	124	131	97	114	103	114	109	112	120	109	113	122	109	120	113	89	120	109	114	117	118	106	117	113	122	114	123	101	88	123	106	115	133	106	120	124	113	113	123	97	112	108	123	115	107	102	130	130	99	117	104	126	117	113	113	126	123	117	116	125	110	98	106	102	109
4951	1018	1049	672	989	1265	236	195	170	144	155	136	139	130	132	149	133	126	121	138	140	139	153	147	119	126	158	136	130	116	132	142	138	122	117	119	121	127	135	140	107	141	138	98	129	125	128	142	135	132	141	124	111	150	131	122	135	150	115	120	132	117	121	146	111	116	129	147	120	132	124	136	136	103	146	108	135	137	111	104	131	120	139	136	131	131	140	123	116	135	134	121	121	124	141	143	107	137	136	126	121	142	116	114	146	135	125	119	135	136	105	141	127	129	113	120	127	130	126	122	104	118	116	151	129	132	125	133	131	120	117	138	126	128	130	137	114	101	130	110	125	140	123	105	125	132	138	136	135	137	109	133	117	127	134	144	147	115	116	109	118	122	123	135	128	152	97	142	121	130	117	125	122	113	117	127	123	141	143	120	116	143	127	134	129	140	115	143	141	137	120	120	127	116	132	152	123	100	134	113	121	97	139	134	123	109	113	138	127	148	127	114	130	127	118	142	137	117	138	117	121	113	126	116	134	132	130	132	121	125	135	144	110	126	127	121	133	125	132	143	119	115	131	116	144	131	132	144	111	134	141	133	130	121	118	129	143	137	117	128	116	127	135	119	129	158	120	114	125	110	133	127	114	141	127	108	136	138	113	110	129	104	127	113	121	130	131	144	126	123	125	131	113	142	110	136	138	123	134	161	126	133	116	125	138	137	126	131	138	125	161	131	122	118	154	117	132	113	120	119	138	140	114	135	126	115	133	135	149	126	125	120	109	131	122	130	125	119	137	129	133	126	143	126	134	145	122	112	126	115	132	121	142	142	123	135	128	120	132	135	148	127	128	129	135	113	120	127	133	153	133	140	114	138	155	118	119	149	132	123	146	146	129	114	138	118	123	129	125	117	115	130	130	117	139	143	151	113	136	126	135	117	120	126	142	124	125	120	123	138	128	125	119	131	123	123	122	116	118	121	131	133	136	143	135	135	123	144	130	129	136	117	128	143	126	130	128	130	134	127	123	141	130	128	123	132	140	118	142	134	104	129	133	113	134	127	114	124	113	135	123	144	158	122	122	136	127	114	134	131	120	110	111	143	129	134	107	126	148	139	122	128	154	126	116	157	138	136	133	141	131	102	124	129	114	129	124	155	124	118	130	113	144	125	129	138	122	113	130	125	127	122	107	139	157	141	125	129	118	137	122	131	131	118	117	126	124	130	150	139	118	135	107	115	132	135	162	121	118	137	130	129	102	125	123	128	134	109	128	122	129	110	137	113	128	148	128	130	110	119	117	112	148	109	140	104	125	142	135	124	103	123	133	117	133	130	122	123	134	131	138	134	139	129	129	138	116	120	123	120	146	110	133	109	122	120	135	111	129	121	120	109	123	141	114	118	142	117	117	109	143	136	133	133	107	122	122	117	120	112	123	125	121	130	111	125	125	116	128	130	146	131	132	132	125	130	154	116	113	140	113	120	129	132	134	122	131	130	132	131	107	118	127	121	117	134	135	129	126	129	147	134	121	131	126	118	126	129	123	127	124	132	121	135	125	141	135	137	154	106	136	119	111	132	135	128	146	116	129	138	112	120	150	110	111	134	107	149	109	115	108	116	114	111	121	120	115	108	131	131	117	136	128	125	118	132	132	135	108	141	143	142	138	135	148	110	136	119	122	153	121	118	124	103	120	149	129	131	130	116	120	135	122	124	125	122	116	134	136	125	120	104	115	133	146	132	138	134	147	128	126	121	137	128	130	124	111	125	113	130	131	132	111	117	118	133	124	147	133	124	103	132	124	118	112	144	123	141	138	124	123	138	121	129	104	111	133	118	140	125	116	130	132	131	126	125	132	118	120	126	103	118	144	129	143	139	123	126	134	113	131	125	127	147	137	128	128	137	144	142	118	135	132	116	154	132	130	128	124	129	126	130	131	127	112	116	158	119	140	127	122	114	125	132	121	113	121	144	125	148	130	120	128	113	140	129	130	136	103	125	139	140	132	132	129	126	129	111	141	131	128	115	125	114	119	117	144	151	121	146	117	121	112	138	132	118	142	142	143	112	126	146	117	120	137	142	143	116	110	134	126	141	143	134	123	125	110	120	129	123	135	116	133	106	139	123	126	94	124	109	121	144	120	135	117	130	119	145	130	107	123	125	139	139	128	102	139	120	138	112	109	134	126	104	133	117	131	136	118	128	124	144	135	142	134	128	102	129	133	117	121	123	128	114	125	120	147	142	116	132	118	126	128	133	124	137	136	134	116	145	123	137	130	121	136	132	127	132	133	150	139	114	125	132	136	141	132	105	143	120	135	144	126	107	132	134	137	128	120	125	117	161	140	127	124	135	128	128	144	128	131	136	128	137	130	130	139	120	127	132	135	144	116	111	130	122	109	147	128	117	119	142	128	130	122	117	128	122	133	112	131	141	115	123	128	116	147	138	125	133	134	143	111	123	122	121	133	134	124	128	146	137	136	131	140	124	143	137	138	122	122	142	134	115	145	113	116	134	128	141	147	129	111	112	136	143	124	128	135	141	121	129	136	112	128	136	115	132	121	134	113	131	116	122	138	116	141	120	129	128	140	128	129	137	138	127	135	134	114	148	109	122	132	126	129	134	111	119	144	144	136	129	123	141	134	147	134	128	130	122	116	117	140	135	115	142	130	143	123	122	120	132	130	150	130	126	113	142	125	118	116	137	127	134	134	137	128	156	123	108	127	121	136	130	123	137	127	132	143	118	132	103	130	122	123	110	113	112	155	152	130	136	134	129	122	132	124	115	149	129	131	136	126	119	130	118	146	121	111	151	112	135	150	122	122	120	142	101	123	124	133	135	141	119	128	120	128	154	127	104	124	114	133	125	123	133	130	148	129	136	114	130	124	114	116	133	121	136	112	111	109	119	131	112	124	135	118	111	116	141	130	112	130	140	153	97	126	149	126	156	109	113	118	134	114	126	124	116	126	124	122	118	149	124	129	116	124	132	124	125	135	122	134	131	129	124	121	125	119	117	135	157	119	133	123	117	124	134	126	116	139	127	112	137	130	121	140	151	128	129	135	121	101	129	127	145	133	119	128	131	130	111	113	120	117	121	133	118	124	119	140	118	148	144	133	123	142	146	146	122	139	131	130	124	123	136	123	127	131	156	126	127	144	103	133	122	152	142	131	119	117	117	134	117	139	121	142	130	145	124	114	133	141	130	141	131	110	105	137	141	133	125	110	126	122	135	134	107	138	134	121	135	123	127	137	129	124	132	138	118	114	118	127	113	116	134	122	132	142	131	139	129	107	127	115	121	112	137	107	114	121	135	129	131	131	122	114	140	138	118	122	115	141	134	130	113	116	125	134	109	132	142	124	112	134	130	108	127	123	123	122	113	129	131	120	124	95	135	133	129	108	139	144	120	111	129	130	132	120	132	122	123	108	126	139	135	105	119	135	111	114	121	142	134	138	136	118	115	125	113	153	138	132	131	131	117	140	134	131	120	119	116	128	138	124	131
24864	20446	26743	24070	20450	11380	1744	1052	735	689	621	560	502	497	444	412	391	424	413	354	363	368	372	381	369	349	327	351	349	339	301	314	337	355	343	286	311	308	323	305	318	308	350	287	296	332	288	313	317	287	286	302	336	297	299	293	294	288	280	293	291	289	299	296	314	307	310	313	318	341	299	322	311	301	293	278	297	290	322	294	314	267	286	304	288	301	294	283	312	300	262	334	300	295	344	292	323	316	294	314	297	290	277	275	325	290	309	318	343	278	321	315	294	288	299	284	302	288	283	273	330	293	275	290	287	306	303	272	316	279	279	277	325	288	335	302	290	298	305	310	310	277	306	308	281	277	291	287	306	292	279	300	276	307	270	287	306	319	328	303	301	274	308	292	301	290	304	295	301	328	301	293	321	321	299	300	272	311	282	248	312	298	304	287	285	304	306	294	292	269	289	282	310	312	291	281	304	313	313	315	281	311	276	296	295	330	289	291	301	322	304	307	274	322	294	276	297	310	285	303	316	304	299	275	314	286	316	292	289	306	297	276	273	285	286	262	294	270	253	271	313	325	321	286	287	312	315	252	312	299	302	312	308	291	305	287	310	278	276	309	301	288	308	312	309	270	293	328	281	298	304	307	277	324	291	286	300	294	336	304	287	311	275	274	298	270	311	286	322	303	310	276	282	288	285	354	285	305	309	309	299	328	277	289	281	322	283	308	324	309	309	291	340	292	334	291	309	309	298	322	296	314	280	293	277	275	292	300	289	305	281	289	280	321	291	327	306	316	294	318	315	285	271	281	301	298	303	314	279	338	304	278	282	341	302	298	273	293	318	292	260	275	313	293	273	327	316	315	280	285	289	276	325	302	305	292	312	305	336	285	309	306	282	299	313	304	306	286	293	291	314	287	281	319	287	308	302	301	312	313	292	317	313	304	314	309	293	300	294	288	290	298	307	303	311	330	321	300	285	292	291	288	297	286	318	335	299	282	306	295	303	305	293	307	309	342	300	272	292	318	309	290	280	303	311	307	291	297	292	277	305	267	294	306	290	288	273	297	340	306	295	310	275	262	306	285	269	279	278	303	305	288	280	286	277	317	273	314	301	334	285	327	333	295	272	320	314	302	289	322	308	271	286	303	323	294	319	337	269	279	307	271	289	301	308	316	281	295	296	325	293	287	278	278	317	306	273	277	318	302	294	290	291	299	291	311	303	290	305	331	289	285	292	333	275	291	316	278	278	292	306	302	296	308	280	285	288	320	305	303	305	276	256	296	267	301	302	301	290	288	295	296	322	288	307	304	294	313	275	274	291	315	311	292	282	284	334	287	335	281	268	316	290	282	283	327	305	290	280	285	310	284	275	289	305	275	296	294	297	297	303	282	298	307	318	275	319	337	305	295	314	297	306	300	295	295	280	293	279	295	289	301	308	299	290	306	268	298	316	263	269	326	267	263	292	249	289	290	288	316	324	276	296	317	282	308	307	334	295	311	325	315	312	311	269	311	309	292	321	283	271	301	296	297	254	323	313	287	286	291	316	290	304	276	304	307	301	293	314	297	313	274	270	291	302	302	292	266	296	293	298	306	327	324	294	266	299	287	284	291	302	301	321	281	302	298	327	298	338	290	287	292	294	274	276	310	325	298	316	284	284	295	281	313	291	288	293	309	283	269	278	267	286	292	292	294	309	281	304	296	314	310	309	298	316	310	305	314	279	276	283	308	294	295	312	290	288	282	289	290	321	307	289	293	322	307	283	300	302	305	298	299	298	292	306	284	315	295	268	294	290	303	288	318	307	282	297	301	324	306	270	322	317	317	328	274	288	281	313	300	311	280	289	309	310	302	290	317	289	309	314	293	293	309	297	281	304	305	290	278	286	307	329	293	318	295	256	310	324	285	290	327	286	296	302	280	292	312	287	307	273	263	323	306	300	306	273	279	305	280	306	297	295	285	316	310	293	288	297	318	315	278	309	332	311	300	306	315	296	282	303	291	284	297	269	274	308	308	314	312	289	324	304	277	296	298	286	284	322	309	315	320	286	286	284	285	314	302	280	317	279	288	265	293	305	254	276	303	278	276	302	299	283	317	284	332	290	291	269	283	314	296	275	309	275	305	278	289	294	301	326	288	298	281	321	274	300	282	299	301	302	294	269	279	297	312	294	295	283	287	318	298	324	276	319	276	299	296	290	311	283	306	307	286	308	291	315	297	314	294	295	301	269	314	310	269	300	284	282	281	301	288	334	303	304	271	302	281	316	300	311	318	307	328	289	314	339	291	299	286	284	334	304	258	306	301	293	298	299	319	325	281	321	315	302	266	319	287	282	309	295	313	324	309	299	298	304	291	308	302	318	301	243	291	290	308	311	313	305	286	309	264	291	294	273	302	270	333	300	310	273	293	284	282	279	272	312	301	269	275	315	298	309	322	279	290	316	333	320	302	288	277	286	342	312	303	268	286	284	296	280	279	295	270	301	266	311	292	317	279	329	275	265	307	287	300	246	299	290	304	327	272	301	282	302	259	267	326	331	314	306	277	322	291	295	284	277	337	294	298	267	306	312	266	274	286	272	310	331	340	296	292	290	300	290	314	284	290	301	304	314	309	289	286	298	301	287	310	298	291	289	313	291	270	296	294	296	309	283	286	293	310	287	310	297	260	333	273	275	310	307	260	312	283	265	300	308	312	293	305	301	298	289	268	287	298	320	281	294	304	287	295	309	302	305	270	301	274	317	269	289	318	284	331	298	262	296	288	287	299	289	293	292	309	312	310	283	296	289	337	325	305	285	312	281	286	302	274	286	283	329	307	312	296	292	319	296	257	288	298	314	296	315	258	319	312	274	304	321	298	322	320	330	291	301	296	305	313	321	297	306	331	309	308	324	293	297	262	291	316	304	288	291	304	310	280	287	297	336	254	295	296	282	307	302	303	321	293	278	307	287	278	295	299	293	295	342	294	287	299	297	308	284	308	284	305	314	291	282	313	284	268	281	333	307	288	292	296	302	308	277	273	332	280	298	299	273	303	296	316	291	303	309	290	299	337	340	293	298	309	305	303	292	287	286	287	297	298	268	309	286	332	304	335	313	293	279	307	333	305	316	278	316	309	296	318	307	280	283	303	319	276	265	267	346	322	289	273	314	288	277	326	302	297	321	322	273	300	293	323	319	300	309	276	306	296	323	277	268	305	314	282	328	280	314	288	351	269	308	320	295	312	269	306	307	298	291	297	280	306	307	282	280	301	291	292	301	318	289	301	329	280	305	237	292	319	281	303	315	313	270	300	289	279	299	321	317	278	299	296	309	307	296	320	284	327	295	296	269	241	325	315	334	308	311	284	319	291	293	283	277	310	296	279	315	291	291	293	283	265	296	302	303	308	295	289	265	287	316	354	307	306	283	317	319	320	290	312	289	318	304	304	304	307	313	296	317	310	283	321	313	283	277	268	302	295	284	292	294	311	271	273	291	299	297	302	305	269	297	284	283	308	287	316	273	303
7296	12497	11186	6242	4616	4499	2297	1758	1322	1131	1004	795	779	693	615	566	512	466	463	458	456	433	404	373	377	362	391	359	350	354	328	303	336	317	345	344	322	310	326	317	294	295	327	315	293	305	329	303	339	307	328	289	301	282	286	321	275	294	291	326	283	266	320	301	305	302	267	305	328	323	294	282	303	300	300	287	305	302	268	263	319	285	284	309	297	306	312	288	282	285	259	266	291	237	321	298	322	280	291	293	277	285	293	276	265	275	289	305	286	320	257	283	293	310	278	322	304	271	259	299	265	284	290	285	299	322	295	270	279	296	311	296	269	276	280	282	304	278	295	279	277	262	306	307	306	310	315	253	285	284	313	290	287	256	275	310	277	304	287	310	279	268	289	267	290	275	299	278	318	268	288	283	280	306	304	304	306	311	236	307	269	271	289	265	293	293	307	287	288	288	325	287	268	284	299	267	281	285	257	296	263	263	302	257	300	276	276	273	277	289	278	298	262	262	275	274	295	293	285	270	324	287	299	286	294	306	262	290	277	297	288	279	275	300	270	312	299	282	288	286	267	275	280	300	296	299	287	305	317	282	268	279	311	282	300	301	288	263	296	279	321	302	300	301	314	263	285	270	324	283	293	283	282	266	312	292	288	261	273	268	285	293	291	306	274	298	282	290	298	276	308	292	279	282	274	298	275	308	258	271	301	287	270	261	296	275	317	326	310	300	259	279	282	310	294	291	277	274	288	294	278	283	301	259	280	262	295	292	301	264	272	299	283	285	288	279	273	293	292	295	277	291	275	322	260	240	300	273	285	295	271	305	278	251	260	280	292	260	285	295	277	262	257	277	275	271	280	283	296	289	271	276	270	311	299	303	290	306	326	273	338	267	288	274	261	290	299	281	294	295	256	317	305	268	288	272	269	263	303	290	294	303	271	281	292	266	260	314	302	285	289	305	296	283	280	269	285	306	278	260	277	295	265	297	289	270	302	278	282	301	299	258	290	250	286	270	266	281	276	272	244	285	247	294	296	268	280	280	276	271	291	292	257	285	311	273	301	291	288	269	269	284	328	313	290	304	313	310	288	300	283	289	289	293	273	286	303	282	292	294	290	277	286	291	272	301	296	275	297	270	317	283	309	289	269	273	247	276	310	250	281	288	278	283	291	242	311	272	292	285	295	283	301	302	299	293	296	289	266	297	262	298	260	308	309	279	287	287	302	261	295	256	252	306	268	263	293	292	263	300	311	305	271	266	277	271	307	283	269	285	293	279	300	281	299	283	316	288	297	315	318	289	317	287	287	288	287	304	299	285	282	272	294	294	263	309	330	283	302	295	258	289	280	282	310	295	278	281	284	287	283	278	271	280	272	292	306	304	289	306	273	301	288	288	289	311	282	317	285	281	277	296	302	302	280	258	274	288	270	285	281	285	288	279	307	295	285	298	273	309	304	290	297	260	287	316	298	296	288	289	261	273	285	282	292	279	299	287	299	295	269	279	282	271	314	270	298	264	265	273	293	297	274	304	273	246	290	272	301	274	302	280	287	305	313	298	280	293	317	285	254	297	290	284	272	315	286	279	282	285	265	295	278	304	262	286	288	295	298	267	295	296	278	275	300	275	277	311	274	290	275	272	298	270	286	284	292	251	277	252	317	288	297	254	270	298	273	290	290	286	294	280	286	265	307	282	294	269	323	261	289	304	298	260	250	279	304	300	299	267	295	272	291	295	296	291	310	275	263	283	291	282	268	281	280	300	261	274	277	283	280	289	267	305	278	309	310	283	285	278	302	334	281	308	296	300	281	272	289	320	270	268	288	298	320	270	298	316	300	288	260	298	319	296	285	302	311	293	300	275	287	288	279	314	275	290	290	308	283	292	264	295	286	297	286	277	288	295	282	279	261	284	301	294	286	291	304	296	278	274	306	318	323	312	277	267	301	283	288	288	299	295	258	292	259	279	261	289	274	270	308	290	267	273	306	285	292	313	286	290	307	274	265	282	323	285	273	305	279	290	300	274	245	281	309	265	302	273	319	303	293	301	270	295	289	287	272	304	279	275	296	280	264	273	302	297	290	263	276	284	273	265	293	297	271	306	281	257	274	297	286	284	271	292	283	282	304	258	314	287	285	303	265	286	267	285	309	295	319	300	308	278	263	324	304	288	319	256	295	282	312	273	292	295	285	295	287	277	280	305	266	310	317	316	306	297	293	293	302	290	304	286	290	287	280	286	292	278	282	281	268	280	295	287	304	279	292	293	263	310	260	258	294	314	301	302	294	291	272	288	269	302	306	284	278	291	285	301	276	261	284	300	297	276	305	292	304	283	274	256	293	302	306	275	299	282	270	295	286	309	285	271	281	295	312	272	268	282	282	261	292	274	293	287	269	309	278	282	271	287	335	309	304	268	317	265	311	284	315	284	305	290	281	284	276	319	272	281	282	281	280	258	263	273	297	287	281	269	253	287	281	283	311	283	237	289	285	306	262	283	303	316	276	282	300	316	299	299	300	290	283	294	294	298	272	276	282	307	283	299	283	310	275	287	261	302	283	287	272	265	302	261	283	289	301	266	276	282	302	264	272	285	324	288	277	273	280	294	278	278	262	300	270	260	296	258	240	295	276	298	302	299	298	308	315	280	288	288	282	290	283	302	284	279	302	273	290	293	301	303	286	298	276	271	261	277	286	294	287	305	278	286	300	279	278	288	283	290	288	272	266	296	278	294	280	251	286	289	276	271	316	287	270	272	286	301	264	309	305	286	295	263	295	304	263	310	308	292	293	292	293	287	334	271	301	253	287	252	307	295	298	300	282	295	296	269	289	279	261	279	316	287	293	281	275	271	287	264	288	293	263	303	309	274	263	283	271	305	284	311	285	306	278	304	265	264	271	274	271	276	302	266	283	276	266	298	300	314	286	248	327	304	268	262	279	291	264	291	311	280	295	281	292	307	264	281	301	286	283	283	326	270	327	285	269	266	284	295	305	298	247	259	296	261	291	284	270	300	268	298	308	307	290	264	277	311	264	275	266	309	287	296	267	295	277	271	303	286	282	278	304	262	306	300	305	303	265	302	269	291	320	289	257	286	283	283	297	273	301	285	286	276	307	292	319	296	297	298	322	291	316	303	317	325	283	323	271	284	280	303	295	263	296	271	312	300	271	288	276	287	298	278	268	257	285	289	302	265	275	287	266	309	291	291	301	276	321	283	288	271	284	281	294	287	281	312	304	265	307	272	299	286	277	303	333	268	301	277	305	277	266	291	317	297	281	296	300	276	294	265	297	280	291	274	279	261	259	268	302	258	303	296	302	261	318	312	275	285	283	281	283	290	277	262	284	283	277	291	302	317	275	262	273	260	251	288	282	296	289	315	276	301	339	296	277	257	294	267	257	283	305	276	272	271	294	253	317	271	283	271	306	302	297	279	283	284	286	341	286	287	297	265	253	321	267	280	284	300	283	291	279	284	289	294	311	286	303	273	280	319	305	285	250	288	293	309
22539	20420	27103	23659	20430	20574	10608	2137	1478	1348	1217	1069	987	920	828	744	764	736	703	747	667	654	658	612	618	605	654	623	607	639	611	602	616	588	624	610	581	573	567	570	581	578	539	620	568	589	586	567	588	634	572	606	535	550	583	542	550	544	556	542	606	543	564	567	556	584	577	508	550	555	543	566	608	573	569	598	578	538	534	562	528	572	556	545	570	588	533	559	570	537	570	605	575	535	580	514	533	567	604	529	557	567	584	573	518	563	590	492	558	574	545	547	555	528	496	559	560	577	528	558	557	539	535	538	536	556	569	521	574	552	565	569	542	554	550	507	554	561	542	590	542	572	580	598	589	589	507	569	631	505	573	550	585	508	537	556	542	534	530	536	563	511	534	522	542	551	573	551	554	523	546	515	544	542	542	550	553	546	564	569	552	539	553	574	568	539	537	569	537	534	550	550	593	548	537	549	540	557	584	526	539	492	564	536	538	546	507	548	556	513	537	615	561	514	512	563	594	531	560	529	533	557	541	567	549	536	563	547	564	538	509	523	583	566	506	556	551	558	542	473	548	587	590	568	547	488	558	573	543	544	575	553	620	545	581	575	565	577	552	569	546	545	530	519	561	605	572	582	552	591	603	521	517	551	550	557	531	559	517	549	584	536	551	554	539	498	518	529	551	541	540	571	530	574	584	564	558	534	525	539	569	559	531	496	568	541	495	571	582	578	564	525	549	583	541	506	518	577	558	573	526	582	569	606	591	564	510	544	532	568	563	554	564	566	557	551	508	578	528	569	541	534	572	595	586	511	517	541	552	606	544	554	547	582	538	561	529	482	571	525	545	556	529	515	574	598	542	515	501	535	527	575	570	597	523	570	566	538	486	534	541	573	590	540	484	550	576	530	579	545	574	563	586	544	539	535	534	549	588	568	580	537	550	530	553	551	548	536	563	534	510	557	530	565	553	529	523	541	520	580	576	584	568	529	536	544	559	540	553	563	515	554	552	578	536	548	561	554	533	573	546	525	529	570	511	549	514	533	540	528	539	512	554	538	561	568	566	589	541	525	534	590	549	573	570	520	547	551	568	549	536	536	529	498	571	542	574	553	548	575	558	556	568	540	543	595	560	552	584	582	503	543	529	539	588	527	553	551	506	537	537	552	521	560	566	568	558	544	549	535	555	538	539	568	547	562	559	563	495	544	588	554	525	537	509	573	552	568	534	602	546	547	540	518	511	559	544	506	551	540	565	617	562	556	586	555	548	545	555	551	558	582	506	549	527	519	587	574	544	531	549	538	587	536	541	536	550	530	542	512	517	574	555	542	564	576	502	565	563	558	541	545	566	545	509	496	539	541	568	557	560	564	585	544	544	527	553	576	559	549	528	565	573	546	523	574	564	488	531	567	505	531	553	554	553	578	552	563	506	558	543	513	568	532	513	583	539	582	536	559	540	555	527	540	554	561	531	542	553	499	583	554	536	596	550	556	525	496	547	539	557	528	521	561	556	549	518	552	562	535	549	528	577	558	548	540	566	578	558	538	541	526	578	544	587	552	550	545	477	564	546	558	535	519	557	544	571	546	549	571	526	565	595	558	536	538	501	526	547	606	557	577	539	545	525	592	566	565	554	508	512	556	559	533	539	551	568	531	547	539	576	547	520	507	555	549	528	547	586	518	561	565	529	598	551	568	586	561	582	544	564	569	571	574	584	563	574	588	540	540	552	535	591	560	551	567	574	527	576	604	536	525	523	561	554	529	589	541	505	538	548	529	542	590	543	507	530	535	547	556	534	564	600	576	554	608	528	538	547	580	554	551	521	598	594	577	554	555	538	495	545	542	545	561	563	522	550	547	527	552	507	543	538	524	550	536	594	565	540	586	505	552	526	548	521	516	546	557	498	516	544	598	529	545	542	556	536	558	545	535	534	531	524	576	529	564	532	530	547	579	556	534	589	502	578	535	547	547	575	545	557	524	551	536	558	551	543	546	576	583	538	529	582	509	549	605	551	563	542	561	570	530	489	565	580	513	603	540	536	529	556	545	529	547	572	554	545	547	540	535	557	511	525	522	568	540	575	541	532	598	559	563	541	553	599	540	571	551	539	571	569	545	529	566	603	577	532	544	530	577	547	519	604	549	539	531	540	522	508	546	591	539	599	540	526	558	548	541	589	604	548	522	571	550	523	516	549	551	549	556	538	508	592	544	526	556	541	546	566	546	544	543	548	558	540	530	552	559	545	515	578	525	539	540	566	520	566	497	537	532	515	508	567	562	528	580	560	583	556	522	558	548	527	534	563	576	544	581	522	540	583	550	540	519	531	497	573	549	552	550	548	568	537	515	543	540	589	515	575	538	554	582	534	563	555	545	563	549	543	535	517	546	543	566	561	546	591	559	578	529	573	569	555	573	541	561	521	546	604	597	541	536	542	562	555	514	592	542	534	562	614	548	577	538	589	569	516	525	580	527	596	535	514	543	520	571	551	562	561	513	563	515	542	555	573	569	604	551	549	521	507	605	568	574	595	534	547	551	551	555	547	514	611	562	567	521	559	534	587	510	599	573	546	526	540	540	547	517	514	532	554	604	578	566	526	531	566	520	573	578	557	544	527	562	537	565	550	557	517	535	536	548	552	530	610	520	561	537	523	546	553	539	582	501	609	516	567	514	522	581	515	549	532	555	517	549	543	587	579	600	527	582	532	568	546	529	542	578	498	547	531	536	574	588	556	526	533	543	549	543	555	554	562	547	512	571	576	532	541	513	527	563	596	569	573	560	534	555	529	566	532	565	531	554	526	517	574	521	555	536	554	527	596	577	604	556	560	557	520	518	547	541	620	511	537	520	517	546	556	609	548	551	560	533	520	558	551	575	584	539	550	548	557	526	552	526	586	552	583	531	549	545	591	550	541	563	542	554	524	528	529	537	570	509	546	558	552	546	610	566	533	562	533	581	580	535	547	533	524	597	558	556	592	511	550	574	577	519	551	529	545	543	552	548	575	550	538	562	527	558	518	528	532	548	491	512	575	591	536	516	576	578	526	561	569	539	515	538	531	508	568	533	498	556	563	519	552	523	581	560	561	585	574	548	535	550	564	578	522	565	559	551	553	574	552	534	560	541	519	567	602	549	541	576	552	546	522	545	523	587	578	554	576	532	522	607	566	578	552	568	560	514	537	561	547	569	570	565	551	589	497	545	533	540	571	536	539	561	547	553	521	542	553	532	565	583	520	561	553	530	572	590	599	559	553	581	545	534	558	547	556	511	557	529	546	560	554	561	583	546	541	519	546	546	542	581	560	556	539	569	558	564	553	516	550	558	550	531	603	546	553	543	538	561	559	550	553	565	528	523	534	547	562	532	545	601	555	558	552	573	514	488	588	547	544	551	529	528	517	544	604	566	535	580	539	564	534	615	525	545	560	613	556	580	550	591	545	576	554	520	566	566	543	531	567	540	538	576	550	536	545	549	575	548	544	589	565	508	556	553	577	570	561	546	550	515
10501	20136	18243	10918	8089	6722	4503	3360	2612	2196	2001	1665	1498	1396	1164	1103	971	899	892	818	809	787	721	695	705	674	687	678	653	669	612	664	591	628	564	612	609	562	614	609	586	559	595	565	568	609	542	578	570	516	562	539	567	529	540	532	523	531	520	564	557	598	555	516	567	537	553	528	539	594	526	522	524	539	536	499	483	544	531	512	564	548	566	528	531	518	532	520	503	521	543	564	493	544	610	549	548	548	498	499	514	553	508	500	515	524	547	524	562	532	546	493	529	490	538	543	564	570	485	497	557	532	542	544	516	464	560	524	515	536	509	540	528	510	564	517	517	515	547	517	536	556	531	525	486	546	542	479	583	582	487	554	543	505	502	476	548	542	506	499	532	517	587	512	504	529	545	526	503	512	481	536	518	500	553	552	544	526	580	547	516	497	528	525	503	533	550	553	523	532	495	527	567	513	548	525	501	518	493	545	537	512	557	524	499	515	523	561	545	520	506	537	512	557	493	523	512	528	542	558	494	569	541	512	538	553	547	511	518	530	546	508	521	542	538	507	515	536	586	519	514	486	506	529	532	529	531	587	547	503	492	493	538	546	518	503	511	524	511	531	554	569	554	544	504	503	544	525	473	501	497	550	521	549	555	492	496	533	494	547	516	544	525	493	531	518	498	566	561	529	547	523	493	523	515	499	518	503	528	534	545	543	528	487	515	467	530	541	518	539	528	557	525	522	499	533	544	550	502	478	525	501	518	516	551	559	527	544	538	541	572	507	512	566	539	527	530	515	512	578	562	510	567	534	502	524	514	546	566	498	508	493	514	516	554	542	517	512	510	529	539	496	534	535	531	526	501	519	547	538	541	532	559	566	499	523	510	513	503	499	548	504	531	523	509	535	483	509	504	533	523	542	539	524	537	475	508	552	528	525	517	574	532	524	535	558	497	534	530	522	526	474	522	484	506	562	527	592	507	565	529	504	538	548	524	500	506	545	500	505	497	508	481	503	550	523	502	535	549	508	548	533	549	504	498	519	534	519	505	525	486	583	499	577	561	528	508	512	499	513	547	532	521	502	548	552	543	540	526	477	528	527	469	522	558	526	537	581	526	517	513	486	491	516	478	557	503	557	551	520	552	512	532	544	519	508	535	566	514	510	517	559	526	497	517	509	506	545	483	535	562	499	523	544	520	548	520	513	543	562	536	512	541	515	499	488	542	542	514	506	544	516	543	526	508	544	513	514	562	543	488	541	527	484	543	484	524	557	528	535	567	511	516	493	527	493	522	539	541	502	528	526	527	535	563	539	519	508	507	505	540	551	518	500	536	519	538	525	537	544	503	554	518	543	512	571	525	511	567	500	504	513	521	548	513	506	509	554	528	570	555	508	526	521	539	543	511	530	551	513	545	496	524	545	522	478	524	549	545	524	481	518	513	514	505	524	550	531	521	532	523	530	515	579	548	501	508	526	536	556	561	496	519	488	490	534	520	552	533	542	505	526	506	522	545	532	539	547	507	504	473	511	547	522	543	490	520	530	526	525	527	527	524	544	522	565	527	543	523	505	479	521	537	536	517	523	518	548	523	523	532	511	558	494	545	515	547	562	530	533	494	538	556	510	523	540	541	543	514	499	497	480	501	502	536	543	507	522	541	530	547	492	535	491	515	579	494	507	486	509	546	532	527	546	523	535	537	500	493	492	525	534	557	523	509	509	534	485	534	518	502	487	490	485	526	500	517	532	496	500	514	543	511	515	522	498	504	521	502	522	520	553	501	550	476	508	527	536	511	505	545	521	514	529	531	529	526	473	542	533	518	529	514	519	532	509	530	527	454	508	567	521	514	545	530	530	542	491	530	552	499	523	523	553	530	506	489	495	537	524	522	528	503	528	531	532	505	517	518	526	521	480	534	543	527	504	525	510	511	484	545	492	541	523	534	532	519	545	535	531	501	536	495	569	532	491	532	524	523	517	550	511	545	498	531	540	509	503	501	490	522	503	537	509	505	512	533	547	513	533	505	506	529	514	513	525	550	528	538	543	512	481	522	550	518	523	556	552	549	530	507	502	551	494	532	491	558	527	560	486	502	503	507	568	476	480	509	524	515	525	537	560	508	531	533	525	517	500	500	512	492	536	534	497	542	584	542	510	519	550	528	491	549	543	524	533	552	526	569	506	556	498	527	532	565	492	527	536	527	510	551	527	511	493	510	548	562	499	531	534	544	559	522	564	477	521	503	547	529	537	538	516	543	541	536	529	486	527	512	542	481	568	520	556	536	519	539	509	532	538	544	543	521	545	571	535	565	552	522	538	513	492	483	532	528	543	546	537	492	559	524	534	522	534	530	524	500	517	496	489	530	508	548	538	494	554	523	526	510	535	472	511	533	543	546	545	529	532	502	564	501	524	489	529	485	531	526	538	547	529	536	567	545	546	469	571	512	513	499	520	538	500	513	499	554	484	523	542	555	553	510	506	523	553	525	457	552	556	531	526	532	507	533	539	522	508	556	527	526	526	524	527	527	507	541	528	463	569	514	563	498	559	528	560	523	538	503	510	500	548	515	493	532	551	539	578	524	510	544	535	533	500	515	489	558	512	529	513	511	516	523	517	527	558	531	532	526	537	538	544	578	505	498	526	527	486	516	544	564	556	518	484	509	522	536	542	537	520	517	532	505	480	525	509	514	503	541	540	531	530	469	521	512	509	563	532	532	530	568	562	553	524	526	476	543	535	504	512	491	516	551	528	547	536	527	534	506	550	520	497	564	546	525	561	542	539	496	521	531	548	559	492	523	524	543	486	494	492	547	495	496	537	530	517	539	540	551	539	457	545	531	557	506	513	533	548	489	527	502	558	515	503	487	530	526	543	514	504	489	576	544	531	482	543	550	546	512	538	527	562	512	523	525	513	546	527	506	557	504	545	493	506	554	588	543	508	529	518	518	538	555	508	592	512	522	499	531	523	555	554	530	507	518	493	534	525	503	500	511	518	511	572	540	524	500	539	529	510	554	539	514	533	563	505	513	525	533	542	500	520	523	517	502	503	483	540	503	546	494	505	543	521	517	536	531	554	509	499	485	498	498	519	541	518	483	544	544	498	539	541	552	523	536	563	515	499	522	525	501	505	528	485	526	511	533	542	503	508	515	514	555	537	550	531	483	495	493	511	539	541	521	505	547	582	538	517	564	557	519	533	531	539	519	519	500	508	545	539	530	506	486	478	578	537	519	549	560	529	515	541	521	550	532	530	552	489	507	551	544	505	556	536	529	524	508	538	532	565	491	528	543	533	535	518	507	549	564	548	529	501	495	535	487	517	540	554	492	551	545	521	511	510	521	489	507	580	529	539	553	572	470	520	547	556	516	508	531	542	557	534	538	504	537	540	529	543	530	521	527	524	521	528	548	546	537	473	501	536	520	467	507	521	525	573	510	501	527	512	519	545	492	503	539	531	521	511	488	530	496	484	500	511	549	554	532	504	523	540	491	475	464	550	517	532	515	523
27588	14154	1950	485	443	443	148	158	130	119	125	129	134	111	122	128	114	142	113	131	113	103	108	122	97	110	117	115	121	106	97	111	113	102	106	118	87	103	116	126	114	113	122	104	122	100	103	101	121	111	137	109	103	114	118	101	106	97	115	110	116	125	101	116	106	107	112	106	116	117	103	102	118	101	115	102	118	93	119	129	118	128	117	115	123	120	114	106	115	111	107	128	114	100	113	129	121	101	115	106	105	108	128	118	130	119	110	96	117	116	128	133	96	119	94	117	120	131	116	101	117	111	118	124	121	107	136	111	97	98	109	120	116	125	115	133	113	129	108	116	107	115	112	123	116	114	116	109	118	118	101	111	124	118	111	130	118	106	124	119	117	103	95	94	110	112	110	103	102	121	113	103	96	119	109	121	99	120	115	108	109	105	99	97	100	133	116	129	91	117	105	129	123	128	123	104	111	111	99	118	112	96	123	119	122	133	125	121	117	105	106	96	108	118	89	103	86	118	108	102	98	106	111	107	136	103	112	113	107	111	107	106	129	87	119	97	101	119	110	122	102	100	98	96	116	112	117	119	108	112	102	93	108	105	111	121	97	114	131	123	118	119	133	130	112	114	98	102	122	94	110	104	104	103	115	106	109	125	104	84	112	116	132	113	117	94	78	122	121	113	113	129	118	134	121	120	124	118	113	116	113	107	103	108	102	116	104	110	111	100	109	93	109	114	102	99	118	112	117	104	129	117	103	111	96	114	115	126	90	112	124	108	125	107	115	105	106	124	116	137	127	127	115	93	99	107	108	102	109	107	102	112	110	110	127	101	117	120	117	110	111	113	103	111	113	111	117	121	132	106	133	115	124	102	105	111	108	104	127	120	117	115	107	125	98	112	109	99	133	127	105	112	102	102	122	100	112	104	122	94	127	106	131	121	106	105	127	101	92	93	113	121	120	108	107	109	108	115	106	107	103	117	119	113	98	122	109	122	107	112	100	105	120	109	108	124	135	112	127	118	112	118	100	121	104	105	113	114	115	110	101	117	112	113	116	111	102	126	95	122	118	113	121	108	117	98	114	84	105	97	94	114	105	112	123	97	118	108	111	114	105	111	138	109	114	117	105	102	110	104	128	135	122	135	118	105	114	101	108	104	113	115	103	97	121	114	103	113	96	144	102	120	115	116	134	120	108	104	111	134	111	114	108	138	116	131	103	127	106	97	103	112	115	113	115	98	124	118	110	119	98	100	100	114	122	102	111	86	106	117	111	108	118	92	120	117	104	107	117	113	102	100	112	103	94	115	104	123	110	119	100	109	119	115	107	121	94	121	119	126	104	123	124	101	106	110	121	103	132	111	112	113	117	111	134	94	105	119	92	112	109	102	101	104	122	107	110	113	123	100	120	113	105	109	119	114	115	132	97	127	99	116	123	109	98	113	138	126	123	109	120	127	94	114	106	124	122	128	126	104	105	109	113	104	118	110	111	97	114	107	112	107	119	117	106	106	125	110	96	117	116	114	110	105	113	100	110	107	119	118	122	122	117	107	115	115	119	123	110	122	88	120	98	119	101	89	121	129	120	130	114	118	118	110	129	116	97	90	110	124	107	125	125	112	109	110	111	105	110	128	102	109	109	107	119	109	109	115	110	124	100	101	133	99	123	118	107	108	121	106	110	91	121	108	102	106	117	106	112	113	105	111	116	104	107	122	111	121	133	127	120	116	128	114	101	119	126	100	117	112	98	127	98	103	98	120	116	118	129	96	112	78	106	108	109	114	116	113	109	98	136	141	126	124	134	112	125	118	129	113	139	92	106	111	97	103	139	122	120	126	131	127	108	118	124	116	111	111	106	121	116	122	117	111	108	107	113	111	105	115	99	121	100	105	119	103	121	105	129	106	130	139	112	116	95	114	120	102	103	119	114	117	126	123	108	113	104	110	118	106	119	117	101	120	146	102	94	112	127	101	108	100	110	121	98	128	126	122	119	138	97	119	109	134	116	125	113	123	112	95	109	137	111	101	113	113	128	111	107	118	122	120	111	124	130	127	120	108	118	130	113	131	126	121	102	115	103	120	102	100	93	118	109	110	112	126	124	108	138	115	107	127	103	113	143	117	113	113	109	122	114	100	89	107	128	96	115	110	120	122	124	132	106	111	86	108	105	111	115	114	103	121	110	122	111	118	121	114	119	112	103	111	131	112	124	112	104	132	95	117	126	135	108	118	114	105	123	122	113	119	126	132	116	106	115	110	118	111	93	100	119	117	113	107	105	111	105	96	99	130	120	109	95	106	104	114	120	120	117	100	122	133	99	116	119	111	114	112	105	113	114	116	129	102	115	113	122	104	117	107	124	91	119	102	119	110	115	106	103	120	113	115	122	98	123	112	103	108	115	104	107	108	125	111	127	122	96	112	106	134	107	107	121	114	102	75	110	130	130	116	124	122	111	119	101	113	129	138	121	108	105	101	95	112	104	110	108	117	95	106	116	136	121	103	110	110	111	95	115	126	108	111	109	98	104	103	120	108	107	109	101	104	126	93	131	110	115	114	98	122	136	129	97	123	99	103	106	108	118	117	98	102	112	102	104	104	120	110	111	115	118	92	123	131	109	106	114	119	126	105	110	120	122	108	89	102	129	116	102	104	151	114	103	103	108	111	116	104	108	111	104	87	104	103	124	103	114	116	114	96	98	108	121	102	102	126	121	112	119	116	118	115	100	105	126	108	123	120	83	126	135	115	116	116	122	111	124	108	121	102	122	111	105	130	103	110	123	108	121	111	111	115	128	134	96	112	95	126	121	117	120	122	115	107	110	106	113	126	100	115	91	98	112	117	112	104	96	105	111	115	97	111	94	91	109	107	107	109	99	122	124	117	93	105	117	104	104	101	108	102	108	98	130	112	105	97	120	127	109	115	114	117	119	103	104	121	108	118	116	135	124	96	116	134	143	126	113	106	119	109	111	113	103	127	99	114	95	99	112	117	110	107	104	105	126	102	108	131	115	116	112	118	122	130	107	121	120	103	125	97	111	107	115	111	107	118	122	108	116	111	116	114	97	110	115	102	108	95	90	104	128	104	113	109	111	114	125	120	90	110	113	106	105	124	109	110	112	110	108	107	110	117	117	99	117	104	121	114	100	112	117	102	106	137	111	98	111	126	109	97	115	115	106	123	102	112	97	121	118	107	98	99	95	100	121	101	110	134	89	127	92	113	133	112	114	110	109	123	135	112	103	91	135	122	95	136	105	116	125	97	132	98	112	119	114	107	106	123	109	97	116	120	111	111	138	110	109	102	115	93	113	122	115	115	102	111	112	117	124	117	120	110	141	104	105	100	116	113	102	123	127	118	111	94	111	99	117	118	89	92	123	121	106	106	121	128	125	103	118	117	122	115	112	95	107	97	119	104	115	101	106	105	124	96	108	96	116	126	105	107	124	112	108	121	86	118	111	119	125	137	110	109	125	99	94	131	118	118	120	116	115	108	134	106	123	126
5064	1399	1347	629	704	852	259	185	168	158	153	153	131	157	149	136	149	130	142	157	136	135	133	147	145	117	149	130	143	125	124	137	140	117	130	117	145	116	129	124	129	128	132	127	137	146	145	107	129	145	118	136	124	121	114	112	127	142	115	119	113	133	121	125	135	113	122	134	145	132	137	137	133	134	124	139	132	133	130	125	151	135	121	127	109	139	110	124	121	133	125	128	121	121	123	148	152	125	133	128	140	128	112	138	100	128	138	140	126	123	126	127	125	120	119	109	131	138	171	122	151	145	141	136	133	131	133	108	115	130	105	125	143	100	144	118	117	121	131	132	124	141	113	121	143	117	104	120	118	126	130	136	111	101	112	133	122	139	131	116	137	124	146	137	145	127	138	106	130	119	136	119	132	114	109	129	145	140	130	149	132	130	141	134	128	105	133	143	116	154	129	132	148	135	134	120	115	125	124	122	136	139	127	125	112	130	129	130	142	139	120	127	127	113	123	144	140	121	145	119	141	120	134	146	120	120	131	127	135	125	117	138	125	153	116	134	143	121	143	138	119	121	140	121	143	124	135	125	135	113	128	131	131	113	136	137	109	107	127	130	124	138	131	116	112	120	134	140	122	116	116	124	138	146	138	132	114	138	135	139	113	126	131	128	142	131	128	143	134	111	144	122	118	141	127	116	102	119	148	124	138	118	113	130	117	130	127	121	139	129	127	122	147	118	123	125	120	127	144	130	131	125	117	124	131	141	136	138	139	120	124	114	124	132	122	110	124	128	127	126	124	136	121	127	127	135	123	141	128	128	114	128	126	111	131	140	131	139	116	134	138	117	132	147	139	119	128	121	127	121	128	136	124	118	125	129	124	117	120	123	142	106	132	133	127	144	128	128	123	134	123	129	155	99	121	141	141	135	125	123	125	144	127	150	110	131	130	128	135	146	128	123	141	131	130	133	118	154	151	108	116	140	139	129	142	133	159	127	122	123	134	119	123	122	135	133	127	120	128	124	130	140	138	125	133	131	113	127	124	159	116	118	103	108	126	139	121	132	142	110	149	120	138	133	114	113	130	128	124	117	131	132	124	128	121	142	117	147	137	139	125	148	133	135	135	139	115	126	141	130	111	145	128	119	137	143	138	141	110	133	125	137	127	121	116	120	122	133	125	131	132	111	126	128	128	128	140	121	134	137	142	129	128	153	136	122	132	125	149	113	131	157	133	132	150	139	154	128	129	135	121	111	134	104	126	134	102	118	119	146	146	146	114	139	138	118	136	137	131	118	97	130	114	120	108	125	148	117	126	136	124	148	119	132	116	128	135	115	133	138	127	124	118	130	131	123	132	128	136	135	106	117	141	116	122	126	127	143	121	151	96	145	130	134	139	139	120	117	142	112	128	134	149	120	117	116	125	136	145	104	136	136	112	125	134	122	126	128	112	134	124	126	124	116	149	118	123	124	111	142	120	123	115	122	134	117	118	150	127	132	122	117	125	132	122	118	119	120	118	134	137	119	129	135	142	129	133	117	140	122	138	130	134	128	135	120	151	157	134	132	130	120	118	134	137	124	116	115	142	128	136	141	129	123	138	127	123	152	129	116	109	139	126	117	132	125	127	122	139	119	135	124	128	133	123	136	129	126	124	125	102	121	142	124	119	128	141	134	115	117	132	94	129	137	140	132	133	117	127	134	130	140	149	124	155	146	116	129	123	124	121	125	123	132	138	148	115	155	127	136	141	141	132	128	124	107	136	119	148	108	123	130	140	127	124	125	123	140	106	108	141	118	134	123	128	144	132	126	108	139	135	117	145	132	123	121	128	127	133	112	128	133	119	112	120	113	133	149	128	120	141	118	158	143	126	137	117	133	123	103	139	125	139	137	119	146	108	107	117	116	130	113	122	131	125	117	140	116	106	122	135	104	123	134	134	140	113	118	119	117	112	116	123	121	131	127	129	118	119	125	124	124	119	133	122	114	126	113	112	121	137	127	124	129	125	111	124	118	132	120	133	124	135	126	140	148	140	138	108	122	135	137	136	128	139	147	116	127	138	138	139	123	122	115	134	129	129	126	129	117	126	153	127	120	134	128	126	126	113	121	140	148	126	121	131	121	124	132	148	116	121	108	127	128	140	135	138	114	129	135	134	107	126	132	126	118	137	127	132	123	158	131	111	129	122	122	123	130	133	114	114	142	136	112	129	131	138	137	124	128	122	118	123	131	114	124	130	136	138	136	134	134	120	129	127	137	143	119	120	153	128	119	114	119	114	142	116	117	130	132	132	133	123	142	123	131	131	111	139	105	110	131	135	147	126	130	123	127	116	126	130	133	135	128	132	134	139	108	132	139	140	119	123	143	111	142	114	126	131	129	140	112	114	123	131	141	129	146	132	106	113	109	107	122	113	141	131	122	124	111	124	142	134	136	144	123	135	134	125	128	120	130	117	116	110	134	113	113	145	142	136	118	137	130	124	142	130	129	121	118	112	113	110	111	134	120	122	138	104	140	137	131	132	129	124	118	143	134	109	119	139	148	122	143	136	110	113	144	152	114	123	146	125	139	130	109	130	123	127	121	147	128	134	136	134	138	128	120	127	136	121	144	128	147	127	142	138	124	112	121	119	146	127	125	127	130	139	133	128	124	130	116	104	127	120	135	125	144	109	154	133	123	118	132	139	122	122	118	116	109	140	128	123	116	114	125	122	125	146	123	125	126	130	115	121	112	132	124	120	115	136	122	114	124	120	133	116	123	137	119	136	122	156	109	117	129	122	126	124	118	125	117	122	109	146	131	135	125	126	138	117	142	131	119	133	130	138	143	133	144	129	135	150	144	140	132	130	115	122	144	146	147	104	130	134	128	130	128	133	140	120	134	113	127	118	116	123	129	145	140	141	114	109	144	112	121	146	137	134	123	134	119	127	121	127	127	113	130	116	147	165	123	132	147	122	119	109	124	136	158	132	141	140	140	133	122	130	157	129	143	130	149	116	111	124	107	134	138	134	124	148	125	125	128	145	130	134	134	138	127	110	126	136	125	127	142	132	135	136	145	132	125	113	115	144	109	115	117	127	120	136	131	124	134	131	144	128	113	120	132	113	123	120	117	125	124	130	165	121	146	118	109	129	133	137	142	129	123	126	122	109	133	120	124	115	133	134	138	134	132	119	145	129	143	116	127	119	129	122	119	135	124	119	113	126	130	122	127	132	138	131	114	145	142	108	130	138	128	140	132	110	141	134	133	123	141	138	113	121	126	140	131	138	86	142	113	141	121	121	147	131	129	129	118	119	127	125	114	121	133	138	132	138	122	122	121	138	131	120	123	124	135	125	129	120	117	145	145	134	120	150	149	120	113	132	115	127	129	122	155	135	145	121	119	115	127	114	139	134	102	115	131	126	111	128	136	133	142	129	123	127	129	137	133	107	141	144	105	125	108	138	125	132	138	109	127	112	149	116	120	104	113	138	112	112	133	129	111	138	122	118	123	117	147	139	119
24821	20426	26680	24074	20451	11536	1824	1034	733	661	619	563	512	475	429	441	421	413	403	371	352	383	361	342	302	315	371	333	312	343	325	318	291	328	285	319	314	320	340	327	322	313	299	295	312	297	290	292	328	312	293	295	280	345	296	329	355	338	308	273	301	281	316	296	304	280	294	318	292	301	307	279	310	306	320	296	294	276	301	297	271	311	314	289	312	307	304	320	282	279	297	302	310	327	301	297	303	294	292	311	290	304	307	327	311	275	283	250	317	285	307	293	297	301	317	322	300	325	276	274	256	279	293	290	288	290	266	326	295	302	299	286	288	305	307	280	312	309	285	285	315	299	301	305	287	296	324	327	308	291	294	294	283	278	293	302	285	301	323	299	281	315	297	309	288	298	282	307	293	263	334	263	312	291	305	295	305	298	311	292	286	316	295	309	296	306	258	297	284	280	302	316	307	313	277	261	318	304	295	298	292	278	290	279	282	316	316	310	309	289	295	295	316	299	314	287	296	321	311	305	296	293	285	303	320	349	308	282	285	292	296	260	317	301	271	313	306	287	307	323	265	313	287	305	311	292	285	303	275	298	290	287	325	319	288	288	310	297	329	273	305	286	299	353	330	312	290	290	287	293	307	334	304	287	275	291	317	309	274	284	295	306	304	305	281	282	273	274	313	315	293	285	291	276	284	307	309	256	282	302	278	297	292	295	279	289	281	268	303	306	301	281	313	286	290	282	276	284	284	310	287	311	277	293	306	309	290	298	304	271	297	269	285	294	317	283	328	284	277	327	304	308	333	292	287	306	304	294	327	325	306	300	293	271	263	277	305	303	272	305	309	275	309	326	277	279	304	296	274	275	291	297	281	322	315	304	297	301	297	307	342	281	266	297	295	290	285	288	308	288	324	296	312	298	307	302	284	297	285	302	261	287	286	314	271	278	324	306	315	286	321	278	308	287	279	287	289	287	336	304	320	304	310	272	288	286	295	308	323	305	285	283	302	264	284	285	272	312	305	269	281	292	306	317	304	291	318	300	299	294	293	294	287	272	281	301	300	289	314	287	251	299	293	322	290	305	306	316	308	301	289	309	272	294	312	279	299	266	298	281	315	308	274	309	310	267	286	291	317	306	307	292	316	289	294	323	284	301	267	279	302	274	321	292	285	288	281	322	318	325	304	308	279	306	308	290	287	289	289	300	306	286	312	308	299	311	287	268	298	313	306	276	273	293	315	280	275	333	314	299	301	290	322	285	289	255	332	295	320	307	292	305	292	305	319	319	287	319	318	305	323	316	326	323	288	289	289	323	289	301	314	327	278	356	328	270	310	297	275	292	255	321	275	280	272	296	282	307	300	278	331	311	278	311	279	315	275	271	337	300	303	337	278	291	318	279	307	272	305	323	316	302	264	308	320	299	253	295	325	289	304	310	289	309	295	283	316	302	296	290	286	285	287	317	306	321	315	295	305	324	262	277	302	316	300	298	296	310	310	319	295	290	293	302	277	287	301	278	312	301	286	304	284	290	281	291	298	279	309	301	312	290	315	318	301	300	326	275	301	283	303	310	300	275	293	275	312	300	283	277	274	301	259	297	297	273	294	339	298	320	290	288	305	317	302	308	293	301	283	276	282	317	311	313	275	295	299	309	285	319	284	324	317	334	284	309	313	291	301	285	304	287	298	302	336	295	318	297	296	307	289	294	290	287	306	334	288	342	318	292	299	312	313	296	305	326	309	283	314	286	275	299	300	293	267	298	302	301	315	302	294	313	296	337	295	284	290	293	273	324	305	325	306	323	285	314	277	298	332	330	290	289	262	294	299	287	297	284	305	296	246	283	271	295	315	292	277	297	293	327	323	323	276	320	313	266	283	252	304	281	283	302	253	296	296	317	307	285	300	283	277	319	275	274	297	274	250	320	304	291	270	298	309	316	294	305	323	276	295	288	275	310	302	297	276	286	296	315	286	302	311	279	293	292	283	300	299	289	281	298	297	299	310	305	297	292	297	321	300	292	273	308	266	279	291	282	295	276	281	289	280	267	301	279	293	289	289	269	309	269	272	293	292	276	304	317	296	321	310	285	276	299	299	326	317	299	312	276	308	274	300	304	270	285	312	279	299	295	327	293	284	316	285	274	303	310	321	250	298	320	315	318	286	264	279	278	302	292	286	328	258	284	270	279	290	277	308	271	262	305	287	295	289	306	303	302	322	305	271	306	264	331	304	309	315	282	298	259	297	303	319	284	292	301	309	281	319	306	266	281	300	287	281	281	312	284	294	318	280	287	282	307	334	273	324	317	301	293	308	308	288	285	314	295	302	314	275	257	272	276	312	329	316	307	284	278	288	279	325	289	268	281	264	306	326	306	284	297	270	294	249	318	307	315	300	280	319	300	302	284	299	292	297	285	289	287	281	301	291	305	305	285	316	303	323	313	287	311	248	307	299	302	329	268	283	291	312	301	275	295	313	308	327	287	327	287	309	295	258	338	297	283	308	284	308	286	277	309	312	304	303	296	265	309	285	299	288	311	286	295	307	286	291	311	308	292	309	312	316	278	304	297	322	314	317	286	258	304	309	291	286	294	280	313	325	318	295	280	287	270	294	306	281	292	305	286	321	265	276	280	298	285	272	316	272	295	311	287	282	309	287	295	267	297	303	318	301	306	288	320	302	308	293	304	284	297	285	299	298	284	292	303	304	269	306	287	288	305	317	279	272	308	333	315	327	315	305	278	277	273	283	313	299	302	267	290	320	325	336	289	309	297	288	294	269	288	309	286	287	281	295	284	300	337	292	292	298	310	285	311	281	301	303	314	280	299	318	292	283	311	284	306	319	292	323	300	299	287	310	317	325	307	321	302	298	312	295	336	303	313	314	321	310	269	308	288	312	284	297	302	260	322	292	331	302	291	306	292	299	323	290	272	328	306	284	311	280	315	297	340	271	316	287	309	283	299	312	306	262	304	307	325	307	299	287	284	298	295	348	328	308	316	299	312	303	280	309	295	317	292	282	311	294	309	296	278	274	326	312	290	297	312	312	289	275	255	281	308	348	339	318	295	260	305	283	317	285	258	302	305	321	291	315	292	300	311	293	304	276	299	323	281	284	290	304	285	305	330	278	308	277	311	297	299	310	278	302	287	290	307	299	287	313	292	296	323	305	289	268	278	294	320	272	279	285	286	280	271	324	304	300	291	278	295	291	299	312	286	311	323	274	283	310	275	304	271	312	289	297	266	264	315	309	279	291	300	292	277	329	274	271	301	284	314	299	307	294	325	305	286	279	288	309	317	319	287	311	301	276	291	290	282	323	319	294	322	291	281	314	315	292	281	320	290	292	281	320	306	318	281	288	301	294	310	298	268	293	303	285	316	328	263	306	301	304	295	288	299	268	269	295	297	313	313	287	312	317	284	289	318	279	281	328	283	313	284	269	289	277	314	323	299	340	290	287	326	313	305	293	298	308	290	274	299	273	283	301	311	266	275	292	324	278	300	313	310
7396	12769	11498	6568	6083	4901	2344	1711	1349	1179	1031	857	715	701	594	536	499	445	441	451	382	444	356	389	345	357	349	330	372	332	353	331	362	323	326	318	306	309	312	285	311	321	304	329	286	288	317	312	300	291	294	299	295	301	301	289	301	288	331	289	296	326	286	317	291	291	293	315	291	292	316	323	297	304	326	293	293	309	296	301	308	306	302	294	277	286	300	309	311	292	265	325	320	316	294	297	306	326	302	298	294	272	265	280	285	289	286	289	273	293	272	320	276	282	311	291	270	302	290	299	296	281	288	288	272	280	297	292	309	315	274	291	289	297	299	277	284	265	274	258	326	306	281	324	261	267	300	272	314	256	276	340	254	297	271	307	289	303	282	283	313	292	324	314	288	320	318	291	321	312	268	246	275	278	291	307	290	301	278	292	280	318	273	279	278	280	270	290	273	291	296	294	290	309	308	297	280	312	267	291	302	312	289	287	288	299	306	285	280	299	301	310	299	283	271	275	276	288	280	302	278	284	303	277	305	286	300	296	315	313	318	273	294	275	315	293	266	286	289	284	296	289	293	316	300	293	264	267	288	285	279	331	301	301	290	274	299	269	294	286	288	285	287	251	272	313	270	302	295	284	261	277	297	283	289	273	276	289	309	287	284	254	255	293	274	268	266	257	293	273	274	287	269	285	258	255	297	306	307	281	290	296	284	300	314	282	277	291	306	277	296	269	283	305	278	253	288	327	264	291	298	263	273	296	272	298	306	305	294	288	273	292	286	299	279	289	279	307	291	272	289	282	287	306	297	292	265	282	275	276	289	292	292	298	257	303	259	290	259	296	259	277	285	297	304	253	290	307	274	298	282	289	293	301	274	278	274	282	265	263	289	303	298	273	303	278	282	291	263	306	303	314	293	282	287	311	309	290	268	267	284	278	310	308	286	252	291	306	304	280	291	294	311	269	286	297	279	290	265	293	289	286	309	313	253	285	293	267	308	301	275	296	292	306	259	293	271	260	300	272	289	270	313	250	280	298	301	302	257	296	285	278	308	327	266	278	289	296	254	309	258	280	304	285	304	282	273	303	267	288	303	314	292	297	301	288	311	300	249	271	286	298	292	253	276	286	279	295	298	262	307	289	282	310	277	268	309	239	281	310	265	302	294	283	291	295	284	279	268	299	291	308	286	297	281	288	272	293	275	261	300	262	273	290	306	279	259	261	294	289	303	307	304	295	266	294	283	272	301	288	326	318	279	300	287	288	301	313	284	277	297	301	288	278	254	300	254	283	272	286	278	299	300	295	272	302	318	296	338	283	295	289	310	317	291	274	262	284	289	301	287	302	266	288	261	294	268	314	260	300	297	276	272	295	296	265	303	278	290	292	272	290	306	323	295	313	312	303	315	292	292	296	267	264	277	296	303	285	298	283	292	310	286	294	303	280	299	280	291	290	293	272	283	270	280	306	277	279	271	303	300	270	276	308	292	283	312	277	323	307	257	267	310	287	281	271	302	289	258	288	281	285	321	277	288	288	291	311	297	285	313	260	300	264	293	302	266	293	276	266	264	274	302	296	297	321	286	263	266	276	297	302	302	292	303	278	269	260	290	250	309	282	273	283	325	294	284	284	312	308	271	303	282	267	277	291	315	275	301	317	296	273	268	292	287	298	298	291	300	295	241	290	306	279	298	301	283	299	292	264	278	308	272	294	242	275	312	263	252	295	282	291	292	320	292	247	293	257	314	288	321	315	266	316	270	283	268	299	293	300	311	290	275	279	266	257	297	280	296	322	300	283	291	281	317	286	305	286	299	296	296	288	308	272	271	293	304	281	300	260	293	259	299	265	279	276	252	282	289	282	297	303	285	288	277	297	302	282	291	288	282	313	291	282	290	287	300	281	295	289	298	283	296	268	292	287	281	283	276	264	285	336	311	300	235	293	282	300	290	256	281	302	300	269	300	286	292	254	274	291	287	248	268	273	298	286	294	283	302	329	255	297	288	313	304	250	276	304	292	296	267	310	326	292	289	260	302	300	286	300	282	278	272	282	270	281	267	301	248	302	305	296	263	304	265	284	273	281	264	285	288	308	262	270	265	311	287	295	292	308	295	286	279	274	268	297	284	312	280	303	276	298	302	283	301	274	261	302	300	278	316	264	299	260	304	273	294	253	282	276	295	286	291	278	278	307	274	278	294	288	296	285	288	296	297	280	317	300	280	273	254	279	286	303	306	263	309	284	316	286	285	290	292	292	298	291	306	287	283	299	289	276	296	271	335	303	280	270	290	295	266	278	280	299	304	297	272	292	288	271	297	277	263	298	307	284	308	256	291	278	292	298	286	328	273	280	262	294	297	260	318	308	290	309	314	287	284	294	317	286	257	289	260	272	290	277	279	296	282	281	265	299	299	281	324	295	276	285	269	289	291	273	295	300	299	309	301	260	297	278	278	280	286	294	286	282	300	278	299	298	293	278	278	267	243	274	259	299	250	298	260	275	280	292	247	291	293	287	265	280	286	319	283	257	253	290	300	292	320	298	277	242	300	301	269	303	284	280	285	293	292	273	331	284	281	259	289	290	304	290	293	281	309	304	270	280	290	289	282	297	294	300	303	291	298	268	287	298	286	287	272	283	308	254	278	325	280	298	293	249	279	295	278	287	300	274	273	289	326	269	287	257	282	267	319	293	288	287	268	295	276	296	257	291	308	282	267	276	280	305	265	309	301	298	300	303	277	311	258	321	304	313	299	288	292	335	295	263	255	275	283	304	210	243	294	280	286	296	271	298	282	295	294	302	288	273	260	251	282	282	309	269	268	288	293	286	281	281	269	258	277	311	299	273	289	301	280	293	312	283	297	280	299	272	272	307	314	282	307	309	283	286	264	289	295	307	328	310	304	278	290	280	299	300	307	313	290	277	282	247	315	271	300	302	281	257	278	278	290	292	304	305	308	282	288	286	327	275	276	272	277	286	288	266	271	279	276	274	251	276	298	281	290	305	292	287	306	284	291	278	259	284	261	271	266	271	287	281	301	295	292	285	303	290	296	305	282	270	279	268	342	253	305	297	261	284	321	255	266	242	310	279	275	308	291	279	295	304	281	291	321	270	266	304	295	309	303	295	310	277	306	287	316	257	292	312	267	280	287	307	308	303	270	287	292	246	288	288	263	283	277	267	285	255	290	282	274	296	291	288	290	288	314	269	293	276	295	294	293	274	270	288	302	275	257	323	259	291	290	282	287	301	251	278	296	273	284	280	288	278	295	275	297	299	286	290	290	298	281	267	289	297	253	287	298	295	275	255	292	303	287	276	274	296	263	287	281	261	276	287	280	292	280	312	265	259	293	290	260	294	306	301	279	290	289	280	283	279	275	295	283	286	278	321	286	274	289	298	285	277	293	281	271	285	308	287	303	299	280	277	286	268	298	261	257	274	291	308	292	279	284	297	293	273	300	282	297	286	280	264	279	281	281	289	268	284	282	259	276	303	298	279	307	270	287	308
22553	20438	27079	23717	20449	20596	10250	2139	1499	1319	1188	1029	953	892	825	752	759	769	703	749	691	628	614	634	620	573	649	610	588	592	669	643	552	623	562	620	599	608	579	615	582	560	590	586	622	587	569	552	547	580	580	621	596	532	559	557	597	569	579	528	546	526	571	600	552	565	540	568	531	573	565	567	565	557	582	561	558	559	536	531	617	561	588	506	540	579	567	550	538	577	569	557	555	577	571	585	573	547	556	574	543	518	519	549	559	522	531	513	551	539	533	554	543	545	602	574	561	546	536	564	495	531	540	553	544	560	545	553	510	518	568	589	533	545	571	546	546	508	539	502	554	587	547	557	575	543	542	572	559	546	589	580	527	560	585	529	540	540	523	577	517	567	557	570	539	560	576	583	566	544	589	520	549	587	586	558	549	570	516	545	525	528	534	542	503	531	538	579	547	496	533	600	547	562	545	582	575	571	518	497	549	528	559	485	545	569	567	541	511	580	562	529	574	491	574	537	540	574	554	584	550	573	584	519	544	545	551	557	548	584	572	552	496	540	560	548	547	542	556	536	577	571	522	554	523	598	553	537	526	545	541	570	541	518	516	563	578	509	553	513	554	529	561	518	553	508	536	550	591	565	570	527	544	593	561	522	535	588	579	545	542	558	538	526	581	539	552	583	532	605	521	558	583	541	516	554	503	547	525	562	544	533	515	527	521	597	577	571	533	527	566	548	549	513	557	528	558	576	531	529	569	563	531	571	520	538	545	570	543	557	567	570	580	586	533	555	561	544	563	575	567	536	552	565	488	558	619	536	529	550	554	552	567	568	537	522	517	554	494	500	529	563	530	547	539	545	549	551	548	569	562	547	537	498	564	549	582	593	508	579	547	554	533	526	542	537	534	553	535	539	574	564	527	564	553	516	519	522	533	522	530	540	554	548	526	545	538	530	542	542	547	513	503	537	544	577	528	547	592	514	549	555	519	554	525	514	570	537	567	550	544	576	536	514	549	579	573	527	513	575	544	574	531	558	607	579	504	554	540	553	557	546	537	617	512	516	547	554	539	535	543	554	532	532	543	549	535	546	563	549	567	570	568	509	546	549	517	552	529	580	567	511	573	563	519	545	546	531	551	583	546	540	560	538	560	524	515	524	548	560	519	549	572	531	557	595	538	536	562	533	512	530	549	583	557	540	518	548	546	558	550	519	519	562	551	524	550	531	592	544	513	522	543	513	524	567	567	517	556	570	560	523	551	576	564	572	542	563	544	556	535	530	545	570	545	525	555	536	536	548	524	541	582	540	527	544	537	557	543	530	534	587	557	543	589	543	556	521	523	566	500	537	572	550	578	528	546	568	515	561	489	553	553	544	535	511	549	576	526	592	590	538	526	547	524	548	551	576	512	543	552	550	578	540	577	573	562	523	541	535	496	550	534	572	539	523	567	557	557	534	552	566	557	543	556	563	546	530	555	576	550	510	581	530	514	606	535	519	551	498	506	586	551	514	567	617	549	502	566	532	544	517	566	548	561	587	563	545	549	571	540	560	531	530	556	546	552	531	582	584	559	580	524	612	571	556	567	527	547	537	559	558	533	568	545	524	557	554	573	531	535	540	564	578	544	537	523	532	579	539	501	551	548	565	588	496	566	561	579	543	575	561	570	523	562	523	564	556	559	524	574	517	541	562	593	522	526	550	508	588	581	583	563	562	524	522	534	538	534	547	566	528	548	527	561	530	537	551	564	547	528	567	569	533	551	539	532	504	558	529	529	573	557	550	576	534	577	573	521	546	549	544	524	595	537	499	568	537	556	518	534	558	553	550	576	499	586	578	545	580	518	537	559	542	548	546	567	539	520	562	555	550	526	532	530	564	574	493	556	527	517	558	591	533	558	577	551	532	518	564	515	590	542	564	532	526	524	526	591	539	529	581	564	547	549	627	534	537	553	514	518	572	546	522	560	535	551	562	578	530	557	551	539	505	546	499	532	579	533	533	560	573	527	515	575	576	594	579	524	592	561	519	541	601	516	536	520	528	562	548	587	546	545	568	557	535	516	584	566	546	545	574	527	555	580	538	534	570	567	565	583	549	597	491	588	582	547	528	555	557	542	545	502	541	548	515	541	507	521	500	529	526	545	490	555	559	559	537	541	514	499	565	540	541	540	544	544	515	565	553	559	521	552	547	534	535	534	567	583	577	517	556	543	545	537	505	504	550	559	535	561	537	529	538	571	564	561	594	496	565	567	517	563	573	551	583	572	580	569	523	544	535	555	527	566	511	550	550	534	585	540	552	585	627	544	543	572	535	512	542	563	545	516	561	572	485	541	579	568	506	580	514	540	556	539	541	531	532	507	579	552	544	572	564	542	553	543	572	526	525	555	547	563	534	575	546	578	555	548	568	552	580	554	561	544	554	555	585	533	519	552	538	539	539	540	501	539	555	517	555	535	517	557	507	572	529	562	590	568	546	555	533	545	557	555	573	557	528	548	525	548	537	583	525	560	543	498	557	595	581	564	506	526	532	522	572	545	564	539	534	567	556	543	549	547	540	570	551	538	512	508	570	538	565	546	517	531	565	540	559	569	524	549	549	554	527	512	595	592	569	537	531	564	584	562	550	536	571	550	575	581	535	574	565	557	560	523	559	551	516	534	560	532	540	501	514	554	507	603	584	569	524	566	519	528	578	581	565	540	572	580	582	545	509	571	602	542	555	549	518	565	536	571	562	529	541	562	507	594	578	553	511	542	568	564	526	523	542	580	560	521	535	557	502	543	520	582	535	525	505	509	504	541	546	597	555	533	529	553	544	513	522	587	590	537	526	589	540	556	548	519	503	541	540	546	511	574	562	545	550	564	563	518	569	525	561	603	558	588	577	510	603	574	522	553	549	579	579	597	523	564	550	505	548	485	567	566	545	522	577	514	536	522	538	540	540	608	571	535	522	576	504	574	567	553	525	558	543	543	530	556	581	542	544	553	555	571	551	494	510	566	546	542	558	531	509	569	539	531	518	536	548	499	506	585	525	531	557	532	539	550	602	510	541	549	603	522	612	566	562	516	539	550	537	564	544	582	525	532	556	544	524	553	511	557	566	547	555	501	520	549	514	512	541	550	576	527	547	562	540	528	520	539	560	521	549	580	555	568	581	497	560	553	540	555	534	581	549	581	538	579	532	537	581	550	506	541	541	550	526	546	548	551	533	544	566	536	550	583	552	569	544	520	558	557	558	567	523	570	541	555	543	580	539	525	572	551	528	516	561	537	534	514	551	569	509	589	509	509	592	558	577	549	561	540	569	552	575	554	545	532	542	558	563	552	561	565	527	522	608	533	521	540	512	550	562	580	528	543	586	539	574	574	530	546	509	565	517	584	525	553	591	540	582	547	534	565	542	543	514	539	531	546	559	548	512	518	539	591	537	556	532	497	546	535	498	572	557	539	542	528	527	515	566	570	577	562	597	528	530	555	560	533	532	566	564	498	530	535	555	549	549	554	554	570	571
10644	20589	18686	11252	9027	8164	4432	3331	2619	2156	1989	1712	1465	1403	1152	1053	969	824	934	816	820	757	733	732	720	668	638	658	716	686	635	621	610	613	583	606	603	587	611	591	615	563	588	563	598	587	582	569	562	588	555	567	557	589	535	568	544	517	550	536	554	500	561	536	524	515	513	541	504	543	557	525	535	538	545	529	542	514	545	538	526	536	535	499	506	553	559	532	534	507	545	532	518	527	527	502	561	549	561	495	534	551	570	512	510	536	541	535	532	542	543	579	531	522	507	513	521	503	547	572	528	518	552	523	548	530	539	560	525	530	558	547	504	532	556	520	488	545	557	540	526	524	515	525	500	500	542	560	517	537	514	510	558	529	571	516	537	519	529	513	482	507	519	511	538	509	500	523	507	551	538	496	539	527	495	548	555	540	499	508	504	514	534	529	564	478	555	490	488	489	531	535	516	499	570	557	497	525	471	541	498	483	513	486	510	544	512	531	524	522	567	518	536	507	525	557	537	512	525	537	532	531	547	550	556	551	561	562	521	552	515	508	532	558	542	544	514	536	516	531	522	540	516	539	502	512	511	526	510	539	532	518	535	477	545	569	529	550	530	514	520	546	532	549	486	531	518	511	523	539	517	530	526	535	529	488	525	497	503	518	527	530	552	517	531	523	532	539	534	535	544	537	529	550	521	552	517	531	540	462	563	522	498	526	529	526	530	510	537	542	542	571	507	545	484	517	510	556	512	485	534	565	562	509	563	536	515	567	497	524	531	525	514	542	529	536	517	523	506	556	527	520	497	518	516	557	503	497	511	531	523	495	527	550	543	511	514	566	532	555	557	548	491	535	548	517	513	513	504	546	523	490	549	520	557	522	536	494	530	537	523	517	512	509	555	530	565	546	546	527	527	527	560	506	511	530	562	510	550	558	537	519	520	548	551	500	510	536	556	503	484	497	545	552	524	504	528	488	506	506	538	532	526	494	520	529	575	509	502	537	513	526	546	536	531	508	470	536	519	547	526	545	518	546	529	535	509	541	536	531	513	536	529	515	514	470	504	511	509	542	537	488	535	476	552	529	555	511	505	530	523	508	616	554	515	529	555	539	489	544	523	551	582	509	550	515	569	534	557	579	553	529	519	509	538	546	521	514	517	521	533	511	539	527	513	500	499	580	534	546	554	514	540	519	516	511	551	517	559	529	525	494	527	515	547	542	518	551	540	531	552	536	519	521	537	537	504	512	509	565	494	525	526	529	543	536	527	535	532	515	541	531	531	524	539	511	558	535	526	491	500	546	481	519	510	471	540	573	504	540	528	571	523	513	539	528	523	542	512	533	546	541	520	513	544	519	539	548	481	540	532	530	474	496	498	543	524	515	504	510	542	510	488	508	525	509	509	532	560	538	561	501	510	511	521	530	529	490	524	517	518	543	481	530	526	505	506	545	500	503	483	493	514	544	547	485	532	540	559	508	512	493	478	530	578	535	547	542	582	543	514	549	511	493	500	496	521	565	543	488	478	515	556	534	557	509	564	576	504	526	526	555	541	553	514	542	498	531	523	569	538	514	532	551	524	482	494	492	540	523	556	483	526	510	546	495	516	548	511	500	525	520	523	553	537	514	533	523	528	530	532	524	530	523	509	537	534	525	536	508	507	564	522	537	528	560	490	487	549	535	540	531	501	543	516	487	568	498	508	514	523	538	544	516	545	516	546	528	509	501	533	511	516	539	504	502	535	495	562	547	549	513	526	550	546	573	539	530	527	550	515	526	519	558	542	558	560	527	497	524	526	523	521	491	525	509	560	534	489	562	557	537	520	530	549	529	516	506	561	546	535	524	508	496	516	542	520	499	543	525	529	512	529	548	553	544	551	500	536	507	528	520	491	496	520	518	532	528	493	511	549	547	520	539	479	549	533	518	558	524	564	512	507	516	479	507	496	504	507	532	557	520	538	493	510	528	550	534	535	534	542	544	502	500	493	505	508	559	486	514	530	518	516	535	493	509	522	504	539	521	570	511	501	565	545	500	509	481	489	542	483	472	498	532	520	530	498	561	547	577	522	505	526	554	516	521	533	521	526	486	580	490	536	518	516	527	562	521	520	501	503	489	572	547	539	534	520	529	548	550	550	506	520	589	494	550	543	535	558	514	545	543	480	556	500	503	560	518	527	540	519	521	501	493	515	489	540	524	591	553	516	522	561	545	518	464	514	548	517	518	565	510	517	544	544	528	512	529	546	497	523	534	553	528	544	496	486	516	527	536	514	544	497	492	522	533	490	515	512	493	519	539	483	513	528	517	522	536	560	561	532	453	543	534	533	509	509	517	527	489	502	482	551	492	495	509	498	541	570	498	495	557	492	523	554	565	563	542	559	532	511	548	536	510	507	522	507	545	510	540	565	522	543	555	515	538	528	519	529	539	522	508	527	512	554	492	546	515	534	461	534	519	511	513	523	517	561	525	489	507	546	542	551	540	534	510	535	579	549	515	527	491	524	578	527	505	570	525	568	521	526	566	519	503	513	499	554	531	546	540	538	553	488	525	537	519	497	494	557	533	568	516	545	562	535	484	507	530	501	539	509	490	496	545	494	533	500	514	533	509	512	510	495	520	507	523	541	533	531	551	517	543	526	502	511	515	555	505	505	539	576	506	576	519	507	521	532	523	558	495	545	513	483	472	484	575	538	559	510	531	536	522	490	527	550	528	534	480	528	524	542	523	473	546	546	556	494	558	551	488	549	555	513	541	527	528	510	560	518	541	521	516	547	537	490	523	537	527	496	531	541	557	531	535	559	509	504	498	529	514	517	550	481	517	523	512	533	547	531	498	511	519	572	584	529	538	508	506	501	521	489	535	578	485	487	510	533	510	521	504	548	520	515	561	548	520	497	530	499	504	496	544	485	507	515	552	572	489	539	537	512	504	516	547	497	509	516	554	532	542	547	554	513	514	523	557	515	529	556	500	507	507	521	514	510	512	512	548	537	520	527	511	507	505	468	513	543	521	529	531	536	499	538	529	539	503	544	491	544	531	545	510	526	527	553	562	542	527	508	548	560	519	551	545	513	553	528	498	553	552	541	525	529	490	511	531	522	527	546	587	520	517	533	496	528	526	531	535	545	505	527	503	547	521	543	499	567	531	545	510	507	498	534	475	547	531	558	498	506	540	533	507	522	500	517	538	549	520	539	528	562	490	525	523	518	544	542	577	548	556	552	505	514	528	493	568	546	512	538	526	508	511	508	559	541	509	491	532	534	537	547	545	503	514	508	517	493	532	520	565	486	549	579	532	514	524	521	553	516	519	545	511	524	501	548	528	504	557	543	515	489	532	560	564	516	490	549	478	548	558	521	532	537	500	506	543	526	528	512	507	534	542	518	525	521	531	543	495	531	500	577	529	525	550	491	480	510	503	486	566	521	525	525	519	543	545	548	505	525	506	536	532	500	499	517	528	499	525	514	556	502	481	569	508	528	532	514	506	592	559	499	515	519	496	566	523
27635	14247	2131	580	362	332	181	167	151	154	91	146	108	108	123	126	133	113	119	97	99	112	128	106	115	102	109	118	111	100	123	129	101	102	94	125	121	103	122	111	118	92	126	114	104	120	117	118	127	117	132	100	122	116	115	122	109	108	115	109	108	114	104	116	98	103	108	131	99	118	106	103	101	115	89	103	128	119	108	113	101	121	98	119	100	111	119	110	110	108	126	114	111	106	115	110	107	118	120	98	107	132	142	110	117	105	99	103	122	114	98	108	107	108	105	110	108	112	112	117	94	121	101	99	127	136	131	113	115	107	111	139	123	101	94	115	113	103	114	135	118	104	109	116	118	107	98	106	112	105	128	111	119	114	127	102	123	123	115	106	103	128	121	135	116	120	112	102	111	111	107	102	127	104	105	102	109	112	110	100	90	111	131	113	117	109	120	108	103	119	99	92	140	110	102	114	113	94	119	111	120	120	117	132	127	113	112	115	128	126	119	119	101	107	108	102	100	103	97	131	92	116	117	126	120	130	106	118	120	100	119	91	102	101	109	144	117	128	109	121	104	109	108	106	122	110	109	108	114	133	106	102	115	103	113	115	112	109	95	115	126	125	118	102	113	118	132	113	109	116	122	114	107	121	108	117	117	101	109	130	117	129	112	101	112	115	109	114	110	106	114	112	106	98	104	116	99	119	125	101	124	112	118	94	108	105	101	93	110	118	110	104	111	108	110	116	114	102	99	104	120	100	87	116	123	126	124	106	120	101	123	89	105	126	120	103	118	109	110	111	107	109	121	125	95	123	108	140	126	98	112	115	108	119	111	124	121	103	96	128	116	117	132	106	106	118	110	115	133	105	116	93	109	119	119	98	113	108	113	106	104	91	91	134	120	118	108	109	102	89	119	105	100	111	132	113	103	123	125	136	122	107	119	126	107	109	118	107	103	111	94	106	107	98	110	126	101	119	136	125	125	101	98	118	118	109	122	145	112	123	101	128	102	95	101	119	115	140	98	112	114	107	84	107	98	109	115	133	129	119	129	119	127	137	115	106	118	110	116	119	82	96	97	108	100	94	131	120	115	115	113	99	111	101	110	122	115	117	102	120	123	119	116	103	100	110	100	116	114	109	109	109	118	114	130	120	115	113	91	121	117	118	118	113	104	113	118	119	118	103	115	107	118	128	107	108	104	102	129	102	105	111	131	113	100	108	102	116	104	115	101	110	128	112	97	124	111	114	101	117	135	108	111	104	134	112	109	110	103	110	99	116	113	125	119	96	116	116	95	115	88	116	118	126	122	117	113	127	101	113	122	97	111	115	101	128	104	119	107	113	98	99	107	115	117	112	118	133	129	125	134	125	116	101	116	93	119	115	120	127	109	112	118	102	121	108	138	103	117	125	106	115	117	111	125	105	103	132	113	118	110	123	101	95	116	129	101	118	109	97	112	108	111	115	121	113	117	117	117	113	110	126	136	116	108	137	110	109	124	114	106	111	101	115	110	112	118	133	121	124	90	122	94	135	110	129	95	110	110	110	120	113	102	105	114	118	112	102	116	120	82	132	106	117	119	92	131	100	107	123	100	122	125	104	106	112	100	93	97	113	116	116	119	138	110	116	147	113	115	105	114	127	114	109	120	109	107	112	122	117	137	119	103	107	113	110	90	121	127	113	110	95	122	104	118	118	105	120	108	123	113	127	114	102	109	115	126	119	124	114	96	101	118	98	119	119	107	120	131	103	119	118	109	100	94	103	109	102	112	113	102	134	120	112	116	114	114	119	134	116	107	105	115	109	99	92	134	110	114	108	99	105	107	125	97	120	97	108	95	116	116	112	118	111	116	118	112	133	125	106	97	100	124	116	99	107	115	106	107	113	126	111	124	98	111	124	104	98	121	101	113	121	108	97	116	109	111	103	110	129	115	103	116	120	111	102	106	110	123	119	122	121	99	112	116	117	122	113	115	122	105	127	98	114	94	110	102	116	115	137	123	113	121	108	107	91	113	109	120	134	118	136	98	107	115	98	115	91	104	132	106	106	113	123	90	105	104	120	105	100	115	133	106	94	99	129	116	132	126	112	120	109	97	115	99	117	117	111	113	116	133	126	109	112	115	107	117	133	112	115	111	123	112	111	103	98	84	115	104	122	113	96	121	115	118	127	147	119	111	109	108	104	99	95	121	114	106	119	107	133	105	121	112	117	121	110	113	127	108	127	130	113	106	102	102	106	111	111	117	88	124	117	114	102	119	115	93	141	115	86	113	114	118	120	113	105	113	112	107	117	108	103	108	107	117	129	103	111	104	129	133	109	107	104	115	127	109	114	93	121	120	105	102	99	123	124	111	117	105	120	123	117	119	115	112	92	116	119	92	112	111	106	130	110	107	121	107	119	103	107	111	96	118	97	100	125	119	129	107	111	103	96	124	100	105	120	102	109	104	130	92	126	104	132	107	134	122	119	118	120	103	104	118	112	102	98	119	102	106	119	85	126	99	123	108	117	102	112	101	116	123	112	121	103	117	113	123	103	124	119	122	121	98	99	115	99	107	121	109	110	124	120	109	134	113	124	116	84	134	112	101	107	117	127	100	104	129	121	96	122	109	85	110	123	118	111	133	125	105	122	108	108	93	98	114	123	111	149	106	133	111	106	101	109	103	106	119	115	103	106	93	110	108	116	102	94	104	98	100	130	121	134	110	123	127	108	115	114	131	121	126	117	113	99	107	101	129	102	127	116	121	112	116	108	116	95	108	114	104	117	114	118	108	112	122	111	123	126	95	112	105	108	108	125	121	109	129	111	119	120	110	124	105	111	128	133	110	120	111	98	121	131	107	115	104	114	100	106	104	92	106	105	128	126	114	126	108	116	116	98	100	124	129	112	118	117	113	96	129	113	121	118	103	103	104	115	114	98	118	115	95	123	113	103	118	95	119	99	138	112	95	107	134	114	105	107	106	105	109	117	122	108	97	118	82	85	120	112	103	126	131	110	129	115	108	124	115	109	111	128	120	111	112	112	119	120	112	104	105	94	113	118	103	95	107	101	99	103	118	116	123	112	110	130	122	104	119	128	121	107	99	123	123	114	115	115	125	105	110	128	96	92	108	84	97	111	103	123	117	85	120	128	108	94	102	113	131	107	113	105	125	119	102	120	117	121	114	123	107	115	107	118	118	110	104	120	121	126	111	121	127	112	100	105	114	112	131	125	113	101	117	118	89	114	106	129	94	104	126	100	113	123	120	101	119	108	122	116	118	114	103	113	113	144	119	113	116	95	82	120	138	103	118	112	96	100	101	99	107	119	113	119	121	110	125	127	116	97	128	114	120	125	131	110	115	125	114	127	98	125	98	102	117	120	100	119	106	99	123	105	123	105	105	112	100	117	100	113	118	119	107	125	121	116	116	119	117	102	104	123	127	128	121	128	105	108	137	119	119	111	111	112	128	108	125	104	132	118	112	98	101	105	109	123	94	152	124	121	120	120	109	114	116	112	86	126
5131	1828	1997	828	678	638	231	213	171	151	165	143	129	125	145	157	151	145	131	158	125	101	138	139	125	132	139	133	127	127	128	140	128	119	128	122	141	129	125	151	121	124	127	129	134	120	126	145	137	132	124	136	118	127	123	134	140	134	124	138	133	141	127	124	139	131	126	118	124	131	99	120	118	103	111	125	131	112	139	126	139	118	129	121	122	149	138	136	135	152	125	115	104	131	137	146	137	114	156	125	127	122	125	142	140	115	137	110	124	131	140	146	112	139	134	106	133	128	113	121	137	146	125	138	118	124	115	121	124	136	119	127	140	124	126	128	142	114	130	116	112	152	127	135	120	123	120	130	128	120	138	137	133	134	133	139	152	121	115	129	133	126	135	129	128	129	130	136	121	137	107	115	138	108	131	135	134	142	129	112	109	135	123	104	125	141	128	129	132	121	121	110	139	131	130	132	118	130	113	137	150	121	134	98	136	131	133	137	127	138	125	135	113	131	119	136	141	121	113	112	105	123	120	118	117	122	132	129	124	123	112	135	132	118	141	134	111	136	126	146	115	133	132	134	129	130	129	128	141	135	129	129	121	139	108	129	131	126	118	112	154	142	118	140	115	139	132	134	103	150	136	125	129	139	125	136	143	134	125	107	122	115	114	141	129	132	125	131	119	120	119	132	136	109	112	142	122	125	111	127	122	132	124	136	125	124	115	108	136	122	117	141	125	132	112	132	112	154	124	133	127	134	115	126	142	139	127	138	111	119	114	132	133	137	132	135	128	129	133	143	124	110	138	121	118	128	137	104	127	130	129	132	128	123	122	124	130	141	124	140	120	117	113	129	105	127	122	124	116	161	160	118	131	142	152	130	115	122	134	138	128	154	140	118	128	141	119	132	135	120	130	129	153	136	135	103	114	138	135	123	153	118	143	149	108	115	137	123	138	152	133	136	130	123	144	147	140	136	131	130	128	100	124	124	124	103	140	140	138	127	124	108	128	141	112	130	131	144	147	143	144	121	137	112	137	135	124	129	103	117	124	131	125	126	139	106	133	142	154	123	136	123	128	127	139	132	144	126	110	129	124	126	156	105	128	120	139	131	112	118	133	128	143	138	108	140	122	144	146	121	113	140	143	120	138	128	132	127	116	132	117	136	125	125	113	132	120	127	125	124	136	116	106	121	121	107	99	146	122	137	146	123	138	96	123	155	108	128	151	131	123	132	113	121	131	139	124	130	115	144	115	136	109	123	145	115	155	102	128	146	109	125	105	141	125	144	134	121	135	115	124	102	130	137	136	133	121	157	151	119	134	134	148	127	146	127	122	119	120	143	119	108	103	134	141	126	133	136	140	121	144	123	134	127	112	134	123	115	123	145	133	140	135	136	115	127	121	134	141	115	132	144	124	124	132	116	127	100	128	135	142	134	142	131	116	134	138	123	141	152	109	116	145	127	122	109	129	106	125	110	139	126	122	121	140	114	120	126	114	128	114	121	121	127	140	119	142	135	135	140	126	124	123	125	124	138	129	125	140	121	128	124	145	136	114	136	132	116	136	124	111	109	138	122	135	127	94	123	121	103	139	131	133	137	131	127	130	108	133	125	130	135	131	123	131	122	150	142	120	134	126	124	114	132	145	133	113	116	115	124	155	149	127	122	135	159	138	122	124	132	158	142	127	115	125	130	130	127	131	122	141	131	104	132	125	139	127	118	142	102	135	140	141	144	118	125	143	121	131	121	129	127	129	132	144	146	128	139	136	129	143	117	126	153	117	139	127	111	115	128	115	131	135	141	107	120	150	130	131	123	124	121	110	135	132	124	138	127	123	122	126	133	115	117	134	125	127	122	138	109	120	134	120	130	102	121	135	128	116	118	143	130	123	133	139	148	143	120	125	143	121	139	122	121	136	123	117	134	136	150	127	144	114	121	131	114	120	142	132	146	130	140	123	136	122	130	136	140	133	116	139	142	132	121	149	117	126	124	113	126	112	120	135	133	116	129	131	133	131	131	124	117	113	113	144	128	141	136	108	118	122	121	129	105	142	132	126	149	130	130	125	124	125	122	132	127	121	116	134	148	147	129	140	104	124	108	121	115	132	142	116	133	116	94	130	129	140	128	138	146	141	128	132	123	135	121	135	110	142	119	123	137	154	130	101	123	141	129	151	138	135	131	121	148	132	120	134	111	145	128	132	130	128	139	118	121	140	122	129	121	122	138	113	150	141	130	108	140	114	135	115	127	139	120	106	127	134	117	138	111	121	120	132	118	112	118	129	138	118	105	155	130	121	143	114	123	121	131	119	109	116	138	118	137	148	138	158	130	93	147	121	127	137	123	101	128	112	124	118	137	141	128	118	127	127	110	156	102	131	117	125	133	129	135	117	118	127	123	151	115	121	137	140	140	136	111	124	108	127	147	137	118	138	122	108	143	102	119	147	140	97	138	129	125	125	149	103	143	131	119	125	115	121	116	138	127	124	128	130	110	116	123	148	129	107	133	127	133	111	138	128	154	122	113	132	134	152	121	130	114	115	142	124	138	115	127	123	126	133	147	131	115	111	110	139	119	145	125	128	126	107	120	119	128	158	123	124	114	131	129	135	138	139	141	128	124	146	129	133	121	137	129	131	132	134	124	131	124	145	125	161	122	114	113	136	125	147	122	122	134	116	130	121	122	121	150	137	125	143	132	129	129	130	103	140	126	125	125	118	122	144	124	138	127	113	124	137	113	122	142	106	107	113	139	143	134	113	120	119	121	162	131	122	125	136	117	122	132	114	116	134	125	107	106	122	127	111	124	111	144	124	130	117	117	115	105	135	113	123	109	135	123	138	122	127	131	109	124	137	115	127	111	117	139	135	131	107	131	113	142	127	133	143	124	136	146	114	134	109	137	148	135	130	110	128	124	113	128	150	108	128	146	118	141	114	130	143	133	123	135	125	128	123	141	116	122	149	138	145	123	107	104	116	135	122	130	126	112	131	116	104	106	149	119	129	102	129	135	130	121	118	114	126	142	109	128	116	132	141	125	142	121	135	113	113	127	141	135	134	122	132	140	128	123	125	130	117	108	126	126	143	137	114	138	157	124	121	116	128	125	134	131	124	104	132	121	130	125	107	122	127	138	129	142	127	130	118	127	129	117	127	120	118	137	141	113	140	110	117	114	132	133	129	124	128	125	135	130	131	138	137	145	125	125	141	132	122	134	116	110	118	134	123	143	126	144	121	118	108	139	128	124	137	127	117	126	133	134	133	120	127	134	143	98	134	136	127	126	119	124	130	126	107	120	112	130	112	112	113	126	129	115	119	122	143	132	129	120	138	116	127	124	152	143	141	129	118	120	136	123	143	120	131	137	151	128	115	137	139	140	130	136	128	123	118	133	158	118	115	150	147	123	135	142	143	122	106	117	143	138	159	127	105	145	126	147	136	130	108	115	118	125	125	131	115	143	146	129	111	149	122	152	129	119	129	102	145	115	151	148	102	138	144	113	148	146
24932	20432	26662	24088	20432	11086	1749	982	734	669	628	561	534	483	501	446	421	418	392	357	343	347	389	383	353	370	345	328	360	341	327	309	322	318	333	351	325	304	312	300	286	311	314	303	309	316	304	303	279	313	315	292	295	277	309	321	282	278	282	306	333	279	285	335	272	271	320	267	297	309	313	288	270	309	306	324	338	329	315	314	280	295	309	324	300	294	301	307	306	304	283	306	309	278	318	288	333	306	298	276	300	298	267	287	306	291	286	300	290	288	311	249	291	296	318	298	279	289	301	294	284	302	287	285	323	311	291	280	305	316	286	305	292	308	317	297	301	315	301	325	295	314	282	312	268	315	293	284	318	292	274	302	294	325	285	281	263	315	312	309	308	288	303	290	280	322	288	290	273	291	274	262	317	308	304	264	273	333	305	280	296	308	296	285	293	315	274	284	255	292	296	315	276	291	301	294	281	288	270	318	323	296	299	297	306	284	286	300	272	310	265	314	285	305	284	287	288	306	290	329	319	274	318	325	313	309	333	296	290	306	318	296	286	322	317	324	311	291	270	300	283	301	291	271	307	304	272	290	321	277	280	256	294	303	277	279	274	290	321	300	336	319	290	286	293	302	306	301	280	283	341	276	288	287	266	303	291	303	347	313	275	293	256	308	305	301	304	299	300	330	310	297	273	262	323	307	278	291	298	282	309	283	321	286	306	298	280	291	313	267	265	312	275	304	299	319	276	312	338	294	307	301	321	292	322	325	307	277	302	295	268	322	261	286	278	294	298	290	282	285	319	279	304	285	305	277	271	300	303	302	276	283	283	270	299	258	286	302	285	285	319	286	292	306	294	282	300	310	310	297	301	257	286	307	299	279	298	284	287	283	298	329	306	280	316	305	302	324	296	273	284	298	289	292	301	317	284	307	273	310	276	274	315	270	289	286	269	311	290	289	294	278	295	301	292	301	303	302	268	295	283	297	279	280	331	288	294	285	318	294	289	323	288	288	281	314	282	301	296	305	314	297	284	320	287	313	297	308	275	331	288	299	288	312	307	291	307	314	303	286	308	259	282	297	330	299	287	305	314	281	268	289	274	284	295	323	302	331	305	289	305	302	274	276	313	318	334	282	293	294	268	273	335	304	298	318	319	311	315	304	285	302	311	300	286	275	278	307	282	299	307	323	307	315	274	314	276	292	330	292	316	293	312	291	307	295	287	318	318	312	323	310	281	284	295	303	240	315	294	316	291	319	307	300	315	276	293	319	295	298	292	314	267	293	299	304	275	293	326	267	291	320	309	318	292	297	319	280	278	276	321	308	311	298	322	275	281	281	290	299	297	323	316	297	332	290	293	280	303	302	290	300	297	313	317	273	290	288	291	311	289	316	294	326	301	282	276	276	317	265	319	285	267	316	292	282	294	296	315	311	285	291	304	270	262	306	296	292	332	322	306	259	317	299	305	271	297	305	280	297	307	297	293	312	320	295	249	315	289	321	268	323	291	310	296	298	293	300	287	317	297	302	273	281	293	342	301	314	295	324	269	313	315	310	280	293	266	311	297	270	295	310	311	335	324	314	265	322	290	303	311	289	303	330	292	346	327	297	321	285	301	306	307	297	304	304	297	333	299	295	327	270	287	306	304	296	289	280	282	295	304	316	282	286	272	306	280	293	294	269	293	308	269	288	273	277	306	311	275	288	310	324	305	289	306	270	294	301	328	323	254	281	286	299	282	297	311	294	317	291	309	300	306	333	284	290	311	283	280	257	259	297	306	305	309	282	302	307	311	322	325	312	323	313	324	299	317	296	321	306	298	284	314	294	297	279	310	294	288	264	308	304	285	323	327	291	300	297	287	293	302	291	318	337	277	291	328	318	278	296	303	289	307	269	302	322	270	312	289	333	321	296	329	310	308	272	304	325	323	264	318	276	316	283	317	269	308	312	279	273	316	314	268	269	275	304	301	286	289	269	294	286	329	313	293	307	293	290	291	283	276	299	282	303	304	301	290	264	288	327	294	282	323	301	301	305	281	327	265	309	295	277	316	284	286	298	299	298	305	298	294	306	279	273	273	310	272	277	294	310	309	318	308	311	290	324	310	312	294	342	321	294	279	308	298	308	290	280	309	326	304	304	283	320	311	288	318	332	314	283	302	268	242	281	322	301	328	300	318	271	305	321	308	279	316	287	324	300	318	283	306	291	280	305	282	289	296	329	320	307	294	304	330	269	345	269	293	308	291	272	331	347	290	335	309	296	273	298	280	290	288	288	312	271	294	333	295	312	311	271	285	288	274	278	296	314	309	292	301	269	267	283	303	279	264	278	311	323	278	310	309	292	330	312	304	292	299	302	299	264	313	274	291	278	343	297	287	282	352	307	309	279	309	316	287	324	289	321	305	293	319	296	306	314	318	281	326	274	317	283	256	293	308	297	301	317	299	336	297	287	283	304	320	292	285	302	322	285	320	342	302	294	314	275	318	316	279	310	283	310	330	305	299	290	324	321	321	305	305	304	288	272	299	322	287	298	269	321	317	281	314	299	269	308	299	296	293	324	288	320	298	318	303	291	293	286	342	299	312	305	270	289	297	300	309	280	307	341	325	290	293	309	313	282	292	282	272	304	310	315	281	266	312	301	314	278	294	273	302	316	254	295	310	279	300	270	297	320	264	303	285	258	300	297	312	315	282	303	321	293	268	285	302	297	341	302	284	289	280	318	343	311	299	306	282	298	289	302	299	326	305	306	305	301	289	320	294	285	271	313	335	307	298	292	324	291	297	275	305	316	275	271	294	334	320	308	319	300	333	315	301	285	308	311	308	275	303	280	255	327	325	277	287	294	286	278	290	287	294	295	303	332	287	270	282	336	306	321	308	285	305	273	316	324	287	319	307	297	261	267	281	297	272	343	310	305	280	317	322	285	296	283	319	314	278	319	314	305	292	291	293	278	288	283	285	310	271	324	305	283	287	298	296	298	285	302	284	314	313	283	266	285	298	304	269	306	309	326	302	321	335	334	298	302	327	280	308	297	314	294	297	264	322	302	264	310	300	302	301	312	321	315	314	290	280	305	316	285	259	297	322	313	299	293	329	273	294	320	314	273	307	303	289	329	305	282	270	289	295	312	295	291	317	287	312	297	296	336	306	326	337	302	324	298	299	291	273	295	291	311	285	308	311	269	280	309	309	319	312	296	317	309	315	304	325	304	332	281	299	317	279	337	283	307	306	297	259	295	292	282	321	290	285	315	307	291	331	279	316	293	294	287	321	300	267	299	290	289	304	280	335	288	305	334	282	338	312	309	311	307	273	297	309	298	276	283	301	316	283	305	303	309	298	290	312	286	286	284	277	328	304	295	307	306	264	314	272	319	310	293	265	302	270	296	268	287	291	309	272	334	280	338	323	305	300	282	265	292	302	303	324	286	313	290	329	294	293	312	304	300	285	307	301	315	282	266	320	299	291	287	296	293	289	297	290	271	267	295	285	324	292	284	302	319	289	310
7448	13731	12273	6486	4640	4159	2344	1764	1351	1111	1003	818	720	701	585	562	527	534	482	448	450	397	409	399	391	351	377	378	384	367	344	345	331	355	354	289	315	314	284	300	322	308	319	322	305	292	324	301	282	298	318	295	291	302	317	302	305	306	288	320	296	301	299	289	311	311	286	270	283	301	285	304	298	308	302	286	282	279	289	278	307	282	281	290	301	290	298	334	264	327	287	280	299	272	282	274	283	315	298	301	282	295	285	266	303	298	303	296	306	271	289	307	284	279	275	283	266	287	300	278	258	281	271	305	270	307	275	303	285	260	283	297	291	293	268	269	292	296	298	295	286	258	328	285	295	283	262	292	279	293	284	299	296	289	301	285	280	308	295	314	282	291	272	306	282	293	320	283	282	301	304	293	293	283	296	266	285	303	301	255	275	327	277	277	281	272	283	298	289	265	297	268	281	289	262	267	270	279	283	257	288	305	301	271	291	305	276	291	278	270	283	270	257	329	261	299	297	267	262	288	262	306	312	300	286	267	318	329	307	319	290	292	282	300	300	310	279	293	301	291	309	297	292	285	326	296	268	285	293	306	279	311	287	302	317	282	290	302	281	276	320	312	288	320	291	283	285	282	287	297	268	317	288	293	294	267	304	278	289	276	281	277	268	265	284	281	285	298	296	274	295	257	279	292	302	273	313	274	295	275	279	266	270	309	293	312	246	293	298	291	280	273	287	286	287	332	267	277	272	250	276	280	313	279	295	280	284	280	304	290	301	310	304	296	253	276	304	294	266	279	285	307	287	289	325	299	297	307	247	298	310	287	277	287	282	295	271	276	287	277	285	302	271	274	288	299	266	276	311	289	278	282	294	308	298	326	279	271	258	301	284	273	268	273	334	272	329	296	276	280	277	273	285	285	292	313	284	314	304	306	272	290	272	295	307	268	306	287	278	285	271	292	287	289	303	280	311	307	268	244	297	292	279	293	317	273	312	310	279	274	307	286	276	294	279	317	304	308	276	292	292	278	301	307	283	292	303	271	264	312	293	277	290	265	268	271	292	290	283	297	272	284	279	277	269	274	306	269	303	329	258	272	266	320	287	294	299	306	288	290	296	249	291	292	285	268	297	287	283	262	286	284	297	291	282	258	292	288	301	309	276	310	274	295	273	276	308	289	255	261	284	278	294	279	280	300	292	303	297	288	268	299	286	297	273	276	268	298	325	273	289	290	305	293	285	281	282	279	289	267	305	283	292	291	274	293	290	271	292	273	284	274	297	304	322	322	290	286	281	295	282	319	298	281	277	283	313	341	285	289	310	274	287	277	299	290	306	290	300	319	269	300	292	273	270	270	264	298	299	289	268	309	287	292	279	284	271	327	314	319	261	276	322	285	302	269	308	276	294	274	284	280	271	320	265	328	293	306	277	300	287	286	274	287	293	290	253	294	316	287	306	256	256	302	311	283	308	276	271	297	260	264	277	318	298	295	318	275	278	294	336	286	303	296	270	293	298	295	289	311	305	277	283	297	285	275	289	271	273	285	265	290	262	282	300	289	295	298	296	266	288	302	286	312	269	258	282	302	285	271	273	295	314	296	293	283	262	279	288	280	297	269	269	304	334	277	291	279	305	313	291	269	304	249	290	284	297	316	273	264	302	305	304	290	301	273	302	270	293	273	258	284	264	297	288	293	296	311	286	287	281	309	304	267	302	290	293	277	297	266	277	244	295	315	281	285	289	291	303	286	298	318	284	310	278	306	321	266	287	296	273	281	293	297	278	284	294	259	271	288	278	320	245	301	292	296	295	280	260	308	283	278	288	290	278	312	255	289	288	288	262	334	308	272	296	285	255	299	303	290	286	278	315	274	273	275	295	271	280	277	272	275	266	289	290	303	268	282	289	298	287	292	284	286	269	269	287	313	303	322	297	279	264	289	322	298	267	279	272	267	310	278	314	284	268	281	324	292	290	308	295	305	286	296	295	303	292	261	285	295	295	267	306	273	301	286	301	292	311	307	302	280	262	330	291	280	291	312	287	295	327	297	308	282	286	298	279	297	293	274	283	284	282	270	337	257	286	273	292	272	272	267	281	261	278	277	266	284	280	281	280	289	291	291	271	287	296	291	282	271	294	291	249	280	283	302	270	274	287	275	291	302	282	293	322	291	322	294	305	263	268	278	273	310	259	283	275	307	262	289	299	288	283	294	273	310	264	295	303	265	283	287	315	293	270	288	326	287	307	269	317	290	280	286	287	288	295	306	307	306	284	302	300	311	302	291	283	284	280	276	277	292	273	287	281	289	251	326	297	302	308	284	279	258	331	288	269	313	313	277	286	297	311	271	306	326	307	295	282	299	311	279	282	269	274	277	283	237	269	297	285	269	270	265	316	284	249	297	294	293	316	291	273	281	309	274	294	281	255	313	289	286	293	254	295	283	297	287	296	306	307	255	271	286	273	293	267	298	278	296	274	301	296	254	318	289	268	290	279	284	291	291	292	281	294	294	295	264	268	261	287	273	296	316	281	274	278	310	269	289	269	271	278	281	269	300	275	273	284	276	285	263	261	279	282	279	296	304	244	311	308	309	267	337	283	317	285	300	290	289	290	286	337	298	294	295	279	295	281	267	284	260	280	284	287	275	296	292	313	316	286	282	314	299	308	272	300	307	276	300	308	310	272	284	291	305	319	294	285	274	269	309	281	291	286	293	281	298	272	307	283	289	277	289	296	270	275	297	297	277	278	295	303	288	332	281	275	281	298	278	288	295	301	311	262	301	285	297	297	298	293	265	301	297	317	306	324	289	303	276	283	258	264	269	298	297	274	296	243	283	298	310	278	273	277	300	293	273	279	269	285	287	297	282	284	282	299	309	271	257	282	302	292	271	311	311	287	298	313	323	271	265	283	289	301	274	282	291	288	272	291	278	319	270	287	296	267	298	289	326	272	281	292	294	294	269	275	299	279	290	278	302	287	306	290	260	284	286	286	280	313	302	283	321	283	291	255	295	298	274	269	280	296	308	292	278	271	284	304	277	294	266	281	268	306	298	288	303	284	312	262	315	268	264	297	310	305	302	290	262	314	291	272	285	303	305	321	288	270	320	285	279	293	297	314	313	291	306	335	268	303	301	290	281	288	275	313	280	255	284	306	327	284	290	294	318	340	323	282	282	295	270	277	309	287	257	276	318	304	321	304	288	285	266	261	290	314	270	276	304	281	270	280	255	310	262	277	276	276	259	285	293	296	300	268	293	297	281	319	274	271	290	310	305	278	317	307	335	299	284	274	271	299	296	274	263	256	303	292	286	292	271	291	279	290	298	269	288	303	300	295	293	305	304	267	296	290	287	292	298	261	311	282	279	273	300	307	297	281	300	279	301	264	290	306	309	301	278	280	313	290	298	310	274	311	305	277	303	281	264	277	311	280	320	292	276	330	311	269	294	305	325	290	275	260	305	324	295	278	291	258	283	293	282	273	307	303	289	295	290	272	281	300	298	292	293
22606	20470	27122	23745	20480	20615	10547	2135	1459	1292	1193	1016	1019	925	836	771	770	783	718	711	690	630	630	628	606	612	629	597	594	581	628	609	624	642	562	610	640	567	567	568	627	566	611	561	594	573	632	572	558	560	575	550	527	520	569	565	560	575	553	586	599	657	553	585	596	620	565	527	542	534	566	500	575	538	555	572	544	503	549	616	583	566	570	571	512	532	555	530	560	560	559	557	594	518	563	565	532	558	584	551	578	563	584	528	532	565	541	572	579	605	593	516	553	506	592	556	576	525	563	510	557	570	572	573	576	513	556	535	583	587	528	536	568	569	541	583	549	519	554	564	532	530	513	572	577	579	544	528	559	581	593	534	557	555	582	557	544	535	530	532	535	550	563	556	554	570	537	565	523	563	555	553	578	557	550	568	551	525	567	557	523	573	505	544	558	533	533	583	583	547	580	556	536	572	540	538	579	551	565	515	578	577	575	564	522	575	520	558	551	542	573	563	560	538	541	562	537	559	553	569	525	559	566	560	579	549	581	530	511	537	516	536	537	560	548	603	526	528	552	536	596	545	517	586	538	566	497	514	549	569	545	573	561	534	573	568	561	588	550	615	577	579	550	544	538	582	548	561	581	569	578	589	499	532	539	546	508	542	552	571	530	582	594	544	563	563	513	582	577	553	573	540	571	564	535	530	580	530	549	530	521	552	600	583	568	581	553	560	494	602	502	558	553	509	551	565	568	501	535	571	566	489	563	549	562	529	548	541	554	576	574	539	597	582	566	547	572	491	556	537	575	583	554	510	557	574	600	520	568	528	539	544	567	550	543	547	591	586	535	559	517	610	574	523	585	554	555	551	567	576	554	568	523	556	569	546	557	558	534	551	530	497	542	550	542	545	535	552	581	566	587	574	516	562	518	536	536	589	548	560	557	546	567	589	501	537	543	598	508	536	547	533	535	520	589	540	508	559	544	577	570	534	610	549	539	535	582	495	584	541	568	581	527	554	531	534	572	532	547	542	542	523	552	542	557	541	551	563	525	562	550	545	582	567	563	595	570	562	552	549	545	535	559	596	544	552	542	509	559	566	603	585	548	571	577	562	531	531	564	553	528	554	523	568	552	544	541	586	543	517	568	593	518	536	543	565	529	560	589	569	522	556	568	526	538	531	555	514	544	549	552	557	556	548	612	580	567	565	557	581	552	539	555	596	563	547	579	536	578	553	552	538	542	566	520	535	541	595	576	567	533	553	534	547	525	521	600	569	525	552	599	586	550	557	580	545	562	512	536	542	548	541	554	577	521	580	580	613	552	581	547	548	580	556	579	546	548	573	556	539	555	564	553	577	584	585	551	581	518	524	627	588	554	569	588	552	570	577	549	538	528	591	535	496	525	562	535	531	550	558	533	599	580	547	550	596	573	557	571	553	532	546	550	580	590	577	545	544	516	583	579	593	560	563	548	546	555	553	508	529	536	519	599	534	561	575	570	587	567	546	574	542	546	557	528	595	535	548	556	540	551	561	578	531	564	536	573	540	590	521	597	539	587	539	543	550	511	558	554	589	584	540	494	565	517	537	556	554	550	569	538	553	552	536	599	569	553	552	568	569	566	558	614	564	511	555	553	545	555	566	568	553	550	561	564	552	512	576	527	544	537	544	552	556	529	551	531	530	551	482	566	512	564	540	530	529	542	540	545	530	623	541	526	556	577	582	509	516	571	564	550	541	547	586	556	561	568	540	551	543	562	545	529	526	568	566	582	576	580	561	547	547	569	521	546	546	532	517	576	547	558	555	533	526	600	541	619	521	526	529	570	559	579	524	582	547	545	510	543	570	530	508	537	562	522	562	544	579	571	566	549	559	498	541	544	545	552	590	584	530	521	529	576	540	557	529	550	544	567	561	586	518	601	568	528	535	537	554	573	538	550	516	501	557	550	563	507	531	590	590	565	542	522	523	568	559	597	560	544	542	541	541	525	507	558	575	572	551	567	565	569	509	533	587	580	547	537	543	555	539	543	587	553	618	543	580	503	528	550	558	611	547	526	556	558	516	539	573	536	545	565	566	549	539	541	525	582	533	557	553	566	548	574	553	543	612	561	597	564	589	546	530	558	574	564	600	536	553	512	591	575	534	544	566	552	565	548	566	532	542	572	588	541	546	563	518	545	531	544	547	544	565	551	568	593	552	559	546	575	540	516	553	571	531	525	570	545	561	558	585	529	511	512	540	528	545	531	580	581	539	584	561	584	530	562	587	574	516	581	575	543	567	586	535	551	514	573	542	499	589	571	532	583	565	542	560	548	565	578	580	526	543	551	528	568	498	548	545	512	541	558	549	569	531	552	580	576	575	518	531	575	549	543	530	569	543	585	534	517	525	561	575	549	550	529	562	499	566	505	553	569	600	550	542	549	515	579	576	565	548	525	564	558	543	553	527	549	541	596	578	566	606	576	538	551	526	524	564	552	581	561	568	593	576	560	535	589	618	536	491	491	555	530	529	520	538	521	551	525	550	545	589	568	585	600	498	553	528	516	565	564	537	515	555	565	544	555	548	572	548	568	554	572	536	530	567	532	569	569	545	582	576	549	534	563	539	576	537	553	552	540	583	571	574	536	578	524	556	521	542	577	511	573	481	553	527	561	568	513	517	556	537	553	540	535	567	517	525	574	542	534	556	532	555	512	530	562	557	534	603	563	583	554	516	551	512	532	583	545	556	514	570	563	542	554	574	583	599	529	528	559	577	545	559	537	554	597	514	594	555	527	539	546	515	552	544	534	577	569	528	551	543	546	555	556	564	540	539	538	557	544	543	534	524	515	586	547	519	540	562	538	523	541	583	543	546	563	570	538	535	562	566	555	566	559	561	520	517	527	542	562	558	566	576	508	542	555	606	577	552	533	563	562	559	545	555	542	511	572	537	552	547	578	524	540	577	564	560	569	544	552	561	586	513	592	584	553	528	576	555	581	580	573	576	530	552	569	556	554	538	525	545	565	547	561	580	530	574	516	540	531	561	558	537	561	558	540	566	552	571	540	538	524	532	538	509	532	543	558	534	546	574	563	534	573	540	537	589	540	530	574	568	539	559	555	584	567	560	529	567	574	558	533	574	533	585	560	548	569	566	540	518	538	535	547	524	551	529	579	543	538	589	554	605	540	516	522	523	565	536	558	557	533	510	588	599	532	560	544	535	568	537	554	597	575	565	580	532	553	555	568	546	578	545	547	581	535	503	539	563	503	552	596	558	528	584	595	545	564	538	539	540	544	539	547	541	572	565	559	537	551	557	558	559	561	576	608	549	585	557	556	556	592	513	607	555	515	564	560	524	572	582	558	564	550	549	569	577	535	539	573	593	538	543	522	547	540	503	524	574	568	561	538	557	517	552	587	517	548	542	580	565	551	536	577	572	555	547	536	525	527	583	557	558	543	516	554	528	577	529	533	576	572	543	548	585	590	548	611	568	551	576	561	559	604	543	569	559	550	537	546	539	538	612	632	535
11116	21649	19313	11515	8311	6953	4410	3432	2596	2232	1977	1685	1447	1401	1115	1038	1008	895	855	867	824	785	701	715	705	663	707	653	649	634	644	648	642	563	622	625	592	564	552	549	599	573	589	563	524	557	543	561	587	589	517	595	530	558	571	526	555	527	547	530	550	535	573	552	567	593	542	554	510	539	539	533	563	556	572	584	539	508	566	548	605	551	509	556	552	536	539	513	558	559	517	545	525	529	520	538	542	526	551	529	497	565	504	529	545	513	556	527	537	493	533	523	535	530	543	549	523	512	546	534	540	556	585	504	566	576	555	520	521	544	549	572	502	569	540	526	509	539	497	516	517	585	538	477	547	535	518	557	520	504	532	515	550	516	496	533	499	567	516	538	518	547	534	511	542	474	492	528	561	523	545	500	513	538	561	565	532	558	564	535	550	537	544	512	557	511	486	552	516	523	523	534	531	481	531	536	532	527	544	512	503	562	511	558	519	494	534	551	466	551	529	576	528	500	524	527	514	542	498	569	533	491	536	517	533	525	514	499	509	560	533	552	539	533	549	539	518	497	518	554	544	515	598	554	507	504	506	532	530	515	562	515	554	515	530	537	478	503	502	494	526	562	565	516	533	552	493	527	530	539	525	521	541	529	533	599	546	514	528	497	527	532	544	525	528	538	563	541	520	517	562	559	517	570	552	516	526	549	556	528	499	515	515	529	526	546	553	531	516	511	560	545	565	514	535	512	542	525	537	536	558	529	552	512	520	524	549	510	510	514	494	564	546	547	488	513	551	563	579	523	520	526	526	521	544	498	516	542	566	507	556	523	493	501	533	532	516	529	470	544	550	530	542	518	494	515	521	521	473	549	492	525	493	496	513	560	492	504	529	513	560	511	539	512	561	580	513	537	543	530	530	506	491	561	488	505	546	541	509	520	547	581	529	497	524	572	493	561	548	509	543	531	536	504	536	589	513	520	525	500	576	527	553	509	505	559	505	531	544	482	558	559	546	532	533	516	516	516	501	522	564	500	540	521	540	525	534	515	508	542	514	524	538	490	557	546	539	542	529	518	512	561	503	503	496	536	563	503	572	514	529	525	503	525	537	527	474	505	497	527	512	527	538	491	484	554	530	550	510	524	538	520	512	544	533	534	520	527	559	531	529	521	534	531	532	528	517	544	505	555	494	562	533	531	526	554	497	566	515	524	537	566	552	519	531	497	513	497	521	513	545	547	521	520	554	469	532	521	573	511	469	540	515	528	529	519	529	544	522	556	527	540	544	520	501	521	530	519	531	522	513	552	566	537	502	544	504	514	534	517	550	506	494	530	534	564	563	537	526	522	535	512	542	533	530	522	509	501	522	536	501	532	478	546	558	534	577	542	507	531	487	558	537	511	536	504	541	498	525	534	531	492	506	536	554	573	544	550	533	557	525	523	538	544	550	524	521	491	532	512	537	531	505	512	530	502	498	530	536	549	526	508	526	604	485	511	570	506	538	565	516	527	565	568	546	518	530	544	511	503	510	561	495	530	484	537	485	567	535	547	538	541	540	548	520	483	512	546	547	562	530	525	513	540	560	580	511	529	544	518	532	521	534	564	513	488	518	498	499	510	519	532	540	516	545	504	525	541	517	536	561	564	503	610	559	491	516	507	513	516	545	493	544	501	496	548	533	545	535	534	534	503	510	545	522	521	505	551	529	522	530	533	515	518	553	530	543	552	533	552	539	546	532	521	518	494	514	518	495	509	556	497	534	531	535	515	539	521	518	555	539	555	545	553	560	523	548	521	523	500	467	539	518	536	526	554	551	561	521	518	564	516	499	564	543	552	541	522	522	514	451	547	559	495	486	576	548	535	530	518	525	534	487	521	530	520	530	490	524	577	512	559	543	602	500	540	548	538	519	503	582	525	526	536	579	508	509	530	561	521	523	536	499	523	512	530	541	557	555	537	483	567	508	582	525	537	533	505	538	503	548	510	533	527	524	533	510	527	496	513	493	587	502	520	507	503	521	499	516	519	515	538	513	530	515	553	508	523	523	590	514	558	500	511	528	528	541	525	521	574	515	506	556	520	483	534	518	529	505	504	508	541	572	545	510	520	530	519	506	550	528	505	520	524	533	520	523	562	527	506	555	499	520	527	534	540	526	533	515	537	509	544	519	529	510	580	527	547	523	547	532	574	503	508	589	515	526	545	529	539	521	517	545	490	513	529	460	490	529	519	541	485	548	512	575	562	528	538	486	512	540	556	493	540	520	523	550	521	511	513	505	553	514	530	550	541	523	536	534	514	505	552	557	525	545	538	513	583	564	550	528	541	552	555	539	522	552	530	539	526	546	553	542	509	490	537	518	509	583	517	546	530	522	533	538	493	488	549	481	487	537	514	504	497	502	536	528	509	550	512	546	540	591	525	546	451	554	519	500	539	531	474	528	513	537	552	516	537	525	545	515	532	539	556	544	528	557	552	500	472	496	483	540	506	556	514	567	536	521	502	544	508	543	517	552	488	564	557	520	536	540	518	541	546	534	525	545	490	505	524	551	533	572	519	535	513	551	524	550	471	535	514	543	501	527	522	526	517	535	536	540	598	541	551	500	539	523	523	532	499	525	533	539	504	527	501	577	516	508	568	521	531	532	496	526	514	512	502	551	519	501	537	520	515	525	513	534	503	544	503	511	561	493	528	522	506	538	528	540	568	529	543	492	522	512	536	564	505	493	517	515	567	542	537	530	514	555	522	513	525	491	524	573	505	503	512	531	511	546	507	498	553	523	525	521	519	555	494	528	574	506	501	532	526	510	496	530	513	511	502	555	516	532	562	518	511	553	502	542	547	542	531	546	575	505	523	539	504	539	533	526	536	530	501	534	503	540	546	505	507	541	478	541	575	573	496	550	549	531	522	523	538	552	521	501	506	524	539	496	523	548	514	547	509	508	508	540	532	561	532	481	495	543	523	532	501	530	538	518	556	534	478	562	533	504	567	503	551	555	497	503	543	538	546	488	471	529	526	550	531	531	554	510	522	522	514	550	554	535	548	523	505	562	511	551	533	520	494	490	574	517	536	559	534	492	512	520	531	534	529	542	530	560	532	515	557	535	541	525	513	534	546	523	510	472	551	566	530	565	506	487	509	491	513	528	525	544	546	534	521	541	580	551	541	538	509	577	546	501	537	543	525	513	489	567	561	540	541	518	492	565	515	532	520	548	525	524	551	536	552	543	578	538	521	474	547	522	516	522	531	548	539	535	553	566	548	507	521	570	465	536	522	556	544	520	485	566	542	499	529	484	561	564	553	537	549	520	527	513	525	548	544	528	529	510	534	513	548	508	533	537	497	532	535	535	524	527	522	523	563	562	580	526	561	518	537	503	514	517	493	551	548	548	519	503	548	532	489	546	528	527	579	508	557	504	524	535	536	513	562	579	495	509	534	536	519	517	503	534	534	541	535	529	542	484	542	550	522	562	562	559	517	545	530	534	511	527	534	480	541	547	521	501	528	538	527
27686	14442	2500	756	635	331	163	122	137	122	131	122	111	100	124	112	137	114	117	112	103	105	96	123	92	116	120	133	122	100	118	112	126	106	128	129	108	120	112	112	98	112	121	127	104	97	105	124	110	99	130	109	127	102	110	113	113	103	99	92	106	111	111	115	98	110	94	125	105	116	102	128	109	103	124	125	128	121	101	112	126	107	99	113	113	102	121	95	103	109	110	110	119	99	117	109	117	113	124	119	110	124	104	119	96	106	119	108	129	113	100	104	96	96	118	120	106	115	103	107	113	136	111	116	109	128	114	110	116	108	115	110	118	116	116	109	107	102	111	121	98	108	130	116	124	127	101	122	122	112	112	104	99	111	111	112	120	103	83	106	108	127	121	122	120	119	123	113	135	106	106	120	104	110	117	113	128	106	98	96	115	121	111	109	91	89	115	113	112	108	116	137	102	109	102	111	113	121	119	105	130	110	128	118	124	106	125	134	102	112	96	129	115	108	108	95	83	116	97	112	124	102	126	111	109	117	112	104	104	101	127	118	115	119	100	119	100	96	113	94	102	111	106	118	111	125	125	99	122	113	112	120	110	129	103	115	117	99	109	126	117	110	109	115	89	105	124	108	117	118	104	109	109	113	115	100	122	109	102	89	117	103	106	106	104	125	105	117	114	109	121	119	121	105	112	120	120	95	117	109	126	117	116	125	116	120	99	110	113	110	132	121	117	129	106	120	121	95	126	96	102	109	108	90	99	129	113	117	102	110	142	103	88	110	106	98	123	113	113	93	101	119	112	130	112	117	116	113	92	96	112	122	97	109	118	117	113	103	130	102	96	117	119	118	99	101	84	123	114	108	122	108	114	98	108	106	120	113	90	115	110	124	118	116	109	103	112	112	105	104	115	114	116	110	107	109	128	112	118	99	105	101	121	125	125	113	119	119	113	90	112	114	117	124	96	116	138	105	99	108	127	115	100	108	90	108	114	84	97	124	118	120	109	122	109	110	107	133	111	125	103	114	124	113	123	120	108	84	98	90	124	103	126	116	110	112	123	107	121	105	104	111	103	108	102	124	115	100	114	93	123	102	116	111	121	102	111	132	116	110	121	112	98	118	111	109	82	117	129	112	109	120	120	124	106	118	112	119	122	97	106	111	120	93	113	110	116	117	115	110	102	118	120	89	91	111	115	117	129	107	134	87	110	106	124	117	104	123	99	111	116	110	139	120	112	107	136	126	118	120	100	114	107	113	119	110	92	111	129	121	114	127	117	119	120	117	101	98	121	110	103	118	108	129	111	95	113	105	88	118	121	138	119	119	91	94	101	101	94	105	108	101	110	95	119	116	123	115	108	111	117	123	123	121	114	111	146	116	103	131	128	105	128	103	120	104	106	117	120	119	122	110	101	105	101	106	133	100	99	103	117	100	101	118	112	113	102	113	120	126	122	124	110	116	101	112	122	112	106	115	103	94	127	112	110	127	108	128	108	109	116	121	121	127	109	114	119	108	88	102	109	121	104	109	105	124	138	124	116	106	118	107	105	116	112	101	118	97	104	111	104	120	103	113	116	115	122	98	108	114	102	97	117	111	104	114	108	95	103	120	109	101	121	103	99	111	92	109	108	123	128	101	114	106	114	110	119	126	134	108	111	111	117	109	120	103	114	105	115	97	120	99	108	100	112	120	100	112	100	99	94	119	99	100	138	108	129	124	92	111	115	115	115	114	93	103	102	100	117	105	105	123	126	122	112	109	118	93	116	109	113	107	107	115	108	106	124	127	132	117	114	123	95	117	102	97	97	91	112	119	114	117	115	122	132	127	114	120	117	117	117	93	116	110	99	105	118	116	120	109	132	99	110	110	105	111	97	120	132	121	115	103	97	122	75	106	124	100	115	124	107	120	102	120	134	111	106	124	116	112	116	125	110	102	101	117	112	121	87	100	119	98	112	125	105	117	97	105	113	100	112	97	105	99	111	101	110	121	104	120	121	126	101	113	117	100	110	118	110	102	83	127	95	103	112	109	109	108	119	123	120	109	118	113	102	97	124	117	103	113	108	106	116	110	107	106	109	113	105	112	107	91	119	119	123	85	125	110	110	126	114	116	130	111	97	114	105	109	110	129	103	106	102	99	112	114	107	121	90	102	110	106	118	104	127	117	132	120	110	93	116	129	87	112	131	135	111	130	125	112	127	104	123	107	92	115	120	110	86	95	114	91	123	113	123	122	114	112	112	108	97	108	105	116	106	109	130	125	113	113	132	135	106	107	118	116	114	109	104	108	112	110	122	108	108	111	110	111	141	103	133	133	120	112	126	99	103	129	123	112	126	122	109	120	116	101	107	108	103	119	116	118	114	98	105	118	100	115	124	111	112	109	97	109	105	113	113	126	120	101	103	122	138	109	112	109	109	104	101	107	103	118	115	107	117	112	98	88	116	101	116	124	121	110	107	122	114	106	113	101	119	118	101	111	99	129	129	117	113	114	126	100	121	105	106	118	119	120	102	104	118	130	86	114	132	132	116	126	108	104	111	132	123	93	111	119	121	122	101	120	116	109	99	112	120	114	118	102	106	103	114	116	108	120	120	104	112	126	113	107	107	117	105	116	108	123	118	108	112	110	112	94	113	112	97	120	113	130	116	112	113	117	118	140	118	100	135	127	117	116	111	115	117	106	115	135	121	110	113	117	96	105	138	122	114	107	108	127	117	116	110	121	109	122	127	121	117	117	123	127	119	134	103	102	97	127	101	121	117	123	93	102	111	104	100	130	111	111	114	97	120	115	109	105	105	102	104	114	103	98	115	113	113	109	119	119	101	121	118	133	125	93	98	111	98	111	110	117	106	115	113	117	91	128	107	115	112	119	105	113	122	114	111	102	115	144	121	124	113	111	127	125	128	106	105	112	108	105	92	115	100	87	100	98	113	98	116	113	109	107	112	96	94	124	109	109	110	111	101	108	107	107	109	135	102	136	124	113	105	134	107	108	111	103	111	123	109	110	122	109	123	100	102	121	109	112	118	102	109	82	107	106	109	114	131	100	101	114	103	101	123	120	102	122	105	115	120	126	110	128	119	103	119	102	112	106	101	122	126	113	115	114	107	99	109	119	117	116	108	137	125	112	125	131	103	120	113	116	98	118	132	102	104	98	102	118	109	128	134	124	106	108	126	108	83	116	117	109	101	118	122	116	114	134	113	109	115	111	110	118	110	115	115	115	125	109	112	112	97	125	108	109	114	101	114	132	131	97	126	123	89	115	126	107	127	127	129	92	106	128	95	122	115	106	116	97	126	113	108	107	104	105	96	103	99	100	117	123	118	116	110	113	129	121	103	138	131	102	105	91	122	100	98	103	114	110	124	98	117	122	132	112	109	110	112	102	104	123	131	107	97	111	112	94	133	118	104	101	110	105	118	105	99	109	105	123	126	111	111	114	105	124	132	91	122	100	108	114	110	111	125	134	117	117	113	107	107	104	106	102	108	95	100	118	104	121
5524	2894	2695	1155	1118	612	250	206	170	157	154	156	154	161	146	139	117	123	141	158	135	137	149	117	132	139	136	133	118	138	124	128	107	142	124	134	131	123	132	137	130	113	135	124	138	135	121	147	152	140	120	127	147	129	124	122	119	141	128	127	124	142	138	113	129	150	131	122	124	134	158	130	122	117	124	128	129	119	133	112	128	142	127	131	125	133	135	133	124	124	121	131	153	129	110	110	123	113	140	137	123	138	137	135	119	128	119	133	128	141	129	119	136	131	113	142	126	120	145	138	106	118	134	121	113	126	117	138	121	138	121	106	137	106	138	137	141	120	137	143	119	137	138	127	129	142	124	144	121	125	125	131	140	129	141	115	114	117	147	116	136	128	135	133	118	125	118	157	133	127	121	129	149	129	115	137	136	129	133	135	111	102	125	126	125	127	131	156	122	127	128	120	130	139	135	124	142	125	131	140	128	108	136	107	137	126	123	128	109	116	129	117	134	116	134	101	130	124	123	114	127	137	131	131	134	128	124	139	117	105	119	141	140	120	123	144	150	131	128	113	141	125	121	128	132	112	103	135	137	121	144	137	121	117	141	111	120	133	120	127	128	137	129	138	142	135	136	136	147	124	119	131	136	129	135	135	140	126	134	133	116	114	124	112	115	132	136	138	152	132	122	117	137	132	118	104	123	129	127	123	117	133	128	119	128	101	126	129	134	114	126	124	127	133	155	115	148	108	116	124	132	117	119	119	146	129	117	121	126	136	146	124	115	126	126	125	134	138	106	119	134	123	143	113	114	109	148	127	113	122	123	136	129	125	128	114	141	140	130	114	115	135	112	140	120	126	140	128	103	131	128	124	147	119	137	113	128	112	118	124	132	121	122	128	124	127	125	132	103	135	136	119	135	110	107	131	144	119	125	134	129	122	118	131	124	122	113	149	122	139	123	133	135	141	153	131	125	100	101	148	121	130	129	139	132	133	123	138	137	163	113	129	147	130	123	116	151	125	127	111	127	102	147	141	127	139	129	130	130	139	119	112	137	148	117	106	150	126	111	134	127	112	141	107	143	152	142	136	135	125	129	122	143	117	134	152	134	131	114	131	134	137	116	122	124	135	131	114	114	149	132	141	144	104	127	139	149	122	130	137	130	133	133	131	124	123	148	126	117	146	122	125	116	114	130	123	120	146	112	149	128	127	139	119	152	141	134	131	138	129	121	123	127	134	121	113	143	134	107	129	121	118	130	122	146	128	137	119	133	149	111	115	128	126	125	119	125	119	150	130	132	151	106	143	134	129	129	128	142	130	139	123	137	121	132	134	133	132	131	116	128	118	132	126	115	127	139	131	127	118	140	118	137	111	116	129	124	135	128	133	128	134	126	125	119	121	125	124	126	134	146	143	122	134	123	129	126	117	138	114	128	134	108	122	124	116	126	113	152	135	123	131	130	133	128	118	119	115	126	114	130	132	112	127	130	134	120	137	115	115	123	110	124	137	128	126	129	97	124	134	113	136	127	115	120	143	129	134	130	134	126	121	126	109	116	115	122	143	122	144	138	137	118	121	128	142	134	123	141	113	115	130	115	132	105	107	130	129	131	129	122	132	118	137	148	135	125	110	131	123	152	144	124	128	123	114	107	145	134	141	138	142	134	138	156	121	131	121	96	114	144	152	123	125	124	119	135	112	132	124	130	122	128	144	111	156	128	133	141	127	137	124	118	136	144	142	132	154	124	111	152	114	122	131	132	116	143	119	113	151	129	130	149	117	150	124	110	130	128	118	118	130	125	123	122	133	106	111	121	119	134	121	130	132	106	132	130	136	143	120	122	125	132	126	127	123	130	150	145	125	141	127	117	133	140	112	105	128	138	134	132	109	95	142	147	142	149	119	111	156	136	138	121	120	114	144	132	120	123	127	135	100	127	119	125	126	128	129	137	114	140	123	138	129	142	130	141	133	118	136	104	152	130	118	106	131	134	130	113	131	124	136	133	145	142	115	126	132	129	138	127	133	131	121	122	128	134	153	146	121	116	141	119	96	144	109	130	145	126	140	139	126	114	121	123	137	149	128	130	107	127	141	135	133	114	111	134	153	123	123	116	109	141	133	135	143	136	138	142	120	126	128	112	133	141	136	141	134	125	136	135	115	116	145	132	118	147	152	124	125	109	135	141	126	102	122	136	150	143	159	141	136	121	131	127	122	139	125	128	130	134	137	137	130	100	118	115	127	126	133	137	125	138	132	118	145	134	119	130	119	114	135	121	134	137	122	108	106	127	119	134	126	127	140	118	102	129	131	125	142	127	123	135	133	132	143	123	116	137	144	115	113	137	132	128	138	143	120	125	123	129	127	129	131	131	107	120	133	135	118	147	148	128	147	149	141	140	147	121	111	122	128	121	143	114	130	123	138	123	145	121	145	107	126	110	115	141	125	142	130	115	117	136	139	126	135	129	137	157	130	146	132	123	108	129	113	131	121	132	142	131	145	140	132	150	125	148	110	135	124	129	123	132	105	139	114	135	113	153	133	131	148	119	129	102	136	126	117	128	115	136	137	112	128	127	139	123	111	121	123	155	131	127	130	117	109	125	129	138	121	131	124	129	132	138	113	153	139	111	139	119	136	123	144	116	127	134	149	131	121	123	119	125	155	144	142	142	136	119	142	123	125	121	120	137	134	115	128	143	131	136	150	108	133	120	128	113	119	127	129	132	137	130	126	120	109	142	130	117	136	130	128	128	106	119	115	119	115	116	124	153	130	129	130	133	113	124	124	136	109	117	114	133	122	120	126	137	118	130	131	123	123	125	121	126	114	123	118	118	117	141	148	137	118	134	110	134	122	120	116	134	135	118	123	135	116	140	124	135	110	127	130	113	120	95	121	128	116	120	121	119	148	157	143	134	127	134	115	148	116	128	109	143	121	143	128	131	134	128	129	121	132	129	127	114	119	119	126	134	107	150	143	135	137	129	112	143	139	122	128	120	147	138	127	122	118	132	125	137	141	133	116	127	120	124	125	126	136	117	139	139	130	133	136	154	133	96	129	121	114	120	124	123	113	129	124	130	126	120	99	130	130	151	131	136	132	149	152	128	128	129	124	143	135	141	134	128	127	143	148	142	125	126	107	130	100	138	136	133	122	131	144	129	135	142	112	126	123	122	131	111	144	118	126	125	135	139	137	132	126	135	116	135	131	133	131	115	135	114	118	115	126	112	146	127	117	122	135	140	152	146	103	139	121	132	116	134	111	121	140	133	130	117	129	143	118	133	130	125	125	119	148	134	102	119	152	131	139	133	152	122	137	131	127	131	139	132	136	125	137	116	124	135	97	119	123	130	120	144	130	109	133	132	142	100	130	113	133	145	130	138	144	141	118	127	119	123	132	134	118	124	127	125	113	134	143	119	131	143	121	123	143	125	124	133	134	147	134	121	118	140	149	120	115	144	123	124	100	138	138	130	125	137	139	126	124	128	125	148	128	139	137	115	127	149	120
24852	20466	26749	24089	20482	10907	1679	996	802	691	607	495	482	458	440	442	410	400	393	402	369	363	354	368	325	336	361	305	318	333	334	318	345	342	295	317	310	332	312	320	301	313	310	323	321	345	276	296	301	327	289	312	306	288	320	318	316	294	309	309	295	320	310	335	311	313	332	299	298	272	287	320	318	290	325	308	302	312	291	314	298	301	289	291	314	306	308	302	293	307	321	275	292	294	288	306	314	287	304	290	323	301	283	295	308	337	292	324	290	309	286	300	301	326	280	327	274	287	274	315	301	270	306	289	332	323	290	276	296	286	326	307	264	288	312	274	291	282	326	286	311	331	305	275	296	317	273	276	297	294	281	308	305	308	285	272	318	327	296	287	293	288	334	322	330	311	310	315	323	287	309	261	320	290	291	308	312	310	295	279	310	323	306	314	313	324	289	291	313	287	311	297	324	280	350	291	309	291	292	301	279	299	286	270	315	295	311	300	297	316	288	295	287	299	305	309	290	323	310	318	330	326	309	306	313	313	297	288	256	310	325	288	293	331	297	330	300	308	278	323	288	300	304	301	285	304	274	300	290	301	275	338	294	295	312	292	310	283	297	285	308	309	282	281	331	297	305	315	313	306	273	308	294	346	268	279	267	300	282	313	372	324	287	304	314	274	341	292	288	310	286	301	304	275	294	332	307	299	326	294	281	298	311	305	271	305	287	303	309	298	330	299	311	327	293	309	268	303	332	316	292	275	289	315	288	296	299	292	289	308	296	298	281	304	300	263	319	306	292	279	309	321	313	284	308	295	312	300	297	309	303	297	324	279	305	302	303	279	285	285	309	321	322	284	315	292	277	292	333	271	281	280	320	308	312	284	291	302	301	278	335	302	321	304	299	319	317	289	304	300	315	324	330	263	330	312	317	322	302	316	285	306	301	325	318	311	308	318	315	318	285	305	275	296	317	306	294	281	321	324	282	298	305	284	322	275	300	286	303	295	284	308	346	287	276	281	312	314	298	315	309	277	315	303	342	285	292	276	320	269	330	295	269	305	324	299	307	317	306	276	310	311	295	305	324	302	266	260	288	296	281	265	290	298	316	298	309	322	309	328	293	295	304	322	305	313	304	300	321	268	290	301	294	295	313	335	311	298	298	281	309	308	275	291	293	308	297	294	300	326	268	305	303	290	311	294	291	283	294	282	284	269	285	316	264	287	300	328	308	304	303	345	298	306	296	306	266	291	267	327	309	266	292	298	262	285	281	314	324	305	277	309	301	269	296	327	310	325	303	324	309	290	331	286	293	327	304	322	294	312	306	323	293	320	299	306	310	296	328	289	323	274	276	287	299	326	313	299	312	282	297	291	341	272	269	316	291	295	284	272	281	332	274	292	296	305	306	309	252	293	303	298	332	283	285	288	328	281	286	301	310	322	277	286	301	280	321	305	293	306	280	318	295	315	344	317	292	315	297	292	325	301	334	295	329	300	308	300	320	287	307	331	303	305	317	293	278	308	325	285	296	293	311	290	287	304	334	323	277	303	293	303	303	335	309	314	329	313	283	321	293	306	329	260	291	334	283	304	344	296	277	312	317	301	289	270	306	303	299	312	295	287	281	327	296	310	317	305	290	331	303	322	289	306	300	297	298	275	298	304	304	309	293	287	299	336	305	280	301	294	323	302	297	311	316	275	304	305	326	258	280	332	283	305	332	307	307	323	273	273	260	291	268	320	294	298	322	294	290	290	308	304	315	316	319	336	263	291	271	280	316	303	317	328	300	285	316	281	290	288	282	320	318	338	298	307	276	304	292	278	308	298	317	292	284	296	308	303	262	314	333	288	307	305	285	295	286	279	327	289	330	304	309	310	300	300	299	303	317	300	322	324	249	275	293	287	301	275	299	325	259	284	287	298	319	302	286	287	304	303	299	308	315	282	305	274	341	342	287	290	297	312	289	292	293	277	317	310	280	307	298	306	308	320	271	304	270	295	307	325	329	313	292	271	297	304	290	315	301	307	305	289	281	295	316	336	298	304	305	298	287	300	306	330	321	301	291	316	291	339	294	307	312	315	287	255	322	297	298	297	295	284	311	326	294	303	307	301	282	271	294	305	274	305	303	303	318	303	323	309	296	289	298	306	296	288	275	286	318	305	321	333	298	314	301	272	334	279	312	265	295	296	268	299	295	320	282	338	319	253	292	269	302	302	293	297	298	304	283	324	313	298	314	311	285	316	297	292	305	290	293	300	318	290	321	270	286	333	302	258	324	312	332	326	291	305	292	275	293	321	336	298	330	303	304	290	327	278	292	293	297	291	306	315	283	306	279	302	296	317	274	278	284	324	291	321	315	301	301	297	310	302	244	273	289	261	336	299	301	324	300	283	277	305	300	284	297	295	292	276	320	283	290	280	283	285	305	280	301	331	278	331	303	290	316	303	316	293	315	325	292	307	335	314	328	275	294	303	282	308	317	284	311	308	299	305	333	311	288	274	291	296	289	282	296	309	298	309	290	295	300	310	297	299	290	292	303	289	304	272	289	303	313	288	312	297	302	300	298	283	273	292	310	314	312	289	311	295	285	321	273	316	282	306	275	294	307	299	305	315	298	294	319	312	294	305	310	281	305	277	295	304	314	275	284	350	322	289	281	339	308	297	332	303	288	308	337	314	317	286	307	322	286	293	335	315	276	274	328	278	291	298	288	299	297	308	336	272	258	277	287	288	292	302	293	329	276	330	310	274	306	295	287	310	287	339	295	323	284	272	310	292	304	267	315	296	309	308	272	309	312	287	311	327	276	293	300	277	308	301	288	293	290	307	290	283	311	291	307	297	304	294	295	265	281	301	279	291	290	285	292	280	307	311	268	313	313	295	291	299	307	271	330	317	277	301	279	302	299	340	291	321	306	293	306	282	295	299	277	296	296	297	274	289	331	328	301	326	296	307	321	303	296	288	294	317	307	275	271	310	321	289	312	311	306	313	336	299	310	318	304	312	279	288	261	324	308	288	288	278	302	299	312	290	281	296	290	278	315	324	302	274	282	284	314	348	301	276	304	286	309	285	290	343	290	303	310	296	266	323	305	330	306	274	284	301	272	277	305	315	319	288	305	286	273	283	290	296	331	296	292	305	330	302	314	326	291	303	281	312	293	281	319	287	283	327	315	286	316	290	318	294	303	310	288	297	279	331	287	293	306	310	307	268	339	300	302	274	318	297	324	290	314	309	299	318	310	344	303	350	299	284	295	301	285	280	312	329	288	294	289	289	301	294	278	299	282	296	310	295	313	315	304	297	276	334	302	270	303	266	308	306	359	264	266	286	317	286	304	306	292	317	283	299	299	289	307	317	313	296	313	316	300	325	317	326	295	326	287	297	302	314	283	314	313	313	321	347	289	310	306	286	321	305	288	282	305	276	291	343	314	289	292	290	283	290	295	301	275	303	331	266	311	322	307	289	299	304	283	321	297	336	306	290	286	303	290	332	309	292	290	298	293	310	286	270
7974	14984	12893	6934	5453	4094	2355	1792	1323	1115	979	802	732	670	605	568	529	455	493	427	409	428	398	376	372	388	370	370	357	339	365	347	348	323	313	334	323	312	321	301	299	369	302	334	322	296	333	301	264	293	284	290	296	290	326	296	316	301	307	285	309	290	287	294	290	297	277	334	290	298	294	276	313	278	286	322	257	300	288	310	293	286	280	318	319	289	294	306	294	261	314	294	266	300	286	256	283	288	295	295	312	290	278	304	265	286	305	307	286	295	307	298	324	299	277	265	309	296	297	266	280	304	316	300	309	306	287	290	297	304	303	252	284	283	272	294	281	312	289	316	312	260	304	271	278	291	287	314	260	288	309	273	274	274	287	288	274	281	286	279	256	292	294	282	271	299	242	308	307	281	279	283	283	271	297	288	314	298	319	298	310	306	289	297	290	296	298	268	265	300	308	287	284	300	304	318	280	296	307	282	272	314	273	304	275	312	307	297	298	311	296	315	286	275	302	291	309	299	253	271	254	273	305	287	285	301	279	272	293	276	305	291	296	304	323	289	281	318	291	293	290	312	297	300	285	297	305	285	330	289	316	294	285	275	331	295	291	292	275	285	297	283	298	257	272	294	276	274	307	340	261	277	286	287	304	277	291	295	291	315	275	267	289	262	286	268	289	283	272	285	263	290	271	291	268	291	291	282	292	266	270	318	278	267	260	265	281	274	278	295	291	301	271	289	310	310	302	270	316	273	297	306	288	293	279	281	275	290	276	284	290	282	296	309	338	270	291	298	294	300	287	290	280	338	281	321	279	326	267	290	280	276	303	276	306	300	289	277	271	296	291	297	317	319	283	277	294	274	263	304	280	279	307	287	297	309	286	285	315	291	289	311	277	270	314	291	288	289	282	281	301	265	277	314	292	301	270	286	288	281	268	302	310	264	275	289	289	290	277	297	321	290	286	294	266	278	280	274	286	283	291	296	291	287	296	302	302	313	301	293	312	299	292	298	291	276	289	254	291	315	301	300	301	276	313	289	313	299	304	273	254	289	273	255	283	324	295	307	273	267	282	305	286	309	269	297	259	304	261	265	271	290	296	284	268	293	307	291	287	283	282	271	322	287	286	279	301	318	309	304	287	313	279	288	295	297	296	278	310	288	265	244	315	277	276	263	281	296	285	289	298	276	278	269	295	306	271	261	294	273	272	270	310	290	262	269	270	298	249	307	303	297	285	277	286	265	285	264	294	257	266	303	295	302	306	293	289	272	281	314	266	295	295	270	305	302	290	303	340	270	309	282	326	294	311	282	276	286	283	316	270	262	286	295	286	290	289	273	300	276	286	290	273	283	277	258	331	306	309	290	299	330	299	291	280	290	292	308	295	286	306	285	297	243	322	301	281	300	282	291	252	273	292	294	308	286	270	322	284	294	273	274	317	269	323	314	283	287	251	318	293	275	285	269	321	272	241	298	269	297	312	279	299	294	302	282	301	288	292	297	314	303	281	271	277	287	296	289	321	295	289	299	284	260	291	301	277	313	267	281	299	297	281	303	297	301	310	297	290	311	261	307	316	274	312	311	316	302	294	260	285	302	275	313	300	247	268	348	284	281	285	316	291	272	289	288	297	286	293	267	271	292	260	300	325	315	318	291	310	292	270	265	302	267	278	301	271	282	300	291	307	287	306	309	291	297	310	285	261	299	312	288	326	302	272	274	269	313	307	279	294	288	291	292	288	290	299	274	302	290	292	277	301	274	293	265	312	262	289	258	315	292	257	275	280	314	273	301	256	289	317	293	292	284	254	274	275	300	262	288	306	277	269	313	283	291	295	295	293	273	296	321	314	292	304	281	297	293	318	287	283	284	306	283	292	292	325	268	303	337	268	287	291	283	313	292	308	296	301	279	272	267	286	282	264	313	276	327	309	267	279	285	291	279	321	337	330	295	292	311	269	297	320	299	290	308	263	293	286	284	295	327	281	272	288	287	301	312	274	309	293	312	261	276	268	304	290	278	294	284	283	289	304	302	289	299	270	313	269	307	292	278	310	280	258	299	293	282	264	268	312	286	285	282	311	265	276	264	282	298	291	283	301	275	304	289	300	297	297	339	304	316	286	271	277	306	264	284	305	303	279	305	304	294	297	308	267	270	273	279	288	269	311	285	316	268	301	300	303	292	309	277	300	276	283	256	241	290	285	303	309	260	278	289	291	302	279	320	292	313	294	281	310	280	307	303	302	302	300	304	281	288	254	282	286	299	295	286	297	273	285	306	293	260	288	261	275	313	291	282	319	290	297	282	290	290	271	289	307	308	284	303	315	270	314	283	290	303	303	307	256	293	321	292	322	259	286	312	300	293	294	272	315	308	261	318	282	322	306	289	267	267	270	297	319	297	305	294	300	287	315	274	287	285	303	305	311	320	279	286	275	310	298	257	277	286	278	298	277	303	267	309	283	288	287	267	317	295	287	302	293	272	308	303	318	295	270	290	283	311	279	305	314	285	267	287	297	298	297	316	294	284	297	286	285	287	292	274	304	306	261	295	258	263	292	288	303	281	296	260	275	288	288	288	296	308	294	280	307	307	305	294	298	299	283	293	333	281	314	285	282	282	294	262	299	287	273	282	312	303	295	302	268	283	271	292	284	297	293	307	304	279	266	298	296	289	305	308	276	323	248	268	299	286	292	289	279	303	306	292	268	310	275	296	308	281	279	273	287	300	262	290	281	264	281	315	276	303	289	275	281	285	271	276	272	269	303	301	304	280	267	269	301	286	269	286	283	285	309	297	315	278	301	268	289	311	273	283	272	269	307	296	292	294	322	276	287	289	283	299	264	315	280	263	297	308	278	288	286	283	269	275	288	328	269	316	269	291	281	298	283	302	297	317	303	280	292	252	324	297	305	288	318	314	299	273	329	277	278	276	298	291	276	290	309	267	299	304	296	292	287	287	277	279	288	295	263	291	285	282	273	310	300	331	314	296	302	289	259	304	266	292	284	297	295	276	290	307	285	322	281	282	274	295	276	329	292	280	294	281	295	315	283	287	302	281	269	290	291	275	269	269	280	304	274	311	277	282	270	312	293	288	263	309	275	277	283	292	327	277	307	323	263	330	288	294	312	303	304	307	316	297	282	263	287	296	283	278	278	299	303	286	279	294	297	285	273	283	278	300	263	323	285	317	303	270	274	304	289	290	251	282	275	275	308	329	313	261	325	262	300	301	314	288	287	283	267	266	307	247	312	308	290	290	304	304	268	290	294	303	309	267	318	307	307	296	315	298	294	305	274	277	333	294	296	265	304	281	282	289	287	277	253	288	301	304	278	306	307	322	304	313	313	297	278	293	284	301	288	257	304	295	288	315	302	318	270	315	302	282	313	302	305	309	274	286	288	307	293	313	323	328	274	304	312	285	316	309	281	273	328	275	292	284	303	279	277	295	289	260	270	303	314	302	293	258	309	274	268	287	319	279	291	326	283	297	276	314	305	290	282	291	283	269	272	258
22543	20418	27068	23689	20425	20538	10204	2158	1458	1274	1139	1050	946	885	870	734	793	738	710	703	687	688	682	625	621	662	619	627	587	632	595	595	576	588	620	590	568	598	603	586	498	567	599	625	596	615	545	617	546	608	584	559	564	526	583	559	551	581	569	603	535	545	569	536	546	587	537	558	576	543	568	531	595	596	575	579	581	610	525	563	569	534	542	574	563	559	525	551	528	574	555	531	562	589	567	535	569	518	554	545	560	540	517	556	554	580	556	564	558	573	525	549	544	514	576	498	549	568	551	536	571	536	609	562	551	547	575	560	595	597	540	569	574	556	541	571	583	559	551	543	529	527	574	589	552	591	532	551	518	566	502	560	553	562	524	588	575	583	551	538	587	601	538	551	520	563	575	568	591	542	583	533	543	531	560	541	533	575	545	588	562	520	550	528	559	550	589	551	556	545	587	564	570	570	560	568	573	563	576	542	581	483	562	536	563	566	565	553	548	585	537	567	570	537	570	575	561	561	591	537	539	504	527	527	509	509	527	553	551	530	554	528	534	555	553	536	546	544	567	553	596	511	498	550	600	569	563	524	526	580	499	540	523	558	512	605	503	525	599	561	551	548	536	552	539	538	569	559	549	557	575	565	513	511	575	551	579	555	567	521	575	553	620	541	500	529	533	521	527	520	543	547	573	531	527	538	596	532	575	537	608	546	511	612	595	556	541	471	536	547	552	544	538	533	555	513	574	518	579	573	591	540	524	540	553	583	524	530	544	538	548	593	560	583	532	527	557	574	579	531	536	545	572	551	593	522	525	542	551	511	579	557	554	552	573	560	578	510	527	557	548	579	559	563	551	532	546	592	533	550	549	550	534	543	526	544	575	546	545	587	547	552	517	519	575	535	572	513	567	593	525	512	561	546	564	566	545	595	564	574	562	544	536	555	578	568	555	524	501	525	606	555	562	514	572	523	546	560	577	571	575	563	539	559	543	529	568	547	484	492	605	545	590	522	615	545	552	556	542	537	558	518	598	569	510	535	499	521	613	535	543	555	553	528	538	544	553	562	567	613	568	532	560	549	534	565	552	545	562	517	529	532	554	550	559	563	559	516	552	566	556	569	590	539	544	633	522	579	545	518	564	527	527	576	535	537	533	555	558	537	534	575	523	519	575	546	598	554	540	494	593	500	531	569	541	586	585	532	571	542	504	583	589	546	519	505	561	569	552	574	554	556	579	543	543	551	545	534	521	585	554	563	567	574	546	556	538	555	510	546	576	528	539	554	541	607	546	590	566	505	556	567	594	579	556	522	574	555	562	570	543	546	543	544	539	540	562	582	543	533	539	544	572	568	520	533	569	565	513	546	577	597	571	529	533	598	531	553	566	576	580	568	542	546	542	559	493	569	548	595	538	579	542	575	583	546	569	536	526	546	584	553	547	550	598	586	549	534	572	583	549	565	521	541	543	564	493	554	590	563	571	542	546	484	555	530	572	592	547	557	562	561	564	606	539	553	556	581	573	568	565	573	569	539	525	577	556	534	514	538	545	561	565	539	607	523	544	557	594	578	574	547	569	579	567	573	557	601	580	558	590	562	548	509	532	522	577	553	511	560	576	561	561	523	548	568	541	561	547	541	578	550	542	539	567	560	531	524	540	529	560	513	563	502	574	579	558	516	559	542	579	595	539	529	522	557	564	561	542	526	575	633	597	569	551	539	561	578	579	516	519	551	585	528	515	554	532	573	584	564	552	585	552	559	572	512	550	522	542	552	572	539	555	574	524	525	561	596	551	498	534	529	576	538	570	619	587	557	530	554	560	548	584	566	547	532	560	559	564	551	502	537	589	538	611	550	568	559	574	553	552	599	584	552	562	574	486	565	564	522	578	521	555	561	548	549	564	578	571	526	557	601	522	553	552	555	535	589	518	590	511	570	540	553	555	546	551	577	551	580	522	541	533	521	567	592	555	544	563	558	534	554	574	526	545	509	551	560	573	570	563	522	577	562	559	545	518	564	549	557	517	563	576	564	545	603	545	524	516	601	499	553	558	538	516	543	597	559	539	520	544	569	522	548	565	530	569	531	577	552	569	549	566	565	542	526	565	573	562	512	520	574	515	561	557	530	542	574	546	563	608	536	536	517	556	536	542	543	563	497	510	519	597	519	556	560	556	548	578	529	590	559	557	497	585	569	533	564	587	558	517	548	551	551	563	517	539	556	548	565	590	537	533	536	558	597	547	564	550	568	550	571	526	542	571	532	484	559	555	557	559	548	552	563	572	553	539	545	557	529	518	559	580	554	569	515	544	562	578	563	572	525	571	577	537	591	571	540	589	604	530	577	568	545	572	550	568	515	540	619	565	529	536	589	554	537	564	568	548	537	531	518	543	533	560	568	576	515	534	481	509	575	555	553	560	545	536	573	533	520	549	555	567	573	549	561	563	535	568	582	518	517	557	559	521	585	536	603	562	548	553	567	569	524	523	503	570	530	550	554	542	501	532	537	536	523	590	537	566	602	531	541	550	541	549	601	535	547	586	586	604	574	545	550	519	547	551	558	510	544	517	556	596	548	533	534	556	541	542	585	560	540	574	584	557	549	550	501	527	544	553	542	566	533	540	581	565	544	569	592	549	524	530	493	559	551	579	554	566	580	529	569	551	552	528	538	567	519	534	527	590	559	569	610	561	558	554	545	548	555	567	573	549	568	559	561	541	535	610	557	571	518	550	565	574	551	593	586	539	527	585	532	580	571	515	518	551	546	563	545	562	555	561	572	521	529	589	548	549	521	540	538	552	559	544	564	545	572	544	555	577	544	530	510	560	530	526	578	541	541	553	562	557	514	555	544	588	557	566	543	495	544	558	541	581	520	529	581	520	585	555	563	562	557	541	543	573	554	566	561	551	560	543	558	529	593	558	536	555	554	547	534	534	528	591	560	534	551	506	529	566	601	552	535	556	569	555	540	528	537	576	522	562	547	554	547	531	507	546	562	577	528	554	543	546	541	566	537	529	552	535	526	557	532	545	522	553	547	558	556	540	539	525	534	530	546	593	512	582	537	535	595	562	587	600	528	561	577	543	517	544	522	563	525	548	538	563	549	547	568	535	534	539	554	565	559	557	569	541	553	576	554	565	539	568	553	510	541	590	545	586	563	532	572	549	523	561	551	557	530	532	527	574	535	583	545	555	583	517	525	558	550	532	536	550	545	544	521	565	544	562	559	531	548	497	581	553	565	555	520	589	555	581	575	572	526	602	563	539	534	530	568	542	574	543	535	582	562	541	564	536	551	569	540	555	536	563	552	491	530	560	573	553	577	547	543	577	557	511	487	584	543	563	546	558	541	552	524	542	545	586	560	562	554	541	552	579	555	569	528	516	537	570	562	553	592	549	570	497	542	534	545	531	557	532	557	553	541	560	550	558	546	534	575	533	525	563	537	556	588	550	544	536	539	539	578	568	590	596	573	554	543	549	496	555	558	516	550	541	534	561	525	559	540	577	566
11313	22703	19494	11206	8471	6898	4474	3315	2455	2188	1981	1623	1470	1377	1123	1061	912	887	900	903	774	785	696	716	692	687	649	655	644	634	587	603	625	627	656	554	625	623	558	582	562	585	580	561	582	586	514	590	561	549	548	588	550	570	541	558	545	521	557	547	550	580	573	551	585	610	520	507	557	487	531	517	540	527	556	494	572	585	526	546	571	577	548	551	541	553	569	555	539	523	538	531	498	576	532	521	544	531	515	519	523	532	550	524	517	541	516	524	539	561	496	515	537	526	542	546	534	525	565	580	516	520	557	507	542	500	545	531	512	521	523	570	538	540	530	514	518	541	546	535	552	535	508	516	578	545	504	493	568	528	554	534	544	514	533	563	524	543	535	564	505	501	576	522	508	544	584	542	515	529	538	520	526	538	498	563	545	529	532	526	556	520	548	563	520	535	511	504	553	562	562	530	525	552	512	525	502	545	551	558	525	528	526	537	533	504	529	519	502	527	485	484	497	500	561	532	547	489	526	538	526	593	547	530	527	512	517	569	563	519	563	515	507	499	532	495	533	530	552	548	488	513	519	529	538	551	505	570	540	549	540	511	516	515	531	530	547	565	518	483	545	501	529	510	500	517	488	544	516	549	513	539	540	567	577	505	529	555	570	520	538	556	536	540	471	520	513	501	579	524	540	515	492	530	523	531	542	581	539	509	538	536	488	508	536	547	484	539	519	531	502	531	525	573	558	536	555	534	491	512	512	522	523	529	510	578	522	542	511	553	548	549	529	540	515	514	550	539	528	506	492	553	534	564	517	551	533	548	511	508	555	543	498	542	562	504	514	549	532	540	559	503	528	501	556	568	518	508	527	554	527	536	511	504	506	518	519	486	501	509	501	518	474	550	517	488	540	549	498	491	548	488	524	528	524	557	520	535	561	574	570	540	548	500	511	530	504	533	543	526	520	584	523	483	502	526	514	535	479	531	590	515	518	524	504	503	516	557	518	530	519	537	508	487	517	530	535	526	562	552	522	529	518	559	526	593	533	516	536	517	502	547	511	583	536	545	508	539	532	497	527	547	542	565	537	510	555	496	527	509	558	475	541	526	547	506	538	537	533	528	535	516	534	514	553	533	490	523	556	506	528	567	531	532	529	476	556	553	485	517	499	528	520	523	520	531	494	537	539	596	577	482	544	518	511	539	525	544	541	524	539	509	538	564	538	561	526	518	538	543	507	522	514	535	524	545	546	504	569	522	540	539	502	519	529	553	556	566	512	533	574	506	527	534	536	511	572	558	528	539	549	512	544	559	500	558	544	497	534	510	529	548	535	505	521	515	520	557	496	538	542	521	502	536	520	521	503	526	532	517	482	534	506	561	528	510	515	495	499	540	494	553	542	517	541	510	517	507	559	545	526	547	504	508	535	545	532	542	531	523	551	565	552	525	510	492	520	552	569	501	534	552	517	510	528	531	497	542	532	503	529	570	537	571	531	542	512	533	527	519	529	526	525	522	508	546	518	543	480	544	558	478	519	529	501	516	510	497	492	537	508	552	518	507	524	565	518	532	539	560	511	500	527	506	524	543	511	521	500	535	539	519	504	547	543	483	531	540	557	519	592	528	530	516	545	466	562	547	541	515	510	526	569	513	522	551	536	507	507	503	561	491	551	518	493	553	515	571	527	538	525	506	502	548	564	507	514	518	514	526	521	558	543	503	504	533	555	509	512	557	536	558	546	559	523	506	553	537	539	523	481	509	541	543	534	580	519	551	511	513	520	515	543	505	502	546	540	531	539	543	518	608	524	503	518	527	518	511	489	512	532	536	536	534	491	490	548	540	555	557	510	520	555	508	548	556	524	487	522	502	514	561	549	515	516	532	515	540	503	541	555	522	530	556	513	515	559	525	523	526	547	520	556	553	532	519	507	481	530	611	535	537	481	508	548	541	516	539	542	521	539	515	484	485	539	537	505	519	527	508	541	519	517	490	519	563	513	522	538	535	540	494	517	548	532	561	553	519	531	522	489	500	544	529	567	557	557	539	534	562	548	527	514	528	525	543	527	545	518	540	544	550	529	506	552	550	531	547	517	521	550	509	536	514	531	526	552	534	523	500	557	564	538	582	475	532	529	517	544	494	528	574	530	558	528	540	505	537	511	512	512	539	522	537	531	533	548	513	541	544	501	523	566	535	481	530	519	523	516	526	531	536	500	576	486	569	518	516	471	514	502	550	518	513	506	481	501	512	490	526	525	541	534	535	530	514	517	524	524	511	544	530	540	499	587	521	501	526	537	522	564	493	494	586	510	513	546	497	501	487	524	539	521	548	510	555	553	512	526	560	528	556	530	537	490	524	499	569	521	483	535	560	557	535	500	502	535	502	515	545	506	518	512	540	486	547	546	522	524	519	523	521	508	502	554	508	550	533	525	507	544	558	549	500	523	531	531	579	509	503	526	552	533	506	493	542	514	553	482	536	562	524	559	562	539	524	574	552	556	516	515	499	525	538	544	519	523	537	551	522	529	540	526	509	540	566	497	535	514	576	535	528	528	522	539	537	516	577	540	521	519	479	555	557	542	537	554	535	538	529	546	562	534	551	512	488	565	529	535	473	561	525	529	513	497	516	529	500	513	495	526	525	520	528	522	510	509	508	525	519	542	561	493	536	562	533	560	559	515	528	529	553	567	509	523	531	516	506	561	509	509	518	504	519	561	538	582	538	543	513	470	512	535	548	526	567	523	488	565	505	534	559	548	498	531	549	526	532	531	496	555	538	566	539	568	550	545	514	520	529	507	536	532	510	548	517	568	589	489	561	554	536	525	524	502	545	502	514	553	532	524	544	490	549	547	501	504	521	542	506	556	510	495	526	529	518	511	563	491	519	563	555	552	545	479	558	501	548	541	528	538	496	497	517	537	536	470	521	528	529	550	519	538	513	501	543	545	537	497	520	586	551	582	520	511	513	549	538	536	522	585	485	509	498	514	461	535	570	510	522	550	516	542	512	546	518	504	533	494	511	509	521	476	507	525	522	516	522	561	489	485	558	503	532	514	510	515	542	532	586	544	531	527	522	536	502	555	501	488	504	558	542	513	538	550	493	532	513	551	528	513	547	563	485	502	516	503	563	531	559	544	516	554	572	521	530	527	565	504	523	518	532	507	523	541	549	501	567	529	543	545	540	544	583	510	516	534	501	538	537	521	515	529	536	540	534	518	577	541	531	555	534	566	538	543	538	514	484	513	487	550	526	499	549	519	516	518	523	500	513	529	520	524	554	523	516	552	550	554	552	532	552	476	527	489	536	535	544	490	530	537	532	522	522	550	532	520	544	532	552	546	552	566	543	528	544	491	483	529	532	537	491	579	485	544	562	529	527	581	537	515	525	501	504	569	553	541	580	535	499	535	530	488	493	567	542	542	509	554	547	503	512	527	553	519	530	560	543	475	550	553	534	483	547	545	507	506	508	522	510	554	534	487	529	507	504	510	552	562	507	566	526	537	556	511	519
27524	14888	2585	599	460	274	161	149	139	107	120	124	117	127	129	103	124	126	116	109	121	120	115	119	110	93	128	106	109	102	91	109	107	98	118	102	98	123	109	115	111	119	113	113	112	111	117	135	117	117	131	106	93	111	103	139	110	114	128	128	101	105	126	96	128	112	108	123	107	105	95	121	118	127	115	88	104	114	113	130	106	116	113	134	116	106	116	112	123	107	100	111	111	121	105	121	93	116	126	104	113	115	109	118	112	121	120	116	125	129	105	109	113	108	105	116	125	108	107	122	114	105	93	116	103	104	101	105	114	125	101	115	110	118	116	106	108	103	114	116	104	128	106	118	117	105	103	107	119	118	111	110	115	112	120	113	116	114	119	104	111	98	113	106	106	103	134	99	135	110	115	110	133	108	112	117	101	128	114	131	118	119	98	108	111	111	101	109	114	109	103	101	92	115	130	122	127	118	122	115	117	148	120	119	119	114	106	123	127	114	113	114	125	110	113	137	105	99	95	108	109	112	121	110	116	123	116	100	119	105	125	129	104	108	115	114	98	115	123	124	109	107	138	116	114	104	108	102	120	120	111	134	110	106	117	111	135	112	121	109	122	111	130	99	120	104	125	104	130	125	110	102	93	121	125	114	113	105	97	115	94	125	100	116	115	107	141	105	126	104	146	120	103	122	102	103	130	121	131	119	99	117	108	114	98	120	117	97	118	109	113	114	135	130	122	110	116	120	113	120	121	133	117	109	109	112	97	120	122	114	109	113	109	118	107	103	103	117	110	118	111	98	112	113	111	123	110	122	127	120	114	114	132	115	111	116	97	95	123	103	97	107	125	97	125	114	108	104	141	123	104	137	136	99	120	113	118	112	104	127	108	106	125	127	110	125	115	124	106	113	117	119	112	126	105	105	107	122	98	115	117	113	97	105	109	126	93	89	101	119	105	101	123	113	112	92	116	104	108	107	107	120	113	125	110	113	111	119	119	108	120	118	128	112	111	122	117	119	105	100	111	106	98	123	126	107	119	92	113	106	88	117	108	119	102	110	111	119	121	98	121	109	120	114	130	110	121	122	131	107	104	120	98	118	124	109	117	125	93	128	108	121	99	108	121	104	122	112	117	85	107	114	123	123	117	113	122	113	108	129	103	106	108	97	103	111	124	129	97	104	108	116	92	101	103	122	118	110	106	108	109	109	109	112	109	142	113	101	99	106	118	125	121	117	105	117	123	118	112	113	108	112	117	96	118	126	111	109	116	125	127	114	117	97	107	109	120	105	119	121	115	95	103	104	109	121	106	117	109	113	116	111	122	106	110	114	120	106	117	127	116	110	97	113	105	124	89	124	95	110	118	126	117	118	113	107	115	131	103	116	96	116	108	115	109	105	102	112	115	115	121	117	114	121	105	113	100	106	118	111	123	116	96	114	115	130	95	121	98	105	101	116	120	111	104	115	103	117	107	105	121	110	116	119	125	129	114	89	111	121	104	120	120	97	120	121	125	122	108	114	121	106	115	126	114	126	130	117	106	100	111	122	132	138	115	109	120	104	110	113	100	116	99	127	110	119	118	116	119	121	116	108	101	144	124	117	106	103	101	119	103	113	109	112	103	119	118	105	110	115	109	109	115	102	122	128	116	117	109	98	107	103	125	121	109	126	111	101	128	128	138	128	112	108	137	106	103	95	117	119	128	114	112	102	87	119	100	116	101	108	107	107	104	117	111	102	124	110	134	122	116	125	113	102	108	120	110	109	123	106	121	123	107	123	104	111	89	106	119	109	130	106	125	116	108	116	112	118	91	114	108	118	106	127	101	123	121	113	107	121	109	100	125	95	111	113	111	114	127	115	112	102	101	102	108	122	103	105	121	125	107	113	98	134	95	118	112	105	105	106	120	107	78	117	109	130	100	114	127	121	119	131	92	107	134	98	117	115	109	114	140	125	99	103	112	94	101	104	110	104	113	119	113	119	115	108	103	118	120	114	114	100	117	113	107	110	113	116	112	116	112	105	117	128	135	117	120	113	114	119	100	110	102	133	107	131	104	94	108	123	116	118	112	124	117	124	127	116	95	111	123	111	134	100	118	85	110	121	108	117	96	91	117	109	123	117	112	115	116	116	123	98	117	130	119	120	101	99	98	106	113	106	115	130	103	106	103	123	121	119	108	116	124	120	103	105	128	130	109	105	132	117	93	123	118	99	98	109	109	95	117	108	142	112	111	122	109	106	120	109	119	116	118	107	113	115	108	101	89	122	124	97	117	122	131	96	121	141	118	123	108	115	122	127	129	124	108	104	123	119	126	111	111	120	93	121	111	111	92	135	119	116	116	126	99	99	102	94	106	93	108	129	115	119	110	128	122	110	119	105	125	113	106	127	120	114	125	100	122	130	122	113	111	97	119	137	112	111	123	101	122	113	105	102	107	125	102	117	102	116	96	114	114	121	112	107	110	123	108	125	95	106	96	132	117	118	103	107	106	127	108	105	111	113	93	118	118	112	115	123	122	114	119	125	115	109	109	105	112	109	116	111	125	127	109	123	113	101	100	114	106	106	106	98	108	105	110	134	104	125	111	123	114	103	118	108	127	111	127	106	110	111	127	114	120	125	128	125	121	106	113	114	100	96	113	111	115	118	108	117	112	117	96	127	111	111	108	128	113	97	110	108	120	119	137	92	120	124	101	118	108	116	109	113	88	122	94	110	119	110	98	121	101	122	107	112	103	100	106	125	115	109	103	130	94	120	129	114	136	102	109	121	135	122	113	109	108	126	110	100	103	119	111	131	118	114	109	112	115	115	99	115	113	115	112	129	144	106	102	116	125	97	83	117	109	135	124	144	109	99	118	118	146	117	111	119	136	120	112	117	106	114	105	111	85	94	128	109	130	107	89	106	109	103	121	103	116	102	126	118	105	101	93	97	102	122	101	103	116	104	106	97	133	98	129	108	108	102	109	112	130	123	114	107	108	115	108	109	92	110	111	122	129	88	122	107	106	114	114	101	112	127	114	117	123	105	110	135	115	120	113	133	107	107	124	125	126	103	120	112	111	135	135	90	125	123	132	123	118	118	108	121	115	114	110	108	102	106	121	123	105	124	109	99	98	118	111	119	89	128	86	108	115	109	115	105	106	117	101	116	97	128	107	107	107	124	106	106	103	126	114	110	121	124	121	126	115	122	110	88	101	113	114	113	121	121	119	122	105	118	107	120	122	113	111	129	113	111	102	107	120	101	108	117	117	121	104	112	130	110	105	134	108	123	99	107	114	115	118	112	114	107	103	115	99	110	137	113	97	107	109	120	113	114	119	120	128	115	112	120	103	109	107	125	108	119	132	111	115	136	119	113	121	121	122	116	115	88	106	116	107	96	125	101	89	122	128	118	119	104	117	109	114	104	128	131	121	115	120	109	107	119	102	124	110	110	131	101	135	112	123	124	119	103	117	114	104	110	127	101	138	120	123	118	117	108	112	107	129	114	98	108	102	111	114	121
6003	4012	2195	942	739	485	241	192	181	144	159	186	174	154	131	138	136	141	135	123	136	116	134	115	111	127	117	140	135	128	123	128	140	129	128	132	134	127	135	124	104	146	118	142	115	109	117	132	125	136	137	119	121	126	124	138	131	133	122	119	124	125	147	118	113	111	145	125	109	129	144	120	129	137	140	134	105	123	129	130	147	135	139	118	132	128	128	121	107	133	135	131	136	126	134	109	136	113	122	118	140	133	136	143	137	118	127	130	142	154	155	149	138	110	128	127	143	132	139	122	130	126	121	144	142	124	125	110	125	125	130	115	121	126	148	121	144	138	147	124	129	107	128	128	143	110	137	127	132	132	121	134	162	125	143	126	121	113	153	126	118	126	110	141	142	143	118	127	123	127	114	116	129	109	151	125	137	134	125	127	132	131	130	115	128	137	129	141	137	124	132	118	117	112	115	120	130	125	132	147	127	141	126	147	133	112	126	136	109	109	151	122	98	131	114	118	140	122	118	130	140	131	146	132	144	127	141	124	123	127	139	126	143	128	140	133	128	147	137	140	112	136	131	142	155	124	146	118	135	157	132	105	140	125	127	128	123	118	126	128	128	124	139	151	115	118	130	123	127	126	125	109	139	102	138	157	123	149	124	126	134	135	111	112	146	137	113	148	122	130	128	106	122	127	114	132	135	115	115	109	148	123	118	136	120	133	120	130	134	133	113	124	138	149	127	142	127	132	136	151	131	139	117	112	135	145	126	123	113	151	127	140	135	133	127	140	107	133	137	122	127	126	136	112	129	138	125	128	128	126	131	121	138	133	130	151	131	133	130	125	140	134	114	129	123	123	133	123	134	124	124	119	105	141	120	128	118	137	120	137	127	141	111	137	135	141	129	124	126	141	128	127	136	120	111	126	139	136	124	144	127	140	141	136	145	147	112	137	125	110	139	138	123	106	132	123	126	135	126	119	131	126	129	128	133	122	132	144	113	123	125	142	128	116	119	139	122	149	143	127	118	151	118	128	141	118	135	139	137	114	129	121	141	123	101	124	116	127	112	120	153	119	134	111	128	134	124	113	130	134	136	134	132	142	117	130	133	135	119	135	142	123	134	99	141	123	143	123	128	109	143	151	126	137	137	114	141	116	112	138	147	131	126	130	118	136	132	120	113	116	127	130	128	129	139	145	122	125	123	127	131	123	113	108	108	144	133	129	135	116	108	122	142	126	129	127	139	139	124	124	110	130	122	136	136	128	127	139	127	114	117	128	140	139	125	135	139	131	142	120	105	139	130	136	120	137	126	133	130	121	139	148	135	124	126	125	118	149	111	138	134	126	120	144	126	128	127	140	121	135	124	127	135	134	123	135	125	122	133	132	135	149	109	123	138	130	113	132	137	132	122	135	141	141	166	102	125	122	117	114	129	115	135	146	123	138	125	126	128	147	142	110	135	146	116	120	121	141	152	126	142	121	131	140	114	136	139	151	108	109	129	139	120	121	123	110	124	129	109	128	130	152	131	141	138	114	118	141	137	124	146	147	126	127	138	130	142	124	121	132	140	99	112	116	130	117	129	135	144	115	152	139	101	130	117	128	108	128	107	127	126	121	135	131	129	109	140	128	121	116	116	109	114	126	139	126	144	128	131	125	141	119	138	140	128	139	122	145	111	114	150	133	129	123	118	123	127	121	122	130	138	131	113	130	114	131	122	143	132	138	119	116	123	126	133	127	142	133	153	126	134	110	147	135	120	125	125	129	128	114	140	106	134	135	134	120	120	147	110	114	103	133	142	122	116	118	126	115	111	138	133	132	130	129	132	139	153	137	120	126	137	159	140	133	125	117	143	130	127	116	118	138	147	122	141	100	126	129	138	134	119	130	133	145	140	130	132	128	115	125	156	131	116	131	129	126	138	145	131	120	114	108	118	143	114	126	136	142	130	125	144	127	136	114	116	120	131	134	121	115	134	132	139	116	116	143	137	117	120	124	139	129	130	122	138	120	123	122	126	126	144	118	117	141	139	133	122	111	148	133	112	128	128	120	121	113	107	131	132	122	144	120	130	107	118	153	120	146	131	130	139	143	133	126	123	145	114	135	136	112	128	112	139	138	123	124	112	125	125	114	140	127	132	140	131	134	120	122	117	134	129	143	130	105	123	126	126	126	123	144	124	109	132	127	115	124	130	128	122	124	128	134	127	117	154	112	160	143	135	140	141	145	138	136	131	128	120	117	138	140	119	123	124	123	156	134	125	129	108	120	141	138	124	125	119	146	140	123	146	140	122	137	137	123	129	120	117	136	116	138	123	118	142	113	124	145	121	131	139	129	111	125	117	121	147	137	115	133	110	123	131	123	122	123	137	125	125	127	129	115	141	118	120	129	135	134	119	144	119	128	142	138	125	121	133	134	129	144	134	140	142	128	156	131	128	114	126	116	121	115	142	127	101	149	136	124	145	125	130	146	122	125	132	118	126	114	142	138	143	130	129	125	142	133	117	115	117	127	118	132	114	135	132	132	138	135	113	129	152	152	135	131	149	157	111	113	114	129	104	123	113	123	126	110	119	134	128	130	145	121	136	121	137	133	139	131	123	128	128	132	118	121	122	134	119	144	137	146	131	123	154	130	122	136	114	121	129	133	152	124	123	128	124	120	127	121	133	128	137	136	137	132	125	142	139	128	120	119	111	127	136	122	122	107	121	127	128	130	165	137	151	126	123	139	115	120	148	132	119	153	157	118	119	130	136	119	131	113	111	120	117	138	122	98	123	131	136	126	148	132	146	133	147	115	150	116	120	122	137	133	133	148	122	106	136	122	134	136	120	140	146	120	140	134	140	127	135	124	120	134	145	135	127	123	120	116	123	135	125	110	137	117	129	138	129	124	144	127	147	122	123	124	126	105	109	136	129	145	134	132	134	112	141	128	138	120	117	127	124	128	122	106	119	135	125	108	140	130	134	145	117	120	137	109	139	138	100	123	127	137	128	131	119	130	114	133	122	132	131	129	143	127	127	112	142	135	134	120	116	99	139	139	136	132	149	137	130	145	127	133	125	100	127	117	139	141	141	129	125	127	128	133	125	146	124	129	141	142	125	121	139	133	131	128	126	145	116	119	111	127	130	129	106	125	121	131	139	123	120	128	138	116	133	119	113	136	123	144	129	121	153	130	130	160	116	126	133	120	118	117	171	140	133	128	117	116	111	122	114	130	131	111	116	139	134	125	136	120	131	123	120	135	126	148	123	130	128	130	129	118	139	124	118	135	151	146	134	120	106	144	115	128	145	110	133	134	112	129	122	143	129	121	114	137	137	131	131	146	138	127	116	144	119	133	125	130	131	124	117	134	111	124	159	139	145	116	114	140	121	123	131	131	133	131	127	134	114	116	139	112	127	137	147	131	130	136	125	118	128	134	128	132	116	128	149	133	112	130	122	138	133	118	134	137	134	120	113	141	152	114	136	112	123	124	106	121	113	112	135	134	134	144	131	120	129	132
24794	20436	26709	24082	20449	10977	1688	1001	737	668	597	506	518	479	473	408	416	380	361	376	355	377	349	330	363	341	364	293	321	327	341	356	335	344	343	329	332	339	306	305	320	298	319	324	316	323	295	295	309	304	316	301	317	292	328	310	321	299	317	321	296	305	298	309	308	313	316	325	320	328	269	294	284	317	301	304	322	285	288	305	294	291	308	294	302	290	330	309	308	329	289	293	285	300	330	310	302	289	281	291	299	305	307	323	309	293	271	301	309	314	273	280	314	287	268	290	300	298	312	288	321	298	292	296	321	279	297	307	273	314	260	293	300	322	305	293	275	313	308	304	304	292	301	310	303	282	291	320	314	283	315	303	302	290	308	294	278	344	305	281	323	301	302	289	305	296	272	281	284	302	291	305	285	308	287	302	288	290	285	294	307	298	316	296	302	260	278	268	302	345	317	287	299	270	301	313	333	284	317	298	299	298	302	342	298	327	325	319	296	322	287	296	294	288	306	312	281	294	262	323	323	292	280	316	316	309	288	313	306	310	297	277	316	275	296	280	281	312	318	320	300	284	275	313	296	281	314	284	298	293	330	307	307	289	333	307	271	318	296	306	303	325	289	291	294	292	266	317	276	291	291	319	318	311	311	299	284	335	302	314	339	301	275	301	307	304	297	318	315	288	285	314	300	338	271	302	330	309	321	303	298	301	299	282	287	330	297	282	280	297	320	309	302	299	306	315	294	306	307	282	306	284	336	293	274	297	304	303	282	313	323	274	280	302	306	289	285	321	289	286	310	293	270	300	302	333	270	326	317	315	275	288	315	309	323	304	284	304	297	323	315	314	293	288	330	276	328	288	312	311	296	297	298	329	287	299	292	286	289	331	318	308	328	306	317	305	300	318	310	316	271	303	297	308	291	298	324	285	320	333	257	316	310	296	304	297	312	308	329	295	291	280	325	293	325	290	260	292	293	297	296	330	275	298	307	321	304	298	281	306	309	293	291	283	319	269	317	304	275	311	312	289	271	301	303	284	293	281	266	293	313	277	286	312	326	306	321	309	312	274	313	311	295	282	292	311	305	308	280	295	306	297	303	295	328	305	320	306	293	324	299	285	275	314	286	317	284	303	273	326	334	288	268	297	325	279	325	311	323	315	321	261	301	283	335	250	336	310	308	298	330	313	271	318	274	301	303	276	322	339	290	303	291	307	289	300	272	294	305	296	299	312	311	289	298	301	333	293	297	311	278	319	314	292	295	294	286	296	307	294	297	287	319	292	316	312	309	300	291	296	301	309	301	283	300	297	292	301	321	310	278	271	308	324	303	268	293	298	305	319	314	320	316	269	307	309	313	331	302	289	280	305	292	280	338	315	288	303	290	277	298	288	312	296	317	313	314	286	320	295	287	298	299	264	306	294	296	303	305	350	305	261	323	292	287	310	305	295	287	314	340	288	311	314	293	275	288	295	312	320	312	290	318	271	319	314	296	295	272	263	292	289	321	292	306	263	310	291	285	308	316	297	301	279	320	305	289	299	282	270	288	297	322	306	312	281	332	330	278	277	306	333	312	303	327	297	338	308	289	324	298	305	286	283	319	284	285	281	290	309	313	324	275	305	308	316	270	312	330	265	324	300	319	294	285	324	322	324	286	296	310	302	325	302	325	270	304	283	281	274	308	299	325	300	298	297	283	299	338	304	302	279	293	266	288	297	279	274	296	285	301	327	315	322	287	284	296	311	294	330	313	295	300	304	325	338	312	274	322	284	325	304	274	320	298	300	310	293	322	312	302	345	274	313	256	319	293	308	267	278	290	326	293	295	282	259	310	296	325	338	317	292	298	278	314	333	301	279	293	333	282	276	301	292	319	303	284	301	285	271	309	295	315	275	327	285	297	286	310	314	289	277	277	313	287	263	308	286	305	285	305	300	324	299	313	304	308	274	286	307	319	319	304	299	289	313	316	313	290	328	291	329	282	311	282	315	304	306	307	327	316	318	331	295	276	328	294	261	321	280	302	309	291	289	317	292	305	296	303	304	308	319	307	312	308	297	288	319	284	297	289	305	309	269	300	300	267	342	278	296	314	304	288	286	277	283	304	296	279	278	315	307	259	339	298	269	280	316	301	288	285	306	312	311	309	299	279	286	287	282	294	300	316	316	282	291	274	276	283	279	295	273	329	309	304	299	318	325	314	327	284	302	305	287	280	312	317	318	267	287	282	319	327	284	318	314	294	293	289	295	304	296	334	297	351	300	309	303	299	294	299	301	337	287	310	293	317	292	320	323	299	304	273	284	298	291	299	327	297	321	307	309	323	268	282	313	302	292	315	295	294	320	320	306	292	301	295	302	307	304	328	287	305	305	300	280	320	304	314	293	298	290	310	322	322	273	311	308	295	289	295	281	320	326	292	300	306	288	290	272	314	315	305	299	302	281	323	271	317	301	298	292	303	304	332	321	308	300	288	331	297	284	293	287	313	308	308	256	284	293	290	302	308	305	297	286	317	274	312	329	280	265	304	301	286	302	322	279	292	287	295	335	279	299	303	282	301	293	320	312	298	314	274	308	311	316	288	291	298	258	302	284	287	292	303	280	306	286	304	300	284	309	313	284	330	272	310	316	278	332	303	339	302	274	271	307	274	306	323	315	298	319	297	278	328	263	266	295	296	283	282	284	308	281	292	322	301	279	288	315	281	304	317	318	295	320	284	319	261	313	273	303	320	303	310	289	287	259	315	298	330	300	342	263	325	317	300	301	343	317	303	283	328	308	316	269	267	281	263	324	292	312	287	265	306	291	326	272	292	316	318	325	286	314	278	315	307	327	283	280	319	297	301	288	326	286	279	300	299	322	300	290	277	298	272	293	269	312	302	298	303	286	300	313	294	280	292	285	316	301	261	273	285	253	275	299	302	310	299	308	258	325	332	304	276	278	321	271	282	313	304	270	307	268	296	289	310	330	305	303	305	277	311	318	320	303	311	296	285	290	281	323	286	283	327	284	286	293	284	313	275	276	307	325	296	281	258	287	282	312	327	274	282	259	320	292	297	327	309	295	322	296	321	313	321	288	298	325	326	304	327	300	295	309	303	325	313	298	270	328	308	295	326	318	317	324	307	284	285	300	271	294	292	310	301	277	284	276	333	294	305	319	280	261	297	318	318	311	293	308	298	335	282	304	310	304	301	303	325	297	310	289	304	295	332	324	292	324	292	306	301	295	272	299	281	281	275	304	282	329	303	260	297	325	330	291	349	312	255	279	286	305	291	324	301	303	304	306	274	302	295	300	287	300	290	283	277	284	323	321	294	274	326	316	305	298	317	314	286	319	279	313	322	303	303	306	300	314	306	324	290	310	326	253	327	308	306	303	278	316	330	295	284	280	297	289	302	303	286	317	331	328	285	279	299	277	289	282	333	326	307	320	288	286	315	300	330	308	275	293	278	289	276	312	301	325	308	288	283	300	316	319	270	320	301	288	328	319	326	276	319	297	288	290	297	266
8619	15197	12133	7244	5281	3779	2404	1707	1270	1118	990	855	716	698	606	560	530	501	458	427	457	432	441	421	411	399	352	360	350	318	331	369	319	312	277	316	318	325	331	347	356	330	305	314	322	322	302	300	292	299	291	274	305	321	287	312	263	297	319	309	292	309	300	302	331	291	289	309	309	264	334	300	297	291	308	282	308	314	310	282	313	311	283	272	292	293	321	315	296	282	304	287	308	280	277	323	281	287	316	291	289	304	276	250	304	275	298	319	273	309	320	263	291	352	288	298	268	340	271	310	287	301	282	306	265	261	316	322	255	263	254	291	302	315	316	298	292	287	294	313	295	295	281	263	313	289	287	244	294	295	324	266	324	310	274	286	320	286	312	279	276	269	289	279	281	279	299	308	293	284	277	285	268	281	286	273	304	295	263	319	301	305	266	263	298	328	304	300	288	306	293	303	289	302	272	296	270	311	278	302	293	250	276	305	326	320	320	290	293	291	294	284	304	272	294	272	306	286	291	306	286	279	326	301	299	279	269	320	312	287	317	266	265	287	265	307	299	288	294	291	278	318	279	295	286	295	287	287	318	289	302	303	267	289	266	283	258	281	294	273	299	292	282	282	294	304	287	287	294	292	268	290	279	301	284	290	272	255	282	271	294	296	281	287	288	289	293	313	306	308	291	307	283	297	288	305	280	284	321	255	274	283	315	295	282	276	289	294	296	291	311	290	287	290	304	284	288	297	289	297	292	266	293	287	287	271	286	337	328	293	329	291	306	276	292	278	294	282	279	296	285	287	292	289	300	293	292	328	314	272	291	305	282	285	301	314	306	281	285	294	315	290	289	283	281	315	268	284	300	278	309	290	288	271	292	314	298	288	307	283	256	270	300	300	302	280	298	291	273	294	260	322	315	285	299	313	289	281	293	292	281	328	322	292	273	289	285	292	280	272	303	269	268	275	269	290	296	296	267	299	265	300	295	294	282	290	277	277	292	286	285	264	281	303	294	312	291	303	313	332	299	316	305	291	298	320	269	280	273	283	282	292	293	289	287	276	280	339	296	291	291	266	322	317	298	293	269	286	308	290	307	303	292	278	307	309	294	308	295	311	330	297	288	294	321	310	289	320	294	287	270	305	300	312	311	276	302	304	297	299	257	291	298	291	295	279	298	296	276	265	274	300	279	292	297	277	300	231	262	308	285	287	288	324	321	340	301	293	310	275	297	290	323	269	292	280	286	276	305	286	265	293	272	240	284	315	301	293	327	288	283	284	310	306	307	280	291	270	284	340	305	255	306	283	299	293	274	263	286	277	272	279	279	276	288	317	305	293	288	311	257	289	288	329	286	289	321	281	244	338	276	270	295	279	277	275	305	264	310	307	303	257	291	291	275	284	271	309	288	297	304	296	281	260	299	301	276	293	282	296	284	271	282	303	309	296	279	282	282	279	263	282	301	300	307	282	295	316	266	319	272	275	270	303	346	305	278	284	319	318	279	306	264	293	269	288	288	308	290	267	283	282	315	307	305	294	339	269	296	287	296	281	300	310	282	265	334	276	322	318	303	294	309	308	297	314	268	280	294	297	325	274	287	289	296	281	262	304	309	292	287	266	294	289	304	295	289	320	322	282	280	309	309	317	277	255	290	294	279	273	295	292	287	310	274	299	280	291	294	293	288	298	295	315	309	291	257	280	285	278	260	288	287	273	302	255	266	281	313	312	280	269	315	281	321	275	298	275	294	293	272	275	293	291	298	276	308	316	296	287	299	303	315	316	303	306	296	332	300	289	284	300	289	305	273	330	303	285	276	284	295	287	316	302	280	286	325	291	257	297	286	269	310	258	273	291	299	261	309	297	300	306	300	289	272	292	311	253	291	264	312	303	311	317	283	317	282	313	271	296	294	272	301	294	312	274	304	308	302	277	275	309	324	299	287	258	297	283	290	270	292	295	276	294	272	297	260	255	307	294	292	281	286	282	278	294	298	289	296	268	306	308	307	289	292	312	308	302	320	323	307	303	287	319	291	286	303	277	288	294	276	276	301	296	270	315	305	337	307	272	257	301	266	251	295	300	291	291	285	301	288	276	313	272	321	306	284	298	269	298	290	298	273	290	321	289	265	268	283	317	270	281	315	278	270	302	300	300	283	279	291	278	297	292	279	280	282	294	290	249	282	298	293	284	296	320	286	297	278	309	288	277	287	284	295	313	264	313	311	270	294	302	299	288	291	279	313	279	314	298	263	282	312	300	316	277	273	260	281	309	282	299	294	312	323	328	310	289	293	294	287	277	318	266	304	297	304	304	291	279	276	288	304	297	297	327	299	273	314	300	329	286	283	288	302	242	308	290	296	300	258	304	273	305	317	277	282	289	287	285	300	314	282	288	317	268	297	301	281	279	314	314	294	266	296	298	296	286	297	315	280	304	321	290	318	300	292	277	274	285	283	289	311	304	305	289	291	277	275	308	274	301	287	293	287	257	307	287	310	292	304	284	270	315	305	261	274	278	295	249	320	293	280	304	276	313	313	297	283	292	291	288	296	302	281	279	313	258	300	252	300	288	312	299	313	285	291	310	292	295	295	313	268	254	288	289	283	291	313	295	272	277	278	334	267	292	282	327	296	289	259	295	285	266	291	276	309	320	291	294	269	289	315	293	303	320	290	276	274	271	291	286	273	274	297	267	284	266	319	286	277	272	300	303	309	297	286	316	295	302	266	287	304	298	295	286	289	259	299	272	290	289	274	290	304	285	278	310	302	307	282	335	282	312	284	246	295	301	290	324	291	266	293	288	305	290	263	266	272	293	305	301	286	294	319	297	280	292	266	284	299	299	281	323	285	274	276	306	295	282	310	298	279	280	300	297	289	278	294	310	266	296	298	294	268	298	251	291	264	302	285	288	288	271	300	280	262	321	301	287	291	279	285	281	293	293	271	296	271	303	290	308	295	314	311	283	302	265	306	304	282	312	273	284	320	282	276	273	286	330	280	279	311	308	291	275	312	288	291	322	312	281	288	281	281	296	280	301	267	297	295	280	292	292	316	309	293	291	293	274	301	291	308	289	315	295	263	290	312	304	274	324	286	302	322	306	288	233	282	312	278	281	313	268	301	274	279	311	302	282	270	274	290	312	305	293	294	282	278	283	288	283	276	303	284	324	334	249	302	319	286	306	299	281	307	294	268	280	262	295	289	300	262	273	274	289	286	283	284	304	319	321	267	300	306	303	272	319	302	304	283	280	306	289	301	292	322	268	291	289	291	268	307	276	315	287	305	286	296	325	304	293	289	283	282	278	310	262	270	293	292	329	306	286	308	296	280	289	241	271	285	322	283	297	285	314	301	270	271	277	306	294	269	297	274	275	257	308	311	285	247	283	266	320	296	284	306	334	289	312	305	272	300	295	294	271	311	286	294	294	288	322	297	303	317	305	286	279	299	272	295	277	284	262	297	299	305	280	291	309	297	294	290	287	292	273	316	283	279	306	304	270	271	311	307	317
22649	20460	27145	23699	20471	20593	10489	2113	1411	1260	1204	999	955	876	841	747	772	757	752	721	698	717	670	642	648	684	628	636	619	639	572	617	602	556	579	639	599	615	617	567	574	610	582	560	616	588	566	582	562	546	576	554	591	560	569	571	534	592	557	568	582	544	596	562	563	553	571	593	549	550	599	595	562	565	561	565	529	571	570	582	600	583	605	547	584	559	587	579	570	506	569	577	544	512	563	574	584	559	578	593	550	604	559	551	528	529	571	561	506	517	511	558	562	557	587	568	548	550	579	585	582	562	590	552	601	542	533	582	527	595	557	531	546	610	543	550	579	608	542	571	565	576	548	543	555	562	565	538	492	546	574	593	555	594	590	587	552	541	514	544	566	566	597	573	559	543	552	502	533	539	535	591	566	556	566	551	555	528	573	508	582	587	530	540	525	565	536	539	553	546	544	513	531	534	574	516	498	542	573	561	556	541	579	571	517	551	571	545	546	556	506	570	509	564	589	548	564	543	573	548	550	539	531	585	618	539	533	545	567	515	538	505	557	573	576	598	558	538	545	559	566	544	547	575	546	591	564	559	537	586	553	597	525	554	564	539	522	572	550	558	538	515	575	502	556	631	554	566	544	555	566	554	536	568	570	593	598	569	533	572	538	554	564	588	554	546	542	571	576	549	554	545	536	561	534	596	545	592	537	536	547	584	549	504	543	577	554	595	579	541	564	569	555	560	574	589	535	548	555	540	570	557	556	591	534	548	561	571	564	543	573	534	566	565	582	590	561	530	577	547	588	558	554	585	561	558	588	555	573	564	587	586	551	630	520	599	607	556	527	534	555	521	529	564	573	550	569	556	528	556	533	566	536	550	569	576	544	592	538	542	559	555	541	555	542	559	537	579	573	573	589	570	551	554	580	551	547	559	529	575	530	531	493	522	559	599	546	509	499	551	558	545	540	552	573	553	561	530	566	544	509	554	568	553	561	550	542	551	580	535	515	540	525	621	558	534	524	551	551	553	586	538	553	543	533	619	551	512	518	560	550	553	569	565	533	565	587	567	586	547	528	604	547	592	562	586	586	533	566	575	531	524	559	537	573	566	582	522	570	572	531	540	560	529	547	581	555	593	542	545	548	597	595	579	550	537	564	547	551	512	619	573	539	572	588	579	521	571	549	559	566	548	564	563	586	564	576	530	586	553	569	541	558	563	551	574	536	579	520	611	571	566	562	549	583	557	563	519	538	563	556	562	552	564	540	570	577	536	545	553	568	529	541	599	566	525	546	576	536	501	553	512	529	508	574	587	539	584	530	553	561	558	585	545	555	546	545	554	519	560	555	538	542	535	526	586	565	579	566	524	542	539	541	561	577	570	544	569	533	561	592	582	561	548	533	566	568	592	556	533	555	535	564	571	578	571	566	553	576	563	562	582	554	562	570	548	546	553	535	583	556	575	596	520	570	537	557	554	540	549	575	533	500	561	627	521	584	538	557	544	572	583	537	560	542	583	571	595	562	568	559	582	550	555	568	560	549	576	552	537	521	514	584	541	525	547	546	572	548	561	569	528	527	577	569	531	550	538	594	568	535	571	503	554	562	579	572	554	524	588	559	581	603	540	593	533	545	515	543	550	548	561	549	565	529	563	552	545	532	556	536	555	556	562	583	537	532	551	484	526	589	542	558	540	546	565	554	557	548	517	618	571	557	610	577	540	552	532	525	517	579	541	559	551	560	552	549	546	539	545	555	577	590	534	530	589	544	542	616	563	546	577	545	575	551	542	576	526	514	548	591	528	563	544	600	566	569	558	531	546	581	571	528	581	575	548	562	548	586	568	565	557	596	530	568	587	569	582	555	571	551	593	546	560	564	554	532	546	592	567	570	554	577	524	591	614	554	559	550	546	514	586	547	520	531	566	548	577	561	556	547	573	570	558	568	576	551	553	540	560	524	557	526	586	560	566	535	575	576	555	576	599	588	564	544	565	495	536	561	584	495	602	599	551	566	524	569	520	564	507	540	549	566	546	529	532	589	513	546	539	565	540	543	520	549	518	540	520	553	521	575	560	592	588	576	590	544	571	561	581	567	600	599	553	529	560	557	580	600	518	569	552	542	574	568	549	547	538	544	571	569	546	572	532	539	564	538	625	551	566	580	528	534	550	538	569	538	566	538	558	515	540	520	561	577	561	572	582	538	535	587	565	577	549	525	566	598	581	570	560	553	560	567	545	520	551	576	554	533	555	530	585	569	546	567	544	617	562	570	573	531	587	534	571	580	583	548	540	602	585	543	570	565	541	616	507	547	566	611	525	533	553	520	587	599	538	582	583	566	600	529	560	541	519	580	546	576	570	555	571	563	551	550	513	510	576	531	565	564	585	568	539	582	582	558	557	547	527	548	528	586	573	601	563	563	517	574	595	529	520	538	550	591	552	534	521	502	525	545	562	548	561	559	545	557	555	543	545	587	578	542	533	570	578	539	552	562	536	595	583	571	568	523	582	530	572	540	550	538	555	555	557	559	566	562	536	552	531	544	564	525	569	584	595	557	592	537	578	525	517	541	545	512	538	541	566	559	558	542	583	512	539	569	559	541	529	547	544	563	545	530	541	542	510	526	545	543	587	535	515	503	522	547	545	588	567	538	557	570	555	496	515	524	595	562	590	525	565	551	510	603	538	557	567	580	555	580	547	561	556	587	567	531	550	556	521	570	554	547	563	545	570	568	566	567	546	560	582	577	553	541	558	564	584	564	566	568	563	574	516	534	531	563	560	592	562	583	534	587	505	553	525	558	534	557	560	556	581	560	556	557	499	525	538	522	537	585	602	571	565	601	539	557	551	498	580	557	586	552	585	566	533	552	534	511	612	557	565	551	547	585	551	573	573	576	522	529	583	542	541	573	490	549	580	582	540	537	535	541	575	546	576	620	560	552	534	565	559	556	553	537	568	526	555	522	578	527	594	593	539	553	532	547	550	585	558	553	585	570	559	569	539	574	565	580	517	565	580	545	563	553	502	566	556	568	586	578	522	564	536	540	555	574	576	523	584	542	539	538	578	569	581	571	520	545	546	510	548	558	555	504	618	538	551	544	527	576	570	550	550	567	553	537	572	576	519	561	513	586	596	536	561	506	549	578	611	597	555	569	569	556	496	541	558	530	555	541	515	549	522	544	544	537	586	500	550	520	568	580	555	587	603	531	536	543	563	552	511	568	578	605	558	543	533	584	544	572	558	570	552	568	548	590	590	522	558	537	569	546	547	519	578	558	519	555	556	550	542	525	552	556	562	536	550	588	558	569	511	549	573	586	545	552	559	540	561	560	581	551	569	578	584	588	544	572	558	556	585	526	534	536	592	615	505	555	549	532	581	513	515	522	559	575	547	532	533	528	576	560	535	544	570	548	569	549	548	543	577	553	538	609	560	598	523	530	544	530	571	601	580	547	555	539	576	560	584	560	547	566	521	582	534	541	533	567	476	527	529	555	559	537	579	539	586	536	548
12281	22719	19616	12951	9077	7040	4530	3273	2509	2226	1987	1645	1528	1316	1183	1066	958	950	815	860	853	746	746	728	710	723	653	695	668	640	660	672	621	638	647	576	591	601	613	559	573	599	575	585	575	616	566	558	555	571	574	536	535	519	559	546	549	529	560	565	563	558	554	561	537	536	570	544	554	531	519	529	512	524	558	529	589	485	577	525	556	548	527	562	526	564	573	529	558	497	560	526	527	523	545	574	527	527	525	524	570	533	541	518	584	526	534	527	513	566	486	551	532	494	538	513	530	519	506	566	544	534	529	558	559	537	525	483	558	519	506	559	523	518	534	514	517	482	543	561	542	511	561	537	536	527	531	517	550	551	533	516	525	516	478	559	514	499	523	572	522	508	571	520	507	504	520	535	521	582	514	562	534	530	515	532	524	516	529	569	560	533	528	538	548	524	531	516	510	497	531	547	535	493	512	494	532	548	575	511	543	580	532	546	535	520	522	550	498	526	511	551	539	527	510	542	536	575	575	558	551	538	563	514	540	542	488	550	536	519	553	533	548	578	558	520	519	540	517	542	569	560	559	551	537	583	553	517	535	521	484	533	541	539	516	514	533	519	534	533	518	575	553	526	535	540	576	552	554	547	557	515	549	530	519	529	520	495	569	557	510	543	519	524	513	514	519	546	554	555	526	556	521	550	537	514	517	615	542	561	579	548	580	524	547	509	523	508	547	579	534	498	513	537	543	562	528	515	582	568	552	523	550	585	552	517	538	535	529	532	563	540	534	534	540	553	531	567	541	566	561	535	508	513	520	534	566	504	494	528	542	531	540	507	545	530	529	496	553	529	570	484	542	549	542	519	559	559	593	512	542	533	531	497	518	550	508	520	515	514	527	538	516	522	503	557	547	507	529	494	560	484	553	518	544	494	531	541	500	540	588	532	496	515	560	532	539	509	544	538	540	522	528	569	586	495	555	472	479	501	507	531	516	526	534	537	543	569	517	598	497	546	493	555	547	555	527	547	523	540	528	521	545	559	553	529	496	550	509	560	551	504	533	524	560	535	544	555	505	532	528	528	528	501	524	532	518	533	540	532	517	517	496	496	508	526	547	545	535	523	513	515	511	562	514	527	517	526	538	578	516	519	553	525	516	537	517	510	588	523	535	566	493	550	512	537	541	532	514	517	540	545	499	491	533	529	528	535	512	495	560	528	504	527	482	536	535	528	529	566	537	511	537	518	558	536	532	533	493	553	513	522	511	557	536	485	556	576	530	555	555	488	516	535	514	543	542	507	504	500	538	528	553	543	554	541	552	549	520	548	509	520	566	529	521	538	501	513	548	580	511	528	569	533	536	516	569	547	537	520	523	523	532	507	523	508	524	515	543	529	521	591	492	554	543	541	520	532	499	505	550	560	518	542	551	554	510	522	517	538	545	524	530	541	519	516	527	544	523	509	518	515	515	526	520	530	565	555	551	517	564	529	551	534	512	554	536	508	528	519	537	563	534	506	542	548	521	541	504	565	500	540	553	511	540	509	536	573	532	521	518	525	504	556	559	529	544	533	513	534	559	559	521	557	514	514	513	501	557	548	533	522	513	544	491	482	567	523	542	519	550	523	534	509	566	497	570	539	508	524	549	576	520	499	483	545	544	554	548	575	512	489	549	496	575	513	560	506	529	549	483	491	545	522	532	542	523	538	553	580	543	509	510	528	509	512	506	549	526	542	527	546	524	530	512	530	535	512	518	546	516	512	563	500	510	583	522	546	508	525	541	539	511	531	530	529	558	552	531	516	537	541	498	521	530	564	530	569	523	528	557	532	499	540	497	512	501	566	535	529	485	491	495	533	581	539	502	522	540	519	554	562	549	521	553	539	505	536	513	478	485	498	523	552	532	538	551	560	535	502	530	533	534	515	514	485	532	552	543	534	510	564	581	532	546	507	561	537	512	538	521	537	570	496	512	508	539	515	523	542	549	521	537	514	534	528	490	519	491	496	513	551	538	540	571	523	504	514	552	595	521	570	518	510	543	540	536	526	522	542	531	531	529	570	583	501	516	453	521	510	561	526	547	556	510	474	536	515	552	497	548	529	492	549	553	513	546	535	524	519	540	493	571	542	553	536	587	557	518	547	546	539	507	534	537	535	515	583	571	548	523	521	533	539	505	545	520	552	508	536	550	500	549	563	508	547	538	547	515	518	568	536	551	515	558	564	524	560	540	538	507	539	543	592	512	517	514	544	539	556	535	532	523	543	515	523	553	508	564	509	550	568	547	527	523	491	541	545	561	542	536	577	544	553	557	525	541	565	503	546	530	488	532	550	569	532	566	527	530	526	523	484	535	578	534	510	512	523	547	525	510	486	497	478	563	546	510	510	539	515	497	523	538	536	511	527	550	539	535	540	552	541	543	510	536	490	536	536	523	551	539	519	501	541	536	529	499	514	519	487	523	536	536	502	550	517	540	536	556	534	525	522	565	528	533	542	532	514	524	511	536	543	549	524	531	509	547	547	555	499	569	520	577	525	534	584	519	536	500	553	541	502	532	532	532	504	502	568	520	517	522	493	560	546	543	565	547	552	537	516	543	506	536	515	503	542	522	547	550	521	537	520	527	573	547	560	489	534	538	520	541	478	521	541	538	518	537	521	547	517	507	524	550	535	565	543	543	508	559	546	519	597	500	548	550	532	571	533	546	526	498	555	533	540	493	572	522	532	511	512	540	519	493	524	526	536	522	534	508	566	519	528	517	505	570	587	557	498	495	558	532	559	479	523	528	548	559	514	523	504	526	497	481	501	522	516	513	539	561	544	511	483	522	540	539	582	516	521	537	529	572	553	557	502	570	573	519	526	551	538	548	529	504	511	545	536	501	492	563	539	501	536	516	528	526	542	509	537	498	511	574	503	516	565	530	561	545	539	554	516	546	567	526	548	519	515	537	555	542	502	536	526	530	492	525	568	531	530	539	535	528	536	540	526	544	514	557	552	504	563	509	518	502	571	548	512	523	521	532	549	554	485	525	533	546	513	539	565	520	571	546	549	579	521	511	522	548	526	517	551	550	537	559	538	507	534	523	541	508	504	491	549	543	557	535	558	568	537	503	517	506	497	534	566	512	583	514	553	509	512	516	539	525	530	529	536	541	522	509	534	556	480	565	536	521	525	564	527	487	559	513	568	545	521	516	562	523	503	543	557	529	498	553	545	486	548	520	524	571	507	548	508	524	531	504	510	523	498	517	520	521	507	529	494	548	547	487	517	556	485	572	495	539	516	529	549	534	511	542	531	530	548	534	500	557	563	506	558	522	550	478	562	547	520	518	513	531	507	518	536	511	555	526	513	500	514	541	536	499	563	527	513	549	536	523	534	542	521	531	551	501	498	536	551	586	470	514	495	564	474	498	516	513	516	533	494	470	530	548	526	529	537	544	503	515	548	529	518	538	516	490	542	486	521	508	532	517	574	518	527	523	541	543	520	565	515	566	549	545	508	467	541	533	527	535	515
27739	14902	2740	876	469	249	182	132	136	128	138	137	112	116	127	135	116	103	139	136	132	130	120	118	116	120	111	116	116	123	126	114	118	134	129	128	112	116	114	126	114	134	116	114	106	116	101	105	115	118	126	99	122	133	115	110	136	113	116	104	114	125	118	104	114	114	136	130	109	113	136	112	131	129	125	128	115	128	102	105	113	125	122	102	111	110	93	133	119	104	130	101	121	110	123	101	109	103	98	118	122	107	98	114	103	95	115	130	124	111	100	114	111	125	122	112	115	123	100	109	122	113	103	103	109	108	121	105	125	105	111	96	123	116	120	122	116	105	128	113	85	110	109	107	127	111	109	110	116	104	123	111	112	134	128	131	99	130	96	116	128	95	133	108	116	118	110	107	116	113	98	120	108	114	121	116	109	116	106	119	119	120	104	109	109	129	114	126	87	128	110	116	105	102	112	118	115	117	117	132	97	105	118	107	102	103	119	133	101	118	121	103	113	101	104	121	118	121	119	99	100	102	106	127	130	113	118	104	125	106	95	110	106	109	115	96	129	102	113	119	100	112	95	89	115	110	98	93	103	111	120	139	108	107	112	126	112	106	97	108	127	104	109	116	113	115	109	104	112	122	120	125	105	120	87	109	111	118	110	99	111	103	120	109	111	100	111	92	118	132	121	119	120	134	109	113	107	104	117	108	137	117	109	126	104	107	112	118	109	111	108	116	105	122	108	98	109	118	115	104	138	134	128	113	115	108	95	79	125	128	131	101	118	118	122	96	117	129	120	120	116	107	104	112	98	97	131	98	108	126	101	140	123	124	111	115	122	124	122	131	114	116	114	111	105	139	113	119	115	114	128	123	114	107	108	129	114	112	84	104	139	123	122	112	125	111	109	130	118	135	138	115	110	122	124	116	102	118	110	110	121	106	91	100	102	102	116	93	98	120	130	110	118	132	105	118	117	108	96	98	92	108	121	126	104	109	113	121	112	116	122	110	126	106	106	108	119	130	94	126	115	120	114	133	124	109	111	110	122	112	106	109	124	123	129	123	102	107	118	111	104	102	112	100	127	124	109	126	117	106	114	110	115	134	130	114	102	110	117	118	114	148	111	118	113	115	120	115	97	101	106	112	96	103	105	112	131	112	115	131	105	125	117	118	100	127	100	134	112	123	104	106	123	104	122	123	113	95	119	103	103	103	116	116	113	122	121	105	102	133	115	115	100	97	127	104	101	107	116	118	111	113	108	126	118	122	130	132	100	106	130	114	127	118	112	120	122	121	116	135	126	108	114	107	124	102	112	117	107	101	110	123	107	126	121	116	118	107	114	121	101	118	125	109	116	119	118	139	97	82	117	115	93	121	118	112	112	116	125	107	107	123	106	108	109	137	123	109	132	127	120	108	105	121	111	113	123	111	106	116	119	120	109	100	106	115	107	104	117	97	103	114	120	129	122	124	110	115	110	124	123	87	100	133	96	129	108	114	123	130	120	101	114	106	97	135	98	103	115	105	130	108	110	145	106	125	109	136	109	123	114	118	122	113	127	117	109	120	109	118	99	97	126	122	128	109	122	137	106	117	110	124	113	115	125	128	108	111	111	129	121	118	116	112	115	104	113	106	117	118	127	107	117	141	111	116	111	115	145	118	105	112	98	114	134	114	114	117	110	114	130	107	128	106	107	110	109	117	119	103	113	124	93	114	105	127	116	113	133	112	135	109	112	118	114	117	116	116	112	103	105	103	113	118	119	101	118	133	116	106	96	104	124	97	122	117	119	120	130	130	119	142	120	126	109	106	108	108	120	129	112	108	94	113	110	106	112	120	103	122	129	124	129	128	108	102	101	117	126	105	103	124	129	117	108	101	113	108	122	126	137	99	118	138	108	109	116	108	139	116	104	112	115	118	107	100	105	123	129	109	97	102	107	124	111	114	101	111	112	138	136	107	112	132	120	121	110	95	133	111	124	98	136	115	122	131	120	105	130	108	100	126	114	122	115	121	119	116	109	114	99	109	117	124	117	93	114	93	113	113	104	89	116	119	107	120	107	92	111	124	121	110	95	131	119	113	120	127	127	123	110	122	128	120	104	97	102	90	118	126	105	115	120	111	107	130	100	122	125	106	114	143	106	111	102	101	96	134	126	105	120	85	110	110	134	110	116	106	111	109	126	108	137	122	130	123	121	124	117	105	125	119	101	108	134	113	122	133	140	105	110	115	132	105	113	102	102	111	112	130	100	107	106	120	120	105	120	108	122	121	112	122	126	118	114	114	114	107	113	104	90	116	109	139	105	120	125	94	123	120	118	115	131	109	136	123	124	123	108	100	108	121	104	112	123	118	111	113	99	128	101	121	114	126	117	113	118	108	111	109	96	113	109	110	112	104	94	124	119	112	119	123	107	107	108	114	128	116	129	108	114	112	112	117	136	114	108	112	111	118	114	135	108	117	115	117	130	134	105	103	107	116	114	128	117	106	96	102	119	121	116	115	120	114	122	118	107	114	129	122	116	136	106	119	108	100	119	112	123	94	105	120	113	110	116	130	87	116	106	111	99	113	117	121	138	99	111	103	112	104	108	98	136	124	110	121	123	117	138	104	118	95	127	123	117	102	113	109	114	114	114	89	101	106	110	119	112	101	103	107	107	115	100	104	120	98	103	102	122	118	94	103	96	106	120	113	115	119	114	111	105	127	112	97	130	119	121	107	118	108	116	106	121	114	111	112	114	105	112	105	109	110	103	101	124	102	97	94	114	108	127	128	101	114	136	103	104	126	101	128	131	107	132	113	114	126	109	109	120	120	115	111	110	109	107	121	107	114	109	127	109	125	124	109	135	116	100	117	117	128	110	109	128	125	117	120	104	133	109	113	100	128	98	116	106	108	114	121	133	93	123	117	114	102	123	114	118	125	115	114	119	111	106	130	112	113	126	103	109	106	106	114	104	81	114	120	113	91	120	105	107	110	109	123	107	102	121	113	131	114	112	91	107	99	108	114	107	121	105	128	106	114	107	107	125	94	111	114	109	110	132	109	122	113	110	107	101	122	113	109	105	125	104	94	110	114	107	109	125	127	113	98	106	132	114	112	93	109	125	103	90	132	118	99	102	110	128	111	97	113	107	127	134	120	107	117	110	111	115	113	133	123	111	120	110	122	118	131	115	116	114	107	114	114	128	111	114	114	103	112	121	135	119	96	108	91	118	107	107	111	122	110	114	131	113	126	120	146	133	113	122	102	113	103	116	106	86	112	114	118	98	113	119	119	116	130	124	115	146	119	113	117	108	96	102	146	107	113	114	104	108	97	137	100	98	90	107	112	111	126	108	127	110	124	118	109	107	121	111	114	114	113	128	125	121	125	93	116	120	108	134	113	98	110	103	103	122	115	138	114	129	128	88	121	122	98	127	109	101	92	102	107	89	125	110	104	125	99	111	115	111	114	108	116	114	119	100	100	120	121	125	117	121	127	133	125	122	109	111	124	120	108	113	127	111	106
7406	4057	2934	1631	813	434	243	219	179	144	153	149	156	152	148	151	124	119	131	124	121	113	146	132	152	136	139	128	125	116	141	124	119	121	118	130	127	114	140	138	128	116	127	142	121	141	113	124	107	118	121	131	126	129	115	129	133	131	129	143	132	127	139	122	144	133	136	131	124	136	131	136	138	131	134	130	129	148	144	130	134	130	146	130	129	130	118	112	139	156	141	119	126	125	111	128	119	132	122	124	122	131	113	140	155	109	129	131	138	109	135	135	141	143	133	120	110	119	125	120	125	134	130	130	117	125	137	125	133	136	133	137	116	124	138	131	130	140	125	114	142	141	127	117	121	131	139	119	131	124	156	119	131	135	136	91	135	122	134	139	145	126	124	132	127	126	129	144	139	126	142	138	117	125	135	130	111	154	131	143	98	122	135	121	117	135	124	119	132	132	128	148	119	123	111	135	126	135	136	129	115	117	128	128	126	131	114	125	143	117	145	123	131	134	137	120	137	133	132	144	128	124	115	151	117	112	120	118	138	124	160	105	114	139	151	125	110	123	118	123	131	118	135	131	134	146	120	140	130	127	132	118	116	123	123	143	132	139	135	144	116	135	118	143	120	140	130	116	129	137	145	134	118	127	149	132	129	123	129	139	123	157	119	139	104	128	124	135	124	130	109	122	112	133	133	134	128	127	139	123	118	129	147	118	125	139	138	143	120	121	141	117	118	138	144	123	157	141	127	129	114	128	140	143	128	135	121	137	129	120	109	121	119	135	111	136	121	129	130	143	151	130	113	123	143	113	133	112	115	137	121	108	144	154	153	101	123	129	121	147	129	124	121	127	121	110	136	144	129	121	130	137	119	125	103	139	127	128	125	128	145	133	132	134	140	133	134	135	128	109	120	109	129	128	144	129	132	136	117	157	152	139	128	112	130	128	130	128	129	135	137	117	117	115	131	143	127	130	136	117	116	117	135	141	135	117	151	118	135	121	138	129	123	116	127	97	120	137	111	132	144	126	115	139	139	120	118	133	121	113	119	128	132	119	138	141	134	123	133	122	149	136	131	130	123	122	136	152	138	141	129	155	111	110	118	136	138	147	105	137	139	128	134	114	140	126	149	130	121	129	122	114	127	143	134	135	122	117	119	142	110	127	142	135	134	145	116	136	130	116	122	137	139	127	148	126	134	128	121	119	99	112	129	125	120	145	132	116	133	132	140	128	149	132	128	137	115	147	109	128	133	117	116	135	123	124	147	131	129	119	129	125	142	123	121	120	121	124	147	115	135	129	147	115	150	126	135	119	147	152	123	133	143	122	135	115	143	141	118	140	138	125	132	137	125	129	127	116	140	138	142	144	119	128	164	120	141	131	119	144	118	130	137	149	133	124	120	126	135	119	135	131	124	127	120	122	121	116	152	132	123	143	122	122	119	127	140	122	129	139	101	151	117	126	151	104	130	131	139	125	134	128	128	134	133	126	120	117	116	128	124	128	131	121	141	133	136	121	121	112	145	121	127	127	128	125	136	137	113	128	134	129	131	143	134	131	130	138	133	143	117	119	121	146	148	105	138	130	124	116	126	136	124	138	135	134	131	123	137	137	139	114	152	134	127	133	127	123	137	134	156	115	137	133	130	138	138	121	135	110	140	123	126	130	135	129	123	141	124	138	115	131	133	149	115	126	118	116	111	120	138	131	140	127	144	138	126	131	128	128	91	125	129	121	139	141	135	142	101	125	130	113	137	120	132	132	140	133	124	132	121	125	124	107	130	121	126	137	134	136	131	145	121	131	129	124	129	117	140	131	132	136	111	144	130	124	122	139	138	133	119	138	136	133	116	120	127	134	134	137	149	150	128	129	130	144	130	127	126	129	130	126	140	129	124	126	122	135	132	137	134	121	117	110	137	132	130	127	111	142	122	116	147	131	133	139	132	130	126	155	125	121	124	123	136	128	135	132	135	150	125	130	128	123	123	140	137	126	113	116	127	138	128	130	147	133	125	141	145	134	145	138	128	106	133	139	124	132	126	135	123	125	123	136	132	140	120	125	137	128	132	135	150	122	121	140	127	131	140	135	134	131	150	150	140	108	115	126	107	119	136	139	108	134	145	140	133	135	116	140	128	99	131	144	130	134	147	156	135	122	127	122	140	118	128	135	140	138	95	125	153	143	133	127	127	126	127	116	134	126	138	140	134	120	122	116	117	145	106	123	95	129	135	139	136	153	125	111	124	107	120	129	140	121	128	125	135	165	124	135	114	118	113	132	127	147	134	99	117	111	122	134	135	130	123	120	133	125	109	136	126	146	131	129	143	142	136	139	114	126	111	112	143	127	130	112	118	129	115	102	145	118	112	116	132	124	164	118	131	117	135	128	124	112	116	137	141	115	144	131	122	121	123	117	125	140	135	133	116	135	123	122	124	170	131	135	141	130	130	137	147	132	122	120	147	135	135	130	133	122	122	119	131	109	136	118	127	129	135	110	155	121	137	106	120	118	126	121	113	113	125	122	123	115	129	108	127	121	123	115	117	124	147	122	106	140	113	132	136	132	131	126	128	119	125	148	132	125	120	134	125	121	149	136	129	138	124	121	137	131	122	143	131	138	134	108	113	133	134	147	119	146	117	133	128	142	138	140	134	121	97	119	112	127	116	128	135	125	114	136	127	147	133	125	118	103	125	128	120	119	129	133	131	142	125	132	122	138	147	121	134	115	124	109	143	132	124	145	126	123	129	135	145	128	126	133	110	120	122	121	126	142	124	146	138	143	135	132	125	125	110	132	129	137	108	128	120	128	146	133	122	121	127	142	132	133	126	140	128	115	123	118	131	136	117	135	127	124	120	129	129	134	152	133	121	142	143	144	140	100	127	139	150	139	124	110	135	135	100	121	141	133	126	124	130	137	109	123	133	120	138	152	145	125	143	132	141	129	132	123	133	140	102	130	102	137	107	123	127	126	134	131	150	132	129	126	123	127	139	136	128	131	143	142	127	132	113	146	118	129	136	144	124	128	138	125	123	137	140	144	116	118	122	121	128	116	121	118	142	130	137	114	125	132	112	125	122	120	143	136	124	106	113	120	113	133	107	125	142	123	143	150	135	129	107	104	127	120	113	131	121	150	134	155	138	126	114	103	130	122	137	115	141	136	134	122	138	109	116	165	137	130	110	139	131	133	124	130	134	142	133	118	109	139	119	120	142	131	142	114	120	139	117	131	144	130	114	149	135	130	122	124	118	108	128	137	107	129	107	124	124	131	132	129	155	112	135	112	127	124	128	127	122	147	117	136	113	135	133	137	137	125	117	111	133	127	122	106	133	131	115	125	140	142	143	123	145	100	150	147	131	119	137	111	121	110	133	127	114	131	140	137	127	123	120	128	130	124	125	143	134	145	121	138	140	135	145	115	119	131	133	127	134	111	136	142	140	128	137	126	151	149	124	146	126	131	116	127	137	132	135	137	135	123	131	129	128	107	123	140	125	124	110	114	137	134
24821	20436	26674	24088	20435	10844	1796	981	784	681	637	575	528	492	431	432	421	370	416	412	399	339	359	363	332	344	347	356	355	364	326	321	353	357	307	334	307	319	324	310	307	344	320	349	330	319	322	343	303	295	330	327	301	316	307	321	324	307	334	289	314	336	295	316	290	309	347	317	316	316	295	314	311	311	323	292	286	315	284	323	305	294	325	328	318	296	307	304	290	311	287	308	304	295	328	302	300	302	271	334	330	304	304	288	320	312	275	299	309	271	272	288	307	323	321	325	316	296	315	301	319	276	286	303	323	311	297	268	307	295	308	333	321	339	299	308	332	318	310	313	285	301	297	309	299	305	336	319	282	302	305	307	312	292	313	316	315	277	289	302	292	297	346	305	282	299	283	287	294	298	305	282	303	297	294	318	289	345	309	312	312	297	310	321	306	297	282	313	302	293	283	323	291	319	307	292	313	292	305	291	291	326	286	296	310	284	314	297	265	297	274	310	315	311	306	284	311	295	312	302	306	309	321	312	297	293	311	318	315	304	329	311	300	291	277	286	331	285	288	314	306	289	298	305	318	325	296	286	269	299	300	299	335	311	291	281	300	312	318	299	320	312	309	323	345	297	323	285	301	282	302	304	301	293	342	297	290	319	287	317	295	335	311	303	302	309	302	326	279	320	331	336	279	294	283	275	298	263	298	312	302	314	328	308	313	337	290	283	300	274	310	291	318	282	281	306	275	317	284	291	307	302	302	292	339	358	311	309	264	297	306	287	282	312	303	291	299	271	259	298	316	301	311	311	279	311	315	323	344	295	313	297	291	300	306	289	306	291	302	304	321	301	290	300	299	281	302	296	276	327	321	298	318	327	334	303	306	313	299	269	351	282	306	322	293	294	321	316	297	259	315	333	304	300	292	291	302	314	300	319	271	293	302	325	279	342	328	300	318	308	313	304	293	288	325	309	291	297	296	292	339	303	309	310	309	296	305	285	288	325	307	268	311	283	291	292	295	293	320	303	289	327	305	296	290	302	287	336	307	281	307	315	296	252	283	306	297	319	318	299	321	298	269	325	286	302	316	284	274	320	358	335	298	327	296	284	286	287	324	301	288	342	326	271	285	308	308	283	328	291	333	315	297	289	300	306	298	294	333	317	303	305	277	307	292	327	275	316	273	299	316	307	313	286	327	336	289	308	260	306	336	303	304	316	276	309	293	331	324	264	307	304	294	290	272	319	308	327	303	348	293	311	334	309	303	324	309	347	281	327	289	292	295	287	317	287	327	317	325	313	320	305	303	288	277	312	294	315	283	278	303	318	262	293	295	321	311	314	304	330	331	329	296	322	311	309	324	329	266	305	285	298	299	275	329	302	306	327	317	298	290	302	259	278	312	301	321	299	275	312	312	310	319	341	315	335	288	326	279	293	292	313	299	334	306	275	285	280	293	306	316	286	295	316	334	308	281	316	295	309	276	283	304	330	317	300	297	289	329	301	289	300	311	291	297	306	312	301	326	318	300	316	317	277	287	320	299	294	282	320	323	291	315	323	288	314	307	315	299	277	310	297	300	307	314	312	292	299	301	323	307	285	322	325	284	311	339	296	334	308	305	297	303	308	322	313	295	280	331	333	304	306	289	323	283	319	309	303	321	296	305	296	322	279	277	301	308	314	311	339	330	354	319	276	310	292	306	321	306	302	307	297	318	293	298	271	286	320	324	298	313	307	307	312	292	296	310	295	309	316	290	330	308	338	305	306	317	320	336	305	341	309	299	287	304	302	301	317	303	329	301	295	295	309	335	322	295	339	319	295	295	289	297	309	310	288	277	321	292	313	288	277	302	325	297	286	297	316	287	305	291	307	297	324	285	289	296	288	291	305	310	316	321	296	266	298	269	316	281	296	318	310	291	307	316	300	277	297	290	302	281	311	299	286	302	323	293	309	308	311	307	305	312	276	308	292	314	322	304	301	289	286	340	325	308	311	336	299	294	283	307	322	356	298	298	296	325	316	262	307	324	317	308	291	286	281	302	299	300	314	307	338	293	266	293	302	313	292	314	300	340	307	318	292	304	314	281	277	304	303	306	314	307	320	287	303	291	290	304	295	337	290	295	281	287	296	309	324	327	300	292	303	277	303	302	291	324	311	261	311	314	298	314	312	317	295	307	343	307	269	285	312	275	327	290	326	302	317	309	294	290	311	303	315	334	300	273	316	332	299	335	313	290	314	304	321	291	284	310	294	308	293	334	319	316	301	292	284	278	308	302	294	307	275	309	279	304	313	294	302	293	278	302	304	323	307	276	326	324	313	297	329	318	295	318	279	316	292	321	325	315	299	332	313	305	341	290	314	283	298	279	304	292	297	300	326	302	317	306	325	283	335	313	299	274	295	314	281	267	322	296	266	318	311	303	321	280	297	330	303	314	264	256	286	296	304	303	317	296	315	302	304	319	322	326	331	333	312	318	289	333	301	308	337	328	291	319	296	322	299	326	293	304	331	315	296	296	289	315	303	303	329	288	291	286	305	310	300	298	266	335	304	319	305	304	272	276	270	333	300	332	295	321	291	310	280	331	298	283	296	293	275	284	313	303	294	316	310	335	284	326	336	316	341	278	323	322	309	322	270	330	330	288	303	320	311	298	321	311	309	313	321	314	284	283	316	330	302	269	289	297	289	313	316	308	291	304	300	323	315	334	303	319	304	336	296	314	282	296	315	306	305	289	325	307	352	286	324	302	278	323	307	301	293	303	348	342	280	302	297	300	323	320	284	301	307	310	326	312	326	315	293	307	306	316	287	373	282	312	288	300	312	307	320	315	302	333	323	311	323	298	333	304	311	311	287	305	322	312	316	332	315	300	273	282	304	305	316	278	305	327	299	292	313	305	288	309	279	323	308	307	339	302	305	334	291	305	310	303	281	294	317	322	292	314	292	274	325	306	300	312	308	330	333	299	300	315	288	289	308	307	298	319	304	311	313	316	279	298	322	293	314	279	282	336	291	330	281	306	286	319	305	305	314	318	334	318	300	284	268	318	294	310	289	291	318	289	299	311	314	294	289	306	288	295	313	324	297	304	294	285	311	300	296	305	331	313	292	297	326	255	304	297	304	307	292	290	309	305	304	279	313	284	317	309	330	290	305	296	295	319	284	289	334	278	297	283	312	329	294	272	280	333	321	293	274	314	313	286	322	309	303	323	315	314	304	319	300	323	279	309	322	275	309	308	299	310	324	302	319	304	314	282	322	326	299	277	295	323	303	304	321	283	325	260	296	336	302	319	287	325	279	305	289	281	350	310	299	298	294	304	309	311	327	293	304	321	288	293	294	315	285	298	310	287	285	319	303	335	294	322	294	269	298	304	297	294	278	299	326	288	278	310	305	304	300	314	302	318	297	317	307	312	304	289	286	288	315	279	309	299	292	302	291	278	329	286	297	299	338	299	318	289	302	283	289	289	309	271	307	361	286	339	283	294	313	316	302	326	294	279	299	309	333	349	310
10359	17357	13136	7519	4919	3625	2281	1673	1378	1110	1021	862	802	667	576	538	499	505	456	472	416	396	390	345	387	342	375	355	388	364	361	327	345	349	350	328	341	337	321	347	336	344	295	298	309	310	328	323	285	322	332	279	267	302	313	306	301	314	315	303	329	294	296	328	298	273	319	316	288	335	285	311	290	301	307	324	304	289	308	302	312	290	270	290	283	287	302	289	287	295	302	308	313	275	298	271	267	292	300	300	309	302	314	298	271	306	281	295	301	314	288	320	311	300	281	317	289	295	304	265	291	294	278	291	280	307	275	288	267	301	308	252	306	304	301	282	283	295	286	310	298	279	301	291	309	283	306	290	313	308	288	332	279	272	272	280	296	294	265	305	278	298	276	267	280	322	306	295	301	288	267	313	264	307	280	306	286	289	298	298	281	288	273	280	323	283	283	261	287	304	302	281	304	284	311	303	279	299	279	314	292	302	273	324	280	308	263	285	286	285	270	283	307	295	305	310	290	303	305	287	288	307	296	281	295	322	285	289	275	277	269	277	285	276	289	265	265	313	315	287	316	296	279	285	301	295	301	291	306	272	276	265	312	297	271	307	311	298	286	288	316	281	281	313	319	279	271	275	282	281	273	282	335	315	289	320	300	301	292	290	269	293	292	314	295	287	289	322	278	294	303	302	310	317	308	303	301	301	296	295	296	292	316	283	316	283	295	295	280	286	286	316	271	286	286	300	299	298	307	306	304	302	301	240	317	324	295	277	286	315	270	326	276	289	280	289	321	324	313	290	268	316	294	288	304	307	280	295	265	266	265	309	267	309	263	299	277	281	284	268	311	279	303	331	287	306	300	292	297	316	292	263	280	315	310	309	303	281	298	311	266	299	287	262	316	285	272	295	272	295	281	288	273	308	290	287	314	262	282	307	292	308	310	315	270	299	285	303	296	302	285	272	308	292	289	306	320	267	316	282	282	301	291	343	293	291	281	286	305	293	286	294	316	303	286	299	289	330	274	311	280	255	307	293	284	283	261	275	303	298	279	280	298	303	288	274	280	300	269	307	297	279	275	269	292	272	288	290	273	284	302	261	280	277	259	272	298	270	296	295	281	319	273	305	291	301	287	278	298	273	261	308	262	272	291	312	280	292	304	331	301	274	273	290	263	300	303	289	309	295	252	267	294	310	328	303	295	292	287	287	275	285	284	255	289	285	295	270	269	295	291	280	278	298	284	297	309	294	295	321	259	306	303	297	290	316	302	302	284	305	265	298	304	290	302	285	281	288	292	294	307	290	300	297	308	326	273	321	253	269	333	275	299	311	314	298	287	288	273	278	302	265	327	274	303	297	310	279	320	314	320	303	303	295	321	332	289	287	305	284	285	299	293	309	305	336	280	280	288	278	293	286	328	285	270	316	299	294	294	294	289	310	310	272	304	306	285	281	311	284	288	314	302	292	273	267	274	304	322	270	275	293	277	322	280	272	286	279	308	302	275	296	287	299	292	292	320	303	270	319	288	306	288	290	293	298	276	301	281	294	293	270	289	298	284	289	300	296	302	268	312	290	290	306	281	299	284	296	303	267	286	297	292	284	284	280	302	287	292	297	291	284	329	295	273	305	319	292	278	271	295	261	302	266	300	287	289	290	287	298	315	280	290	285	299	308	261	286	295	302	302	260	326	280	273	312	313	277	280	280	247	311	285	281	275	331	324	289	282	307	320	274	264	333	311	295	288	262	291	308	280	287	280	317	313	288	328	302	263	289	281	286	298	294	299	258	329	291	317	296	249	314	323	268	277	302	315	276	289	285	302	294	283	311	287	283	283	291	312	292	306	291	267	318	287	276	282	299	308	284	305	284	257	300	274	300	320	311	296	274	299	323	278	271	312	291	289	306	311	286	330	284	315	275	284	295	304	296	288	280	293	299	270	289	283	268	292	284	277	289	297	288	279	293	285	270	288	301	304	285	299	323	290	275	296	259	280	274	278	266	290	306	286	306	305	299	312	314	259	290	291	309	301	288	305	317	301	271	260	311	297	295	285	325	285	285	304	290	260	282	278	276	299	272	324	295	262	284	287	296	270	320	302	271	275	302	297	276	276	304	275	292	272	294	291	257	260	315	334	275	315	303	298	298	273	285	271	315	311	303	291	270	257	315	301	272	307	291	260	308	306	299	277	291	278	317	286	282	324	283	294	317	288	287	309	269	292	299	316	279	295	281	298	322	300	273	284	266	305	301	309	310	310	296	301	289	311	288	284	301	292	278	310	301	302	289	303	302	286	290	295	302	307	294	277	278	299	294	291	303	297	285	320	313	291	287	286	302	322	289	289	294	320	307	314	307	259	289	275	261	278	263	263	281	328	284	323	301	291	311	311	265	307	319	273	292	287	284	307	290	283	283	286	329	278	300	269	277	285	310	254	288	284	264	294	291	293	280	291	292	309	241	259	314	276	295	298	311	303	298	274	305	282	294	286	271	316	279	286	317	292	313	285	290	302	279	312	301	315	277	307	284	288	262	284	294	300	296	270	277	301	313	296	287	301	268	286	278	290	329	289	297	264	301	289	305	280	265	289	295	310	268	302	295	264	306	287	292	286	291	292	282	301	262	299	310	318	306	254	269	301	270	287	294	298	299	273	256	308	292	273	284	303	277	307	286	278	303	307	307	292	289	279	271	273	284	280	288	294	314	315	294	281	280	279	298	295	298	286	309	291	280	297	290	320	314	289	269	324	316	316	304	280	314	309	316	267	279	311	297	305	285	294	285	331	314	297	292	266	274	310	273	286	274	310	304	311	267	265	284	265	291	287	270	298	280	293	288	296	283	309	316	289	295	292	280	289	302	307	314	274	287	266	304	283	293	294	301	278	296	277	289	302	310	278	311	279	335	317	272	292	303	291	244	276	276	298	277	296	271	309	310	307	272	310	277	322	278	295	314	323	317	292	295	295	267	322	297	288	319	287	277	300	275	275	310	318	302	286	286	281	327	289	261	310	252	286	274	286	283	296	311	278	273	269	273	287	279	286	259	310	277	293	317	265	303	293	287	256	287	278	296	308	278	306	282	312	299	291	282	288	301	290	282	300	290	308	292	304	284	315	286	295	299	271	262	318	264	274	268	272	277	300	290	290	310	298	297	271	279	282	290	291	297	271	312	274	276	280	286	284	291	282	292	286	294	293	297	299	287	266	316	297	282	291	288	295	272	274	297	307	294	294	300	289	295	285	307	296	288	274	298	295	294	312	306	270	306	280	296	281	296	295	304	289	283	272	292	317	274	304	270	309	310	285	303	294	283	318	285	302	269	296	268	279	287	258	287	298	304	295	267	303	278	271	284	285	334	277	268	276	288	284	266	268	292	284	272	290	297	286	302	261	289	290	307	303	255	277	293	288	292	294	306	305	295	268	270	317	311	296	326	304	274	286	301	322	293	276	299	299	313	278	301	285	312	278	279	310	274	315	293	293	332	315	270	293	278	290	308	325	313	290	285	319	287
22508	20404	27038	23665	20412	20530	10410	2118	1406	1297	1212	1074	970	907	844	799	793	724	753	685	684	669	667	622	713	667	653	624	601	586	594	575	598	595	578	590	542	566	600	634	586	560	577	583	573	556	618	563	546	564	613	571	590	599	577	555	563	552	550	596	602	581	583	553	539	561	572	572	587	518	566	559	568	618	578	571	573	534	575	576	531	564	589	576	586	589	606	558	576	566	555	557	566	528	560	577	545	535	590	593	556	572	556	566	554	575	599	557	611	527	593	589	559	537	510	550	526	554	573	548	556	588	546	558	577	569	554	569	546	568	586	564	520	543	552	576	564	554	535	573	570	567	551	549	551	600	583	520	570	550	547	584	546	577	568	527	560	589	564	562	587	513	549	564	572	534	549	571	554	536	534	590	574	539	570	540	567	538	534	537	572	545	581	526	619	527	535	550	531	573	586	581	563	555	568	560	547	572	595	539	568	568	572	557	533	557	580	593	591	539	534	551	555	540	562	562	557	541	583	549	562	565	560	556	521	584	598	533	568	528	542	561	559	604	553	521	542	587	588	555	556	541	537	535	582	580	565	564	581	570	565	571	557	535	544	577	569	576	572	594	526	543	614	584	571	544	566	614	545	555	543	613	583	562	593	560	590	558	577	567	577	569	575	558	543	555	502	601	555	573	551	609	565	553	578	563	604	555	574	563	542	579	584	553	560	560	597	565	554	559	573	545	555	564	571	517	604	593	563	565	614	565	598	561	509	528	613	560	556	553	594	582	574	534	551	570	571	550	522	538	548	566	541	574	529	559	564	561	516	511	578	577	558	607	560	553	579	588	575	574	594	546	556	541	529	590	589	555	503	590	520	547	572	530	586	595	579	588	552	586	542	565	566	551	551	517	539	606	556	634	590	558	527	594	532	566	533	568	563	619	571	555	555	574	543	586	547	519	585	564	510	567	553	604	603	575	626	565	597	551	548	597	549	582	513	583	539	585	588	513	519	558	560	586	602	545	562	531	557	542	522	561	549	524	528	569	562	515	540	512	567	516	569	567	572	510	562	559	557	555	572	564	541	504	586	550	553	604	566	569	538	598	579	556	607	570	554	543	587	599	548	523	551	526	574	551	592	550	548	547	608	571	524	559	538	560	547	574	569	506	560	568	566	561	549	522	518	566	567	570	586	557	501	557	542	540	513	552	543	561	535	556	549	546	586	534	541	574	557	560	566	564	600	556	577	541	575	586	526	539	585	566	555	547	553	614	498	576	562	564	562	529	596	531	602	516	549	564	540	618	512	554	519	576	579	571	528	536	571	565	602	529	543	526	581	537	564	559	508	546	565	541	579	551	561	531	536	544	584	557	542	593	529	558	524	568	537	572	553	518	558	574	533	555	540	563	564	522	575	580	560	521	570	567	582	541	550	552	549	540	565	555	518	502	560	546	559	531	574	587	532	556	497	584	602	545	575	555	563	537	557	578	565	592	534	560	562	568	562	561	579	557	537	582	585	547	573	541	552	536	547	614	551	615	579	535	538	562	524	584	571	563	564	541	578	578	530	530	562	536	576	582	555	594	547	605	568	584	590	538	532	576	558	537	562	588	579	591	561	535	567	552	575	556	587	518	570	553	603	575	596	493	583	556	535	578	571	568	553	562	523	607	556	615	540	513	544	588	654	561	566	551	537	573	501	540	553	549	531	580	584	549	572	550	550	607	561	553	504	497	546	545	577	539	581	559	550	555	596	517	569	534	549	580	614	563	555	548	569	543	544	575	544	533	528	559	519	583	596	551	545	557	531	591	561	580	531	584	547	593	551	559	530	555	547	484	549	563	546	528	549	550	562	623	615	567	597	553	576	509	582	609	563	576	551	554	551	591	530	545	560	550	572	532	559	584	535	521	506	576	571	545	530	545	579	539	530	572	534	519	542	570	541	541	561	551	563	544	554	593	550	553	591	562	519	573	565	505	564	521	553	568	616	560	539	540	533	577	547	578	588	553	571	554	550	584	560	610	568	634	550	536	597	537	564	569	531	552	581	546	562	545	533	549	585	564	553	535	574	558	562	575	535	557	592	563	562	528	585	548	579	573	549	583	551	581	517	564	581	538	561	539	626	570	545	568	569	574	560	566	561	572	555	588	569	580	535	561	560	561	587	536	561	550	560	513	564	555	561	621	562	563	531	550	529	572	541	558	555	532	527	554	574	568	534	593	547	547	587	587	583	539	544	586	566	564	536	553	516	552	545	569	568	562	572	536	571	569	546	616	525	552	559	570	519	559	540	567	550	575	550	523	524	559	532	543	542	572	549	558	605	562	529	510	547	518	557	528	530	541	545	553	508	499	578	583	566	546	541	545	576	595	543	582	519	545	543	547	555	574	582	563	556	566	581	547	592	542	544	544	582	578	562	523	525	529	549	570	531	601	558	554	606	568	516	545	547	588	568	539	534	579	555	546	570	576	568	551	584	562	575	520	531	538	558	555	562	553	529	556	560	565	563	547	594	593	554	573	552	556	490	558	541	557	569	569	597	524	553	540	539	504	603	571	534	522	548	592	518	596	572	582	564	568	561	588	563	545	551	551	612	548	524	543	533	570	574	581	549	534	557	572	536	559	526	557	533	598	558	561	557	568	552	566	554	530	577	570	566	558	556	591	530	546	554	584	542	577	530	567	529	567	536	551	565	565	564	545	548	522	609	603	580	560	557	527	565	557	579	568	586	544	559	566	529	540	554	561	575	543	570	586	567	567	577	594	549	574	565	559	576	541	551	583	582	590	554	554	554	556	573	533	540	586	554	546	549	525	548	543	603	523	556	554	575	525	563	543	538	576	534	558	533	528	603	496	599	578	551	502	608	575	541	525	560	549	518	539	513	546	580	580	562	524	529	580	556	507	547	592	549	565	547	586	592	553	551	600	571	535	519	574	540	548	562	562	557	575	557	525	552	526	588	550	521	554	550	536	574	562	551	575	534	506	594	549	570	571	564	600	539	571	580	551	548	538	537	536	547	540	557	547	572	527	549	564	588	532	553	556	551	533	534	550	581	536	505	579	542	521	552	524	574	548	563	570	579	573	561	555	545	550	545	589	541	583	547	582	576	543	577	549	522	590	604	531	522	550	557	563	548	539	555	558	526	536	559	580	562	542	543	556	559	554	571	540	567	575	561	543	555	617	564	578	561	551	544	543	541	541	531	550	560	541	577	538	581	549	565	552	563	526	600	598	548	570	546	574	578	545	576	541	583	567	597	596	555	580	522	584	571	571	546	555	549	574	612	521	552	529	552	569	540	568	591	536	519	510	597	586	556	522	553	602	582	570	559	566	564	561	594	562	525	544	571	608	544	537	554	537	580	576	539	572	567	564	536	542	542	463	556	587	538	523	578	522	610	506	521	544	536	532	528	586	570	608	613	527	525	563	574	591	540	538	547	549	541	570	559	561	552	599	580	515	565	544	568	558	569	570	512	576	549	542	551	568	552	549	541	581	526	550	577	581	562	541
13749	24092	19664	12659	8579	7132	4350	3334	2563	2268	1966	1553	1482	1384	1222	1096	917	903	907	829	819	803	738	755	713	680	650	714	609	644	637	633	597	660	578	581	629	614	599	534	610	608	584	575	570	584	632	597	561	558	598	572	564	591	533	550	604	581	540	525	540	562	544	538	546	530	532	578	598	550	561	554	546	510	563	529	501	552	508	573	542	562	579	504	547	528	532	566	534	539	565	561	545	580	605	606	536	590	569	528	553	513	575	539	522	524	531	552	519	548	503	531	527	557	524	545	551	515	542	526	526	543	541	531	535	533	570	514	498	505	492	528	577	535	533	554	520	553	553	510	520	543	575	543	535	534	540	538	536	516	510	540	512	517	519	501	528	541	542	543	538	556	548	518	539	535	534	559	516	508	495	537	549	535	515	533	522	566	523	516	551	517	512	548	524	536	525	533	508	506	560	563	525	543	535	533	538	518	574	550	572	529	502	516	489	535	614	497	512	543	507	522	520	548	535	547	580	559	550	577	516	464	521	529	542	471	483	520	562	526	573	521	517	498	532	523	497	524	508	557	485	551	517	536	526	492	535	547	540	506	531	565	511	565	525	527	517	535	517	510	518	559	521	542	527	527	538	538	573	528	545	523	508	513	529	527	540	528	565	553	505	542	571	512	581	506	525	531	561	501	511	540	500	556	527	530	535	532	477	519	520	545	557	522	512	559	501	520	537	543	564	574	542	578	521	532	542	500	538	542	547	546	524	544	541	554	511	505	511	527	505	527	509	518	553	512	513	488	518	540	561	534	515	520	556	503	513	512	544	513	523	524	480	494	536	558	531	531	575	551	558	529	508	512	521	533	548	507	535	539	533	519	527	547	514	549	536	534	562	547	538	566	560	533	519	520	571	535	527	517	559	509	564	543	525	498	505	530	535	540	532	498	542	521	535	479	542	566	524	552	526	550	508	534	496	581	540	527	506	569	500	580	516	562	522	558	491	520	552	556	564	562	527	554	522	548	535	537	505	500	568	541	515	484	573	512	545	538	523	509	544	546	542	560	509	536	508	554	548	549	550	506	551	580	518	497	506	532	552	538	543	554	561	560	557	562	563	566	516	527	510	586	546	529	572	516	502	519	568	521	519	551	509	545	571	519	536	546	538	554	551	563	533	529	541	501	506	553	523	560	543	537	522	563	547	525	496	538	512	550	477	505	540	507	542	557	534	545	527	539	530	578	500	524	534	497	518	501	514	522	564	518	541	515	533	552	563	523	525	542	480	543	565	519	505	505	536	533	515	545	588	535	536	543	507	522	517	551	521	534	532	499	493	540	522	512	511	568	496	553	571	558	517	529	550	543	532	538	554	537	525	514	556	494	525	546	487	527	548	502	509	495	545	579	530	513	509	539	555	574	508	530	509	542	508	515	530	556	534	522	560	544	557	555	511	522	550	560	549	579	521	538	539	538	565	554	513	571	532	509	528	545	501	539	543	514	492	549	514	526	526	538	562	540	569	488	507	550	537	524	520	521	506	511	571	566	517	526	533	531	512	506	539	525	573	537	489	523	535	531	530	517	561	531	556	562	548	530	508	520	547	544	517	520	500	552	533	543	564	546	479	551	526	522	523	541	516	504	507	542	534	537	517	546	537	504	589	519	494	540	534	563	523	505	529	518	523	548	563	537	505	506	543	564	517	510	520	501	562	540	540	557	525	541	559	558	501	537	518	478	501	542	518	503	533	519	563	544	548	509	531	517	542	525	509	535	540	524	516	523	573	582	508	525	506	492	567	595	473	539	535	526	555	540	515	547	566	506	509	504	522	550	516	529	495	553	551	521	563	567	508	525	563	497	554	530	535	513	551	517	559	521	517	534	530	512	566	587	568	514	558	516	556	547	506	551	551	524	530	574	505	574	533	532	489	548	490	549	527	496	530	507	519	512	553	539	552	528	531	535	556	563	545	542	531	545	562	537	506	512	531	536	540	537	537	515	531	503	513	521	533	544	540	563	519	506	523	508	510	545	548	476	538	507	559	527	489	539	522	587	570	503	530	520	498	517	574	526	555	514	531	515	523	524	520	512	535	499	544	519	525	560	525	548	539	529	553	541	506	536	549	505	514	566	532	532	561	564	535	557	524	530	567	547	540	551	560	529	540	491	495	502	528	524	556	522	506	525	544	503	556	549	551	578	542	530	526	536	519	544	544	560	546	590	540	559	494	557	534	527	523	497	517	558	530	544	518	532	561	475	547	521	503	500	517	517	548	545	509	519	508	523	560	541	516	551	509	530	534	550	541	504	525	547	533	521	544	513	538	520	553	543	525	493	485	548	548	531	558	542	566	528	518	528	559	499	529	483	499	527	503	516	543	504	520	500	508	505	538	532	535	517	553	511	513	513	558	547	567	537	475	548	529	579	499	542	554	531	528	521	539	524	496	510	525	517	519	525	548	551	560	562	527	545	565	548	513	526	547	530	522	522	575	523	515	550	547	502	530	582	531	532	531	492	504	533	527	559	587	564	533	504	519	523	583	530	558	495	575	550	616	529	538	568	522	497	528	559	537	520	507	534	542	575	548	530	528	566	561	557	531	543	519	523	526	554	520	534	461	520	534	502	545	499	560	528	520	547	553	551	524	544	492	520	542	543	499	528	507	563	518	545	521	511	493	551	561	517	524	546	520	498	568	556	540	544	535	489	517	550	546	547	535	515	527	540	530	506	517	534	522	482	518	518	521	523	503	526	550	573	551	518	539	494	539	558	521	526	506	522	520	523	535	516	557	566	539	583	524	512	546	518	544	576	556	484	522	504	557	548	513	524	506	542	494	517	554	558	538	487	522	549	532	499	564	533	508	500	553	524	510	525	575	507	531	524	503	528	518	531	562	564	512	472	514	529	551	502	573	517	548	581	505	500	559	554	540	537	522	530	551	520	524	517	503	544	544	555	545	528	532	539	544	524	525	504	548	527	552	532	506	527	501	548	524	481	537	506	495	547	551	501	548	518	531	519	502	540	495	519	525	501	542	543	523	552	555	566	530	532	536	545	500	576	555	496	512	567	547	564	521	536	537	525	529	521	502	515	549	580	537	493	559	529	541	519	528	513	542	503	538	521	526	554	491	536	556	512	510	568	527	508	546	560	524	538	539	531	551	532	540	537	531	532	539	498	569	533	564	547	493	524	591	495	528	539	537	534	514	545	531	520	522	508	514	536	540	531	517	535	533	532	523	549	525	524	544	561	552	532	548	535	518	497	514	535	546	532	536	537	522	555	499	554	494	533	552	540	540	544	507	517	504	531	551	564	551	493	542	538	531	530	547	546	554	524	532	496	531	534	557	518	537	538	538	539	534	533	568	523	545	527	533	533	527	530	491	532	567	584	502	529	538	557	519	558	541	511	513	530	499	544	568	551	515	506	566	534	495	523	550	578	503	530	507	512	537	536	558	531	512	532	497	535	538	530	500	502	543	548	544	549	561	507	584	540	532	570	529	562	509	503	590	528	520	544
27724	14593	2633	1280	625	313	170	150	159	136	139	120	141	113	99	134	120	111	134	97	100	114	117	106	136	110	108	123	118	115	113	103	115	110	110	109	132	121	102	119	124	115	105	141	127	97	122	113	102	102	120	134	78	133	120	130	124	125	128	104	99	129	111	107	109	107	104	113	113	115	117	116	120	108	104	123	129	123	137	104	128	112	110	122	150	104	105	109	107	116	113	119	127	115	125	108	120	135	123	114	136	111	93	88	134	116	116	114	109	105	104	124	114	85	135	111	110	137	132	115	107	98	116	134	113	106	115	115	104	124	116	91	112	133	112	102	107	132	119	139	112	114	122	118	126	110	106	109	120	105	113	114	127	115	117	118	110	103	112	119	127	101	101	105	112	127	131	108	116	114	110	124	133	108	116	115	140	115	122	93	126	126	122	128	105	112	104	117	113	126	99	127	110	119	121	112	111	108	111	111	125	106	108	114	112	106	121	121	99	133	112	125	110	109	105	122	121	130	104	119	124	134	104	108	112	140	107	130	115	135	119	109	125	118	118	122	106	132	124	121	101	122	136	111	135	118	99	124	110	119	109	121	134	109	115	109	128	100	113	123	139	133	107	127	117	123	103	99	109	115	129	101	112	119	121	108	102	111	109	119	109	105	107	134	106	114	106	108	120	98	131	138	107	91	137	119	103	137	115	131	113	112	114	125	118	106	115	125	102	100	106	102	112	115	105	98	121	102	117	107	120	114	137	124	117	105	103	111	120	126	114	110	97	116	115	121	99	100	97	101	124	121	104	131	108	109	112	127	99	95	117	108	107	108	115	111	117	117	99	120	109	106	131	117	109	98	97	109	141	121	121	111	100	115	111	114	113	127	133	136	110	124	105	135	89	109	118	114	102	121	111	118	129	132	100	124	112	115	114	117	143	105	120	119	110	104	114	89	104	114	122	110	89	113	98	98	123	121	105	113	109	126	97	124	122	119	121	120	111	112	108	134	116	105	94	112	125	124	91	111	122	124	132	108	115	104	122	118	118	121	121	96	113	129	121	128	116	117	122	110	98	115	123	115	130	118	111	97	115	115	123	104	102	128	124	95	112	113	118	129	128	116	119	130	134	130	108	108	126	107	124	108	115	125	127	103	94	109	130	127	113	126	98	109	115	145	98	104	107	129	96	125	111	120	116	133	106	130	108	106	104	118	124	120	90	100	105	124	117	118	114	117	119	109	142	97	111	127	108	109	116	105	124	124	109	97	109	120	127	122	113	113	107	108	109	129	134	116	110	110	121	119	107	102	115	116	89	106	120	125	126	87	112	107	109	118	119	126	107	108	134	127	121	105	122	125	93	112	108	114	128	110	120	114	96	125	131	113	109	122	121	106	111	112	121	111	132	115	113	104	117	122	106	118	121	127	109	103	111	115	130	121	120	123	125	119	116	113	111	109	129	111	132	143	94	114	103	131	117	114	108	121	105	130	106	99	118	129	130	135	102	107	131	88	115	127	126	115	107	117	105	97	125	131	89	109	126	126	115	116	123	93	125	103	116	110	109	129	109	115	130	124	111	125	115	107	92	112	126	106	107	106	110	109	120	97	121	115	110	115	133	111	123	100	103	124	104	118	130	113	101	111	112	114	119	109	133	117	128	124	140	104	127	111	107	113	117	123	120	107	114	116	106	115	100	117	99	128	114	116	109	112	118	115	100	111	99	119	115	109	106	123	133	123	124	109	108	113	125	115	121	113	105	117	102	107	102	130	93	122	108	108	112	124	115	105	121	108	114	122	107	85	116	112	94	106	119	96	108	118	113	104	120	140	102	116	102	128	109	108	124	103	138	99	131	120	112	129	128	112	115	116	90	112	111	109	103	110	123	105	126	116	121	105	108	114	112	95	117	116	125	133	107	125	109	103	112	123	110	111	106	103	120	112	76	109	166	93	110	117	103	113	115	116	112	109	114	127	99	114	105	116	120	122	119	127	115	128	114	120	126	123	94	105	121	126	92	128	116	108	104	118	116	116	115	111	114	110	112	107	105	111	92	110	135	125	105	106	114	143	111	136	109	135	115	121	100	131	117	114	128	110	107	99	109	135	118	98	117	131	115	135	125	112	117	104	92	114	113	100	108	106	105	117	93	119	120	91	98	124	119	100	108	113	133	116	102	116	102	110	113	98	121	107	116	128	103	103	120	116	101	138	120	83	123	119	106	123	133	107	100	115	120	98	112	106	107	99	130	125	115	110	142	105	109	124	109	106	125	120	125	95	97	118	104	120	120	122	138	125	117	102	98	121	125	100	111	117	108	108	105	111	122	110	107	103	117	116	104	117	115	99	127	110	112	125	109	134	94	97	112	107	123	111	108	116	127	103	120	115	126	112	102	106	141	102	120	111	122	113	115	112	112	106	113	107	113	107	113	126	86	111	115	106	115	107	97	96	109	123	124	125	114	122	116	103	117	106	122	93	113	118	112	114	131	119	125	113	109	115	130	117	99	102	130	119	113	117	95	128	109	109	107	108	112	117	119	113	135	113	139	118	121	103	112	134	105	95	120	112	130	114	116	121	122	95	113	111	117	111	108	125	100	103	99	104	100	106	112	128	112	146	118	123	125	111	95	109	109	108	110	108	106	108	117	102	114	109	100	113	116	123	96	123	128	129	108	125	110	114	105	101	110	98	122	127	120	120	118	112	109	94	96	116	124	128	116	125	133	107	107	116	113	112	136	95	103	132	98	125	106	104	107	122	113	113	107	105	114	120	117	109	117	128	123	108	120	117	107	106	106	130	125	117	128	114	113	96	130	120	100	97	130	120	96	110	111	114	113	105	113	104	128	105	95	115	110	111	128	126	137	109	122	105	111	105	120	132	118	110	88	122	109	110	114	109	101	98	125	132	100	103	118	111	110	103	106	107	90	125	100	122	95	114	129	108	112	112	120	112	117	129	121	112	122	113	116	101	124	110	124	114	94	121	119	117	96	128	106	101	120	131	130	106	110	125	116	116	110	86	112	116	123	110	122	114	105	97	102	101	107	123	107	111	107	110	101	106	120	113	125	101	132	107	113	118	121	114	107	117	109	113	93	118	122	107	114	100	123	106	118	129	102	106	138	136	124	122	117	100	121	107	130	117	106	114	110	114	116	129	110	112	113	109	99	111	129	109	109	106	118	111	105	103	128	99	117	108	117	132	123	120	103	115	119	114	122	109	90	118	114	116	108	127	99	116	128	104	122	118	94	115	105	111	124	103	99	111	103	112	101	114	126	120	107	119	106	123	110	93	111	116	122	117	110	124	116	105	128	105	117	110	130	120	130	110	120	100	117	114	110	117	117	116	103	123	106	112	113	120	107	131	125	122	116	106	104	127	117	104	104	109	120	105	117	110	105	117	109	109	93	106	109	112	97	108	125	122	118	100	109	109	103	111	117	107	117	118	129	120	117	114	135	121	125	106	105	108	110	118	129	130	109	112	106	104	105	107	100	99	102	122	105	124	113	116
8189	3264	3017	2208	1190	553	239	201	176	164	165	135	165	142	139	134	154	139	152	117	138	137	127	130	130	134	134	118	145	119	124	130	141	132	146	133	146	131	115	133	128	115	130	151	127	136	115	131	131	131	128	140	129	131	142	110	125	128	124	109	138	132	130	106	137	125	148	128	111	141	112	138	119	127	131	138	128	114	140	129	128	138	112	125	136	137	143	116	132	110	132	141	119	124	113	133	126	132	127	114	140	120	140	120	139	132	123	129	146	134	141	121	152	124	126	106	134	119	146	126	143	137	134	134	126	111	135	151	127	149	124	122	124	122	141	142	112	127	134	143	126	126	134	129	135	124	139	125	133	112	104	133	121	119	140	137	140	138	133	138	139	141	110	115	141	140	111	125	127	148	133	116	136	130	127	108	133	128	102	135	126	130	123	117	120	114	120	132	140	127	109	116	120	120	134	168	113	137	110	103	109	148	108	132	135	144	125	131	107	119	133	150	144	124	153	129	135	132	122	134	123	147	125	105	119	135	135	123	147	120	100	140	129	133	124	115	141	137	124	121	139	114	121	154	126	125	127	115	133	127	121	114	126	132	131	136	136	117	135	135	127	122	120	142	119	141	141	110	138	114	134	127	131	141	125	114	119	111	125	126	123	121	127	143	127	138	147	133	132	117	133	135	129	143	125	127	135	142	116	130	130	121	122	140	131	135	136	124	137	124	146	125	142	136	126	141	139	116	134	123	112	132	146	137	120	120	139	135	110	118	118	121	139	125	124	137	153	137	127	134	139	138	127	154	128	143	131	140	134	134	133	133	122	145	131	117	126	156	128	127	122	129	124	129	133	114	118	142	127	147	136	100	117	145	121	145	113	123	137	131	145	128	142	114	134	136	115	143	111	128	136	130	128	110	127	132	144	125	138	143	124	107	125	126	115	135	142	134	124	139	134	150	121	122	139	125	126	118	127	128	128	126	151	141	123	138	130	139	142	125	129	133	142	133	143	134	124	122	154	135	130	138	129	133	115	128	130	128	112	128	134	118	132	120	124	121	138	112	133	113	119	128	129	137	136	116	109	125	118	116	104	130	150	139	117	137	123	126	135	104	136	138	129	137	110	120	126	134	141	101	145	116	118	132	139	133	144	134	120	125	120	127	113	131	146	134	122	121	139	124	135	123	98	113	138	107	120	126	128	127	144	145	142	149	142	122	122	134	122	125	121	142	125	119	127	127	141	124	133	125	112	118	131	110	121	151	126	120	124	132	131	129	126	131	111	124	126	131	117	123	132	113	123	138	123	125	142	125	122	113	134	121	127	123	130	145	141	110	143	143	140	111	124	126	115	134	141	125	118	125	130	136	132	137	116	124	146	128	109	106	113	123	139	130	114	149	124	112	143	136	138	133	142	144	123	126	124	141	143	127	129	128	121	141	127	120	119	124	110	133	135	126	133	121	129	121	105	114	136	134	129	141	141	140	115	146	138	125	134	123	122	125	118	109	134	133	118	140	119	110	124	133	136	150	141	130	129	116	159	137	110	138	127	135	120	126	125	131	130	121	110	139	140	138	131	136	137	153	125	144	134	124	131	130	136	123	151	148	123	118	134	147	128	139	148	130	160	141	134	135	117	131	130	138	133	113	134	144	127	131	151	117	132	138	143	130	126	122	126	126	112	137	137	130	146	130	140	139	128	137	111	128	130	141	129	129	132	127	121	125	137	137	122	106	126	153	138	120	120	112	143	131	135	133	134	123	111	137	131	123	122	140	118	140	108	127	141	129	126	133	118	104	144	150	129	131	138	125	134	125	122	120	119	120	111	141	127	136	109	128	130	126	103	124	125	122	120	126	133	118	128	131	134	126	122	136	137	154	120	142	146	125	128	129	146	130	108	119	124	114	144	139	123	127	147	123	152	133	131	139	134	120	149	135	117	143	119	138	138	119	134	144	135	122	130	123	145	135	125	105	128	122	140	111	117	121	118	139	134	124	147	151	104	127	126	115	130	161	119	144	145	125	119	129	152	139	118	113	154	141	120	132	141	143	133	127	140	135	152	116	103	128	121	117	128	136	129	144	123	139	132	119	145	111	149	130	113	142	134	116	115	142	123	103	124	141	113	119	113	136	133	154	118	126	112	119	120	129	118	139	129	133	121	162	116	108	119	129	123	139	145	141	143	142	140	129	137	145	130	136	116	131	147	114	117	118	108	131	145	155	137	135	131	117	130	113	137	133	131	134	121	122	136	114	139	133	144	123	140	133	143	132	145	140	141	129	137	101	122	136	121	112	135	120	121	129	124	138	132	145	136	129	132	141	125	118	140	125	131	138	149	116	136	117	128	126	125	121	125	112	138	144	113	127	116	132	123	111	123	131	119	122	132	137	150	135	121	136	139	114	127	119	131	126	131	121	116	140	116	124	121	133	131	131	128	125	136	116	119	113	142	133	141	134	119	144	142	140	139	135	136	143	123	110	128	112	133	114	122	126	124	129	141	142	127	128	131	114	116	119	109	126	151	128	117	139	146	147	145	117	129	131	135	124	141	140	133	153	142	137	131	123	122	122	137	144	117	138	121	117	139	108	125	112	129	118	135	137	118	120	133	106	123	136	126	125	116	107	122	131	130	127	132	134	115	119	112	120	118	129	136	119	131	113	126	118	126	121	116	148	129	136	125	125	137	118	137	124	110	130	132	133	139	103	114	117	137	108	146	125	121	136	116	146	130	141	135	130	127	130	143	150	135	141	144	131	116	134	95	137	124	123	152	126	161	143	144	127	124	121	120	96	145	127	120	124	125	126	144	118	108	133	115	139	131	130	121	134	143	118	113	153	137	145	134	118	156	113	131	132	111	129	119	141	125	111	126	135	132	117	121	132	133	134	132	144	147	136	121	133	123	118	145	123	138	125	112	132	134	116	123	136	117	130	133	133	128	125	115	116	120	135	131	130	103	139	121	116	123	153	129	117	126	141	127	124	134	105	123	122	113	135	127	125	118	136	141	118	128	135	129	126	135	126	133	137	123	123	126	127	148	127	125	139	134	131	117	121	125	153	137	136	122	126	125	137	155	119	128	123	128	133	126	112	121	121	120	139	136	122	137	126	123	134	111	135	111	123	131	129	137	126	120	132	127	122	128	116	126	118	133	130	118	125	148	129	128	125	127	103	121	134	143	96	112	144	114	115	133	140	131	125	130	133	122	136	122	140	133	160	143	130	169	135	123	131	162	131	132	132	134	127	125	127	130	138	138	126	120	144	125	128	133	113	128	128	133	135	120	116	130	119	138	142	122	124	136	120	119	115	119	122	116	132	127	142	138	122	126	142	124	137	127	136	139	128	132	140	127	125	120	117	131	130	123	128	131	137	137	147	131	144	142	143	151	131	130	121	151	106	145	121	138	123	105	119	114	114	120	127	118	125	136	145	128	129	125	124	141	126	126	125	118	107	109	134	133	118	134	118	126	131	130	120	114	131	151	144	132	113	137	121	154	131	136	133
24752	20426	26666	24076	20437	11169	1780	1005	787	670	662	572	493	483	444	405	437	371	431	381	381	361	336	338	372	388	333	339	363	317	369	344	339	305	328	320	343	297	336	335	309	291	296	304	296	309	305	325	289	324	342	292	322	307	354	331	287	307	330	291	324	358	308	329	289	283	324	256	316	314	303	306	332	320	323	300	305	313	314	333	293	315	329	336	311	285	303	310	351	286	346	316	311	335	305	302	306	280	296	304	327	300	302	293	282	313	317	341	282	313	293	328	314	308	299	326	327	314	300	309	276	301	328	273	295	304	306	310	312	298	291	282	309	308	295	289	281	305	274	265	343	289	287	266	302	292	281	318	319	290	294	286	313	331	301	300	312	296	338	303	318	313	278	318	334	327	302	308	319	306	289	302	318	269	307	298	304	294	303	324	321	296	310	303	316	274	298	289	300	293	282	316	272	307	296	295	295	278	308	329	314	296	308	317	270	292	314	312	285	290	304	346	305	294	306	275	278	288	295	324	307	308	287	294	274	329	322	295	319	303	318	290	308	304	323	303	311	321	331	300	270	325	314	279	301	320	284	297	295	302	303	307	319	302	273	301	311	335	310	323	303	321	317	287	288	316	280	316	318	301	279	314	307	295	292	294	324	292	297	307	316	320	334	276	320	317	313	333	292	298	300	321	298	317	316	326	320	284	268	310	328	342	304	319	316	308	278	292	304	294	309	330	309	360	285	289	327	345	261	335	292	306	327	298	324	288	289	329	292	311	307	315	306	334	302	297	291	304	297	346	288	312	326	312	292	287	319	322	318	329	346	297	302	306	297	293	287	365	317	310	298	302	331	316	337	304	317	335	341	300	342	302	299	311	327	305	292	309	312	294	298	274	271	311	314	300	316	299	321	300	316	308	295	305	310	307	287	314	300	312	264	311	294	315	331	296	296	309	285	318	309	317	302	329	320	293	284	278	318	328	284	303	317	320	282	306	328	284	320	287	315	317	316	328	340	335	304	311	299	335	288	307	339	307	316	320	324	309	295	269	312	318	310	274	282	304	308	317	298	314	302	291	278	325	311	322	313	317	312	241	304	316	299	285	289	330	302	291	324	321	336	313	280	316	317	317	348	324	295	339	309	301	302	304	300	335	301	315	321	306	320	284	303	314	294	297	323	307	313	308	301	295	276	290	306	317	311	303	312	319	305	308	335	293	317	310	327	301	330	304	277	304	323	287	311	287	296	322	286	310	296	303	313	303	301	304	288	287	309	283	309	310	279	303	299	309	314	315	299	288	330	322	299	322	295	331	333	309	317	301	282	293	300	289	301	309	311	291	272	311	310	317	310	296	315	294	317	303	297	288	296	293	302	317	312	313	322	346	319	282	305	341	341	319	293	330	339	293	318	294	291	279	312	352	293	291	288	296	299	296	311	327	296	286	307	288	333	315	283	301	302	314	306	284	318	299	291	297	339	300	289	317	280	273	301	299	301	330	313	305	304	306	338	315	312	315	295	285	291	330	299	292	300	330	340	287	296	320	265	276	322	313	305	319	315	336	333	346	307	322	288	316	304	302	289	294	279	325	335	296	309	306	309	308	312	279	324	314	302	306	276	285	292	300	307	311	282	312	306	325	321	287	308	309	300	319	276	290	312	317	298	303	317	304	327	339	291	296	298	302	303	293	338	314	304	300	300	280	336	315	318	286	337	302	331	294	310	296	322	325	316	313	291	280	296	319	322	340	312	309	288	305	325	271	317	298	326	301	275	294	310	321	291	299	288	318	311	278	320	291	296	311	345	292	280	310	300	337	319	320	312	299	300	310	313	337	292	315	323	297	308	331	287	314	331	311	314	316	283	312	310	289	297	280	312	311	313	347	306	312	303	290	316	303	281	292	288	336	280	305	286	319	290	310	328	287	314	293	290	334	269	350	302	282	266	302	297	293	294	326	302	307	309	304	295	296	306	288	309	302	339	287	292	304	289	314	311	277	304	330	291	301	310	292	318	305	311	295	317	287	321	311	323	327	344	300	322	284	281	291	286	305	305	317	326	304	305	303	307	302	317	300	283	322	306	299	305	283	297	312	303	269	327	308	315	336	304	304	287	335	296	276	267	313	327	290	299	273	308	307	307	319	323	332	304	327	318	316	308	278	319	295	276	299	326	299	296	292	325	327	346	333	305	295	294	303	334	296	316	322	314	298	300	315	311	310	324	324	288	299	313	306	307	356	323	347	275	313	310	321	276	311	322	299	305	344	320	316	305	309	298	268	289	314	287	311	304	330	296	285	307	309	299	286	319	305	267	281	343	312	305	326	303	302	299	328	300	304	320	301	296	285	309	322	295	298	303	310	326	308	305	316	315	295	310	304	282	304	298	337	306	289	314	314	294	304	312	282	290	315	312	321	321	308	324	287	309	320	318	308	292	266	296	307	296	299	312	317	324	324	337	325	300	303	323	314	296	293	319	283	324	292	275	300	289	277	308	295	297	333	284	309	289	323	328	311	305	317	309	340	315	298	319	313	313	303	277	301	298	299	302	328	262	305	307	289	311	285	297	331	328	318	327	302	313	307	269	315	322	301	293	308	327	329	322	306	297	323	277	321	285	281	321	313	313	281	293	315	321	280	309	305	297	277	330	280	297	315	283	317	313	285	311	332	316	273	317	307	275	313	323	301	299	314	294	291	301	302	316	290	281	318	321	295	325	281	297	292	305	314	307	286	343	288	287	282	295	302	311	287	323	327	274	303	298	291	313	329	308	251	312	309	263	311	275	307	287	315	301	287	309	307	315	298	310	324	284	321	302	300	339	319	291	301	308	273	327	296	315	304	302	285	295	308	288	332	313	317	260	323	339	325	291	308	293	249	277	318	279	298	300	326	318	312	296	327	311	280	303	325	293	303	297	292	296	318	291	291	269	320	268	298	289	308	285	308	287	310	304	280	313	345	333	339	311	286	295	300	286	314	293	260	315	317	296	295	318	313	280	318	293	307	281	326	328	303	298	299	304	291	325	280	309	307	303	294	353	287	296	304	270	299	300	290	333	305	318	312	314	299	283	298	326	300	325	289	307	324	302	295	290	313	308	298	303	298	315	327	284	321	328	311	324	337	318	289	295	314	315	337	293	309	290	295	292	297	335	312	326	305	306	292	297	295	317	308	283	329	336	318	334	284	347	284	308	264	292	292	305	303	268	313	308	325	322	292	308	289	331	325	292	314	327	301	270	314	311	266	299	306	312	303	299	302	325	320	291	304	315	315	315	311	286	291	312	326	290	283	304	294	306	283	313	298	343	312	323	284	279	303	305	277	303	288	308	304	318	318	326	309	318	305	303	332	338	279	296	286	307	323	298	331	324	317	306	304	314	303	293	276	301	295	281	314	295	308	304	304	304	286	289	317	310	293	308	299	326	307	327	280	318	320	292	308	275	275	327	312	290	314	319	300	303	302	319	311	307	312	324	297	286	334	283	319	302	316	304	319	305	316	304	284	316	314	308	315
9347	15063	15279	8767	5822	4054	2357	1675	1382	1135	1016	871	798	725	578	570	499	495	462	421	437	419	388	372	396	364	352	339	372	379	355	356	302	311	338	351	316	303	303	319	321	360	320	323	289	311	318	306	331	331	288	313	312	307	309	337	294	301	310	261	317	297	335	304	276	313	290	332	294	300	298	306	294	276	303	293	282	329	324	299	312	306	309	287	269	312	317	304	296	308	329	309	285	297	294	297	320	270	297	318	295	283	259	293	305	326	274	319	314	346	266	315	308	298	292	287	311	289	300	304	274	268	283	309	298	314	296	327	295	316	298	304	320	309	277	300	304	288	263	274	281	300	309	291	257	321	311	286	276	319	301	273	274	296	290	295	325	302	289	281	293	305	296	275	307	283	304	298	306	277	296	301	313	313	274	275	290	288	307	309	309	293	310	275	286	317	286	312	273	318	293	297	273	312	283	278	291	269	309	280	264	290	311	316	286	283	311	282	287	319	285	258	322	297	294	318	298	296	303	293	296	279	286	288	320	285	299	295	288	289	291	291	248	305	310	291	292	304	288	318	299	279	301	290	279	288	292	325	295	277	311	328	320	289	311	302	304	269	295	306	333	288	293	293	291	260	310	282	290	315	291	279	273	291	328	309	319	312	269	314	293	254	307	332	286	274	280	285	294	275	301	281	296	286	313	284	307	303	294	273	293	295	301	287	294	291	320	295	318	291	295	301	294	280	300	300	299	294	287	294	315	277	310	267	261	285	305	298	300	312	299	294	294	282	281	277	301	303	289	309	309	286	301	262	304	289	280	287	316	290	281	274	304	274	285	264	291	315	298	296	322	281	266	294	297	272	303	274	277	292	294	299	300	273	294	296	286	291	281	279	291	292	297	293	273	315	315	287	296	298	299	319	306	300	308	284	311	300	302	283	317	298	328	301	282	288	287	283	273	266	270	288	278	299	301	288	285	261	299	299	292	293	281	307	299	261	284	296	273	315	312	309	303	276	314	287	301	278	299	316	314	300	322	291	287	280	278	309	280	289	300	324	270	323	285	320	294	307	319	278	323	312	317	298	264	275	284	322	276	276	310	287	287	281	308	264	290	269	268	315	313	332	288	312	307	289	302	290	279	285	265	280	266	266	293	301	297	326	280	271	289	261	303	264	308	294	298	291	300	302	281	317	264	299	306	317	284	268	297	284	293	258	293	301	294	280	251	286	295	303	271	327	287	309	286	286	280	287	293	301	303	304	274	299	262	318	283	280	274	297	300	304	300	305	287	270	307	293	286	306	295	278	291	303	311	274	290	293	314	315	277	286	298	303	301	310	320	292	298	307	262	302	302	315	276	285	270	292	278	280	287	291	313	292	295	277	309	263	293	306	285	309	288	313	296	305	305	264	312	296	317	303	271	289	289	289	302	303	288	311	320	337	295	303	274	278	309	291	265	288	296	288	277	280	264	302	281	297	255	293	316	289	318	312	265	283	300	290	289	267	326	325	270	275	325	298	315	299	290	304	290	262	288	336	296	299	294	273	285	301	271	303	271	311	312	260	275	296	314	273	288	306	329	252	305	294	306	336	293	305	289	330	312	289	315	289	284	281	264	293	314	299	279	287	279	273	309	295	295	285	298	297	284	259	315	274	322	297	277	272	278	291	321	341	300	312	285	325	293	289	293	317	302	296	301	314	318	280	300	281	276	273	301	295	265	255	329	279	294	294	294	294	297	274	270	284	292	278	274	310	302	274	290	286	276	239	266	291	307	288	264	305	283	295	278	280	290	305	276	305	280	301	289	299	294	308	306	300	285	295	292	276	266	293	274	288	338	303	282	284	300	299	273	295	276	288	307	296	290	262	259	318	295	285	294	298	295	295	298	316	264	297	273	297	272	263	304	316	313	294	276	322	263	285	306	317	303	270	278	294	307	303	279	252	306	289	293	314	299	301	281	312	305	335	317	284	274	306	303	297	296	308	297	299	309	277	315	303	264	284	299	291	311	290	298	280	281	272	269	299	307	299	300	287	294	284	294	320	297	306	295	319	273	305	290	311	266	282	286	301	293	293	300	275	285	276	252	309	281	272	295	294	293	281	289	330	317	313	286	314	255	325	287	265	311	283	293	274	275	282	269	299	276	291	313	318	291	271	257	306	305	311	281	305	293	271	283	296	307	295	313	278	268	290	304	284	313	270	277	276	312	301	282	263	298	283	302	300	310	290	295	289	269	275	290	302	317	309	298	301	282	319	298	332	287	272	282	278	321	317	281	299	257	296	268	277	292	315	284	274	304	291	261	304	312	312	298	293	309	275	298	245	282	289	301	294	275	276	291	272	295	294	282	307	278	304	282	253	285	302	299	317	290	254	294	315	274	289	306	323	284	307	287	318	306	276	282	312	289	252	300	298	308	292	295	295	318	273	272	287	301	302	274	289	279	278	288	307	276	256	325	303	284	274	308	270	301	294	299	298	313	281	287	268	278	297	310	295	283	272	305	292	280	291	265	303	293	288	296	290	296	325	325	300	294	277	298	273	303	299	297	320	247	294	309	325	278	307	321	296	277	286	304	299	309	281	294	287	308	288	267	284	285	271	259	278	295	294	289	311	282	273	290	295	277	308	301	289	307	290	323	293	289	306	282	321	295	289	316	268	292	301	302	301	270	297	260	248	293	291	315	276	300	284	273	294	289	284	315	296	268	321	309	263	277	291	284	313	297	316	281	294	300	259	308	291	281	290	274	287	328	324	287	287	287	276	309	301	291	284	282	308	322	283	280	279	293	295	335	323	315	309	301	290	307	333	287	277	314	314	270	296	297	311	301	303	293	284	287	321	309	289	306	303	280	306	241	335	299	283	303	294	285	279	277	300	302	287	276	304	279	288	320	324	311	261	308	302	316	279	255	272	271	304	291	291	300	291	311	305	287	291	295	284	294	269	294	292	292	303	285	325	284	280	297	263	276	310	317	288	303	321	324	280	282	301	292	274	307	317	289	296	304	304	307	288	270	295	309	281	289	340	287	261	315	303	292	296	309	310	308	318	294	271	274	289	312	293	297	276	283	313	299	269	259	295	320	273	320	274	302	282	320	332	311	314	294	266	289	288	274	294	293	294	286	287	298	310	284	287	301	271	298	302	299	306	297	280	276	296	297	279	278	325	285	287	313	291	299	284	323	292	305	281	287	291	320	327	271	305	281	259	290	303	282	304	306	310	301	327	258	272	285	297	309	291	316	279	275	292	300	314	276	270	278	309	279	274	301	315	276	324	291	299	306	282	311	324	272	280	298	306	289	316	329	317	306	296	287	295	314	315	280	287	303	286	302	294	302	287	272	296	319	316	295	290	292	269	315	275	305	263	295	307	278	325	332	312	305	328	292	310	305	286	300	281	289	252	292	301	293	294	327	276	286	252	289	296	325	287	290	303	340	282	266	285	310	257	310	293	293	302	310	293	255	287	270	307	264	316	316	276	287	271	326	305	306	306	296	304	304	311	261	302	298	289
22643	20424	27069	23716	20436	20552	10360	2119	1386	1290	1161	1057	915	982	879	793	775	763	727	729	701	679	637	656	650	663	649	648	603	614	660	614	575	609	611	582	635	581	599	582	604	608	577	573	569	613	593	551	588	542	610	584	554	616	609	617	553	600	574	550	593	576	585	602	565	592	548	550	605	558	556	598	575	510	576	553	584	591	531	545	541	528	594	531	572	556	587	563	551	572	576	552	565	589	568	594	583	550	566	580	586	568	606	528	598	571	604	582	569	568	547	558	562	583	529	573	550	522	555	541	515	548	551	581	547	602	576	563	578	545	601	563	576	570	573	565	539	562	580	583	573	572	609	548	597	588	510	549	585	546	525	568	520	511	576	544	588	612	629	621	561	561	567	545	597	548	536	555	556	529	597	543	557	577	573	576	545	578	572	578	600	588	581	529	560	537	547	536	585	541	540	554	579	568	541	566	513	573	565	483	571	572	524	537	558	608	552	581	565	612	578	532	573	527	557	587	583	590	598	572	564	560	559	561	553	574	597	541	561	534	545	543	537	521	601	543	536	506	571	544	542	523	564	568	573	544	566	574	540	596	573	573	551	535	533	566	571	541	565	581	573	555	570	598	546	551	554	551	590	571	566	567	557	591	574	564	575	621	516	547	575	544	552	547	568	564	554	557	590	547	553	566	550	565	568	546	556	515	549	588	505	529	556	537	595	544	522	550	540	534	594	545	587	586	527	533	570	553	585	584	542	526	537	550	605	575	528	560	551	564	594	510	573	528	549	555	520	580	554	568	541	530	568	578	553	549	596	543	508	568	590	543	595	517	518	508	571	512	523	584	552	528	576	555	519	570	531	566	551	534	607	569	541	580	565	546	561	552	540	589	574	497	551	586	570	570	566	579	581	614	528	562	548	533	586	576	576	597	580	519	521	545	541	568	585	576	569	589	580	533	529	592	576	622	537	590	570	542	509	551	595	549	587	571	549	583	538	559	580	531	561	532	601	563	549	529	588	567	515	578	578	545	543	604	554	551	583	559	586	537	577	584	546	528	573	504	539	598	549	552	549	557	539	563	520	579	560	535	536	527	574	530	575	546	528	559	586	530	535	553	545	531	578	548	599	589	556	510	618	556	526	570	583	529	585	578	550	548	557	573	550	564	506	601	529	565	542	574	589	519	587	548	576	558	552	580	548	584	574	567	541	545	525	578	586	574	558	543	537	528	553	565	560	579	579	563	616	587	596	580	541	533	570	559	565	535	568	544	564	600	587	515	595	568	568	547	544	549	592	560	552	557	564	601	532	565	565	569	562	577	580	557	562	521	569	571	535	573	564	572	556	582	536	556	545	521	578	508	534	522	535	534	582	566	551	523	588	557	543	558	585	590	575	614	567	549	531	568	531	557	534	582	514	560	561	570	583	551	556	541	566	607	563	544	552	564	591	602	558	564	589	570	548	531	540	567	561	552	549	561	569	567	532	555	560	565	518	516	568	517	586	543	567	550	557	549	543	547	567	571	554	560	587	567	532	546	585	558	587	565	568	583	593	552	572	562	582	612	551	549	603	577	560	555	549	590	559	572	543	532	565	551	577	577	525	585	552	542	579	575	586	601	542	525	546	589	515	560	560	537	565	563	542	572	535	539	550	592	530	541	555	529	587	566	589	505	589	593	544	500	585	561	580	526	569	496	544	549	558	548	581	553	542	564	535	581	556	579	600	569	569	536	569	559	536	557	527	560	566	519	556	587	549	621	573	551	559	582	582	594	556	523	557	545	605	556	562	560	557	565	533	540	552	557	560	582	580	557	490	542	570	583	575	536	577	554	566	572	533	581	538	555	533	562	519	559	570	657	578	559	529	523	555	558	536	584	544	576	553	565	608	578	582	557	525	532	531	544	588	547	545	539	561	517	573	584	522	551	611	598	582	568	541	565	564	580	559	595	549	568	583	520	538	560	535	583	538	534	578	528	564	525	575	520	539	548	546	546	591	575	565	514	519	527	518	597	595	557	569	578	588	521	573	524	562	562	553	546	592	516	525	533	564	565	568	547	569	555	546	542	523	540	566	539	598	561	567	564	538	543	543	514	517	586	548	506	563	591	555	581	534	533	584	571	579	549	564	536	579	534	570	566	532	574	532	539	524	574	533	536	522	556	550	544	592	536	524	551	571	603	553	547	524	597	556	513	564	579	581	584	564	560	607	578	530	563	587	504	561	503	529	547	565	548	534	549	580	559	587	569	590	568	573	578	553	551	541	546	542	597	571	652	575	551	542	570	527	578	578	548	548	574	578	588	565	564	583	535	600	545	575	551	607	568	559	553	548	552	584	562	569	614	557	550	551	594	570	543	596	549	555	550	578	546	578	547	552	580	535	569	521	508	550	586	553	548	551	556	593	521	558	556	564	561	612	559	557	565	567	562	523	552	537	609	523	547	548	588	547	503	533	542	598	544	548	555	559	557	532	529	540	556	565	582	601	577	555	555	545	511	573	533	565	590	542	565	531	552	547	591	552	498	525	601	519	535	537	571	574	555	519	563	540	518	568	554	603	523	535	519	568	567	574	584	575	549	550	564	557	568	568	589	557	551	575	579	557	552	537	548	572	581	591	545	536	556	577	579	516	537	568	541	515	590	555	611	536	585	552	598	519	537	565	589	546	519	576	542	564	569	528	554	590	581	561	578	527	560	543	582	565	579	540	519	549	584	565	480	547	548	568	551	538	600	554	556	541	509	610	572	555	541	563	580	602	544	553	534	547	533	582	550	562	559	550	559	530	561	542	536	574	560	563	546	576	552	547	553	574	564	545	568	549	554	559	552	565	548	564	639	582	610	593	554	532	578	607	550	559	574	565	553	552	553	594	577	567	585	569	543	588	564	550	555	502	562	580	548	542	571	593	566	508	546	560	552	592	575	569	604	554	592	547	548	567	532	560	563	559	551	559	544	526	532	541	571	583	517	518	521	582	549	554	590	580	547	604	592	539	538	564	509	565	538	582	591	554	503	562	585	573	571	565	583	602	544	561	572	558	566	532	527	591	609	572	581	573	586	513	552	578	538	571	525	526	578	537	572	552	525	573	534	556	554	563	548	547	591	532	540	528	569	585	545	540	605	537	544	558	546	564	564	569	592	575	520	539	537	561	585	562	550	567	561	523	566	583	560	548	598	608	542	544	536	563	574	529	599	557	583	550	596	576	567	601	548	601	551	562	570	552	516	571	545	581	557	557	555	584	576	550	582	560	557	606	546	567	532	590	551	556	548	564	524	552	587	561	590	568	568	561	577	527	545	606	548	553	546	554	570	605	558	562	545	532	528	563	526	578	572	587	507	571	531	559	579	526	551	552	545	572	623	575	589	536	567	571	534	570	572	555	592	531	569	579	541	532	589	580	536	565	530	534	559	568	568	557	539	567	576	517	566	549	560	574	584	552	608	563	561	546	580	584	539	550	592	522	626	573	595	574	592	563	576	565	588	572	535	543	548	536	581	587	571	587	584
12542	25929	22739	14860	9295	7046	4514	3298	2625	2206	1936	1548	1425	1422	1081	1030	1047	932	880	830	832	730	774	716	718	699	697	602	691	635	673	605	622	614	576	628	612	619	639	604	592	601	628	593	579	571	633	579	524	564	548	565	588	538	538	563	558	575	558	563	544	568	543	544	573	588	541	563	531	526	580	581	578	541	574	511	520	506	544	523	520	562	508	566	583	483	559	567	530	531	559	572	551	576	553	558	553	524	519	517	555	518	574	506	508	549	530	553	511	504	537	585	522	516	512	535	541	527	553	537	538	545	588	535	559	544	512	556	576	532	507	596	564	526	507	549	526	570	511	543	539	582	528	561	535	523	554	525	520	550	528	571	605	557	541	534	510	500	542	534	534	509	565	532	547	562	546	531	542	544	533	552	550	501	507	541	566	526	542	533	508	537	538	534	528	552	535	543	570	568	494	557	539	544	535	554	543	484	570	495	532	490	527	541	508	533	523	506	537	531	549	521	554	532	571	509	527	517	535	590	539	558	505	569	535	557	565	535	518	547	555	518	534	570	542	563	561	538	511	506	535	595	543	535	580	538	531	514	523	495	559	531	510	530	544	563	550	543	514	526	531	568	533	509	512	509	540	538	533	518	538	533	523	517	515	539	501	547	559	561	507	553	546	539	506	512	515	522	512	564	508	517	551	554	519	514	533	559	520	514	540	535	542	506	576	482	571	508	529	509	523	512	551	525	533	496	549	552	558	553	558	511	546	556	533	556	550	532	544	531	578	529	560	525	495	567	518	533	513	531	539	514	520	547	555	507	565	578	551	541	518	561	543	564	567	513	499	524	480	584	511	537	540	493	536	500	490	585	516	548	533	507	503	536	524	537	565	490	541	523	515	563	498	530	527	588	562	530	539	516	543	493	545	557	532	515	546	545	527	515	530	586	527	577	524	560	510	505	538	529	497	535	526	495	539	533	544	514	569	536	567	506	493	527	513	515	542	523	529	555	506	521	534	537	570	517	524	520	519	537	529	525	528	521	552	541	542	539	500	512	532	551	524	534	491	525	545	557	559	544	553	523	537	528	541	555	524	554	498	477	510	486	543	529	527	559	515	524	536	556	566	535	557	568	519	548	499	547	610	502	502	532	548	513	552	535	550	522	513	533	555	535	557	504	578	547	513	548	554	513	561	520	534	529	547	572	556	499	503	514	533	546	553	534	582	565	527	465	514	556	546	510	527	547	560	502	571	521	543	540	560	539	548	523	521	543	563	538	532	510	552	555	551	589	541	560	540	537	533	543	569	562	546	542	531	549	538	538	521	542	526	567	545	536	567	534	537	597	505	524	541	524	549	530	522	525	568	575	601	571	563	560	542	551	515	554	525	519	513	518	496	532	537	524	562	515	558	512	541	527	539	587	544	586	541	544	513	516	522	576	579	536	551	550	536	542	515	542	508	548	536	561	564	526	539	516	509	506	534	547	520	503	574	523	530	561	560	521	531	544	563	548	481	535	551	514	517	520	519	521	549	466	590	526	512	544	536	562	508	502	541	541	547	530	527	518	478	511	509	520	510	533	495	505	497	537	544	539	474	527	533	530	570	554	564	552	532	536	532	548	505	563	550	548	539	566	531	566	529	521	559	568	583	565	554	511	523	555	523	513	569	536	529	506	539	552	527	524	474	507	534	521	524	512	551	477	514	564	520	521	478	527	545	531	536	540	497	553	541	545	507	519	512	525	516	528	523	541	552	546	505	505	535	540	556	552	509	547	496	532	554	548	549	564	507	507	521	496	580	541	522	500	511	548	495	546	559	570	495	553	555	494	497	532	543	568	537	531	539	555	514	515	534	541	544	512	524	526	506	571	542	538	523	562	530	520	522	511	546	495	507	522	577	548	542	519	567	521	542	540	551	532	552	527	529	517	556	580	566	534	554	550	525	540	531	539	522	538	546	551	516	530	512	561	533	535	532	551	518	532	577	510	536	575	589	518	467	543	543	516	551	531	525	555	538	558	530	560	498	564	547	538	531	510	530	502	503	522	554	528	580	564	535	553	509	531	526	611	524	515	539	570	543	560	580	496	608	533	509	504	523	591	569	562	507	525	532	499	517	539	523	547	535	525	532	517	538	555	535	513	537	496	500	563	535	547	566	563	531	531	531	511	532	510	530	519	544	535	545	534	540	533	491	542	505	533	551	557	568	515	512	555	527	528	541	527	549	534	542	548	524	526	549	552	528	569	540	577	557	541	549	515	506	496	509	518	534	500	550	471	525	512	523	538	540	504	516	529	544	547	536	516	526	522	542	537	507	496	523	539	542	544	538	549	546	485	523	554	535	486	556	542	548	561	530	496	545	535	525	546	511	530	547	506	538	557	540	565	520	538	518	498	579	594	515	528	468	539	534	536	549	491	509	528	530	559	561	546	515	568	534	511	557	536	527	519	494	528	555	525	525	520	530	514	497	569	545	586	528	550	538	554	547	502	506	478	598	541	551	560	547	516	544	523	538	544	529	586	521	514	508	547	506	540	558	536	518	554	520	528	520	525	562	537	508	536	506	542	513	518	526	540	506	550	552	540	590	564	536	485	507	545	539	513	503	541	518	511	556	568	524	541	550	540	533	545	507	544	551	532	523	537	548	512	532	528	540	556	537	509	572	551	564	520	529	545	562	535	560	532	551	526	515	504	500	528	523	562	554	510	553	557	516	542	506	545	584	558	557	569	526	531	455	518	509	538	521	534	508	534	559	543	527	523	572	567	548	538	536	498	540	539	535	514	523	513	531	533	542	499	545	500	517	490	488	554	534	585	514	505	537	528	575	493	523	528	553	537	509	511	571	534	575	510	555	513	522	537	546	553	525	546	523	569	537	539	551	511	518	532	539	545	540	535	535	530	541	538	566	527	516	528	498	536	546	530	527	531	546	511	510	535	534	541	537	493	496	525	543	510	503	545	551	542	526	536	536	542	534	531	550	520	480	501	519	543	521	510	555	520	514	529	521	531	550	567	527	585	566	511	520	540	518	544	519	492	505	546	523	519	533	534	541	535	558	573	492	571	583	552	511	520	530	494	507	517	543	558	484	561	504	582	543	543	514	547	549	543	564	579	499	509	516	575	546	556	518	531	512	555	509	536	533	508	513	538	538	495	500	581	511	540	518	537	525	498	516	531	539	560	522	537	556	542	534	510	553	507	560	528	540	530	517	519	551	545	535	535	562	545	517	539	531	511	526	534	539	503	533	564	535	547	542	567	514	501	506	582	521	556	509	563	487	566	555	517	530	562	539	549	549	541	527	497	515	489	527	501	563	504	528	496	553	551	542	529	526	535	532	538	518	533	568	544	517	529	510	548	530	510	524	507	607	541	526	562	534	563	549	550	541	474	486	544	555	525	540	572	550	515	572	579	515	570	500	557	527	546	550	548	580	480	522	531	556	528	536	499	536	544	538	534	508	501	523	537	527	535	559	549	522	531	566	534	512	518	520	550	567	582	484	571	572	551	538	507
27716	15746	4442	1734	503	272	164	150	141	135	115	113	105	136	133	123	120	129	122	154	112	125	119	112	141	136	122	133	106	121	149	118	106	110	119	107	124	127	105	104	110	110	109	118	119	143	100	118	105	104	109	110	102	114	119	122	90	127	112	139	127	114	117	120	101	115	117	133	114	110	119	120	105	114	112	118	109	131	138	101	116	112	100	98	117	125	104	109	113	112	122	101	121	110	108	106	100	115	137	105	122	113	119	117	127	114	129	126	104	125	120	119	132	111	120	93	117	143	101	103	105	98	122	118	109	124	92	89	108	130	118	89	126	113	119	104	108	115	126	110	111	109	118	123	112	116	113	95	102	128	128	105	113	131	109	116	130	98	123	105	109	124	129	115	125	111	128	113	115	102	118	94	130	108	114	103	127	99	90	112	123	128	114	101	132	111	98	132	113	124	126	110	144	111	97	112	137	117	107	120	102	110	128	127	127	123	123	126	125	127	102	131	109	132	126	102	93	119	107	109	115	113	125	125	121	91	118	107	109	116	120	112	126	132	113	124	107	105	134	124	110	124	104	119	114	117	111	116	109	126	100	121	104	109	117	100	131	102	124	108	129	112	125	98	112	121	119	120	105	116	103	117	134	114	112	114	117	118	108	99	95	118	123	126	121	112	113	100	118	116	105	111	119	108	130	120	117	112	107	109	114	111	113	118	94	123	113	122	135	112	114	109	98	128	110	119	126	104	118	127	120	94	110	130	120	123	110	117	114	119	113	119	107	114	115	116	100	111	132	116	111	106	128	120	114	104	126	125	130	120	111	123	117	123	124	124	116	112	101	117	110	133	105	108	115	114	112	107	117	121	104	119	119	107	108	101	110	115	131	114	119	118	122	112	112	111	120	94	105	110	121	115	95	121	119	107	124	127	107	112	108	108	122	126	116	111	123	112	99	113	105	109	104	109	114	120	131	131	131	97	111	107	110	115	117	112	119	144	106	127	108	131	105	102	112	103	117	103	109	99	89	119	116	109	121	98	136	121	121	99	113	113	101	122	107	130	107	97	131	127	125	122	125	111	117	114	105	107	118	120	91	133	142	120	115	108	104	120	131	117	119	121	96	109	111	104	120	124	110	99	109	109	110	122	123	146	102	123	121	110	112	116	118	110	112	108	99	107	137	134	117	122	134	105	124	123	100	103	111	117	108	147	88	126	121	112	103	134	104	130	110	110	130	135	100	133	140	106	125	110	118	116	126	108	116	105	114	113	96	123	117	119	103	116	110	123	137	119	112	111	111	108	132	127	108	122	120	127	103	103	115	107	118	107	102	101	115	114	114	111	121	115	127	100	120	130	122	106	112	127	111	115	108	116	113	124	111	126	115	92	115	114	119	114	130	102	125	98	132	100	104	103	106	95	96	123	124	115	103	125	124	106	111	128	104	114	112	126	117	107	112	97	107	115	113	109	119	120	110	119	121	89	105	110	124	113	128	99	104	119	106	135	118	123	99	117	152	114	126	126	115	120	109	118	120	124	103	142	108	136	116	118	105	118	136	111	110	101	108	133	108	120	110	127	114	94	100	112	115	108	135	110	115	121	135	118	125	116	98	119	126	100	117	99	128	124	123	117	106	137	109	98	118	108	131	119	103	137	122	98	124	110	107	109	139	105	111	112	127	115	132	122	105	109	116	104	115	112	120	112	121	113	124	108	122	113	123	106	107	112	123	104	110	122	115	103	122	124	106	126	107	132	110	109	107	124	120	127	105	116	110	95	129	109	133	127	121	115	122	116	135	133	98	128	119	130	109	125	110	105	130	101	117	116	125	127	118	109	125	126	99	126	105	118	102	123	108	118	102	117	114	106	109	107	115	120	103	136	127	107	125	121	129	120	95	102	111	113	117	107	116	114	125	123	93	130	102	107	109	121	120	134	109	118	120	120	99	115	125	115	98	111	134	120	107	130	116	121	116	114	132	125	103	106	109	117	107	109	112	108	113	128	127	118	113	102	115	122	113	113	133	107	104	114	105	106	108	108	125	98	111	112	103	94	116	133	120	110	102	113	113	106	114	113	100	115	141	116	101	89	111	110	107	107	117	113	105	110	117	104	113	130	122	110	72	113	89	130	111	117	115	137	108	97	99	120	139	113	122	117	131	122	131	112	130	126	90	147	118	118	96	104	128	120	96	144	115	119	101	104	104	92	128	136	108	117	138	117	121	111	106	108	85	114	111	118	117	121	137	100	113	96	111	112	96	112	123	119	108	112	129	125	118	101	110	119	124	116	114	115	109	132	128	102	105	119	111	121	115	129	104	101	137	118	110	111	98	100	115	114	105	106	119	112	116	108	119	116	115	117	96	102	105	116	125	117	113	119	119	121	101	108	111	129	105	122	132	120	86	132	125	112	110	109	124	127	125	125	121	105	116	127	126	95	119	116	118	107	102	109	147	104	80	130	88	108	109	114	109	122	122	110	104	100	107	125	115	109	103	110	98	124	116	104	142	111	112	108	122	111	117	109	116	106	114	90	132	116	95	107	122	105	144	111	140	127	126	109	95	102	119	121	123	112	98	124	110	109	104	122	94	110	118	113	134	125	120	106	117	103	117	123	117	123	115	114	128	105	110	97	127	137	126	119	118	117	116	113	109	121	129	116	110	119	111	123	122	148	102	132	120	128	109	112	114	132	120	118	120	113	108	105	115	109	109	117	107	112	127	117	94	117	128	139	136	116	112	113	106	120	124	117	98	120	127	105	115	118	113	101	112	117	93	148	96	121	117	88	127	118	108	126	110	127	111	111	120	115	117	132	128	128	107	117	116	112	115	113	134	115	135	118	107	112	127	117	126	111	110	130	117	100	121	95	108	112	124	105	119	109	96	107	110	111	123	103	129	125	107	113	130	95	118	113	103	109	94	108	123	126	118	112	117	121	121	109	109	106	98	97	131	113	110	90	122	111	94	84	112	129	123	117	147	100	109	121	112	101	114	118	107	126	108	113	102	114	116	122	116	117	129	107	119	111	118	104	113	109	123	113	114	105	123	122	117	131	115	125	127	118	114	122	115	121	116	89	114	117	117	110	120	118	116	122	124	106	101	117	119	139	98	123	113	108	125	100	106	108	87	106	122	107	117	100	107	82	122	96	136	116	100	109	132	119	125	108	121	85	111	117	98	126	98	109	103	113	138	112	130	126	117	113	101	133	126	109	109	124	115	109	136	114	106	100	108	121	105	110	112	99	113	118	110	123	90	123	122	117	88	123	131	119	111	121	115	105	112	132	129	122	105	133	120	121	105	119	121	111	110	131	115	120	115	102	110	119	123	126	135	103	114	124	110	110	121	109	111	108	124	130	110	107	126	131	121	116	116	105	116	107	117	114	112	97	107	91	128	121	121	105	131	102	113	115	117	114	121	117	126	112	117	110	131	110	112	94	134	115	119	110	127	127	102	119	118	118	115	105	107	110	115	140	124	103	117	142	121	119	117	126	111	98	114	113	120	112
7753	9315	5789	3078	936	397	245	197	174	168	142	133	147	140	147	155	138	132	132	137	122	136	133	144	131	156	129	149	143	117	131	123	125	129	133	122	142	112	155	138	141	127	118	118	121	125	150	145	110	137	123	133	113	117	134	133	122	124	124	140	123	138	136	105	136	125	118	140	150	133	115	127	142	124	114	139	124	125	112	127	122	139	132	135	119	131	133	124	112	118	143	120	113	127	135	122	120	150	123	135	134	125	129	146	141	158	130	128	132	144	142	124	123	131	117	117	118	135	140	107	138	135	114	153	134	138	138	148	142	128	124	126	123	135	126	129	138	127	135	114	122	155	121	108	139	136	132	126	115	122	119	120	133	137	127	119	131	122	121	140	131	120	136	116	109	129	113	121	112	108	136	114	134	133	135	137	146	129	132	142	122	124	141	121	134	144	142	139	126	132	130	137	133	147	115	136	142	120	131	112	159	135	142	109	133	127	154	131	143	136	114	112	131	132	142	135	106	131	140	140	107	130	131	119	145	139	129	127	130	148	156	119	132	137	136	143	117	135	123	101	127	133	135	125	130	114	131	125	122	137	137	137	137	129	128	148	116	134	143	137	151	126	132	128	133	127	115	139	130	137	136	123	138	127	118	153	129	127	146	125	117	154	147	120	125	121	122	136	127	121	129	130	133	102	137	117	146	132	129	129	123	125	144	125	143	126	141	132	120	156	129	125	139	123	120	133	139	147	126	136	133	115	130	152	153	123	144	141	111	124	125	135	147	129	124	155	140	144	116	145	99	138	135	139	126	153	133	138	105	143	126	131	134	123	135	150	138	154	129	105	121	131	145	133	119	115	139	131	140	138	129	114	111	123	151	115	123	120	136	144	133	151	145	129	143	155	138	136	127	151	130	139	137	120	145	123	112	105	140	108	127	130	119	136	127	129	149	148	126	125	135	123	119	126	125	134	148	147	130	134	131	147	134	126	124	137	132	135	127	123	140	131	129	137	123	140	119	125	126	139	127	145	125	131	126	120	132	148	146	118	131	120	111	160	133	129	137	140	128	130	122	134	135	132	150	139	129	139	147	110	145	139	120	149	125	149	129	121	149	136	124	146	107	133	129	140	121	122	121	116	134	125	152	134	127	128	131	130	128	121	121	136	104	123	120	114	132	133	139	123	133	163	140	120	143	149	125	141	142	133	132	126	110	158	130	132	151	153	143	112	133	127	127	118	114	143	141	150	136	118	160	134	131	129	136	131	135	124	139	146	139	128	150	140	165	127	126	122	147	109	132	139	137	119	137	144	132	139	151	122	122	137	127	128	127	137	124	130	128	141	125	132	128	105	139	130	133	127	115	145	131	125	136	130	130	123	112	133	131	138	114	133	132	158	122	140	129	124	129	129	133	123	131	129	129	124	133	127	126	115	139	131	141	120	105	133	127	125	134	131	119	144	143	131	127	164	136	123	133	127	136	149	133	137	146	135	118	118	137	125	126	131	124	133	145	127	107	143	132	124	145	147	122	119	138	132	104	131	112	136	119	124	130	127	119	114	112	106	137	131	115	138	151	111	137	118	119	118	110	111	122	125	141	125	129	107	122	138	155	104	134	124	118	127	133	152	112	109	123	137	140	143	141	152	114	128	127	139	131	124	124	131	121	133	123	178	117	102	146	141	129	147	133	130	127	125	119	146	131	157	136	122	125	139	132	131	143	136	117	118	143	140	140	126	126	137	129	127	134	151	120	113	135	132	137	116	140	143	127	125	126	134	123	119	139	134	137	127	120	133	114	146	139	151	127	133	140	135	130	111	108	130	158	131	137	129	103	143	129	126	137	147	116	140	150	137	148	130	164	140	132	125	142	128	132	138	125	126	133	121	119	115	117	124	140	116	139	147	144	129	135	158	122	118	119	125	123	123	123	125	117	139	123	134	117	124	136	143	125	113	132	138	120	135	124	127	115	164	126	135	137	109	146	133	116	123	131	128	134	142	133	134	131	119	141	144	129	136	127	140	121	147	148	130	137	145	125	124	119	152	129	119	142	138	136	134	142	134	148	116	111	131	154	120	119	131	113	141	117	116	113	126	122	135	151	115	129	124	137	113	144	127	122	112	134	130	135	136	147	143	122	132	134	116	130	123	164	127	147	101	122	118	131	139	145	134	134	122	116	138	105	136	110	117	144	134	130	126	149	123	139	105	127	110	129	125	134	126	148	132	149	121	126	116	117	130	128	132	114	137	125	123	109	136	129	135	137	130	129	130	133	133	121	124	152	131	118	130	134	112	137	121	145	132	136	125	131	137	130	122	139	116	127	113	143	131	128	151	140	127	119	145	134	124	151	124	129	135	138	113	131	139	119	145	134	128	135	140	123	132	143	124	143	145	144	151	131	117	139	142	145	118	132	144	134	138	120	145	132	132	123	135	128	130	116	128	120	144	134	140	132	124	142	163	130	131	133	130	121	129	129	140	109	108	130	140	135	110	115	117	137	122	136	128	110	124	120	100	114	125	140	149	131	114	113	116	138	117	124	116	130	135	131	119	144	129	130	133	137	128	129	110	143	140	119	122	133	145	124	136	112	116	125	117	142	120	121	127	143	135	106	138	151	140	116	138	128	122	121	118	132	121	123	117	139	137	119	133	135	106	131	115	120	122	124	157	105	152	135	126	127	133	131	132	140	142	129	147	127	150	134	126	131	142	124	116	143	124	112	127	138	146	127	113	135	147	136	136	126	121	141	124	136	124	141	129	122	124	121	133	135	123	130	141	134	130	140	124	117	140	117	129	126	107	154	127	131	133	112	139	117	132	125	121	143	147	129	115	132	119	143	133	127	140	144	127	111	140	141	116	147	123	135	124	130	124	135	122	132	113	125	116	148	115	133	122	111	121	121	141	133	131	113	135	135	127	149	139	142	114	124	130	112	128	133	123	114	122	146	120	136	127	121	121	141	163	120	126	142	126	119	139	137	127	136	121	131	146	128	137	131	140	135	127	110	115	130	119	121	130	127	141	110	119	122	136	117	135	122	114	132	121	114	118	116	123	155	124	117	121	106	126	132	149	144	133	137	117	127	143	129	129	132	113	136	129	134	138	121	146	111	126	129	140	123	142	125	125	142	130	126	117	113	147	123	144	119	141	120	134	108	132	119	124	153	132	129	124	117	148	145	122	143	120	125	132	116	129	130	139	109	135	149	120	133	153	148	133	161	122	115	111	138	114	124	133	120	134	122	122	117	134	111	137	127	127	119	139	134	137	130	128	115	142	132	131	138	126	114	141	130	118	118	131	124	139	132	142	116	121	145	112	130	126	126	134	130	132	131	112	139	117	151	141	137	139	141	136	111	135	131	124	124	135	134	103	130	140	149	133	137	157	140	116	123	149	119	118	128	127	123	130	132	130	135	129	132	135	116	125	134	110	117	139	133	141	114	113	127	144	130	124	133	135	140	108	112	131	119	159	125	121	117	133	143	131	134	126	125	114	132	116	118	120	131	124
24744	20454	26711	24121	20466	11286	1813	963	756	621	635	546	567	522	466	393	391	403	388	388	365	370	329	357	372	355	357	341	320	329	351	344	333	352	352	333	314	328	322	321	322	333	301	322	331	360	319	325	333	323	319	316	347	313	335	321	317	313	323	326	328	296	321	315	289	311	306	303	297	302	297	326	323	281	340	297	294	296	341	303	286	296	351	310	305	328	312	302	306	304	324	291	291	328	306	320	301	301	329	301	334	297	294	302	302	321	305	314	328	330	334	288	297	302	310	294	295	309	310	289	329	305	294	316	288	317	317	295	310	327	323	295	320	322	332	329	325	304	327	294	314	284	295	311	323	292	321	335	280	301	304	296	290	319	289	317	318	310	307	297	342	300	305	306	344	308	303	308	306	287	287	311	315	300	322	302	304	278	336	313	293	302	344	323	334	280	276	315	328	332	304	319	298	318	308	309	301	332	323	287	303	279	307	262	310	285	330	314	318	309	341	280	305	311	302	294	296	307	286	317	281	329	330	266	309	325	282	291	310	307	292	269	335	315	334	294	322	276	334	333	306	305	316	286	318	315	326	273	327	291	316	305	334	314	289	290	317	287	301	313	283	304	276	316	305	306	294	317	289	295	283	322	315	362	316	304	334	336	313	284	315	285	318	319	293	299	342	322	323	307	304	336	293	300	321	333	271	270	298	305	315	303	334	302	302	334	320	296	301	334	305	315	295	327	324	295	291	332	304	278	308	334	284	273	344	301	300	285	305	304	300	268	331	291	327	296	308	300	315	326	308	299	292	289	326	307	322	302	330	318	318	313	311	295	289	306	307	325	289	309	295	286	293	308	309	306	295	276	314	311	284	275	297	284	297	299	317	317	303	281	295	301	315	357	309	285	318	329	304	310	277	310	339	345	308	304	296	277	316	305	332	329	288	291	293	318	312	318	293	298	307	310	303	309	308	302	319	305	327	295	325	262	320	292	319	329	296	295	289	297	284	316	308	298	302	353	344	323	284	293	285	312	318	284	326	300	283	287	326	312	327	299	320	310	284	317	320	329	281	311	303	291	297	296	312	357	331	332	312	307	313	342	330	261	328	301	291	305	299	326	316	310	303	311	293	315	329	301	290	278	280	271	323	302	302	303	296	340	326	310	283	311	318	301	282	340	282	310	332	339	298	287	330	316	296	312	286	292	290	321	311	286	305	286	296	347	305	329	312	306	305	281	310	287	305	327	286	317	327	310	296	324	286	303	341	306	324	288	297	334	288	323	324	312	321	302	304	296	293	308	288	311	321	304	273	332	311	328	349	314	297	295	288	307	305	324	300	291	304	286	307	307	346	300	305	310	296	337	303	324	314	283	335	336	311	329	315	297	301	320	329	302	301	316	296	301	290	285	297	319	303	300	299	329	320	338	298	315	318	329	294	322	294	342	302	304	317	335	351	335	303	300	320	290	301	298	311	320	314	307	349	323	300	264	309	291	333	317	305	309	311	296	293	296	315	269	326	296	290	272	308	297	290	313	311	283	306	303	286	299	335	275	294	299	302	333	313	281	328	316	304	286	313	307	287	345	310	298	323	279	325	245	270	300	318	295	298	338	283	302	325	301	302	333	337	325	288	283	317	298	296	313	307	312	291	298	312	273	305	306	320	316	296	324	297	311	340	298	318	311	291	318	282	314	342	303	350	338	251	313	312	338	295	307	321	335	302	302	301	331	291	319	274	299	291	286	326	299	292	257	313	297	295	302	302	291	323	306	276	336	290	309	288	318	311	287	323	289	309	269	304	356	307	275	299	294	320	293	308	284	316	313	324	283	311	313	293	289	321	332	326	329	305	318	315	306	321	310	324	299	305	326	300	304	326	333	300	314	292	338	301	312	298	292	282	283	295	306	322	310	304	313	325	267	297	323	314	328	312	308	292	304	326	301	315	290	337	295	302	331	310	327	327	331	295	312	311	332	330	330	316	272	314	328	298	323	323	315	313	312	309	335	278	332	314	300	336	333	332	300	329	312	306	277	270	322	307	324	320	306	267	286	320	316	301	305	318	290	318	320	313	310	306	298	298	321	285	307	324	311	300	287	308	327	315	291	302	305	310	308	299	298	329	298	289	284	288	303	306	296	307	296	304	298	329	302	299	298	304	302	291	302	312	273	273	293	314	285	316	284	304	294	284	317	301	322	310	341	299	338	317	291	353	309	277	287	332	294	326	305	321	313	294	301	325	293	298	308	331	298	318	306	318	322	292	309	301	292	281	334	303	300	334	314	280	297	283	288	301	311	314	299	329	294	316	311	297	277	303	295	271	320	294	305	301	294	315	287	300	315	337	267	310	291	288	301	313	323	279	309	287	302	312	291	299	296	306	315	320	343	297	332	332	330	306	277	287	304	319	356	311	277	317	295	323	296	308	291	296	279	292	307	287	262	330	283	304	316	306	328	328	328	325	287	316	291	295	340	301	313	318	301	314	304	343	272	312	290	288	305	299	297	308	280	307	303	290	261	285	298	286	298	344	338	304	329	298	330	268	289	321	291	308	318	316	279	297	322	294	296	282	321	304	308	293	293	282	306	317	330	294	274	297	321	301	299	300	331	311	345	305	290	320	294	319	330	325	286	289	309	301	294	324	319	312	310	291	310	280	258	315	300	301	312	331	303	272	337	318	314	294	309	302	296	298	285	319	318	319	329	311	283	312	326	271	300	295	314	319	319	300	299	275	321	295	321	295	306	329	299	309	328	317	314	295	313	355	320	279	309	288	310	309	287	292	306	280	300	302	279	308	315	294	295	295	275	298	305	307	306	308	296	301	294	286	299	294	309	304	322	321	328	341	329	292	310	313	295	290	302	274	309	290	278	319	320	278	272	288	330	312	287	290	327	281	316	284	295	315	319	323	311	304	323	294	294	310	310	286	319	302	293	332	293	305	285	301	314	318	280	312	317	315	323	314	304	286	320	305	303	294	277	296	277	287	312	296	338	308	284	301	312	277	316	329	298	341	325	313	329	299	284	296	315	287	278	324	318	336	346	309	319	328	305	300	314	298	303	333	297	293	277	279	288	308	325	296	326	316	313	309	305	302	298	327	291	313	316	336	291	295	318	300	315	325	314	302	319	316	339	336	305	279	299	316	287	322	302	290	311	296	309	285	289	296	296	333	280	321	325	336	325	302	319	288	307	296	315	284	318	334	316	303	315	336	306	302	330	304	319	271	302	322	283	329	303	307	314	309	280	292	298	313	297	305	292	299	339	327	300	287	328	291	298	274	321	286	299	309	299	320	306	318	333	287	271	294	279	306	345	301	319	324	292	296	339	288	316	305	280	313	309	312	297	313	303	309	298	290	329	317	342	321	283	306	306	315	292	301	306	290	328	304	319	320	318	278	305	304	293	331	302	298	317	276	284	298	277	306	294	296	299	325	290	318	301	318	293	275	318	317	276	325	295	295	282	291	304	304	318	298	276	295	332	289	281	322	295	276	288	297	321	281	299	292	303
10990	19957	17324	8533	4848	4674	2460	1705	1297	1161	1016	834	760	769	616	542	491	490	476	415	406	458	398	412	381	389	354	403	391	329	354	333	332	352	306	353	290	335	334	318	308	306	303	281	287	318	319	310	324	303	307	323	309	302	273	312	297	328	341	368	290	278	302	309	300	310	294	273	332	319	285	315	284	324	298	300	273	288	321	311	298	298	307	285	326	283	301	315	320	302	301	298	270	280	300	308	309	298	282	321	263	309	280	271	261	316	288	277	292	297	299	336	297	321	316	297	313	300	306	299	305	312	283	283	272	282	296	344	312	292	291	308	318	269	272	280	287	277	302	330	293	347	279	302	291	264	294	284	283	299	288	297	321	312	299	305	289	317	290	305	313	282	280	294	292	294	261	284	288	283	303	286	319	327	283	284	296	289	284	295	332	276	292	279	318	280	294	324	300	291	302	304	301	280	316	274	270	294	298	291	278	306	287	301	295	289	294	303	315	326	319	267	291	283	322	313	305	316	304	307	284	316	289	290	318	286	328	319	291	278	321	262	314	296	307	285	298	302	318	325	288	290	296	315	296	289	332	293	283	310	287	299	296	319	287	293	319	298	273	306	279	309	300	304	280	304	309	308	303	312	303	301	284	284	266	305	297	304	305	306	295	289	281	306	305	291	306	316	309	303	289	285	264	316	320	301	298	302	301	280	297	314	287	313	289	285	297	267	294	295	284	312	291	282	318	290	273	304	326	306	290	284	311	307	297	300	323	271	317	258	313	308	315	301	298	302	256	287	319	287	306	292	275	285	304	340	344	291	314	258	288	312	302	291	274	291	300	267	292	303	318	289	306	264	316	270	278	303	317	289	306	288	296	298	309	298	300	316	316	284	266	283	304	304	298	281	305	296	282	286	308	273	320	296	288	296	301	293	287	292	297	295	288	317	299	342	287	314	282	322	325	291	309	294	278	284	266	297	287	316	275	303	287	293	295	283	263	280	322	316	304	273	300	337	308	296	281	275	286	282	294	317	313	297	310	304	327	299	314	322	276	291	291	290	312	281	280	293	286	265	275	284	296	288	282	299	275	276	313	321	294	275	284	289	307	296	309	268	300	303	281	322	286	291	300	318	285	285	279	291	319	319	303	296	323	305	290	323	283	288	248	322	314	318	279	292	310	299	289	305	310	266	307	273	251	320	309	291	274	296	274	304	289	317	304	309	269	317	278	284	277	311	251	307	286	282	275	284	314	269	299	288	277	303	287	274	277	277	301	307	302	284	271	281	271	291	279	293	311	292	311	280	310	283	283	294	273	311	266	306	291	281	304	283	299	284	324	290	299	315	302	306	309	302	316	298	290	289	279	272	320	294	302	309	287	313	300	285	266	286	283	269	301	314	281	293	306	291	295	296	310	300	271	298	278	299	311	267	286	269	277	289	266	258	288	291	292	298	304	258	324	264	279	303	299	300	265	312	321	267	308	332	302	293	297	298	327	278	300	324	304	316	311	303	294	285	304	307	299	302	289	301	277	300	259	323	294	277	297	259	319	286	312	282	274	301	283	296	306	302	270	323	321	308	302	264	281	325	279	291	292	278	299	298	288	290	290	304	298	286	283	290	293	317	295	337	334	296	280	287	289	299	267	316	323	310	257	296	287	296	313	306	295	285	293	286	310	295	284	278	275	273	343	291	280	295	239	330	320	306	300	303	326	309	301	283	274	291	299	308	297	268	325	289	277	306	315	295	294	332	319	277	328	304	292	312	256	289	297	282	293	291	270	293	310	293	273	282	296	276	314	327	299	297	329	272	307	285	320	311	296	300	304	316	296	310	295	256	309	291	296	290	313	291	307	287	296	293	285	297	296	341	290	303	292	286	272	291	290	289	282	263	293	265	290	311	291	307	312	306	315	284	291	308	296	302	302	281	298	293	310	289	318	304	289	277	286	304	308	291	304	296	298	301	290	311	305	285	319	281	322	248	298	279	315	279	273	295	282	270	306	288	310	322	310	323	280	301	280	312	301	268	310	287	275	290	282	277	270	266	282	268	288	312	285	270	314	305	324	308	306	268	328	288	315	288	329	304	291	304	317	315	294	298	292	294	309	290	303	315	309	296	310	313	296	342	304	260	311	268	308	269	301	315	328	317	311	302	278	294	305	318	291	306	299	308	294	281	281	299	302	308	281	298	305	293	296	299	314	308	293	327	301	290	293	303	281	285	305	279	292	294	274	272	283	279	333	281	292	293	256	333	309	286	295	303	297	288	271	287	286	288	321	304	297	315	307	298	312	288	302	284	303	296	322	307	279	320	267	290	290	316	269	270	284	295	312	297	301	307	294	253	276	306	274	324	290	276	303	316	291	290	280	274	290	280	293	306	311	267	297	282	287	327	305	278	290	313	266	265	294	296	293	301	310	280	287	312	308	306	309	313	297	278	271	284	306	302	299	287	290	306	287	335	293	325	277	289	343	264	305	289	290	317	280	258	282	264	322	297	252	322	291	282	316	292	321	311	329	276	308	311	294	279	271	297	288	266	280	315	264	299	309	295	305	290	288	304	311	293	274	286	272	336	257	322	297	295	272	309	294	291	306	295	268	275	296	296	308	303	319	298	280	283	293	295	275	308	272	287	314	277	293	303	300	289	304	304	290	316	335	296	314	295	322	280	319	300	294	312	313	294	341	303	278	262	269	275	240	319	296	281	283	303	270	295	292	304	286	288	286	280	309	303	277	294	277	282	298	302	284	299	279	266	289	267	320	287	284	290	301	288	297	290	307	257	311	320	281	287	307	306	283	277	293	296	298	269	308	297	264	249	305	316	311	281	285	283	289	323	303	289	290	295	314	273	322	268	322	279	288	283	292	308	296	305	308	289	291	280	309	314	296	305	330	279	313	275	312	270	303	310	259	317	279	277	299	288	285	304	304	283	303	294	333	316	300	302	314	303	275	300	301	308	314	287	290	281	308	284	306	307	320	285	337	315	310	321	297	285	274	307	291	325	279	297	294	272	286	271	321	314	282	291	314	303	284	293	259	305	292	300	288	291	281	319	293	314	309	245	312	274	294	288	281	283	298	288	289	292	306	284	293	289	318	281	297	300	308	289	269	306	290	291	302	302	306	283	300	300	291	313	310	282	305	304	315	311	310	296	320	311	298	281	281	286	307	305	320	295	304	321	296	307	297	299	313	286	316	300	298	276	327	300	310	284	312	321	270	295	307	290	274	323	269	296	297	304	297	285	282	288	289	273	290	283	286	287	270	293	311	258	304	292	279	300	306	337	286	290	277	298	288	307	262	316	312	299	312	268	310	294	292	288	281	290	272	320	315	306	266	277	289	281	297	276	278	275	303	309	289	272	303	303	313	320	285	314	286	299	298	274	294	276	280	297	284	290	271	293	313	300	296	261	293	312	308	328	286	297	315	326	268	292	291	290	271	277	287	307	273	334	314	331	262	261	316	304	276	294	284	309	280	291	276	249	302	306	268	284	314	293	290	254	305	280
22548	20408	27079	23672	20416	20778	12479	2338	1453	1255	1153	1003	1039	936	801	734	799	763	719	763	725	698	679	693	605	659	606	634	638	604	608	635	628	615	634	575	619	578	611	603	559	582	568	577	577	539	596	592	598	587	539	612	532	594	580	633	581	599	568	560	589	539	545	585	555	608	602	547	564	574	548	520	549	571	580	557	565	580	579	556	567	541	573	537	580	584	589	562	541	588	567	580	607	568	552	533	578	547	561	556	536	594	639	594	539	588	553	564	549	544	572	566	534	554	574	574	567	514	596	565	579	558	578	571	582	565	612	585	549	564	535	533	596	588	625	506	599	602	561	557	601	574	549	539	541	564	556	566	589	527	578	548	583	584	528	572	549	587	571	519	564	538	586	583	604	580	601	583	572	577	589	512	530	538	567	558	566	583	512	578	545	595	577	572	555	549	545	541	587	573	546	599	592	583	549	587	543	548	542	568	569	551	575	554	562	588	529	562	557	514	516	590	567	551	516	605	549	585	598	566	566	543	581	562	568	547	564	559	539	552	563	552	548	538	586	556	583	561	559	510	574	617	578	514	553	514	540	509	557	594	518	554	539	543	555	545	560	567	595	538	611	595	596	569	542	550	550	572	582	524	562	560	534	553	547	602	585	519	578	552	559	553	530	559	536	579	547	573	602	548	549	558	561	533	552	551	577	557	561	535	537	565	571	551	555	572	578	590	552	558	565	559	595	541	547	576	519	566	604	584	566	561	524	517	571	564	546	561	543	555	591	566	586	574	555	535	611	523	559	546	540	561	547	550	526	535	518	515	602	530	559	569	543	590	533	568	528	546	533	562	547	561	567	539	530	548	550	619	566	562	550	568	557	587	564	573	636	580	571	586	604	560	592	535	555	522	541	572	559	563	563	571	587	594	548	565	570	547	566	555	584	541	564	571	556	580	559	579	586	505	588	504	577	577	568	563	602	568	556	560	524	555	579	593	556	557	580	546	580	584	538	570	593	560	587	497	596	560	561	563	597	581	571	581	575	568	590	576	554	591	589	556	546	607	545	577	551	547	578	632	570	579	534	569	600	528	567	625	584	530	563	534	571	572	549	568	544	565	563	569	588	575	519	550	553	562	572	554	550	555	529	576	575	608	613	552	571	527	527	567	544	572	512	600	557	526	574	576	527	599	557	623	546	517	542	582	555	543	600	548	544	565	539	541	567	547	556	527	547	566	543	545	563	577	521	576	559	558	564	519	574	540	590	534	553	535	560	548	539	577	580	596	563	573	524	559	600	572	553	540	558	549	569	578	518	505	572	548	527	610	598	537	574	526	588	544	592	588	542	545	566	647	552	563	561	574	559	564	543	565	539	561	587	603	554	566	533	559	560	546	552	585	538	574	560	608	547	576	536	570	583	518	592	523	586	619	556	543	538	528	546	598	567	534	592	538	570	538	517	550	564	524	560	571	499	519	528	541	569	578	528	603	526	576	586	570	569	561	576	562	529	549	513	535	542	604	576	566	581	558	548	545	547	576	610	551	597	564	563	543	577	563	600	583	584	589	556	549	562	554	592	541	592	586	568	605	587	589	566	562	547	565	583	542	592	567	578	581	591	561	604	550	541	580	524	555	581	567	546	557	553	532	553	574	543	573	598	542	545	560	565	538	576	569	588	531	538	562	508	596	589	543	568	541	508	596	569	583	543	554	555	589	596	550	553	580	558	610	539	571	563	565	534	584	580	556	556	531	528	520	606	576	536	556	536	570	594	560	614	565	568	532	534	549	537	595	611	595	578	555	580	543	564	544	524	553	591	540	565	535	548	511	564	556	554	548	540	579	543	562	489	573	568	525	543	559	591	591	589	582	564	594	547	544	581	576	578	603	523	509	558	591	577	529	572	500	570	543	547	548	588	542	549	530	565	511	582	569	572	561	572	603	554	553	582	556	571	593	569	531	621	558	527	571	547	586	554	530	586	532	545	585	538	536	600	560	563	531	557	539	548	563	537	598	551	563	551	565	575	539	533	547	574	546	520	560	525	527	561	558	600	574	550	560	582	559	593	535	558	554	552	544	555	533	514	492	531	536	517	573	556	630	568	601	598	588	601	577	536	588	521	576	561	553	572	528	528	557	552	562	586	555	547	573	562	530	599	602	534	569	559	560	526	566	561	564	580	558	571	538	533	618	559	585	558	530	583	566	577	528	527	553	574	572	552	601	574	571	577	560	582	572	537	548	535	538	626	589	554	575	533	596	528	532	527	566	525	564	538	504	594	502	566	587	530	524	522	595	534	554	568	532	575	541	498	590	518	540	570	585	583	562	581	527	551	581	546	516	564	560	519	580	556	569	536	549	564	549	589	577	566	570	554	585	546	544	561	557	526	573	589	553	604	566	573	570	531	561	590	561	551	556	551	575	554	615	541	593	556	540	572	546	597	550	526	572	553	524	552	579	578	535	573	560	562	557	598	589	570	576	590	555	555	544	525	555	581	529	537	557	554	553	542	609	539	541	568	559	542	557	551	540	552	570	559	574	521	563	563	588	582	575	581	541	552	571	533	515	553	567	570	553	543	563	531	594	566	528	481	545	561	600	545	562	580	536	539	583	553	559	567	552	584	549	553	553	522	551	563	525	539	569	574	553	559	596	547	543	567	516	570	551	571	576	550	550	561	535	572	573	553	564	561	548	555	585	544	585	583	489	592	594	556	493	547	593	538	573	572	577	546	583	557	572	567	503	585	539	534	523	555	562	541	540	554	578	547	570	567	610	554	595	520	566	542	561	576	527	559	555	600	571	555	574	544	562	552	570	553	523	516	521	589	566	569	537	599	550	545	573	515	562	563	545	573	525	571	546	566	602	611	510	571	595	566	582	582	562	579	560	523	561	567	576	584	550	563	584	545	561	514	556	541	539	556	560	548	554	540	539	550	544	558	586	594	560	541	516	511	560	564	577	542	592	566	585	574	549	565	536	600	545	578	532	546	568	563	586	543	605	539	567	561	574	571	535	561	575	524	566	578	582	520	565	568	581	549	576	533	553	591	567	576	572	567	574	526	524	568	566	545	553	581	582	607	570	539	550	569	547	524	561	569	608	601	554	581	593	547	556	569	527	528	552	573	534	546	558	556	571	562	535	560	539	563	545	586	569	570	543	551	604	480	596	539	569	575	542	553	606	552	594	541	563	555	512	550	537	529	544	578	549	563	585	563	553	514	550	543	528	542	534	527	553	535	589	555	552	528	563	592	528	535	576	554	547	548	580	594	546	537	591	620	509	554	559	545	551	564	548	555	590	573	578	555	519	579	575	579	541	554	596	570	536	553	534	574	566	571	593	573	582	564	552	520	566	595	554	532	546	579	520	511	546	595	519	595	591	589	573	576	576	547	582	538	585	583	569	570	564	530	588	526	587	556	513	595	525	579	583	584	562	577	578	549	559	544	579	562	552	613	611	578	566	565	581	591	535	560	556	558	607	548	532	523	553	541	552	616	558	527	611	571	564	512	543
14321	27076	24967	13118	9155	12641	4515	3335	2574	2160	1955	1736	1500	1427	1162	1002	939	960	883	810	782	761	788	761	695	738	647	667	681	630	654	675	657	590	645	635	581	602	571	590	576	584	564	625	591	580	556	559	605	570	527	556	565	533	562	591	531	583	510	528	538	587	548	520	579	553	578	571	565	576	585	578	585	570	592	564	562	525	568	588	509	589	543	574	522	530	521	542	557	538	525	535	570	517	533	529	543	545	518	586	581	528	542	524	545	585	543	513	518	549	524	543	504	542	519	524	590	545	553	540	605	512	518	505	552	491	541	570	548	548	501	543	540	574	552	557	539	526	536	515	570	575	540	575	548	547	526	531	546	517	545	530	554	534	549	577	540	566	524	558	551	561	545	569	542	506	556	529	564	560	527	527	589	544	521	506	547	518	514	527	551	545	540	530	504	545	587	492	535	567	528	578	554	535	555	489	557	601	566	540	493	541	539	546	513	532	516	503	532	516	549	567	587	552	529	525	537	524	505	519	502	540	520	510	559	547	522	525	547	576	507	543	515	556	519	562	549	547	536	546	517	528	536	517	562	508	543	558	525	523	537	524	555	517	533	557	514	568	546	551	563	544	550	579	532	535	554	523	568	520	522	548	544	545	562	521	561	492	501	561	521	563	566	542	554	542	557	548	525	518	537	525	510	535	595	563	530	577	528	547	554	528	507	537	560	519	512	556	580	545	566	521	524	514	553	519	536	519	547	561	561	505	550	516	545	530	517	551	520	516	537	556	556	503	527	526	560	555	539	513	518	548	539	550	536	530	498	532	521	514	509	574	551	501	549	579	554	564	499	584	546	584	542	532	538	539	561	554	531	572	506	513	549	522	547	503	527	544	506	523	550	543	566	564	520	552	535	518	533	555	553	502	521	517	557	538	558	547	508	507	519	486	527	531	517	533	540	531	555	517	551	522	540	534	540	524	546	558	559	531	571	552	520	528	518	567	512	552	534	542	534	539	527	538	550	547	503	514	528	563	576	546	518	513	527	518	548	524	532	529	536	566	546	484	528	559	538	562	520	512	542	569	502	545	523	511	551	584	541	548	545	507	533	560	491	527	538	489	527	508	537	536	574	566	573	557	477	532	521	523	555	560	567	538	537	529	535	578	553	503	539	579	538	556	553	554	543	520	537	513	546	506	572	527	548	539	522	555	504	517	539	567	545	528	518	535	537	520	513	554	539	536	508	525	532	559	518	549	516	519	521	543	551	539	514	551	549	536	555	548	531	555	560	556	536	530	525	491	540	548	481	595	543	510	522	491	535	524	522	520	524	561	543	492	532	527	514	518	553	574	527	519	544	501	524	518	540	561	536	490	509	507	514	540	566	555	517	523	536	561	491	534	548	532	547	529	544	537	532	545	481	534	536	508	518	560	534	525	541	542	543	556	560	538	491	486	578	549	537	542	526	518	567	529	521	594	546	569	514	532	594	579	529	581	543	499	541	553	551	531	547	577	525	514	508	565	525	553	510	501	531	545	533	546	503	550	550	556	540	518	513	560	528	533	530	502	547	550	543	562	544	481	560	539	505	520	517	518	518	538	574	514	563	554	528	558	517	552	521	544	558	506	484	516	527	496	504	549	514	529	541	511	537	546	534	521	555	551	561	498	535	501	542	544	510	543	530	542	507	545	549	572	564	532	492	541	511	522	557	535	556	540	582	556	559	499	529	499	559	504	511	545	516	512	577	513	557	552	558	535	493	582	492	520	572	506	508	550	543	540	533	532	545	563	558	533	559	521	518	541	573	516	513	531	543	531	504	511	544	537	578	544	562	553	527	547	518	591	565	504	537	519	533	522	518	507	530	560	512	534	510	545	514	530	543	565	537	508	543	528	579	539	558	548	531	532	522	528	533	564	498	514	557	552	524	518	522	539	523	506	540	520	552	519	553	576	524	547	487	512	540	573	522	492	480	506	541	530	548	564	532	561	532	574	507	521	556	525	526	577	552	559	578	521	540	568	516	535	506	529	494	515	539	514	554	536	576	569	536	550	586	569	568	548	508	491	551	576	492	586	536	564	552	538	518	543	531	511	561	568	527	529	546	536	545	534	591	517	526	574	549	573	566	552	530	517	513	521	511	488	489	533	564	514	532	556	541	524	536	528	533	538	523	527	524	535	480	578	536	525	485	516	542	558	562	559	530	523	531	532	567	532	525	581	508	540	525	558	581	508	550	520	543	519	554	550	512	541	566	543	567	536	520	528	588	535	568	538	525	516	540	532	543	544	559	524	531	546	518	564	551	490	540	542	530	484	500	503	525	500	512	526	543	537	514	553	549	524	533	524	519	533	570	488	555	512	516	524	544	549	566	513	512	493	552	537	544	563	544	533	517	549	580	578	553	566	507	514	533	523	499	552	524	538	534	541	544	499	521	493	528	512	519	554	552	499	521	556	527	573	531	542	517	538	516	526	550	538	479	611	546	501	548	525	518	517	514	580	547	533	532	531	506	569	516	538	540	576	542	495	519	517	519	573	520	520	496	519	523	552	545	578	512	504	531	533	538	548	553	562	547	525	530	540	540	533	561	521	581	498	549	516	561	575	547	519	542	537	549	545	558	517	558	545	545	564	558	512	573	538	571	504	511	518	494	502	523	546	506	546	572	530	495	551	538	514	543	506	556	541	574	500	508	498	554	561	551	542	555	483	508	544	503	552	519	559	512	517	523	573	547	516	547	530	535	542	535	553	537	537	536	530	503	526	520	534	572	527	538	554	546	519	556	519	565	549	550	576	541	510	495	557	564	567	551	545	526	541	559	564	527	543	533	522	603	509	544	587	559	532	580	523	587	508	558	535	542	538	496	537	501	505	520	565	570	566	535	537	488	497	529	556	537	585	543	549	551	567	524	529	556	564	577	554	511	553	529	554	546	576	521	549	557	523	544	519	509	500	578	557	531	573	506	537	549	540	520	551	530	519	573	532	512	549	537	557	566	552	538	518	554	521	545	521	567	567	522	508	550	600	608	533	531	524	532	523	534	546	524	558	516	532	531	511	509	527	509	592	546	540	508	524	529	534	532	548	516	552	543	555	531	531	520	506	601	555	563	537	539	562	584	533	543	496	532	539	542	525	525	545	543	551	537	557	547	520	567	576	588	554	520	534	496	545	509	523	534	551	500	529	575	493	545	530	556	549	561	543	553	571	561	562	506	546	542	507	538	536	514	526	530	539	504	537	515	542	536	548	524	564	534	534	518	549	508	522	548	523	533	553	507	530	575	530	574	526	568	561	555	517	523	544	550	559	486	594	528	504	553	573	547	578	525	497	531	533	567	535	540	563	506	521	562	530	516	546	517	517	571	514	563	578	546	539	544	532	544	544	530	523	560	583	555	523	516	513	540	524	547	529	542	551	529	535	519	511	499	526	542	571	539	517	504	541	557	528	528	511	533	510	517	526	566	527	554	513	538	580	520	541	529	555	555	602	528	601	537	532	550	543	565	533	524	556	571	547
27626	15755	4942	1232	596	412	172	162	152	129	128	125	126	127	106	118	118	131	117	111	140	128	118	106	121	112	112	120	109	136	101	130	113	106	112	117	120	108	105	112	113	134	111	96	118	110	115	123	115	121	114	105	110	126	110	117	100	110	119	102	108	112	123	116	122	103	127	97	90	105	118	113	122	91	119	102	116	130	118	141	117	114	107	102	121	109	133	111	121	107	112	117	108	115	101	98	116	110	111	127	91	105	133	113	114	130	106	99	107	114	108	119	98	102	111	111	113	126	110	121	109	101	126	122	113	103	112	113	122	116	112	116	117	116	114	114	126	113	118	110	103	126	104	113	107	116	116	110	115	110	116	113	124	138	116	115	100	109	110	93	115	124	111	110	107	107	128	113	107	124	115	97	110	135	111	120	110	95	97	111	123	91	108	107	125	110	117	109	103	125	107	126	107	120	127	112	126	122	99	110	137	102	125	108	117	94	111	125	117	114	117	135	123	119	119	121	112	120	140	96	107	111	95	105	99	109	129	132	117	127	112	124	122	106	111	91	95	102	95	108	120	127	143	108	122	123	118	112	120	113	131	130	114	105	120	121	98	108	102	104	116	136	87	119	121	110	119	137	97	100	108	113	117	108	112	118	133	95	122	122	114	95	110	94	110	124	114	114	124	93	109	112	114	121	97	124	131	118	111	120	129	90	132	110	114	124	138	115	130	118	117	104	94	113	95	130	117	113	110	135	133	114	129	111	98	103	119	106	126	117	114	111	109	106	122	118	113	114	113	110	123	116	115	125	104	113	122	122	125	96	121	114	113	119	106	131	125	111	115	109	109	103	103	98	122	104	112	97	104	107	115	115	130	118	121	121	110	134	95	103	118	118	110	120	127	134	104	121	110	111	135	111	120	114	133	105	111	129	107	103	96	113	113	116	118	119	109	123	120	140	104	116	122	106	117	105	112	96	112	105	95	94	120	129	119	101	124	123	122	95	108	129	100	134	104	129	106	108	119	107	93	117	116	126	122	123	113	112	106	112	133	109	111	112	97	110	107	112	106	125	125	95	120	109	121	118	113	115	121	117	114	130	123	93	109	104	125	113	127	102	134	99	120	124	122	106	131	118	113	106	104	115	86	105	100	135	117	108	118	117	116	108	129	128	105	115	107	103	115	124	106	107	118	114	105	100	98	109	110	114	95	107	132	109	145	119	106	126	125	103	134	101	102	108	101	116	106	100	117	113	105	106	114	119	106	122	117	106	130	116	123	110	98	121	106	125	116	114	116	123	122	102	125	113	112	93	122	103	107	125	115	124	124	116	108	116	108	114	110	126	120	117	109	105	111	105	122	112	117	141	94	118	115	118	127	125	118	121	116	126	138	127	125	102	116	93	106	127	118	107	119	114	116	120	105	82	120	107	108	129	101	114	118	109	125	120	129	121	140	110	114	112	117	103	130	108	117	104	115	112	103	108	128	97	111	124	120	123	99	112	118	131	115	100	123	106	106	128	124	105	128	113	113	122	113	111	123	128	114	130	100	109	127	142	100	118	114	126	123	104	108	95	99	105	107	116	96	118	99	98	105	136	105	97	106	123	124	118	110	127	110	110	138	101	113	107	116	110	127	107	120	109	110	136	115	125	129	117	114	101	109	129	137	103	113	135	96	94	131	119	107	120	115	136	107	108	104	121	117	124	110	116	114	101	104	88	112	130	120	114	112	128	110	92	111	113	119	102	115	108	127	135	124	119	120	86	100	131	113	110	109	112	118	96	132	119	108	109	130	106	97	119	96	117	113	137	130	110	148	98	126	143	98	103	129	141	113	117	121	101	115	112	119	93	123	124	121	123	108	114	117	121	137	121	120	115	109	120	117	106	109	104	124	119	104	100	104	114	117	106	90	120	131	127	110	119	116	128	123	97	102	92	116	118	122	118	114	121	106	122	112	122	103	119	120	125	122	105	120	105	124	144	121	121	117	116	112	102	119	107	99	124	117	113	131	121	116	127	113	128	115	111	115	115	125	129	122	107	116	110	119	143	121	95	114	103	131	99	118	112	114	118	109	117	104	103	104	131	114	112	112	127	118	99	115	118	116	113	111	103	97	117	113	126	123	105	104	134	107	105	126	122	117	112	111	111	119	131	91	116	124	95	130	120	102	110	113	121	125	112	134	105	124	114	113	102	109	126	127	118	83	108	95	105	126	105	124	107	105	125	111	124	111	136	105	90	118	117	108	88	116	119	103	112	118	109	114	109	127	119	137	117	108	114	119	109	122	132	126	128	118	117	97	123	123	126	116	116	114	124	113	118	105	94	125	122	127	103	110	122	118	109	111	109	123	96	123	114	117	122	108	112	137	117	135	123	112	130	113	114	116	91	114	107	112	108	98	104	101	118	113	105	113	118	122	128	118	107	116	107	103	124	116	124	107	103	112	132	122	109	81	122	116	120	94	115	92	124	128	112	110	136	108	113	109	121	108	134	111	119	109	127	130	122	105	103	138	120	105	131	112	113	127	115	106	111	109	124	115	98	112	118	106	108	93	130	127	113	98	134	129	106	110	117	139	99	109	116	119	118	118	123	117	128	102	108	125	104	114	122	106	113	123	107	126	111	117	114	112	121	100	118	113	102	102	103	107	134	106	121	122	101	104	128	138	106	108	104	110	112	114	119	116	110	120	127	117	108	134	120	125	116	111	120	111	124	126	131	104	124	125	116	124	103	110	111	130	116	131	122	127	117	120	130	105	120	117	100	124	115	110	110	136	109	117	113	120	149	110	107	114	119	118	121	123	123	127	120	129	125	114	124	132	114	97	110	99	115	108	110	105	115	102	116	111	124	112	126	122	105	127	120	114	123	117	112	108	130	108	103	106	116	133	91	114	113	108	101	108	121	120	108	118	111	119	134	104	108	114	116	136	110	119	112	106	119	131	123	124	100	115	94	111	87	98	121	93	128	96	105	141	120	116	116	105	110	112	116	104	114	115	95	129	101	109	109	108	113	106	115	122	104	122	116	109	130	119	120	110	122	90	131	134	125	126	135	115	118	120	124	101	119	121	120	134	120	105	97	117	112	113	116	119	100	101	98	103	103	114	108	113	125	125	97	126	119	103	101	124	119	102	123	112	114	124	100	126	129	101	126	125	132	120	98	123	118	112	119	103	117	108	126	106	118	107	113	114	102	116	144	112	117	127	124	100	109	118	116	125	93	124	118	109	119	121	104	112	113	116	108	112	116	122	114	116	115	129	124	105	118	112	124	111	109	138	102	107	145	124	111	111	131	96	116	114	102	110	128	104	124	120	108	107	112	125	114	124	116	122	113	120	97	105	125	123	116	114	135	122	121	113	99	138	124	139	95	112	127	108	118	116	123	105	134	88	132	109	100	116	106	118	118	118	105	111	128	104	104	91	107	115	113	122	111	110	104	108	105	107	117	121	116	117	114	109	95	103	136	115	115	110	110	118	104	118	104	105	112	115	127	123	113	103	121	128	99
8550	9774	6671	1926	1111	686	289	185	178	150	163	155	161	150	110	149	150	142	125	141	138	127	99	112	138	144	139	135	146	135	124	136	123	131	126	130	127	155	136	131	130	116	135	129	139	146	130	142	144	147	122	135	149	133	124	145	112	133	143	146	136	119	124	126	127	144	126	128	131	138	145	152	130	128	125	111	133	113	133	131	129	135	116	125	117	117	116	144	149	109	135	117	137	124	138	127	112	119	120	109	150	126	157	149	122	162	159	141	137	137	150	126	122	117	141	116	129	143	125	126	151	136	133	126	113	122	130	153	133	117	132	132	133	136	138	150	154	111	145	126	123	123	139	122	118	119	149	119	143	133	149	119	126	111	141	129	116	133	123	148	124	141	127	125	137	133	115	136	135	117	114	114	109	123	157	137	114	136	124	148	119	138	130	148	150	123	138	145	139	126	134	140	127	133	134	130	124	134	122	134	134	122	145	145	136	139	114	136	124	150	147	136	137	126	117	123	124	125	120	150	104	112	142	139	127	130	127	121	128	132	130	129	166	123	142	155	132	132	137	114	127	137	114	113	126	137	140	121	134	165	135	138	138	140	137	124	131	142	133	140	133	133	138	121	117	137	114	133	125	130	147	129	124	147	128	157	126	118	127	148	146	143	129	147	142	130	117	148	134	123	134	123	155	119	141	134	147	141	127	112	122	113	130	141	158	131	126	120	133	126	157	137	119	141	125	131	134	112	114	118	120	140	125	133	117	124	125	129	123	161	141	129	148	110	142	122	132	137	135	138	138	127	120	123	122	146	132	115	137	128	132	129	127	136	107	145	116	125	130	156	140	139	132	132	146	131	134	144	139	151	135	119	120	118	124	135	135	158	116	137	119	140	135	132	115	122	116	111	128	146	127	121	124	140	118	134	128	131	126	124	133	132	112	104	101	141	124	138	132	116	114	135	136	130	154	114	121	142	124	143	155	120	122	128	146	141	147	140	143	128	113	138	136	126	159	137	135	140	128	127	117	134	118	137	113	138	131	127	123	126	125	116	135	141	139	118	129	122	127	149	128	120	126	120	127	143	120	123	141	142	145	121	106	142	124	127	113	116	146	140	132	121	121	133	155	159	141	127	131	129	140	131	111	125	117	142	117	121	139	138	132	135	133	135	113	122	148	123	122	113	131	111	128	142	139	141	132	124	167	119	138	111	115	153	124	106	121	126	150	126	100	130	132	158	129	146	110	123	127	146	131	136	106	140	131	152	129	109	110	145	112	141	127	154	124	121	138	127	112	118	124	127	124	119	132	142	157	112	119	116	139	152	123	128	141	126	132	120	130	134	122	140	106	143	140	145	154	143	133	123	142	132	125	110	123	142	140	130	143	122	124	113	133	130	131	122	127	113	129	148	127	122	150	128	117	119	129	143	152	121	122	136	114	126	133	137	159	130	117	127	130	129	129	127	129	101	143	131	139	143	130	138	120	146	122	118	126	128	144	140	131	114	123	126	157	123	136	121	136	117	129	118	120	145	124	140	126	120	137	122	121	125	131	123	128	142	137	138	123	122	152	122	122	132	128	120	134	109	128	123	131	118	116	126	150	122	146	116	107	118	131	148	123	137	119	115	115	129	122	133	142	125	117	123	146	114	139	147	122	143	120	130	147	138	138	133	129	120	142	145	134	128	128	131	133	137	141	127	123	110	121	137	137	143	119	121	148	109	115	118	128	150	111	121	158	129	120	137	128	128	140	119	120	110	137	129	137	142	144	140	136	123	142	133	123	135	136	137	132	150	141	126	152	136	120	142	123	142	125	169	123	121	118	142	136	141	137	130	129	115	123	122	118	150	126	135	114	137	138	141	144	138	144	127	137	131	130	128	129	146	123	152	128	143	121	137	107	116	152	140	119	129	127	132	128	143	117	128	144	134	137	124	118	109	139	153	121	136	123	132	119	140	116	120	156	133	143	130	115	127	115	126	128	133	129	140	116	119	143	119	136	119	128	119	129	137	137	161	131	143	144	136	125	133	119	120	138	153	121	130	129	134	129	109	115	141	131	130	137	132	144	156	130	124	139	145	130	141	149	134	122	134	130	115	146	120	144	116	162	132	113	138	140	118	128	124	128	143	137	132	135	135	126	123	126	142	121	122	123	120	125	137	144	134	115	137	121	115	124	169	125	126	116	141	156	119	150	113	144	107	125	123	143	122	120	119	138	135	122	132	125	154	133	124	119	120	133	140	116	119	128	133	124	131	121	114	126	148	129	133	130	121	122	132	126	129	117	145	130	134	144	167	103	103	147	144	133	125	130	129	134	139	131	133	128	109	113	137	121	129	124	122	129	119	129	103	131	121	155	146	129	132	133	129	120	116	124	141	151	123	108	129	127	128	120	117	116	125	128	135	133	131	138	128	110	123	136	112	115	133	144	113	127	120	135	141	136	128	123	134	116	152	133	121	140	128	128	133	129	143	133	129	135	119	125	133	147	138	131	144	122	111	140	104	139	119	122	121	137	118	134	129	130	127	114	141	119	137	127	135	116	116	133	115	110	135	131	141	136	124	139	134	136	123	130	131	125	140	138	127	116	116	122	139	122	130	137	123	124	122	148	134	114	127	124	150	126	133	134	139	126	128	128	155	117	138	135	156	126	130	125	142	123	133	128	148	110	124	126	130	126	127	134	170	125	118	155	118	148	135	128	109	135	148	126	112	138	117	152	113	121	146	125	156	137	119	138	130	154	145	111	133	132	132	124	148	143	148	119	135	143	136	155	120	140	123	143	126	128	123	148	126	134	134	131	124	148	123	133	161	123	119	138	117	119	124	125	131	138	126	141	137	129	120	116	109	122	125	141	145	127	149	128	131	134	124	127	153	130	150	149	136	140	123	115	125	133	130	131	149	145	133	140	115	122	149	127	138	137	142	122	131	144	117	117	122	130	141	128	130	118	116	129	111	132	127	133	138	129	125	132	136	123	128	129	110	135	121	129	135	137	140	117	150	141	121	122	130	128	119	136	134	133	109	126	130	137	126	141	147	137	137	153	134	130	121	127	121	123	125	142	94	114	112	133	108	141	132	132	163	110	145	135	135	124	135	145	129	111	112	133	141	119	133	143	140	123	129	116	120	143	142	116	116	121	146	126	124	132	130	124	127	147	128	103	148	136	133	123	152	142	104	137	153	149	139	118	131	128	130	136	161	129	131	141	138	113	129	133	111	121	130	130	119	130	131	145	137	133	142	138	133	118	121	152	123	149	125	143	138	139	126	123	119	140	114	147	144	114	147	133	133	137	156	127	114	119	135	109	145	112	125	137	126	118	144	144	134	127	129	141	125	120	156	120	135	145	134	108	136	126	115	111	135	119	129	112	133	110	125	117	141	134	121	107	132	129	126	145	123	113	113	132	128	129	122	135	130	127	133	146	130	119	131	142	142	133	130	134	135	115	107	124	147	128	151	152	125	139	136	125	149	138	127	134	128	141	135	140	120	155	134	136	136	126	120
24710	20418	26676	24033	20423	11342	1843	1031	822	702	666	532	487	510	491	443	386	384	379	388	370	340	354	352	340	335	356	371	357	330	341	350	350	352	298	324	342	317	352	328	342	362	308	365	313	304	340	319	314	352	302	304	311	340	338	308	317	351	287	279	349	316	292	330	327	290	328	309	327	298	311	307	295	306	303	298	343	304	338	301	328	355	307	347	300	303	291	268	322	321	326	337	284	269	273	309	286	336	284	306	290	307	296	318	330	278	296	293	298	292	325	306	291	318	290	281	306	320	304	285	318	303	312	317	310	330	313	309	304	318	345	285	297	315	301	308	325	338	286	332	333	271	329	303	324	319	342	320	302	285	280	298	316	283	323	338	313	338	325	328	307	311	317	338	307	313	340	277	280	307	291	289	290	304	289	300	325	294	295	268	322	327	294	330	292	286	299	316	274	328	299	282	322	314	315	310	285	301	321	315	304	313	303	275	332	300	276	291	284	302	285	310	354	312	331	304	337	303	344	295	301	301	312	307	303	300	323	289	282	321	306	290	297	295	309	319	316	323	325	281	284	309	317	309	282	319	302	325	318	304	295	316	325	306	300	316	323	295	323	302	335	308	297	312	304	315	306	297	314	279	308	310	291	334	304	301	306	309	317	349	349	299	300	309	333	333	307	295	290	316	324	285	297	290	293	318	284	336	327	281	312	308	305	325	315	340	283	306	311	320	275	289	328	309	321	310	303	332	310	280	287	283	319	324	321	332	297	305	289	264	290	311	284	320	300	302	310	316	319	334	335	264	295	311	312	307	280	315	342	344	358	318	341	311	307	328	313	327	316	310	288	285	304	302	330	305	328	333	348	317	318	304	366	323	338	349	338	309	336	317	331	331	319	318	342	294	272	297	298	318	274	312	302	304	315	330	315	326	336	342	339	288	296	312	313	328	315	296	322	287	286	338	299	315	336	249	277	333	291	270	337	282	326	289	288	316	282	317	310	337	303	305	312	306	312	306	292	300	348	303	297	290	307	288	306	298	323	312	279	289	297	308	318	280	322	338	329	306	315	331	318	275	288	299	295	281	294	313	326	342	335	268	320	296	303	308	292	302	311	338	302	317	288	300	325	304	303	316	311	292	334	339	338	304	269	294	305	294	281	289	325	286	295	303	343	301	328	284	297	291	299	301	303	288	308	313	301	292	325	342	318	312	265	287	309	319	309	297	331	298	319	293	307	259	324	340	339	303	317	318	322	291	292	279	279	307	301	333	320	291	302	292	307	308	292	339	328	313	281	308	295	297	338	343	285	282	294	320	314	277	294	326	276	278	306	295	317	300	313	293	309	307	313	309	303	277	331	328	280	320	321	290	321	288	312	331	292	277	318	270	323	315	286	294	288	319	280	304	335	315	320	309	300	294	305	297	286	319	286	265	293	282	290	273	293	288	300	293	293	310	309	293	308	302	316	296	320	288	319	295	305	338	294	332	291	314	300	307	307	320	276	341	309	302	310	322	309	330	317	307	317	316	313	299	303	289	341	302	321	291	296	326	310	310	303	330	278	318	349	303	293	305	323	290	295	293	328	308	290	306	280	283	301	313	292	323	299	321	335	323	301	310	295	295	316	330	325	312	277	298	328	297	299	325	328	318	305	293	326	303	315	301	289	309	296	337	292	287	308	296	348	316	334	284	313	306	312	314	312	291	344	326	305	274	334	316	288	305	329	328	326	298	330	341	310	315	358	287	261	285	306	297	318	305	299	272	322	309	269	261	330	312	281	323	306	303	288	304	282	308	298	318	302	325	323	291	303	292	291	364	273	308	314	314	286	322	318	283	302	312	310	298	336	317	300	337	309	292	320	332	326	290	317	316	338	291	279	317	294	304	294	316	287	300	272	291	331	337	305	288	313	278	286	299	273	301	290	276	345	317	312	325	281	295	274	315	304	315	312	342	328	329	311	294	326	320	305	317	314	299	310	314	300	313	282	304	320	317	307	306	297	343	302	325	319	294	315	330	275	312	282	314	283	286	314	281	281	307	306	322	304	312	307	308	344	310	323	322	298	289	314	311	295	297	286	316	311	303	319	323	312	289	288	286	291	328	309	318	308	306	319	309	346	272	290	325	329	274	299	292	297	289	321	269	306	317	286	301	315	297	288	311	300	335	328	317	294	290	321	319	300	334	305	332	337	350	315	321	326	300	285	305	298	323	305	281	334	301	270	341	313	313	352	327	313	306	305	325	319	326	298	284	338	302	319	328	283	284	320	320	336	307	304	303	288	290	308	281	289	321	315	286	291	282	299	308	315	310	320	300	282	301	331	295	326	275	301	332	335	280	301	318	314	301	294	281	286	315	303	305	294	306	291	305	298	292	317	296	299	322	308	319	286	326	322	321	319	303	315	306	306	286	324	301	297	288	283	296	274	306	304	316	344	290	325	273	328	320	312	285	313	284	309	300	302	307	344	300	304	317	328	304	330	279	308	321	264	300	310	301	330	288	323	286	337	312	310	354	297	283	295	281	285	322	298	301	355	310	335	299	318	327	287	338	285	313	281	290	304	313	327	304	331	312	296	318	299	264	285	296	308	301	311	297	308	330	277	312	302	318	338	298	296	328	312	295	294	313	323	296	314	298	290	267	287	303	289	293	317	298	311	301	319	306	291	302	309	317	302	304	264	286	306	297	303	303	285	334	328	311	307	308	302	336	319	315	322	282	289	300	296	304	315	335	298	298	305	308	331	274	308	286	333	286	301	310	326	331	310	289	279	303	292	305	287	290	310	277	343	292	316	285	327	313	286	311	292	307	317	323	284	310	320	328	308	302	305	302	303	324	324	295	313	308	270	332	295	299	272	314	278	337	318	271	298	307	336	331	287	293	319	316	313	297	322	325	306	299	326	295	307	342	327	298	288	312	334	328	321	301	287	310	288	321	291	319	287	331	339	312	297	304	313	284	290	296	326	324	299	287	301	319	322	293	316	313	301	285	328	274	316	311	309	296	316	306	315	299	310	289	329	315	323	328	333	299	331	314	319	329	314	316	293	299	305	334	340	310	295	357	314	341	303	322	309	308	321	326	333	269	308	330	300	311	311	281	290	279	273	327	341	332	328	296	310	304	313	317	306	336	256	307	298	298	269	320	271	293	283	314	307	317	275	311	348	345	340	284	266	324	287	327	312	319	303	326	300	321	268	359	269	322	333	272	325	289	290	287	285	289	304	300	308	338	305	304	260	343	294	281	297	273	285	301	347	282	289	293	306	310	311	298	305	284	313	345	312	306	287	292	313	307	342	296	333	306	299	311	353	292	303	331	267	287	267	341	256	312	305	318	310	296	320	316	330	274	293	310	309	310	318	307	288	330	288	273	288	331	314	296	301	321	303	321	310	313	302	320	323	292	332	313	305	323	324	312	307	304	305	312	308	295	305	313	314	285	331	299	274	308	317	301	290	302	307	320	315	283	302	322	317	303	280	301	344	313	304	285	325	299	307	283	317	333	311	290
10866	21970	16764	7853	5259	5096	2353	1791	1317	1074	973	832	811	819	583	586	522	539	442	492	441	412	415	454	379	385	348	370	364	334	360	337	357	395	345	291	312	295	313	319	313	301	335	326	314	308	304	307	318	314	294	313	312	310	302	332	329	290	311	294	297	325	309	309	289	293	287	291	326	324	281	313	299	330	324	312	295	329	284	329	272	345	328	320	291	296	303	321	326	305	353	296	297	305	294	295	276	281	288	317	298	284	296	324	287	297	284	267	319	338	321	290	311	325	300	325	289	290	292	252	303	331	257	314	293	288	316	261	308	294	260	282	279	324	283	324	321	314	291	288	263	296	293	294	283	309	288	283	270	278	316	326	296	290	299	295	299	294	307	303	308	268	295	298	299	316	311	317	288	310	273	279	330	263	283	281	321	307	272	296	256	273	314	302	275	303	276	286	302	270	323	285	318	308	309	272	273	302	300	291	282	316	282	331	313	291	297	256	274	323	300	271	307	273	304	296	323	256	280	321	309	313	304	285	302	285	278	318	291	291	296	293	307	290	295	288	312	311	303	268	320	308	287	318	259	306	295	291	257	302	297	309	282	314	287	306	295	287	297	290	269	296	324	312	314	281	277	287	296	314	278	281	306	295	275	300	317	272	306	303	318	290	303	295	287	321	317	290	312	275	298	308	303	279	298	310	316	316	311	317	337	326	283	288	290	346	281	282	284	274	275	287	283	305	322	314	276	286	271	270	285	332	281	334	283	315	334	300	288	287	293	278	284	308	332	276	285	291	289	295	295	279	288	316	301	309	294	304	288	252	301	331	290	283	288	293	300	301	316	303	311	279	304	344	297	284	276	285	315	305	272	300	307	284	310	297	295	314	288	318	300	299	301	270	303	306	263	306	323	288	286	299	302	324	271	289	322	300	309	291	289	291	293	295	313	323	262	266	288	278	312	295	298	287	300	312	333	275	296	300	282	323	319	269	289	275	300	304	328	274	335	298	294	266	292	287	285	297	276	306	271	324	318	299	279	314	309	282	307	309	290	307	279	317	328	282	330	284	317	260	301	326	308	325	270	290	309	310	298	268	278	293	294	267	308	295	287	273	312	298	318	318	266	291	274	273	286	286	296	291	274	304	281	320	315	279	307	282	286	283	296	297	282	276	284	295	325	306	284	296	297	313	275	306	316	290	296	291	316	299	306	305	300	292	321	291	288	282	309	300	303	320	344	313	330	292	302	295	277	281	281	280	281	285	299	266	279	304	273	281	297	301	331	294	321	283	288	282	306	282	305	296	276	285	283	308	262	299	287	291	272	291	310	301	297	324	293	306	284	271	279	300	296	323	295	290	290	300	325	320	274	324	315	309	293	293	324	325	297	310	300	292	294	288	285	301	296	296	283	318	295	330	294	275	302	288	296	287	273	288	286	293	311	273	286	287	297	270	264	312	297	286	302	280	299	271	312	341	315	291	283	300	298	279	299	271	300	305	330	266	330	286	286	302	289	331	319	267	270	300	353	289	297	286	291	298	267	313	291	290	290	287	287	328	294	288	280	320	260	287	277	284	275	311	326	293	303	267	299	268	287	285	300	334	302	311	307	307	271	309	317	276	291	295	291	311	296	275	297	290	264	271	280	317	313	279	287	278	282	306	285	300	275	303	301	305	311	319	286	283	288	285	261	322	303	306	305	314	326	312	329	298	311	300	306	293	322	329	276	289	290	305	321	291	329	313	299	300	330	280	307	281	315	311	290	283	293	305	285	311	316	324	297	295	276	274	288	330	278	291	304	299	294	294	299	302	285	296	316	295	340	300	304	287	293	302	297	297	338	302	267	315	290	277	309	286	282	317	299	267	269	269	282	291	313	302	321	313	289	314	311	306	311	309	275	280	302	323	313	320	298	348	318	332	301	301	275	325	284	307	298	272	294	307	285	289	301	266	296	326	310	333	306	267	289	288	290	298	264	289	292	298	289	250	306	274	291	305	299	307	329	297	315	292	320	292	301	302	317	306	285	331	307	302	324	304	278	322	324	305	316	307	310	289	303	299	301	293	318	308	308	309	285	320	312	332	290	273	281	317	282	296	283	339	268	317	339	329	290	290	302	274	319	287	275	333	295	262	299	291	291	296	300	294	305	277	297	298	314	300	278	276	314	274	289	275	288	275	328	327	288	306	310	244	291	264	302	273	287	317	298	303	305	296	300	301	299	277	307	305	293	272	306	326	294	313	283	318	295	293	276	295	286	297	274	292	292	311	294	295	308	295	288	310	272	287	311	322	303	310	302	265	287	262	290	304	290	312	292	281	295	292	284	308	333	320	282	290	297	306	314	301	272	320	317	290	278	304	319	277	299	317	260	304	296	317	282	310	286	270	308	293	345	307	290	280	325	312	326	294	289	287	279	334	287	315	320	279	290	312	312	296	294	313	296	257	300	277	278	298	280	310	273	313	278	304	315	299	311	286	311	285	275	262	317	303	300	319	299	282	339	290	298	287	310	275	312	305	264	280	296	311	301	309	309	313	321	317	324	287	311	275	287	282	265	307	305	321	258	286	321	313	302	293	265	297	307	312	285	319	287	290	292	301	313	299	313	304	273	281	313	307	285	291	307	314	308	305	296	290	293	307	280	286	331	321	306	304	276	286	280	312	263	291	293	289	290	281	282	283	301	326	293	285	285	293	279	301	294	265	305	295	296	311	317	337	303	324	328	329	275	280	311	283	277	290	305	291	309	293	278	280	288	302	309	311	302	294	312	292	264	309	317	282	290	300	288	289	344	306	280	298	286	326	258	274	282	302	292	301	300	292	294	276	321	295	347	284	293	293	312	295	317	279	278	306	313	283	288	324	290	292	304	299	294	271	336	299	280	307	298	276	319	286	288	286	282	287	312	287	288	269	287	312	288	265	290	307	327	311	334	293	297	308	297	269	299	278	308	301	328	295	283	308	273	293	274	259	305	300	330	301	287	299	296	298	299	287	288	302	295	291	299	300	294	328	308	310	297	277	282	329	291	301	329	325	309	300	290	283	297	316	307	298	323	319	299	300	316	300	299	300	308	310	285	299	323	282	310	309	277	249	263	287	285	304	267	285	281	298	290	284	250	280	313	301	292	307	292	308	295	299	285	301	286	306	312	277	270	325	270	306	259	306	292	298	275	313	305	267	296	288	280	298	282	274	294	275	300	297	306	309	289	291	330	285	328	281	261	280	297	282	304	269	296	281	327	297	309	259	264	301	292	315	281	316	317	323	302	307	298	305	285	285	278	282	257	340	283	337	320	299	329	312	285	293	313	300	307	310	308	300	286	308	314	345	297	338	253	316	288	310	305	333	298	275	297	268	257	312	298	298	305	294	250	303	299	292	280	305	277	307	306	265	315	279	311	290	329	329	341	321	288	255	299	286	311	275	279	279	293	282	303	269	279	268	289	293	263	322	306	322	283	271	283	279	283	319	251	330	264	280	297	268	314	276	306	265	302	304	303	238	285	319	290	271
22572	20418	27056	23658	20420	20572	10337	2150	1471	1277	1184	1032	985	984	872	825	829	687	787	675	704	736	660	703	622	679	643	622	619	625	605	625	651	627	655	586	589	574	593	589	610	616	553	604	567	552	566	525	583	590	616	571	537	533	591	588	621	565	603	586	546	550	597	600	602	593	633	577	609	641	599	637	536	629	558	567	614	557	569	573	592	568	600	562	568	582	562	542	564	548	580	570	538	609	570	580	559	565	547	602	567	583	562	563	568	603	578	536	550	596	567	572	549	586	580	627	583	559	613	575	546	584	569	553	565	602	560	615	623	537	521	570	570	535	566	568	555	547	531	544	594	577	607	571	591	577	609	580	569	530	608	540	566	545	597	564	595	521	573	591	575	530	581	580	531	585	555	567	551	565	618	595	551	582	568	587	550	580	578	570	576	532	617	587	593	561	572	559	537	546	542	533	575	511	595	555	562	593	566	545	545	582	503	581	522	564	550	546	566	564	592	552	579	540	596	541	538	527	556	568	549	549	585	528	572	563	544	557	626	548	610	597	545	566	587	513	548	522	538	527	566	557	582	550	521	585	591	601	581	539	606	583	555	568	615	574	539	580	587	556	592	539	551	528	539	549	528	580	561	562	580	564	542	565	524	538	563	578	532	570	557	594	558	540	556	604	631	543	542	570	497	559	554	590	592	557	541	570	536	563	571	613	537	572	578	545	528	592	570	533	557	556	555	567	519	561	593	516	568	602	574	570	566	583	587	563	551	579	581	593	585	566	560	613	564	571	540	542	557	586	583	562	562	571	557	559	595	558	577	584	557	606	527	523	574	570	554	576	580	599	574	584	543	566	558	527	589	564	530	582	549	571	542	534	555	551	561	544	570	541	591	538	574	564	596	567	577	558	546	595	604	555	544	544	505	574	579	589	613	520	590	557	541	571	587	540	561	553	545	597	587	567	565	544	592	561	546	578	556	546	623	571	581	550	559	583	554	575	564	597	551	549	545	574	560	591	556	566	573	574	560	558	584	549	630	539	557	543	580	517	534	592	535	565	588	532	543	597	594	579	569	553	548	534	592	530	602	562	582	532	560	601	537	554	554	527	561	509	539	574	544	573	544	522	554	551	589	567	595	519	512	581	546	567	524	535	541	552	570	585	574	532	502	574	541	576	516	509	588	549	560	546	577	565	574	525	563	614	566	563	569	591	605	545	541	511	570	588	593	571	509	558	553	576	552	540	541	546	542	535	544	573	557	574	517	607	525	546	589	528	564	526	552	565	606	551	579	526	502	578	601	577	585	499	518	593	563	552	568	544	529	560	586	546	587	579	522	554	561	565	541	555	569	568	553	591	543	552	574	540	538	609	561	583	562	576	565	551	573	535	542	605	571	602	596	598	583	611	529	545	530	563	538	588	565	571	560	573	563	586	529	575	593	538	537	564	546	585	585	509	546	571	569	522	570	537	599	563	534	582	550	545	552	538	578	612	601	549	553	559	567	522	554	550	527	583	567	606	564	563	583	515	575	570	551	549	541	567	582	573	526	518	524	552	539	609	534	570	552	577	568	586	584	563	557	550	609	568	551	591	558	627	561	516	578	561	568	555	584	544	617	582	573	597	541	569	579	618	563	580	563	553	523	577	541	561	595	563	573	566	572	585	603	611	574	540	587	558	576	559	557	604	575	562	586	501	564	576	579	536	537	549	530	528	553	602	559	605	529	550	602	536	563	561	553	541	536	536	569	604	559	571	556	526	569	599	579	569	538	555	648	563	549	556	645	491	573	525	579	562	554	567	596	543	573	561	553	569	538	606	586	575	559	582	513	573	570	530	541	567	610	562	567	561	549	572	533	519	583	587	570	588	568	558	558	551	618	607	529	559	553	562	553	554	584	496	547	590	586	579	599	576	618	542	600	581	544	550	588	553	586	558	556	564	579	586	564	576	576	554	558	546	573	559	575	565	569	500	550	600	580	564	587	546	593	531	536	580	577	518	573	609	592	587	568	598	566	527	551	525	564	567	600	578	550	559	553	579	556	620	562	564	555	550	558	553	552	530	568	559	563	568	528	555	602	580	548	507	599	603	617	565	562	529	579	599	528	553	557	562	546	545	552	541	577	570	609	543	577	587	542	567	568	583	582	537	551	572	558	577	525	551	558	520	568	600	579	561	541	552	570	557	584	559	604	601	544	579	576	547	531	554	588	550	577	509	569	565	540	580	562	556	570	551	594	515	583	596	570	568	543	543	558	572	528	583	563	575	516	578	600	604	534	546	550	560	544	586	533	591	563	547	569	545	538	509	595	554	608	580	556	583	590	543	577	549	573	561	579	563	542	598	539	570	570	548	540	562	579	520	573	546	549	605	548	537	562	549	542	535	553	553	585	529	587	572	543	590	555	603	567	543	571	535	573	570	599	603	567	531	599	605	575	575	551	552	543	541	571	565	522	578	602	567	564	530	521	569	524	555	596	570	587	598	567	532	545	569	544	586	555	576	594	571	532	562	530	567	585	546	525	586	579	548	548	578	588	594	538	556	543	549	586	531	519	567	564	530	559	564	524	588	548	540	579	545	581	578	542	541	554	608	584	551	596	496	539	573	569	527	595	575	549	549	560	546	553	598	550	571	571	644	586	557	585	522	538	589	574	566	523	570	540	558	536	562	558	543	558	521	534	550	560	571	573	571	546	600	554	540	602	566	542	576	565	502	586	540	595	519	540	539	539	571	562	518	592	565	562	555	561	534	535	556	552	591	557	575	544	574	537	548	585	593	522	518	546	582	529	588	557	589	587	537	593	524	548	527	555	561	542	572	567	566	546	571	573	485	525	586	549	563	516	529	626	611	575	556	581	561	546	589	586	590	567	547	570	567	624	542	531	543	571	592	573	572	574	604	560	559	533	585	578	552	549	525	546	575	559	544	555	564	557	577	536	574	562	531	565	523	552	622	524	540	583	577	553	610	571	591	598	509	559	560	494	557	579	531	570	558	543	555	562	580	559	578	531	547	577	520	555	561	566	586	545	511	534	548	568	565	544	563	547	539	548	596	552	574	556	551	566	566	521	543	569	580	562	547	585	594	575	531	538	589	515	535	538	554	569	580	569	583	558	542	544	533	547	590	572	528	553	547	549	547	600	567	564	562	568	628	592	575	586	542	551	610	507	569	549	565	575	537	541	572	602	542	566	551	533	594	529	555	555	587	572	615	564	561	548	536	563	554	560	526	609	589	568	589	523	578	595	562	554	587	566	558	602	532	601	554	517	570	560	548	533	539	565	588	577	563	571	537	554	548	591	560	518	563	586	544	622	570	568	596	606	584	527	585	558	581	587	542	536	573	600	552	516	572	507	511	548	556	582	592	545	542	592	561	565	569	572	606	587	543	552	590	534	560	560	559	545	532	560	549	571	525	592	582	548	554	551	554	536	553	604	555	592	552	600	593	610	572	541	605	551	511	547	546	610	581	557	561	553	579	567	557	590	535	574	602	580	535	516	589	571	579
15460	29028	21105	12817	9033	7716	4592	3331	2604	2152	1904	1638	1389	1395	1154	1063	1016	948	889	884	815	770	741	695	718	677	687	702	632	668	659	595	606	629	603	570	606	641	609	574	586	619	599	561	572	569	560	568	569	602	572	586	568	554	576	509	599	570	541	528	580	579	531	532	575	557	550	566	515	560	551	575	558	551	558	513	519	561	545	552	563	561	539	578	547	495	493	555	573	518	530	532	603	551	532	558	531	528	537	601	522	547	541	537	556	563	553	587	511	529	555	549	549	516	531	534	549	564	581	511	551	598	518	517	544	547	522	582	544	510	539	537	539	518	545	522	568	523	545	537	554	566	522	560	537	485	554	573	516	499	461	511	528	530	570	561	555	566	545	514	521	522	499	501	502	531	556	508	560	523	520	510	535	577	550	562	523	550	504	567	555	489	541	511	559	502	541	571	523	547	521	542	540	526	539	559	487	536	527	519	532	541	526	502	508	522	553	550	539	507	573	525	575	523	545	524	548	537	575	552	535	508	542	530	489	555	546	507	530	533	548	518	543	539	542	541	564	521	526	550	544	540	571	542	540	589	565	523	518	558	588	540	517	550	497	519	555	518	501	544	533	538	562	547	543	570	565	542	533	517	561	566	537	577	514	536	491	537	533	493	540	558	552	507	525	545	499	526	482	565	519	601	565	545	523	510	535	573	529	535	516	523	531	506	517	560	542	548	554	580	573	517	537	538	518	550	515	542	548	506	518	523	538	534	533	525	557	540	565	562	529	538	540	579	553	547	544	533	482	476	538	532	547	534	477	532	562	523	510	541	547	523	531	558	535	527	547	560	538	559	555	579	555	530	574	513	506	565	544	532	510	517	553	518	534	569	565	527	521	515	524	506	528	578	542	546	567	521	548	568	544	575	579	496	538	511	515	546	516	513	526	525	550	524	549	504	514	486	513	559	485	519	531	520	543	556	561	547	558	556	532	545	567	569	558	562	540	540	525	572	531	539	575	541	510	537	531	591	488	515	559	543	539	508	530	531	529	508	598	547	530	515	503	537	502	541	533	550	538	507	507	557	559	540	501	533	544	520	550	513	543	572	541	514	568	518	582	541	545	519	580	571	502	522	514	568	520	570	495	547	573	522	566	512	563	544	523	567	550	525	525	521	546	512	583	531	526	531	517	545	530	512	557	545	542	568	576	561	543	510	535	523	528	535	514	569	517	579	556	509	527	564	532	576	537	537	553	523	528	548	546	511	561	542	532	524	510	565	553	531	517	527	501	543	547	524	506	591	549	535	559	560	520	553	517	551	509	534	500	565	534	507	586	584	589	553	541	532	574	542	584	522	494	538	513	549	508	538	527	526	491	568	566	550	509	513	537	559	562	503	528	541	499	576	525	565	559	516	533	565	524	550	531	531	504	536	583	553	555	549	511	541	497	564	510	549	551	534	506	549	524	534	515	560	535	524	544	531	569	552	517	548	556	529	538	542	561	530	570	521	526	534	496	537	540	541	511	520	507	558	534	562	496	564	543	538	508	506	534	601	533	509	554	567	555	553	530	549	542	538	548	540	531	537	579	605	511	536	528	520	543	558	555	510	528	521	529	550	552	510	536	588	529	596	526	527	505	553	513	551	538	536	529	553	540	554	547	515	536	556	546	546	544	517	482	511	531	565	548	528	529	534	510	544	517	508	523	568	550	520	526	582	538	478	528	542	556	514	548	539	532	515	557	586	544	540	513	540	544	525	533	551	551	560	541	539	552	521	564	541	541	516	518	556	536	525	526	535	549	537	550	549	512	535	523	545	551	526	543	543	511	559	512	499	520	564	578	577	536	519	593	587	540	512	531	533	537	571	549	524	520	551	546	541	539	546	548	556	571	533	502	526	542	562	542	538	509	533	526	527	539	528	558	554	505	523	548	496	519	512	549	547	552	547	515	540	583	515	561	545	535	550	547	546	560	529	533	552	520	507	551	533	514	537	549	555	536	577	528	554	510	549	534	531	571	540	513	523	549	515	598	516	524	557	553	575	539	555	580	502	543	564	548	533	521	507	531	578	574	529	559	574	489	568	529	564	529	518	513	568	558	517	546	562	566	550	531	579	544	516	558	567	538	480	517	543	528	520	525	520	496	579	533	511	548	556	518	556	532	536	545	559	503	562	514	525	535	505	541	521	547	563	517	510	538	568	554	551	560	551	534	513	491	527	571	573	551	472	501	561	547	538	566	513	526	514	550	532	537	546	563	555	547	517	524	568	540	547	562	539	504	542	529	527	529	518	527	495	518	538	539	524	547	530	534	529	489	521	561	539	533	545	521	531	545	538	546	531	546	522	505	525	534	514	510	537	537	493	526	550	574	521	546	528	553	574	559	494	539	537	563	557	506	539	568	547	517	532	533	574	524	562	536	538	542	541	524	526	569	552	549	509	543	530	522	583	553	536	522	543	596	535	571	542	526	541	534	506	506	566	541	533	508	555	549	548	556	529	543	509	549	525	521	493	545	567	498	518	471	525	514	541	514	559	561	519	567	521	562	583	513	524	529	497	528	534	525	567	508	580	534	541	511	536	591	530	515	582	546	554	550	511	581	493	492	545	562	514	576	549	527	566	517	563	536	554	540	546	572	581	565	515	515	557	584	513	538	539	525	584	539	538	565	547	501	523	561	529	511	574	538	543	540	516	536	512	585	540	548	513	514	543	517	553	535	512	529	531	572	519	502	509	535	518	548	525	576	534	525	569	538	574	546	512	538	547	524	583	545	500	505	540	561	547	546	514	541	526	527	561	530	566	551	497	503	519	540	513	549	520	521	531	551	530	531	550	514	536	521	544	584	520	557	493	506	547	561	555	557	539	524	545	554	535	546	509	558	533	525	545	545	536	539	535	523	507	525	549	572	524	488	531	535	555	585	522	513	529	549	518	549	520	503	535	544	545	557	530	543	535	535	559	538	553	552	561	516	517	573	489	533	557	546	549	553	532	503	506	531	521	567	537	539	575	554	537	546	540	538	568	501	541	538	520	481	542	560	518	468	549	531	535	515	544	567	538	560	534	551	532	532	531	568	491	529	503	512	484	539	543	557	531	543	552	532	525	546	536	517	570	556	542	511	559	524	567	533	561	514	504	526	564	524	531	538	527	556	514	544	528	552	561	526	525	551	540	530	543	525	541	551	516	516	554	589	553	543	570	530	526	550	532	545	508	559	509	591	546	540	531	524	488	522	493	521	549	518	487	537	529	574	540	536	556	504	513	563	540	514	558	554	535	535	520	528	540	554	542	536	549	605	543	568	539	586	498	546	539	538	564	541	486	544	537	562	537	574	537	566	545	572	546	552	556	552	576	504	510	496	523	534	519	539	529	540	529	521	563	587	539	522	526	565	555	544	510	539	513	568	529	526	536	545	513	509	545	548	541	528	582	542	528	503	491	544	550	517	524	548	538	479	498	520	566	576	571	528	552	512	556	536	512	526	577	533	519	535	546	498	539	513	532	560	505	551	536
27851	15337	3246	1177	650	330	173	131	143	124	152	123	111	123	136	121	114	111	124	119	137	145	126	119	140	127	132	98	123	113	119	118	96	119	133	113	124	81	124	119	121	136	123	101	105	124	123	125	136	125	131	114	104	117	119	115	125	111	106	117	115	109	143	105	117	131	117	112	130	124	87	109	96	140	108	124	125	111	124	110	133	113	132	121	139	115	118	134	112	125	106	119	118	119	119	106	126	108	103	107	113	118	130	107	127	98	116	104	109	135	129	119	122	130	108	131	118	129	111	120	136	118	108	114	121	121	119	127	140	121	105	117	113	116	126	115	110	124	126	103	121	126	122	132	115	124	120	94	128	107	107	133	126	103	117	104	104	113	129	116	130	136	122	107	100	108	127	129	125	142	126	100	123	122	147	107	108	109	110	121	121	110	112	129	125	128	113	132	126	117	123	114	129	109	116	112	113	108	138	119	123	131	108	114	96	128	110	128	111	108	142	123	111	112	129	138	106	107	138	111	108	127	127	133	117	103	100	108	129	121	115	121	109	116	120	95	137	121	103	153	107	131	127	95	110	129	104	89	108	130	122	111	120	120	110	98	130	112	128	119	119	118	110	104	110	103	125	112	130	114	108	93	112	105	113	116	128	119	113	108	138	134	117	96	123	106	125	114	143	110	143	104	110	109	95	119	124	129	116	106	120	123	131	115	131	108	112	136	105	135	101	121	99	115	115	116	119	107	101	117	108	113	117	104	96	120	122	120	112	124	118	106	124	133	109	126	109	129	104	126	146	107	120	103	107	144	113	125	135	117	111	132	115	111	118	107	105	125	106	111	107	122	110	106	99	106	119	120	120	93	107	120	108	111	105	103	110	114	114	123	113	113	116	112	113	101	121	112	119	122	83	112	109	115	121	113	138	121	122	120	126	112	114	119	132	118	120	113	118	113	139	123	96	111	109	112	104	126	94	121	131	107	108	89	137	113	120	142	111	118	113	120	136	110	116	137	113	124	119	143	127	119	130	98	123	114	107	131	101	121	117	112	127	117	118	114	117	110	124	119	102	120	91	115	116	126	110	115	130	119	106	113	111	116	117	111	84	120	112	131	116	114	106	126	140	140	135	113	109	120	111	115	124	117	109	112	109	98	116	109	128	116	112	133	114	125	103	99	104	111	115	107	111	106	119	125	123	124	120	111	113	102	120	121	115	124	114	112	116	104	142	117	117	115	133	125	125	123	113	127	112	103	145	116	98	110	104	129	133	123	110	115	115	112	127	119	105	98	120	116	122	130	121	113	113	123	113	139	117	96	116	104	120	107	138	125	132	104	109	111	120	115	103	125	101	115	119	114	128	124	119	98	106	105	96	110	99	110	113	117	133	100	123	119	133	95	106	116	120	137	107	111	117	113	117	111	130	131	110	122	129	113	91	120	118	130	135	117	114	119	117	116	126	131	122	98	98	109	115	130	99	124	97	97	107	105	115	117	97	126	111	94	112	130	116	121	111	110	133	102	118	121	114	96	137	102	116	113	104	105	111	105	122	102	97	118	116	111	118	114	124	121	122	110	118	121	109	116	108	122	128	118	105	91	117	123	114	117	118	101	114	120	118	122	117	133	130	112	127	112	109	121	120	127	110	108	94	130	107	106	106	120	122	125	126	132	117	112	118	113	116	144	120	140	123	102	126	101	121	106	102	118	109	114	112	112	119	109	110	103	103	108	108	125	109	121	133	125	108	106	139	110	120	118	112	139	113	125	134	109	117	117	117	102	111	100	107	125	106	128	132	129	107	114	101	116	125	136	118	129	112	128	100	127	111	126	107	123	118	113	118	123	112	121	112	115	124	115	128	117	123	119	135	123	115	117	114	101	103	108	120	116	114	138	120	109	121	124	117	108	115	131	97	125	111	132	90	107	103	130	128	100	112	121	121	110	108	126	112	110	116	97	127	115	122	109	114	119	129	121	113	123	125	121	112	105	141	109	125	108	114	135	144	111	108	105	110	131	129	130	135	113	114	104	136	140	102	119	114	110	132	124	117	113	116	113	124	103	117	104	124	109	120	110	136	126	119	116	122	130	111	86	120	105	124	102	111	127	135	99	121	100	108	128	119	120	111	131	125	137	107	115	128	117	115	101	113	94	112	122	136	112	112	128	118	101	110	113	108	104	122	128	125	104	116	118	126	134	106	124	119	88	117	115	122	139	101	122	120	121	110	108	109	105	114	127	111	94	111	118	104	115	125	99	104	117	123	142	118	132	106	94	96	123	100	100	107	125	120	112	97	119	130	113	96	127	116	130	116	135	114	117	123	111	107	120	114	114	105	129	94	101	112	127	100	132	101	115	99	127	113	115	119	118	107	115	111	103	122	118	111	119	103	106	124	120	116	114	104	110	121	122	139	110	113	112	138	117	135	109	114	133	111	118	120	111	116	114	106	115	131	114	115	115	121	119	105	115	120	108	126	94	111	115	126	107	100	137	111	125	112	120	116	124	101	104	116	104	90	108	93	121	100	121	125	101	115	119	109	115	123	123	125	120	96	97	95	117	107	118	102	96	103	105	123	113	137	97	125	109	127	118	112	110	114	111	109	96	124	113	111	111	108	92	110	112	110	128	108	107	132	104	98	111	127	112	126	107	111	114	103	116	133	113	130	106	103	128	118	111	137	127	107	108	118	102	112	123	111	108	110	126	121	116	117	135	114	108	122	104	124	100	122	108	116	102	137	119	118	109	118	104	114	100	115	112	84	111	98	101	117	120	132	108	124	110	112	105	110	118	113	89	113	117	118	99	104	106	119	132	121	101	119	106	116	114	128	118	117	116	122	114	130	115	100	120	128	112	132	114	132	138	128	114	123	98	121	100	130	113	122	121	111	103	109	108	97	106	106	114	102	137	111	111	113	119	104	121	126	104	127	110	107	108	99	120	98	107	105	118	105	126	105	104	117	111	111	110	117	120	99	107	113	107	111	116	129	110	110	110	115	136	127	114	131	123	118	124	97	113	129	99	113	88	105	107	124	121	104	120	110	124	106	104	130	120	106	116	134	116	118	121	112	112	128	116	108	128	112	132	102	111	118	131	137	113	101	125	127	112	127	106	119	126	111	111	122	108	97	123	121	121	114	114	114	113	119	119	119	113	107	108	90	114	106	98	128	112	115	114	114	112	119	114	133	115	116	125	115	122	106	108	118	112	131	132	115	121	103	114	136	120	126	121	102	100	107	125	116	125	120	122	123	123	122	120	85	122	105	112	106	96	122	100	110	136	111	126	113	124	118	113	114	135	115	111	103	114	102	103	127	125	108	94	117	126	113	106	108	99	130	122	118	107	106	104	122	129	103	119	130	120	116	145	121	121	116	97	118	124	117	119	116	117	147	108	100	97	127	123	111	127	143	105	130	125	114	115	111	108	114	118	108	116	115	107	116	108	105	106	102	112	121	110	96	127	129	130	123	124	127	122	113	139	149	119	139	123	112	104	114	125	116	122	122	142
11046	7010	3479	2070	1174	516	274	181	170	159	163	153	158	175	141	135	143	161	149	141	141	147	142	126	131	136	151	134	145	108	132	133	143	157	146	136	116	140	116	142	134	135	117	126	157	124	136	119	140	138	151	132	117	127	123	128	117	136	140	150	152	126	137	136	129	134	114	126	131	142	124	111	130	138	125	132	147	144	139	129	128	118	128	134	133	132	159	135	138	137	142	130	132	147	142	138	142	131	123	128	117	140	117	130	143	122	138	123	133	123	108	131	137	136	147	146	113	137	140	148	132	139	141	128	134	139	136	127	128	118	138	117	137	140	130	116	125	127	128	123	127	126	123	155	137	132	118	133	129	122	127	132	148	119	151	143	129	145	151	108	129	130	143	124	120	132	112	127	141	125	126	138	132	149	131	135	114	136	123	159	135	128	136	132	139	129	138	122	115	140	143	143	143	129	140	127	156	131	138	126	126	143	147	138	123	124	135	131	154	128	113	128	135	116	129	130	129	121	134	131	142	116	130	131	107	131	115	152	122	126	136	128	150	148	121	126	122	132	117	118	146	147	119	141	136	133	139	112	138	137	147	127	124	141	121	134	137	140	131	117	146	141	130	124	129	133	119	131	117	133	166	124	163	135	144	124	148	142	126	145	134	118	112	142	153	123	125	129	134	113	131	150	139	139	114	110	118	127	144	128	103	126	142	122	128	138	150	126	135	128	111	132	129	114	153	138	133	140	142	132	126	120	121	130	136	141	130	132	112	121	139	120	122	127	128	135	121	120	139	126	122	128	145	131	113	148	130	165	133	140	136	112	126	131	127	135	124	137	118	136	119	135	142	139	147	142	137	139	128	133	150	121	148	148	132	144	150	144	123	151	119	139	113	144	130	139	130	117	101	159	134	126	127	138	113	128	142	135	148	119	139	154	163	126	132	141	149	127	121	133	122	127	129	145	144	154	134	150	129	124	142	147	137	119	129	134	107	123	145	124	116	129	136	147	139	131	127	115	139	166	124	121	122	111	150	140	133	123	117	115	148	140	136	125	122	160	125	143	127	144	104	111	120	140	139	131	136	139	111	124	117	130	142	131	147	148	133	130	145	145	150	125	135	120	125	129	127	125	108	133	131	139	112	138	129	125	134	140	131	147	140	130	120	131	133	149	145	142	134	137	146	142	139	126	148	123	123	141	115	121	141	123	151	135	142	132	130	148	125	112	125	133	130	127	142	138	145	141	129	113	138	129	145	131	153	123	126	134	126	122	132	115	114	142	131	130	136	138	128	127	139	112	128	124	113	131	125	118	141	130	133	146	113	122	136	116	125	143	135	137	140	126	124	135	152	132	133	132	137	135	140	134	143	130	114	133	120	133	147	127	135	128	148	122	130	128	129	139	121	125	125	125	112	141	127	130	103	109	135	131	121	144	138	126	115	141	131	139	136	126	146	133	164	142	138	124	132	142	138	131	150	147	118	130	126	138	139	126	123	117	117	137	132	139	128	152	121	132	147	134	151	124	113	109	114	144	128	137	125	135	139	143	145	120	161	134	140	134	136	129	143	132	118	139	128	117	113	129	140	122	138	119	150	142	120	146	128	128	114	125	152	135	126	111	120	119	125	159	121	120	126	131	119	126	128	138	135	115	131	104	137	133	141	136	147	139	142	138	132	122	139	137	138	150	118	137	114	113	138	134	132	124	141	149	135	140	118	112	116	118	164	118	123	134	136	126	118	122	127	118	131	119	111	112	122	128	124	125	127	129	113	125	112	139	136	118	141	127	116	124	141	130	122	140	127	161	124	127	143	133	126	133	135	153	142	145	141	126	138	106	138	150	131	134	139	102	111	129	124	133	118	119	134	136	136	129	119	149	126	117	136	144	125	129	135	132	147	121	117	112	142	118	118	140	129	124	121	120	134	139	115	140	124	130	144	133	133	133	154	123	134	136	150	140	107	147	127	127	124	127	118	134	140	121	147	127	124	119	127	148	137	130	112	129	114	127	123	136	136	124	131	146	129	117	131	128	118	126	126	134	133	117	137	125	124	130	121	129	131	121	133	141	134	123	140	159	135	151	140	132	136	145	142	126	137	119	148	122	125	137	120	131	130	129	136	126	133	126	123	137	136	124	127	168	141	120	145	113	154	127	119	122	143	123	129	126	136	136	116	134	136	144	116	122	123	127	142	130	131	139	111	139	153	150	135	152	108	137	141	123	136	127	128	133	137	134	151	135	146	129	139	126	132	123	130	128	128	126	151	104	143	123	130	126	138	136	107	135	147	137	123	136	128	129	120	101	134	131	132	136	134	113	136	129	137	124	120	119	146	135	123	147	142	148	114	132	128	127	148	132	145	134	134	135	128	128	143	116	136	147	138	121	145	139	135	121	116	115	123	120	136	128	122	138	117	128	124	147	121	132	133	158	132	125	120	134	151	139	124	125	122	130	123	126	132	128	127	117	134	143	147	121	126	118	145	145	143	135	112	121	128	129	137	113	137	129	116	133	128	116	113	139	127	124	123	126	143	135	141	139	126	126	124	134	132	120	111	116	113	128	127	113	112	125	143	125	121	122	105	140	120	132	126	122	129	137	138	144	143	139	134	133	116	118	117	126	132	138	138	115	128	124	134	137	125	121	142	140	129	149	141	126	161	144	146	136	146	123	127	137	124	142	148	131	127	136	112	141	127	153	131	134	152	128	123	120	137	152	139	116	153	85	146	124	125	123	160	134	127	116	146	161	127	129	120	122	138	135	139	111	130	139	128	110	142	113	125	135	134	122	128	124	137	140	131	111	131	143	124	115	132	139	142	133	125	119	97	135	128	133	110	148	124	154	138	133	145	135	141	126	136	133	136	151	128	150	117	141	127	148	123	149	121	129	144	123	135	124	147	115	123	133	137	139	129	123	121	132	126	143	127	130	130	125	125	123	124	136	135	135	126	126	122	125	123	126	157	127	124	138	142	119	127	130	127	113	119	136	124	138	137	133	134	141	133	117	113	125	126	141	140	121	127	133	133	150	132	136	151	112	148	112	115	124	141	141	140	115	146	137	134	133	123	121	127	141	150	144	142	135	135	152	139	137	139	126	150	122	130	122	136	132	144	131	111	139	144	120	120	151	131	133	136	140	153	130	134	124	151	144	139	126	111	121	132	125	130	119	126	143	114	151	128	127	120	120	112	116	111	142	111	134	118	123	126	123	130	133	147	123	129	116	130	127	131	116	130	141	136	120	128	131	136	148	137	153	132	131	153	143	140	145	139	124	146	128	147	138	120	122	146	143	133	137	123	139	132	136	135	124	122	129	118	125	132	112	132	137	137	141	108	147	132	127	117	131	149	143	133	135	106	136	140	129	126	137	137	110	141	126	150	128	133	119	144	136	125	130	126	144	129	132	118	137	138	127	135	133	138	122	133	126	123	145	141	145	114	138	140	154	128	127	128	127	132	128	123	145	105	136	131	108	120	127	127	136	134	127	127	145	126	124	115	135	128	113
24850	20412	26651	24063	20405	11416	1838	1010	780	695	623	532	516	519	466	445	412	408	399	402	376	378	381	339	343	344	359	328	311	346	351	337	332	329	303	303	336	343	350	334	293	297	325	294	315	349	302	320	300	313	322	311	341	300	296	350	343	331	311	292	288	308	315	324	309	314	325	306	274	305	289	278	329	341	264	294	291	323	312	302	315	287	320	315	308	293	324	295	297	313	290	305	282	277	306	301	288	299	300	291	312	344	324	301	297	301	301	333	316	322	298	284	338	338	292	322	323	302	308	336	313	330	328	316	338	325	323	320	329	332	312	313	285	321	289	320	292	310	294	327	300	320	313	307	298	316	322	293	296	268	312	328	281	349	298	313	299	311	321	308	288	304	287	295	302	299	295	287	309	308	301	318	317	306	271	319	313	315	279	294	281	293	325	258	319	290	313	314	302	337	301	306	311	315	291	285	289	301	313	315	303	308	324	289	297	284	325	311	283	310	321	325	290	302	302	300	332	331	333	329	333	301	312	324	328	285	300	305	325	289	302	276	327	343	323	273	309	312	312	305	321	302	314	313	299	304	344	272	309	278	309	299	309	345	314	303	281	320	325	312	334	327	295	320	313	289	316	333	319	317	277	292	339	300	334	333	309	309	288	286	331	319	313	299	282	301	307	317	329	293	301	291	297	300	276	321	311	304	277	333	310	297	311	344	310	251	342	345	311	330	330	315	313	251	322	301	285	299	308	295	319	308	278	308	331	308	323	318	303	302	283	330	321	314	312	316	314	285	315	324	323	288	320	303	293	309	290	318	310	327	285	307	322	328	313	320	330	336	299	307	319	303	339	274	308	320	296	306	313	310	331	309	326	299	312	323	332	301	327	299	302	288	308	301	316	325	323	333	315	318	335	288	322	330	310	303	311	297	334	315	276	300	298	324	310	312	342	299	353	328	302	307	281	308	343	320	276	311	291	306	317	331	293	323	303	330	316	326	305	306	286	314	308	312	304	325	309	309	282	303	285	294	305	296	288	306	317	287	298	319	326	314	294	307	301	274	272	317	295	285	293	317	320	321	347	270	317	306	292	314	300	318	300	290	303	297	300	335	314	295	319	299	326	327	306	318	308	316	311	283	328	299	308	292	284	276	325	313	307	319	308	325	286	304	292	288	328	288	281	315	321	310	321	339	292	326	323	311	310	304	316	338	278	315	315	307	312	325	298	290	297	306	304	326	299	307	303	300	336	314	338	313	321	305	275	329	281	279	329	343	323	321	292	305	299	302	304	332	338	306	308	328	322	287	278	312	299	333	290	301	298	300	329	276	344	351	325	320	282	330	305	319	325	313	307	303	295	314	303	296	290	307	330	353	305	322	334	291	287	284	285	292	286	291	351	322	342	314	307	310	324	308	308	299	312	349	293	325	314	270	307	306	297	309	316	338	315	360	294	313	335	318	306	292	319	291	291	300	336	300	313	279	299	303	332	302	297	281	310	320	275	295	351	273	302	338	345	307	301	283	295	299	312	310	320	295	273	292	320	329	309	311	297	326	306	313	298	307	311	286	277	312	305	328	316	317	308	303	306	320	303	317	310	338	328	329	293	276	321	315	302	322	308	312	317	290	293	317	334	303	305	305	299	302	348	281	333	324	332	318	326	301	330	283	313	298	310	311	297	338	315	317	328	324	316	277	300	308	280	301	331	302	314	327	320	282	297	329	277	296	314	311	290	311	331	308	325	305	312	297	301	264	298	273	308	307	308	298	324	313	304	308	333	276	333	283	282	337	307	293	294	306	288	308	286	282	315	308	322	321	332	295	302	317	288	340	293	355	328	302	322	296	312	294	304	327	295	329	307	316	273	359	301	326	312	312	317	292	298	301	316	299	312	306	288	328	307	295	303	321	307	326	287	295	325	281	311	296	300	297	276	343	291	334	313	312	320	330	314	311	321	293	273	297	295	292	293	299	300	300	313	312	303	296	312	307	320	293	304	328	293	326	301	280	309	315	285	298	333	294	313	326	327	278	320	294	288	292	326	332	273	303	294	323	327	288	280	330	323	295	316	354	314	294	311	258	295	311	286	283	326	303	310	290	322	320	318	304	306	301	289	312	298	273	325	335	297	285	308	327	311	281	331	291	292	311	288	297	305	294	317	306	283	308	363	307	311	311	291	301	271	275	298	291	305	330	277	298	307	309	331	329	304	318	312	301	325	294	311	299	324	311	329	308	294	332	336	312	306	282	302	298	301	284	353	285	291	315	285	323	310	316	298	327	314	282	305	315	286	302	304	302	317	297	335	286	298	322	314	303	310	308	311	326	312	303	318	273	297	306	324	303	312	304	322	318	326	325	318	311	306	308	315	296	288	275	325	293	306	294	309	311	313	294	311	288	324	306	309	269	263	334	309	300	302	308	282	317	286	299	273	277	305	294	288	312	304	312	294	326	286	312	307	302	314	284	315	292	283	306	283	334	285	305	319	326	308	279	306	289	311	302	283	272	302	299	286	314	292	322	299	288	304	308	287	323	320	300	340	285	305	307	293	309	323	317	323	295	291	290	287	329	290	322	285	293	279	288	305	298	334	327	314	325	275	289	275	324	306	303	298	306	303	273	276	311	302	284	302	328	321	340	279	304	315	329	341	294	286	308	293	334	328	303	332	304	318	336	302	318	305	295	296	318	261	338	318	285	317	305	315	318	317	306	311	312	276	308	317	286	334	307	307	320	335	332	288	301	314	310	316	333	325	286	312	312	327	297	284	299	314	301	298	314	308	302	317	280	305	329	325	317	313	321	290	310	297	307	328	317	306	308	326	322	301	298	328	292	332	312	296	347	305	317	317	322	332	300	302	298	312	305	315	311	330	287	293	344	328	330	304	268	316	319	340	310	353	330	283	316	324	300	327	314	341	316	337	302	332	298	306	340	300	331	338	302	297	301	315	307	313	306	328	333	293	294	298	315	329	313	311	281	293	284	325	297	318	298	333	305	304	314	316	324	312	278	324	335	311	337	298	344	330	308	298	314	281	299	321	317	296	290	308	309	326	279	296	318	302	323	302	312	314	316	315	298	283	288	277	274	312	303	319	299	301	328	286	315	286	302	289	316	280	326	316	316	313	295	296	285	283	291	298	299	329	307	300	328	315	255	332	292	313	325	321	319	290	331	312	280	288	316	308	262	286	297	301	325	306	277	288	305	315	342	302	290	327	317	313	303	299	337	290	290	311	312	298	294	304	306	300	280	301	296	305	302	319	328	319	275	294	310	272	292	323	313	261	321	301	287	283	295	328	296	337	327	310	304	292	292	291	322	290	281	328	301	311	302	316	289	335	295	318	293	317	324	327	291	344	267	328	319	317	326	304	299	312	307	324	321	306	295	307	323	297	251	287	305	293	284	316	310	328	314	323	335	315	308	312	324	318	302	328	321	318	292	310	301	306	310	320	294	325	298	323	303	301	329	285	331	306	319	341	311	350	318	308	303	314	287	296	297	312	281	306	315
11941	16464	14312	9058	5504	5537	2443	1686	1299	1125	1039	828	775	725	649	549	542	511	497	441	452	418	405	391	374	414	368	357	357	369	358	364	318	340	358	347	297	319	319	303	339	320	335	317	313	310	342	331	308	326	300	330	311	303	309	321	330	307	290	305	296	297	305	300	330	301	281	300	285	290	305	307	288	311	333	261	328	329	308	301	283	276	310	278	320	295	297	314	296	271	326	292	291	313	304	273	293	288	319	294	281	319	309	307	319	324	291	294	294	275	319	326	326	269	309	279	265	310	292	301	290	270	281	303	328	302	311	307	286	291	291	309	270	301	315	293	297	283	306	318	303	306	292	307	302	288	300	313	276	277	276	308	301	321	275	261	290	313	289	324	326	322	284	319	288	306	283	307	298	293	274	272	300	285	310	289	299	277	301	280	314	282	324	280	300	304	282	283	291	295	288	309	276	291	304	303	291	299	303	291	300	308	298	309	312	304	297	282	313	305	285	316	326	288	307	287	297	330	317	280	320	312	287	302	315	295	282	306	309	301	284	311	262	293	295	281	262	321	297	329	306	278	266	308	273	298	284	308	305	274	293	295	280	282	282	270	285	315	300	279	287	292	307	309	303	286	283	296	298	307	315	286	278	285	340	318	272	270	308	300	268	314	271	289	311	289	304	312	312	303	301	289	332	313	316	315	281	302	285	282	286	281	273	288	308	310	271	304	290	280	295	292	279	318	315	299	296	288	288	277	324	292	285	287	334	276	287	295	262	290	290	282	287	328	293	293	280	321	306	278	325	315	278	291	322	306	322	288	298	284	286	312	291	271	304	293	294	319	309	282	285	315	291	296	306	315	305	289	321	300	307	308	300	319	300	289	312	274	310	322	323	305	304	315	304	315	308	263	283	289	292	296	293	323	299	296	306	327	328	293	284	302	298	270	300	297	283	291	267	305	312	289	297	294	298	284	282	288	305	298	308	257	291	269	305	311	317	298	290	298	297	291	328	287	305	308	300	296	296	258	280	277	260	312	326	323	291	294	288	291	300	286	293	275	313	321	258	305	308	302	280	272	290	266	277	307	322	298	268	309	298	309	325	323	296	304	306	289	292	319	273	275	277	290	280	306	306	280	304	286	301	296	294	301	308	313	279	302	283	303	314	298	312	318	296	280	312	305	284	292	297	311	267	299	290	275	330	289	248	286	336	295	272	308	299	279	302	297	289	307	271	294	299	282	289	296	304	322	265	308	324	290	307	284	297	301	307	310	307	291	291	310	332	291	320	309	265	312	265	306	287	272	288	329	304	280	290	322	280	334	326	316	299	290	274	269	271	303	281	318	297	320	280	302	291	278	286	293	290	285	290	298	296	293	290	289	316	278	303	313	290	291	308	284	272	297	315	312	313	284	280	302	286	280	293	302	307	263	290	311	295	341	316	300	331	281	266	292	291	301	316	304	285	307	295	269	299	305	291	335	306	296	317	289	332	296	274	291	280	284	289	304	306	306	255	280	343	298	325	290	288	275	283	280	286	304	281	306	312	288	313	314	281	323	311	320	311	288	318	261	263	290	299	281	304	291	308	268	305	286	302	297	297	285	290	313	339	301	278	316	289	281	281	272	290	301	298	303	290	318	289	268	282	288	299	303	278	307	273	316	289	311	309	283	300	305	328	313	312	305	298	286	325	281	309	263	300	312	293	295	298	274	331	292	317	308	280	282	287	283	299	295	295	286	273	317	290	281	293	298	301	327	273	271	307	282	298	278	279	317	288	296	309	334	279	300	257	308	328	317	306	267	299	312	282	291	317	301	323	303	274	307	313	310	281	295	280	309	335	288	274	320	325	284	308	323	302	300	253	285	286	296	289	302	297	296	304	334	303	292	287	309	317	314	274	306	312	307	303	288	314	319	305	307	259	275	271	319	291	309	334	280	329	266	307	312	327	324	312	279	289	301	297	291	295	308	312	319	300	305	276	281	281	338	283	298	314	296	315	285	297	326	321	291	301	292	296	305	282	286	301	307	324	290	302	317	313	301	321	313	283	296	310	271	293	297	316	305	290	279	300	289	327	309	271	283	280	283	310	325	288	320	307	340	283	295	271	291	294	282	307	286	312	278	319	287	287	283	329	288	310	296	312	310	305	314	311	273	287	304	314	284	291	301	259	295	272	288	291	312	301	301	289	322	272	287	319	313	279	319	305	301	275	325	297	301	293	274	318	282	289	309	315	315	285	299	303	303	269	303	292	273	306	320	328	297	277	313	297	294	314	293	304	300	291	281	285	283	283	303	318	329	261	320	325	324	303	328	311	305	337	298	305	294	291	277	295	294	300	278	285	324	312	303	289	271	274	267	297	312	317	311	284	324	293	298	274	301	285	287	312	305	285	300	316	288	292	318	303	286	301	315	279	292	292	319	328	344	282	284	290	295	310	283	292	294	268	327	304	322	289	296	286	295	290	278	318	316	288	281	310	299	286	277	276	294	313	293	321	321	289	290	317	269	313	289	300	320	281	297	333	331	325	291	275	313	323	310	315	293	305	317	303	314	296	292	281	276	310	308	312	294	335	302	286	314	327	277	319	287	301	298	291	297	277	319	297	319	303	298	270	290	282	296	293	295	309	317	270	265	295	292	292	305	319	306	325	305	283	272	326	292	297	291	268	309	300	301	289	287	289	323	311	282	283	262	287	293	279	293	292	294	315	294	313	271	309	262	324	315	291	294	295	307	315	284	280	301	276	318	308	316	310	292	335	288	318	289	279	309	266	307	280	269	319	275	268	317	305	264	265	315	272	271	312	279	316	318	299	298	326	325	293	294	332	305	301	308	284	288	289	305	275	289	276	312	260	293	306	305	270	274	296	276	280	295	281	285	306	294	298	318	284	292	279	293	287	330	292	276	303	303	293	306	303	300	263	298	295	299	292	304	290	290	285	308	311	310	285	320	308	324	320	308	308	306	322	309	289	304	291	307	298	276	296	284	286	274	308	290	299	307	279	288	277	308	294	306	313	295	291	301	286	259	304	299	283	285	289	321	293	291	291	310	288	291	311	295	293	280	298	315	331	310	291	288	255	311	297	322	300	299	306	300	308	282	313	323	277	306	323	284	284	292	292	304	291	297	309	304	294	288	312	268	309	318	262	324	279	285	328	258	299	273	294	276	315	281	276	275	299	307	304	268	272	328	293	280	304	303	269	287	299	294	295	283	286	306	306	290	308	302	328	299	272	304	295	326	293	292	297	293	337	291	277	290	245	289	290	308	282	310	307	299	249	302	290	268	316	310	271	302	277	280	294	304	288	283	281	275	296	306	261	280	322	296	279	276	309	313	309	293	313	315	309	316	279	315	313	301	326	282	318	304	313	305	311	265	327	294	303	307	313	314	337	287	264	334	295	343	291	301	285	295	283	305	286	304	280	316	288	278	311	301	290	287	283	301	290	276	329	330	267	323	282	293	291	284	314	279	285	304	288	286	289	300	300	295	321	288	306	268	274	309	306	275
22573	20440	27093	23698	20447	20664	10419	2144	1451	1232	1250	1075	964	979	834	784	804	753	723	725	738	686	671	651	639	662	665	612	626	613	656	607	642	596	593	597	559	594	593	646	603	598	595	606	599	560	579	613	589	616	594	577	592	596	557	589	574	597	586	581	620	564	599	597	620	613	558	581	557	556	571	586	599	608	564	572	566	620	562	561	587	618	586	588	537	601	617	526	576	580	572	552	572	616	560	610	539	551	550	612	555	541	581	583	578	562	538	607	541	583	562	581	636	577	555	557	577	561	564	563	575	555	589	599	563	614	545	576	586	614	533	529	593	560	585	567	619	622	599	600	568	544	591	536	586	618	560	543	587	551	555	553	546	550	555	577	602	567	574	533	540	535	596	542	577	548	579	540	579	517	582	616	603	575	592	546	515	548	559	546	554	546	537	545	561	561	598	579	547	538	570	532	557	594	594	589	575	560	586	552	592	599	549	541	562	564	602	589	576	606	571	589	541	557	594	572	535	642	562	595	512	566	581	533	576	539	532	550	585	561	605	500	539	599	561	573	549	555	510	605	566	542	549	560	560	555	556	599	572	542	555	521	535	585	560	574	574	552	584	591	542	568	522	566	590	565	563	565	549	607	588	533	580	539	548	590	576	532	572	588	598	547	558	540	593	570	552	592	549	536	601	567	553	565	610	560	566	551	549	525	566	554	587	565	574	557	557	575	534	565	595	600	546	515	552	554	535	557	584	540	593	562	599	574	583	549	533	606	552	584	564	611	585	565	550	557	550	581	601	561	534	580	558	573	582	548	594	570	582	591	541	607	542	544	591	587	532	568	576	562	599	553	543	584	585	616	574	545	606	606	572	552	550	547	537	539	547	576	579	587	579	556	632	567	572	593	531	590	581	564	541	605	581	596	591	593	599	537	594	579	604	579	606	569	536	543	568	512	612	544	569	572	564	550	568	592	513	587	572	546	594	582	538	566	562	578	619	560	587	539	547	548	542	546	556	558	535	579	534	567	581	587	610	538	559	535	579	560	547	557	535	571	564	554	600	562	567	615	569	548	574	578	545	538	584	532	591	538	560	594	604	586	569	560	561	563	553	514	559	570	549	570	551	511	534	523	607	592	533	561	529	582	590	567	555	527	524	516	502	534	508	543	574	533	581	532	553	600	543	581	546	602	514	591	586	568	591	537	562	567	552	562	541	556	580	595	582	586	531	566	560	552	587	565	547	533	549	587	574	579	565	593	633	560	569	548	585	536	560	551	570	555	574	593	552	589	554	544	621	548	548	535	589	565	589	570	539	585	563	536	548	579	582	606	548	565	521	587	582	595	566	593	574	578	540	586	552	544	544	567	529	591	547	514	563	591	572	556	596	600	534	552	561	557	599	572	563	565	571	555	548	561	547	543	564	569	591	588	533	512	571	566	562	589	582	539	583	546	573	558	592	627	549	593	496	548	565	584	533	570	564	547	579	544	591	585	616	586	581	565	560	559	533	533	562	616	566	514	503	566	588	567	595	590	600	521	548	534	583	572	551	559	550	575	510	579	578	573	571	533	524	582	526	595	591	586	568	564	552	548	586	597	555	532	568	580	562	559	542	554	592	591	511	583	566	552	542	524	597	563	595	555	559	518	579	526	577	573	563	551	570	549	577	531	586	604	556	567	551	565	585	539	543	584	602	534	548	562	619	569	572	576	541	559	554	582	597	596	549	562	587	575	567	562	565	556	544	510	590	548	593	619	561	533	540	567	547	522	548	547	549	536	577	562	578	530	593	559	602	506	569	558	559	572	535	542	556	547	582	542	607	575	606	592	570	548	590	531	586	600	557	586	571	576	584	561	564	526	538	582	575	576	570	583	532	551	572	574	591	572	546	525	620	576	566	559	550	592	577	550	550	565	581	597	573	577	541	511	573	513	585	562	531	529	568	552	578	579	508	521	621	578	533	537	592	591	582	576	535	530	546	583	518	553	542	538	534	594	601	529	594	568	543	567	549	572	522	595	612	557	567	621	571	568	557	608	561	542	577	542	569	562	552	561	575	553	568	571	568	580	553	525	551	557	571	605	604	570	530	579	559	564	607	557	578	543	580	518	568	570	541	537	544	598	517	565	560	573	558	587	553	647	577	567	571	616	542	619	538	507	575	581	546	537	588	566	560	566	530	580	587	579	554	572	578	570	546	578	566	565	597	582	586	579	552	589	549	561	562	579	565	534	549	550	557	614	546	570	554	521	538	515	577	567	527	575	543	586	549	570	518	572	541	559	580	586	581	546	553	553	553	571	615	557	536	565	579	544	583	582	587	589	579	547	525	517	601	574	582	530	541	534	492	582	590	552	558	549	571	574	562	546	568	541	538	562	549	567	543	543	566	592	548	587	554	568	576	563	540	554	569	501	561	573	515	591	613	556	576	550	574	571	537	533	598	539	528	556	547	585	585	601	562	596	543	574	574	608	558	536	549	574	511	609	574	528	599	559	543	542	556	597	580	543	554	575	556	562	551	539	613	583	540	586	540	587	599	568	581	587	569	588	561	534	574	522	604	500	587	552	538	565	574	613	580	542	573	551	597	526	548	554	545	585	591	572	529	596	576	581	546	571	600	565	577	566	544	562	548	558	562	577	570	570	575	577	565	540	557	534	574	554	580	532	549	567	525	550	575	556	579	552	517	581	558	545	593	538	558	576	593	555	615	549	529	592	599	582	593	583	537	550	574	604	549	558	606	549	609	535	562	592	604	569	561	552	550	561	565	590	605	559	574	578	603	597	562	600	571	534	563	564	559	541	585	540	585	572	551	559	521	568	564	582	587	565	583	569	582	531	558	593	582	552	580	597	563	547	536	592	584	553	620	571	537	559	588	572	562	560	564	585	570	585	541	540	546	537	538	544	609	543	561	559	597	561	555	553	558	587	527	563	586	577	604	531	572	548	531	634	578	565	546	550	594	608	537	543	596	574	588	585	605	529	598	570	580	593	561	554	524	583	570	616	559	575	564	602	542	576	545	591	594	567	556	568	547	540	621	560	594	587	554	595	560	547	606	564	582	519	586	580	547	564	530	557	570	544	601	520	587	558	572	575	540	551	573	596	569	583	548	557	540	537	581	523	562	581	587	546	566	532	542	564	550	562	583	570	558	562	605	580	542	563	537	549	548	549	584	541	592	544	540	542	550	547	577	552	535	553	503	558	561	561	555	612	614	582	566	560	570	535	600	537	585	593	542	544	546	612	584	597	564	563	567	558	560	566	549	545	565	545	575	595	592	543	541	604	572	550	583	571	551	549	604	558	584	544	585	605	533	577	563	512	551	532	569	557	531	554	536	568	574	568	591	575	552	549	565	552	567	536	580	590	542	551	590	506	524	544	559	532	594	544	553	542	566	579	566	578	520	534	535	565	617	548	558	597	543	543	554	581	571	561	557	580	576	531	544	606	558	559	570	557	569	558	539	582	576	541	611	563	534	502	523	574	557	576	554	574	567	535	593	577	597	532
13698	24065	23168	14114	9303	9836	4619	3446	2600	2180	1961	1624	1544	1442	1111	1066	983	948	847	897	816	773	730	724	678	663	691	668	633	647	652	614	662	638	673	616	561	578	580	593	585	603	659	594	585	622	572	546	580	578	572	529	548	546	528	576	563	562	574	587	579	546	520	587	582	556	577	547	570	541	555	562	564	564	565	528	539	539	543	552	521	570	530	519	524	593	534	547	506	546	560	515	576	560	522	560	541	517	550	529	540	536	556	548	573	580	508	537	515	523	550	569	493	566	549	536	548	533	564	609	551	527	550	520	574	541	536	555	525	533	528	556	558	579	544	544	560	563	557	519	550	537	511	513	496	510	552	540	522	529	545	544	527	535	528	535	539	551	478	574	542	516	531	534	553	555	541	559	507	510	525	529	514	545	538	563	551	517	528	558	549	554	559	553	549	540	546	545	537	512	536	534	520	553	591	551	550	531	537	552	538	558	549	544	513	546	538	547	521	564	548	552	549	520	538	536	525	531	552	545	558	551	514	573	475	506	525	542	565	526	547	536	549	534	561	543	518	532	538	540	546	526	546	571	550	525	547	486	524	552	524	508	546	538	505	544	546	566	538	560	523	557	593	547	511	495	537	568	528	548	522	536	528	567	542	542	523	568	541	519	534	544	534	514	497	577	556	540	525	539	502	532	528	488	511	506	523	527	539	540	537	570	509	566	489	513	572	545	536	520	565	526	536	560	565	533	557	548	578	521	500	513	533	536	524	565	568	505	562	518	552	512	551	494	509	559	596	541	558	528	553	538	556	534	530	550	560	573	509	539	528	494	515	504	564	575	547	555	503	512	533	525	535	581	554	520	565	535	594	518	514	532	562	518	530	521	529	578	538	556	558	536	537	524	535	539	539	524	538	562	545	527	533	508	553	549	521	543	544	516	541	548	557	488	561	537	526	529	584	561	527	560	544	555	528	532	544	615	527	560	558	512	585	473	552	480	523	508	531	534	555	570	556	515	543	537	543	476	536	539	592	503	514	561	527	534	524	527	563	533	545	541	544	511	560	549	574	526	506	522	538	513	528	541	568	551	516	569	528	508	524	611	572	519	529	517	559	544	569	507	554	513	513	583	533	554	581	526	536	554	539	574	517	529	553	565	517	526	534	591	569	522	524	526	512	540	502	576	519	548	525	532	515	555	546	513	517	522	530	555	546	523	500	566	596	557	528	558	549	558	558	560	533	544	522	572	505	528	501	513	502	586	526	538	562	506	539	552	575	517	571	517	511	546	559	582	515	542	531	520	558	518	546	577	556	537	542	527	532	509	568	533	548	537	537	567	505	574	558	562	547	537	577	516	555	528	537	512	535	551	514	514	529	570	494	517	523	528	521	539	503	541	580	523	518	532	562	544	549	586	544	518	551	530	554	575	514	505	528	548	550	525	534	509	549	537	537	505	585	485	559	504	533	518	556	530	505	599	542	560	538	548	522	551	501	534	572	542	527	568	542	571	512	530	552	515	562	539	542	538	542	562	471	512	560	535	571	531	498	541	561	542	577	488	494	554	536	582	548	528	547	568	531	550	542	523	540	511	541	555	555	530	537	542	579	575	539	530	536	516	542	537	534	547	535	540	566	550	552	522	516	544	541	567	555	570	556	543	529	482	547	565	537	522	520	549	539	563	576	531	534	519	543	530	567	573	544	568	588	551	539	551	485	546	554	522	553	573	544	555	572	519	589	517	523	551	565	547	531	543	517	521	517	551	545	580	513	541	536	553	530	523	538	512	524	577	573	508	525	563	525	533	569	537	549	584	551	572	518	590	601	557	551	512	496	548	498	512	542	528	544	557	539	543	483	536	508	544	529	539	533	528	524	525	534	548	529	552	538	552	518	531	535	499	495	553	549	554	547	521	536	539	551	563	513	551	575	536	541	574	507	555	536	531	550	534	541	528	549	544	545	514	529	554	542	524	538	500	524	548	538	534	545	521	554	556	539	556	559	487	565	545	519	561	525	584	533	546	524	556	545	523	524	545	567	504	551	582	549	518	541	543	531	543	519	545	552	560	546	539	553	555	540	563	533	509	523	515	526	556	537	510	517	533	533	557	531	524	520	545	570	551	528	539	550	563	524	532	534	490	528	539	525	564	556	517	547	531	488	499	522	519	570	551	561	543	524	560	549	543	530	560	513	575	521	527	530	543	532	545	538	533	532	516	565	528	596	532	537	557	542	526	558	571	568	550	509	522	541	561	539	554	544	515	539	596	557	490	570	541	564	518	530	540	568	546	531	537	563	518	517	554	509	575	538	532	525	587	530	543	548	537	554	546	547	546	536	561	535	543	573	536	521	544	486	574	544	553	570	566	563	528	522	532	548	555	540	494	524	534	539	581	507	532	528	563	550	519	553	551	512	559	535	540	537	545	536	514	521	543	565	548	520	552	489	524	556	519	517	551	535	535	502	553	540	526	521	547	542	566	525	539	550	527	547	566	506	572	555	545	559	478	557	520	540	558	550	542	558	467	560	533	514	565	561	526	547	542	588	524	589	511	558	526	583	515	520	522	545	556	566	542	524	548	549	564	550	530	483	514	531	523	533	494	531	541	512	540	562	516	555	519	531	572	581	530	560	534	534	517	552	531	452	531	554	500	564	559	535	571	533	554	520	546	538	539	533	551	544	534	539	533	483	519	575	526	533	539	568	544	517	528	538	555	540	550	538	543	532	523	549	559	499	535	542	565	523	535	532	540	542	560	546	568	528	526	563	549	558	534	532	572	567	505	508	533	531	558	499	507	517	557	545	552	533	526	528	536	523	536	525	530	581	569	559	544	525	574	533	524	492	578	547	547	518	559	534	557	545	510	522	559	530	557	544	533	523	566	545	545	518	521	523	518	572	520	516	543	559	537	522	489	515	558	520	525	532	559	526	561	544	559	559	503	516	550	564	552	531	546	505	504	585	532	546	523	574	515	549	516	526	505	558	537	532	569	533	491	467	540	530	543	493	528	525	506	569	528	557	541	547	551	539	558	511	520	518	542	535	556	543	525	530	585	537	519	558	487	576	552	583	552	511	524	550	530	513	516	517	535	562	563	576	488	553	505	569	569	543	523	528	538	518	580	522	518	534	534	547	529	520	577	537	524	574	516	559	528	580	518	554	556	522	573	560	537	517	514	565	567	557	534	555	515	529	528	539	535	559	542	525	516	506	535	510	537	531	561	526	529	554	529	570	517	521	566	550	527	568	539	505	553	540	497	553	566	560	545	510	571	561	537	537	548	563	564	525	548	539	504	520	529	540	518	563	552	516	529	537	532	553	546	530	533	527	511	596	533	560	532	508	500	580	559	542	529	558	546	545	551	552	506	540	573	517	527	503	559	501	555	555	549	558	562	560	509	526	537	529	571	502	504	545	542	547	526	501	533	549	560	511	560	515	543	572	528	549	561	561	587	493	540	502	546	538	575	523	535	543	567	558	558	514	545	534	575	575	473	488	537	549	547	537	580	567	527
27797	14848	4569	1332	520	288	179	155	137	145	123	158	141	127	125	114	137	127	110	122	115	134	106	108	103	130	112	127	133	117	135	124	118	107	127	111	109	106	120	131	117	121	114	105	133	115	112	119	107	118	116	138	127	140	116	113	97	127	132	108	128	120	120	122	121	118	134	101	103	116	129	126	124	108	102	118	122	123	96	104	107	110	112	112	134	123	113	97	126	101	109	119	119	121	96	114	118	113	125	118	107	122	89	123	135	113	113	126	120	104	115	127	140	112	116	128	133	109	126	125	107	109	116	111	119	121	119	122	132	112	111	128	127	110	127	110	98	117	105	100	114	97	97	134	113	107	110	124	102	113	105	129	113	110	115	121	122	123	120	126	116	114	126	114	102	114	140	130	114	107	114	109	115	108	147	108	111	123	115	115	125	116	128	98	114	123	102	123	136	106	113	121	107	111	100	97	90	117	121	120	117	110	123	118	97	117	121	113	118	122	126	118	128	124	126	116	109	120	115	113	127	120	126	119	110	109	120	117	112	121	113	116	121	119	110	113	133	121	108	120	111	121	126	108	135	94	130	116	126	116	95	115	125	105	115	112	123	104	117	116	111	120	103	109	122	116	123	116	101	114	111	117	117	121	112	111	123	127	125	108	101	124	122	97	120	103	99	124	124	105	109	122	141	120	126	113	110	117	125	106	141	106	90	112	119	110	94	132	124	110	105	115	128	112	123	122	105	121	120	122	125	120	111	103	117	119	100	111	115	100	129	127	107	84	133	101	112	104	118	128	122	121	132	117	113	97	119	117	131	126	113	106	117	102	150	106	130	105	107	106	112	122	125	104	111	102	114	106	127	114	109	114	125	114	113	102	121	127	105	102	138	101	141	124	126	99	118	110	128	114	122	108	112	119	110	132	127	104	120	106	132	122	126	118	128	124	105	107	123	114	138	133	105	118	105	130	115	141	123	137	110	125	95	105	106	109	111	122	131	121	117	117	93	124	114	115	105	112	110	112	115	119	113	137	107	114	116	121	133	105	122	117	116	118	122	118	106	120	117	95	110	117	101	127	133	119	109	103	101	100	120	98	127	109	107	116	108	118	125	117	116	109	138	127	119	103	112	114	135	119	117	127	110	116	106	112	113	118	114	121	114	118	102	110	120	118	124	127	109	130	112	109	111	117	123	131	115	102	121	115	102	113	132	102	131	123	113	118	115	119	112	124	122	118	111	104	106	117	128	124	111	90	107	103	123	125	128	128	111	124	120	108	132	107	117	117	124	122	117	132	119	136	118	129	111	128	127	121	110	126	112	101	128	108	117	120	114	122	127	112	140	106	118	101	123	99	137	110	108	104	118	107	120	114	131	131	120	108	121	117	129	114	108	113	88	124	105	118	111	115	114	111	139	116	124	105	93	109	131	129	123	130	103	122	118	115	122	108	118	121	126	124	116	108	112	123	104	118	121	127	122	112	133	115	104	122	96	125	112	120	116	102	115	115	114	111	111	119	104	114	131	128	105	127	125	101	104	111	113	109	121	112	108	131	119	103	123	106	116	116	121	126	94	117	105	103	99	136	109	135	120	120	117	120	119	135	119	120	107	121	113	128	108	101	125	120	120	129	108	126	107	107	115	118	108	142	112	107	107	123	94	128	97	106	123	117	129	101	104	121	114	120	110	119	103	106	106	126	108	129	124	148	116	116	122	112	103	115	122	118	106	110	125	129	111	121	129	111	128	112	109	113	112	115	128	102	136	110	92	111	115	116	103	118	105	118	126	115	106	116	111	121	123	152	138	112	98	112	116	110	117	123	103	111	99	108	115	129	110	117	116	127	132	99	133	141	112	97	105	111	111	131	120	104	80	114	109	106	112	115	133	106	104	126	125	116	113	126	103	108	124	107	119	101	125	121	120	113	119	102	131	120	97	121	130	122	117	123	119	105	111	136	120	116	111	111	103	119	96	116	133	114	127	105	105	120	135	108	117	115	126	127	114	120	114	126	144	107	108	116	110	115	105	118	137	118	119	130	114	115	124	111	120	116	107	144	126	124	106	126	108	127	110	119	133	119	116	103	120	119	126	117	98	135	115	111	121	110	131	105	106	117	142	119	130	129	108	104	99	105	113	102	116	117	109	133	117	108	127	102	130	115	116	126	116	109	107	119	112	120	111	117	105	106	125	130	114	101	113	103	118	94	99	115	122	107	116	112	135	114	109	120	112	99	122	123	111	107	118	116	116	112	101	133	120	109	141	115	114	122	108	107	114	124	125	96	112	108	118	106	125	116	104	128	115	109	114	106	119	117	126	123	108	119	106	131	128	107	134	119	142	123	113	135	125	98	96	130	141	102	125	121	99	104	134	117	120	120	99	121	128	112	114	114	132	123	116	95	115	112	128	109	119	108	119	128	131	119	120	127	115	103	113	134	114	136	136	114	124	117	125	119	144	117	108	113	98	101	118	132	114	115	119	115	107	101	111	106	118	101	122	101	130	117	122	110	123	119	116	116	119	104	105	108	125	126	106	128	116	124	108	104	112	119	130	95	115	121	117	116	124	113	120	136	134	116	96	119	124	107	121	97	127	138	121	120	118	122	123	95	115	117	123	113	115	112	123	120	135	122	109	111	122	96	118	111	112	104	128	124	103	97	113	118	130	118	103	117	95	130	113	112	97	114	114	111	107	117	131	120	121	127	93	131	116	111	127	109	118	109	109	116	142	135	114	120	112	129	105	125	111	120	121	123	117	120	116	106	119	101	128	121	98	116	123	108	94	116	133	108	129	121	154	95	103	101	128	139	108	108	130	105	117	142	118	136	132	137	122	123	119	115	101	112	131	114	120	112	117	118	131	119	123	111	116	109	117	116	117	125	122	104	132	106	102	137	106	131	132	101	131	127	106	138	117	137	138	125	117	105	115	122	126	121	109	103	127	106	113	110	130	113	121	111	119	109	109	109	110	112	115	121	140	151	130	126	116	128	112	112	132	108	111	101	116	102	122	106	127	118	115	111	110	105	110	112	96	99	109	109	132	133	135	130	126	107	123	109	132	111	110	117	124	119	112	93	112	117	114	118	102	111	119	120	105	106	107	120	115	110	135	102	99	94	108	123	114	129	117	93	107	108	105	123	133	94	144	114	128	125	118	114	122	110	114	119	112	125	125	146	121	125	106	110	105	102	127	118	121	100	105	128	120	129	126	91	117	127	131	127	136	125	105	118	111	127	107	102	123	117	122	143	137	114	136	107	112	141	111	119	113	119	100	106	131	108	106	113	112	128	124	123	109	113	127	118	137	123	123	129	120	106	96	125	115	111	131	119	112	132	121	114	109	117	123	119	111	94	117	117	137	135	117	123	105	110	116	112	110	106	132	102	118	115	122	106	126	118	107	116	114	104	110	119	127	121	124	118	110	145	104	123	126	114	107	115	114	115	109	118	121	135	124	106	108	111	93	103	102	125	133	101	141	122	126	112	99	112	102	90	97	104	109	119	109	106
7300	5453	7163	2091	881	429	242	195	192	165	167	177	159	137	148	121	148	135	145	156	172	141	139	136	134	135	127	158	126	131	128	142	125	124	132	141	133	152	141	124	130	133	132	136	146	130	112	117	132	130	140	137	140	142	159	144	113	134	149	133	115	126	112	129	131	114	137	120	125	127	124	124	114	114	149	131	130	140	131	129	136	134	122	142	112	116	117	132	134	118	141	116	144	145	128	128	140	128	125	138	137	127	140	118	117	135	122	134	144	135	133	133	160	122	123	155	119	158	116	132	124	149	123	139	113	126	128	116	116	121	121	127	128	154	130	157	131	121	121	122	125	127	134	136	131	155	143	137	116	121	166	123	121	134	121	135	152	124	128	137	161	126	131	122	132	115	127	132	137	128	118	142	144	128	150	134	100	139	132	127	139	136	149	146	125	146	145	149	127	120	114	118	103	130	125	123	114	141	112	127	141	139	135	142	132	145	140	129	136	141	126	123	148	136	132	141	140	112	137	116	134	114	143	116	131	135	136	112	131	116	147	130	126	130	148	133	132	128	142	123	136	147	129	144	123	147	119	129	122	132	146	139	118	122	125	137	120	122	125	136	120	112	131	133	109	135	129	129	135	133	128	131	119	120	123	124	110	123	120	135	121	141	119	148	122	118	131	134	137	121	134	129	124	132	119	129	127	128	130	134	143	141	124	132	120	119	159	137	133	115	115	120	140	111	117	156	142	148	132	129	132	148	107	125	105	108	130	157	128	117	117	127	135	136	153	112	125	135	125	111	132	140	134	118	137	143	142	118	122	133	96	119	126	131	126	130	130	162	145	133	118	126	139	132	138	144	123	124	130	133	127	119	143	120	138	141	114	136	151	140	118	119	125	137	128	144	116	130	128	146	125	144	122	125	133	119	125	127	136	102	134	139	122	141	131	118	130	122	128	144	134	131	145	155	139	135	120	134	129	135	137	129	123	126	121	119	123	124	133	108	142	125	127	124	124	149	137	136	137	140	139	134	118	141	125	137	107	135	124	149	131	128	124	125	142	125	139	132	145	143	125	119	111	129	147	149	152	121	136	140	130	123	135	136	132	133	125	146	121	115	124	142	125	137	151	126	127	148	118	142	112	132	138	128	138	134	115	134	137	119	127	111	102	140	144	114	108	145	113	112	129	144	135	128	126	114	125	121	118	123	141	136	128	131	140	122	135	118	134	143	132	144	132	139	137	132	154	140	134	140	105	127	121	148	141	138	123	144	138	106	140	114	123	125	148	136	133	126	125	128	115	147	142	144	122	116	134	134	131	117	115	143	124	140	126	131	125	129	130	120	157	122	118	128	134	133	142	118	143	146	121	136	130	132	129	131	117	133	139	135	115	130	148	136	121	120	126	140	127	121	132	130	154	135	124	113	155	139	134	114	135	117	149	117	122	134	120	133	135	143	138	135	138	127	133	144	110	135	151	120	130	148	134	123	128	151	129	115	141	144	126	107	143	157	148	128	132	143	127	147	131	130	124	148	125	131	123	140	130	129	127	132	145	148	147	136	110	161	141	112	133	110	126	122	145	122	126	131	129	137	150	134	148	121	151	122	107	132	119	144	125	124	133	146	131	137	116	99	142	128	146	125	126	127	134	138	127	108	128	119	144	145	116	113	136	134	149	134	149	147	137	130	136	129	135	131	121	149	105	125	128	154	139	161	144	128	122	133	126	137	123	119	120	124	116	127	136	139	132	134	133	130	139	141	121	140	125	133	133	131	121	114	142	148	139	112	129	142	111	132	134	119	142	134	126	126	138	155	141	148	122	146	130	115	136	122	128	122	123	134	131	136	118	139	128	108	150	124	135	149	120	138	111	138	142	112	124	136	138	119	127	130	141	122	131	132	114	144	141	144	134	144	108	122	145	133	150	134	148	147	107	132	122	130	118	144	142	137	147	120	128	141	136	139	112	140	121	139	126	120	142	129	137	146	147	142	119	143	136	150	134	123	136	119	138	146	119	143	121	122	115	114	115	129	124	130	129	147	116	149	124	132	137	133	130	131	133	122	137	131	142	137	108	120	134	127	136	161	147	133	134	151	130	148	139	138	110	122	139	142	142	133	131	134	138	128	137	115	122	123	148	140	120	119	145	121	124	134	118	128	137	110	137	108	104	149	145	130	139	142	137	121	121	130	126	131	134	137	124	130	136	116	142	137	116	122	129	131	152	115	142	134	146	158	121	125	132	118	138	138	128	119	135	131	132	133	143	146	138	148	124	120	138	121	115	130	136	123	142	134	132	155	121	144	142	141	148	122	121	130	131	115	135	120	127	98	129	133	119	122	137	116	129	133	125	165	135	120	127	137	140	135	126	115	155	136	107	123	139	130	129	127	132	136	121	138	140	154	147	127	145	138	119	144	121	133	108	120	140	129	122	108	146	122	128	137	124	141	136	137	124	130	146	129	124	127	129	138	148	126	140	127	136	123	129	123	120	122	125	115	128	142	127	134	109	129	127	129	124	152	127	128	136	110	127	130	137	150	155	134	148	120	129	138	128	132	124	123	128	135	131	146	128	136	134	130	134	137	138	150	144	135	118	140	144	127	121	138	135	119	118	143	125	121	121	129	149	141	117	141	129	134	109	125	131	138	124	125	125	143	133	140	110	122	127	137	121	146	149	114	122	119	133	135	142	138	147	135	101	130	138	134	149	132	132	143	118	135	140	137	165	146	142	131	135	132	133	123	155	123	135	119	123	115	112	120	123	134	150	127	123	162	125	136	122	141	138	132	147	131	126	137	118	127	124	126	143	141	104	136	147	133	149	131	123	138	154	137	136	124	132	113	128	120	123	118	111	125	122	123	116	146	138	132	126	128	130	138	162	129	125	150	122	124	137	127	129	140	140	134	132	130	116	147	142	149	123	118	118	130	132	136	120	131	122	136	135	126	140	130	129	140	139	142	117	137	136	131	127	133	120	102	134	132	145	127	120	139	131	136	128	126	130	144	109	117	133	142	114	120	146	121	122	121	149	145	135	130	142	128	144	140	136	124	119	125	131	130	118	126	158	116	128	162	122	157	149	132	123	123	153	142	147	139	151	133	136	139	120	141	147	136	128	127	147	138	123	131	133	132	143	142	136	118	130	129	127	135	126	115	146	128	129	123	130	120	150	149	130	146	140	154	127	130	139	112	138	122	144	137	139	155	133	116	146	119	137	136	139	134	139	135	110	121	107	127	139	144	126	111	139	141	121	125	126	122	126	139	137	114	128	128	137	135	137	144	131	117	134	137	119	142	144	129	114	131	122	124	147	103	155	126	134	142	132	141	137	130	148	121	138	130	144	144	149	117	136	137	118	123	131	111	123	122	147	127	126	130	126	133	135	113	129	145	136	143	113	118	135	133	121	141	122	113	130	123	124	124	118	124	101	139	116	149	136	116	148	113	149	112	142	123	126	134	122	143	131	136	145	133	153	132	139	150	150	153	119	131	139	119	123	139	119	137	124	139
24804	20420	26679	24045	20428	11529	1830	1071	738	685	588	577	520	487	463	377	402	387	389	389	368	350	368	352	338	338	348	326	309	387	347	352	336	338	346	320	330	305	318	332	315	349	318	355	330	304	347	308	323	324	317	357	319	322	347	283	306	324	329	352	330	389	315	323	318	333	301	317	321	314	305	329	301	325	300	334	317	312	311	322	333	326	335	308	326	338	296	316	298	316	312	321	338	300	291	313	292	309	358	302	321	324	304	307	298	329	288	281	339	321	307	304	309	308	310	308	306	343	308	287	294	295	290	299	329	309	341	328	320	329	305	296	290	293	332	342	298	345	329	320	306	303	318	307	294	337	341	323	297	311	288	351	322	312	303	308	280	290	323	308	295	292	313	279	286	308	312	317	297	323	318	331	306	325	323	300	286	301	309	323	325	300	309	326	306	320	304	337	284	279	298	317	332	298	306	331	319	321	299	322	331	316	315	314	294	339	292	348	319	296	285	312	312	308	307	334	320	313	343	335	309	335	303	325	302	308	341	283	285	320	311	338	301	330	279	279	361	320	332	295	311	309	317	299	306	293	313	302	321	303	323	334	334	281	314	303	279	333	290	313	274	294	319	309	298	313	307	283	313	309	302	321	323	296	317	286	297	306	319	293	303	299	304	311	317	344	333	319	317	325	278	298	312	338	299	304	317	335	327	286	335	296	308	324	268	304	281	317	306	344	340	320	313	324	298	269	299	302	297	299	340	342	304	328	287	304	316	330	304	300	315	303	285	316	295	317	312	330	328	323	298	300	329	305	275	324	311	298	339	303	334	315	279	297	336	301	299	313	302	354	281	317	323	319	285	310	300	318	321	327	319	321	313	326	322	313	278	329	315	313	287	324	294	322	323	274	331	310	279	260	324	320	300	297	294	280	333	302	316	333	313	283	303	324	324	311	308	306	315	306	290	318	317	330	328	311	309	312	320	303	307	330	303	336	280	297	322	327	293	337	283	325	312	328	332	351	282	283	305	311	340	333	331	337	359	322	336	299	341	312	318	304	325	304	330	308	302	273	299	296	294	291	327	281	313	330	308	289	337	350	318	325	286	313	353	299	323	282	285	329	322	322	303	309	291	305	322	312	312	327	298	302	279	294	323	312	300	309	306	316	331	296	330	326	337	315	305	318	328	301	313	308	327	282	321	312	342	309	297	327	313	319	309	321	315	326	314	359	285	292	309	301	318	297	291	337	287	296	312	307	311	318	332	313	303	296	320	298	314	340	313	304	306	308	307	278	306	316	323	294	296	304	314	337	289	286	294	374	337	292	299	323	309	320	342	322	297	327	297	311	322	293	310	304	325	312	312	328	305	309	310	301	341	298	297	322	299	290	314	299	306	291	300	342	337	316	317	305	281	344	319	301	318	277	333	296	322	311	304	309	304	309	301	328	312	315	290	337	344	308	325	318	324	275	295	304	290	318	353	295	283	312	307	344	325	325	287	332	306	300	313	323	324	328	298	326	338	314	281	320	302	325	342	307	311	331	354	316	236	305	302	364	304	299	298	298	343	336	340	315	315	329	317	311	333	326	290	329	326	315	308	313	317	363	326	346	309	328	318	309	332	297	316	329	303	305	309	293	313	289	328	289	360	318	323	330	289	293	325	306	324	334	321	296	324	304	317	298	326	266	313	320	306	343	284	319	323	323	352	321	264	344	296	327	303	306	310	321	280	310	312	309	314	298	296	304	320	340	316	302	275	306	299	308	311	312	297	307	310	288	337	320	303	309	312	289	274	291	348	321	335	300	313	284	298	288	335	306	351	330	300	332	302	310	274	313	284	280	312	351	305	353	314	315	318	315	311	287	304	316	316	295	322	309	301	323	325	319	332	323	312	303	335	315	307	289	279	315	308	337	339	354	323	300	272	281	318	307	299	323	307	322	313	322	300	316	303	287	291	316	301	324	266	268	302	287	287	309	304	332	330	293	290	322	312	311	319	294	305	298	316	308	292	313	326	308	319	302	288	300	303	291	310	338	291	311	331	306	288	308	290	328	285	325	319	298	300	315	286	316	308	305	313	322	317	291	294	303	280	314	319	308	316	296	305	287	308	348	294	307	308	323	312	313	287	286	291	328	307	303	335	356	306	311	302	324	333	352	327	287	294	311	340	310	277	296	343	314	309	329	302	328	302	296	340	284	334	330	299	330	350	325	323	291	313	309	271	277	296	316	302	291	314	303	323	289	332	299	292	317	297	321	347	314	295	346	318	335	309	334	339	328	303	307	307	295	327	283	332	311	278	294	316	300	294	305	319	331	283	310	334	334	300	325	335	319	293	305	277	297	277	313	317	303	314	313	342	321	317	311	332	291	304	294	306	312	296	314	303	316	314	327	301	295	283	305	277	303	339	301	269	298	301	301	316	298	305	290	317	311	286	302	310	319	302	323	284	333	310	292	358	318	319	303	320	326	321	295	293	301	344	336	313	330	321	301	317	354	292	292	323	308	308	327	274	290	284	277	318	306	339	323	304	333	305	308	303	319	318	339	320	296	338	313	296	309	365	290	292	292	329	320	317	296	322	313	288	301	324	304	296	279	339	343	326	301	302	300	309	336	300	333	312	312	327	304	309	328	289	300	318	277	362	297	305	298	292	310	301	302	312	331	299	346	316	315	334	314	317	311	332	343	307	334	335	282	300	313	335	298	283	280	316	296	316	283	295	308	291	312	306	336	326	307	289	323	335	317	312	307	307	309	304	301	292	297	330	332	329	312	279	322	295	321	313	314	310	303	305	308	304	307	308	308	309	281	330	292	339	316	317	327	317	304	327	313	306	312	317	318	342	304	296	336	313	312	316	334	290	305	326	314	346	331	321	328	306	292	315	351	293	335	301	298	313	336	306	326	312	303	331	301	296	315	312	307	320	337	311	315	317	308	293	289	333	305	280	304	332	309	330	286	309	335	339	293	297	301	310	313	315	291	292	310	307	283	315	304	309	311	347	304	315	320	318	311	279	295	332	306	312	340	294	309	310	299	345	330	311	301	333	323	326	291	301	278	329	317	286	300	309	254	323	278	326	309	319	294	352	286	334	302	293	333	327	278	299	269	286	312	278	333	305	303	321	282	297	348	300	306	319	335	311	300	311	311	335	306	315	311	289	318	307	311	300	314	328	314	295	308	320	318	305	296	310	298	282	306	318	315	330	296	306	327	332	336	278	317	339	299	320	336	315	337	290	302	318	327	291	309	309	325	320	312	311	307	296	287	300	316	304	315	303	322	308	295	303	326	355	272	315	297	310	323	318	324	308	308	309	319	289	318	299	339	332	336	319	285	309	267	333	329	310	305	334	341	329	323	337	327	312	306	307	324	315	327	325	304	325	283	327	303	282	321	306	299	308	310	282	288	318	347	318	323	322	305	289	309	295	297	318	319	286	341	319	317	295	297	340	307	324	320	315	290	275	315	331	297	327	275	304	313	302	316	270	293	305	313	319	301	304	316	303	313	325	323
9758	18444	17008	7964	6287	5023	2448	1794	1255	1137	1015	894	771	741	604	504	561	499	479	472	486	395	415	404	365	349	370	345	384	365	347	341	338	344	329	351	323	292	334	306	313	347	332	275	296	320	318	316	334	320	327	320	323	316	321	308	291	321	289	316	301	332	327	295	310	288	315	320	316	332	295	272	324	297	288	322	289	272	383	300	291	301	310	305	295	294	300	331	300	338	285	288	278	274	318	287	320	311	307	284	301	305	291	315	300	335	292	301	330	298	285	299	315	324	322	324	268	320	313	333	283	288	326	289	271	298	307	327	313	304	296	282	267	311	285	301	298	293	292	299	278	299	322	323	323	289	293	318	266	284	319	288	305	302	256	308	296	262	312	289	304	284	311	290	311	292	332	319	333	300	302	336	270	295	308	292	303	294	271	302	287	301	296	286	265	278	309	289	298	284	304	275	304	317	309	309	304	334	299	310	332	312	341	320	290	292	307	295	315	280	274	328	290	248	284	280	290	302	281	299	301	328	296	286	278	308	287	298	289	264	295	306	309	343	280	321	305	266	315	295	325	294	296	277	274	270	284	281	310	294	297	299	304	284	276	314	293	305	318	339	293	286	327	293	320	276	314	302	310	301	324	326	297	303	269	283	307	291	321	313	316	303	288	299	269	302	339	309	295	347	311	283	292	313	307	300	304	333	298	308	313	319	283	317	272	270	313	327	306	300	295	305	284	322	306	345	292	295	296	296	317	298	347	297	328	316	318	285	321	294	292	291	296	320	318	309	311	312	333	277	281	289	307	287	303	319	293	287	298	289	280	265	317	303	283	305	298	299	315	275	267	284	308	337	315	274	291	300	304	301	317	312	286	278	303	305	294	284	302	273	296	297	286	303	297	320	295	312	294	351	292	300	315	273	295	291	317	280	324	306	291	300	297	297	277	312	304	307	314	326	293	285	295	287	276	341	272	343	277	278	282	275	300	279	296	284	290	321	281	295	284	307	311	279	300	300	315	298	274	279	306	283	298	291	296	310	252	308	300	315	291	311	294	285	299	259	261	273	314	306	285	272	302	289	301	318	281	299	273	308	325	312	307	303	291	297	309	281	273	303	283	278	302	326	325	303	275	297	294	300	285	313	311	302	285	297	274	300	300	293	283	316	337	280	336	310	328	316	292	277	305	294	297	301	275	263	320	291	319	289	298	308	314	287	292	270	320	276	303	274	303	289	293	285	278	307	269	312	283	265	268	300	297	286	313	310	309	281	294	309	312	314	289	277	302	297	301	299	297	309	286	265	303	265	292	291	286	314	313	289	276	302	286	292	328	292	270	302	327	286	301	296	328	290	283	291	285	300	285	279	293	318	275	299	303	334	293	268	310	288	308	296	309	250	302	321	309	294	270	297	310	282	283	296	341	314	281	303	291	301	285	285	313	279	317	296	311	291	299	283	283	322	315	280	293	298	303	325	307	294	274	290	288	291	326	288	294	296	311	307	307	306	309	320	327	307	291	294	301	304	295	311	282	279	283	286	264	295	321	301	313	315	310	298	316	295	345	276	295	304	272	293	309	308	302	295	306	331	297	323	285	282	278	305	293	321	280	287	300	338	320	269	307	317	286	306	321	285	302	309	298	283	317	302	307	294	311	290	305	300	314	288	270	306	315	305	315	310	323	295	319	305	298	280	295	303	289	296	299	312	329	298	294	310	294	299	322	320	281	290	279	302	297	317	288	274	281	326	294	307	274	285	261	296	295	296	295	294	316	314	272	302	308	277	319	316	294	302	292	305	322	294	323	320	288	269	318	302	284	283	306	314	340	276	306	277	308	309	303	314	272	308	307	317	259	314	306	308	249	284	297	311	306	297	288	302	300	319	289	272	303	297	307	290	311	271	301	278	329	294	262	273	270	305	317	281	296	279	275	290	290	293	304	301	311	307	308	266	304	288	288	303	274	306	303	313	281	314	307	324	271	282	330	260	332	289	306	267	289	287	338	307	338	341	316	292	290	305	302	311	325	299	303	275	289	313	318	318	321	303	327	309	311	276	302	320	312	324	295	273	304	310	301	297	291	301	280	294	272	319	287	324	305	287	334	280	309	290	305	295	324	285	266	300	326	308	295	307	312	285	286	298	286	308	340	296	330	302	296	308	307	301	298	324	317	304	294	305	287	315	305	306	290	306	286	308	282	299	279	327	293	281	311	303	306	260	311	279	319	310	319	318	321	286	285	286	310	304	327	300	281	292	294	312	346	303	296	307	284	294	283	311	275	317	267	300	333	303	295	326	300	306	276	314	299	289	315	295	307	307	319	284	305	287	299	292	270	318	278	277	291	306	309	288	313	328	287	293	275	303	305	308	279	328	267	322	280	311	309	326	289	304	296	301	278	310	321	311	280	309	279	312	285	320	349	307	273	284	294	302	304	326	280	291	291	308	296	310	306	309	307	283	321	308	281	308	324	307	293	300	296	308	276	305	293	289	306	296	259	288	295	270	319	283	276	283	281	294	302	312	309	309	342	320	338	267	323	316	299	295	295	287	318	300	307	317	328	309	289	301	315	316	312	294	311	350	299	298	306	309	309	305	275	274	297	301	288	339	297	314	318	306	350	287	298	303	313	307	256	276	295	261	316	277	288	304	317	306	288	307	296	286	299	311	315	319	288	291	304	267	313	308	297	304	297	303	270	313	304	302	284	303	337	300	314	296	306	322	299	305	278	308	286	319	283	307	268	294	308	302	329	315	341	291	292	312	277	302	312	315	311	289	280	321	309	303	293	302	293	282	272	299	325	292	300	289	280	311	298	292	294	300	307	270	329	289	279	281	289	300	298	304	277	275	283	313	306	308	285	319	258	330	322	320	314	287	292	317	295	344	305	296	324	306	297	303	292	323	288	283	300	331	288	291	309	323	282	290	305	305	304	274	289	270	297	306	311	325	302	305	289	302	309	311	298	313	296	316	314	325	286	304	312	296	299	290	284	326	301	298	282	308	294	276	293	312	293	343	260	296	292	287	296	318	260	307	292	303	309	303	277	307	288	294	301	286	268	316	315	281	306	313	313	294	262	276	320	318	316	286	328	323	306	268	280	308	307	329	290	305	281	290	308	303	281	293	301	299	268	317	312	306	306	304	325	338	301	314	276	297	329	305	316	327	356	295	315	291	313	294	311	318	308	284	294	281	288	331	312	296	287	298	301	292	291	287	325	301	293	322	317	295	301	288	280	276	293	314	304	294	272	303	276	302	288	299	301	314	294	288	265	292	322	276	297	306	329	335	293	304	288	310	283	273	312	325	301	307	302	292	311	285	319	253	305	301	312	309	280	326	283	297	309	292	296	301	284	303	328	275	300	281	299	285	333	302	296	297	273	288	324	296	309	275	278	287	317	310	264	283	323	284	289	285	284	312	300	285	304	317	311	299	312	311	329	297	316	287	336	276	313	320	329	289	321	320	321	299	311	288	284	286	270	308	303	307	326	332	284	285	285	305	284	311	315	306
22556	20416	27077	23672	20444	20815	12045	2288	1367	1298	1173	1044	990	993	832	756	790	761	726	671	701	693	711	601	688	674	637	618	612	681	616	628	616	621	580	617	561	565	586	640	574	634	574	600	613	601	602	578	626	612	557	573	552	588	596	603	568	568	575	557	580	593	549	577	552	561	533	573	567	584	553	565	545	587	588	559	569	570	575	567	558	579	580	552	545	575	561	569	552	546	550	581	554	596	598	561	575	574	580	568	599	593	583	546	586	555	582	555	548	569	571	541	573	538	586	562	552	547	613	573	571	566	574	563	512	539	534	562	575	621	590	577	604	528	525	599	574	590	616	562	578	560	531	545	551	556	580	597	558	524	507	588	558	552	555	547	536	525	593	528	522	560	569	551	587	592	579	533	582	605	522	565	618	569	553	510	589	562	572	512	543	616	596	555	559	588	547	575	581	605	545	571	554	564	564	605	511	592	569	548	572	595	576	574	597	561	584	571	596	572	562	571	537	562	584	567	597	592	548	551	556	559	537	557	571	553	579	578	590	578	567	562	608	553	589	594	595	592	570	551	582	545	574	505	551	533	548	564	602	592	532	545	532	571	593	547	627	606	567	577	595	539	585	561	554	574	596	567	584	572	583	592	548	556	558	576	582	562	604	534	585	632	574	540	568	562	593	572	572	570	608	595	619	556	543	601	576	570	571	542	558	527	529	600	551	622	586	558	562	587	549	588	544	558	558	567	573	576	571	541	532	530	585	559	540	553	577	537	601	550	529	576	587	513	547	596	587	572	604	552	586	549	582	557	577	570	588	558	557	615	610	492	539	537	604	568	575	541	547	558	565	552	576	555	587	554	603	548	586	533	624	570	568	586	556	551	563	556	605	568	591	552	571	548	575	608	551	541	500	607	561	610	574	560	592	588	514	631	629	522	558	583	585	593	574	561	586	591	577	516	596	525	517	601	537	573	558	549	566	586	588	567	561	574	532	536	599	611	593	575	536	586	610	521	532	549	579	545	560	544	566	577	561	581	578	541	578	564	574	571	577	551	525	540	574	573	589	560	522	540	609	563	572	584	627	579	572	580	556	562	549	541	558	541	602	574	575	600	563	591	535	534	533	540	549	562	616	531	544	546	563	535	630	536	568	566	566	580	597	581	569	545	566	586	554	593	565	591	534	522	589	612	553	521	568	557	596	591	577	597	562	618	527	601	556	551	578	594	576	523	591	564	578	561	558	546	546	557	563	548	590	557	620	604	547	520	549	553	552	537	565	503	558	562	533	575	590	590	555	628	561	597	588	617	572	482	536	563	494	527	610	589	587	556	557	547	575	586	592	549	602	548	578	598	578	517	570	542	549	535	572	566	597	530	562	524	551	574	549	582	584	574	603	600	554	552	584	542	587	547	571	538	579	586	592	579	621	588	589	540	533	587	618	576	546	548	565	594	545	589	564	531	562	539	550	575	617	583	546	521	563	579	575	543	566	544	542	529	563	605	577	594	550	579	578	586	598	515	540	539	545	572	554	591	539	550	551	550	511	537	552	556	549	524	588	571	579	597	567	564	594	585	550	579	610	585	557	536	600	603	572	556	579	549	592	568	577	563	575	535	582	578	585	577	572	548	576	532	578	590	539	540	502	543	558	572	549	623	540	593	549	579	577	598	610	519	561	601	551	532	523	537	568	571	584	544	543	567	588	552	566	546	552	562	552	580	556	605	576	534	590	545	547	562	541	569	544	570	553	619	594	602	512	555	566	574	584	564	535	564	547	554	557	562	525	609	550	558	564	578	535	572	617	553	577	590	601	549	576	585	547	547	526	571	538	587	580	584	573	600	567	569	575	539	571	542	572	528	582	529	602	559	563	565	601	572	539	559	593	583	536	580	589	536	614	575	558	558	541	573	550	582	543	553	516	569	585	579	579	593	577	533	534	570	584	591	528	534	535	536	604	565	594	575	559	619	579	567	547	570	530	577	575	540	599	532	565	569	526	551	552	559	559	535	567	577	580	529	555	564	590	580	615	552	562	583	581	551	545	551	572	578	579	563	565	591	574	539	586	583	568	553	564	612	570	565	575	591	582	596	595	538	545	557	570	550	569	548	594	594	577	561	567	593	590	612	550	538	567	544	561	549	564	538	583	558	527	555	558	530	533	551	534	605	560	558	565	574	538	575	581	570	538	564	593	566	555	567	528	558	593	595	550	520	592	578	536	535	544	539	552	549	566	576	544	564	545	561	530	545	560	612	562	571	588	520	576	555	557	584	544	586	518	584	573	578	575	596	572	614	516	616	558	602	571	515	588	558	551	553	547	530	575	544	585	529	570	575	545	579	479	586	569	547	579	550	572	573	560	582	551	540	566	570	561	654	555	584	540	555	584	590	540	587	567	571	522	570	552	538	545	534	535	570	589	517	539	567	597	558	566	559	595	594	594	534	572	562	567	579	517	572	588	571	544	542	568	536	552	575	545	592	582	590	570	573	579	553	564	518	529	588	547	567	564	551	554	543	548	564	564	592	542	581	531	575	573	551	608	578	512	535	561	532	595	556	537	535	603	579	585	571	543	496	587	579	587	620	584	568	552	578	580	545	564	518	545	532	548	534	626	512	553	589	556	587	586	592	559	578	564	591	572	543	549	509	535	573	538	567	536	630	543	590	555	587	586	582	587	598	559	585	577	560	577	589	539	592	539	575	560	579	552	527	598	563	568	579	549	609	540	582	586	628	553	557	595	544	574	549	553	579	598	546	590	558	535	589	558	561	552	535	556	559	581	537	565	579	561	529	601	566	566	569	601	547	581	546	543	519	513	543	564	574	521	577	577	544	557	565	549	580	527	587	560	588	584	576	556	512	573	574	558	547	541	549	555	556	567	598	526	548	523	597	580	567	544	551	510	557	585	606	595	588	568	611	530	602	600	532	558	524	564	577	548	540	559	560	614	570	547	593	569	585	625	550	592	524	505	592	578	558	564	582	525	565	546	549	590	587	595	581	538	624	546	580	518	568	543	532	593	556	538	551	587	540	563	591	534	517	603	581	525	550	571	559	540	516	525	597	519	554	569	556	565	538	525	521	620	558	549	560	580	544	590	551	573	568	563	541	585	572	553	539	617	590	593	568	571	597	570	537	587	564	567	573	565	570	550	589	559	558	540	559	550	537	553	563	594	551	581	575	538	541	497	558	555	557	580	560	546	557	560	565	571	573	543	603	558	572	576	545	581	555	549	556	589	544	552	528	595	581	572	548	573	537	559	581	586	523	560	553	556	560	546	553	582	590	580	536	592	552	561	548	567	547	588	540	533	576	600	512	547	551	555	525	542	555	537	579	562	543	541	529	557	512	597	536	541	567	573	577	534	557	533	566	562	610	557	533	604	615	598	581	571	585	569	562	535	581	596	562	564	597	564	560	573	558	548	574	533	528	560	530	545	540	553	597	592	526	591	570	520	581	614	528	596	583	550	558	565	580	522	515	563	517	548	570	554	563	527	581	577	539	570	560
13640	26481	21604	14743	14946	12217	4423	3503	2494	2147	2046	1687	1429	1452	1110	1036	955	926	889	826	806	770	713	757	650	691	673	629	656	651	688	694	604	668	581	593	667	599	583	644	544	625	601	616	595	604	543	611	559	571	582	533	553	530	556	606	606	598	556	598	546	573	535	558	555	583	570	574	536	569	528	524	535	558	560	573	581	577	562	546	568	550	506	538	543	554	572	582	563	553	550	538	537	570	579	561	529	575	532	536	540	566	525	567	533	528	529	550	575	581	550	545	530	522	584	518	533	596	543	532	549	551	528	559	539	523	564	536	497	542	540	518	557	546	549	509	497	519	530	512	534	527	562	556	538	539	512	525	575	505	524	527	535	538	544	556	555	488	536	533	539	556	566	505	534	492	552	569	500	569	519	538	548	556	518	544	552	527	524	554	566	539	544	533	544	549	572	534	571	544	565	534	581	552	536	563	524	550	555	487	479	525	539	519	536	529	516	542	548	516	544	535	557	520	550	546	562	524	544	540	520	584	535	546	583	570	532	537	591	520	532	540	566	522	527	523	518	536	541	526	553	601	554	539	541	550	537	541	544	561	507	517	538	512	578	531	540	494	555	527	528	532	492	574	537	576	527	562	552	552	543	566	541	565	551	528	540	546	496	603	545	524	553	544	568	554	546	548	541	535	513	528	552	573	531	531	530	526	523	568	553	546	548	512	504	548	597	533	547	530	556	565	573	565	533	551	547	537	571	569	506	541	540	558	527	493	574	595	518	573	518	527	539	534	539	530	512	508	570	522	573	552	542	567	504	509	518	573	512	557	554	534	527	555	587	525	538	578	534	536	540	542	522	562	563	484	538	526	590	514	563	547	569	482	510	563	554	549	586	525	535	522	522	513	468	552	515	574	535	538	533	516	545	582	524	558	529	546	558	494	527	582	524	546	524	541	533	545	523	561	566	515	519	524	486	540	521	563	581	560	517	499	532	582	510	543	575	540	542	515	551	572	549	545	525	537	498	533	595	557	550	534	536	552	538	506	522	582	512	536	560	501	540	538	520	544	548	551	535	543	556	540	516	521	556	477	555	547	537	543	509	539	535	575	532	571	547	539	567	518	534	518	500	589	552	520	523	569	539	574	523	530	522	540	551	531	572	547	547	565	552	599	521	556	576	581	600	578	564	530	550	531	503	537	524	586	541	550	571	550	529	582	547	571	543	537	555	524	548	568	526	529	528	566	522	558	521	522	521	524	546	521	560	536	551	568	499	511	535	544	520	541	527	501	567	538	583	533	529	535	514	537	570	546	577	547	530	537	586	513	546	571	548	529	523	536	514	534	531	580	562	501	553	520	528	525	543	512	529	544	609	543	569	561	562	539	512	550	539	520	560	531	574	520	567	554	532	526	537	551	546	503	548	571	541	539	535	571	540	529	571	571	515	584	561	538	552	540	507	572	545	506	537	564	510	539	576	530	527	557	558	550	531	554	537	530	542	546	542	529	575	558	547	556	539	570	553	583	551	514	458	527	506	530	549	546	538	502	527	513	547	569	530	588	556	558	526	508	558	557	528	538	536	555	568	482	552	555	496	527	580	541	537	575	560	546	567	520	551	540	517	534	562	540	579	540	523	578	506	566	535	541	510	558	559	556	552	565	597	519	543	547	529	532	533	574	511	569	533	535	546	549	495	555	559	520	543	545	559	547	522	519	580	523	541	500	604	554	538	559	512	566	542	545	516	520	515	535	571	548	578	565	550	553	556	532	528	508	541	566	546	577	569	574	510	541	580	549	575	515	532	527	544	540	519	550	502	541	520	561	507	511	501	534	545	566	553	545	539	536	543	499	569	543	556	546	545	551	556	529	561	539	543	563	613	528	560	573	542	548	534	540	523	508	545	546	511	532	478	572	507	581	515	562	543	533	541	554	507	510	520	511	578	544	554	585	525	507	574	549	557	519	573	562	575	535	489	566	542	574	520	504	549	548	557	535	567	544	555	565	542	533	488	537	545	500	535	526	559	559	505	511	515	520	572	532	521	522	551	575	519	559	496	520	539	531	528	560	537	511	559	522	493	507	557	574	546	546	527	516	524	542	535	575	508	538	559	501	544	484	540	522	560	513	502	501	545	546	503	590	553	522	563	538	533	537	529	577	543	554	575	554	540	564	545	524	581	602	527	552	512	544	547	514	561	535	576	530	564	527	556	528	588	524	569	574	530	520	541	537	523	559	538	549	515	521	561	510	506	535	563	537	590	553	539	578	530	525	535	572	573	570	542	527	543	579	547	514	541	510	535	529	523	579	536	539	548	564	560	570	525	490	580	542	537	531	515	525	531	528	539	527	563	510	561	545	562	555	503	566	546	548	523	549	543	533	538	582	532	525	509	520	526	571	517	518	562	552	535	567	567	514	553	562	536	550	517	534	580	570	522	569	546	552	537	546	545	547	525	542	577	547	479	556	553	573	556	551	517	556	525	504	519	517	554	586	516	493	483	549	573	552	554	559	559	590	507	578	549	556	546	519	575	543	554	580	538	533	543	524	556	545	535	570	524	545	536	548	528	535	502	520	535	543	531	546	596	568	521	484	561	550	552	568	545	513	574	544	527	601	542	555	562	564	573	513	557	532	521	544	536	507	541	516	542	504	553	482	540	509	487	523	511	511	504	547	527	554	533	542	554	520	551	586	552	489	567	567	542	561	504	569	522	556	541	533	523	500	546	560	572	509	541	548	559	565	545	550	528	532	520	512	532	525	578	517	505	552	534	557	497	563	551	541	550	545	541	536	539	560	576	520	557	519	493	483	549	510	540	524	519	534	590	558	590	560	537	556	512	553	522	522	521	570	528	525	573	523	540	519	537	507	516	513	517	551	534	571	578	559	550	525	530	530	502	556	569	556	492	526	534	564	545	553	528	560	555	519	504	564	527	525	549	534	545	560	531	558	596	539	578	538	539	533	519	559	518	491	552	558	550	538	519	513	518	559	549	513	500	555	567	538	533	596	526	526	518	557	553	577	521	549	521	536	533	501	524	576	544	531	568	528	540	482	547	546	563	542	589	569	510	542	543	549	552	516	525	524	508	534	557	510	531	571	538	527	558	547	510	540	519	535	557	526	543	543	568	542	526	565	524	508	496	543	559	527	511	533	496	582	592	558	563	543	532	552	536	522	489	554	508	526	541	547	564	529	557	585	560	538	560	507	539	529	531	521	549	544	561	550	553	524	559	551	536	519	587	534	511	577	503	507	556	558	543	545	568	503	593	584	564	564	569	549	552	561	521	527	554	525	540	532	547	539	530	530	544	599	564	568	494	571	531	540	572	509	538	514	532	543	560	489	503	585	541	524	582	532	552	556	535	548	567	534	518	516	512	573	544	512	567	550	541	586	555	548	553	510	552	560	547	528	575	539	533	583	514	525	555	569	514	543	514	535	589	540	498	592	583	493	533	534	520	605	548	568	520	572	484	539	529	525	509	546	571	556	566	518	560	537	524	550	583	506	510	492
27591	15116	3793	2116	1356	325	184	132	135	147	135	148	102	138	119	125	136	106	127	130	118	120	121	123	128	98	111	123	129	122	117	125	131	103	126	120	114	120	117	117	123	102	121	128	126	119	118	114	113	113	130	136	122	115	120	133	123	121	130	119	137	126	108	99	132	115	112	119	116	108	98	107	122	110	109	114	105	107	117	106	106	142	120	114	131	114	119	115	108	110	123	137	117	108	101	130	116	106	112	115	112	101	116	115	112	112	129	124	104	123	118	118	120	118	114	128	116	122	105	100	107	151	134	109	105	118	130	125	100	98	140	101	111	126	113	135	111	112	130	107	112	119	123	121	128	128	127	119	121	118	137	109	107	127	112	124	102	114	103	117	117	114	142	122	102	109	102	114	128	117	126	117	137	126	110	126	137	106	128	118	136	118	127	101	121	101	117	103	144	118	125	128	96	120	127	115	110	107	127	107	119	130	122	118	127	124	103	124	109	116	140	123	131	117	102	116	121	125	118	124	96	107	121	105	112	93	123	121	121	110	123	107	105	110	96	95	93	123	117	116	115	126	105	141	112	115	141	136	94	119	98	107	105	113	111	97	134	125	124	108	104	134	111	141	130	120	114	123	115	116	97	133	111	100	107	113	103	90	112	102	117	118	125	105	128	111	100	123	110	115	108	104	138	110	102	118	115	107	118	110	102	133	111	122	110	136	108	125	121	116	119	118	137	94	117	101	130	129	103	117	114	95	120	119	105	108	111	120	104	92	117	113	123	110	118	116	113	119	108	133	106	104	102	114	138	118	107	109	133	100	130	107	148	110	121	122	123	122	99	119	99	116	125	103	126	123	120	114	117	129	114	99	127	114	122	92	99	115	101	124	106	122	119	138	105	107	140	120	117	117	109	135	101	119	110	119	103	125	115	115	113	106	116	133	116	118	113	116	122	113	118	91	107	103	99	118	119	114	103	112	122	123	111	94	97	119	119	111	125	122	99	116	129	117	122	113	112	111	114	103	112	115	125	127	109	109	118	114	108	122	121	116	103	96	102	145	112	129	123	112	120	124	137	134	124	127	140	100	107	114	117	102	114	120	126	103	113	129	104	118	116	109	130	116	95	112	112	126	121	116	127	89	116	126	111	119	108	117	112	135	124	107	91	109	103	129	115	117	125	123	136	106	110	121	120	96	132	106	117	101	137	113	130	115	127	122	108	127	128	109	105	118	125	113	113	118	114	99	129	118	126	111	113	107	116	127	116	103	133	113	110	118	110	108	118	115	116	116	131	116	84	126	127	123	138	111	131	108	91	109	124	116	110	119	107	114	99	112	124	113	112	104	115	105	131	116	105	116	101	121	111	128	98	113	129	97	123	146	121	125	107	115	105	110	117	123	115	121	103	119	132	118	117	125	96	115	125	131	122	117	127	104	105	106	135	113	118	105	99	104	110	94	121	105	119	115	109	137	124	113	108	123	115	128	106	109	123	106	106	118	113	128	131	100	108	98	110	120	125	138	116	125	128	116	136	102	108	111	107	108	102	121	136	136	117	112	129	111	128	110	85	130	107	120	127	114	107	125	140	96	127	97	105	132	129	114	105	112	103	108	111	116	123	117	108	118	115	117	120	111	98	107	113	116	116	118	115	106	131	120	113	123	124	139	127	110	100	120	143	120	93	123	112	137	117	105	124	117	121	108	125	129	106	124	87	158	108	98	116	138	116	116	128	96	115	121	114	111	116	115	113	127	112	116	120	123	95	113	127	123	119	124	122	136	111	115	106	114	104	127	124	122	106	123	123	118	127	106	117	114	117	101	127	132	133	125	93	116	117	108	107	111	120	126	120	136	121	105	121	111	104	134	106	112	126	115	114	129	121	113	125	129	115	127	112	123	100	95	99	124	116	106	119	107	113	131	104	122	121	113	119	110	133	113	108	105	102	118	100	110	110	114	121	110	113	112	104	104	108	136	119	112	121	115	120	117	109	112	124	143	110	119	104	114	126	122	105	117	131	104	117	132	116	127	133	114	96	110	133	120	113	119	116	109	105	99	111	115	110	109	115	100	120	121	107	128	113	142	117	108	104	125	110	122	110	130	131	121	93	116	120	117	119	109	132	105	120	104	112	113	138	140	103	111	121	118	104	120	130	128	105	125	119	114	110	97	106	122	124	114	129	118	105	131	106	112	107	119	120	110	101	123	98	121	98	124	136	128	133	112	132	119	118	118	116	113	110	116	111	117	108	132	126	123	110	107	109	134	99	118	111	119	102	118	119	132	108	107	120	139	106	125	117	114	118	121	109	111	106	123	135	117	114	108	114	106	111	98	115	120	93	113	131	131	110	123	125	126	114	129	131	117	115	103	131	118	106	113	101	135	109	112	142	141	122	113	107	151	117	114	112	111	126	107	122	117	112	109	130	105	117	115	114	120	99	107	103	140	108	101	116	129	125	122	117	119	126	115	113	130	122	120	104	126	123	122	120	130	108	111	117	123	123	133	104	115	98	115	111	109	138	96	107	109	117	122	118	99	134	109	107	144	131	133	116	113	113	130	125	123	124	109	128	115	122	129	103	127	126	110	117	121	106	116	112	106	134	133	107	104	101	110	122	125	112	114	123	114	83	136	111	100	111	104	92	121	107	114	130	128	107	114	120	122	129	117	131	128	106	118	94	117	109	118	122	136	109	113	144	102	104	130	121	117	115	117	116	99	138	110	110	134	119	103	128	121	107	118	107	121	113	128	115	120	117	120	117	117	117	120	125	103	120	108	122	130	109	114	124	111	134	105	105	122	107	145	104	113	123	115	111	138	124	106	122	124	115	104	118	133	121	107	126	110	134	94	120	108	127	99	121	126	119	101	112	102	115	104	100	101	139	112	126	124	122	139	112	96	134	117	105	122	123	126	128	116	116	125	98	104	129	124	114	143	110	122	120	117	110	104	123	124	117	104	144	131	115	124	96	114	125	105	96	114	108	139	121	105	109	102	112	104	148	129	107	136	125	121	97	126	116	132	137	135	115	126	98	119	116	109	106	110	133	117	118	143	128	123	120	134	113	95	96	118	119	106	129	108	126	134	103	129	117	137	127	138	106	132	103	133	114	117	106	108	107	108	102	112	111	123	116	107	106	120	110	94	106	132	104	116	89	121	100	133	105	123	124	112	131	103	130	88	126	111	128	124	128	137	124	110	111	108	118	116	117	115	124	93	107	117	132	121	98	131	114	139	112	135	104	115	124	107	117	128	105	121	121	115	114	119	119	112	125	105	140	143	120	108	119	119	108	141	132	107	134	112	127	104	123	103	118	119	103	108	123	124	106	124	114	125	122	140	111	114	115	107	106	137	113	130	107	110	121	112	142	117	129	112	112	107	123	121	122	104	109	114	118	106	117	125	115	120	119	120	128	110	115	116	110	115	121	122	125	118	111	112	114	112	114	119	114	116	123	101	122	138	108	105	117	108	101	118	127	107	108	107	121	115	104	117	129	131	96	113	120	119
8429	6688	5067	3928	2725	528	279	227	169	181	147	165	152	156	131	131	126	162	144	166	144	133	134	132	149	164	141	126	135	138	143	136	111	141	130	124	123	119	140	125	126	131	131	140	131	139	114	131	130	130	129	134	120	135	139	152	132	120	132	135	146	130	119	126	149	131	134	120	128	134	117	124	130	132	136	126	127	133	142	134	133	118	119	147	127	139	124	132	135	133	127	121	120	143	132	134	134	104	136	139	117	145	150	129	108	118	124	135	134	127	139	124	129	123	128	159	138	152	123	122	128	134	136	129	140	121	139	121	136	133	131	133	130	127	134	138	131	113	144	128	118	119	114	140	123	129	126	136	124	125	143	129	122	130	114	138	141	132	125	147	132	144	112	119	130	129	135	128	124	137	123	129	143	129	128	134	147	137	146	105	145	124	126	135	134	141	133	120	117	136	136	156	132	128	135	138	144	133	139	126	143	160	119	122	134	140	135	122	131	136	122	140	102	121	135	152	125	116	127	120	127	140	128	137	126	103	121	155	109	127	117	123	152	125	141	141	131	118	139	109	109	129	125	141	133	116	133	134	138	141	136	118	160	134	140	126	141	124	147	121	116	123	134	138	144	120	143	133	138	140	154	144	147	125	123	148	121	130	132	128	132	135	136	122	132	143	150	119	120	139	124	125	125	123	124	118	131	120	122	129	134	127	124	158	138	137	143	123	128	126	135	127	136	139	124	135	118	134	127	122	133	134	123	135	133	122	128	121	131	132	122	114	133	101	142	130	150	136	133	122	126	134	143	128	144	126	133	127	137	120	150	130	140	143	115	130	124	128	129	122	132	118	135	136	126	129	131	126	130	138	114	121	144	133	149	146	127	144	151	111	136	153	116	133	115	141	113	99	126	130	144	129	126	135	125	127	112	125	125	124	143	135	137	111	146	127	151	129	133	118	128	120	141	132	121	133	116	117	116	124	122	119	143	127	133	137	141	130	147	120	122	100	123	123	141	115	130	132	140	147	141	148	142	122	133	135	120	133	129	136	152	128	129	131	115	135	133	130	133	126	117	126	135	151	133	153	142	134	135	150	120	96	118	124	139	134	129	127	141	139	124	141	136	153	145	129	130	125	121	129	139	132	124	133	151	121	130	148	104	117	114	127	119	135	126	124	125	116	121	126	120	144	119	118	159	145	121	135	142	129	133	106	148	133	133	106	137	136	116	119	138	112	137	122	160	131	124	144	130	129	131	138	119	152	149	118	144	127	143	138	124	113	122	143	143	134	132	136	136	148	140	123	146	113	116	128	150	124	131	139	127	129	114	146	136	150	134	137	147	134	132	135	130	135	126	123	106	123	112	125	123	128	133	131	138	129	129	128	132	149	139	122	127	135	114	145	145	134	129	112	131	129	124	143	124	130	136	141	131	120	128	146	137	145	129	144	130	118	131	130	139	139	103	134	144	124	130	115	133	126	121	119	124	156	128	134	140	129	121	139	139	132	129	153	140	129	117	134	126	142	141	123	141	147	155	129	128	129	120	142	147	148	140	126	123	137	147	124	166	128	146	134	122	120	123	130	134	156	141	149	114	134	120	135	120	147	124	128	136	154	140	142	126	129	128	130	144	132	155	138	124	129	131	143	124	114	121	118	132	143	124	138	141	108	137	149	129	151	120	117	122	151	145	140	118	122	118	121	126	123	148	115	135	131	155	127	140	140	129	127	143	129	127	127	145	137	130	126	129	140	118	135	139	134	144	136	128	128	124	117	132	125	142	148	150	138	139	127	142	123	131	157	140	119	121	133	141	139	125	130	130	144	129	141	133	129	145	127	128	123	115	101	141	130	141	126	124	120	134	124	129	137	135	131	149	138	146	155	132	142	140	146	151	115	127	140	116	137	131	121	131	131	133	130	126	128	144	141	125	140	129	124	119	120	118	121	127	145	131	140	120	152	123	140	144	153	145	139	140	133	142	136	135	132	129	126	134	112	128	130	122	137	128	140	107	127	116	156	131	141	131	140	148	156	115	130	140	110	126	120	136	128	141	124	126	125	134	127	113	130	126	144	136	136	156	149	138	134	152	109	130	107	134	144	138	121	135	125	150	135	136	119	146	134	147	146	127	143	138	139	133	128	139	137	127	124	111	151	135	123	120	141	123	124	135	149	135	120	121	131	142	130	133	140	122	137	123	146	136	126	140	103	129	122	135	124	127	134	147	116	134	152	143	116	124	133	148	136	116	132	141	138	151	121	128	129	125	141	161	140	153	118	122	127	123	138	121	137	151	157	125	157	131	137	129	127	166	142	154	125	118	118	118	121	133	121	139	119	137	120	140	145	126	153	105	132	130	123	142	137	115	138	142	151	161	126	126	135	149	142	150	139	155	116	125	113	139	128	131	136	128	130	123	121	140	126	146	129	128	140	132	141	155	138	131	129	113	135	147	144	121	119	137	152	101	121	140	136	133	112	109	151	135	124	105	133	105	116	115	135	129	123	144	127	133	143	124	132	124	134	131	111	159	121	122	117	130	122	122	144	115	115	129	143	138	136	125	130	132	125	142	112	144	146	125	114	129	130	143	152	123	112	127	124	127	130	121	134	128	109	144	138	139	127	144	129	136	117	122	137	145	127	118	122	153	129	107	139	136	105	130	144	114	136	125	132	127	114	152	133	115	146	123	126	130	118	131	128	118	131	113	152	126	131	126	114	145	151	123	130	150	127	130	120	127	128	130	132	132	137	147	129	136	126	156	142	143	130	145	131	126	140	133	125	146	122	147	124	122	147	131	135	151	155	148	128	126	122	116	135	127	143	146	121	120	123	107	128	130	112	126	126	150	120	128	127	139	122	131	129	134	116	119	124	121	158	113	127	130	111	115	130	155	150	143	127	137	127	124	104	135	123	127	123	133	136	131	129	130	159	119	123	117	116	127	130	128	140	126	119	129	122	122	120	132	122	126	110	134	119	137	131	115	130	128	121	127	141	136	135	121	140	134	135	129	132	132	120	117	120	120	145	142	124	125	152	135	134	131	130	127	106	138	127	117	149	131	128	137	127	143	127	136	145	139	129	114	139	132	129	149	131	120	140	130	132	154	141	141	146	125	141	141	145	133	120	132	127	128	118	132	121	114	110	130	133	124	136	113	118	136	117	145	119	120	115	129	130	126	121	139	115	139	119	132	132	123	151	135	145	113	143	135	127	119	127	114	130	148	132	142	139	105	100	125	133	132	150	127	121	133	122	115	151	138	140	132	143	134	127	137	121	136	135	131	120	143	129	142	115	130	136	134	117	154	123	136	108	133	131	110	144	123	139	119	127	118	141	129	130	152	134	137	126	150	147	116	143	139	144	142	150	129	145	134	104	135	156	115	130	143	147	129	128	139	138	133	131	140	127	143	126	124	150	144	122	127	114	122	138	139	129	125	131	142	126	107	146	124	122	124	136	152	129	140	121	128	135	122	132	151	124	136	141	130	134	141	131	129	105	137	117	135	114	134	126
24746	20432	26706	24054	20425	10851	1658	1012	762	677	631	571	464	504	418	423	428	392	397	356	425	400	412	380	382	360	345	388	364	348	349	321	354	350	364	310	328	328	342	300	326	316	312	336	309	318	335	338	333	310	346	291	306	329	286	319	331	338	303	351	301	314	346	287	333	323	330	311	319	333	307	327	304	301	307	310	329	350	305	335	298	341	300	279	297	289	285	302	308	345	269	316	316	333	320	341	288	297	315	320	327	308	291	316	296	293	284	321	348	334	310	327	280	314	311	339	354	289	334	313	305	349	307	295	316	289	308	344	269	271	298	293	315	303	337	311	353	335	316	297	329	331	288	323	273	291	300	315	327	330	320	318	300	347	300	340	285	316	289	311	306	308	329	312	296	281	320	313	322	334	308	306	291	308	332	337	325	293	319	276	345	320	312	340	315	293	308	322	303	315	302	312	313	312	290	305	294	282	347	306	356	319	313	306	311	293	318	282	268	297	293	330	313	290	332	307	311	300	307	292	322	286	292	317	317	321	339	311	319	301	316	273	307	360	320	320	294	300	302	290	295	314	298	303	334	325	299	276	335	288	306	328	296	306	335	297	315	320	330	301	336	348	315	278	302	306	281	321	305	289	350	340	316	341	303	314	309	354	320	288	323	281	285	333	293	303	300	309	300	310	308	285	290	279	289	318	324	314	316	297	291	296	303	337	289	299	316	302	294	306	325	305	310	307	296	291	296	303	324	312	327	312	292	283	281	330	291	310	322	293	330	322	311	299	310	300	285	307	314	347	310	317	308	310	317	301	303	320	318	286	333	308	329	316	303	342	310	316	312	325	337	318	332	304	325	299	317	318	318	315	268	281	316	314	303	332	326	297	331	326	322	323	317	323	333	294	315	291	273	313	302	319	333	285	322	294	311	325	311	307	302	312	300	317	312	294	312	325	325	340	330	312	330	337	281	324	322	306	309	309	326	310	273	268	309	312	292	264	310	333	310	318	310	306	331	307	309	290	299	276	326	293	349	328	319	278	311	299	292	307	305	315	337	321	309	300	310	305	284	280	344	324	292	319	317	326	335	319	318	301	317	334	301	298	287	330	326	301	286	313	317	276	319	326	335	295	317	300	297	316	291	312	317	311	311	303	316	310	289	301	355	313	302	310	311	309	310	302	352	318	315	308	286	307	282	333	292	294	310	276	297	282	342	292	287	307	316	299	331	329	293	321	323	381	339	298	299	294	303	309	314	291	317	305	333	323	292	306	297	288	310	335	323	305	321	301	304	302	316	275	313	313	317	333	352	324	294	327	303	314	306	305	288	324	320	314	278	284	301	295	325	286	326	313	301	287	322	356	318	301	275	321	303	286	310	262	317	298	301	316	299	303	303	297	344	302	286	357	299	262	337	314	281	309	319	304	338	291	320	322	310	288	298	317	307	319	292	308	330	325	365	305	309	303	347	305	299	327	316	299	304	346	328	317	302	334	311	333	306	321	332	275	315	350	326	302	312	306	310	327	298	318	333	300	321	278	302	300	310	305	299	293	289	302	305	310	302	332	286	346	306	285	332	297	301	292	301	287	327	330	306	312	291	326	279	327	292	299	320	328	304	349	319	299	336	315	284	316	296	296	297	318	325	324	334	282	283	296	288	343	307	317	295	324	323	330	324	313	330	311	324	314	303	276	312	311	303	294	295	335	315	301	305	293	323	296	312	315	306	307	313	309	283	303	299	322	327	290	305	330	320	284	358	340	318	298	313	296	310	312	300	333	314	304	270	303	302	307	303	326	309	292	326	320	315	317	295	305	312	281	310	323	325	311	294	300	285	322	305	316	314	351	311	315	324	279	300	309	314	286	295	323	294	279	319	289	295	289	335	282	309	317	326	304	319	321	308	317	336	314	312	311	314	319	286	308	330	320	319	355	301	348	302	311	305	326	288	305	328	306	298	305	282	289	346	317	316	306	309	275	308	325	282	316	329	326	331	303	295	322	302	303	329	309	307	302	257	331	298	345	297	299	291	315	285	322	324	346	293	314	287	287	333	317	301	286	310	313	335	304	312	336	299	296	345	326	279	289	284	291	332	301	347	325	284	313	278	317	304	292	331	320	316	320	307	324	304	324	300	327	361	304	324	347	302	295	329	330	327	302	326	262	293	314	313	309	306	293	302	352	331	296	307	316	291	336	337	304	324	295	302	299	325	332	289	326	286	304	263	339	326	304	308	297	325	306	297	315	309	345	303	319	313	320	341	324	298	312	324	332	311	287	323	312	335	260	334	291	306	326	321	309	308	277	318	321	301	277	316	331	323	286	322	329	315	315	291	313	316	311	320	307	296	303	308	321	335	291	296	311	334	317	297	312	293	295	288	326	313	299	282	303	318	272	304	288	289	322	300	302	312	322	324	312	305	343	325	300	330	320	320	311	319	322	311	328	325	310	280	319	308	324	324	298	299	321	344	325	309	325	312	313	277	298	321	305	319	267	311	319	296	310	323	300	294	339	266	327	314	277	292	304	294	339	282	286	308	317	296	287	348	292	298	331	286	295	278	331	316	297	304	316	282	296	311	312	292	298	335	310	288	284	340	302	311	356	301	300	337	328	302	323	308	316	309	310	325	310	307	312	301	313	324	319	307	306	315	288	320	306	308	289	321	331	331	300	314	275	314	294	309	323	319	337	308	302	281	363	318	295	312	289	313	311	332	339	310	303	292	306	325	288	285	293	299	311	312	284	337	325	312	299	311	317	321	304	330	308	318	336	308	325	283	326	330	318	278	339	311	297	370	275	301	284	315	299	294	312	260	329	304	325	300	330	274	318	283	282	318	325	321	332	333	276	301	326	283	317	317	280	310	293	331	294	357	293	306	332	304	286	321	324	285	314	290	297	313	298	325	302	327	294	307	272	306	299	322	325	333	363	329	315	304	322	314	323	281	320	296	300	304	303	288	305	331	301	297	304	340	276	292	278	314	348	333	290	333	315	303	307	297	325	332	322	329	315	299	298	340	307	287	345	296	302	308	364	338	312	297	365	328	331	323	313	329	302	320	292	328	292	299	307	343	319	288	319	286	307	327	302	311	306	309	305	336	298	323	347	311	317	282	295	348	319	324	285	287	286	323	292	319	306	293	317	273	296	297	332	288	298	296	334	311	301	336	275	307	307	322	299	275	305	306	302	302	326	311	343	301	308	312	324	318	318	333	301	289	317	304	285	319	319	334	319	342	310	286	344	300	329	294	352	305	303	337	308	339	328	322	337	284	328	303	286	293	288	324	309	313	317	296	309	322	332	322	323	329	305	320	310	301	315	323	335	304	309	304	299	324	295	315	357	319	287	296	330	321	297	270	333	319	316	309	338	326	312	286	314	318	302	315	317	292	292	313	330	330	295	292	279	296	310	275	298	318	294	355	321	309	365	296	327	311	305	312	285	280	302	283	332	323	308	304	327	313	323	303	310	327	351	295	306	298	317	350	300	306	316	343	295	301	325	281	329	326	306
10892	17675	15498	8568	4815	4098	2416	1782	1235	1153	1010	794	795	738	645	548	552	462	503	465	435	425	419	405	400	367	343	400	326	350	343	355	330	345	345	336	342	334	300	324	297	307	314	326	320	334	326	340	313	308	296	310	331	322	292	288	315	278	351	297	297	333	289	321	317	303	329	332	332	317	272	346	300	277	297	313	320	307	325	328	291	283	298	354	342	324	321	305	303	327	289	286	314	296	310	303	316	295	287	300	290	329	312	293	283	299	292	286	287	318	296	281	305	276	271	322	315	284	287	338	310	304	284	327	304	288	303	305	323	296	287	312	298	291	310	325	296	308	315	284	302	300	294	301	276	282	308	306	267	311	324	315	307	292	322	325	278	318	314	279	295	329	287	316	314	285	278	290	330	302	301	327	325	303	321	295	301	338	308	309	335	292	309	263	292	296	283	299	278	293	306	303	298	287	323	294	310	285	288	315	314	300	292	316	289	276	283	309	305	294	292	326	279	260	301	299	284	322	294	315	278	302	338	295	289	276	318	288	310	300	292	287	305	292	268	283	298	312	274	304	313	271	320	277	311	266	285	302	282	355	310	270	297	291	308	286	305	339	313	293	294	271	290	329	307	335	294	300	294	300	309	299	313	299	341	300	317	279	329	311	250	306	308	296	322	310	315	288	307	282	295	336	314	295	316	321	277	324	284	317	284	317	325	304	311	292	291	268	303	282	260	308	313	298	302	312	273	301	293	299	303	298	290	296	276	301	300	307	290	302	317	312	322	305	330	291	340	302	295	306	300	283	300	305	307	276	292	298	283	304	305	274	304	298	298	305	300	282	291	257	284	300	331	300	325	318	296	278	304	305	310	335	338	305	299	299	284	290	313	289	279	279	303	280	331	300	319	281	281	306	286	295	305	283	298	310	291	307	279	334	297	301	340	352	271	310	313	312	308	284	291	284	309	295	288	301	321	273	285	314	285	293	314	304	317	320	290	302	263	302	303	326	303	308	307	327	260	280	340	294	323	291	306	318	286	310	310	269	317	328	333	317	285	309	296	297	289	309	294	282	286	290	288	295	305	295	292	329	301	284	304	318	316	293	299	280	286	325	288	318	288	330	296	319	306	334	313	315	329	328	294	314	323	325	312	293	269	287	319	291	318	290	301	287	308	280	301	320	272	295	298	283	285	316	298	274	266	319	326	302	311	288	292	312	282	297	296	310	311	308	283	287	310	303	303	308	307	309	306	281	306	289	305	344	327	318	261	318	276	308	307	328	308	299	311	269	293	285	280	274	327	280	286	288	298	288	318	297	325	269	307	269	287	273	333	321	284	267	297	335	272	297	303	296	280	302	286	306	303	312	284	292	299	279	299	300	285	301	285	304	298	343	307	301	305	299	289	329	320	285	283	304	286	271	302	270	316	260	268	307	306	289	305	314	281	303	306	280	305	298	285	298	304	304	302	272	311	300	306	296	286	332	294	300	284	306	322	316	305	298	323	311	291	306	301	304	302	259	311	302	296	285	326	304	301	291	300	276	326	280	300	322	308	292	269	276	287	293	296	303	281	309	278	292	278	301	347	292	288	306	298	345	252	308	327	312	310	306	310	309	308	305	284	290	281	309	301	294	312	311	279	285	289	271	280	300	275	294	293	281	289	294	317	286	311	305	313	307	313	310	312	298	272	295	294	297	310	299	320	300	322	320	330	310	312	280	295	320	307	287	297	296	269	307	304	325	278	270	281	313	288	314	301	282	342	284	303	314	282	294	331	322	293	288	287	322	293	304	284	280	290	286	279	303	296	312	271	291	326	295	291	300	298	307	289	271	295	296	285	276	308	286	254	301	315	311	305	292	284	320	285	325	291	268	317	300	317	281	299	318	285	270	306	295	311	291	285	301	312	311	296	310	312	332	280	311	329	280	312	294	285	322	300	314	299	291	318	286	302	292	301	307	309	316	288	264	310	271	304	299	319	297	287	279	299	313	283	330	290	323	302	304	314	274	326	307	275	297	276	288	281	297	313	313	293	294	316	281	298	286	279	312	314	313	257	278	278	292	302	300	279	286	307	312	288	305	306	288	273	348	314	279	315	290	297	289	308	320	293	283	268	294	289	294	314	305	301	319	332	307	297	315	315	297	283	296	293	280	285	304	275	302	284	254	289	241	326	303	302	287	313	296	300	306	334	304	284	296	304	325	303	282	287	273	319	300	306	292	300	286	313	302	299	336	294	304	317	258	311	292	343	335	317	302	289	301	290	297	294	311	307	284	280	315	298	331	270	306	281	291	329	317	287	275	293	308	285	323	284	292	317	301	294	275	304	298	272	331	308	300	284	274	262	329	284	305	288	308	312	285	324	305	319	289	301	277	301	283	301	310	284	316	302	306	293	308	307	302	297	281	294	308	293	285	316	309	330	268	328	267	308	323	264	279	293	309	307	327	321	308	327	281	307	310	289	321	318	318	318	304	259	308	271	309	316	319	286	325	291	293	260	271	295	276	335	312	285	276	297	295	308	336	325	300	289	293	320	316	331	298	287	307	323	317	313	301	316	315	283	295	308	301	313	286	347	288	299	310	277	306	298	301	299	258	319	323	311	289	303	283	267	309	337	316	301	292	287	324	299	323	307	270	324	294	274	294	294	294	293	284	312	325	314	299	309	327	289	277	300	283	291	293	324	324	327	273	305	282	297	298	312	324	279	290	298	283	306	289	316	294	319	307	263	297	272	288	299	318	327	270	286	289	306	290	298	307	255	322	283	294	327	268	287	280	295	291	302	304	328	338	291	285	291	284	327	293	305	307	339	312	315	295	310	324	335	336	327	270	286	315	307	319	285	307	278	293	303	324	334	319	307	335	324	314	274	310	300	325	288	308	284	323	305	291	299	320	278	313	266	293	323	325	299	303	324	308	292	321	306	289	325	282	315	320	282	281	280	300	284	299	306	318	290	288	288	296	286	291	290	300	273	301	349	281	281	307	286	301	312	275	284	315	321	311	277	306	299	317	300	290	293	334	310	314	310	281	288	292	287	279	330	302	283	302	238	298	317	293	300	340	290	303	280	288	315	307	292	295	310	313	330	293	305	296	276	293	300	310	296	315	302	293	308	273	323	294	285	311	289	315	308	321	295	282	303	312	285	306	332	292	327	302	299	309	320	346	308	314	303	312	299	290	310	306	286	298	324	305	318	334	316	297	303	285	326	314	290	310	286	314	273	326	287	302	313	311	287	298	335	310	284	312	290	323	281	286	350	301	341	297	292	320	267	299	298	264	305	258	282	306	291	295	285	272	300	292	309	294	339	308	295	314	315	328	285	290	294	327	289	295	280	296	304	299	341	302	294	323	314	282	306	325	307	305	282	293	273	295	296	315	334	307	294	300	317	297	320	340	298	323	278	281	310	303	273	290	293	325	300	294	303	298	272	310	312	321	293	278	292	329	295	293	302	310	355	316	315	322	292	306	321	287	287	307	323	335	314	305	346	315	321	303	312	295	305	321
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
