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
341147835484	341147836043	341147836593	341147837144	341147837692	341147838244	341147838794	341147839344	341147839892	341147840444	341147840994	341147841544	341147842093	341147842644	341147843194	341147843744	341147844293	341147844844	341147845395	341147845945	341147846493	341147847045	341147847595	341147848145	341147848693	341147849245	341147849795	341147850345	341147850894	341147851445	341147851995	341147852545	341147853094	341147853646	341147854196	341147854746	341147855294	341147855846	341147856396	341147856946	341147857494	341147858046	341147858596	341147859146	341147859695	341147860246	341147860796	341147861346	341147861895	341147862447	341147862997	341147863547	341147864095	341147864647	341147865197	341147865747	341147866296	341147866847	341147867397	341147867947	341147868496	341147869047	341147869597	341147870148	341147870696	341147871248	341147871798	341147872348	341147872896	341147873448	341147873998	341147874548	341147875097	341147875648	341147876198	341147876748	341147877297	341147877849	341147878399	341147878949	341147879497	341147880049	341147880599	341147881149	341147881697	341147882249	341147882799	341147883349	341147883898	341147884449	341147884999	341147885549	341147886098	341147886650	341147887200	341147887750	341147888298	341147888850	341147889400	341147889950	341147890498	341147891050	341147891600	341147892150	341147892699	341147893250	341147893800	341147894351	341147894899	341147895451	341147896001	341147896551	341147897099	341147897651	341147898201	341147898751	341147899300	341147899851	341147900401	341147900951	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22871	21340	28911	24123	21344	21364	5628	1078	862	828	728	698	647	618	575	593	576	540	521	498	502	483	511	532	503	506	480	503	480	495	508	498	503	522	491	479	509	515	491	472	470	472	500	444	509	500	439	442	468	480	495	471	444	468	463	471	499	475	481	500	464	495	475	437	429	436	482	456	484	483	502	479	482	481	482	495	483	460	475	469	444	468	465	471	443	472	462	471	422	479	503	515	454	520	484	460	486	466	442	464	496	481	475	488	462	498	505	459	448	488	494	439	479	465	443	483	500	474	489	445	489	480	485	494	507	476	488	467	478	497	449	462	450	477	493	489	477	527	465	448	487	442	475	492	470	446	480	495	492	497	503	443	455	465	485	474	464	474	485	466	467	473	470	436	437	452	426	505	444	460	506	505	466	505	480	470	469	486	482	468	456	490	451	494	457	458	459	473	474	480	507	469	459	476	459	470	487	462	473	506	475	477	472	452	512	487	484	513	442	478	461	466	452	478	503	459	491	458	442	467	461	435	448	441	460	497	492	476	477	471	455	457	480	471	495	456	446	483	489	439	455	432	441	465	470	500	463	466	469	488	482	454	444	485	474	519	465	511	468	497	496	447	453	503	458	460	474	443	436	480	429	463	490	454	501	478	424	459	446	460	476	494	511	455	462	459	430	442	506	467	508	454	516	474	457	443	496	447	455	488	474	463	474	481	477	491	447	459	480	464	462	445	473	447	467	436	488	494	448	458	482	473	459	493	466	487	442	422	478	466	461	459	439	475	500	482	473	475	505	507	505	497	478	500	488	479	445	473	456	498	480	459	432	492	450	477	444	459	486	477	448	450	495	478	488	478	481	483	499	440	450	454	490	503	491	450	460	468	471	462	493	466	469	470	491	452	493	476	465	490	524	445	455	494	442	503	429	482	451	476	471	457	501	483	474	466	441	463	457	491	492	477	467	507	451	452	471	490	507	505	530	481	457	465	442	471	482	505	494	465	438	469	451	460	436	495	458	472	478	424	447	511	486	456	461	494	453	503	477	491	459	472	450	490	479	462	460	416	449	471	455	507	426	473	499	474	457	453	461	452	473	470	481	467	483	443	481	466	478	481	486	458	470	447	447	475	459	436	476	493	511	458	445	465	476	470	443	488	495	474	487	470	454	481	474	434	478	427	446	474	475	464	473	474	447	490	444	454	463	477	461	467	447	491	469	459	468	448	428	472	470	438	443	473	491	484	459	469	456	439	501	445	476	458	471	469	474	485	434	482	469	477	476	515	437	466	517	432	451	448	465	497	458	459	511	468	450	458	416	439	438	477	461	466	479	470	497	458	479	450	443	491	462	473	482	491	489	461	468	466	488	481	465	458	482	469	482	461	452	456	468	462	448	467	478	486	456	476	473	459	452	497	468	437	457	470	459	413	451	467	448	438	457	454	465	473	480	484	490	468	434	464	514	477	504	467	498	456	467	461	473	511	451	463	449	436	528	516	460	450	471	444	502	457	450	497	494	492	485	459	502	500	476	468	496	459	479	500	448	432	473	490	460	444	447	471	480	446	399	431	474	486	484	486	442	492	459	447	459	458	507	432	460	492	498	453	500	443	451	483	521	463	478	450	498	476	468	472	432	446	459	442	479	501	454	442	517	498	481	461	465	425	474	479	500	469	470	470	423	430	434	499	484	481	481	448	456	455	469	436	463	516	474	481	450	460	487	468	468	460	456	452	447	453	439	485	448	447	449	490	420	491	486	472	472	453	489	479	432	465	463	498	427	484	451	485	488	463	456	476	489	461	499	496	467	505	467	450	490	526	461	467	463	453	461	473	462	453	448	479	453	457	481	505	402	499	487	463	449	466	469	495	468	449	466	460	455	457	458	450	484	489	443	442	504	469	473	509	497	446	497	483	462	456	512	439	482	509	452	488	443	474	474	479	435	463	445	469	441	433	448	433	516	483	506	467	416	454	439	469	462	432	444	459	431	491	472	481	485	531	458	468	475	457	504	463	460	478	469	474	475	446	530	485	450	483	475	472	444	481	467	462	461	498	493	469	470	489	471	486	475	464	473	478	472	486	497	504	486	452	454	499	498	466	442	485	434	457	510	431	469	469	458	479	465	481	433	456	473	447	441	462	440	470	495	461	458	462	463	473	461	494	448	460	475	439	489	465	498	451	502	463	494	493	494	458	489	430	436	504	460	474	443	474	477	482	417	473	476	478	461	523	481	464	462	467	469	487	457	457	465	438	450	476	487	472	503	435	483	471	460	509	501	472	461	467	425	449	444	438	506	482	487	463	498	489	450	441	488	494	480	485	470	479	432	447	443	501	477	487	474	471	466	443	481	513	463	495	468	445	465	464	508	433	449	479	502	545	470	493	461	451	454	458	430	491	483	475	478	460	479	461	454	510	443	516	493	441	484	441	495	466	487	513	461	466	521	447	475	468	476	446	479	453	487	451	491	482	469	460	443	484	452	460	467	493	472	466	455	469	471	435	434	455	473	458	475	457	479	481	476	453	482	478	459	501	498	457	472	465	425	437	452	479	503	483	446	452	457	494	499	450	447	458	480	471	470	466	423	477	473	422	450	464	473	452	460	439	481	458	495	482	475	482	473	486	495	515	469	485	437	461	445	466	469	466	476	472	457	463	475	501	465	476	457	433	465	425	461	481	457	513	455	468	455	468	487	481	476	476	462	460	453	477	490	470	461	443	484	453	471	474	477	466	515	450	485	434	467	490	459	427	501	493	486	452	488	485	431	475	483	460	483	446	478	522	435	474	474	464	501	473	461	424	499	468	456	491	435	457	492	484	450	445	445	490	500	461	482	448	492	449	451	472	463	465	438	481	485	517	457	487	478	464	462	505	465	452	473	503	456	460	461	455	446	493	441	476	442	475	477	473	453	430	505	484	469	509	484	461	460	447	477	457	478	457	501	495	511	481	452	504	470	437	441	466	490	481	476	455	474	510	487	459	480	455	509	493	508	438	439	472	483	479	459	477	461	478	462	441	482	466	495	439	454	484	480	497	458	493	450	448	456	459	459	465	461	490	458	484	438	474	445	455	468	457	474	493	445	470	482	493	492	462	474	480	471	477	470	432	455	469	428	467	487	471	470	484	451	483	511	445	488	437	483	457	452	484	491	432	456	480	494	470	456	466	479	463	505	466	444	450	489	477	457	462	469	455	450	483	461	459	473	473	488	466	491	467	494	505	477	427	493	490	469	415	458	489	498	448	460	504	470	410	410	479	466	495	495	488	477	457	452	483	470	504	466	511	459	417	480	448	472	485	455	468	461	459	508	512	482	498	490	395	489	486	495	449	472	478	487	466	455	461	469	453	495	471	461	478	428	435	447	489	469	504	464	463	472	461	482	432	451	496	485	498	472	458	425	457	469	428	490	428	450	490	487	460	464	444	472	468	488	511	456	492	462	447	471	447	465	483	439	471	464	499	485	495	476	479	466	470	447	439	476	460	471	506	466	482	497	490	455	479	474	441
5121	14135	9382	4624	3276	2514	1956	1572	1272	1125	1035	904	849	799	726	726	648	696	626	622	621	583	606	601	623	600	524	526	570	539	561	543	518	514	557	550	576	497	528	529	555	509	548	548	518	522	552	504	513	516	524	502	538	547	534	480	522	482	509	522	522	507	518	494	492	557	511	548	491	462	533	515	538	490	537	503	465	510	516	523	486	485	530	500	492	508	550	477	480	497	548	521	541	484	466	491	526	510	498	490	508	495	525	513	594	490	497	499	502	495	559	494	550	515	515	522	480	540	515	497	499	507	450	474	494	500	515	502	484	520	530	498	520	524	487	494	508	486	499	532	481	513	527	516	513	506	464	483	463	520	492	498	509	523	517	517	474	533	510	504	553	475	461	506	507	505	492	481	482	518	525	491	525	529	460	518	501	490	483	507	525	492	500	518	487	485	538	484	491	464	502	501	518	529	518	546	520	501	498	535	509	543	506	533	484	488	506	458	542	485	476	490	550	491	482	505	500	531	516	466	508	539	490	514	493	508	524	523	485	479	526	505	469	481	522	496	478	494	480	510	517	497	496	469	473	516	487	506	514	504	496	492	479	495	484	490	516	486	517	468	564	534	565	507	529	489	465	434	472	474	490	529	498	516	511	525	496	471	508	457	483	474	482	459	535	490	492	546	536	517	543	520	495	525	512	513	496	481	507	518	441	543	484	495	471	493	506	521	487	475	487	527	511	481	496	507	479	509	519	499	511	462	499	518	499	523	489	485	488	523	501	517	498	484	516	501	499	530	547	507	481	509	505	493	523	506	483	508	464	469	525	517	523	492	472	530	483	525	474	479	518	490	486	507	516	485	488	484	480	476	504	518	479	500	482	498	549	471	472	517	502	500	484	554	518	450	498	523	493	484	503	501	513	501	516	515	495	498	515	480	527	487	526	496	465	513	495	474	504	506	516	516	507	510	515	509	461	521	487	513	486	531	485	495	491	509	523	484	491	494	492	535	451	500	537	512	532	492	491	464	509	487	550	502	476	502	478	487	465	521	514	515	536	475	510	507	508	518	508	475	559	541	501	517	537	504	500	542	507	505	501	467	527	523	533	533	530	499	502	497	521	478	487	509	482	497	505	489	473	498	501	493	494	485	455	495	520	486	472	546	469	477	495	491	523	541	506	518	508	501	502	493	511	509	488	529	479	529	490	498	486	474	502	490	490	483	528	491	478	530	538	497	494	504	474	522	520	492	481	544	472	486	507	516	531	513	495	496	513	508	470	485	491	524	482	521	487	492	484	560	485	520	498	505	552	490	463	512	476	496	511	475	489	517	498	471	509	502	508	494	519	471	494	470	478	490	523	499	511	518	507	502	510	562	512	504	487	513	453	511	498	465	496	531	494	527	475	531	486	548	493	477	522	511	487	522	462	496	499	496	472	519	503	507	496	504	504	536	480	497	461	487	486	484	476	501	500	498	472	466	489	497	528	482	499	505	497	510	493	450	509	523	477	508	501	481	506	508	558	496	524	499	496	482	500	485	508	510	503	493	535	519	541	472	457	463	511	476	475	498	464	520	511	522	500	483	484	505	492	481	512	503	516	490	556	477	529	490	498	560	485	500	526	509	463	519	511	519	540	497	455	464	489	462	513	481	502	491	534	509	478	482	499	505	480	537	509	479	513	527	504	518	517	482	493	517	497	464	511	500	504	463	506	471	498	534	499	514	531	535	500	500	526	533	470	515	476	485	470	541	486	489	511	479	504	512	534	518	532	527	509	494	532	485	470	493	459	466	516	461	487	483	501	509	466	501	503	477	494	459	468	504	522	487	471	495	499	534	491	498	518	487	500	505	507	525	522	505	529	506	490	496	501	538	502	497	502	531	494	500	508	496	526	477	512	517	510	506	477	491	481	513	450	525	490	520	502	548	493	496	474	482	488	530	477	519	495	539	483	512	471	496	556	487	510	522	492	472	495	529	546	483	515	527	502	500	546	504	450	505	507	505	491	474	523	509	481	509	508	516	489	482	507	506	488	528	499	473	508	525	525	478	502	525	515	475	481	515	501	522	458	544	525	485	492	559	512	492	525	517	561	459	503	529	476	516	499	483	500	548	478	459	469	503	493	507	483	482	481	521	468	507	519	546	521	519	531	485	512	514	468	497	472	485	495	487	503	476	511	530	485	496	535	482	485	511	512	486	454	502	494	509	468	500	494	482	483	521	520	508	470	533	487	513	517	484	481	512	498	504	486	519	522	543	503	490	495	508	538	452	494	541	485	519	473	481	517	524	516	504	517	477	544	531	499	490	514	514	471	512	517	527	464	485	502	518	528	527	549	479	486	524	495	494	554	507	461	518	481	523	563	527	533	470	535	518	510	498	504	519	526	531	497	511	561	481	511	508	503	544	469	467	503	492	530	491	487	486	523	497	500	496	528	523	488	482	476	481	499	494	517	517	563	470	503	486	507	502	525	494	482	509	516	516	488	506	507	529	516	505	507	457	517	543	507	514	552	470	473	518	482	473	512	504	486	492	517	522	489	497	469	487	540	483	502	523	494	509	512	528	476	486	485	503	517	459	482	527	484	482	496	566	481	498	485	521	499	482	522	506	517	499	501	514	515	527	495	463	534	483	498	505	485	491	490	503	501	520	477	506	496	523	477	513	503	505	507	473	523	567	493	490	493	512	516	506	492	496	481	456	470	503	510	485	499	542	509	524	490	491	488	485	480	501	544	533	533	497	480	487	506	520	514	520	491	507	492	519	539	508	520	506	485	522	466	498	479	530	517	531	494	488	497	508	492	522	489	531	501	472	545	478	498	493	496	522	478	508	463	500	516	485	521	468	550	485	484	493	523	507	512	471	500	486	504	465	507	459	546	499	471	479	467	508	482	528	484	435	515	484	421	505	479	547	484	513	540	466	518	517	457	553	497	509	495	499	516	462	487	505	471	523	504	469	513	513	492	485	476	437	467	496	444	538	464	509	496	491	510	511	554	522	518	531	512	491	495	508	461	509	501	497	481	541	515	499	518	508	510	490	486	510	513	463	520	493	507	506	535	488	474	532	542	523	512	510	507	515	482	520	490	513	509	504	514	492	468	495	513	519	453	491	496	541	492	503	516	498	485	532	523	517	503	517	497	491	457	455	506	470	516	481	523	516	512	504	467	515	518	519	560	504	483	511	489	503	502	498	485	502	500	465	488	514	526	530	499	481	506	518	499	456	494	523	503	522	499	514	525	510	538	496	515	501	484	469	521	467	505	482	504	540	509	534	492	506	535	527	494	499	515	457	498	481	449	467	548	485	507	478	494	490	541	490	492	506	511	498	460	483	485	498	522	495	490	520	503	498	530	509	525	499	486	484	516	506	503	508	503	467	487	489	531	467	512	524	503	505	506	519	517	525	489	504	558	541	504	503	525	515	528	501	510	510	512	488	514	490	468	492	480	516	523	467	499	502	484	508	542	496	469	506	527	488	461	500	490	508	535	489	504	488	501	526	508	517
27373	17509	3123	317	207	200	120	158	167	133	119	129	131	133	145	138	115	141	128	119	125	126	142	105	122	137	114	127	123	131	132	127	131	114	136	115	126	105	126	115	117	115	140	123	148	106	123	124	110	117	108	127	112	145	124	126	121	146	132	107	144	138	137	105	127	126	103	116	136	100	130	128	117	113	113	132	128	112	138	128	108	131	126	119	113	136	154	112	110	123	122	129	129	117	126	118	119	122	148	116	127	118	106	129	113	105	134	111	140	138	121	127	103	105	125	137	119	119	136	147	117	132	126	124	119	129	120	122	130	142	118	113	139	145	118	113	145	119	113	137	137	128	113	120	109	138	112	111	109	130	126	145	136	133	112	117	135	123	119	126	147	126	122	134	120	131	114	112	110	114	120	131	144	107	120	126	135	125	129	112	143	108	134	107	134	132	106	120	130	130	128	107	119	131	108	108	137	88	138	124	119	121	129	95	106	99	130	139	128	109	100	112	125	125	123	116	135	137	118	123	111	116	131	125	128	117	129	120	122	133	118	121	134	109	119	123	140	129	139	127	114	142	141	152	118	119	123	108	121	121	143	121	135	114	128	141	132	122	128	123	134	132	124	127	114	119	140	107	107	120	123	120	137	123	125	129	131	135	121	120	142	116	105	127	125	153	121	143	124	131	123	113	125	117	122	139	119	121	117	111	120	118	144	121	127	126	121	108	127	135	113	125	120	120	168	146	117	105	130	127	125	104	121	122	120	123	122	127	106	120	125	136	122	110	136	116	139	109	121	87	124	133	108	122	123	132	139	121	120	111	115	119	117	138	121	138	107	130	134	134	126	127	128	133	120	124	146	116	148	123	132	124	127	113	118	111	118	142	129	126	136	134	130	130	122	122	110	113	106	136	134	118	119	133	99	140	127	152	116	115	107	151	148	133	129	121	113	125	121	129	122	101	116	123	121	127	100	111	122	139	130	116	115	139	147	140	146	120	124	137	107	132	128	135	102	134	129	130	132	124	129	135	113	120	111	127	111	118	156	117	128	124	126	112	123	121	114	121	134	118	128	111	135	117	128	118	114	102	130	130	117	148	115	121	147	120	110	107	108	125	123	118	111	113	129	140	126	115	125	116	117	132	115	134	125	135	122	112	132	140	116	134	127	138	132	124	138	128	128	117	124	114	129	112	109	134	128	126	127	117	135	143	127	118	126	131	127	121	117	120	121	123	135	110	113	129	121	152	116	130	116	132	106	124	122	140	129	114	105	127	147	111	121	127	137	113	129	132	120	124	121	104	134	123	132	126	120	135	136	137	112	126	108	136	110	105	128	132	123	138	135	130	102	124	124	109	149	134	137	106	124	120	134	137	136	135	112	105	118	127	127	142	142	130	141	114	117	121	133	114	129	129	114	122	112	116	144	138	104	120	129	125	128	136	105	129	131	126	129	106	108	135	142	111	120	137	116	138	109	128	125	146	121	126	106	148	128	123	145	123	142	129	133	123	118	129	114	129	104	118	127	118	122	128	131	107	128	143	125	117	125	123	137	97	125	115	121	124	120	123	127	130	126	103	126	136	125	106	105	118	112	114	125	122	141	137	117	122	119	108	114	129	132	138	123	143	125	115	119	144	136	116	130	135	129	129	118	119	106	130	118	131	130	123	130	119	127	145	118	107	110	130	122	128	135	125	122	128	117	132	139	114	121	131	140	123	122	128	138	115	114	130	107	139	110	121	115	107	155	125	119	125	134	137	123	152	135	135	131	128	126	105	130	119	125	104	126	116	131	127	134	131	125	120	121	145	124	126	139	126	116	146	106	122	121	123	129	121	123	142	110	120	137	108	134	131	119	119	140	127	124	112	145	114	124	123	125	133	127	130	123	129	127	125	124	130	127	124	118	139	102	126	126	125	113	130	103	129	128	135	133	121	126	128	131	131	120	129	136	123	121	128	108	116	129	144	124	113	139	127	129	145	129	131	129	104	115	125	113	127	116	121	126	132	133	111	132	123	115	123	129	153	122	115	121	112	133	132	126	122	140	132	130	119	148	147	113	129	107	124	132	121	117	123	140	114	119	123	106	124	121	116	129	106	127	127	136	129	114	139	131	107	132	117	122	144	116	135	116	112	131	147	122	124	120	125	110	133	136	129	145	130	124	129	105	121	88	116	127	123	125	126	147	124	133	133	123	116	110	115	121	119	114	125	141	124	110	107	138	121	124	132	137	123	119	113	124	113	123	143	127	122	111	117	117	131	109	124	121	120	118	129	124	111	119	116	137	111	130	107	135	145	116	116	126	121	118	132	128	127	124	144	127	112	132	110	136	116	91	129	115	123	134	122	114	123	111	115	124	119	122	133	133	130	125	122	117	133	127	146	126	140	131	139	130	119	123	134	129	128	124	126	115	114	120	129	133	111	128	114	142	128	140	125	129	122	122	126	123	120	142	114	121	117	134	134	131	132	133	109	123	118	119	116	116	125	102	118	123	113	119	116	128	129	130	110	137	112	135	133	115	139	119	109	113	114	110	117	118	127	123	134	138	122	125	112	117	107	112	124	133	140	119	119	112	111	131	113	120	131	110	128	139	138	133	133	119	126	114	132	125	115	110	118	123	125	127	108	127	123	122	143	114	128	124	139	118	130	118	118	117	135	138	124	141	114	128	137	117	141	109	125	121	139	124	117	103	118	121	124	118	130	108	132	135	123	124	121	136	127	131	128	116	114	112	123	122	122	120	123	118	129	125	118	131	119	143	127	111	124	129	115	146	109	117	134	127	119	110	130	143	119	105	128	132	113	125	120	132	108	106	125	123	113	146	116	116	114	114	115	126	137	103	113	112	113	146	113	109	114	121	114	138	110	131	121	139	123	122	117	121	125	120	127	133	117	114	114	118	133	103	120	100	116	119	116	115	125	111	143	112	129	124	123	112	137	128	106	117	117	124	159	124	126	105	139	120	118	118	125	125	137	117	123	113	125	106	158	123	136	120	102	145	136	130	95	118	135	139	139	141	142	114	116	114	123	128	119	134	132	131	127	136	140	123	119	126	129	118	127	123	133	128	132	135	116	121	115	121	145	118	149	152	125	128	118	118	113	133	126	121	142	98	128	121	127	122	103	135	114	127	120	131	139	143	124	114	135	109	135	135	133	136	130	140	108	120	120	120	132	115	129	143	146	115	125	131	135	124	119	91	146	122	112	143	111	111	141	115	121	120	113	136	132	109	121	121	119	131	134	138	136	122	107	135	128	124	123	117	116	123	128	133	109	150	124	112	127	112	110	109	132	121	121	117	119	100	141	111	124	122	105	135	135	117	131	121	122	131	132	117	125	110	116	127	139	108	127	111	122	116	136	137	137	121	133	108	114	96	123	135	104	128	111	114	121	114	125	112	116	125	133	134	129	121	125	135	136	135	109	114	115	137	126	132	106	114	120	129	124	137	123	132	140	132	123	130	111	135	103	107	112	128	133	128	125	119	108	125	120	133	131	118	134	110	124
4291	717	466	246	237	197	204	166	183	153	151	162	141	161	155	154	130	142	145	143	146	150	151	145	158	133	135	128	155	141	159	157	126	127	143	138	162	132	128	138	125	152	130	158	157	148	134	141	149	166	143	144	143	134	124	137	160	141	139	141	160	158	118	139	121	139	155	161	151	160	178	157	149	130	168	153	138	138	164	157	154	135	140	138	157	135	157	133	123	168	116	141	141	119	124	137	127	112	157	137	130	139	164	163	158	135	121	145	121	119	149	158	149	134	139	146	154	148	131	130	131	150	165	137	131	133	146	168	141	166	159	145	139	165	131	120	147	141	131	142	133	137	157	132	133	133	141	131	131	145	141	120	148	145	142	135	159	122	147	145	140	145	134	121	136	142	130	122	149	130	151	130	132	149	164	132	161	140	126	136	155	127	149	138	137	154	142	158	136	127	141	148	147	144	146	143	137	145	148	131	139	157	155	136	151	159	157	130	140	138	153	148	142	148	154	140	132	134	135	162	119	143	148	157	153	146	147	149	146	144	136	147	162	155	143	173	145	163	134	132	145	164	151	121	148	167	147	128	141	149	139	164	150	157	142	137	118	136	142	148	142	129	115	122	151	146	144	145	142	137	153	144	155	139	147	148	145	146	144	119	152	145	135	118	163	158	142	139	139	142	155	160	147	136	154	141	147	144	126	158	150	134	158	158	140	147	114	155	153	123	159	135	114	146	146	132	145	164	124	138	140	135	154	148	141	142	146	137	143	172	136	148	133	128	147	130	140	138	143	133	152	148	124	139	149	145	129	136	154	132	125	153	141	152	129	153	143	154	131	114	147	131	125	146	133	145	156	132	131	124	138	150	132	139	150	151	153	141	149	140	138	158	170	162	152	142	156	155	143	141	129	154	150	150	151	145	139	145	132	141	162	137	152	153	144	132	136	141	144	132	139	142	141	139	144	156	160	151	138	128	140	153	129	143	140	150	117	154	135	134	136	148	146	139	148	147	156	131	144	135	142	126	131	132	138	148	130	120	124	148	148	150	139	139	150	126	144	144	153	156	160	138	168	131	137	143	163	148	127	132	144	157	121	138	142	153	127	138	162	141	144	117	139	172	155	145	150	139	137	126	146	124	127	157	162	154	152	146	143	167	156	139	134	133	155	168	145	149	124	153	163	136	145	142	157	150	129	142	137	129	139	149	141	154	147	131	135	131	148	142	132	138	164	147	154	131	143	152	162	148	157	158	112	140	130	136	129	141	128	152	148	168	132	149	146	164	142	137	140	113	135	150	141	136	128	128	143	136	149	136	152	123	152	136	152	161	139	146	141	146	130	136	159	155	148	141	156	144	106	164	120	142	149	131	155	147	140	133	154	141	146	142	137	161	112	153	138	133	146	142	134	142	123	152	126	158	132	149	148	153	136	159	166	156	159	148	133	152	148	132	166	147	137	145	123	139	136	131	134	138	116	146	134	145	152	159	165	141	145	143	149	139	143	138	129	127	167	160	143	137	170	140	149	156	136	130	158	139	139	151	170	141	163	162	141	127	136	141	134	141	143	144	142	145	126	139	166	143	148	134	163	140	140	134	155	124	148	141	155	142	146	152	141	131	150	126	142	139	132	149	149	134	141	142	127	156	138	151	159	138	179	160	129	145	150	121	133	136	120	152	131	148	147	146	137	141	135	135	138	156	143	135	149	151	139	134	126	163	150	130	153	108	142	157	144	131	137	138	136	127	158	149	146	147	152	100	161	141	133	167	148	131	145	126	151	131	151	141	145	136	139	141	150	141	139	146	129	137	139	138	148	146	129	149	137	142	135	148	144	138	124	149	145	143	127	146	132	144	148	123	150	126	141	137	135	144	129	150	126	148	139	145	145	177	141	135	154	145	144	114	146	134	140	128	130	140	145	141	155	141	131	157	155	152	149	158	148	134	144	120	142	156	138	146	146	130	136	155	138	124	136	136	132	136	144	160	143	154	151	129	153	139	130	151	150	163	134	130	136	126	137	161	152	152	143	150	141	145	136	157	153	126	120	143	121	140	132	159	152	131	122	114	173	137	125	136	137	154	139	130	148	155	140	156	147	163	136	154	173	161	130	129	138	116	138	122	146	164	167	153	123	152	124	113	147	149	159	137	134	127	150	141	152	140	160	139	136	137	148	152	141	160	149	130	137	128	141	148	141	138	148	140	147	124	135	139	137	135	134	160	126	144	138	141	169	124	140	154	143	142	153	126	152	153	155	136	131	118	155	152	138	153	145	160	140	131	158	152	140	135	136	137	136	140	146	146	158	152	146	157	163	136	136	160	134	142	144	140	134	152	149	147	133	154	138	142	133	155	134	150	134	126	147	147	158	132	134	143	131	148	152	137	133	130	125	123	144	143	144	138	133	130	129	155	138	135	144	143	148	127	145	150	136	139	162	135	144	131	138	161	159	144	142	128	141	138	144	166	133	166	135	146	157	156	153	151	164	144	141	148	143	149	143	150	144	122	141	170	157	137	153	122	147	157	130	151	145	137	148	158	132	146	125	145	136	144	133	162	153	146	139	121	152	141	147	139	148	131	142	147	146	163	142	134	151	148	130	174	137	134	121	152	160	123	163	120	155	135	145	139	143	164	164	141	155	120	150	151	159	152	127	149	135	117	152	143	136	146	127	141	139	128	144	137	141	143	142	132	140	158	141	152	145	160	143	150	164	146	140	155	139	129	118	156	151	143	145	146	143	153	143	168	143	140	136	122	141	159	143	144	136	142	143	144	153	148	126	159	145	128	131	143	135	131	137	128	127	139	145	146	123	155	158	146	154	128	143	130	126	132	130	142	142	143	128	154	137	149	165	141	150	139	131	154	111	146	155	145	148	158	166	149	120	135	153	140	129	126	151	124	130	157	155	144	154	162	160	130	119	125	166	135	142	137	150	144	150	144	154	142	139	139	144	138	120	134	118	136	143	136	120	140	122	153	152	136	156	163	145	152	133	145	151	158	161	158	139	120	126	110	128	141	129	130	157	144	143	132	132	135	148	146	149	151	140	135	132	155	138	148	149	150	135	121	151	144	143	144	159	144	161	165	134	152	166	147	125	157	136	146	152	170	151	173	140	140	132	116	148	158	154	119	146	117	144	141	136	140	138	159	132	151	133	173	148	154	145	135	133	156	153	143	133	151	149	143	150	127	139	126	128	147	150	140	170	151	120	138	135	142	148	128	141	156	123	126	142	120	163	131	162	159	134	141	152	134	130	127	128	151	119	155	150	156	155	131	138	139	167	151	137	162	128	138	128	143	120	138	134	139	147	145	130	150	144	146	152	149	144	133	134	144	141	130	136	143	158	150	128	153	150	146	127	144	150	140	174	147	129	130	129	171	137	125	131	146	142	135	166	145	152	131	143	129	129	127	129	141	144	153	157	141	155	136	147	149	138	158	146	131	141	125	144	134	137	129	150	165	150	143	142	133	130	145	139	132	155	122	115	146	126	139	118	148	127	135
23542	21004	28088	24076	20982	8177	910	673	507	540	497	438	454	442	428	437	393	434	381	381	363	361	376	393	392	386	372	377	379	379	416	387	344	378	374	374	377	369	404	346	361	380	347	346	334	386	332	352	358	374	388	396	348	341	366	316	349	364	343	352	359	339	376	373	359	342	393	362	350	345	354	324	398	325	342	388	369	350	359	377	363	370	376	358	336	358	349	356	383	355	367	337	358	365	340	342	406	350	356	340	338	359	366	377	352	372	360	367	352	353	375	327	361	336	350	348	356	335	353	378	333	350	321	369	368	383	364	355	351	354	330	348	334	375	352	351	355	341	386	357	320	361	339	378	360	352	336	332	338	327	336	365	358	348	350	321	348	331	352	340	344	362	347	352	339	353	327	370	348	336	331	327	351	379	370	380	363	364	354	346	380	351	337	355	329	317	370	338	333	343	350	390	359	365	349	360	341	351	361	365	347	365	360	355	345	383	371	369	359	387	351	352	326	357	371	322	362	370	367	318	377	341	337	340	399	376	344	342	381	368	367	345	378	357	354	345	339	352	379	327	341	341	323	336	356	370	382	382	358	379	337	378	384	350	371	362	368	381	355	342	339	378	346	341	380	345	360	347	330	392	367	376	328	366	401	348	384	367	343	326	332	350	354	346	384	362	364	351	351	356	329	374	329	355	337	359	369	357	380	360	333	299	374	355	332	371	356	354	345	371	370	382	348	359	352	373	349	362	405	362	317	383	351	380	367	363	373	359	378	372	317	339	335	357	343	364	346	365	371	364	354	354	343	314	361	350	373	372	348	354	365	342	317	352	376	373	391	354	344	369	330	330	306	378	340	376	366	358	355	349	323	384	345	374	404	377	378	330	393	378	362	375	390	363	315	369	365	371	354	337	346	369	333	381	373	398	381	351	380	350	356	359	371	344	362	328	359	346	350	361	339	343	359	356	367	351	352	353	347	334	346	379	355	340	358	338	323	352	362	331	332	347	331	354	358	367	393	348	343	350	359	328	368	326	353	372	326	331	376	389	352	382	368	371	373	363	362	361	330	354	330	355	372	342	349	319	331	390	372	360	341	325	368	324	342	354	348	369	340	343	336	341	360	345	347	337	353	356	354	348	337	380	326	355	312	361	336	373	350	334	374	371	377	322	367	360	344	347	349	375	343	340	358	353	343	373	364	362	361	318	366	373	351	368	379	333	374	366	361	366	377	342	338	356	344	345	360	334	350	387	369	341	330	352	329	343	335	311	377	336	362	360	298	326	347	316	392	341	366	360	331	343	385	352	357	376	384	342	334	337	343	331	363	338	323	352	368	412	349	358	377	344	384	376	353	357	363	349	360	327	369	374	314	322	327	337	338	363	344	380	331	354	362	325	363	362	360	357	359	372	305	349	382	361	333	336	342	319	353	333	343	356	379	342	367	343	344	360	360	373	354	330	359	345	395	369	355	376	357	340	365	357	374	334	360	358	349	321	336	333	344	357	355	319	369	338	379	338	350	322	354	340	360	364	337	341	373	359	345	357	340	392	326	345	337	375	333	361	351	345	362	339	371	333	353	381	378	344	343	335	355	359	350	361	382	346	329	385	335	360	355	333	360	379	367	324	368	351	361	310	367	326	371	369	372	313	383	358	341	333	365	362	354	368	384	340	334	362	387	350	383	352	354	360	327	362	385	329	371	352	355	310	352	367	358	340	342	360	377	336	367	379	332	367	354	357	329	379	373	338	348	350	351	366	336	364	362	339	376	361	335	373	378	357	371	341	333	343	360	362	347	384	367	363	318	357	382	348	360	362	335	330	368	361	354	358	337	356	349	363	391	345	315	343	339	345	349	362	373	342	353	381	368	313	353	358	318	349	339	368	364	364	344	349	387	366	318	363	368	364	354	359	327	339	333	365	327	358	352	340	337	362	360	351	375	335	362	349	356	362	327	338	381	353	383	325	350	362	344	372	360	390	376	368	344	355	343	376	346	358	377	358	375	343	358	348	377	335	331	337	369	338	373	360	342	319	374	334	383	326	385	359	350	355	329	334	339	360	379	357	341	346	395	363	378	361	368	347	363	359	373	360	356	352	344	344	379	342	386	343	347	330	361	363	382	352	348	349	347	341	352	398	351	326	354	367	352	364	354	319	360	365	355	355	354	376	394	363	371	336	358	325	334	380	352	381	361	333	336	345	375	353	358	365	327	377	334	354	364	340	372	332	336	365	331	384	339	346	363	352	352	346	365	341	362	348	364	345	349	307	344	360	381	355	312	353	345	380	356	383	381	352	362	371	363	364	373	343	327	369	392	368	357	378	357	355	342	353	353	371	376	319	339	383	356	357	374	367	347	355	400	365	360	376	334	374	379	340	368	368	328	376	354	355	325	369	343	338	355	357	380	371	365	370	360	346	363	362	354	362	341	342	336	351	367	364	377	349	371	368	333	345	354	316	349	385	372	399	347	358	339	336	333	349	365	331	351	385	358	350	356	321	333	372	366	353	365	340	383	367	333	364	324	326	373	342	335	380	380	365	341	330	356	322	347	365	361	363	371	398	359	366	312	366	362	345	351	372	389	348	365	356	350	372	357	337	367	353	370	342	359	331	357	378	381	358	402	343	354	396	361	336	365	326	340	346	353	322	324	353	373	323	376	320	383	363	353	328	338	318	347	358	356	381	352	351	324	319	365	331	317	348	326	367	344	338	320	342	360	337	376	353	355	398	347	372	355	373	337	324	375	346	324	382	330	355	330	350	352	363	363	375	357	376	334	342	359	349	360	341	388	345	352	342	395	365	368	361	389	374	374	365	347	411	357	380	374	360	354	377	351	339	371	372	348	387	339	388	345	309	350	335	345	369	315	357	322	350	352	364	350	332	362	317	359	347	366	315	377	354	364	368	387	362	330	361	346	334	334	343	335	335	384	339	329	361	356	365	377	374	351	341	368	390	344	351	364	376	359	360	338	358	337	327	365	343	348	383	368	379	338	363	363	375	319	362	338	378	373	373	336	368	353	368	330	347	356	366	344	364	386	344	385	342	359	337	318	346	365	358	344	363	346	339	359	362	351	371	342	364	361	363	348	366	346	351	341	371	368	353	360	356	348	335	364	348	347	343	348	355	331	356	365	360	342	331	365	359	351	345	354	356	355	330	341	356	365	323	310	368	380	334	339	327	354	348	342	364	391	318	369	351	378	358	362	331	356	338	369	350	352	333	377	346	362	363	347	344	360	348	359	344	357	382	340	356	373	401	342	375	334	364	357	346	349	374	309	327	381	378	363	369	349	330	350	327	330	351	346	357	371	352	342	327	350	367	359	359	351	339	342	364	398	359	329	362	365	391	364	348	359	341	353	355	343	349	352	364	354	381	320	344	353	316	365	338	330	319	365	351	334	356	349	360	342	321	369	323	375	367	353	359	380	371	360	340	359	377	321	332	387	381	358	374	395	330	363	348	354	336	334	356	339	370	338	360	350	362	352	326	331	358	364	345	363	342
3665	8617	5589	2661	1898	1396	1191	961	773	698	666	600	497	535	468	470	463	440	469	413	451	442	427	396	392	396	401	402	414	387	427	416	403	420	390	415	362	365	400	408	398	369	395	382	410	371	365	397	384	402	398	414	362	371	388	374	382	377	379	361	380	367	340	390	352	353	373	402	383	351	336	370	397	382	357	364	394	373	370	370	392	381	342	368	378	388	367	409	361	381	367	383	381	337	367	380	404	403	372	394	392	371	383	326	363	405	403	374	373	351	394	374	369	370	382	378	392	380	388	364	364	376	375	401	375	410	354	340	388	358	380	364	372	368	377	395	370	400	406	398	375	367	376	377	383	405	369	369	358	369	400	395	397	363	379	385	354	378	358	361	373	382	379	404	376	400	368	390	378	380	350	352	370	319	364	350	367	364	402	356	334	357	364	388	353	385	362	360	411	385	360	369	395	324	378	407	396	403	354	374	363	358	403	381	377	343	389	348	315	403	363	317	407	322	401	379	385	379	393	374	372	376	361	383	341	402	397	391	373	392	356	390	388	391	362	391	406	358	399	411	373	378	413	338	382	399	374	380	396	393	352	384	353	374	358	397	361	404	374	407	406	352	364	419	386	390	417	390	346	403	368	365	370	395	420	342	370	391	391	372	371	406	389	362	381	367	353	352	375	367	346	387	364	365	383	384	394	397	382	381	390	359	369	362	364	375	359	378	355	361	374	359	370	412	382	351	401	405	380	376	367	359	386	414	379	357	398	356	355	347	346	419	401	335	379	389	369	364	396	374	364	382	351	374	386	369	387	361	400	383	382	358	397	404	392	376	394	389	330	352	371	402	385	371	397	376	367	376	410	368	384	402	385	350	403	387	357	384	357	350	353	354	380	373	359	373	378	417	356	391	397	413	427	380	389	360	382	417	346	375	383	390	376	392	365	382	365	395	352	388	357	423	362	385	355	359	388	386	366	384	387	386	343	373	356	352	373	381	362	376	351	381	370	432	362	354	369	376	394	396	399	352	372	359	397	368	426	398	357	374	376	333	410	389	354	370	398	400	387	364	349	352	371	371	394	347	363	378	401	373	364	368	390	394	393	362	387	386	369	393	377	338	346	384	354	379	380	392	369	360	375	362	409	393	369	388	356	398	350	378	373	385	403	382	380	387	394	323	407	420	364	422	333	348	340	356	400	373	353	372	342	373	363	366	391	350	358	374	378	323	404	377	384	382	414	404	377	414	381	375	353	386	359	380	351	411	354	411	370	355	371	351	387	410	377	338	361	367	389	345	328	386	357	349	401	412	402	381	361	347	351	397	361	367	356	365	382	361	371	377	399	386	358	394	396	385	360	347	344	379	400	347	377	372	352	396	352	379	375	384	383	350	367	384	394	384	374	345	373	375	363	376	362	391	380	409	366	371	348	359	401	362	371	377	383	378	380	425	389	372	356	376	374	396	353	375	360	396	346	410	399	378	416	361	359	378	372	373	347	348	381	357	352	394	374	373	383	357	393	360	390	317	378	384	373	392	367	357	375	371	359	382	382	395	378	374	359	403	332	417	388	400	324	369	377	387	342	377	381	386	363	370	357	407	370	383	368	394	352	383	365	346	353	338	348	389	368	381	385	347	358	360	372	395	386	365	388	366	400	373	354	393	349	377	355	346	379	381	349	364	405	371	372	376	368	364	360	401	355	369	399	391	368	390	406	400	418	361	366	369	378	382	400	402	354	402	365	409	380	389	386	356	375	383	392	380	387	374	371	399	377	378	404	391	396	406	382	378	393	406	373	361	366	384	396	377	364	370	373	345	381	387	355	366	401	380	407	397	379	371	391	384	355	389	377	351	368	360	381	378	375	364	360	374	363	396	391	359	339	369	378	358	339	391	368	372	350	382	376	411	378	368	335	373	368	344	384	387	366	374	365	390	391	417	387	385	361	404	398	389	401	373	370	424	340	346	361	379	331	401	369	367	343	388	397	384	371	365	376	371	358	362	353	358	405	401	375	363	373	376	366	356	380	388	366	410	368	380	380	378	355	390	368	386	381	356	365	380	393	363	399	388	382	361	390	334	344	391	375	378	381	379	374	330	372	412	377	363	382	345	375	379	406	393	393	369	424	368	359	360	356	371	384	366	362	340	394	397	374	430	423	368	385	373	358	370	380	381	403	373	385	377	366	396	403	399	389	397	364	341	368	375	388	420	361	385	387	390	347	390	368	389	375	341	362	383	378	360	390	420	373	381	382	356	368	359	365	371	378	375	375	354	422	385	364	363	374	368	345	370	367	395	378	347	351	382	396	374	362	367	396	378	382	364	340	315	361	361	377	407	366	371	397	340	404	397	363	343	347	391	392	408	378	372	339	384	385	395	395	386	375	367	372	355	402	339	346	392	407	372	359	393	391	396	391	375	386	368	381	349	369	372	398	397	351	384	365	384	369	401	361	346	348	383	368	350	376	401	388	384	378	373	382	360	380	394	389	366	356	354	378	366	375	363	383	345	372	377	373	394	426	381	425	389	349	386	373	383	348	360	355	398	365	357	383	370	393	369	384	380	382	412	392	381	383	405	382	370	415	389	359	376	390	377	414	382	365	406	374	401	352	339	387	402	374	363	359	378	401	417	395	397	398	368	368	361	389	388	363	378	377	384	372	382	369	381	367	376	405	379	344	413	364	339	368	384	389	371	381	379	413	369	404	380	356	349	378	340	376	386	362	360	351	364	407	375	385	366	334	400	406	399	367	424	354	370	397	402	391	369	404	382	368	412	370	357	407	393	424	360	394	383	387	366	377	401	350	381	369	360	409	383	368	388	365	393	394	379	350	354	353	391	397	364	388	392	371	390	357	382	391	421	371	380	380	364	369	345	341	374	388	369	360	381	395	403	347	355	384	371	337	350	373	344	351	383	394	356	364	374	387	367	342	423	362	390	389	374	370	369	401	366	402	387	345	355	353	352	380	341	375	392	379	364	398	395	393	359	360	366	357	404	382	379	377	385	391	353	367	378	356	402	368	402	418	349	369	387	383	430	403	385	352	368	381	388	363	369	366	387	356	395	404	400	346	365	404	370	391	386	373	382	386	363	384	385	394	377	373	357	367	407	380	387	385	395	374	387	359	396	383	399	397	368	341	398	355	390	392	348	359	363	385	396	383	372	395	404	346	363	394	362	382	382	381	387	369	413	373	399	359	376	360	407	367	368	377	375	360	394	399	349	385	386	376	370	353	393	367	353	376	352	382	365	373	390	385	367	369	382	404	375	377	352	397	333	366	403	379	377	410	367	375	406	371	351	344	394	385	347	380	399	399	360	364	371	394	338	381	376	380	375	362	381	365	366	368	378	365	401	344	380	369	358	377	405	376	335	408	376	384	357	373	346	350	369	361	375	388	389	375	378	385	400	376	374	379	370	373	373	370	350	359	374	383	398	353	358	347	366	347	396	391	390	413	386	362	376	382	375	355	376	400	404	406	355	379	381	379	354	336	397	379	399	351	432
24990	21013	26564	25427	5275	391	278	223	206	191	214	196	159	150	173	162	126	154	129	128	152	139	133	123	137	142	121	140	135	137	127	145	128	123	143	131	112	145	136	129	122	155	137	129	134	114	128	155	136	122	138	138	141	134	134	137	139	118	140	144	146	121	133	137	131	137	128	127	140	138	118	127	141	125	124	145	150	127	132	120	117	125	130	128	138	140	147	144	133	127	112	125	114	135	135	134	129	115	135	129	120	131	136	119	139	126	126	140	123	147	140	125	124	143	140	141	130	152	136	142	129	147	119	120	108	122	116	129	149	119	116	121	149	132	111	142	136	130	125	137	126	141	114	122	126	136	128	151	135	136	119	105	126	136	124	123	122	144	140	119	139	144	123	140	143	136	123	125	135	138	144	135	137	137	140	128	117	109	150	128	140	136	126	128	121	126	124	125	130	123	139	124	141	154	112	131	112	141	132	135	148	140	127	125	114	134	116	138	152	120	156	139	129	138	126	131	123	136	150	119	145	128	130	128	145	133	131	129	134	135	121	147	113	125	140	129	128	123	144	116	113	128	145	160	144	129	129	127	157	131	133	113	131	119	121	125	117	124	122	123	140	120	126	127	129	125	123	129	147	147	105	122	140	140	116	123	138	118	133	133	77	136	131	110	138	134	134	121	121	139	143	124	120	131	134	142	117	131	128	130	114	135	134	105	131	120	135	129	137	136	120	128	125	135	135	127	135	135	130	141	127	133	120	123	143	127	113	142	133	126	131	123	140	134	119	123	124	126	117	129	117	136	118	122	126	111	113	142	133	127	112	128	115	114	143	130	144	119	134	113	139	140	143	154	123	139	117	134	154	142	114	113	143	146	129	126	121	125	134	117	120	147	138	127	139	144	135	108	138	116	113	127	117	139	138	139	130	123	111	144	110	135	123	121	111	105	140	134	131	128	134	130	129	135	116	140	134	119	137	132	151	142	123	136	131	129	130	136	147	120	129	137	130	142	137	116	151	131	121	114	119	135	122	127	119	148	127	129	132	140	139	133	135	116	138	147	132	146	128	113	123	140	147	122	124	140	125	143	163	138	137	142	146	125	137	133	132	133	142	124	122	155	127	132	156	148	158	128	136	139	134	142	131	139	130	130	136	116	151	131	111	133	121	144	134	121	118	121	144	122	139	133	140	119	101	142	146	142	132	120	127	155	136	127	132	124	107	115	137	148	135	140	135	131	120	141	130	138	132	117	128	151	121	130	129	114	131	122	122	131	128	134	131	118	138	123	143	143	133	123	116	161	138	139	143	121	146	118	137	142	133	121	132	148	102	109	132	128	128	125	129	128	131	121	131	130	135	128	133	122	140	135	135	146	104	144	123	121	122	132	130	170	128	116	122	129	131	131	119	111	123	132	118	140	132	131	130	152	116	146	128	123	135	124	127	144	130	121	121	130	166	126	116	126	132	137	137	135	134	132	141	146	107	126	145	143	132	125	145	115	133	135	146	129	106	134	117	140	116	150	140	135	131	133	124	141	119	144	131	137	129	135	140	143	131	122	140	138	126	142	130	128	134	143	129	130	137	116	125	123	145	137	105	120	151	116	145	124	119	141	125	146	138	129	143	109	142	137	117	132	126	121	124	141	112	138	124	143	140	130	121	128	131	130	147	142	126	126	130	139	122	132	127	121	137	137	138	122	134	135	142	118	125	122	134	147	136	130	119	131	148	126	136	122	133	151	143	129	129	119	143	123	104	149	123	144	117	138	127	123	131	100	133	123	137	132	117	134	127	113	109	132	144	142	132	118	127	146	114	138	121	145	139	161	139	129	134	133	110	125	114	137	142	130	143	131	115	115	136	117	140	142	127	132	131	129	115	118	128	136	123	121	125	115	125	121	153	143	133	132	105	123	149	131	141	123	140	150	128	137	124	135	141	135	136	129	142	135	135	135	141	132	122	147	125	127	137	112	141	125	131	135	131	158	139	131	130	119	127	131	139	120	127	131	133	121	143	129	163	137	149	118	128	119	126	133	127	118	114	162	114	127	121	137	134	123	129	127	154	131	122	137	126	126	128	138	124	114	130	132	131	153	127	121	127	122	146	133	116	142	114	142	140	149	142	135	131	137	130	136	134	137	120	144	150	140	112	144	119	138	128	142	121	138	151	133	109	128	135	144	135	147	122	138	141	135	141	127	147	135	125	99	132	141	142	148	144	100	122	117	127	99	155	135	135	131	143	133	114	108	143	147	122	121	127	144	138	137	124	130	140	135	131	117	134	139	145	134	133	137	118	136	134	139	135	141	135	145	127	127	123	129	135	128	131	125	152	131	114	138	142	131	115	140	124	122	116	148	147	146	135	130	136	115	115	146	113	148	128	133	158	121	140	126	138	131	132	145	140	129	133	123	130	142	141	125	148	118	146	140	123	136	125	136	141	160	130	124	132	131	135	126	108	124	136	140	153	157	141	126	117	127	134	117	150	125	128	108	152	118	136	139	151	130	131	128	121	158	122	134	134	119	129	149	124	127	123	126	130	140	125	127	138	130	133	139	123	123	118	137	124	148	117	125	133	129	101	142	151	126	122	127	124	141	136	128	124	135	137	141	144	131	135	129	123	111	118	138	136	137	119	141	151	128	143	130	112	125	142	108	129	121	135	135	136	118	115	124	126	119	134	136	125	133	140	116	132	125	148	146	138	154	143	130	161	117	115	121	120	125	147	134	136	113	125	119	114	120	124	129	134	114	133	120	130	143	150	129	149	135	125	140	136	137	119	125	125	115	117	119	130	152	134	140	128	143	134	134	142	130	148	119	127	137	140	117	138	126	136	117	128	114	143	131	148	115	160	127	119	122	149	133	121	103	102	136	128	141	152	131	137	133	142	133	138	155	126	128	142	127	147	107	147	131	117	121	140	145	141	125	138	118	115	121	151	144	142	137	139	128	150	109	139	124	128	125	141	107	120	126	121	119	112	152	134	125	134	147	137	132	118	133	105	133	141	129	153	132	134	131	126	150	130	119	129	118	128	140	141	148	131	120	135	121	133	123	123	137	135	134	130	109	128	140	138	135	134	146	127	134	171	108	131	145	109	133	106	119	122	127	138	145	144	127	139	115	123	131	135	128	134	122	126	134	125	139	142	145	144	134	116	127	136	120	131	139	134	146	146	140	123	157	141	123	126	133	121	138	111	134	121	109	129	111	124	118	142	128	124	129	107	118	113	121	135	156	119	126	117	126	142	136	125	155	131	147	148	129	148	121	127	146	156	129	126	138	117	129	129	125	124	138	123	126	125	123	126	139	146	120	128	134	140	140	142	130	134	112	122	122	133	142	135	149	105	132	148	135	128	139	122	118	130	131	134	126	122	131	132	119	149	148	128	142	136	125	147	127	121	136	133	125	116	137	114	140	126	136	128	137	163	123	134	138	141	124	148	135	140	142	119	150	137	125	146	130	122	133	136	123	132	130	137	122	120	150	141	139	136	150	131	126	125	139	142	152
3524	4245	2743	1270	945	691	512	453	386	335	337	261	247	217	216	235	212	188	198	195	199	207	179	187	190	179	181	174	181	163	191	178	173	191	169	164	167	158	182	170	150	164	164	175	180	144	170	180	153	165	138	168	181	155	161	175	155	163	150	178	155	152	169	159	158	162	179	181	153	169	203	143	154	181	161	160	170	186	153	161	161	164	175	155	165	161	167	175	155	163	146	164	147	171	169	175	181	163	148	174	160	175	158	171	164	170	158	185	165	164	157	187	170	167	157	156	145	147	144	166	167	136	156	186	183	165	143	157	157	191	193	185	174	171	171	187	155	164	160	154	167	181	152	196	145	173	164	192	157	177	155	172	163	171	159	162	169	152	168	175	169	147	169	188	166	153	190	184	156	146	166	159	164	157	160	182	159	187	146	166	187	175	168	156	177	182	162	169	164	178	168	159	162	162	170	173	169	183	159	160	142	168	172	175	171	161	172	173	157	155	161	161	170	171	152	166	179	167	170	158	131	184	164	163	168	153	177	170	164	183	160	156	144	157	157	154	153	169	169	154	169	162	149	142	173	207	148	166	149	167	191	156	159	177	170	179	162	152	154	160	166	184	149	163	151	161	185	183	173	160	175	150	175	168	182	175	168	156	170	149	152	188	177	154	164	187	172	146	191	156	172	175	142	157	151	165	171	145	180	167	156	176	153	169	167	204	176	158	159	159	156	174	155	172	170	155	163	156	171	179	169	168	168	133	178	170	175	145	188	154	165	167	169	151	177	166	135	168	144	162	154	173	162	152	137	151	180	165	168	170	165	193	146	162	166	181	172	159	157	187	164	147	148	162	176	169	150	181	173	155	151	147	195	167	159	161	168	179	132	165	174	161	171	156	178	163	157	175	163	175	164	158	166	159	163	169	143	151	165	141	166	161	176	163	179	170	181	165	163	164	176	176	169	168	154	158	148	189	166	164	164	160	145	162	166	172	149	154	149	138	177	159	175	169	180	181	154	145	175	175	165	162	162	188	162	169	145	152	165	147	163	162	171	178	183	156	160	144	177	183	173	164	187	149	173	155	164	176	150	171	161	169	175	158	178	161	167	168	155	173	169	176	160	155	181	172	166	161	182	185	161	158	160	161	166	153	169	147	177	157	158	146	161	171	159	188	171	174	167	157	174	156	160	162	167	161	176	177	167	183	146	159	174	147	163	161	194	163	154	157	158	181	163	175	155	162	149	166	163	174	167	146	172	164	165	173	161	182	175	124	174	158	167	175	171	201	170	162	166	168	147	147	162	164	170	162	176	177	184	127	162	156	182	166	150	156	172	147	187	159	159	170	175	186	172	164	188	155	159	147	164	180	142	187	186	175	169	161	150	188	190	178	162	167	163	156	198	165	151	164	171	178	171	161	162	161	160	178	171	153	158	167	162	172	171	175	158	159	158	159	174	144	155	162	157	137	156	156	163	166	172	151	176	154	166	164	152	158	168	168	196	174	179	162	161	162	172	155	168	167	151	193	150	158	177	154	149	159	161	164	171	159	134	168	154	171	150	174	165	176	152	163	159	173	175	173	163	159	152	184	148	160	150	168	148	186	189	168	171	151	165	172	160	159	177	179	195	189	158	150	160	174	151	146	165	183	157	187	161	153	186	162	158	155	173	171	156	168	165	159	173	165	140	178	159	173	175	197	187	155	191	186	157	158	166	180	160	177	146	130	166	160	167	166	176	146	177	156	183	163	178	155	154	173	154	154	150	173	173	150	152	167	174	164	159	165	142	167	163	193	154	174	170	155	147	176	178	167	161	174	160	160	169	174	151	180	197	159	176	167	175	184	168	167	160	153	137	181	162	146	160	149	160	182	175	166	172	170	188	155	161	182	181	163	170	174	148	161	162	175	177	184	160	152	174	146	159	165	152	172	156	161	173	191	168	138	155	177	162	163	160	144	152	193	185	164	158	170	161	138	154	184	181	165	154	153	164	174	158	186	165	167	153	155	189	149	163	152	138	166	172	168	154	172	158	173	178	198	185	154	174	171	163	165	176	160	148	168	167	174	163	162	145	147	183	169	175	159	173	169	171	157	176	161	137	173	194	170	152	145	159	149	146	164	170	177	145	169	155	172	162	165	133	177	159	162	144	186	167	198	180	165	175	188	181	153	171	143	179	170	155	175	163	155	171	159	140	131	164	158	155	167	149	157	171	187	183	171	164	158	191	147	172	150	181	162	155	158	151	179	161	142	152	142	156	148	163	167	150	148	169	147	173	139	136	171	169	173	196	160	170	155	166	156	174	152	172	170	174	167	170	190	160	163	144	159	156	166	177	189	156	197	171	180	166	142	142	159	141	164	161	170	152	163	158	137	151	164	181	144	149	191	179	149	157	192	144	166	133	157	148	153	150	165	159	165	137	161	153	152	151	173	156	177	160	172	167	164	177	166	158	159	172	176	181	152	170	177	159	164	160	185	187	173	148	165	171	162	159	162	170	165	160	168	179	149	187	149	146	150	193	153	171	187	179	162	177	165	186	148	153	170	161	167	146	182	156	163	161	172	152	159	194	152	201	150	170	153	157	149	184	167	177	175	176	170	168	135	140	178	180	169	174	176	154	162	168	139	165	162	195	178	162	164	179	166	168	134	160	160	164	153	178	151	144	175	174	160	182	163	154	169	167	178	157	164	150	157	151	192	169	156	163	157	165	166	153	164	175	168	157	141	185	155	181	156	168	164	175	173	174	166	155	178	158	165	178	154	154	162	171	175	155	151	157	148	181	178	178	173	160	163	165	190	176	170	152	146	173	165	144	172	186	167	168	167	157	163	144	150	164	130	180	173	169	170	181	146	161	172	148	181	162	157	144	176	145	169	153	181	171	160	156	155	184	174	148	135	183	152	158	170	193	150	171	164	188	167	166	145	149	189	156	155	155	159	191	175	164	160	160	162	172	143	175	160	162	167	179	154	164	182	156	169	151	148	165	154	174	174	168	142	173	182	159	164	158	152	169	159	182	149	175	170	182	167	154	171	166	168	144	190	196	142	157	158	155	150	163	153	153	170	150	183	172	161	140	174	149	172	170	173	168	169	185	169	175	159	148	158	159	149	174	152	165	151	170	156	165	138	174	198	163	175	175	167	173	160	168	203	163	160	178	143	152	165	180	177	191	188	163	148	175	168	182	169	166	170	156	168	151	166	169	178	187	172	174	150	174	187	171	168	155	163	153	151	154	165	189	174	157	169	149	168	153	148	162	172	177	183	186	172	154	171	169	157	149	171	178	155	146	167	164	153	169	164	169	182	161	146	153	190	141	163	179	172	143	182	161	172	178	161	161	186	167	155	162	157	157	184	174	168	149	156	152	169	183	185	153	162	175	150	169	162	147	166	181	152	161	153	171	165	162	151	148	164	165	170	173	167	164	171	152	147	161	177	158	151	170	146	146	175	168	187	155	168	154	152	141	154	167	174	150	177	162	161	155	170	170	168	166	139	172	173	157	171
22534	21032	28511	23755	21025	21043	5321	981	879	779	749	638	653	582	523	544	562	561	560	487	486	509	534	512	502	498	482	452	508	473	434	463	506	449	488	439	503	447	472	478	473	466	423	466	507	488	500	493	471	462	465	473	446	445	429	438	478	444	428	432	450	455	441	469	457	467	465	491	453	443	466	475	436	427	470	433	470	464	465	470	513	472	457	439	443	501	494	481	485	502	429	460	434	484	454	443	437	459	465	472	438	466	447	452	459	439	446	458	448	476	468	487	460	468	451	460	432	462	450	464	451	466	446	447	444	471	464	456	442	479	438	446	446	427	442	480	472	468	473	467	452	405	521	441	450	431	451	479	434	431	422	469	417	449	467	451	443	501	462	448	433	487	447	477	467	454	431	445	438	497	447	462	475	470	451	466	438	433	484	456	447	421	479	433	429	454	440	442	449	453	494	468	430	470	457	436	459	470	433	451	463	469	486	471	481	441	433	447	474	415	460	465	468	461	439	462	479	502	480	458	482	437	465	483	469	453	464	410	524	472	453	439	423	443	441	453	454	433	485	453	441	487	463	467	439	471	464	429	473	442	452	454	488	467	479	495	469	428	459	434	466	488	448	484	471	417	442	445	468	478	465	460	442	445	488	442	431	399	449	481	463	493	422	442	413	462	469	472	461	483	430	450	478	432	475	419	432	464	443	454	416	472	483	507	465	459	446	488	451	453	467	447	476	490	419	436	471	431	462	481	439	478	457	453	434	461	467	439	458	426	450	482	442	469	463	482	466	452	478	442	444	439	492	450	443	490	438	465	467	474	444	445	454	466	490	465	432	429	427	509	433	455	495	495	433	476	482	490	439	470	493	460	468	457	456	468	476	459	487	438	454	471	445	464	457	434	458	407	429	464	472	456	463	446	477	473	479	457	479	456	477	448	425	465	461	462	491	405	491	451	463	493	473	397	414	436	464	439	455	452	435	502	452	459	481	481	442	466	451	434	459	475	472	399	472	485	472	475	493	464	499	460	452	460	455	425	470	464	444	429	457	461	452	415	467	494	439	493	480	471	423	417	475	457	442	499	434	464	455	450	446	446	460	498	462	462	439	429	464	453	482	438	439	486	461	433	496	450	479	477	463	454	444	474	442	504	490	453	463	480	478	480	469	481	489	465	444	479	439	457	471	469	512	458	501	437	459	457	479	440	436	468	490	446	454	425	441	445	496	434	439	467	464	461	420	433	446	442	484	454	514	468	425	436	464	459	470	501	441	471	469	436	472	412	430	470	446	479	453	427	461	409	466	473	456	474	419	455	486	427	503	466	447	439	469	461	463	460	474	443	489	430	482	462	442	478	453	457	445	487	471	455	449	428	453	466	453	475	457	461	416	487	427	494	441	480	463	425	447	487	452	465	487	483	470	455	436	489	417	441	437	478	496	485	412	470	468	494	465	494	450	439	445	470	431	447	469	447	439	443	459	475	447	447	458	491	460	432	469	453	491	465	451	443	429	474	467	472	457	436	499	455	458	465	461	442	410	429	461	466	465	462	454	407	431	441	441	451	438	446	450	456	414	467	459	458	477	445	509	416	446	427	485	420	455	467	413	467	484	485	438	485	417	448	441	453	469	485	475	466	445	480	441	498	451	453	459	478	441	457	487	494	459	480	457	489	441	432	492	446	462	475	413	461	493	456	482	438	462	470	480	426	455	445	449	445	479	458	450	439	463	496	476	460	408	466	462	454	427	473	473	442	466	460	448	426	467	525	464	506	438	456	461	427	499	477	479	442	448	441	485	427	450	431	469	443	444	448	449	444	425	484	442	475	475	477	450	474	441	446	446	455	460	450	481	480	466	483	466	452	446	419	437	440	462	483	447	482	461	474	470	421	449	458	430	469	430	418	433	432	480	448	454	472	420	446	455	443	414	475	470	468	471	468	447	462	462	438	424	439	453	448	434	422	481	472	461	467	433	430	461	448	467	443	467	462	462	494	452	455	461	435	453	459	465	474	455	473	441	470	485	406	459	429	419	467	508	453	456	485	450	493	462	462	445	435	469	465	491	478	488	458	451	457	496	466	487	450	445	493	461	451	420	437	486	470	465	470	463	470	476	463	451	468	448	466	471	496	470	418	433	467	451	473	427	443	427	434	450	431	469	465	454	420	475	438	449	474	469	488	441	453	489	496	430	437	474	421	434	437	440	442	485	489	468	440	484	435	472	440	447	420	481	455	441	455	478	460	479	458	482	426	466	433	453	459	442	471	466	444	436	447	481	473	452	409	423	492	445	430	463	486	457	427	469	441	444	465	455	388	458	445	480	446	440	442	443	429	406	434	450	456	427	423	441	505	447	476	432	453	497	468	402	471	500	455	417	475	406	466	438	423	475	423	477	439	469	438	438	451	501	464	470	444	436	457	481	458	496	454	432	421	443	490	479	483	482	459	451	447	421	467	449	433	436	467	456	430	447	461	498	467	475	449	495	468	465	468	445	438	460	466	476	480	495	457	467	461	458	454	498	475	446	404	487	481	442	457	453	469	446	451	492	423	466	438	448	434	443	460	443	436	457	416	445	444	465	432	433	446	475	442	482	460	467	461	503	463	445	438	462	444	445	426	410	472	434	414	462	408	474	414	463	443	510	414	418	441	478	474	411	483	392	494	446	432	472	433	400	470	452	459	483	456	431	434	472	452	471	458	429	483	460	519	457	427	438	469	464	468	458	458	432	469	457	410	431	441	493	468	453	489	466	423	456	447	472	412	460	449	430	471	476	425	467	441	445	430	455	438	473	456	420	474	462	468	417	443	464	467	464	478	476	451	454	479	470	417	481	430	470	432	482	462	437	469	442	464	464	498	438	431	462	438	476	475	439	422	482	457	483	452	455	452	459	435	453	476	466	429	441	437	469	441	455	445	468	475	458	450	453	490	438	445	445	440	475	473	466	459	485	422	492	443	428	444	469	472	501	444	419	430	432	424	443	457	516	452	483	454	457	444	436	482	454	474	462	427	474	446	447	438	493	450	462	484	447	405	467	455	440	448	468	439	444	455	432	434	446	467	420	435	450	425	488	452	454	441	443	447	472	490	445	475	482	452	462	423	496	469	461	439	423	465	462	455	450	436	472	481	447	468	462	434	444	468	433	433	451	455	428	451	406	462	450	439	486	447	449	417	444	470	489	466	480	469	474	449	448	452	438	460	474	459	445	403	461	452	461	450	492	423	435	469	453	502	422	451	425	468	460	476	416	437	447	472	487	434	502	461	451	448	450	449	459	434	458	432	454	482	432	437	470	428	473	473	468	467	475	456	475	492	454	424	500	470	451	468	442	460	470	454	495	443	443	469	509	473	451	456	455	474	445	456	489	461	472	458	442	445	426	431	468	490	476	484	486	463	412	445	473	492	461	485	451	430	459	442	468	443	426	458	485	458	452	460	459	479	431	460	461	467	430	434	421	440	452	432	435	488	446	446	447	485	461	414	452	408	407	457	495	454	431	473	466	442
4936	13794	9419	4584	3243	2469	1904	1507	1290	1146	987	878	736	832	719	703	637	600	629	627	606	556	575	591	589	566	554	577	544	530	541	516	549	555	521	491	510	523	521	469	517	509	493	504	495	515	482	510	464	495	455	494	511	503	494	508	507	494	466	512	462	521	505	494	525	494	504	509	522	519	495	503	480	502	479	466	515	505	480	461	492	494	488	497	518	525	487	483	538	501	533	492	485	517	496	465	495	503	494	479	514	453	500	507	502	510	469	502	506	481	480	478	462	529	496	451	485	482	479	488	503	496	515	514	490	549	479	472	492	516	513	524	493	480	493	494	486	499	528	487	490	495	452	428	473	479	464	526	550	508	467	458	479	495	493	505	475	532	476	509	490	494	459	471	442	471	472	483	477	479	472	530	491	470	448	489	485	478	521	481	502	488	478	516	494	538	497	475	459	481	492	506	475	514	544	461	495	514	466	513	483	462	497	464	519	484	519	481	455	498	466	487	473	480	482	525	526	517	467	522	461	486	497	507	526	458	496	466	508	514	470	476	515	484	506	459	468	476	512	495	459	456	480	484	505	542	512	491	528	454	425	461	494	487	514	468	501	514	473	529	536	503	505	452	524	516	498	535	497	481	480	546	521	489	501	506	482	515	463	491	452	473	457	481	504	452	476	474	457	485	486	481	465	482	493	522	487	505	487	524	477	500	507	467	502	502	467	550	486	506	514	490	485	489	526	461	500	461	500	457	494	508	488	536	473	482	473	489	476	452	463	466	486	501	517	519	493	510	471	478	440	469	505	513	464	486	451	470	487	477	470	471	468	475	479	472	478	478	452	457	465	520	472	504	489	438	491	479	495	506	442	491	506	484	470	508	511	467	529	456	516	483	524	491	497	494	477	502	458	509	457	506	492	471	510	489	526	479	473	511	488	467	530	482	485	490	495	486	474	521	480	472	518	493	523	481	471	483	486	500	523	480	551	472	484	482	471	449	499	496	490	537	515	509	480	471	488	475	496	439	476	458	503	485	480	536	443	502	502	516	510	553	454	453	482	466	455	525	474	518	523	487	503	492	499	470	490	489	465	472	522	512	476	443	450	505	528	472	500	517	443	495	487	546	514	463	466	463	529	447	483	503	489	479	527	500	479	446	498	466	521	504	474	508	504	514	476	474	487	510	488	505	470	449	469	466	472	497	515	534	466	513	485	468	516	517	495	470	478	520	483	498	435	459	507	484	503	463	513	450	488	551	453	468	465	500	507	493	501	507	482	515	473	521	476	485	504	517	438	514	482	486	508	472	485	527	468	437	500	526	517	454	531	499	457	525	489	483	504	492	505	464	531	472	471	524	497	457	432	549	491	514	481	506	482	492	489	441	499	494	493	452	466	463	490	487	507	507	481	495	491	482	529	478	490	481	510	473	509	473	489	519	507	492	508	465	512	499	507	487	457	475	470	507	490	485	522	479	505	509	499	452	496	521	469	436	524	515	469	494	519	504	487	483	466	522	485	492	472	512	488	452	532	473	484	477	478	467	473	459	454	517	484	506	499	477	516	508	503	482	471	490	500	459	487	453	492	470	500	489	469	536	481	468	477	461	492	484	494	466	463	505	500	489	468	480	481	496	513	508	474	476	478	491	447	483	503	469	531	515	476	491	488	499	522	499	454	463	522	499	429	486	471	462	473	477	470	455	471	501	470	510	481	476	507	507	512	507	473	466	501	502	492	482	489	509	502	476	449	526	474	522	496	493	503	485	497	456	467	505	470	501	504	504	497	495	488	451	501	497	516	486	503	446	478	514	508	488	474	482	512	446	526	517	460	505	446	507	492	472	491	503	506	473	502	515	470	479	474	477	468	479	497	484	486	520	509	454	442	490	484	434	476	461	503	500	437	466	498	490	493	476	480	508	513	508	483	489	537	464	482	494	498	465	513	494	498	518	464	491	505	495	530	483	458	478	497	505	541	469	511	523	495	486	489	495	478	507	505	484	481	473	498	480	475	509	512	487	459	502	494	467	460	446	479	482	495	488	448	471	503	464	477	477	513	457	498	513	469	489	441	465	433	494	502	472	491	466	513	463	486	549	521	469	488	492	489	440	510	483	461	449	497	480	468	490	477	453	498	471	504	490	470	443	472	504	495	488	496	495	517	487	532	507	506	510	495	472	485	526	510	493	497	470	475	531	487	482	448	515	482	450	493	493	451	482	465	489	485	487	454	494	472	431	510	442	527	488	444	500	474	463	498	492	501	452	538	497	464	474	482	509	507	507	492	504	501	478	487	486	460	496	492	513	479	456	514	482	449	481	513	494	467	499	466	478	489	470	497	486	502	510	499	498	460	509	489	464	483	508	501	458	492	463	479	467	497	520	481	511	524	493	461	461	507	469	482	504	498	511	500	474	519	472	448	470	475	470	498	451	485	506	490	524	470	490	495	523	486	467	492	491	536	483	529	502	487	505	475	480	489	483	482	473	490	515	535	467	475	523	495	492	545	482	465	467	482	488	520	496	488	467	493	507	475	487	471	460	513	495	485	543	513	495	501	468	490	464	476	523	459	524	461	474	504	501	490	484	507	498	518	508	451	528	485	496	430	516	516	519	474	522	528	492	503	508	538	501	484	507	452	500	469	503	468	512	490	502	513	486	473	454	451	502	489	510	524	487	461	492	440	462	488	454	508	495	503	479	497	519	473	495	516	485	511	463	456	499	500	478	484	506	483	521	488	490	480	479	497	510	473	482	507	487	442	507	507	489	499	521	449	504	514	483	549	504	453	465	505	469	503	524	527	476	468	513	501	501	490	466	469	501	461	506	512	497	463	532	500	442	493	492	507	468	503	472	463	521	509	479	496	440	532	498	521	523	494	487	490	491	494	477	514	476	477	495	492	472	538	484	472	483	494	482	492	427	491	499	479	526	493	489	488	527	513	458	455	507	468	483	494	458	494	458	489	507	444	474	492	465	479	511	473	494	470	476	485	489	498	476	527	488	507	488	489	500	497	500	505	474	510	433	504	484	475	455	485	464	488	483	512	516	475	493	511	481	478	482	468	500	515	531	494	533	506	443	503	501	523	490	549	517	512	463	502	517	450	562	501	516	502	494	506	494	479	500	516	492	473	515	491	485	470	461	484	460	486	516	539	536	489	512	498	517	463	498	487	490	514	487	478	468	472	480	502	474	485	489	519	485	512	479	467	447	490	494	465	473	492	525	487	454	491	497	465	488	463	474	511	466	510	486	487	564	500	446	462	494	476	485	541	545	523	457	516	475	529	458	522	446	506	467	490	470	508	496	493	486	487	494	487	469	490	491	485	488	468	516	480	494	474	459	417	457	510	473	474	519	501	528	491	482	501	523	483	457	503	499	484	485	482	502	487	460	468	502	502	479	522	474	500	498	494	505	501	470	481	463	505	500	513	449	483	467	474	530	499	506	469	462	489	463	509	534	485	471	462	515	526	486	463	500	501	481	503	524	508	463	471	469	476	467	483	503	485	460
27418	17314	2998	303	223	164	133	146	147	143	113	132	125	116	142	141	128	109	139	135	120	125	141	134	117	164	136	135	140	126	146	106	122	123	127	96	127	126	105	104	130	146	128	118	128	84	106	136	127	105	125	128	119	138	136	132	124	126	133	125	127	127	117	112	121	115	128	133	130	118	109	135	130	132	128	147	114	138	122	135	123	141	122	128	111	123	130	130	113	124	131	123	125	127	111	125	145	113	105	128	108	108	120	116	156	113	111	119	138	136	130	137	134	137	135	115	117	135	104	134	111	119	124	109	123	130	126	135	119	129	146	119	116	128	143	125	105	116	115	121	134	122	119	115	137	128	133	136	142	113	127	130	120	109	154	139	112	132	140	107	130	127	117	127	111	116	136	124	110	104	117	126	113	102	107	129	120	138	118	147	128	136	113	115	123	121	121	132	145	133	139	132	111	135	116	120	130	113	117	113	116	149	106	115	119	124	101	134	113	121	128	110	112	123	105	119	110	138	124	130	123	126	121	129	118	114	119	108	116	128	114	108	120	107	117	106	113	117	136	118	137	132	114	141	120	118	130	129	136	128	125	130	136	108	115	127	118	135	136	119	116	118	121	96	132	134	121	124	133	129	130	143	139	141	132	110	119	129	124	121	136	124	109	124	129	124	117	121	112	121	134	121	117	98	114	128	120	124	121	135	115	108	143	120	105	136	104	102	135	130	121	126	118	117	122	137	116	114	130	128	115	113	117	100	142	122	123	113	130	114	129	105	121	128	112	119	128	128	124	123	120	129	130	125	131	167	113	139	123	107	102	129	108	112	117	134	125	124	128	137	131	124	113	119	99	121	151	120	111	108	122	115	123	130	111	106	117	131	150	114	118	118	157	134	104	134	133	125	107	112	127	136	115	119	116	131	135	115	119	121	124	106	122	132	115	117	129	132	108	103	139	129	101	119	135	132	101	134	125	127	145	113	146	136	142	128	128	115	138	125	123	103	127	130	124	124	112	130	139	121	124	105	131	135	136	132	136	101	125	147	134	116	118	134	116	133	122	119	131	132	140	116	120	108	112	118	139	129	125	124	138	106	96	116	106	115	127	118	124	117	121	125	118	143	114	127	127	141	118	128	91	126	105	134	126	137	136	128	116	134	124	102	108	135	142	120	102	133	116	128	125	128	125	118	126	128	94	130	122	107	115	120	115	119	122	129	129	124	122	141	132	119	122	110	143	111	139	117	117	123	122	113	126	130	135	124	124	119	120	123	121	106	120	127	130	120	107	124	128	129	125	114	108	127	147	115	115	133	128	157	121	133	109	120	126	144	135	127	131	112	115	114	126	122	144	131	142	116	107	100	128	115	128	110	102	119	110	127	122	136	129	123	111	111	116	108	127	130	103	122	125	109	126	133	118	99	128	139	140	119	139	131	122	138	145	122	124	99	143	124	144	121	127	127	128	122	121	129	129	109	121	111	124	128	126	127	118	131	129	128	127	137	139	120	135	124	116	129	124	133	136	131	143	135	137	132	149	115	119	126	138	127	121	127	131	129	127	125	168	137	138	126	117	135	112	124	119	119	107	110	105	123	126	134	122	138	124	116	128	147	104	123	113	115	119	113	125	116	131	129	121	123	134	134	115	112	102	116	124	111	107	123	123	122	133	110	127	117	142	100	99	118	135	125	141	116	118	108	132	115	138	126	132	114	118	117	129	127	103	128	118	127	125	122	117	125	133	141	123	115	129	143	144	151	123	121	138	101	132	125	114	127	120	105	140	136	133	128	112	107	134	131	133	128	111	108	103	127	126	128	137	122	136	124	101	117	122	144	127	144	124	123	117	115	120	126	131	116	120	129	133	117	151	115	117	131	117	127	149	130	136	110	131	125	118	114	118	145	115	141	120	101	122	103	115	128	130	126	118	136	109	117	107	124	117	110	123	112	112	125	127	118	124	117	131	111	135	107	109	113	123	127	119	124	120	124	150	111	134	116	141	120	113	124	113	108	114	124	112	121	134	111	117	110	115	112	107	126	124	136	122	127	111	109	122	95	129	112	120	104	117	138	125	123	130	115	141	113	114	108	122	126	108	127	138	98	107	127	125	133	114	132	110	137	108	153	135	114	108	112	118	111	115	137	123	116	102	117	104	124	129	107	117	124	123	115	114	127	128	127	106	111	160	120	132	128	119	129	166	131	120	96	112	107	135	120	106	103	127	138	113	114	113	121	125	97	117	111	135	142	113	122	116	127	109	115	126	91	127	118	108	106	121	123	127	102	97	147	126	139	137	114	141	111	110	118	122	111	127	119	128	138	131	114	124	124	129	118	118	136	114	112	142	117	135	145	111	117	132	138	123	118	118	108	123	126	124	106	135	137	120	134	105	133	134	131	111	134	123	142	128	131	136	122	119	132	123	123	128	115	114	95	91	137	124	142	132	129	120	108	117	114	142	131	127	123	122	122	113	119	125	130	103	131	90	99	125	123	118	122	120	129	135	114	122	127	120	126	104	132	129	127	106	103	127	141	111	131	125	138	105	123	130	121	147	130	124	117	121	125	141	137	122	129	119	119	131	130	143	129	103	120	116	113	113	124	130	107	130	101	115	119	126	129	110	123	112	124	116	102	127	140	119	112	127	125	126	121	111	140	115	117	132	125	136	130	135	129	123	120	134	112	118	132	131	114	120	128	122	140	130	135	122	121	135	114	113	128	130	130	116	120	135	134	117	121	91	121	107	107	102	113	124	116	128	115	137	95	140	129	130	121	132	125	123	109	100	110	117	118	119	151	136	130	127	91	124	130	123	128	121	131	104	127	138	111	125	134	124	130	144	138	138	126	109	121	116	124	98	118	122	114	134	112	122	127	125	115	120	122	115	129	117	133	111	139	126	126	121	126	122	123	102	144	116	113	134	108	106	129	106	137	116	116	131	123	116	117	115	134	120	139	123	133	117	144	119	139	132	97	120	114	117	121	133	124	139	94	155	132	149	93	111	129	117	132	111	107	133	112	122	123	126	120	122	115	117	107	121	139	110	117	120	114	130	124	108	122	116	114	155	139	114	138	126	131	136	102	125	137	130	134	120	104	109	121	134	123	124	112	118	132	125	100	109	140	138	120	122	108	134	138	109	128	132	103	119	129	126	114	114	149	130	144	121	121	139	133	133	104	117	122	119	139	115	120	115	109	152	134	125	135	129	116	122	131	133	127	94	158	121	118	109	139	136	115	113	140	128	116	134	148	134	123	127	131	122	117	122	121	118	126	139	101	118	106	115	120	129	109	120	119	117	132	130	135	115	129	131	127	111	141	118	133	125	120	126	123	138	123	109	107	112	120	111	143	119	138	119	119	125	121	118	120	142	116	140	128	137	133	121	140	131	107	112	100	123	106	98	120	110	117	115	121	137	124	112	111	113	122	119	131	121	133	116	107	120	147	110	142	115	131	133	145	128	130	106	105	134	122	119	107	131	122	140	120	115	143	123	97	107	127	132	122	109	115
4357	736	520	273	226	190	181	171	195	163	171	157	124	151	154	169	144	147	127	157	138	151	181	159	128	136	139	147	142	135	127	143	136	157	147	149	138	151	155	131	148	169	150	137	120	135	140	136	147	147	158	152	140	149	132	154	137	154	128	128	149	140	123	122	144	138	130	118	162	137	142	145	149	141	153	140	135	135	127	150	143	138	158	134	147	150	141	141	140	133	143	156	164	137	136	127	168	141	138	157	147	151	150	165	124	151	148	144	120	141	144	144	133	110	143	160	150	144	126	138	150	145	141	133	148	150	143	141	155	138	119	148	135	152	144	142	138	136	116	144	143	130	114	128	131	135	122	140	155	133	137	158	153	109	147	144	159	143	157	157	122	140	160	137	142	114	132	143	158	151	142	142	126	149	140	125	125	155	141	137	132	141	131	145	139	148	141	160	127	137	139	121	133	158	127	119	158	156	127	138	132	136	142	152	136	131	136	131	147	155	139	139	127	164	148	149	153	139	159	116	142	152	148	178	120	140	139	130	137	135	134	137	139	132	154	152	141	152	143	155	162	145	151	153	121	143	138	155	138	134	138	154	161	147	143	148	157	115	122	158	128	140	133	143	160	166	151	134	145	150	162	169	140	123	143	117	158	148	130	138	149	140	137	144	156	139	123	120	151	157	141	132	137	160	123	129	139	142	151	137	139	137	136	137	132	136	165	146	139	125	166	138	141	130	134	133	145	145	176	140	128	127	141	144	138	129	166	139	131	143	139	134	150	148	135	157	127	130	139	145	145	150	132	139	142	161	161	133	148	146	157	146	160	132	157	144	161	141	123	141	157	117	131	140	136	126	152	150	115	134	147	171	141	137	165	143	135	136	128	140	136	158	125	144	133	152	143	166	137	145	138	136	145	149	157	160	131	118	137	127	145	143	158	125	141	130	147	139	139	155	126	152	136	139	135	127	148	166	147	168	142	121	140	135	137	128	153	171	147	183	135	153	139	162	163	144	144	141	155	147	135	147	155	157	118	127	158	140	144	116	148	147	143	121	158	127	139	136	140	148	149	151	145	142	170	146	153	128	139	150	146	127	154	138	139	149	127	129	114	123	148	132	132	144	149	125	169	135	136	166	139	140	149	142	115	142	145	154	147	153	141	143	136	133	155	152	163	138	147	157	151	126	138	159	168	134	134	145	140	123	156	157	167	142	158	149	137	146	127	158	139	145	160	141	144	164	145	125	165	151	145	155	147	127	155	156	119	146	140	158	139	149	128	159	141	130	131	145	140	147	150	149	139	143	163	129	150	156	137	114	127	148	145	149	144	167	137	154	149	147	130	122	161	167	134	137	138	141	150	144	129	151	133	127	129	118	135	152	154	129	156	142	156	119	146	133	148	142	137	152	137	154	152	165	138	155	161	136	119	112	123	134	142	133	141	130	126	120	136	156	145	143	157	130	139	135	153	140	125	135	138	142	153	164	154	141	133	125	159	150	137	139	135	176	118	153	151	137	139	142	155	125	148	137	137	127	146	157	144	148	150	132	142	139	127	163	137	130	110	148	137	151	160	124	139	136	147	134	142	129	151	151	140	138	133	133	159	145	134	150	148	163	134	128	174	173	155	152	166	138	143	140	136	142	169	148	132	147	154	144	133	161	137	139	157	152	139	146	125	146	131	143	125	169	137	141	145	145	155	147	129	139	153	164	132	127	151	135	141	149	150	139	118	153	142	144	142	136	147	147	128	119	135	138	129	140	152	146	151	137	127	159	150	146	136	146	148	149	137	158	149	155	141	131	138	156	146	140	138	118	162	135	154	141	147	152	131	125	154	150	152	148	142	161	135	136	123	139	119	157	163	145	138	142	140	156	152	140	155	151	153	125	126	134	159	144	138	150	152	153	149	153	148	151	135	154	127	135	154	168	147	153	139	158	133	142	130	149	146	129	143	132	119	144	129	124	132	140	146	138	137	140	155	148	169	122	139	142	122	164	138	130	132	133	152	133	141	142	143	154	127	158	149	138	152	139	142	141	146	153	131	138	164	144	145	129	141	124	150	143	127	133	139	125	124	123	125	144	144	141	156	143	145	113	131	135	128	146	144	138	142	160	145	141	141	144	150	142	134	145	127	143	135	144	144	132	146	158	124	150	138	136	123	144	145	130	151	141	146	138	140	161	153	140	140	140	140	129	139	141	149	140	124	142	148	146	134	135	163	137	142	131	128	136	140	170	140	152	131	136	137	151	162	139	142	137	155	145	140	143	153	147	142	142	143	131	155	119	148	137	148	144	159	155	145	154	127	143	140	144	126	132	119	156	148	124	137	150	134	150	166	145	153	129	155	138	172	136	132	117	147	156	167	148	151	121	135	132	148	140	145	145	115	139	173	126	129	130	130	140	132	150	166	148	146	139	147	158	157	146	148	137	133	138	125	140	147	168	165	147	149	165	117	149	138	151	135	133	124	132	145	135	132	130	152	156	125	148	145	144	117	142	136	144	146	138	161	131	123	142	151	142	133	139	131	151	141	175	136	133	145	138	142	152	134	144	122	156	126	137	135	152	156	159	171	143	177	136	143	150	120	138	135	120	148	134	148	141	126	143	138	148	157	153	130	117	135	139	137	145	137	153	135	166	136	150	147	140	135	127	118	145	152	149	162	139	141	146	142	125	140	151	132	168	134	150	138	136	137	137	128	139	151	159	130	134	149	121	134	135	150	143	125	142	139	129	164	141	153	138	128	132	123	140	138	124	162	126	141	136	167	141	134	154	153	165	127	141	125	170	142	160	150	138	167	152	140	125	153	135	145	143	123	151	137	154	138	132	144	149	150	136	143	128	147	125	147	143	135	168	165	136	133	154	147	140	127	160	150	146	144	137	136	157	135	148	149	144	148	137	156	152	129	128	159	117	149	151	130	140	126	144	131	138	149	144	147	136	139	153	129	135	138	166	129	130	134	125	132	149	148	140	141	149	139	134	143	134	136	159	133	126	134	130	153	140	161	161	149	140	134	155	154	162	146	139	139	139	146	136	152	138	141	146	140	145	139	141	158	139	131	132	139	150	163	134	159	157	138	136	134	162	150	132	165	133	163	146	130	154	139	130	146	154	130	140	139	165	154	149	149	140	129	130	154	144	151	151	139	138	156	126	158	143	149	150	155	120	151	136	142	143	150	153	132	120	137	122	138	122	173	148	157	142	150	137	152	112	164	164	150	139	149	146	146	152	149	128	149	139	139	140	127	138	173	158	143	160	140	139	162	148	155	139	145	152	127	150	139	155	147	144	120	147	157	140	148	138	128	139	131	142	148	128	139	135	138	143	125	154	155	159	140	125	110	168	119	167	168	160	153	128	134	118	141	140	148	120	144	128	143	158	146	143	143	141	137	152	147	156	151	150	134	138	136	141	154	127	147	139	149	132	128	129	152	153	129	159	148	142	141	158	158	133	142	127	126	141	151	149	150	159	155	144	160	140	144	139	137	159	135	149	138	152	163	136
23606	20976	27936	24188	20956	7473	931	691	511	490	479	452	464	424	405	460	385	406	368	390	399	382	337	369	377	338	421	362	368	348	331	361	367	325	345	349	343	392	332	354	373	332	403	387	368	367	337	363	375	369	379	353	363	333	365	354	370	370	353	353	360	361	344	369	337	354	382	357	324	367	289	390	358	362	336	353	393	345	363	338	353	326	364	344	362	350	347	363	397	360	341	342	342	364	341	366	331	308	358	373	372	326	342	354	382	366	325	344	347	387	324	338	351	385	354	349	356	366	362	381	355	351	395	366	362	331	343	376	316	358	361	343	320	358	353	351	377	363	341	376	368	341	353	361	376	349	332	336	359	335	348	343	307	337	349	345	336	356	367	351	338	373	373	333	349	356	356	354	357	354	394	385	303	371	345	328	346	392	346	344	372	365	330	374	370	331	341	347	344	320	339	360	352	350	338	339	338	363	354	379	360	348	369	340	351	367	322	313	358	330	331	346	331	358	338	357	350	328	318	374	346	353	342	378	347	355	342	379	367	357	341	329	362	376	358	356	377	375	348	343	374	366	359	349	341	359	323	326	369	376	344	358	330	365	377	355	357	359	342	348	343	329	356	362	346	381	324	353	346	391	355	328	341	378	376	314	364	331	350	359	326	329	344	365	351	330	345	358	356	369	332	367	346	371	343	348	351	313	328	356	327	364	352	345	374	354	347	363	327	353	350	356	351	344	337	354	344	379	347	374	351	359	338	321	371	320	351	333	342	317	343	384	317	363	313	346	350	350	379	349	369	371	341	354	374	377	372	351	349	357	378	357	340	370	356	347	346	325	327	373	396	392	379	385	359	375	364	345	330	344	341	335	347	367	355	314	372	338	323	345	358	346	332	380	366	331	318	390	336	360	338	349	346	340	345	355	367	330	328	350	376	360	364	335	380	330	395	317	346	363	371	346	352	385	329	341	321	367	344	352	336	350	362	363	348	335	333	331	333	325	345	323	359	386	344	342	346	332	337	382	345	381	342	329	369	369	358	365	369	339	359	375	378	327	343	349	375	327	357	345	372	344	327	355	333	369	341	356	340	343	355	329	350	359	331	327	331	361	359	398	366	322	358	370	328	380	329	335	361	364	351	365	359	346	335	322	349	377	372	344	355	338	337	369	326	329	362	359	342	355	327	361	341	336	362	335	348	305	369	357	320	356	352	361	388	348	336	316	315	377	364	347	350	373	351	324	342	349	378	373	373	345	389	349	362	361	353	336	355	321	345	335	333	332	348	350	343	407	358	349	360	346	359	357	343	342	343	341	363	322	338	350	343	399	352	367	367	354	328	378	356	303	337	353	376	335	350	365	353	332	347	353	342	360	358	325	316	366	370	353	376	352	317	400	371	345	357	379	314	330	358	354	311	360	363	341	359	322	345	362	342	359	330	339	376	340	384	342	362	357	360	338	338	331	370	357	363	359	341	348	375	360	330	367	351	390	374	360	388	326	361	358	350	384	394	358	337	353	341	358	365	361	326	361	357	364	350	328	330	357	345	356	349	327	343	336	346	362	364	347	352	354	331	353	348	299	354	302	365	360	331	333	360	342	362	330	344	356	359	395	356	337	354	374	358	366	345	353	338	354	361	345	355	309	380	338	342	349	364	354	345	351	337	338	356	341	375	352	379	353	370	359	368	348	337	361	339	341	362	315	366	369	355	371	360	364	333	355	350	375	372	342	330	352	339	345	316	382	348	348	385	335	360	335	336	344	348	407	347	370	350	324	384	365	352	367	338	358	358	356	345	355	334	360	350	336	348	335	344	344	357	350	360	365	351	344	321	333	368	420	351	333	357	316	350	387	340	381	334	352	343	358	337	374	317	321	344	346	368	345	337	368	346	381	339	322	365	380	342	344	348	324	322	386	337	349	340	333	345	367	339	339	357	355	358	347	347	342	344	325	355	327	343	333	358	377	348	340	377	330	372	327	352	373	344	350	325	347	362	360	359	345	355	371	346	384	362	361	345	333	323	343	380	355	333	355	339	350	344	336	371	375	344	325	344	313	342	340	358	383	329	354	334	361	368	324	366	351	357	350	358	338	352	328	352	362	352	349	371	331	362	343	309	360	321	351	362	358	356	338	350	332	334	354	375	335	331	389	335	355	363	367	360	355	356	353	344	335	351	360	355	364	332	375	310	290	394	360	362	337	355	356	353	335	361	347	368	328	338	353	354	391	310	334	317	324	343	349	366	369	351	380	334	359	343	364	358	348	359	382	376	354	332	350	381	360	337	349	370	323	342	390	341	338	340	370	341	336	345	349	328	377	358	354	317	354	340	351	363	313	364	381	380	365	332	332	342	358	376	392	351	344	345	356	332	326	345	341	352	344	349	366	332	340	364	327	340	357	355	378	370	331	369	360	355	358	343	366	353	331	353	370	337	371	331	356	319	354	328	363	374	331	349	345	364	365	314	326	353	336	365	337	383	352	384	361	351	344	340	401	374	355	348	335	366	329	364	351	345	368	368	384	360	352	331	391	356	331	344	317	344	329	330	348	355	303	358	347	308	324	367	322	335	371	378	368	350	382	354	352	371	324	336	354	352	341	333	363	356	332	395	366	363	351	334	338	327	317	338	336	305	355	362	345	344	344	355	378	368	325	339	324	348	371	382	376	371	342	326	376	333	386	357	376	332	376	329	335	354	311	358	360	367	360	346	345	394	348	355	357	350	331	361	366	338	348	342	361	363	345	343	355	377	355	389	356	359	369	328	336	344	354	326	370	339	344	345	355	366	361	350	342	326	338	365	340	344	347	353	365	362	348	342	364	390	313	363	356	334	373	343	374	371	385	322	327	333	347	350	393	334	367	333	372	353	335	368	349	370	346	334	315	373	368	364	360	351	366	322	331	369	363	339	371	333	332	348	352	372	359	307	366	357	342	354	371	316	349	380	361	332	354	345	360	336	309	347	362	329	341	352	338	337	367	354	337	390	346	366	370	356	364	336	315	340	318	331	349	336	359	331	337	322	364	300	358	372	370	363	349	345	371	360	367	333	320	336	339	348	335	359	296	327	344	346	326	369	364	352	346	321	361	371	359	356	338	387	357	355	338	353	318	352	320	321	344	368	371	354	353	358	364	345	336	374	311	363	338	370	353	378	328	359	342	346	338	355	356	344	359	343	337	338	346	347	359	324	324	354	356	341	343	364	340	342	385	331	357	324	364	380	380	365	331	319	336	375	341	333	391	353	365	323	352	363	354	353	368	366	347	368	335	367	349	338	350	319	350	364	335	347	337	322	340	336	353	343	359	349	349	382	341	377	345	352	332	349	366	365	371	339	351	369	359	349	341	362	320	367	349	345	383	374	347	340	354	343	316	351	365	325	348	345	356	364	326	358	338	371	370	372	361	352	327	341	346	356	359	369	363	366	355	358	355	363	336	363	386	354	366	320	347	362	341	371	376	306	358	354	362	336	350	340	326	351	353	342	331	340	356	389	335	350	369	332	348
3694	8583	5741	2681	1873	1460	1101	954	824	714	636	573	591	524	471	517	467	446	447	408	426	415	432	405	385	400	388	387	367	399	427	368	380	415	362	398	397	380	366	384	396	377	419	386	407	396	379	345	343	414	373	375	353	359	381	366	401	392	422	396	400	415	382	359	373	356	367	368	400	380	362	378	374	362	410	380	335	353	383	384	395	372	370	384	370	381	357	414	361	372	384	383	352	361	361	373	350	337	382	391	376	370	383	378	339	376	357	354	370	371	364	355	350	363	403	353	367	408	352	344	375	346	414	353	360	371	397	386	382	384	366	386	367	366	364	364	354	333	380	402	402	373	376	398	362	384	389	356	366	369	395	395	349	368	384	402	363	377	392	397	363	357	344	349	369	384	362	369	362	407	380	363	363	383	367	372	364	386	372	373	374	375	396	363	393	387	359	363	351	397	362	386	398	379	351	360	364	383	412	401	370	375	394	354	385	361	356	371	392	353	388	389	409	360	374	345	366	391	346	379	385	341	375	335	402	354	383	376	376	333	343	366	388	350	389	360	407	390	367	364	362	358	394	374	363	363	391	378	388	380	371	380	439	372	354	385	374	369	378	387	397	369	381	389	375	362	367	401	357	389	362	359	395	366	331	360	377	379	367	390	357	388	404	364	350	378	366	386	375	352	386	359	368	375	355	385	336	367	359	376	365	389	348	371	396	403	348	354	412	344	354	320	348	369	376	389	361	368	393	377	398	360	391	379	380	358	404	378	391	352	353	364	373	383	384	368	378	383	375	407	392	383	356	371	361	365	352	353	398	383	367	389	382	396	382	370	372	385	374	361	354	367	390	384	370	358	371	389	392	401	368	397	362	414	360	377	369	372	373	378	390	385	374	373	414	393	354	384	379	369	357	395	404	384	340	377	390	365	370	372	375	408	355	384	362	357	385	390	382	384	368	362	406	383	377	359	370	379	404	384	380	387	371	438	374	406	378	375	374	384	369	349	354	409	374	378	395	388	359	342	361	386	390	357	364	389	401	356	386	373	356	373	345	367	380	373	358	354	372	386	370	388	364	382	421	371	387	385	339	356	354	368	359	349	384	373	403	342	406	343	367	359	348	410	400	383	353	388	372	387	397	393	395	378	357	411	393	395	377	390	376	366	350	438	373	366	386	379	342	372	367	353	385	360	394	355	354	355	343	329	380	371	355	341	391	376	384	323	416	362	372	382	380	353	381	357	396	381	380	388	359	336	380	397	364	417	364	360	373	384	389	375	374	375	381	372	397	403	357	385	361	369	366	364	383	380	389	403	345	401	395	357	396	368	383	401	378	390	385	330	382	378	378	419	384	351	329	398	361	356	373	371	400	348	383	378	342	349	364	372	386	404	350	352	380	356	347	379	371	356	387	386	397	355	376	395	363	391	370	385	367	357	340	376	389	393	388	386	430	377	369	360	379	361	333	354	375	380	333	361	390	386	345	345	374	361	390	353	400	383	358	371	370	368	369	333	357	375	352	335	385	359	389	418	360	340	377	356	373	359	377	384	398	412	356	388	390	372	382	366	389	358	389	402	368	380	335	338	381	388	389	392	362	345	380	362	398	363	391	368	334	389	358	353	364	351	411	354	371	390	372	370	375	404	379	362	361	379	369	377	405	359	380	386	387	403	392	357	363	336	342	399	360	360	365	411	351	385	377	386	399	376	390	387	358	369	379	384	344	353	354	402	373	369	363	342	347	373	388	357	344	370	365	370	399	344	418	420	378	357	352	357	358	361	357	354	358	367	371	398	364	357	374	368	347	362	360	365	391	359	396	345	364	408	386	442	368	358	373	380	375	397	358	342	367	363	346	367	385	334	393	367	405	353	383	387	390	340	387	373	354	394	390	369	384	371	373	358	379	404	384	360	384	332	358	373	409	373	372	352	381	355	367	362	384	365	376	395	355	360	352	359	374	373	361	374	392	373	348	359	382	350	371	366	375	387	361	370	388	359	358	361	382	379	381	372	373	397	343	361	399	403	339	384	365	392	397	381	388	411	336	359	338	352	371	408	364	393	330	380	377	389	361	357	385	355	388	342	384	380	413	365	385	420	387	379	378	387	377	365	384	375	370	388	389	397	392	356	373	384	369	362	350	375	383	362	402	361	373	386	370	360	341	409	400	358	336	371	396	359	399	357	361	380	373	397	392	405	376	381	382	329	342	400	354	359	376	390	382	376	388	397	400	378	397	356	367	373	356	381	388	355	383	393	403	334	385	345	351	400	350	402	369	403	376	355	378	375	364	372	342	345	371	409	355	366	408	395	369	373	335	363	381	390	416	363	381	383	375	373	365	366	368	376	374	352	370	390	373	356	392	417	403	378	394	354	366	360	369	327	351	384	402	393	325	381	398	381	386	369	341	395	366	375	393	394	356	369	386	372	378	362	372	372	399	328	367	405	354	390	394	370	399	359	395	407	364	357	362	337	361	359	381	360	352	391	382	346	394	366	364	392	371	376	356	358	340	363	419	369	383	347	367	389	352	408	354	366	412	407	364	393	363	370	349	353	404	331	349	371	336	363	361	367	372	368	388	398	383	414	337	378	392	366	397	352	373	395	398	384	394	354	388	384	362	357	369	399	358	388	365	400	362	374	365	351	369	387	380	405	385	374	377	404	365	392	386	345	371	381	392	329	401	362	367	359	364	386	378	351	367	370	365	389	378	379	380	374	400	374	394	359	350	394	343	357	390	371	398	361	402	383	342	393	381	387	368	356	401	394	373	345	361	387	352	375	375	392	372	364	344	386	351	359	378	350	383	379	343	388	387	389	361	366	371	350	380	390	403	394	339	352	394	361	384	360	347	374	405	405	374	345	382	371	368	388	368	371	361	388	375	397	379	380	385	368	380	350	359	379	362	377	340	401	367	380	370	375	365	360	359	384	366	351	329	335	369	377	381	351	375	362	399	364	366	385	386	389	397	335	355	392	367	367	365	359	388	371	412	332	366	362	373	374	402	357	333	382	378	404	364	366	392	357	342	361	373	361	392	373	379	407	376	378	378	380	409	372	357	338	403	370	349	389	355	383	366	358	393	379	387	389	394	361	366	383	381	382	408	347	396	347	373	414	355	350	351	324	386	356	363	386	364	406	354	386	393	344	375	357	391	380	379	357	402	370	386	411	388	393	386	374	383	388	402	389	350	348	379	388	362	376	352	397	374	366	382	376	344	398	355	368	394	362	374	363	360	376	359	361	382	363	344	407	371	404	420	390	360	384	379	353	390	384	438	381	356	341	386	375	367	338	408	372	370	379	375	365	361	370	349	388	339	351	389	364	369	356	349	392	372	418	383	375	359	373	401	372	388	364	395	403	368	363	344	394	365	382	375	400	351	381	338	406	354	347	360	378	399	368	397	354	362	370	376	389	378	369	348	389	360	378	366	370	401	411	370	336	346	403	356	368	377	389	355	391	378	378	363	364	387	351	398	373	408	373	370	393	368	373	346	365	369	361	357	363
24872	20936	26478	25260	4854	366	269	237	206	201	159	176	177	153	173	150	155	166	150	135	147	136	132	138	139	136	123	145	133	129	136	127	127	153	122	131	140	148	143	118	122	134	130	134	139	113	133	144	132	130	129	115	133	119	135	130	127	105	131	124	140	114	128	135	129	130	118	145	141	126	137	120	143	136	129	117	139	127	135	137	135	102	141	130	143	122	120	130	122	137	121	129	128	125	136	114	127	118	143	119	126	103	138	140	138	126	134	112	136	123	122	143	116	130	127	130	148	120	132	130	108	119	139	131	122	135	132	114	120	121	121	148	133	129	132	140	132	122	120	125	129	124	134	117	133	155	149	126	131	134	122	134	130	122	148	128	156	136	134	127	134	132	142	130	116	135	139	134	122	126	121	114	109	133	148	133	117	143	103	122	102	116	127	142	117	113	123	136	133	123	134	138	132	129	118	133	124	113	114	139	138	120	108	145	98	102	124	130	113	123	136	126	132	137	134	128	115	121	130	131	145	136	138	132	139	118	118	137	156	137	119	147	128	111	120	134	125	108	120	125	130	133	116	116	138	159	130	119	139	112	138	124	128	133	121	138	125	127	144	129	137	134	109	102	125	118	145	153	125	130	116	135	125	116	132	142	147	125	133	134	144	137	116	127	136	127	137	119	123	118	140	115	131	110	133	117	114	132	129	137	108	144	128	151	141	125	125	123	147	144	144	119	119	143	141	130	134	126	111	126	126	133	129	133	123	112	146	128	125	111	127	141	121	140	127	147	112	137	132	140	123	104	123	124	126	142	128	140	111	109	111	126	141	133	138	129	116	133	126	128	153	133	133	107	137	118	128	111	136	93	117	122	143	121	119	124	126	125	111	128	135	148	123	138	127	110	136	137	113	156	156	145	133	138	117	136	114	115	144	118	119	100	124	120	125	131	127	119	124	131	138	147	123	125	136	140	142	128	125	133	126	131	109	119	138	140	131	118	133	142	115	127	129	141	124	135	131	132	112	137	134	136	124	109	154	111	139	152	119	135	115	144	136	130	123	121	116	121	108	129	140	136	128	144	146	124	129	116	117	127	123	128	138	151	137	127	107	161	115	131	130	137	130	133	134	150	133	126	132	119	136	122	110	118	124	147	124	115	139	120	148	117	127	122	126	143	143	131	136	133	121	141	144	122	125	135	130	149	122	146	120	105	130	145	129	149	137	139	101	119	131	114	103	131	139	137	143	136	127	145	133	140	130	113	124	111	107	123	165	139	120	143	131	124	125	144	138	126	120	139	149	117	106	113	130	139	147	121	124	126	130	149	104	136	141	121	152	125	132	114	126	129	120	124	138	134	130	129	127	124	136	118	127	142	112	130	126	136	121	142	122	150	131	118	112	134	112	124	139	142	144	137	132	135	146	144	144	112	130	122	129	123	133	116	149	137	124	152	142	124	115	132	135	124	110	116	132	135	139	144	122	120	124	122	121	127	120	124	145	118	117	138	112	124	121	123	131	105	131	101	133	131	132	164	139	141	123	131	130	129	143	143	110	128	127	114	104	122	114	131	130	123	136	120	150	140	146	118	109	140	149	131	141	143	120	119	121	147	131	122	138	119	135	123	139	129	136	139	152	126	137	123	121	112	137	137	131	129	133	114	131	133	129	119	104	130	130	142	128	120	140	133	121	117	144	122	108	130	127	111	131	109	134	129	130	119	154	130	115	127	107	138	131	134	99	124	136	154	146	144	142	132	149	116	126	121	114	144	117	129	123	120	120	134	119	134	134	95	110	123	127	162	129	128	125	136	131	142	137	116	105	110	142	126	140	113	125	127	132	136	125	153	133	131	109	130	139	152	139	145	129	133	133	120	114	111	122	113	122	134	135	138	126	136	106	124	113	104	138	142	106	130	114	118	130	129	134	119	118	131	133	139	121	123	139	139	144	143	146	138	119	127	120	127	130	126	137	130	138	116	138	114	125	125	115	120	148	141	121	101	151	124	107	134	141	151	127	139	130	134	132	121	154	116	132	126	122	117	151	141	111	135	129	123	129	127	131	119	133	110	133	126	126	143	125	132	117	137	130	121	119	112	145	115	136	136	124	116	120	112	130	112	138	122	129	139	119	151	119	137	131	151	132	133	133	128	123	128	143	128	96	125	155	120	128	134	127	127	141	126	121	135	115	122	120	139	129	117	132	120	113	130	117	138	139	109	119	126	122	121	120	139	138	114	126	138	126	138	130	130	121	125	131	130	128	137	125	142	154	103	139	130	130	118	129	148	147	134	126	120	136	109	120	115	124	139	149	131	115	117	135	148	115	124	125	100	130	157	129	129	128	110	132	117	129	131	146	121	130	120	124	118	136	129	118	120	139	126	151	137	134	123	115	115	115	156	125	140	123	140	120	143	132	134	121	134	129	137	109	142	106	147	121	138	140	108	142	110	129	116	150	142	110	131	128	115	134	109	135	125	115	146	121	124	114	134	123	130	114	127	106	123	142	124	134	115	122	114	117	124	123	128	139	112	121	131	136	123	133	148	125	115	118	131	113	122	126	131	122	138	117	136	133	138	98	127	127	130	126	131	134	120	143	125	111	138	134	142	128	113	108	121	131	126	116	125	121	124	151	117	131	114	133	119	127	110	128	128	141	132	109	129	125	124	109	138	130	121	126	116	124	108	123	128	127	128	143	124	117	136	119	135	103	147	125	129	132	122	134	118	138	134	134	134	140	125	120	122	121	111	140	125	109	122	145	123	106	102	133	126	123	128	135	137	128	156	111	140	125	112	126	127	123	132	128	140	136	136	123	112	134	146	123	132	117	121	133	140	118	126	132	135	148	113	135	129	129	126	132	127	127	139	153	111	147	117	129	116	130	113	140	129	136	134	117	128	149	132	117	122	130	119	131	138	132	112	147	145	125	129	135	114	123	110	131	128	132	143	129	124	123	113	120	129	143	125	140	129	121	120	153	128	117	120	140	129	123	141	131	120	127	127	120	114	141	141	123	140	120	131	128	131	124	139	158	151	127	117	127	135	124	121	122	129	115	120	145	115	134	123	123	120	121	134	124	118	133	139	124	119	121	143	127	132	131	131	125	125	139	127	107	120	130	127	123	114	147	144	134	128	124	119	97	119	124	148	129	119	132	118	130	142	122	121	121	134	129	124	106	136	114	119	117	129	145	136	118	136	145	130	134	118	154	142	127	127	125	111	113	121	126	132	150	146	129	101	128	123	118	118	145	126	131	117	127	122	142	124	132	128	119	128	124	121	118	149	141	118	133	141	152	154	130	119	137	152	112	140	127	124	147	133	128	108	141	137	152	131	115	150	108	115	128	121	127	133	123	141	128	122	119	139	124	131	124	111	129	103	127	130	139	126	113	128	119	125	131	127	126	118	122	135	126	126	107	112	108	141	138	139	118	136	123	118	119	117	131	132	144	168	129	137	136	141	121	134	121	141	126	140	138	128	121	145	127	116	141	139	110	134	125	148	148	134	124	113
3513	4279	2670	1240	868	682	531	399	382	331	296	245	256	256	226	217	204	208	204	206	180	194	168	198	183	185	165	187	170	151	168	167	192	176	168	183	189	168	170	197	164	172	180	183	159	185	158	156	161	156	165	180	169	145	142	173	157	151	157	167	175	137	160	153	173	159	170	161	166	172	155	146	185	169	165	172	164	144	164	143	151	158	176	169	152	163	198	155	163	169	175	143	164	157	142	145	158	145	170	151	161	181	159	151	156	140	170	168	171	182	185	163	154	160	175	160	163	148	174	167	148	156	174	160	171	169	159	142	160	149	174	167	178	180	170	179	150	143	144	153	150	172	162	155	147	180	167	144	175	156	148	164	179	160	173	164	158	154	162	160	163	177	168	146	156	156	166	149	130	178	143	183	148	166	172	162	148	144	147	154	165	152	179	170	163	157	156	171	133	163	172	168	150	155	163	176	159	145	160	169	165	160	160	139	178	162	180	171	149	158	154	186	156	143	169	167	166	169	150	163	154	150	159	174	198	157	146	178	180	145	176	161	161	179	173	166	166	177	163	171	151	173	155	165	164	150	163	161	166	165	149	182	156	163	148	120	151	157	161	160	161	154	170	167	163	170	151	176	160	154	169	155	143	171	163	164	163	148	171	186	156	150	166	155	157	169	158	146	146	159	165	162	134	156	153	161	148	165	174	142	137	162	151	187	158	168	160	156	162	161	148	178	173	178	172	166	172	146	166	131	168	157	173	169	164	160	158	181	158	136	159	171	147	164	181	173	151	170	161	152	165	161	165	150	160	171	171	154	157	157	181	159	177	150	171	168	160	151	172	175	165	156	146	152	144	154	179	170	162	176	175	178	175	161	167	179	143	141	176	156	157	179	155	142	144	161	148	154	153	181	148	169	148	140	176	144	174	145	165	156	154	171	153	158	171	150	148	172	164	164	153	153	161	155	174	171	150	163	174	174	169	156	165	174	170	147	170	171	151	181	132	175	150	158	164	145	152	162	163	164	175	159	154	141	158	166	160	194	159	169	156	128	177	152	169	175	178	168	137	149	128	158	162	159	170	165	173	154	159	164	165	170	169	176	178	149	170	181	181	157	155	174	161	157	153	149	165	149	172	154	165	146	163	181	153	158	156	179	170	176	163	163	171	160	163	172	170	163	160	154	173	166	157	159	160	158	160	156	180	157	163	171	162	175	168	177	140	172	176	180	147	174	170	157	156	173	170	157	157	156	165	148	168	169	163	168	176	171	156	160	151	133	149	150	156	157	185	172	168	156	160	157	147	167	157	168	159	160	155	157	154	167	179	158	143	154	177	160	157	147	161	141	143	160	146	151	186	166	186	153	167	160	149	167	174	165	166	154	171	150	164	167	186	135	154	162	165	160	160	177	174	157	144	197	178	148	161	128	181	152	150	166	148	164	159	175	148	165	167	165	178	149	158	165	151	158	159	158	173	144	158	161	168	170	171	142	156	176	164	172	157	181	149	173	155	164	175	165	167	134	147	156	171	150	178	159	178	175	145	150	147	139	166	162	132	170	153	176	149	169	166	161	189	152	178	159	159	144	173	164	194	150	156	163	157	159	174	145	188	173	165	144	167	176	152	169	150	164	168	186	157	174	168	163	172	149	149	169	165	140	146	154	174	175	154	159	151	152	148	161	164	159	167	149	143	160	165	167	163	173	169	183	186	134	185	164	178	160	174	162	151	147	162	149	157	168	168	146	174	154	168	165	174	140	157	158	159	166	145	156	155	156	178	169	194	156	179	169	168	151	170	156	165	164	168	160	156	162	157	159	157	181	160	153	160	151	162	176	144	179	147	162	165	171	138	141	178	162	167	154	183	173	158	143	163	168	164	175	166	130	164	133	150	180	168	169	157	170	161	168	154	158	168	154	157	142	157	153	143	166	153	156	165	168	156	178	165	147	151	176	135	159	152	151	178	166	168	172	146	144	172	129	206	173	137	174	152	165	152	171	153	141	155	157	185	153	170	154	144	171	131	160	164	179	162	163	173	159	170	137	141	165	162	165	163	169	157	173	167	163	155	146	161	164	163	171	170	165	171	196	171	177	155	166	156	168	166	148	162	153	189	183	189	180	174	176	161	155	188	152	191	172	168	168	140	175	154	158	167	170	156	180	146	162	165	183	150	158	161	176	183	153	170	143	171	154	202	169	166	171	139	153	155	156	175	170	158	173	158	160	148	172	137	142	170	149	162	167	171	157	138	154	167	154	149	183	170	143	151	149	156	144	175	178	165	150	176	161	137	168	178	156	164	158	167	165	175	150	139	169	147	149	178	159	172	165	147	162	157	144	156	162	147	162	162	167	174	162	176	137	179	177	192	158	181	173	161	152	148	179	171	177	155	171	156	160	169	153	167	152	148	169	159	149	159	158	162	147	160	145	180	170	164	190	170	168	162	172	136	134	161	164	148	157	150	162	166	185	147	147	159	167	146	179	161	160	153	161	153	163	161	149	179	138	174	157	179	159	177	157	158	175	171	168	153	162	162	176	159	140	157	177	128	167	145	166	161	157	155	154	162	154	176	149	168	139	163	171	184	156	157	159	139	160	177	155	161	158	172	184	146	165	147	147	167	171	147	192	161	150	162	148	167	152	155	152	157	160	147	152	142	149	146	159	168	148	169	145	134	158	168	169	176	154	185	160	135	178	157	161	132	149	146	123	187	171	164	168	158	166	152	169	150	158	158	166	166	165	175	154	169	146	158	163	158	193	165	151	155	156	155	168	156	170	167	163	139	157	156	172	165	156	160	178	169	166	183	159	148	151	183	130	152	169	188	153	163	170	177	169	143	149	176	162	171	148	165	154	174	170	152	187	138	135	135	171	164	161	145	148	167	160	170	160	143	164	175	142	165	156	146	143	161	141	161	163	180	169	164	148	161	177	161	166	153	189	182	172	149	192	188	175	167	169	177	161	166	144	136	154	150	174	183	165	169	156	151	158	153	167	141	168	152	177	158	168	166	163	159	155	161	189	153	169	146	151	162	149	155	173	180	155	161	180	137	162	152	163	145	174	168	159	148	162	161	168	165	150	151	153	176	143	154	130	184	164	135	148	166	172	172	178	156	146	176	154	166	174	163	160	157	164	152	180	147	149	167	165	168	163	170	161	177	162	171	174	168	146	173	154	158	145	166	154	171	158	168	164	166	171	148	150	162	143	137	162	146	143	145	164	145	152	147	159	178	186	163	139	171	165	165	153	156	160	157	142	167	167	182	150	165	162	170	169	173	178	148	170	155	161	153	153	169	184	162	180	150	167	190	190	166	135	168	163	162	176	159	175	165	171	168	167	164	162	161	175	163	157	147	139	173	149	178	152	174	148	183	166	163	170	160	180	173	152	149	154	164	142	173	175	167	153	161	170	157	178	143	158	163	158	161	147	161	142	150	137	180	165	160	158	173	155	182	165	148	157	158	161	139	161	179	193	162	164	143	160	163	141	156	172	148	169	181	156	173	169
22458	20948	28367	23661	20950	20949	5341	1090	823	765	692	669	636	553	527	584	541	543	467	498	520	517	496	498	506	444	488	489	447	481	493	469	477	478	449	475	463	419	441	446	450	432	497	497	456	450	465	476	478	446	501	496	435	472	463	462	482	505	473	453	476	421	478	466	436	461	452	431	470	470	470	455	466	451	461	437	445	485	422	463	474	460	430	460	445	431	462	470	465	461	442	439	475	446	426	487	441	451	483	442	450	440	454	423	467	412	454	441	486	453	465	468	437	482	452	420	465	469	463	472	514	457	470	466	448	433	443	457	446	410	434	440	435	434	453	491	430	482	460	504	456	457	408	485	481	458	462	445	405	442	478	444	430	471	483	450	492	419	424	420	455	426	471	482	458	437	396	454	412	451	471	414	401	496	456	473	419	467	421	442	440	458	453	437	462	460	449	450	457	415	452	444	465	435	412	489	453	443	446	466	468	464	473	463	438	428	412	449	491	449	472	443	448	500	489	459	433	412	487	449	470	479	467	454	464	437	476	474	467	484	438	484	444	459	482	450	505	467	477	446	437	453	436	440	463	446	440	438	445	481	481	461	493	454	443	515	491	447	450	465	445	473	450	463	458	470	429	464	427	430	434	441	474	434	455	485	448	488	461	451	452	435	431	465	442	457	441	435	436	469	463	453	445	443	468	462	504	460	463	435	439	494	485	463	426	455	458	468	402	441	485	402	487	447	437	494	455	499	461	452	465	457	478	485	433	459	463	475	458	452	492	451	428	459	454	487	410	446	485	445	434	422	447	458	449	453	446	441	464	448	490	445	448	486	501	465	429	433	449	387	484	440	451	447	425	455	452	434	420	461	444	443	475	444	453	458	422	464	470	482	433	453	459	484	442	410	478	449	478	489	442	430	455	466	451	456	453	437	432	469	423	439	459	441	443	477	439	471	450	444	440	443	497	467	433	435	457	481	453	436	471	494	432	455	453	426	433	425	451	443	423	445	453	436	464	432	431	469	433	412	437	488	463	480	454	458	466	464	430	445	436	415	434	435	466	457	425	438	417	467	416	489	444	444	419	503	440	448	479	449	447	456	449	438	416	489	398	446	436	454	476	466	442	448	471	429	451	470	426	467	432	459	426	454	498	438	438	451	476	457	510	457	467	471	449	447	479	433	445	474	476	466	449	459	430	440	417	452	444	490	446	485	425	431	457	460	456	473	456	451	469	470	461	468	462	398	444	437	496	419	450	440	446	491	456	439	459	475	451	455	426	458	446	451	454	472	451	423	494	450	438	443	460	410	444	482	437	470	455	447	448	470	457	434	464	411	435	459	450	463	441	486	465	448	440	446	432	425	432	465	449	442	449	454	455	459	463	434	436	446	455	397	473	418	414	470	442	478	475	462	477	459	448	473	493	477	447	455	485	469	450	468	454	474	394	458	482	450	487	436	431	446	444	439	452	453	422	477	441	463	485	451	449	473	448	460	420	439	438	462	478	456	445	458	446	455	394	463	461	449	426	432	497	455	481	437	475	451	458	446	452	435	424	473	474	495	432	451	483	463	450	459	455	452	435	432	436	457	492	429	489	480	496	420	456	441	431	494	454	532	499	436	424	414	489	471	445	465	461	469	442	451	449	444	433	444	448	447	444	455	444	464	471	489	427	465	454	472	426	483	438	446	466	430	450	464	456	419	423	468	451	472	465	436	433	475	419	504	459	470	460	486	445	457	446	430	426	483	453	442	476	423	473	439	477	409	463	458	438	378	437	461	466	429	473	439	436	422	463	466	483	454	440	451	437	468	449	466	480	476	454	412	436	431	450	427	444	463	448	515	453	451	454	470	415	431	468	404	483	459	416	480	418	449	503	449	461	454	454	451	465	457	426	443	458	451	469	438	434	437	442	441	459	452	501	469	455	459	483	471	459	419	433	456	471	451	450	440	450	481	472	449	407	442	466	473	435	423	450	451	423	458	474	440	482	432	449	439	493	440	407	447	440	483	450	441	475	458	467	461	474	439	458	430	441	427	440	435	461	472	473	422	479	480	421	499	431	429	464	440	448	450	472	462	425	435	471	469	432	468	460	477	447	404	440	485	458	443	436	454	466	453	446	453	443	436	445	419	472	433	480	458	477	447	467	479	482	450	438	437	451	437	437	456	448	478	426	464	460	461	444	453	464	483	462	449	491	434	472	429	452	471	447	454	465	449	463	488	426	468	456	443	487	441	457	440	444	474	461	427	425	445	467	451	436	446	475	457	433	430	425	443	427	496	454	464	495	457	433	501	453	451	423	446	450	432	461	465	422	443	467	461	463	425	466	454	479	455	435	429	442	484	453	455	466	442	438	437	417	466	450	461	450	441	479	449	476	445	449	462	435	439	448	452	476	447	429	478	462	434	425	442	462	457	434	473	447	496	447	471	458	439	469	434	440	442	444	415	433	461	459	429	456	444	470	455	428	443	478	440	440	452	483	447	453	431	401	489	467	457	475	446	440	437	457	406	454	437	428	464	446	444	413	443	448	436	473	473	456	476	441	488	439	437	433	453	455	429	464	485	447	467	421	438	457	407	438	437	444	445	502	454	413	435	483	433	446	490	474	423	438	464	476	443	460	464	481	454	451	445	435	388	428	441	501	425	468	448	434	435	455	472	438	448	490	441	446	450	465	490	416	444	448	425	489	462	446	459	462	445	462	465	455	445	452	464	452	450	476	479	431	429	457	442	462	491	480	454	473	449	437	454	477	462	444	463	423	427	440	456	462	468	488	452	465	421	426	466	475	448	469	431	486	455	440	461	461	490	421	478	479	463	456	424	460	444	459	425	460	437	470	440	467	461	447	472	477	452	462	474	464	430	409	434	433	414	477	450	451	442	424	451	470	459	420	462	434	477	435	448	452	443	459	413	448	458	469	463	429	482	415	448	461	439	448	471	473	428	446	474	472	465	452	419	457	449	437	438	480	477	423	467	486	455	471	475	433	453	455	441	422	414	453	477	448	427	452	432	422	437	445	482	449	441	443	470	456	461	457	429	435	437	457	466	421	459	455	463	489	441	469	435	484	490	425	464	498	460	443	438	474	456	468	447	445	471	475	442	472	482	443	469	462	455	494	438	418	506	448	454	451	448	413	453	479	482	455	455	409	427	444	430	477	416	457	471	488	446	427	412	438	428	434	447	420	440	437	445	474	434	441	441	482	434	484	509	488	472	478	476	437	415	442	407	490	460	447	439	451	466	445	455	448	461	434	440	443	483	450	454	475	433	434	451	416	473	443	441	478	485	444	458	427	424	434	461	446	415	456	478	437	458	469	491	441	447	455	490	428	458	478	461	461	456	455	425	473	480	430	425	438	439	438	463	463	424	420	441	440	488	448	420	492	430	447	464	463	467	460	505	467	423	456	444	443	434	466	432	476	465	455	473	460	467	451	425	426	445	414	457	454	468	478	473	438	436	440	472	471	455	435	449	431	473	434	456	467	453	492	458	419	446	459	460	467	494
5011	13780	9389	4615	3214	2461	1932	1516	1305	1167	928	863	853	745	740	674	674	598	582	645	600	617	555	538	544	545	539	528	532	535	501	495	545	515	528	514	536	547	486	543	513	522	530	474	568	525	498	515	466	527	505	496	474	498	486	508	457	482	486	476	475	467	513	526	487	481	498	455	488	512	501	473	476	462	508	503	499	530	486	500	456	480	490	494	527	473	481	466	500	510	525	491	468	475	447	469	469	476	464	499	494	470	489	499	501	478	535	456	474	465	460	472	479	486	482	483	523	496	516	498	474	526	473	511	489	480	456	516	477	500	460	453	487	487	491	467	454	465	468	485	482	466	505	472	479	486	517	494	491	440	457	481	463	502	483	459	483	500	485	471	461	489	541	495	477	453	493	472	473	475	501	464	486	459	504	509	462	448	481	459	469	451	486	488	497	493	463	467	515	497	506	518	497	490	477	508	489	482	491	490	494	476	481	488	514	487	514	466	477	506	462	457	475	498	536	497	491	455	490	455	482	503	458	531	478	499	454	468	472	490	491	463	484	505	504	508	500	481	450	518	506	455	467	421	472	522	501	472	456	492	492	469	468	520	458	479	526	456	499	500	489	522	521	500	469	469	497	454	470	437	471	486	487	464	486	494	522	514	473	484	496	493	516	458	493	507	489	485	459	469	467	472	481	461	497	480	497	529	470	482	528	487	500	504	490	456	495	477	459	488	498	487	467	496	476	486	503	469	479	483	470	511	483	517	506	492	480	489	501	522	477	456	456	497	469	463	506	507	474	482	522	465	509	457	485	504	481	464	480	507	500	508	469	504	471	462	454	522	487	469	460	481	495	534	523	475	491	446	456	510	522	496	459	446	508	459	480	496	487	467	511	478	478	508	470	523	494	481	470	449	519	450	420	453	477	470	477	493	484	473	493	496	485	506	516	478	493	505	453	512	481	461	469	473	463	472	498	507	509	507	505	469	448	476	484	476	489	496	529	541	476	507	466	475	479	498	479	467	477	468	489	467	481	495	478	512	465	500	479	450	489	453	484	493	458	497	468	504	505	501	467	489	527	479	452	493	466	494	491	437	498	506	505	503	507	473	486	488	496	485	461	516	499	481	451	458	484	490	480	478	483	500	454	531	459	490	477	502	455	520	484	472	487	511	477	479	491	523	491	501	485	467	472	513	520	539	476	511	491	491	468	452	552	481	480	499	499	479	471	459	531	471	504	451	465	457	474	518	451	477	480	502	465	500	499	485	476	442	475	479	492	494	487	491	492	489	466	526	500	486	535	499	491	485	476	474	491	441	510	497	498	499	446	471	488	483	492	508	485	483	471	507	462	467	476	490	519	524	482	502	504	494	479	518	503	493	465	454	460	490	452	494	489	516	491	505	484	486	478	446	498	510	492	458	493	462	496	474	487	485	461	474	481	469	470	439	500	480	466	489	481	517	514	464	489	505	480	511	493	480	479	458	452	475	501	477	487	471	454	514	492	474	525	528	471	528	517	511	468	518	485	455	471	458	491	472	491	480	494	518	451	490	463	471	461	460	522	503	482	473	489	463	465	484	515	503	473	467	445	488	500	442	499	481	508	459	506	478	517	514	465	471	511	476	492	509	516	509	495	499	475	499	470	457	465	493	486	502	465	487	496	470	482	498	448	497	499	509	485	496	436	483	473	491	466	504	433	451	508	471	522	471	485	490	478	455	474	512	518	483	472	451	498	532	484	506	473	475	466	465	484	488	477	482	522	483	463	489	466	475	501	491	462	452	452	500	485	526	441	499	507	478	553	502	511	478	494	440	475	525	468	471	507	477	477	495	466	474	492	488	437	483	502	453	463	479	461	498	433	532	464	513	462	496	488	445	440	503	475	496	484	487	508	491	525	490	482	499	429	508	472	492	495	458	501	479	484	435	481	486	485	496	508	481	471	500	501	498	486	485	497	496	459	499	504	505	496	479	477	461	474	481	522	463	483	535	500	498	522	468	472	510	500	502	492	516	480	492	475	471	460	474	506	465	492	456	497	435	485	476	489	439	489	476	498	479	491	518	471	480	455	503	474	538	460	501	483	501	485	494	458	522	472	493	489	460	508	496	494	489	494	504	479	465	463	481	516	464	488	463	513	483	505	461	475	482	479	476	513	501	500	506	456	482	478	484	480	471	471	487	408	496	505	481	489	507	498	483	452	470	488	506	453	552	470	490	476	465	512	463	483	516	494	513	469	506	479	456	476	516	511	481	505	471	499	537	471	490	511	482	459	498	502	461	502	507	500	483	475	490	466	480	462	509	511	453	516	476	502	481	466	459	463	435	465	455	492	508	504	476	468	491	478	464	482	496	504	483	461	524	481	460	512	508	480	473	483	461	475	485	521	472	468	467	496	503	477	465	500	511	476	487	526	501	479	485	496	478	481	473	474	467	501	471	493	500	483	494	484	531	492	509	498	492	503	494	465	478	495	477	468	484	487	458	528	565	504	467	467	466	477	471	490	476	463	485	465	466	495	475	456	478	469	509	522	495	495	482	454	493	431	487	484	449	471	497	527	518	448	483	476	484	524	460	536	465	480	491	514	469	525	477	478	433	506	485	480	538	485	434	481	493	496	462	522	539	531	517	480	450	470	467	489	471	477	467	510	489	471	494	498	491	464	494	477	511	501	487	490	529	461	494	490	484	476	513	469	490	477	451	451	491	531	494	463	474	464	488	480	466	502	509	486	472	492	482	503	523	500	514	446	481	465	478	520	471	479	495	481	470	532	448	464	516	503	509	460	474	506	518	472	523	537	489	490	505	460	462	493	474	490	503	487	519	487	498	512	452	467	473	518	462	483	476	489	462	515	444	469	501	443	449	498	500	487	454	469	466	488	450	444	481	496	461	490	480	453	487	485	476	487	512	423	499	476	487	467	499	495	492	470	477	485	491	491	489	484	510	467	501	493	472	501	547	490	503	486	500	516	480	508	457	492	485	515	465	472	465	499	481	487	475	485	488	503	474	509	501	503	475	516	455	449	475	501	492	471	501	496	482	472	511	500	486	454	503	480	460	503	476	457	445	493	477	485	474	490	478	451	479	491	485	493	449	478	484	500	444	450	500	500	506	491	502	474	457	468	492	498	504	490	471	490	496	497	491	515	480	483	511	459	441	470	508	460	502	471	450	458	498	470	488	440	462	546	498	479	514	479	493	492	496	511	493	516	446	440	461	472	470	466	554	456	483	538	490	522	457	507	484	496	523	458	490	486	488	506	448	477	443	471	470	479	473	504	503	452	480	487	443	446	478	467	522	487	465	495	498	472	484	506	490	441	521	487	525	474	466	481	493	491	509	491	470	448	504	484	485	516	483	519	485	509	442	493	492	487	472	491	524	470	509	470	478	494	479	515	481	515	469	457	508	476	486	493	479	485	491	501	498	470	472	477	457	530	484	501	516	488	483	493	470	455	480	496	456	461	502	487	526	460	488	484	499	491	482	486	488	488	477	467	518	461	464	492	504
27407	17057	2979	489	356	322	174	141	143	134	136	122	119	140	129	136	142	128	135	129	136	143	118	137	122	122	125	126	121	117	129	104	132	144	128	103	124	143	119	123	129	148	135	110	131	121	131	126	119	125	137	113	123	115	118	126	116	131	113	134	127	120	124	136	149	126	110	104	130	136	133	119	115	145	134	130	136	141	125	120	130	127	124	142	113	135	127	124	109	123	108	126	124	124	121	129	124	136	126	120	118	113	130	121	129	141	131	134	109	126	114	120	133	118	137	120	138	119	110	115	104	108	125	126	128	121	132	119	129	131	116	108	121	119	120	118	111	125	120	124	136	120	142	129	124	138	144	137	123	98	125	123	111	130	142	98	139	114	112	132	142	115	132	118	101	123	113	113	100	127	112	159	133	129	120	132	128	102	129	149	129	125	132	131	134	139	136	124	132	121	142	124	113	138	134	117	120	121	112	127	127	129	133	115	113	127	128	121	138	117	128	121	116	119	106	130	120	141	115	114	128	114	115	121	111	133	119	115	114	120	126	129	140	126	129	122	114	116	122	135	106	131	117	132	123	131	108	119	123	137	117	131	137	125	138	131	112	117	116	130	108	118	133	133	138	136	117	117	131	102	117	128	114	109	113	107	105	128	102	113	119	137	115	130	106	130	111	132	113	123	121	118	113	111	115	121	105	127	120	129	106	120	120	121	124	107	117	126	115	131	149	129	128	109	127	138	131	136	113	148	120	135	94	102	115	117	102	123	146	133	135	120	115	124	142	117	125	118	121	139	143	143	123	140	127	118	150	123	110	111	114	122	123	111	116	124	113	127	129	116	128	128	128	125	98	125	124	149	151	133	121	127	108	120	120	97	125	106	125	123	139	133	126	130	110	119	153	113	130	136	113	118	116	141	125	127	138	118	122	123	146	135	109	124	141	103	140	106	123	127	133	122	126	130	125	127	139	125	133	132	127	114	115	132	133	97	133	119	127	112	135	141	113	125	122	136	136	132	128	130	138	117	121	105	130	137	112	118	144	126	126	128	97	142	121	122	127	107	122	141	126	142	140	132	117	117	125	114	117	128	127	117	122	128	112	114	124	120	128	122	142	121	101	135	124	130	129	143	138	117	119	126	120	127	124	119	126	152	123	120	122	106	119	118	131	135	141	134	118	139	119	136	105	121	118	127	115	113	140	130	121	125	148	123	108	130	122	133	111	118	129	141	117	121	118	121	142	110	129	139	140	118	115	127	133	132	120	129	113	126	142	120	132	140	117	126	134	135	119	127	138	126	123	127	129	124	132	105	127	118	105	122	118	125	136	124	104	128	106	115	135	115	116	136	123	133	111	121	137	145	107	119	122	121	129	103	128	127	122	99	125	113	110	100	122	110	117	117	107	130	139	116	118	118	133	143	113	138	132	120	120	137	126	122	121	142	127	116	134	126	106	129	130	110	117	107	119	112	129	153	129	134	138	143	111	142	145	138	121	111	137	122	141	122	139	130	113	130	140	128	116	140	127	126	136	122	117	132	122	147	133	147	133	111	121	135	101	117	135	112	132	97	105	113	129	123	134	111	143	121	138	99	120	119	125	115	119	110	137	135	118	126	118	109	116	127	103	131	119	103	108	147	124	123	130	131	139	134	118	127	132	152	100	129	135	132	135	101	134	133	131	133	141	114	138	129	113	104	127	102	119	118	127	119	136	118	131	120	130	121	106	142	111	129	127	105	138	122	132	109	133	129	126	131	133	138	110	135	124	106	140	126	125	117	109	115	134	113	114	123	130	124	117	143	122	126	123	127	122	125	121	111	139	111	107	120	133	105	115	122	126	130	110	126	120	123	118	125	130	108	113	116	120	125	117	120	154	135	118	111	133	118	139	109	114	140	140	125	129	120	102	133	126	128	131	134	122	111	137	122	138	127	128	125	110	102	124	121	114	123	148	131	124	126	123	132	101	126	146	119	135	129	133	131	115	128	133	125	128	117	141	132	126	129	115	127	115	145	114	113	125	150	134	131	136	119	139	137	118	124	121	136	124	131	140	118	120	133	146	106	118	124	137	142	125	132	139	112	122	124	110	131	144	115	122	140	122	118	120	117	101	130	139	124	107	129	121	109	119	141	139	114	106	122	127	147	117	113	131	116	128	119	117	110	128	120	123	102	122	130	128	153	114	128	124	127	118	128	127	115	130	129	127	140	126	143	127	136	135	113	111	112	138	124	152	102	140	123	134	127	133	120	122	142	131	124	109	135	120	112	131	140	148	133	122	107	145	120	110	123	108	96	142	136	143	121	139	128	144	102	133	153	120	116	123	116	120	155	150	94	140	144	123	136	135	96	126	128	136	141	139	121	127	131	132	122	118	112	129	132	121	129	115	122	120	131	128	121	133	131	140	129	131	116	130	122	142	113	106	117	125	129	120	107	146	116	120	123	116	143	140	123	152	133	110	148	120	115	107	121	122	119	126	119	122	136	128	133	131	131	131	106	146	137	127	127	128	117	125	117	101	150	127	114	112	125	118	109	133	129	121	127	118	133	100	118	137	103	131	132	138	127	120	117	115	111	130	102	125	102	116	134	101	137	114	116	130	135	125	133	136	112	148	120	129	120	133	128	110	120	121	110	136	124	124	122	120	135	139	117	120	119	129	136	117	116	128	112	134	121	124	145	122	125	143	121	129	120	136	111	124	116	118	121	122	137	152	115	132	147	123	123	135	128	115	123	109	122	139	148	117	145	118	145	112	83	131	105	129	125	119	110	109	133	131	124	120	135	142	134	124	152	113	133	126	122	116	131	108	124	134	111	111	128	113	118	104	138	145	138	117	130	113	122	93	114	128	124	109	136	122	124	142	128	131	113	131	123	135	132	122	116	123	134	112	114	106	117	124	117	144	111	135	115	130	108	130	121	122	144	130	120	132	161	105	129	118	116	154	138	142	111	127	131	114	126	119	132	108	129	132	124	131	121	129	135	127	122	121	127	136	123	130	127	112	134	115	134	113	141	118	131	114	146	115	130	114	119	138	135	155	117	127	123	119	101	128	126	129	106	117	114	128	123	146	127	134	117	126	115	119	125	111	112	131	136	122	101	125	125	111	124	126	137	140	109	126	124	125	117	145	115	107	127	138	108	139	120	127	129	118	105	121	122	120	132	136	135	142	115	107	111	114	130	105	112	121	107	136	113	108	119	121	128	109	103	115	111	109	135	124	126	114	122	132	116	111	107	117	134	133	134	124	122	143	137	107	116	133	124	138	134	110	119	123	130	99	139	130	145	135	143	131	111	139	142	130	105	128	136	120	118	130	102	139	118	133	124	119	119	120	118	134	113	132	116	132	126	109	115	130	123	127	126	130	124	122	114	125	138	125	135	125	142	123	108	112	132	130	110	138	142	122	113	101	100	130	129	127	134	128	104	124	121	124	118	131	125	124	125	124	144	126	118	128	132	123	132	127	145	123	140	127	141	127	120	129	111	128	146	120	123	113	134	120	118
4321	781	557	292	252	178	195	171	167	160	167	166	180	154	174	158	140	156	139	137	137	150	127	134	156	138	160	151	136	141	129	135	156	157	157	151	160	145	143	144	154	151	133	151	137	146	159	119	142	139	134	145	142	148	149	152	143	164	130	155	144	152	140	137	140	148	132	163	135	150	143	144	138	132	162	156	131	137	144	155	143	149	144	122	128	164	157	148	119	154	142	139	126	128	135	147	157	141	149	137	136	144	141	154	138	141	137	134	138	137	136	144	140	129	150	149	137	129	139	144	137	153	134	155	155	148	153	124	143	137	158	125	136	162	148	146	124	141	130	124	160	142	142	134	150	134	148	150	139	153	115	149	134	144	146	166	156	159	144	162	141	150	146	158	122	139	124	153	162	135	147	119	145	156	154	126	125	161	139	119	142	140	152	136	152	147	149	141	140	132	138	132	160	150	140	133	136	140	143	132	143	146	151	132	166	161	147	122	150	143	151	142	149	145	156	153	175	127	148	137	148	117	149	158	144	140	138	139	131	137	135	151	134	143	152	157	145	150	136	145	145	143	152	156	149	134	144	140	118	132	137	134	145	131	132	133	140	133	156	147	149	177	142	138	137	127	132	135	135	142	151	147	151	128	137	143	145	157	137	153	142	144	150	134	147	151	122	144	145	148	144	154	148	150	130	145	137	133	151	136	138	147	130	152	146	162	132	143	157	125	155	142	136	148	141	159	145	147	145	150	146	136	146	147	152	142	160	150	167	149	148	134	135	131	154	162	156	144	147	132	140	137	151	151	141	117	139	142	132	147	142	147	126	148	135	135	141	148	149	137	162	136	147	132	145	127	139	133	152	137	131	130	134	143	135	125	149	146	122	128	133	141	131	131	145	162	151	129	134	139	127	121	150	136	136	115	147	127	138	124	139	153	143	155	130	170	138	149	149	132	176	139	140	156	151	141	145	138	156	164	118	155	161	149	147	138	135	143	138	151	150	134	151	129	139	127	156	142	153	151	157	166	141	164	112	136	148	157	150	132	161	137	141	132	153	134	148	135	149	121	132	144	161	147	154	135	172	135	145	128	135	140	139	142	141	135	128	154	138	153	129	125	134	138	141	147	127	144	155	150	140	145	145	137	151	142	109	163	141	141	147	126	174	147	139	150	148	149	149	139	150	155	151	139	141	158	133	142	146	142	133	146	175	153	131	148	145	153	131	149	122	125	135	134	146	139	133	148	134	133	145	162	143	153	134	155	142	156	151	140	157	126	151	140	125	140	141	127	148	145	160	144	140	128	135	168	126	150	148	148	124	146	172	133	135	132	142	134	157	139	157	133	146	151	148	156	130	127	134	153	136	141	146	150	155	129	145	176	131	161	156	117	146	145	145	131	144	124	153	116	136	154	146	155	165	137	160	151	132	131	152	148	142	152	151	142	139	139	145	142	153	144	133	156	153	130	151	154	126	136	146	143	152	137	128	144	123	134	129	160	157	136	129	138	172	143	138	149	144	143	123	154	145	141	114	129	144	127	131	133	145	170	151	121	150	142	154	149	151	139	135	141	134	121	139	132	150	137	144	129	132	152	147	166	154	126	154	150	133	152	132	165	147	145	165	145	138	135	152	131	139	125	126	140	154	145	138	152	133	128	153	139	145	151	157	140	143	144	133	134	126	149	133	140	137	152	146	144	147	168	147	143	138	143	132	171	149	152	175	156	163	132	136	155	160	132	138	131	154	160	143	155	146	136	130	145	142	117	140	162	136	133	154	140	142	143	118	126	142	132	134	135	146	123	138	141	135	159	127	133	136	152	138	147	133	167	141	162	132	148	132	139	154	151	144	151	130	127	144	146	162	150	149	131	140	124	129	146	136	153	137	123	140	139	140	125	163	133	151	129	133	142	156	136	150	132	130	140	140	141	129	159	150	138	140	149	144	156	157	130	138	149	127	151	153	146	136	161	121	156	127	154	152	139	161	144	130	161	148	154	145	147	132	138	133	165	167	171	134	132	146	129	148	139	168	162	166	125	140	124	151	138	157	138	162	123	142	149	137	151	153	144	143	179	147	132	133	132	138	166	139	159	139	139	129	135	155	135	173	160	145	158	139	144	149	143	143	138	155	129	134	136	127	130	148	160	138	122	120	126	147	128	165	152	150	128	132	150	135	153	148	134	167	131	152	133	163	129	141	152	159	135	129	145	154	142	140	138	126	142	158	143	142	140	144	156	137	129	141	128	141	132	141	117	161	142	147	146	139	146	164	144	163	151	150	141	124	167	138	138	160	134	191	128	130	144	139	147	109	154	138	151	131	149	148	153	164	161	151	132	145	141	151	133	169	139	126	124	152	120	133	150	129	140	140	132	126	149	145	133	144	144	131	174	148	150	161	152	138	144	126	141	153	191	154	139	156	126	146	131	143	158	139	138	124	153	128	148	117	149	142	131	123	155	113	148	151	128	166	143	121	154	136	154	108	140	111	152	125	138	143	147	155	143	136	144	165	131	153	134	147	140	131	145	152	140	138	157	143	144	135	137	135	140	144	144	130	128	143	160	136	142	148	129	154	163	163	122	138	153	128	133	153	127	134	142	134	136	158	145	143	142	127	134	154	139	148	148	135	130	138	133	145	135	150	156	124	141	152	157	136	128	118	158	140	152	153	154	139	127	139	138	142	137	143	135	147	153	146	159	160	151	143	126	153	144	147	136	149	148	145	138	130	153	127	112	130	151	137	144	136	166	144	121	124	141	142	134	168	154	132	146	143	146	157	136	139	161	146	156	163	122	140	129	138	146	143	144	127	145	144	148	146	128	144	137	141	130	153	144	143	148	141	146	147	151	143	152	136	144	127	149	133	143	139	145	138	141	153	134	127	131	135	142	126	143	162	154	170	131	134	153	138	159	118	146	128	139	166	146	153	146	151	168	151	143	155	154	130	159	138	131	164	135	136	154	129	159	176	132	137	119	164	146	132	151	156	130	168	125	136	153	146	155	132	157	132	148	163	145	128	144	159	129	133	135	147	139	148	156	150	145	147	149	164	155	127	126	144	170	139	144	131	154	141	161	143	153	136	144	149	172	140	139	151	134	150	150	128	147	135	138	134	152	158	127	149	161	147	150	152	137	151	150	131	143	149	135	143	150	151	155	143	138	137	140	138	151	151	135	145	144	152	124	139	162	148	160	137	142	148	134	142	136	161	114	142	152	148	140	144	135	146	146	132	136	127	116	124	135	150	152	144	126	142	137	137	118	153	143	140	156	130	145	133	143	153	138	132	163	153	150	150	142	152	147	132	154	120	136	142	136	147	143	157	145	146	136	136	141	150	153	142	135	134	158	157	127	166	128	171	160	135	152	152	128	136	159	140	143	143	153	139	131	144	156	155	136	138	136	164	161	151	148	151	143	134	138	131	140	156	135	126	126	124	137	155	151	136	133	155	173	162	138	158	142	122	146	155	136	141	147	160	149	140	128	135	145	153	146	145	139	150	168	156	142
23634	21016	28045	24204	20989	7606	872	677	564	534	466	470	398	443	390	433	370	420	403	411	345	333	351	391	386	385	363	388	365	361	359	393	355	371	371	354	365	383	358	350	349	350	363	392	358	366	332	347	355	353	351	380	350	381	370	332	358	368	362	355	337	325	340	339	357	342	346	366	326	355	356	340	343	372	333	289	345	346	358	375	338	344	372	336	367	387	334	363	350	346	348	331	326	371	309	335	383	393	346	328	336	357	360	321	382	343	322	348	358	357	362	371	337	367	384	370	357	339	373	352	373	343	340	338	319	358	362	382	351	376	350	335	361	339	326	336	358	358	341	345	372	355	379	346	333	357	364	374	347	340	358	365	352	348	348	329	345	324	349	351	360	361	329	335	359	342	331	352	327	350	365	332	377	336	379	323	385	358	338	327	340	343	349	349	360	349	361	339	402	349	315	369	351	340	360	370	343	344	363	328	341	328	352	342	363	359	331	352	362	329	331	317	334	347	349	347	344	383	359	347	363	352	392	343	344	354	347	356	334	329	333	332	319	361	376	334	384	326	338	364	390	327	361	344	373	347	310	357	316	365	340	333	360	332	322	354	349	363	302	348	367	348	359	335	348	365	358	315	352	336	366	390	368	352	330	336	347	342	355	384	332	369	355	365	344	374	334	357	360	343	390	373	372	332	354	355	355	353	375	319	376	309	357	361	365	359	376	363	356	334	341	337	323	364	358	366	356	321	324	378	338	345	376	354	359	341	344	354	346	375	334	364	334	324	325	328	358	411	371	360	355	374	349	374	357	342	356	341	335	339	366	344	340	328	338	366	368	335	367	361	350	350	332	356	349	347	338	358	347	383	330	338	372	355	364	336	349	309	368	359	340	377	358	367	334	361	359	344	377	324	369	351	361	319	358	381	352	346	343	347	377	329	353	345	333	379	369	364	370	359	345	331	367	306	353	342	354	339	365	332	354	319	331	373	353	320	329	372	322	358	360	335	346	319	334	333	358	384	345	327	354	321	378	362	352	343	370	352	344	367	353	352	346	332	360	387	352	355	334	358	375	298	321	328	364	326	373	341	334	345	349	334	361	375	328	359	331	372	303	345	337	366	337	372	339	359	318	346	340	353	339	379	368	355	347	364	339	323	332	317	345	345	338	336	368	366	348	316	333	350	377	362	369	331	376	341	351	360	326	335	362	382	334	348	330	345	374	348	360	339	311	348	341	370	338	342	326	374	344	358	354	356	324	347	372	323	325	322	360	360	316	375	349	349	370	314	388	302	347	345	363	360	322	406	332	386	350	336	350	342	372	359	352	337	342	318	352	325	322	374	353	329	352	302	333	325	359	342	383	351	341	350	357	380	365	343	341	339	355	382	340	349	368	326	350	360	371	343	370	377	370	349	345	361	370	345	401	337	349	353	364	330	358	375	370	358	362	373	356	372	363	401	345	341	354	360	358	343	366	364	337	366	332	329	337	365	368	351	377	376	389	348	347	387	379	353	363	344	356	328	346	321	328	315	330	318	351	325	337	361	338	356	321	339	370	333	349	334	354	367	371	355	342	297	325	341	371	344	363	326	350	380	341	337	315	330	345	373	337	329	342	366	387	350	329	347	359	371	359	338	377	351	335	360	339	319	341	345	356	371	360	331	324	353	384	342	372	312	348	352	358	359	315	366	313	354	350	353	332	358	366	342	361	337	352	349	364	338	356	329	350	343	355	346	339	310	375	353	347	346	334	342	336	363	355	337	347	348	329	353	330	358	356	327	355	351	360	354	345	332	377	340	316	394	347	338	340	335	357	339	336	348	363	301	356	358	399	351	339	364	328	354	353	346	329	377	347	338	352	342	352	343	364	339	351	350	356	360	367	326	359	373	365	357	352	322	334	334	372	385	359	383	398	339	351	385	383	372	302	359	333	374	341	356	343	344	346	344	324	368	353	393	333	325	318	362	338	366	358	353	328	367	341	338	326	361	360	349	334	347	362	371	368	342	323	316	356	337	370	360	308	342	337	350	334	341	326	348	320	355	325	357	336	373	353	335	344	334	352	322	340	377	356	350	380	316	366	342	350	328	354	324	368	336	372	364	354	339	337	400	347	344	346	332	336	335	359	324	332	325	327	337	338	390	329	309	346	335	358	333	365	360	316	336	381	374	348	397	364	357	358	349	292	359	331	367	333	349	359	316	326	358	366	384	356	347	340	378	348	349	390	364	354	388	380	337	337	364	349	350	353	372	347	382	350	337	356	372	350	408	353	304	358	339	361	366	356	326	329	359	347	352	367	342	337	352	354	371	384	381	366	381	359	322	365	380	327	367	314	353	361	346	333	359	352	328	346	322	360	402	358	337	351	321	369	353	352	361	336	337	351	352	338	343	351	340	349	346	336	348	329	323	337	370	331	379	355	345	329	330	358	374	344	333	347	368	323	366	365	327	354	364	356	340	376	338	319	363	360	340	343	364	373	327	331	375	360	309	317	386	341	368	366	320	359	331	377	356	331	357	364	323	335	382	341	396	324	342	346	357	373	350	344	297	321	347	366	291	345	349	320	371	346	339	326	321	365	355	382	361	360	356	345	338	365	357	335	354	349	356	339	309	333	318	380	322	321	341	355	380	352	347	342	323	339	328	324	369	336	345	302	383	345	334	324	336	323	347	359	319	338	371	355	316	342	362	354	315	327	331	337	317	344	320	371	370	342	398	348	347	352	356	332	322	348	355	344	360	317	345	336	352	362	342	354	335	351	372	349	328	308	357	332	360	352	312	340	333	380	323	371	318	322	362	352	339	374	356	353	343	343	356	347	348	349	353	342	354	357	325	362	337	381	343	362	329	369	317	384	338	331	357	343	347	382	372	371	391	357	345	336	340	348	318	355	342	356	362	379	347	338	308	346	352	317	340	356	331	364	346	345	346	340	323	342	328	354	336	329	361	321	350	335	338	362	330	334	332	351	363	343	331	347	362	354	311	320	375	378	333	364	342	373	367	348	345	330	373	325	327	354	390	360	362	321	345	363	369	355	327	346	364	359	367	354	337	323	345	319	356	337	370	366	359	383	317	338	331	359	365	359	361	365	333	321	325	342	354	328	347	349	344	342	343	343	364	322	369	370	358	369	370	405	356	353	369	350	377	330	347	354	334	341	295	333	358	363	326	359	356	348	359	344	334	345	368	342	328	370	328	341	348	368	365	353	348	337	361	305	375	372	347	337	331	338	359	338	318	347	370	315	343	333	351	353	358	338	357	326	343	373	351	332	355	316	328	338	355	370	330	332	329	325	345	335	370	293	368	320	329	349	342	350	356	350	325	335	332	343	381	344	354	340	321	350	369	381	313	354	331	359	365	364	385	349	328	350	333	324	338	356	355	392	357	358	358	365	338	346	390	317	371	346	352	344	392	316	337	373	353	360	344	341	348	361	350	334	336	352	365	354	335	324	328	361	367	373	326	352	365	349	333	338	325	341	334	384	369	353	341	359	306	343	339	331	351
3815	8692	5678	2589	1932	1434	1170	914	773	704	618	583	502	499	475	500	458	451	471	442	441	405	409	401	411	377	436	425	386	374	427	409	384	379	430	357	394	357	414	341	394	362	404	373	362	358	371	358	381	346	356	376	364	351	368	388	362	398	353	387	369	376	380	334	366	379	375	397	368	387	374	372	369	385	374	390	374	357	322	348	411	355	382	384	389	398	373	395	426	375	341	388	384	372	358	377	371	377	353	386	365	392	341	382	367	389	324	354	381	365	413	374	406	360	405	355	378	377	390	370	375	344	398	400	368	338	349	367	365	375	347	349	376	392	369	376	376	363	342	327	370	381	363	395	349	349	376	368	385	376	364	359	365	399	349	359	418	372	410	393	405	363	350	388	356	382	366	361	372	388	372	334	356	383	376	410	351	404	355	372	380	393	371	376	400	359	404	365	377	389	358	363	393	349	417	355	395	380	388	388	358	336	382	349	353	351	363	393	331	354	364	373	393	316	387	367	389	401	380	375	375	357	391	377	397	360	389	372	402	331	371	369	358	368	371	401	349	357	377	378	361	364	387	343	365	365	405	367	337	354	377	348	352	348	362	371	394	363	387	390	375	367	358	353	375	359	333	385	362	348	353	349	365	368	363	370	399	368	362	348	377	387	398	378	387	387	358	392	352	405	413	350	328	359	356	372	361	383	361	400	371	329	383	382	390	354	397	395	389	395	346	401	364	372	374	375	363	366	359	360	397	389	394	364	343	383	373	385	357	371	371	364	354	376	409	394	368	381	393	403	349	365	336	398	336	356	393	378	360	362	337	358	403	381	394	372	410	387	394	392	354	381	362	352	387	368	365	345	396	360	366	365	387	362	371	401	393	351	385	378	358	376	364	334	371	356	392	384	373	372	414	379	360	365	361	343	392	402	360	400	384	368	375	359	352	360	404	382	367	377	362	364	388	389	372	354	399	360	386	355	407	356	418	368	394	355	370	379	369	341	370	387	383	334	352	380	351	368	371	396	385	370	354	406	380	401	359	380	354	315	358	399	401	341	370	380	332	381	362	378	392	382	348	365	363	386	397	367	369	373	337	401	357	404	367	365	361	362	424	368	349	396	395	347	402	314	387	398	394	377	374	371	374	362	336	370	363	378	391	395	367	346	354	388	327	376	378	390	387	359	364	401	391	332	378	398	386	388	396	400	375	337	376	356	382	343	357	354	394	382	366	392	363	354	384	416	343	367	377	363	403	338	385	402	383	390	368	350	359	396	349	399	373	348	380	391	389	376	369	371	378	353	368	348	356	346	370	368	329	378	401	393	391	376	369	344	347	374	364	386	390	351	364	362	331	353	383	365	376	394	377	402	395	372	357	322	395	353	362	394	372	341	368	384	356	378	388	377	367	389	358	346	371	363	353	407	386	361	379	374	343	382	378	389	345	361	407	379	369	403	354	394	393	366	377	367	392	381	339	357	387	349	367	377	394	423	374	329	349	382	381	424	360	376	355	373	385	360	336	366	379	360	378	367	371	405	360	393	356	401	382	378	371	355	354	350	371	381	399	353	389	352	367	404	369	378	404	370	361	338	438	365	368	361	374	357	336	374	360	379	340	372	374	375	350	346	411	379	402	335	387	373	397	352	367	365	344	355	342	374	353	356	384	344	366	345	360	351	358	409	347	379	371	371	399	388	397	395	374	358	361	411	334	367	374	375	368	374	388	345	394	378	397	386	359	379	382	369	363	387	390	366	374	404	359	351	386	390	368	380	401	382	333	360	363	416	388	379	395	381	328	380	414	357	375	356	389	364	386	353	348	364	371	370	331	356	372	363	399	352	373	339	363	386	348	382	379	348	393	394	388	373	398	357	354	399	357	381	379	371	344	358	357	378	399	327	383	358	372	405	322	366	391	379	347	366	371	397	376	371	370	381	365	409	388	374	359	369	318	361	366	353	324	382	342	353	354	374	399	374	389	373	399	356	412	379	349	367	351	395	390	334	384	375	384	353	365	368	375	373	369	397	357	361	390	360	389	375	380	338	374	397	376	407	369	362	356	379	355	375	362	354	357	360	397	423	386	357	408	376	336	362	346	339	349	363	383	372	385	377	366	354	388	343	372	375	357	379	374	365	374	400	375	368	405	373	415	333	342	410	372	335	385	378	382	370	363	377	364	359	373	368	373	360	393	372	368	415	384	363	349	364	366	365	373	377	416	357	388	357	368	383	404	365	391	376	382	353	363	362	354	387	359	371	380	400	381	386	332	365	366	393	395	353	360	326	374	378	366	376	380	381	374	405	377	353	375	398	375	371	369	355	314	365	422	367	358	381	416	369	376	350	365	367	376	369	347	379	377	376	367	369	359	377	364	350	366	385	388	357	407	360	384	360	348	369	360	381	366	370	388	384	391	379	363	378	359	350	392	398	386	377	393	377	389	354	362	382	360	390	379	377	346	345	341	363	374	361	410	354	365	352	372	369	351	396	375	360	373	326	324	378	352	374	413	337	367	359	336	412	368	381	372	364	360	369	350	373	375	343	380	371	370	354	419	374	374	375	361	367	387	375	356	349	327	364	441	388	383	389	383	363	355	408	333	353	377	357	370	359	376	384	360	380	348	394	361	346	396	392	351	368	378	410	374	353	429	385	390	407	376	348	347	391	360	390	372	361	386	379	383	373	400	347	394	372	367	358	402	403	381	351	384	364	387	391	381	371	372	340	377	408	345	351	389	379	371	380	391	388	377	355	333	400	389	363	381	351	360	388	351	368	368	377	387	377	377	380	377	393	393	343	365	367	353	408	336	346	374	365	379	392	352	369	379	386	359	392	349	403	391	382	398	341	380	384	344	390	378	365	349	406	387	341	342	379	386	381	380	399	374	374	383	385	373	354	387	391	374	369	368	392	368	375	353	364	359	368	369	366	352	358	367	348	387	370	356	354	388	353	393	334	353	362	348	378	388	390	397	392	374	362	406	363	393	391	389	373	352	405	347	376	371	363	367	336	346	378	378	379	387	357	336	379	382	367	358	384	363	389	389	360	382	371	398	382	333	367	396	374	345	351	374	372	350	368	397	387	373	377	393	370	353	348	361	400	371	369	351	374	395	357	382	350	399	339	356	398	358	378	377	380	378	370	379	359	351	366	370	374	379	366	368	398	397	359	350	386	338	347	378	374	375	375	392	368	353	346	341	376	401	371	335	359	352	332	338	378	393	345	388	403	391	360	367	364	414	386	365	368	380	364	361	360	363	373	386	355	368	362	371	359	377	354	391	396	358	388	383	384	384	399	357	381	354	341	363	359	361	378	370	339	380	383	371	364	392	351	358	372	388	343	352	371	356	336	360	382	377	385	411	355	390	381	352	357	346	394	408	365	383	388	356	377	357	355	353	364	410	357	374	369	391	356	361	344	393	407	362	394	383	369	372	365	351	421	397	375	377	385	387	378	389	343	334	339	359	352	373	355	357	408	381	408	372	371	367	376	357	379	402	371	399	381	378	366
24922	20926	26457	25305	4970	364	290	237	208	195	147	168	174	141	177	155	150	132	146	142	122	143	143	102	135	138	133	137	136	113	119	139	135	124	135	153	151	135	126	138	112	113	129	128	123	118	127	120	104	136	143	129	122	135	117	135	130	118	123	154	129	115	135	113	124	129	136	140	119	133	125	137	121	117	120	129	122	105	129	104	130	121	116	116	137	126	132	129	118	122	149	135	132	111	112	125	116	135	111	118	123	132	126	121	119	110	132	139	153	124	140	138	154	118	121	117	131	120	142	128	122	126	115	116	127	132	138	136	124	121	137	118	112	114	127	151	118	119	115	120	131	134	113	115	122	126	134	140	113	133	123	127	129	115	133	126	122	128	119	141	124	136	119	117	127	120	130	139	133	135	132	118	139	132	119	116	124	134	111	121	109	138	118	119	135	120	114	114	130	122	104	110	132	118	139	121	148	127	125	132	124	147	133	142	112	114	119	112	148	121	119	115	116	120	123	128	132	116	127	129	111	123	133	120	137	140	101	135	135	154	126	146	141	113	137	123	148	112	144	124	115	139	131	110	151	127	146	131	121	126	129	130	107	125	131	114	126	123	147	124	132	135	122	118	116	143	123	111	148	131	125	106	131	135	120	131	109	122	137	117	125	119	101	112	123	137	129	139	115	106	139	119	136	123	120	125	128	129	125	113	145	113	141	129	129	141	137	133	125	122	130	138	133	132	147	118	134	143	127	136	137	142	119	135	119	148	126	133	128	142	136	117	111	124	136	124	108	130	124	119	137	132	124	130	112	142	151	131	148	138	124	122	116	124	125	135	117	143	135	128	139	126	113	118	121	129	123	115	120	122	120	129	140	127	117	140	108	133	141	133	124	127	107	124	146	111	126	144	148	129	137	109	118	138	117	129	126	119	159	112	123	131	114	126	150	115	127	136	148	124	137	132	101	124	134	125	136	115	114	130	121	121	143	165	141	133	117	143	117	125	127	132	142	143	146	133	137	126	135	128	117	130	116	110	139	129	141	132	129	141	117	147	110	125	124	111	134	119	131	107	123	135	135	139	145	144	115	120	140	126	125	118	132	126	117	125	144	130	123	148	136	112	125	141	116	132	135	124	109	119	137	115	152	124	117	146	124	147	112	135	126	114	142	138	108	143	115	141	144	144	117	132	145	118	136	121	110	133	106	157	139	130	119	132	120	120	138	125	114	133	103	122	119	94	110	123	126	137	139	134	138	130	118	143	116	120	131	123	120	116	131	117	118	134	122	123	115	134	124	110	131	133	123	139	121	136	135	125	113	123	118	110	131	118	118	143	129	137	121	109	116	131	135	138	127	123	122	125	138	128	153	130	145	127	134	116	133	140	119	134	127	125	133	124	134	129	123	130	126	112	128	136	123	135	133	136	128	128	138	126	133	129	124	123	128	129	130	136	115	126	117	130	117	142	117	145	136	139	134	121	133	112	148	112	136	120	121	114	118	130	130	152	135	118	120	109	127	124	121	133	139	119	133	137	118	120	118	122	129	124	126	118	131	125	141	139	115	142	122	138	122	148	112	141	129	125	117	130	118	151	132	142	135	125	134	132	121	122	114	123	127	126	139	133	122	117	108	143	126	124	107	125	145	144	125	123	146	121	112	111	118	115	119	131	116	107	133	118	121	143	127	134	123	128	134	114	132	127	123	118	139	110	121	113	113	131	150	123	112	135	133	129	125	138	134	117	140	127	132	124	121	130	113	101	148	143	127	123	133	153	126	119	115	118	120	134	126	135	119	117	146	134	133	124	143	144	131	125	116	130	125	113	128	109	124	113	151	132	126	141	134	112	118	129	124	112	123	115	130	111	127	122	117	122	135	118	129	115	126	125	116	140	128	115	130	118	133	122	123	131	125	127	115	141	134	135	132	116	138	134	105	117	124	141	117	145	130	149	124	117	131	133	122	107	116	132	142	143	145	122	107	104	124	136	140	130	152	144	144	139	134	123	156	134	137	125	130	109	113	112	137	139	132	118	149	138	158	135	135	133	112	121	138	113	157	111	144	112	140	120	134	134	125	120	137	132	141	126	130	143	125	117	127	117	116	133	124	115	121	134	112	132	142	127	127	108	125	134	123	126	142	142	128	123	121	122	115	152	132	136	129	137	142	136	158	140	126	128	138	129	127	119	117	115	99	117	127	125	118	125	106	143	130	106	141	138	113	132	154	135	106	144	121	132	128	120	114	127	144	116	125	154	135	120	144	123	114	144	141	130	110	121	136	135	116	127	143	128	130	118	120	105	120	112	117	117	148	115	121	137	108	115	126	137	96	143	137	121	137	139	132	129	143	121	141	137	132	122	134	110	93	124	115	128	123	114	110	129	141	119	127	134	138	157	117	113	137	137	132	111	131	137	127	135	127	149	107	123	120	143	154	129	128	129	123	131	129	121	120	142	124	126	138	120	116	134	156	129	119	115	122	122	124	127	131	124	148	129	133	127	133	138	122	131	124	126	125	121	120	134	122	131	139	139	137	129	127	107	115	140	112	135	133	134	133	139	130	145	119	148	119	117	141	124	130	154	134	141	113	109	138	112	119	124	145	133	140	127	138	149	113	124	134	123	139	119	149	113	140	114	132	90	110	138	128	137	139	151	120	136	141	123	120	150	143	134	125	133	119	130	133	128	114	106	115	128	123	124	133	118	126	136	138	127	137	107	128	121	111	129	149	125	115	124	136	115	133	106	137	132	127	119	144	128	125	109	124	112	141	118	107	117	108	120	145	115	132	118	107	146	137	125	136	122	142	103	124	140	131	113	136	135	135	140	117	130	137	132	128	135	137	134	136	104	143	119	124	116	132	125	137	129	120	131	132	130	142	114	143	122	127	114	130	109	109	141	122	116	122	126	133	140	120	128	143	130	137	127	124	111	136	122	122	128	130	133	131	132	132	140	142	131	129	121	116	141	110	125	126	122	128	118	130	133	153	141	137	129	121	126	120	136	113	133	142	124	124	112	126	141	133	110	133	139	136	131	123	137	128	122	123	131	115	125	137	137	135	130	126	116	130	124	124	139	137	135	138	126	129	123	111	115	112	131	151	132	146	121	135	119	118	118	121	134	120	121	127	119	118	105	137	137	151	129	135	128	116	126	114	156	148	119	116	135	104	127	139	144	149	137	152	134	114	127	120	125	109	111	124	115	149	131	122	119	124	115	129	124	127	124	125	118	126	134	102	122	126	121	143	112	133	113	115	145	118	133	111	130	116	113	140	129	138	125	135	127	151	102	138	122	142	136	117	128	137	129	130	140	126	116	125	122	143	107	130	116	145	129	120	116	127	128	134	120	117	135	122	142	140	136	143	137	135	129	99	125	131	143	127	134	120	139	124	108	134	125	125	132	122	130	126	152	127	124	114	127	132	139	132	137	102	146	138	130	121	122	127	131	116	113	116	116	108	136	156	128	146	127	127	136	115	132	132	134	123	129	154	118	133	120	157	113	159	123	134	122
3508	4175	2707	1305	889	628	500	463	385	362	301	296	264	230	219	216	171	214	192	169	166	186	184	196	176	205	178	170	184	187	165	161	191	169	175	171	180	162	158	172	152	136	152	155	184	171	150	175	167	182	187	180	183	166	170	154	169	180	170	173	172	164	174	166	175	146	141	156	153	161	163	158	149	177	172	186	167	152	167	145	145	163	161	175	182	164	159	185	173	164	142	189	164	162	151	172	155	182	165	162	175	167	163	143	166	163	152	181	134	140	144	162	179	174	149	159	149	177	149	160	162	178	165	191	157	154	163	175	145	172	145	160	164	181	175	152	149	164	174	157	141	178	186	160	170	187	147	175	145	155	149	161	157	151	172	170	179	165	169	163	156	147	159	147	178	171	131	175	170	160	153	165	172	158	151	149	167	173	160	155	177	152	170	167	156	149	158	142	175	168	155	135	173	152	167	155	151	189	173	169	183	168	161	153	170	172	171	160	168	145	146	166	175	157	146	152	178	155	150	158	142	151	146	151	165	168	143	150	171	143	160	149	145	183	161	161	177	134	157	163	162	135	173	186	170	164	175	146	167	175	179	168	147	182	155	163	144	154	152	167	141	150	160	168	155	148	151	175	157	167	165	160	170	165	152	169	179	165	161	146	161	160	158	179	138	150	138	170	154	155	179	177	156	158	159	152	164	158	164	139	157	160	191	138	161	180	173	128	167	165	173	168	163	154	137	145	172	177	134	161	171	168	150	159	167	175	153	156	164	161	141	169	162	142	161	172	165	171	166	174	171	170	191	167	144	162	140	152	156	139	161	171	150	178	160	142	157	148	167	142	152	163	151	170	170	165	169	167	167	149	165	157	163	165	156	180	134	157	143	179	151	164	168	157	132	170	168	165	169	151	161	143	141	158	151	140	139	168	158	168	144	163	160	146	155	184	164	161	159	158	164	153	147	157	132	151	165	160	162	148	159	161	158	166	150	166	170	169	146	159	155	174	165	170	169	172	175	154	144	172	167	147	155	181	170	160	153	158	145	151	164	153	153	158	162	154	173	168	181	149	169	164	157	162	185	148	130	172	164	166	158	172	159	186	174	145	149	161	147	166	162	161	173	147	169	159	165	175	175	148	164	177	171	163	168	156	183	169	164	163	152	149	178	170	177	162	164	147	176	146	152	160	153	148	153	176	161	174	151	140	147	174	152	154	158	171	144	161	174	171	151	158	170	153	154	147	141	166	159	180	172	148	159	173	138	190	160	144	156	157	160	155	147	171	155	161	173	164	145	170	186	158	172	153	172	163	158	176	175	153	149	152	142	173	159	153	174	157	166	163	164	144	158	167	150	175	142	189	158	171	154	169	166	163	169	168	151	134	164	158	161	167	161	169	154	148	173	166	153	151	131	187	155	160	172	150	149	172	156	151	154	168	157	147	172	156	150	153	157	172	149	169	167	170	172	139	156	167	173	160	170	162	137	150	164	164	132	146	164	146	165	157	165	175	170	159	173	155	163	157	156	161	156	159	163	158	171	160	175	148	153	161	157	146	148	175	166	179	150	159	151	156	171	152	149	159	151	165	163	146	156	162	165	137	165	165	167	145	168	139	178	176	160	139	167	153	169	161	147	161	157	165	151	172	149	157	153	162	147	173	145	165	160	169	181	163	166	134	166	158	143	137	166	138	180	151	143	137	156	161	180	167	173	155	144	170	163	164	149	182	167	134	146	181	171	144	156	168	160	153	164	143	164	139	147	160	176	133	129	180	157	174	151	159	144	163	147	166	164	169	151	163	169	167	149	157	159	180	160	179	157	187	144	151	132	161	156	179	146	168	172	151	165	135	164	167	167	142	175	168	161	166	163	184	167	134	170	162	155	143	161	158	182	171	157	157	164	163	162	154	168	170	163	141	142	183	147	171	134	159	163	183	160	165	172	175	140	150	153	165	169	143	156	168	181	150	148	148	164	166	173	158	155	170	159	147	144	144	150	130	145	153	163	148	182	169	159	167	166	158	146	146	154	152	176	154	147	147	157	150	144	140	158	165	161	164	146	166	160	165	193	162	161	136	154	163	145	148	171	160	165	156	175	164	152	172	175	164	131	148	190	150	156	164	172	147	155	164	162	157	163	143	169	148	149	171	168	150	157	156	160	175	145	158	151	168	144	170	169	154	150	153	164	183	156	151	158	150	181	154	167	145	161	164	162	171	166	127	168	166	145	161	157	146	183	131	137	168	159	171	137	158	155	165	166	150	151	152	171	178	151	149	149	165	151	158	157	169	146	174	156	179	162	167	173	163	154	160	156	176	164	161	174	172	151	146	131	170	154	150	156	166	171	160	137	165	170	171	143	155	151	148	155	156	167	154	134	144	160	175	157	143	177	155	179	161	137	167	147	165	195	159	181	148	141	165	161	159	190	170	151	169	152	155	144	181	148	161	151	150	142	163	174	162	153	141	173	160	179	185	147	136	154	157	129	143	154	152	166	201	151	149	147	165	145	157	167	166	154	157	169	153	154	178	167	166	153	162	155	172	164	175	168	149	149	151	146	151	181	168	158	165	162	146	163	163	145	152	161	165	191	169	139	176	156	160	170	168	167	154	157	144	169	159	152	168	175	168	165	162	168	165	151	154	144	175	150	170	159	150	163	156	156	168	164	155	166	145	156	144	177	162	166	176	153	164	157	161	167	156	148	151	147	147	163	167	170	186	150	158	185	192	147	171	148	175	134	179	152	153	151	133	144	178	167	147	176	155	161	176	158	176	152	165	174	163	165	189	174	135	141	140	162	175	168	164	178	149	147	134	157	198	172	152	141	165	182	166	163	164	174	186	158	174	159	154	152	153	166	159	156	166	160	184	172	159	162	178	151	149	174	168	148	155	171	159	137	159	152	164	175	175	141	166	161	163	178	167	144	159	161	151	134	139	151	135	160	142	170	188	167	162	156	144	170	151	165	139	143	149	165	155	153	164	179	164	165	168	149	159	157	131	178	168	146	152	143	153	153	171	168	154	160	172	147	167	147	164	169	175	166	158	183	168	161	144	153	177	167	173	173	158	153	165	160	168	149	157	158	150	165	151	171	153	169	154	189	151	183	158	162	156	163	167	170	156	148	180	163	150	171	156	172	154	156	143	148	166	164	160	146	167	170	154	137	147	142	155	180	155	154	149	167	172	148	158	182	151	185	164	184	154	164	150	177	179	154	166	152	145	167	150	156	170	142	151	155	157	148	163	180	158	154	162	151	143	168	171	167	148	171	166	165	149	160	161	167	146	161	166	154	162	147	166	168	180	151	164	163	163	154	140	155	169	137	155	166	141	153	156	129	155	173	179	154	157	147	183	159	163	162	163	154	154	160	161	154	177	165	161	154	149	141	153	158	144	151	141	176	159	156	185	167	147	149	182	160	138	176	136	162	141	170	177	163	145	169	153	161	144	156	158	145	162	170	169	145	134	152	182	154	167	149	142	194	135	165	181	154	153	165	164	171	151	128	167
22494	21014	28491	23728	21012	21017	5423	1010	824	740	660	660	628	580	571	572	509	548	542	511	550	499	475	478	495	508	494	494	497	457	439	452	480	486	484	450	472	440	459	476	431	469	455	424	447	459	450	422	453	464	461	461	438	472	489	434	499	453	501	495	434	461	454	462	443	469	468	449	438	412	468	417	477	459	482	460	457	448	436	464	421	453	467	435	469	414	433	469	461	446	457	469	475	466	463	456	454	471	452	463	441	438	432	473	476	450	465	467	451	417	471	476	451	446	439	463	465	451	491	441	465	494	446	483	472	467	436	439	456	463	409	452	477	444	452	461	471	479	472	451	432	479	506	420	447	455	463	441	461	477	458	467	455	417	397	426	430	460	423	414	431	470	460	427	418	472	460	428	441	453	481	467	463	468	463	446	471	465	404	450	480	454	460	443	442	480	403	433	428	407	444	440	474	469	455	448	436	458	476	471	452	452	468	402	411	433	431	478	441	449	434	480	444	429	464	438	460	437	464	459	474	453	432	453	452	457	475	466	424	412	428	456	460	420	454	450	418	459	407	486	459	452	448	479	414	426	421	480	442	440	448	458	426	415	472	506	453	447	466	466	444	447	457	487	439	491	457	452	439	448	467	439	430	425	440	469	454	473	488	442	452	425	486	484	441	471	468	482	451	424	438	424	438	429	464	463	434	434	454	479	464	442	448	430	471	457	425	415	459	427	445	440	445	437	452	429	445	435	448	451	443	424	422	452	451	451	408	436	471	446	440	425	484	513	467	460	457	426	444	438	469	486	421	433	419	478	447	452	435	444	443	444	437	404	401	468	451	412	478	463	438	432	429	453	482	439	436	479	491	472	455	457	409	483	443	441	468	471	405	437	432	478	423	441	427	429	413	439	484	508	456	422	467	457	429	469	466	404	450	397	459	461	428	448	470	474	456	472	461	401	469	438	466	419	431	445	475	451	446	451	453	430	423	456	441	425	438	419	432	455	431	446	444	419	480	444	447	453	452	457	452	477	423	490	473	459	498	467	437	475	416	458	456	436	433	427	428	438	451	456	445	466	457	443	493	444	489	434	463	419	440	438	443	455	435	441	444	422	514	466	424	449	482	454	433	464	438	429	429	457	445	458	437	461	408	421	496	423	516	452	448	444	474	422	456	442	454	425	463	446	468	424	477	433	446	448	452	391	451	448	465	457	439	455	443	424	444	430	440	460	422	471	473	447	430	474	463	488	405	453	449	450	476	486	477	463	415	423	454	474	451	412	435	443	460	422	450	495	468	437	485	443	456	462	463	452	472	419	450	451	435	468	451	474	492	436	433	468	470	443	435	432	443	432	444	482	474	443	449	434	427	498	436	452	451	445	431	428	486	446	443	418	445	434	428	436	445	428	451	465	436	490	432	460	451	455	445	475	437	473	452	455	480	444	479	467	411	421	415	464	449	450	461	438	476	437	444	442	447	445	439	453	429	453	461	480	444	447	399	434	455	428	423	490	452	410	466	461	402	450	452	471	460	452	421	440	451	466	447	456	436	466	450	431	477	462	448	452	470	419	464	435	440	452	426	459	474	481	430	469	466	431	455	440	446	456	422	440	441	465	456	412	474	428	453	493	439	424	485	443	433	459	446	436	442	426	475	428	435	434	463	412	438	438	464	473	451	457	473	459	454	473	464	460	460	436	439	451	465	453	433	415	449	432	408	451	472	448	490	441	465	440	461	447	449	464	437	442	463	450	402	437	421	416	424	431	466	452	420	431	467	454	454	443	452	441	458	451	485	431	466	452	452	435	431	457	439	442	439	494	443	403	446	485	420	454	455	440	464	464	484	474	437	443	444	438	433	449	435	453	428	482	422	435	477	504	475	444	424	441	460	448	463	450	435	461	438	432	456	459	482	467	438	446	455	458	463	426	445	470	450	466	397	428	437	453	474	418	430	441	473	423	457	485	430	440	412	449	422	465	450	432	444	448	453	439	397	464	483	468	443	468	421	440	452	433	442	470	453	456	443	402	476	422	445	445	420	445	431	462	438	479	435	451	478	428	425	451	414	456	462	462	413	470	457	445	469	412	492	424	420	487	423	496	466	406	457	482	422	446	484	465	438	452	479	425	448	434	425	420	476	435	430	455	433	422	413	452	474	434	410	460	473	471	449	447	444	479	452	457	439	454	460	443	453	433	486	404	413	438	383	441	425	472	489	420	468	442	444	423	490	474	462	432	442	443	482	460	486	432	454	457	436	438	444	436	438	425	472	493	447	457	447	489	445	460	500	441	454	393	456	431	471	443	460	462	436	472	425	450	471	425	444	436	438	452	444	450	432	435	485	448	400	434	459	441	454	477	498	471	474	452	431	459	446	449	439	446	457	431	478	419	436	468	484	446	453	421	460	451	437	474	471	430	397	484	471	439	433	459	452	458	432	446	421	415	421	468	464	425	422	498	453	457	455	472	440	447	414	443	437	428	447	436	468	435	437	467	449	447	475	412	404	435	443	486	447	466	442	421	494	489	449	468	432	452	441	452	465	420	447	428	444	443	474	451	472	453	457	444	447	433	433	439	423	475	464	412	464	466	430	444	451	443	428	419	418	483	437	460	425	475	431	444	448	456	442	427	447	438	437	482	441	443	427	445	460	423	471	468	450	471	436	470	479	440	395	445	465	448	439	441	415	466	436	457	484	468	471	444	459	433	456	454	462	415	455	398	477	441	464	475	427	477	429	480	454	430	452	467	439	457	444	483	419	444	424	464	438	399	423	435	409	428	512	490	456	422	423	454	449	452	450	475	445	403	461	472	428	442	470	430	422	459	442	462	456	424	475	477	440	450	454	439	465	445	436	447	459	438	427	462	468	411	447	369	439	438	449	410	432	440	445	497	442	449	429	448	449	421	484	419	460	469	436	463	460	446	458	445	446	481	459	431	447	447	443	452	464	445	430	449	505	449	448	464	447	470	481	439	455	480	480	452	474	470	430	478	452	441	443	472	439	450	443	435	449	453	448	435	442	421	419	418	461	425	444	464	434	435	405	437	440	469	460	457	443	433	440	500	460	425	455	440	424	450	429	432	445	421	450	432	472	436	424	430	418	458	440	425	403	466	460	460	410	467	423	473	436	452	453	445	435	417	422	433	447	415	469	436	421	431	467	498	480	458	448	445	476	435	421	459	417	436	452	463	448	425	447	451	441	450	451	444	462	438	452	466	452	438	443	411	411	461	438	455	465	448	496	464	451	439	459	481	466	472	452	416	442	455	482	463	464	448	495	452	428	451	453	439	438	438	431	464	447	415	491	464	453	389	472	437	448	458	442	463	449	427	438	447	464	469	443	492	468	467	440	433	480	468	468	424	422	438	454	455	427	470	439	468	428	439	457	498	440	441	406	438	458	456	448	460	477	453	477	459	472	456	481	492	415	452	472	421	443	471	465	435	484	424	455	431	481	480	450	439	447	446	464	424	441	461	488	483	455	451	419	464	457	450	462	460	431	478	462	451
4908	14002	9407	4531	3131	2447	1892	1544	1298	1129	1000	897	816	729	692	731	638	636	609	568	559	551	611	527	532	562	539	517	551	509	543	477	540	550	491	496	509	525	470	509	493	517	502	472	448	512	514	506	437	526	458	488	459	492	473	501	511	477	514	448	454	486	526	503	491	469	441	443	500	479	482	493	465	531	482	495	485	513	479	467	471	418	455	474	476	466	479	482	458	524	508	472	464	453	487	482	519	488	496	497	482	481	482	468	453	484	473	511	466	490	484	473	521	532	494	484	478	501	451	455	473	487	433	463	500	472	469	487	482	479	469	486	462	510	470	460	523	487	447	512	472	495	506	491	491	479	475	483	495	500	497	425	460	490	522	498	485	489	473	485	440	471	509	465	502	505	512	506	505	490	500	490	494	479	454	448	474	441	517	504	472	519	474	473	456	486	468	509	484	461	452	534	476	480	479	480	465	495	513	468	481	472	464	477	456	448	456	500	460	466	491	462	489	512	492	489	446	544	509	491	465	488	487	513	459	503	487	495	443	478	438	455	531	464	477	446	503	517	422	496	493	473	481	455	496	479	472	494	492	511	491	518	472	523	429	493	494	479	468	468	473	499	466	453	448	477	474	513	480	469	515	498	529	483	469	457	510	479	480	421	462	504	484	473	471	453	498	472	459	468	480	499	502	461	459	514	423	475	510	517	447	466	492	485	481	485	487	468	514	490	488	509	528	491	460	507	493	484	479	511	496	514	490	486	461	501	478	466	525	490	438	489	491	501	501	461	482	482	481	489	496	510	490	495	495	498	454	468	474	516	466	492	448	466	436	477	491	457	498	473	475	469	430	472	432	441	505	458	480	460	494	482	480	480	448	458	500	542	467	502	461	465	514	501	463	448	436	489	510	519	518	517	473	508	522	438	474	461	447	465	466	475	445	490	427	501	473	472	472	494	477	486	520	487	475	511	475	440	463	476	487	451	521	512	500	505	440	475	491	478	498	446	462	507	497	477	462	487	476	452	490	472	450	491	461	472	485	501	487	502	516	455	505	464	485	491	461	471	468	447	499	463	466	489	459	500	479	479	480	495	475	522	531	526	445	451	473	485	494	522	518	456	493	497	496	485	470	486	465	482	473	471	471	456	453	477	441	451	473	487	478	477	486	468	492	484	466	482	532	468	482	475	474	475	486	453	483	462	481	458	483	516	441	466	479	468	493	483	531	481	519	455	512	484	512	491	481	486	539	498	492	448	455	474	499	493	487	489	468	502	474	508	477	489	457	483	496	438	463	488	474	513	494	440	473	483	511	489	471	465	515	445	478	498	460	493	489	486	475	515	474	476	474	497	507	481	492	477	489	484	489	491	465	512	501	530	505	498	457	495	503	495	474	496	458	498	488	468	454	468	533	475	494	479	431	471	464	488	481	504	455	491	485	453	479	452	487	467	472	490	466	472	468	481	489	488	497	467	484	454	500	511	477	503	473	516	491	502	494	462	447	492	472	448	463	473	514	482	491	483	478	484	447	486	488	465	488	476	467	502	476	474	492	475	482	529	442	459	487	437	534	455	455	517	452	499	463	514	501	448	501	510	451	472	493	471	433	495	457	459	498	471	470	464	496	506	457	508	467	521	528	512	496	483	471	484	482	462	483	512	435	471	530	527	489	480	483	463	490	513	491	463	466	471	477	510	454	462	471	462	480	494	486	510	493	503	475	473	494	494	484	478	479	475	472	457	503	460	483	467	463	495	475	473	489	470	471	461	453	497	494	454	484	500	447	494	514	470	463	470	469	498	504	457	455	474	445	464	451	534	447	464	502	485	493	479	502	490	524	500	508	448	508	502	494	495	508	490	436	465	490	468	479	462	492	465	454	457	450	475	477	492	492	467	526	458	451	470	499	479	523	457	471	488	492	501	502	478	510	530	501	487	510	478	493	537	470	453	511	451	484	428	486	486	481	484	427	463	498	501	430	475	509	473	489	458	474	486	444	513	465	492	483	466	508	500	505	519	464	503	471	517	495	438	497	496	497	446	438	498	465	502	477	534	515	499	516	483	473	466	468	489	510	460	492	457	484	452	468	467	503	489	481	466	483	463	453	470	475	470	525	479	492	460	476	515	484	480	472	490	495	492	484	481	478	512	476	461	477	485	498	518	476	494	501	457	487	477	472	437	467	448	459	515	483	465	451	476	464	473	480	462	478	487	458	482	459	459	477	476	511	513	458	459	483	472	494	496	473	489	434	508	533	458	492	469	517	489	464	482	468	468	478	456	491	481	513	538	475	491	515	487	468	490	500	487	467	491	481	494	490	502	443	524	503	508	463	484	501	483	522	512	467	481	509	509	478	471	498	480	524	465	480	454	478	495	505	474	480	495	445	493	477	506	491	461	477	468	462	522	486	462	474	465	479	483	476	503	451	486	503	496	449	502	464	470	471	490	472	435	463	473	476	469	481	487	438	469	483	509	511	462	505	482	469	498	449	499	469	502	473	495	449	479	460	463	491	486	485	483	523	459	479	477	452	502	518	469	479	511	482	481	499	492	498	464	484	463	471	481	469	457	452	459	471	452	498	456	471	439	427	523	448	455	464	461	496	501	456	485	487	487	481	492	483	493	500	494	482	429	440	501	478	453	489	478	457	518	484	513	543	466	508	529	473	455	497	494	512	490	475	498	518	474	506	519	460	491	452	488	498	450	511	499	472	490	466	491	498	463	460	495	451	464	478	498	461	458	435	522	508	479	496	489	481	474	493	454	498	482	463	491	467	471	485	486	479	437	458	484	515	499	530	463	490	478	493	458	452	462	467	509	487	450	498	460	513	464	459	487	463	442	510	494	490	483	472	466	523	438	500	444	493	499	504	511	471	471	479	440	447	483	490	453	491	486	484	493	457	485	517	472	434	444	497	472	497	491	518	444	476	479	506	503	497	487	492	481	492	480	516	449	451	496	488	444	458	476	477	486	504	517	442	498	481	484	515	508	501	504	480	494	526	489	490	441	427	508	421	470	478	470	476	494	487	465	495	475	503	484	495	485	486	495	502	475	454	448	518	478	495	502	482	472	483	503	511	492	527	475	478	444	524	478	449	465	475	504	492	469	503	507	438	435	443	465	495	439	465	468	501	479	471	503	480	449	495	493	498	474	507	471	481	475	476	495	484	451	472	475	457	475	519	514	477	478	494	465	446	519	487	469	466	474	483	510	459	447	495	478	485	436	522	455	488	435	491	482	520	484	483	468	455	544	486	487	495	515	478	476	482	450	468	458	445	478	488	489	480	488	471	513	483	483	522	458	478	465	454	503	490	499	494	479	518	487	515	484	488	455	480	531	475	497	479	503	477	491	508	473	487	482	477	458	443	472	508	487	481	464	461	476	479	470	468	466	493	517	489	502	481	446	459	476	471	429	507	486	503	515	484	446	476	475	521	498	484	473	470	520	474	493	495	502	468	500	501	469	462	495	504	498	482	456	535	498	488	500	492	517	492	490	493	472	479	555
27380	17542	3088	273	174	163	155	138	110	132	140	117	124	133	107	136	130	144	129	118	121	142	104	125	115	121	144	124	118	134	108	113	119	104	114	129	127	110	136	121	121	101	125	132	113	142	119	108	115	112	133	111	126	140	110	105	122	104	114	124	123	120	125	117	155	109	116	108	112	111	95	146	134	131	127	111	125	122	115	116	147	115	103	129	133	142	106	97	112	129	114	109	123	123	137	126	124	109	117	129	132	114	125	122	130	125	134	122	130	109	123	125	111	116	118	112	134	110	120	114	128	120	141	127	139	121	112	126	138	118	110	121	125	120	124	126	117	141	113	103	128	106	135	125	114	121	125	128	123	120	119	113	105	100	111	122	128	142	135	124	122	117	116	119	126	117	119	133	104	109	129	104	100	129	126	102	95	123	116	118	115	142	111	117	139	113	133	128	137	120	113	124	127	115	132	100	116	122	111	110	134	122	112	113	118	115	101	136	140	119	115	147	139	119	109	107	132	144	120	113	124	126	115	103	106	125	111	107	117	131	115	102	104	115	122	139	101	126	129	125	118	140	122	113	116	111	140	122	122	94	115	121	120	105	111	118	106	129	121	115	113	137	119	115	113	124	119	132	112	133	113	141	118	108	105	111	112	121	122	122	131	114	111	124	113	119	129	112	120	130	104	130	144	114	116	115	130	117	122	124	117	118	118	149	112	126	103	125	120	124	129	117	127	136	141	121	116	129	101	127	117	110	133	109	106	101	138	114	135	117	130	128	128	116	122	127	129	119	124	93	130	111	131	111	111	99	111	111	122	121	106	114	137	129	109	129	127	102	98	120	141	118	115	123	116	133	116	142	113	123	140	125	122	135	130	124	124	114	120	132	124	129	133	110	116	123	137	133	134	114	131	121	133	113	110	106	121	131	124	119	113	137	124	115	109	122	104	118	116	133	104	124	122	121	117	108	107	118	117	117	101	117	125	91	137	133	99	108	113	122	119	134	133	114	140	126	111	121	127	132	127	135	121	108	118	133	108	117	123	127	122	112	125	124	135	120	131	129	123	128	135	102	139	126	123	110	121	120	114	105	110	113	102	136	107	111	123	138	122	124	123	119	113	113	98	104	122	132	139	129	109	141	124	124	132	128	123	104	102	104	107	101	142	110	113	108	113	130	118	117	110	119	111	134	128	137	121	123	132	126	127	114	101	129	124	134	113	129	124	111	117	114	120	132	115	134	120	126	129	135	116	134	115	116	143	117	111	109	114	141	115	123	123	129	123	114	122	101	128	103	119	129	109	114	117	115	117	126	125	137	133	128	139	105	104	119	99	115	103	125	141	127	109	117	110	114	132	109	133	111	109	100	143	114	136	117	118	124	125	126	109	104	138	116	113	96	118	107	106	147	128	121	123	153	121	137	105	116	132	122	102	149	121	132	115	121	120	116	127	125	117	115	125	111	104	127	129	128	112	104	120	98	134	118	114	123	106	107	116	119	124	120	124	123	117	114	110	110	119	126	108	121	131	120	125	126	120	139	121	110	154	113	139	107	119	99	134	120	119	114	124	112	111	125	106	138	137	137	110	137	137	113	118	119	117	110	114	123	126	119	128	117	128	133	127	120	106	101	133	124	113	115	145	116	117	149	120	129	117	141	112	119	141	129	122	126	114	117	141	118	143	121	133	151	129	118	131	104	121	107	114	116	117	125	111	109	137	130	137	128	111	116	139	106	115	123	141	97	119	123	122	119	116	141	128	110	117	136	140	137	118	109	134	107	134	106	116	133	121	116	117	120	115	117	126	115	121	110	134	139	115	126	104	137	116	120	123	137	121	114	139	130	124	127	103	116	123	108	103	114	131	127	111	117	132	124	123	124	124	122	141	120	114	100	133	114	108	120	111	135	117	127	114	130	120	140	117	111	115	121	133	120	138	138	136	102	138	113	127	110	113	129	121	125	119	121	128	114	121	122	110	98	122	130	119	134	125	104	128	116	125	127	115	122	104	110	124	121	89	103	126	114	138	136	130	113	124	122	136	113	119	128	126	125	113	129	127	122	114	121	127	106	116	125	128	107	119	115	126	121	112	114	153	143	113	111	103	116	117	126	118	119	112	121	127	115	122	99	121	109	139	101	121	123	127	131	114	123	122	133	121	125	120	139	121	117	125	125	122	121	124	110	119	137	138	135	123	120	125	125	132	117	134	130	103	130	135	94	113	127	121	119	117	134	110	109	122	133	124	130	126	105	125	101	146	123	136	115	112	120	148	133	103	114	141	128	115	93	115	140	139	105	120	150	120	132	132	125	105	130	111	138	127	129	127	122	116	114	142	109	127	128	122	111	128	122	121	132	119	116	107	118	112	131	124	109	133	115	124	101	138	114	113	120	132	123	132	104	139	111	113	119	142	158	115	139	136	143	129	121	141	108	109	128	105	128	116	126	127	129	131	110	108	134	124	121	116	135	105	113	93	108	118	131	127	120	120	115	127	136	125	132	128	110	120	115	135	135	141	113	110	109	125	101	143	124	125	109	146	122	129	128	103	139	143	119	115	128	138	100	107	133	99	100	125	119	118	101	116	150	120	112	124	117	100	118	114	116	111	134	123	137	112	109	120	108	102	140	113	108	106	149	132	115	132	105	138	126	109	132	97	124	122	122	118	133	120	123	117	124	119	126	128	145	109	131	115	122	127	124	114	125	116	117	111	119	122	118	120	126	111	134	105	99	118	118	113	115	133	108	113	104	100	118	125	114	126	125	121	123	119	145	121	130	122	124	133	135	113	137	116	113	121	113	131	116	107	118	121	130	128	120	121	113	115	131	140	98	131	123	119	135	138	125	124	117	113	133	125	132	99	122	130	117	107	124	135	129	115	110	119	132	113	111	114	120	99	100	114	126	115	125	108	99	121	114	123	119	149	121	133	117	128	146	154	115	113	114	123	130	127	140	113	120	132	126	121	113	130	122	135	129	129	100	135	128	123	118	112	137	113	117	98	129	139	125	112	105	117	133	120	122	123	106	106	125	132	117	140	117	128	127	121	117	125	123	116	122	106	122	109	98	116	121	149	119	127	123	118	121	115	114	118	130	126	131	106	119	128	117	114	110	114	118	112	139	129	107	122	121	143	139	121	124	130	119	108	126	105	118	104	91	122	122	144	114	143	138	96	110	134	136	119	120	118	121	114	129	118	122	99	110	122	124	115	118	98	124	121	135	105	110	97	107	108	111	140	131	112	116	137	125	123	114	126	133	124	116	126	121	118	118	135	111	114	113	108	115	112	123	105	137	134	108	112	116	120	121	115	99	131	137	108	130	116	125	127	135	110	110	131	105	112	119	138	132	135	124	90	129	114	119	105	131	121	124	97	116	108	101	122	120	146	116	140	124	135	101	120	133	115	112	108	135	125	122	111	135	100	120	118	116	148	131	127	105	115	115	133	132	125	118	141	114	110	121	104	122	131	115	125	126	155	131	131	125	107	107	107	116	110	127	143	148	117	124
4297	763	498	268	217	196	166	171	189	162	162	171	151	153	151	132	143	128	138	146	141	156	131	146	134	151	129	138	140	129	155	120	146	120	138	129	149	123	152	154	141	135	152	150	121	139	148	135	143	152	148	150	141	143	167	134	144	135	120	141	132	151	153	139	136	149	128	139	167	141	135	157	141	138	161	141	140	151	140	124	148	154	160	121	160	152	138	127	161	123	153	125	124	129	141	153	140	140	142	142	140	144	140	129	128	133	151	125	129	146	137	139	148	139	130	154	136	151	149	144	139	141	125	143	139	169	155	126	142	151	144	144	159	127	139	145	133	155	133	132	121	131	111	138	120	151	125	121	157	148	153	145	143	134	138	126	140	158	131	130	153	128	129	141	152	129	164	94	145	152	143	146	130	138	129	159	138	142	143	123	149	139	156	134	137	136	128	147	136	148	155	136	144	143	160	133	144	146	136	119	156	163	140	138	147	132	155	156	133	127	142	120	128	140	150	143	129	153	146	131	127	156	137	148	114	134	123	138	145	121	166	143	131	130	122	136	133	136	154	130	145	146	127	134	135	133	144	125	130	140	112	139	138	133	151	136	141	107	179	141	127	132	157	114	121	132	166	161	128	157	147	122	126	129	120	142	129	128	149	135	131	120	144	132	139	132	136	136	136	143	132	144	145	133	138	139	158	122	133	127	163	145	124	142	150	144	133	118	153	150	137	152	138	156	102	130	133	155	155	158	140	151	141	138	147	147	134	135	147	137	129	141	129	126	130	139	139	141	127	125	127	157	129	134	127	132	133	143	167	139	131	136	128	153	145	144	155	127	135	158	131	143	130	118	152	150	147	147	171	143	146	137	120	136	135	123	124	154	131	150	135	144	151	140	140	135	131	150	122	146	159	148	164	144	121	147	153	128	158	122	154	142	139	131	126	153	116	151	148	153	138	133	130	131	138	118	131	141	161	125	148	148	132	129	131	126	143	161	141	136	151	128	140	149	135	156	151	132	147	159	125	140	129	128	135	132	155	151	147	125	142	132	141	126	153	145	128	139	152	144	137	148	131	129	159	120	126	138	128	137	163	143	140	146	143	126	145	127	150	120	133	138	138	152	123	140	141	137	142	159	131	135	157	141	155	134	147	133	147	136	144	126	141	142	132	144	145	138	130	126	122	113	163	132	133	134	148	124	148	139	134	148	116	141	139	137	147	142	153	132	132	141	165	139	152	118	145	137	129	135	151	151	137	123	162	139	140	143	138	138	147	140	134	117	143	161	126	152	148	147	147	145	127	124	147	152	123	148	145	147	149	136	148	148	149	154	133	142	136	122	154	127	113	137	152	151	127	135	134	127	127	148	147	124	122	144	144	144	125	150	154	144	124	142	137	119	142	166	125	129	139	147	116	147	127	141	147	139	151	147	132	143	156	150	131	139	133	144	132	133	134	140	149	154	138	146	128	150	149	152	132	127	149	139	127	133	134	155	136	108	141	137	103	142	133	128	143	157	142	134	142	130	152	133	151	112	139	128	150	134	125	138	135	125	137	133	127	141	137	144	138	127	145	155	140	134	161	150	142	146	151	162	162	103	156	129	156	135	162	154	137	140	130	124	130	140	137	150	172	145	141	117	137	141	138	143	134	125	139	136	159	165	139	152	139	135	144	119	138	131	132	128	140	127	116	139	119	155	143	141	129	153	130	155	160	126	153	143	130	154	146	153	153	114	126	130	142	135	165	133	154	135	129	124	146	146	151	156	152	134	151	125	141	143	116	163	118	145	136	136	153	120	133	151	129	130	146	120	127	134	147	143	140	145	134	138	148	146	146	148	120	123	123	137	144	149	164	135	154	132	162	121	145	142	140	134	145	140	134	127	130	154	124	140	149	128	134	122	133	131	167	137	131	152	138	125	134	161	155	127	129	159	137	141	137	157	126	133	140	124	120	140	154	144	150	143	139	147	120	127	130	155	120	133	145	131	162	143	146	134	124	140	149	141	145	126	132	155	159	140	122	146	119	141	132	141	130	150	174	120	147	160	132	135	102	125	166	132	152	144	133	144	141	123	137	127	131	137	117	149	123	131	152	137	141	136	138	132	133	137	153	145	152	139	138	155	145	159	132	145	136	133	149	135	160	118	167	146	114	143	150	140	142	146	141	156	141	124	136	116	160	141	158	142	150	136	134	151	142	141	136	143	139	154	133	153	161	156	121	140	139	144	133	118	159	145	148	143	128	136	123	142	146	158	147	141	147	137	123	144	127	145	147	142	130	157	148	140	147	140	150	139	149	161	152	139	134	146	139	155	147	131	153	143	154	154	144	129	139	130	135	139	120	149	156	128	139	165	138	139	155	145	136	127	133	135	146	149	143	135	148	121	129	140	125	143	155	154	136	121	133	139	147	138	152	139	151	144	137	134	129	136	139	139	136	138	129	138	137	148	113	147	131	141	138	141	145	154	143	123	130	131	143	143	129	142	141	154	130	135	138	148	149	144	130	146	141	156	128	147	157	133	149	139	163	143	171	143	154	143	132	153	153	131	148	130	142	143	152	131	137	136	135	132	127	140	158	155	126	152	141	128	124	132	134	153	150	142	145	139	137	160	136	131	128	157	138	134	139	148	124	129	141	160	141	150	125	151	143	132	127	143	127	158	137	116	159	137	138	132	143	137	125	142	146	141	137	139	135	128	137	166	119	147	134	144	141	149	145	157	146	146	141	114	148	170	151	132	142	141	125	154	148	144	129	124	133	146	131	147	131	137	149	134	144	163	118	143	161	165	135	183	127	158	148	127	107	122	153	128	138	117	134	145	135	135	144	135	139	129	129	148	151	138	128	167	148	113	129	144	141	143	143	151	122	153	131	149	150	164	118	127	168	138	139	135	134	138	134	149	125	129	140	149	135	135	136	136	143	125	144	143	133	144	133	137	127	135	123	138	120	131	127	122	139	144	141	126	134	153	132	117	149	143	119	133	151	135	149	108	151	146	138	136	149	149	134	122	130	125	137	138	143	141	124	140	124	145	146	146	129	137	156	118	153	150	135	149	147	131	158	133	146	161	145	155	138	154	145	131	147	132	140	141	137	132	141	118	132	132	137	144	143	149	119	141	136	158	128	123	132	131	120	134	148	127	127	124	146	121	116	129	139	144	143	142	138	132	142	136	135	138	131	123	153	139	121	154	154	142	124	137	119	113	134	132	137	150	130	141	124	162	159	146	145	143	159	138	132	140	136	166	131	126	143	125	139	136	143	164	157	140	151	138	138	145	134	166	137	149	126	149	123	136	142	140	129	136	146	141	148	136	126	130	119	161	140	118	155	122	148	132	156	166	133	150	151	138	124	131	135	141	126	135	141	143	125	132	140	148	126	116	141	133	115	162	136	136	138	155	125	130	124	146	122	123	155	112	142	138	144	128	150	125	138	158	137	146	139	123	138	141	133	134	133	157	135	152	145	147	133	128	136	129	138	128	130	128	121	130	140	143	132	156	98	143
23694	21042	28032	24260	21037	7894	886	661	597	530	495	462	421	405	404	419	379	353	403	389	391	353	396	380	341	349	382	331	371	370	332	333	364	351	379	360	366	384	390	343	344	359	369	366	344	354	336	319	307	336	319	352	375	342	366	342	337	369	354	360	352	319	358	345	356	337	354	376	334	375	355	352	328	342	342	314	357	347	379	361	331	329	362	382	371	363	340	350	364	357	331	335	325	367	355	348	338	362	355	369	385	358	370	348	331	347	365	358	395	329	355	337	365	351	357	324	356	373	345	326	331	326	344	366	374	358	389	347	348	325	293	352	371	342	317	363	373	372	348	327	310	325	357	357	361	355	367	364	357	355	358	310	382	376	376	361	360	364	364	355	313	351	357	370	347	347	339	361	326	342	367	325	343	338	331	346	395	363	361	334	354	351	336	391	368	337	351	337	335	388	378	334	312	329	354	362	376	330	333	362	339	351	340	354	323	364	358	364	362	346	353	346	351	339	356	320	371	344	358	340	329	341	330	343	312	337	375	344	370	323	348	343	330	358	330	376	341	353	312	319	358	334	316	356	362	384	313	353	301	315	366	348	305	356	391	331	340	370	339	321	369	365	331	368	344	319	376	332	371	331	332	361	348	350	339	345	327	350	342	336	341	346	303	365	338	373	350	358	345	355	350	370	364	343	361	327	348	360	312	364	311	319	343	317	378	349	347	342	353	363	363	361	356	330	347	333	338	356	350	358	350	360	358	372	350	327	346	357	332	338	365	346	333	343	366	350	337	346	364	318	370	326	334	351	334	348	348	344	359	360	338	353	310	343	340	328	364	385	367	351	351	355	345	363	341	331	362	356	346	349	378	366	337	350	334	365	364	335	355	358	339	340	353	300	386	392	361	387	354	376	350	338	351	331	332	386	361	329	339	345	338	347	314	354	331	336	361	318	336	395	328	330	310	372	367	334	365	374	357	338	338	343	362	402	344	300	336	369	355	347	365	335	342	347	317	349	386	355	378	340	341	345	367	349	367	341	317	294	328	318	332	335	357	323	348	345	365	345	352	342	352	343	341	366	343	339	344	331	318	387	347	366	325	391	330	365	337	375	331	321	346	329	299	305	359	339	298	366	328	329	369	377	315	358	347	329	333	331	345	363	340	349	366	351	341	338	359	358	336	332	333	332	355	390	340	347	340	320	350	330	341	347	339	371	351	363	394	331	351	357	341	323	371	365	361	385	352	322	330	334	349	312	345	334	320	320	348	355	346	367	345	346	335	356	360	334	361	331	320	347	348	314	356	361	336	338	326	344	325	359	321	348	341	344	339	343	361	339	326	337	346	336	312	352	360	326	353	334	361	348	370	330	348	367	365	359	370	353	358	344	364	346	341	334	396	328	317	367	319	373	361	352	342	355	322	336	321	330	355	355	356	347	334	361	355	379	333	368	345	324	331	326	337	356	314	363	373	353	310	339	380	346	341	361	337	381	354	337	333	371	342	352	355	308	315	316	360	339	322	333	356	337	350	334	350	332	344	348	357	332	334	375	366	319	355	371	357	360	353	378	354	364	345	322	368	322	324	376	369	336	331	346	340	335	382	330	326	358	343	370	314	349	381	365	368	339	340	377	350	338	369	330	332	345	318	347	317	348	371	356	386	292	352	328	338	335	364	352	321	360	374	330	370	328	310	361	352	385	365	372	354	356	336	347	347	321	341	352	368	354	364	347	310	335	348	344	321	363	337	362	354	347	334	377	352	334	358	345	355	330	325	341	345	346	334	315	304	299	366	343	340	344	369	347	349	334	317	363	362	358	344	343	321	344	337	314	374	382	376	345	321	367	315	356	368	368	353	349	337	337	376	323	355	337	346	324	344	347	338	353	341	340	358	324	348	364	336	353	344	334	342	347	343	327	315	373	324	352	315	335	330	326	328	375	330	350	304	335	350	372	375	345	319	359	352	366	353	377	422	366	367	351	349	361	374	350	333	342	340	335	316	346	358	321	312	314	319	346	329	362	325	350	388	319	331	369	322	316	348	340	313	322	371	351	331	310	335	349	362	355	338	331	335	348	349	348	361	342	345	335	381	358	377	322	345	391	319	360	342	338	349	340	359	364	348	358	341	337	361	329	347	340	336	335	336	345	351	341	347	328	353	351	365	382	339	333	368	391	315	316	343	357	351	339	330	340	347	351	379	361	336	334	370	342	340	334	350	325	352	345	354	321	333	339	325	357	335	344	340	344	346	339	369	335	378	354	378	316	319	332	366	338	316	321	360	359	360	331	335	336	335	355	336	362	342	306	344	351	344	345	322	352	313	334	336	366	367	360	391	327	339	348	357	350	314	356	316	339	344	362	382	333	357	345	355	357	356	358	351	349	329	338	314	348	307	320	346	368	350	350	342	346	353	366	343	350	330	325	296	341	322	373	321	354	336	355	344	358	356	347	353	351	357	369	342	344	320	343	352	333	346	326	344	325	349	358	356	352	360	334	313	353	347	345	380	323	359	329	335	357	324	375	340	360	338	312	320	322	369	334	304	360	334	357	334	344	365	330	342	353	353	352	338	348	347	337	338	313	348	329	357	358	336	353	346	336	356	346	348	348	322	341	314	376	370	338	338	368	335	354	367	375	357	360	359	376	352	333	360	371	347	360	358	348	332	333	350	346	314	346	321	379	365	357	317	322	350	307	340	359	352	360	339	359	343	341	330	331	351	331	319	334	350	379	370	344	339	330	315	351	360	328	349	331	370	361	358	322	330	345	346	343	390	345	319	325	332	358	335	376	307	354	362	367	373	348	356	339	354	324	342	339	333	389	373	371	348	373	338	367	320	351	335	377	394	356	353	386	370	314	343	371	361	384	323	366	343	345	391	350	355	365	369	349	324	347	364	352	314	350	350	327	353	367	342	315	317	355	321	333	365	334	361	359	364	322	337	343	338	334	337	343	346	337	347	358	337	326	356	344	373	343	377	337	343	356	332	332	356	323	335	344	376	358	342	338	363	365	355	334	307	373	356	344	325	366	335	334	381	345	369	331	326	354	325	371	342	347	322	310	372	377	313	345	352	345	337	343	330	342	328	296	341	356	350	304	328	374	337	348	354	356	346	336	359	348	391	330	320	342	336	358	317	370	334	396	356	342	344	337	386	363	318	345	337	335	346	359	360	393	341	338	371	379	354	311	358	314	332	356	325	360	322	304	365	333	358	333	338	335	337	355	344	349	359	327	362	336	356	391	354	327	383	349	353	350	352	343	337	341	340	330	352	354	367	333	373	360	374	317	361	339	309	334	351	351	348	354	366	381	361	358	326	310	321	343	325	373	299	333	368	357	366	326	374	351	363	324	325	363	353	337	361	363	351	352	323	341	348	377	338	312	331	352	372	354	302	357	346	344	328	362	332	369	352	386	357	362	337	343	323	350	367	342	339	355	318	334	330	344	363	351	380	361	359	346	375	327	359	381	353	376	312	353	335	338	336	338	353	359	332	337	370	372	373	350
3717	8647	5566	2619	1909	1469	1076	913	841	689	636	587	530	496	501	484	469	462	461	447	394	436	399	404	404	402	346	378	383	390	354	360	377	413	380	362	376	366	357	403	404	337	396	380	380	359	378	359	380	347	375	358	399	386	343	369	398	393	368	379	391	379	336	375	364	406	369	391	362	398	401	384	358	370	356	352	365	376	394	379	361	383	397	359	372	345	352	366	372	376	357	389	339	389	384	391	352	396	377	358	357	404	382	376	338	320	375	383	362	355	389	367	374	386	351	386	379	349	372	360	374	347	332	335	376	357	356	374	348	370	392	401	382	392	386	368	366	349	385	371	389	320	349	364	377	353	366	353	392	364	364	383	362	363	365	366	372	348	334	397	374	358	366	401	346	360	360	372	354	363	382	357	371	403	350	382	353	351	341	387	382	360	359	375	354	357	374	356	352	372	403	373	368	359	368	352	400	381	382	359	375	380	345	367	405	377	347	356	390	360	387	337	371	401	384	378	356	374	345	378	386	327	350	351	371	372	387	327	379	349	390	378	364	357	375	335	383	357	396	341	368	388	375	360	381	390	376	355	369	408	408	338	411	345	385	363	360	376	420	329	385	358	376	356	373	363	362	360	380	366	360	383	356	360	380	352	381	332	368	362	362	366	364	369	361	367	393	404	366	365	362	380	341	357	376	364	394	351	379	387	394	373	352	348	362	345	369	345	358	373	335	377	384	373	350	411	351	377	364	387	368	382	350	380	359	377	356	365	379	343	370	370	361	336	381	384	339	373	338	388	368	365	375	420	368	349	416	389	381	355	373	368	384	398	355	398	380	376	351	354	369	375	350	363	334	349	376	346	371	363	367	367	375	380	333	346	344	360	377	396	372	397	380	401	405	395	366	350	364	372	357	371	375	354	390	378	361	384	404	378	359	371	368	367	354	383	355	367	351	392	342	342	370	387	376	357	349	333	394	379	396	376	415	386	361	400	354	375	382	384	373	392	365	379	396	379	379	377	354	372	389	395	365	369	387	394	379	344	350	380	365	386	361	407	330	384	373	354	360	373	387	394	375	354	363	369	364	347	378	379	389	349	350	350	373	384	330	350	352	409	350	376	330	341	388	362	377	339	354	365	367	366	355	353	363	334	349	371	357	361	388	383	382	358	328	356	354	390	360	373	381	382	351	387	329	358	395	331	383	357	390	378	351	379	388	404	356	330	353	374	375	384	359	374	395	395	347	379	362	412	335	394	414	338	421	371	368	386	378	354	335	355	402	380	366	378	376	359	361	353	381	380	401	370	374	367	384	364	386	384	376	377	350	324	375	385	379	418	379	356	372	410	383	376	417	378	368	361	347	350	375	381	381	371	361	388	406	339	360	426	435	337	368	405	395	377	420	365	369	403	418	351	376	355	386	338	339	382	372	377	399	360	357	332	372	367	346	359	396	355	361	380	347	359	381	352	380	383	352	335	360	370	363	355	315	396	366	390	337	356	369	356	385	389	379	353	376	367	384	354	344	356	371	376	408	368	360	375	355	391	363	369	370	364	360	393	375	367	385	378	397	374	342	396	367	396	373	362	352	399	329	375	349	373	391	368	368	330	385	375	393	330	343	337	372	371	357	364	347	380	357	373	359	337	370	388	363	362	368	407	344	343	386	392	369	370	354	340	370	365	408	364	364	386	414	380	385	357	376	356	373	337	388	348	328	401	368	392	368	365	393	372	354	342	373	358	383	393	353	371	371	353	379	356	380	361	386	355	346	350	369	377	374	358	354	357	390	345	357	371	396	421	369	394	405	380	360	376	393	366	385	375	355	322	372	367	356	366	384	402	359	321	355	380	348	386	358	376	410	390	380	363	416	374	365	380	315	396	370	351	359	331	392	390	373	401	392	387	354	359	362	387	389	405	366	369	372	359	387	359	341	380	382	367	387	369	387	351	371	361	364	356	375	349	364	373	397	375	343	350	384	340	363	329	352	392	348	391	344	370	388	395	381	390	378	362	370	363	371	364	373	331	341	350	378	392	381	390	372	369	367	364	373	322	377	340	386	385	351	356	395	349	355	368	360	342	412	356	367	405	392	350	363	385	382	389	376	356	332	361	371	379	354	370	375	351	382	369	387	378	372	368	343	374	348	357	372	335	367	375	378	356	360	367	352	370	321	401	346	360	388	353	359	399	410	377	377	353	343	387	362	367	415	367	353	362	390	374	347	380	364	378	337	335	364	361	389	374	369	370	370	385	371	341	371	392	350	402	391	379	369	364	358	381	375	343	367	379	383	366	363	366	379	362	373	407	355	369	381	370	376	343	353	375	372	350	401	398	380	367	351	399	377	389	360	365	373	354	327	336	357	359	389	350	388	398	371	342	387	385	352	365	348	379	386	369	352	357	367	366	366	374	345	385	389	380	400	349	359	361	368	391	366	356	390	412	379	386	343	409	428	345	342	377	375	367	346	352	359	366	342	376	421	305	350	381	348	325	358	360	385	384	360	364	363	344	355	367	372	373	347	364	345	399	352	407	391	344	384	393	379	366	393	374	321	376	347	363	373	330	350	389	362	394	389	368	381	371	357	369	352	364	378	373	357	389	355	369	375	351	385	385	380	342	365	358	408	420	400	371	374	382	385	339	355	395	402	390	364	406	359	355	342	346	391	363	361	354	347	383	370	347	426	362	363	351	359	392	365	371	359	385	360	349	423	375	360	369	356	408	350	403	361	401	366	399	388	367	359	382	372	398	364	353	367	369	366	361	344	378	327	350	428	348	324	390	369	375	368	384	369	368	383	361	363	351	376	360	344	381	342	366	402	357	352	378	365	351	371	314	396	350	355	365	353	383	377	355	347	377	392	371	361	360	378	354	362	367	351	350	345	341	382	384	351	384	382	391	359	374	354	365	346	379	350	367	353	385	389	325	368	369	347	363	375	363	379	377	344	359	364	343	335	390	382	337	348	358	350	373	347	381	364	381	373	378	366	371	373	396	389	383	396	379	363	400	356	366	364	359	355	388	336	358	381	350	377	321	395	413	361	383	395	366	377	379	382	368	409	373	350	403	371	355	394	339	364	389	318	339	331	371	340	364	370	359	369	343	396	347	374	365	384	365	382	352	368	397	362	393	323	354	380	358	348	376	368	376	340	372	400	391	390	390	358	333	409	369	401	370	395	390	379	390	405	371	362	378	345	371	372	358	385	390	395	390	338	364	376	367	369	378	333	406	372	355	360	372	368	363	400	366	375	386	368	384	363	376	337	348	344	374	371	346	359	383	357	369	352	388	368	362	364	401	381	387	377	343	365	380	352	370	369	363	370	356	357	370	369	366	363	365	386	358	359	379	377	372	382	358	381	395	382	344	322	365	378	371	345	382	365	349	373	352	396	313	398	380	398	400	340	361	351	367	360	378	341	366	339	383	335	371	381	392	381	385	372	335	383	359	342	327	379	356	393	370	359	365	369	369	373	379	365	377	368	349	404	408	359	356	369	387	358	353	368	358
25013	21015	26562	25404	5126	344	265	218	212	219	170	176	157	139	152	170	163	160	139	142	136	130	131	141	137	115	135	140	124	142	132	132	152	131	131	128	130	125	149	129	128	137	139	122	147	125	125	134	119	138	121	137	130	110	128	131	142	123	114	130	134	111	124	122	148	87	136	123	149	110	139	124	116	128	120	146	131	137	122	111	138	131	121	131	135	125	126	135	108	120	150	126	126	140	135	123	128	149	120	118	140	114	127	144	130	127	137	123	135	109	117	130	123	108	131	135	131	132	124	108	121	137	145	138	118	119	122	126	110	106	122	125	136	120	127	117	135	124	126	138	119	131	149	107	147	123	129	140	113	115	126	123	130	117	129	122	117	134	124	123	134	133	144	129	129	136	140	135	117	131	143	137	124	123	137	131	132	125	126	121	142	105	132	125	115	138	128	125	118	128	127	142	126	129	136	99	131	117	119	134	126	121	114	108	141	132	130	155	106	141	122	133	128	144	129	117	120	140	139	134	131	98	125	120	141	126	122	145	125	141	133	127	134	143	137	121	95	131	108	115	133	124	125	134	136	123	119	116	125	131	150	137	136	132	105	122	137	121	135	124	126	135	104	129	127	121	124	113	113	125	120	113	134	120	120	129	112	114	120	133	144	131	136	132	132	119	132	145	130	145	113	130	110	137	116	115	121	111	130	125	110	138	102	140	131	107	120	119	114	113	131	108	134	135	124	125	119	121	115	134	109	140	137	128	125	99	111	117	120	122	139	129	112	130	123	115	129	133	110	146	120	135	142	136	121	133	127	116	125	136	128	130	108	135	109	99	135	123	141	134	130	143	118	133	111	135	124	114	134	138	106	102	135	113	119	117	144	111	137	133	123	131	110	113	112	147	137	136	124	133	124	109	125	135	128	123	131	139	153	107	113	119	122	131	106	124	118	121	125	114	132	118	133	121	123	130	135	126	127	113	132	137	125	128	128	135	130	114	132	114	127	136	107	130	114	135	122	111	115	125	107	126	128	137	110	106	134	132	114	117	144	121	122	112	119	100	153	130	105	134	137	120	137	119	134	104	122	126	145	131	124	149	115	133	131	147	143	135	135	121	125	132	130	115	115	114	120	142	106	134	147	114	117	120	140	132	125	122	103	112	129	148	119	102	153	154	112	147	136	136	119	134	101	130	136	122	128	99	124	149	123	124	115	138	129	111	119	138	125	130	120	120	116	116	156	124	141	123	129	142	127	127	134	136	120	122	112	119	135	110	117	125	114	125	117	138	107	109	106	118	135	117	126	135	108	126	136	117	118	124	139	129	111	125	130	132	119	124	114	123	132	142	146	126	110	118	121	115	133	119	119	132	123	126	126	126	118	131	143	129	140	132	123	124	123	155	128	137	122	108	124	137	125	119	136	149	136	144	135	121	126	150	134	139	124	131	127	120	148	116	125	141	132	114	116	130	124	128	104	118	112	133	154	146	120	124	118	138	118	127	134	111	138	120	131	108	138	139	100	109	129	120	135	126	123	117	142	117	136	113	117	125	118	129	127	120	122	125	138	113	151	122	144	111	124	130	125	132	122	142	125	144	125	133	137	105	137	124	133	135	133	138	113	115	129	113	143	129	110	124	140	113	104	120	125	127	110	143	137	112	152	114	128	106	124	127	121	126	128	143	132	128	109	143	118	142	132	139	118	127	131	121	123	149	121	122	127	139	136	115	107	104	153	134	144	139	127	132	136	138	111	125	130	136	126	125	100	131	131	117	144	124	134	138	128	118	125	137	115	133	123	114	157	149	133	112	140	139	126	137	137	124	104	120	135	123	125	109	131	110	120	145	126	127	123	131	99	125	133	122	113	123	123	117	130	138	149	121	131	138	127	138	110	136	117	136	135	129	139	125	126	156	97	132	125	128	137	130	109	141	116	125	118	112	134	114	137	133	138	144	127	147	117	128	140	122	128	128	127	114	127	115	127	121	144	114	137	123	138	133	123	134	131	131	132	111	139	137	118	123	121	129	125	127	126	133	128	132	133	132	125	115	142	123	123	114	124	101	104	136	126	126	125	139	124	139	112	132	132	115	131	116	127	115	137	145	101	131	122	147	124	153	145	110	103	125	128	117	119	116	127	139	126	123	140	111	125	128	114	134	140	117	129	106	115	115	129	134	132	122	136	149	140	111	116	124	127	131	121	134	135	112	116	113	123	144	127	108	131	127	122	116	147	120	131	139	125	129	117	123	115	130	114	119	104	116	115	121	123	122	125	134	120	126	125	139	124	149	116	148	130	120	113	133	139	111	134	131	131	110	124	118	121	135	116	139	150	136	129	118	140	125	123	121	127	147	135	124	135	133	104	105	137	101	131	111	133	120	134	127	121	124	124	132	122	136	111	138	128	143	133	133	136	114	127	123	122	111	129	117	131	131	132	137	125	127	115	117	128	129	120	121	115	127	110	121	124	138	110	117	111	95	122	125	129	109	115	138	138	129	120	130	141	126	126	135	124	130	120	136	143	122	103	124	118	124	118	124	118	144	112	127	142	131	132	138	112	150	130	119	144	125	128	145	115	112	110	124	108	129	124	133	143	136	131	129	125	122	126	131	123	131	143	114	111	125	124	114	120	130	123	121	107	142	146	137	122	115	121	109	129	137	122	122	140	111	133	139	107	130	147	127	134	142	128	137	125	122	107	135	110	136	141	122	117	129	130	105	112	120	135	117	124	130	120	132	140	116	132	137	130	131	121	129	112	118	113	111	124	140	141	121	141	105	101	135	117	117	142	113	110	129	119	139	141	123	121	137	129	152	121	133	135	151	136	128	134	130	128	136	129	151	126	120	117	110	126	121	126	115	111	152	110	138	111	126	135	125	137	131	142	146	138	110	131	130	113	136	139	139	116	126	128	125	136	129	136	124	107	153	124	126	114	126	132	145	132	124	136	137	118	136	112	125	128	133	131	126	135	120	150	131	113	141	135	115	126	134	139	113	151	128	136	132	125	132	98	105	131	165	116	96	126	116	123	142	128	130	137	139	121	128	156	94	97	101	128	115	116	113	118	137	148	129	143	129	113	116	125	131	136	120	128	127	141	153	100	137	104	126	119	128	134	113	134	131	144	152	138	114	110	148	133	126	142	122	152	119	136	116	129	124	110	113	129	122	135	119	113	103	116	135	126	123	129	130	117	101	103	134	118	129	128	138	147	125	150	126	123	129	130	146	125	123	117	136	118	120	151	122	131	133	114	127	114	127	129	127	137	127	135	108	136	101	114	134	136	144	110	115	130	114	130	137	111	112	132	126	123	145	110	122	117	129	107	104	116	135	132	124	125	111	100	128	120	125	108	117	138	131	106	133	121	136	134	134	121	125	124	123	132	116	139	111	110	141	103	115	127	131	137	157	121	140	115	101	128	132	143	119	118	117	116	131	117	129	142	139	111	130	117	135	126	117	119	128	108	126	124	131	106	124	157	126	132	147	118	149	135	126	138	124	124	117	114	136
3507	4225	2810	1265	875	722	490	448	367	298	301	287	266	255	235	203	208	209	181	199	169	187	214	169	161	171	158	151	165	181	180	194	160	170	166	168	177	191	163	173	178	141	156	163	183	185	177	156	151	158	165	125	146	152	167	140	179	159	176	180	167	161	151	158	166	174	174	167	172	176	137	159	164	152	144	173	157	161	170	185	178	172	162	160	175	157	177	167	174	169	183	159	151	171	147	164	162	151	162	164	181	154	167	163	149	150	164	154	152	172	173	143	155	164	189	165	170	161	162	144	156	138	159	155	149	155	166	161	148	165	145	149	152	134	167	156	155	161	151	165	177	182	136	155	155	142	139	155	168	162	131	148	180	143	187	160	153	170	177	143	176	157	162	172	152	162	172	156	150	148	164	145	156	187	145	182	170	183	159	127	175	194	135	161	151	163	127	142	159	167	153	152	167	161	183	161	158	156	155	190	152	176	143	172	178	162	177	191	156	154	156	145	147	169	181	154	154	167	160	166	155	148	148	144	170	134	152	143	128	155	167	173	139	145	154	157	153	126	131	164	150	138	177	164	154	180	161	135	181	159	152	167	172	140	158	154	172	167	156	159	178	167	160	142	161	145	139	153	162	145	176	153	173	154	164	156	152	133	150	147	140	158	139	147	161	153	179	157	154	156	165	152	176	138	141	178	149	188	155	152	186	150	148	177	137	173	155	169	136	153	138	160	173	160	177	176	158	148	169	154	173	167	152	169	165	167	157	164	153	166	149	154	149	157	170	176	169	156	168	153	176	150	191	165	134	164	157	173	158	167	154	167	161	136	163	174	157	162	165	136	149	145	134	178	187	164	159	138	163	166	169	138	160	170	154	175	154	165	145	148	169	163	177	170	172	160	170	175	165	142	140	178	158	179	169	168	164	168	153	161	170	173	147	139	180	145	169	148	134	175	163	127	150	147	155	189	162	142	135	156	191	175	170	147	145	162	157	155	167	130	139	160	177	154	174	169	178	142	161	157	171	164	152	145	168	150	159	144	149	193	154	143	137	155	153	181	166	161	167	164	148	194	178	173	161	159	163	145	157	164	162	160	161	172	181	175	163	153	158	141	149	160	185	162	159	162	159	154	152	159	155	146	145	149	163	177	182	156	185	162	165	158	172	155	142	133	181	175	168	144	149	165	149	137	145	161	147	180	145	183	161	144	135	162	170	153	162	165	144	154	152	140	165	146	153	143	158	168	173	148	171	165	143	164	171	150	174	152	152	157	148	167	159	156	167	156	161	163	177	161	171	144	167	165	167	155	151	156	158	156	173	152	154	167	185	173	142	158	163	141	144	149	153	163	146	177	186	152	147	156	177	173	150	160	171	159	144	140	159	152	156	168	142	168	140	163	167	162	163	154	151	157	132	164	133	172	159	164	174	142	156	160	193	170	147	142	143	178	165	135	161	158	147	162	160	136	159	158	160	152	153	153	169	155	169	152	157	167	148	170	159	152	197	164	154	165	160	177	156	179	189	161	162	174	128	175	162	155	169	168	166	144	128	139	168	169	171	163	150	155	177	165	178	139	156	141	144	159	162	140	151	141	159	170	142	178	162	155	144	179	146	169	163	151	159	157	145	143	151	164	165	164	148	163	180	160	171	174	173	167	159	163	158	164	177	176	162	143	172	161	161	141	146	156	152	155	150	152	160	153	157	169	167	155	154	154	144	169	187	157	176	147	155	164	159	178	161	144	150	149	164	171	140	164	149	166	162	159	155	163	144	158	182	160	151	134	166	150	164	153	150	158	183	161	170	151	152	175	163	146	138	151	165	175	153	179	165	144	145	131	149	162	162	165	150	163	183	159	173	171	168	155	161	175	154	165	156	176	139	151	155	155	171	139	173	169	153	177	154	178	147	168	149	156	155	177	168	168	169	151	150	161	144	153	171	143	161	159	148	141	169	163	162	162	166	197	152	152	155	147	168	155	143	142	176	147	154	197	170	168	166	183	147	161	137	141	147	165	162	149	161	149	185	144	160	172	155	165	182	157	173	159	164	157	148	159	142	160	152	148	136	183	171	162	155	134	156	161	176	154	163	159	163	175	163	163	175	154	138	167	132	168	150	162	168	171	177	160	160	178	158	176	142	144	161	149	140	151	146	161	145	169	170	162	166	164	169	156	173	178	181	155	164	172	174	157	172	158	158	162	178	161	139	164	171	147	157	168	144	161	143	140	173	167	188	155	167	147	135	165	165	168	139	167	164	156	169	156	152	164	160	153	165	161	137	166	152	180	175	160	140	172	163	169	168	155	177	144	149	148	179	155	162	175	159	157	155	157	164	169	142	157	172	137	157	132	170	144	156	171	165	151	175	156	156	187	138	169	179	150	168	171	145	168	168	162	163	161	155	161	150	159	161	174	159	170	162	158	197	161	151	159	146	143	193	157	153	150	172	138	165	190	170	161	149	180	160	170	146	163	151	139	162	152	168	166	132	162	153	161	153	159	181	165	143	159	174	170	172	145	152	132	162	169	173	148	165	138	186	167	163	148	155	138	184	146	166	160	144	153	180	155	166	166	175	153	152	145	185	164	165	171	164	175	174	156	168	146	146	172	143	169	165	145	149	180	154	150	186	157	169	173	140	155	150	151	173	143	160	145	160	174	142	162	151	155	160	166	161	177	150	162	180	160	149	141	153	173	180	155	143	161	156	164	143	158	168	163	168	160	194	172	153	159	163	158	172	157	159	170	149	151	142	140	187	153	157	161	179	170	154	151	142	139	153	140	165	163	183	165	178	171	140	146	161	139	157	143	187	149	169	137	158	144	134	154	142	157	181	167	149	185	157	157	150	168	136	143	170	167	157	168	167	151	158	165	128	155	146	144	150	160	149	168	145	168	141	148	161	161	155	145	165	141	137	150	156	166	147	160	156	148	169	166	170	161	167	158	162	138	161	160	157	153	140	154	159	160	157	148	151	145	193	166	167	160	175	143	162	163	159	171	168	178	171	152	164	150	151	148	201	139	139	170	166	160	145	150	168	161	141	164	164	159	169	154	149	168	165	153	154	151	131	177	184	166	155	179	168	172	165	148	164	160	156	173	163	171	141	153	149	164	139	154	152	174	164	173	153	163	162	167	161	171	146	157	159	151	163	157	177	150	149	182	149	156	145	156	134	155	152	165	155	169	156	152	155	161	156	159	165	170	167	135	163	156	162	151	171	158	161	151	169	152	173	146	164	144	151	185	133	140	179	154	163	156	158	148	144	151	156	160	166	169	155	148	176	185	150	144	167	160	154	172	141	174	153	161	139	156	162	140	136	154	177	168	163	152	151	150	161	164	156	149	185	141	180	165	157	144	172	147	175	167	168	145	172	168	146	139	161	163	149	146	182	171	167	156	142	165	158	165	184	174	180	172	159	167	162	146	151	159	179	168	153	161	148	150	150	152	164	180	159	172	159	157	172	162	137	157	162	175	146	170	144	171	159	164	154	160	145	161	151	186	171	150
22587	21001	28439	23747	20911	20877	5546	1048	826	763	625	632	604	571	553	500	544	491	500	514	483	473	487	491	487	500	462	503	457	471	459	461	470	467	486	474	474	485	421	475	427	460	449	456	481	446	477	439	468	444	424	454	425	459	460	427	460	470	425	452	466	455	460	450	485	417	447	477	441	466	481	429	456	488	482	482	446	460	463	495	488	436	436	446	419	452	459	457	435	429	436	456	456	425	453	460	471	483	404	462	430	443	427	441	447	447	445	426	422	454	432	459	402	459	453	439	428	462	448	448	427	475	466	482	428	450	429	441	441	457	392	459	415	432	410	422	474	446	480	471	458	453	492	436	414	446	448	489	453	447	455	436	423	406	425	427	386	389	427	464	435	441	432	449	458	497	475	468	430	468	425	406	455	426	431	411	441	447	425	427	438	442	410	458	465	415	464	435	430	415	444	452	441	416	446	432	451	471	413	438	454	419	443	425	389	432	423	461	453	447	451	446	438	418	419	425	405	455	461	447	470	421	429	436	449	453	425	456	443	443	424	408	438	431	463	420	438	437	437	448	465	428	402	417	441	423	420	478	440	425	377	437	452	420	411	460	477	451	447	464	410	447	422	437	447	451	462	420	429	466	467	440	459	412	413	438	430	408	461	428	439	478	487	441	388	485	435	441	427	458	452	440	483	420	403	441	449	477	479	446	448	436	485	430	430	448	408	474	437	461	451	411	452	418	441	413	415	453	429	465	415	427	457	471	430	449	446	417	442	449	433	429	449	441	463	450	448	428	450	427	461	467	422	483	461	473	435	432	428	477	466	457	472	445	456	447	491	419	435	464	434	463	443	450	383	427	475	483	442	438	451	458	467	453	454	458	464	445	420	474	446	460	410	414	457	430	431	452	482	432	462	408	446	420	431	419	447	419	406	452	448	420	458	447	480	456	411	458	419	441	433	476	479	466	440	451	416	428	427	426	486	427	445	465	458	462	392	443	446	485	427	451	446	444	430	489	444	412	441	441	434	444	468	438	442	436	451	447	426	431	449	433	417	465	463	434	465	425	454	478	440	430	444	430	455	423	478	475	440	407	466	475	453	427	423	467	420	411	414	458	436	486	456	429	477	455	433	442	422	473	422	418	423	412	441	436	469	440	462	444	430	414	440	469	467	432	426	451	456	407	463	435	443	458	393	468	403	438	450	466	418	446	416	447	452	427	440	442	433	457	422	435	436	441	444	435	423	411	438	492	449	470	479	418	468	450	462	418	451	415	410	429	425	462	433	476	457	426	393	454	436	441	418	455	430	478	444	438	443	447	424	439	445	440	440	447	422	438	441	486	429	464	463	434	418	490	436	457	455	434	459	455	412	405	401	445	439	406	457	459	457	429	426	443	452	453	414	434	437	464	398	426	468	438	409	447	413	451	446	450	448	457	437	435	445	428	438	457	453	449	508	445	433	405	452	439	457	466	449	412	481	480	424	439	484	446	436	445	423	400	423	445	452	422	477	441	458	448	448	432	465	456	453	426	464	429	443	439	417	420	468	424	465	439	432	422	443	422	447	419	434	418	472	426	451	413	453	495	485	432	476	427	445	463	450	471	447	456	421	447	428	411	408	447	415	439	434	513	437	447	447	465	420	411	437	443	449	431	419	459	438	446	454	435	422	421	451	441	423	422	415	444	461	472	448	444	421	469	441	397	461	393	470	416	423	428	421	456	469	466	419	441	451	440	458	464	440	451	479	446	442	465	447	410	429	472	467	448	441	483	430	439	417	481	435	464	432	447	416	432	445	458	471	429	469	463	425	424	475	394	458	418	466	452	430	462	464	457	439	431	447	432	433	461	455	435	455	458	441	438	447	447	427	486	403	494	467	455	458	467	460	465	446	441	460	432	479	425	415	446	446	454	424	473	436	453	463	454	437	442	442	446	478	448	440	443	473	455	440	430	458	468	439	440	447	449	432	482	440	460	498	432	425	433	439	423	428	430	416	447	464	492	467	466	432	453	445	473	400	434	434	431	495	435	444	455	493	453	436	440	443	434	457	444	457	472	442	463	447	438	450	498	419	418	438	421	440	455	422	454	431	451	448	418	438	411	436	427	459	456	470	442	449	437	447	448	428	412	426	443	464	449	451	451	435	429	440	436	393	465	440	417	447	457	418	401	445	484	460	434	458	446	446	409	430	441	429	439	401	413	454	468	453	411	427	441	437	480	415	463	483	461	416	457	457	458	445	454	466	450	461	447	430	432	428	467	421	455	450	479	419	448	461	463	431	445	405	425	425	431	425	429	446	426	480	475	417	416	477	460	433	426	446	462	430	436	435	442	469	447	430	453	404	430	440	437	461	415	447	461	464	456	454	450	418	459	410	433	422	440	457	419	416	420	467	436	443	472	431	470	412	464	451	434	446	453	475	419	450	423	450	433	440	430	422	436	423	421	474	434	436	447	452	403	443	420	463	436	431	445	437	479	445	444	452	410	432	484	441	469	457	430	440	420	463	452	461	461	461	396	420	468	474	379	440	460	463	450	481	473	461	452	444	470	454	428	437	416	443	445	436	440	425	439	447	395	469	444	466	436	442	423	459	449	461	386	466	453	430	434	430	451	421	429	431	447	454	464	414	461	427	448	455	471	456	470	481	449	440	463	456	426	444	460	429	449	416	508	434	430	424	433	464	489	459	437	450	412	438	447	436	449	446	449	459	449	437	425	442	430	447	483	456	419	421	425	445	454	495	434	467	442	435	431	425	433	430	433	436	431	423	465	437	481	438	448	443	455	458	466	442	442	460	451	431	442	491	474	431	503	442	463	435	441	431	461	449	433	444	412	445	448	472	419	420	410	469	444	434	435	421	426	451	473	428	431	435	433	415	449	414	427	438	441	430	407	421	442	417	431	441	422	485	450	423	471	432	449	454	446	473	436	460	461	428	437	432	452	439	436	444	442	434	435	389	493	449	404	442	458	459	417	450	417	449	430	416	412	433	397	460	455	424	427	434	446	447	419	430	439	444	414	470	419	418	412	452	454	414	431	451	427	482	437	423	459	437	404	470	441	426	418	448	471	429	444	462	439	453	426	428	437	432	456	459	460	448	449	420	449	463	420	442	416	436	426	407	452	470	445	393	475	428	450	443	437	434	492	504	433	484	446	428	435	478	454	435	426	442	419	415	446	422	433	478	428	470	461	443	453	418	418	452	448	476	435	386	420	452	431	434	461	455	435	463	415	430	444	427	440	442	427	435	437	443	464	408	427	454	449	484	438	450	465	403	415	419	434	418	454	418	414	423	460	465	452	454	420	441	445	462	440	424	437	438	414	416	422	431	454	414	451	462	456	462	438	428	438	480	460	434	414	432	436	448	455	414	448	442	431	421	442	473	422	440	429	421	423	450	444	431	409	415	441	425	461	446	468	436	446	402	451	418	446	453	438	449	425	424	438	449	424	470	445	464	428	431	457	435	475	448	461	441	416	408	446	473	417	454	457	486	434	463	426	416	463
5048	13822	9332	4520	3189	2512	1856	1561	1289	1124	955	917	770	713	800	690	657	597	584	601	580	563	544	545	540	520	511	540	599	504	461	540	503	497	525	539	530	516	512	515	506	486	484	455	490	535	454	482	509	500	508	467	514	503	505	534	493	491	483	463	503	474	498	467	455	489	478	463	484	434	496	455	476	483	493	462	484	460	503	508	490	469	475	488	522	486	478	456	491	466	456	468	508	520	487	445	460	506	484	482	467	506	479	482	464	472	478	476	449	464	474	462	458	466	482	488	506	493	447	429	500	505	435	507	487	464	484	456	447	484	481	508	479	444	465	493	477	462	488	457	438	512	491	494	505	462	495	453	485	504	491	485	494	493	481	494	431	442	471	486	483	496	454	512	473	472	481	485	453	483	462	459	483	455	452	503	434	460	499	470	486	461	493	504	470	484	473	481	449	494	489	488	487	475	459	472	485	493	487	476	464	428	496	469	490	443	458	494	488	451	466	473	529	504	470	495	499	492	472	470	422	503	492	458	508	516	475	502	460	494	499	469	464	483	442	481	436	430	446	509	449	508	474	453	481	485	502	470	452	493	487	480	525	446	486	459	461	448	463	518	490	474	488	490	490	494	512	478	457	472	497	514	442	466	436	481	484	496	464	476	485	537	478	471	499	479	515	459	467	511	490	510	465	458	492	458	490	478	475	489	476	469	485	516	459	486	505	478	478	495	447	445	453	487	477	484	490	487	481	479	457	501	461	478	449	488	438	529	503	486	444	472	469	481	488	524	456	471	443	436	465	458	464	420	504	466	470	474	472	479	467	496	454	473	468	448	462	521	488	518	436	463	461	498	419	476	464	492	491	454	486	502	470	494	503	483	499	490	514	473	435	477	512	505	487	447	488	461	465	485	469	460	497	489	494	482	494	480	486	490	497	476	515	431	442	469	503	488	476	486	493	475	449	433	473	474	461	491	451	465	464	472	498	475	444	496	463	487	485	484	479	483	498	473	497	510	501	452	461	500	464	488	461	454	467	469	458	493	502	486	452	491	494	460	520	453	471	451	505	474	486	469	471	513	444	496	508	487	506	433	440	464	460	469	454	460	523	491	518	488	450	436	462	477	506	470	503	483	445	468	470	477	452	482	529	453	482	492	471	491	491	446	495	467	476	470	448	516	490	497	491	479	463	486	472	482	513	479	474	520	472	497	462	465	456	487	454	483	454	467	474	502	493	471	459	499	471	488	494	498	467	477	468	504	485	519	497	478	505	480	454	445	476	457	435	473	489	495	514	464	539	451	452	467	452	466	512	504	466	502	443	455	461	431	496	449	458	501	444	459	439	448	504	496	448	484	473	480	469	450	441	483	493	505	476	469	472	465	433	480	459	494	455	463	452	535	520	453	467	471	496	464	483	486	515	515	471	495	455	507	490	490	477	487	451	462	468	481	472	519	481	484	448	463	454	441	438	478	505	449	511	465	477	492	508	464	497	482	476	484	471	471	477	462	485	493	484	467	455	507	505	494	488	484	503	482	491	471	489	453	490	509	465	465	442	463	455	483	544	429	470	481	464	475	448	496	528	446	475	462	490	503	467	495	473	461	459	484	485	490	432	453	489	489	498	461	476	453	444	476	467	486	477	464	457	464	462	469	457	480	470	476	457	499	431	472	466	453	454	481	479	490	469	442	484	455	486	487	464	465	481	458	482	470	499	481	457	505	473	487	473	519	478	492	494	485	487	508	475	469	400	486	492	537	421	492	494	481	471	463	457	460	456	479	442	467	479	442	488	480	520	510	472	467	507	471	494	466	451	486	474	484	463	494	488	471	437	442	472	498	477	469	529	468	463	493	487	520	466	474	493	480	481	455	458	465	448	468	479	498	464	444	479	525	454	467	465	469	485	493	469	464	515	473	501	479	458	465	496	444	494	431	484	468	477	459	436	486	477	448	463	472	461	497	527	493	456	471	489	474	483	522	506	448	450	496	449	484	486	475	455	483	433	486	483	478	491	478	484	460	506	474	528	435	463	520	497	486	474	510	503	476	480	475	472	473	473	438	426	533	446	469	477	488	468	483	453	507	455	491	483	493	477	437	504	500	489	468	458	457	496	481	469	471	474	499	450	499	473	501	432	466	503	472	471	447	467	478	468	468	515	487	464	473	471	458	452	506	470	483	457	470	465	474	509	487	467	453	475	459	457	500	534	509	470	491	428	501	475	480	477	451	467	473	497	471	460	465	484	509	469	475	505	511	473	457	446	462	459	534	454	469	465	463	471	473	476	504	493	522	455	509	487	472	475	466	459	546	505	480	500	491	460	459	468	472	491	510	461	486	506	476	466	474	524	481	470	500	482	433	506	495	488	493	486	467	434	458	470	505	448	458	511	489	458	468	489	476	435	439	515	477	460	506	471	477	433	473	457	463	518	474	475	448	475	471	502	481	492	479	541	462	493	451	455	470	468	454	504	484	493	476	521	480	465	506	468	487	468	452	450	469	445	477	472	484	445	483	488	453	464	503	476	511	481	453	460	480	479	477	517	462	461	466	481	494	483	430	518	492	483	490	470	468	458	432	496	514	487	499	518	471	455	444	497	448	452	473	447	495	470	499	470	490	506	493	488	469	472	447	469	510	436	515	431	466	469	513	456	491	524	471	471	477	491	504	478	486	476	500	460	455	450	463	481	499	468	456	491	479	448	469	491	475	468	491	485	465	481	468	488	499	450	484	474	471	480	480	463	518	464	475	455	511	491	456	453	486	441	481	464	500	460	499	452	483	488	468	481	466	478	477	509	508	468	526	525	464	451	488	473	443	473	439	434	469	441	505	501	477	489	454	478	484	482	507	472	512	436	499	464	485	488	485	482	466	515	428	509	476	485	468	479	461	506	484	477	497	488	496	487	458	487	437	482	469	464	465	481	509	456	466	484	473	440	480	449	502	434	490	473	501	449	474	444	498	461	493	468	475	418	499	467	440	471	468	487	494	494	454	450	546	463	496	476	477	498	486	492	465	462	491	453	472	465	470	471	467	455	475	518	497	461	467	466	454	512	476	470	473	454	475	477	455	450	440	469	482	468	481	479	471	494	470	466	453	463	488	497	449	493	468	468	502	512	495	474	448	439	456	470	477	482	478	429	480	487	513	478	491	475	491	466	488	478	482	452	498	452	475	466	512	471	448	471	473	471	448	465	485	484	462	482	467	473	504	487	514	490	432	473	473	470	437	457	486	444	498	444	453	456	465	517	500	503	506	468	438	470	479	438	453	478	502	451	450	443	452	470	452	502	487	473	474	467	445	505	431	482	468	492	523	479	509	483	470	448	459	500	482	494	449	470	462	476	514	469	516	466	487	470	477	504	498	504	459	430	493	453	450	465	482	459	462	474	465	471	481	447	483	462	495	440	443	484	489	468	479	486	476	496	464	512	463	476	487	481	455	426	428	485	507	515	498	513	453	441	499	466	455	492	494	517	471	517	489	463	428	466	478	481	467	455	467	457	491
27549	17508	3222	466	348	284	184	141	117	145	125	145	144	134	142	106	132	117	147	128	119	167	123	111	119	115	127	135	119	126	109	126	120	130	121	137	112	124	128	105	132	117	132	142	116	136	126	95	138	125	111	112	124	124	119	99	146	116	138	106	123	133	142	114	118	128	108	136	141	121	108	141	118	121	112	123	133	112	126	105	125	114	126	127	115	143	142	127	130	118	135	118	134	130	121	116	122	114	125	114	104	133	120	118	101	137	123	109	128	118	140	104	118	112	108	119	111	128	135	126	142	117	134	112	129	118	125	115	138	120	133	129	109	141	118	114	130	127	124	104	127	128	124	125	128	120	110	105	111	128	91	124	132	118	111	114	124	122	133	108	131	117	131	118	136	102	143	116	118	132	129	115	119	129	128	143	126	127	126	114	116	136	125	107	120	126	123	127	109	109	113	128	112	141	126	121	134	134	125	115	128	113	114	120	132	113	153	125	126	121	133	128	123	111	116	102	126	119	134	141	109	132	120	121	119	138	117	119	111	103	145	123	107	119	128	125	132	123	147	118	119	133	129	128	131	135	108	131	118	122	119	152	137	125	121	123	134	109	138	128	119	120	125	111	117	116	145	117	107	131	118	118	144	116	112	118	125	128	137	140	124	129	128	147	136	128	148	113	124	114	121	122	126	123	124	117	141	110	117	144	113	124	116	120	135	103	117	126	125	117	117	121	157	121	134	109	128	118	122	118	136	117	116	138	112	135	108	129	126	131	132	132	121	149	117	108	112	131	120	135	116	126	127	116	122	113	106	112	129	127	107	122	124	110	114	103	129	134	110	127	135	119	132	120	128	121	117	137	123	148	114	118	134	141	118	118	112	123	108	121	122	112	116	93	116	125	109	114	108	124	152	109	108	133	148	134	137	121	147	148	120	119	127	126	135	140	113	127	115	101	121	116	122	111	133	135	115	134	123	122	120	125	112	113	127	116	121	138	119	120	125	139	128	129	139	112	123	150	122	118	124	142	134	130	115	138	127	124	138	115	111	116	116	118	124	114	127	122	117	125	124	133	130	128	124	125	138	139	130	112	117	140	105	116	135	113	122	134	130	131	136	103	120	126	136	119	137	113	133	130	129	121	126	121	114	109	145	146	120	130	125	129	116	128	128	108	148	128	116	115	111	131	112	126	132	102	139	153	129	130	113	130	106	124	134	139	114	117	131	111	137	144	108	119	123	101	123	114	140	133	122	118	110	139	131	121	128	127	112	118	133	136	119	133	102	138	117	132	133	108	118	128	134	103	122	119	126	146	112	99	121	123	111	125	134	127	126	125	120	112	106	120	110	116	128	131	154	123	139	129	129	123	107	131	125	109	120	117	117	121	114	141	137	120	114	131	148	116	144	149	113	139	119	123	123	137	148	125	115	119	124	126	110	115	109	114	121	126	141	140	130	108	125	121	131	107	94	121	124	128	135	97	133	142	146	113	102	103	125	112	115	151	133	145	122	132	116	126	134	154	142	109	143	99	128	133	134	106	152	98	124	126	118	105	126	108	108	135	125	119	116	127	117	126	131	119	122	123	122	125	122	126	123	116	140	126	109	136	120	106	141	126	143	122	112	129	131	109	134	139	124	131	142	119	114	122	116	135	121	122	117	127	123	127	117	133	118	108	135	132	130	120	127	132	116	142	131	108	117	123	88	143	124	117	112	124	117	101	131	134	112	118	116	128	115	109	119	130	125	123	139	120	140	126	105	116	124	116	124	141	143	116	125	122	127	120	109	130	146	132	115	123	126	117	93	151	133	129	130	140	117	129	121	117	127	132	97	119	125	117	145	110	119	120	137	128	118	123	113	125	122	125	137	115	140	118	126	124	136	130	130	112	116	119	124	120	116	114	116	131	120	128	129	129	133	149	127	120	123	121	118	121	131	124	132	134	136	111	126	111	143	132	128	131	132	116	118	121	114	130	131	143	115	138	127	100	128	131	133	125	145	133	132	124	129	116	137	104	131	128	121	114	134	109	115	112	132	121	122	139	117	131	117	120	118	125	148	128	106	120	127	122	121	114	117	125	127	107	127	95	144	141	122	113	102	120	100	105	115	103	115	122	140	115	121	128	114	115	124	128	108	123	117	133	123	109	116	126	120	135	124	123	117	128	114	112	97	114	111	145	127	119	116	112	116	126	102	142	109	131	122	154	141	117	109	112	116	131	120	121	99	114	138	133	112	132	114	134	124	125	106	127	108	104	127	118	148	148	136	126	126	122	119	124	118	124	123	110	118	131	129	138	118	126	114	121	129	125	127	116	132	97	137	140	106	115	126	116	117	107	124	113	129	119	113	104	118	112	115	135	155	106	116	127	122	108	115	126	119	126	110	126	122	116	131	99	139	129	129	118	125	116	139	110	112	115	121	125	131	124	114	119	118	129	132	119	105	127	114	120	137	105	128	117	107	112	129	128	114	114	144	124	142	135	122	108	106	121	114	136	136	109	123	113	131	130	113	136	118	127	126	132	127	148	131	123	112	116	115	137	125	144	115	127	117	133	119	117	123	123	125	138	116	127	128	132	134	115	112	112	130	102	127	139	120	120	110	113	123	123	134	118	118	114	126	116	124	114	137	116	122	123	105	121	128	124	143	119	111	109	123	136	119	121	115	111	130	133	107	125	118	124	120	127	129	109	128	133	129	116	137	134	146	122	128	127	106	126	132	132	125	122	106	122	119	127	123	136	101	139	113	131	112	108	99	114	123	126	108	142	121	103	130	117	129	113	108	128	118	110	110	126	126	110	120	126	130	118	125	127	131	124	133	112	109	121	133	127	115	112	113	123	117	118	122	117	133	128	135	110	116	109	131	147	101	98	105	116	95	130	112	107	132	128	120	108	129	139	119	118	131	108	121	117	127	102	128	118	115	109	103	119	146	124	120	129	127	122	102	148	126	124	143	120	125	141	147	134	134	111	114	127	119	124	115	132	122	134	106	113	116	133	133	124	136	127	130	114	128	118	100	130	114	108	123	125	119	120	126	114	131	107	130	117	135	149	133	144	124	121	143	105	147	144	135	112	114	114	112	137	113	112	125	120	121	129	115	130	128	146	116	136	113	128	122	129	124	104	106	133	111	136	115	133	136	130	108	114	119	117	107	109	129	132	107	135	122	115	103	154	146	128	139	126	122	118	118	114	123	134	126	110	139	147	129	130	109	141	113	127	120	122	116	117	128	129	120	119	120	131	125	131	118	122	110	114	104	108	139	138	141	118	132	109	118	105	114	136	131	131	134	110	128	140	125	108	120	144	118	118	105	137	116	132	107	137	123	112	117	118	128	125	127	120	118	118	129	109	108	135	121	125	115	116	114	128	110	128	129	132	140	126	131	127	120	128	119	129	127	120	124	116	119	125	138	128	100	108	117	109	118	120	116	112	113	115	135	120	114	123	136	114	112	120	122	132	135	117	159	113	122	131	131	124	102	107	119	124	109	138	141	115	133	117	121	117
4232	787	551	301	260	207	180	185	177	169	168	148	152	140	148	154	166	135	192	147	157	154	146	104	139	142	156	152	145	144	152	132	149	145	150	158	132	135	140	142	146	148	151	139	147	146	139	141	153	150	149	155	138	134	143	146	148	162	133	152	140	131	135	123	136	161	152	142	129	128	133	135	137	124	139	125	146	143	119	131	151	127	156	151	133	132	145	129	155	147	140	123	152	145	145	146	157	141	135	139	151	145	163	147	145	139	131	126	139	156	152	138	134	157	134	139	149	125	163	150	137	163	132	134	131	138	141	148	147	128	161	125	136	153	116	145	127	159	117	150	149	125	143	146	154	153	141	160	144	163	138	169	119	151	158	145	124	131	136	150	129	140	146	139	133	157	149	150	114	136	140	137	126	134	145	140	163	143	150	148	138	149	142	140	146	132	126	112	138	133	122	135	133	138	144	150	136	133	150	146	137	127	141	144	135	146	137	127	138	148	143	135	147	134	135	138	145	143	155	135	133	123	132	157	155	140	134	134	161	151	131	140	142	131	153	135	133	135	130	137	146	136	138	137	147	130	149	161	147	141	148	131	142	165	156	113	146	144	134	141	140	151	146	138	172	140	136	125	141	154	152	129	150	133	143	119	126	139	136	137	136	155	148	142	138	137	161	146	127	139	147	148	105	146	114	169	142	144	149	138	143	128	140	142	151	137	141	146	151	157	140	130	149	117	137	124	135	129	136	136	141	143	128	147	144	151	147	153	141	180	136	138	154	153	166	143	142	137	115	136	147	144	142	135	138	145	119	119	139	143	150	142	154	122	142	146	153	139	130	121	149	129	146	146	168	122	143	145	146	120	133	147	145	145	147	149	151	151	154	145	159	164	135	109	140	139	142	171	124	121	173	157	151	134	131	155	136	138	128	148	137	159	141	132	124	111	129	148	153	131	114	134	139	127	129	147	144	153	146	136	133	165	158	134	136	131	144	139	134	132	156	146	144	132	160	152	133	149	125	135	122	123	144	121	154	139	146	129	126	136	145	124	150	144	155	127	172	147	110	140	148	136	152	134	148	165	148	144	154	134	162	134	140	150	166	150	148	152	146	137	135	138	155	140	162	124	124	151	158	133	139	157	149	145	123	143	140	140	152	150	154	126	151	165	150	125	145	142	113	147	149	156	145	131	125	131	142	135	161	156	144	153	140	149	114	140	153	141	145	135	157	140	128	108	141	131	131	162	136	137	140	158	161	133	134	141	129	131	145	141	140	146	132	145	118	144	113	135	133	139	140	125	128	137	139	148	145	141	131	161	150	141	137	144	137	127	118	125	135	145	137	139	162	154	115	150	141	120	137	149	146	146	146	156	161	131	125	135	127	123	135	132	132	145	138	144	142	137	138	135	125	116	141	134	126	141	138	146	155	165	137	156	145	138	159	143	143	150	127	130	146	162	141	135	119	141	146	153	136	151	153	156	147	158	142	122	126	133	145	127	137	138	146	150	153	128	174	147	137	131	145	122	142	140	153	146	139	132	158	156	128	144	134	140	140	156	133	154	150	145	138	135	137	136	147	142	177	138	131	140	147	143	146	148	131	129	144	110	140	136	134	154	141	142	125	146	124	152	140	158	138	144	132	148	157	152	141	138	142	153	136	138	135	156	132	123	136	153	156	149	146	159	140	121	153	132	144	152	129	150	155	148	142	147	137	139	148	130	138	122	137	123	131	132	140	132	142	152	128	149	149	169	141	136	146	145	139	125	136	144	136	170	142	127	140	146	144	169	150	160	142	148	150	156	162	158	131	143	127	138	127	147	149	142	130	133	133	145	149	144	137	139	136	137	143	148	127	140	131	150	128	139	151	144	143	157	151	138	134	136	127	117	154	143	150	158	140	139	132	126	142	142	138	129	159	146	143	160	164	157	129	154	136	129	136	152	152	147	142	153	141	167	111	158	101	125	158	127	123	119	137	129	137	134	141	144	161	144	148	116	148	136	152	144	146	134	125	160	144	126	140	143	156	137	153	114	137	148	146	151	136	135	125	140	147	124	137	131	121	144	159	129	138	144	149	154	154	139	141	132	139	148	142	144	150	150	140	146	132	136	145	141	133	124	143	148	154	147	139	162	155	140	140	163	137	143	137	165	138	148	157	158	143	127	147	148	157	139	136	145	160	134	144	134	118	148	152	155	136	143	153	133	131	130	146	145	159	146	162	123	152	152	135	139	130	146	148	148	139	143	143	117	144	132	133	129	125	149	134	123	155	130	127	149	135	154	135	151	160	143	142	124	129	124	135	165	129	168	136	148	123	127	132	163	141	133	129	116	150	141	147	114	134	141	152	150	139	143	134	127	149	126	151	137	142	133	152	125	153	142	150	129	136	157	150	143	152	155	133	136	124	158	149	143	142	147	137	143	161	155	156	141	148	137	137	133	157	147	152	137	146	148	126	140	127	141	143	148	156	131	133	115	141	133	145	145	136	152	142	154	145	150	142	149	127	148	138	151	128	148	131	154	133	135	131	122	132	153	136	148	127	142	147	140	134	130	131	150	140	132	130	127	164	138	138	130	144	146	138	117	143	119	157	124	128	148	154	134	140	144	132	140	135	135	137	122	129	134	124	148	159	140	137	141	139	145	161	138	156	140	153	161	150	151	146	151	154	142	126	143	138	131	139	160	138	118	135	157	151	140	138	136	127	144	141	134	145	149	144	140	165	130	144	154	157	151	142	132	139	146	138	125	115	132	163	142	157	144	143	151	136	137	145	137	139	163	147	147	136	153	150	139	130	154	143	136	155	140	163	130	127	130	140	125	140	136	151	146	157	146	145	145	131	131	138	146	166	124	138	155	142	129	142	154	163	132	126	165	158	141	136	145	128	138	158	132	134	167	135	147	140	122	161	158	129	128	144	135	152	148	133	151	161	152	137	139	151	156	127	132	142	169	130	162	130	148	162	149	122	166	129	134	140	152	137	149	125	157	146	127	149	145	126	139	147	127	135	131	168	128	126	136	150	126	138	136	171	142	128	137	129	144	142	143	134	155	143	162	178	145	138	135	151	143	128	133	121	121	130	171	158	138	149	128	139	148	134	154	140	133	155	150	155	139	156	127	133	147	136	133	134	156	151	135	139	123	137	138	162	139	133	125	137	135	141	136	170	140	161	153	154	139	114	146	154	145	136	135	151	156	153	150	148	130	153	128	155	120	114	135	124	152	153	159	123	145	157	148	159	143	131	110	157	150	158	144	141	132	130	144	125	155	132	136	131	134	148	146	132	155	143	133	134	133	122	135	142	137	133	155	147	134	127	157	156	151	128	141	152	151	145	151	127	160	124	167	132	127	145	134	144	147	117	138	144	128	131	156	143	116	137	114	168	154	129	156	133	135	139	159	154	149	149	139	120	133	163	160	126	146	152	141	137	150	129	116	146	155	135	156	137	135	135	152	143	140	161	130	155	144	131	148	134	146	135	145	121	157	139	133	134	132	142	118	139	124
23612	21010	28012	24154	20977	7702	944	672	572	535	455	443	456	408	410	382	378	367	382	362	379	378	356	341	363	374	376	361	380	332	361	324	355	352	353	336	359	360	379	349	337	335	324	337	357	315	382	368	355	331	350	330	357	380	346	358	356	356	342	355	340	364	370	326	346	350	359	345	355	339	311	360	344	361	351	333	339	350	348	368	330	330	333	370	362	356	370	313	367	331	351	367	384	359	347	314	322	375	354	327	354	371	356	330	326	338	335	324	378	348	368	388	343	359	345	369	340	333	359	349	357	352	310	337	352	359	344	362	360	326	363	368	376	365	348	323	379	378	365	310	345	354	330	380	355	374	330	344	335	364	359	359	316	331	354	361	342	320	327	342	339	390	339	334	345	343	313	330	332	336	365	330	326	366	337	342	309	330	355	358	310	373	336	314	357	354	324	336	348	334	332	355	374	332	343	353	342	346	296	348	350	335	326	320	357	361	337	336	323	340	358	353	388	354	329	325	361	348	364	351	334	330	332	322	339	336	350	362	341	300	331	337	381	337	325	331	304	387	361	361	363	342	316	330	336	349	345	341	342	349	336	329	330	320	368	340	360	334	355	352	332	333	367	365	368	333	367	349	330	370	318	364	339	330	349	309	324	357	341	339	300	339	332	319	354	351	354	373	335	364	353	338	353	366	360	376	353	335	353	335	359	353	330	329	351	341	351	374	353	343	328	353	348	376	327	333	357	332	333	336	344	348	316	333	335	333	387	364	342	331	369	360	366	355	342	317	317	352	348	351	315	324	326	326	335	306	386	328	337	318	366	353	327	325	350	356	311	338	334	313	319	346	355	365	337	356	344	328	340	361	347	368	350	352	304	310	353	371	352	339	327	334	345	356	355	390	338	337	359	347	337	327	335	363	342	363	339	346	344	364	355	319	354	353	351	319	348	373	336	338	380	364	384	310	355	352	321	321	372	322	329	382	342	367	324	347	328	323	361	343	325	351	347	343	320	345	318	313	324	313	337	334	312	374	355	313	376	313	360	342	324	315	383	312	361	355	337	326	310	331	335	352	364	339	331	299	328	351	372	357	339	347	359	343	325	363	317	346	353	316	329	335	334	350	344	367	375	370	353	350	346	334	352	343	350	317	350	346	365	351	370	328	330	343	305	353	336	328	329	344	356	335	349	367	342	341	344	324	339	359	328	352	358	332	368	354	329	320	354	356	314	351	349	351	321	358	345	351	345	329	341	347	355	324	353	360	324	342	363	357	331	356	353	352	363	345	343	334	353	354	345	341	337	312	354	361	330	325	327	361	351	321	333	356	353	335	338	327	330	352	315	345	373	321	373	355	321	332	350	329	357	330	340	310	301	333	330	357	399	325	324	319	328	326	332	335	329	349	347	338	351	363	342	323	351	364	307	397	344	336	338	357	347	344	342	335	383	373	320	317	325	369	336	325	340	327	349	322	308	350	344	354	300	328	351	339	322	328	340	332	320	316	364	334	337	348	354	359	318	323	327	333	317	366	365	324	360	337	363	316	347	354	341	365	326	335	335	353	333	383	336	331	355	345	335	312	380	338	324	363	368	342	340	357	333	362	335	359	346	336	308	352	361	334	354	382	327	326	353	337	347	329	369	386	346	333	349	342	338	333	337	331	344	337	353	361	336	326	336	344	326	355	311	328	355	347	302	336	349	356	345	324	368	322	318	347	342	354	347	364	355	342	332	316	349	350	353	316	379	341	328	350	308	341	336	340	373	349	367	329	341	320	339	335	381	345	366	347	337	342	317	319	332	332	358	327	335	338	336	317	319	344	359	300	339	314	351	360	353	344	317	354	385	358	314	325	363	337	341	363	350	325	336	349	337	346	342	338	336	333	324	341	345	324	344	326	353	321	350	331	352	318	350	343	339	338	329	326	366	348	323	315	341	341	346	331	381	357	362	330	321	346	343	325	386	341	378	348	338	329	344	370	357	349	311	344	347	346	317	356	329	340	349	358	345	340	330	327	374	324	362	352	349	327	304	347	344	335	390	353	318	350	327	349	350	335	309	342	343	320	338	356	341	299	333	331	362	382	338	325	360	330	365	341	364	333	294	325	338	335	351	335	317	320	319	351	326	345	323	355	335	346	341	368	356	325	329	343	366	324	338	361	347	354	336	343	384	349	349	337	339	356	356	316	353	350	334	339	342	339	369	320	327	343	347	353	350	323	356	325	336	366	364	343	353	310	321	333	352	318	350	348	331	342	351	338	371	344	352	325	327	327	333	327	334	362	378	362	329	311	314	341	353	373	316	342	364	332	345	304	335	314	363	352	278	331	365	352	365	344	290	348	352	278	350	325	371	363	322	360	337	345	361	347	356	321	369	355	344	394	353	351	368	340	316	349	360	347	350	338	371	350	373	332	351	324	366	340	341	316	308	297	357	378	356	343	369	367	332	347	346	351	347	314	337	336	364	330	324	348	369	303	346	354	351	377	353	361	329	351	327	320	337	339	349	361	339	325	331	344	367	390	331	371	314	342	367	312	325	350	360	370	334	352	314	332	344	341	337	322	364	366	305	336	375	328	357	365	301	346	346	338	361	367	343	353	325	361	341	345	346	321	359	328	338	328	340	358	369	338	345	341	365	377	350	337	337	319	347	344	350	371	295	322	357	340	321	346	347	339	348	356	367	322	335	376	368	364	370	348	330	317	335	364	368	344	334	344	352	363	363	333	333	348	323	339	346	345	330	341	346	339	363	333	332	333	328	346	323	313	336	363	366	359	324	351	327	349	322	318	341	340	361	279	351	343	328	349	367	348	356	339	322	344	338	321	355	334	347	328	355	345	336	361	304	334	372	315	357	336	350	363	343	350	340	319	336	345	321	341	361	345	340	357	320	328	363	352	341	344	340	367	347	317	330	345	362	377	353	350	367	351	337	365	326	346	331	361	321	343	349	335	319	342	357	357	353	300	341	372	326	359	354	333	340	335	335	330	353	355	332	341	346	333	365	341	339	330	334	356	319	373	348	333	359	350	319	344	354	348	356	338	331	376	293	336	346	350	335	378	329	356	326	353	374	332	315	350	335	331	320	351	322	359	362	326	336	332	326	364	329	343	281	343	356	377	324	327	339	341	304	339	338	345	343	320	335	354	378	402	356	334	353	363	393	341	380	357	381	319	344	317	333	332	348	336	333	340	380	319	352	351	326	351	320	355	317	328	311	373	373	389	341	360	329	334	325	349	322	349	336	345	302	344	329	318	342	306	320	366	329	351	375	360	321	320	339	354	353	355	320	369	317	351	371	321	346	344	349	332	341	342	309	331	351	337	342	364	321	344	345	340	344	335	348	366	329	366	358	329	354	362	321	355	342	362	358	341	317	322	344	348	310	374	352	318	341	341	358	334	316	363	354	324	346	340	343	325	335	340	345	353	317	323	344	328	359	329	345	352	310	371	337	337	310	330	331	331	349	347	342	342	332	342	350	353	335	313	309	362	383	341	344	313	340	324
3748	8480	5786	2592	1833	1418	1104	908	726	696	653	603	510	486	479	495	464	424	439	433	407	405	432	410	367	392	406	384	414	403	419	365	340	367	398	418	369	414	391	383	381	378	393	377	422	380	382	352	383	373	363	357	350	375	386	356	367	366	376	372	381	379	366	403	364	388	387	357	376	337	387	367	402	358	357	364	378	369	388	346	365	372	383	346	339	350	370	377	382	391	363	410	365	383	352	375	405	343	371	379	377	373	344	367	366	382	390	371	372	365	385	327	337	383	359	345	373	357	381	379	363	374	410	373	333	346	365	396	384	367	360	352	386	391	381	365	356	372	362	377	366	376	365	373	371	357	385	352	344	339	359	388	387	370	371	358	388	348	399	336	393	348	393	355	386	362	359	326	375	395	366	351	361	387	374	390	401	366	369	375	387	370	357	349	332	400	372	335	379	369	363	365	360	361	362	365	412	381	383	372	370	366	401	355	380	330	380	337	314	371	375	331	376	348	356	384	397	329	363	348	354	352	342	362	346	359	379	358	363	349	364	353	351	352	377	349	363	375	395	354	358	345	386	366	402	375	354	329	391	383	380	361	377	362	344	315	362	365	339	324	376	382	372	368	341	367	364	343	409	380	381	393	403	361	355	369	362	376	335	347	383	398	379	326	345	373	365	368	380	334	370	341	397	373	394	331	354	395	369	374	373	388	346	386	369	413	372	352	370	363	359	335	351	348	335	338	401	391	376	379	379	371	397	372	359	366	380	367	346	369	385	367	379	375	351	364	400	342	363	386	374	347	354	378	345	362	358	328	364	361	378	358	338	355	381	403	332	395	375	367	356	372	361	376	390	344	357	365	375	420	344	370	368	364	395	343	360	395	348	366	339	367	378	331	366	356	350	381	372	369	396	367	361	400	404	389	360	358	369	358	370	398	357	388	373	338	375	399	376	362	381	351	343	333	373	346	346	353	350	372	383	392	385	388	388	353	387	328	352	373	372	358	344	360	379	358	355	352	388	381	378	369	351	375	363	361	363	360	368	380	341	365	384	360	378	355	356	393	372	381	337	358	387	362	374	377	372	369	338	371	351	376	398	379	399	373	359	366	399	366	330	423	338	387	415	385	350	355	362	372	335	383	375	362	340	358	376	373	388	362	353	328	319	369	333	309	330	387	349	392	377	376	371	390	375	405	380	381	374	355	367	369	381	365	361	362	342	344	401	361	358	383	386	343	354	367	378	348	374	381	340	348	345	400	382	359	391	392	348	364	378	352	363	378	385	354	381	372	366	366	357	356	352	397	338	366	390	391	339	364	383	373	362	347	350	385	356	355	373	377	361	363	385	354	357	391	361	342	329	377	389	362	371	387	397	389	359	369	331	380	340	390	353	395	346	358	369	394	370	389	348	328	366	398	338	387	358	370	354	319	353	372	389	396	368	365	367	394	413	389	387	350	378	373	357	415	361	371	348	318	379	366	410	362	363	390	366	378	364	354	352	380	391	387	386	353	379	372	326	339	403	334	395	363	361	354	377	429	378	360	363	346	395	372	347	366	323	339	353	356	354	357	364	381	364	354	326	355	374	378	382	359	372	329	361	337	368	390	375	361	373	395	333	375	368	358	361	384	333	350	370	384	385	358	399	404	343	364	345	353	319	350	353	400	350	352	384	372	421	351	368	360	372	344	353	372	348	383	382	366	358	353	368	353	349	344	340	340	360	348	389	394	327	358	399	393	356	354	349	389	387	357	342	368	342	373	363	334	372	372	342	372	400	342	390	322	360	354	406	396	378	381	370	389	373	354	396	376	386	394	386	382	362	382	391	385	402	399	417	324	386	364	354	368	363	400	366	330	399	341	357	354	343	369	335	386	357	371	386	370	383	379	391	363	386	344	342	362	365	347	372	360	339	349	364	375	337	349	370	361	391	347	360	395	371	382	389	390	377	351	389	391	348	362	386	355	389	383	385	386	403	383	364	372	401	376	367	385	362	359	387	364	351	376	347	387	374	371	376	364	330	392	351	392	365	351	380	364	412	327	357	386	358	373	366	381	364	376	354	388	325	354	366	390	383	346	373	331	354	366	346	350	352	387	324	360	392	374	366	380	340	370	396	336	346	382	352	339	405	362	393	338	372	342	353	360	364	379	363	359	358	348	351	352	363	382	365	375	375	385	361	352	334	391	349	389	361	371	354	383	396	338	369	373	346	375	378	394	368	345	379	379	391	350	364	383	415	367	379	352	341	327	375	379	340	383	359	379	359	396	373	385	319	349	360	326	388	382	399	354	393	357	369	354	387	385	377	389	367	359	367	377	355	344	383	363	362	358	343	386	341	351	348	392	337	340	330	386	360	345	353	359	379	367	359	369	382	379	404	387	342	379	392	379	397	367	387	363	355	348	400	371	361	337	375	395	357	392	340	359	368	368	351	343	370	353	392	378	397	347	399	384	390	380	369	353	371	367	367	389	357	356	357	379	375	374	373	391	354	344	383	362	387	365	351	364	355	340	387	409	393	358	366	364	373	379	354	385	368	331	384	389	384	382	369	379	350	367	396	331	358	378	358	368	383	373	345	370	382	344	368	364	368	338	348	386	357	363	383	345	367	395	366	353	357	390	347	367	371	331	347	359	361	388	347	383	378	376	360	371	377	374	373	347	365	365	395	362	350	385	359	339	366	364	367	376	395	386	352	351	358	378	404	366	335	358	359	387	377	370	341	370	387	342	365	355	371	367	384	352	335	371	370	358	361	362	380	346	381	365	388	337	391	346	384	366	362	363	370	376	367	361	411	387	381	375	366	386	348	363	350	386	346	365	402	346	393	336	353	328	372	375	329	397	368	350	388	366	374	368	386	349	378	363	358	389	343	402	357	348	387	389	365	376	394	362	365	349	393	345	377	348	372	387	378	381	368	347	369	348	352	403	391	390	352	375	384	355	367	385	406	374	389	357	366	352	387	364	366	382	398	370	370	341	338	386	347	355	353	360	401	379	392	367	373	347	358	388	352	383	362	358	364	387	365	371	394	368	402	407	363	369	388	352	368	378	354	371	356	406	386	364	398	402	352	390	378	386	360	364	341	362	382	380	366	372	371	370	348	368	364	381	371	369	376	355	370	347	362	353	363	350	342	403	388	378	405	398	328	348	393	380	396	365	374	399	333	367	367	343	366	367	351	376	393	359	369	403	373	367	387	346	338	377	348	352	359	375	376	385	386	372	346	341	342	388	344	386	365	399	344	367	372	368	363	400	356	356	346	391	370	365	373	394	379	359	360	340	368	356	407	398	363	367	382	363	339	389	367	360	357	354	372	380	340	359	363	335	376	365	373	364	333	340	375	355	402	381	379	366	348	361	369	372	376	386	379	381	362	361	409	378	380	345	386	373	374	340	370	369	378	370	381	361	366	364	319	328	364	364	374	361	395	396	388	380	353	395	360	310	370	386	364	355	362	363	361	372	375	357	400	375	371	362	338	369	347	366	354	388	373	349	368	366	365	371
24856	20921	26448	25264	5086	362	266	246	205	196	176	137	155	156	133	142	146	150	135	127	138	138	136	148	149	116	121	147	135	125	125	126	109	137	111	142	127	145	152	122	143	121	114	111	124	127	144	134	120	134	101	127	131	106	117	115	125	122	120	101	121	133	124	124	125	130	115	129	130	133	121	140	112	133	120	97	111	126	123	126	135	114	116	149	149	113	121	111	106	119	123	142	126	127	134	137	134	104	124	128	127	132	138	131	138	126	122	124	128	146	126	128	142	129	164	133	115	117	122	114	97	108	120	136	110	119	127	133	128	134	117	129	123	119	125	133	133	108	130	137	146	139	126	130	116	135	120	143	122	126	129	126	106	137	123	99	127	117	126	121	128	147	121	129	107	102	119	95	134	138	126	135	148	123	117	115	113	133	120	111	143	125	145	125	122	130	129	144	123	142	134	120	112	106	127	113	100	123	128	123	107	107	132	103	115	150	127	133	128	111	118	127	109	106	138	108	134	106	115	121	126	129	120	115	128	124	124	113	123	137	108	144	124	116	108	132	127	134	98	125	132	129	126	132	117	118	112	114	132	122	132	116	110	109	138	119	100	137	112	127	131	126	126	120	117	103	124	138	127	117	119	119	110	117	127	141	138	123	138	106	127	119	116	145	132	123	123	125	122	110	141	111	119	115	148	133	129	137	132	153	130	139	130	150	127	120	121	111	135	131	118	117	141	147	106	117	104	116	109	113	135	130	113	116	113	140	136	143	117	141	124	107	122	140	115	119	124	116	139	116	121	101	124	126	114	122	131	119	110	132	115	115	133	115	145	135	127	138	129	135	121	141	117	123	124	133	141	110	127	135	113	121	116	133	119	142	126	109	117	126	129	112	111	151	129	127	118	131	132	130	131	122	127	134	129	116	126	131	130	99	126	118	153	112	135	120	149	134	119	120	120	98	125	127	119	124	132	122	122	127	119	120	121	126	132	117	149	117	143	114	119	119	124	132	126	122	122	112	113	127	124	133	132	121	131	145	125	119	126	110	142	122	129	127	139	129	109	120	127	134	114	133	134	106	139	125	122	112	113	130	133	131	100	129	132	99	138	121	142	118	111	124	127	121	110	130	136	107	142	121	142	126	124	114	130	124	141	104	134	140	125	128	115	125	123	147	138	130	115	130	138	112	126	141	116	138	136	124	135	119	121	151	114	132	150	122	120	142	115	123	143	121	113	129	125	112	126	116	145	123	155	127	125	126	128	121	126	94	126	125	135	119	134	131	143	125	139	123	115	116	146	134	118	137	121	156	117	115	130	115	127	128	137	134	128	126	122	134	98	121	121	120	122	117	124	142	130	125	116	106	117	112	139	118	121	115	122	112	143	117	138	138	138	118	116	130	125	125	128	142	125	140	119	147	129	138	122	128	125	91	122	129	126	133	126	119	124	145	138	116	116	123	136	129	123	128	118	119	113	117	108	121	126	121	108	129	108	135	146	128	118	117	108	122	111	124	122	138	143	135	128	112	125	121	112	123	144	119	109	134	134	149	123	125	105	140	139	119	118	107	128	133	118	131	117	135	108	132	134	137	133	123	118	132	121	132	125	107	142	125	109	122	133	113	108	142	126	135	131	117	111	122	134	127	125	122	137	103	148	119	114	111	122	129	127	120	117	130	122	99	127	129	99	116	137	126	129	138	149	123	148	147	131	148	125	115	139	102	112	112	135	148	126	128	126	116	124	128	123	115	137	127	116	126	118	132	113	130	146	121	135	104	125	123	130	145	106	119	150	114	118	126	133	125	126	110	120	121	133	130	117	130	115	128	114	145	113	138	131	114	131	124	110	111	106	114	131	104	121	156	122	118	128	127	127	148	104	156	118	107	115	136	133	118	147	118	138	130	130	131	145	110	103	125	103	129	114	138	117	127	130	115	136	110	147	121	126	126	134	128	135	97	124	109	128	125	128	125	144	121	110	140	144	123	124	130	136	106	107	116	123	128	125	114	114	127	135	141	117	130	149	112	98	128	126	134	120	112	147	136	129	136	135	149	130	117	127	112	113	130	127	110	131	128	140	129	113	124	116	122	136	119	126	101	123	120	130	131	137	134	131	104	131	117	127	145	127	113	134	156	122	121	138	124	127	130	118	128	121	112	118	102	124	120	123	112	130	110	128	127	132	138	140	128	123	132	128	117	148	118	118	105	127	110	125	121	126	133	124	125	144	142	127	121	134	117	124	125	117	119	119	115	119	151	120	140	127	113	142	126	131	100	119	126	136	138	125	139	116	131	116	133	131	131	124	115	145	131	94	100	94	115	140	132	107	136	132	117	143	130	116	145	142	118	138	119	131	113	121	125	127	112	98	120	122	120	116	134	134	109	124	113	110	112	117	129	126	125	117	112	130	119	124	110	128	125	129	120	115	111	133	124	126	118	130	114	137	110	139	126	116	126	116	99	140	116	131	122	104	118	131	120	142	129	147	126	124	131	131	110	131	132	112	123	122	123	137	120	126	128	122	117	111	127	150	138	115	119	125	131	152	119	122	122	145	114	117	122	123	106	146	112	128	96	144	144	122	123	114	131	116	117	131	123	123	123	156	143	118	110	135	116	143	109	117	118	114	119	123	120	127	132	140	109	129	115	126	144	108	127	127	130	135	136	124	131	112	125	125	145	112	120	111	135	109	127	126	127	132	120	108	123	131	117	126	123	121	135	130	123	110	137	112	122	134	119	107	111	127	133	118	135	154	142	135	119	115	114	142	115	134	131	115	120	129	118	124	118	120	127	135	120	111	117	145	115	119	121	160	139	127	116	146	108	117	119	126	131	124	130	131	141	110	124	129	122	127	113	122	130	140	118	122	104	149	137	107	106	128	127	120	120	130	127	129	110	119	116	114	120	113	123	133	136	126	110	101	137	129	143	113	129	131	121	118	129	123	117	118	142	141	124	125	139	109	112	115	124	135	117	126	125	127	123	108	119	118	136	133	135	138	123	92	128	137	138	111	126	116	110	139	129	122	104	114	130	144	114	117	127	130	125	117	140	140	137	121	127	145	114	151	123	92	132	117	106	134	135	116	146	123	131	132	121	113	130	107	111	128	134	98	122	140	149	121	154	136	127	130	113	124	121	132	111	133	137	130	120	112	117	111	126	130	134	129	106	123	112	129	127	121	132	119	117	128	138	121	123	128	136	122	125	124	108	127	132	135	114	129	132	125	133	107	125	137	127	115	123	144	119	142	122	130	115	115	109	140	110	109	113	136	135	116	114	127	119	135	114	127	136	119	130	116	128	128	122	122	147	122	140	98	108	107	126	125	116	116	124	141	151	126	130	138	146	115	130	135	119	127	121	132	153	116	130	139	138	113	118	132	140	121	116	138	125	107	139	117	127	143	131	135	131	96	119	113	134	117	128	134	113	112	133	131	117	149	123	118	152	110	122	120	123	143	121	143	125	134	117	128	111	106	140	135	121	132	122	137	120	139	96	123	147	126	113	133	141
3498	4193	2667	1244	841	665	565	420	369	300	294	260	221	232	245	229	214	210	240	212	187	203	157	186	185	186	189	193	179	183	165	158	158	172	170	158	158	165	172	166	162	176	164	150	170	148	146	146	166	159	165	160	169	171	152	155	146	161	166	154	154	150	151	161	151	163	171	166	171	169	145	155	170	174	141	173	140	157	157	180	163	160	172	153	154	176	179	166	158	160	142	149	166	143	152	157	147	156	157	167	145	169	177	160	157	147	162	160	166	191	146	148	149	133	167	147	163	164	157	151	146	146	153	171	170	154	174	151	161	164	151	161	156	155	152	163	150	149	167	160	139	138	154	163	148	171	145	171	177	154	146	163	152	158	140	146	145	184	157	154	166	156	133	148	141	149	158	165	155	153	148	162	171	149	154	158	186	152	147	169	161	183	163	155	158	144	150	167	171	160	163	157	169	155	149	150	164	144	170	190	154	155	160	154	160	163	126	165	133	179	167	157	145	164	142	134	152	171	161	148	173	136	165	164	165	147	160	132	159	154	132	145	157	159	146	160	164	146	156	139	156	161	146	133	147	153	138	166	150	166	163	133	141	147	138	157	168	168	167	135	167	133	167	169	167	149	159	157	157	155	151	156	151	150	148	161	169	159	138	165	145	135	158	165	155	170	153	147	164	154	149	157	158	158	170	145	149	167	165	148	161	133	161	144	150	152	158	148	152	158	167	144	182	167	154	164	174	128	149	159	152	145	145	166	157	163	159	180	179	140	151	168	150	155	159	162	148	174	155	150	158	146	149	176	162	141	149	149	152	159	167	161	166	178	163	157	151	172	132	170	155	146	159	170	141	154	156	152	173	147	150	170	160	175	147	153	144	158	163	171	153	155	144	148	170	150	148	156	160	169	140	150	162	126	144	174	168	159	152	164	179	141	153	139	156	156	187	135	148	156	165	146	159	137	179	157	141	166	144	139	164	138	150	150	159	172	183	168	158	138	148	171	145	163	137	156	155	151	163	142	142	148	150	163	174	146	148	166	156	160	156	172	152	162	162	123	172	158	162	133	173	171	160	144	150	146	167	160	161	131	154	150	171	146	158	151	169	169	167	146	145	173	163	148	154	157	150	163	126	128	139	174	159	163	162	142	164	143	170	148	167	174	177	156	144	152	138	151	150	147	150	160	161	146	158	156	153	147	158	181	180	136	140	165	168	148	169	172	144	138	139	158	163	144	166	154	168	122	143	140	152	142	182	154	152	176	165	164	143	172	155	157	165	166	148	142	175	153	170	154	148	154	163	161	143	168	148	150	153	134	183	144	169	167	157	150	152	163	177	167	130	165	171	159	169	170	169	160	140	150	147	145	146	135	153	154	160	143	162	166	139	173	171	164	154	190	153	152	156	162	154	155	160	149	157	151	150	166	146	184	156	171	171	149	148	162	169	176	159	133	148	169	153	155	164	155	172	146	136	138	154	150	146	160	164	149	170	143	159	154	156	167	176	139	161	159	139	180	141	179	170	147	156	157	179	162	169	152	179	144	156	153	160	163	176	146	166	168	170	156	150	152	178	154	146	138	154	144	156	133	159	157	164	147	161	186	141	157	163	164	151	138	163	163	164	159	154	148	146	165	146	169	160	157	162	165	148	183	143	151	148	153	163	166	166	147	151	169	157	160	161	159	138	163	155	149	158	169	163	168	141	138	153	150	162	148	150	151	168	181	144	151	174	167	140	153	154	154	143	151	158	140	150	166	154	156	150	122	154	167	169	161	158	152	152	154	159	168	145	163	178	154	144	171	160	152	168	140	175	166	159	157	124	146	129	165	142	145	150	154	174	138	152	166	164	143	136	159	149	187	178	143	173	156	142	154	153	169	184	144	180	156	157	140	149	170	144	134	150	144	149	146	158	152	165	160	130	137	157	162	134	146	172	160	164	181	143	149	177	162	145	156	142	148	144	157	173	141	164	162	151	164	152	138	168	146	161	150	158	161	143	153	151	159	149	145	148	155	155	139	167	174	165	159	162	155	174	155	141	133	159	155	159	140	159	163	160	134	165	156	133	155	149	167	166	154	156	176	163	149	160	155	151	140	146	162	147	170	152	135	158	168	144	159	182	152	176	129	157	145	162	153	163	170	147	148	119	166	156	160	148	154	169	160	172	136	159	150	179	148	156	160	174	153	168	136	144	168	151	154	201	140	157	152	141	164	161	153	139	150	158	162	156	167	136	174	155	164	154	175	144	165	175	169	158	141	145	150	132	147	144	145	161	146	167	163	166	172	175	174	147	157	142	158	136	162	159	149	150	156	156	159	170	157	145	163	176	170	137	146	149	160	150	146	165	144	178	153	136	158	169	168	175	164	143	156	171	147	150	157	174	145	172	168	140	153	143	160	176	148	164	141	166	149	144	170	142	157	145	155	153	168	125	150	162	156	157	162	171	139	166	143	140	173	168	168	170	154	147	160	177	177	154	150	181	166	157	149	149	147	142	171	156	179	133	170	152	147	154	183	167	175	152	164	166	128	141	142	148	149	164	139	186	168	148	146	162	162	147	160	156	149	145	164	153	151	146	161	162	164	159	158	184	165	162	159	157	179	152	141	168	170	163	134	161	153	142	156	162	190	174	162	141	162	160	169	155	167	152	169	128	140	150	163	153	170	149	160	170	143	164	161	154	152	159	169	163	153	147	169	143	136	154	169	156	146	152	152	167	144	164	167	161	156	148	162	155	145	133	154	139	140	147	139	166	137	160	121	172	172	152	169	145	156	168	149	163	161	182	152	159	175	147	154	152	168	155	153	163	147	166	171	151	114	150	136	159	149	160	160	154	158	170	167	138	148	164	147	158	141	174	169	145	148	149	143	186	181	154	162	151	141	152	163	138	152	179	167	168	154	147	153	159	175	180	143	181	157	167	173	140	141	154	133	124	154	154	148	152	147	181	161	147	128	157	168	172	150	145	156	148	143	144	150	154	162	166	172	148	172	171	147	167	154	167	161	156	169	166	152	169	153	160	169	147	154	145	171	152	153	159	161	149	153	147	157	166	174	160	166	151	177	155	162	146	164	172	174	139	157	135	188	162	151	159	164	140	165	166	156	157	156	167	166	169	186	147	151	148	150	154	162	157	161	151	156	164	147	150	152	170	161	129	144	164	153	165	159	162	154	143	149	157	155	163	169	164	166	146	165	166	181	175	160	161	147	145	161	171	127	162	126	173	155	140	162	142	159	166	159	151	166	161	151	164	175	159	146	156	148	151	146	171	146	167	177	161	149	140	150	154	154	186	148	154	162	174	155	160	187	157	160	163	160	158	149	139	147	166	147	144	145	137	139	175	166	154	188	174	156	153	141	137	154	164	139	160	144	148	147	146	171	161	156	176	148	169	147	153	143	136	163	155	146	147	151	170	174	146	171	144	141	155	148	153	148	143	146	162	150	148	146	169	156	167	160	151	169	170	154	146	163	150	168	135	150	131	157	180	154	168	144	130	176	143	127
22555	21016	28498	23756	21013	21026	5447	1074	804	719	692	599	595	599	544	537	568	515	461	533	502	441	528	495	476	459	452	469	479	460	485	461	438	419	461	452	470	411	463	414	459	476	450	485	440	450	443	501	466	468	427	474	471	451	420	478	459	452	450	420	420	438	468	455	400	455	468	410	463	462	449	451	433	441	473	413	412	483	440	436	375	445	474	459	429	423	460	477	426	447	434	422	460	443	442	419	460	443	464	420	407	482	487	398	481	438	432	411	427	427	401	440	442	394	474	433	415	443	453	430	461	465	428	427	433	430	411	458	474	487	448	443	436	424	490	457	437	430	466	421	443	455	454	447	441	444	504	428	448	413	434	412	439	445	479	464	464	450	431	465	426	398	426	453	464	438	446	422	466	438	442	455	427	447	449	473	440	489	491	482	468	452	439	412	454	456	463	437	447	463	468	451	469	517	480	443	470	453	415	450	468	444	441	461	422	456	446	439	480	421	443	395	445	426	424	455	441	431	435	418	478	470	467	446	423	431	432	442	443	437	455	454	466	439	439	440	452	456	444	436	429	477	490	452	414	461	477	463	426	438	478	445	490	451	432	432	410	415	493	412	409	433	492	444	468	464	429	467	467	456	475	410	430	490	465	424	417	436	472	436	420	447	432	459	410	462	440	464	476	447	477	466	477	441	449	435	462	487	431	431	474	471	444	409	403	430	431	472	441	416	438	434	449	419	453	439	453	404	463	418	449	438	415	430	433	422	448	452	454	443	426	451	425	423	461	447	424	447	489	390	434	455	409	463	416	456	459	410	425	448	441	448	436	432	473	423	452	449	440	435	449	436	447	445	438	443	501	441	437	465	477	461	445	471	485	452	427	430	406	426	475	429	444	441	426	435	485	429	453	438	433	443	439	477	479	439	425	450	469	463	435	425	458	467	418	486	419	426	428	437	435	444	438	442	445	450	453	458	488	467	465	429	426	475	445	430	454	412	432	443	446	468	485	461	461	432	438	455	456	492	439	450	485	434	446	464	404	403	442	408	454	451	468	407	439	479	437	449	454	459	436	437	428	460	435	450	442	465	449	461	445	463	434	419	442	449	437	454	392	453	442	429	441	435	431	432	429	416	472	441	431	483	421	460	456	448	424	459	425	461	425	424	422	429	468	441	475	441	484	452	468	407	435	452	455	431	453	460	420	440	459	462	474	424	427	437	447	441	423	422	459	456	452	435	466	447	439	423	435	415	439	468	431	427	376	444	458	417	447	447	470	417	492	471	437	452	443	444	439	454	428	421	477	429	433	462	470	442	436	429	460	428	415	446	410	443	398	408	439	440	443	480	436	464	449	417	443	435	471	413	432	475	407	431	450	445	448	477	419	463	460	437	442	447	474	427	412	427	456	475	437	447	416	452	432	451	421	423	453	437	440	435	448	453	470	468	432	463	446	453	451	481	471	426	446	457	476	443	448	450	447	410	463	429	490	429	384	458	452	411	423	465	432	431	432	454	417	414	467	445	423	448	467	405	418	428	413	449	462	433	412	429	448	464	465	431	414	437	451	427	420	446	434	452	430	454	476	427	402	469	393	466	430	420	446	448	430	491	476	464	452	473	483	453	477	426	446	458	416	441	410	426	431	417	442	469	435	477	440	429	468	436	430	440	470	403	468	465	415	424	421	476	461	414	450	463	443	422	405	444	439	458	407	441	418	459	457	460	422	414	459	400	453	440	429	417	443	455	431	439	410	455	431	442	475	432	453	421	431	451	434	414	460	438	426	424	423	485	458	414	455	437	448	455	484	487	440	433	416	423	452	452	436	416	435	429	420	461	418	444	429	435	444	419	453	447	442	452	464	452	457	463	494	449	426	414	428	449	434	445	410	466	414	422	455	456	430	460	405	466	458	456	475	417	441	414	452	452	452	437	439	399	443	438	460	426	466	457	484	422	424	423	444	448	418	440	428	420	472	412	448	428	399	441	481	475	438	446	463	458	444	408	441	395	456	438	440	436	428	461	437	475	479	485	465	468	439	441	440	440	407	442	442	429	467	449	487	447	449	417	427	438	442	428	482	464	424	447	463	419	433	411	405	497	430	460	449	446	462	457	429	443	476	449	464	459	441	444	453	464	444	422	417	418	430	405	464	405	419	459	427	434	439	448	452	447	467	450	437	454	438	428	437	413	447	428	440	477	474	449	465	436	459	402	435	432	445	487	428	409	432	448	437	415	395	442	426	460	426	458	453	417	405	442	481	440	446	461	454	433	427	418	446	420	417	413	440	431	484	413	417	460	472	467	442	445	459	437	464	450	427	417	471	425	412	471	425	466	497	464	412	422	432	443	404	451	424	469	436	452	435	416	424	474	460	453	435	457	436	446	416	432	445	445	441	461	416	422	447	446	404	416	480	439	454	501	421	463	415	419	455	468	440	401	431	447	443	437	462	459	457	433	448	441	474	507	464	429	426	433	411	378	455	435	429	430	441	426	480	453	435	435	401	418	476	442	455	423	471	421	469	423	424	455	476	426	480	451	410	442	448	446	455	472	429	418	473	467	450	438	458	410	403	427	449	471	456	437	450	416	466	433	419	450	444	462	424	419	485	460	442	464	467	479	397	459	451	424	466	395	438	433	455	433	430	477	459	429	427	468	450	488	430	476	441	398	439	435	451	435	425	459	483	433	430	449	517	405	430	424	406	430	443	422	457	440	448	439	462	455	424	466	420	447	453	456	439	444	453	438	413	428	401	446	401	423	436	437	485	451	442	390	448	473	416	465	451	424	493	441	478	421	439	448	443	446	418	419	392	439	430	453	449	414	420	448	371	432	429	423	435	425	463	430	463	480	384	437	473	457	427	439	419	447	443	421	433	453	435	440	458	450	443	454	466	470	440	445	430	412	425	445	451	470	460	427	434	436	418	424	437	424	426	434	454	455	431	462	421	489	468	416	420	471	403	440	450	459	459	465	463	473	465	462	455	422	423	451	420	436	475	396	479	452	439	459	460	440	399	415	454	462	411	456	416	436	465	445	448	423	420	402	442	411	442	491	466	424	428	428	431	446	434	460	469	444	444	432	448	491	416	490	431	394	440	453	443	430	443	457	456	444	494	481	444	473	450	456	442	411	440	436	439	449	406	427	444	456	449	451	413	445	426	392	445	445	412	455	454	472	462	482	453	437	443	428	450	432	445	441	434	442	415	447	443	443	449	461	433	460	433	482	431	421	439	416	456	480	433	419	431	486	428	431	447	471	457	476	445	412	456	485	427	446	457	423	437	454	483	431	439	460	457	442	451	456	403	372	439	416	433	449	489	441	461	458	461	451	439	459	463	446	421	437	430	458	452	423	450	444	440	429	400	446	419	440	444	433	491	469	448	474	478	384	417	428	450	424	419	406	438	421	416	485	449	447	478	444	451	415	456	466	449	428	447	411	463	438	427	456	454	468	432	463	443	434	420	413	428	469	425	433	432	437	497	500	420	449	458	465	400	464	439	454	436	426
5007	13863	9383	4519	3227	2531	1952	1603	1294	1110	926	850	826	745	723	707	637	586	634	616	629	574	532	546	556	517	504	511	535	508	509	500	517	511	520	482	508	493	515	495	509	505	496	471	519	484	495	516	493	500	499	477	490	469	511	491	479	493	473	506	498	473	465	479	500	439	469	485	464	514	465	506	489	478	509	522	491	462	423	475	475	483	451	476	456	483	451	456	496	523	492	533	478	484	464	446	506	472	489	478	482	479	473	472	474	486	459	529	461	491	523	468	433	503	442	437	480	477	459	416	480	463	465	469	473	471	473	481	469	481	455	482	468	473	489	473	477	487	543	449	440	476	492	467	501	462	477	446	436	513	490	445	475	504	480	491	447	467	496	456	485	490	499	485	437	458	521	483	462	488	476	476	480	442	513	515	491	468	484	451	431	539	483	450	471	477	455	484	453	461	458	487	502	504	472	501	449	456	476	479	443	479	471	472	437	472	446	498	490	455	478	499	461	488	472	463	438	458	458	465	481	481	499	456	498	453	514	500	476	499	498	467	486	439	487	450	480	467	488	507	477	487	485	514	445	473	493	489	459	447	496	504	448	477	454	491	468	433	499	496	477	474	442	470	471	493	488	481	478	516	490	469	469	453	467	434	466	477	490	465	490	474	513	484	462	478	453	475	468	469	502	477	511	463	482	459	489	471	511	460	498	450	491	496	473	509	509	480	459	511	496	493	495	483	471	453	482	460	502	450	460	463	498	474	468	468	494	462	498	473	456	470	454	490	484	443	469	483	438	453	489	444	481	513	468	441	478	480	490	501	513	494	457	501	472	493	499	495	481	485	477	476	473	482	450	473	461	444	499	466	476	474	476	505	486	500	450	478	455	456	451	461	472	486	503	470	462	449	508	482	499	496	481	511	482	463	508	494	486	473	483	460	488	450	462	474	467	483	461	475	440	488	475	474	479	503	483	462	465	498	478	454	463	484	524	439	456	443	452	493	440	469	462	469	487	496	488	478	489	480	441	497	472	448	474	488	473	479	462	449	474	491	474	476	458	472	460	465	473	447	439	498	460	466	470	464	416	458	485	468	459	446	452	530	442	508	453	493	483	437	471	495	528	484	455	452	449	432	484	485	455	448	467	468	429	465	498	454	511	479	446	443	483	484	498	465	480	464	475	458	478	475	481	487	454	513	458	500	442	517	453	444	481	450	428	440	458	509	451	464	475	465	492	502	478	494	480	462	473	526	510	483	430	521	531	436	501	503	431	471	467	465	481	458	462	504	485	465	475	481	476	448	461	511	485	466	494	433	486	461	446	455	471	468	499	494	471	455	472	495	415	516	442	497	446	487	490	473	503	490	476	465	467	519	448	486	466	435	487	438	424	496	477	450	454	462	465	480	465	478	473	443	477	477	495	459	446	448	517	500	493	461	446	476	447	423	492	464	451	467	475	467	473	507	478	506	452	463	470	471	512	480	474	474	475	443	476	444	501	483	447	502	461	473	470	499	460	451	456	443	461	499	446	461	487	459	500	497	463	493	497	459	483	476	466	496	469	456	443	520	447	482	450	504	453	479	525	457	439	482	487	478	475	492	482	496	455	475	473	515	473	488	470	448	461	470	472	468	490	476	460	511	447	468	468	478	466	511	492	461	499	465	487	464	510	486	439	483	488	489	477	461	490	466	446	456	492	515	505	463	463	488	479	491	464	430	490	479	485	446	469	471	469	438	460	460	487	443	501	485	462	447	456	501	472	478	441	440	453	442	494	451	479	522	476	501	481	462	457	433	476	418	471	479	473	496	465	427	483	447	443	438	497	434	481	432	477	501	492	465	485	473	478	448	491	485	508	508	462	485	487	470	497	481	458	487	481	461	483	505	480	491	500	496	443	469	502	514	464	472	449	448	449	433	472	477	429	462	473	515	466	468	461	498	501	479	475	465	430	449	437	474	470	498	485	471	491	472	507	458	453	449	450	462	461	472	454	493	440	461	457	490	498	465	474	471	447	445	496	464	444	484	469	470	498	521	519	419	450	487	482	488	463	491	467	480	470	472	474	462	478	506	470	487	475	449	457	470	468	479	494	476	499	449	463	470	479	476	454	491	488	447	487	479	470	461	534	459	476	433	482	476	511	505	454	471	482	489	507	476	446	492	444	458	486	477	445	460	475	477	502	478	462	480	471	508	507	488	504	499	474	487	510	494	462	458	458	461	475	481	518	498	473	512	483	474	453	462	452	491	475	517	472	511	432	445	455	480	468	477	500	463	506	444	482	507	454	461	500	460	494	470	492	473	464	481	446	436	494	470	518	527	478	473	511	509	480	476	473	469	490	471	459	496	476	482	448	478	477	469	459	514	498	453	487	464	472	510	476	480	435	507	480	492	481	485	444	520	471	505	470	496	471	443	432	457	449	488	484	526	481	461	498	485	513	412	462	453	480	493	465	483	479	494	480	454	470	470	490	478	484	468	457	519	497	482	447	462	470	450	489	473	455	524	448	484	471	439	510	486	492	453	439	449	487	487	451	467	436	472	477	476	448	457	524	456	480	452	513	460	459	460	466	478	468	482	498	475	452	480	460	450	492	449	456	490	478	443	481	481	496	451	451	455	482	476	449	506	449	464	431	483	466	493	453	472	502	483	487	463	484	421	496	474	488	483	433	463	483	487	493	490	468	505	489	492	447	451	471	472	470	466	493	480	471	461	458	496	504	499	463	474	481	479	452	463	447	528	426	482	505	469	448	484	488	495	494	477	502	414	455	476	470	485	432	446	468	491	483	509	478	461	465	463	453	477	488	455	455	483	444	465	475	488	467	440	480	469	481	498	476	453	478	487	433	474	470	473	493	453	425	458	472	504	495	469	459	474	498	443	463	458	481	456	468	455	462	495	489	482	448	485	465	470	468	468	482	491	476	482	484	477	427	461	474	463	482	480	462	487	496	467	453	467	459	465	474	483	495	466	456	459	489	447	431	498	481	496	467	495	478	464	503	468	449	469	440	460	504	454	487	454	471	511	487	453	462	470	496	475	517	476	506	459	468	478	467	434	466	449	509	516	481	490	497	459	429	492	463	508	475	475	435	441	449	514	521	472	457	457	493	460	457	495	502	499	483	524	466	492	478	517	471	472	469	491	479	458	494	446	465	517	484	470	443	465	459	488	484	494	479	477	468	460	478	465	449	524	442	455	457	476	430	464	489	455	480	509	463	506	504	482	489	506	453	471	452	491	469	477	419	483	459	490	442	484	512	512	493	454	459	483	458	497	481	479	497	469	537	469	507	427	469	477	447	489	487	477	492	473	445	483	471	504	457	461	459	466	441	460	469	440	480	477	452	465	463	476	517	469	462	454	441	430	457	461	475	473	465	490	455	489	463	514	476	484	432	506	467	485	463	476	496	481	441	471	462	527	492	480	484	495	508	471	490	448	475	486	494	478	453	473	483	461	464	496	479	489	433	503	505	469	454	478	479	472	471	445	494	475	482	474	451	414	460	487
27379	17378	3078	302	198	167	147	144	107	147	119	122	123	142	112	109	118	141	130	102	148	130	127	133	114	123	119	132	112	112	115	136	127	110	111	126	130	129	126	108	108	123	118	127	114	129	122	129	144	125	106	117	121	98	125	126	124	100	126	120	117	121	128	114	106	119	122	111	122	114	110	121	104	126	127	112	107	111	120	136	136	138	121	109	108	111	121	125	119	112	113	121	120	143	100	127	122	105	107	123	116	123	127	129	114	113	131	130	139	123	117	123	106	127	130	123	123	126	124	112	137	121	124	140	114	111	131	130	123	102	121	112	127	110	122	132	111	124	126	121	131	120	117	131	139	116	118	122	118	122	134	119	115	129	116	104	122	111	127	117	103	118	118	113	122	129	108	101	107	116	118	100	115	121	120	116	127	115	113	109	127	123	107	112	126	117	117	132	113	109	116	106	139	115	124	124	132	111	122	130	137	137	134	123	138	133	101	120	115	119	134	117	103	118	116	121	141	115	142	113	119	104	119	89	134	110	129	104	119	102	125	120	127	139	129	100	125	109	131	120	111	115	105	110	131	115	114	101	110	118	130	121	104	123	132	115	141	129	110	116	110	94	112	127	105	127	126	121	106	130	120	97	112	122	115	115	119	109	118	124	138	111	114	116	122	117	132	125	103	127	110	103	110	117	113	103	125	124	121	108	106	116	110	137	116	133	132	110	114	140	114	123	124	143	132	133	107	141	115	135	102	119	119	107	95	131	116	123	133	115	107	120	131	117	112	135	114	112	122	127	114	127	120	123	115	134	126	101	130	132	123	116	121	107	122	121	124	119	120	130	144	112	115	119	132	93	112	116	126	105	121	141	132	137	113	138	119	117	126	118	123	128	124	114	133	111	125	120	124	134	115	104	117	128	108	105	109	118	114	114	124	130	114	118	118	113	115	104	113	114	124	114	116	107	111	117	105	121	139	137	116	120	123	117	118	128	111	127	125	124	108	117	114	129	114	102	117	140	119	129	127	137	111	129	113	112	103	124	123	135	123	117	125	114	114	108	128	122	159	117	123	88	115	116	112	121	111	118	102	122	117	92	134	115	104	126	105	118	125	108	109	119	133	127	127	128	111	140	127	121	112	137	98	111	121	121	108	109	102	107	138	120	117	121	125	138	141	101	114	120	131	110	131	115	116	131	114	113	126	97	120	108	126	113	124	133	126	111	110	118	135	124	135	118	113	129	114	128	110	122	109	139	122	132	107	132	108	105	113	123	113	108	123	119	127	119	110	121	125	109	103	121	118	119	135	120	113	123	125	110	114	111	114	124	120	123	123	126	120	114	128	133	116	131	136	130	145	126	122	130	117	121	116	120	126	101	137	119	104	115	142	115	117	132	109	104	127	108	138	112	119	132	130	121	141	131	106	113	142	117	122	132	103	111	117	101	129	122	124	113	130	109	104	117	131	130	106	114	111	121	94	112	122	122	104	112	128	131	104	131	134	123	101	128	117	117	124	110	137	118	117	105	146	116	115	103	107	110	112	90	108	130	123	140	110	105	119	119	107	132	118	117	122	123	135	122	115	109	116	119	100	127	104	117	108	132	136	131	134	101	121	129	109	99	105	139	124	118	141	121	121	119	138	108	106	122	103	119	134	114	125	122	117	118	115	125	132	110	125	132	126	110	131	109	135	138	127	125	115	106	111	128	127	107	122	129	109	100	132	138	121	132	120	133	120	126	117	123	109	127	128	120	117	113	105	125	109	121	106	115	113	146	104	110	108	101	117	122	116	129	114	98	123	116	102	110	120	122	129	130	116	110	113	107	122	104	144	129	103	117	120	124	123	125	133	129	129	135	134	123	110	103	124	125	107	106	104	117	128	133	130	127	132	116	128	118	138	127	120	125	113	118	115	92	112	130	126	120	133	118	119	143	125	130	116	127	135	120	134	116	136	112	120	132	132	121	110	126	106	115	127	110	111	116	106	118	137	123	107	113	132	108	146	123	121	113	117	108	123	131	127	113	125	113	130	122	100	129	124	119	114	129	128	123	117	122	134	127	97	118	121	114	122	123	102	118	115	117	111	110	126	118	114	127	121	118	124	115	121	126	123	109	124	131	128	123	111	132	104	122	122	140	128	111	114	112	111	110	144	120	131	131	110	121	102	137	114	116	124	116	120	121	125	108	119	131	127	103	127	130	137	114	119	133	118	117	121	120	119	109	107	132	106	119	122	126	123	117	103	136	114	136	110	98	114	135	117	123	130	134	124	117	118	119	126	137	136	112	110	118	128	133	109	119	117	112	123	127	123	104	103	118	121	110	116	114	127	110	114	117	105	130	110	120	122	123	127	118	108	140	134	125	105	118	117	107	121	111	135	135	121	124	125	124	129	107	132	120	124	129	122	99	124	124	124	113	110	132	116	109	143	132	113	112	142	112	92	122	115	101	130	110	116	130	105	125	123	139	115	113	109	126	124	140	120	109	106	103	122	104	117	118	131	133	113	134	112	115	112	122	129	125	111	121	121	113	119	130	101	120	138	112	137	113	115	135	128	134	120	108	113	107	123	110	137	116	105	134	124	125	126	134	135	120	128	130	112	126	136	115	117	136	119	118	125	118	133	138	136	117	116	125	113	132	138	120	110	118	106	110	116	108	122	109	122	107	110	114	117	123	116	118	122	115	120	122	127	104	100	117	117	113	130	125	124	118	140	111	116	124	112	124	116	121	117	114	99	100	120	117	119	131	133	121	124	125	136	132	124	121	108	109	122	111	120	106	124	126	125	110	140	122	126	117	139	126	121	127	117	106	128	117	96	129	107	112	123	108	118	122	117	130	106	113	118	111	105	125	113	109	113	111	103	110	129	124	135	134	112	141	119	122	125	118	137	121	116	133	120	123	83	128	126	113	121	113	125	134	116	131	126	128	129	124	100	119	112	116	94	135	111	123	109	113	129	108	126	133	130	133	123	114	137	127	120	108	109	120	110	128	108	119	134	118	99	122	105	118	130	100	115	114	119	117	112	138	121	108	106	127	123	112	119	138	94	113	139	115	124	141	124	123	115	116	129	121	126	139	120	120	130	122	111	123	141	127	112	124	109	116	134	119	132	113	111	121	119	120	128	106	144	113	124	122	130	130	138	122	129	123	115	109	126	121	123	113	112	119	127	119	102	135	127	122	113	116	116	110	120	106	119	125	130	127	117	115	120	123	125	123	122	131	105	117	118	131	145	140	132	109	133	122	110	110	112	137	111	118	134	119	125	120	123	109	116	121	129	118	131	121	117	105	107	125	117	118	125	121	111	144	131	103	113	127	115	129	106	117	106	97	127	112	111	105	132	106	141	112	125	132	122	117	122	113	130	110	123	114	118	117	125	99	129	122	144	105	111	101	118	136	124	119	110	133	118	111	123	114	134	125	106	124	116	109	119	127	117	128	105	106	128	121	118	108	104	121	117	123	109	105	100	130	110	127	120	138	128	110	129	124	119	120	124	131	123	118
4281	746	490	269	234	172	191	176	158	150	147	149	131	134	172	159	137	130	129	122	135	153	147	139	141	125	150	151	130	152	133	153	137	146	146	128	131	135	159	113	119	157	134	137	143	146	140	139	115	124	153	137	137	133	122	135	130	143	148	133	129	134	116	116	144	133	142	142	152	153	141	146	147	122	129	153	116	149	132	117	149	125	129	159	137	128	125	135	156	135	119	142	121	143	129	134	128	125	115	141	134	142	140	127	145	126	156	143	140	163	122	118	135	107	148	125	137	129	142	150	122	127	148	128	170	141	148	137	117	138	154	143	129	139	165	137	119	128	135	148	134	137	139	149	143	164	146	136	157	114	137	125	137	144	142	143	129	146	139	141	150	148	133	133	149	138	154	136	155	140	143	140	127	143	130	128	148	135	145	149	130	159	137	125	132	142	162	171	162	146	149	147	155	131	138	153	143	152	153	140	126	136	140	148	139	145	147	115	159	147	158	138	142	150	124	126	138	133	150	124	129	148	137	124	126	137	129	146	112	158	152	136	137	171	145	162	138	132	156	141	143	152	141	131	138	158	147	125	140	131	136	135	134	134	138	123	138	134	150	151	127	138	114	106	141	123	151	131	130	150	136	119	130	147	149	132	142	132	144	117	137	133	130	164	137	138	129	140	151	142	129	122	148	132	133	123	134	139	123	132	143	145	131	158	147	124	123	156	130	148	131	139	132	135	134	153	127	130	130	130	138	125	138	137	149	139	136	146	148	135	147	115	116	124	148	117	140	141	144	157	132	142	120	164	133	120	148	113	123	147	130	111	132	125	137	144	128	130	142	135	125	147	129	143	149	135	146	135	155	131	157	125	117	136	117	155	137	135	138	128	148	131	142	123	120	137	140	154	131	137	135	140	131	154	137	139	127	136	141	126	149	144	130	143	143	139	151	137	132	145	120	168	145	149	127	130	138	129	137	133	143	130	121	142	137	137	140	132	144	129	153	136	118	141	139	166	137	135	122	124	131	144	144	130	130	137	145	152	139	136	138	135	157	128	116	117	153	126	140	134	134	137	133	122	129	119	136	145	128	125	134	157	138	119	123	146	130	146	143	146	138	147	138	116	138	156	140	155	135	138	140	124	136	147	136	157	134	154	130	135	141	151	145	150	130	124	153	131	142	126	137	131	129	146	128	137	148	121	131	139	139	115	134	161	140	153	134	109	142	146	129	129	131	152	121	130	130	145	136	128	143	131	135	136	130	146	136	131	134	155	137	126	130	142	144	144	113	143	122	142	126	137	131	143	119	138	141	131	139	134	125	128	133	142	131	134	129	138	143	146	113	148	123	133	143	106	143	134	124	158	138	134	116	130	137	144	148	143	131	132	145	150	144	160	134	115	123	137	154	122	138	123	131	132	134	133	143	124	156	140	150	149	128	120	136	154	134	149	134	127	138	116	165	126	142	136	146	133	137	136	136	161	134	128	126	139	130	128	133	150	132	164	113	134	134	132	133	132	149	132	141	135	129	129	140	124	136	130	149	125	170	128	154	143	132	128	120	115	131	129	136	159	135	145	163	143	132	120	129	130	146	125	126	139	147	129	144	129	132	113	140	155	151	137	132	142	126	130	153	124	135	143	150	140	141	146	138	147	150	113	132	135	132	132	140	138	139	153	121	120	159	163	124	136	139	136	110	126	150	146	167	132	154	133	129	145	135	128	136	137	121	131	140	137	127	143	129	157	133	142	130	135	135	131	144	151	130	143	137	126	152	127	126	143	145	141	125	136	134	156	146	161	142	129	142	148	147	140	149	168	135	161	145	131	138	125	136	131	160	129	122	140	122	136	126	141	148	133	140	143	144	125	116	145	137	148	143	111	138	139	163	124	137	140	112	141	140	120	144	129	152	142	125	149	146	123	129	145	142	126	134	156	137	141	132	118	135	117	136	121	144	138	122	124	147	125	150	156	142	126	114	153	124	159	126	128	143	130	179	147	151	138	154	146	132	146	152	131	130	152	115	143	155	128	137	140	149	137	115	128	137	148	135	142	149	128	126	144	136	120	116	121	130	117	150	148	132	135	128	145	151	138	144	144	120	142	135	152	136	134	146	145	143	160	140	145	138	105	144	138	132	112	127	145	131	136	127	150	151	122	126	124	126	127	152	128	115	113	128	139	133	121	140	146	123	131	149	119	136	144	143	154	141	143	127	118	119	148	136	126	145	128	137	127	157	137	133	125	162	139	148	137	130	146	122	128	147	130	144	118	136	136	143	142	140	136	132	122	129	137	129	162	122	143	133	122	130	130	150	139	138	147	130	140	133	110	128	158	111	135	144	131	141	128	150	127	133	128	135	149	140	147	158	124	143	132	120	131	131	131	157	134	131	128	149	146	142	137	140	130	140	149	147	148	131	128	138	143	126	154	137	121	126	132	148	121	138	120	140	149	135	120	144	135	143	130	143	140	109	151	149	138	122	146	112	133	148	132	152	135	137	139	138	130	124	142	133	137	146	143	123	167	143	152	145	134	124	150	128	135	136	144	136	119	147	142	148	125	128	144	164	138	144	138	147	99	127	166	141	155	143	112	142	129	125	149	150	159	129	134	140	136	135	114	120	130	151	133	126	142	141	133	144	127	137	126	148	138	143	127	137	134	136	142	149	130	148	150	135	158	124	114	131	110	148	138	143	122	143	119	149	132	149	119	155	139	144	112	140	127	149	143	147	133	142	142	130	127	123	142	131	127	141	109	139	154	131	148	147	145	124	140	148	137	135	130	135	129	142	129	130	128	122	136	142	135	162	121	113	145	127	120	131	158	117	145	146	130	144	130	147	128	139	152	140	135	160	135	129	153	154	132	141	135	126	140	150	122	134	150	144	148	145	159	145	150	140	153	136	129	139	138	161	146	138	127	155	148	128	151	139	116	137	124	149	131	145	117	126	154	129	139	155	169	140	135	127	124	129	147	143	139	144	139	147	129	146	125	123	122	132	137	135	136	148	129	170	100	147	132	139	140	126	142	118	135	121	132	141	130	142	155	140	144	132	136	143	147	147	138	138	120	145	159	137	128	143	130	154	146	138	146	147	117	141	149	140	142	122	142	135	134	138	160	123	136	128	123	134	154	145	148	116	145	139	144	143	133	134	145	130	132	125	130	125	158	131	150	97	143	111	161	154	131	143	127	155	136	140	124	143	149	138	141	131	122	152	133	160	141	126	131	168	150	133	145	154	150	138	136	141	146	140	126	149	132	127	118	143	138	150	137	133	139	153	137	147	141	156	132	132	144	131	169	150	135	134	120	126	146	145	130	145	148	139	148	134	126	144	123	127	146	133	140	138	157	130	148	115	136	135	117	109	146	147	135	158	129	139	122	135	140	147	137	139	138	146	146	131	129	137	136	133	135	159	145	142	135	133	110	144	142	131	148	124	142	128	140	122	132	149	137	137	130	140	137	152	144	165	139	166	144	149	137	128	124	139	115	119	131	140	138	149	140	136	161
23512	20966	27904	24173	20953	7284	907	614	535	509	457	397	436	454	384	409	403	393	367	374	355	360	401	357	399	350	376	363	319	353	325	332	354	321	350	356	376	352	357	356	375	330	338	339	325	363	329	337	334	323	347	337	348	356	315	323	329	344	334	353	325	333	351	308	332	342	319	345	335	328	333	352	320	356	309	324	336	337	343	333	343	344	328	368	336	354	315	365	345	336	319	343	359	332	322	352	338	309	333	338	312	305	373	299	364	343	356	319	338	336	359	349	363	339	342	329	343	362	354	334	342	342	319	344	335	339	359	334	333	346	325	336	325	315	338	347	325	317	370	345	351	364	337	360	354	325	343	336	338	355	368	328	339	314	348	347	339	345	366	330	372	328	305	319	324	336	338	349	317	301	342	337	340	337	339	350	309	321	348	304	318	302	339	333	332	349	341	336	338	333	334	367	358	326	356	375	325	360	365	367	345	353	339	346	331	350	333	312	354	364	351	299	341	343	363	371	342	348	318	320	345	337	341	348	311	329	369	320	349	335	326	348	354	355	369	344	316	315	319	315	340	344	345	334	367	378	340	353	341	323	319	331	347	364	328	362	364	374	339	375	313	300	306	350	307	349	324	336	344	351	336	319	367	371	342	345	344	355	359	342	314	320	318	332	342	350	303	316	349	361	339	343	337	355	341	300	354	370	348	341	317	339	320	354	375	371	372	340	335	379	376	346	311	360	349	368	356	360	321	315	341	317	332	365	352	337	363	321	351	327	324	352	345	309	333	317	321	346	327	319	341	341	334	341	305	348	348	315	350	338	341	343	309	364	347	343	346	324	339	337	323	305	359	352	330	361	336	342	346	330	325	315	338	350	362	326	360	327	339	352	341	357	364	317	335	376	323	324	309	342	346	317	339	307	356	336	338	335	319	329	359	353	326	325	329	318	324	340	335	325	316	336	325	344	381	344	327	367	326	352	320	317	328	349	339	334	323	339	343	333	330	338	342	339	312	337	324	320	362	329	354	339	332	352	348	323	343	382	339	348	329	322	342	328	307	331	325	315	339	339	367	340	352	363	309	335	331	339	387	332	364	338	352	330	351	327	345	346	340	298	340	353	353	347	367	353	352	362	356	345	325	314	348	390	356	324	351	326	312	350	319	351	342	323	348	332	343	341	329	333	368	324	348	315	351	348	331	317	323	362	340	318	317	321	307	339	375	330	315	371	322	339	337	329	358	365	337	362	363	337	353	341	360	352	336	322	328	328	323	353	343	344	320	350	316	344	306	391	341	307	341	325	318	324	343	351	351	360	327	340	321	313	331	353	343	325	314	315	328	318	335	326	349	354	344	353	340	348	335	348	346	325	351	342	346	362	362	332	385	320	344	321	339	341	320	333	356	351	353	346	337	357	335	339	335	338	325	340	352	317	372	301	344	310	348	331	360	384	341	332	347	325	304	339	338	346	308	304	338	346	346	361	344	366	328	365	348	367	330	357	344	337	308	314	343	340	365	352	315	329	372	324	346	330	319	328	371	354	346	334	314	362	334	372	342	347	359	331	353	340	355	340	343	323	338	341	329	359	333	332	341	364	322	367	307	350	349	326	316	346	348	329	329	335	368	348	340	364	311	341	359	311	341	347	379	349	366	354	363	347	333	360	315	318	353	311	330	365	333	344	332	379	329	349	315	363	318	359	346	351	353	332	363	345	357	374	361	339	329	370	336	333	325	343	317	352	336	314	325	329	349	335	322	331	359	343	350	334	353	337	357	341	324	326	332	364	354	354	332	328	348	361	356	290	344	336	341	333	338	360	338	298	356	325	298	329	357	373	316	294	374	352	356	341	327	331	356	331	322	323	357	330	329	343	367	322	331	349	356	344	331	352	329	335	364	319	308	339	356	296	308	343	316	316	346	331	350	377	334	342	332	351	340	368	353	315	347	323	325	342	368	344	328	374	349	347	351	322	362	320	316	319	370	326	321	371	350	357	350	328	378	327	340	329	317	360	338	320	372	325	334	353	366	353	326	335	330	320	327	337	327	341	345	318	337	334	334	332	328	364	312	374	319	357	349	346	321	355	321	349	352	361	329	351	339	311	326	348	348	370	346	346	365	343	325	325	335	350	316	379	351	310	320	361	328	363	345	339	361	327	364	335	322	304	315	338	312	350	345	373	362	322	332	331	339	335	370	342	327	355	327	310	384	328	328	353	368	336	343	323	316	337	352	361	380	364	318	336	309	349	341	355	340	355	331	324	337	350	348	343	342	306	346	336	341	345	378	389	347	352	334	351	323	352	365	362	331	324	361	341	333	364	343	358	322	334	349	349	325	310	302	362	347	326	347	354	330	340	339	316	332	334	338	337	326	351	315	329	327	331	308	348	335	339	343	344	336	340	387	326	403	344	326	336	330	346	360	352	336	358	320	325	373	372	351	316	293	337	346	334	345	329	320	348	381	368	346	332	327	317	313	368	332	340	334	343	332	324	302	351	332	309	351	313	323	359	356	363	338	341	355	329	369	309	319	335	358	331	328	334	339	328	352	349	342	342	288	317	326	331	323	334	348	345	359	333	320	358	355	316	340	335	320	322	352	361	335	350	362	342	291	347	343	356	337	329	365	319	336	331	332	385	302	339	353	336	342	345	346	319	315	314	336	334	339	350	349	308	367	346	352	302	319	377	354	334	341	336	322	324	339	327	348	335	326	340	337	340	326	327	355	365	339	344	332	327	338	354	331	342	371	344	308	343	335	321	320	357	318	352	338	336	361	332	311	340	324	361	350	305	350	342	332	314	355	327	332	378	384	345	354	356	307	365	331	360	344	312	337	337	348	351	346	326	355	335	347	391	338	315	321	309	321	343	335	327	339	351	308	362	330	394	349	365	341	339	344	329	333	325	319	347	328	351	361	371	371	314	385	345	326	351	347	351	310	325	326	324	348	347	324	302	331	358	345	329	321	332	324	342	316	353	317	361	351	299	317	320	358	345	337	345	358	348	340	358	351	330	297	365	354	308	372	346	349	363	330	291	334	331	302	303	345	356	337	342	341	307	333	332	360	337	355	321	309	351	354	343	328	327	324	328	332	357	349	324	335	351	320	367	358	356	329	380	393	301	370	362	326	318	363	358	333	330	349	366	341	383	350	338	338	328	356	338	356	328	320	357	323	354	326	382	308	320	361	327	317	370	359	328	335	347	372	329	323	333	338	333	353	346	307	332	340	339	345	348	326	333	348	351	339	319	361	341	371	311	382	338	338	321	342	335	341	335	365	392	357	357	327	368	314	344	305	336	349	355	323	316	337	330	358	321	347	337	328	372	311	349	337	346	363	331	325	330	332	340	359	347	379	365	364	310	365	318	365	354	330	339	347	349	332	359	361	358	363	327	369	313	338	341	334	338	329	319	329	331	337	317	347	333	331	328	378	333	352	346	305	296	373	323	342	330	351	308	360	354	325	324	311	362	362	339	271	330	326	333	342	345	329	373	337	339	347	322	349	318
3649	8648	5538	2685	1935	1473	1054	890	815	690	609	624	572	514	470	440	449	431	418	441	449	442	410	410	422	414	422	392	422	385	354	388	374	384	368	354	353	376	353	378	363	353	340	354	388	376	336	381	353	374	366	350	361	380	308	397	387	344	358	366	375	369	402	368	343	373	399	361	333	353	394	393	376	379	388	341	366	359	376	346	374	384	350	378	357	393	368	387	376	360	362	352	352	368	342	383	387	352	360	333	379	370	368	329	370	371	378	374	377	388	361	367	366	355	380	369	355	363	369	370	315	368	361	369	355	375	389	336	347	404	353	369	391	358	374	368	387	369	328	383	374	395	353	363	349	361	355	345	383	369	339	373	353	378	386	366	365	329	360	371	347	375	356	360	344	365	366	356	340	366	370	365	354	348	374	425	382	386	388	342	346	372	353	360	345	389	359	378	389	338	377	360	372	329	365	347	359	357	368	343	393	351	379	360	369	368	335	350	405	344	367	357	382	338	358	371	352	360	388	348	330	375	375	350	370	340	390	371	374	363	394	361	388	358	369	370	349	382	371	365	374	360	362	386	376	375	415	404	345	347	391	351	310	369	335	359	367	341	346	337	352	346	365	356	392	362	366	342	351	377	366	372	354	385	361	380	367	374	408	359	360	382	374	377	348	386	354	356	367	389	367	372	331	375	386	382	370	335	359	344	381	375	361	349	370	362	340	364	372	363	347	352	400	363	395	340	381	358	350	364	366	352	338	370	368	371	357	371	397	334	353	428	394	392	389	339	375	347	388	348	369	342	375	369	337	350	369	343	375	360	320	391	338	352	359	341	387	358	355	360	354	375	368	330	360	334	352	352	383	339	346	347	361	333	370	381	395	359	388	357	344	367	348	367	359	343	353	347	404	336	359	367	329	392	379	328	370	373	413	367	364	405	382	354	335	361	357	348	369	341	351	385	371	371	388	365	390	357	400	379	363	337	391	365	368	427	365	347	383	362	358	343	375	364	336	357	395	370	391	358	357	371	383	380	332	344	368	374	357	364	357	394	357	370	374	367	311	366	361	350	373	375	399	382	359	368	382	352	420	357	359	349	374	392	363	396	365	345	359	390	346	318	405	378	383	333	338	363	370	393	346	348	367	348	356	339	346	345	370	387	347	374	358	326	352	400	388	351	351	376	380	380	379	383	383	365	368	325	369	374	363	367	354	346	365	374	350	383	368	388	352	378	349	390	368	349	353	337	382	358	374	342	360	379	393	379	330	362	368	344	363	370	303	397	353	396	375	378	364	350	382	362	374	347	368	375	348	405	365	374	378	365	347	336	379	371	423	335	370	338	376	364	344	361	384	386	359	399	334	394	380	390	340	358	381	357	356	336	365	354	403	334	342	364	354	396	380	379	370	340	351	371	388	365	366	351	329	386	350	343	392	368	331	327	348	375	371	374	349	341	365	373	357	368	384	362	375	377	393	388	336	378	351	371	381	345	346	360	362	385	384	369	363	344	359	359	379	356	368	398	353	381	405	367	340	387	375	384	385	357	405	353	360	364	384	374	400	330	359	363	352	375	387	333	365	383	395	339	384	354	390	394	343	368	336	372	335	379	332	364	344	376	394	380	370	352	367	351	380	354	376	376	365	336	362	363	351	357	369	330	402	372	390	324	336	364	367	337	382	375	331	379	366	364	343	358	379	379	310	315	359	332	346	347	372	333	345	334	359	371	372	365	362	367	375	363	377	374	346	357	387	354	393	345	385	367	338	344	348	324	365	362	351	368	356	376	359	357	350	349	353	377	362	391	371	381	362	379	405	396	395	373	357	376	389	335	377	394	359	393	369	329	360	342	374	319	349	369	339	356	352	349	347	362	382	370	362	358	378	351	360	384	362	387	353	352	365	352	366	383	358	345	359	374	344	361	365	335	354	379	388	384	353	356	347	349	349	337	324	374	345	386	366	353	357	376	368	368	366	356	359	356	337	352	303	347	362	365	361	371	402	387	349	360	332	369	385	368	381	376	360	358	363	356	342	368	351	404	379	320	372	374	374	378	373	379	343	362	388	368	350	379	352	371	355	367	355	379	383	386	348	362	367	360	365	354	338	360	363	348	400	378	359	341	350	364	376	384	365	375	375	349	366	368	352	369	377	366	366	348	375	338	356	375	371	354	340	337	405	350	396	341	371	361	401	319	368	323	346	369	384	376	375	365	360	338	385	376	381	355	331	378	388	348	364	370	351	357	362	374	349	375	366	358	368	340	407	364	396	352	380	342	385	345	346	388	340	390	362	387	364	359	347	348	377	379	379	394	342	381	377	353	355	333	340	362	354	377	392	357	346	348	378	363	369	358	371	354	350	394	372	394	358	363	331	355	359	333	362	345	360	349	356	365	358	379	379	410	393	356	389	350	381	375	342	379	357	362	372	367	359	363	349	347	362	374	394	375	356	351	316	330	373	330	360	377	336	341	354	357	333	380	347	383	348	346	341	378	369	353	360	375	381	372	371	384	357	369	401	401	368	387	352	359	382	393	362	352	370	371	353	376	341	363	384	394	351	391	367	359	356	341	349	362	388	371	366	366	368	345	397	364	382	359	345	351	390	332	381	346	391	380	385	364	392	381	361	376	382	333	349	370	373	358	369	317	402	377	372	362	385	372	354	380	354	339	362	351	380	345	377	355	349	383	374	374	367	337	360	367	361	370	362	363	353	347	339	373	350	361	335	351	344	349	357	366	380	388	385	366	350	356	360	333	348	342	368	345	373	338	364	390	362	384	360	320	355	348	337	363	355	375	389	360	395	380	347	377	329	344	384	382	415	345	361	345	371	381	351	360	350	359	398	362	355	360	320	359	371	349	370	361	397	377	356	363	349	362	346	361	363	372	342	362	378	366	382	374	361	380	330	345	323	361	376	368	348	365	345	361	379	347	375	359	353	335	371	356	361	349	373	360	365	364	343	383	372	351	353	382	378	382	329	372	374	379	338	390	331	366	331	396	398	390	401	362	362	366	363	346	351	326	369	385	373	357	363	357	335	366	383	367	377	369	327	363	376	379	343	327	378	378	383	369	350	367	362	341	391	359	356	370	352	362	363	302	352	342	359	405	378	358	359	351	363	332	373	359	373	357	334	358	374	361	321	382	383	397	371	371	361	371	299	338	358	336	355	379	354	354	337	384	362	397	365	377	364	342	362	417	348	347	334	389	360	362	396	385	406	352	369	367	376	377	344	384	328	362	350	376	353	361	364	366	347	373	363	336	371	348	373	361	349	387	403	395	384	389	344	381	361	381	366	342	354	340	333	358	341	384	345	344	366	386	379	340	348	349	384	334	346	411	359	386	361	321	382	382	322	358	329	387	396	371	361	371	311	376	380	342	355	349	379	358	384	375	338	398	385	398	372	366	336	372	353	314	375	375	387	363	346	337	376	375	331	359	366	367	378	390	325	374	381	369	410	370	357	320	372	353	362	373	368	382	386	373	344	353	388	349	353	370	376	393	362	360
24888	20965	26464	25370	4763	353	261	243	180	204	181	157	174	178	164	125	158	132	170	138	139	152	132	146	150	136	123	151	136	99	113	119	124	126	132	100	116	140	136	144	125	124	132	131	142	130	121	116	118	119	129	106	119	119	120	125	119	111	124	129	112	128	136	111	129	127	113	119	140	110	90	106	130	123	121	121	127	137	116	128	117	119	138	138	109	122	140	117	119	106	143	108	133	130	134	108	108	109	122	119	139	116	141	131	123	109	126	122	114	143	117	139	98	125	136	125	105	123	127	129	123	134	132	109	131	136	125	123	137	120	140	136	123	118	130	103	128	131	116	132	120	137	124	119	123	122	122	114	129	141	133	101	112	133	114	122	118	124	108	132	118	117	124	88	132	100	128	110	134	118	149	131	126	130	124	119	147	134	130	130	126	146	109	97	137	128	140	138	132	104	140	117	95	121	111	115	139	146	130	128	125	123	143	123	112	120	126	124	117	102	132	126	142	124	141	139	123	120	107	125	126	116	132	144	137	132	106	122	119	117	130	106	112	105	132	120	128	143	123	125	113	110	124	124	131	120	122	118	123	97	121	127	105	105	128	127	114	131	126	113	133	116	134	133	117	124	148	131	121	126	129	129	123	122	109	115	128	123	109	122	100	127	112	115	126	113	115	135	126	137	132	91	121	113	129	111	94	122	113	123	125	130	125	123	139	135	143	131	129	111	107	129	121	124	126	128	101	125	133	146	133	135	133	114	117	115	122	124	121	131	113	132	120	113	115	132	133	128	128	113	132	126	128	113	125	134	114	145	122	130	144	122	134	119	127	122	133	135	109	128	143	110	119	137	113	120	110	118	126	119	122	135	128	124	131	129	137	115	131	132	132	129	135	113	114	119	117	113	130	116	128	108	128	127	110	121	140	135	127	114	103	136	138	100	122	131	107	120	120	152	132	117	114	125	135	116	134	133	134	131	113	131	132	141	148	125	134	95	119	117	114	133	133	125	120	108	125	123	111	128	115	138	119	130	129	143	115	135	145	134	118	129	103	121	116	108	124	132	122	124	138	123	130	145	140	114	116	128	136	117	138	132	95	131	114	127	131	121	123	110	125	126	119	102	116	122	129	138	124	129	115	134	140	116	122	118	126	140	112	116	124	125	119	135	124	110	113	140	121	131	123	126	106	139	122	121	131	133	138	115	112	121	107	127	112	130	138	120	125	123	118	140	138	122	117	128	128	133	132	130	118	109	120	134	144	108	133	121	109	141	139	107	139	113	122	140	131	133	129	149	147	114	128	127	112	131	159	104	135	117	126	121	107	149	133	116	112	122	149	135	117	110	122	129	137	122	100	127	124	116	117	103	122	122	131	125	123	136	123	127	135	112	128	114	130	112	117	143	118	131	128	102	118	128	135	121	132	126	128	118	137	124	125	143	117	137	121	121	122	118	120	127	125	133	133	140	123	110	128	114	118	120	131	123	121	114	108	124	127	130	123	121	146	118	125	104	150	121	149	108	129	144	138	106	133	127	112	128	115	125	140	113	132	113	127	105	138	134	120	117	117	99	121	121	137	110	116	137	130	132	137	125	125	112	121	171	122	126	126	138	116	119	118	119	128	113	116	122	131	105	123	134	121	100	142	139	139	117	98	122	123	143	127	133	120	129	117	137	126	129	129	130	136	134	132	126	128	109	115	128	117	132	135	146	134	125	123	124	110	144	123	148	118	124	123	130	125	123	123	129	129	120	122	136	129	115	120	130	99	92	130	129	123	110	121	110	118	141	113	116	138	131	129	136	118	119	131	132	100	113	126	119	129	122	134	119	134	109	133	120	124	111	132	128	109	121	114	99	128	111	133	131	117	125	118	127	131	135	119	133	143	123	121	113	120	118	121	117	127	115	125	122	128	110	117	117	121	126	132	130	118	115	122	102	130	123	142	141	142	139	116	122	108	128	131	120	125	116	119	113	121	129	120	122	129	123	132	127	123	117	107	102	126	124	125	104	118	110	126	119	120	123	137	121	113	147	124	123	104	124	125	113	127	130	117	125	131	137	137	110	142	110	131	136	102	112	148	134	99	105	109	132	112	115	128	129	115	137	130	148	121	122	108	125	122	130	137	126	120	120	119	121	135	129	134	110	117	116	113	121	116	121	134	129	145	122	121	129	123	140	130	101	133	118	118	124	131	114	142	137	116	116	142	127	130	98	121	123	115	127	120	138	124	131	110	137	142	115	115	124	122	124	114	117	111	136	125	126	121	123	146	133	106	106	140	119	160	123	118	120	130	108	102	138	127	119	124	107	122	134	122	139	134	114	115	105	131	103	116	131	139	134	118	126	125	131	110	117	105	150	119	138	110	115	117	130	140	128	126	129	105	117	138	126	132	136	106	134	112	116	121	133	126	127	121	119	135	126	121	106	106	116	110	143	140	109	120	122	125	118	143	141	106	123	142	118	129	137	129	132	145	113	128	136	120	121	131	117	126	121	141	117	129	113	143	113	140	114	110	126	126	129	130	111	152	137	103	127	126	111	131	126	138	124	118	109	119	118	147	111	114	115	96	123	132	120	125	121	127	121	125	123	128	126	138	111	127	125	129	138	120	106	140	129	99	115	117	125	143	129	127	125	103	139	117	138	136	117	138	135	121	126	135	125	118	125	137	120	110	124	137	134	134	126	138	101	129	140	131	107	133	135	117	121	132	114	122	134	134	106	129	117	132	140	133	119	112	126	117	127	137	128	122	126	124	113	112	135	108	117	113	96	119	120	114	118	118	113	127	132	138	114	140	119	120	123	125	116	134	123	117	126	138	125	129	108	130	130	120	113	115	129	119	125	133	147	126	145	112	138	126	114	144	133	125	122	117	130	135	108	132	125	119	132	137	121	134	110	125	124	127	113	125	124	114	112	133	113	118	112	131	99	117	147	124	120	132	106	134	127	124	133	113	127	118	97	111	115	113	111	136	127	126	104	128	134	111	121	134	133	131	108	120	129	119	137	127	114	131	126	136	106	107	121	119	134	131	125	100	131	120	112	118	120	127	115	137	127	112	129	126	117	124	118	135	117	125	129	108	99	125	106	142	145	119	103	123	111	99	139	121	118	119	124	147	110	120	112	121	130	126	112	121	114	112	142	113	102	107	121	134	142	137	141	124	122	139	115	132	136	99	127	120	127	132	139	122	124	115	128	125	135	128	139	115	134	104	113	126	108	126	109	102	102	129	129	105	123	118	119	124	126	159	136	131	117	108	123	114	129	131	110	127	127	133	135	104	115	131	115	119	107	132	129	133	119	121	135	131	152	114	135	136	116	130	138	144	136	132	119	123	118	120	107	137	116	145	132	124	121	114	132	120	120	126	118	115	121	120	133	110	134	124	138	125	138	137	154	115	112	116	115	126	120	104	131	106	132	96	113	145	125	115	133	126	117	123	124	150	111	122	119	125	100	147	130	128	129	121	91	119	121	112	118	116	128	134	120	118	148	136	127	113	119	117	105
3459	4286	2747	1251	866	663	541	434	337	311	275	244	255	260	210	237	200	185	168	180	183	194	187	163	169	158	157	172	188	172	163	162	171	137	164	182	156	172	154	186	156	148	151	153	167	165	150	176	156	151	172	147	164	167	156	156	152	172	162	155	150	158	161	168	133	169	148	159	156	141	151	156	162	154	170	144	156	167	163	154	172	158	167	164	146	134	160	168	150	163	151	149	159	144	164	163	139	170	156	171	128	139	158	169	138	136	158	147	139	172	139	174	162	143	156	196	164	140	155	160	157	173	127	149	138	183	149	163	170	172	167	160	148	178	149	146	153	174	150	128	150	189	158	154	138	175	132	153	174	153	147	150	167	149	145	163	153	163	162	153	149	145	150	160	139	193	161	172	141	157	162	144	143	163	144	151	168	145	151	145	156	137	149	164	164	176	152	154	149	132	138	139	157	136	126	147	159	157	165	170	147	151	142	155	137	150	166	147	184	153	197	150	157	145	152	179	145	174	161	169	167	160	148	167	176	156	150	145	167	149	156	160	139	153	157	153	162	157	147	157	164	153	148	169	167	161	158	163	179	145	159	154	142	156	146	148	145	158	175	159	173	147	163	166	166	173	140	159	179	157	174	167	154	177	158	150	142	170	165	146	146	145	176	154	149	161	139	181	139	161	144	157	160	168	149	153	148	178	148	167	159	146	151	164	165	148	165	145	160	143	141	172	157	149	183	159	183	157	151	165	167	147	167	148	140	158	163	159	151	156	161	153	161	172	166	157	153	149	184	154	156	159	162	177	151	159	159	150	152	155	151	155	150	154	162	143	147	178	159	161	147	161	173	154	150	154	137	151	135	156	161	139	165	177	167	146	148	155	172	159	163	141	160	145	145	165	153	155	160	161	147	166	152	159	159	130	152	127	170	157	153	157	147	153	155	131	163	138	154	144	171	152	147	166	123	165	143	158	165	151	156	151	148	149	160	169	150	148	161	135	148	173	166	148	160	160	168	156	154	167	164	160	126	163	171	167	145	174	147	178	170	154	145	163	165	130	142	149	163	159	166	156	143	144	144	133	167	162	168	147	154	168	156	151	133	150	159	137	174	148	168	156	149	152	166	159	164	156	172	154	149	148	155	158	139	167	153	148	159	161	148	171	155	179	130	151	134	146	163	156	161	165	157	179	148	137	178	172	149	159	154	155	146	147	142	136	175	148	152	147	167	146	134	170	171	158	128	138	158	187	161	156	156	154	158	169	159	201	144	149	159	153	155	156	146	166	172	140	165	151	152	164	146	163	155	167	166	148	163	141	157	150	149	159	175	168	170	151	156	145	154	155	159	149	153	159	159	173	159	156	179	133	139	123	162	179	156	163	145	146	158	168	144	157	156	172	156	157	136	169	159	166	139	158	173	166	162	150	155	161	156	155	172	148	160	146	143	162	153	146	154	151	167	158	169	158	141	149	159	155	146	144	172	151	146	153	161	156	142	167	164	152	171	164	166	155	153	161	188	164	151	153	165	170	141	153	165	138	144	172	132	136	159	159	149	155	148	133	150	150	143	148	171	142	160	163	164	132	166	144	161	166	176	142	168	151	158	166	151	160	139	164	154	152	159	164	165	150	172	164	134	164	141	133	165	165	155	166	163	146	136	160	150	156	154	147	163	128	161	170	151	167	136	148	140	155	153	141	151	170	174	142	141	131	153	136	135	146	149	154	157	146	161	152	149	136	172	157	152	165	154	176	149	168	157	158	126	170	144	151	153	183	162	137	175	167	155	168	166	129	163	151	153	166	188	156	143	149	152	161	168	131	141	171	159	155	169	167	164	135	138	172	151	159	146	175	170	151	145	147	153	171	162	136	173	158	155	154	157	173	151	158	163	150	148	154	159	151	164	145	125	159	167	178	135	172	163	151	145	170	166	163	166	152	151	158	150	171	142	141	156	171	134	145	137	142	165	141	160	145	153	153	138	142	151	159	167	149	140	146	158	148	162	151	155	165	141	154	150	163	135	137	151	135	155	156	152	166	151	157	144	166	147	163	161	158	165	148	146	144	146	151	178	158	157	140	147	159	151	139	141	165	146	177	156	167	154	149	159	158	168	164	145	172	136	145	142	160	151	133	152	153	157	169	141	158	130	154	164	151	154	151	149	154	139	177	146	149	160	158	155	172	153	159	159	154	168	152	162	155	155	148	131	143	140	159	162	182	176	163	159	148	142	144	144	173	157	153	148	138	174	157	158	169	153	155	166	152	157	173	167	169	174	164	148	142	151	166	160	162	169	150	169	144	140	158	134	158	143	181	172	136	147	172	161	151	173	172	143	175	155	152	143	142	156	182	182	179	148	136	142	179	147	167	146	142	142	161	154	138	132	151	140	157	159	161	139	176	143	137	148	159	168	159	136	158	146	142	147	157	163	162	171	160	143	172	145	169	164	164	147	165	136	161	170	169	182	148	136	161	155	146	157	147	168	150	159	150	140	150	157	128	160	146	148	144	166	171	147	159	139	149	145	162	153	148	145	154	173	148	175	191	157	154	138	148	156	154	146	174	163	149	151	166	164	150	151	142	163	142	143	167	171	131	166	178	154	172	171	160	153	169	149	150	169	153	147	148	168	142	152	150	159	152	145	152	154	163	151	163	157	161	161	143	145	141	169	169	149	135	179	172	165	120	180	144	160	149	141	158	134	149	166	145	157	143	146	154	154	157	146	163	154	132	163	149	170	141	151	163	157	151	158	171	151	152	167	151	158	133	170	152	167	159	169	165	151	139	157	162	151	173	156	173	162	149	189	165	136	172	140	186	159	166	157	163	165	164	156	160	149	156	155	157	141	133	147	141	166	154	176	150	145	144	151	180	151	169	167	158	159	136	167	143	168	127	149	184	150	160	162	177	140	147	159	192	146	152	157	170	143	169	156	160	147	168	161	166	170	145	144	178	147	150	164	143	157	158	159	152	170	139	139	159	143	148	175	142	152	159	149	133	153	148	129	143	177	167	139	143	146	159	166	152	164	138	168	193	170	150	173	122	141	157	146	147	144	160	185	148	164	164	158	165	147	138	160	135	148	140	163	149	149	161	143	171	178	129	146	151	152	142	163	126	158	155	173	147	168	146	156	170	164	172	169	155	145	155	142	148	161	160	163	152	141	148	160	149	147	178	152	161	146	142	166	167	163	139	161	146	150	156	148	165	143	158	158	158	156	159	167	155	163	154	148	159	171	174	164	155	181	157	151	157	143	155	137	160	145	128	151	151	148	143	151	160	162	146	163	147	167	148	167	176	139	152	165	154	175	146	139	154	157	165	174	168	129	159	149	129	156	158	152	155	160	150	149	177	162	149	149	165	151	160	172	150	178	131	174	144	141	154	163	145	165	150	160	134	149	135	158	150	144	147	150	169	149	152	154	143	166	159	163	131	174	153	169	172	145	173	148	169	170	141	153	136	166	145	151	168	158	146	140	165	158	154	149	163	177	165	155	180	151	163	143	143
22615	21068	28542	23811	21063	21068	5008	1063	775	705	653	648	589	620	580	545	516	541	507	524	499	494	486	471	467	468	444	508	466	465	469	458	476	466	473	466	470	421	429	467	450	443	437	429	480	456	437	442	464	459	433	481	447	461	447	457	461	462	424	424	428	411	430	450	471	466	448	423	435	446	484	441	446	476	416	449	465	448	414	430	446	393	419	440	466	468	467	445	441	416	432	438	452	448	442	453	447	433	464	431	502	453	484	448	426	461	427	433	425	425	446	399	446	469	391	504	457	441	439	450	428	446	408	462	426	409	450	436	435	437	444	449	427	430	443	477	419	460	419	442	450	455	464	433	450	405	443	447	439	433	418	450	442	475	428	438	434	459	483	438	462	434	453	425	445	475	433	435	446	415	428	456	451	394	488	456	468	449	439	451	435	464	440	421	419	431	419	444	381	431	445	453	447	451	427	465	487	427	428	424	424	441	439	437	383	413	433	410	416	448	419	458	462	442	451	479	427	443	457	470	435	439	418	463	450	495	441	390	429	430	442	454	442	449	442	427	467	435	452	452	450	410	414	424	432	411	450	453	426	399	433	413	448	433	437	458	445	450	465	421	430	444	414	453	458	422	438	445	472	447	448	469	404	441	437	399	442	467	411	438	443	405	435	438	454	405	414	396	413	428	441	411	426	451	432	417	469	446	394	471	445	440	467	445	420	442	443	439	418	440	478	459	467	419	416	415	489	471	437	426	439	423	455	455	420	439	401	463	440	417	446	422	402	453	460	436	424	408	427	382	429	410	397	467	423	429	463	434	430	445	424	422	445	425	434	439	417	413	434	461	426	437	402	462	432	440	424	456	432	425	428	451	427	452	462	436	463	412	418	435	438	461	438	451	433	443	443	434	420	454	457	414	402	442	450	463	443	452	441	461	456	439	413	455	437	430	410	477	461	427	446	458	431	416	472	469	483	423	481	436	468	430	433	463	436	440	448	406	440	458	423	444	410	445	466	433	452	437	442	456	441	418	422	458	465	398	468	443	434	451	482	452	439	447	465	399	433	439	416	402	401	458	447	456	430	439	445	446	436	486	466	451	440	426	437	447	443	477	386	388	466	427	455	455	436	417	450	438	398	427	409	422	474	464	415	414	431	427	416	421	482	423	418	429	441	411	447	452	429	453	439	468	442	417	490	446	407	456	481	437	438	451	456	437	437	385	458	456	422	455	435	451	474	477	419	409	499	436	454	426	437	413	442	440	458	433	409	441	446	437	448	420	429	413	458	413	460	434	429	485	420	421	449	456	440	415	455	465	443	491	444	458	420	458	425	425	438	424	415	451	443	430	441	425	437	426	441	410	421	452	429	445	472	454	478	421	453	431	446	454	418	418	426	432	440	434	450	452	431	444	457	474	484	382	472	478	468	425	423	410	458	431	439	433	477	399	444	441	455	478	451	432	410	427	439	451	478	426	442	440	450	429	432	475	444	392	403	409	449	463	443	407	418	409	462	451	438	447	449	444	419	388	432	435	442	441	432	487	447	423	436	450	434	425	421	445	436	405	471	408	447	441	484	432	410	450	438	420	482	408	448	413	442	438	454	461	419	447	451	459	407	403	386	470	446	463	407	460	449	414	456	468	452	431	425	459	456	453	474	447	423	407	453	450	402	418	427	460	385	464	455	422	435	448	451	421	430	436	413	434	442	429	448	409	431	452	437	387	401	443	444	448	469	445	433	431	484	424	453	457	458	429	432	406	407	440	448	415	414	405	420	430	433	428	449	434	443	444	442	425	432	414	417	453	426	426	480	402	476	420	433	414	439	451	437	451	420	413	453	437	383	450	460	474	446	420	457	445	420	438	444	437	448	442	418	436	416	447	450	432	433	388	401	418	411	433	449	431	414	411	443	420	413	412	429	447	430	454	429	445	425	455	429	471	427	414	419	434	439	421	450	419	418	408	442	431	448	414	427	420	446	482	483	441	417	398	433	434	462	423	448	496	458	446	427	420	419	455	453	389	429	415	458	447	448	473	430	463	448	455	454	476	445	417	427	411	405	469	429	434	393	438	451	461	418	432	449	477	441	434	418	430	440	461	438	431	480	433	408	460	417	454	405	470	453	438	419	438	438	432	434	413	435	440	450	428	439	430	446	421	442	418	436	467	443	456	451	413	468	450	407	400	445	420	452	466	445	384	417	473	459	450	428	424	433	464	402	469	438	431	411	426	397	423	431	448	443	446	420	454	439	393	451	431	425	419	435	413	470	468	464	481	451	477	473	429	439	427	426	436	419	422	516	422	464	482	410	441	419	459	398	411	439	422	398	418	422	437	444	470	407	443	428	419	442	451	430	459	438	451	419	442	460	463	420	456	471	441	431	440	403	444	420	451	442	461	468	444	469	445	468	418	439	436	429	438	410	419	426	447	456	408	423	458	440	456	380	422	433	446	459	428	433	436	421	437	410	423	448	432	435	433	411	407	455	456	418	410	457	431	414	447	439	437	416	417	438	442	452	460	440	400	412	404	489	449	431	446	430	418	435	468	414	444	419	463	444	420	423	393	435	433	451	439	441	422	461	475	473	443	477	412	454	475	482	429	421	435	448	410	429	430	462	470	439	448	488	431	433	494	435	428	419	423	393	423	421	436	398	406	409	429	460	423	411	426	441	436	441	453	433	456	466	414	421	434	442	441	427	413	458	444	442	422	436	407	448	458	438	454	419	473	410	437	411	410	436	427	431	440	476	448	430	448	405	430	448	398	463	452	410	439	431	456	434	427	444	410	465	483	433	443	458	438	446	438	432	447	444	425	486	413	474	431	461	434	436	441	445	457	452	420	430	444	457	437	446	421	420	427	453	443	467	420	403	418	456	429	425	456	448	435	449	450	448	436	430	465	446	451	440	447	438	403	446	414	459	462	465	430	403	459	412	438	429	430	423	439	433	452	463	448	441	459	445	451	443	449	427	452	415	420	460	426	432	426	446	435	390	456	447	436	376	411	480	428	466	445	437	434	453	427	476	418	453	452	436	423	442	429	444	454	430	435	450	411	467	436	427	409	430	420	452	401	419	442	428	441	434	422	446	434	381	394	448	426	436	415	452	443	425	427	446	435	415	439	448	437	470	432	436	419	445	477	435	421	401	439	457	454	406	395	458	463	417	470	420	381	450	452	433	437	457	432	431	455	413	491	447	429	472	407	449	453	422	449	419	418	434	455	433	442	427	423	444	450	403	416	432	457	442	434	439	431	479	481	391	443	460	444	459	463	435	435	431	464	421	458	434	404	419	452	510	397	456	412	454	475	430	459	473	431	442	441	415	444	427	467	444	464	469	457	438	437	399	434	449	408	446	438	434	434	434	413	420	443	471	440	437	452	464	452	439	428	477	428	477	427	451	428	426	427	442	460	408	462	441	437	435	400	408	459	452	448	460	467	449	468	415	445	441	420	422	451	426	459	453	436	440	392	428	448	441	427	433	458	415	418	422	451	429	447	398	407	457	420
5041	13694	9282	4611	3344	2466	1879	1481	1267	1046	908	869	817	750	687	687	682	602	602	592	605	570	570	575	524	575	528	536	533	567	516	492	508	475	502	497	499	514	499	502	517	490	492	468	498	471	478	516	517	555	532	493	495	500	471	496	487	477	434	488	471	496	498	460	500	486	484	498	476	453	483	473	526	484	526	460	452	484	484	481	480	476	440	490	461	465	482	513	485	471	419	490	455	469	448	476	445	458	416	480	441	503	460	472	479	489	502	489	506	498	480	468	490	461	502	469	447	452	457	470	479	501	488	493	477	493	473	448	504	473	467	488	451	480	459	456	509	469	470	476	494	449	477	491	465	443	537	459	478	493	494	463	412	490	489	473	461	480	463	444	447	473	436	458	474	505	533	442	427	455	456	461	487	472	484	419	454	462	459	450	472	478	493	496	496	452	472	480	449	464	466	479	425	482	440	473	474	482	465	427	492	466	458	459	461	464	485	454	528	481	461	481	488	474	494	468	464	500	484	481	481	483	442	464	474	484	473	491	481	432	468	505	407	485	442	454	454	475	483	485	480	463	464	460	469	489	472	500	501	474	481	475	470	460	489	471	477	475	489	446	431	459	492	506	473	494	491	426	434	484	505	493	474	474	468	502	421	485	479	477	486	479	515	518	499	470	488	476	459	474	474	499	460	450	507	480	502	503	444	442	445	499	479	479	490	454	478	466	495	472	479	464	471	470	450	462	502	458	432	441	507	450	462	500	491	502	439	477	447	469	475	452	454	464	479	463	488	454	455	480	479	526	453	492	471	486	436	467	511	449	497	491	472	466	464	462	492	476	461	445	449	506	405	434	469	492	482	473	460	481	456	463	439	470	507	491	450	515	492	467	475	445	461	438	477	484	460	516	475	477	456	496	505	483	493	478	478	477	492	469	462	471	478	526	452	463	476	485	451	457	453	449	477	481	433	485	477	460	495	456	423	477	481	492	463	494	466	448	490	475	478	476	481	508	452	488	481	496	479	456	451	495	465	462	475	416	482	482	494	493	455	486	488	430	456	477	474	477	433	471	480	460	452	433	498	436	482	440	472	469	471	491	489	433	487	524	446	479	464	446	445	468	491	489	458	500	493	495	452	426	457	485	479	464	466	471	469	472	460	457	497	467	469	472	461	499	463	454	483	422	428	440	476	465	488	449	474	502	461	464	515	460	480	464	489	429	502	480	447	506	507	497	483	519	469	450	526	466	442	444	469	493	498	455	511	478	462	450	494	480	456	453	501	492	453	445	444	470	463	460	456	453	459	458	461	475	496	457	467	488	461	495	484	478	474	399	480	461	503	475	461	458	477	469	447	467	478	461	477	477	504	465	459	464	478	452	475	434	511	465	483	480	473	474	441	453	471	513	460	477	490	482	488	478	480	492	486	466	463	475	488	457	498	460	433	486	452	477	468	484	506	448	485	488	491	462	476	502	499	460	473	487	465	462	491	459	471	474	464	475	514	426	474	454	462	519	488	505	461	491	464	462	474	428	478	473	493	514	482	481	495	451	443	434	458	471	502	459	445	510	495	463	508	465	481	471	491	482	492	454	498	470	451	487	453	470	520	436	488	448	454	460	483	450	506	449	439	469	503	490	459	427	442	478	456	460	437	464	434	489	492	493	456	504	457	485	496	480	457	490	494	467	455	523	505	530	495	480	494	487	454	497	468	469	456	496	492	490	422	481	453	487	499	486	464	436	474	473	466	459	501	493	466	466	460	462	518	451	442	493	494	446	462	435	477	459	480	478	475	505	473	453	511	434	483	482	493	495	470	433	476	471	423	490	436	474	473	456	451	505	499	497	477	443	486	469	477	485	467	445	460	463	485	455	513	450	500	486	440	444	446	473	480	486	454	508	466	451	493	502	478	444	464	491	493	466	451	494	468	462	466	467	463	465	454	484	483	508	481	483	439	482	472	480	485	477	459	459	481	474	489	492	484	435	470	462	467	485	453	471	479	459	484	508	448	493	484	471	450	479	433	461	425	470	446	448	444	488	471	471	497	496	450	439	486	499	469	498	475	469	472	456	477	466	466	449	495	445	462	465	437	465	433	467	457	443	459	459	446	443	464	462	475	432	470	465	471	499	479	433	431	509	450	433	454	460	478	451	489	476	461	450	462	489	443	469	480	492	446	462	490	444	454	452	485	481	491	461	483	432	454	505	444	485	449	449	482	448	482	498	455	473	414	495	487	448	482	467	500	503	451	451	511	483	481	465	445	438	512	441	454	489	454	442	428	493	459	454	442	479	454	481	488	484	476	454	476	469	497	500	445	477	482	473	432	496	428	466	441	487	464	511	478	466	458	425	423	500	467	471	465	479	448	483	459	476	468	481	472	490	475	498	525	449	478	508	461	465	448	511	478	484	514	470	479	471	469	475	455	468	505	508	430	492	497	451	502	494	469	447	459	423	456	477	464	477	487	488	480	462	470	482	449	472	448	493	474	480	459	469	497	495	432	481	486	475	480	503	449	446	462	504	459	487	493	406	462	478	471	440	437	464	509	458	459	475	525	469	470	485	477	503	441	499	483	462	471	475	461	483	482	464	513	468	450	466	496	481	469	468	496	470	465	478	515	460	478	409	469	510	508	451	468	456	533	494	452	488	460	445	468	441	482	443	435	485	479	481	460	462	475	483	461	487	455	463	478	484	485	504	480	465	442	484	472	454	477	451	488	465	488	467	454	475	480	477	478	454	451	503	488	468	426	448	471	460	455	508	480	457	466	500	509	503	438	467	443	481	457	505	425	450	459	450	469	479	454	499	468	466	488	457	461	444	456	498	460	455	483	456	432	500	497	487	441	448	460	454	443	501	475	471	456	469	477	469	454	463	457	467	462	492	459	450	446	467	476	452	476	463	464	472	483	478	438	489	500	475	472	478	493	436	437	492	490	472	471	437	492	441	444	497	458	437	473	466	435	454	527	468	447	492	461	445	459	443	458	492	457	485	472	482	460	472	490	468	474	495	472	479	458	449	408	497	521	429	470	484	453	497	476	491	441	458	499	477	460	502	476	502	485	458	498	445	517	455	450	471	469	434	497	423	482	435	472	519	451	483	478	486	460	468	466	472	467	502	480	522	495	453	476	439	482	458	482	478	480	490	457	447	501	489	443	487	477	443	460	497	451	512	490	490	467	478	457	469	468	470	489	425	474	456	456	447	471	459	476	453	486	475	454	487	466	462	458	486	468	472	470	502	470	486	445	486	485	456	443	477	484	484	445	452	452	500	460	485	471	434	447	437	492	451	451	459	523	492	480	461	475	468	472	510	441	473	487	477	466	441	507	465	456	485	485	441	457	453	485	483	487	479	443	487	452	494	495	459	463	494	467	490	492	462	494	493	491	479	499	462	460	464	459	499	492	446	470	472	478	450	459	460	471	465	487	468	463	441	474	462	447	500	412	478	483	484	484	473	482	450	448	439	506	470	474	495	458	448	508	451	480	469	429	448	508	503	486	449
27323	17304	3049	331	204	161	156	145	129	140	115	123	104	135	107	126	95	123	127	116	101	134	121	117	111	127	113	117	132	114	120	116	136	102	115	120	122	109	115	132	123	118	117	123	112	119	115	109	131	126	145	132	129	105	107	116	111	108	109	133	120	110	113	108	97	127	117	118	133	125	117	101	146	136	114	102	110	117	98	116	140	96	118	106	134	121	128	98	124	117	110	107	121	139	112	126	107	118	112	109	120	128	123	110	113	124	112	119	112	133	111	119	109	117	124	122	120	113	118	136	128	123	123	121	110	106	109	139	111	118	117	114	126	114	111	109	131	87	135	121	143	138	102	124	135	116	124	110	115	148	124	104	131	141	103	140	130	122	124	124	110	106	126	128	125	126	114	97	104	115	125	134	97	125	126	131	135	115	118	104	119	121	110	131	125	86	118	112	121	115	91	119	141	98	125	122	119	122	117	119	100	120	118	99	99	135	133	118	124	133	116	125	121	119	105	137	110	142	120	106	133	97	119	147	122	108	122	109	133	124	115	102	119	144	144	125	120	120	113	112	128	116	121	103	111	125	143	116	116	125	123	113	131	124	104	150	122	137	106	119	105	105	130	121	129	122	107	120	135	107	104	111	114	126	110	113	128	110	124	109	106	128	84	126	126	108	115	96	112	106	124	136	134	107	110	115	103	89	103	113	107	130	110	112	120	119	131	119	120	126	114	143	112	126	132	111	112	127	136	114	120	142	117	110	136	125	129	122	121	97	127	124	109	113	115	132	130	121	117	115	109	117	113	121	106	119	116	138	129	103	130	97	129	134	96	119	123	122	102	104	128	128	144	116	115	124	111	110	150	128	115	108	106	125	107	133	118	121	133	127	103	117	112	108	104	116	119	115	147	108	140	109	103	101	119	123	127	124	118	113	124	144	109	92	115	99	105	104	124	120	129	118	119	123	125	103	121	104	127	123	133	143	115	101	124	105	113	115	117	110	136	113	114	123	120	108	113	97	134	105	118	102	111	119	125	133	109	127	110	112	123	97	132	117	118	132	122	116	107	137	103	131	111	138	104	113	123	119	107	121	139	104	109	116	100	103	145	150	136	129	130	115	120	144	130	141	111	103	125	120	116	115	121	118	111	137	122	138	111	108	119	122	127	130	114	138	110	122	127	123	95	112	114	112	113	132	99	112	112	125	119	123	120	132	102	128	132	111	119	126	116	110	112	126	109	115	105	134	113	126	119	124	119	122	130	127	141	109	116	129	108	120	100	131	105	123	122	128	114	120	107	131	134	115	117	124	103	111	108	129	107	115	109	100	128	118	115	128	128	116	96	99	124	110	111	116	108	108	112	123	106	125	144	115	127	122	107	116	119	118	103	113	108	113	116	118	119	107	112	116	131	127	104	133	133	132	132	125	124	104	121	117	104	112	114	124	125	133	122	107	118	120	117	96	123	139	112	117	117	119	113	130	107	150	114	104	143	116	105	130	125	108	103	89	125	123	101	134	112	135	104	126	126	114	112	130	130	120	115	103	105	129	120	121	120	124	115	120	130	114	116	123	127	117	126	108	129	142	130	123	118	126	117	119	102	142	88	126	113	117	119	100	105	115	110	130	108	112	121	104	133	126	126	122	124	104	122	117	118	112	125	133	117	123	130	132	113	109	118	114	107	113	106	121	130	133	115	123	114	110	121	129	131	110	108	122	128	120	126	111	125	112	127	125	122	115	122	114	121	127	120	117	131	129	121	131	124	108	108	125	119	122	106	122	130	110	113	110	124	142	112	119	131	134	116	100	128	121	129	135	121	117	96	126	150	88	120	123	108	117	116	117	119	106	110	116	130	111	114	147	124	139	126	111	130	103	119	105	122	135	108	109	115	108	133	117	114	122	138	118	118	115	132	119	139	120	121	104	115	103	120	138	118	107	141	120	134	112	107	112	110	122	111	109	122	103	124	121	118	139	127	123	131	109	135	102	118	113	118	129	130	130	119	101	123	109	106	118	97	128	116	106	122	106	118	98	114	94	103	135	94	109	114	105	114	122	120	106	131	112	105	107	123	105	118	121	132	105	121	117	118	101	120	105	121	117	131	108	131	120	149	114	98	110	112	98	122	138	118	134	106	106	128	141	109	107	126	123	124	129	124	135	128	109	109	110	117	115	140	120	127	125	92	104	123	89	120	113	101	123	115	118	104	111	117	131	106	108	127	116	89	114	134	107	117	125	127	106	143	104	138	112	116	122	108	118	133	108	132	118	117	107	116	121	135	126	141	114	109	115	102	98	125	127	113	104	108	104	102	118	119	131	137	124	103	121	112	119	113	137	124	102	98	127	90	115	117	124	121	126	110	115	143	122	131	117	128	115	114	140	120	112	115	110	113	109	119	128	115	115	124	101	122	120	156	117	112	114	125	113	112	118	117	122	124	112	125	121	103	109	123	126	109	120	120	101	119	120	111	119	113	109	124	140	143	114	94	122	92	113	113	121	102	129	123	125	102	138	143	111	108	116	107	105	143	124	107	130	110	115	111	93	120	121	107	122	123	94	115	142	136	136	118	123	136	116	119	99	136	128	114	109	124	112	116	107	123	123	108	130	100	117	122	109	114	95	115	131	133	122	118	126	112	117	120	120	122	121	132	115	121	111	125	106	128	123	118	120	130	123	117	96	131	103	118	129	112	113	107	108	106	138	103	112	108	109	125	114	114	119	114	107	133	121	109	105	108	126	128	104	131	123	112	127	142	121	113	120	100	116	133	114	118	111	136	131	123	122	124	110	135	116	109	115	108	110	125	128	117	123	127	110	115	114	122	121	101	114	112	131	134	126	117	118	135	109	122	124	102	122	94	120	112	123	115	114	123	129	117	121	116	110	119	127	120	112	95	128	105	107	127	121	126	115	100	119	107	111	113	110	117	108	122	139	126	111	126	110	116	112	141	122	96	111	133	116	115	124	112	114	120	116	127	129	100	110	110	110	115	105	128	118	128	119	112	129	113	142	127	110	121	104	110	130	114	111	103	118	125	112	124	120	104	114	109	110	121	105	144	111	117	115	140	122	132	118	128	114	113	114	114	107	114	107	115	122	127	133	119	106	105	115	130	125	123	102	131	115	135	121	146	127	118	114	116	115	140	127	126	90	116	110	127	115	128	105	109	119	106	119	114	130	130	115	117	127	120	117	123	88	113	114	104	118	111	105	112	100	106	125	120	119	96	113	124	126	122	122	124	125	120	122	96	128	152	100	133	124	119	138	118	108	102	138	114	117	108	125	127	136	119	117	119	106	105	102	102	106	125	124	121	117	121	125	119	115	124	127	106	124	129	130	119	114	131	120	119	123	118	110	127	106	133	117	129	115	126	113	115	105	111	141	132	118	111	123	128	98	129	107	112	101	142	119	113	115	135	121	111	104	102	105	110	129	131	128	131	120	136	144	102	120	107	134	111	103	117	124	128	92	105	128	118	130	139	94	130	126	115	106	106	112	127	136	122	104
4328	710	480	268	198	204	178	164	147	145	177	160	137	161	144	132	131	145	140	118	137	132	136	129	139	148	120	133	126	133	156	145	127	150	128	135	164	133	152	116	132	138	127	132	120	123	151	135	132	133	139	139	147	122	123	135	117	111	132	130	151	136	139	129	142	139	146	124	135	128	146	135	136	122	108	129	143	140	160	121	132	115	124	140	137	157	142	140	134	135	133	141	154	120	142	141	127	124	123	125	128	143	165	140	133	139	159	112	139	132	136	140	150	134	125	140	131	130	131	132	136	150	141	145	139	150	125	149	131	137	136	141	151	138	145	121	131	143	137	140	140	125	127	144	146	137	126	135	144	109	110	146	148	137	143	149	125	132	137	124	138	134	142	115	143	136	130	137	119	131	109	143	139	163	166	127	145	151	141	150	154	133	136	156	148	119	133	130	122	105	132	145	125	127	134	143	139	130	141	114	138	127	126	115	132	147	137	138	144	124	122	121	143	125	141	126	133	134	139	127	135	122	137	143	151	143	137	156	132	109	166	143	149	132	136	136	124	134	138	135	131	135	135	124	137	121	139	141	140	139	133	142	145	143	159	116	130	125	139	141	121	134	129	133	130	144	131	159	144	147	145	140	121	135	130	141	146	128	150	129	125	111	128	133	105	156	122	141	135	144	142	136	140	126	146	118	116	150	137	126	152	129	140	145	129	140	144	129	133	144	140	144	135	139	137	143	129	146	138	120	116	125	124	136	131	135	149	147	138	150	147	123	129	152	140	142	119	123	121	127	126	142	131	115	149	144	134	134	127	130	124	111	128	152	128	124	120	128	134	100	108	131	114	131	134	147	137	130	122	138	141	127	140	134	147	144	122	135	136	136	115	156	146	145	141	135	125	127	148	139	146	145	154	121	147	136	131	145	151	143	140	147	138	130	121	124	137	119	147	122	148	150	133	131	127	136	123	131	135	142	133	141	145	141	109	149	139	140	128	140	157	145	134	143	151	127	133	140	141	136	111	133	124	135	131	141	149	152	145	133	138	129	117	130	157	111	132	113	159	148	133	153	140	151	144	143	131	132	140	134	143	138	159	132	173	139	135	143	136	159	153	154	164	124	128	126	113	119	143	128	131	125	131	128	127	132	161	119	130	138	132	136	137	144	126	146	132	136	148	144	138	136	135	160	140	144	129	138	135	143	144	136	138	149	122	140	123	129	137	131	137	135	134	116	124	150	136	156	155	133	137	141	131	144	137	150	148	142	145	141	120	127	128	151	133	132	116	120	143	155	145	128	126	150	140	123	135	137	119	135	141	164	135	145	138	127	157	155	132	125	133	116	126	147	158	133	146	139	113	135	143	131	145	107	138	138	131	145	141	122	142	119	109	136	131	103	129	143	126	96	148	130	143	126	138	144	143	139	134	138	145	142	136	136	132	130	128	145	124	121	101	132	150	139	147	140	114	128	128	133	124	163	121	138	140	115	144	133	148	140	123	138	139	139	120	144	150	126	124	123	137	136	149	134	137	139	111	146	151	142	150	132	145	134	141	143	123	132	115	143	135	117	136	144	133	140	114	149	144	136	123	107	118	144	123	147	128	119	133	138	132	135	127	109	143	115	147	128	128	145	140	150	134	131	134	129	129	134	159	143	148	133	114	132	151	127	115	135	122	121	128	145	134	144	138	132	140	102	163	126	130	142	148	129	131	130	142	133	129	112	155	138	164	142	135	136	147	123	137	141	139	141	123	139	156	125	143	143	127	140	150	124	125	136	154	119	134	118	150	129	131	116	124	152	134	139	136	131	147	126	109	146	146	144	144	136	127	136	139	136	134	137	128	133	135	134	133	129	125	139	125	133	123	123	123	139	119	141	130	138	128	137	138	129	153	147	134	142	141	117	132	149	125	135	143	149	124	118	139	127	134	138	141	143	144	138	131	134	127	132	130	152	142	126	135	164	136	127	121	144	135	140	129	125	137	155	135	142	144	143	131	141	136	153	131	142	117	158	138	131	160	146	128	145	143	129	126	138	127	128	129	161	171	125	118	133	131	150	148	134	119	139	124	135	129	131	149	122	115	123	145	157	151	136	131	133	153	150	135	124	137	122	121	123	154	115	146	137	151	120	125	138	142	132	130	110	114	133	122	134	119	129	136	146	149	131	125	167	151	126	152	150	115	138	152	140	152	115	142	126	151	138	162	130	147	132	138	129	141	123	128	137	117	136	148	127	134	141	117	136	149	142	140	143	135	150	136	119	145	137	143	134	124	128	130	133	148	133	120	135	131	146	158	133	131	142	131	146	143	140	148	144	141	126	138	143	124	154	135	156	138	124	131	120	156	117	130	125	120	146	140	129	133	135	149	131	135	128	141	131	139	151	121	150	137	110	128	135	135	126	150	156	142	126	125	139	133	149	134	122	142	136	149	145	121	137	140	147	122	134	135	137	147	117	138	132	117	135	141	119	135	134	135	124	140	145	126	138	135	130	137	145	140	139	114	138	129	122	133	131	138	126	123	146	130	146	132	131	134	131	140	133	139	150	139	134	146	147	147	123	168	124	133	137	131	135	135	131	117	146	140	153	136	119	135	127	138	142	143	113	111	136	132	145	145	120	147	153	139	137	141	132	137	163	116	160	128	133	140	135	122	126	125	118	156	153	129	146	173	132	139	134	124	105	138	149	135	133	130	118	133	141	156	103	135	137	130	130	141	113	165	136	133	122	132	152	125	150	141	132	150	108	146	134	134	140	123	125	140	151	150	129	130	113	129	138	141	139	125	135	141	135	138	122	160	136	125	129	117	149	137	154	123	118	154	153	147	138	154	149	127	139	152	137	138	120	135	140	125	131	137	151	137	156	133	134	128	118	147	142	152	120	143	128	122	143	121	134	144	130	151	154	133	148	130	150	145	156	130	142	158	125	136	131	123	146	141	139	145	131	136	127	125	139	120	161	142	124	145	155	147	133	139	124	148	128	146	125	129	148	139	139	119	112	133	138	146	127	143	137	149	133	159	119	143	141	132	159	118	159	155	118	123	135	140	119	151	128	127	131	149	139	160	147	131	142	154	125	142	149	131	149	141	114	132	128	128	126	136	142	141	129	133	133	110	106	142	155	147	144	138	149	125	138	127	153	128	141	135	152	141	158	143	126	134	117	153	131	128	141	132	119	130	141	136	119	120	147	134	146	141	132	139	133	131	146	137	132	130	126	138	126	127	121	124	122	145	161	129	130	155	151	134	134	113	133	114	145	120	134	139	146	151	143	138	144	135	132	135	146	142	156	140	151	137	133	149	123	133	139	120	137	146	144	158	131	152	129	143	150	145	153	125	124	141	146	127	124	129	137	122	136	118	120	141	132	127	125	123	133	153	119	146	132	125	143	139	130	133	126	149	138	122	139	133	135	159	135	122	154	115	136	131	133	139	144	130	131	134	150	126	142	153	133	128	128	141	140	137	117	129	148	133	143	131	146	117	141	127	135	136	132	140	138	118	148
23599	21016	28018	24206	20978	7338	839	649	536	507	490	435	438	432	401	380	404	388	373	385	367	342	354	353	381	381	347	350	329	343	315	353	331	376	344	372	340	345	355	338	317	352	343	308	344	359	350	370	349	361	334	366	391	362	370	342	324	374	344	321	352	324	332	333	327	342	329	361	372	338	373	338	362	322	334	333	329	337	364	330	350	343	326	328	335	333	334	337	344	362	355	335	283	342	313	326	378	364	330	359	324	324	340	325	348	320	350	340	351	360	322	328	329	352	335	334	325	340	348	345	338	348	356	367	356	353	335	353	312	319	323	323	337	323	350	315	340	317	336	332	328	381	363	321	331	334	362	322	308	343	328	340	330	328	335	320	346	336	340	369	375	367	356	309	345	375	334	319	349	304	338	281	346	302	331	318	322	319	328	366	334	335	337	316	337	353	327	349	323	338	333	329	343	364	327	360	342	353	328	300	319	320	320	319	326	355	312	312	314	355	341	341	343	310	326	300	331	308	332	346	327	342	321	335	338	347	322	322	359	322	333	348	329	337	334	338	323	329	326	338	376	354	335	352	333	334	341	361	331	381	369	337	357	316	336	349	337	346	373	365	349	336	360	368	332	371	326	332	405	334	349	345	306	341	340	317	350	372	331	318	351	316	337	322	320	342	335	352	322	332	301	326	327	334	320	349	362	339	321	318	328	333	351	348	367	336	325	350	350	308	363	351	359	352	334	325	347	347	345	338	312	332	330	341	323	353	331	346	328	366	323	319	333	336	321	318	328	323	351	335	328	324	315	337	328	359	342	330	369	355	331	315	326	360	317	352	311	332	339	346	331	316	335	329	373	305	352	351	349	327	357	349	314	333	352	296	339	327	358	353	330	312	355	354	353	302	347	333	324	353	356	331	360	338	361	324	323	332	327	312	330	355	323	338	314	365	345	366	324	320	339	330	325	336	325	347	344	314	339	369	337	347	345	307	335	356	344	334	359	337	311	311	336	327	347	326	335	383	333	313	345	317	360	333	300	281	354	353	335	322	323	342	337	363	339	336	312	320	321	346	369	350	331	325	327	339	347	337	335	327	342	341	361	374	344	326	329	336	342	370	326	326	318	324	348	339	360	375	368	341	310	326	334	346	342	371	316	343	345	322	368	357	333	332	353	335	323	339	370	347	360	318	324	329	328	346	348	334	351	353	352	330	309	361	349	332	328	338	339	343	319	356	325	334	327	337	310	325	314	338	344	329	356	317	308	349	353	356	376	353	351	349	359	319	337	306	366	341	327	350	364	325	346	360	320	343	368	349	346	328	363	322	306	343	325	330	345	379	350	354	343	363	346	335	310	349	333	333	326	354	314	306	327	334	325	338	319	310	358	353	354	362	318	334	337	350	362	348	346	339	336	343	361	364	324	349	371	377	334	327	345	308	313	358	363	373	323	385	343	332	348	343	299	341	350	319	357	326	300	332	311	331	354	319	303	306	329	358	332	353	311	334	353	390	299	314	357	338	316	338	333	360	341	323	347	339	352	342	336	342	342	344	320	356	371	366	341	347	319	320	332	314	313	317	333	339	356	340	315	382	384	304	296	368	336	342	334	337	326	361	326	335	325	301	366	307	362	333	334	361	325	325	321	335	349	314	333	320	335	325	349	305	338	366	335	332	317	319	336	348	360	345	335	308	358	347	345	344	331	350	340	322	328	331	367	294	339	320	327	333	334	348	317	310	348	353	336	328	342	353	330	355	343	327	350	348	314	376	329	318	345	308	337	342	340	332	327	332	340	324	308	328	364	321	347	322	330	353	313	317	325	347	329	325	358	328	317	327	321	314	328	317	328	342	304	332	315	311	356	368	341	317	325	350	319	355	345	343	337	330	358	324	326	340	325	389	335	319	332	340	340	358	333	361	328	349	362	335	326	301	333	337	355	326	311	310	328	306	336	346	299	330	329	339	336	345	343	360	339	345	344	304	364	359	380	356	336	356	327	343	340	334	343	331	343	315	357	370	359	319	356	304	321	302	345	394	303	319	323	375	362	312	347	350	365	348	325	329	361	325	367	366	325	355	334	318	350	344	349	378	361	343	330	342	334	332	323	358	331	367	330	344	307	350	312	358	343	341	308	334	367	337	379	332	378	326	310	353	338	358	331	370	304	331	350	308	354	312	316	351	326	340	338	302	367	338	343	343	325	344	310	330	348	320	338	339	377	359	357	320	345	359	343	314	290	330	360	304	347	325	342	309	324	323	343	310	318	358	351	383	363	322	352	345	372	352	332	345	358	319	334	306	341	353	336	358	324	323	341	366	336	369	334	338	346	322	322	335	368	355	359	336	312	333	352	346	334	325	365	329	322	309	327	379	347	365	349	310	345	307	329	369	344	354	378	346	347	371	327	332	359	335	327	376	345	342	365	339	332	353	311	354	368	317	320	327	334	337	343	323	343	341	355	329	316	359	342	367	353	319	334	344	332	322	318	335	342	365	362	348	335	346	384	348	356	355	322	337	323	341	343	351	329	349	331	311	346	320	363	348	310	356	329	321	328	327	350	331	372	335	349	367	349	335	327	339	348	333	318	360	339	358	324	355	362	383	318	350	306	330	327	326	333	309	317	328	338	333	343	321	351	365	330	349	337	325	320	343	310	325	361	329	332	325	348	316	309	332	317	358	314	351	334	325	316	341	346	329	342	345	355	335	343	332	334	338	345	346	347	342	338	314	365	342	342	355	335	346	318	351	332	341	319	330	365	346	314	332	339	357	321	327	299	355	329	294	356	349	328	369	311	309	333	329	303	353	315	364	334	331	341	342	321	297	331	350	371	330	337	351	315	332	332	338	367	321	360	384	387	349	341	320	355	328	350	364	370	320	346	347	344	343	307	349	324	348	316	367	304	313	365	355	314	358	312	308	321	348	326	363	330	344	332	300	321	320	317	308	348	336	329	306	342	368	340	332	312	353	333	374	309	354	315	349	327	327	333	334	354	350	351	345	348	335	367	307	332	349	359	303	338	341	305	370	333	350	317	332	284	351	336	309	337	350	380	327	341	328	350	332	334	366	322	356	328	327	352	337	298	328	346	329	321	338	329	327	333	333	343	341	332	334	309	350	359	325	329	330	357	322	336	318	344	326	302	329	304	315	328	341	344	344	340	332	306	346	317	332	350	333	330	354	355	335	360	327	343	318	367	329	358	337	330	321	327	343	345	334	354	341	339	319	334	365	345	377	378	331	335	290	333	328	354	352	333	351	326	327	331	301	337	331	337	369	346	315	317	343	361	329	331	345	348	348	310	354	332	334	321	315	359	377	329	337	348	341	329	320	320	352	349	314	353	331	345	362	317	353	343	332	343	304	345	353	358	320	320	349	339	314	347	317	309	341	346	363	319	346	373	302	344	327	346	303	344	369	351	356	368	352	347	337	356	347	331	345	332	339	339	353	334	348	369	343	313	367	349	334	349	349	314	329	320	331	380	350	362	369	329	324	325	301	337	368	337	335
3797	8276	5613	2600	1847	1370	1171	940	788	678	573	549	552	514	491	442	476	454	437	443	417	426	391	452	393	399	407	401	402	378	358	384	358	365	416	342	383	377	361	367	345	369	368	372	360	384	381	408	392	374	373	381	354	393	375	358	356	358	354	370	371	355	375	392	347	338	353	350	355	348	354	357	321	377	369	379	398	370	344	378	368	363	368	363	413	368	375	364	379	356	358	350	374	388	356	342	359	375	352	358	363	377	343	355	385	350	359	398	346	353	345	361	369	364	349	334	354	370	335	338	351	398	357	371	358	367	378	392	408	359	341	353	356	390	396	367	357	392	321	324	364	379	353	358	339	367	378	320	371	360	310	353	371	360	351	366	365	385	333	372	373	364	383	340	367	393	355	349	386	353	371	373	373	405	331	353	375	367	355	369	385	360	380	412	376	342	369	367	385	352	394	327	377	376	365	350	364	412	354	358	362	371	342	354	337	374	369	353	373	397	377	381	376	346	368	350	336	386	373	365	366	378	386	374	333	347	368	354	389	351	349	402	383	385	352	379	382	375	358	370	366	393	377	356	372	364	376	396	387	344	366	361	394	370	337	371	321	337	396	349	366	354	378	363	378	358	373	340	350	399	382	370	369	411	363	357	382	356	356	339	345	370	340	366	324	366	354	344	354	366	365	387	314	357	345	346	414	377	348	376	376	374	349	386	380	356	354	365	359	401	386	356	366	386	345	383	356	341	339	372	386	386	350	394	386	382	390	346	370	356	363	347	374	351	371	338	350	345	355	342	349	384	372	367	404	348	363	359	380	366	345	362	343	382	351	357	355	373	377	324	376	360	347	361	400	362	367	350	367	375	393	399	347	378	375	355	362	377	367	362	369	360	376	360	368	362	337	362	374	373	374	366	369	351	340	394	348	355	380	363	344	363	381	377	356	336	346	358	379	369	329	381	404	391	378	353	380	361	337	342	375	364	350	345	370	379	390	369	373	341	356	344	375	353	362	369	386	384	392	367	379	367	369	372	357	356	395	360	386	341	405	362	359	359	392	358	345	380	372	361	331	351	370	334	358	384	360	355	359	334	350	385	340	357	358	338	379	362	357	364	358	368	355	337	381	384	333	352	366	363	396	399	353	370	379	381	377	391	392	387	335	375	374	357	380	328	371	336	318	359	386	370	369	378	337	381	384	354	307	375	375	354	375	371	369	364	342	351	356	355	378	355	365	371	372	368	387	351	354	365	390	366	378	344	360	382	377	365	359	365	341	374	357	391	357	360	335	360	364	374	379	363	372	352	360	386	364	370	339	382	392	306	373	360	397	373	391	346	351	392	370	373	381	383	348	318	367	352	388	396	324	348	341	390	415	374	324	362	370	404	386	361	383	383	388	409	352	350	348	353	355	362	362	371	359	350	375	395	363	342	374	332	376	346	377	347	390	339	387	364	321	375	352	375	367	348	324	330	363	380	392	321	343	332	372	373	313	381	375	386	381	384	360	351	365	346	392	382	351	363	349	386	352	370	337	356	346	384	350	377	373	385	372	338	367	350	370	372	357	384	330	354	354	360	371	380	338	346	378	337	362	352	372	389	359	347	366	361	394	361	336	341	387	378	369	358	387	373	356	353	356	415	329	350	368	337	360	335	376	365	358	325	401	328	374	356	346	388	339	365	346	376	385	366	356	358	353	350	337	377	375	356	375	387	373	366	346	389	350	351	354	332	356	359	353	387	380	365	375	356	379	379	371	341	375	342	360	353	333	348	371	359	354	346	381	357	331	390	363	343	374	366	347	359	397	341	369	347	404	351	367	338	375	367	362	374	410	355	334	405	373	381	365	375	360	318	319	382	399	389	353	365	365	389	393	378	366	359	370	336	357	370	348	378	336	357	356	339	380	347	339	337	390	365	374	321	381	364	393	331	376	390	360	374	370	382	383	354	383	369	334	352	331	363	354	376	356	404	370	379	388	365	367	317	365	364	355	349	368	346	390	353	359	337	369	362	357	389	368	384	369	373	342	366	369	355	357	366	372	357	374	389	370	344	356	363	340	351	364	374	354	344	339	392	360	322	367	396	347	367	372	341	389	376	359	348	340	358	346	387	349	369	333	387	342	376	371	396	369	360	362	347	349	398	368	397	360	339	335	382	384	349	375	378	379	343	368	336	359	321	356	335	349	347	363	377	381	333	383	361	355	366	382	379	375	371	353	355	375	362	364	348	345	360	355	370	357	333	385	361	388	362	370	378	346	342	392	370	363	383	363	369	413	327	379	338	338	360	344	369	368	361	385	356	365	351	388	355	369	391	357	363	337	368	393	397	337	346	377	363	368	385	345	405	383	338	344	353	356	374	408	373	336	367	362	353	357	345	339	369	343	393	395	353	365	365	330	378	362	371	344	395	387	342	360	364	336	380	336	392	363	361	372	355	357	375	356	361	346	356	360	387	342	343	384	353	365	349	347	357	369	374	395	351	365	403	351	339	358	381	318	391	353	352	400	362	373	371	365	370	335	325	371	352	375	359	335	363	395	348	364	360	326	356	365	343	346	323	398	394	340	386	365	355	378	350	377	357	347	333	324	369	375	380	357	344	360	355	390	352	371	375	339	334	380	374	362	391	366	386	358	370	407	360	393	351	357	382	358	390	374	352	347	351	402	352	362	349	357	377	352	344	355	362	343	342	347	335	380	368	342	385	357	343	372	351	379	356	374	354	342	362	368	392	366	348	374	340	386	385	374	369	354	328	388	331	345	360	390	367	351	365	368	348	362	331	386	382	382	362	351	358	330	393	383	356	384	343	358	366	401	367	362	362	351	368	357	353	400	379	350	387	349	378	343	342	375	334	358	373	362	366	360	368	329	343	358	367	375	371	357	390	344	372	344	369	358	385	384	383	340	341	357	377	348	339	336	373	357	371	404	376	352	388	362	327	350	369	383	358	341	366	343	368	341	353	345	342	354	321	362	367	395	386	369	393	384	351	370	376	361	361	341	362	345	364	359	368	369	376	349	332	333	367	362	350	335	385	373	353	363	370	310	393	364	345	371	372	345	382	377	355	342	374	327	361	372	392	348	362	424	357	385	376	360	379	354	384	371	360	373	358	383	375	368	382	387	389	372	402	349	358	371	370	386	343	354	367	375	345	362	357	344	372	332	380	339	375	377	349	363	369	351	372	359	347	364	320	389	351	351	377	353	329	379	372	346	393	350	344	345	333	365	354	348	408	345	344	349	376	382	342	361	337	341	354	384	355	327	367	367	354	365	337	392	375	389	368	360	363	408	346	369	354	396	370	360	356	370	376	368	363	366	344	343	392	359	352	358	365	337	354	363	358	386	368	359	364	370	356	354	390	326	363	349	404	377	342	356	364	339	345	318	386	361	363	362	380	353	373	313	377	348	349	332	364	381	402	329	318	347	346	386	365	342	376	353	323	372	358	360	358	361	365	372	342	373	390	385	383	355	338	343	350	350	339	331	355	353	373	372	362	374	360	363	372
24896	20944	26460	25362	4702	378	268	217	206	200	157	195	140	154	153	152	154	187	110	119	136	136	109	140	164	143	127	145	135	129	122	130	128	109	131	124	117	141	131	129	144	118	146	106	123	113	116	126	128	122	111	136	131	143	143	144	136	122	123	136	120	117	117	118	124	129	106	110	111	107	130	116	129	132	131	119	126	115	121	115	125	129	129	121	129	117	119	124	120	119	130	107	112	121	122	122	125	126	120	93	136	117	132	138	118	120	119	117	130	115	113	123	125	103	121	130	123	122	128	113	115	140	124	113	119	114	126	122	123	125	122	106	96	119	126	118	120	127	123	103	123	132	123	109	135	130	121	114	117	132	137	121	116	124	122	114	111	128	119	129	106	129	137	125	118	121	110	124	122	132	104	116	123	125	101	119	104	142	116	129	126	118	118	112	132	129	131	139	146	128	131	113	118	133	115	89	119	104	109	128	116	101	115	117	114	129	147	130	100	127	123	130	125	107	136	114	121	102	141	130	132	108	109	122	127	123	130	122	122	126	124	113	111	117	128	132	124	134	120	106	135	109	116	120	115	113	109	129	123	146	127	131	126	129	122	109	114	132	129	127	106	117	150	133	144	116	137	124	119	133	121	122	120	103	131	133	119	129	122	108	119	129	123	117	131	119	131	123	117	105	141	130	113	133	138	130	114	119	146	105	124	150	122	117	129	111	116	137	109	108	118	119	117	129	157	114	124	128	142	121	141	131	115	116	142	114	129	104	124	129	131	124	134	138	125	111	142	132	89	136	127	128	133	103	106	122	113	122	107	116	129	146	133	137	135	118	130	115	112	129	113	108	106	113	140	128	149	115	84	125	116	137	135	131	102	148	121	122	109	114	105	100	99	130	108	109	138	102	143	127	132	110	116	118	111	139	114	121	124	135	152	130	121	127	116	120	130	116	128	124	142	121	110	121	125	132	101	140	114	132	110	118	117	129	120	131	121	127	127	132	91	125	106	122	116	115	108	134	128	113	105	139	150	105	117	130	119	112	141	134	116	109	135	136	136	127	135	135	113	135	122	138	133	121	114	117	126	136	147	128	106	113	123	128	111	137	124	111	117	127	120	113	131	121	127	125	134	126	108	115	133	123	125	136	126	127	130	107	134	145	117	101	140	126	123	113	125	119	123	120	114	140	117	143	114	117	113	108	94	127	123	118	117	137	115	136	111	136	103	94	99	135	120	152	117	135	103	133	110	96	112	136	129	115	138	132	106	142	121	145	122	153	129	129	105	126	124	129	113	117	122	126	122	107	108	111	140	134	119	120	116	115	118	127	114	114	144	127	131	126	101	125	114	119	131	125	129	127	134	127	111	99	120	119	107	133	108	133	133	122	110	146	139	121	127	123	135	125	140	127	112	113	121	130	108	135	114	110	112	116	117	125	109	129	130	133	143	136	133	130	120	108	130	120	137	119	117	134	110	154	115	120	136	113	98	104	119	127	127	117	119	128	121	132	145	113	114	113	124	127	125	109	125	133	143	122	122	126	111	128	126	116	116	106	126	110	103	113	133	126	142	105	147	135	125	132	125	126	128	126	119	116	156	109	124	112	125	146	113	132	122	126	146	117	123	121	120	121	117	121	111	100	109	127	116	130	111	118	121	104	141	129	135	131	115	142	120	134	140	112	128	129	126	143	126	115	101	118	129	118	116	108	121	115	128	131	115	128	107	108	103	145	106	131	118	127	135	123	98	122	113	142	139	124	116	126	109	122	105	108	137	106	110	116	133	115	127	120	114	124	108	113	124	124	135	137	130	114	108	140	131	110	122	125	121	111	112	125	127	134	112	111	112	129	105	121	121	116	125	109	134	135	112	124	138	108	138	125	108	127	124	129	120	136	107	128	133	122	121	126	106	115	129	134	109	119	125	140	132	120	103	122	125	120	147	131	126	126	129	141	119	116	102	117	105	123	140	112	139	127	143	123	123	119	128	123	118	128	123	131	106	123	128	113	115	116	122	120	117	127	97	147	135	129	128	123	107	123	140	140	137	102	130	128	132	135	134	138	120	119	104	134	120	125	155	110	111	102	119	138	125	113	115	129	138	121	157	129	114	104	136	121	131	118	129	130	139	136	130	111	123	118	115	130	140	132	150	135	113	120	107	116	109	117	108	114	123	117	121	120	127	140	109	128	128	133	125	125	106	113	103	127	129	123	130	114	138	121	116	132	120	138	124	101	113	108	121	124	133	127	113	114	118	123	124	121	111	120	130	112	129	123	112	115	127	136	113	125	134	108	136	123	119	127	114	146	89	109	119	117	133	144	125	134	144	118	136	126	119	117	113	125	96	109	121	119	132	115	135	114	113	111	116	131	111	103	118	105	130	121	124	131	112	134	122	125	123	131	132	130	123	122	128	118	132	114	120	125	118	118	113	120	128	134	128	123	104	101	124	127	137	140	122	134	129	106	125	112	118	118	128	107	128	120	97	131	133	102	140	133	123	114	113	104	137	111	113	115	113	123	141	137	98	125	114	116	119	137	124	120	128	113	111	116	130	127	129	111	121	108	106	137	121	113	111	110	137	105	125	129	98	115	107	103	125	113	128	109	107	117	113	119	124	98	129	130	120	115	118	106	128	126	138	122	122	102	125	111	133	122	110	110	97	116	102	113	109	120	132	115	114	118	121	104	128	131	136	120	130	146	120	114	117	116	115	128	108	110	119	105	133	121	124	117	133	94	119	115	110	131	128	139	121	125	128	153	123	118	93	117	132	138	131	128	96	113	129	112	116	128	125	99	117	123	127	126	147	112	118	137	98	126	108	115	129	136	133	130	119	117	116	122	131	116	132	121	126	128	116	111	125	131	114	116	121	111	123	116	119	131	136	137	101	110	147	134	121	141	123	125	127	131	136	120	111	127	131	119	120	132	111	120	100	117	134	113	124	127	118	136	136	116	110	109	121	119	121	105	124	132	112	113	119	120	114	111	112	98	121	114	128	132	110	114	136	131	127	120	129	122	136	116	135	125	118	129	123	122	136	96	104	112	122	109	124	114	106	121	140	120	117	151	133	161	125	102	93	113	126	114	116	117	122	137	119	106	117	118	122	143	111	106	129	119	119	133	124	119	118	127	119	120	129	104	111	117	118	101	117	137	119	93	114	111	127	129	117	132	115	146	124	118	129	124	124	129	115	122	111	122	121	116	99	101	110	125	135	120	131	135	130	122	137	108	115	121	128	120	113	146	120	130	104	135	128	122	149	120	108	117	128	130	119	118	137	122	113	132	112	126	112	126	102	124	127	133	127	141	120	140	105	102	131	118	111	102	132	128	125	144	126	129	127	117	131	103	126	114	117	89	114	108	122	106	112	116	126	129	123	107	119	118	115	127	116	129	123	102	126	138	139	123	132	146	131	131	116	142	131	109	104	111	106	117	133	122	130	117	122	106	142	97	129	126	108	125	119	130	119	137	111	113	122	132	114	112	113	115	109	130	124	107	121	120	117	119
3376	4193	2750	1239	909	681	545	443	356	310	290	265	239	238	207	196	222	196	184	191	187	176	191	178	168	160	149	171	161	150	168	173	161	164	176	165	161	152	131	166	157	141	157	162	157	140	156	158	155	148	149	155	158	159	146	130	140	150	157	170	166	163	155	152	159	142	150	146	162	144	123	150	187	151	161	152	146	156	122	145	144	148	150	153	147	148	178	149	159	163	182	156	153	152	147	144	158	146	131	167	154	158	150	166	138	168	157	161	164	167	139	166	131	162	161	175	141	151	155	155	165	163	151	167	150	164	129	167	154	171	155	150	152	150	137	154	136	151	143	140	177	174	144	152	151	169	154	150	139	190	161	144	155	166	142	136	142	126	140	132	146	145	146	155	166	154	149	145	147	155	145	165	161	134	149	163	151	164	175	147	135	161	160	145	147	157	168	165	143	147	132	161	146	163	159	142	176	178	144	160	134	141	167	164	145	167	151	156	133	144	166	154	152	163	160	174	139	159	131	165	155	148	144	144	135	156	146	136	166	151	153	166	158	146	163	122	160	159	148	175	138	165	148	168	164	170	140	162	139	160	137	172	145	146	153	160	139	148	145	170	151	144	150	132	151	150	135	140	167	155	159	161	128	161	164	129	152	160	135	137	155	158	144	138	156	148	147	149	144	139	155	156	133	171	145	139	166	148	137	182	149	136	146	143	165	138	163	136	165	177	148	154	160	168	174	165	155	174	131	145	166	165	181	143	145	163	145	130	170	144	171	158	150	147	163	154	140	135	149	160	151	146	161	150	159	138	124	142	155	146	153	158	143	146	181	141	149	139	131	171	153	146	167	142	134	161	157	166	153	143	145	148	150	153	134	160	141	146	149	143	167	161	168	146	132	154	164	156	162	146	165	147	138	145	151	144	165	170	146	132	158	140	145	140	135	135	142	153	164	171	141	145	168	147	157	144	168	159	156	145	162	154	171	131	172	156	173	166	161	123	147	168	188	163	141	147	163	159	163	161	145	168	132	154	169	145	157	159	150	175	136	156	158	172	134	157	154	143	141	149	145	136	172	127	165	159	148	146	171	143	141	155	150	175	161	153	135	157	160	136	149	179	166	151	165	137	157	153	156	145	162	148	129	163	159	160	152	169	165	153	148	153	167	149	153	181	161	152	161	172	139	160	149	168	159	160	134	158	134	141	161	154	157	153	158	155	155	137	162	141	151	167	149	154	163	157	163	149	151	154	149	154	172	170	156	161	158	161	157	163	142	131	130	146	154	172	152	162	144	125	167	150	151	147	154	173	153	156	164	152	172	133	158	175	161	159	162	167	149	148	154	135	160	165	147	175	147	153	163	139	158	150	170	159	162	151	151	158	159	139	146	149	141	157	168	176	162	149	141	179	136	119	142	159	143	146	161	140	159	155	181	164	176	153	143	149	145	136	133	148	152	173	160	156	136	147	154	188	155	174	141	177	158	149	146	162	145	179	168	156	147	138	147	145	165	164	155	153	149	152	155	154	154	143	155	170	148	165	155	165	161	145	154	182	172	168	165	171	154	164	140	130	153	142	145	169	163	156	168	156	138	152	175	138	170	156	145	136	160	167	149	150	150	164	147	143	145	177	158	136	164	151	158	160	140	144	155	156	164	152	168	175	155	172	151	149	175	122	151	153	131	145	149	130	165	161	127	167	159	148	135	190	167	171	165	138	163	141	152	154	139	137	159	179	134	162	159	142	147	134	144	144	183	142	153	176	167	139	146	164	140	162	158	135	171	145	168	142	174	138	164	150	144	174	169	153	152	147	158	147	162	171	163	152	162	160	134	161	165	156	180	175	146	143	152	150	175	161	155	159	182	160	156	153	143	163	151	154	133	152	157	156	188	113	149	155	164	137	164	166	165	146	164	146	161	168	136	183	177	160	149	161	131	144	149	129	164	174	145	138	150	156	168	180	162	169	149	141	143	146	156	150	159	146	142	166	137	146	162	133	140	157	143	154	146	146	168	171	169	177	185	148	169	144	150	129	148	163	142	151	167	162	157	137	128	148	173	168	148	174	174	135	139	143	161	163	155	147	177	131	120	152	160	136	164	137	126	161	155	168	141	168	162	173	146	135	120	135	144	143	157	141	160	140	170	131	138	136	159	140	164	135	160	131	145	161	157	174	157	165	134	156	169	176	144	154	131	152	118	156	150	168	158	163	151	145	157	154	140	146	135	159	148	148	150	140	159	169	146	148	125	136	136	188	143	142	154	138	148	154	164	147	158	179	159	173	144	162	148	147	162	150	144	152	156	165	142	170	133	150	157	172	159	158	158	182	153	144	153	143	156	145	156	149	144	174	165	143	163	157	147	158	167	153	149	139	156	164	166	164	152	152	132	154	168	148	156	139	159	133	161	150	154	158	144	146	156	146	154	150	165	152	172	167	166	149	132	145	170	147	190	172	149	144	168	146	137	155	159	169	141	167	169	158	134	169	146	156	155	142	134	169	154	158	158	136	148	136	165	158	141	180	154	173	173	146	137	153	164	147	152	157	159	145	162	165	159	150	161	152	137	154	161	153	137	179	156	141	159	159	159	149	150	155	150	153	172	152	147	171	145	139	146	161	133	172	147	152	170	157	161	168	142	149	154	130	149	169	166	147	167	171	170	157	132	171	166	180	158	145	154	139	171	163	161	164	156	162	148	151	160	143	144	147	148	155	164	147	159	151	130	146	151	160	138	154	156	149	155	155	143	168	148	155	154	147	154	167	148	149	157	141	154	164	172	152	160	153	138	148	176	160	151	150	170	137	144	153	155	134	137	141	161	156	160	131	157	175	169	158	161	138	164	145	173	160	174	170	148	148	170	142	165	168	140	162	163	166	151	151	156	157	172	147	146	163	134	146	181	143	170	164	150	133	157	150	150	142	159	176	151	168	156	207	156	161	160	157	161	164	161	150	156	157	156	132	143	174	162	153	149	165	158	154	160	158	162	127	152	157	138	133	148	164	153	133	170	157	162	148	150	151	160	154	131	157	172	150	149	150	150	168	135	150	147	146	153	162	153	158	158	162	155	160	138	148	137	170	160	144	146	147	165	162	163	161	145	144	127	149	148	179	153	145	165	177	144	128	149	158	135	154	149	161	170	169	143	145	166	152	156	161	158	151	137	150	131	162	129	139	143	172	151	154	134	156	163	174	154	141	155	147	157	167	180	174	168	165	151	135	160	161	176	171	152	143	176	143	160	184	155	135	149	145	145	152	158	142	163	153	153	143	171	140	156	145	137	164	146	156	153	150	147	138	134	195	155	137	128	154	126	153	181	133	135	146	150	161	140	158	150	150	177	166	133	170	163	157	162	144	158	141	152	158	168	130	146	141	159	122	153	154	140	159	152	147	150	152	175	152	149	168	159	144	133	167	159	166	138	134	146	149	163	155	151	157	152	149	154	169	125	139	159	139	146	148	169	149	148	170	145	157	158	146	150	149	160	152	154	153	156	161	128	178	150	128
22472	20998	28438	23728	21000	20985	4723	1054	792	709	678	612	606	582	530	509	474	534	507	493	491	441	450	472	442	455	493	465	454	455	395	428	458	476	442	453	429	468	448	449	438	457	427	463	420	466	438	468	475	442	430	432	466	426	429	470	444	412	485	374	430	473	441	409	455	452	472	461	455	438	438	423	475	464	424	440	427	418	424	417	414	432	388	430	424	443	418	471	409	428	444	449	411	458	426	439	422	456	425	443	432	439	477	466	423	403	430	425	451	427	426	416	446	458	423	451	445	456	442	439	423	416	426	426	433	439	426	430	438	442	475	394	462	435	450	441	470	418	460	418	401	417	405	439	433	397	403	445	422	425	410	381	417	415	416	413	463	432	462	423	434	438	417	440	408	426	432	421	445	407	438	432	405	411	422	426	442	410	434	436	402	449	401	437	472	388	454	437	388	469	429	425	449	393	423	469	398	393	411	438	417	435	425	397	443	423	378	432	452	425	422	431	408	460	453	419	441	446	491	459	418	418	500	431	453	405	414	450	439	424	430	408	423	422	418	432	470	422	424	442	436	440	423	446	429	466	427	453	454	430	425	425	396	445	411	447	431	427	433	448	452	474	393	417	420	445	437	468	394	434	452	439	397	396	460	430	479	464	429	430	459	450	446	412	444	442	455	451	444	422	425	449	427	410	428	441	417	444	443	450	442	435	416	423	403	470	396	435	412	428	407	433	430	448	450	463	455	480	401	458	435	411	427	411	444	453	417	424	403	427	451	403	446	420	448	455	438	448	443	436	416	425	408	467	401	448	408	425	419	443	465	401	427	421	445	424	438	450	429	416	461	419	415	427	441	437	446	447	433	421	404	415	423	418	443	421	398	413	439	414	462	417	419	430	443	444	411	468	409	411	472	464	436	432	452	422	424	457	411	404	424	419	427	447	426	421	449	412	421	472	459	439	415	427	444	465	422	437	419	443	443	433	450	418	458	424	439	427	432	405	447	408	444	459	389	413	431	450	428	416	420	402	436	439	466	455	419	434	404	400	434	410	429	421	419	455	470	430	430	406	438	395	426	423	461	439	414	441	424	383	411	369	429	440	480	402	453	436	415	436	437	424	445	431	426	430	468	441	412	406	423	423	433	413	415	447	438	445	454	405	446	396	428	449	415	422	429	450	433	462	421	424	404	414	441	438	422	451	449	432	405	467	453	419	424	411	416	444	437	443	425	463	468	414	386	427	412	417	426	417	437	414	430	413	445	412	389	446	408	440	436	438	433	429	433	430	469	397	463	409	424	418	410	431	451	389	451	456	453	434	436	440	422	467	430	470	443	391	487	424	448	423	428	450	419	439	430	437	405	387	439	455	468	419	427	458	382	463	442	446	424	422	444	411	419	430	451	442	404	444	420	423	424	418	408	467	429	412	384	438	435	463	430	468	449	426	447	433	415	423	423	427	461	441	446	407	448	412	504	423	396	465	431	428	420	454	457	411	458	426	461	426	402	429	428	451	423	420	421	431	412	412	449	444	409	399	429	415	416	422	437	462	449	473	442	435	438	450	448	494	447	461	438	466	445	408	441	418	442	440	411	395	422	454	432	487	425	412	392	415	444	433	404	426	453	454	391	424	418	430	410	461	434	438	463	419	441	424	433	405	388	467	411	417	443	465	446	447	418	451	422	458	459	443	447	455	454	443	442	433	452	463	417	436	421	456	422	418	410	440	435	447	418	464	424	475	394	453	442	387	443	428	425	449	455	491	438	434	461	401	471	445	433	420	407	423	441	460	455	435	426	420	442	411	437	454	423	476	418	418	404	453	442	431	431	401	419	409	406	417	395	435	424	426	406	428	407	415	441	452	440	451	455	370	418	444	421	441	434	422	451	423	455	422	427	464	430	420	407	413	424	458	440	403	451	400	441	456	433	445	438	466	432	447	451	456	460	437	422	425	440	417	441	434	414	431	471	448	450	431	409	456	405	422	417	425	497	405	442	431	444	422	417	467	444	431	453	402	422	385	469	439	438	409	422	434	433	426	417	411	426	443	414	408	443	437	440	452	453	423	396	447	432	407	462	399	446	428	465	418	446	391	441	431	436	410	428	448	459	468	442	445	446	463	387	426	425	422	398	390	420	434	432	409	466	424	436	435	416	435	420	425	455	452	450	425	422	416	411	455	394	396	427	406	448	415	410	392	411	448	457	405	459	452	434	421	406	415	454	438	442	443	445	434	443	421	444	395	420	428	407	416	387	438	461	457	443	448	453	465	466	448	410	455	487	417	398	403	437	484	408	412	465	440	419	415	445	455	435	406	440	434	433	468	395	387	414	441	434	441	419	457	427	428	435	429	437	448	416	432	455	444	415	408	477	460	434	394	436	438	406	434	467	433	437	447	402	426	420	459	414	456	479	428	419	410	409	430	426	425	449	442	441	434	400	407	407	423	441	425	425	396	421	428	442	459	409	436	445	428	420	469	410	418	409	431	457	409	446	443	379	418	422	449	454	407	424	445	432	405	426	448	429	453	393	437	420	422	392	453	424	468	427	428	421	400	409	421	448	418	418	443	417	392	418	438	405	456	452	463	410	459	460	415	430	406	454	441	427	429	429	418	457	446	420	479	456	412	474	424	413	462	432	423	467	418	419	431	434	471	426	397	413	438	417	444	484	454	399	409	416	392	437	408	423	423	447	398	425	447	395	426	434	384	429	425	418	415	453	404	447	437	443	453	440	443	464	448	420	446	396	402	432	437	429	433	447	425	402	430	425	417	447	456	450	400	415	446	436	419	440	444	436	419	452	431	420	415	469	422	432	440	413	414	429	406	406	437	454	441	416	419	412	426	444	461	424	425	429	434	434	437	444	428	418	452	459	458	437	417	393	420	454	434	442	425	429	420	415	432	416	428	441	417	444	397	458	410	394	413	412	449	404	389	422	390	421	427	457	466	397	454	423	435	452	438	458	462	413	407	429	454	410	440	434	452	390	469	443	437	470	409	417	406	443	426	406	455	396	442	432	442	408	446	401	436	419	470	470	430	429	449	419	382	387	424	451	446	388	412	415	481	415	407	461	412	429	419	408	464	436	405	481	437	431	460	457	445	422	422	436	468	449	464	400	447	421	431	445	436	434	434	407	430	425	448	410	387	433	409	440	448	451	429	420	439	409	451	418	448	450	410	412	451	408	428	445	433	421	405	433	459	462	392	443	455	418	458	448	405	437	426	412	413	482	412	450	433	414	446	436	437	479	472	408	452	411	407	400	392	421	469	434	396	426	464	450	448	422	411	418	426	445	402	418	433	438	428	400	474	439	436	408	456	420	425	440	416	481	428	444	435	425	385	403	432	423	423	458	435	408	408	437	433	436	429	406	428	411	450	429	404	386	411	415	426	412	439	446	429	428	446	462	478	396	411	446	415	468	472	406	443	430	417	438	433	430	448	434	425	435	457	449	416	397	417	457	402	408	436	416	437	414	434	428	453	401	425	443	417	418	459	414	433	391	376
5085	13780	9370	4534	3233	2447	1882	1473	1290	1092	947	882	840	781	680	651	633	607	614	568	595	568	566	618	531	524	518	559	538	560	506	486	540	475	517	535	549	504	515	524	487	498	477	486	509	502	474	478	510	474	429	464	482	439	468	487	553	445	467	474	485	464	493	482	484	481	462	477	494	471	459	447	467	477	476	507	455	458	452	458	467	452	470	501	454	469	479	452	489	462	478	478	444	489	483	479	465	475	477	477	475	503	482	466	469	440	457	480	430	435	455	465	453	472	485	488	487	467	480	502	450	453	462	496	436	493	453	465	471	453	469	521	486	465	499	473	448	483	444	448	461	460	469	439	475	498	475	486	474	478	440	446	451	457	475	471	451	459	465	456	465	452	445	448	461	431	443	513	488	465	475	470	438	471	444	477	494	478	462	493	485	453	456	501	460	420	453	497	453	453	490	464	487	449	447	464	468	439	458	470	488	470	429	447	474	464	442	472	440	490	492	476	489	463	454	489	451	473	493	442	451	426	471	485	490	468	478	470	487	440	489	476	421	478	499	458	439	417	458	484	461	480	479	484	461	438	478	473	501	489	462	476	468	459	482	476	444	467	478	449	463	430	481	478	469	472	435	489	474	448	474	467	475	462	463	460	511	463	512	473	451	452	486	480	466	451	445	449	481	489	483	466	466	465	460	465	480	456	477	512	436	466	443	464	489	420	466	495	483	516	485	455	461	491	437	473	469	466	467	432	493	435	485	454	497	464	454	448	462	481	474	471	480	494	441	444	450	463	431	490	446	483	482	490	475	473	459	454	482	458	459	459	441	455	507	465	480	453	486	434	487	460	498	471	436	479	476	456	453	418	463	461	434	459	461	503	486	490	460	435	455	452	491	491	446	459	482	443	420	486	507	482	473	509	466	486	491	453	463	459	495	486	538	466	491	466	468	443	474	475	443	490	491	469	447	480	505	462	461	469	475	443	461	470	456	447	465	480	430	430	477	470	454	480	469	456	468	462	424	458	470	454	454	458	451	485	443	481	450	473	437	485	491	473	471	508	482	490	482	505	444	458	473	475	506	471	470	491	483	452	448	457	439	453	440	479	475	464	481	459	471	448	551	432	482	473	500	472	461	493	470	423	493	433	459	472	439	446	479	446	454	463	448	469	474	453	475	509	475	459	473	451	486	497	473	441	456	442	478	494	486	482	457	493	481	438	449	462	461	490	456	476	491	438	463	508	448	471	471	440	456	475	488	437	462	467	471	424	440	471	431	415	469	471	512	419	456	473	438	471	482	472	487	430	463	527	503	461	433	465	449	438	437	471	457	522	454	513	427	467	499	476	435	461	470	455	462	482	498	467	473	467	469	472	480	450	410	451	445	463	482	496	466	449	484	480	475	437	453	470	456	474	521	443	492	441	499	463	447	487	493	452	462	480	417	476	454	478	452	498	465	439	444	488	454	458	467	460	523	483	449	447	502	447	453	486	494	462	430	501	462	456	495	491	480	491	480	469	452	462	453	446	481	470	464	482	473	455	439	484	497	492	473	451	463	456	482	469	464	448	459	550	455	451	439	431	500	430	450	474	442	497	485	477	435	485	467	485	463	440	465	452	444	477	420	453	479	430	438	423	452	450	485	433	448	471	447	509	464	433	465	429	492	467	470	482	497	479	462	465	468	470	442	463	476	528	482	484	522	486	493	417	463	457	446	460	472	475	458	474	430	499	473	450	446	472	454	526	445	474	452	456	469	478	461	458	489	489	450	446	464	463	464	512	483	462	485	474	440	476	450	496	480	453	461	425	451	446	450	443	468	484	445	438	476	449	465	508	470	492	496	458	455	492	452	461	471	492	473	437	488	484	463	471	436	456	482	469	470	516	484	467	460	488	462	467	474	470	445	468	479	466	464	438	451	487	474	461	465	431	434	460	507	441	449	446	477	447	521	454	439	477	440	444	453	474	457	457	443	474	489	454	484	439	502	428	445	473	466	474	481	488	449	499	468	505	464	469	480	459	465	471	504	436	462	448	446	473	455	465	451	427	468	489	442	473	426	420	476	466	464	462	417	468	474	479	457	467	448	442	474	493	493	456	433	495	429	471	484	450	464	453	456	462	449	495	435	516	498	484	515	477	465	451	461	453	455	490	461	479	451	458	455	435	470	477	504	475	473	464	444	508	465	477	532	465	453	429	477	465	491	466	505	445	464	469	470	449	448	491	442	449	443	451	451	452	437	483	483	414	490	457	482	451	467	515	473	468	456	466	465	495	495	442	483	468	464	490	471	449	478	461	444	456	486	466	529	493	470	474	459	422	456	489	417	495	448	482	469	477	454	438	452	441	457	431	461	477	464	469	447	498	495	484	453	467	455	445	437	491	438	456	487	458	475	471	464	451	463	484	454	463	486	492	479	469	464	469	444	462	448	440	469	471	481	449	500	521	510	440	444	460	471	467	473	457	432	475	446	463	470	494	510	477	499	495	471	467	484	455	433	487	475	463	504	470	456	419	462	473	493	454	489	456	432	465	458	453	477	449	483	451	476	449	477	453	465	482	448	450	479	476	452	487	486	455	468	472	464	408	452	455	518	493	448	453	492	452	420	468	449	477	450	448	471	454	423	491	467	467	471	466	458	450	473	451	452	452	437	465	461	454	453	446	460	476	458	465	474	438	461	470	511	490	445	442	483	470	434	457	477	495	489	468	465	466	445	465	472	502	485	508	467	507	444	478	508	480	415	462	454	486	489	418	447	458	439	489	452	479	468	470	499	482	444	474	478	468	477	485	438	437	490	485	477	459	489	446	455	432	479	489	425	450	479	452	481	440	444	446	462	494	490	491	518	453	464	476	452	463	472	479	491	520	459	445	470	451	458	483	416	447	476	467	476	469	480	476	473	469	489	477	458	478	463	501	477	473	458	457	474	487	456	431	479	475	476	468	459	463	418	469	430	448	471	428	504	469	475	429	446	458	471	451	448	483	461	458	472	454	475	475	466	487	452	447	447	444	468	505	464	438	454	474	465	469	479	432	471	470	444	524	517	441	477	432	490	457	445	466	457	434	443	458	458	451	424	463	450	447	476	445	453	459	448	464	478	465	469	471	464	440	459	456	487	481	480	493	429	504	483	447	460	447	460	456	472	467	486	479	480	459	456	478	453	432	474	528	492	463	453	473	488	510	448	461	474	479	462	489	475	514	455	471	467	484	493	463	481	492	505	452	477	489	488	482	471	473	425	425	475	451	468	474	447	452	466	496	459	447	455	429	461	443	477	468	480	455	480	445	500	464	471	431	474	473	458	454	486	460	460	463	478	478	463	460	445	463	444	433	480	513	427	458	452	468	458	461	489	434	445	487	459	470	501	493	455	454	499	482	469	449	450	461	457	466	455	503	428	481	461	471	468	424	445	466	481	441	471	458	466	486	497	475	417	433	461	453	497	460	467	508	476	461	469	448	478	478	450	416	492	441	465	464	488	440	466	497	476	491	455	462	469	469	456	494
27428	17215	2948	298	189	157	152	124	141	121	106	141	133	120	133	114	123	104	117	142	130	118	111	125	121	120	119	101	134	106	111	130	129	111	132	113	139	119	120	130	126	131	106	96	122	132	107	133	112	107	111	105	126	141	106	131	116	139	123	88	148	124	104	113	107	119	122	116	122	118	110	136	117	124	121	109	114	95	108	131	104	126	102	132	106	126	132	114	103	118	119	133	119	113	136	117	115	100	115	111	129	142	120	128	139	110	108	120	119	130	127	126	131	105	105	106	123	104	154	109	134	120	132	115	117	117	105	103	104	140	131	102	123	144	115	106	128	129	129	117	116	114	104	120	119	113	108	113	108	90	100	117	100	136	93	124	113	126	116	105	127	118	118	96	120	126	122	130	122	116	107	115	127	113	114	116	105	116	126	117	103	115	97	125	125	120	113	122	100	116	120	104	110	131	130	122	100	116	125	100	116	98	111	113	117	126	121	130	121	116	109	120	110	105	120	149	121	111	119	113	124	120	109	119	134	122	102	103	120	145	115	94	109	118	113	112	118	122	124	124	121	119	100	133	96	112	111	120	101	118	93	124	113	116	115	121	119	107	119	122	112	120	98	109	116	123	112	86	128	114	126	138	112	116	110	126	140	107	111	131	100	133	102	142	125	107	124	122	118	124	128	106	125	123	110	108	138	130	110	120	113	134	119	111	115	110	128	108	114	110	97	130	114	110	112	125	130	103	140	111	93	129	117	126	117	104	123	127	128	104	113	139	136	121	121	129	104	108	110	104	116	112	121	109	124	118	116	104	91	121	113	130	129	128	116	96	130	108	139	121	112	109	103	133	101	127	128	123	113	96	120	117	126	106	121	102	114	131	115	120	113	133	108	135	123	113	135	102	116	119	118	122	119	114	128	117	130	121	97	102	103	115	118	130	123	129	127	114	129	134	121	131	123	109	122	121	92	113	132	122	110	125	98	113	123	129	126	132	111	127	91	126	115	129	122	123	111	116	123	129	130	131	126	117	107	124	112	102	119	92	121	109	126	134	114	118	126	88	119	103	111	122	126	121	103	127	119	128	117	122	117	106	101	119	124	122	116	115	95	120	104	120	120	106	94	121	111	117	123	132	110	120	108	108	110	114	132	131	99	148	117	120	116	131	121	137	114	113	111	126	150	125	103	116	89	112	111	129	111	104	132	112	134	106	133	109	116	126	96	123	110	103	100	130	121	136	133	105	106	111	110	102	101	114	114	106	123	100	110	112	103	116	123	99	130	132	131	109	108	129	115	128	113	118	115	116	112	114	118	133	125	109	134	127	124	126	103	123	113	118	113	126	118	111	138	115	122	115	129	114	107	107	124	111	99	125	131	125	104	123	126	125	121	120	118	120	111	115	140	120	105	114	124	112	150	120	126	133	113	130	125	137	104	125	119	122	124	100	113	129	123	99	119	119	120	113	109	108	120	103	95	115	125	121	128	102	132	107	108	124	99	102	119	124	121	106	111	108	113	122	116	107	128	111	124	96	121	111	118	112	134	102	120	115	116	107	90	95	121	102	103	112	134	117	121	120	125	114	127	126	113	120	144	119	118	115	125	124	114	107	104	147	101	141	131	124	120	137	139	112	97	124	122	120	117	111	125	124	136	118	118	119	111	131	118	117	114	128	115	114	107	109	115	108	107	121	135	110	118	136	121	109	118	122	113	146	104	110	125	107	107	121	117	138	141	128	127	122	111	124	130	112	135	139	129	112	119	112	135	126	124	101	92	127	133	103	113	108	128	109	121	121	112	110	117	129	120	112	107	131	123	97	118	107	128	125	123	93	126	121	106	106	114	101	128	120	121	113	103	126	124	118	110	113	110	109	109	101	113	121	119	114	126	126	120	115	114	105	102	122	128	124	124	134	141	142	114	114	110	115	126	124	113	128	109	132	113	123	124	96	122	130	114	114	121	116	118	115	109	104	106	110	130	125	111	98	94	107	109	130	135	117	127	112	105	135	106	105	106	115	118	108	107	104	107	109	111	116	133	111	91	140	137	124	97	123	116	101	99	137	108	103	132	123	127	104	126	114	100	120	119	112	128	97	96	115	121	98	107	106	111	104	109	133	94	129	140	122	137	120	97	118	119	109	132	108	118	117	120	102	105	106	130	114	111	109	113	118	106	128	119	104	101	124	121	140	114	115	103	117	112	111	112	123	116	129	113	112	112	116	116	124	108	139	120	134	103	120	119	120	118	139	136	125	130	121	95	104	120	123	129	104	88	121	115	134	117	129	116	115	124	107	98	116	106	119	129	106	91	123	132	113	123	129	125	118	125	125	113	98	109	110	136	107	119	101	124	111	108	133	132	106	91	98	112	112	132	119	129	103	119	113	138	105	129	110	139	119	131	117	125	124	122	124	109	128	99	131	109	120	118	119	111	124	110	140	119	93	117	100	113	107	122	125	115	118	107	113	114	105	101	100	115	102	111	115	108	125	112	116	105	110	106	117	110	109	106	141	110	118	105	133	110	119	107	124	111	132	115	135	98	129	121	124	137	110	109	124	122	118	126	109	109	114	113	115	116	141	113	117	121	116	120	111	91	126	118	122	98	102	112	96	115	114	111	100	122	105	108	123	112	109	99	93	111	100	129	108	97	127	112	134	107	130	114	110	134	111	109	96	99	121	118	127	129	98	121	118	123	135	113	112	108	104	106	139	135	118	120	116	122	112	135	119	128	119	134	123	125	133	133	125	141	134	130	124	123	123	119	95	106	112	131	112	112	109	112	122	121	104	124	107	111	112	131	115	107	124	118	109	113	136	101	134	120	133	129	121	117	118	110	125	119	103	120	102	130	127	111	128	102	113	116	112	109	128	109	120	129	115	132	106	118	117	125	104	124	109	125	130	119	107	126	118	96	131	131	117	128	115	133	130	115	109	106	119	102	123	126	127	106	117	123	121	118	122	122	122	128	102	116	95	125	116	123	119	133	123	119	113	136	111	112	124	131	111	104	114	107	124	125	136	127	110	107	110	113	109	133	124	104	136	113	123	124	133	97	115	101	137	109	104	98	123	125	116	92	105	105	138	117	119	120	118	143	110	110	126	131	118	107	110	128	115	120	117	115	127	127	133	124	114	131	118	130	111	127	113	129	136	107	113	123	137	124	103	124	126	119	131	113	122	139	141	110	121	117	125	108	128	111	109	103	127	114	110	123	118	123	116	113	136	113	115	132	91	117	126	120	117	112	138	125	125	129	113	115	106	112	139	102	105	124	127	110	132	120	116	114	124	109	114	118	119	91	109	97	114	105	131	109	106	129	141	129	98	118	123	99	115	108	107	114	118	97	117	120	117	118	118	111	133	119	119	118	97	118	119	149	106	129	107	123	105	103	121	129	130	105	88	127	132	118	117	112	124	112	109	114	125	131	121	118	96	108	121	134	112	104	117	127	136	133	126	112	133	134	117	98	119	130	144	117	113	110	102	117	110	108	148	107	119	120	124	119	112
4160	693	468	272	220	224	152	173	147	150	148	153	145	128	147	106	123	139	135	144	170	139	148	141	134	161	125	143	136	140	132	139	150	151	120	118	142	127	126	150	140	130	128	151	142	133	122	121	121	139	154	155	138	128	142	127	155	124	132	134	166	137	119	113	131	162	142	138	148	138	147	136	124	139	150	137	123	138	149	140	142	145	136	156	146	132	148	129	135	138	152	135	145	151	159	133	154	158	140	132	138	157	134	140	140	128	140	146	149	119	141	120	144	138	142	150	129	136	123	122	119	120	136	159	113	115	133	141	140	126	125	150	129	141	147	127	107	156	146	124	120	121	122	135	148	126	137	126	139	134	139	150	122	142	125	150	155	146	143	144	142	136	122	138	138	134	131	133	132	131	104	126	140	129	136	146	124	131	117	151	143	127	116	163	117	159	132	137	132	134	140	121	143	137	144	124	142	126	143	143	119	142	136	108	131	152	128	124	129	134	130	152	143	145	118	139	127	138	125	141	131	133	131	123	128	151	114	126	139	138	123	136	136	137	142	142	146	133	135	150	140	161	135	130	146	127	124	145	114	126	134	116	148	123	129	130	149	146	144	151	170	140	142	137	140	109	139	137	122	136	151	125	130	146	142	112	138	144	143	127	141	148	161	123	123	128	130	150	133	125	135	132	139	149	139	123	147	129	132	138	120	143	127	128	134	136	133	121	130	133	126	127	121	125	122	135	138	138	147	129	126	148	124	149	135	139	137	140	144	166	135	126	136	132	140	134	126	145	127	133	158	139	133	133	128	141	120	118	135	127	144	129	135	113	126	147	130	120	147	121	139	153	134	142	141	135	146	138	144	123	135	131	122	104	126	134	118	123	119	145	145	145	121	129	124	129	142	143	148	136	125	135	132	128	144	131	137	133	134	132	123	132	120	146	130	119	146	133	157	158	141	121	138	113	139	125	143	145	105	136	151	152	146	136	140	144	136	141	128	118	135	153	116	147	128	148	123	150	136	128	135	159	140	137	128	117	143	143	135	129	133	151	140	151	117	135	128	148	143	119	142	149	135	129	126	125	137	143	129	125	124	135	151	148	133	127	136	148	130	134	136	125	125	117	162	121	128	138	140	138	142	135	145	133	122	124	143	130	111	144	127	136	136	140	125	151	151	124	153	133	120	136	137	153	151	136	139	130	121	114	138	130	138	131	148	109	131	161	145	140	149	125	132	150	113	125	123	136	145	142	144	116	155	160	131	139	122	142	123	152	144	145	123	127	142	125	139	123	125	159	127	155	157	133	138	131	130	131	131	133	158	114	135	151	131	146	141	128	125	131	116	124	162	127	138	126	141	122	127	145	126	151	136	133	122	115	124	156	163	121	138	156	132	143	116	140	145	148	136	129	136	137	141	127	125	139	133	136	129	132	138	134	155	143	124	128	127	131	138	108	142	126	121	157	155	127	109	125	136	128	137	136	139	142	132	133	146	158	144	140	123	148	124	155	146	147	120	144	120	118	143	123	141	128	132	123	133	146	146	129	136	149	132	128	147	154	137	130	123	146	139	132	128	120	123	168	123	148	133	139	128	134	150	137	136	162	138	132	143	113	139	153	126	134	135	131	131	130	127	134	147	141	123	130	134	146	142	136	135	147	112	134	145	130	148	123	135	122	146	124	134	150	163	175	139	139	134	146	146	135	168	122	149	140	133	120	140	142	137	128	129	136	149	154	127	123	112	130	136	128	124	140	133	112	137	166	144	136	145	131	143	121	146	128	115	144	149	137	125	152	142	142	145	123	121	125	142	136	137	132	122	134	153	122	148	159	126	137	147	152	133	142	141	138	124	138	146	133	147	134	132	136	152	150	145	147	130	138	129	122	153	137	161	136	145	128	140	130	116	126	143	130	137	158	142	132	151	126	143	140	144	143	116	118	125	139	101	126	125	134	124	125	150	143	128	127	145	138	137	133	162	144	145	135	151	110	137	121	148	134	121	121	122	148	114	135	126	142	146	136	138	143	121	136	141	119	132	122	131	139	132	147	133	125	139	128	152	138	146	138	150	141	128	127	143	143	146	143	130	134	123	130	120	136	125	134	145	138	156	137	127	124	126	169	129	141	139	116	137	128	135	126	150	141	129	138	124	145	141	124	125	138	139	144	132	134	138	129	153	127	129	145	153	129	129	137	133	141	136	148	123	129	130	134	134	117	147	146	116	112	129	132	141	131	127	130	150	128	128	144	130	131	121	142	147	129	128	141	115	136	143	140	109	128	134	139	139	132	149	118	115	145	145	155	114	127	129	155	139	128	142	153	155	134	130	130	135	134	146	143	151	128	136	133	142	132	116	142	135	149	119	136	140	119	131	125	111	111	129	151	147	138	144	139	127	133	131	134	155	149	129	112	127	135	134	158	139	129	144	130	132	149	143	144	124	143	137	130	139	121	137	149	127	109	149	146	135	133	137	121	148	149	144	140	110	143	138	149	154	113	138	134	156	137	145	138	144	140	126	130	138	126	127	157	125	154	119	147	137	119	148	142	133	123	134	137	170	144	133	136	139	150	151	134	136	139	126	142	136	135	129	149	115	146	135	114	136	112	143	124	165	147	138	128	120	123	130	137	150	134	125	157	136	150	133	130	165	123	133	139	135	131	146	140	146	136	144	135	143	136	159	138	137	129	152	130	139	157	128	119	132	129	137	127	145	123	125	144	126	125	132	130	138	133	135	128	147	146	139	152	125	142	143	147	130	130	125	130	137	138	145	114	149	119	127	134	148	133	126	142	131	126	147	156	120	133	120	140	123	146	141	144	126	120	118	150	137	120	133	138	148	141	140	145	150	126	143	142	141	130	143	140	139	137	111	135	136	136	122	140	141	148	118	138	145	133	113	112	134	110	150	143	118	146	117	113	144	148	124	117	135	140	125	139	154	133	157	137	141	132	131	143	142	135	124	157	138	120	122	170	132	126	132	143	130	142	145	143	140	141	155	101	130	141	144	138	139	149	123	132	126	139	125	137	141	133	135	129	146	156	123	125	130	155	122	137	139	123	158	153	128	148	131	148	138	114	125	120	120	108	125	128	132	137	127	133	125	145	127	148	122	159	143	129	128	114	131	149	140	121	148	128	133	122	136	123	117	139	133	115	141	111	124	140	133	142	126	126	128	113	137	141	120	117	125	141	130	152	151	126	138	130	135	127	140	130	123	150	140	144	150	158	134	136	136	123	149	133	138	115	134	133	134	151	137	123	112	120	133	104	125	125	130	125	130	140	141	157	136	147	123	158	143	133	137	144	132	124	140	148	124	128	126	148	135	148	128	137	144	145	131	136	161	144	137	128	140	130	115	123	142	117	124	139	147	131	130	149	136	137	103	120	124	130	132	141	149	142	130	136	120	151	146	133	148	105	143	124	134	111	145	115	134	119	116	132	122	149	146	127	135	129	147	135	137	142	159	127	130	108	133	146	142	142	153	117	167	125	122	128	131	139	132	145	125	162
23435	20858	27815	24029	20835	7218	827	613	529	523	468	396	401	417	360	380	350	403	381	425	348	360	368	348	340	354	365	362	345	380	345	337	339	336	329	374	308	311	324	358	352	332	367	324	315	308	327	326	320	379	321	315	310	343	305	330	363	333	348	349	339	320	291	337	337	357	334	365	316	344	340	355	314	330	340	332	338	357	336	307	338	360	344	320	343	317	332	337	320	310	334	317	319	327	358	321	330	324	288	329	329	348	346	309	369	321	329	357	322	345	316	315	327	331	355	343	339	325	332	372	343	314	310	321	319	302	330	306	327	328	351	317	356	324	343	343	312	330	322	321	346	320	332	327	316	338	337	344	316	337	341	316	337	310	334	324	341	323	302	321	326	339	331	336	309	341	363	322	316	334	308	347	326	326	325	309	345	322	339	331	316	318	357	352	347	350	376	359	322	317	339	306	319	324	324	358	342	325	333	289	336	328	327	345	311	309	341	340	301	354	339	347	337	332	327	340	363	332	329	346	328	340	328	304	343	324	334	335	322	343	339	314	311	365	360	334	331	330	339	326	338	301	360	350	344	351	350	369	340	354	324	330	317	355	333	325	343	355	338	352	318	319	319	327	329	343	336	327	341	343	313	360	303	326	357	349	349	294	317	364	344	329	342	331	354	317	358	334	328	328	338	344	311	342	326	292	346	326	309	338	316	351	345	311	319	330	320	296	349	336	324	379	320	324	362	326	313	363	346	317	334	324	332	340	350	335	312	337	315	326	342	316	321	340	307	354	356	293	343	315	344	302	303	347	307	340	330	341	324	346	311	330	330	331	325	318	331	365	335	344	331	316	297	320	359	299	289	322	335	323	319	311	307	353	343	324	319	308	363	312	345	357	329	314	362	333	349	327	333	334	347	311	318	329	377	326	328	335	320	315	315	384	347	309	327	357	310	342	352	312	306	312	315	328	361	327	339	344	318	333	333	324	339	338	335	351	335	329	313	311	327	309	335	326	347	313	304	293	352	333	317	334	350	356	340	337	348	338	360	336	309	327	322	330	326	342	336	368	352	327	338	345	341	336	337	322	339	354	298	336	304	353	317	356	333	341	353	305	319	323	351	339	325	362	322	353	359	304	362	361	331	329	348	345	324	351	330	307	326	317	335	337	305	347	352	308	323	319	352	300	364	309	315	302	315	325	335	330	298	323	358	319	329	323	344	349	340	348	333	316	358	308	329	356	355	321	346	330	343	328	351	329	348	313	329	334	315	325	333	351	347	343	328	342	333	323	349	316	348	312	338	315	347	361	329	337	322	377	365	344	343	333	313	314	326	340	329	342	358	350	365	369	334	289	336	340	310	341	292	317	376	345	315	338	330	344	378	320	373	323	340	314	318	334	315	360	342	361	336	332	366	317	360	325	336	330	338	335	323	312	352	357	336	318	323	333	319	326	314	322	341	332	336	372	340	357	330	307	336	325	303	329	327	327	302	307	303	334	350	342	343	333	333	366	334	335	308	316	318	328	350	344	309	288	342	327	319	372	341	351	326	296	318	305	295	333	322	310	339	341	325	343	320	330	377	310	345	347	349	308	334	368	312	343	321	348	362	349	320	322	351	330	330	317	303	325	348	328	351	327	344	329	360	350	364	322	359	291	328	391	342	331	362	340	335	330	332	360	322	333	324	303	358	335	321	316	335	325	310	336	315	318	321	310	333	315	341	336	344	344	333	360	345	366	365	318	315	297	358	317	343	316	341	338	340	352	332	340	337	328	337	319	318	355	331	337	370	325	351	326	328	283	319	332	310	317	360	316	313	319	322	357	330	342	375	365	323	299	345	308	343	328	344	314	353	346	323	302	342	328	336	312	327	281	329	352	341	334	308	308	353	313	333	353	334	324	341	327	318	344	352	328	306	338	364	329	353	309	304	358	339	363	343	333	351	328	287	322	343	339	383	330	334	321	329	339	350	332	330	349	346	347	329	333	341	344	352	372	342	340	336	345	379	353	264	343	344	323	332	309	314	335	356	324	319	330	336	327	311	360	294	341	332	336	325	333	333	351	334	334	350	334	361	355	332	315	354	369	332	327	360	326	366	371	307	336	319	341	342	337	349	347	312	333	309	332	332	338	334	342	326	326	338	313	321	334	339	285	282	323	353	360	339	348	347	328	340	326	321	342	331	325	324	313	328	347	339	363	342	344	300	311	362	339	323	326	312	321	356	357	313	295	370	318	348	360	311	322	358	332	346	351	297	341	318	338	350	327	360	311	335	309	346	340	358	333	317	323	345	339	317	329	356	304	336	340	349	318	319	322	321	333	321	342	354	330	333	399	347	301	370	314	341	316	317	354	361	321	320	332	291	355	339	317	336	328	348	348	332	346	311	325	314	312	322	332	353	291	345	323	298	350	318	342	365	340	305	307	301	326	342	343	299	353	323	334	309	329	327	306	334	321	336	329	355	324	349	336	330	300	313	366	327	354	315	306	332	304	354	328	327	328	305	350	304	315	315	321	321	299	356	347	370	311	343	338	331	302	329	312	309	342	326	337	313	291	350	350	365	334	293	343	288	309	342	323	322	296	318	310	362	357	327	330	334	327	340	329	318	346	318	344	335	319	367	345	333	364	325	365	364	313	329	358	314	339	333	346	348	336	339	304	356	341	326	318	326	316	347	303	323	325	335	344	354	356	312	325	342	366	302	328	311	341	338	339	336	318	345	334	312	291	338	348	303	292	318	342	323	342	314	317	342	335	328	313	329	344	351	309	332	331	378	329	331	341	348	356	315	311	322	318	321	343	346	312	314	299	335	327	325	334	346	351	356	370	367	319	333	323	339	324	358	324	315	356	342	350	365	301	331	319	293	365	315	344	352	317	338	314	350	323	338	308	311	322	337	318	324	347	285	295	325	308	344	349	372	351	324	313	335	329	372	357	337	352	303	360	331	332	319	338	338	317	338	340	333	325	329	340	338	310	299	345	336	338	340	355	361	319	334	309	346	338	335	338	342	316	331	316	353	315	306	329	337	327	316	331	357	331	330	319	315	296	339	308	347	338	353	324	339	292	332	371	345	323	319	321	313	289	315	320	342	314	345	340	316	313	346	340	327	353	300	348	341	315	335	348	351	347	364	359	357	321	360	343	337	303	352	336	313	378	308	343	334	320	337	346	368	338	331	315	321	322	356	326	319	361	340	322	367	339	301	365	317	362	315	315	325	337	349	329	323	322	342	354	349	339	348	321	332	313	309	367	356	326	332	359	322	318	329	313	340	322	330	308	352	321	344	334	311	314	322	313	326	316	343	354	345	351	331	311	333	322	317	322	349	320	357	315	326	315	354	319	363	305	360	339	317	321	339	308	319	331	339	364	336	359	336	339	311	312	322	335	322	332	347	343	341	315	304	345	357	314	321	310	312	317	333	367	344	328	319	319	313	303	300	346	324	297	304	327	322	364	302	324	334	332	327	318	310	325	320	337	351	318	347	339	332	336	341	298	352	326	310	314
3624	8424	5590	2582	1915	1395	1137	866	758	640	605	567	565	487	462	447	468	441	404	390	400	431	392	411	378	344	397	372	414	383	350	425	394	401	339	359	391	396	409	401	339	351	373	347	365	383	387	374	344	330	361	363	320	382	370	347	378	358	326	352	356	347	362	341	351	342	325	384	349	364	369	333	363	340	348	348	328	339	348	343	366	385	332	376	359	353	346	350	349	389	341	342	341	379	365	379	363	356	365	363	361	361	364	355	340	373	332	367	350	359	365	344	371	360	356	352	350	361	377	358	318	385	343	350	339	360	329	347	340	341	334	376	359	347	339	378	352	320	349	327	360	413	344	372	323	376	367	382	377	342	343	380	374	371	363	388	341	323	361	364	340	368	380	365	378	359	366	398	327	350	378	339	351	366	380	374	368	336	342	346	382	395	367	374	379	359	349	335	391	383	329	361	345	365	371	355	328	313	380	350	356	397	343	351	339	355	368	362	365	367	370	366	363	331	358	353	395	365	359	347	348	359	361	354	370	341	358	348	352	359	353	343	349	358	342	378	349	331	369	391	335	369	358	335	332	350	367	372	394	378	363	341	418	390	319	346	384	342	406	354	377	364	344	353	331	374	366	344	356	328	357	359	348	379	361	361	383	335	381	347	334	325	386	361	346	351	400	378	328	362	345	353	360	330	357	373	339	377	370	394	389	368	424	328	375	341	359	342	323	329	353	368	376	358	376	353	338	387	362	365	341	371	347	349	342	370	339	348	342	348	335	358	376	344	388	314	342	354	356	317	357	392	369	386	350	375	341	360	322	333	362	366	352	321	356	353	345	334	380	373	332	327	392	347	342	381	329	346	334	358	332	340	366	332	347	398	352	345	338	389	359	346	353	333	379	372	343	379	374	340	370	350	363	349	352	353	380	373	339	347	353	371	367	368	337	350	372	415	359	318	348	352	357	355	364	358	353	339	372	373	371	355	359	353	343	367	388	335	387	358	322	358	375	378	332	365	369	376	343	366	373	349	334	384	350	363	340	362	362	387	355	341	364	339	350	343	404	345	371	336	370	341	358	340	335	335	371	380	349	345	396	358	355	351	382	375	373	360	337	366	328	359	363	403	365	390	370	344	351	345	366	385	347	359	348	325	368	370	378	359	399	356	352	352	332	361	354	323	375	365	361	346	363	334	332	353	376	343	357	342	343	343	378	328	370	365	398	338	354	381	357	381	335	346	376	372	332	372	370	341	359	351	378	369	357	372	367	340	387	342	404	353	385	355	375	348	353	384	381	366	348	375	361	386	368	367	364	363	335	399	366	384	358	355	409	339	389	394	392	377	364	367	378	340	328	390	352	383	350	364	403	342	349	367	351	344	347	353	368	341	343	329	362	354	376	327	358	338	360	334	353	367	360	334	335	374	301	353	337	367	367	331	351	381	367	338	324	371	337	362	388	343	333	354	338	380	377	321	343	336	370	365	358	347	356	329	396	373	367	378	370	336	347	340	343	347	380	373	369	339	341	358	389	359	362	368	365	328	359	333	352	356	361	398	345	382	369	355	384	360	341	356	357	366	344	345	333	325	364	331	344	353	345	353	380	379	348	390	387	361	406	368	332	342	390	326	357	332	356	361	381	353	318	368	362	365	329	383	382	358	319	373	365	364	374	321	350	345	373	343	360	393	341	363	356	346	388	399	357	332	339	328	342	321	333	330	362	333	351	374	337	339	342	371	352	353	370	385	350	358	349	337	353	355	377	343	322	368	364	363	338	389	353	332	348	356	362	365	342	347	360	342	324	356	363	352	357	383	377	365	310	339	380	335	341	351	342	380	357	355	365	354	362	315	344	379	359	386	337	354	362	372	375	354	370	364	367	352	369	347	330	343	353	351	325	347	356	388	347	376	350	327	376	377	362	362	353	376	383	389	391	356	369	348	365	319	354	362	346	325	386	362	330	365	357	338	344	362	343	321	371	344	344	352	377	370	323	374	348	354	361	350	336	341	346	349	356	388	356	359	349	359	366	354	357	378	342	353	355	340	334	364	348	320	347	360	339	364	370	347	398	368	355	331	373	352	367	381	379	385	353	381	362	331	336	377	370	344	380	364	370	365	345	371	342	377	367	364	357	350	347	357	351	351	344	323	399	368	395	372	347	351	350	346	378	342	392	363	354	364	325	362	347	357	381	363	388	363	372	357	352	326	358	378	321	338	349	350	346	360	363	359	355	381	366	336	343	375	343	362	345	337	346	343	344	340	382	363	366	361	365	360	369	377	343	365	355	353	371	395	350	377	373	352	337	351	389	349	351	336	367	352	356	336	372	324	369	367	364	360	366	397	377	378	365	368	352	372	352	332	370	374	356	381	354	355	320	337	364	332	358	327	366	378	316	372	374	340	335	368	323	349	334	361	349	355	358	364	382	362	356	373	346	360	338	384	366	362	325	358	365	371	351	353	379	365	383	325	351	342	364	372	369	349	358	311	369	345	345	357	347	319	335	363	370	350	341	385	355	382	368	359	387	355	367	359	357	344	364	339	357	380	359	379	343	378	386	374	354	386	351	364	350	346	340	357	339	356	347	359	347	369	367	349	355	366	362	353	352	352	372	326	335	347	363	353	352	350	360	353	346	350	357	343	385	346	372	339	358	348	359	388	395	358	369	357	349	315	361	356	333	366	338	347	386	353	329	342	364	344	354	385	362	371	349	355	357	379	340	321	341	359	350	361	333	320	354	354	359	354	351	356	342	407	361	376	365	337	378	369	334	360	328	397	372	375	357	345	347	318	330	347	373	350	364	348	394	306	351	356	348	350	367	347	342	354	350	350	384	382	304	366	346	335	349	364	336	357	311	344	351	362	375	370	390	341	360	368	373	320	348	332	372	347	338	363	327	351	363	348	351	338	348	340	401	342	346	359	337	376	339	355	341	328	351	327	342	344	367	339	356	342	346	349	370	336	345	361	365	364	339	379	346	387	356	384	367	364	335	334	394	374	340	360	355	378	373	379	362	357	368	336	340	388	376	360	332	355	377	381	336	332	384	344	395	317	347	381	376	366	350	391	372	356	346	345	372	361	357	420	351	347	349	361	345	355	349	349	351	347	355	374	362	356	337	388	347	330	362	355	342	356	375	341	375	362	355	343	391	351	344	344	382	346	346	335	388	351	363	407	341	390	374	391	392	326	376	339	346	342	353	362	357	340	344	362	329	328	368	333	349	356	347	339	356	349	360	345	338	377	370	349	352	371	368	371	343	366	370	363	323	387	372	355	354	370	334	328	376	346	340	319	362	364	360	358	362	346	363	351	326	331	329	373	332	401	337	327	365	345	339	325	374	343	366	341	371	346	358	320	383	347	361	363	305	364	361	329	358	378	361	397	338	340	360	372	340	371	353	364	369	335	360	351	372	339	336	355	355	354	372	367	365	343	331	367	350	331	338	380	361	366	351	338	352	353	381	383	343	366	363	350	365	339	359	344	366	357	357	384	387	379	362	348	350	387
25003	21027	26573	25364	4828	326	245	273	200	196	204	188	154	156	141	154	132	128	133	145	130	119	136	157	124	113	115	140	106	112	123	122	121	125	126	89	133	112	119	117	113	126	103	137	125	130	132	122	134	134	129	131	135	123	129	102	135	126	115	121	127	115	116	141	135	128	129	132	128	148	117	112	103	123	117	124	115	95	139	124	111	109	122	112	118	106	121	113	120	128	129	119	129	109	140	113	117	140	117	109	122	127	120	113	148	106	120	128	111	125	117	122	103	125	135	92	125	117	145	130	103	130	147	123	122	117	131	143	113	115	122	133	119	133	114	116	121	127	122	120	115	115	118	126	132	124	108	138	126	131	133	116	119	123	127	117	127	122	131	120	117	120	133	119	119	139	119	125	116	128	130	119	102	98	133	133	102	129	125	126	129	120	141	104	123	133	127	118	109	117	133	113	119	136	135	119	135	124	116	121	136	128	114	115	118	113	130	114	124	137	112	117	135	106	113	121	129	119	127	120	149	128	121	120	125	117	121	123	115	125	121	113	125	102	115	111	111	135	142	153	98	119	154	114	127	115	118	134	123	133	128	124	103	106	129	136	113	113	125	115	102	148	134	106	98	115	130	121	113	114	113	106	123	115	127	140	126	107	122	125	109	115	143	135	142	127	108	118	122	136	128	113	139	122	122	112	118	123	109	120	123	129	128	102	95	136	125	116	116	130	130	117	113	122	124	128	127	105	125	134	136	123	110	132	98	137	133	116	128	123	128	108	126	123	123	144	132	129	108	112	110	123	141	122	117	130	106	114	130	103	119	131	108	138	112	132	136	118	101	117	116	137	124	133	129	117	128	119	145	110	118	128	146	134	117	119	114	113	123	115	142	128	117	119	110	120	104	118	122	119	122	134	126	105	126	144	121	109	139	135	108	143	122	122	121	125	115	120	119	120	125	111	107	104	128	115	125	104	118	120	125	114	124	116	124	114	133	125	134	128	106	104	121	136	125	134	129	111	125	106	139	123	107	116	102	111	110	100	130	143	119	124	116	115	108	137	108	128	120	117	111	123	110	133	105	113	121	134	134	117	132	140	109	97	134	110	115	110	129	104	127	115	111	127	111	104	109	111	119	123	124	115	116	118	127	125	119	118	125	110	127	120	133	125	125	109	103	130	116	124	100	136	117	108	122	113	133	124	115	133	127	124	140	127	101	120	130	113	121	127	103	119	126	132	132	129	134	132	115	113	103	122	122	137	127	128	120	103	118	108	115	116	119	118	106	124	119	136	126	103	136	112	119	123	106	123	111	118	131	103	124	132	104	125	129	127	128	110	119	105	96	100	119	141	126	122	132	126	117	117	126	122	121	135	113	127	121	129	140	122	121	122	118	129	91	119	134	115	125	136	113	110	107	124	136	105	104	122	134	95	134	141	113	124	126	107	114	111	109	126	102	126	117	122	108	124	115	116	128	99	122	128	133	124	122	123	135	119	110	114	113	120	114	115	120	132	133	127	118	116	125	118	124	110	122	115	92	107	113	142	134	125	127	112	107	110	132	131	112	117	137	126	111	133	127	132	123	115	153	116	121	127	119	110	106	127	118	128	123	134	108	131	141	111	139	116	114	134	126	125	118	124	113	135	132	140	132	107	133	133	114	115	113	122	125	133	127	135	119	131	135	137	120	122	110	124	123	133	114	100	108	122	150	137	120	123	116	129	114	110	131	122	100	112	121	135	113	122	124	120	116	124	123	137	154	114	123	107	126	137	123	116	117	121	116	114	127	120	133	118	112	132	129	100	141	115	109	125	134	128	134	131	130	131	113	136	116	122	107	114	129	118	120	110	126	116	109	118	127	124	132	128	125	124	115	107	102	120	110	130	143	127	134	140	133	114	133	115	121	128	128	104	121	123	109	131	115	108	117	123	121	133	115	122	143	106	143	115	106	126	132	115	106	125	135	133	113	115	137	111	133	135	113	113	126	113	119	117	115	146	123	125	100	108	114	131	120	123	133	136	108	126	135	132	113	130	122	140	112	125	125	103	129	131	126	128	127	134	123	124	119	121	113	131	92	118	117	105	125	141	124	122	116	117	120	120	118	121	109	115	111	109	133	116	102	100	123	137	113	98	136	123	100	135	138	98	121	113	124	134	127	145	122	115	115	109	141	114	122	107	134	111	122	109	115	121	126	125	130	130	125	119	135	120	112	116	121	126	122	129	111	141	128	133	152	128	120	125	125	119	112	114	120	132	109	122	124	131	117	131	103	117	113	117	113	116	111	128	122	123	131	114	104	123	120	139	117	150	119	116	109	120	137	116	133	119	137	126	131	120	112	117	148	127	128	117	112	115	126	110	124	133	107	111	113	116	110	120	109	142	125	118	129	101	140	120	122	100	125	114	107	120	112	127	128	129	108	130	105	126	150	115	114	112	108	135	111	132	128	132	137	117	98	139	136	111	109	126	120	116	130	135	127	112	89	116	121	134	123	165	131	132	121	161	142	140	139	116	128	118	114	106	119	138	114	115	132	130	134	118	119	113	106	127	140	125	119	148	132	125	122	111	126	98	129	129	122	114	113	134	124	127	103	109	113	120	124	101	133	124	103	115	115	124	122	107	107	131	117	98	107	141	127	121	146	108	115	110	123	126	122	118	91	113	101	102	105	124	142	123	117	118	115	122	126	90	103	121	141	124	118	119	138	122	118	138	135	113	125	120	94	92	134	122	110	110	116	136	127	115	117	116	126	111	129	124	137	85	121	130	116	138	141	113	126	126	125	127	145	125	124	141	114	127	134	110	125	115	134	122	118	126	138	109	118	126	122	135	117	122	134	113	144	114	121	128	137	123	118	116	122	111	123	115	131	126	122	130	122	115	127	135	125	116	142	113	114	130	115	107	118	118	143	130	132	120	126	128	123	123	126	124	130	104	130	117	118	117	117	115	132	129	126	132	147	116	113	122	142	106	118	113	127	110	119	117	143	108	133	111	116	129	115	124	123	124	132	127	124	127	132	117	107	102	130	118	109	131	140	133	111	123	131	117	120	119	114	113	137	112	123	117	130	115	115	140	135	132	108	117	120	120	133	115	106	122	112	119	110	111	142	116	130	129	113	128	118	115	117	132	123	119	98	107	124	147	133	126	147	122	114	125	116	112	138	115	121	114	100	103	108	114	124	103	113	120	115	138	115	118	116	126	114	125	138	127	104	139	132	125	100	111	129	115	119	115	112	120	115	131	129	134	115	124	119	128	119	136	114	126	119	128	122	120	124	120	118	123	135	127	110	129	126	121	132	120	122	113	124	128	119	108	116	136	115	138	129	123	119	143	120	112	115	131	111	111	136	132	118	119	135	113	122	103	115	125	109	115	134	128	125	117	132	109	109	129	131	120	130	116	132	125	116	127	122	112	109	112	121	118	124	130	114	111	115	137	116	137	113	150	116	124	122	109	102	120	135	124	108	123	125	120	112	133	132	132	114	107	112	119	131	124	109	139	106	124
3415	4308	2824	1244	900	623	512	458	363	287	279	280	228	233	202	215	184	191	199	197	187	209	176	176	149	166	180	184	165	161	172	172	164	164	182	141	154	151	176	172	160	168	160	160	189	127	153	149	162	173	159	161	149	135	153	146	161	145	149	146	152	157	165	178	173	141	163	172	147	166	154	156	142	138	155	155	168	138	167	156	167	159	169	147	142	146	148	141	152	149	138	138	145	156	155	151	157	152	150	160	156	179	149	143	156	157	157	165	151	136	165	156	156	134	163	156	150	175	160	154	175	142	151	160	145	150	161	172	151	163	152	155	162	145	155	154	150	136	131	155	132	158	132	146	162	164	157	154	144	162	137	137	150	165	183	155	131	164	152	142	151	162	167	157	164	176	145	159	151	158	154	160	170	160	185	151	158	156	158	149	166	159	134	164	162	146	129	179	140	141	147	135	151	147	136	151	149	158	136	163	156	148	151	192	149	157	151	144	137	149	157	150	148	142	151	148	154	126	159	155	131	145	166	153	160	154	171	148	147	180	136	159	167	154	163	141	162	145	155	157	144	139	145	124	160	142	136	149	141	160	180	152	156	140	165	145	145	148	157	158	129	142	154	148	155	139	142	149	175	140	159	128	153	148	144	164	154	174	157	168	148	140	146	126	150	146	161	147	156	159	171	138	167	153	159	128	169	171	184	161	165	160	164	160	131	151	157	126	161	135	156	133	150	163	134	162	155	145	155	140	166	133	124	162	146	149	156	143	134	145	158	154	158	112	149	153	140	153	139	130	152	131	157	144	151	146	149	171	145	155	151	152	143	171	148	159	155	148	144	162	165	151	151	164	148	152	143	165	161	160	168	162	129	148	144	169	163	168	161	136	144	159	151	136	168	135	145	155	153	157	153	164	151	161	151	139	157	158	151	158	141	138	160	152	164	152	159	140	148	158	167	137	161	139	165	130	122	155	153	136	150	148	169	145	166	169	163	112	152	145	140	147	135	183	138	168	164	150	184	136	148	152	137	155	174	151	154	148	136	164	141	143	160	158	154	136	137	148	149	153	145	161	159	149	142	141	156	140	173	148	155	149	172	148	136	137	176	163	139	136	149	165	151	140	148	167	139	147	136	170	163	127	143	151	148	170	166	140	164	154	157	156	148	160	161	161	149	161	162	156	143	148	160	143	161	147	155	153	152	149	150	156	146	144	156	150	148	135	161	155	169	153	152	146	181	155	129	159	149	140	148	173	168	149	147	143	175	147	158	154	148	158	175	170	139	142	149	169	143	165	149	142	133	165	153	139	133	151	165	133	169	155	152	156	146	167	159	150	163	168	182	170	138	157	148	151	157	136	144	149	134	158	166	140	152	143	158	175	159	188	162	164	157	168	170	156	156	162	154	188	149	131	153	151	166	144	143	136	133	162	163	151	141	154	161	173	164	151	151	157	187	154	168	144	134	162	138	170	151	127	143	155	150	147	140	164	168	136	162	146	152	148	139	165	149	160	161	140	164	148	156	172	148	143	162	144	169	142	144	177	164	174	159	157	169	158	145	128	146	161	152	179	168	155	144	160	145	158	144	161	147	163	164	132	177	155	140	151	143	159	151	181	152	152	148	146	154	148	157	163	146	156	141	172	132	169	144	156	174	168	133	169	163	169	163	157	165	164	143	150	167	147	155	138	139	150	153	181	164	148	157	187	150	146	160	137	145	144	157	154	162	160	168	139	147	129	137	139	151	165	160	167	148	161	164	152	149	138	160	142	158	177	156	151	137	157	148	158	152	142	142	175	152	130	143	136	130	156	151	155	151	158	159	146	150	154	169	150	150	147	129	160	173	156	168	168	160	163	151	134	145	167	144	160	155	171	151	165	140	167	149	147	159	160	153	158	163	157	147	154	147	151	159	133	157	175	148	166	150	141	145	152	150	146	133	172	153	149	164	158	187	152	170	157	168	144	161	164	157	151	161	138	115	161	145	161	161	160	141	152	156	130	163	162	157	143	145	160	144	183	140	164	131	142	143	155	145	157	140	145	163	148	134	141	168	147	151	156	152	158	168	166	162	154	173	159	147	149	149	152	157	153	135	146	158	149	166	144	148	138	141	170	174	129	150	163	146	128	138	154	160	122	142	147	128	156	146	145	163	138	128	159	146	148	151	178	164	164	143	167	155	154	156	155	159	163	158	140	165	145	162	166	161	152	152	159	158	136	155	149	159	155	180	157	141	150	155	165	165	131	188	149	155	135	174	157	140	159	167	150	158	153	153	164	142	175	150	158	129	166	150	123	154	142	160	163	137	144	151	155	170	137	167	150	159	168	163	153	168	133	152	133	152	146	145	136	162	162	139	155	158	147	147	161	159	157	164	153	151	131	171	151	135	172	150	148	140	165	148	150	157	147	141	159	156	157	138	161	140	165	146	150	160	151	148	152	140	152	147	152	142	134	138	147	154	144	167	168	180	151	161	163	171	148	143	150	176	158	141	152	142	156	148	129	176	158	179	140	173	137	145	146	154	146	162	130	142	140	165	166	164	154	154	156	150	161	146	142	171	168	132	161	148	168	152	162	171	151	170	174	153	152	151	160	168	143	153	148	138	148	141	142	144	156	156	159	166	149	149	152	147	152	153	173	160	150	167	130	177	148	149	180	137	154	167	132	144	128	160	144	159	155	129	129	144	136	129	148	163	145	170	156	165	147	157	153	144	159	154	151	154	167	148	149	140	120	162	134	156	170	162	166	147	158	140	144	160	141	146	158	153	164	153	137	171	141	149	140	134	174	168	162	152	155	135	129	153	138	135	169	142	146	170	180	152	129	146	154	155	137	149	156	172	159	153	167	149	147	159	142	176	151	153	166	154	159	151	142	156	145	165	157	146	163	144	147	146	146	159	121	141	142	148	147	146	150	167	131	136	169	146	160	152	154	143	153	153	169	148	156	144	146	154	175	152	139	147	143	146	152	155	152	156	153	176	138	161	134	128	141	150	176	140	132	145	161	145	171	132	147	174	152	143	151	157	167	161	165	159	138	150	155	146	165	152	125	174	169	127	170	142	151	142	158	154	150	150	157	157	133	138	146	160	158	156	159	161	143	144	159	133	139	157	142	139	142	164	171	139	158	148	153	160	164	155	139	158	152	144	158	168	148	136	167	169	164	165	145	141	141	168	152	133	149	158	176	170	137	182	150	168	130	166	149	147	140	137	153	159	149	145	147	162	165	139	149	154	146	162	160	150	157	154	148	142	160	157	146	151	132	141	145	135	152	151	145	158	146	157	143	141	138	148	145	143	129	157	158	156	164	139	158	141	155	179	149	158	145	171	175	144	147	154	147	150	180	155	155	163	160	137	161	150	167	142	172	149	138	152	141	140	166	155	148	140	163	149	163	167	127	144	137	140	162	166	148	147	152	167	124	154	175	161	169	125	139	144	165	152	158	149	159	139	160	159	139	156	139	154	135	149	158	162	136	165	136	147	132	145	159	152	159	172	145	153	143
22537	21010	28497	23741	20921	20889	5149	1016	833	738	662	563	562	599	553	550	555	504	551	499	475	485	488	459	479	548	483	508	408	467	452	432	425	460	448	445	431	459	421	435	436	422	443	426	443	441	443	460	457	454	455	453	481	451	482	434	451	448	441	437	393	428	468	471	437	449	471	424	453	444	393	414	431	407	419	451	422	440	437	407	409	445	443	420	470	407	386	463	413	433	430	436	413	402	455	403	442	453	447	389	432	477	412	438	406	424	391	456	443	443	421	451	428	427	468	442	429	446	434	429	409	429	404	462	431	451	441	451	442	435	439	451	456	456	420	406	474	461	445	413	421	436	452	416	398	471	469	415	480	457	413	393	416	426	444	423	409	440	396	447	425	433	460	424	425	447	437	427	461	417	406	438	418	459	402	459	463	450	434	453	412	439	417	423	419	422	352	430	427	419	466	424	462	470	455	425	395	399	433	438	492	442	435	366	425	484	414	467	394	418	429	439	475	420	440	448	420	425	437	436	401	410	437	420	441	413	449	443	447	432	445	429	445	417	448	404	450	400	466	432	426	453	430	438	437	461	469	460	439	419	432	460	415	425	439	419	429	419	428	435	433	448	399	425	423	472	417	437	489	382	437	421	453	453	410	436	407	424	444	433	409	431	388	461	455	416	430	426	471	457	414	444	464	455	449	467	436	450	419	426	419	434	385	439	445	428	447	421	452	430	443	433	427	424	412	430	417	434	424	454	450	457	422	449	425	436	411	452	402	402	449	392	473	375	445	453	465	419	432	444	473	451	444	398	464	435	432	417	417	447	411	445	427	394	475	452	420	408	402	446	461	428	415	458	484	407	464	399	425	451	432	414	446	436	460	412	428	462	461	471	423	452	438	414	403	419	420	448	425	416	447	419	450	431	423	444	441	416	369	437	428	456	458	424	380	457	403	445	443	473	447	438	436	467	440	454	460	417	428	400	443	439	433	432	421	420	471	413	403	440	459	442	439	395	444	440	423	439	456	446	431	409	425	390	464	436	426	429	391	429	434	440	445	394	414	393	416	448	377	453	417	443	436	444	435	432	446	412	442	438	442	399	439	389	438	455	405	448	484	433	409	445	435	415	464	425	501	410	416	409	444	404	420	427	444	394	418	423	426	424	405	406	450	450	425	439	394	424	401	430	446	433	428	428	418	410	429	423	455	391	446	452	454	457	444	412	416	471	471	440	425	439	407	405	422	452	446	413	447	464	439	421	452	442	427	413	432	445	481	427	435	459	476	433	454	406	446	415	412	421	414	421	403	408	441	441	459	436	418	424	418	457	449	458	453	425	437	401	411	456	428	390	440	390	421	433	434	438	448	445	461	472	486	448	464	452	434	458	424	429	462	415	433	437	428	428	415	428	462	468	459	410	425	441	447	454	438	452	438	426	458	422	437	435	423	418	382	406	428	442	405	418	434	433	437	430	395	446	441	429	414	428	436	432	468	421	468	412	401	438	436	440	401	378	434	459	457	437	387	423	468	456	410	427	416	396	453	388	426	435	430	422	411	400	428	439	450	431	417	442	440	454	426	421	419	410	431	414	427	393	420	463	421	440	465	421	466	413	469	437	452	457	425	454	440	424	465	421	453	427	470	451	412	415	436	392	404	388	453	426	480	433	442	442	430	424	424	412	438	425	407	410	434	460	447	453	429	432	415	456	423	469	452	417	393	407	400	390	430	409	437	452	389	429	452	429	440	423	433	442	425	445	413	411	436	445	423	438	464	453	427	421	417	442	413	422	448	415	473	426	429	448	434	445	407	443	452	448	445	461	420	430	437	427	450	438	396	442	445	442	431	441	440	423	397	417	432	421	419	430	455	451	469	418	428	434	374	427	447	406	416	441	410	465	402	428	396	426	436	428	440	429	445	424	419	458	431	383	433	423	441	417	423	419	412	429	443	461	435	434	423	413	409	397	445	381	447	448	437	424	404	423	400	402	433	409	447	429	439	424	439	455	421	418	475	473	405	445	446	432	455	450	422	434	426	407	431	449	432	429	452	428	455	448	423	407	467	442	436	404	436	445	467	455	418	495	430	417	464	422	414	416	413	427	408	491	441	443	470	405	442	399	420	453	408	452	429	424	428	430	458	420	468	406	439	427	423	475	426	418	441	441	446	435	397	431	402	417	451	454	436	447	435	472	431	428	407	447	424	391	436	416	428	428	427	409	430	444	441	399	444	465	434	420	459	439	432	420	433	453	414	443	417	459	447	443	381	421	434	431	395	454	429	427	431	415	426	449	449	405	448	405	419	433	405	421	436	410	433	416	460	449	441	425	448	407	432	382	403	429	401	424	420	449	451	456	426	396	462	424	425	480	413	404	404	407	386	409	415	425	418	433	457	446	410	451	414	433	437	422	429	438	429	389	428	435	446	404	403	430	458	468	483	431	419	424	432	415	422	414	435	418	425	453	426	403	437	437	445	429	446	450	440	418	427	449	416	440	395	406	454	425	427	437	393	436	466	405	477	437	390	442	428	467	435	441	437	431	444	467	426	424	403	472	417	401	413	428	416	418	411	441	436	453	432	424	450	438	410	423	455	428	445	438	446	434	475	435	442	418	428	419	398	433	417	429	438	426	436	393	453	440	445	444	448	436	430	425	408	391	435	443	419	438	460	461	414	445	453	417	472	440	451	426	431	419	436	420	439	419	428	430	412	462	449	441	446	442	413	414	433	396	422	386	422	423	414	426	442	399	422	420	438	422	443	414	444	423	413	460	439	434	458	447	414	441	451	451	432	408	468	449	466	422	429	451	404	414	414	422	406	400	423	404	453	443	412	417	416	440	428	462	435	421	446	402	447	424	423	394	414	403	445	417	423	417	434	482	415	428	438	450	434	448	439	421	418	453	464	415	433	455	432	406	431	456	440	383	423	427	425	436	471	438	422	427	429	445	419	389	454	438	459	457	449	459	403	423	422	439	435	426	423	464	441	437	428	414	404	450	472	407	435	414	411	445	429	404	422	437	415	432	425	425	447	400	447	408	454	412	453	446	383	406	422	399	455	448	453	402	392	443	421	442	450	422	415	461	447	421	423	435	407	409	407	430	431	422	436	424	426	464	418	426	428	414	451	444	452	447	413	435	478	428	454	452	450	440	438	433	421	429	423	406	401	415	458	414	460	438	448	401	438	509	440	416	428	429	414	408	446	410	464	393	410	424	381	425	395	437	474	408	434	440	420	435	431	435	431	438	406	444	448	429	428	396	434	444	429	434	453	455	441	446	459	433	452	419	448	429	447	433	465	439	427	451	399	401	410	442	465	396	398	422	439	424	437	418	448	443	445	445	383	410	440	386	441	434	442	411	437	438	419	416	438	457	441	455	427	436	437	436	455	438	452	445	430	441	407	408	460	428	444	395	449	440	419	451	429	421	439	461	414	429	467	453	443	428	440	435	478	417	428	446	406	467	426	421	436	435	431	393	386	444	408	421	396	418	426	468	451	454	414	436	436	445
4994	13655	9443	4584	3181	2406	1911	1512	1286	1076	987	874	756	725	706	654	606	606	590	591	562	549	533	585	538	502	535	559	486	494	476	486	476	557	504	480	485	481	495	452	523	501	466	429	493	475	500	472	471	473	456	465	454	478	490	442	452	444	501	481	480	435	459	469	470	438	482	450	461	493	458	458	461	456	468	475	469	442	466	459	483	482	488	434	477	459	492	453	464	475	492	460	435	452	489	450	499	482	463	514	459	472	469	470	449	454	453	477	476	510	434	477	483	435	480	440	436	470	439	428	479	484	458	488	457	449	446	474	454	460	463	481	481	473	471	441	474	434	400	464	479	480	490	449	482	451	460	485	469	459	478	432	472	479	479	447	429	425	473	455	460	443	477	448	466	455	462	488	486	451	446	451	470	442	452	444	454	460	426	462	470	474	451	458	474	425	460	452	510	484	467	481	454	492	452	465	454	497	485	436	419	478	446	452	476	456	443	439	471	439	497	479	438	482	467	476	477	453	491	507	463	457	469	439	462	465	469	450	460	461	467	452	474	483	462	476	435	460	441	481	449	470	518	451	482	453	433	462	429	460	436	496	473	472	441	437	498	479	452	475	502	474	477	475	416	454	483	492	478	502	449	457	509	454	489	489	452	459	402	449	486	487	490	478	489	463	476	452	440	433	472	484	450	464	492	428	470	485	449	466	464	456	426	446	495	459	422	458	447	431	469	443	467	438	518	425	496	464	458	441	487	476	469	451	450	459	467	455	483	443	447	463	456	452	464	455	447	471	465	445	473	443	468	467	462	429	498	474	457	485	473	475	459	458	481	456	474	435	462	439	464	432	443	465	458	491	463	495	490	499	420	447	496	467	465	479	472	502	478	460	470	446	444	468	456	462	491	480	477	484	471	456	507	478	481	447	465	483	454	447	469	435	480	416	461	452	469	473	446	475	434	471	428	456	472	444	483	462	476	493	453	446	466	451	436	498	474	480	473	488	438	440	468	431	463	456	469	469	454	488	486	446	455	476	467	478	458	418	460	486	467	469	484	468	461	439	472	474	493	477	448	500	458	485	488	467	467	475	484	462	459	437	463	461	465	457	445	476	427	523	434	463	442	444	481	504	472	421	433	455	430	482	481	461	484	428	482	457	457	445	454	406	467	492	473	437	466	484	471	453	453	444	492	478	462	465	468	489	464	459	457	461	444	488	410	438	445	500	453	488	500	475	487	410	461	476	458	452	460	505	478	483	467	466	489	455	454	479	425	455	455	464	451	471	453	491	490	455	474	443	460	466	459	442	451	448	467	457	420	463	444	466	452	472	426	464	504	503	466	483	436	448	472	446	464	465	465	478	467	425	424	467	498	438	517	469	492	484	449	470	454	471	435	438	492	456	406	450	459	439	467	455	432	478	483	452	480	447	439	445	476	434	466	460	423	413	470	482	444	454	445	479	481	460	429	487	500	484	476	432	449	462	467	504	456	473	511	467	470	489	501	447	420	459	435	465	489	472	414	453	498	476	461	463	443	473	491	458	528	469	456	501	476	435	465	475	412	466	439	455	489	483	476	460	472	459	483	450	482	466	487	519	461	440	450	466	455	447	450	425	425	426	456	498	432	470	463	474	433	436	485	473	485	414	438	463	445	459	455	496	482	450	430	449	447	451	473	473	482	433	431	466	503	479	479	467	494	427	447	453	451	432	447	507	466	474	468	455	429	475	486	480	440	475	455	439	459	467	529	470	454	455	436	461	454	467	483	459	439	459	434	460	497	434	480	479	430	462	448	463	446	428	448	439	458	462	488	475	440	460	475	501	469	409	459	511	489	458	420	450	460	435	446	470	436	478	478	469	478	447	474	458	457	448	488	481	434	460	504	465	432	449	440	455	482	450	443	421	500	491	409	522	465	460	455	439	439	455	445	459	433	468	453	470	451	465	483	473	400	428	491	464	427	447	440	446	450	467	472	441	471	491	449	492	448	412	462	458	443	489	476	464	508	480	457	463	495	480	452	460	457	466	449	483	474	425	438	464	448	476	427	439	500	455	451	464	453	464	483	462	468	464	426	467	428	445	469	477	465	472	445	448	492	477	458	505	475	465	452	410	465	465	432	437	435	473	419	477	492	444	433	464	419	449	493	478	456	416	411	473	441	461	442	443	446	448	449	452	475	510	473	473	462	439	500	485	442	442	465	461	490	481	459	459	449	451	487	465	460	462	419	449	445	485	429	455	461	465	502	473	465	457	469	452	430	444	474	473	464	478	479	509	457	477	468	439	477	448	455	437	497	417	452	455	475	497	465	446	476	488	482	442	438	446	485	458	432	452	478	490	467	507	467	422	501	470	513	486	467	470	470	440	428	467	452	501	453	449	462	460	439	450	460	447	480	464	464	420	462	465	468	423	453	483	484	473	453	465	465	460	483	465	473	455	470	469	407	453	474	445	470	465	425	450	454	485	497	451	468	475	458	414	479	425	501	466	439	445	444	446	458	465	465	462	465	478	448	452	467	458	458	459	483	443	435	465	470	444	448	472	455	463	469	479	429	476	460	457	463	440	443	484	473	468	458	418	488	436	476	438	466	428	479	476	445	456	463	462	443	458	442	466	446	465	457	427	475	499	474	446	466	441	483	468	460	489	460	457	453	453	471	466	429	463	432	437	496	459	452	471	472	457	474	483	474	478	431	485	453	438	455	501	493	475	483	454	448	453	452	476	499	468	453	472	471	453	443	484	440	440	453	459	474	468	464	420	457	455	449	463	406	483	459	492	439	456	485	427	406	502	455	451	456	448	444	470	467	442	456	448	420	457	434	486	464	422	483	471	484	444	468	460	485	443	451	481	494	466	447	491	462	453	476	431	442	478	456	425	470	467	457	445	453	463	452	431	471	480	450	434	467	464	425	509	463	466	439	462	475	494	470	532	457	435	438	483	478	463	472	508	481	451	475	457	437	458	486	517	439	454	462	409	475	455	459	453	451	459	502	494	435	477	470	460	498	457	465	443	436	449	446	466	463	444	461	435	453	478	463	476	474	455	447	477	458	486	440	461	458	448	454	440	509	463	463	523	495	468	494	490	483	492	473	469	431	425	453	483	424	469	442	414	467	466	456	433	482	458	489	447	431	465	485	487	477	450	435	482	485	420	473	464	472	456	453	476	458	452	462	451	460	476	482	476	445	462	441	440	454	465	488	444	457	451	480	426	447	499	448	476	465	478	456	447	457	469	477	471	465	471	466	486	430	443	456	490	496	480	451	464	505	471	460	486	433	458	470	474	426	462	438	427	488	492	476	467	449	486	480	467	479	469	497	476	457	479	462	526	456	437	453	433	423	471	468	484	437	438	487	495	448	437	474	472	429	453	441	475	488	487	489	472	439	475	425	426	462	493	458	438	423	480	452	477	470	437	440	468	458	476	486	484	450	503	444	463	449	495	459	470	494	473	442	453	468	483	448	442	448	500	463	455	472	437	459	455	423	479	450	435	465	470	487	492	459	514
27439	17384	2981	258	163	136	143	138	126	115	125	123	108	123	117	121	121	122	115	124	125	120	123	106	124	108	103	128	122	115	109	128	105	130	137	128	137	109	122	106	110	137	98	125	127	136	126	84	119	112	113	107	105	93	95	105	114	110	115	127	126	119	113	122	124	123	117	122	132	117	126	107	107	121	107	113	135	112	136	127	109	107	117	136	106	97	116	116	116	120	103	123	130	129	114	104	113	119	111	126	115	99	125	121	110	131	111	109	111	114	111	116	108	121	115	101	127	136	103	137	128	104	134	127	135	118	129	127	108	131	110	103	91	102	108	114	113	127	106	119	141	102	94	131	102	104	106	100	114	115	126	125	126	111	110	109	105	107	102	134	124	112	121	117	105	108	105	123	105	113	114	137	115	111	90	114	120	100	100	116	116	110	114	121	120	120	143	116	105	109	114	106	126	130	145	121	135	113	109	117	105	127	116	98	113	124	106	122	126	123	119	105	94	132	117	135	114	116	121	93	108	105	109	124	109	121	99	106	119	127	126	110	130	135	108	103	131	98	99	114	109	113	110	94	125	110	115	131	114	123	109	103	118	131	102	145	120	130	126	117	128	117	110	123	105	117	135	108	115	112	115	118	100	94	115	114	127	122	121	122	113	120	127	127	113	123	112	118	128	105	127	111	121	113	125	103	112	116	123	133	124	121	124	132	104	126	107	127	112	126	111	125	97	120	113	99	130	136	117	96	122	124	120	126	127	116	113	125	113	133	128	107	121	95	126	115	119	109	107	97	113	107	113	137	104	117	123	123	103	104	109	122	108	126	110	101	123	121	106	109	110	103	116	108	118	135	107	106	114	105	123	118	130	113	113	114	118	129	108	104	110	133	117	121	129	98	115	131	121	123	112	117	117	109	131	110	125	112	120	99	106	111	117	120	117	114	130	111	100	131	112	109	123	106	120	114	123	129	130	111	131	120	133	106	118	99	132	115	100	112	132	137	132	128	102	115	115	132	117	112	107	134	102	149	110	124	113	125	123	106	107	127	121	118	110	129	101	119	124	111	113	106	127	125	99	114	107	109	108	109	123	100	108	116	117	120	114	117	101	106	122	130	111	111	100	141	107	105	100	122	107	125	110	110	111	115	106	137	127	123	140	115	108	103	127	124	114	135	118	110	118	114	102	110	131	104	110	113	108	124	120	130	132	121	124	131	125	120	102	110	120	130	128	111	107	117	112	119	148	117	105	111	114	115	118	128	119	118	118	133	129	130	108	92	111	123	120	105	108	132	100	123	100	126	111	111	105	99	112	125	107	135	143	92	103	92	110	136	107	117	125	102	123	132	121	131	105	123	113	116	109	130	117	122	102	128	129	115	125	117	112	102	95	147	117	116	129	127	107	102	103	126	117	113	117	112	108	119	105	101	104	113	117	114	115	102	127	124	117	137	117	119	111	117	109	104	94	108	120	107	124	113	103	106	113	117	113	110	130	116	113	122	127	102	105	100	105	104	135	123	122	106	123	106	115	110	134	111	99	107	120	118	99	101	98	96	121	104	98	141	107	120	122	109	112	119	110	113	116	116	111	101	119	117	128	113	118	108	121	104	96	101	144	112	101	103	119	119	103	87	98	108	123	115	131	102	118	100	89	115	109	123	113	89	106	118	110	134	111	112	98	115	124	98	116	119	116	96	101	110	137	123	107	122	128	151	120	121	119	112	116	100	122	116	119	111	125	101	113	123	112	134	128	89	114	125	115	97	137	83	107	99	113	78	111	118	126	122	119	120	108	104	121	108	133	111	135	101	130	99	117	111	116	126	113	136	114	115	119	124	112	110	120	117	109	118	126	121	95	127	136	122	124	108	129	127	104	118	107	93	107	98	107	124	123	126	126	119	102	109	120	103	114	130	104	125	113	113	117	131	106	115	104	106	123	111	106	118	99	115	132	115	109	94	111	131	129	108	123	129	113	119	92	115	108	111	109	126	123	102	120	129	116	93	104	113	122	125	120	114	140	120	139	130	102	129	141	122	112	111	118	119	140	130	101	118	111	104	119	131	129	94	124	127	124	102	112	117	95	112	106	133	120	130	128	112	120	111	121	130	102	116	113	110	111	120	118	128	118	117	136	110	134	119	111	99	118	134	118	131	125	113	117	109	92	117	124	129	114	106	97	109	118	115	100	109	118	129	117	135	123	120	112	104	98	122	123	126	115	127	116	124	121	112	100	111	115	116	108	122	122	102	109	114	103	98	105	97	115	134	108	133	110	111	119	121	109	115	107	113	116	100	94	118	119	127	107	112	123	101	114	111	111	108	124	126	125	120	109	105	131	125	102	121	120	136	128	105	119	162	126	111	101	109	126	115	121	110	121	112	113	114	112	124	137	101	107	110	123	119	115	121	131	114	108	132	108	115	110	115	105	131	102	94	100	110	112	126	110	113	102	120	123	105	101	124	114	122	116	125	108	115	135	102	109	132	122	120	110	117	126	123	115	118	113	115	92	109	126	126	117	115	131	137	117	139	120	114	120	121	101	133	116	132	112	120	129	116	140	95	113	102	120	123	115	112	129	132	122	117	112	96	126	125	126	134	124	112	142	112	129	122	115	118	106	123	130	110	116	126	123	120	123	99	121	125	110	118	125	114	133	115	116	113	106	96	105	118	138	108	131	127	108	121	113	107	117	125	119	119	128	120	125	105	110	117	125	138	129	110	120	125	121	104	102	131	112	143	117	138	108	98	129	125	113	125	129	111	110	110	104	133	118	112	136	114	93	128	113	147	108	110	118	103	133	103	114	121	115	118	111	118	93	107	104	128	124	113	113	131	103	112	114	109	124	124	112	100	136	115	106	100	117	113	109	117	122	112	116	123	135	117	127	131	116	129	116	90	128	124	110	120	116	118	99	126	109	115	110	119	101	153	111	134	102	124	112	116	128	101	124	119	117	100	127	114	95	128	132	108	102	123	106	135	115	125	107	110	110	133	124	116	115	127	93	123	138	108	110	116	121	118	104	136	114	113	121	108	144	90	121	113	98	127	121	122	125	134	121	108	95	119	135	102	115	118	114	104	128	116	134	112	137	133	110	134	117	108	130	117	104	129	106	137	98	122	118	129	113	134	140	124	111	130	104	102	128	125	99	124	118	102	110	95	103	131	130	121	119	110	128	113	97	146	114	127	117	114	124	120	118	124	111	114	102	116	121	125	118	109	119	109	123	119	117	125	130	114	111	91	110	123	106	130	121	123	107	119	99	118	123	122	104	126	128	120	124	101	119	107	123	114	111	126	103	129	121	118	109	116	107	126	118	126	97	118	104	106	123	110	113	112	93	111	122	111	113	115	116	123	124	113	128	116	129	114	122	88	124	122	106	99	118	119	111	122	119	102	120	120	127	138	121	111	127	108	115	124	124	106	115	119	113	112	126	116	103	112	111	122	114	110	108	118	128	128	123	102	116	120	117	121	122	133	107	112	129	103	98	133	115	107	120	109	129	114
4262	694	475	289	206	183	190	161	159	156	138	154	151	122	137	126	142	148	121	136	134	137	141	152	149	133	154	122	146	108	115	138	131	141	161	127	152	138	131	118	144	133	127	132	137	138	157	131	104	146	137	125	126	120	137	138	131	130	127	123	112	111	148	124	138	129	121	131	135	115	142	150	140	131	134	132	118	147	145	120	137	148	131	130	145	124	135	136	139	135	136	124	140	144	131	135	134	139	125	130	123	124	161	128	127	137	133	148	147	151	126	128	122	129	144	145	137	147	133	142	129	143	132	148	130	115	130	135	125	140	136	138	138	155	137	134	117	139	151	116	124	144	124	142	133	129	148	114	146	138	137	133	134	145	148	138	141	130	141	124	138	135	111	132	150	152	132	118	128	130	147	122	130	146	135	135	138	146	146	137	148	114	134	137	133	113	123	127	132	138	121	124	123	115	133	122	135	119	152	124	129	144	124	132	129	149	129	139	123	112	111	147	122	133	130	126	134	137	140	160	114	128	124	141	126	115	142	145	126	153	134	116	143	135	133	108	135	150	137	134	136	124	139	138	138	148	124	125	142	159	151	121	124	132	151	133	133	155	129	127	137	124	134	142	146	154	135	123	145	142	129	120	121	142	134	146	151	122	123	130	134	120	123	148	132	128	144	146	124	152	127	122	128	128	138	118	124	115	121	142	134	130	132	125	151	125	122	138	128	127	130	132	127	140	150	146	105	135	115	138	123	149	136	132	136	127	147	117	129	140	115	154	136	162	143	145	138	127	155	139	139	122	129	138	129	139	120	120	132	133	132	148	113	120	114	133	140	137	127	132	146	110	128	153	133	126	133	141	128	137	127	125	135	144	143	135	147	131	143	140	135	148	134	130	129	114	130	145	133	143	121	131	122	131	118	113	138	144	100	117	136	123	128	130	126	145	141	137	125	145	120	119	117	138	139	141	119	150	133	133	143	154	142	145	128	130	135	128	121	137	126	145	148	120	140	125	143	141	150	129	133	124	150	135	122	134	128	116	142	153	126	131	124	150	132	150	112	129	146	128	137	151	113	142	144	138	125	149	129	133	126	170	141	151	107	119	133	109	128	142	131	110	132	147	135	131	123	159	132	122	122	117	140	131	117	132	122	131	141	143	133	146	120	124	127	126	147	122	135	140	136	135	139	143	130	134	115	117	152	136	121	138	146	127	143	143	108	159	151	146	155	126	139	133	145	138	131	145	140	145	137	122	143	139	131	123	128	134	136	131	133	122	124	124	117	163	132	115	124	134	143	126	131	145	122	104	127	122	119	133	140	129	132	125	125	143	131	119	111	117	113	123	145	128	143	136	136	126	138	130	115	151	122	139	129	128	143	120	156	148	117	138	131	149	132	136	124	130	139	125	137	138	136	138	124	138	141	111	124	134	134	158	121	136	138	145	126	140	128	142	131	141	135	156	135	131	121	141	134	139	136	147	141	125	151	128	137	117	141	140	123	150	138	115	141	147	142	132	140	127	121	120	133	128	136	134	132	134	134	157	122	124	133	137	129	115	115	139	135	132	119	127	118	140	108	134	128	148	114	128	162	133	157	125	128	127	154	128	132	150	116	144	132	124	133	135	150	137	141	123	120	160	135	135	146	127	130	127	133	148	127	143	148	138	130	128	131	130	132	143	135	109	151	149	133	140	137	124	131	123	118	122	139	156	121	110	156	124	133	129	147	146	132	150	155	154	154	164	133	126	138	138	150	136	134	134	138	118	138	124	153	121	140	131	126	120	129	119	144	143	144	134	124	142	160	133	136	150	146	122	153	117	149	118	138	115	116	128	127	118	143	133	134	134	146	142	137	127	135	159	131	118	126	147	130	139	141	150	121	137	125	126	144	113	126	142	145	136	130	142	119	134	114	140	136	143	130	128	121	142	135	131	158	136	129	129	126	143	133	145	135	118	125	148	140	124	141	136	131	111	126	155	112	144	131	143	127	131	131	144	132	147	148	139	158	137	125	126	136	132	146	138	143	107	157	116	131	148	141	133	155	142	140	134	143	160	134	121	144	134	147	154	135	119	132	132	134	141	146	124	132	146	130	151	111	151	141	139	126	135	119	125	142	145	147	125	146	123	119	154	152	139	117	122	145	123	128	132	121	118	150	158	119	120	121	126	142	124	117	130	161	153	126	118	149	135	133	125	113	147	165	136	130	130	132	125	140	137	126	122	140	137	127	133	127	124	139	149	116	131	126	136	127	143	137	136	141	148	123	155	117	119	132	145	140	138	138	124	136	123	120	126	136	115	149	146	148	149	143	152	124	134	120	138	139	129	115	140	129	139	148	117	134	128	143	128	137	112	147	124	152	133	125	139	141	130	136	154	133	135	108	135	126	139	142	122	139	125	153	146	149	141	144	137	123	127	104	161	140	132	151	129	137	109	120	134	137	133	140	124	138	132	133	133	127	149	160	137	137	128	137	134	117	139	151	117	134	119	125	155	135	135	122	123	113	154	118	130	139	146	131	133	144	146	139	136	148	146	136	147	140	140	132	129	129	131	137	127	117	134	139	119	134	140	124	140	146	127	124	152	135	169	138	134	145	102	135	151	127	145	154	138	130	125	157	140	122	151	138	132	142	104	137	124	121	115	136	119	131	129	147	129	126	130	127	136	127	143	126	129	150	121	158	142	125	110	123	120	119	142	128	131	137	113	119	142	150	141	155	132	128	140	140	117	126	148	126	150	150	120	114	125	121	136	159	130	127	147	129	122	166	139	109	124	138	134	124	116	132	142	116	154	140	127	127	151	124	136	137	131	156	137	132	134	125	146	138	117	129	109	124	116	136	140	135	108	139	123	119	135	152	147	128	137	134	135	137	116	138	143	124	137	120	114	123	116	121	149	152	132	124	148	148	120	121	139	147	116	126	145	154	137	158	156	130	155	149	133	121	113	134	135	136	144	139	137	127	153	133	120	128	135	139	147	108	131	127	140	154	150	133	133	146	115	124	147	140	152	150	147	132	138	137	131	114	152	117	141	141	136	138	123	128	138	138	139	143	125	131	150	111	138	131	143	126	145	121	107	149	136	128	155	128	124	132	145	131	125	132	147	127	142	131	161	145	135	118	137	122	128	146	126	144	138	136	161	138	145	131	139	142	133	140	138	102	123	136	135	122	144	120	115	136	143	132	142	119	130	160	157	143	151	122	115	136	129	144	148	120	117	148	147	142	161	143	139	143	134	153	126	136	145	121	136	142	115	141	123	131	131	136	130	129	144	129	122	160	126	125	121	114	139	139	134	129	125	141	121	108	128	115	151	132	119	114	136	103	149	125	109	143	134	133	132	142	127	148	164	135	116	135	113	118	134	122	128	138	112	98	125	144	148	126	144	127	135	138	142	138	152	99	135	126	154	139	159	126	146	139	158	129	122	140	153	124	136	140	125	140	130	163	130	121	139	117	137	140	137	130	126	128	127	113	141	134	118	126	130	140	143	129	128	153	137	125	148
23641	20982	27927	24181	20952	7513	880	616	466	536	482	447	408	429	403	402	431	407	356	341	348	353	342	354	375	335	344	331	359	350	372	366	366	330	333	332	311	322	333	343	340	341	332	342	357	349	333	343	315	383	315	325	327	346	352	337	349	341	337	346	367	358	349	324	350	311	353	330	318	345	332	326	348	343	352	344	322	314	341	332	327	354	343	333	339	355	339	328	340	353	340	359	319	340	321	318	331	336	313	325	342	312	317	321	316	319	339	327	349	328	320	342	363	347	309	333	339	352	345	362	308	357	329	345	358	323	351	315	329	364	318	353	322	347	325	305	314	343	351	341	342	330	371	364	349	311	325	336	345	348	327	342	313	336	304	304	332	335	352	360	337	295	321	337	312	327	321	351	342	311	355	333	308	357	349	343	347	343	319	360	311	367	340	293	335	327	353	338	329	334	335	364	335	334	345	325	335	312	351	350	336	351	332	338	362	346	341	338	327	361	332	333	337	355	352	357	322	332	303	364	349	331	315	332	340	328	334	339	347	344	348	349	300	360	338	358	344	329	313	338	323	350	349	341	322	320	337	330	323	337	335	343	333	358	338	330	345	353	321	329	334	317	353	350	365	326	332	334	336	318	308	380	368	309	331	331	338	346	318	311	321	334	337	337	320	320	318	324	348	355	366	359	375	324	352	329	339	327	325	316	324	333	322	332	350	343	351	344	337	319	358	312	364	351	349	311	327	335	336	322	325	326	384	336	362	352	304	350	353	348	342	351	340	308	358	336	346	333	362	329	362	336	320	324	333	327	353	312	291	348	319	371	319	315	341	362	319	374	333	355	320	322	354	350	354	342	347	341	338	313	342	361	340	354	331	330	333	312	340	328	327	314	332	347	322	372	354	343	328	340	349	318	335	323	326	330	328	321	308	353	301	352	312	352	344	288	338	314	389	314	372	314	353	320	342	332	299	326	324	322	325	328	350	349	328	331	327	340	329	317	342	359	331	344	335	344	342	338	330	327	328	364	354	328	333	338	336	328	329	304	356	344	344	335	364	329	361	316	296	371	340	317	334	302	308	338	307	312	303	318	338	315	320	343	325	327	364	359	341	317	346	329	322	332	306	331	348	313	347	328	319	336	345	335	321	337	306	352	358	330	327	340	328	317	331	343	343	344	337	338	340	323	335	343	345	352	313	311	374	356	313	324	325	350	328	383	352	352	307	376	385	353	337	355	296	340	322	341	291	317	329	344	355	329	335	337	327	354	311	343	344	351	345	337	289	317	346	337	331	348	300	330	333	357	335	327	343	355	352	340	344	292	355	306	320	342	354	305	342	325	310	373	370	349	360	310	302	336	287	339	335	339	303	306	335	305	344	325	338	374	349	343	315	318	340	325	324	328	334	330	304	343	340	328	339	370	336	321	327	311	344	311	330	332	337	327	347	333	299	338	305	320	348	334	326	349	350	356	328	362	375	345	348	359	324	340	334	346	315	327	303	324	346	334	320	349	311	302	367	318	345	338	322	341	342	328	319	335	334	335	307	309	341	322	328	307	345	332	371	331	365	336	306	379	318	344	338	358	354	356	339	318	336	350	331	304	354	361	337	334	340	357	337	342	343	329	344	344	335	341	322	385	287	333	343	351	306	319	335	309	322	316	366	385	344	347	319	329	318	323	329	349	315	371	320	339	338	340	324	336	316	327	301	343	343	356	318	363	386	348	357	322	356	330	303	334	364	368	356	336	328	321	343	336	320	315	389	346	318	324	339	304	320	301	298	328	325	345	319	339	333	289	332	328	351	340	335	307	306	343	338	336	353	346	348	319	356	343	306	345	316	352	330	343	364	338	389	334	289	353	341	338	330	328	366	347	329	348	312	327	356	336	339	349	314	327	327	314	308	332	293	346	345	302	361	367	363	336	346	313	349	371	330	334	317	353	351	335	340	342	315	355	320	310	332	336	319	353	325	324	332	329	352	300	320	328	325	305	379	349	322	315	323	327	325	341	342	310	323	382	325	346	327	352	330	312	335	363	318	316	325	316	318	337	372	338	348	334	323	339	320	359	327	349	310	309	295	307	306	342	338	307	286	293	340	326	308	315	319	349	327	334	342	343	339	341	307	352	317	290	330	343	341	303	325	341	349	307	332	341	360	354	319	341	327	327	321	290	329	309	330	320	332	327	338	319	310	331	309	349	327	327	351	337	316	295	303	312	364	344	371	328	356	320	326	336	341	340	346	336	316	342	369	349	305	351	335	341	347	335	339	322	333	299	331	310	341	357	345	334	358	357	336	312	340	348	339	334	323	336	348	322	329	335	328	300	341	329	316	319	296	345	329	333	369	329	325	348	320	313	323	316	316	309	332	362	343	322	344	352	340	308	358	343	375	316	354	358	346	335	294	311	328	342	344	335	317	322	338	375	316	338	332	315	340	374	317	330	314	326	351	353	308	334	303	352	314	345	330	289	327	364	315	338	330	330	370	326	312	360	345	340	314	326	332	329	347	344	317	377	315	336	343	345	326	370	347	326	332	332	361	326	311	321	350	342	332	301	335	329	328	353	349	322	344	311	346	325	354	322	323	322	369	318	367	338	321	367	345	332	330	334	310	296	348	327	346	362	349	328	366	341	319	323	359	332	311	317	324	329	351	336	347	328	336	338	294	302	322	324	314	383	308	324	313	324	334	359	301	306	359	341	331	345	344	328	335	321	323	308	355	336	312	327	336	309	342	356	327	353	338	317	330	337	310	322	347	320	344	372	320	340	321	339	318	335	348	302	352	376	329	323	328	341	340	319	303	337	335	298	330	336	334	328	339	357	341	324	336	342	310	335	353	342	368	338	331	324	317	324	342	346	342	327	331	329	337	325	331	351	308	329	360	346	330	345	356	306	337	305	312	312	335	313	350	349	341	364	364	354	356	349	306	327	332	337	352	316	332	336	317	343	316	288	317	335	338	331	359	347	308	348	329	334	327	348	332	299	349	315	330	356	346	327	316	333	325	330	362	335	335	347	336	348	341	330	317	353	341	327	323	339	353	313	354	326	358	315	347	343	344	343	361	362	361	368	331	351	334	341	337	316	313	364	340	342	341	333	353	322	374	325	324	329	339	363	339	334	322	324	366	329	342	329	344	306	342	335	313	332	350	324	328	319	332	310	340	320	324	334	348	331	334	321	343	292	306	334	367	376	363	371	363	309	353	337	321	348	316	330	328	348	322	294	330	336	306	332	325	327	343	308	321	342	372	330	321	341	345	339	326	344	309	326	323	305	354	351	320	320	346	327	306	356	297	335	315	347	320	365	324	360	350	312	348	338	333	334	340	312	317	342	354	344	307	314	365	348	354	334	311	327	303	337	370	328	344	335	363	379	336	341	339	329	350	323	350	351	338	337	345	320	339	324	331	329	320	286	341	331	339	319	309	332	332	322	317	318	308	361	346	341	323	347	326	363	318	315	350	333	392	334	346	313	301	355	336	309	327	315	334	349	334	379	326	334
3660	8344	5653	2750	1914	1487	1136	917	787	695	584	585	571	509	494	444	429	406	428	387	397	417	384	403	395	360	349	371	370	373	391	355	394	370	376	373	391	370	368	367	378	368	345	354	372	370	354	365	359	346	343	344	320	367	365	322	371	390	354	374	359	353	359	359	403	363	320	360	350	357	364	365	390	388	372	344	334	375	311	361	362	351	386	374	381	382	318	329	350	401	392	356	353	368	393	336	343	339	373	339	342	347	340	352	352	338	348	363	381	379	378	362	367	403	368	364	351	358	398	355	377	351	377	372	367	348	347	373	349	352	336	386	387	366	349	378	359	357	359	331	405	346	341	377	343	392	342	355	345	391	339	359	378	346	368	342	371	375	346	334	384	364	359	367	369	390	372	338	376	350	327	346	348	388	325	350	332	353	370	363	389	344	336	335	373	345	374	347	343	348	341	381	327	392	388	343	343	361	369	358	372	392	363	361	365	339	361	375	366	381	379	340	381	380	375	341	334	355	355	330	344	390	350	368	356	335	330	353	336	357	406	367	363	334	356	347	341	372	372	342	372	337	381	340	376	330	386	366	328	372	357	370	335	374	380	324	358	357	374	398	358	390	357	335	334	336	355	356	336	374	351	345	369	380	384	335	368	350	358	379	330	343	327	332	336	371	372	368	353	369	365	378	358	360	332	356	350	352	360	349	366	365	357	373	371	363	333	352	329	338	364	352	357	398	345	324	359	344	361	389	359	337	368	339	339	320	345	353	388	348	349	374	379	327	332	329	344	349	363	355	314	379	361	356	371	365	361	363	361	341	412	342	339	377	360	386	378	341	384	387	353	384	328	373	350	328	343	361	328	358	366	356	384	380	363	356	342	314	359	359	380	339	325	374	353	343	371	351	369	296	346	332	364	351	357	355	366	355	337	350	360	344	334	354	321	331	327	341	344	347	346	321	338	352	395	331	327	352	380	299	319	361	352	363	367	348	347	358	302	342	333	329	356	383	361	330	365	339	381	357	354	354	362	349	387	339	353	362	346	352	351	374	382	344	339	381	376	382	384	349	336	371	355	343	355	361	341	362	374	388	368	332	329	318	370	344	358	350	365	360	354	339	397	352	357	366	360	383	387	369	354	349	360	349	381	333	371	333	365	374	330	356	361	369	372	355	342	339	386	339	334	326	354	369	371	364	375	350	319	362	322	341	387	351	333	367	350	343	361	345	329	356	352	342	347	374	349	324	346	362	369	359	371	379	375	350	354	331	337	366	346	340	354	386	352	355	350	347	362	363	376	364	344	350	348	359	343	380	346	366	330	334	339	381	379	376	384	329	355	347	333	371	359	389	347	339	362	374	327	391	363	354	358	325	360	340	351	394	346	338	379	342	363	341	335	362	325	332	357	334	345	359	365	342	362	338	346	347	348	352	396	372	375	345	347	327	345	393	361	354	380	373	370	357	358	366	334	369	342	358	352	387	346	307	340	386	348	326	371	357	369	384	355	371	361	326	372	373	361	342	338	357	351	370	362	347	397	369	333	345	333	336	352	371	318	348	319	370	316	394	357	333	338	357	390	367	398	397	348	327	368	355	346	358	345	392	374	381	388	371	373	375	337	371	345	356	362	344	365	354	361	345	379	359	399	365	366	369	357	352	370	349	385	367	395	341	377	355	347	366	392	357	325	373	345	345	393	335	336	359	344	332	381	326	371	354	316	349	380	334	371	367	358	352	386	367	360	380	372	356	368	343	378	357	339	375	361	344	332	336	345	361	344	346	327	366	383	364	343	374	341	386	352	370	355	371	368	327	371	364	362	351	355	341	374	360	363	329	390	369	326	408	372	345	371	359	371	375	344	371	377	368	378	353	337	338	383	354	367	401	351	328	337	391	392	339	365	376	364	352	365	370	344	395	373	357	373	334	378	342	356	384	343	378	373	321	321	371	379	354	347	372	351	330	345	369	324	378	391	369	346	355	337	386	369	348	348	365	369	343	335	370	376	323	334	339	335	369	353	351	357	350	371	373	358	344	356	339	371	370	398	331	378	367	352	362	392	361	348	373	374	356	365	381	357	380	348	365	358	347	379	327	385	353	371	344	343	358	367	395	370	334	379	399	394	323	345	359	347	351	373	354	406	395	356	386	391	341	361	363	350	359	329	343	346	362	369	332	325	360	352	335	368	368	376	386	327	390	352	364	356	336	371	331	375	352	355	356	354	316	332	359	346	336	388	380	360	377	352	376	356	372	361	323	362	359	356	376	348	360	377	368	368	351	382	369	395	339	351	357	356	358	359	352	367	383	356	355	331	407	349	369	363	358	347	390	367	353	357	335	328	331	367	372	334	330	371	375	353	377	334	369	351	344	307	352	343	321	353	388	322	328	342	336	352	353	347	344	364	338	373	340	311	364	353	364	352	352	347	361	376	334	363	348	369	361	319	340	367	366	346	331	335	362	329	374	356	333	366	317	348	357	328	347	346	374	360	387	364	347	383	348	354	388	372	348	343	350	342	358	335	338	328	370	355	359	365	337	359	373	352	369	340	329	375	340	349	373	325	361	349	347	358	340	353	354	366	323	329	366	358	352	365	350	388	342	363	381	335	360	355	344	397	354	360	368	376	332	413	327	351	328	367	365	388	363	369	347	330	387	380	365	375	313	375	400	356	389	345	345	305	350	370	341	347	372	329	345	347	349	336	397	347	346	356	387	354	369	374	360	339	360	326	363	359	363	378	344	341	372	402	378	354	339	335	369	364	348	369	353	369	355	362	343	403	318	400	356	370	376	354	323	346	327	332	366	357	378	388	359	379	346	339	323	345	392	330	370	354	342	342	321	321	342	343	366	346	337	351	349	334	340	364	393	351	348	351	360	334	364	320	411	378	382	391	379	360	356	350	381	374	342	354	381	322	367	356	389	327	351	378	350	359	339	343	353	321	374	353	360	352	364	363	356	358	346	350	386	325	329	347	366	350	338	369	377	361	346	367	333	354	392	357	345	371	394	354	374	369	367	369	345	375	330	372	371	382	363	356	356	326	362	338	362	341	347	356	339	354	374	330	355	343	340	355	320	338	328	362	332	351	329	339	377	364	365	365	367	356	356	360	337	356	398	348	379	375	368	335	373	370	355	402	364	338	375	343	374	363	347	340	354	352	360	350	416	355	364	351	348	316	326	328	311	351	347	354	369	372	358	331	353	361	374	336	317	352	333	327	371	344	327	379	357	351	359	327	348	383	367	358	370	363	347	376	366	345	371	361	341	314	339	337	373	360	331	359	346	337	327	361	354	375	330	335	359	368	354	345	342	394	366	359	361	385	342	366	367	394	343	398	371	342	379	330	326	330	382	351	328	362	366	318	371	373	379	357	330	358	352	356	393	381	347	368	316	356	372	386	346	392	362	357	323	350	380	345	360	360	367	388	361	362	334	374	350	359	378	358	349	328	334	335	360	361	363	342	339	350	386	343	331	346	377	331	317	346	343	338	344	333	377	361	326	388	354
24876	21000	26541	25420	4918	371	297	236	190	186	169	168	181	152	133	144	146	135	142	147	134	123	134	134	118	144	129	139	124	133	122	142	133	133	130	112	116	111	119	108	123	121	109	122	107	124	126	132	121	124	119	120	115	130	122	139	135	117	118	102	116	116	110	136	122	130	149	111	119	119	114	126	129	150	123	122	124	105	134	121	125	134	117	110	118	110	135	104	110	125	128	121	113	126	121	110	122	113	116	116	113	111	102	129	114	111	106	117	101	122	118	121	113	145	114	129	116	110	115	121	113	118	112	146	99	119	114	135	110	144	107	143	122	107	117	127	131	118	138	124	117	115	127	127	103	118	145	122	126	132	146	126	129	110	116	95	132	110	122	113	115	144	110	131	120	113	114	125	124	125	117	110	116	116	110	94	114	141	129	116	105	154	125	143	122	131	115	132	102	124	128	118	123	116	130	131	115	127	122	115	108	126	121	123	119	114	120	105	109	110	111	110	113	121	106	118	116	105	127	96	114	129	132	131	118	110	128	113	121	115	127	116	131	127	108	99	118	105	138	122	123	136	123	126	113	106	124	116	117	103	125	110	142	130	132	101	140	134	104	124	126	117	105	100	124	110	115	111	111	122	110	119	130	118	105	124	131	123	122	108	126	101	89	110	117	115	119	121	127	111	109	127	124	103	131	114	125	114	108	129	142	98	109	124	126	120	132	105	113	122	130	134	116	114	107	118	127	107	117	129	110	106	141	134	111	114	135	106	141	112	117	114	124	114	128	121	130	137	123	119	123	134	101	135	122	132	132	133	113	120	113	126	129	118	117	119	137	142	117	128	114	128	124	131	118	139	120	111	114	133	126	117	120	131	117	145	127	118	107	122	125	107	99	127	118	110	114	114	126	124	131	102	127	117	141	122	122	107	133	113	115	118	130	110	130	108	132	145	114	116	113	128	120	127	117	126	133	106	102	103	107	102	121	141	123	120	120	118	115	115	123	120	113	120	116	121	106	113	106	105	135	128	121	90	129	122	125	118	114	111	119	117	111	110	120	114	115	131	138	112	114	104	133	115	114	109	121	138	134	116	127	118	107	132	106	122	134	125	126	139	114	96	132	108	131	131	121	100	103	127	126	124	134	108	127	140	146	118	106	111	111	121	116	112	128	116	121	139	130	128	112	124	127	127	114	120	103	124	114	122	120	132	102	129	113	124	117	108	124	115	124	116	141	115	115	118	131	139	112	117	120	118	131	125	116	112	108	138	114	118	134	130	96	119	123	112	127	124	125	126	104	107	116	108	109	107	137	113	107	117	135	114	128	129	134	110	117	124	126	120	118	129	132	112	120	118	107	120	89	121	115	99	116	110	131	116	106	102	120	121	99	127	112	125	117	109	118	136	106	114	124	119	127	131	115	114	118	111	135	107	106	129	125	114	118	103	111	112	135	108	135	133	110	126	114	121	122	119	118	129	119	134	143	117	141	138	119	132	124	127	127	115	134	98	116	115	121	113	103	107	118	112	124	112	126	130	129	114	105	126	134	120	113	99	117	103	114	117	133	114	123	122	113	123	128	120	125	111	117	134	112	124	128	125	133	114	148	117	109	92	114	111	124	137	116	103	130	129	105	144	130	110	117	133	115	122	112	111	130	136	93	127	115	97	95	119	112	129	126	132	123	106	114	102	103	111	135	133	138	105	118	134	130	108	118	117	114	149	115	104	126	125	117	121	127	116	122	131	115	116	133	115	132	132	138	112	121	109	124	99	107	131	120	130	120	99	122	128	126	113	119	135	109	98	130	133	119	115	114	122	138	120	100	103	118	117	123	111	112	118	141	137	111	130	105	127	102	104	115	134	131	108	121	119	119	128	122	106	104	123	141	105	127	122	131	108	124	105	119	110	132	108	85	139	103	121	119	137	118	122	118	128	129	107	117	122	127	108	133	110	122	135	125	114	132	141	106	102	112	112	118	114	141	126	143	104	157	119	110	104	118	135	129	108	122	116	134	129	119	118	118	120	110	111	121	138	111	113	122	130	124	121	109	131	108	137	119	109	111	141	128	126	124	118	118	122	122	112	121	139	123	118	129	106	121	131	121	120	120	120	123	130	122	117	119	103	104	113	100	103	125	115	126	123	144	129	133	122	118	135	137	125	111	115	106	113	110	116	111	129	102	121	120	132	109	120	125	111	120	114	114	128	124	100	109	113	122	99	133	125	119	116	105	113	138	117	120	112	129	126	121	104	121	110	118	113	125	113	119	126	128	115	146	130	109	108	129	129	108	128	119	119	123	114	113	112	143	100	127	117	113	123	111	130	128	117	122	123	130	119	131	120	142	126	118	127	123	123	135	112	115	143	118	138	123	122	118	121	145	110	101	115	128	103	122	126	111	131	127	108	111	114	111	102	127	108	122	125	128	99	139	101	112	100	111	127	133	120	125	119	99	122	112	111	108	120	119	105	124	114	121	116	120	111	127	121	108	115	124	123	117	111	133	124	128	138	125	119	109	124	130	110	113	113	122	119	126	121	115	106	121	127	123	125	123	111	116	107	122	120	115	125	107	105	133	114	115	127	137	103	117	111	129	134	108	134	124	119	128	130	107	125	103	119	111	131	122	113	100	123	118	136	123	122	132	95	126	113	115	133	116	133	137	118	137	125	105	109	133	110	122	124	99	116	116	118	143	126	113	113	129	115	110	105	129	119	122	126	124	112	122	128	122	117	98	110	124	138	136	116	127	114	126	124	121	125	123	131	133	96	111	111	142	113	110	141	109	113	120	106	126	144	112	121	120	132	139	115	122	137	116	119	115	120	110	132	124	124	88	96	125	137	101	124	113	107	115	111	127	111	112	134	131	116	130	120	121	136	122	133	114	118	125	122	135	124	115	99	134	104	156	112	129	129	107	97	116	104	123	94	139	124	122	96	112	133	127	128	131	124	132	133	132	102	104	121	121	114	134	134	124	127	141	97	108	139	105	144	113	112	122	134	119	113	120	109	118	71	119	111	127	126	133	116	118	140	126	108	145	114	120	113	119	147	99	106	125	126	117	114	113	120	110	104	114	122	129	125	104	108	105	113	135	134	107	112	115	137	114	129	121	102	114	125	103	120	133	130	127	126	113	119	116	123	106	124	111	119	128	121	123	115	123	119	118	135	129	141	134	129	107	124	123	134	135	132	119	111	93	115	95	129	116	120	102	125	125	131	134	123	117	117	100	109	94	118	102	107	90	129	135	118	141	128	121	124	98	114	115	112	104	110	123	115	104	132	105	124	125	129	112	133	121	129	122	118	142	112	105	117	135	131	107	132	106	126	106	119	128	127	101	106	122	112	130	130	119	139	119	137	129	119	136	134	131	126	109	118	125	119	127	121	116	111	103	122	129	119	121	118	110	123	93	134	116	121	118	116	122	119	128	130	115	128	126	130	106	120	103	130	114	107	130	132	132	106	117	105	124	119	135	121	113	104	121	116	130	137	148	111	121	126	120	99	109	139
3545	4228	2819	1198	928	654	521	430	342	298	256	281	242	230	203	189	174	198	195	183	173	164	160	175	158	168	174	170	175	173	172	159	151	147	164	154	169	173	153	155	133	170	144	157	164	136	158	157	155	156	153	146	138	166	153	136	153	168	179	158	161	163	146	147	148	153	166	140	140	155	150	151	150	127	155	166	162	160	140	149	146	131	142	149	150	163	157	165	161	149	161	130	131	138	146	157	143	177	150	160	141	153	159	142	151	149	153	168	192	144	174	113	158	160	155	160	147	153	136	158	158	132	150	146	138	160	143	145	144	152	133	154	161	157	142	150	156	150	154	152	164	163	133	162	175	177	158	146	148	137	146	128	140	151	132	136	153	161	145	150	152	164	149	144	127	159	144	167	140	155	169	157	145	144	130	144	182	141	156	148	160	154	169	137	147	142	159	136	155	155	150	144	150	163	154	147	152	157	162	158	119	150	155	142	150	131	125	147	147	136	138	142	121	132	137	158	135	140	161	161	135	147	149	157	156	144	155	136	149	157	165	138	135	149	143	163	139	160	165	157	150	150	148	148	135	158	137	155	155	136	145	154	134	147	160	181	168	137	149	166	134	139	152	148	141	139	175	155	139	137	184	157	178	152	166	139	135	171	161	155	138	150	174	149	138	147	150	152	155	143	172	146	161	144	144	170	150	182	157	155	153	145	142	142	139	137	162	147	145	153	141	170	161	141	158	157	163	172	135	170	150	145	158	167	153	163	168	151	151	150	186	171	163	144	169	151	155	155	142	153	155	157	173	140	130	137	165	153	151	149	139	163	163	174	144	142	157	168	154	144	175	136	153	151	131	127	139	159	148	162	126	169	145	157	162	147	149	155	167	129	158	148	150	141	162	157	160	140	156	153	141	158	158	142	123	139	137	146	150	161	157	170	138	152	140	131	148	157	157	136	153	147	161	144	197	141	140	153	137	162	132	151	161	162	162	142	156	148	140	162	142	144	141	154	147	124	157	157	140	150	145	141	160	180	160	147	156	173	133	151	158	158	155	151	158	142	154	154	152	150	138	140	140	161	143	150	139	145	170	154	195	133	140	155	155	150	148	159	157	149	139	160	142	157	133	162	149	155	136	143	165	147	147	150	137	151	156	156	158	155	152	158	146	128	137	146	143	143	142	166	155	164	141	137	155	135	160	164	180	153	161	168	162	167	144	138	148	170	142	163	147	139	140	153	124	170	161	119	159	163	132	144	130	178	144	145	140	143	166	152	161	160	176	142	149	166	131	125	149	159	141	139	144	134	140	143	132	156	132	151	166	155	150	153	166	160	148	147	153	119	167	148	172	146	137	142	135	167	156	141	155	145	155	154	153	138	155	138	163	147	144	143	151	156	151	149	149	179	148	142	148	135	157	173	148	140	166	161	141	142	144	147	174	151	162	156	156	126	169	128	158	156	132	164	140	126	160	156	149	135	143	165	176	146	139	144	147	149	190	129	133	158	147	142	148	141	146	154	150	157	159	152	166	162	183	162	126	156	150	146	122	146	156	129	161	154	154	148	155	147	180	152	166	143	169	147	154	134	133	157	156	168	153	159	158	141	143	153	146	144	144	154	161	163	165	138	126	142	133	178	166	168	144	154	151	141	129	155	141	177	156	154	142	151	164	153	160	139	145	141	152	147	157	150	145	139	128	138	160	135	135	142	169	153	142	155	183	143	175	159	156	143	165	155	154	138	156	131	140	165	160	148	150	140	144	153	163	139	136	170	152	136	146	150	153	140	158	160	141	138	152	146	177	144	142	175	151	150	160	142	168	144	147	151	154	157	139	148	137	159	144	161	167	169	121	167	157	171	154	141	164	142	166	157	137	143	163	157	171	124	140	160	154	153	150	175	134	160	144	168	134	144	138	147	129	157	138	150	125	166	160	140	156	142	147	173	166	142	149	151	139	142	126	141	142	136	164	140	140	134	163	136	145	139	145	146	156	152	173	156	164	167	148	136	157	143	145	157	166	145	163	146	171	150	145	151	164	150	161	142	163	127	131	152	155	131	153	140	167	155	139	158	157	160	166	143	143	148	152	148	143	154	150	143	135	159	157	166	129	151	150	133	154	159	162	140	150	138	143	140	149	166	152	152	139	158	161	175	146	134	134	151	141	144	143	163	158	148	163	139	136	164	169	146	136	153	146	152	148	142	121	137	147	152	163	155	163	171	141	135	143	140	161	130	164	169	150	167	150	160	152	156	156	152	158	167	134	172	135	142	148	138	151	154	156	149	141	155	157	133	150	137	162	159	161	148	153	169	123	145	164	147	158	132	118	166	150	140	137	155	141	168	161	145	130	139	148	159	154	151	148	137	157	144	144	140	166	136	148	166	151	137	146	143	156	179	172	158	142	135	153	157	139	149	161	143	152	163	143	181	159	147	157	139	138	162	142	149	155	146	164	134	153	168	143	173	135	160	144	124	160	155	144	156	164	130	148	139	182	152	138	137	140	152	148	152	173	152	171	146	128	138	162	139	149	166	173	143	143	179	162	127	150	138	130	149	145	128	152	134	155	158	150	144	144	156	127	151	154	134	132	137	160	161	148	154	142	150	151	160	158	149	148	139	139	125	155	133	155	138	142	170	166	136	142	129	156	147	161	137	137	143	158	140	143	146	151	128	164	155	162	173	168	153	149	128	180	144	148	157	165	144	173	149	164	173	131	151	164	149	158	189	159	137	127	141	144	157	176	130	138	141	130	144	169	159	141	143	158	149	147	151	156	134	142	164	145	162	140	150	174	140	163	129	145	153	163	136	147	168	150	163	154	131	132	153	136	146	132	150	149	158	143	151	146	153	159	155	158	149	133	147	156	156	147	156	155	169	157	158	149	157	140	174	155	152	150	137	150	151	127	144	160	160	156	144	167	162	152	144	141	131	149	147	149	152	169	161	155	148	152	141	143	159	150	147	143	152	136	148	155	135	148	135	161	152	159	160	155	158	136	159	141	136	170	139	157	160	178	131	146	146	145	128	132	153	155	157	148	167	151	154	124	145	149	151	140	152	147	158	146	157	161	149	149	154	147	149	169	135	159	158	176	151	153	145	157	177	133	150	134	148	145	161	136	161	146	149	160	173	138	145	150	161	132	138	151	140	150	169	157	159	139	159	128	152	139	158	164	167	144	159	156	132	144	158	150	150	123	156	150	168	149	128	161	146	137	161	168	151	134	156	154	149	145	144	164	152	142	156	140	150	142	154	123	149	156	153	154	134	149	157	151	164	167	153	179	151	159	160	134	138	163	157	154	148	136	137	155	142	163	127	174	170	153	163	131	130	138	152	148	137	144	158	160	142	156	159	163	144	140	126	165	149	148	151	163	163	142	122	140	154	148	142	161	161	158	162	150	145	159	163	155	149	154	159	127	156	157	165	149	143	166	146	132	137	152	156	130	133	162	132	162	153	154	152	150	133	148	170	141	133	154	151	157	158	157	148	154	150	163	173	147	165	146	173
22529	21005	28467	23734	20999	20980	5120	984	773	771	682	639	587	553	590	548	513	465	498	512	450	470	504	420	501	489	452	456	440	462	483	437	455	444	458	449	424	455	433	428	474	440	432	484	462	451	462	437	436	434	440	452	416	406	470	455	461	411	431	423	430	471	500	434	457	454	450	420	439	449	400	429	387	438	416	433	449	432	428	431	449	454	421	419	431	429	444	440	399	428	403	435	483	404	458	464	408	459	424	451	404	440	495	443	463	469	437	450	480	405	413	445	444	449	442	439	409	421	442	431	462	416	394	461	429	435	458	461	428	414	436	439	426	417	412	446	451	395	434	433	429	440	422	417	469	429	457	430	405	453	423	424	394	420	450	411	429	447	446	407	403	441	443	406	429	427	439	486	423	439	431	451	428	400	426	440	422	424	436	434	448	409	414	443	460	449	427	434	455	433	460	483	398	436	436	446	464	404	428	430	428	419	422	420	431	432	435	407	450	467	438	426	460	432	450	437	433	459	414	419	434	394	414	407	407	409	395	424	432	422	411	452	431	426	441	400	452	443	429	424	433	444	442	442	432	382	440	436	437	427	409	393	454	428	427	438	424	439	458	425	449	426	445	394	392	459	458	426	386	367	460	446	399	412	421	409	425	409	399	440	387	434	400	463	417	449	449	467	430	434	415	424	358	439	399	429	427	426	419	433	455	432	390	436	403	412	391	414	421	398	444	450	429	465	425	452	434	431	429	401	441	453	409	422	428	430	432	419	420	384	431	412	438	445	438	438	433	415	432	430	427	420	382	439	448	430	397	436	440	440	442	431	409	432	483	425	431	397	434	423	384	414	440	427	437	421	425	455	466	430	453	436	449	416	419	433	456	429	420	461	451	416	421	440	447	412	411	426	427	482	420	460	441	431	424	413	401	440	425	399	449	402	422	435	428	410	434	442	423	413	432	430	416	409	423	415	431	425	420	457	453	447	435	437	417	431	429	421	426	438	457	425	469	431	434	437	423	424	411	435	434	418	428	424	396	411	446	405	446	414	412	466	451	411	397	403	430	384	422	421	475	410	458	422	417	412	433	427	397	427	411	404	381	370	399	403	428	443	403	410	439	438	424	442	400	422	431	423	424	444	386	441	438	455	385	439	441	401	426	406	429	391	410	445	435	435	430	435	437	420	416	419	410	443	381	438	423	428	398	417	437	453	429	440	428	446	420	415	435	469	388	429	447	429	409	436	407	422	447	432	454	398	417	447	409	432	408	434	430	410	420	421	431	434	439	422	414	437	416	394	445	409	436	434	454	433	430	434	405	436	413	418	414	446	439	415	443	453	433	431	440	422	399	410	404	441	415	409	435	430	425	409	418	424	436	438	462	447	450	431	406	394	387	421	438	447	400	432	474	419	437	392	440	422	458	432	415	419	426	432	421	455	434	443	461	445	440	449	448	463	452	415	431	408	426	433	395	395	447	428	429	422	426	393	427	424	421	451	433	446	442	442	435	436	382	402	442	386	439	417	392	431	401	451	424	449	409	424	398	403	425	449	450	429	448	400	408	418	416	450	445	438	436	399	446	412	427	391	418	379	454	492	390	429	366	394	433	433	434	455	423	469	436	467	409	462	473	429	429	416	427	439	447	424	440	451	446	401	392	444	431	380	487	413	412	447	449	419	455	425	436	428	431	390	415	444	392	433	399	412	431	411	417	432	369	417	453	422	366	411	417	421	429	444	423	420	423	426	475	413	429	405	449	380	440	404	419	392	398	439	399	448	425	410	441	466	451	394	398	428	402	440	408	388	429	446	442	413	427	460	449	467	446	446	445	437	436	402	459	433	432	433	447	419	396	441	419	456	446	435	441	403	427	444	392	443	386	393	442	417	430	441	412	440	393	444	409	420	405	408	425	446	446	415	433	447	388	427	430	469	442	445	437	397	453	410	440	439	396	434	436	432	450	428	434	470	416	433	449	446	411	421	409	440	424	397	457	424	399	411	418	458	423	436	420	416	446	445	394	447	434	395	435	421	444	432	435	417	391	396	441	434	409	447	410	422	446	446	395	426	425	427	407	440	432	406	421	437	421	452	436	416	438	415	434	463	444	402	441	420	450	409	438	439	418	408	417	397	397	453	392	460	433	399	398	430	462	416	430	425	423	446	432	449	457	419	423	430	433	443	412	443	441	419	403	417	412	452	450	413	388	390	414	423	396	434	435	385	424	446	419	423	425	440	406	452	406	426	447	431	459	423	425	416	426	455	402	463	407	442	429	421	431	441	407	394	447	399	451	395	418	432	416	434	420	439	441	458	443	433	419	430	466	406	393	438	445	423	406	414	440	442	434	404	398	430	400	471	462	454	441	415	432	438	413	402	393	383	427	400	422	412	446	433	414	442	430	424	452	445	453	446	431	422	434	381	414	385	393	447	440	431	444	451	399	433	402	391	458	458	426	428	444	431	409	445	423	462	381	431	448	391	415	433	438	438	448	455	437	426	459	435	427	422	412	402	401	404	403	453	447	432	455	426	442	456	393	394	423	456	433	443	462	437	422	451	446	409	457	415	404	463	435	429	396	414	409	424	449	418	450	425	412	389	439	414	445	452	421	403	404	433	403	450	450	450	448	450	427	383	428	383	474	417	440	406	421	440	423	448	419	374	390	458	441	437	433	413	390	461	435	399	460	441	458	406	462	409	378	440	427	433	411	427	432	415	431	445	427	430	448	430	427	448	385	451	437	465	416	390	437	387	405	386	425	467	446	455	395	447	426	402	439	393	413	435	411	444	432	429	434	443	421	451	444	452	389	461	448	448	438	415	430	405	413	419	447	419	432	442	429	419	425	423	422	427	424	450	386	413	428	416	458	462	436	465	385	393	419	438	447	430	451	434	441	445	404	419	443	408	415	466	431	436	428	431	436	414	407	420	432	402	434	428	439	422	443	440	406	369	409	424	409	459	425	443	442	458	419	445	428	384	446	387	459	420	425	429	417	413	402	434	400	463	413	447	404	389	482	436	444	406	399	447	404	466	396	438	452	431	427	412	412	376	406	440	441	437	415	402	383	430	452	438	432	438	413	433	457	438	437	420	415	389	403	431	449	436	409	393	444	420	393	417	451	457	440	444	438	409	435	374	419	451	416	396	425	419	409	404	428	401	413	448	440	421	461	417	396	417	368	427	417	427	442	414	450	390	416	403	471	450	407	445	433	410	444	426	450	415	445	434	398	437	456	438	433	429	377	420	404	430	410	390	424	426	450	420	433	419	430	406	453	454	463	433	413	414	414	425	409	405	466	441	469	449	423	441	414	459	459	454	413	453	413	407	420	465	417	430	421	410	455	439	423	427	420	384	430	384	428	405	438	435	405	412	437	441	404	442	408	411	474	415	459	457	434	415	455	435	415	401	413	432	427	421	449	438	415	410	423	411	435	431	445	452	450	434	435	418	416	418	453	418	442	417	415	400	404	433	443	440	442	428	426	432	459	435	435	436	417	423	434	425	380	418
4873	13729	9410	4575	3292	2470	1905	1531	1323	1031	935	868	804	736	685	662	615	615	613	541	602	511	587	536	467	483	535	499	506	501	527	497	479	487	524	499	480	526	473	456	465	495	498	490	499	488	496	511	433	437	527	453	488	455	498	433	465	497	506	471	515	452	469	424	525	436	491	430	518	458	459	463	457	515	522	453	477	479	479	477	464	436	422	439	470	473	441	457	440	480	430	491	436	489	470	474	487	450	467	487	478	430	480	434	455	468	488	456	458	488	469	495	480	439	458	438	462	510	450	441	477	482	474	470	462	454	485	487	440	481	462	490	461	485	463	494	407	444	448	461	433	467	455	450	429	444	440	494	487	451	480	447	472	456	473	420	478	458	457	486	474	493	469	473	471	445	457	472	490	471	445	488	442	432	434	478	433	437	453	451	446	459	465	477	440	462	454	424	510	497	458	461	428	466	438	448	472	457	444	501	424	452	505	509	456	451	477	475	454	460	470	452	447	457	451	474	411	461	470	459	467	427	478	463	447	463	456	496	445	455	419	470	458	491	456	436	457	442	490	487	438	427	471	470	480	461	453	494	467	432	431	480	464	454	507	463	451	476	477	453	457	426	493	490	469	457	481	483	435	484	456	459	438	466	435	460	449	460	461	467	472	479	443	448	444	474	471	499	464	478	451	467	433	460	433	491	495	457	437	445	467	484	433	482	447	489	445	462	445	456	451	433	471	445	474	486	448	499	483	486	501	448	473	448	467	481	476	461	470	490	438	453	444	453	473	456	453	442	484	461	450	467	487	476	452	433	464	489	433	486	466	475	440	448	515	468	482	481	451	459	464	462	438	457	458	461	482	452	454	467	457	439	436	440	456	440	458	492	437	481	462	491	478	438	460	468	470	484	471	457	467	473	443	473	460	463	440	468	469	426	424	474	425	485	430	462	463	461	453	473	498	480	490	462	469	457	455	437	474	442	416	451	425	484	447	462	472	442	446	491	431	502	441	458	462	425	466	508	450	426	455	489	435	451	454	454	447	447	443	457	492	455	486	462	447	478	422	465	454	444	464	426	434	438	494	472	467	466	480	491	421	432	454	446	472	456	444	480	452	423	467	456	475	464	434	464	454	460	422	469	435	471	469	457	478	480	439	451	461	480	482	481	433	439	448	446	426	445	444	434	481	447	465	484	483	452	469	490	473	483	425	488	408	463	464	440	486	437	453	466	455	516	466	447	460	441	455	440	446	457	496	450	424	470	443	433	455	482	480	443	501	471	455	447	443	447	457	451	467	442	435	448	457	486	476	428	420	441	449	474	467	475	481	461	436	427	465	444	473	456	440	496	465	482	455	446	454	441	464	444	487	422	434	434	481	463	500	437	447	467	478	450	440	453	447	445	484	442	459	469	507	452	464	450	471	440	491	436	430	491	437	454	480	458	445	459	436	493	472	457	457	489	466	465	441	472	467	445	470	454	416	485	463	498	438	442	446	440	472	430	439	427	478	437	471	477	495	466	461	458	457	459	486	426	430	441	440	474	472	436	475	490	507	437	448	470	462	424	473	422	481	451	459	459	484	476	456	444	478	491	455	450	459	497	491	489	470	486	443	482	436	449	453	486	459	425	456	464	479	423	456	444	427	450	445	457	469	452	446	447	481	442	459	488	474	465	469	443	466	416	443	449	437	471	454	466	459	449	443	433	459	477	484	476	462	463	482	495	468	456	468	458	461	471	447	446	449	471	423	460	464	484	470	427	441	432	425	494	440	432	455	469	485	462	455	467	465	448	442	453	444	439	449	443	459	456	462	466	476	473	532	447	491	441	453	423	497	460	471	424	455	457	492	487	454	508	450	476	469	456	444	463	489	437	500	400	460	489	469	414	461	471	454	467	466	450	485	428	498	464	455	476	464	441	457	421	433	445	431	496	481	444	470	471	481	425	477	458	433	461	478	455	467	462	464	464	451	446	457	476	484	489	429	481	437	414	481	455	459	441	439	444	444	464	494	457	478	427	433	430	477	443	449	484	460	473	451	491	445	436	452	449	482	437	464	440	450	478	471	449	486	447	454	482	455	472	469	428	421	437	470	411	471	435	425	466	454	466	429	438	407	469	442	470	517	447	464	470	466	423	419	477	422	482	430	473	458	469	458	473	443	473	492	472	428	472	456	463	463	482	435	459	480	496	476	491	460	475	450	471	461	491	454	500	457	432	430	472	453	483	462	465	477	486	477	449	481	459	476	445	474	461	497	466	439	447	475	472	480	479	467	456	461	415	456	460	444	512	449	481	484	423	456	487	459	477	445	432	469	479	468	453	456	480	477	477	499	468	439	466	474	442	496	482	483	447	457	419	469	469	443	498	472	486	485	430	455	444	444	474	472	467	483	467	490	426	473	455	447	444	439	449	462	413	444	468	424	454	454	470	434	483	449	457	423	454	460	510	462	459	453	463	445	459	457	459	461	457	429	446	494	442	452	444	453	497	458	447	471	440	436	453	433	451	435	432	479	446	460	446	447	438	473	472	493	441	436	466	403	441	468	467	427	441	448	446	488	448	437	446	483	477	450	501	481	473	450	470	403	468	460	449	449	455	454	432	450	482	435	491	477	447	448	418	452	502	462	466	429	468	460	444	459	482	452	442	488	479	472	410	470	521	475	483	480	450	456	452	445	493	471	429	437	427	483	466	468	425	429	464	444	448	454	461	457	465	475	407	473	470	452	432	417	444	448	458	442	485	453	477	453	498	467	429	444	490	427	441	437	498	449	478	474	436	461	473	469	455	478	475	430	405	459	458	483	469	473	501	437	489	462	493	514	513	452	438	401	478	436	452	468	444	472	443	490	456	496	441	474	462	468	465	446	444	476	445	444	442	467	443	455	476	456	458	453	458	491	446	451	467	444	500	476	452	468	438	480	468	471	458	428	440	430	499	457	439	457	436	457	436	450	475	485	480	475	475	471	438	442	456	429	462	458	504	446	458	455	455	463	438	463	452	455	478	511	481	462	416	453	490	494	443	481	433	444	447	491	459	451	441	434	432	447	437	484	461	457	463	481	434	455	407	463	446	468	478	454	468	428	462	395	424	464	476	457	462	457	457	441	457	483	426	441	460	475	494	475	471	466	478	500	437	474	485	490	436	439	480	441	498	458	432	445	438	450	465	491	460	446	460	451	409	461	444	487	456	432	451	433	460	495	482	444	429	463	457	424	467	474	463	454	467	439	488	486	456	460	486	448	467	451	460	425	437	503	439	476	442	481	484	492	460	491	454	449	444	453	448	447	422	502	520	446	452	446	480	510	473	435	487	456	429	448	458	448	437	441	458	472	513	462	448	441	463	464	456	449	471	433	437	455	440	452	471	427	485	445	448	424	429	497	436	453	503	490	452	433	462	470	458	467	434	447	453	464	461	480	449	472	451	446	443	453	436	472	486	423	445	504	485	432	468	454	458	452	449	437	442	472	448	430	486	483	430	461	475	438	451	447	417	490	463	440	445	452	421
27154	17303	3043	334	182	160	140	134	132	135	110	131	138	124	124	113	110	132	112	100	107	123	141	109	110	123	105	105	141	127	125	128	105	130	116	113	94	98	113	117	115	120	121	140	121	109	125	128	124	113	100	121	119	98	111	106	109	117	136	116	135	106	100	120	94	113	123	126	143	115	119	115	113	115	131	106	89	107	120	93	111	112	99	108	123	119	108	100	134	91	129	125	118	112	119	106	112	99	107	118	122	115	115	116	121	110	92	113	103	97	113	109	107	103	110	128	111	94	115	114	106	103	101	118	116	118	110	115	114	131	124	127	112	124	114	123	110	97	106	118	128	123	120	102	130	112	121	106	115	118	116	102	103	97	146	119	120	107	132	97	134	106	114	116	99	121	111	113	102	123	122	119	132	120	116	101	120	114	121	112	115	115	117	121	124	121	120	110	135	134	100	126	119	121	99	97	111	124	105	108	127	112	132	108	124	132	121	124	131	119	130	121	106	133	121	120	126	115	120	132	133	118	120	102	111	119	113	124	86	108	122	105	106	107	108	107	116	120	105	100	110	137	112	111	109	107	92	117	132	133	109	107	106	108	121	110	115	117	110	108	113	115	104	110	101	110	136	119	117	109	118	120	117	122	103	113	110	123	106	132	102	122	143	130	122	117	118	115	123	119	112	121	110	123	109	109	124	121	104	113	109	113	107	123	101	127	122	110	115	111	126	120	100	124	115	116	109	116	130	115	115	101	101	118	126	111	125	123	102	102	106	118	111	116	118	123	115	128	111	120	131	126	125	105	128	107	127	102	130	93	101	100	126	110	120	93	115	124	133	105	111	130	133	103	105	111	120	127	111	116	120	124	94	116	111	102	114	127	113	124	94	109	110	115	108	141	101	118	148	107	117	133	130	119	109	105	95	123	117	115	134	108	124	106	123	118	118	127	115	134	110	110	125	126	112	114	108	103	100	93	90	107	132	111	123	118	123	110	124	121	115	109	106	130	106	111	110	104	120	113	105	114	106	123	98	109	95	115	157	93	132	94	99	116	126	107	101	117	139	106	113	106	109	101	124	128	118	122	118	94	107	122	116	112	113	121	113	113	109	123	139	115	125	114	101	118	117	110	124	110	103	127	115	137	106	118	126	114	109	111	115	124	101	113	122	112	119	124	114	97	123	109	111	115	116	104	103	108	129	122	105	128	121	122	107	130	135	124	101	119	130	110	112	106	103	137	110	116	98	113	130	124	125	115	117	109	115	129	130	110	128	126	108	121	114	121	97	101	104	102	115	104	122	102	111	95	107	111	123	127	111	94	109	120	127	114	119	111	115	123	121	127	130	128	110	128	112	105	112	104	122	110	131	122	116	111	107	104	124	111	125	114	121	124	122	108	103	100	125	125	103	100	111	105	130	124	110	108	130	105	108	131	120	110	114	100	121	104	98	105	111	123	101	118	122	112	116	119	107	121	119	126	130	104	127	119	110	115	100	92	107	115	107	128	154	119	99	106	103	119	100	105	129	121	109	124	118	111	143	123	127	138	126	113	123	130	122	119	115	101	126	114	134	105	100	115	132	126	103	117	106	112	117	129	116	118	110	117	139	111	112	96	139	110	100	107	119	122	111	120	127	103	128	109	117	113	130	108	120	98	128	130	109	109	120	124	121	109	127	109	117	100	130	96	121	139	103	115	119	123	115	134	115	109	117	120	111	112	115	119	101	92	104	109	118	130	123	113	103	101	118	131	113	99	115	107	123	131	118	108	116	126	120	117	133	122	123	117	101	121	125	121	103	117	110	121	126	111	120	141	94	107	108	99	93	110	108	114	101	124	119	117	91	140	99	116	108	89	94	123	105	130	101	119	131	92	119	120	101	114	99	106	113	104	125	129	125	103	120	112	125	124	127	126	115	112	112	115	112	121	123	125	129	105	124	115	115	117	120	97	129	135	134	144	125	103	111	100	115	120	122	113	131	132	118	142	112	101	119	143	107	114	100	118	115	139	98	97	98	104	143	103	116	116	121	118	125	129	138	133	113	99	116	122	123	103	115	132	125	119	124	132	97	109	120	122	122	114	116	132	117	116	127	110	122	99	97	108	104	136	102	124	127	126	128	115	119	136	121	116	117	127	117	135	109	122	112	97	114	123	125	102	114	112	101	114	132	102	101	111	107	130	131	123	111	118	124	108	133	88	120	109	115	115	137	106	117	132	118	103	96	120	109	126	102	112	125	103	120	113	108	115	111	124	127	106	117	139	121	135	110	110	104	108	127	98	119	112	96	121	107	132	119	117	105	97	109	128	107	121	121	123	119	125	131	126	123	116	99	119	122	116	99	129	108	89	115	102	124	104	114	112	116	102	111	119	109	117	102	128	109	111	119	120	123	123	126	106	122	108	116	125	109	99	105	122	121	89	115	112	130	103	125	108	134	114	103	99	121	110	124	136	110	105	119	117	114	100	105	105	125	120	109	107	132	111	116	103	121	111	113	114	120	118	116	95	100	120	121	114	117	100	98	114	126	114	97	107	112	129	109	103	123	122	109	137	140	113	114	138	107	114	127	126	105	114	118	106	99	112	118	117	100	89	112	108	110	115	130	94	107	115	92	113	121	131	119	116	123	122	121	100	117	121	122	116	126	133	146	121	104	133	113	140	110	116	106	124	122	115	124	102	107	121	112	123	122	117	114	121	116	111	106	116	99	111	109	110	110	113	135	113	106	114	110	120	112	111	127	127	107	109	103	105	142	110	119	125	97	116	111	112	117	119	126	124	137	129	99	114	113	115	107	127	104	112	128	113	117	113	102	113	116	135	88	127	124	113	116	106	111	125	116	105	138	131	108	116	114	133	101	101	128	127	120	114	103	114	140	111	117	95	105	99	126	144	99	133	120	122	118	118	115	106	112	124	115	96	129	110	118	118	120	87	122	110	117	123	118	115	106	93	105	113	131	117	119	111	125	128	104	137	120	126	115	112	113	109	119	92	126	118	120	132	127	117	120	105	126	102	122	109	109	114	100	133	121	124	97	135	127	118	112	113	120	115	123	108	127	115	127	113	112	124	102	118	105	137	127	116	108	109	114	100	107	136	106	119	103	125	122	103	135	109	114	112	129	108	117	111	126	117	110	141	103	128	137	109	142	109	117	127	123	125	124	108	117	113	114	123	90	133	122	107	110	126	111	117	106	104	119	110	119	112	131	109	108	130	96	136	97	106	118	107	119	130	124	123	113	107	107	114	123	120	123	140	122	114	100	127	106	126	110	125	121	131	119	96	125	105	123	120	131	114	123	104	112	128	127	134	111	127	106	117	105	114	114	130	116	114	99	98	121	103	126	105	121	118	106	110	116	125	135	108	103	113	119	125	84	106	114	115	113	121	121	90	98	108	124	121	122	122	124	114	113	112	108	137	120	123	104	118	124	94	123	107	115	119	107	121	124	97	130	110	129	119	116	104	87	116	104	108	114	129	122	113	110	112	111	116	130	117	117	123	127	121
4195	756	479	248	206	189	156	167	163	135	154	139	128	142	107	145	153	135	131	114	116	117	134	132	141	133	164	142	118	142	144	128	120	143	134	126	134	125	132	151	122	132	139	109	123	138	124	133	141	147	150	137	119	123	125	110	141	138	149	137	138	131	155	137	134	142	128	112	152	124	132	128	112	129	144	124	123	126	124	133	138	130	129	148	130	157	143	134	132	123	133	125	116	139	125	149	126	132	123	141	106	153	111	135	123	143	125	124	148	139	137	134	140	136	133	136	140	126	123	127	148	130	125	130	147	123	124	147	141	133	135	137	130	137	148	137	135	148	134	126	131	116	123	132	130	141	133	107	128	133	125	147	135	110	117	127	126	139	130	142	138	134	135	141	108	134	108	128	123	129	130	139	135	131	140	144	141	139	144	116	139	139	134	148	116	128	130	152	145	146	148	145	119	126	132	116	147	124	131	135	147	143	125	123	141	120	117	123	134	109	144	126	136	144	142	124	134	116	111	133	157	141	142	128	104	137	119	143	125	139	116	131	110	117	127	121	146	119	139	159	121	125	140	154	128	121	136	126	121	145	130	130	133	119	132	125	143	119	154	129	142	124	134	142	125	138	129	118	142	142	130	115	132	130	120	123	126	133	143	136	125	137	117	147	115	134	140	120	127	143	128	131	100	137	140	127	136	122	133	126	126	139	120	133	138	140	135	125	140	135	132	115	124	127	124	123	130	155	113	143	134	133	136	137	120	114	103	118	123	145	131	129	140	145	121	118	135	134	140	164	129	129	132	124	128	125	153	121	125	140	141	134	117	127	126	136	120	146	127	130	135	133	145	144	138	141	124	108	143	139	125	152	127	141	115	143	107	147	118	116	156	131	133	125	136	166	141	111	123	128	136	120	143	126	147	113	125	139	134	119	135	136	146	120	136	138	133	155	136	138	133	144	137	125	146	164	142	124	137	128	135	142	127	127	119	137	152	144	136	136	135	135	137	117	135	134	119	130	142	138	141	143	124	122	145	103	127	145	147	123	144	127	132	137	128	143	155	138	129	147	127	144	109	132	125	133	131	140	127	157	129	134	130	141	146	131	134	134	123	136	133	132	135	119	135	98	140	138	128	144	136	130	131	138	145	136	121	135	139	126	112	144	148	126	144	140	130	129	115	122	143	143	149	131	130	116	157	133	124	120	123	143	136	147	123	133	138	136	124	159	133	133	124	137	121	116	121	139	153	115	114	143	160	140	134	132	133	134	123	136	140	147	139	135	119	137	135	115	150	150	109	144	139	136	135	138	167	111	124	133	130	120	119	129	163	120	132	126	125	134	126	142	117	132	118	149	131	145	131	120	142	140	137	147	128	128	126	127	138	134	130	108	119	135	116	132	129	130	151	152	130	126	134	123	136	120	144	123	142	131	135	136	113	127	119	129	143	124	122	140	161	146	118	150	147	133	127	145	146	127	119	127	142	141	114	101	123	116	126	125	121	139	154	136	132	124	138	128	111	133	138	130	117	138	132	133	139	133	143	129	131	140	119	131	142	134	122	131	115	123	128	134	137	136	122	127	135	136	139	136	128	142	135	135	138	121	122	132	130	127	115	142	130	149	127	120	107	136	128	151	124	135	152	137	153	135	137	135	163	151	131	139	131	152	114	135	135	149	122	123	122	137	137	143	123	149	113	132	135	119	119	135	115	142	123	118	140	121	128	147	125	131	135	115	124	161	126	125	152	117	138	124	118	127	140	138	159	122	146	128	118	118	145	120	133	140	129	115	118	135	139	126	129	115	138	147	132	137	125	128	118	137	148	121	109	140	117	155	160	139	130	109	136	138	128	133	166	145	138	151	141	162	128	128	130	134	149	137	150	128	144	125	125	129	140	123	126	146	109	134	131	135	139	135	138	127	138	131	134	124	130	132	111	110	132	137	134	120	121	124	145	138	133	143	140	128	115	127	126	121	129	107	149	123	128	128	138	126	121	122	115	120	134	122	146	136	136	122	135	155	120	116	111	132	142	132	145	136	132	126	139	126	125	145	133	143	122	126	177	108	142	145	142	148	146	134	115	142	104	121	178	123	127	111	138	145	144	140	142	144	148	138	140	137	135	137	171	145	129	129	140	124	135	121	131	146	127	131	144	145	134	125	148	124	126	130	136	151	141	110	134	149	131	150	128	116	125	136	114	124	133	120	118	142	157	128	137	142	125	149	134	131	144	131	142	154	131	135	161	158	118	141	122	142	128	150	116	129	137	116	131	131	123	108	141	142	146	135	142	126	158	128	137	134	103	122	128	139	130	146	119	104	136	126	129	123	143	142	137	108	122	127	137	138	110	119	115	144	122	129	117	117	121	95	131	128	131	118	134	138	132	120	125	120	124	119	139	130	132	126	135	142	134	134	116	123	152	145	119	135	141	135	145	122	143	125	130	120	132	135	133	121	136	138	136	131	139	152	141	141	159	133	129	143	119	94	135	133	132	121	124	138	146	141	132	137	149	121	137	116	131	141	108	118	122	147	134	127	125	143	133	150	119	154	114	111	154	133	138	144	126	138	138	137	142	142	138	141	121	142	130	120	153	130	138	151	147	140	142	124	135	150	127	141	130	141	137	144	141	121	130	139	108	146	130	130	158	137	142	155	121	141	141	126	118	134	131	142	132	129	127	145	157	133	127	107	129	150	138	126	138	147	150	130	112	116	123	120	127	116	122	132	136	140	125	130	154	134	124	135	145	110	138	131	119	123	121	105	149	132	122	122	134	142	95	141	108	110	131	132	121	131	118	143	137	131	132	144	112	162	107	140	139	137	132	125	138	130	119	140	157	110	129	129	113	141	137	142	150	129	130	131	131	130	145	138	147	134	117	130	131	149	149	140	132	143	125	152	121	143	140	140	141	122	133	131	130	125	131	111	120	139	123	120	130	134	132	136	138	129	142	132	132	134	125	132	145	138	146	116	131	133	107	131	124	151	153	133	141	162	134	125	124	127	116	145	140	130	118	136	129	129	135	139	134	122	139	132	126	123	113	118	155	147	138	125	140	137	131	143	152	125	120	138	147	120	149	122	122	130	138	141	124	131	113	137	120	132	123	132	134	127	118	143	126	153	124	115	134	138	132	133	138	148	113	132	131	142	133	141	119	126	151	145	133	120	120	114	131	117	135	138	119	134	113	130	132	123	126	152	132	130	140	131	126	139	145	127	139	131	128	127	132	152	142	133	137	139	137	144	122	154	135	128	133	142	122	144	131	130	157	143	122	144	136	143	157	140	121	135	154	148	124	136	155	141	126	146	138	142	110	114	134	142	140	148	140	130	126	144	144	118	127	138	131	138	122	130	145	136	156	133	149	132	125	130	131	121	138	129	154	147	120	139	150	132	132	132	142	142	129	138	133	140	135	121	151	128	138	123	139	125	125	119	135	152	141	129	140	134	124	147	124	135	145	115	143	116	126	120	129	136	142	135	112	118	131	139	127	136	135	146	135	124	129	137
23627	20974	27950	24168	20938	7500	892	626	513	497	420	423	403	371	365	418	401	364	359	344	368	373	365	351	337	351	354	358	377	358	351	345	322	350	347	313	307	355	361	336	332	326	332	332	347	275	339	309	352	327	342	324	332	319	291	320	339	358	334	326	336	352	340	365	316	346	344	327	344	343	330	356	372	357	361	307	334	318	328	318	330	337	329	321	313	332	293	346	330	363	343	346	333	329	293	324	340	317	335	325	345	370	336	306	319	321	343	337	331	314	320	350	343	342	340	355	360	351	307	336	310	324	333	322	343	320	362	323	318	346	331	353	329	352	312	357	300	341	322	324	349	322	346	369	344	339	320	339	336	312	323	318	345	344	327	319	314	320	367	355	309	336	323	340	318	352	315	354	323	328	349	370	326	319	339	320	306	312	342	344	310	347	346	322	326	315	316	334	296	346	306	325	335	357	335	328	347	337	308	356	337	322	314	332	332	303	316	369	309	304	332	347	321	322	340	349	319	357	341	343	336	353	319	344	346	304	307	328	330	371	334	352	341	337	336	330	352	322	327	361	362	303	340	360	346	350	354	353	351	315	357	341	332	357	308	371	375	326	342	315	303	350	359	318	348	338	365	327	334	340	329	352	336	287	321	314	356	333	324	304	374	362	338	331	329	325	306	330	323	330	305	335	372	309	334	330	345	301	358	351	352	312	335	361	337	325	369	364	327	340	346	315	322	305	337	326	344	318	335	330	346	338	330	343	335	336	333	350	329	348	333	314	315	319	334	344	368	319	361	351	338	342	300	334	323	354	366	337	352	341	341	334	341	304	331	323	340	366	325	328	326	340	334	318	307	299	342	314	371	347	338	341	342	364	326	308	337	315	315	343	341	346	292	327	319	338	354	351	318	322	335	327	321	330	353	333	343	361	324	343	320	352	341	315	325	338	282	347	345	296	337	323	325	336	342	310	361	326	316	327	343	334	321	316	343	349	318	306	299	334	355	321	355	378	332	327	347	322	363	339	315	335	321	335	339	316	324	331	293	309	332	328	310	325	326	329	323	334	338	350	297	324	327	316	340	350	317	316	347	328	329	353	351	366	365	309	340	310	285	324	316	304	307	310	286	321	319	314	310	345	346	316	329	303	332	330	324	343	318	357	369	332	328	371	312	304	365	325	318	355	346	324	359	319	347	315	317	336	368	322	336	322	324	308	337	343	317	319	309	313	339	324	354	332	321	344	317	359	319	337	310	312	332	340	338	362	294	349	328	312	357	336	346	317	359	336	343	327	326	348	340	341	336	314	342	364	364	340	338	347	325	350	337	330	341	297	308	360	313	344	338	345	328	380	370	349	329	319	328	340	319	333	332	328	341	336	351	309	337	306	312	355	375	355	338	338	326	329	349	303	350	333	334	309	299	322	299	347	345	358	318	358	362	337	325	339	325	349	341	321	339	341	321	337	323	332	339	339	342	342	346	363	334	348	342	313	312	367	303	331	336	362	316	345	335	348	338	340	356	329	316	325	337	325	332	326	313	337	296	325	331	346	316	341	339	340	351	332	336	332	312	322	312	348	335	366	336	345	356	327	331	326	345	316	323	352	336	348	333	320	334	337	346	337	334	339	326	322	324	332	363	346	360	353	332	364	345	330	320	321	369	347	356	306	355	327	342	348	299	338	327	289	323	321	357	369	328	343	328	347	305	342	335	330	341	344	321	322	316	331	305	318	336	325	330	353	293	308	352	343	336	336	353	322	322	317	327	319	356	320	332	358	335	359	356	345	373	304	341	355	316	291	348	328	353	333	305	317	312	333	331	365	340	320	322	332	333	298	320	336	327	330	356	356	304	315	335	352	338	324	333	362	336	344	329	323	322	319	333	327	372	350	362	329	300	359	352	324	342	348	340	341	323	361	343	311	328	316	303	329	360	341	315	360	349	321	343	362	350	312	303	332	308	327	299	315	313	346	322	338	327	323	324	335	320	310	312	305	355	345	303	339	314	330	331	335	286	344	327	312	315	327	330	350	350	339	345	387	319	343	314	364	327	345	346	346	351	345	320	341	347	358	323	314	298	329	346	328	334	350	302	347	339	337	329	329	325	333	341	355	339	305	346	308	352	336	301	365	330	362	316	343	365	330	309	353	343	326	334	349	392	328	334	308	323	334	339	358	306	341	333	377	368	351	291	336	350	309	298	365	317	326	331	329	340	319	342	325	338	330	328	323	351	321	310	298	339	332	332	340	332	338	344	333	355	328	326	349	338	326	326	331	350	311	362	362	327	321	343	340	311	343	322	323	338	343	321	356	338	324	352	322	334	374	331	355	331	347	324	345	322	340	355	334	322	352	332	317	344	324	357	327	344	349	321	325	336	328	298	345	341	330	339	314	323	332	298	300	331	335	311	326	347	307	335	341	317	325	328	348	327	353	339	346	341	309	338	309	354	343	329	334	361	355	316	326	331	322	345	302	347	346	329	318	354	340	373	330	340	302	358	344	315	331	325	333	323	301	339	325	346	352	328	339	322	384	303	324	350	339	353	341	323	346	323	306	358	343	329	352	385	317	336	353	332	346	330	327	317	331	313	318	354	346	369	326	327	328	361	346	324	328	313	318	318	319	344	337	346	350	315	318	355	320	330	326	346	341	335	339	310	335	376	323	340	330	360	334	370	355	320	313	324	351	354	352	316	338	336	331	319	365	373	345	297	321	353	354	322	328	304	339	357	356	326	345	336	337	346	302	358	311	320	315	320	326	318	349	310	346	346	360	343	316	309	333	333	327	310	331	339	331	301	330	321	304	338	346	335	305	332	341	318	342	359	333	348	334	312	302	334	325	309	357	327	350	337	338	343	362	325	320	316	333	343	370	336	334	345	317	331	375	314	332	327	339	312	359	352	351	372	336	380	371	322	336	322	311	314	318	333	334	335	341	336	335	331	324	358	324	339	326	375	362	331	329	323	332	351	340	334	367	341	329	321	349	324	317	367	330	329	279	316	326	322	343	349	352	321	376	332	295	323	313	316	337	304	312	322	302	355	295	357	339	352	323	342	332	320	349	320	349	331	360	335	346	299	314	300	369	332	321	323	328	346	334	283	344	367	339	371	348	348	296	332	313	339	349	306	349	360	360	350	325	340	313	351	317	319	334	342	334	315	298	331	339	370	341	343	343	387	319	359	335	333	310	350	315	331	309	307	319	307	345	350	340	322	319	370	332	323	358	322	314	307	312	350	346	333	358	333	316	349	341	330	333	340	364	353	333	323	334	370	375	333	318	339	340	316	363	354	340	341	330	326	333	292	353	346	366	322	311	328	334	331	342	330	328	352	321	327	323	339	347	353	319	315	318	336	298	326	372	309	335	338	300	305	333	342	339	335	337	362	333	310	332	311	321	337	333	338	341	352	330	350	353	335	345	343	351	323	335	339	319	317	346	348	332	332	345	338	319	305	355	339	358	350	351	354	347	352	317	327	317	343	348	321	357	340	380	298	339	300	319	318	338
3693	8426	5757	2531	1874	1438	1133	875	759	672	602	529	520	469	445	424	442	434	394	390	387	351	413	417	371	383	405	353	360	391	364	386	362	370	378	365	382	364	374	347	334	339	354	365	379	363	340	354	357	367	388	344	376	370	352	383	349	343	336	342	338	343	338	367	378	357	393	357	331	346	347	358	333	358	336	385	362	360	351	363	332	346	375	360	331	370	353	349	348	368	394	345	384	354	378	352	373	378	360	348	367	392	368	392	399	352	332	341	353	353	350	365	322	351	350	361	357	350	380	346	371	346	356	346	401	340	342	325	327	367	363	376	370	382	327	368	340	370	369	362	342	353	336	362	360	357	346	351	350	386	326	358	367	351	345	358	359	358	357	353	350	345	346	352	363	345	343	346	350	342	339	336	356	340	359	348	345	353	398	352	352	370	361	340	358	354	302	393	347	345	331	389	365	338	345	363	361	362	387	365	365	358	363	356	331	356	346	389	330	346	374	370	370	358	353	375	355	382	345	348	364	352	381	366	366	327	375	380	351	359	354	372	382	349	359	342	338	362	370	355	348	354	325	330	359	353	374	389	361	337	367	338	346	342	305	320	325	330	367	335	320	352	396	366	380	369	332	352	348	350	348	360	348	325	370	349	332	339	352	305	332	329	353	352	348	378	365	312	322	324	367	369	329	366	347	339	368	320	333	367	322	358	344	375	362	315	333	350	381	364	335	342	343	376	349	361	380	341	356	391	361	343	325	341	343	398	354	361	374	348	341	360	349	338	355	360	361	354	346	348	347	356	331	377	340	385	325	361	369	345	349	325	358	352	347	351	333	370	361	343	355	361	348	347	344	341	384	354	363	361	331	324	325	360	370	342	371	369	363	321	337	349	333	361	334	366	375	386	373	356	319	327	364	337	354	362	366	360	348	342	367	353	353	379	375	347	350	371	345	366	359	328	352	338	345	361	381	318	358	352	397	332	355	354	366	338	394	356	355	369	366	303	341	371	382	354	354	333	340	353	352	338	345	326	352	344	348	330	330	329	369	362	376	313	358	351	366	341	340	335	351	344	360	380	322	344	348	324	322	355	362	343	342	346	319	355	360	355	372	315	349	343	378	347	379	365	356	342	359	354	373	364	320	337	364	316	336	339	366	346	391	362	368	382	319	347	338	335	405	348	404	351	373	348	343	383	331	341	335	386	356	374	351	354	358	357	315	361	327	331	317	332	387	346	351	334	318	396	351	331	350	356	360	333	377	334	365	314	380	315	379	338	351	366	321	365	372	322	341	300	347	355	331	356	371	361	362	347	314	343	362	338	350	352	320	343	333	367	384	371	370	376	369	345	372	371	339	332	349	353	343	311	372	369	351	363	339	348	370	355	363	362	308	341	341	341	338	373	347	376	342	371	345	350	348	312	361	365	380	353	379	370	338	375	350	354	331	357	326	364	355	357	323	342	374	332	345	358	350	357	339	360	330	357	371	367	363	353	356	385	345	332	343	312	383	403	312	320	344	359	365	330	346	358	350	360	344	306	339	346	355	349	353	332	348	360	318	349	345	330	350	377	361	309	341	362	351	377	332	347	334	340	360	352	353	332	368	358	359	372	350	370	353	322	336	353	370	361	366	355	347	370	334	344	351	360	336	368	382	352	380	368	332	375	344	358	342	360	363	330	366	353	396	356	326	351	359	373	339	341	361	344	345	372	346	337	390	366	389	365	377	374	385	370	373	408	339	340	334	347	317	360	374	357	351	345	369	342	329	352	363	346	354	344	354	379	352	352	353	350	335	369	332	356	368	376	349	325	335	358	331	359	357	333	340	335	336	351	328	333	343	333	318	346	353	346	361	345	345	362	324	331	330	386	352	337	356	349	364	362	370	344	353	345	372	364	313	382	354	348	355	344	362	391	362	345	363	352	313	350	389	359	322	353	369	346	383	356	375	374	356	367	368	393	329	334	356	344	371	339	342	358	377	373	355	355	369	342	351	369	350	360	351	338	332	349	338	339	362	371	365	362	329	336	353	340	355	333	360	361	327	362	337	388	376	355	351	304	354	360	363	343	345	360	353	355	346	408	372	351	334	348	363	338	323	366	364	326	355	366	347	373	339	348	367	356	363	348	354	375	342	366	369	356	372	370	324	324	353	350	326	338	342	358	324	350	320	318	367	334	349	352	363	324	334	340	349	334	340	379	371	374	347	372	360	356	314	326	366	363	354	336	341	359	361	383	365	349	372	353	328	378	362	355	364	379	366	374	340	354	347	343	315	356	361	351	348	332	359	353	352	346	349	311	361	319	345	337	356	364	350	317	359	346	337	352	390	365	391	348	353	385	336	327	333	327	372	348	351	379	367	337	323	386	370	360	349	363	319	359	323	329	366	387	349	361	364	341	355	345	355	345	341	347	346	341	327	374	377	345	364	376	350	353	367	359	351	352	327	366	380	352	328	325	359	359	340	366	411	351	344	359	340	338	383	361	364	341	358	335	367	394	338	344	338	364	337	368	400	327	378	335	353	353	344	362	335	338	346	316	370	376	358	354	357	354	343	348	345	332	330	377	354	373	349	373	341	378	362	385	363	355	359	330	317	347	365	315	367	364	365	350	366	365	331	341	362	384	366	373	375	369	356	371	350	351	320	326	315	334	350	354	348	335	378	356	363	378	361	346	396	357	353	354	349	349	311	367	376	326	357	379	313	356	383	333	347	319	359	314	351	341	327	337	388	345	361	353	354	354	345	366	361	372	358	363	334	306	328	377	339	373	342	362	362	338	359	383	341	359	348	384	351	329	358	344	327	343	350	365	336	325	339	353	362	357	301	358	356	368	364	372	360	342	347	333	369	364	341	361	360	361	366	337	372	333	350	374	377	350	361	317	334	344	376	363	368	361	363	359	363	353	379	355	367	349	328	338	371	326	358	351	346	370	330	339	360	338	335	372	344	347	376	314	335	361	328	339	335	345	343	340	338	324	332	363	359	373	354	355	329	356	351	362	351	365	335	349	372	326	356	368	354	347	360	343	336	341	387	343	342	343	358	325	333	346	334	349	358	349	333	371	333	365	344	352	332	388	341	341	366	344	380	331	364	341	358	352	342	357	374	384	370	343	377	346	338	328	365	355	320	364	337	357	354	385	405	353	342	323	334	356	335	357	327	327	349	347	373	387	320	382	315	337	378	361	322	344	339	356	342	341	342	356	345	365	350	369	369	362	310	336	349	340	369	385	342	314	348	357	366	385	323	371	361	346	333	368	349	337	344	360	360	398	366	353	347	349	342	374	337	360	349	365	365	355	359	319	368	368	334	402	353	350	318	339	361	377	341	363	368	330	380	352	338	354	368	319	388	365	370	343	357	332	354	368	345	370	366	340	364	366	358	364	373	353	353	326	364	368	376	351	338	346	350	351	349	363	329	349	360	379	367	331	371	369	324	361	348	365	346	372	329	360	352	379	370	358	325	360	359	355	347	340	380	359	343	323	366	374	357	355	360	360	349	316
24885	21021	26575	25389	4974	381	277	216	223	167	149	178	150	154	161	147	161	122	156	146	135	139	143	112	139	133	135	128	139	135	110	138	131	130	136	136	136	94	116	118	126	116	110	127	135	131	154	116	96	115	137	131	108	101	112	128	114	109	120	135	123	111	106	128	107	131	135	132	109	123	138	120	115	145	114	125	114	128	115	120	120	127	133	106	100	130	125	102	113	108	127	133	126	126	111	121	128	127	113	111	107	115	97	124	116	115	117	104	108	108	113	117	113	126	104	115	106	114	133	122	126	127	112	109	127	136	107	118	123	132	112	117	106	99	114	117	97	115	131	117	123	109	124	113	137	106	113	118	117	111	124	113	128	135	112	117	121	118	119	118	115	111	119	110	118	124	141	111	123	133	127	93	120	135	124	127	125	113	99	110	127	120	118	123	116	103	124	107	115	103	122	118	129	106	151	120	120	123	121	106	126	127	122	117	114	122	92	99	146	118	132	120	120	118	133	120	123	111	122	117	125	132	142	107	102	113	123	114	112	110	126	131	116	123	137	123	122	126	118	105	100	101	120	104	138	110	128	120	102	118	108	117	102	123	131	140	123	115	83	120	134	106	109	142	127	130	124	132	125	124	126	111	120	118	126	125	121	130	125	125	110	124	123	99	123	119	117	113	123	116	121	114	124	107	118	122	132	114	122	115	109	134	113	112	109	144	143	123	108	114	123	120	112	120	121	103	118	120	106	126	116	123	129	121	122	111	112	126	122	137	114	131	118	113	121	106	118	124	123	117	100	109	132	115	118	126	119	116	95	131	130	125	130	113	122	118	137	116	127	139	130	114	126	112	118	102	113	129	140	130	129	110	115	121	131	105	129	107	115	137	112	112	116	106	115	125	128	133	133	117	111	130	117	130	116	103	126	124	124	109	106	110	112	115	138	101	134	127	121	114	111	126	107	124	110	118	129	118	121	129	108	110	110	122	121	144	104	106	121	106	119	142	136	106	100	115	135	131	114	124	124	123	104	115	99	129	120	140	122	98	125	115	127	119	128	111	121	108	112	127	117	122	117	116	108	123	137	109	131	103	127	101	115	113	110	109	128	122	114	108	103	127	119	138	130	132	121	112	114	123	118	135	117	128	134	134	106	98	103	127	121	111	120	129	132	135	115	109	113	114	120	120	134	116	114	116	122	111	121	131	136	143	114	113	98	126	112	133	119	107	112	148	125	123	119	103	112	115	126	137	121	133	102	131	125	118	137	118	140	111	132	94	119	131	119	117	122	119	114	116	139	122	120	111	106	128	118	118	112	116	125	120	113	121	119	109	127	114	133	100	113	124	110	132	107	114	117	128	109	129	111	124	125	110	111	104	125	133	136	112	109	116	120	114	117	111	119	121	121	119	120	114	129	132	112	108	116	111	124	110	131	117	115	109	125	111	109	109	120	112	134	113	124	132	114	114	112	111	131	118	113	113	125	127	106	123	123	137	127	147	99	115	117	118	124	111	125	115	106	102	109	127	94	118	124	122	134	112	130	118	131	92	93	122	120	123	120	108	103	124	120	115	119	121	128	128	114	117	117	110	122	121	119	113	118	118	120	115	131	121	101	99	115	106	112	119	107	111	128	130	137	108	109	136	120	114	121	119	139	136	131	126	118	129	128	129	120	121	132	119	119	106	108	126	112	101	118	140	116	133	126	107	130	105	120	118	104	121	110	107	97	111	122	107	113	130	120	138	124	118	114	122	121	104	137	107	134	146	111	115	109	137	104	110	117	107	85	119	118	128	111	112	133	131	113	121	116	112	115	127	117	119	116	135	117	121	120	139	116	108	90	107	136	121	124	113	113	109	104	103	112	122	110	115	127	116	130	107	121	129	120	108	113	117	118	113	124	99	101	115	117	95	119	103	111	120	104	118	124	107	126	129	113	112	128	110	118	104	113	116	127	155	114	124	97	129	120	119	138	106	133	117	144	122	119	116	137	115	138	118	105	120	113	123	103	130	126	123	120	114	124	117	132	126	122	94	116	139	110	135	115	134	133	114	94	106	113	114	132	127	112	142	143	100	110	139	114	127	118	119	125	125	116	122	131	121	116	116	109	109	92	113	142	105	102	128	130	123	105	112	111	120	128	120	102	110	116	103	107	109	125	109	115	99	121	114	123	118	140	119	127	123	117	133	109	111	116	124	110	120	119	107	130	127	125	113	106	119	104	117	118	122	115	132	124	112	114	120	113	100	130	111	126	120	120	123	128	107	103	115	106	114	104	134	109	120	122	124	130	102	125	125	110	118	96	139	118	110	130	108	138	116	111	147	106	109	130	103	121	113	129	119	116	142	122	132	128	131	121	119	128	101	117	100	127	121	121	106	122	107	114	120	129	128	115	113	110	119	116	122	133	137	114	107	110	102	131	115	132	110	123	111	113	112	128	140	123	107	128	100	111	140	134	113	108	115	97	124	105	125	116	131	108	119	122	113	118	117	129	119	120	104	115	105	136	109	128	89	129	106	128	126	133	118	110	130	118	122	126	136	111	119	112	126	131	130	142	130	109	100	123	101	119	129	129	130	155	109	118	116	104	101	121	98	108	111	117	125	122	122	110	120	127	109	103	122	117	129	108	130	128	106	116	145	107	111	119	130	132	129	104	128	114	129	110	111	129	137	105	130	104	118	124	105	125	128	116	115	107	120	110	109	115	122	118	115	113	109	116	118	147	100	124	138	111	126	119	111	121	110	154	124	118	105	131	114	97	116	111	113	126	112	121	111	126	116	141	126	119	125	102	109	106	115	124	108	124	126	110	106	110	120	136	120	97	133	122	118	116	117	106	104	128	136	113	109	137	141	136	103	117	98	111	122	101	118	138	136	109	115	126	124	118	135	138	131	116	132	106	135	100	131	117	129	114	109	121	128	112	120	127	118	123	133	94	118	133	128	125	119	112	107	112	123	133	106	109	128	108	122	139	87	125	109	132	131	115	116	108	111	111	141	111	114	121	113	111	98	122	88	105	122	124	93	115	135	117	123	104	113	120	111	133	117	104	134	122	120	119	115	120	123	116	104	92	143	129	119	138	122	117	114	119	115	130	133	107	124	121	107	137	111	114	102	143	110	122	133	121	110	111	111	106	115	126	117	114	123	120	108	109	126	125	125	120	139	107	114	105	128	117	109	128	106	121	126	97	107	135	111	119	125	120	107	140	116	109	133	113	115	125	123	121	111	117	141	135	129	112	117	134	109	125	120	125	125	114	126	91	113	131	114	115	134	136	114	108	114	121	117	120	121	102	120	124	112	124	113	109	122	124	114	134	130	91	122	111	123	115	113	140	118	101	121	130	99	104	114	133	117	121	103	100	133	128	122	137	116	126	115	132	117	123	120	121	125	120	121	132	108	126	117	108	148	125	116	108	118	124	114	119	121	125	107	110	108	129	100	116	119	119	120	139	111	105	112	134	105	121	136	98	111	117	113	131	101	132	121	123	120	126	108	108	122	112	119
3484	4189	2695	1257	857	670	523	408	376	338	288	263	224	236	228	174	212	195	198	178	161	188	178	170	161	165	177	161	167	157	143	170	180	153	143	173	155	155	146	152	143	151	151	170	148	140	166	132	152	164	166	145	154	164	139	146	152	140	178	135	138	149	149	126	142	139	155	142	146	157	153	145	155	140	148	137	139	151	157	159	151	147	144	130	136	148	167	147	141	160	142	143	132	147	183	186	153	133	133	140	166	149	142	160	144	124	147	175	136	174	162	152	139	160	165	132	139	141	163	170	147	173	165	155	151	148	171	146	152	138	153	146	162	143	154	149	155	134	152	162	156	137	148	176	144	162	176	179	120	133	136	135	131	137	157	164	152	146	139	152	136	142	162	127	170	157	133	153	141	155	114	144	167	145	153	174	136	140	145	143	170	153	139	138	162	132	158	146	148	126	157	136	144	154	148	129	158	131	123	152	153	182	146	157	149	143	148	146	145	154	146	161	145	166	163	146	155	168	161	147	157	159	147	150	179	152	145	137	142	145	149	155	131	151	168	153	151	144	149	152	164	150	149	144	145	127	140	136	144	149	144	144	132	179	136	156	148	146	155	151	155	145	162	134	164	137	134	149	159	164	140	149	151	128	136	135	136	164	135	162	158	143	145	144	137	147	150	145	151	154	147	177	140	144	159	143	159	141	147	156	157	150	160	158	146	151	141	156	153	150	159	139	143	127	167	146	157	129	185	153	158	133	160	137	144	139	153	152	126	146	126	161	152	157	162	162	129	161	165	145	135	140	145	133	157	126	155	182	127	145	157	140	141	143	156	156	154	158	166	152	130	135	138	167	171	142	131	157	139	142	148	152	160	160	154	146	162	150	155	142	136	158	161	154	125	153	157	163	153	140	143	132	142	138	152	156	131	120	142	159	155	149	138	141	144	138	148	164	166	157	147	152	131	136	161	157	164	140	168	152	166	143	154	162	135	146	157	130	138	131	141	140	154	155	145	141	131	154	151	149	156	161	168	150	153	140	152	154	134	174	155	148	156	146	133	178	165	135	144	150	152	144	141	156	146	139	166	150	154	167	134	147	153	157	154	144	141	139	163	152	149	139	167	146	126	153	140	148	148	135	142	149	152	158	135	153	145	140	150	129	163	156	158	159	158	147	151	145	159	130	158	166	191	147	164	148	167	130	159	143	141	154	160	144	147	153	131	170	157	136	141	141	159	163	161	151	137	169	148	154	140	143	130	159	168	134	150	129	167	143	158	155	154	138	127	141	169	150	140	147	162	153	132	162	149	160	169	133	153	131	157	145	149	158	114	164	155	162	137	152	145	144	166	151	187	150	146	157	160	146	161	146	162	152	152	171	141	159	164	146	143	147	137	135	135	147	159	145	160	142	165	164	150	152	145	144	169	172	172	153	148	142	154	164	156	166	137	127	160	149	144	131	167	147	134	149	152	116	128	142	134	145	159	139	176	174	142	164	164	142	154	131	143	147	138	138	133	124	147	158	173	141	149	149	160	152	156	137	148	164	170	132	182	160	147	147	148	138	142	151	142	150	140	155	150	148	144	156	139	150	143	137	138	124	143	141	140	165	148	144	146	159	158	164	159	166	139	164	156	152	135	125	160	160	174	143	128	156	135	127	140	158	140	147	169	135	157	162	147	143	156	156	126	157	141	141	149	165	151	152	158	144	154	140	159	156	137	177	144	144	137	149	160	153	137	141	174	139	155	143	165	142	147	148	141	170	140	159	161	138	141	151	147	161	161	142	155	150	154	160	153	156	150	133	154	140	162	146	154	158	147	151	150	164	136	149	151	168	136	155	158	132	159	167	138	152	185	127	136	143	138	159	108	126	155	138	158	147	147	165	136	140	145	163	162	119	171	164	146	155	173	152	172	155	147	133	154	146	145	150	156	138	143	148	142	140	134	171	132	156	138	120	150	150	157	138	145	145	149	163	153	153	161	135	147	148	181	153	134	141	171	169	151	161	149	152	159	115	159	154	153	147	155	144	164	147	140	159	150	141	177	142	147	184	154	170	148	152	153	157	185	177	134	140	154	155	144	161	112	157	139	148	160	138	140	157	143	162	159	144	156	131	155	172	128	150	120	163	136	131	150	151	138	147	154	160	138	155	143	148	154	146	151	151	151	171	163	131	163	138	136	138	152	148	155	176	138	159	156	148	160	155	141	121	129	143	137	143	153	151	143	130	137	149	124	166	155	164	140	154	148	134	128	136	159	153	139	156	140	151	147	160	139	156	141	160	158	173	170	120	132	143	160	136	142	122	160	150	138	141	135	166	151	168	132	137	157	133	148	127	146	121	147	154	130	146	136	143	158	132	155	162	148	148	152	147	153	144	145	143	135	144	164	144	147	173	153	135	157	146	138	160	152	153	140	141	138	152	171	156	147	168	151	149	152	141	171	136	154	132	145	148	153	142	131	131	150	139	127	141	156	159	150	153	142	155	149	151	168	144	157	158	138	148	148	148	173	151	150	162	162	135	163	131	148	188	153	175	139	144	152	143	170	144	170	179	175	160	161	137	164	141	156	156	164	139	142	157	160	150	138	135	137	125	133	145	145	147	136	151	147	144	157	135	165	156	146	159	143	139	165	156	158	155	153	147	161	152	139	131	159	130	131	131	139	166	154	152	155	177	133	140	125	148	145	174	133	148	163	158	138	149	148	147	162	149	147	143	144	151	141	144	125	161	162	157	167	150	147	148	159	164	145	134	173	155	141	141	128	149	141	136	145	129	156	155	152	142	160	144	158	150	156	156	136	160	150	132	148	147	162	150	170	141	134	163	147	145	138	164	141	150	146	135	158	155	147	143	139	159	162	160	153	146	139	150	152	175	148	140	127	151	140	150	143	134	142	145	146	134	137	139	159	165	143	149	143	147	148	140	139	158	156	139	174	158	145	135	133	155	143	145	143	154	170	135	142	155	145	154	140	135	119	134	155	124	147	159	154	148	154	137	133	137	133	156	151	161	137	151	150	151	157	151	159	147	139	145	123	148	143	153	171	152	130	146	148	145	135	152	153	142	152	135	150	139	137	147	150	168	143	158	157	147	170	136	131	145	146	141	145	144	159	140	139	167	151	158	157	156	134	159	139	169	142	145	165	144	155	125	160	152	146	157	134	166	183	144	147	149	153	153	152	140	134	150	153	140	120	149	128	156	196	157	176	114	126	139	161	147	149	140	146	154	144	166	163	157	145	145	136	152	157	138	148	146	152	132	143	143	157	141	149	164	147	149	131	157	171	152	147	144	139	148	165	144	161	144	134	154	139	169	177	122	158	169	135	137	145	170	144	143	160	160	143	176	174	164	136	132	143	145	149	144	160	163	148	152	158	149	157	145	147	139	133	170	134	154	171	161	143	141	150	139	153	128	171	155	125	168	141	158	148	140	159	177	157	153	158	158	154	155	175	158	151	135	154	140	128	150	177	140	139	133	152	163	159	136	144	139	171	123	146	148	143	158
22560	21010	28468	23741	21010	21029	5215	1052	851	714	640	636	620	590	545	555	495	520	518	512	494	487	467	459	473	496	463	448	457	469	420	442	478	454	440	461	456	438	448	457	410	465	455	437	447	447	444	419	435	463	412	415	434	395	434	419	457	423	432	433	413	455	459	408	456	447	449	426	426	400	408	427	418	436	427	425	380	455	458	448	430	412	401	450	433	408	455	419	446	417	419	451	419	396	413	420	439	452	403	402	391	435	402	422	397	440	414	399	447	419	450	437	419	450	439	411	428	452	420	450	431	476	438	439	450	403	415	416	414	405	439	423	409	417	440	436	402	419	436	430	446	401	406	441	428	444	433	467	429	396	394	424	422	425	463	408	432	422	479	464	431	407	424	397	446	449	374	415	392	442	411	426	457	433	430	449	431	394	424	454	420	418	443	393	415	413	405	429	429	452	423	421	415	398	398	423	433	437	401	419	435	442	446	462	480	427	395	414	429	418	436	392	413	433	428	469	454	433	467	407	439	409	458	449	406	441	414	453	426	419	423	446	430	419	422	422	401	429	429	415	401	456	420	408	433	423	408	409	455	413	449	455	424	425	389	437	410	439	459	389	447	464	426	426	414	427	459	420	439	413	409	426	406	409	424	428	439	424	455	427	442	452	433	398	442	420	437	428	423	381	426	378	424	416	407	449	401	423	419	411	468	392	428	418	391	388	436	419	419	427	408	421	420	395	422	439	406	416	412	441	440	428	418	426	406	418	446	427	436	408	455	438	413	386	401	411	388	439	415	383	445	432	426	413	471	448	453	440	434	436	443	414	415	409	467	474	425	428	458	474	413	408	428	406	445	449	431	418	471	368	433	408	378	449	427	421	421	464	418	436	463	422	433	409	426	415	437	417	460	461	395	428	414	404	427	403	442	402	402	453	401	393	394	418	469	410	431	393	432	465	404	441	400	429	378	438	414	433	428	432	418	445	393	459	450	459	419	408	419	425	432	424	454	429	417	417	442	390	430	441	414	445	413	442	427	418	423	419	444	407	399	408	417	400	407	439	406	407	446	464	410	423	436	390	420	430	427	391	413	420	424	415	445	439	416	434	411	414	424	417	406	450	460	461	437	445	429	428	439	426	397	407	456	432	419	395	454	435	442	403	395	449	396	397	407	445	439	401	450	383	435	429	422	416	443	413	408	447	426	413	399	401	413	438	398	452	432	432	467	415	432	468	428	417	473	422	447	426	415	426	427	431	388	445	444	397	438	398	398	457	429	409	410	381	454	426	423	407	414	408	438	409	393	407	426	412	441	457	408	438	444	407	442	408	441	427	434	422	446	405	475	449	378	436	415	414	429	439	407	446	420	410	425	452	407	423	408	438	448	419	432	383	447	430	398	433	422	445	424	395	454	467	423	439	414	432	413	452	410	400	451	428	419	401	420	392	420	457	420	414	432	428	411	456	425	435	391	409	431	448	414	364	453	419	440	416	422	406	475	428	429	399	447	432	434	419	437	416	437	436	373	460	408	445	442	421	413	418	425	456	412	448	434	412	424	427	441	433	434	389	412	443	501	417	445	423	398	443	401	391	467	425	421	441	441	424	396	449	460	433	436	427	425	418	409	439	414	446	409	423	438	397	433	416	442	445	431	435	435	408	441	446	404	434	400	414	418	435	387	440	401	424	428	427	429	435	442	465	395	408	419	391	403	447	396	409	403	430	456	434	390	420	409	438	415	440	422	428	376	478	414	425	401	429	399	422	465	408	416	387	480	393	398	419	397	431	389	413	436	446	433	378	422	442	432	419	423	404	444	401	427	466	486	428	430	429	423	416	429	434	427	405	411	418	406	414	429	419	399	427	437	424	369	423	437	438	424	450	412	401	436	434	448	408	427	405	440	449	408	458	413	426	368	418	375	399	440	403	365	412	438	463	433	430	414	404	420	403	401	440	476	442	395	428	463	453	430	426	426	451	406	451	447	373	398	403	461	403	416	405	424	405	411	433	405	394	411	420	424	411	408	438	423	404	440	450	406	407	384	429	410	392	424	421	430	428	450	424	435	429	442	405	417	405	419	430	438	420	448	392	401	443	495	429	417	432	437	423	427	449	388	444	423	441	462	416	438	412	431	423	435	413	428	430	432	434	435	413	387	416	473	421	458	467	423	397	396	398	433	414	420	421	431	422	394	407	445	395	427	426	396	408	397	435	434	445	403	437	428	399	419	435	411	430	459	420	421	423	431	424	425	415	410	431	431	448	449	432	451	408	429	417	439	390	439	385	429	415	447	405	408	424	415	446	455	437	447	431	432	444	408	426	386	427	390	413	460	397	403	428	411	430	396	437	445	422	463	423	434	404	405	429	429	432	420	403	414	463	399	447	429	410	457	430	401	417	432	405	393	415	456	405	418	435	392	431	430	431	421	450	454	431	387	454	398	415	438	397	431	428	410	409	426	432	466	413	448	423	436	431	414	407	439	441	412	404	411	381	408	437	433	426	423	407	440	444	389	433	440	419	413	413	440	442	432	452	411	465	445	451	403	438	428	432	425	428	428	429	404	435	455	425	442	430	409	405	425	415	399	407	407	423	404	468	431	451	452	427	414	412	410	462	408	403	401	434	412	437	446	437	441	403	410	392	383	448	412	382	461	436	416	392	422	416	445	431	442	447	446	434	418	428	395	421	425	409	426	436	431	447	415	451	431	390	405	436	419	405	416	410	389	425	421	413	401	439	397	401	425	416	415	395	425	435	428	457	454	423	419	455	404	405	422	459	445	439	394	422	444	442	403	439	449	475	438	415	435	413	445	417	426	414	379	401	448	455	437	421	460	364	405	433	411	455	441	411	381	436	402	413	462	405	432	424	463	412	459	430	422	448	422	442	415	403	414	427	430	427	421	435	410	433	431	422	403	438	390	420	391	430	422	422	418	404	435	413	404	413	409	409	430	437	404	437	437	401	435	394	420	432	414	408	436	421	417	450	409	439	400	433	428	420	396	468	399	421	409	463	411	392	411	426	434	447	447	397	437	414	428	420	434	418	400	435	417	443	405	425	398	454	416	423	433	403	418	420	445	407	450	445	422	459	441	443	386	413	418	423	403	448	448	428	426	462	404	393	412	438	430	434	405	408	407	444	412	390	453	388	434	407	436	433	458	429	419	422	435	417	455	419	424	428	430	411	417	456	467	435	406	441	422	411	412	459	425	437	440	419	442	425	427	405	453	394	424	429	436	410	424	446	455	428	402	423	428	416	435	459	427	427	445	432	448	414	434	467	420	441	460	418	439	458	426	379	415	427	397	415	417	424	400	440	414	428	432	406	412	410	423	425	436	411	431	417	412	424	452	403	435	447	440	403	467	456	431	405	401	407	422	449	444	466	438	424	426	424	452	427	440	414	451	434	416	438	405	392	398	423	440	395	435	428	441	428	444	416	446	391	401	421	432	408	448	389	417	403	417	433	410	431	397	436	406	422	427	423	398	445	453	410	414	441	412	445	458	476
5090	13824	9420	4436	3220	2453	1937	1590	1194	1080	980	869	800	765	661	669	621	611	554	562	536	574	513	562	528	504	500	518	533	465	493	508	463	504	476	508	471	458	485	493	467	508	433	468	489	469	502	451	436	467	467	449	434	482	481	462	480	470	456	427	443	423	486	461	449	431	437	445	450	501	462	436	443	461	460	425	466	480	437	451	440	492	438	454	426	450	450	480	459	434	460	487	444	456	420	475	483	461	437	431	430	431	475	458	467	467	459	443	437	467	462	469	446	424	452	471	436	424	453	426	428	477	466	461	447	461	438	457	430	434	433	454	422	471	453	437	473	467	455	434	486	464	457	439	470	485	472	452	504	469	464	437	460	466	459	477	486	446	447	459	481	427	483	486	445	433	469	462	475	434	468	429	470	468	431	415	458	467	460	465	454	451	448	443	466	462	474	483	452	458	466	444	467	452	478	442	433	455	463	423	431	436	438	413	456	460	482	460	481	460	462	483	454	457	442	473	407	454	432	436	475	436	477	434	442	489	486	463	487	452	459	456	465	480	452	418	487	436	414	445	444	452	461	478	431	464	435	442	488	454	455	467	455	431	449	449	485	471	419	427	471	479	491	451	457	407	481	467	447	478	465	442	451	454	475	490	468	425	454	451	478	422	436	476	469	490	427	436	450	478	453	445	459	465	467	440	448	412	455	441	434	427	428	466	440	449	443	442	457	478	440	468	423	434	433	477	494	452	490	466	473	464	450	471	478	484	462	458	473	496	407	458	460	482	444	447	462	465	435	441	434	477	478	462	472	449	452	474	447	452	476	431	435	466	472	461	477	458	457	463	462	431	449	491	465	487	444	442	480	455	433	410	459	464	435	443	479	469	417	420	434	433	452	441	436	448	427	463	441	421	439	467	430	506	461	458	470	518	427	450	453	466	469	478	431	491	449	464	472	460	478	444	498	460	442	439	445	477	430	470	438	500	443	416	434	468	445	455	445	405	404	476	426	437	457	429	436	461	456	484	478	435	435	467	481	479	440	475	459	451	449	455	444	456	441	457	394	436	452	459	471	476	469	462	441	437	438	445	436	432	452	423	483	467	460	438	462	467	453	434	446	439	465	432	451	437	455	471	441	472	437	420	438	465	444	473	422	439	441	479	406	455	446	404	449	484	463	480	472	453	475	487	406	438	435	469	489	448	453	477	433	440	479	429	463	463	456	469	470	437	436	467	427	438	470	436	451	449	439	429	471	475	492	439	458	468	494	461	454	436	420	464	453	440	423	484	440	437	439	420	432	439	429	455	433	438	491	408	475	460	447	446	506	453	462	454	413	475	421	469	462	480	462	409	423	435	471	438	489	458	459	454	454	424	425	462	438	488	431	486	456	466	464	469	470	482	480	469	456	448	436	477	417	460	476	488	439	436	477	482	444	450	479	518	428	473	451	407	445	465	493	478	436	458	446	428	479	470	409	496	460	471	451	436	475	431	481	453	469	478	499	466	434	460	428	435	470	428	476	478	471	499	452	466	448	439	482	463	483	459	478	449	467	455	473	526	443	468	445	448	453	459	441	453	436	509	425	438	421	479	446	448	473	443	445	445	449	477	439	444	448	458	423	466	468	499	477	481	477	459	443	489	442	452	465	484	459	491	423	442	450	418	481	466	465	448	470	421	491	417	451	462	413	454	458	431	486	436	475	472	471	435	501	465	421	436	453	456	445	481	433	461	424	452	431	450	440	459	464	465	454	490	499	493	470	431	427	441	480	455	480	469	490	507	470	461	453	455	451	466	452	433	465	446	443	486	486	488	460	431	491	505	460	502	426	437	450	484	448	443	503	480	465	421	439	436	399	457	463	454	490	406	423	462	408	459	451	437	456	455	473	452	465	460	476	474	457	424	481	483	462	487	499	455	494	467	471	487	450	462	502	447	429	448	473	472	480	442	492	444	409	440	469	424	416	451	445	464	441	445	448	464	467	468	450	473	452	458	442	452	455	455	513	465	476	417	456	467	473	455	456	498	478	476	463	444	475	471	480	445	454	441	469	458	464	419	428	478	393	435	450	420	486	455	461	499	437	461	455	449	458	484	453	455	443	482	416	460	462	472	438	482	452	457	440	482	471	456	445	415	472	453	472	458	420	467	447	473	413	451	442	430	437	400	457	489	490	474	478	488	489	426	485	463	487	474	454	471	473	479	406	444	449	463	447	428	472	439	432	453	427	455	476	475	483	481	456	462	448	460	393	463	463	470	448	453	420	447	452	463	417	449	524	431	455	472	468	465	419	447	439	488	474	494	413	491	444	548	427	478	497	461	445	469	437	456	451	443	424	445	445	454	458	449	454	406	446	475	451	445	492	476	487	434	421	434	422	429	455	452	488	433	425	495	439	449	498	463	436	448	448	438	474	455	457	406	421	438	429	480	419	470	437	443	477	473	452	440	454	463	439	451	459	417	496	409	462	450	447	437	445	437	439	447	454	482	443	450	476	472	454	448	461	457	481	443	460	464	480	467	414	469	466	437	443	461	437	483	435	427	436	442	475	447	442	442	449	437	468	491	455	449	427	460	427	456	452	489	451	458	475	452	422	487	452	474	434	448	477	485	469	447	442	486	438	503	452	491	472	457	439	454	417	447	487	412	449	481	418	457	408	483	456	427	450	463	434	407	462	431	481	448	437	449	450	480	449	462	442	437	471	469	446	463	452	443	494	449	451	469	430	442	481	487	452	439	460	450	476	457	430	442	477	458	456	476	393	451	451	458	430	451	419	458	434	473	444	440	461	454	441	443	423	478	465	442	477	462	425	435	454	432	451	463	438	438	452	465	478	429	478	466	434	494	419	489	431	427	446	473	417	450	448	480	456	504	440	441	435	464	505	461	491	458	478	468	450	471	440	444	479	454	443	422	435	476	457	432	447	425	433	470	435	462	448	455	483	509	468	460	447	483	513	448	445	470	462	460	462	463	428	444	457	458	445	462	476	443	453	473	463	451	468	444	468	435	425	510	417	414	444	481	455	467	450	470	462	429	501	427	445	457	456	458	429	480	458	410	455	479	482	451	420	412	477	449	429	486	414	480	435	479	456	459	421	448	445	439	476	441	466	478	469	447	429	434	489	424	445	475	443	448	406	447	467	420	452	474	453	442	424	449	432	444	438	449	455	449	457	443	450	424	443	498	462	456	450	433	453	477	436	476	451	461	443	421	500	451	435	442	457	450	412	493	491	453	434	471	440	464	471	460	450	419	461	443	459	455	435	444	435	487	451	461	468	458	414	480	439	457	431	431	459	409	471	474	411	455	458	451	437	471	455	427	458	470	450	486	481	471	457	443	441	458	438	451	433	444	466	415	477	480	468	433	461	453	466	401	442	428	482	445	468	469	427	456	454	462	464	442	454	460	450	439	467	459	481	464	459	448	427	429	433	466	443	430	466	480	460	450	437	445	483	505	426	454	469	469	452	457	416	455	432	457	485	438	455	435	445	456	484	452	447	459	445	449
27013	17238	3046	332	198	171	136	125	117	104	101	120	138	110	124	116	131	120	113	101	130	130	117	116	94	125	99	112	118	112	114	116	128	98	102	98	104	112	125	118	125	118	120	110	127	108	113	92	113	99	110	113	105	117	106	117	119	99	105	96	104	120	107	117	105	123	121	95	123	120	105	102	131	88	101	92	111	107	112	117	117	100	112	109	130	127	113	143	105	100	110	117	120	110	102	125	121	120	96	95	114	118	109	114	94	101	125	105	94	114	114	101	105	125	104	110	90	108	105	128	113	106	124	97	127	100	125	112	92	130	107	124	99	110	112	107	114	119	116	132	110	125	112	125	127	94	112	114	114	96	103	109	113	108	113	101	115	103	125	108	110	103	119	120	120	108	115	102	112	103	125	120	127	106	114	125	121	113	100	116	105	121	112	133	101	131	110	92	110	114	124	117	120	120	117	110	106	110	136	102	104	114	99	99	105	119	105	123	94	92	107	122	120	100	129	121	124	112	112	134	103	108	131	113	105	114	113	125	105	113	115	111	114	116	104	114	108	102	108	99	123	105	91	133	102	113	118	108	106	107	102	121	101	112	112	113	112	121	114	119	99	115	114	120	120	118	132	100	122	100	111	119	109	124	118	110	127	120	121	124	111	139	116	110	104	111	112	113	116	125	97	110	128	112	107	120	112	108	100	107	100	107	116	118	108	108	113	123	114	114	111	120	120	100	122	138	110	110	120	97	124	112	110	124	114	118	115	110	122	110	84	112	112	99	124	112	117	132	113	117	128	92	119	113	110	101	103	110	114	117	119	107	101	103	125	111	109	116	129	111	115	100	115	114	125	107	112	112	113	129	127	99	106	94	119	121	119	95	100	96	113	119	116	102	122	109	123	102	130	105	110	145	111	99	106	112	113	119	105	117	123	128	92	122	136	139	118	117	101	111	109	122	98	128	117	94	111	132	121	116	102	116	98	127	122	105	124	129	136	110	129	119	136	114	102	102	114	122	115	98	127	132	132	107	120	118	109	121	104	119	105	113	122	111	109	117	110	119	108	116	104	110	114	132	101	124	121	112	99	91	116	122	115	131	109	92	102	119	105	107	114	118	128	130	103	123	103	111	100	106	139	119	149	122	109	106	122	118	98	108	103	121	95	116	108	108	93	115	112	110	143	103	118	125	116	113	106	101	118	114	117	114	127	108	111	129	96	117	115	110	102	114	114	91	105	118	103	125	119	107	109	91	131	111	117	127	96	108	108	110	113	138	125	119	114	135	121	105	102	112	94	112	111	131	104	126	127	116	93	128	99	125	99	131	112	114	125	93	131	91	107	117	109	117	100	108	125	122	97	124	101	150	125	114	112	111	103	122	108	98	124	112	128	106	115	137	120	129	118	98	116	113	108	112	95	123	89	115	115	129	113	114	122	132	126	122	117	123	94	121	112	120	107	106	106	134	96	127	122	130	105	111	113	140	116	124	113	136	111	95	108	115	133	120	123	117	133	111	119	114	108	106	120	132	132	109	103	96	101	110	113	120	110	113	110	98	114	116	115	120	112	132	113	105	122	108	113	106	132	99	119	116	110	109	113	114	116	116	120	116	119	129	99	117	104	132	119	103	112	111	121	123	94	95	90	102	101	108	106	100	110	114	127	112	105	102	89	99	127	129	125	90	108	120	115	110	120	126	94	103	112	104	128	128	123	118	123	110	107	117	122	119	117	134	112	113	116	127	108	113	113	120	108	112	120	115	128	121	110	123	124	112	128	122	128	128	110	116	130	98	104	101	121	104	130	110	112	124	113	102	108	106	134	133	112	113	100	119	108	126	117	109	89	116	129	123	115	114	117	102	107	107	98	114	119	108	98	142	129	113	110	108	115	114	106	102	115	118	117	91	97	91	115	124	122	111	99	99	124	110	125	111	120	111	101	125	113	134	106	97	112	94	109	130	111	88	104	133	105	110	120	102	116	117	124	108	120	97	95	120	105	115	138	135	99	126	102	110	112	133	117	114	110	106	105	119	103	118	111	108	113	113	103	119	132	126	124	120	108	109	113	108	118	123	102	120	132	117	100	125	112	101	107	132	120	124	105	120	122	122	114	132	121	94	121	111	120	118	125	106	102	121	119	106	98	112	114	104	130	98	121	117	106	114	106	114	112	115	118	114	130	124	95	131	98	109	123	107	103	114	113	120	114	114	114	132	112	114	106	120	102	128	113	118	98	125	111	130	112	103	117	109	123	107	100	120	106	107	114	111	101	116	126	111	138	116	124	109	113	108	124	118	126	128	112	99	101	110	103	117	109	112	106	113	113	113	111	132	101	114	96	111	115	108	126	135	103	103	106	120	109	108	99	114	126	113	112	110	120	108	118	112	108	103	104	115	123	108	131	108	101	118	114	120	111	106	106	124	105	102	132	113	113	110	113	123	115	124	101	110	113	107	123	128	105	112	111	111	103	104	122	100	142	108	111	104	105	109	120	107	111	123	119	124	128	131	111	106	114	114	104	117	137	117	124	125	119	123	129	120	118	110	134	129	117	113	105	136	130	108	100	115	107	110	134	119	101	101	100	137	126	133	118	103	123	117	114	112	124	107	110	101	114	104	110	121	116	104	111	113	109	106	108	109	89	121	96	109	118	101	125	126	126	108	104	128	111	116	122	126	126	115	118	109	115	116	102	112	114	130	106	133	96	118	101	95	105	111	122	125	130	113	102	119	116	110	115	122	109	102	96	109	110	128	120	127	131	92	101	98	115	118	90	122	117	91	100	117	108	121	112	96	117	113	101	117	107	114	123	121	117	103	116	107	116	99	122	109	93	114	107	116	119	105	99	91	122	113	108	108	135	89	121	94	124	110	117	104	104	132	104	111	112	112	112	101	124	132	116	118	109	122	108	108	131	118	134	103	122	107	120	111	113	91	113	107	94	111	111	127	141	120	115	109	106	131	104	126	115	120	116	115	121	112	111	128	119	109	113	99	121	116	119	121	125	93	110	120	102	119	125	88	138	125	108	134	92	127	116	129	95	115	125	106	116	108	103	108	128	116	120	107	108	126	118	104	115	111	122	104	108	120	126	110	120	99	104	112	117	94	119	114	105	116	105	98	94	107	101	126	114	110	116	104	107	130	123	105	121	108	119	105	98	121	114	94	113	110	107	122	125	116	122	103	105	95	123	121	119	132	124	102	107	110	122	108	121	102	115	117	119	116	140	92	132	107	111	109	116	123	117	121	102	122	106	113	115	107	134	99	111	96	126	106	104	126	118	109	125	101	108	119	96	122	124	106	130	122	120	104	107	106	104	127	116	106	111	114	121	118	122	106	106	111	102	140	120	109	110	108	122	108	102	127	112	107	117	109	114	118	117	115	108	127	117	105	116	109	133	123	125	111	110	112	109	100	127	112	103	109	110	108	114	102	103	112	104	105	125	115	123	122	119	116	90	124	120	87	108	113	103	112	84	111	105	103	107	109	118	116	109	115	112	121	112	90
4281	709	443	260	206	191	150	155	136	157	125	136	155	110	133	134	138	128	133	124	140	137	136	133	131	122	137	129	123	142	123	122	124	137	129	107	123	132	117	147	123	131	133	114	145	157	133	153	141	124	122	134	129	136	135	112	150	133	129	114	125	131	110	134	133	120	146	114	128	133	137	108	134	137	128	137	137	140	129	127	132	140	136	124	134	120	152	111	140	140	133	135	112	109	116	136	148	144	137	145	130	130	148	135	138	130	124	117	137	156	127	151	121	151	131	114	137	124	135	114	120	122	142	125	126	115	142	135	131	121	133	142	126	131	122	111	133	142	131	116	130	125	123	133	142	144	139	125	145	111	132	120	150	139	110	131	127	125	160	162	137	129	120	130	110	142	129	135	158	135	116	129	141	134	132	128	117	133	121	121	126	144	142	113	117	138	118	125	122	122	140	136	120	125	144	126	128	136	120	127	124	159	120	130	124	140	153	135	143	140	143	129	124	137	132	130	131	119	122	128	120	125	116	157	130	127	123	128	135	131	113	147	126	131	151	149	139	138	141	135	140	104	147	145	131	133	131	125	139	129	114	112	124	120	127	130	152	145	118	132	135	118	127	125	120	132	139	112	115	100	132	133	135	125	132	121	141	122	137	120	106	136	116	125	142	145	144	146	150	151	134	119	136	127	145	155	126	126	154	133	132	125	131	113	120	148	128	132	146	118	118	128	135	143	136	126	161	116	145	123	130	136	117	123	132	129	137	144	126	132	133	135	142	118	140	126	118	120	129	117	148	129	137	110	127	137	123	142	114	138	142	137	143	149	131	125	126	134	116	144	115	105	120	158	124	139	119	149	125	134	131	130	137	136	134	145	129	129	135	123	123	117	132	138	125	123	132	121	127	116	121	147	119	126	143	134	108	119	119	145	128	127	112	125	116	134	145	134	100	125	111	127	136	122	126	121	123	129	129	132	135	136	140	125	136	137	115	134	115	132	133	119	128	134	131	114	130	138	130	126	146	117	128	115	134	126	142	124	128	131	108	132	126	145	124	132	123	138	110	134	130	112	130	147	142	124	126	124	144	135	131	122	130	127	129	126	128	129	121	145	132	118	125	136	132	123	137	118	125	133	127	127	148	129	120	121	134	125	119	152	138	129	126	138	138	125	134	125	149	128	122	121	129	116	121	123	124	145	121	138	148	132	131	117	123	134	128	152	138	128	123	123	130	119	120	127	134	147	133	124	132	122	125	125	128	131	143	131	131	140	147	140	117	128	133	122	129	146	127	122	110	119	111	134	148	157	131	137	133	142	123	119	147	120	118	144	135	127	128	131	119	133	110	122	125	114	137	120	129	131	131	142	132	121	152	122	130	119	128	131	129	119	139	116	126	124	123	130	135	115	151	120	123	121	132	136	130	131	130	125	115	140	133	126	126	129	119	133	148	134	148	129	140	140	120	144	117	126	131	130	124	130	137	137	123	130	130	118	133	148	136	112	124	135	116	130	100	123	139	137	127	130	131	147	148	124	125	126	141	144	129	125	120	127	128	135	123	143	154	137	142	126	144	137	127	114	130	127	112	124	120	138	109	134	139	134	119	155	128	127	132	118	139	125	126	119	141	127	131	123	150	134	123	122	127	105	144	132	124	136	150	122	148	127	148	147	115	156	134	126	125	119	129	145	117	136	119	137	123	108	144	125	123	128	141	129	136	129	124	136	147	149	136	129	133	136	137	122	145	126	129	133	131	118	126	132	143	120	139	106	127	115	138	125	136	119	115	132	137	130	128	123	129	144	142	134	114	122	129	163	132	126	150	113	135	134	141	115	111	124	118	118	122	118	144	144	143	126	147	147	124	135	150	111	116	120	136	151	111	138	131	141	125	148	145	140	144	144	114	134	162	147	115	85	123	121	126	136	131	118	128	142	124	126	120	137	103	134	126	110	124	150	145	121	133	133	120	123	124	117	122	99	145	139	113	143	115	124	150	135	119	136	110	132	135	133	116	162	138	113	139	132	162	117	138	112	115	122	131	136	144	147	127	121	129	137	130	118	148	141	143	130	108	121	124	135	146	130	121	140	118	116	129	118	135	122	133	143	124	129	137	123	132	154	112	121	114	139	118	138	110	140	124	140	115	120	128	137	143	144	125	130	131	133	127	112	111	147	123	149	135	112	107	127	138	110	134	123	131	127	132	126	122	113	133	143	158	123	138	119	135	134	156	142	124	119	132	110	136	117	125	127	132	116	147	140	128	136	121	121	116	126	137	146	117	112	131	138	123	142	139	117	150	136	149	128	127	144	126	129	118	134	123	120	144	143	137	113	133	123	136	147	133	125	138	123	123	136	130	128	136	143	133	137	124	154	145	159	130	141	121	149	133	130	135	131	147	141	121	131	131	137	139	139	117	137	137	140	130	142	119	136	130	121	150	143	119	123	152	113	143	128	133	139	125	146	145	152	124	125	133	120	126	132	129	132	134	109	123	117	144	147	142	134	131	124	117	136	138	125	122	127	145	129	114	155	135	131	126	135	138	140	138	117	119	135	128	137	142	121	138	130	142	127	130	136	130	115	141	113	120	152	127	141	138	125	137	131	130	133	105	118	117	122	135	123	114	119	133	136	119	131	128	134	139	149	130	110	114	119	141	140	160	139	121	120	120	121	133	131	121	132	127	146	120	128	139	125	124	137	112	129	124	151	160	126	145	141	122	133	122	115	124	136	134	127	131	131	132	131	135	138	110	148	120	125	125	129	132	137	134	120	139	159	155	118	152	144	147	128	128	138	114	123	124	140	139	136	116	110	135	134	106	129	138	132	152	114	119	133	122	145	129	109	118	130	134	146	124	128	126	122	153	108	145	118	129	149	146	132	142	141	132	141	142	112	144	121	132	125	110	116	137	124	135	129	141	119	119	133	136	119	132	108	112	110	147	142	142	132	124	131	141	144	142	136	137	130	139	142	122	147	115	131	130	129	116	149	140	117	135	122	128	135	128	141	138	149	137	120	145	122	124	131	137	146	135	129	122	140	142	127	116	139	122	149	137	122	107	130	130	129	132	121	136	137	130	138	138	137	125	125	152	100	127	107	145	143	142	129	130	120	112	154	122	147	133	117	106	118	123	163	125	113	126	126	123	129	129	123	132	130	124	115	116	143	123	121	127	115	122	130	122	147	131	125	127	129	158	131	137	123	134	133	119	130	132	130	114	119	120	141	117	129	137	144	142	139	129	125	129	123	127	136	145	151	135	127	136	128	137	109	147	133	126	118	127	129	124	110	134	149	113	111	158	144	108	139	135	143	122	140	135	125	138	115	115	133	161	121	154	129	157	120	113	132	122	143	135	150	136	126	121	120	128	128	130	155	140	135	120	129	137	120	129	127	123	145	138	139	138	141	138	134	124	122	144	113	140	121	101	127	126	120	157	124	122	131	135	124	124	143	131	118	149	130	131	116	129	135	131	129	107	125	139	112	141	149	109	103	129	129	121	114	143	143
23717	20980	27945	24215	20973	7629	892	624	556	476	473	421	436	441	393	384	394	354	376	344	380	369	335	349	343	316	363	340	354	346	336	344	356	374	366	325	367	324	327	310	358	320	344	322	296	307	367	359	344	351	326	377	328	342	315	320	344	336	336	311	318	355	353	316	349	326	325	343	321	354	335	345	305	328	356	299	317	329	307	338	301	323	313	378	331	347	328	318	312	359	342	296	345	305	301	327	280	368	319	338	330	318	341	323	341	341	322	336	304	350	320	299	303	337	321	354	313	355	293	305	343	309	345	318	310	317	326	312	339	334	321	331	359	359	336	346	351	328	372	298	334	321	328	308	332	337	300	356	307	350	345	288	272	306	354	333	330	316	320	327	331	350	364	309	286	327	349	298	320	358	308	363	291	320	324	331	318	325	313	321	363	305	338	343	335	353	322	322	316	324	334	353	347	303	329	302	309	337	330	319	344	370	341	311	309	340	348	338	339	330	322	318	334	314	345	353	310	334	307	345	332	318	347	328	344	344	334	337	303	342	331	305	328	322	324	329	361	359	324	335	336	313	334	333	332	336	335	303	308	376	328	354	334	295	309	304	284	324	342	313	341	340	313	321	318	318	289	330	318	324	301	285	335	346	321	316	376	323	374	346	336	300	316	325	333	305	300	345	351	320	296	336	330	333	328	314	349	313	368	343	315	301	347	350	364	303	337	353	351	331	322	351	316	333	342	319	304	314	284	311	340	314	349	356	330	334	310	315	336	327	326	327	323	307	349	318	334	329	343	340	323	349	313	339	307	318	322	310	319	354	359	303	322	324	336	346	309	315	315	336	344	312	305	320	349	327	315	333	326	320	333	327	335	306	320	319	335	341	325	329	304	342	348	286	347	332	305	317	307	314	310	347	332	331	329	330	345	308	287	316	329	310	318	322	318	285	317	313	304	343	319	359	329	343	317	328	335	324	332	321	341	357	314	330	332	343	326	308	340	336	299	318	339	313	324	313	307	337	297	316	335	330	317	335	316	345	322	324	331	336	329	339	325	325	319	341	309	339	331	345	340	326	332	347	339	306	313	367	326	342	369	295	343	317	308	308	306	325	326	321	315	314	332	347	342	285	350	329	308	349	285	297	353	320	326	336	334	334	301	337	305	309	334	355	287	323	323	331	315	320	337	330	310	321	320	324	323	304	351	331	321	327	341	294	354	326	325	359	345	355	309	363	329	367	335	303	324	350	333	317	328	338	332	335	349	343	325	330	324	328	337	324	330	304	346	323	334	335	325	305	326	329	320	312	331	334	315	356	328	309	326	337	316	363	352	359	342	302	310	346	347	327	332	303	365	332	349	326	345	323	324	335	279	331	367	324	318	346	309	355	344	307	307	312	333	328	336	332	335	344	327	296	333	323	320	326	313	299	326	324	308	357	355	363	325	319	328	346	294	309	305	330	358	288	341	344	340	313	322	301	334	324	330	318	341	338	329	302	309	315	321	343	329	297	334	338	305	357	367	323	332	322	312	334	366	336	312	331	374	330	305	347	371	344	367	353	341	328	310	331	321	296	326	323	342	341	334	292	347	310	336	310	322	344	315	303	329	318	299	328	338	336	331	340	347	330	330	356	298	352	310	310	340	307	311	321	333	355	306	330	302	313	318	343	328	329	309	349	334	331	311	355	323	344	314	339	372	308	330	361	312	322	336	334	304	305	331	317	312	348	298	333	331	310	328	345	316	330	331	389	306	360	352	353	342	329	306	363	315	322	296	306	289	305	342	321	304	358	317	306	337	345	308	339	347	315	322	342	316	319	321	330	331	332	308	335	327	337	308	304	345	339	328	325	359	322	316	325	284	342	332	338	350	347	351	340	306	384	298	307	349	328	321	334	338	321	332	332	327	315	313	317	344	335	348	333	339	310	341	365	307	346	328	358	353	322	333	322	337	330	332	346	301	336	301	353	336	341	321	358	343	294	314	356	308	332	352	331	328	340	309	313	325	334	310	324	321	322	324	318	334	346	340	329	322	324	342	320	323	322	319	355	299	342	336	332	313	333	311	304	347	353	344	335	359	346	305	340	339	332	302	345	356	360	351	357	378	328	306	342	319	329	324	346	330	346	328	351	333	351	319	303	305	335	300	325	339	315	322	312	318	326	310	337	315	320	314	359	323	302	317	343	315	295	331	304	344	317	312	315	341	328	324	317	322	318	322	327	319	310	317	317	319	300	384	303	320	323	327	349	324	328	328	327	330	311	322	299	328	333	305	331	325	306	343	350	324	336	329	371	327	344	314	317	305	323	360	340	319	305	319	345	341	306	368	293	321	325	305	336	297	338	310	310	306	336	340	326	316	346	325	311	340	322	343	292	345	335	309	321	315	326	325	342	310	322	311	306	301	337	299	343	323	307	345	339	319	352	335	346	341	333	345	326	322	316	307	332	345	352	297	350	338	313	343	313	324	324	378	324	322	304	335	318	315	336	372	355	335	348	313	295	341	361	362	326	323	328	310	354	335	315	359	325	349	349	343	372	317	286	341	332	343	281	322	342	287	361	320	362	322	324	333	349	326	312	332	337	317	319	282	339	339	336	307	317	341	317	349	327	337	333	343	318	329	326	336	335	352	328	323	324	336	327	348	330	333	352	354	329	356	344	294	370	308	345	331	353	306	354	332	321	323	336	326	313	310	288	314	319	325	346	328	310	311	301	323	337	331	318	309	304	329	321	349	275	390	325	300	320	369	338	296	315	348	315	348	353	336	338	331	343	317	329	329	328	320	338	333	350	328	314	321	351	286	309	314	372	318	345	317	335	356	316	345	336	336	345	337	316	307	331	326	317	344	351	345	377	329	335	348	318	347	371	313	314	352	346	310	319	348	324	334	301	347	328	343	319	313	287	336	317	348	330	306	314	327	297	335	345	311	288	368	316	339	363	273	359	336	339	312	308	297	346	332	338	344	342	330	330	342	356	359	328	340	325	310	344	316	353	291	351	332	322	318	357	331	347	307	348	318	287	327	331	352	326	316	302	340	310	350	323	327	308	330	320	344	351	318	317	292	341	327	332	313	290	359	309	335	359	340	307	321	328	315	330	335	314	354	314	330	320	323	320	316	297	323	311	353	328	299	312	306	335	335	342	304	347	306	319	322	359	338	332	311	312	359	293	335	320	322	342	336	289	317	365	331	317	309	321	349	335	323	327	356	306	323	333	292	295	344	319	349	339	300	313	338	346	342	335	347	356	298	360	327	336	293	321	340	327	348	334	306	334	363	315	320	315	351	352	378	332	341	336	309	315	334	332	320	319	320	309	338	324	317	299	322	310	318	332	336	338	359	333	342	322	327	337	321	315	309	314	327	310	342	298	348	340	333	357	293	345	356	306	328	312	356	362	323	320	315	332	359	308	292	329	337	358	302	356	304	299	336	325	350	365	316	347	358	322	334	320	333	335	341	319	314	304	344	306	346	348	319	350	312	340	318	359	340	330	298	332	333	323	318	286
3661	8510	5826	2628	1819	1410	1091	919	774	703	596	580	521	466	497	411	437	377	402	381	366	383	384	416	428	384	399	376	395	422	355	365	355	343	384	360	365	374	340	347	362	362	389	384	383	377	345	364	339	365	351	363	365	359	342	346	347	387	352	345	323	403	351	385	353	346	360	356	330	349	365	319	338	321	338	347	341	349	317	380	348	316	352	328	345	330	344	368	343	355	336	357	351	356	343	331	360	360	353	323	340	355	332	342	336	340	346	327	340	344	351	373	345	366	342	341	335	340	349	322	357	347	351	349	347	361	338	369	352	347	367	340	359	339	373	342	367	344	336	350	337	359	378	393	342	351	356	329	363	329	350	335	349	355	320	364	353	325	367	360	364	364	359	342	366	323	387	348	297	342	352	364	332	340	343	353	336	351	354	342	331	374	355	343	349	340	318	352	334	351	329	330	347	349	352	384	341	336	335	330	323	360	308	358	337	349	315	357	341	343	360	361	336	331	366	340	357	354	360	342	341	322	326	355	363	334	352	331	349	358	357	335	384	334	356	353	390	362	321	352	359	353	337	377	351	353	332	361	408	391	363	328	377	387	354	385	384	327	356	344	360	342	351	298	364	322	368	350	329	338	340	359	344	348	380	339	340	361	351	306	354	344	378	337	377	339	322	366	362	353	334	342	362	338	300	387	345	330	357	359	365	325	360	348	378	323	358	323	349	337	333	368	312	343	384	341	334	317	361	367	361	360	334	350	324	384	370	376	349	366	347	376	321	334	352	352	363	365	389	370	332	362	357	343	298	333	345	361	337	377	370	348	309	365	340	352	399	370	350	333	322	350	349	358	338	299	353	367	331	372	355	328	356	370	345	349	368	384	369	325	317	345	361	351	359	340	360	340	350	346	368	369	367	328	344	341	329	344	349	370	366	330	350	398	366	336	351	348	298	345	340	356	368	331	386	334	381	346	353	351	320	329	353	373	354	365	346	391	379	330	340	341	349	309	339	316	350	329	316	328	314	359	343	345	335	367	331	382	334	360	345	301	386	345	343	383	339	327	362	330	335	356	319	343	353	334	326	344	352	369	351	321	332	349	338	387	327	321	346	354	316	341	357	411	319	337	366	343	362	320	331	356	338	346	347	384	329	384	338	352	382	343	358	349	382	330	321	348	327	353	390	357	321	355	331	335	334	380	320	320	350	336	355	365	356	337	353	369	352	358	346	364	345	373	357	322	358	350	360	352	341	336	350	307	329	305	380	330	324	366	337	376	365	334	301	327	342	305	353	346	340	352	349	330	349	342	350	385	349	327	350	345	339	361	367	354	332	347	343	319	353	358	346	361	376	373	370	339	359	345	395	339	366	348	327	349	344	326	322	321	343	336	339	344	348	350	356	345	357	356	341	372	318	347	379	365	334	362	353	357	327	344	326	389	366	390	361	381	332	331	347	354	341	349	341	333	368	341	382	325	307	334	311	349	352	328	332	326	334	349	326	314	392	390	319	348	377	350	343	374	306	341	359	364	361	325	354	341	334	330	351	368	358	380	358	351	356	323	340	368	364	362	314	346	383	327	356	345	355	347	329	359	353	320	357	341	378	347	336	335	343	365	317	361	343	371	332	334	349	344	348	333	316	354	368	338	354	364	370	362	323	341	348	329	335	344	349	344	372	343	348	349	332	306	334	328	332	363	359	334	352	311	367	363	375	365	343	344	388	345	311	379	367	369	318	337	354	352	367	320	326	356	349	337	363	363	344	341	343	351	341	343	364	341	350	367	336	361	356	336	344	350	364	368	325	337	358	349	357	364	367	320	357	366	369	341	321	370	370	345	346	339	394	343	351	350	337	326	346	352	311	332	341	351	356	378	359	350	305	365	336	322	339	347	344	343	393	322	355	342	357	356	352	361	374	381	377	316	349	351	363	343	340	369	357	363	334	307	380	359	359	382	357	313	335	310	333	323	337	372	381	356	338	334	335	368	368	341	358	359	340	343	351	336	356	360	350	334	362	349	352	335	363	351	381	349	339	352	362	350	341	350	313	336	356	344	322	382	384	362	327	323	345	341	374	329	300	375	361	346	342	391	347	337	365	341	346	375	324	343	340	329	356	359	351	358	387	373	328	307	352	322	365	345	346	359	346	352	343	361	334	384	354	344	339	362	369	354	331	380	341	337	356	343	322	369	346	342	352	345	350	375	286	373	355	386	370	348	332	341	347	361	371	348	358	355	325	300	332	352	355	328	356	317	347	344	340	332	358	330	342	334	324	334	333	313	351	361	339	352	345	322	345	341	389	388	321	348	370	363	339	296	350	359	335	374	347	325	372	348	353	398	354	362	323	358	339	317	365	357	376	360	355	335	351	330	312	355	362	330	334	343	386	334	313	346	380	360	342	362	345	346	341	334	376	346	335	351	348	340	349	341	395	371	356	347	320	337	344	401	324	342	364	338	365	356	324	340	330	342	361	343	370	359	348	360	355	365	345	324	374	369	338	347	364	357	350	354	346	365	343	365	355	318	370	329	371	329	347	358	353	347	302	315	369	348	376	335	365	341	342	356	364	322	364	352	377	327	349	374	335	351	332	361	332	320	390	310	334	364	366	333	351	334	368	374	328	330	347	369	330	360	322	351	339	330	315	324	349	362	342	362	322	350	330	319	368	368	324	350	337	340	351	373	359	349	342	342	331	343	334	386	380	372	332	346	346	351	369	372	368	381	322	331	369	368	370	337	356	346	324	310	327	344	346	365	374	334	372	347	351	348	364	335	382	374	381	364	332	347	373	323	363	363	380	343	353	372	337	391	378	347	330	346	344	354	362	364	367	338	350	344	360	358	372	358	328	316	357	370	359	386	345	374	330	353	364	341	307	357	381	341	331	320	335	370	372	344	346	336	330	332	350	330	323	323	329	345	359	334	352	336	363	340	338	348	333	359	356	390	346	342	355	354	377	325	370	376	323	360	342	324	348	364	383	382	381	335	353	369	315	362	369	340	362	331	323	364	329	361	328	376	329	347	338	328	376	348	356	341	364	335	364	349	366	361	363	380	333	348	323	381	324	398	365	326	340	341	331	329	307	375	341	336	351	356	352	312	364	315	360	354	348	309	328	325	327	327	327	329	337	323	365	333	328	382	332	331	341	367	337	335	337	324	350	362	348	377	353	335	365	355	343	341	351	344	351	365	328	339	348	351	354	371	335	354	357	357	363	340	346	335	334	324	373	376	378	347	370	345	345	337	376	336	342	307	357	345	338	358	336	321	333	373	333	359	339	348	319	363	365	351	383	339	372	307	346	371	360	347	339	327	307	362	338	325	371	332	335	327	383	350	386	351	358	355	307	324	366	322	326	350	324	327	347	336	369	330	367	350	378	365	375	363	361	357	327	347	339	363	378	342	326	351	347	347	363	324	385	365	348	353	326	348	351	368	321	346	363	372	373	373	344	334	386	355	353	354	319	356	346	370	356	348	366	337	343	330	371	341	405	355	330	344	365	338
24885	20953	26513	25307	5025	399	290	201	216	192	176	188	155	137	155	137	163	156	138	119	148	130	143	123	126	100	119	128	145	132	145	126	136	115	138	137	136	118	98	128	96	126	125	115	119	108	134	128	125	100	119	122	117	129	123	122	142	127	124	115	129	109	108	110	109	117	123	125	120	122	127	122	126	107	110	109	135	103	126	135	94	133	128	114	124	133	135	135	118	98	119	111	100	132	117	116	105	141	120	130	117	113	139	108	134	103	118	115	130	126	96	121	128	111	123	113	117	118	114	111	117	134	104	101	126	119	109	133	116	108	132	114	122	111	128	113	112	130	135	135	112	133	125	114	127	151	120	120	135	123	88	132	107	105	124	94	133	127	124	115	123	105	116	112	113	123	94	117	94	116	115	107	119	97	123	127	128	112	100	111	107	117	108	129	119	101	100	121	122	116	127	115	114	128	141	110	111	130	135	120	103	96	129	122	127	129	114	122	116	117	132	112	125	126	111	142	115	111	135	113	132	116	123	117	106	117	143	106	128	124	127	92	111	110	112	112	120	114	115	124	130	143	113	119	114	146	119	115	139	120	128	108	105	107	115	124	120	119	98	121	104	108	137	113	129	113	115	135	121	134	115	114	136	120	126	116	103	136	110	130	117	101	125	110	105	123	110	119	98	128	103	121	112	137	117	133	110	130	107	125	107	120	112	103	116	117	135	115	125	114	114	136	115	122	105	114	119	117	138	98	127	111	130	118	133	109	126	114	129	117	120	113	119	145	106	131	112	140	108	143	119	110	122	123	131	133	127	116	114	113	106	121	126	92	108	109	117	119	121	149	111	117	121	104	121	121	145	119	122	108	103	124	113	122	113	106	102	114	117	124	136	117	102	110	113	121	126	114	128	111	115	131	114	111	105	116	125	130	145	139	132	125	107	122	117	103	114	113	112	113	115	135	126	123	118	125	115	107	102	103	118	121	101	107	129	124	108	119	142	125	126	118	97	101	112	125	139	112	138	111	121	120	123	117	114	107	112	113	114	121	107	116	119	109	108	136	120	118	117	133	118	112	119	98	117	134	131	119	93	123	128	130	110	93	112	126	123	126	123	116	118	131	128	131	143	96	105	103	98	102	119	123	119	119	135	117	107	120	121	137	123	111	126	112	136	119	110	113	109	126	133	118	122	133	124	131	127	120	114	122	128	132	105	108	115	132	130	121	117	108	102	112	102	125	119	108	121	116	124	129	99	100	126	124	125	125	108	114	122	136	110	99	114	131	122	109	104	125	128	125	128	113	111	132	126	118	109	115	134	119	120	126	114	126	123	109	123	114	132	128	96	123	121	117	116	135	110	105	128	120	126	120	116	135	117	131	118	118	103	116	121	100	140	119	110	117	117	113	119	104	101	124	112	109	123	104	137	128	126	117	126	117	115	106	118	96	132	114	125	105	129	100	113	110	145	113	104	98	106	130	113	110	129	104	112	114	137	108	134	133	107	110	130	117	125	110	114	97	125	103	129	131	115	134	131	116	117	105	123	120	114	110	126	113	103	107	108	113	106	126	130	112	129	124	138	111	114	135	108	115	99	125	110	108	130	110	118	116	120	125	124	123	116	132	111	128	129	126	121	101	117	105	122	112	107	132	108	103	108	101	113	147	120	108	132	128	125	128	109	111	130	119	124	122	144	97	111	117	116	106	126	115	113	112	110	119	119	138	124	126	120	113	99	100	101	139	112	120	104	139	116	136	115	123	130	111	130	119	102	110	135	103	123	135	149	127	122	126	113	139	107	118	102	123	116	112	120	101	96	134	132	124	113	117	129	116	112	131	135	112	114	100	125	115	127	108	122	124	117	103	143	116	121	115	113	104	129	123	105	106	114	144	133	134	122	121	120	109	120	109	133	131	109	129	133	126	120	134	125	138	109	115	101	123	125	129	115	126	105	131	110	112	108	132	109	110	148	114	88	128	100	129	107	103	107	125	127	113	135	114	128	119	133	126	101	114	100	118	118	129	106	102	127	120	112	126	130	120	127	112	107	134	126	96	103	108	164	107	113	114	131	107	105	116	107	114	124	151	113	119	138	136	108	120	131	119	124	111	122	122	117	126	110	125	120	104	142	118	127	116	116	113	135	132	103	99	107	102	129	110	119	102	102	119	106	119	109	128	111	136	130	101	103	106	110	117	114	112	110	116	121	143	105	134	121	113	111	136	120	133	118	131	117	123	109	121	129	90	124	126	109	103	114	119	102	119	118	132	140	118	116	129	125	122	128	143	114	130	108	120	146	116	109	128	103	125	113	135	115	119	120	91	126	119	104	116	104	121	118	142	104	134	125	118	118	112	109	135	98	116	111	123	120	84	107	106	114	135	104	98	97	129	109	120	123	123	106	110	112	132	118	116	134	126	122	128	91	129	123	118	117	114	103	137	106	124	144	125	100	111	117	120	116	119	108	97	113	114	127	112	122	112	94	118	122	128	114	100	129	115	113	129	128	111	107	110	137	102	105	118	106	111	114	105	128	119	123	130	128	114	105	118	107	127	128	103	121	118	142	111	110	123	107	122	125	123	100	117	102	119	121	122	107	110	118	113	113	107	127	107	116	114	129	102	136	135	140	131	110	128	117	109	128	102	113	121	107	89	109	134	115	112	112	126	112	98	115	110	127	130	122	133	123	104	121	128	122	110	122	108	117	125	95	112	136	102	99	115	114	112	126	112	124	128	111	130	136	95	110	121	119	125	133	119	139	112	114	115	137	123	128	116	108	109	111	109	109	139	126	120	114	140	126	112	125	137	111	129	136	119	124	115	112	126	113	114	127	112	101	122	118	131	120	111	100	99	123	130	106	120	112	128	114	126	137	118	129	109	109	131	128	110	113	123	120	112	134	121	131	97	87	112	105	129	126	110	100	110	124	119	121	131	94	115	120	103	125	102	128	121	121	108	145	121	96	128	125	113	128	151	122	135	105	108	122	133	116	140	119	109	114	118	129	112	115	107	107	142	118	128	121	108	116	113	111	116	121	139	120	121	101	123	121	109	123	118	119	120	123	124	108	131	120	102	143	110	126	123	102	139	119	128	114	121	126	124	118	116	115	121	121	114	130	123	100	121	114	117	113	107	106	124	112	108	106	136	109	122	117	119	123	132	102	95	125	115	109	139	111	109	96	128	121	107	102	133	109	116	121	108	141	122	117	126	127	98	103	123	118	115	116	122	114	127	109	128	110	123	122	98	125	117	104	111	117	114	114	115	132	118	124	111	136	113	121	98	114	122	126	117	124	111	121	126	115	100	131	109	128	114	117	115	113	127	115	126	125	123	117	145	116	129	122	103	119	100	118	126	125	98	118	111	125	110	116	125	115	122	135	115	110	102	116	114	110	104	127	103	122	120	149	101	120	125	90	105	119	110	134	121	124	114	112	122	131	122	124	115	123	135	126	116	131	117	107	120	122	129	129	111	111	131	100	115	104	127	108	110	134	102	115	128	112	106	109	126
3472	4139	2718	1240	928	687	521	470	323	342	277	278	262	244	208	198	203	185	157	157	199	174	155	179	150	162	171	157	158	147	151	159	149	145	159	165	159	147	157	163	148	176	184	181	158	158	156	143	160	148	162	156	134	129	155	141	154	139	134	156	139	138	143	137	160	166	146	133	157	147	145	140	177	131	153	155	152	138	173	152	159	140	162	132	155	138	156	151	167	155	139	143	141	172	150	142	165	167	151	176	154	135	152	176	136	159	138	168	165	147	151	149	137	155	162	149	163	147	168	150	152	149	146	187	167	151	140	147	151	141	144	141	143	131	142	141	158	140	165	161	165	142	133	146	146	154	135	138	164	135	152	173	138	160	170	146	160	171	131	134	144	135	139	140	164	129	138	149	142	171	134	163	140	137	151	145	150	179	155	144	140	124	144	153	142	154	154	148	136	151	180	137	135	151	170	140	158	133	143	125	122	162	147	147	149	160	173	158	140	149	165	159	144	149	155	136	147	132	155	134	142	150	137	148	136	145	136	138	170	167	140	140	169	140	145	168	158	140	131	163	139	152	137	144	136	141	145	158	156	142	127	140	155	160	170	154	142	153	139	145	145	158	162	161	132	144	162	149	164	139	157	165	146	151	145	148	138	159	150	151	157	161	150	149	134	130	128	157	143	164	148	157	129	151	150	133	150	161	158	158	163	179	162	149	166	147	153	142	160	146	156	154	141	149	153	156	141	130	151	166	134	148	123	144	161	151	145	163	157	152	135	158	130	138	148	143	148	161	159	151	154	137	153	166	160	156	126	153	154	137	155	154	148	155	160	153	153	149	151	170	150	161	152	142	137	137	144	143	165	145	148	139	138	140	154	162	156	155	145	163	156	132	146	164	153	120	135	151	146	137	132	139	149	149	149	156	163	157	149	149	127	149	160	138	155	153	175	165	138	150	143	162	128	123	163	141	156	151	153	146	184	154	155	144	130	169	150	168	158	140	158	166	145	159	148	147	157	141	170	179	152	149	165	163	145	143	174	173	159	121	123	153	130	136	151	146	150	130	147	142	151	158	148	140	148	156	151	161	140	129	149	136	142	163	130	148	139	129	153	138	151	158	154	163	153	138	162	151	155	155	174	143	165	143	145	163	151	156	154	142	145	142	159	130	142	144	157	139	145	141	137	151	156	133	153	152	130	159	164	163	169	125	155	157	144	133	138	146	147	157	128	142	153	148	156	166	151	148	129	170	158	153	141	133	153	173	139	171	131	154	149	128	121	142	148	137	139	149	158	144	146	130	169	167	152	152	147	152	165	138	162	136	141	129	138	143	164	142	164	143	174	156	146	147	151	149	148	158	143	124	146	157	132	176	143	147	171	158	151	164	177	160	161	144	167	136	146	142	149	159	161	152	163	138	148	158	158	149	137	138	146	143	151	153	149	141	151	137	154	145	156	154	128	134	133	144	151	156	130	152	136	150	159	169	170	165	171	139	166	114	157	142	146	116	130	145	128	144	140	154	153	141	150	146	144	163	151	149	152	156	149	174	148	148	160	141	151	157	165	147	149	152	138	143	155	165	164	162	142	169	140	166	138	152	135	138	157	142	157	146	141	171	143	164	132	136	150	171	164	147	162	149	137	133	154	157	136	131	144	131	155	155	135	142	153	134	149	175	126	146	153	140	137	172	143	152	140	131	123	145	141	133	152	142	164	146	159	140	128	131	149	180	138	157	143	139	134	157	172	154	144	133	163	148	146	159	138	149	133	140	150	162	152	136	142	155	160	153	137	137	126	131	147	147	152	155	167	147	134	147	176	148	146	151	172	130	149	150	138	138	137	165	124	141	167	140	164	146	140	180	147	135	145	176	150	142	151	157	158	161	149	147	139	152	133	129	142	147	129	156	154	149	147	143	146	152	146	149	148	167	139	153	133	144	159	164	139	158	136	130	131	154	165	153	156	164	157	135	151	147	141	146	166	142	149	143	144	148	162	123	128	151	155	148	129	140	158	156	146	131	129	151	166	144	141	150	153	170	156	143	158	149	166	154	129	149	150	178	149	160	139	148	140	164	157	172	130	159	138	156	161	152	138	166	153	156	143	140	129	138	148	163	145	155	184	125	153	164	145	204	126	173	134	125	159	149	132	140	153	151	144	146	143	141	166	155	134	119	147	135	134	143	150	159	147	139	151	132	160	141	144	142	165	143	124	141	168	133	140	171	136	151	151	159	166	151	137	141	148	143	150	143	163	142	151	156	150	157	150	137	138	147	179	125	158	164	168	160	159	141	144	155	145	132	149	121	156	159	149	150	159	140	146	154	132	178	144	145	157	142	136	134	136	125	136	140	131	163	155	156	161	138	139	173	144	144	157	168	157	149	141	143	155	187	131	149	166	144	143	152	127	147	153	165	135	135	142	141	143	155	155	134	146	161	160	157	145	129	146	150	141	136	141	156	141	132	134	150	153	155	147	141	143	150	154	130	177	153	145	155	150	165	145	142	158	150	141	147	165	147	155	146	143	150	177	165	163	169	164	130	147	156	145	161	140	166	142	134	147	157	138	148	142	172	144	174	141	173	150	154	158	146	152	144	153	164	137	145	148	149	149	143	136	152	147	136	164	134	142	166	125	125	166	159	152	151	155	157	134	173	136	155	145	145	150	145	147	157	129	153	143	152	150	155	150	147	157	149	155	154	142	161	154	151	173	149	145	125	155	172	143	159	151	153	143	164	129	136	131	141	169	181	161	160	153	152	153	127	163	144	157	154	156	140	172	139	165	155	136	144	163	134	140	158	142	177	160	159	139	162	145	139	122	147	161	135	145	144	138	146	155	177	136	143	127	135	140	135	133	140	143	161	145	147	169	141	147	139	150	160	135	152	149	170	134	114	159	146	134	127	151	144	138	135	154	140	132	131	158	134	161	154	152	155	145	113	167	173	153	149	138	138	157	143	129	141	132	149	129	122	156	158	138	172	169	160	142	127	129	174	155	139	164	169	155	142	152	165	121	143	158	129	165	133	141	157	135	127	140	162	179	141	168	155	150	146	177	146	151	156	151	149	123	152	139	156	158	145	141	142	155	154	174	164	131	140	154	151	155	146	143	147	168	133	159	157	147	151	155	143	153	137	139	159	150	143	151	140	149	142	180	144	133	193	138	141	143	150	154	151	128	146	169	145	164	139	149	147	164	134	149	150	135	159	149	140	165	130	119	168	163	140	121	149	144	148	146	129	151	146	149	146	135	167	141	154	167	148	151	159	142	162	161	156	163	140	155	151	145	135	130	144	139	133	143	147	151	125	168	134	134	152	148	149	156	171	158	160	138	155	159	144	141	143	133	155	140	157	145	174	150	174	142	163	144	139	136	155	165	138	139	144	134	154	151	153	147	144	151	161	141	162	145	158	149	143	141	139	149	152	138	165	148	167	144	165	154	156	127	146	147	145	151	145	160	152	144	153	154	137	147	166	164	138	138	175	156	129	141	132	149	141	133	157	158	141
22612	21012	28460	23744	21008	21016	5285	981	813	711	674	640	607	547	542	520	522	447	494	442	485	504	447	471	465	489	445	483	444	449	455	438	424	475	471	422	431	390	431	413	458	428	432	425	423	429	440	454	443	446	423	456	396	432	412	410	405	394	413	418	416	444	431	441	424	413	412	389	448	434	407	447	426	403	439	400	455	463	435	413	419	430	433	416	437	467	409	428	424	409	408	437	421	454	430	446	415	408	420	418	420	437	429	413	414	425	396	426	397	432	426	388	424	444	433	442	425	404	414	378	400	407	416	413	422	450	434	427	415	408	422	412	385	441	406	430	415	431	413	415	413	390	450	422	424	382	478	424	407	435	420	438	435	396	421	429	408	415	402	465	423	427	441	459	443	430	418	427	437	424	471	423	431	454	409	440	436	368	408	433	414	452	424	418	416	428	392	421	407	395	434	453	416	437	397	416	437	429	395	385	400	401	405	449	373	432	401	457	415	391	393	419	437	438	438	416	393	424	416	434	455	445	418	392	422	417	458	440	418	410	420	423	399	447	405	416	447	423	424	435	444	411	429	438	421	442	432	391	391	456	407	403	403	407	450	414	431	403	440	411	443	446	432	464	467	456	426	406	403	420	462	413	431	450	400	442	409	405	430	431	393	408	377	413	436	418	396	458	422	418	419	456	447	446	384	402	435	432	417	446	394	405	450	416	384	458	442	368	428	407	379	367	401	444	416	435	431	452	450	410	419	409	426	429	422	421	441	426	373	429	416	419	444	405	416	463	418	369	419	411	430	367	403	397	429	432	399	424	398	453	418	425	438	400	391	438	417	458	379	415	402	424	409	441	438	452	382	452	432	428	419	428	390	433	415	413	418	411	405	399	419	440	433	437	396	420	402	402	407	416	455	411	423	448	434	440	413	415	441	456	430	430	449	414	465	431	442	423	407	407	445	422	444	407	416	454	400	423	421	436	421	452	418	421	399	410	452	405	432	395	422	414	403	421	419	411	436	424	422	410	441	408	456	427	427	433	425	447	423	448	384	436	404	426	426	417	439	424	431	412	381	384	421	396	415	424	472	434	436	449	422	430	399	415	431	404	425	393	460	440	403	410	423	392	424	418	446	431	447	425	441	395	430	479	437	442	404	413	434	437	419	383	420	431	447	391	407	412	373	430	406	394	386	421	413	425	447	426	404	424	414	426	440	448	436	452	444	418	441	430	408	412	412	409	423	374	424	405	415	451	410	383	452	451	392	424	405	417	436	386	389	425	417	419	444	414	419	408	418	428	394	376	423	443	414	418	443	425	436	390	404	414	458	423	451	440	425	419	437	409	389	433	450	394	422	431	445	431	403	453	462	399	437	440	441	429	416	403	430	433	437	435	396	419	417	447	459	430	409	434	412	435	394	352	413	380	485	427	402	441	420	422	383	411	432	457	413	445	415	429	402	406	372	427	444	425	450	398	386	390	420	414	447	431	457	442	378	429	381	431	415	447	407	394	408	387	421	415	417	414	381	368	434	424	424	395	408	401	408	414	414	437	421	393	421	387	383	414	401	414	414	435	398	410	444	437	444	406	416	435	427	415	416	434	455	374	394	397	397	396	431	435	457	433	432	411	423	407	401	412	415	415	421	457	413	430	382	425	443	456	435	412	423	457	395	387	430	412	401	413	439	426	378	374	421	409	422	419	431	384	441	411	420	415	422	393	440	406	389	423	404	444	424	414	424	453	448	446	411	430	410	432	404	421	402	397	437	418	412	441	428	416	436	422	401	461	373	407	428	406	454	421	397	394	428	423	405	408	430	412	502	410	431	434	388	395	430	399	437	371	414	453	439	401	405	390	437	402	446	454	421	407	435	395	414	436	409	373	429	396	441	428	408	430	376	402	401	411	427	442	413	418	400	406	431	409	415	400	386	419	400	427	424	379	411	391	407	428	421	389	388	444	434	453	402	394	395	447	428	448	445	398	427	451	411	446	419	417	413	419	419	426	418	421	426	406	412	459	409	407	392	449	413	426	433	438	464	424	440	433	420	464	429	414	444	405	434	412	415	427	436	446	416	427	395	423	405	395	429	389	437	421	438	446	399	410	418	385	446	449	419	452	432	421	385	422	435	426	440	405	448	436	410	418	431	445	402	440	416	419	409	437	457	404	395	434	399	399	419	419	425	438	431	391	428	427	448	427	393	406	408	394	388	415	374	451	418	422	390	454	427	404	415	408	430	402	459	392	407	444	411	404	409	393	414	457	441	390	390	368	414	400	443	431	426	387	422	432	452	437	416	400	442	393	410	428	422	458	403	425	431	407	417	437	421	414	424	448	397	448	430	405	431	431	433	405	435	445	415	408	417	415	385	443	435	414	447	394	404	415	437	409	435	457	433	384	387	424	419	396	414	431	410	430	419	409	411	407	417	458	438	432	430	447	410	411	416	412	375	440	458	428	445	447	406	414	436	403	433	427	409	402	379	403	421	424	446	380	398	415	426	412	447	414	428	457	447	435	408	436	439	416	402	420	430	422	404	385	426	437	456	430	391	442	438	404	418	433	422	399	426	454	437	402	441	436	442	417	445	416	411	416	422	422	445	398	396	425	440	429	423	421	387	444	374	424	410	424	394	423	426	397	399	456	436	402	441	410	398	416	427	420	405	410	461	439	375	408	402	405	395	426	413	420	409	411	451	384	399	403	396	422	412	423	428	377	423	447	463	437	443	412	421	406	466	391	451	406	429	394	414	441	418	438	463	443	394	431	416	434	463	445	395	425	453	449	433	415	429	396	430	429	429	431	443	404	439	407	488	423	436	404	404	422	413	431	431	413	415	438	433	403	432	406	431	421	447	376	456	423	425	437	461	429	433	439	391	406	425	386	411	443	436	389	428	398	422	418	404	415	416	403	403	437	396	404	448	390	393	425	417	378	454	441	433	418	432	420	435	403	395	454	391	443	414	422	367	415	421	416	416	407	452	420	374	446	452	431	416	422	405	420	437	446	386	420	447	430	433	417	409	414	424	390	397	377	440	423	404	438	442	433	432	373	400	429	432	402	431	386	439	395	413	454	435	421	428	418	402	425	404	384	422	443	414	387	412	402	409	448	386	406	419	415	385	398	394	412	422	446	412	428	404	469	392	416	382	415	408	443	409	472	412	414	453	421	438	440	429	434	435	404	418	426	450	440	447	406	441	405	436	433	412	422	461	406	444	413	392	399	397	444	417	430	436	430	443	421	415	428	397	418	438	380	432	392	398	429	428	391	425	384	415	453	455	441	457	407	418	404	434	467	387	410	450	395	400	423	394	400	393	409	444	381	389	401	455	409	421	440	425	431	385	426	449	426	375	430	406	433	391	457	441	438	411	442	417	445	453	426	434	399	452	410	432	414	397	417	444	436	404	443	448	471	455	460	396	406	463	382	430	443	431	434	427	384	438	433	447	420	413	432	409	410	419	402	402	420	404	437	449	420	423	433	405	415	427	432	411	418	424	423	420	378	438	402
4940	13751	9364	4530	3168	2432	1874	1499	1207	1047	941	880	762	749	656	644	612	611	573	607	609	539	570	517	540	543	515	498	512	531	502	502	513	491	448	502	460	473	489	455	465	506	487	442	508	442	462	490	439	458	465	510	467	452	480	471	418	465	452	463	454	466	449	445	476	471	431	461	489	438	471	462	451	441	468	422	486	476	435	430	471	439	443	445	444	440	466	436	464	457	472	405	432	467	498	445	473	483	436	458	474	469	429	509	415	449	474	424	463	464	474	423	451	471	464	451	433	461	440	403	448	446	425	437	455	428	474	482	430	445	463	461	474	473	457	456	441	429	533	460	432	454	456	438	444	471	443	462	427	470	469	445	465	454	456	420	456	442	481	462	440	427	481	438	469	459	435	428	435	423	459	468	510	454	465	486	453	502	430	463	454	452	441	443	470	425	458	462	436	463	461	420	477	476	494	460	445	467	448	441	458	427	416	438	475	462	482	439	438	416	427	483	457	447	464	474	444	409	466	471	433	429	482	454	433	454	451	450	483	485	446	461	483	435	464	458	444	463	446	427	486	434	478	455	439	473	460	484	424	461	428	476	425	470	462	445	461	488	446	449	471	483	453	427	427	471	470	451	461	428	424	423	447	461	456	457	472	461	485	397	456	478	417	450	422	497	475	428	431	494	425	456	427	424	460	417	461	461	433	444	426	426	477	425	424	443	446	448	451	431	449	453	469	432	471	487	464	453	455	496	422	509	497	468	459	471	460	453	453	473	444	453	468	431	418	449	410	482	447	447	434	466	474	458	399	455	448	434	422	470	469	455	457	443	477	463	484	473	520	451	504	430	470	440	437	476	411	480	444	428	418	455	459	471	410	471	492	422	451	471	467	456	489	461	441	446	445	479	470	448	470	424	440	429	485	470	482	444	443	451	432	424	450	470	468	438	454	444	440	471	436	440	450	486	442	450	487	480	463	435	404	422	457	468	441	458	435	479	456	438	427	453	429	462	414	419	462	447	468	444	480	457	460	425	448	470	424	418	451	476	471	415	469	450	444	449	472	484	423	469	444	451	465	446	447	442	481	473	436	461	479	459	442	433	449	458	460	457	467	459	444	429	426	435	480	459	481	484	455	447	462	425	457	444	453	442	441	432	459	443	438	439	428	473	430	449	479	451	459	411	427	430	462	453	472	457	423	484	451	429	443	443	447	444	476	436	420	403	472	443	507	461	451	455	473	458	483	468	450	432	430	423	450	486	411	463	480	426	435	421	457	477	458	471	416	468	467	481	457	469	492	475	432	436	451	447	428	432	440	416	406	482	470	452	462	452	469	444	460	447	432	474	461	424	426	439	460	429	435	472	462	435	445	475	433	483	424	472	461	461	419	475	444	466	439	474	465	441	437	454	441	425	460	433	440	439	446	434	436	457	488	423	457	454	445	427	417	427	441	474	466	444	436	477	466	419	490	431	427	463	428	443	468	433	452	404	413	437	452	417	451	445	462	467	464	460	439	427	478	417	451	410	477	446	449	455	485	445	440	426	450	419	463	458	425	444	481	458	436	484	427	440	428	468	429	441	462	457	414	484	459	492	438	463	464	465	441	433	407	449	444	460	465	441	470	463	404	395	442	456	444	467	498	435	415	422	425	464	404	458	438	478	389	473	463	454	475	463	454	454	438	477	488	466	438	492	491	403	426	484	474	504	466	448	463	440	443	455	464	473	395	452	432	473	460	462	469	445	477	460	444	435	418	469	447	476	433	449	479	495	446	441	452	460	461	460	461	435	479	445	453	446	452	442	445	445	458	451	419	453	480	477	460	426	470	430	478	449	447	432	476	490	460	468	438	434	437	490	438	422	438	443	449	423	378	474	422	417	431	456	425	450	437	466	438	465	458	473	467	441	455	437	408	423	413	479	461	458	436	448	418	476	453	442	430	441	419	447	441	457	443	462	479	437	508	457	450	461	455	441	441	448	428	476	501	456	475	461	445	413	472	442	441	462	473	453	433	421	470	418	466	490	472	471	436	442	477	481	501	420	471	447	450	463	462	491	453	477	475	449	456	443	450	447	454	445	471	465	487	467	463	462	414	395	472	472	478	447	498	445	438	476	431	413	471	453	458	437	446	428	484	461	408	449	457	436	461	474	436	433	446	452	431	461	437	452	431	428	451	445	456	458	447	436	442	497	455	445	453	464	463	426	419	465	457	423	414	463	468	450	490	431	442	431	430	414	431	440	446	425	460	437	435	458	459	456	430	438	483	463	448	459	454	429	453	466	393	473	432	418	459	459	441	457	457	406	465	464	463	431	446	482	452	439	472	432	467	455	423	419	433	462	410	427	474	436	470	474	475	438	470	467	440	468	470	440	447	439	441	432	439	441	418	458	412	434	497	448	478	430	437	472	444	475	468	428	438	489	518	440	444	445	482	445	455	416	474	442	462	428	442	425	443	461	415	467	467	499	439	464	431	433	449	415	446	450	420	448	437	421	448	445	422	483	457	431	443	443	440	426	455	441	429	451	419	443	493	450	450	474	478	445	440	455	414	419	472	493	453	442	482	475	427	470	413	439	471	431	473	464	458	454	407	454	483	451	455	497	464	431	406	445	419	500	431	469	462	425	506	439	443	438	486	441	445	456	448	450	413	444	449	423	446	441	445	409	408	461	476	412	428	469	429	459	472	440	436	512	455	421	453	450	481	430	450	452	467	461	449	483	461	463	451	438	438	440	464	456	430	472	480	488	472	433	479	439	458	444	435	417	440	456	484	452	494	447	428	460	460	479	499	452	443	447	458	432	420	494	460	463	421	467	465	476	458	431	448	450	444	434	452	476	460	472	467	464	453	469	458	428	477	441	434	454	478	462	441	442	468	463	443	457	453	455	451	481	466	450	422	421	449	438	429	459	485	498	439	440	462	451	477	467	434	442	424	481	449	477	429	456	432	463	460	487	474	465	458	439	439	427	478	414	442	453	448	460	437	439	454	487	434	446	459	470	449	468	468	455	433	427	445	455	453	453	481	428	459	433	430	430	477	478	432	442	480	448	459	438	439	493	414	448	446	428	446	463	416	490	482	449	403	425	436	463	455	450	430	427	449	454	448	430	454	461	398	476	488	447	495	465	439	438	454	467	436	457	476	492	415	448	419	442	462	438	473	439	424	471	431	473	459	419	451	466	471	415	439	451	439	444	467	475	445	456	432	479	455	453	452	468	450	425	477	469	459	486	447	471	407	469	436	463	447	427	450	471	421	456	463	477	472	439	481	444	471	492	523	505	468	459	471	426	391	456	448	446	467	467	420	451	459	459	412	472	432	434	440	486	418	462	453	448	470	486	435	436	419	459	437	464	417	439	487	432	436	436	441	436	456	427	470	446	464	423	454	428	478	482	443	478	421	450	447	448	437	416	498	437	461	460	452	436	468	462	453	478	464	476	464	461	449	463	440	450	442	443	468	462	411	449	447	427	436	477	447	483	414	443	419	435	455	463	445	436	452	451
27448	17541	3164	232	177	126	150	115	127	114	122	140	131	113	127	95	126	123	115	143	121	124	112	91	111	111	102	113	108	106	115	115	111	111	113	110	114	119	113	113	115	84	109	131	128	115	114	137	118	105	102	116	108	126	144	111	119	106	108	119	112	108	102	107	139	108	108	94	124	131	101	84	104	111	111	121	107	98	102	120	104	96	104	118	118	113	119	119	109	135	108	107	123	108	91	112	116	114	118	134	123	112	116	112	116	130	83	125	115	113	105	109	117	96	106	117	115	117	118	129	129	111	125	128	125	109	137	115	99	109	122	106	115	123	109	118	127	100	114	125	116	128	123	126	106	128	121	102	120	128	97	115	132	108	119	113	118	118	114	104	119	128	129	103	104	103	123	102	107	119	114	124	110	119	118	105	103	130	101	103	113	124	110	116	127	116	116	130	107	116	131	121	95	105	114	124	115	109	97	129	107	117	116	120	112	122	117	102	122	110	118	102	120	104	91	106	115	128	126	116	109	108	114	100	113	121	120	111	102	101	107	104	108	115	119	132	133	103	134	112	94	123	126	109	109	123	102	106	112	109	112	100	119	130	126	119	113	128	113	122	120	111	129	105	108	126	112	117	97	122	119	106	108	102	128	86	107	102	113	121	107	108	120	92	105	121	124	121	107	97	118	131	123	127	126	96	111	101	103	129	132	113	123	127	124	103	143	130	132	125	90	121	101	117	124	102	124	112	99	125	104	84	128	119	121	119	120	103	116	112	120	121	110	122	124	121	117	107	107	110	119	132	116	110	124	112	115	106	116	109	138	126	95	123	107	99	101	113	119	111	107	112	105	105	110	116	109	110	113	126	134	100	121	123	129	142	112	117	115	112	118	120	124	108	109	117	124	92	93	110	93	134	102	123	106	107	99	123	101	102	96	106	117	104	108	110	121	105	121	126	106	128	105	98	104	128	109	119	120	110	127	115	86	113	97	111	109	108	102	111	130	106	101	131	102	121	109	120	112	112	132	105	90	114	103	121	114	104	111	102	99	118	132	133	101	118	121	91	110	119	125	113	114	118	102	112	100	108	113	120	105	130	111	120	112	110	115	110	121	126	125	113	116	100	94	96	98	137	114	108	106	113	97	111	105	125	107	129	118	106	107	124	115	112	107	109	137	100	114	99	116	115	120	114	123	112	97	101	108	111	117	109	92	122	120	114	112	125	123	116	116	118	109	123	101	123	123	112	110	125	93	102	107	133	148	104	112	114	118	138	112	118	111	105	117	119	110	119	117	122	107	128	119	105	119	112	106	131	136	115	127	111	139	129	111	117	113	134	111	129	106	107	106	109	100	127	134	123	122	111	126	127	122	129	115	119	129	122	116	123	101	120	132	125	117	115	99	92	120	112	104	127	99	120	122	119	106	103	101	124	111	101	111	114	118	108	114	111	99	124	126	114	94	109	110	111	127	123	108	113	112	127	98	110	97	109	125	125	108	111	111	109	117	107	107	118	105	120	101	104	108	105	124	115	123	90	117	114	111	118	107	121	118	119	115	129	120	120	110	115	92	111	112	90	118	116	107	117	103	127	120	132	95	101	109	117	116	125	120	124	114	108	113	115	116	103	106	117	115	122	107	105	93	116	118	118	121	130	119	93	106	126	98	94	109	89	111	113	110	119	134	122	109	115	134	118	113	99	131	120	122	111	129	104	103	131	101	127	114	117	103	127	128	105	114	124	119	135	121	114	110	121	106	126	113	101	104	122	104	109	103	117	114	94	102	115	141	107	94	129	102	106	103	104	124	127	126	115	115	137	133	99	96	137	107	100	122	122	133	109	114	101	129	109	96	101	97	130	118	100	120	114	103	126	99	91	131	103	109	116	104	110	119	120	109	118	97	120	115	117	97	101	109	131	133	124	122	130	117	104	98	116	115	106	108	94	101	117	108	107	128	133	124	120	102	112	106	122	118	105	133	122	117	91	116	107	106	109	140	111	129	105	105	110	104	100	120	113	106	117	123	98	119	117	112	104	113	118	94	104	122	101	115	132	113	95	118	125	93	120	114	113	107	129	111	108	143	119	115	112	111	104	120	102	123	131	108	122	112	120	117	116	133	111	101	106	122	112	109	111	135	101	110	126	104	113	109	103	114	123	112	126	107	105	118	107	127	106	117	120	124	128	108	113	115	119	111	111	110	98	126	122	133	109	110	118	103	123	115	111	121	129	132	124	120	126	121	131	107	134	118	110	111	124	104	123	116	135	135	127	115	113	137	132	86	108	140	108	120	125	132	128	112	128	96	96	106	84	116	114	110	107	113	96	121	117	106	119	112	91	112	97	106	116	138	114	130	143	96	100	104	111	127	105	117	129	104	108	122	111	128	104	125	114	101	104	122	104	105	94	105	115	134	107	128	115	100	103	127	115	96	117	105	103	114	110	108	104	137	121	102	124	114	102	118	104	115	117	104	89	123	119	96	113	92	107	119	129	108	109	115	114	112	111	114	103	131	120	127	96	118	110	114	105	120	109	118	101	142	126	133	120	100	110	126	115	107	122	108	113	120	121	118	118	122	123	111	125	118	110	100	100	115	95	112	132	124	116	101	103	115	109	110	112	123	113	128	111	105	115	128	120	117	132	125	128	109	103	138	98	123	110	115	106	110	116	114	111	109	126	116	118	93	134	120	124	121	98	118	125	110	109	134	119	101	103	117	126	116	116	114	104	109	118	94	95	105	126	114	93	122	110	99	87	103	104	105	97	109	123	107	115	112	104	120	101	114	133	109	103	107	119	121	93	105	108	126	95	137	119	106	107	104	115	120	117	113	119	101	106	105	108	114	111	129	108	100	113	131	124	100	89	116	120	98	100	107	108	105	126	109	128	122	110	119	117	89	128	111	105	104	112	105	124	106	120	98	118	109	99	94	125	111	119	112	116	108	129	121	113	104	124	109	131	126	117	97	125	105	111	107	109	123	112	117	118	115	100	100	105	121	109	104	118	105	113	121	109	120	114	102	104	103	98	121	130	109	108	107	118	122	109	95	99	111	103	94	115	117	114	108	127	105	123	119	122	104	109	141	141	123	117	100	120	96	135	103	106	114	124	101	99	104	94	129	115	115	126	111	123	99	115	105	99	119	112	112	114	119	110	98	120	109	94	106	126	93	123	118	97	115	123	104	111	100	119	109	103	113	106	132	107	112	122	105	110	114	108	103	115	108	132	133	129	106	97	127	108	116	113	118	106	116	121	109	127	88	126	121	112	107	123	113	119	124	125	100	117	126	116	141	129	107	104	103	111	102	91	109	107	113	120	111	101	102	111	84	118	106	112	118	109	115	124	122	139	105	120	104	103	112	114	111	116	104	116	102	121	117	113	114	110	124	120	119	113	125	98	84	126	108	114	108	102	111	108	124	99	122	107	119	100	125	146	117	114	104	124	122	122	102	97	109	99	110	130	126	130	111	116	126	118	110	116	121	132	119	112	123	121	99	110	95	103	122	118
4294	702	475	269	240	179	190	157	159	145	129	136	132	143	148	132	138	132	139	141	139	128	131	149	138	146	129	143	146	128	124	128	143	130	130	144	132	139	140	117	145	128	125	142	158	102	121	125	145	142	158	138	128	134	132	124	133	130	115	161	141	112	152	138	135	128	132	132	129	139	113	138	129	140	159	137	126	124	130	143	131	151	128	134	128	140	154	137	123	132	131	129	116	109	133	129	135	129	131	129	121	143	111	115	136	135	136	121	130	137	139	129	122	123	114	123	119	113	112	130	143	103	116	121	132	145	126	120	135	147	126	141	128	146	138	121	132	132	131	154	129	138	145	147	130	131	130	147	128	148	131	121	125	137	134	124	140	139	133	143	147	143	112	125	137	159	113	147	131	144	129	133	124	145	137	119	141	121	126	142	122	149	133	129	137	127	119	133	140	145	121	133	123	129	129	148	161	129	169	140	128	128	125	126	131	130	146	137	123	126	132	95	142	126	121	136	146	139	133	144	127	136	155	149	150	132	137	123	154	153	137	136	132	132	147	110	133	138	139	144	153	121	124	111	131	147	138	122	118	136	124	138	153	138	119	125	131	125	132	124	121	146	129	133	131	131	127	158	135	126	120	145	145	127	126	162	129	138	118	136	131	127	121	114	139	119	135	134	141	109	141	120	143	131	143	147	124	140	118	126	140	135	139	126	110	122	137	116	123	133	122	123	137	131	128	124	125	138	148	131	128	129	133	142	124	138	140	135	128	126	146	110	144	140	129	122	136	123	136	134	135	126	126	136	126	124	124	112	126	142	122	140	113	118	113	116	132	121	132	128	123	124	115	131	119	124	126	138	152	128	131	155	113	133	123	150	140	152	145	120	124	112	123	100	160	122	140	119	110	128	130	130	115	133	123	151	130	132	141	133	131	136	139	140	145	139	122	106	115	130	145	133	138	126	130	128	122	130	137	113	144	131	131	158	126	123	141	127	133	142	168	129	124	115	123	111	140	138	140	120	129	127	139	126	132	144	112	124	123	111	144	133	138	122	160	136	153	123	142	146	129	143	119	139	138	144	133	139	155	138	143	139	119	144	130	132	117	124	123	144	144	130	119	120	122	134	153	132	148	124	144	147	130	124	139	132	134	96	146	125	102	111	125	119	141	143	136	121	126	136	137	120	129	132	137	136	115	133	136	136	114	117	140	120	139	139	125	140	145	135	129	126	131	151	129	142	137	130	106	128	135	131	125	136	127	147	112	119	134	134	128	131	120	119	130	126	137	127	127	122	123	138	115	127	128	134	128	137	126	139	136	125	133	127	125	129	122	115	106	125	125	145	133	141	141	136	117	138	129	126	134	137	129	133	117	133	143	118	120	161	121	124	147	131	146	147	127	140	143	167	125	120	130	119	134	139	136	150	122	136	132	96	134	143	161	131	134	126	133	129	130	115	135	153	149	130	149	139	118	142	146	138	119	114	137	136	133	136	129	129	139	140	143	139	119	117	124	120	146	116	143	120	130	111	133	126	137	145	129	143	136	118	131	127	139	149	116	126	132	119	126	121	126	148	139	144	146	121	134	145	147	131	126	135	134	145	131	153	146	147	137	140	126	144	116	144	135	131	125	138	111	115	138	117	139	129	139	131	118	144	117	142	126	135	133	136	119	149	140	136	133	127	128	113	134	121	119	130	141	137	123	110	134	139	125	130	132	123	125	140	123	138	140	119	127	119	136	131	130	128	120	151	140	110	142	131	148	162	156	130	142	135	132	133	128	154	122	115	138	122	130	127	139	118	125	125	139	148	117	130	127	137	136	126	138	129	143	134	140	140	131	120	126	120	139	138	131	134	127	132	111	146	134	131	119	135	117	126	126	132	129	139	134	133	135	139	139	138	119	123	129	127	126	139	138	126	121	140	121	131	126	127	137	114	132	139	135	163	146	120	145	130	123	143	139	135	124	141	121	128	129	134	128	126	132	141	125	125	162	125	122	136	133	120	128	120	128	135	143	129	146	128	117	126	96	118	147	131	127	142	114	118	150	138	146	137	134	127	135	139	113	102	129	116	117	123	140	132	128	137	149	133	107	127	136	137	125	114	138	134	132	143	129	147	114	128	114	118	136	140	134	124	135	134	135	142	135	133	128	127	145	130	141	132	127	149	127	160	123	123	135	123	117	132	132	115	128	115	138	125	141	125	152	141	139	145	138	141	127	128	116	125	120	131	102	124	124	134	151	100	142	126	133	122	102	109	132	122	126	138	148	112	118	136	149	148	147	134	141	134	128	150	131	117	127	141	129	121	112	144	132	137	117	122	129	133	137	130	139	120	144	118	142	136	145	134	151	150	129	121	124	131	124	133	135	147	127	126	125	151	125	131	109	134	138	144	125	142	131	114	134	118	128	149	151	137	119	121	134	125	121	127	117	118	147	140	129	135	124	131	144	126	125	124	147	130	142	140	124	136	125	141	126	130	140	131	151	144	115	115	129	107	136	130	107	136	121	132	137	130	117	136	124	128	144	137	119	126	129	122	149	136	113	117	122	152	130	148	132	140	130	135	130	138	130	133	132	125	130	135	126	132	120	154	121	129	119	125	142	141	144	130	109	123	135	135	115	105	145	142	108	144	134	129	138	137	143	131	148	117	151	152	152	145	146	144	129	120	130	135	108	140	135	125	124	133	117	131	133	138	133	119	139	134	135	121	152	136	136	138	152	115	131	137	132	119	138	156	130	135	161	112	135	137	122	150	110	136	132	120	133	140	111	154	117	109	114	157	135	141	141	115	127	132	136	135	117	135	151	133	121	132	133	127	137	133	136	116	121	136	121	141	136	132	126	141	141	141	128	153	126	119	137	137	135	136	111	128	132	132	110	120	129	131	115	137	115	144	121	136	129	153	156	116	121	131	122	131	128	124	144	120	142	118	119	128	148	121	121	127	136	131	144	123	123	149	136	134	123	114	127	136	129	151	101	131	129	149	136	114	147	126	117	144	151	130	131	114	140	135	147	124	135	122	138	142	142	126	144	140	136	123	145	132	115	123	129	127	139	123	133	137	143	145	123	134	141	117	143	124	143	140	116	130	131	111	127	137	135	146	119	149	119	131	129	114	134	159	137	143	129	130	128	108	128	124	148	138	136	146	130	126	132	135	120	125	125	130	134	141	129	148	104	131	112	135	130	115	142	121	128	123	130	121	146	123	120	124	145	131	138	142	125	130	127	131	120	126	148	121	123	123	133	129	131	140	130	139	137	121	147	149	138	150	135	127	140	113	153	136	159	141	141	124	133	143	119	127	131	124	126	137	110	115	134	160	126	129	125	134	127	111	134	106	139	136	125	129	135	136	132	126	133	140	132	126	108	146	137	117	137	126	132	120	133	139	131	128	123	138	137	142	121	118	127	139	140	128	111	133	154	137	111	131	130	117	123	126	116	143	128	133	130	124	133	129	135	144	127	124	131	137	118	151	127	134	130	128	127	141	130	131	126	122	148	129
23559	20954	27932	24152	20953	7910	835	621	491	452	474	444	412	421	420	386	352	363	376	413	342	339	354	407	343	343	344	384	330	346	347	356	310	337	346	346	384	349	332	308	321	353	317	315	329	318	337	359	289	314	341	351	350	330	313	308	387	311	333	329	329	323	365	348	333	330	340	315	344	335	362	354	341	330	301	363	355	294	323	342	296	356	352	313	346	338	329	302	348	311	316	346	302	334	323	359	301	344	329	310	343	337	324	355	322	323	326	330	338	321	298	331	327	341	319	310	307	358	305	355	349	311	322	317	323	389	352	342	334	330	342	295	328	346	315	332	311	313	291	343	311	347	331	359	385	317	315	346	333	336	348	319	280	357	360	333	353	294	306	312	325	293	328	314	308	303	338	347	341	364	317	326	320	324	337	336	310	343	353	330	316	315	299	316	335	373	324	342	323	356	335	318	302	354	335	348	346	320	301	313	298	343	327	327	368	302	308	329	308	338	361	360	334	334	298	356	316	317	315	346	349	341	326	328	324	345	338	314	352	326	325	327	329	315	301	317	291	342	317	333	363	327	353	299	328	310	317	316	349	328	299	363	348	334	330	329	317	332	327	362	370	332	292	320	322	293	318	334	342	330	373	317	365	325	352	299	328	339	315	312	329	350	348	306	310	322	360	297	300	335	304	361	340	321	327	384	322	345	333	356	293	332	316	315	342	327	307	316	324	314	307	321	317	329	296	347	354	320	339	341	340	309	317	323	350	369	328	330	320	341	357	351	315	344	317	329	325	348	334	286	359	330	333	316	334	312	317	356	339	302	330	343	340	304	359	349	305	318	327	341	342	357	317	312	310	330	305	303	326	336	298	337	331	339	318	319	340	315	334	363	299	333	307	329	312	290	317	345	319	310	293	326	318	316	333	309	321	312	322	305	357	311	329	353	340	295	321	305	314	313	329	338	336	312	323	322	335	370	347	330	336	327	342	313	321	331	331	329	329	327	294	352	323	298	345	337	342	296	300	359	331	335	345	308	326	328	308	332	340	312	325	362	299	357	344	296	310	335	303	309	297	337	310	318	336	309	355	285	296	339	326	307	328	344	329	331	293	319	318	338	355	337	319	325	343	333	335	354	320	360	323	340	344	336	332	343	362	347	368	298	334	312	316	321	310	338	353	329	318	338	350	305	358	313	317	320	320	286	320	320	324	315	319	332	327	287	342	312	319	337	362	321	352	343	348	313	315	321	335	323	330	291	333	344	322	365	331	289	331	331	321	364	335	296	309	333	309	351	330	308	309	359	320	327	359	344	319	301	329	338	356	314	345	302	313	317	307	325	331	348	331	318	323	337	315	299	354	347	321	320	325	300	319	365	275	313	301	358	314	333	347	331	305	342	292	346	328	325	325	330	342	324	337	322	306	331	359	333	354	340	310	322	325	344	352	358	335	331	317	314	308	295	342	335	295	322	323	321	366	325	316	346	352	285	341	336	334	337	343	314	315	343	303	310	299	322	301	294	340	336	342	309	342	322	353	331	352	348	322	309	322	351	342	322	350	357	334	307	341	357	324	342	326	307	342	316	313	336	339	341	327	296	299	355	317	342	320	316	319	315	345	303	331	353	350	304	328	340	316	307	312	301	329	329	308	336	320	296	333	338	347	335	324	333	334	313	337	322	325	323	309	319	319	316	343	314	372	327	329	308	350	348	338	311	315	367	364	334	326	317	292	332	331	310	335	330	331	361	300	297	334	316	307	330	340	351	336	311	338	337	324	300	349	298	294	342	322	315	303	314	339	351	338	304	356	351	316	335	331	327	344	310	348	330	294	352	322	354	328	352	310	335	377	339	302	339	345	318	325	314	295	340	341	340	352	322	360	334	347	321	304	332	327	334	346	320	311	334	325	297	339	331	301	308	318	341	316	289	313	364	339	306	327	304	331	327	380	319	334	294	303	334	327	328	326	324	305	340	309	337	334	303	349	329	317	306	315	312	332	373	339	339	313	313	352	296	336	343	307	340	346	340	365	333	325	341	326	331	353	332	319	324	343	337	341	330	332	333	353	324	357	308	327	315	282	322	347	303	326	330	317	334	326	337	320	322	305	339	319	299	312	342	318	325	277	314	356	318	329	320	313	316	366	315	313	342	317	368	303	320	318	352	343	332	341	342	323	318	342	328	317	323	311	316	332	316	313	348	327	328	297	318	308	369	321	344	374	295	350	332	349	311	321	330	330	323	343	323	336	308	292	335	357	334	288	346	349	315	332	340	340	287	322	329	333	349	321	359	341	309	336	305	319	336	297	313	335	308	320	349	303	374	312	305	333	325	319	299	331	345	339	313	317	332	293	322	286	332	284	338	311	327	345	308	326	343	329	307	330	346	330	310	327	299	325	318	330	310	335	313	336	323	332	331	299	343	363	333	317	344	345	339	358	303	331	332	334	352	305	295	310	320	307	334	365	314	326	318	339	339	295	355	335	317	339	317	342	318	297	340	328	340	325	325	343	303	329	325	297	305	310	333	309	325	304	315	332	333	286	363	373	334	340	328	348	320	341	346	295	303	324	306	306	337	334	352	333	290	291	326	332	338	309	320	344	288	342	345	313	309	354	343	345	331	342	375	335	346	334	336	332	315	359	331	320	316	347	327	325	340	315	313	338	316	332	323	314	351	321	331	312	355	338	317	364	299	332	301	324	348	324	306	330	339	302	320	328	356	303	293	300	359	323	299	311	346	334	359	327	347	359	339	309	353	322	307	304	337	317	323	328	326	309	331	345	303	324	309	331	312	367	321	315	332	325	360	361	326	316	316	324	316	315	349	328	333	352	351	347	338	352	327	335	335	339	296	358	359	299	334	325	332	326	369	342	332	313	317	301	346	301	323	306	335	292	336	360	340	340	334	316	331	294	294	345	347	289	338	295	355	329	328	335	336	337	362	326	333	332	304	326	310	318	307	310	299	323	307	304	328	329	332	327	344	349	324	350	328	325	342	344	322	310	336	353	305	318	333	314	340	310	333	323	315	346	319	288	287	353	313	284	319	302	335	318	319	324	350	326	327	339	341	354	290	299	320	341	322	335	314	344	349	315	343	352	300	319	327	315	320	347	332	318	316	356	331	340	325	327	333	313	323	336	363	313	346	325	301	335	306	318	344	328	334	329	333	331	337	316	350	321	339	325	322	335	319	343	315	323	351	287	359	331	346	342	347	327	329	294	323	307	307	304	327	310	310	312	342	303	332	322	283	308	325	341	334	332	312	343	346	295	328	337	335	286	353	334	334	354	312	309	348	344	335	341	323	323	343	308	336	346	331	340	331	316	335	334	352	364	315	325	302	335	316	333	339	303	332	288	322	351	351	327	295	321	347	365	330	360	346	335	328	301	357	356	304	312	332	316	328	306	311	321	364	343	295	350	305	330	323	332	312	321	319	326	341	334	298	373	319	316	347	334	369	323	332	310	351	337	292	298	365	314	326	285	301	325	338	296	349	344	321	336	330	337	316
3810	8405	5716	2652	1860	1477	1134	964	773	642	593	547	528	507	464	422	442	432	395	384	406	398	371	389	366	420	379	393	364	342	393	370	357	377	369	336	366	332	370	377	361	373	387	345	342	325	368	340	351	371	356	348	363	389	326	330	366	373	345	352	368	320	343	331	353	340	312	360	334	360	346	353	344	354	370	362	375	382	344	318	338	382	378	344	359	380	350	340	358	361	356	350	351	375	319	331	315	319	349	350	313	355	367	358	405	366	326	375	325	319	355	340	335	361	342	388	354	335	351	363	337	358	359	313	362	348	337	353	377	356	329	361	387	357	369	342	357	349	328	366	363	363	389	344	361	356	342	341	359	360	391	391	340	357	359	367	332	343	352	349	358	361	337	344	349	365	351	333	331	377	320	326	310	336	371	307	360	369	331	338	342	338	354	345	363	375	312	373	329	359	369	344	323	362	354	346	340	357	366	369	300	309	338	333	351	339	315	345	363	309	333	367	362	361	334	321	367	291	386	324	318	354	369	354	334	363	365	352	351	388	363	344	344	351	351	370	332	374	357	348	356	355	358	329	332	358	328	335	337	324	371	336	332	325	337	328	369	320	344	360	355	340	331	380	330	352	363	348	325	336	366	348	352	340	351	361	358	341	333	326	352	356	351	326	330	364	376	364	367	356	353	355	342	344	345	368	340	376	347	352	341	338	363	322	390	357	362	362	360	342	356	342	323	339	364	348	345	349	366	335	345	385	361	357	310	333	321	367	310	340	334	378	326	352	329	343	383	349	376	344	348	349	345	366	335	330	345	352	337	350	353	312	332	364	339	373	379	326	334	317	338	338	294	361	313	378	365	340	347	319	350	366	360	342	313	371	330	335	339	387	369	322	350	343	365	363	332	346	350	344	337	342	328	330	382	354	364	329	350	343	367	337	385	360	343	351	329	353	375	376	356	326	369	336	365	370	310	331	370	342	347	317	366	336	335	337	351	368	345	369	316	322	405	339	379	345	339	387	364	337	358	352	317	354	355	347	369	355	336	351	368	326	397	306	352	366	378	358	358	302	382	340	341	330	344	353	370	330	343	331	383	343	369	324	343	355	348	323	366	358	364	338	366	331	369	330	339	368	364	315	340	347	348	358	337	349	341	346	359	308	345	344	345	358	365	335	362	341	337	350	352	360	324	344	357	330	331	342	365	356	350	354	323	354	368	353	336	332	350	322	358	327	346	346	318	329	346	350	342	328	348	374	338	327	334	320	328	336	337	347	367	371	356	340	349	352	338	368	334	362	346	330	329	355	292	335	309	350	351	342	322	358	338	352	352	321	391	327	351	336	366	360	324	334	331	322	350	355	334	339	339	390	368	386	343	321	345	313	321	302	345	368	349	369	326	368	330	336	328	324	332	350	334	337	413	325	312	329	393	360	348	356	368	362	358	325	387	356	336	331	335	333	326	339	335	374	372	312	320	356	324	323	351	350	347	346	328	323	365	334	327	350	333	350	336	348	325	333	336	315	342	379	353	359	343	365	334	320	328	354	367	337	344	371	341	335	354	315	369	348	341	360	339	407	349	365	336	331	316	354	356	377	347	340	354	373	337	355	358	386	391	345	314	342	344	332	378	362	350	369	331	333	352	345	362	352	339	313	321	362	360	366	364	334	310	338	348	326	315	331	334	352	350	328	344	341	340	356	340	374	350	333	370	337	365	334	337	358	327	360	358	355	365	335	347	318	374	351	333	364	318	332	349	338	326	356	319	323	342	344	350	332	339	373	330	347	321	334	356	361	329	352	346	324	338	354	337	368	342	331	359	390	341	378	346	372	332	335	337	352	340	325	330	330	341	336	334	310	374	359	347	370	341	305	353	367	360	354	347	374	335	311	342	369	331	375	358	356	339	354	320	331	338	323	386	316	320	337	335	395	381	359	325	342	381	323	352	328	366	375	344	369	361	354	350	330	330	340	337	356	346	337	331	322	345	338	345	361	335	340	333	351	347	317	329	350	346	341	323	319	349	356	342	324	337	377	357	342	362	355	375	319	336	377	314	344	335	332	345	333	347	357	337	357	350	346	339	344	305	348	362	349	328	370	333	319	353	333	374	327	371	350	331	378	345	365	364	325	313	343	317	331	320	329	368	356	378	352	336	325	334	340	322	351	337	322	351	343	338	354	341	343	385	349	346	323	346	340	352	385	321	337	344	332	298	303	347	338	325	323	303	329	363	345	325	355	344	354	337	382	306	330	342	351	333	371	325	352	318	363	402	340	333	342	314	356	352	336	366	342	320	344	351	374	370	337	337	354	327	346	341	352	352	359	306	341	350	336	370	329	338	334	348	350	355	312	318	325	330	340	345	377	368	360	341	372	335	325	314	325	371	364	324	348	349	361	391	353	353	350	389	364	369	328	353	333	335	337	339	337	361	338	343	353	338	364	361	362	395	346	347	348	341	375	368	366	335	353	339	364	368	341	314	360	324	305	365	340	342	348	330	335	369	321	333	340	296	339	339	352	331	331	329	355	336	360	347	317	341	369	370	328	322	365	336	305	324	343	350	355	349	345	356	349	353	364	338	356	345	317	362	354	333	343	321	333	366	341	350	328	362	341	355	372	361	348	344	355	326	339	352	354	365	357	358	337	320	355	350	347	351	348	329	353	334	353	342	334	330	314	375	365	349	324	366	347	360	342	346	317	386	353	371	369	343	324	388	364	365	337	366	342	332	329	315	350	320	342	368	361	351	366	310	366	356	334	369	366	377	346	345	341	343	369	339	350	345	364	332	329	366	367	338	354	388	372	356	372	363	333	353	345	325	323	320	322	322	354	339	325	331	332	333	348	342	327	318	333	365	387	352	328	333	337	384	345	352	347	375	354	353	363	347	318	369	351	332	357	331	368	326	316	374	355	351	350	352	365	329	370	377	354	351	349	365	353	333	364	342	334	359	384	351	328	336	337	357	337	361	351	347	360	325	351	361	337	330	332	299	331	362	350	338	342	339	334	345	365	357	340	337	349	350	351	329	355	325	325	342	371	362	338	324	330	336	321	362	345	318	316	348	326	315	356	372	333	373	344	350	316	368	336	337	351	376	363	318	359	329	354	333	352	328	346	338	363	367	366	363	351	357	352	348	365	351	345	342	352	317	340	359	361	362	342	338	344	348	357	334	335	364	328	351	319	340	350	331	353	344	360	335	330	359	331	334	332	305	325	333	314	323	351	385	306	379	319	349	370	351	380	374	338	357	334	338	354	358	355	331	346	372	347	349	334	333	357	361	351	346	366	337	328	349	363	332	362	366	356	334	322	353	358	356	389	386	348	352	333	353	352	296	345	340	362	372	355	329	354	358	339	332	361	330	346	309	351	338	335	365	337	353	341	336	353	337	352	361	343	334	337	339	337	363	330	355	339	322	357	374	371	334	308	353	358	372	351	300	352	348	359	345	369	353	367	370	369	331	358	344	331	356	363	336	335	358	332	331	369	331	343	339	353	345	349	359	341
24853	20930	26441	25288	4944	316	249	243	214	175	163	153	160	159	138	132	136	119	114	121	144	141	113	130	132	143	119	119	138	142	113	123	123	128	140	119	113	136	138	120	83	109	124	127	120	126	131	139	115	116	131	112	104	115	113	103	120	124	94	114	118	117	115	97	98	106	131	107	122	118	115	102	102	115	126	119	116	112	119	132	104	108	106	105	122	118	109	106	117	141	113	120	123	124	110	114	103	129	93	121	121	128	94	110	101	97	99	107	114	120	117	120	105	111	111	118	134	106	118	102	96	100	102	110	137	122	122	101	108	138	117	110	123	114	122	131	114	111	105	100	99	111	117	116	108	119	110	116	121	114	129	112	104	107	118	132	138	109	116	121	120	132	133	114	109	105	124	112	129	90	123	104	115	125	90	114	125	119	131	112	122	109	126	115	128	123	113	108	140	117	127	126	121	123	127	117	123	112	104	113	126	114	151	124	110	98	109	138	123	125	113	129	129	100	120	101	115	125	118	101	111	108	119	117	108	103	102	125	119	106	115	126	127	103	104	114	107	123	112	112	109	98	108	117	112	94	124	134	126	114	88	124	110	101	132	121	108	109	116	102	116	111	115	119	115	119	116	117	102	118	116	99	114	110	119	110	106	107	122	117	91	103	113	133	107	107	132	99	120	126	98	129	120	121	97	139	106	117	120	102	103	125	118	118	100	126	115	125	117	104	131	104	116	112	102	97	106	119	107	95	119	109	112	105	123	119	95	107	105	105	119	109	129	101	117	106	126	123	126	117	109	120	120	117	106	94	122	119	120	100	99	108	109	114	119	114	120	104	118	136	104	114	114	120	114	95	117	110	132	111	108	123	110	114	117	122	111	105	99	131	117	112	116	114	125	106	96	117	127	111	113	116	128	118	139	108	131	114	123	129	108	109	124	106	137	120	133	116	112	128	136	113	113	126	111	126	128	126	104	99	107	118	116	93	116	111	96	105	108	105	116	107	103	112	128	118	136	92	108	98	125	115	126	119	114	121	100	136	106	107	109	104	123	109	129	118	108	109	110	124	116	116	107	107	107	107	108	122	108	143	107	105	109	125	116	120	125	134	124	110	138	101	118	119	112	110	133	100	113	111	120	121	111	108	101	94	127	135	135	117	134	118	112	106	129	110	106	106	132	93	110	138	124	114	124	114	129	104	111	105	110	121	125	97	112	105	111	122	106	117	115	124	107	133	102	135	119	93	126	104	97	123	103	144	125	103	125	115	128	110	100	122	104	142	118	115	110	111	129	124	126	108	126	126	117	113	122	124	124	113	136	129	110	103	125	128	108	120	120	125	116	121	122	132	105	129	108	121	139	121	103	115	95	122	120	122	122	108	106	134	104	98	141	111	138	115	103	125	111	94	134	109	129	130	105	106	111	104	115	107	127	95	117	123	109	105	112	124	136	124	126	121	119	106	108	126	134	110	109	125	118	110	109	101	100	117	111	115	108	114	99	97	107	104	126	116	125	124	125	118	107	125	117	123	110	116	113	123	144	113	117	122	112	112	126	110	116	133	110	97	126	113	107	108	127	114	118	124	137	94	120	127	124	99	111	113	122	136	119	136	119	109	122	124	129	111	109	111	112	116	115	112	139	109	130	113	124	116	105	119	120	137	120	115	123	126	120	113	125	115	111	106	116	120	118	112	119	129	116	143	126	118	119	110	113	103	108	158	123	111	108	127	125	125	113	102	116	133	122	119	122	137	111	128	125	89	106	97	141	101	138	103	108	129	101	117	110	121	118	99	114	100	98	107	120	112	112	142	106	126	111	148	105	119	116	134	109	113	101	113	118	100	136	107	130	104	108	121	118	119	101	105	133	100	111	128	117	112	108	121	108	109	121	124	108	106	117	127	105	100	108	109	131	101	105	120	114	124	114	118	104	86	111	115	116	110	111	103	112	135	123	113	122	123	120	119	119	109	102	135	117	109	109	93	110	109	106	102	131	130	130	123	124	106	128	107	104	119	101	116	95	122	123	110	125	98	141	117	132	114	119	121	113	113	120	121	123	107	113	117	103	112	123	136	108	127	120	122	115	117	111	111	120	94	114	126	125	128	131	129	113	106	112	118	121	115	107	99	125	101	125	129	102	117	107	120	115	112	104	122	124	113	105	109	129	99	114	112	104	110	139	113	113	121	116	101	121	117	115	144	116	107	103	94	106	111	110	118	119	118	111	122	118	124	110	121	129	81	133	118	126	118	120	93	106	107	113	125	109	107	103	123	101	101	105	120	119	108	128	152	97	98	132	104	125	131	95	124	114	134	119	100	133	118	115	124	98	106	120	121	84	117	113	107	122	107	118	125	109	119	118	136	122	125	118	113	110	115	110	118	115	105	113	117	114	115	113	119	103	110	104	117	112	112	110	121	124	103	121	122	120	124	130	123	111	104	111	110	126	107	109	107	112	130	116	119	109	114	113	99	104	114	102	125	102	117	115	107	124	106	93	109	97	129	96	119	108	113	130	106	120	108	114	106	117	123	92	132	117	104	116	105	133	109	127	117	105	119	105	129	124	113	119	120	120	142	102	122	101	124	129	112	119	115	128	125	107	143	104	126	102	120	115	108	118	125	138	128	111	122	136	108	97	106	104	136	102	117	106	121	123	103	123	135	122	129	99	119	102	134	123	115	116	114	109	106	115	105	95	131	114	100	101	139	120	124	123	127	109	108	103	120	121	154	116	127	106	117	112	125	124	105	121	110	104	113	127	115	108	111	111	120	134	117	116	124	121	117	120	127	124	118	103	119	115	114	98	118	120	114	119	113	123	117	102	102	135	125	125	110	105	107	97	114	124	130	143	108	103	107	110	116	107	133	114	112	104	102	135	112	113	126	133	115	107	110	135	127	132	115	101	108	103	131	121	115	136	120	96	102	103	107	114	111	118	132	110	123	120	121	124	97	106	116	108	127	118	127	99	102	118	113	113	129	114	112	119	122	101	129	116	107	116	125	115	123	122	112	112	129	106	126	113	119	111	111	121	112	103	111	110	116	99	103	117	121	118	123	103	125	117	115	124	114	111	104	113	129	110	133	104	112	115	108	107	112	108	109	123	113	103	120	116	101	129	109	100	126	129	124	133	105	117	102	110	107	109	113	117	113	110	111	114	96	104	130	117	127	116	122	104	122	110	115	102	111	101	122	112	118	107	125	115	122	120	113	121	114	126	135	115	118	131	127	108	103	130	128	123	114	94	109	122	115	120	110	108	110	124	127	129	133	123	128	109	88	111	132	124	131	110	139	115	113	99	107	111	130	121	111	98	109	115	134	120	105	119	139	118	125	105	104	115	107	117	115	91	100	124	130	112	133	108	115	121	124	135	115	126	118	119	102	128	117	119	95	124	107	115	119	114	113	122	123	122	114	105	113	107	104	113	107	122	107	118	106	118	116	110	130	103	111	116	117	114	110	105	115	118	119	122	116	103	103	135	123	114	102	114	126	133	119	126	121	107	104
3561	4174	2763	1273	873	687	531	421	356	288	246	226	249	245	199	190	181	176	168	174	176	156	157	167	184	161	154	161	146	135	168	152	159	164	168	170	139	117	156	152	162	172	142	135	168	143	138	156	150	146	158	143	142	126	147	139	149	151	148	156	142	148	159	143	156	152	159	146	145	145	153	161	150	122	145	133	157	154	140	136	159	131	136	143	129	150	153	144	135	149	138	147	152	144	160	139	167	168	137	143	151	147	133	150	157	143	137	131	143	128	152	147	144	144	142	147	122	150	157	171	156	146	148	142	137	153	145	120	152	132	151	126	132	126	146	137	129	129	153	143	154	148	145	149	143	136	144	153	147	129	157	162	140	138	145	159	165	147	156	127	162	133	142	133	155	144	153	139	140	150	118	137	156	145	139	155	148	132	156	132	148	167	154	142	134	164	142	149	161	141	139	151	136	144	148	137	110	127	127	129	139	151	150	142	148	147	142	133	147	138	152	158	145	138	152	144	120	138	130	144	124	158	168	145	147	164	159	137	143	123	160	143	143	130	137	140	137	149	147	141	114	148	142	150	128	172	136	153	151	150	123	140	144	151	165	133	146	146	142	145	156	150	144	141	143	145	134	150	147	155	131	150	147	134	143	152	157	141	168	144	123	119	143	157	159	148	137	148	160	140	162	130	151	144	140	136	182	153	151	140	149	147	148	144	156	160	166	139	147	138	134	144	150	158	133	153	155	140	131	134	149	152	134	153	163	131	139	140	159	129	149	135	147	144	148	134	139	150	139	135	150	135	134	149	156	120	144	129	146	155	142	141	152	155	183	120	142	142	170	168	124	179	166	167	146	123	152	139	164	158	155	146	143	145	145	125	140	142	154	159	144	142	146	148	158	150	131	157	158	154	129	148	161	125	148	128	138	120	140	154	161	142	124	151	155	120	157	152	153	133	127	160	151	156	160	138	130	147	155	139	140	167	142	135	156	152	137	132	156	148	166	140	143	142	131	118	144	142	158	133	144	143	130	137	124	148	107	153	138	130	159	162	145	139	155	128	143	141	147	162	158	137	131	167	150	144	151	154	145	129	155	167	147	142	154	149	158	161	133	155	148	152	167	141	120	140	138	170	140	125	152	137	149	150	146	154	136	136	134	152	149	145	156	150	156	159	140	160	149	156	152	161	132	150	139	147	142	127	162	157	161	130	137	157	144	145	129	133	147	135	149	137	140	123	126	123	167	150	148	148	127	161	139	131	152	147	146	141	156	153	147	154	118	126	141	150	152	148	139	159	132	149	148	132	144	147	146	142	149	144	127	163	173	168	134	148	127	157	151	148	141	134	135	161	143	144	159	148	132	146	167	135	144	159	136	161	150	163	131	154	106	143	123	127	134	148	144	147	136	150	142	137	164	164	145	145	145	149	156	150	145	140	138	140	143	169	156	138	144	143	143	136	156	142	150	139	131	153	143	156	162	144	141	147	144	140	136	163	153	146	152	127	145	152	125	153	142	167	154	151	143	139	152	134	155	153	148	146	130	138	154	141	164	152	137	145	141	139	141	145	156	127	124	138	144	134	140	131	149	151	153	145	154	130	145	134	120	144	170	145	138	148	136	119	138	137	133	131	146	159	143	157	148	151	154	137	169	137	149	165	145	152	152	150	141	128	162	144	149	148	154	138	130	176	146	137	128	141	162	135	131	135	124	155	163	147	153	131	146	150	150	148	158	135	154	148	155	151	138	144	148	133	141	156	158	138	134	151	154	153	152	152	137	144	144	133	135	150	135	139	164	135	144	159	146	150	149	147	149	124	124	137	145	146	120	147	146	155	145	146	165	162	140	143	152	147	123	165	147	147	156	149	140	140	123	133	134	141	153	130	153	148	156	161	154	161	147	162	156	147	137	142	119	134	146	152	162	150	130	135	147	164	115	149	158	133	136	148	141	152	130	134	156	148	161	156	121	144	151	156	149	144	147	145	145	155	163	135	129	143	150	172	167	141	121	140	150	140	137	139	140	156	141	146	135	128	147	135	136	145	142	140	148	164	136	134	135	169	136	145	130	134	148	160	125	143	144	138	140	142	145	140	164	134	136	137	132	130	154	152	145	139	157	165	133	135	140	155	140	166	137	157	139	151	144	125	137	148	149	160	142	151	121	148	182	127	138	151	161	152	153	140	150	148	155	166	130	171	141	133	132	138	140	145	136	121	159	146	150	140	135	153	155	139	156	148	159	144	168	169	157	144	146	143	149	148	110	145	143	136	132	155	135	159	144	136	122	152	144	150	143	143	143	132	118	150	148	148	163	152	156	136	135	148	144	160	128	142	149	164	150	155	148	147	145	159	149	153	139	143	146	122	143	137	155	142	150	163	147	154	164	138	139	129	139	168	148	145	133	141	143	136	165	147	151	171	165	152	143	127	135	153	155	152	152	157	143	147	153	129	133	146	144	150	151	156	150	167	176	134	151	122	149	176	155	123	142	137	143	140	130	134	155	139	154	155	147	161	136	140	134	156	150	131	162	131	125	172	170	162	155	151	142	140	137	152	141	138	145	130	144	149	155	138	154	157	160	148	138	145	154	159	137	139	159	120	155	145	152	157	144	124	124	153	141	146	168	130	145	155	138	147	138	151	153	159	136	139	152	117	126	144	153	138	130	136	142	158	160	151	141	136	131	137	150	158	153	151	136	135	142	143	160	152	131	159	134	143	143	139	145	159	139	142	123	118	143	129	137	133	145	138	160	130	142	156	167	144	125	140	149	130	146	136	163	139	145	140	172	164	144	149	144	157	144	139	143	144	157	155	141	148	139	151	151	139	137	153	158	132	143	146	135	157	137	140	149	165	150	148	137	161	141	130	150	138	134	141	133	149	140	144	126	128	137	141	159	152	148	154	152	152	130	130	137	158	133	151	165	143	172	150	143	149	129	109	172	145	148	157	135	138	142	141	137	128	143	169	152	137	147	133	135	153	146	133	142	120	134	120	113	141	147	156	151	148	137	138	144	154	175	142	143	142	136	135	149	151	147	173	150	132	125	152	147	158	155	152	172	144	149	128	130	163	151	113	124	119	149	133	150	145	160	138	149	136	128	126	138	131	144	154	159	134	157	137	137	149	146	120	146	155	160	132	131	171	152	138	138	146	161	174	145	137	140	155	149	143	151	148	121	156	141	163	147	147	141	139	149	145	129	152	133	143	155	178	157	133	147	167	129	136	131	163	154	154	126	146	133	149	157	121	141	140	139	133	125	160	137	136	134	143	157	137	158	137	157	149	157	172	146	136	155	146	134	153	153	138	134	138	126	153	137	136	140	158	138	147	152	149	146	150	142	148	134	165	129	144	160	143	137	136	148	139	143	148	155	148	155	133	142	143	144	165	153	124	145	135	140	163	147	152	137	147	150	149	137	140	127	153	131	156	136	161	155	169	150	141	143	153	117	136	128	151	148	139	137	147	155	171	163	155	137	149	141	135	148	143	153	136	143	147	145	147	147	129
22573	21001	28457	23733	20996	20994	5343	984	782	740	707	606	556	571	573	508	529	494	501	478	485	475	450	459	502	433	464	440	442	421	433	449	460	445	455	450	442	445	423	416	417	439	404	443	417	430	450	454	409	440	426	399	431	427	423	413	421	399	420	409	418	438	420	412	424	428	414	407	402	398	422	404	430	415	418	398	427	422	451	415	432	389	425	403	414	405	465	416	384	422	414	418	459	413	476	442	443	394	419	409	464	435	440	421	383	452	440	400	440	399	432	407	405	393	424	384	431	394	397	400	429	394	363	368	440	443	431	432	442	379	394	386	377	425	396	437	403	437	431	421	434	439	390	451	390	403	389	411	417	419	390	426	410	421	401	420	411	403	433	454	392	440	383	404	403	414	426	419	420	414	403	402	386	409	403	414	418	423	397	414	398	404	415	373	429	420	390	412	422	414	422	411	435	426	389	400	416	412	426	440	431	413	407	419	424	387	415	413	415	394	401	441	404	408	427	388	438	446	465	417	413	412	404	439	429	409	430	424	373	446	418	438	374	407	377	442	414	387	422	394	404	437	408	439	405	397	435	388	423	399	403	402	406	413	414	421	451	447	390	410	428	398	400	432	426	382	419	421	429	408	435	383	394	429	415	422	406	410	451	413	456	401	420	436	412	437	432	400	413	416	410	425	396	429	445	402	394	427	392	447	433	392	425	413	402	429	429	428	425	420	427	429	428	415	414	403	422	422	436	398	446	389	394	416	425	403	404	413	419	383	421	401	424	398	416	434	388	431	399	390	419	462	386	422	437	395	403	397	393	409	406	395	417	373	442	405	415	415	425	443	390	411	390	441	391	420	423	425	456	441	436	420	411	433	402	359	430	426	424	413	424	422	445	368	425	375	405	422	425	395	392	432	411	425	417	430	381	427	377	409	409	362	401	431	412	432	406	418	436	434	420	377	439	411	394	392	437	369	456	379	392	416	448	420	464	438	414	430	395	394	403	441	416	424	369	438	403	429	426	417	427	421	415	427	392	393	414	397	379	409	405	413	401	428	404	430	429	426	418	405	412	411	434	412	417	430	391	411	391	386	419	395	430	392	428	425	455	387	430	380	404	445	397	383	414	430	399	408	425	417	411	464	442	450	376	438	402	406	392	431	419	428	404	368	387	428	431	421	437	432	395	443	418	429	388	438	412	434	413	385	451	412	422	414	413	418	432	444	405	405	425	425	447	419	421	382	442	415	414	432	407	400	407	409	437	405	416	419	450	413	402	446	409	435	407	404	443	401	423	399	390	398	418	390	441	400	386	411	450	409	426	406	415	420	435	376	425	435	411	407	404	405	417	390	416	438	412	400	398	416	413	417	430	410	400	421	431	399	414	414	416	447	403	417	411	422	412	410	406	425	427	388	427	420	431	380	398	442	436	435	408	420	425	403	416	425	400	431	429	400	418	414	442	384	408	420	429	408	386	403	390	404	418	417	383	398	427	404	446	407	404	432	429	408	432	434	437	425	372	377	401	384	386	414	439	402	432	443	416	421	411	425	440	382	415	420	393	424	428	452	435	394	443	404	414	397	421	398	402	411	407	394	423	410	378	411	385	415	433	428	410	407	422	437	411	428	361	412	375	382	433	427	364	426	401	426	438	396	421	412	397	438	394	381	407	419	444	438	411	422	405	422	409	413	456	411	406	430	415	415	392	385	404	429	441	425	422	388	392	420	409	401	432	384	401	400	423	427	438	376	398	451	402	417	481	410	411	413	448	408	417	400	445	394	424	447	410	431	437	427	395	445	413	438	402	462	418	422	443	420	412	382	407	442	467	452	427	451	409	410	387	383	437	405	417	432	416	394	430	438	433	418	412	440	409	441	431	384	393	391	415	420	429	438	399	387	451	443	416	408	412	406	417	416	420	427	411	447	414	375	410	425	425	438	450	392	425	399	421	376	409	408	408	361	467	394	377	426	448	428	408	402	421	452	392	411	420	470	427	416	405	404	408	429	427	436	409	390	401	448	393	404	434	407	440	389	419	445	418	391	405	413	454	406	378	380	402	429	426	400	397	416	427	410	448	430	433	458	423	431	397	415	352	368	361	403	433	383	421	422	420	439	406	424	421	374	447	441	418	406	417	389	355	424	352	428	464	397	397	391	414	415	362	436	388	453	444	434	403	437	437	428	407	425	426	377	395	405	404	437	403	422	426	431	389	382	410	422	429	445	451	413	419	408	423	384	424	378	393	431	420	389	444	427	422	377	426	402	405	421	426	410	426	391	441	433	408	425	434	436	428	449	353	401	432	397	401	389	400	438	438	397	406	422	421	407	404	424	445	397	431	442	440	409	435	395	398	424	416	419	411	398	416	432	412	425	411	381	397	417	422	422	403	395	425	393	444	411	428	396	420	424	408	431	444	409	403	383	398	423	387	436	444	408	384	412	388	369	432	442	401	422	393	441	401	401	396	420	383	415	393	394	417	427	438	403	413	448	435	396	412	420	426	445	398	425	421	435	415	385	427	416	423	426	439	401	361	425	402	402	410	422	404	424	425	402	447	403	405	399	448	417	392	398	410	430	403	414	417	429	397	401	410	411	444	406	445	442	437	402	410	424	423	430	444	429	439	392	382	404	396	403	382	410	457	416	389	405	375	426	439	379	410	395	412	419	403	422	427	427	429	435	446	428	405	418	383	408	421	431	431	404	380	403	396	380	394	421	411	384	443	446	433	444	424	426	426	420	410	415	386	414	445	472	410	408	412	383	417	366	406	381	438	419	413	416	409	400	421	394	452	405	420	405	416	413	413	390	421	411	404	411	429	403	409	394	404	382	390	460	422	385	438	417	424	426	411	434	389	387	467	416	385	406	427	410	424	421	407	437	414	411	417	417	437	387	451	398	390	408	444	429	421	406	425	441	420	432	426	405	413	405	408	416	430	418	432	372	385	405	381	431	410	419	424	397	384	403	402	449	426	383	403	399	390	409	409	389	425	409	392	427	411	384	403	402	409	423	428	414	394	409	418	385	431	423	402	430	404	416	433	411	409	414	428	409	443	410	434	433	411	414	420	396	407	432	417	441	409	401	386	378	447	399	446	400	403	400	418	403	414	416	415	419	389	407	410	430	406	409	390	418	454	400	441	423	435	392	409	344	390	395	399	387	381	406	414	394	389	449	410	427	419	417	427	407	417	394	386	413	413	433	429	429	427	397	389	396	416	452	426	416	396	402	409	412	418	393	461	392	434	427	405	431	426	406	439	448	429	397	409	359	410	405	408	433	381	392	416	418	419	426	383	415	423	451	396	420	419	419	390	423	409	420	439	413	454	414	420	380	415	397	388	414	396	434	423	444	394	409	409	423	415	406	402	436	402	421	412	393	421	404	427	399	435	401	418	400	416	435	404	387	378	393	403	440	396	390	455	454	406	412	441	433	435	432	422	425	425	426	404	409	408	403	414	413	392	415	435	374	464	403	397	422	395	447	432	367	369	433	446	425	396	405	364	409
5067	13633	9274	4540	3140	2408	1831	1508	1264	1084	1011	856	717	747	724	640	620	621	583	606	579	559	539	538	504	545	515	464	494	499	503	497	487	497	436	492	496	473	488	513	482	447	450	495	444	474	450	469	479	434	472	466	437	465	426	470	435	438	458	443	466	433	468	428	462	465	437	431	451	454	507	451	448	467	513	451	431	469	467	433	450	448	437	462	424	449	469	425	450	474	444	456	418	461	443	465	416	465	466	456	424	449	483	453	442	443	432	475	476	451	478	447	407	480	418	432	453	443	447	491	408	472	458	452	446	430	442	417	467	464	435	447	442	456	429	461	443	439	459	494	454	437	476	401	485	485	450	436	456	440	455	453	452	448	430	456	466	443	468	508	493	477	466	455	464	450	446	455	413	433	434	425	428	427	472	434	430	433	496	439	425	480	433	422	444	454	439	429	482	475	436	428	434	418	474	494	501	467	492	480	434	441	458	451	473	485	502	413	456	462	459	438	453	448	426	476	453	468	441	485	442	450	419	452	438	481	415	473	424	455	455	470	439	406	465	437	467	437	418	449	468	453	440	384	447	467	440	465	452	429	443	422	443	405	436	469	481	449	466	468	446	456	449	438	469	462	457	453	450	466	415	462	455	484	438	437	450	465	441	457	439	442	426	479	452	454	439	421	478	432	449	441	448	449	441	421	462	463	449	435	454	488	410	447	421	431	424	459	450	468	405	480	425	475	506	444	446	482	448	455	430	422	484	465	490	433	436	468	450	463	409	386	428	439	434	453	434	414	457	471	453	434	432	460	431	420	484	461	446	413	468	451	439	448	416	443	432	449	453	458	467	464	438	418	421	452	449	414	454	474	432	441	411	441	462	439	472	449	468	390	425	449	445	427	406	459	415	435	433	439	434	433	410	445	456	425	455	446	423	432	447	432	488	447	462	463	464	472	458	457	420	449	492	443	438	487	436	443	466	428	456	448	484	443	417	479	463	439	455	446	443	458	417	456	431	455	487	416	467	439	449	458	435	412	458	456	439	413	432	456	469	483	438	440	422	453	462	421	451	407	447	435	460	451	480	418	436	472	465	437	464	407	435	466	475	458	430	403	444	464	454	408	420	446	477	428	428	445	468	475	426	446	442	432	438	390	438	395	453	448	437	431	451	453	456	450	451	478	480	401	447	429	479	471	437	463	467	450	449	439	433	473	480	421	462	411	458	448	429	463	469	443	453	430	451	448	430	452	453	452	444	450	479	489	424	438	452	481	441	427	415	476	458	449	475	393	435	425	451	438	440	451	412	447	470	461	435	426	423	396	466	483	436	455	458	426	438	467	445	416	460	405	452	425	501	475	428	475	455	471	443	440	429	460	445	465	428	453	475	437	430	476	487	454	459	451	464	448	423	467	479	430	492	462	453	432	494	490	457	463	432	441	434	456	398	461	450	405	457	460	458	441	427	451	430	455	474	451	456	454	459	488	455	440	435	455	473	443	437	475	447	413	461	414	482	395	419	454	487	449	443	464	422	439	444	443	466	454	438	411	455	436	435	458	452	457	416	469	429	470	443	456	488	425	438	444	419	442	422	470	449	446	439	464	450	461	379	460	421	455	464	405	448	463	466	424	424	430	432	434	438	475	465	436	448	441	434	453	470	420	459	451	445	415	468	465	430	437	478	463	426	504	427	431	424	460	473	460	421	468	471	418	469	430	496	438	445	457	446	425	438	428	432	443	472	429	476	459	449	451	476	469	418	454	447	426	446	423	428	474	455	442	488	449	457	480	446	442	426	421	425	428	466	419	459	394	451	441	474	442	420	430	446	459	486	446	448	430	447	457	444	484	440	440	459	441	476	449	463	463	427	469	422	431	420	413	427	438	441	407	451	445	408	449	427	437	452	442	458	446	427	453	495	401	452	434	450	443	457	440	460	468	432	433	441	429	452	493	431	447	456	470	400	461	425	456	424	431	408	488	409	472	426	408	465	435	416	446	450	463	460	475	465	447	424	438	415	460	420	433	432	463	430	430	437	422	436	440	478	433	437	418	453	471	436	441	448	463	432	469	469	444	429	420	464	436	465	452	493	451	466	425	445	481	433	467	420	459	441	474	444	450	449	472	440	467	449	439	463	465	462	474	429	472	435	446	459	439	431	467	441	482	444	425	436	426	416	456	464	409	418	413	384	470	454	411	455	466	453	458	432	466	447	444	432	486	420	422	425	432	465	424	486	440	448	483	418	475	430	454	474	432	401	418	438	446	420	448	483	444	453	429	442	443	426	449	445	431	440	450	439	447	465	393	413	455	419	450	463	482	444	437	408	458	446	475	465	444	443	473	442	433	430	467	486	467	439	437	476	476	445	435	443	431	432	420	445	469	410	469	435	434	442	463	399	421	433	450	436	390	483	460	409	471	463	404	416	423	445	420	418	437	437	452	444	429	432	463	450	443	455	487	439	437	430	446	459	452	446	450	486	474	439	444	423	417	478	437	458	469	440	472	432	452	433	439	479	492	466	441	434	468	436	450	410	453	387	461	454	428	433	426	458	471	457	460	421	433	419	452	481	430	460	435	434	442	440	430	503	474	457	452	456	431	455	436	411	464	411	434	473	415	448	446	423	445	416	482	440	418	430	437	468	468	461	464	468	473	442	424	452	469	425	422	458	455	454	446	435	447	436	477	423	458	463	444	475	473	446	487	461	457	472	457	447	429	468	414	461	455	431	432	448	476	484	442	475	420	443	439	435	447	467	438	452	486	455	425	482	472	489	437	447	457	444	475	446	444	462	440	467	412	469	448	458	413	457	446	455	442	450	474	452	455	446	426	438	433	485	430	459	425	431	399	436	471	436	431	479	405	434	443	450	464	490	437	438	451	459	428	473	486	441	440	483	439	442	482	457	432	450	486	456	431	450	454	458	441	446	470	427	446	412	442	436	471	448	418	405	472	449	461	446	457	453	438	445	446	466	413	430	401	440	444	470	432	435	443	429	441	454	473	448	466	416	461	418	444	437	435	472	437	440	494	454	415	453	431	456	444	456	457	457	424	479	470	396	466	418	466	443	481	475	462	435	472	500	428	423	450	462	433	449	452	446	443	430	455	432	459	433	447	420	448	409	471	436	448	468	441	406	439	435	435	449	437	449	435	459	465	451	457	451	494	432	443	461	484	423	419	443	448	448	436	448	455	450	443	447	453	493	469	469	447	486	436	427	449	431	453	460	475	428	435	479	454	495	426	423	427	436	453	454	455	411	421	439	456	405	403	455	412	460	451	491	421	406	451	447	446	423	470	460	440	455	465	439	445	414	386	435	442	430	440	464	439	454	417	469	434	409	439	438	459	487	468	446	425	418	407	439	423	459	460	470	455	451	444	441	436	455	470	456	433	464	413	421	420	443	474	420	422	464	468	387	440	449	448	455	441	447	500	468	445	470	457	462	432	436	429	466	454	444	418	421	439	487	441	445	426	458	432	438	449	480	457	489	442	460	452	440	496	440	441	467	451
27303	17444	3110	311	181	162	123	139	129	122	101	124	101	110	130	124	110	100	111	98	108	122	123	135	107	122	123	109	125	94	109	121	102	108	132	99	105	99	94	113	119	111	113	142	115	108	124	130	104	122	118	117	101	115	93	106	116	118	99	108	118	105	109	115	120	108	108	100	102	110	122	131	114	117	123	108	104	124	122	128	110	131	99	120	89	100	131	108	113	110	96	126	120	120	104	112	110	110	111	106	106	101	103	81	106	130	107	108	110	111	127	98	107	115	134	103	105	112	122	106	103	119	87	113	117	114	109	132	119	104	119	115	106	104	111	108	116	113	111	103	116	111	122	110	109	106	98	120	99	122	127	110	104	127	94	111	114	140	90	106	133	104	123	107	112	115	120	112	117	109	110	103	91	99	137	116	125	128	113	107	116	116	108	136	110	117	128	105	117	114	108	115	117	115	106	88	119	122	129	103	103	93	119	97	106	118	114	94	119	129	98	125	125	124	114	111	111	119	111	138	127	113	96	96	111	111	122	120	113	97	99	113	105	109	101	116	103	111	116	109	91	120	104	116	130	121	114	91	119	110	113	99	96	129	109	119	123	119	111	104	129	117	112	125	93	111	114	103	99	86	122	121	101	107	112	118	107	90	117	106	129	127	119	121	113	127	118	110	117	99	114	98	121	115	114	123	109	126	109	130	128	114	112	121	106	100	75	98	116	103	126	108	104	115	105	106	123	120	102	120	131	128	99	115	123	125	109	129	109	107	125	114	132	105	104	121	96	124	110	101	126	96	97	111	96	110	127	110	104	122	117	114	116	107	132	95	103	129	94	105	139	121	119	109	133	107	108	115	117	86	131	108	116	109	119	127	112	118	114	103	103	93	118	101	118	113	109	123	134	124	131	104	117	115	102	114	118	117	100	112	114	116	109	101	121	112	124	110	122	112	121	119	113	119	116	111	105	117	113	123	109	124	117	106	109	111	112	102	111	93	118	126	106	94	100	110	110	111	106	98	120	100	134	114	120	126	115	98	118	98	127	106	121	113	126	108	104	111	111	129	112	110	106	116	117	112	112	94	103	104	120	112	122	126	112	108	116	128	108	95	119	121	112	103	122	121	102	91	126	150	111	121	107	123	95	128	90	117	113	106	106	111	112	115	116	123	120	140	108	121	106	121	119	119	98	101	110	97	115	124	121	120	110	94	101	114	119	102	115	107	122	125	114	118	109	108	125	125	126	101	133	118	99	117	115	120	113	120	113	117	114	108	107	110	108	107	109	113	124	111	129	98	123	131	104	121	111	106	112	98	136	104	91	129	121	99	106	127	110	113	117	97	108	98	110	107	121	101	122	126	108	88	128	91	116	103	128	105	112	98	101	103	126	114	111	101	129	115	117	106	110	116	95	111	115	114	125	119	118	112	123	103	138	119	120	110	130	119	119	114	115	108	100	114	115	126	108	116	93	115	122	130	103	97	110	102	109	115	123	139	111	105	119	121	119	105	118	114	110	112	111	112	123	122	99	129	103	134	121	109	107	124	125	114	122	109	127	99	114	107	129	126	106	102	122	117	95	111	122	123	110	113	110	132	115	129	114	111	101	138	121	109	110	113	99	105	102	126	117	100	120	136	106	109	121	101	112	106	110	113	123	121	118	103	132	130	107	118	108	113	123	133	103	105	119	83	94	113	107	112	107	110	121	136	129	118	109	106	117	100	105	120	119	103	132	115	115	112	109	133	107	121	113	101	121	120	105	110	119	106	90	136	118	120	107	104	97	128	117	114	106	129	111	112	87	131	130	93	106	136	113	107	105	107	127	117	115	127	97	111	113	114	119	121	98	107	109	117	108	126	127	105	103	111	132	109	124	106	118	109	135	110	93	121	119	101	107	97	131	118	126	102	120	119	119	122	104	115	106	114	123	124	112	96	122	116	125	103	113	115	120	104	120	112	113	126	95	115	109	96	95	127	119	107	131	125	111	111	105	115	118	121	112	133	100	116	120	131	111	119	130	112	119	120	97	113	125	97	100	104	113	95	112	115	135	109	119	113	117	102	98	106	113	103	115	120	113	136	139	100	96	108	108	124	139	119	94	96	107	102	111	102	112	112	104	98	109	132	106	115	129	108	105	108	110	131	113	96	106	126	102	121	111	116	119	112	105	118	105	100	103	114	116	92	113	126	102	116	118	97	112	128	127	110	120	122	120	106	126	110	117	101	129	108	88	127	115	97	107	124	104	105	98	97	98	130	99	108	105	116	120	129	126	104	112	118	125	111	125	110	101	100	139	119	116	117	103	99	117	110	122	116	124	111	103	116	122	102	120	119	94	106	106	108	123	119	107	117	91	104	118	117	135	103	121	105	97	119	126	113	108	108	98	107	124	113	111	101	114	105	115	95	108	112	96	112	92	124	107	120	111	103	118	116	119	112	122	118	114	125	104	107	101	121	115	132	126	101	111	117	114	98	115	104	111	112	115	130	114	116	122	112	118	115	126	98	109	100	104	108	123	114	120	125	113	96	122	106	116	120	138	115	96	109	117	127	121	126	100	120	103	131	119	120	132	122	106	108	88	108	116	111	110	126	134	111	103	116	92	121	104	125	113	105	119	119	113	106	123	96	126	109	102	109	109	113	104	131	103	117	128	105	112	89	125	112	124	107	117	111	105	113	116	109	122	115	94	123	115	103	116	117	113	107	111	107	133	136	124	109	106	123	107	105	121	122	93	120	86	98	94	113	121	114	117	115	113	113	118	123	108	121	94	108	109	101	119	106	133	108	110	110	119	97	129	113	130	117	113	121	121	104	109	102	111	115	120	127	130	124	111	129	106	124	112	102	109	109	121	125	109	121	118	112	107	127	116	117	97	100	131	114	123	109	100	116	119	111	120	108	119	131	107	103	123	97	120	99	118	96	111	117	120	108	110	105	113	110	122	110	100	123	117	111	115	123	111	97	121	121	113	112	116	124	105	121	121	103	110	122	96	107	122	137	107	100	102	83	123	103	140	104	115	115	105	90	113	118	123	94	123	129	104	109	106	91	99	117	125	103	130	105	94	109	108	105	104	127	118	103	111	131	132	106	105	112	134	105	105	116	120	100	111	118	105	123	130	112	110	106	109	95	103	115	121	111	116	108	112	123	115	130	110	115	110	128	126	114	107	121	127	103	96	128	96	102	99	116	123	105	119	116	117	115	126	113	120	125	121	119	111	115	127	118	100	94	103	123	112	108	97	104	103	104	97	105	112	107	127	117	116	127	108	116	110	111	110	106	120	120	94	100	109	98	103	113	116	129	115	102	106	133	122	133	134	95	118	105	103	127	124	112	95	107	116	118	95	123	133	133	125	103	114	123	119	117	119	124	106	112	105	136	128	120	113	115	109	116	100	102	125	112	124	106	96	105	103	124	120	105	122	120	124	133	107	111	111	115	102	106	115	112	125	124	118	116	106	104	107	113	112	111	119	129	99	96	97	113	130	112	97	106	133	118	102	98
4216	761	487	271	206	188	151	162	186	143	139	142	123	143	158	140	135	120	123	138	127	141	131	137	119	134	142	123	114	133	117	115	119	153	145	121	132	140	122	117	134	141	114	137	135	126	147	118	138	161	148	124	148	150	145	131	113	126	134	114	115	132	137	122	149	101	123	117	133	144	108	131	119	116	121	110	159	123	126	157	119	140	139	148	130	127	130	122	127	137	145	134	106	132	118	143	134	125	118	125	149	124	145	119	121	125	146	149	129	127	135	134	128	113	122	113	111	112	151	138	122	131	149	141	134	149	128	147	117	134	145	143	134	123	123	129	104	137	129	127	124	141	117	141	126	120	137	148	125	149	128	127	124	126	123	119	141	121	134	117	118	137	121	135	123	117	122	134	130	133	132	143	138	158	110	148	120	127	135	117	137	133	130	128	144	136	136	146	132	113	151	124	121	129	135	121	129	123	127	120	135	121	117	130	118	136	135	111	118	135	153	147	130	139	156	139	126	141	131	135	136	124	134	123	137	136	140	136	152	138	114	123	134	132	139	145	133	111	141	137	114	132	140	153	131	134	150	130	124	135	134	127	137	112	119	143	117	108	139	125	123	115	133	127	126	125	123	127	146	115	119	123	126	127	123	129	112	144	170	132	109	145	128	112	144	123	146	118	123	146	133	119	115	142	138	119	125	131	139	138	115	148	149	115	128	128	124	126	136	111	114	105	140	128	156	113	134	153	120	105	118	131	135	137	124	133	127	140	139	109	122	122	122	143	115	130	126	125	139	115	129	117	132	140	116	120	140	136	121	135	136	125	138	121	142	139	131	139	143	134	122	122	132	127	125	133	126	135	134	116	130	130	160	137	125	141	121	133	139	131	106	150	133	127	121	114	157	99	122	119	108	137	128	102	126	147	121	130	134	136	126	134	122	110	144	120	127	130	118	129	110	115	111	137	111	119	130	133	119	121	120	136	141	133	122	134	160	133	124	117	152	125	120	141	133	144	130	114	144	117	139	124	131	141	128	141	125	132	140	130	115	116	139	126	123	125	126	131	118	114	128	117	135	127	119	142	137	161	120	145	124	135	132	120	133	145	143	144	125	129	131	138	154	147	126	137	123	137	141	129	133	117	133	141	129	126	137	135	143	128	139	130	119	137	127	107	141	139	136	121	117	136	129	133	139	115	118	125	144	144	154	116	119	126	146	135	132	120	138	138	152	117	125	136	126	125	117	124	130	155	109	114	136	120	115	111	126	156	112	112	132	122	154	127	117	116	119	132	119	121	149	137	112	125	118	123	108	123	146	129	124	145	124	120	136	138	135	120	154	129	130	149	142	130	131	145	142	137	119	108	133	122	119	145	112	119	149	128	126	129	115	127	102	153	142	133	132	127	126	130	118	128	120	135	129	129	116	113	132	128	128	113	138	127	138	130	125	117	145	129	138	124	130	131	147	122	135	129	120	119	121	115	132	149	132	121	143	138	132	158	119	111	141	108	145	113	124	129	143	141	131	113	128	127	117	129	121	141	133	106	117	123	133	128	138	118	119	122	129	142	122	135	132	143	125	121	122	123	132	148	136	126	126	118	130	144	138	127	111	151	128	123	142	131	126	120	115	122	132	140	112	116	115	129	130	132	138	139	128	121	122	130	129	109	134	118	137	136	129	141	127	136	121	129	133	116	133	136	122	125	127	123	142	144	140	131	124	149	145	138	142	115	126	131	109	113	127	125	121	108	123	149	134	116	110	130	131	126	129	132	160	123	136	120	129	123	139	156	127	147	145	137	126	144	128	142	111	121	121	126	116	114	136	118	150	136	127	115	137	128	121	134	110	140	122	145	133	138	132	112	127	133	124	122	131	123	121	129	114	120	122	136	111	120	149	106	139	104	130	141	121	114	122	135	135	122	141	135	126	118	129	131	146	135	143	125	132	117	105	144	135	124	112	125	161	144	133	131	131	133	125	139	153	116	151	154	127	137	129	137	103	111	133	164	128	122	139	127	127	127	148	134	155	150	117	143	120	153	136	128	141	122	141	131	127	122	121	131	122	112	120	116	120	125	124	134	126	135	115	127	155	127	129	114	120	142	130	131	136	122	156	122	138	114	132	133	135	129	121	133	124	127	136	129	131	128	147	143	135	126	124	116	137	132	124	132	132	139	115	144	133	142	116	121	126	127	119	141	137	153	142	149	123	126	146	150	147	148	126	141	140	113	157	144	95	128	108	120	119	125	127	123	150	126	132	138	135	138	115	146	141	158	127	132	129	140	133	117	136	127	134	136	138	137	129	141	145	126	137	125	122	120	110	115	136	138	117	135	140	135	129	106	150	119	145	123	135	130	109	136	148	123	133	129	137	137	137	132	129	136	124	122	139	119	126	102	129	124	138	135	144	109	116	117	118	137	139	137	151	125	150	122	137	139	136	121	138	142	102	120	112	132	143	123	126	132	120	123	121	121	123	140	107	138	141	144	121	137	129	123	140	135	142	125	117	120	110	138	133	120	128	104	141	133	139	146	119	137	134	120	119	143	146	129	123	157	141	111	121	116	125	141	144	117	133	130	130	127	105	114	128	130	124	112	130	127	150	138	147	138	117	135	149	134	130	118	136	131	126	141	150	137	144	152	134	134	125	131	132	135	132	114	128	121	126	136	135	146	132	135	139	121	131	133	117	118	130	138	135	131	117	132	124	130	137	117	122	136	132	134	129	132	136	138	144	136	136	133	125	146	114	129	126	124	142	121	141	117	152	111	117	142	132	130	115	123	113	131	129	130	126	120	128	119	119	138	109	129	118	129	117	136	140	132	130	128	125	133	138	132	144	125	122	124	115	127	141	134	112	140	125	131	133	116	112	127	142	153	121	124	120	121	135	135	130	122	137	131	125	151	137	147	134	114	115	140	145	125	166	106	138	112	133	154	127	135	138	127	127	141	114	137	127	124	140	136	119	129	160	120	159	111	124	136	153	139	113	113	121	135	131	133	115	110	123	127	132	123	126	108	118	117	111	131	120	146	129	162	130	121	124	130	140	125	140	130	115	116	124	141	125	133	116	129	121	133	122	116	102	128	134	114	123	115	117	126	130	124	138	140	152	107	131	132	142	123	123	124	128	131	114	124	130	144	150	117	135	129	125	129	141	137	132	113	138	133	110	138	123	120	127	144	116	122	130	124	112	133	143	134	134	129	134	115	132	132	148	132	119	122	120	117	121	115	130	124	116	129	129	131	141	133	132	128	132	134	120	132	153	109	135	121	140	122	137	127	140	129	121	144	154	137	135	120	132	138	136	130	121	123	118	134	124	139	134	129	142	136	121	127	133	146	120	132	131	149	143	137	148	131	138	142	135	122	125	142	125	138	121	116	126	127	123	122	134	131	114	127	152	127	122	123	117	122	125	134	147	133	111	139	123	100	121	106	141	130	131	135	121	136	130	125	135	115	143	131	126	123	134	110	125	134	117	115	119	129	114	132	110	137	127	141	151	108	134	141
23659	21006	28010	24183	20988	7912	875	592	494	551	444	442	450	421	343	412	376	387	399	338	362	374	353	326	403	349	360	340	364	328	351	336	352	307	332	353	360	290	355	346	324	330	318	307	353	332	336	293	330	315	350	353	358	324	338	317	303	328	383	331	374	349	351	314	342	325	311	322	316	345	326	334	341	356	338	336	327	309	318	312	328	344	329	323	356	318	307	308	344	345	296	309	337	308	343	344	334	353	334	356	347	325	342	354	357	302	297	360	327	308	323	312	343	332	346	345	330	337	336	342	339	359	329	303	318	337	362	355	345	324	336	333	294	311	339	325	302	318	343	318	326	316	320	330	330	352	323	304	286	306	360	319	321	364	327	354	318	317	326	332	337	331	313	352	333	329	321	328	336	307	334	356	287	316	323	315	363	316	330	331	327	336	326	324	317	335	332	307	330	346	346	331	308	325	350	337	325	304	330	313	347	353	353	325	315	333	355	325	334	289	316	309	342	302	321	299	277	337	331	315	333	343	324	338	317	329	317	319	311	289	326	309	336	323	291	333	331	333	313	309	338	335	311	342	312	311	325	340	302	309	309	332	351	308	327	334	310	325	321	324	309	276	335	314	323	330	318	320	329	305	324	343	307	333	333	328	329	321	304	324	333	305	322	341	350	336	329	345	338	337	369	325	348	319	312	300	353	340	339	316	357	301	347	322	308	316	300	345	326	305	347	316	365	324	304	312	298	321	322	331	303	317	292	307	314	300	336	350	310	319	311	366	319	326	298	304	305	344	318	336	328	354	329	319	300	359	322	306	346	349	340	318	341	339	336	338	339	326	319	329	294	314	306	344	326	316	323	326	348	335	331	332	291	322	338	343	327	344	320	353	350	323	370	289	321	338	311	313	317	358	322	299	326	331	357	326	328	335	309	321	313	299	333	312	295	306	321	347	307	335	308	319	349	343	315	320	321	316	319	324	325	323	338	319	308	322	331	315	327	327	341	329	340	317	340	305	302	336	315	342	352	314	318	352	328	291	337	321	362	316	340	334	292	357	322	309	295	318	322	330	324	315	328	365	318	332	337	307	330	318	302	344	346	342	344	389	342	310	312	312	306	336	348	333	325	358	349	331	342	334	318	322	349	312	331	309	302	366	307	318	342	330	304	315	324	348	315	307	340	333	338	365	350	321	319	335	331	324	328	359	341	325	316	317	317	335	318	317	324	320	305	323	309	306	335	317	320	295	335	335	315	351	310	344	368	317	352	327	327	338	341	330	295	290	323	355	322	334	318	325	321	374	343	343	295	305	349	318	309	308	333	328	346	350	327	320	319	297	349	340	322	293	315	290	341	330	311	309	329	297	350	326	340	328	358	310	329	314	322	309	321	305	324	326	330	352	346	315	318	333	323	336	315	320	339	355	336	357	312	311	329	347	305	344	319	308	333	311	364	326	342	368	304	304	345	333	320	320	320	330	338	295	347	296	324	310	350	359	339	343	340	359	332	334	333	325	327	374	347	314	331	295	336	319	351	368	331	342	324	323	330	302	331	321	327	324	327	341	334	291	335	322	285	326	331	327	376	318	344	323	334	334	318	324	330	317	285	318	326	322	301	333	324	307	339	318	325	339	289	320	332	320	345	339	315	325	313	354	290	348	327	318	317	319	296	297	349	342	347	325	335	336	327	315	344	308	299	321	335	335	320	303	329	305	338	332	320	329	327	305	319	328	309	319	334	341	331	352	323	316	322	315	327	321	300	315	293	339	319	355	330	352	353	341	340	333	295	316	300	311	310	336	333	338	299	315	320	342	303	339	341	287	326	334	327	322	336	342	289	359	336	346	308	332	324	341	357	326	329	331	329	325	325	319	356	326	290	342	301	336	337	367	346	294	317	319	345	347	333	295	313	320	347	306	321	301	318	343	310	358	328	324	304	347	318	328	318	348	315	325	332	338	343	343	363	328	324	323	342	318	309	336	345	348	357	327	333	333	329	328	319	324	287	300	311	313	337	324	311	306	299	340	319	294	344	326	268	315	333	297	298	308	317	308	299	351	294	330	343	312	298	333	296	331	320	333	337	268	323	331	375	321	318	331	314	340	333	332	347	366	337	353	310	319	323	348	343	342	334	354	315	325	286	334	352	351	304	326	333	328	307	332	333	320	350	355	334	318	303	342	312	327	314	279	320	317	287	357	308	329	297	313	313	298	291	345	307	344	298	339	342	336	322	317	388	319	324	330	313	341	300	344	374	348	344	329	343	319	315	328	337	297	289	331	317	337	333	348	334	310	336	335	350	323	301	326	331	355	314	329	316	309	317	381	302	321	290	353	339	323	323	318	317	338	332	312	346	321	339	317	337	364	299	349	356	313	324	339	331	345	342	305	330	340	331	336	328	303	346	309	360	312	327	301	336	283	306	320	321	317	339	339	302	336	332	337	357	309	311	349	335	305	343	326	304	321	350	306	317	295	361	316	318	322	338	291	330	300	331	327	317	332	306	330	338	325	330	342	344	322	360	323	304	322	306	341	340	338	352	320	333	289	315	313	320	331	309	321	341	323	336	318	299	331	345	332	349	352	298	306	308	302	326	331	319	332	321	323	320	359	357	337	308	312	319	325	272	313	298	345	338	319	311	338	305	348	339	335	315	299	317	334	352	357	330	332	321	354	318	329	315	310	337	322	341	322	328	306	336	290	345	321	318	335	336	309	299	354	332	330	345	300	350	297	321	333	351	344	317	352	339	330	296	308	332	321	340	307	318	303	315	355	312	310	311	349	279	313	307	327	353	368	330	336	324	310	334	335	327	330	354	343	355	319	332	291	334	334	350	332	309	309	337	307	328	308	335	337	322	306	355	317	323	322	334	352	327	348	338	284	343	326	329	311	310	323	312	302	344	326	324	333	341	349	315	308	349	336	323	315	308	319	322	330	361	324	353	325	327	354	329	298	320	320	277	319	300	335	323	338	306	281	324	344	331	317	352	317	342	330	342	337	328	321	334	334	323	312	305	355	323	326	331	315	342	311	299	341	303	319	332	282	315	337	300	297	328	319	329	327	310	326	348	273	334	327	309	297	313	355	341	355	301	341	332	349	366	335	296	340	312	330	301	303	341	328	330	314	333	326	344	356	314	330	317	346	350	315	323	303	325	340	332	326	334	334	338	326	374	315	346	323	344	348	311	306	354	318	320	305	353	341	330	344	311	351	337	334	345	325	343	346	342	317	301	320	302	334	330	333	355	307	348	322	328	319	341	362	325	321	329	309	325	321	295	347	320	325	318	308	318	319	312	360	335	328	311	338	328	322	345	318	322	333	315	345	317	320	321	365	310	312	319	304	319	323	332	295	338	327	290	315	315	328	324	353	317	341	338	357	299	344	318	284	326	318	337	331	347	349	320	324	311	327	311	339	326	331	332	329	330	314	317	351	323	321	346	334	335	328	327	311	321	341	333	335	308	328	320	292	305	345	337	324	336	313	342	358	352	286	320	311	339	330	327	340
3725	8473	5692	2640	1943	1386	1148	834	763	653	630	587	517	501	478	430	431	420	371	421	388	375	413	374	370	380	384	378	413	366	371	353	370	403	380	371	345	381	356	318	386	362	324	343	362	336	353	335	349	397	340	332	347	370	333	349	336	368	337	344	363	336	346	359	358	354	350	385	364	369	340	331	338	336	371	372	358	378	308	338	350	378	317	349	343	340	372	351	340	330	370	341	347	378	337	343	348	345	346	370	360	322	331	363	325	339	363	341	338	333	346	352	331	340	368	346	341	357	352	358	341	378	370	330	376	344	351	348	340	338	328	361	337	380	369	332	314	351	330	381	341	345	332	360	327	367	338	348	345	346	324	320	336	366	353	332	340	352	380	359	359	321	344	348	324	342	355	344	331	346	348	347	352	339	355	353	379	334	357	338	343	343	312	310	340	352	354	367	353	324	389	370	345	351	354	375	336	356	302	321	353	343	372	338	355	374	370	310	351	351	397	342	376	351	332	367	344	332	332	363	367	335	340	320	352	335	340	375	365	340	339	356	348	307	335	387	377	334	341	368	328	317	343	375	328	326	324	352	351	350	354	320	327	364	345	361	346	322	385	333	330	374	325	342	350	336	353	341	360	352	385	377	372	366	342	321	361	361	352	370	353	345	352	330	343	343	351	379	331	317	333	349	326	344	338	329	376	320	343	320	308	325	352	344	325	362	346	361	368	345	368	316	325	340	326	335	337	341	356	324	346	350	350	319	329	332	327	334	343	318	342	353	364	356	334	342	339	376	375	359	333	334	378	346	334	299	349	344	388	355	376	357	374	337	358	370	372	315	354	336	328	347	343	333	336	336	320	327	338	348	353	357	347	364	319	350	361	322	352	332	351	359	327	291	398	350	374	330	357	358	315	332	346	345	326	354	343	360	330	354	331	346	355	346	336	337	339	322	341	332	364	354	347	325	367	356	324	363	357	335	357	357	315	323	329	341	339	345	369	328	330	352	319	327	350	349	339	352	338	348	316	346	357	343	301	353	344	335	350	331	352	332	328	359	376	323	369	353	357	394	359	358	319	373	333	330	309	339	310	364	378	391	377	335	372	357	341	360	374	345	360	318	342	331	322	342	373	348	311	355	322	334	352	368	334	360	329	374	349	361	343	369	356	365	396	377	351	331	373	323	353	328	354	360	333	360	360	381	334	315	337	348	326	327	346	314	358	357	327	315	341	335	317	375	340	335	372	364	366	345	340	349	340	330	328	341	334	341	346	334	337	341	346	353	362	351	324	362	333	327	347	343	345	335	344	316	361	365	357	336	327	347	343	323	339	348	330	327	371	332	355	358	371	327	353	340	364	378	361	321	314	318	365	388	333	401	372	356	323	322	333	361	325	377	312	374	360	326	365	330	328	361	360	347	360	347	359	341	353	353	340	346	358	359	384	325	374	369	373	325	353	311	326	337	348	346	335	326	353	366	376	349	335	381	363	357	352	352	318	322	379	335	331	362	330	370	381	334	330	354	383	334	354	397	303	362	322	357	358	351	339	331	317	358	356	330	340	344	332	351	377	347	328	354	335	343	336	321	346	348	369	374	381	323	378	350	333	332	333	337	324	364	354	325	343	327	350	327	359	339	328	329	358	338	364	350	335	340	361	345	330	369	386	356	318	382	368	367	346	355	344	350	366	324	320	388	315	318	332	342	353	355	363	368	336	325	350	402	354	334	338	374	376	343	336	335	327	328	326	367	333	293	321	324	361	356	349	365	372	325	348	356	323	348	343	354	355	331	360	353	339	339	326	339	352	374	321	363	325	380	321	318	326	340	344	330	363	357	367	343	386	352	387	307	351	361	341	343	346	351	358	352	324	337	303	323	347	334	339	361	350	353	310	358	343	358	364	364	378	345	340	363	410	371	321	306	335	338	339	344	338	366	365	323	333	328	334	363	355	333	353	349	356	352	373	333	324	330	384	349	353	338	319	348	390	321	329	370	367	329	298	339	312	311	386	369	361	330	360	307	372	333	349	341	375	354	355	365	342	336	340	359	344	366	352	336	353	343	340	353	320	315	382	348	337	360	343	365	338	365	329	347	363	361	341	347	352	315	324	347	362	340	336	340	350	339	326	356	319	390	349	334	337	312	374	340	331	321	354	330	337	346	361	336	321	363	371	340	353	337	396	327	361	349	357	329	361	352	335	362	353	385	320	371	329	327	352	353	328	354	316	352	334	359	344	361	334	344	333	347	358	331	330	351	332	358	357	350	348	342	382	363	348	330	351	315	347	345	341	362	335	323	339	369	352	349	358	335	342	353	319	340	306	348	334	344	358	358	339	352	335	339	347	355	327	342	354	325	377	340	341	331	382	377	368	323	330	353	350	317	322	348	324	324	358	313	327	335	365	321	347	353	356	346	331	368	347	325	329	324	365	355	365	354	345	321	377	327	303	336	336	350	333	350	323	327	333	339	348	328	346	342	345	314	338	355	386	332	336	356	342	349	351	330	366	359	353	355	358	370	339	335	329	380	361	330	337	342	368	348	351	351	384	339	356	322	370	358	330	349	319	336	368	331	306	346	329	325	332	331	319	377	318	354	345	339	365	341	368	365	350	346	395	340	342	327	342	326	318	312	322	363	344	363	360	352	347	363	328	351	329	326	343	332	341	362	363	359	340	361	348	391	356	325	337	382	328	327	313	313	335	357	348	331	344	340	335	370	352	338	347	342	320	347	384	346	354	339	369	360	375	346	348	334	343	346	317	337	318	381	347	350	347	340	321	374	345	352	359	337	370	349	364	359	337	346	374	363	349	331	374	341	310	368	351	374	388	329	366	356	357	350	352	356	346	365	352	348	372	336	302	341	316	346	343	329	359	376	354	320	382	354	332	343	344	350	323	347	319	349	347	369	345	307	387	344	328	330	366	332	344	364	339	302	355	319	335	336	358	336	360	347	330	370	320	333	357	333	344	339	344	337	334	338	332	328	363	357	320	353	356	334	341	333	306	347	334	314	387	326	358	359	344	330	320	349	382	342	316	328	308	346	330	356	324	320	326	362	298	341	351	361	325	339	357	335	334	333	337	358	330	362	347	325	342	356	352	335	350	333	351	341	361	324	339	339	363	342	335	354	341	352	337	293	346	363	329	332	348	378	356	336	321	369	337	330	351	343	375	354	331	324	375	352	378	333	341	329	354	360	351	353	373	339	326	328	344	350	336	348	332	319	357	328	371	329	399	338	348	328	330	390	346	340	371	341	349	326	321	375	347	384	347	341	340	335	348	352	343	360	349	336	336	321	348	352	327	332	396	336	359	333	379	316	308	323	350	349	377	331	319	347	357	352	338	330	335	392	331	334	367	371	328	317	330	358	344	322	360	360	335	337	343	321	333	322	330	354	334	352	345	337	346	345	341	348	354	329	347	344	375	385	312	363	344	322	356	346	382	331	343	313	347	342	337	368	314	368	310	332	341	363	327	343	358	318	335	356	329	345	360	314	364	340	361	356
24822	20954	26535	25341	5066	332	270	220	201	175	165	161	140	156	133	121	136	130	114	124	99	139	108	146	128	135	97	122	100	111	139	109	115	129	115	111	101	109	123	140	103	120	108	125	140	117	123	115	117	108	134	122	108	122	110	112	106	92	115	115	103	122	118	119	127	120	128	111	122	123	122	108	122	107	117	133	114	98	114	127	82	94	122	102	120	103	142	108	119	117	132	113	106	127	130	127	114	109	109	138	103	110	115	110	118	115	115	128	124	99	138	120	117	113	126	124	96	116	109	129	128	136	121	100	126	95	110	121	118	115	109	126	130	128	117	120	103	94	119	117	120	107	118	128	104	110	113	125	131	117	108	124	138	98	138	107	116	116	94	104	117	115	94	117	102	103	109	116	101	128	113	119	113	121	115	119	130	132	109	125	118	110	125	124	114	112	95	125	112	110	107	102	116	124	126	103	104	103	112	116	142	112	114	108	108	120	92	121	109	91	119	103	107	114	118	107	105	118	122	112	98	111	101	104	127	94	117	107	116	99	133	95	117	123	131	115	114	116	96	116	133	114	120	108	103	123	127	105	120	124	126	110	104	111	111	93	89	105	104	113	113	130	117	109	117	108	117	103	128	106	101	95	122	137	109	94	118	123	125	108	108	104	114	124	139	134	124	99	93	105	112	113	119	112	91	92	116	104	116	118	107	117	110	109	92	119	119	123	124	109	113	135	112	115	113	128	103	107	114	101	108	146	114	97	95	109	105	94	116	130	127	94	107	134	98	132	117	117	107	95	116	123	109	113	124	116	113	114	123	117	101	118	127	111	100	108	117	106	118	98	106	108	116	105	155	121	120	111	114	93	114	91	100	125	127	110	108	121	107	118	113	112	109	106	99	117	116	104	101	117	132	116	96	123	125	108	105	113	108	126	127	107	124	106	117	113	120	132	109	105	129	114	111	102	92	114	126	102	111	116	122	116	126	128	126	100	113	127	111	106	110	114	96	125	130	115	113	101	122	118	100	118	118	107	91	110	121	116	111	120	118	109	113	122	113	105	125	115	105	87	110	104	114	113	116	132	125	113	115	134	118	126	117	107	93	108	102	131	112	93	126	125	120	101	150	129	122	100	131	127	114	116	115	128	115	136	134	117	118	119	103	136	127	113	98	104	113	115	129	115	126	106	127	123	127	114	112	91	123	110	96	115	106	99	94	124	112	115	115	97	130	124	105	106	115	114	116	126	111	119	106	87	97	103	88	98	96	133	111	103	113	95	106	128	119	127	121	85	129	145	120	114	103	90	108	111	119	108	109	128	136	114	120	99	110	107	107	123	110	130	122	125	129	118	127	111	119	107	120	121	125	98	114	123	106	123	101	124	98	114	98	151	116	103	112	115	121	111	126	118	123	110	105	138	118	116	113	114	128	117	110	119	116	129	100	104	127	115	107	139	112	95	121	98	110	103	114	110	114	112	113	114	119	99	121	106	117	111	103	96	106	116	112	111	118	113	116	106	111	105	126	98	123	102	111	100	111	148	123	112	123	119	127	132	103	123	115	104	104	111	123	95	114	103	142	110	95	110	104	109	102	132	111	113	102	109	105	97	122	139	115	91	130	134	124	108	105	129	130	125	119	107	108	120	117	114	133	109	108	90	113	87	109	112	108	121	124	98	108	135	124	114	121	125	122	103	107	107	92	128	125	115	111	95	107	120	122	106	115	115	106	119	128	127	107	110	135	111	115	115	110	109	112	103	113	117	109	108	107	111	111	104	122	134	127	116	114	97	99	112	129	104	104	108	102	117	107	109	119	114	123	120	116	107	125	114	123	114	117	126	107	114	117	103	105	132	114	102	111	132	126	114	100	110	119	110	118	115	115	112	112	112	96	127	124	125	93	119	127	103	122	92	118	128	99	112	126	124	127	101	93	117	107	111	106	132	110	129	119	127	110	119	109	112	103	104	103	129	103	115	104	116	122	116	113	116	124	126	116	108	112	119	125	107	138	119	128	113	119	117	113	96	114	109	112	98	121	112	120	116	108	121	119	128	102	102	114	121	105	107	98	97	105	117	112	103	104	106	109	111	106	124	116	98	127	125	124	123	105	113	116	114	126	102	130	122	110	121	101	132	108	125	97	105	125	106	106	126	104	117	103	126	120	113	129	112	115	110	120	124	116	130	112	119	95	128	106	99	106	124	110	118	118	118	128	126	108	109	135	114	109	127	118	106	114	133	95	107	128	100	120	108	108	102	128	123	111	107	106	123	106	117	103	117	114	97	134	114	132	112	127	111	101	114	85	114	115	114	117	120	105	90	120	109	121	106	126	116	113	107	119	129	113	128	119	125	130	113	100	127	123	132	121	121	139	104	127	129	107	117	105	115	107	101	108	130	107	98	132	120	111	144	109	101	122	123	111	116	109	110	119	110	118	106	81	109	153	119	106	104	112	111	106	122	111	111	113	101	103	126	101	112	118	131	119	114	116	140	110	115	108	121	110	119	119	138	115	93	117	120	122	118	126	120	102	106	141	114	89	102	94	103	111	122	119	138	113	121	127	119	117	108	115	124	128	85	140	109	109	111	108	113	109	106	102	120	106	111	113	117	107	129	126	107	128	94	106	112	117	129	108	112	131	119	101	126	120	101	119	117	121	119	121	117	97	94	108	97	118	96	102	106	100	119	102	106	127	126	123	122	132	115	120	101	130	106	107	93	104	114	106	113	122	111	120	108	120	122	120	105	100	131	136	105	121	108	123	119	114	102	113	112	113	124	123	121	119	104	124	85	115	122	103	108	114	110	110	125	117	115	119	124	106	115	119	133	118	108	105	125	101	115	111	127	109	102	113	122	112	120	115	102	110	91	129	121	111	124	121	120	112	123	116	118	117	108	114	109	118	127	111	137	91	123	128	110	121	108	126	139	117	123	122	108	108	96	109	106	133	126	114	119	125	123	123	120	115	94	115	104	113	103	118	111	95	103	109	123	106	115	109	109	107	104	113	108	117	128	107	112	108	105	112	114	111	114	103	122	129	128	108	139	115	128	116	125	116	112	112	131	101	115	104	118	122	127	120	114	131	121	110	112	120	117	110	108	126	109	127	106	104	121	107	122	103	101	100	129	108	109	125	90	107	98	110	132	107	122	116	116	126	113	133	104	107	123	115	115	117	100	113	91	114	116	119	104	109	110	128	94	117	127	110	98	128	110	106	99	110	114	119	125	99	105	98	117	120	122	117	129	126	112	112	110	100	111	96	99	106	108	101	111	110	99	145	127	111	115	115	96	112	118	120	113	118	134	136	118	121	107	94	110	123	107	110	103	106	125	114	89	103	115	120	125	114	115	106	99	115	119	117	126	110	117	129	94	96	129	118	111	92	125	111	113	110	116	103	120	134	110	104	101	118	105	115	105	116	113	120	105	111	108	117	107	111	130	107	122	119	117	103	120	111	117	102	121	127	117	95	117	133	114	99	110	122	109	111	122	116	127	114	108	126	108	126	97
3434	4175	2713	1182	832	653	545	449	336	285	253	232	234	225	193	186	186	196	176	190	168	168	185	173	162	184	178	160	142	159	138	196	161	141	165	139	167	163	149	166	147	163	156	148	150	140	121	156	142	149	140	136	155	143	146	149	121	146	151	151	133	148	150	148	145	143	151	167	142	149	142	141	167	126	156	158	149	153	143	129	140	131	148	147	142	153	139	137	144	141	145	153	133	150	157	140	141	137	148	141	159	127	147	158	130	157	130	145	132	148	135	141	168	128	152	130	151	156	161	145	143	139	144	157	153	152	161	137	142	133	155	147	136	149	133	145	125	131	161	146	143	146	137	136	147	142	164	144	173	137	158	130	131	148	144	143	143	147	129	126	156	162	142	149	155	138	154	160	126	135	153	148	135	139	132	144	139	144	133	133	153	158	144	145	157	138	145	128	145	120	143	153	145	133	141	136	159	124	127	130	126	130	142	160	155	145	147	141	132	127	152	144	141	146	150	150	156	144	129	135	134	158	145	132	168	148	141	152	147	119	146	167	163	165	146	148	137	145	147	131	162	160	137	132	138	149	155	158	135	150	177	141	132	134	139	146	151	142	152	149	144	142	163	140	137	139	145	146	139	134	127	127	142	110	143	141	152	145	152	140	131	155	131	159	124	128	162	147	160	149	141	141	151	138	167	126	144	150	156	121	139	126	147	145	149	136	147	146	130	132	140	160	133	152	144	142	132	143	144	150	118	154	145	130	150	146	141	159	144	150	143	147	130	131	140	153	144	144	152	121	118	150	154	129	138	130	136	146	137	128	162	132	137	120	149	127	154	155	141	153	143	129	165	136	143	123	137	137	152	143	141	147	139	146	139	135	140	136	139	149	147	128	135	155	140	135	131	148	146	135	139	152	140	145	134	128	151	147	143	151	133	136	174	126	139	159	141	127	153	159	137	151	123	141	160	127	147	122	139	141	135	130	137	146	130	126	139	147	124	142	144	173	143	144	141	132	129	146	121	152	142	142	129	124	124	169	137	123	139	136	147	132	138	135	135	146	151	137	144	157	141	135	142	137	137	144	149	120	141	152	158	145	153	147	144	125	146	143	141	147	132	155	136	139	140	142	146	153	138	115	151	150	151	159	140	143	116	160	169	121	146	146	145	144	150	146	138	143	135	130	138	161	140	140	137	143	129	129	163	149	144	135	137	131	140	138	141	160	152	158	138	130	145	132	145	130	150	148	153	146	143	137	139	156	167	169	122	154	139	124	164	184	125	132	138	137	160	147	148	142	127	175	140	147	142	142	143	141	132	161	154	142	130	146	135	122	146	145	161	141	137	146	145	146	150	135	157	134	152	141	143	152	126	145	136	146	159	140	130	166	130	157	132	145	146	132	155	156	123	139	168	158	128	140	139	148	115	172	147	143	150	137	118	117	153	134	117	145	137	161	141	132	150	158	148	155	123	133	137	128	159	153	148	142	143	142	138	147	147	136	147	116	140	155	163	128	156	139	127	147	147	159	156	168	143	121	146	143	128	134	156	154	149	145	133	138	138	138	142	133	144	134	131	133	138	143	160	151	130	142	142	140	129	140	166	125	156	155	127	142	149	154	164	132	127	142	139	131	140	134	150	157	163	148	130	119	133	151	142	141	141	147	155	137	133	133	155	150	158	173	129	160	143	128	139	150	157	152	133	152	131	149	127	151	136	145	152	158	135	149	145	131	139	142	131	143	152	155	142	155	150	138	135	170	144	138	148	144	150	149	134	123	160	141	144	159	160	139	135	154	132	130	129	164	121	160	150	143	158	138	144	121	151	133	175	157	158	159	138	137	158	140	135	144	134	136	139	146	137	165	151	125	135	124	169	170	134	140	153	123	158	145	156	154	146	132	130	130	138	146	138	124	179	141	131	156	154	156	144	144	139	141	145	133	136	130	152	136	151	121	139	168	143	143	153	137	122	155	157	138	148	144	133	157	129	136	156	152	163	153	151	145	152	143	151	149	156	140	144	139	149	168	149	154	164	137	145	137	159	153	142	147	138	160	142	142	155	140	147	157	139	158	162	139	137	137	164	137	142	158	159	136	148	134	160	140	153	140	132	124	122	151	149	155	135	155	153	143	136	157	130	152	166	140	142	148	130	139	151	146	153	151	150	154	156	167	140	149	142	151	155	142	166	132	145	126	168	141	135	155	120	134	146	132	136	158	119	150	146	181	138	156	131	154	155	133	145	129	147	128	129	144	143	164	156	137	147	145	153	165	145	133	162	149	141	154	126	134	129	140	143	144	147	139	129	164	132	164	155	142	143	115	137	128	155	127	141	140	155	133	160	141	144	134	159	132	155	143	144	133	144	132	117	140	130	137	141	131	165	138	146	146	153	140	145	127	138	170	144	154	133	127	157	158	141	150	152	140	147	137	141	158	140	159	140	162	141	134	147	151	149	134	143	137	140	151	142	142	135	140	126	121	132	146	151	144	141	152	132	150	149	149	156	136	166	171	134	148	132	141	150	127	136	153	153	125	147	135	147	164	137	130	146	153	152	143	152	159	143	153	155	159	164	142	139	149	147	148	151	162	154	147	151	135	161	125	123	154	149	147	146	135	173	158	143	140	150	121	134	158	164	135	126	132	148	143	149	143	149	160	143	164	153	143	148	156	136	136	133	174	145	138	151	146	161	141	148	146	155	135	123	137	124	158	157	151	133	155	139	147	138	145	146	153	163	156	143	105	155	158	151	154	149	130	126	160	148	146	145	137	159	146	139	121	167	139	140	160	160	132	142	157	131	138	141	159	164	138	132	143	136	139	122	125	132	164	157	148	144	140	156	163	124	166	132	156	124	149	164	142	140	171	150	130	140	171	138	150	147	157	147	162	157	119	149	142	151	145	159	158	142	144	138	134	136	152	150	152	153	146	128	140	137	150	141	146	149	158	128	146	135	139	156	167	152	153	150	140	141	159	155	141	150	137	154	131	139	139	124	131	141	136	109	151	139	142	140	149	139	164	156	124	138	168	151	142	146	143	143	145	125	155	152	140	144	135	162	130	159	149	162	143	141	167	132	133	136	150	132	147	127	151	151	155	151	143	132	149	139	166	134	135	164	127	154	132	155	152	154	137	141	164	136	154	143	143	146	141	154	128	132	147	140	141	148	137	124	161	128	147	141	152	138	149	132	117	132	133	132	153	137	131	134	136	139	146	137	128	132	148	143	156	119	127	139	121	131	140	148	145	147	117	124	144	142	127	147	145	147	157	147	124	143	143	145	150	148	142	153	149	150	161	160	152	130	134	176	155	117	138	119	143	158	148	153	146	135	157	155	120	129	124	139	128	140	148	137	124	135	143	143	122	163	134	131	144	149	138	137	141	122	131	143	149	138	149	139	153	135	148	142	144	150	152	173	145	142	141	129	139	151	131	142	145	159	132	139	153	155	134	144	133	126	142	165	141	154	124	165	145	143	131	128	147	167	168	138	123	147	149	156	136	136	143	127	161
22421	20925	28365	23594	20835	20815	5189	1023	766	748	662	587	584	538	523	546	503	445	481	466	450	486	490	462	461	467	448	473	457	461	424	427	436	437	470	455	438	445	451	410	413	426	441	434	466	421	428	399	425	434	406	420	424	413	423	417	408	396	391	446	447	387	433	485	423	432	455	407	406	457	402	430	419	403	443	406	419	400	378	389	396	402	420	412	406	402	406	412	409	394	431	416	403	422	384	394	384	383	427	412	418	416	412	458	384	407	398	421	405	362	430	413	408	404	399	407	403	393	433	462	409	406	434	380	429	394	411	412	415	408	444	392	415	425	391	406	428	411	412	381	397	400	415	418	432	402	432	433	445	428	395	396	375	391	390	413	414	408	446	381	368	404	405	417	422	417	416	426	407	401	412	406	411	435	419	428	422	391	361	394	432	415	379	417	356	372	425	403	383	401	411	415	430	422	392	425	424	397	443	424	431	410	391	377	369	411	446	390	420	432	415	426	438	406	418	412	400	400	394	432	372	408	428	378	417	438	421	408	428	392	415	398	434	385	431	409	390	404	392	406	423	421	419	411	356	405	427	457	395	426	380	415	392	381	436	423	436	436	410	413	455	378	370	437	407	407	396	427	423	440	433	391	402	431	419	376	395	390	414	424	392	408	427	395	380	395	429	379	402	423	412	386	433	410	412	400	394	408	417	410	408	421	407	407	404	431	401	365	424	449	402	441	410	417	424	419	370	402	392	445	420	425	402	436	416	404	397	418	415	412	409	410	421	426	415	410	399	438	391	401	413	390	427	386	452	417	407	433	416	435	436	422	410	397	387	383	425	424	419	406	404	387	383	412	385	384	455	408	417	403	437	371	400	421	398	404	402	422	454	411	450	421	406	406	435	386	432	407	401	409	406	435	380	401	425	410	400	442	422	404	416	413	393	398	399	441	385	396	404	406	404	425	455	369	401	412	365	434	408	435	396	431	367	402	411	397	387	416	443	422	426	393	441	378	380	394	406	382	391	431	431	417	419	447	396	402	413	402	445	404	413	423	428	399	390	427	449	417	449	389	394	416	415	402	414	415	422	392	426	407	377	410	411	383	443	434	432	412	357	433	455	417	424	463	479	418	426	410	405	426	429	415	421	406	413	421	454	428	400	391	427	414	404	401	423	401	418	401	417	412	404	426	422	431	436	397	388	390	456	385	400	415	400	412	408	398	382	412	405	407	407	411	407	402	400	434	421	425	409	417	414	424	413	430	426	396	414	405	424	409	392	407	411	402	390	404	355	458	411	455	413	426	422	374	426	419	386	391	394	441	468	411	406	420	446	404	398	431	397	385	403	400	393	442	439	389	400	409	442	400	409	411	404	460	396	413	396	442	414	412	418	384	426	377	428	415	427	376	427	427	423	407	412	427	413	392	370	417	422	406	399	455	424	404	461	405	425	427	416	389	422	427	391	431	407	410	403	380	431	433	406	428	391	402	415	404	450	361	399	374	435	380	399	450	437	422	387	397	398	404	413	437	430	438	444	423	415	407	407	394	417	415	431	399	412	411	425	388	434	410	394	430	407	418	419	414	412	384	419	420	432	415	415	409	408	423	419	417	403	433	418	383	423	397	393	421	414	443	398	418	428	390	404	415	405	413	449	394	415	422	430	389	411	420	410	434	415	411	406	423	400	416	417	401	415	420	426	387	395	426	408	430	429	400	405	424	393	411	391	400	398	440	457	398	410	411	445	393	363	396	393	416	392	443	399	406	382	386	436	417	421	425	435	422	407	423	434	372	394	450	397	384	435	414	432	378	445	411	400	402	425	407	384	389	447	401	428	440	394	418	420	402	422	421	404	397	402	430	431	388	420	396	370	443	434	396	396	423	416	428	401	424	399	412	405	403	424	398	413	418	386	421	403	402	402	414	394	418	382	401	437	404	425	385	369	423	444	428	426	407	432	421	423	411	400	353	445	417	428	396	402	412	398	431	405	428	442	404	409	445	435	414	405	449	356	421	426	389	404	417	422	438	403	392	393	410	399	386	383	403	423	394	422	378	413	402	396	440	414	437	405	383	369	378	396	435	432	415	400	403	438	455	426	399	447	421	406	397	396	394	392	429	390	386	430	426	404	394	436	389	398	426	374	430	428	412	436	383	398	410	415	426	390	400	408	387	419	380	392	397	380	408	404	397	413	418	456	398	414	453	448	374	429	400	428	411	432	447	429	405	403	398	415	405	402	374	412	415	402	411	411	411	400	411	418	411	411	406	388	409	421	397	424	402	420	402	439	418	396	431	395	452	372	393	431	426	385	426	399	401	406	383	420	402	405	431	418	396	406	434	391	376	362	418	402	383	372	412	385	459	414	411	428	414	440	405	428	449	442	414	397	362	418	403	400	391	424	416	401	421	408	389	405	417	418	411	412	394	401	398	413	409	431	402	414	425	410	423	431	405	421	410	389	400	435	404	411	389	419	417	432	409	403	406	387	404	415	411	416	406	422	409	438	419	432	400	427	382	461	395	440	398	377	396	396	377	403	446	375	412	421	395	431	434	384	385	397	424	427	389	366	424	371	418	418	389	364	384	402	412	407	406	387	445	414	399	434	387	410	402	427	406	411	385	396	392	431	401	385	406	364	369	427	382	430	408	431	427	414	417	419	410	387	411	416	409	426	389	450	383	397	425	393	431	434	426	405	393	433	421	425	437	381	423	430	450	403	401	376	426	419	411	432	378	366	397	384	397	440	371	398	436	412	438	411	422	434	417	420	423	423	425	393	403	443	384	442	408	399	399	409	373	415	409	401	406	413	399	409	414	398	452	380	426	405	434	448	393	412	425	438	380	431	403	434	432	388	395	390	452	364	377	438	434	407	404	420	354	380	429	410	401	421	392	421	433	415	398	424	404	384	410	408	412	457	412	441	450	424	395	436	409	416	420	408	389	390	468	434	448	373	401	419	399	438	387	426	417	403	442	379	429	433	400	455	398	406	419	406	414	400	439	422	438	394	419	387	423	376	419	416	378	432	449	412	440	431	390	385	438	432	402	411	391	392	431	395	435	419	424	433	409	453	420	398	405	408	394	408	406	386	439	391	386	397	431	446	439	399	391	402	397	411	395	400	423	401	349	407	407	401	407	415	412	416	434	404	420	444	417	375	356	425	404	400	414	412	414	411	406	355	410	445	423	406	369	427	405	423	405	422	423	452	433	394	435	402	402	434	413	394	416	431	415	445	408	419	406	419	391	415	447	421	444	414	420	408	428	424	406	384	406	410	444	390	426	398	404	414	378	438	430	416	368	392	393	367	442	376	378	431	433	400	428	388	407	432	381	419	411	428	414	399	418	403	424	430	405	407	401	405	399	411	401	414	425	405	402	422	369	420	408	431	425	391	413	408	430	419	380	369	415	402	396	385	413	402	367	411	400	396	403	404	423	412	413	385	404	426	443	420	424	428	429	404	413	427	449	454	418	392	416	425	399	397	428	425	412	390	413	417	350	430	390	387	374
4969	13726	9214	4373	3206	2365	1807	1508	1245	1063	953	839	722	674	649	648	630	610	609	552	569	510	513	481	534	495	488	532	524	458	488	477	450	475	494	431	503	494	475	445	487	467	469	440	453	441	453	455	491	480	481	503	433	451	449	480	459	422	453	414	431	486	472	438	453	436	436	399	469	403	447	422	442	449	462	456	412	444	434	417	417	431	442	431	483	415	407	418	409	450	485	439	449	461	429	444	457	455	446	426	406	426	420	433	448	453	439	441	471	442	453	432	484	462	464	435	448	448	464	438	413	465	452	456	430	462	455	434	427	421	431	432	443	409	450	425	452	430	453	446	432	470	454	477	441	446	424	418	442	461	427	417	431	448	443	466	449	496	476	431	411	438	409	427	404	447	504	427	431	426	439	420	427	468	412	443	438	464	464	441	436	466	469	443	431	455	454	447	442	437	498	454	470	465	410	442	454	468	437	439	429	435	427	442	443	460	478	474	454	414	444	444	448	454	438	462	453	422	430	435	428	460	443	456	451	427	428	499	475	439	434	415	405	429	442	404	438	419	388	446	429	492	467	455	418	453	477	396	407	454	474	432	450	472	464	459	437	466	466	445	445	419	471	426	402	404	417	438	425	452	466	476	436	473	436	452	446	449	462	446	427	431	451	466	415	447	443	456	435	443	407	403	452	406	449	429	402	433	468	435	412	421	395	452	472	427	438	452	492	423	428	478	442	478	408	444	439	450	427	424	448	468	440	436	440	424	427	432	446	416	430	435	465	435	447	406	438	449	420	418	424	436	467	426	455	442	432	448	448	441	459	430	450	475	452	429	442	424	479	421	415	451	474	424	418	433	458	422	442	459	440	371	436	482	424	476	405	442	424	491	492	417	440	431	429	450	442	411	415	440	462	432	421	440	430	453	457	441	442	415	430	483	449	446	440	428	442	415	448	451	436	448	505	469	467	499	417	435	393	423	440	438	481	431	441	458	462	440	432	499	412	441	468	462	416	432	435	484	437	466	445	380	445	417	457	420	448	429	436	411	425	442	428	409	457	464	438	440	449	434	413	405	471	435	454	413	475	441	498	442	450	376	453	471	434	463	451	467	452	468	439	444	426	468	458	423	435	445	443	412	420	427	423	469	416	450	455	420	435	392	412	483	433	478	434	454	422	427	406	452	451	451	442	442	450	456	436	431	399	427	404	428	446	445	433	442	417	423	420	451	417	419	449	441	422	429	434	433	419	467	456	445	443	399	433	464	456	436	466	462	457	445	440	446	443	462	447	429	441	402	397	441	438	461	467	462	447	459	423	430	443	443	452	459	435	432	440	448	466	392	428	419	411	455	446	449	454	421	454	431	432	435	426	435	447	417	474	394	424	444	446	495	425	435	436	465	428	419	440	442	493	406	476	464	445	429	432	406	474	423	441	451	404	425	426	421	439	433	420	435	426	431	442	455	433	421	440	418	434	435	464	419	452	423	410	448	444	461	451	443	417	424	446	456	440	494	447	431	453	452	442	470	408	430	453	469	439	421	411	431	470	464	441	426	463	444	412	416	448	480	431	444	422	463	444	427	438	451	443	414	431	415	468	399	470	440	447	412	423	421	423	441	435	423	425	472	442	440	424	432	476	415	455	456	469	419	404	434	440	416	411	439	468	413	459	446	419	447	431	428	448	443	425	470	456	473	474	448	406	459	466	434	431	432	461	422	430	408	431	494	456	445	434	466	418	442	437	451	472	413	449	443	380	414	472	469	418	399	413	423	443	489	427	453	473	429	492	487	446	471	412	415	442	410	434	417	452	435	408	426	453	474	448	451	432	490	444	412	464	422	438	426	424	464	449	440	451	422	397	425	430	471	453	421	461	452	409	473	474	443	459	514	455	466	434	412	415	423	465	435	461	445	440	398	440	426	427	431	422	424	482	409	425	413	446	429	413	431	441	454	436	450	407	432	456	475	418	428	406	411	439	451	448	387	425	453	479	448	457	392	462	413	443	449	402	430	465	456	412	412	417	398	449	447	453	442	429	437	445	439	457	440	432	444	427	439	450	479	419	434	453	428	435	418	455	409	455	416	424	434	459	455	430	454	455	423	453	445	438	451	438	437	449	433	426	457	415	428	428	429	424	427	431	435	464	430	481	432	455	440	424	453	423	402	432	493	421	448	425	422	447	471	426	445	466	445	455	437	490	427	477	438	419	438	466	449	457	430	402	445	465	433	402	441	455	454	440	436	448	464	454	411	457	456	438	465	427	433	467	420	430	416	455	433	459	492	447	405	430	444	436	442	404	425	385	429	437	466	417	427	416	436	415	456	449	432	469	412	422	438	411	432	489	436	441	458	430	417	451	440	421	421	429	415	408	400	465	409	474	400	422	467	442	442	447	413	448	426	426	468	423	426	439	445	458	452	416	396	436	429	446	437	430	437	472	437	471	431	434	405	420	409	442	463	427	481	458	444	444	450	462	434	440	441	454	428	397	449	430	473	431	426	444	449	461	399	447	444	443	446	400	415	449	469	469	432	436	453	430	414	445	412	444	424	437	459	450	415	427	454	424	442	451	432	438	464	437	475	467	455	412	416	457	400	438	469	450	431	439	467	411	459	423	456	462	461	439	468	446	429	447	451	435	453	443	479	442	445	435	441	444	447	443	426	494	433	459	458	433	424	456	450	470	422	410	418	457	408	427	410	409	494	397	423	408	434	442	440	423	439	413	436	449	402	407	454	443	443	440	473	411	448	448	460	433	443	474	465	456	448	465	440	458	442	421	452	462	448	444	423	459	443	452	419	429	438	470	438	416	438	461	436	442	475	432	414	450	446	449	441	406	464	408	435	435	405	401	416	461	440	448	478	412	427	468	445	460	417	417	452	410	450	443	423	446	417	412	446	415	426	467	431	455	416	455	457	431	465	416	440	400	432	397	466	427	426	463	464	453	433	489	417	419	465	442	423	445	437	451	421	452	452	422	428	449	431	455	455	470	454	418	440	449	439	492	453	454	432	429	464	431	427	442	404	440	445	441	464	409	414	433	434	442	475	453	489	406	448	491	431	431	451	414	417	447	459	432	443	435	399	436	478	413	444	457	469	437	418	466	431	462	457	443	443	466	465	461	458	417	470	465	412	433	449	430	445	432	446	433	449	480	449	429	435	451	414	439	445	423	454	440	439	418	459	408	452	415	403	491	443	433	460	448	456	416	412	444	465	445	435	443	437	460	450	418	486	485	439	421	436	405	435	425	414	431	432	428	436	422	462	468	445	433	490	432	465	471	414	432	420	441	432	444	464	440	401	381	437	417	412	451	443	483	448	466	415	424	428	437	472	420	490	478	401	482	414	437	440	471	419	427	442	422	463	402	431	460	448	436	457	430	431	405	470	471	446	420	420	427	441	460	439	461	418	414	423	448	440	485	426	411	445	457	418	420	461	433	471	465	456	442	441	434	459	430	448	397	427	432	456	413	448	431	439	462	444	445	439	436	432	422	422	438	463	416	424
27341	17534	3381	503	352	290	182	147	133	131	117	132	128	122	117	128	114	122	115	109	112	127	104	108	111	101	120	98	104	117	103	111	124	113	111	120	128	118	130	137	111	128	115	143	113	108	111	119	111	105	128	126	116	115	98	111	114	90	122	122	107	114	117	128	112	101	115	107	116	141	124	114	100	120	106	118	108	108	97	111	120	107	127	120	119	117	109	116	110	126	123	107	112	123	124	96	124	125	106	111	113	120	89	111	121	113	110	123	107	138	112	120	129	120	130	111	109	105	126	103	120	126	104	116	109	125	118	102	106	106	128	129	122	107	114	113	108	108	110	108	110	132	86	102	112	95	107	113	109	103	107	110	135	120	105	105	129	121	117	108	110	101	107	101	124	133	116	106	111	120	111	110	103	127	93	106	103	99	100	123	110	115	105	106	125	97	120	131	115	127	120	103	135	96	104	101	114	109	111	109	116	111	111	118	115	125	121	107	128	111	123	140	98	104	114	121	91	113	121	99	116	112	125	105	115	106	116	117	102	111	132	120	135	121	119	130	129	133	106	127	113	101	125	117	95	113	123	121	126	105	112	120	118	119	111	114	110	107	125	122	128	100	115	96	112	115	112	124	133	121	115	112	101	105	133	153	119	111	89	139	105	106	116	111	113	135	116	107	113	105	114	137	123	109	109	101	102	127	124	125	118	107	122	102	114	117	143	121	120	126	111	131	102	107	105	103	116	110	118	114	124	140	106	117	134	118	93	113	109	109	140	123	111	108	110	95	114	114	117	122	128	116	119	124	106	135	121	111	117	135	110	108	94	117	137	111	126	152	88	106	120	111	127	117	113	110	124	111	107	107	119	115	106	109	121	104	115	114	103	113	116	97	123	86	125	106	123	132	120	110	120	135	110	112	111	122	114	118	92	101	109	107	135	93	108	115	117	125	125	125	130	115	110	115	127	117	124	118	114	123	106	128	115	109	139	97	103	126	122	104	90	116	111	109	134	103	123	124	117	100	112	129	112	131	119	107	110	137	147	122	112	112	124	135	110	119	121	142	107	109	108	121	123	117	107	118	125	126	105	105	113	129	121	132	117	116	120	103	101	123	116	122	112	107	112	110	103	120	118	115	100	113	105	115	117	113	128	96	109	123	119	102	132	125	107	118	129	109	119	105	126	109	132	124	137	112	106	111	118	122	110	115	126	117	108	117	101	106	124	118	121	102	107	131	119	106	110	96	100	116	116	108	111	111	125	121	105	127	126	139	116	113	113	117	91	110	103	106	116	117	97	120	96	122	108	129	107	104	107	107	102	125	114	103	127	129	111	131	98	112	140	106	100	115	113	113	115	75	94	109	109	112	120	133	135	101	101	119	111	88	134	112	128	114	113	117	110	101	124	102	100	97	107	117	79	112	95	113	112	109	128	117	115	129	113	115	116	114	120	114	107	101	122	120	108	122	96	134	127	103	115	116	120	117	125	137	124	102	126	119	105	125	98	105	135	121	122	116	111	120	117	132	115	117	115	110	104	109	128	105	115	125	123	116	100	145	141	111	127	117	130	111	115	117	123	104	134	109	122	112	106	109	117	102	103	113	122	123	101	118	132	128	104	107	119	119	125	108	112	111	95	116	123	108	115	98	104	123	96	98	126	116	135	105	122	108	121	114	121	113	120	113	107	123	118	116	120	103	103	93	120	108	115	96	124	130	117	97	106	112	98	102	114	115	89	112	113	107	130	117	104	102	112	120	125	128	97	118	107	101	106	117	106	114	112	110	125	123	90	111	112	128	114	119	112	139	129	128	117	103	90	103	101	115	119	98	124	110	122	98	113	107	126	136	128	113	112	116	115	124	126	122	99	111	119	92	101	124	107	103	121	128	118	117	123	125	108	107	110	110	132	112	98	112	98	109	114	106	119	101	111	133	129	126	103	122	98	113	106	113	101	111	121	125	127	112	115	91	113	141	124	116	130	111	102	118	126	102	111	94	120	95	110	105	128	106	121	129	124	110	115	117	116	103	99	119	125	126	124	122	98	98	103	127	135	114	116	133	133	112	112	129	107	105	112	106	123	128	110	118	105	90	97	95	119	105	110	96	115	113	101	112	104	104	118	109	131	124	105	120	104	123	105	121	120	113	119	102	123	96	104	126	116	114	102	128	117	109	120	118	133	107	108	121	109	100	107	114	112	129	118	125	118	117	111	91	125	105	113	144	134	132	120	129	113	107	110	118	111	123	124	104	110	122	112	115	110	115	123	131	93	124	94	99	90	99	118	136	114	111	115	109	107	110	131	127	105	96	105	128	117	108	88	97	113	115	116	117	122	125	122	138	105	110	110	135	110	107	116	97	116	108	121	128	115	120	99	111	109	106	106	104	125	118	92	99	93	123	96	105	111	137	124	134	100	118	112	101	94	108	127	113	131	118	111	101	108	109	113	131	113	109	118	122	109	120	99	115	124	117	112	107	123	128	110	111	114	107	129	100	110	125	107	101	109	113	129	118	111	105	98	116	114	115	110	123	120	114	104	100	107	113	85	102	120	114	125	130	121	123	118	103	106	122	104	112	111	122	111	135	113	109	115	100	114	106	122	96	95	119	112	113	117	101	118	111	129	102	129	118	119	109	122	125	121	131	135	112	124	113	113	119	120	122	122	131	111	104	126	120	126	121	103	126	106	121	107	118	124	100	118	124	118	106	133	121	118	111	124	108	134	124	137	117	120	112	122	110	100	114	103	109	111	109	118	104	120	114	102	114	118	99	115	137	116	126	111	123	108	124	114	107	115	104	117	119	112	117	121	120	110	114	114	111	105	111	113	101	108	119	112	143	124	98	111	120	110	99	120	99	113	120	121	117	128	131	126	111	122	109	98	126	128	100	91	114	124	108	122	104	105	114	102	108	118	136	118	116	116	136	118	114	132	97	115	131	100	118	104	128	109	107	112	116	131	105	109	119	113	120	135	115	114	115	117	107	134	106	108	128	103	111	101	117	128	125	132	121	112	134	111	107	128	118	109	113	107	94	97	114	120	118	111	112	97	109	138	137	112	120	121	105	108	125	105	113	117	109	110	106	85	114	111	113	91	120	124	101	85	121	128	116	115	129	109	111	119	100	100	121	114	102	112	139	107	91	114	109	109	121	108	119	110	112	104	105	119	115	108	109	95	117	129	115	124	131	102	113	124	129	131	132	125	114	112	121	115	108	123	109	111	105	103	107	128	105	107	113	121	110	102	119	114	108	111	109	109	121	116	110	143	120	100	134	110	117	120	109	113	104	112	128	124	109	105	120	111	101	105	107	127	131	122	120	120	111	114	136	121	114	105	130	103	104	120	98	115	110	137	132	113	99	109	142	125	115	107	135	97	117	96	97	111	119	124	117	113	108	111	107	104	118	110	108	118	114	116	92	123	109	114	112	126	116	124	104	123	111	111	118	140	116	108	112	99	111	106	109	95	105	108	113	119	112	119	110	95	89	104	110	124	96	116	104	110	123
4216	789	517	281	253	217	173	173	175	157	162	153	142	145	140	130	148	123	140	156	141	151	125	119	143	140	135	158	138	139	144	138	121	138	139	130	119	161	126	123	114	115	139	116	135	130	128	137	132	134	128	132	135	145	144	148	129	120	146	144	137	136	140	130	123	150	157	148	126	134	126	126	140	140	119	117	137	134	150	141	144	139	101	118	129	127	125	134	128	150	156	130	132	126	124	137	122	145	145	124	122	139	120	120	123	111	156	135	133	126	121	147	139	131	154	134	131	116	126	147	131	134	154	126	117	130	141	140	115	122	140	120	123	128	130	130	140	145	133	144	125	136	133	131	146	127	125	124	120	142	130	143	111	135	137	124	132	124	116	147	111	136	143	119	129	113	126	134	132	107	128	123	143	113	120	144	112	120	152	118	118	132	132	141	142	153	124	135	127	139	123	116	117	133	125	146	135	128	123	129	113	141	117	132	142	134	129	138	126	171	144	106	113	149	123	140	139	147	117	129	114	126	125	127	116	128	137	139	137	143	148	121	124	150	116	142	109	121	109	144	121	116	135	119	131	113	130	139	131	138	125	135	135	121	117	116	139	147	130	143	141	151	130	124	141	144	147	117	142	143	122	124	142	126	117	133	130	124	148	144	115	139	130	133	115	134	114	117	125	140	133	123	122	123	147	137	133	137	128	142	134	111	101	119	136	144	141	124	133	142	141	129	133	129	149	121	113	134	129	150	145	126	145	145	146	152	143	115	118	124	127	146	131	126	139	132	134	120	146	126	137	118	124	164	114	126	141	143	114	143	138	127	131	140	130	134	124	125	110	134	141	123	135	131	125	184	131	142	145	126	118	137	119	118	131	122	126	127	115	123	135	123	138	153	122	94	121	121	131	115	132	132	133	143	137	118	103	118	133	133	125	132	139	135	142	126	125	118	143	134	154	130	138	142	122	130	138	137	131	150	138	142	144	129	130	143	130	130	114	141	138	135	126	135	122	136	129	138	138	141	110	138	132	113	149	119	141	134	129	141	144	115	143	141	148	146	119	127	121	141	149	139	140	138	138	135	128	140	137	122	138	130	126	132	138	122	137	130	113	150	129	125	154	154	132	140	152	137	142	133	125	115	126	129	120	121	136	134	130	135	131	130	155	141	148	122	135	150	131	146	122	141	114	133	123	139	133	112	144	110	137	128	138	130	141	141	131	140	122	141	135	136	148	127	123	123	123	129	115	150	124	133	140	114	126	136	125	119	135	132	124	115	132	120	135	141	136	129	121	132	113	123	133	124	147	142	118	120	130	145	127	139	126	109	132	139	126	106	131	133	133	137	124	136	131	129	144	134	139	112	144	124	125	132	124	103	127	115	131	135	123	132	147	139	129	109	119	157	151	131	133	127	116	128	113	148	129	133	126	139	129	139	123	119	147	152	144	128	134	145	113	144	142	119	145	135	156	139	140	151	123	144	152	128	121	143	131	114	129	142	134	145	119	129	131	132	131	149	137	123	149	129	136	118	147	126	142	133	122	131	124	123	131	132	138	133	131	139	130	132	119	124	138	117	111	128	138	139	123	133	127	116	148	127	148	143	124	144	135	118	155	117	119	142	110	117	128	152	131	137	132	109	126	131	133	139	127	127	125	137	138	139	142	138	133	136	121	123	135	126	153	114	130	136	146	104	134	134	167	174	175	134	135	139	140	114	132	129	119	146	157	125	130	129	134	143	122	134	131	100	120	146	158	121	130	156	136	122	123	114	122	117	135	143	131	145	148	135	126	136	114	123	130	120	125	132	132	127	137	135	137	121	149	129	135	132	148	126	127	135	146	119	146	136	131	147	124	144	129	123	124	137	117	129	134	127	125	135	125	149	139	126	137	143	121	119	130	139	116	126	125	142	148	130	126	136	140	134	123	113	123	139	142	136	145	131	134	140	129	133	128	134	135	129	128	132	137	121	135	126	123	114	145	146	134	152	134	119	121	129	132	125	125	135	133	140	134	117	130	117	126	124	140	124	132	118	153	137	140	131	120	125	127	106	144	134	133	134	119	138	141	135	138	145	130	122	137	130	149	126	122	121	125	119	136	128	151	90	151	144	121	139	133	132	141	131	140	151	154	132	147	131	135	138	129	127	113	133	153	114	138	147	118	136	110	126	141	119	134	136	132	119	115	141	152	134	102	120	127	128	136	137	136	130	134	124	113	153	122	136	135	132	131	125	126	165	116	121	130	124	137	125	119	130	152	140	117	113	115	136	136	128	128	128	127	123	144	156	139	115	154	123	147	145	137	108	123	125	124	112	121	161	124	111	124	149	133	112	130	130	134	126	128	145	117	134	138	117	132	130	120	131	118	125	135	142	124	97	108	123	124	131	128	131	125	143	142	137	131	115	140	136	126	140	131	120	115	139	119	112	129	129	126	107	133	116	124	133	130	139	112	141	130	128	118	124	116	134	128	142	135	137	119	124	129	140	137	124	121	128	118	143	135	138	156	124	115	122	127	138	125	157	127	138	134	109	129	135	114	128	133	123	128	138	122	131	129	131	130	130	136	140	138	120	124	144	137	128	134	126	132	125	123	128	146	112	139	119	162	140	114	142	117	128	131	130	114	129	143	118	123	141	131	124	164	141	129	150	139	143	125	138	124	124	142	132	152	133	123	138	123	147	131	143	132	140	119	136	139	128	153	129	103	133	114	142	158	117	140	122	132	133	101	119	142	146	140	126	130	135	153	117	114	122	132	112	138	141	119	123	144	153	140	144	129	126	117	148	143	125	123	120	151	125	107	130	115	130	140	129	130	142	136	124	121	111	142	136	138	137	120	119	110	118	149	132	134	133	132	111	140	120	125	152	139	119	136	144	167	127	128	141	120	150	134	120	121	131	144	147	121	139	115	125	126	141	117	129	151	132	124	133	134	118	133	114	140	131	142	134	133	126	129	110	128	114	128	138	123	123	130	136	138	130	143	144	135	120	125	133	128	123	143	135	128	118	151	146	123	127	129	141	141	136	114	150	110	149	111	133	116	119	106	132	136	146	118	141	147	118	142	140	121	133	130	143	129	115	121	129	115	134	133	125	121	128	136	133	124	146	119	135	142	104	116	143	142	135	147	112	130	119	118	124	132	126	121	139	133	144	127	144	119	154	122	135	128	150	152	157	136	124	151	132	127	138	111	128	141	136	129	146	133	124	136	166	127	116	143	136	147	119	126	134	147	140	142	133	148	138	146	124	119	139	133	152	142	126	138	127	128	151	129	138	154	128	133	120	129	125	125	138	120	144	143	142	143	119	132	132	152	149	135	135	147	131	129	148	122	120	122	115	139	110	140	131	127	105	126	146	143	152	129	134	119	128	152	147	112	149	106	156	133	115	147	144	136	142	141	132	123	114	137	119	125	143	131	118	126	125	132	130	122	135	147	141	111	139	130	134	123	137	131	133	115	144	129	139	123	142	135	149	139	122	149	134	144	137	124	135	147	140	134	147	124	156
23598	20950	27938	24127	20924	7660	894	535	492	459	474	417	435	426	402	362	351	380	343	370	311	356	336	399	323	327	339	328	337	307	329	324	317	322	341	308	341	305	383	345	339	329	323	330	338	354	321	327	321	304	347	319	326	312	322	330	337	322	331	321	308	314	318	325	326	363	332	308	315	361	310	332	292	339	377	306	324	322	297	306	315	343	263	311	317	336	334	318	340	313	326	314	328	321	272	318	327	332	355	337	308	313	330	363	306	310	296	340	351	334	330	318	311	299	339	311	333	321	283	294	324	323	310	320	323	288	335	295	339	310	317	314	317	303	331	317	320	311	312	294	323	298	326	312	296	305	330	324	327	339	314	315	323	320	311	338	339	343	303	329	304	319	363	319	322	337	337	323	327	314	303	351	350	366	320	315	297	289	345	332	308	345	308	308	352	340	313	323	330	306	341	341	351	311	325	318	328	326	313	310	309	327	357	322	336	317	327	351	342	314	359	310	319	363	266	332	291	298	347	325	325	331	313	325	288	320	330	290	324	309	348	318	313	331	316	301	352	342	323	319	333	343	342	298	313	353	352	320	334	308	325	314	298	320	319	303	320	332	313	318	349	325	313	306	328	330	281	339	354	368	334	330	329	327	324	339	317	335	344	298	320	325	319	329	313	337	318	304	338	311	310	309	363	294	351	323	330	315	317	324	303	326	329	330	321	313	309	342	339	318	322	325	379	314	317	339	322	320	312	329	341	311	319	334	329	330	323	329	315	332	335	327	346	311	305	317	330	307	321	323	354	299	352	301	302	315	301	323	317	315	296	311	328	332	308	340	310	310	342	300	321	328	313	329	312	326	322	359	303	320	338	331	271	336	334	310	342	372	340	333	331	330	324	315	330	319	297	330	366	327	310	318	305	314	302	311	315	332	329	328	326	339	331	307	357	364	316	331	346	344	332	304	338	341	332	310	331	301	317	321	366	307	320	296	325	319	347	312	319	294	331	338	341	326	316	339	340	334	306	343	338	288	344	315	340	308	335	300	301	326	344	337	358	325	336	327	347	308	312	303	304	332	334	310	325	334	319	334	321	307	323	327	342	329	333	329	329	314	324	352	335	306	319	323	324	326	321	352	323	292	346	316	319	326	326	310	355	325	320	316	314	323	310	326	342	325	307	351	329	352	300	319	301	332	312	329	329	321	303	314	346	309	334	345	331	336	302	310	287	333	308	268	299	336	316	293	300	261	321	318	319	350	330	306	345	290	339	344	328	293	320	330	309	344	343	340	318	325	320	290	325	305	304	326	322	308	320	297	340	342	304	336	280	293	284	348	325	351	329	308	294	343	311	326	313	339	327	297	316	338	326	297	338	349	337	330	313	299	332	338	301	318	322	308	369	339	316	298	334	328	307	321	303	326	295	330	341	336	348	341	328	338	321	323	303	314	312	325	314	331	319	314	330	329	323	304	312	337	330	322	325	323	338	373	320	325	307	306	285	323	322	321	300	342	321	312	351	321	312	307	320	315	289	320	320	315	326	309	306	326	316	333	305	318	333	305	313	316	334	315	350	329	326	339	362	343	290	343	315	310	327	292	310	341	336	338	311	343	319	293	325	374	320	322	308	304	332	304	317	288	308	337	280	319	326	347	351	298	312	348	300	335	308	290	346	295	311	306	296	300	334	328	323	324	330	327	355	318	331	344	298	321	305	344	312	342	329	325	319	343	307	340	326	329	326	302	339	325	349	309	313	321	339	295	278	319	381	339	300	306	347	307	327	310	329	294	315	323	319	326	339	300	318	309	308	316	337	307	336	316	322	318	312	322	336	332	306	334	325	322	303	294	321	308	302	303	322	287	330	300	342	307	313	298	334	310	339	355	311	323	339	301	339	355	284	315	314	320	322	320	335	318	351	343	296	295	305	297	334	326	295	334	362	351	316	342	316	320	299	322	304	317	311	325	326	334	329	308	357	294	354	315	315	299	309	346	329	314	328	332	337	343	315	331	329	290	300	302	324	343	345	333	337	326	334	327	361	311	347	291	332	324	324	369	312	321	303	315	364	301	352	316	350	295	305	306	331	316	324	326	339	315	328	299	341	333	337	304	345	319	334	287	309	314	310	302	309	309	334	304	353	312	331	320	336	309	322	330	301	315	334	300	337	334	346	323	320	318	326	327	320	349	335	353	306	312	318	285	353	307	328	290	298	324	308	314	307	332	311	308	337	304	305	326	323	326	286	315	301	314	312	318	335	307	315	350	349	345	310	321	365	373	338	319	316	303	316	327	327	319	287	321	313	330	310	333	305	318	276	312	302	314	347	319	321	313	310	326	305	332	288	294	301	332	326	355	339	352	351	307	320	323	305	339	320	287	308	336	273	332	302	331	319	351	331	338	334	329	324	299	299	352	299	335	310	331	327	288	297	327	322	302	299	302	340	323	348	314	278	316	304	353	342	302	318	298	304	293	315	278	301	305	323	303	326	344	298	303	321	295	310	313	327	325	323	282	321	323	350	310	303	323	296	310	321	334	321	328	323	329	308	305	332	302	325	316	317	330	339	324	289	318	316	325	310	335	348	301	330	339	337	323	331	304	349	323	301	329	300	342	335	290	324	349	319	303	337	312	286	299	306	318	317	333	342	348	324	363	339	342	308	351	294	297	300	334	321	327	294	302	313	340	323	334	337	328	314	317	321	345	342	317	300	322	305	317	296	325	345	326	311	332	367	307	326	308	300	356	330	328	277	344	287	305	279	306	322	330	337	347	321	320	351	346	335	298	314	292	307	348	318	327	334	340	324	333	337	312	335	334	308	368	343	355	332	282	296	310	319	334	314	323	314	315	343	338	318	345	327	340	333	320	337	338	337	348	284	334	270	336	319	327	327	325	294	340	327	321	324	289	327	314	310	267	330	305	345	323	353	349	342	326	324	314	326	329	320	299	337	345	329	325	322	304	314	323	315	305	345	313	302	303	326	296	327	322	340	302	326	317	338	320	326	288	327	353	319	348	333	320	331	318	285	309	324	325	302	312	295	302	360	315	310	322	298	348	314	305	339	312	328	369	318	301	325	321	310	342	303	316	313	352	312	311	320	314	301	336	317	307	341	294	321	283	299	300	338	325	344	318	294	357	303	328	303	299	337	341	289	322	308	309	322	294	297	316	283	314	290	316	304	325	321	320	334	299	357	302	310	346	331	336	343	324	329	314	311	302	324	337	296	288	317	295	320	367	357	321	327	336	328	313	337	359	295	348	329	352	307	307	326	306	334	328	354	333	339	325	368	335	338	302	328	340	307	314	309	345	295	329	305	319	297	350	323	334	310	323	302	292	324	323	326	297	318	294	327	340	330	328	335	340	348	310	324	333	312	322	329	290	342	320	325	297	342	319	294	340	297	322	304	307	307	320	322	297	336	336	329	338	328	294	326	333	327	327	297	332	327	327	339	347	334	326	317	305	323	336	353	310	318	306	281	312	300	325	308	330	318	333	338	332	299	318	291	325
3676	8406	5611	2636	1884	1351	1037	919	765	686	592	551	514	499	454	421	409	422	394	429	391	358	391	395	405	376	394	358	360	379	353	380	332	360	335	399	323	355	363	347	356	345	365	350	416	337	352	380	349	402	413	340	354	369	344	367	331	370	342	340	351	366	348	310	342	361	365	310	322	354	362	352	365	343	342	366	349	375	343	362	343	347	357	359	344	326	344	317	357	330	318	339	312	339	340	336	370	323	322	306	313	306	320	344	362	362	326	328	363	387	377	327	354	355	364	364	341	344	389	317	343	336	345	341	360	340	348	360	293	336	349	334	370	351	346	314	359	387	321	345	328	294	344	347	363	356	335	337	370	324	342	331	318	314	321	342	324	320	324	343	326	286	353	327	361	349	323	357	360	333	344	365	333	327	350	319	332	334	338	334	340	319	357	332	318	343	326	358	372	350	340	353	328	334	315	343	388	366	334	309	349	346	312	354	336	338	331	344	320	334	359	378	327	352	318	291	342	310	330	355	344	329	347	336	318	351	354	377	350	335	338	339	388	329	344	333	340	340	342	344	309	359	339	356	312	334	326	337	325	316	363	342	333	322	316	329	335	385	361	387	353	343	331	348	340	338	341	360	335	352	357	327	282	346	344	353	346	339	326	338	387	359	358	342	334	350	347	366	321	320	334	396	304	341	369	336	335	362	351	301	347	312	307	308	370	315	356	333	312	319	350	358	318	327	326	360	342	357	323	349	333	358	340	335	308	363	311	342	342	346	347	329	364	314	358	329	339	349	391	350	330	325	338	327	325	351	322	370	342	340	313	325	274	342	337	304	354	306	330	346	358	337	315	341	352	335	351	333	363	353	323	336	324	365	314	350	316	303	354	331	346	342	319	327	316	329	346	340	325	324	330	343	325	350	336	372	350	365	333	345	320	362	325	326	338	383	359	390	340	364	324	303	356	315	343	329	316	337	314	316	363	340	359	354	347	320	368	326	372	354	346	336	325	306	329	370	380	313	336	363	341	338	377	352	333	331	330	328	373	348	317	366	354	338	354	354	338	314	360	351	364	378	352	347	390	336	307	354	324	349	328	325	318	323	319	329	357	342	351	343	372	355	378	335	374	348	358	332	337	360	333	318	378	331	368	353	331	339	325	334	332	339	370	352	362	349	333	336	308	333	366	306	357	352	355	375	345	335	326	365	337	345	353	355	309	337	352	336	335	354	326	340	356	333	338	334	374	337	380	337	352	388	351	337	341	359	346	313	349	363	340	335	380	331	313	332	339	330	358	345	317	333	319	343	324	336	304	358	308	337	335	329	316	346	374	324	331	316	346	325	336	363	344	352	326	352	325	343	332	335	299	324	365	346	325	376	332	377	364	358	346	350	362	334	330	345	343	345	372	337	335	332	324	338	359	333	389	362	358	334	365	336	362	352	326	321	376	313	332	335	350	333	310	357	332	355	350	343	337	330	350	343	318	332	348	340	361	340	332	319	335	300	336	342	334	332	324	361	326	340	356	366	347	373	341	336	342	373	355	317	357	343	343	340	354	362	357	324	297	366	346	356	342	350	361	324	357	346	360	318	350	335	342	366	347	335	336	338	319	346	336	327	324	348	338	348	366	364	316	331	364	340	347	368	333	361	348	349	353	359	324	371	345	343	320	320	356	341	320	340	345	352	324	336	339	315	327	371	326	316	365	358	350	367	329	334	364	323	360	360	378	357	375	323	331	355	341	312	313	355	351	339	315	353	352	340	349	348	330	356	345	343	337	362	341	333	357	352	347	336	326	340	324	337	337	332	338	333	336	335	343	345	348	337	345	319	356	318	366	349	343	335	361	317	324	344	376	344	319	313	345	365	360	323	328	348	360	338	343	318	325	326	331	327	333	384	338	340	314	340	340	356	344	343	339	322	348	366	378	332	322	370	381	384	331	327	340	350	365	351	358	350	342	350	326	313	335	346	325	336	353	348	334	334	353	324	309	391	346	369	325	289	311	345	322	307	322	322	364	355	334	325	337	328	356	364	360	341	333	348	348	329	343	295	345	347	330	339	351	349	314	339	351	351	339	330	336	332	334	337	375	348	303	352	333	355	365	371	397	331	317	336	350	321	349	330	337	313	379	315	333	367	350	345	363	330	342	358	375	334	331	346	358	329	368	359	359	361	374	363	314	336	353	335	360	360	356	332	344	328	346	325	338	359	364	326	325	344	369	318	351	343	348	305	334	371	360	337	369	342	347	338	367	352	318	338	330	349	393	328	381	357	350	360	352	320	366	353	347	365	347	330	327	346	357	362	309	343	377	355	354	347	345	345	335	334	373	381	333	326	359	346	315	348	330	305	327	335	297	373	357	315	329	312	343	337	343	315	332	307	338	369	353	352	303	359	372	314	352	375	371	366	333	353	339	344	345	367	337	352	319	347	319	321	317	338	364	338	300	345	339	367	387	337	347	363	357	333	336	322	331	348	298	295	324	340	355	336	311	336	378	328	347	352	338	341	341	349	341	296	353	334	358	343	357	342	328	338	351	329	340	330	327	355	320	375	332	339	332	342	348	365	333	342	348	330	336	310	352	317	360	341	335	320	359	332	347	332	307	357	330	337	353	355	359	318	361	344	326	373	344	353	360	354	304	373	330	347	334	346	340	346	370	356	322	346	355	331	330	334	331	342	342	338	357	324	335	360	330	316	301	327	323	342	366	339	334	326	350	332	304	335	363	346	324	302	331	322	314	363	333	342	343	358	372	328	326	346	379	368	334	347	319	361	342	307	321	343	323	340	337	330	324	354	332	333	333	340	341	359	337	357	357	347	331	358	325	346	372	361	345	388	347	359	332	371	378	363	351	378	324	340	342	352	376	317	370	342	345	329	346	362	332	326	323	337	341	357	337	322	339	309	302	356	350	353	352	348	338	334	342	364	348	321	315	355	336	350	357	346	353	350	342	356	345	359	331	353	316	358	346	341	309	336	321	358	314	320	334	357	330	359	340	339	336	350	340	350	293	342	358	319	353	329	326	359	329	319	343	355	337	341	335	326	369	351	319	344	348	316	320	336	352	341	341	327	333	326	325	331	347	354	361	326	365	352	336	326	331	357	366	336	356	335	330	365	335	368	337	330	334	323	361	346	333	340	359	360	344	310	373	346	346	334	382	369	323	352	339	359	376	333	342	369	353	306	320	398	352	348	348	332	312	330	327	347	356	333	352	316	337	351	328	332	345	313	297	340	341	307	326	344	350	361	331	329	371	351	330	336	319	309	342	340	338	352	356	353	333	355	330	311	310	358	368	341	318	357	337	361	354	360	343	355	357	315	329	340	341	344	325	314	344	297	361	366	365	350	360	356	351	320	348	362	320	321	346	348	322	351	316	339	358	332	347	331	356	369	358	385	347	345	294	356	345	326	354	355	348	329	336	363	332	341	357	355	358	366	347	388	333	339	352	341	333	327	331	386	333	344	385	330	338	322	357	363	329	345	336	350	323	352	334	331	349	318
24841	21003	26564	25391	4937	339	274	233	210	191	176	171	151	161	160	138	123	123	122	152	122	122	126	134	109	114	125	133	119	110	118	126	126	147	98	125	117	112	140	137	104	119	110	119	111	116	122	137	134	117	113	105	105	118	104	127	106	106	116	113	106	102	108	99	130	124	113	109	122	110	115	98	115	112	122	101	109	115	108	120	111	113	103	100	103	103	133	105	110	107	118	115	120	106	131	117	118	113	118	113	97	117	145	108	108	117	108	107	101	120	111	116	118	106	109	111	114	108	112	118	100	144	106	110	118	98	112	107	108	104	102	135	101	128	140	115	132	127	117	122	110	117	107	122	120	109	95	115	104	128	105	96	113	113	120	118	113	106	121	122	114	133	118	121	119	115	123	101	108	112	102	125	136	117	103	108	101	136	104	129	102	120	114	111	131	117	95	107	99	114	99	113	116	99	117	124	108	118	130	121	114	107	129	107	98	111	108	131	113	116	130	118	104	123	108	118	108	112	119	115	111	126	110	118	111	119	113	111	111	116	125	124	117	106	125	115	123	104	107	119	109	123	92	112	110	113	84	108	125	117	103	122	121	106	130	89	123	111	103	108	102	108	102	119	108	115	118	125	145	126	113	123	111	117	108	122	105	123	112	106	120	101	105	124	113	119	111	127	104	99	111	112	120	115	103	104	131	107	111	113	106	101	124	108	124	122	99	82	128	137	127	125	108	109	107	99	123	104	122	128	115	105	116	97	119	128	97	124	118	131	133	104	109	109	109	117	118	132	125	101	108	98	128	121	99	117	106	116	105	123	125	110	141	116	123	102	116	123	122	121	126	97	142	139	131	117	92	114	127	128	120	122	117	97	115	130	103	112	109	116	122	114	108	127	117	106	111	118	113	115	129	102	116	129	118	114	127	114	105	111	98	137	104	125	132	115	122	119	135	133	110	120	104	137	100	122	104	103	117	107	117	101	113	118	113	104	102	105	111	144	139	103	106	119	114	133	113	129	140	145	110	124	87	100	101	98	119	101	101	125	95	120	112	139	109	103	120	104	131	131	101	103	99	113	125	116	131	111	115	122	108	125	112	110	106	115	108	107	131	128	109	115	131	110	124	120	137	99	121	142	111	117	101	140	100	113	136	98	121	113	114	102	115	116	131	103	103	124	96	112	100	99	109	112	142	112	113	116	119	95	111	115	107	124	117	122	143	123	95	99	130	115	105	124	100	125	119	96	100	105	125	128	116	117	107	118	120	111	108	109	105	112	128	111	122	119	110	113	119	105	112	115	122	108	133	121	117	121	112	121	117	111	141	124	115	107	115	108	102	101	108	117	109	97	111	109	123	98	124	99	108	106	128	117	100	108	94	104	124	108	123	117	109	111	105	120	109	99	118	124	130	108	108	140	107	127	125	124	109	107	96	106	104	107	94	127	114	111	126	114	111	112	134	126	113	113	112	103	101	117	111	96	128	106	112	106	117	123	105	109	119	127	105	116	107	115	114	110	108	119	89	101	110	120	113	128	115	119	101	118	112	106	116	99	117	121	99	97	119	108	124	112	121	101	103	110	110	124	130	112	113	124	102	115	119	121	111	131	114	102	112	122	125	116	96	120	107	122	116	100	114	114	131	113	122	93	94	110	118	117	104	108	121	121	108	103	110	96	105	106	105	112	104	112	106	120	115	154	107	113	123	114	107	135	111	133	116	104	126	118	116	109	113	101	122	124	98	123	122	94	136	110	95	118	101	114	129	118	107	98	111	109	114	108	112	124	122	98	108	129	108	106	109	122	112	108	122	105	130	126	116	139	128	123	92	114	131	101	120	104	106	123	102	102	115	100	116	127	111	115	127	105	102	94	105	107	106	115	94	121	128	118	113	101	102	109	137	103	105	104	104	141	110	108	103	128	111	120	104	125	117	106	122	118	115	106	120	127	117	114	111	109	118	105	91	131	113	120	108	121	114	133	145	113	118	102	111	107	112	113	117	111	106	124	118	122	126	97	100	116	94	110	123	102	116	116	112	103	109	117	116	107	140	101	114	106	127	97	110	118	107	105	107	119	108	109	115	121	138	105	103	107	114	121	130	95	113	107	116	140	106	124	99	97	113	121	108	132	104	116	110	107	109	112	133	115	122	104	118	111	122	116	110	117	109	111	125	108	127	142	126	109	99	110	115	112	121	96	119	88	111	109	116	125	114	121	101	120	108	116	114	121	105	121	141	116	97	116	113	128	111	108	124	115	117	107	116	104	102	113	110	112	110	115	119	122	128	118	126	111	126	118	117	98	120	114	100	110	101	107	101	114	120	133	117	119	112	111	118	105	111	111	109	120	107	108	140	121	121	97	95	83	125	112	121	101	127	124	121	130	121	129	108	107	126	126	120	118	97	138	121	108	98	113	110	118	117	119	129	134	136	132	100	131	114	111	123	112	120	128	116	113	126	109	126	107	113	99	100	110	108	134	140	128	121	95	116	115	124	98	121	113	129	114	116	126	113	118	112	112	111	123	116	140	99	115	115	110	135	122	110	108	111	111	117	112	125	104	101	103	104	111	120	119	127	131	106	115	117	85	118	123	98	116	115	126	118	115	114	114	123	111	115	121	112	126	99	93	105	107	103	95	129	111	117	109	116	120	109	119	115	130	110	130	107	123	123	99	135	118	123	103	139	124	105	111	120	125	107	117	110	116	134	121	121	112	118	114	119	120	119	132	98	107	131	103	109	113	136	117	122	128	97	125	112	98	108	123	128	126	127	139	104	119	116	92	100	97	128	132	121	111	117	110	106	111	107	123	126	129	120	123	138	100	119	124	105	109	103	109	125	92	117	127	107	121	120	135	110	118	116	124	135	112	121	117	123	111	113	122	128	117	116	116	111	105	118	118	109	120	116	115	119	110	113	125	119	104	96	126	117	110	108	118	106	129	123	111	107	129	127	115	124	127	113	131	107	115	114	86	105	123	125	111	114	108	129	96	119	109	115	111	132	127	136	113	105	127	110	106	115	106	100	107	121	127	125	119	130	112	119	126	109	116	95	122	104	102	125	127	109	113	122	115	98	86	110	100	108	104	106	97	94	98	111	111	113	113	135	103	115	109	118	113	111	122	102	107	123	131	106	102	106	117	132	119	108	121	116	110	111	132	120	137	98	108	118	104	148	108	112	115	130	120	116	109	103	110	88	152	128	109	136	119	100	110	119	115	123	127	115	106	124	116	126	124	99	125	102	107	109	99	116	114	101	108	124	124	136	131	106	126	107	121	106	120	106	114	128	98	105	110	130	88	111	103	93	99	107	109	111	105	120	123	123	114	123	91	124	104	112	110	116	103	124	105	112	117	109	92	122	131	101	115	107	112	115	120	126	118	87	95	113	113	129	103	112	115	112	114	121	106	109	112	99	102	105	116	97	124	110	126	108	101	141	117	124	122	110	117	111	115	128	121	129	120	110	129	123	112	116	125	120	110	121	115	103	132	106	111	118	108	91	106	112	124
3448	4148	2707	1326	870	632	486	402	360	283	266	247	233	236	196	199	198	184	185	184	159	172	151	175	170	149	159	142	144	142	157	156	142	148	164	159	147	141	143	151	174	152	178	146	173	141	138	153	168	119	134	156	158	135	151	157	143	142	149	122	135	163	155	148	136	133	136	128	129	131	128	138	149	151	134	148	140	119	134	129	147	128	151	165	162	172	137	147	162	123	145	152	129	121	152	143	146	153	146	176	132	139	151	134	143	148	125	153	152	147	131	132	126	115	145	142	148	142	151	116	132	137	164	133	124	123	152	133	154	155	160	149	152	169	121	118	138	133	124	127	128	140	126	159	157	183	138	130	143	152	138	114	156	161	130	151	134	136	140	153	154	151	153	154	125	148	159	131	146	159	156	125	142	155	167	141	135	124	142	145	153	154	125	136	143	141	164	131	133	165	162	169	155	138	133	139	148	150	128	140	138	120	159	136	165	140	140	139	127	132	159	139	120	133	136	159	136	137	150	150	151	135	139	160	144	149	142	149	146	135	123	119	164	142	147	115	152	139	145	143	156	156	128	154	148	124	152	139	134	146	149	144	131	134	140	140	137	131	160	141	145	127	123	133	148	130	143	148	159	153	157	149	141	149	125	166	147	157	150	133	155	130	129	141	135	150	125	154	127	157	128	130	150	139	149	151	147	143	135	130	158	157	139	145	153	127	139	137	155	142	140	136	155	150	142	130	160	171	138	133	152	143	144	138	142	151	140	130	162	131	141	151	138	151	157	138	133	141	138	140	126	151	135	142	132	137	149	145	137	158	136	143	149	134	138	133	165	140	125	154	169	139	149	136	113	172	148	149	152	121	150	147	138	119	125	180	147	145	157	137	140	136	125	141	151	147	128	156	132	148	159	152	142	145	131	142	138	126	137	163	126	138	157	141	145	130	133	159	131	150	123	144	137	148	140	145	150	143	136	155	144	146	135	157	142	161	149	160	117	133	140	136	146	131	142	127	151	122	130	114	145	155	136	136	119	160	159	155	147	151	140	155	141	157	132	159	159	129	158	141	150	140	129	135	124	144	139	138	139	150	138	149	138	139	148	147	132	153	140	148	144	123	158	148	148	128	160	143	143	172	130	149	141	141	144	148	136	140	143	139	148	128	135	140	138	140	130	130	122	128	142	124	167	149	149	136	135	139	139	150	130	137	140	146	153	144	165	148	167	131	160	170	132	141	167	156	160	162	133	148	135	138	149	140	150	150	137	131	136	163	134	159	151	134	136	124	132	137	146	144	144	139	126	156	164	165	133	165	153	142	138	137	130	154	142	146	144	152	139	152	135	139	136	147	147	145	137	149	141	161	102	132	135	136	158	127	152	132	141	154	149	153	155	136	179	141	147	141	155	136	152	141	145	140	129	129	144	132	153	130	147	170	159	147	146	121	134	142	113	142	127	147	122	139	137	131	150	118	149	156	134	132	119	117	133	133	157	143	151	145	133	147	149	140	138	140	152	148	130	153	127	156	147	142	146	143	144	147	150	157	156	148	114	113	135	147	154	147	152	160	138	149	124	150	132	149	139	164	167	174	152	155	118	125	122	128	140	140	153	139	146	136	131	139	136	144	143	154	142	166	138	144	142	144	141	123	138	155	144	143	152	137	145	153	147	152	123	145	129	140	128	131	150	133	148	138	138	128	139	135	159	141	128	156	178	147	115	129	138	142	139	131	141	143	140	149	152	150	159	139	164	147	136	144	146	132	136	153	126	132	157	129	138	135	142	126	143	155	148	151	122	154	140	151	161	136	137	125	134	148	130	135	134	129	135	122	135	140	148	144	158	134	154	129	116	123	124	147	141	164	136	127	135	148	147	140	138	146	136	137	136	143	151	131	160	151	126	145	137	140	149	137	130	157	167	127	143	149	180	124	124	151	145	144	131	105	151	146	117	150	144	149	146	153	156	132	136	121	152	127	124	163	143	138	146	165	140	129	134	165	136	157	144	148	129	126	134	129	157	160	139	151	137	156	147	167	159	155	154	148	144	140	128	146	159	163	123	120	156	146	133	138	121	135	144	124	152	149	148	153	135	122	141	148	146	129	145	138	142	152	136	135	147	154	147	150	148	156	129	141	143	146	150	131	129	135	135	154	140	155	144	117	146	140	151	148	140	116	142	123	140	135	129	123	130	140	158	109	140	153	148	140	153	147	168	149	126	124	130	154	139	152	158	126	129	157	144	153	138	152	140	147	134	140	140	146	134	158	129	134	128	137	149	151	143	143	146	162	152	149	127	153	139	121	167	148	139	110	143	122	139	147	153	133	139	143	139	156	136	134	126	136	139	132	165	142	136	151	155	149	137	142	140	152	144	158	145	129	142	149	115	126	136	153	130	139	118	129	143	139	155	145	153	145	120	148	156	147	143	131	137	159	137	145	152	139	156	146	141	146	146	140	150	147	133	142	142	138	145	150	158	126	137	132	129	150	122	171	140	153	147	143	146	127	132	123	131	160	137	149	136	140	147	145	150	119	145	166	130	135	140	159	140	144	134	107	139	140	165	140	155	154	125	156	122	156	150	153	151	159	157	145	124	166	143	172	123	142	130	158	158	139	147	154	122	149	115	129	169	140	137	157	132	135	137	147	143	135	146	131	140	129	147	130	142	141	141	138	159	146	141	132	135	146	131	130	131	160	123	152	138	170	154	137	140	146	128	139	144	157	130	135	159	142	163	135	164	119	149	146	143	131	135	136	177	147	159	139	143	122	144	128	147	147	118	150	135	140	145	155	145	139	133	135	147	159	156	182	135	184	136	164	156	166	168	146	143	146	146	152	139	144	133	145	136	130	154	145	147	142	117	141	159	140	157	168	144	158	146	150	127	131	135	149	127	142	132	136	138	136	136	136	151	150	157	142	144	163	147	150	127	154	147	161	150	133	153	123	164	152	151	159	139	131	138	134	156	159	144	127	130	140	155	136	145	134	148	150	125	144	139	168	152	161	141	131	162	131	142	136	143	160	147	144	162	132	134	144	161	146	137	137	147	148	137	136	117	137	141	135	126	141	112	132	134	138	162	131	154	141	139	155	144	113	153	134	131	157	154	143	154	151	147	130	134	160	150	149	146	164	124	120	143	148	156	153	134	135	156	129	112	141	145	156	142	156	149	134	149	142	144	116	173	124	140	153	149	134	143	141	142	125	143	142	130	137	159	139	130	118	157	151	157	127	127	132	146	136	146	140	131	150	148	129	129	134	161	144	146	152	143	141	165	128	155	142	137	173	136	130	146	138	149	137	139	152	133	149	122	139	136	149	138	163	162	132	143	141	139	146	158	159	147	143	142	122	148	139	137	155	136	165	156	120	143	153	144	122	142	129	161	141	136	147	129	157	161	156	157	140	107	127	137	137	158	126	140	136	143	172	158	134	140	142	138	159	161	140	152	143	146	134	183	142	153	151	130	152	149	133	151	166	140	148	138	138	145	131	156	145	147	162	138	145	152	133
22521	21002	28490	23711	21003	21005	5107	1057	788	751	671	585	547	585	544	480	490	488	494	479	435	440	438	422	463	416	448	443	417	464	426	427	411	427	437	449	421	435	409	419	434	415	430	437	445	397	426	429	409	406	405	440	422	438	411	402	381	412	424	417	417	412	378	413	420	388	412	392	415	425	424	429	395	414	412	407	421	371	397	423	420	392	409	384	426	423	400	387	420	417	436	402	394	404	358	389	418	401	400	400	443	412	467	433	408	402	434	434	428	416	400	395	385	441	374	388	401	406	424	388	439	394	424	376	389	450	394	406	420	377	373	372	376	404	410	413	391	390	400	435	407	399	423	399	396	403	410	398	399	420	391	437	409	390	418	432	413	457	367	395	416	423	422	431	409	410	426	423	407	419	384	393	406	430	399	417	422	362	382	419	358	420	441	417	372	423	403	377	381	375	409	400	412	413	404	389	421	387	421	415	392	429	434	414	414	413	405	454	430	425	419	439	400	394	409	384	423	409	432	414	419	385	423	421	393	393	426	391	430	427	428	393	385	415	419	393	388	437	407	408	378	426	410	449	419	405	379	375	414	406	404	403	404	369	445	390	358	399	406	386	391	369	429	411	408	375	402	439	400	455	383	374	390	415	440	409	409	357	428	402	402	395	440	397	386	427	433	417	406	386	422	423	429	359	442	426	414	454	383	412	428	430	408	406	442	412	411	415	398	408	438	364	417	408	399	393	365	418	452	420	409	380	395	436	407	405	400	454	373	414	410	449	370	396	406	421	403	434	400	402	436	382	407	410	381	400	404	435	386	388	383	431	410	403	390	397	423	406	396	416	406	414	391	408	441	383	417	445	388	424	415	448	397	406	407	383	406	397	413	444	416	421	397	414	396	401	382	433	417	423	399	443	415	418	443	403	435	392	416	414	393	410	369	399	432	428	405	411	396	413	366	411	419	411	402	423	428	396	386	442	413	412	405	422	368	419	384	406	398	429	435	454	405	435	405	384	404	382	379	439	435	414	433	441	402	393	396	443	418	439	396	413	410	404	399	406	390	418	406	430	416	414	446	417	365	394	411	413	445	392	422	448	408	437	444	419	413	418	388	407	415	419	387	435	394	409	418	426	410	426	381	400	444	418	421	392	456	395	408	430	384	423	393	443	424	420	387	409	390	401	409	440	402	414	410	408	390	409	416	407	431	375	432	430	420	400	420	418	409	489	428	404	396	407	390	418	434	402	418	393	391	429	416	416	402	441	418	428	400	389	452	400	448	424	424	394	407	416	419	443	404	424	421	389	417	397	421	405	371	397	412	443	386	383	421	432	439	401	413	383	388	435	412	407	422	413	444	434	406	381	427	398	406	415	393	436	389	401	382	430	407	403	391	407	411	412	434	411	405	405	398	386	404	407	392	414	426	399	400	418	425	405	383	414	397	423	422	418	401	406	430	445	432	443	380	427	370	432	429	402	423	406	401	407	393	390	410	411	405	415	430	439	412	382	405	396	408	429	381	380	419	398	418	376	399	405	406	441	388	411	404	415	439	404	410	393	389	439	438	416	418	416	412	406	399	431	447	412	434	420	415	416	412	408	436	417	428	419	448	393	415	408	426	396	442	390	420	427	407	418	432	424	392	379	423	409	384	414	380	410	396	429	405	413	395	367	417	400	426	451	421	416	404	401	430	420	380	382	455	401	397	402	429	404	408	402	417	383	397	384	414	415	397	410	418	404	406	396	418	416	416	414	417	389	416	414	411	394	402	395	431	421	422	419	396	415	429	413	398	435	426	421	418	397	407	431	415	392	370	433	400	392	387	444	387	415	384	421	394	415	400	402	406	424	424	398	438	416	410	433	370	440	420	406	423	413	407	429	408	409	388	434	413	406	389	393	396	398	425	433	404	397	393	391	433	399	431	404	421	420	416	407	414	402	403	393	428	417	423	397	433	407	415	456	409	421	423	446	404	398	392	411	356	392	399	416	415	386	375	423	382	430	446	420	427	402	420	383	425	421	407	386	431	397	400	419	440	401	419	377	436	378	415	404	451	404	386	424	404	391	453	395	393	422	403	417	395	381	404	412	367	426	431	444	412	397	416	427	393	434	422	438	424	406	390	438	385	421	432	412	376	375	403	396	407	431	419	416	469	427	406	396	403	452	423	363	386	397	433	432	385	443	400	381	423	416	351	413	408	426	420	433	424	399	425	373	394	394	426	411	391	421	401	431	399	407	415	428	415	405	430	402	412	413	434	396	443	422	427	420	427	372	414	379	395	395	420	375	373	401	389	396	423	409	381	415	445	401	419	393	424	417	419	395	401	406	379	426	402	396	389	433	443	381	425	406	424	405	402	396	393	427	402	373	384	411	415	402	432	409	393	392	392	412	416	400	394	411	395	404	417	409	400	417	447	418	423	398	447	408	382	397	390	412	409	411	429	412	425	412	412	399	423	402	395	403	412	393	392	440	422	396	378	392	420	438	413	439	414	407	415	424	390	402	437	425	409	424	385	401	424	401	433	424	360	420	406	397	437	401	394	419	416	397	426	411	394	415	403	390	395	417	423	419	443	410	394	413	385	435	384	428	446	361	406	404	407	418	448	413	387	386	387	437	456	435	418	429	356	421	386	421	391	368	392	444	420	409	430	410	392	370	403	405	398	404	406	414	430	446	414	396	426	400	446	423	397	418	418	416	384	398	443	434	420	419	396	390	418	414	406	392	418	408	406	408	371	396	389	442	415	382	369	415	404	419	409	432	404	434	451	389	390	398	392	403	404	426	412	406	409	413	405	433	387	412	424	464	427	366	382	403	401	419	398	414	401	413	406	416	427	436	441	417	415	411	424	405	422	390	394	383	407	430	392	413	395	362	413	419	370	392	408	413	396	428	388	437	411	377	420	415	400	375	405	400	375	428	419	425	380	432	391	411	405	410	417	401	443	424	408	411	443	428	405	455	385	403	375	439	400	374	426	376	411	466	369	417	388	409	397	361	434	421	413	384	403	376	420	409	418	432	404	422	399	407	416	412	424	417	384	399	397	396	430	391	408	376	443	386	427	412	396	400	430	436	421	390	391	434	430	373	390	422	433	365	392	411	451	398	421	420	416	406	400	438	403	411	370	446	391	419	400	430	387	381	393	380	392	395	404	407	418	423	415	375	426	420	425	391	374	396	406	416	446	422	391	406	413	428	414	393	429	428	404	434	399	406	417	415	399	451	462	436	418	452	424	417	388	434	428	422	417	412	422	404	425	381	387	417	385	415	428	418	402	407	392	424	401	416	420	415	393	400	388	423	388	421	403	382	391	407	399	445	406	429	450	433	404	434	417	386	429	417	413	446	401	407	387	387	441	407	409	391	389	389	410	393	404	384	393	413	414	418	405	429	421	388	434	416	398	371	427	380	467	422	425	397	403	374	411	380	399	396	405	354	405	393	437	423	432	413	384	384	418	379	383	406	408	432	395	389	385	413	411	370	382	421	404	410	388	413	407	391	442	402
4820	13510	9482	4475	3205	2403	1870	1401	1247	1070	995	899	762	706	621	626	597	590	566	567	550	508	505	506	474	538	499	504	512	529	456	496	484	466	483	531	482	507	484	440	461	412	480	455	446	441	417	426	414	485	470	449	416	423	496	459	455	447	472	455	445	449	439	459	456	463	455	433	410	401	455	442	443	419	426	420	457	431	465	478	428	459	470	455	464	454	446	464	404	468	406	443	390	427	438	423	440	448	392	441	475	404	436	463	440	466	480	419	432	480	420	431	461	459	447	458	442	464	423	460	475	448	451	419	458	417	390	431	468	443	482	439	436	430	445	459	433	467	469	457	469	428	425	447	447	430	433	438	445	473	458	434	457	424	423	429	461	408	467	416	428	475	472	426	397	451	422	454	434	452	446	420	433	449	419	439	486	404	451	414	447	468	430	427	431	436	451	468	450	443	462	408	417	422	476	438	436	431	412	414	405	448	436	433	452	479	429	440	423	438	444	459	485	442	454	444	414	423	401	455	439	415	397	414	427	455	392	486	462	471	450	479	438	432	418	416	465	408	458	452	442	442	437	430	412	435	480	443	444	450	429	411	424	474	434	441	438	466	444	509	473	453	437	448	463	458	457	429	461	417	452	425	443	435	424	443	432	424	369	446	445	456	461	410	404	460	439	461	436	442	444	439	455	393	434	456	417	441	442	455	475	430	427	482	410	416	414	442	435	462	458	446	461	426	437	427	458	458	441	408	440	397	427	411	458	439	422	423	430	445	419	429	421	443	410	438	484	451	398	442	424	428	434	443	450	429	439	478	444	436	428	457	407	405	417	446	453	428	447	443	439	417	401	427	427	445	481	424	425	454	459	465	440	456	410	444	383	420	450	415	402	450	428	429	428	452	436	459	448	431	427	436	433	438	464	396	425	448	438	453	471	402	402	428	466	422	430	436	422	445	403	429	444	426	439	443	462	398	435	421	481	448	440	434	433	434	496	404	428	440	423	427	397	452	444	464	437	450	446	463	417	441	435	430	402	436	427	440	436	453	465	463	431	457	407	448	459	405	475	407	420	422	471	478	433	419	452	406	459	465	423	453	396	444	435	432	474	410	437	470	402	409	461	416	420	426	403	476	451	446	400	462	425	425	449	425	451	446	439	421	390	451	435	430	446	431	467	439	444	411	476	403	464	435	447	415	433	438	424	431	416	490	439	469	453	441	461	422	441	451	445	437	457	446	447	431	464	482	456	483	435	399	421	427	470	429	436	455	429	449	410	420	466	471	409	412	473	394	445	441	443	434	444	445	413	467	444	448	422	448	449	455	400	424	418	457	424	467	439	447	433	453	408	433	439	466	447	428	461	433	455	443	447	426	458	459	438	438	402	420	426	437	430	471	416	414	412	449	394	452	442	429	434	479	414	385	412	395	466	467	468	472	380	451	451	459	452	444	445	456	433	420	437	420	416	435	461	419	407	453	416	414	454	397	446	408	479	428	425	433	443	436	464	493	429	436	475	448	460	412	410	433	443	468	408	404	470	455	425	453	466	393	436	426	427	403	438	439	431	446	452	458	410	469	409	425	440	454	416	427	439	462	444	469	431	434	461	420	416	462	461	454	417	419	407	483	425	454	429	442	407	424	446	425	422	449	474	430	425	426	440	451	421	467	416	454	424	407	443	450	420	433	477	418	421	428	446	427	438	453	440	463	449	428	448	447	437	456	406	454	456	438	481	413	442	407	425	444	435	431	465	467	457	426	443	425	423	457	424	470	427	444	450	415	434	438	441	437	436	489	424	400	410	427	417	406	439	429	441	490	406	435	407	441	436	426	429	446	422	436	445	464	425	459	464	468	441	441	409	451	419	425	461	441	423	489	426	453	419	405	458	440	440	424	428	430	447	451	419	450	450	428	432	471	445	431	466	452	454	433	428	483	479	462	452	461	448	440	408	407	445	453	463	419	453	423	430	437	429	435	434	423	436	430	424	437	461	414	433	414	446	425	454	451	470	453	455	398	419	433	440	454	458	419	440	494	425	466	456	452	422	447	409	469	436	427	410	445	433	476	423	436	454	435	412	452	416	463	422	454	430	439	421	457	453	441	443	445	403	424	427	432	458	451	455	428	447	439	438	430	471	446	407	464	442	440	406	448	428	427	437	407	437	409	448	437	461	436	473	457	469	463	434	468	445	426	413	479	434	462	422	440	461	430	430	395	432	452	466	453	455	435	419	422	435	428	415	450	480	445	436	406	448	455	454	434	437	436	461	414	414	408	441	461	471	424	466	405	432	419	430	432	441	441	455	437	445	497	423	452	420	419	437	425	448	442	437	438	436	463	441	401	452	486	440	416	452	425	459	432	406	434	436	446	449	422	460	452	437	431	438	429	475	425	429	430	415	395	452	461	464	399	398	416	450	445	448	410	416	424	456	437	438	473	447	443	438	464	419	445	440	475	463	458	465	429	473	465	428	438	452	424	445	422	453	425	456	452	440	439	465	430	454	481	461	441	427	450	460	429	456	425	416	422	418	425	440	454	465	389	449	448	424	439	455	448	446	415	430	415	453	432	451	434	473	442	441	462	468	425	452	472	461	442	427	417	423	392	408	437	413	418	434	458	457	441	423	432	454	418	396	429	442	424	425	418	441	429	416	428	426	449	467	452	443	421	449	424	436	437	457	438	420	447	445	414	492	451	392	432	455	431	452	474	405	426	417	442	475	427	436	444	445	444	456	429	451	426	446	405	461	402	422	399	481	447	430	426	455	431	448	485	482	421	445	428	418	484	453	402	406	408	438	464	447	407	429	432	427	461	446	446	462	432	423	443	449	440	444	407	421	462	468	439	388	439	443	437	424	468	453	437	400	473	441	431	409	410	425	491	437	447	441	434	403	465	449	451	435	438	463	406	445	467	407	416	443	473	449	422	435	431	430	430	406	420	440	432	420	437	450	425	460	404	432	477	425	410	448	420	432	409	441	440	471	463	454	416	409	408	409	423	439	459	435	440	480	445	415	441	455	439	452	443	446	413	430	452	462	428	443	411	453	428	426	441	463	407	431	404	483	438	427	465	459	420	414	457	436	441	443	469	442	459	459	456	450	454	450	441	436	446	421	445	448	439	440	437	455	408	463	440	423	405	407	429	437	444	440	440	459	418	491	436	428	424	415	446	440	424	421	435	443	409	398	429	463	418	442	453	435	429	410	430	420	419	456	431	455	440	471	457	431	452	424	404	434	424	426	453	437	478	439	419	446	442	438	391	416	413	434	446	487	418	415	456	409	415	411	460	437	460	422	423	445	407	443	444	418	433	424	412	429	437	465	464	437	442	437	460	418	402	403	446	445	451	445	453	444	415	450	468	448	394	411	459	426	436	418	443	450	427	465	430	416	407	423	414	441	436	466	425	433	416	412	408	467	458	442	436	444	442	474	428	469	435	411	439	429	416	457	468	434	419	402	428	434	427	421	437	452	433	420	450	454	428	480	431	434	439	471	408	440	447	446	423
27530	17533	3207	322	208	162	144	122	106	119	106	99	108	121	106	115	123	125	125	126	110	110	101	122	124	106	110	99	132	96	96	106	103	105	126	114	105	112	116	100	121	108	115	113	110	107	111	111	120	99	121	109	114	105	107	125	97	106	110	114	119	103	114	117	130	113	111	104	101	99	139	99	109	103	114	95	101	122	122	111	107	105	135	115	122	112	118	113	110	112	131	104	113	110	115	125	124	121	117	105	127	122	104	117	112	106	115	102	113	107	93	123	106	99	93	122	104	119	123	134	117	104	142	100	126	96	131	133	121	101	98	113	128	121	109	118	137	117	111	111	102	118	111	112	106	114	121	133	121	121	121	110	103	108	97	113	113	126	111	87	128	108	116	118	106	110	109	134	106	109	108	117	97	100	96	135	111	80	110	99	122	124	118	122	100	104	109	96	109	124	115	112	133	117	124	132	115	108	97	120	94	106	117	113	118	106	114	135	114	115	121	120	111	110	102	98	112	109	127	109	104	95	100	121	109	124	94	105	131	117	114	121	115	106	123	120	120	124	107	115	99	109	108	121	101	102	107	101	106	115	138	104	108	101	128	115	113	97	105	111	114	124	106	104	116	129	121	88	95	108	115	110	93	124	95	108	115	120	113	111	96	102	109	124	111	90	113	111	121	143	98	120	114	111	108	110	110	117	125	148	117	98	90	107	116	109	101	120	104	107	116	109	119	111	108	116	128	100	121	124	145	116	114	101	129	109	119	107	85	106	112	113	113	137	101	113	127	101	117	122	102	114	100	137	107	118	125	106	108	116	122	117	108	108	111	105	95	112	110	100	117	121	108	106	116	112	105	109	122	107	117	113	106	101	119	124	108	111	113	122	107	104	114	109	97	110	114	113	105	107	116	118	110	102	103	110	106	100	100	132	121	127	110	127	116	106	100	104	111	124	109	110	116	133	108	111	109	104	103	138	107	104	104	113	122	111	117	107	102	106	119	125	110	109	139	92	97	106	106	112	115	119	105	98	119	114	112	114	116	115	106	111	126	98	105	127	95	104	110	88	126	118	114	99	102	109	128	110	117	106	111	96	112	107	127	111	112	116	104	106	135	94	117	116	124	132	110	107	113	108	109	91	102	101	113	115	111	108	126	128	116	108	128	111	124	110	125	114	124	112	126	116	124	111	96	112	97	111	123	105	110	135	117	108	123	106	130	125	123	130	100	102	107	93	108	127	123	101	101	116	114	112	120	99	130	92	118	101	97	108	118	120	116	100	117	118	111	102	123	98	89	105	119	101	99	101	101	106	119	113	102	101	98	120	119	108	97	88	129	101	114	125	113	109	106	118	123	122	121	105	125	110	141	114	114	109	110	116	100	107	105	129	115	104	112	115	108	105	99	105	104	126	104	107	98	138	115	113	108	140	118	102	99	119	121	111	117	121	120	108	127	110	108	130	110	126	102	95	110	114	112	103	116	100	134	133	118	113	120	116	135	118	103	104	115	119	116	116	109	104	118	123	114	135	111	108	106	112	111	107	122	115	102	103	122	106	121	121	115	115	116	105	112	102	112	116	110	107	116	107	127	124	102	109	111	123	127	121	123	105	124	120	120	138	106	101	119	133	106	116	92	111	120	136	106	102	119	113	96	86	100	117	98	94	122	94	112	128	113	122	108	98	127	121	118	111	116	139	122	109	129	103	124	144	111	128	120	134	121	120	111	112	110	112	117	123	115	88	115	121	101	97	110	112	113	119	90	105	111	132	96	120	120	104	93	130	108	115	116	114	109	100	118	117	122	120	104	100	83	106	97	107	110	115	116	102	123	96	114	104	117	119	98	131	123	111	111	125	95	109	106	103	101	116	119	130	103	104	122	106	123	101	99	116	131	121	115	99	107	108	111	115	107	105	101	121	111	102	110	109	132	107	121	112	111	108	109	104	106	129	98	128	119	112	108	116	135	113	122	95	96	104	108	118	106	117	120	116	111	96	90	109	123	110	111	118	125	124	107	113	113	111	117	115	94	129	123	101	111	111	116	117	125	123	113	107	105	98	102	131	119	101	101	117	122	118	106	116	134	125	82	96	111	112	95	108	122	134	118	106	101	121	106	113	111	116	113	118	120	115	115	119	104	113	105	127	119	120	132	99	116	112	98	132	120	107	103	107	108	103	97	116	106	101	101	106	110	118	117	93	119	104	136	114	111	100	111	115	115	116	99	116	126	114	123	104	122	111	116	109	107	99	108	110	118	96	121	115	100	114	113	128	122	124	111	111	104	107	116	115	105	119	102	121	112	120	115	95	116	126	119	114	102	111	132	103	98	126	130	121	100	133	116	96	105	100	112	98	112	107	110	108	105	113	105	100	116	104	110	97	107	113	87	124	104	108	117	127	109	101	105	130	103	99	123	123	99	103	125	107	132	116	113	125	131	111	113	113	113	107	112	105	117	114	105	107	116	122	109	116	122	122	123	123	112	104	111	125	125	116	113	100	105	117	111	123	126	116	118	98	108	121	106	97	102	103	130	119	103	103	115	124	109	102	121	106	105	114	114	114	95	109	107	121	94	127	117	101	118	122	125	100	123	120	119	112	118	116	118	119	113	96	119	117	114	107	105	105	105	91	122	105	122	116	109	105	117	132	116	98	123	97	110	111	139	108	112	125	112	116	98	128	98	102	125	115	117	119	118	115	116	130	104	110	99	101	117	104	105	118	116	105	104	113	129	101	112	128	113	110	129	114	110	118	116	121	138	104	109	130	103	121	111	92	98	117	117	112	154	109	106	125	111	124	117	123	113	126	114	121	109	113	103	118	118	100	124	133	124	101	106	107	119	134	130	110	107	111	107	120	102	99	106	114	120	117	105	99	102	120	98	91	112	108	116	103	114	116	111	107	113	105	109	91	114	105	112	104	110	102	120	121	108	122	109	109	123	125	117	110	114	110	104	108	117	100	96	104	97	113	105	135	123	127	117	131	117	126	130	124	113	122	113	148	116	100	117	117	106	104	111	119	99	117	101	111	109	99	111	92	123	107	113	115	113	110	111	122	113	112	113	113	99	103	122	114	106	125	103	121	114	118	103	136	108	109	106	100	120	123	121	122	142	103	114	117	126	120	114	140	107	100	133	96	111	113	125	106	101	120	103	119	106	126	118	109	111	103	100	100	87	117	102	111	124	125	102	116	81	126	120	120	104	119	138	122	102	97	109	110	111	110	111	107	121	122	89	118	124	109	126	107	117	127	147	115	127	120	126	125	119	130	100	106	122	106	113	97	120	100	89	134	111	103	115	127	97	114	110	110	106	122	111	116	110	109	127	94	120	122	116	133	99	105	105	111	110	112	109	93	115	124	121	101	110	115	115	108	126	106	98	115	125	115	125	111	112	120	123	103	135	125	113	124	103	102	104	115	111	107	121	98	107	120	115	99	101	120	105	109	104	111	120	125	148	141	111	94	98	118	107	126	114	107	104	113	110	105	118	106	107	118	129	99	98	111
4234	713	461	278	229	197	167	164	184	131	129	142	139	139	136	127	122	158	161	137	125	127	113	145	117	132	124	131	134	136	112	142	127	126	129	136	111	137	127	140	130	135	116	130	132	130	132	121	131	125	128	144	129	112	126	135	124	129	118	118	127	119	136	133	126	121	121	124	127	140	133	124	125	128	145	115	142	138	131	150	122	139	110	122	122	133	128	141	149	142	136	135	119	111	130	129	131	151	146	123	123	123	115	103	137	126	122	120	129	136	128	135	143	119	111	114	129	107	129	123	119	127	131	119	121	136	117	138	132	153	142	124	133	132	134	109	117	133	126	139	121	133	115	140	123	138	132	122	137	126	134	139	131	137	113	117	148	126	118	132	120	120	134	139	130	137	134	121	124	127	115	130	125	135	130	141	127	139	141	120	116	127	133	137	116	146	124	151	140	131	127	142	138	127	130	121	140	129	137	161	120	139	154	130	125	126	123	119	118	124	131	115	111	115	136	140	121	111	124	112	123	129	112	146	131	127	115	115	126	139	136	137	143	110	151	139	115	115	117	119	137	118	117	122	135	124	141	129	127	118	117	120	121	126	146	117	129	141	117	144	124	120	132	121	141	128	142	116	112	124	143	129	125	142	126	117	132	142	149	127	153	134	126	131	152	133	145	137	144	128	108	129	109	119	126	128	120	134	161	142	165	127	129	110	146	126	122	137	123	120	128	113	129	134	141	137	126	130	120	123	142	120	127	112	115	98	102	132	128	120	104	115	125	132	129	126	108	134	142	115	139	120	132	138	158	123	122	121	132	145	114	141	131	134	114	116	129	145	131	114	134	121	149	112	124	131	131	138	134	132	122	122	126	150	129	131	121	123	117	124	127	116	110	134	120	113	147	143	127	136	127	129	145	123	133	135	127	128	124	119	111	139	123	109	115	138	122	123	114	135	142	107	122	134	117	134	160	139	110	138	131	109	119	153	131	135	116	126	127	119	119	123	120	119	131	135	122	127	145	132	134	139	129	127	146	135	123	116	115	114	134	150	129	115	128	121	138	134	111	131	118	130	113	148	135	112	132	129	151	148	128	117	135	137	139	128	139	155	125	129	132	126	118	134	123	115	138	134	132	129	134	126	121	139	124	137	132	117	135	132	121	130	146	125	135	124	116	138	148	118	132	121	138	141	132	134	111	119	159	123	124	107	122	115	127	124	115	117	129	127	128	119	123	131	117	120	121	125	142	120	119	142	131	139	118	127	125	113	140	122	132	140	131	110	158	100	138	125	141	124	100	129	130	121	129	114	126	135	146	141	131	127	113	133	143	132	133	135	125	141	123	122	128	113	132	135	116	127	129	107	129	145	137	131	129	120	133	140	143	118	111	105	149	126	139	107	126	141	107	126	147	110	139	137	128	123	132	124	130	118	133	157	126	135	129	113	135	125	116	134	120	170	142	135	141	139	124	121	123	135	107	126	128	134	117	127	128	119	124	124	125	113	109	120	117	125	126	131	142	111	109	133	111	125	133	115	144	114	121	130	119	122	140	115	133	130	108	109	114	127	111	145	122	134	123	106	130	138	118	153	108	150	139	128	137	125	111	137	151	131	140	103	138	128	127	124	135	117	125	135	112	122	122	141	131	144	117	152	131	129	151	120	156	148	145	124	127	127	140	122	117	146	140	115	125	134	125	140	137	138	130	131	142	128	109	106	150	124	124	138	126	126	114	126	125	129	131	137	117	121	131	119	115	120	125	102	125	139	134	141	130	125	123	127	137	120	132	144	116	119	120	127	92	135	160	143	125	140	147	126	133	124	127	111	122	119	152	131	119	133	138	142	106	116	127	122	127	117	139	134	128	130	140	124	145	125	115	118	122	147	122	140	141	139	134	141	150	113	136	121	109	115	143	99	117	133	122	137	125	121	143	126	130	128	136	126	109	142	128	131	102	151	123	133	111	124	128	126	131	130	123	128	128	122	133	141	140	134	144	133	155	141	108	133	107	146	139	141	144	129	125	135	131	111	133	112	123	115	128	140	122	143	122	136	138	126	115	127	134	124	122	165	118	117	127	140	124	121	115	115	140	134	137	144	113	110	125	141	130	139	126	138	123	127	133	124	117	127	140	120	127	118	129	128	128	135	127	121	135	132	137	113	120	126	139	144	147	116	119	105	104	110	139	123	130	134	124	139	120	134	123	136	114	155	116	120	118	120	123	119	128	111	131	120	125	136	138	139	122	152	144	130	111	122	120	120	140	123	125	137	144	107	133	139	133	120	113	113	135	127	144	135	120	124	128	135	142	142	127	136	118	137	132	133	139	124	130	140	109	127	126	115	118	125	125	131	109	119	107	133	144	133	131	122	135	119	116	132	127	124	126	134	129	125	125	123	126	136	125	117	126	117	123	135	137	142	138	156	158	123	131	148	150	135	134	124	111	131	143	142	124	132	133	128	138	134	124	136	141	140	116	151	148	127	116	141	125	139	131	112	144	107	136	108	135	117	109	133	119	136	124	122	114	152	132	146	116	130	139	113	128	141	126	127	103	115	130	124	138	127	142	125	114	128	146	121	115	121	122	135	117	125	138	134	112	122	120	124	130	130	128	104	135	126	143	121	150	130	137	125	126	136	127	128	133	121	127	127	111	133	133	122	116	126	136	127	146	130	125	153	142	120	135	126	122	120	128	120	130	135	145	118	143	133	131	121	137	135	121	133	113	104	139	124	133	149	125	120	143	120	116	141	113	121	111	116	138	130	145	136	135	124	139	114	142	128	122	121	119	134	148	118	132	136	121	119	107	125	130	136	122	130	127	143	140	138	136	116	131	110	129	137	121	137	126	112	147	127	119	127	111	149	145	117	123	152	117	118	106	103	135	137	137	114	108	129	117	148	137	130	128	152	132	116	122	156	135	134	140	144	128	144	129	117	130	143	139	130	125	148	146	146	121	109	122	137	118	120	136	134	130	111	127	139	145	123	122	142	139	111	151	149	125	125	129	133	122	152	123	129	127	138	119	109	115	140	120	136	135	135	127	119	116	129	117	119	115	117	119	121	134	148	132	115	129	131	123	121	124	132	133	131	138	151	138	120	141	117	151	113	124	125	126	125	135	127	121	126	115	118	128	123	117	116	126	123	131	120	140	130	99	131	116	113	125	129	146	126	112	110	134	141	143	145	121	138	121	146	122	126	131	133	124	119	141	123	131	121	139	118	121	124	134	139	124	147	128	140	134	130	128	127	145	133	122	125	143	117	124	144	128	169	127	130	122	121	115	139	103	125	138	123	129	141	141	112	113	131	147	128	120	123	116	127	115	132	128	144	130	117	111	114	155	135	147	146	145	125	113	143	127	126	128	150	109	143	125	143	125	143	125	127	137	138	127	128	132	128	144	129	137	113	138	131	139	144	144	123	138	137	134	130	148	148	134	123	136	126	169	115	133	113	142	126	116	120	130	126	142	127	110	121	117	125	134	116	150	110	133	142	125	140	118	140	110	130
23699	21042	28022	24249	21012	7736	848	591	509	480	471	419	376	390	378	355	375	362	371	330	360	347	335	356	338	325	305	344	331	340	354	315	327	324	325	344	344	338	325	337	314	352	332	327	334	358	316	361	337	333	359	307	306	325	319	310	336	355	348	304	323	329	356	342	309	365	350	291	333	336	317	329	294	318	311	372	337	319	330	311	293	318	313	338	338	326	324	297	310	321	305	353	292	333	301	280	296	289	338	325	305	309	318	296	309	321	316	336	333	285	312	344	301	340	313	345	350	297	316	321	334	325	354	330	307	292	321	318	329	306	327	328	309	317	316	315	290	351	365	301	322	307	322	329	351	339	322	320	323	282	334	330	333	326	364	353	348	315	307	342	323	328	329	298	302	289	326	314	305	309	305	323	321	311	298	320	308	337	323	306	320	331	308	331	363	315	304	332	340	323	308	294	335	329	326	335	301	347	323	316	316	324	348	327	305	336	321	311	320	302	332	300	313	300	317	325	331	323	306	331	322	302	333	354	317	302	336	323	331	338	339	344	299	317	327	294	329	323	362	295	326	308	312	310	327	299	339	305	326	343	291	315	304	332	330	335	323	278	277	312	321	346	305	325	348	307	342	285	332	295	311	320	292	308	323	307	332	360	300	314	350	327	305	325	320	314	338	308	336	319	317	338	301	341	310	301	335	326	311	316	328	312	325	336	310	319	357	316	302	312	333	339	299	364	297	346	335	326	330	315	349	316	307	303	314	321	328	339	346	313	338	272	297	294	308	330	332	321	336	333	317	334	309	312	332	325	335	316	313	317	314	346	354	335	334	287	331	337	325	339	310	318	305	319	314	304	332	327	330	322	299	319	353	332	312	335	309	342	321	350	335	312	312	345	320	338	329	329	327	324	331	343	317	315	362	317	297	338	349	348	296	329	310	319	304	306	341	327	338	340	341	293	323	312	325	349	309	362	311	331	322	307	311	337	295	326	320	349	328	329	337	337	306	322	321	289	318	328	322	334	329	356	297	344	327	313	329	315	302	354	314	345	336	300	339	349	326	345	353	338	305	304	316	344	379	342	328	301	303	311	319	311	316	312	316	301	353	341	353	331	326	289	310	321	306	304	341	317	332	305	330	339	333	331	285	346	320	328	305	332	295	329	309	310	297	305	351	370	297	329	287	334	319	322	329	344	306	311	318	315	290	345	332	331	313	343	328	369	314	340	275	308	332	329	325	332	277	340	299	334	305	268	336	325	311	290	288	298	319	319	297	329	335	323	323	307	316	342	289	299	324	285	308	308	331	314	295	334	330	297	317	329	336	315	318	305	352	304	335	315	325	339	336	321	323	310	339	355	322	350	338	300	338	336	308	316	298	313	318	306	318	317	306	314	297	306	330	305	295	328	327	311	298	319	334	318	337	324	325	325	334	292	319	322	315	306	298	299	308	315	300	357	338	310	346	331	316	345	323	317	345	304	301	307	289	359	348	288	340	307	345	331	333	350	333	294	333	337	316	302	305	324	307	320	301	324	329	295	315	327	336	335	328	336	315	313	286	317	302	340	331	348	298	283	293	333	322	284	295	324	297	311	351	316	322	325	319	312	335	339	325	307	313	330	292	314	314	305	306	312	292	298	322	315	324	304	331	308	299	357	287	297	321	299	335	303	332	330	288	306	319	276	357	312	317	305	308	328	326	312	327	298	328	315	334	324	299	301	322	302	316	309	286	353	295	298	299	316	319	320	335	316	333	333	293	294	299	346	312	319	303	325	325	300	302	341	333	314	325	311	331	298	335	318	297	346	305	321	315	308	315	295	341	321	336	323	344	319	346	321	326	317	319	316	319	324	312	319	310	300	325	312	310	326	326	346	310	327	324	294	280	282	296	314	332	304	347	319	287	329	355	299	322	318	320	330	322	322	314	298	325	335	353	327	342	305	338	319	310	337	332	327	313	303	330	343	324	295	302	308	299	327	305	283	313	320	307	311	343	316	308	305	315	336	339	334	298	279	349	312	322	319	314	314	335	303	320	352	325	314	311	312	313	346	329	311	350	292	312	321	335	285	336	330	334	310	308	323	305	304	349	296	356	332	313	323	303	324	334	313	300	305	355	302	318	320	277	344	345	324	269	315	344	310	360	322	322	338	326	303	328	332	311	332	315	320	325	342	320	297	320	344	320	313	324	345	319	315	316	350	328	334	309	306	330	318	373	331	335	290	321	331	313	324	317	329	321	334	308	334	339	324	322	351	356	318	323	307	344	312	299	315	284	308	308	345	281	333	313	328	303	335	341	321	320	306	317	338	291	320	319	326	291	316	320	322	328	330	299	371	324	359	301	340	303	326	323	315	313	324	290	304	307	309	336	306	281	313	306	351	318	353	302	304	295	334	349	307	305	332	275	340	309	321	318	334	281	334	302	290	280	356	330	308	332	317	301	317	291	311	334	311	295	277	329	336	286	318	303	305	305	311	323	342	334	319	313	315	320	349	308	292	321	315	344	316	337	293	299	329	309	322	303	334	332	342	328	311	319	303	293	300	332	339	302	310	307	342	333	333	308	335	314	319	341	322	335	350	285	302	346	323	334	333	311	316	343	317	305	332	310	341	318	309	301	355	353	322	299	366	296	300	336	316	354	302	378	314	327	327	340	323	300	329	309	330	322	323	295	337	357	348	325	322	327	308	336	322	337	329	315	317	309	317	302	339	342	351	334	334	278	305	328	319	331	313	312	322	359	339	346	338	322	289	310	309	306	302	288	297	285	311	301	358	295	337	325	349	298	301	350	331	301	330	317	351	345	309	292	319	346	329	325	328	358	304	330	317	335	312	299	290	315	352	318	325	324	316	324	323	349	283	339	281	319	316	311	356	318	326	307	334	308	283	308	293	300	325	302	328	312	303	347	277	314	338	301	320	328	320	300	343	272	318	327	327	290	299	323	304	329	324	298	336	298	288	286	331	312	300	303	330	347	322	323	326	373	310	297	326	322	318	341	297	361	328	324	346	303	342	321	315	343	315	335	317	335	308	303	315	297	309	333	328	296	288	295	309	316	331	320	302	332	305	280	351	343	308	328	336	333	325	310	314	355	306	294	304	312	312	275	300	328	306	314	319	287	312	306	312	318	328	296	311	308	306	289	365	294	302	324	297	326	315	348	322	328	315	342	305	308	341	315	332	320	305	316	364	325	317	324	364	284	332	326	303	324	354	328	296	312	333	324	336	305	320	317	320	333	295	296	281	301	332	347	297	341	331	312	283	320	322	314	321	309	324	323	348	320	334	314	334	300	311	314	330	321	312	316	336	335	299	324	316	311	309	317	294	319	334	300	313	327	317	307	315	312	293	353	312	326	320	303	325	325	337	294	312	334	359	323	320	295	313	337	319	299	324	307	302	332	331	318	314	308	333	308	371	325	344	311	311	288	308	327	348	317	307	325	319	321	285	320	317	302	302	340	317	335	303	293	298	339	324	354	311	328	340	377	309	331	298	304	301	320	320
3673	8393	5707	2612	1779	1441	1119	969	765	646	620	565	508	462	470	426	416	417	420	411	411	393	417	357	396	342	413	354	382	353	353	376	392	343	384	366	376	345	323	326	355	359	370	351	334	363	387	364	362	349	329	382	358	348	348	347	340	332	362	319	348	346	329	333	343	301	319	354	363	366	309	362	316	295	370	328	337	362	323	324	393	406	358	308	365	347	333	371	360	358	360	329	336	372	353	331	368	344	380	332	337	333	362	338	376	347	363	324	341	336	378	335	367	342	359	342	365	358	349	342	322	300	336	313	310	336	384	336	336	342	351	338	330	317	352	314	347	354	340	370	352	325	327	326	332	346	373	324	304	363	351	342	298	308	341	367	354	332	342	344	354	347	325	349	328	346	332	349	283	315	339	325	328	344	352	315	388	367	335	377	323	324	356	322	367	320	358	336	363	336	327	332	327	337	351	351	372	338	389	320	329	306	344	322	339	347	335	338	344	353	337	334	369	333	334	338	341	317	354	343	344	353	306	360	331	338	314	332	348	352	347	340	318	330	352	323	359	332	353	317	352	361	313	348	382	337	349	356	369	314	336	335	330	366	343	335	296	355	354	355	335	327	314	321	308	310	349	380	379	343	330	341	314	330	340	360	333	344	323	345	355	361	357	358	357	366	329	308	338	347	322	346	361	324	356	322	334	333	305	330	336	365	380	320	350	325	345	334	348	352	326	333	342	312	358	330	316	336	334	373	327	304	317	375	353	331	327	347	341	308	327	335	342	369	363	308	339	341	374	334	334	341	327	339	338	368	343	337	346	353	316	388	343	348	333	320	321	334	342	340	358	334	329	332	344	324	326	362	343	331	356	345	317	331	358	336	345	352	382	327	351	314	331	351	369	315	330	338	352	314	360	363	327	359	355	372	338	369	352	347	327	346	349	367	386	365	323	369	351	321	305	307	345	345	330	330	362	352	343	365	349	318	360	337	346	316	330	296	340	351	373	342	342	351	352	337	319	363	328	342	346	364	334	326	324	359	364	369	358	331	357	324	352	307	374	348	361	319	324	324	359	364	349	333	327	347	346	394	336	377	364	347	367	344	333	350	369	333	320	352	319	346	316	362	326	325	332	343	372	336	329	355	331	371	352	329	344	371	324	329	309	333	344	356	354	342	344	362	347	342	333	331	316	344	347	330	316	371	328	358	307	299	333	392	339	297	337	370	348	360	332	322	365	357	358	298	306	336	361	408	349	307	329	330	334	349	372	348	350	333	314	349	324	338	336	334	297	360	327	342	331	355	353	368	354	334	342	338	369	317	320	318	328	356	340	341	337	370	341	351	335	353	299	357	338	310	331	350	348	337	356	353	339	324	311	381	317	323	332	369	341	343	322	333	360	375	329	374	317	334	297	331	342	335	351	365	343	324	366	355	315	385	321	352	344	385	365	342	348	332	314	336	324	327	331	326	356	360	353	331	320	328	362	346	339	333	334	348	317	357	331	346	327	292	338	346	337	382	360	338	324	359	353	343	343	358	331	339	338	339	325	356	335	367	354	356	327	325	334	299	329	345	327	338	356	303	296	311	328	334	337	305	357	327	302	325	344	336	323	305	307	341	309	335	360	323	351	359	330	352	357	316	313	373	365	308	330	401	343	303	341	332	337	330	341	369	343	384	324	318	327	340	355	356	333	344	355	321	329	349	337	343	350	333	311	334	344	297	340	353	360	337	351	338	357	317	341	339	349	328	329	281	333	345	324	372	306	355	342	357	347	351	366	359	353	358	355	338	354	313	350	332	312	334	364	363	349	344	339	322	318	335	345	321	338	334	351	333	350	338	354	330	324	347	366	333	344	330	356	334	363	328	335	352	342	353	358	330	386	313	338	344	347	341	355	345	351	342	321	331	350	391	345	314	329	334	327	330	375	319	361	316	371	317	357	315	309	347	343	348	396	323	343	360	317	345	342	384	374	350	368	343	333	344	337	348	328	381	361	329	332	370	321	352	351	341	335	327	346	381	319	335	345	336	355	338	340	370	352	351	326	339	372	331	340	337	332	328	337	334	360	335	361	340	383	333	330	337	355	350	351	314	337	355	331	335	332	333	357	356	363	339	364	335	355	362	339	350	338	361	283	353	353	333	337	353	327	333	340	342	328	324	352	328	332	351	374	321	362	329	365	345	349	342	339	314	338	363	334	374	333	345	351	373	344	307	325	311	325	344	354	347	314	354	332	343	327	333	325	343	336	326	365	319	361	332	345	310	333	341	337	348	359	353	325	384	358	388	368	347	349	324	352	323	319	358	331	350	307	315	321	305	378	371	332	340	326	370	326	329	319	354	317	333	326	350	343	346	362	337	325	375	337	317	420	322	364	329	325	327	312	346	294	323	358	333	350	354	369	315	336	309	362	311	322	329	301	342	334	349	302	338	341	349	342	343	335	372	369	336	355	319	358	340	329	330	331	370	338	358	385	333	350	315	324	348	318	314	320	317	352	324	336	319	333	326	384	362	348	359	364	322	342	330	357	341	351	303	332	352	337	321	333	328	338	337	360	346	389	333	325	342	344	328	338	306	329	359	349	324	360	321	328	338	340	338	348	321	356	329	327	354	342	350	334	366	329	372	342	360	328	340	311	356	365	318	364	350	320	386	329	323	309	329	324	338	332	317	306	297	335	365	325	326	352	352	320	356	347	331	317	308	355	366	348	332	339	324	368	352	356	350	333	350	327	335	313	323	348	339	297	341	344	318	353	319	338	339	324	327	320	358	347	337	315	364	366	322	386	325	351	307	317	340	316	360	343	315	320	316	309	365	358	349	335	317	338	339	335	311	336	344	334	313	343	356	333	368	340	340	323	329	329	334	307	333	311	352	318	314	343	346	347	309	334	346	352	344	311	320	339	336	321	320	351	321	328	336	339	326	337	367	336	304	330	344	311	295	349	358	373	348	321	346	371	340	341	345	335	323	313	337	340	347	361	316	324	321	325	336	357	331	344	364	324	360	354	308	356	362	335	371	359	333	351	334	377	335	367	351	307	345	307	351	356	329	335	339	346	368	358	357	338	348	360	348	396	361	324	302	336	345	357	360	323	347	330	359	347	312	371	331	324	343	350	363	316	333	347	303	326	342	334	293	339	355	348	315	332	353	375	331	330	350	331	331	360	342	365	339	348	323	327	356	340	328	338	377	371	337	352	322	316	341	349	333	328	339	331	347	339	356	342	362	322	349	352	352	323	355	332	376	355	345	316	321	329	365	326	337	347	354	313	351	377	336	342	346	325	334	310	345	315	320	311	320	352	373	328	327	318	361	354	347	335	338	329	373	342	374	324	353	306	345	346	358	341	332	324	330	361	349	321	335	336	296	338	344	338	337	337	329	341	316	325	324	350	366	355	343	366	351	376	355	378	361	356	303	350	333	341	320	329	328	344	305	353	337	356	344	365	302	316	361	335	358	359	348	375	377	335	342	340	338	341	333	330	351	336	327	342	366	365	339	359	298
24886	21028	26600	25422	5067	410	273	200	191	191	152	171	172	131	142	147	137	158	127	112	126	105	126	134	120	131	121	131	122	115	111	121	124	131	107	100	107	117	92	135	108	91	130	106	109	127	111	102	114	131	127	115	110	118	111	122	116	113	125	129	119	90	135	116	110	117	106	100	123	134	98	126	102	132	118	101	93	106	119	115	111	100	123	99	111	123	102	121	103	114	127	132	116	116	110	110	102	125	106	135	112	106	126	130	108	118	131	118	111	111	121	107	98	117	120	100	124	122	116	112	94	116	116	107	117	116	108	108	94	105	117	116	91	87	106	108	121	115	105	116	135	114	102	107	121	122	113	105	111	93	122	106	113	103	120	106	93	113	122	98	106	132	136	113	124	120	129	130	127	118	102	132	127	120	121	136	134	122	134	132	112	107	122	103	115	136	99	106	113	111	131	126	114	104	105	122	112	98	109	115	116	117	112	114	114	114	103	115	115	108	104	115	102	118	112	87	117	108	103	120	118	113	125	95	111	101	112	115	99	135	104	105	108	108	123	126	131	107	115	130	134	115	102	93	117	92	114	135	113	108	111	121	127	109	108	117	107	116	115	124	99	101	132	108	96	129	105	129	131	116	138	107	104	115	118	110	102	123	122	107	128	122	122	118	123	108	112	92	124	104	102	99	108	113	114	118	95	128	113	106	110	116	113	118	111	119	122	102	99	117	110	134	122	109	133	98	110	122	104	112	112	119	90	131	105	102	107	110	110	139	114	104	107	116	106	123	107	98	116	125	104	104	112	120	111	119	115	100	135	110	105	107	120	123	115	102	127	121	132	104	115	115	116	112	118	112	124	106	125	125	97	109	116	115	118	117	106	112	97	134	111	106	123	103	129	121	114	102	120	103	106	112	119	106	118	116	111	107	144	110	123	109	124	124	124	118	90	86	111	121	107	103	99	121	109	104	113	125	114	91	128	112	120	120	109	130	120	114	118	141	113	106	105	115	110	110	137	124	115	122	115	106	115	109	114	114	146	106	111	121	121	127	110	113	116	122	119	118	113	109	115	113	117	129	99	140	105	123	104	105	106	109	114	97	132	110	115	95	109	107	117	114	126	102	129	108	113	120	123	112	97	106	97	114	110	114	123	115	124	124	102	114	121	112	115	116	131	114	112	113	125	107	97	112	114	107	104	115	115	114	117	105	95	123	112	103	102	120	113	121	107	117	92	114	101	119	113	111	101	122	116	121	129	129	117	119	112	108	135	110	125	117	105	129	119	85	122	105	103	107	108	101	103	116	133	110	116	106	107	107	113	116	107	101	127	125	116	107	125	116	126	134	118	129	99	130	114	124	110	114	102	118	112	131	122	106	113	120	129	103	107	98	119	122	114	109	98	104	94	97	97	113	108	106	109	115	114	109	103	112	106	108	127	106	109	114	116	121	106	120	100	121	117	99	117	140	136	112	90	105	102	120	124	106	101	109	115	112	110	118	90	95	103	117	110	108	110	107	99	122	113	107	116	121	126	103	99	99	103	132	118	106	107	109	107	103	117	115	107	104	102	122	117	114	119	119	124	111	117	104	111	111	116	136	145	104	115	108	103	120	116	116	103	102	121	112	117	120	113	95	91	119	120	125	116	107	121	112	88	110	115	107	104	119	118	120	123	109	131	109	106	123	120	127	124	131	95	90	100	139	122	120	123	125	95	114	123	108	111	91	125	110	103	116	112	108	111	117	124	134	116	120	116	131	111	112	118	110	110	123	107	120	106	106	114	119	111	108	105	103	130	112	113	96	113	114	113	99	108	115	124	101	117	126	138	116	84	116	104	96	121	119	111	113	110	99	116	106	107	88	130	110	107	134	98	106	113	121	117	114	130	111	120	127	113	117	111	107	137	107	119	115	119	109	108	100	108	111	107	124	96	138	120	121	105	122	100	131	118	114	116	110	125	108	115	114	120	120	114	131	135	124	97	107	125	114	118	113	103	114	100	103	117	108	119	120	119	121	102	122	125	117	123	109	121	117	112	98	121	110	106	116	109	112	126	111	137	112	107	114	99	115	109	109	102	108	99	122	116	118	123	98	119	119	106	120	118	115	92	118	130	116	118	114	110	116	136	113	120	104	103	96	103	110	110	100	109	125	111	112	126	106	114	121	109	119	126	135	111	101	115	122	114	99	102	106	114	100	98	109	98	115	119	117	92	106	99	132	115	119	112	103	125	91	106	105	108	107	104	125	115	114	109	101	111	101	90	99	110	118	120	109	111	122	112	109	126	109	120	118	93	120	121	99	143	89	103	129	113	102	127	124	142	132	122	117	108	103	117	118	117	136	112	105	90	99	120	129	106	136	131	116	110	116	135	112	117	104	120	119	131	97	104	113	99	108	120	121	101	106	116	126	116	108	111	104	106	120	109	122	118	140	109	94	141	110	107	130	110	113	131	105	108	129	112	113	134	101	116	121	121	86	112	125	110	133	97	105	115	131	126	102	109	113	118	118	120	123	118	125	112	110	127	139	116	114	92	116	114	104	120	98	123	112	110	99	112	116	91	117	102	106	116	129	111	132	120	115	121	113	95	120	143	111	126	99	117	118	113	115	103	126	120	134	121	110	133	124	106	100	115	108	105	111	139	116	123	130	107	109	107	96	119	123	94	109	113	127	114	121	104	104	93	112	123	120	112	116	109	124	132	129	124	114	121	127	107	120	116	104	110	121	108	109	113	128	128	104	126	104	114	134	126	103	119	120	106	122	121	111	114	105	90	116	105	107	129	109	116	118	133	112	96	117	118	112	105	119	111	109	126	123	127	128	116	115	105	122	114	124	94	113	113	123	107	106	106	111	107	110	131	108	121	100	98	129	117	121	119	108	99	118	126	104	111	104	133	117	116	136	131	97	101	124	112	105	110	102	117	129	124	114	97	116	120	116	123	122	101	111	116	127	92	112	103	97	114	114	115	124	136	122	129	124	111	113	121	114	104	123	97	107	122	115	110	136	105	123	107	111	102	108	117	125	121	117	118	118	113	112	129	114	109	114	109	122	109	113	120	104	95	106	120	121	114	102	114	127	99	110	108	121	118	113	132	127	120	115	104	99	109	109	112	115	105	107	107	101	127	117	112	114	129	103	116	98	112	118	108	102	112	115	115	94	103	109	107	114	94	130	110	122	108	122	117	111	119	117	107	121	115	108	112	117	117	119	115	114	111	114	103	117	99	104	111	121	115	106	131	119	125	100	113	109	107	124	103	94	104	117	111	115	132	111	116	109	109	112	117	123	108	128	98	122	128	117	103	124	146	121	110	125	110	92	126	134	123	111	122	94	122	122	108	116	120	118	130	105	116	107	119	130	113	114	119	115	114	109	103	139	93	103	129	121	127	115	81	107	113	125	119	100	117	121	91	118	113	113	116	137	104	105	110	119	122	108	132	113	100	119	140	108	116	107	105	126	115	117	115	111	121	105	121	103	122	126	106	117	106	97	114	108	108	115	123	104
3393	4048	2656	1245	876	655	543	469	335	278	281	248	226	219	190	178	173	195	140	173	152	150	160	168	163	171	151	147	153	141	170	161	175	137	133	157	157	123	148	147	169	135	152	138	164	139	140	132	130	140	120	149	152	145	124	159	162	139	116	159	140	141	144	163	167	157	131	136	161	150	124	163	143	135	114	141	111	146	149	165	152	151	152	156	151	158	131	144	131	149	151	164	149	149	140	129	129	138	128	134	155	148	139	125	150	152	128	142	163	149	133	164	145	159	138	133	144	150	147	143	146	138	137	132	135	161	138	135	145	124	150	146	138	147	151	155	147	134	137	144	165	144	156	161	128	135	163	157	152	135	154	144	158	143	157	155	124	139	143	144	141	148	123	140	136	119	132	163	135	137	172	138	144	129	143	131	131	146	129	151	161	144	124	148	148	137	144	144	148	129	138	152	119	147	164	126	143	152	140	154	139	151	151	157	151	135	137	133	127	125	154	139	143	166	141	152	138	134	140	133	151	156	145	144	158	160	172	127	145	169	172	141	163	120	146	154	142	142	146	130	139	136	141	137	121	152	153	149	148	130	144	121	146	143	166	134	133	156	136	143	141	136	143	126	124	152	126	140	153	126	118	165	146	151	142	153	155	150	140	120	168	147	154	148	154	155	162	143	146	145	152	150	135	143	147	119	150	134	143	149	157	143	140	118	165	150	159	121	149	167	145	144	142	124	138	129	149	144	159	140	135	161	154	127	146	160	139	137	151	164	153	137	174	148	140	131	140	131	155	162	118	133	136	116	149	129	137	148	153	147	143	151	156	133	143	147	118	152	153	124	146	174	135	151	124	139	125	105	133	126	144	117	149	132	159	139	149	119	121	136	166	154	167	175	139	132	128	161	167	120	149	133	134	134	127	139	132	155	140	154	152	147	140	146	151	152	162	133	131	125	143	157	148	132	151	155	168	162	119	145	136	142	136	157	173	141	159	122	147	139	169	143	153	135	154	128	137	154	123	141	112	134	134	153	138	165	126	158	151	156	137	140	161	155	133	126	147	138	154	140	140	132	137	160	143	126	134	148	147	145	159	155	139	130	140	169	160	132	118	148	160	144	141	179	136	143	148	133	130	167	160	115	120	129	145	158	137	145	133	147	167	136	157	155	134	135	151	139	132	148	139	132	146	144	123	141	153	149	130	154	127	156	137	137	128	115	172	142	169	125	147	137	149	122	141	128	142	141	145	125	136	145	143	141	134	160	159	157	145	134	148	134	130	142	156	126	129	131	145	155	135	135	137	129	151	156	139	141	137	164	151	144	135	159	148	142	128	122	158	141	142	149	163	156	129	151	131	135	141	149	143	134	137	139	156	152	149	145	149	137	161	135	162	139	144	144	151	140	123	127	149	142	144	136	128	131	149	146	124	142	142	136	161	123	158	135	136	152	127	134	145	116	150	160	145	130	150	129	152	138	144	150	135	136	113	151	152	113	133	146	125	152	124	151	159	146	123	150	141	143	149	120	147	139	171	137	156	135	125	143	147	116	166	151	143	130	150	147	154	127	137	138	142	136	136	154	154	161	142	144	166	148	150	160	159	132	135	127	133	122	154	141	132	122	167	141	133	149	133	126	137	132	127	145	124	144	148	145	130	159	134	145	152	160	153	150	131	132	145	151	143	146	126	128	156	128	142	155	120	158	144	136	147	151	154	129	151	123	154	147	136	160	142	150	163	124	134	152	146	148	129	147	165	126	154	149	133	154	145	138	150	134	145	134	143	139	155	142	156	142	132	114	136	149	132	148	143	118	144	142	140	159	130	148	136	155	149	130	131	151	127	133	147	145	134	134	150	128	166	131	147	147	140	140	152	140	163	137	145	149	153	127	136	135	147	133	132	122	135	157	157	145	146	127	134	137	147	139	134	131	141	144	152	136	131	134	136	147	138	143	145	122	142	150	137	143	130	156	140	156	146	128	135	136	138	136	138	140	124	140	142	139	145	131	141	128	162	134	127	123	135	135	132	157	151	133	146	160	156	130	161	130	148	174	135	123	147	149	145	121	160	149	132	122	150	129	135	161	159	127	133	143	141	139	131	152	170	130	137	138	149	151	149	142	144	149	152	140	145	142	146	131	172	138	172	136	146	130	173	173	142	143	151	162	139	143	152	140	161	140	133	129	150	145	146	129	147	137	155	150	139	161	124	141	122	147	154	134	143	152	131	140	143	121	132	145	124	141	134	146	143	154	127	140	152	140	131	151	132	147	146	149	144	142	134	147	141	168	169	130	143	161	161	142	137	145	146	146	155	137	120	152	145	141	125	158	141	161	145	132	160	147	149	127	127	145	139	140	149	146	156	130	153	139	150	152	165	149	136	161	155	135	154	145	136	145	124	122	121	138	141	149	148	144	154	134	162	162	158	135	129	145	159	139	136	147	159	144	135	144	157	137	150	141	142	139	135	150	138	151	140	137	140	146	137	141	141	144	165	156	143	161	129	140	134	139	126	142	127	137	137	167	156	141	128	156	133	143	141	148	163	132	136	146	149	146	138	141	138	146	140	133	145	139	121	130	147	156	133	131	152	147	139	146	140	134	154	149	152	124	121	152	141	145	151	149	121	147	134	131	130	131	131	130	132	138	148	149	123	139	135	142	152	143	144	145	125	126	143	143	157	159	155	126	142	152	141	131	126	139	152	150	147	157	151	152	166	144	143	146	141	129	136	140	141	133	161	160	153	150	152	160	158	153	162	165	144	167	155	130	143	158	123	120	137	152	135	149	130	126	143	132	149	129	158	125	123	148	143	135	123	126	129	146	142	139	124	133	167	141	135	145	137	143	141	146	150	164	137	133	152	143	141	136	137	160	139	171	147	119	133	154	153	152	155	109	122	133	159	157	133	159	129	143	133	130	146	150	137	144	151	148	154	150	143	146	139	138	148	143	152	132	139	143	142	125	152	147	135	150	142	155	147	143	137	143	148	156	162	128	146	146	150	160	135	154	149	152	148	139	150	136	137	122	146	144	110	154	134	159	151	121	127	148	151	131	140	148	127	125	140	131	142	138	139	143	138	143	134	134	160	125	147	165	139	142	148	161	145	114	108	131	131	145	148	132	137	145	153	141	125	145	148	154	130	115	132	158	148	143	149	145	143	120	141	163	142	129	145	141	119	127	129	130	134	167	136	160	139	119	158	137	151	141	138	138	139	141	145	142	145	146	129	135	154	134	138	137	147	130	152	146	143	137	133	132	137	135	149	149	138	147	145	139	152	139	137	137	138	147	139	139	134	139	145	151	158	181	148	145	144	143	148	148	123	130	161	134	131	149	146	152	129	128	155	137	163	160	138	139	146	140	111	133	134	153	141	154	127	136	168	132	141	152	127	130	148	138	157	135	129	152	156	147	165	146	141	150	139	143	154	136	152	146	164	143	129	147	159	155	133	132	144	142	156	142	160	143	140	152	130	123	169	135	141	159	158	160	150	139	138	135	139	152	133	153
22540	21010	28444	23737	21009	21009	5344	987	816	718	670	594	585	552	529	519	507	479	477	499	442	446	422	417	439	437	461	406	451	467	432	386	452	426	452	383	414	396	438	409	416	449	442	430	410	386	416	411	414	423	399	390	437	424	403	403	411	397	457	391	421	414	425	449	401	427	416	401	420	393	407	367	444	406	431	457	382	442	402	403	393	391	413	351	413	431	426	381	405	404	426	397	389	394	401	399	448	422	452	428	430	398	412	396	400	424	392	399	412	436	421	419	408	433	404	367	351	405	414	428	395	399	442	381	407	370	441	404	420	379	437	398	389	412	412	409	387	391	445	395	399	373	371	418	429	403	437	369	437	416	442	389	412	398	410	368	394	387	402	403	414	382	434	395	422	389	394	382	370	407	401	403	437	406	422	399	378	394	420	397	406	421	396	389	401	384	369	402	429	383	471	432	430	394	388	428	384	405	389	423	393	390	399	381	420	436	422	391	414	405	380	425	456	406	425	399	411	449	426	409	388	404	363	387	418	396	416	435	386	367	411	391	401	401	395	401	403	396	415	441	361	443	403	399	424	423	390	406	411	444	391	410	413	401	418	374	394	420	393	431	426	425	393	415	404	385	381	401	448	382	401	425	393	363	417	438	399	429	443	422	427	390	419	389	380	408	400	403	434	437	419	406	385	422	398	403	420	414	435	401	412	416	433	411	385	425	384	387	395	378	390	413	383	421	424	408	427	389	403	426	403	391	418	408	390	405	416	415	405	419	442	391	419	396	406	424	438	397	354	398	413	457	423	396	426	426	403	391	405	394	419	407	425	391	420	382	461	404	420	407	379	424	397	434	401	409	400	412	392	394	402	379	435	417	420	393	390	374	414	420	393	389	418	432	402	382	414	388	410	422	451	437	396	417	376	429	399	384	449	426	411	412	415	406	441	441	400	398	424	429	398	396	444	435	418	420	377	423	426	387	403	399	390	401	377	411	406	404	458	403	400	399	411	405	423	408	384	411	426	397	418	449	398	409	389	413	392	386	438	423	413	450	404	404	418	394	399	427	382	414	435	392	441	428	407	390	442	377	418	443	434	401	394	405	387	411	407	420	391	408	394	435	416	437	422	427	398	414	410	419	421	419	373	409	406	404	383	396	402	411	439	392	420	372	425	421	417	388	409	391	410	391	385	380	395	398	344	355	433	415	391	414	402	389	396	410	406	401	382	393	460	427	400	430	400	380	419	404	416	411	382	422	376	396	418	401	395	429	428	414	390	389	431	388	442	426	400	406	398	390	413	387	366	382	370	435	423	395	434	435	428	415	388	410	401	401	434	425	424	397	395	417	431	388	444	402	413	403	358	402	390	393	406	390	392	421	372	412	422	380	424	402	431	415	374	462	407	426	381	406	395	422	406	404	401	453	434	400	401	387	406	390	389	405	432	398	418	418	385	401	409	402	407	408	405	409	422	382	406	437	439	376	383	420	418	381	416	373	408	430	420	422	405	422	423	412	420	415	435	424	387	418	447	414	379	422	445	387	417	385	416	428	401	361	404	418	384	366	425	414	373	432	407	409	408	444	394	384	378	433	450	418	402	406	389	406	390	392	421	408	433	417	432	391	392	394	364	402	390	432	421	401	398	390	443	435	394	421	395	458	386	423	405	399	412	396	413	422	405	416	380	408	418	444	394	385	406	411	446	390	424	383	387	411	409	397	421	401	446	415	369	393	450	408	427	398	403	404	401	424	396	406	399	400	407	427	401	408	398	399	375	389	412	417	422	402	387	419	424	386	404	403	376	400	420	391	399	412	396	418	400	379	399	382	417	364	384	391	397	411	373	429	418	424	437	385	397	428	420	421	378	440	421	403	389	389	411	385	403	405	382	413	430	386	403	408	438	378	419	420	421	407	401	417	406	395	405	417	418	441	385	377	372	396	378	375	438	374	394	424	406	414	414	413	391	438	419	378	396	399	377	401	407	400	411	422	439	440	389	384	420	370	427	416	376	421	405	419	393	393	409	408	421	387	433	401	417	403	400	381	377	389	393	403	391	398	424	390	421	407	359	408	402	393	398	385	392	413	438	431	373	453	437	425	392	410	430	422	412	393	376	400	417	402	419	404	383	411	369	406	415	435	393	389	387	407	375	376	408	387	387	421	435	400	424	446	431	376	398	409	422	399	392	350	402	416	385	406	413	410	413	382	428	399	429	439	425	368	431	418	390	416	396	379	407	447	369	410	407	433	412	395	410	358	369	412	430	414	415	397	393	434	393	421	420	417	370	401	403	460	407	373	418	396	417	383	416	372	398	449	453	400	421	389	441	399	417	450	358	422	364	399	383	433	437	400	390	393	378	432	388	443	437	430	401	428	390	386	417	439	409	393	393	404	388	389	328	410	392	407	413	429	405	406	394	376	391	407	412	416	401	430	377	407	419	444	389	393	405	400	380	411	381	398	408	430	396	429	394	421	402	433	423	414	368	412	400	383	431	424	386	410	447	402	397	363	387	433	364	391	377	381	409	414	367	426	386	432	439	423	422	401	384	390	382	390	407	404	424	404	380	399	391	406	411	386	444	392	368	394	414	425	408	386	385	393	429	436	423	423	407	379	433	378	423	405	406	430	384	408	416	442	440	380	393	386	410	435	410	377	399	419	389	382	414	377	399	385	426	431	416	402	358	419	413	398	399	385	396	409	420	427	427	432	372	410	395	382	427	425	418	431	383	418	401	428	404	417	402	416	403	416	431	378	435	414	437	397	428	384	407	371	399	382	381	410	438	395	404	425	410	377	412	450	410	409	360	406	386	403	401	432	447	432	413	381	430	390	426	402	389	434	420	411	350	383	413	408	395	403	400	399	426	397	415	397	405	440	462	404	413	394	443	442	394	416	396	448	391	429	429	381	393	426	403	436	407	458	402	413	417	424	426	399	398	450	364	448	419	389	418	359	419	389	424	416	403	413	444	365	416	401	412	381	386	393	409	386	403	408	408	398	415	398	390	417	366	431	399	401	396	417	418	408	422	409	450	441	433	421	374	398	394	389	401	381	394	395	403	436	369	407	421	410	371	411	378	361	381	403	408	394	392	382	434	441	406	432	400	434	429	390	392	406	402	396	372	399	385	417	390	398	395	380	376	434	421	378	432	401	412	394	387	395	390	393	372	379	380	408	383	398	389	365	392	413	394	380	379	411	397	421	388	424	399	346	407	395	392	369	438	395	392	384	400	377	383	407	426	379	428	403	405	424	420	414	407	400	420	402	421	401	409	399	451	429	407	388	421	390	418	418	377	412	431	370	413	401	431	424	399	420	400	421	429	403	385	437	397	417	403	396	400	392	435	372	438	424	396	395	420	409	420	393	407	415	398	386	395	428	405	446	395	418	371	414	408	411	432	407	379	426	394	371	411	402	393	410	395	427	409	372	393	410	396	393	425	425	368	363	380	374	406	390	417	415	394	412	377	425	381	386	441	401	397	410	408	439	396	416	395	401	369	372	415	405
4918	13652	9283	4491	3219	2397	1908	1457	1236	1028	933	889	749	730	663	663	577	599	581	544	574	518	500	510	528	498	478	484	503	480	483	437	460	449	476	482	462	461	449	455	457	468	434	422	448	452	460	440	470	423	424	456	432	430	448	415	462	413	474	440	414	462	491	432	433	417	461	419	425	431	436	413	485	439	400	446	430	443	495	432	443	444	449	442	417	464	413	443	401	449	417	418	398	439	483	427	439	420	444	455	469	459	455	425	442	431	413	446	445	426	468	426	458	475	469	443	437	429	418	431	423	435	460	435	405	434	459	449	443	411	446	422	406	426	460	428	457	441	447	463	435	409	394	398	463	427	440	436	435	446	429	452	419	417	459	418	432	451	453	391	467	444	390	399	422	425	412	459	424	402	437	444	432	428	453	439	463	406	460	426	454	463	452	413	395	450	450	459	412	405	403	464	414	400	437	469	435	456	453	433	430	370	443	454	434	418	449	429	450	431	465	473	439	408	434	466	410	427	431	420	437	421	414	420	424	454	436	411	431	440	404	421	452	434	392	405	407	432	444	421	418	470	466	458	470	453	406	426	432	431	411	427	422	442	414	473	469	429	395	414	427	463	453	428	429	485	449	457	448	398	439	458	456	444	433	460	461	440	409	411	438	445	450	422	436	451	437	422	428	404	437	412	408	417	439	406	418	420	439	415	425	425	445	426	425	426	460	441	416	436	409	421	416	388	426	433	483	445	432	448	438	424	464	456	469	450	403	429	424	458	416	428	412	427	407	427	456	438	473	443	432	445	430	430	422	451	440	456	421	426	438	456	429	454	447	433	456	426	429	397	469	445	432	474	437	432	444	452	417	405	400	416	431	425	428	454	452	429	400	445	460	420	436	421	436	454	445	401	435	424	422	421	447	448	416	425	414	443	468	420	474	443	436	442	402	418	441	458	434	438	471	433	406	445	421	409	463	448	432	418	483	418	455	475	414	428	479	405	449	405	471	389	420	431	398	428	442	419	465	428	413	420	419	421	437	394	435	424	469	467	425	436	414	419	439	434	446	433	485	445	433	412	456	437	473	437	453	392	462	424	459	413	434	430	463	436	429	420	429	436	439	444	430	458	470	457	407	410	441	442	424	438	422	441	448	402	402	464	421	422	447	411	430	423	455	460	425	435	462	454	461	448	446	446	445	443	439	429	453	387	433	444	420	445	438	390	437	444	409	434	421	440	450	412	387	438	454	442	429	427	443	421	435	470	444	431	418	425	423	437	447	447	412	411	441	413	458	450	474	449	432	446	408	396	435	407	437	409	429	424	399	399	446	449	415	445	419	430	444	428	408	460	434	441	416	435	428	446	474	435	444	435	422	403	413	454	417	454	431	404	421	462	475	411	460	430	485	448	459	433	453	453	460	474	402	430	449	436	432	469	431	429	428	436	436	397	419	475	443	420	417	470	458	420	420	443	441	442	449	414	458	418	402	411	427	417	460	405	448	397	443	401	444	417	417	427	449	424	408	424	387	443	432	431	421	457	440	430	428	426	431	460	445	435	421	414	422	435	399	430	436	445	398	459	432	445	478	441	433	432	456	453	434	463	417	393	432	468	438	458	453	469	405	442	430	408	451	423	459	421	452	445	443	431	428	433	436	429	435	443	418	457	426	459	431	437	423	439	420	448	441	409	423	409	439	424	420	426	447	464	428	464	441	427	431	428	437	443	402	443	430	436	416	414	436	442	479	427	395	451	477	447	404	413	411	455	400	404	398	432	378	401	431	463	416	431	421	452	451	418	430	408	428	428	421	460	392	468	424	447	425	417	440	450	439	439	442	425	427	474	424	423	458	403	457	458	402	423	461	417	414	437	399	439	368	443	416	445	448	410	449	437	440	437	437	470	435	440	439	425	465	404	391	453	432	435	409	423	400	423	445	428	388	433	453	449	411	436	450	406	465	469	408	416	464	448	470	410	444	442	456	453	412	452	436	448	430	434	428	450	428	422	446	416	448	434	494	446	421	405	410	456	424	434	433	412	451	421	432	419	456	422	437	398	470	440	455	423	454	461	437	451	433	429	401	422	467	400	451	413	463	427	415	443	445	446	449	477	422	429	458	464	452	422	424	431	430	426	475	422	457	413	447	418	415	453	447	413	393	425	418	439	438	470	425	435	426	430	424	396	417	401	476	435	434	433	451	439	407	467	422	388	448	445	388	412	464	449	499	429	423	448	475	411	441	447	442	443	423	476	417	444	417	410	397	438	373	418	434	411	460	433	459	472	424	409	456	409	440	411	444	474	436	432	479	435	464	436	398	453	438	444	447	440	409	432	401	481	479	429	436	394	398	423	369	426	453	450	438	437	442	459	438	455	459	428	431	436	403	417	404	437	455	444	466	459	411	487	454	438	436	457	444	417	427	453	462	432	470	452	465	417	419	423	449	418	429	447	435	409	457	456	447	426	441	437	435	418	430	447	456	450	464	404	416	450	452	420	456	435	430	417	427	443	393	413	437	417	390	466	468	451	418	415	412	468	466	444	420	409	423	448	422	467	422	440	446	396	378	438	410	437	415	424	431	434	444	437	453	416	499	419	436	404	413	453	464	441	430	408	419	439	420	397	449	416	430	440	417	435	449	459	445	402	427	371	439	453	393	425	424	434	411	446	409	430	424	437	413	421	431	432	400	409	446	430	461	423	440	408	439	422	402	459	453	429	428	451	416	458	416	412	476	427	455	457	445	462	410	431	406	448	422	417	377	460	414	443	441	427	454	440	415	442	422	400	452	408	463	437	464	438	398	436	434	431	435	448	409	399	438	426	468	445	449	447	463	404	428	418	447	429	394	424	443	417	421	459	429	464	444	440	409	438	415	443	383	448	432	439	445	440	423	423	462	408	465	418	431	448	403	457	441	434	440	441	418	442	431	431	433	418	485	415	444	439	398	408	451	466	398	402	438	424	418	441	425	425	438	436	441	442	433	454	437	436	419	438	455	442	443	423	436	402	452	411	444	406	418	460	438	453	460	406	436	464	427	457	445	434	414	412	442	399	467	416	380	424	451	442	440	459	438	440	452	447	423	439	425	432	421	437	419	445	437	420	449	421	459	403	431	463	434	421	440	429	437	460	436	421	439	458	441	412	441	410	411	419	416	443	421	440	426	401	459	447	411	403	428	442	425	442	430	432	441	415	447	382	419	414	449	428	423	432	448	423	446	400	418	433	410	433	467	420	516	418	421	456	429	431	434	453	420	462	426	442	449	433	422	457	455	435	461	419	409	408	455	469	418	428	430	427	449	437	432	462	431	416	409	469	445	439	405	379	404	423	442	451	443	435	446	472	419	439	441	416	446	439	433	445	462	435	452	448	460	461	400	450	469	435	386	418	419	430	422	395	432	440	442	429	444	436	446	442	413	460	421	413	446	481	411	412	410	434	413	431	456	414	465	396	418	464	440	420	454	428	406	419	468	421	453	425	412	425	441	423	425	456	444	438	458	443	448	447	397	445
27275	17439	3219	330	190	158	145	107	131	123	116	98	103	120	105	126	102	97	97	108	105	108	119	116	116	113	107	106	125	99	116	105	103	107	108	128	110	102	101	119	112	96	95	109	113	97	119	108	108	103	100	98	103	103	118	104	119	127	114	100	110	93	120	118	91	95	98	114	104	103	109	122	129	110	114	100	93	100	97	113	103	105	122	88	106	107	115	114	105	130	112	118	101	118	120	123	113	112	117	111	116	106	99	101	103	88	117	132	94	90	115	99	105	124	116	114	99	106	92	104	102	110	111	103	113	115	110	108	94	110	119	122	98	123	118	100	101	118	115	114	146	116	102	103	91	130	130	106	107	104	114	100	114	114	102	110	104	110	96	112	131	123	102	94	114	111	110	122	116	121	146	123	105	118	122	112	118	117	100	110	128	100	129	98	132	106	112	114	111	109	120	98	108	112	105	113	96	96	106	114	122	94	114	116	127	95	115	106	119	99	125	124	115	94	109	108	98	102	112	106	90	119	113	124	106	94	101	97	119	108	111	111	101	98	102	109	115	109	100	118	97	133	97	123	100	118	116	93	105	119	98	126	107	127	123	99	119	101	120	108	129	129	108	107	114	112	114	115	100	104	120	130	100	106	100	105	102	125	117	102	112	140	122	104	109	109	120	113	128	110	116	116	101	105	103	106	116	101	114	110	127	129	104	134	121	121	109	97	110	103	112	111	104	112	123	109	108	117	116	109	95	121	109	118	98	112	111	97	90	107	117	112	109	89	110	98	99	109	99	112	121	122	117	91	106	111	145	115	101	115	106	120	111	110	118	111	109	103	87	94	92	114	118	88	110	100	98	90	108	110	115	113	126	121	102	107	112	97	105	105	101	100	92	114	110	119	129	109	107	84	118	103	108	125	122	114	119	118	121	115	110	114	100	97	110	124	111	97	107	103	140	99	100	101	107	109	122	109	92	113	111	113	110	115	124	117	113	125	89	114	101	118	96	110	125	103	113	95	106	102	113	124	111	108	113	113	122	109	110	99	109	111	108	103	119	127	101	109	114	91	113	103	117	116	109	121	119	129	102	118	104	107	101	94	106	111	87	95	91	115	97	112	119	109	117	130	105	125	93	97	107	120	99	109	99	123	121	108	120	119	91	117	89	114	106	117	114	105	119	110	90	94	88	105	114	108	131	127	100	107	104	85	131	101	110	120	129	117	112	102	134	121	103	105	126	96	125	118	114	105	97	102	113	103	117	119	104	95	119	98	102	103	128	114	120	102	123	127	105	89	120	108	123	111	127	116	98	108	120	110	129	108	108	98	143	122	97	99	106	102	105	97	115	121	110	101	102	124	108	111	120	103	104	115	97	113	102	108	110	110	108	115	110	106	132	109	85	106	106	96	108	116	105	130	108	121	114	110	126	118	105	125	113	122	94	123	121	104	103	122	120	116	96	115	98	111	102	123	112	96	124	115	115	107	99	104	132	94	124	107	111	112	114	119	140	113	111	114	106	135	104	120	114	113	98	117	110	127	111	105	122	104	103	105	113	116	122	119	107	108	115	107	103	106	118	114	126	120	113	98	112	111	103	127	99	117	114	108	125	112	114	102	114	125	96	118	133	106	104	127	121	114	124	98	99	119	111	121	112	116	118	108	108	87	109	129	105	107	98	93	83	122	105	118	114	127	90	133	84	107	112	109	128	116	113	99	110	105	96	112	107	98	128	102	116	109	107	109	103	85	131	100	108	99	124	97	114	104	106	115	99	101	105	107	116	124	98	99	112	111	105	93	107	104	109	119	106	120	117	103	101	99	112	108	121	120	118	113	105	116	118	110	96	124	104	100	126	108	120	115	96	98	119	124	98	103	101	96	116	100	103	118	126	120	94	105	105	99	112	113	113	112	107	98	116	114	95	99	125	109	119	109	123	123	112	118	133	103	108	101	101	88	110	118	139	139	114	98	118	98	133	116	116	116	113	109	112	122	100	133	120	135	109	106	105	99	87	127	118	109	114	122	103	110	112	110	107	129	125	107	103	110	112	117	117	117	92	117	109	81	111	129	106	98	100	112	119	106	108	97	118	122	121	116	116	106	107	106	118	129	117	98	104	111	109	114	102	108	127	119	123	116	128	112	103	112	109	101	104	122	106	121	109	117	109	123	105	131	119	112	127	107	108	106	123	98	98	122	104	100	130	109	101	99	113	130	101	103	110	106	115	118	110	118	112	107	118	111	93	129	116	134	90	111	103	105	112	121	113	129	113	134	119	111	121	102	122	111	121	103	111	106	101	115	108	95	122	100	120	97	96	110	112	117	115	100	117	113	113	95	114	121	94	83	97	128	105	109	124	122	111	100	106	109	100	101	99	90	106	97	137	114	113	113	115	144	106	132	100	116	96	116	100	102	125	91	96	97	111	124	103	119	130	131	108	98	95	114	106	91	120	118	117	108	116	117	125	115	114	99	98	110	108	90	103	110	106	115	124	115	97	107	133	119	118	120	104	120	107	108	92	127	111	98	107	120	93	102	123	96	119	99	110	89	109	110	118	102	115	100	91	101	111	120	107	113	123	85	122	117	103	114	109	94	111	111	103	110	106	110	100	108	114	106	116	116	106	84	130	111	117	116	97	119	104	82	108	97	108	119	101	92	127	108	106	103	129	105	106	104	123	105	119	106	105	104	91	84	103	112	100	123	120	90	96	114	116	107	101	111	117	108	114	94	108	94	109	107	109	110	100	106	114	128	97	120	116	126	111	114	116	119	108	96	80	105	103	122	88	105	108	114	118	130	105	121	105	109	130	105	93	111	118	145	112	112	116	141	97	113	104	87	122	127	86	122	107	123	116	107	100	117	128	109	117	119	103	121	112	120	119	126	94	100	111	118	106	114	121	102	96	107	91	105	129	110	105	119	118	100	105	116	93	96	99	112	119	108	115	107	101	118	104	109	122	101	88	102	115	96	97	117	119	97	113	131	121	111	100	117	116	120	115	98	119	114	114	88	103	108	99	125	111	103	126	116	126	88	101	100	113	110	108	96	102	123	92	116	89	92	104	106	111	105	115	98	108	118	103	106	113	105	104	147	104	116	99	110	105	104	110	96	116	85	111	122	108	120	107	130	109	100	103	110	116	111	109	115	101	100	95	113	113	129	113	121	110	114	111	113	98	114	101	115	110	97	106	89	104	107	126	116	108	98	97	107	117	112	112	105	108	94	118	106	132	97	95	112	121	111	110	98	96	113	113	104	117	106	111	101	108	117	114	100	116	111	105	107	105	100	107	108	113	89	102	106	98	108	106	121	114	127	111	91	122	114	107	124	121	99	116	122	117	107	111	109	130	124	112	119	109	108	111	101	127	99	114	113	99	108	96	106	112	126	114	108	92	101	119	105	102	116	108	111	98	119	110	131	116	101	103	104	113	108	125	113	106	115	126	113	109	122	111	128	116	109	111	131	113	99	112	108	111	128	111	96	127	106	109	100	121	104	100	131	123	102
4176	724	472	264	248	193	164	163	157	150	140	138	119	133	136	134	133	105	124	115	140	119	121	117	150	126	128	133	125	133	118	126	129	131	119	115	119	135	116	112	141	114	119	117	135	122	144	137	133	102	136	131	143	135	134	113	117	129	117	131	125	113	124	134	140	114	113	135	141	128	137	129	102	134	121	125	110	132	138	111	136	129	117	136	137	118	139	117	137	117	120	112	100	116	109	121	119	136	135	139	115	131	125	150	114	128	133	132	126	127	124	141	135	99	122	135	136	148	132	116	126	116	129	102	138	137	127	134	103	101	144	124	139	98	104	113	134	125	136	131	127	128	132	139	122	126	132	128	128	139	121	143	142	120	128	122	123	141	123	111	111	123	117	118	131	124	133	125	148	107	128	122	133	125	115	113	124	130	118	109	114	143	111	121	111	128	116	141	110	109	115	121	110	124	121	133	118	111	132	115	136	131	127	133	120	126	142	122	127	128	131	125	136	127	137	112	131	121	128	130	118	129	131	144	123	114	123	125	122	135	135	119	122	133	127	136	123	123	123	139	132	117	122	123	127	136	128	110	148	96	136	115	126	132	154	142	110	108	149	130	135	122	122	114	122	130	117	126	116	136	123	138	132	142	121	121	127	118	122	135	109	119	105	137	122	125	145	130	130	136	112	130	106	137	147	136	141	116	142	136	125	124	128	127	111	129	130	116	120	129	117	113	128	129	133	120	159	124	109	130	129	133	141	145	125	141	125	144	132	137	114	132	118	132	122	137	123	134	115	108	136	140	125	126	128	119	130	131	121	137	126	126	127	120	123	112	131	126	127	131	123	117	116	125	127	108	120	143	110	125	107	119	126	106	138	94	128	134	122	129	113	129	125	112	136	127	127	124	127	111	115	118	139	142	118	119	138	161	115	149	119	121	141	138	140	115	119	123	131	104	118	129	126	145	131	144	93	113	130	118	131	129	130	128	112	133	139	154	126	135	126	128	119	118	132	140	130	131	141	158	126	112	129	126	119	118	113	106	142	112	120	103	121	124	125	116	118	133	125	115	125	135	117	119	116	139	124	140	145	132	145	144	114	131	132	135	125	139	131	119	113	124	122	136	101	122	136	113	112	120	121	114	134	126	113	144	119	133	133	145	129	126	124	117	139	144	112	117	112	114	128	154	128	131	147	118	106	136	115	132	101	139	132	141	114	129	126	99	133	131	136	148	112	123	137	125	133	121	140	126	138	120	115	129	140	112	129	148	131	110	142	126	132	106	127	129	119	142	110	124	119	140	121	147	122	107	128	149	121	117	129	133	134	137	129	115	130	134	133	146	131	130	137	147	129	137	134	129	115	127	126	143	120	113	136	143	113	125	115	103	138	99	128	116	128	129	124	111	110	104	114	128	137	128	125	122	112	133	124	131	143	125	118	133	116	125	111	119	132	144	134	128	127	134	126	116	128	144	113	136	134	106	148	126	117	111	130	122	136	147	106	116	105	120	136	140	122	121	121	130	129	122	125	149	147	115	136	123	96	148	129	128	131	139	132	127	121	114	127	136	142	124	117	136	114	123	120	125	102	120	131	118	123	132	122	147	125	112	132	125	122	105	118	111	122	118	148	105	126	140	129	135	145	134	126	133	139	141	124	130	129	124	131	133	134	102	135	127	124	127	100	113	117	117	128	100	118	142	126	134	133	131	120	108	122	123	137	116	112	132	139	129	113	124	119	129	134	124	122	146	124	119	121	118	133	128	117	127	121	123	121	129	127	128	123	136	131	134	139	126	121	146	123	133	148	128	115	120	127	121	152	139	111	121	135	139	130	110	125	135	110	140	139	126	115	138	104	123	134	146	141	129	118	137	134	124	136	125	104	140	124	119	125	124	145	146	124	137	139	140	126	121	121	114	140	128	120	132	136	127	103	131	121	141	120	130	135	131	112	111	130	128	139	128	138	150	137	119	142	127	105	113	136	137	128	142	126	121	120	115	117	124	105	147	143	128	140	127	127	135	118	115	117	113	120	124	140	132	118	124	153	127	116	113	120	121	139	114	108	135	123	120	144	126	123	125	138	115	127	125	116	125	134	119	135	130	108	124	112	125	133	122	122	137	128	124	132	119	131	143	122	140	113	124	134	124	134	146	126	127	130	116	131	130	145	135	156	138	101	121	142	134	157	119	122	134	132	128	139	134	119	122	138	121	125	141	111	103	136	128	122	117	137	114	117	120	104	135	131	120	112	138	129	114	123	113	119	111	106	108	113	116	130	130	127	142	130	124	133	110	142	127	117	156	112	138	137	126	118	138	137	133	125	129	125	130	133	128	133	139	135	136	140	129	114	137	127	134	116	120	121	142	121	132	120	121	120	115	133	114	122	135	120	131	110	118	124	118	118	129	128	116	118	123	128	126	127	116	123	127	131	118	125	110	137	119	132	126	129	136	121	130	148	144	98	128	124	117	131	136	98	149	123	113	155	133	144	112	145	124	123	134	153	135	143	123	117	128	119	119	125	147	144	127	124	122	134	113	145	121	110	130	132	138	135	132	119	118	135	109	124	136	128	128	133	137	116	133	123	138	120	113	133	132	115	145	132	126	131	112	121	121	128	136	136	138	130	132	129	129	117	120	131	124	116	122	143	138	112	136	118	123	110	128	107	120	130	132	119	132	122	132	144	106	118	120	125	128	150	122	134	125	116	131	132	132	123	134	120	128	128	108	142	123	130	128	134	139	142	134	119	115	130	137	150	111	134	114	124	134	132	118	106	129	138	113	114	120	145	145	119	120	136	135	121	127	113	114	129	119	114	130	138	129	130	140	137	108	136	106	138	129	122	119	118	132	130	122	129	138	113	123	112	123	115	124	133	128	117	120	137	137	121	134	126	109	133	148	138	112	136	143	118	140	133	118	101	117	136	136	117	136	113	124	143	134	123	125	115	121	136	131	142	144	102	129	120	110	127	144	114	130	112	119	112	131	130	148	124	121	124	125	110	130	131	117	119	135	149	135	124	121	124	143	125	133	118	130	110	116	127	126	121	128	158	117	132	130	123	125	131	131	126	131	118	130	136	123	137	143	127	137	131	110	120	133	126	147	137	130	133	123	138	140	119	132	125	123	144	125	120	139	126	113	127	134	138	138	131	118	103	142	135	136	123	111	135	139	143	131	117	139	103	119	122	125	115	140	118	127	116	144	117	124	128	126	128	138	123	125	131	149	120	139	127	103	122	129	116	124	144	133	102	110	102	113	127	137	113	117	136	131	127	117	129	124	137	127	146	128	123	118	106	113	108	129	116	115	135	133	142	121	142	136	111	122	114	124	130	132	110	103	138	130	135	118	145	139	133	137	126	127	146	121	129	115	136	105	136	127	110	140	120	124	110	127	136	113	115	120	133	116	145	120	108	130	128	129	129	135	132	136	132	154	129	121	135	132	144	119	138	117	147	136	117	131	117	155	135	117	128	159	115	122	136	120	137	122	108	130	120	124	139	127	148	129
23518	20962	27955	24122	20951	7910	866	601	525	497	393	415	435	398	427	395	352	373	346	353	323	344	343	375	365	371	338	330	329	341	326	342	361	324	345	338	296	335	318	324	315	316	332	336	331	308	310	318	305	334	320	317	305	290	333	317	316	347	317	340	342	281	340	333	327	344	348	339	331	349	321	323	325	327	335	326	300	324	316	330	309	308	359	270	338	326	300	320	315	336	307	334	340	319	315	312	316	313	328	332	323	321	311	333	325	319	333	343	333	321	295	332	306	337	332	304	292	309	314	321	308	302	330	317	333	334	325	302	306	301	342	341	311	349	340	333	321	314	325	324	314	328	324	308	296	343	319	314	317	361	345	327	307	327	310	339	348	286	336	326	313	317	317	321	320	340	286	307	306	309	313	291	317	324	338	341	344	354	318	318	284	316	318	336	328	316	296	295	315	338	340	312	325	336	280	312	309	331	295	315	339	317	338	339	297	335	333	333	305	298	330	347	303	336	331	330	315	334	287	330	319	348	292	344	321	320	307	314	340	317	320	304	332	342	322	338	306	329	308	299	323	329	330	314	342	315	339	317	289	309	307	335	325	312	323	329	312	326	313	321	330	329	349	346	310	341	341	302	313	317	303	308	328	311	319	287	296	305	306	334	296	300	338	309	314	268	299	278	330	321	323	312	296	306	327	305	347	309	318	333	312	321	309	340	320	318	337	313	311	316	305	326	309	319	351	307	345	271	330	300	303	345	315	305	318	356	306	320	293	314	314	346	299	286	317	335	310	335	336	336	306	327	332	346	309	344	293	331	308	285	342	326	327	307	323	297	267	306	349	346	318	314	339	317	324	306	339	332	313	308	339	333	321	325	311	310	322	315	308	324	305	327	323	308	317	312	323	350	310	326	320	309	321	312	331	313	347	341	310	315	296	284	327	311	324	328	322	321	328	333	332	297	340	309	327	345	317	280	345	360	338	327	301	334	317	313	315	313	309	288	324	336	309	314	339	356	306	299	298	311	336	315	290	333	305	318	329	324	316	310	294	332	316	308	316	330	298	318	312	295	309	305	357	317	321	314	322	326	369	321	326	332	316	296	332	316	339	292	307	306	296	344	315	310	292	304	336	295	356	296	315	318	334	309	326	320	331	297	326	309	310	315	302	323	317	304	340	341	343	306	317	306	315	319	314	337	303	327	321	339	314	341	321	320	323	321	305	318	316	312	297	309	308	323	300	322	314	330	325	331	318	333	320	336	316	331	341	312	326	342	315	307	324	305	321	310	350	351	296	326	308	308	322	345	334	322	305	311	322	316	318	336	341	333	325	331	289	340	335	329	378	306	302	289	293	327	332	315	305	305	336	320	304	327	332	325	304	299	288	307	331	304	296	353	366	313	309	291	307	289	314	285	323	329	358	301	338	300	324	313	315	322	304	325	329	315	306	339	328	285	299	316	340	297	306	328	301	327	346	314	294	332	300	327	304	313	327	319	298	312	313	362	350	338	320	331	292	300	328	311	325	316	311	325	288	305	317	347	326	302	343	316	324	325	328	320	314	322	324	321	319	305	313	303	300	350	304	301	318	332	296	354	320	320	340	348	318	303	339	294	318	331	311	352	316	302	323	304	325	322	334	311	300	302	299	351	292	329	328	322	289	318	326	339	353	336	331	286	291	335	344	319	314	273	340	310	325	334	334	305	295	293	324	328	303	351	304	334	297	302	333	334	324	293	334	347	322	305	288	338	330	301	324	308	300	322	320	335	321	343	273	336	325	308	307	300	324	315	305	333	341	326	275	310	290	358	316	354	335	311	330	334	330	294	329	338	349	288	305	301	317	297	308	315	331	290	342	331	313	297	310	324	318	305	341	316	313	285	294	296	329	326	338	328	327	312	322	303	304	307	329	327	302	306	337	325	300	339	324	317	319	320	316	314	323	304	345	279	336	331	317	334	306	305	311	322	345	345	295	308	353	309	316	300	337	294	291	323	312	348	341	315	298	318	298	337	320	303	345	324	317	322	365	302	335	324	341	328	349	348	336	299	307	274	316	323	297	316	292	329	269	337	311	298	319	310	333	293	306	331	290	352	302	321	338	349	313	333	322	290	319	300	296	321	353	311	325	326	309	294	295	302	328	336	328	353	317	329	347	324	364	362	294	309	317	330	319	317	334	295	338	324	322	330	318	327	310	359	312	326	338	304	337	300	316	344	312	308	323	313	296	339	305	323	313	325	351	319	324	326	323	309	316	322	333	319	321	295	310	343	309	306	313	296	324	344	324	330	326	331	303	319	312	313	320	310	312	292	331	338	348	331	324	323	297	316	294	340	324	345	331	306	310	329	336	312	331	301	279	310	310	296	314	345	318	311	324	314	339	290	346	305	345	322	317	293	317	319	305	337	344	323	318	347	327	311	302	320	346	298	319	305	318	350	319	320	318	318	332	306	319	308	301	359	326	300	321	327	326	319	327	351	355	320	323	383	295	332	344	338	294	298	332	315	313	260	322	309	302	327	326	326	318	320	309	329	315	308	359	324	358	321	306	310	317	328	344	371	336	330	347	303	314	322	323	309	317	279	323	305	289	360	344	303	333	278	309	282	303	345	361	309	308	271	332	347	337	323	310	316	341	286	328	325	311	277	335	301	302	303	339	317	310	339	318	344	314	290	326	335	311	355	310	335	317	320	368	314	330	318	328	306	318	303	325	330	285	312	299	325	340	309	321	280	311	301	321	322	294	337	310	329	309	327	315	316	332	328	311	318	306	341	321	332	305	323	356	343	303	308	338	341	303	276	289	319	336	317	303	349	318	326	307	324	320	296	308	302	302	315	308	317	303	334	324	315	286	311	307	357	322	328	324	292	356	311	306	295	309	301	284	345	295	323	329	314	338	304	295	316	314	352	348	323	313	323	316	280	328	313	309	281	315	264	326	314	329	312	317	296	320	321	287	372	323	309	307	339	351	297	278	317	292	308	355	317	316	295	317	323	327	339	330	310	326	332	319	348	320	344	286	312	313	291	339	327	335	325	303	302	317	325	301	294	321	316	348	309	347	326	309	344	314	343	317	344	314	311	323	286	317	307	289	317	318	326	309	312	306	344	309	312	333	326	311	345	295	309	321	316	347	308	365	308	336	317	329	323	303	313	322	319	331	293	334	313	309	314	337	315	328	324	339	312	307	309	312	353	306	327	338	321	284	335	314	319	299	305	332	337	305	336	323	315	312	347	286	339	357	323	309	318	270	322	273	318	326	353	336	278	315	312	306	293	324	292	318	300	308	326	328	331	351	303	324	322	315	328	294	297	305	296	295	313	317	336	312	348	270	324	328	334	298	323	326	331	307	301	309	339	290	328	324	307	333	352	292	318	282	321	339	288	312	305	346	315	344	311	320	321	314	267	320	321	314	302	313	323	339	303	331	321	296	312	337	326	297	328	314	342	322	351	307	349	297	275	330	349	312	302	313	326	296	297	324	326	334	329	298	318	354	325	339	320	311	326
3670	8407	5678	2691	1842	1361	1141	888	749	668	611	558	483	480	483	469	436	413	420	406	425	397	393	371	398	361	384	348	389	366	360	349	382	363	338	377	357	351	343	348	326	348	319	302	317	354	357	338	343	327	374	377	333	345	352	368	318	386	337	342	336	352	343	393	337	295	349	359	317	356	344	338	359	355	351	349	348	315	319	345	395	361	349	376	329	334	366	325	340	359	312	316	333	325	315	318	378	335	320	373	329	334	364	319	357	327	311	348	357	348	331	333	349	351	330	325	314	356	330	349	321	356	312	326	340	323	306	323	341	312	328	338	348	308	337	335	312	321	371	336	302	327	325	344	360	355	331	350	312	345	361	317	308	339	312	335	329	352	325	341	328	341	313	299	344	296	357	344	354	340	363	327	333	334	389	315	314	348	335	339	357	361	351	351	346	376	328	336	331	320	345	357	357	329	304	346	344	353	302	364	352	341	303	319	325	341	335	356	348	340	335	303	355	378	339	327	343	333	314	347	329	362	312	322	316	372	357	347	341	330	342	323	320	334	349	346	341	338	344	334	353	350	300	333	340	324	315	310	339	307	370	342	328	294	326	358	310	330	343	345	340	348	309	313	338	353	342	327	344	356	332	319	304	365	303	348	360	348	353	312	318	333	327	321	349	342	333	337	330	324	362	361	369	350	341	375	339	350	330	360	332	337	353	356	339	320	333	328	306	329	310	328	392	351	354	293	361	329	349	343	331	325	337	349	335	329	362	339	318	341	334	290	338	359	347	318	372	341	358	309	329	319	330	345	337	345	363	302	313	337	338	344	348	346	314	348	315	339	335	355	345	333	340	312	334	355	345	326	344	333	334	300	371	329	330	330	360	356	350	364	312	330	326	309	354	316	337	387	328	350	332	333	327	333	318	313	337	333	332	309	333	329	345	367	335	302	362	313	345	345	325	351	328	332	363	330	340	366	339	333	360	332	323	337	356	358	358	325	302	315	327	326	308	399	340	331	314	339	307	323	316	358	332	332	361	294	346	325	330	356	356	335	341	315	338	326	342	335	342	330	332	319	320	352	351	349	324	328	320	347	355	337	335	349	354	323	350	340	368	353	344	302	365	315	314	329	329	330	349	345	318	326	316	315	340	336	325	327	339	358	339	308	335	357	363	345	349	322	336	332	346	330	325	326	322	333	331	325	339	333	322	340	326	300	314	350	311	307	332	330	320	348	312	305	349	334	353	347	345	321	331	316	344	321	318	331	353	341	327	330	286	317	311	302	363	288	347	301	379	339	372	326	318	333	362	342	322	367	323	344	340	319	330	317	313	324	338	342	337	331	322	342	339	352	364	310	348	298	367	332	341	358	356	350	339	362	339	344	353	349	321	381	345	310	330	352	360	344	327	303	307	305	330	322	355	336	313	341	358	327	308	349	338	327	344	355	315	338	329	352	352	330	344	351	359	329	351	335	334	348	326	299	326	320	281	329	342	295	364	309	321	317	331	312	347	326	309	323	313	342	344	329	299	349	332	333	336	353	345	361	341	340	337	319	351	326	317	313	359	375	342	326	333	287	352	344	318	300	344	333	335	373	346	340	348	315	366	313	337	350	342	343	361	342	329	311	333	341	336	353	322	351	345	352	332	321	375	328	288	346	337	305	348	336	343	341	334	297	326	365	328	335	342	332	367	356	340	335	314	320	319	330	359	344	349	372	316	340	327	314	361	325	332	330	333	332	336	350	329	344	338	340	316	361	345	324	359	327	317	319	335	317	350	337	343	344	344	320	334	364	351	366	320	329	355	348	314	312	319	374	364	366	348	334	328	341	350	342	341	372	321	328	315	339	356	349	371	385	332	344	325	338	325	338	350	352	339	334	341	326	333	320	333	333	329	314	352	301	327	331	348	340	319	323	349	338	345	338	365	346	341	305	318	334	344	308	322	334	332	322	324	335	353	340	344	355	341	352	349	355	338	345	368	326	309	354	336	327	330	332	334	346	311	300	340	344	341	368	333	334	322	334	323	333	334	352	339	329	321	353	318	373	353	339	346	335	333	353	324	369	328	315	329	341	346	323	337	328	348	330	351	311	310	297	354	307	308	316	319	316	347	337	316	305	337	349	331	327	374	337	354	301	363	332	409	352	323	349	326	337	347	341	342	295	348	347	332	364	336	357	359	345	345	321	340	293	343	300	335	351	324	352	354	349	331	363	327	340	315	323	351	346	291	363	324	324	319	318	344	352	329	345	340	334	364	324	358	334	322	349	340	304	367	325	321	307	339	354	350	357	347	348	318	331	369	336	357	325	356	342	349	327	340	357	346	336	343	316	325	326	323	339	333	339	348	344	358	366	342	354	322	377	330	327	352	337	335	303	334	353	347	343	346	341	333	333	348	315	354	319	311	320	345	346	316	316	353	362	314	341	362	319	346	342	354	345	357	347	351	335	369	349	332	346	372	359	290	334	340	339	324	364	324	334	328	311	333	336	365	316	319	367	306	351	335	342	333	376	338	334	369	365	325	291	341	346	353	320	350	317	301	339	332	314	303	353	343	329	345	369	311	368	313	328	329	309	343	333	349	352	370	352	347	334	327	333	314	331	320	332	342	311	319	323	343	324	342	296	325	334	349	333	316	321	346	355	313	285	339	353	328	322	327	317	348	356	335	346	351	349	354	359	331	343	358	352	345	314	357	354	328	315	341	321	343	315	343	330	339	340	336	305	341	356	337	322	335	326	350	365	350	358	333	345	344	326	363	334	345	320	362	326	302	346	341	363	335	332	357	326	327	312	339	346	329	350	330	325	337	338	296	334	341	375	352	352	363	322	332	316	340	337	344	361	367	313	342	325	331	361	322	331	304	341	334	325	329	332	326	340	332	329	352	317	334	347	359	322	288	356	313	354	343	352	345	290	339	359	340	335	334	317	357	299	343	337	332	326	327	336	319	336	342	345	321	328	310	348	326	375	322	355	318	339	325	336	335	331	375	320	312	323	330	353	307	335	348	319	317	346	316	323	318	301	317	341	310	363	336	361	344	330	346	357	311	316	331	317	289	358	345	340	349	345	350	327	321	367	326	352	347	329	312	342	325	365	351	364	349	319	355	320	358	310	313	341	361	348	339	339	340	345	300	333	337	322	353	370	312	325	324	337	346	319	342	339	314	360	314	342	339	340	372	366	299	338	371	334	365	348	332	346	370	335	326	326	299	370	343	349	337	336	339	356	328	342	331	344	310	340	348	330	337	335	333	310	331	342	315	333	332	295	312	344	318	325	344	335	328	344	353	351	327	339	306	330	344	309	384	336	326	348	330	345	328	359	340	376	336	351	335	302	321	349	356	334	349	316	308	337	360	329	340	324	328	349	336	337	294	337	339	352	326	314	380	327	322	308	313	356	364	345	339	337	355	320	327	372	357	324	306	310	344	325	352	337	343	333	333	326	315	343	339	340	308	323	336	344	361	354	347	334	354	337	327	360	331	363	291	337	329	331	320	336	365	318
24725	20832	26355	25215	5058	336	267	239	218	181	173	161	138	157	111	148	139	137	129	114	112	135	129	121	122	126	113	115	139	120	92	114	110	106	128	107	116	134	93	114	96	105	117	112	94	126	114	142	99	130	95	117	116	99	111	116	106	101	114	97	92	120	107	98	116	121	89	101	118	114	103	111	117	118	96	122	108	108	100	114	129	105	104	106	106	96	129	112	113	101	100	95	114	110	121	111	111	118	118	109	121	106	98	105	112	106	129	102	98	119	106	115	104	141	135	110	98	114	106	123	99	113	106	119	103	112	118	86	106	99	123	100	115	126	105	108	103	118	107	98	102	104	127	113	141	119	130	111	116	91	125	103	98	102	110	107	126	118	135	124	112	116	110	117	123	120	123	131	111	95	128	104	117	117	108	100	115	119	96	93	102	138	113	100	111	97	87	102	103	106	106	99	103	120	116	108	126	104	107	104	108	105	113	90	110	98	94	107	113	110	118	105	107	101	133	118	107	103	98	113	111	125	97	109	107	115	116	107	109	105	113	106	118	113	112	111	93	114	121	150	102	105	105	122	110	113	100	114	113	118	92	103	115	98	104	131	101	113	96	134	102	123	126	106	91	127	113	122	116	109	112	114	125	117	119	96	118	110	92	92	113	99	114	105	101	100	96	115	118	103	114	103	104	115	101	106	111	111	114	105	120	96	109	116	95	103	109	109	110	100	109	101	116	111	98	114	105	119	110	112	103	110	108	107	130	85	119	122	112	113	123	117	88	104	111	112	99	106	117	111	118	114	116	126	98	99	127	105	116	140	118	109	107	107	106	123	94	104	113	113	120	101	117	91	109	105	124	96	102	107	114	108	111	110	127	131	103	104	98	124	117	102	113	122	109	123	107	103	114	113	101	114	92	105	98	97	128	125	114	105	110	104	92	110	104	98	128	104	115	123	100	119	94	107	102	123	120	109	117	104	106	113	113	100	101	118	108	102	106	124	81	108	96	124	105	116	117	126	114	111	123	112	113	131	110	116	102	108	98	102	102	127	110	98	119	113	119	105	109	105	97	106	102	107	102	132	107	114	105	126	104	115	105	109	124	98	113	114	121	115	115	101	101	117	112	105	106	97	138	117	118	124	119	102	107	111	109	96	117	102	111	95	104	125	96	101	107	106	95	84	91	115	106	92	94	122	105	103	110	124	110	100	109	119	108	98	108	114	117	93	118	122	115	125	133	95	110	111	99	98	95	124	112	115	121	99	112	104	106	117	103	113	112	98	124	99	100	109	112	82	98	94	96	109	126	109	106	113	122	114	102	79	101	94	101	96	113	110	122	87	99	116	96	97	113	123	93	119	122	104	129	112	131	106	124	112	109	117	112	100	124	108	98	105	117	110	115	103	92	125	112	120	105	100	111	132	97	103	128	107	122	125	109	125	95	118	139	129	127	112	121	107	115	120	129	103	119	91	91	114	111	116	131	104	126	124	101	121	117	95	108	119	129	110	117	116	111	108	101	111	101	126	96	110	97	105	106	113	112	99	118	119	92	114	107	109	132	114	122	111	110	92	103	124	104	101	121	109	134	120	110	138	107	108	119	102	104	113	107	133	125	111	118	105	93	111	103	116	91	113	108	119	109	123	103	138	113	124	96	104	90	112	107	112	129	114	102	113	116	98	95	101	128	103	103	122	109	120	108	122	126	121	110	83	120	105	101	99	118	104	103	91	114	121	120	111	113	112	125	125	87	93	105	110	109	113	104	109	110	122	131	103	110	124	102	133	119	109	105	100	100	116	109	122	113	114	126	123	103	105	96	117	112	111	102	99	98	105	104	120	113	111	100	115	104	103	92	128	98	118	101	111	126	113	109	100	98	103	91	103	100	106	105	90	112	107	114	101	120	105	112	109	104	114	107	92	120	115	104	98	118	104	88	111	106	116	101	127	96	101	98	99	111	111	117	101	103	98	110	102	106	106	98	111	104	116	90	112	105	96	106	85	110	100	105	120	104	126	109	136	101	102	104	97	108	109	123	96	118	105	122	115	105	91	115	116	126	124	124	105	107	108	96	111	99	114	106	127	95	105	120	112	108	111	101	109	103	117	107	109	103	101	105	120	101	118	99	130	122	109	108	113	122	108	108	106	114	94	96	103	118	117	125	110	99	101	115	121	117	98	89	99	123	96	101	115	112	111	113	104	91	106	110	98	107	101	119	102	98	101	114	103	101	109	95	116	100	109	112	107	111	106	110	112	115	108	119	127	131	122	98	92	111	113	127	117	103	99	102	88	100	118	124	117	94	96	108	110	119	105	128	110	109	112	101	117	119	117	107	102	109	133	116	116	121	142	108	114	112	110	109	115	116	133	112	103	102	122	107	115	115	113	104	126	100	102	95	103	115	100	125	96	101	121	115	105	101	108	98	112	102	116	104	105	105	108	109	104	110	100	112	101	104	116	104	106	103	109	126	120	108	126	109	87	108	120	89	108	129	116	89	125	107	114	112	99	115	121	108	102	123	103	107	119	105	116	114	111	107	122	104	101	119	115	119	97	106	105	110	106	105	118	121	118	99	110	134	99	111	100	119	102	115	121	111	106	102	115	117	91	105	108	133	112	107	93	98	100	116	109	122	96	107	102	111	111	117	94	115	91	111	99	112	112	119	121	125	106	117	115	119	105	122	117	96	111	124	110	109	107	108	104	129	101	108	98	102	95	112	120	114	106	121	107	120	125	119	122	109	108	122	118	100	100	112	99	102	114	108	106	152	85	108	126	109	93	129	102	106	124	105	101	99	128	120	106	107	93	106	117	110	114	120	102	118	115	111	109	113	119	107	114	115	120	124	91	109	124	127	114	126	117	95	94	101	111	91	108	119	99	92	110	95	114	105	117	116	119	119	108	136	110	114	112	112	114	102	124	108	120	106	106	117	107	122	111	101	104	119	101	115	115	115	96	117	92	109	116	127	105	92	102	118	92	105	118	98	130	109	114	106	119	111	92	105	101	110	113	112	90	100	103	105	98	123	95	115	101	112	107	111	92	107	102	128	111	105	121	113	100	89	110	116	81	110	126	103	115	104	93	92	88	97	87	109	113	119	116	114	101	108	118	110	98	90	111	111	106	102	107	92	113	130	106	110	96	115	110	113	111	109	112	86	107	122	120	99	112	116	115	133	108	124	98	121	98	97	123	113	99	116	95	126	96	116	120	118	100	99	117	118	95	109	99	99	112	100	109	114	123	108	111	131	128	109	114	109	107	114	127	122	125	108	111	97	115	108	129	98	93	99	101	123	122	107	88	108	112	115	114	115	134	110	115	99	133	109	102	90	108	111	95	122	117	117	108	101	127	116	113	91	127	111	124	130	122	112	98	112	115	117	112	114	112	92	104	127	105	107	103	126	119	110	110	120	105	103	109	115	109	121	108	114	114	105	110	114	119	108	105	98	124	120	114	114	114	107	104	104	122	121	106	112	106	140	83	94	102	98	132	107	112	108	111	96	96
3373	4114	2583	1255	846	669	510	443	323	302	276	250	250	215	219	195	173	182	164	142	182	158	160	167	167	137	158	154	138	155	150	177	160	152	131	143	149	165	144	136	154	149	133	147	167	136	155	140	168	148	152	132	141	127	134	152	122	128	143	142	149	129	146	142	166	155	144	123	120	159	156	129	139	128	138	147	146	135	147	159	140	140	134	159	144	146	136	129	161	139	146	132	153	154	144	147	132	144	136	167	161	131	139	145	140	154	139	148	133	150	136	124	153	130	127	134	133	137	146	135	138	143	152	138	138	119	136	121	145	132	143	154	131	129	124	148	146	140	129	132	146	155	148	137	133	131	134	140	136	126	126	110	134	148	123	143	121	141	141	149	144	155	121	155	142	155	150	153	143	135	169	134	147	145	135	124	140	118	137	136	114	161	126	129	142	125	134	141	162	147	140	149	164	163	132	123	132	142	124	148	133	141	130	129	146	111	129	123	155	145	109	138	145	130	137	131	138	145	149	140	129	137	138	138	141	130	135	147	148	136	148	133	164	140	131	157	131	125	143	137	127	139	147	134	138	165	142	127	139	162	125	128	136	149	138	132	131	155	120	131	130	150	124	134	141	145	121	152	131	157	168	135	134	127	131	112	140	132	140	146	121	138	133	132	136	136	135	124	127	136	138	145	150	121	132	144	138	140	155	133	142	152	126	151	151	135	150	122	170	145	147	131	147	156	140	137	143	131	118	141	150	153	158	117	136	153	124	129	125	142	126	140	125	144	135	145	140	141	114	130	145	121	138	141	135	139	129	148	124	133	125	141	143	115	121	120	139	158	146	139	144	124	138	138	155	139	145	145	133	142	128	131	141	137	139	144	166	134	133	146	131	152	129	140	156	134	151	125	139	135	126	125	149	140	141	131	130	145	122	125	132	137	137	130	135	137	138	142	157	147	127	141	133	139	132	143	123	128	143	110	147	136	145	125	148	166	138	118	138	146	135	120	151	154	140	128	135	120	138	146	131	127	154	139	130	138	153	153	152	145	153	141	121	141	122	136	146	126	142	151	114	138	163	142	143	117	140	156	122	119	168	128	119	120	155	117	149	131	146	144	152	129	142	132	138	133	147	143	134	144	129	142	148	136	129	143	135	141	140	148	129	149	129	132	147	146	138	141	134	126	128	119	127	128	124	139	148	148	156	137	135	122	148	157	145	154	164	113	152	143	136	138	132	140	135	153	155	142	165	128	149	151	123	158	124	157	137	128	156	133	155	134	127	114	112	121	133	139	144	133	153	155	116	125	140	144	126	119	125	122	139	145	125	138	141	129	123	124	140	132	133	122	121	159	139	151	109	120	135	115	134	138	123	130	154	143	151	132	125	151	140	137	121	161	144	136	143	129	146	146	151	131	131	148	133	129	148	122	154	134	121	141	147	142	109	141	150	139	144	130	137	144	139	155	145	146	135	121	131	119	144	126	135	144	152	120	147	127	142	169	123	154	129	116	144	152	125	134	143	124	137	120	135	151	131	131	119	138	148	147	142	133	147	140	139	118	128	126	147	138	116	122	119	125	148	149	131	117	135	126	137	133	135	143	149	135	144	131	151	147	132	143	131	129	145	144	139	143	142	119	168	124	126	161	137	141	160	124	150	156	132	143	150	137	130	164	165	116	151	144	152	152	130	138	147	125	129	146	152	143	151	145	125	149	128	145	119	148	136	130	116	169	140	135	145	146	162	130	126	138	150	122	150	140	143	148	152	143	138	136	147	129	122	127	146	154	151	139	129	126	142	148	147	140	120	148	123	145	145	149	126	134	155	134	114	107	130	156	140	141	147	122	139	136	153	147	136	123	137	126	150	152	142	115	137	134	118	116	152	151	149	119	124	150	140	135	139	120	144	131	136	140	130	138	127	138	130	153	140	139	141	117	119	144	131	133	104	125	126	129	144	136	136	127	139	136	140	143	136	110	127	144	101	142	137	108	140	112	141	176	162	153	120	131	141	138	118	149	137	164	137	153	163	126	136	142	129	133	154	161	147	133	138	133	136	117	117	137	138	133	120	111	130	140	138	138	115	140	155	148	134	138	136	126	136	126	130	146	118	138	137	114	129	129	151	134	146	130	165	162	141	142	120	136	110	147	111	141	137	141	140	142	137	104	127	143	133	129	133	144	126	131	134	132	143	127	162	118	120	125	109	149	133	157	150	118	130	125	145	132	137	134	136	156	146	144	139	140	137	128	112	138	141	120	116	117	135	139	120	130	113	145	166	126	138	137	147	139	127	128	136	129	137	128	168	109	142	138	135	154	153	133	124	134	135	106	144	134	143	138	145	147	154	126	146	131	131	141	112	137	151	143	128	144	137	133	127	133	146	140	142	117	135	157	150	136	122	144	149	147	121	133	128	110	106	137	147	142	135	144	139	111	136	142	139	155	134	117	137	146	125	135	151	136	124	109	130	124	154	149	146	150	143	164	154	141	143	127	143	121	163	147	135	144	140	143	129	110	144	137	128	143	140	127	135	165	148	140	142	135	158	143	150	141	127	148	127	133	160	132	133	125	154	129	126	148	142	145	134	137	135	155	142	135	147	140	125	123	112	130	147	136	124	154	145	129	132	142	136	136	135	118	151	125	130	129	139	164	153	116	146	141	132	143	136	135	141	124	143	142	136	136	141	123	148	134	136	150	150	118	148	142	161	148	133	150	149	153	140	114	152	136	130	154	137	114	121	143	143	137	132	159	144	132	150	131	151	129	135	126	147	139	132	152	113	140	128	128	138	154	158	130	140	148	135	149	147	141	146	138	124	134	141	132	141	155	137	141	135	156	137	125	159	118	127	142	154	118	143	149	118	136	137	123	137	158	132	158	113	130	158	152	157	132	146	144	132	129	121	141	135	133	146	132	142	147	120	145	109	143	130	132	142	140	112	151	127	141	138	120	149	158	140	115	132	152	133	139	149	127	134	124	127	125	143	132	143	144	112	141	138	143	137	131	145	123	134	138	150	139	157	125	135	153	140	109	137	120	151	142	139	121	131	149	120	132	140	145	131	122	140	137	159	141	130	143	122	154	141	139	129	152	149	143	133	140	151	147	128	128	133	129	147	135	140	134	155	135	129	154	150	157	148	141	140	92	119	139	123	154	147	154	145	152	151	139	121	132	146	144	132	109	140	139	140	132	138	145	136	118	135	126	143	125	150	146	144	138	131	130	135	118	140	153	130	142	111	126	164	109	129	151	134	155	148	154	144	122	139	112	138	141	135	124	152	146	131	158	162	133	164	164	133	142	118	131	149	121	139	136	115	120	151	136	141	140	129	142	126	122	168	155	131	129	117	155	118	130	143	129	144	123	146	124	141	122	109	141	137	135	144	137	156	167	122	157	138	134	133	113	135	150	148	120	158	130	130	127	138	130	133	141	125	135	138	123	134	158	142	149	159	138	146	137	131	129	124	128	136	155	129	144	135	149	124	135	135	150	151	135	143	142	123	144	131	146
22548	20982	28414	23726	20985	20996	5391	1030	847	659	652	595	573	541	542	488	477	452	486	459	447	464	467	459	426	404	457	415	410	417	445	415	432	410	446	429	412	414	440	443	415	410	397	420	396	408	413	391	420	420	420	391	409	444	440	436	450	414	420	378	386	411	420	405	389	392	387	429	434	408	410	401	411	448	407	397	382	392	372	394	415	391	418	421	409	390	409	377	388	392	395	401	415	385	415	448	384	402	389	441	411	394	362	406	402	389	408	405	403	376	430	401	402	421	407	412	405	438	415	427	393	385	385	445	407	446	405	384	393	381	397	401	376	403	383	396	389	420	413	397	405	419	416	413	410	416	397	439	438	398	413	364	420	398	369	421	390	410	377	401	396	380	417	345	392	358	363	387	400	413	421	430	402	393	400	379	391	403	407	407	417	400	403	398	403	382	382	411	382	457	385	397	385	406	409	424	415	372	407	387	405	403	391	436	418	379	376	382	422	374	402	431	444	400	404	376	402	381	412	441	404	374	412	439	369	421	394	377	437	382	417	413	386	397	428	384	361	387	377	384	391	422	411	394	400	422	399	403	416	396	376	380	429	372	375	382	395	441	431	419	393	411	446	435	401	430	416	404	413	403	400	388	424	412	401	407	422	430	398	399	407	401	433	390	407	373	411	360	407	419	391	403	414	438	389	401	397	414	383	406	410	421	457	389	431	431	400	376	400	410	406	375	410	391	372	441	392	416	414	376	381	405	420	387	382	441	420	409	429	404	422	370	410	453	386	425	358	398	376	409	397	416	407	395	420	410	392	389	396	421	367	354	389	438	419	376	346	405	429	392	402	414	398	404	427	405	430	410	427	423	399	395	409	403	372	390	416	415	442	389	379	424	376	402	403	410	413	393	418	388	398	378	410	361	400	414	401	387	411	403	414	384	391	395	405	399	401	378	408	397	383	431	410	405	408	410	405	371	388	423	386	384	361	407	377	372	399	440	410	363	437	416	378	406	404	405	386	402	372	401	412	399	412	390	393	368	389	400	405	418	412	419	397	397	421	398	409	400	378	372	457	410	387	411	414	406	403	416	351	373	383	426	433	429	400	385	447	412	396	393	366	373	364	423	379	428	410	400	379	425	375	423	397	392	393	384	393	389	398	380	377	417	438	384	387	402	384	414	408	390	412	417	405	420	417	342	408	444	399	415	421	387	379	364	430	353	420	406	391	400	416	411	430	407	373	433	414	417	386	412	415	392	399	401	404	400	407	421	417	346	379	402	396	431	412	449	381	393	399	420	450	347	453	421	351	405	379	380	417	393	418	407	412	400	376	407	431	420	415	397	378	405	402	376	421	401	401	404	405	416	425	409	384	381	447	389	445	437	379	394	403	401	359	399	375	392	404	407	411	435	402	353	414	383	386	384	411	405	415	411	440	366	413	407	383	368	386	422	403	386	366	373	401	426	436	387	403	427	410	412	384	406	407	404	388	419	376	411	397	427	409	387	372	406	403	385	382	426	403	401	420	385	411	362	425	421	372	412	421	405	379	410	418	397	408	390	422	383	416	376	403	411	360	394	414	400	406	375	400	418	391	417	443	399	409	401	441	354	438	398	415	361	387	404	401	400	399	414	408	440	440	408	438	420	419	362	374	381	394	417	401	403	402	411	411	403	402	386	401	413	418	394	387	401	412	422	410	408	407	393	408	400	421	408	399	387	413	384	408	386	398	410	401	438	385	407	364	445	406	402	424	380	375	407	413	417	355	416	394	357	383	400	439	420	398	358	420	431	403	411	388	404	410	389	386	394	377	362	404	410	389	378	388	429	409	381	415	402	415	417	367	405	421	393	385	392	373	408	375	390	367	408	377	424	386	416	411	358	401	398	415	363	414	429	442	383	403	441	380	409	408	377	418	404	388	401	367	431	419	383	399	399	399	396	363	381	371	416	390	396	385	407	409	406	394	410	387	420	386	399	431	401	397	427	429	379	379	401	394	406	382	407	392	418	381	403	406	369	389	409	418	401	387	394	405	390	450	413	419	401	417	391	404	422	413	430	422	405	385	395	360	413	409	416	410	393	382	421	393	407	377	406	383	411	388	396	405	398	425	423	408	434	398	383	417	378	407	397	424	397	376	387	419	398	409	425	379	400	352	443	417	402	406	448	399	383	418	378	406	388	407	389	380	373	391	409	416	407	370	416	357	383	411	387	416	385	409	392	416	366	416	375	403	410	422	409	430	435	420	399	373	393	369	410	428	420	398	385	394	402	417	379	413	400	384	380	424	424	414	433	388	419	383	430	428	379	438	357	398	397	443	422	391	395	426	371	385	421	424	387	417	441	401	398	385	391	398	381	412	430	423	406	400	421	394	419	394	412	383	389	387	408	387	333	415	423	410	406	381	397	402	393	380	424	403	409	394	366	443	440	400	366	415	399	369	400	388	401	414	399	396	372	376	422	401	410	399	425	405	380	434	372	439	378	385	410	388	393	402	403	407	420	409	407	391	433	413	373	429	411	412	403	403	374	430	415	379	416	420	389	424	404	391	400	420	375	412	424	379	350	379	417	393	381	365	383	443	414	381	380	394	390	397	416	407	419	375	394	411	421	445	351	437	424	399	398	406	394	392	422	432	422	386	380	371	409	415	417	396	401	374	380	401	427	404	425	374	428	389	426	387	406	424	414	366	409	413	405	410	410	357	397	452	409	400	407	407	426	385	415	431	386	386	375	394	381	368	394	418	434	405	423	436	385	386	424	422	401	385	366	394	412	424	383	414	360	369	389	392	394	380	402	413	394	377	382	414	382	373	387	406	389	434	388	394	437	384	382	387	411	394	402	428	412	374	400	388	405	418	402	433	416	401	413	404	418	376	385	393	437	394	407	437	402	428	399	399	412	388	409	413	392	403	395	360	424	435	399	418	373	394	428	379	428	402	415	426	403	417	412	399	372	411	405	408	422	421	393	407	391	410	385	403	380	415	429	374	426	395	393	404	412	415	423	426	372	414	378	412	369	386	390	358	423	389	396	391	340	401	389	367	393	382	403	380	384	413	376	401	435	410	443	414	454	382	386	368	412	377	372	429	406	398	394	391	399	397	401	394	422	381	389	426	420	398	398	403	388	401	406	405	435	402	408	425	390	401	372	385	418	384	419	407	404	372	404	357	403	390	405	432	406	438	430	431	366	393	434	368	394	401	370	421	387	399	393	397	395	395	383	431	384	403	432	397	386	382	401	445	387	408	419	425	424	402	374	405	424	413	410	410	408	401	408	409	393	385	369	424	426	414	417	395	390	398	408	392	384	350	445	402	399	446	436	409	398	441	397	392	409	406	374	372	417	376	415	389	419	394	420	397	383	416	428	406	387	416	410	369	431	393	405	458	410	424	391	377	386	424	414	438	415	408	414	422	454	407	396	406	408	413	384	402	372	388	396	406	398	406	396	436	404	396	394	402	419	389	449	419	386	422	417	392	413	427	450	433	407	355	377	390	401	377	399	404	455
5079	13636	9332	4570	3186	2396	1844	1455	1195	1021	928	827	751	712	658	666	636	589	522	554	536	520	515	510	483	487	451	515	476	485	459	462	486	408	506	450	472	474	442	441	426	439	451	405	485	429	447	424	462	435	447	449	442	447	451	442	442	417	425	436	446	448	434	412	427	411	455	450	456	473	442	441	437	440	430	401	433	468	454	416	439	454	476	422	448	473	443	428	432	446	427	463	396	422	433	415	445	424	422	391	392	408	434	430	439	433	429	404	449	468	415	374	413	413	442	420	426	436	412	449	477	419	414	427	430	422	424	435	381	412	433	430	419	426	420	459	410	457	417	396	414	407	423	466	431	413	427	424	432	388	422	411	439	431	396	420	436	423	419	405	439	389	426	392	403	415	404	462	442	412	415	432	365	425	412	397	482	415	449	437	445	420	383	414	441	423	449	451	421	439	400	415	466	458	422	442	414	424	439	426	440	454	444	417	427	417	416	450	436	444	448	413	413	394	438	459	414	416	444	451	455	445	444	435	423	434	397	421	429	407	438	449	460	437	424	435	438	428	404	446	445	465	442	437	423	407	444	433	419	439	458	433	395	476	409	431	464	399	445	448	421	459	448	469	394	452	415	441	397	413	417	444	467	429	439	439	451	419	420	420	438	417	437	411	448	427	455	432	414	404	422	411	412	439	463	431	425	392	470	450	410	419	450	426	434	409	440	446	442	460	441	440	454	455	436	415	435	451	412	424	411	437	459	378	447	437	403	441	441	452	425	452	435	461	383	431	434	432	428	417	461	421	437	414	412	436	461	420	440	425	444	428	404	452	443	461	457	445	428	433	429	414	431	481	438	446	420	415	436	428	390	454	409	406	436	407	462	388	456	392	430	470	454	446	442	444	423	446	432	425	443	460	455	461	441	437	428	441	434	432	405	429	418	398	447	444	429	428	458	435	434	456	444	452	424	416	432	442	394	457	438	407	462	420	462	470	404	420	413	429	420	427	420	466	463	441	485	399	454	454	419	457	410	455	429	441	408	413	419	419	433	441	459	412	403	414	448	404	431	420	441	490	468	446	459	415	418	386	473	401	420	414	417	445	435	432	421	478	401	413	410	446	416	445	422	441	448	452	445	418	447	419	408	407	444	423	421	426	421	440	396	436	467	444	474	397	450	436	416	436	410	418	429	430	409	457	429	435	426	432	444	435	386	397	413	453	473	494	422	454	427	407	430	437	452	442	443	441	400	428	422	430	406	412	420	449	403	416	424	402	428	405	438	463	430	424	429	422	449	433	417	419	456	445	434	460	412	439	421	436	400	433	441	433	428	453	435	397	417	404	438	456	453	409	457	464	493	444	458	454	421	455	480	421	442	439	455	422	461	414	408	381	408	456	434	443	415	417	428	411	455	421	403	421	417	446	422	446	402	430	443	389	454	445	448	433	383	421	430	462	419	405	447	417	433	461	406	408	435	431	424	400	418	420	396	436	393	393	388	432	414	423	447	438	459	412	424	421	433	412	433	438	461	399	434	444	411	458	412	433	424	428	454	404	439	449	427	466	418	437	454	466	407	418	419	433	454	444	453	443	452	434	417	449	457	427	418	391	442	478	424	428	422	417	428	423	409	420	417	467	423	430	440	445	454	472	446	413	430	427	449	458	460	409	458	434	430	424	417	398	437	425	441	481	422	440	445	455	400	420	420	395	434	426	421	427	407	441	410	414	399	429	434	423	472	424	453	435	416	442	434	436	448	462	458	424	450	418	435	440	455	428	413	406	427	422	480	444	419	464	424	415	436	412	441	452	446	434	397	373	468	446	416	420	462	429	447	437	445	432	425	460	423	454	417	440	438	429	429	413	395	416	431	423	425	429	409	441	432	425	427	422	418	440	457	441	454	435	437	431	409	458	450	444	449	439	415	409	427	409	416	433	417	430	383	464	430	433	459	433	400	463	435	417	450	426	373	418	431	426	399	444	469	420	439	410	452	460	410	447	441	415	430	428	385	416	453	423	424	412	421	420	423	408	434	429	417	424	431	412	387	429	378	418	436	443	425	405	407	398	417	401	411	429	436	398	418	431	403	465	427	425	424	425	386	432	459	459	416	428	444	448	432	407	408	423	460	424	444	441	465	441	430	415	418	429	433	455	474	418	458	413	435	464	417	423	403	454	454	423	428	413	429	426	425	459	450	417	425	441	419	436	473	417	428	473	426	429	437	413	415	460	405	431	405	411	477	408	412	425	406	436	423	387	409	447	388	452	453	441	424	441	423	419	426	436	432	419	463	413	423	420	414	431	472	455	483	441	439	418	436	410	431	435	464	390	415	434	398	364	413	404	431	453	430	420	434	425	414	435	411	435	394	421	427	459	435	436	422	393	442	415	364	423	432	412	454	439	425	394	437	399	431	393	470	418	402	421	437	464	403	448	426	458	386	434	434	394	428	430	434	451	479	425	436	426	432	419	432	459	418	427	412	411	439	425	410	416	389	408	463	385	391	458	435	425	411	402	398	429	424	399	459	382	390	437	456	427	466	421	441	432	453	472	448	482	448	434	456	433	412	408	420	430	426	415	405	432	415	417	454	420	430	406	415	416	405	421	448	408	444	448	433	428	416	395	437	449	412	422	457	428	430	404	400	443	452	457	439	417	456	481	416	441	461	423	429	360	478	385	430	427	423	405	397	454	414	438	401	439	405	402	415	479	420	446	457	427	412	399	398	474	416	438	392	441	434	435	413	431	422	432	414	441	417	416	451	454	427	403	388	444	464	434	436	430	447	449	407	450	421	415	418	441	402	450	432	458	441	420	414	421	454	419	464	417	401	425	434	405	413	429	466	453	420	448	436	414	422	429	443	450	429	493	499	442	387	405	395	458	420	455	451	456	438	396	445	433	428	448	439	444	406	450	434	390	421	450	407	450	437	425	449	409	445	423	398	435	466	488	449	420	444	419	415	428	396	445	409	433	416	431	463	403	446	427	430	397	422	410	463	436	442	428	422	428	453	426	433	418	437	433	431	449	416	425	425	407	413	452	458	403	427	419	440	437	439	387	407	431	425	453	429	447	424	450	412	433	426	409	400	420	420	459	439	454	466	433	404	473	410	422	447	403	438	431	425	418	420	429	426	460	464	405	392	407	474	422	406	410	469	405	414	427	438	406	426	399	427	411	414	424	450	450	408	474	414	405	448	460	425	421	416	456	442	434	434	455	421	450	392	440	456	434	429	426	436	446	424	417	436	386	400	453	427	455	404	458	461	440	432	472	433	502	419	416	409	420	440	431	427	392	433	427	406	462	441	456	457	392	437	488	440	430	472	441	427	443	387	412	449	430	425	422	451	413	426	417	467	452	466	445	415	461	467	434	444	419	430	448	411	426	430	409	474	437	432	419	410	426	444	412	430	407	431	443	435	417	426	440	439	414	438	452	420	418	452	409	446	422	428	486	434	416	405	427	445	407	416	437	406	403	423	420	395	441	436	425	466	420	433	416	445	444	413	470
27454	17662	3497	515	382	314	163	147	121	136	109	111	108	126	135	117	139	113	114	115	129	115	116	130	132	106	119	123	109	137	102	131	95	122	101	95	125	108	110	107	118	129	128	144	108	107	129	136	122	102	101	115	101	106	118	136	111	96	115	125	128	118	100	132	136	113	107	120	122	91	106	99	114	98	113	101	103	126	99	94	120	124	120	116	115	130	110	111	125	104	105	118	107	117	103	119	128	130	116	108	94	113	111	105	114	116	114	88	123	122	94	117	106	125	119	114	109	109	105	121	104	99	122	109	90	105	125	93	112	91	110	131	105	114	116	103	121	117	124	110	113	104	99	95	96	100	106	116	127	131	113	127	112	92	117	104	114	116	125	107	113	134	114	122	123	118	112	112	127	130	104	136	113	120	119	118	121	127	128	92	105	104	106	125	90	96	107	108	124	123	114	113	110	106	104	105	130	107	113	127	107	113	108	129	113	139	122	98	110	110	108	95	122	104	102	120	108	93	126	114	118	115	130	109	112	118	106	94	107	108	114	105	110	122	116	122	116	116	131	114	113	114	112	104	108	127	113	123	110	105	104	102	120	117	122	117	125	96	119	112	115	105	130	122	115	114	119	118	98	96	112	116	102	101	119	110	112	120	136	106	119	104	116	115	105	123	96	111	110	108	101	122	105	125	107	126	106	117	116	109	110	119	119	117	132	114	113	121	109	109	122	133	97	110	101	103	106	120	131	115	103	109	111	106	121	96	103	104	141	118	107	117	121	103	116	128	97	121	116	119	104	127	120	106	110	119	125	104	122	121	112	102	106	128	116	107	93	110	122	123	104	108	98	110	132	119	119	94	104	121	107	124	116	100	117	130	127	102	120	130	106	109	107	129	114	131	124	108	114	95	119	94	104	108	117	119	111	112	115	112	103	99	127	125	110	115	95	110	110	115	127	119	119	105	106	108	110	114	114	118	117	110	128	121	97	104	108	119	113	96	113	110	117	97	119	107	125	116	110	101	111	100	106	119	114	118	124	107	125	107	111	114	98	113	138	114	120	107	103	122	108	121	112	90	140	110	100	110	113	116	107	115	111	121	130	99	127	115	108	90	119	126	111	88	113	113	109	131	109	105	113	152	101	108	132	119	101	108	109	118	123	132	105	112	118	122	127	101	124	110	119	104	101	105	107	101	113	119	103	136	110	111	113	108	129	81	129	115	121	119	113	112	108	124	112	118	98	93	104	110	129	101	103	114	108	116	119	118	132	137	120	118	114	111	107	116	98	119	109	123	102	103	133	108	124	107	111	105	94	94	136	104	110	114	120	105	114	109	108	115	107	121	116	118	111	101	117	113	113	93	104	119	102	123	99	122	116	130	121	133	121	126	123	93	110	110	127	120	91	107	109	118	110	104	99	105	111	121	105	124	121	119	106	115	119	109	109	108	121	112	129	118	114	105	117	115	95	109	123	113	111	115	110	109	108	108	108	103	116	115	125	126	98	108	116	125	112	111	121	104	120	96	107	126	109	116	119	132	120	122	110	120	117	100	126	92	111	137	122	130	99	124	114	100	105	119	123	113	106	96	119	118	108	97	125	113	113	132	117	120	115	122	126	97	103	117	104	136	100	118	112	120	105	120	126	110	107	119	108	111	123	99	107	99	110	125	116	115	135	121	103	125	109	115	102	100	115	109	123	121	109	115	113	110	108	112	113	106	124	112	120	111	102	110	124	124	114	119	124	114	107	115	120	100	101	123	105	119	107	116	97	110	117	108	108	116	122	98	122	90	116	95	108	128	126	112	108	114	129	103	107	136	124	111	100	104	94	119	122	104	122	104	114	110	97	116	96	105	135	122	106	119	133	132	88	114	119	118	124	108	124	107	125	101	123	122	125	104	111	115	114	123	130	111	88	115	111	103	93	106	91	121	133	127	109	99	110	112	99	104	107	103	119	101	122	105	112	121	112	119	104	112	98	128	113	110	101	102	95	103	105	128	102	128	126	93	101	122	107	119	88	121	102	111	109	107	109	107	103	130	106	93	105	109	118	105	115	109	110	114	125	126	104	99	131	118	114	122	118	107	109	111	126	89	105	117	121	115	110	101	94	99	103	103	127	108	114	104	118	109	119	105	121	127	110	112	122	93	106	120	113	99	110	122	135	117	105	130	103	139	98	99	131	111	108	108	134	118	116	138	127	122	124	111	106	120	113	100	132	102	114	104	107	127	114	99	106	107	96	132	139	126	110	107	118	110	120	110	107	111	138	119	109	112	129	140	113	96	104	105	115	120	96	99	94	127	124	124	101	100	124	108	101	127	131	120	117	120	123	105	101	119	111	131	108	89	93	112	128	115	109	109	120	106	108	125	106	95	105	92	102	108	139	115	103	109	125	137	107	117	129	115	97	113	113	115	119	115	92	103	124	110	114	115	126	104	115	107	139	114	107	113	96	111	130	117	114	122	131	108	115	98	99	117	104	133	113	135	108	93	125	136	132	111	118	128	102	118	101	106	114	119	106	115	116	108	95	128	109	94	126	107	107	130	106	94	107	102	104	120	128	129	106	125	123	137	131	118	99	115	117	115	99	108	112	120	118	128	108	114	118	106	101	122	115	109	106	116	141	115	115	110	118	124	108	122	116	108	110	101	93	117	107	110	109	111	129	103	110	115	104	117	94	102	125	130	113	118	132	131	106	116	118	99	96	115	114	106	116	97	125	114	101	115	112	104	117	119	114	111	119	118	111	105	96	115	131	134	115	110	111	136	116	119	112	115	119	126	114	106	109	140	100	123	110	117	117	96	109	123	120	125	133	107	108	112	102	98	110	126	121	120	106	121	106	112	111	109	111	120	116	128	110	113	118	105	105	113	97	115	139	118	111	127	101	114	103	121	128	131	109	107	108	105	98	111	119	105	119	110	115	98	108	122	107	137	118	116	126	117	107	111	100	109	106	88	115	120	122	122	115	121	101	108	118	112	113	97	112	87	100	115	117	105	99	121	105	102	115	121	104	130	113	104	116	110	108	134	122	101	131	95	127	113	118	128	114	110	114	110	110	116	122	120	106	115	118	96	121	111	122	110	115	110	120	113	113	123	112	98	119	110	102	121	111	92	124	97	116	122	122	106	121	112	127	124	115	141	99	111	116	102	113	117	107	105	119	108	103	111	119	109	107	118	98	109	134	107	117	110	122	126	127	135	132	119	110	103	134	114	104	99	102	107	115	119	113	108	130	110	88	109	121	108	101	110	107	108	137	119	101	98	111	101	117	117	96	118	90	109	105	108	117	116	117	114	136	109	116	111	122	121	104	113	116	127	92	115	134	106	115	91	100	129	121	126	109	124	109	108	124	126	118	117	128	124	92	111	96	104	108	105	115	112	133	120	121	100	104	115	112	130	113	109	105	131	118	113	124	117	110	133	99	98	102	112	86	120	116	113	122	104	120	101	115	116	129	114	118	101	128	116	113	122	104	103	122	100	102	103	114	103	115	111	97	103
4279	858	538	296	243	186	174	145	147	136	134	143	147	150	143	135	133	131	116	134	124	134	126	128	155	126	121	141	154	136	108	118	126	135	149	137	109	124	120	123	129	118	120	130	121	145	126	131	110	120	135	135	127	121	116	123	138	117	130	124	122	122	138	119	141	131	145	123	117	128	125	109	112	124	140	158	144	140	131	123	119	127	131	120	131	155	148	129	128	134	129	130	109	144	111	135	106	129	124	118	142	114	143	154	134	117	122	139	125	130	112	120	126	137	124	126	124	123	124	129	133	136	131	128	138	135	134	145	135	136	124	133	150	130	117	134	140	111	137	130	106	133	134	141	118	141	125	128	139	136	123	121	130	133	133	126	119	117	145	152	138	117	131	128	116	133	127	131	122	125	139	129	121	127	136	139	128	117	139	111	149	141	125	140	134	127	131	127	129	123	112	120	137	140	126	137	140	116	124	141	133	118	125	130	136	118	119	140	141	124	111	124	124	148	144	138	134	146	114	127	129	121	129	111	129	125	150	121	127	129	139	151	127	112	128	126	136	125	141	128	120	108	128	137	114	99	133	130	131	125	117	138	125	122	129	112	134	129	108	137	142	135	123	120	131	121	115	126	143	155	140	130	127	134	125	132	116	121	134	134	141	120	137	117	121	112	116	133	114	132	129	122	121	131	147	123	129	124	147	133	133	126	109	121	152	121	123	137	124	153	129	131	133	104	111	143	107	135	132	125	124	133	120	124	138	122	148	134	143	126	123	130	139	137	122	113	131	135	129	147	124	121	105	139	120	164	131	124	132	119	138	127	121	129	143	128	132	122	142	125	137	125	122	132	122	130	109	109	118	108	126	124	137	131	143	115	131	121	120	142	131	115	107	118	125	156	127	127	144	136	114	123	132	112	139	156	146	140	151	132	133	135	143	144	129	137	128	144	129	129	135	110	124	137	128	132	136	139	125	130	122	141	132	126	118	124	154	121	127	123	126	140	129	138	126	146	125	135	127	132	129	129	121	123	131	119	119	125	143	125	136	133	114	128	138	146	117	133	120	145	121	128	115	132	130	108	134	149	131	136	160	161	147	133	134	121	119	126	126	123	129	133	147	119	128	139	114	129	130	107	145	146	116	116	128	134	129	126	117	123	121	122	122	132	123	122	128	124	141	113	118	136	131	135	143	132	137	137	121	143	119	112	112	123	130	125	123	131	126	129	143	130	136	130	130	124	133	145	129	115	116	121	132	147	115	136	133	124	130	125	136	150	114	133	140	137	152	143	110	128	114	125	146	121	131	129	129	135	122	117	125	133	113	134	124	142	128	152	123	126	140	131	137	142	142	132	141	133	136	126	118	124	128	131	132	132	121	134	113	126	151	123	114	150	124	120	124	132	121	146	122	120	112	140	120	118	144	138	139	133	131	139	110	138	133	144	141	143	130	155	118	116	135	131	113	113	112	129	118	140	119	148	113	150	134	133	148	126	148	124	139	126	123	118	105	114	126	133	128	117	136	107	137	123	122	112	123	148	129	137	121	133	143	123	127	149	139	107	133	127	124	124	137	127	135	138	133	109	121	132	125	120	129	118	143	123	112	115	155	112	128	128	106	121	123	127	126	115	120	139	129	142	127	147	165	133	112	121	140	121	124	128	124	151	144	147	124	127	140	140	112	138	111	126	125	129	151	122	132	137	123	151	120	133	136	129	119	130	123	109	138	139	141	110	147	140	127	129	127	143	120	109	128	138	145	120	118	138	129	121	142	126	121	136	129	132	134	131	123	140	112	145	141	132	125	120	132	118	136	120	147	132	136	147	133	140	151	120	131	120	139	126	125	119	112	126	119	147	118	136	162	150	133	149	135	129	126	130	125	124	147	125	108	121	134	138	104	143	137	140	133	118	137	124	131	106	131	141	132	127	129	121	124	132	130	119	116	121	142	119	133	124	143	128	146	125	142	114	125	114	157	124	135	132	136	127	125	128	137	124	123	121	124	124	105	137	138	108	139	108	123	141	139	129	134	129	125	137	132	128	122	131	111	122	123	133	135	133	123	130	147	114	137	134	134	147	140	139	125	112	121	144	132	131	124	130	129	144	126	137	125	119	130	116	135	121	121	122	128	139	112	123	141	134	130	131	120	116	130	137	134	139	142	128	135	119	112	136	123	129	132	113	137	137	124	147	129	119	115	132	117	122	113	142	137	121	129	125	130	119	125	133	115	117	131	126	126	139	116	128	131	124	116	139	110	122	121	132	129	146	122	123	140	143	136	138	109	137	132	123	142	114	112	128	103	158	122	133	122	147	124	132	125	116	140	130	128	112	130	130	133	114	127	128	148	119	115	120	126	134	130	119	121	128	125	147	122	122	148	126	141	136	131	115	117	147	137	121	142	133	133	122	123	140	159	132	120	121	124	160	124	135	112	116	141	125	121	137	120	131	128	127	140	114	135	122	124	143	135	127	141	129	136	129	126	114	143	135	132	127	123	131	122	149	133	124	144	138	97	136	142	120	109	131	128	133	131	123	108	115	119	136	133	119	122	125	149	122	132	135	96	135	127	135	140	134	117	154	118	102	131	112	133	111	147	123	123	135	126	119	112	121	111	140	149	111	132	116	114	115	131	112	119	120	118	128	136	122	133	131	123	127	122	127	111	120	146	110	138	123	151	114	117	123	127	138	134	136	135	124	138	132	129	131	125	103	118	127	155	133	114	143	125	124	119	117	115	153	152	135	114	135	133	109	112	123	128	120	127	150	128	124	147	137	122	120	139	139	120	135	110	108	123	138	137	151	95	143	133	123	132	133	137	142	137	148	122	120	129	115	135	127	121	124	137	128	137	111	123	147	148	122	119	103	114	122	116	113	127	128	134	134	131	119	120	125	129	130	119	133	132	132	147	150	137	138	123	135	126	123	115	126	133	112	142	128	114	122	110	121	131	162	144	133	135	116	119	121	112	120	132	124	127	128	126	121	140	145	108	125	151	123	143	130	130	141	118	129	127	123	134	127	134	136	126	115	128	126	133	116	94	128	130	141	114	126	121	131	113	129	127	119	118	119	126	125	116	132	124	115	128	132	124	133	147	122	124	139	153	140	130	129	145	114	134	129	133	167	120	133	123	145	135	118	133	120	112	134	121	133	120	120	125	141	126	139	120	144	154	146	137	131	128	144	126	136	120	132	140	131	141	126	126	125	127	135	111	132	104	149	123	125	134	134	121	125	128	133	137	136	121	137	132	135	129	118	134	123	130	127	118	132	124	109	127	131	130	138	122	126	103	102	131	122	120	140	144	142	116	133	115	140	109	122	111	147	142	127	138	125	116	142	123	143	149	138	114	145	140	141	134	112	125	105	128	124	128	122	129	127	143	123	137	128	124	146	114	135	116	129	140	129	121	142	144	92	131	148	138	121	118	118	136	135	111	129	128	137	134	130	124	133	130	152	139	143	132	134	128	114	134	124	140	129	126	126	130	108	136	117	144	122	137	126	125	126
23607	20974	27967	24152	20966	7967	910	610	482	479	475	440	419	397	396	392	350	357	343	350	334	375	347	398	349	354	334	323	332	332	335	348	297	314	349	287	310	320	292	280	330	338	353	335	313	297	309	288	297	317	310	333	312	341	323	326	295	339	326	318	302	358	303	347	309	340	329	307	295	315	340	315	324	343	310	316	322	343	313	317	344	322	318	299	288	332	326	333	318	296	323	296	327	309	336	317	320	314	343	353	318	304	322	360	329	319	301	329	333	329	312	334	325	310	287	314	316	314	322	297	313	304	306	336	327	309	314	342	311	298	332	328	317	315	332	312	323	337	286	316	335	321	310	306	338	315	321	338	347	300	300	296	291	309	329	282	306	294	331	352	355	316	317	336	329	341	309	346	303	344	336	316	321	360	306	305	332	315	335	311	359	324	305	284	317	279	316	324	301	339	328	365	311	287	295	298	323	317	329	348	333	311	313	293	306	313	321	314	289	317	335	321	330	331	315	313	312	328	328	322	303	321	282	325	313	280	353	333	319	311	322	320	345	324	297	279	344	318	335	318	306	294	331	327	338	301	307	313	346	320	314	306	305	300	345	296	332	292	306	297	331	344	316	288	330	315	308	313	325	283	343	333	334	355	344	313	338	328	319	313	339	293	298	321	326	300	326	323	333	327	314	305	304	291	300	323	354	341	310	316	333	338	310	334	311	325	336	317	327	317	317	326	302	319	305	298	300	310	302	323	314	308	314	312	310	323	335	321	312	273	282	327	345	337	302	344	297	309	317	315	321	307	318	339	309	306	309	299	329	296	326	316	330	338	304	343	340	297	321	319	296	314	312	314	298	327	308	324	278	309	309	317	321	338	288	284	336	333	328	314	309	350	339	344	325	326	322	303	292	334	328	320	318	317	305	327	340	308	299	318	343	335	315	316	308	298	305	324	316	303	313	324	327	341	323	345	274	308	331	318	307	316	344	323	318	330	330	334	315	294	335	296	295	303	300	317	326	307	309	311	302	302	323	345	317	355	349	312	324	301	306	341	296	325	287	332	360	340	315	314	330	336	298	342	341	304	337	318	346	305	312	347	293	342	299	325	319	324	324	309	323	319	314	305	327	344	325	330	347	306	314	311	319	337	319	294	325	307	318	311	319	302	311	346	348	277	323	304	311	343	327	350	321	320	345	321	311	297	309	329	316	308	317	298	324	306	305	348	313	300	302	329	299	336	313	337	294	324	300	311	320	319	315	317	330	322	345	333	348	330	339	292	336	304	337	338	310	278	295	298	307	322	344	307	328	287	318	313	316	309	318	305	325	304	324	304	322	316	309	320	355	305	347	304	287	320	300	335	316	277	335	312	308	295	297	326	324	309	299	302	314	340	313	297	315	329	311	310	330	297	318	326	337	333	336	294	313	307	304	346	321	276	339	314	290	328	316	332	350	296	342	307	324	322	266	348	331	309	325	325	305	335	349	332	287	306	303	309	289	325	326	325	300	324	322	303	336	327	316	331	303	345	271	299	313	302	311	313	355	318	329	325	288	335	311	301	316	293	329	343	279	302	308	293	284	303	307	338	296	311	306	300	339	303	305	312	358	305	334	311	339	334	278	322	313	311	308	297	324	311	302	326	302	333	350	337	316	326	334	321	293	321	324	322	333	332	305	306	295	288	330	332	357	331	345	314	300	303	363	330	295	322	332	291	310	294	317	305	325	350	337	313	324	298	319	324	317	294	293	305	314	328	310	351	295	326	315	339	320	284	321	336	303	315	315	340	318	339	290	316	330	323	305	303	299	361	301	307	329	332	298	320	301	313	340	304	327	296	347	345	317	347	292	301	303	337	323	304	301	297	341	317	329	310	298	328	344	322	359	311	314	315	347	327	300	323	321	307	332	319	334	319	284	310	334	344	326	316	310	327	313	292	289	293	322	319	335	335	305	325	321	299	347	307	301	344	336	308	323	315	331	303	336	332	319	339	314	309	335	332	316	323	316	292	338	304	331	310	322	289	342	335	311	318	328	311	324	313	274	353	341	288	321	337	315	320	315	299	312	327	295	320	334	276	322	303	298	317	323	311	288	311	338	334	299	327	319	306	333	310	303	341	302	301	317	334	321	303	313	345	315	321	340	314	310	290	336	293	304	311	292	341	309	348	309	294	312	330	305	302	320	271	309	334	312	304	298	315	335	338	316	308	300	314	307	296	341	334	307	302	341	310	315	333	324	307	297	313	274	302	345	332	331	317	322	331	350	329	317	323	319	321	326	338	317	295	341	329	286	310	303	336	312	335	334	329	302	297	299	303	354	288	315	322	309	324	308	297	307	290	317	324	309	303	276	282	320	326	316	310	284	304	330	318	280	312	326	301	311	298	328	314	300	272	334	331	356	298	326	323	333	320	326	269	289	283	334	333	311	334	307	304	359	313	313	328	311	308	339	308	331	286	314	316	324	322	329	325	319	313	323	296	315	314	298	325	306	341	342	309	362	307	309	330	327	322	320	300	304	354	321	280	310	320	313	322	308	318	340	318	326	323	320	323	352	321	310	352	318	330	308	332	316	299	314	304	333	301	310	339	313	335	312	344	281	325	296	312	299	320	312	309	329	288	321	332	325	310	326	338	316	321	317	321	306	288	314	311	344	326	341	305	356	318	324	309	316	313	367	327	319	319	279	303	330	339	297	308	314	336	304	348	309	319	318	342	318	315	316	307	344	299	285	342	312	309	324	287	336	311	351	305	344	335	298	311	330	370	310	352	295	323	326	313	283	294	309	303	331	339	341	311	320	333	303	332	338	307	305	314	332	317	322	343	319	308	326	333	315	324	331	350	274	324	313	315	311	296	315	326	328	329	344	321	295	363	316	312	347	318	329	309	317	334	278	296	324	326	316	325	294	308	295	299	315	347	304	304	287	329	310	291	318	341	305	333	310	323	351	298	309	313	322	311	269	355	318	311	337	321	351	314	305	302	327	340	328	320	319	332	331	333	300	302	334	283	312	310	300	325	329	337	319	328	328	291	336	316	284	333	335	340	345	286	304	313	315	346	343	319	318	303	316	314	316	292	325	318	310	309	313	296	321	304	336	281	312	320	326	308	319	302	298	311	339	308	325	310	303	324	353	325	322	338	289	328	303	322	320	324	339	327	330	306	291	293	313	356	297	324	324	304	324	291	309	349	342	300	323	314	324	293	317	325	306	332	336	342	312	311	288	325	303	291	284	326	313	334	320	365	328	366	320	316	324	307	295	322	320	310	313	292	349	312	325	316	305	325	308	296	334	348	297	314	299	330	305	318	302	316	291	300	332	324	331	320	287	325	326	299	304	312	326	351	296	328	322	300	316	293	301	330	335	351	310	312	345	301	338	301	301	314	346	312	353	328	324	318	336	301	315	350	339	326	343	324	296	326	321	289	316	306	321	327	276	330	329	337	312	331	297	354	279	331	322	313	302	326	301	314	349	310	299	336	311	312	306	307	311	337	339	339	316	329	348	313
3751	8350	5678	2719	1887	1395	1056	904	727	616	575	515	479	480	487	460	409	382	407	437	379	373	408	336	356	360	376	359	364	345	370	371	347	334	332	363	352	356	329	359	350	372	350	355	345	352	335	345	326	360	332	352	330	356	347	328	333	363	327	324	373	346	353	376	389	333	353	334	316	346	328	348	338	321	318	321	331	337	316	316	304	337	337	358	350	342	324	347	340	342	361	340	340	328	336	319	318	314	332	359	319	362	367	335	346	317	351	345	361	342	315	380	296	334	327	340	334	321	322	348	380	341	323	322	352	343	318	325	320	313	297	324	328	339	364	338	320	340	342	363	362	340	345	329	344	332	323	333	312	366	375	332	330	295	349	346	317	344	357	330	351	308	325	306	329	334	292	348	343	348	339	360	348	333	364	333	362	319	358	324	359	351	378	321	334	329	333	368	322	310	333	315	349	327	362	319	341	358	335	353	327	340	345	337	303	350	359	335	348	347	317	314	313	343	319	349	354	350	333	322	306	333	335	323	338	333	333	349	298	335	332	366	322	312	309	345	376	306	309	345	365	316	332	368	337	323	334	342	325	314	326	326	323	344	341	357	329	357	314	333	342	360	351	307	333	330	378	329	334	356	332	349	296	333	361	346	331	312	344	352	325	341	353	300	326	349	309	319	343	366	374	363	335	364	348	313	336	321	310	307	364	369	345	292	335	338	310	364	314	335	342	341	362	333	313	334	343	361	311	334	340	339	341	322	307	324	321	312	352	327	306	312	321	327	336	351	333	317	338	364	320	338	349	332	336	357	352	328	353	328	336	342	367	301	330	325	318	371	363	370	322	321	326	345	322	348	322	352	348	374	314	346	330	359	346	325	312	330	344	317	324	350	317	353	345	343	310	354	350	342	351	337	351	314	359	346	332	344	335	312	368	359	333	311	316	347	317	351	316	333	325	325	356	350	347	365	348	366	332	308	344	279	331	343	347	349	322	339	317	354	336	320	355	312	368	314	332	313	312	303	346	370	358	331	357	355	344	357	321	332	336	318	341	348	331	328	327	312	346	336	346	322	342	351	337	313	337	329	352	337	341	338	339	345	349	327	358	358	353	337	331	363	306	325	331	312	345	335	322	318	383	323	314	344	351	334	354	319	373	367	338	341	306	351	336	330	317	311	351	334	345	352	335	366	365	348	336	379	384	332	324	336	341	314	322	310	361	304	334	293	322	348	361	340	322	342	291	351	338	349	329	348	327	318	335	332	324	325	316	328	322	342	344	333	351	304	322	355	297	353	354	333	343	312	329	358	351	358	321	326	343	329	338	340	306	309	337	313	347	315	343	359	360	344	354	345	339	358	330	336	335	300	355	315	354	314	349	316	315	340	339	351	326	335	331	320	325	332	324	359	334	357	342	318	325	352	367	350	350	333	326	349	351	337	314	338	310	336	363	324	371	312	311	342	368	344	336	356	333	339	372	328	306	326	315	297	351	321	325	313	355	304	326	336	358	321	324	361	325	360	349	336	320	304	335	321	337	330	294	343	333	320	370	348	327	352	336	324	319	323	338	316	310	344	343	322	344	330	330	305	312	314	339	338	330	325	320	327	346	305	337	359	310	334	372	318	347	364	342	358	328	307	364	322	313	338	351	350	319	307	332	322	348	323	324	324	335	328	333	345	365	320	309	341	320	364	347	301	341	354	299	303	335	335	362	339	317	335	347	343	345	345	310	326	321	344	297	339	349	314	339	354	349	311	336	353	337	332	333	341	339	348	379	329	345	349	332	362	360	305	319	306	330	294	343	343	346	294	336	354	338	321	341	320	353	305	333	373	323	331	345	345	323	385	335	365	355	305	337	343	329	336	296	311	345	344	339	353	323	336	336	375	318	357	335	338	363	294	315	335	344	332	329	332	348	356	318	350	317	321	325	347	315	325	318	313	345	361	331	354	347	324	328	346	332	355	327	318	313	350	347	345	272	359	334	342	325	332	323	336	358	339	311	355	308	369	351	333	326	322	293	324	359	329	313	310	325	361	331	322	348	305	341	319	374	353	316	327	356	369	335	338	352	343	304	322	338	313	342	341	366	335	355	274	318	324	343	335	328	376	328	318	376	341	339	382	337	364	303	330	326	312	332	344	351	330	376	309	376	354	355	327	348	326	331	349	353	322	343	333	342	335	337	338	360	324	332	324	337	329	337	351	346	318	299	331	342	329	355	349	316	302	324	324	345	348	335	320	342	332	315	329	332	345	337	369	303	322	314	340	324	333	360	322	324	318	362	323	334	324	350	310	351	355	318	334	311	334	340	352	369	325	349	336	353	302	343	341	347	341	353	319	376	311	304	358	321	318	327	355	350	323	310	316	314	326	312	373	325	365	333	328	304	333	368	338	330	362	344	335	329	308	333	315	349	353	336	361	324	353	329	385	327	354	340	364	329	315	315	380	298	336	324	348	354	332	334	339	306	326	349	343	329	330	357	368	350	311	333	324	321	345	318	325	332	370	337	347	355	335	349	360	338	336	317	343	327	321	335	336	323	306	361	339	313	333	342	342	350	345	332	339	330	376	312	345	356	293	322	356	342	359	335	363	339	359	330	326	374	322	348	319	314	316	313	307	326	338	349	332	343	339	326	299	318	330	329	339	324	340	362	334	304	337	342	316	340	329	351	350	368	324	327	340	317	330	357	330	335	355	361	304	315	332	336	332	342	315	306	335	323	340	376	315	330	353	374	315	319	316	362	317	324	354	348	355	365	333	316	341	350	341	313	357	351	356	354	330	326	356	310	309	343	334	354	325	328	367	317	352	340	321	338	328	339	334	350	348	332	317	331	331	358	350	319	340	340	345	344	306	343	315	324	396	344	322	362	322	311	339	355	312	343	344	350	358	329	352	321	335	301	323	348	317	339	307	318	352	319	349	342	338	331	324	329	337	353	355	328	364	336	349	329	375	342	347	316	335	336	362	317	349	351	350	290	343	362	341	316	324	337	379	352	345	341	328	349	291	351	336	363	333	314	346	324	325	330	348	304	321	318	348	346	326	355	319	339	327	358	340	338	328	338	325	337	323	320	330	357	337	337	322	342	312	350	363	351	358	342	331	370	357	322	334	320	309	327	344	335	345	349	327	354	365	313	339	325	295	320	326	321	327	325	314	349	334	363	337	335	332	365	349	322	348	356	326	329	312	338	340	311	326	339	281	322	311	323	334	333	333	367	307	353	317	276	335	326	304	336	325	355	350	357	329	357	316	317	339	339	318	351	321	357	334	321	356	331	348	329	303	366	337	354	333	326	339	330	319	337	353	332	325	344	345	348	341	306	323	320	318	355	348	317	322	325	342	298	317	331	346	339	334	308	312	318	380	301	312	336	346	372	348	349	362	308	341	354	311	316	358	333	331	367	332	341	349	318	354	327	329	330	370	330	343	336	339	346	300	319	330	342	307	333	320	334	326	327	306	333	333	321	301	355	378	318	343	315	332	343	321	330	303	331	349	332	350
24807	20938	26524	25244	5172	334	253	216	184	189	173	157	136	135	133	142	138	114	125	142	127	114	127	136	135	131	116	114	84	94	105	105	103	97	116	125	132	116	131	125	109	109	104	91	122	123	112	92	103	123	104	93	116	109	114	98	107	116	126	113	101	121	114	101	103	145	113	119	113	96	112	84	92	106	114	118	126	114	101	115	116	111	125	124	117	116	103	113	97	111	100	102	111	130	106	115	98	111	111	122	108	119	119	111	109	129	116	120	112	92	102	98	103	105	133	119	116	112	113	102	113	117	119	106	106	120	113	95	117	115	116	109	103	105	125	120	105	122	93	112	131	112	125	112	118	131	98	113	103	104	101	104	109	106	113	105	98	115	118	101	95	126	110	106	99	103	115	112	113	108	116	100	110	109	122	128	119	112	103	112	112	97	123	117	136	96	115	90	115	109	101	117	110	119	117	111	111	124	124	120	93	108	129	98	98	102	94	104	104	112	103	93	100	126	105	105	127	108	92	94	115	106	120	103	128	113	96	109	99	103	112	112	103	114	112	105	104	120	110	126	98	105	100	99	95	127	109	121	127	104	108	108	99	104	97	100	114	112	114	108	94	125	127	92	118	109	109	112	110	117	117	100	105	104	112	102	103	113	123	108	97	139	111	118	105	114	110	114	97	116	105	117	91	106	112	123	126	130	76	109	107	116	97	120	107	96	109	104	103	100	106	113	91	94	114	111	102	104	98	101	118	107	98	109	96	108	91	125	112	106	89	104	113	102	100	97	122	111	110	93	125	107	97	100	117	109	103	120	114	117	105	105	101	112	122	112	105	124	127	104	111	110	116	99	111	119	117	112	112	122	105	102	116	122	100	124	118	114	99	107	112	97	129	109	114	101	104	98	100	105	106	98	106	108	87	93	112	88	106	104	113	103	122	115	97	110	101	107	86	122	102	109	112	110	107	119	108	87	108	107	100	110	104	107	113	108	125	105	113	94	118	107	120	96	95	107	135	99	122	111	109	115	112	130	110	104	113	99	95	129	112	94	108	128	122	110	111	103	124	101	105	124	123	100	113	100	104	110	123	105	113	103	120	103	116	110	109	114	125	103	101	105	116	112	111	110	110	115	113	100	113	119	100	115	130	111	107	97	110	116	120	125	98	104	120	129	123	90	100	120	114	92	85	93	113	117	97	108	117	110	115	126	106	107	101	87	124	108	122	104	107	103	118	100	103	100	95	108	110	91	102	115	116	115	102	103	105	103	121	97	98	107	104	97	135	109	118	91	110	117	125	127	103	107	118	125	101	114	120	108	106	107	146	98	120	105	119	112	104	104	112	105	118	106	109	108	110	91	125	119	99	112	113	118	89	110	116	118	116	96	127	114	99	123	120	96	110	114	94	96	108	98	107	128	118	107	111	116	105	130	96	88	86	116	91	110	99	125	107	112	99	117	126	118	111	122	113	113	120	100	101	114	94	123	111	130	102	111	93	101	104	118	106	138	117	119	123	107	109	105	94	94	119	96	128	114	108	107	94	100	118	94	81	114	136	112	112	120	111	117	120	82	102	99	103	121	91	92	114	105	119	99	122	97	125	91	112	136	109	118	127	92	95	119	108	121	107	124	104	110	98	111	133	118	135	118	120	121	107	110	106	94	108	119	101	104	116	115	132	122	100	101	113	94	114	101	116	124	94	106	105	114	112	85	122	113	103	118	115	107	111	124	128	111	93	96	96	118	106	102	107	100	129	111	91	102	102	103	116	100	109	120	127	100	120	98	109	116	105	107	105	111	88	102	117	120	106	112	118	126	108	115	112	95	118	129	114	114	97	125	110	103	104	104	122	115	111	105	113	127	124	102	99	118	116	96	119	97	112	92	117	102	101	116	85	115	120	94	95	117	107	118	122	113	98	116	102	97	114	125	115	103	100	120	118	115	124	108	134	117	108	112	112	108	129	95	98	111	111	93	120	102	108	120	103	118	93	107	105	103	116	114	114	98	114	99	108	107	108	124	118	121	105	90	83	127	89	109	115	118	89	107	110	106	109	113	109	107	111	106	107	110	100	99	104	81	100	134	114	96	107	134	118	118	104	113	108	98	119	110	117	113	121	103	109	119	85	110	93	100	104	112	117	124	87	106	109	106	103	102	112	104	111	100	123	116	108	94	116	109	98	111	113	110	105	105	116	112	97	99	106	107	103	99	89	119	111	99	115	112	122	112	112	103	95	119	118	121	107	106	103	117	109	103	99	111	109	107	102	117	103	82	111	102	99	107	112	94	109	108	108	108	104	110	133	116	112	113	111	100	100	121	126	108	117	112	112	106	111	89	119	93	132	99	120	131	113	102	106	94	99	123	109	108	111	105	121	116	122	107	109	102	106	111	112	122	115	90	101	109	94	120	105	96	101	112	93	110	100	133	125	131	112	103	116	105	113	114	124	109	101	123	107	101	108	111	125	106	115	93	112	107	92	102	115	126	118	133	96	111	121	107	123	109	104	122	89	93	118	105	94	108	113	116	121	116	102	86	116	105	105	120	100	111	98	108	106	121	104	124	91	105	105	105	87	100	108	120	107	91	104	117	96	126	112	85	123	98	112	100	113	96	109	127	120	90	106	113	112	124	110	110	104	111	112	93	94	103	109	108	89	99	118	92	105	113	121	120	114	89	99	106	98	124	112	108	98	103	108	99	115	111	99	100	89	104	106	105	98	129	95	97	122	112	110	101	124	118	94	132	96	114	112	95	119	122	117	115	113	108	97	109	130	97	112	110	105	105	108	124	107	114	115	115	111	98	119	105	102	104	131	109	109	121	96	110	132	103	94	142	118	100	102	103	118	125	105	96	113	122	102	103	96	102	103	98	103	94	121	130	88	113	101	119	104	107	107	107	101	95	117	119	120	103	115	101	93	112	116	118	111	104	126	114	99	83	110	120	116	105	92	112	101	89	105	105	111	103	109	118	108	117	116	128	134	95	104	128	109	112	99	90	111	108	121	111	121	104	97	103	110	124	116	113	118	107	116	120	100	115	105	104	106	104	99	125	129	128	117	101	124	111	96	116	124	130	103	106	108	109	101	137	113	133	112	112	108	107	102	90	100	113	106	124	98	114	109	111	108	96	83	101	105	134	108	102	111	104	115	110	104	92	96	108	107	124	99	93	108	116	126	89	115	109	101	105	111	103	97	106	103	95	120	75	103	104	114	91	94	104	116	118	110	106	99	103	106	123	94	99	102	94	105	133	111	118	106	108	105	112	126	123	112	113	99	113	105	110	121	94	106	96	104	97	113	112	103	111	93	124	105	92	104	107	112	103	103	97	107	113	114	120	88	109	118	112	102	105	116	119	118	119	130	94	101	109	116	108	105	86	120	103	110	119	106	108	114	111	86	107	117	101	107	118	107	128	102	110	110	119	105	101	104	113	108	115	91	102	114	103	108	127	109	111	112	110	97	108	120	99	120	92	116	116	136	110	108	104	98	125	92	115	101	118	106	120
3474	4254	2745	1200	883	683	529	381	369	282	276	271	249	232	182	196	183	162	189	167	151	174	130	157	119	141	174	136	160	157	144	161	135	151	148	149	138	142	148	137	165	128	152	154	130	137	143	137	167	127	142	124	130	140	146	136	118	149	152	127	163	136	125	123	115	131	144	129	134	148	149	136	137	135	138	131	146	134	136	114	135	159	151	154	110	124	120	129	137	151	144	119	141	125	149	141	142	138	153	124	152	157	139	163	161	121	142	128	147	144	156	129	136	132	126	135	132	137	149	115	147	136	149	148	126	133	125	137	139	129	121	130	123	118	148	126	132	126	135	146	152	143	127	132	139	148	138	124	132	124	144	140	134	148	133	164	122	153	158	143	129	127	139	128	118	117	134	126	135	151	113	117	140	128	140	151	143	129	161	122	131	124	159	133	128	126	165	136	145	145	144	141	137	129	120	151	131	141	131	148	130	133	155	137	136	119	133	152	138	141	147	144	125	154	130	135	135	144	135	153	127	130	125	151	125	145	144	168	141	142	140	137	116	154	135	132	140	143	149	118	120	132	121	130	135	121	108	139	128	120	152	125	117	140	133	132	134	154	126	138	155	128	138	129	125	127	144	147	126	121	128	141	133	154	131	135	133	128	117	143	137	132	138	146	154	133	134	146	137	141	142	129	140	132	144	150	122	119	147	135	124	146	142	155	142	137	120	146	113	131	162	147	158	130	154	132	141	130	151	146	135	137	142	134	138	148	138	130	155	138	126	131	141	150	137	161	121	138	130	127	142	147	141	142	144	138	134	163	121	132	144	144	140	138	160	146	126	139	132	143	128	160	128	144	133	133	158	139	127	147	146	130	162	132	145	163	134	135	141	111	141	121	121	139	146	144	131	134	135	141	137	136	118	135	139	133	141	124	155	147	156	136	144	151	140	117	121	126	141	136	130	121	142	137	140	130	138	143	129	118	157	118	141	146	147	130	145	140	142	138	142	125	152	136	143	127	130	145	129	149	144	134	122	149	128	133	143	158	152	146	127	120	127	165	135	127	154	137	142	135	146	130	157	137	134	113	127	123	124	126	138	135	130	163	115	135	121	139	130	135	149	143	124	160	132	126	127	135	140	119	148	138	147	142	145	129	122	144	155	152	124	151	154	131	149	145	148	132	162	146	129	130	135	124	131	125	140	110	137	133	136	156	122	110	156	135	143	141	147	131	143	127	154	124	153	158	149	131	142	161	126	136	119	142	145	125	120	120	151	119	160	142	132	135	135	130	131	133	155	141	153	115	110	121	134	150	150	149	133	143	145	111	136	146	159	128	140	134	129	126	139	152	123	151	144	148	152	134	132	168	149	154	135	126	136	157	138	131	138	147	148	115	143	137	147	161	130	150	136	116	138	134	151	127	134	144	139	130	143	133	151	116	130	147	133	130	138	148	129	115	152	143	156	151	146	149	140	129	136	135	139	129	139	134	128	139	138	155	137	135	134	144	130	135	135	140	123	163	137	131	155	134	125	152	118	123	162	122	119	148	146	131	148	125	157	131	145	137	136	131	149	126	137	141	153	148	148	139	143	135	146	157	138	138	140	143	140	138	132	139	134	122	133	135	139	157	120	125	116	161	143	159	136	141	126	111	135	174	131	139	150	146	123	147	141	147	143	141	160	155	145	135	136	128	133	146	126	154	148	119	140	148	144	164	129	127	142	143	127	129	151	141	125	133	134	112	125	141	145	150	148	130	133	125	110	144	126	148	136	142	125	142	150	146	159	140	120	121	135	143	133	139	126	153	162	115	117	127	144	150	142	139	135	135	131	141	152	141	112	146	149	127	135	148	153	151	144	142	120	122	147	144	150	138	141	126	149	145	151	153	128	140	144	129	138	130	147	137	129	149	145	153	142	143	118	126	147	150	145	139	131	144	145	129	143	132	132	144	142	127	153	151	147	138	138	127	150	135	150	158	130	131	144	126	123	158	144	115	133	155	125	142	139	153	141	147	143	131	138	125	129	129	134	149	143	148	115	135	109	138	143	147	152	157	136	143	139	121	152	125	119	142	151	128	164	144	124	133	156	136	120	135	132	126	117	134	143	137	146	150	156	118	125	114	160	138	151	140	132	138	124	144	143	123	132	122	144	143	136	138	159	136	138	147	136	141	133	130	154	118	148	121	145	130	120	145	116	135	149	141	127	135	116	128	123	113	133	127	103	136	129	134	139	126	133	142	133	146	128	126	145	132	133	149	140	141	145	143	143	142	114	137	149	125	140	131	150	143	132	118	146	151	121	139	118	124	130	139	148	118	134	137	151	163	140	138	146	135	149	144	143	134	157	123	124	124	144	129	151	138	134	158	134	143	135	126	116	121	123	134	139	132	139	119	123	145	137	143	155	147	126	129	137	138	120	126	146	162	132	147	133	130	144	151	125	135	146	130	138	148	135	131	145	141	112	155	131	132	123	142	135	132	145	136	135	131	132	134	155	155	140	140	116	132	138	110	148	164	162	142	127	135	137	151	135	154	123	139	144	125	164	138	131	137	122	133	145	145	136	167	139	131	136	135	129	131	134	146	135	134	132	139	123	138	124	152	143	131	118	147	138	131	128	137	122	133	147	132	135	137	125	138	140	132	133	135	109	127	141	170	131	134	143	136	152	122	130	117	128	140	151	126	138	142	143	135	142	145	134	137	134	116	151	126	151	127	159	136	120	122	162	155	156	149	157	134	121	146	138	136	156	137	142	123	129	142	150	139	141	142	131	135	136	144	144	132	143	138	133	139	127	135	139	151	135	130	140	152	157	155	169	130	131	152	143	132	131	137	129	128	154	131	153	158	128	135	151	160	124	131	134	130	140	143	156	116	114	151	119	140	133	138	115	124	136	133	143	144	136	136	143	140	138	126	135	138	123	128	143	142	137	129	132	137	143	125	140	155	130	135	141	132	143	161	138	136	127	135	136	135	144	162	114	134	142	136	125	163	145	134	128	128	138	146	120	137	146	133	140	125	137	133	140	158	126	133	125	146	121	167	123	144	124	127	140	143	149	171	132	128	155	140	147	130	132	134	147	137	137	123	137	133	141	139	125	160	129	138	125	115	104	144	135	173	143	162	142	129	137	142	140	148	152	156	139	125	126	135	128	153	128	133	164	131	137	138	147	136	129	121	131	131	141	144	139	127	133	122	143	127	153	165	148	142	149	125	164	124	133	151	156	148	137	141	143	146	118	124	134	114	129	143	139	142	139	149	148	160	159	138	138	124	134	129	145	124	144	135	127	143	137	126	140	111	127	133	130	129	139	121	126	148	134	133	159	126	151	137	134	122	141	122	148	142	137	121	125	138	129	152	131	128	127	167	148	167	126	126	136	137	149	134	139	137	140	143	146	133	143	133	150	116	138	151	125	134	154	139	139	150	133	129	140	140	138	132	130	121	152	139	138	139	110	161	161	171	135	129	122	149	143	148	139	136	127	124	141	129	130	123	142	154	140	156	137	146
22593	21022	28502	23747	21016	21014	5360	1022	770	688	647	625	587	561	531	510	486	523	457	475	404	457	442	405	448	448	471	435	428	430	400	417	392	379	393	408	380	456	428	430	422	397	441	420	428	388	404	393	408	412	425	378	422	395	384	395	392	396	413	407	432	395	410	423	391	452	410	426	403	378	438	399	408	428	391	421	386	397	408	392	396	421	428	412	428	376	445	419	364	376	409	391	383	456	422	427	407	335	387	441	399	367	416	428	399	393	418	391	413	412	374	390	403	422	397	393	421	405	425	375	395	379	385	391	399	425	426	369	409	411	392	413	421	351	416	407	391	379	407	406	403	407	386	381	415	414	407	410	395	404	414	408	391	415	393	437	390	412	371	403	411	374	435	409	423	412	384	390	437	412	381	408	403	382	400	391	413	391	425	385	423	409	399	412	411	427	397	380	398	431	383	423	425	386	414	403	431	412	406	448	392	390	398	399	415	402	404	412	408	428	426	432	400	407	373	396	416	407	402	406	410	405	365	375	419	398	425	396	416	402	415	403	415	404	377	386	407	424	369	439	381	411	394	399	381	412	432	419	413	403	430	406	401	406	390	391	392	413	418	425	401	398	405	429	408	435	367	419	358	400	368	396	386	432	415	382	411	390	446	416	360	417	410	424	391	448	403	390	352	432	399	414	398	417	384	402	413	379	406	407	412	398	413	380	385	379	409	399	351	390	390	372	390	391	412	420	418	394	388	396	396	374	379	411	403	402	410	380	390	356	389	420	394	396	413	381	386	404	400	411	386	383	405	382	423	403	388	419	396	421	398	377	386	362	428	389	418	410	431	405	429	410	422	384	414	400	430	377	390	372	398	391	385	417	420	416	375	366	412	384	399	376	402	419	403	441	403	401	408	359	410	397	403	426	433	402	397	415	377	370	411	405	409	413	391	398	382	389	458	408	391	384	418	387	373	401	412	381	371	435	372	389	387	357	400	407	449	411	387	393	374	449	383	421	447	393	409	394	398	422	406	368	384	376	430	378	401	387	422	401	390	385	360	395	381	411	400	380	421	404	422	387	390	363	397	387	384	426	397	404	428	468	386	380	426	399	414	419	415	415	396	423	363	421	393	366	441	347	390	401	423	432	412	375	432	442	410	389	421	416	385	403	406	434	395	419	436	420	397	432	393	390	417	400	383	427	371	402	405	398	393	409	404	400	394	407	395	448	400	428	383	357	407	400	412	396	437	391	410	362	438	399	401	418	397	359	393	389	412	360	413	398	424	402	383	409	387	385	399	393	412	435	409	417	392	430	424	453	410	406	404	381	377	390	398	397	401	374	367	386	359	433	372	394	410	388	422	420	418	411	409	428	401	419	380	351	407	409	433	420	407	423	413	396	433	372	427	405	407	429	402	410	462	407	393	441	390	418	366	382	414	415	401	395	409	379	388	408	379	387	409	393	373	407	366	419	386	433	438	375	407	425	407	407	432	373	374	424	400	389	420	387	389	391	372	410	393	386	385	353	360	419	428	399	400	381	372	405	397	385	402	394	413	379	393	359	370	393	447	403	417	398	384	397	392	404	392	385	389	418	384	394	407	381	398	409	423	403	388	394	398	389	411	409	388	379	430	382	416	391	393	407	406	434	379	403	403	390	392	385	435	382	393	444	427	424	412	355	399	399	400	405	418	407	390	386	385	402	394	434	414	411	382	406	418	429	373	429	376	413	396	423	406	419	398	386	355	385	407	413	362	421	391	362	387	415	427	408	378	414	384	403	421	408	440	423	431	425	384	393	437	409	427	407	380	403	427	387	421	381	422	409	403	406	393	367	409	429	416	420	408	398	395	413	394	403	405	399	425	382	370	382	415	390	368	399	393	393	394	392	399	393	372	417	413	381	428	423	414	373	424	417	390	433	393	412	414	379	403	405	377	381	396	410	415	379	417	415	408	377	386	406	430	403	437	417	391	406	397	405	367	402	409	405	386	393	438	422	413	370	432	388	397	379	378	389	406	390	425	433	376	414	383	396	408	397	432	391	399	421	419	404	394	415	415	434	414	393	406	404	392	384	417	447	401	370	433	395	407	442	405	405	371	394	420	395	403	390	397	423	408	418	393	397	387	370	402	403	400	385	383	389	449	402	412	429	422	421	439	426	398	369	407	369	409	380	406	420	400	376	394	395	374	436	429	406	411	415	399	388	396	410	389	367	396	405	432	381	400	412	396	387	408	378	401	430	380	388	391	402	435	403	382	386	421	385	430	411	354	374	393	434	412	387	389	356	413	384	412	406	419	435	415	388	395	362	410	408	409	427	435	381	379	439	395	409	382	394	365	389	423	389	437	412	407	408	376	412	388	421	414	388	400	422	419	370	390	366	381	401	400	389	406	402	360	407	365	431	391	391	385	387	403	432	399	401	426	402	391	372	440	413	415	423	415	398	355	392	393	435	358	408	392	373	382	397	376	404	389	394	417	393	419	363	426	418	384	403	411	422	418	404	387	371	366	389	380	403	390	398	415	362	408	369	391	362	401	406	434	405	443	376	376	408	414	414	414	407	379	407	412	379	384	425	413	405	410	430	426	386	382	431	414	422	387	383	385	426	384	393	409	379	389	394	399	404	442	429	403	377	412	405	365	408	380	407	409	405	399	394	388	390	428	407	380	392	429	395	370	377	427	361	395	379	436	403	377	406	410	388	409	387	404	415	408	393	422	419	400	411	384	393	401	419	375	394	374	392	436	414	435	420	380	378	407	377	400	414	385	396	393	396	417	396	376	414	414	382	404	402	411	388	411	406	390	418	369	378	418	401	408	401	355	393	387	410	429	433	391	380	409	393	441	389	397	403	418	379	428	386	406	386	380	421	403	401	394	396	368	433	425	402	409	396	394	401	416	371	396	408	382	402	370	384	370	395	392	425	369	383	424	413	399	400	399	405	380	366	379	361	401	402	384	401	381	428	373	378	405	428	441	397	391	397	420	394	387	399	369	422	383	393	415	430	387	396	411	416	399	404	414	411	418	406	377	363	398	410	403	392	405	373	409	420	387	423	379	410	373	421	398	425	389	385	398	385	385	374	448	396	401	398	401	414	411	389	376	404	385	368	367	449	428	411	404	378	386	438	428	424	408	416	389	405	413	417	445	410	409	410	379	402	372	397	399	357	388	399	391	385	395	400	416	439	382	375	384	384	409	435	396	391	401	388	370	418	382	413	420	355	429	368	384	419	389	398	390	384	398	376	397	369	412	416	375	380	426	402	393	382	393	389	392	389	409	406	428	412	396	384	412	349	393	398	412	417	406	375	370	422	399	429	406	412	392	403	428	410	428	379	381	424	409	461	370	388	344	367	440	429	385	431	393	380	363	378	444	375	388	340	405	392	363	381	407	396	391	417	416	405	385	383	416	375	415	401	384	381	410	385	379	374	431	387	387	410	361	388	421	397	379	396	410	406	410	374	423	415	340	437	391	409	410	420	376	395	371	411	381	440	389	389	396	382	385	432
5110	13700	9521	4506	3173	2358	1881	1481	1239	1038	884	820	767	731	680	649	619	553	572	592	532	523	487	508	499	483	443	471	518	477	458	478	457	470	473	461	467	459	438	476	454	448	418	442	408	467	470	474	502	448	446	454	436	464	391	425	411	435	456	404	471	449	404	422	425	442	449	457	441	460	461	448	420	416	435	427	410	426	438	413	469	414	475	420	465	413	417	408	390	431	457	428	403	433	431	467	440	416	443	443	425	443	402	464	435	435	397	423	403	438	441	420	439	419	456	393	425	436	413	413	480	408	416	444	466	435	421	396	400	424	452	436	401	418	426	436	462	434	403	431	439	424	431	464	428	400	453	458	392	452	421	411	427	393	406	418	449	439	420	415	422	434	420	430	420	431	407	401	442	402	463	433	401	414	445	464	422	473	401	404	464	461	461	390	417	411	423	425	420	408	425	413	444	443	385	409	402	411	428	413	402	392	443	458	443	429	460	402	458	487	456	408	419	424	443	413	445	442	474	410	416	404	408	410	422	412	428	437	424	419	420	401	460	410	440	453	394	429	413	434	433	403	416	435	391	427	462	427	397	471	395	428	393	453	418	456	399	398	374	442	431	435	439	457	433	456	457	416	411	455	425	447	422	416	458	431	445	392	428	432	479	429	429	458	402	440	417	414	410	398	400	387	411	389	422	385	441	433	419	433	420	432	440	426	412	401	424	457	441	423	430	431	407	421	403	413	374	451	353	399	404	454	433	426	430	434	457	450	423	405	410	412	413	427	452	410	420	403	426	429	412	430	417	415	432	402	431	425	443	408	397	436	425	434	429	384	442	446	410	433	460	431	404	420	434	433	455	419	462	421	424	423	467	437	409	454	412	407	409	383	444	439	420	423	401	415	433	444	449	394	412	412	403	453	420	433	398	414	426	433	457	426	412	419	439	434	458	437	382	401	439	426	397	423	411	428	429	425	425	442	421	427	436	447	388	402	430	417	418	446	421	428	417	382	417	434	446	436	427	411	424	426	400	444	428	479	446	421	460	437	459	406	480	435	404	449	451	414	435	445	458	416	434	439	465	442	396	436	430	418	409	401	416	483	423	436	405	400	468	426	440	425	401	431	422	387	379	422	430	398	465	439	421	442	389	417	397	473	452	444	423	415	377	447	430	440	447	443	424	448	452	398	419	432	466	398	441	427	424	436	443	415	402	449	407	423	445	449	422	452	407	443	409	441	429	380	421	426	439	443	411	406	411	410	414	454	408	424	432	407	411	396	423	396	441	413	427	413	424	419	411	386	459	434	400	417	431	389	423	405	422	404	434	425	473	469	417	396	433	487	394	421	442	424	434	467	399	446	426	450	456	448	415	423	427	430	421	440	464	370	456	408	383	414	418	399	456	423	450	435	433	436	433	413	411	441	406	401	422	394	450	465	410	416	419	437	421	403	438	426	419	439	409	398	433	429	436	454	480	448	450	430	418	437	426	412	423	449	444	429	434	443	444	406	446	394	453	385	465	446	418	422	437	419	425	404	402	434	421	416	411	442	412	418	432	396	473	407	432	463	443	419	436	416	400	430	386	414	422	472	418	472	413	457	409	433	402	421	394	457	454	420	439	461	428	452	410	418	416	449	453	430	452	443	437	420	400	409	391	426	417	468	394	416	421	434	443	443	430	418	458	411	441	418	434	418	424	435	461	429	395	448	444	412	444	463	434	417	419	415	421	415	417	418	407	415	416	421	409	426	439	423	428	424	433	429	421	435	447	429	443	444	441	405	385	430	453	442	421	391	432	416	432	446	481	455	445	438	451	420	423	423	400	407	457	441	433	468	446	405	441	389	464	448	458	428	421	408	436	455	390	437	419	421	430	435	421	465	446	453	455	456	405	433	419	425	438	398	407	424	440	434	454	377	437	416	429	430	439	392	426	440	380	416	414	447	447	401	448	451	416	457	432	392	422	425	420	451	439	423	453	394	412	417	422	448	416	438	436	422	408	418	434	424	454	457	463	434	409	430	440	429	455	474	399	454	431	422	438	403	400	448	434	434	399	421	428	430	437	451	425	451	431	453	416	418	428	447	424	400	456	462	466	459	399	449	443	418	401	434	403	457	401	427	424	408	405	462	393	436	443	450	445	443	445	430	443	449	436	416	409	405	449	440	429	425	435	438	407	452	396	433	412	455	441	407	399	452	423	449	438	468	414	424	446	423	376	429	425	453	414	425	398	403	400	425	433	439	473	410	399	407	383	411	421	419	424	428	398	396	428	430	401	379	421	460	396	454	396	437	436	423	364	410	446	435	468	438	438	419	413	432	452	411	410	465	414	434	412	395	438	439	456	463	415	414	456	431	414	411	442	408	406	463	411	413	449	454	426	427	417	422	413	395	375	427	450	413	431	422	421	447	400	419	421	429	425	451	431	422	442	455	418	416	425	425	444	440	452	414	421	410	411	425	472	414	429	433	437	433	438	460	444	407	452	442	406	431	435	438	446	428	429	412	412	426	431	437	427	458	387	482	390	417	420	393	396	397	458	432	422	472	388	419	439	408	458	423	438	411	388	402	440	452	417	417	439	443	407	440	439	450	407	443	451	399	421	412	432	432	408	409	443	448	438	404	425	430	440	401	427	418	419	428	444	480	429	421	408	406	417	439	420	448	427	435	407	431	435	413	462	425	394	436	436	423	426	458	435	448	429	404	408	405	418	392	420	413	440	437	436	374	440	427	419	431	425	401	439	440	422	443	428	409	382	452	443	440	452	399	425	433	398	429	416	392	414	429	465	392	428	460	414	424	403	451	393	460	447	417	450	415	454	431	459	448	446	396	390	445	411	431	435	432	420	448	413	423	414	413	420	424	437	426	442	418	438	408	418	417	430	429	422	435	457	413	386	454	394	427	454	462	396	410	445	418	410	426	397	425	431	415	415	412	473	442	433	456	448	436	436	443	402	468	443	425	439	426	446	392	418	411	447	438	426	424	435	438	409	404	429	452	428	427	438	442	436	410	415	428	395	424	442	430	431	445	434	408	413	450	463	440	448	446	456	467	416	450	418	424	423	440	479	432	416	460	409	460	423	388	448	399	426	430	425	430	440	430	425	438	428	408	424	420	427	428	394	427	426	405	423	424	424	407	395	473	455	436	407	437	435	404	449	403	414	423	397	455	423	412	430	446	440	432	408	436	431	410	435	487	447	449	464	380	392	424	404	428	480	444	444	447	438	436	447	398	433	422	438	442	413	416	414	418	413	405	432	436	429	454	410	438	422	440	417	402	437	397	421	405	389	422	445	454	436	388	412	414	437	407	413	424	446	436	419	473	395	450	397	405	409	400	431	454	426	413	393	418	425	402	439	396	396	437	427	415	448	413	429	432	424	430	432	423	467	418	423	430	424	419	414	418	437	420	446	411	427	428	451	428	397	421	470	403	442	467	421	433	435	401	444	444	418	436	421	456	435	418	410	449	425	411	376	370	427	466	454	416	447	420	473	418	446	398	420	417
27562	17361	3034	257	188	129	131	109	115	118	112	130	122	121	111	103	126	104	112	128	119	104	118	107	127	88	112	114	114	109	111	103	94	119	119	118	122	117	121	107	114	111	96	110	103	113	109	121	109	133	103	105	123	109	111	140	117	118	100	97	111	119	103	80	117	104	101	123	127	102	100	104	111	130	110	130	102	114	104	100	119	102	105	124	113	104	105	115	121	117	94	110	117	104	92	110	123	110	100	99	91	93	97	120	98	107	92	106	107	119	106	97	109	96	114	104	123	83	104	114	105	105	117	118	106	104	103	112	102	97	111	107	125	122	124	109	111	112	125	112	116	118	108	103	99	108	120	105	117	119	114	96	119	101	114	112	126	121	105	121	111	114	109	129	110	94	123	115	123	122	90	106	114	96	101	120	141	102	107	116	98	105	102	112	113	92	101	107	116	120	119	101	108	111	122	123	109	103	115	98	111	101	111	115	101	118	115	122	120	132	115	96	104	90	121	107	100	104	115	107	93	105	120	103	104	112	93	109	113	91	116	122	120	111	115	106	101	115	94	120	102	107	96	115	111	106	97	124	117	125	108	123	97	116	115	106	118	111	117	113	109	111	96	105	110	104	102	111	100	96	107	108	93	103	127	103	107	91	113	101	107	117	80	121	94	101	114	113	112	110	116	120	105	129	100	106	118	116	109	108	100	131	113	108	119	106	115	113	133	113	116	114	100	110	134	104	98	113	106	116	103	105	120	111	107	112	106	90	120	105	106	116	109	116	121	90	115	117	113	122	105	118	118	118	108	107	116	121	101	99	94	107	100	106	118	105	111	109	111	101	105	136	104	107	99	100	87	99	117	110	116	132	109	109	105	113	129	97	128	113	107	101	102	86	102	93	94	105	100	114	111	120	120	109	110	102	134	144	112	116	101	113	124	107	93	116	111	115	90	98	117	97	106	112	111	102	129	109	117	111	101	125	116	106	123	97	122	104	108	108	111	95	95	103	93	111	126	110	109	115	106	103	105	120	100	117	112	118	124	111	97	122	110	107	124	109	97	112	89	118	112	121	123	110	110	105	83	120	118	112	96	133	109	114	109	100	120	74	112	96	91	95	109	94	125	126	109	103	106	108	106	109	122	103	104	101	109	95	108	124	125	100	98	106	134	117	104	131	96	110	99	102	118	118	106	94	91	113	100	97	77	108	101	88	108	115	106	105	86	102	106	114	110	126	113	102	89	94	106	111	115	99	123	103	118	98	123	108	127	131	113	110	109	101	124	112	80	100	112	99	102	99	104	116	104	112	119	113	111	101	117	105	96	104	110	100	98	111	92	106	113	118	88	113	108	135	113	104	95	114	104	125	94	105	95	102	109	95	113	106	106	108	104	98	98	105	93	105	108	115	116	112	117	120	99	127	113	113	103	101	116	103	109	106	109	97	108	121	116	109	108	100	121	112	106	97	87	115	113	108	109	109	109	125	108	110	118	116	107	102	108	131	104	111	119	112	100	88	106	114	109	109	94	126	93	120	114	110	113	91	107	106	135	112	99	102	103	112	112	101	98	93	90	104	77	93	105	123	124	100	110	111	102	95	118	101	99	99	121	115	115	110	123	105	115	100	105	115	99	96	107	117	114	99	105	108	100	111	107	113	113	102	106	125	94	109	129	130	95	101	127	111	111	106	85	119	118	88	110	89	124	138	114	115	105	128	97	105	100	98	114	112	113	107	100	124	88	101	124	122	99	106	102	104	102	126	86	105	111	121	114	114	119	98	119	121	109	108	93	101	102	109	101	116	104	115	85	122	102	103	136	104	97	110	123	102	111	121	128	103	103	117	105	119	84	98	99	113	106	113	105	114	104	110	115	131	117	111	95	131	108	106	96	102	103	99	95	102	116	105	103	121	93	99	126	110	102	123	103	107	103	98	124	114	111	84	119	106	100	105	111	97	96	120	98	109	75	109	97	95	104	114	123	108	98	118	105	105	118	111	117	94	106	90	102	120	101	114	103	104	120	112	105	116	115	105	106	123	106	102	114	105	111	103	117	100	111	111	112	106	100	103	117	112	115	99	98	90	114	108	89	132	110	84	117	103	94	101	117	114	122	110	113	128	112	114	105	102	102	110	105	112	91	115	112	106	102	105	124	109	96	91	96	118	98	97	101	102	113	103	113	116	101	104	108	112	98	109	110	106	103	124	112	100	103	136	116	111	96	115	105	113	114	111	105	108	137	115	114	105	90	103	116	111	96	105	109	92	80	110	88	127	111	92	117	99	141	104	113	117	102	107	103	112	119	118	93	104	108	102	100	110	110	100	108	111	103	117	119	105	117	107	101	98	131	101	93	108	107	104	119	112	122	94	117	117	122	120	118	115	105	124	99	96	116	95	121	88	116	103	93	95	106	118	109	99	113	109	124	89	124	95	94	107	117	103	99	109	104	113	125	111	95	115	118	124	121	105	129	127	104	115	120	106	104	107	102	119	107	122	114	119	89	115	108	115	125	104	104	124	127	110	115	117	100	92	103	95	103	94	99	105	96	89	104	122	91	105	107	106	117	116	121	96	130	103	133	121	100	107	95	113	106	131	128	98	99	115	96	93	106	100	105	108	108	106	99	110	103	106	83	97	102	117	97	100	111	106	110	111	117	108	89	119	103	110	103	91	86	103	114	123	114	95	110	93	94	107	104	96	97	110	108	132	132	99	111	102	120	96	122	116	112	107	118	107	114	116	106	124	96	128	97	85	120	113	117	111	113	114	113	108	101	118	94	109	113	91	115	126	100	114	124	98	122	123	111	92	110	104	100	113	119	108	123	113	100	101	96	111	111	114	102	124	103	105	80	104	112	117	116	131	106	84	115	88	106	95	102	108	105	125	104	104	98	95	108	106	119	85	110	102	122	97	120	108	110	111	104	102	96	107	108	108	87	114	103	134	120	111	89	108	113	115	99	98	107	93	116	108	112	101	127	107	102	111	102	113	97	90	121	106	110	115	113	113	108	122	117	112	117	116	98	110	132	116	107	112	102	115	115	103	109	124	112	103	121	98	112	99	118	109	100	127	118	104	107	117	134	122	94	114	102	111	120	107	119	100	126	111	103	134	98	103	114	137	123	114	91	108	103	92	108	101	101	110	124	98	112	114	94	118	102	110	115	110	112	114	129	122	99	88	100	89	140	103	107	103	105	124	87	103	108	99	104	103	109	104	105	105	119	91	118	119	103	107	113	108	121	96	111	113	106	116	93	101	102	127	101	116	103	114	99	110	122	107	113	110	100	98	97	125	129	95	97	97	128	103	119	100	99	113	94	98	99	106	113	100	110	124	113	99	101	114	96	91	131	120	116	118	114	98	103	115	108	119	118	91	115	117	115	112	112	103	116	89	115	97	123	111	115	120	103	114	102	110	115	94	108	101	107	112	109	98	106	109	92	101	117	100	114	95	118	91	100	108	102	125	112	106	121	113	101	121	108	113	113	121	106	120	122	119	110	96	94	109
4249	698	440	230	207	170	145	164	134	147	148	130	121	131	128	122	120	124	128	133	122	153	112	138	106	133	127	128	130	134	122	123	124	146	124	151	142	120	132	117	138	112	124	125	143	122	118	124	111	126	121	117	127	123	112	113	129	135	121	133	138	130	113	130	125	105	134	124	141	132	109	130	120	120	132	132	111	125	124	122	148	135	132	127	124	140	132	124	97	138	112	122	130	125	103	135	105	126	133	138	118	111	137	111	121	127	122	124	138	122	129	113	133	125	128	132	143	139	118	122	112	119	110	109	124	125	117	106	112	141	102	144	136	129	98	107	129	118	136	130	99	111	121	112	113	102	125	112	142	126	130	133	111	127	113	111	123	142	129	110	125	125	121	121	114	115	131	124	117	128	137	128	119	126	127	119	110	131	136	134	123	123	127	140	137	121	128	128	125	132	130	129	108	125	148	128	137	107	138	117	141	126	123	127	143	110	135	126	120	134	106	134	136	110	121	113	132	133	135	114	131	105	113	124	127	118	121	122	141	119	126	130	126	134	144	120	118	147	146	124	130	126	129	122	122	112	119	141	109	141	130	124	135	112	108	126	116	111	120	116	135	118	133	104	131	140	117	126	134	129	139	116	126	122	130	113	121	117	129	150	135	114	128	135	115	137	123	114	123	114	111	135	129	136	127	127	133	115	128	122	110	135	131	113	124	118	153	142	109	144	137	125	123	128	113	128	149	126	128	93	114	124	117	116	128	130	121	128	145	138	135	108	116	125	126	136	131	142	124	137	121	121	120	148	131	120	133	119	132	110	135	122	99	135	106	118	124	118	110	139	110	142	108	106	130	139	100	110	136	101	115	135	109	130	116	133	132	112	128	141	114	113	137	140	140	142	128	123	122	108	111	114	114	126	111	116	125	119	131	127	127	131	128	118	121	122	118	131	142	133	120	130	123	121	116	104	139	114	130	116	97	125	116	125	123	132	109	118	138	125	125	126	130	123	138	116	115	134	107	115	98	146	107	135	117	142	129	124	131	121	131	114	117	136	140	117	126	108	125	136	130	142	114	121	129	143	120	116	114	137	128	107	131	129	108	144	133	124	134	134	127	118	145	133	129	118	117	136	123	116	122	112	123	110	132	108	114	132	126	108	143	121	113	121	110	143	122	128	111	138	122	138	130	112	133	139	134	140	132	123	122	132	133	139	114	116	139	98	118	137	141	122	145	127	116	132	130	139	132	117	139	104	123	127	107	119	118	117	133	115	125	112	113	122	116	129	122	128	124	117	133	127	117	113	120	131	129	120	119	139	122	121	133	117	132	144	118	123	141	126	149	109	108	136	127	118	139	127	109	130	125	129	126	122	119	114	118	135	117	132	113	108	125	121	121	131	100	113	135	120	110	133	101	110	124	115	104	138	128	115	119	108	139	139	146	130	128	120	139	127	139	114	122	139	125	135	121	136	129	126	142	131	151	137	124	110	138	139	120	132	116	122	139	127	124	104	134	113	121	143	130	123	135	135	115	122	123	134	133	131	123	161	131	125	118	112	118	114	132	119	119	125	143	108	117	115	121	111	132	116	120	112	123	112	125	129	122	129	138	124	144	124	122	122	137	140	112	121	117	139	116	142	115	140	109	128	124	126	140	127	125	111	125	130	127	103	121	116	133	109	117	147	128	145	114	122	120	135	122	120	121	103	106	117	120	116	118	124	119	125	128	122	120	135	104	119	122	128	128	129	128	140	126	139	138	132	131	109	133	135	120	122	112	140	119	127	118	121	139	131	146	134	129	107	137	112	120	144	114	129	128	128	99	113	107	124	142	114	115	112	114	136	134	130	122	122	118	127	124	121	109	125	127	124	112	126	144	131	106	130	125	140	122	135	128	112	129	128	154	135	131	130	147	120	133	133	117	114	114	122	117	96	115	119	111	122	118	115	120	124	126	118	122	110	126	136	117	138	128	126	123	120	154	121	118	117	152	123	127	132	145	126	115	110	124	129	130	126	120	128	94	129	110	136	135	129	120	126	127	122	135	145	123	113	101	132	108	117	110	133	113	128	124	115	140	130	109	136	126	103	112	128	111	117	135	115	109	116	117	106	123	127	156	129	124	127	124	122	121	141	122	125	107	121	127	138	112	121	121	128	111	126	112	123	123	130	142	117	104	107	137	122	123	123	126	120	140	103	119	131	139	126	135	126	96	127	133	120	116	110	124	133	139	122	134	128	133	118	132	129	123	151	131	117	123	113	132	132	129	100	97	125	131	125	106	122	109	133	120	121	110	119	144	129	136	114	111	130	139	117	118	118	117	125	137	134	107	126	122	116	131	133	123	129	134	122	125	131	133	124	122	115	119	114	108	105	153	127	108	116	119	138	143	152	111	137	120	130	108	124	136	115	122	128	105	132	144	122	115	130	125	121	152	122	116	134	119	120	130	123	121	135	128	150	131	117	117	100	120	112	130	125	123	125	131	120	127	132	133	138	116	114	112	119	120	123	119	115	108	136	118	131	130	124	139	129	138	149	120	122	127	124	142	110	123	119	124	136	132	116	124	148	122	129	122	117	112	144	98	138	119	129	119	121	112	132	130	125	119	130	115	134	125	109	135	118	109	128	135	132	117	120	127	133	134	137	126	126	119	135	124	139	103	132	122	119	122	123	134	126	117	112	118	127	123	108	133	140	135	110	127	117	114	113	119	135	125	124	118	122	118	114	122	124	132	112	94	122	136	122	130	114	136	123	115	115	129	128	112	120	128	129	114	126	130	125	135	116	148	111	126	117	124	120	115	142	125	119	112	134	119	118	121	115	110	115	105	111	121	154	114	122	131	136	111	127	136	115	128	130	155	125	129	108	122	133	155	139	115	97	122	104	127	116	116	132	137	115	118	128	101	146	114	110	120	134	117	121	129	118	116	125	117	151	129	120	122	124	131	123	112	126	131	128	133	126	137	109	141	109	111	141	118	128	134	129	112	111	121	117	121	126	112	120	155	111	133	132	130	125	145	117	147	111	107	119	92	142	126	115	131	135	119	132	139	133	127	118	105	106	112	101	132	118	123	147	109	128	115	104	124	105	125	127	125	125	133	132	127	136	109	134	126	116	124	130	125	116	147	131	116	126	133	130	138	138	126	88	134	139	147	135	109	121	122	134	132	113	108	119	122	102	130	102	134	127	118	108	127	132	135	136	124	111	141	120	107	115	123	111	114	119	132	111	119	115	106	102	128	113	135	134	128	110	119	139	116	109	130	113	120	147	105	134	139	120	111	133	137	137	127	139	120	129	135	123	115	120	129	120	113	109	132	109	126	130	125	115	136	107	126	139	132	125	131	123	101	125	118	116	137	121	113	120	122	135	139	123	107	111	126	135	107	122	115	125	129	115	120	109	121	114	124	134	133	134	145	134	125	126	134	138	125	122	116	129	122	124	111	129	148	115	118	129	155	118	119	115	123	113	146	139	120	120	121	139	120	135	122	124	126	123	101	123	108	141
23588	20960	27979	24119	20954	7738	848	607	529	485	475	415	392	407	367	371	339	330	322	340	342	367	376	319	334	344	366	332	347	332	282	317	298	356	328	325	293	345	355	323	311	303	346	332	292	312	317	327	340	267	315	318	318	287	295	335	311	309	279	307	324	312	327	323	300	302	313	294	292	307	313	322	323	324	319	312	302	314	301	307	321	289	310	326	361	316	310	319	327	303	343	310	296	310	302	338	329	329	312	323	323	308	318	314	306	292	333	289	316	306	316	289	313	306	321	302	316	299	339	339	309	307	324	311	330	333	319	359	333	334	336	302	305	300	316	292	275	326	309	325	268	293	340	309	341	331	287	326	294	292	319	325	299	310	303	315	312	304	304	319	299	328	323	309	301	289	324	327	295	308	314	311	309	308	318	306	342	293	340	346	303	328	318	291	312	306	300	303	318	303	332	325	319	290	316	301	292	311	319	317	282	321	318	322	325	312	301	302	319	339	302	305	325	303	297	280	344	304	323	317	328	306	305	315	299	297	327	279	305	329	274	324	290	292	314	334	347	312	304	300	318	314	290	327	292	319	321	315	336	350	304	317	311	343	332	339	318	312	319	318	314	327	297	327	323	315	309	278	291	304	319	298	315	329	297	332	341	265	290	265	309	294	324	297	289	337	298	312	301	293	351	318	314	298	294	289	315	322	325	317	312	324	324	326	347	318	304	307	318	322	290	313	353	280	303	306	288	335	309	318	310	349	300	319	314	290	299	320	313	302	313	301	313	334	295	316	321	311	312	285	306	288	324	309	325	295	347	307	349	311	305	319	322	294	324	347	326	324	296	308	276	291	318	313	327	315	318	282	294	301	306	324	273	300	325	360	337	325	342	331	309	308	295	311	305	310	312	301	312	290	350	293	313	293	357	301	302	310	306	280	333	307	287	304	301	333	311	309	315	311	298	282	347	333	308	293	302	308	281	287	292	309	290	324	307	294	305	325	318	343	313	312	304	319	322	314	298	328	318	323	308	306	310	284	299	344	314	315	317	308	279	333	311	315	334	299	331	297	340	282	376	288	353	347	323	307	298	294	314	328	310	313	296	317	334	296	325	307	328	311	297	298	325	311	318	292	329	324	309	280	323	286	337	302	324	304	308	326	322	313	324	329	313	351	300	320	321	324	316	290	304	313	323	305	333	312	331	307	307	303	336	308	328	299	293	336	352	308	332	290	320	314	329	286	320	303	298	297	307	314	351	315	286	311	332	307	293	322	317	306	317	325	329	321	285	314	323	359	327	289	282	324	306	344	305	336	311	295	308	295	300	328	296	285	325	292	328	321	292	284	344	315	316	332	288	342	317	304	289	328	308	315	295	317	320	326	315	309	302	329	336	317	319	295	296	337	328	353	349	297	334	320	317	311	339	296	283	325	341	291	333	293	314	292	321	327	325	308	337	329	304	338	301	319	310	326	315	328	285	306	318	293	316	338	329	283	297	310	328	306	308	282	313	286	312	354	330	322	321	319	298	336	288	321	298	309	300	341	322	325	324	300	338	321	297	307	367	319	305	300	333	317	304	331	316	284	300	315	349	345	312	334	294	315	347	322	310	310	343	300	295	339	286	332	316	320	276	332	351	301	314	302	315	301	317	331	308	301	319	321	301	324	307	322	316	299	331	323	304	330	328	312	343	317	287	309	326	295	311	299	313	328	294	296	306	315	319	346	305	342	336	326	303	291	273	344	280	311	293	280	302	318	324	293	304	352	309	323	291	330	310	304	296	281	323	297	303	304	326	271	302	311	316	292	327	284	326	320	301	316	334	318	318	327	339	326	300	284	312	304	317	310	306	297	323	297	309	329	294	294	326	308	312	329	324	303	314	309	347	326	302	310	296	306	317	306	290	297	348	286	313	299	291	312	334	296	289	362	318	314	334	276	329	311	301	347	318	313	297	318	329	319	306	338	323	291	319	304	297	278	308	294	335	325	324	339	295	346	292	357	312	332	303	313	303	318	308	336	320	305	298	303	293	323	285	364	310	312	304	297	309	313	269	322	316	304	336	319	318	330	344	309	295	293	288	316	311	321	318	301	329	320	297	327	302	314	305	311	291	307	315	313	319	308	321	302	323	333	339	350	303	309	310	326	302	335	304	303	305	305	315	323	318	313	296	305	312	305	300	306	296	351	307	317	328	297	317	316	360	324	322	305	318	316	337	311	345	335	288	302	314	321	321	297	306	315	296	300	318	293	342	315	306	291	299	299	314	320	297	299	323	303	311	338	317	302	301	322	345	315	326	309	335	329	291	293	293	314	324	304	304	322	294	274	295	300	297	303	321	314	329	300	310	301	298	267	286	297	321	275	332	303	316	309	291	267	334	319	312	295	333	339	308	343	317	301	334	303	306	274	285	293	341	314	304	306	307	336	334	307	313	316	312	314	295	324	300	322	303	307	294	336	307	308	289	335	305	331	313	295	326	303	289	349	309	327	315	353	321	308	319	310	298	295	292	318	341	290	301	309	306	292	357	278	306	329	316	325	324	315	321	283	328	311	319	320	325	330	269	296	293	320	319	315	318	313	304	288	322	305	297	304	361	312	311	323	327	298	261	291	321	333	307	286	349	338	311	316	295	324	333	296	317	321	305	297	329	308	300	345	305	295	331	341	312	293	305	301	304	324	273	309	327	292	310	302	299	298	311	290	264	318	309	335	300	298	289	297	330	340	327	311	324	319	310	311	320	298	269	293	314	277	323	316	312	313	306	295	337	336	300	291	323	326	321	305	313	304	275	296	300	322	292	346	311	291	295	323	302	287	324	290	270	327	337	296	312	327	300	323	350	325	288	327	297	322	338	333	318	330	302	303	315	324	294	301	315	285	318	326	325	359	343	303	325	310	301	312	322	291	346	341	328	330	349	328	303	324	326	299	291	317	290	310	292	296	278	282	326	299	298	307	328	304	320	273	301	337	332	330	316	348	285	311	321	338	312	310	312	316	308	309	330	310	344	329	318	287	295	345	318	288	305	294	312	306	291	309	322	341	327	306	315	308	309	297	333	347	350	291	343	308	301	328	303	305	303	295	301	306	323	298	336	298	300	322	304	311	299	321	285	303	318	331	312	305	312	309	327	302	267	331	309	308	271	310	313	320	294	317	346	351	338	330	299	288	288	337	303	301	281	304	321	318	303	325	332	314	322	330	324	325	319	303	298	322	298	294	308	283	333	316	332	320	324	306	324	301	344	315	293	301	282	350	335	306	307	331	301	293	284	353	329	329	345	298	318	314	361	328	332	311	315	300	323	282	298	303	283	300	316	297	291	322	328	304	316	319	338	308	325	331	305	328	335	338	338	325	302	303	319	302	325	327	293	331	327	304	309	309	295	330	288	305	302	291	336	307	319	334	309	321	326	307	312	316	346	305	327	288	295	341	309	317	341	318	290	312	288	309	279	313	317	307	307	301	327	295	324	317	293	301	309	334	347	313	323	300	313	314	281	337	317	311	295	314
3706	8538	5539	2529	1889	1371	1117	893	733	672	571	560	516	468	446	468	451	389	391	419	413	389	396	374	393	358	345	337	357	382	372	361	339	348	333	354	315	320	356	336	338	356	322	378	335	336	325	334	344	344	347	324	343	334	327	331	349	319	365	330	322	322	364	340	351	354	371	329	343	340	345	342	319	355	332	332	329	317	337	344	323	326	354	367	290	341	334	305	361	323	343	314	367	332	331	330	350	303	312	350	334	330	358	327	310	327	319	308	332	327	352	325	356	363	328	320	359	331	326	316	318	308	308	350	309	319	351	324	342	295	326	301	307	321	319	332	321	321	301	327	329	316	316	365	335	324	309	353	331	330	317	337	319	323	316	312	320	358	335	334	356	332	359	350	333	347	347	317	321	311	325	302	332	345	308	319	346	346	337	365	325	333	329	323	282	296	363	313	338	331	330	308	338	354	340	310	338	316	342	322	342	317	327	330	332	321	335	309	366	334	351	349	339	306	357	317	333	358	310	315	315	321	353	311	323	333	336	353	297	341	348	347	344	330	322	372	321	308	322	312	335	324	340	312	322	317	302	344	322	334	344	326	309	291	299	316	337	308	300	330	321	367	327	346	320	330	348	309	319	346	316	339	345	362	327	307	312	310	334	357	323	332	309	338	330	333	349	314	345	313	318	322	371	357	342	314	283	336	341	329	347	314	337	320	333	361	324	343	300	326	329	337	335	349	389	334	300	343	338	337	345	353	309	340	299	320	320	331	342	331	322	307	296	336	311	301	328	300	336	331	356	333	357	364	322	339	347	333	336	326	324	343	317	359	332	297	342	337	328	315	341	327	332	318	334	308	328	316	303	324	307	312	362	326	313	329	362	348	308	344	313	329	317	322	301	336	326	334	331	355	312	339	334	327	318	336	356	361	297	312	349	350	336	372	325	346	319	320	295	347	338	312	327	336	381	341	334	348	325	310	319	344	334	365	311	331	266	344	329	354	331	367	338	333	317	325	346	316	384	317	338	322	299	359	339	328	334	320	304	309	310	318	332	324	348	357	309	339	331	337	342	335	321	329	325	342	342	349	324	330	312	340	369	310	324	341	337	336	326	337	340	354	366	357	359	358	324	342	342	379	284	339	309	313	320	333	318	317	330	317	319	342	326	325	362	314	350	357	346	322	346	327	367	332	354	351	321	314	329	314	316	309	367	326	358	341	332	275	351	344	315	328	346	323	321	297	352	364	357	304	328	321	307	314	332	304	316	333	332	344	319	332	342	340	304	339	369	324	312	354	323	345	332	347	361	351	310	334	318	356	325	335	309	321	286	289	347	342	340	316	332	329	333	342	301	305	342	331	346	335	373	349	350	318	338	351	336	332	316	336	351	324	341	325	346	319	333	362	268	320	308	338	349	345	331	339	325	337	353	350	322	353	321	331	292	326	340	311	323	320	328	288	366	352	336	335	336	306	333	320	343	325	314	335	325	333	336	342	342	346	322	353	304	336	329	336	296	324	327	364	330	325	346	347	350	322	324	321	347	326	352	320	327	341	316	333	323	324	354	346	369	313	346	321	374	319	322	367	338	357	363	338	340	330	330	358	327	307	345	327	318	330	285	332	330	335	315	313	328	329	331	330	337	341	324	350	321	308	320	312	353	314	326	354	334	347	325	326	296	347	313	329	340	326	311	299	303	328	313	303	344	351	336	309	326	333	338	314	336	355	322	344	323	324	320	318	329	331	383	324	338	353	339	325	342	316	352	333	301	321	315	330	340	328	350	322	308	321	323	357	332	296	311	336	357	310	328	308	320	362	324	338	308	335	332	365	315	342	339	347	342	360	357	339	336	355	303	335	371	339	320	334	305	355	347	333	331	329	279	346	332	319	323	349	333	357	322	360	338	345	350	302	338	360	335	315	341	334	328	339	306	354	332	302	348	329	342	333	349	318	339	320	343	316	329	352	293	347	346	325	314	314	334	360	335	336	324	340	303	350	304	321	340	342	348	318	316	329	368	333	334	357	324	365	331	350	353	302	374	323	314	310	316	328	371	331	283	309	355	313	321	388	309	345	305	337	311	314	321	348	307	347	347	346	321	329	319	342	315	296	289	343	312	297	355	317	326	307	324	333	305	320	340	337	358	357	328	367	360	342	348	311	333	352	336	311	312	343	357	354	317	340	299	302	323	333	336	332	307	335	316	329	362	291	317	339	344	328	322	314	330	326	314	370	326	332	317	347	307	302	350	351	316	336	360	332	351	360	328	343	333	333	343	343	322	326	313	316	355	340	349	387	348	344	345	345	323	331	326	351	336	334	353	323	315	325	316	328	329	322	293	316	350	271	339	341	325	306	318	340	331	372	345	325	317	323	303	282	297	341	343	279	317	346	320	329	324	323	358	335	325	353	323	341	315	347	316	323	338	339	322	338	314	356	317	338	337	342	329	291	300	302	339	309	355	302	314	283	328	322	318	331	322	319	328	298	309	347	335	291	352	317	355	318	331	328	338	351	304	336	319	333	337	322	318	353	302	328	300	343	358	351	338	336	338	301	332	351	344	339	319	327	348	326	326	354	303	371	355	334	338	322	333	315	315	329	366	296	316	363	354	333	346	346	327	360	346	342	338	286	332	359	332	342	360	322	326	344	365	326	305	340	331	320	344	339	327	333	315	356	319	338	368	321	332	309	338	313	348	283	286	299	333	318	351	320	338	326	334	368	348	356	311	340	310	332	316	346	332	330	345	302	331	340	331	318	324	328	328	313	333	319	346	328	329	353	346	313	328	326	318	342	304	330	356	299	354	326	319	325	320	326	326	339	336	338	308	333	346	341	346	331	374	304	328	298	355	335	297	339	321	338	321	300	343	333	315	327	323	339	316	330	328	325	323	322	328	334	324	323	311	355	330	336	381	318	361	329	325	330	315	353	368	340	384	308	346	346	324	343	313	313	306	338	331	331	353	318	301	342	294	365	346	321	341	356	320	357	339	337	327	319	330	342	324	322	324	344	344	312	303	327	318	314	329	354	286	355	332	316	326	362	353	292	337	335	322	350	345	333	362	318	339	326	338	336	289	346	350	354	358	338	319	319	337	337	330	319	346	349	365	318	328	383	336	321	309	357	318	329	345	331	341	326	343	324	323	330	308	346	311	354	330	339	329	326	330	313	316	292	347	338	324	308	337	332	336	333	349	323	347	324	321	329	353	352	319	355	337	352	354	364	353	331	372	318	330	323	333	330	355	362	360	344	302	356	336	324	328	359	317	359	344	335	316	322	320	355	321	352	317	346	365	365	330	324	303	323	317	318	308	319	353	338	325	302	323	324	326	342	346	329	346	305	315	336	346	325	331	352	331	346	336	315	330	338	330	313	339	340	302	339	320	343	350	352	319	299	327	315	291	324	329	359	361	331	338	316	339	322	327	308	325	320	331	336	305	361	344	333	337	304	334	324	324	346	320	349	315	303	319	333	342	325	330	319	312	317	319	327	293	339	357	297	333	324
24900	20961	26527	25311	5276	313	249	234	182	182	173	171	183	159	138	143	137	140	125	116	121	123	113	120	120	117	131	112	106	100	115	115	118	127	136	105	112	122	131	114	110	116	102	99	122	111	94	109	93	107	114	99	123	110	107	115	104	106	110	110	109	117	99	115	117	131	108	107	112	116	104	127	103	117	108	100	114	105	96	122	107	112	120	114	106	106	109	97	112	102	121	113	117	96	112	115	123	102	93	90	107	94	105	114	110	94	101	93	98	83	109	113	96	95	122	115	119	112	113	116	126	85	116	123	113	110	124	111	105	104	117	109	114	99	113	97	92	109	94	85	118	109	107	107	78	107	114	101	120	109	117	97	101	98	120	96	91	116	128	118	105	108	113	126	123	102	99	118	109	102	98	126	122	113	104	112	106	105	113	100	117	114	107	103	92	116	98	100	99	108	114	120	116	116	120	111	96	110	123	116	97	93	106	120	122	91	108	119	126	115	128	101	106	123	115	116	107	114	107	96	105	106	131	112	102	99	97	103	102	105	114	113	114	97	96	116	111	126	126	114	114	110	113	86	102	105	115	118	93	110	109	105	106	122	97	97	116	100	115	113	105	117	116	117	126	105	109	120	89	107	93	82	108	118	110	111	111	109	106	84	98	111	119	116	104	137	109	109	109	86	116	116	95	107	140	107	95	129	117	101	118	117	109	111	92	127	107	114	114	93	97	111	88	109	100	93	117	110	94	124	106	126	116	83	96	115	108	90	114	120	114	107	100	112	102	111	91	117	101	133	116	124	94	99	112	123	99	119	95	97	117	111	105	101	106	114	91	93	90	96	110	99	112	108	98	108	114	109	95	113	116	102	111	95	110	112	103	97	113	90	108	113	126	115	110	110	90	116	109	112	123	97	123	127	125	96	114	98	99	95	109	104	123	119	105	114	110	118	112	94	109	123	112	112	107	117	91	110	112	120	107	122	110	114	99	123	104	95	119	109	124	129	107	100	117	106	100	103	117	124	113	123	93	112	120	105	107	102	114	96	114	115	109	123	98	110	96	99	101	118	105	119	120	126	114	120	111	120	117	97	80	107	114	97	101	103	102	110	101	113	126	109	90	103	111	113	110	101	107	105	119	107	111	118	109	124	109	112	106	102	105	99	124	109	116	116	115	110	120	102	92	113	96	106	120	106	113	90	102	117	123	106	118	100	119	119	123	87	102	103	107	124	100	115	109	115	103	108	100	99	106	110	129	97	126	108	114	93	108	121	108	115	100	111	89	114	94	100	120	109	106	105	117	125	110	108	109	112	94	115	104	112	117	116	106	94	92	108	108	94	89	110	92	93	120	126	102	105	93	135	121	102	112	125	111	96	116	102	120	126	108	109	103	115	110	89	104	123	95	127	109	114	116	148	108	103	121	104	114	98	111	116	118	92	97	102	98	101	107	104	101	121	106	101	107	107	104	113	117	123	95	92	99	123	110	122	94	108	127	102	107	108	109	117	104	109	104	96	111	103	123	112	106	124	102	96	104	107	118	104	100	127	118	97	111	99	117	102	103	115	83	100	83	97	98	97	112	117	98	104	109	101	99	113	106	116	103	96	108	106	103	97	124	109	107	116	88	86	114	92	120	112	111	120	106	102	102	113	105	117	112	95	107	100	111	103	79	106	115	107	103	102	111	110	99	102	105	122	108	105	115	92	99	125	107	96	101	120	107	86	93	94	112	112	115	112	104	114	115	95	106	121	104	103	104	107	119	105	101	107	96	114	107	96	92	100	120	120	107	103	110	97	92	104	110	110	102	114	93	120	105	103	119	109	113	112	110	84	114	107	111	109	108	112	110	96	114	97	97	110	128	113	104	100	108	111	102	112	111	102	110	102	120	94	125	121	114	100	130	109	114	94	93	92	114	104	108	96	126	104	106	102	118	98	116	117	115	101	95	114	96	103	117	102	101	89	112	105	105	119	110	100	90	101	108	121	110	116	108	81	112	105	118	116	93	111	114	132	101	117	99	128	118	99	130	110	120	109	95	99	99	86	110	113	113	120	121	108	103	100	101	117	109	105	118	105	123	99	118	115	113	103	110	125	100	104	93	119	96	110	117	97	108	86	102	135	111	108	108	88	119	97	111	85	111	108	111	102	104	124	85	119	97	108	110	112	109	111	106	112	111	91	111	107	110	108	111	103	105	98	109	101	127	106	101	114	102	148	116	113	121	87	114	101	107	101	117	106	105	122	119	107	107	105	118	110	100	112	112	104	110	99	98	102	120	122	109	91	100	96	121	121	106	114	96	117	121	114	119	111	104	109	101	112	100	108	105	107	117	95	83	104	107	103	116	102	89	119	106	99	106	98	112	98	93	122	113	91	132	108	88	113	115	98	94	110	104	97	109	104	96	106	95	113	108	87	111	99	109	121	113	100	97	113	102	118	80	111	118	110	98	106	103	108	95	93	115	90	103	115	116	104	100	101	92	87	106	96	109	112	105	100	85	102	116	128	104	135	103	116	113	117	110	86	103	84	91	112	123	102	108	108	123	93	94	117	116	93	99	119	112	98	91	113	99	125	112	91	113	103	123	93	117	104	115	131	103	121	109	98	110	118	122	90	104	118	123	113	104	90	118	92	119	115	101	101	111	103	105	112	101	111	110	112	102	103	96	101	131	118	132	113	100	114	106	109	102	112	110	108	115	104	121	116	103	113	106	109	123	124	102	106	135	116	97	106	112	103	116	111	93	117	113	95	104	116	112	117	103	99	105	109	120	121	104	102	109	100	91	108	125	112	124	102	97	96	103	109	133	102	116	126	103	130	115	106	116	122	102	114	102	99	122	105	114	111	109	110	97	103	108	101	109	112	91	88	112	103	101	99	120	107	96	89	105	120	125	108	123	121	119	97	126	117	87	120	105	108	101	91	122	113	98	96	110	92	111	102	142	104	114	114	102	111	115	117	110	109	122	122	101	116	99	119	115	115	108	103	115	113	113	107	81	91	113	105	108	124	117	122	100	107	127	109	102	116	128	130	101	112	119	106	102	104	107	95	82	107	113	126	122	110	101	96	111	109	119	116	103	108	113	130	131	133	108	90	107	113	117	111	104	93	107	105	96	100	110	109	96	108	115	97	122	93	103	102	99	92	105	116	119	111	101	114	113	112	115	98	86	95	115	122	101	106	111	105	108	98	123	112	119	101	121	101	114	106	102	104	137	134	121	104	97	106	100	95	115	97	122	108	111	95	97	87	109	106	103	120	112	90	90	110	124	99	96	107	108	95	95	107	92	96	99	117	112	124	118	100	113	117	115	107	123	94	98	95	115	112	107	103	102	121	115	103	96	92	89	106	114	105	117	126	101	114	87	100	114	131	102	95	108	110	106	93	112	117	104	111	108	115	106	93	124	96	103	115	103	98	117	124	97	85	95	102	99	107	120	118	121	116	111	99	110	106	122	110	100	112	91	98	102	89	128	101	114	97	103	102	132	97	96	116	123	118	96	127
3469	4118	2782	1193	879	664	523	428	355	276	254	252	248	216	200	217	186	180	172	166	167	165	165	157	153	135	160	166	156	144	151	127	156	143	164	138	139	144	137	131	169	140	144	143	139	144	122	135	127	134	137	142	136	145	145	142	142	126	154	138	138	147	138	130	138	153	146	133	142	142	116	151	135	154	140	142	142	129	143	136	127	145	130	156	131	136	150	139	107	126	132	132	119	126	147	151	145	137	144	141	135	128	139	144	157	135	139	129	131	143	126	133	157	139	125	133	157	132	139	145	127	165	135	129	116	142	124	111	146	125	140	144	135	142	126	142	143	145	138	122	131	144	141	139	128	115	146	141	151	148	103	130	150	150	132	127	132	149	130	141	124	144	143	151	141	138	132	126	141	119	128	130	141	141	146	118	144	131	136	126	131	131	141	142	129	133	149	137	146	153	118	131	145	132	155	124	144	156	149	123	146	128	147	125	139	124	142	131	150	125	145	125	150	136	135	155	116	135	127	140	131	124	141	132	136	144	154	138	127	140	122	110	146	154	115	150	112	150	112	138	133	148	126	125	127	150	127	137	147	143	117	134	118	142	135	115	142	135	137	164	143	154	124	151	130	132	134	143	141	148	142	146	139	139	153	147	133	145	141	111	151	134	147	140	112	139	140	133	142	145	139	114	162	92	152	138	128	152	135	132	147	115	144	126	141	126	162	123	132	138	140	130	130	134	138	148	127	144	139	157	141	133	167	121	127	153	135	110	156	128	120	124	124	120	134	149	149	138	146	131	124	106	140	145	140	158	137	139	136	142	137	133	142	122	136	150	160	144	140	138	143	126	125	124	124	124	155	132	134	146	142	141	150	139	140	136	154	139	124	156	126	134	137	142	125	140	127	135	136	124	130	145	116	123	136	151	139	150	141	132	131	152	132	114	136	134	153	136	135	131	144	137	150	143	133	153	140	145	139	131	122	135	157	126	131	139	142	154	122	127	127	151	129	135	133	127	137	133	126	131	129	134	160	125	132	102	142	145	136	154	117	140	145	128	109	138	138	131	155	132	149	154	139	141	137	134	144	143	146	159	135	148	122	123	145	145	137	121	130	140	137	127	123	138	147	146	137	130	145	141	146	141	169	152	121	146	148	142	137	133	141	127	139	132	161	128	140	115	155	138	152	146	122	135	130	138	137	144	139	120	130	162	148	134	108	133	123	115	152	142	112	155	133	148	142	158	140	131	133	158	151	137	151	137	135	132	129	142	141	164	134	147	129	139	130	120	130	132	137	153	121	136	133	129	148	136	131	121	144	126	143	139	130	137	132	129	136	135	147	143	152	125	135	134	132	133	153	144	128	128	126	126	153	148	116	130	125	118	118	133	149	136	140	154	152	134	174	114	127	149	157	149	130	134	133	134	139	148	144	132	123	145	134	132	115	121	114	126	130	130	140	134	124	148	157	131	131	154	140	147	135	141	151	136	121	157	130	129	178	141	129	167	127	147	151	131	133	133	145	138	135	133	139	128	117	133	151	141	129	148	118	135	122	141	158	110	137	139	144	140	126	152	135	137	123	158	152	155	130	142	136	119	145	149	122	110	119	128	134	123	134	150	130	129	133	151	122	134	111	137	152	151	128	132	134	135	158	138	136	155	125	139	139	131	133	126	136	126	137	155	149	159	145	152	123	124	144	142	159	120	135	135	154	127	129	146	141	155	138	127	128	120	132	137	134	123	143	150	124	141	134	155	132	128	145	136	141	144	121	152	125	146	132	140	122	150	118	141	131	130	146	122	146	133	121	147	164	158	144	133	143	126	147	139	146	128	145	121	138	167	121	152	136	141	145	138	168	150	126	119	124	133	138	130	120	139	138	129	128	142	144	154	144	138	124	145	127	142	168	148	121	145	131	124	127	140	138	129	130	139	115	128	142	126	134	144	149	135	125	118	121	143	145	133	128	121	148	143	147	132	148	120	128	135	153	142	140	133	124	122	120	126	139	135	146	128	144	138	136	136	133	143	132	141	144	137	147	130	133	154	136	129	140	147	148	114	125	134	124	149	142	117	135	146	136	143	131	131	120	132	156	128	120	127	113	151	143	131	137	144	119	162	137	143	126	127	157	130	156	128	139	136	127	142	140	133	133	105	139	148	147	159	139	138	137	143	121	166	124	150	144	151	128	149	114	148	128	131	126	116	158	136	125	125	115	116	160	126	147	133	117	137	136	137	139	132	149	138	128	110	150	106	138	141	137	126	161	130	155	137	142	131	124	146	143	127	149	151	127	144	148	141	133	110	130	152	145	151	106	129	134	137	141	144	155	124	122	157	142	118	119	159	120	130	119	126	122	119	129	152	139	148	150	131	186	148	136	122	126	142	135	135	144	144	133	139	141	140	136	175	115	111	127	139	122	127	136	144	138	151	144	153	136	146	151	136	139	145	137	160	154	120	134	131	148	122	131	157	117	147	125	148	139	139	121	134	112	139	123	144	142	144	131	136	155	131	124	133	120	135	136	136	130	121	137	130	132	145	124	116	139	116	142	128	132	111	142	142	130	133	139	134	144	150	135	132	158	126	127	136	144	140	148	160	124	127	130	139	136	115	127	134	143	128	118	132	141	148	126	123	129	106	129	142	128	127	127	145	126	118	136	144	140	123	126	135	135	138	139	133	138	139	147	117	133	139	140	141	147	127	125	146	135	128	116	140	135	129	136	131	147	132	126	142	163	127	141	127	138	151	137	119	126	133	144	132	139	140	139	120	144	129	119	124	138	146	145	125	138	146	106	127	137	116	140	124	133	130	142	139	149	121	130	141	122	131	134	126	142	133	133	151	140	134	144	135	130	164	133	140	141	121	143	131	146	139	143	137	168	131	137	138	136	149	122	141	143	153	130	148	134	147	149	138	127	152	145	128	133	159	116	121	113	149	151	115	144	123	144	123	137	131	106	152	130	131	140	102	109	122	161	109	147	130	155	128	157	143	121	132	117	126	129	121	122	131	148	128	143	109	156	144	138	147	148	122	144	150	137	136	149	136	140	127	147	138	129	147	134	118	135	161	126	144	127	139	146	134	120	116	123	114	133	115	104	128	145	138	140	139	130	124	154	130	135	129	141	148	132	152	131	126	148	111	136	100	163	123	116	116	132	132	139	136	158	121	126	124	156	129	129	134	152	131	117	142	137	157	155	153	137	122	115	131	144	145	151	122	149	145	140	165	128	137	131	145	137	138	122	124	135	139	150	143	141	142	123	137	131	148	143	162	122	139	146	134	132	130	139	140	126	132	124	138	134	134	128	136	127	145	164	137	127	141	130	143	149	147	128	128	151	149	148	126	138	149	139	149	141	164	137	138	129	128	147	126	146	139	116	144	125	132	138	160	140	140	146	146	138	138	130	147	145	139	118	136	142	144	141	128	114	142	137	150	153	143	121	124	139	117	128	133	139	144	133	121	160	124	141	137	140	152	148	126	128	124	126	141	133	163	142	115	128	146	134	157
22526	20982	28441	23724	20984	20979	5656	1030	815	639	643	621	577	513	453	520	452	520	486	435	500	438	433	465	463	430	436	400	410	440	435	438	410	442	383	411	418	392	412	420	411	388	389	403	370	371	411	375	398	419	463	404	355	402	377	447	389	441	423	421	412	392	372	439	441	435	372	423	413	391	393	426	410	386	408	419	391	385	413	411	372	450	371	381	383	397	415	406	379	426	411	426	407	404	398	419	379	417	392	376	414	416	397	416	393	437	405	391	395	381	377	401	379	419	406	402	422	392	365	373	371	360	404	405	377	389	397	393	429	385	430	426	443	428	426	400	416	427	425	424	417	437	371	396	390	421	407	393	390	402	403	403	391	416	416	382	406	409	388	428	362	387	373	400	408	391	400	398	405	408	411	406	378	399	391	356	386	447	377	416	365	372	391	390	412	387	354	383	334	412	405	399	420	393	428	395	408	414	408	384	400	411	356	383	425	398	396	400	419	405	413	382	394	376	430	440	409	442	389	405	375	392	388	415	375	364	427	444	385	383	377	398	380	380	380	377	378	387	387	394	402	405	419	394	391	420	419	424	410	439	393	405	415	423	384	412	358	385	413	472	417	396	409	409	376	410	409	413	415	380	375	398	390	396	408	434	404	414	390	410	368	419	390	410	437	384	393	368	411	396	403	427	400	375	402	348	395	438	427	411	400	387	415	419	399	405	380	404	423	391	325	376	365	416	379	422	387	397	417	428	351	403	411	369	381	396	420	392	378	401	419	386	390	378	375	404	403	377	387	379	399	399	372	376	382	408	417	360	396	371	374	407	371	404	401	399	406	454	389	376	456	405	413	376	385	353	381	397	391	374	408	388	401	439	409	394	420	434	390	427	434	403	375	426	402	396	420	402	396	398	390	377	399	405	411	413	398	408	412	380	400	421	431	373	389	403	376	448	411	399	393	393	425	381	395	379	436	418	418	428	384	395	393	399	376	395	408	388	392	372	385	400	387	371	439	394	431	388	397	365	388	366	407	405	352	382	384	400	403	410	382	400	393	395	391	355	390	411	406	403	426	379	425	388	414	401	392	405	395	394	405	409	383	378	406	438	421	385	402	400	384	407	358	396	396	406	379	408	415	390	395	394	422	404	397	377	395	405	362	383	405	399	421	377	413	396	414	384	392	416	376	413	410	401	408	391	401	410	416	394	409	418	367	361	421	399	372	378	407	396	412	426	403	399	381	398	430	385	389	360	408	391	402	381	404	381	390	372	399	396	397	395	423	379	391	383	434	375	443	389	397	393	412	395	388	358	416	378	408	366	343	355	400	383	410	400	371	408	384	409	441	390	413	357	348	406	382	414	398	382	422	406	394	393	396	371	387	370	400	432	396	418	437	400	403	404	403	404	363	409	402	398	415	368	379	374	398	424	456	385	448	386	412	392	405	420	403	420	423	399	384	421	400	430	372	404	410	394	376	396	440	422	418	362	374	412	420	389	373	386	375	407	402	377	403	381	413	392	390	389	394	413	387	356	356	392	426	418	386	327	424	408	365	420	385	391	390	408	382	408	416	399	409	333	373	393	371	387	393	372	403	392	415	402	392	353	353	405	380	401	444	434	400	386	379	393	375	379	408	419	383	375	421	408	408	410	370	364	406	373	408	375	395	406	383	380	399	421	401	381	409	374	388	386	347	394	420	401	405	384	375	403	402	370	375	419	396	347	364	386	411	414	412	444	374	433	421	420	418	393	420	376	393	390	381	392	392	435	371	389	397	405	372	402	397	373	402	383	410	371	376	383	394	382	411	383	388	388	412	392	404	379	409	392	382	380	349	369	378	417	415	421	367	384	400	388	395	403	413	394	407	387	395	396	389	430	390	361	409	385	370	417	368	398	363	391	413	376	399	421	383	418	420	391	415	373	425	411	366	378	413	422	390	392	402	403	404	409	348	397	428	375	398	393	372	410	417	426	436	407	399	411	401	358	364	409	374	413	367	390	376	450	410	400	402	396	417	429	406	413	419	393	406	409	419	360	365	415	401	403	380	402	377	385	392	395	411	417	387	412	385	387	420	431	386	378	370	405	401	383	379	442	416	405	393	372	413	369	409	393	367	380	381	427	374	382	409	405	382	422	385	390	409	367	411	389	367	407	374	375	400	367	396	407	392	416	394	402	418	435	396	385	391	431	394	360	391	425	407	390	391	379	427	400	397	363	374	374	397	412	396	370	379	418	382	408	416	407	395	385	395	360	425	400	409	390	362	390	363	399	387	418	411	382	399	416	396	374	388	412	415	360	378	369	431	388	418	395	422	418	422	426	381	410	410	379	414	420	387	407	430	410	387	402	391	400	446	398	346	401	348	370	362	374	396	410	367	392	423	392	414	440	440	382	439	411	372	390	425	402	402	431	433	411	423	453	370	393	392	401	420	362	381	427	383	368	397	391	374	403	422	405	370	409	402	409	372	408	440	385	377	413	381	415	416	399	388	400	390	382	400	431	421	380	396	394	419	382	401	393	395	413	380	399	425	436	428	417	413	412	400	374	395	393	409	427	407	393	394	425	428	381	368	407	430	394	369	398	445	414	396	424	389	398	401	381	379	406	422	382	415	386	409	407	392	389	381	406	413	408	396	417	376	371	356	419	405	396	388	389	383	421	401	374	384	407	405	353	416	433	405	378	392	367	429	407	403	379	396	411	441	397	404	388	369	383	364	373	423	388	436	410	387	376	424	384	380	390	377	388	380	408	382	407	437	438	401	409	397	395	401	387	378	382	405	406	377	386	398	378	422	409	403	431	409	396	381	364	404	361	451	402	407	424	392	384	392	397	397	407	408	414	403	414	397	356	433	416	397	383	385	372	433	407	417	397	427	442	433	410	364	425	423	398	389	416	394	381	418	379	394	389	381	392	380	419	356	370	369	384	382	390	362	412	405	384	377	379	380	408	405	400	392	409	380	405	383	394	362	406	413	392	362	424	372	376	390	375	415	419	351	390	376	431	416	389	426	400	401	417	437	408	388	381	381	354	373	388	422	402	409	422	404	368	390	376	433	360	390	409	398	398	388	366	427	371	379	431	405	378	425	397	371	358	367	423	415	416	383	411	378	380	400	417	390	387	410	387	365	416	336	404	357	385	409	370	379	396	397	396	414	377	404	420	389	383	390	372	419	420	404	390	387	393	363	404	366	387	371	403	383	402	384	387	396	398	374	385	374	409	362	388	432	365	396	383	424	388	382	408	384	370	399	417	404	414	363	427	384	380	417	398	401	362	416	380	406	393	395	339	406	427	417	395	391	402	403	395	419	372	358	379	399	405	403	397	397	407	378	404	337	400	382	367	391	405	401	396	425	398	392	395	392	392	379	390	382	381	365	388	413	419	393	425	380	382	400	396	392	378	387	345	377	411	382	374	388	393	426	384	406	414	347	402	424	382	395	373	411	398	372	407	365	393	390	447	408	372	410	374	386	395	411	383	400	393	343	392	403	356	395	408	417	378	390	382
4947	13623	9422	4598	3175	2432	1818	1471	1179	1054	944	815	759	726	626	657	637	587	607	558	538	502	506	517	464	484	479	486	455	461	470	462	496	471	466	451	453	453	411	464	418	440	439	421	454	474	447	450	468	397	459	429	438	462	399	435	411	399	421	428	373	418	422	445	440	408	400	430	429	455	443	415	436	434	399	472	441	419	427	408	427	425	406	422	439	427	409	432	447	454	453	391	426	421	421	411	395	440	418	408	449	441	411	398	432	408	422	414	453	421	443	469	409	431	374	434	449	430	431	435	444	453	430	432	437	434	419	409	437	428	399	443	468	434	417	434	442	431	414	425	408	424	444	409	422	450	422	439	401	413	460	437	423	375	446	426	429	398	380	437	419	415	436	438	403	404	425	427	410	407	404	441	408	423	444	445	413	408	436	421	413	447	403	421	432	428	425	435	456	440	410	435	428	456	415	397	433	409	414	426	435	398	411	440	430	436	436	383	407	469	448	412	447	406	428	419	437	380	421	460	400	420	398	425	456	450	419	407	430	401	453	417	418	421	404	398	427	434	421	403	424	415	393	457	457	418	412	408	394	456	439	421	419	422	424	433	418	424	432	419	450	458	424	423	420	398	413	430	415	466	440	414	412	400	415	410	423	428	442	462	410	446	410	419	412	413	413	417	395	425	440	397	434	422	419	432	387	406	446	436	421	446	457	414	422	436	443	418	383	426	410	438	430	423	437	427	410	401	449	385	391	383	417	406	407	442	450	424	399	447	415	459	434	416	414	412	445	425	420	418	404	421	411	414	442	412	454	435	409	419	445	404	422	388	423	392	432	403	415	406	451	450	435	445	433	448	414	394	426	409	465	458	440	417	414	439	441	422	451	438	434	422	433	440	420	406	435	426	443	412	395	409	409	398	396	423	413	402	411	425	415	415	446	418	414	432	431	422	425	416	409	450	426	451	432	421	417	410	388	420	422	431	427	420	434	431	422	460	434	468	456	436	458	432	464	435	458	448	415	428	431	421	428	380	406	412	444	431	397	425	445	418	433	403	398	465	409	435	397	451	447	416	404	412	425	404	436	438	415	436	426	451	415	436	414	428	434	419	411	434	410	457	407	433	452	403	484	430	422	454	444	428	393	414	426	439	413	432	433	427	400	447	422	414	424	448	441	408	465	395	409	409	404	383	460	408	410	414	456	420	380	411	411	371	397	439	416	402	411	407	388	444	440	405	419	457	430	403	396	421	458	399	432	405	386	415	409	450	418	407	425	366	405	411	429	439	443	430	432	388	433	384	415	422	423	418	434	451	401	437	425	430	387	425	444	455	409	413	380	443	412	418	454	451	381	459	405	427	396	425	427	422	424	425	448	470	402	442	438	420	427	442	435	427	440	498	439	413	441	390	449	408	408	412	429	394	429	397	408	387	410	412	423	411	424	421	427	440	408	423	426	404	432	367	413	434	446	424	416	454	428	437	414	378	439	398	385	445	434	431	425	387	409	457	440	422	421	426	432	463	401	428	431	472	428	422	408	420	416	420	398	399	459	445	402	369	437	448	435	430	420	446	401	438	430	451	403	460	388	398	422	425	439	442	440	423	428	386	431	407	475	409	425	403	439	422	437	409	422	391	452	450	443	416	445	402	433	402	425	420	431	444	435	432	421	405	438	411	421	423	408	377	432	405	422	412	413	390	421	445	439	431	400	435	423	421	443	405	385	413	408	390	408	464	430	433	399	422	429	438	417	430	408	433	444	436	391	403	443	423	434	420	416	404	402	460	399	430	374	385	474	433	404	387	444	413	421	432	433	418	430	459	424	421	400	432	428	443	444	428	396	417	398	425	392	445	456	399	399	387	416	431	460	397	403	418	430	423	406	411	419	424	440	457	420	448	458	426	427	397	422	421	401	421	433	442	428	413	454	461	403	425	418	420	413	431	437	374	423	433	415	412	404	425	382	467	411	452	424	441	396	418	447	405	417	416	411	407	393	441	453	457	416	416	455	443	429	431	417	394	457	371	421	432	461	418	384	441	424	435	406	421	413	409	426	426	406	419	445	418	423	405	460	414	394	455	429	432	426	443	446	419	399	414	440	428	456	395	401	390	401	435	453	435	410	420	404	411	435	430	416	446	433	406	392	392	420	419	429	423	383	425	408	418	422	388	420	446	450	416	421	390	393	445	399	424	427	407	446	466	398	415	438	365	430	427	387	422	418	426	443	417	414	385	412	445	437	423	398	412	415	424	418	427	416	409	406	450	409	402	410	427	417	445	390	437	404	407	426	455	442	444	412	447	471	402	444	400	423	397	405	389	416	438	444	417	411	418	414	403	448	441	437	410	411	420	456	384	417	413	444	412	420	413	422	419	432	464	426	436	424	429	443	431	415	419	412	429	404	457	444	438	390	423	411	424	394	473	441	410	422	430	408	423	402	430	430	418	434	439	377	429	445	411	437	414	409	375	429	419	416	420	470	409	425	483	405	442	413	429	445	425	409	407	410	438	413	416	407	403	401	435	430	393	457	423	414	427	444	436	404	448	429	422	407	403	417	406	421	373	446	443	420	442	430	404	420	418	397	424	408	433	416	436	417	447	420	416	403	405	420	456	419	420	421	444	432	426	428	421	398	430	457	406	417	440	398	365	432	415	374	450	408	421	408	363	407	415	415	426	446	429	436	433	426	458	448	430	443	467	416	382	400	414	395	457	410	421	426	437	422	426	394	405	407	428	445	420	464	397	444	414	424	431	431	417	394	405	456	424	444	398	445	438	407	426	395	417	433	393	415	408	440	437	438	441	406	410	466	445	462	391	406	405	446	425	453	413	390	422	417	411	427	433	401	462	398	393	435	416	442	450	445	430	448	420	445	431	440	416	450	415	410	386	413	445	414	414	458	419	409	466	421	428	483	430	419	437	428	441	458	409	432	416	444	415	388	455	431	399	406	427	440	409	382	451	401	411	378	401	412	451	403	418	410	429	420	379	468	433	410	430	385	403	470	392	455	412	436	440	418	416	414	408	411	420	444	388	420	439	402	438	387	413	416	417	438	421	396	457	409	448	441	439	434	428	413	423	430	437	404	412	446	386	416	393	415	419	397	453	384	419	400	424	449	442	413	392	440	358	450	389	405	400	401	405	402	428	450	437	416	462	395	392	403	419	441	439	408	416	416	445	412	413	408	412	426	435	448	450	417	408	429	405	376	428	441	408	429	442	469	424	430	455	435	414	412	384	448	426	445	445	423	417	431	457	411	422	424	444	407	424	424	411	413	412	406	440	448	429	413	401	392	445	389	448	425	392	445	465	432	421	407	438	443	459	429	440	438	439	376	398	401	417	417	387	414	406	421	458	431	451	417	420	435	421	423	420	434	402	404	444	433	402	411	401	432	451	414	412	398	451	437	439	399	398	428	394	436	414	410	406	400	379	418	441	401	448	444	398	417	422	406	451	445	390	434	451	420	417	396	420	457	401	427	417	423	422	430	410	410	443	404	386	398	405
27463	17642	3466	532	368	328	197	124	107	106	105	109	111	123	126	122	123	112	112	118	117	106	115	123	109	99	123	105	111	110	139	111	119	118	118	127	123	98	113	112	89	123	89	84	125	100	122	134	108	122	97	97	104	99	121	121	107	100	117	106	104	107	111	103	107	97	119	124	113	111	114	100	141	111	107	127	123	107	84	129	118	107	133	95	96	117	113	121	124	130	110	123	124	131	92	111	133	114	111	125	94	100	122	120	110	103	114	110	133	98	121	110	117	103	107	101	112	122	103	121	127	111	102	114	138	132	121	119	119	115	120	116	112	84	101	116	106	109	93	105	124	122	107	126	131	107	109	129	100	111	96	118	93	121	116	125	115	143	125	124	108	127	110	116	125	92	115	93	105	122	113	115	113	132	134	112	97	109	126	101	117	116	91	109	99	98	114	104	116	119	106	99	114	111	138	123	120	92	134	125	131	137	113	103	111	108	98	115	108	99	99	113	112	103	124	100	115	110	116	127	94	106	106	108	105	108	107	122	124	116	103	110	113	125	118	125	102	119	124	108	111	116	126	115	117	98	100	117	127	112	107	96	103	103	80	97	122	102	102	110	100	109	109	110	117	99	110	129	125	111	115	96	119	134	113	111	134	114	124	118	100	126	119	108	113	104	100	105	108	110	118	128	115	104	98	102	107	126	113	110	104	98	119	121	111	114	106	121	112	102	134	111	120	109	93	110	110	96	91	115	111	132	128	92	114	117	110	103	129	112	112	100	115	98	114	102	107	118	110	116	116	126	98	123	109	116	119	104	105	113	132	112	106	117	110	110	122	126	117	98	112	104	120	116	126	121	108	124	117	109	106	118	107	109	112	109	110	116	111	114	115	111	115	86	111	93	105	126	135	114	89	96	122	111	111	125	106	119	105	104	130	114	106	107	116	116	116	108	117	110	119	96	92	113	122	104	104	117	132	86	109	109	121	102	105	105	105	128	112	116	131	118	115	93	105	90	108	92	98	96	111	95	120	116	121	112	129	112	114	119	125	107	108	117	95	103	112	104	100	93	116	112	108	135	121	127	128	115	106	104	112	100	110	112	97	123	133	103	113	111	115	102	121	115	95	108	93	90	138	117	93	133	111	107	109	141	111	104	106	107	105	106	90	121	111	101	116	109	121	102	109	112	90	126	108	105	113	107	88	117	131	112	111	137	117	109	118	112	107	106	103	97	104	125	111	109	103	140	116	100	116	102	112	108	105	116	122	107	133	97	121	114	99	132	122	109	104	115	109	111	120	117	123	122	103	127	126	113	105	103	125	105	93	109	113	125	128	125	101	97	117	95	118	104	106	106	132	119	119	129	116	115	117	124	118	127	116	89	123	95	99	110	112	124	93	97	112	103	125	119	126	139	131	110	119	117	110	106	112	122	92	96	104	119	102	122	108	125	122	109	145	117	111	122	105	94	109	123	111	95	122	117	122	131	94	112	112	108	103	97	103	117	114	114	127	106	141	120	109	142	106	102	101	108	114	109	107	109	126	110	117	107	95	115	116	101	117	111	102	109	87	113	125	100	107	103	119	112	137	137	102	117	131	125	98	105	134	118	121	113	112	105	112	101	101	119	104	98	124	119	94	118	118	110	125	98	114	123	121	130	118	116	102	100	133	118	125	124	120	125	101	103	120	111	109	117	110	119	121	114	98	105	124	104	97	105	110	96	107	131	111	118	110	103	106	125	101	109	134	118	101	124	105	104	105	106	126	118	120	128	113	130	109	106	99	123	119	118	107	100	116	107	117	127	97	108	113	113	99	92	113	125	114	113	112	126	102	131	108	104	117	99	97	118	108	96	123	88	115	120	96	126	113	88	112	117	109	116	121	120	94	111	110	107	104	132	132	111	129	111	101	116	124	117	111	108	93	112	106	100	110	112	141	127	119	110	119	106	95	96	135	110	134	101	124	101	119	95	108	104	107	103	108	110	119	105	104	106	104	121	111	105	83	98	101	123	112	124	96	130	114	123	116	125	146	89	118	114	110	91	129	100	93	115	119	131	107	123	113	120	96	103	115	111	119	116	115	116	104	95	105	111	122	108	130	131	121	120	113	132	99	92	103	105	125	119	115	107	109	128	106	132	113	100	110	120	105	115	95	112	134	133	97	99	129	114	136	116	92	107	121	116	117	101	100	132	114	100	104	114	124	97	107	109	117	108	101	103	105	136	112	105	130	102	115	84	108	115	110	124	122	120	115	100	99	120	94	117	112	90	132	118	124	112	103	106	110	106	134	116	114	108	105	120	110	98	125	115	115	123	122	118	103	129	105	102	118	107	126	118	119	95	97	103	116	114	108	122	122	116	89	108	120	150	107	100	124	108	112	129	107	111	109	90	124	103	108	106	93	125	103	106	109	107	91	115	101	104	112	101	107	107	118	105	94	129	100	119	104	122	103	109	95	114	120	99	123	108	126	129	99	124	104	89	89	102	116	129	103	92	107	125	116	117	107	132	108	95	107	110	123	103	101	130	122	118	117	119	111	117	109	118	106	120	126	127	86	111	109	112	128	109	106	117	107	93	115	107	106	100	122	96	105	129	128	109	116	115	111	90	100	114	101	98	107	122	107	122	111	132	103	113	98	124	115	120	103	108	92	122	92	104	96	110	125	112	103	122	120	133	98	111	113	105	113	95	87	100	115	99	107	108	91	120	105	135	120	118	124	126	102	113	113	112	97	119	134	118	96	92	114	134	119	101	118	102	103	102	134	110	130	103	102	119	125	113	103	114	78	120	88	114	110	107	116	106	122	127	123	108	103	120	107	92	122	113	108	104	108	108	131	107	113	101	109	104	105	106	114	106	125	121	96	128	103	91	112	128	109	118	102	106	121	113	116	129	117	114	120	107	131	122	124	118	112	103	118	108	117	123	109	120	127	112	106	100	98	98	103	79	122	102	130	119	108	124	117	122	119	100	126	99	108	112	123	119	102	103	98	126	143	127	92	112	128	99	108	117	111	114	118	117	111	91	119	109	105	108	96	103	108	139	111	107	118	118	112	118	117	115	121	124	100	93	113	116	121	111	110	133	117	99	127	120	109	109	114	108	124	101	111	104	110	130	120	113	120	121	108	114	122	97	129	100	100	116	111	131	102	105	110	103	94	100	126	113	112	116	119	115	108	117	127	127	124	111	106	115	106	110	132	111	140	111	109	112	113	106	109	109	101	95	114	128	126	100	115	126	107	116	101	113	116	110	102	111	114	111	93	108	110	128	116	107	106	105	108	119	92	122	116	102	102	124	119	103	132	105	90	100	115	109	123	123	119	115	104	114	101	106	120	91	118	112	100	111	116	104	125	120	110	97	121	117	89	106	100	108	95	106	107	112	100	103	101	116	108	108	113	108	115	113	100	121	106	115	108	94	105	113	114	129	115	142	113	100	95	121	120	128	104	110	106	112	113	128	116	137	116	115	114	115	119	113	114	112	117	112	129	126	117	132	101	107	111	115
4307	881	568	278	263	209	196	198	143	134	157	136	160	125	118	136	122	120	142	133	121	162	131	140	133	145	139	111	118	136	151	125	134	128	129	125	123	122	120	115	128	155	134	120	114	118	132	133	124	128	123	130	129	143	124	123	125	127	120	123	144	124	144	117	125	135	117	123	116	139	122	118	115	108	135	138	125	128	145	145	102	120	124	118	112	120	136	124	118	122	137	138	113	119	112	117	134	120	126	130	108	131	133	124	124	141	137	122	148	137	136	152	127	115	113	133	142	140	144	121	121	125	120	133	135	111	114	133	132	141	113	124	133	115	120	125	115	157	121	132	143	123	129	133	136	116	115	114	132	114	124	130	141	135	128	104	142	113	127	148	130	154	136	121	129	99	118	123	133	124	106	101	132	137	128	127	126	130	127	144	114	119	131	117	117	114	120	128	123	136	118	135	121	138	107	128	118	120	110	155	114	149	123	137	119	121	124	105	118	121	126	128	120	121	120	121	125	135	114	118	148	126	112	148	122	130	119	157	127	127	127	133	143	116	99	141	125	118	120	116	137	132	138	141	111	126	141	123	110	128	125	133	157	143	138	143	126	116	131	112	133	122	132	123	122	126	132	122	134	116	118	160	104	127	128	134	111	136	134	120	118	137	120	129	151	129	128	114	123	126	131	129	115	129	124	122	135	122	133	130	133	108	128	118	133	136	130	128	135	108	137	128	140	117	147	141	129	125	118	154	148	133	140	132	150	126	119	127	117	128	130	127	138	131	122	122	126	136	135	134	111	136	128	131	129	114	110	110	125	116	124	162	96	122	145	111	150	128	124	125	132	119	130	131	121	105	116	132	140	146	130	144	146	136	136	113	140	120	134	153	131	123	111	116	134	128	119	114	114	138	133	135	128	144	127	138	137	117	113	152	143	133	125	127	127	119	133	119	146	138	123	126	124	140	145	139	123	142	98	125	109	126	134	132	118	124	142	105	111	125	113	135	133	138	109	114	116	129	113	108	129	131	143	118	127	128	114	138	111	121	138	121	134	115	141	111	103	129	118	119	122	117	127	110	116	152	125	120	142	132	120	115	128	123	130	134	137	129	131	137	132	130	113	131	131	130	110	116	110	126	131	119	119	143	126	122	122	141	122	114	104	165	144	124	121	148	117	126	129	122	135	133	136	125	126	130	134	99	124	127	119	120	146	109	123	126	141	128	123	142	138	136	126	134	131	135	130	128	123	120	124	110	142	111	135	114	125	155	127	122	130	138	133	131	100	128	112	115	132	118	120	107	145	127	114	146	127	129	104	121	127	115	134	134	121	111	144	132	117	121	136	132	108	138	129	128	126	133	127	137	128	129	131	137	107	130	129	133	118	131	101	91	143	131	120	138	120	112	123	123	109	137	134	128	129	119	117	145	130	123	129	120	114	124	135	111	117	106	144	139	115	129	117	147	149	136	134	116	113	143	132	129	127	149	151	131	142	137	132	117	99	128	114	129	135	148	109	108	155	113	146	120	110	134	122	115	135	122	103	130	124	124	118	129	140	136	128	140	136	105	114	124	136	140	141	142	138	130	103	135	127	142	136	121	122	130	131	130	141	128	140	157	138	115	140	133	116	135	128	107	127	115	122	121	104	125	149	136	117	105	135	126	112	135	114	119	127	121	126	121	138	126	137	115	113	126	107	152	132	123	133	114	133	122	109	128	127	111	123	143	130	125	131	137	144	116	148	107	115	127	119	138	115	141	120	137	117	115	127	129	115	132	125	120	112	142	138	131	155	154	126	105	140	130	135	145	114	148	134	125	111	117	132	118	127	137	105	120	118	158	133	153	131	111	131	138	128	133	126	112	124	131	134	145	131	124	127	119	111	122	133	137	125	128	124	116	113	123	140	116	122	128	153	125	141	130	123	123	132	114	108	133	115	137	130	122	124	132	123	135	138	123	123	118	134	132	131	132	114	128	135	138	134	133	142	123	123	129	122	130	107	129	131	130	143	127	127	122	132	131	121	119	120	128	130	128	133	115	92	126	119	120	126	131	131	116	128	125	120	118	117	117	118	107	116	134	139	132	141	126	130	107	115	121	125	124	127	105	133	153	133	131	112	121	127	100	116	134	105	145	133	109	137	114	112	120	126	117	119	107	166	134	115	123	128	114	133	129	123	140	122	135	136	136	137	128	130	128	127	117	131	129	129	129	117	122	147	120	126	125	127	144	121	134	135	129	142	114	117	113	127	146	126	119	101	109	123	135	139	113	120	133	134	123	118	136	125	143	142	137	105	121	123	122	131	123	125	118	147	129	135	124	116	114	138	135	116	121	130	109	123	133	115	134	131	117	127	150	136	121	109	132	142	118	132	114	128	133	125	138	138	120	100	117	124	131	131	131	126	121	144	147	123	141	123	126	128	151	125	154	130	128	141	131	127	126	155	133	129	122	121	121	108	119	131	115	112	88	131	131	116	108	134	110	131	128	110	108	126	127	128	137	124	110	122	129	115	133	121	126	105	127	140	120	122	122	138	101	112	133	133	140	132	119	132	120	125	125	120	119	144	131	136	124	120	122	126	132	115	133	131	130	120	112	140	128	119	139	137	114	151	119	119	135	133	124	111	127	143	134	148	127	113	130	118	110	119	117	124	133	147	116	115	102	129	134	119	117	124	114	140	129	115	146	127	135	121	147	121	121	149	136	111	118	160	114	129	132	110	133	133	129	116	147	124	140	120	117	125	123	138	129	122	117	131	131	116	132	109	143	154	115	135	148	128	123	132	114	146	121	123	126	127	112	128	118	131	123	132	141	149	134	124	121	116	132	126	108	126	124	129	140	131	122	140	129	119	115	127	125	132	124	112	129	116	151	116	122	130	121	134	103	135	117	135	111	125	162	123	121	128	119	125	142	142	143	121	122	130	125	114	126	137	121	136	127	112	129	113	118	118	119	131	112	128	149	125	112	149	137	123	119	130	112	134	140	151	125	125	120	135	131	138	129	118	149	144	107	119	113	142	118	115	135	131	113	122	119	116	115	138	144	122	134	133	129	139	137	116	127	103	129	115	108	108	114	138	142	129	167	109	134	146	110	117	107	135	126	107	116	108	147	144	137	125	137	124	142	121	128	114	119	116	125	122	122	120	128	110	128	144	125	96	113	119	119	134	137	134	116	140	127	112	115	137	123	125	128	125	135	107	115	129	139	124	118	120	108	113	123	125	131	140	124	142	112	122	133	128	116	120	135	128	118	146	111	104	130	125	135	133	122	121	136	123	137	121	120	135	138	119	119	121	116	119	135	129	113	126	128	142	120	147	107	134	128	129	117	147	121	124	139	155	119	150	121	129	128	131	129	99	119	122	131	134	93	123	125	137	143	128	120	123	117	109	147	131	115	127	125	110	128	139	130	130	114	143	135	127	139	123	114	129	130	128	139	140	124	148	133	135	118	137	141	142	121	121	148	132	147	141	112	126	141	119	139	145	132	126	122	123	136	113	129	121	131
23410	20872	27792	24066	20842	7938	868	582	525	512	487	416	411	396	364	398	350	424	354	341	347	358	337	298	320	313	336	329	318	343	318	324	318	305	304	308	307	314	285	315	313	312	304	317	332	323	310	289	320	344	317	304	356	332	329	331	295	305	318	294	313	309	314	308	342	304	312	324	295	331	319	301	330	289	304	330	327	298	308	315	304	296	298	301	329	306	334	339	299	320	294	313	345	326	304	298	314	298	349	308	316	310	336	302	329	311	338	293	313	315	301	338	290	287	317	330	304	308	324	287	282	310	291	311	275	311	300	328	317	308	313	304	301	326	328	278	306	312	345	332	310	320	343	330	303	290	334	316	323	317	302	344	333	307	327	301	303	309	353	299	302	319	311	278	332	295	323	308	301	300	311	300	304	282	334	310	313	319	311	294	307	323	311	281	320	299	351	341	314	334	275	312	316	317	320	314	333	310	300	329	288	318	308	318	328	322	301	319	334	311	315	291	317	293	280	323	312	317	332	328	297	316	285	288	292	274	301	312	273	342	303	315	320	351	342	326	315	307	305	319	312	327	312	318	301	292	309	284	331	293	329	339	322	354	323	309	329	310	339	307	299	321	305	283	366	311	309	284	330	301	315	334	288	322	317	306	325	299	299	277	342	311	287	297	300	322	315	313	307	320	328	317	303	319	329	287	305	273	270	317	323	306	304	322	294	276	325	291	314	315	326	313	312	335	291	345	310	325	311	324	309	327	302	351	301	324	302	313	314	310	323	277	326	311	300	335	331	326	282	321	289	278	298	337	325	296	291	323	348	322	310	308	297	321	293	298	309	286	342	329	309	296	306	318	351	344	296	311	311	343	335	303	324	280	325	301	334	295	313	314	334	288	317	318	318	308	299	337	304	312	310	308	305	311	336	289	327	314	297	351	320	308	308	324	297	313	300	287	306	302	300	327	310	295	320	254	297	325	317	297	341	345	303	329	306	293	281	362	356	274	327	325	316	344	307	307	321	308	326	335	309	289	299	334	325	295	318	328	298	310	319	328	318	320	307	300	298	278	323	308	304	322	313	316	304	326	304	313	333	306	318	315	300	315	294	312	304	315	278	321	308	308	281	307	317	301	301	290	312	326	290	340	301	307	320	321	327	299	329	327	329	310	323	316	336	257	334	302	293	307	304	322	307	292	294	346	323	316	312	324	297	333	317	311	302	309	328	303	289	319	308	317	353	329	324	312	291	306	280	331	315	311	272	298	312	277	337	335	312	351	291	290	297	290	328	311	344	301	344	289	316	296	330	307	272	320	322	331	287	315	326	312	302	331	321	310	315	306	304	346	316	299	332	308	317	323	319	313	284	321	281	329	332	280	296	315	330	325	356	323	304	317	338	317	304	344	286	326	325	342	298	301	291	328	316	300	303	312	305	311	309	313	316	334	271	313	330	285	314	287	290	346	297	324	335	297	331	322	311	317	320	330	305	323	291	304	318	278	311	310	296	283	317	315	299	298	313	291	294	301	332	311	321	301	280	290	357	307	314	313	329	315	300	313	324	305	331	330	308	299	321	310	339	337	282	348	328	297	342	305	316	294	312	317	316	308	298	291	303	295	291	314	296	290	292	294	327	280	315	341	341	326	305	304	331	286	273	301	292	306	323	328	335	297	309	272	301	302	319	307	300	289	282	327	310	321	307	302	306	298	323	300	351	314	299	297	312	305	283	284	320	353	314	298	299	309	321	289	294	322	300	317	320	280	333	299	313	319	305	314	314	298	275	310	312	329	332	303	294	292	337	311	332	298	295	300	317	327	314	302	307	332	317	321	304	324	299	333	311	325	288	303	315	320	343	297	320	312	302	328	318	319	326	309	317	310	323	319	315	319	296	318	319	300	299	291	310	285	314	330	343	309	325	273	312	274	318	304	297	304	301	340	327	317	291	279	277	345	305	279	300	325	273	308	297	299	282	316	336	292	318	326	285	277	313	322	287	364	315	329	343	309	308	306	318	324	299	326	306	278	285	322	314	277	328	326	315	294	345	332	363	312	295	313	304	303	326	326	341	310	277	333	316	313	282	303	312	294	306	312	304	317	346	298	284	315	306	318	299	337	291	307	304	297	279	312	352	311	317	288	313	303	300	295	318	314	344	295	319	322	297	288	306	361	324	316	321	306	317	320	301	308	332	293	337	308	304	310	311	305	298	275	304	316	303	288	306	294	326	311	321	311	351	311	294	353	296	335	313	318	332	285	322	334	319	297	293	303	311	284	347	340	262	314	315	317	306	322	341	280	319	333	307	300	337	294	336	279	308	282	298	305	331	325	317	314	321	345	270	316	312	319	297	327	281	326	318	279	309	290	330	321	297	348	292	333	300	287	302	332	327	328	311	315	313	292	304	289	307	318	315	306	331	351	325	309	293	286	294	300	300	310	303	325	348	323	334	295	314	317	300	297	308	300	315	298	296	304	340	337	306	320	324	294	284	295	291	285	297	278	314	296	307	292	324	351	302	313	295	326	322	316	304	284	331	289	279	310	339	284	287	316	290	326	301	338	285	297	303	288	307	305	338	335	315	322	303	315	315	316	307	323	312	300	273	300	270	295	304	279	344	294	348	309	304	319	303	343	324	305	278	303	328	322	358	306	319	316	311	283	278	291	307	326	316	304	322	274	337	349	276	306	301	312	303	329	305	305	309	336	319	313	331	289	266	334	328	285	337	323	319	297	325	272	286	314	297	259	362	282	325	309	357	313	281	300	309	326	314	301	284	296	310	313	299	310	309	302	339	297	318	297	349	304	329	292	319	283	311	348	324	309	323	292	277	315	316	321	305	311	314	332	333	309	312	330	303	338	310	347	310	297	308	284	310	293	305	317	325	327	317	293	305	327	308	353	310	351	298	324	290	329	279	319	339	316	333	296	313	310	320	291	286	300	295	291	304	330	303	325	309	301	312	315	297	291	316	318	324	330	301	337	303	322	296	298	306	322	287	321	309	288	323	339	309	340	329	310	302	278	304	293	305	308	331	341	324	315	307	321	297	324	333	314	312	317	309	306	331	322	324	339	307	326	314	310	309	343	327	285	306	320	308	315	305	331	287	320	294	302	302	299	300	318	325	304	334	340	304	321	315	304	282	338	282	332	304	326	302	308	296	281	291	313	311	317	315	297	328	311	297	331	314	289	337	352	310	341	298	309	322	319	288	290	288	340	329	330	310	289	329	326	302	276	298	286	311	317	329	314	322	275	286	294	298	297	320	321	322	302	304	295	294	317	342	311	305	275	309	297	299	340	314	313	314	281	283	291	335	283	300	315	290	304	309	322	350	323	336	314	305	316	309	292	336	288	310	297	287	305	295	285	314	287	351	337	307	317	334	333	266	321	320	316	298	323	279	313	324	323	312	296	323	320	334	304	292	300	293	306	310	334	300	300	305	305	310	305	313	342	286	305	331	325	313	311	308	313	308	306	280	294	320	319	302	309	329	305	355	327	279	303	314	312	295	311
3535	8417	5592	2599	1813	1390	1138	886	758	644	618	544	498	493	454	424	390	432	400	399	377	375	357	397	368	363	355	347	328	313	342	343	360	354	358	359	339	324	316	318	361	336	329	339	305	334	352	356	308	350	316	319	332	311	331	349	364	374	368	348	344	326	332	336	312	365	342	331	353	345	332	331	340	353	328	326	294	350	325	318	347	360	326	346	353	324	341	320	307	351	311	304	341	338	352	305	344	326	314	338	333	322	358	307	333	279	334	327	315	305	332	347	304	346	355	335	351	341	296	296	314	319	323	280	347	323	313	324	332	310	330	343	333	335	332	301	325	349	319	307	356	311	332	308	315	308	307	336	314	352	314	330	358	339	344	320	307	334	338	329	355	322	367	293	329	321	315	316	332	330	332	350	339	321	313	334	347	355	343	321	331	305	317	332	306	344	347	325	332	296	325	306	344	349	314	340	307	313	302	333	324	324	317	305	310	323	349	321	319	312	344	353	365	317	323	331	307	309	347	310	331	347	345	296	391	354	332	350	305	347	317	310	336	303	311	351	316	348	305	355	299	328	295	317	354	361	319	339	348	288	346	328	319	309	333	346	293	327	331	307	355	339	335	323	351	307	327	351	312	335	342	356	317	324	329	324	323	293	338	338	341	278	365	336	357	339	326	315	338	337	346	353	325	330	339	328	346	313	354	327	340	320	317	280	324	322	345	310	333	297	329	349	325	310	376	328	307	340	347	351	374	340	323	302	337	319	378	337	345	336	316	311	365	322	346	295	339	320	342	335	315	327	326	357	367	314	319	291	325	319	334	306	341	328	326	355	338	328	324	339	328	336	300	331	315	330	328	308	325	291	342	339	321	332	331	306	343	328	308	323	318	328	345	336	304	331	333	350	327	316	326	349	328	315	359	339	330	318	341	349	324	369	345	333	307	298	342	343	334	320	336	297	328	330	305	330	334	333	323	334	329	351	331	321	285	318	310	319	316	336	329	333	325	299	344	367	312	346	349	326	338	349	313	294	306	322	340	348	338	318	322	332	333	334	329	349	343	317	346	332	342	311	327	363	327	325	324	340	330	357	332	316	361	321	349	339	318	336	325	367	329	352	327	314	310	328	319	339	353	345	347	323	314	304	326	334	338	314	313	366	365	329	327	338	325	317	351	301	319	348	323	335	343	313	289	317	355	331	290	292	342	333	274	321	374	328	343	350	326	325	333	317	348	341	316	288	336	324	314	328	308	322	341	325	331	336	338	350	323	313	354	319	361	326	306	346	352	329	282	312	312	328	339	326	332	323	335	377	309	333	347	313	308	320	307	349	341	326	364	335	320	322	313	323	332	363	323	328	322	333	302	330	315	312	324	326	359	339	320	316	321	354	337	301	347	347	303	341	313	340	324	319	323	324	337	286	361	313	349	357	322	343	312	317	291	321	319	309	306	314	339	347	345	335	314	313	303	333	334	341	340	348	310	320	312	354	326	321	320	328	304	323	332	358	340	352	317	296	384	336	327	352	316	325	316	326	352	353	310	328	367	316	345	305	311	332	338	326	337	314	316	345	299	324	363	314	325	333	343	314	337	325	304	321	305	305	317	305	319	337	380	320	326	297	333	347	344	337	316	321	310	333	352	349	347	329	323	318	378	307	346	360	307	322	384	320	279	288	321	325	310	322	326	338	325	295	311	318	324	334	322	333	320	307	357	346	304	335	329	318	330	286	327	350	333	344	324	303	306	347	348	317	339	312	325	345	360	322	331	308	299	328	343	300	353	318	340	369	311	334	374	295	311	358	294	341	336	299	322	327	296	306	316	337	322	342	314	347	331	341	334	340	337	293	336	321	293	282	294	334	299	345	329	339	307	307	306	339	338	324	325	292	335	326	325	345	309	304	349	330	336	321	337	344	341	320	329	302	319	337	339	339	322	330	339	337	339	360	320	341	323	331	309	368	333	338	287	311	330	333	310	324	338	339	333	343	304	306	344	350	323	341	326	301	322	326	346	358	304	348	309	347	323	319	323	319	335	337	311	324	325	318	324	341	331	330	331	309	326	330	331	314	308	314	328	337	317	308	338	340	308	325	351	315	347	339	321	321	370	324	326	305	311	295	339	316	343	373	329	327	315	332	357	327	301	325	323	343	324	306	341	338	327	310	372	328	315	321	325	334	331	331	351	313	329	358	314	298	326	345	335	336	336	315	325	360	349	325	297	338	321	343	328	356	304	316	358	323	330	349	326	353	337	326	330	351	328	334	314	373	334	341	344	336	327	302	359	322	313	314	308	351	359	304	309	348	348	300	356	316	341	327	325	345	344	357	309	359	338	334	360	310	339	310	313	311	333	336	326	349	335	367	342	311	304	304	308	316	323	326	304	340	347	348	363	346	311	342	314	324	310	347	329	337	299	337	378	307	329	331	291	353	327	317	323	318	318	325	344	318	313	330	314	314	329	325	322	316	328	335	304	341	328	298	325	337	305	347	329	344	346	348	322	317	351	309	345	327	307	319	308	328	326	340	314	332	336	315	329	317	340	327	320	337	333	333	316	323	313	325	316	313	319	325	312	323	300	299	355	336	335	348	299	319	341	298	367	340	320	342	341	347	313	304	317	308	348	330	309	320	350	324	361	331	318	306	352	352	332	335	354	327	338	315	339	366	314	310	336	316	321	346	329	341	330	340	340	315	313	333	333	314	323	355	346	318	322	345	343	323	329	329	316	341	318	318	328	328	321	297	318	324	307	328	337	321	327	310	351	301	368	296	326	330	370	355	318	340	368	352	360	326	324	317	330	293	330	319	320	340	340	312	311	344	297	329	337	332	315	332	304	309	339	311	319	329	363	330	347	366	313	322	337	320	296	314	317	307	350	341	334	351	308	334	363	284	285	318	341	304	293	340	326	312	321	349	308	292	350	339	338	308	313	327	315	320	349	321	322	302	328	337	326	309	344	337	335	311	318	317	350	363	348	341	289	345	356	327	335	308	329	349	314	355	324	346	305	355	307	329	347	351	287	333	311	311	347	345	331	292	352	331	363	312	309	308	334	316	321	323	344	327	334	349	330	331	330	304	322	321	306	330	321	332	301	322	341	322	287	332	313	316	339	312	333	311	298	305	300	321	346	345	345	321	331	320	346	313	356	322	336	325	336	314	348	308	318	352	319	312	344	338	329	287	341	314	338	347	357	324	359	310	302	335	300	343	325	343	329	334	316	329	355	331	311	367	331	308	351	363	351	330	334	353	312	320	328	338	326	324	319	331	323	351	334	306	327	306	346	332	350	366	307	320	325	308	340	337	316	345	328	328	356	315	325	336	316	357	338	330	334	370	331	330	339	344	317	323	332	333	328	336	336	317	328	326	348	344	324	317	306	341	329	321	336	342	336	331	331	311	350	345	332	309	338	329	325	325	326	326	391	300	332	337	323	314	343	309	317	319	347	337	353	327	342	316	316	300	317	328	323	318	337	313	354	340	328	306	318	318	366	316	314	308	306	324
24846	20904	26430	25294	5150	351	251	236	176	196	164	150	135	143	117	139	138	125	143	118	138	120	122	137	113	134	112	107	103	108	120	116	129	115	117	102	115	109	105	99	124	118	115	118	97	110	98	107	101	107	106	111	96	115	110	96	117	101	107	102	104	102	118	107	113	107	105	100	99	112	138	111	111	108	100	107	97	89	109	122	109	111	105	110	91	88	104	106	109	111	94	106	110	110	119	95	108	105	117	108	114	100	106	103	100	117	108	98	120	107	124	93	109	114	99	95	117	126	114	100	128	102	120	104	104	107	101	93	121	106	103	104	89	110	124	93	99	99	110	100	89	114	114	92	125	113	116	120	107	98	111	104	106	94	100	124	114	96	107	117	81	106	103	96	116	116	111	112	106	107	107	114	128	100	108	92	103	103	124	116	101	106	127	94	116	97	97	126	119	116	108	108	107	101	96	105	100	96	101	118	103	97	112	98	109	119	104	109	113	115	108	116	89	111	102	109	115	102	101	108	111	103	102	105	103	112	110	120	109	98	95	124	91	113	120	84	98	107	126	87	95	103	107	85	109	100	97	102	95	101	112	110	96	112	107	107	104	102	112	98	108	114	111	120	108	95	88	102	109	113	112	102	123	108	131	119	95	109	101	109	118	104	123	100	105	94	104	112	90	95	116	119	105	117	110	106	94	82	97	108	107	112	103	111	106	98	121	95	110	116	119	110	109	113	107	128	86	109	110	127	126	101	125	112	87	119	97	111	108	111	109	115	118	112	104	89	105	113	111	100	108	108	108	99	117	103	99	101	102	106	112	98	99	109	105	115	120	116	108	108	126	104	118	97	122	102	119	111	108	103	102	102	98	96	99	106	104	106	116	101	110	110	109	98	110	105	120	91	126	100	124	108	98	108	112	99	100	115	119	108	104	101	96	105	106	112	104	101	109	83	123	105	101	109	94	116	112	112	96	110	108	108	111	93	99	110	111	113	107	107	103	109	105	100	87	126	112	125	90	107	105	111	94	103	103	107	93	103	112	94	111	99	111	120	96	99	95	111	102	97	93	106	98	97	94	108	101	118	121	114	102	123	105	123	112	121	105	115	88	101	114	102	136	98	120	93	104	100	109	109	100	90	98	104	95	122	107	100	108	101	111	105	107	104	90	96	100	101	95	120	121	91	114	109	97	117	89	101	102	94	139	107	111	114	98	85	128	118	106	109	108	105	97	108	107	109	113	99	114	109	118	115	125	97	98	103	124	102	100	100	90	108	101	114	117	102	107	108	101	107	116	120	103	101	107	106	127	95	92	98	103	109	104	98	106	92	109	109	112	105	114	124	111	104	113	93	114	128	118	129	113	121	106	101	116	110	102	101	102	125	101	108	90	112	101	101	119	109	100	109	109	117	101	103	111	141	107	100	103	112	117	93	109	102	100	118	104	97	114	115	97	107	90	88	109	92	106	104	112	103	107	112	110	98	108	108	91	106	92	102	107	117	90	109	109	90	129	104	121	122	111	112	115	102	111	110	123	100	108	108	122	118	106	124	114	94	133	109	93	107	104	114	88	89	127	105	95	114	111	114	89	118	85	101	106	94	115	119	112	117	97	111	123	96	105	106	104	115	108	102	110	115	97	104	117	108	131	109	121	87	88	117	100	109	109	95	123	112	93	110	108	110	105	109	122	101	99	80	95	104	128	105	110	126	115	115	98	107	98	92	113	97	112	109	106	108	109	125	112	107	128	100	116	93	112	113	115	111	115	103	120	103	97	125	113	107	118	106	113	118	124	97	113	106	109	102	97	112	104	107	113	106	131	116	101	104	117	105	114	95	103	114	94	114	99	102	102	99	111	96	120	110	108	94	99	121	110	101	125	94	117	111	115	95	93	103	96	101	104	114	117	115	89	106	122	114	118	96	110	108	118	127	96	112	99	100	121	113	104	110	106	115	115	106	100	118	85	116	126	105	89	117	116	103	106	92	118	108	116	103	106	114	122	123	105	118	100	111	101	107	127	100	115	102	99	105	106	104	116	117	105	110	105	116	119	105	93	94	111	106	106	101	117	102	89	114	93	98	102	100	98	107	101	94	101	117	122	107	101	104	108	112	82	114	115	108	114	96	114	104	93	98	100	125	110	79	103	103	102	88	120	108	109	91	132	84	90	118	117	102	114	85	123	94	117	124	100	114	101	108	111	119	109	100	114	98	101	108	111	108	93	112	122	117	85	108	107	105	116	97	108	113	108	90	100	105	102	108	114	109	105	117	107	120	108	98	95	99	100	113	107	120	109	95	106	101	111	105	111	102	124	97	115	98	123	107	92	110	112	97	99	110	109	109	110	123	132	85	96	115	97	103	107	108	117	91	119	100	107	105	114	99	91	101	97	94	116	88	106	102	117	97	98	100	93	118	122	94	104	106	119	116	121	120	120	120	97	116	85	89	108	126	109	117	109	101	95	120	98	110	119	110	91	88	118	92	137	120	106	99	98	87	120	98	90	95	99	112	103	114	81	100	107	105	116	92	101	110	107	105	105	99	123	102	102	91	96	97	107	87	133	88	121	93	85	100	99	98	88	93	91	100	95	108	96	104	106	115	120	104	107	102	134	112	94	115	118	113	95	99	114	81	107	98	111	115	82	128	111	103	95	112	113	115	106	113	116	101	118	109	91	95	116	105	92	99	118	102	121	112	107	109	99	90	109	96	104	106	122	115	116	110	99	111	99	109	111	100	88	124	95	92	132	98	115	97	111	111	126	92	95	101	99	100	113	106	118	122	115	101	100	111	103	98	133	108	94	102	108	108	92	99	115	96	95	110	107	111	117	99	89	97	99	93	108	100	121	120	108	115	110	103	98	106	106	104	102	103	102	115	94	105	99	97	107	106	102	101	107	112	101	115	114	108	104	111	112	111	100	110	111	94	99	101	107	117	115	101	129	128	92	122	110	124	126	92	110	102	124	127	94	118	95	87	148	112	104	117	107	119	128	134	106	120	99	115	119	110	122	115	105	92	122	100	113	104	111	114	101	90	137	108	107	114	103	135	108	103	109	109	112	125	100	102	114	110	96	136	87	107	105	133	122	124	111	122	106	109	107	105	121	96	107	99	106	124	101	93	131	106	100	108	90	130	112	90	115	105	102	122	94	95	108	110	94	120	108	100	95	94	113	112	97	111	105	91	110	100	107	121	119	124	111	103	114	97	101	111	113	126	98	111	108	105	103	90	109	92	100	111	105	116	115	132	117	111	129	105	101	107	95	100	109	102	108	123	112	101	105	99	107	89	112	98	120	102	98	98	108	115	107	99	114	108	102	118	89	106	109	120	120	99	107	104	101	109	99	126	101	106	116	106	85	103	98	102	113	106	107	91	104	96	117	119	108	93	93	95	105	101	109	110	90	86	106	113	92	116	114	106	116	110	96	95	116	97	102	100	96	119	113	94	107	103	110	106	107	91	115	106	119	100	109	106	101	98	99	121	98	98	109	109	114	109	117	111
3368	4192	2720	1198	889	600	554	372	338	290	258	223	215	201	194	185	182	176	164	153	179	152	155	143	150	152	142	163	138	125	147	150	139	179	176	149	136	146	153	157	132	173	159	133	129	132	174	122	158	141	140	161	125	133	154	128	134	151	139	124	119	150	143	160	134	142	151	137	121	148	135	147	117	130	159	152	136	138	110	132	121	141	128	123	124	145	120	139	140	131	132	130	117	148	135	139	130	130	131	136	144	137	127	130	131	123	128	147	104	147	138	140	146	118	123	121	127	149	125	129	127	120	130	142	125	128	148	130	148	117	122	140	121	136	132	129	146	151	136	128	124	156	143	149	123	120	127	138	126	145	119	137	129	142	121	154	117	136	128	140	135	137	132	126	129	129	120	144	128	160	151	145	151	124	130	124	131	135	123	134	157	125	124	153	147	120	127	129	134	137	130	145	139	154	123	125	133	130	133	153	142	137	140	116	131	131	129	133	130	132	149	127	137	125	127	128	143	122	150	103	140	124	140	124	168	125	140	146	141	144	115	136	143	150	132	143	153	139	136	132	135	137	136	170	147	134	147	130	153	126	150	128	157	134	126	114	139	133	138	133	134	147	142	162	131	114	128	146	132	134	127	155	113	122	133	149	137	131	115	135	156	111	156	137	124	125	112	140	160	130	111	136	130	131	147	113	131	143	114	137	131	122	138	132	120	137	125	139	155	138	140	151	132	115	126	123	145	136	111	145	135	130	118	146	126	145	162	125	123	121	124	143	130	131	144	129	151	139	133	126	138	136	140	144	127	122	153	149	136	137	138	139	143	139	116	110	127	124	129	132	134	145	132	148	124	141	127	126	156	132	141	141	154	135	114	154	127	124	122	137	138	132	135	148	135	121	139	124	129	128	129	135	130	131	123	125	141	144	132	134	128	128	136	134	131	126	124	129	144	132	135	124	143	157	133	122	166	137	142	104	131	142	136	123	131	118	124	125	126	131	130	154	126	122	120	127	125	166	133	137	126	135	136	140	134	143	130	142	129	125	150	129	140	138	136	149	139	111	139	112	145	121	127	150	131	133	142	136	126	131	135	139	135	112	141	137	154	131	138	125	141	136	124	163	122	122	131	124	136	113	133	137	128	119	130	130	125	130	128	154	142	125	146	147	126	148	139	132	132	144	126	150	132	129	133	137	134	137	153	115	161	146	144	126	119	127	126	125	150	128	134	134	121	140	134	139	125	137	130	130	119	123	152	125	139	133	142	125	117	127	124	151	125	144	122	135	129	125	132	100	143	143	133	140	138	147	127	121	141	157	139	132	98	110	135	148	134	135	134	141	127	127	135	134	131	129	128	147	158	139	116	127	135	128	125	128	132	113	120	145	131	143	135	133	138	139	127	152	147	97	141	144	137	102	118	139	140	148	154	137	132	123	126	130	117	127	141	145	147	131	136	121	122	132	148	142	152	144	135	125	132	127	158	127	138	135	132	144	137	116	131	140	137	115	148	123	131	130	131	154	145	140	128	134	137	123	129	146	140	140	125	135	136	124	103	143	120	135	132	128	134	132	131	154	103	131	119	145	109	142	127	139	124	152	130	143	127	149	122	157	143	139	128	126	124	121	121	149	131	115	155	134	133	141	139	122	148	120	136	136	126	111	152	122	133	124	126	146	129	131	147	131	134	145	122	116	149	131	136	132	133	126	126	139	134	159	136	134	143	134	128	131	132	119	130	138	133	162	125	118	144	148	139	132	124	123	141	155	136	121	116	131	122	143	143	136	138	135	122	129	145	122	114	124	117	128	131	119	152	139	149	134	127	128	159	131	148	134	101	147	140	119	121	127	134	117	129	117	154	124	150	136	134	134	139	125	134	138	121	117	154	143	133	130	137	139	141	142	136	127	138	139	141	130	113	126	139	138	138	140	129	141	127	122	151	138	138	122	139	128	124	125	160	146	122	145	154	131	152	114	126	141	112	149	135	136	129	139	123	130	128	125	128	130	140	143	127	139	130	122	148	124	132	125	138	119	132	154	172	141	133	133	132	120	130	136	137	156	148	135	136	135	133	150	140	144	128	133	137	132	126	141	103	143	109	149	156	136	108	163	125	152	130	130	138	125	143	121	136	117	151	129	120	131	120	154	136	143	155	135	152	124	147	115	124	133	159	145	124	130	136	127	114	134	130	133	151	116	151	124	129	144	131	124	127	145	107	137	106	130	143	132	113	132	136	154	148	139	147	126	145	131	150	145	142	134	140	125	145	144	130	116	124	151	136	130	124	127	165	139	115	141	153	125	132	135	128	127	126	120	123	156	136	120	122	143	138	125	122	127	142	130	145	116	131	140	134	126	140	130	132	138	110	135	153	130	147	112	149	128	146	122	137	142	163	124	137	160	129	129	148	143	126	137	126	159	142	149	127	111	130	151	126	135	137	160	162	113	124	153	140	142	130	115	146	133	114	119	157	141	139	129	132	128	128	141	145	147	137	168	115	151	123	134	123	136	131	140	134	135	131	133	143	146	130	115	130	146	144	128	123	137	129	127	142	108	126	133	152	132	141	133	148	121	131	119	142	143	147	123	140	144	135	116	151	106	120	145	144	129	153	126	131	124	134	114	136	136	128	125	155	141	139	122	128	139	109	143	137	124	141	125	134	143	113	154	139	123	129	157	125	138	125	132	130	124	126	146	125	140	133	128	130	137	129	129	143	127	116	123	130	150	135	126	128	134	145	129	124	137	144	120	133	142	139	137	133	139	129	134	128	127	120	141	137	130	140	125	135	124	132	118	128	115	144	143	124	122	127	138	129	119	141	117	128	153	126	119	111	147	128	151	138	108	149	150	140	127	139	130	147	123	140	143	115	126	133	131	137	116	136	118	129	131	131	145	126	150	134	124	142	116	134	130	129	122	130	115	135	139	149	147	136	127	117	138	138	135	131	121	136	147	133	140	157	133	136	124	150	144	135	135	159	135	139	144	141	122	135	136	123	126	138	148	144	136	129	120	120	124	122	126	110	150	145	138	135	127	129	139	142	160	143	132	148	139	155	120	124	139	150	118	144	138	133	121	134	154	124	134	150	135	134	144	134	150	143	116	152	131	138	138	130	148	132	133	131	130	130	158	132	150	117	110	135	124	137	124	139	154	151	134	126	131	139	138	129	128	129	145	139	144	134	120	127	124	136	151	140	135	132	133	132	120	123	126	134	133	146	129	136	122	131	131	128	138	117	136	139	127	128	143	136	141	147	140	141	134	130	144	157	129	121	120	138	122	137	133	140	143	138	138	144	152	121	129	159	147	125	144	123	137	146	148	124	136	131	123	140	139	149	120	143	145	132	129	127	130	140	144	143	119	125	118	126	161	133	129	143	130	107	134	129	134	153	126	99	120	136	128	127	148	142	139	143	135	134	151	124	136	135	127	122	138	140	141	145	140	139	128	155	138	144	120	126	136	132	123	126	116	141	149	135	144	148	145	135	123	127	120	115	127	124	127	134	150
22516	20994	28467	23699	20990	20997	5411	982	748	700	684	600	546	525	531	488	504	504	453	428	436	493	448	440	446	451	421	426	424	490	405	411	442	398	433	424	398	407	412	394	406	397	373	409	405	371	377	378	385	382	410	405	399	466	436	441	398	385	403	439	390	442	377	371	376	426	443	423	358	360	403	393	397	363	395	407	392	391	415	390	388	393	400	444	407	422	427	384	404	411	370	403	421	382	397	413	384	398	404	395	383	403	408	369	390	421	361	430	379	375	382	408	367	394	376	392	402	391	375	400	402	363	373	405	402	425	395	363	372	411	365	407	398	399	354	407	367	396	387	374	387	364	392	367	420	389	390	394	409	384	383	367	403	403	403	405	358	391	379	389	399	376	377	359	399	373	393	403	407	406	389	411	456	422	358	411	444	382	394	397	405	415	426	356	389	375	426	395	406	382	379	423	409	405	392	433	404	377	394	407	377	381	390	370	432	377	370	417	364	373	420	387	417	379	388	388	415	418	384	435	404	397	389	391	402	409	418	383	406	406	386	369	395	384	360	404	440	399	366	392	395	373	383	398	387	416	389	421	421	396	403	402	392	393	362	399	429	391	352	363	400	376	395	390	390	390	387	414	391	404	368	389	431	398	387	385	393	363	384	371	399	387	378	381	411	390	383	428	422	392	433	354	376	360	391	384	400	362	367	399	389	400	381	418	401	391	406	412	390	392	424	388	409	403	347	412	391	384	360	424	385	417	381	425	402	385	393	376	394	429	426	413	393	422	394	393	411	393	384	395	395	399	362	397	362	409	397	410	399	397	393	379	388	411	385	402	406	400	376	359	372	377	372	382	409	371	393	373	407	415	403	416	400	364	402	397	397	370	400	439	371	373	378	405	418	379	414	402	391	386	397	418	379	387	427	367	403	373	384	389	398	383	398	387	384	410	411	431	428	365	377	389	335	366	381	378	371	398	393	374	408	377	421	389	417	396	404	374	382	408	393	367	367	442	401	365	388	395	395	405	358	364	373	413	380	380	371	409	391	407	387	374	409	392	367	428	377	383	380	372	441	410	390	381	387	400	378	376	404	425	389	413	379	398	395	381	400	411	376	372	376	402	403	384	384	390	403	400	385	361	379	371	382	377	383	382	359	416	393	394	414	409	375	393	402	384	365	347	408	378	416	388	376	388	433	413	421	397	362	373	394	418	425	418	390	399	402	361	397	404	378	397	398	403	413	378	399	380	385	371	385	369	396	388	397	406	371	408	395	409	404	409	411	396	383	371	389	369	397	418	424	410	365	427	395	363	364	385	390	380	406	387	406	358	378	418	347	412	401	416	382	406	375	375	397	372	356	393	418	360	411	387	441	388	427	372	410	400	395	350	366	411	365	388	389	427	382	427	388	360	393	441	367	394	383	375	410	425	421	414	390	371	406	411	427	372	364	407	408	348	398	361	386	366	403	400	362	413	360	399	420	431	380	369	404	384	388	398	386	383	375	367	381	393	369	370	409	364	385	406	383	394	371	369	405	382	397	381	367	353	423	390	344	394	391	374	382	353	369	398	396	414	377	365	376	403	393	407	395	399	376	422	390	391	372	412	394	377	350	423	386	391	399	405	376	391	398	397	404	373	395	405	360	390	380	387	382	412	373	379	368	390	431	409	375	399	400	353	420	412	383	392	401	370	352	377	402	399	382	387	400	374	380	389	413	402	374	407	371	367	349	393	376	391	392	389	400	396	440	418	382	387	397	386	400	399	387	409	388	384	380	392	376	388	437	389	404	362	370	408	429	403	389	404	359	407	372	362	409	355	412	391	373	386	412	400	370	396	398	389	359	370	415	375	378	423	396	405	383	386	369	360	405	361	368	368	366	375	397	386	387	376	396	403	402	371	382	338	385	357	403	410	369	397	393	372	383	403	365	421	387	396	395	389	427	377	417	390	402	382	405	399	416	386	423	396	385	388	441	400	400	399	400	384	353	409	433	394	409	375	405	394	385	396	376	389	430	408	392	385	390	356	387	375	415	423	417	389	402	369	389	375	350	401	356	362	424	412	403	380	376	394	384	402	395	392	410	423	377	390	383	372	369	385	363	380	389	337	371	390	404	411	387	391	398	387	376	389	372	399	342	382	413	410	370	371	399	370	351	375	363	389	405	402	395	390	407	388	384	394	403	381	426	412	390	399	410	369	397	395	411	404	398	370	376	370	381	394	380	414	405	357	414	378	386	383	380	404	411	405	358	378	399	401	370	392	389	352	392	383	410	354	365	377	402	414	390	421	386	375	407	373	372	379	412	404	371	399	416	374	354	412	389	372	392	421	388	399	421	407	408	386	422	402	395	406	424	419	422	369	414	416	387	362	412	368	375	393	374	417	416	400	377	388	395	407	406	379	348	366	378	401	370	386	364	424	397	421	396	389	355	389	387	409	404	394	397	414	423	385	379	388	365	396	404	372	394	413	411	412	380	408	400	421	383	396	401	387	353	407	409	392	414	393	372	402	397	394	375	387	349	372	406	385	384	390	393	392	409	375	372	397	405	414	397	338	401	356	371	397	380	430	385	401	382	358	381	370	425	384	411	438	394	388	408	385	392	407	381	394	390	420	394	403	393	373	428	378	395	343	359	352	370	394	406	413	401	386	381	431	365	364	372	379	370	432	387	413	360	380	391	356	374	331	363	381	389	377	387	372	381	356	395	407	392	368	409	426	423	387	414	393	388	393	412	381	405	383	387	360	377	377	392	376	401	369	414	400	360	389	383	407	387	381	406	394	390	413	415	415	408	389	420	395	406	416	405	370	361	360	394	403	379	388	381	363	403	410	355	405	380	402	378	375	375	396	383	390	401	393	381	374	360	414	399	363	381	393	387	386	364	395	385	422	426	400	380	388	366	341	353	351	381	392	377	369	385	380	417	401	394	395	356	373	419	380	402	404	390	417	393	381	404	399	395	416	420	367	415	415	380	427	396	390	389	404	368	396	365	376	391	388	398	392	387	381	402	350	441	402	382	374	366	370	413	397	433	365	382	427	402	351	426	410	399	409	394	357	385	392	387	401	379	394	395	392	370	394	374	393	375	411	403	399	415	411	373	367	397	414	395	420	349	369	380	383	353	380	430	388	437	416	402	349	399	411	387	435	388	389	360	370	371	387	379	380	383	345	414	389	417	402	374	399	386	364	370	403	404	399	390	384	384	389	376	374	385	362	359	393	413	424	374	385	444	384	419	392	390	358	398	386	409	399	386	421	390	394	444	407	350	397	390	379	364	393	403	359	388	366	389	388	404	424	418	344	391	424	400	389	391	403	400	408	362	387	365	395	414	375	360	376	389	429	386	358	454	407	417	385	418	430	406	380	374	437	361	369	400	362	396	367	358	402	389	405	377	381	403	353	372	401	394	393	393	385	365	356	404	365	406	401	389	411	434	374	368	369	402	387	384	355	385	408	359	388	356	391	401	405	376	399	398	386	398	407	395	404	426	367	418	398	391	379	378	376
4931	13643	9203	4525	3155	2390	1812	1510	1193	1053	936	800	703	696	681	612	581	545	536	579	495	524	494	483	466	486	482	485	468	512	429	465	458	458	458	458	427	436	456	433	413	459	438	466	431	478	463	440	398	446	418	447	429	433	420	440	437	412	400	405	440	435	448	457	395	443	438	439	433	395	381	468	446	451	428	406	416	429	423	465	430	414	442	427	427	415	417	406	442	418	428	434	436	387	436	404	396	430	414	465	435	403	416	445	432	422	414	446	415	415	404	426	419	456	410	425	408	463	415	413	434	440	456	403	386	441	433	410	430	431	457	407	433	435	398	411	398	416	425	436	407	408	403	413	390	421	406	405	417	410	438	411	401	450	450	418	415	452	405	458	408	427	400	428	420	414	423	438	428	426	459	443	443	425	395	436	414	425	412	412	438	415	408	474	411	456	413	381	445	432	447	401	406	449	424	428	459	425	447	388	415	422	447	432	407	440	401	413	430	421	427	412	421	407	406	396	408	409	431	453	408	390	393	421	404	419	413	399	403	441	426	416	395	405	434	438	434	418	427	443	425	432	421	403	403	431	399	439	446	420	428	407	412	416	416	403	369	418	400	412	432	397	408	386	436	408	419	436	399	443	450	450	416	446	446	420	463	411	395	417	401	407	390	403	436	402	434	451	396	383	406	406	401	418	455	437	431	415	429	369	395	407	434	373	417	413	397	427	441	456	422	420	414	437	413	396	414	419	437	452	416	408	430	411	405	403	438	413	378	385	413	477	443	412	420	450	444	426	410	391	387	407	420	442	398	400	417	377	395	433	418	432	423	413	379	422	396	448	411	414	439	434	428	447	432	445	391	383	397	434	424	438	404	415	401	421	436	436	463	420	440	444	395	414	418	412	434	431	423	423	418	438	383	384	449	408	432	414	446	430	433	402	427	381	406	418	433	397	422	407	379	431	417	440	422	415	427	423	403	425	444	448	423	377	392	387	434	425	433	401	387	437	409	425	409	442	412	406	448	405	421	407	422	382	414	412	448	436	418	397	428	405	397	399	407	414	436	461	425	456	457	418	392	424	432	420	438	417	448	435	418	411	407	395	411	430	425	392	454	422	442	424	432	384	399	399	381	423	442	440	406	455	402	408	388	421	408	413	452	412	390	433	446	408	449	404	414	393	384	444	399	418	461	414	422	424	395	470	409	445	436	388	399	423	441	417	447	450	416	485	424	442	449	396	433	415	395	436	411	448	412	445	412	459	425	423	429	381	393	394	456	450	402	430	407	430	457	424	420	440	381	426	350	401	409	425	450	432	409	421	409	412	400	395	406	415	403	440	415	469	423	425	397	432	439	484	404	407	426	398	415	401	478	420	403	434	444	415	459	444	422	422	422	439	402	421	434	438	435	415	428	417	419	407	416	424	419	395	416	434	424	383	419	430	442	432	423	458	407	414	397	447	445	445	409	409	417	460	444	407	438	411	413	395	401	454	422	441	434	420	395	436	454	426	387	406	400	408	434	412	436	411	414	408	437	470	441	429	459	442	421	405	400	416	421	445	402	457	416	434	412	439	424	401	439	404	426	422	403	415	479	404	441	392	391	386	381	431	410	424	416	427	419	427	381	407	416	431	414	435	402	429	436	450	434	402	432	411	436	460	364	442	440	455	408	434	403	427	419	397	400	410	397	410	422	439	435	382	400	429	428	389	455	411	411	450	404	435	448	419	447	434	425	427	420	462	411	428	448	432	461	429	457	431	404	403	434	447	421	400	397	405	450	439	441	408	451	451	417	460	428	423	393	460	439	387	415	390	405	426	450	386	408	407	423	424	407	397	423	405	423	437	401	403	393	394	442	448	369	410	431	378	398	443	418	415	387	451	435	421	402	451	396	407	418	427	392	411	433	420	406	394	403	384	436	448	441	397	418	449	390	445	408	417	446	405	420	400	410	409	407	376	420	428	402	406	433	417	454	419	383	431	437	409	408	404	391	436	385	429	419	414	404	403	425	426	426	389	420	401	376	399	398	456	389	437	395	432	408	414	454	406	392	396	443	438	443	416	438	396	416	408	448	407	416	428	427	435	430	430	437	400	393	396	423	423	383	423	387	415	428	402	434	415	430	391	453	406	432	471	429	382	430	398	434	427	385	401	422	414	401	431	458	397	467	439	424	434	396	401	406	401	403	427	410	443	450	429	458	398	420	397	412	421	401	406	401	399	423	389	409	376	445	438	443	420	416	440	428	411	418	413	419	402	419	425	395	463	406	434	432	419	410	395	439	440	424	437	403	379	418	416	401	412	426	424	411	430	444	422	399	383	441	396	377	433	446	410	420	428	414	437	442	426	423	437	408	418	433	423	412	413	395	447	431	410	432	437	374	441	407	441	429	407	388	449	388	456	448	402	442	441	433	447	491	440	436	415	411	386	387	414	423	390	405	396	417	435	445	454	440	392	401	438	396	366	403	388	428	373	441	432	431	430	382	377	446	419	408	424	404	403	390	402	464	441	386	415	427	433	429	428	410	431	410	411	395	408	409	431	417	398	402	418	390	413	421	415	382	389	416	399	439	411	394	413	417	431	429	413	399	434	395	390	421	407	419	419	415	397	422	412	434	406	414	404	424	395	422	416	395	404	452	416	410	415	400	381	460	409	405	423	404	420	387	416	405	403	414	414	458	386	401	424	428	416	450	442	480	411	408	416	429	415	422	417	437	397	413	425	417	413	410	412	391	384	428	397	417	386	407	418	408	425	422	390	397	434	448	445	457	457	426	436	425	443	442	419	410	455	425	364	449	433	415	435	398	411	412	407	438	397	449	409	450	448	406	430	420	408	421	398	470	381	381	438	431	380	432	440	401	403	405	410	410	400	450	461	400	394	425	430	405	388	438	417	412	405	409	416	393	425	389	422	404	405	412	456	404	435	413	424	400	427	426	401	412	464	374	405	423	424	408	385	392	439	404	424	444	431	400	412	415	392	458	425	453	414	453	406	428	446	401	425	454	412	432	398	402	446	420	445	432	404	454	441	395	424	438	430	400	418	418	398	423	444	408	426	430	429	404	423	414	410	397	408	480	418	432	386	392	409	445	437	413	439	432	408	397	419	434	451	377	420	437	413	458	442	407	416	413	434	442	427	411	420	441	417	402	389	417	409	443	425	455	403	410	423	375	389	426	428	458	433	470	395	444	444	406	421	422	439	459	433	408	391	418	413	416	420	444	409	417	449	459	458	401	453	448	435	434	401	440	414	409	404	426	440	410	418	397	413	410	402	405	421	442	430	438	437	410	445	409	450	416	430	418	409	427	392	401	435	427	417	408	404	449	414	392	438	412	429	427	409	441	435	426	423	405	433	426	407	456	426	417	431	427	419	430	432	437	417	430	464	429	431	393	407	421	488	402	401	418	387	454	417	442	401	409	418	432	393	438	406	402	448	457	418	418	424	384	461	397	376	436	422	415	418	412	401	379	413	383	389	379	431	439	444	418	416	415	376	403	394	456	377
27502	17465	3359	564	427	413	197	136	154	116	127	112	122	112	110	110	108	106	110	115	123	110	92	102	118	113	95	106	115	101	108	126	100	95	114	121	102	120	127	117	113	113	108	106	87	93	118	97	121	99	102	120	110	105	121	116	118	110	113	102	122	101	100	120	102	120	109	126	113	107	113	109	102	104	106	89	111	101	104	108	80	97	115	108	109	109	106	102	113	128	119	115	95	81	107	110	108	105	113	113	106	108	113	110	132	109	111	122	103	114	91	94	104	103	97	125	111	101	96	92	116	119	96	119	108	104	124	112	107	114	98	116	110	127	119	93	105	100	127	109	109	124	117	102	96	110	104	101	105	127	119	118	111	98	123	105	122	120	105	100	115	118	101	121	110	105	116	109	100	105	119	99	108	135	103	112	125	89	105	112	123	115	108	122	128	110	98	88	126	114	112	105	103	87	105	100	112	112	106	96	111	115	113	100	123	105	109	108	109	103	114	111	99	108	99	119	105	117	103	123	112	94	117	113	105	113	117	108	103	97	107	91	121	105	121	93	106	103	101	121	133	125	97	103	107	103	121	111	126	124	102	109	96	112	103	111	98	117	108	117	97	117	122	127	114	121	119	125	97	125	90	110	106	105	106	110	105	101	112	106	108	107	96	87	123	108	99	108	105	115	116	119	107	117	119	110	103	135	108	114	110	102	120	116	119	112	112	125	122	128	113	98	114	105	105	112	114	95	107	114	111	114	101	112	103	114	97	98	107	117	108	136	105	98	117	132	124	107	114	103	119	114	91	95	86	116	113	105	104	107	113	100	114	119	86	94	110	96	119	124	116	101	105	90	117	101	103	105	116	101	109	116	106	125	101	109	120	112	107	99	101	110	103	101	108	124	105	106	99	110	106	114	120	110	115	127	102	110	117	122	104	112	106	122	110	96	119	107	110	117	110	134	98	92	120	103	120	114	105	96	140	115	115	124	117	94	108	114	111	102	111	92	126	100	115	119	106	113	107	119	102	107	103	107	110	113	116	99	113	101	131	111	99	131	117	133	121	96	113	122	112	112	109	109	114	116	122	100	118	105	119	116	103	108	110	116	111	93	123	105	108	121	101	118	97	93	123	113	117	91	102	121	112	117	115	100	110	118	119	129	108	114	105	114	99	116	111	102	114	104	106	104	116	104	122	123	91	106	93	109	100	107	95	110	99	116	111	123	93	118	106	82	113	113	108	128	99	106	111	117	124	111	111	101	131	101	123	98	114	101	107	102	108	119	87	114	113	123	102	119	112	110	127	96	113	114	121	126	126	94	108	106	126	102	101	124	86	134	109	106	112	105	105	127	115	113	113	111	133	117	101	116	105	115	124	114	102	104	123	104	106	104	115	113	107	96	109	120	92	95	98	107	113	99	94	114	105	120	103	117	124	110	117	119	111	100	93	116	89	112	113	110	116	122	125	109	112	106	115	105	109	118	112	113	112	105	106	105	127	100	105	114	95	120	107	107	119	117	111	87	103	117	130	103	107	118	111	111	111	118	118	111	122	115	114	110	103	103	107	109	104	113	123	96	113	117	121	107	100	101	104	115	108	123	137	105	105	106	93	117	106	123	101	136	124	113	118	120	113	98	106	108	98	98	127	108	123	109	109	96	94	106	109	116	113	115	117	109	106	110	124	105	120	129	117	103	121	109	88	96	116	108	99	108	121	108	103	118	105	119	134	105	123	120	129	113	100	93	122	117	104	115	109	110	122	108	113	108	101	121	107	87	105	106	101	125	100	148	95	102	119	121	130	99	109	120	123	110	115	125	113	112	112	97	111	102	128	111	87	97	120	105	102	105	114	130	91	101	98	112	101	101	111	105	95	118	112	109	107	118	109	104	106	105	122	119	88	105	116	120	103	108	134	111	120	98	111	121	120	95	112	116	115	110	116	87	128	127	109	99	112	110	108	113	102	119	108	110	102	113	120	113	105	121	109	115	109	123	97	112	103	92	122	115	140	102	95	134	97	106	120	96	121	94	102	122	128	96	110	124	95	103	105	88	99	116	114	120	109	104	127	124	116	100	108	128	119	128	106	115	98	120	103	113	132	127	130	121	109	120	106	97	108	109	105	93	120	116	113	119	101	114	105	93	89	121	113	130	116	116	128	122	127	92	109	118	108	100	113	104	126	87	95	114	120	110	123	121	113	109	95	120	124	112	95	123	101	117	127	110	102	76	93	104	103	129	104	99	97	100	97	119	99	104	114	117	114	105	104	118	110	112	136	131	121	129	90	115	141	115	135	122	110	109	103	130	109	122	121	103	103	106	108	108	99	113	118	127	116	100	92	123	113	103	119	112	111	127	106	104	112	93	102	104	126	95	108	105	87	93	114	103	112	94	128	116	102	118	90	105	92	122	120	116	99	86	121	117	102	120	99	103	123	116	107	101	119	97	108	103	121	120	104	107	113	88	108	98	106	119	96	115	115	108	102	107	87	93	99	103	113	112	95	113	105	113	104	105	115	124	127	119	113	93	116	111	103	129	128	120	110	123	108	110	81	109	116	103	84	111	100	101	94	108	120	99	115	110	113	127	113	108	121	122	120	121	130	119	101	98	125	105	112	98	101	124	106	113	129	134	99	121	121	105	123	89	117	106	119	114	118	131	132	116	117	112	122	121	103	121	119	103	115	110	119	114	110	107	110	131	123	105	111	121	115	100	112	99	116	120	107	87	115	104	104	121	112	105	96	113	111	110	116	96	115	118	99	93	120	119	109	110	114	99	107	99	123	114	115	129	104	111	99	117	93	112	85	111	123	118	118	90	98	120	103	129	112	117	102	102	109	113	117	105	98	128	108	105	112	92	102	104	118	96	88	116	115	106	126	100	94	104	110	99	115	128	136	107	97	103	117	116	117	99	103	111	99	97	110	111	109	116	93	104	114	83	113	107	108	108	112	109	99	113	123	117	89	117	113	103	100	109	124	96	121	104	105	112	102	106	130	107	116	134	122	118	108	77	105	93	113	99	121	119	94	104	116	117	109	116	125	100	116	118	124	110	105	90	95	128	90	109	90	108	109	90	101	100	115	118	107	119	105	122	114	109	96	104	110	137	117	113	91	100	102	104	133	104	96	108	125	104	121	120	108	89	118	117	95	118	109	116	113	124	93	135	113	127	109	106	110	99	107	111	135	106	107	111	103	95	105	101	112	112	98	112	115	106	114	113	97	130	127	122	119	114	94	112	120	123	128	111	98	117	117	97	105	110	100	116	109	108	114	107	109	123	96	119	100	116	102	101	111	124	117	126	115	121	119	115	125	101	108	120	114	98	109	112	107	136	107	107	102	102	121	120	97	114	102	100	111	103	111	106	117	95	109	101	105	117	94	104	117	124	121	87	105	103	102	120	100	109	109	117	102	140	87	105	95	121	116	117	110	109	98	94	118	136	115	121	101	114	108	106	108	111	113	133	125	122	92	111	110	117	103	108	113	108	88	96	121	135	127	98	126	125
4259	866	554	302	228	224	189	170	170	168	138	140	113	146	141	116	133	135	150	125	156	134	148	111	118	144	121	128	113	124	124	152	121	131	137	110	123	127	126	121	114	148	112	124	112	128	121	149	128	112	125	104	114	115	114	143	120	123	139	138	111	125	126	109	138	105	113	126	126	120	125	134	111	121	116	138	132	118	137	110	136	127	127	126	126	122	122	127	140	112	119	149	145	118	128	120	153	107	142	134	129	126	106	127	132	126	140	134	125	108	123	143	120	124	137	119	115	130	134	101	132	118	129	120	126	120	122	125	123	111	132	136	118	117	130	128	145	128	125	119	135	123	98	140	137	121	137	142	130	124	131	122	112	139	120	133	119	131	129	119	127	130	137	121	129	136	122	145	126	123	136	130	129	128	106	129	128	123	123	124	121	130	138	146	131	151	104	142	127	119	134	138	136	131	111	135	138	115	120	110	98	127	109	138	128	139	141	116	115	140	125	119	139	126	136	138	123	121	137	141	133	138	111	119	127	121	134	123	133	112	119	126	110	128	122	115	110	131	138	123	119	106	120	134	131	135	144	135	121	143	138	107	147	108	131	114	127	118	132	153	129	109	131	130	121	139	140	120	141	139	123	149	130	108	122	132	113	131	134	127	147	130	143	133	103	132	124	143	101	146	120	129	114	125	131	115	129	136	131	119	134	131	121	134	109	131	125	121	113	124	130	145	127	118	114	101	125	119	124	133	123	112	138	136	141	135	127	102	129	128	122	127	145	101	122	129	114	118	110	140	146	117	147	133	125	140	129	127	119	150	127	114	127	109	117	151	129	126	132	118	150	125	134	111	111	120	142	137	110	102	134	115	123	126	110	130	142	108	121	134	142	129	111	131	112	130	136	124	124	122	154	144	131	119	137	118	126	130	128	131	128	143	133	140	127	115	142	133	135	142	134	135	155	121	127	124	130	127	123	125	151	122	138	117	122	124	138	127	121	144	111	119	144	128	127	138	106	119	124	127	111	120	104	118	113	100	127	128	117	144	154	129	129	116	121	122	131	119	129	121	130	125	127	103	131	137	123	109	113	116	155	128	109	161	118	115	150	113	137	112	129	161	127	138	132	124	143	159	135	107	112	127	109	121	129	127	142	135	138	125	122	125	120	104	142	134	130	130	127	118	126	135	141	100	131	135	132	139	148	129	123	117	118	112	83	118	104	122	108	132	116	143	123	112	130	129	115	116	121	134	131	124	125	115	112	128	137	117	109	123	135	120	114	116	121	118	139	137	117	100	135	138	156	111	118	130	111	126	126	113	126	134	139	132	128	140	112	133	124	122	120	122	131	120	112	121	125	125	142	153	112	125	135	119	113	112	124	121	137	111	138	117	123	109	126	130	114	117	130	136	113	128	121	125	139	115	113	142	115	120	134	150	129	137	139	118	137	129	133	140	134	124	125	142	115	133	132	134	136	135	121	119	137	137	125	118	140	125	127	131	120	113	124	108	119	133	131	128	122	126	130	118	113	133	118	140	125	121	120	122	121	127	131	118	131	137	142	123	142	127	114	141	131	144	119	130	131	132	117	107	133	124	141	130	119	144	125	125	125	144	136	135	127	110	134	138	141	126	108	129	163	115	126	119	113	132	121	138	146	118	123	118	120	127	129	130	129	129	121	123	131	129	121	138	111	124	150	123	108	123	123	133	128	133	128	125	134	136	117	151	123	128	139	136	142	133	130	127	120	134	121	106	142	122	117	155	107	136	124	133	133	128	121	112	117	121	120	131	113	116	122	125	133	113	114	105	142	122	131	143	141	138	117	155	133	124	130	144	125	129	116	139	138	122	144	132	132	129	125	154	126	127	123	120	132	130	114	126	132	123	137	122	112	124	143	135	137	131	119	127	139	125	125	112	145	126	119	163	117	123	119	133	129	104	130	133	116	133	117	150	127	125	128	135	123	133	142	119	115	126	146	129	135	106	126	141	113	127	127	105	139	117	117	124	117	121	120	112	114	129	142	121	116	110	139	140	130	118	125	119	135	108	109	150	118	132	128	143	129	137	107	152	134	118	127	139	110	129	127	137	133	140	121	113	128	132	107	134	124	118	137	137	122	127	152	123	115	125	117	128	126	126	117	137	123	121	122	119	133	141	125	147	147	116	128	127	130	127	129	136	123	108	134	131	133	126	161	130	136	127	137	127	116	137	112	128	120	125	118	136	120	113	124	112	138	126	113	128	125	145	151	124	118	128	123	138	116	129	125	140	133	132	121	114	130	129	118	113	152	110	125	116	144	128	129	128	102	119	161	115	145	114	120	138	112	119	148	127	119	136	141	139	135	136	120	130	140	137	139	128	122	123	114	132	114	117	131	131	124	111	106	141	122	110	122	136	127	132	128	146	143	144	130	137	133	139	131	127	124	113	118	119	130	117	160	137	133	108	149	102	119	134	140	143	131	141	131	120	98	119	133	133	115	113	138	116	111	121	120	106	127	136	136	123	121	137	149	113	115	139	115	142	144	135	132	115	127	126	122	140	139	127	142	135	121	142	112	106	142	134	123	142	146	137	119	128	143	126	155	130	140	124	134	126	116	139	117	120	113	98	105	134	149	117	128	127	136	128	119	132	130	129	115	114	116	96	137	148	124	114	143	112	106	131	108	123	114	122	144	116	127	127	129	134	136	124	141	139	149	123	115	135	111	120	131	116	124	117	123	137	137	121	120	124	110	144	131	123	125	113	137	136	123	115	125	122	132	138	123	113	136	123	129	126	135	137	142	128	127	122	114	129	141	144	123	119	104	119	125	125	138	127	146	141	126	96	135	138	128	118	133	119	137	122	123	114	134	125	118	134	138	144	155	139	125	134	106	134	149	121	128	139	131	118	117	131	115	128	118	139	122	143	123	124	124	137	122	124	120	135	122	140	108	127	114	132	116	127	133	110	126	126	110	130	132	120	146	121	126	124	120	116	131	110	133	112	133	145	120	129	129	126	117	126	135	132	129	118	135	126	144	140	152	121	117	110	116	126	136	145	117	127	134	123	108	125	141	127	139	134	142	134	126	132	149	121	128	137	131	118	131	116	117	118	142	135	122	128	128	116	132	137	140	143	125	124	126	132	125	122	114	150	147	119	144	129	132	119	127	133	109	130	129	129	125	118	135	133	130	115	138	130	119	133	130	112	110	123	117	138	111	142	125	147	140	127	108	148	127	127	123	131	130	109	128	113	129	147	121	131	130	134	119	121	123	135	132	109	106	126	131	119	125	123	129	130	127	129	121	135	125	121	119	137	137	136	122	118	122	117	129	110	142	117	119	143	133	136	135	113	105	118	124	133	118	113	145	133	120	135	131	134	120	124	124	141	130	143	116	119	123	130	121	109	136	123	132	122	139	134	147	118	131	143	111	141	129	125	134	114	119	124	119	121	127	127	129	132	128	128	138	108	117	119	131	128	129	122	120	134	113	152	118	130	112	116	134	130	149	121	126	127	138	125	111	113
23631	20974	27971	24166	20946	7784	847	547	507	472	421	439	373	392	371	355	381	369	355	334	324	335	331	349	321	322	350	312	346	336	333	362	305	329	301	292	321	329	322	304	324	297	319	315	273	298	326	301	322	306	320	280	310	314	307	289	296	289	283	319	287	313	310	327	313	293	282	281	312	279	289	308	307	325	300	267	303	313	336	316	292	279	301	301	282	301	323	306	326	326	318	311	305	307	308	298	321	273	306	316	285	328	306	332	289	275	326	308	334	309	320	319	322	272	286	308	268	318	324	269	309	332	299	311	317	304	312	311	317	303	336	308	313	309	327	294	323	274	323	307	315	289	308	320	334	339	308	299	334	275	313	289	318	294	275	294	293	289	284	329	316	304	307	311	302	309	303	305	317	330	316	309	311	324	289	326	306	307	321	308	306	316	301	276	299	311	363	308	307	307	284	310	309	309	310	313	312	347	267	314	303	301	322	332	312	295	318	288	267	297	294	307	330	291	320	327	301	321	298	300	270	304	323	312	284	316	288	316	281	348	300	326	291	347	300	312	301	318	312	319	307	298	308	292	304	305	307	313	319	303	310	304	322	309	313	304	318	319	295	300	314	289	319	285	307	296	274	331	293	327	335	318	271	305	300	290	291	331	326	313	292	305	331	304	283	313	321	290	297	297	280	287	312	325	318	280	315	298	268	304	297	312	266	306	317	300	304	323	339	290	298	296	342	306	316	318	336	313	314	284	280	335	287	301	303	304	297	290	298	315	297	290	337	277	305	273	295	322	363	306	291	325	301	315	310	300	309	294	290	314	306	310	312	283	314	297	304	301	293	354	283	293	340	276	301	326	323	299	306	272	330	291	326	253	286	322	296	311	357	289	317	317	342	326	288	333	320	327	343	300	336	291	280	282	269	309	325	318	316	306	304	284	311	309	306	292	296	282	307	304	270	294	320	310	278	314	297	302	345	303	288	277	314	321	310	297	295	305	305	282	274	327	295	276	327	318	274	287	311	321	291	304	331	310	310	340	280	326	295	314	289	308	291	292	300	306	290	304	278	300	291	283	289	332	316	319	270	251	302	313	326	307	315	291	320	311	312	333	321	334	319	327	304	292	290	288	326	323	313	284	339	319	289	273	313	298	316	323	289	291	298	304	307	347	326	312	301	297	312	290	289	300	278	302	317	306	334	292	280	304	260	324	310	260	306	301	316	327	313	298	297	315	294	282	301	336	306	327	279	326	318	301	272	298	318	292	294	309	289	299	287	340	327	295	287	292	314	279	348	293	328	323	290	314	287	298	301	261	317	314	335	327	295	286	307	274	322	311	312	286	310	292	300	314	314	296	309	309	292	314	330	298	333	316	292	313	306	299	304	326	334	293	301	310	334	282	309	283	338	322	302	307	300	312	329	276	290	301	312	324	295	282	304	282	289	300	306	301	288	338	301	317	304	291	307	310	282	299	316	352	313	317	350	297	311	300	294	333	313	303	318	290	308	287	311	302	342	273	278	287	345	300	285	301	340	286	322	291	321	303	300	331	302	334	337	313	282	308	329	280	316	291	304	305	332	269	342	294	285	330	322	317	293	281	314	294	296	313	296	282	316	288	348	303	300	315	292	298	307	305	303	302	304	312	323	269	309	315	312	317	310	296	301	298	298	296	327	325	320	330	336	278	307	320	293	313	323	292	364	336	297	308	299	299	316	296	314	310	285	290	306	317	295	305	315	306	278	311	280	306	314	303	320	306	306	291	342	327	308	288	316	277	327	287	303	301	319	293	288	296	297	306	313	296	295	283	295	300	333	329	314	313	291	292	304	297	282	332	303	282	323	283	284	302	316	270	316	294	286	303	334	287	320	280	315	302	305	283	300	306	327	301	276	290	297	266	288	314	292	342	308	283	304	327	261	320	299	300	294	287	318	314	289	321	301	311	309	321	275	281	309	326	312	317	302	283	308	327	305	289	294	310	298	310	294	263	290	309	286	291	298	290	294	319	286	320	320	305	311	314	325	288	320	298	321	316	289	313	316	286	295	278	305	297	327	321	323	315	305	319	341	315	328	290	322	304	332	320	306	306	326	274	297	305	312	306	336	310	301	311	294	304	302	303	306	338	313	314	295	335	304	308	301	296	321	288	316	295	305	310	295	294	303	323	285	331	331	329	305	297	299	297	328	316	293	329	304	333	336	296	332	326	296	309	326	315	313	337	312	299	308	311	284	297	291	298	291	300	299	321	329	317	296	289	335	283	295	291	270	271	333	290	305	321	298	283	298	315	337	318	291	304	288	298	316	320	316	297	295	315	315	302	317	280	316	321	328	301	291	311	319	302	333	303	305	328	331	306	298	282	340	326	284	299	317	288	300	326	315	284	303	306	293	280	299	304	314	309	305	328	312	283	319	292	311	324	307	324	319	291	295	318	303	306	311	312	301	290	291	304	298	295	319	300	302	299	309	329	309	311	300	289	316	304	321	313	322	318	315	298	281	294	327	301	309	303	308	277	295	338	301	330	280	299	285	331	330	341	309	311	314	331	296	287	302	294	323	281	312	322	271	320	326	279	309	318	280	313	322	320	283	290	314	326	307	294	315	321	295	332	301	321	287	301	314	323	310	310	331	317	310	336	316	338	287	309	295	308	319	311	331	310	323	308	283	315	289	312	319	321	297	317	285	291	289	276	272	311	325	285	303	306	323	312	314	297	285	301	341	316	332	295	332	305	280	314	275	309	312	318	314	305	303	296	342	293	274	281	314	281	293	307	294	300	290	286	259	284	302	343	314	268	285	266	299	296	333	295	283	308	318	303	318	294	329	308	303	302	325	321	288	312	308	286	309	300	355	315	320	302	332	280	309	296	311	328	301	303	282	289	304	285	306	291	304	292	334	287	330	297	300	310	289	301	311	307	323	303	320	299	342	298	320	335	300	291	289	311	302	321	299	300	282	325	307	312	305	291	297	317	298	302	328	315	316	270	268	315	297	333	306	323	322	312	317	316	304	305	293	319	333	329	294	308	271	289	324	299	302	329	307	307	310	320	313	338	282	312	305	333	334	308	318	300	315	296	306	322	332	313	352	317	299	308	294	333	306	324	339	271	289	286	324	295	299	308	309	283	300	324	283	298	325	321	298	297	304	309	294	323	298	332	309	299	319	324	314	319	298	294	315	283	338	299	326	322	309	323	300	314	319	320	297	309	271	309	288	320	312	285	293	330	303	313	311	338	311	306	259	327	309	345	326	302	293	345	321	320	291	310	298	305	339	282	302	295	284	312	304	301	297	266	293	320	320	331	307	286	319	319	307	296	271	302	282	314	314	314	289	298	323	291	290	303	306	331	304	335	315	291	306	310	318	306	309	308	281	315	329	296	316	291	305	309	320	314	267	303	300	298	337	305	295	321	302	265	321	332	290	331	308	319	326	302	336	294	278	297	309	288	325	305	335	311	297	300	317	292	317	267	278	335	301	302	280	303	312	284	291	298	295	303	281	324	300	300
3667	8426	5682	2657	1830	1367	1118	903	722	654	583	575	501	462	460	409	429	453	386	370	364	355	378	361	372	348	345	321	370	350	343	334	312	332	387	333	364	341	348	339	331	307	321	342	318	310	331	343	304	350	321	346	359	333	316	356	331	333	338	340	328	360	326	333	323	322	311	345	363	323	323	332	296	336	313	326	338	320	322	313	348	343	318	328	331	331	323	329	347	359	350	327	330	341	339	295	340	322	317	306	323	326	340	318	340	327	300	337	338	337	305	356	323	325	341	345	329	334	316	336	324	323	338	348	340	316	343	351	322	341	344	308	335	319	350	327	333	330	348	288	351	317	338	331	311	326	343	297	325	300	345	328	323	336	339	312	343	309	319	336	319	337	334	323	314	337	344	324	337	325	340	342	324	334	310	344	364	325	309	303	334	327	350	321	342	365	335	329	317	319	329	323	335	338	312	340	314	328	346	337	317	352	339	315	327	320	354	348	323	326	328	354	314	311	342	329	349	316	328	312	354	337	326	304	312	316	337	312	343	341	331	334	332	346	343	327	322	338	326	302	332	303	363	320	331	343	341	333	331	323	309	337	337	336	338	310	328	304	364	347	333	351	319	308	345	305	344	324	313	353	339	314	316	333	331	337	359	334	321	350	326	343	324	299	319	331	303	315	331	315	300	301	331	316	325	329	320	320	305	321	353	339	331	316	326	312	333	313	320	337	317	307	313	338	333	331	333	330	323	307	311	330	308	329	347	317	305	322	342	345	329	333	352	300	351	315	313	352	313	345	335	300	330	321	315	340	365	345	325	333	298	297	310	332	324	358	332	334	326	315	340	291	308	306	348	355	332	369	322	303	321	348	333	352	309	352	308	339	334	304	334	315	353	363	343	321	314	298	349	328	326	303	340	332	332	336	343	285	328	331	321	341	293	333	322	357	310	305	324	358	324	340	323	330	311	320	302	329	357	321	317	336	298	349	352	314	333	332	294	332	306	320	334	353	312	333	326	331	329	323	302	312	338	323	322	339	325	318	334	326	322	353	306	340	348	342	349	280	331	317	330	333	305	313	319	343	303	335	305	329	368	324	329	344	349	327	343	314	325	291	299	316	342	325	320	342	311	297	321	327	338	317	338	331	285	314	327	280	317	319	281	315	330	311	341	343	342	351	319	333	335	343	305	342	319	335	334	329	328	314	340	299	349	323	319	342	292	320	333	359	316	303	317	328	357	351	283	352	350	315	353	313	302	325	319	291	323	353	353	337	334	316	309	299	314	316	302	329	338	332	318	346	342	341	368	314	344	336	343	317	352	284	328	324	370	309	303	310	368	330	369	341	333	303	312	337	328	300	336	315	333	325	318	345	318	345	344	328	339	320	352	327	342	309	334	324	342	354	340	333	335	348	332	363	321	336	310	333	324	347	318	309	326	341	325	328	321	313	315	284	303	330	365	349	335	311	322	337	312	320	314	329	331	314	314	304	305	326	324	320	308	327	323	295	325	348	304	345	358	343	309	352	334	336	274	316	322	294	342	317	295	324	335	313	306	341	312	326	345	325	324	320	333	294	327	303	368	324	329	295	324	330	287	341	355	332	315	309	318	344	319	311	319	325	324	299	324	308	335	293	320	329	333	300	352	335	341	308	360	325	365	292	343	350	318	336	333	317	323	341	355	357	317	316	321	314	334	341	340	308	320	329	363	334	320	318	335	297	301	326	311	333	320	345	331	360	343	329	318	347	327	325	298	315	299	324	326	337	327	334	346	325	359	295	300	366	355	323	323	301	349	329	331	329	353	324	344	301	338	328	322	313	307	300	348	300	342	368	333	308	343	321	338	321	338	329	319	362	307	339	326	301	333	330	302	343	329	301	338	305	307	316	298	348	332	333	333	311	320	338	304	345	356	334	342	298	298	318	320	313	309	321	284	319	291	337	348	312	307	320	338	305	333	320	340	320	331	309	345	334	328	339	324	345	324	315	342	331	341	336	347	331	322	328	305	342	322	346	330	340	343	311	315	290	300	324	314	332	316	272	346	293	323	332	309	365	321	324	298	341	341	332	328	310	312	345	291	351	303	337	310	334	334	355	331	328	343	336	384	314	305	325	348	330	319	329	331	316	320	314	360	332	340	329	359	312	328	342	334	296	325	303	318	349	326	311	305	328	350	317	349	333	336	325	327	324	313	345	305	312	325	311	352	346	371	320	319	303	340	345	302	346	300	309	320	351	340	378	301	301	278	287	358	358	347	327	334	317	308	330	358	305	337	320	354	325	336	347	325	319	343	350	330	334	308	290	319	329	334	317	322	328	344	349	320	307	335	349	341	339	349	323	343	331	336	331	322	282	319	323	345	339	329	321	285	321	359	349	313	353	318	339	324	335	299	336	324	309	330	336	342	367	336	323	319	340	331	346	324	313	319	317	313	337	292	327	316	329	347	338	348	348	328	319	321	317	338	329	308	306	344	309	348	320	325	355	336	335	331	364	310	331	318	297	305	328	340	333	319	295	335	342	320	298	314	308	330	333	356	326	310	325	303	320	351	342	312	323	345	311	318	326	313	326	354	331	319	327	322	325	303	330	320	336	323	318	306	344	281	354	316	340	316	352	316	340	329	342	320	320	306	322	351	324	330	291	342	312	287	316	290	339	309	314	347	320	322	316	340	312	310	312	306	347	306	314	315	319	316	291	372	310	331	314	333	312	369	313	320	344	295	347	306	313	341	317	303	299	317	325	331	322	336	330	344	335	325	376	343	316	340	319	338	314	310	328	332	313	322	324	307	328	317	304	308	330	312	344	362	301	344	304	351	318	337	326	330	312	301	312	321	302	347	297	315	292	330	302	325	335	319	355	330	324	355	335	306	339	324	310	331	330	341	310	322	353	314	356	314	319	367	344	330	332	333	354	328	337	349	330	305	320	321	315	307	294	307	363	344	316	354	310	338	303	356	327	325	296	285	354	308	351	312	310	320	309	331	321	331	322	357	350	324	342	338	317	318	294	318	344	335	327	317	327	333	317	321	331	322	343	308	340	333	340	315	334	316	331	317	338	322	309	346	328	334	327	316	297	324	325	336	324	310	356	319	356	343	366	349	318	330	345	314	302	318	322	353	335	346	342	321	351	310	343	326	344	353	318	301	321	317	315	329	356	311	333	358	302	339	356	327	292	378	310	350	316	312	335	326	314	343	335	333	308	337	314	363	307	311	312	300	365	341	343	320	352	329	322	336	371	333	304	349	327	334	344	313	327	370	317	309	352	309	301	325	329	309	341	326	341	315	361	322	342	327	321	318	312	328	344	341	349	330	293	344	333	326	317	345	325	334	327	322	317	306	320	329	347	328	318	337	313	324	345	331	328	350	343	281	320	301	330	283	328	320	325	345	325	342	331	331	343	321	290	317	344	316	334	342	302	318	321	309	352	329	326	325	311	324	332	340	311	326	300	354	311	290	332	277	328	307	315	345	323	350	318	304	360	335	334	335	333	350	340	309	326
24843	20958	26513	25299	5033	368	257	220	181	157	157	159	129	138	134	137	136	111	116	124	128	167	129	123	115	103	103	104	121	96	103	114	111	86	118	98	110	104	124	102	104	130	99	110	120	108	99	109	111	119	106	90	105	96	104	83	113	105	99	108	92	111	105	96	117	100	105	105	104	112	113	119	110	101	107	112	99	96	122	103	107	94	108	117	97	108	116	119	125	108	100	92	97	111	102	117	113	113	103	110	109	99	86	109	109	111	118	113	111	114	104	116	114	93	132	105	119	106	111	112	89	103	107	95	96	103	100	105	111	112	111	106	95	113	110	85	98	111	99	123	106	109	105	116	110	132	104	103	104	94	127	89	89	121	107	90	87	103	103	121	111	111	99	102	107	102	98	102	134	100	104	117	107	118	102	103	112	115	101	100	110	112	105	113	92	117	112	101	124	101	87	101	110	121	96	106	117	94	87	110	87	92	114	104	104	112	101	94	117	84	90	103	119	109	111	94	118	91	110	115	90	98	110	94	92	108	107	102	98	98	88	95	102	102	108	113	116	115	102	124	111	96	99	118	113	101	130	114	109	98	100	121	117	111	95	110	112	117	114	107	109	108	104	97	103	114	105	101	118	113	101	105	93	97	99	120	100	110	126	113	94	108	109	92	100	112	122	112	95	88	103	94	98	94	106	102	95	128	99	128	82	110	97	101	103	108	101	92	94	117	110	111	126	114	91	116	129	109	105	86	129	106	114	97	88	99	111	106	127	96	84	97	115	107	105	113	115	106	109	104	102	92	112	115	106	107	98	117	111	106	112	117	100	115	91	101	95	116	126	98	93	107	115	94	103	114	103	117	98	117	104	112	116	96	113	123	108	101	98	114	98	93	94	106	108	94	94	90	97	89	117	114	114	122	110	114	93	117	108	93	96	93	108	122	112	100	106	122	89	96	107	103	83	91	100	118	99	112	100	116	114	110	91	86	93	96	117	102	119	106	96	117	105	104	103	116	101	94	108	116	120	101	97	84	108	91	92	104	104	96	110	129	115	109	113	95	107	112	109	105	96	108	103	127	89	100	110	106	98	112	110	107	114	101	104	119	114	95	108	108	105	102	108	100	97	119	99	120	111	97	116	107	97	89	114	123	95	98	100	113	108	101	112	77	114	118	91	109	106	104	122	87	98	97	91	89	126	121	106	100	114	104	99	97	99	77	83	96	107	95	105	117	103	84	108	110	123	94	96	101	94	112	112	118	109	108	95	102	117	126	82	105	115	103	100	120	88	95	103	124	118	98	97	109	111	98	133	78	107	105	113	103	115	102	95	104	102	116	113	116	99	110	98	106	106	99	102	106	107	111	101	81	88	92	107	101	112	95	109	100	110	109	117	99	110	89	118	116	84	107	114	96	112	102	106	112	104	114	94	122	103	103	109	117	123	110	102	103	103	102	115	99	106	122	95	94	95	120	113	90	117	97	102	100	100	100	108	103	95	108	103	114	108	98	112	119	123	104	100	117	107	108	107	102	98	77	85	102	103	91	105	117	115	93	127	117	119	102	102	105	95	101	94	116	92	106	101	98	120	121	101	112	105	118	119	99	119	118	115	106	103	123	104	126	101	97	105	107	110	118	107	105	86	115	107	114	105	89	88	102	126	92	115	96	109	132	106	120	114	108	114	109	97	110	107	111	110	120	115	99	104	112	101	95	100	96	109	107	119	115	96	110	95	91	100	102	112	107	84	127	101	101	106	116	117	100	103	99	112	119	113	101	110	124	107	108	105	108	112	90	87	101	97	101	104	101	107	121	98	98	103	101	83	104	91	125	103	117	100	121	92	103	101	125	96	102	96	97	93	100	100	115	110	107	124	114	98	127	103	100	107	100	110	98	87	118	99	106	102	117	112	115	99	107	106	97	119	101	112	119	98	113	108	114	116	108	111	104	100	93	100	110	102	117	96	90	102	135	111	111	89	115	104	99	113	106	114	116	102	91	99	98	116	120	96	97	110	118	99	113	97	93	113	101	103	118	99	119	119	89	109	103	112	99	114	96	107	116	102	99	90	111	110	116	86	104	110	118	84	105	110	99	111	97	107	115	126	89	87	104	104	107	115	117	109	120	110	102	109	112	104	105	137	105	124	106	123	110	85	119	111	104	102	82	110	131	94	121	117	108	104	96	99	107	105	114	98	108	95	108	79	114	112	111	112	111	118	95	115	114	119	100	110	127	110	93	93	104	104	101	105	97	111	92	114	118	111	128	104	80	91	121	93	103	116	107	95	104	75	97	89	106	102	113	106	91	108	112	97	106	105	106	110	104	89	122	119	112	120	106	118	114	112	105	103	95	101	93	111	83	100	109	123	113	98	124	111	114	108	105	109	107	112	99	116	106	106	116	108	105	103	103	89	120	92	115	116	97	83	106	97	110	116	107	107	108	120	100	89	97	115	114	94	100	114	102	98	104	107	108	102	103	104	104	110	104	104	108	107	95	116	102	105	110	111	121	118	118	94	100	102	91	110	94	110	107	127	94	109	117	96	115	114	100	107	94	98	114	97	110	109	104	121	106	116	108	94	94	98	109	114	101	110	99	103	110	88	105	102	95	93	108	115	112	115	94	108	108	126	115	115	101	90	96	118	95	87	113	120	98	101	96	120	112	109	107	104	97	75	96	123	119	95	113	135	87	97	102	122	99	102	111	114	102	93	97	110	115	107	105	97	103	101	100	120	104	109	108	118	113	107	100	106	109	101	84	110	89	104	121	129	111	118	112	111	107	91	108	103	97	99	99	107	112	127	97	89	110	118	81	99	115	108	112	108	118	105	116	101	103	97	105	111	101	97	95	112	93	106	108	102	107	103	92	108	99	91	103	100	119	125	98	103	106	96	104	120	109	113	88	90	106	136	102	99	109	101	111	123	98	99	112	80	106	96	108	121	103	92	109	108	99	110	89	91	117	93	107	91	93	101	86	97	96	107	91	105	94	98	105	102	118	95	91	123	111	110	92	124	106	101	86	111	112	116	95	100	112	96	120	102	118	94	110	107	124	89	114	107	93	110	107	105	118	96	119	116	104	116	105	114	93	103	100	103	100	94	95	97	98	105	101	100	106	111	86	83	113	104	95	103	107	115	111	92	116	94	99	102	100	102	109	126	107	99	105	100	97	107	91	86	95	117	104	98	117	125	110	108	92	108	110	101	121	108	114	116	91	117	96	99	109	96	99	112	100	119	105	100	102	118	106	120	109	114	106	109	84	99	99	108	100	122	92	108	115	97	100	87	107	108	90	119	100	119	104	106	122	94	124	85	119	109	93	115	102	104	103	78	132	109	104	121	105	102	122	107	112	97	95	96	107	97	123	93	107	118	110	112	81	115	96	105	109	102	94	103	113	103	107	100	130	113	90	140	103	115	114	103	117	106	103	106	107	109	113	117	102	116	115	112	83	104	116	113	91	108	110	91	124	112	85	87	110	108	94	98	123	119	115	105	107	101	107	103	108
3534	4173	2688	1234	867	646	548	442	353	308	261	225	229	206	210	180	185	198	165	166	163	148	147	169	130	152	175	133	133	129	156	143	148	145	142	153	141	151	143	150	132	143	128	145	143	135	155	125	127	138	145	132	146	147	131	154	154	142	132	147	157	153	147	136	149	136	149	137	129	132	125	121	132	139	139	119	146	139	138	145	150	122	128	145	128	133	141	134	121	139	147	135	129	129	135	129	144	132	125	127	139	136	136	124	133	146	131	153	140	127	154	132	141	119	128	135	132	152	139	128	134	126	117	116	119	136	114	132	145	129	118	126	138	120	138	104	132	129	152	135	127	134	133	137	146	119	156	129	134	136	113	146	145	135	153	151	123	128	96	137	113	124	124	131	149	152	133	148	121	126	143	152	127	137	132	144	131	144	148	139	141	104	121	139	124	145	147	137	143	135	145	139	124	145	141	137	108	142	137	127	114	154	136	135	145	111	125	119	127	133	137	128	131	131	160	119	113	118	134	147	131	138	135	115	125	145	125	150	114	134	130	126	132	117	133	113	143	100	121	138	121	145	123	127	105	132	140	133	150	127	128	144	129	130	126	133	126	125	122	142	134	133	158	122	138	137	151	133	162	129	131	113	137	137	118	149	111	126	148	111	137	129	121	138	128	131	110	126	129	138	128	147	123	111	154	146	128	138	134	138	130	137	135	118	123	138	118	142	138	138	138	134	125	115	154	139	121	137	117	128	128	152	127	148	128	121	108	150	139	127	112	127	143	151	117	117	132	113	131	133	122	129	129	139	116	128	141	123	136	118	138	119	139	147	121	128	149	143	119	115	132	128	125	134	129	124	133	137	139	125	128	151	131	130	134	120	137	138	128	138	164	143	142	144	143	142	119	127	123	145	128	134	104	146	120	145	129	109	150	112	133	134	126	142	115	132	128	120	138	126	142	132	139	136	123	141	152	129	119	117	135	135	123	120	133	140	145	149	141	139	132	147	138	159	139	147	143	137	158	115	120	117	139	131	133	120	146	132	134	145	133	139	131	132	127	140	141	137	141	156	138	118	132	138	127	132	125	126	127	144	120	101	131	120	159	133	138	135	127	143	126	123	143	148	158	117	116	132	131	118	126	136	131	136	132	140	126	129	131	144	132	137	144	154	153	129	141	128	116	132	141	118	135	144	113	148	157	149	116	133	130	144	127	128	136	117	117	131	130	127	135	129	143	124	151	132	132	122	126	138	127	137	131	122	132	136	158	115	146	129	128	149	117	132	139	120	142	152	139	146	135	112	124	131	134	139	127	136	115	129	127	135	130	140	124	135	129	129	149	134	124	119	144	117	141	130	137	145	159	118	140	133	116	137	154	133	122	131	132	145	138	123	147	131	138	131	149	133	139	109	149	126	123	120	134	134	118	139	134	138	136	122	130	145	124	145	128	122	137	135	143	134	115	123	146	130	143	125	141	126	122	129	127	140	129	134	139	157	127	138	126	144	133	144	127	106	142	119	150	121	144	145	126	140	136	102	121	140	132	140	117	129	139	144	131	129	143	137	146	130	146	134	134	142	135	139	136	138	134	134	139	126	106	117	138	139	144	133	130	126	136	129	146	119	139	135	134	126	117	148	133	132	141	127	141	144	127	143	144	147	154	126	138	128	136	135	140	137	126	146	168	139	131	140	131	127	124	144	124	122	114	140	152	147	138	124	133	132	116	121	141	129	135	132	125	114	127	122	146	123	133	120	117	143	134	132	146	134	122	129	137	151	122	140	141	153	139	140	138	124	106	128	132	129	125	122	113	110	105	140	115	132	139	128	123	139	146	139	116	126	124	131	134	140	148	125	126	135	121	139	145	128	131	144	132	131	137	130	140	134	122	134	116	125	142	159	132	131	131	131	129	125	153	141	129	149	111	117	106	111	133	138	131	121	139	135	151	143	134	127	118	132	113	124	126	133	132	144	141	136	150	114	132	153	132	144	140	140	128	133	152	151	150	149	135	151	153	121	125	132	149	149	144	145	134	137	125	116	138	132	125	111	134	135	154	126	135	126	134	143	153	114	147	134	120	149	131	132	110	128	137	126	112	129	145	141	137	146	130	135	115	128	145	121	135	121	140	149	111	126	140	141	138	129	125	131	128	113	121	120	134	143	137	129	142	131	143	138	124	117	133	120	125	148	117	142	148	121	133	134	146	142	139	128	134	133	131	120	133	132	137	143	129	154	137	140	130	145	127	130	123	123	131	118	144	124	128	132	133	145	146	115	126	125	130	149	115	151	153	122	115	139	126	125	132	136	124	130	120	133	123	113	123	139	127	118	117	138	133	143	139	127	138	121	124	112	145	127	131	128	136	137	132	123	136	137	121	128	124	129	134	125	144	132	147	131	128	152	136	139	141	116	121	134	121	130	131	133	133	138	126	124	149	119	149	143	145	118	122	147	141	130	134	131	143	124	159	151	131	143	117	144	118	147	135	116	147	126	138	143	127	128	110	118	138	144	127	114	137	136	143	131	135	135	111	114	117	140	136	147	132	162	114	118	122	127	134	119	132	122	115	143	124	140	146	130	112	141	142	143	121	127	118	131	112	128	125	131	128	154	132	142	121	129	129	121	123	144	139	132	137	145	118	136	134	137	143	131	142	119	144	158	113	129	112	129	150	118	138	129	128	132	143	134	138	109	145	128	123	106	127	146	118	145	148	131	126	136	133	138	141	130	133	142	122	145	120	141	128	127	141	122	123	148	104	135	147	116	119	124	122	132	109	129	134	118	135	168	135	122	146	127	127	137	119	128	120	136	141	114	136	138	133	136	150	115	127	125	134	118	142	131	162	129	133	132	120	135	154	134	144	135	120	134	116	115	127	127	138	112	121	142	128	127	133	116	126	134	131	126	148	136	118	138	134	136	125	135	132	122	139	128	140	122	133	129	141	127	142	116	105	136	125	112	124	122	149	143	130	156	146	120	132	135	118	118	129	122	114	120	141	130	138	123	127	113	135	154	139	146	139	164	131	126	148	129	128	130	144	130	141	131	137	134	150	136	126	144	144	122	133	142	131	141	132	128	125	124	139	144	131	133	128	131	121	114	148	126	116	128	141	123	133	136	135	132	114	147	115	121	127	139	125	140	156	118	109	136	117	141	158	120	141	121	118	128	152	123	145	152	137	124	144	126	133	127	132	130	136	130	144	142	132	134	116	129	130	127	130	133	141	127	133	131	127	134	136	128	132	113	122	147	142	153	127	137	124	131	136	107	153	132	113	131	144	120	136	139	129	122	139	154	119	115	129	122	135	137	131	162	135	129	137	125	142	137	133	149	128	142	140	105	132	171	122	124	115	146	133	138	153	146	125	148	139	141	139	121	150	135	136	133	135	142	134	133	127	137	124	121	141	148	144	132	131	146	133	124	112	124	136	141	113	139	148	130	137	116	139	118	132	137	134	133	128	142	144	164	131	115	130	130	128	123	145	131	137	131	130	132	120	119	139	117	136	134
22532	20985	28441	23706	20981	20982	5306	988	748	690	636	608	558	544	506	473	490	445	459	455	446	434	424	444	419	394	411	433	455	412	430	420	439	372	444	427	433	414	405	422	402	403	414	416	420	427	404	416	398	407	406	401	421	391	379	420	370	378	418	364	374	380	420	395	384	366	387	426	387	405	377	397	412	386	379	380	412	396	416	370	407	382	380	372	408	383	392	395	395	374	377	357	396	372	397	378	407	382	387	388	384	399	376	412	365	402	368	374	404	385	388	372	427	376	392	409	381	394	409	400	373	407	358	400	388	421	361	381	404	388	383	420	409	414	380	369	419	374	367	372	398	384	403	357	375	384	398	395	373	388	354	390	405	402	395	433	386	368	398	392	381	418	393	418	385	383	395	384	394	381	391	412	397	444	370	385	399	400	414	400	398	377	379	426	401	405	387	378	367	402	402	371	379	370	395	389	384	372	389	384	391	382	357	398	359	392	364	373	410	382	358	368	393	407	395	372	378	410	405	384	404	397	383	417	351	398	365	401	380	408	423	367	392	389	360	379	430	394	373	360	359	389	384	385	361	367	383	362	388	373	401	394	365	387	404	379	394	391	359	362	387	395	378	382	387	404	392	404	400	378	372	391	377	380	398	376	379	367	379	376	398	391	367	398	391	364	396	381	394	385	375	399	377	392	385	385	395	429	396	401	384	365	392	383	374	373	397	384	372	372	404	349	389	365	335	422	409	375	381	391	398	372	391	380	360	410	370	354	409	367	363	398	355	410	390	377	412	344	389	384	389	399	396	373	380	394	398	396	403	377	400	395	399	394	419	408	363	397	381	424	379	357	376	386	343	377	369	364	367	344	381	402	383	377	379	424	367	395	393	383	405	387	392	421	384	389	392	356	422	399	358	345	378	405	372	394	388	345	377	408	381	387	421	403	372	381	360	368	382	420	406	411	368	358	389	373	362	393	342	400	393	393	399	415	393	405	373	403	388	373	379	407	377	373	369	396	388	401	373	343	372	416	367	393	392	372	394	380	400	347	398	410	378	373	396	386	408	394	385	428	364	399	384	366	375	382	390	340	388	371	381	396	399	370	364	387	387	422	406	386	349	377	380	402	371	346	376	387	373	372	394	397	358	348	404	380	391	376	392	406	353	389	393	425	366	392	412	393	385	399	403	397	359	400	395	379	395	402	394	394	364	403	339	398	394	388	379	377	379	395	407	376	412	363	369	366	400	417	387	379	393	399	390	400	351	387	386	381	371	424	379	381	399	387	435	387	358	372	407	389	389	395	380	404	398	397	373	418	383	376	384	355	351	363	369	371	363	378	399	407	404	370	381	396	365	374	383	388	418	370	405	396	391	386	401	373	335	403	358	369	361	377	363	420	386	391	358	358	424	374	391	373	412	355	370	353	342	402	376	389	367	396	362	392	349	395	371	399	390	380	370	373	338	372	393	407	393	378	376	382	398	397	396	361	373	381	385	389	409	385	397	412	385	383	391	371	402	364	412	365	401	365	351	372	402	399	435	414	400	377	415	367	366	408	360	369	368	391	407	403	382	391	360	386	401	378	369	392	356	375	365	390	421	359	383	407	400	405	395	414	360	399	353	359	440	380	386	375	426	391	413	379	392	407	363	400	397	405	396	398	405	379	393	422	363	381	413	378	429	416	395	396	396	344	372	414	363	389	355	385	379	400	376	401	383	387	363	364	367	380	403	412	396	362	368	402	392	390	406	391	389	369	399	442	393	381	377	394	378	377	380	415	348	385	355	366	395	408	419	381	389	320	390	389	391	383	380	389	411	392	381	390	360	375	380	403	407	393	396	364	397	409	390	376	363	394	360	356	368	388	405	403	385	382	396	403	398	399	352	361	432	382	367	395	368	415	370	367	372	365	408	401	334	399	388	404	400	414	375	441	415	378	412	408	374	365	357	402	434	378	410	423	354	380	395	391	403	413	403	383	356	384	389	382	392	355	357	387	378	372	405	401	350	381	364	416	386	393	392	356	395	390	391	361	368	411	362	417	394	372	391	384	381	368	382	392	381	379	415	343	367	418	387	391	399	402	403	366	392	396	381	362	401	369	414	398	367	370	368	383	400	383	373	402	412	395	405	366	358	380	379	407	365	368	350	419	402	363	345	387	380	406	340	435	379	374	382	395	372	411	410	392	372	402	420	374	386	392	376	385	363	385	376	372	368	366	397	408	384	402	347	365	417	387	405	364	371	396	409	383	377	379	365	372	388	373	375	365	412	378	394	361	408	380	383	429	374	370	398	369	415	374	382	372	391	364	390	357	388	367	391	393	408	369	401	381	390	403	426	382	383	384	361	386	400	390	382	341	379	385	396	403	364	424	395	419	341	388	392	361	395	384	372	382	393	355	367	365	386	360	377	342	382	395	379	391	399	397	420	365	379	346	428	362	405	401	366	402	431	392	391	377	399	412	340	375	400	412	357	388	372	361	418	400	387	395	412	394	383	377	366	393	358	407	394	397	402	380	388	396	381	398	360	447	374	390	414	372	358	353	362	380	364	429	402	412	351	411	389	381	397	377	388	370	410	398	364	373	382	400	384	398	402	412	390	391	391	370	404	369	364	372	408	351	419	394	383	397	364	372	363	368	421	387	395	398	408	390	386	392	405	407	375	424	400	389	364	388	379	427	383	382	383	371	392	367	365	366	401	373	361	370	350	377	370	431	418	401	402	361	388	422	386	429	380	379	348	391	358	380	402	405	387	369	356	417	385	349	378	417	382	375	391	393	381	389	412	386	393	367	393	405	387	378	384	389	374	379	371	390	403	400	378	379	346	391	381	372	417	413	372	395	385	423	403	373	357	379	357	400	403	372	393	379	355	386	415	392	364	374	413	379	382	363	361	395	390	372	395	407	395	358	406	364	406	421	364	399	358	371	386	422	402	382	361	413	362	406	372	408	366	369	374	368	405	357	384	374	323	388	385	409	373	392	392	409	381	360	391	401	387	355	397	364	394	392	385	417	395	361	402	397	396	374	404	419	362	378	352	416	408	385	375	394	412	381	387	375	369	394	394	400	384	389	354	376	377	407	367	369	404	337	365	370	384	382	397	400	384	407	388	396	378	371	400	391	401	375	370	414	379	393	382	372	363	362	394	424	385	393	379	418	409	388	376	409	395	391	394	391	376	389	397	408	349	386	382	360	389	373	345	339	367	382	370	411	383	351	387	369	391	386	391	408	398	349	361	401	379	379	375	402	388	392	377	357	380	395	381	384	391	398	390	385	400	392	417	423	352	366	378	409	359	366	423	382	336	382	398	390	405	382	373	430	384	361	392	371	395	401	416	382	362	369	378	398	376	385	379	402	401	377	392	409	417	417	378	386	384	413	369	385	357	378	370	407	385	391	370	384	397	384	394	368	404	368	355	379	340	366	389	355	396	416	408	389	376	392	408	371	387	416	385	367	409	421	350	393	424	405	372	342	375	357	402	396	371	362	425	397	373	389	394	403	391	396
5044	13613	9223	4409	3235	2404	1804	1442	1172	1069	904	842	740	678	658	658	637	580	531	494	511	496	497	509	503	470	469	490	500	437	440	441	458	439	415	440	456	432	440	449	418	431	441	425	430	451	444	413	439	402	426	435	401	430	419	454	440	419	414	437	417	440	438	422	425	406	422	429	415	449	390	442	396	405	430	422	417	423	438	400	406	401	406	422	407	426	384	403	421	419	413	399	431	429	428	431	395	419	441	440	409	430	413	375	440	411	420	435	419	421	425	429	396	416	398	424	412	422	404	405	379	414	410	411	429	421	379	432	419	446	423	443	389	432	392	452	413	418	405	414	411	397	419	422	418	412	451	419	384	441	417	403	425	426	399	413	425	394	450	423	431	406	418	399	409	413	436	407	399	428	406	417	439	448	438	365	384	445	400	417	422	435	410	401	412	403	413	426	394	405	421	427	410	399	382	395	438	396	432	432	395	416	403	422	419	406	426	425	396	429	420	439	423	413	437	439	444	435	399	416	426	438	397	408	452	425	427	398	418	396	447	404	396	424	417	427	425	421	422	427	401	396	431	413	402	397	445	402	419	418	421	443	437	382	442	414	412	397	430	412	375	402	414	427	419	426	409	413	457	405	443	433	449	453	425	431	419	419	411	445	441	418	423	457	435	422	414	374	413	411	412	420	461	411	390	407	435	402	413	404	403	448	407	397	446	402	422	419	439	415	384	391	410	390	391	416	391	408	402	412	412	464	395	381	380	402	432	411	419	419	394	418	397	428	470	419	425	427	435	430	423	445	397	399	401	400	440	429	434	438	388	362	409	439	425	434	422	393	421	422	419	387	418	419	446	421	410	387	449	374	418	403	401	424	378	435	392	398	433	437	429	383	399	427	416	397	425	437	405	360	418	421	393	419	394	442	385	391	391	419	463	406	415	438	397	430	398	396	414	408	423	405	403	386	400	435	405	384	411	425	385	403	414	438	431	439	413	441	418	375	441	394	420	435	442	414	367	416	428	402	429	412	420	443	405	464	378	438	451	421	395	418	433	406	400	408	409	415	407	404	413	435	403	379	430	402	390	421	367	416	438	400	381	433	446	418	414	391	394	435	377	434	440	442	400	423	407	396	385	397	403	414	397	449	424	422	376	440	400	421	382	417	400	403	395	390	398	422	414	413	442	437	420	456	414	420	425	421	436	414	370	424	414	440	391	407	423	423	434	432	442	414	400	404	424	439	431	422	410	407	432	433	406	413	417	415	366	371	426	419	427	414	398	406	431	412	431	442	451	423	386	441	407	375	426	430	428	433	401	391	423	450	421	404	437	393	403	410	422	448	457	445	419	403	395	444	387	441	424	406	401	407	412	421	418	414	397	422	423	389	404	427	418	409	413	427	402	442	464	415	383	418	422	410	397	389	412	417	391	425	414	419	423	412	399	417	383	415	419	419	432	383	379	404	414	441	396	454	435	416	411	414	475	404	398	422	385	407	450	415	421	414	403	439	407	432	419	413	395	397	402	422	404	400	408	424	421	449	418	420	427	428	437	440	430	416	390	438	428	431	408	381	404	403	414	427	441	408	413	392	411	429	410	418	429	445	442	411	428	409	408	409	389	415	422	451	432	434	434	393	445	434	444	443	420	405	375	427	401	391	405	409	390	408	414	427	416	451	409	377	428	400	390	420	419	408	397	401	422	419	442	421	445	397	404	374	402	419	430	422	430	402	399	397	409	385	441	393	492	393	428	439	452	396	410	425	414	420	402	413	398	419	400	420	415	419	406	417	458	414	418	413	403	413	408	406	432	413	388	417	375	411	398	405	430	441	374	409	447	420	397	407	428	409	440	413	421	437	414	453	421	436	422	428	409	415	403	444	401	402	420	443	414	407	425	437	442	435	434	427	411	427	418	424	417	430	448	430	401	418	401	451	442	431	408	439	432	412	433	415	417	412	392	410	417	457	449	418	434	442	419	431	421	417	385	414	449	388	427	395	426	388	413	456	431	408	422	434	415	403	421	439	400	436	433	406	415	398	434	412	383	406	436	404	432	413	444	406	389	434	402	431	416	401	435	403	439	399	380	456	429	427	392	402	398	412	411	423	408	427	425	378	385	400	445	414	389	390	389	432	395	416	400	410	444	394	457	378	398	438	433	403	430	397	432	409	400	444	396	411	394	392	384	402	444	405	386	445	431	421	412	412	427	393	409	397	387	424	410	399	400	415	403	421	428	431	437	386	436	454	403	410	410	399	401	419	427	392	416	384	428	433	399	411	418	414	408	399	404	431	392	411	421	445	413	428	404	412	430	404	450	399	402	409	412	413	438	392	428	419	401	398	408	375	420	403	419	378	421	396	408	430	428	437	419	431	422	422	425	381	417	438	399	397	423	392	404	388	418	438	404	423	382	422	368	401	402	439	419	396	426	433	478	408	421	428	424	432	380	376	432	429	437	436	399	414	435	424	437	422	415	420	409	420	393	441	438	423	410	399	411	424	430	416	419	403	434	422	394	403	417	377	372	443	409	406	429	372	391	408	436	436	455	380	449	393	434	427	430	402	393	429	429	422	409	420	417	410	435	432	424	404	406	417	424	398	430	430	412	404	425	441	413	406	396	440	406	387	395	418	433	459	426	397	423	410	388	369	423	399	411	412	400	416	449	406	431	432	384	409	391	415	417	396	375	404	407	433	381	439	391	440	401	419	409	417	405	433	393	428	415	414	397	384	369	407	395	435	413	401	389	407	433	434	451	433	437	400	432	409	422	378	423	423	448	436	418	453	407	382	406	394	418	445	392	384	414	423	404	431	413	404	411	404	395	374	451	429	395	423	403	408	432	399	430	462	400	387	390	448	458	430	456	396	418	451	424	408	378	424	394	403	399	424	416	431	479	390	384	426	405	362	430	425	391	441	396	433	372	396	407	399	452	434	390	409	415	430	384	419	420	443	442	395	411	412	432	400	425	393	381	411	434	405	428	411	394	427	409	399	388	402	415	398	437	400	433	409	409	405	410	410	433	425	396	458	435	392	459	460	374	431	379	407	390	398	447	422	436	412	411	405	407	416	402	389	417	430	425	391	380	441	412	400	431	380	439	394	435	398	382	406	407	436	402	390	424	403	432	398	447	418	389	420	389	407	407	397	405	388	435	404	411	415	402	422	417	415	395	414	411	390	411	420	391	439	425	436	394	447	415	399	436	412	369	453	421	446	402	412	429	448	431	427	431	434	429	472	392	417	415	411	371	376	394	421	392	416	424	417	407	427	447	400	444	405	388	445	413	378	380	437	416	404	405	417	412	422	425	405	408	377	409	406	441	418	441	407	414	428	430	426	406	404	377	421	413	387	389	409	438	389	389	407	425	452	386	420	411	448	429	425	399	409	420	446	433	399	411	394	400	396	404	445	434	419	424	414	406	441	410	417	425	415	397	420	394	423	426	370	439	430	422	421	426	425	427	418	437	421	440	442	421	418	436	451	417	422	445	397	425	463	409	423	451	408
27320	17321	3030	271	186	132	114	120	117	137	106	114	104	113	115	124	112	113	129	106	96	117	105	107	108	100	131	119	105	104	108	106	108	107	100	89	117	121	97	108	123	103	114	99	102	103	112	109	115	101	96	97	120	92	130	101	115	85	118	114	129	108	106	102	110	89	98	100	111	107	119	92	102	104	106	102	94	104	114	106	94	90	110	105	101	87	100	101	113	101	118	109	115	99	109	96	113	110	99	86	92	87	102	95	111	115	93	127	106	102	91	102	113	105	111	111	109	101	95	124	113	124	132	83	111	132	110	122	113	118	87	99	101	110	83	125	93	104	106	95	127	113	117	100	105	106	118	120	109	96	107	90	102	116	102	118	106	108	100	107	118	125	101	93	108	96	102	104	113	126	95	103	111	107	105	134	93	105	111	108	118	118	104	112	94	94	96	103	86	114	92	100	99	99	108	107	108	98	115	112	101	95	120	100	129	110	115	108	110	116	115	93	101	97	92	104	93	109	105	103	109	111	104	111	96	107	113	102	87	95	92	123	118	107	88	123	102	102	103	96	111	102	113	94	123	107	99	129	97	113	116	89	111	101	99	111	94	112	92	113	115	88	115	101	100	101	101	121	128	121	92	102	111	110	102	93	106	104	114	107	103	110	105	97	112	114	116	109	100	107	95	122	105	127	105	89	113	135	119	117	110	113	121	109	120	97	99	82	91	104	91	101	90	100	90	101	102	102	97	109	97	114	91	109	108	109	99	91	114	116	116	113	103	103	92	104	117	109	95	111	96	108	99	106	103	94	100	95	100	111	120	112	99	92	114	116	102	96	117	102	90	119	92	97	104	99	119	115	128	90	114	114	111	120	81	103	106	103	105	99	99	104	96	106	118	109	101	128	118	102	96	93	102	113	112	87	105	98	92	96	107	103	103	104	98	112	103	117	88	109	109	103	105	93	109	122	114	107	114	108	106	110	98	108	102	88	124	103	96	106	105	99	101	105	83	120	111	109	93	104	104	132	86	96	93	107	102	100	108	101	108	85	110	100	103	117	114	98	104	95	105	101	112	107	137	103	108	97	83	111	107	96	111	104	113	94	92	104	115	91	95	115	106	118	110	139	115	111	101	115	106	125	111	99	90	107	99	115	103	110	114	103	119	116	97	101	96	117	116	97	97	107	103	109	111	105	106	103	105	107	110	118	105	108	102	114	114	106	87	105	114	104	114	109	106	108	98	110	114	101	106	102	95	117	102	103	118	92	98	97	109	79	98	99	103	111	99	107	104	114	118	118	100	95	108	117	119	99	119	115	101	93	120	118	120	109	102	101	106	116	95	109	108	122	113	92	126	107	95	112	120	101	116	111	119	106	86	103	99	101	104	95	113	102	109	98	109	89	112	111	139	112	122	108	106	121	93	117	116	117	100	93	119	128	105	103	111	95	104	101	115	92	94	94	117	110	113	113	113	101	116	113	110	94	118	97	116	115	97	108	96	110	97	113	120	100	80	111	94	95	109	126	94	103	103	116	120	102	110	98	100	95	112	116	110	105	109	107	126	101	117	119	107	108	118	97	107	117	99	106	120	99	109	103	108	104	114	119	111	131	97	98	96	97	89	123	107	105	90	110	103	100	105	110	97	105	121	101	95	102	116	114	114	118	78	101	94	109	105	96	112	83	103	116	97	102	114	99	115	113	95	84	116	110	95	95	88	85	109	109	124	122	107	122	113	104	102	87	104	110	111	109	93	108	96	113	104	115	115	107	93	104	115	100	106	87	104	86	120	99	117	109	95	110	122	105	108	118	112	126	83	107	107	106	111	101	98	106	97	113	102	109	107	102	104	101	107	96	100	116	111	107	108	105	109	119	112	112	98	100	88	129	130	114	104	114	87	102	99	117	98	107	116	110	109	123	93	105	96	94	102	110	111	113	115	98	98	108	110	105	110	97	116	96	114	103	100	114	91	96	110	110	123	129	124	106	111	78	107	134	81	104	112	96	108	108	94	94	117	98	117	104	86	117	100	94	95	127	114	86	97	105	106	92	101	107	103	89	94	106	109	119	112	102	92	94	108	97	84	100	101	98	87	113	107	115	105	110	106	116	105	87	102	120	95	96	103	126	96	88	118	107	102	103	95	102	97	111	114	97	108	102	90	97	98	100	112	97	121	107	126	123	111	91	111	96	112	114	101	118	107	90	110	116	98	101	79	97	104	90	107	121	111	101	118	119	96	98	132	100	96	101	115	112	103	101	94	119	129	105	100	102	95	105	109	84	86	118	123	119	120	93	111	103	98	107	97	104	97	131	94	88	123	101	121	101	103	114	92	105	100	105	105	86	116	108	95	109	102	89	112	108	118	125	121	112	107	111	101	101	127	101	86	92	102	106	114	90	88	90	105	114	108	101	111	127	95	129	111	107	109	85	104	101	98	104	96	105	97	95	97	109	101	114	101	105	94	112	121	106	117	112	100	102	93	98	105	94	99	114	102	114	125	101	118	106	102	109	110	115	122	118	109	113	108	101	99	113	102	99	96	111	106	111	95	94	108	105	88	88	100	88	96	91	106	87	113	101	105	116	114	109	111	111	117	97	118	100	105	118	107	119	88	100	116	115	95	116	107	96	104	108	117	110	98	106	121	116	101	123	116	99	106	110	96	110	98	88	102	107	99	102	95	103	116	104	109	115	91	120	106	106	110	109	110	99	121	107	103	107	108	96	92	116	102	98	110	113	93	100	105	106	100	102	110	106	107	118	138	131	103	128	133	105	114	100	91	87	99	115	108	100	111	104	100	109	116	100	96	102	117	119	103	98	93	109	123	125	104	99	111	110	112	99	115	120	94	123	110	88	101	103	115	93	114	94	115	104	90	100	112	109	107	91	117	108	87	98	105	120	108	102	96	118	88	96	117	110	119	97	107	112	112	99	100	117	100	99	109	106	104	90	112	98	103	95	101	85	103	94	111	96	112	105	107	122	93	125	107	100	102	98	101	113	108	98	103	102	101	112	100	118	113	118	108	98	116	118	94	104	112	109	102	106	89	128	101	110	104	113	110	119	103	103	107	108	114	116	115	105	90	102	97	107	104	121	94	107	108	100	96	104	105	103	88	123	95	101	103	89	127	101	115	105	105	109	120	103	122	95	100	109	117	110	99	106	107	90	104	112	121	114	91	90	117	99	111	103	101	105	100	103	97	108	100	95	99	108	102	110	104	119	87	108	92	108	100	102	111	123	108	96	114	113	115	86	88	118	99	108	101	112	102	99	108	105	113	104	95	101	116	132	111	98	98	107	105	109	94	87	106	90	121	120	108	110	113	114	96	95	105	107	100	92	98	101	107	95	67	107	111	103	104	88	93	103	99	108	103	86	108	114	126	106	122	105	116	92	108	114	103	108	94	105	109	107	103	115	105	96	105	123	108	126	123	115	111	99	125	126	111	91	107	109	101	95	107	98	115	110	98	122	99	82	99	119	121	108	107	104	95	111	115	101	112	100
4179	656	451	237	210	176	171	158	155	137	119	138	106	142	122	138	140	141	120	112	133	135	127	129	142	129	120	128	129	113	131	121	120	138	121	133	135	110	130	122	107	96	122	120	116	131	130	126	121	115	116	113	111	119	131	130	133	130	113	111	137	120	118	114	129	121	111	102	105	96	132	136	133	135	132	112	133	120	120	125	130	106	100	122	137	154	116	96	137	119	113	127	124	122	127	104	103	115	116	125	125	116	125	120	126	109	122	128	116	118	148	131	102	114	113	128	124	116	117	127	121	99	128	118	122	108	106	111	120	114	134	112	112	109	116	115	128	137	136	123	134	129	131	129	109	100	112	132	117	117	123	136	127	113	110	123	105	109	128	128	131	114	135	147	135	156	135	110	129	108	95	119	109	117	125	135	125	128	119	91	134	131	133	112	114	114	126	121	124	118	115	127	119	134	130	126	114	114	107	112	114	116	113	137	124	122	108	129	122	121	123	124	116	122	102	128	131	127	135	115	106	103	122	112	114	130	113	118	127	116	113	122	108	108	111	111	130	129	127	121	141	114	124	128	148	129	132	110	120	122	136	126	128	125	121	116	110	134	139	128	117	109	135	120	129	110	107	116	136	95	127	125	115	124	109	131	134	120	125	122	104	125	126	120	144	130	118	131	120	142	105	130	121	123	109	105	111	117	133	125	111	142	115	107	120	134	109	133	122	131	114	121	122	121	130	113	125	127	135	115	103	116	122	129	120	125	128	125	113	139	110	124	140	130	98	123	116	112	124	123	130	114	119	123	129	127	108	131	98	114	98	115	137	129	112	133	111	140	124	117	136	113	120	134	124	122	97	105	104	145	110	104	143	124	121	114	120	107	136	136	122	110	115	134	114	115	137	112	131	109	118	100	117	124	110	115	134	123	123	130	119	116	112	103	120	119	109	108	111	118	142	115	118	113	115	113	128	128	126	110	129	120	114	120	127	128	124	134	129	102	115	115	121	136	113	124	108	130	115	115	102	120	113	105	116	127	121	117	138	125	121	114	125	126	123	129	122	107	107	126	113	116	126	131	130	128	127	104	129	125	119	111	110	120	114	116	130	114	144	131	108	121	113	117	124	129	127	130	107	124	126	119	112	107	114	118	125	136	136	109	140	130	109	112	118	121	98	111	130	122	102	117	148	124	125	107	107	119	137	123	120	123	115	119	128	123	132	158	110	147	125	129	116	116	119	138	142	133	121	107	105	133	125	122	121	132	118	138	141	109	122	117	132	128	130	129	106	133	131	111	115	103	116	128	124	126	124	121	134	106	132	128	102	121	106	117	124	108	107	112	127	111	138	111	123	117	123	127	151	129	118	121	116	118	144	128	129	136	136	128	117	137	129	114	135	139	124	129	121	123	134	124	113	139	105	119	141	97	119	118	126	137	124	94	119	103	120	141	123	110	136	125	125	128	106	145	129	126	125	136	132	138	136	126	110	95	117	121	122	120	121	110	122	122	122	134	125	116	125	115	108	108	113	136	127	126	134	109	130	110	127	117	124	127	108	135	113	100	122	129	103	114	99	131	118	116	115	124	123	101	116	125	120	109	108	116	106	114	114	132	104	128	126	113	124	114	108	131	104	81	137	107	125	113	122	113	120	119	114	122	118	108	115	119	129	114	121	137	117	128	138	132	113	135	120	137	113	131	120	122	141	104	134	118	125	114	117	114	134	125	117	134	120	121	106	139	144	107	122	133	118	127	123	112	127	127	132	129	116	123	121	136	113	125	106	113	118	121	122	106	123	135	151	113	112	137	111	105	126	123	129	123	109	106	125	127	116	120	134	130	115	124	120	141	116	130	110	136	104	118	118	110	119	128	126	136	112	129	118	132	115	110	134	140	99	111	136	141	100	117	115	109	125	119	145	149	131	128	110	99	125	119	135	128	100	113	112	136	120	98	123	111	117	125	128	135	131	111	101	109	109	102	125	111	114	135	130	137	120	145	141	118	136	113	113	118	127	114	102	138	117	106	134	136	133	128	113	144	106	118	139	122	107	107	118	133	114	121	116	115	126	114	150	126	118	113	132	126	162	118	153	121	121	128	131	136	129	117	143	124	110	109	109	128	134	110	106	120	118	128	108	112	85	114	108	136	98	122	128	126	123	128	115	109	127	111	111	124	136	118	118	102	153	107	108	116	121	100	113	132	123	115	110	119	133	129	104	112	127	133	111	116	112	124	107	95	125	121	118	127	120	107	110	110	112	108	126	105	127	121	130	115	139	114	119	132	116	126	113	114	118	117	119	113	111	102	109	117	134	120	128	128	126	131	118	111	128	132	127	153	125	130	131	123	132	119	108	113	114	122	107	103	118	104	112	127	132	115	107	122	125	111	149	108	114	125	130	146	122	129	141	119	136	121	130	145	113	113	116	126	126	134	107	116	122	114	115	115	115	103	127	118	139	132	119	116	126	109	150	126	123	130	141	120	110	98	103	151	112	114	136	113	109	142	110	108	121	114	117	111	97	101	115	110	131	132	129	144	122	120	107	131	126	136	126	120	122	112	114	120	134	126	108	106	96	118	121	126	130	103	119	129	134	140	111	134	105	108	119	131	119	108	114	99	133	116	108	118	137	116	123	93	110	115	121	132	113	115	128	123	136	136	111	131	131	111	117	105	122	134	127	125	117	109	121	133	117	126	120	120	123	120	140	110	112	133	121	126	117	105	110	133	109	121	136	117	133	106	113	126	107	118	107	129	122	112	118	138	118	132	117	117	132	126	114	113	131	118	122	118	124	124	135	129	118	127	131	127	117	121	124	117	121	121	123	104	111	137	118	118	131	113	127	134	117	119	119	129	126	122	125	127	120	118	107	112	106	128	125	120	117	129	117	121	113	129	127	116	114	139	106	134	119	134	116	118	122	146	127	135	129	127	107	132	134	112	111	115	100	133	114	138	132	114	121	132	114	116	130	105	120	113	125	128	114	100	126	112	128	138	111	132	115	118	137	141	119	147	115	129	117	139	140	127	113	118	114	122	129	103	124	120	117	113	119	112	123	108	108	125	133	128	123	145	129	118	115	107	118	123	120	123	120	123	127	137	106	121	93	113	112	125	136	136	109	117	109	118	123	129	150	109	124	144	112	119	133	119	123	119	131	121	119	122	135	132	142	106	122	114	119	138	112	128	133	121	121	134	121	116	102	115	130	116	125	130	118	132	120	125	120	125	109	137	107	119	133	111	141	112	141	120	135	128	122	115	124	120	119	105	143	112	119	129	104	113	122	135	123	115	116	118	104	130	122	126	113	100	131	132	120	131	121	111	124	126	132	117	118	116	118	125	132	133	120	139	128	126	125	116	121	120	111	110	144	115	125	110	121	133	119	119	115	124	98	122	128	136	132	147	129	128	114	132	114	116	126	119	123	112	138	123	121	110	122	133	123	114	132	115	109	121	136	97	120	115	134	125	124	115	120	130	139	125	114	129	107	112	120	144	125	128	128	125	116	104
23550	20966	27939	24156	20962	7595	873	549	490	456	420	413	410	355	377	346	368	366	309	335	370	323	308	306	321	293	297	320	313	297	290	301	338	312	303	327	273	336	313	349	321	324	354	319	299	340	286	315	308	332	290	327	288	279	303	351	315	303	334	326	321	300	289	278	320	276	343	277	294	291	279	289	302	306	317	329	312	312	298	306	312	291	309	315	333	294	299	311	298	356	291	326	301	327	330	293	316	318	303	298	306	288	296	314	316	258	326	309	303	290	308	301	339	310	311	287	317	313	308	274	277	304	304	304	298	314	295	294	317	307	335	291	313	279	304	308	268	283	262	308	288	307	298	310	320	305	326	290	296	314	315	326	277	294	292	305	311	302	264	324	323	349	294	298	336	310	295	317	301	325	325	283	296	283	319	349	328	311	334	326	298	300	285	310	308	307	284	288	341	312	261	302	292	329	332	310	318	294	273	290	315	282	305	328	298	314	301	335	320	328	321	291	313	305	298	305	309	299	293	295	282	293	281	305	280	313	306	320	333	337	314	342	328	304	283	287	309	259	298	297	310	271	314	292	308	305	316	286	307	334	280	288	328	320	279	302	302	299	288	307	287	320	290	294	277	274	292	309	269	289	311	341	292	297	281	272	307	331	271	310	302	299	309	302	346	282	310	316	332	309	310	283	320	305	331	308	315	295	282	321	323	310	293	321	277	313	284	287	295	304	297	290	297	317	299	311	297	304	312	300	301	304	254	307	307	293	287	333	334	314	330	316	301	300	323	275	325	286	316	308	283	316	313	296	319	308	303	313	313	309	311	322	291	308	284	289	268	308	367	305	309	301	331	320	268	339	322	299	298	306	303	324	305	312	282	288	308	320	298	279	291	286	285	313	293	285	295	317	310	296	318	276	297	297	289	298	314	299	325	292	291	271	283	323	313	290	298	305	291	272	331	294	303	288	305	291	312	289	299	316	279	295	306	311	308	286	283	323	303	295	312	296	291	295	315	307	301	321	315	300	265	302	308	329	307	294	313	298	305	313	287	333	291	291	333	300	322	289	302	303	289	293	321	291	291	287	306	343	320	302	293	308	339	279	312	308	309	288	329	314	291	289	303	306	310	260	316	303	291	295	307	292	332	315	350	304	302	280	310	308	295	324	339	283	303	313	320	311	307	282	314	308	290	291	285	266	297	311	327	288	310	283	308	290	302	304	293	321	306	325	309	295	284	323	324	310	314	301	320	272	281	295	319	289	285	306	293	307	298	325	310	284	316	294	321	296	296	274	307	274	303	302	288	332	314	281	324	339	297	301	296	317	287	304	251	319	283	293	310	306	292	275	286	303	288	268	323	333	294	283	275	311	345	296	304	291	261	310	325	270	311	310	305	273	317	324	309	286	301	310	316	317	315	326	312	290	300	327	303	271	317	319	317	314	309	284	310	286	329	293	267	309	303	358	313	297	302	312	295	284	317	300	292	289	321	341	310	311	289	276	329	307	287	259	295	300	286	314	288	290	326	282	322	290	281	304	274	283	304	284	304	326	285	309	290	312	308	273	294	306	288	285	294	319	307	311	303	295	274	279	336	309	302	300	292	289	321	304	272	303	289	309	308	321	294	280	317	295	299	319	316	282	304	294	320	289	293	279	259	283	291	276	286	296	286	293	304	306	315	305	310	330	319	304	332	300	284	272	309	307	290	323	309	311	286	320	344	295	283	314	318	310	290	321	305	277	293	280	317	302	285	322	331	316	318	292	291	310	287	332	303	292	298	304	317	281	325	304	307	308	331	280	266	294	269	286	307	279	314	300	318	297	296	304	282	289	287	297	268	321	304	302	296	319	294	284	295	299	296	314	312	298	285	310	274	303	289	293	320	304	340	287	309	287	295	324	313	276	302	328	288	275	294	294	320	292	325	268	317	297	300	291	305	296	284	305	321	318	313	298	318	304	317	323	306	282	284	298	305	295	279	292	283	306	301	307	326	314	328	283	317	320	299	284	312	319	314	281	307	309	331	262	304	297	299	309	311	300	306	290	334	290	307	337	291	299	306	289	288	324	285	313	291	278	298	312	303	284	290	311	295	302	310	315	310	295	284	303	295	324	308	305	305	290	286	314	304	337	320	339	294	318	288	302	292	318	303	323	319	305	273	297	305	285	294	301	327	301	298	270	279	284	307	285	252	310	303	310	292	330	285	295	314	301	298	286	314	291	316	288	290	293	304	304	303	290	286	292	308	289	300	298	279	307	291	319	308	300	286	307	327	292	330	296	287	318	282	293	326	273	290	292	340	305	320	339	297	310	258	287	301	291	311	308	305	311	300	298	294	307	292	284	314	316	284	302	303	290	303	293	317	305	308	304	321	316	308	299	315	327	290	290	298	290	292	297	291	313	327	311	301	282	273	292	278	323	304	309	315	287	281	303	306	323	285	319	310	308	286	294	305	312	312	296	314	296	306	292	296	318	340	305	316	282	281	333	323	311	326	308	296	309	327	286	303	320	301	285	304	314	322	324	296	291	313	319	274	293	280	323	296	298	320	261	260	286	299	321	302	298	301	300	316	316	278	283	317	298	291	303	314	282	351	307	306	317	291	330	317	315	308	318	310	311	303	257	294	278	293	307	278	295	288	281	316	286	305	320	295	276	325	306	323	295	307	294	298	301	327	304	307	297	297	303	317	294	323	299	311	316	296	308	312	356	310	304	308	312	324	273	333	280	299	292	290	303	300	309	312	326	303	281	298	294	324	314	305	283	281	313	289	291	300	308	292	284	323	295	349	296	303	303	284	287	288	294	289	284	338	306	327	302	290	289	288	323	325	278	276	286	316	295	285	305	272	317	302	311	309	285	308	298	275	280	257	308	300	310	293	285	326	298	297	320	321	282	297	303	348	301	271	309	272	312	294	311	303	284	300	302	305	320	307	311	317	294	316	321	319	330	303	321	286	287	301	318	299	297	325	298	274	304	282	320	303	301	329	329	308	325	308	306	272	320	308	323	320	287	284	321	286	283	310	287	285	306	318	285	309	319	293	297	302	281	271	266	303	288	321	292	311	331	339	302	330	316	303	305	316	303	327	285	317	324	313	296	311	300	300	289	251	274	294	292	298	313	314	282	318	282	290	307	297	315	334	310	317	310	302	299	318	292	285	296	300	296	311	312	273	303	320	317	289	318	323	319	343	299	302	322	302	301	293	272	317	331	300	296	301	327	266	332	293	301	322	289	312	305	322	308	279	299	319	275	308	306	293	300	319	295	314	315	331	294	314	318	285	312	299	300	310	266	255	291	345	296	327	328	272	317	321	321	295	302	290	327	297	299	309	293	304	297	298	289	335	288	294	319	288	298	299	317	300	309	283	308	283	284	311	323	325	295	310	260	318	295	305	330	323	299	348	309	331	293	296	325	308	298	305	291	322	285	296	300	323	314	329	318	344	311	294	306	323	298	316	296	317	291	299	324	308	295	276	282	293	304	294	339	312	293	293	302	302	335	316	279
3691	8366	5628	2587	1874	1351	1065	866	788	681	589	541	517	489	478	427	422	420	370	427	394	379	349	355	343	392	370	339	311	301	352	309	322	359	345	330	325	333	326	331	330	325	331	307	331	331	311	332	309	362	308	359	310	325	318	317	302	327	312	341	313	345	329	318	323	299	330	342	302	309	304	335	331	310	305	333	352	350	310	338	360	286	326	345	314	324	353	315	334	330	346	308	332	340	310	319	335	304	311	338	303	329	323	326	313	334	362	303	354	324	335	288	320	314	322	341	337	314	310	341	326	344	312	307	314	343	311	301	341	314	320	344	321	363	296	299	326	319	333	306	317	346	339	313	328	330	313	305	336	326	364	340	337	336	309	324	320	324	306	308	304	327	317	296	340	318	325	308	360	305	338	339	337	334	379	338	321	306	303	360	328	330	318	319	317	324	307	318	345	333	323	310	293	378	310	323	326	320	327	324	325	318	312	322	322	305	309	336	317	336	279	330	322	311	301	339	346	317	329	322	316	323	315	321	311	333	305	338	349	316	332	302	341	332	315	316	322	306	324	333	334	342	325	304	311	327	287	345	327	319	342	349	334	329	319	343	294	309	320	359	310	316	339	321	312	353	312	314	325	334	331	294	336	331	317	307	310	352	328	308	349	312	309	311	320	330	295	304	301	307	298	331	364	328	330	331	330	328	343	330	356	358	328	313	318	312	324	331	299	301	334	317	339	291	288	309	339	292	310	315	293	302	307	340	313	334	332	300	310	332	358	308	340	350	311	302	343	289	329	301	306	340	315	343	303	321	343	324	321	313	345	305	326	324	318	332	318	326	332	359	328	356	335	305	354	313	338	306	324	293	330	304	329	310	295	328	334	313	355	324	315	339	331	274	332	323	311	326	335	307	284	342	328	324	312	287	316	301	341	317	297	336	328	311	328	338	307	327	308	319	321	311	325	329	299	327	339	311	325	286	349	337	300	323	334	322	323	303	323	302	322	315	334	366	268	325	336	344	330	343	320	334	329	314	332	306	324	331	300	309	334	288	330	371	296	326	349	300	331	299	317	336	308	292	308	315	357	315	312	319	332	352	343	320	313	325	348	350	343	334	282	302	349	299	316	304	341	308	318	295	319	323	319	339	314	313	315	306	331	321	291	319	308	319	311	341	343	355	328	311	343	305	292	319	307	348	304	331	374	297	350	291	311	333	293	316	338	329	327	323	305	283	324	315	348	327	300	321	320	336	319	344	339	301	308	344	326	325	357	321	340	309	323	302	341	301	344	323	303	341	345	300	324	290	327	318	285	341	290	331	327	291	320	282	316	306	336	330	326	316	320	352	303	325	287	297	333	331	327	320	319	306	306	326	313	337	330	315	344	328	336	318	321	317	332	328	341	307	335	316	333	350	321	327	308	335	318	300	359	331	349	326	277	340	319	343	308	337	310	322	338	319	338	355	341	316	320	330	313	326	324	284	311	322	340	303	330	333	312	348	331	328	329	317	336	312	317	331	325	312	315	344	322	334	292	326	297	311	319	297	332	321	358	312	328	315	307	333	300	320	340	340	347	338	316	328	323	313	315	307	302	296	334	322	349	316	312	322	307	327	300	309	335	353	363	331	333	304	296	322	321	326	303	292	353	361	354	315	342	335	320	303	296	288	321	315	306	315	349	339	315	338	325	339	353	311	312	323	285	323	328	303	300	332	324	358	320	299	331	327	352	331	317	327	359	288	323	328	313	288	300	345	329	306	352	340	330	309	296	314	327	312	316	345	353	343	303	324	321	302	336	309	335	304	367	330	338	366	315	318	291	344	342	300	353	319	329	304	291	330	326	340	309	352	331	355	323	333	286	317	311	330	314	306	340	343	320	336	336	304	326	319	354	343	313	327	350	336	328	317	317	314	325	323	308	351	292	303	321	323	317	349	304	333	329	314	329	343	312	310	306	295	304	344	340	353	332	321	325	330	314	302	343	311	324	336	334	376	322	314	287	322	345	306	343	321	318	304	344	289	311	305	308	318	309	313	313	314	328	329	347	341	307	324	344	319	289	303	310	350	313	347	323	320	334	331	308	285	331	318	334	313	345	318	318	363	325	305	342	322	312	312	337	314	331	338	309	331	352	295	329	338	311	327	303	324	363	308	328	310	325	333	326	310	315	311	349	326	327	314	332	316	358	293	323	369	366	345	312	317	318	351	334	358	330	330	307	325	303	333	298	349	303	337	311	323	323	315	319	346	341	323	278	310	353	359	316	333	320	340	324	315	320	322	318	340	343	331	329	348	313	327	302	335	335	353	324	376	290	333	339	332	342	280	355	287	335	351	353	333	289	326	290	317	339	346	329	318	337	350	311	300	307	329	360	310	347	338	332	325	333	317	354	295	328	306	334	331	322	336	336	328	297	311	337	326	324	317	317	321	350	302	331	318	306	340	327	324	319	324	347	320	298	344	332	352	356	336	330	355	320	304	319	318	351	315	345	316	332	346	344	310	320	361	334	333	339	330	310	320	337	340	303	325	341	328	332	336	313	324	329	315	321	338	322	344	293	320	305	315	307	330	357	297	321	328	320	361	368	332	324	358	322	348	326	338	330	331	306	346	343	301	357	294	340	284	306	327	319	349	325	298	351	291	319	328	300	327	298	332	318	343	291	307	303	311	311	380	335	339	301	340	312	343	317	275	342	323	335	318	319	330	325	319	342	359	310	315	340	347	321	322	314	349	322	348	326	327	310	317	325	316	320	310	308	337	326	319	353	332	307	354	339	327	310	352	284	319	346	314	328	328	330	343	312	325	325	335	306	319	317	367	325	337	286	304	296	332	346	337	340	335	312	312	316	322	345	328	318	297	321	328	318	332	319	314	340	340	296	343	343	304	336	328	307	306	334	311	311	339	347	355	338	324	315	310	331	332	320	309	330	311	361	331	337	318	350	348	347	320	310	320	296	332	325	310	340	368	312	331	348	312	290	310	314	329	339	366	343	310	318	326	311	315	327	318	338	310	327	308	313	329	307	311	323	298	336	324	334	361	326	299	356	299	329	303	313	306	338	319	305	317	322	302	326	339	306	316	325	333	296	342	352	300	353	347	314	343	321	331	356	359	332	324	339	326	301	302	317	357	294	308	329	334	339	341	331	327	313	357	330	333	325	305	333	338	326	348	333	351	346	334	345	368	315	331	349	326	360	312	319	338	344	355	322	340	322	285	303	347	347	295	318	311	302	315	306	317	320	290	319	331	327	325	343	319	307	332	325	335	347	325	329	324	325	292	332	332	309	301	299	350	305	338	334	325	303	328	330	346	304	344	341	292	327	306	295	324	315	360	303	297	307	333	361	327	311	295	321	325	326	343	307	328	335	312	303	294	366	319	323	324	314	313	321	336	349	320	313	302	327	348	325	312	320	312	348	325	304	320	315	324	315	327	331	360	334	342	316	299	303	307	288	330	289	349	355	320	324	351	309	309	353	306	315	311	346	333	299	328	308	307	381	305	350	323
24809	20956	26459	25323	5005	329	260	193	197	167	146	149	154	120	129	127	138	150	132	112	118	106	117	99	107	112	131	102	99	98	114	132	119	111	106	103	118	102	100	94	114	93	119	119	95	99	96	90	114	87	109	94	91	96	84	109	112	95	99	99	85	101	117	116	100	98	106	101	122	112	118	104	92	104	106	96	97	118	109	100	109	98	108	116	103	96	99	96	101	90	89	97	107	96	96	116	108	90	110	86	81	105	101	91	112	103	92	123	103	109	122	121	90	104	103	103	100	104	94	123	108	115	111	105	115	100	117	89	105	107	106	93	109	132	106	113	82	101	94	115	101	102	123	110	99	112	100	91	116	109	110	99	97	87	88	105	94	108	97	108	101	117	98	85	101	95	125	104	98	103	109	77	94	101	103	107	97	83	111	111	113	93	110	108	102	115	98	100	123	92	106	120	106	111	128	104	99	110	105	105	89	110	107	116	109	91	114	106	104	107	100	115	124	115	122	89	77	100	94	107	113	95	94	114	94	100	93	109	98	104	117	104	99	102	107	122	120	107	106	94	96	111	112	93	102	84	114	108	121	99	101	109	122	103	95	89	111	87	87	99	84	101	101	103	97	113	107	103	111	102	99	111	115	116	87	125	110	109	96	107	116	122	109	101	98	95	104	122	104	89	111	115	125	99	89	74	96	116	110	126	91	107	89	98	104	113	127	104	112	110	98	108	120	110	108	106	91	98	116	112	97	94	108	95	99	114	114	113	98	102	98	106	124	111	103	117	101	98	87	104	111	98	101	86	100	100	105	103	108	108	107	94	117	96	108	99	102	111	89	122	105	117	88	107	80	102	110	104	105	98	96	92	101	104	100	106	102	113	102	112	127	104	110	103	108	114	110	101	117	95	100	129	101	93	114	97	116	89	110	107	104	105	103	87	117	110	90	136	106	88	109	125	110	99	93	108	99	107	91	108	119	98	127	104	122	105	116	97	97	123	106	105	99	106	110	93	114	102	92	95	112	99	82	108	106	104	89	104	103	97	106	102	103	92	106	85	102	110	116	103	88	107	108	115	114	114	105	115	95	109	115	113	89	115	108	116	104	96	101	93	111	96	110	108	93	96	118	91	128	104	99	107	136	107	98	95	101	105	94	120	95	102	117	89	108	103	116	101	123	112	89	100	94	94	120	107	115	100	110	124	114	118	109	113	118	102	106	109	92	115	112	120	100	94	124	90	95	105	98	102	95	117	118	103	89	110	111	98	113	105	108	100	94	115	110	101	108	110	146	96	114	99	102	80	102	91	108	123	106	101	98	116	121	95	103	91	102	100	105	95	118	105	120	115	84	95	93	94	95	90	99	101	99	79	126	104	99	99	98	117	89	100	100	89	111	105	92	96	106	112	104	82	97	103	96	87	110	95	104	95	114	97	128	93	84	91	100	106	115	96	121	98	86	96	115	98	91	99	109	100	106	101	99	96	107	93	111	104	108	92	105	94	96	91	103	83	112	112	95	104	125	88	108	99	111	110	100	132	115	119	107	110	98	95	99	87	108	106	94	104	118	116	106	84	95	107	103	100	100	108	112	114	95	110	100	102	118	117	90	104	105	122	93	115	93	97	102	113	104	90	91	97	95	87	116	113	82	99	114	98	82	96	112	102	88	107	86	112	99	105	97	109	93	109	86	98	103	109	101	113	99	106	105	102	113	107	92	100	107	114	108	108	104	107	114	103	112	99	101	102	115	105	110	97	96	93	110	111	100	95	102	104	103	99	101	103	92	121	118	112	122	98	111	100	112	107	116	102	94	119	91	128	111	97	107	113	118	113	89	85	84	97	89	109	105	108	128	100	110	95	99	92	98	79	98	125	88	96	88	110	118	104	122	107	114	103	104	103	92	99	99	78	85	109	94	114	102	121	111	93	115	91	110	87	99	113	104	108	118	109	96	93	102	97	105	116	102	112	88	94	115	99	121	94	87	112	110	96	111	99	92	111	90	99	110	116	99	111	115	98	95	120	115	109	100	120	95	110	116	79	108	104	96	93	108	105	109	105	101	111	113	94	91	100	100	102	115	114	126	112	125	105	106	128	110	111	105	94	102	91	99	86	118	104	88	106	125	127	97	96	124	90	109	95	91	99	113	122	116	98	110	106	123	118	106	110	82	102	113	95	111	101	101	93	113	95	103	99	113	100	113	107	101	91	105	104	109	102	103	98	87	111	110	104	105	89	108	91	98	113	107	110	96	116	99	106	89	97	123	102	109	80	99	100	99	113	119	109	105	98	114	104	116	103	108	97	88	99	122	100	92	106	92	95	106	104	83	108	127	98	124	76	105	112	101	100	124	101	124	98	101	91	108	115	103	93	119	115	101	103	111	112	115	110	117	97	109	105	105	104	100	111	97	105	87	90	103	119	81	95	97	106	104	96	113	94	123	102	118	124	125	104	114	93	123	128	102	100	106	113	106	108	97	109	118	99	99	91	111	104	118	113	100	106	91	104	109	94	115	133	113	101	89	108	105	104	97	97	95	107	88	114	103	98	108	99	93	96	128	107	123	92	97	107	108	116	103	109	106	88	98	106	83	108	110	111	110	104	99	103	103	107	109	114	95	101	99	101	98	105	97	116	97	113	112	112	108	101	104	81	111	106	124	98	95	102	109	119	96	115	98	122	93	106	98	113	103	114	102	104	101	103	133	103	109	98	110	117	107	85	107	105	107	107	125	106	96	120	88	106	107	124	109	100	101	104	103	118	104	99	114	118	89	103	107	89	98	95	117	111	99	104	110	86	101	118	113	119	100	114	104	101	85	105	112	104	95	78	100	92	85	106	92	92	84	101	98	90	107	105	93	104	95	96	113	97	101	108	108	101	95	103	89	116	105	108	126	92	116	116	103	102	115	103	115	120	112	86	109	96	74	105	98	102	124	92	115	107	97	106	91	106	106	111	108	96	117	103	104	109	110	99	95	102	108	93	115	106	105	87	87	103	106	115	101	105	105	106	99	102	123	126	109	101	109	108	124	103	112	92	87	100	100	106	113	105	98	118	104	100	108	86	107	106	103	89	108	75	118	116	113	113	116	107	102	98	91	108	109	83	101	96	113	100	98	96	97	111	99	101	107	109	109	103	106	98	97	115	108	91	106	99	102	112	103	106	115	88	110	103	86	110	94	106	104	104	90	117	118	131	101	89	101	102	105	101	103	112	120	104	107	89	91	107	101	99	116	108	125	110	107	122	91	121	101	95	114	95	115	91	118	89	112	95	124	104	108	103	110	109	108	81	110	121	112	94	96	86	102	101	105	93	106	105	120	79	101	117	118	95	132	105	98	115	102	95	127	106	100	90	103	107	105	95	88	108	111	93	104	101	98	103	91	106	95	103	90	105	99	94	111	99	110	107	116	89	114	108	108	99	105	122	112	107	105	88	110	110	104	124	106	87	94	108	120	120	92	98	95	103	118	104	102	120	104	121	110	120	116	115	90	101	108	91	103	102
3519	4043	2786	1232	861	700	526	377	343	314	259	247	232	189	187	171	183	190	167	155	164	163	152	144	147	172	144	125	136	144	144	138	184	126	156	120	155	136	133	115	134	136	142	143	138	115	148	132	130	143	132	120	140	129	123	146	129	132	131	143	132	137	130	150	144	146	146	139	123	115	151	162	122	142	133	124	141	136	115	133	127	136	136	129	140	129	117	136	123	132	120	123	121	144	126	142	126	141	137	137	140	119	123	136	127	151	141	149	130	125	127	127	159	118	125	141	132	136	121	134	123	131	127	134	125	122	137	118	129	134	129	118	140	135	124	141	136	124	116	138	146	128	132	137	157	132	130	150	130	137	129	147	140	135	143	138	151	125	119	133	147	145	135	135	123	141	118	140	124	130	126	134	121	147	126	114	153	107	129	125	116	136	148	126	152	141	135	130	131	123	134	136	134	137	128	129	133	130	137	114	144	136	134	138	132	124	128	134	128	129	136	150	138	142	125	137	139	122	118	127	117	135	121	129	154	138	130	139	130	140	139	139	124	143	124	115	137	140	138	147	118	145	120	135	124	135	118	134	144	159	148	133	116	137	132	127	124	122	114	141	152	135	138	132	148	134	124	121	134	131	138	133	126	145	130	133	136	124	122	105	147	120	130	134	125	125	137	122	127	136	113	126	137	145	128	130	152	118	126	141	139	126	134	146	126	148	141	123	138	151	147	123	140	127	125	126	154	127	134	127	129	124	137	128	136	127	140	137	124	125	122	126	128	119	126	113	116	133	153	148	135	130	127	137	133	117	150	113	136	126	131	128	120	120	136	136	115	139	128	136	124	132	124	121	134	160	121	129	129	149	111	123	97	108	148	115	128	108	141	131	136	145	118	124	145	140	130	129	137	133	153	141	141	129	111	136	140	143	166	129	132	110	125	152	141	130	125	129	114	142	139	118	141	132	118	137	151	149	128	146	138	126	123	137	128	139	119	122	119	133	137	129	135	139	137	131	150	128	135	125	136	161	129	111	125	144	138	150	136	124	119	139	119	131	108	124	122	137	128	122	118	122	147	122	119	127	141	135	136	137	120	133	125	132	145	116	142	137	134	107	141	148	120	143	144	140	125	134	141	134	130	152	115	131	141	130	123	141	130	126	131	127	136	117	126	149	144	131	134	139	136	156	131	119	122	133	112	96	140	129	129	138	132	132	117	114	130	121	140	128	129	125	129	148	132	130	126	132	140	138	147	131	146	138	152	120	144	111	136	131	140	142	138	135	132	129	127	132	124	125	139	129	148	124	143	146	135	131	124	109	136	138	129	146	134	158	118	119	136	123	125	124	123	158	121	126	139	143	133	130	143	154	143	112	133	126	129	138	129	137	131	130	122	127	155	118	131	147	149	123	128	125	136	140	111	139	130	121	143	115	132	135	116	128	144	116	133	137	140	130	126	114	119	127	139	145	139	127	123	126	111	130	135	141	135	139	149	137	118	116	132	137	132	133	137	124	113	106	141	138	134	154	114	118	126	119	137	106	128	130	135	113	139	110	135	131	159	138	144	132	155	131	113	137	130	134	124	137	149	143	137	122	136	150	126	153	118	145	144	138	140	121	128	139	144	139	124	141	155	151	124	155	128	118	146	129	133	131	107	133	128	128	134	151	124	135	130	117	122	123	131	139	120	136	121	127	137	121	138	127	132	138	156	127	123	123	143	133	105	124	154	135	130	150	113	117	128	127	145	134	145	107	112	119	129	136	151	120	125	134	150	143	122	123	149	124	121	140	130	142	133	137	114	137	130	148	134	111	139	126	132	127	121	111	146	108	127	136	141	131	135	149	135	140	116	136	160	129	134	139	128	101	122	127	143	161	135	154	137	130	143	140	119	132	131	126	132	144	134	115	145	136	136	142	134	127	119	103	131	137	117	130	125	123	139	162	134	130	130	132	128	113	145	140	140	128	115	129	147	155	143	147	136	120	168	144	134	153	128	138	137	147	107	144	125	133	142	139	127	127	160	154	123	149	123	149	135	117	125	139	112	132	145	131	136	135	128	120	130	122	135	139	142	109	167	136	136	132	115	106	139	140	146	133	124	143	116	127	134	109	142	139	149	145	132	133	139	135	141	143	124	144	135	125	123	142	139	147	134	119	134	111	131	118	112	128	127	121	123	115	130	114	124	122	132	132	111	135	143	120	137	114	132	134	161	129	123	135	126	137	129	118	149	124	123	147	116	117	130	125	117	130	138	116	128	145	126	127	127	139	129	144	147	122	123	150	132	145	141	138	135	131	118	134	123	147	120	136	109	130	139	152	127	139	111	132	107	123	143	121	136	130	110	129	133	139	131	153	139	137	109	154	138	143	123	128	120	126	128	130	130	130	147	112	121	154	139	143	123	145	132	132	104	128	122	138	122	143	128	139	136	130	133	142	121	142	117	128	131	150	135	126	130	119	132	143	150	132	121	132	129	125	135	136	129	122	116	115	117	161	128	126	139	131	126	125	125	121	134	138	134	114	148	130	129	128	125	123	137	128	136	105	135	118	150	133	130	155	131	119	137	120	128	136	128	125	161	128	155	143	148	155	124	153	118	162	132	123	126	148	127	126	136	126	126	148	151	108	111	140	147	128	134	114	125	122	148	138	140	144	142	138	140	122	138	134	122	144	148	112	137	134	111	118	127	129	139	130	137	128	120	107	142	137	125	148	160	132	113	131	124	135	148	121	127	138	127	127	124	154	119	141	120	118	139	145	136	157	135	139	142	120	115	148	109	140	126	154	127	145	134	123	116	112	132	131	132	149	144	132	148	126	131	134	127	139	111	125	132	124	134	143	126	122	136	115	119	129	145	120	120	150	127	157	128	128	122	115	142	134	134	125	136	134	112	114	127	118	127	129	132	124	140	137	140	149	136	124	120	134	124	126	141	149	122	143	141	120	153	142	152	130	133	159	156	114	128	124	142	128	132	144	137	142	127	135	133	138	133	140	138	134	129	158	146	134	146	122	127	141	147	129	129	130	144	122	138	119	130	148	140	124	145	142	123	126	121	137	136	108	113	134	120	107	126	121	114	147	128	116	116	133	130	133	117	125	127	134	144	117	116	127	114	140	120	117	140	128	140	137	132	152	139	147	136	138	132	133	153	149	131	143	146	124	143	117	133	133	134	116	134	123	138	139	133	122	135	138	121	130	115	116	113	125	133	147	123	114	115	108	151	105	137	131	137	170	136	126	124	128	127	126	118	157	142	134	145	129	133	137	128	131	137	145	125	138	135	134	152	116	136	125	116	121	132	115	115	115	130	106	130	139	142	146	150	125	122	113	141	130	132	114	140	120	138	143	142	139	120	137	125	133	140	155	141	126	121	137	136	130	108	152	134	124	143	125	140	131	140	128	124	124	143	135	143	116	127	135	121	127	126	130	128	140	135	139	127	127	123	125	144	118	139	118	153	121	134	140	137	137	132	154	123	142	131	131	128	133	147	138	123	125	128	139	128	130
22574	20998	28436	23722	20997	21006	5402	990	742	699	591	575	552	563	456	534	496	448	422	407	420	423	400	448	451	425	462	427	403	430	420	376	429	410	405	436	411	389	385	404	388	401	398	404	383	390	405	372	364	399	376	400	363	375	407	375	425	417	356	398	388	384	414	420	392	391	363	362	406	423	408	384	398	389	440	368	411	389	372	407	393	398	398	404	421	392	376	413	451	380	383	390	390	376	367	390	402	444	361	382	384	364	401	418	380	396	393	416	380	391	372	431	376	431	381	403	395	390	410	372	394	404	395	410	362	410	395	405	372	417	368	384	354	380	369	399	375	377	346	402	397	404	387	408	375	411	423	389	391	369	417	379	387	380	401	407	385	370	401	400	426	366	389	391	369	392	401	386	434	358	394	382	395	356	388	419	351	419	430	371	406	384	361	397	391	352	388	357	347	391	392	410	403	379	386	400	394	378	384	394	375	388	376	391	386	405	415	373	361	362	368	397	365	366	377	406	400	397	374	366	398	384	346	398	380	431	394	370	393	376	426	389	388	386	401	363	385	374	376	398	419	372	387	397	378	364	378	367	392	364	382	397	409	396	402	357	384	353	395	381	387	390	371	400	404	359	342	396	404	368	368	410	403	349	405	387	367	355	396	360	380	414	374	390	372	355	389	379	383	415	430	362	381	395	392	363	420	382	380	376	374	367	375	368	398	382	368	369	369	403	370	400	363	376	426	400	368	387	382	393	386	413	374	378	385	395	381	404	402	384	394	372	412	359	394	425	388	369	429	371	385	364	405	409	382	406	406	379	386	362	357	374	391	382	373	422	392	410	375	388	361	408	410	375	413	406	390	407	376	362	390	412	381	372	396	355	384	420	342	429	399	411	368	390	369	378	399	400	386	377	345	392	390	383	379	387	366	403	377	417	393	377	376	399	391	392	415	412	394	394	351	374	404	404	391	396	378	372	351	387	394	417	379	402	418	417	381	385	379	374	381	408	395	387	398	401	368	377	408	406	403	387	383	363	401	374	381	387	394	419	394	375	374	378	406	438	387	364	373	413	375	362	364	399	331	395	392	392	378	377	390	404	424	381	375	379	385	393	407	429	418	395	356	379	415	385	421	383	422	370	369	373	426	381	394	376	367	373	369	378	403	397	387	355	395	377	398	359	357	396	363	368	370	384	405	386	409	392	404	369	396	375	395	392	378	397	375	427	364	377	395	425	402	355	375	360	402	408	377	356	406	379	390	382	407	402	384	381	393	372	377	398	410	403	403	385	415	420	371	390	402	384	398	366	373	386	408	423	391	393	372	423	406	390	400	400	355	416	410	379	401	405	348	434	338	387	362	408	404	385	384	396	372	387	382	398	411	374	397	398	419	364	384	396	384	346	395	383	360	402	428	390	380	370	404	355	377	390	353	390	387	371	381	359	363	401	403	413	400	341	398	379	408	376	380	369	356	353	369	369	372	372	390	373	348	424	385	398	400	354	398	375	367	369	347	415	360	377	392	390	364	414	374	376	395	430	431	363	366	381	385	391	394	377	411	355	391	356	369	378	384	388	399	380	408	368	372	393	387	390	391	379	401	359	373	360	360	366	376	415	405	384	388	385	358	423	390	382	354	376	387	378	396	375	379	382	386	417	353	363	362	387	380	385	391	372	367	401	375	412	367	397	388	371	403	390	369	403	387	394	360	370	392	342	385	402	399	386	423	427	365	380	381	373	420	367	404	381	402	366	365	369	388	403	409	421	383	389	362	411	378	399	414	368	365	403	384	391	352	354	364	386	393	392	395	403	377	351	443	418	423	402	354	405	373	403	370	416	377	388	417	369	378	361	363	369	350	381	364	390	373	365	427	378	384	343	359	368	436	369	421	393	418	401	389	440	397	353	401	374	373	369	357	369	396	370	381	384	389	372	391	401	363	368	386	376	409	362	399	393	340	390	371	407	373	400	392	354	380	347	400	420	393	395	395	368	415	407	395	382	394	398	394	405	380	397	402	408	372	403	394	382	413	352	340	409	368	378	374	372	405	411	397	399	398	390	381	358	398	383	388	341	391	370	418	366	404	411	344	371	354	385	413	384	392	394	390	395	380	417	411	401	377	398	396	367	371	379	392	419	392	377	365	372	376	372	392	399	400	372	364	418	349	391	387	401	393	395	369	385	403	406	390	396	388	361	395	397	361	385	374	390	332	423	378	423	367	361	397	398	393	391	353	388	395	401	376	367	370	378	367	382	387	408	387	371	397	372	376	398	386	332	389	411	377	383	414	378	386	380	403	365	389	405	382	395	375	387	367	368	372	385	428	396	396	394	375	385	362	407	390	339	387	374	430	379	379	365	399	384	360	364	367	353	392	362	404	388	371	355	371	377	368	364	389	374	391	351	378	394	375	394	373	426	378	410	402	378	389	407	419	400	365	388	373	387	403	374	382	373	380	401	373	403	400	413	378	418	421	351	380	375	370	389	401	371	380	362	383	358	449	399	376	370	390	360	385	382	372	367	381	353	405	393	380	408	418	405	353	362	367	408	410	402	385	392	409	406	364	397	390	391	361	413	362	413	356	365	400	374	395	365	391	397	392	349	376	384	394	411	379	381	404	393	391	398	358	382	408	377	364	388	387	374	418	381	383	391	414	433	366	389	406	413	402	413	390	400	395	377	372	401	413	419	387	371	349	384	359	377	394	384	360	365	445	376	405	393	378	391	393	376	359	391	395	383	356	414	372	376	393	417	397	362	390	386	384	377	379	416	378	366	375	370	416	343	386	369	394	395	384	369	434	379	420	386	386	385	379	391	391	378	411	370	412	431	409	381	393	365	406	389	368	375	373	393	368	382	362	388	368	395	405	425	355	407	371	426	369	354	387	408	377	446	357	373	404	401	363	362	403	370	343	359	378	370	369	377	411	382	397	401	409	436	390	372	396	361	380	383	384	363	411	391	348	359	364	353	393	374	390	406	372	395	371	383	424	381	378	383	383	413	358	391	369	389	406	375	394	389	393	356	385	394	372	390	399	395	392	367	363	410	389	366	419	383	391	392	348	382	392	396	387	396	371	443	387	373	380	397	353	345	381	340	367	424	409	404	400	381	395	383	428	348	369	400	401	390	415	401	399	390	383	387	378	395	365	433	384	385	400	359	369	385	364	427	398	375	407	376	427	400	420	380	390	367	395	388	364	402	368	405	387	406	380	362	413	393	381	350	337	384	355	381	393	402	342	372	364	390	385	414	403	365	392	373	393	447	396	374	373	413	357	396	379	393	408	401	372	385	371	383	397	365	378	412	407	384	388	377	405	386	389	373	380	360	378	354	409	395	389	355	395	376	402	392	397	383	363	405	357	378	351	396	355	371	395	392	382	366	371	368	414	404	392	407	383	369	409	376	386	350	417	379	406	375	357	383	401	395	380	347	417	369	401	380	389	361	368	376	398	399	394	391	386	355	394	385	387	384	406	347	372	386	349	384	392	341	378	386	392	415	368	388	347	373
4934	13676	9415	4494	3130	2402	1790	1550	1236	1033	902	827	777	718	668	610	611	518	517	521	496	551	528	506	484	498	522	459	427	445	458	451	468	423	440	406	465	441	426	452	438	436	431	424	429	425	428	411	420	426	426	403	442	420	418	441	395	369	431	443	416	452	399	436	430	434	381	383	406	385	422	421	395	414	419	382	430	389	418	438	397	406	402	411	429	396	412	429	419	406	440	396	403	410	415	444	443	431	441	418	426	409	393	418	410	440	414	459	409	400	439	415	367	392	392	388	442	417	424	388	439	403	397	414	403	387	370	445	458	426	402	439	409	419	404	432	417	403	413	456	424	403	427	390	409	383	427	413	436	411	406	394	354	405	412	389	451	419	394	416	404	410	419	424	415	419	429	419	390	425	418	395	445	433	386	435	411	413	409	403	446	394	392	407	426	413	413	417	435	399	421	405	404	425	396	381	419	399	407	448	399	386	423	432	402	438	407	410	415	457	390	410	431	424	399	462	421	416	453	402	378	420	422	440	420	407	408	378	401	399	420	422	423	431	404	383	436	432	383	388	402	427	430	415	441	416	373	425	412	411	392	427	404	373	386	417	433	454	423	413	389	410	416	429	445	447	383	419	409	388	411	470	424	410	382	420	394	432	429	414	392	395	385	393	401	405	414	383	427	405	382	376	432	392	375	395	374	427	383	414	432	405	437	414	426	370	391	354	391	400	409	410	412	404	407	404	437	446	402	412	399	428	428	412	382	405	380	397	383	421	465	446	393	413	397	387	452	424	447	413	393	465	400	423	422	401	424	396	415	386	399	397	392	389	448	408	444	399	403	416	414	444	388	396	401	434	401	398	427	436	430	393	407	405	439	404	394	450	462	422	389	386	422	433	442	404	415	416	401	409	411	405	419	412	421	441	439	413	385	420	386	431	440	456	430	407	405	442	411	393	444	413	438	436	409	430	412	365	400	386	432	450	416	405	402	420	431	405	417	411	425	438	417	407	418	409	391	458	360	404	413	400	412	409	399	428	431	403	427	430	393	445	440	397	408	426	396	442	433	416	423	421	417	420	414	429	400	414	398	397	393	399	416	447	398	411	376	431	421	390	405	427	438	387	441	405	413	416	404	454	409	411	444	412	427	408	399	405	404	397	395	437	431	398	403	427	408	429	390	442	413	414	386	412	443	445	407	438	417	407	422	379	439	408	411	416	415	442	469	398	344	416	388	422	414	476	382	431	407	404	417	418	411	433	405	440	412	401	448	383	375	388	422	410	439	414	444	395	367	379	407	438	417	414	435	424	427	405	429	372	406	411	376	395	407	395	393	432	397	416	431	403	378	443	416	421	397	396	435	420	384	424	408	443	407	419	415	390	403	416	401	429	406	428	397	416	399	423	408	408	396	399	407	419	430	426	420	425	372	429	396	410	420	406	434	427	409	422	427	426	410	402	454	441	394	438	378	398	447	375	394	420	383	390	440	403	454	407	373	417	429	413	370	445	419	427	387	420	392	410	451	421	391	403	433	432	400	412	410	403	418	406	422	425	449	380	407	366	451	401	411	458	415	436	403	403	429	409	440	424	411	401	412	402	468	441	440	417	426	442	385	413	431	424	434	425	415	409	407	442	399	409	407	434	398	409	405	397	412	416	413	414	414	422	451	413	432	404	424	423	409	416	405	420	436	410	380	437	421	402	391	429	421	438	397	425	424	445	367	433	378	390	401	446	470	387	426	431	434	416	441	425	421	424	393	422	394	407	410	438	436	383	412	421	387	399	401	409	404	397	417	442	410	400	422	398	456	441	444	387	423	395	412	388	398	438	398	406	421	417	393	390	391	387	401	432	411	388	391	425	450	422	416	417	382	410	455	421	399	421	396	410	396	402	392	422	416	420	421	382	401	453	460	400	426	397	446	425	378	407	399	400	441	383	433	383	396	417	405	401	388	394	431	416	384	413	392	428	415	389	434	419	413	434	398	417	402	451	404	416	412	430	434	414	416	398	406	406	401	398	398	418	435	413	412	416	401	428	401	416	408	409	368	454	401	432	387	409	437	405	418	395	398	399	368	414	403	436	405	412	375	414	434	427	381	387	442	391	413	430	394	427	416	375	430	406	406	388	418	440	435	418	437	443	430	440	399	397	423	427	428	405	422	401	433	395	418	443	405	388	409	423	427	415	420	410	435	390	434	452	412	368	349	406	422	412	392	364	420	431	389	427	374	404	400	409	446	396	467	397	418	394	410	383	422	395	437	453	420	402	413	378	442	418	375	435	441	377	416	389	411	438	405	399	416	430	411	385	419	427	387	363	374	403	447	450	388	395	447	397	414	394	427	442	417	392	423	392	379	403	386	426	410	379	370	377	390	405	394	453	417	397	385	453	374	462	406	396	439	413	416	429	425	439	409	404	408	416	418	417	410	431	401	411	406	399	415	394	403	426	387	392	412	397	435	403	423	387	389	385	404	427	395	412	436	412	432	395	387	414	389	433	418	438	382	421	419	426	408	384	380	403	378	393	419	419	434	410	413	411	396	411	462	413	419	387	405	428	423	423	429	395	414	386	409	386	411	419	372	427	396	426	445	433	376	401	428	402	390	436	381	424	449	415	445	433	409	384	416	401	414	397	373	401	409	413	401	395	408	385	401	430	402	399	420	393	383	365	398	393	419	421	412	415	405	399	427	444	383	393	409	382	428	403	389	390	414	428	386	415	432	450	408	409	410	406	400	427	420	442	394	402	397	422	401	408	401	462	400	391	442	423	371	400	395	424	417	392	386	402	441	466	389	386	445	458	362	469	424	401	400	406	413	422	394	440	397	428	459	435	411	403	400	396	412	423	413	392	432	394	438	420	423	421	401	418	394	398	423	428	387	413	392	421	424	395	418	408	396	410	413	428	434	436	409	417	404	385	447	402	359	391	381	408	434	409	398	408	411	387	440	414	419	406	414	417	405	389	420	401	384	388	420	400	415	424	424	433	436	422	438	380	379	420	395	392	441	406	398	393	405	410	456	429	421	396	397	416	411	437	390	440	396	417	399	422	374	394	398	392	415	353	420	386	429	419	402	384	401	394	393	409	414	406	404	411	404	405	393	402	400	413	417	449	440	424	408	394	408	382	409	429	408	415	393	434	381	375	385	366	409	398	392	393	381	386	428	435	420	456	407	444	407	394	400	403	387	420	430	402	369	441	398	444	389	400	410	379	398	403	409	419	406	416	393	415	416	433	384	418	424	427	423	383	428	386	452	400	422	401	427	414	439	416	400	405	363	407	394	427	409	440	415	394	413	405	409	397	385	409	390	421	402	423	432	414	406	430	393	411	431	379	410	424	389	400	386	450	411	386	374	424	425	402	434	423	400	424	409	424	406	364	394	418	443	411	434	421	424	393	406	414	432	425	387	424	420	415	429	388	424	457	400	422	403	434	392	412	409	429	393	408	417	398	415	407	439	381	407	396	409	449	397	411	386	454	392	425	415	394	438	396	427	421	401	404
27411	17544	3261	325	157	147	142	123	106	119	114	115	111	106	114	100	114	117	112	122	104	102	120	86	102	123	103	107	113	93	109	122	94	106	111	96	116	107	104	120	98	98	99	110	110	107	101	99	109	104	101	96	111	118	107	101	101	123	113	123	102	113	95	97	101	114	98	108	104	119	105	103	115	111	121	117	106	105	110	114	98	111	130	97	114	110	105	116	116	112	101	87	98	108	117	121	101	91	107	107	109	100	120	123	93	95	119	91	106	104	90	94	110	102	83	89	123	104	97	107	107	109	94	94	95	135	122	95	100	125	111	106	114	99	109	95	104	130	121	88	93	118	98	108	114	105	101	111	95	99	126	95	109	101	107	115	97	98	116	107	100	100	97	93	115	110	96	133	99	114	99	100	111	96	109	112	112	90	109	97	110	115	119	86	87	111	103	101	109	112	111	110	98	100	109	111	106	98	97	111	92	100	101	88	104	127	114	101	118	113	113	84	108	99	114	115	117	116	107	98	100	103	119	97	109	91	98	88	101	114	96	116	101	101	118	97	95	115	102	132	96	85	102	103	102	105	104	113	86	98	135	93	104	97	107	103	101	101	112	120	123	96	98	101	84	96	110	105	101	110	97	108	99	93	106	106	90	97	112	108	104	116	99	104	91	99	96	122	106	109	104	92	118	106	101	101	113	113	118	96	122	95	105	113	94	92	101	99	89	94	121	96	104	105	116	99	109	108	102	97	115	94	104	113	113	92	134	100	120	113	115	100	111	112	87	112	120	113	118	105	99	108	106	101	97	122	113	93	93	99	121	101	93	116	92	100	97	109	88	116	97	134	118	105	90	114	112	89	117	129	113	106	105	91	112	130	134	91	103	117	100	117	96	115	117	102	110	113	119	106	97	112	127	114	87	113	91	102	107	97	115	109	120	120	99	131	95	117	108	85	122	109	107	98	93	94	80	115	110	102	96	105	99	111	116	96	121	118	122	113	115	101	100	100	96	86	107	114	109	87	100	116	108	112	109	98	106	110	99	104	104	97	103	91	101	103	118	117	127	98	100	109	91	115	100	132	101	92	104	113	118	107	104	105	113	107	113	99	111	122	112	123	95	106	107	102	105	93	122	80	101	100	108	102	105	96	107	116	98	115	100	93	96	120	109	124	102	133	100	121	97	103	116	116	105	116	98	112	90	98	90	89	106	112	111	117	109	116	102	106	104	114	93	101	83	106	105	107	101	104	92	107	116	95	98	106	120	106	94	106	122	118	95	117	109	98	96	107	111	106	112	94	86	106	99	120	106	110	117	99	105	101	106	91	118	109	94	109	97	97	97	92	127	108	106	113	109	99	106	115	101	105	86	107	113	112	127	99	97	104	103	98	127	100	100	107	105	106	126	98	128	100	101	97	122	111	103	102	121	95	96	104	87	97	124	111	129	80	117	93	70	100	104	113	89	111	101	98	102	107	93	96	100	84	114	89	103	110	109	122	95	108	113	129	112	101	92	112	100	97	107	112	102	109	104	98	118	108	110	129	103	88	121	110	121	104	92	109	116	104	90	96	106	100	123	127	106	103	109	122	118	114	105	94	107	101	113	104	101	112	93	112	99	107	99	110	94	109	102	112	108	103	113	99	106	100	110	118	121	110	117	94	107	117	107	106	94	101	110	104	111	114	102	111	103	107	111	100	115	120	95	113	89	99	115	104	104	98	103	108	105	110	101	104	102	96	101	123	109	109	129	126	90	103	109	114	105	110	93	100	116	105	119	113	105	88	125	110	100	90	107	91	106	115	108	117	95	98	92	89	115	95	94	102	91	115	123	86	104	97	102	89	113	106	115	99	100	127	106	116	88	94	115	107	112	109	94	104	83	95	108	79	135	88	115	95	108	147	97	124	111	112	89	111	107	117	102	106	101	111	107	89	99	118	101	105	104	111	92	83	107	100	116	98	108	115	110	95	114	117	89	106	112	100	104	105	113	98	110	121	98	99	92	120	105	107	104	106	120	127	92	92	112	102	111	122	108	110	101	115	101	118	110	106	110	92	104	118	91	119	110	119	105	103	104	86	106	100	95	101	115	93	113	104	113	98	105	112	95	97	100	110	100	114	120	97	97	92	121	117	97	110	125	128	98	81	90	95	119	110	103	111	94	107	105	127	101	113	105	85	106	99	121	108	105	109	99	119	137	102	120	114	103	94	104	114	108	106	94	115	108	118	84	117	110	114	94	93	103	100	97	116	115	89	102	116	103	106	98	91	110	94	107	85	124	117	116	93	100	129	132	96	98	101	94	104	109	93	94	102	120	97	105	119	113	115	112	96	106	100	115	101	109	103	123	121	99	99	99	121	120	109	107	111	120	93	96	128	129	97	100	111	119	103	102	102	90	79	104	79	110	92	108	97	103	108	125	100	108	107	105	101	83	103	123	112	92	95	108	115	111	98	96	84	112	98	108	111	120	98	100	104	107	119	124	115	119	86	105	119	115	105	101	99	88	98	106	101	110	116	96	123	115	127	80	121	111	125	129	100	84	105	92	91	109	98	109	100	110	109	86	111	102	122	104	95	94	113	93	98	97	132	112	117	110	92	96	84	100	101	120	117	80	128	112	106	103	123	117	113	95	113	107	104	90	90	107	86	117	100	93	119	90	77	100	115	114	90	102	108	116	90	113	131	128	100	110	112	88	89	97	96	110	103	105	103	104	98	114	98	115	117	114	102	102	91	108	99	119	101	99	98	87	122	104	129	117	120	113	105	95	114	107	102	103	108	139	109	120	102	116	126	117	85	120	113	115	120	104	99	99	95	108	115	109	94	110	103	100	96	118	97	111	104	78	103	110	126	120	114	94	97	112	99	97	106	95	106	111	118	104	115	100	75	109	99	113	104	106	121	95	97	107	105	116	109	101	109	95	105	120	103	85	112	115	91	101	115	104	103	123	115	124	105	111	105	126	95	95	104	98	102	112	92	110	113	111	103	101	97	115	105	105	119	85	108	105	125	116	105	100	133	115	83	105	117	112	98	117	94	116	114	106	97	110	93	114	107	114	112	91	100	112	119	88	112	105	97	119	95	104	104	100	106	91	101	109	103	73	95	103	106	101	93	103	109	106	102	109	96	97	100	117	115	109	105	113	112	115	102	108	115	98	97	112	113	98	126	93	103	136	102	88	108	100	96	127	108	99	107	83	109	100	86	113	113	91	113	98	106	87	108	94	105	91	92	116	101	106	109	89	107	107	92	104	112	91	104	113	105	104	107	107	130	119	97	111	89	125	114	102	81	84	108	102	116	121	125	89	113	112	118	100	115	100	83	108	96	104	116	107	121	100	121	101	111	127	96	103	94	97	113	96	101	112	117	108	96	104	113	105	117	115	105	88	127	117	128	107	116	118	93	110	121	101	108	111	110	124	114	93	119	104	96	93	118	103	93	98	115	102	94	103	112	102	93	102	113	110	117	99	92	104	92	98	103	116	113	113	101	124	80	108	117	98	109
4282	668	484	237	203	177	175	152	124	131	149	154	116	106	125	153	130	125	120	127	105	120	132	119	130	123	114	119	104	128	123	105	98	126	101	117	120	130	117	134	131	115	137	119	131	111	101	117	115	125	134	110	119	115	115	125	122	117	95	103	134	106	117	124	106	117	120	117	110	113	138	132	110	124	141	112	125	108	127	136	124	106	109	114	130	131	104	103	114	128	116	131	121	122	118	94	105	129	124	123	105	118	133	118	153	113	131	128	115	147	124	115	104	123	114	121	125	128	118	140	120	118	110	108	125	110	127	137	145	116	112	142	116	103	119	128	125	127	122	116	118	128	121	126	119	129	139	120	128	136	107	114	125	121	128	120	140	120	123	128	134	113	129	100	105	125	117	116	116	133	119	97	110	126	124	145	113	116	144	115	114	122	113	105	126	143	131	123	110	133	112	120	103	126	115	96	117	135	117	138	120	126	124	124	123	141	130	119	98	126	111	95	118	121	122	122	113	134	112	112	130	118	121	111	144	124	135	116	123	133	117	112	122	107	120	131	126	132	129	105	130	109	127	118	123	123	131	114	131	133	136	128	137	133	114	123	125	117	124	135	119	124	115	130	132	125	114	110	119	128	152	116	113	123	114	107	126	123	113	128	125	119	114	125	106	113	115	106	114	113	122	121	123	107	136	120	141	136	109	120	108	129	121	142	101	107	118	134	139	115	117	113	103	128	116	119	113	121	125	115	132	131	114	96	119	110	127	121	118	112	120	108	117	109	112	110	127	138	112	138	133	122	118	124	121	105	102	118	115	123	110	116	117	133	148	97	150	132	111	121	128	138	126	108	135	111	101	131	131	122	141	118	124	107	116	110	135	123	107	129	127	113	113	126	119	107	117	107	129	119	126	126	132	122	115	116	118	113	111	117	116	128	124	125	121	128	115	110	125	116	131	117	141	135	119	124	108	123	139	119	118	134	148	107	114	106	112	128	108	121	125	119	111	124	126	137	147	116	113	118	125	139	133	123	102	111	124	112	129	121	102	126	131	119	117	125	112	119	116	114	98	132	125	119	121	110	123	115	123	122	130	98	124	115	135	123	132	107	123	103	123	110	137	124	112	142	118	126	131	122	104	121	122	119	119	123	124	120	128	113	111	100	115	145	118	120	132	134	140	130	112	115	122	116	128	111	117	113	107	134	106	116	112	133	135	128	123	138	107	118	128	144	117	131	111	120	130	125	132	115	118	119	130	118	119	130	120	123	119	118	118	116	103	133	114	114	114	121	130	110	110	117	122	118	114	131	119	125	127	120	129	101	125	116	125	115	123	107	119	121	121	105	115	119	114	118	129	125	112	128	131	125	115	117	109	120	129	124	119	130	119	121	121	110	106	101	118	110	129	131	131	134	126	116	130	123	135	113	121	134	142	127	121	110	125	122	122	104	108	144	109	124	116	98	134	129	125	117	100	107	132	115	119	107	128	121	138	126	114	112	108	143	125	107	119	116	121	121	143	117	123	124	120	127	109	116	115	114	124	116	141	136	137	116	124	107	142	101	118	123	134	109	128	124	123	129	110	132	118	116	120	122	126	114	139	127	126	116	141	114	111	133	142	131	131	131	123	96	125	124	122	122	133	119	113	109	118	115	122	107	127	108	114	114	114	124	125	131	118	121	122	130	138	106	121	122	126	140	118	137	118	128	124	136	126	118	114	123	132	112	127	130	110	106	114	124	132	122	133	129	110	133	120	138	127	116	100	111	134	127	107	107	119	122	127	103	114	124	124	120	116	120	102	131	122	124	121	108	93	108	106	109	128	113	140	117	133	114	124	105	119	124	113	124	118	101	143	114	107	140	99	128	124	131	105	138	121	143	106	152	110	121	128	123	118	129	116	107	121	137	100	126	128	122	129	121	130	124	120	120	125	119	122	114	117	141	126	102	122	95	119	107	130	130	105	118	108	114	127	117	132	121	133	121	136	120	131	125	104	118	113	123	116	109	108	143	138	123	119	111	129	107	109	117	123	140	106	128	109	110	133	126	126	139	134	125	145	110	112	113	117	106	139	139	124	120	115	98	92	107	112	108	119	121	128	122	118	109	122	108	142	107	107	113	124	127	146	100	126	120	119	117	105	129	126	106	107	128	100	116	130	121	128	119	127	115	111	134	128	133	104	130	108	125	121	115	121	107	125	117	115	115	112	121	131	116	125	107	135	128	125	96	123	103	135	120	117	116	108	138	132	118	117	103	107	129	133	101	139	121	115	132	104	114	125	132	116	101	111	119	121	107	115	140	127	119	120	119	121	129	98	109	136	134	128	137	115	108	107	121	112	125	144	111	116	145	108	129	113	154	125	108	120	128	117	112	119	116	125	125	114	135	102	119	105	136	123	117	129	121	127	139	121	128	110	131	118	130	122	134	131	95	102	135	116	128	113	130	121	119	101	128	123	116	124	124	109	135	124	126	125	122	150	122	119	117	109	124	132	142	113	132	124	111	121	128	106	125	117	115	107	105	102	132	114	112	118	110	118	126	144	132	111	137	102	119	123	113	115	131	117	119	116	132	107	121	131	146	116	121	130	125	137	139	127	136	126	140	127	117	115	142	95	115	118	95	99	112	120	105	134	119	118	107	115	113	121	115	100	120	137	138	139	128	126	128	115	139	124	115	131	134	112	105	113	114	144	131	103	119	105	127	111	126	110	132	122	130	123	130	134	113	104	103	112	139	109	120	93	130	120	143	124	127	98	120	124	133	126	122	120	109	125	109	127	124	117	121	136	130	123	118	118	103	116	119	120	110	114	118	119	137	135	147	127	110	100	115	105	103	136	136	130	135	117	138	98	126	112	108	138	128	105	114	118	116	124	123	117	124	118	124	115	118	111	113	99	103	121	110	128	124	125	120	123	144	116	123	118	128	108	129	129	121	102	137	121	136	125	118	120	102	130	109	134	132	119	122	105	125	123	112	126	112	129	108	105	134	99	119	115	116	150	112	139	134	129	139	113	115	113	113	125	124	124	124	122	94	120	132	134	120	123	110	116	128	129	129	107	106	123	112	106	126	129	111	126	134	114	134	139	117	114	116	107	120	110	135	118	123	135	133	121	130	106	128	115	134	125	122	111	121	105	115	120	121	127	124	130	123	107	114	123	121	124	125	121	99	138	133	118	148	115	129	124	119	112	134	136	105	108	123	117	122	123	114	120	109	127	119	121	133	113	128	121	114	118	114	121	110	119	115	108	125	117	113	124	117	116	115	112	118	120	113	126	112	106	134	131	112	116	156	131	118	115	130	130	133	117	113	125	137	110	122	124	117	106	136	130	117	118	126	119	127	101	113	124	127	107	113	115	121	131	118	114	120	99	109	126	132	131	105	116	127	112	131	113	131	129	99	131	102	130	128	114	122	134	136	106	109	115	103	125	116	116	127	118	94	127	122	123	117	97	104	118	100	97	116	124	116	142	112	114	109	127	124	131	137	112	122	127	121	119	129	128	111
23569	20966	27935	24146	20929	7737	887	576	479	482	446	421	392	378	366	308	364	361	369	312	340	348	313	285	318	310	285	324	310	343	330	307	321	317	315	298	326	301	330	317	343	316	313	315	283	295	291	308	284	292	293	283	300	305	284	313	339	328	303	295	321	298	311	278	306	302	287	309	310	304	299	267	313	291	305	262	307	302	310	289	318	300	311	290	279	308	298	292	322	328	297	306	322	356	288	291	257	309	298	312	317	326	278	300	297	312	291	324	285	319	283	265	291	352	289	325	315	289	297	274	299	296	270	313	336	297	321	252	313	295	280	300	290	326	319	280	305	309	292	307	297	296	281	305	312	307	309	307	277	280	319	336	304	289	301	308	294	273	298	271	305	301	282	295	313	317	307	329	310	316	294	315	297	292	295	327	312	266	308	305	350	327	321	280	276	287	332	301	309	312	312	319	289	304	289	296	306	302	313	319	330	319	294	293	305	301	316	304	304	285	326	307	335	263	313	298	275	296	288	310	318	301	297	327	298	305	277	287	276	314	325	335	310	291	291	319	320	321	327	314	289	291	297	295	282	296	294	328	283	295	299	315	303	288	305	310	311	309	273	322	287	271	260	283	277	315	303	320	314	280	315	281	323	305	296	307	254	303	317	281	355	309	306	312	287	322	279	291	297	294	292	288	286	318	301	288	299	292	332	335	318	301	285	304	296	319	305	298	309	293	299	304	310	298	330	296	283	306	302	324	312	276	292	314	296	302	289	294	321	344	312	304	329	318	297	309	287	301	320	268	280	308	291	288	341	302	299	312	273	313	302	306	308	331	283	305	333	299	282	338	270	298	303	282	296	329	267	313	335	303	302	283	283	297	331	268	295	260	297	331	317	304	303	299	304	317	302	310	313	295	314	319	312	299	299	325	310	328	302	284	291	305	309	320	302	263	300	300	310	318	309	318	303	304	327	300	312	307	315	319	299	273	314	306	292	313	305	292	288	286	286	307	337	288	298	278	310	302	318	295	328	267	305	268	313	298	318	317	317	300	291	315	313	318	283	307	296	275	305	286	294	298	309	294	301	330	325	308	338	308	291	303	284	310	344	288	317	322	311	284	310	297	310	306	309	289	297	301	293	259	290	307	303	316	282	321	282	312	304	315	321	302	325	320	326	313	304	323	319	296	330	293	309	312	310	318	300	271	304	316	315	284	310	303	308	289	285	325	270	312	339	303	279	319	309	300	307	328	328	312	310	263	287	338	296	290	278	319	306	323	297	290	318	302	277	340	290	300	291	316	293	298	299	296	274	306	312	263	318	299	308	300	307	312	270	335	292	331	310	308	326	315	289	321	292	303	291	269	310	336	297	314	316	336	285	296	287	311	286	314	300	287	307	307	300	259	327	317	299	315	296	290	294	268	307	311	254	309	293	267	284	301	266	330	314	274	351	320	310	295	320	313	312	306	321	311	297	294	295	282	275	312	318	317	300	296	333	272	306	293	330	288	301	319	282	300	268	291	292	285	271	302	293	294	316	298	280	302	298	303	332	286	311	315	275	297	271	309	262	307	302	276	295	308	314	291	307	335	270	349	311	299	291	300	251	300	291	311	313	277	287	293	324	280	279	299	306	282	316	301	307	316	304	297	277	302	294	305	290	317	293	303	294	318	270	310	301	294	316	300	300	325	318	340	297	334	289	313	288	298	299	313	331	296	280	306	312	272	317	300	303	283	305	296	293	303	284	293	317	281	295	287	292	313	312	285	312	282	284	265	289	338	309	276	307	294	312	311	320	279	306	314	316	300	291	288	306	326	332	281	290	305	298	294	328	318	291	291	292	272	289	304	272	295	299	319	290	300	301	298	312	304	274	293	293	304	303	289	309	295	302	312	285	289	332	302	318	305	284	292	303	314	315	300	326	295	326	313	309	333	288	295	304	280	304	314	302	298	292	330	303	307	293	331	304	295	286	305	297	299	269	286	289	311	312	308	322	321	275	314	297	289	293	346	304	289	306	279	294	305	323	279	275	299	295	328	272	299	297	325	309	278	318	291	333	310	314	292	312	283	282	285	302	321	298	248	280	303	281	307	324	274	298	310	308	321	308	313	309	295	327	287	341	315	279	295	305	323	298	277	272	303	314	308	296	285	323	288	285	303	295	309	311	309	291	313	288	315	268	294	287	290	301	333	331	295	291	286	327	287	293	307	301	305	338	280	318	311	331	307	333	321	295	320	284	296	317	288	287	319	295	276	283	318	321	292	300	324	353	314	285	293	339	268	297	293	309	298	310	292	306	338	323	307	282	294	312	318	307	301	293	279	281	305	319	319	318	256	333	278	298	293	290	274	309	298	310	307	280	332	324	330	258	297	297	306	294	305	325	339	303	298	307	309	303	316	316	314	297	287	293	301	298	326	302	313	306	269	302	311	304	284	333	329	319	356	300	334	316	295	285	292	312	281	284	313	295	312	301	280	339	330	284	294	300	306	292	309	329	343	273	282	290	333	292	308	310	305	318	316	292	319	277	291	294	285	329	285	306	300	280	295	270	278	296	309	319	321	301	311	294	279	260	316	275	295	306	275	293	288	308	311	268	312	314	295	290	299	291	297	293	315	290	294	303	294	319	321	277	267	321	301	309	300	325	323	273	283	289	309	301	272	320	301	332	333	330	303	308	319	286	312	281	288	305	305	320	311	337	303	295	302	296	287	309	325	299	302	332	310	309	328	286	294	295	290	313	294	317	307	288	301	289	283	271	326	286	268	301	284	297	301	289	323	295	302	282	303	294	310	287	313	272	283	308	286	304	293	321	286	301	309	272	289	297	307	297	311	301	310	309	278	321	293	295	321	309	313	322	302	316	287	291	307	303	327	280	318	299	315	259	306	291	297	320	296	282	290	315	279	304	279	299	284	278	303	291	293	299	277	307	307	323	322	311	313	321	302	317	309	303	314	314	322	306	301	309	284	315	315	287	307	305	292	308	291	300	322	282	315	303	296	286	283	296	298	324	322	274	313	268	314	337	296	291	328	294	304	262	279	296	300	312	295	307	297	291	276	294	310	286	282	271	277	305	310	279	324	290	291	296	301	327	317	312	304	318	301	286	296	289	327	321	313	278	298	310	323	295	334	287	324	328	321	318	285	303	278	299	348	298	322	282	303	316	311	288	327	301	297	284	327	329	302	308	262	338	315	296	286	317	301	316	333	293	319	312	311	338	287	290	309	296	288	281	290	314	337	325	309	299	316	296	303	283	312	280	284	306	308	291	304	276	338	311	308	316	292	293	319	307	289	294	281	309	274	303	286	313	315	283	297	289	322	256	304	261	314	309	291	296	268	283	261	298	299	311	325	285	272	288	348	298	306	286	293	290	287	259	289	292	299	292	299	312	305	281	306	312	278	300	308	273	308	297	296	321	328	308	295	313	317	300	320	302	315	305	309	321	296	254	278	309	310	321	335	314	278	315	303	319	324	289	302	344	303	297	298	320	282	316	312	289	305	314	310
3651	8353	5633	2641	1886	1418	1107	882	774	641	609	560	488	465	418	405	423	440	375	379	392	386	378	359	372	323	342	353	363	350	322	372	328	369	317	363	315	347	305	334	343	326	357	346	351	334	355	299	318	312	355	327	365	318	330	330	314	318	310	346	364	341	339	294	328	325	310	330	317	303	328	356	324	329	365	319	312	350	344	322	315	349	316	341	299	295	357	304	321	345	347	352	332	337	296	334	292	316	314	312	333	316	325	331	301	336	330	335	331	318	343	331	336	331	336	310	324	326	299	329	342	348	307	296	287	299	325	306	316	321	334	319	323	343	325	325	340	310	349	344	340	301	330	329	310	333	291	349	339	313	309	314	361	333	311	309	342	316	323	332	325	298	311	304	333	310	315	308	312	336	280	348	309	337	341	338	304	273	302	329	292	318	297	330	307	324	303	299	328	317	325	291	344	285	325	313	324	327	330	305	300	335	320	335	304	325	337	317	330	295	332	305	295	348	342	312	319	317	330	325	334	281	324	313	318	330	345	302	301	270	332	333	331	306	312	309	357	306	341	334	319	339	305	298	326	330	348	341	298	347	320	334	315	335	318	307	342	311	318	321	345	323	305	303	307	323	295	329	313	325	309	331	312	308	334	341	327	298	327	324	308	321	313	282	321	298	348	335	282	325	299	301	314	328	322	339	294	313	333	331	289	343	334	318	332	320	309	316	331	322	346	320	316	319	315	361	339	314	342	321	330	327	298	305	344	351	313	332	343	343	325	322	324	322	335	305	301	311	301	349	301	293	359	347	322	319	305	319	314	309	315	314	314	309	321	324	315	301	327	316	324	329	310	298	347	313	337	328	326	316	286	296	297	321	299	349	317	344	309	328	366	298	292	288	331	348	313	302	338	322	308	316	318	345	345	333	315	306	290	304	368	312	359	276	333	333	311	315	329	321	326	312	337	320	315	326	337	332	324	297	289	317	321	278	311	357	309	341	306	330	328	323	344	363	340	314	303	343	322	313	312	335	326	284	334	304	350	330	333	354	313	307	341	325	309	314	339	326	323	335	324	335	301	335	327	292	334	269	303	332	329	333	362	352	351	302	320	334	346	317	319	289	298	307	324	335	308	300	354	310	328	335	314	309	301	343	320	334	311	340	325	314	306	294	298	323	303	326	325	311	294	348	288	304	299	348	317	332	302	304	305	323	319	302	373	317	312	372	340	334	317	335	322	320	317	332	335	325	331	286	336	362	317	334	332	346	317	346	343	303	323	288	334	298	308	306	347	312	319	350	315	293	356	311	311	308	314	356	359	330	371	348	349	345	347	314	337	305	337	349	318	336	332	325	325	330	283	294	294	362	293	293	303	298	326	367	334	314	339	312	305	317	346	331	306	312	281	324	319	328	349	311	335	287	294	325	302	320	291	310	332	309	343	349	322	300	335	299	325	303	314	322	350	319	312	297	341	317	326	333	341	334	304	318	320	325	300	325	304	318	284	312	324	364	373	329	345	338	314	335	313	312	324	289	311	315	296	345	322	324	301	309	320	316	303	322	337	320	349	307	321	299	316	333	341	295	354	325	307	313	357	330	328	327	327	326	323	301	309	301	294	330	321	304	350	336	303	317	326	337	313	311	334	308	296	332	325	311	339	317	287	323	334	325	345	335	306	340	310	339	320	326	317	295	321	292	296	330	310	318	334	328	308	351	312	328	337	332	300	334	357	335	309	332	312	319	316	322	310	323	314	322	299	310	347	320	320	311	314	337	332	337	350	303	353	339	311	343	296	311	322	311	292	294	349	343	350	339	307	309	330	322	298	348	318	299	341	344	348	320	345	310	306	331	302	307	309	306	345	295	348	285	306	342	332	330	324	300	317	342	336	336	321	319	287	342	324	308	314	311	320	316	338	316	350	312	355	335	343	310	320	361	326	314	314	302	319	311	294	296	333	341	339	356	320	315	331	285	328	336	351	302	312	364	324	322	335	305	317	279	332	315	347	313	281	304	313	339	337	325	326	333	314	316	330	313	291	300	337	304	337	301	313	327	321	316	297	292	308	290	307	307	308	316	292	327	307	303	313	330	321	309	346	325	311	328	308	330	317	333	334	290	326	330	308	320	320	308	289	299	343	343	334	336	339	312	311	290	321	321	326	330	285	308	314	298	325	359	353	317	356	323	281	318	328	353	332	342	290	306	322	309	301	339	325	328	334	282	326	302	329	321	334	327	344	352	319	309	314	328	294	299	322	359	329	306	334	353	305	327	321	323	328	307	336	347	338	313	327	310	330	350	339	330	315	339	310	325	307	321	326	338	324	329	319	322	319	333	363	334	262	329	328	312	350	293	303	293	321	310	291	310	317	281	296	311	309	316	342	318	323	319	324	345	372	308	355	335	342	337	339	321	289	308	355	308	322	319	280	329	299	318	321	325	330	306	290	306	314	332	355	332	364	285	329	307	344	331	335	313	309	328	307	336	332	307	344	310	335	330	315	348	312	296	333	326	331	335	346	363	317	308	338	320	321	318	335	327	360	332	292	335	322	298	310	347	302	295	325	331	350	353	312	292	323	311	314	335	316	355	328	297	327	326	302	334	329	355	321	341	322	293	315	346	330	311	309	333	343	322	324	327	340	327	309	267	338	322	324	332	289	302	319	326	328	313	321	319	336	313	320	295	320	334	312	354	342	316	337	334	318	301	333	319	306	337	326	359	309	303	336	297	324	330	319	305	309	352	333	298	346	337	330	323	324	301	321	318	326	316	338	325	338	319	322	314	315	313	322	318	332	301	342	327	325	320	320	333	321	329	301	312	318	297	344	305	332	341	303	321	303	316	329	320	306	325	321	322	297	325	304	330	328	337	356	324	335	336	318	336	306	327	336	304	298	312	326	334	312	314	336	282	330	325	281	305	320	320	299	324	336	324	316	300	289	334	345	329	287	298	332	329	329	363	336	334	349	321	344	304	338	327	350	304	322	342	315	319	312	325	330	352	345	310	323	286	323	322	316	333	338	357	317	313	318	343	309	309	335	309	331	325	326	335	329	312	324	305	315	340	324	351	339	334	318	317	322	326	324	274	345	304	332	351	337	293	338	319	336	339	325	324	320	338	320	315	305	293	302	311	317	316	316	326	312	333	304	295	297	319	315	312	318	311	347	332	305	284	340	319	308	330	337	351	346	298	309	351	317	321	336	327	328	358	307	334	316	336	338	317	315	311	309	297	310	304	345	296	331	342	329	313	320	319	325	292	312	319	320	330	340	314	331	359	339	319	334	294	336	321	342	276	315	326	294	301	338	346	323	331	306	321	284	313	316	332	364	339	358	330	307	349	321	300	327	305	275	325	327	317	319	334	331	323	328	334	321	300	330	310	322	324	303	300	328	347	316	309	293	328	319	300	312	333	327	338	293	304	328	342	319	300	367	321	362	282	304	328	309	314	330	312	310	325	316	336	304	334	316	310	332	336	338	342	327	307	333	297	343	337	331	339	366	279	316	320
24845	20957	26527	25259	5071	354	258	197	156	191	145	140	147	139	129	134	126	112	107	119	105	116	111	123	118	121	120	80	112	117	115	91	99	117	118	102	107	96	107	124	111	93	125	100	103	97	102	100	97	125	130	113	122	99	96	94	102	110	90	107	100	95	85	112	106	109	124	95	108	109	109	105	95	110	83	96	91	106	92	120	109	107	90	109	108	106	94	105	105	88	107	94	124	111	112	118	89	113	82	97	104	101	106	104	95	108	104	93	130	103	100	100	113	114	87	93	127	96	95	107	119	108	87	98	83	97	98	106	109	96	97	89	107	105	94	123	109	98	91	107	116	91	100	85	104	112	99	125	86	89	104	94	108	106	89	92	95	107	95	96	114	108	100	117	101	94	100	109	97	108	99	110	117	104	114	92	108	95	110	102	107	105	110	109	97	110	94	88	113	106	96	114	96	115	105	102	111	96	103	82	92	111	100	89	110	96	98	110	118	101	108	101	100	89	96	99	106	107	100	93	100	111	131	112	98	97	109	119	80	82	102	110	100	97	99	108	102	96	111	113	112	112	113	96	97	110	130	115	106	110	110	108	84	135	98	110	101	114	90	94	110	66	84	111	111	111	108	103	93	114	107	102	105	104	106	99	105	104	99	92	114	105	100	107	99	102	116	83	78	112	98	102	90	102	107	90	104	105	107	103	109	108	110	103	96	98	93	83	121	109	98	99	91	113	111	92	106	113	125	102	98	98	96	119	93	98	95	98	99	113	105	117	123	98	110	103	92	89	113	113	98	96	110	103	109	96	104	114	117	95	105	108	90	91	94	100	90	93	103	106	85	112	115	109	117	99	119	99	89	93	104	95	107	96	104	107	112	105	89	91	89	109	128	108	113	102	120	85	85	107	102	110	102	90	93	101	86	115	90	109	96	91	101	105	118	91	100	112	98	111	115	95	100	104	92	119	123	109	103	95	121	93	95	121	105	109	108	111	97	115	106	118	107	104	110	83	109	92	105	105	98	114	105	106	79	112	109	80	101	85	104	103	84	103	98	96	104	104	95	95	100	104	107	91	112	99	118	95	87	80	101	103	104	114	99	109	115	106	89	101	102	111	85	103	93	116	94	108	116	105	87	97	118	109	112	108	94	110	112	102	105	109	116	81	110	111	94	110	115	92	109	98	107	91	114	104	112	94	103	105	114	94	99	105	136	96	89	131	93	117	97	108	98	111	91	104	95	76	101	98	116	102	95	94	89	90	111	97	104	108	111	104	106	99	87	114	96	115	120	92	98	103	108	112	110	107	119	89	114	108	120	129	93	88	128	113	99	102	102	106	88	113	117	103	86	111	90	83	100	110	121	90	94	119	99	132	97	112	110	90	93	90	93	93	95	102	112	93	79	113	94	105	96	97	107	108	95	105	104	95	115	106	100	107	116	91	96	106	107	105	104	120	91	88	112	82	95	111	104	88	99	113	100	96	105	103	103	110	102	89	102	110	126	96	93	95	104	99	109	102	112	96	100	105	103	108	101	101	109	114	98	102	103	82	104	109	110	117	105	109	115	100	99	107	92	89	84	103	105	98	102	90	99	100	95	106	106	104	111	100	100	75	118	102	120	88	88	100	101	91	99	90	124	83	116	105	88	103	106	76	102	97	126	102	97	111	114	101	114	128	99	80	98	95	122	93	98	84	103	97	104	116	101	110	116	96	116	119	120	98	131	89	113	122	97	106	88	97	104	98	124	100	95	85	107	93	92	105	103	100	96	93	116	133	102	98	102	115	101	101	88	109	101	109	108	118	114	113	112	96	97	96	96	100	101	104	116	109	102	97	103	109	96	111	96	105	108	101	111	106	92	111	107	87	110	119	95	111	109	97	116	103	97	92	101	103	100	101	109	106	94	111	110	111	104	104	107	91	110	103	96	103	94	96	105	112	115	110	79	100	98	114	108	109	98	91	104	98	96	100	107	117	98	112	109	108	100	103	92	102	108	119	96	99	107	94	110	94	105	103	96	121	91	100	89	87	89	94	84	108	109	107	107	117	95	107	92	110	113	101	81	111	101	103	95	107	105	103	105	114	105	94	91	105	105	93	115	102	103	93	107	94	125	99	103	126	125	93	97	102	125	96	113	111	107	126	85	99	90	95	110	106	107	99	95	99	97	107	105	97	109	103	104	100	100	109	118	115	92	90	120	108	114	88	90	97	118	107	124	103	97	101	97	97	103	96	85	94	115	110	94	110	98	103	88	90	89	92	90	98	114	115	120	110	98	116	94	102	95	90	110	111	103	103	104	101	96	89	103	108	108	112	109	104	100	99	100	115	127	95	97	108	91	131	115	114	113	122	110	102	94	119	103	98	104	114	105	109	113	101	111	93	102	104	104	100	103	91	95	95	101	106	102	113	88	113	105	104	99	105	108	104	96	116	90	107	114	102	108	103	97	98	109	97	102	98	100	112	106	102	100	95	107	100	111	104	122	108	117	98	95	95	93	91	84	90	115	114	93	91	89	82	89	106	114	88	104	92	101	96	115	117	96	83	100	103	100	111	99	94	85	99	104	106	81	99	116	119	96	90	109	112	103	117	119	114	94	107	107	117	97	111	113	110	100	86	109	95	106	113	107	95	100	105	114	105	111	106	100	109	110	87	101	93	104	115	117	117	114	107	82	100	102	114	98	114	108	101	104	94	109	97	109	97	92	90	102	109	98	113	115	74	94	81	103	107	104	97	113	96	122	98	110	97	83	107	96	117	95	105	102	101	86	103	115	105	82	107	90	100	88	114	118	116	93	103	80	109	107	120	113	88	109	116	100	120	116	102	112	99	110	114	120	121	100	102	114	96	115	107	94	100	99	100	99	107	118	101	102	124	91	112	101	109	96	118	109	79	98	120	81	93	101	95	93	120	108	123	103	110	110	113	91	93	93	110	98	103	109	77	106	105	101	113	83	105	111	110	101	98	94	112	105	90	120	105	97	120	115	97	99	105	94	108	115	102	95	80	97	109	85	111	89	123	98	110	94	100	105	105	109	86	112	92	94	103	119	118	96	93	103	100	88	84	82	99	109	100	85	105	100	104	129	84	109	114	94	96	117	103	117	112	97	113	118	104	102	117	109	98	99	115	111	93	91	117	101	99	109	99	93	117	115	78	105	105	106	102	94	113	108	103	96	70	103	84	108	95	103	104	97	117	95	96	99	105	88	90	106	109	94	113	121	90	87	105	106	95	97	93	98	112	100	111	97	105	108	96	108	116	104	83	111	87	110	122	109	98	90	111	132	106	125	113	90	102	123	108	106	112	112	99	121	112	126	96	83	111	104	114	114	99	110	75	98	103	96	102	103	91	97	102	107	100	101	106	100	103	105	114	89	104	96	79	126	101	99	79	109	106	81	104	95	83	96	126	111	103	105	90	90	86	109	105	102	87	108	85	96	92	102	113	103	114	100	120	102	99	104	94	111	96	94	114	104	111	106	92	97	97	91	103	119	101	101	93
3453	4140	2739	1196	846	654	509	429	358	267	247	243	264	201	201	183	170	164	160	179	182	140	148	174	150	141	130	140	133	137	156	123	127	128	126	131	142	138	126	152	134	146	127	131	124	121	144	121	123	142	138	119	157	138	131	146	148	146	128	136	119	119	141	136	106	129	140	145	137	124	125	122	129	129	128	137	125	142	122	144	125	123	118	146	129	114	133	138	131	141	140	135	135	133	123	107	139	125	123	125	132	131	119	129	113	132	108	138	105	126	130	118	144	128	119	143	129	122	138	119	103	113	117	134	138	115	168	143	123	130	128	140	114	128	136	123	119	128	115	124	120	130	139	132	142	131	120	152	123	146	128	115	125	143	152	123	121	115	135	117	146	125	139	143	131	117	143	118	139	130	119	127	134	121	125	129	125	137	126	142	131	126	115	132	115	121	136	131	144	148	102	131	136	159	121	128	118	119	130	150	124	130	141	130	139	125	125	135	144	149	135	145	121	138	132	149	137	144	120	142	134	129	128	138	126	134	145	130	134	136	122	154	121	145	143	147	142	129	137	134	126	143	111	133	138	125	110	124	121	141	145	121	146	125	129	127	129	129	112	113	121	131	119	121	120	132	141	126	127	122	119	127	131	116	131	152	135	141	163	132	109	136	120	142	129	140	134	130	129	132	119	138	122	128	128	153	117	146	146	146	104	114	123	124	139	124	121	140	125	131	143	113	143	136	125	126	143	133	135	137	113	131	119	125	126	121	129	134	132	143	112	122	124	139	139	121	135	156	126	120	135	122	136	117	118	132	118	132	139	129	144	126	161	139	151	126	129	141	140	136	117	127	135	129	124	150	110	119	120	137	132	149	137	128	119	148	133	149	134	111	137	132	133	124	145	123	134	129	119	136	138	118	133	136	114	133	132	153	131	142	142	133	138	123	127	150	144	139	130	144	125	126	142	159	139	122	137	127	150	130	137	123	111	118	126	128	138	111	144	144	152	128	140	125	120	142	129	115	117	119	124	137	140	148	146	155	139	149	108	132	131	118	130	139	110	128	116	124	137	113	135	118	138	127	105	129	139	155	133	139	126	129	126	139	139	114	125	116	146	120	154	144	106	146	142	147	118	139	115	142	130	151	119	121	121	144	107	147	140	141	144	116	127	122	130	140	129	132	121	127	112	133	135	129	141	149	138	128	106	126	123	142	121	115	107	120	148	115	134	115	118	134	135	145	133	132	140	117	133	120	153	131	124	115	137	139	132	127	125	124	129	129	137	134	130	122	135	125	142	119	150	136	134	150	116	157	144	132	121	135	132	119	115	118	128	115	124	125	101	141	132	128	122	128	124	159	134	142	129	127	129	124	124	152	110	145	123	122	130	129	132	140	133	142	138	127	119	124	131	145	136	125	123	114	143	138	119	143	141	121	119	127	120	142	116	131	135	136	131	127	107	118	145	139	137	122	144	133	111	121	153	122	131	143	128	124	120	152	160	115	108	120	139	128	136	146	128	133	128	157	138	126	135	143	141	166	126	117	119	125	125	117	125	125	130	118	130	118	110	114	124	121	129	141	152	132	145	115	139	147	129	155	137	135	127	135	112	133	116	129	130	128	138	127	129	135	143	127	119	136	130	117	129	131	109	132	135	121	107	134	134	143	136	131	101	116	113	150	122	142	123	141	134	126	122	147	133	118	141	134	133	130	125	109	116	145	123	133	128	136	132	146	119	116	144	131	146	112	135	120	156	116	123	147	123	124	118	110	135	121	118	121	136	119	122	131	124	133	139	133	132	149	136	134	133	112	123	141	137	115	131	118	122	123	130	128	130	136	135	127	101	139	119	120	119	134	126	152	117	147	117	130	118	125	133	129	132	117	147	133	112	113	143	127	133	118	129	144	124	130	138	125	128	124	139	129	154	124	126	124	116	115	135	134	125	119	130	142	139	121	141	125	112	124	123	141	130	132	152	126	132	132	140	123	139	131	122	124	127	120	140	162	133	153	129	139	132	128	116	141	130	132	130	117	135	126	140	137	154	136	152	127	120	146	112	121	124	134	120	130	121	134	120	113	131	133	119	114	139	138	121	132	121	131	140	126	144	128	121	141	129	130	126	131	113	128	140	114	131	131	141	123	126	119	137	106	136	121	139	145	135	125	145	136	145	135	128	127	149	129	135	106	116	159	109	116	138	141	137	122	134	125	141	119	113	133	132	135	122	151	118	129	120	118	129	128	130	134	150	118	138	138	109	118	135	149	134	134	124	121	134	129	111	118	139	115	127	137	139	150	125	103	113	128	123	124	133	145	139	122	106	123	124	129	124	111	131	137	143	142	101	125	143	135	123	127	146	128	112	156	118	129	125	127	122	133	124	123	139	126	114	113	127	140	128	126	130	131	116	127	150	135	133	139	140	106	142	128	137	129	131	126	130	132	125	125	134	126	142	158	128	134	118	117	114	137	123	120	130	141	153	141	119	127	129	123	132	126	136	151	120	122	117	119	118	135	138	131	119	144	131	120	145	122	118	142	126	145	115	118	120	122	136	125	131	134	140	126	145	120	112	138	122	141	131	131	123	145	124	118	110	134	149	148	159	152	111	119	135	140	119	133	138	122	143	125	113	127	123	115	110	134	121	116	128	149	152	125	129	124	133	151	133	122	123	129	123	138	141	120	116	112	135	135	121	132	135	129	111	125	123	128	130	109	141	145	132	146	124	137	135	122	138	127	130	139	133	126	142	144	128	124	123	151	124	115	128	102	144	128	138	129	139	148	143	128	129	137	132	140	104	123	125	126	123	132	137	154	115	139	110	111	139	118	126	143	104	140	119	139	152	125	132	128	118	108	122	124	119	133	130	133	132	133	114	107	124	141	134	128	140	136	142	122	129	131	110	141	113	120	148	123	125	149	140	129	129	147	147	144	121	149	138	125	128	106	129	131	122	143	123	140	121	133	130	140	134	134	128	125	139	130	130	135	151	134	120	150	132	119	122	148	147	141	135	100	127	138	129	117	131	136	115	131	119	115	134	134	137	126	143	140	133	129	118	146	145	115	145	130	120	133	139	137	130	140	145	123	119	132	125	139	120	121	138	147	128	142	121	118	143	147	128	125	143	97	125	121	140	124	114	130	121	132	126	126	113	124	135	149	112	119	116	123	111	126	145	151	123	127	116	119	129	125	137	131	139	113	136	129	119	155	148	116	140	125	140	141	133	106	128	111	124	103	124	134	138	144	142	121	124	122	135	138	124	126	108	141	143	135	147	111	142	134	134	162	139	145	150	140	145	125	133	142	119	145	141	111	131	125	106	132	134	118	150	110	131	112	123	150	120	131	128	109	124	119	130	121	151	124	120	145	129	125	129	116	132	150	144	147	119	148	142	137	126	121	143	100	137	132	155	110	124	138	141	129	135	134	133	137	120	114	102	125	124	125	111	112	127	124	129	128	150	137	123	104	140	124	116	131	110	125	117	131	138	126	140	122	114	109	124	133	143	134	110	140
22509	20996	28448	23753	21000	21017	5328	961	700	693	586	606	543	540	549	439	473	483	460	431	458	420	417	417	416	458	395	405	398	432	407	376	416	382	380	386	394	354	358	361	402	407	397	406	407	404	419	415	352	385	391	406	413	420	387	400	389	381	388	385	404	373	396	374	378	396	395	415	378	390	334	374	369	398	377	385	363	372	347	383	396	359	369	389	407	400	358	346	400	377	405	375	376	411	392	409	392	374	400	371	397	428	385	404	369	414	437	415	406	394	409	377	353	381	402	382	393	415	423	384	383	383	397	383	395	383	418	399	342	359	409	384	382	359	424	415	370	327	362	384	362	401	381	384	372	388	383	401	394	439	387	396	382	373	390	394	369	397	348	394	356	367	370	387	410	370	388	392	413	367	392	383	351	411	383	370	392	398	404	374	409	366	377	383	389	404	385	396	358	351	351	316	360	362	388	351	376	391	409	390	372	400	386	397	405	371	377	369	391	408	385	369	405	366	342	378	380	355	387	398	361	377	383	381	380	369	324	374	361	375	373	381	392	386	385	385	393	396	392	399	362	368	419	401	408	405	390	393	374	366	355	376	381	391	352	389	373	391	373	369	394	392	373	394	393	413	397	342	384	357	413	380	342	379	376	395	348	385	365	374	357	371	402	394	385	395	379	401	379	362	364	377	348	406	403	411	388	340	388	408	362	363	375	376	439	399	380	367	437	417	349	381	408	404	343	384	388	376	339	353	421	437	358	348	393	373	416	373	367	360	408	428	383	379	409	403	356	367	350	352	429	377	361	377	353	395	379	376	347	369	375	357	386	378	366	351	359	346	340	367	366	385	383	409	385	370	373	373	403	418	392	377	434	367	414	390	386	382	407	358	388	379	368	406	395	358	402	373	367	371	393	381	385	395	359	411	366	398	383	335	376	412	372	438	411	354	407	358	422	358	393	393	344	379	376	348	393	371	369	361	364	378	378	368	370	371	379	374	415	394	371	355	420	394	355	375	335	393	411	365	364	384	401	397	370	443	386	386	374	423	398	413	403	366	401	438	355	364	369	372	354	412	377	399	406	412	357	362	348	370	390	403	391	375	389	373	389	399	380	373	391	381	403	379	379	369	390	372	373	402	350	374	403	393	373	374	403	395	375	404	390	370	363	400	400	418	381	359	350	366	358	383	392	375	393	415	401	380	398	382	397	435	362	391	384	404	360	388	407	398	417	381	407	390	405	401	374	378	383	356	355	378	381	354	373	386	355	395	381	395	387	392	349	422	359	387	379	392	386	384	372	398	435	377	379	359	394	384	412	377	374	392	376	391	398	349	356	387	361	362	380	369	417	400	368	373	379	391	403	343	399	372	411	371	397	404	380	375	393	373	381	391	383	369	405	400	396	388	384	393	364	427	350	369	367	409	377	384	385	388	379	350	399	384	379	386	365	354	367	364	416	380	376	386	368	359	420	346	413	375	376	344	374	384	398	371	333	393	387	370	402	389	384	384	378	375	405	400	380	385	387	368	380	361	380	387	338	386	395	419	355	380	420	392	381	383	399	364	386	364	367	386	377	366	371	387	379	398	380	376	387	394	410	385	383	399	403	400	391	408	362	411	395	406	377	371	359	383	360	387	404	405	391	401	385	389	399	395	389	378	384	364	406	390	385	372	392	388	386	412	404	359	347	366	386	423	355	368	397	368	410	356	390	377	377	386	363	384	406	368	320	386	370	447	383	378	394	380	421	369	362	400	346	401	393	381	383	384	392	372	383	392	417	376	397	376	386	381	372	413	388	401	395	353	428	362	363	385	398	382	408	382	400	396	369	384	358	373	371	406	358	389	364	369	378	364	391	390	375	387	402	406	356	374	378	422	388	409	374	342	380	395	407	383	390	354	367	377	389	378	416	402	382	391	375	379	374	400	401	380	372	382	387	387	396	354	408	390	361	383	402	353	400	361	355	364	380	413	369	384	395	355	385	406	403	406	380	359	355	399	418	397	387	397	390	416	342	394	380	392	391	367	417	427	375	394	389	335	404	381	354	356	401	362	357	385	390	360	398	410	378	389	371	394	366	393	400	395	392	394	383	390	382	379	381	357	362	417	390	361	396	377	408	401	399	410	375	399	379	400	389	360	402	403	407	361	407	376	382	373	378	390	412	382	349	380	394	393	383	378	351	393	372	368	376	389	399	367	358	363	359	389	405	368	404	368	429	366	404	395	348	337	412	386	382	353	368	365	403	418	380	394	371	395	402	404	378	394	355	365	376	396	397	343	388	378	406	391	358	351	383	368	381	377	380	347	374	345	378	381	386	395	384	436	394	386	381	433	362	389	395	374	368	360	364	382	354	391	378	393	396	375	379	377	375	354	363	363	414	421	375	382	375	369	379	398	395	371	382	358	365	377	404	405	349	370	403	361	408	395	356	381	381	370	360	377	374	376	370	411	385	385	388	355	401	380	407	397	377	390	385	416	388	385	380	383	373	398	384	389	358	396	394	393	359	375	385	367	381	379	401	348	380	402	376	394	400	361	377	356	376	393	361	407	364	379	416	380	407	389	361	393	380	372	370	366	372	403	362	369	374	382	407	375	390	410	451	366	386	362	417	374	404	391	379	403	354	369	405	371	359	388	370	364	356	393	335	376	403	345	363	365	423	419	352	396	366	364	415	390	382	374	355	373	379	418	380	412	397	392	387	376	416	353	411	409	427	392	396	348	365	392	378	367	386	372	416	379	409	360	372	353	411	375	386	398	387	369	371	374	406	401	366	381	412	371	417	376	362	363	376	426	387	403	393	401	368	372	394	392	396	407	390	394	383	379	381	360	373	402	335	393	367	363	381	370	394	381	366	366	391	408	408	369	362	402	383	391	400	374	390	374	390	347	362	402	363	409	413	360	403	387	409	369	360	365	397	383	427	369	384	403	369	375	399	377	412	403	403	411	385	386	390	356	400	405	395	412	371	365	398	358	356	395	357	412	374	359	392	363	358	373	372	373	379	378	370	359	376	389	383	385	384	391	409	385	372	364	364	379	388	401	386	390	373	401	390	425	384	368	399	419	390	368	389	378	387	387	378	440	376	387	365	379	375	370	376	370	420	349	366	398	341	380	360	373	365	403	360	410	361	395	411	355	379	392	403	391	389	356	392	375	366	390	380	390	391	372	381	387	354	399	381	394	352	394	355	399	395	390	382	399	392	402	388	395	382	390	375	397	426	387	411	397	392	408	397	355	394	401	378	360	376	394	416	366	382	362	390	377	384	378	361	345	367	368	411	410	403	420	379	396	375	379	375	400	380	406	413	356	390	388	365	371	377	361	376	390	362	362	391	398	398	372	394	380	404	408	390	392	357	347	366	387	377	385	405	365	408	374	389	331	412	402	370	410	371	400	371	368	372	371	375	383	408	397	404	418	390	377	404	412	396	366	381	378	357	366	398	408	371	391	394	387	364	375	400	370	386	357	395	378	374	378	369	401	385	370	406	397	343	384	391	368	376	367
4926	13525	9341	4481	3122	2362	1749	1496	1222	993	922	850	729	708	607	601	570	542	547	498	515	504	488	485	494	491	449	458	467	451	430	451	440	441	429	460	455	433	426	446	398	435	403	434	416	395	416	475	393	442	427	426	408	453	375	395	392	408	451	409	385	391	436	445	414	443	432	401	434	421	393	439	415	425	430	418	391	409	386	412	398	393	443	385	391	378	408	448	414	424	414	439	418	429	412	413	394	396	439	420	403	392	442	409	441	423	419	383	400	382	415	438	403	422	427	406	413	427	422	441	403	401	406	407	416	398	449	379	405	427	439	451	444	414	420	410	465	440	452	425	398	417	395	395	385	413	437	419	394	438	429	438	440	387	405	368	418	378	432	386	441	447	422	411	411	438	396	411	408	373	437	405	415	421	406	412	400	462	392	381	422	420	393	442	435	385	417	400	417	409	386	441	442	406	378	416	405	402	375	430	398	383	392	413	424	380	400	396	415	413	389	399	399	381	404	373	427	396	417	422	385	428	415	363	419	443	353	431	419	391	415	414	419	403	406	427	393	400	390	391	416	431	427	422	386	412	416	345	443	420	451	406	420	399	412	438	408	426	410	395	433	423	402	400	399	401	420	409	389	437	399	421	383	421	414	388	365	448	427	400	401	403	394	426	404	387	380	435	387	429	356	430	420	409	426	380	390	416	423	430	436	428	407	420	433	407	400	413	404	407	370	427	406	400	397	398	419	389	391	378	417	411	402	411	429	387	409	415	407	428	384	423	415	379	446	404	417	403	398	407	414	440	382	393	391	412	365	393	419	416	399	390	409	435	394	413	386	409	386	412	423	398	434	379	426	391	403	430	398	427	390	415	417	443	431	378	435	396	435	415	422	426	433	423	408	394	433	405	390	415	446	415	410	386	390	410	373	433	398	402	413	426	389	402	378	386	403	418	389	394	409	429	364	400	415	376	404	410	424	428	398	400	450	410	420	392	404	410	366	427	412	402	411	403	413	378	425	400	401	437	402	403	394	420	401	440	426	415	401	385	413	428	414	406	427	417	402	420	443	410	419	381	415	452	427	400	388	397	421	405	413	396	433	380	412	424	396	422	403	410	410	394	422	425	401	373	381	406	386	423	424	418	434	393	417	417	385	409	369	428	414	388	408	395	414	402	410	399	393	399	429	443	435	411	449	428	389	418	407	419	439	427	396	422	346	408	413	419	404	431	408	430	381	420	377	403	387	404	409	413	402	396	423	410	421	433	431	431	402	431	390	409	419	404	402	416	407	406	394	400	406	396	421	426	388	395	412	406	396	421	423	405	440	418	417	400	386	413	431	389	437	424	370	426	424	458	446	409	427	392	426	384	390	433	427	407	420	374	395	399	402	428	392	384	432	443	407	399	394	433	385	424	435	436	387	416	431	396	417	417	433	380	420	445	390	377	410	383	370	409	446	373	425	399	412	394	415	400	425	402	384	435	392	416	430	398	405	407	397	413	415	372	405	455	434	410	417	406	415	409	412	388	398	417	399	385	404	411	399	398	387	419	395	417	410	455	410	399	390	412	381	395	393	410	435	412	414	431	407	410	391	441	445	423	428	389	387	413	406	424	405	386	437	402	399	433	444	401	419	442	390	419	417	419	419	413	390	450	411	397	459	385	411	393	400	392	448	424	396	403	408	388	410	399	408	396	410	390	404	384	405	416	420	428	412	431	422	433	411	381	382	372	418	415	424	400	396	385	412	432	397	395	429	389	388	419	381	404	414	425	400	411	410	373	398	410	375	397	419	407	394	433	409	438	410	449	428	437	434	409	438	399	407	388	383	397	413	416	391	398	400	402	406	409	415	396	413	447	410	426	386	381	410	400	391	431	430	423	429	395	407	403	432	378	383	437	415	405	426	373	426	400	423	408	422	420	412	405	456	414	387	390	435	396	430	415	414	413	409	396	381	406	441	380	399	422	427	395	397	399	389	408	429	374	430	396	404	405	387	422	415	383	462	432	433	429	392	395	435	409	415	417	413	434	437	391	393	392	403	387	384	393	405	420	380	412	440	429	357	420	434	390	453	405	381	407	396	409	405	398	420	420	458	379	432	416	427	400	379	429	383	374	412	438	389	413	391	409	368	433	396	407	389	393	412	393	410	418	401	374	425	406	395	425	433	413	400	425	380	372	449	427	432	429	405	402	444	433	366	383	399	423	377	436	432	419	444	376	457	395	403	422	374	411	408	416	398	429	403	397	452	415	404	422	388	392	433	422	412	426	442	357	408	404	407	408	401	416	378	392	412	410	397	379	474	402	435	399	426	410	368	409	436	388	426	412	370	416	405	413	401	389	398	348	433	402	378	398	392	422	416	395	378	425	430	403	407	378	391	419	390	387	398	386	406	367	398	399	397	377	415	421	442	381	359	413	387	429	416	397	427	413	421	359	431	449	419	404	392	413	388	413	430	391	418	427	392	427	369	447	431	375	381	412	398	410	392	424	408	389	410	435	409	412	400	425	385	405	417	416	421	393	449	417	381	409	387	405	406	390	377	404	413	416	438	380	455	401	447	404	427	347	413	433	411	414	426	406	419	411	419	418	425	449	389	393	387	420	409	369	405	425	420	424	408	433	384	399	437	404	402	374	421	399	434	383	399	398	420	396	402	411	396	408	385	445	392	437	463	415	406	420	402	447	431	418	415	364	416	436	415	400	428	377	411	382	413	404	422	413	455	408	347	442	393	423	376	407	420	401	377	419	429	442	412	386	408	443	417	403	382	405	412	384	394	435	413	379	379	408	409	409	406	386	393	418	351	380	424	406	418	394	394	407	424	418	450	390	414	413	411	391	384	384	409	378	400	420	432	404	417	350	389	399	445	430	419	361	437	394	405	428	379	380	371	464	403	427	432	410	419	402	400	368	437	419	404	412	427	404	441	422	402	428	403	367	378	404	428	422	401	417	413	425	420	414	372	439	382	420	399	402	416	407	382	457	381	420	437	402	378	396	418	446	449	407	404	411	401	402	374	414	418	412	382	403	408	415	391	412	420	390	381	460	418	437	394	413	419	435	395	407	429	421	414	407	384	374	426	408	410	439	416	400	394	403	396	410	419	410	384	406	418	406	415	398	405	403	421	426	407	404	400	382	408	382	441	396	402	437	428	438	418	397	421	378	415	406	429	390	407	410	406	385	399	375	410	424	403	411	390	390	410	400	422	393	414	441	432	401	426	410	428	412	440	405	416	421	377	404	421	419	388	396	419	410	410	433	427	405	430	396	447	378	399	403	408	452	390	400	434	418	426	416	387	398	393	373	426	439	376	416	419	413	421	420	393	403	392	441	395	420	415	435	417	437	426	454	404	388	419	389	410	436	420	393	414	426	400	395	425	405	370	420	405	433	416	420	398	396	403	422	416	426	432	415	395	433	429	419	408	383	374	397	437	380	404	439	379	381	407	439	424	418	406	425	432	405	419	385	437	416	399	413	428	382	404	400	394	427	393	389	423	389	439	439
27329	17420	3192	295	193	146	115	126	104	128	126	116	118	118	110	124	113	114	106	104	108	105	100	109	102	94	110	81	125	120	95	107	98	122	96	97	107	104	99	110	82	117	124	105	107	102	97	104	125	102	94	113	101	89	124	118	104	90	104	93	98	116	105	100	110	90	101	121	114	94	88	91	113	88	122	108	108	107	85	101	90	106	121	107	123	95	83	103	93	109	114	107	101	101	110	114	109	81	102	112	109	107	81	102	96	93	97	118	105	102	94	110	117	108	86	117	100	95	111	133	90	107	120	111	86	91	106	114	101	101	112	94	112	101	126	121	105	130	122	115	99	106	101	97	103	115	105	98	108	111	102	92	93	104	111	117	118	102	118	108	108	111	91	103	109	111	99	95	97	101	116	129	115	104	105	109	97	103	98	94	123	99	95	107	113	97	112	100	108	116	96	100	83	110	109	90	116	94	108	106	104	109	132	121	91	122	114	120	107	90	111	102	109	91	102	91	115	112	109	103	116	112	98	90	90	100	97	113	110	97	102	110	88	133	110	98	100	117	97	110	116	106	95	106	115	80	104	96	92	90	103	89	95	90	118	99	97	114	114	101	98	114	108	83	105	100	98	106	105	107	101	97	105	111	106	94	109	101	105	95	119	105	98	98	116	109	108	110	117	106	97	90	92	111	105	94	112	116	110	115	111	101	112	106	91	95	91	89	99	110	121	105	110	117	92	107	99	109	93	98	100	132	113	85	113	94	108	100	111	120	117	113	123	97	107	110	88	109	109	98	104	86	94	105	107	116	107	103	89	121	117	101	107	105	103	101	101	111	110	92	135	119	112	105	106	108	112	107	120	101	109	97	106	104	101	114	110	105	104	102	131	114	119	99	100	112	114	102	125	107	112	121	113	106	94	104	101	120	111	109	94	95	116	90	102	106	106	105	99	97	105	113	101	110	114	102	107	103	116	103	91	125	101	109	104	91	109	106	99	111	99	91	112	110	98	112	122	110	109	103	98	109	103	102	92	114	95	95	108	99	112	117	108	105	118	117	99	96	94	104	122	117	83	110	115	104	94	99	103	104	96	118	94	109	93	90	114	111	99	104	109	109	107	94	98	116	93	111	108	94	111	101	126	111	103	126	84	123	106	120	112	103	96	91	113	106	85	111	111	107	100	97	93	109	124	124	91	123	104	110	114	120	109	97	105	113	103	123	109	100	102	110	101	100	105	103	107	105	113	114	118	99	116	113	97	122	112	125	104	104	95	104	99	104	113	113	99	102	115	99	103	115	117	95	100	105	106	88	106	115	102	103	104	95	101	104	101	118	119	87	109	92	117	104	109	102	113	89	94	105	98	97	98	116	133	96	127	106	120	119	94	85	109	92	117	114	118	100	123	121	102	83	91	111	101	99	104	111	108	113	106	97	95	115	113	103	117	113	111	94	109	110	99	107	92	113	114	104	106	95	110	101	102	77	107	117	100	93	93	107	104	101	108	118	94	122	111	87	95	106	92	95	132	99	121	99	101	108	102	101	99	111	109	99	94	110	105	116	110	109	115	98	101	108	88	102	89	107	100	112	96	115	87	116	100	101	78	93	103	130	95	116	102	113	98	104	105	110	98	101	125	102	107	99	100	100	110	121	97	129	111	107	123	97	102	92	117	102	107	99	90	93	102	125	87	113	105	107	122	126	100	113	110	102	95	112	94	100	106	113	78	98	116	108	91	125	82	101	132	99	114	119	82	105	115	90	109	109	91	114	114	110	96	87	90	91	114	104	101	112	93	102	125	111	110	118	123	107	88	84	115	93	102	120	113	87	104	107	95	113	125	119	114	114	104	104	116	90	121	108	101	88	119	100	113	105	105	74	99	103	86	86	96	111	109	114	116	97	106	108	92	111	111	111	108	109	119	92	102	104	115	96	98	109	89	103	120	107	102	99	116	107	95	122	115	113	109	113	122	116	107	94	106	120	125	101	115	116	106	107	98	117	98	112	106	90	109	104	118	109	107	116	111	110	112	116	91	109	101	106	107	100	109	96	96	91	106	94	102	129	109	108	101	112	115	107	104	101	110	110	118	113	119	109	101	116	122	113	105	107	119	108	112	124	90	108	102	89	92	121	100	104	106	101	107	105	110	108	103	92	83	104	88	101	104	93	104	101	115	105	77	101	96	108	96	122	125	105	122	102	98	101	97	130	90	105	100	101	94	102	107	108	92	104	105	90	115	112	117	118	96	93	114	85	121	116	93	108	101	106	92	108	88	125	109	99	111	100	105	112	114	90	85	107	102	109	96	77	120	86	111	103	93	95	93	104	98	111	99	116	110	109	101	134	115	110	106	91	91	88	103	105	118	101	106	95	86	85	92	120	107	94	107	102	100	116	95	112	108	83	86	124	125	102	104	105	108	112	102	95	106	95	123	98	97	126	130	101	88	116	102	97	105	96	111	109	105	96	89	98	111	121	128	125	87	127	108	102	107	114	102	95	101	110	111	110	111	96	113	101	105	117	114	97	103	92	103	107	123	107	117	89	120	117	115	101	94	97	101	102	103	124	118	119	106	110	98	102	116	104	100	102	106	97	112	107	104	109	111	118	124	89	125	108	115	103	119	104	115	87	101	119	105	113	101	108	111	109	103	115	107	106	95	114	110	113	107	117	111	116	102	92	113	110	99	95	113	116	77	115	86	109	98	82	117	106	127	93	111	117	91	101	109	111	115	109	100	118	115	109	110	109	117	106	105	103	127	104	119	98	105	110	98	94	101	118	87	96	113	106	114	97	101	111	105	106	107	105	104	117	104	89	99	111	94	115	99	102	107	90	115	103	111	109	103	104	104	102	116	114	95	96	105	133	118	107	103	108	108	110	123	108	115	121	108	108	103	109	117	116	110	96	102	107	107	91	110	108	98	95	98	125	104	107	82	88	95	97	107	101	111	118	90	115	95	102	90	106	105	109	106	136	98	125	101	102	107	104	120	112	110	97	111	114	95	111	99	99	99	107	118	94	91	116	101	109	123	114	102	99	119	101	120	117	106	101	126	101	103	87	97	97	117	105	98	114	97	94	104	108	101	105	104	119	94	111	98	117	101	123	110	107	115	96	104	110	124	115	99	116	91	119	110	97	119	107	122	119	114	123	112	93	99	83	95	105	107	104	81	115	117	101	108	120	101	104	94	119	101	82	98	122	101	95	91	94	119	103	103	108	100	90	94	107	124	109	107	99	117	98	124	106	105	98	106	110	114	112	117	93	104	108	100	105	85	102	116	94	98	90	113	115	102	117	91	102	104	98	95	104	114	117	102	120	94	96	98	89	118	85	95	94	98	105	111	106	112	95	103	88	113	119	102	96	92	103	93	111	104	87	85	104	126	109	95	105	116	112	90	96	114	122	108	94	92	114	98	80	100	123	107	105	104	90	98	116	103	117	91	87	107	112	91	107	113	94	101	105	107	110	95	101	108	111	108	103	113	97	114	99	95	101	97	105	89	97
4253	777	488	245	209	211	168	142	131	166	145	133	124	145	120	119	122	124	130	133	129	123	126	144	121	107	118	138	141	118	120	146	110	116	129	115	113	107	143	132	140	128	115	111	111	119	124	119	112	139	117	124	108	113	127	117	102	119	120	138	106	117	113	115	120	119	98	113	108	127	105	123	131	125	112	122	127	115	129	137	129	119	119	135	121	121	111	121	113	137	116	105	113	100	127	139	123	107	132	115	107	104	117	113	128	109	111	121	118	127	140	133	117	131	130	124	94	116	129	97	129	111	127	133	121	129	109	120	122	97	116	107	118	116	112	119	111	121	102	120	132	130	123	111	114	129	102	109	118	118	120	112	135	129	113	114	130	123	118	116	119	147	102	106	109	116	112	114	119	117	121	132	112	132	122	136	110	128	115	109	118	125	121	131	123	124	111	129	143	119	115	134	112	105	128	109	105	124	124	113	109	117	111	99	102	121	120	112	119	120	113	108	122	124	142	134	120	99	106	113	139	124	123	120	123	107	131	113	122	104	99	120	117	122	123	133	131	101	129	110	127	111	103	101	126	120	118	130	112	94	127	102	124	118	129	121	128	105	114	109	120	108	118	100	128	133	120	121	101	119	101	111	124	126	101	112	131	117	106	128	115	117	131	112	118	121	107	108	128	114	109	119	117	115	130	117	126	124	133	126	133	137	125	124	115	120	124	121	137	128	125	125	119	124	113	108	134	116	126	109	125	120	135	122	139	121	115	134	124	87	113	102	135	134	126	132	120	103	121	114	122	119	122	127	113	124	121	114	130	103	106	122	118	113	121	126	145	114	118	128	118	109	117	126	112	135	151	110	120	114	118	107	138	123	136	114	125	133	130	112	122	120	110	130	121	115	124	100	108	112	105	110	122	121	129	134	112	142	130	117	110	113	127	119	116	116	114	123	111	99	114	98	124	108	111	121	119	114	128	122	119	130	125	143	106	130	127	127	127	119	96	114	138	116	115	136	111	134	133	117	95	111	136	122	99	123	116	136	101	125	130	137	122	128	125	114	108	132	127	132	103	112	128	123	137	133	125	111	133	116	116	107	107	111	122	100	126	122	112	131	138	112	102	116	118	125	138	112	115	127	111	123	128	122	119	115	147	129	112	120	125	105	108	129	99	122	114	151	111	109	129	93	136	113	124	103	97	117	125	104	109	111	112	109	122	123	116	114	126	109	120	117	121	113	113	114	112	125	106	126	123	114	107	127	121	98	114	105	136	136	101	114	115	119	121	126	103	112	131	110	115	111	122	115	125	95	116	120	139	132	124	127	113	132	114	128	127	123	118	127	137	124	120	128	136	122	128	127	111	119	105	133	107	129	125	130	91	142	129	110	101	121	120	116	114	107	142	107	96	126	115	111	102	123	123	101	116	127	148	120	125	115	135	111	124	105	129	129	121	98	116	131	115	125	123	117	125	123	122	108	119	116	122	102	107	125	108	112	132	105	122	133	120	132	100	110	114	115	132	100	129	124	140	132	125	114	129	125	145	116	104	100	123	115	138	123	118	118	138	119	121	114	116	138	117	113	120	116	119	119	113	121	122	114	95	122	135	116	121	117	111	118	119	121	126	129	119	132	134	134	112	115	104	126	112	103	115	100	143	141	132	122	125	125	120	125	138	102	126	105	135	108	123	112	127	123	131	136	135	129	141	121	112	118	117	137	130	130	119	123	119	106	103	125	120	117	148	116	114	118	143	134	107	119	105	116	106	130	111	113	120	127	108	132	116	130	125	126	138	132	121	144	117	111	110	129	129	116	138	142	115	129	146	114	103	127	132	98	101	116	128	100	130	137	126	106	128	120	113	118	124	116	112	118	137	134	106	118	118	120	109	145	118	110	121	124	118	125	106	101	120	115	114	131	117	116	104	134	109	141	135	105	133	117	115	118	128	103	123	125	101	116	115	96	129	122	126	136	104	115	142	107	112	114	126	103	108	133	121	124	136	128	114	126	116	135	116	113	116	124	121	135	112	122	123	112	104	116	115	120	123	125	136	128	110	119	112	109	114	129	121	119	106	112	123	129	120	116	131	111	108	105	114	121	118	113	108	113	130	130	115	117	134	132	114	112	113	134	134	123	125	107	122	122	114	125	114	111	133	118	122	123	123	117	120	116	114	121	110	104	121	109	128	105	112	131	100	125	112	117	117	126	140	129	137	109	125	137	131	112	108	123	98	127	115	106	104	101	130	119	125	129	119	115	130	126	111	114	122	130	118	119	122	110	130	121	122	119	131	99	123	124	114	118	132	112	134	111	112	105	138	120	99	125	128	117	112	105	120	122	127	124	131	111	111	107	108	114	128	110	128	104	123	128	124	128	114	107	124	116	122	143	111	122	118	108	126	116	101	117	115	121	131	109	119	108	102	104	124	115	111	122	126	140	127	122	122	106	132	137	128	124	123	116	106	113	110	120	144	112	134	112	115	109	120	113	121	113	125	119	113	136	99	117	116	115	116	116	109	134	104	118	120	115	123	120	104	127	106	122	117	116	125	122	121	112	137	118	114	122	136	107	113	111	125	128	116	137	153	118	109	123	120	114	102	112	117	110	108	110	114	143	133	118	116	118	107	121	116	133	140	108	140	120	137	116	137	132	116	115	117	112	116	109	126	130	108	140	135	123	136	112	124	119	137	103	128	128	117	148	118	104	115	119	112	133	112	150	122	115	109	119	118	117	125	124	123	126	123	113	159	128	127	118	134	117	113	112	135	119	111	127	115	146	126	104	133	132	112	111	122	112	125	114	112	119	111	123	145	109	117	125	117	117	135	137	125	126	119	144	104	122	118	111	129	124	109	116	123	133	114	112	122	118	100	130	126	109	108	122	134	117	115	102	111	126	143	121	108	119	130	117	119	101	114	125	113	122	129	121	116	106	114	106	110	125	144	109	117	128	126	119	116	83	120	118	116	125	130	116	120	127	120	108	108	124	126	131	99	128	114	124	121	105	127	101	122	130	119	134	114	128	120	106	132	114	116	130	106	124	134	132	124	106	108	117	121	102	146	113	129	111	110	125	113	133	109	111	133	106	120	120	133	126	121	118	118	99	124	116	104	126	127	110	99	123	136	101	128	108	126	126	104	116	110	127	129	103	117	123	113	125	118	117	120	109	125	121	135	120	112	118	116	129	109	125	124	112	116	120	128	100	133	117	120	120	135	133	127	110	115	125	126	116	121	103	138	109	118	120	128	120	127	131	105	117	112	116	109	117	113	125	116	126	117	123	111	132	96	96	110	136	117	120	110	132	111	106	133	111	123	97	111	131	120	109	117	134	115	121	118	100	105	108	109	156	124	123	131	116	125	134	128	106	132	103	136	132	114	107	117	120	115	117	113	125	105	107	112	127	112	123	135	118	122	122	110	125	114	140	133	144	134	120	125	123	112	130	136	121	114	121	119	106	118	121	110	110	130	139	133	136	129	107	102	133	137	119	119	104	147	99	107	113	125	119
23552	20966	27958	24125	20940	7718	837	556	469	485	445	386	410	340	361	340	352	341	357	344	363	352	323	327	302	306	270	312	308	326	319	289	296	277	275	330	289	279	266	329	358	308	315	291	317	312	315	338	315	314	347	299	294	340	331	297	304	304	296	337	273	304	302	272	305	308	327	273	314	278	297	282	279	302	297	320	313	285	290	298	302	291	304	305	299	301	300	279	314	316	315	293	295	311	272	308	307	317	315	278	308	323	301	268	315	298	318	294	304	292	292	314	323	255	323	294	288	309	328	268	289	304	290	333	288	274	285	277	298	296	308	271	273	338	298	289	334	347	306	301	288	262	330	278	288	275	322	298	315	297	305	292	315	306	303	332	298	328	320	297	291	283	274	316	315	297	309	298	332	299	256	291	346	301	286	282	320	290	281	322	318	314	325	281	331	296	290	316	299	312	324	275	279	312	293	332	302	274	285	287	295	312	287	314	314	308	288	316	264	277	278	328	285	321	304	280	308	284	310	337	299	246	302	287	300	293	285	325	279	309	303	296	289	296	317	323	312	307	274	289	314	283	307	332	304	307	295	258	322	284	314	278	288	315	294	314	268	277	288	320	334	308	304	281	273	297	274	298	286	279	323	316	327	293	297	313	296	341	287	320	330	316	296	285	281	304	286	305	307	285	289	296	313	302	274	316	339	296	304	298	290	292	293	336	292	317	286	321	318	333	298	278	301	267	280	277	307	323	281	304	303	277	288	280	289	287	297	305	307	300	292	280	331	306	320	290	295	297	300	286	317	302	302	270	303	303	311	274	281	311	283	289	299	292	310	317	293	283	295	292	300	307	276	317	301	306	285	285	302	305	246	321	287	302	321	255	300	287	291	282	321	301	261	319	311	313	288	299	301	293	281	307	301	292	291	297	312	307	276	276	313	316	320	295	280	339	254	296	297	311	348	314	300	287	307	290	284	303	292	306	294	322	288	332	297	318	316	275	303	299	286	311	267	286	310	305	311	255	316	325	294	303	325	287	296	278	298	289	288	282	274	319	299	286	285	293	311	299	305	322	321	295	311	296	302	310	303	275	312	322	268	263	305	291	278	292	285	276	296	307	306	293	318	318	290	291	324	310	282	316	295	276	308	289	296	308	325	294	322	286	323	274	303	302	317	316	306	280	289	307	309	301	287	309	299	294	297	275	299	299	271	294	349	306	294	331	301	303	289	310	309	319	301	312	282	267	334	285	325	289	335	298	324	323	303	286	297	326	284	326	273	303	289	291	363	283	285	316	299	290	326	308	306	292	291	298	288	283	335	324	285	285	340	328	272	316	304	313	312	295	298	277	311	319	319	298	312	284	305	294	285	293	279	299	323	270	294	307	335	281	286	272	322	311	290	294	307	309	302	327	288	286	290	284	311	299	276	297	285	287	286	294	330	310	291	304	275	286	292	296	301	307	284	303	302	305	297	298	321	323	269	278	322	302	310	313	308	316	297	304	288	294	301	303	346	288	288	281	303	255	290	272	305	306	297	342	300	270	312	286	325	289	275	311	307	320	273	300	293	295	258	295	286	274	313	285	306	300	296	300	326	280	301	330	297	301	296	302	309	340	294	296	312	295	311	295	317	304	298	281	282	308	310	296	272	334	301	297	272	298	289	295	300	254	295	297	306	303	286	321	298	270	281	301	290	292	282	286	312	283	305	323	302	276	319	291	301	288	297	292	275	309	317	313	292	292	281	293	295	335	285	316	311	281	296	311	301	322	275	307	282	310	298	299	284	298	328	279	287	304	305	285	299	282	263	283	303	289	312	293	331	307	314	307	292	288	281	277	320	294	281	288	309	273	322	283	293	292	282	301	285	295	311	300	330	308	305	296	294	277	313	279	324	296	326	294	312	313	296	285	277	330	287	295	290	265	292	323	316	290	305	279	311	288	330	302	302	269	275	291	301	284	317	277	311	302	304	326	322	330	336	280	322	324	330	292	266	311	296	305	315	295	290	291	305	286	282	286	294	300	303	315	310	301	292	289	288	277	288	300	260	283	298	259	339	306	310	329	271	305	290	315	308	324	324	300	295	291	306	242	326	287	300	283	269	290	315	273	276	311	314	275	311	307	286	303	282	297	281	283	310	295	261	338	323	293	278	310	297	300	302	315	305	293	293	284	322	309	291	305	300	291	282	282	295	275	317	298	282	306	282	316	300	283	271	316	284	285	310	283	265	345	316	299	303	298	315	278	314	303	310	265	315	326	286	276	306	315	312	302	277	290	300	310	336	328	313	309	305	279	278	295	308	292	285	290	305	278	285	287	294	303	281	298	282	302	306	309	344	310	303	295	317	264	281	288	300	302	315	307	316	324	295	302	305	301	303	297	273	313	322	284	276	312	290	290	311	299	285	304	297	321	284	259	288	275	309	290	276	276	326	266	255	305	268	304	303	316	274	285	283	290	287	295	279	313	303	296	328	287	287	288	306	287	288	321	297	309	302	301	297	309	323	290	282	294	308	297	305	307	307	342	285	289	307	301	279	303	303	284	359	305	299	308	288	288	295	291	283	304	296	286	317	299	319	322	281	286	278	285	302	334	307	308	308	334	295	284	289	326	270	306	291	298	303	289	281	304	289	318	295	265	297	282	297	301	310	259	293	302	322	316	300	299	305	283	270	285	284	287	321	300	317	306	309	320	279	317	302	336	283	284	286	326	308	284	278	286	312	285	294	274	308	317	314	311	324	291	315	294	308	312	277	293	312	307	316	340	318	294	337	337	287	281	279	303	298	336	304	304	276	281	309	290	273	300	299	325	323	325	312	295	312	323	301	309	290	300	287	322	312	282	294	270	300	300	288	288	309	268	317	277	292	288	273	297	327	297	304	317	305	304	311	327	325	318	313	324	306	337	335	298	310	277	290	312	292	288	340	299	279	299	330	288	277	314	285	296	283	318	303	320	329	296	280	308	306	322	274	311	276	312	304	326	302	311	311	321	275	305	283	305	317	288	298	295	324	282	302	329	283	292	297	307	309	286	281	289	274	311	327	348	297	288	289	315	279	286	312	302	325	317	333	303	325	312	309	304	315	273	324	325	312	315	333	293	279	282	299	316	310	304	297	287	330	306	313	285	305	311	282	291	275	298	293	314	301	325	262	299	284	304	315	310	295	294	310	324	314	296	300	303	282	273	287	318	316	290	324	272	322	331	307	308	272	313	306	275	294	292	277	305	295	307	288	290	310	299	306	314	324	302	318	327	293	267	288	291	285	282	250	288	305	284	309	311	293	270	284	288	295	323	314	334	308	294	316	313	292	256	312	288	296	306	277	284	268	301	306	320	280	302	281	341	311	272	270	287	306	286	313	293	304	309	310	348	299	324	297	279	287	292	314	295	260	316	319	283	324	307	297	294	303	290	292	330	328	300	293	324	290	279	294	293	308	284	323	315	307	303	254	291	301	285	303	288	308	309	312	293	300	319	262	267	272	298	316	299	275	309	315	324	282	292	266	297
3566	8403	5601	2620	1883	1419	1048	901	742	630	598	567	486	478	461	420	428	400	406	383	398	362	350	357	335	318	329	351	341	328	353	340	324	343	375	337	360	329	319	329	330	305	316	328	320	315	313	310	316	312	328	329	318	334	335	328	306	332	316	340	342	327	333	319	311	371	296	315	323	339	330	307	312	317	313	315	336	326	339	324	346	283	313	294	351	339	292	332	347	326	332	325	317	316	328	336	343	312	331	320	346	337	331	318	301	343	332	294	303	318	295	303	304	315	293	316	355	329	326	312	340	337	350	274	306	357	313	332	331	334	340	310	317	320	339	321	320	286	309	339	325	333	311	308	328	305	364	314	314	283	305	347	313	339	355	348	330	327	332	355	331	284	330	316	329	336	332	331	357	313	339	305	325	306	318	337	310	303	341	314	305	299	322	319	351	340	310	331	314	307	334	303	333	301	312	342	317	334	308	302	315	341	329	316	293	324	354	304	322	325	299	322	352	345	310	306	339	319	323	328	332	313	295	320	312	331	362	312	327	333	298	317	347	313	337	313	292	376	328	328	310	301	320	327	321	319	363	379	318	299	320	315	351	314	349	319	340	319	317	302	354	351	297	291	301	318	283	310	326	329	282	298	330	330	340	308	323	335	330	312	290	333	282	325	314	308	370	303	326	332	319	315	296	338	311	304	329	347	329	327	320	328	328	290	322	332	313	283	355	338	289	329	339	305	336	316	307	354	332	317	284	325	343	326	335	328	298	322	306	338	321	324	325	329	348	302	310	360	343	335	318	341	339	315	350	358	324	320	294	346	305	329	335	330	322	305	310	307	304	284	318	368	303	321	358	310	303	292	317	336	284	295	336	343	324	336	312	342	308	311	303	327	312	311	350	313	343	349	320	302	277	315	356	327	333	312	319	346	321	313	342	281	334	340	317	333	343	313	316	361	361	353	322	319	347	343	314	330	332	338	348	332	322	330	316	275	308	294	329	329	289	297	306	300	302	316	331	338	362	320	342	277	339	327	309	312	342	306	333	301	315	333	339	343	293	335	331	316	290	295	293	307	304	297	324	326	325	318	292	324	307	313	323	293	327	295	345	308	305	303	362	291	319	329	322	323	305	317	314	333	299	331	328	319	316	340	310	317	301	335	299	293	318	335	307	329	303	317	314	315	308	323	308	317	315	322	317	323	307	322	338	308	294	328	361	306	315	312	318	348	318	335	306	302	301	308	316	336	316	314	321	315	318	311	308	322	351	362	318	313	306	322	313	320	304	307	301	289	314	313	308	292	287	326	342	323	297	304	300	312	339	326	302	306	328	346	346	345	295	324	292	329	333	345	342	316	331	298	327	336	332	326	316	321	292	337	342	324	309	323	324	343	310	344	316	327	321	316	317	364	319	290	317	318	301	350	334	355	294	294	303	331	301	342	307	324	303	327	336	316	323	295	346	360	296	320	331	310	331	303	339	334	344	350	289	335	311	298	318	346	277	340	345	329	310	329	316	310	319	280	302	286	349	314	321	335	331	292	300	288	328	310	306	297	325	331	319	323	323	311	329	301	331	326	349	335	304	289	342	345	307	344	313	327	310	315	392	320	313	319	301	303	326	345	327	318	314	318	334	325	326	324	334	324	320	324	323	291	322	312	305	316	324	319	321	325	337	327	333	330	329	316	336	296	341	317	315	352	317	313	330	325	319	295	336	337	332	316	304	301	307	313	318	313	341	307	333	305	336	331	340	340	326	317	343	324	358	332	324	327	332	327	309	303	313	331	329	326	310	306	288	350	283	342	318	321	305	325	360	295	350	315	336	335	291	342	337	321	306	299	300	333	306	332	310	317	292	324	317	326	326	331	331	347	322	353	356	320	360	322	295	300	328	309	312	276	312	353	304	306	311	353	329	342	303	345	314	306	294	305	307	304	343	334	327	323	347	354	320	314	327	317	326	309	314	330	332	341	315	341	332	324	319	324	321	314	304	311	345	295	296	309	326	313	310	324	305	336	301	318	309	296	336	316	315	344	317	302	309	310	339	346	304	324	306	302	304	348	333	328	295	314	300	323	322	287	336	329	320	326	323	336	309	307	325	328	314	301	309	334	344	314	338	337	307	329	315	335	331	331	311	337	320	299	329	300	330	367	303	310	314	349	328	341	297	334	291	333	308	303	290	326	296	313	316	335	302	332	319	284	324	329	325	319	335	302	326	316	342	320	302	311	343	323	330	356	333	312	325	329	302	364	327	325	332	336	335	316	322	321	349	304	364	318	332	310	338	328	339	323	306	330	278	311	332	322	295	329	359	317	313	286	310	335	324	352	351	328	325	309	324	341	325	323	346	313	317	363	311	310	292	319	330	335	309	352	329	323	302	340	330	337	323	304	322	355	319	309	309	307	330	346	310	317	331	326	300	323	343	331	324	294	292	306	329	319	285	317	316	321	330	328	321	332	336	289	313	333	305	298	338	340	289	315	287	331	298	344	316	351	306	296	310	326	343	307	321	315	283	322	324	333	332	304	320	334	314	315	329	318	315	312	295	338	323	314	314	358	329	313	304	329	347	318	340	315	306	343	315	330	314	294	326	319	338	338	335	297	333	320	316	331	341	345	333	294	320	333	328	301	291	309	323	296	352	338	301	307	317	307	283	307	311	349	309	315	288	315	304	338	306	323	341	335	320	347	303	297	316	305	318	288	351	328	311	316	306	347	324	286	330	318	335	312	318	336	328	310	329	362	339	320	302	332	343	325	303	316	312	330	307	338	337	364	320	319	301	277	372	354	322	302	333	322	340	358	317	336	343	330	308	313	330	314	338	343	331	324	328	331	339	320	325	343	310	307	342	341	288	306	335	298	299	332	321	293	296	307	298	338	320	290	310	310	324	326	336	345	313	307	314	365	324	326	351	331	311	290	316	300	315	316	277	322	336	343	339	313	342	311	313	316	312	333	327	340	326	343	308	311	340	294	306	313	321	304	358	317	325	347	314	304	334	354	309	290	338	311	322	339	270	316	304	322	340	336	297	307	324	346	312	311	319	289	327	359	301	346	337	330	300	303	326	318	306	321	298	356	310	315	317	301	327	335	328	318	325	294	317	305	324	316	319	332	312	317	340	316	318	331	286	312	307	290	322	355	291	306	314	310	351	301	315	301	314	331	325	349	330	351	311	327	300	333	336	339	318	330	330	309	337	312	303	346	299	326	323	339	341	327	301	342	315	297	303	321	348	331	329	298	312	286	341	318	303	352	320	308	329	308	325	328	294	324	315	325	284	342	299	300	317	324	317	317	316	320	312	349	297	364	363	315	312	299	344	324	334	322	337	364	344	315	335	317	321	323	319	322	332	324	315	309	294	321	318	316	330	328	354	321	313	328	336	335	317	323	330	308	314	324	360	321	341	344	315	289	340	312	307	313	284	337	294	312	321	332	325	338	313	317	339	321	329	303	292	327	320	332	305	325	316	307	332	334	344	330	301	332	297	339	309	316	320	314	311	288
24834	20958	26554	25339	5112	329	236	208	202	176	139	151	140	121	130	119	113	106	100	127	117	114	129	113	123	103	118	100	99	98	98	104	91	96	133	112	105	111	114	108	109	96	100	108	124	126	129	118	99	123	125	89	103	94	107	89	95	94	95	111	119	104	111	95	100	106	90	121	110	98	111	107	109	96	104	91	85	93	99	90	99	117	94	96	96	103	118	89	88	86	84	107	102	97	110	103	86	109	98	109	116	108	97	91	96	101	110	103	114	103	104	107	101	111	89	102	92	102	90	95	107	87	95	100	92	94	90	112	110	102	100	104	89	89	111	97	107	116	93	101	112	90	92	95	115	101	107	99	92	111	94	109	109	79	92	116	103	118	108	117	109	118	135	79	99	109	107	102	109	96	106	123	81	106	81	105	118	103	102	94	113	94	111	104	89	92	120	100	116	91	94	103	95	106	90	119	120	100	107	110	108	95	95	105	104	95	102	93	121	111	114	101	96	116	114	102	112	114	103	105	111	70	103	99	98	111	126	102	105	106	93	110	88	96	96	104	98	80	97	92	111	101	95	94	101	114	103	87	104	102	104	99	103	94	108	113	100	102	91	80	96	97	115	102	104	114	98	89	98	103	108	114	91	92	88	86	94	104	102	97	91	99	98	98	105	120	113	82	97	106	121	118	105	114	120	118	102	88	96	95	110	90	86	88	85	108	103	111	106	111	90	106	96	93	110	90	101	99	90	100	83	119	112	99	101	111	100	114	102	91	91	92	109	101	114	88	100	110	93	94	102	111	99	96	94	86	85	96	120	102	87	97	104	90	91	105	103	97	92	102	117	109	112	99	94	104	109	115	103	92	99	105	106	91	71	113	83	87	97	104	99	122	111	95	94	91	103	100	83	97	96	110	99	114	98	110	107	109	93	101	93	110	86	104	103	90	87	90	108	89	104	112	90	100	114	113	97	102	104	131	105	117	108	110	96	115	94	109	102	97	100	105	95	94	112	89	100	97	99	124	115	115	90	112	93	100	121	105	114	107	90	121	109	93	103	96	94	110	122	105	104	88	83	119	118	105	93	78	110	98	108	109	114	105	118	112	102	106	108	113	104	105	107	108	92	90	92	93	110	100	106	115	94	102	117	114	125	94	115	98	109	104	109	98	96	90	101	106	113	102	116	104	132	94	103	100	94	90	120	99	106	99	104	99	94	92	108	115	94	95	91	97	94	98	101	90	110	113	108	114	96	97	111	110	106	104	88	108	98	85	95	97	105	102	103	101	114	95	113	94	110	111	102	98	109	110	91	91	106	113	104	103	110	96	90	91	84	87	108	100	92	101	105	85	105	111	91	93	96	96	118	86	88	90	115	102	122	124	106	100	98	98	87	82	112	100	101	99	122	91	110	101	122	112	99	106	108	95	93	92	91	124	92	110	95	105	98	95	102	94	108	90	85	130	83	99	90	92	95	83	110	107	79	116	97	90	106	108	102	107	116	110	96	101	98	109	97	94	96	98	109	105	111	97	103	95	115	97	100	115	91	105	102	105	107	95	104	98	117	99	126	93	107	101	106	105	103	85	101	115	101	94	103	110	94	90	102	89	101	91	111	84	96	102	83	92	104	100	121	109	98	107	114	96	112	108	102	105	101	115	110	101	110	105	98	102	98	93	103	89	86	93	91	94	113	95	103	113	98	106	126	111	102	97	106	77	89	94	98	105	92	119	111	84	115	89	96	101	104	99	97	97	100	96	86	104	112	100	75	91	87	113	107	109	90	113	95	86	94	93	89	95	115	111	111	101	94	121	94	97	109	104	97	109	89	83	123	93	108	90	98	98	82	111	88	107	105	98	99	106	84	94	95	100	109	95	100	96	95	78	121	97	105	105	104	99	111	103	94	96	103	96	102	98	94	101	86	115	107	100	94	89	89	98	112	108	123	91	99	86	99	106	110	102	98	99	92	114	101	118	103	98	96	94	88	107	87	92	107	101	91	117	103	100	115	91	94	106	90	80	101	107	85	108	101	85	103	104	113	114	100	99	119	106	99	105	123	121	92	114	98	119	94	93	101	107	96	98	100	95	90	104	85	103	100	85	101	118	87	110	111	92	102	97	96	96	103	104	96	102	103	94	101	90	101	78	120	104	110	103	94	99	96	94	97	90	101	108	100	92	92	107	97	104	111	99	104	101	111	89	93	107	107	106	117	91	104	92	108	106	126	120	95	90	103	113	91	103	106	92	76	103	111	94	122	97	99	78	94	86	106	97	108	100	122	102	94	87	85	97	95	83	94	102	83	116	130	104	93	120	107	114	103	109	104	119	92	96	100	108	105	134	106	80	101	121	112	89	105	110	104	101	98	108	112	112	96	98	101	118	89	90	103	114	95	93	97	85	99	105	127	96	110	97	106	112	118	80	110	126	97	91	115	92	88	108	84	111	105	98	105	103	97	110	95	98	113	101	89	102	97	105	89	104	99	92	91	115	113	119	122	105	107	102	94	104	84	105	99	101	114	111	110	95	94	94	126	114	106	88	87	104	101	103	100	99	98	93	90	89	111	108	104	105	80	99	104	96	107	107	107	111	102	97	95	103	100	97	87	112	134	109	107	99	111	99	94	97	99	102	94	118	103	98	133	78	84	94	119	100	108	116	96	91	89	121	113	112	108	116	101	99	109	97	92	105	103	94	105	92	100	95	98	114	112	92	108	121	104	99	112	120	110	97	101	99	112	89	95	114	105	104	108	120	93	104	107	95	102	107	108	113	110	84	105	105	86	113	88	103	106	100	98	113	98	80	98	77	95	98	86	103	91	97	101	100	89	111	94	108	94	108	105	92	96	103	96	100	91	118	103	102	104	105	114	94	109	101	106	103	110	90	105	75	101	102	99	89	92	95	96	98	110	115	112	105	92	114	110	97	118	96	105	124	106	77	107	105	108	116	122	110	106	99	90	92	99	80	110	90	103	97	101	101	84	97	104	84	111	78	105	122	106	84	99	103	98	102	106	104	97	108	83	71	107	89	102	100	112	97	96	87	105	100	90	92	102	103	115	115	96	125	114	95	116	110	110	110	114	100	99	112	109	95	89	117	94	102	110	110	96	93	104	100	104	83	98	97	107	98	93	115	89	101	86	101	90	110	75	94	89	83	94	82	107	119	91	92	108	103	90	126	96	89	100	85	99	114	86	107	87	91	113	68	123	116	93	98	99	102	92	105	98	111	104	103	96	101	115	97	85	109	95	112	103	108	94	98	100	95	104	78	91	93	114	99	84	107	77	106	100	90	103	95	103	96	104	97	96	98	96	101	110	86	117	99	96	83	101	111	101	104	103	95	107	97	97	104	119	92	111	103	101	93	81	107	101	91	100	108	112	91	104	94	104	120	101	97	119	114	99	114	94	106	115	108	87	112	103	97	89	109	112	87	100	107	96	100	102	97	101	97	100	122	107	98	86	111	77	118	97	101	110	103	109	96	99	85	104	87	108	100	110	105	95	101
3352	4150	2761	1208	880	652	491	352	338	287	264	244	216	200	185	167	185	147	165	157	161	147	145	154	146	132	162	143	161	139	149	125	126	130	157	102	153	118	123	148	135	141	139	150	128	154	132	133	150	149	142	121	148	124	126	132	128	129	136	122	117	123	126	137	153	110	126	129	117	136	115	116	117	134	124	136	149	132	122	120	120	129	128	114	138	143	153	106	131	124	131	148	125	118	129	132	134	115	112	146	126	128	123	114	130	127	121	116	119	136	109	134	116	130	127	115	119	134	140	99	142	129	121	132	124	104	128	123	113	142	122	142	123	143	134	118	123	122	143	130	111	142	121	132	130	116	133	129	121	143	140	147	128	135	127	125	123	129	124	136	110	129	130	128	113	117	115	135	115	101	130	130	126	143	119	119	113	137	129	127	128	129	119	116	110	134	144	135	130	117	121	120	128	127	130	117	125	116	123	155	132	149	124	120	131	123	118	132	134	149	137	133	141	116	118	117	133	122	143	128	123	140	138	125	126	114	138	144	149	120	125	130	128	136	151	123	143	114	116	129	136	145	123	95	131	136	160	101	138	141	96	116	112	126	130	131	135	137	117	138	120	130	116	127	110	120	143	136	113	122	138	134	130	112	124	139	114	134	134	140	132	133	123	135	136	124	135	131	148	124	116	149	117	114	124	104	128	119	147	115	124	137	129	138	130	144	124	117	149	132	140	151	137	120	128	133	133	111	139	129	129	115	127	134	123	138	125	122	103	131	137	126	131	145	136	128	121	136	123	140	121	141	108	128	127	112	120	118	135	128	131	137	111	139	133	132	137	128	123	118	115	151	136	137	122	125	116	130	139	119	136	110	126	128	141	122	153	139	135	142	134	114	129	111	128	132	113	151	124	124	158	131	129	127	128	122	125	116	124	136	131	127	131	131	130	114	125	138	156	117	111	123	129	121	113	136	111	130	116	127	135	124	121	111	131	116	124	110	129	129	135	115	122	111	128	128	132	114	109	134	117	108	118	128	139	138	119	132	129	120	118	126	115	152	121	141	140	115	105	113	138	129	130	119	110	131	127	126	126	116	121	114	122	133	118	115	121	117	134	122	151	115	156	112	138	132	133	107	144	116	130	121	129	115	113	125	127	132	130	119	129	136	117	129	113	125	115	122	129	138	137	122	120	139	138	121	138	139	120	117	110	127	140	145	124	135	131	129	138	131	138	121	148	139	121	136	131	115	130	120	130	124	163	126	128	127	116	136	133	136	131	132	124	124	139	114	126	117	125	131	133	136	110	138	110	134	116	137	109	138	127	129	119	115	127	129	138	134	132	99	129	132	130	109	119	129	129	116	124	112	135	116	133	137	121	139	136	144	139	137	146	141	137	129	136	122	121	121	133	118	118	144	138	114	139	115	121	126	149	101	124	113	142	125	123	115	124	127	127	132	133	134	144	125	126	112	146	121	113	150	144	126	112	127	132	149	119	128	124	132	131	131	123	147	124	132	132	128	144	125	122	122	110	109	162	141	125	111	138	137	122	128	132	138	104	126	150	114	117	115	129	114	134	124	124	116	131	141	133	141	128	121	134	139	123	114	115	138	133	134	135	147	109	119	137	128	140	138	115	135	120	125	135	135	109	127	130	134	136	102	137	147	128	133	132	151	109	109	109	110	110	112	128	127	131	111	117	127	127	123	120	137	110	131	138	121	124	119	113	117	106	128	131	113	140	132	138	118	135	118	126	133	131	139	131	140	130	118	130	126	110	108	127	128	132	120	125	129	133	118	155	124	141	132	127	129	113	127	116	128	125	123	142	149	136	130	141	134	126	129	125	150	139	116	142	129	125	132	134	126	123	114	106	131	140	136	146	147	126	125	115	134	126	112	145	122	147	127	140	127	128	123	129	103	105	128	152	122	141	122	123	138	131	128	131	123	111	140	124	135	120	148	136	150	146	150	128	114	130	154	122	131	128	145	146	134	150	120	128	112	122	112	124	133	114	119	146	123	128	123	106	129	135	140	136	118	121	146	149	132	134	139	121	141	112	123	136	135	137	121	115	128	126	121	112	155	114	118	111	148	136	112	138	125	122	147	127	134	130	128	135	144	147	129	106	118	120	131	120	121	134	118	115	112	123	135	131	114	124	129	144	118	120	120	125	113	136	133	117	145	128	120	117	114	112	134	141	147	135	126	131	131	124	107	123	112	122	137	123	133	125	122	127	158	122	135	127	143	110	132	150	140	124	123	128	139	145	133	129	133	124	128	140	122	128	132	127	128	130	128	118	113	132	141	136	147	126	133	134	144	152	134	134	134	111	123	130	131	128	124	119	123	126	139	137	109	135	129	124	150	133	129	131	132	126	108	116	122	117	141	138	125	114	111	114	129	130	135	107	125	126	135	127	141	118	123	134	129	138	129	121	118	119	143	110	141	125	139	134	122	126	138	132	137	113	126	142	142	137	130	127	141	130	135	125	133	118	127	146	144	121	135	123	119	155	142	131	140	134	136	148	140	132	135	116	129	131	128	124	135	139	134	132	141	126	131	142	138	149	133	152	132	118	119	123	112	131	131	133	115	134	121	113	114	104	126	127	123	128	105	121	133	127	128	130	134	123	129	118	132	131	137	126	140	148	138	143	129	114	115	146	132	131	128	130	115	156	123	137	127	130	143	122	126	122	145	143	125	136	119	126	139	116	121	128	117	135	122	138	122	135	128	144	110	144	125	136	138	130	127	131	112	138	130	127	130	123	119	135	127	143	122	124	122	122	144	117	118	117	147	110	130	132	97	131	138	139	119	123	139	126	125	116	140	117	124	125	122	121	120	126	142	118	129	128	132	141	127	125	132	121	138	120	120	140	128	115	127	126	148	133	151	161	147	143	127	136	125	108	126	119	122	133	130	109	125	113	143	150	108	130	137	119	115	123	123	119	113	113	122	119	121	119	134	148	131	121	156	136	125	134	104	115	134	117	166	143	119	131	127	119	139	124	150	102	134	127	128	119	132	137	105	138	133	143	129	99	123	129	143	141	120	141	128	128	129	125	136	124	150	122	117	120	141	122	119	118	116	122	146	121	118	120	108	118	134	115	126	133	143	125	133	117	120	134	129	125	97	115	120	115	136	136	140	115	115	147	126	130	112	127	127	120	117	115	136	133	120	125	127	124	141	127	131	126	126	109	129	133	118	139	117	137	128	155	127	150	120	136	109	131	122	133	124	141	124	127	111	153	117	133	151	125	116	152	127	133	139	133	136	119	116	103	139	137	120	130	153	112	137	138	139	136	120	135	152	120	129	129	121	133	143	131	135	134	132	144	133	131	131	106	134	134	138	135	129	117	125	111	128	137	129	137	132	118	124	105	118	131	133	118	128	118	115	138	136	129	118	120	130	139	138	122	128	115	144	146	138	130	124	150	135	123	125	121	112	115	140	120	130	120	121	130	132	122	108	128	121	131	139	123	129	120	128	119	125	133	130	132	132	129	113	125	119	133	123
22532	20998	28446	23718	20997	20996	5083	990	738	657	645	585	531	529	480	459	479	462	438	430	452	437	398	397	430	395	376	391	408	403	363	427	400	388	398	374	397	404	402	375	403	406	403	388	401	347	389	415	365	371	414	397	411	385	392	384	403	372	363	353	399	390	407	390	357	397	361	389	385	392	389	382	378	384	341	398	370	383	371	366	378	400	428	381	389	383	384	394	401	405	392	353	369	390	399	357	372	355	373	383	394	365	383	386	367	407	388	359	398	388	372	356	372	378	363	388	375	365	385	365	390	396	365	391	387	352	394	368	394	406	394	367	363	372	373	362	357	330	375	391	357	384	392	386	371	390	359	350	378	362	352	412	400	351	383	389	361	366	353	367	358	395	327	378	400	382	402	398	396	383	412	394	374	363	356	377	449	358	344	396	374	402	386	390	386	372	408	405	398	403	336	354	371	347	385	379	387	359	361	386	395	386	354	370	384	388	369	338	418	388	354	414	364	391	359	352	362	352	385	375	381	363	404	369	355	395	369	355	379	365	378	422	366	364	398	368	371	386	394	390	411	363	387	360	389	400	369	373	390	342	387	378	392	352	367	364	402	392	394	386	381	383	357	359	341	366	394	389	353	397	409	409	382	394	404	380	401	387	423	392	361	376	360	387	374	377	367	408	357	375	370	355	366	359	355	388	379	396	404	397	359	362	408	358	407	359	410	374	354	385	373	408	424	379	398	377	403	373	364	391	375	366	348	378	361	389	399	343	363	384	382	378	378	373	372	389	395	380	383	407	386	401	351	375	378	391	370	388	363	359	379	396	346	382	373	381	410	341	372	351	411	374	346	389	349	402	375	416	344	389	389	342	390	358	384	364	356	380	388	332	402	394	391	360	386	356	402	389	405	371	373	358	378	351	418	374	365	364	368	364	385	360	386	341	360	377	389	383	381	409	392	398	404	345	395	397	392	387	369	366	380	376	384	394	385	379	366	410	352	403	379	372	397	357	385	394	366	360	396	349	366	364	385	358	355	394	363	404	362	406	378	401	345	404	376	392	363	337	370	356	371	370	364	391	362	406	417	368	369	362	415	381	368	377	397	377	388	383	356	336	391	377	388	390	416	382	372	370	381	355	355	376	361	347	359	378	379	363	381	348	368	384	380	388	384	382	378	406	353	379	367	351	391	382	374	378	389	368	373	376	372	403	417	358	388	370	371	397	397	400	399	388	347	410	372	395	400	342	396	426	398	369	341	379	368	386	404	391	394	377	377	386	409	379	365	379	367	409	346	389	376	423	408	371	367	394	393	360	370	407	384	380	367	367	382	355	363	350	408	379	367	383	362	353	406	380	377	333	395	378	363	370	392	378	378	377	384	405	405	351	385	411	360	372	372	395	375	367	373	361	375	371	364	351	403	402	353	381	352	376	382	388	385	407	385	362	423	359	381	382	372	372	371	360	324	361	390	375	382	353	378	384	399	388	411	366	372	375	393	396	395	394	416	385	367	394	376	373	384	377	346	390	359	376	389	353	369	356	352	359	346	434	342	364	404	349	390	354	362	419	423	376	353	387	374	355	376	386	349	390	397	387	359	327	355	360	392	346	389	378	343	359	404	410	398	354	362	374	378	369	398	399	381	362	391	401	351	372	380	385	403	422	352	354	415	365	348	368	384	395	366	366	360	391	359	399	370	394	369	345	380	378	408	327	365	397	399	405	393	349	369	364	346	394	381	358	383	362	382	391	389	367	365	399	371	375	410	358	374	391	349	387	321	378	359	377	356	382	362	405	377	371	357	367	393	343	364	370	408	389	369	412	365	370	378	403	385	382	386	374	375	350	370	391	386	378	376	368	414	358	345	399	379	353	409	386	355	350	376	408	378	368	411	381	374	375	358	383	363	399	360	391	358	404	378	365	380	384	382	399	350	427	417	388	373	359	383	366	380	394	375	376	380	389	357	386	423	393	370	364	400	325	384	401	390	388	413	350	385	334	384	378	353	417	391	391	378	348	357	402	365	406	393	383	351	394	373	375	394	376	349	367	364	384	359	377	400	373	389	361	377	381	356	378	351	383	356	356	385	357	379	350	378	330	350	385	396	349	360	366	337	406	384	390	393	403	331	380	410	375	350	363	384	350	366	392	342	383	378	392	378	359	375	357	383	385	404	343	345	398	379	345	394	387	376	388	423	380	376	363	378	376	321	341	381	348	422	391	351	405	378	381	379	378	369	384	381	413	399	370	418	400	390	381	400	387	363	363	373	386	380	355	371	376	373	414	358	368	338	396	376	360	355	355	381	363	392	405	416	341	382	413	397	387	346	360	375	359	349	373	380	375	377	404	352	386	379	380	407	326	370	364	406	409	342	351	365	357	385	352	385	360	357	343	382	373	400	366	364	384	368	390	343	371	372	372	345	360	367	425	387	400	412	381	388	377	376	364	361	363	382	363	372	373	415	372	318	393	371	382	389	389	361	387	380	374	354	368	346	398	426	384	362	375	342	344	343	367	373	369	365	334	361	361	371	350	371	332	389	411	375	389	370	350	386	369	361	385	360	387	398	380	350	357	348	346	373	354	361	377	392	392	348	344	377	394	374	371	380	359	379	401	362	422	369	399	391	374	371	388	376	396	363	394	368	390	356	373	386	400	360	369	346	376	399	382	372	364	367	344	377	386	344	376	400	362	394	384	402	399	373	381	405	378	346	352	379	350	354	350	372	373	399	317	338	393	352	365	344	347	359	345	364	361	355	376	425	378	362	381	348	385	359	380	391	377	388	368	402	392	363	388	371	373	371	385	376	392	380	412	393	347	401	390	394	360	362	381	363	385	360	348	346	350	365	382	363	389	381	391	363	403	355	380	403	355	367	356	392	374	369	399	374	346	360	374	400	365	380	385	331	350	388	396	398	399	378	376	368	387	349	415	388	375	397	380	347	402	384	395	388	393	358	377	369	377	377	385	350	399	345	394	381	359	391	388	384	366	374	327	375	394	390	387	387	327	368	355	394	341	371	388	397	356	362	361	364	365	367	375	385	365	390	355	371	399	395	339	362	388	365	370	379	369	390	363	372	381	390	354	369	389	378	337	391	361	372	379	380	340	369	356	434	390	374	370	409	391	385	398	373	374	376	390	401	358	365	378	381	368	383	370	357	370	375	368	388	422	367	378	379	379	331	336	367	357	413	393	391	320	386	360	364	402	378	388	365	402	339	384	341	359	367	363	356	377	393	354	377	372	362	359	392	394	352	355	391	371	377	331	367	333	369	369	365	345	352	366	343	372	380	385	362	356	359	356	397	369	385	389	389	371	389	373	409	417	337	403	384	337	345	366	387	394	329	412	373	362	364	365	351	374	387	360	370	395	381	377	408	390	382	379	393	357	382	354	384	402	378	378	342	379	377	369	410	361	385	360	371	365	372	406	388	356	370	391	350	388	347	364	389	375	406	387	390	392	371	369	362	368	401	371	370	381	349	353	320	380	365	370	404	367	367	350	349	368
4939	13634	9509	4481	3170	2361	1848	1510	1255	1001	898	776	728	678	631	645	523	547	576	544	503	490	490	449	478	482	468	457	464	433	429	471	422	458	438	381	422	408	419	439	422	397	438	402	408	418	413	432	408	400	420	406	451	448	447	437	428	444	386	412	416	395	424	418	411	388	410	409	421	443	379	410	424	394	408	386	417	371	417	410	401	416	408	432	450	400	391	424	392	379	418	411	387	395	394	392	385	409	419	406	398	420	398	404	466	403	407	401	377	394	394	421	382	452	416	403	409	407	434	384	435	417	413	403	426	405	409	360	437	394	358	399	432	382	382	406	402	386	420	414	396	387	426	391	427	381	409	431	416	388	442	417	355	413	382	389	403	433	387	410	414	386	370	419	361	376	403	401	395	407	383	364	418	407	380	423	362	370	403	397	408	406	413	396	422	393	408	397	395	413	403	422	377	410	400	400	403	391	391	404	375	388	412	398	361	377	409	398	424	390	371	404	390	423	393	398	407	428	394	390	422	400	403	417	394	408	387	414	414	372	398	406	440	393	392	418	409	335	419	410	374	368	400	409	405	398	373	400	394	364	411	393	377	397	413	427	399	407	399	405	365	405	431	424	402	402	413	369	414	432	396	423	360	426	394	394	409	413	390	443	442	415	404	376	383	391	390	421	420	424	432	378	392	416	405	440	396	419	408	424	426	418	438	436	420	438	374	408	390	376	409	367	368	400	430	409	388	407	403	405	378	408	375	404	422	438	409	420	395	370	417	382	408	410	411	405	420	400	413	391	408	409	422	412	403	415	429	456	434	451	388	395	387	409	380	415	404	416	390	362	428	399	426	416	416	429	398	381	407	432	427	424	424	391	417	388	395	408	431	410	417	428	421	430	439	440	403	407	408	405	396	416	404	403	378	404	420	412	374	439	435	425	425	403	377	388	423	366	417	367	407	415	397	395	388	371	442	416	470	421	400	408	410	401	404	416	410	399	395	414	384	391	397	421	390	387	410	381	418	426	378	427	451	417	379	402	390	433	408	416	399	427	410	388	401	420	408	392	352	410	384	382	403	418	387	379	434	402	398	458	423	378	402	395	399	424	420	436	419	426	430	394	412	392	395	413	399	400	414	383	434	386	388	411	360	375	403	425	439	409	426	421	426	379	419	397	395	424	394	420	376	386	408	431	416	386	429	424	400	419	392	414	409	449	362	397	373	411	435	440	408	440	398	403	375	410	403	427	409	425	395	382	377	405	372	426	372	434	403	395	420	411	403	411	413	399	420	393	398	403	431	354	411	401	416	410	417	361	397	404	407	363	392	421	450	423	381	395	426	376	419	402	394	374	394	387	382	389	409	415	372	423	387	401	378	408	374	409	399	398	388	426	413	397	378	380	424	396	412	418	437	394	388	384	409	378	403	403	388	409	388	406	427	408	432	417	372	417	415	430	403	414	386	388	401	397	405	388	388	407	381	432	390	374	433	389	391	434	377	411	429	337	396	424	414	416	391	429	393	416	379	366	398	438	363	403	382	394	385	418	413	401	397	418	387	387	441	383	423	399	401	396	390	423	410	433	401	405	374	419	411	408	401	431	427	396	385	352	404	402	393	430	411	429	404	385	412	455	403	402	403	414	411	403	408	417	405	414	401	412	433	415	420	394	409	388	434	397	394	393	398	399	421	400	386	391	387	413	394	367	393	417	404	391	442	380	387	398	396	385	423	382	425	422	405	388	399	387	406	398	416	405	400	393	382	401	394	424	422	401	399	404	388	404	392	402	388	423	401	397	393	400	395	416	419	420	435	402	382	416	397	407	407	384	426	395	385	388	436	437	410	381	447	400	410	422	408	416	396	409	427	381	423	420	392	429	361	399	411	397	394	419	418	396	399	399	421	424	413	376	382	389	383	416	380	437	403	392	369	430	415	366	378	420	391	425	353	387	431	402	436	377	415	397	397	437	426	368	407	376	398	434	427	406	413	398	421	379	403	422	431	426	408	404	457	397	429	410	408	412	439	391	372	405	380	399	406	431	413	383	427	405	382	383	406	412	402	422	393	395	401	405	417	362	404	407	400	386	417	433	371	396	446	383	415	423	422	413	358	379	404	407	401	392	370	441	403	404	368	418	429	354	441	422	394	411	397	413	380	414	404	371	401	397	421	398	411	432	388	434	386	419	415	390	418	412	411	438	413	427	414	390	381	429	387	374	430	380	429	404	416	403	402	383	405	394	408	401	401	412	399	414	394	419	448	382	390	380	415	412	394	403	439	429	385	413	418	387	405	406	409	417	364	393	392	392	413	406	358	403	449	419	390	396	423	421	387	410	414	389	387	400	418	393	428	426	411	403	406	371	390	398	449	393	398	429	411	428	421	416	414	399	407	419	365	399	380	400	421	400	413	416	413	410	395	357	448	411	386	418	407	419	409	435	415	395	382	381	367	373	381	408	440	409	411	413	396	427	384	390	380	391	409	380	424	367	394	440	436	396	423	431	391	402	413	418	414	391	417	399	375	399	401	404	412	412	394	363	394	401	422	403	398	376	407	406	414	365	394	414	386	423	414	398	429	411	400	412	402	400	388	379	397	404	384	410	387	426	416	414	405	386	412	430	382	412	385	404	371	407	398	384	377	428	379	407	375	417	425	407	449	420	377	421	389	415	455	418	362	398	419	406	388	417	404	396	415	403	436	417	454	406	402	407	391	394	412	399	391	363	380	406	436	426	406	376	397	407	413	390	397	393	416	411	427	396	438	395	385	417	389	376	415	406	411	396	404	395	415	402	356	403	420	417	422	392	393	362	395	356	369	415	399	396	393	391	427	369	381	404	383	435	420	419	441	385	431	421	422	422	412	398	404	407	419	415	411	411	388	409	363	388	398	429	414	410	407	369	411	431	430	430	407	397	407	407	401	418	396	382	398	424	439	460	450	408	421	398	427	416	394	415	392	385	429	385	409	402	418	397	404	404	409	425	403	409	389	420	414	390	427	415	447	407	405	408	397	354	393	424	400	479	399	394	411	412	397	412	421	400	433	424	418	437	425	406	367	429	379	414	409	399	417	385	413	412	403	388	421	400	389	369	408	397	415	441	405	358	417	385	387	414	434	392	395	411	423	382	411	407	366	419	401	402	419	384	413	441	412	417	432	402	404	399	418	395	401	419	443	407	379	398	403	390	361	443	390	372	374	395	382	377	359	366	395	406	386	411	391	378	430	405	430	426	425	405	418	448	411	380	380	413	414	431	373	403	382	413	430	394	393	440	432	374	406	425	387	406	401	445	401	395	396	393	396	399	416	430	433	441	419	403	377	388	428	382	415	444	408	395	420	401	407	396	398	433	409	385	407	392	433	384	407	414	411	414	383	387	428	412	394	385	365	396	419	371	364	399	420	412	403	417	419	405	438	412	415	374	405	393	373	426	390	397	410	405	429	427	374	455	405	429	373	412	407	364	400	400	384	427	390	362	422	390	397	389	370	411	388	390	424	397	417	425	425	382
27511	17412	3046	315	205	146	136	129	114	111	114	112	102	105	108	117	112	102	125	100	113	112	96	105	115	91	95	105	97	111	92	90	100	107	100	107	106	110	116	103	120	111	110	107	117	100	98	96	102	102	100	112	97	112	106	98	116	109	115	114	95	118	87	122	95	113	93	104	102	79	100	104	108	87	82	96	95	99	96	106	102	101	90	95	110	101	113	121	105	97	77	104	107	92	101	98	106	104	105	110	101	99	138	114	138	106	91	108	101	109	110	96	114	109	102	98	104	91	118	98	106	94	104	105	92	106	94	125	113	96	102	95	84	94	90	91	101	114	105	120	107	108	109	75	94	94	96	114	120	116	112	100	94	95	112	107	94	118	98	124	113	92	118	105	116	100	100	111	99	99	110	100	104	114	114	92	86	113	103	97	106	109	109	96	100	117	101	117	102	102	84	99	116	114	96	120	102	102	107	94	93	98	111	95	101	113	102	109	96	101	114	107	115	108	113	113	112	122	99	106	119	95	85	96	106	108	111	98	100	109	110	123	85	96	87	102	93	115	103	125	91	115	115	101	105	115	106	105	106	118	105	99	104	115	105	108	108	92	108	113	115	96	114	83	100	83	121	103	99	108	99	93	130	108	97	99	102	111	119	102	105	107	87	108	92	99	96	97	106	95	89	109	114	105	97	120	78	111	96	107	108	98	85	99	99	100	92	116	119	116	120	113	99	115	102	104	107	98	104	112	98	98	93	104	88	111	91	115	114	99	101	97	113	100	102	104	93	113	99	92	111	102	115	89	96	103	92	90	109	115	121	95	94	75	104	108	95	130	98	104	111	90	106	116	104	113	105	112	128	89	111	97	105	91	124	106	108	106	93	108	110	115	93	108	120	98	92	100	125	101	112	95	102	100	108	116	93	110	95	112	102	110	84	123	97	82	106	87	114	98	101	98	89	130	95	114	114	118	131	107	117	85	118	104	94	100	100	79	107	113	99	121	89	109	96	116	99	84	105	95	100	95	108	95	95	103	105	125	137	108	101	98	110	100	118	118	90	106	106	104	85	110	102	102	107	109	111	100	100	110	101	117	112	94	112	119	97	98	107	107	91	120	113	88	108	112	122	115	113	82	98	106	88	97	108	105	106	95	103	113	103	106	104	108	111	94	124	111	111	123	98	87	111	102	95	108	106	123	99	92	96	102	89	128	101	100	98	113	85	91	99	110	101	115	100	108	102	98	91	92	110	89	99	99	103	110	112	109	94	98	109	94	124	89	116	97	107	103	97	107	110	95	109	86	105	118	109	111	109	105	118	101	114	99	101	87	94	109	109	98	96	82	125	121	93	119	106	88	119	95	108	101	115	92	94	107	94	91	101	107	104	105	89	114	103	104	99	101	103	112	112	109	100	95	97	113	100	105	100	95	102	81	97	98	103	118	103	84	97	111	113	97	94	105	114	104	107	96	96	101	102	118	105	85	87	114	110	101	105	88	113	98	89	86	120	95	113	102	104	96	102	110	103	117	100	122	116	89	92	115	106	78	94	95	116	113	106	111	92	115	113	85	120	86	102	105	103	107	94	97	72	93	94	109	103	112	103	112	108	110	103	95	83	116	104	99	91	113	94	111	104	116	121	105	104	108	105	113	102	104	92	108	96	117	106	108	120	110	115	95	112	115	108	111	105	98	91	104	108	103	111	108	106	99	104	99	98	115	103	103	94	109	96	102	108	103	97	112	101	108	111	112	114	120	96	102	118	108	100	87	96	104	120	96	97	105	123	91	105	112	91	102	104	96	104	108	98	90	99	108	125	97	112	97	84	100	104	95	108	122	111	123	117	93	109	105	99	111	86	99	107	94	102	100	98	97	116	109	98	98	112	104	96	101	95	98	82	103	109	89	105	95	100	90	106	114	86	117	106	97	115	100	102	103	109	97	119	97	107	111	105	107	103	88	120	110	109	91	87	91	126	97	108	97	99	92	107	106	111	107	98	115	94	130	127	103	89	95	108	91	126	95	93	100	101	116	127	104	113	111	97	111	102	109	102	116	88	98	103	104	99	99	129	94	95	96	110	100	89	117	109	128	116	121	101	95	89	117	93	105	102	90	116	99	87	100	103	107	113	112	90	107	107	105	101	100	108	99	110	127	114	123	101	100	101	93	108	91	113	102	100	106	122	109	107	110	104	113	102	99	101	112	93	93	129	107	105	93	109	129	123	109	105	121	96	90	103	91	104	110	98	89	119	96	102	110	110	117	101	113	95	116	96	120	96	119	109	120	103	89	114	99	125	108	96	117	99	122	98	112	95	116	97	94	97	115	98	99	107	100	129	124	123	95	115	127	96	121	92	89	113	133	99	102	122	121	108	103	109	101	115	106	97	110	111	100	108	98	88	118	124	101	94	97	106	112	96	101	115	104	115	99	105	113	101	110	113	88	99	104	107	105	114	107	121	111	92	96	91	116	96	134	98	120	110	108	122	132	111	103	112	96	105	98	87	112	109	110	92	96	111	95	105	115	102	99	96	92	123	96	94	94	130	100	119	103	90	98	111	96	88	99	101	95	112	102	93	92	101	93	101	116	114	106	120	100	114	85	110	123	106	86	89	98	101	113	118	107	104	104	103	109	102	98	113	92	79	104	97	111	93	111	114	101	117	94	93	100	103	95	119	92	109	82	103	109	93	93	91	103	105	101	92	116	102	116	104	106	113	113	104	108	114	106	99	104	113	115	97	106	105	90	110	97	104	101	124	104	102	94	114	96	119	88	101	114	102	107	95	87	104	103	115	110	90	114	111	121	116	123	102	102	84	94	106	116	102	100	104	105	100	116	109	120	95	96	126	129	97	88	98	99	99	96	113	95	109	91	113	89	110	105	116	111	113	117	122	114	115	109	106	112	110	126	124	119	124	108	113	92	99	88	95	105	98	102	128	93	113	104	112	97	94	100	95	94	93	104	101	127	116	112	111	110	107	100	72	129	109	125	92	99	98	94	105	123	100	110	90	104	97	110	101	95	103	103	90	111	97	93	87	94	105	108	92	97	109	94	112	112	109	117	107	99	116	103	99	95	106	113	83	106	92	107	111	112	128	106	95	113	112	107	103	103	101	102	88	107	112	106	102	108	118	98	105	100	100	97	100	108	104	91	103	98	100	87	98	111	106	85	111	98	92	118	94	97	104	102	92	100	94	115	104	98	115	124	109	112	99	86	101	123	109	110	118	113	98	101	113	117	85	103	105	84	97	101	122	115	100	100	98	113	103	82	100	110	92	109	93	103	108	100	121	122	115	95	100	96	114	109	99	118	95	102	124	117	107	99	97	94	108	100	102	102	99	94	84	128	112	121	104	105	103	121	118	98	116	115	101	96	111	98	104	99	108	91	108	115	126	90	95	103	114	108	96	110	111	105	84	97	109	99	99	90	95	116	114	101	104	95	101	107	103	84	118	113	108	124	108	117	94	105	104	97	94	113	112	116	113	133	94	96	93	103	88	115
4310	719	475	293	199	192	169	129	122	149	110	135	131	135	123	119	118	141	119	100	110	119	132	113	116	132	125	125	148	107	128	99	113	118	118	129	113	123	116	133	123	107	141	125	112	123	111	115	105	115	113	140	126	102	134	107	123	144	122	116	102	114	142	129	124	113	99	115	110	116	121	110	115	138	129	126	133	100	121	133	118	117	120	130	90	131	140	131	111	115	128	123	126	148	134	100	111	118	148	119	157	125	122	121	105	134	119	124	128	126	128	133	117	113	124	113	134	117	127	121	104	135	131	118	130	114	123	114	130	111	127	106	138	116	134	142	120	105	130	130	108	119	107	110	122	122	124	124	114	106	115	117	105	121	104	98	119	135	136	106	124	110	103	129	124	128	132	125	103	120	108	119	140	92	117	124	118	116	129	121	112	121	120	145	119	120	113	119	125	106	106	131	114	131	111	96	102	112	139	116	121	109	131	116	131	108	131	111	117	111	102	139	109	122	131	132	136	125	114	134	127	109	132	106	135	120	107	113	119	127	117	108	122	124	127	129	126	119	142	120	131	104	104	123	114	132	123	127	119	125	128	123	117	98	113	120	118	111	122	125	132	134	101	127	111	117	113	124	132	127	121	129	113	84	122	126	135	104	101	122	133	109	125	106	114	131	125	98	140	121	119	117	118	95	132	135	124	96	150	121	113	117	122	112	126	127	118	130	118	118	126	123	111	115	96	106	111	102	133	111	126	136	119	112	105	112	108	108	111	137	124	117	111	120	120	118	129	123	120	112	118	109	114	121	108	108	120	131	128	103	129	108	113	102	106	127	111	111	119	139	124	120	125	131	112	118	123	101	133	115	125	113	117	104	98	130	108	140	118	124	130	104	124	105	108	118	118	122	114	102	127	107	136	120	122	121	118	107	138	111	143	125	124	100	109	122	129	106	118	115	107	110	120	113	113	102	114	93	122	123	126	122	105	127	151	151	115	122	122	111	145	114	113	125	107	121	125	104	137	144	104	122	119	126	138	130	130	101	130	105	115	123	109	108	101	116	121	123	131	116	120	121	132	116	106	122	124	108	112	116	107	102	112	125	132	122	116	118	117	114	116	120	114	126	107	130	120	122	116	119	118	123	102	111	99	107	122	123	132	127	116	108	123	119	120	114	129	118	126	102	120	121	124	106	137	110	125	143	98	100	126	128	120	98	115	142	120	121	121	111	133	98	130	111	106	121	122	101	131	110	113	129	111	112	118	134	123	96	112	111	119	107	111	124	150	100	119	141	130	119	124	122	105	124	107	117	147	109	117	120	124	110	113	98	122	113	114	115	124	115	127	124	111	96	116	108	122	115	124	135	123	131	133	105	112	124	124	136	121	108	132	126	127	120	117	116	128	136	92	120	102	120	126	108	132	130	113	128	116	135	120	93	110	115	111	122	126	110	130	125	114	136	124	130	121	114	131	125	137	111	115	110	126	129	118	117	94	123	128	115	135	127	133	111	111	130	138	122	105	121	118	123	125	140	109	118	104	135	129	126	124	133	116	122	133	113	105	116	116	126	123	110	135	112	128	116	118	134	117	105	128	128	118	122	108	119	116	125	117	111	123	116	103	131	120	119	106	117	128	122	109	125	113	93	132	128	136	124	127	121	108	110	108	131	115	123	117	115	119	108	121	98	107	126	103	118	96	124	134	109	120	122	106	117	120	114	123	126	114	115	121	120	115	126	121	129	117	120	130	140	122	115	126	115	137	140	125	118	142	124	117	119	91	120	132	127	117	110	134	107	120	128	121	123	111	117	130	145	141	123	118	115	105	116	119	140	118	124	148	137	112	126	121	127	121	121	112	117	134	134	125	105	103	106	109	125	115	113	115	113	104	102	104	125	114	122	114	133	132	107	131	123	90	103	116	114	118	122	115	112	121	110	129	114	112	130	109	103	144	115	128	130	117	109	143	128	129	138	120	121	122	131	130	104	122	121	111	122	112	105	118	112	134	117	120	118	126	124	100	130	107	100	124	99	108	106	106	132	120	129	122	118	104	121	116	107	121	108	126	104	114	106	123	125	118	114	122	97	99	146	113	121	137	111	117	117	113	106	117	113	148	110	133	112	110	114	107	125	104	121	120	133	118	146	114	140	138	120	111	115	121	149	131	108	131	101	121	116	116	114	126	125	105	133	120	128	123	113	116	120	111	122	125	129	118	118	135	112	117	130	122	111	105	120	101	122	122	111	123	110	121	123	114	110	114	126	131	104	105	139	118	100	114	103	115	126	113	110	117	118	130	126	115	125	128	122	115	114	114	123	113	121	101	126	115	115	130	103	121	115	122	118	116	124	133	126	117	104	108	130	116	103	120	110	110	129	117	134	126	128	112	113	110	128	118	108	131	113	113	134	126	103	99	113	105	114	118	133	124	108	113	130	122	117	91	118	102	112	129	103	122	112	114	128	116	122	137	124	109	128	147	116	121	119	119	134	109	129	118	114	140	112	123	110	124	134	122	123	133	103	126	122	153	107	117	121	107	119	95	123	119	127	118	121	119	109	120	123	110	122	138	124	131	117	129	135	122	106	120	110	112	95	120	129	110	129	110	118	107	97	116	137	124	133	128	149	112	125	115	146	124	122	110	112	108	110	110	127	128	103	114	120	119	132	99	133	99	124	109	101	117	112	123	128	122	123	108	110	109	137	140	134	130	109	92	128	121	111	129	124	119	112	131	148	111	135	109	104	130	124	119	131	117	120	112	111	116	115	125	118	113	115	119	127	119	108	120	137	102	109	110	125	133	107	118	106	128	103	114	104	131	118	131	121	100	101	130	126	128	102	129	115	111	111	126	95	116	111	107	114	100	106	140	127	116	118	121	124	122	108	134	125	120	107	120	123	119	129	96	108	118	108	119	127	114	116	121	111	130	117	120	111	124	110	109	101	127	116	112	130	112	128	132	129	119	117	117	107	122	124	118	122	131	115	127	114	117	142	102	128	113	112	115	115	118	95	138	104	124	111	124	114	118	116	108	123	125	107	115	133	131	120	108	129	123	132	99	106	117	118	96	118	106	125	145	111	126	110	113	97	116	110	145	129	128	122	110	117	127	111	124	110	134	120	109	118	125	122	115	134	116	92	111	120	137	121	126	134	114	137	124	120	118	132	121	121	123	108	112	104	105	119	138	107	138	131	128	120	112	118	120	118	106	131	124	128	129	109	133	111	110	104	124	125	101	116	121	129	120	110	122	125	127	115	119	88	107	120	113	116	130	113	116	131	104	120	137	114	111	117	121	136	101	116	121	139	132	105	125	114	130	149	127	112	109	131	115	114	96	98	106	111	109	122	128	140	123	103	130	118	107	124	113	126	128	100	134	112	118	115	109	110	120	105	113	112	124	115	118	103	116	111	114	121	86	126	132	106	120	108	122	122	127	122	135	98	129	110	127	108	108	119	103	125	120	97	112	116	123	118	122	106	108	89	115	119	120	111	118	125	108	119	129	114	112	123
23599	20970	27948	24167	20963	7803	869	616	514	464	378	417	417	385	369	333	328	347	326	340	311	315	355	359	283	325	289	307	311	340	316	321	272	321	289	260	281	296	279	285	337	324	270	296	295	305	328	313	291	288	291	285	301	289	315	319	282	327	304	304	296	302	285	278	310	331	290	289	293	303	306	310	298	260	298	281	307	289	318	316	312	293	301	319	331	293	314	292	283	292	305	282	307	290	310	259	285	307	313	293	276	299	282	300	294	298	320	291	297	309	310	307	305	300	299	306	316	321	301	299	308	325	322	303	335	272	297	304	304	290	291	299	303	303	300	305	272	308	318	308	337	303	289	285	291	283	292	299	300	277	318	288	294	316	280	256	303	299	274	320	324	318	323	321	284	325	291	273	302	300	303	256	291	300	313	329	318	293	290	269	262	306	283	272	299	299	293	327	307	293	259	280	292	299	311	280	300	289	269	304	324	297	293	305	311	312	297	332	305	286	304	300	285	310	307	321	297	293	299	305	282	280	311	274	308	310	260	279	296	296	300	292	264	288	271	289	295	294	332	310	266	286	322	279	286	291	280	278	298	326	268	303	331	303	294	297	291	312	299	269	293	281	300	290	282	297	277	299	283	286	310	283	306	314	314	262	315	309	275	294	272	301	298	312	272	284	312	306	342	309	278	292	311	294	291	324	299	302	298	274	284	320	290	293	301	298	307	279	266	302	289	300	325	302	269	287	290	266	308	284	315	319	303	300	276	296	301	314	297	292	289	294	315	289	302	292	310	294	302	291	304	298	296	287	278	272	301	309	303	315	274	302	310	313	291	319	307	304	322	310	281	285	306	303	286	315	268	314	291	278	308	294	280	291	297	310	295	290	297	335	300	285	315	299	296	323	264	283	282	285	323	291	300	334	297	306	322	303	306	297	260	290	282	285	291	294	298	304	262	311	251	286	301	318	292	284	281	315	283	293	283	316	294	269	295	327	264	270	264	278	303	287	272	281	300	285	295	323	313	285	315	317	278	330	299	311	286	307	285	299	307	272	296	294	293	311	281	285	297	324	288	293	278	287	276	327	314	331	291	300	313	319	313	306	309	286	311	280	297	289	293	304	288	297	284	286	286	287	292	308	308	287	305	330	286	300	311	281	293	293	291	288	329	284	310	306	302	306	317	284	309	306	291	301	310	296	295	301	331	296	311	306	264	326	310	320	288	293	316	299	309	328	316	306	310	303	304	338	306	288	294	291	320	317	303	305	280	287	300	292	279	289	278	306	298	283	314	299	300	326	307	305	319	313	287	287	264	304	304	300	272	305	318	278	267	302	297	287	306	314	297	281	277	292	329	293	286	346	297	312	267	293	296	327	295	324	305	301	313	293	288	313	319	290	292	300	288	279	290	299	269	294	331	270	308	291	284	271	324	276	305	256	292	285	306	286	333	302	309	282	317	283	274	310	308	276	288	281	320	306	278	294	275	307	271	316	293	296	309	309	266	273	266	285	286	282	308	291	305	299	315	278	283	320	298	293	294	311	295	294	304	309	310	280	294	293	303	303	322	285	270	321	289	301	285	274	276	249	281	309	299	308	301	285	303	288	304	300	302	319	292	281	277	279	324	303	286	310	277	308	308	285	298	319	306	310	316	295	295	325	283	292	283	297	336	304	298	262	295	324	302	311	279	288	315	294	293	308	317	266	289	278	318	306	290	289	314	285	293	294	301	285	318	293	304	274	284	310	281	278	290	322	291	265	293	332	293	275	322	298	271	294	291	276	291	291	320	313	270	292	319	297	279	313	303	330	309	265	283	278	272	274	291	303	262	294	300	272	276	284	274	320	271	301	285	299	310	295	325	287	302	287	307	316	324	289	303	294	284	267	278	286	306	289	315	267	269	289	321	301	280	296	289	286	263	304	279	299	356	302	319	298	303	327	301	320	291	270	286	303	310	310	278	290	287	330	282	314	317	312	311	313	333	310	314	299	285	297	320	281	293	273	312	305	334	296	320	304	279	325	321	281	291	289	307	300	266	273	308	301	298	277	303	307	309	295	304	276	279	304	297	296	276	282	265	298	295	295	324	264	301	304	290	292	278	273	270	288	293	276	310	329	319	267	257	297	318	300	305	324	277	292	291	274	298	287	293	292	304	295	322	309	280	323	286	322	299	323	299	307	303	335	336	278	301	287	300	269	301	301	322	294	290	260	289	297	272	294	288	287	306	304	277	297	316	295	278	299	316	304	303	300	310	301	278	294	290	289	265	249	284	291	287	297	272	297	290	331	310	320	307	314	264	278	266	312	276	278	310	303	322	311	316	288	276	321	292	304	319	293	306	299	310	282	314	276	281	311	301	317	324	312	284	279	320	310	309	284	284	279	293	282	318	319	305	295	303	273	334	306	316	269	293	267	308	324	309	306	290	299	290	307	307	296	295	320	303	310	302	338	294	278	325	294	310	298	292	311	296	319	281	307	297	288	289	269	307	290	306	285	321	277	314	308	320	309	290	285	287	301	311	312	292	301	292	311	279	306	297	299	289	298	300	306	285	261	290	265	277	303	301	297	318	303	317	288	311	313	309	278	307	294	311	289	270	316	285	310	311	279	264	328	328	345	271	275	307	307	276	326	274	304	324	275	274	279	302	304	306	281	296	302	279	287	286	316	295	310	301	300	278	283	311	305	288	312	265	290	317	278	313	300	276	289	307	283	301	288	295	306	314	269	282	291	318	318	287	319	289	268	287	316	308	311	300	301	303	280	335	303	286	296	292	297	295	288	287	283	318	270	262	321	295	300	263	263	284	309	297	303	289	301	329	290	309	287	282	318	278	274	270	315	256	296	294	284	313	306	297	274	308	317	289	300	292	306	298	292	309	314	309	299	306	313	283	297	298	266	337	292	270	297	303	284	344	293	292	307	282	317	289	294	312	313	308	310	261	270	273	301	275	273	279	307	283	286	282	300	273	325	310	311	295	285	317	322	304	313	313	319	283	301	275	286	305	275	288	295	312	287	315	303	284	285	294	273	262	299	294	318	300	312	293	294	341	291	314	286	333	305	290	293	288	278	293	301	320	303	288	308	265	280	289	323	293	307	290	308	306	293	315	289	325	299	274	304	289	310	299	302	283	310	305	289	286	317	288	279	299	243	317	309	290	299	282	326	315	295	295	300	324	286	280	276	296	319	275	303	277	291	269	278	265	314	299	294	306	307	280	332	310	267	276	302	293	291	280	268	284	295	295	302	303	329	288	306	308	306	310	263	328	276	290	280	281	328	301	273	269	283	290	308	288	290	317	292	278	288	299	298	276	316	291	286	330	259	296	301	284	311	304	304	284	310	286	324	287	273	316	282	290	295	311	310	292	282	288	305	304	279	258	320	310	286	274	297	282	291	288	291	287	266	274	305	278	263	275	273	304	298	300	267	293	312	293	323	334	279	276	309	259	280	288	304	294	290	284	308	314	272	335	294	317	295	276	270	295	293	280	297	289	281	307	277	293	281
3812	8455	5506	2549	1836	1369	1123	877	734	661	604	514	457	435	432	396	421	417	366	385	366	357	391	371	368	343	307	341	328	349	323	355	339	337	340	345	336	345	331	362	337	312	325	305	320	333	351	340	343	322	336	329	336	326	323	333	337	331	293	316	298	314	342	348	333	319	287	323	316	321	319	316	331	314	309	343	299	332	321	316	343	319	338	321	323	303	341	329	313	328	288	316	328	291	307	336	304	349	324	308	351	307	320	298	325	313	331	320	320	350	288	315	340	294	329	322	310	313	314	283	337	325	325	315	319	288	315	288	301	303	355	330	349	330	345	314	298	312	288	315	363	308	314	324	306	291	311	332	327	324	319	315	297	310	316	335	307	330	321	329	304	317	315	319	330	329	303	319	328	314	288	286	320	314	314	327	315	316	325	284	327	304	325	289	312	325	321	400	329	307	319	342	308	322	318	328	334	278	318	326	329	327	318	356	291	278	324	297	316	324	324	325	292	308	332	325	295	312	324	321	311	331	334	329	344	321	364	327	289	334	282	334	318	306	317	333	331	328	300	304	312	297	319	313	313	279	335	320	317	297	296	329	327	295	296	355	307	316	303	314	294	322	277	309	338	319	335	338	302	320	316	320	339	308	299	305	304	326	315	291	329	310	318	346	291	288	286	304	335	341	304	311	342	307	314	311	315	320	310	290	305	312	331	325	312	326	335	300	340	347	306	322	294	333	335	346	304	341	319	337	318	295	302	284	321	324	330	325	300	327	325	305	270	311	291	334	314	302	333	319	316	314	301	314	321	309	302	309	346	323	310	352	325	332	358	299	310	325	288	294	314	289	335	304	319	313	342	325	325	297	346	308	312	344	300	341	318	318	314	323	330	325	302	296	295	308	340	348	325	300	300	325	307	311	319	303	298	336	328	325	332	314	292	316	358	305	300	301	304	337	295	301	330	323	338	333	312	296	326	312	348	339	308	316	316	310	305	295	351	317	326	347	339	322	317	311	304	329	318	300	324	335	312	316	294	335	341	292	344	342	303	331	335	315	319	325	276	329	338	331	303	310	323	305	321	302	301	315	307	309	294	322	333	317	333	309	326	298	326	325	292	313	295	315	325	299	315	298	315	316	323	337	303	308	320	318	311	300	330	314	308	337	304	334	321	308	313	338	341	298	344	306	296	341	304	287	331	307	334	301	304	329	352	289	332	329	327	342	355	327	318	288	290	329	324	316	314	306	340	311	335	289	325	338	283	337	338	324	309	334	295	312	334	326	344	324	320	338	327	321	303	306	287	312	312	341	330	321	319	310	301	321	307	307	299	316	298	298	279	339	332	328	285	318	314	341	317	322	335	312	297	329	323	318	320	308	304	301	323	323	324	306	339	314	328	333	312	323	286	313	322	295	340	310	326	318	333	286	340	346	319	321	323	327	292	310	302	305	340	298	314	337	360	315	323	319	319	314	309	318	323	319	294	329	330	316	346	318	350	317	315	311	352	343	327	323	329	280	311	321	315	311	317	295	281	291	333	322	354	327	313	308	337	313	300	337	315	296	288	293	325	325	303	285	331	309	331	350	300	310	323	296	312	324	323	321	339	328	315	308	320	305	325	300	303	327	336	308	304	319	382	309	329	282	340	308	309	334	304	331	303	293	355	299	322	331	324	328	301	284	280	310	310	308	319	332	283	316	291	289	312	312	300	314	324	361	312	317	352	316	296	358	309	342	323	308	309	321	308	299	332	326	297	302	325	304	309	346	322	316	318	298	330	316	339	338	331	306	342	297	329	307	310	280	336	287	321	294	324	333	311	334	318	306	300	312	319	316	304	330	315	332	349	340	316	304	308	331	338	305	348	297	290	292	310	301	342	355	270	306	312	321	294	318	319	327	308	321	314	335	310	326	322	327	303	296	308	312	306	313	304	307	337	302	303	311	335	308	324	333	354	307	334	314	325	304	301	322	314	319	323	306	337	300	315	311	291	302	321	276	315	332	298	323	300	332	308	325	301	311	316	300	349	327	339	295	283	330	336	330	328	324	330	310	324	296	287	305	328	366	299	285	320	351	340	320	344	323	320	327	314	301	295	273	349	319	316	310	304	337	326	302	316	304	341	297	316	335	321	320	326	309	338	343	311	279	297	305	349	326	317	325	317	333	299	329	311	322	277	317	347	306	319	345	333	329	328	309	323	295	307	357	323	303	325	320	315	344	315	327	290	352	337	316	329	341	317	327	302	317	335	309	359	321	323	351	335	306	340	315	305	336	338	325	289	315	351	337	323	291	333	322	296	314	334	319	288	337	334	330	332	302	315	301	307	325	340	322	329	292	286	314	300	312	328	311	347	316	331	281	336	325	307	294	345	334	316	336	311	326	320	324	338	305	330	349	335	309	288	298	322	345	322	285	286	312	300	303	312	319	287	328	319	326	324	291	315	326	317	312	347	283	319	302	330	296	309	315	321	336	270	312	315	331	318	333	341	325	327	336	317	336	292	345	314	320	322	306	309	351	300	328	340	315	306	375	320	298	308	334	315	323	337	278	338	295	329	324	335	333	298	320	305	303	315	311	306	311	317	298	308	324	304	290	323	325	316	296	277	333	292	314	321	313	282	331	352	316	315	294	319	306	313	337	318	347	327	321	282	336	287	350	323	298	349	335	341	329	333	304	324	312	335	320	280	321	286	298	323	320	324	328	311	300	305	328	313	329	323	299	320	324	342	335	321	328	331	333	328	317	319	323	282	349	315	314	317	349	302	306	294	329	336	326	334	310	339	320	334	338	346	325	295	321	297	307	299	328	300	296	298	315	325	323	324	340	338	313	335	338	318	297	327	324	321	323	293	331	330	342	310	327	314	305	319	350	318	347	300	303	319	305	314	315	334	329	334	310	318	315	293	317	320	294	352	311	312	287	307	297	315	362	323	308	304	272	313	330	303	313	307	301	326	285	337	291	329	340	326	284	311	323	295	300	337	303	326	342	348	326	315	358	356	335	292	315	310	295	327	317	314	323	335	293	322	309	297	359	311	333	337	342	312	311	313	323	300	318	301	300	323	311	299	343	306	315	298	309	301	320	292	300	333	316	320	328	315	305	278	329	318	307	346	330	326	340	287	332	316	315	290	320	340	333	324	313	333	321	288	328	293	314	278	309	333	325	328	306	329	316	313	311	310	294	318	294	309	308	292	310	306	344	314	295	311	298	316	331	327	328	330	305	307	320	308	305	314	332	338	351	300	328	328	314	319	299	324	316	323	320	294	323	304	292	298	317	324	324	299	331	302	312	295	288	328	326	306	292	339	296	314	300	322	358	305	318	293	300	331	353	312	328	335	302	337	307	312	331	328	321	302	305	307	309	281	324	360	310	306	309	354	275	343	324	326	311	329	317	315	320	278	317	326	306	320	317	301	326	336	327	284	310	347	314	312	317	303	327	290	291	323	308	316	312	321	304	296	359	302	288	327	312	331	321	331	315	278	298	311	319	336	329	304	313	335	304
24919	20954	26472	25344	5112	323	271	203	158	161	153	145	150	132	116	114	114	115	114	120	128	90	119	111	126	108	107	96	97	114	103	95	106	110	107	127	117	103	97	97	96	99	117	113	76	125	99	122	90	116	96	105	107	90	87	99	111	105	112	107	100	112	101	113	105	94	83	106	96	100	103	90	101	97	94	109	121	109	92	107	95	101	112	90	113	91	100	95	97	112	86	86	110	99	102	87	97	110	98	111	94	91	104	98	116	109	107	115	121	97	102	100	95	104	99	88	97	113	104	114	102	102	124	97	95	113	101	98	95	108	127	96	98	112	104	108	85	110	98	108	105	96	120	98	107	112	94	106	96	115	92	99	93	125	114	93	95	98	88	122	100	101	97	105	106	114	93	136	100	102	97	89	94	94	124	80	95	99	94	100	84	102	100	90	82	92	115	91	97	95	106	98	106	96	98	117	93	117	103	103	103	94	117	102	93	99	80	85	95	100	92	128	89	99	113	100	108	112	96	96	102	105	89	93	103	106	111	91	115	89	101	113	88	106	102	103	103	116	93	96	107	98	97	105	116	103	101	104	103	75	105	86	113	101	98	110	87	106	117	118	101	113	112	88	100	102	116	95	109	104	97	112	107	84	114	87	91	86	99	97	122	87	112	105	107	108	118	100	88	106	94	99	121	103	99	94	106	96	104	99	96	104	88	86	98	112	102	115	90	111	87	101	123	92	103	96	97	99	99	99	109	108	83	100	104	104	109	110	74	99	92	80	92	107	107	106	94	103	111	87	97	85	99	101	91	88	123	111	112	101	86	96	101	101	108	91	93	88	97	109	125	117	102	110	93	101	103	102	101	94	101	116	89	78	105	97	92	102	103	92	97	106	105	108	105	118	104	99	86	103	96	97	98	98	123	91	93	95	106	101	112	95	90	90	94	96	124	93	97	105	88	88	92	116	95	94	100	87	95	104	94	104	89	84	115	107	120	94	125	117	97	98	83	101	98	105	93	119	102	99	84	102	102	109	100	100	92	104	92	104	126	100	127	101	99	114	82	116	113	101	87	87	119	113	89	96	96	101	99	98	93	106	93	100	98	83	99	109	99	102	89	83	113	110	108	110	100	118	83	113	111	89	109	102	115	108	98	93	103	107	106	97	106	110	102	100	102	109	108	95	98	85	101	111	99	108	121	99	96	118	116	108	102	101	78	113	106	87	104	95	111	93	118	105	104	106	93	89	102	115	89	97	105	111	92	96	115	101	78	119	104	110	104	92	97	106	102	106	96	87	99	96	105	83	102	111	92	98	96	99	116	119	108	103	91	117	98	82	85	108	107	117	103	84	125	116	106	90	105	110	100	103	93	96	108	99	107	123	111	93	112	99	101	104	112	97	92	99	115	102	106	93	91	97	112	104	97	117	107	90	108	111	105	109	114	72	118	124	86	95	90	102	107	99	105	104	106	98	112	114	108	104	125	94	90	106	89	104	103	95	102	89	82	111	102	105	93	111	118	107	107	113	88	122	97	97	109	89	93	114	92	116	119	108	95	105	114	109	96	87	101	103	97	81	96	103	93	95	88	101	93	110	106	100	95	117	102	90	94	93	114	101	118	103	103	106	96	93	102	87	104	91	96	87	105	105	106	126	114	99	112	103	105	95	107	108	105	108	87	75	110	113	90	92	99	109	106	104	98	113	112	96	82	122	94	91	111	99	97	97	95	113	95	129	110	126	105	99	104	94	105	115	108	92	86	106	104	89	103	96	92	106	101	96	80	89	107	101	99	102	100	95	123	87	110	112	91	92	95	96	105	97	74	94	115	100	102	107	90	121	112	111	102	100	97	101	87	106	92	104	106	83	91	107	98	107	90	126	92	107	121	110	99	91	103	122	99	100	93	80	97	103	94	100	96	101	104	107	105	127	103	87	99	110	114	118	102	108	90	80	111	99	96	116	118	99	98	95	86	105	106	105	98	103	117	108	103	85	102	91	112	99	107	88	105	109	103	81	99	87	107	101	102	94	108	112	85	105	85	103	95	90	104	93	94	96	110	111	110	113	88	103	99	101	105	107	109	115	111	101	107	110	113	105	108	126	108	84	89	120	90	117	92	105	98	96	103	103	97	121	77	105	103	82	123	112	113	87	79	94	107	102	105	94	102	112	109	98	98	119	117	107	89	117	110	106	106	101	93	110	103	102	99	101	104	100	118	96	129	101	111	81	90	91	114	92	91	81	91	106	105	93	109	107	93	99	98	116	87	86	103	81	92	114	81	96	96	95	99	91	100	84	84	93	95	89	106	109	105	140	100	110	108	112	73	95	95	98	115	89	111	109	119	92	109	112	92	117	108	90	84	98	116	91	123	94	97	83	91	85	109	94	117	96	105	102	97	106	102	111	102	92	99	96	110	93	102	103	108	113	105	113	114	105	96	97	97	95	107	123	90	85	88	96	102	119	99	98	97	93	106	114	95	94	94	99	96	101	93	84	91	91	91	108	97	84	106	103	132	99	98	98	111	89	104	87	88	119	103	105	88	110	113	99	104	120	101	122	97	110	101	94	105	110	109	104	110	113	108	102	111	112	101	107	93	98	99	116	112	95	94	109	116	104	101	113	101	92	103	94	88	97	104	102	101	105	90	123	95	114	100	100	102	99	91	121	106	112	85	101	91	122	93	91	93	89	94	125	109	126	100	124	108	94	106	103	104	88	81	117	79	112	90	92	104	92	100	97	120	120	102	98	88	91	84	92	105	91	82	99	104	103	92	103	103	92	102	110	112	114	118	106	104	114	107	112	107	102	99	95	87	116	93	117	85	108	84	104	119	106	90	109	92	95	108	104	88	109	109	86	92	111	82	102	101	87	103	99	106	95	95	105	103	95	108	105	95	124	106	114	116	93	101	119	120	103	125	112	105	96	112	110	84	115	87	111	98	105	84	97	91	99	89	110	108	114	93	102	79	105	99	89	100	100	92	103	93	83	98	110	111	110	102	100	104	111	114	100	94	96	87	98	103	90	111	118	96	76	121	109	96	96	93	97	109	113	78	80	99	125	106	89	86	88	121	95	100	87	96	115	130	83	103	92	117	101	99	102	112	107	96	109	96	110	108	103	86	101	102	124	111	84	83	102	97	122	93	99	93	101	89	98	105	99	98	97	115	96	98	99	97	104	100	107	94	109	88	108	97	91	100	110	113	95	118	92	116	104	111	107	98	100	108	89	101	102	100	86	102	89	96	99	100	113	94	96	101	107	90	97	98	87	104	102	118	87	108	111	92	106	91	87	98	98	112	97	100	95	101	104	85	103	98	120	100	89	102	104	92	98	82	105	81	94	108	89	108	93	94	101	110	98	90	124	99	110	104	107	93	113	86	113	116	107	88	105	103	103	102	103	93	102	96	101	80	90	109	127	115	102	101	105	105	95	97	110	108	105	95	105	99	87	95	98	105	113	114	100	93	108	109	97	105	103	98	128	97	86	91	111	98	108	98	100	92	110
3517	4194	2793	1239	852	635	481	373	334	319	250	254	227	194	204	187	158	165	183	169	172	151	153	140	137	155	140	161	150	158	152	127	143	127	117	127	145	138	144	155	121	136	137	125	151	127	127	111	120	122	120	145	140	136	136	134	149	123	120	117	117	136	132	129	107	110	129	134	121	151	109	114	131	109	152	130	132	135	121	137	125	111	130	122	97	135	146	140	142	120	131	146	127	133	137	126	134	137	109	153	138	125	126	108	133	111	127	146	121	125	145	118	146	106	113	130	136	133	124	126	105	133	137	131	114	128	134	129	142	120	127	141	120	130	130	143	123	117	121	134	123	115	123	107	138	124	133	124	158	124	119	140	117	117	115	131	126	131	146	139	115	148	134	152	121	146	125	140	139	140	144	105	110	134	133	131	118	134	130	125	123	119	130	117	119	140	130	124	127	137	134	143	107	112	108	135	137	117	171	116	128	120	117	123	129	126	113	129	111	118	120	132	130	131	114	113	140	114	113	137	143	130	136	128	124	126	128	143	130	123	126	148	136	133	111	131	111	109	132	125	125	129	122	132	99	146	118	124	122	126	113	141	142	125	114	122	120	134	131	129	129	116	138	127	142	136	106	127	128	133	132	123	137	123	118	133	121	125	125	129	133	133	121	114	121	115	135	114	114	115	143	143	134	127	124	124	139	129	141	129	117	130	115	130	150	127	130	144	128	121	134	122	135	121	117	124	97	124	125	124	119	128	134	137	118	146	123	149	120	142	115	155	123	141	126	119	125	140	126	139	143	124	119	117	127	110	138	139	127	132	131	116	124	129	113	134	122	142	124	117	114	120	112	148	153	133	122	127	133	131	144	139	116	126	149	122	146	135	130	124	138	129	129	131	143	124	132	109	133	131	123	134	136	124	112	126	117	125	136	121	128	134	112	134	121	157	146	126	109	123	129	149	129	132	132	124	132	112	132	118	117	125	147	125	119	121	114	125	118	103	136	146	133	133	126	123	126	120	145	138	134	121	118	137	137	137	134	108	132	127	138	141	120	136	122	142	125	129	121	136	117	142	127	137	137	127	138	137	143	138	135	102	142	132	129	126	142	133	132	131	142	134	152	121	136	152	133	119	119	138	138	126	119	132	124	134	135	110	129	124	139	128	149	134	121	150	133	146	131	115	115	144	142	119	138	123	127	127	128	120	126	139	123	139	117	144	107	143	133	116	129	122	127	115	117	105	123	131	131	109	139	115	116	120	139	134	128	132	116	145	111	115	115	146	107	139	123	135	117	127	126	130	96	144	116	138	136	137	124	126	119	116	116	148	118	144	110	120	133	121	144	122	129	136	116	144	129	121	118	139	129	140	145	151	138	150	111	125	118	120	143	126	112	144	129	127	116	128	130	120	139	105	135	121	111	117	134	113	123	133	133	134	134	108	122	141	124	137	130	127	107	120	120	143	106	124	128	137	144	138	131	139	121	115	128	132	113	129	158	137	112	139	130	119	144	122	114	112	117	128	120	125	129	134	126	112	112	135	122	128	103	133	111	146	129	123	129	118	124	151	137	125	133	147	126	127	104	147	130	122	133	122	110	129	131	125	143	134	119	129	129	133	105	115	116	123	132	157	146	126	127	115	122	98	139	115	122	121	108	135	139	126	141	131	127	127	113	124	154	125	117	124	124	130	106	127	128	148	117	125	115	110	123	133	122	123	119	134	121	131	128	130	123	138	140	130	131	139	126	131	119	123	112	121	113	117	149	148	128	145	134	116	123	111	137	116	126	129	120	120	134	142	132	131	130	114	111	118	143	147	121	138	128	121	130	122	118	133	125	111	127	124	125	114	126	131	125	126	111	125	126	120	129	119	136	131	128	120	113	141	138	124	110	110	127	138	133	119	127	145	116	130	140	141	148	115	122	129	138	117	136	134	156	118	120	124	156	107	148	122	138	128	123	108	119	110	132	134	123	132	147	141	120	138	117	124	144	119	133	127	128	138	134	123	124	134	122	133	125	140	118	139	111	133	127	130	111	131	118	125	108	128	149	139	134	126	140	141	131	112	151	130	129	119	115	120	112	135	123	123	143	124	136	123	132	139	132	137	134	144	128	127	125	111	116	128	122	113	107	130	125	129	136	122	132	120	135	121	117	129	120	150	125	107	131	115	127	117	135	131	123	134	125	109	141	133	133	108	120	142	124	131	122	142	116	119	125	108	132	138	110	141	99	123	117	141	112	141	142	131	124	123	130	123	130	119	120	130	123	139	135	123	131	118	131	123	108	124	131	104	120	136	133	148	109	153	137	117	134	118	134	114	130	129	130	135	140	136	122	117	158	116	137	112	129	127	134	128	135	118	144	141	118	114	130	115	134	116	145	120	134	119	126	116	136	141	110	127	120	106	122	139	124	126	124	123	120	132	124	125	135	158	111	140	124	131	129	120	114	114	118	140	138	136	124	141	112	125	125	127	130	115	124	127	136	138	111	133	119	127	129	140	133	115	125	142	127	121	126	132	155	144	140	100	108	127	139	126	132	128	122	110	139	134	127	144	131	141	131	152	146	132	122	135	107	135	118	133	136	123	127	126	127	125	134	120	115	112	139	137	139	144	117	129	129	154	125	133	122	126	125	125	141	115	124	109	122	149	129	133	111	123	134	119	121	154	130	108	130	134	128	117	139	133	124	135	134	126	136	124	133	136	128	131	120	136	122	130	128	139	142	128	105	111	106	112	132	137	103	128	128	136	130	126	134	135	141	143	120	119	122	123	129	126	130	107	119	120	130	140	101	125	137	135	138	119	125	126	123	113	133	151	112	106	133	145	131	125	121	143	130	136	107	112	139	141	111	130	128	128	122	108	116	112	114	109	122	106	118	138	135	141	142	106	113	116	115	119	129	165	119	123	137	144	122	120	121	113	122	112	119	154	125	118	154	141	112	129	117	140	137	121	133	119	132	123	124	126	121	131	133	142	131	147	117	137	129	119	125	116	125	130	125	137	104	135	122	134	127	108	135	109	135	117	138	138	113	130	112	132	127	120	117	114	125	133	114	138	118	113	114	110	128	129	134	117	127	147	119	117	125	120	122	120	122	122	101	132	144	139	129	152	120	126	103	137	137	130	124	128	123	134	115	136	110	126	141	134	133	113	132	136	140	121	126	115	135	113	140	137	128	125	121	134	121	113	112	143	125	129	137	137	127	121	119	138	100	148	112	128	110	121	134	102	111	131	139	119	140	116	129	114	134	130	137	129	150	143	127	149	137	127	132	144	144	133	128	142	125	117	123	137	113	143	110	132	140	142	130	116	154	133	127	135	112	158	140	111	124	158	113	100	118	125	117	135	130	129	116	125	102	114	128	125	125	127	132	102	119	120	137	112	115	114	115	136	118	126	139	142	112	133	121	101	118	105	120	117	143	134	130	126	119	123	149	139	121	118	113	123	142	109	124	130	141	125	121	125	123	118	144	120	126	136	130	132	126	111	128	131	125	139	112	125	143	124
22455	20889	28294	23597	20804	20794	5394	995	710	688	573	567	509	484	468	451	480	429	445	454	467	411	404	399	429	404	403	387	369	389	361	415	382	421	400	425	405	388	387	372	388	375	338	389	401	364	370	379	372	359	370	361	390	393	392	367	394	386	396	370	369	417	376	382	364	364	335	411	359	395	363	373	355	340	401	387	407	372	356	362	383	357	356	355	395	366	362	368	346	356	383	331	351	400	373	340	385	353	331	389	381	388	414	387	374	351	353	372	363	379	420	400	394	361	358	341	342	379	331	377	362	367	398	384	420	374	385	350	366	313	370	334	354	363	363	338	348	397	335	336	372	379	374	348	396	384	359	374	377	365	370	377	363	376	360	401	383	381	394	364	343	345	372	349	339	352	383	346	342	370	347	396	378	326	362	345	364	331	374	379	400	383	369	363	381	357	364	365	368	376	344	382	375	376	370	387	357	374	347	330	399	372	369	371	371	377	341	367	374	347	372	376	393	369	352	328	378	383	393	388	383	383	327	374	351	351	391	392	371	375	361	371	349	377	375	384	365	342	375	343	366	397	368	347	377	415	378	372	371	375	380	347	374	366	373	366	385	370	392	366	377	385	360	364	340	346	370	380	389	374	398	390	379	340	388	380	378	371	353	368	340	388	314	389	380	348	393	367	372	357	381	369	377	344	368	349	368	364	339	414	366	371	341	384	376	367	365	355	383	383	385	382	369	372	388	341	380	374	358	359	368	357	378	352	375	376	345	355	309	365	377	338	380	378	370	386	365	366	343	364	367	379	387	367	338	384	370	391	371	370	358	340	399	363	369	390	354	368	360	389	386	364	341	389	396	361	363	374	382	385	398	358	349	389	359	390	358	380	383	345	376	321	345	380	385	365	371	369	390	368	396	343	395	373	353	378	361	329	361	369	379	361	393	346	377	344	363	368	393	383	369	388	361	370	420	360	370	335	366	365	372	388	378	366	352	350	372	408	347	375	389	391	376	354	393	344	413	384	367	402	369	367	367	374	364	376	342	359	385	387	354	372	390	377	349	340	378	366	351	378	390	349	381	334	383	377	352	355	370	348	377	387	341	364	349	375	371	355	391	411	359	406	361	366	375	338	354	381	351	392	369	370	375	356	398	384	389	423	399	364	387	351	383	387	335	362	368	374	395	339	365	385	412	365	376	338	370	354	352	361	385	355	371	379	346	375	399	379	362	368	365	388	398	341	395	387	342	379	362	360	366	380	368	376	343	355	356	360	349	378	343	395	391	375	342	379	381	375	393	368	341	353	381	390	333	391	381	392	381	378	356	364	351	416	371	335	368	357	368	393	365	360	340	392	376	379	388	381	383	384	393	319	368	366	350	385	381	399	353	367	357	354	356	400	368	361	354	387	362	335	363	323	373	385	363	400	348	368	377	373	373	384	400	395	377	377	394	402	396	383	367	364	349	366	343	337	376	367	358	344	355	395	369	350	325	380	375	354	357	388	394	375	369	363	375	382	359	337	402	361	408	361	405	319	376	365	367	382	403	385	323	365	396	412	372	368	366	406	381	385	355	386	332	378	392	348	356	345	335	376	359	391	404	383	377	343	366	379	377	378	377	327	384	375	375	345	374	360	332	359	361	401	349	386	375	403	391	371	372	401	388	368	355	365	391	345	398	369	368	378	379	392	350	353	371	336	368	388	361	370	337	364	353	371	383	348	387	397	377	372	380	364	344	381	395	371	354	376	417	374	397	380	346	385	397	356	402	379	373	379	372	383	385	369	378	359	387	358	385	380	401	343	355	357	403	357	397	360	359	367	371	375	372	366	391	351	352	331	374	349	361	391	356	367	352	396	359	376	386	352	334	396	351	341	359	371	338	357	395	418	375	370	380	412	325	366	357	368	328	366	351	356	378	360	344	396	373	368	354	392	366	379	358	373	342	392	350	387	376	369	383	365	363	358	393	395	394	400	353	369	372	372	358	365	366	355	375	382	379	395	371	398	342	372	357	377	360	423	390	381	364	371	346	357	383	350	349	362	375	378	348	358	381	337	336	364	410	389	363	346	399	379	350	354	381	368	358	354	376	372	367	437	334	377	393	344	420	393	381	375	366	343	377	399	381	378	366	365	378	356	379	398	339	372	374	348	357	369	415	411	388	366	362	380	355	399	375	372	366	368	358	362	363	390	375	345	354	343	385	376	376	376	374	413	350	322	354	387	385	357	382	375	372	365	383	397	359	345	378	376	405	370	383	338	359	361	398	382	375	374	349	399	353	345	382	371	395	385	380	375	370	361	341	394	388	336	379	354	352	386	372	378	358	368	374	388	390	400	338	382	373	377	374	393	402	347	360	383	343	382	375	397	339	360	349	375	397	382	415	353	355	371	353	376	364	377	369	368	348	395	357	382	392	375	385	366	363	376	350	338	398	387	365	365	397	401	401	354	402	340	393	375	357	352	376	391	372	373	370	405	385	360	413	374	338	379	345	358	365	402	371	356	386	366	355	369	368	331	378	372	377	363	352	352	365	347	381	382	359	377	360	383	371	401	357	351	399	342	403	384	367	385	336	366	352	392	371	377	342	398	363	409	324	359	381	414	375	350	331	363	388	351	372	374	381	349	401	360	399	369	352	352	394	357	359	379	405	382	375	414	379	372	393	347	395	368	389	370	324	381	382	392	372	356	375	379	330	350	377	363	383	381	361	348	359	355	375	375	353	344	362	344	382	371	370	390	381	385	374	392	390	356	357	370	362	370	367	406	350	357	388	343	368	361	367	375	379	403	364	362	384	347	346	359	355	358	373	374	361	393	362	361	409	405	392	360	371	373	383	343	388	369	404	400	369	373	406	400	370	366	363	370	414	380	368	371	376	399	390	371	388	356	357	403	404	364	377	342	391	368	356	354	354	353	344	369	357	338	347	367	385	371	388	347	349	402	361	359	372	359	355	366	387	361	360	357	383	369	322	362	371	363	381	353	331	376	358	359	375	351	365	371	363	366	359	351	404	383	409	343	347	376	364	350	361	365	358	337	398	367	398	342	386	371	383	337	356	408	398	359	369	394	388	399	346	363	359	399	400	340	364	375	346	357	374	348	363	383	360	370	376	356	366	352	335	376	397	343	348	368	363	401	336	386	351	356	366	343	352	375	342	386	355	377	385	302	382	358	383	352	401	375	387	378	355	371	363	345	377	376	354	348	371	374	352	371	355	391	407	338	416	339	382	315	393	372	369	370	359	390	331	396	367	370	396	373	391	385	376	366	383	365	378	388	383	333	384	364	344	361	364	359	354	366	349	386	396	397	379	372	314	369	345	364	389	387	398	366	380	365	389	390	412	354	390	388	356	364	388	362	374	351	359	362	375	345	371	384	367	384	389	366	384	352	344	389	374	371	386	351	389	352	356	382	366	396	373	347	346	383	360	370	380	380	370	379	374	347	373	358	364	365	389	355	379	361	332	413	378	376	384	382	390	377	359	339	383	349	362	381	377	325	373	380	380	386
5008	13516	9383	4430	3195	2408	1868	1438	1239	965	904	809	757	642	657	596	605	552	500	498	531	471	470	454	470	448	450	438	439	476	450	466	432	403	426	426	426	407	435	398	386	400	448	427	411	370	437	414	396	386	420	425	420	390	415	397	389	405	429	391	439	434	412	390	453	405	418	390	447	386	426	400	409	396	402	420	399	432	406	380	391	397	404	396	399	420	396	404	373	373	418	396	389	426	403	396	387	426	405	388	438	431	400	384	385	386	450	419	390	416	382	416	411	370	407	386	371	398	412	395	418	399	425	393	410	408	376	374	388	381	443	393	417	408	377	375	402	417	399	392	426	403	392	396	444	370	416	403	426	378	370	397	450	380	364	384	420	423	386	414	360	412	385	391	396	398	387	385	343	416	414	383	386	415	372	398	413	416	392	401	373	389	408	386	403	385	392	415	398	381	434	411	395	405	405	412	421	427	389	414	388	399	395	402	385	382	372	361	406	422	403	392	404	397	398	398	381	436	435	371	365	387	389	391	391	419	455	406	387	394	426	428	401	385	403	372	383	405	402	383	413	400	402	421	441	409	397	390	407	376	406	385	403	378	403	427	397	385	407	414	378	388	371	381	387	411	399	399	468	442	419	410	395	392	397	401	405	413	430	414	415	398	357	407	414	390	380	399	411	359	372	371	360	453	399	390	418	444	411	397	400	430	407	414	399	416	408	391	417	418	393	402	419	406	404	376	422	400	423	421	412	402	396	440	408	411	420	363	382	384	384	424	383	383	427	401	437	414	397	360	391	394	377	363	412	405	355	395	361	414	431	403	421	418	386	361	347	401	369	403	382	354	385	409	390	402	404	392	378	372	399	400	442	395	378	413	422	399	381	384	377	407	398	422	426	392	405	428	381	405	406	409	392	416	378	362	397	380	421	392	421	357	397	384	393	437	400	434	403	402	430	413	390	425	402	405	412	380	380	431	372	388	381	407	418	417	416	399	379	383	413	396	367	383	399	400	431	411	386	390	421	414	364	381	376	395	414	403	378	439	406	425	416	384	394	352	366	412	431	371	393	380	406	412	378	384	387	414	412	388	369	414	392	389	387	377	413	385	392	389	414	383	403	405	383	411	406	397	404	385	369	399	395	390	372	421	466	353	411	393	390	412	367	412	430	384	381	443	426	417	415	384	393	374	413	401	383	413	420	390	392	397	419	420	379	369	393	397	396	402	403	392	371	388	421	410	385	384	381	390	429	424	394	377	392	396	416	395	406	379	426	374	428	392	417	387	386	381	376	403	405	425	398	399	441	399	396	390	371	431	387	404	392	393	396	434	398	377	396	394	377	384	361	400	399	388	359	392	404	385	392	395	425	412	379	394	401	361	425	390	401	394	390	398	394	380	408	384	382	371	402	374	400	409	355	425	378	406	384	409	408	357	385	428	400	401	410	339	397	388	414	391	414	416	362	388	382	398	428	422	354	404	381	393	391	410	377	399	379	427	411	386	407	387	419	422	406	406	414	390	358	422	404	383	406	412	409	388	388	404	381	400	398	377	421	403	435	409	430	380	359	406	419	389	419	422	366	397	381	382	437	391	418	395	400	444	398	406	384	374	376	412	386	380	407	391	382	381	414	403	405	393	409	375	382	370	403	423	407	403	411	379	424	406	395	430	358	399	397	381	373	404	408	404	430	383	386	391	406	398	419	407	430	393	420	367	382	424	384	381	381	409	360	420	418	409	395	387	433	401	385	398	405	419	391	390	418	366	409	373	364	442	395	405	414	415	400	431	399	422	406	391	403	438	396	403	416	403	424	408	406	398	392	413	352	376	430	393	408	402	422	399	386	399	375	420	399	424	425	419	403	379	402	366	402	453	418	410	400	389	421	405	403	375	383	365	430	401	384	363	371	376	397	415	373	388	431	348	399	410	396	374	363	391	399	411	384	370	374	390	405	410	381	416	385	402	421	438	370	407	378	420	376	414	401	453	405	410	441	418	365	416	385	372	400	461	421	405	413	385	363	411	362	440	398	395	398	399	392	397	383	406	410	389	415	410	456	400	417	414	408	374	416	413	380	383	405	402	391	364	383	385	410	381	382	392	397	404	371	340	381	443	373	421	370	348	380	382	387	407	403	355	362	395	383	391	419	400	397	361	414	370	401	397	417	413	406	409	428	376	422	410	436	402	395	411	385	352	409	394	399	405	432	379	392	367	392	395	399	399	445	394	392	422	407	441	402	417	399	382	368	393	386	401	435	380	407	394	425	383	451	371	405	395	376	419	393	373	390	426	397	382	446	403	416	365	406	392	417	408	395	396	380	413	386	417	362	368	393	403	401	391	372	402	386	431	379	369	406	391	404	420	377	377	397	371	378	392	376	380	414	350	405	404	381	375	387	401	397	399	429	384	410	398	417	427	432	392	371	392	392	381	345	420	419	374	416	433	404	432	426	386	392	390	442	434	378	380	389	389	427	409	411	386	379	387	383	355	406	383	423	386	372	356	405	408	401	376	406	364	406	398	365	382	413	429	411	397	375	442	440	394	426	416	377	417	378	367	387	406	411	435	421	431	361	415	420	421	423	404	392	411	388	415	415	425	388	396	424	384	390	390	391	412	393	383	367	394	370	394	425	385	435	442	384	416	399	406	378	365	371	391	393	390	423	378	379	413	383	409	405	386	385	389	375	371	406	393	444	385	373	410	398	417	364	381	421	378	399	371	382	425	402	390	398	390	430	392	392	419	434	401	408	458	413	375	372	410	424	376	405	403	419	383	376	416	384	378	376	398	395	407	418	391	415	379	378	370	398	378	435	381	407	394	407	414	429	401	390	384	418	412	442	365	401	399	403	380	372	414	375	384	383	380	394	373	395	403	379	413	410	399	383	388	434	419	407	410	397	424	383	398	396	400	403	409	432	413	417	376	392	410	413	396	400	378	390	379	413	384	408	369	410	392	411	389	408	406	377	431	379	388	431	393	411	432	396	396	397	377	388	379	407	397	413	372	391	422	368	387	379	397	394	400	356	420	362	366	409	367	389	422	401	398	411	415	358	383	377	406	409	381	367	398	394	413	397	417	401	408	376	390	372	412	395	407	355	423	404	386	408	405	398	417	397	398	424	386	379	366	399	418	382	410	423	410	369	398	402	424	359	405	386	394	410	401	428	401	358	391	438	397	398	402	430	385	412	405	393	374	375	367	388	383	414	370	397	417	392	394	387	390	394	407	378	389	391	391	412	398	404	385	381	392	384	409	399	401	397	392	393	390	436	378	403	382	361	373	393	391	405	351	426	412	370	398	425	394	374	379	416	419	374	397	397	425	414	417	397	381	396	396	448	380	415	416	394	375	370	461	390	435	377	416	391	391	384	384	438	426	369	377	392	391	419	400	412	381	395	415	383	404	437	390	412	438	429	398	412	422	379	366	416	393	390	386	403	381	400	412	431	410	396	398	414	418	399	395	398	404	367	392	381	400	411	418	391	378	396	377	424	380	406	414	380	368
27224	17562	3463	464	309	261	163	109	113	103	121	77	116	111	72	119	111	105	102	115	109	100	116	107	115	112	101	117	84	111	105	100	105	115	102	111	92	97	112	107	99	94	100	118	92	103	105	123	107	102	120	107	111	107	112	91	116	111	101	113	107	107	81	109	100	93	110	97	99	96	100	110	103	97	91	115	97	121	106	105	93	109	106	94	102	113	108	104	111	116	108	115	97	114	116	105	108	84	110	100	96	94	104	107	114	90	95	114	97	132	112	112	101	98	117	96	103	112	100	95	102	110	114	115	114	103	121	91	109	97	107	95	94	115	110	106	115	111	99	114	101	106	86	92	103	108	124	103	95	109	113	99	112	120	109	109	89	115	107	102	101	91	100	101	113	90	102	90	103	101	102	127	118	112	106	112	95	97	99	100	114	91	89	81	97	94	110	92	113	92	99	87	118	115	121	108	85	122	101	104	96	110	93	100	98	91	103	110	101	73	103	104	98	96	107	114	109	113	80	100	103	109	106	104	109	112	96	114	117	116	100	105	103	96	102	83	109	109	107	103	115	112	97	116	99	101	97	111	92	114	97	123	115	102	107	93	109	110	101	101	93	97	95	113	106	108	118	95	114	112	114	107	115	106	107	106	92	81	95	96	107	92	107	119	114	94	101	98	107	109	97	123	101	122	114	126	107	106	88	92	107	81	108	97	101	111	89	121	105	94	108	92	108	112	112	113	116	122	92	103	104	102	108	99	99	118	97	94	104	126	110	101	114	105	111	100	133	94	115	105	98	113	91	108	114	104	87	91	97	86	103	109	80	96	110	105	116	95	102	113	113	96	90	97	113	106	113	110	100	107	103	107	116	120	102	103	110	110	95	123	100	130	120	110	76	118	85	120	114	117	115	110	92	108	107	97	96	111	107	103	112	102	109	109	99	105	105	116	107	108	107	94	94	94	102	98	102	98	103	112	98	100	127	91	126	120	114	117	103	115	112	116	87	122	107	115	104	116	106	110	116	113	111	119	103	99	97	104	108	82	109	98	95	112	112	106	110	131	99	86	95	101	98	99	99	117	109	107	103	98	102	95	102	111	104	105	94	90	111	105	95	72	119	90	96	104	90	99	103	107	91	102	97	112	99	108	99	103	82	80	111	100	104	107	111	104	112	119	112	116	103	94	92	103	96	117	106	114	104	106	100	118	96	121	107	104	109	108	109	108	107	93	96	105	114	123	87	103	96	113	114	99	116	124	95	94	97	105	114	90	109	104	96	108	113	100	105	103	129	100	102	102	87	85	115	91	106	104	104	87	103	112	95	123	128	101	102	113	123	99	119	102	110	100	109	107	106	101	120	112	89	106	90	111	100	112	102	118	106	106	109	86	115	96	76	109	104	113	122	106	106	111	101	108	112	101	106	91	92	109	115	102	113	118	102	112	112	95	92	93	103	117	90	106	102	122	98	107	98	103	99	92	101	111	96	100	100	91	109	105	96	121	113	108	99	95	103	112	117	112	95	119	88	101	76	113	103	108	116	88	105	93	105	113	125	92	112	119	116	89	119	103	109	94	111	111	105	103	95	110	90	91	90	116	87	92	109	97	106	104	100	110	112	115	100	105	90	88	84	113	107	94	115	106	114	120	106	95	117	109	79	96	102	110	99	102	99	124	109	103	98	105	82	98	102	93	101	103	107	101	111	113	139	109	104	86	88	102	114	93	99	106	111	107	89	102	99	94	91	104	86	97	100	121	122	119	96	88	103	95	117	94	99	99	110	103	104	120	97	114	111	102	99	106	108	113	117	92	132	111	116	97	101	78	113	89	94	107	114	90	83	116	119	110	113	98	114	120	81	110	127	109	127	92	106	101	91	102	97	104	102	120	102	95	106	112	91	97	110	121	97	77	109	99	102	114	104	119	104	101	80	105	104	112	96	108	105	102	112	108	114	114	87	97	89	104	90	109	116	123	93	100	97	99	107	112	85	104	98	106	78	98	105	107	96	99	99	101	98	103	91	112	112	99	96	126	107	109	114	137	100	108	100	102	99	84	100	108	94	114	100	111	126	91	113	110	101	105	103	118	91	118	118	126	103	115	125	106	105	107	104	106	109	115	100	104	104	104	104	100	107	114	121	100	117	106	112	105	101	113	95	102	87	86	98	107	98	104	85	130	106	111	97	114	96	130	102	100	107	115	93	104	103	92	120	127	82	97	114	93	96	83	97	111	103	83	111	98	107	121	100	94	98	101	93	125	96	109	102	110	117	81	98	122	91	117	90	87	90	116	101	87	96	99	101	114	110	95	103	113	101	119	110	90	128	128	110	102	117	101	101	112	108	122	108	105	111	105	91	91	101	124	105	95	124	130	102	102	122	94	119	108	113	98	109	107	92	115	113	93	97	104	121	111	124	122	104	97	85	112	93	93	116	93	117	108	109	104	93	96	116	95	111	117	92	104	105	113	86	106	100	111	97	96	99	106	110	97	99	96	117	103	117	107	126	109	100	102	95	95	125	108	102	90	98	106	101	88	120	103	116	91	96	116	99	104	100	101	83	113	122	91	111	89	106	89	83	125	99	106	109	97	119	110	101	91	95	103	100	119	100	97	99	93	84	99	123	105	106	110	107	103	94	113	104	115	107	124	128	96	97	94	121	99	121	96	105	102	93	98	102	90	114	94	105	103	104	126	108	112	94	94	107	117	114	107	97	111	100	113	97	98	103	111	112	93	82	103	93	143	95	100	130	94	111	103	88	95	112	105	150	113	92	106	99	114	106	112	103	103	112	100	104	104	103	103	110	106	119	100	105	98	110	124	110	120	103	108	97	93	103	109	124	118	107	136	97	104	92	91	99	106	102	115	98	105	115	107	108	111	105	113	102	105	119	104	104	91	112	120	114	107	103	98	114	92	105	100	94	104	113	103	102	117	116	101	104	94	89	98	104	95	101	106	112	93	100	87	118	126	92	109	108	112	116	84	99	118	113	99	99	128	105	117	127	111	97	102	103	95	105	105	107	90	109	95	99	103	93	96	105	95	110	113	88	97	103	121	106	94	102	106	118	108	115	103	108	115	104	122	96	90	81	105	106	107	95	100	90	92	103	113	111	113	107	114	102	117	120	107	103	103	111	102	105	109	113	109	99	109	118	115	118	108	107	98	93	82	100	100	101	102	82	101	98	100	116	107	115	102	135	117	109	128	120	108	105	103	105	85	108	90	98	109	94	114	94	94	113	110	99	100	110	104	107	97	93	91	102	107	127	102	96	113	107	98	100	87	103	113	117	82	121	106	105	102	110	107	99	100	111	102	106	108	110	94	102	104	103	101	101	106	129	95	94	106	116	117	112	100	101	101	116	111	86	111	97	101	90	108	97	106	110	94	113	100	110	91	98	121	117	98	101	93	114	118	110	124	107	116	102	116	114	111	99	118	100	90	117	118	109	113	125	100	102	99	93	95	108	122	110	106	120	104	114	102	109	113	114	122	103	109	98	114	93	113
4264	787	500	298	262	190	169	148	156	134	136	150	118	133	107	135	122	116	121	131	124	108	138	120	118	129	114	105	123	114	107	122	109	133	108	110	109	116	129	119	104	109	148	96	115	116	131	125	100	123	129	126	107	122	118	111	111	123	124	121	115	112	123	152	131	132	117	118	110	106	123	124	115	117	131	110	124	113	128	132	131	117	118	116	127	108	116	110	129	116	103	122	134	107	111	106	111	126	116	140	120	118	136	123	122	118	135	112	119	122	136	136	105	122	131	129	112	127	114	126	110	115	115	132	105	118	110	115	113	115	117	105	100	119	134	115	152	120	136	133	118	108	148	100	125	112	124	117	125	107	110	121	126	119	114	95	118	143	112	112	99	121	122	103	112	114	128	116	127	125	124	117	118	111	124	118	105	94	119	129	121	126	124	117	120	122	115	109	117	137	99	125	126	113	118	128	119	134	104	102	123	113	113	119	150	119	120	115	111	117	123	134	119	96	107	124	109	116	102	112	113	118	128	124	123	132	127	105	112	113	140	104	109	115	131	124	125	102	109	130	122	135	115	119	115	122	103	105	136	117	111	135	112	135	114	130	104	103	141	106	112	123	113	124	119	130	112	109	118	107	131	115	126	117	112	120	128	111	124	119	120	117	131	121	126	120	135	118	121	112	131	129	104	134	127	114	109	120	100	115	141	114	110	120	134	123	124	109	134	115	118	128	130	113	116	120	127	113	116	115	122	129	129	132	121	126	124	106	108	134	122	123	119	94	123	122	157	137	125	126	117	120	117	128	95	132	128	121	119	109	120	121	119	111	115	139	111	116	125	104	123	119	109	130	129	108	145	122	104	123	107	115	131	118	109	120	132	136	115	115	90	124	116	91	97	116	118	124	118	120	126	96	118	109	120	111	122	119	113	116	132	131	124	141	132	117	127	109	136	113	130	155	102	131	112	125	106	135	146	127	132	101	102	133	113	106	111	124	129	117	138	128	118	125	125	121	123	100	115	107	112	117	145	95	116	138	116	128	122	118	115	98	123	138	119	130	127	106	115	105	119	113	123	134	123	132	119	110	125	105	105	131	144	131	117	116	126	121	118	140	117	112	108	134	154	114	149	133	142	119	110	105	120	129	121	125	114	125	113	107	107	118	102	122	115	109	114	141	120	119	130	131	125	124	114	128	94	119	142	116	124	106	142	121	132	119	125	110	133	130	121	107	102	124	114	112	98	106	129	109	109	106	133	138	127	129	105	137	132	132	111	114	121	142	126	113	119	116	139	107	119	126	134	116	132	121	118	117	98	121	99	99	126	122	111	117	123	103	126	136	107	130	127	107	123	101	134	118	128	120	126	109	113	117	125	132	144	116	142	108	124	115	115	118	129	115	133	139	120	121	118	107	115	112	115	132	142	112	120	102	106	122	138	130	133	128	124	124	119	107	123	133	111	133	123	122	105	123	122	153	113	121	121	109	132	125	104	131	120	106	126	122	109	120	129	124	123	105	123	123	130	119	130	111	124	123	124	128	115	108	130	122	116	107	106	124	110	116	123	139	135	119	97	149	120	122	104	105	143	105	120	119	133	125	113	130	121	94	120	108	118	130	132	132	133	104	132	124	117	128	114	106	111	117	130	96	110	125	108	133	131	138	125	105	110	109	105	114	122	104	113	125	110	122	139	114	128	116	126	115	110	138	122	112	113	134	130	129	127	101	110	121	111	140	110	110	101	110	119	135	110	143	124	128	128	127	95	136	125	131	129	103	113	123	111	136	129	110	118	106	95	117	142	110	95	119	111	122	108	116	103	118	124	103	156	129	117	112	123	131	127	105	128	116	103	120	117	107	129	118	120	126	119	142	144	139	131	110	113	108	109	127	108	111	111	145	103	116	128	139	121	111	107	131	123	138	104	156	127	120	124	119	140	118	121	118	107	139	129	109	132	114	130	134	111	107	116	113	123	122	113	124	89	116	123	115	123	116	137	114	122	91	107	113	104	125	129	120	104	126	122	139	93	136	139	129	117	120	112	132	114	118	104	139	124	127	106	138	113	115	119	99	117	130	118	104	133	128	120	116	130	125	119	131	89	136	120	114	99	134	117	112	131	107	123	133	123	114	111	131	101	110	144	146	118	120	133	135	108	117	119	112	113	123	127	138	110	109	118	111	133	120	114	123	110	119	108	111	129	115	125	115	118	122	118	115	117	120	144	112	142	115	103	120	126	129	111	113	132	113	129	131	107	117	109	112	117	123	98	116	108	120	111	126	110	116	112	133	139	119	137	133	105	142	138	122	116	120	131	124	103	109	131	131	137	115	126	123	130	131	126	125	119	125	115	127	140	122	105	138	121	112	114	112	94	120	127	108	138	111	120	113	122	126	112	113	119	114	134	126	128	112	123	127	124	118	132	131	125	108	114	135	121	133	132	107	122	111	129	134	96	124	123	119	129	129	129	139	98	117	117	105	117	112	117	136	115	124	126	110	100	106	111	100	126	120	129	143	109	122	120	127	125	111	113	125	121	131	119	116	136	148	107	122	105	112	145	114	121	137	121	133	120	115	114	125	114	102	115	125	129	116	119	129	125	110	124	119	103	122	113	118	125	106	136	103	141	105	127	125	106	131	122	118	114	130	112	108	131	116	133	130	129	123	126	113	124	123	120	113	137	123	125	121	114	106	118	116	104	107	119	113	127	127	120	117	124	119	159	118	131	130	136	127	120	101	125	113	104	109	110	104	104	112	105	114	108	130	115	105	105	116	124	117	99	117	113	117	126	113	108	110	141	105	117	116	126	131	97	109	122	133	127	108	111	127	117	136	124	113	95	118	120	126	116	121	115	117	106	117	107	134	121	111	126	124	124	147	125	130	133	141	111	106	117	123	109	133	116	109	123	104	118	118	130	113	132	106	117	127	137	125	132	143	128	114	121	114	129	106	108	113	130	142	101	111	120	119	108	126	142	128	105	122	127	104	123	130	137	117	119	120	124	121	102	116	125	119	98	131	124	112	128	115	130	119	124	113	123	125	130	112	132	116	119	132	133	115	109	95	124	124	117	104	125	112	106	114	105	116	112	136	111	109	123	116	121	123	123	126	103	120	123	134	129	124	128	120	104	122	121	131	117	120	121	107	136	122	134	123	132	84	130	113	135	136	119	112	122	100	119	147	135	101	121	107	124	101	121	116	100	145	127	132	112	123	122	129	114	105	135	115	117	122	122	136	122	120	132	133	120	113	123	107	128	130	107	132	108	131	143	133	129	117	144	136	129	133	130	120	133	102	122	118	123	106	109	135	133	104	123	118	129	136	110	135	107	113	108	106	138	136	135	98	105	126	117	105	130	130	117	120	126	115	124	117	127	131	130	134	147	138	132	115	114	130	141	116	107	110	105	121	116	131	124	115	123	111	110	138	103	116	148	119	128	121	112	117	126	143	128	116	122	113	133	124	125	129	119	130	104	130	127	116	114	120	131	128	123	105	129	110	129	144	124	122
23623	21013	27997	24204	21007	8243	893	588	477	470	409	401	402	372	366	346	340	329	333	336	309	350	298	321	297	322	319	326	313	309	315	285	307	310	298	304	307	278	273	320	291	314	293	305	323	299	292	310	277	289	322	280	278	322	312	281	302	262	294	285	316	321	261	317	273	302	337	327	303	298	308	299	303	304	300	309	304	317	314	284	305	307	304	283	325	315	330	302	310	314	306	295	261	268	302	298	302	297	296	267	300	317	283	289	324	261	278	297	302	324	274	326	317	293	307	290	295	292	299	310	303	295	318	287	294	304	285	311	277	295	322	305	266	289	298	283	320	281	277	309	308	273	299	322	293	289	309	279	292	280	287	287	305	273	282	297	299	312	317	306	315	325	303	292	308	342	300	310	316	304	302	275	307	303	296	306	308	305	272	299	295	316	292	321	310	288	285	295	305	297	267	294	323	312	286	277	281	273	314	297	307	310	289	295	291	324	285	328	288	308	268	272	314	312	298	301	329	267	290	305	288	296	295	319	310	317	298	268	291	307	328	318	284	285	295	287	300	280	282	297	311	281	298	301	291	296	290	304	310	325	298	289	308	297	318	342	305	282	312	329	294	324	347	281	312	320	329	310	297	290	295	281	308	274	291	282	312	301	273	331	309	296	290	271	300	295	297	249	297	307	284	299	324	310	335	287	313	320	309	306	308	284	300	290	286	295	304	312	295	309	277	329	294	321	310	312	257	277	301	289	316	281	316	343	301	286	308	306	281	283	286	268	295	304	303	306	303	282	318	293	293	273	298	301	308	254	307	313	291	304	327	289	299	294	301	297	295	329	327	302	291	283	278	285	311	290	319	284	294	298	317	285	266	299	311	297	294	307	299	293	249	296	286	298	292	316	305	280	296	297	280	304	318	293	313	302	297	330	282	299	265	284	307	297	297	312	294	304	296	319	292	279	323	317	304	284	316	290	295	310	288	308	307	283	317	317	323	273	297	285	314	291	301	322	283	278	314	284	274	282	291	299	290	315	258	337	292	285	289	280	295	264	317	293	304	282	268	301	307	303	319	286	308	288	293	293	317	295	278	295	284	338	268	321	282	306	278	329	302	308	285	282	303	281	278	311	292	305	298	287	291	262	299	286	311	293	293	303	316	316	324	294	285	345	309	280	286	320	324	302	294	292	303	286	313	316	311	296	304	250	314	288	297	292	287	329	316	319	303	259	266	257	277	285	351	309	276	320	306	276	283	305	284	304	313	297	296	296	306	283	268	257	325	304	303	295	285	315	299	307	311	331	287	318	294	277	276	311	301	313	291	289	275	299	306	267	287	306	287	296	315	286	305	279	263	276	285	277	278	266	329	262	297	276	253	275	293	300	295	287	292	305	284	289	306	292	294	316	269	292	327	315	297	306	305	305	309	275	310	313	313	294	322	299	299	332	313	327	282	322	263	275	261	274	323	279	346	326	300	309	286	284	291	262	278	282	268	307	291	303	278	302	267	295	309	269	292	325	274	273	298	299	323	285	313	270	308	309	283	282	314	303	315	303	287	316	309	279	322	336	301	293	297	281	264	304	298	307	323	311	328	321	292	291	291	311	334	279	306	309	305	317	292	313	281	317	283	263	284	300	298	289	286	268	303	298	280	304	305	304	281	310	312	303	283	309	305	310	294	313	280	268	287	297	309	313	322	282	272	267	295	280	331	288	297	287	292	264	316	325	292	267	291	283	300	289	325	298	305	287	327	288	285	330	300	302	282	295	297	301	276	287	268	318	302	319	318	247	264	271	324	293	303	289	293	288	290	277	317	302	328	296	296	334	305	279	294	328	322	318	301	307	318	299	319	288	286	289	321	276	294	278	328	295	312	296	263	312	317	315	258	297	301	287	290	293	314	292	300	309	326	306	331	301	316	268	297	306	296	287	324	286	261	311	305	340	286	307	294	302	331	311	303	298	276	301	299	286	280	286	304	278	318	295	314	307	309	321	292	323	278	291	294	316	321	311	303	298	291	296	317	286	294	322	315	315	302	309	298	309	267	295	278	292	290	291	306	302	290	267	307	291	299	295	292	309	259	308	313	267	309	269	308	298	283	299	317	280	302	314	295	325	290	317	305	287	323	306	310	307	314	316	326	280	297	304	295	287	310	297	272	297	309	278	306	319	324	281	287	281	290	262	322	277	292	331	317	290	312	315	304	296	294	307	326	264	301	281	294	320	294	268	335	324	324	285	286	322	296	331	313	295	315	296	300	310	316	293	335	315	281	307	295	310	330	274	297	321	295	286	298	273	286	300	308	292	284	276	331	277	284	285	277	321	298	303	316	282	291	269	308	320	322	295	284	286	268	285	282	297	262	317	328	313	335	291	302	297	282	318	302	300	268	301	292	308	319	282	294	305	320	290	281	320	288	260	294	314	295	293	275	306	312	267	300	296	305	293	277	265	290	299	304	290	322	296	325	298	282	271	286	319	287	305	241	302	318	275	298	291	296	275	326	306	290	289	306	320	332	290	302	282	265	302	257	282	289	293	319	291	324	284	287	292	297	309	318	303	307	312	311	290	258	298	294	289	267	298	297	289	269	322	307	272	304	294	276	287	303	323	322	294	296	301	292	300	297	295	300	295	305	291	305	301	268	318	333	270	279	324	293	325	315	289	296	291	313	286	280	286	295	269	287	287	317	289	310	315	327	282	280	333	317	293	304	310	323	285	323	272	330	315	276	322	308	268	269	276	321	299	297	295	322	302	282	280	268	303	299	311	300	324	313	256	296	315	295	289	301	326	297	279	281	317	283	298	305	263	287	273	296	278	291	286	303	297	310	326	266	298	318	341	270	305	296	302	282	303	319	298	285	285	270	317	299	310	272	296	316	300	306	294	293	291	302	300	271	296	307	292	311	281	311	296	287	295	300	292	299	308	318	326	294	273	297	253	291	318	286	287	317	268	293	283	330	284	275	285	313	284	293	297	306	284	287	292	278	292	316	290	302	307	286	296	322	286	330	285	297	312	280	300	322	306	274	301	323	289	270	289	295	309	286	295	287	310	280	289	273	284	296	296	321	299	302	324	295	331	282	311	287	328	320	291	310	293	264	338	282	272	277	289	284	290	311	310	289	305	309	311	284	296	320	316	290	308	288	270	294	296	299	316	294	271	301	292	311	259	300	331	323	281	276	295	308	289	295	306	311	314	297	283	306	304	327	285	301	280	299	310	285	298	312	305	245	272	321	266	310	292	316	314	330	304	302	297	287	307	302	300	283	292	274	296	316	288	282	307	284	287	305	319	303	297	293	299	294	286	261	303	327	294	268	312	292	303	275	272	308	316	289	287	291	284	294	323	308	291	315	329	258	322	310	319	303	316	290	307	302	272	308	293	296	323	300	288	270	317	337	298	282	289	299	307	281	287	283	307	282	297	261	298	302	278	299	270	295	319	298	301	298	301	273	288	285	296	279	283	278	311	288	274	281	289	321	294	305	299	306	281	276	286	273	280	261	305
3724	8586	5728	2635	1864	1395	1086	858	801	647	600	550	474	484	430	402	417	411	378	382	365	350	365	337	375	341	327	328	350	343	330	338	323	335	303	340	350	317	316	307	327	320	311	294	352	347	302	323	328	282	302	315	341	308	337	303	315	341	306	334	318	317	289	327	341	345	314	304	306	329	322	294	292	312	289	331	312	316	323	318	324	325	377	314	293	313	327	327	323	342	321	347	305	328	329	303	325	304	316	292	372	340	320	322	334	309	317	325	327	300	288	316	302	303	330	303	327	316	342	342	316	315	336	309	312	312	297	309	334	356	315	342	309	330	315	347	286	319	347	295	315	312	324	300	356	288	319	327	323	333	294	312	320	314	297	286	300	302	330	308	330	314	303	319	322	321	314	339	302	317	318	287	335	314	365	334	351	323	334	326	334	342	315	368	295	287	316	329	279	312	320	302	309	316	302	303	307	293	326	313	304	313	329	309	334	297	326	292	329	324	332	301	327	330	291	349	315	305	321	307	305	312	329	385	321	306	271	324	314	338	337	316	306	313	303	292	298	334	306	308	330	306	336	340	327	307	329	308	321	333	314	304	308	324	313	327	297	315	325	303	343	320	324	306	319	327	326	332	350	289	293	305	313	313	313	304	319	332	311	310	323	307	300	328	334	291	329	320	304	329	320	332	322	334	336	337	286	337	296	339	297	278	348	337	325	331	306	336	327	342	321	318	297	314	301	335	331	332	306	329	315	339	296	313	299	311	331	303	331	357	307	320	287	324	344	331	316	335	307	308	325	329	301	312	319	300	306	320	308	303	320	278	294	294	297	348	308	314	305	302	319	310	337	302	307	313	331	311	304	298	302	318	324	309	289	340	285	316	355	316	353	337	315	321	310	333	338	326	314	308	339	310	292	299	343	329	319	297	309	288	307	317	303	338	293	296	323	315	318	330	310	322	302	317	339	315	304	370	287	314	287	331	326	336	274	300	339	303	306	337	301	311	318	347	304	318	329	303	296	361	358	301	334	321	305	301	314	316	294	300	303	306	289	288	340	319	321	318	337	330	292	319	327	328	296	314	323	312	306	316	320	341	318	306	337	302	332	297	322	314	305	318	340	313	301	318	347	337	335	311	340	329	321	326	301	303	306	338	322	290	316	295	297	310	348	300	329	326	300	320	308	312	316	325	312	328	326	301	310	323	326	339	326	336	280	309	312	306	320	340	338	284	321	303	323	349	293	300	289	307	297	305	294	324	312	311	325	312	310	298	345	308	354	335	284	299	318	291	288	330	315	340	293	320	351	299	305	303	302	299	306	324	287	335	286	283	322	279	335	338	358	300	317	318	355	308	324	327	317	295	290	287	290	330	317	307	323	360	348	333	294	340	304	308	310	337	272	317	298	329	291	326	333	352	340	308	313	296	332	309	316	308	306	332	310	338	352	306	340	301	291	328	314	309	334	317	323	323	334	316	336	300	291	306	326	316	298	297	313	347	309	343	317	301	304	326	297	267	316	319	316	324	338	309	300	311	357	314	293	309	318	303	317	300	308	321	299	302	297	310	339	298	332	310	329	364	342	321	319	304	321	286	298	326	314	307	313	336	331	332	296	311	301	326	301	301	323	333	287	317	328	272	338	305	363	311	300	314	326	343	317	313	351	311	320	339	287	297	298	321	313	328	310	319	317	305	289	299	301	309	334	294	308	311	334	347	292	327	301	322	294	310	298	309	323	300	298	338	333	316	307	303	314	323	305	288	298	309	324	301	331	313	347	310	297	309	319	288	318	309	337	307	303	282	288	316	300	312	307	319	328	341	316	311	338	330	306	320	301	357	329	326	316	319	335	311	316	307	319	302	310	293	286	300	292	325	312	320	286	307	315	367	337	304	304	331	317	303	302	345	326	325	332	322	351	280	297	329	334	345	287	328	334	325	340	310	292	306	309	312	329	292	321	326	261	319	306	301	323	339	315	338	340	296	314	341	323	298	313	329	316	318	320	280	317	297	317	289	326	304	308	333	294	309	306	304	321	305	327	319	302	309	340	304	324	314	330	326	312	306	333	330	296	307	337	347	298	298	306	302	353	333	333	284	307	330	292	320	325	294	336	315	338	304	362	319	322	309	316	310	312	356	290	336	322	319	327	314	343	308	338	317	333	325	344	348	335	303	314	317	333	304	299	328	301	324	342	305	355	289	316	322	305	339	317	307	346	303	316	322	323	280	337	309	331	317	299	331	318	323	308	295	304	341	299	323	305	315	335	312	301	336	275	280	300	312	309	330	308	266	317	331	304	332	342	280	329	311	311	334	312	341	313	351	299	324	316	331	316	301	289	298	327	313	306	353	295	294	312	301	341	344	323	328	303	312	320	286	319	291	308	324	332	326	341	341	304	299	317	311	308	315	313	331	309	324	314	345	306	322	341	285	332	333	306	309	311	288	305	323	322	329	304	349	336	291	316	304	362	328	321	311	310	299	323	303	281	288	332	304	320	310	331	317	304	320	310	303	317	331	325	290	320	329	345	311	331	329	323	326	320	316	281	316	329	324	311	336	289	323	342	336	321	326	303	310	309	310	292	314	292	315	306	335	344	298	299	332	330	336	318	340	328	311	305	305	318	367	291	309	320	291	305	336	341	356	305	336	323	315	300	299	314	335	308	320	305	345	308	310	321	330	324	308	323	302	347	344	329	288	350	312	331	297	337	292	324	346	322	306	309	324	307	299	334	324	322	318	346	320	314	314	325	286	345	311	324	315	325	314	345	310	315	331	322	304	276	341	313	294	341	350	295	320	292	319	305	316	322	320	313	294	299	332	326	316	319	297	320	327	312	322	334	322	318	317	337	344	315	292	319	340	321	316	298	308	298	339	319	311	297	331	341	305	320	303	309	324	319	337	316	315	315	320	318	309	315	308	310	309	305	335	300	318	303	310	280	305	326	326	336	293	314	294	349	324	317	304	294	341	297	312	302	307	339	364	345	320	313	309	314	319	322	322	301	330	289	339	309	312	297	328	314	305	309	328	310	303	326	331	319	301	330	304	324	341	332	337	349	303	303	317	312	306	316	330	280	317	313	317	312	325	306	326	332	316	340	333	294	292	291	321	306	289	316	308	314	342	309	290	306	308	302	337	360	339	301	290	302	287	324	354	309	321	299	354	281	310	298	336	319	334	310	340	321	304	343	339	284	312	320	320	327	330	360	333	328	326	287	302	304	299	312	324	302	305	319	342	309	311	332	316	326	338	312	333	331	321	327	303	334	308	283	308	302	296	313	316	317	325	334	319	316	331	325	300	290	314	292	336	311	307	288	333	307	316	306	306	296	297	308	307	289	317	329	317	294	336	303	313	293	305	310	305	327	313	340	280	289	333	300	309	320	302	308	325	315	343	302	322	295	331	335	293	334	314	341	318	305	304	316	339	317	319	301	303	281	299	295	328	317	278	329	283	307	309	292	302	347	322	310	311	288	319	304	332	323	326	309	301	318	328	298	322	293	299
24956	20967	26511	25347	5549	362	276	208	193	163	155	138	134	150	140	135	130	116	109	135	120	120	126	115	92	112	96	115	109	99	101	115	116	126	105	107	113	108	96	80	130	123	91	93	92	96	90	91	111	109	111	113	102	84	117	123	91	90	104	129	97	117	101	100	105	108	94	115	98	95	106	82	111	103	102	85	100	89	114	119	108	108	126	105	91	112	98	98	87	97	106	83	101	90	113	101	95	102	112	87	101	107	109	106	109	110	94	93	119	109	112	93	112	98	117	126	101	114	105	96	98	89	90	108	103	128	115	100	109	90	94	104	101	85	110	120	126	101	96	96	104	77	100	97	89	99	101	95	97	99	107	103	96	117	95	109	97	105	105	104	98	102	94	82	102	94	96	102	113	93	112	113	98	105	99	94	110	97	97	89	101	101	95	100	116	104	96	110	110	94	105	102	114	118	86	87	98	83	113	97	101	103	112	102	91	109	78	109	106	102	80	94	107	98	97	110	100	97	104	109	99	93	95	81	100	99	108	99	96	102	96	102	100	96	89	94	117	109	102	114	103	102	111	93	97	99	91	98	106	80	114	123	93	90	95	110	95	103	95	102	94	103	113	97	93	96	99	96	100	75	121	104	97	112	103	117	113	111	91	96	102	88	99	81	96	104	90	94	98	114	100	93	89	97	100	106	85	105	99	102	96	93	100	80	108	90	112	94	105	91	69	105	97	96	93	92	96	89	117	91	92	88	108	110	81	92	100	103	96	108	101	88	97	94	87	89	118	94	102	96	103	105	107	120	109	108	103	104	87	108	109	83	104	95	89	82	95	101	99	85	106	93	96	115	83	96	103	99	108	88	106	100	109	98	92	104	114	100	84	94	85	92	86	95	112	86	98	89	95	107	101	105	116	94	105	83	113	99	113	117	116	110	91	92	91	100	83	108	86	121	87	101	110	94	98	103	103	115	102	102	103	90	100	110	109	96	102	113	99	93	89	105	95	89	89	79	101	87	103	100	92	105	118	102	89	113	87	106	100	92	94	92	85	85	96	103	96	103	94	95	96	97	111	117	104	99	80	80	85	92	105	101	85	90	92	98	96	119	92	99	120	95	98	97	90	86	99	101	105	121	102	97	94	106	98	82	103	110	103	117	114	83	102	103	97	92	106	97	121	89	95	103	99	115	93	107	84	93	93	88	100	89	89	113	98	113	99	89	91	111	106	100	113	98	113	96	100	88	131	93	94	93	90	91	98	101	107	95	116	101	103	106	97	106	107	87	112	97	106	83	116	109	100	83	98	108	115	106	96	97	93	88	107	105	96	89	111	95	70	86	111	96	108	108	74	100	87	92	84	109	100	102	104	103	107	114	98	91	106	108	102	88	113	108	107	91	90	118	107	101	118	99	99	91	106	105	101	99	105	98	93	120	102	97	117	90	100	105	121	110	73	110	110	88	100	87	87	91	106	98	103	104	109	105	103	86	100	101	103	99	98	92	131	104	100	101	95	96	109	106	88	113	93	115	95	91	84	121	102	99	116	104	97	101	100	99	110	92	114	90	99	110	89	92	85	103	105	80	105	108	106	106	102	95	96	105	92	100	105	107	110	95	106	91	95	107	90	105	105	106	99	104	87	97	95	107	89	117	121	119	111	103	104	102	109	89	114	107	94	96	87	100	125	97	116	113	107	125	102	94	92	101	100	88	84	73	90	92	100	118	118	103	115	94	91	109	107	91	114	107	125	113	110	104	111	104	88	103	101	96	95	91	101	98	103	127	101	92	110	99	95	112	103	105	93	79	96	95	103	111	112	104	105	93	100	113	92	84	108	105	106	106	117	113	119	99	101	92	105	88	80	97	112	96	93	97	106	94	104	98	98	92	106	99	99	102	103	106	100	109	104	94	98	95	122	127	119	99	89	76	91	89	88	111	81	103	108	92	76	98	91	94	104	103	95	94	87	93	98	106	99	104	109	113	104	121	107	89	101	94	88	102	96	96	94	104	100	100	99	103	113	98	89	111	86	99	124	97	92	101	103	91	113	117	92	79	107	96	90	88	96	112	112	95	84	105	102	100	110	106	105	115	94	102	87	84	99	84	96	92	89	99	99	117	92	107	112	114	91	86	98	106	95	108	106	78	131	97	107	106	95	91	104	113	81	100	103	109	111	77	114	93	99	96	92	100	123	92	102	106	115	100	94	99	105	102	114	106	94	104	105	110	89	89	110	99	93	97	100	120	88	97	109	115	94	116	104	95	113	94	102	90	98	111	108	114	99	85	96	83	88	108	110	105	95	113	108	111	101	100	92	106	95	80	115	103	88	102	91	83	104	96	118	107	99	84	115	101	118	107	93	98	98	97	100	106	106	97	115	90	100	108	103	111	97	100	95	108	100	90	129	109	102	94	120	102	111	103	101	99	97	104	97	76	104	90	94	109	111	100	97	73	130	105	85	118	103	98	112	96	108	97	83	102	114	86	122	93	105	91	84	108	111	104	106	114	107	104	107	98	97	96	107	116	91	89	114	86	90	113	99	98	102	109	85	110	97	120	89	98	102	103	118	105	95	102	96	120	109	113	90	93	126	103	103	115	110	100	100	95	101	95	105	106	94	94	113	110	92	87	96	116	96	75	108	108	98	113	124	105	107	101	103	104	99	118	92	95	103	93	102	113	91	90	114	103	109	101	88	109	92	102	80	93	77	90	83	104	100	103	113	108	104	99	104	93	98	95	103	100	96	99	112	95	107	95	87	106	95	93	109	97	97	97	96	98	101	110	97	105	93	108	119	113	111	105	105	99	109	125	92	117	92	114	93	79	94	116	98	99	85	85	114	103	90	89	100	98	104	123	92	104	104	92	102	96	103	107	96	98	87	79	95	107	111	96	123	108	93	91	111	105	107	99	90	99	95	102	99	93	104	126	92	91	88	98	98	90	88	107	96	87	84	95	93	111	91	91	89	99	97	92	103	107	95	115	106	99	99	105	103	109	96	104	101	92	95	97	91	83	105	105	88	100	108	89	97	120	97	98	105	95	93	101	99	100	96	108	91	103	110	95	89	95	99	112	101	89	103	107	110	91	85	94	100	91	95	98	116	95	94	103	105	85	96	97	111	98	97	93	95	108	110	104	97	92	107	80	110	102	106	96	100	91	90	102	97	84	112	96	93	92	109	116	116	105	85	112	99	85	107	95	85	91	100	103	115	91	90	85	103	91	86	95	100	117	81	89	98	94	105	95	84	103	103	118	113	112	111	101	100	94	99	117	95	97	133	111	105	108	103	85	96	79	119	102	93	104	90	109	97	92	100	110	100	106	94	95	85	108	95	98	104	97	108	127	108	116	106	109	113	90	101	100	104	102	103	106	109	107	109	96	118	107	90	92	109	118	103	83	106	92	76	96	90	104	93	90	96	98	96	126	107	115	108	94	109	87	110	108	98	105	102	95	101	95	91	89	95	94	93	99	93	94	89	95	102	97	92	78	102	101	83	113	109	106
3438	4157	2733	1210	816	673	516	396	350	322	273	215	207	180	181	178	168	168	170	159	148	127	137	144	143	138	137	147	143	133	122	112	171	120	127	125	144	115	155	130	142	102	103	133	131	152	125	138	126	129	120	158	111	124	131	133	121	141	155	137	153	145	126	120	131	118	132	110	115	127	126	108	127	136	135	141	99	118	141	132	122	107	132	123	127	139	155	108	122	135	109	117	120	121	139	114	141	137	132	129	124	120	129	120	130	120	133	121	120	144	128	114	117	108	131	127	141	115	133	124	115	130	128	116	153	138	115	107	133	130	119	137	120	110	116	126	135	135	148	131	118	144	119	141	121	128	130	122	115	130	117	133	136	124	114	112	133	103	118	142	120	120	134	143	127	122	128	136	136	131	114	117	153	122	119	125	145	125	111	136	96	114	133	133	136	120	111	123	113	134	126	112	140	119	118	112	135	112	128	114	126	129	130	121	139	116	129	116	124	114	111	152	146	116	120	115	156	114	136	120	114	115	115	105	122	129	154	124	119	134	129	140	136	123	133	113	92	117	127	126	134	128	128	138	122	119	141	120	127	141	134	115	111	119	112	122	130	102	124	140	120	126	135	130	112	107	120	127	115	124	143	124	134	140	118	120	131	120	146	129	147	147	129	143	114	128	120	142	136	151	102	123	140	127	138	123	131	137	129	142	139	111	126	120	118	125	149	91	109	143	121	121	132	114	119	146	147	137	126	114	117	116	122	111	140	126	129	125	126	114	109	131	128	143	144	121	120	130	119	123	123	118	111	111	126	147	118	117	121	122	113	114	139	146	110	125	130	105	129	117	141	134	111	138	116	108	142	132	119	105	116	130	126	111	110	123	123	120	151	114	127	136	115	107	125	110	132	110	133	145	115	130	132	134	132	129	137	146	116	149	114	138	151	137	119	103	119	127	130	120	127	109	132	138	104	120	113	130	132	117	125	120	115	138	113	132	141	131	123	133	123	133	117	145	120	114	126	105	133	128	123	111	114	126	117	126	131	124	127	113	122	128	132	96	120	137	138	126	141	134	128	131	106	132	119	132	127	115	116	128	125	120	127	124	134	129	125	124	145	131	127	139	132	107	131	119	116	139	120	129	126	141	115	137	129	130	134	122	128	127	150	138	126	136	128	117	141	132	136	138	107	129	134	111	139	115	119	130	126	125	144	143	149	138	116	117	129	133	117	129	129	145	132	112	92	129	145	118	132	125	131	118	123	114	108	116	143	128	102	135	137	132	123	129	109	120	140	128	137	133	120	141	137	151	121	120	118	127	122	123	123	122	136	118	142	132	109	122	123	142	134	126	132	136	125	142	117	122	121	124	135	117	145	126	115	100	133	125	140	123	130	122	99	125	149	142	118	140	122	121	111	126	132	119	129	125	133	133	128	127	143	108	123	121	118	131	111	133	128	119	127	132	119	142	128	115	118	109	130	115	121	126	107	135	135	142	113	128	129	152	121	137	138	136	145	134	98	121	130	122	127	129	111	132	139	124	131	133	129	127	88	152	130	98	106	149	132	136	115	116	115	115	144	123	113	137	114	123	115	113	136	141	124	132	131	114	145	130	123	125	129	122	104	108	121	124	135	135	122	150	117	124	120	136	140	117	133	127	120	132	136	117	125	146	98	135	130	128	122	119	126	115	132	152	132	109	129	122	127	131	125	130	124	130	110	140	126	132	123	112	130	118	120	161	139	123	121	121	104	139	114	123	145	135	107	130	119	137	127	137	123	130	132	136	138	124	114	130	150	137	121	121	114	132	134	114	122	121	104	143	114	119	112	127	119	131	137	137	138	133	124	104	138	127	117	127	122	137	131	145	103	118	134	122	127	117	107	104	118	106	117	111	121	132	137	118	121	127	126	133	104	124	150	141	139	152	143	121	143	125	122	140	127	121	118	127	123	144	132	133	113	133	134	129	118	131	111	118	126	115	112	139	118	127	135	123	134	124	145	121	106	114	110	117	113	116	120	131	140	110	121	132	164	134	126	114	149	116	112	134	144	124	136	137	120	120	120	104	137	115	121	130	144	125	114	124	155	113	138	142	100	141	119	118	143	122	113	127	113	128	134	146	140	130	119	126	132	135	140	112	115	139	145	130	136	119	128	128	123	120	127	121	109	130	134	114	121	118	125	102	135	123	118	116	116	124	125	138	137	118	140	158	127	149	114	112	124	114	143	117	141	119	144	136	120	125	151	116	134	121	118	142	139	146	88	105	124	123	164	146	121	116	116	127	119	135	118	123	137	136	112	130	113	128	132	117	106	113	109	110	122	134	129	104	133	133	126	116	114	134	126	113	134	123	134	133	123	131	135	118	113	108	115	127	127	128	114	149	128	119	137	131	126	136	136	122	134	126	127	126	132	128	109	134	136	137	120	116	128	124	122	121	123	160	161	117	144	143	133	133	153	132	128	128	114	128	113	119	137	138	134	125	110	127	150	121	110	117	126	140	130	112	126	120	162	141	127	108	116	107	122	125	120	120	112	123	124	137	122	128	125	116	114	123	133	145	124	123	121	120	149	130	116	114	118	139	131	130	148	140	133	113	148	121	118	135	114	117	129	143	136	141	121	118	127	118	121	134	126	140	114	120	138	134	136	134	124	115	119	129	149	139	121	109	125	121	130	131	131	121	114	139	134	126	134	102	128	125	119	132	140	119	112	112	124	121	131	140	126	134	143	119	105	115	139	143	98	132	130	117	107	125	113	120	116	138	120	120	105	117	112	105	122	122	122	130	114	116	119	134	120	144	138	122	102	121	125	123	125	134	134	129	125	111	121	144	131	123	127	123	133	124	115	109	128	140	142	129	106	128	115	128	126	113	139	148	105	144	125	126	114	128	122	140	132	120	136	112	135	144	126	139	110	121	115	116	138	115	107	124	97	145	117	128	108	133	135	116	138	120	121	118	135	113	126	139	128	107	148	112	121	105	129	103	110	114	111	116	135	127	121	122	151	134	123	139	123	129	138	120	122	127	140	140	126	133	137	137	130	125	118	117	117	128	106	130	130	123	147	113	131	126	137	134	126	141	144	126	126	97	142	144	117	115	145	131	127	124	122	110	124	112	119	127	134	141	124	112	148	120	132	121	137	105	128	141	123	128	141	122	130	148	130	116	122	139	131	131	129	131	119	110	135	142	135	114	124	128	121	132	123	132	134	130	124	135	112	142	133	123	119	133	121	130	145	126	127	117	107	114	135	136	134	116	131	124	122	100	150	135	124	122	133	152	127	115	123	122	131	114	124	118	106	122	136	111	115	120	120	115	129	111	135	123	142	144	132	115	128	127	116	122	127	125	126	119	145	118	146	132	116	122	103	120	128	133	138	114	137	122	118	116	123	123	109	97	117	125	129	143	135	127	126	129	120	113	140	122	110	137	132	117	121	113	122	134	134	120	126	120	140	147	103	127	126	123	148	128	127	144	136	143	142	137	137	119	138	133	94	122	139	119	100	128	139	117
22536	20994	28458	23722	20996	21006	6032	1003	792	679	666	540	570	499	484	497	481	474	451	438	426	442	401	404	413	403	438	369	420	336	405	417	407	387	374	392	422	395	411	358	395	391	383	410	355	399	350	387	397	407	362	398	390	363	397	355	378	385	373	371	412	367	374	344	388	378	397	398	374	399	423	386	355	357	354	385	368	396	361	390	368	365	366	375	352	365	398	368	366	366	322	383	435	357	405	373	389	371	398	392	382	354	382	349	382	368	380	351	375	372	337	362	367	368	347	380	376	389	363	387	356	432	379	375	404	392	388	379	358	382	407	380	378	399	335	361	376	379	348	368	353	377	380	385	397	396	390	384	360	346	338	377	347	357	352	372	355	358	384	413	388	407	394	375	352	395	386	334	377	378	379	349	347	374	357	373	361	381	417	368	376	361	371	417	346	396	399	403	386	373	351	388	394	380	418	386	370	341	400	368	385	353	378	405	359	373	384	385	403	403	380	386	391	401	376	399	387	362	394	363	354	368	383	388	374	360	351	374	388	371	385	357	397	349	368	381	403	367	357	348	385	358	366	393	377	356	368	383	367	327	401	362	385	383	376	383	352	366	395	374	348	354	413	376	359	366	396	373	366	370	376	381	408	374	387	362	356	410	404	353	359	374	352	380	390	376	398	374	368	352	362	398	358	354	350	344	364	312	385	378	388	411	354	374	358	366	364	377	370	365	335	384	407	373	365	350	398	405	350	364	389	391	347	369	372	349	390	374	392	348	325	390	396	347	379	381	362	378	358	388	386	381	400	356	396	381	326	378	344	368	364	360	381	349	363	374	395	351	358	403	379	375	382	388	378	383	347	372	386	324	353	363	380	345	377	353	399	379	392	377	320	363	389	398	367	398	357	333	359	344	386	348	365	382	345	389	368	363	395	400	358	390	366	375	374	382	393	349	347	378	415	377	348	381	387	361	392	381	391	406	347	359	348	372	393	366	377	352	367	379	318	376	360	395	384	363	384	370	378	374	342	353	390	364	373	377	373	363	357	386	394	343	341	356	367	402	374	381	368	362	378	357	410	369	346	365	316	346	359	347	348	338	369	368	355	399	396	323	355	360	392	335	380	374	366	383	378	417	398	369	360	372	347	358	372	356	390	372	357	370	375	379	362	389	404	357	369	377	378	382	382	370	357	366	370	366	372	368	384	371	381	360	393	375	372	345	379	421	371	377	359	375	386	405	348	362	357	365	371	384	359	387	363	368	380	376	385	341	376	374	341	368	365	314	378	392	391	362	397	369	346	370	362	361	385	331	343	354	365	417	362	367	371	384	395	330	385	392	369	339	335	351	385	344	396	395	335	347	336	400	366	376	346	364	390	386	389	361	385	400	384	379	389	385	361	344	381	352	357	373	352	378	371	370	354	375	386	393	361	373	328	366	354	388	347	349	377	405	414	344	395	375	372	366	370	372	365	368	356	381	390	400	369	365	379	361	360	364	346	364	383	368	375	361	392	371	380	394	338	347	368	335	376	375	356	341	360	370	388	362	409	372	360	397	388	393	346	348	377	330	379	384	386	373	390	352	383	355	350	372	345	358	364	349	368	379	365	353	364	362	375	396	421	368	367	395	384	407	402	359	332	374	356	381	374	341	366	374	388	353	384	373	384	360	380	378	398	397	382	366	396	392	371	345	374	391	366	348	358	345	396	356	378	360	397	380	358	389	344	355	380	394	363	347	369	372	363	348	358	356	375	365	389	395	350	342	364	388	358	371	380	353	330	374	381	377	384	393	371	381	372	355	409	374	352	376	429	383	337	410	372	369	328	403	413	342	395	385	397	370	382	379	363	372	342	378	394	375	349	363	393	363	374	325	365	362	368	363	387	396	381	396	355	381	346	416	366	351	368	352	412	403	347	383	365	361	365	343	372	354	362	361	378	369	400	361	329	332	392	352	396	350	353	385	379	358	383	398	384	379	356	372	389	380	366	379	389	420	371	359	357	356	396	350	394	399	368	369	393	362	371	349	352	346	369	380	382	380	394	350	359	389	355	341	415	363	380	369	378	366	386	372	379	359	382	359	365	345	372	345	413	399	345	368	398	382	390	369	364	391	353	397	374	372	348	382	370	372	360	354	364	416	376	369	350	373	356	408	398	380	341	352	372	413	406	370	368	386	365	380	366	396	358	403	323	391	366	389	393	410	379	341	352	370	354	355	379	386	369	360	341	373	362	375	396	366	375	376	349	444	370	367	403	375	371	386	382	390	402	387	368	362	365	356	368	343	408	381	372	355	397	371	343	394	359	368	404	415	362	387	359	395	395	364	355	373	372	348	381	362	365	369	356	350	368	361	379	347	357	368	379	397	362	405	378	379	384	376	350	353	384	362	370	374	368	378	370	364	360	369	405	359	369	388	398	379	386	379	335	368	335	375	375	372	368	381	377	374	365	376	369	373	346	373	391	393	355	362	380	380	370	358	386	391	390	388	358	397	359	378	334	371	376	378	390	387	365	397	397	366	409	366	383	343	358	366	350	391	393	433	373	390	379	357	366	375	427	376	346	385	358	373	387	384	353	346	380	403	359	353	377	333	378	375	396	365	369	375	363	373	396	358	405	341	345	385	339	404	348	392	368	372	344	359	385	401	383	367	371	362	349	352	350	388	389	377	374	393	371	368	414	333	403	386	348	393	337	386	365	348	382	378	368	390	380	353	352	395	371	371	400	372	382	365	364	371	394	380	374	360	355	370	405	355	383	381	349	369	357	411	355	370	348	328	352	401	359	372	375	367	342	364	375	398	361	356	366	359	381	386	368	404	350	374	372	372	386	372	350	355	389	334	368	387	341	366	364	361	376	377	360	377	402	359	374	363	371	380	372	375	363	367	376	383	372	392	371	426	356	396	371	386	386	384	364	344	350	400	356	397	355	370	362	358	386	411	362	365	338	401	370	352	366	347	340	342	397	357	372	391	354	398	372	389	397	358	375	364	396	367	351	364	361	402	391	334	362	368	382	355	383	349	381	384	377	363	362	355	374	377	368	361	352	358	376	387	359	382	382	399	349	392	373	380	375	378	385	379	385	350	349	375	330	396	338	380	398	358	346	413	391	377	333	365	411	383	353	364	407	393	382	391	354	399	389	373	357	401	393	328	361	326	380	354	362	408	373	338	355	364	384	392	349	336	393	390	372	400	366	408	410	406	382	377	387	355	387	367	417	397	393	363	358	359	380	367	366	356	333	389	351	386	366	360	337	367	392	346	399	323	366	422	353	370	366	392	383	351	352	418	386	391	370	357	360	360	400	370	350	377	360	363	401	379	400	341	379	401	380	357	383	367	414	356	355	360	388	380	363	348	366	350	365	344	399	372	370	359	364	338	377	387	351	384	375	371	365	398	380	377	346	394	361	370	364	392	355	372	340	379	356	365	371	378	392	383	372	323	348	376	336	365	386	359	369	397	389	365	368	386	354	400	369	359	383	372	368	378	353	355	375	398	392	351	386	380
5068	13655	9405	4466	3264	2425	1870	1550	1227	1035	888	832	746	683	632	633	581	594	528	532	543	493	491	531	443	474	419	428	456	440	440	451	433	431	466	445	376	442	394	442	435	409	415	426	416	421	389	427	406	404	390	424	355	425	399	430	409	399	399	429	394	400	397	421	387	400	405	390	432	361	440	422	383	404	433	371	391	421	397	430	404	387	404	414	438	397	382	406	408	433	382	409	370	424	339	415	420	397	372	378	380	407	416	381	394	384	392	374	387	393	379	381	422	388	410	441	420	430	385	357	399	369	402	411	364	425	396	391	417	388	397	384	399	406	403	386	395	378	375	397	383	377	400	387	423	383	410	419	395	368	397	408	424	391	409	395	375	348	414	416	416	395	413	374	422	385	421	410	410	422	383	362	382	421	428	413	414	394	429	410	393	391	400	400	399	373	393	400	399	397	354	401	398	426	442	431	372	383	396	359	415	375	382	392	411	401	416	357	367	418	431	373	396	401	367	360	393	393	443	399	399	383	397	367	395	380	388	402	429	384	403	411	395	417	402	422	388	395	414	396	387	419	431	387	399	426	404	389	385	393	384	420	403	406	406	387	408	403	366	417	423	407	385	403	400	393	423	402	373	384	376	413	408	435	426	383	377	374	404	407	365	375	384	399	445	415	345	398	423	403	449	419	377	370	388	393	441	421	402	395	386	375	381	406	394	424	422	419	439	392	425	393	384	414	417	393	356	408	417	387	427	391	381	422	440	391	380	376	415	417	389	387	386	399	441	408	375	395	406	406	394	421	364	390	373	422	407	381	409	395	380	394	391	400	399	410	424	395	426	384	385	383	373	380	441	420	420	358	395	408	422	404	399	383	380	398	402	390	356	405	400	398	367	391	364	383	427	419	407	402	412	427	387	384	394	366	423	412	409	405	395	382	388	386	436	409	353	381	432	378	406	387	384	400	382	376	420	393	367	406	389	364	385	402	381	409	374	400	406	379	395	395	396	386	377	400	425	377	390	428	368	382	374	423	418	401	415	416	363	434	403	400	400	396	422	396	421	401	378	403	404	403	399	399	405	374	382	392	417	406	421	401	358	399	366	395	386	396	443	355	418	410	402	430	403	410	366	383	399	420	390	396	402	457	411	398	373	381	408	406	448	423	374	407	394	417	414	367	401	427	405	409	394	383	378	412	380	374	369	373	365	400	393	407	426	411	390	392	421	394	414	369	435	417	370	410	367	380	393	388	391	378	409	398	411	378	404	427	360	404	396	394	398	379	407	385	380	400	407	369	352	408	408	376	398	404	383	412	395	367	398	432	408	385	410	409	399	395	405	419	383	407	361	423	373	397	412	409	367	420	411	381	413	402	379	380	413	416	355	416	419	399	397	424	385	410	392	390	440	400	417	378	416	365	395	383	383	388	400	401	383	398	391	407	407	389	437	402	390	403	400	422	413	423	412	395	396	382	391	401	422	350	385	414	386	394	412	405	390	365	381	438	409	422	414	414	415	392	392	350	408	421	413	440	417	344	386	357	455	408	395	404	412	417	386	406	405	376	390	376	404	385	390	402	387	408	383	401	388	427	407	420	385	379	428	406	352	410	395	380	414	424	403	369	420	377	388	415	417	403	397	377	406	398	382	425	381	432	378	420	411	401	381	415	378	367	399	401	420	428	409	363	377	390	426	376	385	380	362	418	385	405	391	407	397	419	438	383	397	432	375	396	416	402	390	386	393	376	429	420	366	379	377	438	428	386	403	425	383	394	377	395	378	399	419	404	408	404	401	356	380	394	427	405	364	365	411	394	378	414	424	413	401	410	404	403	382	391	405	409	393	389	396	392	417	423	465	409	387	394	402	371	406	451	381	370	438	413	439	371	368	412	396	428	399	407	382	384	417	360	387	372	393	383	405	377	421	367	405	420	376	389	426	382	403	383	397	390	375	392	412	431	386	401	388	381	383	374	385	404	397	431	372	417	381	351	389	387	406	399	406	406	391	391	356	384	438	400	415	389	384	369	393	434	397	394	371	411	370	376	408	417	390	410	397	428	407	403	407	408	363	380	386	407	390	416	389	373	406	417	427	392	394	426	370	411	428	384	420	397	385	398	345	408	442	414	387	427	404	370	406	415	376	375	424	391	408	415	415	411	415	440	402	403	398	401	389	401	383	420	383	391	405	397	389	402	399	393	425	422	393	366	377	394	396	373	411	409	384	448	409	399	401	401	396	401	367	410	387	379	365	388	428	384	390	403	382	420	385	394	387	429	386	437	428	404	405	391	404	397	405	356	408	379	380	383	396	395	451	430	393	424	399	374	389	420	390	411	419	402	388	394	404	367	403	408	377	375	378	408	439	389	392	422	413	415	458	439	405	376	400	417	386	407	423	407	388	416	406	388	384	407	385	411	388	402	409	394	420	408	422	357	403	418	399	408	349	388	413	389	423	409	395	389	410	392	383	410	395	413	386	390	368	393	398	400	366	441	422	405	395	382	426	350	402	408	381	371	380	388	376	405	414	413	379	390	370	403	356	397	401	384	379	400	416	379	402	371	412	380	422	369	388	408	397	439	398	359	393	400	387	416	389	384	429	340	394	387	405	387	384	375	407	387	386	377	421	391	388	434	376	418	414	405	401	402	391	397	411	422	362	400	383	399	396	404	402	390	388	400	412	407	395	391	402	388	401	423	419	397	387	399	406	398	392	393	410	370	396	405	380	452	432	406	386	412	405	396	368	433	402	375	405	399	392	406	426	409	395	407	381	375	399	423	404	354	348	411	411	402	389	421	411	408	404	392	380	420	415	394	406	407	415	405	420	357	397	397	398	406	415	413	388	387	384	433	422	361	403	458	400	424	386	420	416	430	387	398	411	423	407	378	396	393	378	388	432	388	404	399	381	382	408	375	388	463	402	403	405	386	395	395	408	393	387	416	422	399	378	382	381	411	416	426	417	417	402	381	390	383	382	385	407	422	386	384	397	392	426	420	412	393	427	397	416	370	417	411	434	408	345	421	380	424	395	427	412	420	385	397	376	385	394	412	394	386	402	377	394	366	378	392	419	377	429	410	415	394	382	393	406	384	412	418	373	388	405	473	432	399	397	390	374	388	371	416	417	394	393	387	404	397	383	380	399	421	381	369	368	370	381	412	393	371	416	399	398	386	414	413	406	388	395	415	431	409	446	421	381	391	375	403	409	433	410	422	389	397	417	385	415	396	426	368	411	412	420	382	365	358	386	388	425	395	421	419	395	372	391	378	395	377	393	415	394	410	419	384	384	393	386	406	428	409	426	390	378	403	437	402	414	373	391	394	407	407	395	422	378	395	389	372	372	397	415	400	409	393	445	403	421	400	403	384	387	379	380	420	387	414	399	385	443	384	398	419	376	426	358	370	392	404	423	389	409	377	390	395	382	399	414	432	425	416	378	391	381	422	375	387	366	382	437	434	397	430	413	400	388	407	398	354	373	392	400	379	360	402	388	430	375	400	388	400	402	375
27486	17842	3489	338	192	159	127	128	97	111	92	114	128	99	132	108	95	93	103	105	112	99	126	111	102	97	127	95	101	116	103	97	103	105	104	121	98	91	95	99	92	107	103	109	89	120	104	109	96	116	96	115	101	94	107	100	99	102	112	99	109	90	132	83	93	111	104	102	108	108	89	84	105	89	87	98	106	107	109	92	112	103	100	122	91	79	108	98	105	124	122	107	93	105	103	124	91	101	93	103	81	93	115	103	93	95	88	100	120	113	80	89	115	111	96	89	107	91	115	110	100	106	111	97	110	100	104	81	103	102	98	115	91	84	93	101	108	118	114	105	105	91	108	117	114	116	112	122	98	110	117	99	114	100	96	119	120	129	99	115	122	104	84	96	89	106	109	109	105	104	117	128	111	115	112	113	119	114	96	95	105	114	115	114	102	104	108	95	107	89	108	102	99	111	93	98	107	126	97	99	81	102	90	112	102	104	112	107	93	92	107	109	99	94	104	97	97	99	95	79	109	98	108	116	108	127	88	101	104	92	100	133	80	87	122	95	99	105	111	105	87	91	104	109	92	88	91	95	78	84	102	95	111	90	101	106	101	104	95	91	110	76	110	92	104	101	99	105	99	100	110	113	98	107	98	103	105	105	115	114	98	115	102	75	88	98	105	110	92	117	99	104	110	107	101	101	96	97	98	117	118	114	110	111	115	105	105	112	96	92	102	95	105	90	107	95	80	116	102	114	97	108	111	106	86	96	105	109	87	104	113	106	95	101	91	103	104	91	95	108	109	114	113	92	102	85	88	98	108	111	112	106	116	83	113	98	92	102	89	117	103	101	96	103	90	114	99	112	104	106	81	102	85	92	112	103	111	104	111	100	122	105	127	95	105	103	119	100	92	99	104	101	109	91	97	124	80	121	91	98	102	102	98	99	107	98	89	122	94	97	112	104	118	92	105	106	87	95	97	98	105	93	102	97	122	111	102	120	94	102	116	114	94	123	100	103	111	116	113	94	109	116	106	115	115	87	112	99	80	85	88	110	91	87	114	97	102	105	110	93	100	94	80	112	113	116	111	87	107	105	126	104	97	100	101	102	103	115	107	90	108	97	107	97	110	92	97	98	95	100	119	96	104	101	104	120	118	94	96	95	117	104	90	96	109	93	87	80	126	92	93	106	101	104	116	112	131	95	101	97	91	101	108	102	87	87	116	91	105	122	110	101	109	122	98	115	106	94	118	110	102	102	91	107	101	95	114	116	97	87	87	92	97	116	87	83	99	102	114	98	110	101	84	94	96	102	94	98	97	105	105	99	77	96	108	100	77	114	98	116	105	91	95	107	107	105	93	113	101	113	102	110	98	93	107	108	115	98	83	97	115	85	105	114	111	103	105	109	108	120	104	103	101	123	99	104	100	127	97	99	104	81	109	130	85	120	122	98	115	99	111	107	118	97	100	111	126	115	93	111	104	97	116	98	97	98	98	96	105	101	82	109	118	95	107	101	96	121	106	125	87	94	94	109	116	118	117	118	107	116	84	89	94	106	93	101	89	114	106	102	96	110	93	134	78	92	93	99	97	116	98	116	103	105	89	102	89	107	114	98	96	115	121	111	110	101	102	102	117	108	92	106	106	102	105	98	92	99	115	95	83	97	100	95	97	107	102	104	104	102	116	105	78	91	101	126	111	120	106	103	107	82	103	106	99	90	100	98	128	109	114	94	106	104	107	112	95	111	96	105	114	105	119	112	102	99	110	106	92	123	84	84	108	92	110	110	97	96	95	103	106	90	122	94	106	92	104	97	120	96	89	92	112	115	92	106	110	80	99	98	111	113	111	105	91	104	109	105	109	97	99	104	89	113	104	88	104	116	100	110	89	112	92	117	107	100	104	100	88	84	91	100	105	104	105	102	121	123	92	102	107	105	91	118	97	96	116	102	108	90	82	88	108	104	111	109	103	94	108	96	110	104	101	99	97	83	106	103	85	95	109	92	109	96	97	96	108	100	113	112	107	107	107	111	85	96	93	103	115	110	106	115	98	114	92	108	126	117	94	90	97	93	94	108	94	106	97	110	117	95	109	93	100	94	105	95	124	107	104	102	93	96	108	93	94	96	94	101	111	97	105	98	100	112	103	112	93	102	116	96	114	88	93	121	93	93	98	101	109	108	93	119	95	103	105	113	113	93	102	110	95	86	104	99	112	97	111	113	104	108	109	102	108	101	112	111	101	100	109	88	109	106	96	109	125	102	120	105	111	104	122	122	106	103	101	102	109	105	104	110	98	97	111	79	105	112	107	100	94	112	104	99	100	104	116	105	108	119	93	106	91	94	107	108	130	101	104	101	87	112	119	114	109	112	102	103	111	96	104	112	96	99	103	90	123	95	98	86	96	106	88	94	111	98	117	107	106	86	94	102	88	85	88	109	100	100	121	89	107	105	104	113	118	116	108	113	112	113	100	102	94	92	86	107	114	85	106	114	91	102	109	94	98	103	110	121	90	122	110	92	107	116	117	91	95	91	89	108	108	102	107	99	104	103	99	102	95	113	126	97	111	81	106	118	105	100	93	98	95	104	113	107	107	103	97	102	87	86	97	109	113	112	105	89	92	111	108	110	94	111	111	87	116	105	103	88	118	99	110	112	95	107	112	117	117	95	103	100	105	122	101	111	110	86	106	90	104	106	95	102	96	101	95	96	128	104	98	110	104	97	101	109	101	96	99	73	108	89	97	94	89	101	104	98	110	94	118	112	105	97	99	102	112	84	105	92	93	109	114	118	111	100	87	110	99	92	107	93	113	101	98	98	111	103	84	102	98	116	110	104	102	108	84	109	104	120	116	96	113	108	98	86	133	101	92	133	98	102	101	107	99	109	104	98	81	111	110	89	106	107	98	110	104	105	95	88	107	93	109	115	95	98	92	101	81	99	129	82	105	106	90	98	106	112	115	109	90	96	101	111	101	101	96	102	99	107	101	123	89	98	101	91	111	95	104	91	94	101	106	107	101	96	98	99	115	101	91	116	99	96	120	104	97	106	107	89	96	118	90	106	95	91	86	114	101	100	105	79	98	103	97	112	108	103	89	114	115	98	98	91	108	100	88	98	110	116	113	95	98	106	94	95	99	103	89	88	97	107	109	122	124	96	108	102	93	99	102	103	109	111	123	105	94	113	106	118	88	122	100	111	101	106	114	99	92	93	95	96	104	106	90	95	116	96	104	98	104	96	98	93	99	109	100	104	102	106	102	111	95	110	91	112	112	99	96	117	103	118	113	83	92	93	96	114	100	99	102	102	117	103	95	79	102	105	83	90	116	116	96	91	73	92	103	102	109	101	102	95	94	117	97	102	112	98	84	102	89	88	110	104	115	102	106	101	103	101	91	115	87	98	107	92	111	108	125	99	104	110	105	115	103	95	107	84	109	105	106	98	105	103	118	107	93	104	102	119	104	99	111	88	107	115	127	112	92	99	94	112	103	90	95	91	103	103	111	97
4254	742	432	246	231	167	162	141	118	144	139	131	124	134	113	120	121	116	108	116	126	132	116	132	126	111	112	101	125	118	118	130	123	110	95	108	134	118	117	118	103	115	130	120	135	129	103	105	126	126	119	100	126	113	125	108	117	127	93	122	112	116	132	122	105	106	119	107	129	127	103	120	108	97	126	133	105	131	134	112	114	131	137	120	121	116	115	133	130	110	117	123	129	116	100	129	113	132	120	125	141	125	103	134	110	108	140	122	114	134	104	128	126	135	106	130	96	129	105	135	109	111	128	115	123	116	111	113	109	134	118	134	96	121	124	119	152	104	116	99	106	129	112	119	105	123	112	131	121	127	134	118	111	122	110	123	138	121	120	126	116	146	104	119	119	112	128	119	119	107	123	118	107	104	113	118	106	123	122	120	111	115	120	118	136	127	117	124	131	115	130	126	118	116	126	119	123	118	141	110	119	112	111	98	127	121	118	121	93	120	131	110	127	120	112	129	128	131	120	115	116	114	121	118	127	142	113	135	119	120	126	106	128	115	102	131	108	103	121	132	145	117	118	141	110	114	114	99	97	107	105	124	128	111	123	115	125	123	139	101	125	113	119	100	133	135	135	123	134	100	117	135	112	137	108	127	123	130	108	125	104	127	124	139	108	132	104	111	130	125	105	117	131	108	111	120	105	140	130	121	115	122	124	127	112	120	107	126	116	128	119	121	118	116	150	104	115	122	104	117	111	112	114	119	120	124	118	105	114	105	117	108	111	130	118	107	87	112	113	107	117	115	112	106	119	105	104	132	103	119	145	117	93	127	125	93	138	96	108	123	126	108	138	108	114	122	113	126	120	106	109	117	125	112	111	137	117	130	99	125	127	124	115	100	102	131	122	130	101	111	141	122	119	112	118	105	115	120	117	122	114	107	111	96	113	121	106	123	118	124	117	136	128	102	125	112	124	131	119	130	122	135	114	107	128	152	116	135	122	114	121	125	113	102	111	125	118	124	129	114	106	126	115	124	128	129	113	133	136	134	122	125	117	117	118	113	119	113	126	141	102	123	115	110	142	120	120	122	128	130	111	114	110	109	106	108	105	120	120	108	135	124	123	125	98	128	112	115	122	100	125	117	114	133	118	109	120	108	121	125	111	119	123	114	110	111	134	111	123	116	114	140	104	130	131	128	126	102	113	116	117	114	116	112	144	102	120	110	108	128	131	111	104	119	113	114	124	101	109	106	108	124	125	126	113	110	134	115	116	121	117	103	114	120	121	105	139	107	116	109	117	121	136	130	128	110	95	109	127	132	102	105	124	121	122	123	126	119	120	102	106	128	117	121	113	112	110	115	110	112	127	115	113	111	118	130	113	117	107	99	109	119	117	110	139	124	127	125	121	120	118	128	113	122	108	110	120	116	121	117	127	100	94	105	112	116	110	113	115	135	102	128	108	131	114	104	117	115	115	122	144	115	139	114	115	157	111	109	138	127	119	106	132	111	119	113	122	109	112	115	119	123	135	125	89	107	123	88	135	125	119	138	106	114	131	106	120	129	123	107	132	112	114	113	116	108	98	123	96	111	115	133	120	113	120	110	138	124	107	142	114	118	127	113	91	129	126	139	119	111	122	112	114	127	118	109	120	101	112	114	128	107	106	120	105	125	123	114	120	115	117	104	127	112	114	114	100	126	131	121	98	108	131	93	132	117	115	112	139	107	112	128	101	130	109	131	117	113	105	116	115	112	118	102	104	114	110	106	103	114	127	119	133	129	129	149	133	119	128	106	117	106	116	98	130	124	116	98	121	125	119	125	115	120	114	105	113	113	111	96	133	102	130	129	120	113	110	121	117	133	108	111	128	128	111	109	123	131	129	118	103	114	112	126	109	125	115	114	119	93	112	117	119	115	124	123	116	119	128	134	117	109	92	121	107	140	119	104	115	109	122	111	134	137	106	106	102	120	127	134	134	116	110	129	119	124	133	123	123	132	119	124	117	121	117	136	121	122	109	117	120	127	111	117	116	109	122	126	126	104	115	109	113	127	107	127	130	124	125	104	105	130	130	121	123	129	131	122	132	129	102	121	124	101	122	115	107	117	146	124	124	111	113	125	112	119	110	115	121	108	93	100	123	109	118	116	135	127	123	132	127	105	113	111	123	120	101	113	127	111	130	125	135	126	120	110	126	137	122	107	125	104	117	107	103	113	120	135	122	115	135	119	113	116	114	121	107	111	125	101	98	114	115	128	128	116	125	125	109	120	133	123	117	96	117	111	108	99	119	114	111	126	116	109	124	106	129	135	132	116	112	121	137	121	119	128	108	99	111	117	125	121	116	129	109	128	91	107	98	118	116	109	133	126	127	119	121	123	118	91	108	136	123	126	133	122	125	122	124	129	122	130	124	111	133	118	126	128	107	111	119	136	109	92	111	110	130	122	120	122	115	127	116	120	105	106	101	131	112	118	143	118	126	121	112	139	116	112	107	136	122	110	114	125	106	131	113	118	108	114	110	110	119	136	126	114	115	119	99	119	118	105	129	124	109	111	106	113	140	145	127	101	117	117	112	117	127	133	123	96	129	116	132	138	117	132	127	125	126	100	107	120	115	93	118	125	122	118	107	103	102	131	120	111	146	124	130	100	120	111	107	132	129	127	118	104	130	119	128	108	103	107	127	106	128	92	131	117	125	105	127	123	140	105	104	123	103	103	120	106	113	123	127	110	134	118	112	121	137	110	109	104	140	121	107	125	129	118	108	122	119	108	117	108	111	123	102	133	112	90	105	110	133	120	107	134	125	129	118	114	119	107	103	126	114	114	112	107	109	124	105	123	128	128	120	119	124	118	124	107	111	116	95	126	119	109	137	121	96	112	108	126	123	128	101	108	116	133	130	107	104	116	123	117	130	108	123	126	107	111	142	107	132	112	108	114	120	107	118	125	131	122	116	136	130	109	116	125	124	113	112	122	112	127	115	111	125	120	121	99	115	117	117	98	112	106	125	127	115	122	123	105	115	110	121	118	107	123	116	116	122	125	106	101	124	131	121	94	140	122	112	117	124	130	124	105	124	136	110	132	108	117	113	105	104	127	125	138	109	119	112	134	126	106	123	135	129	117	117	118	113	118	107	117	99	124	106	117	108	119	113	112	97	127	123	95	127	113	99	112	121	128	120	127	110	120	129	95	114	134	127	131	110	122	104	104	126	110	123	124	94	112	104	110	122	126	119	103	106	120	119	142	125	101	113	117	125	147	120	111	108	112	115	112	115	134	122	146	127	106	125	116	106	117	126	102	109	115	117	111	148	127	139	124	144	103	113	127	135	136	114	108	88	115	108	107	112	130	109	126	125	106	117	121	106	111	144	100	119	117	114	108	112	107	107	122	122	123	95	117	134	111	120	129	123	112	129	109	128	115	96	107	111	105	117	110	122	120	147	132	117	119	111	120	124	115	115	122	126	124	122	136	109	119	119	132	106	123	112	130	121	128	113	130	121	105
23598	21014	28078	24169	21000	8433	841	563	502	458	399	409	375	343	360	349	362	323	296	350	347	347	303	297	329	340	315	304	350	311	310	290	312	317	286	316	329	286	307	321	302	295	258	313	302	302	299	272	287	310	300	296	290	283	312	317	259	293	308	290	262	296	295	284	295	294	303	302	303	283	260	276	329	314	279	326	292	283	305	272	284	282	301	309	316	286	307	268	298	278	287	272	313	299	298	300	275	293	329	308	291	316	273	293	298	279	260	264	242	296	300	330	287	290	291	290	298	303	280	263	329	285	291	293	276	276	303	272	293	248	269	305	299	275	286	293	271	293	285	312	282	284	294	279	338	328	289	303	288	296	290	270	257	294	285	317	321	322	266	311	309	321	303	304	310	266	293	302	333	272	327	310	317	306	298	274	318	293	287	295	287	286	312	315	305	280	278	309	286	294	291	313	287	301	264	281	259	310	299	289	302	298	310	296	305	294	285	298	265	285	308	274	307	287	283	303	310	300	298	313	302	310	313	279	279	270	326	301	332	270	287	315	310	319	261	263	328	310	304	344	274	271	298	286	316	279	297	326	302	287	277	297	303	305	285	295	281	297	289	300	273	263	304	288	311	298	314	278	305	239	292	300	284	282	273	301	298	283	256	315	291	316	277	279	309	286	317	292	296	328	299	299	317	281	283	289	297	287	279	283	259	306	282	311	288	303	301	307	297	286	286	287	280	277	301	293	289	309	306	316	313	319	289	270	288	294	310	301	306	293	325	290	309	302	279	315	291	306	293	298	277	307	273	290	332	300	345	273	298	286	282	282	280	276	286	307	288	262	292	306	295	294	312	281	298	315	313	302	303	291	321	278	310	328	276	322	312	301	328	330	269	287	300	295	275	287	333	272	265	281	269	313	323	307	310	291	292	309	286	290	315	303	291	284	320	294	285	283	323	270	288	305	317	291	331	321	305	281	308	268	305	300	303	304	295	270	288	278	264	304	298	272	297	278	278	306	266	321	278	324	291	292	295	282	297	311	295	310	268	301	307	300	271	312	329	285	275	306	304	284	259	263	308	297	284	305	299	298	302	302	313	260	320	271	315	299	272	268	326	295	279	279	327	311	290	290	284	284	292	311	261	292	287	271	294	304	285	296	307	311	283	308	314	262	260	298	276	286	296	310	298	247	273	275	283	302	312	289	278	286	293	310	288	309	283	290	301	264	315	285	280	309	316	249	306	290	295	291	312	284	317	313	294	307	273	293	291	308	297	285	300	295	316	297	308	272	272	297	295	289	278	281	271	324	277	300	342	310	296	275	287	302	326	318	292	323	308	281	340	317	291	333	300	285	282	288	291	308	302	294	305	303	297	282	308	300	335	319	294	324	309	263	318	290	268	271	286	307	304	324	256	329	310	321	271	316	300	312	299	292	276	332	295	274	288	294	287	274	310	304	290	292	301	327	300	281	329	282	291	281	297	268	299	269	293	291	287	269	296	279	309	300	282	298	287	300	302	287	288	317	298	274	296	280	300	291	282	261	327	298	277	301	298	293	304	296	307	306	275	309	305	289	323	281	302	292	303	307	294	297	313	293	288	295	303	312	302	328	276	273	294	273	272	289	253	301	256	299	289	259	280	316	281	280	288	278	302	294	290	291	297	302	343	299	300	278	263	330	301	280	317	271	295	283	300	310	277	287	268	291	300	314	316	315	295	298	315	285	269	283	290	274	299	293	315	295	285	307	301	286	276	281	293	319	240	301	299	296	283	296	294	276	280	294	296	301	282	283	313	279	302	284	335	304	290	307	307	314	283	282	297	288	269	280	328	274	280	310	287	284	306	296	281	282	293	283	260	272	306	274	250	321	294	265	295	303	338	313	320	310	289	287	288	281	282	297	304	281	254	294	285	277	268	278	295	288	289	276	289	281	267	287	268	271	306	306	309	300	314	305	292	279	279	286	322	275	278	277	283	298	294	296	293	276	265	313	286	311	273	279	283	304	272	261	310	302	281	283	275	330	293	282	278	289	275	280	274	263	310	280	251	265	309	297	286	282	296	305	298	275	299	292	308	280	304	294	284	280	327	312	329	277	294	277	306	282	291	324	296	302	270	272	328	314	303	298	313	274	299	260	266	320	303	293	315	307	294	293	270	304	327	271	271	321	299	298	285	320	292	285	291	317	265	284	295	293	300	307	324	312	317	305	274	278	281	297	312	311	274	269	328	291	298	273	304	283	299	314	298	282	295	341	301	316	293	295	292	287	271	302	292	314	283	309	310	289	310	279	298	263	297	278	274	271	314	337	269	290	317	265	256	312	291	329	288	289	294	299	315	293	302	321	301	314	336	296	320	278	323	295	293	286	291	261	321	277	295	297	312	283	283	276	262	308	318	297	293	310	285	278	308	291	307	279	300	283	273	266	329	294	281	294	311	306	280	364	288	307	280	295	300	289	285	293	278	296	295	286	303	283	267	300	305	279	317	268	322	294	308	297	312	281	310	293	285	322	283	287	295	289	296	248	299	300	319	290	298	264	303	298	309	278	273	295	304	285	310	293	274	305	287	293	278	270	298	296	299	279	329	275	283	289	295	283	269	303	270	327	289	288	305	275	294	303	287	315	267	291	275	269	312	303	285	287	324	302	296	294	295	291	286	282	311	325	305	289	321	284	320	301	288	310	298	286	297	296	307	274	302	293	287	300	291	297	298	297	290	255	305	313	284	261	283	305	307	299	306	301	275	316	298	288	293	304	318	316	308	282	294	260	284	317	293	289	282	293	300	296	298	299	306	283	306	328	282	289	299	315	313	292	285	287	318	294	289	312	277	287	302	280	328	334	296	305	294	343	277	320	303	287	289	303	288	325	291	311	324	313	282	301	283	307	314	316	286	324	296	292	298	300	299	291	323	278	285	294	336	317	288	293	270	282	310	260	286	298	302	310	322	293	279	292	281	286	282	328	290	308	275	318	318	300	295	279	285	265	277	320	290	317	327	295	303	298	321	280	313	288	297	281	285	271	311	290	295	268	292	313	299	290	314	290	310	270	316	329	301	299	298	273	299	298	317	289	317	292	284	260	275	314	289	307	291	292	278	315	292	327	314	288	268	274	281	283	295	304	285	302	318	308	292	283	284	320	271	302	306	296	314	306	283	298	288	291	306	305	301	308	284	327	311	316	290	287	274	304	303	288	335	271	311	276	286	293	333	319	291	304	287	283	284	307	289	299	312	275	268	304	298	338	261	277	280	305	333	295	312	276	299	292	280	321	276	312	290	321	287	295	302	311	326	296	292	269	263	272	307	281	316	288	285	270	332	299	298	316	257	278	298	282	274	288	281	257	275	299	285	268	280	333	327	279	311	303	280	290	297	298	259	303	301	312	297	291	266	312	276	306	298	314	307	326	297	286	296	296	292	270	313	318	271	292	288	288	298	305	288	310	312	307	267	325	300	305	286	305	295	278	292	281	308	323	307	290	301	289	319	286	285	312	295	308	302	290	264	305
3693	8512	5739	2637	1770	1396	1065	865	704	601	604	472	493	471	439	427	423	422	382	346	408	360	357	400	340	337	362	367	340	338	313	337	301	329	317	328	308	314	302	349	294	350	349	312	357	332	346	326	341	340	318	301	305	302	305	337	338	333	328	318	338	314	317	320	310	328	291	331	347	313	282	321	328	305	332	282	333	326	315	318	306	306	334	324	316	318	315	340	316	295	295	292	309	294	298	299	312	265	270	300	330	312	342	322	294	349	337	297	329	342	312	335	282	309	291	330	321	284	302	283	323	320	290	304	325	295	326	317	288	297	336	319	304	319	311	321	294	309	327	294	318	314	303	254	327	334	348	315	304	325	358	334	287	334	331	326	330	312	310	336	301	335	304	308	344	333	317	327	290	307	319	301	309	328	295	332	314	315	287	276	299	282	314	306	280	330	303	311	276	320	337	324	308	332	343	347	328	322	335	286	310	294	317	276	303	306	301	337	303	330	328	325	317	298	315	311	305	304	348	342	313	289	317	356	296	306	275	354	344	323	310	334	295	329	311	316	299	305	318	339	296	323	327	344	297	307	318	304	323	309	354	332	314	296	328	311	294	355	291	318	306	326	322	305	317	318	330	323	335	300	311	325	333	304	300	340	318	314	317	299	323	319	313	263	339	340	317	330	308	278	306	291	310	286	321	304	328	342	335	315	312	322	333	267	295	313	313	340	329	293	324	300	308	329	296	314	329	302	284	286	312	280	312	329	321	339	317	318	282	283	314	294	294	309	335	312	299	305	316	293	348	293	300	306	306	327	324	304	335	308	329	311	305	309	329	322	328	317	299	326	332	319	292	295	304	312	306	312	293	307	306	315	332	311	304	306	325	305	311	342	287	324	323	299	321	321	317	274	297	320	314	290	288	286	322	290	313	301	320	335	305	298	338	346	302	280	346	321	324	334	324	328	316	301	279	310	281	298	315	287	293	303	291	289	305	302	319	313	306	307	297	301	307	317	318	337	317	327	296	356	308	313	305	333	313	301	308	323	319	310	356	283	318	328	265	300	318	327	306	294	294	312	303	297	311	304	303	304	331	357	302	307	309	324	315	345	325	338	326	345	286	290	285	328	292	324	280	294	326	328	304	327	333	293	312	328	310	306	327	328	318	311	330	334	326	328	328	308	296	313	331	306	320	320	304	320	317	335	281	318	321	348	302	313	332	306	362	309	317	308	343	337	306	304	336	288	307	329	317	324	301	289	282	319	324	321	303	318	311	332	312	326	346	296	292	304	330	299	308	310	312	308	292	324	309	286	311	289	322	324	300	329	348	309	310	328	319	327	325	330	328	285	321	315	303	351	320	306	300	326	323	317	285	341	303	345	294	321	321	302	289	286	293	323	329	349	338	318	328	311	320	296	293	317	283	315	324	285	290	309	315	308	305	336	280	306	306	327	325	302	306	338	310	316	308	314	323	332	358	313	298	303	284	332	300	305	311	315	295	305	287	323	296	334	324	291	290	315	307	333	298	323	317	315	297	309	323	325	308	341	321	298	304	329	285	331	313	291	311	317	321	300	289	313	326	304	336	336	303	286	325	291	294	320	318	312	313	289	325	303	304	297	319	320	301	323	328	301	296	325	297	281	306	306	309	292	319	311	327	300	303	317	330	290	309	338	303	315	307	310	321	332	310	308	312	291	374	301	312	321	315	334	342	311	296	319	299	316	280	339	305	307	287	286	278	303	338	302	298	311	324	320	311	335	316	302	308	296	298	305	304	297	286	328	299	356	347	306	313	319	315	319	299	296	347	288	311	274	332	311	354	323	303	324	309	340	310	324	357	298	335	330	317	303	318	300	295	339	292	328	308	294	306	281	307	316	316	301	305	343	313	296	318	329	302	305	304	320	300	304	326	301	317	305	330	288	313	313	288	290	356	342	313	305	308	320	335	344	311	312	327	318	308	298	316	312	281	314	321	331	305	280	317	294	320	312	310	287	304	319	326	298	335	276	319	321	300	303	300	289	312	287	280	308	331	304	319	303	278	311	304	290	295	306	329	307	329	288	301	307	306	312	301	319	288	332	336	340	286	298	338	313	328	302	308	345	323	316	367	306	328	296	322	301	300	321	301	272	300	312	317	324	310	321	327	296	334	333	343	314	297	330	313	351	285	317	316	328	295	334	312	340	298	312	331	309	298	310	313	317	301	323	326	335	310	311	335	322	276	294	311	307	316	318	336	336	328	332	329	315	288	329	289	310	340	313	290	336	307	295	322	293	335	334	331	274	341	298	322	345	314	318	336	294	309	315	335	324	304	313	304	335	291	311	293	306	327	317	319	298	324	331	303	329	326	318	302	347	327	311	333	300	303	333	298	344	310	298	312	314	330	304	323	321	333	315	320	326	353	302	303	332	318	298	285	311	296	323	312	342	264	288	315	328	280	336	326	338	333	320	332	314	294	328	336	316	316	277	315	292	317	295	306	326	318	317	348	329	321	304	304	329	294	340	334	278	323	334	303	304	308	345	310	345	315	306	324	273	322	316	293	299	312	311	307	289	317	295	311	338	328	332	283	329	329	286	319	286	314	311	329	336	318	298	315	310	322	304	305	306	330	329	313	319	300	280	335	304	313	317	299	304	300	326	359	300	296	320	333	298	318	331	313	324	318	325	348	303	319	327	325	295	348	301	322	290	314	297	321	308	328	302	295	331	296	327	320	318	315	349	267	322	322	321	311	310	303	298	300	302	336	280	274	279	300	302	332	330	314	304	330	302	322	315	307	330	290	320	335	296	331	298	294	320	330	320	321	306	335	300	298	309	294	350	320	325	328	347	296	335	308	320	304	318	325	320	318	347	329	324	334	314	304	306	297	297	298	327	293	314	290	314	333	303	311	267	323	314	279	322	317	321	337	307	325	295	319	295	281	314	301	346	302	319	313	287	327	338	333	317	335	305	329	338	299	306	281	279	288	312	293	294	314	313	285	303	316	333	302	323	303	320	323	300	313	338	314	323	375	281	288	304	284	281	301	296	324	342	306	304	305	357	285	298	324	320	294	299	316	291	313	342	330	310	314	301	349	317	321	337	321	287	285	352	297	312	321	315	300	306	307	309	303	275	320	303	323	316	316	320	329	356	285	271	317	306	311	291	304	299	309	289	310	330	301	295	295	290	304	325	312	322	305	318	320	332	322	311	343	322	344	336	306	339	309	334	327	313	289	295	337	326	316	309	318	272	304	295	313	304	317	291	303	328	326	313	324	308	313	330	276	271	314	295	320	301	320	324	347	321	312	321	332	296	301	331	319	291	286	283	318	300	317	312	355	311	345	290	296	311	330	294	346	289	319	319	314	331	313	315	333	339	319	298	349	284	325	301	324	293	310	323	304	322	266	337	321	298	306	335	316	333	311	341	316	284	292	274	304	313	296	309	290	331	331	305	335	295	305	315	317	319	318	314	304	290	302	305	368	326	306	293	323	329	316	319	336	299	337	304	326	322	334	324	333	296
24914	20950	26520	25309	5505	313	227	214	154	166	147	147	124	131	132	118	129	102	118	137	111	114	89	118	99	101	96	114	103	95	104	99	116	99	107	84	102	116	104	83	93	92	103	96	101	108	87	92	101	103	88	97	115	93	97	99	83	96	83	95	100	81	122	93	95	91	111	76	110	103	108	107	115	120	87	117	126	100	110	105	112	92	86	116	109	105	92	92	110	105	109	89	115	103	90	94	99	98	98	98	103	95	92	81	95	105	78	100	101	82	87	114	98	99	102	104	108	112	104	102	100	84	115	95	98	100	110	89	93	75	82	116	92	94	90	99	95	120	108	93	103	110	104	102	98	99	107	103	108	96	110	99	100	111	99	101	94	114	90	108	94	81	98	104	85	104	102	94	94	115	112	101	71	98	96	105	96	102	85	98	106	118	100	99	103	92	91	99	94	99	90	93	94	88	97	114	105	93	96	126	116	105	98	86	107	88	102	114	88	75	103	128	106	107	105	103	109	102	119	107	105	92	102	93	101	108	109	96	120	108	107	102	109	97	87	121	90	102	113	105	113	102	93	92	103	103	91	101	112	106	77	94	103	98	125	97	94	93	114	112	86	116	108	89	101	99	104	105	99	102	104	84	97	88	108	114	102	95	102	103	94	101	99	91	92	103	100	84	89	94	74	104	115	91	101	91	98	121	107	106	104	95	112	93	101	93	102	63	102	86	90	93	98	87	98	94	101	96	98	95	102	101	86	77	103	78	103	92	122	97	80	96	116	81	87	99	100	94	93	113	92	104	98	98	103	86	94	94	105	96	91	84	91	108	109	93	99	95	101	87	96	95	101	84	80	89	105	109	99	77	114	95	96	94	93	81	134	93	99	118	111	105	100	96	102	112	83	103	87	111	107	101	97	92	90	101	93	108	107	103	93	95	106	91	104	107	100	119	87	98	87	89	109	111	110	115	118	97	121	92	106	91	92	104	82	104	104	94	105	106	91	115	90	88	97	86	105	96	96	89	105	102	91	101	104	102	114	98	92	82	98	97	91	91	108	90	93	117	106	92	92	102	114	109	103	102	90	86	104	120	107	100	89	87	120	105	109	96	95	100	94	102	98	88	87	93	107	97	90	108	81	115	100	106	109	102	89	87	115	108	99	88	90	101	104	104	94	89	98	99	105	108	89	100	122	104	87	82	101	102	94	91	107	84	108	84	94	101	118	103	99	108	109	98	100	117	100	90	105	105	92	118	90	90	99	88	95	102	97	100	93	114	89	112	98	104	117	98	87	98	99	101	82	93	98	80	92	113	78	90	81	94	102	91	78	89	93	106	85	92	98	81	94	99	94	125	82	95	85	111	98	92	117	94	105	93	98	114	96	104	106	80	88	111	97	79	86	101	100	82	88	109	111	86	96	102	92	113	95	84	89	97	118	85	106	104	98	91	109	99	109	124	102	100	108	104	87	83	106	96	95	105	101	93	80	110	81	102	108	88	104	98	74	94	111	102	101	113	103	112	90	105	123	103	115	87	100	93	99	108	110	92	90	96	123	104	99	95	123	92	84	94	108	114	97	99	101	105	112	97	85	104	104	94	87	92	95	103	94	99	94	114	107	95	77	119	104	87	94	91	91	90	92	100	89	91	93	98	99	112	106	107	107	106	106	90	126	109	99	101	90	104	98	82	108	110	117	81	89	99	97	95	93	92	108	90	119	105	105	103	101	99	103	82	127	117	106	114	95	94	83	114	103	106	106	101	111	90	106	96	87	109	95	108	95	100	92	112	88	96	104	111	105	92	99	123	105	85	109	106	100	102	99	95	89	94	90	95	89	104	102	104	132	86	81	100	95	97	105	103	77	94	90	87	105	103	107	109	97	108	92	94	106	79	98	81	86	97	102	83	88	110	82	108	77	89	119	99	114	87	106	92	109	99	106	84	103	109	91	115	102	99	90	131	114	99	107	84	99	115	103	106	93	98	95	92	96	102	116	94	99	105	118	90	95	74	100	85	98	95	98	88	105	95	121	107	91	96	88	89	90	115	121	110	86	100	86	110	105	110	110	101	98	106	81	112	108	90	87	86	80	87	105	95	93	107	116	105	102	101	112	94	89	93	92	104	89	89	104	104	95	110	98	106	100	110	88	101	112	95	99	125	100	88	90	97	97	107	101	106	95	119	93	107	107	89	90	107	98	91	110	94	112	102	98	109	88	94	74	97	91	99	104	105	89	112	128	93	102	88	98	89	97	93	99	100	114	90	106	98	93	87	104	98	93	78	91	101	98	101	101	78	104	94	98	112	113	95	107	93	110	102	88	91	110	91	102	120	105	78	102	90	87	90	86	115	92	95	85	105	105	76	67	74	98	93	80	99	98	90	96	100	108	112	92	97	102	109	93	113	96	111	107	86	84	121	109	92	83	95	99	89	95	93	109	90	101	93	94	96	110	87	111	86	97	110	98	98	96	109	109	101	85	106	115	98	100	79	98	87	96	96	89	107	110	88	106	104	98	94	85	114	108	92	82	95	95	80	95	97	106	110	106	96	96	98	102	101	113	93	91	101	119	105	103	92	103	92	111	95	89	82	118	93	96	96	97	87	97	89	101	97	95	100	80	122	112	94	112	94	76	86	93	96	83	97	119	94	96	97	99	99	82	100	109	97	100	87	103	86	95	107	77	94	88	92	106	94	100	100	96	102	97	110	93	101	85	96	89	103	108	92	128	99	111	120	107	84	100	106	99	99	97	102	96	90	113	98	104	93	97	101	108	102	91	93	95	90	96	100	99	96	116	114	110	94	92	102	93	95	100	91	95	95	119	90	104	102	102	109	94	81	100	107	102	94	96	109	96	87	77	89	98	87	103	80	94	98	100	86	104	83	90	94	97	97	105	92	97	85	89	110	91	102	84	110	93	109	78	108	92	103	92	105	98	102	108	105	86	109	88	112	94	108	89	101	101	92	107	82	120	97	104	96	81	107	116	123	88	106	96	93	108	77	98	96	86	96	95	102	102	112	106	103	100	91	113	98	112	106	89	104	100	91	90	116	86	103	96	94	107	113	112	113	92	96	115	84	103	97	80	80	101	91	104	116	109	114	91	91	107	118	93	114	88	106	76	104	76	105	92	94	88	110	112	98	95	85	95	103	70	90	104	101	102	112	107	106	92	97	96	115	125	86	106	105	108	89	109	87	109	92	96	87	93	88	87	102	90	78	85	89	103	91	105	78	96	105	115	109	92	102	107	83	114	91	89	114	112	92	94	88	113	92	92	82	85	102	109	94	106	101	100	105	108	112	91	103	97	91	129	110	97	107	94	94	92	105	110	102	106	87	88	106	104	101	90	114	109	92	106	87	81	87	103	91	92	88	101	109	92	101	98	110	105	79	101	100	101	87	111	100	99	97	101	103	92	107	99	104	112	96	107	81	106	105	93	99	86	112	105	95	103	114	111	93	105	103	103	109	111	97	101	99	84	108	107	90	106	109	118	105	99	99	126	94
3516	4165	2674	1231	857	636	559	404	362	273	254	234	228	166	188	168	162	137	159	156	175	132	158	132	136	125	138	126	153	135	140	127	129	123	151	136	124	132	165	134	141	121	127	122	131	126	133	133	139	132	113	142	125	132	99	110	125	134	126	123	132	119	125	137	119	133	126	119	126	123	131	134	118	119	122	126	118	127	124	131	127	119	134	120	111	125	116	130	134	115	128	143	124	123	123	98	106	141	102	117	119	147	118	124	102	139	117	144	123	131	154	128	117	109	122	135	138	100	136	124	131	111	145	130	127	137	121	116	124	137	119	117	116	149	123	106	111	114	127	126	103	135	125	117	142	129	108	117	130	132	149	129	122	136	105	113	103	108	137	116	131	127	101	120	135	123	119	122	119	125	114	120	123	125	129	129	118	120	129	114	120	108	132	123	108	106	120	141	143	116	116	127	129	136	135	103	125	125	138	133	120	123	99	145	130	120	118	117	141	116	129	134	125	129	136	133	116	123	109	129	119	132	111	117	116	132	124	134	119	118	134	131	121	123	109	113	139	124	125	109	127	117	120	125	107	121	112	117	114	126	117	133	113	111	131	102	118	114	109	105	129	117	121	136	130	109	138	137	129	113	123	125	127	114	139	120	133	111	121	125	105	128	138	125	114	125	111	117	134	127	146	126	102	127	125	153	139	132	119	141	143	115	115	112	120	124	126	145	146	122	122	113	125	111	138	131	104	132	133	117	141	129	129	119	124	133	132	150	128	111	107	128	121	113	121	128	114	127	144	142	125	119	140	112	149	124	115	118	132	108	126	125	126	125	114	143	130	144	144	129	118	99	144	129	145	132	132	122	126	122	138	133	143	134	115	120	123	131	134	137	111	113	106	139	117	125	128	131	140	129	110	125	144	112	128	107	131	124	125	131	136	125	122	127	117	128	122	124	128	104	143	130	116	118	119	129	124	146	115	120	128	130	109	136	126	148	136	115	135	145	103	116	123	137	116	130	128	145	146	127	114	134	116	118	116	131	156	122	115	127	113	123	137	113	133	125	156	131	128	129	129	144	117	124	123	123	116	118	114	114	120	122	134	116	119	120	121	133	133	103	126	122	112	119	124	115	127	142	123	132	106	127	117	115	133	123	128	119	134	124	124	116	116	122	138	145	115	109	109	137	128	118	132	121	124	134	157	126	119	131	118	119	120	156	129	119	106	131	106	116	108	121	107	124	145	138	121	109	120	118	116	122	117	135	114	136	134	128	104	114	128	120	103	126	151	129	131	141	113	110	119	114	142	120	129	125	135	110	108	135	121	114	132	135	140	121	119	150	146	133	126	138	124	116	129	141	150	118	118	129	107	135	121	124	131	136	127	141	116	108	135	128	119	109	118	124	130	140	113	119	123	119	113	120	110	140	143	148	121	107	127	120	142	127	123	120	111	139	111	143	118	115	112	130	134	116	121	138	112	133	123	98	123	134	127	118	136	100	115	133	128	142	106	124	138	120	116	127	110	132	100	128	125	136	126	130	134	109	116	136	139	132	130	125	124	119	126	134	121	123	108	129	117	94	117	121	142	122	130	141	123	133	120	123	121	112	105	122	130	140	112	132	126	121	117	126	112	129	124	101	125	132	118	127	114	115	117	141	144	127	131	122	131	117	126	119	132	137	127	139	139	124	123	112	145	137	135	133	109	119	131	116	133	120	117	130	107	117	111	129	112	120	115	141	115	117	116	119	124	108	138	115	114	124	115	138	114	127	133	117	127	120	130	142	123	116	142	130	144	121	106	109	116	119	128	110	116	120	132	115	130	125	113	136	137	160	114	113	116	125	141	102	119	130	132	108	112	139	118	119	141	125	115	118	150	118	105	143	106	123	100	135	112	113	106	135	130	145	119	136	118	146	135	136	126	134	106	150	126	133	140	134	137	142	133	137	122	117	141	140	120	101	128	134	129	109	113	109	124	119	134	104	115	131	109	121	128	133	134	149	138	129	125	114	120	115	123	110	119	142	111	127	132	111	121	125	110	123	130	132	112	131	137	108	126	126	123	146	111	120	141	120	120	159	133	110	121	147	120	123	122	136	127	145	132	105	133	133	114	113	128	127	136	121	155	112	135	132	128	142	121	120	100	135	107	135	119	115	122	115	119	117	120	134	126	132	109	129	126	120	132	142	111	142	107	131	114	119	128	114	116	116	112	119	105	129	109	130	144	125	118	118	137	114	109	119	125	121	130	114	118	129	136	120	136	142	120	115	115	120	118	113	126	123	126	117	139	133	132	117	124	142	129	129	113	118	136	101	152	126	149	126	129	117	132	125	117	119	134	124	131	148	120	137	115	110	105	124	118	113	121	136	118	105	142	115	136	136	103	128	127	119	126	99	149	123	126	125	125	109	130	137	125	122	127	134	136	130	122	129	130	120	138	113	111	107	121	140	113	122	106	131	141	114	122	112	131	120	114	105	118	121	128	128	124	124	128	126	131	121	122	137	122	127	133	131	143	111	141	128	142	110	134	114	157	120	132	125	128	119	118	130	116	126	121	109	133	112	136	101	113	125	127	140	107	132	134	112	106	134	103	145	122	122	114	110	126	120	112	130	133	147	133	112	130	114	126	141	128	119	114	142	116	108	109	137	127	158	119	115	133	116	115	138	123	124	108	111	108	117	116	147	128	128	133	116	122	131	137	128	118	129	128	123	137	130	110	124	114	108	119	113	138	117	149	129	123	121	140	152	107	139	125	129	134	125	120	113	135	129	134	112	129	112	150	112	136	141	152	115	118	133	112	137	118	122	114	112	121	103	137	107	110	125	125	133	121	144	139	100	145	131	139	128	121	106	143	137	125	119	135	127	129	118	122	129	125	122	133	132	117	139	133	120	111	123	125	124	123	134	115	136	136	122	141	126	132	139	123	118	121	128	126	121	138	104	121	136	119	114	121	106	114	117	118	131	119	126	136	125	120	109	121	134	140	104	122	123	125	118	121	145	110	152	123	120	131	123	119	124	113	118	131	125	141	138	139	156	126	133	127	107	140	100	130	137	132	119	135	125	106	126	99	128	124	132	106	116	110	133	105	114	125	122	97	140	118	122	115	145	128	118	100	129	142	117	136	152	129	113	120	136	128	130	105	113	149	132	124	120	119	137	134	142	127	125	120	107	138	126	125	121	135	136	129	133	140	109	130	112	135	128	122	124	112	142	102	134	115	123	138	106	119	150	110	124	126	102	124	129	126	138	122	123	139	138	122	117	129	143	123	106	121	124	119	133	95	125	133	126	141	123	108	125	153	109	109	146	101	131	113	131	97	122	128	126	126	121	133	112	122	133	127	136	134	138	142	127	115	129	143	116	98	116	105	107	148	144	122	118	112	112	131	128	133	117	124	123	143	111	114	133	110	125	124	126	134	144	137	130	117	93	117	141	146	119	122	123	118	116	125	120	126	120	136	124	137	114	114	135	116	134	109	119	104	106	123	115	126	127	120	125	122	135	149	122
22470	20972	28418	23692	20965	20982	5774	965	759	662	593	568	502	497	469	494	445	435	433	403	433	425	405	444	424	393	408	382	411	358	378	409	352	417	420	388	396	368	409	356	375	403	368	339	396	386	377	371	388	395	354	355	324	403	388	412	386	371	364	359	390	406	368	372	393	359	346	352	364	402	369	366	368	383	367	355	386	350	330	350	366	379	397	344	397	377	368	398	370	384	380	376	367	359	375	376	385	349	401	362	381	388	349	357	352	367	370	385	361	351	369	407	375	390	358	387	388	392	387	354	336	368	393	342	336	364	385	348	386	419	376	421	422	377	337	388	347	368	409	368	374	340	364	388	378	362	372	374	337	338	382	336	367	369	362	359	353	351	355	384	399	387	378	399	364	360	365	352	362	358	366	339	319	384	396	375	366	402	369	352	367	336	345	390	385	348	346	389	377	354	364	357	346	374	345	361	358	406	344	347	345	382	369	377	339	385	323	372	343	300	361	392	370	397	392	382	387	343	353	359	365	347	352	400	347	348	358	358	363	366	385	363	373	367	353	343	338	383	343	343	391	372	406	352	369	366	386	376	385	366	337	342	375	364	366	332	353	355	398	369	379	347	368	399	322	375	371	347	346	360	360	317	378	371	389	397	386	327	344	325	391	371	359	414	354	348	353	362	364	370	358	364	360	345	362	319	367	400	350	380	397	386	388	385	363	365	345	402	365	351	358	366	365	367	365	326	338	377	352	328	386	400	373	393	363	369	366	384	344	356	398	369	357	381	361	331	380	384	372	334	378	385	360	367	397	361	352	365	301	366	364	380	403	329	388	362	382	330	386	368	403	381	376	358	349	405	365	355	378	365	356	363	356	366	371	398	363	382	397	362	382	365	381	349	359	343	390	335	358	364	340	349	348	348	370	355	371	377	352	380	345	370	379	360	341	381	367	370	363	362	387	353	383	386	379	363	376	355	361	359	401	349	359	369	362	415	335	404	391	377	360	378	341	373	356	380	378	384	356	352	389	382	362	360	372	319	351	382	354	327	369	379	346	376	357	390	396	372	383	347	367	345	388	336	389	367	380	376	390	359	354	358	375	359	345	348	350	391	385	386	383	364	360	355	378	392	389	341	330	379	395	378	329	374	374	396	340	368	329	380	337	372	331	388	371	359	373	364	342	359	380	367	347	347	352	381	334	378	365	340	357	394	381	332	343	366	348	407	380	350	387	391	372	375	382	324	365	352	364	362	419	383	356	354	359	339	355	396	405	385	376	385	365	356	388	371	390	369	377	341	392	371	356	367	388	366	352	343	327	366	368	374	369	357	337	356	379	365	379	348	368	342	337	384	355	333	377	336	379	370	361	374	349	362	361	379	369	365	384	352	367	369	379	348	362	353	379	326	354	378	346	376	408	357	378	399	360	359	401	397	367	418	359	367	364	314	354	404	385	330	378	355	343	377	351	345	349	347	359	384	374	347	389	366	373	373	371	375	350	353	385	381	356	361	349	373	329	375	379	355	358	353	360	351	389	385	367	368	331	387	385	360	368	339	386	357	392	365	384	365	376	364	398	379	375	350	358	365	373	372	368	361	362	339	420	379	361	374	342	390	368	404	362	353	367	360	363	357	335	354	360	375	318	366	343	348	387	361	378	354	349	367	338	343	383	376	366	370	400	355	399	348	376	377	355	332	372	367	345	369	354	382	372	388	367	382	372	359	348	384	346	370	328	381	382	386	347	330	332	385	352	364	350	357	374	359	374	380	380	366	396	354	375	378	361	356	381	374	358	351	346	314	339	369	365	365	346	369	341	380	357	389	400	345	401	369	356	386	365	371	373	353	420	344	385	353	355	367	354	391	362	374	346	393	326	340	381	348	364	368	345	342	352	366	375	370	360	348	355	409	392	349	350	399	381	373	382	336	387	373	398	394	381	410	383	430	373	379	408	333	387	358	335	395	371	365	347	382	336	341	376	389	350	343	391	341	371	377	362	376	365	410	376	350	362	363	340	336	341	320	386	363	367	349	377	380	378	353	367	344	339	352	343	372	378	361	380	341	377	344	350	371	379	373	389	337	375	366	380	389	343	404	343	368	369	370	401	354	362	366	375	361	356	339	366	341	357	364	377	337	376	355	353	355	350	367	375	399	387	355	376	366	370	387	374	369	402	387	414	323	361	356	379	381	348	381	371	342	366	371	355	375	350	344	311	368	338	427	370	366	369	346	357	336	375	352	331	388	345	369	384	360	378	359	334	362	334	353	350	356	355	327	340	378	359	374	354	378	383	379	355	376	362	378	407	394	385	369	368	359	390	344	347	378	397	382	381	353	399	369	377	360	364	374	391	337	368	355	375	358	368	357	331	426	357	356	349	380	342	363	388	389	363	371	355	364	384	359	372	347	385	335	392	366	340	376	344	383	355	345	388	360	366	349	379	378	401	390	368	377	387	406	369	391	373	389	396	366	358	371	359	343	359	369	353	373	344	379	387	370	380	374	363	340	372	378	361	381	387	357	374	361	387	339	401	384	384	391	350	381	363	350	332	373	392	341	350	329	392	377	347	357	354	377	340	389	390	343	353	358	380	364	348	390	389	338	371	364	377	337	369	362	366	331	361	381	353	363	363	375	362	362	356	406	355	379	371	346	336	382	323	407	339	351	394	336	363	383	356	363	360	377	358	383	380	370	368	405	408	373	377	370	394	369	372	329	340	366	364	366	359	377	365	374	375	369	384	372	343	399	373	347	371	367	379	413	372	348	378	362	350	347	391	375	373	333	340	351	361	356	380	377	356	352	390	363	353	336	371	369	354	367	357	370	353	312	375	377	385	390	387	382	355	380	402	391	377	366	337	378	338	396	368	396	369	374	353	345	381	408	379	381	335	350	407	360	346	382	382	407	365	336	373	375	396	371	398	329	357	349	352	348	350	357	351	351	378	342	336	380	364	349	360	354	375	356	352	369	364	363	356	358	352	378	407	363	376	306	387	376	384	355	366	355	369	372	337	385	378	385	347	347	355	382	361	376	362	350	349	366	378	351	377	392	343	366	343	332	369	371	387	367	389	363	377	358	342	407	394	389	361	343	360	375	371	363	365	359	394	365	377	373	401	355	354	369	364	355	355	314	363	349	357	329	374	368	344	376	387	335	356	342	366	390	382	378	354	362	398	346	347	399	358	362	370	356	369	364	326	346	333	393	365	353	368	362	366	365	356	358	360	387	402	382	416	373	352	406	318	338	393	361	350	375	361	364	381	345	335	390	368	346	333	353	370	354	402	369	369	364	392	367	369	344	373	336	391	386	341	362	385	360	366	350	392	363	369	370	345	380	356	406	368	356	374	376	347	356	380	372	334	375	363	350	355	354	362	398	354	347	353	355	353	377	357	315	388	361	383	379	377	347	357	345	359	354	376	412	341	372	353	395	405	371	366	374	355	376	368	357	384	335	364	363	357	372	368	331	369	369	357	392	378	387	367	357	371	398	347	352	370	353	385	371	373	367
4959	13756	9468	4447	3222	2420	1838	1501	1230	1011	939	786	715	673	627	613	572	538	519	500	536	497	468	468	472	495	480	457	448	411	439	475	474	420	408	406	425	419	440	444	410	412	418	421	417	424	459	370	420	402	357	399	417	395	390	392	396	412	430	413	404	423	403	412	401	427	406	376	378	389	432	397	407	400	396	380	397	409	408	390	393	383	383	411	375	417	398	366	361	416	392	375	447	410	416	337	381	402	349	384	399	374	402	418	403	367	414	387	395	387	417	392	356	399	387	421	417	398	363	358	374	405	389	396	413	411	423	402	401	388	417	383	386	395	382	417	382	393	378	359	433	406	411	386	382	399	414	376	377	422	397	371	396	382	375	385	405	406	419	365	396	401	409	408	382	377	372	397	395	371	386	360	397	385	396	413	393	440	360	406	414	387	412	394	383	404	373	385	410	392	388	410	379	377	419	390	427	397	397	420	407	352	376	387	395	416	381	369	410	383	395	373	376	397	397	390	372	377	360	390	409	390	394	366	409	406	390	407	420	401	375	375	396	403	387	401	382	378	385	446	398	378	375	390	387	407	411	383	352	384	404	414	424	403	396	380	405	360	399	419	420	374	403	369	426	411	415	414	368	394	349	400	389	358	398	383	371	395	346	399	405	389	362	356	411	393	394	386	383	392	409	413	404	373	373	406	384	393	409	370	394	395	414	380	397	406	390	348	391	373	368	398	412	376	373	392	393	390	433	373	376	393	426	387	423	371	394	396	371	382	412	387	381	391	404	407	361	411	405	363	362	380	388	396	394	400	394	389	426	410	424	423	420	431	371	411	397	401	439	398	369	412	421	397	372	395	414	400	355	391	402	407	365	372	389	406	418	388	415	395	363	406	363	366	387	370	381	391	372	371	390	393	376	400	416	408	370	393	361	380	426	381	407	390	399	361	364	391	405	385	416	404	424	395	409	434	411	366	359	407	373	407	387	408	426	400	377	386	414	391	377	358	388	396	425	367	398	359	406	372	360	383	344	392	403	391	437	417	383	384	409	394	386	395	371	377	404	392	387	406	389	416	416	370	412	399	373	384	374	403	392	397	408	392	393	413	436	387	403	401	396	385	378	410	373	386	361	398	382	358	362	387	394	402	381	364	404	351	421	434	400	394	430	410	427	383	418	376	370	395	399	375	368	355	409	387	374	393	391	402	366	399	403	362	397	411	432	388	374	356	407	393	411	442	353	406	386	384	398	339	403	370	403	414	392	387	409	421	412	386	370	433	407	406	403	375	394	390	386	388	413	369	431	396	416	395	384	388	377	381	385	400	376	381	412	382	368	408	395	390	376	420	358	352	378	398	393	398	416	383	372	379	386	389	407	391	364	355	416	401	406	402	394	384	349	405	418	451	377	383	392	369	398	425	383	371	386	445	421	374	365	388	399	385	389	402	384	390	376	378	401	363	393	387	385	372	378	396	370	391	387	399	380	388	403	426	417	397	408	391	408	391	390	417	389	400	387	380	389	384	373	390	376	408	392	370	375	393	416	413	384	392	394	404	377	404	362	393	408	403	399	382	386	383	417	412	368	386	401	354	411	385	404	407	400	383	420	389	411	367	381	387	386	386	407	412	414	376	435	385	392	352	393	389	394	393	405	380	393	385	385	398	402	393	398	413	363	401	392	398	373	416	354	378	376	362	394	382	360	380	349	386	396	374	403	365	385	386	389	401	389	393	435	380	418	371	400	386	403	419	405	436	402	396	387	386	393	394	414	394	410	349	423	380	364	387	400	377	382	355	420	423	411	391	405	402	405	389	395	417	395	379	371	399	402	422	385	356	398	399	354	422	433	377	389	389	396	392	361	420	423	402	375	375	387	383	410	414	421	393	351	416	416	381	406	414	397	397	393	406	391	422	369	407	422	381	389	390	396	425	403	376	383	415	391	403	410	413	395	428	384	404	415	426	375	396	379	390	393	386	372	425	379	404	376	385	381	379	405	388	377	430	396	355	391	396	371	390	395	402	391	404	412	363	425	422	398	408	380	383	397	374	389	411	359	366	398	402	402	396	407	393	399	381	390	405	418	429	374	391	391	427	385	409	394	405	408	380	401	410	380	403	395	391	401	402	414	399	395	400	389	408	365	396	390	422	410	362	389	417	420	391	403	402	406	418	384	405	403	389	367	390	403	383	416	386	385	360	417	358	403	386	409	377	396	387	426	407	394	381	368	391	367	377	391	392	383	412	384	358	365	374	408	366	364	373	380	405	386	406	422	433	402	371	392	398	400	405	379	376	416	442	429	383	406	378	376	399	328	370	376	395	374	411	387	407	421	395	406	410	394	405	368	439	389	381	400	400	396	392	434	430	446	407	385	403	371	395	392	389	416	380	415	377	374	419	410	425	379	385	422	359	388	403	387	400	363	360	415	436	372	365	368	407	380	363	377	372	394	391	404	408	423	370	395	432	384	406	393	405	408	407	405	396	374	387	400	392	359	392	402	384	400	401	424	383	390	385	389	397	380	386	404	393	372	414	400	402	385	393	384	387	407	389	377	357	396	430	399	382	390	415	416	388	380	376	404	420	402	385	372	439	440	412	412	395	421	383	409	382	384	367	371	413	382	379	373	385	434	419	406	387	385	334	405	406	417	405	368	406	391	389	370	384	410	362	416	380	402	374	377	371	429	395	417	388	413	393	370	383	380	394	409	405	399	373	408	369	399	399	394	431	393	384	396	417	370	393	381	375	383	408	385	385	375	371	420	389	398	413	424	374	387	373	393	369	369	404	420	360	423	398	377	423	351	427	417	419	375	377	413	395	384	407	415	400	355	406	387	364	432	407	416	416	396	396	398	380	405	380	421	427	403	397	372	413	414	396	409	435	374	383	390	400	427	415	399	431	380	377	402	352	357	390	420	427	387	389	425	413	422	361	400	383	401	398	393	401	396	412	422	385	408	370	403	406	359	399	366	398	408	405	343	421	395	375	394	413	387	372	413	407	383	418	391	423	395	377	390	425	399	399	410	400	370	392	374	396	391	386	400	407	410	405	385	421	407	385	387	368	361	397	407	399	412	385	422	408	383	425	405	390	379	360	364	394	405	376	400	382	378	403	389	398	374	395	391	392	369	405	410	393	394	392	421	352	427	428	384	395	382	379	377	413	377	398	367	383	409	381	380	425	376	385	369	387	383	417	391	396	376	390	415	441	356	422	407	420	401	426	394	407	394	378	384	384	369	398	411	374	403	383	400	382	374	409	406	423	376	394	351	397	379	376	392	380	378	397	380	393	375	374	393	409	440	388	396	382	432	374	375	415	390	372	423	387	388	423	388	392	386	396	429	376	376	358	392	438	398	371	409	432	374	395	394	382	383	410	395	365	422	407	398	436	397	402	394	398	380	391	420	387	401	409	388	354	397	383	348	391	404	403	378	392	426	386	378	417	393	398	443	373	368	374	381	392	394	376	383	381	411	417	390	395	398	347	424	384	369	361	415	371	365	430	397	396
27477	17721	3445	482	331	306	163	110	135	115	117	129	109	119	126	103	109	96	102	95	104	102	103	97	104	93	129	106	91	89	108	99	92	103	99	97	99	125	105	103	93	98	94	100	112	91	110	94	104	116	109	94	100	97	111	93	108	109	107	81	94	81	107	119	118	103	98	115	114	113	92	114	121	102	92	104	96	112	110	103	105	93	111	91	113	119	113	119	108	118	100	103	98	139	112	106	95	85	105	106	97	109	110	101	103	96	93	85	116	103	120	106	94	108	117	117	100	111	84	94	106	106	115	98	111	109	99	107	104	109	97	106	102	100	114	135	122	95	116	113	102	94	91	82	97	103	114	103	122	102	106	94	102	105	123	83	86	100	104	116	113	108	91	113	113	90	101	108	111	96	86	108	89	119	113	103	103	116	95	103	96	116	105	107	107	118	98	96	113	103	119	122	113	109	106	115	104	104	125	86	105	81	98	117	97	107	95	103	119	104	90	98	85	115	120	111	112	105	114	111	107	74	112	98	104	116	106	125	93	99	109	107	109	96	123	106	82	105	99	111	92	93	95	100	99	84	112	115	131	102	117	89	89	109	100	99	89	119	96	113	119	102	108	122	100	98	103	98	106	110	112	107	91	92	115	103	98	110	100	110	92	119	110	108	101	98	116	122	109	107	108	102	93	111	103	80	99	104	109	107	104	106	130	121	92	109	82	99	111	103	101	118	106	109	99	106	108	90	87	113	96	113	124	84	100	107	124	106	101	95	118	98	112	108	108	106	88	124	115	111	111	92	96	101	91	99	100	96	118	103	97	109	122	110	113	87	125	91	115	92	112	120	93	116	96	105	106	119	96	107	79	108	79	94	109	102	108	71	96	96	98	103	87	97	96	106	96	111	110	107	114	93	123	109	117	94	78	94	103	107	95	116	119	100	99	105	87	102	87	107	101	118	122	92	119	96	100	96	114	107	102	108	107	109	90	85	109	105	111	108	90	112	102	99	100	113	104	121	94	88	96	105	108	108	105	114	109	100	108	102	90	104	100	83	106	109	100	94	110	97	121	101	94	112	90	93	117	97	94	95	90	119	87	93	98	99	101	87	103	99	98	109	113	109	118	107	115	108	111	108	100	105	115	96	116	94	85	107	88	111	99	103	104	103	124	99	106	114	97	103	83	108	113	89	82	106	116	108	104	108	109	125	98	111	113	106	113	104	115	99	90	109	99	100	116	96	107	101	109	106	117	81	121	103	117	103	100	100	107	100	103	101	101	104	112	107	117	90	121	99	103	85	103	104	120	109	113	107	80	106	93	103	111	94	90	118	112	111	88	104	106	106	106	109	119	104	108	96	89	110	101	105	92	94	118	116	97	110	98	102	98	108	112	85	103	104	100	110	110	86	104	94	103	102	115	95	120	119	101	110	107	128	108	82	108	113	90	107	111	95	98	89	107	110	109	125	99	96	99	84	113	99	121	103	103	105	99	94	95	105	114	103	113	90	101	114	116	113	113	107	106	101	83	101	86	93	104	95	108	114	102	105	100	116	85	95	111	97	96	124	113	82	111	103	116	125	115	115	104	102	89	107	93	96	100	127	109	112	106	98	90	98	107	106	93	78	111	119	119	105	96	98	92	101	108	93	85	88	72	92	107	104	97	94	102	97	106	107	113	99	96	109	115	94	97	88	97	93	93	113	102	114	110	100	96	91	107	97	104	102	107	117	102	100	113	85	117	110	96	96	116	107	106	90	105	111	117	88	108	114	104	97	111	110	115	105	100	99	96	114	116	104	85	78	99	100	108	128	90	118	100	108	102	130	100	84	108	98	101	109	102	108	96	104	109	106	103	109	122	101	118	95	109	106	105	105	119	104	105	105	104	113	98	111	116	104	98	105	127	107	126	104	100	109	116	107	100	102	99	100	98	92	118	115	106	112	92	116	103	108	111	106	102	105	135	90	110	105	108	121	90	94	112	95	89	109	103	116	118	80	106	105	119	113	129	87	102	96	105	89	90	105	97	105	98	106	85	92	91	108	107	113	92	102	101	92	107	119	111	106	116	100	110	109	84	114	98	101	110	105	109	115	105	116	106	126	107	86	108	105	99	94	98	123	117	109	103	104	111	114	106	106	95	118	117	100	102	102	97	94	89	102	90	104	99	104	113	112	91	99	98	94	105	100	96	107	95	100	96	103	104	117	96	112	100	88	110	101	103	95	108	109	114	105	98	98	106	90	98	108	98	96	124	104	118	120	103	101	123	91	108	112	105	88	95	94	94	106	102	110	105	100	103	120	109	102	140	96	104	121	92	76	93	120	116	109	93	117	104	94	103	91	104	106	116	114	84	108	101	102	114	123	88	104	108	86	93	107	108	88	107	118	91	108	110	107	104	119	101	103	106	106	103	110	96	126	115	107	109	102	109	96	112	99	101	84	91	107	121	112	91	101	84	103	92	104	96	100	109	117	89	114	105	98	113	73	82	105	112	86	105	105	123	99	111	103	113	98	101	91	109	93	106	105	111	108	86	87	97	115	109	104	95	102	118	89	96	116	106	102	99	91	99	102	107	109	103	81	106	94	119	113	117	122	106	98	110	104	121	118	94	117	100	91	115	97	118	116	115	98	112	102	121	96	104	104	87	112	86	117	101	100	107	100	107	93	97	118	114	102	108	102	98	105	124	97	99	92	92	122	120	96	101	101	98	124	98	113	105	87	109	127	89	112	98	98	114	104	114	105	97	109	97	92	89	93	107	111	105	116	108	111	100	95	104	108	102	114	112	104	97	111	101	115	102	105	101	93	105	96	96	103	108	109	108	115	120	112	110	90	132	106	88	108	108	102	104	108	130	87	106	115	106	90	89	112	103	97	85	107	107	100	119	115	94	97	103	92	103	108	112	108	86	101	104	102	105	119	107	113	121	118	93	99	103	108	97	86	93	99	106	87	115	94	110	89	97	83	99	117	108	97	101	105	100	80	104	119	98	121	111	96	110	112	96	100	106	100	96	100	89	118	91	106	102	97	110	110	107	114	90	102	88	102	105	106	97	109	109	121	103	96	90	86	113	83	102	96	119	90	99	105	99	91	123	119	94	118	111	101	109	102	117	99	111	115	105	112	107	121	105	102	93	95	114	94	107	97	94	102	93	96	112	90	115	91	121	121	84	93	104	92	105	114	90	89	114	101	104	104	94	112	100	89	104	91	106	85	118	123	114	110	106	94	114	104	98	89	102	106	96	98	101	106	97	101	99	77	102	111	112	101	93	103	99	100	94	122	117	93	106	105	107	110	111	122	110	88	115	94	92	96	98	92	108	100	118	97	105	99	97	112	92	116	105	129	105	102	105	103	100	108	106	100	105	108	109	100	85	104	88	112	104	98	103	114	101	92	95	87	92	111	118	102	121	91	92	119	99	104	105	105	116	123	102	111	102	105	86	103	117	107	88	108	96	107	117	106	104	92	118	102	109	106	139	120	92	86	106	108	93	105	106	92	114	104
4217	816	566	280	211	206	167	160	151	142	120	125	130	120	126	116	122	131	123	118	127	125	113	121	114	136	117	116	130	111	105	120	122	122	106	98	112	103	138	144	115	125	118	121	129	120	116	115	131	110	126	129	101	117	105	135	113	128	132	125	128	121	112	129	114	126	143	109	124	117	110	125	106	139	104	112	119	107	124	92	130	98	139	132	119	134	106	119	114	133	122	102	114	111	114	115	132	117	135	107	134	134	114	115	118	131	123	115	119	116	115	102	131	123	113	126	116	115	123	114	124	98	133	118	115	126	113	115	113	113	114	117	112	120	134	122	107	103	105	103	117	122	117	117	132	115	110	122	104	137	124	125	113	135	124	93	121	109	120	119	129	126	134	119	135	129	130	117	119	113	112	123	125	97	114	121	120	128	125	127	152	134	128	130	117	116	124	128	146	118	106	132	113	123	102	94	130	119	105	121	124	133	129	114	125	119	136	109	127	135	129	123	152	113	116	123	116	119	125	105	112	144	133	116	96	117	111	110	112	130	123	123	115	114	121	116	137	119	110	123	132	143	109	113	123	116	107	119	118	104	114	117	116	99	106	114	129	113	115	133	121	110	116	121	111	115	134	123	117	123	121	131	133	129	113	133	106	111	140	140	141	125	99	108	120	150	122	112	123	134	119	117	112	110	104	113	103	129	122	106	131	115	125	103	137	132	108	101	113	128	119	128	112	117	113	144	126	107	126	124	123	126	121	118	117	134	100	121	130	110	106	114	157	133	117	127	109	123	122	101	129	116	123	108	121	129	108	108	121	105	104	96	118	113	109	122	126	113	123	127	119	107	127	130	108	132	140	131	136	109	112	116	125	116	130	114	123	100	130	116	130	131	112	112	120	125	125	94	151	100	100	123	127	121	121	128	114	118	104	117	115	111	130	116	117	126	110	114	115	113	127	146	118	112	105	115	108	138	109	120	115	125	115	109	114	116	137	117	119	121	135	103	131	123	124	120	107	107	141	118	104	116	110	122	120	123	109	123	109	119	120	114	131	115	120	107	106	139	111	130	114	105	109	124	98	92	124	132	117	138	142	124	95	96	132	113	123	121	121	115	109	139	135	108	115	128	113	125	143	119	116	123	119	145	104	108	116	123	133	105	114	111	115	144	129	108	104	112	115	110	133	134	134	120	132	126	117	118	116	122	106	101	126	108	118	116	130	108	110	119	103	115	123	118	112	129	119	107	92	114	107	95	118	114	128	124	142	119	111	117	128	135	120	121	111	117	105	123	122	116	92	113	124	116	124	121	121	150	103	99	98	107	90	95	122	130	109	104	136	133	120	120	115	132	118	111	122	105	98	141	112	115	114	127	127	110	124	121	111	123	111	118	116	96	114	127	125	108	103	116	131	109	118	136	127	113	114	119	108	105	112	106	127	117	111	113	132	121	108	106	116	133	104	117	137	124	98	113	121	122	114	97	114	131	103	119	116	139	132	134	100	116	116	143	119	122	121	113	105	133	138	135	116	115	110	117	111	119	122	116	109	109	136	120	108	123	132	105	118	116	127	99	122	119	123	123	117	120	106	123	128	131	117	136	116	101	116	126	116	110	108	145	126	109	103	116	128	131	108	139	125	114	124	106	118	110	99	119	123	104	117	116	125	107	121	117	126	127	120	110	112	138	94	137	114	136	115	111	128	122	110	107	120	111	113	106	133	139	130	117	114	117	118	123	126	118	104	117	121	110	107	125	113	118	123	97	114	137	121	116	129	121	120	113	115	125	132	108	131	118	132	101	115	110	120	125	134	124	121	96	111	116	118	103	112	109	140	122	112	118	123	130	119	138	131	133	103	110	123	115	101	105	118	108	111	121	123	126	100	114	102	129	110	125	136	113	109	105	114	107	105	121	111	125	147	109	111	93	133	127	119	105	103	130	122	133	112	136	105	101	100	103	106	119	142	109	120	114	113	101	122	109	126	107	117	117	117	134	129	111	128	113	118	110	118	105	117	109	141	108	114	133	123	107	127	136	109	99	124	116	130	131	118	141	112	114	117	115	116	112	113	119	116	120	111	121	117	141	137	133	125	118	116	123	107	123	120	118	118	108	109	117	101	126	122	114	127	105	142	117	112	110	135	127	94	106	129	100	128	112	100	120	125	106	121	116	116	128	130	103	128	127	134	123	119	110	119	113	114	140	114	111	126	108	129	128	118	116	123	112	113	133	103	112	123	108	109	120	112	135	136	138	125	113	108	127	119	119	130	117	105	110	105	108	137	117	106	121	111	133	112	122	99	114	123	114	103	117	114	131	104	122	131	130	121	97	104	126	121	137	143	128	120	113	115	130	128	143	108	117	124	122	117	133	125	124	110	123	139	98	129	138	119	106	126	110	107	119	100	120	143	115	123	114	115	131	116	125	114	140	118	124	124	127	119	116	122	110	121	128	126	101	95	117	135	111	117	105	128	142	117	108	110	115	123	107	122	114	127	110	116	119	102	108	113	130	113	101	111	115	123	115	113	123	109	133	132	141	110	126	118	112	118	107	119	109	111	111	118	112	125	119	122	114	102	102	107	118	110	113	138	109	142	138	116	123	130	121	121	127	122	128	114	128	108	117	109	116	122	108	118	129	96	110	117	121	132	119	125	140	127	119	111	115	114	113	133	117	112	123	135	101	107	107	109	120	120	133	122	111	120	122	116	130	107	113	112	134	111	112	108	140	120	113	128	130	124	135	118	99	125	112	126	116	124	119	122	98	132	110	105	111	126	119	123	118	124	128	113	122	94	97	123	123	125	121	113	99	123	127	122	112	115	103	127	147	105	112	118	117	112	120	110	130	109	141	116	127	112	118	109	129	116	104	106	102	118	134	128	112	109	126	132	108	132	135	108	113	105	115	109	104	119	141	110	122	121	138	124	137	140	131	130	116	117	123	127	106	119	135	130	106	112	108	119	112	129	127	114	109	122	132	113	119	120	124	117	105	121	128	128	116	120	136	118	115	103	118	120	118	127	108	114	130	125	126	121	123	120	119	112	99	112	118	119	122	126	111	129	112	119	110	129	111	102	137	133	111	120	139	128	122	113	101	113	102	131	122	105	113	118	123	105	108	136	113	126	98	102	128	127	96	122	124	124	108	134	127	123	111	118	121	113	102	111	133	120	100	122	130	131	115	116	121	97	113	127	134	116	97	116	120	123	108	105	117	132	108	118	113	114	123	136	110	131	101	114	103	119	114	123	104	126	134	115	140	125	131	108	119	124	117	124	137	115	114	121	112	112	110	110	130	107	110	122	124	121	98	134	91	117	110	124	124	118	116	116	122	108	118	117	119	141	113	119	131	93	136	107	123	114	126	117	115	125	110	130	113	121	117	96	113	120	96	138	98	118	114	123	120	92	111	124	107	117	107	124	130	117	136	122	110	114	110	120	122	129	109	120	135	122	121	132	124	121	106	115	121	132	111	111	116	122	137	116	114	125	116	124	126	115	124	120	104	111	123
23554	20946	27912	24118	20944	8217	843	596	469	426	419	382	413	387	339	342	317	324	343	293	284	315	323	319	291	313	297	305	297	341	327	311	288	285	322	272	318	297	293	291	266	324	292	295	311	318	279	288	294	301	312	295	287	267	305	282	303	286	301	289	263	309	303	307	314	310	284	294	305	277	295	307	289	273	306	258	301	290	290	276	295	271	271	297	271	273	279	306	294	322	294	303	300	283	280	294	295	280	286	305	289	270	301	308	313	305	299	293	273	326	310	317	280	283	288	252	280	296	300	281	287	290	302	317	283	268	263	277	282	324	279	298	341	272	296	302	275	263	278	301	271	297	269	284	300	306	315	271	296	278	292	307	298	300	278	278	304	305	259	257	286	283	305	298	298	277	287	288	316	298	293	294	266	295	308	253	278	291	311	269	262	292	291	284	305	306	274	272	297	258	301	301	283	304	306	313	280	324	293	312	302	302	311	292	281	302	272	303	270	274	257	288	272	295	317	281	280	269	276	300	282	294	295	280	299	295	249	294	305	272	304	297	282	288	302	286	293	293	299	298	283	288	310	279	295	319	300	302	271	312	276	295	300	295	276	282	289	272	294	272	313	291	293	292	312	312	273	260	265	324	290	286	310	270	277	284	288	294	312	301	297	331	291	291	301	291	278	274	274	299	302	282	287	289	289	310	286	303	319	279	317	282	317	298	282	281	301	271	303	313	304	301	297	284	284	314	293	300	289	267	292	278	290	271	267	303	255	282	298	311	279	292	319	288	298	309	271	305	295	312	285	280	311	290	268	318	317	271	299	313	268	267	328	253	305	299	268	285	319	336	293	268	288	311	306	288	271	316	292	265	270	261	273	284	278	263	289	295	285	298	281	268	296	297	300	322	270	303	318	282	280	275	285	287	298	306	314	260	295	289	308	294	283	310	275	290	273	283	297	263	291	288	305	266	296	287	308	307	275	277	316	268	292	275	288	276	290	278	334	294	289	290	287	317	322	285	307	253	288	274	309	310	290	274	305	275	299	293	270	281	301	317	277	279	303	270	249	276	289	271	275	263	297	279	283	285	296	270	264	269	284	282	302	262	288	254	284	267	305	280	277	307	285	295	292	299	268	293	300	283	251	300	297	272	283	316	296	280	277	297	269	309	273	294	297	270	266	293	285	271	292	292	303	283	298	285	325	274	262	285	281	292	259	265	310	308	283	303	309	317	313	309	264	277	299	278	266	273	293	298	295	329	299	280	278	321	274	283	287	302	272	272	305	255	272	279	273	291	278	300	289	283	334	300	303	292	312	282	304	306	279	320	304	304	287	272	305	298	282	307	306	280	292	270	305	315	284	304	235	284	280	306	289	300	308	284	267	281	285	297	279	306	316	299	284	289	260	287	292	270	288	305	292	290	272	257	301	276	290	288	295	300	316	295	311	303	293	290	304	300	311	272	311	281	284	333	280	279	284	277	265	279	276	298	289	259	303	271	301	293	282	276	281	297	291	277	286	289	284	309	293	267	261	311	283	351	292	288	285	288	276	270	267	277	302	267	287	314	257	267	308	303	315	282	307	281	314	308	306	340	324	309	283	305	286	308	285	289	315	292	305	299	272	271	303	287	320	322	261	313	272	272	272	314	290	288	295	294	327	272	261	264	280	298	298	308	306	304	292	302	277	288	270	331	302	277	298	298	282	267	297	251	303	262	258	297	320	284	318	276	283	329	294	284	301	272	298	277	282	304	293	286	304	284	273	296	293	299	281	312	282	283	284	300	298	287	295	282	295	323	287	305	294	272	239	306	306	292	284	298	307	317	313	300	292	295	311	304	305	264	305	305	302	309	300	276	291	292	261	297	271	301	277	317	300	304	316	301	295	302	278	288	291	276	295	303	294	293	292	290	281	282	293	299	275	304	309	299	269	325	281	279	267	295	278	293	279	307	305	270	317	289	297	267	300	292	292	290	313	284	284	278	257	275	278	279	327	300	277	323	289	297	259	283	290	300	254	267	289	314	283	278	299	297	305	285	291	266	258	310	304	302	268	248	275	270	306	268	274	277	304	273	301	292	281	301	300	286	297	284	279	297	281	315	327	263	264	300	308	286	261	319	287	311	298	310	304	304	302	263	289	287	276	304	277	288	289	269	298	300	251	294	281	314	270	302	259	284	305	272	286	287	282	302	311	310	319	252	308	307	266	284	260	306	291	295	274	276	276	295	278	279	270	274	294	289	314	295	311	302	298	259	277	317	269	295	294	315	304	266	278	280	312	297	258	265	312	238	291	309	298	276	279	282	319	275	266	279	291	300	307	339	290	287	315	301	298	336	300	304	306	303	283	269	287	300	303	294	313	273	282	287	313	316	292	252	295	290	269	310	290	259	301	296	303	275	297	289	293	285	303	295	285	302	282	259	279	280	300	288	287	295	253	303	295	279	272	296	275	290	309	284	271	302	296	282	310	286	308	293	296	331	306	294	291	285	291	290	281	289	279	310	300	288	329	288	282	300	306	269	308	296	307	278	271	321	293	299	263	266	309	291	284	263	291	290	298	290	296	292	286	334	265	261	281	305	281	281	270	293	273	307	314	281	324	276	305	301	293	260	303	295	321	289	299	297	289	288	298	311	261	318	265	297	284	298	297	312	279	279	305	271	291	258	300	279	327	278	310	271	285	278	277	295	287	282	315	285	293	277	298	273	313	299	277	294	285	275	299	287	298	302	309	290	268	261	280	307	277	304	288	310	290	300	271	300	267	311	312	321	280	276	250	274	310	314	297	300	256	312	294	306	269	302	276	288	292	309	269	290	277	294	276	292	278	316	318	278	289	287	291	264	294	258	300	286	271	272	275	275	288	274	273	257	272	316	276	295	283	279	295	298	281	282	283	266	266	269	304	273	293	289	296	284	302	278	304	293	283	313	274	276	290	288	308	281	297	294	294	312	271	301	328	307	329	315	287	267	268	283	289	293	265	290	316	304	308	257	289	283	278	265	292	303	297	269	277	302	281	314	283	303	300	312	288	310	296	281	305	296	254	297	307	278	296	309	303	288	290	291	283	311	295	304	282	303	261	277	287	307	298	276	279	312	297	297	288	310	278	322	304	283	280	288	284	265	308	303	298	296	307	295	281	290	294	294	285	314	305	268	258	273	279	290	290	321	294	280	326	289	271	285	295	270	266	316	287	284	282	334	316	306	295	304	296	292	272	291	285	271	298	319	324	275	267	298	319	280	290	282	324	287	268	274	314	287	285	272	294	324	306	257	271	285	290	273	310	281	259	323	282	296	264	269	276	290	293	308	292	286	288	292	279	283	303	278	239	266	285	280	292	296	278	301	303	286	324	284	278	294	270	275	292	304	297	303	281	277	303	280	266	324	294	299	247	281	277	309	306	276	279	282	300	287	290	303	291	282	280	296	276	271	306	274	275	321	308	320	284	292	310	299	285	294	291	298	268	264	305	303	329	268	270	296	310	305	291	307	297	300	310	309	257	282	304	300
3694	8434	5641	2708	1831	1368	1119	890	719	677	621	499	474	445	453	419	424	383	364	380	377	370	380	366	337	355	325	340	328	352	346	322	310	333	334	335	331	317	316	303	320	306	348	324	351	325	296	351	313	348	312	295	297	352	338	324	345	319	304	326	317	303	293	290	319	297	280	333	346	293	308	336	337	291	293	315	301	314	295	304	329	329	300	309	319	323	292	318	310	284	289	294	318	293	317	292	296	306	340	315	318	296	350	296	290	302	300	322	291	344	338	323	320	308	299	316	320	306	300	314	307	320	307	341	303	337	326	299	313	302	334	313	307	319	310	317	303	312	330	320	349	302	273	301	307	309	328	335	283	331	305	323	321	297	321	322	278	314	314	306	310	317	311	344	291	325	322	323	316	298	311	269	298	316	343	299	310	285	313	309	337	326	274	300	289	320	326	309	323	330	337	346	321	301	330	266	322	296	324	304	336	285	290	288	317	284	320	307	299	304	317	316	321	284	340	277	340	320	308	295	291	322	324	320	306	329	317	301	285	298	311	284	293	303	272	310	316	297	319	339	290	344	316	289	307	279	293	344	305	316	315	345	303	294	315	356	334	313	283	330	320	312	310	343	317	298	323	312	313	355	331	327	340	296	328	301	346	324	371	300	350	295	321	313	284	293	315	278	316	300	288	321	299	298	315	301	325	357	297	317	307	330	311	310	310	320	335	302	319	302	301	299	292	303	338	293	298	286	307	307	318	301	306	333	300	313	272	324	317	354	304	315	303	314	311	305	304	329	337	294	297	323	319	330	341	294	314	286	318	310	277	282	304	325	307	344	379	313	306	275	299	337	319	294	305	306	347	312	306	312	335	318	322	306	316	329	331	309	311	315	347	289	278	313	350	290	322	289	317	335	318	336	327	309	305	323	315	316	308	295	309	307	305	308	308	283	316	280	332	303	300	319	333	316	286	304	308	304	286	321	331	307	316	325	311	282	336	305	299	288	301	299	346	296	310	299	289	311	338	324	308	302	288	322	312	269	303	314	323	274	336	306	302	289	299	320	304	316	277	308	292	314	342	315	338	315	328	298	307	322	315	298	305	314	331	334	292	281	299	332	310	308	355	304	318	280	297	327	355	339	313	311	334	275	317	293	340	300	303	295	311	286	273	290	314	280	301	306	285	298	342	290	316	328	315	294	294	263	298	301	292	293	297	329	309	295	331	316	323	333	302	297	304	326	291	305	293	304	316	327	296	294	325	298	296	321	306	341	318	312	310	326	323	315	321	320	310	313	275	290	292	337	354	351	299	298	327	292	313	352	314	302	312	329	303	320	305	318	289	293	328	338	283	316	346	327	316	295	282	318	317	314	323	327	298	325	315	316	316	318	340	337	314	318	299	298	328	313	322	305	334	315	319	342	302	327	318	331	304	307	299	323	300	336	293	295	315	320	314	315	273	333	300	303	294	314	281	310	304	302	300	307	317	304	306	331	323	317	352	296	297	323	335	315	317	303	305	315	324	318	330	304	297	319	331	338	319	293	329	309	320	286	329	294	305	313	317	289	284	308	325	300	367	327	324	316	332	325	324	323	307	333	326	332	317	285	321	321	301	301	327	314	310	334	344	290	327	295	300	326	289	315	292	325	302	297	294	309	314	309	331	322	317	309	296	310	331	330	325	288	322	275	305	302	324	273	290	282	278	321	320	289	320	287	289	316	284	318	290	307	329	320	295	331	352	301	292	326	329	304	361	305	306	330	308	312	297	316	315	320	326	328	318	303	298	282	309	276	323	289	280	309	332	285	310	277	311	315	323	304	270	299	323	308	315	340	314	324	329	346	298	326	321	329	339	297	292	345	301	315	299	318	332	321	293	350	290	247	304	298	291	317	338	293	304	283	291	331	334	298	311	345	298	343	315	298	311	324	310	334	355	319	298	298	307	280	315	283	327	303	319	287	307	303	264	305	311	305	337	302	309	314	314	315	326	303	312	319	284	325	323	334	298	302	301	310	294	335	317	317	310	311	332	302	286	300	285	291	307	353	334	311	304	302	283	280	315	308	305	306	291	286	284	343	327	337	289	320	334	313	321	293	322	260	333	308	333	293	294	346	333	307	311	313	328	296	286	337	306	316	309	335	329	315	323	309	314	308	322	323	339	295	269	326	329	314	322	317	316	333	312	297	291	329	311	313	314	307	322	306	329	317	324	307	313	314	291	311	341	340	343	308	282	317	303	293	302	294	292	313	311	322	304	276	297	305	324	263	309	316	306	304	323	317	322	326	317	353	293	326	310	324	289	285	318	303	326	311	324	298	307	301	300	266	325	269	294	325	285	286	322	341	310	288	303	301	313	308	307	321	306	315	302	298	292	313	284	258	314	305	315	303	323	316	324	300	329	326	304	296	314	297	329	300	302	305	331	352	319	337	318	308	296	323	315	321	322	294	299	316	318	310	286	293	332	310	314	288	302	325	301	324	307	335	311	283	319	301	294	315	338	295	322	288	300	304	277	312	340	305	316	292	339	285	266	289	318	286	301	305	327	283	334	335	308	333	312	306	324	329	333	326	315	342	334	310	309	308	323	290	333	306	334	304	315	298	305	285	309	318	343	309	310	345	298	309	325	317	317	309	309	298	302	328	335	312	328	294	314	287	323	297	283	300	322	289	328	327	316	312	324	291	301	313	331	340	319	292	308	307	296	333	331	271	334	307	351	311	372	350	318	309	300	323	309	325	334	305	281	288	269	325	338	301	303	282	332	285	315	300	322	315	310	311	342	286	320	339	313	337	315	314	327	301	285	335	300	333	308	303	301	299	290	307	323	290	297	293	306	290	311	334	324	324	321	310	320	297	307	349	274	305	299	287	315	315	319	298	302	311	319	302	337	332	310	357	340	314	325	322	298	294	306	288	306	300	292	316	301	315	293	306	328	327	315	322	307	320	299	283	313	308	313	306	305	318	326	311	350	300	312	339	286	331	300	319	335	330	308	321	327	305	325	290	303	308	296	277	330	355	287	304	313	303	312	306	307	311	320	308	326	317	303	321	292	298	307	302	294	329	303	330	338	294	279	319	276	318	314	299	317	305	346	306	336	272	346	304	298	310	310	291	328	330	315	312	296	321	305	332	293	303	280	280	339	292	300	334	316	295	298	318	301	328	293	293	302	293	267	313	347	312	286	318	325	307	292	338	339	328	324	314	316	349	325	313	304	307	302	294	291	326	295	310	306	332	330	324	295	313	320	335	341	326	313	332	315	303	297	337	301	291	290	304	312	321	320	314	290	300	280	319	291	276	312	326	322	305	314	315	336	292	317	305	304	347	352	306	317	288	350	311	299	326	314	298	290	323	291	295	296	299	287	288	325	302	308	301	322	309	299	307	305	297	296	303	307	286	341	293	313	313	307	294	291	274	312	316	303	300	310	321	328	295	318	327	320	303	311	292	302	331	331	307	306	328	314	317	306	321	303	327	267	322	309	291	303	290	326	302	307	264	312	329	317	301
24691	20834	26370	25136	5350	357	247	211	161	168	143	143	129	139	109	117	110	106	121	93	135	93	82	109	118	129	112	103	132	115	104	99	105	105	110	95	90	112	87	107	114	74	105	93	107	102	108	101	85	100	93	98	92	101	113	90	86	101	97	93	105	102	96	86	107	104	91	91	90	101	87	96	95	76	101	103	103	79	85	102	96	103	108	102	93	107	95	108	97	112	92	86	105	90	124	89	99	112	87	109	99	103	83	99	99	94	106	98	98	119	96	89	93	100	111	106	98	87	95	90	109	87	103	82	130	91	93	104	83	104	89	96	93	95	101	94	97	102	86	103	96	112	107	103	104	92	94	101	94	122	99	83	116	106	85	91	82	87	98	80	104	92	83	102	105	96	91	110	98	81	93	103	95	109	116	106	87	91	81	90	94	96	113	108	83	97	114	90	109	103	106	96	91	104	95	82	95	94	89	105	106	83	99	88	89	88	101	91	74	87	107	91	127	89	103	96	91	95	93	96	87	74	96	101	90	88	73	99	80	94	94	93	95	102	88	110	92	83	82	105	107	103	90	105	87	82	105	107	114	85	95	85	97	85	97	108	87	88	96	98	104	96	90	97	101	84	95	103	109	108	104	97	95	97	106	99	100	102	81	98	98	96	104	110	79	88	96	104	107	102	99	83	87	110	103	115	96	115	91	105	99	93	105	105	91	93	104	90	88	102	94	86	81	95	90	89	104	112	79	93	92	105	117	100	83	105	113	99	99	100	93	105	98	89	84	102	101	97	97	84	112	103	75	110	100	111	100	83	109	98	93	79	88	104	94	116	105	91	100	100	97	90	87	92	106	89	96	111	95	120	101	113	82	95	78	94	104	93	119	91	101	95	96	84	87	80	88	81	106	93	97	95	105	79	119	100	118	110	121	98	107	92	107	88	61	92	115	75	87	98	82	107	89	92	88	103	93	88	104	90	87	98	107	99	103	84	84	93	99	95	100	104	117	108	95	99	95	96	108	108	92	80	108	127	93	106	87	81	103	100	109	101	101	107	112	84	111	96	116	106	80	97	107	99	102	91	93	99	101	110	109	80	100	119	94	95	82	83	96	105	86	79	99	105	99	103	85	91	99	96	93	89	80	101	102	99	111	82	106	107	94	93	92	87	102	84	90	86	104	94	107	91	107	100	85	84	113	110	102	108	88	99	101	99	98	87	83	85	102	94	86	103	93	82	98	98	102	105	95	83	100	103	99	89	92	83	76	103	93	94	92	105	106	79	86	93	99	110	77	93	96	123	100	104	83	114	94	119	107	102	92	106	92	96	108	96	106	92	99	88	90	95	100	71	84	106	96	96	99	93	94	101	88	114	97	95	78	109	98	94	100	81	96	100	103	100	103	109	88	87	93	98	99	115	95	116	98	95	96	99	115	100	107	110	106	93	95	98	91	113	97	86	91	112	87	101	107	80	97	106	85	94	97	92	80	102	112	90	86	95	104	91	116	101	93	78	93	101	83	99	103	93	94	94	92	90	88	99	88	98	109	90	89	95	92	110	92	91	92	97	101	104	101	103	94	94	92	87	97	77	94	103	104	97	88	106	101	105	90	84	102	99	94	94	123	95	91	91	97	99	87	90	99	84	95	96	95	88	98	91	77	72	86	92	107	95	92	85	99	102	103	102	120	73	86	91	113	93	93	102	97	106	92	91	92	104	101	87	89	86	118	108	92	93	97	105	100	97	84	96	86	92	102	81	77	99	103	93	95	101	92	118	97	107	124	103	99	88	109	104	104	94	92	118	115	110	87	76	82	85	94	102	95	96	97	95	86	105	91	107	108	97	79	107	88	91	88	90	94	111	101	100	99	91	82	117	93	95	86	80	98	106	94	99	88	100	96	94	109	95	105	84	87	100	94	97	99	98	103	103	103	91	108	80	88	89	84	102	91	96	79	90	121	95	94	105	111	98	89	114	90	90	93	107	96	95	101	100	80	98	90	109	73	97	110	98	86	82	110	96	101	91	111	94	98	95	104	89	91	81	116	78	92	104	96	99	100	105	104	84	106	95	101	90	80	92	76	90	91	100	94	107	91	111	94	101	106	98	84	96	92	101	90	100	93	85	96	87	110	83	82	102	98	95	88	77	69	81	91	94	92	105	116	100	101	95	99	103	97	117	104	108	99	115	99	109	102	91	88	86	113	95	101	104	92	96	115	94	89	95	96	103	97	98	76	108	91	91	102	116	93	102	98	105	95	98	103	98	90	98	88	107	99	112	97	87	109	94	89	87	93	119	108	71	90	103	83	112	92	96	108	110	96	96	102	94	104	87	107	106	94	100	111	90	95	93	113	86	88	101	109	81	107	90	90	82	108	84	102	104	115	106	94	88	79	88	85	93	112	87	94	93	88	110	115	101	98	97	80	98	99	93	95	106	96	96	88	107	108	99	103	99	87	89	103	97	103	98	101	87	105	102	95	94	87	93	121	98	109	92	94	82	111	101	103	111	110	98	92	108	95	102	103	98	109	103	98	85	88	98	111	91	92	105	87	98	113	93	102	100	100	106	95	83	100	99	86	109	92	104	93	109	99	101	86	80	94	88	89	86	108	108	105	92	85	92	99	88	96	101	87	99	81	97	96	114	111	107	112	93	103	87	97	93	101	98	97	74	98	100	102	80	83	104	88	102	90	97	84	97	89	94	102	107	84	101	83	101	93	114	79	111	104	102	100	88	116	93	90	117	88	103	113	116	101	110	95	110	79	108	105	95	103	114	97	85	93	102	97	98	87	85	97	102	96	99	121	95	103	98	92	94	90	96	104	96	84	113	112	72	104	92	112	98	103	110	112	100	99	87	101	95	92	103	95	99	108	94	98	104	96	100	107	101	100	99	106	104	92	111	81	115	101	100	98	105	111	90	103	110	92	107	87	105	107	85	111	94	96	91	94	95	110	124	91	92	95	112	84	102	106	100	95	94	83	127	76	110	103	103	94	94	81	93	90	98	75	80	89	110	101	95	89	89	102	95	76	103	93	91	105	99	97	94	113	100	95	112	85	91	98	90	97	110	105	98	90	115	87	89	90	78	97	104	101	87	108	126	98	98	94	84	106	95	113	105	91	115	95	97	98	89	94	108	102	98	88	99	103	93	91	104	88	109	92	88	96	115	90	103	90	94	96	108	105	102	83	106	92	87	104	97	106	99	78	91	102	97	86	110	85	95	102	91	102	114	103	91	110	95	81	100	87	101	90	95	97	107	120	93	99	105	94	85	104	98	87	82	88	102	106	85	93	99	96	77	102	96	98	98	92	106	97	77	94	81	101	101	97	107	107	94	92	95	104	96	97	93	71	107	90	100	121	96	101	102	85	111	99	91	97	94	86	97	95	101	103	106	103	101	99	95	85	99	83	101	85	89	95	80	106	110	96	85	85	110	92	94	93	92	94	112	100	92	96	120	77	103	77	85	93	102	99	101	92	92	92	103	116	97	91	88	103	99	93	122
3464	4142	2664	1239	854	638	497	366	333	285	231	241	212	192	169	178	185	181	163	153	154	134	133	141	129	131	146	132	151	146	134	145	138	133	122	116	127	117	121	143	139	123	119	123	116	124	129	135	120	112	124	132	111	123	128	122	114	123	135	138	122	133	121	120	124	134	131	133	127	110	129	126	136	143	129	119	115	129	123	125	122	112	112	117	132	137	118	112	116	98	133	125	131	129	133	106	135	124	107	116	119	124	124	152	129	122	134	115	130	130	131	145	127	125	119	123	136	134	127	120	124	151	123	119	106	125	118	107	102	104	119	134	130	115	129	139	124	142	114	112	123	122	126	140	118	124	132	123	130	132	120	113	139	125	127	144	140	108	129	127	123	123	134	107	129	121	118	124	111	117	118	136	123	109	101	126	115	116	115	125	115	127	108	116	122	132	115	109	109	127	109	134	122	133	119	125	126	131	127	108	134	115	135	135	134	131	126	135	126	117	121	124	120	131	125	125	135	128	108	125	105	101	109	137	113	114	107	105	104	97	143	137	113	125	107	116	120	139	130	141	126	100	133	122	105	112	124	122	113	131	110	145	132	144	122	110	116	101	120	115	128	111	123	138	133	124	119	144	112	125	130	99	122	115	112	124	119	114	122	126	133	117	137	143	106	102	104	132	126	124	126	115	116	132	123	136	95	116	135	111	118	94	128	116	118	130	138	121	138	97	130	112	131	115	108	118	137	130	139	118	116	115	98	131	119	124	156	124	145	123	105	113	91	131	116	129	123	123	126	107	123	115	110	111	122	128	105	135	110	139	121	112	118	124	124	121	116	121	135	144	153	118	127	128	118	134	99	107	130	95	124	133	141	116	120	124	129	125	116	137	134	135	118	120	122	119	117	101	110	107	126	115	121	121	115	120	135	113	135	128	108	140	136	128	100	125	138	135	94	125	95	117	122	124	126	120	102	121	100	109	112	124	126	130	111	97	103	129	119	133	144	126	118	136	109	105	130	119	118	123	136	124	118	121	130	138	133	119	126	125	115	113	114	137	117	115	117	115	128	111	104	125	116	114	121	113	108	128	122	123	110	116	121	114	116	142	128	110	113	107	137	108	115	113	120	133	115	110	126	98	134	141	100	134	114	106	118	109	125	131	123	130	121	122	116	140	119	117	116	142	123	105	102	118	125	115	127	103	138	117	133	118	122	147	113	113	125	114	132	104	141	115	118	131	118	115	110	110	124	113	118	117	117	139	112	124	146	118	131	119	136	109	139	130	126	110	119	126	121	127	134	124	143	105	118	113	133	117	105	126	116	137	121	125	108	149	121	110	122	137	107	123	117	111	115	125	104	126	123	105	119	94	116	113	107	132	126	140	118	133	115	114	120	131	117	118	106	112	110	122	119	133	146	114	116	132	126	124	146	114	117	152	103	106	124	130	128	120	128	121	105	119	125	118	114	121	105	126	126	132	118	114	112	123	126	123	122	114	134	106	129	124	116	139	117	134	122	117	116	124	130	126	122	119	117	118	138	135	126	125	130	114	125	128	101	125	115	146	114	125	134	121	140	130	132	119	121	122	100	117	122	109	156	124	120	104	136	123	141	126	123	114	116	137	119	129	104	124	110	109	129	104	117	125	131	115	120	115	138	109	147	134	111	137	116	131	149	123	104	106	120	132	127	122	118	137	119	136	141	132	135	130	127	112	111	126	115	104	125	127	132	122	130	123	127	142	118	117	119	138	125	117	131	122	133	138	133	114	124	116	134	122	128	100	115	119	120	123	114	132	119	124	123	106	120	108	103	118	134	111	131	126	103	111	126	121	116	143	109	120	106	128	109	112	133	108	134	141	129	142	114	134	118	132	122	114	107	135	141	128	118	127	131	131	131	95	144	139	121	133	134	132	128	121	103	132	109	118	106	102	122	118	110	124	116	121	125	132	120	118	113	117	101	121	130	112	136	139	140	130	112	131	114	136	133	122	130	117	135	139	126	125	132	105	123	115	128	130	141	129	124	131	134	125	117	118	135	119	104	120	120	124	114	130	131	126	122	118	121	128	136	113	129	124	114	128	113	122	145	135	119	138	136	108	125	121	112	116	137	120	111	120	117	104	108	118	122	133	115	113	137	132	141	121	140	107	104	123	113	123	129	134	128	119	104	127	155	124	138	119	119	113	105	99	127	118	121	100	117	125	129	109	120	122	137	129	122	134	124	113	102	124	126	128	131	136	107	113	149	112	126	106	117	125	130	108	128	133	129	128	136	109	143	103	118	113	122	136	107	123	132	121	110	124	124	136	133	130	137	130	137	128	122	109	120	142	125	117	125	122	113	120	110	111	134	123	111	136	119	130	122	121	110	124	115	124	97	123	119	110	139	125	148	146	111	118	120	112	116	118	114	138	135	96	106	119	124	111	131	114	109	146	117	91	119	124	141	120	146	122	100	126	113	126	116	119	126	126	108	111	95	139	126	114	102	127	109	105	115	115	130	130	138	116	103	114	124	124	101	127	125	131	112	130	129	126	121	133	122	137	130	129	105	125	136	120	114	131	104	118	125	134	144	115	107	138	130	115	121	133	133	113	119	126	121	111	115	129	98	112	125	89	138	117	115	111	128	126	127	125	112	136	134	104	138	115	131	121	130	109	146	114	110	110	115	125	124	137	122	140	118	127	121	120	105	122	120	124	131	113	132	127	133	116	118	87	116	117	128	126	130	133	124	127	119	101	112	123	106	136	113	127	138	115	125	127	120	124	104	146	106	114	125	124	117	118	122	128	129	111	123	136	128	130	118	113	132	122	135	115	112	117	97	134	138	133	123	123	119	129	110	120	115	138	116	122	139	123	120	119	137	122	100	110	118	129	133	126	123	116	125	128	107	133	125	122	114	117	89	133	124	102	113	121	130	123	119	129	110	114	141	119	128	109	144	121	118	117	127	126	100	119	127	140	112	127	139	126	120	117	129	141	113	121	106	115	128	112	117	126	137	122	105	105	129	124	126	137	127	114	116	111	118	140	144	120	127	111	127	110	124	111	103	138	107	114	135	126	123	120	129	125	133	124	124	115	114	117	123	124	123	117	135	109	115	126	113	120	121	120	138	110	107	126	127	136	130	118	112	111	104	108	128	110	131	129	135	115	113	137	121	118	124	125	110	126	101	116	123	133	160	118	128	129	126	119	113	118	134	134	113	119	109	121	136	114	129	113	116	105	125	117	116	127	147	120	139	111	122	117	110	115	124	130	102	130	126	104	124	108	103	133	130	121	121	137	126	148	121	122	118	102	143	143	139	129	122	130	111	131	123	137	134	121	139	132	112	121	129	99	146	135	124	124	117	123	127	126	112	122	103	131	120	141	130	141	125	116	124	140	135	119	111	123	130	112	121	120	105	133	107	117	129	138	129	139	105	139	123	108	130	127	130	109	126	108	120	117	124	121	104	123	126	130	109	119	106	120	113	122	119	140	122	119	124	156	112	121	126	133	132	113	134	115	126	121
22507	20994	28458	23720	20997	21010	5206	938	689	678	637	525	483	484	477	478	435	427	440	469	427	402	432	392	410	405	362	374	422	350	395	369	360	343	388	365	377	378	358	389	355	376	372	422	350	355	368	384	360	358	391	389	400	359	354	356	352	342	359	364	361	371	351	369	387	349	383	354	364	373	351	373	339	364	378	352	377	358	382	357	362	377	368	369	384	352	387	379	345	352	384	339	383	366	393	362	364	407	374	343	329	349	360	387	386	395	372	346	363	350	371	374	368	382	368	360	370	359	384	374	365	375	389	374	362	374	393	389	371	368	380	377	381	357	354	341	358	343	365	348	400	341	360	339	363	366	355	365	365	343	352	373	370	386	398	361	388	354	376	400	371	343	357	364	351	367	366	353	372	361	388	368	354	353	372	364	369	357	356	379	370	335	337	354	332	343	360	361	336	376	340	382	368	353	359	363	373	331	358	354	341	361	347	367	338	384	382	378	401	364	360	345	378	329	344	370	356	329	358	357	363	345	364	362	378	345	348	341	357	370	342	367	365	367	352	352	328	345	349	363	376	373	369	317	357	340	372	341	349	355	321	355	345	358	332	372	371	352	364	363	368	375	354	353	326	385	384	370	362	376	367	354	342	334	368	331	394	345	346	365	348	343	370	322	372	360	362	415	368	408	369	373	372	371	369	316	381	415	375	381	347	387	369	372	351	362	365	379	360	387	386	378	380	337	369	340	373	336	368	321	358	377	359	386	346	370	385	397	356	363	375	354	348	360	348	351	359	404	392	374	352	364	358	367	352	377	338	372	380	367	355	372	359	349	371	385	347	360	388	356	395	328	374	370	364	402	359	381	354	367	338	388	391	362	367	375	345	345	342	384	349	350	359	360	360	374	347	369	379	333	390	348	358	368	389	355	349	377	400	333	400	341	356	341	363	376	371	335	349	352	359	381	342	374	374	371	358	386	367	354	350	338	323	367	381	328	377	360	347	339	373	396	386	334	350	368	378	331	394	357	370	349	372	355	361	376	347	373	378	336	366	351	342	342	354	378	395	332	369	369	386	363	348	351	334	376	377	366	390	377	347	310	348	336	371	362	365	364	385	384	348	373	367	369	354	348	363	366	356	311	372	367	361	368	345	369	366	349	349	373	373	362	376	376	397	358	335	374	380	397	366	362	376	342	358	372	341	368	338	373	370	343	340	341	396	356	354	370	382	364	378	381	398	353	391	360	348	369	355	319	388	378	412	368	372	378	337	348	342	370	358	341	360	352	360	357	366	369	342	357	378	382	347	349	360	351	339	351	356	377	372	357	402	340	345	366	352	348	357	381	359	344	342	374	371	359	391	366	353	392	364	374	368	379	376	348	385	393	350	344	358	381	355	367	333	366	382	356	321	370	341	347	356	357	363	369	350	338	338	344	399	353	413	341	381	361	342	380	368	364	343	332	354	359	361	372	374	377	374	389	363	366	390	354	366	342	369	351	364	365	364	356	336	332	345	358	365	352	367	354	349	359	365	347	358	373	356	363	351	393	390	353	363	353	332	356	344	379	334	373	370	365	319	381	350	338	369	361	374	375	383	369	373	377	410	358	380	375	355	357	342	375	385	374	371	350	327	378	374	354	357	381	363	350	348	357	356	343	360	385	364	375	373	338	306	356	383	355	332	367	348	329	350	362	350	337	332	337	377	309	364	379	337	342	376	372	375	343	359	344	333	336	342	356	379	370	337	385	364	374	350	374	337	343	375	322	348	380	353	359	350	362	386	341	381	401	370	351	322	383	371	351	385	344	336	398	334	384	352	400	348	378	352	375	334	341	352	368	348	331	390	356	344	386	348	359	374	409	359	408	394	351	347	374	378	361	330	344	356	359	350	355	376	361	377	336	362	355	374	333	389	381	322	393	366	360	353	342	376	353	326	407	396	366	383	373	363	368	363	346	349	363	321	363	334	338	370	361	364	340	365	330	360	406	392	386	379	359	333	344	360	352	367	380	345	383	369	389	348	355	365	372	379	382	360	354	331	381	381	326	352	359	390	397	359	391	375	374	348	374	350	389	360	360	391	350	370	378	361	364	346	343	391	355	354	329	362	356	363	364	341	334	339	371	377	358	380	374	344	369	353	354	359	358	336	357	358	359	388	366	329	375	356	356	365	337	388	327	380	359	354	375	330	348	368	352	388	354	354	334	339	375	355	360	367	358	378	345	370	389	370	361	321	375	352	370	370	355	353	372	352	354	357	366	368	395	348	372	334	351	365	351	367	382	338	349	386	379	384	324	356	381	371	362	381	355	361	386	328	359	366	331	326	361	374	360	351	362	349	347	358	380	362	351	370	310	349	398	358	374	343	358	362	363	359	365	349	414	378	362	387	371	372	369	350	351	362	373	327	399	329	306	363	359	359	389	329	390	342	376	371	334	366	367	365	354	373	330	356	357	360	375	353	348	313	368	344	366	371	353	370	353	362	414	379	365	358	364	332	375	353	348	360	361	368	370	339	384	317	359	326	351	377	341	396	349	375	345	317	373	349	366	360	366	363	361	390	389	364	364	400	361	358	334	381	378	397	356	376	347	355	372	345	381	368	369	344	330	367	356	357	353	339	353	366	369	368	371	338	367	360	390	369	321	357	337	366	395	392	377	346	356	359	364	403	405	360	345	347	353	360	358	356	338	368	362	370	346	364	378	360	392	392	350	385	355	372	361	374	355	365	394	358	374	335	353	314	355	348	350	352	317	338	364	373	372	350	342	351	357	359	327	358	327	370	351	349	361	351	359	363	312	339	378	394	363	386	405	374	349	333	390	401	359	380	357	360	331	364	387	357	334	412	325	312	370	363	351	348	393	358	333	371	328	358	341	374	349	384	363	359	344	377	351	319	354	370	352	361	381	372	360	360	356	383	359	353	363	388	357	358	373	367	383	357	357	393	365	380	386	347	364	374	377	399	388	369	384	364	377	369	358	359	345	388	351	365	396	345	392	392	344	343	320	360	368	382	348	327	368	367	343	411	336	360	322	351	365	359	362	353	359	350	353	364	343	387	369	330	336	377	341	340	366	396	366	408	332	336	346	342	358	399	379	347	344	377	358	365	356	363	352	342	319	386	356	359	342	345	367	386	349	357	322	374	358	314	360	350	347	377	353	377	337	341	361	400	346	352	398	387	379	358	375	386	376	368	380	334	365	347	402	355	363	388	374	383	366	356	347	372	356	408	340	344	346	378	370	357	378	314	383	345	362	370	326	357	357	364	376	351	369	352	380	343	364	368	337	365	331	366	349	373	384	347	354	362	333	370	344	372	385	379	388	376	374	373	327	368	348	346	351	334	377	354	387	333	391	363	411	333	381	360	375	379	380	358	348	354	369	378	379	348	380	352	362	366	367	368	372	316	339	365	333	347	364	328	350	346	367	353	354	373	335	385	348	366	366	349	356	338	356	352	349	336	333	365	357	365	359	330	347	367	332	363	342	375	367	357	352	376	405	361	345	347	374
4939	13589	9292	4490	3166	2450	1830	1503	1229	1088	885	804	755	672	590	598	590	512	519	507	511	497	481	480	403	496	449	441	444	473	403	461	442	456	425	444	396	432	415	410	403	447	369	415	394	363	386	389	405	397	404	417	422	418	401	372	371	420	402	371	404	402	406	400	437	405	389	410	351	407	430	399	401	367	424	404	358	393	380	408	389	410	407	400	395	392	364	396	352	390	382	357	381	417	405	391	412	370	434	412	374	381	399	410	414	354	356	382	420	428	399	353	435	398	392	390	373	419	414	386	397	391	378	390	381	403	421	392	390	393	387	395	390	397	356	380	362	380	382	417	379	404	409	444	408	400	399	417	371	371	353	377	377	399	374	412	406	365	451	415	409	398	410	418	389	416	373	366	425	422	404	415	386	382	363	371	362	375	366	388	393	374	405	390	403	393	414	424	374	370	387	379	403	367	377	372	409	431	423	397	394	369	373	427	400	391	417	390	396	395	375	365	409	415	412	395	385	403	404	406	390	395	394	387	383	370	380	385	417	402	363	366	431	394	422	404	403	398	411	413	412	399	395	394	408	369	381	436	404	409	415	376	416	416	427	384	429	409	380	392	387	391	399	378	369	354	369	369	395	395	373	410	370	373	395	406	399	407	390	429	408	369	393	398	385	408	377	363	364	416	435	422	384	396	402	374	406	386	368	371	371	402	386	399	389	389	386	386	417	400	379	390	378	399	388	378	380	403	400	357	393	394	384	396	407	400	376	376	341	366	392	379	403	375	400	438	395	414	433	398	419	407	381	402	386	391	404	405	412	382	394	399	387	424	387	403	395	375	395	371	383	350	374	408	351	391	363	392	407	384	400	361	377	423	384	368	394	373	369	385	404	386	419	376	406	408	377	367	379	413	422	354	404	353	369	386	386	359	408	426	373	402	388	398	397	362	400	372	373	418	388	386	386	400	375	401	405	391	403	378	431	388	395	369	400	386	384	363	336	399	426	415	386	402	418	402	381	368	365	388	364	392	395	380	383	375	407	386	387	417	383	402	366	376	394	401	407	428	423	359	376	415	398	415	403	401	366	357	393	388	386	384	423	383	445	402	393	416	383	371	395	367	353	399	401	380	369	372	384	368	393	374	415	388	421	422	400	399	411	384	402	398	370	367	397	393	381	361	447	418	373	394	371	397	408	392	380	365	380	367	439	381	386	387	366	429	400	408	418	374	415	385	390	399	393	393	386	391	379	377	389	400	397	392	377	394	342	395	362	374	389	370	402	389	387	348	398	421	392	424	400	347	389	391	431	381	365	427	395	420	395	382	401	387	360	396	372	401	370	374	396	384	346	364	405	400	379	389	386	396	398	424	393	380	346	389	410	412	371	388	375	368	413	408	412	397	378	386	384	348	381	363	416	423	388	409	370	407	397	419	399	384	398	423	402	375	404	382	418	419	405	386	405	372	418	385	410	387	394	410	394	371	349	400	387	358	377	379	385	379	383	373	420	360	361	401	394	384	413	395	409	380	394	412	356	409	389	419	386	420	362	382	346	388	397	376	421	381	410	354	395	384	396	387	397	394	377	438	389	381	379	382	350	413	373	401	389	413	413	379	412	357	388	398	393	383	393	359	396	406	402	355	401	403	385	425	419	385	446	417	364	364	346	411	360	389	399	405	372	397	391	362	414	377	436	389	355	389	391	385	419	399	374	405	400	400	373	365	372	421	351	415	381	378	379	349	385	384	394	385	376	367	372	388	390	388	387	423	395	362	376	412	357	374	398	386	403	397	364	382	339	417	373	360	431	398	386	385	384	402	400	393	378	394	387	376	427	380	363	358	392	405	368	392	361	389	401	368	369	364	423	370	390	372	373	373	396	367	377	383	351	384	417	388	387	404	356	371	397	403	375	362	388	361	393	395	381	411	363	414	374	394	391	396	385	388	412	409	363	398	418	412	444	353	379	379	378	388	426	394	344	403	365	400	404	367	386	377	404	396	413	385	374	382	406	379	396	355	356	415	372	389	383	378	395	405	386	350	376	389	381	391	407	392	414	380	392	407	414	395	406	385	404	413	400	362	374	378	410	381	345	340	399	381	406	388	388	433	396	400	416	380	386	355	378	409	396	393	402	386	418	343	406	401	369	377	400	407	371	404	368	382	366	422	372	358	363	421	355	393	396	405	372	379	391	388	385	390	413	376	395	412	440	406	378	361	375	388	391	397	362	364	402	369	371	391	397	375	415	408	429	367	411	394	391	385	413	365	373	404	397	375	390	390	418	424	384	399	406	422	424	397	409	395	385	416	411	402	398	409	374	392	426	395	430	390	388	386	399	375	393	368	382	393	342	383	399	381	395	392	380	371	390	425	392	398	387	386	366	448	427	404	369	390	376	360	389	375	384	360	393	372	398	397	366	386	401	434	404	391	382	371	343	387	430	388	368	388	377	412	397	432	376	375	372	421	368	413	406	378	381	428	357	404	402	372	346	400	381	420	404	385	386	366	426	346	408	394	367	349	388	407	353	428	387	435	364	369	377	408	434	376	413	406	380	398	364	373	398	385	389	366	384	409	351	387	399	374	393	400	398	393	366	399	400	369	450	409	392	399	402	361	421	379	412	371	369	403	385	374	350	381	365	374	365	371	408	411	388	381	419	389	374	382	367	377	384	378	389	379	397	377	368	379	388	383	395	372	411	380	400	399	411	409	380	380	374	361	391	355	422	397	404	406	410	414	390	363	415	396	370	404	430	421	409	399	388	399	396	384	390	366	401	380	344	394	365	376	387	371	388	404	369	348	412	399	363	396	390	374	389	360	344	386	384	407	396	382	368	398	394	383	370	365	370	392	348	368	427	374	407	388	392	357	412	368	414	372	370	413	393	373	390	369	357	374	382	410	414	383	399	366	358	387	409	363	396	388	380	402	366	389	416	404	396	412	395	379	380	383	380	378	374	396	365	384	378	396	380	380	397	378	388	430	380	382	394	386	389	388	425	374	370	386	375	420	403	383	395	358	363	382	385	401	379	440	400	426	413	409	389	411	367	405	408	374	420	394	373	400	407	378	417	343	395	364	375	395	397	401	397	382	383	377	354	359	363	399	380	392	386	382	404	392	399	369	372	365	371	411	380	377	416	357	396	398	391	381	396	371	377	402	373	420	406	389	419	410	378	375	410	417	398	407	402	365	384	421	394	361	394	398	375	409	406	353	374	364	432	363	422	406	363	382	392	417	413	355	391	400	370	400	385	410	412	371	416	381	382	359	394	397	347	363	389	386	381	368	423	370	359	424	403	396	376	390	383	414	376	392	417	382	386	376	372	395	396	387	349	380	376	392	419	377	415	405	396	375	402	393	398	428	407	410	388	386	357	396	395	393	372	371	397	405	400	399	375	407	364	377	404	399	394	365	365	415	381	409	388	396	377	389	381	385	413	380	419	373	375	406	366	410	384	387	406	445	392	360	414	387	375	416	418	361	358	375	406	392	411	396	423	398	367	418	382	425
27411	17599	3363	607	445	393	196	146	110	100	137	127	129	95	107	106	98	117	105	117	88	115	104	87	112	107	101	120	114	100	113	126	81	101	81	102	114	118	103	96	127	100	97	104	96	93	112	111	108	110	96	116	83	99	103	109	107	109	80	113	97	110	103	101	121	104	118	122	124	98	83	89	105	115	105	103	102	111	98	100	107	95	120	112	88	97	113	118	94	93	111	120	102	111	112	104	109	105	106	127	121	107	106	118	96	109	118	114	96	93	93	101	104	125	103	96	105	109	120	94	102	110	101	95	106	119	97	115	94	110	105	93	94	118	95	95	116	97	103	101	99	112	109	91	104	95	102	111	110	95	89	124	101	93	117	109	84	107	102	105	93	120	114	115	86	108	103	108	92	116	83	128	105	119	114	91	95	102	123	100	107	107	104	98	93	114	106	103	101	110	109	104	105	114	116	105	103	111	118	115	114	116	102	106	116	111	114	100	84	91	98	108	95	108	119	102	106	106	104	91	98	112	116	101	117	107	82	101	92	89	102	112	114	110	108	100	139	97	103	86	109	103	98	97	118	84	111	117	106	105	109	104	117	114	96	93	108	106	122	102	103	107	96	99	122	107	102	84	110	116	86	104	98	101	106	102	80	96	80	127	115	102	116	107	114	97	119	105	110	114	108	109	114	121	101	110	92	112	105	83	120	115	90	104	111	69	109	106	89	88	134	100	103	102	89	102	80	100	80	119	105	108	97	106	114	108	110	97	102	105	112	88	104	110	122	115	93	106	110	100	91	100	95	107	97	106	104	104	117	108	86	111	107	103	92	99	117	111	100	121	113	111	91	86	96	107	104	95	107	108	89	101	102	104	106	115	117	120	115	109	107	110	114	95	97	116	107	115	114	93	101	99	124	111	101	95	100	97	118	107	92	117	105	100	100	123	85	104	84	88	117	104	113	103	112	98	97	92	112	95	96	102	101	113	128	105	118	96	92	124	104	93	108	107	102	103	105	101	99	100	107	93	102	120	105	110	99	91	113	94	121	113	97	88	99	121	112	120	115	96	112	107	99	93	105	121	104	109	115	91	91	108	92	115	108	132	107	103	104	119	99	125	105	103	106	95	109	97	123	121	96	106	103	99	104	86	103	112	99	114	121	108	92	97	112	96	118	93	96	105	110	100	115	111	108	92	119	100	83	92	95	90	106	110	98	101	122	109	113	119	94	94	83	102	101	87	103	96	104	122	95	100	95	108	115	112	101	113	113	101	91	99	112	100	95	94	98	101	95	101	112	102	109	122	114	110	123	112	108	106	104	108	96	128	99	105	93	88	116	128	110	96	101	113	101	121	115	114	121	123	117	103	108	97	93	101	95	117	110	110	106	125	99	93	97	105	90	90	109	99	112	102	121	103	104	103	90	92	104	95	121	93	93	102	102	88	106	92	120	113	117	100	95	106	105	118	93	90	91	94	117	118	106	84	93	93	107	93	108	89	108	113	115	99	107	100	111	108	100	96	106	115	110	89	97	92	110	111	107	116	85	106	113	101	109	94	104	85	104	111	96	92	91	107	108	92	126	105	100	114	107	110	107	93	105	97	107	89	93	104	110	99	119	102	105	101	109	103	80	99	94	103	117	114	117	100	111	91	96	108	107	107	104	81	110	102	111	98	85	105	89	98	129	94	107	106	118	104	110	99	105	103	112	100	101	97	103	118	83	103	111	100	107	91	97	96	107	112	114	99	119	99	104	117	95	98	107	98	98	87	104	104	107	87	116	103	114	99	107	93	112	96	116	101	104	110	96	99	104	110	86	105	111	90	100	109	118	104	120	94	110	103	94	112	103	99	103	103	87	105	96	99	102	116	85	107	97	119	95	115	100	98	92	104	95	115	97	117	102	113	115	113	101	101	110	123	99	96	111	109	116	122	92	118	87	109	118	101	121	115	112	95	84	106	88	113	89	101	122	111	92	95	112	107	108	93	97	103	95	111	87	103	97	92	96	103	119	116	100	97	108	99	100	104	102	117	103	97	101	122	93	116	117	82	107	109	101	112	91	106	104	104	107	108	111	109	107	106	107	113	92	108	118	93	111	110	112	114	82	111	101	86	101	84	126	99	117	96	115	71	96	106	95	112	120	96	93	117	115	102	127	96	101	138	109	102	104	94	101	104	107	100	115	104	114	103	109	103	97	112	113	97	99	112	87	97	92	103	98	114	110	118	82	121	101	104	92	95	95	101	119	105	95	97	119	103	91	121	94	110	103	106	96	99	108	87	103	108	95	92	105	108	107	114	91	100	84	110	111	103	116	126	84	101	109	115	98	104	81	100	98	90	111	100	110	97	123	114	118	102	95	93	105	84	106	89	112	109	113	123	100	105	90	117	124	116	104	100	103	105	90	100	93	92	85	107	104	110	107	98	116	93	90	109	112	107	113	130	83	121	111	121	102	101	92	94	104	108	107	118	107	100	118	123	113	98	96	111	104	97	105	119	98	110	94	115	98	109	98	96	97	119	101	98	116	88	103	91	100	99	89	81	102	113	112	110	112	86	113	117	128	113	104	100	121	103	111	104	92	100	116	121	92	102	117	111	87	97	97	116	111	119	102	108	112	102	114	96	99	114	96	105	110	94	108	109	99	89	117	103	105	92	98	114	84	96	108	96	118	109	109	93	86	105	98	103	126	103	104	98	109	97	101	105	122	98	97	111	98	125	103	118	110	99	115	107	121	105	106	102	108	125	108	81	98	98	111	98	93	126	96	103	104	114	109	85	116	107	95	114	88	100	92	90	106	112	118	91	97	118	106	103	89	103	81	97	123	123	90	84	101	97	128	87	101	99	101	90	101	115	113	111	96	107	109	115	103	94	103	118	99	102	101	106	108	94	106	101	104	109	111	102	110	102	104	107	97	84	105	118	101	99	87	120	117	91	113	113	98	111	90	97	112	104	112	116	99	97	108	95	77	91	102	104	114	83	108	107	94	115	108	81	121	103	104	97	139	113	101	107	106	103	93	114	102	99	96	117	113	94	110	107	104	107	109	103	104	116	103	112	96	113	101	117	100	95	113	106	112	100	108	117	110	107	101	108	109	99	95	96	122	98	96	97	100	106	96	112	110	94	105	97	103	106	105	105	103	115	103	96	99	104	98	100	110	104	104	105	103	110	93	118	92	103	99	102	109	97	106	98	96	99	107	113	102	96	105	98	115	95	91	102	117	104	118	112	92	97	84	90	105	114	103	84	117	92	110	108	105	97	116	99	120	104	104	98	114	98	104	90	117	99	105	117	99	88	95	93	96	117	109	112	94	125	107	103	94	90	122	108	104	89	97	112	119	94	119	98	105	102	102	95	104	109	105	93	128	110	110	102	93	99	91	95	122	118	117	122	99	99	100	111	107	92	103	100	82	108	107	99	106	106	115	109	99	109	121	117	95	108	120	102	111	101	94	96	121	98	102	111	95	107	107	127	109	89	109	115	99	96	81	96	105	108	100	102
4265	868	580	290	241	207	192	181	167	163	141	130	136	146	148	139	125	123	137	115	143	138	136	123	131	115	125	135	124	130	128	120	123	118	125	126	128	126	108	107	108	129	104	135	112	131	110	128	116	122	123	118	106	101	99	129	129	109	128	105	131	123	113	108	117	101	117	108	125	116	124	114	124	95	127	102	130	115	125	134	129	115	122	143	138	110	117	112	103	97	100	118	120	117	119	121	107	125	107	130	115	108	112	142	120	129	129	96	119	126	104	116	116	109	112	127	140	126	129	127	143	113	118	120	105	123	124	132	117	133	127	111	118	116	121	119	122	111	117	120	116	100	118	119	117	124	128	132	110	112	120	129	143	120	133	123	94	112	110	113	115	120	118	128	122	125	111	109	122	114	124	119	136	107	118	109	125	118	105	123	130	124	113	120	118	113	112	107	125	120	114	132	113	108	123	152	97	109	123	115	110	121	118	132	108	100	118	126	119	125	122	125	103	120	127	102	132	136	111	131	90	125	127	109	104	111	116	141	113	107	99	121	113	117	116	109	132	114	92	118	127	129	120	121	111	111	124	114	119	132	135	117	113	113	113	110	114	118	115	127	136	123	120	122	103	108	128	118	129	107	120	97	109	131	110	121	132	121	119	117	116	132	111	115	108	129	138	116	112	125	104	128	133	106	143	125	119	121	107	120	147	117	125	140	122	108	127	106	130	120	103	112	104	144	119	113	126	114	126	110	108	130	113	114	115	121	121	123	118	110	101	123	122	133	116	136	122	114	98	110	114	103	116	127	117	110	112	121	97	125	122	116	127	121	110	117	112	126	109	106	110	105	115	122	105	102	96	97	136	117	133	119	112	120	115	106	127	106	124	120	141	121	126	122	97	122	115	112	116	113	106	114	130	120	105	123	132	126	111	116	108	112	133	122	106	124	124	127	114	121	107	119	115	108	120	128	114	124	104	128	127	128	122	125	110	111	125	89	111	87	139	104	121	128	100	114	121	110	119	131	131	111	107	125	110	128	115	126	119	108	123	117	126	127	111	127	128	122	131	134	137	120	122	100	124	112	143	115	124	131	103	100	132	107	131	114	126	117	124	118	112	129	141	121	114	123	114	110	135	108	116	131	131	124	114	109	123	124	129	120	119	126	99	146	119	102	112	110	118	114	120	124	111	117	134	119	118	113	116	124	127	141	134	111	111	122	127	117	132	120	108	117	130	132	111	115	119	116	102	118	123	96	128	127	122	127	109	101	120	105	119	115	124	127	129	116	94	113	133	106	107	127	97	126	123	107	117	119	135	124	92	122	129	105	129	123	121	94	134	119	124	97	115	119	91	106	110	126	117	120	124	124	132	113	135	136	121	137	121	125	114	117	119	134	123	124	105	112	125	121	102	126	119	124	115	99	121	126	112	118	109	112	129	105	111	115	131	114	110	123	129	129	146	124	125	113	114	124	141	106	117	121	105	137	121	111	103	117	129	109	116	113	92	117	124	123	106	125	111	116	123	116	114	107	132	128	123	121	116	109	119	112	134	120	102	124	126	116	128	126	120	120	147	117	125	125	117	132	114	113	95	122	133	133	129	131	114	112	115	135	105	109	118	124	105	112	140	131	141	118	125	130	131	122	124	102	118	123	105	141	127	119	113	131	111	125	136	128	111	111	121	107	121	129	132	126	116	132	132	124	138	108	124	121	133	117	119	129	125	114	125	116	132	116	137	143	120	107	149	127	129	151	119	122	120	121	126	126	116	121	126	107	124	98	133	125	125	114	136	124	123	119	100	95	121	113	127	128	124	124	111	118	128	117	119	136	125	99	109	120	108	132	102	118	131	103	111	104	122	121	115	101	112	129	124	127	105	124	108	120	125	121	120	130	111	127	148	127	133	120	126	124	127	119	103	138	117	147	102	100	134	92	105	112	124	120	122	129	114	107	102	110	116	114	106	100	109	121	122	124	118	112	117	115	104	122	129	119	131	120	110	114	127	107	132	135	129	121	117	123	119	120	107	128	115	127	109	108	100	102	110	127	105	123	118	137	121	105	105	108	109	129	123	136	126	129	109	121	126	108	113	137	111	116	107	115	118	115	121	142	138	128	134	125	116	111	119	111	120	120	126	123	132	126	127	117	124	102	144	121	120	132	121	118	124	118	108	110	95	111	106	124	125	116	127	110	100	115	107	109	110	109	117	149	112	107	103	119	103	126	121	134	114	133	125	101	127	112	99	128	114	140	105	122	131	94	105	135	129	114	139	112	125	126	123	121	104	107	118	116	126	107	121	133	121	114	104	127	110	124	112	119	118	109	117	137	125	117	127	118	124	113	111	115	94	132	125	132	105	113	108	114	120	115	128	113	122	106	114	110	121	113	129	104	115	132	108	115	103	134	112	120	129	111	121	132	106	100	117	108	120	111	120	126	104	130	118	101	124	77	103	111	120	100	101	138	122	113	125	134	127	113	96	104	116	120	118	132	134	111	134	120	127	123	117	109	122	138	119	117	136	115	121	125	117	109	120	142	136	116	97	120	111	119	106	123	123	98	103	120	138	112	111	119	123	106	113	123	111	106	102	147	117	135	101	121	136	121	104	137	103	124	105	132	110	109	112	142	111	95	140	107	135	119	128	108	139	97	122	110	111	125	114	130	121	121	121	122	103	119	122	103	132	121	116	129	106	114	100	116	113	120	116	127	120	116	105	114	118	120	145	130	128	101	100	121	123	124	125	128	111	116	113	134	122	117	120	138	97	132	121	123	131	122	104	106	123	147	98	95	119	106	121	129	122	101	91	147	122	123	130	119	111	129	115	137	102	112	122	103	110	128	118	121	117	135	131	123	125	132	124	121	122	121	125	132	109	110	111	125	128	106	140	101	102	107	117	112	107	120	141	120	121	124	119	122	116	109	115	115	113	122	126	135	125	99	112	103	120	106	138	109	116	104	124	122	126	120	131	130	104	117	119	123	124	140	118	112	128	124	111	131	122	125	138	122	111	123	113	120	122	120	105	131	117	115	115	123	124	135	126	118	119	108	123	117	114	115	123	109	136	122	105	96	110	129	110	117	132	129	116	128	104	111	126	120	105	118	105	118	99	116	136	134	120	125	117	121	122	104	115	103	105	143	117	133	101	117	95	123	100	117	113	118	138	121	116	115	122	131	99	122	106	126	109	104	105	112	118	106	119	124	110	111	113	115	122	108	137	94	131	114	137	128	128	116	143	117	127	122	114	117	114	135	107	111	128	119	118	112	113	119	124	111	116	106	131	129	131	133	116	109	112	118	134	129	126	110	111	102	117	133	108	118	120	113	120	116	96	138	109	113	117	121	112	126	115	105	141	126	127	132	101	125	121	113	111	107	125	114	123	98	129	121	143	113	121	111	109	115	124	128	132	103	121	109	111	133	113	141	105	123	130	126	129	118	113	115	113	125	121	122	120	109	106	111	128	125	132	116	129	128	118	138	113	123	110	153	119	118	117	127	129	125	113	112
23588	20958	27920	24138	20919	7409	862	575	508	462	445	430	369	382	319	368	319	356	310	282	320	332	307	323	305	297	308	310	292	284	293	304	313	280	291	249	323	298	303	303	303	303	290	261	304	307	299	287	246	317	269	283	268	318	291	298	306	291	300	294	261	279	296	296	287	261	329	301	312	274	285	261	285	304	276	300	256	273	302	266	257	298	319	265	269	294	278	309	296	288	294	276	287	290	287	284	298	280	295	292	277	286	299	295	259	295	288	307	308	288	292	271	281	272	311	308	297	248	312	253	302	300	262	296	280	258	270	285	280	269	302	275	300	286	288	298	281	306	294	303	286	268	295	265	261	280	306	297	304	297	288	321	289	295	299	279	275	326	266	304	268	293	314	303	284	288	266	296	306	280	292	287	288	244	299	285	298	267	293	335	265	294	290	302	281	310	273	292	313	281	278	262	271	291	297	293	283	280	286	305	270	280	319	286	304	292	282	287	293	295	331	272	298	325	279	270	269	255	306	280	269	299	286	259	287	274	326	313	304	250	288	295	286	310	264	299	287	267	300	303	283	305	292	273	286	278	317	259	278	283	300	275	261	296	298	267	294	337	271	282	272	266	300	283	288	272	273	264	240	299	281	296	302	279	299	269	279	286	288	296	274	304	284	259	310	277	266	268	283	299	297	314	313	285	309	287	283	295	279	294	254	287	302	272	272	307	249	291	284	279	316	289	296	291	268	237	286	289	287	270	291	306	281	293	287	296	300	276	295	293	312	310	255	311	312	294	257	289	292	301	297	272	271	279	299	294	260	284	292	300	304	260	327	291	292	298	275	328	289	281	303	276	274	295	331	305	306	278	289	294	311	286	296	275	293	307	291	258	312	283	310	299	260	301	298	299	266	300	302	313	271	280	296	311	298	284	317	290	301	283	263	285	306	280	302	250	314	275	289	304	275	275	272	288	293	272	309	291	295	292	277	334	262	298	271	308	306	294	255	294	286	284	289	268	267	248	300	290	274	284	307	290	289	312	299	277	268	284	315	293	253	287	285	300	275	299	283	253	262	273	236	292	308	275	264	311	304	307	287	280	279	282	279	278	337	252	268	277	298	275	302	290	255	280	292	308	268	326	298	256	293	292	257	313	257	294	283	303	306	298	283	293	287	300	277	276	281	295	292	256	287	299	276	343	287	325	274	283	309	295	295	301	272	277	265	266	263	281	300	266	299	279	319	263	277	284	289	270	308	290	294	269	300	288	308	295	299	274	283	315	292	299	288	288	282	286	296	272	269	277	325	307	258	262	327	295	305	287	301	310	253	227	306	269	296	299	319	281	301	281	317	297	276	302	265	297	299	272	279	311	282	289	289	282	279	295	276	279	256	314	322	297	265	292	301	306	276	276	299	321	309	277	292	284	304	293	276	286	290	324	308	297	267	298	302	333	277	303	324	272	288	287	259	292	273	295	270	297	279	286	292	271	256	292	304	308	278	306	282	290	277	292	301	275	289	298	287	288	296	295	284	286	282	300	302	273	283	270	288	295	269	265	301	269	283	301	291	284	279	279	266	287	261	280	292	272	275	265	287	288	288	285	284	305	283	295	298	249	302	272	275	288	283	317	280	302	261	285	299	287	321	305	272	296	292	315	279	282	300	271	313	296	311	278	275	299	309	297	285	259	253	284	271	259	284	277	279	328	278	253	266	288	304	299	310	281	281	306	288	311	290	296	293	284	277	305	256	289	274	302	289	287	284	311	289	284	286	295	268	297	279	264	299	282	257	269	311	311	313	294	322	312	272	298	273	288	278	320	283	266	294	303	309	310	304	282	283	270	296	301	268	305	265	304	272	251	259	276	276	305	306	294	284	312	295	295	295	256	311	285	329	281	269	302	306	288	270	301	333	308	292	320	279	268	286	285	295	298	290	272	291	293	291	311	299	295	288	258	293	267	298	286	274	279	274	267	279	298	291	269	258	315	284	270	304	267	282	279	264	270	272	306	258	270	260	312	278	341	257	304	327	326	259	283	282	265	291	282	286	257	290	285	285	279	311	302	295	277	327	295	262	274	299	271	273	280	306	308	280	276	295	305	296	269	285	315	296	299	294	302	320	253	266	313	295	314	283	295	271	270	300	320	296	293	303	307	281	299	284	276	280	262	310	266	303	278	266	268	318	261	282	304	277	302	313	294	269	316	285	294	247	300	292	276	291	267	289	312	297	300	280	314	268	269	312	295	263	294	284	289	287	342	296	262	302	299	283	282	295	297	314	280	278	281	262	314	295	273	266	258	298	283	263	273	312	302	317	274	288	318	288	271	291	287	298	291	313	282	292	284	308	249	303	257	290	259	277	288	287	275	277	305	270	312	281	269	275	269	304	290	263	304	273	306	272	263	279	290	292	301	281	289	256	295	288	273	275	253	287	321	277	268	283	304	284	272	300	297	269	313	307	275	277	288	275	299	265	271	288	327	299	259	297	293	285	294	260	286	285	272	282	248	301	314	278	303	301	272	274	279	280	296	294	296	275	255	312	305	306	306	290	266	295	288	313	287	302	281	299	278	309	282	276	246	303	283	300	304	299	279	292	225	302	298	262	276	318	298	273	313	287	257	284	272	272	308	277	293	305	284	294	271	253	280	273	297	280	298	328	326	307	286	278	281	304	302	294	319	280	268	296	280	275	273	311	279	299	305	289	292	295	278	305	300	292	279	293	260	295	301	267	270	293	275	305	284	287	265	283	313	280	286	304	280	261	345	285	278	300	275	280	273	291	322	297	304	293	329	278	259	305	282	285	276	281	292	284	283	318	264	291	309	307	292	277	264	311	285	293	288	279	272	304	297	262	273	303	294	275	288	262	281	271	283	314	265	294	304	276	235	257	267	300	278	311	312	282	283	293	280	288	273	294	296	297	295	297	342	295	309	280	264	270	304	273	285	309	251	292	283	312	299	264	302	291	272	290	268	266	289	268	280	281	326	291	263	272	276	277	279	285	290	288	288	292	284	311	275	274	278	324	267	317	291	313	261	270	272	284	321	286	272	310	279	302	272	231	301	302	291	300	286	282	280	300	308	299	310	299	287	302	280	284	278	264	283	278	267	272	288	293	274	276	266	285	273	305	282	291	270	246	281	312	254	305	275	302	284	273	290	306	286	326	263	266	296	300	298	282	298	273	268	288	289	327	297	286	267	282	287	246	275	248	296	256	262	302	297	269	299	278	289	314	290	273	266	299	282	276	270	280	282	317	259	285	285	264	273	290	286	298	253	277	254	301	267	299	307	284	301	272	264	273	268	273	262	277	311	277	278	293	270	307	293	310	269	300	296	285	249	323	288	286	325	306	284	299	273	273	281	289	290	291	298	284	268	290	302	280	277	269	276	282	307	254	283	262	267	302	264	279	301	310	300	294	287	269	275	338	304	299	295	283	280	299	236	270	295	279	282	292	303	274	286	301	292	312	282	287	303	265	256	298	300	279	276	278	310	278	300	259	303	295	295	284	265
3697	8308	5662	2625	1765	1451	1084	900	689	602	568	510	472	477	452	421	382	404	388	392	348	379	359	317	362	343	319	339	338	339	317	344	331	326	330	365	335	346	332	314	317	284	325	332	328	292	332	294	288	308	298	290	315	318	306	308	302	322	359	306	326	327	272	282	295	300	304	312	331	305	304	320	338	316	301	321	322	298	309	285	305	300	316	282	311	317	352	291	326	312	310	293	308	313	304	316	325	279	305	309	346	334	289	294	300	328	282	321	310	306	311	296	291	312	315	321	301	335	309	322	328	310	288	305	292	286	302	304	299	330	338	321	339	291	305	293	318	331	296	316	314	324	321	338	315	286	316	322	280	289	289	319	283	322	294	292	295	323	318	294	288	322	318	309	290	275	314	292	296	297	289	303	314	287	285	302	323	281	293	340	311	314	301	298	321	308	323	311	300	274	315	294	343	294	303	331	299	322	319	315	294	300	297	287	342	311	317	295	306	314	295	286	309	335	334	317	327	307	287	304	300	313	281	308	249	305	328	280	310	285	339	277	342	295	288	316	293	306	332	296	326	286	316	319	317	318	304	304	293	300	360	302	293	324	302	331	336	282	287	308	341	311	306	300	340	320	291	305	305	331	335	317	319	325	311	291	308	330	331	287	278	326	294	292	288	303	340	317	306	297	294	318	329	327	303	283	303	297	299	330	317	280	316	305	321	290	293	296	302	343	329	291	316	304	337	314	300	279	325	317	306	310	287	298	320	307	298	311	323	317	322	322	315	300	314	258	326	317	277	284	299	313	312	314	271	318	306	290	271	315	295	303	317	329	310	306	330	299	320	325	307	304	305	345	293	321	295	262	315	330	315	278	277	324	300	313	309	323	322	289	305	286	332	308	278	292	300	320	298	312	295	315	330	295	287	322	309	310	297	285	289	299	311	314	300	292	299	310	319	328	311	307	303	289	277	336	312	321	316	307	288	311	310	309	297	294	313	312	308	321	291	340	311	302	301	320	293	322	318	284	304	317	299	295	264	257	303	326	305	342	278	344	318	337	310	289	316	302	297	329	305	342	310	296	322	309	318	346	301	281	311	325	328	322	305	303	301	296	302	276	318	308	290	305	341	287	335	296	315	318	318	337	312	330	294	308	298	325	307	301	310	331	280	318	323	293	307	309	307	324	317	273	312	307	262	283	320	323	296	288	309	305	306	309	298	333	309	290	308	307	312	309	317	310	272	311	311	310	309	326	327	316	312	301	294	338	305	291	308	316	289	302	323	309	288	308	303	297	330	304	325	327	330	307	310	328	308	309	302	279	316	320	294	292	328	275	352	328	294	337	324	297	325	348	287	310	318	313	278	321	314	305	331	291	293	313	312	307	328	299	298	290	333	312	297	301	323	316	298	313	307	290	291	316	313	291	335	284	337	326	321	290	300	336	294	316	287	303	280	305	289	303	309	266	328	301	315	324	310	293	314	285	302	333	259	309	311	264	303	328	295	296	333	284	289	303	330	297	319	300	314	293	305	313	346	314	285	312	294	308	303	325	316	309	305	260	317	312	288	313	289	304	290	317	308	306	286	305	331	283	318	310	323	281	315	267	293	306	271	301	282	296	327	298	313	284	305	291	313	309	328	308	301	310	310	318	304	280	284	284	251	335	309	318	331	312	274	296	277	325	331	306	291	331	309	325	291	314	317	304	308	300	316	280	325	302	276	332	325	261	333	327	337	289	315	288	307	318	331	307	288	304	313	318	315	305	305	326	318	300	297	308	283	286	263	320	310	330	288	312	294	324	332	300	329	301	307	310	314	309	328	293	299	286	329	276	317	295	321	314	327	303	326	281	314	256	357	307	318	281	308	322	282	324	319	327	311	316	302	282	301	301	296	324	305	287	309	321	309	314	298	317	329	314	295	332	333	285	304	311	299	339	315	303	308	277	292	284	293	294	318	342	303	303	287	293	331	324	300	313	286	307	305	334	320	287	305	301	283	295	317	305	297	307	273	296	314	284	301	325	308	336	293	306	283	307	331	311	311	286	314	319	335	302	325	295	284	313	312	296	305	285	303	297	289	262	321	286	309	331	281	310	320	299	321	298	304	304	282	298	337	306	310	295	318	319	294	319	299	298	328	288	310	285	289	327	293	301	334	324	311	302	296	353	288	311	314	290	329	300	319	309	322	306	317	297	317	280	316	305	316	326	285	273	309	305	303	313	312	326	357	307	287	331	310	312	305	303	302	305	305	308	299	307	288	320	307	305	300	329	330	298	363	292	333	293	274	303	300	316	311	334	281	290	276	327	304	284	301	265	314	262	331	290	314	336	290	298	313	277	305	292	293	325	309	332	268	344	308	273	329	334	296	311	343	344	304	265	319	300	310	284	311	299	313	316	300	299	337	333	339	304	297	280	325	304	344	301	317	306	321	353	285	307	307	325	319	309	302	301	270	308	284	291	301	290	280	325	339	298	322	304	329	322	289	323	313	326	292	293	328	319	302	307	299	298	297	264	343	315	301	319	321	293	299	325	289	308	301	329	322	330	297	278	312	296	313	317	314	291	291	289	285	306	329	325	329	303	306	286	305	320	307	298	286	328	307	307	320	285	297	328	280	284	304	308	290	332	324	286	323	297	308	296	303	313	294	314	347	261	292	317	305	307	291	334	328	307	284	310	294	319	291	326	288	360	309	291	295	338	302	288	323	312	279	329	311	314	315	294	291	312	328	309	304	302	346	309	277	323	305	311	300	304	301	331	317	330	265	311	294	330	303	328	301	330	319	330	266	288	285	293	306	302	283	310	297	319	305	314	323	324	315	311	301	323	322	330	280	292	294	312	314	341	264	294	300	315	307	294	299	340	321	294	295	296	308	322	325	314	309	308	319	299	292	307	298	306	303	320	291	312	316	308	296	316	298	289	286	325	327	307	319	321	324	297	324	294	281	328	284	322	339	297	301	297	318	337	309	344	295	302	328	322	286	285	292	328	307	303	307	317	350	311	312	284	304	328	299	321	300	298	319	309	290	279	323	318	319	300	301	295	297	318	280	303	328	295	305	304	294	297	316	323	346	319	325	311	299	303	326	309	312	288	296	276	337	311	312	299	342	312	304	294	323	305	325	280	340	272	313	336	286	293	345	302	309	308	297	291	314	282	286	289	306	338	301	282	322	294	282	350	293	284	267	298	330	310	326	294	304	299	291	340	313	282	307	321	321	308	285	314	284	340	287	327	323	313	284	307	302	306	305	323	304	324	294	332	283	297	323	288	305	291	297	261	277	281	319	315	310	309	292	294	315	276	290	321	309	300	302	311	311	310	296	293	324	293	301	283	336	297	348	306	318	289	263	291	319	311	321	294	321	304	310	298	297	320	338	308	306	297	311	305	280	316	325	285	318	311	323	276	322	297	316	297	305	287	287	314	287	298	290	309	301	294	336	318	317	290	305	329	291	308	296	304	301	323	323	280	311	288	301	356	319	314	308	303	309	301	319	312	295	301	326	310
24860	20944	26449	25329	4864	336	251	191	181	142	149	153	146	126	125	114	112	122	119	97	111	122	103	88	118	120	115	98	105	90	95	113	87	111	84	98	103	103	91	95	103	95	96	110	87	91	104	111	96	82	104	100	123	99	94	96	79	90	95	107	89	90	100	97	119	96	100	98	106	97	89	111	95	103	92	97	92	86	85	87	115	87	97	97	111	92	92	90	84	95	122	101	95	94	100	97	111	92	88	99	102	97	83	110	102	71	118	87	96	94	88	108	99	94	86	84	103	96	103	91	102	103	100	114	86	94	98	90	97	83	114	113	86	95	91	99	108	93	85	108	88	97	104	109	88	120	105	82	99	86	107	104	89	86	113	102	81	77	97	113	95	100	85	80	94	107	89	92	112	88	78	100	110	83	87	102	80	91	108	92	83	95	102	105	101	94	106	86	88	114	94	100	85	87	105	103	95	97	81	108	84	98	94	106	98	96	102	88	87	93	100	80	89	112	99	92	110	93	100	91	94	100	78	95	97	97	86	110	93	98	88	114	73	87	88	80	92	81	104	83	103	127	94	93	90	83	83	97	116	115	83	106	76	72	81	102	93	89	97	108	77	92	98	91	91	99	110	75	95	94	109	105	106	98	104	109	96	90	84	104	107	78	98	109	76	109	101	100	106	90	99	88	98	108	98	88	95	122	110	82	98	78	99	99	94	102	92	71	81	92	109	96	83	103	107	98	92	82	88	104	103	85	90	89	102	87	69	95	102	94	93	100	102	89	108	88	79	96	100	94	98	103	80	79	84	94	106	111	107	105	63	102	89	93	95	87	89	104	78	101	85	101	80	89	90	86	97	123	107	88	94	84	92	111	111	88	117	93	93	108	103	98	88	111	90	102	103	98	94	94	95	96	104	85	95	94	92	110	98	76	93	108	91	95	83	101	103	105	87	93	94	103	93	97	82	104	91	85	78	101	101	100	87	114	88	87	87	111	96	92	108	96	92	75	94	100	111	94	98	99	105	94	95	85	97	75	93	103	103	79	95	90	101	98	84	102	79	97	106	79	104	78	86	88	102	91	96	92	92	90	97	102	105	96	107	87	106	76	96	107	104	110	104	82	85	94	79	94	121	98	99	84	96	93	100	99	78	102	89	98	98	94	86	102	104	96	88	106	99	89	82	89	93	91	88	90	92	103	88	84	102	94	84	86	112	86	83	89	89	97	101	91	103	95	86	113	102	73	105	124	95	114	90	91	95	98	92	102	96	99	92	96	100	75	106	84	91	86	91	82	88	103	106	100	100	110	114	105	94	91	77	101	97	86	101	107	103	93	107	88	107	98	78	88	87	94	97	99	90	85	92	117	103	100	111	92	91	96	85	100	87	92	95	88	101	99	97	95	101	95	102	88	99	97	90	88	94	98	86	89	84	98	93	100	92	107	95	96	92	101	111	106	111	96	87	91	89	98	91	99	90	98	112	79	100	71	101	104	86	106	93	98	94	94	89	107	94	111	99	86	91	84	100	97	102	98	96	127	90	82	101	93	92	96	85	96	102	118	78	91	96	102	93	98	96	95	92	84	79	86	107	90	98	121	96	110	114	92	92	94	80	84	94	71	83	94	99	113	94	76	103	104	88	97	91	90	92	106	84	112	98	89	108	95	109	94	90	87	92	99	104	70	90	89	90	103	106	97	87	112	108	101	82	91	86	114	130	116	67	103	88	79	111	83	110	82	118	101	90	82	89	83	94	112	90	103	97	93	102	91	93	97	93	113	98	77	93	77	107	94	92	88	90	95	91	87	103	111	104	90	79	87	114	82	125	102	108	88	87	117	99	108	96	98	115	114	107	91	88	91	107	86	93	82	86	102	123	89	93	93	86	118	96	90	99	93	110	98	91	101	107	99	96	84	85	95	90	103	90	91	80	107	101	101	99	108	86	88	108	79	87	101	85	92	105	88	103	75	104	80	111	95	96	84	94	89	119	94	102	82	86	91	82	87	93	83	115	114	79	91	108	95	103	93	123	107	100	91	100	104	84	94	106	93	93	96	104	96	109	100	97	106	98	96	97	99	84	96	92	94	96	104	95	92	97	107	99	104	93	85	106	113	104	101	90	102	82	107	95	99	114	96	82	85	89	100	92	75	92	95	102	97	106	84	84	101	118	92	81	102	98	89	81	98	89	96	84	79	79	85	101	101	100	103	90	99	94	88	96	97	109	92	96	108	93	83	100	89	114	96	108	100	102	107	105	90	92	95	112	117	93	89	105	104	100	85	75	100	93	92	112	100	108	90	109	87	89	100	86	102	101	107	102	83	97	95	69	95	102	104	93	95	98	104	100	92	91	96	108	101	101	81	95	99	91	91	86	85	87	103	92	89	84	105	73	108	92	95	88	89	107	93	108	82	98	85	102	102	89	100	88	109	98	106	95	91	97	105	82	80	104	83	98	97	90	99	92	91	89	111	91	98	89	94	92	87	97	101	89	99	96	91	77	94	82	117	93	101	105	79	103	88	113	102	104	89	74	97	100	102	90	100	103	114	94	85	100	104	92	95	97	100	85	98	100	102	114	100	83	103	107	98	90	89	83	107	97	107	122	93	101	97	97	86	75	102	97	71	83	103	124	79	90	82	104	98	92	102	97	94	111	114	111	95	106	80	96	104	104	91	79	104	86	106	83	85	92	93	98	91	86	90	98	91	93	102	103	88	104	98	87	90	92	98	98	100	106	91	78	115	109	90	102	87	103	97	95	126	87	99	93	86	93	73	84	80	104	107	89	99	90	84	89	112	91	90	89	76	93	113	106	93	100	81	105	90	93	94	104	106	93	78	107	97	99	107	110	83	104	108	91	109	92	97	97	91	76	75	93	97	106	97	92	91	84	105	82	92	100	101	103	115	95	77	114	93	77	86	87	114	92	97	79	102	91	95	108	92	87	94	85	86	85	94	82	93	90	101	87	84	92	86	103	84	102	93	94	84	101	106	95	110	101	117	92	105	113	107	112	94	108	90	94	95	97	109	88	103	102	102	94	93	100	90	98	105	94	110	83	105	80	106	91	79	111	80	90	102	105	108	107	94	95	77	85	92	97	81	79	93	88	86	103	105	98	88	98	102	91	88	98	97	101	86	96	102	108	97	100	117	100	81	111	102	82	113	92	113	96	106	90	86	95	103	96	92	91	101	99	88	92	87	90	88	99	117	101	107	106	101	94	95	106	91	99	102	86	93	95	90	91	85	105	84	85	100	89	90	108	111	81	80	93	78	94	99	106	88	82	83	94	94	90	98	99	89	109	94	104	108	97	91	108	119	102	86	91	104	114	94	84	88	84	106	104	99	102	92	89	100	89	98	107	106	98	93	105	110	107	97	91	104	106	101	91	93	88	95	102	90	107	79	90	86	88	93	102	97	89	110	87	98	96	104	81	112	96	102	79	93	109	110	104	93	93	105	102	99	93	85	93	122	91	109	108	99	107	102	96	96	95	75	87	104	80	95
3409	4082	2743	1190	848	605	478	403	330	295	239	213	224	198	194	168	161	169	161	147	129	148	157	125	113	147	128	136	130	141	141	149	117	114	121	144	117	146	127	115	134	133	113	111	120	132	114	111	134	128	132	116	122	137	120	124	132	130	106	124	138	126	92	127	108	127	127	111	128	124	133	127	128	134	115	103	124	130	120	125	111	122	130	105	123	144	113	125	138	143	112	129	115	119	107	118	126	115	98	122	136	123	115	109	117	120	126	124	125	124	128	125	126	115	122	131	120	121	129	128	115	130	108	146	133	108	125	144	122	125	108	114	148	113	116	125	125	113	108	142	117	119	111	114	112	116	106	142	107	138	126	142	129	121	110	116	120	93	97	95	114	119	131	125	126	113	109	116	128	135	118	121	113	110	112	107	106	116	125	119	127	128	133	123	95	124	97	118	121	123	130	132	121	128	114	142	122	105	126	107	118	143	112	119	123	138	120	115	127	117	131	112	117	137	124	140	94	143	131	117	107	129	128	123	135	118	122	148	143	120	119	120	121	108	124	111	123	102	133	107	96	121	125	128	104	109	113	109	116	124	108	110	122	109	99	110	122	124	118	118	137	111	131	119	127	121	126	114	111	128	124	128	130	114	138	127	126	124	152	123	119	108	127	131	120	124	132	143	127	121	125	139	106	111	129	122	147	97	118	123	124	115	105	118	112	122	121	97	122	120	129	109	125	131	121	130	135	126	108	122	122	117	111	143	125	145	113	137	103	131	119	113	108	121	128	129	115	134	132	112	110	127	125	128	124	121	103	138	122	130	132	119	131	133	112	139	117	136	124	110	130	133	126	127	118	125	136	132	111	110	112	110	113	134	126	123	117	106	118	122	132	114	125	130	119	118	126	119	133	120	142	102	119	128	131	121	134	128	129	134	109	122	124	148	123	102	138	118	117	135	128	129	112	123	117	117	108	129	114	116	120	131	140	115	115	132	135	122	133	119	124	144	122	97	141	136	128	108	118	145	111	135	126	114	138	122	139	112	136	117	129	124	111	109	106	116	130	108	135	116	129	121	114	108	110	102	136	115	130	135	114	117	97	118	111	105	102	123	114	126	129	134	118	114	126	109	113	127	133	121	131	130	114	106	121	118	107	121	109	121	101	124	116	113	115	110	124	122	115	120	134	140	111	136	124	123	113	117	124	145	103	121	114	130	107	148	120	117	125	128	141	118	135	128	127	130	118	119	136	114	125	121	145	122	120	126	116	132	113	122	112	121	119	102	132	115	100	121	121	117	121	128	120	112	112	114	117	129	112	139	134	117	110	135	108	124	125	120	110	104	126	145	121	102	122	118	123	118	111	111	104	109	106	104	122	118	100	112	143	120	112	125	110	110	97	106	109	128	121	125	125	137	131	120	124	128	130	129	121	106	111	116	106	109	107	117	130	132	114	118	130	120	131	116	114	133	115	119	105	113	131	124	116	114	136	133	118	115	123	123	114	118	140	122	134	113	117	116	125	116	129	118	123	135	121	129	137	134	114	118	137	124	110	120	118	146	120	139	102	127	121	111	119	111	133	132	134	148	132	137	133	101	120	116	145	113	111	127	99	127	111	125	132	122	120	112	130	135	119	121	108	122	121	127	133	108	112	112	117	123	127	103	139	121	109	140	114	126	130	127	123	114	110	115	111	139	119	122	130	104	121	118	115	131	120	129	103	127	119	114	111	105	135	126	140	133	119	111	130	136	115	110	109	130	136	132	105	103	113	114	107	117	108	145	128	125	141	121	134	107	119	133	107	138	140	138	119	130	113	148	144	124	125	119	113	115	111	116	122	112	111	114	132	132	92	113	114	113	122	134	116	137	118	117	119	107	128	118	117	128	113	109	128	118	116	116	111	126	115	121	132	109	136	119	113	116	164	111	129	111	126	133	132	110	149	115	121	117	136	129	129	124	115	117	123	122	113	98	120	102	115	120	105	100	124	119	117	122	128	106	117	95	111	109	130	112	109	100	121	132	115	122	128	135	121	118	129	133	124	123	115	112	112	118	137	131	134	123	103	131	123	135	132	133	106	138	129	110	118	136	124	119	125	99	126	124	124	118	125	140	132	116	126	126	118	131	132	116	139	154	117	133	113	121	111	130	127	133	129	131	116	119	128	103	108	140	113	117	99	126	129	121	121	107	123	110	131	118	137	115	131	107	139	111	113	113	121	133	116	123	141	119	127	135	115	125	133	138	124	134	121	115	128	101	117	120	121	124	142	115	138	134	122	118	124	125	132	110	119	125	121	130	108	139	135	116	139	129	117	107	122	140	124	120	103	118	132	118	114	126	115	110	97	121	133	111	125	118	121	115	126	121	122	139	119	133	131	127	99	125	114	99	140	142	128	122	119	130	124	138	121	101	125	110	114	124	102	132	118	112	122	102	116	105	110	114	124	139	121	104	120	121	95	124	130	115	127	114	120	118	138	125	124	114	137	146	122	116	122	119	120	121	124	134	117	120	132	108	104	129	125	140	106	108	112	133	133	118	117	133	142	132	127	121	116	140	118	120	120	117	104	125	131	115	119	116	115	132	124	113	104	139	112	121	120	106	135	140	110	131	125	116	117	120	130	124	123	126	141	114	111	114	118	120	123	126	106	115	122	119	106	119	125	130	114	123	107	140	116	114	118	123	119	120	124	133	114	123	100	103	120	130	109	120	117	124	121	131	136	115	119	119	130	101	126	130	104	131	122	121	114	123	114	114	129	129	93	126	135	120	139	121	124	117	122	139	124	118	122	115	113	120	136	122	103	132	120	143	138	120	118	132	104	129	117	139	112	112	103	133	113	109	111	131	116	140	110	109	137	116	130	119	116	126	121	103	103	116	125	110	106	112	116	147	126	134	121	119	117	117	121	115	125	97	126	129	115	129	113	120	127	114	130	118	124	140	136	104	109	123	116	116	116	150	133	137	112	123	106	125	134	101	109	118	115	112	112	125	96	139	126	111	122	117	123	123	122	134	114	131	124	116	115	119	138	140	133	131	120	119	127	124	114	125	110	116	110	132	127	139	118	127	111	127	122	116	119	130	121	130	115	127	113	136	107	118	126	108	117	122	117	110	128	134	121	103	123	150	128	127	128	120	114	130	109	121	102	131	112	109	121	107	115	124	122	111	125	107	131	124	126	125	127	111	118	121	138	128	127	106	116	124	123	116	129	114	121	124	119	132	125	122	128	127	133	135	107	112	131	113	113	119	113	112	105	133	117	120	115	96	108	116	113	130	118	122	128	131	109	114	118	106	122	131	121	125	123	120	134	117	153	128	117	117	104	113	125	121	119	128	141	129	132	112	135	119	119	141	111	130	130	120	108	112	122	126	118	125	115	114	142	145	120	130	112	140	120	112	147	115	122	135	135	129	121	120	105	115	124	116	115	111	140	115	116	92	115	129	119	108	115	124	112	149	123	122	147	132	127	117	119	127	126	107	108	132	131	127	146	130	111	122	122	127	128	107
22586	21005	28471	23724	20905	20862	4972	944	738	677	610	554	508	523	477	466	454	460	428	419	381	417	365	399	383	396	397	392	379	431	382	374	363	374	361	401	357	371	397	361	396	377	334	362	355	370	358	407	391	352	349	373	381	359	362	336	373	367	353	329	341	354	369	322	395	360	366	376	384	323	374	369	341	371	415	363	338	365	352	386	357	330	394	320	389	359	376	357	356	351	372	356	368	352	341	405	341	341	358	351	356	353	383	369	343	381	370	358	309	388	347	387	357	363	315	339	345	378	345	346	367	344	361	373	336	363	315	396	368	362	343	359	363	365	344	354	392	362	346	376	372	344	367	328	357	363	374	364	370	377	352	332	348	344	354	362	348	329	354	366	315	342	358	355	369	354	360	367	374	341	342	344	352	360	374	383	373	396	388	372	381	360	380	328	370	338	366	356	397	376	368	365	365	351	347	379	307	335	374	376	363	350	389	344	324	321	335	378	343	362	343	362	369	341	356	374	411	368	349	366	372	352	348	325	335	340	369	349	395	375	352	347	364	341	338	389	346	348	350	333	372	349	360	350	328	362	378	350	340	375	327	363	361	376	348	406	331	375	355	370	364	326	363	348	355	349	370	347	332	358	354	340	370	409	329	329	340	368	370	324	347	338	343	396	337	398	328	341	359	357	362	352	343	341	361	365	367	369	362	331	393	344	371	372	320	342	367	353	370	337	353	372	358	357	363	363	337	364	347	348	331	366	345	359	333	364	327	358	353	383	399	333	355	363	358	370	350	338	330	377	347	330	346	369	370	354	367	349	351	388	366	375	313	322	330	360	343	379	365	350	370	342	377	317	367	384	368	358	371	322	356	338	351	371	338	362	374	349	391	351	362	316	368	392	373	371	366	354	338	314	364	336	378	355	370	361	390	381	361	362	358	340	368	339	368	374	384	379	382	384	326	358	386	369	383	359	355	347	322	344	395	365	310	342	331	381	331	360	360	335	330	337	365	340	340	368	367	340	355	375	345	341	379	332	380	396	359	359	343	349	370	339	373	368	364	345	357	323	365	373	417	331	347	396	354	365	377	353	333	378	312	326	362	370	368	352	356	376	340	367	330	355	355	343	350	328	366	316	375	368	359	341	382	358	367	398	381	346	368	371	327	311	353	361	363	343	336	388	346	359	348	353	340	365	395	355	348	379	360	365	313	400	344	370	371	358	351	378	355	337	373	360	391	324	331	320	337	353	359	385	362	354	376	335	371	350	350	333	326	367	339	363	374	366	349	369	346	381	372	348	335	365	330	372	350	348	368	367	393	344	357	354	383	368	388	354	368	311	361	347	349	348	353	341	373	403	388	379	370	372	366	367	334	390	343	354	326	337	347	381	358	338	330	368	368	373	323	398	354	356	337	341	368	362	381	324	361	344	339	331	370	356	366	337	358	360	349	345	347	349	359	350	368	340	366	363	384	344	379	369	351	404	372	368	358	339	376	332	379	365	351	359	349	391	363	352	361	350	366	345	367	328	355	330	386	383	393	404	352	329	346	368	361	363	345	344	342	361	354	326	389	376	338	336	366	367	324	374	367	336	381	372	363	370	393	376	369	400	309	373	379	366	390	325	367	368	356	391	362	332	342	355	330	339	380	371	365	346	374	369	361	329	358	376	321	398	387	346	381	368	351	340	321	328	326	384	362	371	331	363	391	345	356	332	353	330	336	339	363	339	330	380	350	345	336	373	392	333	324	368	356	340	334	343	376	333	336	375	364	353	361	385	385	358	356	366	377	341	388	335	380	347	326	307	347	326	342	324	358	366	361	358	344	363	353	354	360	306	346	363	347	356	371	364	349	360	397	359	361	344	345	364	359	340	398	368	339	336	337	355	339	332	360	347	379	373	348	350	339	358	329	351	380	366	360	403	355	351	339	397	349	364	369	349	334	393	341	361	345	355	351	346	384	369	340	392	373	381	401	361	338	363	342	342	334	362	367	341	356	388	362	325	366	376	356	352	364	354	349	348	389	352	308	366	373	334	337	355	351	305	372	346	340	354	321	352	338	363	372	365	371	361	376	385	351	340	331	376	360	347	375	369	332	361	372	385	322	325	342	378	339	372	354	306	333	368	369	332	363	368	373	356	351	352	366	360	343	326	347	314	354	378	358	339	344	372	342	382	412	344	337	362	370	360	346	383	357	350	387	367	354	351	385	359	370	325	330	330	313	370	345	367	363	333	315	362	343	357	345	359	360	365	372	368	350	344	360	366	382	354	348	329	311	382	377	361	380	380	379	340	359	378	369	362	327	363	366	386	375	350	375	352	361	374	348	370	325	376	354	359	322	363	362	359	337	387	347	360	364	380	346	368	346	371	373	389	375	348	367	339	369	339	406	387	376	355	334	347	341	374	328	364	375	343	373	332	348	332	353	338	348	383	358	365	347	316	347	366	368	338	345	361	335	356	323	402	346	341	398	348	375	331	346	339	358	374	371	377	321	346	388	364	323	369	354	338	346	338	344	345	352	354	355	356	348	357	368	365	364	366	374	368	369	337	364	311	410	368	363	340	352	333	330	354	342	345	330	354	336	334	433	334	344	329	401	347	373	338	359	324	326	335	393	350	361	370	359	366	335	359	364	354	360	338	343	357	356	378	371	349	346	368	332	352	356	367	357	359	362	392	360	358	377	369	367	373	346	371	359	364	361	354	355	363	366	350	386	362	377	343	334	351	345	338	386	327	378	355	378	350	349	342	348	344	365	362	330	358	367	358	326	361	376	371	375	342	329	363	358	312	362	334	338	354	359	333	360	361	368	335	368	341	328	339	360	350	368	348	375	346	383	358	360	360	350	347	361	361	352	354	363	365	355	372	393	361	341	350	385	350	365	338	354	339	357	355	381	370	316	330	364	350	336	373	371	318	383	355	360	369	307	341	327	357	367	343	375	347	393	385	344	386	337	352	371	342	375	354	333	312	335	385	362	361	363	351	373	359	346	362	313	366	349	360	342	352	351	382	361	343	384	373	360	366	361	349	370	348	381	343	352	393	356	349	327	357	360	341	380	357	347	348	377	339	367	369	382	339	350	334	350	328	387	373	360	388	355	360	344	345	348	350	352	361	339	342	394	351	364	348	380	352	359	357	358	320	333	355	346	393	337	308	369	391	359	342	366	339	342	362	387	345	354	337	329	355	331	331	368	374	356	346	380	367	361	342	375	365	372	350	363	372	339	371	352	350	371	389	385	350	322	372	329	347	360	380	319	327	377	378	318	358	339	335	361	346	311	368	341	393	356	354	333	390	348	348	356	393	377	334	340	352	372	317	374	322	343	296	333	385	358	380	328	342	348	378	356	387	375	351	373	375	343	373	387	338	387	326	323	352	333	354	356	353	339	340	324	368	342	353	384	334	343	343	338	340	348	326	363	384	333	349	322	359	359	303	351	375	366	370	325	374	375	310	348	368	346	330	357	373	348	327	377	355	356	388	352	354	346	363	376	362	379	397	350	348
5031	13543	9297	4413	3131	2342	1840	1420	1226	1052	910	778	714	688	604	573	525	534	553	551	504	493	453	424	467	426	473	449	416	445	405	452	440	455	404	436	425	421	428	416	415	408	390	379	381	405	436	397	399	408	431	383	417	444	396	364	394	395	384	392	385	392	413	368	365	367	414	407	375	384	394	387	416	415	422	394	354	427	402	394	415	398	364	386	393	422	390	370	360	372	415	369	373	353	369	397	405	399	366	382	344	377	386	339	432	377	424	383	369	397	430	386	418	379	382	374	384	372	400	394	345	360	409	394	404	370	403	409	374	372	380	391	388	357	382	377	380	366	402	388	361	357	401	355	420	402	394	403	383	394	357	404	390	404	367	403	389	375	403	351	377	379	403	394	385	398	382	370	419	385	391	372	372	376	372	433	359	374	403	402	410	382	404	401	348	410	356	385	425	410	362	387	404	367	385	375	390	399	340	375	327	375	393	374	348	373	387	411	389	386	389	374	352	391	383	415	374	374	397	407	393	389	374	391	413	393	396	360	405	429	348	381	388	389	372	372	371	372	353	392	391	356	396	427	387	387	398	385	389	393	374	400	387	380	354	367	392	410	378	414	371	379	387	344	378	364	408	360	392	399	381	400	397	367	394	406	396	393	368	378	370	415	374	408	394	396	389	388	372	365	403	399	381	419	392	401	406	356	425	400	412	373	402	406	358	394	344	392	409	394	347	396	390	366	370	367	375	399	368	381	371	382	379	369	371	413	395	385	383	380	357	356	414	385	406	403	397	404	394	395	373	384	381	403	371	410	378	412	366	360	406	388	398	402	387	389	350	399	416	367	403	433	367	376	394	394	394	374	384	416	377	376	397	382	394	380	371	407	371	422	383	409	392	403	368	384	387	361	406	395	374	408	365	367	375	359	356	388	386	375	409	401	393	378	370	407	394	376	421	411	409	379	318	352	397	401	364	392	379	380	386	391	371	375	407	381	392	419	384	388	432	397	379	352	394	366	385	365	398	384	417	377	367	394	354	412	375	404	378	374	367	404	401	392	384	373	387	372	371	401	388	424	400	399	386	371	407	382	373	396	410	424	389	389	401	380	382	383	362	351	421	356	378	364	383	378	394	357	395	380	387	377	374	425	391	362	377	369	365	367	420	406	388	375	368	405	364	387	388	393	424	407	388	387	358	359	419	386	385	402	394	393	369	396	399	385	397	420	422	354	395	424	380	398	397	419	414	399	395	381	377	374	398	371	374	401	363	378	366	411	400	362	378	399	341	384	375	419	427	382	397	363	387	363	380	387	371	377	403	369	372	398	421	387	424	398	386	390	401	388	383	359	367	386	428	369	395	358	402	373	386	363	359	372	390	366	432	392	371	370	402	367	377	384	376	389	412	404	429	398	371	362	336	347	378	379	346	397	374	392	406	388	391	372	413	370	431	333	375	390	394	381	368	376	380	389	392	422	385	373	394	360	366	415	392	389	386	349	425	403	398	379	399	388	386	396	376	384	392	408	413	406	414	370	412	356	407	398	390	394	380	380	396	371	396	348	343	397	371	424	349	322	402	399	369	362	379	395	400	409	375	383	406	368	381	384	389	379	394	397	376	378	387	355	416	342	364	405	409	376	377	361	365	386	369	352	394	396	409	351	373	382	388	362	377	371	385	413	390	358	352	358	394	400	396	359	393	368	390	366	378	374	430	382	386	373	390	408	388	404	369	382	377	366	396	367	374	390	379	341	396	352	412	394	390	360	371	407	407	388	397	353	386	395	402	411	381	371	377	427	393	405	373	396	392	369	407	392	369	344	367	416	385	393	381	382	399	380	393	373	394	370	418	398	376	392	380	362	403	365	377	408	384	381	375	379	372	377	386	415	392	333	358	390	406	385	382	368	420	386	378	379	331	408	402	375	414	351	359	405	376	400	384	392	368	374	401	381	379	365	337	400	386	396	379	375	392	400	381	372	386	394	361	379	400	375	367	376	349	365	339	396	372	409	386	395	375	399	416	362	380	361	377	415	372	435	394	354	383	400	388	357	377	412	368	367	388	374	428	394	378	388	372	377	392	344	412	406	378	377	417	372	382	373	379	361	381	387	377	394	361	392	390	422	410	364	384	409	379	426	367	368	379	384	406	362	361	385	417	394	363	404	405	381	366	396	385	426	406	390	403	391	377	405	402	367	355	398	378	383	401	377	347	387	349	382	360	391	417	383	376	402	391	384	404	346	414	408	403	393	399	382	386	363	374	393	382	374	353	364	395	414	393	384	401	343	388	362	400	399	365	377	379	385	382	405	425	377	423	404	367	396	348	400	386	358	395	387	366	385	419	374	372	345	384	385	407	414	370	363	417	411	368	373	361	358	331	379	376	372	365	394	374	410	382	428	356	369	386	389	350	393	391	359	372	410	390	391	363	387	385	391	402	369	399	373	368	357	379	352	401	386	379	423	393	400	427	372	411	379	381	415	392	384	389	353	407	365	351	383	397	409	402	427	381	382	406	377	395	342	427	392	352	396	407	399	382	398	388	387	410	347	378	367	375	381	383	360	385	375	397	389	383	402	388	379	426	334	388	375	390	353	375	378	385	376	386	385	374	388	369	354	385	386	403	428	412	411	363	382	386	363	381	361	398	378	377	397	381	383	368	411	377	387	405	352	365	374	389	415	416	354	382	402	383	373	418	394	402	394	404	369	398	377	373	403	382	387	374	376	376	371	384	341	411	369	376	368	363	386	421	359	364	409	384	405	413	381	392	368	384	374	390	342	403	391	411	395	405	393	370	376	404	361	390	383	378	366	367	367	379	403	400	424	376	372	376	408	408	430	391	377	392	358	353	380	377	383	403	411	374	371	405	385	400	363	400	378	395	387	398	398	408	398	376	412	387	380	372	393	339	378	394	389	415	416	386	405	406	400	404	342	412	377	348	405	368	403	361	377	388	380	388	370	406	419	415	386	403	395	359	379	355	375	398	387	393	405	369	399	400	385	347	361	366	399	402	389	415	402	374	347	404	387	401	369	371	401	408	394	383	390	370	376	383	404	357	366	382	402	370	406	358	353	368	384	395	389	424	400	384	425	392	409	365	377	364	409	387	395	376	396	385	383	370	366	375	395	392	362	380	364	409	410	375	400	397	380	375	362	402	399	386	410	378	366	366	374	371	401	381	435	364	381	423	358	390	386	341	399	348	381	400	381	389	369	403	397	377	407	386	395	411	392	387	367	383	373	415	398	396	351	387	360	393	378	386	395	381	365	363	354	388	396	392	346	384	348	346	402	385	346	372	363	390	396	360	368	386	387	386	391	392	376	396	400	389	400	371	357	402	397	346	373	394	419	360	368	414	387	403	395	399	383	369	363	395	342	399	393	381	394	386	332	401	395	377	334	374	375	373	384	404	398	380	396	422	364	421	371	391	400	397	403	423	370	388	373	392	385	382	360	368	414	399	367	374	396	377	360	393	400	418	368	409	397	372	415	405	432	399	355	368	407	373	370
27474	17357	2958	321	216	143	134	105	115	109	129	95	85	102	114	112	103	118	112	112	93	105	116	109	92	103	105	82	98	95	104	99	98	108	104	109	105	109	91	103	105	99	87	101	110	109	96	98	122	108	106	108	103	95	92	88	105	82	93	98	103	101	113	101	85	111	101	104	101	99	104	89	97	102	105	76	97	105	90	95	106	89	104	118	108	88	96	103	99	113	97	93	120	132	107	99	95	100	98	96	91	103	102	95	98	89	105	103	115	111	83	107	100	113	86	99	101	83	95	99	120	104	87	84	106	109	95	91	86	108	99	99	92	86	98	100	99	98	85	90	96	81	112	113	100	85	89	103	97	111	122	81	101	107	83	97	100	96	109	99	78	113	97	102	93	109	106	90	93	87	107	101	113	105	78	88	114	104	106	110	95	102	93	101	112	97	100	100	129	107	89	111	95	96	85	101	116	87	89	92	96	114	99	86	92	105	103	86	86	111	103	102	101	109	99	113	95	97	100	114	107	76	114	102	102	106	100	101	104	95	104	101	104	99	101	100	112	100	95	84	87	106	94	87	103	101	93	92	96	102	95	95	97	104	99	110	104	123	105	95	104	90	84	92	110	111	100	94	113	76	98	98	97	97	96	120	100	102	112	107	94	95	105	99	81	99	94	95	104	87	78	88	97	88	88	111	105	87	101	91	107	111	85	96	93	111	109	97	95	95	101	107	135	71	105	103	105	113	85	105	86	100	113	92	117	108	111	94	103	95	93	92	104	94	111	106	101	106	100	95	99	112	91	79	91	122	101	105	108	82	67	95	94	93	116	94	98	109	90	77	92	91	101	103	100	104	123	92	96	126	99	93	107	107	104	84	107	89	102	86	101	89	83	101	112	93	109	105	104	110	96	107	91	87	112	115	95	102	108	108	111	93	94	114	101	103	105	91	94	113	110	90	85	104	89	113	92	105	94	93	106	109	105	110	88	89	102	97	120	115	107	94	104	104	88	114	79	110	83	107	87	110	121	84	106	101	106	96	102	107	80	109	97	113	89	111	101	91	94	80	91	104	100	85	108	111	101	92	89	82	112	79	114	107	96	106	88	100	101	87	91	99	93	87	105	107	91	114	102	119	97	79	106	80	84	101	95	87	110	109	101	100	103	91	120	99	104	89	99	102	81	112	102	109	74	88	125	90	98	90	91	100	108	103	109	98	100	87	100	89	88	92	88	92	94	113	95	89	110	107	90	98	99	96	100	112	110	97	100	97	105	96	98	94	105	103	99	76	94	107	92	115	108	95	108	109	104	102	74	97	90	105	113	104	111	105	107	111	104	96	103	110	103	95	97	97	96	98	99	98	103	101	98	95	116	107	113	103	98	85	91	101	84	103	103	99	121	104	95	104	117	121	106	114	102	106	105	107	104	113	78	88	98	118	94	91	99	88	126	104	97	105	95	96	86	103	94	105	86	114	94	116	99	98	97	103	103	94	101	113	88	108	95	88	106	99	101	97	95	97	86	119	109	115	84	98	89	97	100	95	91	103	90	108	89	101	99	86	95	88	103	90	93	88	100	108	115	105	97	82	103	103	107	101	102	101	106	100	102	93	111	103	101	98	95	108	106	87	82	100	114	99	106	92	99	88	105	98	99	106	106	91	104	116	99	97	98	94	105	78	101	110	99	102	101	96	103	122	93	97	91	111	92	116	89	104	107	109	101	104	103	78	116	114	93	106	92	105	89	110	106	87	93	114	101	98	106	77	104	82	101	84	92	87	98	100	103	101	93	106	120	94	99	94	97	96	110	87	107	92	87	131	120	84	128	104	104	84	86	101	96	106	101	107	111	102	94	96	113	109	105	99	90	109	96	107	112	90	100	81	110	106	108	84	90	99	84	92	124	89	109	90	89	97	106	114	119	84	101	89	95	96	110	105	111	91	87	89	107	88	106	104	103	106	105	93	78	101	97	85	99	105	96	91	97	117	88	97	92	105	102	99	107	113	84	92	103	102	95	112	95	125	101	110	94	105	92	110	103	119	115	104	84	80	92	86	100	88	82	87	105	106	100	114	93	100	97	88	108	93	112	96	89	108	96	106	113	97	106	82	93	101	100	96	89	99	85	75	101	111	88	101	120	99	103	105	93	107	94	102	85	79	100	108	102	90	93	113	102	105	103	94	99	104	62	98	106	100	116	118	94	93	92	105	91	109	112	85	78	107	92	110	82	98	99	97	90	105	101	89	98	106	112	87	82	84	124	107	105	110	98	78	110	118	115	121	91	77	106	105	96	107	116	99	76	106	97	112	114	105	118	97	98	100	82	95	106	88	102	88	90	90	106	94	91	84	92	96	117	93	97	96	100	78	115	110	106	103	99	94	107	110	102	102	84	101	99	97	107	96	104	100	96	96	99	101	91	107	86	95	97	110	105	93	92	99	96	100	100	97	103	110	87	114	114	108	96	92	108	87	99	94	109	113	112	106	101	92	102	96	94	98	95	99	94	105	108	99	99	83	77	99	93	99	96	100	106	103	112	105	90	110	93	90	94	103	105	110	103	107	95	97	114	113	103	100	97	101	95	112	105	80	101	107	103	100	103	96	105	112	104	115	83	91	92	87	96	75	103	108	88	99	111	86	93	129	124	111	96	86	97	100	102	98	81	92	97	91	98	88	98	95	83	97	96	89	99	84	101	78	108	86	102	96	107	117	106	93	103	102	107	121	95	92	100	112	98	94	92	91	79	116	123	107	109	104	86	85	118	107	77	100	102	93	109	93	82	111	78	103	88	106	95	96	104	91	87	93	97	118	82	108	100	76	110	104	110	98	111	72	90	96	97	113	109	90	95	99	93	82	99	83	103	103	103	103	118	97	110	83	89	90	96	112	92	120	102	105	95	97	96	96	104	79	86	119	89	88	109	81	102	107	103	98	100	107	108	98	96	77	81	100	111	105	105	106	109	101	100	92	108	93	86	96	91	92	105	90	103	109	100	94	109	99	98	104	112	96	94	96	97	94	85	113	91	102	90	130	87	101	95	100	92	107	118	85	98	105	86	90	103	90	105	98	108	105	88	97	110	102	103	89	103	104	107	92	104	105	97	86	71	90	101	87	111	90	95	96	127	95	119	102	95	89	105	93	109	97	114	96	98	98	90	108	88	120	98	107	102	116	100	111	83	89	88	95	97	100	85	94	95	112	99	95	99	93	107	107	98	108	95	119	115	111	108	102	92	106	92	92	115	99	103	101	98	97	96	95	91	94	94	105	106	107	100	111	94	101	94	88	88	101	116	93	107	102	94	102	91	100	100	91	81	105	104	115	94	100	100	98	91	115	103	85	108	80	100	106	94	100	90	99	83	109	106	100	102	95	104	95	107	117	79	93	101	93	99	105	104	99	86	108	87	100	115	102	93	113	97	109	98	99	99	103	78	97	93	100	95	88	95	105	110	90	104	92	96	108	98	97	98	101	114	97	91	97	98	103	104	100	76	95	104	98	82	93
4243	685	427	244	208	191	136	137	150	134	130	147	114	130	121	120	122	138	119	113	118	123	149	104	111	106	107	111	104	96	105	119	132	111	101	108	101	111	105	126	120	116	103	112	110	104	114	128	97	117	114	105	116	98	121	106	108	104	122	117	119	130	115	137	124	135	125	125	129	119	108	104	122	106	122	122	131	107	133	125	100	96	111	116	108	127	116	102	134	131	122	135	136	121	123	123	124	115	113	102	112	96	114	114	105	96	103	113	106	122	122	120	108	105	106	129	117	127	125	109	92	108	115	103	117	116	119	113	111	124	110	123	125	109	110	110	117	114	122	113	111	130	111	115	107	115	98	113	95	110	113	111	116	120	113	112	120	129	93	106	136	116	103	123	119	151	111	121	97	121	118	132	105	111	116	97	108	123	99	116	120	107	129	136	102	114	109	134	114	111	117	99	100	118	122	122	113	105	129	138	117	107	123	108	113	124	118	105	126	99	109	116	98	107	118	105	108	122	107	121	101	109	94	100	95	136	114	106	126	102	106	117	103	109	107	94	104	94	110	109	102	120	122	137	117	111	128	115	106	126	98	118	105	105	129	100	107	102	123	109	119	124	122	109	111	117	110	104	105	111	97	112	139	115	103	118	119	97	110	117	104	114	121	111	115	121	121	134	97	128	121	113	143	97	109	119	126	142	106	110	108	106	114	107	120	127	114	122	107	109	124	126	115	131	117	118	104	113	115	113	120	109	104	108	111	111	117	109	110	110	110	117	126	128	113	112	104	106	110	104	95	126	137	116	113	103	106	119	142	120	126	120	109	131	107	133	121	110	129	121	112	133	105	107	104	125	133	98	119	109	100	119	111	106	128	123	113	120	118	134	134	118	116	104	112	105	113	116	126	117	126	109	91	129	113	96	126	106	92	100	122	117	101	106	116	118	123	124	109	121	122	124	105	115	109	128	101	129	106	87	129	102	115	116	120	126	128	129	97	120	106	115	117	118	115	107	105	142	115	138	120	98	107	130	130	110	135	108	132	122	122	95	114	118	113	126	111	122	109	132	108	108	134	117	127	126	115	120	108	118	99	135	105	90	135	122	117	105	111	130	111	116	92	111	125	115	101	108	95	119	112	105	115	119	117	105	112	96	109	120	108	101	121	113	117	122	101	118	117	123	123	107	107	95	107	107	105	125	108	101	119	103	115	110	99	124	118	112	120	111	109	113	109	103	118	113	104	126	101	106	122	109	101	116	122	97	105	111	103	129	110	107	103	126	108	117	114	130	120	122	104	114	93	103	100	124	112	108	128	142	115	116	117	97	98	130	110	123	108	109	94	101	128	115	124	124	107	97	104	130	112	102	142	116	100	126	137	113	125	122	97	101	112	125	106	122	128	116	101	124	136	108	126	93	107	109	116	103	110	119	117	89	111	96	110	103	121	122	109	104	115	114	121	113	112	118	103	120	121	103	92	97	105	113	120	110	122	131	116	127	138	105	98	115	101	103	116	92	115	121	133	115	83	125	117	108	105	107	105	110	107	110	118	98	121	149	109	114	104	124	124	117	103	100	112	116	111	123	118	108	108	115	105	128	136	131	111	121	134	110	110	119	107	106	100	107	117	119	97	132	118	111	111	103	105	118	120	118	113	114	124	109	91	118	123	106	132	108	100	104	117	131	119	99	118	121	102	118	112	122	103	104	104	110	114	102	116	123	108	122	121	144	111	118	121	122	124	109	106	101	113	101	135	129	114	96	122	106	106	106	90	129	120	147	117	86	118	113	102	107	116	107	112	134	103	105	103	126	117	112	118	120	110	99	114	119	115	127	107	108	109	122	123	121	136	127	114	136	116	129	112	91	107	108	109	99	136	107	122	113	98	118	105	118	115	128	117	89	90	120	92	129	128	123	137	93	104	115	117	121	120	109	113	116	119	119	104	117	131	93	100	128	115	104	133	119	116	113	112	122	118	109	116	134	115	113	94	120	116	105	131	131	88	102	114	112	112	111	103	106	111	126	99	108	119	115	133	128	104	108	116	120	115	130	115	108	103	123	109	120	120	113	128	112	126	121	108	93	118	103	122	105	119	94	99	102	92	125	106	121	110	108	100	107	119	112	115	122	92	110	112	116	132	132	116	114	114	109	118	110	106	104	136	132	115	137	121	108	103	109	103	125	121	106	114	118	111	123	106	121	114	105	110	126	102	141	129	135	132	102	125	112	100	107	98	107	111	125	114	109	101	118	123	114	89	122	123	129	134	128	115	104	127	121	98	117	111	119	112	106	104	98	110	127	115	108	107	118	99	116	117	122	112	100	117	120	112	135	111	119	115	126	109	107	114	108	113	122	104	106	121	117	109	111	127	108	121	110	115	119	114	114	107	113	102	127	114	109	109	120	122	105	123	114	101	115	106	113	122	112	118	115	111	123	111	118	101	103	125	113	118	108	115	101	114	109	109	115	114	124	114	109	101	113	114	118	130	122	124	118	137	109	119	114	114	131	118	113	112	101	114	131	95	115	112	115	122	109	87	130	105	126	108	114	110	119	107	112	109	94	112	105	124	126	132	125	108	97	109	131	125	99	125	102	130	127	98	119	115	96	144	98	121	116	116	115	119	119	117	119	119	110	108	124	137	116	122	118	123	124	104	114	110	114	120	120	122	112	114	151	118	109	122	122	116	125	116	135	109	122	127	105	108	112	108	118	118	105	128	108	111	101	125	117	130	131	118	122	110	123	121	115	97	131	137	102	130	116	113	140	95	119	92	104	131	117	99	139	113	118	124	125	102	99	112	101	104	99	121	126	109	102	119	124	114	136	86	136	118	125	109	119	115	113	120	114	102	126	107	112	121	116	115	107	121	125	105	112	110	121	122	120	99	112	126	119	118	101	116	97	114	117	100	102	106	95	117	119	99	113	103	115	106	102	123	111	97	111	109	114	106	121	127	116	116	98	113	119	107	101	123	113	118	107	128	119	112	110	109	99	115	115	109	119	101	121	129	138	123	109	116	118	109	123	121	130	122	121	110	100	96	104	107	108	120	119	100	123	117	113	115	118	126	130	101	102	110	112	111	127	113	97	106	118	125	116	100	126	112	124	91	115	117	124	120	116	105	113	126	116	115	102	111	111	125	117	113	110	123	125	110	106	106	125	115	120	109	91	109	97	91	109	102	109	122	121	104	106	107	110	111	118	117	118	119	102	105	111	136	102	109	93	132	127	121	94	114	101	117	118	124	109	130	108	113	117	121	131	109	113	99	90	91	105	133	119	109	109	119	116	106	117	130	111	91	110	116	99	109	133	101	112	113	138	120	119	118	125	117	124	121	120	111	109	107	106	110	127	104	125	119	110	96	109	114	146	136	108	116	115	104	108	109	104	131	122	136	134	105	102	113	128	122	102	99	105	112	124	112	113	122	119	120	123	144	107	110	99	118	105	116	108	127	125	105	123	131	120	116	113	111	114	123	105	106	110	114	103	101	109	104	121	99	128	125	116
23556	20952	27941	24135	20941	7626	826	569	501	431	462	376	430	353	359	337	333	305	290	304	324	327	313	288	338	313	289	291	323	290	288	275	320	259	297	289	298	258	286	291	273	304	300	280	297	307	285	296	301	247	266	269	279	299	293	271	305	285	287	277	313	270	310	295	284	292	275	287	270	275	266	272	296	274	314	310	298	283	303	278	301	253	270	275	284	291	285	284	248	283	287	277	290	281	274	328	288	301	295	275	288	281	279	285	289	235	279	261	289	300	277	268	300	281	273	280	291	300	302	285	281	287	275	267	290	282	266	273	312	302	303	274	285	260	301	277	309	307	257	311	298	266	295	253	275	284	270	295	284	286	315	275	290	282	286	292	306	304	285	281	272	265	275	297	304	289	284	268	287	293	294	284	283	295	251	299	292	259	288	287	299	264	297	277	276	284	332	298	283	309	276	298	283	262	278	289	282	253	279	242	301	298	285	271	277	293	284	286	290	303	291	305	306	308	299	306	295	307	284	278	297	275	260	277	299	259	288	280	291	321	284	301	293	283	252	262	279	319	285	284	249	273	275	283	253	270	305	298	288	302	278	255	286	297	293	275	269	296	259	313	297	271	308	266	256	281	287	305	292	287	297	299	270	292	285	301	302	273	285	285	276	279	310	280	277	274	288	271	316	279	296	272	269	292	272	337	303	253	317	284	275	268	302	280	285	296	301	253	288	299	297	253	291	288	286	274	276	303	313	278	281	305	298	282	299	320	277	284	288	309	268	297	292	279	301	284	274	292	287	293	326	251	286	289	278	282	285	258	269	305	274	284	270	275	281	270	294	302	289	282	297	321	297	298	300	296	297	294	280	292	284	320	305	277	291	295	309	276	275	284	326	286	278	300	292	298	306	279	266	294	306	277	304	280	269	314	283	302	279	309	261	291	271	294	265	264	289	282	283	288	268	282	253	293	246	247	277	291	293	289	292	272	264	254	266	298	296	255	278	268	286	265	271	266	287	289	313	283	258	298	296	312	321	287	283	300	274	265	273	276	265	256	296	265	291	311	272	268	275	306	279	271	280	290	296	271	285	323	295	277	285	280	292	269	309	293	275	296	291	278	257	284	279	272	296	292	289	281	263	264	262	290	285	297	292	291	278	265	269	314	289	245	264	300	262	277	280	300	309	279	266	281	316	285	285	314	250	258	303	306	282	275	306	278	290	279	297	273	285	276	285	267	316	309	290	292	303	304	323	260	289	285	291	276	302	284	266	276	295	258	294	279	291	286	313	313	275	261	330	282	263	278	287	264	285	286	301	272	268	279	291	273	275	292	260	287	282	291	278	279	312	302	245	265	261	273	281	274	292	284	312	265	299	282	274	277	298	333	266	297	272	289	281	274	283	333	279	288	304	292	263	242	311	260	284	283	274	264	265	293	276	300	268	249	260	280	276	301	277	285	282	325	269	307	308	289	249	284	304	258	284	279	301	244	287	283	255	278	264	303	286	296	308	282	287	310	265	294	286	250	300	305	310	269	292	273	304	318	262	310	327	281	272	284	250	302	266	302	293	268	275	290	289	295	273	272	270	280	310	296	279	284	237	283	272	278	286	298	297	282	283	257	260	302	267	299	301	317	263	311	247	271	283	285	275	310	309	279	290	263	269	303	289	276	262	287	301	281	299	311	305	306	257	270	318	276	292	263	265	268	269	298	283	256	268	289	288	306	290	288	293	300	290	266	320	291	300	268	303	292	287	329	281	278	307	279	322	296	252	281	290	303	280	302	297	269	277	267	320	293	256	278	270	289	271	283	291	297	292	262	252	274	283	307	304	285	258	278	293	308	289	298	318	269	269	317	289	280	302	287	296	292	285	261	306	306	276	300	276	303	276	280	296	279	270	280	271	296	266	272	305	287	301	275	269	263	288	289	297	290	266	322	285	311	315	278	286	296	306	271	255	320	296	269	296	315	278	299	299	280	280	305	281	293	290	314	283	293	278	280	247	265	297	303	294	285	262	303	276	280	273	282	249	270	262	292	293	307	305	297	272	300	289	276	280	274	272	285	314	301	259	254	281	306	272	275	266	288	309	293	306	309	276	265	295	269	276	295	309	293	287	314	261	319	309	283	292	314	241	298	283	293	300	283	274	291	287	333	288	294	266	269	286	276	284	261	261	302	283	278	284	302	279	290	300	291	307	305	274	294	268	274	267	296	278	283	287	290	280	266	295	274	312	299	273	296	268	305	261	292	313	289	294	260	296	318	325	283	301	280	287	280	305	302	288	306	274	286	294	274	294	280	293	301	267	282	265	278	266	297	279	277	305	288	276	276	283	302	294	285	288	282	288	275	290	298	289	234	307	277	307	263	320	256	286	278	284	253	300	281	284	308	283	265	290	275	289	267	236	296	303	297	296	278	285	259	285	276	302	252	263	290	275	277	267	301	258	263	264	297	279	289	271	303	273	304	261	286	300	306	311	282	279	251	259	305	263	299	287	286	276	280	301	272	264	278	280	289	254	340	263	283	268	275	319	304	270	266	287	311	286	268	294	289	283	260	292	301	285	287	269	253	300	297	302	284	295	278	277	287	266	285	277	308	265	273	296	292	297	275	267	270	263	280	282	292	275	289	308	303	293	279	285	295	294	260	272	316	300	306	264	282	270	250	283	288	277	296	254	277	284	267	284	285	281	293	282	265	291	309	274	279	275	274	268	294	288	272	316	258	266	268	294	275	263	280	268	276	287	297	267	268	312	281	268	287	269	289	285	265	309	269	303	279	272	306	295	302	304	274	299	317	289	311	293	291	284	279	299	303	306	247	266	274	293	259	278	262	266	289	282	283	310	266	284	280	281	276	263	291	273	288	321	248	281	311	276	275	283	293	288	246	264	326	285	304	255	279	276	302	283	302	267	286	266	276	276	293	298	268	300	288	273	295	297	305	255	295	304	271	281	316	296	284	251	314	298	303	313	266	285	280	266	292	288	265	287	287	260	277	241	262	280	285	309	283	297	294	290	289	261	281	271	278	262	272	309	311	276	256	274	266	282	272	253	275	276	277	266	254	247	290	289	275	265	291	312	300	289	269	260	275	288	291	278	273	274	308	277	286	278	263	279	286	274	276	293	286	280	296	267	282	298	282	275	281	257	264	279	311	296	295	275	279	302	281	290	262	275	304	288	280	304	289	261	273	277	282	282	275	263	285	271	282	257	295	259	280	258	299	299	270	268	294	296	296	298	264	274	290	286	313	277	285	284	273	290	267	286	262	326	291	303	300	301	262	277	261	297	293	286	272	271	309	263	269	300	279	280	286	302	306	292	314	274	267	296	328	280	288	282	301	274	294	250	313	284	295	279	289	299	266	277	282	289	270	282	259	296	279	262	282	281	282	295	297	276	291	271	274	278	270	282	277	258	281	268	285	317	256	284	278	293	261	283	289	291	278	263	284	294	279	308	262	291	271	272	276	294	282	287	323	276	268	284	280	273	294	287	275	314	284	321	283	288	303
3661	8342	5625	2592	1850	1343	1092	888	689	630	557	484	459	424	427	404	392	381	374	344	309	337	330	342	352	310	318	354	317	330	317	312	326	308	313	288	319	332	312	313	282	332	323	322	285	281	313	296	284	303	293	315	276	286	344	346	316	323	302	316	327	323	313	318	328	307	315	324	272	304	301	288	310	319	271	309	306	291	267	320	309	290	310	303	324	326	279	318	301	303	295	288	312	290	297	327	306	337	324	314	315	315	314	303	295	294	306	309	306	302	291	311	274	324	307	306	292	286	304	268	338	300	286	312	297	299	306	297	348	298	295	324	323	323	305	300	317	285	312	291	308	296	316	296	300	301	318	311	307	348	299	307	293	320	310	285	308	334	303	313	276	289	349	296	327	302	310	310	318	305	293	268	284	289	270	316	318	320	294	316	285	285	317	310	280	312	271	323	316	317	310	301	311	298	278	285	326	316	319	276	295	298	300	310	324	276	310	311	295	302	284	312	298	339	271	282	305	308	316	312	333	303	351	309	308	314	305	289	308	287	278	299	302	320	305	275	300	346	307	304	301	319	301	314	325	305	292	283	323	318	318	319	298	286	298	304	302	296	310	299	314	290	278	298	328	328	293	328	300	303	332	305	301	268	309	310	277	320	293	310	301	299	335	309	296	308	320	323	313	282	333	306	302	309	297	299	287	329	317	307	324	321	274	317	312	315	295	313	275	315	323	302	296	274	307	312	315	301	308	309	286	302	304	291	283	284	333	328	296	296	317	329	298	310	269	299	298	282	323	308	301	307	304	301	296	300	313	290	313	320	330	290	283	308	307	312	315	314	304	320	294	304	276	317	291	315	287	302	291	296	323	306	274	291	287	301	298	255	334	281	312	307	298	314	312	302	335	319	331	271	268	281	294	301	296	307	323	250	329	288	305	293	289	303	298	313	310	286	287	325	287	318	297	336	267	306	299	299	306	314	304	319	301	287	302	288	324	285	332	318	325	265	281	306	315	313	319	302	324	293	293	293	287	300	284	332	320	291	292	263	286	317	307	333	330	282	305	318	308	310	307	291	321	312	298	327	320	300	300	326	296	309	325	320	302	301	327	296	320	294	261	308	324	301	302	297	297	338	308	285	277	294	344	303	303	303	317	282	311	278	273	307	294	303	316	258	278	296	305	291	333	301	282	320	319	292	296	306	285	311	327	284	282	302	318	315	301	292	300	291	331	297	327	304	326	332	304	264	290	317	304	322	326	302	284	292	307	327	289	338	304	304	288	321	288	294	326	298	303	326	301	300	297	311	295	313	292	296	314	350	278	313	315	285	319	288	297	313	300	301	273	293	304	315	308	319	302	323	299	293	293	300	305	307	318	302	330	312	309	300	286	286	316	278	261	325	315	286	294	300	297	334	329	284	324	300	296	321	265	294	322	317	289	306	332	347	322	316	300	336	301	288	313	292	324	312	306	337	287	277	273	305	310	330	299	283	302	317	297	289	340	303	303	263	303	291	307	318	320	300	314	313	314	305	277	302	310	293	303	282	277	282	311	290	302	339	334	320	302	280	284	296	289	330	297	299	275	304	306	298	301	287	289	302	284	323	290	318	304	309	311	309	332	285	320	331	330	302	309	314	332	306	297	318	312	291	305	294	294	320	318	314	303	313	283	298	297	294	291	281	332	283	280	325	328	277	306	317	299	336	297	299	306	323	335	306	322	306	311	285	330	303	308	302	289	322	298	298	273	280	308	305	301	288	287	320	286	294	329	298	284	325	295	315	339	306	300	322	306	306	310	289	316	331	309	291	289	288	305	297	286	320	287	295	307	296	289	271	324	316	309	290	299	303	300	294	334	300	314	317	310	309	281	305	349	325	341	316	290	293	304	297	357	306	272	294	275	314	307	338	307	288	291	301	286	288	310	311	264	291	309	278	278	276	302	298	289	295	279	299	285	323	323	336	293	274	268	307	312	275	298	318	292	308	302	282	305	290	314	287	330	314	300	321	301	302	323	286	302	328	310	317	309	284	297	287	290	299	310	318	297	311	278	328	308	318	291	326	292	309	314	343	338	343	324	314	307	288	315	298	292	323	285	314	310	305	312	307	310	305	304	308	290	314	301	310	321	304	310	325	288	310	293	316	325	291	303	296	305	302	303	286	298	285	295	308	325	320	331	328	304	299	316	285	298	324	290	320	283	306	303	299	276	304	338	299	327	292	296	316	286	304	289	299	301	282	316	298	294	293	320	318	279	310	295	332	290	322	314	332	269	319	289	310	328	295	305	303	277	320	311	315	300	330	278	292	304	288	281	319	307	300	285	333	311	291	299	303	335	320	306	308	311	300	339	301	278	294	327	322	296	285	307	294	265	324	287	292	317	317	328	309	299	308	313	298	315	307	324	294	319	317	314	302	264	327	296	293	282	302	312	310	282	318	294	282	290	320	265	288	329	335	322	297	323	301	284	306	295	320	326	305	332	309	321	313	315	294	290	304	345	266	298	301	325	334	295	336	338	323	314	295	285	313	289	319	332	328	292	320	293	252	300	303	320	297	308	326	297	322	333	295	315	297	270	311	304	295	276	319	291	302	294	313	289	297	316	286	343	293	294	295	323	312	333	298	318	290	311	292	313	322	309	327	289	288	304	303	304	320	306	285	315	300	293	293	321	293	303	307	280	298	304	312	314	333	311	298	302	311	323	276	283	293	311	311	337	279	303	289	288	289	308	311	313	317	295	318	335	288	312	291	332	274	293	326	308	330	291	323	309	282	288	330	337	295	311	295	327	313	291	317	294	292	308	326	328	322	298	302	282	315	284	301	348	299	297	297	308	297	289	325	325	280	299	309	287	264	290	329	297	296	309	306	311	300	349	285	292	304	310	262	310	293	321	319	314	298	296	263	320	315	314	302	311	322	282	273	305	315	287	324	299	320	334	292	315	344	329	322	323	306	290	315	289	308	315	294	314	319	305	309	299	285	310	305	314	296	281	294	319	299	305	296	305	309	322	286	309	318	330	327	304	279	314	283	285	324	295	306	334	287	312	311	333	277	297	282	297	328	310	322	306	302	308	314	316	331	298	294	281	310	313	278	301	259	292	312	303	304	291	312	293	302	285	296	312	285	320	329	299	322	276	313	278	300	281	276	269	322	306	329	316	308	284	320	287	332	307	269	307	302	318	314	313	306	306	314	312	302	318	309	311	312	317	299	299	301	290	280	300	275	281	309	304	311	305	284	305	300	289	324	310	288	297	324	331	301	277	294	310	313	307	299	301	291	271	320	322	310	320	295	307	327	297	289	316	284	298	324	339	289	296	332	301	320	316	305	299	325	293	329	316	306	302	325	295	315	342	301	326	297	281	308	271	298	290	295	294	273	312	284	291	315	324	317	310	300	346	286	305	327	311	327	304	310	302	300	296	296	305	347	320	296	333	317	290	315	289	300	315	309	296	312	307	290	268	300	289	315	312	308	280	301	294	314	327	314	311	303	344	289	309	297	314	309
24863	20937	26473	25307	4985	309	229	199	174	168	143	143	140	117	102	104	112	119	95	124	104	108	116	96	102	101	82	81	104	106	89	102	106	100	92	96	89	117	104	98	95	97	91	99	94	86	111	94	97	104	102	90	103	100	90	94	87	117	103	82	101	107	94	96	93	85	93	103	88	98	95	93	86	72	114	77	92	106	83	112	96	86	74	98	97	94	117	81	97	105	91	81	93	89	75	96	100	91	103	94	86	102	99	92	76	88	97	82	83	93	92	86	91	101	102	118	92	101	100	89	96	91	99	101	86	91	94	87	104	101	95	112	81	92	104	82	89	91	98	101	96	86	106	98	89	99	105	93	91	93	117	100	81	92	82	104	96	87	83	99	88	87	103	91	93	112	106	115	105	98	101	87	91	95	95	89	89	77	93	88	90	103	81	93	83	105	103	92	87	84	100	99	98	83	97	98	107	90	103	88	102	87	96	90	76	89	84	108	88	97	86	114	93	93	100	89	91	81	98	87	91	85	94	83	115	85	101	100	100	110	81	103	102	73	88	103	96	96	97	64	90	78	91	103	95	98	88	99	87	92	88	96	82	88	95	91	83	67	90	79	85	99	94	83	95	83	89	89	89	88	122	102	116	95	98	108	83	104	81	95	98	96	77	80	101	84	87	85	91	85	95	89	94	86	96	75	119	100	92	87	90	95	100	86	98	99	106	96	100	112	103	84	100	104	98	93	110	92	89	104	74	94	83	95	87	111	84	97	82	103	92	90	101	101	75	102	109	95	98	105	112	103	101	85	77	90	84	81	93	93	91	109	88	96	102	85	109	82	90	92	103	99	104	102	100	101	95	84	103	95	85	87	106	75	79	104	105	113	93	100	79	90	91	101	95	93	104	93	96	98	91	87	95	93	104	96	98	91	87	94	96	87	85	94	95	91	75	86	83	68	89	97	78	98	98	101	105	93	102	78	102	111	97	81	94	85	100	94	102	99	85	98	103	102	84	90	84	90	85	102	100	104	100	96	97	97	103	104	91	98	111	78	100	89	87	68	97	88	106	96	96	74	85	91	84	97	91	84	80	91	119	98	81	84	110	78	115	95	98	89	95	88	85	98	90	104	95	104	103	85	93	76	78	78	98	91	108	83	94	99	104	110	81	74	102	98	88	107	87	109	90	105	109	92	94	100	96	100	94	108	107	91	88	100	103	88	91	90	87	87	103	89	96	91	98	88	93	103	83	87	89	93	80	86	109	85	83	97	104	84	101	97	102	93	95	94	105	88	71	100	94	84	97	95	95	107	88	102	79	86	95	84	88	86	102	98	99	99	100	74	99	98	91	98	96	96	76	112	100	95	88	87	85	90	124	97	86	102	83	92	106	93	99	85	107	83	108	104	96	82	84	85	84	100	97	108	98	94	88	91	97	86	94	97	95	101	82	96	97	93	102	98	101	94	85	92	80	106	113	119	90	97	101	97	114	100	102	84	94	107	94	121	100	98	93	104	85	71	104	93	107	98	104	100	86	82	92	100	93	101	87	92	100	90	89	95	120	101	90	102	88	97	107	93	96	82	85	86	92	89	106	98	98	94	91	97	90	84	96	108	102	99	104	97	97	100	99	99	112	98	101	99	89	79	91	97	105	107	94	81	94	69	89	99	94	84	103	84	88	105	88	104	113	96	86	98	105	103	95	87	88	96	89	87	73	111	96	95	105	78	90	101	87	88	88	77	76	76	82	77	92	92	83	75	114	90	101	86	97	87	90	88	87	78	90	104	97	94	92	95	76	97	82	86	102	92	91	77	89	82	75	82	95	96	101	93	76	106	88	90	88	104	78	97	88	93	107	89	97	73	68	83	89	97	93	92	77	85	100	94	103	86	98	91	102	87	101	93	84	88	104	102	91	88	90	101	90	90	78	100	99	84	95	113	86	91	87	106	95	111	96	96	119	102	91	97	99	109	90	102	94	87	83	99	92	105	97	104	84	91	108	88	92	85	93	83	89	105	99	95	93	96	95	109	106	86	92	97	100	100	88	90	78	94	96	99	94	90	74	80	96	90	83	95	80	104	102	89	96	86	84	93	101	92	92	90	112	84	93	85	93	88	105	89	84	92	90	100	91	102	89	86	94	104	101	100	80	86	104	104	95	86	105	83	94	82	104	72	96	79	91	101	103	88	99	100	104	100	95	99	93	89	106	104	95	103	110	79	106	84	99	85	109	102	100	94	93	76	100	97	93	103	75	88	94	83	104	88	83	90	99	99	88	106	86	107	86	92	75	78	102	105	92	96	84	105	99	82	86	90	82	92	84	92	99	104	107	94	81	80	78	92	86	86	101	96	88	95	102	71	95	104	104	89	104	109	73	100	94	113	101	106	91	100	77	120	105	94	90	98	92	112	100	83	86	101	100	97	86	94	99	102	95	93	104	88	100	90	90	90	94	89	92	84	107	101	77	81	104	89	90	103	104	83	101	90	83	99	84	91	94	99	106	94	97	90	86	92	88	77	87	89	106	122	114	91	89	90	96	114	92	92	101	92	98	83	94	88	91	113	90	110	98	75	85	81	82	98	80	99	90	92	97	96	102	75	83	113	91	87	74	89	102	104	70	104	84	87	74	98	102	92	92	105	92	102	82	102	89	104	85	98	104	99	107	97	97	111	85	100	93	78	106	97	84	106	111	96	92	90	91	82	87	100	98	99	87	99	97	105	102	85	87	93	100	103	88	91	94	96	77	96	82	103	117	97	74	106	92	89	91	90	94	96	93	104	87	84	116	85	79	95	114	95	96	94	90	97	93	90	85	93	106	101	86	108	88	80	103	96	106	106	100	80	101	102	86	105	101	85	91	81	112	92	100	97	93	91	110	94	93	85	105	94	95	95	98	104	88	85	81	78	86	89	102	101	104	105	101	95	93	103	85	108	93	98	95	88	94	117	97	92	74	111	97	91	96	114	104	102	102	99	86	86	103	98	81	76	70	95	87	100	94	103	103	97	100	98	102	99	91	91	87	101	106	93	103	93	97	93	92	93	79	107	101	96	75	100	83	99	88	81	81	99	89	100	88	105	91	97	81	90	86	86	86	99	93	92	97	106	92	96	98	90	90	84	104	104	88	93	74	84	110	109	92	101	95	96	89	94	101	103	88	101	105	89	98	94	87	94	96	88	99	105	92	93	76	96	95	87	79	86	106	102	79	103	83	102	104	105	89	92	89	91	96	88	94	87	97	83	85	103	79	85	87	85	95	119	100	83	91	78	97	89	100	92	112	105	80	85	79	90	74	84	94	97	98	111	97	78	89	100	90	89	82	113	97	102	81	87	84	98	85	79	85	84	86	76	101	100	107	107	111	92	81	86	98	99	101	94	92	97	100	106	91	82	96	91	81	88	84	106	103	88	105	106	97	114	90	100	81	101	88	91	100	83	99	100	97	92	110	103	89	93	104	90	101	88	105	118	87	85	94	103	103	96	71	100	86	101	88	101	85	101	90	89
3503	4092	2801	1207	904	659	482	406	313	273	273	208	208	208	188	172	166	147	144	144	151	167	123	141	122	115	147	151	140	130	121	140	144	123	129	145	124	133	134	137	135	120	152	132	100	124	132	109	137	143	126	124	126	111	135	133	141	134	114	124	123	123	122	125	130	120	103	139	134	113	105	118	123	117	109	130	124	125	129	120	114	120	146	121	131	128	112	130	132	124	116	107	109	122	131	114	114	114	123	132	121	133	130	129	125	116	104	137	127	103	106	96	110	134	113	113	133	116	112	147	123	123	122	128	127	142	112	127	121	112	137	129	122	115	121	148	114	142	120	133	114	128	125	125	122	118	122	131	116	129	99	107	104	105	116	99	115	134	115	129	105	142	112	129	112	101	116	116	136	115	120	126	137	120	112	109	101	115	138	108	137	129	106	125	129	119	116	123	112	106	127	131	117	116	118	124	125	97	117	127	125	129	123	138	122	126	106	112	122	111	134	149	119	122	109	131	123	124	89	132	122	97	108	103	108	123	118	119	112	113	123	104	123	103	105	105	131	128	114	126	126	118	127	100	117	120	116	134	117	134	133	129	121	113	118	118	122	126	118	111	124	116	114	107	115	135	116	118	121	137	113	121	108	127	120	126	121	110	100	127	131	128	120	125	119	129	121	113	138	110	103	134	113	141	127	124	107	118	111	134	144	115	122	126	112	119	111	130	109	139	130	124	97	121	130	110	125	120	141	127	88	117	111	110	109	107	109	134	116	123	115	113	134	119	98	113	129	133	97	103	113	110	114	121	140	125	121	103	111	96	112	134	108	139	119	125	136	97	110	113	123	137	122	101	131	103	133	134	121	113	113	113	123	124	141	125	114	123	135	129	136	122	98	135	115	129	129	143	102	139	116	112	106	120	103	120	142	141	127	113	120	114	131	113	123	109	101	106	138	106	107	106	125	128	126	94	106	108	118	134	108	123	115	108	103	118	138	118	105	99	116	118	148	113	123	114	121	126	112	108	120	112	129	125	125	123	115	123	128	111	120	116	103	119	123	142	125	118	118	123	99	121	122	115	116	116	129	125	135	107	153	128	125	144	119	126	108	101	155	119	103	103	114	125	94	124	133	108	134	122	127	107	101	117	112	119	117	115	119	124	116	108	108	105	113	121	120	111	121	101	122	135	123	128	112	153	112	133	114	121	105	117	131	120	122	119	136	114	112	120	120	132	106	104	129	139	133	116	109	109	110	112	106	126	118	121	127	127	131	119	131	120	119	102	107	125	124	128	112	118	109	109	115	136	135	129	119	127	127	129	116	126	124	125	127	134	128	126	117	111	115	101	139	115	124	122	112	109	114	117	102	114	104	129	123	120	114	117	140	123	105	102	112	112	110	112	109	123	118	127	127	146	138	110	113	103	115	121	115	110	111	124	105	134	104	100	131	118	129	130	111	126	141	125	134	112	101	108	123	118	104	139	124	108	121	138	128	120	105	114	116	117	112	131	105	113	120	127	136	128	105	107	127	122	107	123	88	124	124	124	127	120	113	103	112	144	120	122	119	107	115	111	133	113	132	112	130	118	121	110	98	107	106	108	107	126	115	133	126	112	134	117	109	116	119	99	126	117	115	116	111	112	121	110	104	128	100	106	137	109	128	119	114	114	108	115	133	137	121	142	110	121	143	110	96	130	131	130	95	109	132	121	104	110	115	132	108	114	121	135	109	108	143	122	113	130	116	112	124	112	98	119	110	103	103	103	111	123	107	118	94	103	116	124	123	131	121	121	132	105	98	119	110	129	125	97	144	103	110	125	123	122	142	119	140	115	120	127	110	123	127	108	119	128	130	136	115	120	125	136	122	112	110	113	131	118	123	130	125	115	123	120	151	124	114	128	117	120	109	124	136	122	109	128	115	131	135	132	108	126	113	111	116	119	147	141	95	131	107	121	116	125	137	101	115	119	82	109	111	119	136	105	132	120	120	123	125	102	114	140	107	105	124	96	131	130	118	119	107	122	127	133	110	130	116	141	104	93	101	101	126	95	103	126	130	94	111	119	121	114	120	96	121	130	105	133	105	112	125	113	103	125	130	121	122	135	110	117	111	111	122	121	113	125	100	132	105	120	116	105	109	120	136	120	115	120	119	148	124	108	107	117	121	134	116	119	124	133	114	119	108	119	114	124	129	129	118	126	119	115	129	139	131	121	111	115	133	124	134	102	119	110	130	91	127	121	131	111	116	130	113	102	122	138	115	117	105	126	115	108	111	141	124	110	104	116	101	111	129	126	113	103	128	109	137	127	117	121	106	131	130	130	124	102	118	113	122	106	132	118	107	135	110	124	120	125	143	124	110	122	126	140	118	108	122	116	123	109	131	91	113	122	126	112	130	117	126	104	109	113	103	113	128	110	132	94	138	118	126	139	108	119	121	134	112	108	139	129	111	108	129	124	111	118	110	113	136	132	134	140	105	134	105	106	127	109	122	125	84	119	126	132	135	105	127	124	115	109	123	120	117	107	128	98	128	114	119	116	116	124	110	108	137	134	122	131	128	145	117	120	108	123	122	115	124	112	117	104	134	129	82	114	125	115	112	115	129	123	134	114	101	130	129	136	122	103	119	137	120	134	125	114	126	132	131	138	106	109	123	109	124	108	134	107	111	123	122	114	112	117	115	122	126	128	121	128	132	117	134	117	114	108	117	127	110	128	129	113	112	134	128	119	107	122	126	118	120	109	100	124	108	125	105	115	141	125	121	127	126	126	111	108	130	133	121	106	121	111	114	121	114	115	126	111	113	124	129	108	123	119	127	125	114	100	115	122	126	123	103	116	119	125	108	111	123	122	133	114	115	115	119	131	111	116	109	111	121	143	102	109	110	122	127	115	121	119	122	112	109	112	116	107	96	100	121	83	101	118	134	130	133	120	128	150	113	131	132	108	127	122	120	109	106	111	125	85	121	135	111	107	97	119	109	114	139	122	141	120	140	114	102	126	121	117	123	120	133	137	104	125	113	110	123	125	116	146	119	121	119	118	125	130	116	116	131	105	111	116	121	124	121	111	146	96	117	87	133	134	113	109	117	134	107	117	125	113	111	126	117	118	112	127	106	128	124	110	139	110	141	120	137	127	118	121	124	121	124	130	124	114	108	126	111	123	110	124	133	119	128	109	117	125	128	109	123	121	103	126	125	127	122	109	116	126	136	103	122	96	107	122	123	112	130	122	139	115	128	104	98	126	105	111	126	113	113	117	104	114	113	107	120	111	136	116	99	139	128	115	114	107	110	119	124	127	102	158	135	139	115	128	113	137	120	102	129	121	131	124	139	122	120	104	113	108	131	128	120	135	120	110	117	102	123	125	109	106	112	117	130	122	121	110	113	106	121	114	120	107	133	116	93	121	113	141	106	107	133	115	115	130	126	135	134	110	113	135	122	109	139	109	141	122	101	149	99	158	124	122	126	110	130	127	115	134	109	128	125	125	144	107	106	132	106	110	106	103
22595	21010	28488	23734	21013	21020	5443	954	732	660	551	533	548	502	488	449	474	458	429	414	431	362	414	436	383	384	392	369	395	391	388	364	366	340	396	387	364	411	358	376	320	315	373	370	339	366	370	369	363	332	382	376	339	336	349	354	382	363	332	345	370	370	378	346	362	336	359	361	369	349	406	370	347	341	367	338	311	343	346	360	359	374	328	343	380	371	340	376	343	374	358	378	330	362	343	324	349	313	336	373	354	354	351	352	359	350	377	359	338	362	353	342	370	325	390	374	341	391	356	322	394	365	383	360	343	366	360	352	338	344	356	334	349	376	367	348	374	334	395	368	385	348	362	346	346	334	366	372	335	372	375	339	364	365	378	387	387	367	358	350	372	368	386	370	401	353	389	340	335	375	373	365	351	317	346	333	346	351	347	344	356	336	350	360	364	325	346	327	365	358	332	387	390	370	384	355	366	341	342	336	347	355	361	377	367	376	363	341	361	340	351	339	358	337	317	335	368	369	357	347	348	351	344	325	336	366	348	367	352	368	364	338	343	337	343	343	360	372	367	338	364	355	372	359	390	377	314	385	371	366	340	355	381	400	346	355	389	347	328	369	394	375	361	345	357	373	355	361	357	364	369	376	350	352	343	378	360	367	326	365	380	379	375	329	375	368	314	366	414	373	319	364	320	346	335	353	353	377	340	336	351	357	369	369	387	326	373	368	350	342	346	367	346	322	343	363	355	346	349	374	345	359	352	319	324	347	371	354	323	386	352	375	371	338	334	355	356	344	377	371	362	375	399	325	328	359	348	342	323	332	355	380	343	352	334	362	343	370	340	332	373	376	338	362	346	347	376	338	362	325	367	373	354	341	314	392	353	364	366	370	343	344	368	379	386	371	351	376	395	367	360	351	337	378	391	349	333	371	346	345	356	333	349	331	355	353	356	332	386	360	340	370	306	392	370	348	337	338	364	328	380	352	344	357	355	347	348	348	368	319	383	349	339	330	345	374	366	344	348	386	377	344	352	320	359	356	362	383	349	377	354	362	333	352	368	330	339	351	338	366	326	366	350	348	356	391	337	355	358	411	374	322	326	355	374	349	375	349	341	355	359	365	347	337	349	331	336	344	367	336	374	359	425	350	386	356	372	358	364	380	372	332	320	363	327	378	313	358	345	341	322	350	391	366	326	384	358	345	356	340	381	332	366	382	337	367	377	352	339	357	358	347	327	373	380	352	373	374	331	359	337	356	315	358	361	377	365	368	338	365	353	399	352	360	364	361	282	352	362	366	354	327	401	363	349	319	352	367	377	333	369	366	359	336	409	361	368	369	328	362	354	370	360	367	350	355	336	359	342	350	338	343	351	374	356	370	363	386	375	338	366	362	339	359	351	349	355	348	365	335	362	352	384	340	394	305	349	344	339	362	347	302	358	393	351	339	353	344	350	368	350	363	350	327	344	377	353	317	374	359	326	356	311	336	382	336	365	342	338	347	357	332	356	336	367	364	338	354	357	365	325	358	351	395	380	382	383	346	353	322	360	354	345	331	339	331	348	363	330	350	376	340	385	369	345	339	368	388	363	361	316	331	376	380	342	339	372	353	356	366	361	379	386	366	345	338	367	400	369	369	374	386	375	399	354	368	346	348	359	415	362	357	341	376	321	378	355	361	348	357	353	341	343	338	351	363	353	345	364	347	367	389	340	335	351	367	383	358	368	363	369	326	333	368	360	338	354	367	323	372	388	310	343	344	349	341	333	358	351	382	366	338	357	327	368	305	356	346	326	320	331	365	356	356	331	370	340	364	383	365	348	343	390	348	348	347	399	346	341	354	318	402	353	319	366	358	370	375	374	384	338	400	365	345	331	367	380	358	371	382	352	348	375	381	353	363	368	328	346	379	351	346	383	312	343	339	405	371	381	343	351	385	374	355	332	353	370	398	387	346	353	372	369	349	353	364	354	353	349	358	374	326	338	344	325	347	297	331	325	340	352	377	347	320	389	358	343	365	330	345	369	331	338	323	312	353	331	360	380	334	333	346	354	354	375	369	365	342	296	367	376	359	361	327	338	325	362	358	374	356	317	348	403	360	333	359	337	360	361	335	378	352	359	360	362	356	326	352	346	341	339	376	337	388	355	342	341	345	335	348	368	370	362	335	379	357	326	390	351	346	364	375	357	339	331	368	355	380	352	348	356	383	403	330	401	323	371	367	364	351	341	400	376	331	364	349	366	356	380	334	379	336	365	327	384	358	394	368	339	362	348	350	334	360	341	364	378	388	361	326	358	396	386	367	367	380	357	324	347	374	315	399	360	335	391	352	334	325	380	348	308	349	325	356	362	375	374	347	361	288	313	357	367	347	373	349	340	339	372	310	333	354	338	339	333	358	324	389	318	339	339	318	344	345	370	358	332	369	354	368	373	352	382	316	348	418	392	343	363	314	358	343	363	379	353	349	390	369	332	352	344	368	331	341	353	363	342	351	349	337	344	332	363	356	347	328	340	329	369	379	328	370	303	335	368	342	355	331	368	365	318	377	338	331	350	349	374	349	339	342	352	367	357	369	341	343	365	355	321	332	368	321	368	368	371	346	347	343	340	360	366	381	350	326	369	346	329	366	368	386	324	354	381	325	361	355	353	324	374	334	355	342	377	351	352	300	367	351	342	357	377	378	352	338	368	325	332	327	361	346	389	335	360	351	321	344	354	356	334	346	372	341	329	333	335	335	388	364	369	344	367	332	359	319	366	378	363	374	336	336	340	351	372	337	363	358	364	328	368	347	353	388	368	341	348	353	338	344	329	322	381	308	359	372	377	371	378	366	373	316	339	369	330	349	323	326	375	337	322	374	336	368	312	382	347	342	393	388	348	355	373	368	355	349	355	341	325	379	361	356	348	341	355	366	321	352	357	313	336	347	401	366	329	353	336	356	347	384	377	377	338	344	377	328	352	365	334	355	374	339	360	361	324	353	339	339	332	323	336	339	373	344	359	330	341	326	336	366	385	376	340	351	361	382	337	362	372	335	335	363	345	356	330	339	355	374	363	379	346	345	355	300	348	353	328	350	357	364	351	347	344	355	349	359	346	365	353	377	356	347	366	349	326	398	373	355	371	323	335	353	321	310	339	369	404	355	347	374	351	364	369	380	360	328	356	349	375	325	331	332	348	356	335	342	350	381	362	348	348	361	350	375	370	354	330	361	339	373	379	371	340	379	387	359	353	346	327	348	369	363	330	349	346	327	356	341	347	356	379	320	365	392	377	324	330	352	352	367	335	356	368	373	357	350	324	344	375	342	347	344	380	342	363	373	367	361	360	351	345	362	363	351	352	380	350	381	340	374	348	363	331	358	358	306	344	331	370	327	364	377	361	330	376	363	340	355	353	356	364	367	370	359	349	344	338	352	350	378	313	369	330	356	343	355	328	371	365	358	353	365	352	339	391	392	336	341	378	353	376	356	390	366	369	357	349	349	339	364	342	319	345	347	358	370	346	350
4979	13518	9443	4525	3148	2312	1754	1462	1139	1023	865	772	734	666	658	575	594	535	540	500	490	451	460	459	470	496	455	428	395	432	434	443	417	428	441	420	401	413	427	427	392	385	435	414	398	367	371	397	402	393	387	419	390	393	387	403	366	395	389	394	406	410	367	387	389	408	382	391	393	403	348	374	390	388	410	396	391	406	372	394	391	381	409	336	377	404	396	374	415	387	423	420	431	385	381	411	372	376	374	405	392	385	358	391	404	403	367	383	381	418	365	376	372	392	411	391	383	395	399	397	384	360	371	370	369	392	361	410	396	361	398	407	397	402	384	359	375	406	417	413	350	393	400	373	371	371	388	413	372	386	381	403	376	403	388	365	367	411	367	388	381	378	408	385	387	397	402	371	402	395	389	386	375	391	352	379	336	390	379	375	396	399	389	394	352	362	360	366	383	381	380	352	371	382	411	409	374	411	373	375	367	416	388	373	395	369	375	356	369	393	384	402	364	370	405	395	376	371	362	397	421	352	342	385	362	397	359	390	389	372	378	406	379	374	392	376	374	388	360	389	384	364	354	375	364	347	415	368	392	362	393	386	396	383	353	392	372	383	373	380	359	383	326	388	406	395	360	367	382	376	371	411	375	422	399	422	403	355	382	371	368	383	404	340	392	372	403	388	387	383	367	389	369	353	419	392	370	391	385	370	379	372	366	384	414	379	418	430	381	363	393	398	370	374	403	369	419	354	372	359	386	407	371	378	365	365	367	372	401	375	351	376	382	370	382	382	362	397	415	391	416	362	387	368	394	368	347	362	368	399	362	403	381	370	359	431	393	365	408	399	390	376	390	357	393	389	382	374	372	370	395	385	340	374	417	355	401	426	373	358	374	388	411	344	369	402	366	362	361	383	383	399	365	358	403	398	416	423	380	403	383	380	365	361	365	364	402	375	374	392	364	379	390	415	412	379	437	379	403	423	382	362	390	397	386	379	343	397	407	365	391	387	386	388	371	377	371	367	371	391	389	348	379	402	398	381	378	377	395	397	353	397	398	340	378	414	367	349	378	405	390	380	365	351	396	384	377	389	375	364	332	392	376	390	370	401	414	376	385	379	350	362	352	362	359	393	376	370	390	344	409	361	373	371	397	404	377	362	355	393	383	365	366	392	389	379	380	417	422	392	385	412	384	371	377	386	358	412	372	368	393	352	383	407	359	378	364	386	391	378	347	368	349	346	390	390	367	383	351	390	402	409	399	376	373	416	387	391	397	393	405	360	360	416	357	385	363	351	380	421	395	371	392	368	389	387	378	367	398	420	383	388	401	372	348	390	367	390	379	372	388	355	375	377	359	400	371	371	393	399	379	402	381	386	348	379	352	383	372	381	400	412	409	430	396	386	380	373	382	398	400	393	369	411	376	383	367	382	377	379	383	387	377	379	388	386	399	377	383	407	409	404	407	414	393	381	363	353	382	378	363	366	372	401	368	393	389	382	390	388	380	373	362	384	397	407	358	388	385	395	372	415	334	366	362	340	386	400	383	372	394	396	367	377	402	390	376	398	392	387	408	411	388	389	401	385	384	381	399	380	373	376	412	392	379	407	362	389	416	395	369	381	400	362	366	388	356	416	380	379	387	370	393	369	401	390	381	376	383	396	378	373	410	371	342	380	387	382	411	364	412	336	380	374	383	378	382	355	373	407	379	395	385	393	394	391	383	361	347	396	360	362	398	404	385	386	363	380	389	386	377	353	369	404	359	379	396	366	377	377	363	406	425	391	389	343	396	337	379	377	402	391	401	373	396	388	370	370	344	358	388	387	365	389	400	375	383	399	403	352	400	381	362	395	415	409	367	383	351	418	404	385	391	345	370	383	358	368	387	409	384	373	407	387	424	394	401	394	371	348	439	365	421	379	395	418	399	391	355	357	387	388	365	397	356	384	373	359	373	392	402	358	380	392	356	385	372	371	356	394	413	368	387	403	389	389	412	377	392	363	370	395	371	376	440	401	358	373	320	367	389	359	411	361	376	371	377	374	358	390	352	401	395	361	400	385	417	409	373	424	378	395	366	336	354	392	387	384	366	375	361	388	419	418	390	382	413	357	362	391	437	381	371	369	407	352	377	403	383	360	416	369	393	386	350	383	432	403	382	355	358	385	385	405	354	379	372	395	382	379	382	364	414	406	354	359	381	374	381	386	407	387	390	367	376	387	385	403	360	355	370	389	400	392	394	391	378	355	373	387	392	380	372	371	369	382	374	363	428	395	382	381	393	381	403	372	398	369	389	362	371	393	360	376	383	352	383	393	387	372	390	369	388	355	393	374	376	407	361	371	380	401	364	364	383	396	397	379	365	373	350	365	379	389	409	358	363	405	376	387	386	366	362	355	388	405	414	369	356	389	390	372	376	387	381	385	385	357	391	361	404	395	376	400	387	351	375	381	364	376	404	385	373	396	346	371	408	413	373	381	386	400	385	391	381	382	356	375	399	399	413	374	371	386	389	379	371	391	403	340	378	402	371	381	343	390	365	393	365	377	401	395	384	390	409	335	401	365	391	379	359	387	357	369	401	359	404	416	372	374	400	389	407	409	392	384	373	375	358	373	397	384	368	349	380	414	433	338	345	383	375	369	427	390	364	378	375	386	387	415	354	390	378	380	375	405	358	371	369	368	384	391	366	373	373	385	399	375	377	400	378	369	369	385	396	344	411	403	348	400	415	372	355	422	348	368	389	379	355	391	366	350	399	399	380	406	371	388	371	392	420	399	387	404	372	378	394	373	401	367	371	383	389	362	373	389	366	368	368	406	398	381	389	355	401	355	400	394	383	398	405	378	354	340	375	385	352	389	385	395	362	379	390	373	344	399	395	391	358	383	338	392	349	395	422	395	384	349	384	401	376	400	390	375	346	416	357	360	389	402	366	374	358	403	384	390	374	389	366	379	390	352	388	417	366	370	394	370	385	366	409	350	348	413	382	377	362	369	392	394	366	360	373	374	364	402	392	407	336	379	404	375	381	382	418	365	404	380	360	381	391	365	359	366	433	417	389	387	424	369	410	394	382	359	359	364	369	381	398	373	378	391	387	396	334	384	396	410	396	371	389	405	409	379	400	394	389	381	383	402	394	399	414	372	419	400	375	395	395	339	373	412	360	384	355	367	380	378	379	385	433	391	337	344	374	359	399	414	370	371	407	385	332	398	397	392	370	389	383	364	375	408	363	436	335	373	414	381	394	365	383	395	394	353	398	386	386	406	355	407	385	394	390	381	361	357	373	431	394	374	413	386	367	350	397	383	393	344	355	414	384	398	391	403	328	408	365	402	382	365	385	375	397	357	416	364	410	361	368	391	383	367	416	377	384	380	406	375	404	383	359	377	391	359	406	382	392	362	387	371	356	387	381	385	368	382	355	378	383	373	406	397	372	378	387	395	385	395	386	367	401	346	374	385	379	407	398	380	382	407	375	397	404	382	355	367	405	403	425	379	353	351	390	406	400	357
27343	17499	3050	287	183	137	124	113	109	103	95	101	103	118	109	126	103	96	103	110	113	98	95	102	85	101	89	103	107	93	111	91	108	104	107	112	104	98	106	113	99	100	101	102	107	90	89	99	111	110	93	109	88	92	87	104	97	134	113	99	106	90	94	103	84	90	87	102	98	79	106	96	111	127	83	108	91	105	100	106	106	103	108	104	101	100	104	77	100	101	100	104	92	104	110	96	109	94	91	96	98	94	100	106	97	101	105	103	90	89	82	99	86	122	88	86	91	95	80	98	110	86	84	95	110	103	89	95	105	107	94	103	88	105	98	97	87	87	109	103	111	109	98	94	88	103	101	92	121	112	99	92	106	96	99	111	109	90	93	94	98	97	103	109	80	92	112	90	97	98	93	93	96	89	98	91	89	88	69	109	95	107	105	92	98	101	97	92	101	91	87	84	91	110	76	98	111	87	95	85	90	96	110	92	88	96	87	104	90	105	107	108	97	107	105	97	103	100	105	114	90	104	106	98	99	95	89	92	103	65	109	95	99	95	90	109	102	102	87	87	96	95	91	99	71	87	84	94	125	101	104	109	101	91	113	96	94	104	97	77	90	88	86	97	95	77	106	111	108	89	105	99	93	101	100	86	113	97	95	92	88	100	99	101	90	96	91	101	95	96	92	108	119	91	116	98	124	91	96	84	117	105	109	98	112	123	88	83	103	110	88	93	100	72	90	99	104	87	81	88	104	110	102	95	109	127	103	98	102	88	92	84	98	96	100	100	99	99	111	100	87	110	79	111	96	96	90	87	120	90	94	109	90	78	110	81	104	86	98	117	86	100	91	96	90	95	116	103	105	96	105	97	88	87	87	88	94	103	98	101	90	117	107	97	101	95	109	100	103	136	107	89	90	103	111	88	106	108	83	89	85	96	91	81	93	107	85	93	86	95	107	111	130	93	116	112	100	98	89	82	86	87	91	106	111	87	107	97	102	104	110	79	87	108	81	98	89	91	102	94	98	103	102	94	97	90	101	107	99	108	93	100	111	103	100	91	96	105	118	119	98	101	96	95	96	100	84	112	94	117	100	97	110	103	128	106	93	107	106	100	78	103	101	93	96	105	98	109	101	75	93	91	101	91	109	92	94	91	88	108	105	89	108	79	97	111	96	100	90	111	107	102	93	88	100	84	95	111	93	89	96	85	98	114	81	97	116	101	110	118	92	90	100	86	107	92	110	82	96	91	101	103	86	97	111	87	116	96	97	110	90	92	124	90	91	94	100	98	91	111	102	110	112	94	91	107	82	111	104	116	103	88	93	103	99	102	104	99	99	87	103	99	99	84	92	116	95	97	110	113	103	97	79	98	90	109	102	98	113	100	101	98	109	102	81	91	89	97	99	98	110	98	108	116	106	103	114	106	93	95	91	104	90	111	126	90	94	82	86	96	105	96	88	96	94	95	114	96	104	92	109	108	117	106	104	97	96	111	112	100	110	85	106	86	110	119	120	105	79	99	105	91	88	85	90	104	90	97	100	98	104	113	103	109	95	107	90	113	101	95	86	108	111	122	94	124	79	93	94	92	101	93	97	108	94	95	96	103	102	106	92	88	101	102	89	101	101	91	83	88	85	101	109	94	104	104	96	96	103	104	110	96	93	109	98	103	89	102	100	107	95	90	111	65	103	93	106	101	124	112	107	94	83	102	100	95	115	92	92	94	94	113	106	102	95	94	112	91	114	109	94	98	104	104	92	101	85	102	113	87	93	104	98	98	108	85	94	88	100	106	87	103	98	97	101	85	103	97	94	107	99	102	101	83	98	86	96	94	102	86	101	101	103	90	100	103	95	91	99	95	99	104	85	101	92	99	93	88	116	116	100	110	85	77	115	86	119	106	118	93	114	102	86	100	103	104	103	94	102	85	103	119	75	93	97	91	79	112	109	84	103	97	88	98	111	121	94	99	98	90	120	94	104	94	89	100	96	108	93	85	114	97	100	106	83	101	112	97	82	96	93	90	115	96	107	105	96	102	100	99	99	109	86	97	113	96	84	94	117	108	99	109	103	93	92	103	105	97	107	112	93	105	106	96	88	94	89	118	85	83	95	112	105	90	110	102	111	117	102	128	128	110	115	90	104	95	98	113	94	121	111	86	87	105	97	88	82	93	102	84	102	87	93	88	91	77	95	89	95	96	103	106	88	88	92	83	113	87	87	95	91	97	99	93	100	105	103	87	116	90	97	101	92	90	108	85	104	110	93	116	106	78	97	97	93	102	110	115	103	121	90	118	101	106	112	96	93	109	99	95	112	98	103	119	101	102	92	94	100	106	81	108	120	119	89	72	111	84	87	86	87	109	110	106	98	102	110	100	94	87	87	100	118	128	88	97	106	100	111	100	107	95	114	87	101	93	88	93	95	98	106	94	104	85	108	101	94	90	77	87	88	89	106	98	103	87	92	93	90	120	106	90	100	92	107	95	92	100	103	107	104	102	94	95	93	107	111	101	74	85	92	79	92	92	83	99	104	87	96	99	96	89	107	82	96	89	96	106	89	112	91	103	90	105	91	89	106	102	98	99	115	95	96	120	91	95	93	110	98	90	87	101	107	112	105	102	90	121	105	94	109	102	103	92	115	82	107	112	98	103	101	80	105	76	102	92	97	91	92	92	88	97	119	85	106	98	98	100	105	106	95	91	102	110	132	109	87	93	121	83	82	91	107	101	82	97	102	99	65	103	111	104	108	78	90	114	78	116	85	97	86	107	98	97	104	97	96	103	108	107	92	110	95	94	93	89	99	94	91	100	84	99	105	78	97	106	96	101	104	99	95	94	99	92	104	87	96	94	94	91	97	107	90	85	105	88	81	72	105	86	97	118	94	113	95	85	96	96	104	114	86	88	94	100	119	106	101	108	82	92	116	78	88	105	92	93	93	103	93	111	98	88	120	94	91	102	102	119	91	93	113	94	86	101	101	106	102	124	94	79	104	96	105	99	101	105	92	96	84	100	109	84	105	84	95	112	95	107	91	94	114	107	104	88	94	122	108	108	102	100	105	102	126	102	107	81	97	113	112	82	106	91	121	86	98	94	81	93	102	75	101	96	114	104	104	99	96	101	83	105	94	107	112	110	80	106	97	109	103	115	94	86	112	84	101	94	106	98	98	91	93	104	114	112	86	92	101	101	81	101	98	108	105	107	106	108	97	91	117	84	109	102	86	100	117	85	106	93	117	95	92	103	97	84	130	90	111	102	80	99	108	97	99	83	97	93	93	85	93	98	96	90	69	91	112	103	111	105	97	99	83	97	85	113	110	93	93	83	102	94	103	102	100	99	114	98	99	104	90	96	94	113	84	96	114	112	94	103	101	105	87	100	101	117	93	96	115	128	86	81	106	108	104	105	96	92	74	90	95	106	89	93	101	95	119	106	110	84	87	95	91	110	102	93	99	94	96	106	100	87	105	97	98	99	102	99	105	95	95	105	115	94	105	115	94	104
4225	688	446	247	200	185	173	148	147	127	147	104	133	126	126	114	111	120	121	119	135	103	118	126	126	123	113	109	96	103	118	125	82	100	120	110	104	118	104	127	104	117	114	120	117	95	121	128	124	113	115	117	112	109	111	121	106	144	129	122	101	101	111	124	119	115	89	120	107	134	130	122	101	117	116	99	94	102	136	106	112	124	114	124	103	120	107	122	129	116	125	113	115	100	115	121	125	122	114	100	97	127	102	127	113	114	118	108	120	106	115	103	106	115	110	108	109	110	108	130	116	118	122	116	113	100	113	137	114	122	96	127	126	116	117	112	106	124	111	126	119	122	102	136	107	119	105	116	117	121	127	104	127	104	106	104	119	119	113	127	113	122	123	121	113	110	113	132	120	138	118	111	127	110	104	108	94	109	107	125	96	109	110	122	115	112	109	121	132	115	115	135	107	120	125	117	138	120	117	109	110	108	106	120	110	125	106	102	121	123	95	128	95	119	98	118	113	111	105	120	96	108	112	120	110	120	102	108	107	129	115	129	132	122	121	117	116	117	114	120	120	120	112	115	122	102	109	113	103	119	107	118	118	113	112	121	104	103	113	124	115	106	125	112	121	106	102	119	113	132	110	99	110	113	131	109	104	107	130	124	109	118	103	118	112	119	128	98	108	121	119	115	103	100	109	112	111	106	119	104	120	77	103	118	130	117	116	103	112	115	118	124	114	123	119	123	113	113	136	111	120	101	118	137	118	147	106	107	125	104	105	133	106	118	133	116	118	120	111	139	118	120	103	119	122	111	113	116	119	102	121	100	111	109	98	101	128	118	104	129	127	113	131	102	100	105	130	107	127	117	110	108	115	132	126	99	111	98	106	130	100	122	130	124	127	115	119	137	132	101	127	111	98	129	109	118	115	114	104	116	124	128	110	112	112	121	115	111	115	122	116	126	105	110	126	108	127	108	101	88	132	114	102	124	117	117	96	135	136	110	100	111	122	105	100	92	110	111	126	118	113	137	115	117	124	97	140	103	112	84	96	98	128	95	124	96	117	110	115	109	105	113	104	112	106	110	97	129	118	126	127	113	122	91	101	96	105	104	113	113	118	130	119	110	107	122	109	134	119	102	115	112	110	111	105	102	113	115	134	101	117	113	102	111	127	122	110	107	127	110	113	125	116	111	112	119	113	136	122	102	117	122	109	111	121	121	114	124	118	113	107	117	122	140	109	100	99	120	105	104	110	101	121	117	106	105	115	119	138	118	96	105	119	111	110	121	107	126	93	99	116	114	119	127	120	106	109	118	121	128	110	93	103	122	98	119	105	112	124	114	116	122	126	122	106	91	103	106	95	137	109	139	108	122	111	112	108	129	102	117	119	141	109	125	115	113	117	118	120	121	116	111	130	111	110	119	107	118	106	95	122	130	96	116	114	120	103	106	115	117	137	123	103	108	95	136	104	117	114	98	115	117	104	110	101	125	125	122	104	110	126	117	109	112	109	105	116	108	120	117	106	116	119	105	117	124	128	106	115	110	137	124	119	125	125	100	122	110	102	119	108	106	116	111	120	122	115	114	109	120	113	107	114	122	103	118	124	127	109	97	105	124	114	113	125	104	107	110	111	105	113	113	114	98	88	101	120	106	132	123	123	116	123	125	114	115	116	116	117	106	110	105	123	115	101	104	108	103	103	115	119	124	114	118	106	111	128	122	114	116	138	112	136	108	114	120	113	111	124	110	98	124	117	112	93	111	101	131	97	113	118	108	111	131	103	114	119	113	84	103	112	111	103	108	106	107	115	119	118	112	104	105	128	112	104	104	119	130	122	117	124	120	105	130	131	101	116	128	133	118	104	107	103	133	102	109	140	120	130	108	114	110	116	113	114	110	118	121	97	119	105	120	122	130	117	96	102	115	103	110	126	127	133	97	110	103	110	132	99	122	135	111	110	118	102	112	112	129	124	107	133	114	121	127	122	115	112	106	121	102	109	126	142	115	103	115	125	112	112	125	125	121	117	116	118	120	106	105	126	116	113	133	124	115	110	116	124	119	122	129	112	121	111	122	128	115	118	87	103	117	118	104	111	107	121	121	106	122	125	121	130	125	117	116	114	128	100	118	109	117	93	125	113	129	112	104	109	110	111	120	104	131	95	110	108	107	126	118	130	99	117	114	121	114	106	116	117	122	114	116	131	120	115	120	112	137	103	129	117	104	102	125	119	107	89	107	118	128	110	106	104	115	144	108	113	102	109	115	120	124	110	125	105	124	106	112	109	118	107	130	125	118	100	108	122	123	110	90	114	109	121	144	93	125	106	100	114	123	133	128	100	108	123	110	115	109	119	93	99	110	125	110	101	100	104	118	99	126	115	108	128	105	114	95	111	106	97	120	131	114	129	106	109	124	120	118	107	114	114	128	102	122	114	96	104	106	129	119	131	104	106	119	93	122	110	109	130	117	108	120	126	110	143	130	106	113	114	108	109	100	120	136	106	114	118	94	105	112	114	98	120	105	117	109	113	118	115	127	107	97	122	134	120	114	99	97	110	121	115	114	100	116	116	122	142	125	123	130	128	106	127	117	89	100	109	107	111	110	89	121	109	116	100	127	101	109	127	116	106	117	108	120	112	95	125	119	91	124	110	114	123	110	106	111	116	110	112	146	123	110	90	105	96	128	115	133	118	110	106	107	114	136	91	117	120	134	113	122	110	106	146	148	136	106	121	106	102	120	120	113	115	134	96	105	119	115	119	123	85	108	113	118	129	107	107	105	123	136	136	123	114	91	130	122	117	109	110	115	121	96	104	104	107	117	110	114	115	105	113	126	135	111	102	111	111	137	116	99	116	128	122	99	106	120	103	104	100	102	126	127	111	125	113	116	99	113	106	113	120	127	120	102	109	122	85	103	121	82	117	124	121	110	105	114	126	123	117	112	117	113	136	108	117	114	131	102	109	100	114	126	115	107	112	119	117	138	123	124	119	111	98	105	110	93	102	132	132	109	93	117	119	129	116	122	113	125	106	105	99	115	113	86	112	117	131	102	113	99	117	126	103	123	107	96	112	97	116	128	120	107	121	106	117	100	107	126	120	98	113	117	115	109	111	123	119	94	114	113	113	122	115	108	118	96	114	118	96	106	94	126	99	112	119	90	114	98	112	128	111	129	109	104	129	115	114	132	128	88	116	126	110	110	112	114	131	108	101	119	115	108	116	117	87	116	120	100	119	101	115	111	113	107	118	102	109	119	106	93	110	119	125	125	105	120	113	128	116	107	119	109	107	105	104	107	112	109	105	111	113	118	122	121	105	117	119	117	102	115	116	117	127	118	108	113	117	114	105	102	90	133	126	124	129	101	108	114	114	91	112	109	124	105	104	109	107	131	125	120	114	137	109	92	116	106	98	101	133	101	113	114	114	122	126	128	119	100	116	95	124	112	115	105	117	106	88	105	106	100	100	150	97	118	114	100	105	123	125	123	97	111	112	114	106	132	113	126
23418	20862	27805	24041	20859	7670	854	547	476	473	438	384	395	377	344	322	364	325	359	293	329	317	315	290	294	285	283	317	272	287	318	300	289	314	272	281	313	300	286	297	308	265	291	257	284	288	271	256	273	319	283	320	285	271	258	271	269	292	323	281	316	268	314	280	273	276	260	267	261	278	300	251	288	270	287	277	284	300	309	283	261	277	255	292	258	275	305	298	300	250	267	281	286	311	293	296	292	301	296	274	302	294	295	300	280	294	284	288	312	267	283	259	291	273	261	292	305	287	292	279	307	294	284	267	275	308	222	276	309	288	280	283	286	282	287	279	282	241	287	288	264	269	301	312	296	289	270	278	290	301	270	270	288	255	262	286	255	301	247	270	265	267	282	294	253	297	272	255	287	294	259	273	258	278	288	294	271	251	291	296	244	305	283	262	309	272	299	304	279	263	267	295	263	298	283	272	274	272	264	306	277	281	287	248	276	262	272	263	259	278	283	282	264	275	256	284	289	273	314	291	268	281	288	288	265	307	270	276	257	293	251	311	264	272	275	295	310	282	293	300	266	267	268	301	288	302	285	245	282	290	300	283	272	274	242	270	285	293	272	294	287	267	284	263	284	290	268	293	282	271	272	306	322	290	295	275	279	280	281	298	284	277	290	253	270	285	293	321	305	291	274	281	273	249	267	304	258	252	254	279	287	270	289	279	268	316	294	277	276	290	292	281	304	268	315	269	321	311	301	327	274	303	300	312	274	286	290	292	271	275	283	277	309	263	236	283	284	274	279	301	287	285	292	270	283	303	281	300	263	277	244	296	281	266	232	305	294	273	266	293	276	274	266	249	290	256	265	264	274	288	282	270	286	280	285	285	278	276	294	286	273	261	271	277	290	272	289	254	269	262	292	278	271	277	265	266	291	288	289	280	279	258	273	259	266	253	298	257	291	282	271	282	260	267	254	270	281	287	264	280	265	296	281	275	254	278	248	277	255	280	276	282	271	282	273	269	285	305	271	272	299	295	281	281	287	285	287	282	298	291	310	264	264	284	264	299	277	269	270	265	319	277	260	275	283	292	298	275	285	281	277	300	258	298	299	275	267	293	288	298	251	288	274	302	269	304	273	271	275	289	287	288	283	287	239	283	281	305	291	279	279	252	288	281	263	278	292	262	301	271	284	276	292	273	245	287	297	310	290	287	265	289	282	237	263	275	258	274	311	264	274	274	278	288	263	267	281	242	269	279	257	316	269	277	288	262	265	297	271	275	278	290	263	253	294	309	296	290	258	277	281	295	300	246	270	277	276	277	271	265	282	293	308	261	285	254	302	277	274	294	271	277	275	276	294	255	279	265	254	275	287	264	305	288	266	280	275	270	299	283	293	274	290	307	276	256	272	278	292	288	306	270	282	266	272	297	278	277	258	256	262	234	265	269	282	297	283	297	262	267	268	288	298	278	277	287	272	290	281	291	261	263	306	260	288	289	283	276	286	305	287	297	316	280	287	292	290	272	296	236	268	283	285	268	300	284	285	276	295	279	297	275	293	298	314	278	304	268	241	269	252	246	268	275	279	287	314	305	293	257	313	330	282	287	300	277	305	255	277	271	299	307	298	266	302	291	296	252	276	271	288	280	285	286	305	296	294	328	270	288	292	288	264	237	275	266	258	277	290	314	304	276	278	269	289	282	313	272	307	269	217	280	284	298	283	269	287	280	269	269	325	304	298	278	290	285	269	270	263	260	262	246	295	262	285	291	300	259	307	287	261	286	296	263	274	253	278	260	295	283	294	279	273	263	248	286	212	296	287	285	286	259	288	278	276	296	253	241	290	300	283	265	273	281	291	272	268	260	296	280	312	297	306	258	289	286	282	318	297	270	291	263	305	282	278	257	287	275	253	271	283	289	270	274	253	274	312	262	290	280	272	263	275	286	291	283	282	286	270	312	276	255	303	278	260	274	288	299	282	258	290	307	291	257	297	292	273	269	294	312	291	280	285	265	279	299	299	285	281	286	294	272	276	253	285	266	308	266	279	284	293	262	267	298	284	290	295	276	283	278	290	307	290	303	272	240	300	286	271	287	281	283	288	279	259	269	285	256	256	258	300	277	284	262	278	254	265	281	279	284	267	262	288	296	273	271	324	304	258	251	293	246	261	276	278	289	335	274	273	276	298	279	271	305	274	267	296	276	278	282	285	282	275	262	269	269	292	291	253	280	268	236	296	299	281	276	289	287	311	266	315	285	265	269	278	261	289	259	283	276	276	283	264	269	266	308	274	284	288	247	282	302	252	293	272	290	283	294	285	269	297	275	293	276	250	272	264	306	268	250	277	253	263	275	252	268	304	267	264	288	273	280	265	267	266	274	292	277	273	305	282	262	276	316	273	278	245	273	285	275	288	278	270	311	290	266	285	274	271	255	304	261	268	285	239	285	275	271	294	256	289	276	286	270	299	287	276	269	255	263	302	285	275	280	283	240	260	326	251	303	295	291	299	272	280	301	309	260	266	275	285	271	299	275	263	278	277	280	279	289	271	304	301	280	282	259	291	296	270	268	294	269	302	303	301	286	308	301	274	264	273	268	294	287	301	274	267	297	261	281	276	270	281	258	289	284	301	275	249	257	301	310	308	272	252	282	291	270	292	296	292	293	300	289	268	289	273	298	271	284	295	264	260	287	303	247	268	255	278	286	279	288	251	276	283	258	315	288	265	251	264	283	281	276	272	276	275	289	274	310	289	289	298	248	313	300	275	263	272	282	286	273	263	247	274	284	304	267	301	274	277	259	288	323	282	290	270	297	252	290	275	291	301	307	282	256	293	288	303	269	279	287	298	280	281	285	269	270	273	279	284	283	289	288	287	288	300	292	276	267	268	270	295	267	275	271	286	276	302	295	298	264	317	286	312	277	285	293	294	252	269	257	270	292	263	284	275	272	238	290	307	310	289	277	284	277	249	274	289	281	257	283	270	298	267	290	271	262	268	304	260	295	298	262	295	268	303	282	265	283	283	284	254	254	294	294	288	291	268	281	257	270	268	266	284	284	266	269	266	275	271	289	301	277	297	261	281	286	266	272	270	247	272	281	279	265	296	290	305	272	247	286	272	255	288	301	287	294	299	256	280	280	336	276	291	302	289	256	282	320	301	279	295	293	303	299	274	283	278	257	306	308	314	299	268	276	289	269	271	272	272	278	279	269	257	251	241	255	286	283	277	275	274	253	305	258	295	289	262	228	297	269	271	272	278	306	271	280	285	269	241	327	280	263	293	313	266	276	286	263	283	265	286	258	265	285	280	306	288	294	318	268	270	308	280	280	288	314	275	271	251	280	254	284	285	295	314	279	267	266	295	284	283	281	312	268	266	286	264	272	304	291	281	285	289	314	247	295	285	283	284	278	297	290	270	292	295	271	269	267	283	302	287	292	290	288	295	252	283	263	280	257	284	293	303	268	256	270	272	263	307	299	285	266	302	286	280	305	278	303	289	307	254	276	293	283
3580	8536	5561	2575	1793	1404	1084	928	743	621	515	513	462	424	435	427	422	365	380	373	340	379	356	315	351	321	348	333	349	303	290	316	332	330	318	286	327	319	292	289	332	301	332	270	318	282	292	304	319	294	334	293	350	287	290	299	290	288	296	283	311	279	301	297	300	285	336	301	288	324	282	304	324	293	311	274	327	300	291	296	280	309	295	278	301	309	336	293	307	301	308	301	259	306	339	294	309	309	297	320	292	274	303	300	299	280	348	321	277	322	282	295	294	320	309	292	308	304	318	297	303	288	303	290	293	305	312	300	322	292	340	308	314	292	325	277	280	299	284	252	316	306	303	337	284	297	320	325	299	313	317	273	285	290	266	302	315	318	283	271	311	295	287	324	304	318	279	283	342	293	298	271	340	332	285	333	312	293	294	311	302	332	288	283	321	315	308	308	293	305	280	293	302	286	272	277	297	301	316	309	310	294	291	285	307	302	277	293	274	309	312	282	319	301	315	287	291	331	286	298	288	292	297	308	298	298	283	314	296	298	288	299	295	321	297	274	289	305	317	316	285	291	304	275	297	297	313	295	346	302	268	310	301	298	292	281	316	299	270	290	310	306	316	294	278	288	331	294	282	296	310	302	301	322	294	288	279	299	294	282	330	292	312	265	257	284	290	287	290	304	277	293	307	281	283	303	254	264	296	279	304	311	325	283	304	328	295	331	328	311	318	292	319	276	304	284	299	318	333	299	285	319	294	300	271	331	304	289	313	310	285	307	280	304	278	304	291	316	303	323	295	301	281	289	309	286	332	308	297	308	301	312	309	328	291	289	325	309	324	341	276	293	305	276	311	296	265	297	280	302	302	289	280	301	289	268	301	285	314	289	322	302	307	314	289	290	289	299	320	314	289	311	299	325	301	255	304	329	281	346	316	285	288	297	344	313	304	303	322	289	285	328	330	313	298	290	319	332	276	288	317	278	300	302	298	283	289	285	305	278	260	301	309	311	304	305	324	331	315	333	320	300	307	314	326	305	314	276	302	300	288	295	329	300	264	312	269	310	292	291	318	298	322	307	297	303	318	315	307	307	315	315	274	275	296	279	264	297	306	295	306	302	321	284	302	281	288	304	296	299	313	322	303	297	305	290	302	298	269	300	343	280	282	308	308	294	280	310	297	313	274	314	296	294	306	273	256	291	324	292	287	281	274	282	300	314	323	292	274	284	319	293	314	312	322	283	280	312	336	299	306	341	296	284	290	292	318	278	287	313	302	282	310	299	315	271	298	307	298	308	308	301	289	293	265	331	309	297	315	287	312	308	306	307	290	296	301	318	320	284	325	291	326	302	314	312	275	309	308	294	291	297	321	296	299	284	271	309	299	299	318	282	286	325	313	258	335	308	304	298	267	305	315	278	296	301	310	327	308	315	328	300	323	300	315	302	304	295	292	299	299	294	285	286	297	265	304	293	284	289	320	300	324	310	309	295	302	289	286	277	321	309	312	291	307	318	294	274	290	327	295	298	292	293	291	315	277	294	304	322	307	320	286	316	305	304	307	307	294	330	291	304	308	305	323	302	310	288	307	313	297	305	306	299	307	306	294	300	284	285	296	320	299	298	315	300	306	289	290	289	291	302	294	329	302	317	292	301	313	312	312	287	289	292	322	297	313	268	300	274	308	307	296	291	310	332	288	302	326	303	326	333	295	300	329	301	333	311	302	287	275	283	286	286	284	305	317	304	322	279	320	288	297	313	299	293	274	293	291	259	275	311	303	268	308	319	288	298	289	309	312	316	274	288	276	300	296	301	297	319	303	232	289	311	324	308	315	324	297	303	308	295	292	321	255	298	309	338	330	288	301	303	277	289	283	338	309	327	272	308	298	323	327	292	298	287	299	322	293	315	323	320	335	347	294	300	306	304	294	287	285	293	299	298	288	314	292	333	286	293	318	334	314	286	301	320	297	299	297	305	282	260	285	302	299	283	319	317	332	337	286	298	274	274	290	270	303	277	285	298	313	291	302	276	301	292	304	304	312	297	303	297	296	275	311	292	306	268	317	315	321	282	309	298	333	308	288	269	294	295	281	314	279	286	319	319	329	286	260	321	285	299	307	304	304	309	279	325	332	312	326	328	292	298	286	312	315	337	286	294	296	318	308	306	298	270	272	293	296	302	284	299	323	301	352	286	311	272	300	301	299	315	294	268	323	328	282	288	266	306	291	288	306	316	291	294	274	267	261	256	338	294	299	302	319	259	314	293	265	259	317	330	290	314	277	275	294	307	306	300	289	294	311	293	288	278	301	290	294	304	298	282	289	302	312	302	254	303	313	302	301	280	288	308	305	317	297	294	284	313	280	293	334	299	290	322	267	307	324	305	275	288	297	293	279	293	312	237	320	312	307	325	309	299	280	293	290	306	295	318	315	305	317	329	307	254	314	313	320	285	324	286	310	291	331	281	323	311	311	335	283	291	278	290	280	277	296	281	307	273	280	295	304	303	300	295	291	244	285	308	313	320	285	282	347	309	260	304	286	314	261	312	324	256	298	309	295	317	305	297	278	320	282	293	300	311	296	301	302	309	281	355	289	311	285	275	284	255	307	326	273	311	307	324	303	304	294	279	315	272	301	301	295	304	301	277	295	308	318	295	279	331	275	314	286	304	327	292	295	285	318	292	316	322	306	301	307	295	294	286	261	319	269	303	307	289	290	309	331	298	306	288	327	297	279	298	294	302	313	316	275	325	323	290	294	271	289	302	289	324	309	313	292	285	297	292	279	277	314	287	287	325	286	287	281	275	328	304	319	273	297	295	312	312	296	319	306	290	276	297	275	264	293	300	284	314	303	305	291	341	305	290	299	329	321	306	298	303	308	284	304	297	278	271	313	303	327	301	331	274	272	287	313	296	305	289	279	310	289	293	281	330	299	322	304	296	285	282	289	316	320	314	303	277	314	298	283	298	300	316	307	312	288	296	306	297	288	283	286	316	327	293	299	322	291	285	292	303	271	296	275	309	308	300	308	300	315	274	316	319	325	303	301	315	299	298	302	281	299	289	310	266	327	300	288	279	269	303	277	271	289	282	301	280	326	305	289	335	302	314	310	279	300	323	262	302	300	317	276	304	295	304	304	300	306	299	306	292	274	320	301	295	282	273	296	316	280	266	271	312	311	278	295	305	304	312	292	309	366	303	303	291	322	295	305	323	283	292	280	291	281	307	308	323	293	332	314	292	285	315	333	308	289	304	291	302	312	289	321	309	288	294	294	274	305	319	300	324	283	264	295	293	295	290	266	326	282	306	316	280	289	317	300	298	290	316	290	310	280	320	296	316	332	304	324	285	315	312	286	285	279	251	300	280	301	234	278	290	286	320	321	306	291	287	316	302	324	308	300	293	303	302	322	318	295	290	277	298	316	304	289	309	285	320	297	296	278	325	303	318	318	294	285	278	289	262	284	291	286	292	290	301	342	273	284	281	291	321	293	295	276	318	285	308	301	298
24849	20952	26496	25298	5009	373	236	187	173	126	134	118	123	117	119	124	95	104	119	117	114	86	103	105	111	107	96	98	99	102	90	100	83	95	85	84	83	101	96	103	119	79	86	99	88	100	109	95	94	86	82	90	82	96	91	108	114	84	108	84	106	101	105	88	95	82	90	82	85	89	87	83	97	106	114	90	103	109	73	100	98	91	85	98	102	91	80	81	94	88	96	98	78	83	96	79	101	98	92	94	104	94	86	92	80	97	97	97	75	90	81	78	99	84	104	88	103	93	82	91	102	90	99	94	87	92	83	85	97	102	86	91	77	89	98	87	88	105	77	74	101	98	94	80	99	95	103	96	90	91	93	97	74	84	104	91	103	94	89	86	86	97	101	95	89	99	100	89	100	86	60	78	102	106	81	102	93	75	83	103	88	103	75	100	99	123	94	92	90	96	84	92	101	102	88	84	115	101	86	101	90	91	98	97	93	92	105	89	94	109	104	100	97	100	105	84	99	99	91	81	94	94	92	88	86	88	104	73	99	98	87	86	87	113	94	86	103	77	92	91	94	98	94	87	86	82	101	89	88	106	97	110	89	85	73	94	100	97	79	84	104	92	86	105	91	86	96	95	102	92	120	105	68	87	95	78	105	100	89	73	81	91	107	88	99	80	85	106	93	97	85	92	90	101	97	88	93	85	92	84	70	82	96	89	100	108	95	108	86	87	101	101	94	95	94	102	71	91	91	111	88	93	118	110	96	95	133	76	99	88	100	95	109	83	114	102	87	106	94	76	97	101	90	89	97	95	96	84	105	87	108	87	98	95	77	92	86	92	106	107	80	81	101	100	102	85	85	96	97	97	88	94	100	87	107	91	116	84	102	105	81	92	78	95	98	88	87	79	105	93	97	101	95	85	81	78	87	106	105	78	95	97	85	88	88	77	100	102	100	105	93	91	74	94	90	99	80	107	80	86	95	90	101	102	91	94	84	85	98	96	88	90	102	80	90	91	88	103	95	95	85	87	95	91	88	88	90	88	100	77	93	102	82	89	104	87	94	87	80	97	90	86	99	89	101	97	86	92	92	90	88	99	74	86	87	91	94	95	98	102	97	86	105	92	84	92	88	83	74	85	80	77	108	105	91	105	93	89	84	86	111	94	99	92	107	85	107	103	94	85	87	110	100	77	92	85	106	97	103	95	89	97	96	108	99	91	119	95	81	86	74	106	109	99	102	100	96	113	83	87	94	85	83	109	89	92	89	98	86	93	100	97	110	97	102	96	93	94	88	83	88	78	83	95	91	73	89	79	78	97	87	83	101	85	93	70	86	123	103	81	84	95	82	95	98	100	66	100	90	102	91	71	82	93	89	83	90	97	92	82	87	86	104	84	90	105	91	101	76	81	103	90	105	92	80	98	88	92	108	92	99	98	85	94	116	88	93	85	104	90	76	83	75	97	96	95	80	93	97	86	110	69	75	106	97	85	94	82	81	90	89	95	90	76	81	91	84	112	79	87	81	91	92	83	79	85	87	87	98	99	90	106	101	78	111	87	91	91	96	102	84	97	99	105	94	100	77	95	98	90	94	103	109	99	97	82	96	98	89	98	108	103	96	102	91	91	93	88	91	102	88	72	86	87	93	119	94	103	94	89	73	96	84	93	104	89	90	101	80	72	96	102	77	86	86	89	88	93	98	79	113	90	93	97	88	107	78	99	96	89	74	80	92	85	99	93	78	85	105	88	90	89	89	94	88	86	98	102	89	94	89	119	88	96	83	93	91	97	94	97	92	87	86	76	79	82	102	82	88	95	94	91	98	92	86	100	93	99	80	80	100	90	98	100	75	105	114	100	75	116	105	85	98	105	79	88	103	69	107	105	84	91	72	84	96	97	88	91	105	82	93	95	91	83	95	95	94	91	72	87	77	81	79	82	95	76	90	84	89	91	92	73	88	98	86	90	96	87	117	92	85	101	85	78	102	81	73	95	78	91	83	99	89	102	84	89	96	93	98	95	97	94	101	94	87	87	103	90	105	95	87	82	76	112	102	84	101	93	96	101	87	91	69	83	97	86	97	81	94	85	97	106	89	96	105	96	103	102	107	116	97	78	102	88	99	98	112	85	111	87	98	93	86	93	87	98	97	86	88	88	105	95	102	100	89	96	87	107	109	93	97	107	111	94	83	74	98	112	93	91	92	93	94	93	83	81	98	94	97	87	79	90	94	92	80	90	78	97	107	69	90	87	91	73	101	95	77	70	110	101	74	83	101	80	95	77	94	79	81	95	113	87	96	68	87	100	92	89	86	77	96	88	107	96	79	111	83	89	97	88	88	103	83	87	89	103	95	87	101	94	82	94	90	99	106	101	89	75	98	85	106	90	99	90	86	90	86	96	92	91	112	86	83	97	85	94	88	86	82	105	98	88	94	98	99	87	93	98	91	85	101	108	86	99	114	87	96	81	95	98	103	73	88	74	96	75	98	98	84	99	101	105	105	93	103	94	82	98	90	102	93	103	90	93	95	88	82	98	76	100	83	87	104	88	104	97	85	96	111	95	77	89	90	83	101	89	101	81	90	95	86	76	69	82	82	83	99	96	86	95	83	99	98	94	73	95	87	82	92	107	95	102	81	89	76	99	91	82	90	106	94	72	104	99	93	89	91	94	101	86	101	92	92	92	103	89	89	97	86	97	95	81	83	98	95	103	92	101	90	97	97	92	90	89	94	92	80	89	91	95	99	83	98	89	90	78	87	84	98	72	111	104	87	89	83	95	83	95	90	101	91	79	80	105	79	107	85	87	99	78	105	102	82	99	97	101	94	98	90	92	88	89	99	106	77	95	89	100	90	106	90	108	105	80	99	89	105	76	82	96	103	84	89	86	91	79	109	81	105	94	97	94	86	94	103	92	103	101	83	92	116	80	93	93	81	77	91	83	81	82	91	86	109	74	79	99	99	91	86	95	88	93	99	91	95	87	106	85	107	93	108	77	102	109	91	91	87	79	72	87	80	90	90	97	97	104	93	89	101	85	89	94	113	99	90	112	84	76	100	74	92	77	86	99	82	84	85	90	98	104	80	76	92	97	78	92	72	105	88	94	96	97	101	100	109	111	91	84	100	96	82	82	105	81	109	92	103	98	93	96	83	92	85	92	106	79	88	92	84	95	89	109	108	87	73	106	87	88	93	100	83	105	94	97	112	84	98	101	84	76	90	95	90	105	95	94	88	89	102	94	93	92	96	110	79	92	110	88	106	80	92	122	90	100	105	70	92	103	86	94	86	98	79	97	99	104	102	85	73	100	90	104	91	92	92	85	95	91	81	79	112	96	79	90	103	108	94	86	105	89	87	94	82	103	101	100	89	110	83	92	94	91	90	89	85	99	74	99	94	95	85	100	98	93	80	93	86	64	91	82	88	77	92	99	100	103	87	76	89	96	86	72	116	100	86	89	97	90	92	95	86	77	84	112	96	88	84	85	112	92	99	93	94	87	77	90
3410	4085	2816	1216	854	591	482	413	360	295	261	225	203	199	188	170	165	157	158	158	136	139	127	156	145	136	139	117	138	110	118	130	117	133	124	120	119	123	110	124	117	132	126	127	112	137	112	135	119	112	121	113	145	116	121	113	117	125	121	110	128	127	122	120	130	113	98	110	144	115	129	93	118	126	116	115	118	131	115	109	123	140	123	127	156	119	100	117	116	109	135	132	110	129	123	123	119	113	107	127	120	135	111	118	110	112	122	108	117	92	109	131	95	113	118	149	138	131	107	107	115	129	134	92	129	117	118	100	116	140	140	124	136	133	115	116	124	102	90	129	125	109	131	124	115	125	104	121	131	115	126	107	133	119	120	115	105	122	98	135	100	120	113	116	117	111	134	112	131	128	135	108	112	118	112	128	106	118	126	117	113	110	114	108	112	123	127	139	113	128	89	120	119	110	125	117	123	109	104	116	130	144	134	108	127	108	134	126	131	142	110	118	123	119	107	108	122	106	110	111	126	121	125	98	134	120	139	136	138	142	108	145	108	105	127	108	121	113	98	118	125	109	139	124	99	97	106	126	118	120	119	106	124	135	122	110	129	102	112	120	126	112	122	138	109	117	133	115	141	113	103	133	134	116	98	113	99	118	122	96	130	118	124	112	132	111	125	104	108	113	141	111	119	97	131	111	130	112	111	110	114	107	103	124	118	126	123	106	129	114	103	155	125	143	108	113	117	110	111	123	115	125	123	109	112	108	98	107	120	120	117	127	126	106	117	120	121	124	117	99	118	124	113	112	120	115	135	123	126	105	113	113	134	122	134	129	108	97	107	110	107	103	98	123	114	117	99	117	128	97	137	123	115	112	105	121	116	114	113	122	114	115	140	153	142	120	132	115	119	127	97	127	140	118	126	135	102	113	116	124	118	127	101	108	120	121	114	114	116	131	130	106	129	132	121	122	107	103	114	136	116	109	116	127	104	111	130	116	114	137	131	101	136	130	124	123	120	119	128	116	109	100	123	141	110	112	118	125	119	132	125	125	103	113	102	117	110	109	137	120	124	120	126	126	115	121	108	119	109	125	115	143	124	120	117	113	128	122	109	116	130	116	123	113	134	122	124	99	135	116	98	102	116	128	127	126	123	112	105	117	103	116	98	119	130	116	110	121	109	102	89	116	124	115	120	113	109	104	105	138	130	124	115	108	119	118	125	120	100	105	100	130	109	121	138	144	106	100	133	118	111	115	100	104	124	118	125	119	124	119	123	94	122	113	119	95	115	124	112	113	113	95	94	137	105	151	126	105	113	119	125	133	103	122	114	123	101	127	110	110	114	130	98	116	126	107	124	123	129	112	107	109	111	120	114	107	118	119	136	126	103	113	118	124	111	128	108	110	99	118	113	109	118	113	112	128	119	108	126	111	105	124	105	121	130	112	111	123	108	119	107	98	115	120	125	133	94	101	110	109	118	123	111	116	99	117	103	106	130	117	113	116	128	107	120	112	94	127	122	120	109	122	134	121	96	115	122	130	119	106	119	121	110	118	141	106	126	139	104	121	110	132	107	118	121	113	119	129	139	112	122	118	125	116	130	111	121	102	116	112	99	109	103	126	117	129	122	136	124	115	107	120	135	97	116	114	127	109	131	135	111	118	117	108	108	118	101	119	103	110	130	131	126	113	106	126	120	133	116	117	111	128	113	106	108	109	103	106	135	103	118	103	124	106	118	107	113	142	129	118	124	112	118	113	123	116	115	150	115	118	94	129	108	111	115	118	98	116	127	128	114	119	124	120	107	103	122	133	101	122	115	151	111	131	138	127	117	102	112	120	116	105	123	99	112	113	119	114	113	116	125	115	113	134	144	119	132	109	116	130	107	125	135	119	132	126	126	124	117	114	121	114	106	120	114	124	118	113	104	123	103	95	122	106	120	124	110	131	111	102	137	117	123	131	120	111	113	121	109	124	88	117	103	119	137	113	140	135	129	120	99	120	124	120	147	139	134	123	108	119	118	112	117	108	121	116	89	125	114	123	124	111	105	86	115	130	114	112	106	118	115	119	113	121	127	122	132	128	119	105	118	107	138	121	124	126	130	123	102	127	119	116	126	114	113	114	119	122	125	115	114	122	113	118	113	138	93	114	129	124	124	112	109	129	129	101	113	117	104	116	126	97	127	114	123	126	111	107	117	119	150	114	110	130	128	122	100	130	106	113	149	101	104	119	121	108	113	118	138	106	98	130	114	131	134	126	106	119	120	108	136	121	122	130	125	121	125	124	125	97	128	110	127	101	130	115	146	109	105	117	120	125	134	114	112	118	110	111	115	110	92	130	121	94	119	128	112	129	135	127	136	118	120	119	113	125	122	123	116	132	120	107	110	108	104	112	111	117	146	127	116	113	96	127	112	105	121	133	122	105	120	105	108	106	139	134	114	121	115	113	109	123	129	109	121	118	117	109	116	100	124	116	129	130	112	104	118	116	96	126	118	118	129	103	103	106	126	108	109	113	117	130	109	118	130	115	124	109	115	121	103	141	119	117	107	134	111	102	111	129	117	115	112	100	118	128	113	133	120	116	128	115	98	126	116	130	127	114	115	109	119	120	110	111	117	116	108	132	129	121	117	99	108	124	134	115	121	101	125	106	107	140	115	126	135	120	106	107	127	129	121	98	126	128	130	105	124	112	111	96	117	121	120	115	128	111	130	123	119	107	111	122	110	104	128	120	99	109	127	111	101	138	124	97	110	126	114	111	112	109	105	114	103	127	123	132	109	114	131	119	118	106	115	124	118	113	108	119	97	117	117	118	121	103	119	146	126	146	120	103	124	126	115	120	122	126	131	128	117	121	107	123	113	122	106	105	117	138	108	125	109	134	102	112	123	93	117	106	113	113	99	136	115	122	117	94	134	110	102	99	128	108	126	119	121	118	102	122	133	112	122	136	110	106	113	130	111	104	119	108	115	119	107	110	102	111	147	115	121	123	150	113	128	111	136	115	115	125	125	105	121	130	131	111	119	125	124	128	103	112	126	122	116	113	118	123	139	110	117	131	103	125	120	108	101	120	107	118	112	110	116	110	119	116	131	131	105	124	142	109	131	119	131	130	124	117	115	128	128	122	96	117	121	104	120	124	129	126	118	125	141	111	134	111	103	117	134	114	114	138	126	124	124	123	126	119	125	111	126	139	117	125	112	120	122	138	113	122	141	118	112	108	111	122	111	119	105	132	137	120	95	103	113	113	101	111	129	110	121	127	105	138	107	107	120	119	104	114	103	104	113	105	117	129	149	116	116	128	123	110	129	137	125	121	111	118	117	114	123	106	98	138	117	108	120	148	130	118	120	119	105	126	125	117	105	131	107	114	111	143	101	129	126	121	127	112	144	136	127	110	112	107	108	118	119	121	110	113	136	106	108	117	110	112	105	121	101	124	121	117	120	119	135	127	121	102	122	114	117	125	116	117	98	114	119	115	109	107	118	110	130	110	136	118	143	115
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
