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
341585172448	341585173008	341585173558	341585174108	341585174658	341585175208	341585175758	341585176308	341585176858	341585177409	341585177958	341585178508	341585179058	341585179608	341585180158	341585180708	341585181258	341585181808	341585182358	341585182908	341585183458	341585184008	341585184558	341585185108	341585185658	341585186208	341585186758	341585187308	341585187858	341585188408	341585188958	341585189508	341585190058	341585190608	341585191158	341585191708	341585192258	341585192808	341585193358	341585193908	341585194458	341585195008	341585195558	341585196108	341585196658	341585197208	341585197758	341585198308	341585198858	341585199408	341585199958	341585200508	341585201058	341585201608	341585202158	341585202708	341585203258	341585203808	341585204358	341585204908	341585205458	341585206008	341585206558	341585207108	341585207658	341585208209	341585208758	341585209308	341585209858	341585210408	341585210958	341585211508	341585212058	341585212608	341585213158	341585213708	341585214258	341585214808	341585215358	341585215909	341585216458	341585217008	341585217558	341585218108	341585218658	341585219208	341585219759	341585220308	341585220858	341585221408	341585221958	341585222508	341585223058	341585223609	341585224159	341585224708	341585225258	341585225808	341585226358	341585226908	341585227458	341585228009	341585228558	341585229109	341585229658	341585230208	341585230758	341585231308	341585231858	341585232408	341585232959	341585233509	341585234058	341585234608	341585235158	341585235708	341585236258	341585236809	341585237359	341585237908	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	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
23245	21907	30063	24381	21903	21928	7455	743	539	415	350	358	286	283	281	253	217	230	211	190	169	177	181	198	180	178	166	158	160	184	156	165	168	157	165	156	150	140	154	151	162	162	168	162	145	154	156	138	165	120	137	146	130	159	162	135	141	148	156	150	119	151	147	158	148	159	171	148	148	156	159	144	170	150	146	130	122	151	127	140	132	173	141	117	147	168	181	163	154	143	145	147	142	148	146	139	162	132	145	152	154	119	144	151	138	128	123	129	133	145	138	131	158	142	132	134	160	135	116	144	146	160	168	136	138	136	157	147	135	152	162	136	134	148	166	164	145	145	140	151	122	141	143	147	135	140	148	132	134	139	135	143	138	163	145	138	153	144	143	144	130	167	137	144	136	145	153	154	125	148	130	165	149	136	142	129	133	149	138	140	145	152	146	127	130	158	132	137	149	151	118	145	141	156	138	165	125	138	143	154	120	127	149	121	148	138	149	153	123	124	149	140	160	129	159	137	157	149	139	136	127	129	140	116	164	161	138	160	136	152	139	166	148	137	155	144	148	149	137	117	135	166	147	157	130	137	146	154	139	134	142	141	147	143	127	147	133	132	134	133	150	131	165	152	146	151	159	127	154	160	134	146	142	129	149	136	132	147	169	152	142	164	137	161	131	158	143	147	138	155	156	151	113	156	157	136	137	150	157	146	130	144	153	145	145	149	161	140	135	155	145	165	123	138	149	141	122	125	136	142	131	138	126	141	149	165	145	133	149	154	153	157	139	163	165	126	149	153	155	158	143	132	139	158	139	132	139	143	161	156	174	142	147	132	165	132	132	145	159	150	124	122	151	141	144	137	141	140	153	142	150	153	169	129	133	147	143	132	147	148	134	164	122	150	142	153	160	143	150	137	140	141	140	149	121	142	136	150	136	138	154	129	146	121	159	146	134	154	161	162	146	132	128	127	145	156	146	148	139	141	152	137	143	144	131	159	133	139	154	160	145	129	141	151	139	144	153	128	149	139	156	132	166	135	130	161	140	147	135	159	159	126	137	137	134	127	144	143	158	148	146	135	153	134	149	158	149	136	122	124	149	136	129	145	152	146	153	149	150	163	139	172	173	132	155	143	141	136	169	149	145	147	139	123	137	123	146	139	123	148	137	133	155	129	158	128	160	141	143	153	154	140	148	160	132	144	166	153	156	153	147	140	133	148	140	156	141	135	149	140	127	147	149	146	146	138	150	124	147	133	145	129	127	132	159	174	162	140	143	133	139	159	152	157	140	148	146	122	143	148	133	134	124	151	152	127	124	129	133	148	147	161	146	127	148	144	150	143	171	146	136	158	136	138	144	129	129	142	137	154	133	149	129	141	130	128	141	140	133	160	140	151	135	136	156	149	160	161	147	157	149	138	128	152	134	144	143	142	125	129	161	156	164	129	145	144	151	162	148	141	149	141	141	122	142	148	158	143	134	135	130	137	150	149	128	142	152	143	171	149	134	139	144	156	140	143	143	141	131	130	134	165	143	142	124	142	148	149	161	137	151	132	156	136	121	145	137	147	148	151	150	145	152	143	152	155	147	138	133	143	140	154	127	146	157	151	141	158	149	140	139	143	170	135	150	141	146	147	134	136	143	150	133	125	140	134	126	134	148	125	136	152	144	143	160	147	125	155	151	158	132	165	159	123	135	127	132	155	132	136	138	153	145	136	141	159	139	151	138	160	169	140	169	139	149	139	136	159	169	123	131	128	177	137	152	137	147	149	133	142	133	133	125	152	143	137	117	147	135	137	139	143	141	131	127	146	156	138	151	117	138	134	152	145	125	145	173	133	141	156	133	145	126	151	144	156	146	146	135	155	129	142	138	128	142	159	140	123	131	121	156	142	143	148	145	143	142	169	139	165	128	130	147	144	124	126	156	144	143	147	173	134	146	144	149	154	151	138	145	146	140	144	156	152	157	145	148	125	154	128	144	134	149	144	156	149	141	144	148	143	145	164	146	142	136	123	157	154	153	145	167	147	147	144	160	156	154	140	139	165	148	135	143	137	130	161	138	146	148	141	145	133	149	159	136	152	152	157	144	133	149	166	147	144	141	130	178	137	150	125	124	157	126	159	132	150	152	151	145	142	152	129	150	144	149	126	141	137	133	142	161	156	146	142	159	169	123	180	153	146	138	159	126	140	127	111	154	160	160	139	132	122	158	143	137	135	147	154	139	166	137	144	127	151	152	146	142	160	127	140	154	145	135	135	121	144	116	144	152	157	169	158	158	161	168	142	137	149	147	119	137	167	144	156	153	152	158	138	146	133	126	128	132	146	147	129	133	162	143	130	150	128	168	150	152	140	133	120	141	146	159	147	137	150	144	152	137	141	130	158	133	144	135	140	153	140	169	137	151	110	137	145	155	147	141	138	166	143	136	147	151	158	146	148	135	136	130	125	158	145	128	128	125	149	128	146	140	130	139	125	169	141	155	133	156	159	149	119	138	158	125	166	131	128	137	150	122	147	148	156	138	143	151	136	160	146	149	152	119	120	139	147	165	169	152	154	136	136	146	139	149	132	143	139	150	153	139	139	147	146	144	149	143	136	148	141	149	125	143	128	148	146	137	147	159	129	128	148	133	145	139	149	133	133	152	149	162	139	143	166	147	172	145	159	132	149	154	148	147	150	141	150	125	151	153	144	137	161	141	164	156	144	168	149	131	141	166	137	149	167	115	153	150	141	145	137	151	154	115	173	134	148	146	146	143	132	153	134	150	167	160	151	140	139	144	135	131	133	137	132	153	143	155	153	133	143	151	134	142	152	138	141	147	134	153	126	138	154	137	149	150	133	128	152	125	137	128	146	152	169	144	140	153	139	152	159	165	157	125	151	132	141	165	145	145	157	135	153	139	159	134	145	152	141	149	134	117	127	170	124	149	145	141	137	127	154	143	145	139	165	154	143	120	152	140	133	140	141	153	133	132	144	141	152	157	123	128	130	141	126	152	146	135	144	164	136	142	140	156	130	155	151	131	145	132	151	149	156	154	138	157	145	158	143	145	139	141	141	124	146	160	138	139	141	140	154	153	154	145	153	145	140	141	130	136	121	156	128	127	148	135	136	134	137	159	144	114	161	155	145	157	131	144	155	149	143	135	134	146	143	129	153	141	133	135	139	131	162	139	144	140	130	121	140	138	149	133	134	150	125	147	137	148	141	135	142	133	144	142	134	142	142	141	130	134	150	151	105	147	141	124	146	165	141	155	135	147	116	140	147	145	152	152	145	121	138	141	147	140	148	141	171	140	143	130	153	128	142	153	151	154	157	163	164	136	137	126	133	145	154	151	137	149	154	153	126	140	146	149	133	126	134	151	149	130	170	139	137	138	133	115	135	156	147	140	140	138	140	140	132	136	148	146	140	153	166	174	166	160	147	136	128	133	134	144	117	129	164	135	153	153	145	138	153	135	128	144	138	140	129	141	142	162	155	156	128	142	158	139	143	150	151	149	152	140	147
5178	20225	22646	5265	3318	2397	1745	1200	994	773	629	555	516	425	403	359	338	295	283	228	269	261	258	229	226	223	212	222	206	230	196	203	192	200	206	235	203	194	190	201	214	201	199	200	178	173	179	194	218	185	164	200	181	187	221	181	172	172	180	182	185	154	185	181	170	188	190	194	189	178	166	169	168	178	180	178	182	214	184	181	168	175	178	184	156	190	211	182	160	170	148	175	188	183	183	176	151	185	169	169	204	194	190	170	165	189	167	176	194	194	187	182	179	169	161	200	207	215	166	189	156	168	179	171	195	197	174	188	179	177	167	189	172	181	185	157	190	166	195	184	182	181	202	162	195	156	186	191	169	181	174	179	209	177	184	167	164	185	174	164	175	188	171	194	186	177	166	169	163	172	170	165	176	180	179	182	172	185	169	178	167	166	181	159	157	181	168	170	183	187	192	201	203	161	162	163	181	192	195	173	188	162	169	199	163	172	183	181	182	164	176	162	177	171	210	162	203	174	163	155	184	161	164	169	166	190	197	170	175	172	175	180	160	179	178	158	184	175	181	169	165	181	178	171	175	199	182	173	149	180	158	174	175	170	178	190	152	218	178	177	184	165	181	186	167	159	182	184	173	161	166	173	184	175	184	171	168	177	169	216	185	161	181	183	164	194	185	167	156	185	182	183	147	187	190	189	184	163	151	166	190	162	160	165	132	175	165	180	181	177	178	156	187	171	189	201	180	188	174	202	168	174	169	175	183	190	204	169	175	160	203	175	165	191	172	161	163	185	170	181	190	179	174	177	162	189	171	175	160	182	163	164	183	166	167	171	163	180	176	173	194	168	180	179	150	171	182	179	179	177	185	185	151	189	165	172	193	172	170	177	189	164	161	177	165	176	167	146	167	177	160	153	179	184	159	197	193	176	170	201	190	172	182	168	188	171	172	190	153	192	177	190	168	181	139	175	172	164	184	185	167	187	161	179	159	162	176	181	171	174	164	196	172	181	209	165	160	200	159	216	174	149	171	187	169	171	201	167	166	178	186	181	183	183	137	204	152	177	170	182	162	194	183	160	195	195	157	183	176	169	173	168	203	161	168	190	183	198	170	174	172	168	175	177	169	157	160	172	159	174	183	180	189	164	191	149	179	166	186	189	159	181	174	173	176	187	185	155	169	184	180	188	178	160	190	186	167	172	158	180	179	180	191	175	183	149	185	169	213	191	197	172	200	177	177	149	156	170	178	179	194	167	186	171	192	167	170	157	182	162	188	161	154	181	158	192	206	175	176	163	203	199	199	167	179	158	176	171	169	190	152	195	157	183	182	159	171	179	202	192	188	170	181	210	193	165	185	174	197	199	167	166	172	154	196	173	183	146	161	173	198	157	172	186	157	177	174	189	189	163	170	155	165	174	176	164	178	181	209	186	167	195	182	186	165	165	180	170	159	186	184	172	178	192	169	193	173	165	168	154	158	182	161	178	167	181	187	195	156	173	212	183	158	172	182	197	188	186	196	182	192	170	165	174	168	170	154	184	187	163	188	166	163	189	194	183	180	165	189	181	180	190	188	179	179	172	172	169	171	173	168	170	191	169	169	209	171	184	165	184	165	170	152	167	183	179	188	172	184	163	184	174	186	176	202	206	165	176	163	152	176	178	178	177	166	171	183	189	176	195	175	182	172	168	167	168	174	190	191	167	174	199	189	172	176	187	213	161	184	173	157	167	191	172	190	178	174	152	192	163	146	163	199	167	185	195	172	155	180	170	194	205	172	174	177	169	180	181	165	152	184	176	192	185	191	162	161	161	191	191	188	168	153	150	178	181	167	183	198	186	162	152	175	177	185	191	170	187	167	176	202	170	178	197	170	171	172	180	164	186	183	198	171	176	197	184	153	161	183	166	204	188	179	163	174	178	180	193	163	187	170	177	170	171	169	174	177	173	155	183	196	169	181	191	209	184	165	192	168	181	181	166	179	176	154	162	154	209	195	161	166	167	196	204	192	168	180	158	146	189	207	165	165	196	187	194	165	161	183	181	190	164	161	185	189	174	182	165	165	161	187	178	169	153	169	183	173	170	182	167	187	188	153	194	170	180	169	169	178	174	154	155	179	187	173	188	184	159	169	179	170	180	192	197	182	188	165	177	151	195	168	168	175	177	161	155	191	188	168	178	178	160	177	184	158	183	173	200	169	170	178	161	168	169	193	176	180	162	186	181	172	187	179	187	164	156	179	164	168	159	201	179	174	152	160	165	161	163	167	187	174	151	180	171	182	163	161	182	194	184	164	174	187	194	183	178	162	159	159	194	189	165	170	185	170	162	167	176	177	187	169	191	191	185	174	160	156	166	144	168	166	165	153	169	173	160	166	195	172	176	186	185	170	197	172	166	172	167	169	188	168	180	157	176	200	181	187	173	181	180	163	191	166	200	143	172	190	167	165	189	186	148	182	152	179	170	172	166	205	170	168	200	166	168	178	148	177	160	184	187	173	186	203	179	170	172	169	181	166	155	162	183	162	160	160	171	178	197	187	156	183	173	172	206	208	155	153	152	179	167	180	154	172	166	188	175	181	151	189	184	167	180	179	169	184	171	163	171	182	178	172	164	188	192	180	167	168	151	164	171	178	167	167	175	164	151	180	174	174	179	185	176	190	161	167	153	171	164	181	203	144	168	189	166	165	181	186	170	188	170	184	175	172	159	157	181	177	167	165	207	194	185	180	186	197	186	184	169	203	186	171	191	163	167	179	158	168	168	163	146	144	153	201	184	164	174	184	194	189	191	171	188	157	158	183	170	196	188	182	171	180	153	175	175	181	166	190	187	209	141	176	180	176	165	167	170	187	191	183	164	157	179	193	159	181	173	184	187	172	171	182	177	169	161	170	186	175	161	183	172	169	185	182	167	205	165	180	155	169	166	186	182	181	182	159	199	148	187	185	177	177	220	183	191	167	175	180	156	193	168	173	189	152	161	165	162	166	140	164	166	164	155	166	176	165	170	189	189	194	148	148	191	168	207	172	156	189	189	171	179	185	169	166	172	207	193	183	152	173	180	167	183	184	177	196	182	170	153	173	174	173	177	179	163	180	183	178	166	157	169	163	183	174	163	179	170	192	174	179	177	170	187	168	172	162	182	185	164	175	183	192	172	190	165	167	182	191	164	173	175	144	160	197	164	192	192	179	151	193	188	173	193	165	183	175	149	180	195	195	184	145	191	172	175	219	173	182	177	152	157	170	182	196	194	177	155	183	168	167	174	175	176	170	182	180	164	167	160	181	174	165	182	164	193	176	200	180	180	166	178	203	173	161	182	178	167	170	170	163	165	166	174	164	166	165	175	179	160	171	178	178	194	167	159	185	156	167	181	192	192	183	194	191	189	182	186	184	166	172	192	182	174	172	168	173	172	167	173	174	191	165	154	178	144	149	172	184	177	161	189	186	175	171	159	190	191	170	153	184	159	150	178	180	180	174	150	166	168	179	192	169	184	168	171	180	156
27865	18010	5151	665	379	304	280	266	263	265	237	265	230	256	227	244	231	215	251	211	253	219	240	246	240	260	220	246	255	227	258	242	259	247	207	232	220	217	218	246	239	231	250	234	231	225	241	223	248	236	231	242	232	224	246	216	242	220	238	257	233	251	211	237	230	233	244	237	247	232	225	232	246	225	201	242	242	237	234	229	211	243	218	229	262	256	201	214	243	229	211	226	247	237	243	228	214	206	248	246	187	227	230	249	231	201	264	227	240	237	234	251	236	201	242	217	229	243	234	244	246	249	236	220	238	251	238	229	221	204	247	226	243	236	255	263	258	229	249	235	226	247	233	247	244	207	228	249	208	229	228	227	246	248	226	204	244	221	250	244	228	253	244	229	227	202	237	193	228	228	233	245	225	245	232	223	224	265	221	269	204	234	241	255	225	245	232	229	234	236	250	214	195	225	227	246	237	211	215	249	243	227	230	224	224	246	260	230	206	209	234	219	225	219	223	248	242	240	220	262	231	256	250	247	187	217	219	246	214	258	276	239	202	221	240	226	218	228	209	226	247	238	231	235	223	248	233	238	217	257	218	226	240	209	213	234	235	238	232	237	237	220	238	249	244	223	216	221	228	237	233	238	249	227	236	223	229	233	264	224	224	198	254	280	239	265	242	238	225	241	230	264	208	211	239	222	228	229	216	201	216	244	216	230	235	227	225	256	238	214	255	233	231	216	228	216	231	225	226	243	237	253	229	240	250	241	212	215	231	224	229	248	210	250	239	246	242	239	236	249	226	215	232	261	225	247	223	239	211	222	249	259	239	249	231	212	209	253	238	211	238	228	252	249	260	228	248	236	212	248	202	227	204	246	229	228	234	205	254	224	250	225	246	245	234	237	227	263	236	254	230	236	244	231	229	256	219	240	237	238	240	236	229	246	251	231	215	245	209	210	220	245	237	253	247	220	232	218	213	218	257	219	227	252	251	238	233	226	231	226	244	243	269	224	241	225	230	224	224	245	238	236	229	233	225	233	245	222	222	231	241	237	233	214	217	228	238	243	201	246	232	234	211	254	209	237	256	233	222	226	221	236	239	229	234	237	216	224	245	248	238	248	235	245	216	225	236	254	236	226	232	232	242	234	225	216	243	207	235	235	253	220	231	219	252	243	229	225	242	226	245	248	219	255	205	217	243	222	223	185	219	246	205	237	251	232	242	231	248	207	260	231	248	209	228	260	247	216	221	256	231	202	245	226	234	225	241	230	229	233	220	222	222	266	252	255	209	223	243	230	237	263	239	224	282	238	231	247	228	239	229	223	245	232	247	258	224	269	227	219	275	229	234	234	240	215	241	219	234	230	211	211	233	244	244	229	218	251	234	227	233	250	205	211	230	234	250	250	255	233	226	214	235	220	228	248	262	227	238	231	244	271	241	245	264	238	231	226	203	209	240	207	244	226	231	238	211	231	224	228	221	204	219	244	275	229	227	234	246	250	226	243	211	223	222	228	238	254	234	235	231	256	226	210	208	222	234	260	255	244	222	221	257	243	234	236	242	216	211	214	213	245	218	255	238	210	225	227	242	201	228	225	246	213	217	265	228	240	242	220	259	234	219	219	240	250	232	218	224	223	244	220	237	242	234	190	211	247	219	205	225	231	234	209	245	230	234	223	243	241	237	235	246	249	236	220	247	224	258	225	235	241	228	234	213	230	231	238	226	252	224	234	243	262	221	230	234	220	250	236	234	245	265	231	240	235	230	237	237	248	241	240	243	221	233	223	249	242	239	219	221	244	226	221	223	233	232	222	238	243	230	228	211	234	245	226	244	228	251	233	244	193	223	254	233	208	240	237	254	244	215	228	244	230	227	232	248	220	229	213	269	235	243	226	245	234	211	229	218	227	240	242	232	208	222	215	234	230	237	238	227	277	222	243	218	231	213	219	221	227	239	220	233	264	248	270	239	232	234	231	224	244	252	221	229	230	243	240	228	237	222	221	244	236	233	220	228	243	205	234	215	220	247	225	265	250	256	242	226	235	236	227	221	228	232	209	221	248	239	225	212	233	230	220	251	247	224	251	239	234	245	202	202	233	230	196	200	251	217	219	240	250	228	209	234	222	260	240	241	241	223	243	230	230	193	257	238	235	237	248	230	228	227	232	273	226	261	221	254	251	239	237	223	198	213	224	217	224	229	255	257	227	234	248	256	237	219	237	246	229	233	220	235	236	232	224	237	206	235	235	229	261	230	217	241	223	225	237	247	242	258	210	215	237	259	225	240	222	230	212	250	245	252	214	222	256	223	228	238	206	224	232	237	205	234	239	251	211	224	240	231	235	218	261	245	247	211	236	215	216	260	262	217	204	225	230	233	252	205	255	263	239	220	263	256	236	239	226	242	217	226	219	251	235	247	231	239	225	221	235	201	228	240	213	222	201	265	242	228	265	248	256	204	218	247	217	255	234	211	233	225	234	247	234	234	256	227	221	261	271	236	237	219	229	235	237	227	238	229	242	223	234	242	249	226	236	237	221	259	209	223	236	252	243	219	221	219	237	246	238	221	253	221	235	233	233	239	199	243	214	241	251	218	213	261	238	238	250	232	236	219	229	224	224	229	257	246	195	228	221	248	239	234	226	218	249	230	214	253	219	205	230	211	207	243	242	235	215	225	231	257	231	237	258	254	254	237	239	245	219	238	250	243	231	222	254	243	222	221	250	264	221	250	216	238	231	228	225	211	243	258	243	236	225	236	224	270	242	246	241	233	250	233	231	225	233	221	220	257	204	245	234	240	230	239	235	216	261	220	241	236	216	232	234	203	223	236	222	238	212	211	227	228	235	242	238	224	248	239	210	225	251	252	233	220	226	231	251	223	226	238	248	225	275	202	238	232	229	232	231	245	241	237	218	230	230	203	203	225	212	233	231	254	245	220	221	239	226	248	232	237	204	253	227	260	220	219	251	234	246	253	230	234	235	237	232	242	224	251	209	217	215	233	222	222	251	218	224	211	265	225	238	251	224	229	209	240	220	241	265	223	238	236	230	251	225	235	242	238	219	238	219	239	242	270	250	210	249	254	231	236	217	246	229	232	238	235	232	233	234	221	238	234	218	222	257	204	242	234	240	222	225	208	234	277	231	226	218	214	198	234	247	237	247	229	261	238	224	220	235	263	219	250	230	206	234	219	242	240	229	229	265	214	215	210	234	227	225	222	262	243	228	247	226	216	233	212	200	220	216	230	245	243	237	258	240	230	229	236	216	225	246	219	234	222	226	221	228	258	221	256	217	204	243	215	227	232	227	231	261	241	218	240	232	236	215	216	226	230	228	221	229	226	230	232	238	240	233	232	235	232	211	217	231	231	241	206	205	235	227	228	242	245	232	234	248	237	240	220	247	260	244	225	222	215	220	210	224	235	229	237	236	209	236	226	227	251	220	233	245	218	246	248	216	231	240	213	243	228	245	232	233	243	230	254	212	235	251	222	209	225	235	231	258	224	229
4725	5153	3344	474	393	353	302	303	318	317	288	289	265	286	235	280	237	271	276	283	283	297	241	273	252	265	259	293	248	259	282	268	293	281	263	267	251	284	269	276	298	260	232	284	284	298	288	280	287	260	291	260	254	275	248	253	287	286	299	274	272	236	272	277	267	262	278	284	252	288	280	282	263	285	286	304	266	283	295	264	281	252	277	266	271	256	262	296	279	267	282	250	264	299	290	262	282	257	277	287	276	291	271	290	277	282	264	269	267	272	300	259	280	276	300	310	278	317	274	267	300	267	289	255	301	299	274	300	285	275	253	266	280	256	270	261	290	314	261	300	279	292	262	258	321	263	295	253	278	259	251	237	276	269	270	268	278	256	262	299	267	294	273	263	279	286	262	311	265	283	253	293	289	263	309	255	294	263	270	291	250	281	261	282	273	272	290	286	260	292	304	276	295	285	282	270	266	266	271	266	248	271	256	285	262	290	280	241	279	268	261	289	287	270	256	281	279	230	272	266	254	284	279	259	278	271	280	280	282	258	298	279	280	285	240	265	285	307	274	264	261	281	260	288	250	252	290	278	292	269	260	290	297	257	258	267	287	266	269	264	276	286	302	264	283	262	257	270	266	277	281	295	268	263	272	275	287	282	302	259	274	288	271	285	274	279	260	261	274	269	278	285	247	262	288	279	268	256	284	270	250	253	288	266	262	278	272	261	261	279	260	270	268	248	278	265	263	236	239	255	255	272	268	295	262	277	282	282	289	271	269	269	268	292	250	244	290	287	279	299	270	252	258	291	257	260	278	240	272	272	265	250	291	266	263	292	284	268	242	273	289	276	275	285	290	268	294	256	278	259	269	267	251	283	274	303	271	270	281	254	251	266	261	281	255	270	252	281	256	284	282	267	263	253	264	279	274	260	280	248	276	296	273	273	265	267	269	266	265	253	302	245	293	263	300	231	243	308	263	289	270	287	280	281	257	263	262	292	285	287	299	265	280	268	247	310	288	272	281	272	296	243	266	282	280	250	266	298	229	284	284	283	281	284	257	276	249	238	291	266	246	278	301	253	295	275	254	281	283	290	265	267	254	289	270	274	255	297	256	272	242	276	278	256	273	266	269	269	255	302	268	302	279	284	263	276	284	290	270	275	273	281	292	285	263	279	267	283	256	256	265	265	271	244	285	255	265	264	241	280	265	274	278	261	259	263	279	263	250	302	300	270	262	276	269	284	255	250	292	272	283	263	286	266	273	286	320	240	274	270	248	249	278	250	274	268	260	288	281	245	311	292	275	247	261	276	272	263	271	275	253	304	258	249	263	261	293	261	280	282	255	288	273	277	281	259	268	274	293	266	270	281	296	256	300	277	279	276	307	262	250	298	270	275	285	272	274	274	263	281	274	264	260	263	286	266	277	265	282	271	278	300	264	273	281	292	242	263	289	269	244	283	256	286	289	295	312	246	284	279	287	293	284	250	292	261	269	301	260	255	272	267	300	276	245	277	265	293	309	250	245	274	305	280	298	292	272	282	278	263	263	299	286	276	283	286	265	280	273	290	279	279	269	286	256	266	273	271	276	276	285	269	273	262	249	268	294	284	250	269	267	321	259	299	274	251	285	247	239	279	272	281	261	272	283	271	257	294	296	295	256	280	263	268	283	251	245	306	266	290	279	283	256	305	278	275	266	260	293	267	270	273	270	271	263	281	291	292	255	271	282	269	254	262	253	267	279	284	275	291	277	276	297	250	256	276	247	265	263	286	269	242	263	273	274	268	256	297	302	260	247	288	266	287	269	267	273	266	257	294	253	290	270	263	268	276	275	265	278	258	278	246	284	261	294	267	304	290	269	247	297	267	333	294	295	268	290	266	297	265	283	303	255	301	290	296	266	281	267	264	276	265	273	286	274	277	283	258	274	301	271	269	258	259	279	263	281	292	287	260	276	265	280	302	276	294	264	274	299	278	239	277	264	270	303	244	286	264	274	290	298	248	255	279	271	248	299	285	271	289	318	287	268	278	275	277	288	311	254	281	279	269	290	289	253	261	262	244	264	281	305	300	277	264	264	280	292	282	298	292	277	269	274	279	289	291	305	254	279	291	298	257	270	325	292	266	272	270	274	254	266	251	294	286	266	262	284	273	288	246	256	267	261	299	259	284	316	261	276	294	259	294	266	265	286	328	283	298	279	275	265	320	275	295	289	265	256	233	280	271	271	271	263	263	272	236	273	258	281	285	283	253	276	265	246	310	275	272	224	296	265	291	286	273	264	287	259	303	280	267	302	239	247	273	288	275	261	291	281	279	261	283	264	227	276	276	286	273	278	295	264	281	271	252	253	290	261	269	274	260	276	299	271	278	282	274	284	265	288	271	272	279	297	278	301	246	269	255	319	272	291	283	264	256	278	267	283	277	287	296	290	264	248	264	293	270	256	261	254	291	270	286	269	286	294	270	283	294	232	284	258	247	275	289	296	274	270	294	284	304	284	277	262	273	277	310	248	284	258	278	265	263	260	269	286	281	286	277	277	252	259	287	279	272	296	270	244	263	269	271	300	299	269	269	282	285	249	282	274	294	255	287	249	293	275	264	315	295	277	291	265	247	295	260	258	274	288	257	275	254	273	302	294	283	249	281	276	267	280	243	254	261	297	261	297	280	268	268	267	273	253	291	269	278	303	288	295	275	287	272	294	267	278	280	262	258	264	265	294	274	278	258	278	272	272	257	258	291	249	268	269	285	294	289	302	277	270	283	280	254	246	269	283	300	260	288	296	294	302	262	293	264	302	272	264	294	284	309	266	270	282	286	286	276	272	281	276	275	282	287	266	258	278	290	273	285	265	270	309	277	257	262	266	257	285	257	295	273	286	264	299	258	257	238	254	294	253	261	266	287	266	282	248	271	260	286	270	293	250	307	285	246	280	257	263	213	268	279	282	271	265	284	324	251	276	273	283	288	280	295	294	288	280	260	287	297	267	268	246	247	261	262	294	267	281	268	270	302	274	257	277	270	291	263	281	263	305	296	271	269	244	285	301	254	296	240	276	266	288	268	266	294	269	287	304	284	277	249	263	253	276	272	293	291	269	295	281	270	268	268	272	273	301	272	243	286	295	232	295	284	299	283	295	281	275	281	283	259	274	272	255	264	272	294	239	281	244	250	260	262	261	293	310	264	278	274	273	272	264	282	251	285	278	265	261	287	274	298	287	284	248	276	300	278	267	266	272	272	277	256	266	294	290	242	283	262	260	277	243	255	296	257	289	254	275	266	298	260	302	291	269	281	275	283	291	284	273	299	271	288	276	276	284	270	263	297	285	265	298	255	268	270	252	313	277	296	293	255	285	300	276	286	244	267	271	273	301	280	311	260	278	305	297	305	258	278	254	286	249	290	313	272	268	281	236	300	265	266	251	291	264	287	277	253	255	272	258	235	303	253	320	260	282	264	225	267	277	303	272	297	286	276	286	330	275	284	237	262	322	267	264	248	285	270	287	298
23776	21440	28750	24509	21434	8247	794	573	491	464	417	370	363	372	323	315	296	329	323	330	346	352	294	311	262	313	288	313	294	265	296	290	282	287	277	275	251	314	280	280	275	307	276	304	283	306	296	304	291	291	272	303	269	249	276	291	300	288	289	280	271	297	289	285	292	285	276	292	305	327	286	272	276	310	281	285	277	267	282	265	281	245	263	261	286	270	299	277	272	265	284	291	274	280	264	285	286	262	274	265	242	267	282	268	296	255	286	296	298	298	281	271	322	281	278	292	283	268	284	286	272	275	285	266	289	281	258	292	247	276	276	256	266	263	280	283	274	296	276	236	262	301	265	272	258	289	309	272	272	261	261	263	263	297	306	294	271	260	298	280	263	271	280	277	261	270	247	281	267	273	250	307	303	289	284	258	260	297	260	290	286	311	268	287	266	281	275	275	255	284	268	277	305	279	290	264	277	265	294	292	299	278	287	296	285	258	272	307	270	262	296	273	252	263	288	286	260	261	296	277	260	271	283	262	297	275	287	316	277	289	278	259	275	254	283	276	254	281	293	275	265	295	289	290	257	264	279	264	280	281	287	296	285	255	269	268	284	264	298	287	277	269	287	253	269	254	286	298	289	265	259	269	267	269	296	261	264	279	287	291	297	251	293	271	275	278	289	252	289	245	268	271	283	283	256	278	261	257	292	255	291	294	282	308	287	288	314	253	285	276	272	264	271	270	288	275	273	296	257	302	311	290	270	276	264	263	280	257	263	256	285	285	287	284	287	297	254	255	282	293	304	259	294	281	251	258	270	248	301	293	285	288	269	278	258	246	288	264	279	281	281	249	259	281	269	279	265	304	298	305	277	302	274	302	307	294	276	279	283	260	264	280	303	273	270	282	281	242	258	270	274	281	278	248	255	276	238	258	281	270	306	276	299	306	304	276	282	251	240	273	288	292	256	258	295	284	250	249	256	275	263	280	282	285	248	275	293	280	265	274	269	262	261	277	270	280	280	275	261	289	269	292	296	302	268	257	293	264	271	285	307	296	297	278	278	230	259	267	290	311	288	309	313	238	298	283	295	291	275	269	284	283	289	237	302	260	267	263	258	258	270	267	244	279	271	289	303	289	278	276	271	275	275	271	247	268	272	276	269	279	301	279	273	286	292	285	270	286	283	268	288	276	297	283	292	229	281	260	264	262	287	278	301	267	266	268	285	254	277	287	289	273	294	253	259	274	265	273	277	268	267	285	256	279	273	306	286	256	242	271	293	304	297	255	263	262	255	275	287	282	275	285	280	291	274	299	295	292	293	272	252	287	248	267	252	264	288	265	287	304	263	269	286	289	276	278	272	283	254	274	309	262	275	291	298	266	285	248	271	281	298	290	278	287	281	281	273	296	274	255	289	264	282	281	269	278	278	284	246	304	279	304	296	271	296	314	265	316	296	264	283	265	284	264	282	316	270	267	263	287	286	302	262	273	272	273	308	259	268	275	252	259	285	270	276	269	281	251	273	280	281	290	301	268	287	293	299	278	293	269	276	290	241	271	281	262	283	280	317	279	283	296	284	268	292	266	292	293	259	285	302	270	260	285	305	259	295	271	269	250	292	266	302	264	303	249	266	288	280	299	265	241	261	299	255	290	271	282	253	265	260	262	269	330	271	278	280	279	272	282	272	251	277	273	287	299	249	264	275	273	294	292	290	288	260	265	266	267	270	268	246	247	278	277	282	310	263	287	296	271	286	272	264	298	303	278	264	254	272	282	269	271	283	279	246	287	277	277	263	267	306	258	285	289	270	268	266	271	290	293	291	261	285	270	259	255	259	266	289	273	290	277	269	268	272	271	297	274	288	270	281	282	266	254	253	268	278	295	264	291	265	256	281	279	290	306	278	245	300	294	292	285	283	277	272	297	276	276	294	301	227	301	264	269	246	272	280	276	262	310	285	262	268	264	281	248	287	272	287	309	283	281	283	267	284	289	289	273	299	246	269	302	303	285	269	306	260	263	303	268	291	302	263	291	298	305	251	272	285	298	290	300	278	267	269	300	292	265	262	317	252	268	267	283	287	291	292	288	295	273	256	254	285	285	299	251	266	275	285	302	284	265	259	278	286	265	257	275	264	299	273	280	272	309	257	281	268	281	270	265	290	283	255	283	267	272	278	280	283	248	273	252	254	263	291	305	282	274	281	277	253	252	286	258	273	271	284	254	277	278	292	302	301	279	300	277	270	272	294	270	293	284	293	281	296	257	305	289	283	278	278	283	260	301	284	253	276	279	271	249	263	280	296	264	266	290	309	268	279	270	290	258	292	283	271	267	273	260	260	293	264	283	270	285	272	266	298	266	306	251	285	293	276	246	263	266	235	272	265	265	296	261	243	270	291	296	300	278	296	277	275	282	283	256	281	304	258	262	235	257	295	321	279	297	268	272	237	287	250	291	295	269	265	288	290	282	292	306	245	268	250	285	259	262	300	273	283	305	257	280	251	263	277	267	234	298	293	259	260	244	274	244	286	270	269	299	280	305	283	294	311	284	281	291	265	255	289	261	285	295	307	255	289	265	255	279	277	278	271	260	276	287	266	286	318	267	294	309	268	272	251	310	263	278	241	257	290	278	262	267	258	283	265	280	261	277	251	283	252	285	265	262	278	289	290	285	308	289	262	284	285	281	266	268	283	281	269	298	253	277	259	299	310	262	296	285	297	305	287	270	299	285	295	326	281	298	279	283	289	302	292	241	271	266	293	291	283	283	290	260	269	278	287	284	278	302	318	292	277	288	281	272	285	289	304	237	285	256	260	277	267	294	282	263	293	256	269	263	268	259	253	274	269	308	274	305	273	288	272	264	239	303	296	282	257	270	280	309	290	265	263	274	284	276	283	306	286	296	272	281	271	302	264	259	248	267	272	266	297	267	253	262	290	275	284	264	295	288	286	269	273	277	305	260	294	260	280	283	283	288	294	274	292	281	291	294	284	275	285	293	276	285	278	301	269	284	292	303	284	297	265	305	279	304	283	262	249	282	304	304	288	260	288	270	277	273	293	270	289	264	288	262	280	282	284	319	305	268	269	267	269	249	262	271	238	273	302	279	269	264	272	261	286	270	277	258	283	282	279	275	259	293	300	287	265	290	288	265	288	312	275	269	267	255	296	294	261	277	281	267	264	278	287	293	253	280	299	284	287	246	274	298	262	270	270	265	277	263	294	256	274	237	284	293	272	282	276	262	291	262	244	280	288	283	280	273	240	290	291	313	293	264	275	276	301	288	294	276	314	281	290	266	273	252	273	293	285	295	307	303	267	268	273	286	280	289	270	260	288	295	295	295	284	277	272	262	285	279	281	266	291	261	292	254	270	293	263	305	296	258	304	269	267	290	292	271	276	261	279	285	266	273	271	266	271	280	260	280	271	245	297	272	268	249	289	282	287	286	298	311	273	298	262	273	275	296	246	286	292	265	258	281	266	289	257	284	262	270	288	268	262	269	269	280	298	317
3770	14025	12114	3047	1997	1503	1166	861	703	654	580	505	491	424	409	419	432	430	336	377	388	374	366	354	353	377	351	352	345	360	339	373	334	329	339	330	337	348	328	345	375	328	358	363	331	312	355	336	336	311	336	319	316	343	329	333	325	363	322	289	338	344	324	323	335	339	341	329	329	346	333	312	344	361	351	361	328	313	337	348	296	315	340	329	333	321	313	311	337	356	311	304	328	341	364	352	321	376	332	363	320	352	355	341	324	334	351	340	352	324	326	329	314	305	326	311	335	331	314	295	344	359	355	310	297	312	318	345	349	346	321	324	321	325	324	315	367	340	323	342	312	342	316	325	323	341	298	354	321	318	341	322	338	335	344	307	355	329	328	362	343	308	308	326	343	340	309	323	345	323	315	349	305	338	351	352	338	339	334	330	333	327	327	342	331	313	346	335	353	331	361	335	322	352	326	306	311	354	321	351	351	307	313	331	321	346	306	311	331	341	335	342	369	359	352	335	352	297	340	321	334	335	344	327	309	352	336	332	346	333	295	347	315	298	326	319	309	327	326	340	338	352	324	330	322	335	334	310	322	332	318	331	328	310	307	330	357	357	346	363	356	353	353	315	359	341	327	360	333	351	301	317	323	326	315	346	292	342	337	375	318	327	339	306	343	328	340	311	313	331	330	306	331	309	326	339	310	332	336	318	349	319	327	297	340	367	318	369	308	367	337	321	322	328	315	343	314	372	334	326	309	348	346	348	339	341	318	316	333	379	349	288	351	313	356	352	317	303	331	313	322	300	328	306	328	339	337	345	371	356	361	317	326	339	321	363	298	341	335	317	333	356	302	356	342	334	327	307	335	338	335	363	334	339	323	310	335	351	344	325	338	327	321	362	348	361	354	322	312	320	319	317	328	387	322	327	371	354	320	318	363	303	346	341	339	307	346	348	322	302	354	315	318	325	376	333	337	333	317	343	292	340	345	325	369	341	314	317	319	342	325	323	323	321	321	322	294	329	348	317	311	312	334	372	331	313	336	355	316	345	313	315	302	340	289	307	321	364	308	332	320	352	323	324	317	335	325	304	319	312	298	358	356	359	330	340	322	316	312	352	311	352	329	324	361	331	334	337	344	342	335	325	354	350	364	335	316	333	321	339	341	331	319	348	351	301	341	345	341	349	354	325	355	340	360	307	361	377	346	330	327	308	340	332	309	326	320	321	336	321	341	328	356	317	300	345	342	330	318	350	306	319	305	344	324	342	311	344	331	318	360	339	343	332	350	350	332	305	357	345	323	348	325	316	324	324	357	336	321	330	308	340	343	314	314	324	347	341	339	375	341	300	316	319	356	333	323	313	334	301	303	376	346	331	331	337	302	328	366	311	344	324	338	355	328	313	362	341	341	340	345	313	332	335	305	331	353	338	329	349	304	298	282	348	348	343	339	325	325	329	341	307	335	325	286	344	351	360	330	310	321	326	331	343	327	329	335	334	338	330	319	303	351	307	342	294	304	332	315	326	316	350	312	308	346	343	309	306	336	347	334	325	342	308	325	320	336	304	340	322	299	315	313	308	348	332	326	313	308	329	343	339	344	311	317	311	364	313	351	329	339	329	294	327	326	328	334	320	337	342	342	313	322	336	308	342	311	347	296	329	324	305	317	346	334	328	327	362	348	330	357	311	358	326	328	303	354	339	322	338	312	303	357	343	315	338	337	321	309	326	333	329	319	355	306	330	355	341	369	315	297	325	325	332	334	351	330	314	342	334	350	322	346	327	338	287	313	321	293	325	346	302	340	352	350	330	341	313	313	288	320	306	357	349	296	316	331	345	304	338	325	319	322	328	318	339	338	322	375	307	312	301	301	326	340	356	367	349	319	337	339	301	322	326	316	314	336	319	325	346	338	317	334	340	333	303	340	341	320	326	321	323	342	334	311	331	329	303	333	318	309	309	334	308	358	326	353	313	328	318	326	353	360	352	331	333	319	328	332	339	352	336	319	323	323	311	319	333	329	359	317	295	328	313	330	334	329	352	318	318	338	292	348	330	336	327	343	332	325	349	265	351	342	327	330	323	342	345	296	312	356	327	301	328	328	330	339	331	330	326	318	343	328	321	332	332	340	332	330	337	328	325	305	359	344	317	324	345	363	370	356	302	328	364	304	315	333	345	329	329	340	324	349	338	329	336	344	312	323	313	345	351	328	333	299	347	366	316	282	357	292	347	321	342	298	319	327	289	328	344	341	322	335	315	330	345	337	339	342	349	350	316	357	355	314	300	363	322	318	299	314	341	350	303	336	345	316	310	319	339	330	333	328	309	320	292	343	332	326	335	353	342	324	328	347	324	347	333	309	333	334	347	354	303	350	293	322	324	327	316	314	355	313	300	352	317	333	331	340	348	352	308	329	331	303	334	304	310	318	331	337	312	333	341	329	338	321	360	311	327	311	345	320	314	311	320	342	353	327	342	324	338	330	303	302	326	326	308	357	367	306	307	317	345	345	363	332	324	330	332	320	328	312	328	340	347	340	318	310	346	332	351	323	316	320	354	325	330	314	340	314	336	323	293	334	316	324	326	302	337	307	307	328	330	334	324	344	320	334	340	359	319	335	338	320	346	335	296	316	351	352	349	338	362	310	333	327	336	357	325	339	338	314	318	340	347	308	354	316	313	353	330	314	330	350	337	284	322	362	313	321	317	304	327	349	339	329	339	342	328	336	309	320	289	306	326	335	330	335	333	316	345	361	292	325	333	335	320	320	317	353	325	337	317	332	327	347	346	349	345	344	334	308	323	323	322	314	341	367	342	312	330	343	344	337	319	316	334	300	334	365	366	331	362	299	340	360	308	318	355	325	360	334	313	332	328	357	321	343	337	333	351	332	320	304	343	330	329	291	318	311	330	333	322	306	305	332	357	335	330	349	327	312	365	323	324	341	327	312	350	311	300	340	296	346	341	329	368	319	341	347	316	364	347	314	363	305	329	354	335	338	319	328	337	325	345	347	332	347	310	321	337	364	311	318	333	324	313	333	353	345	308	317	345	359	320	313	340	340	324	329	335	338	354	342	325	303	315	333	342	324	361	327	350	308	350	348	319	296	316	325	331	323	353	325	327	371	315	333	328	370	340	346	306	303	320	302	363	334	317	317	335	335	338	319	348	312	356	352	340	304	347	327	327	310	307	335	332	329	313	337	304	324	347	314	323	320	300	342	329	351	318	352	315	349	338	357	339	319	346	324	333	319	363	362	339	330	306	297	321	324	329	334	331	321	322	339	331	358	363	289	299	351	334	308	332	360	333	324	340	285	343	291	323	356	298	330	319	322	356	323	339	342	306	331	316	342	304	327	351	333	340	294	329	317	351	318	310	345	319	323	336	356	336	352	356	320	325	329	346	338	399	321	344	305	343	339	330	309	312	345	332	322	320	336	349	346	307	328	328	324	298	329	322	332	341	338	308	361	327	319	321	340	327	363	317	332	322	334	342	329	304	366	325	348	320
24924	21441	27473	25647	7734	419	282	207	196	177	171	150	159	164	149	129	132	149	109	123	122	126	106	115	138	115	131	139	111	137	102	129	94	98	133	98	121	130	134	115	105	102	117	111	93	125	88	94	118	115	117	134	120	108	102	101	118	119	101	97	105	119	112	117	124	111	126	109	99	105	102	103	108	111	120	84	134	122	113	89	105	105	122	118	105	111	136	109	118	121	119	124	116	115	125	103	115	105	118	101	118	110	114	116	106	133	102	116	103	95	95	133	115	107	104	115	113	92	109	100	101	91	119	112	103	119	124	124	113	106	125	124	112	103	111	112	102	94	105	96	123	97	102	95	108	132	122	119	130	91	121	109	102	91	109	111	109	115	106	112	108	112	105	105	111	112	95	124	126	117	111	102	109	97	98	125	91	119	107	115	132	115	91	99	131	131	90	106	95	102	112	115	96	112	95	123	101	127	97	105	102	117	113	115	124	98	126	108	114	143	98	106	125	128	120	114	122	107	124	98	112	129	112	105	107	113	97	92	111	104	105	116	118	112	115	116	91	101	115	95	125	114	112	114	98	112	123	97	100	111	104	107	109	99	121	115	101	123	119	113	97	108	103	121	101	115	107	104	115	105	105	107	144	135	97	118	104	114	109	137	110	115	119	115	109	103	121	104	106	120	115	117	126	98	127	109	114	109	119	115	100	116	106	114	113	129	120	111	94	113	118	111	96	117	115	91	112	128	109	109	118	107	119	100	107	110	115	115	104	116	106	97	107	121	119	115	97	110	109	97	106	105	112	112	122	99	129	105	105	127	142	108	130	117	123	111	112	129	125	103	116	99	116	124	96	135	115	107	115	126	113	110	112	110	105	130	118	110	122	115	115	102	118	93	115	118	101	105	115	106	117	122	119	105	108	105	109	124	103	120	91	107	119	111	130	139	109	94	93	112	113	114	108	103	104	108	107	92	111	110	137	116	120	120	107	104	132	113	100	117	109	133	117	113	106	130	120	102	109	116	104	114	97	89	115	116	105	132	113	148	114	111	115	105	101	90	125	107	114	91	118	116	114	113	125	106	119	108	104	116	90	119	109	93	108	121	107	106	114	96	125	90	104	100	132	99	120	129	96	101	114	111	106	119	107	111	100	123	75	118	82	113	84	110	113	105	97	105	112	113	102	106	125	98	90	88	122	117	91	87	121	113	113	109	106	96	108	99	85	104	111	101	106	119	116	96	97	106	123	96	128	96	82	118	115	109	109	131	120	121	99	117	121	110	102	105	111	134	106	102	90	128	108	109	113	102	119	113	118	119	108	100	118	119	114	106	131	110	122	128	128	101	118	95	105	141	110	104	115	100	107	97	97	104	163	119	124	130	113	123	121	104	110	131	108	131	90	108	98	115	126	98	106	102	123	117	135	121	105	94	116	103	118	78	112	104	117	116	114	103	103	114	114	109	112	115	116	126	133	101	122	113	116	116	112	136	116	122	121	108	121	108	107	106	107	108	105	110	125	120	120	104	102	109	117	111	106	118	118	113	119	116	101	110	112	123	102	125	113	119	105	115	118	91	113	97	99	114	83	111	106	108	104	119	124	102	108	97	133	119	115	106	121	113	136	109	122	113	109	119	115	114	124	134	115	118	115	116	91	110	111	136	112	109	113	115	112	101	111	121	101	130	106	112	128	119	113	115	120	112	116	113	111	104	113	121	105	110	100	128	101	109	104	107	107	110	128	106	113	122	117	115	109	115	103	102	114	125	117	121	111	101	115	100	98	104	108	131	127	115	117	102	104	96	114	125	122	125	95	120	120	92	105	112	109	115	131	107	114	112	105	121	131	104	108	123	104	117	96	117	105	107	118	120	132	138	84	116	101	111	116	129	101	111	109	104	90	110	106	117	95	121	108	119	115	121	104	102	126	113	108	103	107	103	108	114	121	95	106	119	105	112	105	101	114	123	120	102	98	109	124	101	106	130	100	100	120	116	105	96	119	98	111	103	92	119	118	108	111	112	106	130	116	112	81	127	104	116	99	102	113	113	89	102	100	131	116	115	119	113	106	128	112	110	115	102	114	119	100	102	129	92	103	86	97	111	100	128	102	97	121	107	118	104	112	109	97	110	111	104	120	101	115	132	100	112	100	131	99	104	98	119	99	105	107	101	116	88	126	110	107	107	121	112	112	113	114	118	114	108	108	98	119	97	117	108	107	110	114	104	103	102	131	131	103	106	118	101	114	119	118	109	117	111	107	98	117	116	97	107	122	109	132	110	111	115	116	114	117	132	130	113	116	111	109	107	118	105	89	117	96	119	98	104	153	151	92	125	85	132	107	109	92	112	108	113	111	117	134	123	118	103	114	133	102	110	110	102	118	126	115	104	120	118	102	107	97	120	99	120	102	114	112	123	128	96	116	107	116	106	107	119	104	117	115	109	120	127	112	106	106	110	98	110	113	108	119	112	111	107	108	105	103	102	107	123	120	116	127	119	113	96	118	114	104	119	121	115	109	115	109	126	127	122	104	121	111	107	110	112	138	112	120	108	102	109	104	98	109	130	115	114	127	111	105	127	108	106	100	126	113	103	103	114	100	111	97	105	105	115	108	104	119	106	101	107	111	100	123	148	118	103	99	133	100	114	97	114	123	117	118	99	94	120	124	123	109	120	111	102	91	109	115	96	134	115	110	110	107	113	108	106	114	125	98	111	119	110	117	126	120	89	107	114	113	118	118	93	106	113	104	97	94	100	95	108	92	120	134	94	122	118	94	109	104	114	114	114	111	94	99	95	112	111	112	114	105	118	119	106	127	102	102	117	125	124	100	101	98	121	108	114	129	131	114	111	114	108	122	111	126	114	127	103	101	95	105	92	112	118	113	113	124	111	110	107	113	96	119	111	114	122	107	114	110	123	102	109	96	111	114	109	121	124	107	107	111	103	110	111	118	101	120	120	118	123	116	114	120	110	100	109	86	121	107	106	116	112	116	113	112	112	117	108	106	115	92	129	135	115	90	103	118	144	116	112	94	101	94	118	107	122	99	109	106	120	127	114	108	117	107	105	114	101	109	99	116	107	104	108	106	110	123	118	109	87	121	101	107	117	101	108	100	110	124	102	100	129	99	114	124	107	96	109	121	106	105	113	141	92	112	109	109	111	118	106	110	114	101	116	124	126	113	143	110	103	121	90	90	121	121	118	120	114	119	112	107	126	114	105	101	114	110	110	132	112	117	106	115	115	112	106	118	106	105	89	115	112	90	110	131	107	117	108	102	130	113	110	106	105	108	108	97	110	108	91	104	104	110	100	99	113	114	136	98	126	111	100	127	100	109	111	96	113	120	108	114	108	113	107	95	95	96	102	132	114	122	127	91	114	101	90	112	123	121	101	115	107	127	120	122	96	94	99	109	103	96	116	108	103	120	110	106	104	110	113	111	101	117	126	111	119	98	120	100	108	93	103	118	112	93	115	126	124	115	125	123	105	115	120	98	128	123	95	105	117
3685	9796	5822	1593	1048	683	591	409	370	252	278	238	217	180	192	197	177	182	160	178	153	153	152	167	150	141	123	135	147	130	127	127	135	131	152	144	139	138	165	144	121	123	129	134	147	148	156	146	122	130	143	141	124	147	140	127	137	132	124	111	170	135	125	155	116	142	127	111	138	142	146	114	123	149	124	139	141	113	141	141	119	144	148	135	138	130	132	144	126	130	126	168	136	108	119	135	142	119	120	132	130	123	142	122	135	130	126	142	124	135	117	134	125	135	142	112	157	118	128	138	127	145	125	136	142	133	130	138	137	154	117	133	120	124	121	131	129	141	136	144	126	130	134	120	122	138	123	112	143	108	108	128	119	118	148	144	130	130	132	143	137	122	137	140	129	133	141	121	123	123	124	148	130	160	151	144	144	105	137	141	141	142	110	133	123	125	121	130	136	123	143	138	143	134	161	130	128	144	106	126	130	142	146	125	129	123	121	113	139	136	142	136	132	102	145	142	136	144	132	123	136	144	147	141	145	137	161	134	121	139	142	131	141	125	145	145	137	134	114	145	138	126	145	123	127	129	125	141	130	122	158	143	145	133	125	147	142	126	142	154	148	132	141	120	139	133	108	134	137	129	141	134	145	142	118	140	139	139	137	130	132	144	126	128	135	122	130	129	121	145	127	146	124	129	159	136	151	143	136	140	114	122	129	144	134	136	135	127	131	138	132	147	139	126	134	137	123	131	132	141	144	121	146	121	136	131	134	140	114	123	129	130	132	133	118	138	146	108	129	136	129	133	116	133	134	123	124	137	147	130	124	120	113	143	114	139	143	135	138	130	124	151	115	113	137	150	149	155	120	128	131	122	144	146	137	152	128	132	127	123	155	134	148	123	116	137	154	138	121	129	133	131	136	125	114	129	134	138	147	124	134	144	139	128	135	111	133	122	133	127	131	136	123	135	143	150	124	136	147	145	138	122	157	112	142	140	121	122	132	129	141	140	128	150	144	143	115	145	118	112	146	136	134	149	145	156	137	144	130	116	127	135	142	128	123	129	127	153	146	145	118	155	126	121	120	115	133	139	116	136	136	124	151	145	121	132	128	123	136	121	122	135	135	128	133	107	124	126	143	118	127	135	137	139	137	126	145	115	124	117	132	124	131	144	125	126	141	98	138	124	135	149	129	134	149	140	113	152	120	127	102	125	135	133	146	143	136	137	116	141	138	128	139	121	127	155	143	118	122	140	128	159	156	126	141	131	154	139	141	136	142	133	136	145	139	124	139	116	117	129	144	129	137	122	146	150	125	144	132	149	138	146	140	126	123	146	146	145	128	105	121	132	134	145	121	121	155	120	137	132	147	125	145	127	136	121	119	117	119	130	122	139	155	123	129	142	116	122	124	112	144	140	126	133	118	137	129	148	130	133	117	136	143	138	125	144	127	139	139	137	127	139	127	129	125	130	133	125	147	126	137	133	131	140	149	124	122	128	129	132	137	135	130	123	120	119	136	151	144	152	132	127	124	158	127	126	115	147	120	140	136	128	139	122	152	108	126	132	115	144	136	139	129	133	107	138	106	146	120	125	143	141	133	116	131	103	125	142	137	141	151	137	129	112	142	142	153	142	107	122	144	143	131	137	134	130	125	141	138	133	133	119	124	142	130	131	132	131	127	150	123	132	126	122	114	128	129	146	126	131	147	110	163	149	124	134	114	114	125	149	140	128	134	132	142	150	120	134	141	121	157	127	141	117	140	146	136	143	147	141	132	126	128	131	124	143	135	134	111	144	117	143	137	155	130	126	123	128	135	124	158	151	138	123	132	131	132	121	122	131	137	121	131	136	150	115	139	135	134	146	137	156	141	150	130	145	121	114	136	136	119	143	133	145	137	133	142	140	115	122	165	140	126	135	158	137	104	135	141	128	133	128	143	145	121	131	128	124	133	146	139	124	132	111	133	132	125	141	117	123	125	130	133	132	133	124	119	122	137	125	132	127	134	142	133	142	144	127	125	133	120	115	120	140	137	126	152	133	119	135	154	125	131	145	143	141	132	142	143	135	126	113	128	155	147	141	146	137	150	137	135	128	135	150	127	140	138	134	158	141	116	119	123	141	144	143	109	133	135	129	125	126	154	125	141	119	121	140	146	133	129	142	119	125	138	140	145	122	132	136	133	113	125	109	135	126	116	140	125	126	150	123	132	138	136	137	149	146	136	131	135	140	152	117	129	143	129	106	142	141	123	142	121	162	149	122	150	138	129	155	127	141	117	123	130	145	130	126	148	123	151	133	141	114	163	133	142	137	128	135	116	123	151	125	132	125	156	132	131	105	143	125	131	126	137	131	147	151	131	133	128	133	127	163	152	129	138	126	155	136	139	137	127	126	135	133	133	123	149	124	140	138	117	140	108	121	137	152	113	134	118	130	120	146	139	158	118	129	114	135	125	129	132	122	124	150	122	130	130	112	126	128	163	114	129	143	138	118	134	127	122	136	123	148	139	143	122	145	146	136	145	130	119	128	130	134	124	134	140	143	143	138	137	131	146	145	125	136	128	159	145	141	138	132	133	149	117	139	121	121	138	128	133	113	144	107	128	141	131	127	122	150	153	148	138	129	137	164	135	137	135	126	132	122	143	141	125	142	140	141	131	137	132	117	132	124	133	137	136	138	151	139	121	129	121	127	122	126	119	139	157	115	136	132	139	132	120	139	139	141	140	147	136	141	134	131	123	120	140	122	133	126	131	137	132	134	128	135	159	137	129	123	112	128	108	135	143	139	140	116	122	127	137	136	143	151	149	136	129	147	152	145	142	110	123	130	109	147	150	138	117	146	127	124	137	123	129	149	145	140	147	145	123	129	143	117	124	123	120	115	135	129	154	149	139	147	129	136	153	139	131	139	122	143	139	142	137	126	124	113	132	127	128	121	130	146	117	130	121	139	146	139	125	140	119	151	136	118	130	145	128	133	132	139	151	123	109	141	155	121	128	130	135	126	126	143	125	141	118	128	111	133	159	117	129	148	125	138	148	145	113	133	111	135	121	147	144	128	125	105	133	123	144	124	124	126	121	135	119	133	125	125	142	126	141	142	114	122	141	137	116	135	146	134	147	124	132	124	129	143	153	132	135	121	150	116	127	112	125	131	130	130	156	135	125	142	138	140	126	120	124	144	146	118	136	123	138	130	131	135	137	138	113	131	128	111	131	156	139	138	118	115	128	138	150	146	122	145	155	139	133	131	144	119	144	134	150	138	125	145	132	143	103	128	137	137	109	113	125	130	127	157	126	145	138	155	138	132	118	135	142	115	128	134	129	135	140	150	143	127	115	115	140	134	149	98	118	140	127	135	128	135	141	138	153	146	122	136	155	146	160	139	124	130	134	141	152	123	134	105	126	126	124	127	146	126	120	131	151	127	128	124	130	126	150	140	113	149	142	127	124	132	115	128	143	131	143	122	154	146	149	138	114	117	145	127	122	131	126	121	127	131	125	105	153	120
22784	21462	29194	24144	21458	21434	5119	724	494	426	401	344	266	256	248	258	212	198	204	207	204	202	182	187	183	180	155	154	157	171	136	176	133	182	157	141	157	160	166	152	150	159	159	169	152	154	152	139	177	144	161	166	162	149	127	135	151	150	153	149	152	155	161	142	128	164	161	135	136	163	142	137	145	146	136	155	159	159	154	147	131	148	132	142	142	161	137	155	143	149	157	141	159	134	161	132	123	151	187	143	139	145	160	136	147	150	145	129	132	157	125	142	150	127	152	155	149	156	122	148	140	144	141	142	150	128	132	135	133	118	134	154	139	136	143	150	145	152	144	136	130	159	150	148	127	145	134	140	143	132	153	150	162	161	153	148	142	129	136	143	122	140	154	152	139	160	156	126	142	163	141	139	124	140	144	132	131	169	152	154	152	139	139	151	143	146	118	151	138	149	142	130	133	148	151	146	145	138	137	158	148	157	152	133	131	141	137	163	149	136	153	138	147	127	155	135	142	167	134	138	153	143	142	142	156	163	153	152	139	132	158	131	140	153	175	140	166	135	168	145	144	124	124	139	153	126	142	163	135	128	156	122	143	129	158	147	139	169	150	152	139	135	156	137	156	140	153	156	147	142	154	136	137	159	139	138	147	152	142	132	117	147	140	149	149	144	149	138	135	135	151	139	149	154	141	134	142	167	144	135	154	126	132	115	150	134	148	168	145	131	135	167	146	165	151	140	155	165	124	162	160	142	138	134	152	146	129	153	160	136	148	151	132	142	156	142	126	148	148	148	144	149	146	124	129	153	142	153	127	140	163	171	130	137	141	113	159	142	142	145	152	134	136	120	129	124	149	155	138	139	119	137	144	149	133	192	152	146	140	131	152	137	137	140	126	140	161	149	173	133	131	150	137	145	147	142	156	150	157	133	141	142	144	150	162	148	121	146	136	132	137	148	140	130	145	140	127	147	139	158	142	144	137	142	146	135	154	158	141	165	131	152	134	134	139	124	153	146	135	138	138	143	150	143	127	127	143	151	139	148	161	146	156	137	160	137	146	153	146	135	144	127	148	129	131	157	134	141	169	136	157	144	139	152	139	117	133	156	154	142	150	139	148	132	129	130	161	152	162	137	138	141	137	125	144	149	160	151	117	147	132	145	156	150	148	145	162	143	149	150	141	142	145	148	126	153	143	119	130	126	134	153	143	142	143	120	153	131	154	122	138	142	132	146	138	141	135	144	139	162	144	164	124	143	156	134	128	155	145	148	124	132	137	136	141	141	148	119	144	145	143	143	148	141	134	131	154	148	143	155	141	156	139	175	141	154	149	153	159	139	140	135	135	148	139	143	140	156	145	145	141	144	143	148	149	150	159	147	163	145	147	146	130	147	149	142	158	143	153	153	149	154	144	165	164	160	130	159	150	136	141	144	164	154	132	139	139	165	152	135	136	127	144	123	162	141	144	122	158	123	146	137	129	129	136	157	147	150	123	153	152	151	141	136	142	142	143	139	128	141	142	136	144	150	156	150	139	155	134	132	137	143	133	134	143	140	160	138	133	142	158	146	149	144	141	161	144	153	141	131	125	153	136	120	131	141	151	137	151	135	133	153	141	141	157	141	137	128	153	142	148	146	132	127	141	137	159	142	152	130	164	141	131	162	153	142	150	160	157	156	128	130	142	134	134	137	146	165	144	161	142	148	146	131	139	157	145	121	143	156	135	148	137	152	163	127	143	165	140	137	137	147	151	128	156	141	150	150	150	136	144	152	163	152	144	153	150	158	133	139	154	137	156	145	155	160	146	133	139	135	148	115	154	158	157	140	139	158	132	143	126	156	158	142	157	129	124	156	142	139	120	131	139	166	158	128	120	164	148	167	159	126	134	139	144	145	132	135	138	142	152	149	140	136	163	144	142	130	154	135	146	128	138	150	130	122	137	139	158	152	147	158	129	133	123	167	144	130	148	149	143	162	139	124	123	136	156	142	150	123	146	144	147	132	154	153	163	138	141	157	137	158	139	143	156	128	137	142	122	149	130	155	124	141	136	173	122	142	154	130	151	148	153	130	137	153	134	145	137	135	150	134	143	125	130	176	133	136	138	127	127	127	136	136	146	131	144	137	149	157	155	140	139	135	153	139	127	149	143	165	117	127	146	165	131	134	136	140	145	137	169	122	128	125	131	138	137	133	149	118	142	148	132	160	147	134	146	170	144	145	137	151	140	137	145	148	150	136	161	129	162	146	155	136	148	143	166	129	166	141	148	155	147	144	158	141	148	154	132	118	142	121	132	140	131	138	152	136	145	132	155	133	133	137	140	143	149	143	154	139	151	126	133	127	156	144	149	147	148	118	144	141	160	135	140	148	129	158	159	118	133	148	140	157	124	140	152	133	129	121	129	138	146	158	123	149	132	140	150	146	152	140	145	165	137	168	146	153	168	151	135	139	135	145	134	128	145	133	153	131	143	136	162	162	130	139	141	146	154	144	132	141	165	144	137	179	144	118	159	128	134	139	149	154	135	128	168	158	154	162	148	119	161	123	145	148	136	123	149	143	116	134	155	118	172	109	139	143	154	165	125	138	151	137	140	144	123	137	140	146	142	155	165	137	170	164	147	139	161	151	147	127	149	133	141	133	140	158	147	147	146	131	142	127	152	148	151	167	153	132	137	133	134	137	131	159	139	144	136	156	149	159	134	150	126	148	153	141	126	127	163	134	132	156	141	148	124	134	136	133	147	142	155	126	157	153	127	136	145	158	142	143	148	144	136	151	166	154	152	157	133	145	172	129	134	130	161	144	140	127	147	138	151	133	124	145	128	144	130	146	147	164	147	134	144	156	136	137	139	146	134	123	158	143	131	152	153	153	136	158	150	134	146	142	145	147	156	164	142	141	140	146	137	130	147	119	145	122	132	136	153	150	131	142	149	124	151	126	168	135	139	136	140	148	132	169	145	160	147	143	144	138	152	176	118	146	130	134	126	129	128	127	149	141	152	128	139	129	143	119	140	137	152	135	158	161	140	121	132	154	125	138	162	151	136	156	164	128	160	137	147	142	128	145	164	153	144	140	148	149	144	141	135	142	141	159	134	139	161	141	162	117	125	165	117	138	129	138	153	159	154	145	154	140	133	132	158	162	151	157	153	146	145	144	153	155	162	139	132	169	139	122	155	123	154	133	144	148	140	133	128	143	138	149	130	142	154	162	140	157	168	135	145	116	136	141	149	152	142	140	149	144	146	143	134	133	151	153	145	136	122	122	158	111	170	145	124	143	126	137	134	140	163	144	144	160	150	147	144	147	130	130	143	156	129	147	128	153	155	170	131	144	151	125	161	142	161	171	152	130	142	138	146	147	130	139	128	142	140	142	143	140	142	165	135	154	152	136	137	138	128	150	147	140	134	140	149	144	144	143	141	169	124	166	140	144	148	159	156	143	135	135	138	124	157	154	137	133	148	137	130	147	142	154	147	163	143	169	133	128	132	141	144	150	138	148
4807	18725	14837	8365	3329	2344	1658	1215	998	799	628	543	472	417	377	298	339	293	292	254	235	240	249	253	232	208	225	214	211	219	230	215	200	218	204	196	197	203	203	199	181	204	184	200	200	192	190	199	183	189	178	198	158	189	193	170	172	186	207	188	169	179	187	185	192	211	154	181	191	174	174	180	169	171	194	191	176	182	201	164	166	168	157	176	168	185	183	191	172	188	175	196	175	163	179	206	206	169	174	164	164	160	178	177	176	189	182	185	185	188	183	168	186	189	206	167	173	177	169	190	185	173	188	203	159	200	159	198	137	185	140	165	181	158	179	161	183	183	167	162	171	185	163	194	171	202	180	180	189	178	165	175	168	161	159	168	184	186	192	158	181	188	162	168	176	159	163	183	169	180	156	178	165	156	177	155	169	175	173	165	181	188	186	214	196	191	212	183	166	183	168	165	160	141	177	172	181	184	167	167	202	186	161	176	180	165	167	186	179	180	171	156	166	165	173	182	178	161	172	177	164	169	190	160	177	174	175	208	149	178	190	151	157	168	158	195	168	183	208	170	179	223	178	173	161	190	163	175	164	166	185	185	179	163	174	190	179	162	172	166	199	162	149	163	199	203	189	170	176	193	186	178	162	176	184	192	196	169	184	162	182	173	178	184	183	164	182	187	190	185	171	176	177	176	207	174	224	181	182	175	171	170	160	153	176	186	170	193	184	182	164	175	175	168	179	187	177	163	154	180	167	195	168	178	180	188	175	198	164	180	160	182	187	189	178	174	159	148	154	173	176	178	175	150	155	162	193	170	157	173	182	205	170	161	157	192	156	184	187	189	178	167	177	181	174	185	170	169	173	200	180	163	186	167	156	174	159	193	190	172	185	169	191	158	184	188	181	168	160	163	166	174	177	140	161	165	169	167	190	186	181	179	182	169	147	182	165	192	164	165	177	175	143	182	192	176	172	145	186	190	186	159	182	174	157	164	177	165	181	171	189	169	175	193	163	144	198	146	182	172	164	172	184	183	182	177	157	179	169	182	162	149	173	175	180	179	177	170	197	151	192	168	163	189	160	179	185	174	162	203	180	174	182	169	178	180	194	173	173	158	172	188	160	194	206	184	165	161	196	185	174	178	148	167	165	160	170	165	160	176	161	149	188	183	174	175	171	147	190	178	191	170	189	182	197	168	179	165	179	198	159	157	172	183	191	180	172	189	146	202	167	161	165	135	159	188	175	173	160	182	191	180	144	198	152	191	206	168	186	153	180	173	189	156	166	176	182	188	176	206	173	191	173	183	173	185	169	181	170	179	183	186	183	192	163	178	181	171	175	186	177	200	176	162	163	177	197	176	182	175	204	162	178	172	174	201	186	183	175	173	175	162	191	167	174	212	180	155	172	176	183	185	176	187	184	185	137	168	181	181	154	168	162	164	179	174	174	219	161	165	207	180	163	179	165	154	149	181	175	162	184	166	187	185	177	176	161	167	170	172	157	158	175	192	161	163	182	192	179	147	160	163	187	147	160	152	194	179	161	169	196	182	178	179	158	179	193	179	169	169	159	188	181	188	175	181	150	180	158	177	159	170	171	193	176	184	174	167	177	177	170	149	174	195	163	175	180	174	170	178	200	172	176	166	168	219	183	204	172	152	157	181	172	173	152	163	182	182	163	187	158	187	204	174	164	173	183	182	172	164	177	178	154	170	164	174	178	184	176	164	166	177	175	161	168	182	166	160	190	175	168	165	155	183	167	172	152	189	157	184	166	167	174	191	165	156	175	181	182	167	191	170	151	184	154	170	183	178	185	200	148	189	169	169	162	184	194	194	160	170	176	166	151	177	162	172	168	171	179	185	174	171	148	191	191	151	168	161	175	182	176	152	198	184	169	168	163	189	158	180	161	161	180	186	177	182	175	181	147	192	155	169	156	175	174	167	181	174	158	176	167	188	164	180	187	187	163	175	171	183	176	175	183	177	173	148	172	174	166	153	179	195	172	176	195	173	180	199	176	186	169	157	156	177	176	141	172	181	165	166	167	170	165	180	192	174	188	162	186	167	157	203	166	161	175	190	192	171	171	166	195	160	180	172	186	178	188	162	161	178	178	172	179	179	188	171	170	165	179	172	166	184	183	172	181	188	185	186	171	145	189	195	176	175	149	179	164	187	164	167	183	177	176	153	177	185	172	196	163	187	162	178	172	156	155	162	176	175	178	171	180	176	170	176	148	193	185	177	187	195	170	178	186	179	164	153	157	164	193	167	175	171	200	164	173	185	180	175	160	171	166	174	150	158	178	177	170	183	171	152	159	175	175	155	177	176	152	170	179	200	190	158	170	169	180	190	185	191	174	162	167	178	178	164	185	166	173	163	178	177	184	196	160	187	165	162	177	165	155	201	168	148	165	172	176	181	161	183	191	191	182	191	161	187	177	172	188	189	165	178	163	171	184	168	181	191	179	165	165	161	168	158	174	171	199	168	170	161	157	163	176	178	154	198	182	197	158	173	167	172	162	162	165	177	170	167	149	177	190	150	171	160	190	171	179	187	178	158	170	154	178	188	174	147	173	178	158	172	166	174	185	188	186	186	169	192	158	188	177	143	184	188	157	174	199	156	160	198	189	190	177	189	172	173	173	198	173	173	181	175	175	184	172	155	177	171	155	166	166	145	176	183	180	177	166	194	171	154	205	193	154	165	162	173	170	156	196	186	184	185	158	174	172	150	183	191	189	206	146	167	192	177	172	162	163	174	138	189	199	192	177	165	176	188	179	168	165	197	174	175	167	195	178	150	170	158	181	183	191	180	164	173	162	174	166	162	178	150	155	153	170	162	163	168	190	151	178	205	153	170	193	201	146	170	182	166	168	186	178	211	162	166	184	164	179	184	176	188	156	174	132	167	167	185	188	181	162	200	168	171	176	156	160	164	170	196	167	188	153	167	160	173	191	208	168	167	187	179	188	171	164	191	160	159	178	177	176	162	164	182	138	160	185	170	180	173	183	173	170	168	169	178	180	172	154	186	189	173	180	180	150	178	195	178	203	193	177	174	190	166	157	169	163	170	178	142	175	166	170	184	177	173	173	181	162	173	203	182	179	169	158	168	180	172	169	184	180	172	185	171	171	174	172	180	167	173	203	189	151	178	173	180	179	181	181	161	182	168	154	166	143	168	201	152	161	177	174	168	185	166	198	154	164	155	186	174	168	178	174	156	171	177	153	177	167	184	168	167	191	174	169	182	206	173	176	187	175	173	174	193	173	186	173	182	175	204	157	188	182	168	186	179	183	164	194	162	178	189	180	165	186	164	175	154	177	158	179	184	158	179	190	183	168	170	180	181	176	159	158	210	149	178	179	175	155	167	163	177	171	174	154	170	191	169	174	161	185	177	196	164	176	156	177	191	190	155	180	169	180	173	186	171	172	194	181	149	181	182	159	188	184	179	159	208	162	169	163	167	175	171	153	168	164	178	183	182	168	180	182	182	182	190	180	172	164	155
27724	17704	4264	1003	364	282	291	257	226	256	207	250	241	227	263	237	246	241	234	269	257	255	229	213	242	230	241	243	250	238	216	250	239	241	265	223	223	245	249	224	226	225	224	239	250	234	255	262	224	207	271	243	240	234	249	238	215	239	255	242	248	212	219	230	274	243	243	242	251	218	233	234	232	261	254	224	255	239	247	252	216	242	257	238	244	247	241	251	242	253	244	243	236	246	229	253	224	255	234	236	241	236	245	239	254	256	226	218	246	213	222	242	215	204	209	240	235	257	259	235	204	227	249	277	245	235	227	245	226	225	208	260	238	236	231	262	234	256	223	225	235	224	248	235	211	258	235	229	271	241	233	245	274	221	254	276	263	256	262	263	250	243	230	252	250	237	236	221	240	247	224	232	224	248	238	237	227	215	219	202	259	246	231	241	239	230	246	250	226	243	226	244	274	264	243	236	229	253	221	253	235	228	227	236	235	226	201	226	265	242	224	242	244	261	231	235	262	240	241	242	257	230	233	229	234	243	231	242	222	252	236	223	225	253	253	246	246	246	244	244	254	210	249	223	227	253	227	208	228	250	223	233	230	254	259	221	248	260	219	280	240	227	240	257	233	257	223	250	222	245	229	227	228	234	257	243	214	250	227	239	227	234	228	279	245	249	221	246	224	232	239	211	244	213	251	252	205	244	238	243	259	229	225	229	237	245	262	242	267	243	243	224	235	255	258	224	242	263	232	202	230	227	234	213	229	235	229	241	274	260	198	218	239	232	256	218	257	237	235	239	240	248	216	241	241	250	225	265	218	225	234	230	240	227	254	220	240	245	259	257	255	228	246	220	252	237	216	203	234	249	243	220	232	243	231	211	221	215	244	258	239	257	232	238	248	234	290	237	244	239	246	233	230	237	227	225	245	236	252	260	250	238	220	274	246	223	245	238	247	233	251	226	242	245	253	240	237	228	256	235	240	218	255	242	226	235	216	235	265	235	246	238	282	222	237	209	227	233	250	247	244	250	259	227	234	225	224	279	245	235	244	238	216	259	255	228	240	264	250	243	244	203	228	257	246	215	220	243	224	219	235	232	239	233	274	250	256	237	251	255	239	278	220	237	251	249	246	231	220	235	244	229	210	240	242	240	253	264	227	224	248	240	228	232	236	247	243	236	237	245	230	241	233	254	234	226	229	222	227	222	245	229	221	243	230	216	253	257	219	253	239	252	233	248	228	221	256	246	251	225	252	227	255	239	254	251	267	220	234	243	271	252	244	262	270	253	202	241	224	238	233	232	263	247	230	245	212	216	249	201	232	244	238	224	265	237	235	254	243	255	248	244	260	233	237	224	265	263	255	221	249	233	230	218	214	254	233	230	227	224	237	216	248	251	245	239	265	239	238	245	228	258	238	253	276	234	227	231	251	239	210	249	234	250	255	251	224	241	227	230	234	225	222	217	236	253	246	242	244	219	234	208	253	227	236	247	279	217	233	235	219	232	239	251	250	222	262	238	215	260	228	254	213	219	241	245	226	236	241	268	236	213	237	226	219	243	236	232	230	268	240	230	251	260	237	255	234	250	237	243	243	243	229	243	227	244	232	235	235	251	244	219	253	241	244	247	205	251	229	242	239	256	256	210	258	234	227	230	230	239	252	260	244	225	224	256	275	253	231	235	236	237	240	256	221	226	230	249	220	240	235	251	232	250	272	217	233	237	234	241	249	239	245	247	240	203	229	242	242	240	234	237	246	235	234	228	223	259	249	243	249	246	246	278	245	267	256	269	215	252	257	257	254	241	228	249	223	224	241	249	213	223	228	231	240	241	219	247	241	233	230	262	231	242	231	238	255	249	223	219	237	255	221	217	251	245	249	222	224	249	244	235	249	232	243	220	229	203	223	232	226	232	231	224	238	231	266	215	234	252	230	240	215	234	251	233	253	214	228	228	241	213	256	258	254	279	258	256	245	245	235	247	216	267	223	235	210	227	215	219	246	234	216	231	242	233	228	253	234	228	221	219	253	252	230	222	239	238	218	226	270	259	194	226	223	233	241	245	223	246	233	247	235	205	263	246	265	236	217	228	216	241	249	262	241	258	233	237	205	260	233	233	261	221	229	249	211	252	235	220	238	239	250	257	212	214	237	267	230	213	253	239	242	220	234	231	238	241	250	228	215	224	233	265	263	236	254	244	251	248	267	243	221	231	232	240	241	248	236	253	225	242	241	233	235	239	237	194	238	242	214	232	231	228	229	231	250	240	246	224	266	235	229	234	240	254	246	226	215	273	204	234	239	235	253	245	245	244	246	256	246	228	256	269	242	229	229	208	241	228	248	235	233	231	236	254	244	260	240	215	212	229	264	222	213	219	234	255	239	224	250	232	251	226	226	278	276	240	256	236	235	246	290	217	256	227	257	208	268	223	234	244	241	225	223	233	239	240	252	226	226	265	242	229	250	263	209	248	271	221	209	243	242	247	234	256	225	219	245	215	227	238	236	255	241	252	206	227	250	218	248	216	264	215	239	220	202	256	241	217	244	256	252	230	238	234	232	230	245	231	262	218	232	219	241	260	219	278	218	273	236	249	237	249	230	273	251	263	244	231	255	235	225	234	226	242	256	236	229	256	251	237	226	273	247	255	222	257	255	217	266	271	225	241	236	259	242	235	212	201	229	230	231	250	252	240	255	236	237	251	256	255	258	205	255	247	249	226	254	227	238	211	241	241	236	233	238	225	219	263	227	241	248	239	255	266	230	250	257	261	266	225	263	212	203	202	252	226	258	232	239	275	270	224	229	248	215	251	239	248	243	247	242	232	237	251	226	246	234	255	260	237	235	255	239	232	249	230	240	245	211	255	228	256	231	237	257	278	214	225	230	239	218	280	243	249	240	230	219	280	251	215	259	252	248	231	245	212	245	222	224	239	231	238	244	220	248	224	272	264	247	230	266	240	206	234	233	229	236	235	236	237	254	248	254	238	237	229	256	229	246	243	249	231	221	231	247	249	228	244	233	244	220	214	205	233	240	231	243	223	244	223	244	259	225	202	240	245	252	250	248	288	247	260	254	244	253	216	240	223	250	251	213	260	238	232	269	244	242	220	223	238	229	251	218	230	220	230	232	208	240	248	256	244	218	244	247	238	243	216	254	229	262	238	221	236	258	231	235	222	260	233	255	237	225	238	237	214	218	250	254	225	244	239	241	253	252	244	261	244	255	253	245	221	260	216	205	242	229	263	216	259	230	245	237	240	233	241	220	294	235	222	265	237	217	233	218	223	240	256	234	235	222	270	248	261	263	232	260	255	220	219	229	243	244	212	237	231	278	242	223	244	237	250	238	248	231	282	219	226	231	234	248	248	216	275	241	243	229	261	252	238	231	255	256	216	240	241	220	247	260	221	247	245	249	243	239	249	240	224	232	215	237	220	237	235	228	270	203	224	244	250	238	258	224	229	254	242	242	239	216	243	230	224	245	224	243	240	272	233	239	230	229	219	214	218
4579	4105	2814	830	369	323	326	291	309	279	281	289	308	275	276	293	273	265	317	285	278	284	293	265	245	255	309	290	287	274	295	285	268	274	310	292	278	265	262	300	296	274	267	303	293	241	273	307	265	282	282	277	271	273	302	297	265	328	287	289	274	249	293	274	264	274	276	249	308	277	281	278	316	295	262	253	306	269	293	251	276	268	255	289	282	262	271	256	286	321	262	312	271	284	262	281	292	242	282	287	279	300	273	295	282	320	293	261	280	255	255	305	245	303	253	281	296	244	288	297	256	282	266	295	277	289	287	277	277	300	282	297	281	241	301	237	271	287	270	287	292	280	272	282	289	282	248	269	303	268	267	275	249	263	267	297	270	274	303	299	275	271	274	272	280	284	296	266	295	307	282	268	248	262	288	275	287	273	249	316	267	285	272	265	273	282	280	286	279	289	274	277	291	287	301	279	281	302	288	281	277	280	244	266	238	277	262	291	305	256	289	279	293	253	266	264	275	276	293	268	282	282	262	291	298	254	277	275	260	277	308	253	260	284	289	301	267	282	297	281	300	246	287	251	293	269	294	300	291	294	285	262	255	261	273	288	300	323	282	271	302	274	279	276	270	268	283	283	252	280	274	256	286	287	283	280	286	262	258	286	262	279	264	295	288	268	272	269	307	264	271	313	280	275	300	263	271	276	278	271	263	290	278	255	280	251	272	318	286	262	282	288	299	287	296	277	286	289	260	288	273	304	277	278	253	284	298	285	265	282	290	292	267	318	260	264	286	255	271	275	270	275	278	270	288	257	286	292	255	308	283	296	295	287	262	266	267	293	273	264	253	281	290	276	286	290	292	314	288	271	278	311	289	294	283	279	301	290	283	262	300	274	254	266	293	272	296	276	268	291	297	271	275	286	286	309	270	286	242	281	297	261	273	287	272	282	274	314	275	283	288	272	280	279	273	269	280	286	292	266	253	280	277	256	294	314	301	276	271	297	274	262	255	277	291	303	296	299	274	297	268	306	281	267	266	277	249	272	293	276	284	274	273	294	319	292	273	265	259	290	276	298	288	281	296	295	285	261	257	295	248	286	291	256	274	288	271	290	288	244	249	281	277	315	295	291	257	248	284	310	292	263	270	287	275	256	252	294	277	287	279	282	299	306	284	252	304	286	277	296	258	258	288	295	278	276	272	271	289	287	297	281	316	260	290	281	278	293	282	309	260	274	304	291	281	282	287	263	269	299	284	295	260	283	269	295	262	277	271	276	274	255	255	262	273	307	279	287	297	248	274	274	273	297	288	291	290	264	287	276	265	292	247	306	275	270	282	276	289	271	277	251	281	272	275	266	301	278	298	279	294	274	313	290	305	272	306	278	297	241	290	297	297	265	283	291	280	295	273	274	273	261	282	281	259	261	302	275	301	293	286	296	244	285	267	297	275	279	257	280	287	285	292	263	280	301	286	279	270	276	307	257	295	274	281	273	247	265	279	308	281	302	266	271	273	284	266	260	305	281	273	245	310	299	287	295	295	268	285	276	267	279	289	304	259	271	268	273	277	277	270	273	296	251	247	304	295	269	285	288	247	279	318	299	278	269	289	286	292	250	293	286	280	307	298	293	282	291	263	257	263	306	276	307	282	280	277	283	290	294	286	260	273	274	252	302	245	274	320	294	277	260	270	274	285	253	286	275	286	266	278	294	255	286	268	284	296	257	282	259	300	289	251	257	291	288	278	280	272	289	290	245	301	298	275	256	280	278	283	276	303	317	287	266	266	268	275	285	277	288	284	280	296	266	271	262	238	254	284	289	292	271	284	273	287	271	242	298	291	264	295	289	273	269	301	269	286	313	275	282	279	289	266	283	277	285	265	300	278	309	252	263	271	277	289	291	249	293	287	270	279	293	276	287	287	268	285	247	279	288	259	254	265	267	275	241	301	294	290	305	257	263	262	285	269	297	283	276	300	300	243	277	249	298	270	293	277	264	288	252	274	274	290	267	254	292	281	264	296	261	307	313	290	275	287	272	258	266	273	307	267	283	265	287	270	289	278	285	262	262	276	288	292	291	272	285	281	304	254	260	257	306	271	303	277	264	256	291	259	285	268	275	285	268	308	292	286	282	334	299	285	281	259	247	271	293	279	288	278	305	260	281	284	287	252	268	249	282	281	272	266	267	270	295	289	259	307	254	249	303	287	280	261	274	251	264	245	276	300	274	270	253	277	284	290	282	275	294	278	286	251	267	290	264	266	286	281	294	283	284	297	258	256	290	289	263	285	248	294	285	273	264	284	261	293	285	262	246	274	299	273	279	281	271	272	287	265	274	273	264	263	275	275	259	285	306	272	276	268	254	314	288	267	276	290	279	288	292	281	270	290	303	275	286	264	263	259	277	277	289	279	264	294	267	290	265	257	281	289	285	305	273	270	292	285	249	294	282	309	259	297	270	287	310	272	271	253	281	284	306	289	275	289	278	293	311	264	296	289	270	280	280	289	316	261	270	305	291	264	262	281	287	294	278	309	278	272	283	289	268	285	268	247	263	304	284	279	293	312	279	276	295	259	268	283	275	289	270	299	300	306	264	294	281	287	294	294	291	288	293	270	285	308	281	272	289	302	275	248	284	296	276	265	254	269	283	262	264	256	281	299	278	310	301	254	256	265	305	269	280	283	275	297	265	296	261	268	278	263	274	295	299	310	284	265	277	261	287	316	283	258	269	280	276	288	272	290	268	296	296	288	276	278	294	265	276	281	262	289	284	286	274	285	246	308	286	277	281	319	282	275	275	277	256	263	258	290	263	261	301	286	282	300	277	281	268	269	314	271	270	259	305	269	282	278	304	300	258	291	305	254	274	271	294	267	276	297	260	301	253	270	297	277	268	258	267	294	281	282	291	298	284	286	243	281	273	265	273	283	283	282	272	286	265	282	296	292	267	275	273	299	269	251	293	279	284	278	262	262	270	251	262	261	275	270	315	277	272	304	268	258	265	254	268	268	272	280	308	286	278	271	295	267	312	282	295	271	294	284	299	290	261	284	263	261	284	283	288	294	281	300	315	299	268	268	279	245	270	309	301	283	274	311	273	262	293	303	271	278	304	280	283	278	297	266	261	290	297	268	297	270	271	282	281	278	260	262	278	271	276	278	279	300	272	289	275	296	273	300	237	268	288	244	276	266	276	254	268	292	302	270	266	282	281	288	311	291	281	264	288	301	288	282	278	266	284	276	262	278	281	271	282	264	313	269	264	265	287	273	272	283	297	270	292	283	263	296	309	267	292	284	274	264	279	282	297	274	299	283	256	287	264	319	246	272	286	272	282	279	277	298	283	282	285	304	295	258	292	300	235	324	297	281	295	248	303	274	302	265	295	295	278	254	290	260	264	261	291	284	283	294	262	262	312	296	284	262	293	264	269	275	295	301	279	268	272	297	272	263	268	266	275	285	265	300	286	264	296	251	297	260	267	284	280	288	275	296	293	298	254	301	268	255	249	255	274
23765	21470	28702	24642	21397	7098	803	574	479	473	384	399	342	360	357	327	376	304	317	346	299	318	281	317	322	299	328	318	305	296	318	300	341	302	305	289	283	310	301	282	292	330	280	278	297	293	328	269	280	284	296	298	252	303	306	284	278	269	301	258	269	285	273	291	309	270	314	292	272	268	290	288	284	270	277	279	283	262	295	282	301	303	297	270	270	288	285	273	267	264	306	247	289	283	296	281	274	289	263	280	296	247	303	291	318	291	293	275	271	287	257	319	289	274	266	256	277	308	307	299	294	280	339	283	267	279	272	285	282	301	279	262	287	320	280	320	260	274	278	276	297	299	288	306	279	282	284	280	262	300	254	269	292	252	301	298	327	282	285	282	281	275	268	280	268	267	276	265	278	325	300	307	291	284	294	307	286	272	298	294	277	271	260	300	280	289	301	257	290	284	289	276	264	274	282	265	270	290	305	273	289	298	278	305	267	283	284	290	261	293	280	269	238	332	279	272	276	283	303	283	287	313	296	272	290	261	306	300	266	299	285	267	294	299	276	276	286	264	307	258	313	258	292	274	288	290	315	288	266	282	258	262	264	289	310	247	281	294	287	286	289	278	306	292	301	288	277	273	273	276	280	291	272	277	328	295	287	260	268	281	269	271	287	316	287	266	303	280	257	280	291	277	315	289	302	289	279	285	286	288	289	285	319	292	288	275	280	275	298	276	286	262	283	279	257	263	279	286	270	285	284	249	285	290	268	279	325	314	309	260	286	275	306	268	272	320	276	289	281	298	267	290	307	283	277	268	291	272	304	300	307	286	267	275	301	288	267	255	286	281	267	277	289	278	247	263	283	292	295	312	261	299	286	272	275	280	294	281	285	272	290	297	285	250	264	284	284	286	294	272	280	295	280	278	296	256	307	265	329	286	285	290	265	292	291	282	289	266	292	277	312	284	295	323	295	302	280	290	289	295	285	279	252	286	268	286	294	308	276	278	297	270	300	253	273	264	302	252	293	325	250	295	283	296	269	278	329	286	259	294	302	294	263	256	291	296	258	311	292	268	292	311	296	286	272	274	280	266	304	289	282	242	292	256	313	265	286	282	285	268	296	268	278	272	281	265	317	255	266	286	284	289	252	304	308	290	306	291	265	256	271	277	288	294	286	317	281	275	296	302	262	312	282	268	304	291	284	261	297	280	321	271	259	276	306	286	296	284	295	266	273	307	282	290	277	288	267	288	270	296	300	279	284	302	316	280	322	297	325	259	293	288	308	279	264	270	274	257	318	293	271	258	247	278	293	273	276	281	287	301	287	303	296	303	272	292	292	258	294	293	303	273	290	241	260	262	294	257	277	281	323	282	282	289	265	300	268	301	283	313	283	275	267	259	271	288	280	273	280	306	319	268	274	279	286	282	283	292	266	269	288	274	288	257	308	282	269	283	281	281	314	298	289	292	295	274	272	274	285	271	257	282	272	254	290	275	288	278	259	304	298	279	301	270	302	262	298	273	286	290	282	295	295	267	268	278	284	268	279	268	269	278	302	290	267	313	262	294	276	277	270	276	299	294	280	325	263	293	273	291	271	282	266	280	281	311	262	273	284	285	252	271	297	275	261	278	276	297	279	268	282	299	279	316	307	305	302	296	264	278	278	286	280	268	291	309	296	275	272	274	298	278	298	260	266	267	277	277	312	287	276	267	283	277	255	284	267	298	271	249	272	260	290	294	273	259	287	294	261	272	260	280	287	263	276	316	318	301	281	309	258	276	283	286	298	275	263	298	288	275	274	287	259	264	248	270	292	283	261	278	275	277	285	285	287	279	303	283	300	267	277	276	242	267	304	282	301	277	290	275	293	256	297	257	267	284	245	271	290	297	302	254	288	285	299	273	289	277	315	275	285	282	279	281	286	288	320	298	291	253	273	256	266	274	282	290	274	284	287	271	282	279	273	329	277	299	314	280	290	285	309	303	308	295	288	292	286	296	275	274	307	274	285	280	281	291	282	277	270	278	290	274	284	308	293	291	277	274	292	260	263	296	331	271	302	285	284	276	282	297	277	278	287	269	252	280	297	286	268	301	304	287	285	276	247	282	284	294	277	278	259	266	273	301	294	272	268	274	270	271	264	309	284	293	275	290	299	294	289	293	278	290	295	288	268	263	288	291	297	310	302	294	277	303	271	307	275	276	323	265	279	282	260	280	285	294	308	274	273	278	272	284	285	281	281	281	300	294	268	254	311	288	273	296	283	310	294	267	285	286	281	265	308	303	297	250	304	309	269	288	309	291	286	288	277	273	285	254	270	303	301	307	240	295	274	263	298	301	275	288	312	292	252	283	276	279	252	277	265	297	309	285	287	293	300	277	280	277	239	306	269	291	278	285	257	296	287	266	286	277	268	253	288	298	281	274	275	297	291	280	289	266	287	315	265	297	279	242	272	305	277	270	283	276	311	251	302	287	282	328	315	247	286	288	271	298	305	268	306	279	279	290	299	254	281	278	289	298	321	302	302	299	250	290	283	271	300	297	276	300	290	263	299	262	265	299	270	279	278	250	294	255	305	243	276	286	305	296	277	274	312	273	299	263	287	288	269	325	265	298	259	263	290	257	296	271	283	287	313	292	271	284	274	296	277	334	272	252	289	294	260	314	285	270	275	312	266	282	268	284	302	273	283	281	265	283	285	253	265	234	265	288	274	304	266	261	274	295	301	273	272	301	277	252	256	244	266	278	253	275	272	276	287	302	307	290	271	264	290	327	282	268	288	299	270	267	282	284	270	253	288	263	282	290	264	278	275	267	281	302	296	289	289	289	292	270	295	253	256	290	256	291	270	280	301	302	272	276	282	283	271	291	255	278	329	255	278	268	295	303	305	292	274	245	305	286	278	288	259	271	308	275	290	256	305	258	278	291	298	253	280	266	293	292	303	277	269	248	264	289	290	272	274	283	260	287	276	283	276	282	273	284	269	273	247	311	278	284	292	306	281	313	253	297	308	294	289	277	285	290	298	308	306	275	297	305	277	279	284	274	303	286	296	275	248	272	287	286	280	287	295	330	257	280	308	265	283	303	266	315	281	297	261	284	275	262	303	273	278	250	287	261	246	284	277	279	323	284	330	274	281	299	290	296	289	296	313	287	280	267	293	258	282	292	293	259	280	298	270	312	255	303	275	292	279	277	301	259	295	251	259	302	281	281	293	301	298	276	279	307	297	296	264	324	275	261	267	291	293	295	280	293	268	287	302	272	308	276	236	294	271	293	295	290	270	285	280	286	286	286	263	255	255	274	289	270	277	286	279	252	258	276	299	307	303	264	259	281	278	302	261	275	295	276	269	284	263	289	292	308	256	290	285	296	275	260	302	270	277	252	272	281	268	263	268	289	294	237	287	272	279	274	280	289	292	299	289	281	292	290	302	300	295	249	292	306	264	288	290	295	309	269	277	266	274	277	286	303	246	274	288	289	269	265	252	290	262	283	271	265	265	296	264	290	257	270
3513	12615	11881	7658	1943	1441	1150	878	736	676	594	519	479	467	429	424	423	412	400	391	372	368	370	362	360	396	387	389	336	335	356	359	351	344	361	318	350	368	364	382	364	335	374	376	351	327	329	340	345	323	347	346	353	333	299	337	351	318	332	341	331	355	313	366	326	328	316	313	323	325	300	335	327	303	347	320	358	351	343	370	324	362	331	336	324	315	350	296	318	363	332	296	336	330	314	372	370	345	327	345	341	336	314	351	343	347	331	366	360	305	340	364	339	314	334	339	338	343	363	347	346	345	325	356	354	358	333	348	318	338	322	362	340	330	302	339	338	342	332	300	310	352	359	347	338	340	341	345	339	332	361	283	349	329	329	357	331	349	340	336	340	337	302	360	368	337	321	344	317	305	350	328	336	314	326	349	355	336	377	381	329	346	346	321	328	380	306	335	333	336	331	291	326	345	311	375	354	318	329	362	335	338	319	362	331	365	346	311	384	331	340	344	322	315	358	311	326	310	348	293	326	355	313	330	350	319	340	335	308	318	301	357	336	330	317	332	365	340	339	344	348	326	355	278	352	351	343	373	331	328	345	338	348	332	342	356	341	333	322	339	332	318	362	344	325	316	331	365	380	330	352	318	335	308	352	338	316	293	321	312	332	331	359	297	296	339	356	378	354	385	323	338	339	357	313	358	315	372	329	352	354	358	362	325	315	337	356	370	355	334	341	364	302	341	358	352	322	336	325	317	350	332	347	371	359	362	323	356	331	323	319	278	341	321	340	330	309	338	364	341	350	320	318	304	306	346	325	311	349	336	342	358	308	372	345	306	356	343	339	354	344	377	343	336	289	363	327	310	347	337	318	326	326	331	350	341	335	302	343	339	355	333	363	335	346	309	313	328	350	344	317	338	358	319	333	349	325	352	318	346	337	344	359	349	325	380	370	303	362	340	359	335	342	313	304	302	340	329	316	336	337	364	344	321	351	346	339	326	300	331	344	352	357	340	342	310	367	328	338	325	336	357	347	333	376	313	358	311	328	336	356	324	346	314	332	354	347	320	333	343	355	324	322	380	345	332	349	321	349	345	377	325	309	347	360	334	335	354	335	347	338	318	336	328	293	330	318	352	381	316	302	328	308	323	331	334	309	341	321	339	327	360	361	336	338	334	296	368	336	354	319	313	326	345	326	377	355	342	363	328	343	340	329	339	316	333	367	371	360	347	328	339	344	363	319	328	340	329	327	328	326	351	363	329	326	331	347	338	352	323	327	340	359	347	320	318	316	368	352	329	335	337	299	349	339	347	341	320	301	362	345	343	300	335	323	315	302	335	357	357	383	323	284	337	346	339	338	307	347	317	350	319	311	331	314	344	303	339	335	356	344	327	306	340	364	327	329	341	374	323	362	353	326	344	321	306	346	332	294	315	339	346	353	316	318	340	341	315	353	318	336	342	303	338	304	348	331	329	361	332	308	306	335	345	322	333	314	355	314	309	320	316	364	315	332	340	360	298	334	313	345	345	352	369	319	326	348	343	331	305	359	333	364	372	361	314	335	306	266	307	303	366	364	337	321	331	335	345	335	344	363	313	357	339	339	330	301	330	336	321	315	343	289	304	314	335	351	294	348	319	318	306	316	352	324	307	316	335	305	337	336	345	314	318	319	348	318	361	321	332	343	334	348	351	364	311	345	320	351	321	373	311	323	348	333	340	335	298	367	347	317	345	360	339	310	348	337	311	324	320	306	355	333	311	334	292	325	352	331	356	323	343	374	358	332	359	337	325	318	308	325	305	347	321	346	358	374	297	324	323	345	345	308	337	316	314	303	320	309	324	326	368	298	319	339	315	344	347	325	330	292	339	355	308	319	347	335	313	333	341	325	351	342	331	344	336	346	324	354	323	336	323	384	320	367	344	339	340	359	347	338	349	323	344	328	340	317	342	331	331	296	344	326	306	294	372	297	299	318	329	344	348	323	315	370	360	325	343	358	329	297	359	320	360	340	337	323	329	336	301	334	325	332	375	329	332	369	335	351	331	324	342	352	343	357	344	356	344	355	353	333	349	334	324	351	358	363	349	347	299	337	334	321	345	325	313	325	326	352	315	307	341	328	302	328	317	315	364	362	314	349	342	332	355	346	311	347	314	351	342	346	320	321	295	338	314	364	335	334	352	344	334	348	318	316	338	328	335	328	345	344	355	374	328	311	339	325	329	330	349	319	329	333	381	337	329	340	328	324	338	348	341	323	338	347	341	337	333	325	351	349	346	334	364	323	360	311	315	304	336	302	333	303	341	298	330	332	311	331	385	328	332	348	330	340	342	331	327	344	345	314	322	348	314	345	342	347	355	343	330	325	399	325	322	367	330	367	343	320	328	348	355	338	338	315	305	320	334	347	331	326	331	331	352	344	344	343	319	344	356	331	344	319	350	335	346	337	322	337	344	300	343	335	365	298	346	324	326	353	362	355	333	347	364	312	345	319	306	341	348	296	350	338	350	380	304	320	341	341	333	312	322	344	324	327	314	325	335	345	334	337	342	294	324	336	340	387	342	362	332	321	338	344	345	355	372	312	348	337	352	346	366	354	335	326	346	386	336	342	332	293	365	374	336	354	329	361	320	292	323	352	309	310	342	375	358	330	292	320	342	370	315	334	327	333	341	313	309	344	340	338	341	332	378	328	331	368	346	324	337	330	324	336	319	364	320	313	329	341	319	324	338	355	275	326	310	317	330	338	339	315	360	365	349	319	308	323	347	364	340	357	312	331	325	313	361	341	320	330	339	339	339	374	353	356	336	328	364	337	311	342	341	316	328	338	348	349	336	342	361	325	333	324	342	364	347	317	324	362	356	356	342	329	336	354	330	346	309	314	343	306	328	377	312	305	355	340	347	343	330	368	338	318	349	349	334	308	328	342	343	348	337	335	349	306	326	347	309	344	317	342	342	314	341	323	333	331	344	368	320	346	332	344	337	331	341	331	351	341	310	335	354	323	333	337	314	343	354	349	352	318	338	321	305	346	334	348	346	339	307	300	325	346	331	355	325	326	329	340	352	339	328	288	355	349	321	338	330	337	330	307	329	325	329	326	299	341	321	314	353	348	308	337	324	358	303	352	333	360	340	356	310	354	344	294	301	341	340	336	340	350	298	347	343	324	340	331	340	334	336	279	349	340	340	329	348	351	335	352	329	316	340	327	303	359	373	339	346	327	328	343	339	342	324	353	335	350	350	341	348	336	311	314	337	298	310	353	362	383	332	375	336	334	356	351	358	342	323	337	333	358	307	313	322	321	344	304	335	322	392	331	337	292	336	356	332	357	320	332	317	330	368	355	309	340	363	355	328	334	325	367	338	300	346	361	335	329	352	359	312	338	341	342	337	319	338	343	324	328	349	295	313	338	336	336	325	367	316	347	359	320	361	346	331	307	331	352	310	312	336	344	304	315	319	362	328	351	341	340	299	361	352	338	339	326	330	346	288	342	306	346	331	353	342	323	322
24989	21475	27413	25711	7190	415	283	230	207	173	168	162	138	161	154	142	140	128	133	114	106	120	121	139	131	114	114	108	138	105	118	110	120	108	120	121	110	110	123	122	120	127	113	115	116	144	122	111	109	122	120	109	101	123	108	119	115	118	111	99	118	109	91	85	116	127	103	94	101	106	113	126	113	100	106	99	123	94	129	106	114	87	113	107	125	108	122	112	132	125	120	105	123	104	111	108	91	123	123	124	118	125	112	125	115	117	121	115	108	110	119	116	110	120	121	115	109	103	112	98	117	124	136	116	95	96	121	108	107	120	119	93	124	116	94	114	121	112	110	121	113	129	113	127	105	96	109	110	128	105	115	129	117	111	124	109	101	128	112	127	96	124	115	104	109	121	122	116	103	98	125	105	132	96	117	116	96	117	130	106	115	116	104	123	103	112	107	108	101	105	101	97	136	107	123	115	111	106	123	109	114	133	93	123	119	105	132	115	119	116	126	117	115	108	114	108	122	125	128	113	142	127	104	109	130	102	118	111	121	117	115	106	115	100	98	120	107	119	115	105	106	109	122	106	101	102	101	117	95	105	93	95	123	121	128	111	93	110	111	101	105	107	113	114	116	109	100	111	123	105	102	118	117	142	109	99	111	116	112	98	113	107	112	101	105	105	106	103	136	103	128	110	113	117	105	101	117	104	104	99	118	114	113	95	109	107	103	124	133	117	120	136	123	112	98	132	118	127	102	115	109	116	115	130	134	121	117	113	115	100	106	124	118	114	103	131	122	102	119	112	122	120	101	139	100	118	103	118	112	101	120	121	123	132	123	89	126	123	104	120	104	128	105	120	105	97	118	119	122	112	105	118	126	103	104	119	125	118	120	120	113	111	115	106	121	116	111	116	105	110	108	113	108	133	104	122	126	104	115	114	120	109	114	107	106	132	128	112	123	129	126	116	107	124	107	96	124	108	115	114	120	110	119	139	119	122	117	125	125	115	107	109	111	111	109	132	127	132	116	131	116	114	109	126	136	118	100	118	102	117	119	115	132	105	91	114	104	139	128	112	128	102	124	108	117	104	120	108	126	99	108	118	123	91	99	122	120	131	120	117	120	113	102	107	115	126	96	111	102	98	106	110	120	108	112	105	105	91	115	117	120	105	131	119	95	107	125	105	107	136	100	120	100	118	119	111	128	124	125	111	104	113	113	126	110	120	132	115	125	126	105	112	109	110	104	104	121	116	134	115	107	116	107	121	116	109	114	125	129	109	104	118	114	108	112	113	104	116	120	103	123	127	127	113	117	97	103	122	120	105	113	99	101	118	114	136	102	100	112	101	119	113	109	107	105	98	111	102	115	100	125	100	137	124	118	117	120	125	132	112	106	112	113	100	120	141	118	96	107	103	111	126	126	103	118	103	119	134	100	115	134	118	126	120	114	126	106	119	115	110	118	109	128	92	112	120	118	102	102	116	118	124	105	116	110	124	125	87	104	109	101	114	105	123	122	116	120	117	118	115	114	105	106	109	101	108	112	106	104	96	102	103	122	131	120	121	113	124	130	110	104	104	116	105	119	110	127	85	101	113	128	100	119	121	132	125	107	112	130	110	101	113	121	126	97	110	121	127	118	137	98	109	94	123	121	127	135	126	123	115	106	105	111	131	101	113	108	124	111	123	142	117	112	115	100	125	113	130	98	112	114	119	118	106	123	123	106	109	119	124	116	109	107	114	112	123	105	136	110	119	117	119	121	99	104	128	107	111	111	136	112	119	132	103	116	124	109	115	107	116	114	123	136	90	138	92	111	117	115	96	104	125	128	118	131	111	115	118	122	111	107	106	114	114	127	130	108	106	104	127	130	110	115	121	102	96	101	115	125	97	119	110	117	110	111	108	114	116	124	110	118	120	117	118	110	95	106	90	126	107	113	104	118	118	103	111	113	123	111	124	111	117	91	112	113	101	113	123	98	128	122	110	123	128	113	118	100	114	120	103	118	113	137	136	110	138	109	121	105	119	117	117	110	118	99	116	115	101	124	115	97	100	92	120	125	117	101	102	112	110	106	103	115	115	104	103	105	125	115	110	132	124	113	113	88	118	119	121	97	101	112	95	117	127	96	109	96	104	120	112	105	125	131	110	109	121	124	116	92	94	110	128	111	109	118	105	121	104	124	108	97	116	116	137	123	129	118	108	116	124	134	125	125	115	122	115	114	111	113	99	97	118	132	92	123	104	118	141	107	114	121	102	98	98	117	121	122	118	114	112	101	116	113	109	126	109	106	83	109	115	114	97	100	99	114	101	96	109	108	107	104	118	84	102	113	113	111	122	105	113	122	105	123	136	111	126	113	100	120	107	109	110	115	105	120	101	107	109	106	116	109	101	103	113	120	120	136	123	103	133	142	122	136	97	109	134	109	105	133	103	106	98	109	101	112	127	121	112	95	105	132	117	126	112	91	107	120	118	122	101	113	110	106	108	127	108	120	125	116	135	95	121	118	121	121	124	120	117	119	106	111	117	108	112	109	115	108	103	114	112	120	132	116	132	117	124	110	135	114	110	104	107	115	114	115	121	117	93	112	114	107	111	110	111	103	120	122	107	111	121	98	123	120	121	111	126	111	120	118	113	121	118	113	138	113	109	104	121	103	112	108	113	119	114	104	107	106	116	120	112	125	114	115	101	123	109	122	97	123	105	107	105	107	100	112	116	106	101	111	122	117	117	90	114	135	112	122	115	109	110	120	107	106	111	109	119	98	120	127	115	112	111	133	119	108	101	110	108	104	114	117	114	120	109	114	128	125	102	99	122	130	111	125	117	110	114	128	125	107	120	111	108	110	91	102	135	123	103	124	106	129	111	95	118	108	117	116	110	118	128	117	128	125	108	108	118	112	86	102	117	115	119	108	108	108	107	122	117	116	140	115	134	113	114	99	114	112	103	124	110	128	103	113	113	119	115	106	97	107	122	116	110	133	114	110	132	104	109	131	118	118	112	105	114	101	126	127	125	121	114	107	130	112	124	103	112	116	128	101	101	110	93	109	95	114	106	109	102	88	98	138	113	123	112	114	102	138	94	112	123	108	127	111	126	106	95	100	113	122	124	109	119	106	101	122	114	119	123	108	107	118	101	123	108	102	106	103	123	133	119	87	106	100	116	108	116	120	116	120	109	127	111	106	109	120	118	112	107	122	113	120	127	120	115	124	121	115	106	113	90	143	126	100	106	121	121	122	111	108	125	116	102	107	118	104	130	124	106	109	136	109	109	112	135	117	132	127	107	99	88	104	95	121	118	109	133	106	137	94	100	117	103	114	111	117	127	111	110	119	104	123	107	141	125	107	125	114	130	113	116	119	115	99	112	109	107	107	88	116	101	105	125	122	117	110	105	107	141	111	101	118	113	124	117	119	117	109	114	115	112	118	103	125	108	122	99	107	124	115	113	112	110	132	114	107	116	110	116	108	92	125	110	117	114	124	121	102	105	113	130	106	97	121	114	104	108
3768	9834	9586	3185	1032	733	532	411	370	334	259	221	234	214	179	189	183	192	160	157	166	167	140	165	153	153	156	143	160	130	148	143	134	128	137	128	157	165	132	144	128	104	131	135	158	149	145	139	125	156	147	136	140	152	134	158	120	132	151	153	156	119	122	151	129	131	151	126	148	141	158	126	123	150	143	128	151	127	140	131	129	136	147	130	122	144	124	111	130	127	119	135	118	129	142	123	147	136	141	131	140	137	129	138	150	123	135	115	127	144	130	137	138	129	139	128	135	134	132	123	125	146	123	145	122	130	144	129	141	153	129	135	149	135	127	131	141	113	145	140	136	130	127	119	127	143	135	130	120	137	149	138	129	150	125	140	143	137	143	128	134	150	134	137	141	141	123	143	136	144	158	136	119	141	105	145	141	132	124	154	145	154	131	138	135	139	114	148	131	148	149	139	139	121	122	123	130	129	128	137	133	155	138	129	138	148	127	132	140	114	142	119	125	132	114	137	107	140	136	137	138	119	143	141	134	124	133	156	140	135	132	138	110	117	138	140	147	144	109	132	132	176	150	124	131	136	128	136	161	111	137	144	130	138	147	146	160	115	141	124	127	142	141	155	155	142	132	135	125	151	105	131	139	151	128	142	154	146	132	134	144	140	141	144	133	128	148	141	130	135	141	121	123	149	124	144	116	126	137	153	138	159	148	131	153	138	121	123	128	121	134	166	103	153	146	152	139	136	127	116	152	134	122	163	144	136	134	129	131	116	132	118	131	135	142	139	122	141	131	130	142	119	121	151	120	142	144	140	134	116	151	117	144	149	135	156	131	132	150	142	125	156	155	142	122	131	114	109	142	134	149	126	135	141	156	150	138	146	156	139	157	135	154	93	147	123	132	145	126	122	138	138	134	116	159	129	152	128	149	121	108	164	118	124	138	132	129	129	127	125	141	114	139	142	135	148	164	149	131	141	123	118	129	147	144	147	125	127	129	122	149	141	140	137	157	136	130	122	123	132	125	139	146	149	149	143	138	147	125	128	128	149	155	133	120	132	138	125	135	142	144	136	135	142	149	118	116	155	154	134	151	141	131	121	144	121	149	123	128	117	138	128	120	154	137	148	145	135	123	145	143	131	136	137	125	155	154	128	138	146	141	152	146	139	109	135	166	135	132	144	141	143	165	126	126	131	123	119	132	135	128	125	139	145	134	138	119	140	135	140	129	123	155	145	133	123	136	120	142	134	139	131	119	131	129	144	149	132	131	124	140	140	120	138	110	144	125	143	145	128	127	115	139	127	138	140	127	148	161	152	118	159	152	160	136	144	136	120	115	132	144	134	153	134	122	128	143	127	129	145	125	130	139	139	126	126	154	146	153	125	126	149	141	135	140	120	134	152	111	164	151	128	153	139	137	130	155	104	143	123	127	129	132	158	138	142	124	137	145	126	137	141	130	134	148	125	139	127	140	142	119	139	126	140	130	143	141	143	115	142	102	143	119	145	130	135	127	129	129	149	143	146	145	128	136	116	143	163	150	151	142	139	146	129	125	135	132	153	138	130	141	114	151	120	120	141	137	113	153	144	140	140	148	145	143	140	137	147	135	138	152	142	148	143	138	142	126	123	122	147	123	160	168	127	139	130	140	144	148	130	126	131	146	138	154	125	137	146	128	135	105	128	133	135	143	139	147	125	113	126	139	114	137	137	144	146	145	165	132	125	128	133	116	124	161	144	155	142	137	136	145	143	134	144	116	148	134	130	132	139	153	122	155	105	139	108	166	172	155	139	123	139	125	119	140	129	142	152	118	144	123	150	128	155	132	161	150	111	131	138	141	145	142	150	125	133	145	126	144	145	144	139	137	118	147	121	127	153	145	142	140	148	145	126	120	132	145	128	121	130	117	137	136	111	138	121	131	132	146	146	129	137	132	155	139	116	129	127	128	162	157	125	128	134	127	120	137	134	133	143	145	136	157	139	144	142	149	145	130	148	149	130	142	131	131	129	138	132	151	129	135	131	126	150	131	146	124	127	128	135	120	131	143	157	144	140	139	124	141	150	153	132	121	121	129	135	125	160	125	127	135	148	142	131	144	155	145	128	115	143	133	130	136	126	145	156	142	143	133	135	139	132	136	141	154	131	133	142	140	132	120	115	129	149	130	139	137	129	127	131	135	132	143	134	147	135	126	109	122	162	124	126	154	128	148	150	139	134	126	157	157	130	131	149	151	129	136	139	138	139	112	144	129	132	143	137	144	129	137	123	149	147	161	139	138	123	131	139	139	136	118	155	141	139	145	135	135	157	150	119	144	133	132	124	130	145	124	137	123	141	122	152	142	142	126	138	139	131	137	133	160	135	140	123	143	137	141	140	147	145	152	138	151	150	130	122	156	133	145	143	134	127	141	138	129	143	144	138	128	142	124	134	133	140	146	105	145	127	123	137	141	137	131	151	141	134	138	146	133	139	129	128	126	139	133	117	129	140	132	147	122	143	129	136	144	152	137	137	150	122	148	137	147	135	130	137	151	137	143	107	118	118	152	119	128	131	125	141	137	134	132	141	143	134	140	137	111	140	136	135	134	111	132	167	132	122	130	152	147	143	136	136	116	123	138	133	132	147	140	123	140	129	121	142	140	135	141	148	148	149	126	137	129	122	122	138	135	139	130	145	125	122	134	129	136	119	151	143	140	134	148	124	149	124	150	159	135	129	134	119	113	126	141	151	140	135	142	156	148	124	148	165	139	144	143	147	147	150	143	131	141	128	151	139	143	138	155	137	131	138	114	129	112	152	134	132	126	126	128	141	139	139	156	122	138	131	140	173	132	124	130	133	134	140	141	150	122	130	137	123	149	125	153	131	145	129	128	135	137	142	125	124	141	118	133	140	143	145	148	150	128	129	136	138	110	137	126	140	137	136	136	136	136	139	151	143	151	145	142	124	129	138	138	142	146	146	143	136	136	145	134	149	127	137	178	132	120	119	134	142	136	145	131	136	138	135	144	122	154	144	153	145	148	134	135	151	120	143	127	144	138	125	143	129	119	135	138	122	138	132	140	131	150	131	141	160	135	129	120	115	118	148	138	135	136	135	142	150	138	132	146	128	128	132	139	126	137	132	141	136	146	136	143	141	148	131	139	131	130	125	137	123	140	156	130	126	123	150	130	126	145	154	143	155	143	130	143	139	121	140	152	147	144	153	136	117	123	137	154	136	132	131	149	135	137	112	128	149	138	132	133	119	165	122	125	126	136	128	137	139	147	147	138	137	131	137	125	143	138	133	128	139	133	158	156	138	146	128	122	143	122	139	109	145	133	156	124	166	129	138	118	149	141	120	129	132	138	151	132	145	131	135	120	121	136	150	135	126	143	133	126	139	130	128	151	135	151	133	123	139	144	154	141	130	128	129	156	137	134	137	141	123	136	129	149	140	123	125	131	152	143	129	143	131	139	134	138	144	130	133	150	119	122	120	139	131	136	138	142	161	125	154	145	125	149	124
22801	21466	29128	24224	21467	21443	4837	681	487	425	370	333	285	272	281	241	209	206	193	177	205	173	182	190	182	163	178	183	197	177	162	186	177	164	146	158	164	142	154	157	163	158	115	139	149	149	154	154	141	142	155	151	145	137	129	153	144	144	143	137	165	132	151	152	160	148	149	137	147	151	150	126	154	139	167	165	146	145	160	139	141	142	149	140	156	148	166	138	170	135	142	146	136	153	159	131	153	139	145	137	136	160	161	166	163	115	133	154	140	133	122	120	165	147	156	136	126	158	150	119	144	154	170	134	152	149	145	158	140	148	164	148	152	148	169	132	170	163	110	168	146	160	158	158	142	157	143	129	130	163	152	145	144	153	131	137	137	152	137	133	139	134	125	172	142	155	148	130	145	160	141	151	135	144	159	133	136	136	137	139	135	135	167	147	132	151	137	141	137	155	144	160	146	143	153	138	147	182	156	139	159	149	138	138	135	170	133	151	132	144	126	142	145	122	136	150	148	140	152	153	138	147	148	118	147	150	142	117	143	156	158	135	142	147	136	130	151	161	143	140	153	142	150	145	147	135	129	140	148	126	151	135	141	141	158	135	150	144	155	131	116	131	158	129	145	159	145	129	127	144	145	146	142	155	168	166	142	146	158	153	155	148	131	135	137	136	136	166	142	128	152	157	135	135	123	171	156	127	142	140	144	152	156	146	138	180	127	127	131	120	140	148	145	139	147	133	157	140	163	153	135	128	121	143	139	139	159	150	167	151	156	149	136	159	141	165	138	126	139	165	143	149	132	134	138	145	169	133	166	146	138	137	134	141	146	142	134	159	121	146	141	138	129	152	144	153	153	154	139	134	123	157	141	142	153	144	136	157	128	140	157	135	162	144	138	142	143	138	155	136	160	148	139	126	155	148	138	127	172	146	137	161	158	135	161	159	132	153	158	151	150	133	132	137	157	127	142	132	145	140	131	130	122	154	140	133	144	125	152	141	148	145	149	133	148	163	156	139	141	156	129	152	138	136	145	145	126	162	143	124	158	124	124	156	167	161	171	134	157	137	149	122	146	132	143	151	151	166	149	149	154	142	158	121	147	141	130	131	135	154	127	162	138	144	146	135	152	123	147	118	133	116	134	161	143	144	144	132	144	135	131	163	142	126	158	151	145	149	133	142	138	145	148	145	157	151	144	128	174	130	145	132	148	149	114	151	149	154	132	138	146	149	137	132	153	141	134	144	152	142	154	126	160	134	134	123	161	138	172	149	153	135	153	129	146	144	129	158	144	145	135	133	132	128	147	146	155	148	150	147	127	157	134	158	157	166	151	141	129	156	120	142	140	144	136	151	159	151	145	141	141	146	119	146	135	147	153	141	126	139	144	143	153	145	144	127	129	148	133	125	167	166	146	124	141	140	149	143	157	122	136	152	107	130	147	130	148	123	139	150	133	155	166	131	127	146	130	135	125	156	129	137	150	150	126	125	136	133	124	120	148	163	138	135	139	139	153	134	152	131	129	142	149	142	151	146	131	131	141	132	158	138	143	151	144	135	144	162	149	138	115	155	150	150	132	131	153	145	138	159	156	145	154	148	157	161	124	194	139	143	136	149	141	154	149	141	138	153	161	156	144	133	151	146	128	146	145	144	149	150	145	133	151	137	165	148	144	147	129	146	148	117	134	136	133	139	139	141	156	160	136	154	149	148	149	146	136	126	137	143	138	133	143	153	151	124	122	130	146	159	127	143	141	127	135	143	160	143	134	141	133	122	148	133	150	154	144	131	151	141	151	164	154	139	136	133	135	154	154	147	148	131	133	142	144	141	139	147	140	123	134	155	132	131	137	137	128	112	154	168	139	126	139	160	157	137	132	157	125	136	155	146	132	135	143	156	158	161	151	159	136	158	145	135	137	151	159	144	166	130	131	133	127	139	137	150	140	154	126	126	140	137	144	134	135	157	147	155	145	176	144	142	125	154	130	160	146	151	144	137	117	155	130	153	131	147	155	148	131	144	164	145	135	136	159	142	129	153	172	132	150	147	141	146	154	151	153	139	138	147	159	154	140	144	139	143	144	139	138	131	141	151	133	141	164	149	154	127	133	133	133	133	138	157	138	146	153	153	132	149	163	145	140	128	149	136	136	146	127	139	128	141	134	161	134	153	159	152	155	143	160	148	158	157	152	139	137	130	154	139	144	143	164	118	146	139	154	150	135	148	138	130	141	120	140	129	124	149	139	151	136	138	164	150	129	139	126	134	136	169	156	135	141	141	143	124	147	142	134	144	140	139	170	132	164	141	145	142	161	129	153	136	127	164	139	148	139	149	136	158	143	148	140	147	134	132	160	151	129	143	145	141	131	137	147	125	143	166	143	155	156	159	156	133	157	140	150	141	146	122	171	146	144	147	124	144	152	122	121	157	125	145	137	133	138	144	153	142	131	149	149	131	148	154	144	130	146	129	144	151	163	136	162	165	131	138	137	115	137	141	136	151	133	133	133	149	146	150	143	141	139	143	145	156	151	133	120	135	142	142	151	153	128	129	151	140	125	138	145	139	145	148	156	129	139	153	145	140	160	128	141	139	147	151	157	154	146	144	134	170	141	149	172	139	144	151	132	147	125	123	139	147	146	134	156	126	154	146	137	146	144	135	146	160	160	161	145	143	150	135	156	147	147	126	141	143	139	140	140	156	127	116	147	153	148	164	136	144	134	169	141	149	139	144	150	141	133	141	128	157	141	147	135	155	146	148	125	133	131	122	155	148	119	127	145	136	134	127	137	164	132	139	148	135	162	126	147	128	136	159	140	147	150	141	128	153	126	136	134	159	122	127	140	131	134	141	158	146	143	160	126	138	151	148	171	162	158	136	137	135	149	146	156	132	146	150	154	131	147	140	146	151	138	144	134	147	131	131	132	110	148	158	158	154	149	153	141	157	128	149	136	158	144	156	143	171	166	147	141	151	157	143	160	138	121	163	139	131	166	151	141	165	149	142	146	148	151	153	156	155	144	154	135	138	132	147	147	137	132	137	124	156	141	155	138	152	140	145	154	135	155	148	135	136	129	112	137	145	142	144	130	146	141	161	137	148	152	165	144	130	149	129	133	143	140	157	138	148	133	139	135	139	132	165	135	128	128	122	136	144	147	152	156	147	153	151	171	129	152	131	115	137	128	145	136	152	138	143	146	131	149	145	145	165	142	139	143	125	149	129	145	122	146	158	146	151	149	144	176	151	150	144	141	164	171	140	164	143	141	130	121	119	148	132	144	138	124	143	158	138	155	153	141	143	141	153	137	133	138	136	148	138	140	144	134	149	129	144	139	126	141	147	141	176	137	145	147	150	134	141	165	140	121	151	142	155	162	155	138	151	170	130	141	138	135	151	163	131	147	148	124	138	143	146	130	130	159	124	154	134	140	147	116	142	128	146	154	166	150	145	144	136	146	134	145	128	156	143	141	132	122	121	155	155	169	133	122	157	162	162	155	152	139	127	154	121
4970	22061	20314	6691	3229	2294	1631	1219	991	724	599	513	467	402	395	322	346	284	274	273	256	241	245	238	242	244	228	230	208	195	194	224	215	228	223	206	225	197	188	210	163	196	197	192	193	194	194	222	201	173	202	178	178	174	187	182	173	183	184	188	182	183	181	166	172	168	168	173	189	181	156	186	179	183	189	177	179	186	173	166	181	175	184	150	183	193	163	172	165	160	154	189	209	183	190	215	196	166	183	196	188	180	174	195	191	191	148	203	168	141	179	194	200	161	162	160	193	173	193	178	185	181	190	171	174	162	188	150	171	158	159	182	179	196	152	174	201	175	183	178	161	194	162	202	182	182	176	169	194	145	196	168	159	175	198	181	168	174	184	209	169	174	186	176	172	192	187	174	202	195	184	154	183	182	159	167	148	179	183	187	194	162	182	173	185	200	154	163	176	193	158	179	166	176	199	140	177	159	168	196	187	176	172	179	169	170	176	175	169	164	165	173	196	176	166	167	198	172	170	165	196	171	166	177	187	151	169	176	162	162	146	187	168	173	180	175	192	187	151	178	191	181	170	187	182	152	178	161	164	184	188	173	169	168	178	182	157	165	179	176	203	194	181	180	177	166	167	163	173	179	164	158	160	187	187	188	176	172	156	182	170	180	174	174	171	164	170	179	163	183	197	187	191	184	153	170	182	203	183	175	218	173	186	180	168	197	178	169	191	186	155	164	176	153	181	177	190	185	179	179	168	166	155	190	178	199	153	175	158	188	162	190	183	184	182	172	162	173	174	154	195	167	182	170	154	187	193	155	202	167	210	177	173	159	176	145	161	169	187	179	199	172	191	163	195	192	204	187	171	164	157	173	173	163	172	160	175	176	181	194	177	181	181	188	178	197	175	174	177	170	165	184	191	195	169	164	157	180	165	187	183	159	156	175	178	195	149	176	184	184	198	183	174	205	183	194	182	181	175	171	192	163	198	176	173	198	185	196	161	181	185	176	204	205	176	180	152	160	170	154	174	170	204	185	181	167	170	166	178	170	177	188	205	154	158	182	166	161	190	181	172	181	165	183	202	180	172	174	175	163	175	182	178	179	164	167	170	161	186	177	173	169	156	168	190	183	170	189	175	163	169	171	166	170	172	191	178	164	166	155	167	163	173	155	195	190	166	175	179	199	173	193	173	164	190	199	174	188	171	171	166	192	154	180	178	176	200	181	171	160	167	186	176	157	171	175	170	165	179	198	196	175	183	170	202	181	171	178	164	160	170	166	170	186	162	196	189	166	187	155	160	179	213	182	199	164	192	169	176	183	157	205	166	179	221	175	176	178	189	178	203	183	184	179	190	200	145	163	158	171	167	192	182	179	167	169	195	204	185	182	156	172	179	165	172	170	170	176	165	153	161	182	175	176	177	178	161	188	188	162	167	173	188	175	170	186	205	171	175	175	179	178	176	174	162	181	167	171	173	193	181	169	162	164	167	166	165	142	163	192	159	171	172	149	206	164	171	178	169	197	181	195	180	155	187	167	158	176	164	175	171	174	190	199	179	177	179	172	180	193	197	188	201	159	204	194	181	165	181	181	162	197	173	185	188	201	156	173	173	158	175	172	164	187	174	179	145	182	196	192	193	201	163	177	194	184	172	187	159	185	169	173	194	166	166	194	170	170	171	193	182	176	175	178	161	181	170	173	201	181	165	179	195	172	172	161	187	186	176	197	168	202	166	159	185	162	161	183	196	159	161	164	195	177	213	165	165	164	209	184	169	184	202	176	179	193	137	171	200	178	169	180	150	176	177	187	191	184	179	183	162	154	190	176	175	155	170	171	154	176	171	183	172	172	163	187	163	196	171	177	158	176	150	172	158	173	155	186	182	177	175	155	181	167	168	171	163	175	184	181	178	174	181	173	203	163	189	174	170	184	179	182	179	176	154	175	134	170	162	180	171	171	172	182	161	196	173	188	186	175	189	171	181	183	178	178	163	166	174	183	158	174	177	190	187	171	174	203	169	182	176	188	187	188	170	157	185	182	189	174	175	170	178	188	188	168	183	168	173	169	170	167	178	178	198	162	165	198	166	203	178	171	206	206	166	171	192	179	186	207	172	189	168	188	171	172	175	149	182	169	166	172	187	186	165	174	181	183	207	160	191	161	179	180	192	163	182	178	179	195	190	205	173	199	176	166	167	149	172	188	175	168	161	179	180	197	161	170	173	190	178	166	161	163	198	189	170	164	172	157	167	161	158	196	189	206	166	175	176	196	185	168	181	164	173	172	184	193	183	169	175	188	165	195	163	182	191	148	174	172	175	173	173	173	175	185	169	193	161	201	163	163	188	169	161	151	163	172	181	197	174	198	187	188	163	173	168	184	175	156	184	196	189	162	169	197	154	183	188	175	172	158	156	176	151	176	181	187	179	185	175	154	173	183	166	165	160	168	166	168	145	192	186	166	177	193	161	181	197	172	161	163	180	166	168	156	161	164	158	185	185	190	161	177	202	177	162	162	185	170	152	175	169	179	138	190	157	170	196	162	193	178	169	167	178	173	156	178	189	159	155	184	196	172	176	151	202	183	156	178	150	182	163	179	192	178	192	174	164	168	180	171	178	179	196	182	181	159	188	190	170	168	186	174	174	155	155	181	182	218	185	179	172	160	173	174	181	191	174	189	186	146	144	165	175	170	181	169	180	163	194	170	191	167	171	176	169	189	161	155	193	182	187	166	179	182	177	184	193	184	199	162	176	170	172	171	186	179	170	176	172	148	180	158	177	149	173	180	179	192	178	169	163	189	143	163	169	167	171	156	197	193	172	169	169	165	154	196	160	172	185	177	157	185	158	163	161	159	181	167	168	195	196	182	175	173	172	195	171	170	189	174	167	170	185	173	204	175	189	160	156	156	166	206	188	182	191	168	176	173	178	156	175	162	182	162	194	185	168	173	164	179	184	178	165	180	177	158	167	174	183	175	185	170	179	186	186	151	170	168	170	170	167	199	183	165	179	176	173	168	183	152	169	182	171	194	188	187	172	196	183	175	146	196	163	191	169	180	165	152	156	199	154	143	172	182	166	181	164	169	163	174	202	142	178	193	186	167	180	155	187	201	171	192	172	171	176	175	155	177	179	189	163	182	180	166	188	172	175	181	175	173	177	165	172	204	177	179	185	178	177	186	184	176	194	187	187	164	163	175	160	150	172	176	203	154	174	183	176	185	191	199	160	169	165	177	198	169	167	160	191	192	174	180	178	198	162	174	162	164	175	162	154	171	165	172	181	176	177	161	186	177	173	170	182	168	140	161	185	195	170	170	188	166	181	175	159	200	194	164	200	167	171	156	166	159	164	167	197	157	165	156	188	180	179	173	186	182	176	180	184	170	163	195	168	187	159	190	175	191	201	158	186	165	178	161	147	173	171	165	165	173	209	202	160	146	179	169	169	181	170	182	185	175	189	165	181	195	162	186	190	180	170	190	179	172	168	174	169	180	183	176	175	157	175	165
27582	18269	6128	692	356	311	287	250	231	252	232	224	232	228	258	231	243	262	250	236	211	216	228	229	260	281	247	223	271	228	252	225	253	240	255	243	218	261	242	218	246	258	255	221	221	230	232	291	274	202	226	247	206	246	252	205	218	248	240	240	227	226	251	249	242	242	228	265	241	239	230	251	214	276	212	254	239	248	242	224	262	240	231	220	233	258	221	199	252	224	242	242	244	224	249	234	214	240	243	228	229	258	237	240	243	229	244	237	251	226	254	247	241	209	219	230	253	211	250	251	258	258	262	237	249	221	217	234	225	234	242	220	237	265	233	254	227	255	216	234	252	225	267	238	238	248	252	238	251	223	259	236	253	230	236	236	218	225	231	233	245	239	254	222	236	216	249	241	248	208	231	223	253	246	259	222	233	233	227	240	239	240	249	252	218	241	227	245	245	266	246	246	253	244	245	228	265	241	237	255	248	217	238	234	239	239	264	232	243	247	243	237	242	236	250	220	236	240	236	253	228	236	229	250	266	222	239	244	257	233	242	246	260	226	224	242	241	229	231	231	207	234	218	237	255	253	255	226	267	235	240	238	205	231	243	252	232	242	240	240	216	236	247	205	251	260	247	224	221	233	252	231	241	224	259	232	250	263	282	239	228	244	238	257	244	245	240	240	260	253	239	236	227	244	246	241	245	207	254	228	284	253	211	230	240	225	270	247	243	226	259	242	244	262	231	250	236	251	239	214	233	247	230	251	238	220	238	240	223	247	246	244	232	229	239	259	251	238	251	204	237	264	208	225	278	251	208	240	251	244	264	239	261	257	235	239	227	253	231	238	253	244	270	236	251	223	262	237	224	270	219	213	252	211	237	219	243	243	268	238	209	262	258	242	258	252	240	239	244	240	236	264	258	226	251	234	249	259	236	222	239	234	235	224	249	251	237	241	248	238	244	245	262	244	219	239	265	256	219	249	250	250	242	241	226	238	245	243	234	240	262	239	238	223	232	229	243	262	245	251	260	248	243	220	225	214	254	221	226	233	256	257	265	243	260	245	266	245	261	263	243	260	241	213	265	281	237	244	240	242	256	227	224	244	246	236	243	210	251	254	251	229	252	236	223	231	265	217	229	244	271	232	223	216	234	252	234	249	235	238	226	231	219	214	230	259	241	226	230	259	246	242	244	219	229	244	242	246	225	228	271	261	215	243	277	244	234	230	224	289	230	254	268	252	260	223	244	258	262	206	232	235	220	231	237	231	251	249	275	245	229	220	227	217	246	240	250	268	260	240	258	251	255	252	245	251	258	242	229	227	245	251	233	265	270	238	240	243	256	237	238	232	233	225	231	248	229	234	263	277	242	243	246	209	232	210	255	263	247	240	240	254	239	255	242	225	262	244	254	264	244	248	232	263	235	228	238	262	213	240	251	232	224	244	246	232	261	248	235	256	235	232	257	238	228	229	253	241	235	227	230	243	213	260	219	231	221	244	239	243	235	227	222	226	253	268	253	229	241	241	207	252	238	253	245	250	250	246	255	244	245	251	247	246	251	207	247	230	243	242	223	219	255	263	253	221	252	217	228	235	230	228	262	261	251	237	214	257	261	227	224	236	235	238	236	239	255	207	242	241	242	226	233	249	235	230	228	250	237	265	262	264	246	236	239	235	241	257	234	230	232	247	250	230	240	227	262	217	240	236	259	222	246	262	223	245	257	235	245	231	234	260	258	236	214	238	218	243	245	225	251	225	240	251	244	222	231	221	226	228	242	262	229	246	239	235	247	233	261	241	227	263	213	221	251	235	269	251	264	249	262	244	246	255	252	210	248	240	253	232	235	231	246	242	221	248	224	247	236	241	243	263	227	269	241	219	244	219	230	237	228	236	237	220	227	249	256	237	248	239	247	239	206	236	261	247	254	249	226	228	249	239	260	244	268	274	247	257	246	223	225	244	241	233	243	242	270	255	280	247	238	226	209	261	233	233	247	260	269	270	258	234	226	231	240	202	246	264	227	249	287	226	231	244	236	244	227	246	245	227	245	242	257	239	254	241	235	241	242	244	240	257	238	290	218	242	231	237	232	264	255	219	228	233	251	248	234	234	251	233	242	248	255	245	218	234	226	223	236	216	227	264	218	222	272	208	223	230	234	250	240	248	224	253	239	236	230	278	232	253	242	224	240	249	233	235	267	232	247	235	232	232	245	238	235	246	245	250	241	266	258	225	213	262	242	224	253	248	265	253	245	242	234	275	242	235	221	238	250	232	230	225	230	236	251	256	243	235	237	245	238	240	241	215	260	258	236	255	241	226	222	235	238	223	245	248	233	260	238	253	239	255	256	241	245	260	259	239	225	244	260	228	267	223	245	242	232	242	246	220	232	223	262	244	262	227	234	272	245	232	246	228	247	223	229	249	229	258	254	233	251	233	251	259	218	241	235	251	238	238	254	220	253	222	220	237	229	210	243	221	278	235	259	261	226	232	237	238	233	251	213	268	252	226	240	244	233	241	242	238	267	226	230	240	249	238	239	239	233	224	271	202	232	234	255	212	211	225	261	245	236	253	237	253	261	246	236	229	239	248	232	255	243	253	233	251	265	262	247	200	237	258	254	244	237	250	228	261	238	221	258	220	241	230	233	231	241	248	225	263	229	236	248	220	222	244	234	219	237	254	255	226	232	238	254	247	222	274	233	215	268	258	228	241	222	250	282	246	231	210	271	223	237	262	230	218	234	233	234	234	244	242	270	218	230	243	245	224	237	248	240	245	240	247	260	255	232	254	255	236	241	235	210	247	220	235	236	238	237	255	271	244	213	242	219	224	239	253	216	236	224	236	211	228	256	251	239	241	242	246	260	248	220	259	230	237	214	250	225	258	228	250	232	247	267	251	258	230	218	229	224	220	248	261	212	217	263	226	207	243	255	234	260	252	224	263	243	253	240	260	248	226	248	205	242	237	227	233	242	244	259	258	229	255	227	249	246	273	230	252	241	266	264	243	255	226	241	230	236	244	237	276	269	237	226	273	254	251	238	241	234	235	269	231	254	259	247	260	205	234	252	247	240	246	232	219	243	251	216	244	245	219	228	251	242	258	207	243	247	237	243	234	241	228	265	230	218	233	249	222	244	240	226	219	235	253	231	232	252	261	242	237	217	240	230	233	218	246	262	224	215	237	217	237	261	226	240	224	250	242	252	258	290	232	229	248	258	241	237	248	237	268	234	254	253	233	251	244	224	218	245	262	251	255	242	239	247	222	230	243	268	245	267	240	225	268	244	245	242	281	251	209	213	244	250	222	238	252	239	239	241	252	216	254	250	208	239	253	253	243	231	250	232	234	245	226	250	224	256	246	240	250	204	217	257	218	240	222	278	252	248	247	258	223	218	225	268	244	235	225	269	216	233	248	213	255	235	258	225	235	249	238	252	227	262	231	253	249	233	247	259	218	230	261	250	237	267	254	245	270	201	225	220	252	261	238	227	272	246	237	251	210	234	188	261	254
4690	9621	4746	503	416	328	333	332	297	290	285	285	277	287	305	240	301	291	311	267	266	298	296	277	282	293	290	299	314	276	275	259	274	284	282	299	279	259	296	305	284	289	295	276	282	329	287	281	275	304	262	268	262	281	297	324	285	277	313	263	270	292	295	275	297	293	275	281	271	285	290	277	292	312	281	277	251	292	274	254	282	272	288	284	284	313	260	267	278	270	273	285	266	302	277	297	276	287	263	279	293	297	276	251	296	269	280	261	276	284	258	288	263	279	288	247	285	261	287	290	264	298	266	289	294	295	296	275	304	281	262	280	299	263	280	300	275	278	271	249	255	292	293	296	302	269	259	267	294	282	270	253	278	280	301	284	263	309	275	279	282	310	274	312	289	265	282	248	300	279	289	290	286	296	248	280	261	286	276	266	321	275	296	269	325	276	275	269	286	288	284	296	277	273	273	261	284	264	254	280	267	283	281	294	269	258	276	303	314	296	266	279	286	275	255	304	266	271	246	279	300	268	288	309	277	281	288	279	264	308	264	321	251	263	250	279	253	295	303	266	270	292	296	307	267	290	284	280	276	294	286	263	268	308	291	287	275	290	279	307	289	269	300	273	277	271	295	273	240	287	253	291	280	293	258	296	274	306	305	257	279	274	277	264	265	275	273	270	293	272	278	301	285	286	252	329	279	262	272	260	298	264	266	262	266	263	309	297	306	293	287	281	303	306	283	294	261	283	277	289	278	290	312	277	250	298	284	266	281	294	275	267	254	257	253	290	287	263	290	273	296	281	303	307	278	289	285	319	289	290	266	267	257	250	277	296	293	278	288	282	311	238	265	274	267	279	252	288	243	296	303	281	277	277	270	285	258	294	287	259	306	243	287	285	293	315	305	303	277	272	288	299	296	291	250	290	289	318	313	307	248	243	269	294	272	295	280	269	307	270	277	270	282	284	261	285	262	335	261	278	298	285	288	267	298	290	284	300	294	282	323	258	266	286	280	252	269	264	309	279	292	278	264	274	294	266	290	267	279	287	264	271	287	294	293	279	294	283	258	263	268	283	280	311	275	282	277	318	284	256	291	299	312	287	275	276	269	299	295	303	269	274	251	275	278	303	284	279	262	264	286	279	294	289	292	249	276	266	301	278	286	252	263	296	266	267	294	290	293	280	274	294	255	279	289	265	294	283	275	292	266	274	269	288	284	300	297	298	255	279	278	265	273	271	306	287	293	286	283	324	298	285	272	269	272	253	312	317	287	278	257	240	252	268	261	252	264	287	273	273	294	278	254	292	261	264	303	290	268	307	268	260	287	303	258	281	270	293	262	305	265	285	263	289	283	310	290	309	288	278	291	267	279	284	295	300	311	289	250	276	289	300	305	260	281	290	308	250	275	275	267	273	291	277	286	274	292	266	254	310	302	251	280	318	268	305	295	277	264	276	306	315	275	302	279	280	290	282	307	258	301	290	272	301	294	290	280	287	297	292	313	273	257	265	280	284	291	288	304	273	284	291	262	296	292	296	285	252	257	276	269	303	292	282	305	281	287	264	265	260	283	278	261	272	288	324	245	272	310	314	295	256	300	297	305	298	283	268	308	260	271	256	292	276	256	272	265	286	267	275	261	301	268	283	256	287	301	272	273	247	255	270	268	305	265	299	250	269	281	293	298	320	301	273	298	277	273	281	270	277	306	264	257	316	285	290	294	257	264	266	276	307	290	288	306	294	304	290	278	268	271	311	282	259	276	288	302	253	299	259	277	253	302	248	289	293	279	288	277	283	282	277	267	277	260	269	248	265	283	291	273	269	279	287	265	279	263	298	277	303	290	279	288	278	287	277	298	234	297	261	274	316	269	298	307	252	296	273	285	328	273	273	299	288	270	298	300	279	283	274	278	281	288	272	312	277	289	295	291	263	270	260	277	284	255	269	298	283	299	272	291	277	272	272	275	253	265	292	306	275	273	321	304	283	311	269	298	264	281	263	285	266	279	317	312	255	282	283	278	289	268	268	277	294	308	278	319	268	292	289	286	321	298	295	268	276	277	282	279	261	291	282	261	289	311	247	272	283	297	292	284	287	290	268	295	292	283	263	251	281	297	283	278	307	288	279	289	293	277	277	268	273	291	256	313	264	266	277	300	299	278	268	296	251	287	305	268	255	253	299	285	278	290	300	265	321	301	307	284	278	281	290	281	282	277	308	312	266	275	304	273	295	278	295	314	261	313	280	309	306	272	308	291	270	288	287	290	296	277	318	322	299	270	309	267	274	279	286	284	261	276	308	298	295	275	274	286	265	285	281	267	290	254	267	303	295	288	274	291	284	275	273	269	276	299	301	251	272	274	262	305	254	274	280	287	295	279	295	277	292	276	277	268	281	279	293	249	314	282	282	297	298	262	265	245	265	278	298	295	292	255	270	263	265	279	289	261	259	280	289	302	301	277	269	311	277	307	306	265	281	251	295	259	297	285	289	298	305	297	272	286	252	292	254	267	308	288	234	286	275	299	269	289	305	310	278	267	288	270	274	251	264	285	308	296	309	264	273	250	280	303	269	298	294	305	278	300	277	267	308	323	255	300	277	270	274	279	278	296	295	293	305	291	264	281	317	301	276	282	303	271	292	287	274	295	309	274	295	278	276	276	279	304	255	260	288	320	288	293	280	257	289	271	287	289	299	273	288	294	283	322	260	282	279	325	301	281	293	286	307	245	276	287	293	269	286	287	302	268	289	273	264	298	271	292	272	279	287	292	261	294	279	279	275	296	286	288	295	250	293	285	285	274	286	267	311	285	288	306	315	270	267	259	280	265	309	273	305	286	263	279	264	283	311	291	300	262	276	288	271	290	303	263	305	295	292	298	265	325	277	269	248	305	260	284	284	250	291	284	283	305	272	257	295	256	305	309	272	273	261	300	288	273	267	303	238	274	260	279	276	299	283	324	268	308	304	270	271	245	273	298	287	292	278	292	254	283	291	265	298	268	294	258	261	283	277	332	293	306	284	292	290	303	308	267	281	272	290	283	288	272	271	270	276	281	289	294	300	267	277	287	296	291	281	298	271	290	255	296	279	281	306	278	273	255	276	301	270	306	288	271	280	312	267	279	260	292	272	292	285	277	302	287	269	292	298	293	290	270	296	281	296	296	295	300	286	282	278	307	279	284	267	266	311	248	281	290	276	286	285	280	312	286	260	301	283	290	233	269	282	296	256	258	264	297	277	253	313	281	289	252	278	281	283	258	271	265	273	267	237	265	310	306	288	267	273	285	260	283	301	292	322	300	272	289	282	285	293	296	269	294	267	280	298	275	268	285	283	280	295	278	269	288	256	295	287	286	287	309	292	289	301	317	272	282	295	280	272	274	294	313	269	285	290	273	281	285	290	270	287	251	274	268	305	307	277	307	301	315	306	299	302	283	303	289	279	320	297	285	280	303	279	269	288	276	291	240	282	299	295	287	269	280	270	268	271	281	289	280	278	282	296	295	305	274	274
23846	21466	28622	24714	21434	8056	848	561	511	412	396	380	380	370	356	358	321	326	323	338	318	318	320	289	285	277	297	312	299	333	327	300	287	304	305	281	305	285	286	299	308	321	295	302	306	291	274	277	277	285	271	283	289	278	300	328	280	296	259	278	291	289	266	284	263	308	304	286	288	298	317	291	304	311	292	277	298	293	289	303	281	288	278	291	297	262	286	283	272	260	305	274	289	288	297	282	283	275	288	275	280	281	324	269	266	292	264	277	277	266	320	283	298	275	282	295	287	298	312	284	296	269	268	251	273	297	291	270	286	293	264	275	283	309	271	301	302	293	317	278	302	258	279	295	273	268	277	325	306	293	284	279	259	300	272	309	311	313	264	293	273	265	287	299	276	306	281	279	280	291	283	263	311	290	293	319	274	303	298	278	261	285	287	274	297	314	282	321	267	259	299	279	274	286	257	286	301	303	285	312	302	270	281	321	285	278	289	260	337	306	306	268	295	278	285	285	246	302	258	285	306	277	299	285	293	314	302	284	310	268	271	290	309	299	305	289	289	278	247	298	305	276	313	294	267	279	263	288	304	287	281	281	310	307	283	291	278	285	288	274	288	260	264	293	281	312	251	281	286	300	291	297	282	266	285	265	299	280	297	266	258	294	295	310	303	290	280	284	291	272	309	254	269	277	297	274	270	290	297	252	312	295	288	261	310	279	305	286	294	278	271	283	299	342	328	307	293	304	282	289	250	280	277	300	275	292	300	303	287	287	288	306	265	279	275	256	271	257	284	289	279	282	267	294	314	298	313	265	298	303	293	300	294	281	323	292	277	291	291	306	261	292	285	245	296	286	275	280	277	300	295	282	271	302	308	283	289	321	295	282	293	288	267	284	307	282	283	278	279	276	267	261	286	256	303	279	301	293	313	281	305	295	311	291	274	273	268	302	261	290	281	324	289	273	293	300	299	282	286	285	296	304	295	295	304	268	275	268	267	314	287	270	309	279	270	307	292	283	290	266	251	306	276	311	277	285	321	280	304	308	291	261	298	284	276	297	277	308	313	290	280	317	276	281	278	239	288	303	279	267	288	299	285	289	293	281	291	276	308	278	312	341	317	266	283	295	286	245	282	286	296	320	303	284	296	323	286	294	288	283	275	274	285	279	290	274	298	290	302	292	257	284	289	279	284	274	282	278	277	281	273	288	287	326	326	301	305	267	259	290	287	288	270	290	288	250	283	275	288	262	279	303	289	284	284	306	299	263	297	281	287	290	279	264	299	257	280	282	291	252	286	259	295	252	277	296	289	247	291	290	284	269	303	272	294	296	290	277	275	286	268	285	253	274	282	300	291	288	277	283	269	289	277	299	280	250	257	261	283	304	279	274	308	278	314	276	300	307	290	288	248	300	252	264	268	282	258	299	293	313	297	293	295	287	304	289	281	256	288	271	297	234	257	294	302	298	293	271	311	301	286	274	294	300	273	306	295	277	270	299	287	285	298	282	298	290	281	291	273	308	284	286	303	270	297	264	304	257	287	307	291	296	260	305	291	291	286	274	275	298	248	276	286	298	276	292	303	291	267	264	288	266	290	286	295	313	293	299	290	297	292	268	271	267	275	290	278	279	294	282	246	239	265	287	271	262	312	298	297	265	291	270	272	286	271	282	298	289	282	318	293	284	275	244	287	296	287	270	277	300	332	300	276	273	282	271	280	280	269	281	291	281	280	296	248	296	285	297	287	293	302	269	305	274	290	282	267	266	295	280	271	272	285	270	269	260	304	300	277	265	285	273	242	313	291	281	278	265	287	293	282	292	306	256	271	261	287	286	278	295	290	285	238	295	290	312	268	299	269	275	308	307	271	279	292	276	302	284	293	294	315	286	303	272	282	248	266	323	276	292	314	272	310	302	279	297	309	262	277	305	295	296	292	282	305	268	281	260	265	292	278	304	266	313	294	301	271	303	280	294	264	282	270	298	266	312	287	297	285	286	287	303	270	271	327	290	282	247	269	254	284	263	310	299	304	303	300	294	296	282	272	261	300	286	300	294	304	300	272	287	266	247	293	258	271	288	264	282	303	278	291	298	290	321	296	281	282	302	258	330	270	304	284	266	304	323	272	309	310	283	301	305	289	292	271	274	266	318	275	262	251	278	274	307	301	290	281	286	282	295	276	286	336	256	272	278	303	299	297	262	305	288	260	289	282	277	258	295	296	285	276	281	294	287	270	294	280	299	300	285	262	300	326	267	301	287	266	279	261	279	275	287	288	285	257	271	319	280	274	280	292	303	294	271	278	248	287	278	293	271	259	291	305	274	284	281	303	291	278	288	289	286	295	310	295	275	300	272	294	270	282	288	308	283	282	280	263	279	282	316	302	281	294	280	289	288	300	287	268	281	304	266	276	287	293	277	266	308	288	283	263	289	287	272	320	267	259	301	285	284	259	301	285	283	277	294	314	292	307	337	285	315	300	273	251	295	283	296	258	267	297	290	271	284	270	305	271	283	257	275	319	271	287	293	271	292	289	274	284	284	287	289	265	325	298	286	268	289	277	300	297	262	288	325	281	295	324	289	281	300	294	288	261	259	291	282	304	255	285	279	288	297	283	279	296	309	284	269	283	300	287	299	278	325	281	310	264	275	277	277	263	276	281	271	293	259	266	283	286	283	303	305	282	289	296	306	259	274	310	278	265	307	269	277	288	271	306	267	276	286	288	275	258	280	304	265	276	305	287	317	273	285	276	298	268	296	283	311	275	283	281	295	279	290	265	285	279	290	284	286	270	294	245	281	315	289	301	298	291	272	268	270	266	303	301	261	306	283	287	274	287	286	300	318	263	309	303	311	271	282	311	280	280	299	280	319	280	289	279	262	303	276	301	297	283	286	308	289	285	293	301	316	308	265	290	285	299	323	264	286	279	296	288	284	292	267	261	296	273	311	256	296	303	281	281	286	295	296	274	308	285	297	307	267	296	263	292	311	297	291	275	273	272	305	282	288	291	319	308	298	282	269	295	295	245	280	271	278	301	285	277	313	276	272	268	317	285	302	299	288	293	332	276	303	278	272	285	250	271	298	259	301	249	273	296	263	288	284	289	288	291	273	275	273	285	300	309	260	284	281	289	300	307	268	264	303	271	260	265	272	263	286	286	294	275	280	301	307	276	276	265	284	303	278	299	277	302	281	283	304	294	302	290	276	291	310	277	294	271	282	263	290	259	282	276	267	308	248	283	262	277	255	278	287	319	308	284	245	305	292	294	321	298	271	292	279	296	262	268	282	287	278	303	302	305	287	290	306	291	262	284	259	291	302	288	299	274	299	303	280	273	301	269	277	320	264	272	283	293	277	279	280	323	284	288	306	279	310	299	289	289	246	275	294	254	276	286	274	298	289	278	279	313	290	294	325	319	249	257	296	301	291	322	271	288	267	266	280	271	298	264	280	271	286	276	308	293	264	298	268	271	273	296	277	290	300	279	297	272	252	291	280	288	297	300	272
3874	20265	14230	3155	2077	1415	1132	900	779	629	555	527	500	464	441	422	430	413	405	410	398	384	367	363	387	379	346	363	392	376	352	369	368	343	339	326	357	354	330	320	349	371	362	355	329	339	361	345	337	357	340	333	352	345	350	352	335	342	322	354	331	348	340	377	367	338	319	339	353	342	350	318	383	321	344	314	311	346	310	339	321	335	320	376	345	398	359	331	339	334	342	359	332	372	323	344	344	366	321	336	345	369	359	351	360	360	354	382	336	352	334	351	337	323	377	326	362	354	348	338	322	348	321	373	313	327	354	345	374	333	347	312	368	370	307	340	337	354	340	330	334	317	364	347	346	365	370	331	355	312	354	352	357	330	336	297	319	344	341	354	367	350	346	336	336	329	341	338	351	363	344	344	322	342	349	325	342	334	326	342	342	346	323	349	325	323	362	327	354	315	373	374	351	331	342	349	339	337	345	341	306	343	330	360	327	333	351	336	362	329	381	355	347	395	367	367	318	374	389	302	347	315	366	304	344	351	350	347	311	365	346	331	364	351	336	340	368	333	357	331	351	342	359	351	356	375	346	319	355	341	337	314	336	323	349	354	360	317	323	325	323	311	311	357	344	342	304	339	340	368	319	372	350	348	352	356	332	337	360	344	328	357	337	364	355	337	362	329	371	354	383	341	365	363	365	336	355	300	341	336	342	356	345	358	329	361	355	301	385	336	333	365	335	333	372	344	342	343	363	340	330	322	363	331	353	371	344	313	328	364	368	344	342	381	349	347	321	300	334	304	356	330	365	335	365	331	343	342	340	369	311	346	338	336	353	306	325	342	368	351	312	333	318	332	336	326	343	328	363	310	331	329	340	302	360	383	359	330	331	317	344	338	326	353	344	352	318	352	299	369	335	356	348	305	343	341	354	344	330	347	331	317	370	296	330	341	342	362	308	361	342	375	322	321	344	341	366	369	338	319	370	356	335	320	346	380	351	336	339	344	365	348	337	336	344	330	365	367	331	359	309	368	338	348	323	378	335	344	354	355	335	381	298	347	335	331	349	309	330	336	329	354	342	354	342	361	324	331	349	357	306	355	369	345	320	311	311	364	356	325	326	360	340	331	329	352	320	321	335	329	351	326	355	346	367	343	327	304	336	344	329	336	344	373	333	328	374	358	355	317	388	346	350	330	331	322	351	326	351	340	318	306	331	356	328	365	333	344	335	353	339	343	338	347	354	371	335	331	342	375	347	331	335	311	360	351	349	355	336	325	322	316	335	324	333	340	331	343	311	343	359	328	322	336	385	343	375	332	343	341	340	346	331	349	308	315	322	328	310	320	354	326	316	353	348	337	344	340	353	359	289	330	364	309	338	353	337	336	354	340	331	334	341	354	337	362	362	355	325	338	341	328	355	351	346	323	381	327	352	347	350	334	338	342	322	344	367	310	363	376	335	340	346	325	359	350	338	346	306	354	353	308	358	348	340	355	342	335	370	342	342	333	336	344	333	341	354	322	314	331	335	335	323	370	349	345	335	319	347	361	311	314	359	311	359	310	365	317	312	351	355	352	367	329	325	378	326	328	322	308	357	336	363	326	355	325	342	344	386	337	338	315	328	327	351	344	341	353	314	353	332	362	329	373	360	342	355	318	340	303	321	316	346	366	345	341	337	357	332	346	330	333	327	364	354	350	336	363	359	342	351	331	357	365	340	323	341	323	366	343	350	326	323	358	342	352	312	339	337	344	352	345	367	356	316	339	329	325	312	343	348	362	324	359	322	377	368	327	343	354	314	331	346	369	320	312	347	348	335	333	327	327	347	349	372	347	328	324	337	347	375	348	347	334	322	347	356	315	355	329	330	344	343	376	331	348	349	372	324	347	334	324	360	351	331	349	316	372	332	354	322	323	343	324	330	372	339	319	355	325	353	371	329	342	363	329	363	344	356	352	349	337	357	334	344	330	354	353	345	349	312	344	339	360	337	326	330	357	333	343	333	323	367	343	315	352	343	333	336	361	349	318	376	331	334	362	320	356	296	330	358	337	343	335	331	343	316	365	340	323	371	379	333	329	366	344	312	338	329	330	330	335	317	335	352	354	363	338	373	363	321	314	351	306	344	376	312	324	340	369	309	362	324	338	346	371	346	324	354	345	326	341	381	358	371	328	345	344	335	321	380	312	330	355	351	351	338	320	369	313	338	338	329	331	346	345	337	340	336	353	344	334	317	343	331	359	337	331	334	367	357	329	338	350	341	341	346	366	341	376	325	365	332	356	342	325	336	324	312	324	353	324	345	348	345	346	319	340	329	344	354	332	335	329	343	304	371	330	333	348	372	331	354	347	347	324	333	339	343	332	311	321	353	329	316	315	343	360	333	353	356	357	355	327	360	323	311	357	348	344	340	349	357	330	330	344	334	334	349	361	324	354	376	376	327	349	332	359	356	352	351	372	332	345	356	297	313	333	370	319	343	359	360	339	342	359	326	314	357	367	333	324	335	351	359	352	348	343	363	329	334	313	339	319	366	350	349	352	312	321	319	377	315	350	332	335	336	350	347	335	345	339	346	374	326	350	319	332	321	314	366	376	351	387	361	326	339	303	331	337	344	338	350	355	349	313	368	327	386	324	327	334	354	355	321	341	318	339	317	319	316	352	355	337	345	348	313	341	354	359	336	386	344	344	347	346	347	346	328	332	338	345	351	350	357	351	344	354	308	408	315	327	354	321	331	338	347	344	341	369	303	349	347	357	284	311	350	307	301	324	351	343	339	309	336	345	346	356	351	310	337	350	313	349	334	342	338	367	358	343	361	362	367	345	329	394	338	318	379	353	319	342	374	352	339	359	373	354	308	339	318	320	314	321	284	312	349	361	320	324	342	319	331	349	314	323	328	385	308	329	357	312	364	326	366	342	349	358	298	350	340	376	301	334	364	341	325	347	350	363	363	359	339	343	343	331	354	335	315	348	339	318	330	321	338	336	361	348	359	324	348	341	310	364	354	359	341	333	333	344	354	291	331	299	368	312	345	329	348	305	324	348	352	357	344	338	333	346	375	365	349	334	341	328	348	346	345	343	328	348	337	380	357	364	336	333	356	327	355	360	335	381	378	368	325	295	372	327	338	331	332	334	319	314	329	358	346	344	346	347	337	332	322	340	326	349	385	355	350	344	338	347	324	351	365	319	323	360	343	359	354	332	314	349	311	331	326	350	336	330	372	313	352	364	329	377	325	341	340	316	331	323	346	348	348	333	324	315	350	320	356	346	319	346	322	350	334	385	307	344	318	302	306	336	353	365	342	360	322	355	359	330	347	317	353	356	328	341	335	348	329	331	371	305	361	339	343	335	348	365	355	336	332	352	347	343	331	351	332	333	354	335	371	360	342	327	370	327	352	368	338	347	320	355	364	349	326	349	368	332	365	341	346	302	334	379	373	344	363	354	353	337	347	319	328	332	346	326	333	352	366	354	346	372	350	333	363	296	346	287	343	356	300	336	313	348
24955	21464	27390	25796	7707	421	275	255	188	196	174	144	150	164	156	133	125	127	127	150	110	141	102	132	133	124	123	122	122	109	126	129	114	136	112	136	115	130	118	118	129	105	125	133	128	126	120	122	132	123	124	126	109	115	100	118	131	122	109	138	141	110	134	122	114	124	102	116	114	109	102	105	129	131	110	117	118	135	119	125	107	101	134	119	113	113	119	124	99	119	107	119	106	133	124	117	157	136	109	120	134	119	107	120	116	110	116	98	105	120	123	112	113	112	118	116	111	103	113	132	135	120	133	124	121	114	106	126	121	121	113	104	134	101	128	110	103	99	115	120	127	134	125	110	117	108	104	117	129	114	117	122	129	106	137	118	115	126	105	103	120	145	115	111	99	118	127	117	124	126	128	123	97	111	120	121	127	133	134	121	119	111	105	116	127	103	116	118	111	108	120	103	116	129	92	126	130	108	113	134	129	132	135	103	116	141	114	119	116	122	80	127	123	114	119	110	107	126	113	112	109	129	112	119	109	127	128	119	114	111	124	114	102	108	119	124	117	106	107	114	107	122	116	140	126	109	112	111	115	110	113	122	124	123	122	107	136	117	121	103	124	110	105	112	120	112	124	118	89	122	140	118	115	116	112	121	85	109	115	122	132	94	118	117	133	124	132	138	100	120	107	122	104	120	103	96	112	92	113	105	120	105	130	132	122	133	126	115	113	115	121	101	117	104	121	101	119	122	119	114	113	109	109	156	122	100	125	127	108	110	104	119	126	122	116	107	108	120	120	138	121	128	112	107	127	111	125	131	133	94	131	125	112	124	105	132	116	102	103	133	122	110	103	119	114	118	118	101	117	124	120	123	98	124	121	115	116	106	102	117	119	110	117	121	110	106	127	119	103	110	125	126	120	99	131	122	131	123	105	114	126	121	137	131	135	100	110	127	103	125	120	120	107	131	111	88	115	105	134	101	115	128	115	112	113	121	133	91	124	116	107	114	105	108	124	139	109	137	126	106	110	109	109	122	107	97	117	99	120	105	121	124	119	112	118	92	129	108	97	113	117	126	128	115	111	110	101	109	125	109	113	112	109	112	104	113	122	116	121	135	127	102	122	119	114	104	103	129	129	120	121	121	127	126	108	116	109	122	126	107	133	113	117	121	111	117	114	118	118	116	137	133	108	118	103	123	94	118	118	113	109	104	136	152	114	100	127	116	110	103	115	99	114	110	123	145	109	121	109	124	112	111	120	118	124	132	96	108	109	116	129	122	126	111	131	115	125	107	129	117	134	128	123	118	124	106	103	110	113	99	124	126	121	100	114	126	118	109	112	117	130	120	116	123	109	104	122	119	106	127	122	111	113	114	109	90	103	123	116	116	131	112	121	108	112	123	92	106	115	115	108	108	111	112	129	109	111	123	120	128	124	121	115	101	104	132	122	92	126	96	110	120	90	103	118	124	125	123	117	139	130	115	115	94	102	110	131	110	117	118	114	101	117	112	112	128	130	93	126	90	129	117	123	129	115	111	127	122	120	109	121	110	101	101	126	120	124	135	104	119	110	114	112	112	115	106	106	119	110	114	126	131	105	108	103	126	127	128	123	103	100	109	128	127	124	122	124	122	127	102	117	106	98	133	97	100	109	113	130	109	123	112	123	111	117	124	111	111	117	125	90	131	123	120	112	124	121	106	106	120	101	114	116	111	117	111	102	115	102	112	106	108	105	115	117	113	108	108	121	127	134	124	150	112	110	129	116	117	115	112	114	109	125	99	106	115	111	129	117	113	129	101	122	106	114	133	106	123	106	113	106	123	118	121	100	111	117	102	107	112	114	103	111	122	127	105	124	133	111	114	118	107	114	115	111	104	128	87	107	102	130	85	108	110	111	107	110	113	137	111	119	107	116	128	101	99	142	112	131	113	116	118	125	105	117	125	120	109	103	108	99	111	111	122	126	117	136	124	118	128	111	123	120	131	130	102	100	118	125	102	117	113	132	124	101	107	111	135	86	93	111	96	111	109	143	89	117	109	113	101	110	117	100	108	119	112	111	133	113	121	122	109	102	113	116	105	97	117	110	103	119	105	119	109	101	107	122	118	106	112	107	108	99	111	132	109	132	100	113	105	110	116	101	111	106	100	119	123	101	123	125	111	80	114	103	115	122	135	114	127	124	120	141	107	107	117	117	119	109	113	133	118	112	127	106	128	118	110	132	114	130	115	107	132	132	119	109	122	115	112	103	113	115	120	107	138	93	116	107	105	119	127	123	115	129	129	143	140	119	126	104	114	114	126	108	117	125	116	128	125	108	117	112	110	111	117	137	117	124	140	130	122	113	124	131	125	119	120	110	96	103	118	121	112	99	118	115	103	114	120	115	118	122	120	121	127	125	109	122	96	110	107	103	135	116	129	122	129	112	121	94	104	131	111	107	114	115	116	123	132	110	118	121	104	112	107	108	121	98	131	124	114	102	127	115	103	117	116	120	108	121	116	109	111	119	88	121	124	105	126	102	113	104	117	125	102	104	110	126	97	121	121	107	100	107	108	131	120	109	88	125	128	127	130	114	122	103	102	134	119	132	136	108	108	122	102	121	113	115	106	122	110	114	104	103	126	125	103	126	112	123	124	120	117	130	118	100	110	121	105	125	132	121	124	132	110	115	109	122	118	109	101	114	121	97	108	116	121	133	121	124	112	109	100	118	123	116	90	132	120	137	111	139	120	127	130	112	115	108	114	96	97	111	117	115	98	129	112	109	118	133	108	120	129	109	107	110	118	122	125	100	130	127	103	105	113	116	110	109	102	125	101	114	109	105	116	116	113	131	125	89	108	126	125	126	104	118	114	132	109	106	118	108	117	117	127	116	106	112	116	115	111	134	104	117	138	116	101	118	122	109	115	108	112	125	111	96	109	113	118	106	139	109	119	114	102	139	111	99	111	113	126	118	105	110	108	131	111	107	107	123	107	120	110	129	109	130	109	125	112	113	112	120	114	117	110	103	110	105	122	99	116	116	116	140	129	114	129	107	109	108	123	112	123	116	110	106	111	107	141	115	106	118	132	120	128	130	128	117	90	111	141	123	108	114	96	94	109	108	123	104	93	96	115	122	141	117	112	113	118	126	105	117	111	131	139	121	136	118	92	102	120	127	95	106	122	119	100	140	113	107	119	98	108	122	110	131	106	98	117	122	106	128	119	107	116	100	110	102	138	102	118	100	125	109	116	102	125	101	96	108	97	109	122	110	113	120	99	103	121	124	99	133	136	122	123	120	135	130	116	126	128	95	112	143	116	131	118	110	118	124	119	129	125	97	111	111	103	116	115	119	109	97	134	108	111	88	132	127	126	127	106	109	101	110	114	101	96	115	111	124	111	119	125	120	118	108	106	119	133	108	112	125	121	108	103	147	111	107	119	107	120	116	107	117	125	122	109	113	103	98	122	120	136	93	113	92	124	127	108	110	123	128	113	114	106	120	101	128	125	111	117	101	117	124	107
3948	16174	8391	1627	1026	733	516	472	402	316	278	233	202	215	180	187	172	152	154	178	185	150	159	180	152	159	142	158	148	152	148	127	131	157	134	182	143	141	140	136	142	151	127	126	174	131	142	134	147	139	159	157	160	141	137	154	148	134	120	147	137	129	149	138	131	137	147	128	144	145	140	124	129	166	136	119	142	117	141	153	149	146	140	143	156	136	152	130	145	133	168	146	139	151	139	150	140	128	106	141	147	148	133	135	126	138	128	130	140	153	123	131	150	145	119	134	153	146	139	139	145	119	151	125	133	111	148	151	160	151	132	131	141	141	149	134	140	154	133	138	139	140	140	135	135	132	137	136	132	144	130	130	138	140	149	149	127	138	140	147	124	131	140	143	141	152	152	129	147	134	134	116	154	149	126	118	123	132	127	132	144	134	138	163	120	125	164	137	144	118	125	146	162	138	153	132	135	145	126	161	123	135	132	126	145	142	140	141	133	120	140	137	130	126	135	120	146	146	142	123	143	153	124	131	145	136	153	141	155	134	139	155	127	142	135	168	141	115	128	167	141	147	128	131	147	137	146	128	146	132	151	141	140	142	157	144	152	142	146	135	139	110	158	142	131	144	135	137	133	142	151	143	125	132	144	148	121	127	110	170	137	157	158	140	160	141	147	125	141	148	149	142	129	137	133	136	150	153	149	139	149	133	137	146	143	117	122	147	141	135	155	158	126	125	119	159	140	135	141	159	148	157	125	142	142	129	143	129	145	137	168	152	133	144	122	151	124	134	137	124	152	151	134	133	128	136	124	162	144	141	151	134	131	145	122	122	147	143	128	142	167	131	144	131	149	131	131	130	124	136	140	126	114	143	145	132	158	125	137	125	142	142	135	131	126	136	143	158	133	148	136	133	130	131	147	132	130	125	148	139	125	133	135	143	142	121	148	123	153	131	129	114	129	156	134	124	135	149	117	120	146	131	114	129	132	148	132	137	136	133	145	128	136	133	141	141	130	136	135	118	155	137	134	150	147	149	152	145	158	135	130	140	138	143	151	129	131	140	150	133	135	145	123	156	139	145	152	141	140	140	139	129	116	137	139	162	120	141	151	126	125	155	134	132	134	131	133	123	135	152	140	134	141	135	133	114	144	161	142	145	148	151	131	149	148	164	135	128	142	147	140	139	146	154	147	138	137	149	120	136	145	145	129	107	137	128	148	135	136	139	157	146	124	142	135	152	132	153	129	147	151	134	147	132	139	145	127	136	134	150	139	134	140	124	125	147	133	158	127	163	113	148	147	126	123	135	142	154	152	126	152	165	133	137	123	128	135	129	137	122	154	113	141	137	131	120	151	156	147	130	137	145	142	143	134	131	156	147	133	136	136	143	151	150	144	145	143	136	154	152	142	136	138	135	126	128	143	151	140	130	130	124	135	147	140	137	126	143	119	139	136	143	130	155	132	129	146	125	132	144	146	141	143	132	134	131	153	141	137	133	136	131	135	142	153	151	133	113	154	131	119	145	137	130	134	152	137	144	137	132	130	134	143	122	121	119	152	132	146	135	150	123	132	133	125	116	123	172	150	146	130	137	128	127	133	137	125	138	124	134	128	131	141	156	114	126	156	136	125	136	145	132	151	130	139	137	155	131	151	130	146	138	143	131	134	134	137	128	137	153	108	137	147	140	140	128	148	164	135	129	134	116	145	127	120	117	132	144	132	117	136	155	124	124	141	151	121	125	136	142	144	131	146	145	147	136	131	146	144	132	144	151	110	130	140	153	145	140	143	129	151	117	150	151	127	155	135	119	151	146	143	158	129	129	140	140	152	144	127	158	154	139	162	160	154	142	135	128	119	134	147	128	135	142	133	145	148	141	154	131	159	145	133	125	139	143	136	139	135	142	161	135	152	148	145	130	150	128	151	139	134	132	157	167	127	135	137	137	140	155	134	143	140	128	157	134	131	142	148	133	135	152	151	146	120	133	151	139	145	147	169	124	135	127	154	152	140	169	155	149	127	136	141	121	139	133	139	131	138	129	128	134	139	146	115	132	122	143	126	135	151	132	152	161	140	149	146	146	142	157	142	135	123	134	138	125	156	133	123	157	143	140	135	152	142	129	155	145	130	153	147	132	141	131	142	145	140	132	146	143	135	147	145	162	141	135	141	145	126	135	141	127	136	136	147	138	141	136	121	165	147	126	166	140	124	139	137	129	141	167	131	129	146	127	136	124	142	132	105	122	116	139	152	157	120	138	144	136	132	138	161	131	151	114	122	152	127	143	154	144	122	126	159	143	117	140	113	143	128	122	141	136	125	120	132	135	138	135	134	130	135	136	133	133	139	138	140	148	129	144	126	131	140	133	133	153	139	136	148	129	132	143	149	134	151	145	155	135	150	126	150	138	127	137	153	134	157	154	122	136	137	147	135	144	157	151	144	134	136	131	138	149	121	167	154	136	125	120	146	129	147	121	144	162	149	111	153	139	141	143	125	132	126	180	143	143	150	149	143	143	148	137	131	127	133	120	126	137	124	144	142	128	131	118	129	124	144	121	145	149	152	141	122	153	137	132	122	117	140	122	130	139	129	138	152	130	148	133	138	141	143	143	160	136	129	145	131	156	133	138	155	120	127	145	152	127	141	126	137	127	141	149	155	140	145	151	122	125	121	143	138	132	130	146	158	166	132	134	146	150	151	114	138	168	136	138	126	160	143	143	137	136	113	131	138	130	142	130	129	134	116	129	172	136	129	132	145	136	160	143	139	149	145	161	137	150	158	128	147	134	124	141	131	146	127	132	140	117	136	130	149	124	133	149	140	137	132	143	123	151	133	118	170	130	133	132	136	137	117	136	133	147	146	136	139	144	120	129	131	152	144	157	145	146	121	149	152	129	138	125	127	151	138	158	120	152	134	131	152	143	140	138	145	135	148	150	139	140	140	140	124	125	133	125	165	148	138	136	142	114	117	126	129	124	132	117	119	159	154	139	150	119	135	150	161	137	153	154	148	156	151	146	129	120	125	127	132	151	139	161	141	146	127	136	136	139	135	147	131	151	138	133	145	146	145	125	131	126	135	145	150	127	112	138	150	120	142	147	137	140	133	136	142	146	135	140	121	121	138	146	159	119	148	137	148	131	117	115	147	127	124	128	136	133	141	137	144	132	144	138	146	122	138	116	129	128	137	124	132	118	123	139	183	142	145	131	151	142	132	146	145	121	158	126	156	128	139	141	140	143	167	138	143	122	143	154	130	138	120	149	145	143	139	151	146	123	122	143	138	138	156	109	127	154	147	154	140	137	139	138	150	136	158	122	148	133	149	130	137	142	126	136	140	157	141	157	149	143	140	157	131	135	138	145	152	131	139	141	136	150	140	133	138	149	133	138	140	152	137	162	128	115	121	127	128	132	140	141	154	155	138	136	140	160	159	140	136	142	129	126	144	128	156	131	152	132	154	127	143	141	121	127	145	143	146	157	136	128	150	148	147	115	127	124	141	139
22808	21482	29190	24197	21482	21491	5793	741	562	453	385	345	295	304	276	242	260	213	211	195	197	185	185	179	164	169	169	183	176	158	161	151	173	158	176	161	159	145	173	142	160	172	161	161	179	175	151	138	175	163	126	152	164	143	134	143	151	139	145	142	148	147	150	142	129	151	158	141	165	162	126	153	135	149	152	140	146	166	153	133	147	148	155	137	138	144	127	148	161	146	128	168	150	145	142	182	139	148	149	132	135	145	153	138	136	129	158	140	128	165	142	132	127	133	170	138	180	166	146	145	147	136	133	141	138	158	118	163	158	141	137	154	164	147	173	155	156	137	173	161	147	138	137	139	159	137	165	141	129	142	150	138	162	146	160	137	152	144	126	150	150	157	143	136	155	142	142	114	136	135	129	150	147	145	143	140	142	120	144	128	142	155	129	150	122	126	155	137	157	149	126	142	139	171	139	151	158	123	143	142	146	153	132	135	156	147	142	147	131	142	135	147	148	150	160	136	142	155	158	138	149	160	145	147	172	136	168	149	159	144	151	142	149	149	152	153	135	141	159	138	140	158	135	137	134	164	140	169	155	139	153	156	136	116	160	143	159	129	144	149	153	144	130	140	146	136	147	161	127	148	129	144	130	139	147	160	150	142	159	159	133	145	171	163	155	161	152	145	151	170	147	172	138	139	152	131	131	138	146	149	141	142	153	126	138	141	151	152	163	154	150	147	139	152	140	148	137	128	136	135	152	151	151	186	154	134	165	124	158	164	156	163	174	137	137	125	137	142	158	136	176	144	121	155	113	145	146	139	128	134	157	157	135	141	139	136	132	152	149	131	148	151	158	139	147	138	151	151	153	127	154	138	156	152	130	146	133	139	166	154	135	140	143	172	165	130	134	165	138	145	154	137	149	136	141	129	130	156	153	123	140	151	145	134	165	144	144	147	163	151	147	168	152	144	154	139	152	153	157	150	148	128	135	143	153	152	150	151	154	148	147	163	135	148	151	143	152	139	162	139	141	136	138	152	156	142	145	129	159	168	148	128	137	136	137	144	117	136	119	141	148	136	138	136	147	141	137	148	130	124	146	140	140	141	143	133	153	131	168	165	143	129	132	160	143	147	155	136	146	139	133	165	132	118	131	154	133	149	147	139	130	139	147	149	139	148	139	139	136	139	147	136	123	130	158	131	145	157	155	138	141	146	146	121	134	145	147	141	150	156	128	154	131	164	148	146	128	146	151	147	138	138	157	129	157	147	142	150	144	146	157	137	144	148	145	166	130	147	166	163	151	159	143	142	153	141	138	157	147	154	170	150	172	141	150	155	143	156	130	189	152	131	153	138	147	147	130	149	157	145	145	154	150	137	132	134	148	147	134	142	152	135	153	142	149	164	124	133	127	137	158	145	126	150	143	127	128	159	159	131	134	140	149	147	157	165	141	136	142	157	157	133	140	145	144	140	134	141	144	157	147	159	157	151	138	144	147	161	143	147	160	151	141	152	126	150	151	159	150	134	152	138	137	160	153	144	139	133	155	143	171	138	150	144	167	152	162	152	149	144	126	183	152	140	154	146	156	134	152	148	160	159	129	140	142	161	137	144	128	152	144	131	138	126	131	167	136	158	120	147	149	153	146	145	164	134	158	154	138	139	145	141	139	137	158	157	145	151	160	142	147	151	156	140	142	171	155	130	148	157	156	147	157	150	133	111	162	153	152	140	160	154	172	146	166	121	160	161	168	162	129	157	147	160	159	150	150	146	157	154	156	131	165	140	158	165	163	166	125	136	139	153	143	108	154	144	153	142	167	126	173	125	175	136	130	158	138	157	141	156	148	133	154	138	133	129	163	161	162	151	152	113	153	122	157	148	160	149	133	140	140	140	146	156	149	130	139	121	137	125	156	151	125	140	132	125	116	133	120	155	159	148	160	168	132	149	160	140	130	162	150	142	154	136	141	143	133	138	139	135	149	154	136	157	137	147	154	131	171	135	158	136	142	154	131	125	148	143	155	138	138	133	140	143	148	143	148	138	149	147	174	153	138	148	145	136	156	157	141	175	129	132	152	134	171	140	165	143	140	152	143	165	174	152	156	147	149	125	130	139	135	145	146	138	145	178	146	153	157	160	137	154	130	135	151	152	152	148	154	150	168	153	144	139	156	143	148	132	151	151	145	136	140	146	143	143	148	146	140	140	137	183	137	150	143	146	131	134	166	150	130	143	135	129	132	156	155	129	128	163	144	126	138	157	147	152	126	143	140	154	139	132	145	158	152	130	154	133	135	152	147	138	149	136	155	147	155	126	155	157	160	129	136	153	149	150	121	147	122	141	159	166	134	140	160	126	122	179	172	131	162	158	130	150	137	151	145	137	130	133	146	159	161	154	121	152	120	143	141	142	156	147	162	144	128	179	162	164	142	142	141	135	135	143	119	125	123	149	150	123	170	148	118	137	140	167	154	136	140	156	147	140	153	144	146	119	160	137	130	133	150	146	137	161	154	145	133	149	151	140	145	126	148	161	155	124	159	146	150	146	149	157	141	146	147	154	149	150	143	145	145	149	146	152	152	141	144	155	145	149	149	141	148	150	145	135	138	132	143	140	156	147	160	155	137	131	145	151	152	133	135	138	145	142	145	141	167	133	153	149	151	148	159	137	144	155	138	153	151	140	145	157	139	162	136	141	139	164	156	140	145	131	140	151	147	147	160	122	134	141	148	147	152	146	139	140	146	150	131	152	147	141	154	150	130	145	146	150	165	140	146	143	165	151	158	143	148	166	141	122	144	165	140	145	127	142	132	161	146	157	129	132	143	138	160	165	159	154	145	156	143	159	124	118	143	160	155	144	136	159	132	157	141	144	154	153	142	153	146	150	161	176	148	148	141	138	139	175	140	143	165	133	143	164	138	111	146	145	123	149	138	131	140	138	164	141	154	138	135	145	145	135	123	151	140	167	143	139	150	146	143	144	146	144	161	170	158	169	127	133	131	127	125	142	152	142	150	146	165	134	144	131	148	143	156	137	165	145	162	136	147	146	147	140	128	143	147	138	138	134	129	154	144	139	137	156	120	149	140	154	160	158	142	150	150	139	148	157	150	131	163	152	147	182	134	169	143	134	139	138	160	138	139	148	128	137	160	146	147	149	143	140	159	136	167	154	145	170	130	145	116	148	165	169	178	140	154	151	150	157	149	142	150	144	138	154	128	114	149	158	155	142	164	129	139	147	139	159	135	157	142	143	145	148	144	137	148	137	144	136	128	136	138	121	132	159	147	137	129	129	182	160	147	150	143	152	157	116	148	152	138	164	135	153	132	142	150	139	157	132	144	162	160	141	159	156	134	142	157	140	145	155	137	147	153	140	156	141	133	150	147	141	137	116	171	147	176	144	139	128	133	155	153	131	150	160	131	132	127	152	168	155	173	135	134	149	123	160	144	135	156	143	116	157	148	156	155	144	177	149	152	151	150	151	149	175	126	142	129	146	139	159	146	166	153	143
5624	25009	17357	5026	3266	2344	1595	1191	979	801	621	526	465	381	405	355	318	293	262	281	297	263	232	235	268	214	220	220	234	208	229	207	244	230	215	201	204	191	212	194	223	190	264	201	213	185	196	186	165	196	195	185	172	183	198	197	160	193	178	218	209	176	183	165	176	205	171	190	206	194	178	187	178	199	186	199	179	189	170	189	185	178	180	190	171	192	162	179	185	193	168	161	175	177	167	176	175	191	208	186	155	195	165	172	194	188	174	181	171	184	172	187	195	177	164	185	185	175	185	179	186	199	175	180	206	183	171	159	178	163	189	184	167	170	170	162	175	213	179	170	186	198	157	186	203	186	188	164	165	174	187	175	165	204	178	165	217	196	174	175	175	156	161	190	165	188	159	162	187	172	158	165	173	171	175	150	196	176	201	186	189	183	207	165	148	169	189	167	184	189	185	188	191	187	179	189	183	170	179	177	171	177	205	173	159	166	200	187	148	191	180	173	170	174	175	179	191	173	180	172	181	165	175	202	181	176	162	175	170	204	210	150	190	187	190	178	185	162	169	186	179	200	192	169	199	181	184	208	179	162	177	188	190	178	170	197	151	185	194	198	196	164	190	158	165	200	204	174	185	156	175	182	193	188	217	177	177	156	158	178	186	190	164	190	180	172	186	160	176	190	167	182	186	167	171	177	178	182	172	180	191	148	183	185	177	151	166	198	175	181	178	165	178	177	183	172	215	189	178	182	183	184	168	184	163	170	182	194	156	177	173	162	170	172	176	185	178	186	186	182	168	168	201	175	155	160	166	170	178	179	178	187	176	155	158	212	184	188	179	179	171	188	172	182	184	178	193	159	197	199	168	183	177	157	179	184	183	188	199	186	191	222	175	191	173	187	147	194	183	170	184	170	200	161	166	187	180	197	184	180	187	174	187	169	177	179	189	187	189	186	172	183	170	155	171	181	176	191	192	189	181	177	162	199	205	177	179	180	163	177	191	193	172	165	193	157	177	175	176	184	169	179	159	164	177	161	161	190	144	183	183	164	181	180	203	162	159	193	187	184	184	167	181	194	178	188	175	191	172	179	141	185	158	171	199	172	198	159	188	196	158	207	190	156	157	178	167	177	166	182	178	147	178	197	156	177	191	173	191	166	171	181	175	155	200	172	185	156	167	169	185	173	174	215	185	204	180	193	193	155	171	162	149	176	185	181	154	163	178	173	188	185	202	173	198	184	158	166	177	167	184	189	181	203	191	170	175	180	174	197	172	178	168	178	181	181	185	177	193	195	182	177	176	189	189	185	184	158	172	169	149	202	196	190	178	178	178	161	186	176	188	183	195	171	186	166	186	182	150	190	175	183	191	203	188	161	178	160	164	170	176	172	157	202	182	175	165	194	202	176	165	199	166	175	182	189	167	196	198	203	176	196	173	183	204	182	201	197	162	160	164	178	167	177	178	185	175	194	186	199	177	169	170	212	167	190	179	191	200	184	173	180	169	181	203	209	195	192	165	184	166	181	181	196	182	189	170	172	164	189	184	175	189	184	161	176	198	194	196	171	191	185	180	190	158	186	182	209	161	151	188	169	163	195	171	169	179	169	179	183	159	173	160	191	180	177	177	172	153	178	175	206	174	196	196	165	185	188	190	182	169	155	170	182	188	180	166	144	183	160	191	191	189	192	171	167	169	190	191	195	178	188	173	174	172	175	180	160	170	184	177	178	197	163	170	167	180	163	171	185	180	183	187	164	189	196	175	173	182	176	200	182	182	144	185	153	172	186	177	184	171	168	164	182	175	165	185	184	164	189	189	158	185	180	175	174	181	197	182	194	174	183	163	176	179	185	186	207	171	194	175	190	196	161	209	179	181	167	181	190	174	170	173	195	175	188	178	187	180	189	166	169	183	181	188	180	193	183	172	167	159	165	174	178	185	188	159	189	167	174	180	193	212	191	191	158	149	166	182	173	202	182	193	171	190	187	204	190	176	166	182	196	215	186	176	180	170	190	163	194	184	158	168	171	177	193	184	173	159	183	168	176	157	188	176	187	146	175	180	179	194	185	166	175	179	191	167	167	147	162	171	202	185	183	182	172	189	177	186	187	170	189	152	171	176	200	157	191	175	184	168	193	191	203	200	181	178	156	152	189	165	181	181	170	184	169	171	197	168	191	187	180	168	170	161	183	166	156	165	194	177	172	161	163	163	180	190	174	182	168	182	170	166	175	186	169	183	178	177	180	193	182	171	162	168	168	181	173	170	189	186	224	168	195	184	204	175	182	199	180	196	197	205	165	172	182	151	196	190	173	193	168	189	175	159	184	182	178	168	174	187	180	172	176	171	180	191	190	182	192	154	185	185	184	167	158	168	177	196	164	185	151	177	199	180	174	186	180	166	171	177	192	176	175	170	165	184	183	182	191	174	179	180	187	174	173	147	187	170	152	172	207	194	174	185	176	169	164	182	164	179	170	170	161	174	189	181	177	171	163	184	188	175	192	180	163	176	185	187	185	183	160	167	166	186	174	181	162	175	158	187	179	196	202	155	179	180	171	168	174	180	167	177	169	161	162	190	172	197	172	154	172	172	193	192	178	199	201	183	184	184	199	201	183	162	183	189	172	184	175	169	173	182	186	181	206	145	173	184	184	185	175	163	187	187	182	190	166	173	183	177	192	145	176	180	171	163	178	189	197	196	182	167	186	165	160	172	163	162	165	177	187	171	177	180	165	150	192	156	170	167	198	180	170	175	168	178	169	187	184	172	188	179	199	172	174	156	177	179	177	187	176	176	185	188	192	195	199	171	160	199	193	169	213	182	190	183	155	181	160	183	182	186	174	203	206	190	193	184	211	169	172	183	173	188	179	167	200	172	166	181	180	198	164	189	169	195	194	169	178	185	170	177	171	187	178	167	186	178	162	170	175	162	187	185	182	165	186	173	189	184	166	176	187	196	195	169	173	166	196	165	163	169	180	193	157	172	197	161	184	194	177	165	178	165	168	185	195	212	188	166	194	177	187	182	177	186	189	178	185	192	191	171	175	187	186	153	189	168	165	185	172	200	199	182	179	189	170	148	169	148	178	196	173	181	170	179	210	193	174	192	195	184	187	154	173	185	148	152	192	182	171	184	196	205	176	170	181	176	180	175	193	179	207	176	183	174	186	166	170	180	197	178	166	180	164	184	191	185	210	174	200	176	148	183	150	166	183	193	204	181	202	169	190	188	178	172	189	176	186	171	198	205	169	171	176	175	171	166	167	181	207	189	172	166	178	180	177	165	175	173	170	184	160	168	194	188	186	181	188	186	168	170	188	199	179	185	161	175	203	160	172	195	192	174	189	178	177	175	163	201	191	171	181	167	173	154	193	176	170	181	167	187	162	177	149	201	168	211	194	202	182	185	182	183	206	180	178	174	181	158	173	175	186	164	193	201	184	188	168	180	192	185	175	170	210	189	170	195	178	178	172	205	195	173	174	177	166	172	201	167	175	152	196	185	178
27710	18201	4747	589	363	310	312	295	264	259	251	218	255	252	272	250	242	229	237	229	260	233	235	273	239	256	238	259	230	274	267	229	233	280	266	209	246	229	222	264	282	240	239	257	229	223	258	238	275	277	238	255	230	254	215	242	243	252	269	238	250	267	227	245	261	239	234	228	270	233	274	236	263	244	252	244	252	235	248	231	232	240	254	229	258	253	271	248	220	221	244	237	265	219	244	268	233	249	246	229	247	271	257	254	242	248	227	237	241	214	215	243	239	246	252	261	257	257	236	233	252	266	248	233	247	248	248	230	238	231	246	228	221	248	259	231	251	240	258	246	235	225	249	271	219	207	246	223	265	222	253	252	266	235	267	254	255	227	230	228	244	251	269	225	232	265	223	262	239	227	221	234	237	265	236	231	231	208	258	233	249	243	228	251	254	255	240	259	230	231	264	254	280	270	272	241	263	232	241	230	253	237	236	238	241	243	264	259	239	230	275	240	214	239	230	236	248	247	229	253	257	262	207	241	241	247	254	252	277	234	253	242	261	244	248	236	258	242	242	232	258	254	229	234	245	241	267	278	253	243	229	265	221	268	255	241	228	232	257	236	253	249	239	267	240	245	251	232	256	251	275	255	259	239	243	236	232	237	245	236	266	274	210	231	238	250	244	259	230	240	248	230	259	236	271	235	253	244	223	230	252	225	246	240	260	229	229	228	223	249	254	222	246	225	265	253	254	265	263	250	253	238	262	242	240	268	242	262	251	262	220	259	259	254	240	236	254	247	247	269	245	246	271	259	240	218	239	231	252	224	253	237	262	268	231	246	254	246	254	233	235	262	232	230	271	245	249	253	247	258	239	244	254	237	249	225	237	257	253	232	264	262	241	262	244	236	256	207	270	245	225	217	247	271	255	262	238	254	251	279	243	246	243	265	259	255	245	216	247	246	245	257	266	250	245	219	252	251	242	256	219	249	239	226	241	248	206	241	260	239	269	232	225	268	242	251	247	273	229	241	254	230	243	259	238	260	261	255	238	249	232	252	238	258	250	258	222	248	219	245	247	240	259	241	271	278	267	238	235	228	231	234	248	268	225	249	233	265	252	257	229	249	262	225	211	223	238	234	258	235	226	246	249	251	269	271	240	250	230	243	226	258	249	260	238	242	252	228	240	254	264	248	230	274	217	240	240	214	222	246	237	249	264	259	269	255	235	263	244	243	243	253	247	232	266	300	230	272	260	218	241	246	220	260	234	234	232	246	208	255	241	243	249	234	225	225	243	278	221	249	217	248	256	254	214	247	241	252	250	265	251	258	272	221	261	261	229	226	268	266	243	251	217	248	251	245	240	253	248	233	232	278	260	271	262	246	238	249	234	253	246	243	269	244	255	236	248	239	250	228	262	266	254	240	252	253	227	263	247	245	275	255	241	250	257	237	248	265	214	239	255	247	284	232	215	236	251	245	236	246	238	233	227	209	220	245	261	250	237	241	222	242	232	234	261	265	240	270	257	261	249	273	250	252	244	262	247	226	225	230	249	233	244	247	232	233	259	235	251	233	277	237	229	221	237	240	241	251	254	230	265	255	236	240	257	243	240	244	245	272	232	245	260	255	233	284	235	273	249	245	288	238	231	242	269	236	232	227	260	255	233	241	236	262	245	233	245	255	253	236	253	231	270	258	252	259	255	218	243	239	231	222	255	254	243	241	230	241	265	245	205	240	238	219	251	258	231	267	231	235	229	237	252	260	240	243	270	257	244	264	233	244	252	248	258	250	244	231	215	250	244	270	262	242	243	254	244	252	253	267	243	237	244	245	230	239	240	239	246	261	245	269	252	268	270	272	242	260	248	242	239	250	271	254	254	252	237	228	228	217	241	256	258	263	229	247	226	270	243	232	259	239	246	249	262	256	233	257	270	242	261	225	248	219	231	255	209	234	253	236	233	231	233	225	252	239	259	246	250	205	262	227	238	239	255	229	251	240	242	254	249	275	217	231	259	257	241	264	258	250	256	269	260	245	226	248	243	272	237	247	211	234	207	280	264	280	240	236	250	233	259	232	261	230	229	263	271	245	259	237	230	264	259	228	256	259	236	229	255	299	247	247	222	213	243	260	266	243	233	238	247	239	243	256	244	257	204	226	227	223	250	247	262	248	238	232	249	241	282	251	225	243	256	242	236	252	226	265	247	233	282	232	251	210	240	240	265	238	254	258	247	269	231	245	250	251	256	254	238	270	252	253	229	264	233	234	243	245	219	250	248	234	263	256	230	267	247	282	255	265	238	268	247	227	221	236	245	255	212	240	246	256	253	246	245	265	248	251	247	235	263	240	262	258	292	261	242	252	271	252	220	231	263	234	210	243	251	253	245	228	256	227	263	219	207	256	237	229	222	245	249	221	229	253	236	220	238	246	269	246	227	236	273	226	250	240	234	264	266	208	258	247	292	243	210	233	248	280	248	225	263	209	221	246	243	234	256	261	235	234	253	251	241	244	260	267	241	232	241	270	234	248	244	253	235	264	220	260	252	226	257	255	237	252	268	264	252	257	259	259	230	239	268	232	238	242	262	256	239	256	266	236	217	247	265	243	246	255	265	233	259	245	264	251	267	248	255	232	252	241	253	241	262	242	274	236	227	266	250	241	242	261	255	241	261	260	246	271	263	235	245	268	254	246	248	246	248	260	258	244	246	242	238	239	241	268	244	216	245	234	261	254	224	237	252	236	282	248	258	233	244	236	234	240	270	241	252	273	253	258	211	235	240	229	266	241	263	203	251	254	256	259	217	232	243	275	251	230	233	236	244	227	248	246	244	256	238	241	253	222	233	245	250	233	227	252	229	257	227	248	255	228	248	266	267	235	242	241	260	235	242	229	252	241	248	259	235	237	248	254	248	267	242	251	230	280	263	256	250	233	248	229	232	242	218	283	263	259	219	246	245	229	240	255	237	220	246	217	261	230	268	254	232	244	243	215	245	249	254	257	224	254	272	247	229	215	257	260	227	235	263	233	262	251	240	248	255	236	253	247	253	266	244	233	228	244	257	228	211	246	268	243	236	230	240	247	256	261	250	248	214	249	250	218	243	248	253	256	266	267	243	233	216	261	251	239	246	255	243	258	246	237	271	262	252	247	270	255	249	251	242	250	284	233	225	245	267	276	264	257	222	230	272	230	251	259	214	240	246	254	265	264	259	241	273	240	225	236	256	228	230	274	245	258	237	245	240	237	264	268	238	239	269	233	219	249	247	242	260	268	246	263	220	229	236	251	230	237	257	236	258	189	252	246	244	238	260	272	242	261	230	256	242	258	261	251	235	256	215	252	223	216	261	236	243	238	222	229	271	233	232	238	253	241	267	233	220	248	250	229	231	210	256	245	237	257	237	247	231	248	249	233	233	228	239	255	232	243	230	252	231	247	224	260	243	228	270	246	218	241	246	279	250	241	250	229	260	243	231	263	247	244	233	225	230	233	223	243	238	242	254	233	236	231	250	247
5229	8099	2400	548	406	337	313	294	327	291	284	291	307	306	304	307	297	304	313	309	296	274	302	294	297	338	300	288	279	295	300	272	256	320	301	290	299	290	298	280	309	292	281	307	290	245	305	277	326	298	282	267	268	281	267	280	294	275	280	255	309	316	282	294	284	291	277	281	299	332	321	303	258	310	311	290	285	290	274	328	271	323	291	266	297	288	287	308	267	286	301	293	254	315	276	289	281	270	316	279	283	260	296	262	285	313	304	281	267	282	312	308	264	310	281	286	280	285	304	263	252	285	299	296	278	287	293	307	295	290	287	271	290	283	281	283	301	319	296	293	265	335	291	286	283	275	276	284	295	285	273	294	315	286	276	290	291	298	294	288	321	312	282	280	286	265	268	276	288	267	303	285	325	325	331	310	291	293	247	304	296	284	301	317	297	293	313	299	288	276	281	270	314	281	302	289	295	275	288	266	319	275	260	279	296	304	277	336	299	302	272	305	278	251	250	305	272	248	277	287	327	278	299	295	271	289	281	307	278	293	300	287	271	298	293	289	281	300	296	279	322	286	315	270	307	280	252	267	272	258	289	308	280	317	283	290	314	303	272	303	290	316	305	300	294	290	300	265	266	330	286	297	264	270	298	286	300	304	289	271	290	276	281	279	298	279	283	294	310	306	287	266	302	283	276	278	266	270	261	296	288	264	283	285	281	264	317	288	308	282	279	310	296	289	285	312	283	280	279	317	287	312	301	287	279	310	256	303	284	315	341	269	274	307	285	291	316	270	284	288	276	287	248	276	286	294	313	292	289	282	283	285	302	256	275	296	319	316	309	291	305	291	272	268	293	297	276	302	297	283	298	291	273	314	274	286	280	321	292	281	284	251	274	311	322	290	282	259	323	304	307	301	330	308	315	292	283	300	275	297	275	267	290	316	296	264	296	298	278	283	281	312	293	284	281	273	283	294	300	304	286	296	304	272	257	270	293	327	303	277	296	302	288	294	275	303	280	300	276	308	291	305	295	280	330	281	317	273	302	290	283	273	294	290	304	269	310	313	287	293	309	294	269	278	302	285	295	270	295	295	295	315	272	267	285	296	268	272	288	310	300	283	301	293	287	288	306	268	311	290	281	275	282	285	294	313	280	278	277	298	295	293	229	281	324	294	293	317	297	304	294	303	282	283	279	276	312	281	320	285	272	300	274	294	278	306	321	311	309	240	294	284	274	285	289	294	294	290	272	273	305	264	304	272	302	307	279	304	300	302	269	306	300	291	313	290	296	319	268	304	300	311	290	305	290	309	277	299	283	289	275	290	301	275	301	291	298	322	290	292	250	263	285	264	264	299	291	285	270	292	262	282	322	266	268	285	321	293	307	306	309	297	274	290	279	322	310	295	284	293	300	298	283	286	288	282	309	270	273	278	278	308	285	327	284	288	303	289	301	278	292	316	273	295	299	293	261	276	291	298	288	292	279	312	327	285	290	278	285	295	287	292	291	313	287	275	280	287	313	324	297	277	302	274	272	305	298	298	301	288	283	276	278	287	272	296	285	320	308	285	285	297	313	263	291	310	275	268	285	254	299	290	292	291	278	315	332	284	310	261	288	301	272	281	292	310	276	279	281	286	288	268	282	304	319	285	253	295	289	279	302	313	279	274	296	312	289	277	286	298	261	303	315	275	293	299	275	322	285	292	289	316	279	287	309	300	245	277	309	328	293	268	287	301	272	323	296	287	269	278	253	300	298	301	299	287	285	243	288	300	309	313	291	297	288	292	280	272	293	266	275	325	309	280	292	273	288	285	303	295	299	297	269	281	269	299	271	288	316	327	302	311	310	307	319	255	270	299	288	275	284	307	293	267	326	314	285	298	306	304	294	301	300	276	262	308	273	303	322	293	293	314	307	282	318	285	290	293	293	280	273	326	297	324	279	286	285	298	299	274	294	275	310	272	294	294	267	281	274	285	292	285	262	299	299	305	266	284	299	294	282	308	311	286	290	284	282	293	286	288	290	263	291	286	291	326	289	302	294	306	280	297	277	297	270	257	323	302	268	296	316	299	292	293	317	292	274	284	286	292	314	294	274	282	265	299	294	300	309	288	285	283	306	286	270	271	301	273	265	275	278	299	291	290	302	285	282	275	301	312	287	277	293	301	279	276	270	278	299	274	281	325	293	287	285	289	290	287	280	275	277	266	300	292	300	299	273	297	317	252	315	265	290	270	293	302	285	296	264	252	317	311	247	280	281	284	255	302	325	288	288	309	294	284	296	278	304	294	295	282	280	298	283	282	284	282	295	280	276	276	282	268	279	290	331	260	332	269	311	267	298	302	282	288	286	319	325	283	322	276	283	304	296	267	338	280	303	307	310	282	284	267	296	302	269	267	307	283	318	300	308	321	290	301	260	288	283	292	291	288	312	264	304	273	281	248	280	297	303	273	290	313	319	279	286	285	307	282	284	296	286	290	292	333	282	264	262	285	255	323	293	290	249	290	293	281	289	281	296	301	295	264	282	284	336	302	267	297	268	297	283	311	314	291	297	293	321	277	282	278	284	292	274	317	282	305	279	303	280	280	291	274	264	307	269	284	299	295	277	270	290	292	310	270	295	311	309	288	281	277	297	318	263	297	311	269	300	281	326	308	267	266	275	341	285	264	314	260	282	297	268	254	307	274	309	274	293	301	284	266	298	294	302	297	322	300	286	284	328	264	286	275	308	298	249	304	249	290	291	286	296	305	272	316	306	324	304	285	283	299	289	289	274	313	298	296	280	307	281	321	309	292	275	306	284	290	292	288	304	286	283	291	284	310	258	291	282	296	288	291	274	309	278	310	294	289	281	267	259	278	286	299	322	293	301	279	302	271	297	313	308	287	280	293	294	267	283	296	305	264	270	295	310	295	304	248	293	305	280	286	290	296	305	281	262	300	290	258	293	318	311	325	258	300	276	253	304	277	286	299	275	276	309	253	291	303	281	288	271	312	290	302	294	314	306	287	267	285	261	251	279	282	309	285	305	305	302	281	297	283	276	282	269	276	296	285	295	300	273	312	265	293	293	309	271	305	256	267	285	295	268	293	306	278	282	301	272	269	291	301	290	292	299	266	284	331	272	264	257	280	310	313	273	291	305	273	306	288	290	294	294	301	274	332	297	272	293	286	276	278	292	312	309	333	284	280	291	306	294	308	273	297	302	299	287	273	329	261	268	346	276	310	295	293	268	291	305	300	298	275	285	302	280	299	287	302	291	261	282	299	292	317	272	316	271	290	318	282	311	270	298	257	320	271	292	311	281	291	296	274	264	307	293	271	279	292	315	291	282	306	286	302	297	289	276	269	280	303	298	276	285	296	297	272	301	284	292	315	295	268	287	270	305	279	269	284	282	280	291	291	325	299	287	280	252	305	309	267	291	280	329	272	283	289	275	310	269	291	308	279	281	293	301	289	284	297	315	263	320	290	302	260	325	283	276	269	284	294	317	275	308	280	278	294	277	320
23775	21460	28697	24639	21423	7665	848	561	482	452	422	377	357	335	306	342	329	341	300	326	314	316	336	324	289	320	315	309	338	323	291	345	319	303	294	320	282	251	305	323	284	266	315	293	285	314	306	282	308	293	272	298	286	293	289	286	300	289	281	316	299	286	282	306	288	277	309	291	334	295	296	282	301	291	278	313	273	268	318	296	267	278	298	307	302	313	285	269	276	280	293	291	284	294	294	300	312	303	291	300	277	273	280	290	299	310	300	267	282	276	259	301	271	279	274	288	278	279	273	290	309	308	313	251	286	278	291	279	324	300	277	281	295	280	293	311	289	258	322	307	285	323	275	296	291	298	289	271	277	241	288	299	273	296	285	309	298	301	285	293	298	299	296	284	279	308	274	318	295	304	291	298	299	275	258	289	276	282	279	314	266	287	269	312	273	310	303	303	293	300	281	301	305	289	274	275	306	287	294	267	286	296	289	271	271	303	334	299	260	274	272	273	278	317	274	311	281	282	336	298	331	314	281	272	279	294	280	297	290	297	303	270	274	294	302	274	309	301	300	266	287	265	269	287	286	287	283	307	288	281	275	286	278	284	278	302	287	294	264	289	270	304	298	278	299	312	256	296	289	270	284	300	296	319	271	293	286	263	302	268	279	294	290	285	282	318	261	290	263	317	319	291	285	266	312	298	304	290	251	300	267	291	310	278	309	269	291	318	300	290	294	300	275	247	304	285	268	296	278	281	307	292	286	312	282	291	289	306	300	285	269	304	293	271	304	309	278	286	300	291	306	289	310	300	272	266	326	253	292	312	302	286	291	289	300	288	301	273	287	309	305	310	296	279	285	299	306	307	281	314	285	306	275	295	289	279	282	288	293	278	278	305	276	293	273	290	260	285	319	313	276	271	257	306	255	314	285	315	296	290	312	312	272	296	315	293	255	286	263	273	260	321	292	264	295	294	271	271	294	288	288	292	286	270	299	315	288	263	268	302	295	257	285	288	302	287	270	290	273	261	267	292	281	288	270	328	276	290	342	285	282	313	319	309	296	269	259	298	319	330	282	303	285	303	285	291	284	283	293	282	285	300	275	268	294	270	322	281	301	283	303	311	269	285	289	292	281	304	309	274	293	320	328	310	315	246	285	281	285	297	294	280	288	310	291	268	308	272	313	266	304	283	295	260	309	267	275	281	283	285	301	300	291	303	276	281	319	315	285	306	302	302	282	277	290	288	257	296	278	296	288	297	316	280	265	282	270	317	290	262	294	308	295	274	276	312	280	272	289	284	326	290	306	257	306	280	286	292	294	286	276	295	284	299	284	305	307	271	288	293	303	290	300	290	294	259	286	242	302	296	275	290	283	281	282	286	264	288	318	307	294	301	297	274	285	286	320	265	293	281	290	331	275	292	273	303	262	304	331	304	296	272	312	291	267	311	288	292	301	262	288	310	301	320	307	293	283	277	297	275	306	288	293	268	282	318	304	287	266	310	274	299	276	266	276	307	263	265	298	297	316	288	309	288	296	317	290	299	268	273	306	285	290	285	294	300	289	315	310	324	293	295	293	320	282	293	290	283	294	260	296	278	269	282	286	316	293	287	292	273	302	264	338	311	260	294	290	296	294	323	299	261	319	286	270	279	274	276	271	295	282	275	292	302	289	260	287	303	265	294	318	291	297	288	311	296	291	289	264	308	306	290	253	322	276	305	323	292	277	303	284	303	284	291	270	313	289	275	282	296	259	297	289	289	315	306	287	285	297	291	270	324	275	280	271	261	290	294	325	268	274	265	296	294	269	290	264	318	296	302	269	282	284	299	296	267	262	286	312	293	288	289	269	299	265	307	272	295	294	299	289	282	294	241	303	280	278	270	254	268	300	287	319	289	308	263	281	301	314	278	331	290	265	331	294	292	306	287	290	285	259	326	277	293	285	283	290	243	297	309	297	305	299	308	281	275	267	288	291	295	287	281	295	245	297	292	294	291	271	284	283	250	308	300	256	272	274	269	296	292	307	296	312	277	284	293	288	276	304	288	281	282	290	275	329	302	292	258	280	297	293	274	293	317	303	286	305	276	324	284	324	286	260	282	293	325	314	271	262	297	293	291	272	264	296	276	286	270	298	280	284	261	296	291	283	280	263	304	322	281	269	274	301	292	287	260	273	307	280	287	293	282	268	302	278	294	278	310	281	291	320	293	287	279	320	285	328	276	294	256	310	263	268	288	285	272	282	307	315	286	279	294	286	292	309	287	290	290	290	323	316	302	265	263	247	279	281	292	307	272	285	301	267	308	286	292	290	304	295	279	306	289	305	287	305	270	296	312	333	260	321	278	291	269	264	283	295	298	297	285	287	280	243	318	263	320	293	291	310	274	276	292	291	295	277	274	276	292	250	288	235	293	288	305	295	288	292	299	267	260	252	300	300	295	262	287	284	270	295	293	275	303	305	267	277	321	293	289	258	322	272	299	283	307	284	313	279	256	283	310	303	291	300	313	271	326	280	298	281	297	307	258	287	286	308	294	305	287	281	282	330	311	304	307	286	287	309	291	292	278	290	309	322	301	296	287	288	285	271	285	313	282	290	274	303	291	303	265	275	281	279	304	300	272	264	284	270	295	301	300	320	312	293	305	270	290	284	291	319	290	303	290	271	276	283	290	293	292	331	305	290	288	289	258	299	310	263	282	301	277	286	287	277	263	282	289	300	301	283	281	328	284	290	325	295	276	293	295	275	272	282	300	314	283	295	305	288	292	299	298	293	273	285	308	266	280	270	315	278	289	261	248	282	262	284	261	290	277	293	295	313	273	297	269	267	326	291	299	302	261	264	295	313	299	297	298	286	259	280	282	250	305	309	314	281	300	301	288	282	268	315	308	276	300	282	294	271	311	324	289	283	300	278	316	307	261	283	258	284	288	320	299	272	258	311	298	285	267	267	300	284	258	258	302	320	302	269	279	294	310	297	288	288	277	289	300	288	284	291	268	277	275	263	288	293	299	268	292	292	282	321	294	259	284	297	271	312	287	295	300	286	280	271	286	287	288	306	272	301	273	293	292	286	318	267	291	284	298	270	310	299	294	288	284	317	287	271	270	282	263	268	319	295	275	256	313	294	294	294	280	288	293	304	292	302	299	276	285	283	280	294	295	278	290	310	289	287	276	300	287	266	305	277	287	302	292	276	314	295	307	312	276	294	302	304	267	311	288	272	284	290	301	280	289	263	281	298	308	276	327	282	270	325	285	302	305	323	266	302	260	279	298	279	289	304	274	288	268	313	293	285	289	281	302	314	264	303	284	288	277	289	295	297	275	275	310	275	287	291	306	316	306	317	280	279	297	286	286	314	306	294	295	289	326	292	293	302	304	300	278	302	289	306	286	301	315	295	309	290	309	279	282	260	314	308	333	256	287	294	319	266	296	282	302	271	284	288	289	274	310	278	277	331	286	297	283	310	263	298	291	264	316	293	280	307	306	315	285	297	316	307	299	302	289	296	251
4879	16319	8622	3045	1982	1458	1055	880	737	655	574	494	508	489	426	433	400	461	386	413	426	400	415	361	357	366	355	395	371	382	341	357	350	340	360	339	368	338	352	352	349	330	364	318	338	333	337	340	350	341	348	371	367	340	348	362	375	326	330	328	369	362	340	351	331	365	380	327	382	328	360	370	318	356	352	366	333	339	354	340	331	321	333	329	328	362	355	367	357	380	400	365	392	338	350	348	346	319	343	350	323	341	339	358	332	360	345	346	338	333	323	344	350	356	361	337	349	345	386	325	322	348	349	325	340	370	344	363	356	343	365	339	335	402	375	344	334	361	323	361	308	363	341	355	342	360	335	353	331	356	326	334	340	333	367	356	387	364	340	358	321	338	334	336	347	357	372	362	324	329	363	359	338	337	348	348	365	351	329	339	340	342	368	371	347	329	375	368	348	344	349	344	356	328	356	329	324	339	300	362	340	367	348	327	368	359	341	352	369	296	343	310	345	346	344	348	345	344	391	346	336	356	362	373	377	354	342	365	338	352	339	312	352	335	357	330	347	299	358	359	368	340	334	335	358	343	360	365	350	351	319	337	359	308	357	345	345	330	326	357	338	359	327	363	334	348	344	336	316	349	350	365	343	330	348	348	351	374	353	362	338	372	345	338	368	370	333	357	334	333	360	367	343	339	338	333	358	329	355	321	348	364	324	349	370	350	371	327	363	325	373	332	345	330	371	357	337	349	360	381	346	341	335	314	341	367	320	341	354	346	390	371	312	336	356	354	353	361	357	351	346	330	335	348	333	352	372	338	329	324	360	330	361	327	348	337	324	366	336	358	346	351	328	369	359	381	343	335	345	327	356	341	343	332	337	335	321	369	345	325	375	324	373	339	376	363	342	352	338	359	359	340	314	347	376	334	343	355	322	366	372	363	335	369	316	326	335	346	358	342	348	356	340	332	353	333	310	325	357	353	346	354	321	353	331	328	341	345	375	323	351	344	302	338	345	301	352	320	343	346	316	341	388	355	352	350	343	362	322	352	307	374	333	332	339	328	360	326	331	339	338	311	346	331	319	333	359	324	374	366	313	347	330	359	333	319	354	323	354	376	336	346	313	376	320	339	335	325	329	351	331	338	377	339	330	357	346	373	328	343	364	323	336	366	347	358	361	364	322	304	345	321	351	374	356	372	344	345	351	315	344	317	352	342	366	342	345	353	338	353	325	309	322	349	359	356	346	311	340	322	343	347	312	384	384	353	344	350	325	331	361	312	379	347	327	364	394	361	336	351	355	348	371	393	351	352	347	350	363	360	360	346	358	335	335	375	343	327	328	333	340	328	341	336	338	357	346	322	342	321	331	344	364	353	349	331	356	321	341	318	324	370	365	326	321	350	336	365	353	324	362	341	349	373	345	358	306	329	329	342	358	364	350	337	322	319	353	352	347	373	322	340	340	321	347	350	332	334	329	345	350	332	369	321	353	308	357	393	328	359	361	325	357	327	320	353	367	321	381	364	347	333	340	334	335	336	376	369	357	350	334	331	336	348	330	348	351	322	330	376	312	327	383	323	345	337	326	355	342	346	335	359	362	358	343	362	349	339	333	358	333	332	368	332	353	349	332	335	345	333	342	346	353	356	303	359	344	335	331	337	337	369	344	345	387	353	332	355	332	352	360	350	340	317	314	342	322	385	372	376	359	354	334	349	321	367	284	357	347	341	346	362	318	352	339	341	344	362	349	317	329	327	355	327	338	333	353	337	339	334	356	325	362	320	357	307	348	361	351	345	365	370	339	340	396	347	353	347	344	340	343	333	333	338	356	324	368	344	361	335	355	328	359	336	365	344	326	351	324	348	359	358	339	367	336	334	345	347	333	321	373	337	360	365	334	351	349	361	349	364	348	344	335	322	355	336	378	326	353	327	313	333	339	302	330	353	344	350	358	375	332	366	324	342	354	368	350	351	347	358	372	358	364	362	318	390	339	361	329	315	342	299	326	369	342	358	353	356	352	361	364	349	347	367	360	363	363	307	375	350	349	341	332	379	354	372	338	337	329	333	390	327	359	326	337	304	330	336	349	360	341	349	370	346	357	329	322	354	347	320	335	312	336	379	340	327	343	375	365	319	346	341	348	329	349	355	321	317	339	337	340	326	342	366	329	357	338	348	347	348	375	354	329	334	327	359	354	379	343	342	353	355	348	345	335	332	324	321	372	372	374	339	352	342	320	313	348	340	344	351	352	327	378	317	339	379	321	327	346	318	334	370	377	354	337	351	369	326	357	400	339	330	354	356	349	351	353	352	361	330	336	359	367	319	381	349	350	342	323	362	350	282	346	359	367	361	350	360	375	345	334	355	345	358	370	348	370	366	356	340	340	345	328	318	330	358	354	344	338	330	382	351	360	345	372	360	324	340	330	346	335	328	333	349	332	338	348	338	346	367	372	337	352	345	383	354	337	315	357	357	336	379	341	378	378	336	365	377	343	380	349	328	358	351	330	340	337	369	309	346	316	338	348	354	339	329	351	344	370	299	365	349	335	353	374	365	328	300	318	320	331	337	313	360	355	343	374	335	319	343	365	320	371	333	351	357	375	355	318	351	363	345	357	360	321	320	328	342	307	312	341	342	333	341	352	328	342	360	348	369	355	333	330	314	363	365	328	315	357	342	325	376	335	334	390	349	368	332	308	351	350	301	351	338	343	396	325	388	355	340	354	349	368	373	350	356	352	333	339	336	333	372	337	344	349	320	365	397	334	321	389	348	353	349	372	345	338	374	334	346	340	327	350	325	377	325	347	353	336	345	328	360	362	376	354	328	368	326	354	380	309	328	327	380	317	322	345	303	381	341	363	352	350	356	358	343	360	342	355	343	374	344	334	303	321	356	348	331	326	340	338	335	354	370	354	370	345	367	355	362	347	345	315	353	326	333	353	331	354	355	319	371	360	326	351	357	359	319	351	332	366	343	366	384	335	356	321	328	327	346	322	346	397	385	349	360	369	348	324	370	317	325	359	347	373	343	330	374	355	328	387	325	343	322	316	335	333	320	340	369	336	365	369	344	346	338	323	315	364	350	361	337	327	359	330	338	363	303	350	335	333	347	373	339	335	354	385	306	372	311	306	336	353	359	357	373	329	319	364	342	369	338	339	323	362	363	362	352	355	338	362	347	351	352	327	368	366	318	369	369	351	333	366	346	328	390	335	361	337	338	346	351	328	371	395	354	337	341	336	354	313	355	348	370	366	355	377	348	362	340	363	330	341	317	355	335	326	357	353	344	326	342	342	342	354	338	358	349	321	329	333	301	351	302	395	326	348	328	387	370	353	326	357	347	358	353	343	270	343	357	359	324	352	331	364	324	298	338	349	330	341	338	337	382	352	338	338	333	362	353	334	326	344	321	339	347	334	375	360	355	328	327	331	364	343	348	352	357	364	335	353	366	352	346	338	344	310	358	363	365	348	341	355	377	340	346	321	333	342	360	345	344	343	345	376	339
24951	21436	27304	25754	7056	384	286	228	201	190	169	151	143	151	165	156	142	132	128	137	123	147	135	137	123	119	125	130	118	124	119	85	112	124	138	103	110	113	120	129	118	117	115	123	119	109	121	135	110	130	112	121	142	111	127	111	122	137	109	109	125	112	131	113	99	130	111	119	139	118	114	127	131	114	103	111	119	134	110	96	111	120	120	117	110	115	105	115	124	129	120	115	109	110	114	100	103	104	111	118	117	107	99	131	109	106	123	138	120	125	108	118	119	107	113	120	94	107	108	111	105	117	114	129	122	133	113	115	121	96	104	120	113	108	103	144	113	132	108	120	116	121	107	105	124	111	111	120	121	146	118	109	120	108	118	111	131	115	117	119	123	121	118	104	102	120	115	118	120	118	117	122	113	113	117	104	113	108	115	127	126	128	109	110	90	107	129	108	111	105	117	114	137	103	114	116	104	103	118	108	102	119	117	101	132	112	111	111	117	130	123	138	109	124	104	106	118	124	116	119	125	117	107	131	105	107	113	108	112	109	113	113	138	121	110	132	110	116	100	114	110	112	118	115	114	99	109	102	107	117	106	90	120	96	112	123	124	118	126	106	123	118	101	110	121	116	115	122	121	119	121	108	123	111	111	111	109	105	95	97	106	117	112	102	112	119	93	114	111	106	131	124	115	123	118	121	121	121	96	117	111	104	134	121	112	90	117	120	110	127	100	108	109	128	127	128	116	125	97	118	123	120	138	149	93	107	141	111	121	113	114	125	116	120	116	102	116	107	126	128	133	126	110	111	109	139	116	110	107	123	117	109	134	131	130	106	118	132	124	110	125	90	114	105	108	135	107	131	92	116	137	116	124	115	132	125	127	103	136	125	131	112	129	110	128	108	134	124	129	122	121	113	111	113	115	115	117	104	120	125	114	114	112	128	115	108	105	111	116	137	127	110	129	112	127	114	120	123	112	115	119	120	130	120	119	121	121	103	100	115	134	122	126	117	133	101	115	117	113	109	114	131	134	124	92	126	121	115	111	121	135	123	121	119	126	126	101	112	109	106	123	102	103	102	125	116	129	93	108	114	105	105	114	129	123	120	117	112	102	113	110	116	109	106	101	142	102	116	106	124	138	111	142	114	128	115	110	131	117	118	97	119	116	118	117	109	115	110	118	111	116	118	110	103	123	103	110	118	115	109	117	114	116	120	120	110	122	110	107	137	105	115	127	119	126	118	127	130	115	98	99	114	137	126	129	104	126	113	119	129	127	101	122	122	120	110	133	102	131	130	115	103	133	110	141	118	105	115	110	122	105	132	105	114	112	117	106	126	130	110	109	109	116	124	117	145	101	125	123	111	98	121	104	131	128	120	121	140	132	129	126	93	117	124	114	103	109	115	126	117	136	126	130	115	114	127	111	116	117	99	122	110	117	104	114	122	118	138	132	104	126	124	109	124	115	118	131	119	107	112	108	111	105	134	124	120	118	128	127	124	98	136	111	121	110	111	115	132	117	137	105	114	103	110	130	137	114	108	127	109	110	106	90	120	117	111	115	129	119	127	130	113	118	124	129	102	108	96	120	121	124	115	118	113	125	98	86	95	129	102	129	96	126	118	115	118	120	129	126	108	114	129	119	129	125	135	113	132	111	114	108	111	114	122	127	129	118	109	121	130	128	122	117	125	115	117	117	125	119	130	107	113	130	110	123	115	124	120	116	126	136	129	106	130	108	119	107	102	123	106	117	118	117	102	113	116	120	125	136	125	126	128	105	109	122	108	108	115	113	114	115	107	122	117	107	132	131	101	148	121	104	121	122	125	128	126	121	118	124	118	119	105	108	124	122	109	122	116	104	110	127	133	121	111	113	124	110	136	109	126	119	116	132	122	128	132	125	122	136	117	117	126	96	125	100	113	113	107	113	134	106	114	92	133	116	136	88	141	109	131	105	114	112	147	120	116	95	101	126	112	115	123	114	113	114	108	108	132	118	123	132	103	121	116	119	99	120	98	102	110	127	121	111	133	136	117	137	112	104	106	127	136	118	110	109	112	119	101	112	119	114	111	115	100	122	107	127	114	122	120	113	113	103	120	116	140	121	114	110	129	101	124	120	111	117	122	105	120	101	114	119	103	132	116	101	122	118	113	107	105	109	120	101	127	95	109	128	102	116	128	113	130	114	100	115	140	115	112	126	98	135	124	128	106	120	84	114	114	112	113	122	115	127	99	129	103	113	108	125	107	120	111	111	129	107	109	117	117	121	131	102	122	123	113	117	112	120	124	117	123	131	110	105	131	95	115	112	118	110	131	127	123	120	112	108	130	131	115	114	103	103	127	97	95	120	121	126	112	113	117	127	120	122	128	121	109	112	110	110	108	96	139	101	135	118	114	110	127	119	103	133	106	118	120	127	118	112	116	115	115	126	117	116	114	123	95	124	119	134	110	129	126	97	95	119	110	115	117	101	112	124	100	123	101	104	106	127	139	121	110	99	131	122	123	109	96	102	114	127	98	117	112	107	122	125	94	97	109	111	100	119	110	100	141	133	120	123	107	116	135	116	109	106	109	110	120	147	102	125	124	105	102	126	106	117	111	125	131	106	136	130	120	130	101	95	112	111	121	103	119	107	98	108	111	120	123	131	110	102	123	101	98	115	98	107	136	133	131	125	145	117	103	111	108	101	125	101	93	108	120	135	115	100	119	114	125	105	91	105	109	116	112	128	112	136	103	109	124	109	128	125	119	116	128	108	119	129	107	116	112	112	116	105	117	139	132	120	89	104	122	118	117	105	129	113	114	106	121	117	109	127	102	108	119	101	132	115	130	127	102	125	99	102	112	127	138	107	144	142	103	113	134	101	118	128	127	112	118	117	122	100	136	103	124	102	109	129	120	118	106	112	109	107	120	123	122	124	121	130	116	103	131	124	117	106	146	118	117	112	130	128	131	136	115	114	121	130	93	129	119	117	107	134	134	112	122	104	124	109	109	125	122	117	96	101	111	112	130	92	110	116	119	110	105	118	110	119	135	131	121	105	120	114	130	114	118	125	121	113	113	114	131	113	114	107	116	127	120	128	125	122	117	98	108	112	113	114	128	123	116	127	131	124	127	127	116	108	114	102	123	113	103	126	120	122	114	121	101	109	97	112	122	108	115	135	107	86	117	115	104	105	107	96	133	129	128	113	113	118	117	123	106	114	112	130	94	135	147	110	115	112	115	106	128	99	126	130	131	138	119	115	113	138	106	124	121	119	113	94	122	125	107	97	137	97	118	116	107	121	118	111	116	123	137	128	103	135	119	119	111	103	108	104	112	106	114	123	110	140	116	113	125	107	121	126	119	128	120	118	111	128	117	109	130	119	106	113	121	116	110	102	112	121	111	103	119	110	142	102	135	96	116	131	114	131	102	109	101	107	126	126	134	118	138	105	133	110	113	120	134	134	105	124	130	120	119	103	128	134	112	120	95	112	116	116	114	104	112	127	137	102	127	133	104	128	108
4966	10733	4776	1607	985	726	564	397	328	306	267	234	220	201	186	172	176	161	179	168	164	165	154	142	166	147	144	153	142	133	161	164	172	128	156	145	140	164	140	148	154	147	155	150	143	148	149	139	116	131	124	142	129	152	135	133	135	135	140	153	132	152	165	149	134	141	162	151	112	139	129	132	135	137	145	144	138	132	125	129	127	159	142	128	137	149	156	119	158	151	132	139	152	116	106	151	135	142	157	142	144	124	141	161	148	137	116	130	151	136	151	146	132	140	129	137	152	142	143	127	119	133	147	138	133	142	121	146	141	127	156	152	148	135	141	153	145	123	133	129	170	135	137	135	138	134	148	132	134	129	142	157	152	156	154	154	130	126	148	138	133	116	153	137	161	153	148	142	144	146	158	155	126	128	123	133	143	133	135	134	141	137	132	145	135	134	141	163	125	118	141	143	144	146	140	146	159	130	123	136	158	135	127	148	137	121	158	127	134	115	164	154	137	142	142	123	123	138	133	155	129	148	140	142	138	144	143	140	138	143	145	152	122	142	129	143	147	128	147	142	161	136	130	139	130	132	136	152	137	144	105	140	150	145	131	154	143	138	149	131	136	142	140	130	154	133	150	151	139	146	134	146	137	127	141	130	159	143	114	113	158	145	152	123	117	153	129	129	131	128	144	148	147	112	131	141	126	117	158	133	140	128	127	139	153	128	130	131	148	124	141	149	108	132	144	149	136	149	150	112	142	139	143	150	131	171	136	137	148	138	134	148	140	143	116	141	146	152	153	173	144	124	133	151	138	147	143	133	123	135	142	123	133	125	159	143	143	141	135	127	132	150	139	149	138	132	157	139	147	131	145	137	134	144	154	147	139	155	137	146	133	122	121	135	136	128	129	154	149	147	151	146	147	133	140	152	131	138	133	132	137	161	128	147	146	155	142	131	120	154	139	154	133	137	134	154	135	133	150	122	151	142	143	146	133	123	140	116	152	124	135	150	154	145	127	137	149	137	151	146	159	125	123	131	142	159	142	140	140	162	145	144	143	126	132	127	129	146	146	147	126	135	148	174	140	132	151	133	141	139	145	136	146	135	142	125	138	137	145	154	155	122	159	133	145	136	150	150	133	160	164	143	135	145	151	152	136	143	133	130	133	139	146	131	152	146	150	129	139	134	130	134	135	141	144	134	136	109	130	154	133	138	127	156	139	127	150	153	127	133	112	171	129	149	138	175	147	122	129	140	143	162	118	141	137	129	149	126	120	123	125	149	150	151	161	143	139	144	125	151	138	150	143	149	148	138	138	132	143	134	144	156	147	124	146	138	152	144	144	141	144	141	143	162	129	134	146	142	132	150	126	107	145	145	128	163	147	141	144	150	138	149	156	141	147	124	148	160	133	132	134	137	144	140	139	116	110	128	147	137	133	121	159	139	133	129	145	144	159	148	131	137	142	127	143	134	122	154	140	133	123	149	165	137	130	147	135	119	154	151	152	155	153	157	149	144	121	147	142	164	157	123	138	123	133	135	137	163	132	150	134	137	130	140	147	149	141	146	123	141	140	135	144	168	133	137	144	143	119	135	115	142	128	134	179	154	131	124	123	148	139	130	167	129	164	147	140	142	125	134	167	151	154	137	151	136	126	125	120	138	149	121	151	143	149	157	133	142	128	146	152	139	136	162	142	146	138	167	144	139	133	141	130	134	150	122	133	163	157	146	151	131	143	132	133	131	144	141	128	151	134	150	141	162	128	139	127	140	135	141	149	146	144	113	123	145	160	148	133	151	144	136	140	137	130	119	131	139	139	152	122	142	127	142	141	149	139	148	137	145	140	125	124	141	152	137	139	119	150	130	138	159	121	129	122	149	146	141	133	137	127	167	153	144	140	135	135	146	139	139	136	145	154	124	141	140	147	141	141	152	137	141	148	135	141	169	165	129	134	127	133	136	136	157	137	146	153	130	118	151	143	128	124	142	150	143	127	133	153	155	134	162	148	139	120	113	129	128	117	126	136	147	127	131	135	139	136	147	131	142	138	131	139	145	130	144	129	157	156	139	149	130	143	148	149	125	140	133	143	156	148	137	150	163	126	145	153	127	148	156	158	144	147	141	164	173	137	117	150	155	144	119	147	152	159	136	168	140	146	155	151	163	120	162	146	126	146	156	135	148	158	144	151	136	142	144	141	159	143	125	132	150	120	147	134	141	144	157	127	150	166	145	143	159	128	140	139	120	156	140	139	145	148	145	123	149	157	137	139	137	127	150	158	158	152	136	130	141	135	128	130	133	119	155	128	158	141	159	125	130	142	122	131	139	141	153	139	148	141	168	128	156	130	126	147	159	157	156	129	139	157	145	130	141	157	146	131	146	135	141	115	150	145	136	132	142	143	157	127	136	144	141	135	143	151	131	134	146	139	148	148	129	131	134	150	128	120	157	146	141	140	133	151	132	147	153	132	135	143	144	147	137	137	143	148	129	119	154	132	139	148	124	124	136	121	141	140	141	129	161	153	142	136	133	134	154	161	134	149	153	132	117	136	126	150	132	135	146	120	136	142	151	141	153	133	156	136	148	163	147	135	140	139	132	138	132	134	143	146	141	141	110	137	153	143	139	134	154	150	141	152	135	166	135	144	138	139	140	156	132	147	139	138	145	132	133	155	111	139	144	132	159	151	130	132	120	109	129	137	134	145	120	125	144	169	131	148	135	150	141	131	142	159	141	142	141	147	149	131	134	148	141	153	137	133	135	142	131	120	131	138	118	124	139	130	128	123	150	140	148	131	144	153	140	129	150	135	125	161	122	125	130	135	149	132	137	148	144	144	149	129	137	162	140	161	146	139	148	156	148	136	144	130	128	148	142	138	153	134	138	155	139	147	132	143	131	154	159	139	134	143	163	135	155	166	126	130	137	151	157	129	140	123	132	150	125	153	149	143	143	149	142	143	143	167	132	142	144	116	131	136	157	138	132	153	136	123	142	151	134	144	131	141	139	167	174	151	130	130	150	131	142	134	122	139	146	147	116	146	154	146	148	129	129	135	129	142	140	151	147	155	128	134	165	147	131	136	130	151	140	149	158	132	137	129	133	127	133	143	154	140	158	149	144	123	130	153	150	147	149	135	148	153	142	147	151	153	143	148	145	143	149	167	146	147	141	143	147	139	138	129	138	137	121	157	154	125	128	123	145	170	141	135	150	137	146	156	136	125	119	129	140	123	133	144	125	144	159	141	145	136	155	161	138	147	131	136	128	133	169	147	130	117	117	152	136	146	164	143	150	121	133	145	134	146	142	134	133	151	132	162	150	142	164	136	136	155	144	125	116	126	129	141	147	131	143	133	137	136	162	152	127	155	147	133	132	127	136	148	141	143	151	146	135	116	122	166	121	143	147	140	124	146	124	139	131	160	138	133	136	135	129	130	142	150	149	130	144	122	166	126	152	142	142	133	141	138	142	135	129	121	117	121	143	146	144	145	129	141	152	132	119	147	156	144	136
22808	21521	29254	24252	21513	21491	4814	678	517	472	363	334	301	298	258	258	227	220	203	204	198	214	179	194	195	186	180	165	168	166	149	167	177	164	177	149	170	145	155	156	183	161	154	161	144	152	156	149	152	156	167	128	167	143	156	152	141	149	165	165	189	145	155	162	138	151	155	155	147	150	161	164	139	165	167	162	159	148	133	161	146	166	151	134	147	133	160	156	156	154	142	155	139	174	135	142	157	150	155	143	166	142	157	146	159	149	151	157	148	116	156	137	147	157	153	133	139	132	145	162	138	142	143	147	141	156	152	136	137	158	162	161	149	170	167	157	160	153	170	139	156	150	140	131	149	153	141	129	141	147	146	144	136	131	155	157	122	146	144	142	155	139	146	164	143	165	148	157	158	165	145	169	139	158	162	155	134	156	148	163	156	147	150	144	161	144	141	144	147	140	162	140	146	150	139	125	154	131	137	164	133	132	149	142	150	152	157	148	139	165	149	143	143	166	162	156	159	152	143	122	148	149	149	157	150	157	156	151	153	143	166	150	122	149	141	144	157	143	136	142	132	159	123	150	132	149	156	149	142	171	137	120	143	145	133	152	132	154	136	152	145	143	154	159	135	137	139	150	161	158	152	131	130	152	152	157	132	116	149	139	133	168	149	152	147	120	147	157	149	136	161	152	165	149	137	155	156	127	137	146	139	136	164	141	133	141	154	154	161	148	159	161	162	133	154	151	142	157	149	165	148	161	151	128	155	128	150	151	129	146	134	152	135	156	131	147	171	157	143	152	164	150	156	146	162	159	151	177	126	162	157	142	134	142	157	126	143	149	126	152	153	165	151	141	165	161	148	158	142	142	165	151	143	136	149	143	147	129	128	151	168	142	152	126	165	142	143	154	140	129	136	153	149	133	128	156	137	141	139	130	158	144	131	160	135	146	159	155	165	136	150	156	155	151	174	148	146	148	175	126	134	142	164	142	155	152	140	133	125	140	132	160	143	157	133	146	158	130	141	157	166	145	150	147	161	136	151	148	159	156	144	139	166	162	153	143	151	144	146	133	147	155	169	138	159	151	130	159	153	153	145	132	146	144	141	126	146	165	142	155	160	153	151	153	139	149	148	157	135	143	147	154	143	154	148	144	129	148	137	142	133	146	155	122	149	147	146	150	141	149	151	138	154	170	136	155	159	144	168	161	159	149	144	150	139	135	155	153	163	173	147	151	140	157	134	155	142	139	139	157	160	132	153	140	148	141	173	142	138	161	139	157	143	145	154	176	176	144	155	130	137	152	161	131	142	147	150	143	144	130	145	150	146	149	136	124	143	137	162	149	144	163	153	142	148	146	149	126	150	141	143	145	142	141	145	143	151	174	146	122	149	136	130	158	133	162	162	158	155	151	152	135	151	140	155	159	169	159	130	137	155	146	125	142	139	161	128	157	135	144	154	149	131	147	163	140	130	133	142	136	160	150	148	162	161	132	172	125	118	143	161	124	151	160	142	128	180	134	152	160	157	137	164	164	148	156	167	135	154	154	155	150	139	158	150	165	154	152	130	148	157	130	135	132	139	136	155	140	147	158	122	124	146	157	163	172	124	160	165	144	133	177	142	157	160	157	125	136	131	142	139	151	145	147	166	163	151	143	125	152	152	153	150	128	146	151	144	142	146	144	148	143	131	136	149	133	146	153	160	148	141	144	161	130	147	149	141	148	136	131	145	169	152	152	150	148	125	165	147	117	146	139	144	159	147	151	146	143	157	143	142	138	152	134	139	159	139	174	163	163	147	155	141	170	146	159	157	164	147	157	145	168	164	127	164	157	154	146	127	152	147	142	150	157	147	134	156	146	147	166	143	137	138	145	156	160	153	137	128	152	166	137	165	143	151	166	148	134	166	124	158	134	148	136	150	168	140	181	142	140	147	173	135	154	153	158	125	155	154	133	150	144	147	139	153	134	132	143	140	167	162	132	151	152	139	130	144	132	173	170	144	155	165	147	152	131	134	155	157	134	143	139	143	143	148	173	159	166	141	151	146	170	136	156	154	134	141	157	149	158	153	160	125	156	143	129	145	140	140	149	165	157	156	138	140	140	157	149	158	161	152	155	164	149	144	163	138	158	129	115	143	137	165	148	168	144	145	141	153	168	150	149	116	149	147	147	144	164	137	138	178	146	142	143	150	135	147	156	138	135	154	176	156	165	144	129	143	158	148	156	143	143	168	155	133	168	154	133	159	137	167	137	139	168	132	128	146	154	144	151	152	149	135	151	166	132	136	154	135	124	132	154	157	140	139	137	141	128	147	140	135	133	135	127	153	158	142	150	172	159	149	141	168	162	137	137	137	178	140	152	141	149	151	122	162	146	163	145	143	158	132	141	156	121	168	125	146	125	159	148	155	151	153	142	137	150	143	143	128	154	134	164	160	152	145	166	151	142	137	161	139	153	135	154	163	162	138	136	154	128	149	130	145	147	148	136	160	155	117	132	140	130	132	153	143	168	160	159	150	154	128	152	137	180	147	163	151	138	149	172	190	122	136	152	135	161	137	138	163	158	135	147	133	141	136	148	156	161	177	143	141	134	153	151	152	183	149	156	143	143	138	132	144	153	139	154	173	155	159	163	154	149	152	132	153	143	161	158	131	136	153	147	153	137	153	136	159	154	153	145	161	132	152	176	151	148	128	131	140	136	137	135	155	124	143	156	160	151	133	165	168	154	150	152	127	140	176	144	145	154	154	136	151	161	143	148	137	160	145	163	131	141	156	138	152	140	139	153	132	149	138	157	124	143	140	159	155	138	149	159	153	149	159	128	150	168	141	157	157	155	145	155	158	139	129	160	163	138	167	176	173	127	162	136	143	129	147	156	158	146	157	118	143	128	140	159	135	122	172	155	150	128	159	129	138	140	146	131	145	146	137	175	155	152	166	143	147	155	132	160	135	145	155	147	145	161	125	152	148	160	140	150	133	153	138	139	116	126	147	158	158	142	151	151	173	151	144	147	148	168	128	158	138	139	145	160	126	140	143	159	133	142	141	135	150	131	146	138	146	168	149	134	157	141	161	152	158	150	158	155	151	133	166	134	143	155	145	149	138	148	150	148	144	142	154	167	163	136	125	165	142	130	127	158	162	143	148	144	133	124	169	161	136	133	161	145	134	143	143	172	153	153	141	133	151	138	137	130	171	145	140	163	145	149	154	128	157	176	139	159	139	160	152	154	133	151	135	152	158	171	141	141	165	136	148	153	155	137	149	140	152	151	161	142	132	149	145	153	168	131	154	121	167	137	151	140	154	165	152	140	153	169	170	153	148	127	138	152	150	152	153	134	165	163	137	117	166	173	171	130	133	159	129	147	124	148	137	143	138	170	130	159	157	156	164	158	155	153	159	166	156	164	156	129	157	141	158	127	152	143	143	137	152	137	122	129	162	122	151	136	139	137	148	173	125	168	152	151	127	155	163	139	138	171	155	134	130	145	128	160	161	154	135	153	158	149
6792	20317	11614	4904	3258	2368	1665	1235	945	742	617	557	481	437	381	342	285	322	322	300	260	272	273	229	261	245	242	228	200	244	220	208	198	214	188	194	212	193	208	195	204	208	212	212	199	219	183	187	212	158	197	160	188	190	218	173	196	179	191	195	198	184	192	182	171	177	204	177	203	206	154	165	178	172	185	164	192	193	201	160	186	181	188	181	190	183	184	158	186	189	222	170	211	174	190	188	191	202	174	173	178	181	190	177	174	189	201	190	173	186	181	186	189	187	201	190	192	182	192	184	178	179	185	177	198	195	193	182	197	181	173	182	187	185	206	184	175	181	183	216	195	176	185	175	194	175	176	176	191	171	176	173	162	194	175	181	192	182	193	167	188	168	156	170	176	187	183	182	198	187	188	186	184	203	190	187	178	185	194	195	180	160	171	189	178	162	187	157	179	178	174	189	191	178	191	180	164	177	197	163	174	158	171	193	180	187	177	176	164	178	179	184	172	186	197	165	198	182	168	216	212	198	184	180	178	190	184	180	193	170	179	192	205	186	170	177	186	155	176	199	175	164	198	183	177	157	169	198	187	185	180	175	214	184	170	188	194	195	175	173	191	189	158	187	190	176	192	196	184	182	182	187	179	202	198	191	176	200	189	190	169	165	190	186	173	171	192	171	168	191	158	166	171	194	163	176	210	186	196	173	174	175	180	206	192	200	188	190	201	173	176	180	177	165	197	190	209	151	190	192	204	185	187	183	205	170	177	174	170	176	196	196	179	188	202	170	183	166	180	187	178	177	208	176	168	187	176	203	174	185	167	180	163	156	182	159	183	188	174	189	185	180	179	188	172	170	165	162	207	170	179	168	187	186	174	201	170	213	166	175	192	197	189	184	159	167	186	179	182	180	203	170	176	182	186	173	180	167	196	187	203	187	175	187	198	180	184	184	193	188	186	187	183	166	166	196	198	177	167	185	192	169	176	174	179	176	192	195	201	177	166	201	193	186	179	189	181	180	186	188	173	187	178	175	169	190	164	174	183	179	172	193	184	171	189	193	186	195	167	176	156	177	176	171	180	168	141	191	172	216	176	163	195	177	176	194	199	185	195	187	165	190	178	205	179	191	181	191	190	189	180	175	172	184	192	227	185	182	187	172	196	194	185	202	167	184	170	176	208	177	203	153	207	192	198	169	175	190	184	185	191	169	177	190	177	173	164	176	177	156	189	157	181	184	178	185	187	171	196	203	181	198	159	198	202	162	176	182	193	194	197	182	195	181	202	172	164	181	212	191	184	183	179	206	190	188	176	175	181	168	190	170	164	167	186	193	200	181	185	210	171	172	173	181	217	164	177	162	151	194	171	173	188	165	186	167	171	177	167	205	146	177	183	202	188	171	183	199	190	203	189	170	187	191	186	179	202	207	203	155	196	168	180	187	174	200	162	180	188	194	190	183	183	163	169	199	181	178	164	176	179	188	169	188	196	190	174	186	204	189	172	175	214	177	184	182	184	190	177	174	153	197	199	192	191	186	199	182	181	171	190	166	198	185	183	173	179	189	185	185	172	192	190	165	170	162	196	206	173	169	194	171	171	212	192	179	187	191	203	195	213	167	174	165	191	156	181	164	177	196	142	190	158	185	174	182	150	179	177	174	197	174	194	174	159	187	184	195	163	173	191	194	178	174	163	186	194	189	192	175	187	161	195	158	196	206	192	162	179	192	186	175	177	184	176	183	206	186	199	190	180	193	189	192	172	198	160	192	173	191	170	177	181	203	182	173	188	191	173	176	180	180	197	192	190	170	172	210	172	163	187	172	210	173	182	177	175	167	190	165	156	167	187	178	170	165	200	175	176	183	170	176	165	199	169	208	192	209	177	203	208	167	165	185	195	175	179	184	168	162	158	179	160	171	170	178	153	183	178	160	172	196	175	158	161	186	201	184	186	181	170	174	174	200	176	182	201	185	181	161	179	190	178	200	201	178	206	189	180	161	188	172	193	163	175	199	189	180	204	222	160	197	224	211	179	200	175	173	172	183	168	200	193	167	192	174	173	170	178	180	169	185	175	199	200	192	180	196	190	180	190	175	204	185	176	189	197	180	163	176	175	203	176	196	171	182	193	154	204	173	193	172	198	177	193	180	196	200	154	173	165	173	160	192	189	174	203	206	202	168	192	213	197	173	165	164	208	195	194	183	182	193	169	189	192	187	191	165	168	183	198	207	178	186	169	191	189	181	177	209	167	198	173	192	183	181	173	201	195	177	199	178	179	186	158	193	172	179	194	178	189	194	210	204	186	163	198	164	177	183	159	195	185	174	184	187	174	197	179	168	170	179	207	178	200	184	165	183	157	189	169	179	188	164	179	196	155	162	188	196	188	172	185	196	186	185	168	185	177	152	185	179	194	169	183	204	182	177	185	201	185	197	181	187	166	171	189	168	176	210	195	175	173	198	162	210	162	189	184	183	188	186	178	174	178	157	179	177	211	176	187	193	175	187	202	170	170	172	176	180	188	161	180	207	193	186	197	183	194	176	184	152	172	185	194	190	182	185	167	185	194	153	179	199	170	173	177	174	171	165	191	200	163	183	185	200	183	166	184	192	208	177	183	179	189	188	166	175	180	167	186	168	207	152	166	167	186	176	205	186	170	176	185	184	182	200	187	187	198	199	176	176	157	168	165	195	176	170	189	190	190	185	188	194	191	203	204	196	177	190	186	194	201	214	201	180	180	172	187	180	189	180	188	186	213	181	190	178	212	195	176	186	165	174	185	194	176	184	204	176	190	197	167	171	166	190	192	185	187	203	187	203	185	193	179	186	164	203	186	195	207	183	186	183	176	172	157	173	168	192	172	149	178	208	171	193	177	168	204	178	182	219	192	189	154	191	206	163	200	170	175	199	199	196	175	201	165	194	183	177	183	186	181	184	182	174	178	184	193	174	203	173	183	197	180	185	161	200	189	189	195	195	172	175	180	176	172	174	174	179	174	175	174	187	162	192	187	179	164	197	174	165	198	195	168	184	179	193	183	209	190	185	172	168	184	173	186	185	172	203	199	187	173	185	185	150	192	169	193	188	194	189	198	162	207	163	180	189	215	182	188	203	181	171	178	161	189	159	178	178	214	175	187	192	203	165	202	177	190	177	201	197	181	168	182	169	195	205	192	165	203	185	191	170	176	180	175	184	176	167	174	173	180	177	171	187	172	200	173	181	181	187	207	176	199	160	177	185	176	169	171	199	184	204	184	201	186	161	202	211	169	178	159	178	181	196	198	180	161	190	189	191	159	201	175	189	178	214	191	179	168	183	167	172	164	187	203	166	187	173	202	175	172	172	188	194	195	183	177	205	195	184	178	186	188	195	192	194	186	183	161	191	174	174	205	205	193	205	173	191	160	181	179	181	207	166	175	173	178	203	175	179	177	181	185	172	171	179	199	186	178	207	179	180	209	171	176	177	173	168	168	190	186	193	187	179	176	164	168	165	204	153	202	175	179	165
27702	17721	3786	687	473	425	332	279	280	269	248	248	301	253	242	239	258	256	271	277	236	265	242	262	256	246	244	239	256	262	228	276	279	260	248	256	266	246	249	251	228	246	255	245	264	259	262	237	247	246	240	272	227	263	249	258	255	246	249	252	244	252	268	230	206	260	233	231	224	242	264	241	263	243	250	252	245	244	247	254	288	276	236	245	215	245	234	252	235	233	251	238	226	254	225	233	270	242	260	251	243	271	280	252	235	270	239	255	231	254	235	236	231	285	240	266	241	247	251	223	262	252	253	268	240	268	231	235	246	217	249	252	271	237	247	255	246	229	245	245	251	258	237	261	246	238	237	268	245	269	248	286	249	270	249	263	261	246	251	265	250	241	274	234	207	238	248	241	240	246	229	241	238	240	236	240	248	279	243	265	266	226	237	237	244	228	225	252	258	261	261	259	240	238	238	267	249	257	248	266	303	249	269	234	258	250	250	222	240	249	237	272	248	229	259	271	236	231	246	273	257	222	260	238	245	266	244	239	255	253	225	237	265	267	249	250	245	237	236	227	272	264	245	235	223	250	271	239	223	244	267	243	227	256	248	235	267	263	262	260	223	251	238	240	229	237	242	262	224	250	233	246	269	220	240	267	245	234	273	261	245	235	220	242	242	246	258	240	266	252	256	240	230	268	234	235	265	243	238	234	226	263	250	264	258	225	234	253	262	237	255	267	221	258	256	226	253	242	234	238	251	240	227	245	269	222	251	260	262	263	214	253	246	256	239	240	262	243	256	249	263	258	230	253	235	249	270	237	266	231	274	261	264	224	252	225	247	288	247	269	245	237	252	240	227	274	234	232	272	259	248	220	262	265	268	250	296	235	246	230	237	251	263	245	240	245	250	261	240	265	237	250	256	217	261	265	249	242	259	230	253	227	221	268	236	253	257	264	287	238	264	236	265	250	255	278	213	244	240	219	237	227	263	235	245	239	236	233	246	233	218	229	230	261	257	252	249	273	237	229	260	259	251	244	255	234	235	253	249	269	241	243	253	239	261	226	254	246	250	242	275	253	276	225	272	263	271	227	246	243	246	242	254	255	268	244	223	248	234	239	254	232	262	243	259	227	256	243	266	262	275	230	229	228	237	247	262	247	248	244	239	230	247	237	231	252	211	244	251	235	247	262	262	247	225	229	256	234	224	251	231	246	214	248	238	274	283	254	243	250	235	241	236	252	245	246	240	224	250	233	251	233	246	243	268	241	281	226	247	227	250	281	259	238	267	250	244	226	244	262	265	251	253	231	265	251	260	277	236	234	232	297	262	218	278	254	273	252	247	227	237	264	252	256	238	249	247	247	262	267	250	259	241	236	258	249	270	262	232	254	232	239	278	241	262	277	260	255	272	245	259	252	252	251	266	235	234	285	268	251	258	294	258	211	235	225	280	244	238	250	282	277	257	243	241	268	265	247	245	281	237	217	279	233	262	257	262	235	232	243	227	251	231	249	241	247	243	252	250	262	225	230	250	236	261	261	247	227	261	217	244	230	265	255	254	235	225	227	261	231	247	242	248	251	226	262	240	269	225	269	227	242	266	240	232	252	276	232	227	247	232	245	253	247	233	235	248	261	264	247	235	242	241	234	233	245	250	256	255	250	288	266	233	256	261	243	254	273	230	242	262	243	250	228	256	244	239	233	273	253	252	230	251	258	210	246	246	234	251	258	239	272	266	244	213	238	272	267	255	241	226	231	254	256	232	255	246	236	221	264	238	236	240	225	245	259	280	243	237	236	270	264	236	237	235	240	239	224	238	234	258	227	219	267	223	255	227	271	237	247	228	220	247	227	250	249	247	233	256	262	264	239	262	209	245	250	257	258	272	242	257	250	255	247	238	251	232	249	242	203	268	259	266	256	285	246	255	275	254	241	251	241	264	263	258	274	229	257	225	225	238	246	239	263	262	246	233	257	252	244	231	257	247	263	244	252	254	238	227	252	278	280	276	231	268	278	228	238	252	242	235	255	221	233	228	230	247	228	235	235	231	247	276	254	231	262	197	247	235	243	254	232	241	254	252	266	211	244	224	261	204	242	237	255	239	239	244	242	237	253	258	253	237	245	242	228	267	262	234	248	238	248	220	226	251	270	249	245	271	242	262	261	245	228	236	278	254	250	282	225	246	251	267	255	258	277	243	249	252	278	256	250	263	272	274	220	233	258	239	234	236	237	267	226	246	274	253	250	252	264	252	255	251	256	255	244	253	291	249	253	274	233	234	244	232	247	246	282	255	275	242	261	239	230	251	242	241	241	239	225	258	252	260	232	232	232	255	234	226	263	251	236	239	267	261	273	235	248	237	259	241	255	228	242	224	241	232	252	215	253	236	248	244	237	272	233	231	265	245	264	260	268	243	248	272	243	271	265	212	248	268	227	275	285	280	247	254	273	254	272	248	219	266	223	265	262	278	255	238	247	256	228	242	244	244	240	260	226	248	266	252	238	247	246	262	257	264	227	255	232	260	217	233	249	261	239	252	216	243	263	253	240	274	240	238	249	260	245	250	260	241	246	242	256	266	254	243	236	235	242	258	230	258	281	221	267	252	270	264	249	263	218	224	268	240	228	252	263	267	267	272	241	263	268	242	256	268	268	236	245	260	225	250	244	259	223	253	250	247	244	276	229	265	268	234	216	235	256	248	248	238	238	256	245	246	246	269	230	241	246	254	238	250	240	258	272	261	274	271	238	233	253	244	226	234	238	228	259	278	249	220	224	245	258	260	244	256	267	233	253	225	263	276	248	247	263	253	245	277	242	244	232	265	229	267	229	231	280	242	273	237	226	235	245	249	246	280	269	257	243	247	234	284	238	250	247	238	236	257	233	249	236	257	242	252	261	279	240	272	244	276	213	250	263	226	239	235	242	246	248	251	241	239	268	254	234	213	250	271	250	234	235	247	265	258	231	262	253	233	229	274	256	247	255	228	262	256	282	239	248	235	260	284	237	266	254	252	266	256	254	247	244	246	254	241	253	245	238	276	246	240	279	251	220	261	240	270	219	249	239	274	240	239	246	251	253	265	244	263	225	226	240	258	267	252	251	248	219	268	246	271	260	219	226	248	253	276	262	242	247	260	246	265	252	268	266	231	248	246	237	236	229	261	257	256	242	267	229	259	255	246	247	242	267	247	251	219	222	264	276	283	276	232	254	243	218	246	231	250	258	237	242	223	253	219	254	217	231	260	240	273	241	221	257	257	242	271	244	225	277	253	264	255	231	236	229	244	250	245	249	259	230	239	257	249	263	272	258	222	238	249	242	251	269	238	280	273	282	241	247	272	255	243	253	259	255	230	261	274	246	248	241	223	221	262	270	273	243	251	251	228	252	267	225	250	251	248	257	242	249	267	243	242	256	262	242	248	243	253	285	259	261	258	265	250	228	265	273	270	248	235	226	243	249	244	238	264	235	236	252	257	262	251	268	267	226	263	241	249	246	254	243	258	258	214	260
5707	5102	1635	524	432	374	345	276	314	327	320	340	314	296	307	319	314	305	281	301	292	302	304	280	293	288	294	283	297	282	303	295	293	282	286	292	270	279	302	254	296	299	318	293	266	279	287	288	312	288	281	301	308	327	287	301	296	290	305	292	295	307	289	294	311	261	291	253	322	282	283	300	292	313	292	271	317	308	282	298	285	303	319	297	266	290	263	276	265	280	284	311	291	288	297	281	308	274	266	297	295	281	297	295	291	282	299	271	306	287	318	307	264	283	292	264	272	294	275	287	278	311	291	301	297	317	312	250	300	268	322	310	303	286	277	285	282	270	277	297	299	278	302	304	294	304	295	291	312	310	321	316	279	300	282	270	270	273	324	315	300	278	305	297	286	299	294	315	304	279	284	280	287	282	270	277	298	294	281	289	310	256	318	297	301	303	306	320	311	296	301	290	318	326	300	301	275	298	293	293	287	305	295	258	307	273	306	302	257	287	293	306	319	294	283	281	257	309	269	305	299	344	320	308	298	288	299	304	298	298	295	276	293	273	293	274	300	260	288	296	319	261	269	245	276	281	312	275	293	288	291	298	330	294	295	300	301	306	261	273	275	299	308	278	253	264	282	283	322	292	291	279	281	302	299	293	326	298	304	306	307	320	302	285	287	290	295	313	293	286	302	286	300	296	293	283	306	270	315	289	270	269	319	255	322	332	295	318	270	305	306	296	275	302	263	297	255	301	298	277	295	283	271	298	308	278	297	255	294	297	277	295	288	309	260	280	296	285	295	287	292	300	315	271	286	302	301	283	290	318	306	310	300	313	289	292	294	283	315	285	287	288	283	324	271	306	292	279	283	287	300	284	303	284	298	326	303	316	255	294	287	266	274	306	302	302	292	294	327	312	277	300	316	259	280	289	291	288	284	309	310	310	262	274	305	310	303	272	279	277	321	314	283	287	281	295	288	275	298	260	331	314	304	270	274	278	309	291	291	294	305	283	266	324	299	288	341	298	303	336	289	299	288	266	310	281	280	281	289	276	276	287	272	277	279	282	300	253	294	288	284	285	287	284	295	273	303	275	323	275	301	303	295	301	323	300	326	297	267	283	295	340	283	262	278	317	287	291	273	307	291	307	289	305	287	279	317	322	289	308	300	276	267	317	294	335	297	319	305	277	289	290	291	277	284	309	277	296	288	289	288	325	314	283	330	281	304	292	279	290	281	274	308	312	292	280	290	291	300	315	280	268	289	299	265	286	271	274	283	321	290	324	285	264	278	293	315	324	294	283	293	308	301	310	310	298	327	308	294	293	293	300	316	294	289	312	308	299	269	277	267	275	271	283	285	284	282	301	288	298	289	298	289	295	299	298	321	315	296	290	296	264	301	286	316	291	299	292	302	299	268	304	310	284	288	284	295	281	287	270	333	312	337	292	292	263	271	300	282	240	256	276	261	303	295	331	261	287	283	288	282	295	318	303	309	286	312	316	286	268	292	274	286	315	295	287	312	314	275	292	288	291	296	285	293	293	336	292	281	298	287	301	282	279	302	284	302	275	288	278	315	289	290	315	280	304	253	304	301	299	320	285	282	279	301	281	309	297	290	262	320	297	280	278	254	289	291	284	332	301	251	312	303	332	276	268	303	317	277	301	290	300	297	290	295	283	308	311	310	267	268	298	266	270	305	324	281	291	311	305	300	292	290	286	279	315	294	295	295	280	308	299	297	292	350	277	275	289	306	305	270	287	277	291	315	308	292	305	276	324	304	289	330	271	276	302	286	283	325	281	302	288	303	301	304	299	268	282	282	309	297	296	318	284	288	290	289	295	293	281	312	312	309	315	272	292	303	293	295	301	294	255	290	289	270	306	291	274	297	284	302	287	296	321	294	276	285	307	327	298	304	290	300	290	303	297	287	296	307	300	298	297	259	310	325	292	304	292	301	351	302	286	295	278	299	280	279	281	302	318	292	305	294	277	266	322	304	315	307	284	292	284	311	296	268	280	307	302	311	285	294	269	321	284	285	302	303	300	280	308	263	253	281	282	284	273	281	291	282	276	299	289	313	282	305	297	286	294	294	292	295	291	279	287	290	312	284	287	292	301	295	311	290	277	294	290	310	310	289	289	270	262	288	292	286	284	272	301	310	299	296	285	288	293	276	263	281	322	306	277	308	307	318	283	306	303	308	308	287	288	284	289	282	310	312	280	309	323	294	288	291	320	291	305	318	311	278	283	280	295	286	308	292	291	285	304	299	276	288	316	259	313	269	299	291	298	294	292	293	296	263	276	294	277	316	312	304	298	314	262	316	317	280	290	291	310	282	287	311	293	282	281	290	313	272	257	277	269	290	313	273	285	271	323	302	307	287	309	316	276	299	300	278	309	300	272	292	303	296	300	283	292	259	280	309	301	311	279	284	274	312	290	316	351	316	334	315	290	291	284	282	299	282	279	294	271	312	302	298	266	284	260	320	267	298	320	296	291	296	307	265	288	291	283	293	298	303	295	301	290	281	275	299	295	335	317	281	294	310	269	286	285	273	276	325	293	289	279	307	306	279	309	310	311	313	290	314	302	336	265	271	263	285	305	273	328	284	286	268	314	309	312	261	305	259	277	301	279	304	303	265	303	284	324	315	276	284	301	331	284	310	312	297	284	299	309	274	274	304	304	296	281	286	311	291	312	280	293	311	307	290	312	298	276	295	275	281	246	278	294	291	296	341	286	299	287	298	302	311	293	292	287	306	295	335	300	299	277	287	299	290	306	294	309	324	302	279	298	296	259	278	298	310	252	304	298	285	310	289	299	299	279	305	285	292	297	275	251	323	326	286	279	297	337	280	260	307	319	266	301	285	299	272	298	268	301	291	290	280	284	274	291	290	293	288	303	291	275	290	296	322	260	293	314	306	286	284	279	292	320	300	266	296	314	303	281	300	288	294	292	294	276	312	297	277	332	309	308	301	303	270	262	283	294	272	301	293	314	303	292	266	292	339	287	295	269	290	299	266	310	294	302	317	314	299	303	290	315	286	315	271	341	301	283	283	302	275	279	285	280	306	263	288	316	296	309	274	277	278	287	306	297	283	291	303	290	317	269	309	304	279	265	267	291	285	280	301	291	293	302	294	272	284	279	280	273	297	287	293	296	286	298	301	298	307	279	287	293	297	316	314	280	286	288	263	289	275	301	305	270	283	299	287	288	321	272	301	301	300	312	288	269	293	297	317	274	279	328	296	309	303	309	297	315	296	286	290	317	313	304	278	292	282	279	303	305	264	305	280	302	288	304	288	289	354	321	281	306	295	292	267	300	296	323	275	264	272	299	265	281	288	311	302	284	275	279	291	328	294	294	278	298	283	298	296	301	321	278	303	287	283	291	282	283	300	327	294	277	296	285	292	281	323	285	306	264	287	321	300	313	257	305	263	299	301	273	346	289	304	325	306	290	265	272	282	287	318	326	283	261	327	280	296	284	308	273	299	279	280	310	315	330	301	302	283	313
23788	21466	28674	24672	21448	7590	922	600	495	490	415	395	406	379	336	324	348	319	330	306	335	315	343	317	331	281	312	294	312	271	309	321	310	313	323	309	296	292	282	313	323	260	305	309	331	302	305	322	315	314	290	259	294	306	307	282	308	295	310	285	313	292	278	294	285	319	340	309	304	313	291	301	295	321	290	286	277	300	298	300	274	287	285	301	300	278	280	293	310	284	294	285	299	296	278	301	329	317	317	307	303	290	307	286	277	301	295	298	301	330	320	302	289	294	287	272	278	277	289	330	274	280	275	261	305	319	284	287	291	301	305	286	309	289	255	292	303	328	288	256	312	284	287	293	280	311	304	310	288	293	325	287	309	269	282	292	299	280	295	283	321	298	296	282	327	333	310	301	304	273	276	309	302	287	303	285	292	251	292	270	290	307	283	292	307	327	275	279	296	328	281	303	298	310	308	300	312	268	283	309	289	292	273	311	287	322	303	285	295	285	304	295	293	280	309	321	320	282	305	311	253	295	289	294	298	292	280	314	323	318	283	273	304	317	290	306	287	274	283	326	294	311	278	317	316	281	265	318	292	326	306	293	288	276	311	290	270	304	333	302	274	292	254	282	280	270	293	290	283	294	321	309	296	328	289	277	299	262	301	288	308	281	284	314	282	279	309	297	312	297	302	303	315	306	301	300	312	304	308	312	310	274	297	311	294	291	286	270	321	286	240	317	294	310	289	269	294	310	272	336	279	304	295	284	319	291	296	283	294	290	291	308	303	298	300	312	267	310	302	288	290	304	293	282	281	282	265	298	320	275	265	308	277	305	305	308	287	311	305	287	293	237	257	300	285	318	297	285	305	311	330	285	291	269	316	271	268	312	311	302	231	269	307	272	311	279	311	286	298	284	286	285	292	282	302	294	306	299	302	302	278	282	309	297	289	301	289	293	306	282	328	272	265	285	287	310	312	295	274	284	271	288	289	281	291	292	277	297	296	309	266	279	289	279	294	293	288	304	296	289	299	310	294	271	279	304	269	280	292	301	288	286	306	259	297	313	315	309	281	309	275	305	298	300	304	296	280	290	290	294	288	302	298	288	300	295	291	301	307	309	297	310	306	290	291	296	306	275	299	319	335	288	325	321	280	326	257	303	276	301	280	316	291	313	284	309	292	278	315	319	301	294	289	294	282	282	277	284	284	316	314	293	279	300	303	281	274	303	299	302	300	299	311	308	301	274	301	310	303	308	284	298	295	323	287	279	292	298	307	286	308	318	295	280	295	267	281	283	296	274	319	314	328	292	306	289	268	294	296	292	301	307	303	285	299	292	294	305	284	281	322	311	308	287	308	321	289	274	284	316	293	310	284	269	306	291	300	269	284	283	277	296	277	323	270	301	302	287	295	294	264	332	309	312	313	312	313	275	296	317	287	286	291	297	318	292	270	319	267	317	280	275	295	299	295	305	303	276	306	306	305	288	275	300	277	280	282	288	305	299	303	285	288	295	311	295	307	310	275	272	317	306	310	277	292	307	292	274	322	283	319	275	287	277	277	281	312	263	295	269	329	277	304	318	257	293	297	292	290	278	311	269	306	302	299	323	296	309	278	294	310	274	293	321	295	274	302	298	283	282	298	318	289	296	272	301	293	290	317	254	286	281	327	284	302	283	326	312	241	307	290	311	281	302	269	289	282	276	280	281	312	274	287	304	281	311	277	291	272	282	309	275	295	289	309	277	289	300	324	311	282	313	282	271	315	280	268	297	289	298	324	251	269	266	303	320	311	298	290	303	299	300	298	299	301	293	296	302	302	284	319	305	307	302	283	303	304	284	284	279	316	292	304	283	317	287	237	322	310	281	290	330	308	297	270	284	301	296	305	300	301	306	291	268	300	255	289	310	279	319	308	291	284	311	295	303	339	264	312	313	278	318	318	319	305	273	294	274	280	290	294	268	274	304	295	288	315	278	284	301	318	293	280	288	277	259	273	316	270	284	305	258	294	336	294	277	309	281	310	292	286	301	291	300	284	295	281	299	298	319	330	285	279	298	319	273	287	321	296	329	281	296	302	289	297	303	287	306	306	330	291	304	295	294	296	293	309	307	304	295	294	321	296	267	296	271	313	293	283	310	317	317	291	269	296	338	280	296	288	250	289	292	278	262	305	310	281	304	271	333	300	273	283	304	288	275	313	319	289	268	311	296	310	314	285	295	299	295	287	267	297	303	306	283	305	286	315	278	309	329	284	316	283	303	292	310	290	326	338	269	281	306	300	274	302	314	316	310	301	281	308	294	307	247	307	312	306	311	288	297	285	310	284	311	306	302	289	262	316	261	295	312	246	259	290	268	281	306	288	266	295	278	277	260	293	303	303	300	316	275	318	264	282	284	284	310	278	262	281	283	305	295	288	282	265	284	311	287	282	284	288	307	253	278	324	285	305	287	287	281	287	320	279	275	299	292	305	317	319	278	287	317	287	303	279	275	300	305	285	304	299	280	272	290	307	298	308	272	282	288	275	296	291	265	297	268	284	264	280	294	303	290	297	300	319	318	358	304	292	332	293	289	294	316	290	323	329	305	289	282	265	325	298	305	278	291	290	285	308	309	289	289	299	311	265	288	318	289	303	270	302	289	297	305	274	311	290	291	279	298	284	291	290	304	300	257	290	299	288	311	301	278	300	288	290	292	275	293	301	283	284	285	271	300	271	305	303	306	300	306	275	274	293	303	318	294	303	315	263	290	289	272	287	327	302	308	302	305	272	310	285	285	310	293	314	279	297	282	285	277	277	338	301	299	309	296	281	313	284	309	270	299	300	330	314	294	259	301	299	299	295	281	303	338	286	344	294	301	310	301	317	296	289	290	300	325	283	313	284	302	309	298	289	311	274	301	279	292	300	293	315	307	297	298	300	309	287	284	309	300	297	306	277	297	279	273	299	328	290	311	319	293	304	250	289	306	316	287	299	310	287	306	290	287	290	328	279	301	276	308	300	313	329	284	281	319	294	318	301	279	302	299	292	282	313	297	264	311	280	290	295	302	301	296	307	295	320	300	301	275	292	278	291	303	343	297	302	298	277	293	273	288	297	294	272	295	290	290	311	283	282	301	302	277	295	302	287	297	307	314	294	300	289	296	266	305	275	274	310	300	303	316	263	327	269	292	315	302	293	276	295	305	283	302	305	266	277	312	291	291	290	297	261	287	312	278	309	287	302	302	276	313	268	298	302	311	261	303	309	274	295	299	289	290	295	294	291	274	317	282	283	309	301	323	268	295	305	306	330	282	300	336	307	279	275	311	255	291	305	321	280	273	280	293	296	304	306	298	318	317	286	292	318	307	287	291	316	301	304	296	266	284	267	300	301	326	327	295	272	293	311	316	285	279	259	302	297	314	284	320	297	307	295	288	281	300	298	301	314	282	291	273	270	302	271	287	306	287	299	288	306	311	321	293	288	279	308	292	307	292	281	294	269	295	287	275	313	329	328	278	312	307	295	276	310	295
4963	13275	7688	3105	2044	1436	1147	854	719	663	600	558	545	504	449	464	405	399	440	437	408	427	403	383	381	361	364	338	369	372	406	327	323	339	385	358	385	328	382	336	343	334	385	334	350	367	364	354	369	350	340	346	360	369	367	377	375	363	328	328	345	346	353	378	348	324	321	431	340	351	343	335	375	334	367	330	358	369	335	337	378	380	393	386	360	366	350	341	370	373	390	344	350	339	363	344	350	323	352	361	338	351	354	363	365	325	340	353	342	356	361	358	358	338	344	346	371	364	350	333	362	364	379	343	328	352	347	331	343	340	319	331	354	367	377	389	330	370	348	362	331	347	359	349	351	369	352	343	370	362	353	345	392	363	322	355	340	358	319	369	349	363	373	346	363	369	337	346	341	353	337	386	355	339	339	353	348	365	347	375	358	350	333	356	334	338	335	340	336	338	343	346	340	356	378	326	379	361	322	333	343	379	363	359	359	360	349	365	360	353	316	316	351	352	358	357	378	366	345	336	370	337	326	355	365	336	371	369	367	320	374	344	354	336	362	338	373	343	352	348	352	385	333	347	375	353	326	401	332	367	318	351	342	355	367	324	389	344	389	348	319	383	343	343	357	320	323	346	341	359	362	356	399	337	349	334	391	332	376	342	342	375	356	393	384	357	340	338	337	361	343	378	357	382	335	354	330	379	330	370	352	353	366	341	386	333	343	334	328	351	334	360	395	319	330	378	359	395	319	366	341	337	329	348	312	351	340	329	352	321	335	339	357	348	361	320	349	340	343	363	346	351	334	346	369	363	351	372	362	385	315	372	334	363	370	376	356	372	329	372	343	353	342	361	341	347	325	357	352	352	309	357	358	396	368	352	344	347	346	340	330	358	360	363	372	354	330	342	320	327	370	356	336	355	362	393	340	350	358	348	301	318	339	354	307	351	367	341	371	360	350	388	334	373	350	330	344	366	349	361	353	386	371	359	365	352	367	379	325	334	321	325	360	339	344	341	316	361	334	340	366	348	331	353	332	339	390	341	327	351	403	336	360	338	342	359	343	367	363	331	370	336	331	350	351	346	372	381	344	350	337	351	318	375	358	324	340	368	350	340	371	360	383	367	355	344	407	346	342	320	338	345	381	346	376	359	368	336	368	362	351	358	333	351	367	316	337	357	358	334	337	367	343	332	348	337	355	370	327	352	327	338	382	342	335	360	364	332	367	361	344	371	370	309	340	348	341	359	339	347	343	359	360	373	346	358	366	375	337	330	383	382	394	359	361	329	351	343	335	346	353	352	365	371	342	354	361	335	338	329	354	328	353	337	347	336	341	370	333	352	326	330	355	326	337	353	370	356	340	382	360	373	340	347	353	340	349	370	366	365	345	356	349	356	345	383	366	335	353	327	364	347	314	393	379	336	377	321	365	353	330	357	390	341	310	362	387	318	348	358	352	350	382	369	327	380	327	342	371	337	333	332	357	383	349	321	348	372	351	365	349	355	351	392	310	316	377	354	362	345	366	312	357	322	358	335	358	343	333	353	357	401	345	367	350	340	364	349	341	372	339	342	342	363	343	377	345	374	348	350	366	320	325	342	344	349	346	342	347	362	363	376	320	344	354	340	339	362	366	351	377	330	364	368	331	358	320	352	300	365	309	380	359	359	337	372	344	355	366	370	318	332	368	364	362	380	363	369	358	373	319	353	340	338	326	391	351	361	356	375	362	352	340	342	347	361	351	341	398	352	346	356	371	367	365	346	352	360	365	337	372	339	366	398	363	338	334	332	327	400	349	352	354	326	324	353	388	356	380	357	337	379	361	334	349	355	365	343	335	380	394	368	364	346	365	369	373	401	392	338	332	352	333	381	371	347	356	376	368	359	374	350	362	353	345	337	357	413	358	397	332	368	334	385	330	355	356	340	373	349	357	339	361	337	346	310	336	359	363	338	382	399	352	334	361	354	359	368	397	329	366	353	361	353	359	355	355	363	336	339	349	368	359	345	357	358	326	331	362	347	327	340	342	349	362	346	315	347	393	381	314	350	373	338	311	371	340	370	359	339	351	328	344	341	341	375	376	361	358	356	352	338	363	348	373	339	370	355	355	348	351	310	373	371	370	323	369	324	355	322	362	346	357	368	385	339	357	359	351	392	346	354	374	313	375	335	340	344	378	345	386	330	360	347	338	320	354	340	347	359	351	315	350	336	340	344	355	372	337	358	347	328	344	357	359	341	366	359	342	344	357	325	348	375	354	339	357	361	343	367	373	348	369	371	345	335	358	379	377	350	339	359	362	370	336	344	365	350	330	361	368	352	369	335	345	354	357	369	353	332	364	342	298	354	369	372	336	356	308	350	378	383	384	311	297	357	343	352	347	371	333	338	330	366	346	356	357	338	352	337	356	354	372	345	326	372	382	376	364	342	342	361	361	328	331	333	351	337	341	359	366	341	343	315	364	357	349	389	372	319	329	331	387	383	359	345	335	356	346	369	352	349	357	350	377	305	361	343	332	325	397	374	348	340	352	359	334	358	370	322	348	353	343	304	301	371	346	346	334	370	352	373	351	346	347	373	371	346	372	369	341	342	352	351	368	376	382	354	365	344	347	313	362	334	355	345	345	377	350	363	356	344	344	303	358	303	341	351	375	366	389	359	317	391	368	352	352	332	358	323	348	373	315	348	337	375	356	320	360	364	371	360	382	351	360	358	345	355	331	369	313	359	359	330	381	340	338	368	348	352	335	391	322	378	330	360	356	337	353	346	334	381	378	388	348	330	341	351	408	375	351	372	356	326	357	359	335	352	360	366	368	389	346	351	340	339	361	376	386	320	339	346	340	369	369	372	309	348	359	337	351	344	337	329	353	364	332	376	342	386	385	357	350	365	327	368	338	366	375	345	343	352	346	366	357	348	344	350	334	345	351	369	355	348	362	380	341	347	343	363	320	364	374	349	345	349	381	350	358	344	358	354	349	351	328	359	353	360	350	350	339	344	339	333	355	351	358	366	349	348	339	326	371	338	360	355	331	385	361	349	319	337	358	374	353	387	358	366	347	353	374	350	349	351	358	357	356	321	352	369	371	334	358	338	365	340	331	356	349	336	373	370	370	322	327	359	342	364	354	351	372	360	351	348	359	338	379	364	333	371	337	348	373	335	397	340	332	325	350	380	374	342	352	357	341	365	382	361	347	348	378	363	349	359	337	367	340	381	337	352	358	390	340	356	346	323	349	371	359	347	365	334	361	342	316	336	355	380	331	327	379	329	383	333	302	343	337	349	334	356	335	346	341	390	357	346	344	338	352	367	349	337	377	341	365	355	313	353	332	374	316	323	341	355	325	388	326	384	389	368	331	315	377	333	336	326	357	369	372	340	329	358	330	317	342	338	325	350	370	340	345	370	308	328	333	361	294	367	350	346	341	344	352	397	363	353	340	361	353	347	349	384	343	338	349	354	346	356	340	349	372	335	349	359	347	356	351	329	357	329	353	365	340	338	347	333
24886	21417	27368	25683	7612	398	287	232	190	182	176	170	165	178	135	163	155	131	123	126	136	130	137	108	118	126	128	131	120	135	147	120	110	130	143	126	139	101	115	137	115	117	115	128	121	111	100	144	118	122	122	135	125	107	126	132	115	134	136	125	95	120	120	126	105	135	129	126	105	122	122	120	126	110	109	126	129	131	139	97	109	135	128	120	124	136	126	124	111	134	120	122	115	106	123	109	127	115	139	119	126	108	117	137	132	108	135	139	128	128	114	109	123	137	120	115	122	131	141	125	102	121	108	123	105	129	123	124	131	140	112	120	108	121	115	111	132	129	122	139	121	136	129	94	115	117	133	129	115	113	110	115	112	116	101	126	114	111	125	119	116	147	129	128	139	100	134	120	114	133	132	132	116	141	113	111	110	109	123	122	129	121	101	113	100	113	123	126	116	117	120	112	110	116	120	116	131	150	103	116	139	120	105	149	117	129	104	111	116	113	123	125	115	133	110	116	133	119	123	118	124	117	126	124	136	117	114	111	123	123	115	126	110	119	121	119	142	122	117	127	118	118	127	110	102	104	100	113	127	111	113	108	112	124	114	121	107	98	124	102	111	116	120	130	131	129	117	112	125	104	127	118	109	121	135	126	112	105	135	131	130	108	121	109	104	106	109	124	127	125	108	104	119	117	125	128	123	108	97	113	116	121	108	120	141	118	96	124	126	105	131	113	125	121	118	102	107	126	112	116	131	122	96	116	128	117	130	126	115	128	127	116	129	141	129	122	107	133	124	120	129	128	109	140	125	113	121	123	132	131	116	136	132	124	149	125	137	129	110	114	109	127	93	108	112	105	111	112	129	130	115	115	114	128	99	104	123	106	117	132	115	97	118	121	116	130	111	117	121	137	119	121	129	122	102	138	146	114	118	109	120	128	109	111	114	122	111	101	128	117	111	130	121	118	130	122	113	130	141	113	120	129	100	123	133	141	113	109	115	121	101	129	124	125	122	129	110	109	118	130	129	129	124	131	116	116	122	124	116	104	119	123	145	136	114	120	128	131	106	113	113	124	100	119	131	125	109	106	132	94	112	89	115	118	127	137	118	119	87	114	104	110	125	116	124	130	115	109	115	123	102	126	100	131	131	116	114	99	112	124	124	115	115	120	113	123	124	127	143	113	119	125	122	122	119	121	106	126	127	116	131	124	118	112	118	112	127	107	121	103	109	108	109	129	129	129	141	133	143	113	111	114	127	115	112	123	105	144	123	128	100	124	135	108	128	114	125	121	123	105	122	131	105	118	116	148	113	126	125	123	97	116	125	128	113	114	119	117	114	118	123	110	114	130	130	123	108	123	114	129	126	120	111	127	134	127	121	139	115	106	132	130	117	126	119	130	118	129	117	114	108	121	118	120	131	125	114	110	100	132	122	93	121	106	119	103	114	129	122	118	146	122	122	141	127	125	128	103	107	132	111	141	119	107	102	109	121	123	124	112	116	131	118	131	116	142	119	99	104	151	124	133	115	103	136	143	130	121	117	105	124	96	119	109	110	105	122	94	114	107	130	99	125	118	100	116	113	121	111	129	122	126	108	104	102	112	119	100	110	135	126	122	107	108	127	129	134	129	116	111	122	123	127	134	114	121	129	111	109	107	123	133	130	130	124	116	131	118	116	101	112	121	108	118	123	122	120	111	109	140	126	112	115	106	126	129	109	104	118	127	116	113	137	124	101	148	126	113	113	123	127	125	114	125	119	116	128	118	104	120	128	135	120	119	102	134	107	126	132	121	139	126	107	114	106	133	127	103	125	107	113	135	99	121	128	113	112	116	124	119	133	135	110	114	107	118	107	138	112	119	103	108	106	119	110	105	124	117	124	119	120	101	124	120	119	110	133	115	123	128	120	124	103	119	129	121	131	113	111	131	126	125	129	118	120	120	122	109	120	141	145	132	137	134	126	109	122	94	133	112	114	122	129	132	144	108	124	114	125	120	127	116	124	110	131	109	118	129	132	114	119	134	96	126	114	92	119	126	112	113	108	122	114	125	95	130	99	120	126	116	138	115	108	119	121	136	102	108	123	114	115	135	133	118	113	107	116	111	110	120	131	122	105	126	112	132	128	134	125	114	122	112	119	127	107	124	136	141	118	118	103	113	117	124	95	126	123	113	108	113	101	132	103	120	128	120	112	127	115	102	101	114	118	124	108	150	113	122	117	135	118	115	125	116	115	106	130	120	123	103	132	115	136	123	118	134	121	103	106	101	104	110	118	130	123	139	119	119	112	123	124	129	119	112	121	100	123	130	124	127	111	106	128	146	136	126	117	113	114	127	110	112	133	135	100	103	140	114	130	129	111	110	127	117	109	118	130	131	104	120	118	134	119	118	140	120	111	120	131	134	120	139	128	119	108	122	114	110	131	105	130	101	101	130	108	110	116	122	128	124	127	116	125	139	126	117	131	103	115	109	113	117	119	103	133	121	126	140	107	127	137	106	126	105	108	97	125	119	112	120	134	136	124	120	109	132	142	109	117	118	119	122	102	139	117	133	116	119	115	110	113	142	127	105	116	115	114	140	113	123	115	121	128	125	113	104	119	137	114	121	118	134	127	120	120	126	108	124	115	123	113	116	127	105	114	124	116	141	110	101	109	127	107	132	130	103	121	105	129	108	121	131	132	122	138	101	115	114	112	127	107	129	114	112	135	117	109	121	114	124	112	120	114	98	127	128	108	104	115	105	114	120	132	109	146	117	130	117	117	109	118	100	111	122	118	130	120	122	114	121	112	110	104	108	101	121	124	118	107	110	124	113	119	110	124	123	112	119	120	133	120	119	102	130	125	105	124	124	115	132	114	108	122	115	132	123	115	111	114	126	124	113	111	132	110	111	102	129	122	122	116	114	109	106	113	124	121	116	107	130	93	138	109	130	118	128	87	127	133	108	124	134	113	117	111	133	128	139	123	117	104	127	121	108	123	121	117	109	118	126	124	119	123	92	128	107	117	109	105	122	125	120	125	124	130	110	114	133	116	137	109	119	128	111	132	118	120	98	112	113	122	102	115	115	111	123	136	119	100	117	116	118	114	109	106	115	143	106	132	123	111	115	135	128	119	118	117	123	116	133	120	119	120	107	106	120	124	125	118	105	136	117	124	109	110	137	112	108	134	129	114	116	115	124	127	106	116	114	126	126	109	125	124	122	137	141	128	124	129	116	124	111	132	113	110	121	110	123	114	120	127	121	125	111	127	111	119	117	126	117	121	117	123	127	113	136	140	117	129	115	134	120	122	129	111	108	126	105	134	111	130	103	135	116	131	119	116	149	124	123	108	133	107	126	138	136	132	135	111	138	129	107	123	123	101	129	119	128	119	124	125	102	119	122	122	115	111	115	108	113	117	110	133	144	137	125	131	134	128	112	136	125	111	118	130	107	119	126	120	105	121	113	124	128	118	112	116	119	122	132	133	129	113	134	108	128	112	135	105	123	107	112	122	130	118	118
4642	10036	5361	3243	1032	761	544	431	351	295	267	240	201	182	191	192	225	150	180	179	165	172	152	173	172	150	136	163	145	162	157	166	145	180	153	158	144	170	137	149	141	150	137	173	149	139	139	136	156	146	159	127	165	153	169	144	158	149	156	147	152	140	125	157	139	164	131	140	134	142	143	170	134	172	151	139	134	128	140	142	133	160	137	167	127	141	172	165	143	137	156	159	129	145	140	136	146	143	133	139	138	150	140	155	142	133	155	154	140	136	160	147	129	147	104	151	153	162	149	142	142	140	133	149	138	137	160	153	147	165	134	161	131	140	134	140	161	147	149	139	167	142	144	135	133	159	145	141	148	143	141	138	148	151	141	160	133	125	126	136	143	150	129	135	142	151	149	126	135	142	138	132	115	125	131	139	137	123	148	158	147	121	154	136	153	143	142	155	166	152	144	138	148	146	138	135	152	142	167	132	149	140	124	128	171	134	157	162	151	133	135	144	144	148	130	140	156	141	129	120	136	129	129	169	136	115	153	166	138	156	177	142	154	171	156	156	141	156	155	151	185	139	127	154	135	146	141	129	138	156	135	132	136	153	135	179	139	148	155	139	145	148	145	140	169	156	142	148	134	128	144	135	132	146	160	155	156	147	145	145	173	131	142	135	147	146	137	143	137	151	127	113	137	158	142	147	145	167	147	154	145	150	131	134	142	140	131	124	144	157	144	145	146	122	136	151	112	149	152	122	125	157	139	142	148	129	136	160	142	134	142	146	136	144	127	132	141	152	155	151	152	141	128	164	147	173	146	135	158	140	134	123	155	161	141	136	152	144	122	132	151	134	156	163	181	160	141	142	140	139	168	112	137	159	136	155	148	144	131	119	149	120	153	141	157	121	134	167	140	128	169	140	126	133	138	148	150	156	154	148	147	147	133	132	154	126	133	124	122	124	129	153	132	161	142	154	142	150	156	129	153	163	152	151	160	148	139	149	162	132	146	148	130	124	126	149	142	138	144	139	134	146	141	130	148	157	128	136	123	137	148	146	146	138	130	133	175	146	140	137	146	132	150	132	147	151	144	133	153	135	163	150	148	154	162	154	160	134	142	165	123	147	143	133	135	148	154	151	141	154	123	136	140	164	133	147	145	140	145	150	148	164	153	139	132	119	138	131	144	151	148	138	130	140	151	124	130	123	144	126	143	130	134	135	138	163	154	139	145	157	154	148	140	163	138	163	178	151	120	152	146	126	149	134	151	136	132	130	144	163	151	158	135	139	138	133	153	148	140	141	158	113	151	137	156	145	115	145	143	143	132	148	120	142	130	138	141	160	141	129	133	143	129	129	154	130	160	145	144	141	136	136	144	134	167	115	126	149	143	128	144	138	147	125	146	146	157	137	130	127	124	143	162	116	131	131	141	143	132	152	137	151	124	146	170	130	141	142	142	143	138	112	123	136	140	156	137	149	136	135	118	147	130	160	142	146	134	165	134	121	141	168	171	137	157	134	124	129	142	157	148	146	151	123	123	143	144	157	152	118	150	151	145	142	161	140	146	149	142	127	127	155	154	154	154	149	151	136	145	154	144	160	153	134	143	144	152	150	134	140	143	150	141	135	132	143	141	155	128	150	152	145	132	147	126	133	156	137	148	154	116	152	158	149	146	154	148	131	150	141	139	152	142	145	143	153	137	153	145	141	156	155	139	151	159	127	156	136	142	168	157	149	150	120	130	151	139	153	142	155	143	138	161	138	147	139	131	137	144	139	145	150	133	162	130	156	148	140	133	138	174	145	162	136	120	151	165	144	147	143	139	165	149	164	115	140	157	132	118	146	131	132	147	145	154	118	156	135	132	141	129	156	133	117	163	146	147	150	158	163	138	142	158	146	155	148	154	137	142	132	142	153	137	125	149	146	153	156	144	152	144	121	136	130	143	161	144	154	138	132	129	134	147	137	142	147	148	154	157	132	147	158	131	138	137	124	167	158	134	134	171	138	143	135	123	149	168	133	148	162	147	147	160	140	134	156	145	143	152	139	133	153	154	152	142	151	121	161	137	135	158	146	144	148	132	128	144	155	152	120	155	152	151	155	144	113	143	131	138	163	161	146	125	145	129	122	127	153	131	170	156	158	142	159	168	157	128	135	170	153	146	133	149	143	121	140	124	152	147	160	135	144	163	151	130	131	148	142	132	168	138	160	130	138	145	141	131	150	129	135	149	131	132	149	147	154	154	138	151	141	142	134	126	163	134	154	136	179	144	140	152	151	139	142	150	135	151	166	162	141	143	167	132	153	135	155	161	150	168	138	155	130	160	144	144	119	141	154	144	136	142	168	162	146	147	146	130	121	137	146	131	157	144	137	134	141	159	147	162	145	157	141	134	158	146	146	151	137	150	166	117	138	130	144	163	151	158	142	141	161	126	138	148	133	138	140	134	127	123	153	151	137	157	141	141	149	142	147	156	153	138	142	139	154	137	129	148	132	133	146	143	144	153	155	140	141	144	162	127	130	139	126	165	136	125	154	154	133	119	164	136	146	142	152	132	151	144	121	137	135	148	143	159	146	179	142	133	139	137	136	146	156	136	155	173	135	142	151	153	151	143	117	142	131	139	116	147	119	172	133	140	142	152	155	123	151	123	146	125	128	143	156	155	161	145	156	160	149	142	158	135	132	133	154	130	137	161	154	153	136	145	161	159	124	140	150	136	115	148	134	134	151	138	133	156	159	125	153	141	162	133	133	126	150	143	142	143	149	150	133	131	112	167	151	137	124	139	137	116	161	146	140	161	149	150	144	144	144	135	134	143	138	157	133	159	173	158	137	131	144	141	129	155	143	126	142	128	154	135	148	140	135	142	143	137	151	148	145	144	153	117	145	150	143	149	136	131	136	142	158	139	144	155	149	152	149	145	171	161	115	155	144	144	118	148	140	130	146	155	139	146	149	155	141	136	165	132	138	150	151	152	150	136	159	155	149	148	129	152	133	157	150	155	126	142	138	171	152	142	135	131	140	131	143	156	137	140	144	158	156	151	167	124	155	129	139	155	150	147	135	147	155	137	125	128	147	150	131	141	134	146	139	146	126	161	153	121	139	137	144	145	161	146	123	141	165	138	142	139	161	143	136	122	136	137	145	138	141	154	140	145	137	113	128	143	153	136	149	139	166	163	150	150	132	143	124	126	142	131	151	145	131	143	150	147	137	158	147	139	141	147	152	174	148	154	127	151	139	150	138	149	123	121	155	122	155	157	131	139	148	147	141	138	154	138	148	147	155	135	144	145	142	143	142	154	111	153	151	141	131	132	164	141	125	129	149	125	134	143	137	121	144	157	149	142	141	155	139	149	139	136	164	159	148	120	154	154	125	138	167	124	135	134	128	118	152	139	153	132	134	124	174	157	123	144	159	134	148	155	118	139	160	138	146	163	145	136	126	153	152	156	128	138	160	121	135	137	134	140	138	135	149	161	130	142	145	136	132	114	137	148	149	154	149	134	144
22743	21466	29342	24023	21467	21423	5081	705	537	443	394	342	326	282	274	232	238	245	191	214	227	189	193	184	202	182	159	192	192	172	161	145	171	164	156	154	170	158	173	190	148	164	157	155	167	187	170	150	156	156	164	166	143	161	158	148	158	138	154	149	129	157	173	166	162	151	152	157	155	157	159	166	164	141	166	153	152	169	157	155	144	155	148	140	162	139	173	162	154	156	155	141	173	157	145	133	171	166	145	144	158	139	152	161	144	155	135	172	159	167	166	140	154	169	150	135	162	167	166	158	153	133	157	154	168	155	161	155	147	168	152	176	143	155	136	156	167	144	157	161	153	158	157	147	157	157	149	169	154	145	141	150	149	166	167	140	135	147	167	143	149	150	166	155	133	149	167	145	178	172	139	144	163	164	159	144	172	158	144	161	142	166	139	156	137	178	146	150	156	168	157	147	142	158	134	132	135	152	155	169	155	162	139	156	150	154	145	125	146	154	158	146	132	143	178	133	144	155	173	150	156	150	133	144	141	140	154	149	156	150	164	154	135	167	174	155	168	168	148	169	158	146	140	143	147	156	135	144	159	150	163	147	155	151	153	134	162	173	118	153	151	152	153	159	153	153	167	162	133	156	157	143	141	171	130	113	171	168	149	146	146	172	153	148	140	136	140	164	145	173	175	159	120	143	144	144	150	155	160	146	178	180	155	127	148	135	152	183	159	151	150	147	162	148	168	162	135	169	165	129	140	168	136	146	160	154	159	154	142	145	143	161	149	132	154	150	151	152	152	165	133	137	138	165	149	146	172	166	140	154	148	125	137	133	145	157	174	159	150	133	159	144	147	148	151	149	157	140	155	148	161	136	164	145	141	144	147	176	147	138	145	146	139	152	160	157	140	140	181	146	171	164	151	160	139	174	136	149	155	161	149	140	143	129	149	159	166	164	173	142	133	137	147	162	159	137	120	148	137	143	173	157	155	163	152	168	144	148	146	149	130	122	149	141	159	156	178	158	148	155	166	161	169	144	157	128	135	156	146	130	167	154	149	167	156	144	125	172	145	150	154	152	158	138	152	116	159	163	134	152	156	138	151	147	149	147	175	151	159	159	152	127	165	135	143	144	147	156	134	144	164	138	156	152	151	156	139	153	156	151	149	147	160	126	141	113	167	160	148	127	145	177	149	162	155	149	142	160	132	154	131	157	129	156	164	148	142	155	152	151	147	141	139	162	141	141	159	146	160	143	165	148	170	157	150	153	166	130	137	146	133	148	168	147	162	126	137	146	147	138	173	156	151	154	130	130	150	126	134	155	166	145	164	156	174	174	169	163	147	152	157	149	132	141	153	144	154	166	142	173	165	138	148	133	142	152	175	158	160	147	131	157	147	121	173	156	173	147	137	135	156	153	175	142	145	161	151	158	150	134	172	139	168	169	147	155	152	147	154	164	146	146	152	171	135	158	167	139	156	158	114	145	159	159	160	150	151	168	147	153	149	156	156	144	168	137	145	135	154	154	144	156	146	162	131	153	155	152	157	149	164	130	144	159	155	148	141	146	158	146	139	154	147	156	135	162	137	160	152	143	149	148	160	148	152	137	153	138	163	142	154	151	157	168	160	163	126	151	153	151	158	153	148	153	148	146	140	154	153	165	164	153	158	137	159	149	177	127	178	154	165	140	149	146	157	151	139	145	176	138	148	151	162	149	147	134	166	141	157	148	161	173	141	144	160	135	139	150	157	161	160	163	135	144	148	153	176	141	149	149	120	157	144	152	155	156	134	170	135	162	165	164	145	151	158	151	145	154	139	161	142	155	152	155	162	144	138	156	149	144	158	137	153	163	137	154	158	148	166	166	153	139	145	148	152	155	154	174	151	146	146	154	155	148	150	137	147	172	146	165	153	128	162	152	154	150	149	144	136	155	160	154	148	156	160	151	134	135	156	149	157	149	129	150	149	146	140	177	164	146	146	152	147	156	156	136	154	141	156	154	131	144	143	160	155	150	145	129	154	139	144	142	151	147	148	148	154	153	151	141	164	148	148	152	155	146	139	145	157	161	150	155	169	163	152	157	164	148	153	171	138	164	147	150	147	135	138	143	151	163	147	153	132	153	156	138	159	155	170	162	149	156	166	152	138	143	157	155	140	168	171	150	153	152	163	124	154	158	136	153	147	156	144	143	150	147	127	172	132	166	161	135	145	129	149	159	161	177	168	165	149	166	155	137	139	160	154	165	126	139	151	172	151	175	131	152	159	138	133	163	169	148	154	152	174	137	132	140	163	160	172	135	142	180	157	159	129	147	156	145	155	141	139	137	160	146	176	146	148	154	144	152	171	135	164	161	155	165	150	139	155	167	168	143	138	171	163	165	156	159	149	161	153	156	159	147	167	166	140	165	146	142	135	129	138	150	140	155	167	147	139	147	146	155	151	163	163	148	154	147	160	139	151	149	150	179	169	163	156	150	140	163	161	152	151	140	147	157	133	140	131	134	182	169	150	148	140	124	155	136	125	129	158	151	157	136	139	146	153	147	135	129	135	140	156	135	130	151	148	169	152	165	140	147	172	160	153	135	145	150	152	144	163	158	147	158	141	155	154	152	173	154	147	168	144	162	131	141	141	161	151	181	142	136	146	158	167	155	135	149	154	146	141	167	156	151	165	148	149	158	159	139	164	149	163	137	129	130	133	167	162	144	141	154	146	150	134	159	164	161	128	155	146	164	158	170	162	148	144	139	115	181	148	158	152	156	134	137	147	146	174	162	147	149	149	151	159	165	164	134	133	137	151	148	157	137	151	175	156	160	151	147	141	144	174	141	148	148	156	134	144	172	140	150	150	152	149	150	144	167	154	156	142	140	149	153	152	133	157	143	164	166	137	137	165	144	143	133	159	142	134	137	139	160	139	130	154	152	164	162	165	158	167	140	145	149	164	148	138	139	145	150	158	142	153	146	172	131	142	175	140	145	140	144	167	153	141	177	162	125	151	169	169	153	158	146	155	122	145	142	152	136	145	144	158	132	145	165	148	170	154	163	153	160	132	157	146	151	138	135	156	139	157	168	149	122	139	153	153	156	160	158	159	159	168	162	165	145	127	152	151	164	134	180	134	152	131	165	137	156	154	141	145	156	138	157	157	156	160	153	150	156	170	158	124	161	157	163	150	135	167	156	153	183	141	165	139	136	148	148	149	135	164	146	163	148	169	166	148	148	142	164	125	136	169	159	127	155	149	130	133	161	153	162	156	139	149	151	159	158	156	159	161	145	156	174	158	148	167	144	142	164	163	139	160	149	150	156	160	158	156	162	156	129	138	142	143	142	135	136	160	136	150	155	142	147	163	156	133	143	128	139	142	153	137	140	147	153	129	162	138	159	157	164	164	152	152	143	147	178	148	121	147	138	147	141	165	149	145	135	144	170	175	146	157	150	167	136	140	149	138	152	135	149	162	136	160	156	156	153	145	171	158	146	169	165	162	156	171	147	134	133	154	143	161	125
5939	19191	20035	8061	3243	2331	1625	1248	980	828	657	514	480	447	402	352	340	306	323	285	262	269	233	256	227	210	233	240	233	217	229	213	209	208	191	195	201	196	220	208	210	183	205	221	195	216	211	184	195	191	198	190	208	214	174	182	193	192	180	198	191	203	173	174	183	189	200	170	215	221	170	226	184	178	187	197	187	219	206	197	208	200	204	187	196	176	208	196	174	172	197	228	189	170	185	216	180	219	202	190	200	201	201	197	185	191	154	195	212	166	187	212	193	191	197	168	187	179	189	178	171	176	171	196	176	166	197	201	197	204	184	187	160	192	159	210	186	185	182	191	181	176	178	192	191	167	201	217	192	171	193	190	181	176	176	200	173	187	182	188	180	187	193	174	166	167	194	168	159	173	191	181	199	172	201	194	183	162	197	184	187	183	191	151	189	189	186	174	194	184	198	176	172	187	187	192	199	180	171	230	184	165	197	176	178	195	174	186	159	170	176	187	193	194	182	177	194	188	179	187	183	172	209	191	187	200	169	189	202	202	169	179	218	183	179	170	181	194	157	177	191	181	177	191	153	201	161	181	191	166	158	185	190	186	192	179	188	180	171	173	164	184	173	168	177	192	185	199	169	155	210	190	192	207	194	192	205	172	197	183	178	189	185	202	177	178	197	212	183	177	182	188	186	172	178	194	201	187	206	175	195	180	192	176	187	190	184	202	204	206	185	192	181	165	198	174	181	202	196	200	186	194	194	204	185	203	183	189	174	172	157	175	203	171	184	178	163	208	181	171	170	202	166	139	176	157	180	183	187	169	193	178	185	196	187	180	193	186	182	177	196	181	197	209	165	185	198	167	206	179	187	186	177	197	192	198	192	179	189	190	203	165	168	204	185	200	191	180	191	165	203	168	170	198	205	173	176	173	179	200	201	195	183	175	178	188	204	210	173	186	189	178	180	188	178	187	199	182	172	211	186	156	212	179	221	171	168	194	200	189	207	177	213	195	187	203	175	175	188	166	192	193	214	199	181	201	190	170	191	175	171	198	164	182	174	216	190	202	188	174	171	194	182	208	193	176	182	176	203	166	172	179	191	175	191	182	215	201	192	205	180	195	167	187	184	177	185	177	183	184	197	208	204	177	184	185	199	177	162	188	203	190	203	165	181	198	202	191	174	174	186	173	183	194	192	182	186	193	157	176	174	180	175	168	193	194	189	192	199	141	182	166	187	207	181	171	180	182	187	204	225	208	199	194	185	167	193	169	179	171	200	197	185	190	204	188	177	190	170	198	191	200	194	203	208	206	178	173	176	209	185	187	155	185	181	180	165	170	207	187	197	192	198	179	177	183	168	199	187	191	179	184	187	169	182	180	165	190	177	173	192	184	181	179	214	207	186	184	191	191	182	185	202	175	202	183	179	159	205	193	195	183	179	183	188	174	188	220	173	178	168	206	179	195	190	192	173	180	201	183	155	205	178	181	180	168	178	184	182	206	187	197	159	197	176	185	188	169	184	190	187	170	172	176	177	173	196	176	183	196	192	189	168	192	169	183	199	175	167	194	178	192	160	200	200	199	184	192	196	191	171	191	202	176	178	184	184	188	190	183	201	188	177	207	180	184	175	200	170	182	195	201	200	181	187	188	180	200	188	187	184	205	171	164	183	177	189	195	208	195	181	188	193	188	177	171	199	217	184	201	168	157	185	170	207	170	189	189	203	144	175	183	176	195	187	185	181	181	168	187	202	206	170	193	179	181	170	182	183	153	174	188	186	204	213	174	172	199	197	185	175	185	213	190	182	187	175	193	195	188	182	180	179	203	191	198	191	171	190	178	183	184	185	180	204	180	189	197	193	188	191	162	183	175	181	197	191	174	181	183	182	183	168	190	171	187	180	181	185	193	200	200	210	208	178	165	173	176	178	187	180	193	166	171	207	193	164	200	183	173	168	193	195	213	189	170	199	209	201	186	173	188	179	193	170	184	165	200	197	176	181	192	172	188	168	193	182	171	173	185	186	201	186	185	189	181	199	174	162	179	171	215	202	211	204	182	187	185	175	183	188	201	168	170	177	183	166	170	178	174	188	180	171	180	205	160	164	184	175	191	221	195	191	183	177	191	173	174	185	169	173	176	200	165	169	164	200	193	188	180	180	162	160	181	208	173	189	185	166	187	185	162	221	198	194	190	207	155	218	211	182	178	181	187	198	188	187	178	186	162	197	183	198	173	190	179	183	156	186	209	166	184	196	192	190	181	188	173	134	171	167	210	188	186	165	210	161	199	188	190	192	197	169	160	191	189	157	189	184	183	161	184	198	169	173	203	203	169	186	192	180	182	190	181	178	184	162	194	194	181	187	195	185	173	165	174	206	174	198	193	183	171	165	177	175	210	177	172	201	156	170	186	188	186	181	190	189	203	189	197	175	189	168	212	195	208	194	187	200	195	188	181	177	195	179	172	186	158	193	170	193	183	200	194	185	178	182	176	191	154	195	213	193	183	174	184	175	188	215	177	190	222	178	183	188	175	197	170	181	179	165	202	190	195	179	193	166	168	192	199	192	206	171	153	193	179	216	195	198	194	180	188	195	197	186	213	164	183	202	203	184	182	153	204	187	212	153	182	214	178	200	183	192	205	184	183	215	187	172	194	188	171	194	204	199	202	196	169	203	184	177	172	175	186	175	172	204	169	212	197	177	190	206	179	166	201	174	193	177	215	182	199	173	196	168	214	187	200	187	193	165	177	167	171	193	180	195	192	195	189	179	182	158	184	182	205	203	206	177	177	189	183	188	174	194	167	174	195	188	192	153	194	197	200	180	183	179	187	167	185	187	192	194	206	185	168	178	175	181	195	189	176	201	190	184	205	200	154	201	183	185	193	165	201	182	174	171	175	173	176	162	178	181	194	185	173	201	197	173	175	166	185	181	169	204	201	190	170	184	181	190	198	176	165	191	199	170	207	180	213	178	190	185	187	198	164	156	184	177	183	159	184	196	171	181	163	189	216	154	182	194	183	216	184	205	182	171	170	195	188	207	185	165	215	189	221	192	222	193	215	177	182	181	165	162	191	179	171	186	166	158	191	180	176	199	183	167	189	164	191	199	191	182	217	173	199	174	197	185	170	193	174	175	178	191	182	175	163	173	180	202	184	174	194	176	191	207	188	214	186	157	173	197	179	202	179	193	195	180	165	173	153	185	177	194	189	183	173	177	185	161	186	175	200	165	188	188	172	181	184	197	168	153	149	197	181	180	169	190	215	187	176	174	184	174	223	184	194	193	173	164	175	203	182	198	187	187	176	198	176	184	170	201	196	181	183	197	175	168	188	174	191	193	175	175	172	148	195	170	163	176	173	187	192	184	192	202	207	205	179	188	182	165	181	198	168	203	160	160	180	211	160	194	176	193	176	182	192	186	188	169	184	198	190	193	164	209	182	195	189	187	169	202	168	187	187	183	175	193	203	198	177	182	188	194	195	197	179	194	186	205	174	181	170	176	178
27859	17940	5516	1308	481	408	336	305	277	259	264	290	237	260	253	286	281	253	268	252	249	272	254	259	270	282	227	270	279	268	261	281	266	247	275	273	284	248	273	271	244	259	265	260	221	241	251	253	286	254	267	249	256	273	262	297	262	266	250	267	273	246	258	280	262	237	284	238	291	266	279	258	286	269	267	241	256	290	253	248	282	252	275	253	278	263	245	256	240	251	270	243	245	252	228	274	283	281	240	266	268	246	255	269	251	238	268	265	267	249	258	254	237	230	289	252	267	255	266	255	253	253	266	276	259	264	253	260	270	293	263	241	264	240	247	267	255	260	225	266	241	257	261	249	253	250	268	257	261	232	272	280	244	221	270	238	260	259	260	234	244	252	295	239	258	234	261	246	270	240	259	236	235	273	249	265	248	227	234	259	289	282	241	263	232	262	230	225	219	259	266	266	241	270	251	227	284	234	215	273	244	259	246	281	238	249	273	260	287	251	245	256	258	234	253	253	266	254	231	291	246	253	251	255	245	257	265	277	251	279	213	279	291	261	289	251	255	238	222	277	214	232	248	259	235	238	252	254	268	228	276	278	296	244	282	266	262	267	236	269	282	259	285	228	244	230	231	262	289	272	261	255	245	243	280	257	250	245	264	254	251	245	228	260	227	257	232	255	285	263	266	259	249	282	261	234	247	228	296	235	267	269	265	245	254	240	258	274	281	263	278	304	241	244	268	246	252	266	249	224	270	279	262	259	241	266	227	264	266	280	267	238	257	256	295	224	247	289	257	226	271	266	277	248	262	262	270	277	268	266	266	265	260	255	261	268	274	288	248	235	252	267	255	251	247	260	266	272	257	241	276	232	250	268	270	247	252	277	234	256	254	243	259	248	249	256	254	253	261	271	268	256	277	245	262	254	244	264	238	251	259	271	254	250	236	242	263	231	277	238	274	265	273	275	235	239	261	261	281	250	259	290	268	263	280	263	246	243	248	233	233	243	281	276	292	240	259	259	276	293	257	296	273	277	270	269	259	275	256	252	257	266	236	293	272	245	243	244	248	266	255	264	258	265	250	235	264	219	248	265	292	274	259	285	260	248	261	285	274	249	248	238	258	236	268	244	252	236	254	257	230	272	275	260	243	254	272	254	248	228	268	232	245	284	252	266	273	261	239	259	254	286	250	257	253	232	261	271	254	257	255	251	256	243	254	239	280	238	264	233	266	222	256	265	244	258	267	278	238	264	267	263	241	254	261	251	249	237	269	262	265	265	238	279	270	270	235	252	258	260	266	231	284	250	254	281	280	233	278	257	258	266	276	272	218	229	262	261	259	257	258	234	263	241	231	256	271	234	241	266	265	239	244	247	232	217	274	258	248	271	280	250	249	253	268	232	237	249	235	241	258	277	257	257	275	256	273	257	239	278	264	254	259	251	245	228	258	263	275	249	259	250	262	245	269	288	250	232	237	254	259	248	209	243	255	258	283	260	243	265	253	257	269	264	282	243	252	250	268	248	255	218	223	255	246	276	243	255	299	247	258	258	218	259	261	265	266	264	270	262	268	231	283	239	242	259	243	247	258	250	260	252	280	231	292	263	253	281	254	251	256	252	280	253	264	284	267	251	236	263	269	257	267	267	269	252	245	240	255	264	260	276	234	256	259	237	234	236	256	253	259	247	261	245	240	260	275	264	266	262	249	235	268	239	260	246	269	244	287	247	290	263	253	285	256	258	245	237	272	237	261	270	252	266	275	272	246	263	253	253	236	252	255	253	245	251	251	254	266	244	267	266	272	252	272	254	263	246	247	257	261	263	256	280	239	257	262	242	269	268	301	277	251	214	263	256	253	273	267	248	274	254	239	270	242	240	256	275	254	247	255	246	248	234	266	259	223	286	266	259	255	296	273	288	254	223	239	256	261	231	259	279	261	238	250	247	268	261	248	241	258	249	258	255	250	278	234	299	259	262	227	245	263	254	252	273	295	263	240	261	256	234	258	257	284	232	261	221	251	251	260	268	254	245	282	220	274	250	282	268	232	251	265	250	246	279	245	239	258	247	233	264	233	264	248	255	270	262	259	273	284	267	254	259	226	259	257	246	260	238	290	248	259	258	263	257	247	262	243	271	244	254	230	282	271	252	258	276	241	253	273	247	246	253	252	263	259	250	246	258	251	253	224	232	265	257	256	249	244	258	241	229	260	242	262	234	280	262	274	271	261	275	302	244	242	268	250	245	236	262	263	282	268	283	265	259	256	261	255	273	253	251	270	246	225	264	281	264	231	249	286	269	277	251	260	251	262	268	254	242	256	269	257	262	259	250	262	266	288	249	264	266	267	273	280	253	270	245	280	273	270	218	241	233	239	259	262	261	262	255	275	253	267	249	263	263	272	260	260	260	253	268	261	213	240	253	240	272	251	259	245	263	274	255	262	255	248	251	271	269	254	256	261	275	230	233	279	258	250	261	248	267	249	237	257	272	236	254	263	257	254	249	251	282	277	269	257	245	240	254	238	244	260	247	234	277	267	258	249	259	264	272	272	257	237	262	247	261	259	254	225	265	239	248	286	278	220	251	287	296	235	249	282	258	220	237	245	251	262	251	227	252	237	264	265	268	267	222	261	257	268	219	253	231	227	251	237	286	263	248	257	243	245	273	273	273	282	262	236	242	273	224	257	236	273	252	284	241	269	250	271	259	258	258	258	257	258	239	256	261	247	242	245	267	249	248	269	268	260	272	271	262	260	224	279	229	265	283	264	244	251	256	268	267	271	246	261	273	232	238	273	262	281	292	253	238	299	274	266	282	275	253	266	252	252	262	243	219	262	257	236	259	239	215	254	283	261	254	230	248	269	273	245	262	255	259	264	251	260	257	253	278	264	261	249	269	243	246	252	273	242	259	257	271	255	250	266	267	262	259	278	256	249	255	259	250	246	262	258	216	257	253	257	257	271	210	276	260	241	225	258	238	271	265	265	261	269	257	244	234	251	251	254	226	257	251	240	253	234	270	258	245	259	234	262	240	264	267	260	245	262	278	269	253	247	252	254	262	246	292	272	295	256	269	266	249	237	236	253	278	246	233	247	240	257	232	256	236	260	240	285	230	223	226	231	269	271	257	245	258	236	263	239	262	253	262	265	276	244	267	245	247	254	240	249	248	278	217	255	239	255	264	249	230	238	238	254	246	257	256	254	272	249	266	263	241	279	272	264	249	233	268	289	266	240	257	268	261	270	280	272	252	255	269	239	253	248	230	240	258	266	277	264	259	245	250	254	276	281	280	260	248	304	285	251	274	240	285	257	264	248	254	251	251	260	254	259	254	265	272	277	228	249	245	259	272	274	233	277	265	253	261	223	269	264	259	244	253	281	244	270	232	261	258	256	266	282	227	259	256	282	264	238	267	267	251	245	262	269	262	244	262	257	269	293	272	267	247	247	236	250	252	272	268	267	257	248	260	248	252	230	245	247	263	264	271	258	253	250	232	282	250	270	266	239	260
5120	5037	3879	755	414	406	373	331	337	318	317	335	308	302	311	312	273	324	301	283	302	304	289	322	298	286	285	325	298	309	280	299	320	283	313	302	303	307	321	295	310	284	323	294	288	342	298	321	307	262	304	296	285	346	273	305	288	296	298	324	284	317	302	294	331	315	357	295	300	311	288	318	290	305	301	286	271	292	286	301	310	291	300	278	312	303	288	304	289	298	274	324	288	288	299	289	279	330	295	339	320	260	282	310	280	301	252	300	308	319	276	305	301	317	288	320	280	303	300	288	274	307	273	302	299	289	288	322	343	287	298	306	304	306	283	282	301	281	324	311	298	306	299	293	322	290	299	283	282	311	294	306	286	317	291	312	295	297	279	279	316	291	287	291	302	263	269	298	298	279	349	309	299	301	321	283	335	286	287	293	276	286	300	318	291	310	290	284	293	317	282	281	322	276	309	311	318	298	328	294	320	337	304	331	290	345	296	325	290	286	325	331	320	292	302	284	301	303	294	293	282	290	341	297	286	286	334	322	286	262	329	324	295	301	318	280	287	280	309	302	301	297	308	320	259	290	323	281	281	336	277	312	320	295	282	279	292	324	316	309	269	318	306	305	301	300	300	300	308	325	300	287	326	336	300	329	313	334	278	314	284	312	304	317	300	307	293	296	298	314	314	318	302	282	303	328	310	273	281	295	305	323	347	284	302	284	299	273	296	326	291	274	313	328	319	299	299	286	320	297	270	305	328	324	284	313	315	291	281	294	277	254	295	308	295	303	287	288	317	316	297	283	321	317	309	292	310	282	285	289	257	310	306	283	314	271	307	300	316	313	298	277	322	301	303	281	284	293	290	320	282	309	292	300	303	320	321	279	309	327	317	316	331	299	310	297	289	299	313	256	282	303	268	252	329	272	294	294	321	283	315	348	298	300	291	275	308	303	314	258	289	302	292	308	291	309	298	299	326	274	313	300	302	297	295	275	302	292	267	316	284	324	311	304	324	288	300	312	305	305	308	285	298	343	333	329	287	310	282	279	303	311	311	288	277	317	272	301	288	312	304	309	322	283	303	335	302	306	299	296	273	299	329	310	303	331	324	339	292	306	294	293	292	259	327	288	301	310	337	298	304	267	272	299	326	303	311	308	311	258	310	323	320	315	298	277	320	304	304	281	263	309	304	324	281	291	311	289	265	300	295	322	281	316	299	293	286	314	291	290	286	288	289	340	301	296	343	302	300	310	292	297	320	315	287	319	295	308	262	283	289	323	318	272	325	304	312	259	317	311	274	283	320	310	280	279	296	270	332	311	319	300	298	330	264	290	289	281	300	333	300	294	320	296	292	278	312	307	306	309	303	278	284	317	318	287	302	303	321	280	278	301	306	303	296	307	317	279	323	295	328	291	287	286	293	290	299	280	277	308	299	318	267	306	314	315	340	311	311	266	292	296	282	317	296	284	299	301	279	308	306	306	309	289	291	300	298	307	297	317	278	311	298	315	291	312	325	277	309	298	275	326	264	308	302	296	296	317	293	314	277	305	295	289	320	305	311	277	333	304	335	312	337	305	278	310	320	293	303	310	298	278	318	312	322	304	294	297	282	304	262	279	324	284	283	278	348	293	322	319	303	319	310	289	321	320	311	317	287	285	318	321	266	273	333	341	315	303	283	309	302	324	293	328	331	296	266	288	287	283	290	300	330	277	315	308	317	292	286	305	340	280	285	281	303	292	298	294	276	311	314	279	312	311	320	331	262	320	326	283	341	296	323	287	302	326	318	307	297	307	252	286	294	274	312	308	312	306	296	310	293	309	306	314	303	272	283	328	315	313	307	305	291	290	295	348	277	305	315	323	287	320	322	331	342	322	275	293	307	330	284	315	288	342	300	304	326	295	306	290	305	314	300	287	295	295	290	314	298	300	318	312	264	309	283	316	293	272	324	289	292	300	273	278	294	326	289	293	339	318	300	305	297	305	298	299	286	279	308	313	309	289	283	279	310	296	282	280	325	302	307	330	272	298	297	310	319	275	323	295	304	275	302	317	316	316	335	288	289	291	272	281	315	296	274	274	281	292	358	295	322	301	328	272	271	306	267	310	304	318	295	278	298	276	330	304	298	319	310	314	290	280	303	297	292	294	278	302	280	272	318	308	284	290	281	297	289	314	318	282	326	305	320	317	268	316	289	314	297	309	311	288	288	295	287	322	289	309	297	298	291	276	315	316	302	292	300	303	327	329	315	295	315	303	327	300	332	306	309	312	301	283	306	314	288	311	273	294	336	316	284	321	316	279	291	284	319	313	286	312	287	303	312	294	298	292	313	308	298	299	276	280	305	299	327	301	286	270	312	317	296	311	278	284	317	289	279	301	302	315	287	308	313	328	315	320	262	300	324	303	311	299	291	308	281	287	298	310	282	295	283	289	293	308	286	331	310	316	320	323	258	291	268	312	276	275	305	270	298	293	272	305	319	299	309	313	271	300	296	317	336	286	277	299	288	309	278	283	308	317	288	324	279	323	289	328	321	298	282	276	332	295	319	326	296	299	310	340	323	288	302	300	287	311	297	305	311	291	292	320	275	297	341	292	302	323	305	291	303	295	288	307	324	300	275	269	287	279	312	292	295	322	314	283	289	322	328	285	305	332	274	339	278	283	278	301	316	286	303	320	297	307	296	292	290	321	260	293	303	324	288	331	313	280	293	289	299	316	314	283	303	301	302	315	309	276	297	326	290	324	289	323	310	301	294	362	311	299	291	334	288	303	310	315	304	295	307	309	286	297	287	337	301	303	301	284	297	327	296	282	309	297	272	283	308	285	283	289	301	293	298	286	283	295	304	295	315	308	305	335	283	296	285	304	314	284	306	287	296	317	309	321	287	304	306	298	281	268	301	326	318	301	328	301	309	338	275	283	303	289	291	309	274	301	310	279	286	318	320	312	295	309	310	316	296	326	288	323	314	288	291	313	291	276	309	307	298	303	329	296	321	302	332	312	279	269	328	276	293	295	304	262	285	310	301	304	300	298	252	279	300	306	291	293	278	302	305	295	326	301	307	277	309	294	320	298	310	300	330	299	298	318	272	303	299	295	304	313	300	300	299	314	298	288	315	316	282	312	296	324	290	275	269	284	277	325	315	306	278	296	290	308	296	313	311	301	292	315	292	281	308	318	309	296	315	305	303	289	322	282	281	291	303	299	275	335	307	269	286	316	293	329	304	302	304	256	280	302	319	295	273	286	312	329	289	292	280	297	292	278	288	314	304	288	295	281	291	280	304	305	288	295	269	299	290	306	329	302	275	330	328	297	321	282	289	292	314	323	302	297	297	303	312	326	301	300	311	285	327	349	299	264	310	289	282	304	299	293	336	304	273	252	285	277	287	319	297	299	317	265	309	298	287	297	291	280	293	293	302	281	319	308	316	282	301	316	288	315	258	293	298	300	321	294	300	254	292	288	286	311	332	303	317	320	297	294	289	318	295	292	344	318	327	290	288	305
23781	21474	28611	24742	21438	7603	829	558	512	442	457	411	378	393	379	378	360	311	321	320	302	290	339	327	333	311	304	328	293	313	323	327	302	300	279	300	309	328	329	286	258	298	317	316	340	332	316	319	319	284	315	306	279	335	318	312	287	315	326	299	318	308	292	292	304	294	332	308	303	328	321	314	313	322	292	298	310	326	313	286	305	306	290	277	321	301	290	289	313	319	284	332	298	312	292	315	321	307	294	307	334	300	287	295	270	257	308	309	292	279	307	321	323	287	308	329	281	312	288	315	285	282	269	288	299	312	305	317	285	279	355	314	290	307	307	263	286	297	293	314	312	325	327	349	296	282	290	295	292	320	263	307	287	308	288	306	276	299	299	301	326	277	296	274	310	323	313	284	307	332	299	327	305	314	303	326	276	285	313	323	276	325	270	312	332	290	297	323	299	314	319	297	304	338	295	294	301	267	286	292	279	265	291	333	328	305	278	324	279	273	295	290	299	295	314	313	313	314	295	290	292	285	296	315	282	303	315	305	294	328	301	270	283	298	288	310	300	307	302	301	278	299	288	286	307	276	285	306	342	326	325	310	307	330	287	299	327	294	303	322	311	279	287	310	313	295	289	294	286	329	290	289	305	301	301	298	280	284	326	314	305	282	299	316	285	292	297	269	288	300	303	281	329	296	354	300	267	314	283	268	277	329	283	291	308	298	307	299	298	295	296	300	287	298	306	286	289	302	297	277	308	287	322	274	325	272	296	320	310	330	307	322	328	304	321	310	290	280	272	298	310	298	309	301	290	290	307	315	302	298	290	293	310	306	297	292	293	311	307	329	291	288	264	283	312	309	279	303	307	325	320	302	325	291	291	306	287	310	305	288	285	281	295	277	281	333	323	305	322	310	296	285	306	321	309	310	293	278	329	289	264	293	290	271	258	341	289	324	282	303	343	299	298	339	294	302	299	295	304	325	315	265	279	290	273	323	290	284	297	283	311	290	327	325	293	310	339	326	292	292	260	277	245	299	292	309	280	306	284	319	307	284	314	316	297	310	293	303	289	292	322	290	337	324	317	304	305	299	293	289	309	304	347	326	284	278	302	325	313	319	303	311	320	335	283	277	305	329	277	311	303	295	299	309	324	303	284	280	277	338	292	298	322	308	303	303	281	316	306	283	281	293	281	282	298	293	320	318	284	288	285	299	284	336	311	290	307	295	292	281	324	302	307	296	289	304	296	309	305	298	317	291	286	290	300	276	316	313	313	290	303	305	331	312	306	303	302	263	294	277	302	305	316	315	314	306	301	314	284	279	296	305	314	314	283	309	331	332	326	283	293	285	324	307	304	290	306	305	287	304	300	308	305	302	303	328	294	311	288	306	315	294	294	286	313	285	293	286	285	333	325	327	315	295	286	296	308	285	327	285	331	279	288	271	285	288	330	287	318	297	281	303	321	297	295	280	280	323	294	300	295	272	310	275	304	283	313	289	293	310	302	289	314	285	300	318	307	316	299	309	286	308	310	270	338	293	294	305	280	329	326	291	295	275	302	318	291	277	274	284	300	318	320	334	321	266	313	302	301	304	309	321	284	303	327	311	268	277	305	310	300	302	310	299	304	289	289	297	326	309	319	331	287	321	290	317	324	302	278	328	316	301	305	265	284	296	288	310	291	300	327	283	298	322	306	300	266	311	303	305	306	307	291	308	301	305	288	288	315	278	269	298	309	287	326	314	297	321	304	305	283	292	276	307	299	326	325	337	294	269	291	300	337	284	321	280	316	277	271	302	297	304	307	279	271	291	292	299	293	303	306	306	282	290	297	287	280	320	344	288	315	301	300	294	322	303	276	299	311	317	283	301	284	305	331	302	278	263	287	294	270	277	312	281	285	298	322	289	306	317	306	295	310	292	296	314	315	299	279	280	317	311	291	269	305	299	291	317	287	269	303	316	284	273	281	318	317	313	344	302	309	303	281	295	305	285	316	310	291	263	304	286	285	309	296	293	307	315	309	299	316	333	307	298	287	317	293	317	310	302	278	316	279	319	334	323	321	284	315	301	272	304	276	311	284	322	296	303	286	315	297	301	338	291	331	302	322	295	299	296	291	308	320	311	288	305	317	320	298	283	310	329	318	304	310	309	313	279	287	302	324	345	321	339	310	297	306	300	300	354	282	308	296	308	259	283	306	276	305	293	318	295	296	329	316	312	279	293	296	307	305	302	300	302	351	311	324	303	273	279	287	322	284	304	286	312	323	258	344	298	310	280	278	308	332	261	292	265	283	295	309	294	297	325	305	306	300	301	250	294	303	269	297	295	327	305	324	287	287	263	308	303	329	278	286	267	314	315	317	278	310	298	274	299	298	270	301	295	291	289	312	299	292	284	310	299	301	300	258	299	292	308	272	289	302	308	302	275	307	294	280	275	298	279	331	296	339	314	285	317	293	276	329	306	287	294	313	313	303	300	301	282	295	363	338	272	305	320	327	312	263	291	293	299	299	277	295	267	333	315	296	322	327	295	299	293	287	279	294	294	312	282	288	295	309	287	289	324	282	291	346	292	282	310	284	296	323	338	303	358	304	297	267	316	286	292	291	303	314	275	293	269	292	302	330	293	300	295	284	305	309	333	306	306	272	323	296	294	315	293	323	296	288	317	289	276	307	307	289	322	303	328	352	296	296	306	298	325	310	309	309	302	300	325	292	319	303	304	296	288	287	306	297	285	335	343	278	320	292	281	317	307	311	304	260	270	281	297	325	294	284	275	282	310	344	300	290	305	314	301	291	272	296	307	286	288	299	306	296	326	303	313	308	309	303	302	304	294	295	305	311	305	307	308	291	345	312	296	310	294	310	301	301	284	293	332	299	292	340	305	303	316	327	307	292	315	292	305	299	302	273	268	303	305	277	247	313	349	301	298	266	299	296	313	311	318	299	323	292	303	321	305	302	311	301	318	322	310	307	310	321	325	322	310	303	297	298	292	276	302	322	273	293	299	316	296	278	279	304	298	263	256	291	293	306	276	306	295	320	306	274	329	273	287	291	329	264	307	298	293	282	297	305	254	307	309	285	281	290	317	305	283	311	325	312	293	300	328	301	300	289	312	288	277	323	291	331	286	279	294	283	315	294	327	276	316	328	305	288	305	279	294	315	327	293	300	296	314	294	271	310	335	269	291	310	287	296	311	310	325	322	295	281	296	309	287	305	259	298	272	310	301	314	281	289	279	311	307	300	321	314	270	334	293	271	305	340	295	331	278	294	342	288	320	288	308	318	282	300	293	284	295	295	304	285	294	302	291	292	281	290	295	311	304	335	280	308	285	290	311	322	308	321	285	294	326	309	301	292	303	236	288	283	295	293	268	296	285	298	296	301	294	315	352	272	277	307	326	307	304	345	289	291	287	289	300	316	311	306	320	304	305	337	301	303	317	285	284	329	286	298	295	293	312	273	291	294	295	296	291	272	322	312	312	306	321	315	280	298	306	305	331	324	308	310	293
4213	14095	17539	3211	1976	1520	1144	918	773	627	610	552	508	463	495	456	456	384	402	422	397	417	367	383	428	374	371	383	365	384	378	347	389	354	376	378	413	364	360	356	354	371	361	329	338	377	380	340	352	360	399	356	385	387	370	382	409	422	355	345	343	389	346	342	357	378	370	350	380	342	375	351	361	359	348	358	368	362	344	396	327	378	321	360	358	399	360	340	356	334	348	370	391	377	362	390	385	378	352	333	360	353	352	384	377	355	340	338	379	350	358	362	354	351	368	377	355	316	337	365	355	338	337	358	364	362	341	395	349	366	371	337	355	361	354	382	357	375	367	385	362	354	395	384	332	364	357	361	337	347	379	359	359	345	363	379	367	371	374	355	395	358	352	348	379	331	365	374	358	403	365	347	382	367	339	355	397	339	387	366	316	365	356	363	368	368	357	330	360	367	356	313	384	349	365	330	365	382	360	370	375	369	379	339	365	376	380	335	358	341	316	370	384	390	361	381	325	340	351	331	354	368	379	338	376	363	388	337	381	317	366	354	339	332	333	346	353	359	362	375	376	363	388	339	368	320	376	372	384	370	336	364	371	326	378	380	326	388	364	354	360	348	389	395	373	344	346	389	381	369	367	354	329	376	395	373	339	383	381	331	365	368	390	351	365	369	335	310	355	363	358	350	363	348	344	320	378	330	365	374	366	380	357	379	376	361	338	386	368	353	374	339	352	327	374	365	347	349	338	350	372	351	344	355	353	382	344	347	328	361	377	345	332	386	357	302	385	368	380	378	344	334	376	375	362	323	318	350	373	330	357	354	347	301	367	343	369	358	386	360	374	376	337	365	361	359	377	363	339	360	353	360	354	345	352	362	370	357	355	359	370	386	363	358	342	373	371	344	346	353	382	356	385	378	392	362	356	383	395	335	356	363	377	369	347	349	367	376	358	355	336	352	354	354	360	364	338	339	365	358	381	360	346	347	382	381	326	360	387	395	346	371	343	363	344	357	335	382	365	368	375	342	332	355	378	369	344	338	368	378	329	356	346	361	366	357	364	343	359	395	350	342	407	355	376	354	351	344	360	347	368	335	357	339	363	354	370	331	341	354	363	347	345	341	347	384	377	387	356	319	339	357	363	350	357	363	367	370	367	357	348	341	375	366	367	329	369	359	367	370	350	328	356	387	358	343	370	356	355	401	353	364	354	365	383	355	398	359	351	342	346	372	358	350	383	334	352	353	383	363	320	375	409	334	354	346	371	393	358	347	363	343	349	346	379	340	358	374	354	363	360	351	344	348	354	381	379	380	362	368	359	348	371	344	351	340	369	343	399	384	329	353	385	371	366	349	329	400	374	354	353	354	365	326	347	355	356	345	329	386	377	378	378	330	339	354	363	318	382	384	355	342	350	395	366	389	368	341	333	359	365	346	386	315	330	372	344	376	370	340	358	355	331	399	361	341	344	365	340	380	366	389	381	370	333	346	341	320	343	359	366	347	333	362	372	370	337	366	337	379	359	380	383	370	372	336	352	329	391	364	341	293	353	381	341	325	336	410	320	351	354	320	344	372	365	377	357	344	375	352	347	322	345	380	354	350	350	337	355	366	350	349	379	377	319	354	365	325	351	374	382	364	367	343	368	354	338	346	354	344	334	372	383	345	371	352	388	346	354	338	381	359	352	354	342	369	369	349	368	364	350	371	334	341	326	359	346	362	360	352	355	336	315	349	356	357	376	344	385	371	356	353	334	338	364	355	342	350	366	396	353	377	364	364	355	357	324	344	340	387	371	341	354	329	375	344	370	349	355	375	324	355	377	339	385	334	343	373	354	380	366	351	377	368	353	346	381	323	335	386	386	387	356	340	335	337	380	365	359	349	356	340	366	352	346	384	343	359	374	357	377	365	339	336	371	331	387	403	366	351	359	315	349	317	373	372	367	340	372	343	338	360	374	375	363	354	386	334	343	370	367	368	358	354	363	364	383	370	344	345	339	333	335	375	360	371	359	335	322	355	343	336	391	356	343	392	353	334	359	385	365	375	368	333	373	352	384	364	344	359	366	360	342	358	345	360	387	356	342	348	381	356	330	358	364	347	375	329	361	340	356	362	327	374	343	366	382	363	345	387	348	326	332	358	372	378	323	399	347	348	386	380	347	358	369	338	341	342	366	368	336	353	333	354	331	368	380	348	364	362	345	352	377	345	367	377	397	332	358	345	346	383	363	344	340	381	358	337	355	330	358	347	331	389	364	357	343	362	364	329	338	366	377	379	363	360	346	349	376	346	354	349	347	322	347	344	368	373	337	385	330	328	348	342	336	405	345	356	362	372	338	327	392	322	356	344	359	336	304	333	355	352	375	388	363	377	367	362	362	360	376	365	385	350	356	361	338	388	353	347	356	366	353	367	360	361	389	368	356	386	372	406	332	352	373	357	351	359	327	340	338	361	328	350	369	358	398	394	365	360	366	363	367	350	359	414	373	359	366	346	391	351	324	380	351	345	367	358	368	353	367	363	331	353	376	359	339	373	349	373	363	347	347	368	358	340	334	327	379	305	362	345	360	355	359	382	354	382	359	341	382	364	358	381	385	334	377	342	352	332	343	354	362	337	386	358	351	349	358	372	370	336	350	352	403	375	395	358	352	358	352	339	323	362	356	339	361	383	355	318	345	387	362	377	359	331	345	375	365	319	364	361	387	370	362	356	350	340	366	333	334	371	349	345	304	353	367	325	325	328	370	349	368	357	365	362	361	328	336	345	352	339	373	339	346	378	354	357	343	377	354	350	370	350	352	375	337	396	354	346	360	379	360	327	351	358	373	335	352	365	351	393	352	343	376	336	350	329	347	369	342	315	367	331	308	359	343	323	360	352	352	381	358	376	387	354	365	361	358	353	374	350	383	327	349	355	334	343	371	373	318	383	348	363	380	334	341	385	362	397	334	350	344	349	348	363	327	339	363	361	324	330	380	350	374	380	348	349	332	362	376	346	353	340	366	338	335	324	353	408	362	368	351	372	344	325	352	329	337	372	326	398	378	375	368	347	367	348	353	383	350	391	382	345	347	345	338	353	347	341	346	380	361	367	356	389	325	339	356	336	366	360	395	375	347	380	330	353	361	386	342	361	347	376	379	367	381	379	368	344	364	346	358	353	356	322	349	345	364	327	347	357	369	366	340	364	365	338	374	369	359	357	353	350	332	379	369	351	358	349	352	359	348	345	331	389	338	364	340	362	320	381	360	344	344	384	379	365	380	387	353	334	357	366	369	351	371	349	365	386	348	368	365	411	351	367	323	364	368	351	366	343	362	350	401	348	366	377	333	357	375	380	349	385	364	364	351	361	375	379	338	320	363	345	368	365	340	333	343	400	346	353	359	352	357	362	348	328	397	366	351	360	347	365	368	355	360	364	374	376	362	343	359	364	390	357	352	386	388	341	346	361	362	345	362	370	369	357	351	330	384	360	367	369	372	375	336	358	386	332	343	371	336	369	321	341
24839	21478	27423	25809	7392	438	300	252	196	187	176	154	164	177	163	157	162	137	123	140	134	155	123	141	128	133	125	128	119	123	136	128	125	125	120	121	134	127	128	113	128	136	141	117	122	121	142	127	106	118	113	117	119	130	101	109	130	128	116	122	136	130	108	138	131	131	115	120	136	128	126	112	112	109	120	127	124	128	117	132	144	141	105	103	125	130	131	121	125	118	112	119	121	127	115	139	130	101	127	130	92	114	120	120	134	127	138	129	123	112	119	114	118	123	112	114	129	98	107	132	122	121	127	119	103	136	111	113	141	105	119	134	127	111	126	133	139	113	124	145	121	113	134	117	119	122	123	121	97	124	112	121	132	129	128	126	129	104	111	135	102	119	108	114	126	130	123	125	126	127	110	123	131	106	122	111	122	111	127	121	121	123	128	114	122	111	112	135	123	132	111	116	117	124	131	123	108	117	120	121	108	117	107	145	133	110	129	124	143	133	119	115	126	113	112	136	118	94	133	121	132	135	118	119	117	98	113	110	138	110	131	125	111	119	119	118	118	135	99	134	108	129	96	118	148	117	128	117	126	133	102	134	132	114	127	110	114	104	125	113	132	131	135	113	122	122	116	133	138	114	128	122	125	119	98	122	127	141	121	113	133	106	93	138	137	116	115	136	140	122	120	110	134	131	127	117	115	120	109	112	95	120	116	114	126	112	135	125	120	119	119	112	132	132	122	125	119	123	136	113	122	110	110	129	114	125	110	124	95	133	131	118	108	116	122	120	144	120	129	116	122	131	111	119	135	115	117	104	110	140	143	127	140	125	137	138	122	145	150	120	119	126	129	105	135	134	113	138	147	108	128	115	115	133	121	121	121	123	111	124	114	143	111	126	115	127	124	120	114	125	101	132	137	128	120	117	110	112	124	139	92	122	125	119	140	129	105	135	94	125	116	116	123	137	128	135	123	103	126	114	128	113	134	125	133	126	125	117	99	126	133	102	112	139	120	108	103	118	152	130	124	120	120	126	122	123	126	116	120	121	123	123	131	105	103	136	101	123	119	115	120	122	124	125	123	122	121	126	136	129	124	128	117	130	113	118	130	119	121	129	127	117	123	119	125	125	133	120	118	122	139	109	116	117	124	125	134	100	134	128	104	122	111	125	119	129	135	121	125	119	121	150	105	109	133	110	115	127	111	120	141	120	114	115	118	114	132	120	137	126	123	106	101	115	121	130	135	116	122	106	138	124	134	120	110	123	144	120	110	130	117	115	110	104	132	130	138	120	118	122	114	121	116	115	125	111	122	107	129	120	100	118	127	130	136	132	121	128	110	117	118	112	119	130	103	135	114	109	101	125	134	122	125	134	118	119	127	121	113	131	139	105	127	98	113	126	116	131	113	109	127	92	121	124	107	134	101	125	127	129	118	121	128	133	135	113	100	129	115	126	118	136	112	132	135	129	113	116	106	131	121	119	118	126	123	115	118	116	136	123	122	112	113	117	108	116	127	138	100	133	130	116	123	123	133	119	115	129	105	123	116	123	120	137	118	106	128	126	143	127	98	117	104	120	114	132	123	121	120	102	118	135	100	115	133	119	123	151	117	111	127	131	117	102	122	112	128	125	128	102	111	119	128	108	123	130	118	128	118	121	124	110	140	123	143	127	151	118	120	125	123	114	120	106	129	109	119	113	127	141	124	112	156	128	113	121	125	141	117	131	113	148	128	117	110	122	113	107	133	114	137	127	133	111	124	132	108	135	127	116	118	90	135	111	134	120	116	123	112	123	90	118	121	115	136	125	132	135	111	111	126	114	124	113	131	128	118	119	122	124	135	118	99	135	116	116	144	132	119	115	116	118	117	123	121	111	121	128	118	138	131	109	123	126	132	153	117	112	107	116	113	112	124	130	114	106	149	133	129	123	140	103	103	133	135	115	121	123	122	106	128	150	131	119	110	122	137	122	127	125	129	120	121	136	127	130	130	120	119	133	150	116	121	149	119	111	123	132	110	100	130	125	140	120	114	121	146	130	121	124	128	119	118	133	121	109	118	110	118	126	105	128	141	131	124	123	113	116	112	128	143	127	119	118	102	121	114	120	119	113	126	141	120	123	124	119	138	125	137	129	138	119	114	147	123	122	120	124	115	105	127	120	107	131	131	121	110	116	124	113	136	133	119	118	141	129	99	139	145	125	107	123	114	115	110	139	112	109	123	119	109	136	130	113	117	134	129	138	135	127	106	130	119	129	134	123	123	130	136	137	128	136	110	121	128	119	134	118	105	120	137	126	123	106	116	139	128	112	134	126	138	129	110	113	123	110	103	113	145	111	130	123	112	130	124	122	113	145	126	127	116	118	114	113	127	120	105	152	119	121	122	124	123	116	91	139	122	129	120	124	122	132	126	112	119	114	126	114	100	113	115	116	107	126	120	134	125	111	121	116	117	124	124	101	118	107	118	130	123	122	130	109	124	119	124	138	114	120	95	119	110	118	111	128	113	149	120	115	117	104	137	125	135	118	106	122	126	123	112	140	135	122	125	125	131	122	117	125	135	111	111	117	121	112	123	137	132	109	115	140	104	120	113	125	126	113	110	113	106	96	114	139	127	121	120	115	127	102	115	137	111	145	116	113	111	132	112	130	131	99	141	143	98	121	112	137	143	106	123	131	115	136	123	104	123	121	130	129	107	122	119	132	129	118	114	120	98	133	119	123	128	126	119	115	142	112	126	119	115	109	121	132	138	117	126	132	106	130	126	110	140	123	126	106	110	99	122	108	120	129	117	103	135	127	116	115	127	103	121	143	117	140	103	101	130	106	115	109	120	137	121	127	133	108	115	119	123	117	122	137	135	128	106	119	126	128	112	132	107	123	113	135	121	117	117	109	131	141	132	128	117	119	118	113	107	118	106	127	115	120	133	110	111	119	122	110	124	114	136	98	127	95	134	109	124	113	109	129	137	117	108	118	113	102	128	122	116	111	119	115	119	122	110	107	134	134	122	119	124	105	119	118	115	125	143	133	117	119	133	127	116	104	120	137	140	120	105	133	138	135	131	131	99	148	139	133	113	132	104	122	126	118	136	120	131	122	120	114	125	113	124	107	131	137	131	105	101	125	104	106	131	140	111	117	133	129	121	132	126	125	129	135	126	108	128	128	112	123	109	114	120	122	116	157	141	118	114	137	121	117	128	103	126	123	137	124	112	114	119	117	109	112	113	125	111	124	120	136	102	108	120	134	121	136	123	116	114	147	129	120	111	121	115	125	121	117	126	126	116	123	131	123	104	126	136	125	115	119	125	115	107	133	124	130	108	131	124	130	112	112	108	131	123	118	125	131	135	139	118	134	122	151	121	127	109	122	119	124	106	116	116	145	138	134	141	116	114	128	127	134	147	126	119	133	119	121	123	116	135	134	103	124	103	128	141	135	133	143	125	132	114	110	114	120	118	130	133	104	127	125	118	115	117	122	140	127	133	133	113	119	111	135	139	135	109	143
3933	12428	9457	1665	1100	754	597	443	391	319	264	250	213	195	192	193	199	192	203	155	176	151	144	158	194	152	162	159	142	142	148	158	146	139	153	138	152	157	154	131	158	131	154	153	156	136	158	150	138	149	154	143	140	139	168	171	172	146	126	156	161	138	149	161	156	125	149	152	146	142	147	142	148	149	163	136	147	155	135	156	133	133	181	130	163	165	145	146	149	152	151	140	140	140	135	140	144	152	149	155	152	137	144	150	148	161	143	130	135	126	127	154	137	139	137	153	156	157	159	144	147	159	134	157	129	134	140	156	144	146	129	155	142	154	128	131	158	159	143	132	158	142	134	144	139	151	149	146	156	133	148	147	153	150	137	158	138	149	157	145	158	148	132	158	153	155	132	147	148	147	155	143	125	137	138	162	156	143	129	140	151	140	128	142	164	126	142	136	150	170	169	158	152	158	151	145	134	142	165	132	127	159	165	123	149	158	162	155	125	154	142	151	146	156	136	140	146	149	146	141	147	140	135	143	150	148	164	129	139	142	155	155	147	115	146	141	159	149	143	144	132	181	153	151	130	134	155	163	140	164	143	151	156	150	146	138	136	146	180	161	150	173	127	146	149	148	145	142	160	144	143	153	148	150	161	142	134	148	148	143	133	145	167	146	132	163	140	139	141	153	139	151	164	150	162	165	131	131	156	140	138	145	141	143	124	135	147	122	130	149	161	150	168	142	152	138	143	160	148	146	141	149	151	164	144	154	148	173	142	158	130	151	141	174	121	154	161	137	161	145	150	147	157	160	136	147	138	167	146	157	163	142	153	152	143	153	140	139	154	146	154	162	149	141	148	146	151	125	131	160	134	147	155	151	152	142	142	158	149	158	168	141	156	157	143	132	143	152	176	152	146	138	157	160	166	159	161	150	152	143	138	152	137	152	177	154	157	161	143	155	157	159	150	151	152	132	143	145	150	162	139	150	121	147	134	162	142	157	158	142	149	148	151	142	144	135	155	158	151	169	153	156	122	132	137	151	148	147	138	139	129	148	133	168	161	121	158	129	152	158	168	127	146	137	152	153	159	165	122	159	124	142	153	164	168	152	152	187	141	131	135	134	150	148	152	147	162	140	170	148	157	156	126	148	145	151	165	160	136	168	135	125	173	159	152	147	152	146	152	161	179	138	149	149	143	138	146	139	140	127	152	147	135	168	138	158	160	154	168	147	119	147	162	140	154	146	145	132	144	147	137	144	131	167	134	160	133	133	151	143	143	157	155	165	146	159	140	146	152	167	131	156	124	118	139	146	150	156	138	139	148	160	146	145	169	127	160	158	137	143	138	133	148	132	140	145	128	127	159	154	164	158	166	139	129	133	170	164	179	162	136	131	151	134	140	142	152	146	156	160	139	145	127	131	146	148	146	165	159	137	130	141	142	142	137	153	141	152	148	160	129	176	149	156	159	138	175	135	148	151	150	152	175	161	140	143	145	162	146	172	134	124	149	159	157	141	141	152	136	124	157	149	115	148	146	153	139	137	159	149	153	146	158	145	127	149	136	143	138	156	150	145	152	152	144	116	164	152	149	147	149	144	157	164	153	143	138	154	147	160	173	143	141	154	144	160	153	172	153	139	160	140	167	150	158	126	153	130	154	155	138	157	142	139	147	154	134	152	162	166	156	145	155	157	149	156	149	159	140	124	155	143	125	152	138	150	147	169	137	140	161	149	148	160	137	142	138	144	159	137	154	144	134	163	147	125	147	136	148	152	161	151	146	130	171	150	151	138	137	145	144	158	133	155	156	154	159	137	150	161	158	138	125	142	146	151	136	135	154	147	163	150	136	132	139	129	142	138	137	130	140	137	137	149	129	136	157	162	116	158	159	172	161	171	147	139	136	158	165	149	150	161	135	139	141	137	154	134	152	163	138	125	126	133	136	143	142	137	159	166	151	122	158	149	136	153	131	144	137	142	136	134	151	132	133	159	152	153	162	133	166	125	156	149	132	138	136	123	152	138	148	158	167	155	134	131	144	154	135	142	128	139	147	137	143	139	144	137	167	145	140	147	169	157	133	147	148	122	159	143	149	148	153	155	137	149	149	138	146	161	140	158	139	151	153	152	170	172	171	145	154	149	153	180	139	147	139	147	148	150	143	138	144	154	154	141	153	154	134	149	143	145	149	127	176	144	137	147	162	163	137	158	149	132	146	143	137	159	146	134	135	155	148	169	130	136	152	154	169	152	147	166	141	141	147	144	147	146	151	152	160	155	150	145	130	145	157	152	155	139	167	160	119	150	160	159	132	147	151	155	152	150	158	135	142	115	149	135	142	167	144	162	157	128	160	143	156	148	146	143	156	132	135	192	150	146	154	169	119	167	171	146	167	139	151	150	131	138	158	146	146	137	148	161	174	144	148	137	138	151	146	144	167	151	122	140	143	159	151	152	126	133	162	149	141	162	133	127	143	159	146	160	150	133	158	152	128	141	155	145	171	162	159	118	178	149	149	142	167	142	166	128	149	151	125	137	149	144	136	144	146	157	156	160	135	138	130	153	129	150	137	127	144	156	138	164	129	150	155	138	154	147	148	166	146	153	143	158	141	138	145	164	145	139	145	135	156	151	139	140	129	151	159	149	153	170	143	144	135	145	158	167	158	145	149	144	143	151	161	150	137	155	144	151	152	155	148	160	167	153	142	155	150	148	133	136	137	152	146	148	148	139	146	151	146	135	155	153	143	132	125	163	155	145	134	132	138	134	168	137	161	168	129	143	125	146	117	143	157	135	140	132	127	144	139	135	179	157	149	143	149	153	146	146	151	135	150	127	147	141	147	146	152	154	132	145	136	144	135	144	126	137	145	118	160	138	133	154	150	118	143	147	148	164	164	143	167	155	139	162	144	166	168	132	163	161	177	155	143	141	149	148	130	134	147	144	149	138	143	139	138	146	149	140	143	134	147	151	129	144	130	131	159	152	156	165	151	132	143	156	161	168	129	149	136	142	158	134	115	167	146	132	143	160	140	166	156	158	160	147	150	144	160	148	129	138	151	162	156	135	158	165	145	160	155	137	178	156	142	146	156	166	137	141	157	155	159	156	149	143	138	139	149	156	136	160	147	141	147	148	153	151	158	171	143	159	136	146	147	160	142	138	127	126	129	135	143	137	132	156	158	147	143	149	150	146	159	154	148	140	125	134	156	157	142	133	143	147	161	135	135	141	149	138	140	138	160	172	150	160	142	147	140	133	145	147	168	118	166	133	151	138	153	133	156	144	175	137	146	166	139	143	150	138	133	142	147	157	131	155	163	159	136	131	146	136	162	133	157	163	156	163	141	163	155	147	115	138	133	135	160	158	152	150	160	120	161	129	151	153	150	131	137	145	133	158	162	154	144	153	142	129	146	130	132	140	134	148	127	118	150	149	127	150	157	151	166	135	151	153	144	125	116	129	153	139	141	144	151	145	151	141	153	143	150	136	146	158	159	144	168	158	153	149	128	150
22835	21494	29177	24220	21500	21501	5405	730	508	426	378	346	321	317	266	254	217	242	241	220	200	207	199	192	169	208	195	194	172	165	182	161	170	170	160	151	176	153	147	184	189	183	166	163	149	153	153	169	140	139	155	161	177	154	164	159	188	160	173	160	163	143	168	173	161	168	148	163	161	155	159	175	170	149	148	147	151	152	138	154	179	158	166	147	130	152	169	168	166	146	155	134	146	158	149	173	162	144	176	153	165	138	147	157	148	159	156	179	144	170	162	149	137	146	171	143	162	138	150	153	152	149	158	158	143	170	172	150	167	151	163	165	146	159	142	151	155	137	146	143	142	151	144	151	158	184	173	141	164	139	170	149	169	153	145	155	167	153	174	163	139	172	142	145	149	144	171	137	145	151	147	135	155	168	154	139	151	166	124	164	157	144	147	156	152	158	126	115	153	156	151	126	139	140	138	172	162	169	174	182	140	143	167	157	159	146	159	178	170	137	167	152	153	138	146	163	181	160	150	147	135	153	155	162	138	179	148	133	168	174	148	138	165	157	149	144	164	148	141	169	137	148	141	176	133	161	151	162	154	140	130	166	160	147	134	162	170	146	149	162	183	148	148	157	165	144	137	144	159	145	154	146	148	186	144	173	158	174	176	157	150	128	155	143	151	152	156	144	147	148	148	165	140	161	171	155	137	133	161	162	158	146	142	168	177	150	147	162	164	170	129	131	140	157	167	136	147	142	140	152	155	143	135	155	140	144	136	170	157	147	164	152	145	163	156	157	151	160	140	174	153	131	128	166	154	155	161	148	191	160	150	164	155	147	162	152	137	133	149	156	140	141	151	152	149	162	167	151	165	153	140	132	154	159	152	149	149	170	155	158	163	146	151	152	159	141	143	145	154	159	121	127	144	156	175	160	177	137	174	129	124	139	144	150	159	151	143	157	139	156	144	138	143	175	151	177	180	160	145	124	159	173	156	179	148	166	165	163	137	149	131	146	145	159	161	159	156	138	146	132	143	179	148	156	133	164	148	144	166	143	160	155	165	165	144	144	143	141	135	146	158	153	150	161	170	158	158	163	136	121	165	147	163	153	178	154	145	165	154	149	125	148	163	155	153	163	175	145	158	157	156	141	151	142	141	142	151	150	149	155	162	156	156	166	149	171	149	143	185	157	133	158	147	149	146	149	157	141	155	151	157	156	164	124	174	158	178	154	159	145	150	146	134	147	137	151	156	155	152	155	137	159	160	144	140	157	145	148	123	173	147	154	152	144	159	148	154	167	170	156	158	171	151	163	143	149	150	160	160	144	155	146	134	134	146	147	146	154	158	145	160	159	142	156	154	180	178	136	145	150	157	152	154	150	176	163	153	174	164	137	162	145	158	147	137	170	145	140	144	162	162	148	137	143	165	136	150	135	138	143	153	151	147	151	159	159	150	168	171	133	143	160	167	150	149	168	161	110	169	144	153	178	144	146	139	155	161	173	150	154	147	152	135	153	144	170	148	164	170	137	138	132	148	164	162	141	153	174	155	145	158	151	173	176	180	158	165	160	161	151	157	144	151	133	131	141	136	160	144	143	158	137	164	166	170	156	132	165	141	148	159	149	143	153	138	155	144	179	128	150	161	125	171	152	147	163	165	160	147	145	167	146	156	144	149	141	154	140	145	165	129	178	140	138	170	185	142	170	167	148	150	163	139	150	148	155	135	162	177	148	169	146	143	155	152	152	162	149	138	145	159	162	158	163	181	148	154	136	168	158	160	149	165	139	153	169	152	144	137	143	157	165	143	156	163	159	191	152	174	145	150	172	167	165	155	129	158	171	150	143	140	141	170	151	159	148	132	150	153	154	137	169	144	155	151	141	146	150	141	133	150	147	166	152	146	150	176	160	146	150	150	139	154	161	159	146	143	137	160	162	141	153	153	168	154	129	170	142	148	169	177	158	149	140	177	158	149	166	147	145	151	151	139	137	155	167	156	144	158	165	150	128	150	166	171	140	151	162	148	140	143	142	172	147	168	151	187	170	153	149	162	124	142	155	162	132	143	147	133	146	167	144	139	154	131	158	155	151	164	139	170	123	172	165	159	152	149	134	128	138	145	153	151	153	144	168	149	154	145	151	168	160	150	140	147	124	145	138	173	144	138	152	158	165	126	148	171	148	150	169	144	174	125	160	137	141	161	150	138	166	166	150	160	155	138	133	147	144	152	147	152	154	140	132	155	157	168	166	147	135	171	132	164	156	154	166	148	140	157	149	173	149	146	154	167	143	159	153	156	165	138	140	151	150	145	142	147	151	145	173	144	133	164	143	148	140	141	157	146	161	164	152	149	150	160	136	149	154	158	156	141	190	163	150	186	128	161	143	182	158	154	130	133	159	154	139	166	173	134	159	153	143	147	160	145	171	174	152	136	171	147	131	154	142	156	146	151	165	155	128	140	180	146	145	152	164	145	177	159	143	130	163	149	144	139	149	173	147	155	147	154	136	152	176	157	163	158	140	142	133	153	145	179	151	136	128	167	157	148	140	142	156	164	154	159	155	151	144	131	151	144	155	151	150	168	136	153	151	146	144	132	153	161	153	167	126	170	140	150	163	151	135	133	142	150	128	148	148	148	144	155	170	155	145	149	145	150	160	149	145	133	163	146	155	145	166	132	155	155	147	140	160	157	156	149	141	179	145	149	161	162	157	159	148	165	163	162	149	163	167	156	158	164	160	145	151	172	154	161	159	156	148	165	135	168	146	162	140	132	162	157	161	136	153	148	179	179	161	169	160	159	164	139	151	153	149	178	141	166	146	149	131	138	130	150	149	160	139	140	159	158	147	146	151	151	143	155	140	155	145	144	180	152	168	142	143	174	163	172	145	157	183	154	139	150	166	143	154	177	146	157	150	157	151	153	138	140	167	157	148	160	139	145	172	149	143	168	138	142	136	145	163	143	159	144	149	137	156	145	162	155	155	138	164	167	163	161	160	128	161	163	150	138	154	147	162	130	176	145	138	156	166	140	145	140	151	158	152	173	147	139	139	157	147	150	178	138	163	148	160	168	124	149	145	166	162	134	156	146	151	155	156	156	135	143	148	150	160	176	147	160	141	126	138	140	157	152	164	142	140	149	157	155	157	147	146	158	163	124	165	126	183	153	154	158	155	140	141	138	146	152	138	168	170	161	146	144	164	156	140	149	161	137	154	163	161	177	163	136	153	151	192	153	159	140	158	137	149	146	142	160	163	138	153	159	148	156	146	167	133	162	131	139	167	136	167	154	141	149	146	149	151	144	144	137	160	153	176	160	163	146	168	155	137	139	155	152	161	136	155	159	144	153	148	149	162	181	169	142	151	136	140	148	157	129	129	148	148	147	146	162	142	148	160	160	164	144	149	153	151	159	160	139	138	153	160	147	165	148	174	144	168	138	148	158	150	148	156	152	157	153	149	152	143	153	161	155	165	146	153	136	145	144	157	162	143	160	147	161	141	153	159	133	136	133	143
5237	24764	18551	5318	3240	2312	1706	1175	957	766	619	546	504	459	437	357	336	306	287	304	279	243	259	264	218	236	215	261	234	231	202	234	205	231	197	205	193	207	204	214	225	225	236	179	184	168	185	225	213	223	230	180	212	196	187	201	181	190	208	218	193	204	173	197	171	182	214	189	166	206	203	209	198	196	171	192	202	187	175	169	180	198	193	184	193	208	192	183	214	197	184	193	196	182	194	197	187	197	173	214	187	207	183	197	176	174	205	169	168	198	192	191	197	206	185	198	192	197	204	196	197	209	202	182	196	170	214	205	168	196	206	204	187	190	189	192	202	176	206	196	198	200	194	184	222	183	172	194	200	182	186	183	192	188	207	208	185	190	181	180	176	206	172	185	168	196	186	169	170	198	171	184	206	186	191	204	213	184	190	177	195	201	203	205	200	202	209	187	200	203	174	206	182	182	194	189	194	168	171	172	194	186	208	197	203	182	179	185	206	178	189	186	174	173	158	161	200	189	213	171	183	185	193	186	161	188	197	183	179	188	176	172	197	220	173	173	217	180	171	168	215	170	183	179	181	192	197	220	183	174	187	177	183	189	175	198	189	194	173	181	165	182	173	189	192	198	180	191	192	192	197	175	193	224	188	193	213	182	195	184	202	179	180	211	182	189	201	175	175	180	163	183	177	178	179	183	222	162	207	208	197	169	197	202	199	221	182	198	180	177	189	194	212	173	179	177	205	179	163	179	194	214	209	193	199	200	188	168	193	195	188	156	175	164	195	193	168	173	176	181	202	192	199	152	204	210	168	191	182	171	160	196	182	199	171	195	180	186	172	172	168	183	179	186	192	204	191	204	197	178	180	195	218	185	166	173	200	182	194	199	197	178	186	207	171	187	176	177	197	193	212	184	207	181	175	212	206	191	186	180	187	188	197	193	173	200	198	190	192	182	207	199	206	171	198	183	199	189	191	190	187	178	183	186	211	191	180	187	198	162	181	208	189	192	197	191	194	182	171	189	195	205	191	176	170	190	171	184	186	195	180	158	175	198	171	198	193	175	188	161	176	172	203	182	191	191	185	161	174	209	174	188	194	193	188	184	173	183	188	208	177	191	185	194	197	186	197	182	201	163	192	194	174	176	175	205	174	195	186	173	157	172	180	187	161	174	192	189	210	186	175	184	221	179	159	206	185	173	191	196	175	196	190	194	184	178	191	182	204	223	165	180	192	159	196	169	183	203	209	196	188	213	190	167	142	186	177	189	186	203	207	179	187	185	196	174	204	183	199	166	186	197	184	191	187	186	191	186	200	186	204	176	206	197	201	185	197	177	202	191	212	175	201	153	162	167	182	199	176	179	175	168	225	189	199	211	183	183	193	175	190	196	208	169	204	186	196	211	189	196	184	200	213	186	206	174	190	186	183	202	199	181	200	172	190	204	189	188	176	202	196	199	171	182	189	173	191	175	190	182	192	213	223	177	193	187	189	180	154	201	188	194	174	174	202	212	194	209	208	200	185	191	182	181	199	173	190	181	186	198	211	197	190	183	214	197	172	184	193	193	201	210	188	222	168	202	173	180	220	183	180	166	196	202	191	187	207	213	163	225	182	200	179	190	197	164	211	183	200	180	210	185	199	198	200	179	183	186	202	178	172	193	189	181	192	175	195	173	176	173	177	196	213	180	173	171	189	173	204	188	187	167	171	193	184	200	201	178	186	185	204	199	216	188	206	201	178	163	218	168	189	207	197	192	182	195	217	183	190	171	177	186	179	184	176	184	180	183	187	196	192	191	178	189	193	183	184	205	201	192	176	190	195	189	187	185	189	180	218	189	197	183	211	210	184	199	200	188	165	206	187	168	177	203	185	208	189	166	192	172	170	186	173	197	186	186	171	194	186	199	196	164	217	198	218	181	199	200	181	196	204	150	173	188	183	200	173	214	207	202	188	197	203	191	166	190	179	183	177	182	189	186	165	176	192	189	166	193	182	178	174	233	205	205	203	166	190	176	212	180	180	186	188	189	188	209	180	178	166	181	196	202	173	209	180	180	184	189	169	212	159	186	198	204	207	183	187	202	200	173	170	181	185	183	193	187	197	208	166	191	195	184	179	184	184	188	194	193	171	188	193	199	189	176	183	183	181	170	199	189	189	188	212	180	194	204	187	198	189	183	190	176	206	178	207	187	178	177	201	197	205	179	186	189	185	187	187	173	189	217	189	208	197	183	188	202	220	164	219	172	184	195	192	175	172	176	179	198	194	188	184	197	212	228	204	160	202	160	178	180	192	162	182	225	174	204	196	184	177	190	201	198	186	180	214	186	197	173	179	205	187	205	175	192	190	186	186	171	193	210	195	194	205	204	185	193	201	211	199	182	183	191	203	181	196	184	192	185	191	208	184	189	188	201	188	197	171	201	183	203	188	181	168	207	192	185	191	192	205	205	174	169	179	181	180	185	196	209	186	171	174	201	179	209	194	189	200	205	184	201	220	206	192	203	198	190	215	217	198	169	189	182	161	181	179	169	180	189	209	178	162	173	181	185	202	206	191	180	183	201	211	216	181	191	167	197	213	195	205	182	199	163	202	181	187	174	185	185	185	196	177	185	171	186	172	176	182	180	185	182	214	183	181	183	185	171	199	186	189	171	198	178	201	193	207	201	167	177	180	193	169	205	178	207	162	187	185	184	175	203	173	198	192	187	165	184	204	196	198	188	192	197	186	188	170	188	156	168	195	200	191	174	170	204	194	193	185	208	174	184	169	196	159	209	208	184	163	199	189	193	188	195	204	176	184	201	184	188	202	193	184	182	158	192	182	182	221	200	187	194	183	191	189	170	193	188	206	183	194	203	191	199	201	195	168	188	171	190	201	193	192	188	178	193	196	190	194	189	199	199	184	212	209	181	175	171	188	195	162	192	218	178	208	177	178	203	199	186	178	189	178	204	178	184	180	190	191	200	214	183	167	178	204	187	188	202	211	193	191	170	188	181	189	184	225	188	183	195	179	211	190	194	179	174	194	197	173	199	189	184	182	161	194	176	185	169	185	187	198	192	192	174	203	193	192	186	185	203	185	196	186	186	175	160	187	190	199	180	201	197	190	197	181	180	191	199	168	196	180	209	223	183	171	186	194	190	175	185	176	197	176	192	167	204	196	189	189	201	194	170	209	196	195	200	193	179	184	191	181	174	189	166	183	205	198	186	193	174	188	188	211	214	185	158	188	201	183	205	168	193	189	191	174	203	198	197	170	193	179	195	174	195	186	182	190	193	194	188	215	182	197	199	185	203	201	215	216	170	188	196	187	201	185	196	198	196	183	184	174	180	209	188	195	186	183	202	193	196	184	202	172	185	188	185	191	171	197	194	183	180	170	192	178	180	204	169	184	194	171	187	202	184	180	198	178	171	213	188	176	188	193	203	189	203	181	198	196	189	173	194	193	206	190	194	180	182	185	200	201	181	196	178	197	186	191	184	195	198	169	177	185	195	190	189	176	174
27844	18336	5191	656	359	328	279	295	268	266	276	244	276	269	286	266	250	268	274	273	257	266	270	267	252	268	258	261	264	247	258	259	271	261	283	244	259	248	252	272	257	289	267	242	264	240	261	238	223	279	264	253	247	229	248	221	271	265	266	258	276	280	260	253	246	264	255	245	279	246	270	286	246	249	257	251	256	252	267	236	258	263	243	246	262	267	283	281	268	256	242	278	250	236	248	266	251	280	266	282	265	258	264	248	267	246	288	280	267	263	267	234	251	267	226	231	250	249	258	275	268	283	259	247	263	280	271	256	244	255	262	264	220	282	257	280	270	254	269	274	258	257	275	259	276	254	263	257	262	237	266	239	295	287	256	260	261	257	271	250	237	234	271	235	235	263	240	288	251	242	277	274	281	260	234	252	296	246	264	256	271	248	266	262	260	246	268	256	242	269	263	283	278	240	252	268	258	239	238	227	251	232	230	268	264	260	232	256	259	289	244	267	263	274	246	239	260	256	270	259	245	252	258	269	243	260	259	289	254	245	288	297	275	255	259	256	259	248	249	245	272	280	249	254	250	252	252	245	218	250	252	250	262	239	245	256	245	272	283	265	251	248	219	233	266	250	258	267	257	242	231	247	229	261	235	255	262	252	244	267	253	260	263	270	262	287	262	292	252	266	244	243	246	243	286	258	262	258	241	260	261	242	253	262	261	249	260	268	247	261	242	264	252	247	273	270	257	269	272	239	262	280	258	273	248	262	258	265	252	261	254	243	277	246	259	266	267	265	261	257	247	266	271	270	234	270	276	256	235	266	272	265	248	245	253	254	259	239	268	219	274	236	263	283	256	256	261	273	263	259	252	267	261	229	263	262	238	282	277	268	260	260	246	284	255	224	253	286	276	257	263	263	251	256	271	251	251	254	289	252	256	247	271	243	270	259	266	244	292	268	251	275	271	273	260	282	249	274	285	258	256	265	282	266	236	257	267	255	257	252	273	254	269	244	257	261	239	282	274	277	314	259	264	255	259	258	258	267	254	273	236	252	261	261	226	241	269	259	253	254	256	274	241	278	268	246	229	248	223	236	275	224	243	250	261	246	281	251	251	291	272	267	249	252	256	236	284	291	259	250	263	259	269	277	262	279	268	249	257	262	246	255	277	270	245	254	261	268	279	265	246	286	241	227	252	260	239	223	275	274	255	253	275	289	244	249	289	254	238	246	253	253	295	252	251	238	268	253	278	277	249	291	253	232	270	232	281	251	301	262	254	265	265	271	237	260	280	256	275	260	272	248	255	262	256	274	258	237	226	240	246	244	251	268	265	248	258	230	256	265	252	244	250	258	260	247	218	268	279	298	292	258	235	257	260	253	248	241	260	291	281	252	255	265	249	272	280	239	261	246	260	240	257	258	236	265	240	252	297	256	269	251	258	267	245	256	263	250	272	257	252	234	272	258	242	250	254	270	261	250	235	248	290	244	245	275	277	234	261	223	252	235	264	236	264	276	250	251	269	253	282	246	274	260	233	223	230	289	259	268	237	246	248	247	280	282	267	291	232	235	243	274	254	243	254	274	264	250	297	262	231	280	242	231	279	243	246	227	272	231	250	241	264	259	227	245	247	252	268	279	263	222	262	293	252	270	267	283	265	253	277	251	275	241	242	258	260	244	247	280	263	247	238	235	262	278	277	247	247	265	268	272	253	248	270	264	267	266	270	265	245	236	253	290	260	234	237	231	269	245	286	249	267	228	264	262	254	260	254	261	238	287	262	256	265	277	259	257	236	270	265	255	244	288	321	251	243	264	278	269	270	243	283	281	269	254	285	249	291	264	252	253	249	250	245	256	265	277	269	251	287	252	273	259	238	245	261	274	267	262	248	268	283	281	256	270	261	246	262	250	268	241	276	249	279	273	262	258	260	264	264	245	238	253	283	256	245	267	264	256	240	261	269	254	260	255	259	254	297	247	263	274	239	257	247	276	206	264	280	256	248	234	273	262	269	272	257	272	267	259	261	253	286	244	249	256	256	270	251	236	256	278	255	262	260	256	260	267	263	293	238	258	273	280	254	267	270	243	248	243	258	291	288	250	280	280	237	268	251	276	260	243	241	292	275	249	296	263	253	254	233	273	266	272	260	259	253	271	267	237	262	265	251	255	238	287	258	241	277	243	258	268	242	271	271	249	242	257	276	234	276	249	241	300	228	268	249	257	244	245	251	286	252	250	241	285	264	276	264	270	280	283	271	230	250	232	269	247	242	263	257	246	285	283	290	273	277	255	255	258	281	269	270	257	265	270	255	260	247	239	232	275	236	239	241	276	242	226	245	264	244	259	282	253	261	285	265	278	240	277	259	244	282	262	234	250	257	275	230	243	260	245	245	253	266	264	291	263	264	271	262	258	263	306	247	229	262	262	238	239	258	258	241	248	289	272	234	222	251	261	257	294	248	244	243	239	273	261	242	266	237	270	263	247	256	272	244	265	248	250	252	251	266	250	234	260	273	255	249	258	231	257	250	235	284	266	294	248	272	267	272	262	261	281	258	255	265	223	283	269	238	240	266	278	242	239	213	250	275	289	238	292	273	241	281	297	234	219	250	250	261	270	246	253	279	273	285	236	274	242	261	264	248	271	256	262	263	252	254	266	251	243	247	242	235	286	264	245	243	274	265	291	224	262	259	233	246	259	251	252	266	242	238	258	254	255	274	269	258	250	277	257	256	258	251	270	271	258	245	260	249	249	242	243	257	258	243	261	284	274	295	262	259	237	260	256	266	257	240	278	260	263	221	257	232	270	265	271	256	252	277	266	255	248	262	251	243	234	264	267	251	247	258	263	258	266	250	259	269	232	247	243	268	255	252	250	228	267	262	249	251	275	246	259	262	284	266	258	280	256	254	234	233	238	249	294	267	249	262	244	275	261	306	269	261	277	244	252	238	263	260	238	244	274	256	252	252	283	240	253	259	267	271	293	232	218	256	262	272	256	261	245	255	258	244	255	274	258	257	270	275	232	274	257	270	250	234	265	268	248	263	232	240	240	272	275	266	268	238	254	241	250	262	227	258	232	261	271	268	248	226	250	275	261	259	297	247	260	250	255	260	255	251	282	276	258	259	274	269	273	249	256	222	252	271	247	265	256	260	275	268	266	279	261	258	274	231	270	255	226	266	245	256	258	270	253	267	242	288	253	229	274	260	290	263	268	240	285	228	251	281	282	232	273	248	258	265	259	262	226	252	255	227	247	274	270	267	250	251	240	230	219	248	251	271	272	287	268	288	285	301	243	253	284	284	268	264	277	245	244	251	267	276	275	255	280	278	241	275	244	280	274	246	265	281	275	254	232	275	268	232	256	279	279	276	257	260	269	246	242	278	272	272	262	268	236	273	266	258	253	264	237	250	245	296	258	272	263	278	276	242	245	248	268	249	259	280	268	247	283	231	242	233	276	267	234	261	277	249	252	285	261	266	255	257	254	278	252	249	264	250	247	252	261	255	248
4843	9594	3022	546	385	362	316	329	299	311	318	306	242	297	308	294	303	303	322	310	282	316	283	291	312	285	306	336	320	312	325	325	323	302	315	283	296	315	315	303	282	298	302	293	327	317	305	306	307	325	289	352	291	288	309	312	282	295	318	308	310	324	316	337	307	306	307	313	306	283	306	297	278	310	299	305	312	305	322	297	305	292	284	296	325	292	314	305	287	321	334	276	299	279	302	321	344	272	299	296	310	265	316	291	309	325	319	274	294	328	299	327	335	279	285	321	293	296	300	291	312	307	297	322	339	300	291	300	323	309	332	311	292	309	326	280	306	292	313	325	315	308	288	312	283	328	308	297	300	333	280	313	331	333	301	289	319	329	301	313	309	315	294	286	290	295	290	305	309	343	290	314	313	330	315	308	319	274	286	320	301	298	301	298	288	312	285	312	292	327	274	299	312	292	288	304	310	299	315	336	278	322	337	304	313	263	297	293	293	288	264	306	322	292	300	330	301	305	306	300	281	293	298	317	273	278	279	274	320	284	312	320	304	290	330	315	283	274	314	278	308	324	303	299	310	302	279	298	278	317	302	303	304	323	297	330	340	301	316	323	303	321	323	297	306	307	288	294	307	274	313	283	270	321	290	304	284	297	317	311	278	291	310	298	310	307	295	271	306	308	303	343	303	326	290	280	297	255	289	333	300	271	297	295	261	305	297	327	323	297	298	323	287	312	284	324	295	321	314	288	304	337	332	320	286	304	337	297	282	318	316	300	287	314	317	307	327	289	288	282	303	315	298	304	301	295	312	285	287	319	333	319	318	288	312	291	320	314	319	288	265	343	313	319	302	333	337	291	333	302	297	305	282	312	311	316	284	276	362	305	326	317	299	319	284	312	298	303	296	279	292	339	321	314	280	268	330	287	295	328	319	296	259	281	323	306	282	285	308	292	316	313	303	306	319	310	360	275	279	337	354	307	298	292	323	321	305	295	280	296	294	302	306	297	327	312	298	325	333	315	297	313	319	290	299	298	320	268	289	309	316	317	314	318	302	292	287	310	284	295	289	271	286	324	299	294	291	294	306	320	296	308	320	304	297	308	316	302	318	337	312	348	298	317	317	309	319	265	261	298	291	308	352	330	324	276	295	312	315	328	306	314	308	309	306	321	305	298	289	282	312	295	311	315	308	303	300	312	288	325	310	300	298	327	311	303	296	340	301	277	325	352	317	276	304	287	323	318	311	305	295	330	268	302	289	298	303	288	306	308	287	289	340	335	325	303	302	303	310	314	296	314	300	295	327	342	291	305	311	304	309	318	280	290	297	295	295	316	276	319	294	326	301	311	291	291	323	320	300	297	309	285	286	305	327	327	316	302	323	332	325	271	314	363	332	282	283	334	303	306	309	316	270	302	313	300	294	290	332	284	287	295	313	323	293	350	327	305	325	344	300	305	297	318	327	286	344	266	281	342	284	315	298	311	280	285	306	307	305	312	304	283	306	317	301	347	324	292	330	299	323	309	327	292	311	324	332	314	275	280	329	299	306	314	292	320	300	326	272	332	319	300	303	300	294	325	315	338	290	329	307	318	317	299	336	266	300	300	306	320	317	288	291	296	317	311	319	311	306	297	309	289	332	305	300	312	312	270	339	326	296	294	295	265	303	350	310	296	305	301	290	284	319	322	298	306	295	304	272	332	320	318	276	293	315	305	294	278	340	282	293	309	297	297	333	309	323	290	312	350	318	309	281	309	342	339	298	293	313	322	276	323	302	269	320	280	326	285	283	321	300	309	322	308	289	331	330	292	291	288	319	332	316	308	306	280	318	302	312	329	301	302	318	314	303	318	288	345	276	288	335	327	327	312	273	297	301	337	300	286	301	351	325	297	304	305	290	323	267	335	282	310	298	305	319	281	284	275	274	301	290	316	297	280	306	315	312	344	312	310	292	305	306	312	309	318	308	314	304	291	302	312	307	286	293	276	321	308	333	332	293	312	297	295	298	315	320	299	284	315	322	298	291	290	298	291	319	290	278	290	282	315	300	318	300	303	289	319	302	313	295	331	316	308	297	302	312	274	321	298	299	275	332	292	322	323	310	277	303	302	277	338	299	306	320	284	309	311	292	284	279	316	303	303	290	285	305	324	287	317	277	308	352	314	311	320	295	311	328	316	288	309	299	309	312	332	309	305	292	314	318	318	269	282	297	300	344	294	318	313	294	305	321	291	320	313	306	336	317	319	307	324	293	314	294	311	304	268	294	306	304	294	285	306	298	306	318	311	279	278	309	303	357	300	267	300	270	290	333	339	337	319	314	304	299	278	334	279	279	319	269	297	285	317	303	321	284	283	297	310	330	278	310	309	289	303	293	277	303	280	279	306	321	332	314	289	298	309	334	294	317	286	305	305	307	319	289	304	289	305	311	327	321	302	315	316	314	290	350	328	286	282	316	316	308	328	295	321	275	297	297	304	300	301	298	312	313	306	282	294	278	315	328	303	291	318	317	312	307	282	312	307	297	306	301	307	318	300	294	324	332	274	303	293	321	312	315	299	340	295	284	313	313	284	308	295	309	301	337	320	307	302	300	305	303	304	299	310	317	305	325	309	319	316	290	322	300	299	299	318	315	281	313	335	333	272	288	301	300	287	340	302	335	298	311	312	282	310	272	299	300	316	319	299	281	311	333	299	309	304	320	269	306	292	276	314	289	303	318	291	307	306	296	313	300	277	299	292	285	364	292	281	306	308	284	286	289	306	322	302	322	299	319	289	324	305	313	318	286	349	320	298	321	351	297	310	293	325	284	277	306	284	320	327	298	309	296	311	312	287	328	319	271	304	317	291	310	279	274	302	304	289	322	324	322	293	311	306	291	302	291	330	284	295	309	334	288	319	322	322	310	335	285	301	306	298	297	332	308	305	312	326	277	306	295	274	297	310	347	332	310	310	313	308	301	271	328	351	315	351	298	289	311	313	337	332	309	302	302	324	291	310	324	287	323	344	294	275	304	329	293	321	291	323	342	331	312	283	318	296	320	277	313	311	290	297	308	295	304	346	313	325	332	318	284	305	329	305	323	373	321	312	281	314	313	314	281	291	262	278	274	293	279	298	327	283	295	295	320	305	325	290	309	296	322	298	298	286	301	273	301	307	306	284	311	321	296	300	303	317	291	321	355	298	324	331	295	343	312	289	264	285	297	332	304	317	320	317	310	297	285	291	325	316	299	293	317	281	310	289	300	291	299	283	294	326	295	295	300	301	275	315	325	303	315	267	297	316	344	333	284	317	305	304	326	296	288	305	309	295	315	289	312	297	294	291	301	300	289	311	287	291	292	273	295	313	276	331	343	296	331	322	310	313	317	330	291	352	257	310	283	314	300	307	315	294	321	297	298	308	305	328	307	287	319	278	310	314	299	313	298	317	341	314	313	290	324	311	330	298	317	318	276	328	274	319	295	320	332	312	309	307	320	321	330	330	312	280	299	324	326	297	318	303	286	293
23849	21490	28726	24680	21445	7724	904	601	467	481	431	427	394	394	365	366	357	358	329	346	353	303	339	356	333	298	331	322	313	330	335	304	313	303	312	313	305	323	294	349	296	346	298	304	307	311	329	301	317	331	308	298	329	315	308	308	311	305	269	330	319	293	320	277	333	314	335	288	333	319	296	298	332	335	278	311	309	284	304	321	305	305	299	311	300	291	325	288	297	312	297	285	303	335	316	315	304	294	310	291	326	286	315	308	300	297	284	305	322	284	316	274	315	303	319	315	335	305	302	318	334	315	304	276	346	296	303	282	281	325	333	315	302	311	297	295	303	309	302	310	326	286	320	291	364	318	366	316	301	288	290	332	317	317	314	286	292	304	329	335	288	341	293	300	298	269	303	314	304	292	304	307	311	290	315	281	322	311	308	311	325	318	307	326	297	319	303	309	304	289	330	312	291	304	313	317	307	320	289	288	303	317	319	282	301	290	308	308	303	298	331	300	316	313	307	341	326	309	319	317	309	303	304	276	350	300	338	298	335	282	315	306	325	307	309	313	338	302	362	288	319	314	303	288	313	338	311	326	335	291	292	269	302	295	318	332	308	305	291	304	306	309	328	275	300	337	268	330	299	286	328	302	338	311	299	307	302	300	307	275	299	347	299	334	287	313	290	294	287	280	289	320	311	308	302	282	307	298	287	304	299	298	290	316	282	316	327	314	271	306	341	306	316	283	314	345	298	320	314	296	328	315	294	315	320	327	328	301	331	299	279	302	319	331	306	319	300	285	321	311	296	322	280	293	299	301	279	283	351	279	299	317	279	310	372	307	320	301	296	308	322	307	294	291	266	338	313	299	266	278	317	317	324	314	313	306	336	285	310	286	328	309	304	275	316	329	343	275	306	317	338	333	308	298	322	332	302	329	276	306	325	299	285	305	288	299	329	315	337	335	296	316	309	322	315	301	307	327	283	299	329	291	323	319	285	304	304	310	350	325	320	323	290	305	295	317	290	286	285	308	284	306	284	321	307	302	338	276	332	320	310	305	328	279	314	304	297	304	311	308	315	348	325	282	305	292	280	325	319	308	299	315	329	330	296	294	287	318	292	293	283	290	296	307	298	287	319	328	318	312	280	300	317	303	290	313	303	303	318	313	344	317	296	291	286	299	321	311	320	324	314	292	312	325	340	290	276	296	306	284	320	306	304	305	300	346	316	331	300	292	318	300	331	298	300	307	328	337	251	320	285	316	304	312	302	326	326	324	284	279	282	341	335	304	310	322	307	311	281	312	298	327	299	293	342	312	301	310	290	296	296	308	304	326	272	322	340	295	290	317	321	316	339	304	325	291	317	312	290	287	316	314	254	313	297	337	309	329	308	317	285	341	319	318	319	338	299	324	311	285	315	302	320	309	325	312	287	294	322	307	313	309	294	314	281	299	342	321	304	316	317	302	307	314	306	302	323	335	296	298	334	297	282	314	300	286	320	331	330	287	310	294	319	282	301	322	295	309	336	302	315	292	306	316	304	312	296	302	308	313	316	352	337	316	318	288	301	332	279	317	303	271	320	300	313	318	295	317	299	293	336	316	304	329	269	286	287	287	270	309	263	310	304	297	324	300	292	323	287	284	295	346	306	304	321	315	315	319	330	306	323	295	306	306	313	310	325	345	297	268	316	287	260	296	354	311	282	328	297	275	327	290	284	302	319	312	334	278	309	279	295	296	292	287	289	312	341	347	304	307	316	285	291	305	282	321	293	363	339	303	321	300	324	281	311	294	324	294	310	314	321	288	319	328	295	317	302	287	310	273	312	320	311	302	310	323	306	328	280	277	329	321	294	338	312	312	278	311	275	302	314	320	333	309	326	273	310	286	348	315	328	284	308	330	328	320	280	323	297	311	314	297	304	320	302	292	304	311	290	331	291	325	329	329	317	297	308	309	303	280	317	290	320	331	292	304	314	306	303	310	284	290	322	315	322	309	297	322	285	275	352	303	308	305	313	299	288	282	307	304	306	294	314	301	324	333	335	308	333	303	318	320	309	333	332	284	292	321	295	294	296	328	333	315	293	320	328	288	303	297	330	308	281	296	287	310	290	280	310	293	293	294	263	310	322	321	332	288	304	326	284	306	327	343	312	282	309	320	293	311	308	307	299	294	289	308	304	319	288	340	320	299	325	314	328	322	313	293	267	311	313	300	285	322	308	303	300	335	328	299	353	295	323	311	316	291	277	271	295	298	296	308	332	324	291	317	312	303	298	302	307	304	296	315	308	293	344	317	303	325	303	300	281	331	307	290	291	315	324	336	320	297	303	308	285	340	273	319	317	301	308	293	294	316	317	263	282	314	312	321	305	290	309	299	311	309	302	292	330	328	299	315	293	295	300	285	341	302	316	325	280	316	275	291	300	309	335	307	300	336	307	303	292	292	313	294	297	320	283	319	308	290	294	298	304	293	305	311	316	296	313	293	314	291	340	288	301	292	309	315	315	293	322	319	308	325	279	305	310	328	296	333	310	340	294	297	315	287	307	283	328	324	310	279	298	318	287	308	338	312	294	304	307	305	330	315	336	292	288	331	298	322	297	272	338	292	333	314	286	308	323	307	319	295	304	332	307	327	327	285	271	305	342	322	314	298	320	305	306	318	289	285	295	300	286	304	310	328	318	320	277	314	303	313	303	283	317	313	328	296	341	299	305	266	343	296	281	288	315	284	296	297	298	327	312	291	305	325	279	297	300	315	309	301	307	276	305	271	296	319	323	305	318	304	277	283	283	295	281	333	325	301	319	290	317	296	277	293	322	318	302	301	284	286	310	324	311	300	327	298	309	331	321	298	316	302	308	291	279	337	331	324	292	323	316	304	323	330	316	286	294	304	277	302	276	292	319	307	290	313	316	310	335	290	278	293	299	324	328	293	289	295	310	332	311	354	298	284	300	309	305	314	329	294	288	289	307	319	300	328	293	318	296	316	313	293	307	276	335	288	331	328	255	319	304	322	314	301	321	307	326	340	310	304	319	302	311	308	311	280	317	319	343	286	303	319	294	314	301	309	306	319	288	315	317	292	316	299	262	302	262	313	310	305	309	323	291	315	317	317	303	303	301	281	350	311	304	314	316	285	310	319	312	299	287	298	326	301	325	322	296	269	292	287	315	331	348	298	306	337	307	285	327	281	321	303	322	319	282	299	307	293	281	287	305	318	311	299	317	308	312	303	277	291	299	302	294	311	288	323	320	291	328	278	280	325	261	325	312	293	315	322	288	305	287	290	337	288	287	282	291	285	295	300	249	286	328	316	241	337	330	321	319	298	338	307	317	338	288	290	329	295	310	262	308	313	300	287	304	317	288	338	313	310	297	294	310	329	305	306	304	307	333	296	305	294	315	289	316	292	327	269	292	292	281	311	313	313	291	279	321	320	310	325	278	314	345	331	276	273	255	305	316	295	297	318	283	326	309	319	316	303	313	316	314	325	287	282	300	282	270	300	297	340	265	305
4365	18780	13536	4430	2037	1467	1097	980	713	626	590	560	552	516	490	451	474	415	455	394	388	389	393	402	407	404	393	374	367	385	387	434	369	364	382	358	372	396	361	373	341	334	360	341	342	370	364	363	354	351	398	368	379	352	353	370	365	362	356	378	371	360	377	404	367	374	353	365	386	366	375	373	337	358	367	344	332	350	360	348	388	382	340	353	371	382	369	354	351	363	358	358	371	357	413	351	373	332	339	359	344	364	374	365	351	383	380	355	364	343	364	359	366	402	387	365	366	360	349	332	361	356	363	394	369	383	325	380	372	344	365	369	334	358	353	352	373	356	368	388	388	375	396	393	348	373	369	385	356	383	394	342	399	355	334	364	359	331	376	347	351	349	341	351	364	355	366	322	345	387	367	337	360	358	324	364	374	334	385	361	364	389	371	323	364	343	342	325	372	336	349	355	339	317	383	335	396	375	351	360	361	341	387	357	399	346	357	360	341	344	360	356	382	375	368	333	356	354	367	367	379	335	385	403	375	346	364	368	378	376	366	334	367	362	337	340	345	341	348	338	379	361	371	386	346	377	382	351	357	355	379	380	369	361	375	365	356	363	342	403	350	344	386	376	349	368	366	388	342	344	330	331	371	348	344	366	370	382	376	371	387	374	367	334	324	400	361	383	356	347	385	373	353	364	363	379	384	343	350	371	353	363	348	371	392	361	339	343	367	354	355	335	358	396	349	371	330	334	354	359	367	365	368	322	353	379	363	367	368	339	380	341	376	323	346	342	367	339	383	366	376	350	363	359	371	370	389	366	360	365	352	391	347	365	372	375	378	377	360	355	377	368	311	381	377	346	373	340	370	380	365	343	398	362	354	368	365	323	317	354	357	350	367	351	357	376	370	372	375	349	336	337	362	346	373	340	360	366	361	354	315	365	358	351	360	344	366	361	359	384	344	371	350	376	354	350	348	352	367	359	397	365	341	356	358	336	379	363	348	352	358	358	338	379	359	346	395	352	346	364	375	352	377	377	338	346	353	374	364	365	354	354	373	410	366	397	352	342	371	398	356	347	335	376	360	366	357	371	370	340	414	375	375	371	352	379	339	376	355	365	365	377	377	389	385	341	359	370	351	362	377	332	393	405	331	322	402	359	384	352	360	377	369	359	367	412	355	392	361	348	357	386	339	377	365	355	338	354	362	361	371	347	344	360	369	363	356	377	331	350	357	338	356	376	382	355	360	390	355	376	386	344	367	385	361	372	336	352	367	366	377	380	375	372	389	380	387	346	384	358	343	371	360	340	376	410	366	355	375	377	363	379	349	362	384	357	367	380	363	396	372	393	347	366	342	391	359	342	377	349	365	336	351	363	347	369	378	348	381	391	358	374	346	364	335	381	405	375	351	379	351	375	350	357	349	344	350	373	387	356	374	331	351	363	377	372	380	340	368	346	392	379	325	352	354	352	373	356	313	349	368	362	402	345	351	355	382	368	343	375	375	343	378	335	330	356	366	373	363	343	347	350	389	349	375	362	364	357	391	366	374	331	387	356	371	360	353	356	342	331	372	343	390	358	392	356	328	313	362	343	359	336	363	377	333	329	334	357	339	373	378	350	350	379	313	368	347	388	330	344	379	326	339	396	383	373	371	380	340	354	325	348	379	405	356	389	345	392	362	367	353	342	358	330	380	346	369	366	363	333	365	389	356	395	372	340	366	366	336	337	391	375	391	355	390	341	354	335	353	375	357	374	369	351	373	355	367	341	334	354	355	366	361	314	317	355	356	355	371	360	374	364	315	413	399	388	340	361	324	349	333	342	388	368	361	357	328	368	354	369	376	371	337	350	350	363	366	385	346	368	391	397	335	352	354	351	348	372	366	385	379	358	405	344	356	365	367	353	351	361	357	379	375	363	360	357	390	394	368	351	374	342	365	361	372	374	365	377	390	356	399	363	381	348	384	380	360	386	347	372	342	344	359	342	381	354	392	354	377	380	391	370	358	343	373	335	401	342	368	336	334	318	345	373	338	343	346	401	371	372	351	361	392	335	335	370	333	334	358	362	344	368	364	356	391	371	388	348	353	343	374	340	372	361	383	365	344	371	373	345	361	372	358	363	374	350	358	365	387	382	377	383	320	387	388	357	333	365	367	402	380	355	330	357	384	355	316	382	351	370	346	392	381	368	386	389	355	350	329	340	367	369	379	365	350	365	354	379	316	377	361	373	360	348	373	363	362	396	381	383	379	361	364	362	342	369	363	356	370	351	356	336	354	342	353	374	370	351	350	350	341	347	386	370	364	368	353	416	375	374	362	350	396	367	366	371	362	354	366	348	369	374	316	345	377	387	368	381	382	359	345	346	343	327	365	341	376	336	358	367	364	347	347	353	394	343	361	388	366	362	379	359	372	340	356	383	345	345	389	337	377	352	338	338	363	350	355	392	397	390	390	361	367	348	395	341	360	356	352	334	379	368	351	380	340	376	357	345	336	355	362	348	356	355	371	349	385	356	392	365	357	369	409	326	365	357	356	377	375	369	362	365	373	369	364	361	310	378	344	362	377	336	367	386	389	341	365	352	370	373	361	353	373	387	338	362	365	349	371	377	370	367	345	343	371	333	371	338	355	368	321	355	367	349	372	343	319	344	363	371	360	329	367	371	351	346	375	366	351	388	392	367	382	359	340	337	386	359	365	371	368	344	356	380	356	387	377	339	345	393	359	374	325	361	369	387	366	377	381	342	383	357	383	349	370	358	346	333	352	353	400	380	396	335	376	377	390	358	359	377	382	361	364	358	382	369	352	394	367	347	354	396	360	366	367	348	367	369	387	391	375	355	346	354	370	370	356	392	328	357	380	347	366	357	335	385	360	375	389	377	332	342	359	318	360	364	378	373	357	359	402	354	369	379	374	368	387	387	380	369	395	378	374	358	368	379	333	342	353	356	363	377	342	367	399	373	398	350	348	357	373	382	358	385	380	388	342	350	343	344	360	351	373	376	382	364	359	346	373	395	375	389	378	365	353	412	381	346	353	350	363	395	368	358	357	343	361	374	378	357	367	363	372	358	391	336	370	374	358	345	401	357	339	352	352	399	388	354	380	381	354	326	370	328	352	338	394	344	378	351	357	372	368	350	377	361	362	350	367	362	353	341	365	345	387	368	354	367	371	361	327	336	336	381	361	368	364	360	377	393	361	341	369	362	355	341	378	369	392	404	360	355	365	384	358	337	381	350	340	358	389	367	386	349	387	348	353	375	363	352	369	393	383	347	385	372	342	334	360	373	399	382	314	338	332	351	397	370	342	361	388	322	361	355	400	373	366	391	339	355	373	350	363	346	373	370	357	376	345	373	396	390	365	357	394	388	382	377	386	311	380	371	369	366	363	359	375	406	347	367	356	369	401	350	336	386	344	364	351	332	375	374	398	358	379	390	363	356	351	349	338	369	367	368	387	361	339	314	363	386	342	366	362	336	373	368	379	397	384	378	397	386	381	412	362	404
24902	21485	27441	25737	7207	426	278	226	205	184	201	140	171	150	144	168	130	170	153	156	129	138	135	134	137	132	133	139	139	121	133	128	151	122	128	124	117	130	124	126	120	149	110	103	128	134	98	130	114	145	105	127	122	118	141	155	126	112	112	123	117	131	111	129	120	118	106	119	114	115	139	119	133	118	137	132	107	108	130	124	115	128	112	135	131	123	111	107	121	125	120	129	119	118	128	133	128	124	144	130	120	107	109	143	114	125	129	114	139	109	129	114	115	142	138	135	119	156	111	137	109	134	117	112	124	125	117	126	131	136	116	144	134	136	115	128	112	125	123	124	123	127	103	114	132	132	105	135	122	114	126	125	136	126	124	124	117	134	141	116	127	114	141	142	128	118	133	115	134	137	143	102	141	148	107	127	112	126	121	128	109	119	121	109	131	137	115	121	120	131	140	142	122	143	145	114	136	142	134	116	142	132	110	120	115	115	115	132	128	121	131	128	115	124	110	142	110	115	137	95	142	125	125	122	128	123	123	119	139	136	146	125	140	136	126	118	106	122	115	129	119	99	116	117	125	139	132	123	123	118	130	121	136	147	131	132	114	111	127	138	125	111	115	113	138	129	134	125	109	124	120	132	131	106	122	119	142	110	112	149	129	138	137	129	145	116	122	141	111	134	151	132	115	118	116	136	117	127	115	122	134	130	117	138	136	120	117	137	115	118	122	125	129	136	127	116	139	127	133	118	105	110	130	137	124	130	115	136	135	147	137	131	139	120	123	116	117	125	132	121	119	132	133	121	121	111	135	123	126	122	136	136	116	134	119	115	113	126	123	107	117	111	96	124	127	128	134	111	130	143	112	117	130	110	124	118	129	147	118	131	113	122	145	133	138	124	116	131	124	119	144	137	128	118	134	144	123	142	136	124	137	128	116	129	135	128	127	132	124	119	134	121	131	109	134	122	136	149	120	101	127	130	111	126	134	114	137	141	131	125	108	133	146	117	98	134	118	137	149	111	129	149	126	118	146	140	130	126	120	116	115	131	125	119	128	128	112	127	127	128	143	113	137	122	128	115	125	119	127	116	118	139	105	124	135	137	118	130	98	118	119	149	124	125	141	134	127	129	113	115	116	120	142	127	121	112	121	105	124	140	117	129	153	117	141	126	123	130	120	147	139	119	113	127	121	116	126	131	130	128	136	123	115	114	129	134	106	107	122	126	116	115	139	114	130	122	126	120	141	132	125	124	100	97	124	104	141	122	114	116	124	131	132	120	122	130	119	138	106	129	132	109	119	128	126	124	129	139	116	148	113	131	131	127	111	140	112	105	120	131	121	108	124	138	125	117	103	118	110	145	135	134	116	119	125	103	136	131	111	124	129	126	128	143	139	107	125	135	125	131	123	126	120	121	114	115	151	126	120	119	138	118	127	121	110	135	138	132	131	141	126	127	124	119	111	87	128	123	98	131	138	131	132	115	118	122	136	136	129	147	130	118	106	107	126	125	121	118	105	130	121	131	121	116	151	109	141	108	152	122	114	122	118	107	109	116	115	115	117	129	119	139	135	109	122	128	105	124	95	120	141	125	129	118	116	121	126	116	137	124	131	120	114	116	119	133	118	124	115	109	129	106	135	133	107	127	137	135	125	145	126	120	126	132	118	121	128	137	114	110	117	118	115	122	132	110	135	120	114	143	141	109	130	129	133	135	104	121	123	137	127	131	139	127	118	111	133	120	124	103	134	119	124	139	122	104	131	146	123	126	110	127	119	100	118	120	126	125	126	111	107	146	115	133	139	138	111	121	119	136	113	128	118	128	127	119	129	108	136	129	121	121	135	129	132	123	120	136	122	134	119	99	133	127	127	123	134	116	134	128	134	118	121	114	116	149	118	121	119	128	131	145	131	134	125	100	126	132	116	153	134	115	131	118	137	137	136	120	116	106	117	146	110	105	122	120	124	120	128	131	139	126	96	136	117	114	127	127	129	136	124	126	139	132	119	118	123	135	138	99	114	117	137	117	133	104	118	111	114	120	126	122	112	121	115	105	115	121	141	129	133	132	140	112	121	141	118	132	138	114	105	129	131	143	133	133	125	102	126	131	141	125	119	95	146	138	134	118	121	107	124	150	133	132	112	141	121	125	112	114	133	109	132	105	118	131	111	120	108	120	115	115	120	125	135	120	106	136	112	109	144	117	116	130	137	117	127	124	127	126	142	125	122	131	123	117	135	127	117	126	111	113	134	119	111	123	133	128	122	137	110	128	120	132	109	123	117	101	118	132	121	144	104	124	147	131	120	133	133	115	132	141	133	145	120	128	125	120	114	116	124	129	133	120	133	124	132	120	133	137	112	134	116	128	107	141	114	127	138	118	118	126	122	134	119	148	113	124	111	115	148	124	125	156	120	144	136	109	126	136	116	116	130	123	124	129	124	137	127	140	123	143	138	133	127	111	119	133	113	139	111	126	129	114	134	124	141	109	134	113	133	125	126	121	127	123	113	139	127	120	126	113	114	135	124	143	133	117	135	124	136	127	126	112	111	126	145	116	126	121	130	120	106	147	112	121	132	103	114	128	136	126	123	139	109	125	124	142	121	116	120	153	130	126	116	121	126	133	133	102	137	115	122	110	138	132	129	135	126	136	133	111	128	121	130	157	156	120	138	121	119	130	136	124	107	126	117	128	140	122	113	139	148	131	116	119	123	124	132	136	140	142	114	138	120	140	109	116	118	128	134	121	126	135	139	122	141	113	124	122	138	120	120	113	114	135	111	133	118	111	120	93	136	111	135	116	140	120	144	133	125	133	127	122	140	111	132	131	116	130	117	107	120	120	129	123	113	100	116	130	122	133	126	110	124	127	144	136	126	126	113	132	106	137	126	133	106	116	124	118	124	129	136	123	129	142	125	138	135	116	130	116	115	137	133	119	109	116	127	131	124	132	123	126	138	129	108	136	126	120	134	125	135	129	127	128	127	127	125	118	121	132	137	122	111	102	120	108	128	128	150	116	131	122	108	104	134	117	114	123	141	139	137	114	140	128	131	121	122	125	138	88	104	145	110	137	128	148	134	135	130	130	111	122	134	115	139	109	133	124	130	114	128	106	123	120	120	101	123	105	138	124	137	124	132	150	134	113	123	117	114	117	129	131	126	115	147	124	116	103	106	122	125	114	137	128	144	118	108	131	102	139	124	110	153	132	130	133	145	116	129	142	110	117	122	123	134	117	129	110	126	137	105	127	110	120	127	135	104	116	131	148	113	131	121	113	115	119	137	110	126	126	134	127	124	129	134	132	124	154	111	120	144	131	125	128	113	122	118	116	136	135	108	108	114	126	129	134	121	113	126	141	133	120	126	105	132	110	127	130	131	122	119	137	127	111	113	116	105	127	135	128	129	139	112	97	110	123	140	121	120	119	134	130	115	121	131	145	114	142	121	108	134	131	126	118	139	108	133	130	121	118	122	129	132	126	111	123	128	121	142	115	118	133	127	118
4678	15428	8891	2894	1047	694	553	425	366	316	258	255	234	236	226	185	190	174	151	187	185	167	182	166	163	163	167	165	168	157	169	149	178	148	148	132	163	157	152	173	166	141	142	152	162	162	153	149	144	167	156	141	162	148	166	154	145	179	154	173	136	174	156	161	157	125	154	137	169	133	163	176	161	146	156	172	141	147	138	156	136	146	159	154	137	163	146	143	142	154	137	143	141	150	135	157	142	162	149	154	124	133	139	169	136	178	141	159	160	160	163	148	158	155	155	165	149	151	177	150	175	149	170	141	141	139	138	129	164	149	154	156	153	150	144	168	150	133	134	148	137	167	122	164	165	153	156	147	127	141	155	174	140	157	172	141	154	161	138	166	164	147	156	137	141	170	164	149	147	130	149	163	150	134	138	147	169	148	146	154	144	161	153	155	129	160	165	158	147	171	151	147	159	175	125	142	156	133	142	149	130	164	173	145	152	141	133	142	136	151	161	124	163	137	140	138	153	164	158	140	143	130	141	139	169	154	159	158	139	148	174	134	156	128	144	168	155	165	162	158	143	134	144	144	165	168	149	193	150	142	127	163	132	157	171	137	154	143	144	127	154	126	131	131	152	154	166	159	139	159	148	157	146	149	146	143	155	162	160	156	142	137	172	164	140	172	175	126	181	163	131	165	151	147	144	145	156	129	154	136	136	175	170	167	155	141	135	148	173	152	178	149	141	166	156	136	161	161	170	145	147	152	143	152	146	148	150	142	138	133	156	158	121	154	153	141	152	141	139	136	142	168	152	159	152	129	149	146	153	131	148	139	154	165	156	153	160	135	150	172	151	147	154	149	133	146	180	148	149	144	135	127	146	146	148	162	141	166	134	161	156	151	138	173	146	142	141	152	139	175	157	145	151	133	137	164	147	136	145	153	142	138	137	157	166	137	156	145	131	176	151	135	148	157	140	150	155	130	138	147	148	150	124	139	166	144	159	163	155	157	157	167	131	146	154	148	127	157	134	156	139	157	131	140	169	149	159	166	150	149	141	166	150	169	136	160	155	162	159	134	143	171	163	172	157	144	158	140	143	148	139	126	141	158	166	160	154	170	125	155	156	119	169	155	150	157	167	127	163	159	182	156	141	140	152	139	113	152	159	148	141	163	143	171	131	166	140	182	157	157	144	165	147	144	128	159	144	145	145	148	148	142	166	131	154	151	150	151	147	138	174	148	162	167	170	151	162	180	154	144	133	140	146	145	144	176	163	166	146	151	146	134	126	160	142	151	150	151	138	157	140	139	148	147	172	124	160	155	171	164	153	137	147	145	143	148	122	154	151	118	133	120	161	180	125	168	158	159	165	149	174	134	148	146	165	149	156	169	161	164	160	156	181	154	151	153	156	136	159	137	176	159	159	177	153	122	165	146	145	153	172	172	160	143	115	147	173	166	164	163	167	144	153	156	139	138	143	155	156	144	169	143	132	157	153	157	130	169	172	149	148	131	152	139	143	141	158	151	148	167	148	157	159	145	150	147	130	124	174	143	148	160	136	153	143	129	149	143	144	135	139	135	155	150	158	142	151	148	153	153	142	169	132	145	166	133	143	141	155	135	146	150	159	157	131	155	145	146	154	135	152	159	153	140	175	157	142	162	151	166	163	166	145	176	139	115	156	153	156	160	147	140	155	148	150	150	165	144	163	144	133	151	172	172	147	152	131	143	126	160	146	141	145	126	149	161	140	142	154	154	169	142	150	131	155	145	147	110	146	157	147	164	160	147	141	151	156	127	146	132	170	165	143	153	151	151	147	157	133	158	152	164	161	156	135	152	160	149	156	158	139	159	155	153	144	149	160	163	141	164	134	155	142	137	153	149	150	154	155	158	132	177	131	165	160	161	170	149	150	147	151	152	150	164	168	142	144	145	157	159	146	156	163	154	131	147	175	140	150	163	152	158	159	156	152	136	137	133	153	168	143	152	146	134	142	148	133	170	166	155	130	132	141	136	151	145	161	153	147	145	135	137	174	151	139	148	148	135	165	159	171	147	169	171	165	145	132	149	144	161	152	153	170	144	135	154	140	155	156	146	138	144	153	153	140	159	146	151	138	149	146	161	150	155	144	162	135	147	164	146	146	141	140	146	142	140	152	136	155	144	145	163	148	142	141	130	150	165	131	131	139	147	155	138	140	143	112	145	151	159	159	128	144	141	139	162	152	129	139	153	149	140	133	131	130	158	163	162	157	164	134	162	146	168	166	160	149	172	155	142	142	153	156	142	150	154	141	133	134	185	144	171	159	167	143	132	143	144	161	165	146	132	139	130	150	148	134	153	161	136	135	140	142	149	160	182	161	161	162	155	146	158	167	147	145	152	128	160	143	148	153	142	179	139	136	123	154	153	172	135	151	150	114	153	150	141	139	148	137	128	156	149	144	163	159	144	171	167	146	145	154	172	147	139	156	151	148	166	146	166	176	156	129	142	137	172	168	162	150	160	165	149	138	173	155	144	148	178	143	157	159	151	145	153	146	147	144	141	137	158	153	137	156	142	146	141	137	152	155	140	146	164	146	142	158	135	140	149	152	176	134	148	143	148	149	153	158	159	136	155	149	164	154	165	139	159	161	134	140	150	145	152	150	149	145	174	145	141	136	165	148	137	137	169	152	162	159	154	165	157	127	148	142	145	146	147	149	125	158	170	142	146	128	144	137	153	165	147	192	148	150	148	140	155	142	171	136	168	151	163	152	180	140	139	146	156	164	150	161	151	160	154	159	132	143	153	171	149	151	155	145	165	160	160	150	148	163	137	164	133	153	129	163	136	148	143	147	137	184	147	147	159	148	146	143	157	156	137	151	138	157	147	149	146	162	151	166	145	145	166	139	142	156	145	156	161	154	156	162	165	134	137	127	141	168	143	173	149	151	143	151	152	158	145	145	135	175	158	143	135	153	153	125	157	145	154	139	162	143	131	150	162	126	154	167	153	135	172	146	136	158	127	151	160	181	133	144	155	143	154	159	145	154	181	175	170	150	159	142	152	149	128	134	141	146	133	137	153	153	128	151	151	167	139	155	161	126	188	161	154	132	155	144	172	150	154	159	143	159	143	144	152	149	152	176	138	164	134	155	157	138	157	140	150	173	165	126	151	160	138	157	170	166	170	168	131	143	131	152	147	154	148	134	151	150	147	147	149	129	156	149	169	151	147	153	143	167	138	157	147	142	139	163	132	146	133	164	152	145	156	163	132	173	131	122	154	160	126	141	131	160	149	142	141	170	137	133	134	145	166	155	154	158	161	149	171	159	125	128	149	137	150	164	143	140	131	157	156	148	134	152	126	145	148	134	138	147	138	143	151	154	145	158	152	152	136	169	154	161	153	164	153	138	141	143	164	134	151	157	171	140	157	162	160	128	144	145	171	142	145	159	144	161	167	154	136	150	152	140	154	152	153	142	143	141	125	142	145	137	150	159	147	153	170	153	159	152	162	140	133	126	166	143	151	159	133
22772	21506	29257	24206	21507	21434	4680	759	545	461	391	362	323	309	256	255	238	216	209	211	241	175	196	195	186	171	159	170	165	180	160	182	172	163	203	180	185	175	169	178	172	175	161	175	183	158	176	160	151	144	164	188	168	176	160	159	172	188	138	154	153	162	166	160	174	167	180	159	164	177	158	161	133	159	163	151	147	159	155	154	159	174	171	149	144	152	177	148	188	169	144	131	144	156	171	138	135	148	141	142	153	148	166	138	174	173	163	145	150	156	166	150	165	160	181	148	173	166	147	171	168	140	160	155	189	153	144	161	162	174	146	167	137	150	164	146	149	169	180	130	159	170	151	157	166	169	168	160	179	157	167	148	138	156	152	166	154	156	170	152	172	154	176	154	156	153	165	139	135	141	132	154	156	160	166	154	154	154	146	144	175	146	147	161	153	143	133	157	156	141	129	175	160	144	147	168	136	147	157	151	161	174	145	148	146	136	146	152	167	182	167	173	140	159	149	171	148	173	162	164	167	162	161	150	173	173	152	140	157	139	155	152	151	142	158	158	161	146	144	156	159	152	144	159	158	159	145	132	178	147	134	167	152	170	151	139	146	178	143	156	162	153	151	161	138	150	161	169	168	168	171	155	166	134	141	178	162	143	160	124	171	162	130	154	187	161	156	158	159	148	169	158	149	160	138	166	166	149	161	153	150	171	156	140	131	136	145	147	165	170	152	152	169	154	164	163	153	152	169	152	155	146	149	180	148	157	170	177	166	156	183	169	172	142	136	179	156	144	164	148	169	190	141	158	139	159	143	165	150	172	163	157	174	132	156	138	170	181	147	171	170	160	178	173	177	153	139	144	139	176	160	171	155	149	164	155	163	160	166	137	151	141	158	158	181	158	157	165	170	184	132	177	161	156	164	149	161	151	163	156	162	138	111	149	139	177	160	157	146	152	159	147	185	149	152	156	179	168	131	157	147	127	154	145	132	161	171	158	174	171	151	175	146	168	132	154	164	140	163	180	138	167	139	146	162	150	159	152	154	155	147	156	143	150	151	163	167	145	164	146	165	157	167	168	166	144	141	162	152	168	137	145	146	146	147	130	149	171	170	153	143	146	132	152	146	170	139	151	136	165	149	153	143	124	144	130	168	140	151	147	153	129	140	144	173	168	160	151	154	153	139	146	155	140	182	179	137	158	156	154	167	159	155	163	151	154	164	153	154	145	165	148	160	168	164	164	151	162	172	145	141	154	124	160	156	160	184	141	159	156	165	165	146	162	150	156	163	156	153	134	161	151	169	169	164	160	167	153	158	144	161	148	187	167	160	147	172	148	164	142	148	160	164	148	176	164	161	144	158	150	167	166	177	144	172	128	140	162	155	154	167	123	142	148	148	155	151	158	133	170	160	155	155	161	157	189	125	142	174	162	172	153	151	152	137	139	154	163	143	151	148	147	157	160	150	153	155	177	158	169	148	141	145	160	169	186	171	150	138	151	147	136	153	156	160	151	149	136	157	161	167	146	136	146	138	153	153	134	168	141	156	183	169	161	156	125	140	161	173	158	160	152	161	160	155	159	174	153	150	175	143	152	149	142	141	178	163	148	146	144	156	187	159	132	167	134	150	136	143	170	183	145	154	164	155	197	155	166	158	153	138	148	149	144	153	146	161	158	139	141	156	170	139	170	151	160	160	127	133	156	183	158	158	147	145	159	157	150	168	136	161	185	128	155	171	149	148	169	147	151	176	144	155	151	145	159	157	162	155	147	153	128	146	133	156	143	149	162	156	176	157	166	142	153	149	165	169	173	169	150	154	148	160	140	172	165	155	162	146	169	158	146	149	157	150	146	167	181	150	162	180	155	167	142	154	142	147	147	153	175	144	137	168	153	148	146	168	182	152	145	155	166	148	178	173	155	139	158	166	155	139	159	161	177	155	172	164	156	142	158	166	161	161	141	159	159	140	143	140	147	149	161	139	173	145	144	149	134	134	161	144	150	139	147	160	155	155	179	152	180	139	171	165	171	158	170	146	148	156	174	154	147	179	159	151	162	149	158	144	154	176	129	159	156	151	154	173	157	153	152	157	167	148	167	161	156	158	170	158	157	143	155	194	156	125	154	175	152	170	176	160	149	153	165	170	151	149	146	161	173	152	153	174	180	155	146	153	155	133	151	158	139	165	169	167	138	141	152	162	140	153	166	164	169	157	173	162	170	144	176	161	137	136	131	151	155	151	162	163	150	176	146	154	168	150	147	160	158	163	177	130	167	151	141	149	173	141	152	158	148	150	150	157	183	149	161	156	183	150	162	136	130	158	168	149	151	161	153	165	156	167	174	151	175	143	171	127	161	156	162	133	132	157	155	178	150	151	146	137	147	166	131	141	157	151	151	146	138	159	167	152	168	175	164	166	134	161	144	161	140	144	159	168	161	156	151	135	135	154	163	169	153	147	159	136	167	149	147	160	165	169	151	144	174	171	161	157	137	177	158	139	147	133	147	154	154	145	145	188	173	143	163	158	167	167	167	156	174	143	163	143	153	138	149	159	156	161	155	148	155	165	141	153	164	166	169	140	144	177	152	147	155	162	167	145	164	150	145	154	149	166	184	148	158	180	188	140	121	177	164	154	141	133	162	149	168	167	150	155	158	155	153	147	165	157	130	156	159	143	165	152	160	151	144	181	149	150	161	135	137	137	157	168	174	158	148	172	141	166	153	147	155	147	173	166	137	175	156	143	144	159	173	147	141	171	162	146	155	158	190	113	161	142	119	160	153	138	156	153	138	172	149	158	152	170	146	148	173	135	157	143	149	176	164	170	143	167	150	190	165	148	156	123	157	154	173	176	149	145	156	154	153	143	130	161	141	171	153	172	136	161	178	132	145	174	146	135	131	166	136	141	169	160	144	153	142	141	149	142	153	182	164	176	163	171	145	163	146	155	140	147	157	163	138	150	155	164	136	163	163	155	127	148	145	140	155	151	146	147	152	128	158	154	165	158	147	147	149	134	152	169	136	139	149	168	146	151	145	149	160	160	159	139	147	153	164	144	144	144	167	165	150	144	152	150	138	159	146	131	161	173	157	139	142	139	142	159	135	151	129	152	150	143	137	166	163	137	146	144	154	158	168	157	162	141	141	154	163	165	150	177	165	154	161	154	138	142	166	182	134	144	151	150	131	160	149	143	153	151	140	160	154	148	149	156	143	157	175	151	149	163	165	163	142	146	163	140	177	134	168	152	147	125	137	147	159	161	152	165	147	140	138	134	150	163	154	154	153	146	161	144	135	150	143	162	161	146	155	138	162	161	167	159	146	148	159	153	181	155	161	139	149	147	157	166	168	144	161	150	154	150	160	158	146	167	138	165	142	166	171	144	161	161	144	154	140	156	153	143	155	156	175	164	145	156	144	156	129	165	165	149	140	157	158	170	170	152	162	177	158	143	157	166	145	168	156	159	140	174	142	168	131	150	176	169	165	155	127	151	163	163	166	156	168	167	176
6681	25720	19905	10552	3352	2328	1621	1251	950	745	657	550	488	402	385	341	334	315	298	296	302	248	249	239	266	240	262	239	217	236	224	248	222	209	226	228	195	232	222	225	186	196	192	194	201	189	204	200	231	211	199	241	203	210	208	204	213	196	196	204	194	209	201	206	193	191	200	205	198	190	199	199	188	222	184	182	204	186	199	191	182	188	193	203	189	178	178	210	186	192	194	204	167	208	188	172	210	205	210	204	196	162	197	185	182	176	191	176	183	191	176	170	183	209	207	199	198	191	229	207	188	185	200	187	201	200	183	190	166	205	182	191	200	192	194	189	178	198	192	214	207	196	167	177	192	181	192	194	172	192	181	171	172	201	206	208	176	217	201	187	192	178	187	196	201	180	209	202	180	177	192	200	175	189	214	189	203	171	175	195	165	199	206	195	180	189	192	222	205	179	184	192	199	190	217	187	205	173	205	157	180	201	183	192	173	179	161	206	183	172	169	182	201	171	205	208	185	178	194	202	210	198	180	177	180	170	199	177	194	183	171	196	177	196	183	187	183	184	173	201	184	194	176	161	185	170	180	212	194	195	169	193	197	186	196	187	175	187	186	175	196	196	177	186	198	206	193	188	191	205	175	202	205	204	182	195	187	181	198	186	204	186	204	170	170	193	160	182	189	171	186	211	205	216	194	178	178	174	188	188	191	191	160	190	191	193	200	175	178	199	197	195	198	198	185	185	203	166	202	201	214	198	199	192	172	204	165	210	180	184	205	210	203	172	187	187	168	225	202	163	201	217	190	187	178	202	189	182	195	191	208	172	174	186	178	193	196	194	191	186	186	220	175	209	196	188	205	179	203	210	181	182	194	187	191	186	179	197	198	202	194	201	191	183	196	169	194	212	189	177	224	188	185	202	171	194	225	178	225	195	190	175	187	188	182	175	190	193	192	202	190	189	186	186	205	179	173	204	189	194	181	186	176	178	197	195	186	185	173	173	173	170	203	183	199	173	210	205	189	184	198	173	191	181	194	195	210	182	193	185	197	191	164	187	203	183	180	190	184	222	203	174	178	151	208	186	167	186	186	180	202	191	190	207	183	202	180	208	212	196	194	198	157	210	208	188	198	196	187	185	185	181	197	193	193	171	170	190	199	190	192	186	176	194	183	171	193	170	179	189	201	184	166	192	178	183	193	172	185	189	184	207	188	162	180	181	206	172	168	186	207	166	205	190	203	203	180	196	187	197	194	199	190	174	164	184	178	190	178	187	197	205	197	194	200	191	199	200	176	184	171	169	189	202	184	191	185	189	196	184	208	192	210	199	153	185	227	206	174	209	208	206	196	200	236	194	195	175	190	173	196	185	204	191	187	193	180	192	206	195	180	184	181	229	192	193	197	188	191	198	194	184	210	190	198	192	185	190	209	177	169	168	178	190	184	191	221	167	165	194	172	192	200	178	201	173	199	189	153	170	209	192	211	187	207	187	209	178	201	200	229	205	165	192	179	196	173	222	176	208	198	190	207	177	186	211	208	218	215	186	188	172	198	192	213	223	221	169	219	178	188	202	178	201	142	169	167	200	186	201	182	180	186	192	178	196	184	198	187	193	194	189	187	184	185	195	183	178	199	203	206	217	179	191	170	218	185	169	205	181	184	172	181	211	175	207	219	206	176	206	173	193	202	208	205	207	215	162	211	150	155	166	205	189	196	203	176	193	183	176	202	201	197	189	192	199	202	218	173	172	183	184	179	189	200	206	209	191	198	177	213	183	210	198	208	177	180	205	192	179	167	199	163	222	195	187	179	222	202	171	195	212	171	194	191	187	183	190	182	189	190	202	187	178	206	178	164	207	192	181	196	183	194	214	172	189	167	203	154	181	215	183	179	180	206	180	170	208	198	206	160	175	179	176	201	176	180	198	203	163	198	194	222	181	183	192	208	196	177	177	180	166	199	180	183	183	166	185	198	195	217	165	182	176	198	198	190	187	193	210	206	185	199	190	202	216	198	184	198	166	205	180	185	182	179	183	165	186	200	204	187	172	177	189	176	167	199	190	191	190	195	150	213	185	175	184	192	184	173	195	179	178	214	189	182	193	189	177	190	192	183	203	189	194	172	193	213	185	199	191	216	186	204	187	195	184	196	184	206	186	195	184	203	186	176	197	194	206	195	190	192	181	187	196	194	198	181	190	197	195	191	225	197	190	173	198	174	190	181	178	205	184	189	171	200	194	196	186	202	188	189	215	194	192	206	214	191	188	181	198	203	186	198	202	216	193	187	178	196	202	205	167	187	186	190	178	192	195	172	189	186	184	189	195	184	192	202	194	185	201	203	165	205	188	188	208	175	202	183	183	166	175	224	212	192	183	171	200	204	197	192	210	195	184	193	188	174	174	177	189	179	201	176	174	179	209	186	185	195	202	201	216	199	196	192	184	176	163	174	179	198	189	169	196	169	202	179	203	204	191	203	182	168	185	188	212	201	201	192	169	182	169	165	190	189	178	186	201	179	210	225	220	208	215	196	192	198	193	203	200	185	182	181	199	187	193	199	161	196	197	172	172	182	177	210	175	177	210	182	180	183	173	186	192	183	204	188	165	195	206	180	196	176	220	159	187	188	202	213	192	180	176	209	215	180	204	169	186	179	196	191	171	187	185	187	198	176	177	188	213	201	187	180	186	176	215	188	200	191	188	188	214	197	183	193	216	200	220	204	167	209	190	183	199	203	188	180	191	194	165	176	197	192	209	211	185	166	173	203	204	180	199	202	211	188	199	201	189	207	168	144	181	189	186	170	200	190	199	194	190	180	196	207	174	210	185	178	191	201	201	173	171	213	205	196	199	203	170	202	213	201	184	205	179	212	190	185	179	204	185	205	197	185	172	159	179	182	170	196	201	189	180	178	186	204	192	173	183	187	188	168	182	186	193	189	166	202	177	192	174	181	214	178	182	179	193	190	178	196	197	182	204	178	174	173	209	164	187	201	198	186	205	185	188	195	180	193	181	182	212	178	202	196	188	193	193	200	179	170	198	189	176	191	182	185	198	166	186	199	205	173	208	195	200	187	208	194	181	192	174	201	197	201	185	183	204	198	184	195	208	199	196	171	197	162	198	205	196	170	182	175	199	181	190	212	180	180	171	194	189	182	227	180	199	173	158	188	172	188	188	195	181	187	188	181	207	180	195	200	167	204	191	203	206	184	178	209	205	220	173	201	181	184	203	184	170	200	190	173	161	202	232	213	170	184	162	172	184	189	178	160	193	171	186	206	206	198	201	196	185	178	174	192	192	184	176	187	174	185	196	165	203	196	155	169	206	216	180	192	190	173	165	198	204	196	188	182	182	180	180	166	206	180	188	196	201	194	176	167	180	190	186	204	191	179	208	179	216	207	203	192	187	205	184	203	182	223	196	201	184	164	194	193	171	173	192	184	167	188	172	178	176	203	207	179	199	200	183	167	188	174	182	184	186	187	215	191	183	204	174	205	176	211	193	213	199
27898	18399	5264	766	351	309	293	259	302	284	264	266	275	284	257	262	256	274	247	265	262	277	269	283	272	275	242	245	273	257	256	267	253	249	240	267	265	283	262	241	298	272	278	272	293	267	282	293	216	250	268	263	262	249	231	282	259	252	279	268	249	233	267	260	292	271	294	259	239	247	280	263	237	281	299	249	279	284	262	284	284	266	263	267	306	261	264	251	234	269	258	260	302	272	260	256	278	242	301	280	248	276	286	294	248	249	259	258	262	244	270	269	283	264	261	250	256	230	269	280	313	243	281	293	255	254	232	274	263	251	266	264	280	304	263	225	266	272	270	283	299	295	294	268	295	258	286	268	274	251	232	285	242	256	290	251	254	269	267	267	264	260	264	277	241	260	256	239	252	276	243	253	230	270	274	241	248	240	272	274	248	249	253	271	242	233	261	266	252	262	269	252	264	253	259	258	287	263	265	263	278	298	250	240	272	270	271	275	262	276	259	241	290	257	260	270	283	235	278	250	297	292	290	246	258	281	264	263	266	260	248	271	278	293	246	258	266	271	289	250	250	251	254	254	288	261	263	281	268	251	291	276	254	269	250	272	254	265	275	295	284	297	246	283	228	281	283	268	266	257	254	295	261	258	255	250	310	248	283	289	283	250	260	275	272	264	247	279	262	246	272	279	252	259	290	252	269	276	292	255	253	273	250	256	273	265	299	263	275	277	248	284	266	234	255	274	284	283	252	272	242	266	287	249	270	256	257	269	269	263	252	284	273	247	268	288	266	253	268	271	264	273	258	259	275	269	249	255	253	237	270	239	255	268	261	271	283	267	255	268	236	240	263	265	261	282	272	259	254	238	253	252	274	249	269	305	274	288	274	295	275	268	250	259	283	287	247	254	258	261	226	265	279	279	254	257	258	251	293	264	270	242	260	265	262	259	254	283	245	261	279	243	238	244	253	257	256	266	286	278	255	255	269	264	250	274	269	276	253	281	264	274	298	255	258	261	286	275	262	260	274	295	301	271	254	263	246	264	278	268	270	261	272	275	252	265	255	264	290	277	264	266	273	290	279	269	265	272	256	274	280	271	242	253	286	271	277	253	277	250	246	286	261	274	260	244	258	276	278	250	269	271	271	271	265	282	267	276	263	257	273	281	270	283	267	269	264	255	253	259	286	246	263	275	267	256	270	274	287	298	240	246	253	272	265	309	261	231	254	262	290	265	273	280	241	250	263	269	262	246	287	264	264	269	237	284	285	266	265	250	251	256	285	265	273	265	285	289	263	283	283	258	315	262	243	255	257	280	275	277	260	268	277	277	267	253	260	286	286	270	248	273	259	256	269	295	285	286	223	257	269	276	275	269	238	260	266	268	264	269	273	228	273	266	247	264	270	256	295	264	249	267	264	284	261	239	260	276	270	288	279	280	271	257	260	273	274	270	279	250	265	288	260	251	268	256	278	273	264	257	276	267	226	288	249	242	264	271	252	285	281	228	302	262	263	275	240	288	264	256	268	270	271	259	259	261	255	278	248	230	249	281	247	248	271	255	265	259	270	235	239	268	300	259	278	266	239	286	277	249	241	285	265	263	278	244	242	277	287	263	259	273	260	249	280	282	261	249	282	263	262	267	286	273	241	243	277	257	251	279	244	246	236	293	273	259	291	235	281	285	257	249	268	291	258	267	244	248	263	277	286	248	286	261	287	265	262	256	268	264	265	278	260	253	249	268	272	262	258	289	278	279	251	266	298	242	271	282	253	267	281	263	264	276	313	282	250	262	274	263	258	263	258	262	283	242	240	267	265	291	250	266	244	294	280	254	272	256	254	253	242	275	263	264	241	273	263	270	271	244	238	281	269	269	261	265	291	263	241	251	268	248	267	252	258	249	270	264	295	243	228	278	270	272	266	257	245	284	269	238	258	241	255	280	269	272	266	279	262	246	239	269	268	265	270	291	294	257	255	275	274	262	268	267	241	265	283	268	240	252	252	286	269	288	269	285	248	237	299	263	266	285	295	276	282	234	267	265	238	284	276	272	256	254	257	252	236	280	254	244	272	279	252	257	287	280	246	263	292	282	259	282	242	259	260	251	271	247	257	268	255	241	279	240	269	273	277	267	256	272	255	276	307	298	271	255	232	262	264	279	268	281	264	279	268	245	246	251	254	255	256	238	261	250	251	268	261	261	257	265	261	281	265	278	262	242	274	278	264	274	278	263	256	257	245	269	257	249	254	275	244	256	277	266	271	253	270	245	264	262	249	261	224	268	253	251	262	259	243	248	278	262	264	253	274	269	258	251	240	252	255	270	268	250	296	275	262	244	268	247	232	255	258	250	238	272	261	262	251	277	266	287	264	266	248	285	244	237	298	283	284	229	287	251	255	238	241	263	238	255	250	271	276	256	274	246	289	270	263	253	263	283	266	267	254	235	264	245	241	279	261	264	256	255	251	243	247	236	276	278	251	266	278	260	260	247	240	251	243	294	273	288	274	258	255	251	273	259	263	294	255	256	280	257	269	266	266	282	274	277	267	254	271	258	261	262	274	260	264	269	245	251	248	242	278	275	262	227	237	277	257	301	259	306	262	251	272	245	261	252	259	258	282	239	282	301	280	270	260	277	296	269	297	233	262	261	264	264	261	261	260	261	269	239	281	259	269	289	261	250	287	271	252	281	284	230	273	253	256	282	264	233	279	288	256	238	280	292	228	250	283	263	243	239	239	251	279	243	267	249	253	257	276	269	260	292	251	269	280	238	254	268	270	252	249	269	257	281	253	245	282	286	259	272	257	261	266	260	256	250	257	245	292	252	255	247	265	268	281	284	261	239	285	235	269	263	254	281	254	267	259	278	266	290	252	237	239	242	265	254	268	246	261	260	279	281	251	294	275	290	251	275	258	236	258	245	274	249	268	267	248	259	288	271	274	298	276	226	290	261	260	256	264	282	270	245	255	279	254	294	255	252	254	261	262	283	260	256	256	240	224	277	248	267	268	260	239	231	226	248	263	262	310	274	264	292	267	257	255	271	252	273	229	275	260	255	280	270	263	263	272	257	270	274	287	279	225	253	258	263	274	255	268	265	263	263	248	255	268	253	238	281	261	243	302	245	256	269	254	293	264	265	263	260	274	282	279	260	263	254	273	263	255	276	254	258	257	272	257	284	270	295	276	270	274	278	266	255	262	284	250	286	263	263	255	274	279	278	275	272	243	257	286	269	279	268	241	260	243	252	288	259	238	268	269	240	257	268	262	271	263	267	283	295	236	243	246	258	254	247	269	245	276	234	269	253	247	272	258	258	246	282	271	274	246	249	258	262	258	243	284	258	260	223	291	275	247	262	238	268	266	258	275	232	262	271	281	255	281	242	303	264	267	281	248	223	271	283	252	260	305	275	270	290	266	274	260	266	278	268	253	282	260	250	271	264	284	289	253	273	267	255	266	256	259	255	259	288	293	260	251	267	273	297	241	274	276	295	249	264	258	245	257	235	287	285
5659	9927	3472	642	443	379	346	304	386	322	348	323	276	326	319	318	304	298	341	313	316	307	296	309	316	290	341	312	320	336	327	327	336	340	281	326	327	319	282	317	306	336	336	312	316	310	311	290	311	326	322	318	308	338	305	354	280	300	299	286	327	289	280	291	355	324	313	316	306	308	331	314	320	323	319	308	330	311	306	310	300	335	315	311	315	302	314	318	337	313	325	347	309	305	292	283	306	316	329	338	308	323	322	303	300	309	306	318	353	320	296	351	322	317	336	299	325	323	325	280	321	302	288	312	311	325	295	324	273	349	286	312	322	282	322	311	297	319	321	343	351	319	344	302	305	300	313	286	327	310	306	314	320	304	320	309	281	307	308	286	314	295	280	310	331	307	341	320	340	305	296	316	309	316	332	299	343	307	297	291	318	327	298	327	335	305	336	306	285	319	282	329	331	320	346	342	334	283	286	277	290	310	341	322	309	310	287	306	293	319	313	334	282	334	305	288	263	316	302	324	297	318	336	347	284	304	323	325	311	319	332	310	312	321	330	317	312	308	300	328	289	276	328	308	316	309	322	320	314	317	309	313	342	294	281	320	311	323	316	305	282	320	331	310	313	314	319	324	338	324	307	324	337	300	305	318	305	296	319	295	307	316	313	326	352	318	340	296	302	318	317	316	315	326	311	329	312	306	296	298	281	331	348	319	308	301	299	318	302	324	300	313	303	296	325	308	285	307	322	286	286	282	319	319	298	315	335	319	288	308	272	339	313	327	330	290	285	299	315	305	305	290	291	315	336	316	311	281	288	320	321	312	326	306	294	315	331	348	318	333	320	315	320	303	311	283	295	331	304	285	337	292	309	297	321	320	317	324	333	289	297	334	323	295	352	337	305	320	291	276	308	307	322	324	290	340	303	321	306	318	300	306	361	318	330	309	324	317	338	313	309	291	348	311	315	320	291	324	286	287	298	314	345	337	326	343	311	337	336	300	285	309	293	303	305	313	302	301	329	317	300	322	319	303	294	308	288	325	299	294	315	311	317	309	334	330	338	290	299	294	288	313	285	330	322	304	301	324	336	306	309	333	313	287	279	320	331	302	288	350	333	316	321	318	308	298	274	317	300	267	313	292	336	310	313	336	320	294	316	311	332	321	318	317	299	298	307	299	319	278	295	309	308	333	328	335	316	285	281	316	280	294	311	295	304	314	320	310	318	325	334	311	297	317	313	341	287	321	327	285	298	311	325	335	303	332	295	309	301	303	334	287	338	285	331	317	276	309	306	296	315	318	290	320	301	298	302	308	334	329	288	321	293	349	273	311	299	316	333	311	332	329	300	303	316	315	322	335	325	315	314	303	331	334	318	313	311	337	319	299	324	302	320	325	317	333	318	304	310	310	321	290	326	338	307	314	326	286	349	295	299	304	336	305	285	341	343	289	312	326	293	326	320	336	316	338	320	299	321	320	321	304	317	300	292	307	342	329	324	320	322	287	307	291	316	288	319	337	305	352	343	304	349	297	313	311	344	313	338	353	311	316	303	290	299	305	313	321	331	322	356	319	283	304	318	278	315	303	304	294	300	323	296	335	303	308	307	344	299	327	335	291	324	336	348	283	322	295	331	314	316	328	333	305	303	306	359	300	313	311	309	325	322	310	302	289	321	300	316	302	321	311	331	305	287	287	335	297	298	345	313	295	316	296	348	296	289	295	310	308	306	313	319	303	281	323	337	295	299	308	314	304	321	332	303	300	290	324	311	300	303	308	308	323	306	309	345	313	300	314	320	305	315	335	335	309	292	299	297	318	309	313	306	318	329	320	293	298	328	308	295	295	319	330	332	305	312	337	315	316	297	301	331	300	284	319	331	314	302	291	309	294	314	333	294	303	296	308	344	281	308	316	303	288	305	298	326	318	313	305	321	291	318	307	326	345	328	303	328	305	345	322	313	315	298	327	317	312	338	301	273	320	310	327	320	305	293	296	286	321	322	291	347	288	318	330	307	319	341	321	299	325	330	306	318	302	350	298	337	314	303	305	335	300	328	319	311	328	339	276	346	325	309	334	316	324	291	301	303	303	317	333	304	336	323	320	331	307	324	331	292	319	337	275	311	334	346	299	319	327	319	296	272	306	330	294	316	322	328	257	296	284	269	294	310	314	293	306	295	312	347	324	332	305	278	307	319	316	301	304	330	319	317	267	310	283	317	346	299	318	315	308	312	314	293	287	341	302	303	316	280	330	297	285	318	295	318	325	310	318	315	336	303	332	355	285	302	341	346	296	305	316	311	337	325	308	340	316	314	311	290	308	328	335	303	288	323	296	325	348	333	302	297	314	280	274	339	326	321	309	313	299	327	298	321	319	330	290	327	333	309	291	330	300	299	305	322	305	291	327	307	293	301	309	316	356	307	313	305	326	304	311	309	317	334	304	283	311	321	300	301	289	308	298	303	301	349	293	339	318	316	334	321	326	337	334	324	292	312	290	349	308	321	334	320	285	330	331	320	330	313	302	318	339	334	302	364	333	347	315	297	254	310	287	309	259	303	307	309	324	326	278	282	299	300	346	317	306	301	291	283	331	308	299	353	312	340	268	299	298	343	297	328	345	316	321	312	315	319	355	312	312	286	297	378	297	300	279	331	286	303	279	341	313	320	321	335	332	287	278	285	301	324	341	299	345	298	294	286	330	270	306	344	274	315	303	327	301	298	270	288	303	326	289	318	355	295	317	286	324	326	321	278	298	316	318	326	308	328	312	319	338	309	313	302	282	325	309	291	289	293	321	300	321	291	319	301	315	299	320	293	330	295	330	294	348	320	308	321	296	290	283	299	298	315	325	316	297	319	335	330	313	287	303	322	302	318	330	297	304	303	332	317	312	299	320	299	297	302	308	307	317	322	306	308	312	301	323	307	326	317	352	332	328	326	310	284	314	278	294	305	290	303	321	329	320	289	296	323	297	332	317	284	311	294	253	304	285	312	331	303	309	309	319	310	314	343	315	316	320	326	289	299	292	311	339	326	333	333	294	299	295	323	326	328	262	321	349	300	286	336	350	303	308	315	272	315	316	290	330	312	317	276	318	328	341	296	325	317	307	306	294	294	332	312	278	295	310	314	332	294	289	305	296	307	300	282	299	300	303	306	303	309	341	326	316	314	271	309	310	295	282	310	312	304	298	329	304	326	288	318	311	297	277	294	278	304	298	301	292	304	298	295	320	325	338	329	311	299	314	345	284	282	322	331	335	344	371	326	315	315	317	319	309	321	322	317	318	322	333	312	333	331	297	319	302	365	307	298	307	305	308	292	356	293	340	287	309	318	306	334	315	291	324	300	321	332	294	299	304	331	328	316	307	300	301	319	324	304	318	321	299	310	298	327	314	278	345	318	297	283	278	312	324	312	337	330	315	322	321	302	304	318	296	304	296	305	313	309	330	309	312	317	306	305	338	340	289	319	319	328	303	295	284	294	284	323	296	305	310	324	285	304	303	299	300
23750	21486	28735	24663	21478	7953	875	557	488	460	438	472	422	390	372	365	343	345	340	339	337	312	322	304	305	327	360	314	312	320	346	329	313	321	303	326	292	325	306	308	335	321	300	320	327	335	314	304	306	322	290	347	314	339	297	311	307	351	280	307	347	313	327	305	294	256	302	321	330	295	317	297	278	329	321	320	302	328	311	338	317	284	314	321	297	301	297	295	316	305	321	273	318	331	290	293	310	297	293	278	297	309	277	271	301	330	299	294	298	318	290	307	347	341	313	325	310	329	301	316	307	341	281	319	324	314	288	294	297	353	357	322	319	300	329	307	324	304	305	317	329	303	289	324	317	298	285	273	329	299	306	262	317	315	326	292	315	297	311	296	252	307	310	304	358	304	294	300	278	298	337	365	293	331	316	303	277	320	345	300	295	292	320	312	315	303	276	309	316	306	305	307	332	311	322	316	297	316	286	326	306	333	293	308	303	325	245	298	291	320	348	320	304	270	314	314	335	320	327	311	302	319	298	315	307	275	301	321	302	338	317	303	282	328	342	331	298	300	325	322	304	308	319	300	312	331	321	274	289	339	316	332	312	294	335	328	302	315	281	323	319	281	316	329	300	297	294	302	367	320	304	268	290	303	326	306	288	290	315	317	334	322	303	321	328	311	301	318	315	299	341	335	332	320	298	306	300	322	297	280	299	301	354	327	297	298	320	289	285	306	291	331	311	308	304	329	340	311	290	319	321	296	310	297	350	309	291	311	335	287	293	325	317	295	309	332	312	321	309	299	320	329	280	307	352	298	283	292	307	328	315	304	315	316	305	292	294	304	316	294	282	290	307	304	301	284	290	270	304	348	290	294	317	315	347	296	336	306	327	284	303	270	301	328	330	287	315	318	292	309	309	303	273	269	317	353	304	306	310	329	332	324	348	296	330	324	297	329	310	280	303	335	328	321	326	286	336	330	305	302	323	312	301	322	302	307	293	307	313	289	293	290	329	314	330	316	317	319	316	277	305	285	310	324	297	327	287	335	305	286	310	295	295	285	317	329	293	294	301	273	303	295	385	287	326	330	318	316	320	329	344	293	294	299	304	308	316	288	311	288	322	300	270	303	326	301	305	280	323	321	279	287	303	304	325	298	329	331	304	318	335	313	317	297	268	324	304	331	297	293	312	312	325	321	305	288	308	310	312	315	308	282	343	290	319	299	310	295	327	266	318	307	305	323	319	320	261	284	301	304	332	301	309	328	309	318	316	324	299	284	284	320	323	299	309	314	316	303	307	340	333	344	318	278	326	324	288	309	294	336	326	283	304	343	341	298	290	313	336	289	317	330	302	320	340	315	337	318	322	328	289	307	272	303	292	340	282	282	323	342	306	314	296	318	303	325	293	296	331	327	291	319	256	349	312	337	321	312	295	288	313	344	296	344	331	276	304	297	303	318	320	316	307	290	294	296	317	291	325	312	311	318	297	335	331	309	324	288	322	323	336	290	285	300	304	287	316	280	315	294	275	330	306	340	312	305	324	320	294	316	312	305	286	330	286	333	352	281	306	268	327	335	295	307	310	334	306	353	289	344	285	293	271	305	336	317	310	343	302	318	320	288	337	290	279	316	317	307	286	298	313	317	289	321	314	294	300	309	289	311	342	322	296	314	305	276	282	283	310	323	298	305	315	319	307	296	307	311	296	313	316	336	302	308	321	285	301	306	300	289	323	319	325	326	316	291	276	319	342	308	292	305	300	334	286	320	308	309	324	287	309	293	294	284	310	307	307	316	314	282	314	311	308	347	324	308	297	319	294	310	281	303	278	293	311	301	283	325	310	288	285	298	295	320	327	275	302	291	321	304	304	331	313	284	275	321	318	319	280	322	329	327	306	285	331	321	317	323	341	298	316	312	296	314	295	299	336	289	316	304	325	301	301	338	342	333	316	290	315	314	306	290	327	301	338	312	297	309	314	292	308	277	283	312	302	352	296	301	296	272	319	303	305	309	291	283	342	288	290	301	315	325	323	282	319	268	313	319	288	306	317	303	320	319	327	314	311	336	313	307	326	328	319	300	307	313	295	333	290	312	305	324	296	319	309	307	297	307	319	330	317	313	320	326	313	302	320	310	279	290	317	310	304	308	304	297	311	334	298	294	287	336	326	302	297	316	285	313	327	295	284	300	317	315	283	337	297	320	283	303	305	331	336	317	311	296	279	297	283	314	298	315	327	336	336	326	306	316	301	316	310	294	320	316	301	316	323	318	318	321	324	295	323	324	316	289	331	324	319	299	302	322	318	325	315	328	266	316	276	344	308	303	295	318	308	299	289	307	287	296	299	243	331	317	319	283	309	297	287	348	326	329	301	318	328	327	317	303	288	333	306	312	297	294	309	299	334	267	317	319	301	299	339	345	334	295	315	295	315	336	319	283	301	316	320	330	286	307	324	293	270	350	286	321	331	305	309	292	295	321	351	324	326	303	292	292	298	281	314	324	319	314	330	321	278	300	329	316	329	296	298	279	306	293	313	315	319	317	321	319	319	336	296	288	330	297	291	320	322	312	285	304	310	307	329	304	285	324	308	314	292	280	331	331	292	311	324	291	373	291	286	331	302	304	311	323	338	297	312	285	287	312	301	299	347	333	322	287	293	314	305	319	268	314	298	301	336	323	322	301	300	317	291	316	332	331	333	288	307	288	326	313	307	313	312	313	304	299	295	281	308	301	299	328	308	299	320	304	315	301	308	306	319	285	302	308	303	310	303	316	311	326	334	325	307	300	322	314	304	305	315	324	311	318	306	287	312	307	307	304	311	299	290	295	344	312	324	286	327	323	327	315	312	325	311	312	278	317	298	302	305	299	328	301	307	319	298	332	303	336	319	314	311	307	273	301	309	317	311	294	295	310	303	321	303	322	290	323	314	324	299	324	297	314	298	298	283	305	331	308	302	327	334	307	312	323	323	310	343	304	316	331	340	316	309	287	320	271	312	311	321	298	322	313	334	301	304	291	296	271	309	324	309	308	313	294	329	298	330	269	265	292	288	354	304	305	277	305	278	304	322	299	346	320	265	285	327	309	350	309	295	337	331	321	318	299	308	326	296	349	313	294	326	304	283	304	302	326	323	336	310	328	340	291	307	338	296	321	314	299	296	338	300	311	308	320	323	293	320	332	307	309	293	287	304	277	336	282	333	308	309	312	301	300	274	331	285	364	299	299	307	320	315	304	294	333	303	292	301	268	312	313	294	318	277	332	299	294	313	274	283	305	323	317	308	301	311	329	302	312	298	288	298	343	340	305	298	286	316	322	329	301	316	314	299	315	337	323	309	328	287	339	274	323	311	332	283	275	322	318	306	316	319	324	286	330	302	313	323	309	311	304	310	312	311	310	315	312	323	344	286	320	319	331	293	337	290	310	301	295	308	326	289	303	329	319	315	318	311	326	308	316	263	320	326	300	295	308	313	307	291	317	306	284	332	306	313	303	323	312	278	285	297	313	298	316
5607	20436	10871	4174	2022	1447	1140	890	754	685	601	541	524	514	463	476	451	427	441	393	429	422	385	397	431	372	394	403	388	410	376	391	380	334	402	371	378	400	400	393	421	398	372	356	364	369	380	383	391	385	370	356	371	389	398	357	360	359	357	366	406	367	334	363	352	361	366	379	382	383	380	366	378	347	366	395	328	395	386	398	380	407	371	359	369	357	408	369	356	398	386	358	365	343	370	356	369	370	390	365	381	407	380	354	339	343	411	338	422	368	362	381	394	347	343	392	378	387	331	383	385	385	387	379	389	386	389	397	379	372	378	364	393	349	387	392	395	357	370	359	382	353	406	386	371	339	371	333	373	347	366	385	362	339	395	370	407	379	364	364	374	350	366	369	385	357	366	394	407	366	382	353	369	353	382	338	374	364	387	354	347	397	383	358	363	352	373	349	405	355	318	357	343	379	355	334	376	371	371	362	408	380	359	339	395	368	405	358	355	322	338	362	361	380	341	380	355	394	412	339	389	360	358	378	355	360	373	379	383	388	378	390	384	377	365	368	358	356	373	383	367	356	408	384	399	316	391	346	408	377	341	366	359	375	386	373	360	348	390	368	354	414	364	355	369	336	380	362	351	390	367	381	362	387	353	373	410	370	354	374	378	378	362	387	376	365	381	345	363	378	354	354	359	326	364	355	336	359	381	369	386	362	359	352	346	340	392	386	366	389	354	390	370	375	401	378	360	380	375	385	379	370	371	356	340	398	358	388	403	381	365	367	356	349	386	349	367	357	385	366	357	371	351	377	382	371	356	405	380	306	392	377	372	368	341	363	360	377	373	370	376	395	358	312	339	339	367	352	371	341	373	347	352	364	339	418	366	348	366	402	401	365	376	360	374	352	389	390	377	363	350	391	355	367	352	368	335	388	371	414	360	372	392	410	362	370	350	366	376	379	324	338	353	340	362	388	359	358	351	354	373	328	382	368	381	370	372	380	350	370	372	353	365	382	351	355	410	355	341	374	370	357	359	364	359	355	362	371	331	358	352	346	344	371	359	399	367	361	344	374	352	363	384	387	379	375	371	360	380	371	371	350	349	376	372	374	385	395	389	340	353	370	381	349	359	346	381	358	342	348	405	367	399	364	335	367	368	361	342	359	361	375	389	380	341	362	338	364	382	372	361	403	366	365	359	369	355	365	397	375	386	351	364	356	336	379	393	349	381	384	336	373	368	340	389	371	342	415	343	396	334	413	377	365	351	351	401	385	360	396	387	366	368	372	373	371	384	424	392	371	393	357	392	343	409	379	361	360	350	383	364	401	366	343	389	375	343	385	399	363	360	370	405	376	361	373	369	351	324	367	369	364	364	371	381	377	355	391	379	403	324	384	388	341	366	379	327	371	366	351	361	386	356	334	323	359	378	381	374	341	400	317	348	375	387	381	347	375	407	385	330	407	394	361	338	345	399	336	378	360	346	376	365	354	367	371	395	383	370	354	382	365	335	358	361	377	386	359	390	363	363	365	375	384	366	375	414	378	373	359	377	365	362	361	381	375	375	382	344	383	394	359	388	382	351	393	360	376	384	356	378	349	381	371	367	374	359	360	409	392	362	355	368	373	376	386	363	382	363	389	414	365	354	338	393	373	336	372	372	353	352	368	377	358	392	367	377	356	390	336	375	329	379	371	381	380	374	347	386	385	372	359	385	375	335	407	351	375	343	361	374	370	373	344	380	414	387	388	384	392	360	364	360	336	354	373	357	410	381	351	377	390	387	358	403	358	389	363	366	361	387	348	359	374	368	358	347	349	393	362	375	375	378	358	393	358	370	335	358	369	381	372	377	387	330	361	354	398	338	355	394	379	348	359	375	377	381	381	383	366	433	363	375	369	371	338	417	371	343	399	345	362	394	343	374	390	391	367	325	374	350	429	362	377	343	345	385	337	376	339	388	362	343	377	366	405	362	351	339	414	397	368	377	382	389	375	359	380	360	394	375	385	388	382	411	387	349	369	377	385	379	365	378	353	356	389	343	379	390	376	394	407	377	379	367	337	357	390	372	348	410	335	372	351	343	360	349	371	329	386	354	387	343	381	381	347	357	380	366	382	351	379	353	357	379	405	349	364	373	377	386	350	380	371	383	334	374	404	336	353	379	373	370	329	361	359	365	362	415	341	355	371	398	359	372	369	361	374	353	361	361	403	370	363	379	354	364	360	348	387	384	403	399	375	394	428	389	360	384	369	381	362	386	347	367	380	369	389	359	366	336	413	380	384	391	372	361	341	392	319	335	370	385	378	346	371	370	416	364	373	377	333	381	383	354	339	330	389	377	376	370	372	346	356	379	341	374	387	345	374	383	376	365	366	340	349	364	385	395	384	350	373	386	361	381	363	372	374	362	377	347	372	358	394	355	387	372	388	349	379	358	384	355	375	383	353	367	385	364	364	343	329	371	375	362	359	380	342	366	363	379	352	333	337	366	412	389	333	336	378	334	361	366	353	362	342	387	390	336	358	353	411	354	379	366	336	371	360	358	358	360	367	386	400	383	337	352	357	347	370	361	363	335	377	375	411	369	347	339	362	371	384	402	398	384	377	363	384	382	376	388	364	364	385	352	355	347	371	368	358	355	350	366	402	400	372	342	409	329	352	373	368	378	376	357	396	371	380	350	325	393	368	347	377	344	357	373	384	430	377	379	379	350	350	368	396	357	358	358	365	351	332	342	357	392	394	376	381	365	369	349	354	331	420	393	351	359	379	376	357	360	382	396	414	371	387	373	336	347	351	352	353	377	372	374	351	348	372	358	380	386	346	360	359	376	326	374	343	365	401	337	374	388	325	350	403	369	379	377	391	385	340	381	358	377	325	359	365	409	378	344	361	378	363	375	378	350	376	356	386	370	353	378	370	376	385	405	409	394	375	389	375	372	364	374	355	362	391	390	350	361	369	385	373	363	364	354	362	359	332	375	353	362	375	360	351	360	351	385	369	367	371	375	350	321	383	373	336	390	364	398	350	352	335	379	383	402	349	422	353	371	383	383	400	341	360	368	375	396	368	366	371	371	365	340	376	362	353	352	362	377	371	397	355	348	367	353	328	408	358	357	330	391	376	371	375	339	353	396	387	354	350	368	390	354	399	383	344	386	328	341	378	378	383	378	407	376	403	362	338	361	391	355	375	381	360	421	394	378	364	366	361	363	362	352	375	378	342	384	378	366	338	379	377	369	352	375	333	344	359	351	370	366	359	384	334	350	371	346	379	371	387	337	347	352	370	388	338	342	348	340	385	366	389	381	381	406	375	377	373	346	383	349	371	404	335	388	367	369	396	365	398	375	347	384	392	336	324	393	371	356	346	381	381	351	347	365	324	358	397	358	382	377	423	342	345	360	355	361	376	368	369	365	359	368	389	360	374	366	355	347	350	386	365	439	354	319	400	350	369	378	367	390	375	351	386	359	363	379	391	377	347	373	349	381	374	342	367	361	341	357	383	361	364	388	368
24942	21475	27479	25742	7404	390	313	267	199	212	186	189	152	145	162	147	153	137	158	135	127	145	140	156	151	150	122	118	131	116	118	124	112	127	126	153	133	147	116	126	145	120	123	115	135	134	135	138	127	145	124	132	127	129	121	124	126	105	136	133	121	142	115	138	140	136	121	131	102	144	118	137	127	140	107	130	124	122	126	131	124	121	141	135	140	132	108	113	124	126	116	125	137	111	134	125	131	133	128	148	123	148	128	119	130	144	122	122	152	127	145	121	138	126	138	115	104	135	135	115	138	144	138	127	119	129	127	125	118	143	141	138	134	127	131	144	139	127	116	128	123	121	117	110	117	137	159	123	124	126	117	122	136	121	138	137	130	129	128	119	156	121	125	107	140	128	116	145	136	124	121	117	128	128	151	115	107	125	137	117	135	134	121	132	132	131	113	115	118	134	124	146	120	119	137	106	131	112	123	113	126	110	132	132	127	135	138	133	113	113	135	120	125	134	130	113	126	135	131	138	134	128	125	142	118	133	145	148	123	143	124	126	128	121	132	122	138	118	136	130	137	132	113	139	120	138	130	108	133	137	121	121	129	113	131	122	133	134	121	134	96	115	123	130	126	136	142	124	125	120	149	121	128	115	109	99	141	114	114	119	136	115	145	135	123	125	129	138	140	127	151	142	133	129	129	124	109	125	126	133	120	154	128	118	119	110	122	133	115	125	118	123	125	134	122	131	130	105	112	111	119	125	159	133	141	116	141	131	127	140	128	114	144	142	125	119	133	130	134	121	128	126	149	124	123	113	127	144	124	144	111	113	130	139	113	131	129	123	130	98	132	128	150	114	134	124	136	128	113	126	126	128	155	154	130	123	125	114	124	138	113	131	135	148	125	128	127	141	121	122	124	120	129	138	133	125	138	121	128	132	126	120	119	123	138	115	142	130	131	122	113	144	124	134	113	132	123	154	126	125	128	117	132	130	126	126	130	124	144	126	123	125	116	132	132	121	127	149	119	129	118	120	141	127	110	136	135	122	122	111	141	117	104	138	131	131	127	138	118	128	146	120	101	137	131	116	130	124	139	114	146	155	121	161	147	121	140	131	121	106	121	130	137	146	141	124	124	134	135	128	121	108	145	109	122	127	123	131	138	142	129	130	124	146	111	141	119	155	127	120	119	102	123	121	120	125	136	112	127	128	123	144	145	138	112	108	115	125	108	101	122	136	122	125	108	116	121	123	108	136	125	145	147	137	115	129	124	120	139	139	119	126	141	120	126	137	100	123	123	113	119	136	111	110	125	117	128	108	127	141	109	123	121	111	119	138	124	121	123	127	127	136	118	139	123	136	128	123	139	131	122	116	117	115	123	111	117	135	127	129	129	144	122	113	112	131	121	146	137	150	108	105	126	129	113	128	120	111	154	135	138	119	114	125	123	127	120	149	113	135	133	137	131	129	132	116	123	148	120	136	133	124	122	123	120	133	116	131	119	139	124	123	108	142	144	135	118	109	126	134	123	145	105	156	129	116	115	146	141	130	129	130	127	145	142	122	127	134	133	123	145	124	139	105	151	130	121	109	119	122	127	128	128	132	112	128	137	105	135	141	122	120	117	161	140	117	131	133	130	125	109	127	106	129	122	132	119	134	139	143	104	127	146	146	129	118	135	118	124	122	114	147	125	125	137	125	126	122	132	119	137	128	131	148	129	129	123	108	120	121	138	134	129	123	133	128	138	115	131	103	121	151	141	131	125	129	130	152	110	121	106	134	123	153	155	126	122	123	141	123	130	125	120	114	120	114	133	144	135	113	116	137	119	144	130	137	115	144	123	121	132	121	134	121	142	129	121	104	132	139	121	119	128	116	135	121	132	125	115	125	127	131	122	140	126	121	140	104	125	125	119	139	129	138	117	124	128	129	130	111	113	130	122	130	133	136	141	132	127	127	131	136	121	144	130	141	126	134	137	135	139	117	117	129	120	120	122	134	133	118	127	137	130	141	127	142	122	120	127	114	117	122	126	157	141	122	138	125	117	117	143	114	139	128	149	130	117	125	146	117	131	111	118	112	130	144	136	111	109	130	130	135	143	96	122	133	113	137	108	130	117	130	140	116	116	139	127	133	118	112	108	99	125	131	151	146	121	111	137	133	136	119	125	120	111	120	107	102	117	118	130	120	136	133	116	143	134	132	131	118	133	126	124	137	110	140	125	131	130	128	122	135	111	132	144	132	123	134	143	113	144	132	143	120	109	98	127	144	104	128	133	101	124	127	116	119	135	135	130	109	124	148	137	124	110	137	120	131	142	119	136	132	135	127	129	132	114	131	133	128	143	130	131	141	135	133	125	132	151	141	119	124	136	137	119	131	113	129	136	137	142	119	122	133	117	146	114	121	112	138	119	132	133	123	136	125	123	148	129	133	127	136	125	112	110	126	96	139	125	135	133	128	125	148	129	133	110	154	115	139	116	128	132	120	126	104	159	146	112	123	118	133	128	136	118	115	120	132	135	131	117	102	132	113	130	131	117	133	111	123	129	121	127	126	130	125	133	135	133	118	132	131	148	122	147	126	112	124	132	124	147	140	132	126	138	136	136	128	135	127	134	128	125	128	105	122	115	138	131	140	121	128	132	131	142	128	126	125	131	123	114	134	161	155	128	136	125	135	114	119	113	117	129	109	128	132	138	138	117	137	121	112	138	128	129	120	137	128	138	117	117	144	131	128	129	108	127	122	136	116	146	133	124	124	128	130	131	147	126	142	122	133	127	127	138	128	152	102	128	141	123	144	149	136	138	119	137	113	122	140	110	123	114	108	163	147	115	139	122	139	118	119	144	132	158	112	133	133	124	135	97	133	137	125	126	114	116	143	143	115	129	139	146	117	106	148	117	121	133	131	136	120	125	134	112	144	143	145	137	119	115	129	129	128	120	129	132	115	137	146	120	137	139	136	124	123	138	136	115	138	128	135	120	124	122	130	122	152	132	122	121	139	134	116	106	138	128	119	129	128	127	139	126	139	120	122	136	119	129	133	121	113	120	122	126	118	109	135	126	121	127	129	135	124	147	126	136	136	155	129	150	135	128	139	141	101	126	128	122	122	123	119	123	118	131	125	123	126	134	139	132	133	138	145	116	130	115	147	119	127	130	135	126	120	122	151	128	121	151	122	120	111	135	128	136	117	126	105	130	121	126	159	149	107	122	121	131	131	117	105	145	151	125	124	135	145	131	118	137	139	119	127	136	135	128	124	138	114	111	132	137	119	129	129	133	132	134	129	128	129	133	130	122	133	124	121	116	122	115	132	128	141	129	128	134	145	136	134	132	124	133	123	127	138	118	122	143	131	140	137	132	126	131	134	118	121	126	135	139	150	128	126	121	142	131	122	147	104	118	114	144	130	132	133	131	120	136	160	142	114	128	136	114	134	136	133	143	123	122	118	133	133	135	127	157	121	130	132	122	134	116	127	137	133	132	125	113	149	109	121	124	155	125	141	131	117
5638	17584	6023	2203	1065	778	570	450	368	313	312	248	221	236	219	215	157	192	172	155	166	171	184	168	154	183	134	193	172	160	155	148	162	177	152	146	190	160	138	126	164	148	156	157	160	148	147	161	154	170	171	148	166	138	149	147	147	154	154	158	133	174	149	170	153	164	154	151	146	153	148	157	140	151	158	141	163	144	133	124	177	155	164	121	132	134	132	181	175	134	150	143	159	160	143	141	148	140	168	138	140	139	140	148	140	151	152	160	151	155	166	177	148	154	157	137	132	166	147	173	151	155	160	128	163	145	179	172	135	150	144	170	155	170	159	164	132	159	156	128	179	165	158	164	162	153	148	174	156	133	152	166	167	123	125	148	149	141	140	173	152	169	146	146	149	157	154	147	155	159	145	161	161	144	139	168	153	164	163	151	176	179	148	160	148	170	150	164	140	164	127	149	141	138	134	179	143	162	145	167	149	152	151	165	153	143	151	138	136	165	162	152	174	158	143	158	142	144	160	171	150	158	127	153	149	147	131	163	169	139	140	138	147	159	158	150	161	147	188	129	146	161	156	153	141	144	172	140	156	178	146	148	144	153	143	151	140	183	170	166	166	136	156	139	140	155	149	147	154	154	166	152	149	166	180	166	174	140	149	152	170	161	166	142	148	131	166	144	157	156	175	157	172	143	157	158	165	147	140	162	144	144	143	157	148	140	140	153	152	167	161	149	154	154	157	134	160	148	147	175	145	165	149	137	170	143	153	152	134	149	149	145	167	157	141	160	138	154	153	149	151	150	181	114	140	159	156	173	126	139	154	141	145	163	158	161	141	144	153	168	148	142	134	139	177	149	155	133	140	164	136	155	136	125	158	134	159	157	153	156	170	158	138	161	159	172	156	158	156	146	152	142	153	132	139	145	150	154	146	164	169	159	148	150	148	164	157	148	151	135	144	149	159	144	151	139	171	151	165	153	151	156	171	173	150	157	142	161	153	173	133	142	131	151	167	140	164	147	168	167	141	128	137	162	170	141	160	146	155	174	170	172	159	173	161	164	143	154	141	144	158	173	147	135	126	145	161	143	138	155	142	183	168	139	151	169	145	171	166	160	135	167	138	146	161	149	138	139	168	143	167	154	183	134	147	161	145	148	143	161	172	148	143	154	138	146	157	139	182	144	133	158	173	126	156	159	167	156	155	157	168	151	155	164	138	143	130	152	158	153	145	140	147	159	158	134	139	146	150	155	157	142	148	139	156	152	146	146	156	149	155	155	159	154	149	149	170	168	143	167	150	153	161	163	166	164	162	166	162	147	134	178	149	158	139	156	174	178	174	147	157	144	140	147	142	155	140	142	149	167	155	149	146	158	164	158	136	148	150	178	169	164	140	150	165	142	174	166	152	170	134	158	164	137	139	166	149	165	144	149	142	166	164	161	138	144	131	149	152	152	173	189	156	134	142	147	146	142	168	159	142	151	165	142	144	156	143	156	152	173	137	167	181	142	138	141	135	138	152	140	148	148	158	156	146	156	160	152	157	134	175	130	152	128	146	157	125	126	158	149	161	157	149	143	143	140	166	152	161	158	159	164	134	151	140	162	172	191	151	159	155	163	164	151	142	158	149	163	153	158	150	171	134	153	164	151	135	140	146	150	173	147	168	162	142	151	166	197	138	162	160	163	159	181	172	149	169	137	145	142	150	155	158	142	148	129	172	149	144	131	157	160	162	124	141	161	174	149	160	160	136	161	150	155	164	140	172	136	145	176	178	159	159	155	130	154	145	165	165	153	134	154	138	127	148	150	168	136	150	142	152	163	166	141	164	135	166	137	167	168	164	148	150	175	141	149	141	131	158	146	157	161	144	165	126	135	164	158	151	161	156	150	160	163	153	166	165	152	168	141	153	149	140	130	175	149	153	157	152	158	163	165	142	157	154	135	144	143	146	146	151	155	153	177	163	159	170	164	146	154	151	162	145	156	146	162	158	168	147	170	141	137	174	156	162	155	150	153	156	159	150	163	138	164	153	166	166	149	146	138	152	178	149	161	165	161	165	154	138	147	137	141	136	150	165	155	139	158	166	145	179	143	172	137	156	165	142	126	159	146	152	157	151	147	152	149	131	151	162	133	146	166	152	152	138	153	144	141	175	168	139	141	162	157	148	142	150	172	161	149	153	175	162	153	160	148	161	170	149	139	162	138	150	129	148	153	157	161	150	163	152	158	140	155	150	173	153	134	150	144	155	147	162	159	154	150	156	158	148	141	137	168	156	153	145	161	157	150	134	134	158	154	158	164	166	155	148	149	156	169	147	147	127	149	159	152	167	128	169	167	163	158	157	160	148	148	159	132	151	138	164	164	131	156	162	175	141	141	170	184	148	152	138	153	175	149	148	144	134	146	151	131	155	138	174	152	170	166	176	143	136	153	164	165	135	144	158	160	144	154	160	161	164	143	160	139	169	161	144	166	158	162	181	153	141	154	189	160	141	176	163	155	154	148	152	140	160	188	142	155	130	130	157	161	153	145	150	143	147	144	153	143	141	158	134	142	158	150	128	165	131	146	158	156	165	169	151	149	152	156	136	144	158	181	144	164	139	135	155	124	150	167	157	156	149	170	157	138	153	135	162	167	152	164	169	159	156	126	138	126	145	145	185	146	158	138	158	135	143	148	148	140	155	166	156	166	148	166	180	159	151	168	156	142	171	159	135	153	156	170	140	144	144	168	151	142	145	142	162	150	157	176	128	138	164	145	158	131	139	160	151	155	174	155	149	144	141	150	160	168	160	145	152	140	155	161	146	143	154	198	165	142	143	169	154	135	141	147	148	166	156	159	170	147	141	144	150	168	138	147	163	141	175	150	150	162	172	150	188	150	125	158	173	169	157	167	160	155	130	162	162	158	173	156	144	129	131	158	145	147	159	136	183	140	140	152	150	182	159	166	159	173	152	163	150	159	153	129	176	163	151	119	141	161	159	140	163	151	146	145	150	141	151	136	137	164	171	133	154	127	148	148	138	153	148	139	182	163	135	143	140	136	173	133	160	172	156	165	155	139	142	154	165	150	152	147	149	144	175	140	149	154	163	127	135	157	170	157	136	139	143	144	144	161	137	158	157	145	126	162	160	162	132	155	164	140	144	146	135	147	143	180	152	136	166	154	153	179	157	138	158	162	156	165	145	150	156	161	164	155	146	152	156	159	157	163	162	144	143	141	121	168	137	178	136	160	158	161	143	146	155	165	161	145	151	145	151	159	155	167	146	146	150	153	148	148	152	135	137	144	158	157	169	160	161	145	140	148	159	159	141	154	177	148	143	168	135	158	146	158	155	135	153	139	159	139	162	153	137	159	146	132	131	144	171	150	160	130	172	149	154	156	156	146	169	156	156	132	170	155	137	135	160	160	151	155	140	160	143	132	168	171	129	154	171	152	160	160	153	143	152	132	156	155	156	142	143	145	146	148	133	160	154	156	153	163	140	137	152	156	164	154	170	134	162	159
22764	21508	29252	24209	21511	21522	5596	690	547	463	385	345	328	309	271	280	251	229	214	225	227	189	208	199	196	173	187	179	186	180	168	213	169	181	171	174	163	161	194	167	173	176	139	180	155	153	161	151	187	166	178	174	168	178	172	174	172	173	152	175	171	166	145	185	174	165	160	161	168	184	162	161	121	167	164	143	159	148	149	127	145	166	179	168	157	151	160	165	145	139	186	181	167	166	153	128	157	167	166	171	165	169	140	185	149	128	165	165	146	161	159	171	145	156	153	150	151	162	181	152	150	170	198	152	162	186	156	156	177	184	200	153	163	134	163	143	163	144	151	143	158	159	155	153	180	187	178	162	155	152	170	153	163	146	202	147	158	146	185	172	163	172	124	165	163	168	153	149	151	154	165	166	143	165	145	143	170	154	153	168	140	135	138	172	151	146	157	121	164	156	171	167	164	148	156	180	153	165	156	153	150	161	155	153	184	147	158	155	165	124	141	155	181	163	183	177	157	160	173	164	160	159	151	179	139	149	148	147	157	172	152	164	147	173	151	181	134	153	149	154	168	158	157	148	154	164	172	164	145	170	137	146	167	164	175	142	156	184	147	166	144	152	176	186	148	150	162	144	155	152	147	159	127	158	153	178	166	144	147	135	152	153	172	191	142	170	156	150	163	160	179	144	157	143	146	180	174	137	154	155	180	162	156	159	171	190	154	169	139	174	162	144	167	156	162	168	146	159	133	176	158	170	160	150	155	154	135	150	179	168	147	132	155	167	158	151	161	137	160	182	151	176	191	171	149	144	173	150	164	163	166	156	156	170	181	187	174	153	162	172	166	163	148	154	133	165	168	160	185	167	152	156	148	138	163	183	153	171	140	169	144	173	140	162	181	146	150	166	139	174	160	129	157	162	139	155	150	172	136	167	168	165	152	171	157	152	136	174	182	167	144	152	166	184	159	165	137	192	146	171	188	148	128	158	150	157	174	157	178	154	161	159	147	159	167	162	145	152	149	149	153	139	152	151	174	159	174	169	167	165	155	165	159	161	143	164	159	154	151	159	157	162	168	158	140	173	159	166	177	177	164	157	158	151	168	155	181	158	156	157	158	168	139	169	152	170	148	141	148	166	169	175	174	167	163	125	161	167	136	165	171	144	163	160	151	165	189	165	161	168	180	135	177	156	152	152	142	134	176	153	175	147	150	170	148	157	161	174	147	170	168	153	148	189	181	167	164	133	154	144	166	156	153	187	143	174	142	143	175	155	156	151	159	145	183	158	176	158	159	167	170	170	155	154	169	153	156	144	173	134	147	167	141	161	156	155	150	155	170	180	162	137	148	170	168	180	153	154	156	164	155	181	164	161	144	177	167	159	158	136	166	160	159	163	150	164	162	156	153	154	160	158	154	141	144	157	146	143	177	153	177	175	160	142	144	176	158	149	161	165	176	168	158	144	160	149	150	148	161	141	152	166	179	155	136	126	167	167	155	160	160	163	156	137	133	156	140	166	160	150	178	169	157	155	150	133	142	164	139	159	141	165	152	182	179	172	144	168	162	161	120	170	138	141	169	173	156	146	162	165	148	155	152	157	148	162	166	176	161	183	163	167	165	163	170	173	151	176	188	155	153	165	158	162	160	135	136	183	156	185	174	146	144	165	149	156	177	152	172	147	156	161	166	137	137	174	165	167	171	145	156	150	154	157	169	156	164	154	169	175	162	164	163	170	133	157	146	147	151	182	163	171	175	152	164	152	179	154	164	148	159	164	133	165	156	177	155	154	158	149	186	144	171	163	153	146	171	173	159	153	144	140	156	160	157	165	146	151	154	154	166	149	153	148	156	161	178	191	167	165	186	156	145	148	157	159	126	163	164	144	173	158	144	127	172	153	152	173	150	176	137	153	163	137	168	144	164	144	164	165	160	158	156	152	174	147	154	193	154	159	157	164	152	162	165	165	149	200	159	165	145	152	167	148	134	138	165	139	165	165	157	165	165	180	167	175	130	173	152	157	161	145	157	156	162	144	160	153	184	151	150	166	170	156	171	170	148	152	160	165	168	138	159	149	165	159	171	157	150	148	150	166	162	156	149	167	169	151	161	160	141	152	152	153	157	156	170	162	177	168	146	161	160	141	150	172	137	172	170	160	140	150	151	161	160	149	159	142	143	172	146	167	189	160	179	176	159	165	167	140	157	151	183	162	163	155	147	138	189	159	150	154	155	143	188	129	159	151	159	158	156	160	149	142	160	158	166	159	160	160	138	153	168	154	170	156	160	177	174	150	169	183	157	158	159	155	163	156	162	176	167	159	167	154	143	143	162	186	168	149	158	154	165	162	154	158	171	149	166	166	140	133	136	158	157	171	150	147	173	138	178	164	161	169	151	171	138	165	154	157	146	170	144	183	147	159	132	162	158	155	181	174	168	156	169	145	184	161	149	146	158	160	136	163	141	165	147	169	160	157	151	152	160	161	173	155	151	147	142	161	156	160	151	179	154	156	143	166	158	182	167	178	156	155	168	163	157	154	158	164	168	161	148	153	145	141	160	146	174	161	161	198	165	157	153	160	178	175	136	140	169	166	161	156	151	137	179	182	155	151	150	168	170	158	161	179	169	142	127	165	174	146	138	169	165	161	152	160	139	156	127	161	183	154	168	174	139	143	160	149	161	158	151	157	153	170	140	158	169	157	140	126	149	135	134	168	172	150	165	160	147	152	169	141	159	161	172	140	154	171	178	167	151	170	156	147	142	161	159	166	179	156	170	170	165	152	178	150	135	144	150	156	167	153	154	173	143	174	171	163	175	157	142	156	129	181	180	154	163	151	163	153	180	168	163	171	145	179	145	131	151	164	166	163	150	173	179	168	138	148	178	167	172	150	139	172	154	156	159	158	152	147	134	152	155	151	140	167	153	175	168	152	158	159	150	197	154	134	177	154	145	143	159	153	147	146	168	137	150	163	161	155	160	167	146	154	147	150	141	174	145	148	174	168	169	162	163	165	150	153	159	155	151	181	158	143	172	138	160	146	144	169	171	153	174	160	161	150	151	157	152	177	168	138	161	149	158	158	162	166	166	154	150	153	183	161	161	174	153	133	165	173	170	166	153	153	172	142	173	145	148	168	177	164	162	144	157	161	138	172	171	151	174	149	163	169	156	157	185	154	169	154	156	142	159	194	152	153	167	145	172	163	157	150	163	172	174	155	147	163	158	153	171	164	162	159	153	138	157	163	150	154	137	157	157	168	160	172	135	197	156	133	163	153	151	176	165	188	161	155	163	152	155	147	166	161	158	174	155	160	171	159	148	161	160	149	160	174	167	145	172	154	166	164	159	136	163	143	155	145	146	162	164	155	152	143	146	151	164	156	162	166	158	166	154	148	177	167	193	176	152	156	172	181	144	163	147	141	157	135	170	175	150	190	172	177	171	171	147	168	174	147	155	145	155	141	170	156	146	171	175	162	171	157	148	169	163	159	150	156	150	161	176	161	165	153
7815	27767	14297	7379	3255	2315	1673	1271	989	772	672	537	450	448	391	389	377	332	303	277	286	275	257	254	233	249	234	204	249	228	230	230	264	187	201	224	209	225	216	221	196	230	206	210	224	204	195	200	247	221	233	244	212	200	194	222	202	187	180	180	216	212	186	206	209	203	219	203	217	195	204	213	175	197	199	202	187	205	209	178	191	167	186	186	194	188	186	192	194	154	215	186	207	184	191	177	180	206	184	203	216	201	219	200	196	181	187	193	209	184	195	183	214	201	191	179	159	203	192	205	198	201	180	182	187	188	190	188	194	196	183	199	185	200	184	206	179	181	209	194	171	193	165	194	199	197	170	163	196	209	184	216	209	171	199	200	186	204	182	195	187	189	208	197	199	209	189	197	185	155	184	186	206	186	181	187	199	204	177	180	203	194	203	198	187	220	198	213	188	210	204	180	184	213	197	219	169	214	204	218	203	195	170	181	199	206	175	197	193	197	193	196	176	212	157	182	212	205	177	190	170	174	200	191	208	194	176	200	168	197	210	171	213	181	180	185	194	185	170	185	198	206	216	179	195	222	206	192	161	187	195	193	186	187	171	196	195	187	187	210	179	201	189	188	178	184	188	207	218	184	221	184	200	191	185	175	201	189	189	196	192	212	214	198	217	169	198	215	198	178	204	174	215	177	208	179	180	182	195	201	180	182	206	187	183	170	202	194	201	190	214	204	198	170	202	203	195	191	183	189	174	174	188	177	185	207	201	208	198	170	202	210	183	187	189	220	205	205	201	198	212	186	202	198	208	175	190	190	184	180	216	182	193	202	197	217	200	197	193	217	208	176	173	191	181	187	188	190	185	201	174	207	190	182	192	192	169	199	219	198	200	186	202	201	194	194	195	198	209	193	189	171	195	200	200	205	196	212	193	190	191	193	204	184	190	191	172	178	210	187	206	200	196	207	178	194	172	181	203	237	184	206	213	197	180	176	207	189	206	223	206	198	184	199	206	197	199	199	186	216	190	203	186	175	172	183	214	203	192	179	206	171	187	201	199	202	194	178	215	193	199	180	173	197	225	206	189	201	199	202	174	210	164	183	198	200	160	191	174	177	167	202	176	189	181	190	197	188	171	215	222	191	201	199	189	164	194	195	188	200	174	211	167	192	212	191	184	202	198	183	209	197	199	192	213	177	205	203	190	183	181	174	202	202	173	198	199	153	182	194	186	192	177	184	209	203	207	197	213	170	185	202	187	188	187	190	196	186	163	177	203	201	205	173	196	181	176	197	197	181	199	206	184	197	195	177	197	182	194	175	191	205	185	201	208	198	172	195	185	196	200	175	197	173	182	206	182	204	192	193	201	213	200	203	198	198	196	173	186	198	178	195	188	203	202	152	209	186	181	176	197	191	189	167	204	178	222	171	206	171	191	214	201	191	215	191	215	170	215	178	172	215	186	204	179	189	201	206	198	203	186	192	196	191	211	182	198	198	200	208	179	180	187	189	159	195	165	221	179	182	196	186	195	220	204	188	190	199	181	187	209	188	186	179	195	173	206	172	180	183	174	203	201	208	174	191	191	187	217	195	193	191	196	200	228	200	186	188	225	189	188	203	181	208	220	190	206	184	197	195	199	202	187	196	192	190	206	185	187	198	189	179	192	196	184	194	204	200	195	205	180	200	209	184	215	187	221	182	212	199	190	216	212	185	185	191	187	218	195	198	199	187	204	204	173	213	221	209	187	196	185	179	205	204	238	187	214	205	194	210	191	198	197	193	190	205	186	218	181	196	205	201	176	208	182	191	176	229	192	187	198	180	214	181	192	186	175	190	214	220	156	200	206	184	184	205	197	196	196	197	197	209	196	166	205	218	194	191	208	161	201	186	170	190	195	201	187	207	189	179	208	189	203	195	200	189	171	215	208	177	193	178	211	212	185	217	200	199	201	196	222	198	200	181	168	177	204	211	163	208	170	164	183	199	214	187	190	196	205	197	191	194	220	200	219	148	181	205	195	174	213	174	186	173	177	214	183	156	195	172	191	201	190	208	166	170	212	192	171	168	195	201	191	173	183	199	209	199	178	190	205	171	195	178	189	183	188	202	190	200	182	188	197	197	190	205	207	188	168	188	173	188	200	179	203	217	211	190	198	201	192	191	220	205	185	249	198	195	185	204	192	176	173	202	215	202	186	192	182	185	204	185	194	213	173	212	195	178	193	221	207	178	205	176	223	171	193	208	184	224	182	209	183	205	178	171	214	189	190	213	180	180	202	188	214	188	213	195	184	206	199	179	200	211	200	202	218	206	182	206	198	207	185	196	164	198	189	179	173	194	182	214	169	215	188	192	215	199	206	197	201	212	191	186	201	191	171	197	196	205	189	205	211	207	206	178	224	197	181	205	207	196	192	178	180	196	222	178	235	203	191	172	198	166	188	176	190	197	191	189	196	185	189	202	195	169	200	210	193	191	208	192	217	202	177	195	203	181	193	210	222	207	195	185	204	206	189	203	179	210	209	208	206	204	176	207	195	202	196	202	172	196	190	216	185	202	201	207	177	218	177	195	195	201	195	204	198	181	212	170	182	197	172	168	176	189	200	192	175	184	199	176	196	194	203	192	192	174	175	170	154	178	205	222	193	176	164	186	193	191	205	204	193	172	172	174	201	171	192	203	183	213	183	223	193	200	201	183	181	192	185	231	201	203	173	204	201	213	188	186	208	180	189	194	201	175	179	203	179	190	202	186	185	186	173	203	189	193	196	190	202	206	183	197	203	188	195	202	169	156	230	198	170	171	194	206	200	200	197	192	183	204	174	189	203	228	219	201	186	175	193	178	190	215	190	200	208	194	203	205	201	200	176	176	188	213	183	194	189	195	187	196	214	178	215	213	204	177	180	212	203	191	195	215	200	200	205	188	189	201	189	202	202	185	215	186	180	181	183	196	172	183	192	191	189	209	195	184	192	168	196	204	193	191	194	206	187	200	213	173	199	188	196	220	177	186	186	191	195	181	194	201	204	201	202	191	192	182	193	166	203	195	205	211	195	189	189	191	210	185	187	193	188	188	216	197	189	191	172	193	200	186	201	173	194	169	188	238	189	208	157	197	198	200	194	191	186	177	202	166	172	177	210	210	210	183	185	184	210	182	215	208	178	181	182	211	186	196	210	176	198	192	189	199	186	209	184	189	175	214	200	181	185	188	201	204	184	180	183	195	187	197	188	184	195	186	196	181	190	188	199	213	218	173	196	188	185	187	183	195	172	224	225	213	213	198	177	186	167	181	195	216	185	162	175	200	171	196	212	200	173	185	173	188	211	194	183	191	190	192	211	171	203	184	173	199	200	201	184	189	208	176	196	180	191	206	175	184	186	188	217	180	190	182	188	184	197	187	175	178	166	183	194	215	188	195	190	194	199	207	183	191	205	198	170	200	198	165	170	187	179	204	205	209	194	209	173	191	190	195	208	205	187	190	186	194	167	198	215	172	180	189	209	218	216	204
27819	18544	4729	600	372	321	325	313	277	297	255	283	267	306	261	253	283	288	277	272	287	263	283	286	276	268	255	255	277	274	253	278	291	275	265	262	252	305	285	260	279	264	297	277	271	274	271	268	267	261	268	262	291	264	273	291	298	260	248	269	276	255	279	246	267	270	271	276	258	266	284	278	254	273	267	285	283	269	266	307	235	295	288	285	269	245	272	288	290	277	264	294	294	270	246	252	250	273	259	263	265	296	259	287	271	244	253	291	286	295	268	274	283	280	260	286	253	278	249	300	273	253	238	304	280	276	249	248	298	255	259	271	280	284	233	254	256	259	260	292	242	274	280	254	254	256	278	273	298	314	273	295	260	300	252	230	276	255	295	249	258	262	243	267	279	302	266	281	260	298	276	294	273	268	253	270	300	274	264	242	278	295	288	294	274	309	273	274	260	268	284	274	277	242	241	272	276	275	277	301	300	276	301	280	288	259	238	271	276	275	281	275	258	275	274	251	272	264	243	263	289	266	260	291	287	306	276	266	254	253	283	286	275	249	286	278	268	236	275	244	276	279	266	309	263	281	255	267	281	266	255	267	284	281	259	276	244	263	237	269	267	282	267	239	254	289	249	272	259	278	279	276	256	266	255	276	243	286	260	295	285	264	259	267	283	234	253	262	259	264	287	274	256	255	266	293	260	282	260	296	267	257	277	267	280	270	280	276	257	243	284	276	280	280	268	256	269	247	263	289	246	267	252	285	243	223	251	278	274	250	284	278	259	281	247	269	292	249	292	258	272	242	233	280	250	256	246	313	254	272	284	276	289	255	265	277	252	286	267	236	279	290	259	273	285	291	260	279	243	260	285	270	259	304	276	292	264	254	262	290	263	267	230	254	280	247	225	274	268	235	279	294	277	270	286	269	276	304	250	287	262	265	276	297	260	297	261	259	290	257	249	282	252	270	285	275	267	271	267	262	268	259	259	261	269	275	259	261	261	248	282	239	262	271	275	288	281	280	268	239	256	257	237	264	259	301	260	263	243	248	247	279	258	286	252	283	271	253	265	276	250	256	238	259	268	274	248	243	255	287	281	263	228	274	270	273	253	259	271	293	273	255	276	260	261	254	281	258	287	248	241	262	275	236	288	244	286	249	257	244	236	285	262	294	261	287	254	293	316	292	275	260	262	294	282	281	238	287	237	275	265	251	274	289	255	262	257	277	281	271	264	239	266	293	299	259	294	267	256	251	246	250	258	299	232	256	270	269	265	279	246	268	286	255	306	264	268	271	288	287	265	240	280	221	274	238	305	288	278	268	243	310	275	248	278	258	243	311	265	267	259	274	255	269	286	266	258	279	258	294	267	268	268	278	276	287	288	270	281	272	269	293	267	294	279	279	266	281	256	273	256	277	273	296	276	260	268	286	271	278	273	244	282	287	238	279	298	253	302	274	266	291	289	267	255	289	226	264	250	261	276	240	282	260	275	261	254	268	285	278	259	293	275	314	264	278	271	269	298	225	249	270	273	257	286	278	257	257	260	281	255	280	271	286	306	271	294	271	257	259	255	284	233	253	278	249	291	240	299	279	287	255	274	272	246	277	248	296	288	258	294	284	275	275	269	263	269	262	247	266	239	273	269	280	256	264	272	283	253	271	272	246	290	253	248	297	265	291	262	308	258	267	260	291	305	247	271	256	266	257	255	270	283	251	273	277	284	274	229	270	286	233	271	271	281	264	265	280	265	247	227	281	280	263	250	259	250	260	268	282	280	309	256	290	278	265	297	239	279	280	257	256	263	268	231	248	282	284	293	267	258	276	239	262	270	276	245	259	290	267	274	281	285	301	282	293	251	280	273	268	257	273	290	263	285	292	247	249	309	275	270	264	245	275	239	249	261	276	247	259	268	247	271	287	276	273	279	248	272	272	277	267	301	274	291	297	265	265	279	247	291	236	286	237	251	268	285	251	269	244	250	302	253	266	249	298	272	270	255	266	280	287	260	244	270	254	266	276	300	289	258	281	288	267	211	262	275	286	266	261	270	251	263	254	291	308	270	269	277	270	275	281	263	253	271	267	263	271	284	269	269	274	230	266	283	233	259	287	299	262	245	279	285	284	270	271	289	283	284	273	255	278	287	266	295	262	289	282	302	313	276	262	274	260	279	266	267	286	265	261	277	262	255	269	276	270	282	261	294	256	284	257	269	238	264	267	285	248	268	299	315	269	278	281	255	247	258	262	247	269	267	263	238	258	239	252	261	252	262	280	270	283	274	248	247	278	271	266	279	302	260	254	269	266	250	266	286	284	300	255	255	250	243	260	283	278	287	268	280	275	308	276	237	277	230	278	266	305	284	254	307	273	280	270	269	285	262	249	290	246	281	238	295	287	298	252	278	268	314	289	253	285	273	266	249	276	282	265	255	271	245	279	290	284	265	265	293	260	273	301	253	301	282	251	254	236	255	254	270	255	270	266	278	260	278	272	276	242	260	249	246	267	260	262	295	291	271	273	274	269	275	257	290	250	273	268	282	265	256	266	284	263	268	278	266	264	273	239	280	248	285	312	222	251	267	285	268	276	285	257	311	259	259	267	294	275	294	264	275	282	254	256	287	292	284	261	250	281	264	245	292	298	280	268	295	245	288	269	287	272	294	271	274	282	280	253	257	285	249	261	257	278	285	294	240	259	268	253	273	276	282	281	245	255	268	290	240	259	276	263	295	303	265	263	280	262	246	272	277	272	246	297	292	231	261	279	250	262	276	267	256	291	264	263	282	249	242	270	239	286	251	301	272	273	296	266	291	266	287	274	278	259	270	279	276	283	251	256	256	246	270	257	280	219	257	292	257	273	281	276	272	270	281	272	253	254	258	237	281	255	276	255	273	272	294	266	235	269	272	284	250	297	263	271	289	263	276	287	255	290	266	272	287	291	297	270	270	293	261	248	276	267	265	267	247	263	283	235	287	271	243	252	282	269	285	292	270	270	270	259	257	272	255	273	259	275	268	261	287	254	284	276	288	311	275	269	254	306	298	275	295	268	287	279	293	260	272	304	276	289	246	230	248	259	263	252	271	295	283	289	255	278	299	314	287	298	261	278	251	248	236	293	263	274	251	286	250	275	222	269	235	273	262	288	246	236	283	294	293	262	274	293	274	273	259	259	266	270	269	270	253	292	277	266	257	260	247	259	296	266	259	270	271	284	246	260	251	279	270	263	255	270	272	284	298	271	284	279	254	264	285	264	295	255	263	270	255	277	276	266	275	286	263	304	256	275	228	293	282	276	270	247	295	255	247	277	269	265	264	281	294	283	251	312	276	271	262	299	270	304	289	232	247	253	252	252	274	259	265	299	267	267	279	282	258	274	238	288	276	270	304	252	258	265	267	272	276	265	264	254	271	272	273	288	277	277	276	265	276	264	268	285	297	260	266	281	295	308	266	274	302	250	274	274	277	281	275	255	277	268	280	302	264	252	270	247	306	271	245	272	261	272	264	271	275	290
6417	11465	2281	524	395	391	342	363	334	331	321	328	337	322	339	337	342	316	296	333	310	334	299	318	323	313	296	298	330	321	284	306	322	300	293	302	303	317	319	316	309	272	328	351	334	347	296	304	314	321	349	372	304	319	314	322	304	334	309	299	319	359	337	360	313	313	340	349	328	359	289	329	327	351	286	308	333	289	330	309	305	334	298	307	323	327	309	293	279	308	302	318	323	314	328	285	328	330	320	347	338	304	350	298	303	306	318	307	343	283	320	321	328	323	290	296	300	309	340	312	299	318	335	309	315	300	332	313	314	309	334	304	290	291	339	348	311	337	315	315	314	329	318	345	342	298	330	283	292	290	314	327	310	301	306	329	305	327	305	313	345	329	312	305	348	311	321	345	350	324	327	294	341	302	319	321	323	294	335	324	310	326	322	315	313	287	321	308	323	296	290	328	324	334	310	320	313	318	317	315	333	303	325	316	317	312	289	307	305	324	356	294	335	339	282	316	311	328	318	315	330	313	300	304	282	307	312	319	312	313	333	294	311	295	267	271	327	331	326	313	295	317	329	304	288	320	309	302	323	316	321	307	326	287	297	309	333	331	333	296	321	350	309	310	301	366	327	328	313	336	320	318	316	292	319	302	316	345	329	344	323	305	334	300	330	295	287	318	316	330	291	319	325	343	305	339	294	317	300	323	300	318	326	326	339	339	306	307	304	315	299	325	323	346	320	304	320	302	314	308	290	339	292	283	321	302	301	307	349	303	311	307	320	330	319	319	279	298	310	311	329	342	310	324	340	301	312	298	345	321	294	317	316	320	277	323	293	333	312	321	293	315	339	335	299	333	332	286	330	302	348	318	303	290	328	358	304	320	311	304	322	309	342	308	305	314	308	313	328	324	317	346	325	311	296	315	311	305	330	303	306	290	300	338	300	321	305	323	290	328	288	308	325	309	309	324	334	285	316	319	334	318	309	304	290	337	304	313	306	314	318	296	316	323	315	299	342	292	302	334	337	349	299	337	326	289	339	285	327	319	323	289	357	293	306	300	313	336	312	329	294	318	313	323	328	292	306	344	314	316	319	317	316	303	310	320	323	285	300	304	327	308	350	326	329	283	313	324	317	298	323	308	295	350	339	290	309	314	334	333	299	299	343	330	304	331	311	332	321	311	297	299	304	307	329	334	349	334	324	306	316	307	327	357	307	289	305	295	326	316	331	326	298	313	316	297	304	300	322	329	326	313	313	345	314	277	335	349	311	316	307	294	318	305	336	276	286	324	339	308	334	369	299	292	334	308	320	321	310	298	286	332	356	348	337	339	307	297	317	328	294	335	288	332	291	351	302	291	310	329	313	306	302	346	321	337	318	323	335	305	320	329	298	335	347	342	305	310	296	317	333	329	293	321	307	319	344	318	318	299	318	314	310	315	343	317	306	316	355	316	355	311	323	317	313	336	318	338	303	300	310	303	304	315	330	292	319	300	292	305	300	346	340	303	327	326	318	330	324	269	291	315	300	283	308	334	327	325	326	293	312	329	330	322	284	318	326	306	287	335	300	349	316	324	337	343	323	310	293	344	325	308	341	313	333	317	304	328	317	290	305	317	320	312	312	317	317	334	344	337	318	302	330	302	299	343	326	290	312	313	320	307	324	323	307	280	317	323	325	320	353	302	342	299	316	334	324	301	323	311	323	268	311	354	300	348	283	320	299	337	313	291	278	333	318	334	311	313	316	323	322	295	340	295	323	297	317	334	325	326	340	333	309	332	342	356	331	315	263	298	296	343	313	331	337	352	328	315	286	313	297	305	338	320	319	347	316	318	323	294	305	307	313	301	300	322	312	303	326	320	342	309	316	315	320	330	309	356	294	307	331	304	298	322	305	282	334	309	325	292	310	301	312	337	311	324	311	318	332	311	314	312	349	315	324	343	292	325	354	304	306	323	289	321	345	304	341	332	327	328	347	351	342	309	360	342	353	297	294	296	286	314	310	327	337	291	314	342	336	329	314	302	330	322	337	315	311	323	301	296	328	315	307	319	337	310	313	320	357	292	312	326	307	304	333	330	313	307	293	324	315	316	318	308	306	322	310	321	300	313	292	295	302	295	337	340	341	275	303	314	314	317	308	291	337	279	321	293	286	286	280	338	288	286	307	309	326	352	350	337	309	292	334	290	325	278	348	317	299	300	310	312	301	328	297	333	355	325	319	298	312	336	334	273	286	326	321	300	341	316	327	331	339	333	323	329	299	325	324	328	335	367	302	343	308	314	312	324	323	345	297	302	301	328	314	311	333	326	312	296	325	323	331	293	303	316	314	289	289	299	328	337	308	341	306	328	337	346	309	295	324	315	319	322	337	308	313	290	292	330	344	340	293	346	284	323	343	320	298	304	288	310	335	302	320	280	330	339	317	330	332	297	299	298	335	341	320	315	324	309	323	301	328	331	356	350	330	307	315	319	312	300	311	300	289	287	332	350	321	299	332	326	303	325	341	288	328	333	291	309	326	342	334	280	298	342	310	327	313	321	298	311	322	297	320	304	319	319	328	312	321	317	296	322	327	322	310	308	338	329	321	284	323	327	300	326	340	318	292	299	298	321	301	303	325	308	305	336	308	322	309	326	326	366	311	276	331	309	300	307	353	303	304	311	271	299	321	310	304	271	337	345	314	314	312	321	301	340	284	304	325	299	332	329	319	340	322	346	334	299	305	296	311	299	328	309	316	325	315	317	324	339	306	313	324	327	330	336	329	322	305	312	331	318	332	292	324	339	298	334	320	324	326	325	305	343	298	299	307	344	341	319	319	323	312	280	301	293	341	341	313	332	279	353	318	328	294	303	311	309	304	350	292	331	320	339	326	343	285	335	299	322	348	318	313	323	320	321	296	329	318	315	310	297	316	342	339	289	302	310	326	301	321	313	310	336	293	302	304	288	302	330	290	332	328	328	335	318	336	287	336	308	306	324	331	317	329	290	324	314	312	314	311	348	317	315	319	314	342	319	343	304	332	304	310	339	351	314	303	327	287	333	321	306	319	353	345	323	345	354	316	326	314	306	300	306	297	310	355	315	317	311	331	317	323	296	307	307	322	339	304	318	312	322	331	300	301	314	330	286	317	293	291	296	316	313	330	314	299	285	310	317	316	310	304	341	308	310	284	306	305	363	300	330	318	307	303	292	291	318	290	316	317	322	305	277	304	318	324	304	323	341	279	321	326	281	324	329	322	334	306	362	300	315	301	323	298	323	341	324	299	311	323	286	330	333	332	308	307	330	284	306	301	306	304	341	296	308	324	300	346	325	311	311	310	310	333	305	316	325	325	331	296	307	290	301	308	295	316	324	342	297	287	314	284	318	329	337	290	296	308	332	309	306	338	293	345	324	322	297	295	284	320	336	305	309	314	320	315	271	329	305	293	345	332	305	327	304	299	297	299	293	332	314	301	282	332	311	283	340	305	314	307	305	331	332	311	313	321	297	334	287	331	323	329	313
23762	21430	28619	24615	21412	7835	910	608	508	494	462	425	449	427	363	375	375	342	357	363	393	345	311	357	334	313	326	343	309	330	313	348	312	329	338	307	315	318	333	299	317	335	278	321	344	329	312	314	317	307	304	295	321	335	311	323	333	329	347	320	314	319	333	312	307	311	323	330	307	326	327	339	363	291	321	310	318	306	328	336	344	324	310	280	308	334	270	296	312	338	334	308	338	300	286	285	318	349	314	316	313	303	317	292	326	338	305	276	344	287	320	312	293	325	328	344	305	300	322	313	337	278	292	304	298	342	329	291	298	335	325	308	287	314	303	316	306	318	307	287	279	332	330	301	274	339	290	316	333	333	351	292	344	309	315	307	291	309	312	318	299	291	313	313	301	329	320	297	299	297	327	274	294	336	297	333	316	320	320	315	316	333	302	329	337	347	302	299	339	304	322	327	317	303	316	290	306	345	333	318	314	298	303	287	318	325	330	327	317	305	329	310	323	314	314	328	315	317	309	305	319	302	317	310	334	293	286	286	311	311	323	304	315	293	300	323	303	279	317	321	324	311	316	305	310	296	307	334	334	280	319	321	348	314	298	304	316	302	320	329	338	354	300	327	315	332	314	338	320	325	319	292	350	327	292	297	277	303	287	330	301	339	326	321	290	344	331	268	311	305	327	306	317	330	296	300	353	322	342	330	331	325	306	315	291	333	330	330	326	293	299	297	309	335	317	314	333	315	330	314	310	316	345	306	317	284	299	317	332	321	337	338	342	309	355	304	318	313	306	288	295	285	337	301	355	338	294	312	319	355	316	314	307	310	325	266	300	314	307	329	323	297	300	324	310	334	290	290	319	309	308	335	298	332	314	351	297	320	342	344	313	307	318	287	281	276	316	324	300	311	303	328	324	309	331	315	310	330	329	306	329	322	329	329	307	319	300	320	321	296	301	313	276	278	372	298	319	300	296	326	310	304	320	306	337	282	312	279	321	336	298	311	302	319	283	318	336	296	304	312	336	291	322	318	306	315	291	340	341	335	345	294	349	325	318	296	336	290	325	310	297	336	318	318	339	327	326	324	314	320	303	305	339	332	291	314	331	342	289	313	315	320	293	295	323	318	289	339	285	301	318	279	301	318	307	322	347	328	309	282	347	327	366	286	340	338	316	305	319	317	310	299	321	330	342	309	303	309	314	271	304	299	333	310	303	297	300	295	306	300	293	344	328	313	313	329	306	338	315	305	307	320	311	287	278	351	306	344	286	316	314	293	315	321	315	294	314	344	331	323	349	348	267	309	339	295	338	341	292	318	309	304	310	309	319	314	325	322	350	332	314	311	303	296	346	311	299	311	295	313	310	300	312	333	316	315	319	315	320	300	302	302	321	311	292	306	322	344	302	353	330	321	338	306	366	324	300	313	346	304	311	334	305	350	342	298	299	325	322	318	315	285	316	326	296	290	332	310	329	331	289	321	302	339	325	332	307	280	323	314	338	308	290	294	288	337	323	308	326	308	296	306	339	321	349	299	294	287	315	316	298	300	315	318	325	320	337	299	333	310	310	291	312	286	282	334	292	324	335	327	323	292	307	332	334	275	324	342	331	313	328	325	349	315	293	296	297	337	314	349	306	308	336	299	312	334	286	316	324	333	304	331	318	318	296	304	296	330	301	295	315	319	307	314	306	306	321	315	328	340	303	328	305	311	331	323	347	311	324	328	318	317	294	287	312	337	301	299	329	347	309	308	324	297	315	299	318	299	323	339	308	316	301	291	320	316	323	290	339	301	296	316	293	327	320	318	307	335	306	347	336	341	333	334	306	330	316	283	307	295	310	325	315	284	315	299	294	290	336	312	307	321	292	303	317	316	302	321	324	323	322	352	325	340	326	325	350	302	290	326	319	334	335	321	298	324	328	304	307	298	297	310	291	305	292	328	320	301	306	311	326	333	322	280	332	302	305	298	299	300	333	305	285	323	319	293	330	365	336	294	338	291	302	331	356	295	311	313	282	300	312	356	339	295	312	309	354	284	333	290	354	319	324	332	324	327	320	316	315	310	313	312	340	290	315	276	320	318	319	335	288	301	300	332	309	292	315	300	318	296	317	320	327	310	311	316	326	285	313	316	314	316	329	309	357	325	275	345	342	310	307	315	323	298	309	325	292	284	303	302	296	314	311	319	284	343	299	312	294	328	345	340	334	297	313	323	283	312	327	329	319	307	312	333	330	290	345	322	300	343	332	300	297	269	262	294	316	298	319	312	325	319	303	316	316	321	325	293	314	278	297	309	297	349	335	316	305	308	323	316	295	298	310	317	287	296	317	343	302	336	326	333	307	310	336	291	330	295	300	366	320	331	342	277	291	302	314	348	322	297	319	297	318	291	319	304	287	272	304	328	306	304	281	288	315	302	304	331	303	305	316	306	302	313	332	312	271	305	306	305	280	325	328	303	313	300	294	301	286	334	331	321	314	329	280	304	324	320	306	334	318	324	309	291	300	331	300	323	308	309	303	293	324	326	303	334	300	318	297	314	322	321	320	293	279	330	326	312	343	313	296	335	333	293	329	321	271	315	330	328	348	326	330	341	308	337	308	323	312	334	297	300	324	316	296	306	303	330	315	317	314	285	355	301	344	307	285	308	296	330	346	291	290	329	307	280	300	322	316	339	335	297	325	291	338	351	323	306	310	326	327	314	323	337	302	326	322	301	334	299	283	297	320	326	317	298	323	290	325	285	326	339	310	340	306	313	301	304	321	312	324	293	290	330	308	291	346	324	346	306	294	328	363	331	314	309	319	288	305	302	318	350	324	323	310	315	317	323	314	306	309	281	318	331	339	278	315	343	299	347	322	299	321	323	291	310	309	273	289	312	315	299	317	315	310	328	309	337	317	301	308	323	304	326	294	270	325	306	311	321	336	330	328	314	304	329	340	354	287	302	331	306	301	312	356	312	331	321	303	317	302	308	299	327	317	324	354	285	326	311	304	304	271	272	277	309	341	297	321	303	300	329	283	297	326	317	276	289	273	365	301	323	314	345	317	326	295	354	290	337	326	324	298	316	321	306	300	321	304	308	283	331	294	321	304	303	319	308	376	297	341	304	310	297	353	327	336	315	321	313	281	333	320	317	324	313	323	311	310	318	306	298	284	322	290	330	309	311	327	287	323	320	364	335	315	316	299	313	309	274	317	321	270	323	291	331	307	318	289	287	342	304	310	326	325	335	297	296	323	288	308	330	329	342	295	303	325	298	362	324	332	324	307	309	283	286	313	305	299	309	322	298	290	300	310	318	354	308	334	317	326	307	326	331	346	324	313	326	329	319	309	301	339	320	309	306	323	319	318	327	298	323	322	297	279	325	302	331	329	347	319	323	324	322	305	316	313	332	322	317	339	348	272	298	292	303	273	320	342	318	323	341	290	338	289	316	322	343	329	338	312	292	338	334	289	285	314	330	322	315	307	317	333	297	282	325	300	328	343	304	329	295	308	288	294	324
6885	20320	8087	3092	2000	1533	1138	907	795	668	587	545	526	512	498	446	426	447	447	402	453	418	376	376	398	385	365	406	381	408	357	391	390	418	407	406	389	386	364	360	392	396	354	366	396	381	374	380	385	413	384	341	373	388	385	384	382	381	407	350	353	372	357	369	408	375	387	401	392	389	362	400	346	351	348	387	394	367	360	369	369	376	374	350	361	371	407	386	374	368	399	349	345	402	378	390	395	402	338	358	391	400	359	372	343	401	362	384	393	370	332	450	358	365	385	347	373	359	346	384	370	421	369	379	352	342	357	365	378	375	359	371	367	388	353	376	410	372	364	389	359	395	386	380	361	355	367	408	364	354	371	383	373	358	384	367	333	377	368	404	352	405	391	378	355	380	366	421	374	362	394	388	352	366	380	391	418	367	369	362	398	334	392	396	389	357	373	356	353	353	409	366	369	389	392	360	372	384	363	363	360	397	361	377	358	369	390	373	369	360	396	347	401	365	352	388	383	350	390	392	388	374	381	405	357	367	370	353	401	361	410	354	351	372	374	373	361	391	370	361	347	384	357	346	356	354	388	406	315	373	371	364	370	373	342	397	351	378	386	358	364	367	342	382	360	368	378	393	366	352	381	382	385	372	388	391	364	346	376	378	365	396	354	361	384	383	377	355	365	364	359	370	366	370	374	373	384	364	399	362	355	366	415	337	384	353	348	398	353	387	362	368	365	374	385	381	338	375	360	379	394	389	346	396	379	358	346	423	370	379	359	362	365	359	379	390	389	374	367	390	378	369	360	368	428	365	395	373	357	369	379	355	371	398	378	418	382	386	350	378	377	384	360	399	398	387	411	391	402	370	385	379	349	367	364	364	363	375	358	387	349	369	385	378	340	369	353	375	353	359	388	377	371	369	391	358	395	353	354	369	402	348	383	354	389	394	371	363	346	379	362	355	424	336	368	337	368	375	412	373	341	399	378	367	384	349	370	398	416	353	360	371	383	394	386	343	353	360	384	383	387	368	364	392	378	357	348	380	361	352	358	381	342	374	363	363	368	395	340	388	344	372	392	385	371	368	376	379	383	376	382	368	381	331	386	383	369	351	396	367	352	384	365	374	342	366	384	331	390	369	363	396	384	383	325	371	389	397	349	378	382	375	406	364	376	394	366	382	348	395	383	393	364	391	409	404	363	368	388	371	359	379	401	375	370	379	365	367	375	363	389	355	388	365	382	397	354	391	390	354	366	374	359	379	374	409	384	391	361	377	364	360	387	387	389	402	387	343	370	368	375	358	362	386	370	386	380	365	361	392	401	406	383	381	358	351	366	367	342	370	374	420	348	379	374	343	380	383	381	407	372	351	358	375	383	381	380	376	373	357	376	364	374	374	340	372	361	355	362	363	358	401	385	363	388	382	391	419	379	353	383	371	393	385	366	351	342	378	376	383	370	379	373	378	393	362	362	360	332	390	343	329	371	362	400	395	373	357	331	355	366	356	375	350	346	368	374	385	357	360	382	366	370	363	394	407	364	364	392	338	384	359	374	344	357	380	353	384	378	402	355	387	378	362	347	379	363	362	367	381	397	351	390	367	344	353	372	387	419	374	366	379	391	371	373	386	391	402	362	381	397	380	381	403	385	376	332	390	384	401	381	366	341	361	366	349	385	389	364	360	372	379	353	368	347	370	371	315	393	392	363	393	431	361	362	356	392	365	359	352	362	331	377	390	358	354	392	375	380	395	358	381	384	354	392	356	383	393	329	356	399	398	366	378	395	346	348	387	382	369	350	374	365	395	390	388	366	377	364	389	354	344	397	390	413	388	369	393	367	338	362	364	375	368	366	365	358	360	388	376	382	363	381	357	337	367	385	357	361	357	389	378	360	394	358	389	364	375	408	365	410	401	339	385	359	383	400	397	383	360	372	390	375	380	372	416	408	344	402	362	370	361	351	381	326	380	371	323	379	387	358	339	388	337	382	362	387	330	391	365	393	384	404	369	401	351	369	380	380	349	365	377	356	405	376	343	376	395	351	379	331	365	407	371	390	382	361	387	377	358	376	329	374	341	389	398	355	365	372	384	431	376	381	397	356	351	370	373	349	373	391	392	348	341	375	307	361	361	366	369	400	391	360	335	401	355	326	384	376	362	398	356	408	357	362	381	376	369	393	360	361	387	376	359	378	372	370	354	385	347	379	346	381	354	383	382	359	410	348	427	381	354	376	374	369	382	344	398	423	384	384	408	382	364	351	389	377	339	378	375	371	400	387	375	359	403	378	389	404	366	371	370	375	362	343	379	382	357	375	354	386	373	377	355	380	363	358	381	411	393	359	373	378	363	361	371	365	377	404	402	388	370	347	389	360	361	362	366	390	342	357	361	359	363	406	357	377	372	374	370	382	404	396	338	409	394	372	388	388	385	361	343	370	366	365	356	413	343	391	350	356	381	388	381	382	336	353	349	354	384	342	358	381	356	373	376	340	387	398	398	415	359	393	389	407	365	367	382	335	384	403	343	377	344	394	368	354	366	371	376	408	347	372	374	372	369	398	379	379	357	365	369	385	408	364	340	343	369	351	358	375	376	380	360	382	389	388	353	367	380	389	373	384	359	337	362	382	385	395	351	373	364	371	342	387	355	365	354	391	329	367	348	368	395	399	361	368	402	397	352	390	374	354	377	388	384	398	387	336	404	370	368	385	382	363	383	345	379	391	376	357	375	368	368	325	378	380	407	349	354	378	382	357	365	354	400	341	360	359	361	379	355	355	323	357	398	369	376	365	359	362	384	348	353	399	368	366	368	367	381	368	380	382	385	388	370	378	398	413	361	371	372	343	374	353	371	375	369	363	390	376	346	363	395	354	330	386	415	399	372	310	386	347	396	341	363	363	355	340	391	404	382	386	367	387	392	381	399	372	377	390	370	341	410	387	358	401	385	364	370	367	392	379	340	357	358	378	374	329	373	377	371	352	377	358	377	383	357	371	374	384	380	398	340	381	396	365	384	359	374	371	368	352	404	377	345	418	368	359	354	389	372	372	391	342	346	326	398	357	397	337	352	419	362	421	399	339	342	367	363	390	378	367	387	374	374	378	348	375	348	375	383	378	379	375	349	364	370	381	396	368	367	361	379	381	366	384	394	385	397	377	414	350	389	375	365	359	371	359	362	375	396	389	384	350	375	385	394	392	413	343	383	355	360	405	397	352	352	388	352	356	379	351	400	356	396	361	379	399	369	351	363	365	350	396	392	358	388	336	378	378	351	377	385	380	389	384	384	354	418	364	343	361	373	388	379	417	368	376	369	398	373	374	384	358	380	358	349	391	375	357	375	384	385	375	398	385	377	353	400	366	361	396	389	378	371	377	393	394	374	365	388	369	394	364	364	391	381	364	376	361	374	364	384	372	357	369	402	373	402	382	363	381	358	368	350	410	356	342	364	340	354	329	381	369	396	331	389	379	406	366	364	366	356	347	368	372	359	380	384	386	354	364	406	367	369
24993	21525	27545	25800	7480	394	269	267	237	206	197	161	174	180	151	165	164	155	145	128	151	136	150	122	130	132	140	152	128	138	134	140	136	137	135	129	118	146	132	121	132	124	152	118	124	127	124	123	117	120	144	129	130	153	152	140	112	139	137	137	122	123	120	116	143	125	139	129	109	112	138	134	140	142	133	114	137	128	137	121	121	123	130	134	124	113	129	144	133	118	150	115	139	124	149	121	145	131	137	137	134	127	124	129	134	126	140	139	123	141	139	116	122	128	128	112	135	129	135	125	110	121	125	120	118	133	132	119	141	129	126	117	128	130	135	115	137	131	118	136	143	139	128	110	120	166	150	104	129	144	137	137	127	110	159	132	136	127	136	127	118	106	120	124	143	130	129	116	124	128	121	153	124	115	104	132	118	128	122	146	110	128	119	117	119	147	136	133	130	126	139	133	133	106	124	126	134	128	123	150	120	130	116	129	124	148	131	138	136	151	141	123	127	124	124	138	125	132	132	129	142	135	136	159	124	134	116	113	116	124	113	141	119	127	141	136	153	115	127	102	136	130	119	129	115	130	117	115	126	143	114	125	119	120	137	131	120	131	136	127	128	134	149	138	110	122	128	136	151	124	133	131	112	131	118	125	138	152	121	111	125	137	130	125	130	133	138	141	132	138	155	126	132	126	141	141	127	113	137	114	143	125	137	115	129	114	137	116	132	134	107	118	111	125	130	139	131	99	141	140	131	117	96	138	126	107	119	136	132	132	152	148	130	131	140	131	163	122	123	116	137	131	123	128	116	125	130	121	132	125	119	133	137	145	127	120	135	122	145	105	141	127	146	131	147	149	148	117	139	116	127	126	143	136	132	121	124	123	108	122	120	113	135	110	120	133	142	132	118	139	137	126	116	118	132	140	123	121	139	127	138	130	131	129	150	146	127	119	127	139	133	138	121	127	134	149	122	131	131	125	140	111	114	121	119	132	134	118	100	140	138	136	140	143	96	151	127	142	154	132	133	134	124	110	138	126	124	134	139	129	139	137	132	138	129	142	121	128	131	102	138	115	126	121	121	121	130	128	139	131	115	146	133	117	140	134	113	125	117	136	138	138	129	112	121	108	142	127	111	143	137	145	121	114	135	123	132	120	153	136	131	134	134	128	125	139	148	134	132	125	121	129	113	135	130	134	117	141	158	133	155	130	118	134	122	124	131	144	131	125	132	122	124	142	107	136	124	120	132	137	108	126	132	122	138	129	124	139	115	118	135	163	135	127	143	151	123	110	138	153	133	126	121	130	116	146	149	113	133	124	117	115	122	137	136	105	136	123	131	142	136	129	139	132	130	114	121	142	130	149	130	126	139	124	123	121	149	133	154	142	133	112	155	132	129	125	127	121	124	133	128	136	146	139	132	125	128	139	116	133	122	109	125	136	123	103	163	138	136	119	134	127	137	119	137	125	120	121	115	124	125	125	129	133	124	131	125	116	125	109	123	131	144	138	126	118	125	155	122	112	136	146	143	117	122	126	136	138	141	124	130	120	135	124	133	144	122	127	124	120	127	110	128	122	128	127	125	125	129	120	121	124	132	115	128	154	141	119	128	120	145	120	128	137	131	130	131	149	144	112	148	134	131	137	137	134	122	126	116	128	131	159	123	119	130	124	116	108	146	124	132	150	130	136	152	126	133	139	123	126	124	125	144	138	122	140	123	143	119	121	136	156	136	144	148	146	134	143	126	122	154	146	136	119	125	129	132	111	111	138	153	135	116	132	149	120	129	121	126	122	123	124	136	129	122	128	140	136	129	135	136	131	115	122	137	121	133	105	137	127	110	130	134	143	118	129	118	140	109	130	171	115	116	129	118	123	122	137	135	135	126	120	129	160	141	128	146	132	125	128	127	127	128	134	120	129	128	151	130	120	140	128	114	120	140	115	117	135	109	131	145	126	118	128	122	127	120	145	147	135	115	128	118	141	128	124	130	136	154	137	114	120	128	123	140	130	128	131	129	138	122	136	131	114	123	141	138	146	135	119	137	130	113	143	122	141	123	124	145	111	110	128	149	133	116	106	145	139	139	132	137	139	130	123	119	142	108	127	112	117	122	127	143	150	139	155	130	132	135	136	130	114	102	126	113	130	147	135	122	141	128	112	122	127	125	121	138	126	125	133	121	109	144	132	134	128	109	127	129	113	133	123	114	131	114	124	126	121	125	145	135	133	140	134	132	102	146	141	133	152	121	136	148	137	142	130	143	113	124	139	140	129	121	136	140	116	142	129	128	139	133	148	129	98	122	101	120	145	115	124	141	128	120	113	135	124	124	113	116	126	124	128	126	120	125	134	140	147	146	119	130	134	151	128	113	111	132	144	120	130	142	117	142	130	143	152	91	134	159	132	120	130	139	152	133	124	124	154	125	137	141	116	164	138	142	131	117	121	115	125	126	142	128	111	126	137	122	129	120	126	153	118	135	128	143	128	141	129	118	126	124	124	132	149	137	155	129	126	144	133	150	126	131	112	124	131	129	111	126	137	126	124	140	127	132	120	128	154	131	138	130	149	125	139	131	117	114	120	124	134	119	112	128	118	138	152	138	155	131	134	125	112	118	138	121	138	146	117	139	112	119	146	116	127	142	140	142	132	137	122	136	130	126	134	130	129	126	102	140	118	125	145	135	142	142	141	130	114	134	112	120	119	134	121	109	147	111	106	130	147	122	138	114	138	140	112	135	117	107	117	150	126	131	106	129	128	124	122	120	133	130	126	119	129	121	124	145	124	125	110	111	122	135	124	130	118	138	143	112	134	141	137	137	148	119	137	120	135	117	119	119	142	135	115	121	131	124	126	124	124	142	150	129	131	154	133	133	134	120	139	153	135	135	127	122	122	136	131	124	136	112	123	135	125	150	118	128	127	142	113	122	132	125	126	150	133	125	119	116	129	125	124	133	129	122	144	97	142	130	122	151	120	127	131	117	113	129	128	136	135	120	131	123	123	139	140	126	122	147	122	140	129	125	135	116	145	143	137	139	127	130	129	145	140	107	134	117	115	124	129	132	129	148	136	145	131	141	113	130	134	136	138	127	130	123	143	107	110	119	106	136	135	130	124	129	151	144	144	128	115	126	132	136	118	112	135	133	118	131	143	130	144	155	121	118	122	131	119	143	143	121	137	115	149	120	157	144	122	120	112	143	134	116	138	122	126	102	143	143	156	147	122	128	139	120	123	141	131	147	136	156	136	138	137	129	130	128	120	153	131	121	142	122	128	126	123	120	130	142	113	134	138	123	124	121	160	130	135	118	145	136	113	147	141	133	132	118	99	128	116	130	112	120	129	141	122	128	131	139	128	123	130	129	138	153	120	124	108	124	129	143	141	123	105	127	131	140	133	143	142	135	134	127	119	105	120	125	128	135	136	131	157	125	92	144	137	136	134	127	115	146	152	125	141	130	137	119	141	129	145	116	122	141	160	106	124	126	133	128	113	134	127	129	139	125	114
7215	14749	4439	1623	1019	797	548	431	351	282	312	232	227	192	210	190	211	219	195	194	164	194	172	176	164	169	193	174	148	158	178	167	155	192	175	151	144	149	169	158	136	156	161	176	180	176	162	148	168	164	156	145	156	161	158	149	165	175	150	174	145	161	152	156	145	137	147	155	172	152	173	154	159	157	140	142	157	188	155	140	134	160	141	158	172	160	174	150	155	152	142	158	172	154	148	156	151	152	134	175	171	171	133	150	136	148	172	159	145	144	155	140	151	142	155	159	165	158	161	159	138	133	133	156	150	141	150	140	160	180	153	154	162	171	180	154	134	140	142	138	151	152	143	129	156	139	149	149	169	158	159	139	154	150	147	125	145	134	154	133	118	148	156	148	153	136	136	152	147	149	144	152	147	156	146	139	161	164	150	172	159	143	173	155	181	168	161	171	147	144	185	151	169	148	164	143	169	157	170	137	181	155	150	161	152	149	156	166	134	152	169	144	146	147	155	147	144	161	134	158	155	175	119	137	160	175	173	141	163	159	143	142	155	161	172	155	155	159	145	152	161	134	167	147	161	160	154	166	165	151	169	149	155	136	156	171	179	156	148	150	135	158	158	158	163	188	144	152	169	144	153	133	165	137	143	156	152	148	161	156	162	149	147	165	155	156	140	176	142	166	151	143	168	183	141	142	171	166	131	146	145	146	161	171	174	138	139	166	154	155	150	174	159	144	136	151	148	167	169	166	151	132	149	141	149	135	177	150	154	146	152	141	154	150	148	138	171	173	156	144	163	147	156	152	151	153	153	159	175	160	151	138	144	157	157	163	141	153	150	165	165	154	158	164	161	152	158	146	152	149	138	162	168	136	162	151	153	140	157	151	157	139	146	174	168	129	161	147	148	143	174	179	138	154	136	139	153	156	149	155	156	158	161	172	158	169	160	154	158	147	149	176	156	163	150	171	148	157	159	158	157	160	153	151	170	137	148	155	162	164	153	177	169	143	148	135	158	160	140	143	156	146	162	163	144	153	158	172	172	133	150	141	125	159	162	182	165	139	150	170	152	151	145	146	176	158	167	163	177	159	174	163	156	176	172	137	176	138	172	160	158	139	143	160	161	157	154	158	165	141	148	155	150	160	164	160	143	153	156	148	164	158	161	141	176	173	198	169	165	143	152	156	149	159	156	150	141	170	152	159	155	145	138	174	155	162	172	142	154	147	148	157	143	157	149	154	146	167	167	170	145	156	152	163	158	163	154	144	150	161	163	150	145	166	179	151	160	159	131	162	156	160	145	149	141	170	167	144	126	133	153	139	159	143	172	156	169	151	162	150	156	151	169	162	168	162	141	177	154	156	147	132	141	145	152	163	163	158	168	139	149	147	153	169	139	144	150	156	176	159	166	158	129	173	157	155	141	150	189	187	151	155	173	164	140	168	148	190	169	150	151	147	154	166	155	168	173	168	160	169	164	171	140	150	142	144	159	140	138	158	148	172	153	143	148	151	153	138	135	161	161	152	151	167	174	143	158	180	143	145	147	171	169	155	140	167	126	146	141	176	151	160	137	160	173	165	147	134	151	172	160	156	136	128	142	166	169	151	164	159	178	137	164	151	133	153	149	161	163	166	160	147	137	156	161	171	155	132	166	147	155	174	158	164	166	160	158	169	150	151	160	147	155	148	155	169	163	166	177	156	154	165	164	186	143	143	160	158	148	176	162	162	162	146	172	164	147	165	145	157	162	168	145	142	138	154	148	172	156	146	133	176	156	146	152	165	138	132	162	162	143	165	133	154	153	153	168	165	152	144	169	137	146	170	175	156	141	149	144	141	170	160	152	154	136	178	166	171	160	175	179	149	167	148	166	139	144	148	168	134	172	163	182	179	146	160	142	138	159	157	142	170	168	166	137	168	158	143	157	172	137	150	162	130	139	175	159	163	157	134	174	165	141	138	167	149	175	167	157	143	144	145	164	142	141	163	148	143	161	138	162	156	169	154	163	154	137	145	124	171	150	159	136	145	152	156	174	142	150	147	152	180	133	153	147	155	139	155	143	150	175	158	180	145	158	139	180	151	138	147	144	137	153	156	169	163	189	150	165	163	153	156	177	164	154	172	134	155	162	134	140	170	169	140	166	161	149	144	165	153	145	137	155	165	142	169	148	165	158	140	131	130	130	147	175	166	137	147	158	151	159	155	156	156	141	164	145	168	150	170	182	186	160	144	161	149	169	161	165	124	157	171	152	143	153	143	157	156	153	152	149	149	147	166	166	141	150	169	145	155	159	147	155	152	138	152	150	132	159	153	155	151	140	151	175	164	138	181	159	146	157	153	157	141	150	137	182	142	155	143	147	189	178	162	150	184	156	148	146	176	166	138	147	161	161	150	153	143	154	151	129	163	159	156	170	131	169	139	161	144	166	141	157	142	157	143	160	134	172	150	168	145	164	160	171	161	150	170	161	150	167	182	150	174	154	151	160	148	156	168	139	159	151	148	130	145	170	170	155	155	131	143	139	148	149	147	156	158	148	138	169	141	151	147	152	165	177	152	152	164	171	154	155	171	156	164	155	160	138	155	140	150	168	159	151	149	137	164	136	141	157	155	136	177	175	152	158	132	148	162	154	138	159	132	128	149	178	166	138	153	144	146	168	172	175	169	158	145	153	161	162	175	161	132	171	148	149	156	141	155	168	168	142	154	171	158	169	152	146	151	158	140	162	158	126	142	148	126	168	127	151	147	129	141	163	146	175	157	151	179	159	149	159	147	163	151	142	167	148	153	152	158	155	171	175	162	153	159	157	150	157	154	120	144	148	146	147	136	152	166	173	146	158	154	146	140	137	139	157	147	151	161	160	163	143	167	167	157	145	157	159	156	141	148	158	158	146	157	157	120	148	149	133	128	150	151	126	147	135	148	152	155	168	163	166	163	170	147	175	150	169	156	154	173	154	140	161	152	140	132	175	142	148	155	150	161	144	161	157	177	154	161	152	158	155	166	141	145	140	164	160	137	164	153	148	159	163	146	145	157	138	168	139	141	154	190	142	177	152	156	159	146	166	137	171	149	131	178	143	161	157	152	168	145	146	145	156	139	145	149	141	172	154	178	148	155	152	168	164	159	181	138	141	131	144	179	149	147	167	147	141	157	163	167	155	135	158	147	171	136	144	153	152	153	147	160	147	144	145	167	151	139	173	150	138	157	170	156	163	153	139	150	160	150	165	148	147	170	159	150	170	166	153	142	139	175	144	160	168	149	165	150	144	148	143	154	164	145	140	160	160	147	160	164	161	158	151	141	164	169	146	157	171	169	166	163	160	149	155	154	156	148	154	143	156	159	168	159	168	152	156	135	152	163	148	152	145	157	162	156	143	157	156	184	149	145	157	149	150	138	154	156	160	154	151	156	157	149	143	172	164	151	139	175	160	150	159	155	166	161	146	141	142	145	164	165	144	148	165	140	180	174	141	152	168	146	167	181	163	165	155	137	155	151	138	188
22768	21514	29279	24184	21516	21521	5317	743	513	430	391	350	326	324	261	257	241	222	236	200	216	191	191	196	198	216	185	174	173	170	165	155	195	137	182	151	161	174	171	174	155	188	164	165	165	157	164	192	167	172	173	163	161	187	171	178	147	199	145	183	187	168	159	151	173	176	145	172	173	173	171	155	165	181	155	168	158	197	140	171	140	165	182	176	161	169	149	147	179	171	159	178	168	175	174	171	165	155	148	165	170	151	154	167	173	151	154	154	166	147	175	157	173	158	167	146	164	125	167	164	179	181	167	144	172	164	160	172	170	157	150	168	194	160	154	140	180	160	166	161	138	155	145	176	169	187	136	153	168	150	140	154	147	155	171	166	180	189	182	149	171	157	161	152	152	153	162	150	161	165	135	169	141	168	165	144	160	161	136	168	171	168	150	174	137	164	163	159	161	164	176	163	150	153	162	173	143	177	160	154	135	151	156	165	159	152	154	159	165	168	179	158	160	168	159	142	162	167	187	141	137	190	156	170	157	166	151	167	161	169	153	167	166	175	167	179	155	153	183	145	178	156	160	167	168	170	142	147	154	170	169	133	158	165	168	167	164	166	150	158	158	152	155	159	168	173	147	157	158	161	172	165	166	163	176	150	171	145	176	173	164	168	166	166	166	158	169	133	162	166	166	156	153	160	131	141	156	153	148	172	141	145	170	157	178	143	152	158	158	140	173	160	159	145	155	168	174	136	150	164	179	167	177	159	175	157	154	150	139	156	161	147	136	157	173	180	173	147	163	164	169	156	160	155	164	170	177	153	168	158	152	174	135	174	150	150	157	140	178	140	157	170	174	176	152	160	176	160	184	168	170	158	164	178	138	155	173	144	166	178	184	179	145	172	127	148	141	168	174	159	147	163	146	150	185	149	166	146	167	174	169	165	156	150	142	167	145	162	159	161	159	172	154	152	142	163	144	193	164	172	181	166	180	156	143	187	152	151	180	158	170	158	184	161	155	130	182	166	156	137	197	155	143	147	170	166	164	167	164	178	167	143	183	159	149	172	165	165	163	145	176	154	164	149	171	172	166	155	149	172	153	166	181	171	136	166	149	172	165	153	148	141	166	147	153	169	168	169	186	159	166	174	164	150	172	181	159	163	171	172	143	156	148	159	161	171	160	159	153	158	155	162	143	180	154	161	167	167	147	173	155	168	156	179	158	154	157	143	157	176	145	182	151	169	169	158	147	158	145	185	154	160	169	180	173	152	146	154	153	155	169	147	158	159	164	149	161	162	177	162	170	145	150	189	191	159	176	158	188	147	173	164	161	163	153	171	164	149	194	156	139	158	160	161	164	168	170	164	169	162	141	137	154	148	165	164	154	140	163	168	142	165	156	147	186	162	147	202	159	146	163	159	168	152	153	159	176	152	133	175	163	168	164	159	179	159	145	139	163	161	135	174	157	141	170	169	148	175	160	163	160	138	156	159	159	137	156	171	144	163	154	147	159	153	170	164	158	147	159	166	158	164	179	174	174	154	181	155	170	161	157	160	150	169	172	147	178	174	184	125	188	173	140	176	160	169	118	144	169	158	184	168	163	157	142	165	171	148	154	166	168	154	166	163	147	166	159	167	161	165	154	162	166	151	118	170	175	172	134	147	162	174	160	171	131	161	154	167	155	153	161	171	155	158	152	168	163	174	160	160	133	134	144	152	173	158	142	160	147	157	159	157	146	184	168	177	138	155	158	179	163	152	152	169	157	162	160	152	157	144	139	174	169	160	175	185	175	170	155	165	152	152	179	168	152	170	158	151	153	146	168	152	187	133	162	184	136	146	148	165	179	142	148	167	160	147	148	149	170	171	163	143	160	160	195	169	152	149	155	139	178	164	175	167	163	190	158	161	169	171	157	167	155	211	154	170	152	146	153	170	159	164	173	160	144	154	145	157	171	174	163	178	159	159	149	131	158	144	169	154	171	163	169	156	160	162	213	176	153	147	134	142	174	164	160	167	186	163	152	169	143	166	162	149	192	163	176	148	140	150	178	160	150	168	159	190	183	176	170	162	178	158	170	163	165	172	150	169	148	156	144	157	170	165	155	147	184	159	146	162	133	165	180	165	155	156	159	153	162	148	173	156	166	167	164	179	144	162	165	146	161	146	160	170	159	144	145	170	158	176	178	152	145	158	143	164	214	167	176	145	148	166	154	158	144	148	135	156	191	160	177	139	176	156	155	152	147	146	151	160	153	153	138	142	150	162	162	143	156	157	166	154	169	167	149	143	164	161	152	163	167	183	163	152	168	167	159	155	165	164	168	171	139	152	152	152	164	163	174	162	177	143	179	168	164	141	167	184	160	153	173	145	165	152	134	179	168	148	169	173	162	165	160	162	153	146	171	181	156	158	142	148	165	157	164	166	181	140	164	181	151	162	143	145	159	165	160	149	156	119	150	167	152	150	162	135	133	151	158	165	148	161	164	157	162	182	154	161	153	144	171	162	147	158	150	151	160	152	176	152	166	164	171	152	144	161	145	144	154	151	160	150	164	168	189	175	146	152	134	144	166	156	161	157	162	165	163	167	143	172	157	169	168	155	182	173	182	140	122	157	161	154	166	135	161	173	165	153	142	176	162	145	158	152	168	168	167	149	174	123	156	150	165	161	171	153	169	137	148	149	145	136	177	145	181	172	152	160	144	178	140	153	167	148	125	174	165	162	150	148	183	133	149	160	169	166	161	154	164	152	168	145	142	137	179	200	171	153	148	146	140	168	159	157	167	136	161	155	172	173	169	159	157	151	158	163	158	162	166	165	156	166	143	130	150	173	159	155	155	169	157	171	160	135	163	176	160	145	143	155	172	151	176	146	167	163	151	159	144	163	172	149	171	153	160	150	162	166	170	169	182	163	184	168	187	151	166	166	148	167	150	175	176	147	147	166	159	150	153	157	156	188	170	169	171	164	174	164	150	163	154	163	173	157	156	152	155	157	148	166	154	153	177	167	159	176	177	162	160	155	176	152	161	160	145	151	161	180	162	180	173	178	146	159	162	170	142	172	161	170	147	161	162	151	182	187	171	164	139	139	157	161	167	142	162	158	180	140	159	150	156	153	174	189	134	158	166	147	178	155	157	175	163	139	166	156	139	175	152	175	184	156	153	165	140	144	171	172	154	167	190	152	154	145	162	176	164	154	157	163	147	157	147	163	156	160	166	132	149	146	155	171	139	155	142	141	152	163	175	167	166	168	147	143	156	135	160	151	173	144	164	157	164	149	155	150	149	156	176	158	174	167	155	151	147	147	149	158	147	170	170	157	161	175	148	160	153	167	178	165	166	144	164	158	178	172	173	161	181	167	143	152	166	146	172	165	166	133	148	159	136	158	164	176	149	159	168	163	155	170	182	137	150	165	150	159	166	166	143	144	172	181	171	175	143	159	181	153	170	157	159	149	166	144	162	172	164	182	161	142	169	142	166	171	146	178	168	172	160	156	154	157	151	178	147	152
9666	24044	11780	5047	3282	2358	1663	1309	972	810	642	576	523	459	403	389	338	334	314	315	294	263	257	262	272	239	240	222	211	230	255	222	231	237	222	206	242	232	232	208	224	199	202	192	210	216	206	209	225	202	189	223	217	178	223	185	208	178	193	238	197	184	216	214	196	238	203	203	201	222	209	197	191	180	221	166	195	225	207	203	202	201	203	215	199	218	207	186	209	175	203	205	200	184	220	198	217	188	202	180	185	226	179	184	197	172	247	216	211	231	216	190	181	177	201	173	214	184	183	211	184	215	184	196	181	219	176	191	205	206	225	189	182	208	190	207	199	196	211	201	227	174	208	202	195	215	189	208	200	199	197	184	168	197	176	179	197	226	207	194	184	180	204	197	205	192	201	209	206	195	219	218	215	206	221	201	198	208	185	204	202	209	193	188	210	197	195	180	191	196	190	213	221	188	201	211	193	193	194	176	205	182	177	193	202	201	208	180	188	188	218	199	201	188	193	201	179	209	181	193	192	201	202	211	215	179	199	164	192	193	204	212	199	208	208	181	193	201	176	198	192	195	191	199	198	203	181	193	198	187	211	185	201	213	209	185	199	171	234	199	184	196	181	196	199	223	182	211	201	182	204	210	208	192	216	201	201	191	193	187	177	216	204	192	217	200	195	176	180	187	198	197	163	178	192	196	188	234	198	203	217	207	187	177	182	191	189	192	173	194	192	161	204	191	201	192	182	207	186	194	194	209	183	206	192	197	182	211	191	161	195	184	201	206	189	174	202	193	174	209	191	170	192	184	200	226	204	212	217	206	206	203	204	193	187	196	202	210	219	190	202	197	180	191	201	188	193	191	202	174	191	206	190	200	188	191	211	199	199	179	198	184	197	180	201	197	208	210	187	215	202	208	216	210	204	171	201	191	224	164	202	190	188	201	201	195	203	208	202	174	181	189	193	181	205	181	185	201	178	183	210	181	200	189	196	179	196	208	199	173	188	189	217	227	204	196	190	175	199	200	204	175	204	199	196	192	198	201	190	190	187	207	188	179	181	177	200	187	190	194	177	182	187	208	172	186	191	195	217	220	202	188	188	186	173	205	201	218	187	199	202	188	216	178	199	209	195	187	188	185	214	183	186	195	216	179	177	196	196	205	185	197	191	195	203	223	208	201	205	207	203	217	190	194	195	177	198	183	188	187	181	194	186	175	216	200	222	187	194	181	184	193	204	216	173	193	205	206	196	180	190	223	168	207	206	222	171	212	186	202	191	177	172	210	190	200	203	208	174	184	189	209	206	170	191	194	183	208	199	213	183	197	190	199	183	188	199	184	205	201	203	195	220	181	181	199	191	209	181	189	192	191	215	186	204	206	221	166	207	176	208	183	200	198	209	205	181	208	194	189	161	196	188	195	175	208	200	222	223	190	210	204	181	179	179	205	209	199	196	206	202	197	185	209	194	194	196	195	229	181	204	200	192	169	211	217	199	216	175	187	210	213	192	195	213	202	174	199	207	217	198	177	202	201	182	199	193	199	223	192	207	208	203	214	198	205	210	191	190	202	201	206	192	203	187	206	183	218	169	207	194	209	227	195	205	177	212	197	191	198	191	188	194	192	199	192	209	192	222	175	190	192	204	202	171	208	189	211	211	168	194	188	213	215	189	211	198	208	184	193	196	197	220	192	194	204	218	195	201	164	202	210	191	174	206	169	216	191	213	191	193	191	176	204	198	169	198	156	217	179	200	200	208	186	223	209	196	214	198	182	178	183	207	193	198	196	166	174	189	193	195	196	215	193	195	189	216	185	183	187	201	190	176	190	175	198	193	202	188	200	201	213	185	189	187	202	200	202	200	187	177	202	208	199	212	189	184	221	191	192	190	187	208	193	190	179	207	190	181	180	187	196	191	190	204	195	182	219	191	217	192	212	207	187	184	185	206	213	222	193	196	187	192	181	200	216	178	184	199	197	216	218	181	209	184	188	179	188	176	205	193	205	185	198	176	194	210	216	200	173	209	216	196	179	192	202	199	204	193	190	205	175	176	179	190	212	192	195	202	203	188	208	196	220	190	185	216	197	198	198	198	180	177	197	172	194	211	191	180	188	204	200	193	186	196	189	186	183	189	213	190	198	192	184	184	195	182	182	196	193	179	196	194	220	213	202	187	178	182	196	187	192	180	216	204	189	196	195	199	176	176	208	200	224	171	212	197	186	224	192	222	209	202	169	197	182	178	193	205	188	172	202	218	183	207	182	190	179	186	188	226	199	187	222	178	206	214	195	205	200	192	182	192	204	206	182	196	206	187	217	198	205	215	200	191	199	212	188	182	211	193	177	200	206	179	203	177	179	209	231	205	213	195	191	189	173	191	197	190	197	174	218	178	214	182	203	181	193	178	208	186	179	187	179	172	193	183	187	184	193	223	179	205	170	214	224	201	210	178	220	189	203	200	199	206	172	177	202	199	198	209	208	210	187	184	210	200	196	197	210	203	210	189	169	194	165	183	199	179	165	205	201	196	200	166	185	203	196	189	205	185	208	184	188	192	195	203	197	202	187	205	181	195	160	199	207	190	196	210	217	200	194	186	183	212	202	172	191	186	193	188	197	203	203	204	174	206	206	209	210	167	215	208	199	188	196	193	204	221	186	214	213	195	184	231	201	200	192	214	191	177	206	224	207	205	197	210	212	197	200	199	190	204	214	184	187	220	186	178	209	174	178	205	220	188	184	180	202	202	205	199	194	195	190	199	208	182	191	226	181	176	200	187	200	172	206	190	187	177	181	204	197	179	190	194	175	196	193	205	207	176	204	201	196	226	175	186	172	191	188	194	182	203	185	180	195	210	216	169	197	194	191	176	215	188	206	189	189	183	212	202	179	199	179	207	204	176	209	201	193	204	199	192	203	185	193	201	189	170	178	200	180	207	193	195	205	190	195	200	183	207	203	198	206	198	194	180	223	179	172	230	210	176	210	201	183	215	169	197	196	204	215	162	179	199	211	187	199	194	195	204	196	183	203	190	205	199	180	220	206	188	200	196	208	211	177	160	196	200	175	193	178	186	205	169	181	202	190	239	194	177	200	171	187	201	212	203	181	210	187	232	197	175	187	202	191	182	188	195	210	202	185	176	200	215	236	196	196	218	174	186	191	208	203	175	193	201	204	201	194	181	206	199	202	210	195	191	199	179	204	184	186	175	181	166	194	193	201	201	188	190	216	208	189	193	185	190	183	174	180	205	194	199	188	203	198	207	212	210	192	202	183	198	205	222	190	195	182	211	189	186	180	198	182	218	165	187	203	164	185	188	199	199	198	183	186	205	197	196	218	203	196	195	200	231	223	223	193	189	186	200	201	176	207	197	196	195	182	209	195	169	226	212	204	208	197	218	214	201	206	185	214	205	182	200	193	186	195	195	187	169	193	210	199	194	197	201	240	186	217	193	207	208	204	182	208	192	190	213	195	190	201	198	197	176	190	207	201	205	186	191	178	226	176	181	201
27866	18192	3952	558	364	307	353	284	274	306	289	278	254	296	274	293	269	288	284	273	296	274	299	257	290	294	270	255	294	286	275	239	278	269	257	265	303	270	273	295	275	254	288	268	280	265	267	271	276	254	276	274	246	267	275	268	270	304	265	297	267	265	271	281	252	266	283	274	297	273	285	256	285	255	263	285	278	273	278	287	255	289	268	255	253	292	288	258	256	282	264	299	288	307	272	263	291	302	286	268	277	269	264	251	271	273	287	269	274	228	300	259	269	294	269	281	294	274	242	295	270	270	278	273	281	278	270	272	286	256	273	265	307	287	261	242	240	278	274	274	272	271	286	278	288	279	233	290	281	282	279	247	263	279	303	282	279	269	263	258	307	271	286	273	285	286	267	248	290	275	239	258	287	282	285	273	277	267	268	309	268	255	262	280	258	281	275	249	284	284	274	263	296	279	268	289	288	291	298	276	301	308	280	280	279	301	294	287	250	242	291	270	294	249	275	243	265	260	274	280	276	268	258	239	294	274	248	260	294	287	267	256	258	278	275	270	265	266	267	268	277	255	278	264	255	269	255	282	237	270	278	267	268	267	250	298	286	277	281	251	305	248	311	261	294	268	258	259	285	259	293	275	258	274	292	263	271	283	270	256	275	258	245	294	290	263	250	278	294	255	279	285	282	265	257	295	269	284	292	285	269	291	270	280	280	286	304	273	273	293	285	271	279	272	270	286	286	259	297	278	269	297	252	285	268	279	269	304	271	280	295	267	264	258	289	280	295	245	283	249	264	275	283	283	266	304	275	268	291	263	284	262	267	278	265	294	289	278	305	280	255	276	293	268	250	279	287	259	272	226	266	250	276	269	258	291	284	269	262	264	277	264	262	280	278	280	276	245	273	275	262	261	279	288	281	270	267	261	260	276	262	268	268	262	281	293	261	272	241	282	296	270	275	277	287	271	284	268	286	297	288	284	252	277	250	276	278	280	264	280	256	262	282	289	271	309	311	297	260	240	256	262	260	272	269	272	270	261	270	269	283	282	276	278	280	284	294	279	274	289	238	284	307	252	272	258	295	254	262	270	285	284	231	299	303	265	291	282	275	261	283	268	255	258	242	256	286	282	257	273	317	261	285	286	279	306	268	286	286	267	309	272	282	295	267	233	286	284	273	263	256	271	289	299	294	262	269	250	246	285	268	266	288	270	252	292	306	297	264	277	289	267	282	275	277	249	268	272	236	267	234	278	293	255	274	271	268	282	260	272	277	274	253	282	288	248	252	283	280	258	279	252	313	242	269	289	257	269	279	265	272	284	246	264	294	266	281	266	280	278	251	244	277	296	293	271	308	283	262	271	267	255	302	265	294	239	274	259	284	271	264	244	271	284	269	303	279	263	282	269	272	290	281	283	257	282	272	264	278	302	312	299	249	260	301	288	283	266	247	269	274	262	281	279	282	255	260	263	293	289	268	283	274	274	281	297	253	290	273	310	294	298	315	238	261	286	290	275	259	307	272	262	278	245	243	280	240	288	268	281	289	295	291	284	290	253	241	259	273	275	272	272	270	254	240	273	309	277	277	303	289	270	282	248	259	255	261	285	259	304	276	293	248	255	273	268	279	263	233	263	273	261	319	274	273	248	295	280	296	292	298	258	251	240	285	268	277	274	268	262	289	302	263	278	285	307	274	274	274	281	282	273	279	275	246	270	276	258	296	262	275	267	274	271	265	255	303	254	289	292	287	268	286	274	287	283	267	239	288	265	229	270	282	280	274	284	270	255	270	287	258	264	276	266	251	271	247	241	233	229	302	300	291	280	277	298	278	277	301	268	285	284	266	277	306	270	294	279	290	272	271	305	298	298	266	321	256	272	273	270	259	280	270	292	277	263	272	295	284	316	280	287	276	268	310	291	266	276	284	267	307	270	300	298	253	278	260	248	267	258	278	297	281	292	279	252	274	240	288	246	287	294	281	275	270	258	282	290	265	280	280	301	265	273	279	269	266	285	265	277	266	282	291	273	296	287	257	252	266	246	290	268	290	322	265	287	297	267	271	268	253	272	268	263	278	271	287	274	276	273	286	301	277	260	307	261	246	268	290	285	278	290	270	297	290	248	268	256	297	243	263	278	251	271	245	253	263	278	268	247	267	291	267	271	273	311	258	282	281	274	298	261	275	284	271	278	279	294	258	275	254	290	296	312	271	272	272	263	244	276	254	314	288	260	271	284	276	312	274	329	290	266	267	276	319	260	294	271	286	260	295	281	247	279	259	290	275	290	268	283	237	269	262	274	283	279	274	332	256	274	283	250	278	272	272	268	288	262	277	287	259	306	263	251	276	290	298	270	280	280	285	262	276	288	289	293	278	262	264	255	272	314	261	295	303	269	252	268	292	302	292	251	262	271	284	293	276	248	267	289	276	275	307	272	288	290	300	272	292	246	258	257	310	261	299	276	260	270	263	266	284	259	256	274	279	272	291	274	286	285	255	269	285	275	298	291	257	316	285	248	262	280	246	261	283	293	251	287	258	268	262	245	257	283	289	278	283	286	278	282	251	275	261	276	264	261	260	270	286	273	261	267	271	272	266	250	260	285	291	281	279	308	258	280	296	250	274	249	262	308	292	234	289	255	320	284	274	250	294	289	267	270	267	284	269	292	306	310	264	279	269	273	280	275	265	283	318	282	271	283	261	295	239	246	260	280	272	267	261	270	253	271	265	256	299	271	266	249	301	299	283	298	257	267	257	287	274	304	281	260	257	280	273	303	286	236	275	278	254	286	262	289	279	255	289	294	286	285	259	271	295	271	259	273	278	264	261	273	268	277	272	240	252	250	274	264	282	297	302	307	310	283	279	296	269	241	284	270	279	234	273	278	274	282	281	245	279	275	280	258	255	255	278	279	284	279	255	278	274	265	261	273	282	249	268	316	283	292	277	261	296	276	281	303	261	298	299	268	280	273	301	251	285	286	261	259	279	279	279	251	249	264	291	275	275	255	287	284	277	261	244	263	273	291	264	301	306	265	287	262	273	298	277	290	285	281	280	275	307	272	259	255	269	279	233	273	278	252	296	258	252	289	288	267	280	269	261	264	267	292	288	280	297	272	256	242	277	275	253	255	259	292	264	259	285	291	295	272	274	249	275	280	296	269	257	292	274	274	316	314	274	260	276	275	293	251	276	296	268	292	262	295	264	274	276	286	293	268	265	285	288	273	265	305	276	266	307	296	278	262	298	262	275	266	276	291	264	290	297	260	261	302	258	268	278	283	279	256	291	282	261	277	253	269	297	297	248	282	284	283	270	299	297	268	288	269	291	256	263	271	278	266	284	260	296	285	291	294	247	283	288	287	257	273	253	287	264	310	292	303	294	280	284	309	296	253	292	263	291	274	253	269	268	259	293	257	269	272	281	316	259	251	273	267	269	254	261	288	279	259	277	267	291	268	265	259	280	286	268	262	283	303	286	262	299	257	238	251	270	283	299	268	276	286	303	270
7714	7351	1397	527	396	368	353	341	374	329	331	334	307	332	303	318	321	321	329	317	326	317	365	308	315	347	358	302	339	278	328	295	292	346	315	337	295	312	282	320	278	341	304	340	298	321	304	316	330	318	318	306	333	345	316	348	301	325	295	305	315	334	343	324	360	316	322	292	348	323	327	332	343	289	337	323	298	348	300	296	320	317	322	314	337	328	344	292	326	323	301	329	343	317	316	324	301	314	326	300	328	312	384	353	308	302	313	342	323	360	314	326	308	299	327	332	305	320	317	311	286	329	297	343	298	316	361	317	323	310	316	306	318	309	344	310	336	335	312	301	292	306	334	321	339	322	312	336	334	341	353	302	307	342	340	316	325	333	313	308	330	316	280	319	314	335	318	335	327	339	352	297	324	322	328	326	330	331	313	340	305	308	336	322	316	327	327	347	332	308	316	326	308	321	360	309	336	352	345	355	313	330	325	307	337	281	357	329	298	333	331	311	355	311	321	318	287	327	336	336	342	319	326	298	312	298	358	321	306	315	293	342	319	336	320	314	330	317	338	338	298	350	323	311	295	295	309	302	338	311	322	328	320	321	304	327	300	301	290	296	347	318	329	349	333	323	361	298	318	315	315	285	315	328	332	312	312	315	322	306	322	338	354	319	307	330	333	273	312	301	341	319	307	337	313	318	312	326	326	335	313	328	336	319	308	311	323	326	308	312	323	328	298	323	316	325	314	321	300	321	328	330	314	322	280	307	324	314	321	316	315	301	285	320	322	339	308	273	308	334	323	318	336	312	330	349	318	293	314	335	310	302	345	319	352	312	301	336	326	334	327	348	325	293	343	318	331	324	343	348	313	320	342	315	299	323	317	327	316	316	328	307	340	339	319	323	345	304	293	341	333	294	301	315	333	320	321	320	317	289	323	321	296	336	333	338	323	315	308	328	372	327	344	329	317	307	341	305	299	329	314	325	336	336	325	317	305	329	356	329	290	325	310	303	298	322	330	316	317	326	303	297	319	321	312	310	325	336	345	286	349	323	347	290	298	290	337	326	314	329	342	302	343	333	309	368	297	333	349	341	309	304	316	314	356	331	295	317	327	326	326	349	298	332	338	334	326	310	359	308	327	337	270	321	289	340	315	321	328	346	309	335	364	311	335	305	330	330	319	315	309	317	324	310	327	300	338	335	309	327	325	338	330	328	357	321	327	334	311	323	325	310	319	356	292	340	332	356	284	330	314	336	319	354	307	330	303	340	331	351	333	325	307	323	307	333	289	291	324	322	326	297	309	289	330	311	320	307	308	311	336	334	315	310	311	308	351	342	308	318	336	317	318	316	324	312	342	342	317	304	326	301	333	282	313	362	305	295	308	327	320	321	308	328	381	316	311	329	308	310	302	335	335	311	347	299	343	359	322	333	330	304	323	291	320	340	302	342	307	331	343	327	331	302	299	324	314	312	336	330	354	359	332	310	323	310	321	337	355	294	294	297	294	328	311	336	321	300	321	338	335	288	326	354	324	337	309	340	345	314	330	360	330	318	336	326	348	320	337	311	338	303	304	335	307	321	351	309	308	310	317	309	344	324	293	328	328	327	302	327	315	284	285	328	325	308	350	320	328	315	335	303	326	310	279	354	309	315	329	310	331	326	332	310	340	327	325	318	277	332	330	363	329	351	314	322	308	334	281	319	342	298	306	338	330	301	328	329	346	307	341	338	323	343	309	308	321	339	308	320	337	288	373	308	317	316	361	322	312	302	354	341	334	321	325	335	316	320	304	323	290	283	329	326	311	329	316	320	307	323	348	303	325	317	309	304	340	297	340	320	332	307	316	323	302	318	301	325	288	335	305	293	305	312	308	323	341	310	323	345	323	318	307	300	302	347	302	316	333	337	329	349	310	328	292	299	312	312	322	302	342	329	328	344	318	318	325	334	338	344	320	325	331	311	322	332	312	344	324	331	320	314	333	283	355	329	296	356	320	310	318	327	312	342	349	323	312	315	337	307	319	328	335	344	333	320	331	310	291	303	292	308	329	314	295	304	321	324	338	318	319	338	307	297	288	345	318	314	291	316	338	319	305	318	316	316	311	326	326	294	332	320	302	287	323	341	309	331	301	322	308	299	319	308	342	326	348	353	294	308	292	305	332	320	308	322	300	308	314	306	308	328	335	314	336	328	288	336	294	315	344	308	305	311	308	348	308	333	343	344	324	307	314	311	305	338	311	351	300	309	323	339	301	303	361	329	348	294	319	334	322	321	320	322	325	308	272	342	305	322	332	307	306	309	313	344	312	302	352	303	332	335	304	329	332	318	322	354	317	333	319	347	328	313	298	337	302	324	342	334	298	269	329	292	306	301	332	356	331	283	325	320	271	312	330	338	319	310	307	310	309	319	325	327	314	338	296	312	310	351	331	313	282	292	282	337	327	314	332	338	332	300	299	336	310	313	304	306	331	325	338	335	317	283	329	309	323	332	317	342	318	314	309	293	311	311	318	315	302	312	298	327	315	345	313	341	314	324	337	324	334	332	295	330	323	327	316	302	320	334	320	318	322	304	297	330	333	327	320	339	314	361	372	331	326	350	301	339	322	315	311	317	321	304	318	344	326	336	294	318	311	295	310	326	301	314	291	336	323	336	328	306	312	309	307	344	331	326	322	338	323	320	319	346	305	315	332	302	347	348	322	332	338	321	316	330	327	314	303	349	269	335	334	317	334	318	353	328	347	301	332	328	324	308	351	326	322	333	329	336	318	332	316	324	315	297	337	335	350	278	326	323	348	327	331	338	329	305	304	296	354	310	324	313	320	316	306	312	329	358	345	335	341	323	317	292	322	352	296	331	312	315	356	321	347	339	342	355	325	309	322	299	341	321	334	296	336	321	317	326	278	347	342	311	317	329	310	331	318	298	302	325	326	337	357	317	333	332	346	313	324	322	331	314	320	350	277	315	299	333	303	328	302	333	337	323	328	312	305	320	362	333	330	334	308	311	335	312	323	342	333	302	298	314	313	295	315	326	310	307	328	320	306	317	327	312	326	314	327	342	321	354	327	333	344	342	319	312	308	314	293	309	296	296	322	327	319	300	331	293	298	303	336	325	332	344	320	299	296	317	328	317	347	330	320	343	318	311	316	324	287	314	321	298	360	307	335	359	330	301	335	322	343	343	326	362	353	330	303	329	289	312	324	313	342	342	341	295	334	354	334	343	323	322	335	315	330	331	310	326	318	317	344	270	311	336	309	305	334	309	351	340	306	350	328	322	299	322	298	333	349	312	320	302	307	317	298	334	320	319	328	354	325	303	335	293	342	298	306	348	332	356	323	314	320	321	343	293	322	360	290	329	327	295	358	318	342	339	320	355	335	328	335	301	349	340	355	354	335	296	331	363	340	305	332	325	357	335	327	312	317	320	323	298	296	324	336	333	333	337	303	330	321	329	347	324	316	339	322	295	287	317	291	294	311	319	353	305	290	329	310	308	338	322	303	297
23797	21470	28669	24675	21435	7948	910	623	502	491	479	428	438	444	400	391	350	368	319	345	361	359	337	343	300	319	322	319	346	310	317	358	349	320	330	324	329	319	324	324	338	342	366	321	332	350	318	343	301	306	309	330	357	361	342	318	336	333	312	322	348	332	326	311	329	334	335	280	308	323	315	325	339	334	319	321	358	287	326	330	309	360	329	310	325	330	315	308	301	345	281	333	299	306	335	312	357	326	322	317	296	307	316	320	317	305	329	313	328	356	339	323	327	314	304	337	323	293	329	309	322	339	323	290	339	328	315	317	314	312	330	301	325	361	305	340	336	354	302	320	354	319	291	321	358	320	303	329	285	337	339	328	308	358	343	323	344	315	325	315	298	307	358	315	354	319	336	324	347	348	322	295	329	276	278	351	335	321	360	319	312	321	318	341	349	326	311	320	270	317	329	327	324	327	337	326	343	308	325	336	302	338	309	329	369	317	343	341	329	314	332	300	300	302	319	357	323	304	303	323	303	335	318	303	283	318	326	314	350	301	295	317	308	361	312	341	306	314	352	364	316	314	290	322	307	298	320	331	329	298	348	332	331	325	321	305	324	312	296	307	338	327	298	345	345	343	300	349	324	340	298	296	350	324	326	315	307	310	304	324	316	311	339	348	294	357	355	322	297	345	344	330	343	322	354	308	304	320	299	298	310	309	317	315	331	310	313	329	318	339	302	346	300	334	297	317	310	307	343	290	329	332	314	290	314	329	317	332	313	332	313	332	279	359	333	340	299	306	328	288	299	351	313	294	350	319	339	345	320	282	335	347	348	339	331	349	309	322	342	341	303	321	298	343	317	285	331	306	338	299	334	319	283	341	303	318	306	308	357	316	315	333	340	343	316	316	318	327	309	331	286	303	309	327	330	282	316	334	305	307	297	305	301	307	318	341	308	327	297	292	325	293	345	310	301	336	344	322	334	349	366	339	316	338	341	338	332	348	323	296	299	336	311	328	332	317	339	321	332	308	324	317	331	322	301	320	323	328	319	317	294	303	383	336	336	327	291	334	333	317	300	317	325	325	317	332	341	308	321	309	301	319	323	289	324	350	302	318	327	316	352	342	342	316	308	325	331	312	348	372	336	340	325	314	316	336	334	321	289	305	339	322	303	312	358	304	320	333	334	318	330	332	308	334	315	310	330	338	316	310	305	299	299	322	330	306	333	300	295	321	319	325	333	282	320	342	309	311	340	319	300	322	338	362	338	342	280	277	285	312	309	344	329	314	342	320	329	325	318	357	332	335	285	292	315	322	307	319	323	318	308	325	323	328	344	321	307	327	324	327	315	298	337	318	311	329	306	321	319	297	283	345	342	321	311	324	313	307	314	329	350	323	321	305	329	322	310	352	346	346	302	330	343	328	305	334	342	298	334	280	336	294	314	289	325	299	316	310	303	320	307	336	305	351	304	325	309	320	263	356	315	325	328	340	304	330	318	307	326	278	340	321	317	304	286	312	313	330	331	297	341	331	311	308	327	299	337	299	313	319	314	300	343	332	318	309	282	317	336	299	321	295	289	335	323	332	308	302	303	318	355	339	321	317	311	316	329	316	332	335	311	330	334	330	321	322	345	292	319	322	347	320	308	316	321	308	351	332	339	321	311	319	289	316	349	297	328	327	322	301	315	294	337	309	343	308	359	306	299	332	310	349	304	322	341	312	301	324	332	327	338	315	297	355	359	332	355	291	335	285	301	283	331	306	336	325	295	311	313	310	304	309	327	285	317	307	316	327	331	331	319	330	313	321	325	321	305	342	298	302	345	304	337	343	290	278	315	313	303	294	335	298	330	300	295	325	336	313	332	292	323	306	313	322	333	326	327	304	323	318	295	303	315	315	292	308	335	316	315	341	293	287	289	314	304	322	309	331	300	324	332	336	292	331	309	316	329	300	308	302	321	325	348	351	356	332	333	308	306	331	336	289	321	306	304	315	349	347	322	327	345	330	293	318	360	349	296	339	354	341	323	312	350	334	333	321	315	321	314	312	328	291	343	325	320	321	338	325	302	294	304	303	324	370	322	311	318	334	297	312	345	289	311	295	327	325	342	329	313	347	330	363	333	292	308	304	333	325	321	320	305	367	320	350	329	331	301	332	335	290	326	296	303	306	320	299	323	280	343	343	330	283	322	299	337	333	326	320	334	351	325	297	327	272	324	345	324	314	359	344	331	359	300	327	327	353	308	315	313	359	298	321	322	322	330	292	353	340	299	306	313	351	335	335	300	327	285	335	314	325	319	308	312	306	304	299	309	324	319	324	316	319	319	359	312	327	323	303	347	319	336	269	315	344	305	323	275	285	311	320	296	329	324	322	315	326	327	321	348	289	314	319	298	338	345	319	339	360	335	325	340	340	312	299	343	310	336	346	322	334	336	353	305	298	335	314	315	348	316	316	317	290	295	318	313	303	295	346	319	314	324	321	320	319	327	349	349	316	322	308	329	306	319	298	311	306	333	318	321	353	321	347	346	309	332	323	330	319	313	309	330	324	315	329	315	315	328	336	292	328	309	284	313	336	330	349	342	325	332	340	321	298	301	344	321	311	343	319	324	291	336	304	322	317	303	302	348	325	363	322	300	322	354	300	314	311	313	313	314	382	320	312	326	295	337	301	349	371	288	302	349	346	360	316	315	285	327	363	295	305	304	327	317	302	318	352	347	295	335	328	337	318	327	314	338	316	284	302	349	306	335	313	346	331	337	302	287	323	353	340	307	310	323	323	335	337	320	311	328	326	314	344	350	329	323	302	339	323	316	316	309	331	304	328	318	327	334	335	320	298	316	305	321	318	321	366	302	320	292	325	335	300	330	328	329	318	320	333	257	343	281	302	293	322	311	346	313	327	323	316	293	340	366	321	347	350	287	312	327	350	349	316	319	317	332	358	305	308	329	300	276	309	351	305	317	332	338	337	324	335	355	308	296	300	334	308	289	335	303	342	284	335	347	308	307	356	315	326	290	322	324	330	345	314	320	321	316	351	320	340	354	300	313	315	295	299	339	313	313	323	348	317	283	305	313	306	297	301	322	339	306	312	305	320	294	350	336	302	314	313	320	328	335	317	325	287	316	327	292	330	324	271	336	322	308	322	302	348	326	335	300	301	325	339	329	303	343	310	304	314	302	312	331	322	332	299	333	345	312	299	353	320	342	374	328	319	304	305	337	315	305	351	309	299	298	329	327	327	297	340	328	299	310	328	337	317	323	325	313	310	340	353	325	295	332	325	329	369	313	331	324	318	327	316	313	338	337	328	324	336	347	334	337	327	360	352	323	342	307	281	307	318	317	323	280	348	324	315	349	329	351	353	297	332	313	321	316	340	342	305	306	302	340	342	323	290	335	319	311	328	306	331	319	313	314	348	326	316	324	312	331	345	321	298	316	303	332	343	333	295	321	314	345	336	350	348	343	287	342	354	323	303	321	309	338	284	327	309	307	332	318	332	348	350	328	272
8145	15870	7415	3044	1993	1514	1220	896	800	662	580	566	520	514	517	493	434	447	422	444	411	420	427	441	417	380	424	423	380	400	403	379	415	369	382	382	410	387	400	392	361	396	359	407	408	353	385	409	403	375	349	398	374	420	374	380	383	396	410	406	387	369	371	400	379	362	352	381	362	384	364	398	375	365	405	373	384	368	412	403	420	386	411	366	394	408	368	404	362	403	370	389	400	362	387	359	380	386	403	368	414	366	397	359	364	377	403	390	349	392	399	398	383	393	395	372	380	332	398	332	394	369	366	360	365	387	370	402	398	370	362	373	406	340	379	374	347	393	381	399	401	346	369	361	352	375	343	364	394	375	371	367	403	394	381	367	391	369	358	395	413	407	381	375	381	392	361	363	386	358	346	360	389	371	377	371	378	425	368	397	401	401	407	373	378	388	345	378	354	389	386	380	373	361	353	382	379	364	397	396	391	360	406	353	357	373	409	366	407	369	363	342	375	379	371	358	413	391	397	388	376	386	375	368	393	358	406	393	407	392	370	413	402	398	354	363	391	389	371	391	400	364	353	376	396	392	360	374	400	351	344	355	383	392	385	376	364	404	367	374	406	346	348	424	348	377	331	372	400	361	388	374	384	368	392	363	383	354	409	379	422	380	365	392	401	384	355	369	389	390	373	355	354	369	368	358	383	404	376	329	372	431	371	398	375	348	372	421	368	368	366	366	371	376	346	380	376	370	425	378	386	366	384	381	404	371	397	366	345	393	430	388	372	382	361	419	378	352	352	351	351	419	358	352	360	387	442	384	397	376	377	403	380	394	345	388	394	405	384	374	383	369	396	377	389	337	376	326	382	374	399	400	383	374	390	379	341	369	363	387	363	367	374	388	410	388	380	383	387	329	384	400	389	387	387	389	388	372	407	364	356	355	415	367	345	334	408	397	387	408	385	338	372	369	360	408	379	362	374	344	390	360	357	371	371	379	396	373	370	368	350	401	374	377	414	382	381	355	388	421	371	351	405	378	354	390	368	334	367	378	393	394	391	389	348	377	381	348	375	362	359	377	426	374	390	402	356	396	390	389	400	359	375	361	412	383	382	349	398	373	394	364	379	356	408	410	396	355	383	362	391	400	364	366	382	399	397	406	399	364	372	388	369	373	366	354	415	354	358	369	415	369	374	379	382	361	387	334	353	362	398	396	385	402	390	406	383	367	389	361	396	399	382	363	369	344	366	399	372	357	400	379	392	396	376	365	385	407	387	384	383	378	406	370	374	386	400	350	380	388	370	378	337	412	390	351	394	380	355	366	409	370	360	366	339	383	355	424	393	363	380	363	382	374	370	341	361	403	360	374	361	392	361	384	369	363	363	362	393	376	370	365	367	377	388	385	381	423	402	388	397	348	391	380	384	380	382	389	351	372	373	367	388	374	372	365	367	394	378	380	404	375	339	354	363	341	403	413	422	403	374	375	412	369	365	344	384	408	353	367	351	354	356	375	348	337	368	355	364	394	383	373	397	390	363	415	385	377	400	370	398	413	410	360	391	366	388	389	383	361	342	369	360	384	393	381	355	374	384	369	424	400	398	373	408	360	357	359	379	393	382	356	392	340	395	435	363	407	368	381	384	390	357	389	376	383	363	381	371	379	373	402	347	388	349	393	356	353	346	335	364	379	379	371	388	397	394	364	418	394	379	373	384	365	373	366	415	363	405	420	359	386	388	384	390	357	396	350	357	359	383	371	397	386	406	369	376	403	415	394	391	387	381	347	378	350	345	364	389	412	382	362	357	375	348	366	365	363	380	381	350	407	388	371	373	450	357	395	370	342	383	389	350	355	372	388	359	403	359	403	381	360	356	393	393	413	394	406	373	353	375	401	364	420	353	370	362	389	370	419	381	386	369	368	396	353	382	396	360	341	368	387	383	388	381	390	383	347	381	351	412	376	362	411	374	379	385	363	380	331	406	372	410	409	395	422	379	366	379	374	390	366	371	365	381	375	378	412	370	368	358	377	389	367	377	407	357	384	395	377	382	392	399	361	389	375	379	380	354	380	341	382	409	350	381	381	371	376	405	379	407	382	398	390	381	378	364	373	383	390	391	392	373	384	381	384	358	340	348	381	402	394	415	375	402	393	401	355	383	388	389	377	380	380	360	394	383	411	394	385	383	361	380	396	376	368	354	356	356	374	381	364	391	386	390	370	398	394	386	393	355	362	341	397	388	372	376	383	377	371	376	348	350	378	362	376	393	360	370	415	364	412	376	380	359	366	360	345	363	388	375	356	392	393	367	382	363	391	370	379	386	358	363	367	367	373	369	433	395	367	372	361	382	395	396	402	389	395	378	381	384	356	391	384	359	342	388	389	355	368	372	381	370	364	375	386	342	414	383	352	386	409	390	398	397	362	404	381	371	364	400	390	364	392	360	386	407	389	362	415	376	352	399	376	366	388	393	390	416	405	375	385	383	386	370	377	401	383	388	365	380	388	345	368	373	384	401	363	383	417	362	399	354	358	392	413	383	369	369	405	388	358	382	395	372	406	405	368	362	367	375	399	384	342	375	345	368	416	387	368	367	378	367	427	413	371	371	377	388	363	385	360	389	354	372	428	394	381	372	356	399	416	339	372	383	377	397	405	383	383	368	348	361	407	357	353	387	350	370	371	360	394	366	416	362	361	334	355	376	343	413	393	373	387	391	374	379	364	399	373	372	352	382	391	385	404	366	367	374	352	404	371	358	379	375	403	374	374	380	423	399	407	393	398	396	369	370	363	371	364	386	373	388	388	380	383	379	391	362	369	408	376	393	370	356	415	376	393	364	425	394	364	424	388	407	397	387	355	371	380	375	374	374	413	393	369	371	382	381	380	374	362	406	385	391	396	385	394	377	395	374	386	384	384	363	368	387	383	375	374	395	361	357	377	356	358	392	363	392	370	375	392	391	375	350	424	390	355	344	379	365	345	376	382	400	366	392	394	399	369	384	340	357	405	410	397	364	380	353	364	376	383	388	370	380	370	394	395	410	375	374	379	376	363	398	356	379	375	373	356	370	357	417	396	381	348	418	361	352	406	365	331	305	343	392	345	361	415	369	363	359	375	400	376	425	350	391	375	414	384	368	371	384	405	365	342	370	367	401	396	395	383	401	379	362	355	396	384	387	360	376	347	368	356	364	350	382	424	359	397	390	406	364	420	378	370	375	338	393	364	381	423	363	400	368	367	390	388	388	342	395	342	388	356	402	388	402	375	401	379	383	375	352	370	402	378	382	381	389	393	403	355	350	344	354	408	387	393	346	364	369	403	349	386	383	386	385	400	406	376	370	397	390	365	372	360	366	391	397	374	383	388	394	380	360	362	372	373	386	346	385	409	371	371	367	411	376	381	349	385	390	401	382	395	400	396	357	349	368	373	384	395	375	383	359	400	374	395	376	358	380	404	368	393	376	356	402	390	376	345	353	377	358	387	383	375	418	386	357	387	363	418	375	376	394	396
24939	21454	27362	25751	7459	396	298	259	212	216	160	182	172	170	173	155	140	158	153	159	175	128	156	167	146	126	126	139	132	133	124	136	112	129	153	125	141	149	135	134	128	145	130	145	135	133	145	119	141	151	131	127	117	131	139	131	148	151	147	135	148	113	139	142	132	114	136	146	131	146	125	137	129	117	126	130	122	134	122	128	123	153	136	143	118	128	135	140	134	139	115	144	135	132	101	136	121	129	123	131	143	121	145	133	144	121	131	127	119	135	123	115	113	145	125	130	142	135	118	107	118	152	117	138	132	140	136	145	131	137	113	160	135	134	141	135	119	120	134	116	135	132	143	109	126	144	136	139	144	126	152	123	145	125	138	146	135	120	138	149	143	134	121	137	134	125	164	121	134	129	145	113	135	138	131	123	116	155	133	132	135	150	127	137	132	122	116	129	162	129	142	129	146	139	141	138	132	140	135	132	114	117	136	113	129	147	135	126	151	131	148	117	114	138	128	129	150	118	126	126	119	137	128	150	147	125	127	133	141	108	114	130	124	145	138	144	136	131	139	160	133	131	129	131	131	151	155	144	133	142	118	137	130	136	140	120	153	139	146	121	136	138	129	132	131	136	123	136	135	139	126	143	129	129	120	150	135	136	130	116	147	124	137	134	136	136	166	125	117	148	151	119	127	160	141	140	105	139	138	135	143	123	121	153	130	148	137	140	124	136	147	138	148	147	147	124	134	131	121	131	127	136	134	109	132	144	144	154	123	130	130	116	145	152	137	151	147	131	134	118	139	124	142	141	125	121	158	139	145	141	128	135	112	139	148	115	125	119	149	132	152	150	124	127	149	124	136	143	135	125	144	119	135	130	154	124	120	128	137	146	145	120	146	115	155	119	128	127	131	143	126	145	147	108	131	132	114	123	111	129	139	154	115	129	126	117	137	145	123	133	132	115	127	123	126	129	128	135	147	125	109	138	134	138	136	123	146	134	110	122	152	149	124	140	144	121	132	134	142	151	132	126	138	128	137	144	127	120	154	122	154	129	112	152	135	151	129	121	137	133	152	145	109	136	143	136	132	140	109	126	146	123	127	143	126	126	121	136	148	132	160	138	128	142	142	129	119	128	134	128	138	117	114	137	138	127	105	141	146	130	124	135	132	138	143	140	124	145	133	142	119	117	123	124	140	134	142	121	127	139	137	120	124	117	149	137	132	123	129	130	131	160	129	124	156	128	135	119	123	139	134	145	117	139	145	137	137	154	135	131	127	131	122	123	124	122	124	124	127	148	132	150	125	141	128	129	114	129	132	122	116	122	149	153	156	129	115	124	136	116	141	138	129	138	128	137	144	135	124	139	154	143	121	135	138	150	145	139	122	126	123	135	156	143	135	129	131	127	124	127	130	126	150	152	130	125	133	133	129	150	156	155	138	141	144	137	133	116	138	150	149	138	119	143	139	142	141	148	124	131	129	137	143	134	141	131	157	131	121	121	114	146	150	145	131	147	148	135	155	129	144	132	126	135	135	118	123	124	157	128	113	130	138	129	142	138	140	139	132	135	140	145	142	133	122	127	127	130	129	142	120	155	121	153	140	149	129	128	144	129	144	143	124	148	130	137	121	138	137	131	135	134	126	126	141	137	156	122	134	138	123	112	143	115	124	138	156	133	141	109	123	137	144	129	137	142	118	140	129	120	133	148	144	142	135	134	140	127	149	133	138	127	147	129	121	110	151	141	143	121	128	122	122	146	143	135	129	150	151	126	142	134	127	126	120	138	122	116	123	136	146	138	116	147	126	131	152	132	136	122	140	119	142	149	129	139	148	133	131	127	132	131	128	135	129	143	166	118	148	143	140	147	124	138	126	160	118	130	119	148	151	130	115	135	141	139	133	138	137	129	140	132	128	133	124	128	150	110	133	126	138	140	148	161	124	154	127	141	140	124	124	139	120	140	138	139	118	128	126	132	135	135	141	155	120	139	129	145	139	133	134	125	153	128	128	147	113	141	127	119	145	129	146	126	130	127	120	121	136	144	156	122	138	134	150	136	154	128	147	130	127	145	145	125	125	121	145	129	145	136	147	129	147	107	119	127	128	141	141	139	128	143	127	163	137	106	133	141	144	131	138	133	133	135	111	132	137	101	149	152	148	133	131	138	124	140	142	122	115	134	129	134	129	131	131	131	134	148	146	130	123	119	137	115	114	118	113	145	110	146	126	127	143	136	142	131	119	120	134	134	131	127	110	110	141	129	135	130	120	124	128	137	129	131	148	136	131	155	107	115	150	145	130	128	129	153	135	129	115	111	132	136	134	130	127	128	141	132	130	132	138	151	129	129	131	108	135	152	145	126	118	143	124	135	147	145	110	162	145	146	146	128	135	147	139	118	128	118	133	119	119	162	134	133	129	141	119	126	123	150	107	145	143	144	111	138	132	140	127	155	136	116	120	114	136	132	154	124	154	130	128	127	121	133	124	144	139	127	141	122	141	129	120	141	122	138	133	135	135	143	133	128	141	119	132	129	140	126	147	121	118	126	136	127	140	136	135	104	120	153	121	117	125	148	151	114	147	129	141	142	142	130	152	126	124	148	131	133	111	129	132	125	158	141	135	133	150	124	140	140	132	125	126	126	123	131	132	120	133	122	139	128	136	123	143	117	114	144	129	141	142	111	134	139	123	152	127	141	124	127	106	139	125	150	135	129	123	127	144	138	138	116	136	130	130	134	119	123	132	149	127	130	130	130	122	143	129	120	148	148	121	134	124	132	116	127	154	134	149	143	142	114	126	128	140	123	110	118	143	134	159	123	155	127	130	117	124	124	133	126	132	148	140	130	108	133	150	123	142	136	125	136	133	139	104	146	156	143	139	135	133	129	125	123	150	129	144	135	147	128	123	148	147	142	150	121	145	129	138	124	116	131	101	145	121	137	140	135	119	134	122	122	138	139	130	127	129	133	147	145	121	123	129	153	121	126	130	147	154	133	130	134	135	135	124	122	128	154	118	123	137	114	126	127	122	145	132	131	122	158	140	128	121	136	126	147	129	132	123	121	133	123	109	123	141	141	134	152	143	149	140	119	140	122	142	150	129	122	127	146	124	150	134	136	139	134	131	126	129	139	134	146	140	135	136	143	121	139	128	122	116	127	139	136	123	142	106	138	145	128	122	122	141	125	132	122	138	127	127	154	132	139	138	114	127	113	111	153	131	152	124	115	123	130	145	145	140	143	133	142	121	135	129	129	143	134	144	134	122	137	134	123	152	125	127	127	148	131	132	131	127	136	127	135	144	116	158	117	136	149	123	132	143	141	134	125	139	130	147	142	149	142	138	124	132	127	146	145	133	159	145	143	131	133	159	125	126	129	144	146	124	139	122	137	130	127	128	134	135	117	123	156	117	135	125	133	131	133	128	123	138	135	125	122	129	149	136	146	136	137	120	142	127	125	141	135	164	151	107	133	114	120	139	142	152	131	151	115	131	135	157	118	128	125	143	144
7984	11024	4439	1619	1032	809	539	471	406	301	274	224	231	235	218	224	193	180	173	176	178	184	182	177	168	162	161	182	175	181	150	197	192	161	176	158	185	136	148	163	163	204	157	161	159	141	153	160	158	146	127	164	164	151	133	165	162	133	146	168	175	146	186	152	167	161	163	141	157	148	163	163	163	141	169	173	163	165	136	137	172	166	157	145	153	153	178	157	149	156	161	174	165	159	160	166	149	158	160	147	163	156	165	154	159	164	160	164	161	158	160	149	154	139	137	172	164	129	170	145	143	161	162	156	150	138	136	144	164	141	142	135	159	178	159	172	147	151	144	163	146	146	162	146	156	135	163	151	154	150	151	131	166	142	168	175	151	164	140	171	138	156	148	147	164	141	172	159	161	139	161	148	154	138	146	154	153	156	153	172	144	146	172	163	170	163	184	150	177	143	157	159	166	175	149	147	175	158	137	152	156	150	165	144	146	168	151	190	140	179	124	154	146	155	137	168	167	164	171	147	146	164	158	164	144	152	153	174	164	170	179	153	159	148	141	161	153	163	154	123	179	168	158	182	153	149	154	162	161	167	160	156	119	157	157	150	132	165	146	170	169	156	159	165	161	174	170	145	144	141	150	162	155	161	163	147	148	157	166	144	163	140	188	170	140	158	153	167	142	152	165	168	149	144	142	157	166	191	177	165	155	160	143	148	170	163	152	161	166	152	168	173	160	158	154	139	145	162	156	157	135	154	149	170	166	156	181	178	164	163	182	178	145	141	145	151	141	157	158	179	158	141	171	181	165	165	162	153	164	157	160	162	155	165	157	148	142	182	155	136	171	150	151	159	162	170	145	143	150	148	171	157	176	136	170	138	152	143	138	163	139	137	176	155	159	161	162	134	145	176	142	146	168	156	160	176	165	171	181	155	142	159	135	131	157	141	156	161	157	155	180	121	174	150	162	151	167	157	141	170	170	152	164	149	170	144	130	157	151	146	154	143	166	149	156	154	160	175	153	151	147	153	177	162	135	173	153	180	171	149	168	124	163	165	159	163	142	142	176	145	175	154	163	168	153	162	152	146	154	163	155	142	154	167	161	183	168	175	167	161	169	149	172	147	161	154	151	157	175	149	157	170	162	171	159	145	155	156	142	135	175	152	147	170	145	158	144	150	139	157	150	140	148	162	161	152	141	164	168	158	168	152	176	164	128	157	139	155	151	151	158	155	150	125	148	171	143	142	164	169	165	152	149	141	155	149	173	158	179	146	156	159	151	142	151	144	173	150	144	166	153	146	165	149	179	143	154	139	147	162	135	148	162	161	158	136	166	136	147	159	136	203	149	156	149	163	164	146	149	147	166	147	131	150	164	156	176	173	168	179	157	153	139	175	144	157	191	174	154	165	131	160	159	168	159	172	171	127	140	155	162	160	144	152	173	130	164	155	148	167	164	200	156	157	159	171	179	154	152	165	146	142	138	172	133	156	160	154	150	160	175	166	163	167	156	158	171	147	158	157	158	177	151	147	179	146	150	141	162	184	144	194	157	146	144	175	175	136	177	160	143	158	170	160	150	174	196	152	138	135	170	166	159	166	171	165	148	142	171	153	164	167	147	159	178	170	149	170	141	175	159	161	183	156	133	163	148	164	154	134	154	152	166	166	150	148	148	161	178	158	168	158	156	175	156	172	175	179	172	151	156	179	163	171	138	172	138	161	153	168	163	151	143	158	157	151	181	158	132	174	163	171	154	169	148	153	146	138	152	169	151	172	183	136	169	141	180	177	145	164	159	163	139	171	156	171	194	153	161	158	155	142	171	161	158	158	158	146	172	148	163	151	136	163	166	164	141	165	153	161	149	172	158	136	168	168	163	178	151	162	149	150	172	167	172	177	137	144	176	167	158	157	156	163	163	146	166	167	178	149	159	171	175	155	151	157	154	132	139	170	148	171	166	153	185	161	151	135	149	148	152	176	182	185	160	152	163	168	135	145	136	148	150	186	152	145	169	150	143	187	144	172	170	135	142	131	173	126	132	159	168	151	200	176	143	152	155	159	139	149	159	145	150	146	153	157	176	164	157	152	177	178	159	159	154	155	159	157	171	155	134	152	179	159	144	178	175	153	145	159	151	149	151	162	168	154	150	182	145	153	149	162	139	144	137	134	140	166	173	158	153	171	138	145	166	166	157	140	143	150	148	152	147	153	162	160	165	177	169	136	165	156	151	155	163	172	165	162	146	189	167	159	153	146	163	163	134	162	156	170	149	167	175	157	155	151	160	140	127	167	156	159	178	175	166	174	173	161	147	153	155	187	165	178	146	142	149	150	142	150	147	145	159	168	171	165	163	153	145	161	167	160	142	157	144	168	185	159	144	173	140	129	155	157	149	164	149	165	175	155	147	172	136	150	174	190	164	131	195	158	152	159	162	156	152	153	149	178	154	181	141	150	160	171	149	172	160	160	159	171	169	174	165	179	177	149	139	174	161	152	127	151	179	163	155	158	157	143	143	168	174	150	165	136	168	164	143	167	148	166	155	147	148	163	142	179	164	165	153	161	160	133	155	161	140	147	150	139	161	182	167	144	167	170	166	147	152	168	183	154	164	160	174	163	146	152	145	157	183	154	167	132	161	169	157	142	150	162	152	166	151	163	183	164	160	172	160	136	177	156	156	162	138	177	125	167	134	166	169	153	149	163	176	139	151	143	145	155	152	147	150	155	145	160	157	183	162	162	170	159	150	170	155	135	141	163	155	172	158	151	158	155	170	172	164	182	171	160	152	176	161	145	178	157	147	161	171	144	144	188	156	167	148	152	138	147	146	144	166	133	143	158	151	180	170	167	161	165	156	142	151	155	175	181	164	147	155	144	168	161	171	152	161	157	140	139	148	171	146	153	157	152	141	169	159	161	168	191	172	141	150	153	156	161	171	151	155	148	175	136	152	147	147	168	143	154	161	154	149	137	158	138	156	159	135	166	163	155	179	135	161	159	147	174	161	138	166	172	178	167	151	169	184	165	145	148	143	163	172	163	147	138	156	143	144	159	156	143	150	161	167	157	166	173	143	159	142	166	178	165	169	153	133	152	151	150	169	160	144	162	151	131	188	171	182	166	154	157	185	162	140	151	161	146	178	188	150	138	156	155	170	151	163	164	149	159	155	154	157	161	169	162	172	185	153	147	163	144	152	144	178	150	159	158	173	150	163	168	153	163	147	138	160	159	166	172	176	160	162	159	181	145	164	149	173	174	167	162	148	150	156	155	153	148	169	179	164	176	125	148	154	153	173	155	156	148	162	164	156	163	170	150	154	155	149	183	155	164	173	176	153	149	165	146	165	155	165	144	147	152	169	156	150	152	156	144	165	164	134	156	144	155	163	167	164	138	129	177	145	129	173	156	165	157	145	175	162	158	157	176	156	175	163	138	139	178	163	150	157	168	154	160	156	166	139	162	163	137	152	148	133	147	157	161	157	139	156	149	158	161	153	179	149	141	155	171
22741	21470	29181	24173	21465	21444	5199	708	537	456	413	319	350	314	264	274	255	238	237	220	231	206	227	206	193	209	186	195	191	163	186	197	160	180	159	170	169	180	193	160	154	194	172	187	173	169	167	180	175	176	168	163	172	158	163	170	189	165	161	165	201	167	163	160	178	142	171	163	167	161	163	149	170	155	157	136	173	180	151	168	155	146	154	155	161	177	147	163	165	158	154	162	172	189	167	165	172	167	168	155	164	155	150	175	179	178	175	188	153	157	156	179	155	157	189	162	157	171	160	189	151	154	171	182	159	159	152	173	165	144	154	166	159	153	156	166	163	156	171	150	166	149	158	147	176	170	139	162	162	166	174	161	155	140	173	153	169	149	169	153	141	158	156	138	157	161	161	158	165	162	133	156	170	160	157	166	162	179	163	176	157	181	159	164	165	160	162	147	164	171	159	156	157	161	158	182	161	145	163	167	155	148	152	168	161	174	192	146	175	168	154	171	160	155	164	167	144	152	158	162	147	165	167	155	148	152	173	141	173	137	170	147	164	159	167	150	155	155	138	157	151	144	152	160	174	163	161	168	159	167	156	155	167	144	165	149	187	154	180	145	170	145	181	163	168	157	143	172	165	170	175	145	159	164	150	153	151	149	177	137	175	179	171	185	175	157	155	143	150	148	153	163	146	163	176	147	173	148	169	142	170	154	160	150	152	162	156	148	165	144	156	134	159	159	134	164	180	173	141	201	145	172	175	155	165	147	161	157	146	159	177	141	168	163	169	154	139	175	172	142	146	174	146	185	132	148	179	171	165	154	157	168	152	159	174	154	148	154	160	159	156	146	166	171	167	146	161	184	171	164	142	141	140	156	175	169	159	152	181	167	164	156	160	148	165	153	167	179	141	176	155	172	164	170	165	170	170	156	147	169	169	169	162	151	144	161	194	172	179	135	158	154	164	162	158	157	148	184	171	160	169	155	153	168	175	151	157	169	152	138	146	148	157	130	158	153	153	174	175	160	164	185	152	173	172	159	163	185	140	162	162	136	154	156	144	173	167	148	159	152	165	153	142	163	170	152	177	158	158	155	179	165	163	166	137	159	173	159	164	169	153	170	153	176	165	159	155	134	165	161	174	154	152	171	180	150	149	166	176	144	176	149	135	146	158	174	158	160	181	169	164	175	161	147	177	172	142	169	155	172	153	172	143	180	149	172	176	179	174	154	155	159	169	172	176	142	182	166	162	177	146	157	146	158	148	139	148	176	171	181	181	170	181	154	169	163	145	173	152	160	151	157	152	172	184	162	147	168	174	155	144	175	163	176	154	170	148	143	173	138	170	184	171	156	148	180	161	166	146	170	150	167	144	168	162	158	173	164	166	156	170	173	170	147	158	148	164	151	181	158	180	181	165	140	128	180	168	158	154	186	178	172	135	160	166	145	144	136	179	160	187	192	144	149	156	168	162	165	155	164	171	156	151	193	167	147	135	164	161	182	166	158	155	155	145	140	149	153	156	154	172	173	145	155	162	147	150	161	168	159	165	140	172	154	153	180	179	130	145	174	149	146	165	158	166	171	161	168	168	159	164	155	168	171	166	144	164	148	150	157	156	170	143	168	130	157	158	172	170	146	181	149	151	178	169	153	173	161	137	156	159	171	164	175	159	171	145	150	167	154	163	184	138	163	134	145	153	161	163	173	148	167	152	177	184	167	186	170	143	150	145	163	173	150	156	152	161	190	155	152	151	161	161	162	144	181	176	160	135	150	152	148	152	178	161	165	159	153	161	169	170	166	176	159	170	171	165	157	173	164	146	173	146	153	157	170	169	164	151	154	163	152	152	177	180	164	162	169	178	167	177	165	153	167	161	162	156	161	159	159	160	160	149	138	164	174	161	167	155	172	158	160	139	164	160	155	140	166	196	160	150	145	161	161	168	152	154	163	140	154	171	176	157	165	187	150	136	153	157	145	161	176	162	148	149	176	171	150	172	154	175	133	168	160	157	172	161	176	164	161	182	131	146	140	161	155	129	156	151	149	146	156	170	181	149	185	179	172	160	155	170	143	166	143	143	146	147	170	172	151	163	179	174	124	159	176	167	176	178	148	177	161	163	138	153	165	165	171	136	168	173	145	147	172	141	168	178	172	158	166	152	153	152	147	158	153	137	170	166	136	150	163	137	151	144	162	161	154	172	155	170	159	151	157	151	183	140	169	154	172	151	151	162	177	158	174	158	176	174	166	178	185	161	165	182	170	157	174	174	169	180	138	158	166	195	169	165	164	142	139	180	148	170	165	155	148	170	155	158	179	170	155	149	173	179	179	166	144	173	150	156	154	151	162	146	147	154	149	171	175	140	161	136	171	148	158	162	147	162	142	144	154	158	164	168	158	158	173	170	172	178	179	181	158	176	173	192	175	156	173	158	160	148	162	143	144	170	152	153	163	169	173	167	163	172	169	176	153	148	155	159	183	168	159	149	180	152	166	158	161	157	177	137	156	175	168	166	163	174	179	169	140	158	167	171	169	179	160	173	153	134	170	158	167	144	151	162	172	159	164	178	167	177	145	144	143	176	173	162	159	166	169	149	169	147	175	171	147	164	162	172	172	148	151	162	176	143	173	155	158	160	157	160	173	189	168	165	173	176	182	141	148	168	170	157	155	128	138	159	152	164	150	170	164	151	151	147	175	162	178	159	148	157	168	159	149	151	165	170	162	159	163	156	185	153	162	158	169	180	167	169	155	133	162	162	154	175	168	166	149	156	176	164	179	140	157	175	159	182	160	160	159	160	158	153	146	137	157	156	168	166	164	185	176	143	148	172	165	198	161	152	159	157	168	173	164	150	170	156	174	157	157	157	139	150	137	174	156	143	155	161	168	179	154	177	168	163	162	157	161	158	156	157	196	144	160	173	157	162	139	161	140	162	143	172	149	177	134	161	183	151	162	163	169	163	160	175	152	169	142	159	156	178	175	166	160	151	155	149	166	166	159	179	167	146	144	187	158	164	165	172	165	154	159	150	148	162	136	164	176	164	161	155	168	178	177	140	148	145	145	155	143	140	155	153	163	173	171	161	166	144	167	156	183	158	150	170	174	172	153	167	171	130	167	179	146	155	167	151	159	141	163	187	157	172	166	150	173	163	157	170	141	158	146	153	140	168	164	162	158	163	141	143	163	149	163	163	169	177	158	171	146	157	182	151	166	160	185	179	154	148	154	157	164	152	154	155	156	156	155	131	159	151	167	177	141	152	156	150	132	155	159	191	152	156	170	150	160	166	187	160	154	125	158	153	145	172	165	154	152	153	157	170	156	151	168	159	178	183	155	172	151	167	153	181	144	167	166	151	156	158	132	162	152	155	159	160	177	148	195	145	138	168	159	163	168	161	175	196	152	146	179	141	145	160	163	170	146	186	185	151	158	158	157	138	160	189	173	154	157	170	169	167	149	164	152	154	161	157	163	160	136	148	148	150	158	165	167	189	157	185	144	176	171	166	145
10301	21044	11708	5097	3272	2312	1706	1248	995	725	656	578	504	425	390	356	343	311	301	306	275	250	275	247	247	258	269	260	193	237	225	243	230	239	224	197	203	199	182	241	220	218	211	241	211	213	219	214	238	196	210	217	219	191	211	214	202	197	230	205	204	209	226	202	200	192	185	215	226	187	158	202	197	184	194	211	222	180	209	193	212	210	199	190	230	208	204	200	189	216	210	193	213	197	201	217	211	193	196	216	195	216	209	228	192	199	201	199	211	219	190	197	201	241	192	180	190	196	229	178	195	211	186	205	193	201	177	207	180	171	188	219	185	166	204	193	180	205	178	204	189	189	199	177	173	192	188	212	217	199	226	201	189	193	191	234	205	195	209	183	193	213	198	175	190	184	217	170	201	184	194	180	185	185	210	199	202	185	218	190	187	191	191	210	192	190	198	197	165	201	186	203	190	186	194	190	174	188	222	198	190	210	173	194	181	180	194	184	200	201	182	229	212	193	194	209	201	190	195	188	173	182	214	183	196	169	204	192	199	224	179	191	199	177	221	166	223	189	199	195	191	211	202	178	199	203	200	197	213	197	195	172	176	212	165	200	171	202	188	223	204	197	200	174	201	204	215	214	216	201	198	197	192	194	195	175	227	200	190	198	206	212	214	210	207	179	174	205	190	210	210	190	218	209	226	201	216	212	207	207	182	189	202	204	195	191	204	226	185	198	190	197	198	186	199	196	228	191	196	190	210	216	183	165	210	196	211	195	193	203	209	183	177	209	213	204	184	161	222	174	171	172	187	189	194	209	190	192	196	196	205	215	199	211	201	174	196	202	182	196	196	230	215	207	191	197	206	183	198	188	204	221	233	217	185	184	167	199	204	192	199	203	187	179	204	198	200	203	209	194	197	201	193	201	200	196	207	195	189	199	193	178	201	199	207	211	197	214	196	207	193	198	204	199	219	193	183	218	205	199	199	170	220	200	197	206	183	198	178	195	175	226	194	206	176	201	207	214	179	214	185	198	191	180	192	190	183	187	190	204	215	209	203	217	206	200	179	179	191	215	191	203	193	176	207	200	222	196	184	200	193	190	206	205	200	182	194	195	185	190	187	215	195	212	221	201	201	226	197	213	192	203	195	186	177	187	201	210	184	189	179	187	178	184	193	199	206	209	189	223	197	206	195	222	202	178	213	205	176	186	196	210	203	189	183	177	193	198	193	195	193	210	196	187	179	188	188	205	196	176	168	226	259	199	178	196	175	192	218	218	210	187	225	194	195	198	199	230	198	220	185	202	230	179	217	177	209	194	214	205	191	205	206	220	208	202	186	197	176	192	184	204	208	177	207	199	224	179	204	206	226	176	207	210	200	205	159	222	202	213	209	195	222	216	187	169	188	193	188	205	165	198	184	182	205	216	215	197	202	214	185	195	215	195	228	186	194	209	185	200	197	166	192	176	194	188	175	180	187	181	209	185	193	180	196	193	194	197	206	208	179	220	193	211	214	200	187	204	196	194	199	212	185	219	189	186	192	194	193	220	188	198	187	187	181	188	199	191	185	217	224	208	188	221	191	203	214	202	222	185	197	211	214	197	220	175	220	193	192	214	188	181	192	165	209	209	172	209	165	201	177	189	208	164	175	192	194	191	206	205	216	202	201	218	184	162	157	182	229	189	203	194	198	193	206	202	210	199	221	176	195	201	189	208	181	205	190	181	162	193	183	177	202	192	181	228	168	188	186	182	225	202	207	199	218	180	201	192	185	199	175	196	189	175	179	208	204	197	200	182	176	220	184	183	190	199	183	209	179	201	205	188	185	223	190	219	173	193	214	180	200	211	209	198	183	197	187	203	192	201	156	198	196	177	210	238	210	210	211	219	184	199	227	181	181	179	226	198	200	201	205	189	220	198	203	197	187	188	217	201	208	194	182	214	201	206	172	224	196	202	200	211	202	228	188	195	208	183	214	213	210	203	211	188	201	184	195	187	177	172	201	207	214	175	196	180	186	210	208	220	176	195	185	220	217	196	194	198	226	194	190	201	174	212	200	184	185	201	196	200	218	205	197	181	202	200	179	188	212	212	192	188	188	220	210	203	195	182	185	204	191	185	165	193	185	191	204	164	199	181	208	207	210	184	201	204	210	181	224	187	185	204	189	161	200	215	196	201	191	223	193	175	186	186	182	215	210	195	173	184	168	197	223	181	162	183	205	201	201	189	217	195	206	210	203	186	178	197	188	213	173	200	180	185	191	203	175	184	213	195	192	205	211	190	192	207	193	220	178	180	189	192	194	207	212	207	191	183	197	200	175	177	221	210	175	204	190	182	190	171	210	197	199	187	191	197	172	196	191	193	208	187	198	205	207	207	204	197	202	202	167	171	179	204	206	203	180	215	163	168	216	189	200	208	206	194	186	211	190	192	209	191	233	196	161	181	203	216	208	198	175	201	214	206	192	196	184	215	194	205	214	196	207	168	190	191	183	173	202	199	215	195	193	206	191	208	200	189	213	221	186	209	191	172	226	230	222	192	211	183	189	214	205	187	185	202	200	195	178	203	180	212	168	195	186	191	190	169	219	185	195	200	188	187	218	184	213	192	190	188	213	204	203	171	185	190	201	199	181	202	193	170	198	215	201	186	172	210	179	188	178	198	191	198	226	186	239	186	200	206	181	199	191	196	225	204	206	233	207	219	199	218	176	213	179	208	185	209	186	206	200	185	182	197	208	193	221	184	233	200	218	183	211	188	216	181	191	205	198	212	204	184	209	199	189	218	197	203	216	179	212	209	199	202	204	206	236	186	210	181	203	194	174	226	196	198	210	203	211	214	188	207	171	205	163	208	196	199	208	201	224	197	194	199	192	198	208	207	184	189	221	229	218	188	180	206	204	192	191	205	201	203	202	192	222	248	204	192	189	191	181	211	203	205	197	212	216	186	196	186	183	189	189	215	171	204	206	184	194	218	212	191	188	192	220	205	170	192	195	197	198	180	164	165	202	196	200	187	180	209	192	201	199	185	187	237	207	202	217	198	200	194	203	193	214	193	196	181	201	210	164	193	200	168	200	211	183	215	162	172	184	207	211	201	199	205	187	171	202	185	183	179	186	187	216	205	198	216	223	176	207	183	201	210	198	203	193	184	216	185	219	194	189	208	174	193	188	222	214	207	183	183	189	162	186	177	185	217	190	200	191	199	200	219	219	197	180	185	199	196	201	184	227	207	180	191	196	171	183	186	175	178	214	182	228	197	210	208	205	179	196	191	176	203	183	212	197	219	183	200	179	206	180	191	208	174	208	205	191	210	216	207	210	223	188	201	206	168	182	194	190	203	179	197	203	192	197	220	207	170	190	197	197	204	176	193	186	187	208	216	201	190	190	206	223	201	170	207	194	191	187	206	192	202	212	213	187	201	204	188	190	186	186	206	194	197	209	177	202	217	200	186	209	166	191	191	206	167	199	199	216	197	186	193	205	209	211	227	203	200	192	219	186	187	182	202
27830	18031	3866	585	394	309	317	311	294	310	298	304	273	266	273	268	274	294	260	303	272	302	276	304	278	272	261	265	293	307	284	297	318	271	293	282	277	297	279	266	263	271	282	257	282	291	314	279	263	288	302	262	299	291	300	271	262	273	254	279	268	262	265	269	271	288	294	289	287	266	282	270	313	271	274	280	291	316	250	290	289	265	290	273	264	286	249	281	266	269	258	283	271	271	295	254	291	300	264	275	300	276	278	287	276	271	314	253	273	262	263	270	262	272	272	249	282	283	281	252	262	265	266	278	265	271	270	291	299	280	280	294	275	263	277	279	270	308	280	283	276	268	258	271	298	274	250	271	277	258	261	235	263	268	292	274	293	280	267	284	281	278	261	304	260	287	264	301	287	252	287	309	272	273	279	278	288	268	258	295	264	278	283	283	304	284	272	269	259	299	308	303	275	263	283	273	275	309	277	271	287	273	262	292	293	275	289	267	263	288	258	264	262	291	283	278	310	273	269	269	263	290	276	285	280	253	287	271	248	273	293	287	275	309	254	288	258	270	275	256	296	302	250	291	266	279	305	249	252	280	276	262	312	284	258	265	275	244	296	269	277	262	321	288	270	283	279	274	259	251	264	257	303	254	286	318	243	292	283	276	297	268	264	277	282	275	288	261	279	266	299	289	254	264	272	270	285	292	275	269	259	285	259	279	263	299	266	255	298	308	272	308	270	299	257	279	266	271	253	313	284	303	268	277	266	263	265	269	238	238	284	273	255	285	281	270	300	277	277	310	261	259	273	277	291	272	282	284	285	264	310	268	272	285	274	269	250	253	260	254	264	300	289	260	272	267	296	302	296	287	268	288	263	258	267	304	287	272	314	297	267	283	263	267	272	261	314	235	289	282	304	274	289	244	281	292	266	271	267	291	279	258	273	273	291	275	282	259	261	316	284	283	294	279	295	283	317	284	277	308	237	281	297	305	264	282	266	289	279	287	270	261	293	267	321	289	283	306	295	277	256	272	291	303	293	269	302	286	277	283	277	272	309	274	245	293	295	267	281	301	282	297	273	280	267	285	296	289	281	296	279	280	260	275	284	266	291	221	306	265	279	258	281	285	322	288	259	280	293	260	308	294	271	262	282	259	284	276	293	264	271	299	275	259	267	269	262	291	249	268	304	277	265	278	298	267	285	274	298	274	266	284	273	258	270	268	267	284	283	256	275	285	275	270	287	283	271	268	272	295	260	266	266	258	274	282	277	271	285	284	265	260	268	279	284	264	294	310	276	295	266	268	300	277	279	268	294	285	298	266	277	276	293	269	263	263	285	277	283	283	301	263	286	272	295	279	263	291	276	273	272	267	271	269	268	269	286	292	292	285	287	286	262	294	276	282	270	257	293	269	282	244	285	288	293	286	256	295	239	303	274	287	252	273	279	272	257	272	272	289	294	275	260	278	272	290	291	241	293	250	271	285	290	289	317	283	251	315	261	258	301	243	277	261	287	270	237	279	262	268	269	272	300	267	276	270	280	267	303	286	279	272	266	276	303	297	260	315	298	269	257	253	284	277	275	264	258	288	277	277	302	303	288	289	293	264	304	289	270	262	294	263	284	259	298	269	271	287	289	274	286	283	295	277	274	294	243	239	287	264	281	292	269	241	282	251	279	278	307	268	299	276	299	289	278	290	280	286	273	290	270	282	286	261	245	289	295	270	265	271	251	276	291	276	270	248	297	262	273	277	265	248	241	267	254	270	279	263	255	275	262	285	289	276	270	282	287	293	248	286	271	276	278	272	249	268	282	287	288	266	272	288	281	291	284	281	277	289	253	292	277	263	284	283	261	252	247	278	293	277	275	298	309	282	305	300	277	268	287	277	271	310	273	257	284	260	288	263	272	304	273	255	289	259	261	275	252	301	291	284	288	258	295	289	289	321	280	279	284	293	271	292	286	261	297	298	285	255	243	245	256	288	263	259	290	259	277	299	278	276	271	303	283	266	270	279	263	275	297	274	277	308	282	275	305	279	298	280	272	276	269	314	269	262	259	279	267	255	248	282	259	275	256	278	290	285	293	278	283	252	284	238	242	262	255	265	293	264	274	284	273	279	288	250	244	289	275	275	292	270	292	274	279	299	258	299	282	263	260	287	293	248	267	314	271	275	270	272	260	289	305	250	306	292	277	293	265	267	296	267	274	278	269	295	260	287	285	307	275	269	278	255	269	274	270	268	275	251	287	274	293	258	275	284	282	264	274	294	275	268	309	268	278	298	265	300	287	261	249	263	261	288	276	291	291	287	260	264	295	264	282	262	271	262	278	263	242	278	253	263	270	273	280	267	275	272	280	276	263	315	284	317	265	261	270	261	249	259	281	299	295	271	276	276	290	246	292	287	274	248	306	272	284	304	280	266	314	298	321	269	304	298	279	270	264	299	263	275	295	266	258	285	260	261	282	336	267	287	268	290	258	253	288	281	294	256	292	285	262	278	309	273	272	272	283	281	285	263	284	258	265	280	280	264	264	285	272	272	303	292	328	304	286	264	285	308	293	275	295	289	280	292	295	274	269	271	275	256	275	296	299	298	295	266	305	287	311	284	291	257	290	250	268	262	297	290	283	287	289	258	266	276	263	278	257	297	294	284	251	250	270	293	267	274	280	303	313	273	300	264	277	271	297	282	311	257	236	281	303	293	281	299	303	262	282	290	264	268	327	306	296	272	297	267	251	271	329	256	272	293	309	306	296	233	305	290	277	262	276	286	252	257	274	284	246	254	289	284	291	281	283	268	265	295	299	288	293	261	261	285	292	295	293	235	260	286	276	272	268	258	250	266	273	267	295	286	303	295	293	288	280	278	301	274	289	271	288	271	284	290	260	307	294	277	266	272	247	278	259	258	301	240	255	288	281	251	255	260	286	276	275	249	278	275	292	289	259	258	287	290	287	278	259	320	289	327	292	292	253	266	275	277	252	284	293	288	274	288	287	280	291	287	262	281	287	280	273	301	292	294	280	275	273	303	255	277	275	288	284	286	247	276	279	291	282	259	284	297	283	306	247	295	240	277	259	258	266	246	273	296	279	263	301	271	263	280	295	270	273	267	276	256	312	278	267	291	310	258	283	293	309	268	301	285	288	290	304	237	283	281	298	291	288	245	285	292	285	268	279	287	297	264	279	282	296	251	278	290	285	253	299	293	274	285	286	271	293	240	272	292	294	263	257	295	246	264	309	294	267	265	307	286	268	267	286	296	274	305	271	241	292	292	267	282	284	265	257	262	259	284	274	271	264	296	276	272	290	271	270	236	288	261	285	288	301	264	278	279	277	287	305	279	269	279	281	274	308	300	275	271	301	267	288	268	289	261	265	250	242	286	277	281	256	265	293	302	283	280	260	295	277	298	264	279	307	282	264	276	299	275	277	281	276	310	268	264	268	260	286	282	224	293	286	296	299	284	262	287	257	285	283	280	287	280	300	257	252	254	275	299	276	300	295	266	305	273
7654	6670	1510	519	401	392	396	363	339	339	346	329	328	318	322	328	333	363	307	319	355	315	313	360	344	333	332	333	347	344	324	348	371	338	330	313	342	342	339	333	337	339	330	355	311	342	346	322	286	330	328	307	323	347	318	297	330	325	346	298	345	312	315	314	366	316	312	325	332	315	328	350	307	315	284	367	317	331	339	319	323	334	302	324	323	310	337	346	338	300	354	294	303	297	315	317	357	303	335	337	316	300	347	315	333	334	344	308	327	363	321	324	348	321	309	316	322	342	294	321	323	336	342	307	292	301	325	330	336	321	334	324	318	286	316	321	313	319	313	336	331	301	349	347	350	314	323	364	337	322	319	307	322	336	319	349	342	302	329	333	342	319	318	344	351	335	318	335	335	304	326	323	365	323	314	333	362	316	319	294	312	302	328	335	336	348	332	371	343	306	323	353	343	323	326	354	325	337	319	352	320	341	340	338	335	328	324	307	353	379	298	284	346	302	316	345	338	300	295	332	293	311	327	300	315	267	316	292	331	320	320	343	322	337	304	327	333	327	321	334	362	311	323	280	347	333	320	355	316	336	313	339	366	317	339	290	325	344	326	295	351	313	337	314	314	310	339	305	315	333	285	334	313	300	307	314	311	316	324	330	317	309	354	321	333	335	341	300	349	323	336	357	347	318	324	334	306	327	305	346	343	361	319	313	339	348	304	280	314	359	311	330	344	332	299	320	306	296	340	285	344	310	314	322	313	307	328	330	324	347	322	313	302	280	314	309	318	302	357	329	331	349	350	317	338	342	273	324	328	328	326	338	324	324	333	332	322	319	327	315	323	359	320	356	321	308	312	339	332	324	351	322	359	325	328	351	293	290	318	352	298	333	329	300	319	362	320	341	304	345	302	331	334	337	354	322	329	328	332	351	325	323	336	332	335	309	341	343	372	316	305	315	324	341	319	318	355	320	325	308	346	324	334	312	330	313	346	330	325	317	317	356	332	298	334	316	327	307	320	326	305	332	306	338	304	311	337	331	325	311	322	350	332	340	303	316	334	280	337	318	335	341	338	313	378	340	333	295	339	343	356	318	318	337	348	321	350	320	324	329	357	323	326	330	311	346	351	357	312	290	301	282	305	321	331	316	307	312	327	318	308	308	295	315	324	338	289	322	308	318	326	317	298	334	355	298	346	351	363	309	309	319	290	316	357	325	352	319	345	322	306	294	301	356	295	315	330	323	266	350	363	315	305	313	341	335	325	329	320	338	305	320	326	304	319	346	326	325	315	320	324	347	325	342	327	334	352	333	338	323	362	329	325	315	344	356	304	302	337	323	313	339	348	327	311	353	348	317	318	317	327	343	318	319	320	321	322	310	320	326	346	353	313	345	320	331	321	332	317	311	326	339	315	335	373	306	327	336	360	294	349	330	293	369	322	331	324	332	324	306	321	312	331	320	354	329	340	345	305	334	315	321	327	320	340	304	330	313	341	319	332	333	323	324	321	304	352	330	317	332	333	318	317	358	347	370	295	329	307	302	339	332	327	298	319	343	356	344	284	346	320	324	324	332	330	311	337	332	341	317	328	309	297	315	350	319	329	269	323	326	346	330	315	314	324	322	312	329	331	320	298	333	296	322	313	324	336	316	302	301	330	328	337	321	319	306	327	350	303	335	308	321	334	330	304	330	305	339	305	331	357	326	351	343	293	347	323	307	340	314	322	350	332	311	354	292	313	327	323	321	354	333	296	310	304	321	327	281	328	318	362	307	352	305	330	333	316	308	304	337	343	326	295	332	356	313	349	308	305	314	326	326	322	344	321	301	316	318	317	306	346	323	356	300	298	313	316	339	335	336	358	333	323	361	340	337	317	351	321	329	328	316	303	350	356	366	300	320	316	354	329	329	304	362	314	302	321	339	313	322	293	308	343	333	324	324	332	332	342	310	341	315	345	325	311	347	330	320	305	312	345	349	317	325	324	308	324	340	347	337	288	333	329	371	328	337	340	342	310	317	321	320	290	307	312	348	320	301	307	354	334	310	332	316	334	339	328	339	346	313	297	305	303	350	337	339	311	360	305	347	313	316	330	309	344	333	333	307	314	325	321	303	358	354	323	314	329	312	322	316	311	310	367	303	337	351	321	273	323	326	353	295	328	332	316	343	340	309	315	359	344	316	305	342	305	344	334	316	338	337	333	318	339	315	353	333	292	318	294	304	326	312	338	322	335	312	330	366	360	296	331	330	292	306	337	299	340	331	320	338	308	324	345	323	329	323	334	331	353	358	353	317	310	324	322	326	335	332	309	341	334	317	351	320	326	319	327	315	348	343	329	330	326	352	317	303	319	348	296	356	337	321	351	315	333	326	317	297	311	280	341	325	309	338	319	309	372	322	329	310	336	316	292	337	319	356	336	322	314	359	317	316	359	316	356	331	325	320	310	320	322	322	335	332	297	343	310	311	328	336	355	350	337	342	319	278	318	300	309	334	353	337	335	325	341	321	318	338	296	304	334	333	346	346	338	314	315	290	345	315	317	273	299	299	302	322	318	310	316	316	302	347	330	334	335	312	342	350	344	337	328	318	286	290	335	328	362	327	276	307	340	333	346	346	315	327	330	316	342	350	342	313	348	341	336	374	345	350	301	318	349	310	360	319	336	310	311	323	326	329	304	333	344	327	315	332	323	357	313	320	296	331	308	312	332	342	313	339	331	315	303	360	344	327	320	329	354	325	321	325	319	345	352	318	296	335	351	302	312	327	341	307	354	326	346	322	331	347	324	309	298	326	317	319	344	316	308	311	306	338	352	340	322	355	321	342	320	322	289	324	344	322	329	329	326	334	344	342	339	357	310	335	349	298	331	337	322	307	346	324	354	301	321	345	310	323	362	348	308	314	341	328	320	319	326	312	318	315	311	289	347	306	294	329	329	294	316	326	346	310	330	320	302	317	313	317	345	333	331	282	339	316	318	324	336	326	314	321	340	343	347	324	317	309	344	324	314	324	318	338	316	332	295	296	364	360	339	343	317	328	319	309	342	333	360	349	320	290	340	305	343	338	317	303	335	347	287	345	319	312	313	311	339	318	343	314	319	320	336	344	313	303	318	316	314	326	310	332	319	343	337	341	293	362	358	322	296	334	278	328	332	333	312	339	345	303	308	322	312	373	295	355	340	345	343	313	306	346	356	321	321	339	329	327	327	333	313	336	329	321	336	324	346	317	327	324	363	352	327	348	286	320	308	313	310	330	311	339	366	328	343	336	299	308	299	317	312	316	331	313	313	318	323	325	327	328	303	325	304	298	282	335	319	357	328	338	345	342	333	302	324	338	318	348	341	319	313	343	329	333	323	315	303	354	341	319	301	320	318	307	319	327	333	306	342	304	346	315	301	310	342	361	347	313	317	356	273	313	333	310	339	319	316	310	317	308	304	313	345	317	323	301	355	302	290	316	307	363	285	333	345	338	329	326	316	314	294	369	317	332	339	343	323	328	334	320
23726	21428	28625	24614	21399	7770	950	594	468	513	455	385	402	409	360	380	358	409	383	349	354	342	364	333	320	345	330	331	322	324	353	326	329	349	309	344	311	332	301	290	322	345	316	312	337	296	319	330	325	350	315	330	332	311	335	354	304	327	332	316	304	316	307	293	296	343	328	317	304	323	322	336	334	348	304	310	342	346	319	330	320	304	334	304	312	343	318	274	327	316	317	302	368	354	309	317	315	289	358	316	300	320	327	314	308	321	331	318	317	317	340	332	320	306	308	350	337	305	332	301	345	343	328	361	311	356	322	335	302	343	325	316	323	338	322	329	337	301	323	306	314	335	320	351	328	307	340	282	330	336	326	339	309	337	312	345	328	334	298	318	357	354	324	308	338	320	345	301	337	313	320	349	337	328	323	334	328	336	314	316	333	312	316	315	328	314	320	327	322	331	307	301	330	341	320	324	343	330	288	311	306	324	342	292	344	354	313	334	310	357	338	308	347	311	361	310	335	316	333	329	347	305	326	328	302	328	328	308	323	323	312	322	326	334	339	298	317	287	307	333	299	353	316	319	309	289	323	350	319	333	301	323	320	320	327	310	308	362	293	318	354	346	355	329	333	341	284	342	341	355	310	354	343	325	323	319	332	360	305	316	312	355	321	325	313	348	310	318	350	357	311	330	317	287	316	316	328	347	278	318	350	308	303	337	354	324	339	317	345	357	327	327	338	314	339	323	311	349	373	312	333	340	336	341	347	339	338	274	324	327	336	319	372	298	309	370	328	312	319	324	324	305	309	324	322	355	329	299	305	321	346	320	319	299	344	368	315	314	295	331	321	307	343	326	336	328	303	333	343	347	315	314	346	294	325	335	310	330	334	362	307	332	329	342	312	315	325	305	328	318	306	319	345	311	338	308	303	327	300	325	325	345	334	301	322	338	330	328	296	310	387	303	319	304	334	306	324	294	327	315	292	321	312	308	324	310	310	361	334	300	309	304	312	323	308	339	328	275	327	292	300	358	312	329	288	333	380	339	320	312	304	316	329	321	321	356	346	336	320	328	339	336	327	320	323	327	321	316	342	295	321	313	322	364	310	319	298	321	309	338	305	331	308	313	344	302	301	347	340	329	319	319	276	324	334	303	347	353	319	331	309	339	343	301	335	339	312	302	321	305	332	327	321	296	314	290	336	299	300	289	300	321	351	332	299	322	326	318	350	320	336	332	327	321	323	344	305	345	318	361	335	342	310	318	334	312	320	296	344	371	301	313	309	311	324	340	305	330	353	354	328	315	322	290	322	318	336	328	327	351	317	346	322	334	307	329	330	326	338	324	336	362	338	335	303	290	323	309	322	270	317	326	309	318	336	341	334	324	350	315	315	338	346	324	347	321	358	339	319	293	340	330	345	336	347	352	304	288	328	321	336	305	310	303	290	323	333	327	316	341	338	342	326	328	317	329	349	352	341	345	331	320	306	311	325	324	318	318	326	340	321	308	322	322	310	344	312	341	353	291	310	316	337	326	322	349	293	332	334	302	301	310	310	320	352	304	277	317	311	307	328	353	293	321	346	336	334	303	333	298	304	323	322	373	315	325	276	316	315	320	345	312	315	323	304	317	287	326	353	277	327	320	315	290	332	321	321	309	291	304	307	329	318	327	328	322	334	304	298	317	294	348	312	306	349	317	335	319	341	349	307	329	338	334	329	339	340	318	313	323	318	309	329	324	310	306	317	305	341	323	320	304	301	334	347	315	379	325	303	311	318	317	348	330	336	321	308	327	319	299	305	307	319	315	322	319	319	321	297	319	329	330	335	326	341	293	324	308	297	299	356	347	311	315	341	338	318	342	338	334	325	348	306	311	355	310	324	305	340	315	324	326	286	327	336	354	299	320	317	319	335	339	350	315	336	345	306	311	365	332	332	325	320	322	308	312	298	335	322	315	340	332	316	286	303	313	327	281	317	362	320	330	346	298	335	343	263	310	313	321	334	322	298	307	315	306	298	348	311	330	313	348	339	345	338	309	337	291	342	320	300	346	343	316	313	361	333	312	310	316	313	314	338	336	313	333	341	309	318	321	331	316	319	312	319	334	343	316	306	326	312	315	354	323	322	308	325	323	302	336	338	315	308	321	344	330	312	307	350	349	316	300	313	324	321	317	294	309	321	312	323	297	334	295	340	311	327	339	316	334	310	322	311	308	334	324	302	349	309	345	338	334	333	315	366	315	363	331	304	344	339	331	321	315	325	326	322	312	319	324	327	299	318	356	362	306	336	321	308	345	346	298	343	317	298	326	352	297	329	315	329	300	307	323	339	337	336	306	281	318	331	303	323	304	307	337	311	340	301	309	334	308	304	342	334	308	330	321	331	301	333	332	339	312	343	319	324	319	316	342	288	336	329	314	322	320	342	335	345	320	297	325	325	309	310	343	338	322	330	326	308	315	268	325	322	317	322	303	328	298	378	317	306	317	308	325	321	308	303	328	322	325	312	328	345	281	314	325	320	312	326	342	299	326	314	309	315	319	337	310	301	353	328	342	317	323	302	352	310	307	326	316	320	319	333	318	316	304	340	333	327	327	360	345	327	319	326	361	325	338	345	330	335	307	327	285	292	313	345	343	326	324	300	360	347	365	320	341	333	325	286	336	311	310	332	352	325	337	360	301	352	297	291	311	319	328	332	323	280	338	327	311	307	340	343	341	302	311	335	301	321	343	306	328	332	327	298	319	320	322	354	302	326	306	378	341	299	303	333	313	336	358	333	315	298	300	371	324	293	327	315	361	327	305	344	315	319	325	292	305	362	312	335	320	314	320	345	334	302	315	320	325	308	308	326	298	351	296	287	300	323	317	340	298	314	336	336	323	335	306	349	318	318	321	322	350	354	315	316	330	321	352	319	323	302	312	303	330	324	340	339	338	343	337	301	291	309	318	315	319	375	304	316	320	320	335	316	320	303	298	318	297	327	349	319	291	362	307	313	334	321	314	347	351	291	347	339	336	327	327	332	338	335	320	337	337	325	302	342	337	297	301	330	313	290	332	320	314	294	321	327	338	340	339	331	293	332	345	327	306	308	331	327	328	329	339	313	333	335	328	337	315	315	335	336	318	329	316	321	309	327	333	363	338	333	353	312	336	309	332	345	325	347	311	356	318	314	305	341	347	324	331	340	319	357	327	323	325	341	322	317	293	334	328	328	324	350	312	307	347	318	319	337	342	334	327	320	360	326	324	306	337	323	326	337	319	343	367	345	314	333	324	316	342	323	322	342	306	314	298	346	362	330	321	281	324	321	317	344	298	345	326	312	330	317	309	313	308	337	312	354	264	323	309	350	341	337	321	321	290	332	285	297	317	339	345	334	290	318	351	323	339	322	361	317	338	338	329	301	309	273	307	366	304	308	324	290	318	347	314	352	314	327	297	344	295	320	307	354	308	343	327	301	332	323	323	338	323	321	319	294	306	336	341	317	332	327	333	311	327	313	332	325	321	335	338
8187	15138	7313	3103	2037	1460	1132	919	793	685	626	578	521	534	479	448	475	465	439	432	429	399	443	435	414	423	390	392	418	408	404	363	376	399	396	391	382	394	409	398	392	375	388	385	389	412	404	387	372	381	394	399	393	379	362	383	388	410	376	359	365	365	367	362	404	396	359	373	394	387	419	383	403	344	374	346	406	445	368	382	375	408	383	389	360	356	406	378	340	404	414	367	404	364	381	362	391	384	351	375	375	383	397	390	410	367	414	361	379	372	396	395	374	415	385	403	380	384	371	376	341	404	369	399	380	395	386	354	351	377	365	372	408	374	379	392	365	372	395	360	391	408	372	400	392	386	355	387	352	413	408	399	396	408	394	380	367	385	417	362	354	391	373	373	363	376	358	375	385	368	389	387	399	378	368	394	371	430	359	379	347	392	395	397	395	400	381	361	393	363	377	415	384	380	379	403	361	360	389	389	396	386	387	356	371	380	380	419	396	408	361	358	401	358	375	367	402	394	368	384	369	367	363	386	400	404	373	389	395	360	394	397	394	382	394	363	390	402	399	379	378	421	370	412	365	373	406	349	395	387	383	382	371	402	392	355	356	382	372	426	356	365	371	387	388	346	382	405	369	382	340	380	348	377	373	361	389	340	414	401	403	405	396	394	385	390	373	394	391	391	394	347	382	357	363	388	372	393	373	403	408	383	382	360	384	359	405	376	406	346	399	381	358	376	365	397	359	419	394	408	404	391	394	390	365	355	375	379	356	387	378	385	389	384	387	382	370	386	374	356	374	385	374	364	391	387	358	417	383	374	363	375	408	363	406	397	395	384	426	365	374	395	386	378	392	360	435	368	387	376	374	395	368	403	428	379	397	386	368	397	374	359	358	361	386	361	363	332	354	377	374	412	382	339	402	372	385	379	360	358	388	376	358	375	366	374	414	404	392	389	381	368	357	383	352	365	379	388	368	383	389	390	379	378	420	400	404	392	385	393	387	391	385	375	354	386	398	425	373	349	406	395	361	391	374	381	387	388	372	404	351	371	389	399	372	419	397	390	375	409	361	369	369	393	410	389	387	370	379	375	421	359	389	374	370	438	392	379	401	381	389	389	364	376	356	374	389	356	355	385	386	366	363	366	408	359	367	393	385	366	385	370	364	363	361	378	340	394	379	403	381	369	348	385	388	382	388	373	362	410	379	410	386	408	388	352	368	404	370	406	409	374	378	367	346	395	375	364	378	377	418	368	367	342	341	397	407	389	388	370	410	386	388	378	421	412	373	413	394	433	399	438	368	348	381	401	371	401	372	387	357	384	433	362	416	379	361	406	405	356	354	377	414	339	367	370	392	379	392	371	361	382	371	356	384	378	369	373	369	389	383	400	346	382	417	399	395	389	378	361	366	383	387	365	404	375	377	376	403	367	388	400	415	397	391	372	397	391	411	377	365	396	385	389	362	419	378	378	375	373	370	388	376	387	350	407	374	395	381	390	398	373	403	375	400	354	410	373	349	396	399	354	361	364	400	360	365	389	389	375	389	358	395	395	346	356	375	394	419	432	358	384	413	398	375	358	394	370	365	406	364	391	399	419	389	387	382	404	405	363	401	374	382	444	390	371	340	396	380	377	384	398	356	351	347	378	374	381	371	399	355	388	380	379	387	371	384	366	399	342	406	381	349	395	413	386	344	390	371	370	381	413	345	390	407	375	350	357	366	368	383	389	395	359	374	354	336	391	378	357	355	394	379	402	391	383	368	394	382	353	386	397	376	422	367	354	385	388	380	395	395	382	384	382	372	413	379	394	404	360	387	379	407	395	378	383	362	390	409	344	410	398	371	353	372	406	369	380	389	399	409	384	415	357	388	379	394	380	369	377	402	378	374	366	360	391	411	425	382	365	372	353	397	396	378	380	355	376	359	376	402	426	397	339	384	356	357	381	375	376	362	396	384	386	399	388	380	388	394	389	385	387	390	415	394	402	380	353	385	375	413	420	354	365	383	370	373	396	406	380	360	400	413	383	389	397	375	373	373	358	401	363	366	391	377	359	396	347	382	380	392	388	406	382	392	377	398	405	401	387	343	380	385	369	370	357	384	376	391	405	371	400	377	380	356	359	373	367	372	390	383	381	380	395	392	424	380	398	386	380	381	399	393	371	414	383	408	375	392	422	409	389	369	380	401	376	369	401	379	391	374	375	384	357	396	406	412	348	373	366	408	371	381	377	382	373	365	353	370	397	317	402	384	374	440	356	378	391	345	367	377	362	400	363	355	394	383	413	398	379	393	371	375	367	396	353	389	400	354	343	404	389	364	380	356	391	373	325	363	393	406	385	377	365	405	371	365	393	383	397	381	368	392	389	394	366	397	373	389	375	388	392	387	373	394	400	420	372	380	374	399	389	415	403	360	387	396	397	398	390	382	371	370	365	354	381	385	425	408	401	387	421	397	377	381	393	371	418	388	385	425	407	388	370	366	378	364	413	391	403	379	379	384	361	380	387	399	367	380	397	384	368	399	377	353	378	346	366	410	357	380	351	400	387	405	376	381	390	358	371	383	367	420	392	377	388	369	405	365	396	384	384	348	383	364	358	399	361	392	373	386	397	383	372	398	385	374	427	400	383	421	382	382	379	365	388	367	386	367	381	406	343	390	416	388	390	366	356	389	366	386	371	400	409	375	380	344	374	353	385	402	371	382	384	394	356	386	378	367	377	369	399	369	349	391	372	363	347	359	365	389	374	385	391	383	372	356	416	393	420	365	376	397	341	389	380	384	360	375	371	390	364	372	349	376	371	367	361	416	377	427	380	364	364	403	404	367	395	392	407	368	406	368	376	425	406	385	412	395	379	392	387	369	362	372	389	409	381	364	354	409	401	368	407	416	368	370	371	378	373	372	405	406	361	406	390	378	399	397	386	406	381	356	380	387	390	359	370	335	385	390	395	345	354	341	371	382	369	391	395	386	376	380	352	383	383	408	410	356	376	403	403	319	370	421	373	371	410	396	396	385	392	395	383	391	404	375	368	388	376	401	374	396	390	382	376	386	381	383	395	391	356	414	382	397	436	405	349	406	373	369	389	383	385	361	390	409	387	351	388	376	364	367	372	381	345	413	410	407	388	388	386	384	342	342	378	369	389	422	376	375	367	383	386	367	405	392	403	404	366	366	391	393	371	415	361	370	397	396	412	378	400	381	385	377	387	385	397	375	347	368	393	358	395	370	398	402	374	374	426	349	351	383	348	407	396	390	380	384	376	357	380	378	409	390	333	412	355	380	385	422	380	367	367	366	371	368	384	354	324	347	400	363	395	417	380	378	356	379	403	381	402	366	383	375	369	380	342	363	391	404	400	376	379	399	390	363	396	357	424	399	368	396	389	387	377	337	395	373	365	426	365	389	365	360	421	388	396	379	406	381	383	393	336	379	403	411	398	375	393	394	377	388	380	405	362	373	370	394	353	395	386	374	398	390	391	388	404	392	355	441	406	393	405	378	373
24841	21427	27349	25725	7448	447	289	272	212	198	177	179	160	178	165	142	153	135	154	134	141	122	148	124	154	129	150	127	127	135	137	148	140	142	154	135	126	138	127	149	156	127	130	142	127	141	134	144	134	142	135	137	126	152	152	137	122	151	129	133	141	143	145	122	148	139	145	115	134	131	149	130	127	123	139	162	132	151	124	129	125	133	143	138	123	141	129	118	119	113	128	144	114	139	117	162	118	122	132	119	122	146	155	149	118	142	140	159	126	129	113	117	144	141	152	117	130	128	117	116	130	125	144	143	130	133	121	116	137	149	126	136	141	136	137	141	150	122	140	122	145	123	128	115	116	155	122	140	146	121	137	143	127	120	113	122	141	129	131	107	122	140	124	160	105	141	138	151	160	132	130	135	141	126	134	138	125	127	121	139	149	131	137	133	135	135	128	125	121	125	121	132	126	122	132	145	151	155	153	129	149	132	144	131	137	132	136	133	138	125	136	134	155	141	118	122	117	122	123	134	132	144	134	143	115	131	127	127	132	115	141	144	131	115	138	117	151	144	168	135	134	142	151	147	121	140	129	134	111	129	108	140	134	125	120	145	132	131	129	120	130	137	124	153	129	149	128	133	145	135	139	105	141	120	127	134	142	120	133	133	121	128	154	135	144	140	123	138	134	125	125	145	129	123	129	116	140	135	120	133	132	135	149	126	119	130	115	145	128	129	118	158	155	119	162	132	157	135	130	138	147	127	135	117	143	147	130	129	140	128	146	129	128	132	140	138	113	148	136	138	134	123	133	150	125	128	120	121	135	129	153	137	151	133	157	118	140	123	138	131	125	135	138	140	138	143	121	129	144	135	123	131	126	130	119	147	127	131	144	135	131	124	146	133	132	133	129	137	113	155	122	119	125	127	143	139	132	135	119	120	137	123	128	146	129	123	156	131	149	135	121	142	121	141	143	126	113	162	150	147	130	155	139	145	161	152	149	157	121	152	137	124	144	148	123	140	154	134	117	140	125	148	122	160	134	128	135	136	142	133	144	130	136	119	146	140	130	134	146	141	154	136	117	122	145	161	132	144	132	129	144	121	135	131	140	137	130	146	142	126	141	123	123	117	126	128	124	125	103	145	135	130	146	128	130	134	142	145	128	141	130	145	137	125	129	143	140	128	150	127	131	136	123	144	145	140	137	151	125	124	135	138	159	112	143	125	124	129	126	119	150	134	147	134	133	139	156	154	162	119	126	116	129	115	140	134	144	132	126	156	142	144	139	118	154	148	141	126	126	129	141	139	129	128	125	161	135	115	135	121	126	141	124	122	111	120	138	130	142	156	117	127	126	126	131	140	142	149	138	150	147	120	127	149	134	146	152	138	141	139	121	129	125	154	137	126	146	138	131	120	143	119	142	147	137	112	136	122	147	125	150	142	130	129	120	131	141	148	130	126	140	128	147	135	146	146	133	151	141	146	130	129	106	123	116	148	124	150	114	127	133	126	134	125	125	120	139	125	125	145	116	132	123	133	125	140	142	129	145	140	150	126	137	106	128	137	124	159	111	150	132	128	151	149	124	139	152	119	135	147	137	113	123	124	120	128	143	141	140	135	156	125	121	135	122	142	132	129	132	143	138	140	133	130	127	169	131	125	146	149	169	125	118	123	122	142	126	129	150	130	116	130	134	132	116	141	119	141	140	138	137	116	144	143	144	115	138	137	132	150	130	119	137	129	139	151	145	152	136	130	123	130	129	114	150	120	134	124	153	125	132	126	138	130	127	140	116	125	136	150	138	128	131	107	127	124	142	129	129	140	123	141	150	134	127	157	118	126	114	132	118	140	138	139	122	135	112	115	147	142	151	145	124	134	129	124	149	137	119	137	119	148	132	142	146	143	152	125	124	114	130	124	145	157	122	128	135	129	126	110	150	128	123	124	135	130	148	126	149	127	144	125	132	134	133	167	107	150	128	131	139	144	126	158	125	152	124	148	145	146	118	119	133	134	147	115	136	137	133	143	159	137	133	136	143	130	151	130	113	138	148	134	132	129	113	130	119	140	161	117	141	129	127	121	136	145	137	140	150	130	134	121	135	126	140	139	154	151	131	148	117	137	117	126	129	128	129	125	146	131	126	142	148	125	121	148	138	138	160	130	134	134	147	134	142	153	115	138	136	131	143	134	146	119	135	139	134	146	108	148	139	122	140	121	114	135	136	135	124	138	148	156	133	130	122	149	144	132	136	134	116	134	126	137	127	140	150	123	143	139	148	136	139	139	125	154	143	128	120	126	159	129	146	117	131	154	155	142	128	116	122	159	140	142	130	126	122	126	132	117	139	148	128	137	120	116	149	159	142	129	134	132	147	141	135	128	131	126	139	123	126	139	127	107	142	136	143	145	105	138	135	135	143	134	153	123	135	113	137	154	144	118	121	128	120	119	140	148	149	144	142	136	141	137	123	145	142	140	123	143	126	96	125	142	136	124	153	142	118	125	136	135	126	132	137	138	136	134	147	139	140	129	118	134	123	130	146	143	148	137	112	161	155	126	133	144	133	121	136	130	138	146	137	123	139	149	146	128	137	131	106	138	146	124	156	123	157	140	144	131	123	147	122	122	107	140	118	129	139	137	139	135	121	136	147	133	145	139	123	141	132	154	140	126	140	157	147	111	147	123	121	117	145	129	120	114	122	128	150	147	146	137	135	137	132	128	136	129	160	127	131	109	127	143	161	144	138	118	116	139	142	125	143	131	159	121	124	161	116	133	127	131	143	115	131	135	111	133	139	140	145	111	138	129	130	152	134	124	141	133	127	145	131	141	135	127	132	126	157	150	136	127	138	140	135	124	134	133	147	131	130	137	141	132	140	127	135	135	123	132	147	126	134	141	139	120	109	113	147	135	151	115	135	123	129	131	126	119	123	144	133	131	142	144	120	136	126	149	148	129	140	132	141	123	145	145	115	131	138	139	137	127	122	142	137	152	139	138	137	127	136	120	106	134	135	120	140	130	124	127	150	145	137	131	122	125	143	150	143	118	137	128	126	141	141	148	115	152	128	137	125	131	129	144	130	153	130	154	121	134	139	147	128	160	142	137	146	140	140	128	137	121	147	137	139	127	136	113	151	138	131	162	149	129	129	135	147	121	144	127	141	137	129	135	136	144	121	137	137	137	126	130	134	158	122	151	131	136	134	114	116	120	162	157	148	125	141	135	125	129	130	118	130	141	117	139	123	128	136	128	136	146	134	122	147	125	146	137	147	118	130	120	131	110	105	134	138	124	152	133	113	130	138	123	130	131	126	137	149	136	127	143	114	125	133	136	136	143	149	132	146	111	119	124	128	140	119	126	158	139	142	141	129	141	153	136	129	142	159	110	125	135	141	143	141	141	149	132	124	137	129	131	123	135	160	138	139	142	126	108	142	133	138	143	138	138	132	133	135	121	132	141	145	127	152	154	130	124	147	140	150	146	129	105	139	133	124	129	140	120	120	159	148	108	136	115
7829	10462	3764	1542	1051	775	587	447	380	315	310	247	241	247	218	204	202	221	214	198	192	164	184	185	179	172	195	171	181	166	167	173	146	172	185	149	184	176	166	185	174	144	185	176	154	165	147	175	185	147	173	162	169	146	155	160	167	163	154	155	163	176	136	163	151	156	165	161	150	154	169	162	154	167	152	149	179	178	143	160	169	159	171	158	189	156	177	160	155	155	175	157	141	164	153	165	184	153	163	156	171	182	154	157	169	151	164	157	167	153	144	167	161	164	165	154	169	164	157	160	148	159	182	162	143	152	166	176	166	170	204	149	156	163	177	185	158	142	161	156	148	153	171	147	140	129	178	150	160	157	163	148	152	162	183	146	154	156	165	143	143	174	137	161	160	167	193	156	165	173	159	145	159	155	142	170	181	168	158	145	160	173	155	173	151	161	175	171	174	169	169	158	169	158	178	162	156	168	160	153	162	170	134	151	144	154	147	153	164	156	166	169	153	138	138	166	158	175	159	176	181	166	160	159	141	180	146	154	177	142	149	167	169	166	163	152	176	168	144	160	158	141	169	151	166	147	165	162	166	143	158	165	171	171	179	174	169	165	157	153	153	164	155	162	175	163	157	161	154	172	144	164	164	167	162	140	160	163	150	158	140	183	139	161	169	165	169	184	154	156	170	158	148	157	161	150	157	168	170	161	158	141	172	168	172	152	216	177	149	161	163	166	179	174	178	173	172	171	157	157	149	147	130	163	169	158	187	140	162	154	153	149	165	161	162	173	154	159	160	156	168	167	155	178	152	171	135	154	159	157	175	149	149	139	156	139	184	152	168	148	146	158	140	132	145	157	151	174	164	160	149	155	151	159	150	145	160	137	169	155	168	145	160	178	155	166	156	162	141	151	172	154	165	153	156	159	148	169	158	186	158	153	163	144	173	181	167	165	170	150	155	160	157	151	174	141	168	152	158	168	163	160	165	169	184	168	151	147	167	169	139	159	148	168	171	172	168	161	168	161	158	168	161	154	157	163	164	173	152	172	147	169	146	152	148	172	149	145	146	162	167	161	142	140	143	160	174	163	145	144	164	152	167	161	171	146	166	153	154	173	181	169	153	156	146	150	159	162	155	161	154	171	142	151	139	158	147	160	175	157	153	165	171	124	134	153	162	163	129	165	154	167	181	158	148	148	174	142	162	153	150	161	143	160	180	147	152	145	166	153	164	174	158	170	161	154	174	132	166	126	159	164	156	176	158	154	161	141	139	156	149	165	138	141	178	155	161	151	162	176	163	172	158	167	162	165	146	150	164	152	144	154	152	180	136	150	161	153	163	149	159	163	170	188	160	170	142	155	158	149	185	130	185	151	153	158	171	156	152	186	154	166	142	179	179	173	164	155	153	170	127	153	165	158	166	130	163	148	142	142	157	159	157	152	181	150	151	146	141	153	153	162	157	156	162	180	181	147	166	163	173	151	175	189	148	162	175	148	149	163	158	161	162	162	146	156	156	152	163	128	168	168	162	161	152	182	162	172	149	155	154	147	141	143	149	156	155	147	155	150	183	168	175	147	145	154	165	166	160	161	168	148	163	176	167	189	151	155	184	167	158	158	163	173	145	168	154	162	179	161	163	146	136	154	156	152	146	158	169	182	181	162	149	166	168	152	145	155	150	170	183	155	143	170	157	165	159	156	141	183	136	129	154	159	151	164	162	153	145	153	154	146	167	169	161	151	165	168	161	149	135	147	165	153	155	147	156	145	149	134	155	155	184	152	145	156	163	157	143	167	169	152	162	162	167	168	158	160	168	164	148	137	157	143	166	174	140	147	140	167	166	163	161	155	139	175	176	169	138	171	158	169	183	184	134	159	159	156	159	175	172	165	153	141	163	175	172	142	156	168	162	159	159	174	147	122	153	152	154	172	162	171	158	176	154	137	154	171	146	189	159	180	134	182	164	171	161	152	166	139	164	160	148	153	167	138	161	161	138	166	159	155	135	138	181	150	162	172	176	167	168	136	162	145	122	152	152	156	139	178	163	165	164	151	152	147	171	162	179	151	180	161	141	174	174	165	162	175	162	154	161	153	155	181	147	150	173	142	132	148	171	149	159	186	150	145	158	168	161	175	169	163	169	145	163	158	181	173	135	182	165	148	172	156	161	162	177	140	163	166	173	186	174	171	170	145	173	164	166	158	158	152	140	155	143	151	178	178	149	144	162	167	153	149	170	150	159	159	169	176	156	157	170	151	185	147	141	183	152	153	171	139	176	174	145	163	152	153	172	167	159	171	167	140	144	144	135	156	176	145	151	166	125	177	168	154	155	137	147	167	162	176	156	173	180	166	175	139	168	147	135	156	135	169	159	154	191	166	180	155	164	169	159	175	167	169	162	155	175	168	157	142	180	169	166	170	141	160	187	157	162	175	174	137	173	164	147	142	170	164	165	155	160	155	168	166	145	168	160	158	154	153	157	154	184	170	158	160	150	156	156	169	153	171	158	155	175	196	156	186	153	171	170	166	134	156	166	155	178	175	177	171	144	131	139	138	173	149	180	153	170	178	176	152	194	148	162	172	161	152	158	158	163	145	153	170	169	154	162	161	167	159	158	173	138	153	162	161	162	159	162	166	163	177	163	166	155	136	156	162	151	167	169	161	150	196	170	165	157	153	147	166	162	177	162	164	156	162	151	160	160	179	155	166	154	157	161	144	165	155	172	153	162	157	165	170	166	169	161	167	166	162	134	158	166	142	136	181	143	176	140	156	157	191	149	148	151	167	167	177	178	176	155	178	144	165	134	157	153	172	176	172	157	155	176	174	165	163	157	166	160	143	176	143	182	153	181	149	176	145	157	146	168	156	151	173	163	165	148	156	139	171	148	164	166	155	191	152	149	152	163	167	175	149	167	176	161	163	164	163	166	146	150	167	186	182	185	152	151	162	150	171	139	180	166	166	181	173	138	156	154	136	188	167	175	167	150	168	144	199	154	139	134	158	170	159	153	190	168	172	154	175	164	169	161	156	145	158	171	161	167	147	146	152	169	155	155	150	155	137	152	174	174	148	175	172	163	171	154	136	160	156	139	157	158	153	135	176	145	157	167	156	160	165	168	160	171	160	171	176	151	152	138	172	162	161	163	147	161	173	145	140	161	171	166	182	160	157	172	164	157	167	149	182	182	168	165	152	174	149	189	164	159	153	149	166	159	160	152	156	149	139	158	148	177	137	160	170	164	150	171	144	174	179	129	150	156	169	149	147	190	179	144	167	167	153	161	156	174	153	168	165	144	167	170	164	153	161	132	157	152	180	160	168	157	134	169	165	177	148	169	151	157	161	156	144	142	152	138	139	166	164	142	133	176	170	158	165	146	142	148	173	137	159	149	174	152	161	157	168	143	161	171	171	167	179	147	165	159	157	165	180	134	157	160	152	164	193	169	157	160	163	162	163	129	167	160	173	160	161	178	178	171	156	176	153	153	146	155	148	165	160	159	164	160	173
22800	21484	29208	24178	21478	21495	5074	795	532	474	411	388	312	312	252	273	254	209	245	224	196	208	218	207	219	195	189	192	201	179	197	193	211	205	172	170	159	196	181	178	192	173	165	187	171	157	158	189	173	170	184	180	172	199	158	149	173	175	174	127	175	173	149	167	166	186	147	164	178	167	185	162	174	182	161	177	160	158	163	156	148	175	172	171	164	155	167	149	157	201	146	170	141	143	150	167	172	173	190	164	160	173	183	151	186	167	177	152	173	165	188	177	153	163	175	152	172	150	167	153	161	180	176	165	147	146	173	150	166	164	179	157	158	144	181	167	184	158	177	179	183	188	162	178	184	177	168	154	165	176	149	161	176	171	180	178	161	156	162	159	168	185	164	162	174	166	150	165	153	181	143	164	154	168	156	156	173	190	167	170	159	143	155	145	156	157	150	162	175	142	141	167	164	162	166	182	169	168	153	155	158	171	170	167	168	164	160	158	149	175	165	191	168	175	167	174	158	159	188	154	153	152	156	160	168	158	160	170	166	171	174	141	162	137	178	169	178	169	148	165	151	162	139	142	178	145	172	154	154	145	182	165	166	162	179	175	161	153	171	147	181	173	162	158	154	165	153	186	170	157	164	157	150	174	165	160	164	158	163	158	214	170	166	173	170	179	174	155	152	172	154	156	154	148	170	163	161	168	168	162	150	155	162	170	175	150	159	185	171	174	151	149	168	150	189	162	179	167	161	144	175	167	177	161	178	151	148	153	166	148	200	184	166	155	153	179	162	161	165	167	188	161	162	136	157	182	173	153	167	171	159	174	147	177	171	188	187	147	161	146	172	165	156	174	173	141	175	145	160	151	158	162	162	170	181	141	168	183	211	141	182	161	172	175	197	157	161	180	163	200	160	167	149	148	167	165	158	161	160	161	157	174	169	165	188	185	165	180	173	175	186	171	154	172	160	168	157	178	177	150	172	140	166	160	168	154	157	162	164	160	138	165	156	162	153	152	134	172	158	164	182	153	186	153	172	145	174	171	155	176	176	163	142	156	159	177	149	158	175	160	164	167	165	166	163	140	169	178	164	163	166	178	150	176	135	157	159	186	178	166	172	170	140	154	167	178	148	153	160	178	155	179	164	157	163	154	175	172	187	145	174	171	165	158	165	151	157	161	159	158	164	148	181	161	168	167	151	183	159	181	169	155	155	150	146	170	148	163	157	168	188	174	157	154	163	178	151	170	175	165	163	165	177	160	164	167	160	155	158	165	153	158	167	169	146	154	175	147	179	147	167	173	155	160	184	176	166	152	175	142	134	166	171	177	182	162	153	170	180	167	141	168	195	147	194	148	163	165	191	162	157	148	171	169	173	155	188	141	156	172	170	136	164	171	183	167	146	162	166	172	171	143	154	171	159	173	169	159	150	164	175	161	158	168	152	162	165	148	156	140	174	169	144	167	177	144	151	158	171	160	172	158	161	175	184	156	152	146	150	167	146	153	152	171	156	163	168	154	161	189	139	161	163	158	156	160	177	187	193	150	160	166	169	165	181	160	157	169	123	152	182	156	178	167	172	172	144	179	177	159	158	162	149	167	159	182	165	164	174	177	178	170	146	172	164	162	164	177	164	164	167	164	167	173	162	151	182	150	150	165	151	166	165	173	158	180	168	184	155	161	166	163	173	171	169	176	161	161	168	173	156	159	168	160	157	163	171	183	156	171	167	167	153	166	169	146	155	158	186	185	151	159	154	169	162	146	163	170	143	143	144	171	152	156	182	146	151	164	142	167	133	152	171	155	158	172	161	162	185	150	165	184	134	162	154	165	165	155	173	166	197	158	172	150	158	152	166	133	179	150	169	174	152	183	160	165	166	189	141	148	156	166	161	180	173	173	154	150	174	166	144	198	160	173	165	153	183	134	177	174	180	161	151	170	178	163	164	150	160	180	170	170	183	144	167	153	151	191	168	153	184	176	164	147	173	159	149	160	175	148	183	162	162	162	184	161	185	156	169	150	181	177	156	171	160	167	170	167	177	158	176	159	165	155	173	149	187	161	187	171	171	157	153	163	153	140	168	178	181	176	189	155	166	155	161	162	173	170	150	159	167	169	169	149	168	177	176	182	148	157	171	165	153	148	152	148	146	178	159	185	177	146	176	144	171	178	190	164	184	165	158	173	156	157	157	135	174	139	162	177	159	177	152	157	150	167	160	153	157	188	164	166	154	193	144	177	169	187	148	176	180	135	143	164	169	162	184	140	173	163	186	177	163	166	147	156	171	153	153	162	154	181	170	167	161	157	183	152	166	147	197	127	179	160	173	153	140	170	145	174	180	149	172	146	170	179	166	159	178	168	160	177	175	177	158	157	168	154	166	154	171	152	160	155	153	155	163	168	151	159	176	171	168	148	174	174	153	180	158	149	175	172	176	171	149	183	192	176	183	147	167	159	156	177	172	156	167	172	175	186	173	162	186	155	178	148	154	155	168	155	175	158	164	142	140	155	158	177	148	152	175	177	170	156	188	174	166	175	146	171	172	163	153	173	155	163	165	149	150	169	169	142	162	151	157	169	162	189	171	165	165	186	169	174	165	163	170	161	145	172	153	152	171	142	181	169	176	148	171	173	155	150	153	160	186	169	169	150	172	179	166	155	160	153	149	161	141	166	136	169	145	139	158	155	152	158	158	139	166	172	169	156	162	163	158	172	155	153	179	167	162	170	160	150	165	169	168	171	154	166	186	165	158	169	175	159	157	157	178	149	179	159	171	166	158	170	158	175	169	165	156	161	164	175	165	167	169	143	179	153	145	149	168	156	157	173	184	185	175	176	150	168	160	172	147	168	147	155	159	172	154	163	153	171	185	153	179	174	196	177	165	171	166	152	168	163	155	190	159	161	170	144	160	146	166	162	181	147	166	171	155	159	153	151	185	162	159	166	165	143	173	168	151	149	189	169	146	158	145	178	161	156	173	157	159	168	171	138	180	179	158	168	152	153	175	156	178	152	145	159	171	174	165	167	145	164	190	186	153	161	140	160	146	156	184	169	182	168	164	134	171	189	165	173	156	148	146	172	150	178	152	161	146	168	166	176	169	165	169	165	181	162	152	167	151	168	185	184	165	156	153	142	152	179	156	157	142	172	169	188	155	184	161	160	169	146	168	170	153	172	158	181	175	155	150	174	162	182	169	167	154	148	176	157	159	154	172	158	164	143	183	173	159	160	141	163	146	173	179	154	155	179	174	171	153	151	153	142	162	186	181	169	190	178	167	166	132	155	163	150	138	167	172	168	145	187	175	157	170	149	172	133	169	150	144	175	167	170	176	178	162	170	179	162	164	152	166	149	145	179	146	154	172	166	155	172	158	144	140	151	140	159	179	162	185	152	159	145	198	146	156	162	155	145	180	163	171	149	151	146	172	171	170	165	158	166	153	168	180	169	175	168	162	167	165	179	166	166	189	169	150	160	162	178	185	156	162	185	172	126	183	184	171	154	154	157
10229	19289	10728	5108	3314	2304	1690	1300	972	841	660	576	514	403	414	392	334	307	327	300	270	265	258	253	246	236	246	238	236	255	212	235	194	222	234	211	238	246	231	223	217	247	216	214	209	223	221	205	212	219	224	207	213	220	211	205	193	197	211	205	199	193	214	223	195	208	199	205	181	184	207	188	189	190	182	189	230	198	196	224	220	172	213	183	203	207	199	211	173	201	185	220	194	195	179	203	197	205	227	202	223	193	214	208	191	202	213	213	199	184	196	208	201	188	221	205	199	205	210	185	204	200	215	193	202	201	209	179	205	203	167	201	193	220	204	207	212	193	199	194	189	206	207	202	192	230	226	195	192	213	214	219	189	221	200	181	172	202	183	203	211	221	213	184	207	207	204	217	208	179	200	214	221	172	203	215	182	205	204	186	186	175	179	198	199	204	218	208	201	190	204	189	198	215	194	177	199	210	204	184	193	200	202	221	207	198	192	190	215	213	183	183	200	200	173	211	187	190	213	211	184	211	209	199	168	217	192	191	211	192	195	218	210	203	202	212	196	200	191	207	195	192	207	202	206	220	215	212	197	177	189	184	179	185	238	205	205	207	228	186	203	192	197	195	203	202	205	224	217	190	212	195	193	202	184	170	201	206	193	202	228	198	188	215	198	209	192	197	198	197	174	215	196	185	173	196	225	196	206	209	184	177	202	197	178	191	219	203	202	194	189	188	201	178	191	202	183	215	217	186	195	219	193	203	184	180	223	196	204	202	207	210	195	189	209	193	192	204	209	197	191	211	198	206	204	183	187	198	199	208	200	215	242	183	218	177	190	196	206	192	211	202	196	175	193	196	210	188	191	206	206	215	184	182	199	188	198	200	179	217	198	188	214	170	204	231	189	211	221	184	212	193	200	175	183	213	203	188	183	208	175	241	209	197	198	210	187	192	201	190	173	211	187	188	189	212	182	249	199	203	187	188	172	185	209	201	215	211	212	202	206	188	214	219	192	209	194	206	187	216	217	175	221	163	184	197	191	200	190	190	206	213	200	204	189	198	210	201	212	175	200	188	198	200	217	183	211	169	217	189	194	198	184	187	194	223	230	216	184	187	208	210	212	211	206	218	195	220	219	179	184	213	181	209	232	183	206	189	208	197	196	204	171	202	190	193	185	194	196	223	213	204	205	207	204	199	214	191	219	207	194	175	223	190	195	166	192	192	200	191	178	213	184	226	201	207	189	189	208	201	225	209	213	208	244	207	177	189	181	231	171	184	207	207	199	186	212	197	179	198	187	209	216	182	213	226	207	206	224	216	178	202	187	202	188	202	181	210	222	189	196	215	217	191	183	189	186	184	200	206	223	224	196	189	195	227	202	206	192	206	187	212	205	193	222	191	196	192	171	206	221	212	184	191	197	203	210	212	213	195	184	214	180	192	208	211	190	209	226	213	202	233	212	181	219	201	218	198	192	202	200	206	213	182	194	185	193	201	193	194	201	224	206	198	199	187	194	211	198	195	209	194	192	205	196	201	197	202	198	198	200	211	203	186	212	215	206	196	186	193	233	187	198	210	217	199	227	211	198	184	208	215	223	213	201	202	202	218	185	193	195	212	176	189	201	210	200	191	193	217	201	201	199	200	194	186	191	205	165	199	201	185	233	220	207	198	198	198	205	216	200	199	204	188	171	172	192	192	200	189	200	218	192	211	196	192	213	210	201	193	204	198	207	202	199	212	201	179	191	191	206	210	193	200	199	197	201	199	184	191	196	190	177	206	203	201	214	230	196	200	188	218	205	198	200	195	200	195	175	213	193	217	193	174	203	189	200	209	188	194	197	193	214	209	189	171	229	198	222	192	172	192	229	248	210	217	180	208	203	249	178	214	222	188	181	199	185	194	202	189	212	167	198	180	223	196	195	228	222	200	193	234	194	192	201	202	188	189	226	210	208	201	210	170	219	208	197	189	199	202	185	204	191	198	206	258	200	177	194	189	241	214	213	187	205	212	206	196	211	194	186	199	229	202	191	191	230	193	202	197	217	183	235	193	213	199	208	199	192	219	205	196	208	171	204	199	212	211	211	183	182	188	187	199	225	183	214	178	210	212	199	203	216	215	201	180	201	205	194	180	206	182	201	207	211	202	205	228	189	228	202	184	205	205	208	202	161	213	214	186	195	212	172	205	204	211	202	204	177	192	195	209	214	195	177	212	177	194	201	209	190	223	220	196	211	207	202	183	217	209	216	222	217	183	184	182	183	199	182	181	220	212	211	223	189	186	193	220	214	207	237	188	201	188	192	218	198	217	220	207	192	183	192	203	207	200	186	204	192	180	185	188	205	205	186	196	193	200	178	204	190	187	205	201	213	199	199	200	199	201	210	213	163	196	210	202	192	198	189	205	212	205	202	199	207	200	194	200	217	193	181	184	207	208	196	218	176	193	234	182	200	230	196	208	186	194	221	208	200	191	187	200	199	209	181	199	203	212	210	200	204	203	210	234	201	198	164	196	181	227	193	183	233	194	207	204	210	185	210	212	194	192	215	199	222	217	209	174	186	188	209	187	195	222	183	239	207	227	195	191	204	216	203	220	196	210	189	207	181	199	197	204	191	204	204	186	202	200	205	220	200	190	208	190	184	191	195	184	203	209	210	207	180	194	205	176	217	196	201	206	196	188	194	211	189	214	208	172	186	199	190	198	199	202	212	204	207	226	178	194	203	203	221	199	196	196	192	178	198	198	201	199	194	199	211	205	159	198	230	207	183	212	179	206	191	194	208	206	204	225	204	194	199	186	224	219	223	241	216	190	196	190	196	202	213	204	213	175	180	205	208	201	210	171	195	201	229	232	210	169	185	201	197	185	197	204	188	209	224	178	192	245	186	190	205	196	197	215	193	188	208	170	191	200	211	206	193	186	211	196	185	193	216	203	191	202	201	202	186	244	190	194	212	181	214	213	211	192	192	175	178	210	198	187	197	200	179	202	235	209	218	191	207	206	184	203	201	184	202	202	196	212	202	185	206	204	206	211	189	216	173	192	218	207	218	203	210	205	196	189	187	237	201	226	191	208	221	202	185	217	194	210	224	195	208	170	193	212	190	201	219	206	198	197	202	194	225	197	193	213	199	191	188	204	192	199	204	204	176	212	193	202	215	199	173	182	199	197	209	184	192	196	187	216	184	197	199	212	204	195	189	201	196	199	185	218	205	200	209	208	235	192	219	198	217	206	201	189	190	192	194	187	184	175	177	192	197	195	212	213	221	192	189	194	194	186	192	178	202	211	213	213	187	210	221	199	177	189	218	173	184	195	216	181	170	203	185	225	225	190	185	202	213	171	206	207	182	207	210	196	204	179	206	202	190	209	209	229	197	202	181	199	194	175	220	204	203	212	198	194	173	179	189	174	209	212	203	205	184	181	191	215	186	182	187	200	218	205	190	196	205	219	220	217	226	202	190	183	194	211	204	202	207	214	207	192	171	200	211	219	186	193	197	210	197	199
27810	17839	3518	627	370	303	304	298	282	267	260	313	303	287	302	303	293	263	281	294	267	302	265	295	305	260	266	265	301	304	291	281	279	320	293	307	287	254	298	306	283	278	278	296	293	280	259	280	260	283	259	317	278	288	256	297	294	324	239	267	291	272	293	275	269	307	248	305	250	321	284	275	279	279	283	287	264	279	281	305	283	274	280	263	278	285	267	267	272	249	265	287	299	302	269	299	291	292	282	273	274	269	266	278	259	300	307	308	303	284	286	287	305	306	280	297	288	284	282	260	289	268	276	325	266	291	276	301	279	290	317	260	277	309	276	257	283	293	290	273	288	253	275	316	244	282	263	307	278	284	296	277	276	268	261	265	315	305	294	273	278	269	259	273	290	283	304	298	304	291	308	272	247	261	285	279	266	283	260	305	284	261	287	314	290	264	267	273	280	287	276	264	274	265	299	294	302	299	276	284	265	273	309	262	276	274	283	291	294	255	253	292	252	284	263	306	277	240	286	291	261	279	244	284	262	227	272	293	283	260	281	259	266	296	261	293	277	243	288	300	267	287	297	284	279	285	279	282	279	310	271	265	260	270	281	273	249	250	275	247	295	260	301	279	294	253	251	274	302	264	305	282	286	258	277	326	273	265	282	257	246	271	267	275	279	272	273	278	274	265	275	299	272	283	294	285	298	294	286	270	250	284	275	296	308	291	249	299	298	308	297	267	291	278	282	285	297	301	284	295	268	281	302	296	285	270	254	275	294	247	285	272	260	296	275	268	273	301	302	288	286	270	282	248	278	304	286	283	285	269	278	273	290	268	263	281	285	266	280	281	295	316	265	287	241	287	312	302	284	272	289	286	277	282	293	263	257	270	288	291	283	271	266	296	299	250	267	270	262	280	275	296	305	275	253	282	267	278	276	283	268	265	283	268	292	288	291	288	274	321	245	291	264	299	321	285	282	292	258	277	269	294	299	276	261	270	288	271	285	274	306	253	248	280	319	266	277	276	267	283	269	295	278	282	267	275	248	257	278	265	279	313	271	288	300	274	273	265	261	275	248	271	286	284	296	290	308	308	302	257	273	291	289	275	295	300	309	269	288	286	264	246	289	291	279	279	278	272	310	288	289	312	275	284	261	254	298	291	303	296	298	280	285	259	284	247	276	285	282	317	257	285	249	287	296	281	285	280	281	303	264	282	284	301	260	307	264	295	275	257	270	271	266	315	264	315	281	285	256	285	290	278	269	311	301	297	288	279	264	280	283	279	269	282	243	258	263	283	289	287	254	232	283	282	245	244	284	290	274	280	278	296	279	255	266	276	253	291	257	273	296	275	290	250	298	293	270	280	258	290	252	286	306	304	270	258	280	272	285	269	283	264	279	301	274	269	275	252	278	305	276	263	279	278	274	256	275	285	300	273	305	271	282	271	277	274	280	302	301	282	317	269	266	296	273	239	308	267	302	252	282	265	286	260	260	292	277	256	300	289	285	258	335	291	307	283	266	283	282	286	256	288	269	278	268	290	287	292	278	276	297	283	278	281	278	289	293	254	296	267	260	263	283	271	284	308	277	253	269	285	278	273	266	253	283	256	286	271	286	242	259	266	308	283	269	289	275	269	270	294	279	294	291	257	295	287	288	249	300	285	270	265	278	288	276	283	262	277	267	279	286	286	260	267	258	282	288	290	275	268	261	260	284	266	268	274	298	291	281	312	279	277	284	280	264	278	268	274	270	314	279	237	272	300	273	286	274	276	302	254	245	264	262	272	256	253	264	278	293	269	285	304	259	300	290	296	268	263	262	283	306	253	286	265	277	306	298	292	288	263	277	265	268	303	280	256	290	263	254	284	265	276	290	280	242	312	303	286	285	313	249	284	269	269	297	288	270	289	300	283	250	264	281	278	275	235	266	274	281	288	267	294	282	277	279	285	279	258	297	293	280	298	274	265	296	288	293	260	278	293	286	265	230	282	277	278	283	275	279	297	295	273	289	272	253	274	256	257	293	282	285	280	257	274	318	284	259	301	279	286	284	278	271	264	267	273	267	266	294	270	278	280	286	269	280	291	265	271	277	297	309	304	283	285	263	292	272	274	285	247	272	257	292	283	270	301	300	269	259	302	267	288	295	277	285	273	282	259	292	278	284	277	290	264	295	305	271	259	267	277	306	295	272	264	314	272	277	281	272	258	275	313	254	272	289	301	278	286	293	280	271	288	271	256	290	282	274	286	276	287	268	260	257	260	295	284	278	253	259	319	262	285	290	298	270	263	285	283	282	298	272	277	296	293	282	290	310	290	276	264	280	285	283	282	292	308	316	264	304	254	264	282	288	274	324	290	272	260	271	300	278	269	280	274	286	277	262	247	281	310	292	280	255	265	279	287	291	264	273	283	282	277	284	274	288	285	313	292	284	305	282	255	265	272	286	275	299	261	273	285	290	289	271	264	275	286	307	270	273	262	280	288	277	296	260	266	279	308	270	294	304	270	291	281	276	297	270	269	246	243	293	271	255	290	276	274	277	290	264	279	284	279	305	322	305	272	281	270	274	276	280	284	267	294	252	262	289	273	258	256	259	308	294	278	285	280	267	306	307	260	273	259	244	340	258	304	295	274	261	276	261	261	286	266	304	339	265	292	270	290	296	264	277	250	271	262	289	270	267	278	271	292	291	286	270	266	292	255	283	274	298	262	292	265	276	291	270	262	249	289	281	268	279	251	328	246	308	281	266	257	255	261	278	273	269	286	294	273	258	291	269	302	262	272	275	283	316	286	268	313	274	292	239	287	295	289	295	266	279	286	291	273	257	259	316	271	278	284	273	280	284	280	267	271	295	250	329	267	272	287	305	286	291	307	289	261	298	280	261	296	281	299	286	240	313	276	292	293	259	267	258	307	292	273	287	278	280	259	289	283	301	322	277	306	302	294	294	292	268	273	277	274	301	284	277	271	274	296	277	277	280	301	289	299	278	278	289	270	295	284	286	275	290	277	282	280	288	302	296	309	270	288	288	275	290	274	254	239	272	264	291	268	256	304	284	284	272	283	294	288	294	248	273	267	311	260	270	279	271	270	269	311	269	276	282	319	282	285	280	264	293	280	264	276	245	277	302	298	276	259	275	262	277	314	257	256	291	273	268	263	302	267	283	292	273	309	268	263	247	262	283	280	280	249	275	259	298	278	252	265	268	278	279	267	248	278	305	293	287	306	282	250	290	268	248	270	286	274	269	286	270	295	282	284	293	270	282	285	312	297	293	289	249	284	286	298	272	273	256	285	282	290	265	247	279	292	276	285	307	264	270	288	264	254	272	261	273	275	304	288	302	290	309	283	276	272	318	281	275	261	288	275	318	273	267	304	265	291	291	267	281	296	259	283	287	260	255	286	275	294	318	288	273	271	286	269	279	301	276	269	293	252	289	277	310	290	283	274	286	237	279	257	267	271	269	279	286	283	255	292	281	273	287	254	296	275	286	301	271	297	265	296	282	292	284	246
7289	4250	1052	521	486	397	367	360	346	342	359	333	326	318	333	317	303	353	329	346	370	329	341	345	348	319	330	339	325	356	315	312	333	368	311	326	353	302	374	343	355	299	323	327	336	345	314	348	309	308	309	315	294	340	310	340	326	329	327	344	318	347	354	337	330	352	353	338	327	352	309	324	316	357	316	343	339	317	353	316	345	362	321	317	294	316	349	332	317	296	364	341	306	346	331	337	331	348	318	325	333	324	343	347	351	320	307	322	329	320	312	352	338	342	322	335	311	362	357	323	327	310	326	340	313	313	351	307	312	311	311	336	330	320	326	309	314	321	353	325	325	322	323	349	346	327	320	300	337	336	317	327	348	361	316	316	344	325	337	334	300	310	342	341	351	337	323	287	321	336	347	302	345	340	321	292	357	349	354	339	312	333	321	304	313	325	323	335	376	311	322	335	318	346	322	330	322	297	359	330	332	327	331	360	350	355	316	329	336	333	343	363	321	325	333	322	305	331	333	326	302	353	290	342	339	318	323	352	302	343	322	310	336	334	347	347	362	377	322	318	339	351	355	318	347	324	332	317	324	344	347	324	333	302	339	314	333	328	296	354	325	305	307	317	333	334	324	325	319	291	284	334	336	371	302	323	322	339	308	342	318	372	353	303	339	352	316	341	306	325	310	318	318	322	340	315	322	326	325	315	301	338	336	326	340	329	320	328	321	342	354	326	335	318	295	319	301	368	340	349	337	305	339	338	328	358	331	347	326	309	304	314	324	368	370	342	330	333	372	322	323	330	359	327	318	324	327	315	339	353	312	342	317	305	320	345	333	341	340	322	358	308	319	339	351	359	298	327	330	343	333	305	333	346	358	348	344	334	348	341	330	318	330	313	307	303	299	317	299	312	313	323	339	322	323	333	362	315	332	330	334	323	342	319	368	322	327	345	314	351	307	330	309	362	320	326	304	310	343	331	303	346	334	277	303	315	334	339	321	326	321	349	333	310	304	357	313	337	317	322	341	305	354	331	339	308	294	349	302	338	360	316	339	297	303	313	317	316	342	326	322	316	311	339	278	336	321	338	312	329	318	326	363	331	309	332	320	337	296	319	323	318	315	316	310	320	302	309	301	320	346	293	314	337	320	329	331	326	339	359	293	328	313	314	358	330	310	324	335	355	326	351	331	359	328	344	343	297	334	340	342	308	348	325	324	343	326	348	345	329	346	354	350	327	324	325	304	328	355	320	327	309	296	306	317	326	330	343	356	340	314	313	315	306	322	333	320	322	340	315	341	298	316	354	283	322	338	322	348	319	317	330	326	312	320	325	329	326	343	282	385	330	349	339	314	317	332	356	381	334	361	326	308	338	319	305	331	352	311	326	322	307	314	326	309	317	341	339	357	334	321	364	300	313	317	336	306	330	316	355	337	355	333	345	314	333	349	330	294	356	311	317	349	344	346	334	329	345	358	293	319	327	325	319	334	320	332	298	343	304	317	352	325	310	340	313	341	282	335	339	333	315	339	348	379	316	340	349	356	329	356	316	353	338	304	320	338	320	319	340	348	328	332	325	334	330	331	325	348	343	333	296	323	326	301	307	333	349	324	357	323	349	339	331	307	336	346	335	304	315	313	354	317	323	360	343	338	325	326	304	364	355	338	370	332	373	334	339	329	307	300	344	315	310	341	316	339	328	310	337	334	328	344	285	333	306	325	336	331	332	357	345	332	337	346	335	343	327	321	303	314	348	341	301	340	355	314	353	353	310	285	332	320	320	327	341	305	339	342	345	346	348	332	289	345	340	326	318	330	315	304	305	324	303	333	376	317	307	287	345	362	347	330	314	340	329	349	321	320	319	344	347	348	306	350	363	358	330	305	337	350	344	335	300	314	339	346	345	320	340	339	321	309	316	313	341	316	339	329	336	295	359	331	339	344	326	319	342	338	332	316	336	357	336	324	340	354	340	324	334	349	299	309	329	353	327	321	352	328	318	323	315	331	329	356	357	324	295	347	328	351	341	306	299	328	342	340	315	314	341	335	320	344	322	324	288	316	316	323	324	351	303	316	329	347	332	316	343	350	354	355	349	313	326	333	334	351	326	316	319	331	355	317	325	308	346	335	311	299	339	322	358	313	339	309	332	347	346	337	333	317	349	312	321	310	318	336	325	326	313	304	316	333	344	334	302	321	345	346	305	331	325	325	305	320	324	347	345	354	362	345	346	341	333	297	309	348	307	335	329	320	326	328	372	360	318	346	330	317	311	286	356	372	326	327	350	331	342	332	329	351	322	341	301	316	296	307	321	307	326	327	342	360	311	320	326	336	298	344	374	290	351	343	321	373	368	374	346	323	319	320	337	328	360	327	362	344	318	338	324	301	334	327	354	338	324	327	370	308	320	321	321	357	321	308	354	358	330	327	327	319	326	337	342	356	330	332	331	326	314	328	326	340	309	349	333	346	335	352	337	321	336	324	332	308	301	356	342	324	297	311	323	335	307	328	308	335	321	315	311	346	309	329	328	317	350	334	304	342	328	347	344	345	317	303	331	343	338	334	357	346	325	347	306	337	337	333	333	306	326	344	326	334	323	333	351	312	329	318	344	340	328	352	300	316	327	341	323	309	364	323	335	342	317	298	348	308	325	360	340	328	344	299	352	302	332	330	379	328	353	359	321	350	296	357	337	312	350	343	338	340	303	334	328	318	324	356	317	341	331	307	328	306	365	329	312	321	322	344	313	329	310	315	357	316	334	323	329	311	353	309	296	324	310	347	302	338	326	359	334	355	339	336	349	318	346	334	337	326	365	348	352	354	324	334	328	311	353	307	309	351	340	320	346	358	313	328	321	335	310	346	305	362	307	343	326	309	330	329	336	315	355	318	326	329	323	350	318	346	322	314	348	346	312	312	341	336	331	308	304	342	321	326	339	320	285	321	357	333	344	313	336	321	292	337	328	346	338	329	321	331	347	341	322	324	346	323	304	339	373	346	313	336	314	335	311	333	299	338	318	356	349	333	324	308	322	316	318	327	307	351	364	350	319	300	282	340	333	328	319	317	348	343	305	326	365	297	307	319	334	330	345	342	333	326	321	333	315	350	311	319	327	294	291	336	323	320	332	322	337	316	331	331	350	343	354	313	357	311	319	317	365	339	364	295	345	372	321	338	333	315	349	342	288	330	331	311	300	320	354	353	351	330	331	338	339	287	294	327	347	306	303	336	323	317	313	319	335	325	324	322	322	350	327	341	351	346	338	352	343	337	307	331	319	340	346	337	336	326	345	314	336	318	308	331	294	302	370	314	341	328	330	320	338	321	350	328	333	358	336	318	322	315	346	320	332	333	302	327	321	318	322	334	329	338	346	310	342	303	300	323	333	372	305	316	344	310	304	363	311	363	352	362	321	339	341	321	349	332	302	308	347	342	327	307	320	327	334	333	331	306	358	341	301	321	326	345	331	333	334	334	368	317	344	306	327	347	311	318	315	311	351	310	309	323	327
23808	21430	28589	24654	21395	7578	856	593	552	469	434	403	390	413	404	394	348	342	370	363	339	347	344	362	327	339	357	329	359	316	337	347	332	335	313	332	335	349	365	347	366	354	304	335	348	328	320	317	313	371	316	297	333	345	347	325	312	323	312	325	330	305	344	319	319	319	350	349	325	342	343	321	330	346	325	333	310	298	348	320	320	285	302	306	301	355	342	321	325	307	327	333	333	328	351	365	347	343	304	287	321	324	329	363	336	346	341	329	335	332	310	364	323	331	323	332	334	317	316	351	304	319	336	344	324	332	308	339	315	330	381	326	341	318	355	351	313	298	324	318	338	331	314	317	328	321	324	290	297	320	315	298	342	338	306	333	319	364	327	324	315	327	301	320	334	313	324	328	342	319	338	329	311	337	319	301	316	317	327	320	332	314	344	322	318	328	350	340	345	336	312	320	323	314	317	315	309	361	321	319	324	324	342	327	336	296	335	309	325	334	302	323	329	337	290	339	352	319	319	351	337	330	324	345	337	313	308	307	327	339	340	316	343	337	345	305	318	316	301	328	352	347	346	328	330	365	364	333	340	338	352	326	334	332	321	328	329	344	313	327	363	372	340	351	337	317	296	332	310	325	380	309	316	335	325	304	313	337	338	305	325	313	306	313	316	331	301	325	309	307	309	343	312	335	360	298	304	308	327	341	338	296	329	321	309	337	343	337	343	306	340	320	332	349	344	307	298	336	330	307	306	315	324	322	340	323	341	339	296	320	314	288	343	350	317	314	313	317	329	301	306	329	331	349	338	348	309	301	313	318	329	320	332	343	335	318	324	348	350	325	354	336	337	321	326	335	296	321	299	321	342	312	327	283	315	334	322	317	308	344	345	318	331	333	340	313	309	331	344	341	312	319	292	324	300	334	302	323	332	347	310	320	347	353	328	323	312	304	315	340	314	304	308	335	337	361	302	325	353	313	346	315	315	305	357	344	325	309	316	311	312	280	298	335	338	329	337	333	368	340	323	335	334	352	304	325	318	300	305	362	343	331	346	304	298	315	316	323	341	326	327	329	344	321	324	328	334	328	322	334	311	340	323	312	330	321	355	359	306	314	335	323	316	345	322	336	307	305	309	310	333	319	321	315	307	338	308	349	332	306	302	314	326	330	325	322	282	324	315	315	339	325	321	308	329	319	334	332	325	348	354	352	337	340	321	328	313	323	329	300	303	299	341	317	344	305	306	312	337	334	310	332	343	310	342	280	316	339	297	326	359	326	319	319	328	313	349	326	307	322	314	302	317	328	326	347	356	325	341	310	313	321	331	308	345	285	283	301	328	339	298	327	351	326	330	344	330	330	345	328	297	311	336	310	333	340	294	353	331	334	328	332	310	315	335	341	333	288	323	348	358	347	313	336	319	316	340	323	323	304	323	317	320	358	285	349	307	306	347	323	307	314	324	301	346	296	319	356	349	324	319	316	347	314	307	319	336	305	327	303	314	316	299	320	338	348	327	322	328	319	337	319	289	339	321	310	315	321	355	285	333	321	326	318	303	344	316	337	325	325	306	308	347	365	314	345	343	328	334	337	332	347	298	303	345	333	342	342	326	307	303	327	327	330	287	309	310	301	299	325	320	326	307	339	356	328	346	354	284	336	352	301	322	319	318	349	345	299	329	339	309	340	318	340	292	340	322	326	313	353	320	335	326	298	333	329	319	344	310	280	321	327	328	344	295	379	337	342	334	366	325	287	311	320	349	304	341	324	340	302	372	302	340	343	293	333	351	314	328	326	308	308	351	303	303	343	345	331	347	342	339	327	297	310	311	313	338	293	341	328	309	335	337	323	328	334	313	358	350	318	322	333	313	343	329	347	321	319	297	315	331	356	346	316	340	327	308	340	332	352	338	303	329	342	300	349	306	331	326	311	332	346	351	354	321	313	302	325	301	333	329	338	338	316	283	314	341	321	323	319	312	317	304	303	327	313	303	323	327	330	328	333	332	344	323	295	337	350	289	299	284	349	333	351	336	305	316	303	321	294	371	330	334	330	311	339	344	317	303	332	322	319	306	329	344	314	320	334	349	331	333	318	341	313	340	320	330	317	352	319	328	326	331	312	334	342	321	289	295	341	333	284	332	331	325	321	325	334	326	317	323	302	340	311	311	291	299	338	336	304	302	336	337	342	337	310	307	304	340	344	335	324	310	327	350	328	341	304	324	324	346	338	306	305	338	336	320	321	315	321	313	343	313	365	332	315	364	341	331	346	331	330	305	352	357	324	318	341	317	349	340	323	354	351	313	316	303	319	330	329	340	360	324	293	318	325	335	319	331	309	312	343	345	321	287	306	355	328	334	363	328	327	299	324	302	297	256	327	351	318	346	325	335	301	310	319	330	367	315	337	325	312	301	299	303	331	328	305	290	332	320	301	372	328	328	327	319	300	341	322	336	308	332	350	296	308	300	318	300	345	321	308	306	358	334	331	334	308	346	293	332	345	338	319	307	347	296	340	308	342	343	303	334	314	300	317	339	346	305	318	333	325	322	302	336	339	351	346	350	329	326	315	308	325	321	320	336	330	346	301	310	313	306	332	308	328	313	316	353	338	306	326	329	321	352	325	318	336	340	353	330	293	289	315	319	340	322	283	321	346	315	322	327	319	305	308	337	317	349	311	289	301	324	332	315	343	315	294	318	332	330	313	321	290	309	330	337	346	323	290	340	344	320	337	342	366	344	322	299	360	302	308	321	323	357	357	311	320	327	340	307	309	318	321	347	300	371	325	333	332	327	299	299	328	334	308	319	311	340	336	356	319	313	321	330	344	303	315	314	307	319	344	322	333	321	333	321	327	316	336	309	329	313	327	313	310	317	315	323	336	311	325	328	356	293	330	322	311	326	366	342	336	342	337	350	375	339	309	317	302	338	345	310	320	326	324	311	317	303	353	321	332	321	316	310	332	331	324	311	356	330	333	315	275	296	328	310	312	295	330	312	319	326	330	338	339	336	327	354	309	331	312	353	323	307	298	298	282	335	313	322	294	349	322	344	317	335	313	353	317	321	361	329	305	316	353	327	320	334	338	326	339	325	318	323	346	307	335	330	342	332	331	337	335	314	307	318	331	362	339	333	296	320	322	319	296	318	320	343	349	337	318	328	318	317	293	330	320	345	337	359	309	322	306	305	360	340	365	310	317	320	335	351	326	313	330	331	334	329	334	315	364	305	306	315	303	295	358	296	348	331	333	313	307	322	310	338	333	329	333	344	319	294	328	322	327	328	328	331	342	338	359	353	305	303	309	317	311	322	333	332	317	284	338	307	303	308	339	334	332	305	327	322	325	308	331	313	322	343	292	309	300	318	353	332	297	320	341	315	330	358	320	335	313	357	335	312	294	357	317	336	324	331	298	305	332	329	303	293	316	323	312	302	312	308	333	334	289	327	320	335	330	330	279	351	360	333	346	309	338	323	327	280	339	331	321	310	324	311	327	327	297	368	348	351	342
6852	12604	6922	3251	2043	1456	1154	917	834	644	596	580	544	508	515	516	466	454	478	417	439	444	370	425	425	403	407	415	393	364	410	402	422	413	387	422	373	384	440	410	429	383	363	369	370	401	402	396	419	436	392	367	371	396	386	374	409	369	409	417	394	365	403	392	396	400	391	394	400	394	356	363	418	371	421	368	383	380	428	356	387	377	404	357	344	387	376	361	360	382	377	394	392	415	393	406	386	346	401	387	369	409	365	362	414	383	373	389	364	380	381	400	379	410	425	415	343	371	392	405	439	381	392	356	435	380	414	395	408	378	397	380	385	415	369	392	383	397	348	401	420	402	375	409	402	395	391	406	395	383	361	379	400	384	357	419	396	383	402	352	377	389	403	378	405	368	379	366	383	388	343	413	369	386	386	370	395	351	386	398	424	383	403	413	427	368	380	368	382	389	326	418	398	397	392	373	365	341	364	396	408	376	425	348	402	415	376	398	424	365	393	369	361	391	401	393	406	430	432	388	360	373	370	384	400	397	374	416	339	370	421	384	401	418	406	391	367	388	399	398	417	388	370	380	372	411	378	408	406	374	405	377	423	399	385	399	420	383	385	394	418	382	384	394	389	387	389	367	396	386	392	385	377	400	389	398	399	382	407	369	434	414	408	400	411	428	365	369	348	402	376	425	374	369	364	422	420	347	389	377	406	384	393	397	371	356	402	418	384	355	350	349	383	391	377	402	416	375	366	365	384	381	384	416	395	356	386	397	392	384	349	391	383	391	398	357	366	392	427	392	378	428	375	380	391	427	379	406	379	388	374	375	393	339	415	397	384	406	385	384	404	418	406	398	395	392	407	400	383	396	382	384	389	364	403	370	395	394	376	362	382	366	399	397	379	390	391	399	395	351	419	401	359	369	384	408	386	423	373	395	400	408	400	375	392	419	377	396	368	399	411	401	381	409	369	379	392	399	392	381	391	404	345	372	381	383	402	370	386	376	370	386	383	375	408	415	372	389	391	413	397	415	398	380	417	374	405	392	365	375	398	370	389	370	390	413	386	389	419	365	383	399	343	398	381	382	355	400	375	402	391	415	367	383	397	387	356	345	402	367	374	416	401	409	366	409	376	401	393	384	395	359	421	381	404	396	352	368	381	367	398	387	397	394	359	380	373	355	397	395	378	394	419	398	382	395	412	389	389	370	401	404	369	340	365	415	378	398	393	358	359	396	408	366	388	377	413	373	378	383	383	371	414	387	389	364	396	399	368	373	386	380	363	399	376	376	376	369	385	364	373	361	405	395	395	384	389	383	425	414	373	423	392	386	385	415	378	372	406	374	369	391	365	371	391	404	338	374	397	368	423	382	368	394	377	403	400	436	369	399	399	420	421	401	409	408	377	403	401	375	379	396	377	381	359	394	373	372	372	385	380	436	390	449	375	399	329	379	372	374	352	415	357	393	389	367	413	356	369	357	361	356	413	380	393	387	393	373	383	447	408	363	412	356	397	378	376	378	364	360	389	382	389	399	370	382	378	406	386	362	385	380	411	410	404	398	375	365	386	403	365	402	383	365	412	353	361	382	358	354	377	364	392	424	357	412	371	344	369	435	382	362	365	405	381	375	371	379	369	380	368	363	391	418	359	401	403	395	377	431	374	392	399	414	381	390	362	388	398	398	376	388	389	371	366	373	387	371	370	377	370	383	383	400	396	392	363	417	365	386	381	377	369	417	376	377	379	387	387	391	376	372	383	397	371	400	385	379	378	390	389	407	392	356	397	366	363	391	403	370	349	331	375	407	418	396	395	367	377	378	386	390	343	381	414	414	404	359	388	369	380	379	393	390	404	383	383	389	384	401	345	350	400	387	402	393	402	363	367	398	371	397	369	411	403	365	361	363	351	394	396	425	368	404	381	357	368	392	369	359	393	391	381	369	428	408	394	383	442	375	426	404	379	412	387	405	368	368	360	404	361	411	378	414	371	368	363	400	379	390	387	376	358	398	384	382	417	373	396	394	430	385	395	380	378	406	421	361	370	381	417	360	369	384	364	363	352	356	390	380	380	416	373	342	373	395	424	382	400	413	371	362	394	391	377	406	372	370	388	400	395	395	407	358	410	417	389	375	384	387	348	395	375	382	365	397	394	405	387	397	411	416	417	387	415	370	385	375	399	371	389	371	362	397	358	354	395	367	366	387	406	375	401	397	396	376	397	395	372	397	407	424	402	378	395	414	410	400	357	367	412	398	418	382	382	360	399	365	379	383	417	380	405	407	409	363	403	422	399	400	378	432	388	406	401	388	377	423	420	379	385	379	391	412	358	396	389	386	383	385	431	355	370	354	390	424	348	334	388	406	400	417	427	394	384	359	374	378	385	383	369	379	363	429	379	359	377	406	356	376	373	367	398	369	394	422	385	389	392	399	432	402	377	413	381	367	366	369	376	411	392	392	369	395	392	366	385	377	401	395	439	407	376	360	391	389	398	392	366	384	365	361	364	375	397	414	389	370	378	363	371	387	407	390	402	370	352	403	424	374	378	417	370	413	398	391	390	375	411	375	393	387	402	381	390	345	363	352	398	418	355	401	388	364	398	400	376	357	415	392	360	403	382	386	403	410	371	369	370	400	356	387	369	424	370	386	387	366	363	369	397	395	404	387	394	399	389	416	399	408	390	402	360	395	390	378	394	388	359	407	402	386	394	376	367	397	380	418	397	383	374	399	364	382	420	411	395	365	368	388	427	380	358	386	382	366	429	357	353	411	394	389	395	374	403	420	382	381	350	394	390	386	370	353	394	372	417	366	367	391	396	378	391	359	401	398	412	383	368	397	381	384	400	374	378	391	372	354	378	399	404	386	389	391	387	390	411	395	404	404	397	401	372	385	394	391	398	351	377	422	424	399	392	362	389	368	363	397	391	395	436	377	402	378	387	390	413	430	380	370	387	426	369	407	380	402	387	364	407	399	426	417	390	392	396	373	393	403	413	399	407	403	373	398	395	428	426	370	375	360	409	374	370	408	409	389	383	379	442	393	388	369	367	385	403	369	375	360	392	427	407	390	382	396	401	398	350	386	382	384	435	377	432	393	396	397	379	368	375	411	351	387	416	384	385	430	400	380	418	407	395	417	376	389	372	405	409	372	377	378	409	360	386	394	401	386	404	406	398	392	349	350	369	376	371	396	389	374	354	386	395	383	369	337	389	383	419	385	396	396	371	382	383	359	377	405	371	370	370	336	399	386	370	402	411	395	405	359	386	331	379	408	407	386	402	393	370	365	369	369	385	381	365	396	385	394	359	402	382	401	337	388	374	408	431	400	388	358	382	376	386	391	392	433	372	386	397	381	367	379	411	404	407	392	401	356	390	385	391	341	363	400	397	393	413	372	411	379	391	380	406	369	426	394	387	384	381	366	403	371	433	371	396	370	403	387	354	426	418	388	377	363	376	377	374	413	396	381	367	413	375	347	408	390	366	385	391	386	400	410	397	379	409	389	359	363
24830	21442	27367	25739	7252	442	324	236	229	196	209	189	175	150	165	167	161	133	157	158	146	157	158	146	154	147	146	140	138	130	133	140	137	138	143	146	151	120	154	140	145	159	153	166	125	154	155	151	108	137	156	148	134	137	129	159	122	151	128	123	133	136	140	120	135	138	153	137	115	118	153	141	117	101	119	120	125	129	120	131	114	131	139	152	131	145	137	157	124	129	140	148	145	158	130	127	146	153	131	136	128	130	115	123	143	134	138	122	134	145	151	132	126	138	138	132	126	116	131	138	122	124	147	140	136	123	137	137	151	129	146	129	138	154	130	126	129	153	136	145	144	123	123	120	128	122	132	141	131	105	141	134	146	125	142	140	121	131	142	151	130	133	147	121	153	129	118	131	119	148	134	133	135	128	124	123	153	144	132	143	129	138	137	123	157	143	130	122	130	151	143	123	138	158	143	138	141	121	135	126	121	124	111	142	151	154	130	141	124	139	141	156	151	138	107	112	139	143	122	131	145	131	150	154	139	158	125	140	122	112	140	142	151	142	136	144	151	132	130	113	115	129	127	117	128	137	133	143	148	136	130	111	149	125	141	150	121	141	143	135	133	140	125	132	141	135	124	143	130	132	121	139	130	132	114	144	111	122	122	135	146	138	129	147	150	135	137	127	136	162	136	133	129	139	156	152	148	125	131	129	144	123	141	122	136	149	112	122	130	135	128	138	132	132	131	144	114	135	133	125	137	155	145	132	119	144	143	156	135	125	138	125	130	128	125	148	125	139	123	156	144	143	147	110	144	162	150	123	143	137	139	139	152	131	123	133	121	107	149	142	127	134	130	133	131	139	117	135	116	125	135	151	125	148	130	131	154	144	140	139	116	129	139	120	152	123	126	113	141	123	142	124	125	144	124	125	135	145	130	133	121	140	142	140	121	127	139	139	166	125	148	144	150	117	138	123	128	133	126	144	135	136	141	133	128	141	120	142	149	129	146	124	141	120	141	133	127	131	142	131	129	128	145	142	122	140	144	132	139	140	142	144	133	134	144	129	143	147	134	139	151	138	135	146	154	135	109	143	155	156	129	122	152	144	130	138	138	133	120	126	126	152	111	128	138	149	133	130	121	150	152	153	131	153	130	121	159	136	112	127	133	147	128	117	144	134	156	142	125	132	118	147	147	145	121	151	147	149	149	146	129	121	122	132	134	147	137	136	124	136	123	142	109	137	129	143	135	112	120	128	138	148	148	144	133	164	151	119	136	128	134	153	126	125	139	139	129	136	120	143	142	121	138	120	129	140	150	143	127	151	123	151	136	121	130	132	143	126	134	160	140	127	147	139	130	126	130	133	147	124	152	158	114	119	129	142	150	134	117	131	145	137	120	161	136	121	143	133	148	136	137	116	140	142	144	121	137	135	148	136	142	134	137	138	140	156	150	142	132	144	109	154	132	123	138	140	135	126	140	136	148	140	127	152	147	120	109	127	148	139	142	135	133	124	138	141	158	126	124	138	162	113	140	120	164	122	156	151	139	137	133	142	126	145	117	125	152	124	149	143	147	114	112	135	140	149	148	127	132	135	154	143	134	151	144	126	148	144	130	142	143	134	118	142	135	118	155	114	108	107	150	127	142	142	125	135	129	132	143	126	125	131	152	107	140	141	100	140	129	120	140	133	118	158	135	142	148	132	123	144	146	150	140	119	127	145	134	135	141	144	145	140	134	123	141	141	125	142	128	123	156	135	122	152	143	154	145	131	134	159	147	124	148	124	141	155	134	145	118	150	145	122	130	142	142	135	138	132	129	128	129	151	145	151	146	135	129	148	171	130	144	126	139	137	140	130	124	129	136	138	162	135	129	142	145	132	158	123	152	116	158	131	133	151	135	125	153	131	146	129	141	136	131	144	150	124	143	131	164	130	144	132	146	139	144	129	132	139	145	133	142	134	138	130	136	155	144	139	143	149	115	145	134	111	130	124	143	123	142	132	135	125	147	119	135	129	134	144	140	142	139	141	148	107	112	151	151	143	156	139	120	134	142	139	140	124	126	140	127	133	150	135	113	144	134	143	148	126	146	144	144	126	143	148	120	130	129	131	145	122	134	124	137	152	128	142	133	127	122	130	135	141	124	137	134	134	126	179	128	117	132	135	123	120	122	145	129	160	122	137	133	127	122	129	131	150	148	141	148	126	146	129	144	120	132	142	149	128	150	145	159	133	158	127	146	144	124	107	134	150	128	108	120	149	128	144	130	120	110	135	122	134	149	145	135	122	138	145	160	149	116	131	98	131	143	123	130	141	132	135	152	139	124	137	138	155	117	132	144	144	129	134	152	124	126	128	149	122	121	153	138	156	127	141	164	139	138	118	112	127	148	136	143	151	153	155	121	140	149	124	136	128	141	153	157	133	149	128	147	130	141	139	162	131	131	141	126	128	142	123	146	125	132	138	124	141	124	150	134	130	135	138	129	141	135	136	136	142	123	148	136	128	119	150	121	145	148	122	115	134	150	131	141	136	128	141	146	155	159	129	148	119	141	155	132	134	119	126	150	145	137	139	129	141	153	138	149	129	125	147	151	105	129	151	148	140	138	138	141	136	151	130	121	119	136	137	152	132	155	133	150	127	138	137	130	133	139	114	119	135	142	125	120	141	141	120	140	130	142	135	131	144	120	127	130	128	128	126	139	127	154	118	131	116	121	138	134	130	146	112	131	119	150	146	124	129	140	124	136	145	124	138	146	146	135	136	128	140	125	140	143	122	134	127	131	146	137	140	132	142	149	119	144	152	134	130	148	115	140	124	121	135	139	139	130	129	122	127	142	138	151	152	125	140	128	155	122	109	142	129	128	141	134	133	124	117	132	147	156	139	109	147	133	106	133	152	130	136	137	138	128	118	128	118	138	151	135	144	125	121	169	130	131	128	141	144	117	128	126	133	148	127	152	146	110	138	127	129	158	146	141	134	125	144	133	138	154	143	132	124	160	130	138	142	128	131	127	160	112	128	145	137	151	147	143	149	145	124	119	124	114	126	118	120	159	122	140	159	135	135	124	126	170	130	162	142	143	139	131	155	126	135	132	144	134	154	136	138	146	116	120	149	141	147	136	126	126	142	144	136	138	143	121	151	130	138	149	128	140	136	140	120	132	146	140	137	148	144	135	103	125	150	156	118	133	143	140	144	139	130	145	132	129	132	145	165	147	139	144	129	124	133	140	136	122	141	139	142	158	135	130	137	136	139	160	143	145	142	141	125	118	125	140	128	138	114	142	129	126	111	135	147	125	141	126	125	142	139	133	143	130	150	140	153	136	118	143	132	125	126	136	131	132	128	109	126	163	147	137	127	138	132	115	131	135	125	145	140	113	116	132	161	116	122	132	121	136	132	128	131	137	140	121	134	144	128	143	132	140	133	115	143	165	131	130	137	120	139	130	133	140	130	144	160	131	124	147	127	118	128	141	133	127	128	120	130	130	151	144	134	140	153	136	141	124	149
6582	8550	3778	1686	1021	736	560	431	356	327	287	247	242	252	198	193	212	201	172	171	201	181	165	189	194	190	177	182	187	178	180	160	172	181	161	182	146	190	178	178	147	168	161	170	184	170	170	146	199	141	177	159	149	202	159	161	163	161	186	142	175	144	147	178	196	167	175	141	176	166	152	149	175	149	144	166	157	176	173	162	141	182	140	166	178	160	155	158	166	146	159	170	151	172	153	162	150	172	188	161	164	159	178	139	154	160	149	156	137	163	155	170	147	163	145	180	163	164	174	165	166	179	157	161	164	134	142	170	158	188	163	167	170	143	182	144	154	177	160	154	147	148	153	158	171	179	170	160	169	166	151	158	155	153	156	155	171	125	186	162	161	161	158	162	146	180	152	147	151	181	161	173	153	155	168	156	175	156	150	156	161	172	153	157	169	168	144	153	180	159	168	161	194	172	160	133	161	158	145	177	163	154	189	179	152	157	154	167	150	179	161	138	159	179	175	161	166	168	201	140	187	171	170	170	170	159	156	165	150	173	162	184	171	152	179	142	182	167	191	170	164	146	171	153	158	156	170	160	149	157	149	158	137	164	165	160	174	146	165	187	148	165	157	156	172	136	170	166	165	181	161	177	146	143	152	166	151	156	168	166	168	170	176	149	167	170	157	172	166	178	155	170	162	182	167	164	162	156	174	151	139	160	166	156	168	151	181	171	158	148	162	153	183	167	164	158	173	161	166	122	170	151	168	171	178	140	165	168	167	180	160	145	158	147	137	144	152	156	148	149	149	159	161	152	155	161	159	173	165	164	156	167	150	166	172	171	160	162	166	182	164	167	179	147	154	184	160	175	175	178	162	147	184	176	173	170	151	146	167	169	155	148	148	171	178	174	142	141	184	141	162	160	160	184	155	174	176	141	177	155	147	184	186	164	160	150	160	136	148	143	155	169	138	172	184	161	163	151	165	158	170	136	193	159	172	143	165	175	158	185	162	152	148	154	169	170	179	181	146	166	173	146	184	162	159	156	178	177	156	166	188	156	164	168	155	155	167	162	158	174	171	167	211	176	148	198	156	156	172	170	165	154	146	143	163	143	164	167	143	146	137	161	161	166	151	157	154	178	185	165	159	181	172	155	147	182	151	155	164	186	166	161	155	167	174	151	157	154	142	145	176	155	181	166	152	155	175	148	160	157	146	171	175	136	147	146	153	153	176	148	179	174	150	159	176	143	149	150	174	134	163	164	190	188	173	171	137	133	160	173	157	174	165	184	170	152	172	153	162	174	179	162	183	162	195	185	151	146	175	163	146	151	169	166	161	154	179	181	140	157	157	148	157	179	157	161	149	147	195	177	162	139	167	195	176	172	161	177	156	155	158	160	168	148	136	192	153	166	168	179	158	156	175	149	179	162	124	160	160	151	190	172	155	161	162	162	175	157	145	168	174	154	165	147	173	170	160	162	157	171	182	147	162	173	138	182	138	155	159	169	167	161	161	162	152	154	168	170	160	163	173	138	177	156	155	162	171	166	150	166	189	164	152	180	176	147	156	151	143	159	143	162	166	171	173	169	184	149	156	168	158	146	154	151	172	163	150	149	159	190	155	190	161	149	202	157	136	175	155	150	161	177	184	179	142	153	136	148	154	177	165	152	162	167	180	149	178	179	184	144	163	163	153	174	170	168	157	175	161	148	161	139	181	176	154	181	158	156	143	161	170	168	158	163	174	182	148	132	152	180	177	139	158	165	159	178	176	191	154	151	158	145	162	171	186	159	158	165	153	160	164	177	172	153	165	140	162	179	147	159	186	162	143	160	155	192	152	149	194	141	154	150	166	138	180	181	146	171	142	175	153	150	171	185	160	180	176	159	152	166	162	185	160	163	161	177	179	139	159	150	148	172	170	153	156	171	170	155	140	166	171	149	141	163	170	162	183	168	132	189	150	179	179	164	168	164	158	159	167	182	156	179	164	150	152	161	179	177	167	156	135	176	178	176	150	164	154	151	169	160	154	167	169	150	148	178	160	184	181	160	156	162	177	149	142	173	184	174	151	172	187	147	176	151	172	154	189	151	151	153	164	153	147	175	193	157	179	168	163	161	163	172	148	156	150	151	171	184	176	157	183	176	157	184	175	182	180	165	168	147	141	154	141	148	149	166	150	154	178	178	180	150	174	148	148	164	158	151	144	192	158	150	157	168	154	180	177	157	161	161	159	151	172	182	166	150	175	165	183	145	157	181	141	136	172	171	159	167	153	172	176	149	160	148	163	147	159	161	156	150	175	176	179	160	173	154	176	155	158	166	174	165	157	177	166	177	182	180	163	159	177	165	152	165	159	147	160	155	150	169	155	166	172	160	158	175	175	146	158	158	181	146	186	171	166	163	133	164	171	165	187	145	147	158	163	162	178	168	151	145	177	142	172	178	141	174	158	150	167	151	175	161	157	158	165	148	159	142	168	152	203	152	166	153	151	175	145	171	169	153	154	159	144	158	146	193	176	151	153	152	160	163	172	164	167	156	193	175	173	174	179	164	155	159	161	163	171	156	174	167	138	145	145	143	162	162	157	174	183	162	148	181	161	151	147	164	168	171	169	175	147	164	191	139	137	169	168	153	146	159	167	165	169	182	158	154	149	159	170	153	168	163	186	154	152	179	159	161	145	167	160	179	140	183	150	156	161	169	160	169	166	152	175	165	161	160	171	183	173	134	154	150	153	161	154	161	161	160	170	158	193	160	166	147	183	153	170	178	149	174	172	152	167	163	177	141	169	152	148	145	168	161	166	169	161	169	159	159	175	149	161	150	151	145	132	158	164	151	172	173	159	153	158	163	173	133	166	145	159	145	135	158	171	178	148	164	155	162	166	148	182	161	137	169	160	180	164	157	151	165	178	159	162	134	177	151	157	142	140	166	150	164	148	173	152	139	169	156	152	163	145	162	177	152	170	155	188	178	158	151	178	178	154	164	171	172	161	163	146	154	196	180	145	168	181	148	141	161	169	164	155	172	159	139	153	157	181	159	145	191	168	187	169	157	162	173	172	153	153	165	165	159	160	146	159	170	157	161	195	179	153	146	169	161	195	176	165	160	169	149	147	167	176	157	171	158	160	177	166	172	187	169	157	165	181	163	164	158	153	167	172	161	161	159	169	145	156	137	149	178	162	167	178	185	165	154	159	158	164	181	170	177	159	169	156	179	182	150	171	140	194	155	168	148	188	162	146	180	141	159	184	151	152	153	173	151	163	145	177	146	154	160	149	140	146	148	156	170	151	171	167	167	177	167	199	178	169	157	173	165	138	164	153	183	173	153	165	152	186	159	164	159	157	165	186	181	150	145	138	174	164	161	180	173	167	154	156	165	186	143	154	170	176	167	183	161	154	173	138	166	159	175	148	164	164	128	179	170	148	179	156	151	188	155	163	149	155	160	151	155	156	157	172	162	160	152	148	154	185	168	144	187	154	162	153	154	166	156	165	178	165	165	161	173	171	176
22787	21468	29164	24159	21464	21454	5005	742	536	501	388	352	293	328	272	250	260	253	244	224	206	228	224	207	198	203	204	201	198	176	168	182	209	189	193	177	192	192	174	190	216	188	189	186	192	150	193	158	185	198	193	169	174	168	175	185	170	162	162	163	189	159	156	176	177	161	187	180	184	172	147	163	163	189	178	172	150	179	154	134	166	173	155	173	184	189	164	167	178	161	163	187	176	202	167	170	153	157	156	163	165	179	146	179	157	151	146	146	185	167	192	183	154	170	179	182	159	168	185	179	178	158	182	168	169	185	171	159	171	162	171	172	190	165	154	183	155	194	190	181	157	158	176	157	155	178	166	158	166	182	160	176	167	168	179	167	154	174	151	149	154	176	150	166	154	164	159	169	169	178	153	160	186	170	191	174	157	145	179	180	182	166	156	154	167	165	164	163	185	167	170	158	161	177	166	191	168	172	151	166	186	167	154	157	161	156	156	168	149	185	166	163	169	193	162	159	151	181	169	160	167	153	155	167	170	169	178	156	134	191	152	158	170	171	175	177	164	161	165	148	141	177	176	178	162	156	177	186	162	178	142	170	171	167	164	155	171	142	169	161	149	183	169	142	152	155	165	188	152	158	167	175	166	138	177	169	155	151	148	151	158	165	159	149	159	162	159	167	149	187	163	177	156	180	174	159	165	192	159	190	172	165	176	179	180	153	168	178	175	169	191	171	180	153	181	158	177	163	157	150	166	158	179	181	160	176	173	175	166	156	153	168	149	162	155	160	174	166	170	176	174	150	138	200	159	165	168	173	179	155	167	158	177	143	166	164	179	167	161	157	150	179	173	157	162	165	164	176	170	185	157	160	143	174	162	165	178	182	171	176	153	193	154	182	155	161	175	136	163	143	178	176	148	180	181	175	166	172	164	184	183	167	179	162	180	147	148	177	173	167	150	171	162	190	192	183	166	162	165	172	175	159	158	190	159	176	159	172	166	193	158	157	160	165	159	162	165	153	150	159	168	164	154	158	142	158	148	159	165	199	178	164	195	165	187	168	138	157	179	152	165	168	156	155	151	172	182	171	151	166	164	175	157	143	166	169	155	150	166	165	158	160	165	148	164	159	151	178	146	188	159	139	151	198	190	158	167	189	182	152	173	178	182	153	157	170	163	159	178	181	151	173	167	172	188	156	158	195	154	173	159	155	158	196	159	180	170	179	140	153	172	142	147	164	172	165	189	157	160	159	173	182	154	172	157	156	186	167	192	158	170	173	153	152	165	177	179	152	171	174	148	154	199	183	168	175	172	173	178	154	170	165	159	187	175	165	181	176	169	175	172	172	163	164	165	161	170	173	146	178	140	170	162	177	202	178	178	162	163	172	180	162	171	183	170	162	167	171	157	163	167	165	153	176	170	172	186	159	152	147	158	161	166	158	150	180	177	155	158	154	164	180	152	170	176	164	181	167	147	186	195	148	148	162	175	187	157	168	172	143	178	168	169	171	151	153	165	165	167	162	176	155	162	184	188	170	160	204	168	158	155	158	168	163	150	183	165	155	158	160	174	156	158	150	150	188	155	164	137	155	157	163	130	153	152	181	190	174	171	158	175	177	165	150	156	151	151	167	195	160	164	162	171	163	168	163	172	177	159	168	173	170	158	157	143	146	184	166	178	159	173	181	193	180	167	169	170	183	154	176	151	175	174	149	183	188	151	173	147	146	158	157	168	175	166	160	158	178	163	173	177	171	154	142	147	179	168	180	171	166	182	156	176	168	172	166	164	180	164	157	157	152	181	156	175	162	177	152	141	158	161	164	187	181	152	172	159	170	159	191	154	186	160	163	166	163	169	163	160	154	168	173	170	142	172	166	156	151	180	171	147	195	167	145	165	156	159	161	171	147	168	173	165	174	183	167	172	187	178	152	188	150	168	152	169	161	158	160	167	180	152	172	173	165	168	156	162	169	151	173	173	157	160	152	162	147	159	153	157	149	172	153	159	156	177	159	201	179	179	176	163	156	164	184	163	148	153	161	155	179	168	179	175	173	188	167	182	164	170	158	177	139	167	154	148	152	155	157	146	168	143	163	162	149	178	156	160	172	169	168	184	174	155	155	168	201	157	178	133	152	156	146	172	174	178	166	179	152	156	157	186	150	166	152	169	189	158	154	158	147	179	158	146	157	177	160	175	177	167	152	168	166	151	148	143	147	153	166	160	168	166	169	160	160	170	160	194	164	165	178	177	171	153	154	167	162	173	163	188	181	175	160	158	164	153	173	162	171	165	158	159	156	152	170	170	136	171	166	189	162	165	184	153	159	177	148	159	163	161	184	171	158	141	159	143	171	165	187	159	168	166	158	155	171	168	156	157	176	169	168	163	157	146	134	178	148	182	155	167	173	170	151	170	159	170	178	167	174	179	154	160	155	180	184	162	157	151	174	159	175	145	179	186	182	171	148	169	168	162	180	170	185	143	157	172	175	160	199	177	162	144	149	150	158	168	193	159	184	167	153	152	159	178	163	158	197	173	162	173	156	168	163	165	182	172	169	180	151	145	157	177	175	166	158	160	137	175	169	159	155	172	183	160	172	170	200	172	163	189	193	164	161	169	158	169	158	164	190	152	160	164	159	146	169	191	185	156	168	173	148	171	162	160	167	161	164	161	157	136	190	193	185	144	164	169	162	158	176	179	174	158	170	166	159	158	169	163	161	152	156	162	157	181	169	159	145	147	167	148	162	163	167	150	145	152	171	163	164	150	166	143	162	171	164	160	188	170	147	171	158	166	149	177	155	133	187	172	164	173	160	149	156	153	145	179	180	173	163	184	161	172	166	151	152	163	170	152	188	171	171	145	175	161	153	162	166	163	155	148	167	158	153	165	176	157	164	159	181	140	170	143	154	187	162	158	177	173	167	181	154	174	178	160	166	181	168	158	171	148	183	146	156	163	189	155	177	185	165	167	182	172	177	173	176	194	158	164	176	175	164	182	161	188	170	172	145	160	170	179	173	151	162	156	177	156	172	171	165	188	179	150	153	151	157	190	160	161	153	149	172	173	164	174	161	137	190	166	181	166	166	178	151	174	141	179	138	153	138	179	155	154	144	186	172	162	142	181	159	151	173	149	182	159	171	180	157	186	180	161	139	182	166	170	149	164	175	148	149	160	166	170	179	155	172	148	178	156	168	148	184	169	153	166	157	170	180	155	157	165	163	164	166	176	175	165	173	161	169	169	159	147	154	166	163	169	155	160	188	171	194	167	162	186	179	178	133	163	174	187	199	172	189	157	154	153	199	170	165	185	155	152	166	166	192	153	168	187	181	169	164	177	166	167	167	157	156	184	184	150	166	141	178	179	173	181	193	158	178	168	150	147	162	161	153	194	187	172	160	162	164	177	149	165	164	171	141	155	160	167	182	152	141	165	149	168	155	167	159	171	188	174	154	166	155	177	167	143	167	156	167	173	150	163	148	163	161	186	159	189	170	168	181	194	160	154	158
9022	18331	10681	5045	3199	2310	1724	1234	974	803	678	546	537	478	427	397	347	351	347	293	304	290	266	236	251	248	275	237	241	263	255	247	228	213	226	212	223	192	222	208	260	233	234	241	233	225	233	207	225	236	221	224	221	202	192	215	218	212	220	204	220	223	215	191	215	209	233	232	191	226	214	197	246	216	210	212	216	204	225	231	209	205	206	199	196	211	186	192	199	195	201	224	216	213	188	218	224	214	214	224	186	171	203	210	199	205	197	203	206	190	175	203	216	208	200	218	221	209	208	207	180	192	208	188	198	209	204	225	214	216	184	201	193	186	226	223	221	202	191	216	200	201	206	226	204	186	194	217	209	213	200	208	190	218	211	201	172	223	177	226	210	186	230	178	201	223	205	196	206	234	208	177	219	222	219	198	215	210	195	208	209	191	204	209	198	213	201	216	179	192	203	208	188	214	202	206	227	203	207	196	179	177	219	202	196	202	184	216	200	206	198	203	194	202	190	187	196	220	198	207	202	225	230	202	234	191	208	221	216	205	170	186	208	219	192	210	222	187	207	182	192	205	199	182	211	211	187	175	183	196	189	206	211	219	195	238	204	197	182	195	196	228	201	208	245	190	191	190	215	199	202	183	209	201	221	201	219	209	220	216	202	187	205	207	218	222	211	168	196	196	177	214	210	209	187	197	233	191	218	188	212	212	203	187	179	232	219	190	211	212	200	192	210	196	218	212	198	192	177	201	214	207	191	189	229	204	195	207	197	204	182	215	225	230	194	236	195	212	195	208	208	195	208	209	209	212	180	222	197	201	204	196	209	213	206	200	203	193	186	209	176	198	184	225	203	177	174	216	188	188	191	218	198	208	203	193	222	203	190	203	175	196	217	238	227	195	217	208	207	191	187	231	196	207	206	231	211	201	216	194	221	205	216	207	177	179	216	204	187	222	222	200	193	197	222	218	210	239	189	203	181	197	199	199	200	198	200	200	214	208	205	209	213	191	200	211	175	221	203	195	210	184	223	202	190	181	206	215	215	188	213	208	243	206	208	206	185	189	196	212	211	182	235	194	232	195	221	213	206	203	188	243	231	204	211	210	186	206	227	204	205	206	208	216	216	196	185	182	219	221	197	206	209	219	215	203	153	231	186	184	223	205	202	200	201	196	210	209	221	201	190	198	253	199	201	200	186	182	192	196	199	207	216	191	180	222	214	205	209	175	201	223	204	180	226	204	217	194	180	204	198	189	227	193	193	226	225	199	195	229	179	210	227	164	191	190	189	172	209	211	212	224	191	191	213	223	205	188	211	207	185	184	191	213	226	213	190	177	195	202	216	222	203	176	211	207	214	198	198	181	211	205	198	182	225	219	206	205	207	198	209	227	208	195	206	189	210	193	197	202	196	190	196	184	204	198	213	170	208	203	214	197	197	186	204	208	223	187	184	185	188	208	187	205	189	218	208	216	200	203	205	222	204	202	214	194	202	200	216	196	220	176	212	209	202	201	189	188	202	201	221	231	185	194	210	215	193	201	215	213	195	223	202	205	210	194	217	199	186	197	176	214	202	204	228	209	210	209	204	215	195	188	190	208	210	187	225	215	223	214	208	212	199	232	201	220	201	203	189	216	186	199	197	191	208	209	207	210	209	201	188	209	219	190	187	198	193	195	194	189	205	210	191	229	214	186	211	229	240	187	190	201	196	184	199	197	209	188	202	204	210	210	220	210	204	211	211	203	198	207	196	203	200	185	218	204	236	205	202	195	190	183	232	192	233	221	180	224	207	204	181	224	202	229	219	205	225	193	187	206	224	208	235	220	200	202	212	207	207	194	227	199	231	176	180	188	177	173	188	201	187	188	200	212	209	198	205	223	216	199	223	204	189	226	181	206	218	213	215	201	203	206	205	200	196	229	200	203	172	217	197	211	217	206	192	200	194	234	193	202	188	208	182	207	212	205	199	208	200	187	210	201	218	207	217	188	212	203	208	216	220	179	202	186	216	193	201	217	221	179	182	223	211	212	216	219	176	179	202	181	189	203	218	203	208	198	228	214	181	216	183	210	183	218	221	200	208	208	226	190	194	216	216	199	203	206	200	205	187	186	193	213	207	195	207	211	197	216	185	180	232	213	212	225	208	226	195	209	197	203	223	211	207	200	217	203	205	180	204	177	187	219	199	181	216	188	169	204	216	203	212	219	193	196	217	148	205	195	214	190	207	209	201	212	207	194	187	192	193	204	204	197	217	212	208	212	179	218	180	210	203	223	198	184	192	180	213	199	195	184	211	206	196	203	205	181	213	183	204	212	231	217	224	194	196	233	184	192	200	193	232	242	209	185	221	210	196	218	201	216	183	200	199	196	225	218	183	208	204	191	182	194	220	217	206	188	198	178	223	182	227	203	209	195	207	214	206	165	211	219	184	201	187	185	210	218	201	197	202	183	231	196	221	196	215	192	211	208	214	200	203	204	184	203	227	202	201	215	216	206	211	195	217	215	207	202	208	208	198	201	202	194	209	213	216	224	216	199	209	184	174	204	211	216	218	201	228	207	217	218	193	176	203	188	205	177	223	179	207	186	202	216	219	183	210	192	209	184	201	188	195	195	218	204	202	191	222	188	192	200	218	220	223	187	184	179	179	185	203	193	244	219	204	198	242	192	173	193	207	188	197	189	194	192	194	202	204	218	213	209	209	195	211	190	199	198	210	206	195	207	187	194	195	200	212	215	189	199	212	207	193	203	220	193	203	209	190	212	169	203	243	177	178	207	193	194	213	193	175	185	196	189	200	201	200	207	164	223	219	236	230	203	197	244	216	220	212	218	238	194	183	229	189	202	188	199	218	222	209	208	207	166	188	206	191	211	206	199	214	199	206	219	197	193	191	185	213	206	210	208	191	218	196	211	220	182	184	211	201	197	192	171	165	212	213	195	213	219	193	207	227	188	208	212	218	186	199	204	214	203	208	199	232	219	194	186	209	210	217	217	227	212	206	206	174	200	199	206	192	159	186	201	183	190	205	203	184	192	190	203	193	190	177	208	234	205	206	184	203	169	179	195	192	204	197	184	187	215	218	232	204	201	195	203	191	186	226	201	205	200	185	208	221	197	212	183	209	223	198	204	189	210	235	198	195	188	204	225	201	195	176	196	191	208	199	203	201	187	223	214	217	228	196	222	208	203	205	211	208	190	183	200	188	211	201	214	221	237	202	196	205	204	190	171	195	193	231	222	228	197	224	209	245	204	200	227	219	211	202	178	222	210	209	193	205	200	218	197	193	200	223	199	208	180	192	217	198	213	208	191	199	204	215	195	222	203	207	186	236	191	174	197	206	178	211	202	195	180	203	220	191	184	216	202	175	161	203	205	195	185	207	180	191	202	168	180	244	190	222	212	185	216	208	208	196	221	202	193	214	204	191	197	193	225	214	197	181	194	182	194	200	188	184	182	206	222	197	210	190	222	192	203	204	184	211	189	221	210	198	222	226	177	201	220	174	215
27769	17892	3696	696	511	399	374	309	282	291	309	285	344	297	301	294	286	292	276	262	288	267	303	318	283	260	269	292	285	309	287	297	266	285	259	260	295	273	290	304	298	280	292	296	266	272	279	305	231	294	299	304	313	297	317	290	311	314	269	303	286	309	296	278	305	324	293	299	288	296	264	306	258	284	276	300	298	293	320	287	277	297	286	292	287	291	290	285	317	320	292	305	274	275	311	312	317	287	300	279	262	271	312	333	276	300	288	288	299	284	299	294	281	317	330	278	291	272	274	275	270	285	304	310	328	288	304	303	323	272	298	285	285	264	295	283	294	296	297	299	267	291	278	265	288	275	288	287	276	285	302	297	279	285	277	286	313	294	274	301	273	279	273	284	267	340	294	264	303	263	291	265	283	276	286	273	292	286	284	305	270	304	263	277	282	296	277	273	285	291	300	270	286	277	279	312	253	288	296	268	260	324	265	275	277	301	285	281	299	307	286	296	277	309	285	281	279	278	294	279	299	324	266	290	309	312	271	281	289	311	283	295	285	277	283	303	295	289	299	287	301	252	312	277	261	287	300	273	273	264	314	302	274	299	293	286	284	284	296	295	274	261	278	273	284	314	293	259	282	278	267	265	302	278	288	294	339	312	283	287	276	297	284	295	297	314	275	323	271	303	286	293	332	299	289	293	262	282	297	273	269	310	298	305	295	298	280	278	298	242	309	309	292	257	278	273	310	274	269	280	310	280	296	288	285	289	261	305	311	282	268	291	282	266	308	294	294	270	288	299	313	282	295	253	275	282	297	283	303	291	319	274	295	280	311	295	280	271	292	278	264	323	294	276	311	293	265	281	289	319	307	282	278	294	297	280	287	293	312	281	288	280	258	263	297	298	279	303	273	289	283	287	293	282	278	269	321	275	260	273	289	285	277	316	307	274	283	291	260	297	291	308	304	279	284	295	317	292	260	283	314	286	280	263	276	279	293	271	299	288	261	278	271	268	311	296	291	278	282	284	236	252	267	274	255	277	284	294	302	284	296	283	283	322	252	279	282	295	274	284	270	271	287	282	286	280	300	285	276	270	310	277	289	306	273	288	292	280	278	306	299	280	301	308	302	281	284	299	317	297	283	282	307	300	294	277	314	272	311	291	258	267	270	276	293	274	309	305	257	268	263	297	323	297	291	283	306	297	282	322	278	285	297	267	310	337	280	310	251	274	299	324	277	290	295	289	299	310	283	307	288	255	292	295	297	272	286	277	264	282	311	293	282	300	320	284	325	299	248	299	293	278	282	263	287	310	308	284	248	292	275	318	277	308	291	282	287	289	263	304	275	306	275	318	297	286	296	273	290	273	277	277	301	277	284	293	268	276	282	277	304	289	277	295	316	296	301	293	324	296	296	289	274	303	310	286	286	301	273	275	301	282	270	291	313	275	273	276	284	310	283	265	299	292	286	284	306	315	283	316	284	284	301	310	278	283	299	293	304	287	296	274	297	287	305	317	312	285	287	258	306	292	296	294	300	292	274	277	293	303	289	295	319	302	262	271	280	278	298	299	273	299	305	269	278	254	305	252	268	282	294	258	304	326	312	295	298	290	288	302	243	264	291	324	328	272	235	283	304	310	312	284	265	269	299	276	285	293	293	339	291	334	267	261	277	273	280	286	282	297	284	321	287	290	283	301	317	290	266	314	314	280	275	274	291	271	277	271	289	293	293	309	275	302	279	254	289	297	294	290	296	276	245	279	278	273	302	289	269	301	272	278	313	313	281	278	309	302	296	287	306	283	299	273	270	275	300	262	274	302	278	310	292	288	278	259	316	310	280	287	286	261	290	278	260	322	276	299	281	299	299	309	305	300	288	281	270	296	283	296	308	253	324	294	275	312	283	288	313	287	311	292	307	275	291	273	284	244	309	310	269	302	298	307	262	327	336	259	283	280	290	289	307	271	284	275	279	282	284	294	262	260	267	277	274	266	301	320	281	282	265	304	298	297	313	305	298	264	301	280	276	281	289	306	266	277	298	287	300	304	282	290	281	290	272	285	287	267	297	295	305	284	306	272	316	292	280	305	280	279	306	281	261	299	308	308	261	303	264	304	288	286	292	301	289	282	311	273	290	312	299	298	314	295	247	286	297	289	299	280	289	299	323	299	320	290	296	301	294	314	277	253	302	290	319	278	276	294	294	327	291	275	304	253	302	287	291	291	286	304	330	305	286	272	286	306	313	283	297	285	285	283	275	305	292	263	283	296	292	261	291	294	291	280	305	286	289	309	304	232	295	295	328	293	269	257	286	285	287	280	287	269	268	289	324	310	268	276	296	279	281	253	287	300	306	302	282	281	271	270	322	298	297	285	328	276	283	287	313	265	297	288	292	290	289	297	326	299	292	330	312	277	285	299	310	280	304	267	309	256	288	269	278	282	313	279	310	275	275	310	300	270	304	278	287	310	306	287	322	300	300	287	303	290	316	277	315	286	269	301	306	300	297	289	266	268	260	301	288	279	283	273	263	295	281	314	313	261	271	276	310	307	298	288	285	291	291	303	309	274	313	288	320	298	242	279	309	258	288	296	278	282	295	289	296	296	266	284	279	276	324	270	304	297	275	285	293	316	260	268	249	297	295	282	328	319	264	257	265	301	291	292	313	299	325	289	279	294	288	283	310	289	311	296	287	294	302	263	295	278	287	281	318	286	305	318	300	269	330	288	302	280	267	276	286	309	274	307	302	307	282	334	295	309	294	310	307	254	287	292	300	289	272	307	296	327	286	281	280	275	306	290	288	296	284	299	294	270	292	286	300	302	274	300	262	281	271	313	290	273	326	260	299	316	296	272	277	289	295	284	259	274	343	259	282	282	267	306	294	289	314	293	257	276	284	317	279	264	293	296	284	267	270	272	320	282	295	288	294	268	311	291	276	284	294	288	302	272	302	297	272	282	311	261	294	312	269	270	314	305	312	262	297	264	299	284	305	285	274	274	285	273	283	297	274	288	291	271	263	285	283	286	281	252	290	339	275	307	272	290	320	295	261	296	332	301	267	291	273	287	296	282	287	285	306	297	287	281	313	313	275	312	287	284	290	299	298	311	269	291	320	319	286	274	314	275	299	305	303	295	291	290	274	293	280	282	302	283	297	294	280	278	280	321	318	272	305	312	282	293	288	283	292	260	290	266	297	278	267	269	290	281	283	299	318	311	274	296	298	273	293	268	338	313	285	290	302	291	300	274	295	309	276	317	296	285	320	280	292	289	293	297	261	265	302	294	297	282	242	284	280	275	309	311	291	286	288	282	271	279	283	303	290	272	286	291	315	294	292	286	308	293	304	287	264	295	290	283	280	288	272	287	290	295	285	297	309	281	277	267	282	267	281	296	264	270	331	276	292	251	273	270	299	291	284	254	331	293	302	283	300	285	295	284	291	280	307	267	286	264	320	325	312	254	309	296	294	273	287	279	321	303	296	274	288	285	304	303	284	271	255	299	304	260	299	293
7229	4059	1211	550	498	413	390	366	396	356	336	360	354	356	321	319	337	323	332	315	309	305	332	324	354	356	328	348	371	325	339	347	321	349	331	314	364	321	365	353	339	366	330	307	325	343	345	305	368	367	367	335	334	312	355	331	331	347	344	316	331	344	335	343	335	359	377	344	340	353	332	340	343	346	345	332	348	351	345	354	328	349	355	324	348	360	335	355	382	339	360	369	370	343	328	326	283	345	330	331	353	335	344	328	300	325	336	368	325	361	339	346	324	329	357	361	368	349	384	338	352	338	358	341	328	378	338	340	312	318	323	354	346	352	326	324	322	359	340	341	341	302	307	336	346	342	340	334	344	318	359	346	302	334	311	339	336	355	320	352	373	320	332	336	362	337	347	312	348	347	354	362	339	335	340	351	331	326	331	356	330	314	345	345	321	318	325	334	394	348	337	345	340	333	356	358	366	359	344	325	306	335	321	378	306	344	356	325	356	345	309	312	338	377	377	355	347	348	318	327	315	345	368	343	348	342	347	311	329	346	341	345	323	322	359	331	306	331	338	325	332	313	340	360	307	330	286	319	351	354	354	369	295	356	320	337	347	324	336	325	324	327	313	333	330	348	307	333	346	368	371	350	351	337	349	303	340	337	324	293	361	335	353	393	302	313	347	367	339	359	339	324	330	310	325	320	308	339	313	337	366	375	319	353	326	317	355	319	352	338	358	335	348	325	340	347	329	293	382	315	317	318	333	338	305	350	352	335	331	313	319	340	315	341	336	308	306	366	331	310	336	350	355	312	373	356	334	316	314	334	339	348	346	328	329	296	330	333	332	344	340	342	327	343	371	316	336	356	320	320	326	332	309	304	343	313	330	326	335	329	349	334	345	344	336	365	323	377	330	349	330	329	320	344	357	312	335	296	340	311	329	329	329	333	327	334	323	318	337	337	355	334	338	332	342	344	329	328	369	318	328	324	324	333	315	332	332	340	321	318	351	384	305	360	345	364	374	316	346	334	319	334	331	314	286	322	311	325	367	326	350	320	359	363	344	331	361	341	358	354	356	343	362	339	342	335	345	349	317	339	359	364	331	316	330	318	339	334	274	309	339	348	317	351	339	338	297	354	305	306	319	330	343	355	334	338	310	305	321	343	306	340	329	316	348	337	340	317	292	336	336	380	348	319	317	358	334	317	354	368	348	355	340	343	353	336	374	323	352	348	353	305	342	332	374	342	303	353	349	335	358	336	328	337	338	325	324	342	338	328	350	343	331	305	337	327	334	344	315	334	325	336	334	321	326	367	400	314	328	326	331	373	348	315	354	342	354	318	360	363	344	306	320	320	372	360	305	331	321	311	332	331	322	348	328	377	326	349	329	308	327	316	357	334	315	330	340	319	358	351	338	330	337	305	349	332	333	319	336	311	306	300	321	363	325	359	315	348	319	343	337	331	342	331	330	327	362	334	357	310	347	295	344	322	339	352	341	333	378	333	338	327	347	317	341	336	342	325	322	305	351	326	343	347	343	291	323	347	337	331	324	303	323	331	348	321	344	338	324	366	370	352	326	351	324	324	329	334	352	322	380	356	335	350	329	331	337	349	328	304	313	366	311	326	311	372	349	382	314	346	298	300	334	361	351	295	336	340	333	318	300	328	338	349	322	316	336	326	341	334	347	341	336	336	314	326	341	323	315	348	319	354	332	337	370	346	323	352	314	356	351	318	339	340	321	336	325	310	305	342	347	326	337	338	356	356	313	333	341	337	331	352	328	304	336	327	350	333	342	359	331	338	306	315	329	333	333	338	348	339	357	344	353	325	328	352	330	346	369	338	330	345	349	328	330	342	339	340	303	302	323	309	321	340	340	369	327	341	338	317	359	346	344	353	333	312	357	352	329	340	332	359	327	348	343	332	332	351	321	345	326	344	338	344	324	340	318	320	332	380	321	345	328	332	346	325	357	325	339	319	350	308	312	330	317	333	321	346	344	333	347	316	333	305	352	358	350	308	324	329	338	365	330	342	363	313	350	331	331	335	297	352	318	330	309	337	325	335	338	294	324	356	341	342	333	330	355	355	344	309	353	333	300	359	318	339	311	328	353	328	342	340	319	339	337	364	346	335	348	361	351	341	318	324	313	323	344	326	341	337	291	334	333	327	342	347	329	325	348	333	350	361	323	371	330	359	375	353	319	331	325	311	336	315	337	333	330	348	345	308	336	328	300	300	319	340	325	334	346	350	321	328	338	305	346	311	344	331	335	369	331	336	329	318	350	362	358	340	314	356	322	351	343	341	338	323	339	328	400	318	309	347	368	332	361	314	342	366	339	353	332	357	345	318	384	319	365	346	320	396	331	328	334	352	334	316	340	303	315	311	327	307	326	329	372	372	351	355	322	330	340	362	335	327	334	313	368	330	316	338	324	314	347	336	371	341	328	348	344	359	324	313	339	332	362	355	337	341	342	336	374	332	293	307	354	340	334	316	358	377	315	348	302	329	305	294	303	335	304	342	341	317	342	329	364	334	360	357	321	347	324	306	333	304	318	358	359	330	311	330	362	351	348	336	329	329	330	322	298	355	332	314	348	306	368	309	341	346	385	338	332	307	321	342	345	337	279	329	321	306	313	332	350	329	355	349	377	349	330	346	346	343	329	361	358	352	328	332	322	382	346	329	328	354	327	353	331	315	327	342	362	386	334	334	326	314	308	352	341	314	317	311	364	338	320	354	364	329	347	349	348	324	353	360	327	318	320	291	383	343	344	333	310	368	340	333	328	353	350	330	362	311	351	320	341	336	337	322	352	381	305	330	344	326	329	316	347	347	327	330	333	321	327	367	352	352	316	329	319	344	341	337	353	316	338	328	358	328	373	353	335	309	325	327	368	323	318	333	311	347	352	354	355	352	305	350	315	353	323	329	363	340	330	366	334	355	343	291	337	346	357	318	325	325	342	360	343	327	327	338	337	337	347	336	339	281	336	336	334	356	317	363	316	328	305	298	348	337	314	352	299	338	336	352	303	350	327	345	364	340	335	323	342	318	349	334	348	332	308	321	328	371	302	353	340	374	314	311	352	345	336	336	351	345	327	324	338	344	345	326	337	362	335	326	354	320	385	357	329	319	318	326	334	320	329	330	332	321	339	332	344	337	360	339	328	327	336	355	348	322	369	327	338	316	335	349	351	337	319	355	348	295	337	362	339	347	354	337	330	343	336	360	333	298	380	307	338	364	348	331	334	331	356	333	356	327	351	346	358	326	361	362	325	330	338	356	347	351	338	337	326	327	318	339	328	359	332	364	329	309	332	338	327	332	326	358	313	336	308	323	339	334	321	357	351	349	364	348	307	314	360	291	354	355	331	333	329	338	338	354	338	340	343	341	356	322	317	343	347	354	342	330	338	338	327	297	306	338	324	341	362	343	344	375	362	348	346	323	328	316	311	373	314	309	348	342	380	336	342	354	307	317	344	306	342	350	324	323	343	336	319	354	342	335	349	329
23686	21420	28578	24620	21379	7579	898	597	544	533	485	442	427	408	403	370	392	433	398	360	364	369	395	363	362	350	328	342	344	327	349	340	325	342	354	338	313	354	351	321	352	317	361	366	319	356	374	334	345	353	334	345	326	287	361	337	334	330	319	331	354	353	319	336	356	362	344	321	334	338	339	320	335	374	343	369	325	343	363	337	301	328	348	306	321	336	334	329	350	340	354	327	321	348	331	310	343	320	329	368	313	312	338	319	329	328	355	324	320	311	318	319	319	359	357	331	350	354	301	310	353	333	333	311	307	312	367	342	353	305	327	365	336	368	328	342	314	348	338	339	352	340	331	370	349	329	339	340	341	340	331	351	339	318	320	294	363	343	336	296	355	337	317	340	354	326	324	339	330	333	312	354	343	313	336	323	350	344	316	338	329	356	354	340	341	343	318	308	310	356	342	354	333	362	331	290	342	302	316	360	314	361	342	374	324	346	355	344	327	304	351	343	335	365	338	340	326	333	342	327	363	320	352	336	315	352	354	328	299	329	382	320	340	311	306	342	340	312	339	304	326	321	324	368	326	342	317	306	312	369	342	309	352	323	336	293	340	358	331	348	318	325	334	339	289	324	324	341	361	332	303	345	315	314	316	338	336	350	352	321	299	351	377	368	286	347	322	351	343	346	327	329	322	358	330	359	305	355	330	316	324	343	337	354	340	293	313	348	355	341	326	324	327	311	335	350	346	355	348	334	314	358	325	324	314	348	340	346	317	325	324	362	345	329	356	369	323	354	314	355	303	337	363	333	338	347	356	337	336	347	357	315	332	328	342	325	346	330	326	327	334	361	317	331	335	304	330	314	342	333	316	322	328	345	336	312	303	336	327	360	359	326	318	328	340	343	370	363	303	357	314	333	342	332	348	317	354	329	341	320	340	346	323	366	320	369	365	349	328	327	321	334	313	315	321	351	335	320	327	346	333	328	347	319	311	344	316	328	329	356	318	313	382	332	296	341	334	301	338	355	338	328	347	354	342	321	333	324	330	339	327	319	339	356	380	328	325	366	340	350	359	332	320	345	346	320	324	325	363	320	344	336	356	364	339	337	365	326	360	323	329	292	347	319	360	336	326	342	319	352	336	324	340	342	336	313	315	339	304	333	340	335	316	332	311	328	318	344	297	330	314	318	336	341	328	325	354	358	350	340	330	331	320	320	336	355	323	316	298	325	316	378	300	339	356	324	339	352	350	321	362	352	338	292	340	347	323	341	298	345	332	337	342	305	363	350	300	319	355	318	323	329	355	348	322	353	360	302	346	329	303	350	349	329	366	333	340	340	331	334	370	372	314	340	307	326	327	363	336	333	341	332	346	332	342	360	328	344	343	346	335	324	345	336	305	335	321	314	335	300	355	310	337	373	318	335	346	314	361	336	319	322	339	336	353	333	360	325	321	337	336	285	355	351	343	347	290	306	322	331	321	315	335	324	318	344	318	321	341	347	362	364	350	344	370	314	319	337	349	368	339	327	336	337	335	346	366	340	318	316	319	321	351	335	347	341	295	294	307	357	347	328	352	339	359	337	322	342	320	338	316	332	315	295	329	302	316	318	330	346	331	341	358	339	333	335	295	330	316	344	331	360	328	302	312	336	297	328	302	370	312	297	315	337	369	353	331	331	348	306	330	340	346	359	323	326	294	330	329	339	324	337	322	357	339	333	348	331	312	341	336	311	322	358	326	353	329	322	337	336	353	325	350	365	322	335	361	368	306	339	334	347	335	324	348	321	332	382	328	341	355	308	326	345	334	346	355	357	348	307	340	326	336	339	311	335	329	327	319	335	341	331	331	313	343	329	313	339	343	323	331	340	331	315	310	299	326	345	329	342	345	344	346	346	357	307	340	326	320	296	321	325	301	318	338	322	319	337	274	313	310	366	365	338	346	324	331	356	335	321	341	324	372	325	339	341	362	342	323	333	350	305	308	349	335	334	340	331	333	330	345	319	350	325	338	351	299	328	350	307	326	313	329	341	320	306	322	337	324	362	303	275	321	317	314	335	327	335	324	324	289	314	328	328	329	344	348	355	344	322	328	317	312	335	349	341	327	329	316	320	331	334	362	330	348	358	293	334	340	329	314	351	326	304	327	316	324	317	342	326	319	327	317	339	319	334	332	330	374	315	298	355	363	359	351	318	334	286	314	323	324	351	377	339	366	341	343	353	332	305	343	326	314	354	362	309	374	313	345	300	335	360	360	310	360	348	348	304	318	327	331	331	322	332	337	359	359	369	340	327	327	360	337	320	329	355	323	368	291	341	331	343	317	316	296	337	295	321	331	354	364	369	328	330	345	344	347	350	346	335	337	327	318	313	320	344	321	345	346	357	362	307	324	310	336	311	334	322	324	313	334	328	331	333	346	335	305	316	342	346	339	325	324	341	325	323	325	334	357	345	324	336	345	341	345	318	341	291	342	320	343	342	311	355	384	341	330	313	317	339	319	295	330	329	328	325	300	331	387	352	335	334	357	339	295	314	351	316	340	361	348	327	304	345	326	370	329	358	334	332	336	339	349	319	331	317	309	339	311	336	327	329	338	338	361	307	345	348	326	316	324	322	315	340	317	335	344	325	331	316	361	318	312	343	351	332	314	377	348	331	338	336	300	318	287	353	328	303	371	351	337	341	345	314	316	311	355	342	332	353	329	337	349	312	316	325	310	316	311	323	328	319	389	315	345	332	318	315	313	343	317	304	313	334	330	303	338	333	313	343	315	310	333	299	301	353	325	344	315	356	311	308	292	341	324	326	345	319	359	327	301	347	333	285	372	352	345	338	332	342	324	331	285	335	307	328	334	351	328	381	328	331	337	358	331	361	322	343	325	343	319	335	321	318	350	309	315	321	347	329	340	355	324	346	345	319	310	336	317	342	331	321	336	333	321	346	317	336	347	311	363	336	337	346	336	334	318	339	331	353	307	358	329	328	338	342	337	319	358	334	328	320	320	381	349	316	315	327	312	345	306	320	338	316	358	376	332	326	345	321	348	350	360	319	330	324	349	349	351	335	336	318	328	348	350	320	345	334	343	375	327	353	331	361	316	357	316	301	316	378	379	324	318	352	330	364	342	321	369	353	310	323	346	356	342	307	341	298	331	359	300	350	327	336	301	334	312	302	337	320	348	332	331	334	364	341	335	342	346	319	334	318	342	363	334	361	329	306	320	337	341	338	338	317	340	395	353	310	351	315	310	323	290	352	327	341	324	320	342	343	355	327	334	339	351	346	333	374	336	335	349	346	327	340	333	333	315	320	319	320	319	336	315	333	331	351	332	333	334	303	380	334	311	332	339	348	317	328	327	329	314	344	314	341	347	305	346	345	355	376	356	337	318	342	336	325	317	369	319	332	329	349	316	359	347	343	356	355	323	335	309	301	312	279	315	313	325	330	350	323	313	359	337	320	337	332	328	365	335	361	324	326	320	311	346	323	317	323	327	344	357	335	357	337	339	336
7832	11948	6688	2989	2069	1536	1163	977	830	689	599	559	592	511	512	493	493	505	447	445	502	436	411	451	424	443	402	391	413	428	402	385	419	419	393	441	440	413	385	410	382	394	399	401	392	395	407	427	405	407	410	395	405	398	410	382	377	430	414	411	399	401	394	426	408	402	378	420	364	405	370	395	423	387	412	411	395	430	400	419	355	372	393	411	399	411	382	361	412	404	357	411	386	419	382	386	405	379	378	362	370	415	403	356	396	368	406	364	415	394	399	380	393	413	399	420	405	361	400	399	408	402	396	363	389	368	390	421	399	412	361	382	388	401	359	397	387	394	402	420	393	394	409	391	396	385	405	415	367	431	406	359	356	420	414	398	422	410	376	382	405	409	410	401	377	408	412	365	422	374	388	366	378	414	401	364	419	393	425	426	412	420	368	363	427	402	372	400	433	458	392	423	400	410	394	411	392	358	412	336	391	383	413	377	345	432	408	391	375	392	401	415	391	443	381	387	411	408	353	416	408	375	398	421	427	391	384	370	386	421	412	428	406	375	374	372	400	384	409	404	383	401	388	371	390	376	388	385	408	436	398	435	385	413	386	378	394	409	384	384	405	419	365	391	385	405	375	372	399	348	402	388	391	377	392	397	392	366	422	381	417	395	376	400	384	425	366	421	385	355	379	378	397	381	418	377	432	393	409	372	408	367	357	416	376	426	394	424	359	419	394	414	389	423	376	385	384	414	397	349	378	408	396	407	405	414	361	360	381	410	392	380	421	390	431	397	427	392	406	399	433	393	365	402	406	376	395	399	407	407	391	409	396	397	378	402	414	408	393	411	415	390	354	374	416	401	394	372	379	387	420	425	343	397	400	372	399	393	366	401	404	352	408	408	385	404	385	404	432	402	433	387	439	397	399	412	404	421	416	416	414	395	394	409	373	409	369	401	426	364	408	415	392	407	382	414	383	403	426	416	405	398	374	390	421	412	414	399	388	359	414	388	380	401	388	399	401	406	383	391	426	374	404	371	370	410	442	342	363	370	375	388	378	390	403	393	403	391	391	394	446	400	342	389	408	415	376	383	416	393	394	394	400	412	354	428	385	394	425	396	376	354	405	384	397	426	418	398	388	426	409	379	402	384	390	396	409	375	422	392	383	367	388	394	405	429	408	393	391	409	399	377	355	410	386	413	391	359	383	374	421	410	367	385	402	365	393	392	348	411	396	402	365	400	367	372	415	421	377	398	401	386	388	405	433	418	403	388	396	422	403	395	394	400	410	431	336	425	356	402	390	395	390	392	390	402	356	367	385	387	409	385	377	418	382	405	372	419	395	391	395	425	390	386	418	398	416	405	397	382	385	382	444	425	418	367	384	406	416	444	363	385	358	392	390	386	450	400	353	371	399	369	397	372	388	390	375	388	395	388	396	376	370	396	404	390	382	373	387	410	414	408	402	396	364	407	406	418	358	350	384	409	379	387	384	394	353	431	376	407	411	409	394	392	424	386	399	425	392	381	414	397	416	385	388	366	424	415	398	389	419	413	369	355	418	418	405	376	390	387	422	406	376	392	370	372	380	398	401	379	396	404	401	445	438	370	377	423	423	393	420	394	403	416	391	398	391	382	365	385	392	394	418	399	382	427	406	393	396	413	387	383	412	427	379	404	394	357	359	420	407	404	419	388	389	400	394	378	379	379	405	383	393	365	363	390	411	403	404	368	350	400	393	389	395	440	386	399	413	383	379	392	372	413	393	385	367	394	379	395	416	404	403	371	362	400	430	412	379	416	413	406	386	382	400	361	414	360	374	386	396	373	406	391	409	403	370	400	389	391	426	411	387	412	403	373	391	370	381	384	381	423	418	411	390	395	390	389	385	358	375	377	428	367	417	379	400	372	406	386	397	375	405	406	431	392	404	359	374	408	407	390	414	427	400	369	428	408	378	394	370	429	376	396	402	373	392	364	399	423	366	390	374	386	409	411	395	397	390	385	404	395	380	399	410	401	429	349	392	395	362	417	403	393	385	394	385	412	399	402	428	391	385	397	383	393	406	373	408	407	394	432	393	377	410	427	391	391	367	381	407	377	394	400	400	392	420	416	393	388	382	397	391	390	372	418	402	371	417	407	402	408	391	352	362	416	376	384	385	402	395	383	413	375	433	424	361	372	380	391	416	409	415	387	384	404	371	411	373	413	386	381	405	417	385	407	375	408	397	355	385	406	357	398	400	420	416	406	398	373	380	398	396	418	376	389	385	379	380	411	428	370	393	411	394	382	407	394	403	409	397	389	433	392	359	369	453	380	370	385	388	365	381	355	387	393	403	415	380	406	395	393	410	383	403	378	384	335	399	370	459	374	391	408	370	405	425	369	413	408	390	395	422	368	409	387	394	424	407	430	424	423	417	377	398	398	413	394	364	417	365	407	396	413	408	438	365	390	419	414	386	375	360	405	415	408	403	413	403	389	419	385	398	398	383	386	395	339	353	339	357	402	391	415	401	388	423	379	388	370	413	380	374	393	350	379	395	389	407	426	392	409	406	372	397	435	373	391	399	415	352	408	374	426	384	404	373	382	374	364	390	411	407	368	400	405	404	412	398	389	379	458	389	356	389	395	418	398	378	382	412	381	393	380	376	405	372	395	379	386	394	413	424	415	429	387	394	417	398	407	394	371	408	376	398	420	408	431	394	396	392	397	435	401	393	370	412	415	398	396	390	367	382	349	399	386	421	381	411	425	397	413	370	359	420	350	395	374	390	373	382	416	374	351	396	393	367	424	371	397	371	373	453	437	396	397	416	396	405	390	378	389	380	400	357	403	401	446	380	371	402	393	401	384	370	365	376	372	403	396	359	379	391	385	398	463	377	375	398	374	393	398	389	365	404	389	405	395	406	378	424	358	419	377	397	376	410	425	396	413	391	410	377	370	416	387	389	390	409	406	336	422	394	431	400	397	375	367	420	403	429	400	371	385	412	375	400	390	383	417	352	353	376	392	396	388	417	369	367	391	374	400	377	394	369	423	401	384	375	382	389	419	406	404	399	389	420	397	378	393	376	415	368	421	381	395	391	398	383	366	381	378	399	404	404	352	384	346	405	379	388	393	398	406	370	389	390	403	399	422	410	420	386	413	403	402	366	405	377	412	359	388	456	355	388	396	375	395	408	449	402	401	396	403	369	432	396	380	399	393	385	341	384	378	398	438	408	419	395	400	374	420	401	400	391	425	450	378	430	390	381	431	343	408	407	401	405	387	392	366	422	385	378	365	382	412	374	378	389	424	355	377	404	418	428	391	381	400	436	391	395	413	372	390	393	388	362	404	377	427	407	414	390	423	361	396	371	407	401	378	377	396	411	364	374	371	397	396	369	410	381	401	384	399	381	391	396	371	421	413	381	394	379	384	379	389	372	393	418	379	374	413	397	375	363	401	353	415	400	394	386	388	391	397	401	412	397	426	422	376	410	400	376	410	395	419	390	390	375	400	384	404	370	374	419	404
24850	21420	27373	25685	7337	432	351	218	226	207	178	181	180	179	136	138	143	155	154	142	146	145	135	144	134	151	134	157	138	135	138	161	118	135	131	139	146	131	145	119	150	152	144	143	161	136	139	146	135	133	144	154	135	153	137	148	119	160	151	139	141	123	159	150	149	139	125	117	132	141	141	133	170	142	151	126	162	146	136	143	153	148	139	134	117	144	154	141	152	138	139	135	125	126	135	134	128	136	145	151	146	133	140	155	143	134	138	130	133	137	137	134	149	146	130	151	130	154	132	161	145	163	122	132	144	128	135	139	136	128	149	122	137	129	149	122	129	121	131	159	135	136	135	156	117	132	137	132	130	155	115	133	129	136	142	126	142	148	150	133	154	154	148	135	125	141	131	117	125	131	129	149	145	136	137	153	165	127	135	163	132	143	155	147	153	150	133	136	128	136	142	142	124	121	121	139	161	134	148	139	152	127	141	124	131	119	140	117	129	124	106	144	136	134	128	127	149	139	135	136	154	122	129	144	149	139	147	154	143	141	145	133	148	149	132	135	150	138	149	145	146	129	139	135	133	123	132	133	131	134	135	123	148	142	141	130	149	142	128	129	115	140	146	132	141	122	144	140	163	133	131	150	125	153	123	146	143	138	149	139	136	138	143	152	134	146	144	139	168	130	149	140	125	127	149	136	156	134	119	136	143	134	138	141	130	135	146	135	136	132	138	142	138	118	132	128	134	134	146	144	134	144	156	127	145	126	157	149	131	139	147	151	143	139	139	129	124	166	155	136	136	120	167	133	138	135	135	125	170	130	134	135	132	155	133	141	127	123	119	118	145	151	143	131	132	142	173	132	123	147	134	152	144	149	140	114	140	151	156	143	123	137	144	147	140	127	145	140	129	129	149	127	159	112	129	130	149	147	154	123	133	125	144	140	145	116	145	136	127	144	126	141	134	127	136	132	138	126	158	119	123	151	162	154	118	119	137	144	134	140	145	138	130	150	149	153	120	137	146	150	129	143	141	148	126	158	128	126	126	131	147	154	141	131	131	146	120	127	116	130	148	155	149	134	141	144	150	153	143	143	131	147	154	132	143	125	132	151	125	127	129	153	119	136	153	137	128	124	137	129	132	155	135	137	125	142	121	145	152	142	163	148	120	123	130	122	136	142	136	143	151	143	121	142	154	124	144	149	130	142	143	164	123	120	154	139	168	145	142	130	148	128	133	130	155	135	155	141	153	140	152	140	139	134	139	158	136	142	162	141	133	157	162	141	134	123	151	140	141	151	155	150	134	116	128	162	131	130	129	118	137	131	144	152	164	135	161	152	164	163	123	155	126	144	142	124	134	146	123	138	144	146	123	144	134	122	122	139	141	127	144	154	143	129	156	142	125	155	164	139	142	132	147	130	131	124	134	139	152	149	132	146	132	136	144	129	149	156	143	139	122	151	138	159	127	137	135	140	140	133	155	143	139	145	142	138	124	141	123	143	138	133	131	129	137	148	121	161	116	139	130	128	137	146	139	132	129	147	131	141	113	138	159	124	161	151	138	131	132	157	132	126	131	167	134	126	147	131	131	147	141	137	149	133	109	136	143	148	107	149	144	125	128	153	138	135	145	151	148	133	136	164	134	162	141	139	123	146	156	152	167	124	138	150	132	147	129	154	129	140	135	151	122	127	142	115	150	170	136	156	141	135	139	142	136	141	144	147	138	149	127	138	134	136	129	135	139	148	141	129	150	136	142	123	177	140	135	127	132	120	140	144	128	127	160	138	138	128	119	141	138	120	152	140	131	139	132	158	141	132	140	134	110	132	132	145	147	130	165	126	154	146	140	129	142	123	148	144	151	161	153	139	136	164	151	117	138	170	144	146	136	114	140	128	127	150	118	138	125	143	124	120	114	133	154	153	132	122	124	139	144	131	148	113	129	146	132	149	136	147	131	133	137	139	141	138	122	128	150	127	118	139	134	131	161	138	136	130	139	148	131	148	133	135	155	140	138	141	154	125	142	131	144	146	157	138	128	131	153	132	151	142	143	164	137	137	135	131	136	133	114	150	139	144	131	133	148	143	145	151	133	158	170	142	166	147	154	111	144	135	137	118	129	140	137	133	155	133	136	138	131	141	131	138	160	152	146	119	149	139	138	145	141	134	115	140	117	118	138	135	138	138	142	130	153	124	128	138	126	167	138	147	120	148	151	127	147	130	148	146	160	119	147	145	131	141	138	126	139	157	142	154	142	120	139	148	148	136	149	135	139	146	130	135	135	137	151	138	125	157	137	148	154	156	132	142	143	131	119	147	140	123	140	122	123	137	129	142	153	135	128	133	161	157	119	130	119	140	153	151	145	113	138	147	148	148	138	153	132	151	132	143	148	140	135	110	163	153	135	143	141	139	132	124	136	130	137	130	134	132	171	131	144	132	127	124	155	129	151	141	127	144	143	121	147	160	136	138	148	125	143	142	135	128	148	147	130	143	131	133	137	133	127	155	160	141	114	134	143	146	122	139	138	125	116	148	148	142	156	144	154	127	140	120	138	140	136	132	149	137	131	119	140	145	152	140	144	154	151	138	123	147	145	151	134	135	116	121	140	149	158	130	136	141	135	141	147	131	129	139	155	148	152	144	139	151	144	137	121	122	140	158	136	134	133	147	121	156	150	140	127	120	144	150	161	140	138	152	120	153	138	129	141	135	129	130	135	138	128	136	129	141	159	131	152	139	130	163	156	142	157	126	146	126	162	146	155	144	128	140	133	149	149	147	151	140	142	134	131	141	150	134	140	152	135	140	149	144	136	114	144	142	142	146	148	159	136	154	165	139	146	127	111	125	135	124	123	141	132	131	132	132	139	134	143	121	144	136	117	138	131	122	142	148	141	139	130	129	125	154	140	141	141	145	134	134	128	128	122	151	141	124	146	136	137	130	142	126	119	133	141	142	138	153	132	132	153	153	155	134	135	150	153	140	154	127	135	143	141	131	158	125	135	130	147	155	121	142	129	155	134	142	143	117	144	133	148	121	134	131	155	118	117	147	137	146	141	152	128	136	151	143	138	161	133	133	123	139	147	164	154	136	145	131	138	133	136	138	145	140	137	149	135	141	130	137	147	149	142	138	116	129	138	152	136	124	127	141	132	129	142	150	143	149	154	123	127	137	134	144	167	147	128	136	145	130	134	134	132	127	139	148	151	147	137	132	128	140	148	134	124	141	111	158	123	152	131	137	147	130	145	146	145	108	150	129	128	147	134	135	140	123	140	126	137	147	136	151	134	137	135	110	141	128	134	146	143	140	141	127	158	133	142	130	153	131	145	125	136	115	146	144	127	127	152	145	120	143	145	141	147	157	125	133	163	133	127	142	142	146	149	130	129	132	128	145	150	140	154	125	147	146	117	134	143	139	117	138	123	146	148	119	118	149	124	163	128	131	133	115	149	149	134	154	126	133	120	114	155	138	138	123	134	126	126	133	136	136	144	144	140	145	144	147	134	140
7296	7562	3707	1623	1123	801	586	470	390	309	299	275	259	237	239	227	198	202	189	185	183	183	200	182	186	181	153	160	139	182	152	172	171	150	170	176	160	163	160	175	165	170	164	177	190	171	158	174	164	174	166	183	192	139	172	155	170	181	167	169	161	164	166	142	161	167	161	156	160	171	138	166	162	153	155	160	181	163	167	157	135	145	147	192	158	152	186	171	168	189	147	188	176	149	145	143	166	169	172	150	171	164	148	172	179	160	161	172	170	146	164	169	150	153	129	166	180	174	162	139	164	154	194	130	202	164	194	183	145	161	153	176	157	192	167	156	172	165	155	166	153	184	151	170	154	158	173	162	161	154	147	171	137	152	159	159	164	157	168	163	157	169	191	154	169	132	160	164	153	162	179	187	162	180	150	170	190	170	163	175	174	180	169	177	160	177	165	171	159	156	170	144	176	158	144	170	170	156	169	167	162	161	160	151	175	157	170	159	174	194	179	154	154	146	161	136	152	168	180	180	188	163	155	155	174	158	153	167	169	159	179	163	164	128	163	178	161	158	158	170	173	159	167	176	159	150	163	174	189	164	181	163	169	173	166	143	151	173	157	162	180	153	181	174	175	158	158	157	163	181	159	140	166	170	158	151	156	166	167	162	153	159	188	184	161	185	168	148	165	175	135	155	155	162	153	194	166	161	168	145	179	164	184	151	151	167	155	152	159	186	163	148	156	182	165	160	175	149	160	155	169	129	157	177	143	187	175	162	152	149	165	169	155	161	189	164	183	175	174	161	175	158	173	183	190	177	216	151	177	175	153	160	162	161	164	175	172	135	193	173	171	181	160	157	183	161	169	189	179	147	166	169	160	144	162	181	176	152	164	176	174	183	181	150	179	172	157	152	135	158	165	167	169	169	151	139	134	173	158	156	190	165	151	169	176	162	160	150	141	165	170	190	162	157	139	155	158	187	145	184	186	159	173	167	169	179	155	185	164	160	148	153	181	160	151	165	140	142	190	173	168	141	180	145	162	164	168	175	161	169	172	169	173	142	149	132	154	128	152	166	168	157	171	165	146	176	143	171	149	164	164	164	156	167	153	177	147	142	184	168	173	168	173	171	168	187	164	169	187	170	167	159	167	166	138	172	161	158	179	166	178	169	179	161	158	151	145	189	203	171	150	161	183	162	178	137	173	163	164	144	195	178	174	153	173	180	183	171	155	160	147	161	189	182	163	174	161	160	179	164	200	157	162	166	167	155	172	156	154	148	147	184	162	186	193	166	193	159	168	142	173	166	166	176	149	169	176	178	167	155	140	163	152	175	159	177	160	185	167	174	181	180	170	156	150	168	167	179	184	161	169	166	155	181	157	170	150	177	176	139	161	168	168	175	155	167	170	167	172	149	179	181	167	166	180	182	167	169	171	178	157	175	155	160	159	165	157	161	191	169	168	172	172	167	189	164	154	167	168	165	165	193	162	164	165	158	125	176	163	180	190	160	164	174	165	159	150	150	163	169	179	183	177	169	158	159	165	187	172	159	152	157	156	166	165	180	171	151	166	159	155	163	149	182	171	161	163	160	163	172	180	162	147	184	180	169	168	183	161	165	159	154	166	133	188	170	155	187	155	156	173	177	177	160	165	160	184	151	168	166	163	145	156	174	171	174	166	185	170	165	138	155	146	152	151	173	182	155	149	154	190	172	155	186	171	166	164	151	149	165	172	191	170	158	158	166	150	159	165	154	170	160	162	157	186	170	160	181	156	150	186	166	139	167	159	160	187	159	155	179	165	153	145	185	173	168	182	195	160	167	161	183	152	160	178	163	164	163	155	171	175	178	148	161	155	146	157	189	177	160	174	162	161	150	148	144	161	173	184	142	151	155	185	171	152	162	177	151	164	173	181	196	143	171	160	181	157	172	172	172	176	175	170	167	159	167	169	171	155	168	164	161	173	164	161	168	176	132	170	161	164	143	185	145	161	164	173	168	176	148	160	174	180	162	172	186	172	161	157	176	180	151	175	149	197	160	171	141	152	161	177	156	176	150	166	169	161	174	166	176	194	172	172	164	174	155	175	168	149	153	166	155	160	173	160	166	160	189	151	172	162	161	156	156	166	190	163	171	160	168	133	163	172	174	144	145	164	170	168	160	158	156	175	184	165	172	175	176	167	157	169	146	156	181	161	175	153	152	168	195	177	161	148	159	184	159	156	167	140	174	155	140	193	157	157	164	179	176	168	172	162	170	156	155	145	161	171	140	176	178	172	162	167	163	157	173	197	141	162	179	174	179	148	131	164	184	143	168	150	154	166	166	166	170	158	166	168	170	150	160	173	147	180	176	172	176	152	158	167	156	126	151	170	168	183	174	191	158	168	160	155	160	181	167	162	186	173	183	155	147	172	169	164	157	171	141	174	163	146	185	141	168	161	158	143	184	186	167	161	174	165	169	161	152	156	170	151	171	169	174	154	184	158	193	144	163	166	143	183	173	170	140	173	155	156	169	164	165	162	168	172	171	190	165	183	178	170	149	160	172	163	180	176	166	179	153	184	159	173	168	146	161	167	162	185	150	142	166	158	190	180	177	144	189	165	145	182	175	172	166	169	154	167	179	143	143	154	193	163	173	143	184	151	179	138	146	180	145	152	173	166	170	171	159	163	159	175	167	157	160	153	164	155	188	166	170	177	153	164	151	180	164	141	158	149	166	183	166	155	178	163	165	152	145	165	148	149	153	172	157	146	148	145	182	162	184	171	181	168	170	170	156	170	155	156	182	185	181	139	179	172	158	170	162	161	155	198	149	161	167	161	170	165	155	143	160	164	144	157	172	161	169	171	163	163	153	158	146	162	173	154	174	172	165	193	154	145	154	168	160	177	178	143	173	149	154	198	158	165	184	165	154	147	155	157	146	141	148	158	165	180	162	177	190	151	179	167	167	156	163	137	165	163	161	180	155	192	171	178	152	168	158	160	146	172	167	158	155	156	149	188	163	152	148	171	152	164	150	152	164	184	157	177	173	175	161	153	167	153	156	160	168	167	161	184	157	166	178	158	161	167	163	176	185	182	173	172	163	150	158	133	172	181	165	166	168	154	155	181	163	153	170	146	185	186	162	164	163	168	166	181	161	156	181	165	171	152	149	156	168	179	161	159	165	188	173	175	152	152	159	153	165	161	142	155	144	172	188	174	184	152	191	160	154	140	170	171	189	167	182	181	158	159	154	157	179	170	157	174	157	159	175	192	165	159	161	168	167	163	159	168	169	137	147	147	155	181	140	180	194	207	166	189	169	158	174	153	171	182	171	142	164	176	173	174	159	156	193	172	197	166	174	161	167	146	167	174	146	167	170	148	152	164	181	164	167	151	173	164	174	202	152	157	161	192	137	181	167	163	157	159	146	163	159	167	129	176	166	160	158	155	166	162	184	160	169	152	187	165	170	172	165	160	170	166	164	165	166	163	157	158	172	163	178	194	172	155	173	187	167	153	150	174	177	156	171
22694	21482	29231	24149	21486	21476	5285	765	537	453	401	403	331	283	261	272	265	244	214	210	228	224	219	192	193	216	207	188	185	168	180	207	190	206	189	192	175	187	194	178	187	176	187	189	173	174	172	170	189	173	204	170	170	164	160	153	182	172	178	207	175	176	162	178	179	183	178	160	177	175	152	179	174	168	168	160	155	168	153	179	165	161	159	147	164	192	161	189	163	178	175	176	162	180	162	170	200	168	175	169	177	162	179	148	185	167	184	182	178	185	160	176	157	158	168	191	171	143	147	187	145	168	184	177	154	176	205	164	177	153	181	186	171	191	174	142	163	152	167	161	180	172	158	160	159	167	166	170	184	182	192	158	162	177	154	171	162	166	176	180	164	165	168	173	186	173	163	153	165	158	153	184	159	161	155	171	176	164	167	170	164	168	152	180	156	169	168	154	175	160	149	176	167	177	145	176	153	197	169	190	175	191	189	161	154	177	151	164	186	194	169	180	150	169	161	174	170	141	197	167	162	151	155	154	170	193	166	174	164	141	157	152	157	164	159	171	174	197	149	157	161	174	183	176	183	175	188	164	178	160	184	174	151	174	185	162	184	183	172	183	162	160	191	171	188	172	183	171	167	158	178	193	155	152	147	198	154	143	150	149	172	147	179	175	179	180	159	156	188	167	173	171	163	169	157	163	196	170	167	172	169	173	154	146	180	168	180	176	154	175	153	158	195	162	149	181	167	167	173	192	177	181	165	165	163	179	147	168	196	162	169	171	190	184	185	156	162	157	153	168	196	169	165	184	160	177	168	154	188	173	149	171	205	164	160	167	138	161	181	177	173	147	165	160	160	165	164	166	149	160	165	172	173	162	174	139	183	162	174	180	177	148	172	156	160	152	177	191	154	156	168	180	151	194	154	163	171	178	174	175	178	173	156	175	160	183	147	159	188	183	167	175	189	181	145	171	167	193	163	175	193	169	189	159	143	170	158	167	168	185	179	143	190	167	168	171	174	188	173	191	161	195	181	172	174	168	168	174	163	165	164	180	164	133	164	165	159	179	149	207	156	150	183	156	173	186	153	153	157	151	164	184	150	174	156	185	159	143	167	183	159	175	164	160	183	161	185	156	173	167	176	155	166	157	179	185	164	172	158	181	164	172	165	172	152	171	192	167	162	198	177	169	168	176	155	156	169	177	184	167	199	168	173	156	144	157	154	172	167	171	164	178	161	176	145	162	155	181	154	160	161	194	173	203	169	160	185	154	173	163	175	165	158	151	158	169	164	180	160	177	164	180	170	170	181	163	185	162	176	167	168	179	172	168	184	145	178	160	161	178	165	153	181	191	169	176	173	155	183	193	171	177	176	168	152	190	154	173	171	153	153	163	185	156	157	175	140	169	182	150	172	159	172	163	170	187	171	183	185	168	177	175	177	191	169	169	153	151	181	174	170	166	163	167	155	154	174	182	176	173	160	161	150	152	177	142	168	175	174	156	182	152	174	168	179	170	175	152	187	175	166	173	161	168	160	157	158	176	159	180	172	152	147	152	154	180	188	191	164	158	176	175	199	169	160	169	176	166	159	149	170	163	180	164	183	153	163	199	157	181	151	173	152	185	163	157	158	159	167	166	162	161	160	183	160	140	161	166	181	157	170	154	169	169	151	168	157	179	179	173	152	155	192	180	178	165	169	167	178	155	172	166	147	186	165	158	171	163	164	196	162	160	173	186	173	175	190	174	165	157	176	149	173	155	172	161	144	178	170	168	144	185	156	174	168	136	161	169	169	172	176	151	199	153	196	169	178	188	195	167	160	178	175	160	148	157	173	162	160	187	171	196	175	173	169	195	209	183	140	169	181	174	165	179	174	164	153	161	175	165	185	176	171	206	165	163	172	172	180	177	159	156	154	138	169	183	160	196	190	169	185	174	169	157	170	156	181	171	181	198	166	159	153	176	198	170	185	155	165	160	171	172	167	173	128	162	181	150	167	163	154	157	159	181	167	170	176	182	181	159	160	192	164	168	163	176	164	178	169	182	162	174	174	183	169	158	173	164	185	163	172	139	176	172	175	165	165	169	145	173	165	175	176	165	178	165	175	155	172	184	175	148	173	172	162	165	186	153	153	162	149	175	164	188	171	149	182	192	157	179	167	177	162	166	137	162	169	166	163	187	176	169	156	168	175	163	155	190	150	176	159	183	167	168	150	165	156	148	155	162	182	162	158	166	153	182	169	169	185	156	164	151	151	176	172	181	207	149	166	156	170	176	172	187	170	154	145	158	171	161	178	161	144	189	181	192	137	162	191	155	178	175	183	161	168	176	171	176	171	185	165	157	167	146	172	157	167	173	160	164	158	174	169	164	174	159	156	189	169	174	148	178	171	163	176	146	180	178	165	161	187	160	172	164	154	164	164	151	176	164	179	171	142	176	185	152	172	168	171	175	180	192	173	180	166	154	156	180	156	164	156	162	154	180	183	192	157	161	188	199	159	163	159	157	182	177	143	170	168	165	183	163	199	173	161	169	157	166	164	168	175	160	169	171	175	174	160	171	148	166	160	172	161	161	171	153	151	158	153	177	158	175	160	178	145	183	181	174	159	172	169	187	169	169	169	165	173	180	137	167	157	188	182	164	159	165	170	165	190	185	154	155	161	172	166	176	175	169	168	178	166	179	168	189	143	170	170	173	181	152	158	166	174	162	159	166	170	170	176	169	145	186	189	172	156	147	167	159	158	178	160	156	178	187	156	160	164	164	164	172	182	182	163	166	165	179	172	172	169	150	176	168	173	160	159	164	188	166	146	185	164	161	145	159	159	186	157	180	157	170	159	177	139	145	178	165	170	169	181	162	156	178	177	196	159	162	156	164	173	162	147	167	169	158	167	174	143	183	156	180	152	174	185	152	148	171	163	140	182	159	170	163	174	174	168	194	162	164	162	150	157	180	147	176	180	179	175	150	156	163	169	165	175	155	167	164	166	185	151	160	170	172	154	155	161	172	169	159	156	165	170	164	149	189	161	179	186	172	180	191	166	161	163	153	162	164	169	176	154	169	157	160	182	160	189	178	171	147	165	164	155	178	180	178	177	171	165	164	162	159	176	174	155	147	155	163	185	159	147	174	155	173	159	174	168	170	168	165	168	172	164	189	185	171	147	166	165	186	153	166	159	169	178	176	156	166	173	159	168	179	162	166	173	160	164	183	181	154	172	176	160	141	162	173	172	168	165	152	190	161	172	150	185	160	178	175	171	170	163	147	184	158	148	176	203	146	179	161	184	180	149	148	190	166	144	176	173	170	176	157	147	146	174	176	161	160	158	162	146	159	159	153	192	157	180	181	171	197	165	153	178	161	167	162	186	171	133	174	165	175	152	151	168	177	159	167	174	137	167	165	150	187	164	148	169	172	162	185	157	180	138	166	167	146	199	171	177	151	171	186	174	194	144	176	174	176	187	161	164	178	180	147	178	186	180	175	168	171	173	163	168	168	161	199	198	152
8391	16600	10654	4909	3324	2289	1659	1216	932	784	670	517	492	461	400	372	375	329	317	329	279	298	276	239	263	267	261	250	262	251	253	226	244	204	229	215	223	231	217	222	232	202	221	230	208	205	227	216	235	228	232	228	216	210	207	199	200	188	215	205	200	187	248	230	235	197	206	229	212	219	228	234	218	205	200	206	201	198	209	225	208	206	205	197	235	215	196	215	181	229	223	221	219	196	196	219	238	218	219	226	205	226	216	198	209	208	205	213	195	192	235	212	199	202	181	223	223	175	224	212	215	212	213	222	212	215	215	207	214	207	200	202	209	198	238	201	223	228	169	226	194	207	214	201	192	195	206	203	188	214	210	194	191	218	206	211	206	213	188	205	228	204	220	208	202	177	211	205	186	191	222	221	203	220	207	178	189	180	204	246	197	186	196	221	178	198	204	195	254	235	212	189	204	203	217	184	226	181	198	225	210	222	199	208	226	204	202	184	197	214	201	181	213	209	237	220	196	190	214	233	178	207	208	207	195	179	180	191	195	199	190	199	216	196	226	203	209	209	228	214	204	194	219	199	193	203	189	203	221	207	221	201	207	219	226	222	175	179	218	189	205	180	185	204	214	211	233	202	225	206	169	177	198	201	213	206	210	243	198	186	199	205	223	199	188	238	220	214	207	216	199	178	214	235	195	194	204	200	226	206	195	223	198	221	217	171	225	205	194	221	212	206	189	229	196	203	188	223	181	205	216	223	217	196	206	208	226	225	226	196	201	190	216	204	195	189	212	217	216	195	217	209	201	212	205	209	221	210	191	189	208	191	245	215	228	205	189	220	211	194	201	207	207	185	221	180	216	195	203	209	202	211	184	188	205	172	214	195	218	206	207	216	205	234	178	196	218	221	217	210	200	209	230	177	215	233	190	200	203	194	217	189	213	228	241	204	201	194	220	217	215	207	201	203	188	187	206	202	228	229	196	206	208	208	207	218	225	200	198	182	198	228	189	194	196	214	224	213	199	201	254	194	227	199	200	208	212	198	207	232	201	231	217	218	198	180	229	210	209	210	195	190	215	222	180	194	224	201	189	178	210	213	205	192	236	189	217	171	208	192	202	228	182	189	224	205	210	183	187	211	199	189	230	201	208	210	206	205	219	201	187	209	205	231	231	194	197	196	185	205	205	216	220	206	191	232	203	186	209	220	200	212	210	187	201	191	219	213	201	181	197	210	212	201	208	199	211	247	211	186	212	204	219	196	214	231	222	193	204	209	185	194	202	230	186	204	209	195	188	227	235	213	235	206	218	218	225	204	205	199	217	178	208	177	224	212	231	215	227	222	203	194	217	218	198	215	201	218	209	199	196	191	212	216	196	216	243	192	213	210	168	226	206	226	209	207	205	200	206	197	204	199	225	196	199	194	210	186	216	207	210	206	229	204	192	200	211	203	218	197	218	212	195	195	203	181	227	199	182	201	212	179	189	221	202	221	221	193	208	219	209	223	201	201	199	219	209	212	207	206	206	180	194	202	196	212	199	206	231	188	200	237	213	210	190	199	208	218	184	197	217	196	198	208	180	190	184	210	213	200	201	205	208	179	224	189	197	206	202	185	227	198	206	200	219	212	178	210	212	197	199	211	205	196	217	223	214	193	199	188	179	211	200	239	168	196	188	197	212	205	211	191	205	213	223	234	214	226	194	226	202	203	190	195	217	206	214	193	210	200	182	210	205	220	248	192	203	214	243	200	210	220	178	218	187	176	208	231	196	217	212	197	200	174	196	211	189	232	214	215	219	198	194	213	228	209	199	183	190	199	220	226	211	199	206	210	190	196	208	193	211	203	213	212	207	197	221	201	191	190	201	186	197	197	186	201	213	197	217	203	207	207	209	206	225	180	206	242	216	215	191	218	214	202	210	206	219	208	206	208	218	200	208	212	211	229	193	220	193	191	181	217	210	185	202	238	214	201	189	188	212	174	224	221	210	230	185	202	206	199	190	211	225	205	203	205	194	220	208	184	188	203	202	200	203	193	183	194	185	203	211	182	207	237	188	195	200	208	200	206	202	197	195	218	192	214	192	224	213	186	217	236	208	208	208	193	196	248	185	206	226	211	205	173	197	213	198	209	219	224	197	227	209	206	200	225	203	174	203	230	198	197	211	198	194	184	189	183	194	219	198	224	203	221	220	215	181	227	196	242	206	221	204	209	197	187	209	214	193	183	183	208	179	221	217	184	180	233	219	222	205	173	195	204	190	216	221	218	215	181	231	203	185	203	183	188	209	215	243	220	203	223	197	202	192	197	196	185	200	215	186	186	209	174	231	223	210	239	201	212	214	224	220	195	207	208	218	209	212	228	231	217	196	187	241	185	213	198	213	192	231	201	207	188	213	217	198	204	192	189	198	208	217	195	232	205	189	216	204	192	188	200	212	209	191	181	212	201	204	223	198	233	197	203	217	221	220	191	190	194	215	200	211	193	201	212	212	208	189	220	197	221	217	208	199	227	202	203	185	220	236	191	201	196	236	215	195	223	201	207	208	204	228	192	192	203	209	211	236	194	220	207	205	206	241	209	199	221	220	192	199	215	185	210	188	188	200	202	210	204	205	179	199	215	199	213	226	172	248	214	198	213	197	204	218	212	227	176	195	198	205	205	194	193	221	198	187	204	198	206	219	202	196	208	202	198	197	189	190	195	216	210	201	201	193	195	195	204	205	201	200	195	211	220	205	222	189	191	200	218	223	204	216	190	226	176	195	204	240	205	180	214	201	226	189	203	208	211	198	218	203	210	214	207	216	217	196	199	182	242	202	178	209	222	232	201	212	188	204	205	210	224	215	203	214	194	205	168	213	213	215	209	219	179	217	191	185	230	210	217	197	201	217	224	201	201	212	205	194	189	202	203	206	190	219	197	209	190	196	230	224	182	219	185	204	197	206	199	205	187	211	209	206	211	200	190	197	189	199	212	239	189	215	186	200	216	200	222	207	210	191	192	215	169	216	198	200	212	197	183	210	212	218	191	207	185	201	239	201	209	202	197	203	194	189	219	201	210	215	196	206	211	194	205	192	218	219	219	237	195	203	196	208	202	196	186	209	195	185	204	218	220	206	182	215	192	210	185	218	206	189	210	204	201	212	179	174	198	218	200	216	219	198	226	188	190	215	195	206	190	199	224	200	224	169	209	202	206	203	181	218	213	182	208	199	183	212	191	196	226	201	211	225	223	192	196	213	212	175	172	197	218	214	231	197	208	216	196	199	203	186	184	203	197	190	199	222	216	193	207	201	203	204	213	188	204	196	217	186	188	185	209	198	212	193	182	189	212	197	214	203	214	192	188	206	198	209	208	202	211	206	216	202	197	204	203	186	189	204	228	197	222	201	210	234	211	194	195	224	208	199	219	183	202	199	209	213	184	191	208	201	201	200	216	205	196	190	190	201	201	198	201	212	204	182	179	207	202	223	213	193	225	211	210	198	209	193	175	185	201	192	207	199	204	210	206
27814	17792	3376	647	459	389	326	337	306	309	308	287	306	287	288	303	305	309	280	274	291	328	287	312	272	308	306	278	304	294	318	269	291	298	297	308	253	283	302	274	281	308	297	297	279	275	295	264	302	257	255	314	295	256	322	297	266	268	306	290	297	254	278	308	308	288	286	274	339	309	278	284	295	295	262	273	283	307	338	299	307	290	319	284	280	282	276	277	273	313	304	291	265	293	268	296	319	296	316	300	293	280	299	305	289	320	278	262	313	289	321	289	329	279	275	286	268	292	307	269	278	281	271	315	282	288	291	283	293	270	302	322	299	311	267	302	267	320	311	270	313	287	303	318	289	314	284	272	273	292	261	265	296	303	307	286	300	291	288	274	287	289	289	294	288	284	297	309	302	272	271	292	304	330	297	276	297	305	264	282	303	282	301	275	248	270	289	297	306	326	312	290	296	298	306	266	305	287	291	311	272	314	297	273	310	281	289	267	307	290	329	307	283	280	333	287	292	280	306	290	274	307	273	308	305	305	268	308	275	267	280	267	316	328	252	310	287	301	309	306	288	296	298	269	274	295	295	298	312	288	262	285	273	314	277	292	299	309	289	300	298	255	285	304	297	305	296	291	286	326	299	266	289	289	298	317	273	270	284	308	300	277	281	290	269	274	280	277	301	305	324	293	326	299	276	273	325	266	288	288	278	289	315	318	299	255	285	285	293	278	283	310	296	274	278	289	313	291	296	278	280	292	301	270	276	300	269	270	296	296	307	300	307	265	273	302	299	308	288	285	308	307	283	307	297	319	280	315	291	276	272	299	277	302	275	284	266	265	277	307	288	303	286	308	263	238	277	285	296	278	307	284	278	320	300	303	277	299	278	329	279	292	311	292	298	295	286	279	277	278	267	299	278	284	285	292	287	329	290	301	272	286	306	317	331	279	276	285	293	304	292	291	279	278	303	285	294	301	307	310	281	321	267	300	286	278	314	300	310	278	271	310	294	261	269	295	282	290	313	300	294	269	284	262	265	320	285	299	275	269	292	306	302	299	265	322	310	290	283	301	290	297	289	299	298	290	269	297	295	290	284	274	308	260	289	324	311	269	308	282	279	279	301	275	281	345	306	264	284	282	311	257	292	285	261	281	274	324	239	279	289	268	307	278	293	294	313	297	299	280	301	297	260	259	306	324	277	298	272	258	270	314	316	255	309	308	285	299	267	309	284	321	294	303	287	267	279	296	318	294	305	291	301	281	324	274	304	318	292	300	303	288	285	288	277	295	317	303	293	284	292	297	285	306	294	281	231	303	274	302	280	303	294	293	268	300	294	269	287	271	295	311	273	276	303	308	263	277	282	302	257	296	257	272	292	287	301	269	293	298	285	313	297	272	287	288	324	288	278	275	291	300	302	284	280	292	303	287	283	283	293	300	281	311	274	263	292	289	279	285	268	289	270	289	284	246	286	301	271	302	288	287	303	280	278	278	316	279	320	315	260	305	284	302	308	281	256	304	332	279	280	286	291	264	293	276	275	282	296	289	308	310	272	300	285	316	296	282	307	254	284	295	282	294	311	312	288	306	265	312	272	291	303	311	288	282	302	314	306	286	286	291	315	260	288	288	314	286	304	321	299	302	317	290	296	300	290	277	300	276	264	297	288	310	343	315	284	300	286	298	319	277	318	304	283	292	284	280	322	298	265	289	266	291	278	269	290	280	295	266	332	246	280	304	253	289	272	317	277	332	263	273	301	279	281	300	313	299	296	277	316	280	324	278	308	292	280	277	296	321	293	303	296	291	266	324	294	285	267	279	288	340	284	279	293	301	271	277	291	323	275	300	273	289	305	329	303	301	283	284	275	293	310	324	289	272	284	279	288	294	298	295	272	300	297	271	300	289	306	310	316	265	276	309	266	259	293	260	302	286	303	290	294	276	264	290	299	298	282	295	298	299	308	299	286	280	276	296	304	289	289	328	272	260	289	278	329	296	321	307	294	301	318	301	298	304	323	313	255	298	275	277	261	275	265	299	264	301	300	298	307	286	292	271	281	299	297	265	277	291	301	303	311	283	293	275	295	319	269	273	320	286	317	272	259	303	297	278	271	290	307	291	289	264	278	286	321	286	289	277	281	276	297	277	277	284	316	298	304	276	292	268	279	318	285	276	283	284	278	294	269	287	276	287	286	314	264	267	296	283	300	242	316	319	293	307	298	294	268	263	308	292	277	284	267	277	325	324	306	272	275	260	256	250	264	319	283	270	286	301	254	325	267	353	315	286	308	309	281	294	272	281	297	304	323	319	295	308	306	300	265	286	294	279	286	280	253	307	334	311	285	277	321	293	278	271	295	294	289	292	253	279	297	290	289	299	271	300	294	276	278	311	291	284	313	255	285	291	305	292	332	300	317	289	269	248	307	275	295	314	280	274	318	307	292	305	281	270	267	313	305	313	278	274	305	277	268	249	319	291	289	307	288	273	302	277	293	267	317	273	295	294	278	273	296	310	276	283	277	296	289	280	291	274	286	324	287	326	286	263	282	276	290	315	278	294	295	254	288	262	292	306	313	272	308	304	280	287	297	290	293	228	299	317	330	299	290	301	281	276	282	316	303	278	323	302	321	273	299	289	274	288	311	265	273	286	318	295	271	302	276	294	314	288	296	278	298	279	286	323	301	277	270	308	301	296	271	321	293	327	319	295	276	276	311	306	297	325	287	302	288	316	256	307	282	284	308	278	298	280	318	275	285	271	265	315	280	316	286	255	284	285	290	316	291	308	282	269	289	290	284	279	312	314	304	292	291	297	298	292	263	277	307	291	300	313	287	291	284	299	265	296	294	296	295	300	287	275	340	295	296	289	295	303	272	280	265	302	283	292	280	269	272	289	313	265	306	281	317	321	273	310	295	300	281	258	303	326	274	295	307	292	303	267	259	249	276	279	288	293	289	297	294	268	306	331	281	284	244	317	295	281	311	294	272	302	270	291	281	308	304	305	288	276	331	307	321	288	287	283	307	322	281	290	273	285	298	319	294	299	287	269	308	277	317	273	241	269	298	277	308	262	280	310	270	287	315	293	296	300	294	298	309	320	278	286	289	281	313	290	268	303	287	306	287	281	286	268	296	263	306	316	311	292	281	303	282	279	329	305	306	291	296	279	294	298	300	271	299	310	282	315	312	311	261	301	311	288	274	286	296	296	298	301	303	307	302	305	256	289	303	323	313	282	304	281	300	277	267	296	342	312	315	301	289	279	277	239	303	324	312	279	264	279	300	273	303	274	269	298	280	337	297	296	299	292	289	284	305	274	271	294	293	286	288	285	303	258	279	287	286	289	306	278	303	276	288	284	279	300	304	305	288	288	271	277	255	273	317	288	292	294	290	318	320	285	311	301	280	284	320	259	304	284	290	297	302	273	269	295	300	298	285	314	316	305	278	294	276	283	304	312	299	288	282	289	289	262	291	306	306	316	316	272	293	278	283	314	295	277	266	290	269	280	318	301
6270	2784	1068	550	455	403	391	350	333	338	325	355	331	337	364	367	335	320	332	347	316	373	347	355	312	354	365	350	366	377	319	338	360	341	372	308	332	381	343	337	326	375	322	362	323	365	337	337	338	331	348	360	352	331	341	350	367	364	308	324	355	361	338	334	353	330	328	336	353	344	329	354	320	343	366	359	363	351	333	336	341	362	343	341	350	353	310	336	360	318	333	339	344	329	386	335	366	330	324	333	353	361	311	316	331	335	351	345	307	340	356	348	348	375	350	328	356	345	334	326	301	348	357	344	313	357	350	350	323	343	364	363	320	323	346	344	333	325	315	334	337	325	333	350	321	324	328	340	356	337	301	319	316	333	359	307	319	334	345	344	307	349	361	343	349	354	350	360	352	355	353	345	325	349	315	325	338	340	313	367	355	347	341	344	323	317	307	376	352	299	341	327	330	346	381	349	311	327	356	338	350	321	349	316	339	359	344	348	353	362	314	340	382	354	327	349	349	310	317	320	344	372	348	319	329	322	361	367	333	362	341	317	326	306	326	371	313	330	348	374	321	356	351	379	315	333	347	328	343	317	340	342	336	383	325	369	342	343	342	354	341	335	331	359	331	339	379	374	330	308	330	348	337	330	374	303	312	347	315	324	350	345	334	345	352	363	373	315	323	356	329	337	339	350	313	335	376	331	340	330	346	356	324	315	335	348	311	365	369	349	330	347	317	366	357	302	376	369	339	355	347	377	365	362	334	306	338	331	338	330	338	352	363	288	353	359	351	348	340	347	329	360	329	337	336	344	339	301	368	341	343	327	354	346	332	326	347	344	312	335	351	330	308	345	330	348	326	351	355	368	319	344	360	326	336	344	341	339	341	314	298	346	303	315	358	332	323	381	346	337	327	369	323	342	379	328	324	361	283	343	351	381	337	329	353	353	341	340	326	355	357	334	335	343	365	355	361	332	326	357	348	350	326	353	357	342	328	349	383	332	386	353	338	336	329	358	328	354	333	315	336	377	367	371	322	368	335	345	354	338	321	373	321	335	350	331	326	325	333	310	302	331	320	334	337	331	338	355	372	339	336	350	354	358	339	353	343	308	316	297	341	332	339	368	340	352	372	348	328	351	360	377	333	321	349	345	348	324	350	346	347	363	351	340	320	339	345	351	362	332	324	324	356	342	345	329	296	331	339	298	364	329	350	330	323	311	358	357	313	359	334	313	330	358	320	316	341	337	326	361	323	328	299	347	368	373	338	339	320	356	352	338	332	333	316	358	357	333	345	332	313	347	344	322	328	314	333	345	377	322	330	330	393	353	349	350	362	349	343	338	344	323	350	322	382	343	371	311	343	356	389	308	343	373	360	331	328	358	324	328	314	320	367	335	335	330	343	303	336	330	358	344	365	328	348	340	338	350	362	342	380	350	316	338	324	340	338	307	328	351	369	333	344	358	300	347	355	309	340	347	338	348	320	390	330	367	327	391	293	291	330	350	330	347	342	312	289	346	330	346	348	365	354	337	332	302	344	349	342	327	330	353	332	374	356	353	337	360	328	333	331	353	338	331	339	346	339	322	334	333	324	352	335	361	361	315	367	312	329	342	370	331	322	347	319	351	334	346	343	336	315	330	304	360	359	326	321	338	338	354	344	349	324	367	326	358	325	340	329	337	339	336	311	353	342	349	316	371	340	334	336	332	309	327	342	339	331	339	323	303	318	301	351	372	335	324	346	375	323	338	341	361	313	328	354	372	334	356	350	321	310	388	327	329	372	326	312	329	329	341	364	356	337	309	346	342	331	326	377	319	339	364	316	341	342	361	319	338	340	361	306	333	368	383	352	326	346	331	378	336	358	357	311	340	350	339	344	352	317	376	306	320	354	309	354	341	350	334	333	379	352	325	347	345	357	333	342	359	361	349	344	386	333	321	334	335	346	337	346	346	332	338	367	370	338	351	331	339	353	325	331	356	318	315	329	357	348	311	361	316	349	336	371	328	320	347	350	355	336	358	342	354	365	340	299	325	356	367	326	354	370	340	316	346	346	354	374	362	351	371	356	390	336	302	367	349	317	322	342	369	368	321	345	340	369	355	326	324	332	335	319	356	319	360	382	364	369	369	338	323	362	347	330	308	356	339	321	317	344	332	346	352	311	342	355	372	340	345	318	328	356	342	385	343	332	324	328	324	318	343	322	327	322	334	339	333	358	349	338	354	358	354	367	380	334	295	373	327	348	333	323	343	341	325	330	334	325	318	340	346	332	347	317	308	331	312	332	367	333	333	371	336	344	350	335	346	342	336	373	321	371	340	335	347	352	317	349	334	324	334	345	344	316	371	343	358	322	356	356	362	320	311	328	361	349	324	316	323	342	386	321	353	348	344	344	320	324	324	354	352	363	301	326	384	329	373	324	325	316	332	331	360	349	348	350	358	330	361	369	352	351	372	350	330	349	332	344	327	339	326	356	325	324	288	337	381	324	328	318	336	353	365	326	336	297	301	335	339	372	342	346	321	350	373	307	333	347	327	379	334	354	374	326	332	353	322	343	343	324	368	330	354	328	380	332	309	359	346	362	346	348	362	338	332	349	384	350	331	373	342	316	337	334	315	349	313	332	319	323	319	376	356	341	336	350	338	362	348	334	356	348	347	344	375	371	336	342	338	327	350	333	335	331	365	370	343	364	341	348	293	326	320	313	331	325	362	346	335	316	331	333	369	370	352	350	331	303	348	323	336	368	321	349	356	303	362	327	358	354	320	362	321	361	392	349	328	345	324	329	357	311	364	340	350	364	341	349	316	333	332	317	372	344	357	376	323	339	344	336	320	339	338	333	324	379	346	354	308	315	304	349	330	332	335	347	314	368	335	364	354	349	346	351	310	332	368	336	311	331	352	337	346	327	371	310	324	348	356	344	317	325	365	326	319	348	366	330	307	314	305	373	321	341	331	321	363	331	349	317	341	301	339	353	363	352	304	366	363	290	327	343	353	339	342	330	354	358	351	341	327	358	360	338	336	336	334	316	334	355	355	358	330	359	360	355	356	366	363	335	349	387	373	338	343	345	312	319	322	356	352	340	320	363	370	325	316	327	346	341	320	314	330	300	333	331	358	350	363	344	320	361	344	345	373	340	337	370	352	349	348	338	335	331	323	334	328	345	311	383	331	339	332	345	293	327	337	351	322	337	339	325	351	349	333	335	324	314	344	327	349	347	315	339	371	331	342	323	323	309	348	361	340	343	339	331	316	312	338	316	323	343	342	374	342	309	336	338	336	347	384	337	348	365	325	311	334	370	363	347	330	336	393	346	340	344	324	327	351	386	361	333	309	365	338	344	332	330	336	318	337	359	367	379	317	325	306	372	332	302	328	362	330	398	358	318	306	357	356	359	336	357	328	324	337	330	361	322	347	329	374	323	350	366	344	309	333	329	346	336	315	310	342	367	319	348	318	342	376	367	353	329	350	351	336	336	331	332	346	362	337	319	333	340	342	357	353
23786	21432	28626	24638	21398	7701	955	635	561	493	432	465	435	388	412	397	387	398	355	380	376	367	399	345	373	395	329	330	358	386	339	357	321	357	343	322	345	320	347	331	333	392	339	326	324	322	361	319	317	364	333	334	357	314	315	350	374	360	335	344	334	336	329	343	327	353	344	347	306	339	325	358	357	378	336	330	380	344	323	354	342	318	347	319	356	333	343	323	365	345	379	332	338	330	335	355	328	335	329	319	335	342	368	352	352	326	347	341	333	297	296	334	324	322	340	330	336	314	353	325	364	308	351	309	340	323	315	357	357	339	337	330	326	309	345	319	327	348	339	357	351	365	318	345	326	312	315	341	334	342	309	331	310	344	319	364	355	332	338	343	330	330	353	329	337	348	347	346	345	315	336	355	315	305	330	319	294	334	326	332	334	316	332	340	306	347	320	356	357	338	371	332	358	332	361	347	328	329	363	350	366	335	331	337	342	329	310	329	337	310	347	319	310	318	350	333	344	311	342	356	312	336	343	352	330	363	368	367	323	320	325	329	347	311	379	353	317	352	318	348	333	338	370	300	323	345	346	326	343	357	355	337	349	345	340	336	270	345	333	349	296	322	323	346	370	320	355	327	342	360	320	303	358	357	349	353	317	359	325	294	329	329	338	367	322	317	352	351	345	334	317	344	337	349	325	327	314	358	362	328	377	334	325	344	288	346	331	378	340	342	318	353	376	342	350	324	360	356	346	310	336	373	348	326	293	349	355	342	339	403	358	336	335	325	346	347	335	356	334	359	334	333	334	338	341	336	294	297	324	356	320	345	357	325	340	348	331	309	329	338	353	366	339	358	349	356	308	351	337	362	334	337	314	303	296	338	311	313	327	336	319	315	340	360	325	330	354	348	374	339	361	341	333	299	327	330	332	319	336	336	340	351	325	366	371	357	340	340	355	316	347	325	337	329	298	335	359	349	312	347	307	343	337	333	321	312	325	332	322	341	323	337	334	318	320	320	340	334	329	355	311	330	320	357	351	292	334	339	303	322	294	296	313	352	332	348	318	368	303	339	317	355	330	350	362	328	321	355	335	335	334	343	345	349	329	331	372	347	299	313	331	337	319	342	361	318	356	322	345	347	400	333	304	353	337	317	351	362	338	314	344	349	328	338	314	348	341	329	324	359	320	365	314	346	343	345	338	356	339	379	364	305	322	344	336	335	331	352	328	316	324	322	332	319	319	328	349	356	323	358	344	372	311	370	339	350	372	361	365	331	350	348	312	345	321	343	300	361	309	370	352	337	360	362	346	336	342	385	326	337	333	382	337	332	334	368	330	313	339	335	321	344	323	362	321	350	292	342	336	316	352	356	364	318	332	313	370	319	335	366	340	319	308	324	344	333	330	340	343	337	337	348	343	320	348	350	320	327	372	336	352	365	337	330	327	282	367	322	332	366	332	342	309	325	357	327	316	313	315	323	354	340	298	312	318	339	328	352	336	318	356	331	355	336	326	321	348	360	350	367	347	351	324	333	353	322	328	400	339	346	337	367	352	319	322	337	363	328	362	332	341	334	346	339	353	332	348	338	364	356	319	309	360	329	323	339	339	309	333	325	347	356	352	349	340	360	343	334	329	349	303	314	329	325	368	305	337	354	365	350	340	342	328	362	325	315	336	329	336	331	342	346	330	349	357	336	340	359	327	362	362	337	326	329	324	346	314	328	338	340	313	308	363	363	341	350	358	341	323	325	306	312	317	347	309	329	357	339	334	355	324	363	334	359	341	316	351	364	344	291	307	307	345	345	316	348	355	393	361	340	321	305	324	359	375	342	339	344	339	347	342	336	354	348	327	370	314	346	337	359	360	388	339	320	315	342	334	348	323	333	346	354	310	334	321	360	365	333	307	321	336	333	315	340	336	330	347	325	337	328	319	347	330	297	342	324	333	303	332	320	343	359	344	316	326	366	365	323	329	348	320	339	365	370	354	357	329	339	325	361	338	329	351	341	320	338	359	354	336	344	355	334	320	338	315	363	365	346	358	372	374	332	300	345	332	343	306	381	319	322	317	341	342	324	328	312	349	340	328	317	327	333	295	348	345	369	302	321	321	337	340	329	313	319	306	328	311	343	357	313	342	354	330	335	320	338	314	301	319	325	322	335	345	327	338	333	317	333	349	320	351	303	320	335	370	359	345	333	347	347	353	320	347	328	336	337	364	333	342	335	370	341	361	315	334	316	334	337	337	318	315	336	322	339	311	332	341	303	356	337	360	331	374	337	299	360	332	360	360	332	367	343	357	332	357	317	335	301	344	333	337	356	371	345	335	298	302	338	359	320	330	349	326	353	327	331	329	315	338	332	356	351	359	347	332	344	348	334	346	310	354	313	305	351	316	350	350	298	318	358	345	307	339	343	350	333	347	328	354	343	345	325	344	339	341	333	340	342	348	334	326	352	336	317	301	329	372	350	342	337	333	320	326	336	319	285	315	323	324	357	328	342	304	305	348	347	342	352	344	318	343	320	320	344	315	350	334	365	328	292	313	298	312	340	343	344	303	303	347	343	367	341	338	301	335	337	341	366	358	323	306	378	296	336	315	329	340	333	313	300	325	330	309	347	325	340	326	324	334	347	292	330	342	345	326	315	326	349	341	329	399	335	296	300	311	356	326	344	341	369	341	304	323	359	341	335	316	350	323	307	341	311	319	331	312	348	346	347	323	340	361	313	345	354	347	312	332	333	335	334	307	342	328	317	295	309	337	336	364	347	343	312	326	330	342	337	319	367	339	318	325	335	327	358	353	396	327	338	328	321	298	330	346	338	300	344	363	355	343	369	354	307	344	360	349	315	280	342	322	345	356	334	316	319	326	319	355	339	338	344	320	338	353	314	325	303	324	305	328	355	369	326	337	353	292	386	308	339	317	324	324	338	331	364	320	337	326	340	374	361	324	311	325	348	359	352	344	302	321	317	368	352	350	343	332	312	323	313	354	343	352	334	323	328	333	364	348	329	340	314	331	368	324	333	333	311	346	372	328	322	323	307	346	340	333	340	310	344	358	350	326	349	334	345	329	341	356	321	342	350	323	310	281	323	351	340	344	334	349	328	317	354	320	352	323	347	325	382	364	308	320	330	330	352	346	327	368	341	346	329	322	332	377	356	322	340	317	336	332	340	348	322	298	329	306	343	367	314	332	350	355	347	361	304	320	366	334	311	337	350	380	337	337	346	339	348	333	335	336	352	362	321	330	360	341	318	321	330	364	337	341	308	313	327	302	332	348	336	319	338	355	334	333	319	352	345	322	314	362	318	328	337	364	345	366	347	362	303	333	350	345	360	345	341	339	332	352	335	314	326	326	323	343	379	355	307	346	323	327	340	349	336	317	323	340	347	339	339	345	359	321	294	315	312	285	377	382	341	352	316	339	327	340	328	346	364	363	341	337	341	363	356	319	322	355	357	310	326	349	353	365	327	329	358	307	346	382	324	326	311	326	389	359	306	313	325
5964	10679	6792	3024	1987	1461	1231	906	793	705	640	597	546	482	481	549	453	458	457	454	417	448	477	468	434	414	406	389	406	413	423	390	402	395	430	393	388	411	418	406	412	437	387	404	406	399	412	418	390	402	400	441	369	398	460	404	407	390	381	416	370	425	404	368	385	374	380	402	382	400	425	439	397	412	370	398	417	368	391	389	369	421	400	376	385	420	415	399	403	428	434	371	442	346	432	408	412	404	391	421	401	396	392	382	361	365	391	359	420	408	417	375	400	365	405	384	382	455	371	413	407	380	422	370	396	367	407	438	392	416	407	388	411	410	387	407	382	395	446	361	412	394	411	396	407	359	374	402	404	359	387	399	417	371	429	412	403	371	391	383	400	387	410	400	351	396	380	422	429	401	429	369	407	367	396	366	427	369	381	429	446	367	438	406	406	389	378	409	396	406	421	395	403	395	381	411	414	380	362	425	376	410	370	415	416	452	387	365	426	387	352	425	419	422	393	389	378	381	416	394	398	401	414	410	402	417	379	433	406	408	401	412	416	366	390	414	436	370	397	396	389	395	413	423	414	432	416	419	379	373	417	377	406	406	396	410	408	396	395	429	365	406	352	398	388	396	410	413	389	404	377	420	406	414	436	399	407	360	446	374	377	381	399	406	397	402	379	412	386	384	390	393	396	418	399	420	357	401	401	377	423	392	417	371	414	401	408	418	398	411	396	368	401	396	382	413	377	403	403	394	444	408	392	368	434	418	386	412	399	358	400	423	384	389	392	370	430	377	396	421	382	401	412	378	397	413	430	398	391	378	365	409	410	400	425	362	428	384	408	420	372	422	367	377	377	413	372	366	409	388	383	400	420	381	378	402	376	380	419	406	422	385	362	424	382	422	380	359	395	385	421	415	416	367	394	363	376	405	389	417	429	409	393	411	404	390	405	391	396	399	369	412	404	390	379	411	415	432	347	408	395	434	413	417	406	403	399	429	357	397	408	389	369	383	421	388	375	428	416	440	368	391	394	404	389	393	463	445	372	440	425	387	432	420	401	396	390	409	405	373	416	383	398	365	439	418	383	407	427	396	410	401	392	403	380	388	422	403	401	342	367	402	356	417	406	391	428	374	393	407	422	373	416	401	372	392	411	400	363	383	411	407	376	384	387	385	413	390	391	428	370	421	399	402	417	401	375	383	403	394	439	399	394	381	418	430	391	424	430	385	399	349	416	394	380	377	396	419	358	404	365	418	411	386	403	389	377	392	377	386	396	389	383	411	408	398	411	414	377	391	371	394	380	408	439	379	394	363	388	405	382	394	391	393	399	418	397	414	411	427	417	392	393	423	347	370	393	386	381	408	414	408	424	403	376	411	405	389	394	421	342	424	411	389	402	409	397	410	417	388	374	398	422	423	382	363	405	392	416	418	404	383	414	420	404	363	408	395	416	374	451	409	390	397	407	415	378	406	406	385	405	404	380	404	350	390	417	376	375	378	410	408	424	385	399	430	375	405	429	413	421	412	377	403	403	406	385	383	434	394	375	404	427	363	391	391	386	419	366	409	405	370	382	407	392	448	382	402	403	417	370	413	411	402	431	442	387	394	415	372	393	437	419	419	399	405	404	390	404	394	398	395	411	395	412	400	376	404	390	382	356	401	419	461	410	382	384	374	399	367	384	392	355	410	396	386	405	363	392	400	426	404	421	423	401	389	420	393	401	408	421	388	385	426	375	404	417	400	405	404	394	395	391	399	396	397	411	415	412	430	383	421	418	445	406	386	408	395	371	445	371	401	393	391	425	401	379	393	409	390	423	416	415	381	402	422	401	364	414	378	413	406	403	407	396	433	378	458	419	408	402	379	384	366	403	397	417	398	415	369	414	400	391	390	399	464	392	387	409	402	377	403	384	416	397	375	412	419	373	401	374	385	368	404	415	381	421	396	431	436	417	373	384	403	409	410	432	385	393	407	405	399	386	390	418	386	411	390	369	394	402	382	366	432	401	386	385	395	397	425	411	394	389	393	401	380	403	385	404	386	404	401	400	392	405	380	396	421	380	392	409	411	388	423	411	405	415	409	401	381	409	409	421	422	401	383	384	361	414	414	408	410	393	397	399	378	409	427	420	401	418	398	376	412	398	404	354	440	415	424	415	435	403	391	407	388	384	408	398	397	382	372	405	402	423	416	390	413	427	412	397	392	409	368	411	421	373	403	364	394	401	381	394	410	421	397	392	372	385	374	406	374	435	428	401	419	415	451	386	421	363	385	381	415	386	396	399	374	373	405	376	387	428	386	400	407	446	365	389	402	431	404	414	425	412	394	386	432	400	409	407	387	409	387	431	392	401	370	416	410	440	381	369	406	364	390	387	440	373	380	391	412	441	387	391	415	404	364	371	368	375	377	441	412	435	407	424	410	392	414	414	383	425	343	410	432	384	422	417	398	380	363	431	422	412	411	414	404	408	388	418	391	432	389	401	368	390	430	398	371	389	390	411	383	427	407	364	398	384	396	362	408	390	406	391	416	434	433	412	426	345	419	392	398	411	424	403	388	400	396	383	385	405	439	408	367	416	400	420	438	405	410	427	385	355	382	399	389	393	378	383	393	377	376	392	385	393	387	425	384	410	386	368	407	407	383	426	397	386	405	396	374	411	388	418	388	381	376	419	402	381	399	402	390	411	380	411	399	404	358	390	411	397	371	431	421	391	385	368	406	351	414	385	365	401	366	410	380	407	432	382	386	408	396	420	400	380	424	402	398	431	376	390	395	380	389	421	383	400	371	396	414	414	379	402	406	370	408	418	375	398	376	394	392	397	377	390	392	427	393	380	433	418	406	384	410	422	407	412	407	386	416	409	420	436	357	397	428	403	394	381	408	388	382	371	393	402	363	426	415	396	407	416	387	387	425	437	391	415	428	391	346	394	397	386	424	436	430	375	362	418	407	404	387	381	402	363	405	436	409	420	352	424	394	385	397	444	394	384	379	415	387	376	387	381	383	397	395	414	406	424	394	401	383	373	391	427	383	429	435	393	409	341	386	381	406	379	391	398	393	420	399	406	436	387	417	407	416	364	424	401	372	366	409	411	389	402	405	417	402	399	413	399	355	424	415	353	443	384	350	420	407	394	367	389	394	385	348	355	424	397	394	389	389	413	385	447	389	405	384	428	398	355	410	393	412	413	449	390	384	408	405	382	419	402	396	414	417	417	407	399	420	389	414	389	396	406	387	390	426	358	425	418	440	385	412	433	406	399	379	387	402	434	413	384	393	398	433	388	405	387	354	372	402	364	406	388	395	423	391	389	423	406	394	394	371	398	370	412	398	361	355	392	436	389	398	401	418	400	423	391	402	393	400	401	448	404	401	401	397	399	405	411	391	402	427	399	379	377	403	414	386	408	392	423	393	395	420	405	414	399	381	378	380	370	393	420	400	427	403	380	380	438	374	385	413	402	379	429	426	423	398	426	404	381	402	442	384	415	378	420	418	422	404	396	389
24863	21422	27365	25699	7401	476	338	243	220	223	214	202	207	167	181	158	154	147	177	170	160	159	143	148	181	165	140	161	154	152	157	170	135	155	136	137	129	150	155	165	128	124	157	143	155	130	144	146	160	144	118	146	143	134	154	154	139	128	152	149	133	133	150	151	145	152	143	143	134	160	162	140	156	126	146	165	137	141	134	134	144	148	133	142	129	141	122	157	155	159	137	162	123	142	159	138	154	144	136	134	129	133	138	154	127	159	113	142	146	149	154	145	156	138	156	154	146	139	161	125	147	154	157	144	157	126	167	154	155	152	129	136	123	149	124	141	133	130	118	133	148	133	152	131	144	131	148	157	162	131	145	137	126	125	161	128	152	136	131	142	132	138	132	163	154	144	150	139	149	146	146	149	148	155	139	152	134	158	147	125	136	137	147	127	136	136	133	146	116	138	164	125	144	151	148	133	124	160	138	151	142	142	141	141	163	127	154	145	135	123	138	120	154	136	146	131	145	142	129	140	125	140	162	147	143	124	161	136	152	154	145	133	122	149	167	130	133	148	158	123	133	126	136	132	137	167	120	129	135	153	135	150	143	124	126	136	126	152	121	133	152	130	140	147	137	145	138	130	140	140	147	130	152	146	144	142	132	157	142	163	149	149	152	144	130	130	140	149	136	148	138	155	145	156	149	138	146	148	134	126	129	148	146	154	133	133	136	154	139	127	120	135	144	150	119	125	146	139	134	145	144	132	149	136	139	162	146	136	152	169	124	151	146	124	145	143	134	125	127	133	126	135	133	130	145	127	155	170	128	163	141	136	148	148	147	157	131	133	143	126	122	153	127	132	141	121	140	153	116	139	149	116	136	159	153	155	122	125	147	139	128	150	117	146	146	161	144	158	156	135	132	141	143	143	143	134	133	154	143	135	145	117	134	152	133	146	128	133	128	120	144	146	137	130	152	130	149	161	139	146	125	145	146	138	163	110	124	155	152	159	155	141	116	141	131	133	142	127	139	135	132	138	153	147	144	149	134	149	138	143	143	164	140	123	131	148	148	153	160	136	143	156	148	152	143	153	151	133	129	146	119	130	134	144	147	149	140	123	127	140	151	170	134	143	143	144	142	151	140	132	143	131	149	161	147	143	107	135	142	160	145	134	132	122	129	157	142	143	144	149	132	160	140	164	146	156	140	161	131	139	141	155	136	146	160	123	135	141	154	152	125	133	124	144	133	156	154	145	145	122	159	130	163	162	151	136	150	166	145	145	132	131	133	151	138	128	163	151	141	158	135	142	139	157	143	145	141	152	140	145	158	157	128	149	140	159	143	164	160	130	142	132	134	151	147	118	146	135	134	147	153	147	153	139	134	165	149	140	131	138	123	132	127	127	142	127	160	154	143	136	114	144	144	131	151	139	158	153	131	142	116	132	149	118	146	124	154	133	146	146	151	132	114	162	141	134	144	119	137	150	134	151	151	138	148	130	121	122	143	137	149	144	150	173	135	141	119	156	132	141	138	152	124	136	147	153	150	146	142	147	164	149	126	137	156	142	127	141	142	159	121	142	138	147	135	158	133	137	140	145	147	126	147	125	135	143	138	152	133	128	151	153	137	135	143	145	149	132	122	138	148	127	141	135	139	138	129	143	145	127	141	134	146	160	142	156	140	135	135	140	147	129	132	158	126	146	140	155	124	149	149	139	126	163	162	127	149	150	127	144	165	154	147	152	171	162	128	158	126	129	146	139	126	158	153	136	159	132	133	152	133	145	134	127	154	133	130	138	137	133	156	133	144	132	148	136	149	150	143	134	122	145	122	119	147	147	143	148	155	167	140	153	143	120	131	145	148	142	130	157	140	135	136	145	149	153	131	131	154	166	153	137	127	144	140	149	133	141	135	138	137	153	117	142	169	130	144	143	129	153	122	129	152	147	158	128	148	146	143	141	156	126	136	136	118	148	139	128	157	160	124	149	156	125	147	122	165	134	143	129	135	119	132	158	144	128	145	124	157	122	136	128	137	145	164	133	135	137	133	147	153	136	145	119	135	148	137	141	138	153	138	125	142	153	178	121	157	122	142	124	151	140	132	150	129	146	141	147	129	154	149	139	124	124	145	130	151	125	123	114	157	160	139	151	138	137	136	132	142	139	146	155	128	136	143	164	137	144	129	150	142	166	142	144	139	143	140	147	150	140	146	128	145	133	154	159	106	142	144	132	120	144	159	147	130	133	148	135	154	134	139	152	145	120	124	124	152	143	146	163	161	148	152	164	130	161	114	131	129	145	158	129	137	162	155	151	138	150	155	144	130	145	145	141	157	156	149	121	149	121	142	145	163	154	116	130	134	132	139	142	150	177	129	126	133	146	147	145	162	158	117	125	138	141	154	137	145	153	153	158	159	150	152	154	136	124	136	155	146	123	137	136	141	139	146	140	149	139	135	134	153	121	140	161	136	140	127	139	144	153	155	134	162	138	128	144	140	154	151	160	142	133	139	130	146	132	147	143	162	142	145	134	127	144	138	142	143	129	126	131	168	140	148	138	145	140	136	146	140	143	124	135	139	146	145	169	156	152	144	137	140	140	117	140	152	138	145	117	126	140	129	126	120	132	141	140	143	135	126	137	139	147	120	136	142	134	121	136	140	159	127	145	132	119	119	139	127	139	141	163	134	158	139	154	152	133	115	141	113	138	141	149	147	155	140	148	150	129	138	157	146	141	139	173	133	150	145	153	156	134	149	152	141	139	126	138	160	129	140	146	156	152	146	152	147	144	143	143	152	126	152	164	146	140	146	142	139	159	119	140	133	145	140	143	138	138	163	154	138	133	138	131	139	140	132	145	167	142	124	140	135	132	133	148	146	142	141	144	139	167	127	128	143	152	146	132	145	133	136	150	131	150	144	127	142	145	151	149	158	128	147	148	151	147	131	141	145	127	131	129	139	134	148	133	149	130	131	132	132	151	143	134	126	130	138	133	125	149	124	137	138	152	134	149	131	169	140	140	152	141	137	157	149	143	142	141	145	155	157	144	157	143	135	130	126	123	154	123	123	165	143	140	147	154	134	138	135	158	143	123	134	120	149	146	162	136	119	137	139	156	156	144	131	152	126	155	135	158	152	146	149	151	145	124	129	173	159	137	155	123	150	134	139	145	153	150	142	139	144	149	143	139	153	150	151	134	142	140	154	140	137	140	138	148	141	147	147	134	122	156	136	162	160	143	134	147	130	144	137	129	141	140	127	148	139	139	134	147	151	143	157	153	118	124	131	169	125	135	138	142	149	156	132	160	148	132	135	151	129	134	143	127	128	134	144	164	132	137	132	156	135	110	150	136	149	137	153	145	147	144	128	138	138	156	136	166	143	152	128	135	148	147	143	149	138	138	128	133	136	149	121	148	156	153	165	135	145	134	123	136	150	128	132	123	133	159	129	140	129	156	154	143	133	148	146	152	148	138	139	126	151	153	128	152	139	142	142	150	166	143	121	134	156	135	131	132
5511	6332	3629	1654	1023	716	564	476	420	360	292	277	246	251	222	208	215	212	192	168	189	177	185	160	188	188	183	180	194	168	188	167	187	177	170	178	183	164	183	176	178	144	154	160	179	167	150	177	194	157	157	170	152	169	165	175	175	172	174	169	178	171	159	161	173	170	172	148	175	163	160	173	171	167	158	161	170	152	183	199	180	169	184	155	154	164	181	182	158	182	166	153	172	155	191	173	176	190	168	142	180	173	177	139	183	172	194	166	186	200	162	184	174	154	177	161	168	173	176	158	194	155	173	177	175	175	183	186	164	186	147	183	171	149	172	170	183	160	166	162	158	174	181	165	146	160	193	162	166	157	193	172	169	160	179	169	181	161	163	186	181	171	189	174	188	146	169	185	161	167	155	156	185	172	179	155	154	159	178	176	157	168	164	177	181	160	160	174	176	155	172	182	172	151	174	180	164	171	169	157	173	145	173	170	160	166	178	155	148	173	164	158	147	179	206	147	184	171	158	172	162	143	168	173	177	186	176	151	164	150	163	158	147	176	181	164	176	194	176	161	161	190	165	164	193	150	196	181	156	163	161	172	155	168	184	155	177	176	180	188	140	185	165	157	182	184	185	182	148	180	186	172	162	150	187	170	176	160	166	195	151	177	155	166	178	173	164	175	183	179	174	158	187	173	184	174	175	184	162	166	170	169	153	166	156	178	165	182	178	156	165	178	161	181	160	143	160	164	141	172	166	162	168	173	176	205	148	164	146	180	161	163	182	189	172	160	165	168	184	158	177	161	179	185	188	182	167	172	164	189	172	139	168	190	149	173	155	150	169	161	154	157	156	160	162	168	181	188	197	159	150	157	193	186	160	166	173	169	184	163	147	167	167	180	146	153	142	175	147	167	165	167	207	167	174	147	171	160	174	166	162	167	139	176	165	170	151	169	164	160	157	159	167	159	176	193	170	175	177	175	182	131	153	185	157	156	168	173	170	166	169	167	180	161	161	166	159	171	161	173	164	175	179	178	169	178	175	165	182	182	183	184	140	159	180	171	176	193	169	134	186	138	166	144	180	162	169	152	151	175	169	182	173	158	158	167	182	190	177	164	187	155	167	143	189	138	154	152	179	179	171	201	170	164	174	176	169	180	158	154	169	158	159	166	170	147	175	163	166	156	165	149	179	187	166	153	172	181	154	162	172	186	159	167	148	172	181	180	162	181	162	174	150	178	153	160	169	172	190	182	145	172	201	183	158	165	160	197	171	178	161	179	152	171	170	179	170	167	161	169	162	178	184	168	146	172	165	167	167	154	143	177	170	171	163	160	166	157	163	180	194	179	172	170	152	171	213	158	155	168	173	171	146	179	155	182	198	150	183	155	189	169	162	155	183	160	164	171	177	148	156	163	151	167	155	165	183	159	175	141	159	170	175	160	146	165	160	165	149	182	157	172	166	159	154	173	158	172	147	156	180	168	170	164	184	169	162	173	164	164	170	165	158	170	152	173	168	142	162	192	167	190	177	179	145	170	163	173	169	175	180	185	160	158	157	163	182	156	181	150	163	161	180	147	146	183	169	181	165	181	148	179	163	169	171	165	182	170	165	177	144	173	164	164	163	164	193	205	164	168	183	156	180	167	170	173	172	157	160	163	163	173	154	192	166	162	145	154	176	172	170	148	183	171	171	188	187	160	171	180	178	151	174	172	178	174	192	150	166	151	158	180	168	187	172	157	157	182	174	154	166	183	175	157	155	182	169	174	159	180	128	187	179	184	179	172	179	166	163	174	160	142	178	160	171	184	169	162	167	160	153	175	158	162	167	162	181	180	172	186	176	148	163	199	169	174	165	156	164	169	170	146	167	183	154	190	138	205	179	192	173	191	165	178	199	164	164	166	150	161	166	173	179	178	168	164	144	164	159	165	158	173	153	176	153	173	155	177	145	179	155	175	162	188	185	178	158	159	181	166	167	165	175	157	169	171	157	162	200	176	170	178	166	187	178	167	171	175	165	151	171	162	171	173	173	186	171	177	164	187	148	169	165	161	171	165	160	161	164	154	160	174	174	177	191	167	154	186	186	157	188	172	158	163	183	175	163	168	188	186	138	152	154	170	157	158	182	161	168	186	147	159	163	176	171	160	178	171	179	175	152	154	163	189	145	160	183	156	165	202	170	183	166	158	175	162	181	142	158	177	183	164	187	153	193	166	173	152	168	166	189	153	183	145	181	165	161	150	172	167	177	166	156	166	171	168	134	173	155	171	145	165	149	179	178	133	169	164	170	159	166	184	165	172	172	148	137	142	191	171	166	164	171	174	176	155	168	156	180	185	178	185	174	170	171	172	175	185	163	177	170	175	178	146	165	172	169	196	147	181	170	165	144	173	198	170	163	148	186	173	150	141	171	175	203	166	178	184	188	164	185	149	144	184	144	201	178	197	166	180	186	162	185	170	177	174	139	172	172	182	177	171	160	195	173	177	196	147	166	160	163	155	166	153	191	168	148	154	151	165	156	156	164	162	184	174	169	175	163	169	181	171	183	166	164	177	179	165	187	182	189	166	164	161	166	153	162	173	158	134	166	173	179	155	156	169	172	166	164	156	171	150	180	166	211	189	165	180	155	162	159	170	191	155	170	179	147	139	164	159	165	157	178	170	171	163	177	183	192	179	164	157	176	166	155	182	157	168	151	168	171	154	167	148	179	142	175	160	175	172	177	179	139	160	153	183	154	152	167	174	174	185	169	168	186	179	168	182	160	180	172	169	167	174	161	175	177	177	181	155	161	175	168	166	163	166	162	186	170	169	163	149	176	196	163	192	179	192	149	165	143	172	133	166	160	155	159	176	165	190	161	148	153	169	168	165	170	151	163	162	156	179	164	182	180	157	167	169	162	178	168	138	185	183	184	162	159	153	185	155	177	152	159	175	172	184	181	164	169	154	177	182	172	164	176	162	160	147	173	162	159	165	163	176	195	158	162	168	190	187	165	159	184	155	158	182	161	161	164	187	171	169	167	136	177	171	171	187	163	168	152	161	177	146	150	171	175	153	162	162	187	161	178	172	165	181	161	178	168	185	175	176	168	167	165	169	173	156	177	159	150	202	163	190	183	170	162	182	174	160	169	177	163	178	167	178	158	197	176	166	185	177	178	164	174	152	175	177	145	162	185	170	163	143	163	173	160	181	187	171	169	171	188	153	178	157	174	187	199	168	163	147	164	159	150	175	169	167	171	182	146	186	175	179	186	158	147	164	174	163	179	176	164	157	175	166	159	153	187	175	197	171	169	179	167	155	174	156	175	171	184	172	169	164	187	175	187	154	161	187	168	161	162	172	169	158	174	167	170	170	177	167	175	199	170	163	162	163	189	175	147	192	178	159	156	170	176	179	164	159	159	167	145	186	194	172	174	164	189	141	181	172	184	186	161	170	170	165	165	177	190	159	165	143	153	193	154	179	158	159	172	179	162	183	166	169	167	168	155	160	191	169	160	157	181	161
22775	21470	29186	24167	21467	21443	5040	787	555	463	390	362	327	345	282	265	256	258	222	225	201	208	213	178	184	204	188	206	186	182	173	194	172	179	167	184	174	169	171	183	171	195	189	166	191	165	193	167	216	191	159	165	182	152	163	188	198	183	178	171	169	165	169	198	190	176	141	189	183	165	156	156	194	188	164	177	179	176	181	175	182	170	182	155	204	174	166	177	195	147	165	190	174	177	167	171	173	118	172	173	173	182	155	169	180	172	190	177	178	166	188	158	167	185	175	171	175	169	158	192	171	172	195	177	189	166	165	171	177	175	177	175	162	143	170	185	174	151	160	164	157	158	144	178	182	168	129	171	164	191	165	183	165	178	182	180	171	167	167	166	157	179	150	168	133	153	186	176	174	156	178	175	187	170	163	130	175	159	150	181	168	176	174	173	147	159	182	167	178	160	149	166	168	158	177	157	172	185	175	150	195	181	170	176	173	171	217	174	162	181	163	155	184	155	182	173	162	165	141	189	155	151	146	168	176	161	167	152	155	185	181	174	182	163	149	159	175	147	152	176	152	169	170	179	196	156	138	168	162	187	180	136	159	181	158	170	207	158	197	177	176	175	160	162	171	152	179	181	185	171	154	170	154	176	185	174	171	175	165	168	163	138	184	169	171	189	186	171	186	159	169	163	169	175	174	166	154	154	160	190	142	164	162	173	183	159	176	182	172	175	156	181	168	140	169	174	154	157	168	160	169	179	158	190	181	184	159	166	171	180	196	179	173	162	151	197	156	170	165	162	161	176	140	171	155	151	163	171	161	189	169	169	180	174	173	169	168	145	172	171	169	161	164	174	179	163	161	143	183	158	163	173	167	175	162	163	182	171	174	151	168	189	176	160	162	154	160	181	176	146	140	167	180	158	178	179	176	160	156	172	164	152	184	166	163	184	177	172	180	183	183	165	170	174	155	157	157	144	165	154	178	181	125	152	178	155	183	161	175	164	173	176	196	187	159	192	158	185	177	159	193	167	144	158	157	183	194	174	174	177	172	177	175	193	194	184	149	138	163	157	152	184	175	157	208	172	174	169	164	158	184	151	185	155	189	185	144	185	194	162	157	200	181	149	194	169	182	178	156	186	179	173	152	182	171	162	177	191	164	166	158	142	169	163	161	156	161	177	172	170	176	162	169	171	179	169	187	151	197	175	155	174	142	155	172	171	178	162	146	152	169	177	177	170	204	179	177	181	178	162	166	176	172	193	185	171	158	167	191	192	161	172	165	184	161	167	175	172	154	183	185	169	166	174	176	144	186	187	172	173	148	188	184	173	172	197	176	164	168	164	163	168	166	172	173	161	177	180	178	182	158	156	159	173	168	175	159	166	167	181	204	176	157	163	187	168	192	168	185	170	176	170	208	198	163	151	160	163	155	180	175	175	177	158	168	177	130	181	199	185	164	160	166	166	191	165	160	164	176	168	176	167	177	172	159	154	160	153	160	188	186	161	176	190	159	166	188	170	144	180	151	159	180	150	165	168	147	182	149	158	172	176	158	197	170	162	156	175	174	167	174	158	155	161	157	178	164	161	170	144	179	180	179	171	177	176	200	166	191	180	146	173	170	179	188	186	173	160	161	178	152	174	156	166	144	176	170	155	164	185	152	161	177	186	158	180	156	187	147	200	175	178	158	171	159	171	170	180	180	179	172	170	176	169	174	176	187	178	178	163	179	186	144	171	156	153	176	166	168	159	172	169	133	158	181	169	179	156	146	157	167	155	155	182	155	167	152	159	171	169	161	177	181	170	182	154	171	190	183	140	175	166	175	158	130	166	167	157	144	140	177	160	170	158	143	189	188	188	178	163	168	190	185	165	175	170	170	166	157	180	165	162	169	171	182	174	177	162	171	185	181	168	174	160	164	160	188	191	192	190	166	163	177	170	167	163	176	173	171	169	177	152	181	187	142	173	166	177	163	146	171	195	160	181	143	135	158	139	154	181	191	170	160	181	158	174	172	176	166	156	154	153	146	179	192	184	179	164	145	168	159	179	180	167	168	165	190	162	178	196	173	176	178	185	154	152	169	162	161	172	183	183	184	158	203	144	172	178	174	144	195	172	175	179	185	180	164	168	169	191	176	153	171	137	164	160	153	143	166	180	175	149	182	175	159	158	162	170	172	161	172	183	189	151	171	175	165	178	191	157	150	180	155	182	187	175	141	163	149	165	185	157	161	176	164	182	167	159	181	175	160	183	187	165	174	139	176	166	161	174	159	150	175	180	170	146	148	186	181	176	177	167	189	178	186	171	193	175	193	173	176	165	164	210	177	206	155	183	147	183	180	187	158	184	165	172	180	175	165	163	197	164	180	215	186	180	159	161	184	153	161	150	156	179	147	167	187	204	180	177	169	194	147	163	152	163	160	173	165	181	162	146	187	170	161	178	138	186	158	173	143	150	182	171	173	184	159	161	183	172	194	174	162	165	158	183	166	149	181	139	180	163	141	177	170	177	131	166	160	162	158	164	176	171	176	168	170	170	166	151	177	148	162	151	184	171	176	184	159	162	167	177	160	173	202	159	160	155	172	160	184	160	161	147	152	162	181	167	171	158	152	145	169	196	149	184	160	165	174	188	154	183	155	192	161	176	164	154	165	174	164	164	168	163	178	162	150	187	152	175	142	172	189	167	161	165	168	168	183	178	182	160	170	170	196	189	194	188	169	161	166	170	177	160	186	167	197	160	154	162	158	180	183	166	161	156	165	159	198	159	177	167	170	161	161	156	178	147	170	197	171	175	171	183	174	176	184	137	185	161	169	170	158	163	175	174	184	179	178	167	150	186	168	159	175	159	158	160	165	152	164	185	158	164	151	177	176	143	156	167	201	172	158	174	178	170	168	173	150	172	172	168	177	193	162	155	158	179	165	178	164	162	179	190	164	170	163	162	173	173	162	182	192	190	161	186	149	155	184	178	185	167	169	181	168	165	157	157	178	179	172	187	184	178	166	169	161	144	177	180	150	171	180	162	163	171	154	162	163	159	171	162	178	184	154	151	166	166	182	145	184	168	175	165	176	155	180	148	170	173	164	158	199	166	196	189	140	156	174	166	162	170	171	183	192	180	175	182	180	153	175	148	136	166	183	166	173	165	168	181	171	182	163	184	174	169	178	167	182	162	150	167	190	194	193	168	173	168	174	176	141	163	167	169	177	167	176	173	158	146	149	182	208	160	182	165	174	163	176	175	149	155	171	164	170	152	167	180	163	157	176	150	184	168	181	183	163	153	169	162	159	162	190	163	172	163	152	169	163	166	166	151	183	172	176	175	191	179	183	164	179	166	165	172	172	183	188	207	191	153	183	173	163	171	163	193	178	163	191	195	164	190	167	173	165	194	179	163	144	174	178	148	175	159	165	153	168	159	175	190	170	154	157	166	142	201	147	162	168	186	171	188	151	189	179	156	140	155	163	188	172	157	181	162	169	172	171	154	156	161	183	165	181	163	147	146
7118	16103	10635	4997	3273	2312	1749	1249	999	811	635	509	508	469	391	409	354	353	302	278	295	277	273	263	289	259	232	226	252	258	255	261	241	255	244	233	199	241	256	238	207	213	231	221	231	234	213	204	209	218	204	210	218	225	214	205	189	218	222	208	203	225	211	204	165	226	214	210	191	205	234	211	191	197	215	181	212	207	242	219	218	205	199	209	204	232	186	208	199	207	215	182	212	203	205	213	212	197	213	218	210	213	211	216	222	218	193	201	217	227	197	197	228	199	195	198	192	222	213	191	205	196	204	227	214	233	223	199	207	196	202	209	214	203	260	232	215	195	215	202	213	214	202	200	203	213	204	214	204	187	224	226	187	221	211	208	190	203	192	220	214	211	214	232	200	191	200	187	198	188	240	224	202	192	207	182	216	204	231	219	220	193	221	191	196	209	206	198	219	211	212	185	201	210	217	205	210	203	189	238	192	204	196	211	182	209	213	203	219	193	214	225	233	214	185	209	218	216	201	214	215	194	234	204	198	230	210	215	195	182	222	190	213	225	229	207	205	216	208	193	195	187	221	206	180	210	188	187	205	233	217	204	204	193	218	209	205	232	214	213	211	183	205	211	199	198	204	201	213	189	206	211	210	203	191	194	194	223	175	211	209	190	188	219	210	188	233	210	204	229	198	215	201	196	191	213	186	204	213	213	233	208	213	202	203	198	222	188	213	199	210	220	218	202	197	199	201	221	187	204	192	210	236	190	193	211	225	187	200	173	189	236	207	195	178	212	171	178	194	227	178	206	226	206	213	210	199	205	213	208	180	200	199	228	240	194	210	200	195	205	229	232	228	201	190	185	222	226	210	187	197	212	186	201	211	209	201	209	208	182	193	197	216	205	221	211	221	184	232	191	201	186	211	194	206	204	214	237	221	224	190	195	206	208	201	177	213	213	222	228	201	198	214	214	221	212	185	237	199	234	187	201	217	215	196	212	202	205	211	244	215	175	197	222	193	229	184	198	219	206	193	185	193	197	204	207	226	201	233	219	190	221	211	206	223	193	204	202	206	195	184	218	187	219	194	184	214	216	225	209	218	204	211	209	177	221	223	230	216	186	221	180	208	229	174	188	198	229	242	185	203	220	190	228	202	187	203	221	197	214	174	226	196	196	199	197	234	179	210	234	194	206	195	239	233	208	209	199	219	201	225	183	229	209	205	210	214	233	210	224	198	198	219	218	205	209	199	209	210	215	200	194	207	203	198	215	226	201	204	195	199	198	202	236	184	213	218	201	221	233	200	212	188	215	176	231	228	201	193	189	218	211	222	208	203	201	184	215	179	221	234	219	192	190	205	188	199	217	214	227	212	209	183	216	217	215	218	205	179	205	215	235	189	189	200	241	215	210	198	219	209	217	193	194	221	212	205	215	202	243	206	204	211	213	205	196	200	182	186	227	205	213	193	199	214	189	216	238	219	228	206	212	202	213	204	232	207	219	205	225	207	228	208	222	207	200	236	196	199	194	221	214	207	224	201	224	190	213	192	231	205	190	207	210	224	193	233	204	215	239	195	215	224	212	214	204	227	194	206	212	171	191	194	188	243	223	203	218	194	227	214	195	210	191	201	215	230	185	214	245	215	214	221	218	202	204	200	198	205	202	207	232	216	201	202	215	209	215	225	220	228	199	210	178	213	223	218	192	183	217	175	218	209	198	225	208	173	212	222	175	237	209	208	199	233	199	212	231	185	206	215	202	212	214	231	208	227	210	219	224	207	186	190	211	203	213	212	211	200	219	210	222	189	207	227	196	233	233	183	188	191	207	227	200	226	188	204	217	215	212	186	210	193	193	213	221	220	191	203	205	231	181	197	221	213	201	184	193	195	198	217	209	227	193	199	210	211	194	194	240	203	229	189	206	199	207	214	178	234	208	218	221	218	205	248	210	206	197	190	224	189	220	196	215	193	210	225	191	216	191	211	172	272	187	223	197	210	194	205	209	178	219	228	209	198	201	203	199	187	208	224	224	215	201	220	209	202	200	211	224	221	191	235	215	191	194	202	192	199	197	193	186	206	238	202	226	201	200	191	203	238	203	187	231	212	208	214	208	210	227	232	191	187	195	186	198	205	225	235	229	232	199	196	209	216	192	213	206	211	210	201	188	217	186	201	220	215	200	212	201	197	190	210	203	187	199	211	194	198	205	230	219	199	208	215	228	181	234	205	195	202	213	199	186	199	179	218	201	211	208	199	185	192	237	223	216	192	239	212	208	221	196	223	208	186	194	195	178	197	216	192	191	208	202	215	192	197	226	229	223	195	216	184	216	184	218	214	220	189	205	219	207	199	217	180	210	209	232	210	188	219	214	211	202	190	195	232	217	225	191	194	192	240	204	189	186	217	186	204	202	202	208	216	195	230	203	207	211	223	194	223	209	171	190	208	224	207	207	223	202	220	212	208	220	226	185	210	228	225	211	197	177	229	191	194	207	196	200	195	206	189	200	208	195	186	198	206	221	218	192	227	218	193	220	225	209	224	214	253	204	203	206	191	190	220	183	201	202	203	189	243	194	183	202	192	186	212	185	210	192	233	170	219	216	228	203	188	211	187	211	209	220	211	222	200	188	222	214	188	215	227	224	199	189	238	214	198	191	235	185	194	219	199	205	191	201	203	181	216	196	230	215	213	209	207	221	202	202	200	209	199	213	198	216	193	211	212	212	240	207	207	221	209	203	190	219	188	222	210	207	213	223	200	193	213	208	195	210	212	170	188	202	212	216	231	212	221	189	194	220	219	189	182	210	209	179	197	224	207	197	201	208	209	218	202	223	217	214	222	201	206	190	185	211	196	200	202	223	223	201	198	204	222	216	202	210	241	214	190	195	195	209	210	198	234	207	223	205	216	233	204	204	209	200	204	224	200	214	185	197	218	209	192	200	196	226	189	234	199	215	203	201	221	207	189	207	217	200	201	225	230	190	229	185	203	202	208	222	191	184	223	202	233	181	205	206	220	218	220	208	215	215	196	215	203	187	215	209	198	185	220	206	204	196	228	209	198	221	208	209	208	201	207	202	231	192	209	191	232	227	215	233	215	182	230	207	233	198	213	229	204	199	220	220	222	235	204	213	200	198	198	207	211	175	226	209	218	216	190	210	211	213	226	215	207	195	215	220	207	202	182	223	191	218	216	192	199	183	215	232	199	202	207	200	196	191	211	225	205	213	219	193	199	217	211	188	207	220	208	207	199	235	220	186	202	174	226	201	207	199	232	199	199	199	193	207	239	203	203	208	183	235	194	232	184	185	215	210	230	208	183	196	203	211	205	225	190	222	220	214	206	216	201	212	225	184	207	229	247	199	187	208	204	178	184	189	216	224	202	209	212	194	202	205	193	212	204	201	243	223	225	187	201	196	220	188	180	211	213	232	193	217	221	200	209	234	192	195	228	213	206	208	193	207	219	196	202	178	209	198	200	211	192	195	207	198	203	213	203	220	187	195	236	211	225	202
27783	17557	3365	612	399	339	327	328	327	301	301	300	317	321	280	307	283	290	281	314	305	317	290	346	294	317	291	267	286	311	335	309	259	310	325	303	286	287	287	266	291	315	297	278	293	299	302	298	269	297	259	334	309	303	292	267	266	330	300	266	292	300	315	311	303	283	287	274	281	317	297	320	285	296	324	274	274	308	286	311	309	244	295	291	313	287	273	305	270	265	311	285	301	307	286	302	286	320	294	298	318	310	306	294	307	281	311	289	283	298	317	305	279	285	300	282	293	270	300	272	308	329	291	287	323	259	263	317	267	274	305	295	291	278	286	271	278	299	294	312	299	292	280	323	315	306	279	315	272	310	290	303	301	282	305	311	314	310	303	295	287	283	317	296	295	288	306	303	285	317	320	292	292	301	301	290	302	309	279	314	272	293	300	290	301	283	314	296	310	311	303	328	315	269	316	273	286	284	282	275	303	309	310	295	325	271	308	290	299	272	306	305	306	305	294	290	290	285	276	274	294	286	302	305	285	277	289	295	331	261	286	313	305	293	277	287	321	293	321	305	306	315	291	265	259	304	300	293	324	295	278	284	311	319	291	286	288	266	274	250	308	286	311	298	279	276	293	289	315	291	269	296	291	293	299	306	279	319	316	304	280	293	291	298	310	287	278	300	284	309	313	320	328	324	300	277	303	310	300	293	292	286	306	319	309	299	293	299	291	282	297	281	299	293	323	276	287	311	266	327	294	322	282	280	293	239	286	303	279	313	305	284	257	278	288	284	278	264	299	288	295	302	296	278	310	291	308	290	300	269	293	312	335	300	308	279	277	271	302	298	289	293	269	293	283	324	305	305	320	297	293	307	281	305	303	327	276	325	317	282	283	304	305	293	302	316	318	289	334	298	292	273	292	290	302	295	318	308	308	293	308	285	309	275	292	315	315	268	268	289	306	303	295	267	290	282	329	273	289	296	294	325	309	291	300	298	279	283	284	302	278	294	276	348	260	277	301	303	288	283	289	294	305	288	299	334	296	293	278	294	312	301	302	265	290	281	305	286	292	288	300	292	312	298	299	306	288	281	305	297	312	273	304	280	308	315	301	301	294	285	321	307	300	265	297	283	328	295	275	278	282	286	278	283	251	298	293	286	325	279	327	288	316	269	295	281	305	311	290	296	288	264	271	286	270	313	318	346	300	285	289	300	318	277	287	316	277	291	329	285	303	311	284	266	274	328	285	283	292	287	289	294	302	304	283	310	273	289	312	283	304	300	318	288	293	292	277	293	282	293	298	296	332	272	303	314	339	290	306	269	314	298	286	293	304	290	326	294	327	284	295	326	321	298	281	312	325	301	338	310	292	272	294	339	283	282	288	289	279	311	285	313	324	303	280	259	300	247	301	299	308	287	295	320	295	313	317	287	266	275	310	295	284	307	316	314	278	286	299	276	316	303	280	306	306	287	311	277	304	300	279	311	313	324	284	297	280	319	285	306	284	318	274	286	296	336	320	293	281	283	274	268	283	323	320	271	292	282	279	289	274	277	278	282	288	297	295	283	305	295	328	297	323	290	321	270	293	273	307	273	314	293	308	289	294	279	307	319	285	271	288	328	302	243	276	271	299	304	287	307	313	275	296	271	283	307	285	305	324	294	298	296	273	289	279	295	275	294	272	289	287	296	268	298	280	299	305	308	281	279	289	305	314	310	316	310	272	289	295	288	283	303	308	304	284	323	298	278	292	308	274	315	300	283	300	314	304	305	288	311	311	306	290	273	318	327	309	296	290	331	297	314	300	292	312	285	286	293	313	267	313	321	303	327	290	275	293	277	303	294	310	312	284	291	300	280	282	267	274	255	294	289	296	313	307	278	308	293	294	292	328	281	281	284	287	289	306	289	298	295	289	274	292	293	299	298	272	322	285	261	283	321	285	280	307	290	280	302	271	288	293	296	301	297	297	267	250	294	295	322	303	296	296	273	307	311	291	297	337	302	327	318	287	297	276	288	326	293	333	305	279	305	295	296	302	264	301	259	289	296	309	281	302	314	289	308	290	326	299	287	313	298	281	276	293	281	290	269	295	275	274	315	308	316	269	277	256	260	262	284	286	303	290	302	278	272	304	271	291	277	311	283	304	329	305	292	285	283	304	280	328	274	264	281	308	273	274	284	309	311	334	339	308	328	297	294	275	301	329	317	309	312	290	280	296	310	301	322	265	305	301	276	297	279	298	292	293	272	313	307	266	331	274	292	300	286	324	286	308	297	295	286	291	284	290	271	324	268	317	300	292	304	297	292	307	260	301	288	305	316	274	323	324	303	319	286	333	289	298	313	291	289	324	308	277	311	281	280	309	294	277	285	262	275	276	281	286	298	264	300	288	309	283	318	267	308	311	279	301	290	312	307	276	285	289	286	310	279	323	308	265	287	298	295	299	295	292	291	324	277	318	301	320	293	294	255	275	289	293	310	333	313	274	307	288	278	286	303	301	289	311	289	284	300	308	313	308	310	300	296	314	290	333	296	262	305	313	282	289	281	304	283	269	298	304	303	283	306	285	297	294	259	297	278	285	335	274	279	297	307	308	298	313	296	237	291	291	291	288	288	309	300	296	292	292	289	313	306	299	305	295	299	298	292	257	280	259	278	277	296	311	304	273	281	281	285	306	293	283	317	274	271	296	286	304	305	308	296	310	309	300	300	268	291	286	285	311	281	277	294	287	265	307	280	300	293	309	300	301	295	272	314	292	302	304	310	267	311	285	315	268	285	283	290	292	280	353	305	258	282	293	307	300	287	306	279	279	308	284	250	330	289	301	316	311	315	309	283	312	287	281	279	292	270	323	305	291	316	269	285	303	295	291	305	298	282	325	292	316	300	271	294	290	339	304	299	300	292	270	321	294	298	279	318	300	272	300	318	318	277	282	304	297	308	310	273	287	302	318	274	323	298	266	295	286	317	325	276	297	280	299	298	291	268	287	303	307	290	279	289	306	266	291	321	291	297	245	272	328	279	284	259	289	327	310	297	274	321	312	293	308	282	294	304	262	306	273	307	318	301	284	283	277	281	300	290	278	288	292	290	293	308	305	298	286	332	272	263	285	313	293	304	295	312	286	286	302	318	323	302	300	295	268	313	269	276	313	351	267	295	304	270	282	281	305	273	293	292	321	304	308	315	298	304	307	277	313	319	286	310	295	297	310	289	286	333	286	307	299	286	300	318	307	276	258	282	320	305	324	266	276	294	291	291	276	314	287	269	284	311	276	282	314	301	290	298	290	324	270	302	304	314	261	307	298	297	290	296	285	314	283	313	288	311	305	291	290	293	268	284	311	268	304	294	269	273	310	324	281	293	300	295	298	310	286	270	275	318	291	304	288	314	273	292	276	280	273	298	328	300	286	317	316	280	330	285	281	293	294	296	272	286	323	304	275	283	298	322	289	328	294	266	293	284	293	287	310	311	295	303	268	290	267	309	297	301	307	303	279	272	287	270	297	272	304	271
6043	2375	1177	568	478	399	386	373	370	328	364	365	335	328	343	386	333	329	344	347	367	351	382	342	354	319	333	341	361	344	366	375	353	334	359	335	342	358	363	312	337	337	338	343	352	341	367	340	350	318	369	372	377	344	384	349	321	342	296	349	347	364	364	326	336	327	308	312	342	338	342	403	376	360	352	342	380	332	355	311	339	311	347	363	375	336	360	355	329	349	388	379	352	366	384	387	331	350	305	358	320	356	362	324	335	384	320	321	356	347	369	336	356	365	337	368	344	380	337	340	347	352	377	353	346	335	373	334	360	341	409	335	342	367	312	354	346	341	359	357	358	342	337	358	338	364	365	329	344	349	374	355	311	343	388	359	374	352	323	354	343	344	338	322	337	334	358	334	339	359	353	320	361	353	327	354	354	332	284	348	353	336	359	346	347	332	347	351	345	365	360	354	332	309	344	365	369	341	325	355	350	349	346	336	347	349	357	365	336	336	347	334	360	335	344	358	334	355	333	348	359	363	342	345	362	350	365	338	332	344	337	370	331	323	367	362	343	338	341	364	346	352	370	365	338	368	331	353	336	370	338	377	349	379	321	377	374	333	342	336	366	327	326	367	353	378	377	341	349	319	336	379	356	345	357	337	331	323	310	323	326	322	305	334	350	385	359	322	365	331	364	353	346	339	359	359	317	326	353	358	356	347	335	326	359	355	380	388	347	343	342	337	339	379	336	329	331	327	333	331	355	362	348	350	339	346	336	332	324	358	349	366	349	341	352	388	309	329	342	339	343	323	359	346	360	329	364	341	351	352	363	322	343	310	326	348	349	387	334	363	368	368	343	353	339	374	320	346	363	357	355	374	336	361	321	354	357	319	304	338	306	349	319	336	367	382	362	380	349	344	352	352	315	350	319	339	379	329	350	352	366	324	342	348	379	360	322	323	389	350	352	354	375	319	351	353	349	373	326	349	390	319	335	330	343	332	351	350	340	380	397	326	344	349	312	329	357	346	328	339	359	350	332	328	387	337	348	355	354	339	343	364	333	346	323	357	372	326	361	313	341	350	318	374	361	361	354	332	352	366	332	354	335	339	333	367	343	359	351	357	353	321	354	337	365	341	385	341	345	339	335	352	328	360	322	362	341	352	370	335	358	339	353	355	353	364	352	339	328	336	360	333	361	339	351	340	374	385	326	389	337	362	349	334	360	395	359	355	357	368	328	350	362	353	318	348	311	343	302	367	336	377	324	329	344	363	341	340	330	349	313	352	359	309	315	320	357	335	354	336	364	346	360	314	342	373	346	317	359	349	332	342	362	342	321	337	317	383	350	358	356	360	360	362	335	369	364	325	331	340	385	336	355	345	322	336	356	333	381	325	347	324	335	325	396	344	366	341	385	355	364	385	379	346	347	352	349	331	353	340	334	335	356	371	373	330	342	340	366	337	349	318	359	347	355	343	353	339	349	342	376	338	349	359	353	331	398	354	353	353	353	360	339	318	361	317	321	374	345	377	346	351	330	346	357	356	365	363	322	374	344	331	355	317	321	338	344	342	345	354	348	348	315	343	350	362	360	340	349	362	312	348	307	345	355	326	356	358	332	398	353	356	315	342	357	342	357	356	379	367	353	398	364	334	360	376	375	362	338	327	341	377	375	347	369	337	368	336	407	334	335	338	378	347	331	324	367	327	331	343	326	381	390	330	359	327	364	356	335	366	371	324	332	322	338	341	349	356	348	330	337	338	348	314	352	357	368	336	333	341	337	333	363	333	328	388	346	361	339	362	334	340	338	324	340	376	337	325	326	332	350	325	310	334	397	340	346	336	354	367	331	371	338	367	341	342	321	365	345	362	352	338	328	390	370	338	335	364	355	368	362	328	365	356	349	376	326	348	364	358	362	332	368	343	378	340	296	353	369	363	353	335	338	329	307	370	360	324	389	332	342	357	340	341	356	328	356	337	326	347	337	379	368	352	364	332	326	360	348	349	329	357	360	336	352	319	366	364	329	337	335	359	337	386	345	307	330	382	349	364	333	381	370	364	330	364	379	356	370	340	331	353	358	356	336	335	345	346	335	349	346	337	318	351	331	343	352	334	308	379	342	298	335	344	339	356	344	338	348	334	358	354	346	356	328	367	345	344	333	345	323	365	322	315	375	372	357	325	370	366	371	338	339	387	344	367	368	347	380	351	366	358	366	357	345	325	332	367	368	345	320	328	394	336	334	354	365	350	352	345	389	354	350	345	350	349	348	369	372	319	347	335	339	394	339	344	351	340	339	335	338	340	343	344	319	347	333	333	341	349	383	347	333	360	345	361	358	344	358	326	355	376	366	348	362	332	353	333	353	339	361	316	323	328	361	374	365	347	326	356	315	347	363	347	359	359	340	362	348	331	361	333	324	346	340	357	319	384	360	343	351	361	299	348	384	346	335	356	327	382	316	328	339	367	337	370	374	355	344	307	351	343	368	327	342	342	371	334	336	339	334	347	360	335	333	353	347	332	326	360	324	328	356	363	350	329	327	345	326	324	399	323	343	361	356	349	325	350	333	328	318	353	348	372	341	356	355	377	359	338	345	358	387	346	334	330	337	350	375	322	337	375	348	355	360	353	359	345	348	334	353	345	360	350	340	335	359	353	367	351	342	341	343	317	341	374	335	353	366	337	364	336	305	322	350	353	362	380	354	358	350	339	335	322	340	374	358	334	374	329	368	345	353	352	309	380	384	372	336	338	381	347	363	337	337	344	360	387	335	338	325	333	341	339	367	347	345	350	363	329	308	359	358	344	368	357	325	337	350	352	345	346	334	329	391	359	335	344	348	353	347	319	321	346	327	334	349	325	343	345	338	350	356	342	349	354	358	345	327	345	337	318	325	348	370	357	345	366	359	321	333	349	348	333	332	354	357	359	346	348	341	377	359	339	352	348	362	336	327	357	338	328	333	310	363	381	348	350	316	338	321	350	308	320	351	367	342	366	363	357	359	378	357	299	332	365	355	354	374	327	331	330	344	350	329	357	353	361	387	343	361	347	372	374	351	339	350	359	339	344	357	354	343	363	377	414	319	329	389	357	346	345	372	331	328	354	357	339	379	333	358	331	316	333	363	330	327	338	373	358	339	352	373	360	340	369	364	321	329	381	338	340	340	369	340	378	383	350	348	347	341	361	385	357	386	356	387	349	351	346	374	333	350	362	356	372	330	376	333	374	337	346	321	332	347	328	384	366	328	338	350	349	354	354	356	356	337	342	324	344	356	339	339	336	323	337	350	356	371	372	359	374	332	364	364	323	335	360	344	354	342	372	326	322	353	351	363	306	344	385	358	341	351	359	371	374	344	308	327	351	350	299	321	345	347	344	369	323	348	361	338	371	357	360	324	365	360	377	346	324	323	338	383	369	364	364	311	338	347	315	343	359	320	350	345	358	326	301	352	332	371	368	327	306	361	334	355	359	343	353	367	353	393	330	331	350	329	339	356	367	336	300	352	354	333	335
23693	21434	28661	24642	21403	8061	970	655	544	483	490	464	412	419	437	377	367	342	420	381	379	372	386	362	363	358	352	386	362	345	339	357	334	330	338	361	325	362	388	378	318	328	338	362	346	335	367	343	317	366	356	353	357	333	315	320	337	351	338	368	364	351	328	357	327	326	314	365	335	352	335	322	349	372	331	374	333	385	363	375	340	320	339	348	354	336	338	340	354	355	362	313	325	332	283	321	327	322	291	337	319	356	353	372	358	333	362	322	365	350	333	394	371	325	357	317	337	322	318	342	326	343	325	351	349	342	346	360	338	337	370	335	329	356	300	290	317	359	316	338	335	328	379	345	333	272	340	359	341	330	346	342	342	332	303	348	350	353	326	347	359	337	317	366	332	344	335	330	354	345	369	352	367	352	361	362	374	330	335	337	348	348	347	324	314	363	357	351	342	347	344	350	341	339	335	375	336	323	337	316	341	379	340	359	343	340	341	353	354	342	353	358	338	341	367	342	341	356	355	344	347	311	345	315	328	319	351	337	343	330	353	354	303	379	336	301	312	350	346	348	356	333	340	319	354	323	358	326	351	356	319	322	340	342	316	346	343	326	356	370	337	345	356	316	329	313	328	359	329	370	354	340	350	346	362	321	334	349	357	306	350	368	345	333	295	372	346	338	341	353	338	353	331	302	345	330	347	344	371	327	324	339	339	359	323	351	338	374	316	315	321	341	336	323	329	343	362	356	350	342	348	353	357	330	328	338	350	392	339	349	331	358	358	370	354	328	339	321	312	364	342	367	356	347	358	336	339	324	344	354	360	357	322	332	309	357	329	359	324	329	320	351	316	360	329	370	385	317	353	347	345	355	343	342	345	341	319	345	356	314	337	367	356	356	363	335	337	344	348	320	304	338	353	304	370	323	335	325	346	344	366	366	317	337	317	381	338	341	345	366	351	327	353	335	361	353	317	313	322	311	338	332	356	327	339	341	360	354	322	344	342	346	347	326	326	372	327	338	358	355	339	350	351	349	327	344	329	343	358	320	355	378	327	336	340	302	342	336	308	388	330	331	325	353	370	325	361	338	304	305	333	343	344	335	356	322	358	325	366	355	344	309	363	313	351	310	346	352	341	365	357	347	368	348	332	344	347	329	350	365	324	323	371	319	341	343	347	288	346	312	364	338	365	342	330	356	349	346	322	302	349	347	331	367	355	327	356	333	334	321	354	349	359	337	338	377	338	323	358	346	316	300	346	338	320	347	339	356	345	362	294	355	328	344	340	336	336	312	348	352	323	341	369	327	325	334	331	327	333	357	347	361	352	334	342	302	332	342	356	355	340	334	344	373	331	313	334	341	339	322	335	326	361	340	326	352	357	332	350	340	313	363	351	381	326	344	324	330	342	357	326	334	352	333	333	348	344	351	382	359	366	327	359	323	343	346	357	353	344	356	349	353	357	324	383	366	341	325	377	338	329	320	347	335	391	332	329	350	335	352	363	379	347	336	344	315	362	360	347	364	345	338	330	325	334	344	354	352	352	336	347	307	353	372	338	366	351	358	352	387	352	323	308	342	340	365	330	332	330	358	317	374	318	339	357	323	334	360	366	358	350	359	346	356	336	364	320	324	334	362	356	349	360	336	333	338	328	338	345	348	343	328	318	338	328	336	326	340	334	360	341	364	344	341	359	316	328	370	345	356	340	332	373	323	367	331	333	390	338	353	372	345	357	329	381	359	339	340	352	321	371	339	338	312	366	335	333	316	373	328	344	347	364	367	335	337	356	310	365	331	317	361	334	325	336	311	336	373	370	355	310	351	352	320	350	357	349	359	307	333	338	339	337	327	358	356	353	328	332	317	352	326	353	326	350	319	351	333	332	307	356	344	361	324	329	335	340	329	369	332	347	355	339	325	350	331	342	309	352	341	330	360	321	352	332	342	338	321	304	323	337	375	341	339	352	313	337	337	362	367	335	359	344	346	360	359	327	340	327	350	343	324	366	351	334	295	339	333	347	342	350	335	319	360	334	321	340	308	358	335	335	369	343	325	385	329	352	324	343	346	335	334	352	342	291	315	336	340	338	308	323	351	353	347	317	347	334	358	324	331	321	345	324	323	323	335	358	329	366	323	360	349	362	342	345	409	341	346	331	379	329	343	302	379	347	338	325	350	340	319	334	340	332	330	341	347	352	332	323	345	350	348	307	351	323	337	328	341	335	352	347	325	318	326	354	337	330	343	337	344	327	317	328	345	344	336	380	353	348	342	346	352	364	342	367	331	350	353	354	325	308	322	341	347	357	344	350	337	370	334	339	358	344	356	342	364	333	352	348	302	348	351	363	343	357	329	356	327	349	335	361	357	339	316	310	354	337	350	306	332	357	351	317	334	311	353	340	334	327	354	345	358	298	353	339	325	342	354	351	352	339	341	354	345	333	366	356	349	337	334	339	362	349	368	360	320	329	326	352	337	344	341	320	328	318	347	331	357	361	370	325	356	320	338	326	378	358	332	385	344	324	332	326	312	370	311	356	328	352	338	344	349	340	332	351	320	339	378	333	337	331	340	333	360	359	329	360	352	366	348	317	368	355	320	343	328	341	348	349	332	332	371	344	341	343	337	357	346	339	327	371	345	365	338	354	337	337	349	323	333	321	330	321	353	354	331	396	338	322	327	354	321	334	344	367	351	332	354	318	350	328	340	320	351	352	322	331	349	347	350	325	371	337	365	330	327	361	347	346	335	353	342	328	362	322	364	347	370	334	334	325	317	333	353	341	329	340	330	335	353	346	345	346	357	326	391	364	336	352	370	323	360	336	349	353	359	353	328	332	362	366	316	332	360	367	348	328	343	364	380	363	334	309	332	359	351	357	338	359	356	353	321	310	366	349	371	307	362	327	329	321	347	350	379	347	323	328	338	338	325	361	325	310	320	344	326	325	374	350	362	352	363	349	366	359	328	336	329	326	360	355	362	336	329	335	348	324	342	374	324	346	356	312	370	311	313	359	334	378	340	363	318	341	359	339	372	352	354	331	340	340	336	345	331	320	343	355	333	361	292	356	316	331	338	329	324	336	331	320	328	344	361	325	364	349	344	346	335	355	298	352	362	341	332	335	327	342	320	353	333	369	365	335	389	321	324	360	329	320	334	308	360	335	322	330	321	320	352	325	332	341	353	339	303	365	367	334	329	345	302	348	348	336	330	325	380	400	348	329	344	323	381	336	372	342	357	341	341	330	332	334	322	337	370	344	354	350	304	363	338	337	398	350	314	325	351	341	356	315	363	340	334	336	329	348	339	325	371	345	312	331	377	323	339	341	362	313	335	352	351	335	335	362	344	331	371	366	298	353	345	334	354	343	345	351	380	344	307	325	374	298	347	349	320	301	334	361	343	307	366	329	366	369	349	334	332	340	324	313	351	310	349	373	345	327	332	322	345	310	351	324	370	364	363	330	341	350	323	327	344	347	326	321	351	340	356	376	318	350	316	324	339	325	347	369	357
5870	10631	7242	4534	2070	1557	1185	965	803	732	682	618	529	520	507	493	482	472	415	433	526	480	465	446	423	433	434	433	434	436	424	397	410	391	421	430	396	416	438	429	419	418	408	448	422	369	421	420	415	456	417	442	426	413	434	436	437	433	421	422	411	413	409	385	382	392	385	435	424	437	407	421	405	408	429	421	393	442	432	378	397	429	401	412	430	391	429	414	417	403	415	420	409	374	412	398	388	412	413	399	397	393	423	416	401	463	391	395	452	395	395	432	411	404	404	349	418	402	372	426	378	397	401	385	386	429	414	420	397	415	410	436	430	405	412	385	412	417	409	395	390	420	392	417	423	376	434	413	396	407	413	371	392	450	413	405	420	369	380	400	415	407	382	393	387	381	455	400	382	390	423	400	423	425	387	426	404	422	432	414	400	450	411	429	445	449	432	428	390	414	405	375	389	397	424	405	386	421	395	390	365	424	362	382	390	437	399	415	419	406	400	428	418	448	406	373	401	398	391	409	421	415	371	397	411	405	405	435	409	379	387	403	417	423	390	397	411	398	397	432	399	422	433	418	408	369	468	436	436	407	419	411	414	422	380	427	397	418	424	410	428	453	433	414	437	387	438	431	410	421	365	396	403	401	430	385	394	381	394	388	384	379	397	379	399	397	423	396	403	410	393	391	443	406	433	386	427	383	402	400	399	388	388	398	384	402	382	368	402	426	426	430	375	460	410	397	422	389	407	377	394	409	413	421	387	435	416	387	375	383	400	449	392	384	410	409	386	401	409	385	417	411	383	401	393	428	414	401	353	408	399	429	431	384	413	390	418	400	394	413	398	405	421	396	418	367	414	408	439	389	402	406	384	416	366	393	412	398	422	427	379	426	386	392	399	381	415	359	413	408	390	418	407	387	408	418	405	423	388	367	438	392	417	391	407	381	427	402	363	382	424	403	381	429	421	389	442	403	424	438	396	371	390	417	377	423	348	465	418	394	400	435	406	392	412	424	394	423	420	428	417	463	406	398	394	418	408	381	469	394	393	417	419	392	425	420	399	404	410	409	404	392	412	441	427	402	423	413	427	409	384	418	382	364	408	357	415	373	415	396	404	403	422	407	396	411	393	401	426	375	420	390	386	408	432	430	421	400	414	399	390	400	398	411	428	379	404	425	418	387	406	408	370	408	424	396	424	401	416	397	445	404	404	409	408	397	417	449	417	415	409	393	397	442	418	422	437	402	430	366	375	394	431	376	434	413	431	410	393	415	418	411	403	381	416	390	391	417	402	383	414	421	410	420	409	370	400	389	381	424	379	388	380	418	416	424	395	376	419	430	393	404	433	443	428	369	392	432	413	410	412	394	395	410	416	411	409	414	414	415	428	430	357	384	367	395	408	458	442	374	432	439	381	399	428	372	411	415	401	429	424	394	427	400	381	421	412	419	395	370	399	407	401	450	369	368	415	404	400	426	386	406	408	413	416	438	395	412	434	448	403	432	423	401	413	437	404	428	406	412	380	357	386	395	413	417	359	420	403	384	425	396	433	398	407	395	419	429	407	407	409	445	398	413	387	432	386	396	411	449	422	411	419	419	421	405	409	410	402	425	392	395	378	393	380	419	420	396	399	409	407	435	414	405	403	415	403	383	410	381	388	414	369	425	387	404	401	408	416	384	393	384	400	388	374	391	390	397	405	426	420	398	402	404	412	393	399	408	377	451	424	453	418	389	432	433	382	439	444	429	433	379	395	382	376	436	424	390	383	373	435	410	396	419	383	377	418	426	399	399	405	388	414	386	416	385	409	390	399	388	384	397	408	385	380	392	379	378	449	389	380	416	393	403	407	402	454	391	394	392	380	396	410	401	385	417	386	397	399	417	405	353	372	391	398	406	357	407	355	380	416	377	427	385	443	412	392	398	409	423	384	392	399	424	423	397	408	416	357	415	421	363	396	427	383	411	380	382	442	415	450	421	410	442	371	374	389	383	416	402	420	430	410	419	417	444	412	399	391	384	397	390	415	415	391	377	385	375	404	392	412	431	399	420	406	388	402	405	397	399	398	409	395	418	419	416	388	421	406	371	417	393	387	393	405	439	388	378	412	383	445	409	375	409	399	426	382	442	426	403	383	408	415	391	430	394	387	431	434	387	391	384	418	430	423	407	385	394	425	438	409	415	365	387	420	398	417	390	386	427	405	378	418	394	408	430	411	408	425	404	366	398	426	421	437	399	407	385	385	404	414	430	389	377	418	369	417	417	407	430	430	414	405	390	435	399	376	396	407	417	425	397	407	393	387	452	408	439	409	420	369	408	396	414	426	446	409	361	398	408	430	392	417	427	378	373	392	410	374	410	407	406	420	390	421	436	414	403	388	394	413	402	411	406	384	439	412	460	421	431	420	385	406	422	367	398	396	388	418	443	397	417	414	377	402	406	426	409	402	429	429	410	394	406	358	405	411	392	408	386	376	424	393	415	383	393	420	414	390	407	438	413	407	395	429	434	413	396	377	390	426	378	448	400	411	409	390	410	402	398	416	391	418	407	413	390	430	438	399	407	416	419	404	439	400	416	421	414	409	429	390	421	434	397	433	392	426	416	410	400	412	422	390	409	400	410	350	392	404	417	459	378	405	456	427	384	394	414	393	411	436	374	401	383	377	399	374	402	423	416	393	408	424	410	372	432	421	413	375	419	376	408	411	436	402	404	413	411	384	385	452	384	440	400	378	412	416	421	412	427	398	403	375	393	400	414	426	443	397	430	419	406	397	400	429	419	374	359	397	422	415	384	421	360	415	409	407	419	405	408	395	404	383	406	403	368	387	427	372	401	369	425	399	424	405	397	407	386	412	378	389	394	427	442	416	408	412	413	429	376	403	407	382	398	412	399	438	442	397	396	396	379	431	398	386	453	374	431	400	441	426	421	394	416	418	410	417	409	429	423	408	446	431	413	371	419	435	395	413	409	414	408	399	418	410	419	440	403	410	375	453	401	441	430	421	415	374	383	417	431	413	372	399	394	425	409	412	411	402	402	414	395	415	399	415	408	393	415	430	391	406	428	421	395	437	391	397	429	422	375	415	386	407	381	414	422	413	400	416	406	425	387	397	407	421	391	375	389	434	401	405	383	422	425	418	416	420	361	405	407	388	414	401	372	403	400	408	421	365	397	365	431	434	430	432	383	424	364	384	431	402	377	389	382	408	396	385	425	401	434	417	400	439	389	393	413	405	392	408	426	407	411	409	374	395	435	399	438	413	396	413	435	431	414	392	432	426	444	400	397	409	405	362	391	417	396	435	404	399	431	412	422	430	384	410	396	406	403	408	428	406	409	474	367	416	401	401	436	440	371	426	398	407	399	388	425	386	421	409	404	401	378	410	418	362	426	405	416	395	385	392	414	416	384	390	389	403	404	392	395	421	410	396	393	374	400	417	423	387	405	385	421	400	412	401	422	402	378	419	388	417	427	406	386	415	363	417	395	411	388	397	395	416	396	420	394
24896	21409	27334	25704	7723	446	323	243	231	210	209	207	180	167	158	178	165	154	136	185	167	169	175	171	160	149	168	160	165	154	158	150	163	161	138	162	147	148	143	164	160	136	154	163	134	128	133	148	144	126	134	156	139	138	159	158	130	143	165	150	145	151	141	137	139	150	157	140	142	144	157	175	144	138	168	135	161	158	131	152	143	147	135	141	136	138	151	156	158	158	148	131	144	145	136	154	164	141	142	121	157	153	151	138	117	144	136	130	136	157	145	124	170	166	153	140	126	140	134	163	147	137	150	130	169	137	157	160	147	133	151	107	146	153	142	148	155	148	156	140	137	155	144	116	159	142	153	153	149	154	136	117	149	155	143	147	169	141	138	147	146	140	153	154	150	140	142	136	156	163	138	147	141	152	153	155	154	143	141	137	139	137	153	158	129	143	135	132	137	135	141	154	143	132	148	128	132	155	147	157	132	160	144	131	125	140	126	143	132	139	138	143	125	149	139	154	132	156	151	131	135	155	152	149	136	146	152	138	150	149	155	148	157	141	141	144	157	139	163	166	132	129	138	127	152	167	127	160	164	138	155	163	158	130	135	154	142	144	176	159	152	163	139	143	152	141	148	167	147	114	157	130	149	124	145	136	129	144	138	141	149	156	133	144	157	136	115	128	147	152	129	133	170	112	167	128	133	159	136	125	178	161	151	165	165	146	139	156	139	167	145	169	149	127	147	146	151	156	146	150	143	133	146	131	138	168	157	128	171	139	133	126	143	154	140	142	141	158	131	125	157	146	141	145	136	152	153	152	137	143	152	134	162	135	146	154	161	117	141	140	152	145	145	126	137	137	171	155	130	130	127	127	152	117	150	162	134	129	145	144	155	159	161	141	135	150	131	133	156	154	144	138	133	165	168	149	147	127	127	130	148	137	153	155	143	153	143	144	152	152	145	125	146	126	146	160	156	159	152	148	147	165	132	146	136	160	148	153	141	158	123	144	135	137	153	160	144	148	156	130	129	138	133	129	158	129	155	121	152	142	145	137	145	123	147	156	145	146	127	140	131	156	141	137	132	139	159	119	158	160	129	144	144	147	146	135	139	135	151	164	133	146	136	133	134	157	140	135	161	156	138	129	138	119	138	148	153	148	140	139	148	146	128	124	146	142	150	156	124	155	157	145	165	151	134	133	124	141	133	158	141	133	142	158	156	155	146	160	138	122	143	130	142	135	151	149	156	131	149	143	135	144	167	162	150	149	164	147	129	135	137	158	147	159	159	157	148	148	131	134	147	140	146	157	126	145	150	136	141	136	142	159	138	145	152	136	140	153	163	122	145	157	147	159	124	152	147	149	145	133	150	159	132	145	172	143	157	145	159	170	139	142	146	135	134	136	158	139	153	152	160	150	180	138	150	145	148	130	129	170	139	126	139	164	119	143	138	150	150	159	161	151	182	161	130	141	148	147	145	143	162	156	140	136	153	161	135	134	137	136	162	153	141	141	128	144	138	140	146	152	171	135	133	128	165	143	157	134	140	133	144	148	160	149	123	141	136	159	125	184	136	155	136	136	125	158	138	143	133	154	140	130	130	141	145	120	150	134	128	163	127	140	152	158	133	144	160	153	138	149	139	141	143	136	140	150	143	148	134	132	152	125	160	157	131	132	148	117	151	160	151	145	161	136	140	133	132	147	142	133	113	125	157	134	126	158	119	146	136	169	134	141	145	142	133	150	176	155	132	136	135	178	138	145	109	123	156	155	144	149	154	179	136	151	145	138	140	149	157	148	131	143	146	149	133	155	159	167	139	156	154	142	137	143	158	131	151	150	154	131	142	152	139	141	135	140	126	165	143	132	132	122	142	139	138	136	150	143	125	151	153	125	143	143	132	134	135	152	140	141	157	144	153	127	125	128	146	157	105	132	132	140	152	138	126	140	150	161	149	132	145	133	131	124	134	146	133	150	149	135	147	130	149	153	140	144	153	167	148	156	140	151	148	137	146	154	152	131	171	163	149	134	166	156	135	148	124	148	138	132	130	153	148	145	168	134	143	154	134	136	158	144	145	129	134	151	158	130	140	142	136	140	141	152	151	169	166	146	159	163	155	151	159	133	125	127	134	138	170	130	119	150	155	136	140	143	150	128	168	123	151	143	136	155	136	147	130	138	128	139	159	148	141	151	134	117	158	131	132	144	156	118	158	135	135	126	130	151	145	124	121	142	136	126	135	147	130	142	147	154	131	150	148	145	157	148	136	125	135	139	146	157	157	148	146	142	152	139	156	135	131	138	144	157	148	149	144	139	159	124	138	163	136	137	166	158	147	132	139	156	167	159	152	157	136	145	136	131	149	141	163	124	140	161	126	156	130	150	122	129	121	152	121	140	137	132	152	146	168	156	140	143	153	133	165	139	152	130	158	154	153	150	139	152	147	157	136	136	120	162	151	152	130	172	150	151	142	140	135	143	155	134	150	152	135	132	146	171	151	144	155	143	135	130	149	152	158	138	133	161	162	153	171	167	163	165	140	129	115	174	139	151	146	155	151	148	146	147	128	163	160	156	138	143	137	147	159	142	138	162	154	148	140	135	180	150	141	142	153	157	145	135	149	131	174	139	163	152	141	124	167	140	140	138	147	150	129	149	134	151	140	146	136	146	152	145	151	122	164	145	161	160	146	116	157	147	141	135	137	137	132	134	164	137	147	140	147	144	130	139	163	144	158	155	145	142	146	140	139	122	143	158	140	149	134	120	138	170	113	144	165	109	139	143	142	153	144	144	134	168	130	137	153	143	160	144	142	127	137	146	183	132	152	139	124	139	142	151	162	152	158	155	134	127	154	164	145	141	139	132	176	156	129	140	167	157	156	145	149	147	128	163	131	154	181	145	143	130	134	144	138	137	146	150	153	136	148	154	162	141	143	146	142	122	155	156	136	154	146	164	120	131	151	130	156	138	154	140	161	139	142	163	146	146	172	157	144	154	142	164	143	137	146	134	149	156	147	147	159	136	112	138	146	130	156	144	123	136	154	152	140	125	168	136	133	135	113	136	147	144	148	145	135	151	126	136	155	157	135	144	176	138	134	123	156	164	138	131	135	150	145	132	127	143	121	131	149	141	140	131	156	141	163	135	159	132	157	143	142	139	146	143	141	148	138	138	139	136	143	159	184	159	146	142	147	131	133	143	143	131	127	139	163	134	136	127	144	134	156	136	143	144	125	169	121	107	148	131	147	143	148	171	134	155	134	148	149	136	138	116	134	135	163	133	146	138	151	130	159	140	135	139	125	164	146	133	143	152	146	136	143	151	136	122	125	140	143	161	144	166	115	147	152	129	148	154	134	153	148	153	132	132	144	155	136	151	122	146	151	142	153	140	160	137	140	152	151	138	137	160	131	132	144	142	151	140	147	149	137	148	170	159	129	161	144	178	155	164	129	121	125	150	140	164	130	151	154	151	136	154	149	155	149	147	155	139	135	141	133	149	150	129	135	142	144	147
5626	6680	4114	1925	1133	749	586	481	383	386	254	253	276	239	211	216	215	228	201	192	175	196	163	190	175	181	207	175	160	200	194	184	163	167	163	193	179	190	185	165	175	172	186	167	186	170	188	172	195	186	181	157	173	155	161	151	161	176	161	164	147	180	173	146	159	150	169	192	162	168	150	173	200	168	181	168	189	178	158	163	164	195	178	156	166	168	178	173	183	184	160	150	195	172	162	175	165	163	211	182	186	132	185	145	164	169	174	157	158	182	164	163	173	172	156	146	170	176	176	172	164	150	195	181	175	173	164	189	179	141	172	193	181	188	185	184	191	170	171	145	174	161	163	198	172	189	191	189	177	147	166	179	197	164	149	161	173	173	180	154	186	166	181	171	172	139	199	162	182	185	164	191	155	160	166	160	171	164	169	170	196	172	155	152	136	164	166	153	178	185	168	184	173	155	164	180	164	155	165	174	180	176	189	146	174	173	182	178	167	170	175	165	183	136	162	161	178	192	173	175	173	144	183	181	193	173	158	174	154	170	158	160	167	160	187	182	178	164	167	171	165	184	147	160	172	171	176	166	172	183	174	158	188	175	166	160	149	185	163	180	166	175	175	191	176	156	177	150	172	181	170	171	163	174	145	172	187	170	156	174	146	169	179	164	171	173	170	167	165	168	156	183	170	183	179	171	176	174	181	183	184	192	176	156	161	183	168	181	149	173	165	178	162	172	178	164	209	189	190	168	172	160	182	169	156	182	144	152	171	187	189	156	184	167	147	171	182	176	175	143	184	153	170	162	177	216	187	180	157	180	182	188	176	155	182	164	188	178	178	180	163	156	159	160	162	172	166	175	157	164	166	177	183	152	197	190	194	160	158	175	175	170	159	170	160	162	176	174	165	196	172	167	184	158	182	167	166	186	168	162	192	180	168	157	174	169	157	171	189	182	181	166	150	162	167	152	175	187	172	172	164	178	178	193	174	168	165	167	162	171	192	172	189	157	170	142	153	213	152	162	204	159	162	170	168	172	170	167	169	175	185	146	168	174	175	173	154	161	163	180	162	189	165	171	186	166	161	178	169	193	155	156	174	168	156	178	176	153	159	171	160	156	168	162	173	181	171	155	146	185	176	173	161	188	177	190	165	182	180	177	161	170	195	149	161	158	149	170	171	197	169	146	186	182	173	164	153	186	186	157	180	160	204	196	175	192	168	159	161	184	197	168	184	187	168	156	156	165	168	163	163	154	167	166	176	177	191	164	191	178	150	181	168	166	173	168	196	138	170	165	181	188	180	154	164	176	171	191	172	157	144	163	183	152	185	185	188	172	169	161	167	164	177	161	198	179	168	148	181	181	161	170	163	165	190	150	172	164	168	166	195	172	176	160	180	173	167	182	169	189	174	173	172	166	170	206	177	159	166	174	166	188	157	179	154	166	142	147	168	168	179	160	182	196	186	160	161	159	160	157	178	173	171	171	167	173	202	178	165	173	191	177	172	159	184	159	180	175	159	182	192	163	170	172	181	163	179	151	156	190	177	146	186	158	169	175	182	193	169	180	150	163	187	180	166	151	157	162	175	190	173	167	171	174	154	168	154	160	149	179	178	165	178	157	181	177	175	182	169	170	190	178	178	180	142	193	160	163	162	168	164	172	170	178	166	161	174	155	198	159	190	173	181	148	166	195	179	144	176	181	176	154	177	160	154	175	165	152	160	181	148	173	169	147	166	149	178	167	187	178	154	176	177	172	168	175	170	140	174	159	192	165	180	168	190	167	198	173	136	190	188	166	175	171	171	175	169	194	149	173	186	149	155	181	161	162	193	166	190	184	194	170	169	160	200	175	163	157	159	193	164	189	161	157	185	170	163	181	200	188	165	157	158	186	175	169	135	156	179	165	180	183	191	173	172	157	157	140	176	188	162	180	176	184	173	138	162	177	158	141	175	157	156	166	152	182	175	167	179	165	155	192	160	180	165	165	169	158	151	160	175	167	152	155	180	158	176	177	154	218	168	161	180	174	169	151	152	162	170	186	188	173	159	183	197	164	154	193	176	170	157	181	181	170	211	148	186	176	172	182	174	164	174	172	165	183	169	169	169	178	177	163	172	164	174	189	165	153	173	170	187	188	165	190	178	176	173	181	192	141	180	167	163	170	164	164	168	176	182	160	154	189	168	189	162	185	174	160	166	177	163	216	152	152	167	161	186	173	164	175	176	170	164	179	162	153	156	158	176	175	193	171	186	177	165	180	151	172	176	168	159	188	164	182	168	198	169	164	175	211	178	151	194	190	168	177	198	168	175	169	167	157	185	171	181	165	179	146	166	159	169	171	171	167	185	170	177	184	174	175	195	164	187	167	156	162	170	170	191	177	166	189	157	188	161	152	190	192	177	148	180	158	148	188	187	176	163	196	151	158	170	197	180	171	155	168	174	166	176	185	161	196	166	170	163	150	178	171	179	148	139	153	178	171	192	181	166	168	177	163	177	175	186	190	188	156	162	183	159	191	146	190	181	184	168	183	184	190	163	147	181	179	183	184	163	197	193	183	137	171	167	171	173	177	167	177	189	192	170	174	161	163	160	149	170	157	179	187	189	157	182	196	178	181	156	181	181	181	150	182	165	177	164	173	190	179	176	184	192	158	179	170	179	166	168	177	135	172	146	182	162	166	157	187	188	179	192	182	142	179	172	163	162	166	168	172	163	182	183	174	173	165	161	167	149	186	179	170	153	165	163	164	168	182	159	153	174	177	136	156	195	162	157	159	185	183	173	189	164	165	176	163	145	147	157	162	158	153	172	164	176	162	160	162	178	169	165	161	174	168	175	182	174	186	170	176	187	202	157	175	143	171	181	180	190	177	173	163	171	167	157	185	188	163	172	176	167	149	155	164	170	157	188	149	183	189	195	158	172	172	166	163	177	182	152	174	171	183	164	162	161	166	194	166	192	154	173	183	178	183	171	161	158	170	171	151	155	157	160	164	193	175	178	174	167	170	151	175	178	151	160	175	163	203	201	163	179	169	175	173	166	162	178	196	163	186	188	162	142	171	175	176	184	194	145	181	160	183	174	161	151	152	161	177	170	166	148	180	165	170	188	183	154	179	181	167	174	188	178	159	157	181	161	172	163	168	155	163	183	159	181	191	180	139	167	177	169	171	155	198	170	167	163	188	165	177	188	196	159	183	169	164	187	182	174	169	170	150	163	178	178	162	177	164	173	164	169	186	158	159	188	162	166	147	152	174	191	182	183	177	184	176	173	184	158	158	167	178	178	178	169	170	174	162	156	166	167	152	173	198	164	172	180	160	186	150	146	163	207	173	184	149	172	176	190	162	170	175	165	170	177	153	178	173	178	177	177	178	190	176	162	177	168	186	154	151	178	169	187	179	142	176	169	170	188	176	164	167	202	172	159	173	171	169	152	177	179	174	152	161	165	171	162	165	160	136	200	186	172	172	185	186	158	153	159	182	156	157	162	159	180	195	191	163	169	184
22825	21525	29261	24222	21518	21534	5597	772	567	525	416	357	317	312	289	261	237	281	261	231	221	228	196	199	225	198	207	182	210	181	190	159	166	175	202	217	171	180	196	189	184	201	200	174	185	159	165	193	190	150	167	168	161	187	169	181	210	173	180	190	172	165	171	165	170	213	179	181	192	190	178	167	189	160	185	171	162	177	130	191	169	173	159	171	177	175	176	172	171	165	179	176	167	165	179	166	170	183	176	168	165	178	162	167	168	185	180	170	184	183	196	146	192	182	140	170	197	177	163	183	174	181	185	164	169	182	171	199	174	169	162	182	162	189	206	170	157	162	161	166	163	161	162	166	177	176	176	198	187	177	137	177	175	183	164	174	185	166	186	158	151	165	181	182	171	189	176	183	180	163	161	183	190	193	196	183	184	177	174	185	183	187	160	176	178	157	168	156	186	164	170	175	174	166	164	179	146	196	169	199	176	179	156	175	195	179	153	175	177	183	146	165	166	147	180	186	178	155	156	175	171	181	186	180	177	190	169	183	167	158	189	180	202	177	175	163	165	169	187	183	179	197	183	152	152	188	169	167	176	168	181	159	159	155	178	180	167	195	156	164	198	178	172	188	190	158	146	181	181	175	161	162	183	176	174	162	151	176	166	167	169	176	179	178	183	179	151	164	180	135	165	158	158	173	158	189	188	191	176	179	166	200	180	178	176	180	174	176	195	177	176	167	152	160	188	173	194	163	181	177	169	154	181	175	193	166	162	171	166	171	177	170	184	208	161	165	170	165	183	178	192	188	159	158	169	173	166	183	161	176	166	181	167	168	163	176	166	161	183	184	173	173	205	174	158	168	175	158	175	159	182	187	178	160	169	159	163	171	167	168	155	147	164	170	130	169	171	180	170	153	151	182	158	178	163	176	175	181	200	188	167	170	172	199	177	167	174	169	158	175	177	195	161	176	170	199	184	175	166	198	168	164	171	165	170	189	158	144	183	159	147	137	186	183	162	176	167	168	179	152	195	156	186	168	156	171	173	162	172	190	185	175	195	193	167	173	180	173	207	157	183	161	166	160	165	163	175	172	174	160	163	180	180	185	166	195	165	186	154	160	155	163	166	166	165	172	173	168	160	152	140	191	194	166	164	169	166	151	177	174	181	133	180	193	184	166	185	169	183	140	192	172	205	176	177	168	167	178	150	185	172	164	164	171	193	178	179	157	153	187	164	175	171	164	195	185	172	147	178	176	159	176	153	158	183	163	176	176	188	168	182	187	187	158	196	182	187	187	168	164	188	179	180	174	194	189	175	153	189	159	165	181	156	170	162	187	169	161	151	156	175	189	166	159	156	154	207	188	173	185	169	174	173	167	167	167	176	148	168	190	160	193	162	172	173	184	165	164	173	179	164	172	165	202	188	171	178	169	171	162	170	158	174	156	176	194	170	158	170	179	166	175	165	202	198	197	182	170	175	179	182	193	160	186	148	153	194	172	186	174	166	179	169	168	166	187	159	165	194	170	169	164	160	190	171	174	163	171	138	201	177	200	183	189	175	186	175	172	184	191	181	170	163	195	191	168	159	156	173	186	187	176	160	166	176	174	175	185	167	162	181	194	193	145	154	186	176	171	189	181	170	168	169	177	183	178	178	186	179	165	166	172	160	177	158	196	157	180	185	181	166	171	157	160	175	168	172	184	165	175	144	160	158	168	193	167	157	162	172	169	159	186	174	180	172	172	175	182	177	196	149	176	189	158	171	162	160	159	159	152	163	168	160	182	138	167	189	171	184	167	171	176	181	161	162	180	185	192	180	197	164	156	159	187	184	197	184	187	164	187	164	187	176	180	190	167	160	173	180	137	189	164	189	160	148	158	155	159	150	170	188	156	165	190	156	192	180	159	155	180	168	191	168	145	179	180	157	187	182	174	165	188	163	203	175	179	168	186	135	170	221	182	194	158	156	163	184	164	187	188	165	172	172	172	200	193	187	160	181	173	151	183	166	175	169	188	153	166	157	192	157	179	176	175	196	176	193	154	178	175	183	186	194	164	168	167	201	173	163	189	153	170	162	185	160	172	170	173	190	151	185	163	176	180	171	159	175	150	170	188	177	196	164	185	160	164	159	148	171	173	181	170	172	199	179	183	164	169	169	183	174	181	182	172	187	171	161	182	175	170	184	174	177	166	157	157	184	168	183	156	182	177	175	165	185	146	172	170	181	198	187	186	171	164	194	175	152	173	190	185	187	177	184	175	194	159	165	177	158	174	174	176	166	187	162	163	195	200	163	181	165	188	195	163	215	164	180	184	147	142	180	150	172	188	189	155	175	156	180	150	165	151	168	167	164	186	151	172	170	176	174	165	172	181	161	185	168	160	187	186	165	194	169	171	180	171	157	166	173	176	177	166	172	186	173	169	188	181	164	181	175	193	190	179	172	160	184	165	182	173	175	160	158	186	168	178	180	188	163	156	172	185	174	174	188	173	185	165	162	169	169	190	182	181	162	190	186	167	176	173	175	192	173	191	142	171	181	176	161	186	160	167	181	164	174	152	182	168	163	157	199	178	185	185	154	183	156	158	170	160	167	180	165	182	182	148	187	186	174	175	156	161	159	162	174	181	194	176	176	165	197	183	199	170	172	182	172	170	174	167	172	158	196	185	167	153	158	161	155	159	154	162	173	168	172	153	167	185	169	183	171	204	180	178	193	163	203	173	155	162	188	187	190	156	164	153	176	142	180	171	173	173	168	148	169	193	198	156	159	154	152	177	163	189	192	154	181	156	173	171	176	176	173	185	175	175	194	171	163	176	184	180	181	175	189	180	172	176	191	161	198	193	163	168	193	167	184	157	173	174	183	173	165	186	172	183	200	171	181	178	154	178	166	180	175	183	159	190	177	182	185	153	175	171	161	165	185	159	154	163	189	164	183	172	180	188	163	164	192	184	190	154	158	170	166	173	151	177	176	186	171	150	169	173	189	169	173	151	172	200	186	178	152	190	145	178	180	158	186	173	178	192	168	157	141	177	177	185	152	179	170	163	162	178	204	183	165	180	169	164	165	173	183	176	153	179	178	172	159	186	167	170	166	171	164	176	171	171	174	178	174	179	180	174	183	152	178	138	148	172	191	155	183	172	160	169	177	165	184	165	186	161	171	192	179	172	163	147	165	163	196	165	209	175	193	185	170	168	168	177	171	164	171	168	163	180	175	175	178	174	174	197	175	170	176	200	188	178	186	170	145	168	180	173	158	164	194	165	179	158	186	160	190	182	152	198	177	176	140	183	176	173	161	170	185	154	171	160	160	182	170	181	179	194	166	194	161	189	160	193	191	178	176	173	188	162	190	183	155	225	183	172	169	155	191	167	175	152	167	178	192	180	170	167	182	162	190	170	175	172	165	162	145	192	163	208	181	165	156	186	172	173	163	186	192	173	164	161	156	176	176	185	176	168	194	180	173	176	151	161	165	170	176	177	182	161	179	179	190	179	150	181	168	166	189	197
7077	16640	11622	6627	3349	2354	1689	1323	999	812	662	603	487	432	420	367	371	347	333	307	283	315	272	309	286	276	266	254	251	244	231	233	261	243	237	228	253	227	252	239	236	233	230	215	196	244	223	206	229	223	222	206	230	210	176	225	197	248	222	214	215	237	230	209	198	229	213	213	229	196	223	214	238	214	212	231	209	222	223	214	193	205	197	200	226	225	205	231	203	184	211	208	208	221	231	211	220	184	217	238	246	238	200	199	208	224	199	177	201	208	179	214	222	216	192	220	196	241	206	202	185	233	246	222	230	211	186	229	196	228	211	204	182	219	198	211	194	227	219	213	203	222	188	216	183	208	194	223	193	184	191	199	214	205	201	201	233	220	203	216	221	192	214	187	231	192	203	236	232	225	230	257	234	198	236	227	213	226	202	234	209	193	197	236	220	217	188	216	224	206	210	206	222	206	240	213	182	198	204	212	211	200	223	221	217	220	202	217	189	198	215	226	194	193	217	235	191	223	226	205	219	216	178	217	218	228	187	209	195	223	204	226	200	211	211	220	206	206	211	224	203	203	254	208	206	214	214	193	212	205	213	205	176	226	187	233	232	207	195	189	223	248	201	209	200	221	205	221	212	218	211	210	239	203	202	216	210	217	216	199	208	229	235	224	201	204	208	203	189	221	221	227	205	229	218	188	196	200	215	203	196	213	189	210	217	246	191	211	213	202	177	185	198	231	214	222	193	193	209	209	227	213	208	209	224	194	206	211	212	191	222	203	223	193	203	201	206	204	214	196	231	210	223	227	236	199	217	212	188	172	200	188	226	207	216	218	207	203	201	199	214	253	200	219	201	205	224	224	223	191	204	218	224	209	191	222	209	216	203	205	191	209	210	225	206	205	206	220	206	202	194	208	219	203	214	197	201	239	210	211	210	206	221	208	215	198	230	218	242	214	220	223	180	209	201	215	211	211	200	196	207	225	206	211	183	238	197	234	234	218	202	245	201	211	203	186	221	208	237	228	183	214	202	215	216	190	228	223	223	205	211	214	197	219	209	221	194	225	212	222	213	220	194	237	222	214	219	213	196	235	196	188	175	199	214	192	209	220	230	198	231	228	214	225	210	218	186	229	215	196	196	203	209	232	202	216	217	195	214	213	194	226	217	179	219	208	194	211	228	203	195	216	211	228	206	210	216	182	207	189	219	193	226	205	215	220	209	219	199	198	222	214	221	217	201	206	195	225	206	220	206	201	205	189	194	218	191	228	222	229	221	205	239	204	190	211	227	216	225	212	222	207	247	199	212	214	213	205	229	206	216	202	211	226	223	180	208	206	221	227	210	192	208	207	187	209	221	212	197	235	205	215	235	238	193	220	221	201	206	213	201	190	230	212	193	222	225	225	192	227	203	213	208	193	214	207	184	225	195	227	233	221	198	206	200	214	197	206	220	182	209	182	190	201	215	206	196	198	227	197	213	208	188	239	210	202	219	188	226	222	210	223	204	204	208	242	210	240	203	205	230	204	228	205	212	213	224	219	215	221	199	200	209	230	241	208	201	207	204	198	210	210	215	215	226	215	188	220	202	187	221	204	225	200	208	192	195	220	224	189	203	234	216	205	220	198	222	219	205	204	217	200	202	218	202	191	249	231	180	249	227	221	227	203	201	229	217	209	170	198	233	188	241	222	216	216	195	208	198	229	178	222	209	222	227	216	196	225	229	199	216	214	211	222	235	210	226	206	196	235	228	208	208	220	204	205	197	212	208	205	227	195	185	206	218	206	223	193	210	214	223	220	218	217	209	178	211	233	227	201	217	198	228	220	211	214	217	203	212	230	222	207	214	196	225	207	202	216	213	233	218	170	231	226	210	190	219	216	207	202	214	209	192	232	228	207	224	235	197	221	207	194	208	224	222	197	238	200	229	210	186	212	218	218	203	208	222	204	206	196	208	205	200	208	199	211	216	216	183	191	222	215	206	201	215	204	236	205	230	205	184	213	206	203	243	221	205	240	224	209	202	197	237	223	207	215	248	222	228	233	211	219	198	231	217	218	212	205	219	196	231	211	207	198	181	206	243	215	203	211	187	208	189	196	218	220	216	226	225	226	211	230	216	211	220	227	195	172	194	213	218	211	207	202	211	204	210	219	246	204	202	222	201	190	227	204	220	215	212	184	223	217	196	202	196	226	209	224	208	199	201	195	206	201	188	197	193	178	216	209	198	221	197	222	208	215	214	198	217	227	240	206	216	219	199	237	213	195	215	219	193	194	187	199	229	238	220	202	211	224	186	238	210	212	203	198	202	212	204	213	239	216	209	202	194	231	214	202	201	194	195	201	181	196	232	227	173	237	221	194	230	229	207	214	212	243	198	219	227	217	183	199	214	189	218	215	214	213	211	202	196	217	199	217	197	207	196	197	212	245	233	206	208	202	190	248	215	204	239	206	225	223	216	230	209	207	215	221	211	199	209	203	211	205	219	227	220	222	199	209	211	233	207	204	209	248	213	212	200	216	230	193	203	185	218	173	236	235	237	214	199	227	192	195	206	210	229	212	212	215	195	222	183	202	236	209	206	222	227	205	182	217	206	212	210	216	219	223	222	217	213	207	200	201	180	194	235	231	201	208	214	220	196	226	208	221	200	190	178	193	220	226	222	212	216	217	207	198	216	213	220	187	195	228	205	236	195	202	198	178	208	219	212	197	199	226	220	200	219	202	213	252	211	213	198	176	198	205	203	224	203	217	231	205	221	195	207	214	197	188	229	224	212	216	237	201	232	210	212	198	216	215	209	214	225	206	200	181	225	222	219	220	178	222	200	201	189	207	215	197	204	208	198	231	240	221	216	230	195	204	197	209	248	220	192	199	229	211	192	215	209	213	194	233	197	225	241	196	216	203	223	197	229	211	205	213	224	205	216	222	210	198	201	195	204	218	196	206	229	228	208	212	226	212	222	201	223	219	218	196	194	207	213	202	210	190	184	189	206	183	197	197	210	184	213	228	212	208	191	213	198	216	209	221	206	217	193	197	208	205	191	226	196	217	215	204	248	208	225	190	194	197	202	194	210	182	217	208	200	211	226	185	195	212	233	224	221	228	210	240	214	206	236	211	208	220	211	189	194	229	226	200	217	222	220	214	219	195	236	215	251	212	222	220	210	213	238	196	224	205	219	207	186	218	210	201	237	206	214	231	207	217	236	211	205	211	197	204	207	222	204	226	221	206	205	225	224	198	213	223	204	191	208	231	201	206	180	199	198	206	221	219	203	208	219	203	233	188	192	202	216	192	193	216	206	221	214	219	200	186	219	208	227	195	225	216	213	220	232	216	219	194	196	218	215	184	212	211	207	205	224	174	220	216	229	238	185	231	193	209	213	211	227	200	197	216	229	223	219	233	228	224	198	208	223	199	192	220	203	190	219	198	223	234	205	205	207	196	203	215	208	197	197	206	202	178	206	196	206	219	186	242	218	230	207	209	207	232	213	206	249	204	222	205	209	206
27793	17720	3784	679	413	329	359	323	331	317	318	306	289	317	308	314	281	312	314	291	309	322	327	298	303	295	331	292	313	319	286	294	272	293	291	312	279	278	326	298	273	305	316	299	280	279	338	283	280	286	294	291	288	314	323	294	327	301	306	315	300	307	301	288	296	307	267	294	307	281	289	301	263	333	292	318	262	290	341	291	255	285	319	277	301	293	313	305	305	289	278	310	299	286	305	270	310	289	262	297	302	275	280	305	306	310	314	288	274	281	297	287	302	304	282	309	291	302	298	274	302	303	302	301	301	285	326	288	287	280	309	342	317	318	299	294	307	314	290	287	276	293	286	281	319	297	311	295	326	267	304	337	310	301	320	309	286	303	311	316	265	308	280	307	297	271	310	300	288	316	311	291	313	302	335	293	292	312	292	284	309	295	286	330	300	236	303	311	302	317	315	302	260	305	303	311	281	324	295	298	306	304	280	294	288	295	291	275	307	284	316	325	292	279	303	310	281	298	289	288	286	288	312	297	268	286	279	315	329	292	326	286	295	299	312	286	281	301	301	298	298	271	254	292	285	267	288	297	285	306	307	325	283	338	313	304	305	316	295	294	295	287	327	324	306	273	295	318	316	277	287	328	298	283	298	294	293	312	261	306	283	282	294	282	285	303	314	293	327	326	305	287	298	316	324	292	295	296	320	277	311	300	302	285	266	320	265	313	323	288	316	296	267	331	280	287	294	295	314	324	305	318	275	339	294	296	310	295	283	319	302	301	318	322	302	305	299	306	308	295	305	279	306	323	316	287	292	345	282	274	288	304	260	330	288	317	315	285	309	273	318	315	283	294	285	292	323	288	286	302	307	278	325	293	300	326	276	275	310	327	282	265	297	293	342	326	344	294	297	284	313	288	269	315	315	299	311	274	341	294	320	286	318	306	271	287	317	281	293	276	334	289	309	302	288	308	308	279	299	303	291	322	279	291	317	287	301	316	299	311	308	279	286	274	284	286	316	325	299	315	307	298	326	282	313	278	297	264	298	311	280	302	295	309	299	310	286	288	305	297	308	274	318	293	281	287	305	291	323	326	290	305	288	293	269	288	287	296	283	290	309	323	296	306	317	284	270	302	277	311	284	271	301	346	308	287	281	304	289	264	300	293	287	291	335	296	293	287	285	269	284	296	301	298	285	273	292	289	296	298	316	278	322	317	315	314	271	305	295	333	256	317	271	275	280	294	279	278	338	274	294	305	321	291	309	261	329	293	284	311	302	318	344	296	290	325	304	294	293	308	328	307	295	290	283	324	317	314	309	260	276	329	292	302	291	298	293	286	287	314	285	296	314	339	316	312	286	306	295	304	315	288	278	280	286	304	297	305	293	301	271	302	290	294	320	268	311	343	309	306	288	288	287	293	292	319	287	288	283	288	266	296	329	329	312	288	299	284	320	320	296	314	308	304	314	292	298	304	310	314	302	307	305	295	281	320	286	278	332	281	306	304	324	267	287	310	293	314	281	316	298	307	292	317	260	290	290	258	293	300	292	341	291	313	318	282	305	313	281	281	308	289	290	328	274	292	308	284	321	320	294	276	296	330	302	291	297	328	302	313	312	274	330	295	287	285	281	300	283	309	298	301	304	292	297	294	310	299	307	295	267	332	276	277	292	288	292	295	294	269	313	297	291	305	312	298	319	285	301	264	299	286	310	290	303	292	309	273	280	289	322	316	338	279	302	267	291	296	343	332	340	293	289	293	304	294	326	308	293	294	323	300	296	282	336	300	294	266	298	306	303	280	308	300	296	305	292	277	297	291	289	303	307	321	295	298	296	336	311	315	304	316	296	301	306	324	288	318	318	314	282	322	298	303	281	292	300	317	276	306	286	283	318	290	320	318	282	286	296	290	312	292	303	346	334	315	286	314	318	341	297	333	300	300	302	292	302	304	305	287	299	286	295	293	291	290	317	323	285	331	323	280	304	316	301	288	301	308	321	296	303	316	298	298	301	316	320	332	296	325	300	304	289	293	285	309	324	289	300	304	302	319	310	311	290	289	283	287	305	339	273	302	284	295	298	291	271	323	310	279	269	298	327	300	273	296	279	322	284	315	316	341	282	276	286	295	307	283	333	306	317	309	286	313	284	287	288	310	288	297	309	302	349	320	288	269	320	268	301	302	299	319	292	278	316	319	302	294	311	308	302	353	295	304	302	298	311	310	279	320	280	323	291	304	304	319	294	297	313	279	309	315	313	303	327	289	331	301	296	292	288	320	308	297	317	308	297	303	312	334	306	299	293	302	260	313	322	309	314	301	303	287	281	302	327	301	295	308	296	294	289	310	323	267	307	338	329	335	321	328	288	278	280	299	309	291	315	308	311	304	304	296	277	295	290	353	286	284	300	304	289	282	316	293	293	308	298	301	308	282	275	304	293	280	326	316	296	295	290	297	309	307	304	326	267	310	303	312	321	297	322	304	302	281	331	282	308	284	294	289	308	274	281	310	309	328	298	282	302	315	302	306	302	287	314	317	293	311	278	265	303	303	321	291	309	296	304	300	335	286	289	302	262	305	334	284	264	285	319	290	327	299	270	292	278	268	293	315	303	309	305	280	307	326	295	305	287	324	292	295	287	277	284	288	297	292	273	265	309	321	294	327	293	291	299	281	267	326	289	305	300	264	296	307	323	339	314	290	311	310	318	310	278	273	285	304	314	328	296	284	270	316	288	288	305	310	309	299	321	310	319	285	288	327	320	278	263	309	327	311	308	314	308	308	305	301	299	277	298	312	307	286	277	294	319	314	301	291	318	292	287	286	292	298	306	305	269	285	305	290	299	269	294	305	264	293	299	304	289	280	320	317	341	305	264	305	316	294	314	290	268	311	331	301	286	317	309	294	298	317	291	283	322	286	291	344	289	296	281	289	272	262	278	306	293	273	300	278	274	311	290	343	274	320	314	332	297	307	302	289	286	318	292	273	326	317	310	333	303	327	303	287	304	296	303	286	284	270	291	303	287	276	316	307	299	273	254	295	286	316	278	319	300	299	331	285	283	322	300	317	281	292	293	291	298	294	321	321	302	290	285	318	306	284	311	285	306	332	291	294	287	304	290	314	284	307	281	311	293	341	294	303	294	323	303	299	331	275	297	308	288	289	296	303	291	316	290	295	300	297	298	336	315	297	317	296	328	311	311	329	301	260	284	282	325	275	320	294	293	307	298	292	310	295	321	299	334	295	288	335	306	322	289	299	291	274	287	281	337	305	289	282	303	277	301	286	312	302	268	306	298	288	300	296	308	273	317	300	281	281	283	303	270	297	291	293	336	275	286	308	305	324	302	273	292	296	274	309	283	315	309	307	298	305	292	294	284	298	322	264	298	274	313	313	275	294	315	299	289	300	297	333	304	271	289	310	307	276	299	259	267	269	304	325	316	270	311	294	306	324	304	272	300	299	255	308	314	295	287	277	314	289	298	282	314	300	321	289	281	265	291	294	280	315	292	303
5902	3130	1657	608	485	403	423	392	382	375	371	352	356	384	345	318	355	348	365	352	343	334	383	363	350	371	346	360	362	340	332	338	349	352	340	349	344	334	388	367	347	373	353	359	342	350	362	360	328	337	351	344	397	363	361	349	340	355	336	334	359	312	377	379	327	355	387	305	356	327	363	395	355	378	325	367	396	340	370	392	344	368	354	352	356	379	384	379	352	329	359	357	409	331	375	328	331	341	347	350	359	338	322	341	360	348	336	321	355	296	396	346	382	370	346	368	336	334	335	363	341	312	344	363	390	353	331	338	377	370	329	350	352	339	363	392	356	375	343	386	317	396	346	356	343	318	360	345	342	356	362	337	362	381	373	370	346	357	361	346	311	333	337	367	378	352	365	376	376	343	380	375	360	324	389	350	374	351	335	356	362	337	309	369	325	315	348	338	339	341	360	325	356	379	354	341	353	345	350	352	343	377	338	349	304	336	382	348	326	361	327	340	324	348	322	359	372	329	367	354	386	366	327	344	369	358	390	351	341	370	336	339	339	367	324	317	364	368	324	331	364	349	358	364	351	349	358	369	336	361	315	352	382	341	334	358	311	341	351	375	363	311	353	370	384	363	346	362	340	366	337	355	334	331	367	387	329	335	316	341	352	350	379	348	348	337	349	353	339	355	349	361	356	349	347	404	380	353	383	377	351	357	354	332	336	377	320	339	349	344	334	335	358	374	350	345	369	377	352	355	344	325	367	353	339	346	366	339	344	354	390	334	362	348	337	338	378	337	344	373	342	356	372	396	315	381	337	388	356	334	327	343	353	334	346	319	332	344	381	321	363	367	348	358	355	366	361	306	367	377	310	346	323	337	345	334	356	379	367	377	357	330	344	378	379	337	364	351	345	366	352	357	364	346	371	341	365	353	365	331	316	383	354	353	359	395	333	315	361	359	336	363	382	345	325	359	354	337	365	332	307	387	367	356	353	361	361	371	350	335	388	412	341	341	332	345	357	390	333	374	331	384	349	332	331	363	335	349	352	350	372	367	375	352	372	322	377	362	378	366	348	338	374	399	356	373	332	359	348	325	359	370	350	335	357	350	351	348	327	324	348	376	375	339	353	372	338	398	338	370	331	356	363	336	354	370	364	340	351	367	357	382	358	375	343	344	318	372	400	325	353	329	333	365	321	330	395	363	327	317	321	348	357	346	346	365	347	379	323	316	336	354	375	360	359	361	353	355	336	371	344	345	344	374	338	341	360	319	372	311	347	398	325	381	366	338	330	351	348	349	351	343	351	365	365	333	369	352	330	361	363	368	338	372	395	349	357	368	366	363	339	348	314	325	360	391	342	318	349	363	375	344	347	353	353	351	337	330	347	367	345	334	348	365	349	335	366	350	367	379	340	333	349	346	330	379	345	330	381	365	352	354	364	340	319	356	330	360	348	348	336	342	386	337	344	347	353	346	323	378	370	376	359	333	359	344	353	341	358	326	348	353	377	376	365	349	362	375	342	325	346	322	333	349	346	358	326	377	383	366	347	373	333	301	357	344	333	342	353	369	359	315	360	326	361	356	328	361	351	368	373	356	323	354	347	344	360	378	382	324	340	367	363	325	383	395	335	334	340	360	332	369	357	353	324	341	379	355	360	342	352	338	403	359	348	318	363	353	321	329	343	356	325	350	356	356	341	343	323	331	364	331	368	341	314	374	372	360	354	394	348	360	318	354	380	410	316	355	340	331	360	375	356	372	346	368	321	359	367	376	348	319	363	387	370	346	334	304	345	359	384	382	341	332	359	372	327	348	370	345	344	338	335	327	319	333	362	370	337	339	354	330	356	341	385	311	348	339	338	361	354	393	330	355	346	361	329	359	320	366	341	332	318	349	338	348	350	359	381	380	381	398	364	384	359	349	344	343	383	354	369	333	357	371	323	327	328	331	351	351	334	335	356	361	360	359	352	353	348	317	319	387	359	355	339	337	321	369	350	336	352	335	384	361	340	324	404	346	350	356	334	332	380	362	353	325	332	349	344	336	334	327	382	316	372	363	355	353	347	359	379	332	356	356	344	335	357	378	367	302	348	343	319	353	339	404	349	362	376	339	335	333	354	371	379	374	351	355	399	350	361	365	363	321	342	364	318	373	324	379	380	358	356	347	328	353	353	322	335	355	362	380	339	374	378	363	355	331	329	345	350	368	392	337	377	326	361	368	358	381	350	343	316	358	358	374	323	356	368	341	357	340	372	375	361	343	359	341	382	328	337	375	340	349	354	358	368	333	386	338	333	335	340	362	347	373	351	349	353	365	314	346	331	337	372	369	373	349	336	348	372	357	344	349	321	336	362	370	344	358	341	351	319	352	366	346	351	333	371	331	381	329	348	360	379	351	378	361	353	355	314	370	351	319	370	332	351	344	327	350	351	350	362	350	336	368	345	335	353	373	311	322	335	348	361	364	316	360	354	386	392	383	351	348	338	377	345	343	317	323	381	336	320	354	348	357	369	352	334	358	344	337	345	364	358	327	355	340	357	376	342	346	352	328	356	355	348	343	344	353	345	323	369	353	340	340	349	345	369	353	326	377	348	339	346	377	322	373	338	392	348	354	320	357	356	356	328	387	335	352	379	395	319	355	391	358	325	350	336	336	368	327	373	358	368	380	360	372	356	368	362	360	367	357	367	346	353	355	353	338	335	337	360	361	377	318	339	390	368	330	349	349	346	306	363	362	397	369	355	392	326	341	343	345	341	356	325	349	372	366	342	347	371	361	348	354	356	324	378	362	355	365	349	322	342	355	330	346	358	367	362	333	380	358	362	363	365	358	396	338	358	336	368	333	366	371	342	375	359	359	352	374	373	385	369	350	358	334	379	360	337	356	357	336	352	345	359	382	348	346	386	353	355	353	367	365	349	363	390	360	337	356	363	321	330	348	373	320	348	338	348	355	342	344	352	335	356	376	332	334	347	359	337	393	371	329	373	375	368	375	373	325	360	393	322	343	331	373	380	362	345	365	334	380	367	346	341	325	356	350	357	354	355	410	332	369	348	361	371	366	374	394	370	338	350	364	344	349	319	370	358	339	348	362	350	366	350	350	363	345	359	360	362	346	360	352	320	378	374	347	387	336	333	349	376	338	352	355	375	374	354	359	321	376	341	362	346	378	366	356	399	310	338	360	375	352	350	349	354	333	337	315	338	342	355	378	369	337	350	354	351	362	368	358	376	376	318	367	376	312	316	327	342	357	363	381	362	365	319	331	333	355	355	357	344	347	321	339	366	329	372	338	325	376	358	336	348	351	350	343	316	374	348	366	356	324	340	348	385	367	360	327	358	342	363	378	334	383	324	353	339	368	339	345	322	353	352	355	360	351	362	335	333	353	388	408	348	338	344	352	353	369	369	333	358	311	336	374	376	370	349	379	322	338	350	352	344	374	362	363	328	363	347	313	362	351	375	342	329	337	328	312	324	365	352	350	362	374	326	373	367	365	340	359	361	354
23779	21440	28630	24648	21394	7816	934	636	547	484	509	468	469	452	420	361	391	371	376	425	386	374	351	371	371	360	360	397	363	333	357	374	373	356	354	348	333	375	351	361	351	364	372	333	364	344	380	365	342	346	382	377	382	391	361	355	367	354	369	337	375	354	377	361	341	346	359	341	340	354	351	344	363	368	355	346	367	332	361	382	350	350	307	336	356	380	333	331	360	352	366	383	325	374	347	345	358	352	397	392	371	356	353	353	349	349	333	363	309	383	339	342	341	356	371	342	328	330	396	350	372	356	333	318	334	324	360	346	370	355	353	366	349	342	364	325	317	342	382	344	334	377	359	380	344	369	339	347	331	323	324	352	369	385	326	357	335	348	356	353	351	339	341	338	354	326	352	364	358	334	338	334	342	357	344	318	332	341	359	357	337	348	339	340	327	349	349	337	322	346	353	373	363	314	348	380	375	317	354	340	347	359	353	332	365	354	354	348	324	332	367	340	332	351	344	365	352	344	336	333	356	353	340	325	318	317	316	372	372	349	358	367	364	357	367	340	336	328	358	303	361	324	355	333	374	363	364	340	339	342	343	340	328	321	309	329	330	330	302	336	337	325	327	326	345	330	339	345	328	371	345	371	358	350	356	377	338	339	347	373	351	343	341	369	350	358	334	359	352	313	361	390	316	386	331	365	352	345	357	343	391	347	358	381	350	359	353	346	322	339	381	362	364	368	353	339	381	355	357	343	344	314	353	338	314	378	366	365	358	344	333	353	382	351	346	326	347	333	351	330	337	335	345	343	348	321	291	343	312	361	357	372	347	359	372	358	371	368	338	333	345	345	315	346	349	336	392	311	331	350	333	391	374	393	349	352	328	371	360	334	343	352	341	350	321	346	306	342	361	354	380	362	374	376	348	323	348	344	363	328	346	356	322	333	361	354	314	333	370	349	346	334	365	370	322	304	339	345	348	325	358	370	354	338	345	317	365	355	353	340	390	320	356	319	324	391	358	348	376	348	313	353	365	345	352	374	367	357	352	363	354	369	343	352	374	382	346	314	327	339	326	347	336	357	338	360	360	330	342	349	325	370	339	379	364	368	354	352	332	373	362	361	341	355	369	334	333	377	381	381	366	336	321	329	328	369	367	337	343	333	339	337	315	360	353	311	327	332	339	349	349	339	345	340	328	368	339	320	334	331	325	345	361	346	353	355	363	354	353	361	358	380	345	390	356	363	339	387	325	343	344	329	328	373	329	360	344	314	345	359	333	356	350	356	331	349	344	348	360	359	333	354	350	349	366	347	323	360	321	362	332	334	349	370	380	359	321	361	335	361	323	357	331	368	348	376	361	343	370	327	323	344	354	332	349	326	354	324	357	376	380	348	364	374	333	317	290	329	327	335	336	358	342	369	368	361	335	379	366	374	358	360	351	330	353	365	333	364	318	368	368	340	336	349	372	351	308	347	361	365	345	315	333	330	356	351	374	363	362	316	369	318	402	337	354	375	345	368	334	318	313	359	312	368	353	334	368	366	373	354	361	348	352	365	323	371	337	354	345	365	341	311	322	358	304	367	360	376	333	381	350	352	319	354	329	335	364	366	317	324	364	364	341	359	355	354	351	319	361	353	370	339	329	333	322	340	359	369	332	339	347	346	320	355	384	378	340	334	354	362	352	343	359	348	370	341	385	350	346	354	348	379	338	310	351	350	376	341	320	366	354	358	360	357	360	356	363	361	354	343	365	382	350	354	346	332	359	312	379	348	321	325	297	357	354	353	369	344	359	347	350	349	351	341	324	341	364	364	327	327	364	342	343	349	336	350	364	363	362	357	345	323	339	329	342	337	359	348	311	368	367	346	352	331	358	347	342	374	355	354	328	365	352	361	342	327	340	336	351	355	360	322	357	392	358	357	322	341	352	347	340	335	354	349	373	339	324	368	378	361	334	367	383	380	325	330	360	358	376	341	359	337	343	358	337	337	352	355	332	307	359	316	335	332	340	360	367	338	356	343	335	320	341	315	357	370	337	343	338	304	338	353	340	323	349	371	339	335	343	341	341	356	343	356	347	377	334	354	327	364	336	350	324	331	330	340	390	336	363	390	357	324	322	343	359	340	358	371	321	289	366	355	333	357	315	361	364	367	373	326	360	356	362	343	358	332	333	346	326	348	336	349	338	346	367	349	358	321	364	362	316	389	327	344	333	376	345	350	330	330	326	320	326	363	354	352	326	366	358	376	350	335	384	347	378	369	349	337	340	357	356	320	291	324	372	355	357	311	338	358	334	352	348	346	345	335	350	352	328	358	361	381	352	353	361	350	336	308	313	363	330	320	329	333	377	350	350	360	323	359	355	359	349	366	384	344	354	343	373	304	330	330	362	339	341	320	348	334	357	347	299	354	319	364	365	341	323	370	338	350	356	382	362	322	355	338	357	321	343	317	331	333	333	364	348	344	344	356	356	331	327	324	327	340	343	379	368	351	341	295	343	347	355	350	364	364	331	373	362	336	351	388	365	334	341	304	340	349	366	358	371	341	351	327	329	328	368	360	344	354	361	351	338	363	342	332	368	369	361	356	346	343	370	355	377	338	360	333	324	345	374	350	333	322	360	356	355	323	372	334	367	334	327	330	327	330	373	366	377	365	328	356	365	324	336	322	373	321	331	344	369	366	376	331	319	337	368	326	376	339	347	348	332	363	312	348	363	343	341	351	333	346	360	336	374	346	391	349	364	325	337	311	374	332	374	335	359	329	317	323	380	379	338	342	330	349	350	372	383	310	348	360	332	370	334	348	354	333	360	337	331	351	311	356	338	339	377	370	309	352	357	337	346	355	340	335	375	334	311	366	345	350	359	357	384	341	321	359	345	320	310	352	361	349	330	351	341	361	351	359	354	345	371	356	349	358	359	341	286	323	346	364	376	348	339	330	342	382	355	356	331	338	346	344	330	353	345	350	368	322	373	358	340	373	351	340	338	327	335	329	364	326	381	357	346	353	374	343	349	344	330	339	339	328	361	367	356	352	332	357	367	336	384	344	338	347	334	341	353	362	333	352	331	354	320	313	327	345	387	370	352	313	376	327	352	383	347	336	343	336	343	320	348	362	374	353	352	341	370	366	345	334	351	351	334	361	328	350	343	339	365	310	353	338	315	351	327	344	361	363	349	344	315	377	372	329	366	377	347	319	366	366	362	342	335	339	349	381	326	357	361	363	344	342	349	336	357	339	345	342	358	343	329	372	360	375	339	337	301	351	347	342	355	358	358	364	343	380	372	363	321	344	319	339	323	328	363	352	372	327	346	326	364	331	350	364	379	346	343	370	349	345	360	325	378	346	358	362	361	356	333	324	338	335	331	365	321	345	357	329	339	367	346	329	348	309	329	340	382	332	344	329	361	328	340	345	359	365	346	323	368	361	348	333	341	352	323	345	352	372	406	353	341	342	307	394	372	352	336	368	350	369	305	335	381	358	351	340	334	348	341	337	340	333	329	327
5066	11598	7182	3267	2040	1494	1195	978	845	696	613	593	615	553	507	573	504	516	463	428	459	443	436	450	429	499	457	472	460	411	459	423	408	440	472	452	445	397	423	455	427	423	428	420	392	434	412	424	419	425	408	447	416	431	402	422	440	439	434	451	433	388	417	382	422	449	410	402	410	405	400	429	366	430	403	416	376	427	428	447	402	409	382	381	422	387	416	368	438	408	428	407	412	404	396	442	397	405	414	412	423	378	429	414	431	435	389	398	390	376	415	421	421	433	438	408	462	444	413	426	379	441	395	438	419	399	421	408	372	427	436	425	417	391	425	424	423	464	437	424	426	406	407	390	441	398	433	413	444	401	360	434	417	375	395	433	395	389	405	401	432	439	443	406	393	403	419	405	419	415	406	401	416	430	433	398	399	413	414	425	412	436	426	381	408	424	454	388	392	395	420	396	384	401	434	393	430	410	419	426	390	409	421	398	384	458	424	402	411	395	365	387	442	411	425	431	395	413	426	377	407	437	425	445	430	459	445	419	383	401	432	438	433	426	414	398	388	428	439	410	390	383	403	414	392	414	415	394	416	431	411	399	409	421	410	377	418	396	447	427	403	415	431	387	376	390	382	404	440	411	379	423	388	435	385	443	401	412	370	397	443	409	363	401	401	395	364	367	416	412	387	429	424	419	464	405	439	409	415	428	402	422	425	403	403	421	399	422	366	429	369	423	449	426	440	406	397	453	394	438	394	423	438	400	415	425	421	429	409	375	444	416	416	459	420	380	440	404	407	415	401	426	451	426	448	393	416	414	409	402	405	448	404	419	436	390	408	409	392	433	461	427	440	423	418	411	411	414	413	398	407	401	413	394	414	413	405	409	403	422	432	399	439	386	417	424	428	430	412	382	410	449	401	416	395	395	379	420	375	424	448	399	409	415	428	470	389	462	405	404	406	413	418	424	375	401	461	413	412	406	423	403	397	464	380	416	394	346	387	422	425	444	423	397	442	417	394	389	403	397	380	422	429	399	384	413	422	382	378	385	397	426	439	399	428	415	466	414	379	423	378	422	453	438	423	437	411	420	389	408	389	407	430	429	418	422	437	379	389	433	393	415	406	417	442	403	398	404	442	428	422	378	427	394	433	426	436	438	387	428	413	406	407	426	438	402	446	420	378	389	405	393	394	440	420	405	457	416	402	390	425	434	417	398	401	408	388	437	390	388	405	407	432	413	405	392	396	399	427	415	433	418	422	399	438	409	449	427	434	436	392	399	437	400	390	424	447	412	421	407	396	418	425	398	417	451	439	402	429	424	454	417	397	404	382	386	426	420	406	393	381	362	401	423	395	390	423	392	444	476	422	427	421	426	420	411	451	428	426	396	427	394	423	416	436	404	421	407	389	423	418	397	461	433	407	392	427	393	399	390	399	422	406	389	412	413	435	398	421	381	411	452	426	386	379	409	416	410	420	420	399	437	397	421	456	406	381	370	408	423	414	385	404	423	408	423	436	406	394	427	437	450	420	412	431	424	443	403	412	418	442	401	383	389	390	422	454	396	434	371	399	442	436	360	411	402	456	438	401	426	393	416	387	396	416	444	429	415	446	413	382	403	400	432	428	397	360	407	377	414	401	384	401	424	430	422	403	439	454	372	406	390	386	410	429	405	399	435	425	382	430	424	416	444	434	391	405	405	425	376	425	429	411	405	379	369	408	428	408	423	430	409	414	415	418	445	418	451	390	394	412	415	403	403	391	362	440	432	434	402	413	405	365	434	404	400	422	438	397	405	412	423	400	406	409	446	399	419	456	421	415	445	383	423	402	399	411	368	406	400	420	413	436	404	420	396	393	431	432	423	413	422	450	390	415	409	440	412	422	440	410	393	408	420	417	417	387	394	394	407	390	419	432	410	434	429	390	423	417	402	399	406	391	425	416	395	437	421	446	406	408	404	425	414	436	381	434	414	454	397	387	430	395	414	413	411	412	405	432	415	437	396	410	377	396	391	436	420	406	413	391	397	400	447	398	404	360	405	422	399	393	443	415	407	395	429	422	440	425	432	379	434	389	418	416	419	418	415	378	392	433	394	416	406	396	411	399	386	399	425	393	382	435	423	398	415	417	391	405	415	415	433	430	431	392	402	409	428	407	410	407	398	400	433	402	408	433	418	409	433	411	395	437	441	407	438	408	396	426	423	401	416	407	406	422	424	394	409	447	403	422	378	408	408	392	433	419	435	418	409	407	411	420	371	424	395	405	390	439	419	420	406	421	422	454	424	417	398	446	392	398	423	430	404	413	421	410	424	396	426	393	396	423	406	443	422	420	420	411	409	388	419	406	409	405	400	429	409	412	420	408	391	426	416	421	411	384	370	375	416	412	417	419	411	423	400	438	390	411	400	420	420	445	400	409	417	419	403	411	406	441	418	425	435	425	426	388	410	443	385	418	387	391	398	407	415	408	381	436	425	413	407	434	435	423	369	383	437	403	414	414	377	393	367	406	403	406	434	406	412	399	386	410	405	390	387	425	417	396	415	385	430	402	431	415	444	421	407	422	412	377	374	408	441	421	422	423	402	379	429	400	388	389	434	384	403	431	418	417	408	423	391	420	421	395	389	424	394	408	415	410	391	382	420	406	422	415	407	407	411	392	427	431	388	416	450	391	375	422	406	381	407	390	421	411	422	406	418	408	419	429	426	411	422	383	430	417	396	376	454	422	401	422	400	409	405	412	383	420	397	398	412	396	364	416	406	392	392	424	434	396	434	446	430	383	420	380	419	406	393	366	421	411	414	421	377	416	399	393	452	394	418	407	451	373	427	419	385	382	444	444	447	406	449	371	404	429	404	410	433	413	384	423	410	405	399	422	435	430	367	409	427	419	411	423	398	407	406	410	424	409	375	398	423	423	403	382	427	456	377	416	442	420	423	404	403	403	412	404	427	419	382	371	393	413	403	413	448	406	411	378	413	411	389	413	410	422	421	412	382	423	388	412	448	401	437	411	405	399	423	417	393	416	400	412	392	421	390	358	397	394	439	443	448	422	409	412	420	399	374	395	412	428	391	413	427	390	430	409	417	446	424	425	418	409	416	378	462	407	375	405	405	424	414	379	385	419	422	412	393	408	419	418	422	413	399	424	387	411	379	409	437	383	444	419	393	458	404	434	398	405	398	384	403	393	435	411	424	393	389	395	404	422	402	417	437	398	389	380	423	416	424	427	416	396	390	412	448	393	433	391	396	483	399	456	371	392	432	443	410	425	394	426	391	403	440	422	423	391	399	437	409	397	413	381	414	435	437	403	404	420	409	411	393	407	359	457	426	405	404	380	413	409	404	397	435	405	443	428	415	421	399	382	432	416	445	430	459	399	390	386	401	419	409	437	433	405	429	414	413	448	414	409	381	384	412	431	449	446	410	426	383	382	411	427	431	427	442	469	397	395	411	429	403	370	418	420	434	398	416	404	407	390	443	394	379	441	385	390	407	394	421	412	358	398	435
24889	21414	27335	25723	7640	440	321	261	244	233	201	189	178	185	174	197	163	139	147	162	152	139	156	168	150	157	151	154	135	166	148	137	140	150	176	148	156	180	152	140	159	151	167	147	159	125	136	129	137	145	136	132	149	146	125	134	120	158	155	150	139	156	162	173	167	132	142	141	148	150	137	159	138	142	146	148	141	150	160	147	127	145	124	134	143	151	131	164	154	137	132	133	158	145	137	155	149	127	162	152	141	157	152	133	164	126	159	166	141	156	159	134	153	134	128	146	160	134	150	138	149	146	163	156	157	160	131	161	147	131	141	150	118	154	151	145	131	157	150	142	149	132	187	128	165	156	155	155	147	149	139	164	176	141	144	146	145	140	141	136	155	141	122	135	149	159	141	147	132	159	139	133	162	140	131	162	146	139	166	145	173	156	128	159	145	144	134	155	139	142	144	152	160	156	142	159	165	128	148	141	130	137	157	141	146	139	148	131	129	152	126	162	157	163	167	152	130	152	146	131	156	126	155	155	161	130	164	141	161	144	155	150	144	152	161	148	158	163	125	136	164	133	162	127	153	164	142	147	151	135	140	168	178	170	132	142	146	160	142	159	146	127	141	155	133	139	165	136	153	162	156	160	146	153	173	155	151	153	163	150	157	147	125	151	145	143	148	160	151	141	143	159	138	141	139	164	151	149	147	159	157	122	134	138	133	146	154	144	147	144	145	153	143	158	145	121	148	174	165	149	158	146	143	139	145	173	153	160	133	150	143	138	150	142	157	149	158	145	139	139	162	157	145	139	148	149	124	138	133	148	157	135	143	149	122	153	136	147	152	158	146	148	143	160	144	145	138	151	134	123	144	158	161	130	146	171	156	144	151	139	131	145	156	164	156	166	179	152	143	175	156	153	154	160	135	137	153	160	151	140	147	160	166	129	152	157	152	161	149	157	138	150	141	159	159	156	151	158	147	144	134	140	145	118	132	162	156	144	145	172	180	144	135	159	140	131	160	147	127	130	143	178	129	149	141	144	152	177	165	128	145	150	161	143	138	139	153	164	162	122	141	133	143	149	156	143	135	141	155	153	149	167	130	162	142	167	138	148	165	122	162	140	142	144	162	152	155	150	143	164	147	137	138	154	136	138	142	157	154	138	140	150	137	145	143	138	145	137	149	152	139	143	144	144	144	140	139	130	138	139	126	138	148	141	162	173	135	152	157	162	137	141	146	140	121	164	129	153	146	153	132	131	144	153	154	143	123	128	145	145	152	173	147	167	172	141	163	157	131	161	147	154	163	134	154	150	133	150	149	156	158	132	153	166	134	147	146	159	156	142	145	158	158	146	141	155	146	141	136	140	170	139	120	144	148	150	161	138	135	145	173	135	149	155	156	154	140	163	144	158	174	148	153	126	122	160	143	152	150	161	132	165	162	149	147	144	146	147	144	166	147	164	145	166	154	149	145	138	138	137	124	163	162	150	145	158	154	149	151	134	157	146	174	139	159	146	122	148	138	139	142	158	167	143	150	151	151	154	163	146	135	140	161	134	125	154	160	132	171	155	178	156	157	133	142	145	155	137	143	149	149	163	142	124	137	133	156	165	146	131	144	130	141	138	149	140	139	132	159	141	151	146	157	173	164	141	151	155	147	152	145	142	154	153	162	155	141	159	155	143	146	151	158	129	142	150	136	128	147	148	138	176	135	183	138	137	143	132	153	154	140	143	123	145	158	136	160	165	136	128	166	145	135	154	154	154	163	167	150	147	145	148	142	173	154	160	123	143	177	142	154	127	136	152	128	157	170	176	119	140	134	156	145	138	135	123	142	160	142	145	161	135	136	140	127	130	133	137	140	132	145	172	156	173	153	139	166	154	158	152	153	162	135	123	126	147	154	151	148	136	141	167	145	140	126	165	149	146	163	151	160	151	132	130	155	141	147	138	154	134	143	152	142	138	153	161	145	154	139	158	155	161	151	133	138	146	141	150	146	140	156	133	159	159	140	138	146	159	155	160	123	145	156	158	139	154	134	148	158	132	140	151	153	144	159	161	139	144	156	150	132	158	135	127	147	146	144	167	142	134	142	137	138	148	178	148	147	131	132	145	158	153	136	122	158	148	151	155	158	173	138	150	159	129	125	163	160	147	133	135	149	144	143	142	173	151	168	159	140	159	143	146	150	160	146	142	145	160	138	146	147	157	160	145	139	152	148	145	150	161	125	135	153	149	150	162	168	124	132	156	158	159	144	154	157	158	150	158	155	138	158	138	149	125	155	136	139	142	142	126	155	156	142	151	147	138	150	153	153	183	141	148	138	157	159	128	145	149	150	157	156	149	170	141	145	146	146	135	142	141	157	156	136	137	145	144	158	168	179	162	145	140	142	151	160	163	156	148	151	153	152	169	127	146	161	137	120	144	160	130	139	149	146	154	143	160	140	136	138	145	113	144	137	141	151	129	125	157	135	169	147	147	138	139	151	155	147	153	143	142	136	142	153	134	168	119	132	133	150	138	160	132	139	138	143	148	159	169	163	138	144	158	149	156	138	141	130	137	141	149	139	169	148	120	138	156	155	137	158	157	144	146	137	139	143	134	133	141	156	145	157	166	133	137	122	151	138	166	162	147	151	147	174	162	135	134	134	166	175	142	141	129	170	135	157	155	149	138	160	161	147	177	145	137	150	123	129	144	160	146	155	147	149	148	163	144	133	149	158	146	151	135	141	153	158	135	162	155	136	150	144	160	145	150	172	146	139	129	144	143	143	149	154	145	145	137	152	165	148	131	146	163	162	145	161	140	142	147	169	125	161	156	136	153	156	165	145	159	150	141	153	139	176	157	150	132	157	154	128	152	150	159	167	148	138	149	128	134	143	152	153	147	158	166	132	149	133	147	129	145	138	156	157	146	149	145	156	163	154	137	150	157	154	142	139	171	122	158	129	131	153	144	143	155	138	153	146	156	143	139	139	137	136	162	142	136	157	143	152	153	163	152	146	151	161	144	132	147	155	140	151	158	121	143	132	127	139	163	146	144	151	133	134	155	136	146	143	146	156	141	146	136	137	133	137	160	165	141	126	154	157	151	158	140	195	151	143	168	142	145	135	147	145	137	128	146	156	156	182	147	126	155	166	145	150	143	163	142	166	146	150	143	163	154	149	142	162	159	154	146	163	127	132	151	161	171	142	144	141	139	145	127	138	161	144	172	129	132	133	145	166	152	143	144	146	145	142	128	133	154	148	135	149	157	147	150	173	147	146	142	146	152	152	137	138	159	143	142	143	127	154	157	120	138	144	148	144	149	145	140	145	126	142	139	152	163	126	147	165	141	156	158	152	130	161	147	151	130	156	158	135	129	138	152	145	120	146	139	158	138	138	170	136	151	137	144	153	143	142	169	153	161	145	143	113	125	156	140	117	135	158	164	149	135	141	157	164	138	156	173	166	134	142	144	148	144	164	139	167	120	140	159	145	130	159	147	143	145	140	152	131	152	131	142	136	147
5052	7735	4136	1939	1057	747	613	486	394	338	276	263	254	250	238	212	197	213	221	205	194	221	201	192	186	181	178	157	189	169	210	192	182	175	171	174	168	191	175	191	168	183	178	192	169	173	154	174	164	196	172	190	171	158	158	168	168	168	192	173	184	172	170	178	167	209	189	168	180	172	155	151	170	184	166	166	173	166	178	186	171	187	179	165	169	154	175	164	171	190	186	161	171	176	185	167	152	159	173	189	203	178	168	201	198	172	183	190	193	189	167	181	183	180	175	185	174	179	184	164	167	157	178	170	176	162	171	142	156	167	169	162	183	214	198	201	195	156	181	155	173	176	177	182	171	184	193	169	189	157	160	164	194	167	194	161	155	162	161	163	167	165	179	168	196	177	161	175	185	180	183	194	170	159	153	158	170	176	186	171	161	158	189	177	171	168	190	152	171	159	193	167	190	180	159	190	173	201	183	176	170	172	184	166	168	165	172	190	212	148	176	184	176	190	174	188	157	167	170	197	177	177	191	162	182	159	168	168	155	165	150	177	153	166	162	161	196	208	182	170	199	157	162	157	166	167	178	160	155	192	167	169	194	193	152	168	177	206	175	167	143	184	169	181	180	172	170	192	169	168	191	179	181	179	179	180	179	193	168	180	181	188	185	169	175	204	172	191	185	173	165	188	180	192	183	172	184	181	175	201	148	170	170	166	182	154	180	212	157	169	192	178	169	196	188	183	174	172	173	171	163	200	171	186	156	166	147	200	159	172	164	170	195	164	193	192	174	183	183	193	165	170	197	209	175	198	183	189	195	183	162	157	166	189	185	178	174	176	158	177	183	180	169	173	174	179	192	167	157	179	189	176	174	180	195	175	180	181	169	179	182	163	169	170	184	180	154	171	182	177	170	161	201	178	155	173	182	170	173	174	174	176	180	186	162	160	173	148	175	193	174	158	156	146	192	165	180	170	162	149	163	163	192	170	161	190	176	176	176	169	181	180	149	178	171	152	182	150	181	158	184	167	175	182	167	175	178	173	174	172	184	169	186	201	192	178	188	167	187	186	200	170	170	164	176	188	168	173	164	168	182	158	168	178	187	167	176	187	188	169	179	156	146	154	174	163	182	181	157	155	159	166	166	186	163	182	177	188	170	166	174	194	172	172	153	182	145	202	166	173	203	155	178	177	178	151	166	185	170	149	189	189	176	187	175	174	148	181	166	173	174	174	158	176	163	173	177	186	159	173	181	157	162	174	186	166	192	170	173	170	181	158	172	160	183	171	186	179	170	160	175	192	201	164	175	171	180	168	193	178	183	150	177	176	176	173	166	193	148	184	163	158	178	173	153	204	167	197	177	181	168	162	170	182	185	174	189	212	170	173	175	182	164	174	171	184	184	167	186	159	170	205	182	169	179	176	170	160	169	166	176	172	172	176	163	167	161	191	152	159	146	151	179	187	163	174	189	185	155	149	149	195	173	188	168	157	163	194	180	183	192	160	190	175	172	193	170	161	162	153	175	161	169	199	161	165	171	184	166	168	200	205	190	174	178	191	199	174	154	158	171	155	189	195	180	188	160	154	178	178	183	174	203	191	140	180	185	166	161	151	182	178	170	171	167	176	163	188	160	180	172	197	181	169	185	183	206	159	178	172	184	155	196	166	161	149	193	190	182	181	177	161	179	177	184	199	185	197	181	158	173	180	177	168	143	162	162	156	173	154	184	161	186	180	165	173	173	182	182	181	188	179	171	188	199	175	182	160	159	160	194	159	170	166	198	165	148	186	172	137	167	186	172	164	171	168	166	175	179	174	169	197	180	165	195	189	182	166	192	190	158	173	182	159	197	175	145	178	179	144	160	185	174	154	188	187	173	145	201	167	173	172	187	170	146	180	190	191	164	169	163	166	163	184	153	190	181	175	160	170	189	174	162	160	176	177	172	170	177	160	171	175	163	164	189	154	161	186	178	192	172	164	163	148	167	172	189	165	167	176	183	176	177	172	162	168	162	158	194	159	196	181	174	162	180	179	185	179	174	171	157	183	177	164	188	174	170	174	168	197	172	182	181	156	164	194	194	194	161	185	185	187	180	190	184	162	161	171	164	188	169	179	178	177	141	175	155	165	177	183	181	185	186	190	170	167	167	161	184	177	188	178	174	161	164	194	164	166	166	150	178	179	184	152	148	159	192	143	180	157	186	183	194	189	186	162	184	162	167	171	174	158	171	184	174	168	149	168	187	156	192	161	191	159	176	170	183	177	182	203	185	184	211	177	157	192	173	178	178	174	176	175	197	184	175	158	184	161	184	155	170	186	177	162	170	177	167	162	166	157	159	175	164	180	148	169	180	158	169	158	191	185	172	160	193	185	155	190	172	165	160	168	164	186	166	192	165	182	162	186	179	172	174	183	175	190	181	182	175	169	188	167	166	194	153	159	180	178	169	180	171	180	182	183	165	171	168	172	161	178	185	172	179	171	183	162	174	174	167	198	179	168	187	185	180	167	189	177	173	156	201	178	184	169	187	184	177	177	185	190	151	152	168	167	179	183	180	172	171	167	160	168	141	176	182	170	170	173	178	171	173	166	152	172	172	166	194	169	161	185	153	167	155	193	175	171	167	181	164	196	170	166	188	163	167	176	160	170	175	165	185	164	161	188	203	183	164	174	187	176	191	190	178	185	174	170	178	168	180	171	180	152	154	170	181	165	175	162	194	165	172	176	179	187	159	185	182	179	173	162	168	163	180	180	160	175	163	177	173	166	192	175	173	148	156	192	170	183	170	176	163	164	169	173	175	169	152	195	183	176	179	154	164	162	174	190	197	188	160	179	166	199	161	169	180	170	170	145	154	160	166	160	161	170	164	158	159	170	170	167	138	148	188	163	179	173	180	186	185	186	177	179	170	145	170	204	178	189	185	177	192	171	177	181	154	204	159	168	167	153	180	176	153	180	184	163	173	182	183	155	160	175	181	160	176	179	174	186	159	189	176	168	196	200	184	166	175	175	177	190	217	192	174	197	169	185	172	180	167	164	188	175	183	170	168	187	172	186	161	173	179	178	152	176	171	178	182	179	171	178	175	157	179	169	161	183	170	173	201	159	181	177	175	176	162	174	182	154	155	170	186	181	186	195	199	167	185	173	166	182	159	163	184	170	163	167	166	182	166	178	174	165	195	163	169	171	168	203	150	183	188	187	169	162	163	173	183	146	173	175	171	157	183	182	158	158	171	181	170	165	180	198	184	177	159	175	159	169	197	165	180	170	174	188	151	178	156	161	161	189	156	175	186	173	189	171	173	169	197	186	196	163	155	186	174	175	166	187	157	199	183	163	163	179	151	163	139	169	172	160	180	189	170	165	176	176	166	162	177	190	177	183	168	161	165	177	183	172	155	169	176	172	187	201	199	158	154	183	169	165	171	173	164	200	193	172	196	189	195	199	197	142	201	181	184	180	172	169	174	182	184	176	183	175	174	207	191	156	160	183	184	201	170	172	144	163
22799	21482	29172	24206	21476	21481	5580	763	520	513	431	380	296	304	320	293	271	268	271	224	220	210	241	239	221	216	213	214	199	208	207	195	201	169	201	188	203	171	187	175	181	178	190	173	181	184	179	184	189	183	181	176	186	172	159	170	167	192	181	206	195	182	189	168	174	198	179	197	175	184	182	185	164	179	169	164	165	157	204	177	187	197	186	165	171	189	167	160	187	173	172	165	187	173	176	174	172	170	169	179	206	155	183	191	171	166	161	161	170	176	180	165	194	196	163	180	188	173	135	192	181	178	194	189	186	143	144	175	171	152	176	178	187	141	185	171	180	159	202	169	174	172	165	162	184	189	171	161	166	186	174	191	171	177	182	166	193	168	184	171	157	178	166	162	177	187	181	153	163	179	185	183	174	193	186	149	180	164	176	148	168	165	145	174	180	189	172	166	175	182	171	174	162	159	173	172	173	160	172	166	185	156	176	173	161	184	180	219	173	183	168	185	164	169	169	163	196	188	183	163	190	162	158	179	163	154	183	168	201	166	180	187	169	162	173	182	181	184	175	160	182	161	171	162	162	200	169	171	185	181	190	170	205	184	181	167	184	180	166	179	180	178	193	157	164	188	183	190	165	170	192	177	158	189	168	168	169	196	183	168	190	167	179	155	180	176	170	165	178	175	177	177	178	169	166	197	200	197	161	184	183	159	180	177	177	162	167	198	189	187	197	167	156	182	166	166	143	168	194	172	184	156	195	169	174	164	192	174	176	176	171	168	161	175	178	194	188	165	181	178	189	169	174	191	193	179	178	193	161	206	163	182	173	177	186	181	184	162	155	175	168	179	156	181	182	189	187	181	163	198	175	164	167	165	175	166	177	175	164	180	172	173	176	192	215	177	173	181	170	183	183	189	158	163	165	165	190	160	178	182	165	153	190	192	158	185	186	154	177	165	177	179	188	158	195	184	163	184	171	187	178	187	177	171	191	163	164	163	196	156	160	206	151	179	186	183	187	173	190	169	170	185	181	178	182	171	173	165	158	157	185	180	166	189	171	165	167	196	164	194	176	181	176	184	166	207	179	200	167	186	188	173	196	185	153	196	185	166	212	191	154	186	174	153	175	188	186	165	173	195	184	184	176	183	164	158	172	202	172	169	186	197	186	178	187	197	150	165	191	180	196	174	139	170	172	183	191	183	191	168	171	155	167	170	182	188	161	177	194	178	167	174	185	182	162	178	177	175	212	156	177	188	212	168	189	200	179	180	159	185	195	185	169	167	168	173	190	176	159	174	179	171	172	170	197	174	161	198	196	158	188	199	199	177	162	167	195	188	188	201	184	166	197	174	174	174	164	182	183	166	158	179	184	160	188	155	181	175	171	149	178	193	179	186	174	159	167	189	189	184	185	166	180	176	181	183	192	178	162	175	185	202	174	163	175	185	168	174	185	183	170	176	165	179	179	160	174	178	191	186	164	172	164	161	168	175	180	179	167	173	184	171	152	174	195	153	181	183	176	205	183	177	189	138	163	179	147	176	160	165	193	183	161	180	175	189	164	189	179	159	180	176	165	141	183	175	199	184	191	139	189	157	168	176	188	183	193	168	210	164	183	186	144	171	177	145	143	158	168	159	204	156	167	176	164	179	169	169	160	199	175	185	186	177	170	186	174	163	173	186	189	181	172	167	187	183	177	156	202	158	192	188	151	179	175	172	165	163	155	173	174	186	170	153	200	168	195	184	173	160	177	180	184	178	179	189	175	212	191	187	132	173	175	162	180	178	166	167	154	192	177	165	178	185	167	187	177	177	197	156	163	184	173	177	178	196	159	174	174	195	178	175	161	171	179	147	171	154	169	190	175	203	169	178	168	184	178	164	177	193	151	181	178	182	191	172	185	186	171	176	192	188	191	167	173	201	189	169	179	165	182	187	175	174	174	176	166	183	155	147	160	180	177	166	148	190	167	196	188	180	172	182	176	184	165	187	157	170	200	188	176	176	177	186	184	176	174	176	174	183	175	193	183	157	167	174	172	181	182	155	177	180	196	160	186	163	187	201	161	173	174	195	157	190	199	198	198	198	159	169	170	174	199	159	176	163	188	173	176	171	180	189	149	194	177	178	184	160	171	177	161	192	186	161	173	172	179	173	191	176	153	177	193	185	181	171	182	173	184	183	160	164	161	159	163	174	193	203	155	185	154	187	175	183	173	203	175	172	169	177	172	172	173	177	186	172	203	180	195	173	162	172	175	176	177	178	166	168	178	177	177	140	175	187	169	176	175	174	184	161	170	180	160	200	159	175	184	144	170	193	182	193	175	175	148	192	182	182	144	182	176	173	167	172	166	164	164	178	172	164	165	163	188	196	159	172	149	197	194	180	162	191	180	187	159	189	174	204	189	185	194	190	171	169	171	182	172	194	160	172	165	192	179	170	182	199	165	169	158	167	181	208	175	183	166	161	185	154	167	166	189	174	181	182	169	171	166	183	161	162	158	177	163	177	163	181	191	192	159	167	167	188	157	193	169	145	154	156	173	178	152	177	207	179	139	178	168	180	174	173	173	165	174	165	171	176	154	178	171	150	154	175	156	206	150	185	169	168	196	176	177	184	181	156	169	180	194	184	184	175	150	185	174	196	167	181	159	172	177	169	183	186	220	159	173	157	182	182	183	184	161	183	163	211	148	169	167	194	173	199	155	165	156	177	159	167	203	167	191	189	179	187	173	176	190	174	153	172	160	181	189	145	174	169	170	160	180	182	168	179	162	176	164	176	173	163	168	169	172	157	138	176	185	179	174	181	154	167	167	177	188	172	159	169	165	172	199	165	192	167	179	173	164	146	182	164	186	175	184	163	191	169	186	213	158	175	154	169	173	182	165	174	187	183	207	192	168	191	180	166	160	178	195	189	185	184	168	187	173	183	171	175	177	171	186	144	174	184	158	174	193	172	159	178	189	190	182	166	171	167	180	182	169	166	177	191	198	166	163	185	180	167	168	186	179	179	184	164	166	167	180	193	151	173	207	179	180	190	161	156	194	158	180	166	169	177	168	180	185	177	198	162	186	163	145	167	170	153	184	177	190	189	207	203	180	158	176	171	151	175	180	170	185	194	156	179	165	169	185	190	157	160	157	170	205	168	177	179	166	178	171	164	168	195	172	180	178	144	165	183	179	173	179	190	144	213	177	163	168	176	165	198	178	183	154	175	169	181	175	173	154	185	188	202	162	171	205	175	154	156	162	161	149	165	186	175	170	175	185	153	165	180	194	144	201	145	204	174	170	178	190	190	185	196	179	166	173	179	188	163	156	185	187	191	174	154	185	188	182	173	166	168	197	187	188	176	174	173	202	183	176	185	161	178	157	181	169	154	194	189	175	202	182	184	171	154	198	182	164	165	151	156	196	188	183	184	175	188	157	189	163	168	190	168	189	173	165	184	160	147	200	187	193	172	174	175	163	188	197	171	154	159	153	180	158	174	182	185	140	164	156	172	176	172	158	172
6492	17756	11429	6758	3368	2335	1743	1307	991	762	684	536	521	430	434	404	399	381	331	316	288	273	254	253	279	298	273	261	287	261	226	268	254	234	231	255	252	248	245	228	232	224	231	236	205	228	216	238	238	218	228	220	233	215	214	208	236	217	231	211	261	193	207	197	191	211	235	201	221	220	240	207	225	202	211	229	223	220	216	213	203	225	214	230	240	198	232	243	172	210	223	235	213	237	212	226	207	203	218	227	189	211	210	209	202	195	216	181	227	196	236	232	231	215	209	220	212	212	203	197	189	196	196	211	206	230	201	228	214	217	235	206	221	231	210	221	190	222	212	221	230	186	212	195	213	204	206	203	237	201	229	201	204	187	207	211	220	197	192	221	217	240	230	189	212	189	191	219	211	215	212	221	200	217	208	203	231	200	239	184	186	233	217	244	214	203	216	226	202	209	225	226	211	203	212	205	230	205	217	223	188	204	218	202	202	220	250	207	230	221	213	199	215	201	217	232	215	217	226	232	192	213	201	202	218	192	236	215	213	208	217	216	204	206	195	204	215	232	234	212	225	220	216	205	209	202	222	201	221	216	180	211	219	211	190	206	219	191	229	225	236	193	221	237	193	202	208	227	198	218	238	210	208	225	210	230	212	225	216	236	212	189	217	210	227	212	222	186	230	217	214	179	211	214	195	228	210	231	205	201	206	233	207	201	185	213	225	262	242	219	199	217	194	210	211	212	199	216	236	238	204	202	213	192	234	211	233	203	239	245	225	214	202	201	232	210	187	200	217	198	213	213	205	221	253	221	199	199	239	230	195	216	218	236	233	245	208	219	242	204	221	194	237	227	216	213	230	213	186	194	231	212	231	194	209	229	217	217	216	194	222	195	198	210	223	218	229	220	209	225	194	227	206	227	217	222	183	229	198	209	217	203	197	206	194	234	234	204	245	211	208	202	247	222	208	196	241	186	232	199	182	212	217	214	220	232	185	210	240	202	217	221	208	206	196	203	216	207	209	217	198	220	214	220	218	197	198	220	202	211	227	223	215	217	192	219	202	198	214	204	208	210	182	215	198	224	201	215	201	183	229	187	239	205	211	225	211	229	198	207	216	198	234	184	211	241	190	187	202	212	197	208	217	188	194	200	207	213	203	206	211	228	234	203	206	210	213	232	186	226	200	221	206	208	223	202	224	257	201	221	239	222	208	221	219	183	199	194	213	215	189	220	207	243	191	221	209	206	208	225	220	212	210	205	217	225	241	198	223	202	213	218	212	227	214	233	222	237	226	197	220	188	182	200	208	227	220	217	225	224	220	211	221	208	231	222	194	228	210	228	192	221	239	222	216	228	217	209	228	215	203	209	220	204	235	218	187	190	234	221	215	214	217	184	216	207	200	208	208	228	217	210	226	219	213	188	234	188	217	202	224	207	239	218	200	208	220	185	231	217	221	203	195	210	216	221	191	206	205	194	209	203	216	219	209	205	204	234	221	191	196	219	226	218	201	217	234	215	214	198	221	202	227	187	266	242	206	225	225	205	228	229	213	210	218	210	205	216	221	176	202	220	232	200	192	219	198	188	215	237	228	227	224	228	207	219	195	212	186	179	181	194	182	234	193	217	196	189	227	221	196	219	215	197	182	185	231	220	176	186	209	195	211	204	220	232	211	200	198	232	218	225	200	219	223	220	220	191	211	198	250	215	232	199	227	224	207	212	220	208	236	192	194	199	203	189	201	237	211	214	209	204	209	232	200	218	196	225	212	230	209	209	224	226	203	202	206	235	196	211	210	242	207	213	214	207	208	227	209	216	206	243	220	189	231	228	205	210	191	206	230	192	212	203	230	228	183	220	222	207	206	203	197	217	214	226	228	198	217	228	225	219	194	211	201	214	205	221	199	208	208	235	215	206	219	209	212	205	215	210	237	242	210	210	223	219	181	202	234	205	222	194	206	196	199	196	202	205	223	205	225	197	209	203	229	212	198	230	203	240	209	209	213	209	225	222	213	200	210	221	199	232	200	218	214	212	199	197	229	207	236	219	206	240	189	236	197	212	211	219	237	220	224	213	219	225	229	186	201	237	226	219	212	204	211	230	227	218	231	207	198	223	199	213	224	225	205	205	194	206	240	213	194	186	196	235	200	221	201	232	193	222	198	236	199	195	206	207	232	222	216	209	206	218	210	202	207	223	202	251	214	197	217	203	195	193	219	213	209	229	207	203	189	203	205	196	221	203	208	195	224	220	202	220	213	192	203	218	210	190	210	213	205	211	220	214	195	199	200	241	199	206	205	215	215	226	221	215	216	212	207	185	212	183	201	216	190	200	192	225	215	204	231	208	209	217	194	190	239	236	189	258	194	224	207	210	212	227	214	222	221	225	198	193	191	206	195	219	232	196	205	206	224	210	178	204	217	193	219	198	213	200	233	214	216	209	203	202	213	192	203	236	185	212	247	222	201	199	206	192	209	217	207	223	222	200	214	229	201	197	189	228	209	229	209	228	200	221	215	193	230	229	219	246	208	226	223	225	188	212	182	188	220	197	224	190	229	202	219	201	220	202	220	206	195	213	211	200	189	199	226	202	227	223	221	220	228	210	208	250	223	178	233	206	206	207	199	221	219	211	223	221	233	203	211	203	226	209	231	228	214	214	210	235	206	207	243	234	201	218	236	221	222	202	222	210	225	207	213	215	200	200	208	210	206	217	205	225	203	199	215	211	205	226	218	175	202	229	223	203	207	212	231	206	206	214	202	198	198	205	237	201	228	200	198	209	206	194	214	209	199	209	229	221	216	180	218	230	213	191	220	189	216	210	197	199	200	221	206	208	227	224	212	215	214	211	214	201	208	214	197	202	225	218	236	220	255	213	219	206	224	201	215	223	203	209	233	205	197	211	194	228	223	189	221	213	228	215	175	206	211	208	216	197	213	231	224	191	227	214	232	205	212	223	223	193	222	163	231	225	223	203	219	193	213	203	223	229	199	229	204	217	196	199	207	214	231	211	184	226	230	190	208	193	219	196	211	212	200	213	182	232	228	191	202	172	232	210	217	205	221	221	211	202	222	215	219	220	211	245	196	220	228	211	216	186	222	205	213	212	209	227	240	210	198	209	218	230	208	195	227	229	191	215	211	234	218	208	199	223	227	221	228	230	207	215	244	226	199	206	211	194	232	235	193	215	215	228	229	224	211	199	232	240	200	219	199	219	189	217	220	208	224	214	208	206	180	206	208	210	218	208	219	221	220	209	188	183	206	201	211	212	227	217	190	210	192	194	207	223	199	216	215	223	205	209	205	202	204	231	186	190	225	209	209	206	217	203	223	226	205	227	223	196	202	220	230	193	215	195	232	201	219	208	233	207	229	240	197	193	229	208	222	195	214	210	200	196	204	215	196	232	231	210	246	219	184	212	191	210	198	230	213	173	206	231	228	206	196	221	188	222	232	224	219	185	206	217	213	228	217	222	214	224	203	222	216	220	214	191	226	201	235	234	209	202
27687	17683	4023	884	602	540	359	328	303	342	307	306	280	322	293	298	322	304	295	309	310	343	316	315	308	319	323	305	308	345	284	317	299	312	301	283	278	295	305	293	316	301	302	305	321	322	309	302	278	327	336	319	282	340	276	295	300	292	311	301	309	286	292	303	320	296	304	304	293	276	305	295	305	283	301	307	296	292	289	303	304	315	307	325	297	303	311	311	310	313	303	295	299	311	329	312	308	293	330	315	305	328	295	346	303	297	326	291	299	289	312	304	304	270	327	275	311	316	330	309	287	296	304	322	320	296	299	321	279	297	323	321	308	309	305	310	296	307	305	332	330	270	307	327	297	316	304	326	297	293	320	303	322	298	313	313	277	335	322	280	308	299	304	298	337	318	297	300	297	335	303	290	311	324	327	299	276	285	287	325	295	316	335	289	277	325	297	311	347	294	296	322	321	307	313	322	310	276	282	291	298	325	267	321	301	303	310	346	339	296	316	287	278	295	313	312	320	298	299	308	321	332	320	322	327	301	308	317	280	326	314	321	343	276	295	321	288	314	265	315	306	312	293	289	295	292	329	304	304	307	271	291	314	280	270	299	304	312	298	287	309	314	301	307	311	310	286	332	317	309	321	292	304	277	308	300	305	312	326	288	289	313	318	308	318	291	297	291	328	293	328	345	319	328	310	320	299	301	317	306	282	322	286	285	289	283	336	310	299	297	311	278	296	341	319	307	323	291	288	307	323	289	309	307	320	307	311	259	331	284	290	291	300	275	305	258	322	305	312	281	315	344	286	321	289	321	331	301	338	316	308	282	303	306	264	308	321	343	305	291	278	291	293	305	313	292	290	316	288	290	287	313	319	331	287	286	311	326	301	296	309	325	304	310	294	279	310	322	303	309	315	308	292	333	320	312	282	308	290	313	319	293	339	302	290	344	290	298	298	304	297	286	260	293	324	293	281	327	304	308	300	326	295	329	299	296	308	301	332	304	278	295	340	286	291	288	269	308	318	286	337	314	292	315	328	296	280	266	290	317	294	314	325	322	298	292	303	321	309	323	318	309	266	314	300	302	283	301	315	317	314	314	319	295	320	305	347	286	273	313	285	275	305	305	302	271	312	300	289	308	304	318	320	329	307	310	307	369	310	279	296	309	303	312	279	312	313	300	306	284	311	300	295	296	287	310	299	296	256	286	294	331	312	301	303	309	279	304	311	331	338	275	288	315	324	334	311	324	299	297	328	325	306	341	294	287	319	319	297	263	313	308	257	316	292	335	297	295	332	302	303	319	294	299	304	309	268	330	296	296	312	321	345	290	280	287	296	281	310	311	274	333	323	318	302	294	294	292	276	320	317	294	370	280	296	336	306	304	304	322	344	314	313	289	297	318	290	292	308	320	358	305	312	304	335	282	299	311	303	289	340	284	330	293	305	292	319	286	320	318	279	305	339	304	328	308	310	294	295	295	296	330	299	266	277	299	326	305	316	312	327	296	305	330	311	276	287	278	280	313	285	282	317	303	293	315	284	273	290	290	284	297	320	342	304	289	298	321	273	307	322	294	309	315	300	300	280	323	325	282	358	275	308	298	314	290	315	315	321	314	307	304	288	289	307	304	282	288	313	308	309	303	298	311	320	313	305	311	292	304	323	311	301	333	305	322	305	308	316	317	332	298	279	294	312	319	289	314	288	355	322	300	321	306	271	292	306	280	293	306	305	323	315	272	327	286	311	280	325	293	275	352	327	327	299	319	298	318	292	291	271	329	290	264	321	339	320	314	284	322	307	309	295	295	299	302	301	322	343	315	300	297	320	307	302	308	320	317	322	318	326	306	289	286	288	306	299	318	321	318	304	294	294	316	278	302	346	341	332	316	278	361	295	289	342	321	327	318	345	312	292	300	314	297	328	335	304	306	305	295	322	340	330	311	324	306	309	343	320	313	326	284	283	294	289	316	271	330	312	321	315	301	300	329	330	297	294	305	293	296	316	278	330	314	281	316	334	296	298	269	302	293	296	321	305	316	304	286	306	305	334	283	280	310	288	287	305	313	309	293	310	284	311	321	326	295	305	316	301	295	311	333	318	302	332	277	300	283	282	309	298	303	331	310	290	322	301	302	326	314	316	312	302	285	307	282	292	336	312	302	290	303	288	305	298	284	318	303	313	293	301	319	307	325	307	303	292	331	304	347	311	260	301	274	295	323	328	285	315	308	345	295	315	312	276	339	314	294	309	312	318	325	301	317	312	299	279	323	296	303	312	292	321	323	290	295	290	309	292	317	291	310	291	280	293	279	261	312	316	314	316	292	330	290	335	308	302	344	293	304	311	300	298	293	297	297	289	291	319	306	280	272	315	296	307	319	302	289	335	302	318	313	314	304	337	316	269	308	286	296	293	307	302	308	289	293	318	317	309	295	310	300	284	266	304	314	317	287	332	298	301	299	341	319	303	281	285	290	347	296	270	305	320	313	300	315	336	319	330	303	315	287	304	282	291	320	291	299	306	346	327	306	282	304	324	341	283	307	281	318	304	301	304	290	344	288	312	317	323	301	313	301	305	306	340	331	313	302	307	287	315	279	274	291	291	283	291	311	288	316	304	318	298	304	284	291	314	306	304	301	304	272	298	338	282	294	302	280	322	295	279	308	307	322	309	302	301	286	325	279	339	326	300	298	337	322	301	332	321	331	275	306	343	332	303	333	329	305	275	329	307	296	288	296	314	258	323	303	310	314	311	350	277	303	312	317	279	284	293	289	321	290	289	284	329	314	316	302	353	309	327	279	324	318	328	297	311	302	285	317	350	300	300	313	314	320	344	314	278	291	346	311	318	307	320	306	328	316	323	274	281	307	282	327	308	320	290	322	324	302	301	331	309	332	302	311	302	318	323	336	295	308	320	339	332	296	275	313	298	286	288	315	292	285	294	296	291	292	297	335	312	268	334	303	306	288	297	300	289	307	279	287	322	300	301	295	310	283	299	345	303	290	305	297	288	325	291	305	289	323	293	309	281	306	310	311	307	308	304	300	296	307	284	282	319	305	293	314	296	267	305	312	320	307	302	294	303	309	282	304	298	319	319	312	293	304	273	303	303	317	295	313	275	296	312	293	282	312	311	282	308	322	307	311	277	293	330	302	292	309	326	280	272	323	337	346	274	317	306	299	302	304	290	332	312	317	307	284	297	293	304	310	274	297	292	292	341	325	316	278	302	318	320	314	295	297	300	295	290	318	313	325	301	302	278	317	289	303	299	290	326	271	317	320	278	263	319	296	300	301	326	308	317	286	339	294	290	293	299	278	317	296	299	280	283	297	303	301	279	325	272	297	294	312	337	326	303	286	294	310	348	306	329	327	345	293	289	322	300	300	288	297	300	312	316	328	320	304	329	295	300	294	291	300	294	275	302	306	277	320	307	318	288	291	334	314	327	337	323	293	310	325	309	317	298	290	304	320	303	295	333	308	320	296	322	316	299	306	293	312	321	316	288	305	323	307
5342	3746	2007	665	515	462	436	396	390	407	389	386	399	371	401	353	390	360	351	360	361	341	361	373	413	379	360	371	365	367	370	361	368	320	353	331	368	345	321	384	377	350	346	390	310	389	360	361	363	350	343	357	390	348	370	361	357	343	359	386	360	361	345	348	340	371	388	347	337	402	393	352	341	357	348	362	351	353	352	383	380	382	352	342	342	316	351	329	329	354	376	374	328	347	399	353	368	350	395	328	358	334	390	359	338	335	354	365	332	398	365	350	362	378	353	373	375	369	351	358	347	332	366	343	356	374	363	389	342	395	324	384	362	351	342	345	374	357	343	355	375	362	335	358	332	373	349	349	348	378	367	347	369	329	355	354	324	377	351	362	328	361	369	385	352	374	388	333	326	366	349	335	393	351	369	358	357	323	324	356	378	331	366	345	361	358	399	357	351	353	369	359	359	363	368	357	345	367	360	325	341	365	373	324	362	366	405	361	358	370	394	386	352	333	369	374	374	340	365	332	370	372	386	392	360	377	350	368	325	339	345	380	347	396	349	363	369	340	355	358	399	404	380	355	383	352	320	340	374	358	384	392	339	340	352	329	342	357	320	386	336	373	341	345	364	375	363	351	359	358	309	375	328	331	379	379	362	375	362	351	369	368	318	358	351	384	364	332	374	315	387	385	335	358	354	349	355	357	365	354	345	377	368	355	361	317	338	349	357	339	394	377	324	328	349	360	376	348	351	348	362	364	377	338	342	378	381	352	365	333	331	351	355	324	361	343	384	347	350	340	350	349	360	355	376	372	388	328	380	340	353	347	371	356	359	339	352	390	342	354	346	377	391	360	368	336	365	325	351	379	336	358	378	328	337	355	361	372	350	385	357	320	350	347	379	382	358	324	378	365	363	350	329	365	343	348	340	362	326	347	341	353	371	366	372	344	348	366	355	344	359	370	374	339	331	359	381	348	355	378	334	351	389	338	355	375	382	333	349	351	368	372	349	364	372	352	354	356	322	351	344	364	332	352	338	370	381	339	367	344	355	348	381	363	345	333	334	354	388	326	356	362	334	348	358	369	365	366	348	361	349	389	335	336	327	332	378	365	370	351	362	364	339	391	394	341	360	380	357	340	370	361	355	365	344	354	330	375	334	381	361	350	347	345	385	321	331	328	358	372	369	351	382	364	343	374	329	342	344	392	358	375	365	342	360	352	344	345	362	337	378	364	330	375	370	364	345	371	342	388	360	341	385	336	362	356	400	346	349	404	382	350	350	356	363	363	359	393	378	369	358	377	408	337	350	355	366	365	365	387	316	367	325	364	351	354	331	334	356	382	344	358	361	365	335	367	362	397	362	376	372	341	362	362	342	355	370	341	345	336	364	363	354	347	345	366	353	317	367	379	343	342	360	362	392	366	374	337	356	375	374	369	367	350	371	386	330	388	380	321	364	378	344	341	351	330	358	360	341	358	328	334	333	358	350	339	338	394	375	385	360	371	354	368	358	370	323	343	349	371	345	387	351	356	348	335	364	332	388	374	372	390	372	357	370	363	381	336	360	325	353	371	357	348	360	365	347	343	348	368	362	378	375	359	339	373	355	343	400	331	340	344	378	364	331	361	355	375	341	352	378	384	352	348	360	390	378	367	337	312	371	349	391	344	352	358	348	369	390	364	336	376	354	350	355	342	345	374	366	354	372	343	389	329	353	349	329	348	352	336	335	355	361	348	349	333	348	329	354	348	339	378	369	309	329	372	365	377	397	356	345	354	368	379	317	358	384	355	371	352	387	338	383	378	349	330	392	381	361	379	383	357	345	328	346	338	364	327	351	347	341	376	341	340	376	371	349	363	345	350	339	325	360	337	346	342	396	358	359	364	346	368	381	357	317	357	362	373	367	320	367	352	361	352	345	333	344	356	355	338	351	360	374	373	369	371	383	369	357	390	337	377	356	337	368	340	362	342	348	338	335	350	366	342	408	346	340	367	372	368	382	381	354	379	371	364	339	349	345	360	375	391	367	379	360	377	364	365	371	358	369	363	350	368	311	329	339	386	349	361	348	379	386	385	344	362	368	385	385	358	370	381	351	362	371	366	356	355	375	355	374	343	354	372	348	367	369	369	369	352	346	389	365	339	342	354	336	357	333	370	378	320	376	364	328	364	330	355	347	357	392	357	347	376	352	361	327	356	374	342	356	361	355	347	346	363	360	342	355	350	388	348	323	354	364	349	368	364	372	351	336	374	329	359	319	359	340	390	347	353	371	349	356	372	389	376	348	401	346	383	367	367	363	397	324	394	355	323	349	349	340	347	347	339	346	355	387	379	326	350	379	369	343	375	379	370	379	371	359	328	369	355	360	331	352	342	341	331	322	347	364	380	350	329	397	347	363	360	380	342	358	339	345	327	315	377	345	370	382	336	355	344	370	390	356	355	364	360	356	358	348	371	373	388	352	383	378	381	371	358	369	356	369	378	374	364	329	350	365	314	356	369	394	352	388	346	352	352	340	343	340	341	369	330	369	380	343	322	327	345	363	322	348	373	367	358	338	331	385	340	353	368	329	359	396	359	344	371	382	367	363	358	404	326	356	376	370	357	338	368	369	328	354	349	359	338	364	359	335	379	354	373	357	327	345	316	380	383	367	317	371	323	364	367	332	342	313	381	365	386	335	363	366	323	359	364	347	366	356	356	382	340	343	340	344	359	367	364	370	308	332	359	365	327	353	300	372	351	383	336	385	356	321	388	334	368	373	344	347	341	379	353	343	339	341	350	321	363	377	373	360	348	354	336	365	382	330	380	337	344	388	360	371	367	400	383	369	346	380	350	321	353	350	325	326	325	355	354	377	314	394	345	378	351	353	323	364	307	361	334	364	339	386	338	392	330	371	341	374	347	366	329	355	378	373	383	374	366	346	362	339	358	370	382	356	406	354	387	318	371	359	351	386	362	351	326	364	346	376	354	333	332	321	361	352	348	357	369	371	352	364	337	367	346	375	369	355	366	381	367	325	359	341	343	395	364	362	357	342	362	339	341	348	349	356	347	325	332	371	352	338	373	357	362	335	348	374	353	339	351	362	339	324	354	363	370	336	346	332	347	362	363	375	351	347	378	358	344	338	323	337	368	344	361	345	339	374	367	399	352	365	353	355	338	339	350	346	335	385	386	328	339	349	360	372	328	365	385	335	355	378	345	355	321	305	344	372	319	331	344	380	391	363	379	354	335	361	348	355	347	375	361	368	367	342	347	353	365	366	360	345	339	361	393	385	356	354	339	373	339	363	359	387	340	344	343	324	371	338	348	351	332	350	381	354	367	347	395	356	335	368	413	345	373	361	380	355	375	356	351	353	350	353	349	356	322	378	315	360	354	324	373	347	382	344	379	386	368	374	333	357	347	346	352	389	396	360	341	365	337	390	342	332	397	375	345	359	356	374	358	357	401	350	402	369	368	320	344	359	345	383	348	380	381	341	355	355	393	325	358	357	359	366	343	346	335
23792	21472	28700	24656	21438	8158	1002	692	556	497	494	435	425	438	419	437	403	413	373	386	387	381	392	363	373	362	373	364	357	364	330	376	350	365	372	339	362	353	328	365	382	353	354	348	354	362	358	374	365	368	333	356	384	375	381	377	354	348	390	375	326	387	338	356	344	378	364	318	342	335	347	381	332	375	340	337	338	365	349	396	363	362	342	372	357	380	382	338	373	365	348	385	364	358	351	327	352	381	375	333	333	362	372	346	355	344	345	345	389	374	363	353	368	325	347	340	335	355	362	352	391	327	366	342	384	352	360	366	367	346	348	356	367	369	346	351	366	373	338	343	372	330	354	348	371	408	349	352	353	354	351	376	339	327	336	329	344	331	377	391	349	341	350	363	363	337	349	349	340	352	339	352	358	331	369	340	353	364	371	396	344	353	339	326	335	338	323	352	353	348	375	358	354	405	353	367	346	363	368	348	371	356	365	330	342	369	370	349	310	376	393	374	377	354	335	336	377	401	373	346	381	366	358	341	344	365	356	322	355	354	357	344	324	382	333	380	375	352	373	388	366	351	372	359	335	355	316	335	338	351	347	344	352	395	373	367	334	323	385	340	356	384	341	350	325	381	343	316	379	354	377	337	348	365	320	361	309	360	381	357	322	365	312	356	356	375	369	349	386	358	359	391	322	350	353	369	365	364	344	346	316	348	351	344	349	349	345	376	367	351	382	336	375	360	336	349	330	342	359	356	380	326	370	359	347	355	378	375	354	361	370	363	358	351	372	348	388	361	356	316	349	330	348	372	389	355	363	365	357	351	352	343	350	369	348	318	319	354	363	335	354	398	342	358	366	358	324	341	342	378	397	366	382	360	341	353	345	350	381	417	355	381	379	394	358	388	344	386	340	325	385	343	336	371	351	354	352	376	359	368	337	342	375	369	360	363	344	369	380	356	376	384	358	368	363	359	338	348	340	357	332	344	347	330	357	345	378	392	356	346	374	362	350	353	325	346	356	372	350	372	338	341	361	326	350	355	363	343	347	344	329	352	352	351	348	378	368	352	392	361	357	354	343	354	347	351	349	337	390	372	346	355	362	366	336	360	362	364	354	348	342	326	377	331	351	351	358	361	389	342	342	369	398	380	321	365	362	362	325	374	332	365	377	336	332	356	394	394	318	381	340	370	370	338	384	346	345	358	361	359	358	358	345	353	367	338	367	357	348	341	369	375	371	347	396	362	362	334	363	340	332	352	359	332	343	343	353	338	357	371	370	344	375	358	365	342	388	324	375	363	382	345	351	379	361	366	388	349	346	348	347	365	345	345	365	335	323	344	351	361	362	350	337	400	357	366	367	363	357	343	351	400	336	369	341	347	339	384	353	306	328	370	366	365	380	334	351	389	354	354	387	354	328	380	370	366	353	358	380	361	308	369	325	327	314	355	306	361	375	362	367	341	359	359	383	371	331	338	366	318	366	378	368	348	372	315	316	323	367	368	346	359	354	378	376	338	322	347	385	351	387	355	329	322	343	346	342	369	341	330	343	328	380	345	353	361	354	348	357	373	373	371	346	365	363	369	360	338	361	372	376	373	322	366	354	381	329	337	355	371	343	365	386	359	375	352	355	374	371	359	352	338	393	340	373	364	375	366	368	359	372	364	357	351	325	349	328	363	367	351	357	357	331	356	380	320	345	323	384	352	317	362	359	359	398	338	350	332	358	323	361	384	326	365	353	335	346	365	327	356	360	353	337	342	337	376	370	340	366	371	368	407	339	358	346	351	357	332	360	377	354	327	329	379	350	358	360	375	333	347	341	352	366	355	334	399	348	344	324	331	345	366	383	313	344	373	314	378	359	346	364	395	364	353	354	324	346	348	398	354	346	335	361	367	353	337	351	375	356	343	371	330	380	352	364	347	377	376	344	357	365	352	351	368	359	336	373	332	369	371	364	344	364	383	392	336	367	348	358	324	369	335	365	366	355	369	319	347	366	364	334	337	336	367	382	382	355	362	364	371	391	372	361	356	350	326	352	361	360	364	384	345	350	340	378	347	328	367	348	350	346	378	342	352	360	299	385	362	354	349	360	325	384	357	381	341	386	383	358	311	389	360	368	381	356	346	341	337	359	342	379	340	340	357	322	335	392	348	316	367	364	321	356	376	382	363	373	363	347	347	376	354	349	346	333	337	327	378	390	336	357	346	332	346	392	371	325	333	366	332	332	344	388	364	330	356	345	333	350	334	352	363	346	340	380	342	335	349	359	346	334	362	349	317	371	334	354	407	331	371	313	322	335	333	367	345	365	375	375	348	348	347	358	342	370	401	326	364	347	390	342	358	320	362	348	354	332	344	363	382	333	344	367	365	329	350	369	333	336	332	348	330	375	350	351	350	333	380	371	328	381	348	368	335	353	340	364	354	356	376	350	339	339	341	376	352	360	369	394	372	368	398	322	342	358	358	346	351	367	347	343	369	325	358	394	352	338	311	372	366	369	338	340	362	343	384	375	402	348	315	347	337	356	343	367	386	357	343	348	360	358	325	321	380	338	363	341	362	362	354	393	385	321	358	345	339	367	339	355	344	332	349	319	408	338	352	372	329	338	370	380	339	351	353	345	335	359	387	352	331	349	380	327	349	324	330	392	372	354	375	357	393	351	334	366	388	359	359	383	379	334	339	347	347	356	335	387	331	328	340	356	354	334	343	362	366	347	366	353	358	357	370	372	354	322	349	336	350	359	349	397	353	339	358	378	327	343	352	356	356	356	330	373	336	368	319	354	377	332	301	349	371	339	352	377	338	346	344	357	340	330	380	356	323	392	348	327	356	343	321	340	359	364	375	369	344	371	380	348	313	363	378	347	336	332	362	350	336	384	372	340	311	343	359	362	369	334	368	355	349	361	325	341	380	343	342	350	340	349	368	361	410	335	353	350	368	335	332	343	366	352	331	340	362	379	316	380	340	354	350	350	369	370	345	361	346	329	365	339	330	350	372	321	355	344	322	367	346	358	360	357	379	339	341	329	348	338	356	347	331	395	356	369	383	363	316	363	361	352	362	338	359	385	369	348	373	337	376	341	324	359	308	361	361	356	357	310	393	334	334	348	369	357	346	366	363	344	344	346	344	332	349	367	341	335	359	351	377	364	360	361	320	366	343	373	364	335	354	311	328	333	355	394	387	366	344	390	313	340	351	352	365	341	339	330	357	367	373	368	376	354	381	350	333	335	335	304	372	338	325	381	348	351	392	338	369	363	343	326	363	376	368	342	365	360	294	328	378	337	314	310	359	352	368	365	369	348	372	370	371	359	352	371	360	354	366	333	389	326	381	342	375	361	321	345	373	331	334	353	366	383	336	351	330	332	341	372	377	354	345	327	381	336	335	358	325	350	314	359	386	347	353	322	372	339	350	365	359	325	347	371	396	345	371	332	338	313	345	349	328	319	345	346	372	350	322	328	353	357	372	354	362	335	363	359	317	357	339	335	325	329	350	342	353	374	356
4831	11801	7510	3420	2082	1517	1212	1013	876	744	679	610	583	517	528	553	468	487	490	483	491	477	440	454	441	396	445	473	426	418	437	455	414	435	456	450	399	439	436	459	440	422	425	453	430	400	432	428	428	430	428	425	419	401	409	411	433	456	445	403	431	450	418	429	425	429	454	431	403	396	434	423	397	414	438	435	420	401	408	402	445	389	442	391	412	437	405	452	388	427	391	434	481	387	438	395	439	425	427	466	425	400	428	410	377	381	408	421	390	436	404	417	416	396	379	422	427	425	410	432	428	410	382	390	414	404	401	417	411	421	403	400	414	418	430	424	430	388	430	385	431	431	454	394	453	407	395	382	434	421	425	427	423	445	420	420	417	424	414	399	434	427	410	366	413	455	407	380	415	405	401	420	390	413	423	412	408	461	434	404	416	448	428	438	411	412	407	420	401	402	415	389	418	385	437	380	472	381	388	401	406	418	438	455	416	429	444	471	445	430	415	435	432	457	401	440	407	402	403	397	414	433	433	398	434	403	431	423	397	403	388	406	396	400	437	404	401	379	435	406	449	416	406	447	413	411	425	444	414	415	432	375	416	452	418	440	397	405	429	422	387	387	413	412	405	420	410	419	402	412	429	408	447	433	437	412	425	422	393	399	385	402	415	426	436	394	415	418	435	444	410	409	404	386	452	454	392	429	419	437	418	433	424	401	442	424	448	364	406	429	455	412	387	436	390	440	448	407	432	440	413	419	446	400	424	402	402	396	400	419	415	444	390	419	419	407	428	400	399	417	399	427	378	421	444	445	397	423	393	420	393	425	384	407	446	409	407	393	393	432	425	409	468	418	396	447	414	403	415	440	430	403	399	392	409	401	389	447	424	444	376	438	414	411	421	434	425	410	422	437	416	400	423	441	437	440	405	409	447	415	396	407	439	429	403	387	446	427	416	411	436	414	422	356	397	422	442	423	432	399	425	368	433	419	446	390	452	401	407	422	418	434	428	391	454	392	424	421	417	414	401	381	453	429	416	438	462	432	447	425	446	381	434	421	408	417	422	442	451	414	423	426	428	398	400	387	411	441	381	446	454	381	448	405	402	450	433	432	409	378	405	429	426	432	432	425	436	376	469	393	415	403	429	411	427	374	432	401	446	402	407	430	428	431	441	422	461	432	417	436	400	432	427	437	403	424	410	437	429	417	395	396	431	415	474	411	397	406	440	455	421	461	435	447	382	444	401	457	431	404	411	381	407	442	435	428	409	405	396	446	400	443	476	417	390	456	395	398	423	419	429	440	421	414	454	398	401	427	408	402	439	430	435	400	442	404	400	367	415	418	434	420	432	397	414	441	396	386	419	436	455	412	400	416	421	426	391	409	446	437	442	428	422	407	424	400	424	396	437	408	427	372	439	399	394	380	418	440	404	396	435	420	411	412	425	439	394	416	384	388	396	420	410	419	392	444	407	416	421	414	445	436	396	424	417	388	396	450	388	406	410	406	427	433	434	411	418	437	414	415	445	381	399	422	434	441	433	407	425	417	426	432	461	375	420	441	398	453	434	436	400	431	416	411	418	392	414	419	397	431	460	381	381	426	433	438	392	413	441	422	425	381	432	395	422	408	399	427	396	388	435	406	433	426	405	427	410	427	450	410	393	407	403	413	434	439	397	425	407	411	405	403	411	409	391	430	443	456	385	415	419	430	426	419	444	435	408	429	419	434	435	404	411	455	453	434	423	422	462	413	383	470	398	421	439	440	443	429	411	419	404	413	445	408	437	388	448	400	399	410	415	390	430	411	448	399	418	427	407	438	424	433	412	393	409	433	377	444	438	375	419	451	409	425	439	427	407	416	432	473	417	429	409	383	402	418	456	408	397	410	407	397	398	446	395	427	400	445	404	407	464	419	407	417	411	401	415	376	424	426	431	420	418	409	431	434	374	398	392	423	388	403	450	429	439	421	473	400	419	369	428	383	394	422	417	401	417	386	424	422	436	440	418	428	423	409	449	427	409	420	429	420	419	420	461	397	422	412	418	442	425	427	448	436	417	443	390	399	394	419	424	419	407	421	421	413	430	399	387	435	405	408	463	397	434	414	425	424	418	409	452	425	455	445	469	399	437	413	398	438	404	415	436	412	415	392	383	418	428	375	432	438	413	415	407	394	412	422	397	423	434	412	389	395	430	435	412	442	437	426	456	414	384	439	386	403	439	391	439	405	411	404	457	438	448	436	429	382	437	410	432	425	402	450	408	419	371	425	415	454	427	416	421	484	435	419	443	404	390	426	442	415	442	416	418	395	451	400	389	393	418	396	421	436	455	481	419	410	414	391	409	391	447	398	418	430	408	435	422	410	433	403	374	405	414	393	426	445	464	373	397	420	415	421	439	417	385	435	392	408	436	397	410	429	362	427	447	411	430	423	408	448	391	434	407	443	414	434	416	410	429	403	415	418	417	422	430	410	411	420	391	417	418	438	447	425	380	442	425	425	408	414	405	427	445	411	436	400	440	417	435	460	367	443	437	442	451	427	400	432	438	422	416	410	464	396	466	449	412	440	412	422	420	436	405	428	401	428	392	416	445	439	387	424	389	434	400	414	428	413	432	420	449	408	431	426	418	421	426	388	436	434	454	426	413	437	421	426	433	441	419	424	409	389	417	383	448	434	403	398	432	424	410	376	417	427	401	412	396	398	385	435	407	425	387	434	438	383	403	390	462	438	429	413	420	393	424	432	388	412	419	437	435	411	455	399	403	420	423	447	393	423	403	429	441	418	401	412	427	420	433	432	421	395	427	402	395	420	469	419	399	399	449	426	458	394	442	412	411	455	440	430	394	469	446	451	420	433	407	394	403	396	391	427	428	411	433	431	406	416	438	399	434	460	415	407	443	428	426	422	437	429	439	393	383	424	447	423	432	437	424	394	446	417	425	429	403	403	381	435	425	424	368	418	441	449	419	426	440	430	428	405	420	440	425	420	417	436	408	419	399	423	422	431	445	415	415	450	404	440	404	414	401	440	411	401	411	397	407	398	430	385	416	412	429	442	436	419	451	436	365	406	421	391	408	413	421	408	399	410	428	422	386	404	402	454	440	435	406	395	456	409	396	409	454	417	406	421	386	400	405	385	453	419	410	453	461	401	445	409	418	445	452	422	426	425	427	449	426	429	443	405	413	401	365	367	441	395	444	437	407	399	426	406	405	431	415	411	424	394	409	414	426	391	446	415	422	420	425	432	402	454	388	403	412	405	428	399	393	440	456	462	425	428	428	430	424	410	402	388	401	371	419	415	434	435	382	435	474	392	394	449	401	374	416	416	477	409	430	407	430	457	394	442	390	432	431	436	363	421	421	423	403	450	401	409	452	425	396	429	393	417	423	406	445	429	440	447	413	402	407	400	404	434	421	375	396	444	426	388	427	436	405	436	426	412	399	386	390	446	450	427	448	436	433	435	436	429	369	433	450	419	402	415	408	413	442	396	396	372	419	356	438	439	447	429
24900	21420	27386	25667	7617	451	338	257	254	212	219	210	182	179	188	186	157	181	165	183	176	146	167	155	169	158	153	166	172	144	154	152	167	140	163	176	156	128	138	164	149	146	144	129	149	139	143	149	162	158	156	135	145	152	167	140	171	145	132	150	165	159	137	138	136	139	146	172	159	153	149	148	149	158	178	165	137	154	137	170	154	143	148	125	163	174	149	154	161	163	138	158	148	154	136	165	136	147	155	127	142	137	162	114	159	164	149	148	128	136	158	147	159	184	148	156	180	152	150	143	139	167	159	153	134	148	149	128	142	133	166	132	148	159	138	144	173	155	136	146	144	157	135	167	144	154	159	169	166	154	136	125	149	156	151	155	148	166	125	147	137	156	141	159	149	158	162	151	161	151	152	160	130	152	173	148	139	150	130	139	136	165	148	141	155	157	155	138	149	146	167	159	123	168	141	130	137	137	142	133	153	143	168	159	179	151	162	133	178	159	145	167	160	139	168	151	144	162	156	146	156	153	153	153	154	140	157	148	160	139	144	142	155	154	134	143	144	144	152	150	160	136	141	162	151	156	142	127	150	141	125	166	142	148	140	155	156	118	163	148	154	155	145	159	155	163	126	144	143	143	161	157	148	147	171	150	162	156	147	160	148	150	137	137	177	136	148	123	156	149	154	133	140	146	153	136	150	171	138	156	135	162	157	161	138	157	161	153	166	148	131	163	158	168	150	152	142	140	170	166	127	147	135	165	144	151	138	155	156	150	136	148	130	135	157	155	168	145	140	144	144	125	147	169	142	149	144	166	145	161	175	164	179	151	149	160	156	125	159	148	140	140	154	145	135	133	140	157	160	149	168	174	148	143	128	151	143	149	144	151	152	149	136	153	145	167	147	129	179	137	152	149	153	157	138	162	141	161	141	132	139	152	129	146	158	148	150	151	148	140	136	125	143	140	170	164	141	123	157	154	141	167	137	181	134	160	159	174	154	131	144	145	119	154	160	134	154	157	162	182	131	152	153	132	152	140	143	163	167	151	136	166	146	147	166	150	153	152	133	134	149	157	133	150	129	135	158	176	131	137	154	158	155	134	150	151	144	144	156	173	126	168	132	135	147	146	129	143	162	145	168	163	145	139	159	142	141	146	146	142	145	170	130	140	148	164	134	171	166	139	159	167	153	113	132	164	147	140	153	127	168	151	139	149	155	152	156	172	161	172	155	116	144	142	149	144	146	170	145	136	159	138	146	161	151	156	154	124	143	138	173	155	158	150	157	160	157	151	160	150	142	164	173	148	144	159	140	145	140	165	148	165	149	145	139	129	160	164	136	145	152	148	148	141	152	137	156	153	158	161	145	153	162	135	143	149	161	151	158	167	136	159	150	162	165	164	158	151	149	159	139	153	147	175	141	151	163	148	137	147	137	161	135	131	176	136	167	158	144	135	169	160	133	166	149	145	165	153	156	147	150	139	152	180	151	169	143	167	170	152	149	163	143	139	148	154	142	152	147	149	151	146	148	134	148	151	124	174	149	140	131	138	151	149	167	153	143	135	153	153	124	125	147	141	143	167	140	151	145	143	153	157	148	171	157	126	129	132	131	135	155	130	165	172	145	162	155	152	132	150	153	139	147	129	159	158	133	153	163	163	154	173	138	146	157	140	169	152	150	145	164	124	148	143	146	149	161	152	133	149	142	157	155	121	153	158	143	141	150	143	155	126	138	142	153	157	142	150	175	165	148	137	162	149	170	129	160	126	163	126	145	138	155	146	157	135	179	151	145	143	158	133	131	149	155	138	165	152	147	151	135	152	138	167	158	136	168	170	165	154	161	156	154	163	174	152	142	156	155	152	137	162	161	142	162	149	153	151	150	144	172	141	153	175	152	152	129	134	135	125	140	149	132	156	148	152	135	151	157	142	152	145	124	157	141	148	176	172	130	139	133	152	136	127	128	159	141	142	150	133	136	145	129	154	142	140	181	178	151	161	147	154	138	135	149	166	151	147	144	157	152	170	145	134	144	157	127	157	138	160	163	140	132	139	156	138	151	161	150	155	143	142	156	148	137	167	137	172	157	153	132	160	152	159	147	153	141	149	130	167	168	129	158	149	138	150	146	161	166	126	143	126	142	164	155	196	138	187	150	156	155	152	146	161	146	162	136	156	158	151	153	153	153	143	122	149	149	159	153	129	156	135	160	160	179	166	153	146	154	149	136	146	141	159	149	158	131	149	148	147	159	139	154	137	176	151	145	148	130	167	162	131	156	158	164	143	152	164	162	160	150	141	181	160	159	167	158	154	150	143	153	137	148	168	165	148	146	158	155	147	130	141	122	134	129	177	157	146	150	145	162	144	163	168	150	164	148	143	163	144	146	178	176	164	151	161	137	162	170	163	137	145	155	148	146	131	151	156	110	160	158	171	174	155	151	160	129	137	144	161	159	164	133	157	155	146	162	158	158	143	162	141	162	154	153	132	145	137	168	172	139	140	143	157	168	142	139	138	135	156	159	155	143	138	139	146	151	169	166	133	143	159	138	166	141	147	158	186	165	152	164	140	166	141	155	159	145	187	139	166	182	155	161	149	185	134	149	159	169	150	149	161	187	144	139	153	142	153	152	135	135	155	158	153	136	136	144	133	157	142	132	135	127	155	146	174	150	145	151	153	160	162	165	135	145	157	161	157	167	170	150	133	154	148	161	141	137	163	161	154	133	143	143	160	165	145	146	152	147	154	138	147	158	141	176	159	167	164	168	147	160	142	144	167	142	131	153	151	144	173	151	163	156	147	166	139	166	149	157	151	150	149	161	164	135	144	146	148	152	124	151	154	144	163	168	150	158	149	157	153	154	164	138	138	141	178	177	148	169	161	152	155	155	166	158	154	155	162	155	162	147	157	159	159	143	139	143	157	138	154	151	150	153	167	143	181	164	140	139	144	165	128	150	151	170	137	155	158	173	147	163	160	152	185	163	142	133	164	158	159	157	147	143	158	160	147	171	159	151	147	160	143	129	158	152	145	137	164	142	150	145	143	121	161	153	134	147	129	155	174	144	137	162	151	153	137	144	161	153	148	151	142	132	137	149	155	178	152	143	154	153	141	167	160	154	159	142	164	151	155	131	157	175	134	133	150	131	155	153	140	153	131	150	159	162	141	137	144	140	155	166	145	119	149	162	154	151	173	142	151	161	142	164	146	148	151	151	133	158	148	149	163	140	146	142	163	173	146	134	142	171	145	160	145	134	142	162	139	135	162	162	128	150	176	152	157	168	136	128	143	159	140	171	159	159	148	152	154	148	162	155	149	164	137	154	130	154	147	151	147	144	148	153	125	164	148	148	134	138	162	143	136	137	165	145	135	153	136	133	157	149	145	151	148	118	159	129	162	154	152	152	124	146	152	138	167	132	136	165	158	137	143	132	158	148	167	173	121	136	146	147	132	167	143	152	158	154	145	132	158	131	128	142	147	150	144	160	140	140	150	136	154	152	146	140	135
4644	7457	4387	1974	1061	782	610	456	400	346	314	254	277	224	236	224	228	213	220	202	189	211	206	186	185	198	205	177	181	172	191	224	188	200	195	161	172	178	163	170	188	183	184	173	177	195	191	174	173	168	170	187	179	164	193	180	184	198	180	203	173	196	200	187	182	189	193	159	190	174	167	208	194	183	187	170	181	188	188	179	183	163	180	179	168	186	186	196	172	157	173	177	180	175	190	174	169	165	182	180	204	175	184	172	169	171	180	181	195	152	199	158	189	160	194	166	200	158	193	185	156	199	200	160	153	179	169	166	171	180	203	185	183	172	183	179	186	162	178	163	176	173	186	180	190	161	184	162	168	174	169	160	182	177	180	172	155	153	192	159	171	183	203	162	176	202	178	159	167	172	163	175	179	168	162	154	197	203	157	191	186	168	177	184	164	172	169	175	154	157	164	166	193	182	214	184	183	164	167	170	198	176	180	170	187	171	188	182	174	161	200	179	191	221	160	182	182	174	154	156	175	180	185	174	175	172	174	194	173	176	186	191	186	180	167	169	197	182	181	178	179	185	188	194	175	182	172	188	190	179	174	169	167	175	200	186	172	156	144	168	189	193	167	173	161	182	161	176	191	167	184	191	179	156	196	177	181	187	203	175	170	167	172	145	172	192	197	183	176	169	176	174	167	173	181	157	191	199	159	178	178	165	178	167	186	178	169	172	173	158	189	170	193	184	189	190	189	173	174	191	183	150	169	174	170	188	168	193	164	146	173	170	165	194	174	175	173	179	165	184	195	188	184	179	204	144	194	161	158	180	169	169	161	194	171	181	166	197	198	198	200	195	178	170	175	162	207	191	182	191	186	188	169	194	181	175	190	158	158	166	186	166	176	173	149	188	162	186	190	168	169	176	170	167	171	181	157	188	198	187	145	177	174	174	191	165	163	180	167	190	163	154	163	179	208	188	165	160	173	191	200	143	156	170	185	163	183	164	199	187	165	179	182	171	160	163	200	153	172	178	168	154	176	181	186	173	172	179	168	189	184	160	190	179	173	166	199	174	188	168	161	172	181	175	194	191	174	147	157	164	171	174	191	183	192	178	166	192	179	167	201	188	174	196	165	178	193	182	166	153	176	177	165	161	201	186	172	183	164	189	173	187	154	172	190	175	173	181	174	183	182	165	172	188	174	167	175	183	131	173	149	160	202	198	177	162	165	163	159	183	179	179	179	173	171	178	172	181	195	175	158	182	170	154	180	196	199	188	173	174	174	148	168	196	196	166	172	177	201	166	166	183	158	174	176	165	186	201	186	157	167	170	185	182	164	161	181	166	167	173	177	170	183	184	191	192	169	201	192	179	181	178	175	186	196	188	179	178	201	186	179	175	193	175	194	181	168	188	158	151	175	178	158	187	158	179	194	180	180	171	200	173	187	182	215	160	179	151	148	189	194	188	203	183	194	167	163	194	192	184	189	172	144	153	181	167	167	189	147	193	170	163	191	180	172	181	195	198	158	207	164	192	167	188	174	173	167	188	180	162	161	183	169	158	179	194	184	187	166	175	181	189	176	180	174	172	185	184	177	195	184	150	191	157	178	164	185	211	176	164	171	200	188	191	179	174	171	209	191	181	169	169	164	169	153	139	179	174	167	164	159	176	183	154	163	179	165	178	172	154	185	182	165	166	177	162	181	173	192	179	189	174	168	189	185	197	159	152	194	199	183	190	186	174	175	153	187	173	178	161	172	178	159	187	182	184	168	179	161	165	156	186	204	201	165	162	166	159	142	191	147	160	177	195	175	174	186	162	189	165	172	200	200	166	178	178	179	185	188	189	191	160	172	164	166	158	167	160	187	196	174	159	209	171	207	172	183	177	158	157	172	160	174	167	179	199	192	184	190	151	186	174	184	176	185	183	185	170	211	175	162	153	188	172	184	175	168	183	141	156	176	161	167	194	162	196	162	183	171	169	164	204	201	184	173	186	188	169	180	158	183	205	176	190	192	195	152	190	182	178	192	159	209	169	183	172	180	163	183	160	167	155	197	174	150	160	168	177	174	167	161	186	173	194	173	195	165	159	181	171	172	185	186	159	186	170	171	179	160	154	193	200	188	180	174	169	176	167	189	190	192	169	211	173	162	203	171	205	186	177	157	166	194	187	185	187	176	166	183	192	160	148	181	182	183	166	189	157	180	181	156	212	162	180	175	164	198	184	191	212	174	176	192	185	174	180	174	199	185	186	176	164	164	170	204	172	171	174	186	188	176	186	189	182	183	162	184	192	160	162	185	161	162	165	166	179	171	176	187	173	180	164	175	190	156	176	177	176	186	173	172	178	181	196	169	168	179	170	187	170	176	203	184	190	189	186	189	174	193	157	166	173	167	208	173	172	190	187	188	171	173	193	166	189	190	185	140	213	156	155	195	200	190	173	177	167	177	181	166	165	179	176	180	180	159	200	157	195	193	175	185	208	147	180	182	179	169	170	179	174	176	187	167	180	185	161	181	190	189	144	162	156	164	188	164	182	180	175	151	163	185	199	180	196	172	190	199	197	170	168	166	169	174	164	191	164	135	204	186	164	175	200	194	162	179	168	180	154	183	190	192	185	168	174	187	167	172	173	173	178	164	167	204	167	172	181	167	165	156	175	179	183	184	152	191	163	178	173	175	186	194	175	186	183	189	142	186	177	183	179	158	170	195	165	179	190	165	185	177	172	173	175	170	189	199	175	162	191	178	168	187	164	154	135	175	167	216	164	190	173	165	179	193	165	156	198	189	167	182	185	167	181	196	163	181	199	171	193	178	191	176	181	195	170	180	169	178	170	171	173	186	193	172	166	174	166	168	176	165	191	179	187	171	169	186	178	187	194	185	166	167	168	180	169	180	189	208	185	191	176	168	166	175	173	159	190	167	163	170	181	197	188	181	173	201	152	163	171	188	181	193	186	191	169	172	156	165	161	171	188	166	186	184	176	187	164	198	172	183	152	164	157	167	163	166	182	166	175	172	176	147	173	174	140	157	194	186	187	203	174	192	170	206	181	152	172	171	152	154	183	174	159	188	174	168	164	160	169	174	185	169	173	165	166	179	187	188	173	175	193	186	203	175	193	158	199	189	208	174	192	167	138	190	187	167	169	160	184	178	167	189	177	165	167	184	193	192	188	207	172	182	190	203	172	180	179	181	160	158	175	173	161	163	185	182	155	165	168	182	175	159	176	186	179	172	157	189	185	178	193	174	198	208	170	157	174	190	187	170	180	170	184	171	199	188	199	178	158	170	193	185	186	192	171	158	174	199	160	197	211	189	186	182	179	181	171	173	165	191	147	194	182	163	191	170	195	200	172	191	169	174	169	191	167	194	156	169	190	177	174	165	182	159	189	176	163	193	158	177	168	182	169	179	182	188	167	156	186	167	177	207	195	161	155	160	164	177	172	173	176	203	187	198	174	165	180	169	194	177	172	181	194	176	155	198	171	164	198	181	196	157	175	170	178	166	187
22755	21514	29245	24175	21504	21506	5492	757	568	542	412	369	306	317	317	299	256	266	223	220	241	221	250	204	224	206	212	216	222	198	219	201	188	192	209	212	196	185	191	207	178	195	178	182	171	174	205	186	197	183	197	185	162	214	180	186	192	201	212	195	195	183	199	166	168	190	210	177	207	173	177	161	150	184	190	194	166	165	186	188	184	181	174	195	181	190	181	168	185	181	175	169	194	189	194	160	203	170	191	192	202	162	185	190	185	177	172	182	171	175	178	200	187	178	174	203	182	166	181	172	152	169	140	172	184	176	163	174	161	181	184	162	171	175	158	170	163	190	172	145	167	171	199	175	179	182	207	174	200	209	172	180	176	163	188	172	149	183	187	154	189	163	195	183	152	178	172	192	199	166	204	172	177	183	159	171	178	189	177	168	191	185	173	187	192	164	158	189	183	181	156	161	176	169	183	184	199	197	183	192	184	155	180	165	171	169	181	173	170	174	184	167	160	171	190	186	197	165	168	172	208	173	211	181	176	186	178	165	174	163	178	168	181	185	164	162	177	199	153	160	165	167	169	182	182	190	157	185	205	182	176	190	202	174	172	185	160	177	170	177	213	225	179	163	183	175	175	181	174	184	165	173	184	182	184	199	190	195	176	171	197	167	181	182	187	164	182	199	184	189	179	161	172	189	182	160	173	163	155	176	170	193	193	179	185	181	159	177	179	172	192	173	176	154	181	182	207	185	174	179	188	174	182	169	182	186	185	187	202	197	156	175	196	178	205	198	165	168	173	197	183	184	169	170	189	165	184	212	187	177	187	204	178	157	180	171	179	185	185	187	193	176	170	191	174	185	175	159	167	186	173	192	193	180	159	172	169	186	184	177	168	193	172	191	171	171	204	187	178	164	200	185	157	186	188	162	174	187	170	188	195	169	164	184	189	187	191	188	178	168	179	190	190	174	183	192	160	185	182	188	179	197	178	148	178	191	194	165	161	143	179	179	186	177	149	182	170	159	157	161	187	177	194	199	180	168	176	171	168	190	185	188	196	189	167	173	189	178	176	181	180	187	196	171	165	190	172	183	176	190	199	201	174	176	182	187	174	197	186	158	177	178	181	182	204	149	196	191	166	202	189	144	202	183	183	183	166	146	180	184	181	187	160	189	178	181	176	194	175	175	173	167	180	198	191	172	183	163	172	184	181	192	149	186	188	164	189	176	196	176	187	179	178	178	180	169	183	180	178	168	188	164	172	196	157	189	183	171	190	175	182	198	180	170	173	180	174	196	169	192	180	194	179	184	173	179	171	163	179	174	173	188	193	164	179	174	156	204	165	189	178	174	194	174	178	183	178	155	164	185	179	168	169	190	188	181	171	171	178	202	161	188	185	187	143	181	186	171	192	187	177	211	225	179	154	181	164	168	169	172	181	172	200	209	181	182	159	166	161	184	156	161	189	164	190	165	197	192	175	204	184	216	173	161	189	202	189	194	182	184	181	159	169	174	165	184	164	177	185	180	186	167	178	185	198	168	197	175	190	174	167	179	186	162	183	189	186	174	183	164	172	167	155	178	161	167	183	173	210	170	171	172	155	175	171	192	186	192	165	180	180	182	171	182	178	188	159	178	184	181	162	162	175	192	179	176	154	171	190	160	197	188	206	179	189	206	180	174	181	164	179	184	184	187	169	173	173	167	156	162	181	170	192	186	174	148	200	190	185	186	167	165	167	181	168	181	192	171	180	158	208	177	173	189	161	172	187	196	156	193	174	176	141	165	197	177	157	173	168	163	195	171	161	215	196	188	169	194	192	161	178	184	178	177	181	180	164	186	189	201	177	159	202	170	159	194	191	183	176	162	189	194	163	187	173	171	184	173	170	164	200	172	182	182	176	164	151	166	184	208	167	157	164	166	172	178	175	170	183	178	180	215	205	178	178	192	161	194	160	190	186	190	177	154	163	171	166	178	180	183	195	180	197	161	177	160	180	164	202	157	172	191	169	200	172	149	188	185	185	191	170	190	189	189	170	176	185	183	165	184	186	165	193	180	167	170	182	182	202	190	178	176	180	168	160	171	177	169	172	167	158	186	152	177	195	179	184	175	190	177	192	189	191	174	166	171	182	159	190	154	199	178	189	175	190	201	172	182	170	185	194	184	189	163	186	182	189	194	184	183	180	183	175	163	160	189	170	187	186	195	160	186	168	149	183	177	174	167	169	179	158	163	179	168	161	165	176	206	178	169	181	166	175	174	162	163	160	176	179	164	191	157	177	189	162	170	179	189	170	194	206	188	171	167	169	180	162	202	185	178	170	172	165	191	164	188	182	208	190	198	182	193	188	180	160	191	196	179	159	166	196	166	169	175	203	167	198	169	175	163	176	178	170	187	190	177	179	165	179	174	169	169	168	184	194	160	173	155	181	170	152	199	176	169	207	179	176	159	178	159	193	183	162	164	185	195	193	163	180	168	196	200	182	182	166	175	172	173	203	189	187	157	184	153	190	182	215	162	204	159	188	164	195	150	179	181	192	158	184	181	184	180	189	181	181	201	194	180	170	205	154	161	184	202	176	175	182	159	171	169	179	173	169	166	176	158	190	202	162	154	173	199	162	180	167	165	189	165	180	195	178	167	186	179	184	162	178	174	188	188	170	180	163	155	178	162	172	186	195	188	179	186	183	159	183	180	155	182	173	181	172	183	177	175	169	181	173	186	175	156	196	168	176	194	185	172	160	182	175	177	170	180	175	177	195	198	160	188	184	181	201	191	198	187	185	163	174	190	190	172	202	184	172	190	197	182	198	177	188	176	168	180	194	168	170	178	183	181	182	177	162	168	171	196	167	195	177	176	168	178	151	179	205	183	200	155	176	174	170	165	194	178	166	167	173	176	193	187	187	184	178	169	159	182	178	165	176	180	194	158	167	179	165	192	174	180	191	193	168	177	161	188	199	159	186	188	163	200	176	180	185	179	186	155	187	148	185	181	163	185	163	182	169	183	167	164	192	164	195	181	165	169	184	192	180	167	180	187	158	174	170	194	183	169	172	205	198	179	168	170	164	182	171	174	189	189	185	184	170	197	158	192	167	179	193	184	167	180	146	181	184	198	158	166	203	170	171	178	202	194	179	170	176	164	200	177	178	181	170	185	162	189	170	165	185	188	172	187	164	167	215	156	158	178	185	168	168	230	170	155	182	186	161	190	169	199	156	159	202	167	156	191	169	189	161	169	158	176	191	171	178	183	190	173	177	163	194	173	175	191	159	181	179	176	179	165	199	183	185	154	173	191	175	203	210	172	149	176	175	164	162	165	165	175	163	156	165	184	176	167	171	180	183	187	162	177	171	156	168	171	185	190	175	161	173	169	182	172	178	197	181	170	196	185	174	182	205	167	183	177	182	190	187	158	181	185	169	192	150	156	170	198	173	170	191	156	158	170	172	177	191	166	166	186	156	178	204	181	184	165	181	174	178	193	162	177	163	164	174	160	188	176	173	176	194	169
6486	17068	11786	5542	3299	2389	1750	1287	985	807	680	593	521	439	461	391	396	356	327	283	291	286	289	286	266	218	269	231	247	248	239	278	230	218	248	248	247	238	236	226	191	240	243	226	224	240	229	233	238	269	208	241	215	212	218	224	235	206	229	221	219	208	224	223	241	236	245	190	228	211	232	263	210	229	238	229	217	214	202	231	211	215	229	226	212	197	231	188	200	220	192	223	217	255	224	239	229	184	214	213	232	204	203	216	203	254	227	208	222	208	229	220	234	240	203	216	206	222	214	236	219	217	211	201	200	238	216	226	227	216	201	240	202	225	219	221	229	250	195	219	207	217	220	225	224	204	228	216	238	210	225	200	239	218	230	228	217	219	218	206	209	225	196	240	210	217	211	224	223	216	227	210	227	193	237	245	201	210	215	215	227	222	214	228	232	202	218	229	182	221	204	222	215	191	227	198	225	218	262	197	194	220	220	214	212	234	207	240	245	206	212	235	230	204	208	222	192	248	234	233	217	213	213	204	225	197	230	227	199	206	204	238	202	203	238	222	245	217	198	218	210	210	228	212	213	224	228	212	228	219	223	207	206	195	192	219	227	251	209	227	216	215	205	207	201	196	222	211	215	192	194	203	235	226	225	216	204	220	211	221	246	228	187	194	221	220	225	217	227	194	227	220	218	213	240	204	229	239	218	212	212	198	240	221	179	203	213	228	230	201	205	201	230	203	208	191	207	211	243	200	206	216	214	216	214	210	192	236	217	214	224	218	210	219	207	208	218	207	212	204	207	229	213	189	207	236	204	202	203	199	200	232	233	203	215	229	200	211	215	224	214	188	224	239	211	216	239	225	226	205	208	229	204	221	213	225	226	198	230	250	223	198	201	227	204	190	217	208	239	201	191	223	198	205	183	230	209	209	213	232	236	203	217	226	220	229	236	253	191	225	217	238	205	224	205	233	227	196	227	208	215	223	235	205	198	209	234	195	204	210	166	230	221	216	195	220	228	225	213	220	207	205	207	205	205	204	221	213	227	232	219	205	223	202	204	229	200	240	210	204	233	194	201	219	211	211	247	214	213	221	216	226	241	209	202	216	195	199	195	220	200	249	225	225	205	220	208	195	225	204	212	218	212	204	184	216	180	198	234	194	203	223	228	204	218	226	217	226	218	205	220	208	202	211	212	233	222	231	224	207	196	187	213	224	225	228	224	203	216	232	222	190	204	253	217	258	218	206	234	219	216	203	213	228	215	221	239	235	196	217	207	204	197	224	196	210	221	220	195	178	238	202	217	208	188	217	173	208	213	196	210	210	211	213	215	214	226	234	217	232	221	224	186	213	205	223	206	203	190	205	223	195	224	194	195	205	223	212	217	196	213	213	231	203	215	232	217	234	183	204	217	215	239	212	214	212	213	201	198	222	222	182	227	197	229	216	231	223	199	202	214	219	208	207	212	195	226	201	230	186	233	177	214	208	182	175	220	226	203	212	218	214	216	212	239	226	203	179	202	216	202	224	219	184	223	236	252	190	216	228	204	217	205	221	242	239	204	212	214	201	217	198	221	210	228	225	221	244	213	193	232	264	203	223	232	214	226	216	230	210	211	225	213	232	209	215	204	217	215	229	242	219	231	214	213	205	225	204	206	212	197	208	236	218	217	206	223	200	214	191	191	188	197	222	202	205	220	200	216	231	220	217	211	182	184	189	203	194	225	208	207	217	216	218	220	239	212	220	198	224	230	230	230	207	220	231	226	235	230	210	192	232	195	206	255	222	216	201	217	212	241	202	233	230	214	226	207	198	206	210	218	204	194	188	226	234	236	197	202	248	221	211	221	239	222	224	196	201	211	219	223	224	212	213	198	233	194	212	237	237	214	207	217	201	215	250	210	187	193	200	224	201	232	235	207	224	204	203	206	223	204	196	231	205	227	223	222	228	181	201	204	230	219	212	226	208	212	184	242	242	218	220	200	221	227	205	229	206	206	194	223	229	250	230	224	237	182	221	192	215	248	249	223	243	217	216	227	198	201	234	236	225	199	229	224	197	222	221	191	201	242	193	183	202	207	234	223	226	243	226	203	222	209	216	214	230	202	195	220	219	219	226	220	224	219	224	202	205	220	222	224	195	220	221	178	221	225	201	211	224	225	213	241	188	197	234	195	228	201	229	218	205	198	205	217	211	221	194	207	203	200	204	249	189	239	213	219	225	203	199	164	228	183	203	199	214	208	210	229	209	197	214	206	205	222	210	213	242	252	211	212	214	238	233	219	196	214	216	210	184	221	219	221	239	241	222	210	216	210	225	222	238	230	220	239	203	232	230	190	208	240	202	229	216	195	234	223	216	208	191	218	214	221	220	234	223	201	229	196	201	210	229	206	222	248	223	205	209	218	231	224	220	228	210	190	225	218	233	236	221	215	210	206	201	210	211	227	210	246	220	211	193	236	205	197	194	217	228	222	188	217	213	204	210	210	232	220	211	203	204	223	212	207	208	216	211	226	233	223	191	218	201	239	203	216	190	206	190	203	197	220	196	214	237	209	203	210	231	223	190	222	195	256	213	216	211	217	216	235	236	201	228	211	217	209	235	212	207	183	239	232	217	223	217	213	216	201	209	220	187	222	205	203	204	225	234	227	207	213	205	218	253	203	210	208	218	209	209	237	217	222	201	209	219	213	231	222	206	185	243	225	211	220	212	218	191	223	227	204	220	192	214	217	186	227	230	218	222	199	260	236	189	194	216	236	245	210	253	203	208	200	216	203	209	213	212	233	227	189	204	208	222	209	204	224	195	210	220	230	230	190	221	212	208	191	227	241	197	226	212	220	207	196	215	216	217	205	200	229	192	191	214	204	238	222	203	211	214	210	236	209	216	212	212	203	222	226	229	240	222	231	197	196	196	211	216	206	204	213	194	241	222	210	229	229	222	201	222	233	236	226	229	211	200	231	209	205	228	205	233	199	213	225	213	230	170	217	207	230	203	200	231	214	194	226	201	187	198	238	217	175	214	233	215	219	214	210	225	193	196	206	233	223	218	230	246	207	221	226	215	226	214	221	220	209	205	230	219	234	206	235	206	196	236	201	216	232	244	244	215	211	208	230	214	195	209	222	214	177	231	209	208	220	213	191	202	233	200	202	210	208	230	218	218	195	212	223	224	224	219	225	216	192	224	218	232	222	208	234	201	225	193	227	198	222	197	239	205	190	222	238	206	221	243	196	212	221	196	220	199	221	209	187	213	218	203	206	207	221	227	258	218	226	191	200	214	225	209	209	218	223	232	211	226	236	197	194	213	222	215	200	222	205	211	206	200	206	206	211	220	223	201	220	210	213	200	207	255	218	206	210	213	210	240	208	193	193	211	233	255	203	228	227	235	224	222	221	199	212	229	212	243	200	223	227	227	206	216	223	236	199	243	225	229	206	208	208	202	205	212	234	223	233	226	199	214	213	206	218	186	200	181	236	200	197	218	218	205	223	233	214	223	208	213	214	222
27742	17786	4091	872	472	481	371	350	306	319	347	303	303	299	285	298	316	284	332	285	309	310	302	329	302	320	311	312	303	315	312	301	350	312	300	315	296	336	298	327	305	329	307	338	289	316	299	303	305	317	299	315	286	306	299	308	284	337	348	332	304	299	280	306	298	305	293	317	349	317	306	303	290	336	285	318	330	346	294	284	287	331	325	291	339	323	293	283	320	309	308	295	302	321	308	302	281	300	331	301	328	309	322	302	312	313	336	297	298	316	306	283	295	332	311	313	280	291	312	298	325	292	349	320	304	319	309	309	321	310	306	331	346	312	327	308	294	303	339	314	321	316	327	315	315	275	336	308	323	314	262	304	298	311	319	301	294	330	305	310	302	291	305	275	330	316	279	309	304	288	295	305	317	353	350	307	322	319	297	309	323	326	311	287	334	313	300	286	290	343	301	309	311	306	309	297	312	283	301	333	304	327	316	337	318	358	284	310	337	314	313	321	321	296	335	298	327	314	322	307	351	321	308	284	341	310	279	325	293	303	305	306	322	282	284	325	340	297	341	334	296	323	276	307	319	326	349	321	309	333	295	290	297	296	300	337	313	295	311	293	282	284	348	309	292	304	301	294	317	311	306	293	318	327	315	335	306	318	315	278	306	309	314	295	325	301	312	313	328	329	305	328	323	296	340	317	291	295	300	322	331	304	309	333	303	271	308	343	284	335	294	314	297	329	345	346	322	317	320	312	324	301	265	304	281	300	322	343	299	320	306	322	305	297	331	315	333	297	326	288	319	322	353	308	301	355	322	300	290	295	317	275	353	319	317	332	305	320	288	289	303	354	307	314	345	312	300	304	299	311	312	304	328	318	320	311	327	335	359	329	320	339	342	339	331	308	332	319	317	355	292	297	303	322	300	280	340	332	334	311	296	318	342	327	321	316	295	301	312	298	304	287	286	322	369	283	330	302	284	314	314	285	312	319	327	296	343	319	301	336	331	291	301	321	330	331	315	288	302	353	284	306	314	309	312	326	308	354	279	299	312	301	323	273	308	307	306	308	301	304	331	327	299	306	322	288	298	312	315	326	331	273	313	316	314	310	320	335	304	282	303	310	315	314	338	318	288	328	321	321	308	308	333	291	311	298	316	304	279	313	318	335	308	310	305	316	308	339	305	320	319	310	283	295	304	284	361	332	314	305	306	307	305	273	287	324	321	308	318	301	323	344	314	328	277	337	290	319	324	335	303	334	272	321	322	294	327	313	308	291	341	332	334	297	339	296	323	330	294	334	310	335	297	302	288	307	303	306	314	313	278	313	351	336	291	324	287	332	324	331	310	347	312	314	339	310	331	318	301	282	288	323	317	320	319	302	316	326	317	296	311	274	304	314	312	319	317	313	295	313	301	324	320	296	313	301	298	315	315	320	343	307	292	267	324	299	311	319	296	300	300	329	328	314	307	307	312	306	285	328	314	319	334	266	317	303	328	313	295	330	315	331	322	286	327	275	293	300	285	275	303	311	310	335	349	278	356	333	335	329	277	321	308	302	338	346	327	332	343	283	297	315	313	316	265	327	333	299	320	335	314	313	319	319	313	320	291	263	308	313	310	310	299	326	302	323	316	317	289	286	301	293	313	318	324	331	334	282	318	333	286	311	319	334	321	321	307	293	312	326	313	321	323	304	310	329	299	302	311	293	300	311	317	306	298	294	332	339	318	315	325	302	293	315	311	304	311	306	276	309	342	322	307	316	313	302	297	304	305	311	300	323	301	328	328	296	298	335	319	313	282	317	287	316	308	354	297	320	329	325	352	325	306	321	283	295	285	303	316	294	313	296	282	314	310	328	335	293	309	311	311	284	314	343	314	304	320	275	322	327	314	278	315	323	328	306	314	326	324	318	299	282	333	325	304	326	295	294	319	300	310	330	309	314	300	310	313	314	340	325	310	316	322	323	329	339	309	307	277	310	278	291	310	302	312	293	300	315	329	303	318	326	325	304	313	278	311	303	342	297	329	304	330	328	297	319	298	318	327	289	285	350	321	318	313	336	305	326	307	329	316	318	312	295	315	320	331	300	311	312	309	323	294	291	337	309	315	320	321	320	327	316	302	313	328	293	328	316	279	291	300	306	312	323	344	332	291	304	302	291	334	271	300	321	313	319	351	312	330	299	336	288	343	288	322	326	307	320	288	294	298	296	324	310	316	313	317	283	295	318	309	298	299	284	316	300	321	338	302	323	301	309	306	331	302	295	315	312	303	308	307	333	303	345	350	318	305	305	302	297	328	327	308	317	319	312	308	300	322	352	314	310	317	310	308	284	306	333	319	321	325	326	283	308	322	311	329	284	305	326	324	301	326	302	295	319	320	307	283	297	308	326	324	343	312	318	307	313	319	313	334	324	311	301	319	297	317	333	340	320	311	316	307	310	343	285	300	276	332	330	297	304	301	323	310	280	317	322	299	312	309	301	312	311	313	326	301	327	321	314	299	339	334	294	321	310	315	308	296	307	295	333	316	312	345	315	308	337	308	315	321	317	326	308	299	306	315	296	274	332	332	324	297	315	335	303	328	318	364	309	305	327	291	320	312	300	293	312	296	287	342	317	307	325	293	320	313	310	310	286	275	300	308	323	302	291	310	292	296	327	304	328	323	297	316	339	331	311	304	314	305	318	293	314	335	307	342	320	279	317	324	325	302	286	333	302	326	310	310	342	316	285	329	277	287	336	331	320	272	315	311	313	301	319	352	267	273	306	302	285	283	308	304	321	289	316	272	319	319	331	324	290	307	307	312	314	325	305	308	340	319	313	347	276	319	331	313	326	297	333	296	334	326	316	321	348	284	274	295	296	310	331	356	314	335	305	354	322	327	330	353	315	276	281	307	291	299	293	300	313	304	304	317	317	294	347	329	312	294	330	305	292	305	308	294	308	319	330	289	318	294	337	300	313	326	313	270	325	320	332	311	289	306	324	295	343	315	314	321	326	344	361	333	303	310	306	300	317	315	305	302	294	338	282	309	307	307	307	307	350	297	268	358	296	319	299	334	332	301	313	331	287	322	334	317	318	304	317	293	298	295	336	321	315	317	277	340	324	336	288	333	297	322	298	328	302	320	304	339	334	300	298	306	344	301	286	313	302	329	315	319	297	296	352	286	305	350	318	308	286	301	347	307	333	306	351	331	328	289	305	291	321	306	288	333	293	322	283	297	343	311	302	329	329	311	303	291	329	352	294	309	313	328	317	307	289	273	290	328	336	322	328	306	298	329	305	292	286	309	321	342	323	308	315	299	313	318	334	341	290	349	314	332	304	336	292	321	310	309	281	302	325	329	339	320	303	327	342	287	309	332	318	318	310	279	306	339	280	286	324	299	348	300	298	325	306	299	306	282	296	342	300	275	295	317	314	333	310	304	312	345	313	316	350	271	323	318	289	304	313	311	293	301	321	308	308	338	300	346	337	308	329	341	301	323	338	314	308	305	325	277	291	299	328	315	293
5190	3143	1958	696	513	456	442	439	385	413	374	360	388	386	392	378	333	351	343	370	349	347	372	335	362	358	375	376	356	343	374	343	354	366	359	375	352	400	361	372	381	343	346	350	354	362	388	366	338	413	376	374	354	385	349	349	351	351	373	373	352	361	347	382	369	371	365	367	399	332	351	355	357	363	316	339	359	382	355	345	354	359	383	359	378	376	396	337	369	367	333	348	375	355	367	373	372	352	347	373	381	347	383	365	350	387	384	335	342	365	338	351	373	332	343	351	337	345	338	397	366	348	359	381	375	336	350	340	341	362	379	346	374	332	332	364	365	380	366	368	374	372	340	356	395	370	349	337	350	401	355	362	348	345	346	344	366	376	363	355	352	372	381	377	341	377	332	344	345	353	343	374	363	384	384	355	339	420	355	335	374	373	324	358	357	354	358	368	331	356	340	351	351	372	345	359	337	376	363	331	341	370	324	369	352	362	337	349	336	371	409	376	338	383	381	330	361	358	347	307	379	366	383	344	394	364	384	358	347	381	328	366	364	386	352	371	374	361	309	371	369	343	347	354	316	353	348	369	373	352	369	332	350	359	381	358	355	381	359	356	339	370	337	332	345	336	373	378	364	370	346	350	338	363	366	379	372	367	378	360	373	347	352	369	357	358	363	373	348	360	363	384	386	361	374	378	398	378	390	346	375	343	362	344	377	366	337	369	348	327	350	356	354	343	353	355	390	393	372	335	370	375	324	362	358	324	353	381	343	352	361	334	383	361	382	340	372	388	349	338	362	383	357	390	403	349	353	372	335	342	404	389	382	370	335	414	383	361	356	368	365	395	367	356	381	353	384	386	365	354	366	351	381	395	359	369	339	343	361	352	362	355	385	353	384	394	369	360	385	374	370	358	382	360	384	341	369	374	373	371	319	366	346	362	389	349	373	363	378	362	372	360	354	356	375	383	391	359	371	362	381	353	350	344	318	376	369	340	385	396	369	385	384	363	363	342	378	361	375	363	367	373	371	332	385	346	361	368	394	330	370	374	358	378	378	360	392	358	350	382	380	373	366	345	357	350	363	336	350	325	378	357	359	363	339	361	384	354	375	348	372	380	351	396	375	393	340	353	394	359	364	373	391	357	354	364	401	346	361	367	354	385	334	374	330	385	361	354	356	356	345	353	366	362	365	354	368	364	359	362	388	373	385	343	379	379	383	396	386	367	364	347	347	395	376	343	365	356	364	347	333	376	367	347	346	345	388	339	397	346	323	357	376	391	392	390	416	384	363	392	375	365	359	338	343	341	376	381	362	370	371	342	349	375	396	373	383	349	370	368	366	361	376	341	382	361	382	348	393	350	342	350	372	345	360	376	369	370	359	375	349	337	387	361	383	382	345	331	368	392	385	356	346	350	372	393	339	361	340	336	374	378	354	354	345	403	360	401	363	341	366	351	329	383	348	388	363	349	343	348	340	347	363	359	381	336	368	392	372	387	356	360	386	360	380	361	390	371	361	368	368	385	342	350	380	335	358	352	354	324	363	341	337	328	364	380	350	375	347	339	362	347	345	353	371	393	375	346	368	387	332	347	335	361	383	362	376	336	363	386	341	351	368	356	362	342	364	380	369	369	355	376	371	320	364	352	366	376	380	363	369	343	360	367	338	341	351	398	388	368	372	354	367	380	344	361	380	342	388	365	344	382	354	381	370	375	382	392	363	381	388	372	326	359	346	352	330	381	366	344	370	374	389	375	355	399	397	361	373	353	362	331	368	366	326	357	335	382	360	367	367	359	359	414	359	368	356	352	387	354	397	373	333	376	329	381	395	392	361	384	365	370	350	388	354	360	384	364	336	349	371	371	365	390	389	390	348	362	370	409	345	380	374	325	350	378	349	365	389	357	362	328	373	376	375	389	387	393	391	384	373	357	363	383	345	407	354	351	403	385	382	381	330	345	358	367	336	353	358	346	367	300	377	368	390	326	350	377	362	329	358	376	360	356	348	337	370	357	329	361	369	346	338	387	369	342	375	383	348	379	367	348	384	345	339	359	387	325	364	350	350	314	371	342	365	359	364	356	348	361	375	383	377	360	359	340	380	333	343	364	345	327	343	384	380	369	357	365	335	342	372	409	389	392	340	370	367	394	353	393	373	369	382	358	366	333	354	370	311	320	331	393	387	361	376	371	369	382	363	341	364	398	354	353	353	374	376	345	357	381	380	337	352	389	359	394	351	352	384	336	340	402	362	369	369	380	386	369	329	381	357	381	350	354	329	347	355	371	358	342	353	373	375	386	361	316	361	348	371	365	365	351	359	353	348	331	350	363	334	366	395	352	361	355	352	346	365	390	361	395	353	370	335	363	361	401	378	365	385	360	350	324	393	365	407	340	371	386	365	347	330	381	376	352	339	367	350	364	390	399	376	357	344	361	404	394	356	346	344	353	346	328	339	341	349	376	337	349	398	367	392	356	352	367	374	384	385	349	348	328	357	362	354	350	366	371	364	363	324	369	377	366	366	372	349	341	372	372	384	356	355	347	343	338	331	381	350	342	369	357	379	372	351	378	351	369	377	357	337	353	362	356	356	357	355	366	351	348	353	329	363	369	349	395	374	355	333	361	348	373	365	370	351	342	386	341	333	399	367	378	339	398	365	371	336	363	388	390	333	361	362	347	376	323	337	366	367	366	368	348	360	313	375	376	337	358	358	344	348	342	368	374	344	363	358	361	365	359	382	341	354	386	344	370	353	346	387	370	363	395	350	390	361	365	393	358	349	365	370	352	354	399	348	367	386	358	352	325	345	364	357	358	365	358	361	366	359	321	383	347	359	361	343	352	382	367	371	380	333	377	347	369	351	353	353	334	356	329	377	345	399	387	326	343	367	365	351	363	357	350	377	336	374	340	356	369	347	396	366	357	381	390	355	354	390	395	341	335	362	383	349	368	311	373	363	337	346	374	368	367	352	374	370	368	390	352	336	365	370	337	376	346	342	336	359	375	373	345	368	371	397	387	363	363	368	356	392	391	335	335	353	371	363	382	389	356	364	370	358	341	351	355	368	378	399	348	338	351	367	343	360	348	384	335	355	352	358	338	351	369	365	391	391	346	345	362	361	362	382	399	354	386	315	357	349	354	408	347	386	300	347	360	376	348	354	352	335	393	340	378	362	368	359	362	363	379	385	358	392	380	400	391	375	334	400	381	332	367	338	371	328	350	381	347	324	356	362	338	361	374	358	357	366	337	365	370	369	412	348	376	371	345	319	343	382	380	352	318	390	380	371	361	359	359	390	369	364	390	382	365	372	364	339	385	367	357	382	391	362	370	361	367	350	386	386	392	345	378	365	352	407	367	364	371	332	331	338	393	373	356	333	379	387	396	385	388	346	300	326	365	342	386	356	354	379	361	363	327	371	352	355	355	343	345	354	368	352	347	388	361	361	316	336	360	386	348	387	362	338	388	377	359	369	388	378	391	394	356	393	349	362	367	406	354	348	374
23742	21450	28717	24595	21420	8420	1021	679	578	537	482	425	451	418	421	421	419	417	353	430	428	395	360	379	355	381	390	360	386	355	356	396	390	335	405	399	373	389	354	358	406	394	364	361	360	381	346	349	334	339	392	358	346	381	382	350	365	369	383	368	361	333	351	384	370	340	332	355	368	352	364	328	410	329	334	372	358	371	331	364	367	384	368	383	366	349	339	304	362	349	370	335	356	319	339	348	387	369	346	355	357	378	351	340	365	357	350	370	354	360	364	357	408	354	348	367	354	327	340	371	353	392	356	337	357	320	352	385	322	353	320	390	325	371	321	341	379	343	359	347	367	370	342	361	372	350	365	343	360	354	360	328	369	384	330	369	365	346	377	343	355	368	332	364	351	354	359	341	340	363	373	334	339	366	334	385	311	352	336	379	360	377	369	364	369	374	335	316	341	403	342	323	339	346	368	374	376	395	376	383	388	340	342	360	370	355	356	387	338	342	368	357	377	346	349	338	343	343	365	346	385	350	346	342	360	331	371	353	340	385	330	381	382	365	366	400	341	350	350	315	370	325	379	332	382	353	339	393	358	347	348	384	385	339	351	339	360	358	385	354	356	339	360	324	394	351	352	363	328	369	346	422	348	334	359	378	367	333	344	366	337	338	345	324	361	346	359	364	391	320	391	339	335	357	387	348	358	368	360	378	367	370	376	328	367	284	337	368	354	337	380	354	359	372	372	367	381	350	358	358	385	393	353	372	384	405	346	368	355	361	386	352	360	326	377	354	377	382	361	378	393	377	353	374	359	377	367	362	376	402	340	352	330	385	342	360	348	368	341	357	330	348	384	367	345	376	374	376	324	346	356	355	321	362	345	355	342	336	368	342	361	366	345	350	395	344	377	342	373	325	328	359	350	360	346	338	364	398	370	349	331	376	318	364	337	391	340	396	358	368	359	359	344	359	339	362	323	363	390	373	357	349	354	360	374	345	374	340	361	332	368	326	352	372	356	358	321	326	379	378	368	341	337	345	373	375	349	341	352	352	342	344	343	394	388	359	358	352	349	369	323	344	357	367	339	361	367	343	328	347	371	344	342	360	361	378	336	312	334	361	375	356	329	385	343	333	391	335	373	361	366	352	381	357	364	372	340	331	378	383	367	377	366	340	373	353	358	370	355	354	362	351	365	346	361	361	379	356	340	349	362	350	355	345	372	352	339	357	366	391	369	352	367	379	337	382	363	337	331	327	350	365	351	340	378	361	355	359	334	345	358	336	362	355	354	353	394	368	345	357	373	343	362	365	414	361	364	362	363	347	328	390	368	338	385	376	377	369	349	386	356	357	306	369	373	361	364	366	333	382	365	328	331	330	350	340	362	366	375	329	369	385	407	363	365	322	344	341	367	329	373	376	367	378	375	360	368	373	357	321	363	378	347	378	374	365	357	370	380	334	375	393	398	325	345	382	363	364	339	382	366	385	349	350	359	371	365	358	348	358	336	340	359	323	383	370	377	380	375	365	393	360	351	345	365	343	359	325	350	358	354	359	367	402	352	339	375	359	353	347	361	356	420	341	314	334	356	366	377	340	384	328	375	329	321	358	372	354	384	381	391	307	387	347	399	391	337	337	381	358	370	380	345	334	349	368	321	372	380	331	366	354	354	346	368	329	383	357	357	341	379	354	338	356	347	370	342	367	370	357	374	354	348	340	328	341	356	369	363	368	336	325	364	378	363	364	332	375	336	371	354	349	363	355	362	344	345	356	374	358	359	362	357	327	372	329	354	347	351	346	357	359	335	325	349	384	398	342	369	334	353	388	382	372	403	346	360	372	381	380	382	367	354	349	402	353	379	333	370	344	341	353	359	379	341	361	366	386	388	337	342	369	369	359	356	363	367	361	374	349	375	339	364	335	338	330	310	385	357	359	366	358	382	349	376	351	360	350	357	357	339	359	395	391	373	332	357	381	359	385	347	344	329	371	386	378	354	332	352	337	332	346	371	395	356	344	351	317	376	338	321	340	353	356	336	358	387	390	331	393	349	352	373	356	366	360	374	335	361	381	339	341	385	352	347	347	312	361	333	369	339	361	361	358	341	372	364	332	346	321	368	344	342	333	334	340	348	329	376	383	362	343	356	351	359	374	386	322	362	344	332	337	327	352	344	356	358	361	372	350	371	333	336	355	385	336	344	375	365	365	369	321	350	380	367	345	411	323	380	337	344	357	334	369	349	348	369	344	396	356	354	371	384	374	351	341	358	348	383	334	337	341	362	354	363	355	371	363	368	364	351	354	351	349	364	359	359	329	366	369	356	367	367	345	346	359	352	352	366	347	354	353	375	365	356	381	333	358	360	332	361	341	336	377	348	349	348	355	355	357	384	337	342	378	380	351	361	345	344	368	357	342	368	369	370	332	345	345	351	355	343	366	396	346	366	355	351	354	379	384	362	360	344	393	361	350	350	367	350	356	349	390	365	364	359	390	323	380	343	355	361	349	326	364	362	339	331	362	367	357	356	360	349	357	366	364	346	361	341	372	358	365	332	354	361	369	363	328	352	313	336	328	342	356	347	391	340	368	363	324	359	325	347	342	387	326	331	339	339	344	388	348	356	369	315	333	358	373	326	346	320	324	332	345	377	361	346	369	361	323	377	387	357	378	336	353	318	360	391	353	356	338	357	349	344	318	362	365	339	360	369	364	383	368	379	337	339	324	393	341	357	372	334	392	356	332	347	364	351	336	318	367	349	356	361	338	378	345	392	350	342	341	358	368	378	337	380	337	384	346	358	328	372	353	383	375	372	375	363	346	372	369	342	393	331	365	340	345	369	341	389	342	337	379	361	343	348	357	352	361	344	356	393	377	387	368	355	309	328	333	399	312	359	361	345	381	365	365	348	369	398	315	339	370	356	363	335	357	349	359	331	347	363	368	365	377	362	378	338	336	396	330	384	360	355	381	341	348	370	374	332	382	352	380	392	372	333	375	340	349	394	323	343	371	319	374	325	317	351	339	368	346	322	354	346	363	329	350	388	322	379	366	364	370	354	354	389	355	378	347	367	350	359	367	317	356	367	354	329	355	331	359	346	381	388	350	359	348	371	385	359	362	343	369	375	354	351	334	372	346	365	378	380	346	333	307	386	332	363	360	416	371	350	396	389	350	353	348	356	374	323	357	332	373	395	351	388	343	358	358	365	348	375	371	351	366	330	349	374	404	348	409	362	337	363	365	389	359	338	352	351	336	335	349	347	348	352	352	370	343	328	369	323	340	354	371	321	341	355	381	363	336	356	366	357	353	360	377	326	343	362	355	324	389	347	348	348	361	362	352	333	377	355	347	351	359	322	340	348	367	349	367	364	334	369	357	360	347	328	362	391	364	348	376	376	373	354	368	344	350	366	346	361	338	319	352	347	366	363	356	374	351	327	374	421	391	366	342	364	361	353	356	354	351	372	350	368	331	342	323	375	364	387	377	386	367	368	343	375	334	321	353	365	359	342	337
4143	11201	7998	3617	2116	1546	1250	980	799	750	682	607	585	530	554	559	483	468	489	471	422	479	456	467	485	459	459	421	454	425	457	425	452	405	416	420	425	430	423	469	458	404	433	431	399	413	444	457	436	417	407	424	417	474	433	408	466	418	418	438	440	420	415	425	388	434	447	428	420	400	389	434	444	422	414	423	426	415	415	453	456	419	435	386	453	458	412	407	448	397	397	413	429	422	401	395	427	418	398	450	404	432	433	412	418	443	419	433	424	389	428	415	400	396	377	423	434	422	429	412	421	442	433	449	405	418	403	401	437	414	432	427	451	404	419	391	452	414	419	420	437	405	383	454	445	437	430	437	398	456	397	423	416	459	432	418	415	409	445	402	429	436	381	414	443	402	468	468	407	365	401	405	435	431	409	454	424	409	392	442	423	446	444	398	427	446	417	406	449	420	422	459	425	472	379	456	428	437	401	438	400	410	412	444	403	413	414	436	424	385	428	454	402	461	421	381	406	414	463	461	395	413	451	436	415	434	444	407	406	418	444	476	437	442	421	447	418	442	390	466	421	405	448	424	428	403	407	397	430	413	446	448	389	421	408	431	455	372	428	437	427	415	423	415	426	438	416	410	433	446	383	428	448	403	451	426	405	429	420	425	427	392	409	412	436	402	386	390	423	441	440	388	414	432	438	391	433	409	420	395	439	435	396	421	414	396	436	404	469	407	414	442	423	442	456	457	408	392	412	447	403	378	399	453	437	422	436	414	398	386	426	423	450	440	405	456	411	394	438	454	397	404	431	425	442	407	452	392	428	396	424	451	418	391	435	472	405	408	416	406	437	432	369	439	407	436	430	417	394	412	420	389	429	421	418	418	406	409	409	425	447	457	413	410	411	414	437	395	401	402	434	476	426	395	429	410	440	436	410	419	383	446	447	416	453	433	446	451	438	423	456	440	438	383	401	401	440	439	446	386	433	423	427	406	431	443	397	421	436	436	467	426	445	417	446	448	450	427	420	410	413	449	403	429	482	414	451	424	387	408	433	471	419	468	402	444	438	426	395	421	433	413	391	408	409	408	431	388	398	402	438	394	365	443	430	444	408	425	391	416	462	425	479	438	414	439	448	424	402	421	399	416	420	441	437	429	424	416	433	416	429	427	420	403	394	407	432	408	455	437	412	433	401	408	397	394	414	445	424	421	425	452	398	441	403	392	437	453	401	437	440	432	415	407	446	422	430	418	461	424	410	446	431	416	437	416	408	402	440	370	416	415	399	413	456	452	407	446	400	434	453	424	415	442	408	454	410	404	411	432	415	375	466	431	383	437	383	444	406	424	415	402	407	401	446	461	449	421	401	411	436	374	448	432	440	436	427	473	413	421	415	415	427	409	447	425	415	413	414	379	433	383	418	430	429	427	446	410	408	431	405	453	433	432	420	416	404	416	417	420	387	433	392	433	435	409	407	432	451	413	428	414	466	415	417	453	406	409	419	405	430	408	451	403	448	402	438	410	438	420	440	455	402	413	437	413	403	414	406	450	423	381	410	445	450	416	423	422	423	439	406	432	436	428	435	408	431	459	433	415	438	429	413	414	396	408	434	439	438	466	389	428	412	418	445	401	409	444	385	430	399	426	388	406	411	411	444	390	446	461	434	415	415	403	396	423	413	438	423	471	400	412	416	451	440	455	446	412	437	434	418	440	408	419	446	439	417	422	426	416	435	416	420	428	399	440	432	441	382	406	401	404	415	434	400	456	383	400	432	417	419	410	413	393	436	406	435	449	419	412	450	420	402	439	418	429	411	452	438	412	421	442	415	434	429	418	430	431	429	351	457	432	405	475	422	421	401	410	443	420	441	399	383	442	415	438	411	443	435	410	402	402	386	404	401	404	441	408	396	441	438	430	389	452	412	410	415	434	410	398	361	443	414	417	453	438	426	438	410	402	452	435	433	416	468	450	426	427	454	432	394	420	421	463	428	451	464	393	405	465	432	444	417	403	421	420	437	466	426	416	441	430	453	418	448	422	405	431	467	393	445	428	399	408	394	408	401	410	444	416	408	432	420	449	424	416	390	441	434	403	414	430	410	418	409	388	393	457	452	413	448	454	393	406	433	404	459	435	427	447	424	433	435	388	385	420	403	403	452	448	421	451	439	444	432	438	419	410	483	419	398	398	447	411	402	380	448	408	453	411	432	390	401	406	451	407	390	399	397	421	397	460	437	437	474	409	475	442	394	404	418	431	403	431	406	440	462	432	422	434	451	436	396	442	418	380	451	468	424	444	442	448	414	438	453	438	436	435	430	422	403	444	414	408	444	403	436	437	433	414	438	413	402	416	429	431	472	384	412	425	419	393	369	444	397	444	400	406	431	402	432	422	413	457	437	425	402	405	371	422	412	432	418	407	402	428	372	415	425	447	368	406	392	419	450	423	421	394	410	455	439	447	371	410	449	440	426	393	381	411	402	424	389	462	424	411	408	437	390	426	405	418	366	433	428	445	418	416	409	407	437	411	409	380	402	442	435	401	401	430	408	420	416	441	453	437	436	415	433	423	443	399	384	418	411	383	447	442	459	395	431	462	448	412	399	441	375	375	410	393	395	422	433	406	431	390	397	402	415	400	438	439	429	438	443	416	420	392	417	412	419	437	439	388	420	446	395	421	411	447	420	406	432	446	439	425	449	398	475	396	407	436	418	423	455	421	433	418	415	405	403	417	429	408	420	421	377	404	421	401	390	455	374	399	460	414	404	423	415	421	417	437	389	414	464	441	417	445	464	437	450	430	403	427	436	439	421	363	414	411	425	401	440	421	381	420	412	427	386	391	429	431	378	419	428	447	412	415	426	402	432	420	394	448	431	413	430	409	423	442	420	440	430	429	421	402	423	413	460	384	448	389	432	465	472	414	419	421	425	427	443	393	398	422	447	387	402	453	403	419	407	418	441	407	428	414	416	426	422	454	421	453	451	420	419	432	410	419	414	448	409	427	456	431	413	399	436	412	445	437	426	421	429	434	388	395	433	420	400	446	409	385	445	433	397	392	421	456	420	372	425	390	415	425	405	433	438	419	391	441	424	395	410	429	424	416	412	401	439	455	420	415	423	442	438	382	396	432	448	457	368	434	430	440	434	444	424	413	404	391	457	445	429	404	434	429	435	433	400	409	432	414	461	441	433	429	394	432	449	452	414	417	395	371	404	428	408	402	433	420	441	454	418	387	425	397	441	424	404	435	436	417	427	398	392	441	440	405	386	397	390	420	413	431	424	407	425	439	430	452	403	471	433	402	407	409	428	418	417	434	406	417	457	408	414	387	435	420	408	452	447	419	459	406	416	424	420	424	395	418	423	438	436	391	432	436	439	413	426	438	423	401	475	392	395	449	408	395	442	383	440	444	389	392	423	411	438	414	413	404	415	399	416	419	401	438	438	451	400	390	457	430	428	426	399	433	465	448	448	389	425	384	412	476	396	428	400	437	418	419	428	438	411	434	385	392
24865	21407	27400	25646	8236	484	335	269	268	246	187	216	215	199	197	145	176	161	166	171	168	132	155	178	178	162	144	165	163	146	164	130	159	160	166	183	171	168	168	149	152	163	165	167	155	174	167	147	162	131	162	145	156	132	137	172	133	143	133	158	156	162	136	149	169	182	145	152	154	164	158	161	153	159	146	156	154	164	148	134	145	157	152	155	145	154	154	145	160	140	152	148	162	143	157	135	156	148	139	166	145	150	157	154	174	158	137	138	144	159	129	139	139	148	162	157	143	160	159	155	181	162	163	167	162	134	141	138	143	136	147	141	178	154	139	164	132	144	147	166	160	169	166	139	145	154	152	154	177	146	147	144	145	162	145	143	163	144	148	147	182	157	153	166	159	148	156	130	144	125	133	146	150	155	175	149	144	154	162	139	154	160	159	138	149	160	147	148	174	152	142	153	148	134	165	160	172	144	154	131	151	160	127	153	155	150	145	144	186	146	155	137	136	152	132	149	134	167	155	156	139	149	152	167	154	160	134	162	157	137	156	169	143	150	129	148	143	159	158	142	153	144	141	149	143	159	157	131	148	157	166	148	150	151	157	155	161	155	163	135	171	155	137	161	164	164	167	142	147	163	138	162	151	138	134	156	157	144	171	169	142	155	157	156	155	165	160	129	137	150	154	155	152	161	162	171	138	157	140	152	175	124	137	175	141	132	154	160	144	140	175	182	155	150	145	177	147	158	164	146	153	147	131	146	149	151	160	150	145	162	153	156	158	164	168	144	134	156	161	158	142	150	149	149	174	148	177	166	144	176	152	131	147	135	148	147	138	153	148	144	151	164	159	144	166	155	138	150	167	167	152	148	158	131	151	148	178	159	167	147	155	138	139	171	142	152	142	160	155	137	162	142	178	150	142	148	148	158	146	135	153	148	164	140	172	153	142	152	147	151	154	133	161	157	145	169	133	148	152	152	160	145	139	154	128	157	157	136	150	158	145	164	146	161	156	150	170	176	146	147	170	155	148	172	151	174	180	153	148	165	136	146	153	152	153	155	135	154	167	149	160	144	151	138	153	148	136	172	162	128	142	163	168	163	160	147	145	171	168	142	155	157	176	130	139	146	154	170	147	160	160	126	177	139	158	175	132	145	156	137	158	153	179	156	169	146	144	136	173	136	151	165	158	177	141	165	147	177	130	155	155	150	169	151	134	145	169	123	153	133	166	165	160	136	140	164	164	157	158	158	142	140	158	162	169	144	155	165	157	147	141	147	175	160	125	160	152	165	181	179	142	171	148	156	159	124	143	172	155	163	149	158	157	146	154	144	163	163	132	147	143	157	152	128	143	140	157	159	138	134	142	161	151	149	152	138	156	174	167	141	162	152	162	148	156	171	160	146	162	167	178	141	151	152	159	150	144	150	142	163	155	130	151	149	144	146	156	136	166	132	163	152	162	159	136	136	134	139	143	166	177	122	156	170	136	162	161	146	150	159	168	134	147	177	153	150	129	172	172	155	178	141	166	157	148	162	177	144	173	155	152	161	141	144	161	142	140	146	154	147	147	154	153	145	161	152	147	171	167	146	132	156	158	150	152	154	170	134	151	125	176	162	163	146	159	156	144	156	133	140	125	151	165	154	171	165	164	131	143	144	149	147	164	144	160	151	164	163	142	142	150	149	167	140	162	170	152	170	151	171	152	133	148	160	126	161	129	142	134	170	157	149	143	134	168	148	158	152	147	146	128	154	151	134	149	125	140	144	161	128	167	151	169	153	132	157	159	148	158	154	139	142	158	164	130	143	143	179	155	171	150	156	161	144	149	157	161	156	142	145	135	136	148	137	146	136	157	139	140	159	155	168	151	138	161	184	160	155	165	125	154	150	138	154	138	148	142	137	156	149	149	165	173	167	148	179	148	157	163	129	152	162	144	130	185	129	153	149	164	148	151	180	149	146	139	151	144	134	140	149	147	169	168	147	142	145	162	143	155	152	153	161	160	172	163	156	137	137	161	164	161	148	132	161	135	155	146	158	155	144	138	178	140	148	141	147	164	130	160	164	151	145	164	165	163	165	151	146	144	170	138	150	126	153	182	153	168	148	142	180	143	173	174	147	155	156	143	155	172	147	149	154	154	165	170	173	139	147	152	164	153	126	150	141	150	169	179	159	154	139	133	140	157	138	158	160	141	130	150	149	163	177	126	164	128	133	159	160	136	130	148	162	143	155	150	139	148	155	168	142	157	161	133	161	173	142	157	160	152	178	161	144	148	155	145	147	149	145	146	162	132	144	143	140	147	167	166	135	141	168	169	134	172	155	139	141	166	145	141	159	152	151	151	141	153	150	163	147	163	142	158	165	134	131	127	164	157	180	141	139	126	163	149	142	148	147	152	155	152	163	146	175	152	167	178	133	144	150	146	138	154	172	172	146	161	166	167	139	164	170	139	176	164	149	148	150	131	154	179	175	155	152	156	145	140	190	148	161	143	165	166	174	137	136	177	133	173	165	167	153	153	172	163	152	150	132	133	157	160	133	156	151	143	144	158	143	144	147	175	154	174	175	164	152	180	165	140	136	141	151	135	149	149	165	149	161	154	145	142	149	153	145	133	157	172	169	141	157	156	176	153	154	158	149	142	133	143	149	148	141	156	161	166	152	147	141	163	156	148	164	155	160	165	133	143	152	171	157	173	156	152	131	144	152	144	156	132	150	149	175	143	132	158	178	143	153	154	150	174	157	134	164	157	141	175	150	152	151	147	150	147	144	146	190	152	156	155	150	126	159	146	143	157	168	150	157	152	146	169	147	149	144	158	156	155	143	146	140	161	154	160	143	164	130	183	181	170	168	159	162	158	136	151	140	154	165	166	155	149	144	149	156	120	154	175	146	146	137	173	130	173	167	164	129	159	162	162	152	151	155	176	147	136	151	157	156	170	150	162	168	145	135	138	134	175	135	154	152	158	160	121	171	135	151	145	167	143	153	149	170	160	167	183	152	146	171	147	141	184	166	166	120	148	138	125	139	139	144	129	156	153	134	123	156	172	141	161	176	148	170	142	149	119	161	148	169	160	172	179	156	146	140	136	147	139	157	135	145	135	140	149	168	166	144	145	182	181	168	185	161	165	153	148	140	160	123	157	139	124	148	164	147	158	166	144	159	142	147	136	172	149	143	174	150	156	162	147	157	148	158	145	144	149	150	132	162	143	133	146	167	133	169	145	145	147	163	160	155	132	158	140	144	159	159	141	149	142	149	145	166	133	157	143	138	153	137	163	147	124	151	162	151	139	174	155	138	181	165	148	158	151	168	141	157	170	197	150	144	158	176	152	159	144	148	156	149	159	158	171	148	144	156	152	149	155	163	127	142	145	138	156	141	166	152	155	159	151	135	143	143	144	158	141	153	159	156	147	127	162	162	161	157	173	156	147	150	138	150	169	157	140	156	161	165	167	147	157	162	160	162	141	147	166	159	152	136	149	147	166	154	147	167	153	156	148	147
4056	7158	4896	1857	1093	808	632	495	419	350	315	282	264	257	246	212	216	222	243	199	226	197	176	204	182	190	183	212	204	193	185	202	198	182	179	188	190	157	190	164	186	193	192	190	198	173	215	171	199	175	175	200	171	175	182	207	171	218	199	163	189	188	203	179	180	190	189	182	177	196	177	184	202	204	180	192	194	177	146	174	181	146	198	184	187	193	172	187	199	175	200	183	157	174	178	165	161	181	201	172	166	167	192	199	179	199	166	182	155	184	182	188	179	177	191	178	179	185	175	183	180	220	176	196	181	146	189	209	172	170	176	191	178	198	187	176	193	160	173	159	183	198	170	200	204	174	179	216	186	179	178	192	188	196	170	168	184	164	171	165	161	181	176	146	182	156	177	190	182	189	196	184	193	198	176	161	191	157	183	179	175	171	188	179	185	183	185	190	164	170	178	190	173	159	199	190	165	169	176	188	193	183	175	167	183	178	185	158	178	189	176	183	184	187	180	178	172	193	195	181	170	199	151	191	179	180	168	169	172	186	171	191	190	189	183	173	197	161	168	185	175	182	199	161	170	164	179	190	185	186	180	200	156	176	189	173	188	163	174	185	169	171	175	190	166	189	169	163	168	180	170	168	186	168	170	181	177	179	168	194	164	190	185	209	168	199	169	175	187	211	192	190	214	159	201	180	171	184	179	187	180	194	156	209	175	191	191	200	182	180	160	182	182	182	187	149	209	200	187	185	164	183	183	188	169	188	196	184	167	174	180	174	195	198	183	175	197	178	195	169	158	180	181	174	189	144	178	187	202	192	192	163	198	181	197	183	184	190	213	171	190	177	181	158	196	158	161	171	182	175	167	184	167	216	203	186	207	202	154	167	177	178	169	187	169	198	161	180	175	213	185	156	178	205	173	172	185	140	180	188	188	172	215	174	187	188	156	171	163	173	174	169	175	173	186	203	181	197	191	181	189	180	182	177	175	171	202	178	169	168	205	183	188	167	197	191	171	168	174	181	159	198	180	171	171	182	176	182	174	192	170	178	190	179	177	163	175	185	172	174	174	198	169	199	200	190	152	171	176	180	193	153	190	170	204	165	184	179	154	182	178	178	177	197	159	202	192	181	172	178	180	175	191	181	163	180	162	196	186	186	191	173	193	163	184	185	191	186	181	173	170	195	171	188	167	176	181	180	185	154	169	200	203	211	182	177	162	156	156	199	184	195	177	181	191	161	161	175	173	181	183	210	187	182	182	180	179	175	173	188	196	187	192	192	174	185	167	160	164	171	148	185	162	181	166	187	192	190	183	188	188	194	189	172	183	194	166	171	167	172	192	160	169	185	171	172	174	185	176	197	166	173	178	199	200	195	180	196	160	182	190	189	173	175	194	171	191	174	191	183	179	183	182	178	190	162	188	174	179	182	181	158	177	188	179	193	190	171	212	154	179	158	178	168	198	184	171	196	172	159	180	178	177	188	170	183	181	164	168	185	177	164	185	175	180	180	175	205	192	207	184	162	168	154	185	171	169	157	170	156	166	176	156	192	182	162	173	165	193	149	170	189	158	185	156	175	169	194	187	168	214	197	192	171	182	163	170	181	148	151	185	189	183	186	194	182	167	188	161	182	161	171	162	171	163	154	170	176	179	169	182	197	179	168	180	161	193	172	191	214	179	174	199	179	178	174	174	166	166	193	189	174	192	173	196	188	182	170	183	176	181	173	192	194	177	172	193	198	162	175	171	180	193	189	190	170	193	188	197	183	200	178	189	164	188	166	200	166	176	177	158	173	166	187	175	200	192	188	179	162	175	168	157	164	162	179	207	159	202	169	182	188	155	203	190	189	165	183	184	177	180	192	166	165	199	198	174	188	161	194	173	187	179	172	182	175	175	175	177	174	197	167	179	194	194	175	190	188	186	156	158	176	186	182	162	185	191	165	183	187	181	162	168	194	156	189	186	155	182	159	171	202	178	188	187	165	202	198	179	199	163	177	204	187	161	177	190	166	183	206	193	185	184	186	184	180	173	175	174	177	181	180	185	172	169	151	166	178	174	165	167	151	187	201	167	172	189	188	194	159	154	163	195	187	169	179	173	175	194	172	187	161	188	194	180	170	199	176	193	184	184	195	200	163	157	164	184	184	178	149	181	183	180	161	209	179	185	168	191	166	172	177	188	183	177	177	209	195	184	182	169	180	189	179	184	185	168	179	198	168	188	171	168	182	190	192	176	174	181	156	196	191	192	201	171	169	207	202	184	168	173	156	172	173	214	143	173	176	203	162	163	185	188	182	192	173	178	192	172	167	180	167	167	175	183	189	165	181	195	193	192	156	177	182	204	186	176	165	167	199	191	215	161	177	191	192	186	175	185	190	185	184	187	159	188	172	180	181	210	179	189	168	141	197	173	163	158	168	181	202	182	179	176	188	195	168	160	207	178	195	184	175	172	159	189	180	185	168	165	188	166	172	187	190	159	182	187	149	211	191	174	175	162	191	181	174	205	183	195	198	178	170	167	177	183	175	174	190	153	183	202	190	167	189	151	200	178	168	177	201	191	189	155	185	179	177	178	177	175	174	162	185	178	155	184	176	177	181	167	165	190	165	186	190	171	184	165	172	166	186	175	171	170	179	175	167	216	194	179	180	175	160	192	168	185	174	184	177	155	164	157	158	172	159	159	177	165	159	164	180	169	168	182	160	193	168	184	191	188	179	188	172	196	163	200	172	184	176	173	194	165	175	172	171	167	190	151	172	180	160	161	198	193	161	180	189	168	180	169	174	198	183	173	153	182	184	167	185	181	164	173	182	201	176	198	167	173	195	187	183	178	187	197	170	166	189	178	171	161	165	182	202	185	173	205	188	170	167	195	181	191	168	174	161	197	177	167	191	200	184	167	173	180	182	186	171	189	147	178	196	166	152	203	191	169	176	174	185	173	178	167	182	188	195	163	196	187	187	181	184	170	201	195	172	166	181	176	215	174	195	164	189	177	173	192	176	176	177	179	183	173	160	180	206	204	197	182	180	181	162	162	188	183	172	206	172	181	190	180	168	203	191	166	176	175	197	159	165	184	180	175	178	166	183	177	175	173	165	163	173	172	198	179	205	175	176	175	174	151	171	190	167	201	198	178	208	180	168	193	183	167	173	177	193	198	177	171	184	178	180	166	168	165	145	180	173	171	179	185	178	202	203	182	181	170	180	172	177	177	184	170	169	182	184	191	211	176	160	184	166	180	174	176	190	194	183	185	183	159	178	192	164	182	174	177	184	169	172	203	161	200	199	183	179	175	178	181	188	196	188	155	197	180	191	184	181	190	186	152	214	198	190	157	196	167	171	172	187	210	179	169	175	180	179	185	190	180	192	166	169	179	182	158	185	167	191	188	174	170	185	193	169	160	174	201	202	176	202	176	168	207	168	172	188	191	186	183	189	155	167	167	158	170	181	208	172	197	173	201	155	166	195	177	183	192	173	199	176	199	184	184	181	174	187	203	212
22770	21478	29213	24139	21473	21476	5931	798	556	481	404	396	349	323	294	292	277	221	251	251	260	235	228	210	200	206	189	203	177	204	201	199	181	217	195	179	197	213	191	188	196	187	187	193	193	211	185	185	213	191	181	193	164	187	175	191	195	165	172	170	176	169	178	186	183	210	186	170	168	200	189	188	172	190	168	184	213	195	186	183	185	181	184	150	183	191	168	176	175	159	188	160	177	193	199	176	159	200	188	158	184	204	192	177	156	201	174	180	184	168	183	164	175	177	183	171	168	199	186	187	197	193	170	170	183	189	177	196	156	182	148	182	185	180	157	165	163	201	203	173	171	202	193	171	192	150	182	178	170	194	188	189	194	171	183	175	179	177	196	176	188	171	179	184	177	177	178	188	164	210	186	169	188	156	168	160	192	162	178	150	201	202	163	173	178	171	189	167	178	168	214	169	200	184	177	199	207	162	168	195	173	176	158	171	178	178	156	180	182	181	193	183	185	191	194	183	179	171	179	169	163	189	201	183	200	183	172	173	186	183	187	190	201	176	198	181	173	173	188	188	191	157	178	172	184	174	179	159	195	185	178	177	198	175	175	188	188	168	162	171	188	187	173	166	195	147	157	192	173	180	166	185	176	182	173	170	168	196	189	165	181	159	174	190	183	193	175	168	194	174	165	176	151	152	167	165	180	160	192	185	188	190	175	199	153	178	162	186	172	179	193	149	178	190	175	166	156	172	173	180	183	201	189	163	192	154	182	184	172	155	176	196	166	171	170	193	173	173	191	200	182	183	167	140	191	164	183	164	172	179	189	151	190	183	181	164	186	186	181	179	173	213	204	165	179	168	174	166	200	171	176	177	188	160	170	166	170	180	176	172	183	175	175	174	184	191	193	172	183	178	176	168	154	170	197	199	195	195	194	180	198	169	187	187	171	181	173	174	166	170	184	167	195	176	186	174	171	189	169	183	162	169	164	164	193	198	187	161	177	183	203	171	187	164	176	177	187	172	172	211	165	159	170	185	150	190	177	185	153	173	188	202	186	179	163	166	178	175	166	177	164	170	170	172	173	149	182	180	153	204	195	175	184	198	180	158	185	184	160	191	190	156	184	184	155	191	185	167	173	182	180	164	204	189	194	173	190	192	182	187	191	184	186	161	187	193	179	204	189	191	169	207	179	167	190	186	178	171	181	174	184	179	187	171	173	171	189	170	181	184	182	189	161	185	157	180	193	181	180	181	184	181	186	202	179	177	150	152	189	177	179	183	175	148	153	161	176	185	189	210	186	219	178	179	170	146	170	162	157	195	170	159	182	196	176	175	169	185	176	180	191	156	187	179	164	188	169	181	179	169	174	193	169	170	178	186	176	174	172	175	198	171	169	180	171	182	172	166	186	159	171	212	204	201	194	175	159	178	178	196	179	187	169	152	193	166	184	193	177	185	170	156	179	190	181	173	174	174	179	174	185	216	157	196	163	182	171	176	180	171	177	180	207	175	172	181	185	159	154	193	175	192	184	170	166	185	189	190	172	173	174	164	175	173	196	169	192	164	171	157	184	183	190	168	194	175	188	199	178	152	166	202	181	185	172	173	176	179	186	179	163	207	181	173	191	192	171	194	168	171	169	173	185	199	172	172	180	172	192	174	157	196	167	170	181	191	162	166	191	204	170	172	179	169	196	163	155	195	166	162	170	165	182	174	178	198	175	187	187	180	178	172	161	166	180	171	178	180	179	202	179	217	179	212	174	141	186	186	185	212	190	160	208	162	198	191	183	184	171	169	161	188	202	175	177	181	164	206	164	176	187	181	201	161	180	198	173	194	181	182	155	183	158	179	181	170	186	192	189	196	166	179	169	166	198	155	181	171	166	169	191	157	182	180	190	160	178	164	169	159	179	183	184	156	198	175	168	172	165	180	183	185	163	164	170	192	167	190	176	172	179	196	164	170	172	160	187	190	198	181	177	186	194	190	174	158	172	151	172	181	182	202	171	182	186	159	184	159	176	200	188	193	176	191	169	179	191	172	186	179	191	179	191	176	188	165	177	173	183	187	191	175	179	178	192	180	175	153	203	174	188	182	165	173	169	152	188	187	179	161	156	168	176	166	151	177	194	161	169	166	169	162	145	176	172	176	170	157	170	137	177	171	176	146	161	181	170	177	189	196	197	182	184	185	187	186	171	165	180	189	171	151	197	154	153	170	176	163	190	188	179	175	170	203	182	165	174	158	169	169	164	197	162	181	174	154	167	190	169	172	170	188	177	177	177	180	185	159	169	210	200	169	178	191	199	175	215	166	195	171	170	174	182	183	162	186	203	197	166	178	161	163	179	183	191	190	174	180	204	186	181	156	166	194	159	160	164	200	174	178	212	158	184	203	179	180	155	163	179	185	177	190	167	188	190	179	193	181	164	177	154	189	173	198	213	168	165	159	186	186	185	185	186	185	183	168	157	187	175	162	172	196	177	172	180	182	173	185	181	163	175	197	198	178	164	168	193	155	179	187	186	169	155	184	194	192	168	175	177	177	178	198	166	187	170	185	187	175	197	182	161	193	186	175	183	185	179	191	166	176	161	176	188	162	155	169	182	172	168	173	189	166	163	162	174	179	169	182	177	182	148	197	172	177	158	164	162	175	164	185	161	204	178	169	158	176	160	184	181	189	185	198	196	186	180	175	191	172	204	155	178	176	182	171	163	194	187	149	173	186	178	184	164	174	188	198	167	188	182	176	166	177	177	160	178	158	182	184	190	190	160	159	185	176	182	165	168	193	159	184	168	187	150	171	191	169	191	188	175	173	178	181	173	174	191	173	184	162	166	182	193	175	169	168	186	188	170	187	173	197	174	187	181	167	200	186	191	167	193	180	184	165	189	168	179	196	144	174	172	173	178	160	176	183	193	183	188	185	181	161	158	169	177	186	198	178	190	177	175	190	183	178	180	178	163	185	168	169	163	192	177	186	203	183	174	179	178	172	172	177	167	178	177	192	176	197	180	179	171	175	155	169	185	169	176	187	189	166	166	165	189	181	188	163	172	193	181	200	190	174	189	198	180	188	176	170	196	159	184	175	160	175	175	143	178	198	169	176	179	211	169	171	188	196	187	202	180	184	188	177	146	179	182	181	184	175	176	173	181	208	190	176	188	165	159	182	201	174	190	174	193	199	178	187	153	189	133	165	183	192	171	178	160	158	190	183	196	154	196	206	187	180	162	159	185	178	170	177	196	185	186	190	161	187	176	193	171	190	171	155	174	165	188	168	160	163	182	193	193	206	175	175	188	189	193	173	158	194	173	166	176	193	181	185	210	158	194	175	154	199	200	205	163	183	176	203	190	165	178	185	199	185	168	162	186	188	169	178	155	198	174	176	179	186	176	156	185	157	171	184	203	175	170	149	185	197	180	184	192	174	183	192	174	164	167	146	153	166	177	194	197	184	159	180	157	176	189	183	182	159	180	183	176	179	191	207	186	172	160	205	175	165	147	196	210	132
5265	17008	12623	6128	3326	2410	1684	1319	1051	787	709	599	539	468	429	388	376	341	329	305	312	290	289	267	261	289	282	260	213	287	254	218	257	241	261	242	236	265	229	236	238	256	209	240	213	237	237	218	233	233	242	230	219	248	236	224	232	239	242	225	234	241	209	209	235	222	214	233	218	227	203	250	250	228	236	218	235	212	234	209	229	212	191	236	208	244	237	225	236	205	238	223	192	211	228	222	216	217	241	214	222	208	238	254	219	230	220	208	226	202	243	224	220	209	222	226	205	196	213	216	202	204	216	231	214	204	224	213	230	212	219	223	224	211	230	205	220	219	249	245	236	230	207	222	222	235	217	201	230	219	224	209	207	231	235	228	224	241	219	233	198	234	207	203	211	244	202	215	221	191	219	205	223	208	243	228	218	230	251	195	192	211	238	208	205	208	240	218	249	230	234	214	233	254	252	221	225	244	210	206	228	246	228	219	206	200	203	235	222	205	244	213	215	226	210	211	212	206	215	220	204	221	232	243	241	229	225	239	219	185	195	233	217	235	222	231	219	215	207	232	232	212	245	211	219	211	205	216	225	244	208	205	225	214	202	214	203	226	206	215	226	210	221	241	231	227	207	239	221	209	209	209	205	227	223	242	205	198	215	239	200	222	237	220	222	211	232	208	242	235	200	203	265	228	211	226	205	223	217	220	205	222	246	223	223	178	232	227	196	221	250	226	222	253	238	199	211	213	230	194	214	211	195	262	204	218	215	213	229	207	220	218	193	202	231	217	200	221	212	213	220	213	230	225	195	204	231	218	252	215	215	240	192	209	257	211	207	223	219	198	204	200	221	208	195	219	218	212	224	222	204	206	221	245	221	212	221	198	202	213	217	235	193	195	216	208	229	235	219	228	205	205	209	205	219	205	203	223	228	230	223	213	238	222	222	212	239	213	190	247	201	216	202	212	208	224	204	231	224	238	201	192	225	211	227	191	203	222	242	242	199	202	250	207	198	213	216	208	218	221	218	221	208	205	217	231	209	200	221	206	205	222	229	206	219	210	244	204	218	215	210	204	210	219	214	227	229	202	223	241	240	212	227	241	226	229	202	198	211	222	186	235	257	206	238	234	219	230	216	207	223	221	206	234	208	222	215	233	202	202	228	216	204	211	251	217	222	222	209	241	195	206	225	225	239	217	235	244	183	241	237	198	231	204	217	246	237	234	210	234	219	224	219	212	242	245	210	224	220	222	239	216	243	210	213	221	216	231	240	235	214	231	204	220	203	222	250	212	229	220	223	198	242	208	226	219	195	199	221	197	232	251	190	222	230	205	216	216	228	217	205	217	230	255	212	200	210	221	214	222	207	227	233	215	212	224	190	213	225	196	235	188	214	196	223	188	202	192	221	195	215	264	224	236	233	216	198	206	223	230	221	209	211	230	224	226	244	199	238	197	207	216	224	218	200	227	199	216	217	253	210	228	213	236	211	222	207	211	223	210	230	241	195	240	215	243	227	194	220	214	206	215	209	190	231	231	222	217	227	219	216	232	212	190	207	221	226	242	211	228	221	215	223	217	206	239	218	212	221	229	173	215	243	200	218	209	219	226	242	210	219	232	211	192	253	205	213	219	213	215	249	223	196	194	208	231	218	240	208	211	188	224	222	206	224	223	212	196	215	234	228	215	221	203	210	185	249	216	208	223	223	212	208	203	233	198	197	228	235	223	227	233	234	210	202	202	237	195	241	198	220	182	231	242	210	214	224	232	218	212	242	196	213	210	228	212	215	221	220	201	215	194	189	214	233	223	246	217	219	216	206	202	224	240	184	228	230	202	210	237	191	225	240	232	237	233	206	213	192	234	226	205	214	215	223	203	238	226	234	216	222	219	220	204	239	198	250	220	228	204	224	224	228	223	227	236	226	206	209	231	205	214	188	210	209	224	233	201	225	192	214	232	222	216	222	224	210	226	186	235	198	211	204	207	216	218	215	207	237	215	210	210	230	211	213	204	251	217	211	214	210	239	228	245	247	198	235	241	243	273	218	213	225	195	219	219	224	234	219	211	235	209	175	176	211	205	202	173	221	232	258	222	206	231	216	244	202	215	221	215	199	205	219	226	203	218	204	232	202	200	210	236	218	207	223	206	209	232	226	214	214	212	237	228	217	225	215	251	236	208	196	198	224	213	246	211	209	230	216	204	206	213	237	254	198	213	196	206	232	196	234	242	214	217	217	175	218	211	244	199	195	225	226	214	242	211	199	210	215	216	235	220	237	239	215	221	213	253	231	210	241	241	227	216	186	208	213	210	237	215	219	218	224	241	222	217	213	226	237	213	195	235	201	232	198	235	234	218	231	235	230	240	214	221	233	214	194	237	203	208	227	232	210	220	202	219	224	208	201	224	210	199	224	211	219	224	214	250	219	219	226	222	242	234	245	227	210	215	217	243	189	202	213	200	233	212	208	230	231	201	232	230	210	222	195	206	203	223	200	201	216	230	201	229	225	219	208	203	230	202	238	235	218	218	219	232	243	223	233	216	222	206	213	192	229	229	207	218	207	197	226	215	213	222	194	219	192	220	200	247	219	212	200	204	245	222	216	221	232	204	192	227	226	238	208	220	244	239	223	242	212	200	229	225	209	222	203	221	246	212	227	214	237	204	193	237	229	232	212	233	201	220	195	214	194	226	190	199	228	232	222	213	258	238	205	180	216	225	205	201	212	216	219	220	232	236	213	229	218	255	213	191	229	203	230	230	229	224	203	216	234	232	237	223	221	199	202	225	216	211	234	195	218	212	239	244	185	244	237	226	216	205	212	192	207	223	221	205	215	195	202	229	218	224	206	248	211	236	229	195	189	209	223	213	237	208	221	210	220	222	209	211	207	204	247	206	213	210	199	245	207	237	213	228	216	225	228	199	207	225	234	208	219	214	250	198	227	222	216	211	189	214	210	196	221	193	194	213	244	204	225	228	222	230	201	210	178	239	211	200	179	229	221	211	211	215	215	225	216	217	232	202	219	218	242	230	235	206	224	226	215	251	209	239	200	241	207	205	209	226	196	178	225	220	203	192	215	232	215	236	246	200	229	246	214	187	216	211	245	238	222	206	216	255	216	246	188	217	205	196	234	227	229	222	227	206	217	212	226	207	220	203	233	210	226	217	214	204	242	228	233	205	205	249	205	249	238	198	236	190	214	212	238	229	219	210	197	212	196	218	206	214	209	235	226	241	189	225	203	217	212	219	201	211	229	224	243	202	191	226	222	231	195	212	227	219	217	196	195	226	202	228	215	206	189	227	244	204	192	197	233	262	217	211	217	203	189	225	199	218	221	209	217	210	205	227	212	216	220	231	201	212	208	214	232	258	225	212	208	201	223	238	228	233	226	240	212	242	201	236	210	205	220	228	211	209	182	212	227	236	226	226	224	204	229	218	233	225	210	218	239	224	214	202	237	212	222	211	195	236	202	194	222	191	212	218	192	224	225	211	212	240	214	239	225	205
27814	17881	4378	773	389	355	360	338	327	298	341	316	327	332	312	278	340	306	324	304	336	323	326	299	320	333	336	330	349	307	304	352	345	336	315	310	304	310	330	294	301	338	322	315	291	300	341	324	328	319	329	311	324	318	327	316	325	311	311	291	272	294	319	312	331	332	297	318	307	326	298	311	298	341	332	332	299	300	362	293	292	313	343	328	285	299	315	341	317	307	314	301	310	322	310	340	316	291	353	330	312	311	299	340	303	299	324	305	281	313	270	320	293	294	315	304	333	336	311	299	307	327	312	281	320	317	334	319	334	329	316	326	326	300	353	312	326	316	304	354	316	338	332	316	305	311	353	297	294	344	307	343	306	297	283	316	318	312	307	315	276	303	326	303	327	323	304	336	318	325	292	310	305	315	317	302	327	294	325	330	327	315	303	326	328	320	315	322	286	321	325	309	325	299	323	339	309	295	307	357	334	275	348	303	313	317	340	310	315	300	327	328	317	294	303	291	343	296	315	320	275	306	319	323	331	331	311	329	322	317	323	323	330	316	336	314	311	299	291	316	304	304	268	343	307	363	304	317	303	326	331	300	372	312	299	331	294	331	329	315	291	301	318	304	331	317	313	331	322	350	334	283	331	335	332	352	328	322	301	304	332	328	326	290	332	293	315	300	323	291	322	298	305	303	330	318	326	309	353	309	323	324	291	292	314	305	320	313	330	316	306	304	303	294	294	312	306	300	328	334	312	320	309	298	319	314	296	311	298	307	282	305	288	332	356	315	352	316	345	309	305	296	304	326	318	315	324	306	334	316	328	312	299	311	309	339	303	354	318	322	345	318	316	325	302	328	343	323	314	278	310	322	338	298	333	327	319	330	304	319	311	325	325	305	307	327	327	292	325	319	289	327	306	353	352	297	333	336	320	303	340	328	272	309	354	316	329	327	331	364	317	284	349	323	275	314	307	314	323	353	314	325	336	284	301	303	303	320	320	298	290	333	322	334	330	301	283	331	320	290	309	298	296	300	291	332	347	322	295	322	293	315	320	297	266	312	311	280	315	309	301	314	296	320	325	335	309	330	290	340	317	326	329	292	311	301	307	295	316	301	323	297	331	311	312	324	294	290	311	350	301	326	282	305	299	323	325	302	294	303	289	333	313	330	326	288	310	339	318	289	302	320	310	328	315	315	321	288	292	308	325	296	304	314	294	282	317	302	324	298	317	310	313	337	300	330	311	302	332	309	311	326	311	345	289	333	317	325	318	333	329	302	348	324	328	348	342	306	312	302	315	309	315	305	300	299	365	352	316	312	354	284	319	286	315	317	320	322	304	316	317	314	304	280	314	303	338	302	324	306	343	324	299	386	345	334	316	318	301	312	313	345	306	313	337	316	315	337	320	329	287	344	328	317	334	337	314	282	313	322	312	315	316	338	321	294	350	330	318	346	306	315	322	326	312	300	325	287	333	299	341	311	321	348	293	320	318	313	313	334	333	300	303	325	309	342	326	315	301	322	340	319	274	311	318	289	295	263	318	318	297	334	338	314	315	316	303	294	329	328	312	329	351	318	289	319	324	321	291	305	309	321	299	309	288	314	322	315	325	333	315	303	323	298	302	317	305	331	313	306	313	336	323	330	316	326	347	316	301	317	298	305	295	325	326	331	320	328	321	308	342	328	311	325	304	320	314	326	332	323	340	281	308	327	285	345	299	297	333	324	319	289	302	296	303	284	287	326	309	355	308	315	310	317	310	338	304	301	335	298	323	318	303	328	336	327	311	308	285	306	322	336	318	324	312	297	345	338	324	306	315	319	308	308	295	293	299	298	310	301	289	307	286	336	313	314	303	302	317	342	308	316	326	306	315	321	336	286	338	281	349	322	307	359	317	323	322	308	294	317	304	333	324	325	329	338	305	309	298	320	323	331	292	305	305	301	329	323	290	286	301	303	311	306	310	315	336	311	310	337	317	301	316	328	345	358	336	335	310	347	303	320	306	301	328	302	321	312	311	288	307	332	331	302	306	339	349	308	299	317	295	341	338	312	323	328	288	304	335	307	311	325	326	305	269	335	315	318	330	307	321	310	347	296	284	307	308	326	321	302	323	320	343	274	352	317	298	320	304	292	278	316	303	330	292	302	330	340	311	309	321	321	302	304	311	300	301	310	335	294	299	298	331	296	325	295	348	316	314	302	275	303	302	303	339	312	336	311	333	348	312	331	312	316	276	308	311	306	318	319	322	287	306	310	307	302	296	275	328	310	334	361	328	295	316	302	303	319	316	330	303	324	313	326	318	307	306	331	290	298	326	326	321	341	326	300	317	308	308	287	295	321	308	303	318	325	332	330	309	337	325	298	333	319	349	334	337	334	343	341	310	327	299	290	309	308	315	304	340	323	332	317	339	311	315	301	332	327	335	331	301	309	308	346	323	312	326	336	356	319	287	333	329	291	318	324	305	339	328	344	330	319	303	321	327	275	323	295	303	316	340	280	306	319	322	299	308	309	330	310	328	305	322	326	308	287	314	319	326	306	313	313	342	314	328	317	298	286	333	292	306	294	331	343	313	303	304	334	338	339	319	300	301	329	313	334	311	313	300	310	313	297	319	331	338	332	317	338	317	309	306	297	289	294	320	321	290	290	290	284	279	316	313	331	304	331	329	306	307	328	311	311	323	303	339	314	310	277	350	315	312	316	299	301	322	313	337	313	305	314	308	322	320	319	302	314	292	332	329	305	325	315	301	303	313	318	317	294	305	315	333	332	299	293	310	295	329	288	326	322	321	293	302	329	270	318	351	319	293	326	288	308	323	286	313	299	316	321	305	300	340	307	310	315	326	311	294	313	304	350	318	331	325	300	359	311	323	308	293	323	317	301	320	277	309	307	285	297	286	288	299	336	315	287	345	347	304	327	312	294	331	268	293	329	333	326	334	287	311	356	331	310	287	328	315	310	306	321	284	312	310	308	304	313	314	320	316	325	272	327	286	328	300	330	325	326	309	316	304	322	307	310	321	315	308	321	304	307	328	342	315	326	322	282	298	335	330	334	325	306	296	331	311	308	307	357	332	358	293	317	324	318	304	327	327	320	297	299	303	331	338	325	352	303	352	334	308	284	265	302	309	333	318	286	337	310	331	361	336	316	326	342	284	339	344	307	300	312	329	291	316	319	365	287	297	334	303	309	304	340	349	315	284	318	320	313	306	287	311	260	312	323	340	319	308	315	333	329	300	347	332	304	296	338	316	299	350	310	322	329	300	321	323	325	315	319	313	320	306	294	244	333	311	313	327	325	329	260	310	310	309	319	311	304	306	279	312	337	333	315	286	288	328	335	292	320	306	295	285	335	324	333	326	343	312	296	318	323	306	315	358	331	312	348	343	292	268	295	336	293	263	292	287	300	303	346	324	303	316	289	342	332	338	320	321	295	298	307	307	321	323	345	331	339	324	324	283	313	324	305	322	296	293	306	316	297	304	303	304	321	348	296	325	299	291	293
4896	3329	2527	683	483	419	431	368	368	376	405	403	344	361	403	389	371	369	367	391	392	385	367	372	351	383	345	381	373	362	381	357	342	381	338	385	377	376	382	374	349	338	369	377	354	362	369	369	383	387	356	384	374	380	391	370	365	354	367	336	356	391	335	394	342	374	350	396	359	351	396	384	353	386	384	363	396	385	366	358	335	360	380	377	389	387	410	358	360	397	331	363	366	388	339	378	378	377	389	373	367	362	402	379	376	362	371	398	364	361	378	388	355	352	368	389	338	354	371	358	367	377	382	391	373	356	367	379	384	320	370	349	400	387	393	371	367	355	372	345	383	368	364	366	413	361	361	389	349	341	370	352	392	392	355	368	372	395	382	368	347	347	370	385	358	378	382	380	379	325	367	389	420	367	381	387	378	354	331	365	378	394	367	366	366	368	403	368	375	365	333	360	353	390	364	411	418	372	400	372	371	352	351	358	369	358	375	350	392	391	387	346	328	347	371	365	384	360	390	370	342	401	371	384	375	348	364	372	340	352	346	378	343	361	374	365	370	358	366	337	376	372	376	378	347	377	391	367	369	364	420	341	360	377	340	362	355	385	379	340	372	354	359	378	368	373	387	386	339	386	397	351	395	369	327	410	353	373	367	361	404	396	371	408	363	370	357	406	377	342	388	371	348	377	387	380	370	387	378	353	361	376	383	349	363	371	356	372	388	381	386	336	378	365	374	361	378	406	345	357	398	373	325	391	380	356	373	363	339	382	341	362	372	350	401	361	355	314	374	347	400	351	387	371	353	360	378	364	373	367	386	335	371	363	377	344	354	426	351	339	363	388	344	386	356	362	393	361	329	333	381	338	353	383	334	375	322	392	365	346	385	404	384	382	362	392	379	406	375	352	374	386	374	395	347	341	381	359	401	336	360	354	392	381	367	392	333	338	377	339	328	365	311	370	393	351	368	425	337	414	377	351	379	390	357	357	325	372	381	376	378	320	368	367	360	378	378	389	339	355	398	389	376	371	345	382	373	376	376	379	387	347	364	406	379	364	329	349	363	348	371	357	381	362	367	356	382	362	403	381	372	361	369	366	383	341	359	364	336	364	385	369	357	329	374	382	416	395	364	377	364	338	337	372	380	381	366	366	366	378	378	376	393	387	374	342	323	357	375	362	379	401	371	374	356	396	378	342	376	338	386	373	351	353	372	344	363	374	364	364	360	371	361	402	378	340	370	379	386	359	352	356	358	374	382	375	360	343	362	374	367	381	371	358	373	377	364	352	389	345	356	361	402	386	375	382	392	355	371	345	369	360	379	365	366	355	388	381	387	355	357	377	325	374	351	374	366	350	340	376	371	343	363	367	368	360	331	363	437	375	361	348	313	376	368	351	349	334	348	375	386	363	389	386	374	370	354	387	362	394	354	364	365	383	344	363	347	397	368	365	409	353	370	361	347	342	382	368	366	388	375	361	365	378	398	391	401	370	394	409	360	336	363	373	369	355	345	400	345	355	369	383	378	383	337	393	351	351	392	373	356	396	403	342	367	390	364	359	399	406	373	365	358	356	364	375	375	361	360	358	377	379	338	361	333	370	375	360	320	365	370	355	376	361	366	376	363	373	377	409	401	372	369	366	352	372	394	373	353	375	380	365	352	387	369	369	349	360	364	370	357	364	375	398	394	374	402	395	381	353	388	392	364	394	365	390	400	354	363	407	356	371	388	387	376	358	376	358	395	327	326	357	367	332	358	371	347	377	361	370	360	374	362	334	375	361	352	356	384	346	404	364	400	364	357	382	391	382	348	394	410	336	350	343	353	388	362	338	358	348	384	330	422	369	389	379	370	363	352	394	398	373	344	359	365	376	375	417	393	384	409	385	354	391	364	368	363	359	388	394	361	356	374	364	340	342	380	362	391	355	378	377	379	378	395	385	352	336	401	357	405	369	333	360	406	357	363	344	331	363	382	362	357	374	387	350	383	344	364	377	362	345	387	369	371	379	376	364	371	380	347	361	355	331	416	352	387	389	393	346	390	428	366	371	366	336	338	362	328	364	351	332	337	401	388	340	376	387	366	379	367	374	377	367	391	367	360	382	365	376	350	384	356	401	356	368	347	402	374	375	379	360	351	341	346	354	389	366	359	376	385	336	382	352	354	381	363	371	362	391	360	376	362	377	343	376	344	347	361	347	383	375	380	344	392	370	356	380	378	373	335	374	373	417	359	400	358	389	378	350	368	369	400	382	357	362	391	367	366	350	375	354	381	361	344	380	368	411	372	390	365	361	371	343	388	371	363	349	338	353	365	362	359	374	382	382	362	372	351	354	377	349	374	364	397	376	393	388	401	360	364	388	397	387	364	391	352	362	392	380	364	385	364	340	366	373	388	361	359	338	329	363	394	381	351	393	363	382	367	339	369	309	364	362	380	377	374	396	398	372	358	384	363	339	365	342	375	348	385	382	379	368	359	372	379	357	328	330	354	378	371	363	364	360	373	370	398	372	376	371	376	361	367	401	388	363	362	369	327	404	392	349	367	337	377	389	348	347	391	388	368	371	347	397	368	364	355	384	409	377	390	364	349	372	342	388	377	392	373	362	364	407	360	399	362	357	379	382	369	390	381	350	332	341	372	375	362	340	361	368	390	340	372	345	344	386	360	356	350	368	370	386	388	383	364	395	353	375	357	360	356	350	381	375	359	360	359	373	348	373	389	378	323	338	388	405	345	352	370	351	332	378	377	342	356	360	352	382	375	402	363	358	371	343	368	339	356	370	351	369	384	368	372	385	353	357	380	355	336	350	370	397	358	365	393	376	356	348	362	368	352	357	380	362	367	341	372	387	382	377	319	358	387	409	356	358	420	348	357	354	382	405	380	351	389	362	387	371	358	383	367	362	362	354	358	361	386	352	368	381	354	407	379	347	372	378	388	390	350	365	363	342	410	332	378	351	359	369	361	362	385	373	376	407	353	387	362	409	343	377	392	342	357	340	384	348	391	399	343	362	363	359	379	348	370	386	377	407	361	361	338	340	386	372	376	345	371	431	408	383	377	404	383	372	397	361	345	365	368	353	360	357	383	368	366	353	415	362	365	397	387	381	374	353	355	399	361	341	369	399	398	360	400	377	386	381	374	370	394	349	360	381	416	377	377	359	353	378	355	365	334	362	357	365	370	379	364	332	404	353	360	335	373	349	385	391	365	369	367	372	355	373	349	354	357	361	376	433	377	373	358	395	385	345	364	352	366	338	343	358	362	366	349	373	376	347	341	342	331	394	397	372	356	371	365	351	380	355	373	371	404	358	394	384	355	405	373	412	357	356	319	380	371	390	385	362	384	396	388	373	361	370	378	369	386	373	366	360	390	349	397	380	372	396	404	384	377	373	356	398	378	396	368	359	381	390	370	369	344	366	377	353	386	347	398	350	373	331	384	362	346	384	388	357	382	345	394	372	371	392	362	361	377	367	355	368	372	368	359	389	332	359	369	342	361	362
23714	21428	28651	24602	21412	9094	975	711	568	559	471	471	491	444	430	416	402	370	374	389	395	382	401	378	350	376	365	365	383	379	395	367	394	367	369	384	405	363	363	370	376	372	331	345	329	370	340	375	313	361	370	377	368	359	373	353	410	366	400	348	352	358	337	397	363	368	339	395	348	370	350	361	368	337	338	360	356	369	334	386	343	372	349	398	362	352	362	357	343	373	346	387	337	367	373	363	392	379	333	346	372	354	366	323	372	359	370	373	344	356	359	352	359	354	361	388	358	380	366	372	392	389	313	342	374	356	359	358	363	369	368	373	343	338	378	349	349	365	360	374	356	367	334	359	373	368	358	380	419	331	361	347	354	362	332	381	360	371	332	352	326	378	358	360	362	341	361	362	337	354	344	361	360	367	399	354	378	345	363	328	351	372	377	342	357	368	355	365	342	375	356	351	352	346	357	395	360	353	334	328	368	369	347	393	375	333	338	371	361	358	369	363	349	356	375	321	343	339	355	355	354	399	374	371	388	359	384	360	370	372	356	357	360	385	365	349	359	392	344	377	353	392	372	383	404	313	362	365	362	351	356	349	363	368	376	350	328	327	353	362	353	342	356	342	374	321	343	338	369	337	377	327	353	359	355	328	386	379	367	345	355	365	366	361	388	383	342	343	391	377	353	371	360	408	345	389	342	387	365	345	357	351	398	371	342	350	379	362	375	392	361	331	364	367	323	349	390	394	389	341	341	379	384	370	347	369	350	370	343	386	383	352	347	379	361	361	368	356	323	365	346	370	384	360	367	341	406	350	350	341	352	353	390	404	366	383	373	350	362	354	357	325	346	320	370	355	360	354	357	367	382	377	376	385	322	367	378	374	346	350	380	388	373	364	351	417	355	335	336	328	361	364	352	360	370	387	354	328	347	337	348	354	320	339	372	325	366	337	357	341	363	404	375	358	338	355	338	359	346	358	366	368	350	364	366	350	344	363	385	397	365	375	365	357	362	356	337	361	347	391	332	380	381	345	339	333	374	346	320	360	302	360	352	403	360	354	355	356	378	356	348	342	360	383	384	335	392	374	381	389	350	340	362	370	345	366	362	378	344	357	366	346	400	336	346	360	378	371	351	351	333	344	380	372	351	352	381	337	310	404	377	344	339	335	348	357	372	361	383	394	382	336	349	372	372	371	376	342	331	363	340	365	388	325	369	316	374	369	362	365	355	365	359	350	360	353	339	359	357	399	328	358	379	332	359	326	380	374	356	342	385	358	402	350	358	384	354	337	375	349	351	371	347	373	348	386	370	357	336	383	336	349	357	338	385	361	365	367	325	383	379	322	381	323	348	350	373	366	362	365	352	339	400	344	334	349	345	386	388	376	393	312	319	367	365	342	388	349	342	349	352	369	375	373	356	362	303	366	343	337	361	363	350	366	349	366	393	376	365	350	392	358	339	340	380	385	360	368	303	335	361	347	344	346	350	389	349	361	403	355	404	341	315	379	352	345	338	367	357	366	359	330	335	351	344	346	360	371	341	355	330	399	323	347	379	387	338	356	389	344	395	358	360	394	381	344	368	347	325	344	383	332	354	341	368	346	364	380	345	363	351	395	346	323	357	362	346	368	397	361	384	358	365	371	383	383	364	398	373	370	370	371	341	377	334	355	335	333	375	355	393	370	358	388	342	375	381	369	379	346	391	356	345	363	358	366	372	379	358	346	372	371	352	370	319	387	371	358	351	368	355	349	342	371	354	353	380	349	394	368	366	360	332	375	362	360	366	350	373	338	372	367	393	314	367	403	408	351	379	387	368	359	374	357	371	373	319	401	299	367	359	335	381	362	341	344	379	357	374	367	397	363	370	353	375	402	348	348	364	363	349	386	351	365	359	345	331	368	387	358	355	377	394	344	378	336	377	339	349	384	362	382	346	351	357	339	382	361	375	396	380	360	363	343	365	406	406	356	355	385	359	366	366	342	375	369	358	372	357	346	386	309	354	390	326	351	369	395	355	346	392	342	362	355	363	375	388	379	353	342	323	335	380	383	369	389	353	365	370	345	361	359	384	368	335	373	328	359	342	376	355	387	363	324	384	325	360	335	350	373	372	346	374	349	348	362	364	398	382	405	329	370	344	351	354	403	356	355	341	357	359	339	391	358	358	354	356	392	389	339	354	379	368	349	349	344	313	370	357	338	356	374	361	380	343	378	368	336	390	361	378	391	357	347	339	382	350	349	363	379	327	348	354	368	357	343	326	370	379	350	346	361	362	376	357	371	319	379	339	327	346	379	370	378	397	342	337	354	357	345	379	337	325	383	349	379	399	378	370	361	338	373	339	361	350	351	374	350	396	391	335	314	347	344	353	371	378	336	398	367	355	323	361	387	359	371	352	363	335	327	350	359	342	358	366	374	365	331	380	325	352	376	378	355	352	380	338	404	341	356	380	376	348	383	354	374	388	347	353	375	360	362	363	348	368	365	376	350	342	385	398	327	387	351	344	312	408	350	348	354	354	366	371	325	344	365	342	372	392	375	347	366	348	365	378	350	337	331	388	372	336	344	363	370	357	355	364	343	369	377	332	375	357	358	347	370	363	363	384	341	339	367	376	385	332	373	371	351	341	368	363	348	350	337	342	372	379	324	342	348	359	350	348	345	327	370	345	360	358	364	378	376	343	350	356	366	351	369	357	358	392	380	342	378	354	350	350	380	341	361	363	346	338	370	350	340	329	353	354	355	374	372	330	377	339	370	364	367	365	341	361	385	379	375	380	367	364	322	341	358	372	362	372	343	329	353	385	386	351	374	328	374	358	343	398	316	353	380	360	367	376	332	347	347	368	386	377	365	358	356	362	389	368	344	342	370	361	345	336	363	373	349	353	360	389	360	344	386	359	355	320	349	387	373	377	394	336	329	334	381	384	386	358	348	378	356	359	327	329	354	344	339	333	352	348	374	371	350	370	371	367	331	366	393	368	351	346	382	348	359	339	365	376	363	357	340	362	357	389	385	369	354	343	377	355	368	355	346	367	376	385	324	344	380	390	374	387	350	370	351	351	334	343	361	377	369	371	370	352	363	345	355	366	367	369	378	350	378	400	324	364	360	365	367	382	346	352	376	407	349	337	356	354	370	326	373	381	332	383	373	368	348	361	331	383	337	374	349	384	368	383	391	366	359	317	357	362	362	378	408	335	368	365	369	360	375	375	360	334	322	371	315	339	341	347	337	367	359	384	377	347	332	380	345	344	378	344	341	407	343	364	365	358	346	343	347	342	371	325	366	377	333	354	376	360	347	379	380	366	345	375	343	390	344	372	370	365	340	390	375	347	358	379	366	365	340	331	374	386	358	386	354	373	368	357	345	394	370	343	366	344	365	336	349	338	392	324	353	357	369	348	379	342	339	351	350	373	338	344	344	360	403	367	335	394	370	341	333	337	348	370	371	352	358	342	388	395	363	331	387	359	346	405	393	376	369	398	365	354	349	352	332	341	367	351	359
4018	12435	9079	7720	2072	1575	1204	950	825	722	640	583	583	538	523	541	486	486	496	489	484	476	495	451	451	426	442	463	447	464	442	437	415	431	470	414	440	449	431	434	452	422	464	423	442	416	456	439	434	458	436	440	449	455	461	411	444	407	424	429	449	444	451	416	447	440	447	419	444	433	428	395	468	457	427	444	456	443	457	471	449	430	404	465	423	444	410	446	473	443	432	399	453	449	430	397	444	448	448	421	428	431	448	444	460	431	434	452	428	397	399	383	416	397	411	389	409	401	437	449	405	443	446	426	411	417	442	404	411	392	436	418	468	435	418	418	444	443	443	414	424	459	448	463	432	399	415	450	436	423	385	431	384	443	444	395	449	422	434	421	407	391	466	417	439	415	449	408	421	420	447	456	426	441	417	436	469	387	399	435	441	440	406	407	425	433	407	442	458	432	443	430	409	440	434	443	428	434	426	461	410	435	420	416	466	387	394	423	435	439	411	433	448	464	439	449	440	395	428	438	415	441	441	446	441	442	444	452	434	439	415	404	409	451	408	428	405	418	413	422	404	394	404	435	403	425	487	425	404	447	414	429	399	439	447	410	434	417	430	407	411	418	423	452	376	427	428	411	398	449	403	446	423	402	457	439	404	393	433	459	452	384	421	438	402	422	428	444	459	428	412	449	386	399	432	436	425	440	404	443	443	429	376	452	388	446	431	402	436	403	414	422	425	429	421	404	429	432	431	414	393	446	391	436	448	428	456	448	398	427	440	392	413	426	433	432	455	431	417	426	392	429	445	444	416	455	442	440	434	403	437	433	417	430	410	429	438	417	397	434	468	448	424	387	429	494	459	433	439	439	450	397	426	415	423	404	415	454	416	418	404	431	470	409	405	419	427	413	449	391	448	443	441	427	396	413	400	436	458	427	445	429	448	409	429	418	396	447	469	428	434	419	407	445	443	425	391	430	388	463	421	417	449	431	430	421	466	426	436	453	435	420	439	391	435	428	444	443	435	398	404	446	435	441	481	419	447	419	393	412	434	447	420	413	462	405	420	410	390	406	423	431	425	419	406	431	448	416	412	419	408	446	404	443	395	421	409	438	394	443	444	408	416	426	412	491	451	432	466	417	433	388	423	417	430	430	456	405	435	462	426	424	420	444	419	451	443	428	402	437	425	433	400	429	426	407	419	432	424	441	453	399	461	438	433	422	412	433	454	431	422	408	433	453	427	407	414	411	483	425	383	434	378	436	445	415	427	423	425	432	454	406	457	413	395	465	432	439	401	414	434	410	444	424	412	407	436	432	411	396	419	442	417	443	414	388	449	396	443	407	396	428	435	438	411	411	396	466	394	439	419	442	410	444	404	417	410	438	396	411	419	423	423	431	427	452	417	398	428	425	460	433	456	401	440	388	395	414	444	396	388	450	407	443	404	419	424	418	423	410	412	429	453	450	437	442	407	404	440	453	392	426	416	404	430	465	442	418	400	450	436	441	459	438	452	411	438	431	380	447	406	423	445	456	433	417	449	412	425	416	389	442	442	428	457	439	427	441	428	458	450	477	430	410	463	460	431	426	447	413	400	436	440	411	408	413	418	481	408	432	421	425	419	437	437	452	417	441	450	437	494	406	431	429	441	438	424	430	413	421	408	397	437	420	421	446	436	436	436	421	418	410	437	413	445	454	433	409	407	458	409	424	422	443	437	437	409	418	429	419	419	421	438	422	436	446	381	402	437	388	456	453	407	440	424	458	392	407	446	422	461	419	429	428	428	432	442	415	408	415	418	450	415	408	411	444	464	399	405	444	420	421	440	426	429	445	426	411	466	403	407	400	428	466	463	424	398	413	449	431	401	479	420	420	465	421	458	413	461	451	451	445	414	420	429	460	413	409	427	402	416	423	436	427	440	441	420	442	422	402	429	438	444	412	453	426	415	432	432	462	423	439	408	443	440	411	386	437	420	379	457	463	434	433	425	455	431	448	449	428	415	408	425	429	428	410	428	460	463	423	430	432	423	430	424	441	420	437	438	438	444	427	439	408	455	394	461	408	408	419	422	393	412	459	417	495	385	434	424	416	388	465	457	406	439	421	419	383	417	447	436	386	461	424	453	445	438	419	414	439	426	429	391	443	434	441	415	442	403	415	466	434	446	422	419	410	403	443	434	423	390	438	413	432	446	426	466	407	438	446	419	410	430	448	409	390	456	435	451	425	452	421	427	416	412	441	418	429	396	434	390	398	463	396	437	430	436	403	409	463	430	482	426	460	453	434	410	390	437	482	406	441	471	403	444	427	397	440	408	437	397	389	440	452	427	409	419	444	402	405	467	419	451	407	434	391	438	437	402	468	392	420	400	408	428	421	443	401	392	432	434	458	427	465	419	450	431	417	439	429	430	422	409	403	437	425	420	413	414	442	427	428	445	418	439	422	456	423	412	412	442	445	414	437	405	435	423	430	408	424	452	415	396	426	445	438	417	384	429	429	430	419	429	452	415	412	472	426	405	402	429	440	398	445	473	426	414	417	464	429	436	392	455	451	438	386	424	409	419	406	416	453	451	452	409	484	420	434	408	408	426	423	417	425	426	435	423	445	449	431	417	491	427	436	447	426	440	463	433	434	402	443	483	426	402	415	404	444	429	390	446	446	453	372	443	427	436	407	417	387	413	464	470	439	410	440	410	389	463	434	406	454	395	460	446	428	403	408	438	446	404	440	412	424	426	466	391	450	436	419	402	418	425	451	448	436	426	440	432	437	437	454	434	433	450	408	432	415	448	447	445	413	410	428	424	410	379	412	398	469	405	388	422	408	429	448	399	388	429	430	430	460	440	474	408	404	438	426	457	384	389	426	439	403	449	419	432	468	437	450	466	391	408	401	427	421	464	432	440	412	432	418	397	391	420	435	445	445	429	425	442	458	461	432	421	419	409	404	421	441	439	455	427	432	450	415	440	422	430	455	419	429	425	436	385	439	494	428	466	381	401	446	424	407	433	388	401	411	420	413	429	446	407	454	443	377	459	422	467	437	446	470	444	434	432	438	455	426	415	418	399	431	484	410	433	438	404	400	429	435	429	441	422	429	414	412	483	419	485	437	461	455	463	442	418	455	432	444	441	406	418	409	406	403	420	422	438	416	407	388	430	441	426	443	427	418	402	421	417	457	396	406	440	451	438	459	429	483	406	449	418	427	442	440	397	434	458	422	406	439	421	439	442	430	432	418	419	440	437	423	458	449	403	414	457	418	433	419	426	463	417	419	426	436	461	455	409	458	441	404	433	419	433	420	441	386	446	416	424	409	417	421	421	454	427	427	395	427	426	419	407	440	432	412	425	415	409	452	414	434	412	426	428	466	436	413	415	419	383	438	440	412	422	430	414	455	409	424	421	413	399	446	400	449	436	422	409	459	425	414	425	413	443	428	410	437	401	440	416	453	436	407	425	424	436	434	420	404	425	448	428	428	442	422	429	450	420	404	417	443	439	386	434	392	431	438
24904	21427	27437	25706	9378	453	353	267	220	244	192	204	193	202	193	148	176	164	172	164	163	169	163	186	141	160	157	173	155	165	173	176	156	164	183	138	169	149	157	149	196	155	161	141	149	180	157	148	148	153	156	195	136	143	163	154	136	152	162	160	164	152	149	167	160	148	158	175	158	170	169	163	127	171	134	161	155	142	175	159	133	173	166	140	148	148	179	146	156	155	181	155	155	147	184	174	151	146	169	166	145	156	164	137	155	147	166	156	137	149	141	147	149	141	143	154	160	138	136	175	159	164	161	152	159	164	150	167	177	158	162	172	159	139	166	128	163	164	176	167	160	150	167	135	147	171	166	152	156	168	150	159	146	194	145	170	157	146	159	159	172	150	140	135	142	163	155	155	169	135	153	155	140	134	138	154	145	136	174	131	164	160	174	150	175	132	166	156	130	157	154	149	147	142	137	162	166	151	167	154	150	154	151	164	154	191	147	147	168	173	169	169	161	142	146	150	151	148	159	171	156	140	151	146	151	162	178	150	170	159	150	146	147	165	170	178	137	156	161	131	163	123	132	148	160	150	175	156	171	155	147	129	143	154	131	138	176	143	151	149	152	147	148	153	162	143	154	173	172	162	141	159	158	133	157	163	156	146	149	150	148	150	161	164	171	156	154	149	180	129	177	179	162	131	164	144	139	156	169	131	142	160	163	162	160	176	151	146	169	166	152	161	135	134	146	165	155	153	143	153	155	147	144	147	152	146	175	167	160	165	156	156	169	148	147	167	149	141	158	146	153	155	143	161	166	150	139	153	164	142	161	172	161	132	182	167	164	159	140	150	157	162	147	161	153	173	132	170	167	166	163	146	167	138	166	156	123	149	163	179	176	139	196	171	146	148	157	162	151	168	149	149	174	161	163	150	160	135	162	163	164	171	136	130	144	144	160	171	155	175	182	150	154	135	174	184	151	148	138	152	146	172	151	164	151	144	150	153	155	144	161	179	150	147	164	157	144	172	144	149	170	165	146	173	172	133	147	165	156	164	161	177	157	153	163	140	158	164	138	144	161	150	153	158	154	152	165	170	137	158	146	165	157	155	162	145	161	161	147	158	166	145	139	141	168	143	162	142	158	147	169	147	174	156	150	146	153	141	156	176	137	167	148	145	143	159	161	169	149	161	157	157	148	169	139	151	163	139	158	122	146	151	168	136	148	135	160	166	141	142	122	162	161	166	158	147	156	160	168	162	163	159	134	153	166	182	176	147	168	165	145	153	140	137	152	144	160	192	153	160	190	150	135	158	151	154	186	166	168	149	172	175	140	171	153	150	134	183	153	165	161	151	169	145	138	165	149	152	143	143	149	148	143	135	171	142	161	144	154	143	175	123	163	145	130	168	154	138	121	161	165	167	169	165	156	148	162	172	123	148	146	150	144	171	149	128	147	155	155	165	163	151	155	160	152	139	154	159	161	161	160	158	167	137	156	153	138	169	162	172	166	143	145	156	141	160	163	178	154	181	154	170	164	164	155	162	153	157	153	173	150	155	168	162	138	151	150	157	153	165	154	151	135	137	182	160	149	141	148	152	149	170	149	155	131	154	148	179	148	164	140	156	177	173	145	143	169	171	125	148	152	174	137	141	152	160	162	146	143	151	155	171	136	150	167	154	185	124	160	143	133	148	159	142	152	155	152	138	168	146	159	127	159	167	160	132	151	127	167	162	163	168	164	148	148	142	162	139	152	148	155	173	156	159	149	151	151	149	148	162	128	156	141	154	169	145	146	150	155	129	125	147	166	157	144	154	160	152	158	159	158	151	165	171	150	148	164	162	177	157	156	157	134	149	133	175	141	155	146	143	165	151	155	144	149	164	148	145	141	158	134	146	153	149	167	169	153	166	161	153	154	158	155	171	183	171	168	151	151	165	168	141	137	148	155	150	155	147	154	164	142	148	165	144	134	144	156	179	148	135	141	149	163	144	133	143	169	154	141	172	146	163	148	155	147	139	151	154	158	149	152	159	147	166	180	145	160	150	138	138	158	135	168	128	165	163	163	137	165	142	154	140	163	140	146	174	155	162	131	163	174	169	165	138	185	140	162	157	151	139	162	167	159	156	154	161	176	163	165	169	165	164	180	179	154	155	159	146	175	161	137	144	170	140	158	160	171	163	148	164	156	158	134	152	150	151	153	147	151	158	138	142	175	145	160	152	162	169	138	145	163	169	152	161	154	178	165	157	148	150	164	164	178	150	138	167	150	131	178	161	152	167	164	159	169	143	156	179	170	148	146	162	159	155	139	171	162	162	140	156	150	171	178	151	139	186	171	156	156	178	162	149	136	152	159	161	162	155	151	134	150	173	155	176	171	163	171	129	151	135	152	150	150	158	166	146	129	161	149	157	154	166	151	165	145	169	161	135	169	157	147	173	136	162	145	146	168	158	167	153	168	153	123	148	156	155	168	137	170	162	152	140	166	133	162	182	157	159	189	171	165	155	138	156	151	164	183	122	155	179	154	168	144	148	148	155	151	175	143	156	141	175	164	160	154	157	128	142	163	144	130	142	153	147	163	152	160	148	161	149	150	163	134	151	157	155	146	156	171	154	153	168	154	161	141	181	166	179	174	142	159	148	166	163	149	129	159	184	160	149	146	147	166	174	165	180	146	141	156	175	142	173	162	180	167	165	166	168	149	143	131	161	153	148	163	158	165	146	166	172	180	142	140	142	145	160	149	154	166	146	155	165	151	144	161	168	151	175	164	151	143	150	152	162	161	140	147	142	139	154	166	162	163	150	149	162	146	178	160	161	154	172	157	148	173	156	148	155	194	150	143	169	160	165	170	178	135	175	141	168	147	144	154	144	154	172	166	143	149	167	151	152	153	145	144	162	167	145	158	173	178	147	154	139	155	170	144	170	156	158	162	163	138	136	162	165	179	162	151	165	150	174	159	146	170	157	142	106	160	161	153	148	159	138	146	147	130	149	157	166	154	157	164	128	154	163	150	157	144	145	168	150	159	148	155	133	150	149	138	174	146	156	170	161	161	135	163	156	150	168	146	173	178	164	174	154	146	148	150	160	143	150	155	150	141	170	160	141	183	149	169	121	152	147	136	162	139	137	151	163	165	139	167	186	161	152	146	148	144	154	161	151	178	148	152	170	151	156	156	148	152	145	143	142	169	164	135	151	157	136	143	147	144	156	154	148	152	169	143	158	154	165	140	172	170	149	162	188	156	152	160	178	150	161	175	160	149	142	136	161	184	162	159	130	166	128	129	166	175	151	167	169	130	158	144	129	145	162	160	158	165	150	168	163	139	160	154	145	152	143	145	148	128	157	145	149	141	151	171	146	164	148	142	167	168	178	154	169	177	144	153	150	149	163	169	141	148	173	172	137	137	179	166	149	182	181	155	151	124	141	163	140	166	152	130	142	144	162	151	142	156	141	150	157	125	173	144	148	162	158	152	155	144	159	158	158	127	172	156	119	156	145	148	137	171	172
4095	9109	5972	7153	1096	746	612	486	427	334	312	269	256	257	243	261	216	231	223	200	222	181	179	189	192	205	204	189	186	194	196	179	214	190	189	195	189	212	178	170	204	212	188	172	232	208	185	183	177	183	206	213	197	182	192	201	179	174	193	178	186	193	189	184	161	199	203	175	197	197	174	190	197	152	193	201	165	187	174	198	199	176	176	186	197	179	157	183	185	205	205	183	204	190	194	186	202	183	218	176	177	191	199	182	188	166	174	198	182	182	162	205	173	207	202	181	202	196	165	168	182	191	172	175	176	173	186	171	197	170	166	166	170	197	183	195	169	176	162	180	204	190	199	167	189	202	160	191	190	175	185	203	180	198	174	187	168	181	195	199	180	201	192	188	192	194	204	185	174	200	186	169	199	188	169	191	166	195	188	184	181	186	195	198	210	175	176	212	174	199	168	185	165	174	198	200	178	177	177	182	195	171	193	181	194	177	192	187	195	192	196	182	202	189	156	204	180	176	188	198	177	199	175	175	166	178	210	210	178	196	205	197	187	172	160	184	182	160	192	180	178	186	191	178	194	182	176	173	202	190	173	169	182	191	195	185	164	184	173	204	187	160	190	203	182	184	183	205	196	180	194	187	175	186	191	187	189	182	177	188	190	201	180	186	165	188	194	192	181	168	187	206	183	181	185	182	169	198	195	164	180	193	189	207	168	182	186	200	181	154	186	179	221	212	186	180	193	191	163	175	192	170	190	197	189	193	174	190	174	174	165	173	187	173	182	185	173	213	183	172	186	211	174	195	182	183	182	170	172	180	185	184	221	171	166	166	201	189	176	185	209	179	169	171	203	197	198	201	197	209	176	196	198	184	204	197	185	184	197	194	180	172	181	198	201	180	204	169	205	183	182	185	206	187	150	178	191	177	183	171	159	165	211	201	181	162	202	185	179	179	188	174	171	194	201	194	208	182	172	193	189	187	207	189	183	180	155	199	182	167	208	186	175	163	172	182	191	184	156	176	186	191	218	212	170	199	185	174	168	179	162	176	194	165	185	151	184	179	175	210	178	180	174	181	172	177	200	194	177	189	199	178	202	184	181	180	181	194	204	175	188	158	152	163	191	176	167	184	174	192	189	192	166	203	199	171	178	183	171	197	170	188	188	205	193	218	184	176	194	143	198	198	165	169	160	181	188	195	201	176	199	196	201	172	173	164	184	191	220	178	217	184	182	186	183	170	198	178	176	192	198	179	177	186	184	178	196	163	168	198	208	177	163	164	181	180	171	199	167	187	191	182	209	170	196	199	180	195	181	190	198	186	193	187	178	167	168	165	209	176	177	190	182	189	177	189	182	180	183	194	193	183	183	200	179	191	178	192	180	177	194	187	176	190	186	178	170	199	179	180	195	199	205	183	186	208	188	166	204	198	182	191	162	205	185	184	188	169	190	196	205	198	204	166	171	186	216	171	207	194	176	180	192	191	167	171	156	184	176	181	195	167	169	201	180	180	201	193	180	181	179	221	156	175	201	181	196	188	198	185	174	189	186	207	190	168	194	193	197	190	184	180	193	186	182	192	170	202	184	192	190	166	165	180	183	193	191	176	165	171	169	154	194	192	170	176	176	177	183	175	193	195	176	157	186	186	168	201	188	201	174	191	184	180	182	174	192	166	180	175	183	181	167	188	192	189	189	184	186	176	174	178	197	209	168	175	174	185	197	159	204	176	174	201	191	166	192	162	174	192	185	184	195	180	166	193	192	183	187	192	187	213	181	162	178	210	182	194	192	179	186	194	177	171	200	200	179	176	207	174	190	197	192	185	186	188	179	206	206	206	180	183	187	180	192	168	177	173	183	183	182	189	158	190	178	173	162	181	190	201	174	175	166	200	169	196	183	196	169	198	173	178	192	174	185	184	192	206	166	171	183	182	184	200	169	182	159	191	182	197	183	210	215	174	196	161	159	181	199	205	178	163	175	183	184	166	192	191	189	180	157	187	186	200	194	186	160	206	184	182	184	191	200	186	178	205	188	174	170	157	196	171	157	180	170	167	179	186	175	194	175	181	177	195	216	203	183	171	188	166	211	193	189	174	184	193	164	175	179	190	163	167	170	170	160	194	183	191	174	186	165	204	172	181	166	189	206	186	183	198	190	167	209	182	181	169	200	184	176	183	171	181	191	156	187	163	164	171	169	177	154	201	199	212	192	191	203	186	197	176	169	162	177	203	198	194	197	199	213	194	193	176	185	196	189	178	166	169	178	160	203	172	164	194	167	171	164	177	200	168	208	181	184	170	185	172	180	178	194	198	173	187	178	200	190	179	211	167	200	170	201	196	155	194	177	208	192	186	175	173	175	177	185	165	205	173	195	176	159	189	183	201	165	164	197	165	211	181	210	178	178	193	192	221	175	165	169	189	173	173	189	176	187	167	182	169	197	179	167	194	180	203	171	186	201	182	192	210	179	186	181	191	184	161	202	168	191	190	170	184	203	191	165	182	178	177	169	181	211	204	174	201	177	181	191	195	171	187	181	172	183	207	193	194	160	196	182	179	192	202	196	179	170	187	204	203	180	188	196	168	185	189	170	179	186	184	174	178	183	187	182	188	182	170	197	198	180	196	199	179	163	170	199	210	194	199	175	200	203	202	186	185	183	174	211	178	174	181	185	171	200	193	171	208	213	189	173	194	199	160	192	210	193	173	194	179	200	185	201	195	182	174	179	171	181	192	192	192	178	188	176	178	202	158	186	187	171	175	174	176	207	181	173	197	167	173	166	160	160	179	172	174	195	195	181	184	193	198	184	192	190	199	159	181	191	186	199	189	181	184	184	181	170	179	187	190	181	172	203	178	192	173	198	148	194	193	197	204	203	186	232	194	193	189	181	216	202	198	174	151	190	175	179	164	175	187	166	154	165	155	176	162	165	182	196	169	207	185	190	197	203	210	183	186	194	189	178	186	165	186	184	190	204	202	171	160	180	181	188	195	200	194	171	180	185	177	176	190	175	168	189	183	176	159	184	160	173	181	165	192	183	174	191	206	204	182	179	195	198	189	196	181	186	172	179	205	166	208	155	167	192	185	182	213	188	174	172	184	190	190	185	155	171	176	175	187	200	201	169	214	192	176	196	187	181	212	187	162	168	196	186	196	188	167	164	189	180	185	197	186	195	196	217	180	198	192	190	195	179	171	167	190	214	172	177	171	203	176	162	163	170	191	207	195	192	190	173	198	182	186	204	181	204	185	187	181	181	181	213	213	199	171	183	183	198	189	200	177	189	198	194	183	188	179	162	156	181	178	184	176	191	182	200	186	183	200	212	197	178	165	175	181	208	208	183	200	182	189	175	176	174	208	211	196	171	174	196	188	183	158	222	190	183	188	181	188	199	161	186	197	170	186	175	172	188	198	188	192	179	167	172	176	187	184	172	184	190	163	160	180	176	155	196	175	177	200	178	168	171	199	216	185	161	182	170	180	212	190	165	187	177	188	182	194	203	184
22774	21501	29248	24213	21493	21491	7353	756	506	475	409	373	390	305	309	287	286	270	250	252	250	235	240	191	228	221	219	181	200	215	194	206	211	188	202	190	213	160	178	160	152	186	210	196	180	172	167	177	227	191	193	183	174	210	190	175	171	194	214	155	204	205	198	176	187	188	184	185	184	182	179	188	212	164	204	211	209	191	176	188	198	178	182	165	192	162	192	186	192	182	185	189	169	195	196	167	185	178	177	215	187	171	196	201	188	179	166	190	185	180	195	185	184	182	184	173	201	161	201	189	178	193	185	180	176	185	177	200	179	180	202	161	176	185	182	164	188	184	177	186	180	164	170	180	167	184	172	176	197	184	207	221	202	165	188	198	169	184	177	188	198	190	173	164	176	180	212	195	154	147	173	190	174	176	183	203	198	186	180	174	173	173	154	185	183	169	183	186	192	205	196	184	194	209	169	188	177	172	180	169	173	190	183	173	192	180	201	188	173	179	182	166	181	191	204	182	184	180	191	187	182	176	176	166	172	171	187	172	191	189	201	179	168	169	209	173	163	161	178	180	158	176	204	177	202	174	185	196	196	184	180	174	192	161	172	196	175	213	192	172	190	172	177	209	177	189	189	182	167	178	187	166	172	189	178	190	190	195	164	180	194	185	186	170	174	161	197	188	185	182	173	193	175	170	176	177	200	188	170	165	195	168	188	169	189	199	203	206	173	196	179	181	198	171	210	208	210	180	165	169	190	196	192	160	187	168	198	207	182	181	189	181	179	199	198	154	171	160	168	178	193	166	200	195	185	200	191	156	163	164	188	182	162	170	192	173	186	186	189	162	152	185	174	182	190	186	197	166	176	178	195	148	178	167	171	203	182	166	170	199	150	205	181	165	177	187	185	175	207	178	163	180	190	193	186	168	217	198	205	168	204	183	166	178	189	180	194	207	172	195	191	190	223	170	202	192	214	181	208	179	188	165	168	185	165	169	209	193	179	175	162	168	203	169	202	153	202	175	189	174	165	161	184	184	206	172	161	173	187	184	189	188	177	174	186	218	184	166	194	205	188	180	181	185	168	188	191	171	206	150	161	164	186	167	165	211	174	173	176	172	175	167	159	188	190	178	182	173	180	190	172	184	207	180	210	154	182	187	183	183	205	189	203	169	187	194	228	193	193	168	175	186	171	185	169	165	171	205	176	156	210	209	179	180	157	216	172	168	193	195	162	161	193	182	183	192	204	178	165	157	197	188	194	167	203	203	180	194	175	196	196	194	181	181	170	187	173	166	169	190	185	178	204	175	188	170	185	178	205	173	176	168	205	193	196	192	166	186	184	166	170	170	198	193	173	184	175	187	198	196	184	184	199	178	171	184	200	178	175	181	173	186	178	194	205	204	145	195	195	171	191	188	181	182	180	215	176	165	177	159	200	204	156	191	182	178	188	165	174	188	180	183	186	184	186	169	161	187	158	184	164	173	197	169	184	180	182	176	169	219	170	179	189	189	148	162	186	193	170	174	195	202	189	192	158	158	186	197	164	161	179	179	193	175	185	193	199	178	185	163	191	199	179	189	163	176	182	174	188	165	182	182	158	159	193	162	205	166	183	197	209	202	204	180	188	192	195	189	208	164	164	165	181	176	166	170	166	172	183	192	196	166	200	204	184	165	197	171	176	181	178	203	194	186	179	175	188	183	158	195	158	194	153	163	162	179	183	149	176	209	184	192	195	199	206	204	166	175	186	166	192	204	171	183	169	164	172	169	181	183	168	179	167	210	178	188	198	173	172	193	200	187	187	174	191	165	168	172	173	182	172	187	200	207	189	171	193	207	167	176	184	189	194	187	211	206	180	172	162	177	179	168	183	164	186	169	189	176	178	193	164	186	179	169	201	197	192	172	189	200	178	193	200	205	179	175	189	183	199	189	194	175	207	173	192	174	175	166	165	190	205	195	199	210	212	220	183	190	206	181	186	178	187	188	169	173	183	181	169	231	205	179	194	209	171	177	187	188	174	162	183	179	189	183	149	219	174	208	222	213	178	179	189	204	169	184	174	194	177	167	192	170	168	178	181	183	187	176	188	186	192	174	185	182	178	173	182	197	186	179	159	193	190	162	171	192	178	162	211	197	180	163	184	180	202	183	184	170	174	215	168	170	185	172	177	177	169	201	173	177	183	176	189	194	170	202	193	206	191	190	175	170	196	172	167	223	153	194	170	173	184	192	180	188	195	173	166	185	182	180	200	188	159	180	178	189	178	184	188	178	209	173	188	186	183	204	196	206	172	191	195	169	200	200	173	185	177	158	193	181	200	172	186	180	196	178	182	196	198	195	204	176	163	202	198	178	197	170	175	172	192	189	189	182	178	141	178	170	206	158	197	182	188	204	166	187	184	192	182	184	163	174	198	202	193	195	186	196	194	182	191	202	192	191	177	190	157	185	212	170	168	191	179	187	179	179	166	184	149	190	169	203	198	179	189	184	157	197	172	194	211	196	169	177	179	183	177	193	154	202	174	197	183	195	180	191	184	176	184	180	193	195	178	193	167	171	197	168	184	190	183	183	204	202	158	190	194	186	172	190	210	176	184	176	193	169	163	199	184	192	184	169	197	185	171	175	168	185	169	183	177	176	147	193	181	174	187	170	185	192	158	165	203	181	176	158	160	170	205	175	166	185	163	170	187	177	198	193	156	165	192	172	199	172	180	164	159	191	182	188	212	176	163	162	178	184	167	192	179	198	155	205	168	189	176	206	171	193	187	185	177	167	167	177	156	170	164	171	177	185	194	198	176	189	188	197	194	169	183	171	167	191	177	179	163	181	152	185	168	193	182	202	186	172	167	183	178	196	208	185	186	192	174	177	177	157	167	185	195	222	161	198	171	222	174	158	191	188	176	213	192	185	185	182	156	181	183	175	164	192	166	193	190	191	179	193	169	163	178	208	199	179	172	189	193	163	192	200	178	174	174	176	191	162	194	170	177	182	212	176	188	190	161	172	172	178	192	165	185	194	184	185	192	199	211	183	192	197	157	191	225	167	207	210	180	192	209	177	195	159	190	163	158	166	175	172	175	173	186	207	158	171	191	194	177	164	154	168	183	163	211	187	173	197	190	188	191	162	206	207	185	176	143	165	177	170	218	170	176	176	181	177	197	197	178	189	169	170	178	199	168	161	181	170	165	153	180	163	182	167	191	170	168	188	184	205	174	194	197	202	177	181	183	197	180	169	196	189	201	172	178	195	210	192	170	168	187	165	192	174	171	173	180	215	173	201	179	174	176	200	192	190	187	181	197	191	158	190	180	180	173	175	170	191	195	178	185	179	183	162	190	201	157	188	183	181	154	179	173	169	165	168	187	171	220	197	192	194	173	200	195	164	178	193	166	173	180	187	177	172	188	175	210	192	204	192	167	203	177	176	177	185	180	166	183	201	197	185	181	214	204	188	169	172	199	201	181	179	170	141	170	192	193	189	160	169	183	184	192	182	172	157	165	187	201	212
5896	19408	12893	16950	3267	2385	1642	1284	992	829	614	603	505	464	475	418	340	363	312	305	328	305	314	287	298	262	286	272	262	291	283	252	250	231	255	219	230	273	251	223	252	233	248	224	223	237	233	229	229	216	227	245	212	229	251	252	244	258	225	219	234	237	232	203	229	210	214	227	223	244	216	221	238	233	244	203	195	235	235	229	224	213	242	219	246	231	213	217	253	224	227	233	228	224	212	218	218	252	221	206	208	201	238	240	229	244	220	235	213	216	230	201	214	239	236	217	225	223	234	219	202	215	222	212	245	207	205	217	247	225	236	225	232	215	239	236	228	225	206	234	206	202	225	203	212	195	203	210	208	231	223	237	205	228	211	240	227	239	253	216	220	207	221	233	194	249	226	249	190	212	264	215	226	220	216	239	234	241	193	224	194	211	248	204	229	220	201	238	219	213	205	207	214	226	214	215	217	239	259	200	221	219	198	216	240	218	228	230	220	227	205	218	218	207	220	221	232	221	199	233	232	225	231	216	233	219	260	214	207	241	217	235	250	223	189	227	209	180	234	245	187	251	219	191	226	218	222	234	209	223	230	212	226	218	231	235	228	229	212	228	204	221	195	209	205	199	242	188	235	222	219	217	261	230	211	221	225	227	249	229	211	255	227	238	231	215	200	233	227	234	235	231	225	226	237	221	247	204	236	211	212	249	225	213	208	218	230	237	219	246	225	253	245	219	217	210	211	211	235	245	234	232	222	196	217	217	208	240	242	218	209	192	212	220	227	218	231	249	226	222	212	220	234	226	252	210	251	206	199	217	214	214	211	205	230	214	216	215	231	225	250	214	211	236	244	228	232	215	237	264	222	196	232	232	209	237	226	206	218	252	214	220	208	224	245	246	227	198	216	194	224	235	231	205	209	218	215	247	198	237	230	231	266	215	219	199	220	206	212	210	208	198	225	215	208	237	241	242	208	217	228	213	243	202	219	203	208	222	240	230	229	207	208	224	216	204	247	221	235	220	214	216	220	228	235	245	231	208	210	251	218	186	222	243	211	214	224	222	229	203	212	243	229	228	229	219	206	239	224	224	213	223	234	210	213	238	223	199	243	232	224	257	199	220	208	224	233	223	245	222	215	225	215	218	200	228	213	245	226	232	219	234	209	230	233	230	225	215	213	234	217	199	242	215	204	231	228	211	240	223	205	206	196	248	201	185	208	225	223	219	237	228	227	253	246	220	235	219	236	235	229	236	197	218	225	254	239	192	246	220	221	215	205	231	207	249	222	235	245	237	240	231	247	218	229	203	231	240	207	244	238	210	234	218	220	230	234	195	237	221	234	196	247	230	236	183	232	232	229	249	220	240	233	198	202	231	234	223	214	222	216	230	227	204	201	215	218	223	202	216	201	216	211	210	190	249	257	231	231	216	261	228	231	226	231	213	224	203	225	234	238	202	262	229	215	217	230	188	210	214	232	215	218	200	230	224	219	220	237	231	229	222	219	217	203	222	240	207	216	199	231	240	234	216	231	240	209	228	223	219	244	199	229	236	232	190	227	222	223	247	238	230	191	225	243	226	226	218	202	230	198	208	228	219	210	242	216	221	198	197	206	210	204	224	185	243	228	209	216	223	210	233	226	187	222	204	224	208	201	219	237	190	226	212	211	225	210	224	223	209	242	277	229	218	205	248	244	226	221	244	219	226	221	225	231	225	218	228	223	212	213	213	206	216	210	243	238	228	212	200	253	228	219	245	236	218	223	219	210	228	246	215	229	235	227	228	221	241	222	216	224	223	213	210	240	236	232	224	223	263	226	226	216	214	227	229	232	232	200	213	208	221	256	222	253	211	217	213	222	226	219	227	237	237	221	222	194	215	212	220	230	218	247	228	230	213	226	205	214	224	237	217	221	223	241	198	220	227	218	232	215	212	219	223	217	252	219	231	238	252	203	226	236	201	216	218	218	211	205	233	212	230	208	216	251	237	263	229	218	217	228	206	214	223	212	234	238	251	200	219	219	231	203	234	227	210	228	171	208	210	222	229	256	212	233	258	225	227	240	224	220	208	204	247	229	239	233	223	247	212	208	204	244	258	203	225	209	246	230	249	202	222	208	224	245	213	234	214	237	226	198	225	210	226	222	238	242	199	243	249	246	235	200	211	194	219	221	203	237	208	222	247	223	203	212	241	213	263	232	213	209	231	211	249	221	203	254	222	219	239	201	262	207	214	211	224	237	209	191	225	243	201	211	204	229	227	255	218	234	231	228	221	200	224	239	213	230	224	234	214	205	225	222	219	234	213	242	238	233	220	227	208	211	230	214	229	226	231	215	229	231	229	225	239	238	215	234	225	210	217	197	197	217	212	237	259	233	230	230	233	249	205	225	197	213	224	239	216	210	233	230	208	231	219	229	216	239	207	209	245	212	219	217	249	237	223	241	230	234	225	218	245	210	227	223	221	239	221	246	209	229	219	214	235	209	210	202	202	237	217	194	229	233	242	274	214	219	226	204	231	235	207	217	205	190	214	240	224	203	215	243	189	196	208	206	223	218	248	211	249	219	215	227	254	207	197	223	224	237	203	219	219	241	200	216	235	206	232	202	238	221	231	257	230	207	243	229	202	199	232	211	199	246	213	206	218	215	219	201	247	228	226	209	206	230	205	251	213	209	215	207	213	245	227	223	243	219	237	235	196	239	247	216	230	223	218	195	211	205	213	225	226	207	220	205	211	215	222	204	234	211	223	213	262	241	202	218	226	215	248	251	204	231	202	253	226	227	219	257	258	238	246	227	225	212	226	239	220	233	241	239	216	219	227	211	219	208	217	174	232	237	215	221	216	228	250	222	230	225	212	225	233	243	217	213	208	217	232	230	209	225	269	225	206	200	240	205	223	188	208	215	217	237	215	200	217	219	213	212	202	219	204	212	214	201	207	222	205	222	190	225	238	251	236	218	200	206	236	218	220	214	237	234	221	207	213	229	212	219	206	224	199	234	234	218	229	231	244	200	229	213	236	218	214	195	226	223	205	195	204	217	217	218	175	207	215	252	195	224	226	219	205	215	197	212	240	226	219	222	242	234	236	183	208	242	228	215	209	238	218	197	205	191	231	246	224	226	226	224	232	204	213	218	220	213	220	235	234	226	230	238	224	237	218	237	213	218	219	213	213	234	235	221	225	230	211	221	217	200	224	210	255	231	219	237	203	221	230	229	219	219	218	233	216	216	230	203	222	200	230	207	232	222	207	233	200	207	262	231	220	194	249	197	236	235	223	246	249	204	219	229	250	225	205	206	227	235	202	221	214	244	206	222	225	230	213	221	198	226	228	223	222	234	231	221	228	220	218	215	220	232	225	236	214	230	220	213	236	237	227	222	233	228	196	201	233	214	221	264	207	213	234	227	226	226	202	225	212	204	230	221	228	232	241	201	219	223	210	228	228	217	200	236	221	227	238	253	265	197	226	241	205	222	209	221	213	210	232	206	215	217	207	228	207	207	216
27822	18013	4446	3898	594	498	370	345	329	373	376	327	331	324	331	323	285	350	339	292	342	322	322	324	297	332	308	301	317	365	337	292	325	333	305	309	300	328	310	350	333	333	332	356	322	304	301	328	313	314	329	316	316	342	298	301	381	344	330	321	326	337	295	282	328	340	316	291	303	344	340	313	312	304	311	330	302	349	321	312	316	347	328	272	329	349	279	324	325	332	328	316	313	324	290	324	309	313	346	330	301	329	286	310	304	350	341	355	336	349	352	328	310	307	311	331	325	313	326	354	325	283	327	315	293	311	322	326	312	305	361	334	302	306	335	300	295	310	329	315	310	325	348	345	311	296	280	306	307	309	310	352	333	334	298	307	343	330	297	332	338	322	348	360	334	330	312	321	324	308	313	335	313	326	348	318	281	340	309	337	310	291	327	336	313	334	300	307	311	305	323	350	307	305	320	309	325	345	316	298	328	342	322	340	308	318	336	301	331	297	316	296	355	313	324	325	315	330	303	321	337	334	313	331	304	332	366	344	357	324	333	308	327	317	302	292	330	319	327	304	288	305	328	309	305	335	305	300	301	338	304	321	327	307	297	328	317	338	354	321	353	305	334	296	315	349	323	350	308	376	288	305	297	309	334	346	279	333	330	307	303	359	337	333	290	313	315	294	311	322	339	309	320	331	321	335	307	310	330	320	308	326	340	336	318	329	290	297	330	347	335	305	320	331	349	312	301	339	349	328	342	298	337	298	338	369	304	306	338	331	331	301	323	319	326	316	331	320	319	290	300	333	313	326	330	338	340	358	333	298	337	314	339	334	300	336	309	308	335	332	314	353	307	322	319	321	360	325	344	332	328	333	329	288	296	312	325	303	329	314	338	308	313	291	290	310	298	327	311	317	317	337	311	338	327	293	318	309	313	301	321	310	325	317	333	339	320	338	286	349	325	301	299	314	326	343	352	313	321	317	311	325	319	286	337	327	315	306	336	310	290	344	309	301	307	311	306	325	318	311	329	354	334	334	323	332	291	326	303	336	318	321	304	336	342	350	326	293	335	335	298	337	296	333	359	306	333	330	325	329	366	300	324	350	327	325	330	321	317	323	322	341	328	321	333	335	295	340	334	285	291	357	351	339	323	352	327	337	342	321	312	350	299	309	323	309	305	351	293	328	328	334	351	326	328	311	304	305	320	329	300	323	298	323	311	347	364	329	361	348	288	328	291	317	338	331	320	312	311	332	342	307	321	333	328	341	331	300	324	319	318	324	310	301	304	307	276	334	339	309	324	307	307	345	320	362	327	317	318	318	312	314	297	317	343	323	299	325	323	334	358	323	322	310	324	320	326	315	287	273	321	310	335	323	312	335	344	298	326	303	291	355	303	319	345	275	378	291	307	336	321	303	295	334	330	319	317	341	302	337	349	323	349	318	321	296	320	323	316	301	371	308	292	312	348	338	317	323	315	305	347	350	363	310	286	306	312	337	332	331	302	311	290	334	319	295	306	329	323	324	333	365	312	334	339	319	322	312	330	326	332	323	292	303	306	334	299	312	309	337	293	329	340	337	300	336	340	317	310	351	330	335	289	331	310	318	365	337	347	325	304	313	298	317	310	315	357	321	338	336	308	342	366	345	342	325	328	308	323	357	301	324	323	312	322	306	347	339	341	282	324	326	340	307	344	314	301	292	306	331	326	332	326	318	306	319	307	331	322	320	319	336	339	332	369	354	330	339	324	328	334	307	335	300	285	313	326	317	313	309	311	338	309	303	328	333	324	312	341	328	298	334	334	283	330	345	305	325	356	320	312	294	343	322	338	351	318	317	302	331	302	313	356	330	324	297	281	318	304	320	316	342	348	327	317	329	340	318	338	331	325	317	342	331	311	343	319	314	341	318	344	323	287	274	315	311	334	339	336	338	316	312	302	321	265	379	296	310	304	293	317	298	305	341	321	343	296	292	317	314	322	309	340	336	321	342	317	315	354	310	339	325	307	313	352	330	330	302	310	341	303	319	280	346	332	285	338	299	341	298	333	321	341	339	307	325	319	320	325	321	339	287	334	333	312	317	299	331	330	336	355	309	306	320	320	304	298	325	339	278	329	305	308	326	319	345	338	339	315	328	338	328	327	301	341	298	313	308	329	329	281	332	326	319	293	332	324	324	324	323	335	330	306	335	296	325	359	309	305	320	320	290	329	327	296	312	298	328	338	334	312	282	332	322	339	338	304	310	340	297	293	321	325	325	348	299	353	330	310	326	328	334	318	297	325	311	297	309	287	319	315	329	310	328	369	311	345	319	343	321	339	292	341	293	317	333	299	314	336	330	336	297	319	353	302	316	289	366	340	354	320	326	334	273	315	303	332	299	334	305	309	318	324	314	318	286	305	306	337	354	316	299	316	323	336	321	349	324	325	333	316	308	328	309	326	309	312	324	328	296	340	341	376	324	308	272	330	309	334	310	353	320	285	318	295	303	317	321	321	322	341	288	334	338	363	316	328	336	302	327	304	341	256	293	347	302	295	327	304	326	326	319	350	342	318	333	329	326	303	339	322	337	331	345	280	342	319	309	302	339	346	318	314	349	295	329	317	313	321	313	300	337	307	337	350	315	315	312	328	310	322	324	347	320	303	334	331	339	347	325	343	338	312	296	327	312	351	278	345	337	319	343	331	317	343	326	309	301	308	283	318	307	330	319	316	302	291	301	304	343	334	320	313	344	295	297	327	337	311	319	323	344	369	341	357	334	331	316	349	318	274	319	329	338	266	313	313	309	337	326	314	344	313	303	312	332	313	345	327	320	313	341	306	299	322	348	321	316	338	324	329	348	323	334	319	297	316	305	326	323	300	341	328	330	342	328	325	354	319	319	331	337	329	324	309	302	311	336	347	337	306	303	321	285	319	343	335	330	332	361	316	268	291	340	327	297	298	338	320	316	309	307	323	374	310	342	302	349	309	328	309	342	333	340	322	334	312	322	310	311	340	320	292	297	308	305	285	303	313	340	337	299	334	274	322	351	293	293	306	305	331	277	343	299	325	342	346	336	303	324	321	345	296	321	312	314	317	316	326	323	298	326	319	323	313	304	336	350	342	312	300	333	326	324	303	298	272	330	337	319	321	317	315	327	329	305	315	311	366	301	332	332	311	317	324	315	340	295	307	335	297	329	335	328	315	294	300	317	331	323	320	354	331	327	274	328	322	276	327	314	321	316	333	329	343	339	316	306	307	343	302	342	312	316	302	325	336	342	300	322	312	304	299	336	294	303	284	316	331	340	300	309	333	346	326	345	351	306	329	308	320	325	313	335	314	326	301	325	353	310	337	305	346	320	337	334	324	337	334	308	335	311	316	294	342	319	325	273	292	330	336	334	331	342	304	337	317	327	349	322	303	350	297	328	322	290	310	322	298	316	309	336	328	353	340	311	316	324	318	331	343	300	319	295	318	299	360	335	312	320	316	316	331	305	335	314	355	334	328	297	311	302	314	323	307	332
5349	4793	2413	3324	491	459	451	379	394	360	410	412	417	376	365	386	387	409	379	345	373	397	386	369	378	417	384	409	394	394	391	368	370	360	373	377	377	364	371	396	391	389	379	333	427	365	401	368	377	398	368	380	383	395	332	378	373	402	382	388	342	399	356	379	353	354	385	371	393	370	351	378	358	370	377	374	382	352	365	377	377	378	404	397	388	398	377	392	376	387	410	403	364	408	409	385	374	378	395	376	388	372	358	367	388	416	405	350	359	366	370	397	383	386	364	339	351	364	383	381	394	374	396	377	364	391	360	357	391	385	331	371	384	370	378	389	362	353	368	408	385	419	379	372	375	372	401	360	386	419	364	374	389	415	369	374	356	381	401	398	372	354	412	395	389	369	409	346	360	386	394	416	348	377	428	406	398	384	342	379	411	356	389	375	371	377	349	366	371	337	406	350	356	382	397	354	377	372	397	365	351	342	409	390	389	392	375	386	394	384	398	367	395	343	383	373	371	366	396	399	363	370	376	397	352	372	377	346	387	355	395	362	380	364	408	367	403	333	363	398	358	380	362	387	350	363	368	408	414	367	383	362	354	373	374	377	345	396	364	379	356	372	383	361	373	389	379	386	388	375	373	373	376	388	375	396	378	412	349	343	395	382	399	365	380	419	392	394	333	354	369	374	342	364	376	375	360	380	415	348	381	384	367	369	392	371	378	394	382	376	349	366	376	376	367	369	363	402	402	380	389	374	399	369	370	392	388	383	327	382	401	390	377	378	360	385	368	374	362	365	399	348	333	346	343	401	383	365	389	364	392	386	365	344	336	383	382	372	338	371	371	387	365	374	381	362	334	359	380	403	372	381	393	375	387	352	341	371	363	372	422	363	405	370	338	392	422	386	348	356	370	392	379	347	420	387	378	364	346	381	332	350	368	378	370	388	376	364	361	379	407	369	414	366	367	405	396	367	375	366	355	401	379	349	416	407	370	362	372	374	379	375	371	364	345	379	379	380	342	359	388	387	363	385	397	353	389	362	391	371	435	376	362	383	364	373	379	372	380	426	385	413	384	415	373	380	411	391	415	367	378	368	413	381	409	385	383	403	374	360	371	369	368	334	388	348	378	404	386	373	377	379	374	360	379	371	366	394	384	390	353	365	399	407	346	398	426	371	367	371	370	401	392	387	397	386	386	393	377	401	359	386	375	353	390	391	332	384	391	403	360	371	376	379	354	403	435	390	345	371	355	370	379	367	368	356	348	380	349	405	349	370	372	384	408	378	385	405	396	370	396	393	360	369	369	367	419	377	408	412	339	391	376	350	362	352	367	394	364	340	378	374	357	397	402	402	395	371	375	372	395	390	356	381	376	386	444	371	362	392	380	383	415	390	395	367	377	357	350	357	382	370	376	400	405	381	354	373	409	368	365	350	355	362	368	365	374	380	364	345	375	363	366	392	365	414	373	378	355	354	394	393	388	393	374	393	368	358	397	373	390	421	376	391	379	379	360	411	369	362	390	391	388	372	350	391	375	364	376	355	389	398	374	383	389	374	343	381	369	365	379	347	382	366	351	386	370	383	399	372	359	423	393	358	342	359	383	353	363	375	373	384	335	350	354	400	357	368	418	382	353	391	369	362	343	372	410	359	415	368	378	389	395	398	398	364	368	328	373	391	375	403	380	391	324	342	398	355	376	363	384	396	378	405	394	338	402	372	340	343	347	400	377	374	361	405	378	383	385	353	359	389	350	419	377	361	410	363	354	393	401	357	408	362	425	373	390	373	352	343	371	370	371	364	361	388	370	356	402	396	354	370	381	387	359	362	353	351	392	383	395	393	385	404	381	373	389	380	382	379	371	369	387	437	402	406	378	325	371	379	371	387	359	381	403	354	403	373	354	367	369	380	368	371	391	388	358	372	366	371	389	349	361	376	361	345	380	376	397	358	355	369	364	381	385	406	388	415	380	352	386	382	367	403	400	395	373	351	368	391	378	378	380	353	372	374	386	368	351	363	388	357	360	395	387	363	374	345	361	392	391	376	399	353	359	331	390	367	360	345	355	361	389	383	368	396	379	365	427	379	364	376	419	402	375	379	374	344	383	366	374	386	385	380	392	382	355	384	375	379	395	386	379	387	373	361	402	362	404	369	392	361	365	371	416	403	393	353	406	371	406	358	332	401	392	406	363	363	390	398	390	362	378	384	325	401	381	384	365	400	392	327	376	382	372	397	382	385	366	360	401	400	378	381	380	390	375	359	386	361	355	380	405	388	366	388	409	364	369	388	359	375	416	360	364	383	348	364	404	388	357	349	373	355	367	363	385	353	381	395	337	400	399	354	365	373	377	390	391	370	326	362	388	335	393	420	394	394	361	346	360	378	383	407	401	394	373	367	380	383	405	341	374	384	379	372	367	399	379	342	367	385	389	403	370	403	366	407	374	388	392	408	390	364	371	396	401	381	372	385	405	364	384	408	370	358	385	393	382	326	354	358	389	379	356	370	377	381	357	381	380	397	315	363	373	412	352	397	382	338	390	386	369	386	359	368	384	367	400	376	375	347	390	363	378	359	371	385	412	412	365	384	350	389	376	387	405	379	398	413	383	376	370	351	376	394	371	342	406	384	408	362	369	384	359	415	356	354	360	370	349	390	350	401	361	389	405	397	348	375	351	410	354	385	381	381	406	400	341	377	385	378	373	379	384	381	396	373	371	381	381	403	392	418	380	383	365	371	410	363	359	395	358	394	355	356	394	384	405	388	387	347	379	381	375	410	386	387	401	365	371	380	398	367	366	344	361	358	398	399	370	392	366	365	383	412	361	386	378	366	397	381	381	359	382	343	379	365	351	363	365	431	349	359	379	370	353	369	374	367	411	362	406	378	395	376	358	389	388	404	400	380	441	387	399	381	410	390	358	381	385	345	380	374	357	396	355	392	397	409	360	389	386	392	359	361	402	363	391	403	350	399	380	370	360	369	376	355	381	371	389	412	367	383	369	375	353	376	384	397	351	377	373	425	381	351	351	383	379	375	353	347	383	368	385	371	373	387	353	390	348	372	383	393	375	388	391	377	392	381	363	351	370	358	398	361	394	355	404	389	415	369	363	377	336	412	366	418	356	374	341	342	373	356	396	391	386	366	380	371	368	370	370	399	408	397	372	347	404	387	405	366	357	358	393	375	410	392	372	396	406	369	367	357	387	380	368	372	404	380	377	347	364	384	353	408	391	362	379	375	362	374	379	375	378	374	395	363	385	358	369	363	406	409	408	351	376	353	406	363	374	339	380	404	404	372	350	401	364	391	356	379	374	383	383	410	347	379	374	368	386	360	357	339	391	323	345	399	376	364	373	366	382	379	396	383	380	379	394	382	377	363	361	367	379	405	425	363	364	384	415	360	363	368	366	377	344	386	389	381	405	353	373	396	363	391	397	387	360	378	420	381	389	384	376	369	391	380	370	363	397	389	346	406	391	390	383	372	376	385	390	334	395	357	369	381
23741	21470	28767	25520	20122	5503	901	648	592	538	526	437	485	451	394	406	438	427	371	387	378	402	395	379	402	393	377	382	413	396	383	371	402	375	384	351	391	347	365	380	387	389	359	336	359	360	400	359	322	376	349	379	373	373	358	390	350	391	380	362	375	397	363	381	382	347	361	349	403	385	376	360	344	412	351	383	388	362	381	362	359	381	371	361	379	380	379	382	359	388	366	426	351	401	364	350	388	363	364	323	401	374	358	340	363	390	362	352	364	360	371	337	368	334	367	353	358	376	410	363	368	379	367	385	372	393	339	393	365	350	397	400	392	363	347	398	368	341	361	376	355	374	341	373	387	377	383	401	339	319	357	327	362	359	382	338	341	376	372	387	389	376	351	383	352	380	335	366	368	382	352	377	347	395	367	361	347	372	381	343	356	371	385	347	392	354	377	380	380	384	388	384	396	370	367	393	337	382	384	358	345	353	414	380	348	371	368	367	358	386	352	365	388	377	379	376	354	367	380	355	361	380	377	368	355	379	381	370	357	381	380	393	414	349	382	375	355	366	382	395	342	345	330	369	396	385	335	376	380	380	377	380	360	368	380	383	360	372	370	389	391	377	362	374	394	379	380	364	352	370	347	410	367	366	357	353	337	362	380	389	380	374	365	415	378	353	359	364	394	378	372	372	368	356	404	388	408	400	365	354	381	393	374	332	343	360	375	344	404	358	360	356	356	375	381	369	361	386	387	360	354	392	385	355	367	397	396	357	375	349	380	349	381	386	354	357	363	381	345	364	359	395	348	367	361	367	399	363	373	364	336	363	373	376	329	364	368	376	379	375	376	388	385	393	367	389	349	375	373	379	344	364	380	377	365	393	359	349	354	370	356	358	350	365	352	368	348	316	363	376	379	377	362	355	362	371	356	391	371	363	370	381	363	321	350	403	335	366	362	345	354	371	380	335	367	356	353	389	353	368	393	360	358	390	370	377	344	395	399	364	362	402	344	331	323	348	335	373	421	408	376	360	340	362	360	376	395	377	355	364	367	378	330	379	378	348	360	365	362	357	381	386	366	375	368	375	351	374	328	398	383	370	360	388	341	381	350	360	418	336	374	382	354	357	377	385	370	370	402	371	364	350	346	389	374	356	348	390	386	358	381	356	381	370	333	344	363	358	401	382	377	355	347	378	348	360	347	380	363	373	342	408	368	379	345	333	390	325	385	389	363	384	363	362	368	370	378	388	368	376	365	362	375	380	358	368	373	345	381	378	396	418	389	382	347	381	407	409	385	350	368	380	366	384	365	353	364	361	391	390	371	355	375	370	361	386	360	361	392	346	409	384	368	356	372	348	391	366	412	380	371	377	382	387	387	389	385	424	382	399	380	332	389	359	359	318	383	335	407	351	392	371	376	386	347	355	395	366	350	384	382	387	349	367	337	363	394	384	350	393	384	379	365	388	385	367	349	347	409	397	364	388	370	407	376	389	372	376	395	338	387	345	366	359	406	358	391	361	352	357	359	356	360	343	378	347	335	345	405	354	358	393	367	403	386	368	343	361	360	372	355	364	355	350	389	370	384	347	378	365	367	340	375	391	390	341	376	361	346	361	406	411	373	368	401	382	395	370	334	356	372	332	369	341	378	375	363	400	351	376	365	393	367	376	386	385	326	379	362	404	383	353	358	378	381	378	348	362	372	374	358	346	378	334	368	345	398	394	408	355	375	427	378	385	350	403	378	382	362	393	359	389	385	434	369	366	383	379	352	357	374	368	376	383	401	374	401	343	384	371	340	409	336	394	379	388	363	391	399	359	342	367	364	374	371	401	357	405	335	418	354	353	380	356	361	382	356	326	383	373	343	360	365	341	372	317	366	407	373	361	358	387	386	377	350	422	360	397	355	345	379	393	343	360	351	382	355	372	376	377	378	336	389	368	346	386	373	395	347	374	376	367	377	365	368	351	365	363	350	362	341	370	384	361	381	385	370	386	401	368	361	333	374	343	360	392	386	374	368	384	354	364	382	368	352	360	349	377	359	380	383	387	369	378	366	350	362	363	358	321	347	337	343	356	367	332	373	394	382	409	366	383	381	370	364	343	377	366	323	383	339	339	374	343	343	407	346	375	366	371	387	345	344	390	352	380	383	363	374	317	355	344	384	380	374	406	396	383	339	375	382	357	386	333	340	362	338	353	373	385	388	331	337	396	412	350	341	382	372	395	394	367	358	363	346	350	339	384	389	380	368	361	354	378	380	398	344	383	361	371	395	376	352	396	340	380	377	362	358	383	400	365	370	395	387	347	398	379	397	377	388	385	379	360	356	387	379	345	380	362	377	367	366	385	365	379	375	371	385	363	374	374	397	415	353	338	387	351	367	342	394	356	384	387	401	374	354	362	361	361	395	367	386	347	396	353	391	365	387	344	371	372	350	362	391	387	391	358	382	369	350	370	370	350	360	380	366	359	334	359	367	388	380	384	340	351	350	370	370	362	367	381	353	361	392	359	382	370	347	367	366	349	390	374	407	334	388	368	392	373	411	383	341	369	356	394	346	379	396	364	387	339	385	346	393	378	406	326	390	338	374	367	367	373	345	349	427	355	387	322	347	405	367	384	359	367	376	355	353	353	400	359	376	350	350	371	342	351	378	361	350	344	365	355	390	379	361	357	356	330	346	359	345	346	339	358	384	322	358	374	354	375	354	357	368	371	395	362	411	360	382	362	400	372	401	378	382	372	387	373	377	390	346	375	357	382	332	373	365	387	412	377	367	359	341	370	363	380	366	401	358	400	372	396	393	363	412	351	339	339	375	368	365	386	359	353	384	401	380	335	368	362	382	377	373	375	356	382	383	372	363	357	347	357	375	411	359	363	351	362	385	373	377	389	338	405	381	353	391	402	396	365	378	401	358	365	374	340	377	370	372	339	388	368	396	343	386	337	369	410	368	372	369	362	390	380	333	356	366	403	365	384	381	391	361	341	384	358	331	384	363	353	387	357	383	364	375	372	365	403	380	365	381	359	357	397	329	359	369	372	386	371	340	372	386	354	366	343	372	336	359	375	380	378	346	401	361	370	332	378	350	386	385	363	362	360	351	376	371	380	389	370	375	380	359	373	363	369	355	380	393	386	372	363	357	377	383	325	340	357	299	339	334	348	389	362	396	370	352	391	362	374	371	377	331	404	367	374	386	381	408	357	380	339	387	388	361	376	355	343	348	397	377	378	389	357	401	344	414	392	338	372	368	339	379	368	373	362	352	351	374	352	335	348	340	360	342	375	374	352	370	399	349	385	368	364	366	328	390	383	344	341	329	357	361	359	388	369	364	366	383	371	381	383	353	359	368	382	374	359	341	354	359	347	343	353	351	413	371	374	316	378	345	369	386	363	372	376	359	396	396	372	379	354	366	399	405	380	354	353	360	375	345	364	365	402	397	390	359	364	362	350	402	374	375	330	365	350	382	334	353	399	387	371	380	365	376	360	356	357	380	392	378	395	356	390
5197	13166	9199	20542	2018	1530	1144	980	809	730	653	609	558	522	548	534	524	503	487	547	494	483	509	485	444	470	473	464	482	477	451	430	432	410	458	435	481	452	445	458	452	445	487	466	459	419	438	450	433	439	493	439	452	465	423	438	410	445	414	503	403	416	438	421	461	415	415	442	398	438	461	419	431	423	427	441	406	423	446	461	472	437	453	439	438	457	455	424	397	407	419	465	418	455	447	390	445	451	434	408	447	399	400	440	432	448	451	440	448	418	449	402	413	429	438	426	417	474	419	417	441	425	435	444	457	426	403	417	425	474	434	441	428	448	454	438	434	479	449	425	435	457	453	412	470	453	412	429	394	505	412	412	463	426	448	423	433	440	420	428	440	491	446	438	453	453	464	417	427	457	427	444	436	452	445	448	426	438	414	451	446	431	427	459	418	453	478	425	438	452	425	421	445	436	412	469	457	428	461	455	443	429	423	411	426	417	436	437	420	457	479	469	465	427	472	417	406	432	450	401	455	471	413	438	431	429	412	408	495	443	465	473	472	396	473	450	424	419	407	456	475	434	420	416	423	460	393	424	456	406	489	424	446	438	440	437	411	423	456	451	466	396	468	451	439	439	437	400	441	420	449	446	476	417	440	408	467	442	440	432	418	445	411	464	418	431	466	394	487	425	431	416	438	446	455	430	492	452	437	400	474	435	427	419	437	422	401	409	411	454	453	432	467	424	430	456	456	415	428	460	441	436	489	490	456	474	442	420	398	414	451	442	425	441	451	447	432	428	402	441	432	446	412	409	404	452	456	425	435	416	395	413	432	474	417	429	446	412	416	442	467	432	445	468	448	444	408	431	430	478	407	447	435	435	421	442	440	434	404	439	442	418	410	424	478	444	413	397	431	443	446	453	427	443	429	438	443	419	443	450	477	427	440	443	419	453	480	423	437	425	426	469	447	459	385	457	451	440	439	401	419	438	434	439	428	416	441	465	423	437	472	423	450	456	418	411	450	448	427	426	502	445	440	428	453	439	414	443	441	471	492	410	476	450	439	431	461	463	442	462	427	436	419	436	436	449	433	469	429	472	440	447	458	429	431	477	451	428	449	455	463	445	445	446	433	464	407	458	407	400	446	451	449	475	478	438	435	421	425	439	472	452	428	472	442	439	424	428	465	441	405	447	446	416	440	414	480	467	411	448	452	428	452	428	454	469	407	446	480	434	439	428	434	442	438	442	451	438	412	397	424	444	429	436	461	439	400	404	430	447	402	424	484	419	494	426	412	456	441	422	474	433	428	478	432	432	433	450	434	432	430	435	415	427	442	458	388	476	421	456	429	460	450	417	422	440	455	424	462	465	414	415	451	444	442	437	438	450	461	446	435	447	439	393	432	464	445	434	438	472	413	429	446	400	399	481	426	457	435	475	439	439	416	445	465	436	424	466	481	452	440	468	409	433	433	422	438	467	426	389	433	412	446	451	427	488	476	423	456	429	416	398	477	446	420	398	406	449	443	438	387	447	467	423	436	427	392	393	416	440	462	476	434	448	398	448	425	416	441	470	428	431	445	429	411	448	430	430	488	401	434	397	424	442	423	438	435	440	399	448	422	437	405	462	418	444	443	440	424	426	444	435	439	442	457	423	410	438	431	447	439	448	443	453	434	455	428	439	462	435	412	436	452	450	459	494	421	394	399	417	423	483	475	432	425	445	425	442	436	409	462	439	479	414	426	412	440	422	461	441	440	432	425	438	449	383	455	435	446	431	438	430	434	429	417	487	419	453	440	443	448	462	447	404	417	454	446	444	416	433	408	425	435	462	472	425	412	433	456	418	420	431	450	405	463	432	434	475	464	432	470	440	451	459	434	450	433	448	488	425	439	449	448	435	430	466	443	444	422	404	421	446	426	436	445	465	433	420	462	455	450	426	462	409	446	461	436	440	430	433	432	428	408	425	434	455	433	447	443	450	459	429	442	412	449	450	449	421	457	439	426	430	462	440	440	429	416	432	447	440	443	433	451	461	435	450	413	450	456	450	448	442	437	442	462	443	427	438	439	419	423	434	417	431	416	464	454	483	415	408	503	485	428	433	478	443	432	428	449	422	444	490	434	444	427	427	438	431	432	468	384	418	374	477	464	455	483	461	433	446	427	404	464	455	458	473	461	473	428	418	444	419	424	477	413	448	419	453	432	424	446	436	448	421	418	432	386	429	436	458	485	451	457	462	451	429	432	459	466	431	450	435	426	461	428	448	426	448	410	457	384	462	464	466	451	457	414	449	480	478	462	464	426	459	444	383	445	404	419	468	446	421	447	437	461	458	460	398	459	405	455	420	421	392	428	438	445	458	456	477	456	450	434	413	435	440	437	422	454	413	462	458	431	435	426	427	441	411	423	452	429	407	419	428	450	405	425	459	435	453	437	422	428	441	424	450	445	440	430	415	444	450	454	448	422	440	444	461	440	449	415	428	421	425	422	438	459	439	438	420	424	465	415	442	444	453	500	472	435	417	467	427	403	435	417	436	425	464	409	424	437	446	458	424	411	425	435	415	434	429	417	434	453	446	448	439	414	409	427	430	449	444	470	467	405	453	433	426	437	454	424	413	453	441	426	450	399	403	455	395	423	449	414	453	420	443	405	447	432	453	447	446	421	444	439	417	438	441	443	400	436	437	447	476	427	439	401	443	445	415	428	453	482	442	452	419	415	408	435	451	476	473	468	441	401	406	468	417	456	416	421	426	391	470	441	386	437	401	472	444	445	424	453	426	460	410	452	448	425	458	473	437	434	421	426	448	452	444	444	470	450	469	429	429	462	432	436	415	490	479	424	417	449	453	417	411	469	476	454	472	432	453	425	437	426	440	439	431	470	419	438	461	448	415	439	427	449	437	433	424	484	380	419	453	447	428	453	419	422	455	405	428	402	437	460	434	458	416	443	471	445	416	398	427	451	440	425	458	472	456	442	488	432	432	456	458	438	493	422	432	442	440	438	430	431	456	447	449	454	449	434	453	386	426	431	418	471	427	412	397	381	431	398	417	469	450	433	421	402	447	435	417	448	449	415	470	465	438	422	429	432	445	424	437	422	402	467	445	463	462	429	467	446	430	465	433	444	420	439	426	434	449	461	434	404	445	416	424	454	442	404	423	425	443	414	472	444	448	444	429	443	408	438	477	409	420	418	437	510	437	418	436	430	435	426	401	453	443	464	445	430	418	435	445	437	429	438	455	469	445	449	427	419	426	490	417	404	434	461	375	435	416	446	397	411	414	420	429	463	489	440	449	428	468	428	423	439	441	471	468	457	407	458	434	443	445	469	462	409	443	425	467	459	429	419	427	441	434	425	425	434	454	431	462	490	454	465	434	446	447	447	420	412	466	415	438	429	429	447	450	434	420	425	424	469	416	411	460	408	431	426	463	452	430	453	430	448	429	392	459	444	437	425	443	406	415	420	453	433	444	437	443	449	444	417	468	433	461	432	431	417	461	433	466	429	447
24886	21422	27430	26208	6985	471	362	257	236	255	195	190	190	179	178	166	180	192	174	189	174	171	165	177	168	156	175	181	163	154	165	155	169	158	160	179	161	178	161	163	155	171	159	169	171	171	138	161	184	176	150	165	163	182	195	145	181	165	137	147	153	174	152	192	164	163	177	159	169	190	158	145	139	165	167	168	164	128	160	165	144	162	157	187	144	143	159	160	149	173	170	170	174	135	167	160	177	181	154	167	155	160	162	168	166	159	168	203	174	185	149	161	169	147	142	152	159	167	164	171	159	174	144	140	161	155	154	138	166	174	167	164	145	163	158	154	153	150	155	167	141	182	155	173	125	175	144	139	169	163	152	160	136	158	174	146	149	155	158	143	179	150	174	167	164	178	179	138	187	148	168	135	153	142	162	173	148	162	168	168	160	176	185	163	172	168	162	167	151	161	159	165	130	169	150	176	150	166	171	154	171	174	178	173	165	161	163	176	163	161	150	154	152	156	158	162	139	170	148	186	172	170	148	156	157	149	169	159	170	187	170	158	157	141	169	180	150	156	172	168	150	144	173	141	150	170	163	162	167	164	137	150	172	159	175	146	184	175	172	160	189	152	182	155	195	195	182	141	155	157	155	162	155	167	166	170	170	158	162	170	165	158	177	176	153	159	170	145	178	158	150	145	139	153	159	147	146	153	161	181	166	169	157	170	175	166	170	173	155	154	160	149	186	174	162	177	186	139	167	170	178	149	185	167	167	184	153	157	138	157	164	163	163	157	156	156	137	173	142	169	157	153	154	152	154	155	165	177	190	165	166	169	144	141	148	150	150	172	142	160	169	157	132	158	171	165	161	170	143	190	144	156	175	165	170	175	160	175	159	178	148	169	159	148	176	152	184	166	167	157	173	183	153	155	159	145	185	157	157	164	157	173	146	144	148	154	172	158	156	152	152	151	165	152	165	151	139	154	156	155	177	167	164	201	165	181	170	143	158	152	206	167	174	147	179	164	146	172	166	160	143	168	165	170	157	135	155	184	164	164	155	173	174	172	168	162	171	153	153	161	150	147	141	189	147	179	161	164	170	155	169	150	158	168	169	173	142	160	166	142	150	172	152	167	142	147	160	169	159	154	153	181	132	151	180	153	152	152	170	157	152	151	165	155	124	164	169	163	154	145	144	150	154	166	177	149	151	161	162	162	165	160	170	173	154	162	160	185	165	137	177	183	138	153	188	173	160	155	151	148	149	168	169	163	155	160	149	166	146	135	172	171	185	180	160	162	150	177	162	144	169	161	165	160	161	171	158	179	163	156	173	181	147	166	162	144	171	159	167	154	145	169	160	172	163	147	169	164	166	156	149	162	159	172	169	176	166	146	167	180	146	157	170	165	166	161	171	156	128	186	133	153	154	150	164	158	149	149	165	161	165	172	164	168	162	162	146	177	175	174	163	154	157	144	163	173	149	178	137	157	169	126	161	166	191	141	174	158	160	167	169	157	140	165	178	151	134	158	169	164	140	158	179	185	147	136	161	186	177	164	160	172	174	150	169	154	172	149	171	158	152	172	136	158	145	161	151	158	164	132	155	191	175	171	181	154	167	159	163	171	174	174	156	159	164	172	153	184	156	183	155	170	170	160	163	186	168	166	148	153	167	149	151	157	166	145	166	142	177	160	155	180	145	182	149	153	170	174	164	180	161	127	151	182	176	146	144	189	170	158	167	176	139	143	147	165	183	195	154	158	158	141	157	156	163	175	159	159	145	146	147	186	156	166	177	161	169	156	153	152	173	172	152	174	163	155	147	168	149	160	165	163	168	175	153	143	162	174	146	158	159	126	162	189	152	141	171	158	130	162	161	163	173	164	145	185	146	146	154	153	172	145	149	134	162	156	154	165	152	160	177	151	161	166	154	141	145	171	146	159	141	164	151	162	156	146	146	168	169	146	159	186	189	169	153	147	180	155	157	169	159	148	175	165	173	163	132	186	171	177	157	165	144	162	163	156	164	136	155	152	152	162	176	156	154	172	167	153	159	156	157	164	180	166	175	172	143	151	156	183	161	180	141	177	178	146	150	137	173	143	150	157	173	146	170	139	154	160	173	155	188	173	174	170	175	159	195	152	125	175	163	152	153	150	139	156	164	153	163	145	169	161	159	151	164	136	152	158	147	160	145	146	170	153	147	164	125	152	160	136	138	180	157	171	155	162	161	153	175	164	162	155	157	159	136	153	175	167	164	152	155	152	155	167	164	164	143	171	185	163	146	163	146	152	158	160	146	154	168	158	190	157	175	142	150	122	160	148	174	143	157	166	149	150	171	118	167	167	158	176	174	131	144	180	173	169	166	156	173	150	148	156	167	159	152	157	156	152	123	171	150	157	152	158	146	183	150	177	148	151	173	147	186	150	151	136	166	135	142	159	179	159	195	141	162	170	181	156	145	137	168	140	145	158	165	172	155	156	147	161	167	136	157	168	163	164	187	189	166	160	143	168	183	147	149	157	177	160	167	188	156	169	173	169	176	151	158	153	171	144	165	174	172	160	159	155	167	182	184	164	147	187	140	149	164	157	169	156	157	160	167	142	141	184	165	149	165	146	167	170	147	189	149	142	183	140	158	133	175	158	173	173	162	177	180	171	153	169	165	167	171	171	179	140	164	162	151	152	163	164	174	137	153	173	154	167	172	157	154	154	158	147	177	167	142	171	160	147	154	151	159	161	164	180	164	161	152	178	170	161	167	176	172	148	166	157	150	135	157	142	193	169	184	161	156	164	171	175	157	154	145	174	154	154	164	134	162	165	190	173	133	157	183	171	147	149	160	175	173	177	163	153	166	165	169	165	154	145	164	165	169	177	157	163	172	158	137	152	166	162	165	172	152	172	167	161	155	171	155	158	158	175	175	155	149	173	158	163	161	165	161	151	158	144	167	171	153	152	161	149	169	148	167	169	173	153	180	174	164	161	166	193	151	150	147	142	184	152	158	180	153	146	142	157	149	149	155	147	159	174	168	176	154	150	157	165	165	128	149	161	166	150	174	167	175	164	154	152	157	165	161	149	139	187	147	144	179	173	176	143	179	157	162	147	162	168	161	158	162	189	135	146	167	136	154	146	161	189	154	159	172	162	155	161	177	169	158	173	166	146	153	181	158	158	143	145	158	148	147	156	163	183	193	161	162	151	151	165	156	148	167	171	150	170	148	173	148	141	177	152	166	152	178	166	153	143	164	167	168	173	167	135	153	145	148	156	173	170	154	162	157	164	159	159	145	168	159	151	160	137	168	173	143	153	171	145	172	172	156	153	167	153	170	137	130	151	142	154	129	137	167	197	169	165	187	157	140	158	155	160	171	169	163	163	159	139	159	154	174	155	180	141	163	173	171	173	149	189	168	140	171	159	127	162	157	188	180	162	172	168	166	174	183	163	153	169	162	188	191	163	134	166	165	133	166	157	154	151	169	136	172	163	167	163	156	188	154	163	168	191	149	151	150	139	193	167
5350	8773	5692	18166	1026	755	586	470	389	347	313	305	257	253	240	255	194	204	186	215	203	214	194	235	193	218	210	197	193	189	199	190	196	191	186	213	212	190	195	189	176	207	203	181	209	209	205	173	205	184	200	199	213	188	197	167	195	174	199	208	189	220	211	193	197	192	201	199	208	192	194	192	185	194	214	191	172	217	180	179	192	183	188	191	180	192	202	194	183	215	200	208	177	200	190	196	191	201	157	188	195	179	196	195	172	176	188	189	207	197	201	194	190	184	185	186	192	197	183	194	180	169	173	171	197	184	180	168	193	183	192	200	176	169	179	206	200	189	199	196	223	171	197	202	202	185	209	177	192	211	187	187	215	181	187	197	181	178	181	167	203	193	200	200	171	209	185	192	204	179	211	178	191	160	182	191	175	165	204	176	175	194	180	175	198	180	187	188	192	189	179	189	203	193	172	194	193	204	205	195	196	179	198	197	196	189	200	196	210	194	207	206	182	178	175	199	188	178	184	179	185	195	216	184	176	202	167	176	176	204	199	169	199	190	201	174	187	213	189	184	207	197	189	199	183	187	185	219	180	181	235	205	205	211	215	200	205	202	198	200	209	168	191	169	184	183	192	176	177	149	177	187	169	218	205	184	189	190	192	200	195	194	189	217	198	201	210	176	186	215	209	194	219	201	215	201	177	212	204	193	184	180	196	185	208	179	164	198	189	171	179	212	177	187	193	178	184	193	181	192	181	218	188	203	196	214	205	187	178	197	184	185	178	186	183	181	163	167	197	192	188	176	180	180	202	191	180	187	187	191	196	202	165	179	215	215	217	203	203	200	204	171	179	207	185	172	199	184	191	193	199	216	203	181	201	196	185	175	196	203	192	201	213	189	190	207	188	200	187	152	193	177	169	185	201	165	176	174	199	189	171	188	186	181	184	208	187	188	182	181	189	174	170	191	197	189	190	187	195	193	166	184	196	191	182	181	179	204	209	173	196	162	203	192	192	161	196	186	173	203	172	203	172	216	196	201	230	153	185	177	165	188	163	212	206	160	213	191	190	202	187	179	186	204	193	175	189	204	187	218	188	180	182	183	198	189	181	182	203	173	168	166	199	211	176	204	193	215	177	187	182	197	187	205	193	176	204	228	179	202	216	197	181	185	187	173	180	181	184	178	193	190	186	200	215	214	212	204	198	194	203	181	193	205	185	198	204	182	170	207	199	186	181	207	166	207	206	205	199	211	219	153	172	175	196	207	198	179	202	191	195	197	205	191	198	193	210	217	177	193	185	195	191	179	176	191	209	191	180	150	194	176	178	196	189	180	186	204	192	171	176	192	210	203	202	182	198	180	202	184	210	181	189	194	192	194	186	196	199	202	185	164	187	175	180	201	201	170	199	172	192	218	189	188	175	194	162	189	183	195	203	167	177	171	212	184	178	185	206	187	176	176	201	177	189	178	181	176	201	189	207	184	184	184	210	192	205	181	204	161	193	170	167	179	184	179	191	196	174	195	199	167	184	192	207	225	178	179	184	193	198	189	186	216	160	175	178	195	175	189	197	168	189	200	177	170	201	188	204	207	205	194	164	183	174	199	185	193	204	189	172	197	174	181	201	201	196	182	175	194	188	189	197	170	205	168	200	192	172	201	184	199	165	198	167	187	181	198	162	190	180	201	178	165	190	198	186	186	229	196	206	188	181	206	181	201	166	191	173	191	174	204	169	179	209	208	215	164	172	172	178	186	193	197	194	192	182	197	173	175	208	207	187	195	169	161	185	197	165	181	189	189	181	196	171	209	173	179	181	201	185	193	154	210	205	196	203	219	219	201	202	182	193	188	190	190	189	182	172	171	195	185	174	169	207	165	171	193	190	194	170	181	197	186	191	154	186	180	212	204	196	192	204	173	190	187	187	199	191	183	186	172	186	169	175	184	176	210	178	199	174	179	185	192	178	180	195	217	176	162	195	200	195	197	189	181	218	214	168	202	174	184	206	180	179	212	164	177	187	174	186	207	202	170	160	167	174	165	167	193	158	179	193	178	193	193	197	205	169	196	188	183	181	156	182	206	184	226	193	169	184	209	183	204	179	192	177	184	198	146	158	205	165	199	190	202	171	185	199	184	190	190	184	171	203	195	181	211	196	191	175	210	186	175	163	193	194	179	190	203	177	179	202	191	179	189	148	174	174	182	188	180	179	180	173	201	188	187	197	200	197	195	200	198	180	185	212	218	183	181	197	178	205	205	166	179	187	188	191	224	203	186	200	191	195	177	198	198	211	191	166	199	182	204	204	193	170	163	194	157	183	204	177	199	189	197	191	194	201	172	173	211	178	200	180	205	171	205	191	186	190	193	178	175	203	188	162	199	185	201	199	179	216	194	189	206	206	223	183	168	181	181	183	199	196	221	200	183	168	185	195	189	202	197	207	230	199	208	196	175	215	200	191	199	218	211	189	210	180	190	200	200	162	205	190	197	190	178	197	189	194	188	187	208	195	182	158	190	172	193	195	205	187	180	198	187	173	184	191	210	201	196	195	186	186	200	187	199	186	193	197	204	173	186	174	202	168	207	183	192	197	178	196	194	192	199	183	190	155	214	175	200	195	244	210	201	193	177	184	188	172	198	196	197	174	164	208	192	201	199	196	195	200	183	183	186	201	188	185	197	188	207	183	167	227	214	183	191	186	180	198	193	210	227	207	193	201	188	187	203	173	197	221	215	208	194	209	175	157	175	174	200	172	191	213	187	204	181	181	191	193	218	183	216	177	177	186	198	174	201	177	170	194	191	172	202	211	181	204	175	186	186	183	199	190	212	197	187	190	170	180	172	197	187	201	179	187	220	173	179	188	174	202	198	177	220	212	168	174	224	190	210	214	197	179	203	188	161	200	172	210	177	184	201	182	172	147	189	209	165	179	200	176	172	160	224	173	162	213	176	203	191	185	195	186	192	191	199	221	178	199	196	218	208	217	181	205	195	184	183	198	189	200	207	190	183	171	171	193	188	199	191	191	199	190	195	193	173	203	179	176	192	176	191	212	191	212	177	189	176	186	202	178	191	189	198	205	169	181	190	196	199	208	230	167	163	206	185	208	212	162	184	169	215	189	217	174	208	204	188	199	186	199	170	201	197	202	173	203	212	194	193	199	176	209	194	178	194	182	175	188	206	174	208	188	187	190	175	181	218	186	169	186	163	183	188	227	195	187	202	207	195	192	197	202	203	182	205	184	217	200	167	202	186	175	192	172	184	209	169	188	179	182	209	180	183	176	168	199	218	169	185	204	205	164	192	181	188	203	197	179	160	179	206	183	182	180	197	170	173	182	191	181	190	187	173	180	176	200	176	173	188	195	190	209	188	170	176	192	218	208	198	190	187	193	187	163	185	191	174	210	203	176	156	156	178	211	216	199	164	188	180	180	199	194	175	207	197	183	172	200	188	195	192	177	202	200	162	178	202	196	197	201	171	183	191	192	184	172	185	173	183	163	171	186	186
22851	21538	29295	25138	21533	18904	2966	751	577	454	447	388	341	328	299	290	286	247	246	245	218	217	213	215	232	226	206	233	234	206	214	208	211	206	209	187	216	178	208	209	181	206	214	201	191	199	194	191	173	194	192	216	211	216	196	205	197	183	192	202	201	171	202	187	176	187	192	175	210	187	175	205	179	217	191	183	212	207	193	191	198	213	190	176	202	195	189	216	189	194	168	186	195	191	197	214	218	193	203	186	196	169	204	197	209	183	177	168	191	172	185	211	212	183	162	176	177	204	218	174	200	202	188	174	207	177	205	195	195	203	172	187	174	191	196	180	204	196	184	217	173	193	197	183	158	186	185	178	201	186	182	193	199	186	199	189	192	160	184	167	193	194	187	173	189	179	184	197	189	181	190	189	199	206	179	172	225	218	204	172	167	193	194	201	189	191	193	194	187	195	180	189	200	167	197	186	193	185	169	197	192	181	205	186	189	157	188	198	185	208	190	172	200	178	168	179	189	194	205	201	162	203	204	191	195	173	175	200	178	200	187	192	194	176	204	179	176	182	165	190	168	214	191	208	187	186	180	184	178	188	172	173	185	199	176	174	204	197	187	211	188	195	199	191	199	188	184	188	172	190	191	194	177	201	191	164	194	191	204	191	161	201	201	203	196	189	206	168	192	162	202	201	197	170	194	192	183	165	195	182	197	201	201	202	196	178	205	194	172	197	202	190	205	200	212	200	202	218	180	199	190	206	194	167	195	178	173	171	177	194	182	179	214	198	197	183	200	198	198	212	162	186	173	197	184	175	183	187	179	193	176	208	191	184	219	179	178	196	185	197	159	202	178	211	187	183	201	183	181	182	185	201	199	176	183	188	191	199	183	207	208	189	200	194	170	210	177	212	219	183	178	176	199	210	182	200	190	187	189	187	189	195	193	196	184	177	209	198	187	191	192	186	203	203	207	188	178	199	206	181	191	205	166	188	178	180	181	175	198	171	187	202	196	175	199	197	185	180	188	179	187	193	207	175	190	182	190	202	179	177	187	174	182	190	160	219	188	196	166	169	172	208	182	208	181	186	180	170	189	178	202	165	216	203	206	186	180	167	190	174	206	208	187	222	174	179	179	209	197	183	194	189	187	171	177	221	172	179	198	194	212	199	191	207	179	214	199	187	170	179	190	193	179	195	164	198	194	208	195	174	209	201	196	184	178	211	194	223	201	205	178	172	194	205	197	179	182	210	160	206	185	185	199	173	193	206	189	185	187	189	180	187	179	176	196	210	181	175	189	205	174	191	191	202	190	175	186	176	214	191	173	187	199	223	216	192	202	177	199	194	191	212	199	180	170	210	188	180	195	195	193	184	215	186	181	187	199	199	199	213	192	212	197	183	196	216	168	192	191	168	186	192	201	192	197	196	182	198	179	181	199	215	169	205	184	195	209	199	171	184	194	192	184	222	207	185	192	189	194	207	201	199	167	197	162	179	195	179	202	180	187	201	204	219	169	194	181	227	172	184	205	209	178	190	182	200	201	194	179	217	178	186	200	200	171	174	184	182	180	189	191	203	163	168	184	178	198	173	175	194	198	205	192	198	192	205	188	184	211	190	193	182	191	206	212	215	187	206	199	182	198	204	204	211	206	175	202	187	195	239	196	184	206	178	190	164	176	166	206	213	175	204	163	185	181	184	217	188	187	176	170	166	197	170	189	217	189	180	203	182	214	176	187	196	185	202	214	179	202	201	187	166	179	182	196	186	188	176	193	165	184	190	202	182	193	191	193	177	185	164	182	189	183	200	201	200	177	173	173	202	195	215	201	192	166	197	176	204	174	203	182	173	199	202	204	167	197	202	214	172	188	189	169	171	161	196	170	178	203	210	159	179	194	208	189	202	198	197	161	173	217	178	222	204	167	197	162	202	192	197	205	173	158	161	180	210	198	196	176	185	189	185	212	206	177	197	167	191	202	211	189	183	198	188	198	173	203	171	213	188	184	192	197	191	173	172	192	222	205	183	202	183	188	218	179	184	183	192	189	175	187	190	184	199	176	217	203	159	207	206	171	197	191	215	190	204	178	186	201	229	183	172	194	217	189	196	181	172	176	177	187	176	192	168	198	198	183	189	180	175	187	179	203	153	178	194	203	181	181	185	222	203	203	183	187	184	197	189	198	191	193	170	182	196	186	194	179	173	181	192	178	168	191	211	186	201	176	194	194	177	175	192	177	171	175	193	170	158	202	177	199	197	181	180	189	196	189	184	192	192	195	189	192	191	187	178	181	207	193	181	196	184	203	182	188	205	200	212	197	173	186	197	180	233	178	179	181	185	197	173	185	190	174	203	202	171	187	183	198	179	179	174	191	182	174	187	165	196	183	216	167	204	181	207	211	168	198	175	205	197	188	209	192	170	187	175	196	191	179	197	170	180	177	204	175	190	190	181	169	216	178	184	164	180	201	179	182	194	172	198	212	197	162	171	182	183	172	200	173	195	199	209	197	182	180	205	202	172	185	216	192	191	172	164	202	196	160	189	181	188	183	180	187	199	172	200	183	181	182	180	186	189	205	171	188	185	188	207	178	192	176	179	187	180	189	183	192	174	178	215	187	192	185	178	192	198	182	195	178	191	199	187	193	182	201	186	187	215	190	211	203	189	180	179	167	194	179	188	197	205	172	197	199	175	184	192	183	166	175	206	192	197	191	165	177	165	184	204	174	181	188	193	158	171	182	221	190	198	199	196	207	193	198	193	197	208	219	182	198	189	192	173	195	202	179	192	203	183	176	198	177	188	215	169	195	180	196	181	195	179	184	183	192	190	190	204	216	179	195	207	177	195	205	199	195	178	189	203	206	197	205	206	204	201	164	206	186	183	199	207	199	212	201	167	191	211	188	179	175	163	182	199	190	209	194	200	175	178	166	166	206	197	195	200	182	166	205	162	192	168	173	201	183	195	195	184	191	181	202	179	197	202	174	183	189	171	201	187	202	174	192	150	168	200	190	194	197	185	191	189	205	195	185	246	170	180	174	182	173	202	169	206	167	209	193	208	190	182	166	186	200	206	185	169	197	202	163	194	189	213	193	191	192	185	202	187	190	163	205	200	200	190	195	204	198	199	178	211	181	200	172	189	191	187	192	208	174	197	160	200	160	194	189	173	184	185	186	192	182	193	174	188	186	186	168	184	190	192	222	207	194	208	205	192	199	186	197	180	193	178	179	213	181	195	200	178	214	187	177	158	192	218	205	195	194	193	222	173	189	170	181	183	198	176	171	197	180	185	182	190	200	199	205	195	177	176	199	187	209	182	188	179	161	208	176	172	172	226	210	199	169	173	185	192	183	204	198	201	177	186	189	205	182	218	199	171	207	183	192	218	197	196	186	190	177	199	189	187	174	193	178	181	185	199	201	201	172	191	161	194	195	188	181	200	173	201	206	205	234	209	181	198	195	170	196	194	179	176	193	185	200	186	205	172	183	203	195	188	180	191	185	181	184	171	188	193
7527	18589	13737	29460	3227	2197	1704	1244	956	799	664	574	520	466	424	393	381	344	329	313	302	317	300	256	296	282	274	268	284	264	249	269	267	264	265	265	229	242	263	237	233	260	250	238	221	256	248	223	232	252	234	249	251	251	221	261	218	248	236	233	241	240	231	226	245	229	234	245	229	270	267	248	243	214	237	233	230	242	241	211	235	231	237	208	202	214	229	219	236	249	233	249	243	232	253	226	196	235	220	252	234	219	233	204	232	221	249	205	234	234	234	258	222	245	218	238	211	229	213	253	255	226	212	208	227	223	204	225	232	212	224	232	215	247	240	223	225	238	226	243	225	240	204	210	234	225	231	219	217	241	203	234	219	222	226	202	217	239	226	216	233	242	234	196	221	258	204	226	222	227	225	241	208	208	232	240	225	228	219	240	212	233	227	238	194	251	261	224	209	243	190	208	210	204	207	232	215	245	235	252	239	241	232	218	215	258	226	217	219	237	224	221	215	214	213	191	216	214	236	237	219	242	259	240	242	237	234	234	231	214	233	250	239	192	198	194	255	224	236	242	233	201	234	220	228	211	239	250	232	214	216	201	224	228	236	241	239	233	259	221	230	241	246	198	217	227	224	241	208	214	202	245	230	230	231	224	221	219	221	204	217	240	232	232	232	253	253	216	240	219	245	236	232	221	210	237	203	259	259	224	207	249	250	250	255	208	250	214	284	227	242	222	215	199	211	251	238	217	245	237	237	222	211	241	211	226	219	202	226	244	215	239	204	234	232	217	220	249	239	209	208	255	246	201	219	225	225	221	229	227	226	209	223	222	213	215	230	209	250	198	217	219	212	203	217	242	218	224	242	238	204	225	218	206	233	250	233	229	224	217	247	231	239	205	207	226	222	237	226	226	243	247	234	242	231	218	231	240	236	248	228	226	208	207	214	244	252	226	248	218	227	212	231	237	222	232	253	213	228	226	242	227	256	230	229	228	219	225	256	246	222	228	236	234	220	232	215	265	223	226	238	255	231	229	202	226	209	230	219	237	231	210	222	226	234	232	239	211	211	231	217	227	227	224	214	224	217	214	245	234	231	219	225	234	239	224	213	251	229	225	216	236	233	216	224	242	233	236	224	219	235	234	214	235	214	215	248	228	236	225	218	227	190	221	228	243	271	233	188	229	218	229	228	243	231	226	247	229	236	212	220	229	227	239	209	208	216	241	236	239	230	232	221	257	223	244	229	226	229	230	231	219	218	202	221	189	213	222	266	189	224	228	243	233	212	239	240	230	197	225	233	229	246	234	235	215	234	244	223	266	220	231	227	232	237	224	206	237	224	213	244	222	216	234	213	233	220	222	212	220	230	231	208	208	224	253	238	221	226	234	249	246	217	233	217	209	244	215	249	272	242	244	208	247	229	227	224	208	259	238	241	213	227	247	225	227	226	231	200	248	263	221	231	227	246	241	211	214	223	229	243	227	232	240	210	236	228	221	240	242	259	210	231	212	236	222	225	245	257	239	231	209	238	223	232	230	244	207	198	227	208	236	232	242	223	211	224	226	243	206	226	263	212	230	229	235	239	214	262	224	214	258	212	232	217	214	220	226	232	270	222	231	215	247	213	243	227	235	217	227	222	254	238	224	217	239	256	247	202	215	214	251	261	193	210	220	253	229	223	240	216	243	209	250	246	225	227	205	226	260	256	254	225	227	236	209	222	228	260	248	248	202	181	221	208	243	225	258	232	207	217	216	222	234	224	215	243	237	258	225	250	217	218	214	248	241	218	227	229	232	220	248	214	220	243	225	213	230	238	241	238	243	206	225	220	214	206	224	215	206	222	230	225	255	217	227	240	243	208	217	246	225	246	243	212	247	206	248	230	233	224	227	228	231	230	219	201	245	250	233	223	216	230	230	215	229	228	228	227	210	230	229	203	203	226	228	242	215	205	204	213	232	226	215	219	230	216	232	252	227	243	247	221	237	221	233	207	215	219	249	217	205	249	222	238	247	224	202	232	227	228	214	201	209	226	203	215	205	201	220	208	243	221	252	228	218	254	248	232	236	258	222	227	215	221	215	235	262	242	224	215	235	233	242	205	245	246	252	254	234	225	216	191	207	206	233	230	235	225	250	214	225	244	224	254	221	223	249	224	229	241	206	230	248	212	208	210	225	215	221	219	186	229	233	205	237	233	221	238	232	219	217	242	211	226	268	249	252	245	242	249	242	230	208	225	260	240	228	203	192	228	268	224	261	240	221	213	246	258	211	255	227	196	220	217	237	228	229	216	226	227	207	207	257	239	192	246	211	207	192	230	224	234	233	244	201	238	204	213	233	236	243	255	235	240	210	233	229	216	249	240	229	228	251	234	237	218	213	230	219	226	233	233	224	228	225	182	242	224	209	240	234	217	230	214	261	203	222	239	245	227	226	237	250	236	228	222	236	213	227	217	210	216	224	227	236	227	248	220	248	224	213	241	234	242	252	214	238	253	250	223	260	228	198	208	230	222	235	230	222	224	222	219	217	214	225	219	210	221	239	228	236	261	251	223	213	213	222	242	210	211	225	227	241	239	230	246	234	210	199	226	227	257	231	229	201	233	231	239	238	228	257	214	238	224	232	237	234	225	234	242	208	239	244	233	230	214	218	217	231	237	213	221	227	228	211	236	225	241	218	242	231	221	226	233	210	243	246	233	244	222	221	232	217	236	214	252	248	209	226	222	236	203	239	217	233	231	220	232	225	237	222	232	238	205	245	213	222	220	243	207	224	205	229	210	229	245	222	223	198	217	272	222	243	218	247	211	231	247	222	211	220	220	235	217	227	239	214	216	232	210	231	250	226	228	224	227	231	214	189	246	214	241	221	194	209	215	237	247	243	215	218	234	212	203	228	230	209	242	262	220	226	222	244	208	223	227	220	228	225	266	205	232	217	230	239	245	236	253	255	220	205	205	229	227	219	238	218	222	231	217	237	234	236	250	239	225	271	231	240	225	230	223	229	226	240	224	238	224	218	248	244	226	237	245	224	244	243	220	228	229	244	242	229	220	223	196	220	227	213	223	236	239	243	215	231	217	252	225	230	238	244	231	228	222	221	231	244	216	212	207	228	246	233	230	234	246	227	245	231	236	235	229	197	191	209	235	232	245	267	220	214	249	212	235	224	220	238	249	273	229	206	225	210	261	237	233	272	237	238	222	235	237	221	226	222	220	184	239	213	231	250	253	207	226	239	222	233	241	232	232	247	242	251	224	235	236	237	220	247	250	244	213	239	211	221	228	238	212	224	226	207	216	217	210	218	215	236	224	229	231	225	215	228	242	207	224	212	220	229	218	217	208	238	230	257	236	214	240	222	214	218	222	248	232	245	203	231	243	251	223	227	247	240	237	199	207	207	263	211	231	225	211	219	233	235	226	236	243	212	221	248	239	239	244	255	223	250	246	250	230	239	236	236	228	240	224	259	232	245	195	188	225	242	243	218	202	226	242	248	230	247	219	235	221	246
27807	18029	4583	5157	583	525	368	340	366	367	337	339	350	355	294	332	342	328	314	303	307	314	309	314	320	334	325	343	310	350	355	308	341	303	326	326	318	298	335	323	319	305	345	325	340	322	312	318	322	337	274	344	344	331	324	317	315	345	287	347	316	364	350	346	308	376	354	353	343	349	338	338	333	313	347	294	340	352	313	318	311	315	353	334	339	330	323	321	321	326	324	316	341	320	324	386	303	340	332	335	305	299	313	317	349	294	335	326	312	341	282	324	308	321	350	326	336	332	323	321	338	319	322	314	344	328	317	354	327	318	313	368	355	303	326	311	347	340	330	320	333	354	291	327	307	308	311	330	322	296	325	366	316	325	343	344	309	315	335	293	305	346	308	328	307	310	338	321	335	351	343	331	303	337	343	313	317	328	333	323	346	315	318	379	351	347	306	322	351	346	324	330	335	304	347	353	343	325	330	331	317	353	309	347	337	334	337	316	290	347	309	340	330	352	311	337	314	329	334	338	316	325	320	303	281	344	326	310	320	340	299	299	328	293	337	348	351	333	295	326	322	325	318	316	321	317	336	356	343	322	349	331	340	343	357	323	324	336	322	348	313	314	321	376	318	336	340	340	278	340	290	362	329	338	316	340	340	327	326	328	371	295	345	333	336	327	330	339	330	289	343	317	342	296	322	319	353	347	333	342	332	327	347	357	318	338	337	315	338	325	304	350	308	320	329	306	334	316	307	312	307	335	297	285	297	293	321	312	354	335	324	291	320	354	287	327	314	335	324	346	349	343	322	318	326	325	322	307	325	312	344	358	325	334	349	334	351	327	349	324	312	352	324	294	341	324	338	356	305	307	309	343	324	335	350	336	306	344	339	275	338	337	340	301	321	321	342	333	326	332	322	325	344	334	330	333	319	320	321	326	318	329	321	294	305	323	343	277	337	336	314	328	349	334	335	325	336	319	321	336	281	311	325	294	319	344	326	337	294	358	341	329	360	326	338	353	338	304	367	316	351	350	338	348	311	323	350	324	342	346	315	364	333	329	331	334	359	321	374	321	327	328	333	332	320	331	300	308	341	352	316	348	340	309	341	301	335	334	346	309	350	337	327	346	332	324	365	364	322	324	346	310	317	297	350	342	317	335	325	298	324	341	330	333	346	352	330	354	318	328	372	347	346	313	311	287	331	318	314	327	349	324	333	310	324	314	301	313	327	335	340	350	319	313	331	331	360	326	296	349	336	337	366	348	321	347	359	333	346	351	323	302	342	306	339	331	323	306	348	336	323	367	337	321	310	317	325	324	339	311	323	329	313	296	338	318	296	329	342	313	318	350	319	345	333	352	365	328	286	322	311	306	321	340	323	294	366	332	331	315	306	342	346	353	336	325	342	339	333	334	347	333	316	332	324	309	325	331	336	359	337	373	333	318	366	333	328	313	351	348	322	311	333	322	297	328	295	332	343	317	317	354	332	324	322	317	322	302	317	332	337	291	332	317	335	315	316	306	357	311	355	362	322	308	362	337	320	328	322	305	341	348	349	308	334	356	305	334	302	341	361	301	312	352	347	364	333	341	321	340	311	321	359	315	316	291	339	318	342	321	353	332	318	332	308	314	290	364	325	351	348	310	298	309	296	312	359	328	317	306	344	329	316	341	320	299	323	360	349	338	348	335	323	338	316	307	323	317	298	302	347	336	344	312	343	301	340	290	345	314	334	349	310	313	320	352	312	324	319	314	326	343	295	311	371	309	332	315	291	331	330	333	306	354	320	329	337	315	355	335	284	323	336	317	316	324	311	315	342	314	316	324	339	354	336	326	363	347	382	287	344	323	341	301	343	329	322	347	305	319	339	311	323	316	336	341	315	335	336	333	325	350	309	334	336	314	313	307	306	326	342	291	321	328	328	336	332	313	322	301	346	292	322	341	286	335	287	315	313	338	320	318	297	307	296	323	328	335	325	315	357	296	325	347	365	304	304	294	319	349	361	309	354	315	333	347	301	333	306	315	321	332	359	328	327	326	343	324	329	321	321	333	331	335	300	358	298	325	358	322	340	352	298	324	333	327	288	326	341	312	317	350	328	314	338	315	315	301	308	336	328	313	336	340	287	276	339	337	324	327	324	306	315	317	324	305	350	309	319	355	349	320	296	350	320	312	329	341	327	373	337	326	333	307	307	299	310	326	302	322	337	321	339	337	304	329	311	320	305	353	338	329	347	317	289	363	330	332	335	373	357	334	337	329	332	345	331	327	310	319	324	316	348	334	352	328	338	339	323	309	290	306	332	315	342	319	321	325	350	346	313	299	306	314	345	332	326	361	304	348	321	325	306	347	327	318	321	338	298	360	324	330	341	351	348	300	349	299	327	313	384	323	329	333	315	380	357	302	343	328	329	329	326	331	306	312	302	316	345	325	311	319	336	313	345	322	330	331	333	327	310	335	357	304	366	344	295	336	310	363	307	320	313	308	307	334	314	323	284	318	300	325	285	328	332	327	343	327	361	324	336	343	352	320	307	353	332	303	326	366	317	307	328	318	353	333	326	340	308	319	349	314	307	334	339	322	338	293	322	351	346	313	335	322	340	352	331	297	304	311	322	349	327	326	322	317	304	313	334	315	309	320	352	330	309	330	312	307	306	321	315	335	354	341	266	319	308	328	312	318	320	316	306	311	341	320	354	307	316	340	303	356	316	323	319	350	348	331	305	366	342	323	315	350	322	322	289	355	346	332	318	337	356	330	356	313	308	321	326	372	328	305	356	329	314	312	314	294	340	341	293	320	361	328	323	318	336	350	310	339	340	335	300	305	322	381	333	328	344	359	347	322	319	353	340	331	323	290	298	323	345	350	329	324	307	310	371	346	308	334	334	327	330	321	327	320	334	297	339	313	339	331	324	332	359	307	315	319	301	320	355	322	309	332	339	362	347	334	297	314	315	311	331	346	331	328	319	353	355	353	321	324	335	337	344	292	321	289	340	341	338	326	304	329	316	350	315	350	335	325	302	366	340	345	358	365	350	322	306	345	311	342	321	320	315	334	307	341	313	324	332	319	309	329	308	314	355	334	330	293	327	328	320	320	304	357	340	309	347	304	343	324	339	319	343	328	338	336	341	319	312	308	327	353	332	301	326	342	327	331	313	313	331	331	319	327	343	335	320	328	368	310	349	327	338	311	338	325	348	339	339	340	313	326	317	330	351	316	290	337	305	311	335	334	327	345	333	334	340	317	325	337	348	307	321	341	316	323	317	395	343	310	312	323	327	332	309	339	328	337	313	343	325	319	319	321	314	321	326	334	333	305	317	340	350	322	313	333	346	355	344	313	338	315	334	365	334	328	305	293	348	309	300	316	328	334	316	301	360	351	329	286	326	301	323	334	288	303	306	338	319	339	325	335	358	301	336	335	336	339	332	327	328	329	351	334	336	363	302	328	315	316	330	345	352	315	335	320	315	321	343	293	326	342	293	316	323	345	331	325	335	358	305	314	336	352
6357	4961	2664	4353	540	502	427	390	400	402	399	410	371	382	344	394	385	420	381	403	421	386	366	369	407	371	380	430	346	388	351	395	371	394	394	406	395	389	395	374	364	432	389	404	405	355	405	385	381	368	355	351	386	378	398	366	375	394	364	378	381	406	365	354	361	395	394	404	352	386	395	372	377	397	345	376	385	388	397	372	379	373	363	365	366	412	384	405	393	373	379	345	349	373	351	369	336	395	362	377	367	394	363	391	356	379	411	390	396	432	415	375	374	382	396	368	388	401	368	374	366	416	390	403	344	366	356	399	366	380	413	402	405	390	379	354	374	408	373	394	390	420	378	400	403	377	370	381	376	370	376	398	406	401	432	375	358	432	382	413	399	407	361	400	388	397	424	362	410	369	391	403	372	366	428	335	380	382	402	387	391	348	374	346	348	414	380	371	384	423	385	370	373	357	377	381	394	404	349	367	373	371	370	400	375	373	379	373	424	397	365	340	372	367	406	376	398	388	356	381	382	367	416	396	362	365	388	378	424	370	411	396	404	377	416	379	368	389	388	388	391	390	397	413	353	381	353	412	387	438	383	413	406	371	391	401	376	417	385	426	404	389	430	406	381	349	384	386	400	366	365	370	392	409	391	375	356	374	395	366	388	364	362	382	373	406	367	385	379	375	390	391	408	408	348	389	441	405	397	399	337	419	396	359	398	377	405	381	380	377	410	374	377	408	398	392	378	363	347	359	383	370	369	385	417	405	353	344	378	382	380	386	405	388	361	357	392	383	388	400	371	381	394	367	372	384	381	370	396	380	375	401	396	401	364	388	400	415	389	402	380	382	390	388	371	408	394	395	377	391	379	376	385	360	361	394	358	417	388	369	397	376	393	414	386	402	375	366	387	386	389	411	373	376	381	415	412	388	380	422	385	379	372	377	386	382	368	384	388	373	417	391	394	348	372	388	405	353	385	376	363	383	373	403	408	377	384	394	393	354	409	409	425	362	415	347	375	409	379	380	392	386	403	369	361	364	372	369	379	352	407	390	348	381	389	402	369	343	416	388	378	346	416	356	399	390	401	341	385	425	402	368	410	353	383	376	356	417	374	361	381	379	372	378	396	388	392	397	340	400	351	395	381	401	387	385	393	380	401	373	348	386	402	415	375	392	401	393	383	367	396	373	385	407	379	379	402	378	371	383	359	354	373	380	348	352	369	371	388	382	362	371	405	383	366	381	390	374	379	405	422	347	372	359	399	395	403	393	373	375	371	390	364	389	394	366	393	357	376	401	379	376	383	406	399	388	373	356	378	373	362	367	391	358	376	379	361	372	393	340	373	368	363	364	387	399	378	384	381	391	407	393	411	366	355	366	385	442	393	386	383	382	400	392	356	376	405	414	364	395	409	365	373	421	435	362	395	363	394	384	398	421	374	370	363	417	381	416	356	376	363	386	368	373	390	373	373	385	381	403	380	366	414	396	382	395	388	404	409	378	387	398	421	347	384	367	371	400	347	358	387	394	377	400	383	389	374	411	409	370	405	351	425	392	411	386	396	373	386	370	403	401	379	429	372	394	376	387	375	386	360	370	352	377	384	413	371	386	404	386	424	375	406	418	393	371	379	393	390	383	341	420	376	344	391	326	364	393	368	410	368	364	386	426	413	388	364	406	374	389	386	359	362	391	368	384	381	410	369	403	397	380	373	354	379	407	386	360	386	394	402	361	364	369	365	380	388	384	381	370	378	384	377	401	388	421	365	408	406	434	352	350	380	347	365	373	390	386	375	408	397	400	416	414	418	395	371	366	368	357	389	407	434	417	375	383	371	383	376	412	345	388	396	384	398	404	410	378	412	374	355	397	373	404	328	405	407	396	379	377	394	375	401	404	344	411	354	399	422	363	408	411	351	400	378	359	363	388	341	407	378	377	398	379	367	369	390	393	380	392	356	385	358	371	367	372	368	385	349	382	380	443	358	383	401	395	400	407	399	389	394	372	405	361	370	395	397	360	421	418	384	397	381	360	376	403	398	395	378	342	339	377	374	400	357	371	420	367	412	391	392	356	399	359	390	408	382	398	391	416	376	416	368	409	377	365	375	408	377	400	393	402	414	380	391	390	367	381	433	363	391	373	413	381	394	372	403	361	382	372	379	358	369	378	373	375	362	376	404	375	385	401	403	381	381	351	377	374	390	351	373	385	408	420	367	368	354	378	371	362	377	362	386	389	399	401	378	375	351	383	357	384	363	344	395	357	399	359	383	419	405	393	377	441	402	375	345	371	401	413	390	381	391	367	409	395	389	389	379	400	381	392	395	377	376	386	352	368	365	376	413	431	375	388	391	387	353	397	405	399	378	379	401	369	375	368	408	406	379	378	367	379	407	362	340	356	345	377	370	389	390	393	376	353	376	378	358	400	407	405	376	396	399	399	367	358	353	410	399	387	357	402	361	365	402	370	416	384	389	374	378	408	389	404	366	428	390	379	374	362	399	346	360	379	403	376	376	390	397	407	380	367	369	373	365	376	355	385	375	415	381	407	403	344	379	388	366	386	388	395	394	396	368	361	387	383	360	381	374	367	370	347	406	358	388	409	392	396	398	399	389	388	375	356	416	403	420	382	381	411	411	357	396	384	391	410	363	382	368	356	365	357	421	394	389	378	417	366	368	361	383	371	365	369	376	393	390	364	390	401	353	387	396	374	362	409	399	395	384	388	387	383	414	407	361	384	374	410	379	382	421	397	416	379	370	401	359	368	387	360	392	351	397	389	347	408	374	382	393	374	425	371	370	389	381	406	373	392	382	365	368	371	384	388	390	416	401	353	404	386	403	405	379	367	389	369	401	358	396	399	397	368	366	382	352	377	355	363	374	378	361	393	380	395	426	378	384	409	386	363	368	388	388	371	380	383	400	413	378	356	409	386	383	386	390	351	385	389	367	391	372	401	380	377	409	370	365	366	379	388	372	409	366	373	368	367	396	403	367	369	423	391	432	397	391	426	383	406	341	389	376	395	394	345	388	370	405	408	370	400	409	372	395	369	402	400	396	411	427	395	374	427	371	388	411	379	382	395	407	384	411	350	370	390	382	371	425	381	428	384	389	379	388	396	414	378	381	393	362	400	396	364	369	378	392	364	379	387	412	386	380	380	411	370	423	400	383	393	387	376	417	388	379	376	368	404	364	396	403	406	389	429	396	383	404	390	388	428	382	363	381	392	382	411	396	354	393	401	374	359	403	385	385	390	383	392	387	402	381	389	405	405	353	365	389	413	404	406	399	428	395	401	366	394	437	380	372	367	392	381	389	375	382	358	382	392	383	392	423	392	367	384	351	387	388	425	352	397	387	411	377	394	406	372	371	398	373	381	399	386	375	378	364	397	384	395	365	382	389	394	366	387	431	368	405	365	389	373	393	374	344	405	404	370	408	398	401	385	358	360	398	392	372	405	407	362	401	353	355	384	390	377	404	381	371	374	379	373	361	379	342	390	395	340	393	380
23776	21442	28660	25393	20573	6733	952	632	594	538	510	506	477	461	462	411	438	377	405	399	457	390	378	384	397	394	395	426	376	375	400	395	374	386	396	360	365	389	407	388	389	370	382	382	380	372	385	392	398	418	366	385	383	386	382	359	370	383	393	396	398	383	341	389	355	396	339	395	374	333	394	372	370	395	375	352	384	347	357	367	414	414	383	367	366	351	382	355	385	362	387	366	395	387	383	377	354	370	414	378	371	367	369	376	404	374	404	390	356	348	373	355	368	378	386	389	363	364	387	349	390	363	376	377	359	364	390	372	397	378	340	376	388	377	361	355	370	397	405	382	358	389	375	379	401	373	393	381	376	349	332	377	367	347	343	383	352	392	393	372	421	370	373	383	401	397	370	387	390	364	411	385	395	407	357	369	397	331	369	385	413	374	381	366	375	401	379	359	368	362	394	367	376	375	414	390	393	390	346	383	390	360	363	384	400	344	368	394	392	397	367	380	363	381	354	371	363	360	363	378	393	367	367	377	382	362	362	376	388	359	372	386	360	392	366	338	391	387	378	384	373	360	389	382	374	382	391	393	344	368	358	364	350	346	389	383	390	374	358	344	411	364	341	351	383	363	375	354	364	382	338	391	368	383	367	374	397	401	378	361	366	359	372	380	370	397	395	363	388	369	422	374	357	399	379	392	375	369	397	374	342	340	368	349	389	393	347	384	371	379	401	348	408	401	352	396	330	358	329	411	384	356	358	373	361	362	382	395	389	352	382	372	389	376	362	394	357	386	391	367	388	386	371	399	378	361	382	351	409	374	373	386	420	359	402	379	347	360	377	396	355	373	377	405	385	359	365	369	364	378	365	366	387	409	385	396	372	397	363	376	351	384	356	367	388	402	403	362	370	373	408	398	370	389	401	370	379	383	345	363	370	391	354	338	402	391	359	383	372	374	364	384	358	380	371	375	353	391	381	410	371	383	351	373	348	358	348	372	375	360	342	365	360	381	366	378	397	385	352	391	388	393	406	346	379	392	381	375	380	385	393	401	392	386	386	419	349	376	386	377	376	358	380	369	384	381	394	387	387	390	376	348	351	376	378	351	386	353	365	373	400	373	363	394	380	342	381	374	389	395	382	390	435	384	362	378	342	392	404	372	368	354	376	383	350	384	363	363	352	378	375	392	373	385	383	387	400	372	368	358	398	388	373	360	383	374	373	381	366	359	391	388	381	363	394	379	406	366	343	350	370	349	373	384	378	376	395	391	397	362	381	365	387	399	391	381	374	365	419	392	364	377	368	388	391	388	383	339	388	387	403	374	361	375	403	379	398	408	388	347	380	391	336	349	403	342	355	363	384	388	364	371	362	358	399	377	354	359	344	363	366	372	348	346	354	388	391	398	396	367	339	361	406	379	382	356	394	371	351	380	364	352	351	379	373	381	368	379	377	346	349	343	390	374	377	370	343	390	369	404	368	401	370	387	332	387	393	379	363	339	399	355	346	397	355	362	367	351	391	359	386	345	363	345	343	372	373	391	372	375	379	391	414	366	391	393	397	373	365	371	381	387	408	364	328	376	393	372	394	366	376	354	374	361	391	371	382	367	383	359	338	362	397	333	390	374	387	394	372	369	369	374	348	363	367	354	351	369	374	369	406	379	355	368	427	415	380	388	369	356	383	334	371	328	372	377	363	391	390	383	340	341	396	387	357	353	373	404	392	409	369	380	366	381	339	377	328	380	342	366	355	373	344	374	362	374	328	389	362	389	415	369	345	396	391	389	375	382	376	376	402	346	400	398	393	378	371	356	390	385	377	349	379	363	371	371	372	378	375	347	395	359	395	372	347	342	381	427	376	369	378	382	392	428	388	418	360	372	388	376	340	382	384	363	383	368	331	353	393	396	353	397	372	367	386	391	402	348	361	387	386	371	388	370	347	387	341	393	401	393	361	373	355	349	380	378	396	412	391	363	359	398	391	374	404	382	359	370	358	389	389	368	359	403	366	365	380	358	375	354	361	358	422	380	346	370	350	386	370	367	383	413	365	432	340	426	401	362	369	383	375	368	376	400	373	414	380	356	366	352	342	395	384	395	416	342	378	363	367	394	372	374	365	364	385	345	372	423	389	372	362	401	366	379	393	380	391	400	385	375	369	377	345	408	356	372	398	355	371	347	372	379	358	348	376	376	386	362	386	409	355	368	348	396	387	367	354	395	397	367	381	392	403	359	420	408	372	385	372	347	384	376	358	378	420	360	387	364	389	384	376	355	399	354	426	364	385	377	354	397	401	353	324	408	366	390	376	336	373	340	356	371	324	371	361	396	376	414	353	351	386	400	378	395	385	389	381	409	378	387	363	404	393	381	371	358	364	347	390	393	372	330	394	395	415	364	376	379	356	356	406	374	374	371	364	366	332	354	366	386	384	383	377	399	387	357	342	358	386	351	369	376	373	377	373	366	411	393	363	365	400	347	384	365	356	356	371	369	377	372	355	419	384	373	383	372	367	378	364	406	396	373	363	364	359	390	372	366	355	383	363	359	384	408	384	395	375	392	397	384	363	366	402	384	361	340	383	375	381	419	400	388	377	386	370	345	429	380	377	367	335	361	361	356	388	371	372	379	376	411	361	363	377	370	381	372	423	366	384	378	377	396	370	410	383	348	382	364	363	362	370	366	372	382	373	372	366	400	378	388	386	397	353	354	396	387	345	401	367	343	323	404	371	405	377	391	358	373	377	356	344	399	387	351	395	371	408	379	397	401	417	332	366	381	369	353	383	365	379	389	375	382	370	387	335	381	365	386	370	390	394	392	401	392	351	331	368	400	340	377	382	342	379	338	409	369	394	374	403	384	385	373	408	383	385	388	363	399	361	364	389	384	367	383	382	387	367	355	412	382	377	351	380	368	372	375	379	378	397	395	355	385	378	370	428	400	404	384	385	363	412	381	404	389	383	365	346	402	357	356	380	361	396	416	391	343	358	355	355	375	363	355	353	359	358	400	391	415	363	347	371	412	390	369	416	367	397	410	373	395	387	383	390	389	393	353	357	409	368	352	335	389	397	349	364	369	381	342	394	397	406	379	379	360	362	359	368	343	396	350	310	376	332	372	360	390	374	371	365	354	373	356	381	365	395	343	406	357	363	350	364	347	379	389	383	380	343	384	354	376	395	395	338	373	335	371	421	359	388	369	351	385	374	351	373	348	388	336	369	371	376	364	383	392	375	382	383	392	397	364	382	372	359	354	389	375	345	362	385	383	392	362	337	370	364	339	347	382	364	356	379	409	400	404	387	379	372	387	363	350	394	407	387	385	384	366	374	385	346	375	406	392	378	360	409	368	370	346	367	385	429	401	383	375	380	323	408	366	414	383	379	378	394	371	374	369	352	357	343	367	378	358	375	366	357	372	362	395	373	391	373	385	400	375	407	380	362	401	375	379	384	368	369	383	397	356	364	376	372	385	345	362	376	392	372	359	389	422	362	375	363	388	382	359	370	376
6607	13416	8716	23246	2064	1562	1200	1010	792	739	685	626	636	566	532	544	529	505	491	513	489	476	475	422	498	448	411	517	475	503	475	461	465	463	474	481	474	466	459	423	436	475	465	462	450	435	407	440	433	444	420	424	461	439	439	469	419	456	461	404	455	439	442	480	453	439	451	442	449	461	458	434	434	428	397	459	443	454	433	408	443	429	430	442	442	429	482	389	443	490	448	401	371	462	419	437	458	467	426	462	452	436	441	457	444	450	462	419	460	438	426	471	459	435	444	456	424	436	464	420	423	451	455	450	421	461	424	424	415	459	409	452	448	449	433	425	491	443	447	416	456	472	441	420	438	464	474	420	483	431	446	479	414	433	462	459	411	421	437	440	443	441	451	453	443	416	455	448	429	449	445	447	501	443	447	498	458	449	445	433	473	445	448	454	448	415	443	433	461	462	440	454	435	456	486	424	430	418	428	460	451	421	474	479	446	479	432	426	465	448	485	444	451	412	391	467	470	412	435	446	462	459	451	426	441	426	450	463	445	446	465	425	458	438	471	418	447	444	429	451	432	456	439	475	432	455	473	434	436	459	458	457	453	469	435	457	426	459	431	430	457	416	448	450	423	414	388	452	438	456	445	453	437	417	438	449	418	438	456	438	445	469	484	458	448	462	457	423	434	461	468	437	425	406	456	418	445	438	402	431	438	486	445	437	432	462	435	466	483	403	474	433	446	456	456	461	432	443	437	446	432	445	449	450	448	438	467	464	451	432	472	463	436	453	462	428	438	447	455	458	450	437	466	439	396	472	463	412	443	448	455	422	487	440	462	430	432	444	484	450	444	481	441	448	447	433	448	453	449	452	431	442	432	460	445	434	442	465	445	421	487	412	462	434	391	415	454	503	461	478	441	456	404	412	433	446	430	464	458	454	435	440	419	445	468	464	457	463	409	441	446	433	451	438	420	420	432	484	455	424	423	485	454	434	415	466	420	414	430	425	436	441	427	417	458	412	488	493	437	450	445	439	432	466	431	438	454	414	444	435	456	424	515	456	466	445	420	429	455	458	441	460	406	423	432	423	445	455	444	445	444	442	444	439	417	491	415	475	431	424	484	446	468	449	488	428	478	475	430	476	461	456	431	453	451	456	436	458	464	482	448	447	446	458	446	416	401	431	468	457	484	405	441	433	423	477	464	408	476	459	415	447	439	422	467	454	472	433	458	444	448	463	450	436	443	459	438	463	432	449	443	445	436	410	471	421	433	408	480	456	420	458	424	473	430	453	429	446	450	442	439	437	442	467	466	425	418	438	467	450	457	451	438	456	437	421	449	440	458	453	456	429	436	426	420	436	453	450	417	494	448	471	437	439	455	439	449	455	459	443	439	438	446	497	463	423	454	451	425	440	462	451	460	455	423	432	399	459	441	469	491	506	456	464	442	451	417	433	458	449	417	443	418	423	483	419	441	447	420	460	462	439	433	441	413	453	430	474	455	390	478	414	428	475	447	438	464	452	449	482	443	433	432	424	452	446	444	460	436	468	439	445	470	445	452	445	426	433	480	438	474	424	428	420	447	444	413	415	459	406	476	426	428	456	420	468	452	409	448	438	464	452	445	477	456	440	450	452	460	429	426	424	449	471	419	452	413	436	448	487	427	470	457	417	438	453	448	413	432	516	421	463	388	455	461	457	454	497	505	442	488	447	430	470	472	473	439	432	445	489	456	421	422	443	432	451	468	459	439	477	470	429	424	451	431	468	481	471	451	411	456	459	418	458	451	444	418	433	446	407	454	481	469	440	451	472	467	412	463	401	389	413	447	444	443	440	414	439	391	434	396	435	482	426	451	466	466	432	444	430	435	441	443	442	432	460	412	477	456	418	452	477	443	446	454	456	454	433	475	427	447	440	431	457	454	434	437	432	412	452	459	476	453	436	448	435	477	467	455	448	418	466	413	398	438	453	484	410	431	451	458	470	455	430	462	469	457	426	414	469	444	446	426	427	445	447	458	446	435	454	460	457	467	485	474	454	448	456	426	450	457	421	465	411	450	451	459	429	430	437	447	446	456	439	438	432	465	425	444	432	462	439	477	429	453	459	443	472	463	458	452	430	393	444	453	448	466	416	405	448	429	435	437	455	444	496	473	450	469	442	449	420	452	448	451	440	452	454	444	449	477	470	436	436	438	431	436	451	470	460	479	465	446	459	428	440	450	408	437	439	447	456	461	419	433	439	450	452	441	426	445	432	433	445	409	450	469	413	438	432	451	387	438	455	438	446	443	447	418	483	451	409	487	440	428	443	478	394	455	457	459	448	442	456	426	437	448	475	456	429	448	432	485	443	427	421	452	431	434	409	436	450	413	408	454	415	453	456	448	416	452	457	461	477	462	477	463	442	427	422	436	470	453	449	443	461	455	438	469	456	420	434	440	463	442	431	433	445	471	478	441	423	420	454	476	454	461	447	395	432	411	463	478	442	438	465	421	464	460	456	457	418	480	429	407	430	468	456	423	438	458	407	440	472	424	407	445	508	426	416	440	477	411	430	422	416	410	436	457	458	444	426	421	461	444	435	488	441	450	445	464	448	477	416	428	447	448	455	395	433	420	475	425	456	438	441	449	417	449	455	476	436	455	428	466	441	450	431	435	419	439	426	465	425	461	447	445	438	421	434	449	453	449	418	480	418	440	442	457	417	451	426	462	484	424	464	434	442	469	451	442	452	423	441	423	457	427	443	433	467	408	444	488	447	423	424	464	469	464	439	432	457	502	427	506	450	451	462	441	445	441	490	482	446	423	468	431	491	440	413	435	396	449	461	405	464	428	464	420	466	454	455	455	461	432	454	460	478	433	473	456	406	415	494	425	448	434	419	463	427	435	421	441	410	455	451	444	484	454	467	468	442	446	447	436	424	464	460	467	467	460	442	442	492	499	435	455	459	436	455	434	465	385	454	436	410	394	425	444	467	423	468	483	408	442	482	382	421	453	412	430	437	461	448	476	446	446	460	445	454	427	428	432	430	443	428	460	403	415	415	443	463	456	433	447	428	445	465	421	412	446	447	441	438	454	441	460	465	474	449	458	460	435	462	464	489	461	482	401	444	442	455	444	464	447	441	471	421	465	486	407	492	445	464	437	433	447	405	426	466	461	428	428	445	406	474	432	451	436	437	446	426	421	450	448	457	446	462	411	458	429	426	418	439	397	462	425	456	443	477	475	397	432	453	446	442	451	445	427	445	450	456	459	448	454	451	413	447	455	414	419	468	491	431	464	458	404	447	506	438	436	462	442	451	443	412	456	464	445	443	424	451	431	445	428	456	434	431	471	446	439	440	453	411	420	426	489	467	403	441	443	469	443	453	447	494	452	464	461	429	463	432	419	398	437	400	462	427	517	424	452	420	475	441	462	475	457	464	392	448	414	430	437	436	426	461	442	451	455	411	428	445	409	457	450	432	448	432	431	470	438	428	460	455	464	425	472	473	429	413	416	430	463	462	392	445
24910	21416	27402	25931	8895	450	333	277	268	241	208	186	231	206	181	186	202	161	175	169	161	178	145	174	172	165	176	203	165	164	168	170	186	165	173	155	152	165	163	162	159	169	175	171	164	180	188	157	137	165	168	176	166	150	156	159	158	157	163	175	161	154	169	164	137	156	159	163	183	162	149	164	155	174	162	154	178	136	158	164	173	172	165	148	150	140	142	154	150	182	159	160	166	182	163	166	172	172	166	151	181	152	177	145	172	158	165	157	161	156	150	161	181	167	159	134	179	159	144	169	170	169	157	161	159	157	141	157	143	161	164	159	182	165	153	182	145	160	170	168	171	178	170	177	158	195	165	137	147	177	145	172	156	153	174	173	169	169	149	157	159	155	169	158	177	171	151	157	185	176	176	174	169	146	150	149	195	163	163	150	162	164	175	153	159	152	159	168	152	147	158	200	178	187	163	163	151	179	164	187	158	175	124	143	163	172	162	191	152	141	161	155	164	149	150	166	153	153	150	156	173	150	167	174	169	156	181	142	158	157	137	166	161	168	165	175	160	167	175	168	130	143	187	178	160	155	151	153	176	154	158	150	169	152	169	185	165	135	133	151	164	149	192	166	161	174	162	158	167	178	180	165	161	157	153	149	151	163	147	163	144	140	162	157	144	161	164	177	168	155	155	161	140	154	141	174	179	161	150	168	147	156	168	152	180	166	149	128	170	173	165	158	166	157	147	186	147	174	154	168	162	157	158	149	154	163	173	151	167	184	192	175	139	171	180	182	154	174	173	179	161	157	181	162	168	160	143	159	165	162	163	169	136	165	180	183	155	169	173	148	169	192	166	162	163	174	165	162	178	166	161	146	152	171	160	167	182	158	163	174	175	160	167	171	185	176	162	160	177	162	165	191	159	164	157	155	169	162	160	169	138	148	156	163	175	163	163	173	176	175	153	142	142	156	182	174	151	170	158	151	187	158	151	149	154	176	156	149	181	163	156	147	161	152	174	145	173	172	174	155	163	160	156	163	167	166	142	199	138	184	169	162	170	159	163	156	173	174	148	156	173	168	164	175	198	154	143	171	172	147	158	181	150	152	166	182	169	173	148	166	160	176	152	159	171	166	170	164	161	176	160	178	175	157	172	169	168	161	154	186	172	165	157	147	160	174	151	174	169	165	151	176	170	164	175	165	164	149	154	157	149	159	155	136	166	167	157	160	156	182	145	163	160	157	162	168	150	175	171	164	164	177	156	162	175	164	134	129	181	165	147	167	164	126	162	138	169	156	167	163	176	157	163	159	149	173	165	163	137	175	156	158	183	153	191	149	164	157	160	169	181	157	167	172	172	142	163	166	163	179	151	170	161	150	171	163	173	171	197	167	144	170	162	153	149	163	169	168	163	173	165	175	157	169	166	166	161	187	166	155	154	165	160	167	146	149	147	167	165	160	127	144	170	156	148	156	171	170	168	165	172	185	160	166	152	166	176	158	186	160	162	152	174	155	174	144	181	154	149	184	167	176	163	149	184	149	152	174	146	170	172	165	165	160	160	170	174	169	159	141	161	161	158	155	172	169	145	165	159	154	170	146	170	141	165	141	157	164	174	150	184	167	156	184	172	158	181	168	162	154	159	184	163	162	172	179	159	172	157	182	170	162	157	158	169	156	165	184	159	147	165	161	168	157	149	158	161	153	163	173	161	175	177	147	161	150	177	162	156	159	175	204	167	148	161	166	137	153	183	167	162	158	147	167	156	175	143	158	187	165	162	166	170	166	150	182	164	134	152	171	179	133	140	166	173	154	153	160	172	164	166	174	172	172	177	168	164	159	168	153	163	169	137	144	160	150	162	154	185	169	163	180	166	147	166	164	168	147	159	138	160	178	142	172	157	155	152	162	161	150	153	144	169	161	163	152	136	151	152	159	158	174	159	192	188	150	154	151	163	161	160	179	188	204	155	180	150	188	160	204	175	186	173	157	151	154	167	145	180	157	143	165	171	142	159	169	168	167	166	147	152	155	163	167	168	161	150	180	160	165	184	151	172	177	158	164	178	145	141	148	138	138	148	174	137	163	148	167	141	186	141	175	150	180	151	169	156	162	158	148	163	154	182	169	151	180	178	181	173	199	152	172	159	160	146	170	160	151	164	161	171	158	169	181	161	156	167	149	160	172	170	156	156	179	162	156	162	165	167	160	162	166	123	177	172	160	147	175	170	171	178	158	174	188	180	153	163	164	168	161	150	150	186	152	134	162	164	153	161	168	152	191	144	153	172	147	154	153	185	159	175	141	156	159	152	155	174	169	160	156	153	169	177	191	168	133	166	158	159	159	161	152	161	169	149	168	164	158	151	187	145	164	157	179	167	166	176	163	155	169	155	160	150	173	186	157	193	155	151	159	158	167	162	173	155	173	166	161	165	166	167	182	183	159	144	150	151	135	182	163	151	151	163	146	162	160	151	179	149	148	178	170	150	161	182	182	156	156	175	179	170	155	156	142	146	151	166	152	150	149	154	183	155	148	170	178	152	168	168	158	152	159	165	159	150	161	168	163	151	172	145	149	149	152	189	169	167	137	170	170	184	144	169	165	153	132	154	158	162	173	174	146	164	141	163	176	137	147	146	164	160	146	149	143	161	157	185	161	150	177	160	171	166	179	163	163	178	140	172	171	159	176	123	165	166	162	164	144	151	149	157	151	161	160	138	154	147	161	150	161	175	171	157	141	163	178	160	184	179	145	164	159	141	158	170	158	160	164	170	143	179	166	156	159	167	169	174	164	168	190	170	160	162	150	152	160	167	155	154	178	149	175	152	163	150	149	159	154	185	150	162	162	145	192	154	161	161	170	167	167	182	174	155	160	147	173	157	152	146	145	144	158	143	150	165	158	185	178	183	165	161	166	156	156	171	165	160	169	174	155	160	176	146	173	147	168	170	183	148	141	132	168	155	169	156	141	164	168	165	169	145	137	193	156	165	172	136	153	180	163	171	140	174	170	185	161	149	140	175	157	134	159	190	153	169	201	187	128	140	160	172	180	159	186	176	185	159	172	151	127	157	166	179	176	171	161	176	158	184	172	164	171	149	151	149	163	158	158	175	177	179	163	174	167	159	155	148	156	142	165	159	158	169	168	179	163	179	183	179	161	181	156	164	151	152	153	159	165	153	172	155	164	168	158	174	174	135	155	152	153	158	174	156	181	159	181	145	174	183	162	174	165	166	151	173	140	165	149	146	184	141	173	178	179	147	174	181	156	162	191	158	154	161	169	185	189	172	177	173	149	145	140	148	170	170	159	163	182	179	164	158	156	169	150	158	178	197	165	139	173	149	166	186	156	158	177	149	167	145	145	173	156	136	130	182	149	146	154	167	160	164	163	183	166	163	179	153	163	148	163	146	185	171	152	161	151	174	162	169	174	178	173	164	150	149	141	169	160	143	155	142	176	179	178	169	178	197	154	164	147	145	174	171	155	166	170	163	172	184	175	167	166	167	163	167	168
6528	9152	5747	18113	1106	790	588	484	409	354	320	271	241	281	233	236	232	200	213	238	235	208	209	199	193	192	188	210	219	217	180	216	192	191	184	205	205	207	198	203	197	233	184	198	195	189	195	195	185	183	190	195	212	193	211	199	199	217	202	200	219	219	195	206	168	196	192	161	174	188	192	195	218	195	197	171	184	236	187	209	190	200	186	188	183	207	201	207	182	189	193	201	197	193	189	168	185	208	192	183	164	184	185	159	192	184	203	187	166	206	196	206	185	183	198	209	202	166	194	193	194	204	214	179	190	200	221	198	169	191	179	208	180	213	190	201	188	171	189	173	211	188	196	188	193	179	175	201	168	215	186	214	177	202	187	190	161	226	218	221	175	182	203	175	177	233	206	201	194	189	186	215	212	204	201	186	203	199	196	178	205	196	164	194	206	182	180	215	204	191	201	208	221	188	203	176	211	173	195	180	224	196	196	190	183	180	210	205	186	198	200	195	182	201	178	202	190	182	199	185	188	182	180	170	197	185	192	184	221	180	209	211	213	190	200	196	165	180	189	185	233	196	202	187	186	191	187	194	171	193	207	196	181	177	209	199	187	175	172	175	190	213	209	185	194	202	189	225	216	193	204	195	184	174	184	197	188	174	185	215	199	183	217	212	193	198	206	197	198	171	196	206	197	217	203	173	203	172	177	183	202	179	191	225	217	171	209	197	188	183	163	207	206	194	183	179	184	190	166	182	175	178	197	201	198	211	209	182	198	178	217	208	194	241	221	199	198	176	178	181	206	222	177	208	172	215	187	193	204	181	195	214	195	187	182	203	197	189	171	200	188	193	202	212	183	189	209	169	186	171	200	188	197	205	203	206	163	199	195	177	193	216	202	180	219	189	189	187	170	203	186	206	198	193	210	186	195	191	185	218	213	196	182	183	184	177	182	190	179	195	206	185	176	189	203	206	221	182	210	194	194	212	192	199	176	186	158	201	182	194	208	168	194	169	174	189	200	189	203	190	193	213	187	178	202	192	172	170	173	181	181	214	192	164	191	203	169	188	187	200	201	216	215	192	219	187	197	236	190	198	206	206	206	195	190	195	203	183	216	178	191	200	208	177	193	181	191	189	187	206	178	211	174	202	171	188	196	224	195	211	181	172	215	190	199	167	175	195	194	206	181	218	194	191	192	191	211	180	164	187	202	194	229	199	216	202	186	169	196	215	175	188	196	210	193	205	214	217	190	209	182	201	184	206	197	211	204	181	210	162	188	207	198	172	193	189	183	173	199	186	207	196	191	175	190	190	175	201	189	178	186	219	181	194	199	180	172	179	192	196	193	191	194	185	196	188	211	202	191	190	216	197	208	208	208	190	189	222	211	201	172	208	200	200	201	189	191	195	168	170	179	189	209	214	198	178	176	222	203	191	193	213	187	175	205	203	198	202	208	189	180	222	207	199	199	199	188	198	195	203	163	181	198	189	176	177	171	202	186	182	195	212	194	194	197	196	185	227	179	210	199	191	193	196	185	186	219	184	211	188	203	198	182	198	204	164	202	201	205	175	193	195	180	170	211	172	196	211	181	196	192	208	205	185	227	182	199	191	190	202	191	199	210	192	168	184	190	199	199	191	189	203	200	170	176	197	208	187	205	185	188	180	201	199	201	212	194	184	197	189	205	206	182	190	176	187	183	203	192	185	211	206	183	199	173	200	208	180	208	198	204	196	195	198	185	196	182	190	201	181	194	210	210	190	174	199	213	219	213	198	181	214	206	178	185	204	200	207	189	184	176	170	169	178	195	192	187	177	186	208	207	196	189	201	191	186	192	207	178	212	179	208	201	210	199	191	221	205	208	172	201	175	178	158	173	183	193	202	207	172	192	193	195	179	187	184	193	173	203	192	196	179	184	198	196	187	209	208	188	201	202	192	197	186	188	176	187	174	180	182	174	198	190	210	186	183	213	191	217	179	193	199	205	178	179	167	196	177	190	215	166	200	190	180	192	211	195	183	204	214	201	190	183	194	195	168	180	184	199	180	212	181	196	187	177	180	180	203	184	172	184	176	157	203	190	187	191	175	179	176	188	206	202	197	196	168	187	204	172	183	174	213	187	200	195	191	189	197	181	198	201	173	185	203	191	196	192	183	187	176	198	177	212	177	195	161	203	183	183	189	209	201	173	186	189	179	183	168	209	177	196	192	179	193	195	194	191	187	190	195	201	173	194	208	201	190	210	179	155	201	180	188	225	207	189	181	194	181	178	187	190	187	199	198	161	198	212	188	176	204	227	200	191	183	194	191	202	197	210	210	200	198	183	191	191	202	185	185	190	194	183	205	206	195	188	197	176	195	220	180	178	178	204	194	198	224	213	213	172	203	189	185	207	197	198	202	189	183	212	211	227	173	191	186	179	175	181	182	183	193	208	177	173	184	220	190	187	198	180	192	197	184	202	195	202	175	173	174	224	198	196	183	184	197	229	202	175	176	181	185	180	163	181	190	197	183	196	208	203	193	178	176	153	181	195	210	209	206	199	199	184	194	185	202	178	172	191	204	214	207	200	194	202	185	202	185	197	200	205	193	193	196	210	196	195	195	193	197	195	193	194	186	185	180	188	199	196	169	199	185	189	206	193	193	186	173	211	195	208	190	198	208	195	196	212	206	159	210	188	171	170	183	184	170	202	189	200	201	199	184	188	204	182	212	184	169	205	184	172	192	196	193	204	190	192	189	185	177	178	213	187	185	200	210	184	171	192	183	205	206	202	200	202	196	216	221	201	199	190	195	202	201	192	197	181	153	207	174	173	177	169	182	189	197	191	224	181	162	195	191	190	201	190	189	217	194	182	226	187	186	219	179	192	181	199	220	205	184	178	203	204	190	194	184	190	186	193	182	193	207	171	166	218	201	199	197	194	222	176	176	193	204	219	196	220	195	188	195	192	211	177	187	217	193	195	186	190	191	216	215	195	191	227	169	206	209	186	192	167	196	182	204	200	206	187	161	200	200	176	171	188	185	201	221	188	203	171	195	160	197	161	188	198	183	197	191	184	216	213	190	223	180	217	199	179	206	202	200	194	199	185	183	208	195	158	171	189	171	192	203	184	161	188	185	171	200	185	208	193	209	177	206	194	194	225	199	151	180	213	196	178	211	202	207	222	206	194	191	203	174	204	197	208	230	188	194	189	200	178	198	176	183	194	195	181	195	198	197	201	182	203	185	192	187	198	224	199	200	191	193	201	205	188	191	184	208	182	196	198	189	170	193	175	179	195	185	198	226	189	190	199	185	221	216	206	198	182	174	184	196	192	215	208	178	188	202	180	210	192	195	173	185	213	176	199	189	188	219	176	190	208	216	200	200	177	196	202	191	190	207	197	183	193	214	190	210	197	175	193	207	207	209	172	181	201	184	205	200	214	195	183	204	193	174	198	211	224	190	188	188	191	200	214	208	203	218	195	219	188	184	186	190	196	212	209	175	184	184	201	211	186	176	219	213	226	190
22695	21458	29208	24311	21460	20555	4247	786	570	457	393	390	311	312	294	265	258	247	213	245	246	244	212	214	224	223	225	208	210	219	206	220	189	224	215	194	198	186	196	213	186	202	185	198	207	159	184	192	204	187	186	216	184	180	206	182	198	165	189	172	221	161	200	199	189	180	168	181	202	203	200	191	202	209	181	185	182	177	190	190	202	172	204	186	187	179	193	186	206	184	176	209	182	185	187	177	207	179	177	181	181	195	174	179	179	204	179	161	207	198	197	199	214	172	186	212	189	189	183	175	193	178	184	183	193	183	180	188	186	172	189	179	205	221	197	189	200	213	192	213	196	189	192	211	192	152	207	203	201	177	188	195	168	193	193	191	180	185	188	192	189	178	222	164	189	170	186	161	188	201	171	176	188	204	201	203	207	189	222	192	212	208	186	193	183	169	202	190	171	177	217	185	201	175	188	189	206	228	178	194	213	177	217	192	176	175	200	204	178	192	192	194	200	193	192	173	198	172	172	203	182	191	202	174	168	206	180	198	180	169	191	177	182	181	206	186	185	178	198	204	178	197	181	193	196	207	192	195	218	201	184	204	177	168	202	185	203	208	171	207	194	205	186	185	168	181	198	191	197	168	209	200	189	169	169	174	187	181	176	185	168	186	182	184	198	199	183	193	184	190	187	207	193	187	179	190	224	174	182	165	191	191	183	193	201	184	170	197	168	183	204	177	205	181	202	208	173	211	177	191	188	190	191	191	177	197	206	160	171	186	183	179	193	148	196	180	197	188	171	212	197	168	163	213	202	174	193	208	186	186	179	204	189	168	176	196	190	185	174	174	194	179	198	187	178	187	173	198	182	152	187	191	204	182	191	195	202	191	187	186	184	181	210	177	207	179	159	196	194	164	193	167	187	195	183	178	198	165	198	190	166	172	200	188	182	197	198	205	162	196	180	182	192	192	180	161	191	169	190	186	195	171	181	192	209	204	173	183	189	161	207	180	183	172	195	178	182	179	193	198	211	184	178	204	182	180	189	174	220	210	177	188	206	184	211	170	198	172	174	168	194	183	204	193	168	190	178	172	176	160	208	192	174	205	159	174	209	204	186	199	191	177	171	185	174	173	197	191	191	198	191	189	195	189	170	184	201	193	186	185	193	180	171	192	231	199	198	179	190	183	186	206	179	190	183	193	196	180	188	174	180	190	193	179	185	159	163	169	176	165	202	211	176	202	186	178	195	181	173	199	155	204	212	200	192	172	191	171	182	186	165	216	203	182	168	179	178	203	214	207	195	195	175	148	190	188	218	180	203	180	199	177	197	164	210	170	191	192	199	175	237	182	183	171	222	207	206	210	193	232	204	189	179	178	183	185	193	183	186	196	194	197	194	182	199	195	175	169	171	211	203	198	163	198	206	204	194	197	177	192	190	176	200	183	189	204	200	187	188	166	214	168	192	184	168	184	194	172	209	189	202	177	199	188	195	195	159	217	180	178	189	174	184	178	193	199	163	170	183	177	180	171	215	183	175	214	185	195	167	183	201	205	179	204	187	194	183	174	192	171	189	189	181	179	189	170	224	197	196	180	170	206	177	190	188	190	192	179	187	198	182	188	211	189	194	190	202	193	206	174	188	180	186	194	193	168	211	184	193	173	206	171	207	183	190	190	218	190	211	201	183	195	201	190	195	183	185	145	206	205	185	202	183	193	213	194	195	195	189	202	201	190	169	178	184	185	196	197	210	176	156	183	178	162	186	203	189	208	196	170	185	210	205	201	186	204	185	184	191	211	205	192	173	204	197	191	185	212	212	204	200	185	200	207	187	192	211	177	208	204	193	189	203	181	172	178	183	193	200	187	210	161	187	178	193	189	205	178	195	196	171	181	184	194	162	202	156	194	201	178	174	182	184	204	148	185	168	205	180	187	176	176	200	221	200	188	181	214	213	199	186	185	202	168	178	195	193	193	208	188	205	205	169	232	193	189	166	190	185	192	173	198	195	208	210	179	160	197	198	203	169	208	194	187	165	181	185	197	196	169	188	171	183	204	180	190	205	153	189	187	194	208	205	171	189	198	193	192	196	212	210	182	182	236	195	202	191	191	177	209	183	174	220	179	200	192	186	191	199	189	177	187	194	169	192	192	198	183	200	177	169	186	200	192	177	176	175	187	199	187	197	185	190	193	196	208	188	194	184	164	164	184	185	179	185	193	212	181	202	198	184	207	197	205	190	199	174	184	170	185	203	176	179	177	205	199	196	185	168	179	217	159	183	181	209	177	166	200	171	214	202	196	204	190	174	215	182	185	218	202	198	185	194	185	191	175	192	174	188	204	166	192	223	203	184	199	175	212	169	180	192	180	196	182	186	175	202	179	162	195	197	177	160	182	167	181	172	182	198	212	211	200	157	173	171	205	205	219	191	172	192	194	165	184	163	201	207	198	192	183	175	213	196	182	165	177	194	196	186	202	199	175	183	187	182	175	169	167	191	184	174	190	210	166	184	207	197	202	200	220	229	200	202	187	171	199	209	183	207	191	166	194	180	194	188	170	200	212	161	196	197	198	187	173	174	205	191	168	206	197	193	191	191	168	199	177	199	173	192	181	192	182	182	183	166	196	175	201	176	194	180	166	188	208	187	198	176	189	188	185	190	192	184	185	190	173	185	181	195	195	184	177	215	177	183	187	169	171	187	168	210	215	210	193	190	182	184	181	203	177	188	163	209	178	199	187	189	177	187	180	178	208	167	201	182	186	167	186	218	190	188	193	183	206	206	192	190	191	172	173	195	196	179	205	175	190	194	199	196	189	205	196	174	197	183	171	199	188	169	194	200	194	195	184	185	192	174	174	187	170	204	180	243	198	187	193	178	177	174	202	189	170	216	188	172	185	178	200	194	166	203	194	181	180	206	186	185	201	184	189	200	186	171	188	180	184	177	176	187	187	188	194	183	197	184	199	167	189	178	172	187	197	156	199	186	173	178	190	179	165	192	191	187	187	179	172	182	203	216	200	195	200	212	188	207	183	182	176	179	193	183	216	180	187	207	187	170	167	176	194	185	196	187	189	179	191	182	197	200	190	189	191	172	206	194	197	170	177	216	183	174	186	173	185	204	189	172	164	176	198	200	169	186	170	214	198	198	172	178	209	197	203	196	187	175	187	186	193	195	185	197	207	190	200	183	201	203	162	194	184	193	195	193	179	175	197	200	197	198	166	172	201	168	163	175	193	164	195	200	192	211	201	211	207	194	191	214	206	195	178	207	198	188	181	184	181	206	167	204	183	194	209	185	211	194	187	176	176	174	178	181	181	173	176	173	200	193	207	205	196	184	177	211	195	180	194	189	192	196	171	181	185	211	190	183	181	213	181	199	178	171	182	187	176	207	207	200	191	170	184	189	178	173	198	168	188	199	176	216	206	187	200	167	204	188	192	170	195	179	183	182	190	185	191	181	218	194	170	185	181	192	192	185	201	198	193	186	168	204	197	200	197	205	182	175	198
8481	19344	13980	27186	3278	2257	1643	1247	1004	861	662	562	502	520	407	399	355	346	355	343	291	294	293	268	266	306	275	276	268	276	252	247	252	243	231	257	230	255	266	263	251	260	254	222	270	237	243	248	262	254	220	249	243	238	234	252	255	234	243	240	241	234	229	223	238	236	258	227	255	202	205	233	244	238	271	202	209	237	252	247	213	258	270	222	217	222	227	233	215	241	237	215	236	231	235	231	207	237	216	207	257	229	245	227	228	221	214	223	251	220	232	221	229	234	228	246	223	217	209	223	223	224	260	229	247	210	238	203	228	254	244	234	223	217	226	254	229	237	221	252	239	225	238	227	246	233	230	246	248	243	237	233	212	219	240	213	234	221	226	223	219	218	257	253	244	263	206	216	219	232	231	226	223	216	234	242	230	244	203	229	214	218	199	247	226	242	236	234	209	242	213	216	258	246	229	247	239	239	224	210	222	215	217	199	221	204	250	232	227	257	217	216	223	246	214	245	239	220	240	219	215	227	223	241	233	216	247	230	235	222	215	232	225	234	260	239	215	209	228	224	238	219	214	216	222	232	252	242	222	184	223	249	222	228	229	212	214	227	228	249	234	248	230	218	269	225	235	222	229	233	220	214	209	217	220	231	237	216	234	245	221	225	229	226	235	232	224	215	208	241	234	220	196	229	222	208	231	215	243	233	216	220	229	243	231	257	231	226	257	253	227	201	214	237	241	227	249	211	208	198	243	265	231	236	231	210	227	221	215	230	220	225	234	241	233	214	255	209	206	261	229	246	233	207	230	229	216	244	226	203	228	211	220	230	213	225	256	230	226	222	208	263	289	216	216	222	220	242	213	230	227	226	211	216	243	232	234	224	218	215	226	229	234	230	200	245	220	249	228	245	236	246	225	228	225	235	237	221	207	216	226	242	216	241	214	234	238	248	237	234	259	244	240	205	211	232	252	214	213	255	245	225	261	223	227	241	215	242	224	225	235	212	219	235	209	216	236	235	238	235	217	211	239	233	249	214	206	223	221	210	226	227	209	247	233	210	227	233	211	238	219	229	251	226	238	236	226	215	250	215	214	230	224	235	232	242	244	240	222	206	246	240	233	221	250	252	233	223	230	197	249	226	253	230	200	236	216	225	225	223	264	227	238	224	251	238	228	236	220	224	231	227	227	215	230	223	235	215	239	220	205	252	247	246	239	218	211	227	234	226	220	218	209	227	249	193	217	199	249	236	215	239	243	255	205	242	238	230	238	234	262	251	247	207	246	238	264	209	257	229	206	262	255	223	226	225	238	229	228	205	238	240	239	233	222	245	228	215	245	194	219	228	215	233	207	255	215	231	240	242	231	238	212	267	224	214	245	243	225	230	228	232	203	217	229	237	248	252	245	200	207	235	201	217	235	225	230	232	236	221	240	224	253	228	253	230	212	223	217	226	241	228	213	241	212	233	247	244	235	232	220	245	241	191	225	224	222	231	215	225	201	198	188	240	229	224	245	239	238	242	248	211	220	218	239	228	213	248	269	212	237	202	197	256	228	219	204	239	218	246	243	229	218	242	205	243	272	271	238	239	216	225	231	235	252	242	233	214	250	225	268	239	235	222	210	249	247	227	234	237	221	224	245	230	228	203	226	256	222	224	259	227	208	225	218	228	253	210	255	241	234	252	224	222	243	197	229	239	204	229	219	232	203	224	236	226	223	242	218	246	223	241	214	242	220	234	230	228	235	239	225	225	233	256	246	240	247	240	220	189	229	210	224	212	218	229	217	234	244	222	252	249	221	209	250	239	234	246	245	226	215	242	249	242	232	224	250	240	226	230	232	226	243	241	232	223	241	221	220	232	229	217	217	245	222	231	221	233	256	218	230	194	202	220	242	227	231	221	214	208	234	223	239	228	247	240	240	225	217	219	230	211	207	204	234	230	215	257	232	209	217	249	230	249	245	197	257	202	232	204	213	211	234	233	233	239	237	222	248	231	246	227	253	209	234	232	231	271	207	220	218	244	222	240	228	235	242	213	205	229	219	217	244	238	244	210	231	233	204	215	191	225	256	235	202	272	239	243	237	221	212	238	250	238	223	237	237	243	199	230	227	216	189	205	198	243	218	201	228	214	259	207	202	238	224	259	251	235	217	201	228	252	232	201	239	215	220	217	220	235	234	241	224	188	217	236	238	223	240	257	206	217	212	244	208	237	219	224	241	226	201	241	223	239	229	249	202	216	226	230	223	227	223	231	204	240	214	235	227	227	239	222	215	241	224	235	227	238	224	235	257	234	232	229	241	214	220	232	231	242	231	242	239	230	206	239	230	261	234	255	227	231	215	238	223	223	221	226	245	226	210	229	239	239	238	215	231	225	236	221	214	232	236	231	264	219	231	236	211	229	219	223	239	215	236	213	229	226	230	258	254	227	244	218	229	245	208	216	247	256	242	214	228	213	211	241	216	241	234	223	224	234	263	233	210	246	224	205	241	224	244	217	195	220	240	252	219	232	215	234	230	202	228	256	222	212	221	234	202	263	212	236	222	224	226	244	223	248	210	243	201	224	214	233	261	243	251	253	212	237	224	207	232	248	257	207	231	216	232	221	244	221	223	240	197	209	243	233	223	230	237	219	220	225	243	197	231	237	228	240	233	233	232	214	226	209	255	238	226	234	241	224	235	216	212	203	221	217	232	218	250	229	227	244	207	222	231	216	240	208	244	234	222	232	220	231	227	226	214	227	201	224	206	247	249	240	178	238	244	223	212	228	229	214	225	221	228	224	232	235	229	229	243	265	215	237	218	209	217	203	217	235	251	206	211	224	193	221	228	234	226	221	258	202	211	212	213	248	235	246	244	223	237	219	215	190	214	213	210	219	244	269	225	248	240	255	257	251	242	257	226	231	251	222	225	256	218	246	243	242	231	247	240	228	203	244	214	220	212	246	237	215	215	223	227	214	219	227	219	241	227	225	206	220	243	226	215	279	234	226	201	228	259	215	199	221	211	215	229	235	235	239	217	205	218	234	230	237	237	237	244	224	198	231	227	254	231	226	217	224	213	241	224	203	225	208	213	227	218	219	237	222	211	211	229	231	255	212	265	227	215	233	223	229	225	223	227	239	227	244	241	252	230	190	218	249	223	218	243	227	206	223	225	209	230	229	209	210	228	218	246	221	229	232	213	220	221	238	245	232	201	217	232	224	251	238	232	225	234	215	229	229	217	228	223	261	242	233	239	240	231	226	222	223	224	223	251	224	237	203	222	220	229	242	241	262	260	230	242	247	239	221	240	218	219	241	232	211	226	244	215	246	225	243	242	226	221	211	249	247	243	237	248	210	238	218	236	219	207	244	255	239	206	254	223	249	214	211	223	225	209	226	230	200	217	240	233	252	222	229	240	244	220	240	205	224	215	252	203	240	230	213	230	214	216	207	245	234	229	227	225	230	227	215	233	240	228	230	212	214	225	229	220	229	219	252	219	233	220	214	215	246	222	241	232	225
27751	17975	4542	4142	500	402	381	351	352	333	339	322	317	365	328	328	356	363	349	353	324	349	359	322	315	304	323	328	323	332	336	346	311	340	355	330	343	346	339	330	336	343	307	359	332	341	342	330	329	357	327	332	321	335	336	322	332	361	336	340	333	327	321	350	330	326	316	331	360	340	321	342	353	346	328	324	363	316	356	323	347	340	323	357	337	342	333	310	360	313	325	320	332	331	327	335	326	323	333	345	335	379	344	299	337	323	321	352	339	346	313	343	332	346	366	346	364	343	344	341	331	311	346	336	375	341	347	363	320	302	307	335	329	320	322	323	326	329	330	308	338	335	328	367	306	347	322	339	326	320	323	359	326	331	361	315	387	323	350	311	324	335	341	354	360	320	329	357	346	324	342	343	328	353	349	356	331	332	335	309	326	348	330	318	323	361	302	347	339	364	332	333	333	344	313	356	363	305	304	338	334	309	330	322	321	336	354	314	329	316	321	330	337	311	353	332	331	333	333	326	331	370	326	314	358	334	339	346	343	338	325	380	321	314	326	351	327	340	363	338	351	321	345	335	352	308	294	347	342	325	320	343	297	380	316	341	335	345	327	326	326	332	348	354	325	331	310	335	353	308	342	350	364	305	304	339	360	325	370	316	320	333	323	318	341	356	338	343	305	310	341	346	359	334	346	339	333	354	303	328	339	304	346	328	324	330	282	339	351	334	299	360	327	326	358	303	350	341	330	356	327	341	359	352	331	337	348	323	321	342	356	350	309	358	344	364	297	320	330	322	341	347	360	318	354	374	307	327	333	335	335	368	307	380	300	350	314	337	330	354	330	335	329	331	325	308	371	317	346	369	325	347	333	358	317	356	329	353	357	319	359	339	330	306	336	301	351	323	278	356	344	360	366	313	346	331	316	323	322	341	309	327	320	345	313	333	352	327	340	352	339	336	353	293	341	351	352	310	342	378	326	349	335	337	356	346	335	316	311	329	332	360	328	329	320	321	326	341	354	346	347	362	335	341	324	337	333	341	349	338	345	358	341	311	311	309	342	313	344	338	342	315	322	325	350	318	317	336	331	369	330	323	335	312	356	363	357	321	302	359	367	338	333	348	349	326	317	353	338	323	336	367	326	332	324	333	348	362	320	354	326	357	341	351	328	333	320	331	326	332	357	320	329	324	330	310	317	328	329	337	333	314	333	344	366	348	344	314	310	337	328	368	349	353	383	326	338	347	361	353	348	348	318	322	371	308	324	332	300	317	315	331	373	356	312	361	297	357	346	324	295	314	362	338	294	351	308	338	320	344	354	318	325	324	306	319	323	344	307	343	339	337	323	330	330	333	346	311	338	327	361	323	318	343	349	378	318	332	347	374	347	345	355	351	323	359	364	367	297	334	302	333	328	341	312	345	322	375	325	353	339	314	367	325	355	339	338	332	352	339	338	326	351	363	365	296	335	312	325	327	307	357	346	368	301	352	316	296	351	296	342	349	356	334	339	328	366	342	325	354	324	311	334	346	370	332	349	327	349	339	348	368	365	315	368	315	313	346	311	355	326	315	365	358	318	321	317	322	355	347	330	333	335	334	352	348	365	327	343	342	347	322	307	351	314	316	334	343	363	348	364	331	313	339	346	337	322	363	337	331	328	352	313	301	349	336	358	363	366	355	369	329	373	357	357	330	332	355	337	328	380	340	337	345	316	334	325	330	336	359	358	332	331	350	325	354	353	334	339	353	317	315	355	358	342	362	358	311	341	335	333	313	338	317	316	344	327	358	335	317	345	335	338	348	376	340	320	356	357	342	352	355	320	343	306	341	360	380	351	349	306	368	329	317	343	322	376	302	315	351	338	347	361	311	354	346	343	348	349	333	338	349	309	355	342	344	371	326	325	337	318	313	322	321	327	351	335	345	349	337	333	340	323	323	320	353	345	320	322	335	345	340	347	348	328	330	355	319	328	365	344	340	309	333	348	338	339	314	321	318	310	352	328	351	340	337	372	383	312	362	363	343	316	330	356	342	318	315	318	313	354	309	301	328	310	319	310	346	335	357	336	330	346	326	331	329	334	327	309	346	313	315	342	319	335	319	362	314	356	354	310	313	329	333	316	298	382	327	362	343	350	360	303	326	325	369	317	344	346	329	367	342	340	333	354	329	334	336	342	340	338	317	362	338	329	358	335	321	345	330	387	358	332	316	355	320	364	349	356	312	297	314	322	350	341	345	350	323	354	331	325	325	354	339	321	338	351	327	329	370	343	314	329	327	364	327	330	344	350	351	342	337	334	326	358	328	323	337	321	344	334	336	338	324	309	337	307	356	347	336	349	338	359	332	296	312	325	323	319	366	335	312	300	333	327	370	372	316	301	356	367	308	366	351	357	325	356	336	343	346	364	332	330	331	366	341	315	302	334	315	342	352	312	328	327	340	346	329	335	340	294	359	313	324	348	307	345	347	284	358	310	321	331	340	350	357	367	347	362	356	319	334	322	340	363	345	293	322	314	312	357	350	292	339	357	340	333	373	353	350	355	349	368	347	317	328	342	366	337	341	333	316	363	318	359	316	324	329	348	346	328	335	322	352	333	351	352	346	341	346	348	351	330	326	325	347	332	340	316	338	353	324	309	345	320	322	364	344	332	355	322	346	338	314	361	337	334	340	325	324	338	347	347	327	368	310	334	303	332	368	364	365	329	351	292	330	344	320	361	319	330	334	328	348	356	340	333	330	325	321	328	363	344	354	326	350	346	322	380	339	343	333	349	306	333	348	295	335	322	322	325	314	350	298	328	344	331	324	348	316	332	354	375	334	324	305	313	319	314	311	318	327	362	326	335	351	329	340	323	346	335	303	380	323	347	365	324	382	312	334	322	357	352	329	341	324	348	356	336	333	327	293	348	335	306	291	326	343	365	315	321	357	358	335	360	345	344	364	334	328	358	336	345	344	347	358	330	357	350	306	365	333	351	326	355	345	351	306	358	360	335	368	371	340	314	333	332	347	326	302	335	343	350	348	299	329	307	346	311	349	323	318	335	359	333	347	334	318	338	337	344	328	349	361	293	342	319	322	306	340	342	347	315	347	311	345	364	349	336	358	357	343	335	325	371	332	330	291	314	325	322	312	353	351	339	311	350	328	351	322	324	338	328	329	302	299	327	330	323	331	335	346	313	362	350	354	336	318	348	331	329	343	345	322	362	362	342	344	329	344	330	335	345	357	342	359	310	313	323	322	318	326	321	333	369	349	368	347	354	343	325	350	333	330	357	331	315	336	308	366	329	321	371	326	358	348	316	335	352	345	351	309	305	320	331	332	337	340	322	314	333	355	309	340	365	376	359	354	350	324	359	341	339	312	332	342	354	317	337	329	308	340	371	320	325	334	325	329	326	323	330	308	318	314	326	332	346	387	328	327	325	325	326	352	325	363	316	312	308	312	373	343	316	347	310	312	342	329	328	329	325	306	341	327	350	328	306	347	300	318	320	333	320	331	308	328
6532	4728	2521	3474	516	445	392	418	424	412	358	422	381	388	410	395	411	389	406	393	412	380	384	420	403	416	418	386	450	396	408	426	383	401	380	384	409	395	375	379	390	390	398	408	365	372	382	375	414	393	370	376	375	386	395	416	389	406	394	394	376	374	388	396	393	396	379	384	413	369	421	402	390	407	445	355	417	368	404	416	389	374	395	360	362	391	402	370	406	435	393	390	370	358	414	387	415	386	395	397	376	360	401	390	383	396	405	396	352	374	401	378	414	395	400	385	400	400	409	362	384	403	399	404	401	356	422	389	400	387	370	399	423	358	346	411	377	369	402	378	385	385	391	379	379	408	422	385	377	376	421	358	411	400	402	399	370	372	383	393	359	416	379	404	410	425	370	407	393	420	384	388	395	435	363	427	392	397	396	388	390	399	370	382	373	381	399	406	440	388	419	371	393	394	398	382	375	356	399	417	370	381	413	370	373	354	384	391	392	380	373	428	406	414	370	373	402	395	365	389	380	398	388	385	387	382	362	391	372	383	370	401	365	407	376	388	396	393	397	411	419	358	391	401	409	405	330	383	442	400	392	401	415	394	437	389	390	401	389	374	419	395	389	386	371	391	374	393	399	401	383	389	397	379	410	396	391	388	425	385	385	382	375	405	385	373	382	349	369	391	380	359	367	392	391	401	376	376	394	405	397	424	367	406	402	382	400	386	411	394	386	364	380	402	375	376	405	393	366	374	416	420	386	388	396	391	371	375	425	374	405	390	376	393	395	381	418	370	377	381	402	426	452	369	382	400	368	383	378	389	383	392	346	385	365	390	424	354	393	402	385	392	398	426	399	413	403	388	413	415	383	392	378	370	410	385	363	425	377	406	412	400	386	376	362	384	407	348	393	398	389	385	394	387	378	383	388	434	384	393	415	385	404	396	377	366	404	385	382	368	396	392	381	390	405	386	415	406	426	392	393	369	382	334	364	410	362	418	367	393	382	406	367	385	426	373	380	394	376	397	404	392	378	400	382	392	388	396	413	350	387	441	410	374	400	390	407	372	379	397	381	393	408	370	386	367	386	397	383	399	414	408	384	397	395	391	401	361	372	401	377	401	396	410	399	388	392	386	409	375	433	384	390	375	403	370	424	372	372	399	392	403	398	377	356	431	382	386	366	409	389	405	366	361	390	370	385	396	373	374	354	419	404	354	395	390	374	375	341	402	379	377	383	410	392	375	376	390	384	378	367	428	398	412	428	386	388	376	362	385	378	425	412	395	389	386	397	420	385	393	376	375	407	376	389	355	374	390	350	388	407	402	330	401	416	387	405	396	392	434	395	402	379	372	350	392	387	346	351	407	401	361	394	377	394	412	389	409	428	374	422	391	406	374	383	385	381	398	403	373	396	386	414	382	372	376	427	372	360	363	399	409	395	351	408	376	373	369	380	380	355	355	361	362	344	385	436	378	398	426	390	433	399	412	359	364	425	399	393	440	398	361	393	364	361	392	422	384	344	370	367	381	366	414	413	367	367	389	360	343	374	426	382	392	405	377	349	407	420	365	352	395	377	394	423	377	377	369	382	365	388	395	383	397	389	404	399	379	389	351	392	394	406	398	407	409	364	364	386	369	392	395	421	428	389	396	388	387	362	419	397	384	417	389	403	417	390	419	385	365	357	369	379	407	411	376	439	400	386	362	415	403	371	356	403	373	385	399	400	425	369	396	392	383	392	377	371	392	405	433	382	379	408	361	338	375	390	409	359	383	389	365	350	395	373	396	385	364	380	398	425	398	366	401	391	367	366	379	391	399	381	399	380	385	375	405	365	372	369	390	389	410	397	366	394	390	416	369	399	389	396	371	423	403	400	381	374	433	391	370	393	368	405	382	382	406	401	418	384	361	373	383	381	410	363	430	377	367	381	421	348	385	406	381	355	407	380	390	410	407	405	411	405	394	396	404	400	367	408	406	402	399	394	394	361	418	379	387	389	398	382	363	391	404	404	411	425	373	402	385	417	390	411	381	381	389	394	389	393	377	423	397	383	403	390	393	367	387	386	404	392	366	405	381	404	428	396	370	408	361	418	398	403	364	374	389	343	363	360	365	381	399	417	351	412	418	402	386	397	358	410	377	373	393	388	401	375	383	372	411	395	437	408	403	419	381	409	378	378	408	396	380	390	403	367	403	413	415	371	411	400	385	361	389	408	370	392	422	378	403	380	410	397	430	413	365	440	379	409	384	380	377	374	379	368	395	380	400	387	381	387	378	397	376	368	432	393	347	406	397	381	385	422	451	404	380	381	374	376	413	407	401	415	399	376	354	414	412	393	401	361	402	389	363	368	404	399	396	388	424	415	345	374	442	383	398	393	376	396	383	399	352	377	383	393	380	451	367	389	404	420	372	400	372	415	374	356	392	363	411	367	380	396	382	406	401	388	417	384	399	374	368	385	396	379	403	403	395	386	440	392	384	409	409	353	393	342	396	416	373	387	417	367	377	365	384	381	397	412	352	384	378	365	387	371	376	370	369	375	393	397	406	396	372	403	402	402	395	388	397	421	375	375	419	383	397	403	422	391	384	425	438	354	396	420	371	409	351	389	360	375	366	402	396	424	409	387	380	379	391	384	431	393	405	381	407	387	419	396	371	401	388	346	407	371	410	384	382	415	415	410	363	361	396	386	353	405	381	373	411	371	382	422	379	429	396	408	397	422	400	360	404	416	356	406	408	379	378	407	375	391	397	384	390	426	398	386	406	357	368	373	366	396	394	383	381	400	415	394	397	356	421	403	380	367	384	380	404	390	379	389	383	389	400	392	383	347	399	401	368	357	379	389	356	415	391	363	359	361	380	427	395	414	379	399	404	402	360	389	399	347	361	398	394	408	394	386	393	391	388	424	398	381	378	402	402	386	414	471	398	410	399	370	395	366	379	365	357	368	393	404	383	383	366	397	367	424	379	381	406	391	382	357	367	383	416	376	403	403	414	401	358	364	364	423	438	388	384	431	368	371	395	387	372	420	359	396	385	377	383	404	375	398	400	379	418	421	350	343	383	392	380	369	379	369	387	399	415	380	413	415	353	381	399	386	356	349	386	384	402	425	408	378	374	443	349	414	368	349	388	395	375	369	372	393	394	367	406	410	419	386	378	389	403	389	403	418	392	391	392	376	389	388	371	378	382	385	394	370	390	421	400	393	408	368	375	344	415	377	435	440	425	397	368	401	360	391	367	389	386	403	370	371	376	414	412	426	412	363	413	397	377	402	406	395	412	392	411	390	371	428	365	368	379	415	380	376	396	415	392	394	393	391	379	383	373	393	415	387	405	403	401	383	391	393	427	412	403	410	378	406	392	392	415	405	363	396	385	361	390	390	394	357	375	380	399	402	399	415	415	353	379	390	362	414	368	393	374	420	368	384	380	371	391	382	356	419	359	375	395	418	384	401	419	389	398	405	419	380	376	388	412	422	356	412	386	426	411	390	380	389	388	410	395	418	376
23758	21452	28665	25524	20171	5499	881	699	558	559	501	467	463	451	453	418	412	455	411	426	405	418	383	407	405	397	416	407	357	389	430	385	400	388	378	370	392	400	383	381	368	384	369	401	392	403	378	378	394	367	387	415	373	387	370	387	394	390	382	379	375	394	380	365	334	352	343	381	393	435	367	398	364	371	397	376	358	356	347	382	386	384	388	403	406	360	415	411	383	423	374	446	383	421	360	380	397	373	404	397	399	392	426	407	409	368	404	378	361	406	380	384	389	384	416	389	375	366	354	419	396	393	347	341	365	409	392	375	382	364	366	396	394	317	380	365	370	385	388	385	376	399	365	360	391	356	397	391	401	385	397	403	366	385	382	374	359	389	365	337	385	383	335	375	383	433	394	356	396	389	388	385	352	366	362	419	413	400	365	396	361	364	387	393	391	415	393	402	402	384	373	347	393	395	401	358	392	397	391	351	372	388	358	376	374	344	399	385	404	371	385	369	408	405	421	389	376	375	361	394	410	405	374	424	383	391	369	370	375	380	418	385	365	442	399	385	330	346	416	386	420	393	369	394	371	367	372	372	379	376	377	383	360	368	379	397	386	368	358	352	397	362	364	413	386	349	372	349	380	375	388	420	379	371	387	399	397	390	402	396	392	385	359	377	370	382	373	380	400	385	365	356	368	390	388	396	382	384	419	396	398	385	384	390	368	394	381	350	390	354	382	395	386	395	400	397	384	367	357	388	363	405	396	391	373	383	344	395	401	361	338	364	379	432	374	408	360	380	379	382	366	342	402	401	418	366	390	371	358	383	385	360	352	382	409	362	370	398	378	421	370	396	391	389	373	380	387	389	431	394	392	370	379	364	345	382	387	392	377	370	381	377	372	379	394	376	354	359	384	384	392	405	377	416	363	392	382	405	425	335	398	363	379	420	375	351	379	397	375	367	376	394	377	376	368	364	390	371	382	364	374	385	372	398	405	373	386	370	368	395	374	409	397	391	369	385	367	392	379	389	351	364	369	415	387	350	367	398	383	356	387	332	384	399	383	356	411	361	391	374	396	379	362	376	405	360	380	382	362	410	414	385	422	397	354	365	385	396	377	364	389	388	373	399	356	381	364	339	392	328	397	360	390	350	380	370	377	362	385	384	360	376	378	360	366	373	391	387	393	390	394	392	363	387	380	364	360	389	389	381	376	389	389	358	397	365	370	377	392	367	380	369	379	388	385	381	369	367	418	418	378	375	398	396	393	383	368	409	376	395	373	383	350	407	382	371	405	402	403	337	364	387	367	354	419	389	392	377	422	370	398	386	357	393	392	377	376	393	396	397	394	391	401	376	379	412	366	356	374	374	386	368	395	358	372	336	412	409	381	370	377	341	375	398	386	351	378	372	366	400	332	391	386	374	400	361	401	386	397	362	363	366	372	404	362	374	404	386	420	381	361	352	374	370	369	383	381	368	376	353	379	383	364	441	410	377	365	408	373	364	382	390	368	385	390	395	366	401	371	395	381	389	382	363	395	374	425	354	375	369	384	380	341	376	344	368	380	396	368	374	378	398	413	402	381	377	369	402	379	348	363	380	381	391	352	374	379	395	361	375	397	328	369	408	390	377	362	399	401	395	353	396	415	407	374	365	349	351	366	387	371	373	361	377	385	381	413	386	407	346	376	396	372	417	401	392	375	383	387	361	376	432	346	398	408	367	354	386	396	389	400	395	365	375	362	408	348	375	397	390	351	364	422	362	409	349	349	395	372	367	365	418	375	387	356	380	397	394	409	366	429	344	354	390	397	387	366	384	375	404	383	379	365	369	370	398	380	376	363	349	379	400	394	365	358	385	387	394	396	380	351	389	370	358	329	383	335	379	346	418	342	399	431	377	366	384	360	425	421	439	379	396	373	337	401	387	374	390	366	356	406	395	387	395	379	378	380	382	422	402	377	360	380	412	403	360	387	389	363	378	379	395	366	378	376	336	367	389	386	415	363	418	396	397	398	393	409	362	390	403	393	374	384	353	392	337	337	403	378	395	395	369	363	411	369	392	384	380	400	324	322	387	388	406	386	401	383	387	370	388	352	360	356	368	389	392	364	395	393	360	386	373	382	396	349	405	355	393	382	403	397	369	397	368	384	396	358	337	372	368	367	392	396	387	423	376	339	373	395	359	402	376	388	394	383	373	397	337	353	360	382	373	373	412	371	353	366	379	355	389	373	374	401	392	376	402	371	379	391	415	387	377	415	370	368	418	397	403	370	334	378	367	393	355	376	389	352	375	339	388	379	367	398	358	381	394	371	384	404	393	394	371	384	386	389	385	385	353	362	394	405	398	357	404	386	371	405	351	366	360	406	375	368	373	404	369	373	393	370	410	411	388	430	369	392	350	380	368	405	351	400	381	413	347	359	403	368	385	363	353	385	405	357	370	387	358	381	391	369	395	371	363	376	366	393	367	404	379	399	379	354	354	359	407	391	402	414	353	399	377	373	356	402	359	406	359	365	367	401	355	383	387	389	385	363	368	390	373	348	376	367	375	382	385	364	369	393	340	394	358	419	390	387	395	365	364	382	374	371	385	392	376	380	366	365	392	377	350	330	395	395	385	398	401	360	379	393	377	400	357	375	381	398	371	331	345	402	368	397	344	400	366	357	416	352	362	403	379	395	332	363	369	396	402	426	367	375	345	385	387	384	372	408	409	429	412	382	373	393	374	411	380	390	400	362	355	385	384	380	423	362	385	401	395	402	405	371	401	379	378	389	369	398	349	355	367	378	382	393	397	389	397	377	373	379	385	370	389	352	381	360	367	392	353	371	404	348	367	336	401	389	380	406	377	392	404	412	387	338	369	343	355	374	380	338	389	390	389	341	353	340	361	385	375	382	390	387	401	371	422	369	351	376	394	374	389	351	377	360	380	338	392	345	396	399	401	343	390	379	380	392	347	364	381	345	376	329	381	442	370	374	397	329	377	389	356	376	385	385	371	392	400	352	373	360	343	370	407	378	390	351	411	373	342	359	385	395	395	395	396	360	359	413	385	353	421	397	358	377	381	423	379	403	368	360	377	389	351	396	396	384	396	374	385	397	403	391	391	354	353	396	412	381	392	401	368	369	406	396	376	385	383	364	356	354	381	366	398	388	366	377	397	396	352	368	371	382	359	371	399	387	371	379	389	401	363	375	377	380	353	412	394	358	379	345	405	389	402	383	400	360	354	384	398	401	391	390	376	398	388	405	370	387	376	369	402	375	363	402	353	375	376	386	376	401	374	365	372	376	367	379	394	357	355	383	418	388	408	369	397	368	384	372	348	386	398	380	368	368	342	393	382	356	357	358	359	369	360	392	400	373	359	385	382	393	382	380	438	357	356	371	378	371	355	373	389	417	392	381	405	404	376	383	373	427	403	389	397	365	368	393	349	341	397	387	383	381	371	360	387	405	358	402	376	375	337	385	343	399	407	394	373	381	407	369	381	352	390	375	391	405	389	396	380	356	396
6210	13596	8839	21247	2040	1483	1229	998	848	742	701	625	603	617	552	511	492	515	536	467	500	461	448	486	441	468	514	477	431	474	486	464	477	449	460	451	492	481	477	421	474	455	469	470	429	448	463	452	467	446	447	475	463	430	444	478	417	478	479	477	460	447	451	440	431	428	437	453	460	461	437	448	431	447	464	481	428	464	450	475	467	453	434	496	468	468	451	472	428	481	487	449	443	464	431	432	453	457	423	486	432	430	458	473	442	463	456	457	460	416	482	473	424	468	477	461	424	455	453	451	435	439	443	444	410	450	481	505	455	465	427	443	435	423	421	478	453	432	419	458	458	504	455	426	416	446	425	462	480	462	435	488	457	463	443	480	477	446	429	485	440	474	465	444	439	434	454	456	484	464	418	440	447	414	493	500	475	434	458	468	442	426	460	448	427	486	452	472	514	441	445	491	447	413	458	457	485	447	429	458	432	509	459	434	468	423	459	468	464	468	472	402	449	454	438	458	484	417	442	437	447	440	479	421	420	435	400	459	411	462	447	439	392	465	473	431	443	468	449	469	439	437	461	449	417	409	410	474	471	440	456	443	442	469	419	464	440	452	463	503	472	485	415	453	421	464	442	462	465	452	462	426	473	431	456	440	435	435	474	437	425	453	424	452	468	447	474	437	485	455	423	443	465	455	460	428	423	452	444	452	452	441	478	461	433	452	413	449	452	437	452	409	482	462	463	449	477	451	450	448	453	441	447	453	446	436	441	516	444	427	454	406	454	448	476	461	433	428	445	459	426	441	470	471	454	456	449	467	437	432	462	438	433	422	475	462	443	422	453	390	436	455	445	438	439	422	442	446	435	468	425	432	433	476	483	443	466	497	428	445	437	451	443	430	430	430	423	484	469	465	458	477	416	431	453	451	449	443	474	490	465	439	483	445	447	466	433	474	429	463	422	452	480	464	458	440	458	470	463	467	455	450	432	447	431	457	447	433	486	480	459	439	463	465	486	426	485	423	468	437	447	461	456	455	444	465	465	464	479	442	451	486	478	402	441	420	434	425	463	475	443	453	454	446	429	426	405	437	407	449	484	476	478	448	490	423	496	478	441	484	421	453	441	472	448	402	463	488	461	458	432	442	446	475	444	450	447	436	443	437	425	450	440	470	430	471	494	459	449	455	469	469	448	465	440	456	425	445	482	429	468	441	451	394	409	435	436	408	450	464	424	455	470	440	449	461	416	444	486	427	444	449	444	444	443	472	461	427	435	487	462	474	470	502	477	462	455	439	467	465	443	424	485	433	427	442	469	465	469	450	438	431	447	455	424	460	432	487	428	479	452	475	446	470	402	402	464	448	451	462	480	459	429	437	455	440	429	417	427	414	454	424	429	439	459	422	450	457	453	455	457	445	457	469	490	429	425	408	400	470	478	476	437	435	421	505	472	486	447	433	434	442	476	447	490	456	437	448	437	455	442	500	459	427	471	453	421	467	502	456	454	466	452	473	441	465	437	470	443	460	431	425	451	491	470	442	453	502	420	471	459	424	502	434	475	470	424	508	459	463	468	449	477	461	424	393	485	430	436	442	467	453	433	483	463	436	441	440	434	481	438	426	459	440	415	436	488	435	434	469	486	436	452	487	443	415	450	434	406	401	476	462	443	433	443	448	471	461	461	462	460	438	442	455	484	410	448	449	495	493	466	413	464	471	462	417	438	459	462	459	460	470	456	480	452	442	451	449	433	454	451	467	445	452	465	438	462	453	464	439	424	460	485	421	488	452	480	429	452	417	435	458	464	446	462	430	523	464	435	439	442	463	480	440	489	449	448	461	424	461	450	432	462	454	465	422	449	430	451	503	447	447	485	456	464	436	452	465	454	424	447	452	462	467	468	465	459	511	437	468	436	433	472	467	422	412	446	442	507	442	454	445	428	466	472	446	411	450	430	442	499	470	445	429	425	450	451	499	448	473	443	438	449	449	417	441	445	486	463	432	446	402	465	459	432	424	426	449	483	429	478	432	443	456	431	503	480	450	460	451	426	479	445	458	456	480	414	471	434	444	439	487	415	439	463	452	479	470	442	444	435	436	425	466	439	475	449	460	462	468	442	470	420	436	416	416	429	446	430	414	460	452	438	460	424	464	406	453	439	455	424	463	439	452	454	400	426	427	477	431	436	452	471	473	396	430	443	428	433	455	414	434	476	444	417	471	423	431	418	428	427	440	423	433	465	423	466	447	425	429	468	433	435	478	429	465	457	467	452	471	433	447	436	446	435	441	482	487	430	442	439	461	503	445	459	458	435	435	463	476	408	437	439	463	432	491	459	463	472	469	434	470	447	432	431	431	487	441	460	448	500	431	426	429	432	426	429	437	436	454	464	433	415	431	445	451	410	434	425	456	446	428	453	453	434	470	447	446	512	464	425	453	461	457	474	470	459	435	471	480	439	467	476	489	439	420	414	495	423	416	458	443	454	446	416	435	423	428	457	437	478	437	444	468	453	431	409	456	447	448	477	481	433	408	445	470	504	443	462	473	450	468	458	437	447	445	466	514	443	467	442	423	462	454	463	465	449	429	459	462	448	403	466	440	428	464	452	468	462	477	457	451	424	473	469	445	434	438	451	446	445	390	445	437	446	464	491	457	428	431	434	445	446	496	473	473	477	467	450	444	442	479	413	444	444	463	464	449	455	437	422	441	468	480	444	450	477	463	466	418	454	451	417	436	481	424	502	442	436	464	426	467	428	445	477	421	418	436	456	417	426	437	494	429	474	434	436	488	428	457	428	432	446	444	436	435	465	434	462	452	488	468	464	443	414	455	456	437	483	459	476	457	452	488	457	462	471	457	455	444	422	419	468	468	482	436	455	388	417	437	427	428	465	451	451	458	471	483	448	459	472	445	450	448	416	432	441	425	429	445	431	444	484	470	461	433	436	448	455	453	494	458	431	437	437	437	450	467	455	414	424	453	451	449	442	433	413	412	463	475	445	406	432	429	493	459	422	467	429	458	454	458	430	418	411	462	479	462	491	457	497	449	410	466	485	469	484	434	471	464	473	490	455	431	461	454	482	424	468	467	443	452	421	450	465	436	456	468	457	461	468	462	450	431	438	447	431	427	485	427	415	463	430	475	487	439	419	436	451	437	460	450	488	487	476	490	468	473	444	470	437	436	474	442	487	470	432	437	426	490	415	453	460	451	439	441	449	478	467	430	418	405	442	444	442	446	407	435	465	460	450	467	444	428	470	452	449	438	454	436	426	465	446	448	412	479	457	469	421	451	448	477	485	457	435	469	494	441	451	463	460	420	427	470	442	473	495	450	466	433	485	470	429	463	437	429	432	423	478	441	477	450	443	481	475	455	421	463	428	440	431	442	467	458	439	431	464	457	435	470	430	435	476	459	450	450	457	452	474	447	458	399	458	445	468	462	466	450	444	411	432	421	471	438	441	441	462	469	479	487	439	432	456	447	429	451	464	463	460	451	467	482	462	454	482	457
24754	21394	27360	25800	8047	453	301	281	264	245	240	203	224	175	218	204	208	186	183	173	190	195	196	165	169	166	176	179	174	192	168	175	158	191	161	170	174	183	185	167	151	177	183	152	168	176	169	151	176	169	150	159	182	149	168	171	147	155	177	164	171	178	178	165	156	181	174	170	169	191	159	170	155	177	172	162	165	154	164	157	165	159	150	162	158	144	165	161	173	146	200	184	170	140	162	159	168	163	172	184	165	171	165	174	161	171	169	154	164	157	155	171	192	173	145	175	154	145	175	176	189	160	170	169	152	167	161	143	160	162	171	156	171	156	177	177	160	176	193	182	173	160	156	157	152	159	165	166	163	167	152	143	190	184	176	175	146	167	162	161	159	171	177	165	160	164	166	164	168	167	153	157	162	187	170	155	185	189	208	158	151	157	162	157	184	155	149	162	189	173	169	148	152	165	186	161	177	162	151	150	178	152	153	160	154	166	179	164	136	176	151	170	168	178	179	184	160	156	157	171	176	172	174	166	150	178	162	167	176	163	186	175	165	164	135	160	178	164	163	177	177	174	149	174	145	159	153	162	155	152	161	161	171	151	170	189	181	156	183	146	167	158	166	174	168	159	157	165	160	171	178	159	169	173	144	126	163	143	165	170	153	144	184	148	158	138	170	167	160	170	167	177	175	163	172	159	151	164	160	185	190	173	169	142	175	139	168	195	161	172	174	164	169	154	154	162	176	175	144	169	168	151	140	144	170	162	175	165	173	163	162	162	169	161	179	158	190	153	159	168	170	155	144	169	176	155	152	141	169	170	164	181	150	153	169	138	152	153	176	138	157	158	161	159	167	154	168	173	174	155	164	156	178	170	167	157	151	171	150	147	159	143	166	160	157	154	184	162	176	162	131	172	154	171	162	155	162	159	167	168	178	156	175	188	167	150	172	163	169	175	178	131	168	145	156	154	172	143	189	163	173	175	173	182	167	168	181	154	156	157	165	169	164	165	158	166	175	166	163	162	164	174	157	161	173	169	168	136	173	185	163	176	172	157	168	146	187	156	154	154	171	170	170	184	170	168	173	159	167	151	147	180	177	156	164	175	163	196	176	164	183	176	179	171	202	169	189	196	159	177	168	170	162	158	168	155	171	186	163	178	164	146	166	195	167	179	177	178	174	165	168	159	155	147	164	168	173	153	160	186	164	177	160	161	171	146	161	155	169	160	152	169	153	149	180	150	169	177	162	172	160	154	159	172	133	168	171	161	173	144	140	172	140	149	154	170	166	155	175	162	180	197	169	164	153	171	166	177	172	154	181	169	165	168	158	169	167	157	182	150	148	170	150	154	184	185	172	153	160	174	175	179	140	164	161	160	155	154	180	163	178	167	183	162	161	140	158	168	178	183	157	149	204	175	176	184	145	176	147	155	168	137	157	171	172	153	159	170	147	181	156	177	187	170	176	151	180	165	149	185	173	181	153	173	163	167	161	178	164	171	185	167	160	149	178	166	172	174	160	168	178	145	172	165	139	172	170	170	171	176	163	176	166	170	165	167	171	166	156	200	168	174	201	173	169	169	155	173	177	158	199	178	146	170	195	171	173	176	163	148	174	175	195	166	155	176	188	142	186	164	163	180	166	166	169	175	165	147	183	159	164	164	147	164	158	158	192	154	170	146	174	163	144	155	163	168	160	178	173	165	180	167	171	169	190	171	158	149	170	160	174	169	152	153	193	169	153	168	141	184	159	170	193	148	185	172	167	160	170	153	171	167	164	183	179	158	152	165	172	137	149	184	166	161	154	139	170	147	160	143	144	148	169	159	162	149	160	169	167	176	161	167	162	147	142	181	152	151	168	183	153	183	172	183	163	169	166	158	161	185	170	161	165	167	160	169	146	151	181	146	183	140	157	161	164	196	163	159	169	142	158	139	174	179	144	161	171	183	165	162	137	165	174	161	164	158	169	157	163	155	181	174	204	168	171	169	163	147	166	177	130	172	157	180	156	176	174	185	177	153	183	173	177	183	176	174	164	169	167	149	149	154	154	167	146	173	138	178	183	164	139	162	161	145	166	185	174	167	178	155	178	132	166	192	178	146	162	153	141	144	184	156	165	150	163	172	156	191	199	174	161	177	146	172	153	166	167	172	166	162	181	153	170	157	175	184	167	168	159	144	184	173	165	182	195	154	149	164	155	162	157	147	164	162	178	193	168	166	162	151	163	141	135	169	166	185	158	185	153	138	162	148	155	172	159	166	171	166	153	173	185	143	175	188	169	171	158	133	173	138	162	180	166	172	156	183	181	173	185	172	158	159	179	163	165	208	164	157	144	153	152	165	171	183	168	156	174	156	166	189	170	166	158	166	164	159	196	179	192	170	153	151	171	176	177	171	166	166	160	146	172	152	157	166	149	174	175	180	161	153	158	172	178	161	161	158	176	182	173	171	172	170	171	163	161	161	190	151	165	158	159	175	160	159	147	157	163	185	181	174	165	173	157	175	146	168	187	156	149	179	145	148	196	158	170	192	155	162	191	203	156	155	161	132	163	182	164	180	162	164	178	186	159	175	148	162	182	154	163	166	171	176	162	176	146	187	137	170	164	163	178	187	161	199	151	161	167	137	152	166	166	155	156	177	166	139	172	153	186	168	176	164	165	153	162	145	151	173	146	171	159	151	156	153	160	206	153	180	178	173	151	194	153	164	181	143	153	177	164	181	185	162	170	155	170	181	172	165	166	181	147	145	169	162	192	151	156	149	174	164	168	170	160	181	147	163	179	167	150	155	159	185	169	156	163	156	168	151	161	150	144	159	163	161	185	154	165	152	140	186	157	153	190	153	187	173	152	174	159	180	186	163	133	164	170	189	174	183	185	180	162	146	165	161	162	146	169	155	131	148	164	183	159	157	155	157	169	159	162	184	191	173	161	160	183	162	160	158	146	158	178	180	168	184	151	207	177	165	188	162	165	150	157	148	181	164	151	168	174	170	154	188	146	157	170	155	159	158	174	156	183	186	164	164	163	167	173	168	143	157	160	173	157	159	134	172	175	168	156	177	143	151	156	159	154	175	148	179	164	169	157	177	149	152	151	164	172	162	171	159	161	167	172	158	162	171	157	160	171	165	164	154	162	148	180	171	158	154	170	187	150	169	163	159	182	159	154	164	171	162	145	170	187	170	149	169	151	162	158	157	156	169	153	152	192	148	162	151	150	164	179	182	163	165	166	165	146	175	165	166	189	197	167	155	173	142	166	173	171	162	151	159	165	163	174	169	178	162	164	160	173	156	173	150	171	175	162	177	158	205	179	179	157	169	133	162	152	168	167	163	178	161	209	157	167	150	169	182	153	175	173	147	160	160	155	157	164	182	161	161	162	171	186	141	160	175	137	168	175	187	180	153	168	151	178	163	167	176	156	156	188	146	158	153	163	178	185	143	168	156	149	170	177	149	173	168	155	165	162	168	174	140	151	169	176	163	160	172	154	164	145	148	178	138	179	163
5750	9339	5499	17462	1067	772	643	514	394	371	305	299	258	261	273	223	242	227	220	226	227	210	199	214	215	236	232	202	192	234	196	168	176	213	191	183	200	220	192	200	217	191	215	208	213	193	175	204	199	190	186	204	220	186	194	198	200	195	216	218	202	179	203	227	198	213	211	200	195	188	200	207	201	179	198	202	213	200	202	179	192	201	186	201	206	188	199	206	206	193	197	206	184	195	180	208	218	192	194	200	173	219	197	196	183	219	193	186	199	185	203	174	180	196	183	184	172	197	180	172	202	205	193	209	198	194	186	167	220	202	188	210	219	207	203	195	203	208	204	188	195	203	203	205	210	216	173	219	191	200	177	182	204	201	186	196	176	200	173	201	190	195	211	216	187	192	184	196	191	192	193	205	194	203	166	206	192	187	213	202	183	175	190	194	190	181	179	216	206	208	197	212	190	180	189	190	186	180	202	184	189	177	208	216	186	194	206	200	180	189	200	208	194	195	190	202	197	213	199	185	197	193	218	196	186	172	192	188	216	191	191	192	200	193	205	201	217	189	208	208	189	184	218	215	185	205	184	191	218	205	197	197	193	201	192	193	192	165	164	190	194	201	203	191	169	194	186	213	178	196	209	193	187	229	169	203	194	194	207	188	179	183	207	209	192	187	210	189	207	206	205	204	183	184	190	198	210	206	198	187	165	201	191	208	202	224	189	180	215	201	172	212	189	186	202	187	198	200	179	193	195	195	179	203	183	186	208	212	220	217	191	176	214	175	191	184	199	196	165	186	210	193	215	212	206	217	211	214	189	193	180	191	178	187	198	222	189	181	196	193	201	218	199	187	212	200	179	174	192	189	202	171	196	193	223	200	180	196	184	204	217	171	201	199	210	198	218	198	184	171	232	212	185	177	206	212	211	229	202	192	222	204	200	198	217	185	185	192	185	185	210	206	166	201	219	209	198	195	204	206	204	204	205	195	183	197	197	208	200	198	202	205	217	210	198	188	202	212	195	209	176	209	192	210	191	207	196	175	185	204	212	157	194	203	196	211	171	204	167	201	189	188	195	198	218	169	192	221	200	209	185	232	183	191	194	203	181	183	182	184	205	181	192	195	191	196	191	214	197	204	195	210	217	189	186	218	194	198	193	208	207	212	216	202	195	161	192	209	171	200	207	205	222	188	206	182	201	187	197	200	195	179	200	217	189	197	171	217	201	209	209	182	190	229	205	178	186	192	194	203	212	168	212	183	221	192	192	219	173	182	194	197	216	179	171	185	197	207	192	186	176	210	190	180	187	202	201	200	183	183	193	215	183	213	190	184	194	223	187	197	206	207	189	204	200	200	201	201	180	196	195	194	216	194	207	187	194	204	192	191	192	203	188	206	192	192	187	196	187	190	213	181	211	192	170	188	196	209	183	195	212	220	175	208	193	227	173	190	220	186	184	214	181	187	213	207	180	217	197	188	202	201	199	195	190	202	190	208	199	189	210	195	200	192	206	195	204	207	212	200	176	205	208	203	198	198	202	205	197	204	206	215	219	192	194	205	180	208	197	204	200	190	205	184	190	179	200	184	176	193	202	224	192	205	192	205	212	205	170	192	207	201	201	193	200	192	211	234	207	175	205	172	199	197	211	198	187	229	199	202	186	201	180	216	209	196	240	195	200	207	202	196	187	191	200	208	188	190	178	212	226	189	208	195	214	219	197	176	191	179	236	207	196	196	198	185	183	195	210	171	202	197	205	188	198	180	175	198	173	215	181	164	207	189	182	182	191	206	199	172	220	215	233	214	198	193	194	170	205	194	223	187	200	187	206	207	217	199	182	183	194	183	197	187	198	200	195	205	203	186	208	192	224	186	197	200	183	204	207	196	188	174	189	201	213	201	203	196	200	194	184	192	177	200	214	221	208	193	213	177	207	176	189	191	202	178	185	199	183	180	180	203	213	190	185	205	187	182	200	195	208	227	187	188	210	240	186	206	242	189	209	180	190	193	212	198	199	193	175	199	189	215	186	186	180	189	198	207	208	211	195	211	208	177	226	196	219	186	224	215	198	205	193	193	190	202	211	181	204	209	212	166	204	195	205	186	187	221	194	214	220	195	197	178	186	217	191	200	197	200	193	198	206	175	211	200	204	212	177	198	183	216	170	204	220	206	183	164	200	198	198	199	196	180	223	203	216	205	195	188	184	195	180	189	185	167	197	209	203	185	209	208	182	165	202	180	189	188	201	198	186	210	181	198	190	195	194	200	206	199	211	186	214	204	220	179	184	197	190	189	222	174	187	187	206	190	207	174	190	187	196	193	191	187	189	213	202	187	185	202	194	199	206	217	198	238	166	184	185	194	204	184	207	194	195	225	214	195	194	175	176	215	183	165	187	183	186	191	213	208	204	196	181	205	191	201	206	200	199	187	188	174	177	199	187	178	190	187	203	184	169	195	206	192	222	172	194	203	221	224	177	188	204	193	195	203	186	175	220	203	205	197	182	194	181	172	214	173	198	215	196	202	192	180	201	203	202	204	193	205	195	193	204	203	207	161	218	177	212	210	217	222	200	190	202	209	193	206	215	193	209	176	182	192	177	181	192	185	195	176	223	200	181	173	198	179	208	213	188	214	154	195	193	193	188	192	180	177	212	197	208	186	173	187	178	174	185	195	173	180	211	227	198	188	189	194	224	224	184	194	198	186	176	201	198	179	184	186	173	204	189	190	219	213	204	199	204	221	186	189	196	179	198	190	200	194	199	177	198	181	181	223	183	179	198	183	206	190	160	181	208	183	197	156	191	192	192	190	223	205	171	167	172	168	179	191	203	185	210	174	189	203	200	196	186	194	194	171	210	183	183	192	212	190	200	195	194	164	196	171	195	202	176	193	178	209	178	189	193	190	203	188	210	180	188	202	200	177	188	190	171	203	218	176	209	215	191	181	182	186	218	206	221	223	184	167	196	210	192	214	202	193	186	174	202	180	198	166	175	183	213	174	181	206	215	214	195	197	186	223	165	204	183	212	212	203	175	171	200	172	190	191	166	187	201	183	216	190	191	220	180	185	211	200	209	185	172	209	183	208	169	200	209	209	191	174	185	195	190	191	188	197	194	204	191	195	198	186	195	190	214	178	178	194	192	189	192	202	192	180	198	198	217	175	191	184	207	191	195	196	185	177	203	205	228	193	164	208	192	213	189	207	215	185	197	198	207	190	197	203	216	188	196	205	187	201	199	195	194	198	196	205	197	197	190	188	193	195	192	186	190	197	187	208	198	188	201	201	190	212	200	198	196	210	190	204	191	194	193	207	201	204	190	214	178	196	164	200	197	192	197	192	200	209	217	197	177	197	190	222	181	179	207	186	166	200	173	201	209	180	203	223	191	150	186	194	197	203	189	204	217	192	187	195	177	195	229	196	195	198	204	199	192	213	194	180	178	203	206	196	186	196	223	190	209	195	207	216	220	194	182	207	202	214	225	185	189	171	183	203	194	180	206	201	193	185
22789	21507	29251	24376	21505	20783	4753	737	476	496	413	390	343	291	301	321	261	271	251	256	256	271	250	231	260	243	229	219	205	235	177	221	214	173	212	214	214	199	194	212	202	212	198	228	191	203	198	189	194	198	194	224	204	221	193	211	225	209	195	196	178	189	201	207	175	187	195	193	186	172	172	178	200	214	169	183	210	169	201	198	195	185	194	186	180	185	188	161	218	201	203	221	178	178	188	202	201	200	214	184	196	185	191	203	197	206	187	188	213	199	202	186	212	214	190	196	209	189	194	170	196	181	211	184	196	192	177	214	189	189	198	189	179	194	189	193	209	179	196	193	183	177	166	197	195	173	188	185	183	183	195	184	181	174	182	183	192	195	227	186	188	187	184	198	198	175	192	176	207	206	187	191	179	182	205	210	168	200	163	191	197	211	203	195	200	202	174	205	189	173	210	171	200	187	211	186	180	212	194	200	199	199	204	202	189	180	152	214	204	205	202	178	202	177	202	180	204	192	186	210	190	212	195	190	210	178	185	204	199	185	204	183	179	194	219	186	195	191	171	204	185	180	194	160	192	182	204	181	185	201	189	210	204	197	190	166	175	182	185	197	194	207	175	161	178	191	168	181	205	167	184	189	195	178	168	172	202	188	186	173	205	202	182	201	186	170	205	190	181	197	170	176	195	198	197	172	203	178	180	194	205	208	207	206	205	195	173	165	185	205	203	174	193	176	192	186	201	166	179	182	208	211	189	182	195	181	201	195	203	197	188	189	202	197	186	202	196	203	186	187	172	194	155	179	201	203	206	184	176	215	177	189	178	186	184	177	182	169	189	200	197	190	165	196	188	204	191	209	190	199	185	168	197	200	185	203	185	203	190	200	201	202	190	204	187	184	188	205	173	179	192	188	177	169	203	188	199	200	192	183	194	181	192	184	202	203	181	173	195	193	180	196	202	200	208	184	190	174	202	205	176	178	181	189	189	164	188	195	198	204	196	176	218	195	188	190	193	189	224	203	202	192	175	179	170	198	176	190	194	153	196	172	185	190	195	174	207	213	171	197	196	174	204	177	191	197	207	179	211	167	206	197	198	188	189	174	169	212	198	193	203	204	212	184	199	180	186	182	196	170	193	188	193	196	177	190	214	183	194	188	182	202	193	202	177	209	184	192	182	191	214	193	209	202	191	186	201	204	188	214	183	189	167	216	219	194	208	194	179	202	200	170	192	202	195	185	188	185	201	178	198	184	183	184	186	169	199	200	187	170	203	171	173	201	168	188	203	211	194	203	202	197	193	213	186	177	178	190	163	215	208	186	211	184	195	186	202	181	235	192	175	191	194	178	192	196	201	180	177	217	177	179	190	192	208	202	199	204	192	201	191	194	202	194	175	213	193	197	191	190	200	196	207	211	168	194	192	192	169	174	196	175	183	202	218	202	204	184	214	168	192	203	189	185	176	167	212	212	201	202	193	184	212	182	196	199	172	200	172	199	208	199	179	175	199	199	196	214	183	193	182	178	185	200	196	184	198	169	172	190	203	205	185	198	183	187	177	192	209	190	215	194	166	194	177	190	174	169	181	183	190	183	176	197	168	197	208	158	194	183	215	205	201	203	199	209	199	207	185	178	194	181	203	205	188	175	189	192	169	195	186	188	168	180	189	206	194	215	191	206	195	182	185	176	168	180	203	182	203	183	181	200	205	186	193	219	202	218	180	178	204	180	166	191	172	185	193	188	219	183	190	183	185	194	206	196	171	196	177	198	199	168	170	227	176	203	196	194	169	181	199	191	163	165	153	202	212	179	187	186	202	201	200	195	176	192	195	183	176	200	198	211	209	204	193	179	194	195	195	195	201	191	195	195	214	171	201	193	184	190	193	232	200	193	225	203	187	180	182	182	172	194	199	194	208	169	178	195	191	205	203	198	176	176	214	200	183	202	191	213	181	186	197	195	165	167	209	202	200	218	170	198	185	195	193	183	198	215	176	176	187	195	207	194	192	176	179	190	176	182	187	206	200	183	187	171	192	210	193	198	189	209	215	199	181	191	171	182	199	190	217	202	212	214	186	179	186	178	198	181	198	195	185	202	179	214	209	176	185	205	196	198	207	178	186	178	171	186	210	183	162	228	196	195	187	197	210	196	200	182	180	179	178	198	193	209	206	187	191	210	188	185	190	176	193	184	198	174	200	194	165	210	193	174	182	204	187	199	208	185	192	176	194	204	205	211	207	205	202	210	202	196	209	176	204	214	200	184	169	207	205	193	188	174	195	193	196	222	176	191	178	192	197	191	195	190	185	168	174	189	210	184	192	164	202	195	181	203	197	212	196	189	187	191	186	189	168	190	196	190	191	196	173	184	196	209	183	185	193	185	196	188	188	198	216	177	193	192	173	202	180	177	180	189	177	197	173	178	180	177	182	178	170	187	200	187	193	178	183	220	174	170	187	174	197	164	219	205	202	199	183	192	222	190	224	189	193	196	170	167	184	194	185	210	200	186	164	192	172	202	187	204	219	185	187	188	203	200	192	193	197	195	191	192	198	184	203	185	169	196	193	187	208	178	202	225	214	207	207	179	195	189	198	198	188	192	193	186	211	205	197	174	167	206	167	186	190	188	194	161	176	209	223	191	176	180	188	187	183	205	225	203	182	172	197	193	190	204	178	209	205	176	198	203	203	195	202	192	202	184	205	180	195	167	215	182	175	194	189	168	207	188	192	200	160	195	161	192	172	177	155	167	199	181	182	197	237	203	188	189	189	193	195	198	197	196	191	186	181	194	193	172	189	214	206	183	193	190	179	196	213	193	198	180	183	178	181	164	191	172	210	194	190	196	197	191	178	180	181	183	205	181	174	210	151	210	171	183	172	190	177	198	177	186	191	214	179	224	203	196	206	196	192	175	223	197	178	193	185	204	179	199	187	228	195	206	169	203	197	164	211	187	169	185	193	164	195	191	225	201	216	204	204	222	209	216	185	187	206	186	184	203	213	194	227	172	204	204	188	186	202	184	194	185	181	202	202	195	193	175	161	232	196	179	190	223	185	178	179	201	187	196	207	188	170	175	171	191	190	155	185	198	199	179	209	197	207	202	205	226	213	211	202	213	183	194	199	188	201	184	179	202	186	204	157	199	180	183	196	175	184	191	195	174	208	169	173	197	181	199	206	189	167	196	202	202	181	184	189	196	196	168	206	178	196	173	169	164	172	204	192	164	213	201	197	193	194	191	201	192	181	184	188	209	195	199	193	181	198	192	179	209	182	198	179	193	184	178	187	199	201	174	185	173	204	191	196	207	194	171	187	196	199	185	169	223	216	192	189	176	178	185	210	170	170	193	183	203	201	206	186	200	199	169	180	173	193	201	180	199	196	194	224	192	197	218	180	192	152	193	199	198	195	200	169	192	196	204	198	166	170	179	196	199	176	196	181	193	180	172	181	182	193	188	190	195	172	189	169	174	196	181	203	190	178	195	212	186	184	199	184	192	175	183	188	185
7573	19514	13037	28396	3190	2195	1644	1270	916	817	690	623	492	463	417	378	399	349	330	303	307	325	310	303	253	303	261	298	279	265	229	284	275	278	262	257	243	247	248	261	231	251	262	242	236	244	266	246	246	251	253	243	232	244	211	262	239	241	270	235	215	240	248	214	229	277	240	259	204	238	253	234	252	242	262	244	230	266	251	224	247	224	220	222	248	216	229	225	225	240	262	225	252	245	246	234	241	234	237	259	244	209	228	240	244	240	223	239	220	234	207	237	218	237	227	238	232	234	230	241	264	249	222	249	248	234	237	239	199	218	219	253	245	212	216	251	224	248	227	218	239	254	235	239	215	235	214	253	216	213	271	237	214	218	223	222	239	230	246	237	231	242	220	243	263	248	244	240	237	262	227	235	252	248	235	214	257	200	252	255	232	234	240	221	208	213	203	252	246	233	235	231	243	242	234	262	205	221	241	223	212	228	256	235	238	244	221	241	221	228	220	245	233	224	247	224	238	221	247	245	207	241	258	232	214	224	229	228	233	230	241	244	242	244	223	194	235	240	227	240	243	240	217	222	210	229	227	238	241	195	213	205	213	192	242	219	243	233	222	227	226	243	252	268	226	233	224	252	248	225	235	234	237	231	254	234	245	218	212	251	239	232	230	242	234	234	264	234	196	249	256	241	218	226	257	244	235	243	260	239	227	217	235	261	238	234	229	241	220	249	224	243	222	255	205	243	217	241	221	251	208	207	224	196	237	218	200	229	251	232	237	267	234	224	234	249	227	215	237	233	209	217	253	209	213	219	225	230	212	238	226	232	199	233	236	199	231	257	233	240	199	218	239	210	239	254	236	215	278	235	224	234	231	198	240	243	232	223	236	217	220	226	223	228	210	227	200	249	233	223	226	270	264	209	210	233	216	244	222	201	246	239	246	240	225	221	227	253	243	236	256	222	221	236	199	266	221	222	224	220	225	212	248	232	220	227	210	221	240	227	241	202	211	269	229	246	218	236	213	262	241	218	228	241	226	241	235	234	234	229	223	243	227	237	227	229	239	225	238	236	258	250	229	234	237	221	243	212	243	227	244	239	245	228	230	231	218	226	244	248	222	228	230	223	256	219	198	233	204	263	265	231	227	233	208	245	226	211	239	240	251	232	243	214	232	218	246	205	209	223	203	220	224	231	221	248	217	231	220	225	229	230	258	243	248	244	235	224	223	213	251	241	225	220	259	238	258	224	226	240	229	236	231	258	244	260	210	244	252	219	215	209	228	255	228	226	247	249	232	247	253	240	242	259	234	244	238	212	233	226	237	223	238	221	234	230	221	236	264	245	237	244	236	225	232	227	250	237	231	217	236	224	237	211	228	243	226	242	217	217	265	232	244	246	237	211	251	230	240	252	224	243	214	238	260	244	255	211	269	218	242	212	196	245	238	235	229	224	234	257	202	231	235	198	201	236	263	236	214	217	225	264	254	236	254	268	258	227	231	232	231	250	245	249	202	239	233	214	221	233	233	235	217	280	201	252	226	229	214	235	248	223	249	241	249	208	245	245	231	256	211	211	218	237	245	232	230	234	241	262	246	206	247	225	224	212	235	241	239	245	226	251	227	225	244	221	242	218	236	255	207	230	234	238	234	241	231	211	225	231	265	209	243	218	234	223	232	215	254	236	209	239	250	255	264	221	218	245	201	274	211	254	245	239	235	260	218	244	250	249	233	210	258	245	222	232	251	226	222	249	247	217	228	231	193	239	204	252	195	242	228	243	242	231	240	248	251	235	223	196	224	213	251	239	247	221	229	215	235	242	223	240	208	243	232	245	260	233	232	241	239	245	237	227	258	237	224	243	248	202	236	238	252	257	229	246	230	216	201	256	238	272	224	242	232	257	221	273	228	262	223	252	226	250	231	224	254	211	246	211	235	233	218	217	244	212	251	225	204	213	228	248	212	235	230	244	247	246	251	229	232	221	244	223	259	227	229	242	245	239	216	247	263	238	208	219	231	224	233	223	230	225	223	247	228	227	212	262	219	250	241	241	250	231	218	247	216	259	265	235	201	243	245	241	232	248	244	242	230	190	206	227	230	221	252	223	239	212	251	231	200	233	229	260	246	244	250	218	249	213	230	256	236	227	231	238	237	233	227	242	254	227	236	257	272	229	248	223	257	257	209	228	214	224	224	251	234	256	227	235	224	233	257	229	228	233	217	250	229	234	244	233	213	220	211	211	218	238	203	217	221	226	255	249	251	248	254	221	226	221	244	207	233	243	215	211	239	221	249	214	223	212	216	235	242	231	206	237	235	236	228	229	265	226	230	244	221	241	226	246	221	224	208	248	209	228	212	217	246	242	235	236	211	229	219	216	217	237	210	224	221	240	229	228	242	234	269	215	235	216	245	239	219	236	226	213	222	248	223	217	231	230	255	234	220	227	226	227	240	241	228	233	243	205	224	239	231	239	246	231	258	252	241	234	215	231	227	225	240	231	232	246	249	238	225	248	236	250	252	236	221	223	235	233	239	252	233	231	234	250	228	242	238	243	213	247	236	232	222	229	237	242	253	235	238	221	222	200	244	206	227	230	244	253	221	221	206	251	250	248	226	247	233	231	223	271	230	208	222	239	220	238	221	228	197	233	232	221	233	250	226	217	256	235	223	202	225	219	223	226	235	238	223	224	233	259	269	234	226	211	226	220	208	228	220	202	262	234	259	231	249	239	234	263	232	237	206	209	241	236	259	237	215	231	244	216	214	238	232	221	182	240	229	205	234	251	256	239	220	262	235	215	217	227	247	216	221	244	219	241	228	223	229	244	223	233	209	245	209	272	233	248	230	231	220	226	217	240	245	234	209	237	225	231	238	230	210	221	243	230	196	240	214	219	212	235	243	245	228	224	228	224	225	241	248	242	266	214	223	216	226	241	239	211	243	240	205	221	255	240	235	238	262	233	238	239	211	250	241	238	254	235	286	217	227	260	233	231	256	230	220	236	242	244	220	230	241	236	228	249	225	222	206	237	225	239	234	235	215	220	229	251	223	245	254	216	239	231	243	238	201	228	229	252	252	228	216	219	206	241	236	241	253	210	235	220	225	268	246	241	233	193	207	247	239	228	250	237	218	252	230	245	234	244	259	239	234	242	231	227	224	246	226	250	193	240	222	239	207	245	253	231	214	214	246	257	240	244	262	223	255	236	238	243	253	247	214	212	235	260	208	261	249	223	234	239	237	216	240	228	231	218	252	221	222	232	209	244	246	235	251	238	234	228	244	214	214	215	219	230	234	228	207	212	233	235	217	233	244	221	218	233	194	220	221	228	226	233	216	213	240	225	244	239	223	217	239	251	217	251	242	240	254	219	231	230	253	271	248	220	222	236	221	237	219	222	225	233	258	229	216	243	226	218	259	245	236	239	209	250	225	263	253	238	236	246	207	234	237	244	217	207	263	214	233	241	224	230	250	239	246	271	228	260	240	230	225	254	225	283	225	232	253	221	233	215
27788	18001	4316	4153	469	378	346	360	343	370	371	342	346	351	340	349	335	348	331	338	339	326	312	365	345	331	323	352	323	340	366	328	318	336	340	325	312	324	349	334	326	364	324	368	369	336	349	325	348	355	326	346	365	321	361	330	329	338	343	346	336	351	320	333	350	348	356	332	330	362	335	335	340	356	322	331	357	330	338	321	312	369	338	325	338	312	361	349	338	346	323	352	350	350	345	354	329	367	322	299	364	327	343	319	314	379	366	333	338	329	343	335	353	345	340	333	330	340	314	355	325	336	354	338	350	313	367	350	371	314	321	301	360	350	309	334	341	346	318	358	298	332	370	326	345	329	380	376	351	350	328	329	305	318	338	340	361	318	364	340	334	324	335	313	331	351	292	364	358	367	323	347	354	325	331	348	303	320	344	367	343	326	314	346	320	369	343	347	364	366	338	365	361	317	316	323	321	348	378	338	324	355	351	336	320	390	335	349	314	314	349	331	335	324	337	335	337	303	348	351	346	318	325	345	345	312	355	368	321	330	322	318	334	324	342	337	335	358	340	309	313	322	339	329	341	315	349	335	339	342	355	336	322	336	331	355	317	351	366	342	343	335	332	353	300	350	333	382	345	317	377	316	294	347	318	397	357	329	325	343	312	342	350	341	332	363	344	378	324	324	321	375	357	346	336	333	361	350	344	332	383	317	347	340	331	352	335	342	318	343	316	337	355	313	320	326	285	378	322	349	325	304	332	348	317	294	339	341	349	332	334	377	372	377	333	329	329	346	304	352	366	353	374	330	319	358	324	345	329	316	355	361	310	345	323	305	327	342	346	362	324	375	304	337	346	291	336	338	361	320	350	319	354	335	304	316	340	338	338	358	307	340	324	336	308	344	345	349	341	333	311	328	321	343	346	334	317	353	358	330	349	364	340	321	321	328	332	325	328	343	320	301	341	361	364	339	332	298	371	347	348	335	340	360	272	309	307	329	341	309	323	325	322	343	364	299	321	307	350	328	308	339	319	338	343	313	351	338	367	375	366	321	337	334	344	330	341	324	370	307	330	342	341	327	335	358	345	302	314	324	357	340	359	360	345	342	318	341	333	310	321	358	315	313	332	381	338	365	345	347	321	365	307	317	333	364	330	336	331	319	319	313	322	332	349	314	370	352	324	344	357	322	311	330	338	350	331	345	356	370	350	307	370	334	322	300	312	330	307	339	365	345	352	339	336	328	351	354	324	347	335	332	364	330	371	357	345	361	345	359	344	353	357	363	356	342	350	341	332	361	347	355	311	312	353	382	306	349	357	337	344	305	353	345	332	351	339	356	356	332	334	333	316	370	362	353	309	365	340	352	325	333	329	368	329	322	330	342	363	341	325	313	331	344	339	327	347	330	339	339	368	321	317	334	310	305	331	349	357	347	344	329	332	316	335	360	354	312	338	342	328	307	336	339	304	355	351	330	314	327	322	339	330	353	333	316	327	318	374	355	316	359	371	375	325	324	363	328	331	328	337	335	321	366	345	318	380	335	357	372	353	347	312	326	337	329	344	327	349	371	335	351	288	352	314	340	327	364	313	332	318	321	335	338	313	330	322	342	355	324	366	357	318	342	345	302	323	338	344	334	310	337	333	326	343	291	321	351	331	312	299	329	337	356	338	342	308	332	339	351	343	349	323	332	313	315	299	325	349	313	327	348	368	312	317	333	336	330	316	327	335	360	336	329	349	345	328	342	333	317	349	359	305	339	337	330	332	305	340	350	360	333	312	344	338	300	302	348	363	325	347	345	321	349	358	334	363	335	351	357	338	360	338	328	348	331	328	329	344	325	313	335	340	339	339	329	319	340	339	358	352	331	363	383	341	313	326	368	324	337	331	331	335	353	292	344	316	321	345	352	348	352	349	307	333	330	331	348	349	318	354	341	374	370	352	358	374	325	327	329	308	333	338	326	368	325	347	331	334	328	339	318	363	355	324	339	341	320	334	333	351	339	346	350	316	346	347	294	353	330	325	326	337	312	336	332	364	345	321	368	352	360	370	307	329	324	358	360	353	350	337	351	291	348	329	334	356	367	330	359	338	333	294	352	325	308	346	353	308	358	348	323	333	326	356	323	314	333	349	329	345	344	345	317	331	327	326	359	311	336	357	336	312	350	349	303	317	344	347	344	336	366	324	344	349	351	343	322	333	335	360	375	323	345	341	348	305	307	349	345	327	346	314	345	373	352	346	356	327	320	359	363	322	372	322	364	334	333	344	351	345	342	363	330	370	357	373	367	353	328	363	326	334	344	349	354	372	322	314	329	332	345	337	321	288	344	309	335	329	325	333	341	290	355	353	347	316	310	338	356	342	353	355	314	374	335	311	347	313	358	338	328	308	360	325	340	347	348	311	327	359	320	339	359	332	316	344	358	329	325	307	343	384	315	344	337	319	366	358	337	337	334	351	337	345	328	325	350	330	326	331	335	370	333	337	305	333	329	343	336	319	340	339	374	317	327	342	337	333	306	339	324	341	354	367	343	360	308	323	314	344	343	352	357	334	345	335	290	347	330	341	349	347	320	313	347	324	335	303	339	365	311	320	345	372	360	335	364	292	312	318	346	337	371	342	382	379	347	326	347	327	369	343	334	367	332	341	336	360	337	318	305	330	347	307	350	352	312	322	313	334	347	339	346	322	329	349	350	338	316	347	340	323	325	338	362	337	387	350	359	352	304	330	323	353	320	337	330	336	348	360	345	282	336	316	325	299	364	378	361	372	341	344	337	346	345	339	335	340	347	365	358	349	290	358	336	304	323	347	320	346	345	345	354	343	347	372	347	329	342	347	335	373	338	336	357	363	357	331	347	330	357	329	347	329	319	353	321	350	349	327	324	327	336	363	319	298	347	333	338	348	331	334	334	334	310	381	352	344	314	322	316	317	320	328	360	355	345	368	342	347	376	295	364	350	334	360	370	348	333	338	341	352	328	320	329	351	335	353	350	322	327	353	346	355	331	332	334	328	347	320	347	344	356	332	339	337	337	363	339	345	347	319	357	335	294	334	339	337	373	349	337	340	310	313	348	331	348	354	337	316	317	327	363	352	273	342	342	352	359	323	361	320	329	362	328	351	344	340	359	324	333	316	305	387	312	340	329	314	316	321	332	335	328	331	300	288	342	331	336	333	332	350	319	337	320	341	302	344	373	315	339	321	320	334	338	315	320	331	336	370	373	344	343	368	315	321	328	353	344	323	339	345	358	365	315	330	313	305	389	336	371	302	359	344	327	345	344	355	345	321	329	311	366	349	369	345	368	312	346	340	350	323	348	363	351	324	351	331	321	367	346	353	307	337	365	344	364	321	359	347	342	376	333	349	338	347	348	356	343	351	341	327	331	347	351	335	340	356	343	343	325	346	306	303	327	349	342	334	313	346	338	334	344	329	340	343	367	348	293	325	329	315	338	349	354	339	377	341	326	348	339	339	337	352	343	369	336	334	339	342	353	331	314	328	331
6116	4446	2333	3453	513	456	479	433	440	449	407	403	404	423	401	407	395	440	399	412	418	423	402	390	403	388	389	423	396	386	378	400	388	400	431	398	425	384	437	436	423	377	400	387	386	387	381	408	411	412	413	372	406	368	385	378	418	428	350	396	402	373	368	413	389	382	379	375	404	388	410	392	425	383	374	396	392	394	409	392	399	382	388	391	374	406	378	406	397	398	394	383	393	406	402	367	398	350	380	409	406	381	379	390	401	397	379	384	399	368	363	360	451	385	401	383	389	435	406	411	404	373	384	397	395	383	421	414	384	399	412	446	400	360	375	385	406	390	399	419	393	379	403	431	366	424	427	406	407	397	395	394	401	408	421	377	419	393	392	423	393	415	400	367	384	391	450	380	396	409	409	382	389	393	396	379	384	400	379	395	367	422	366	413	362	356	408	385	419	350	404	404	453	429	422	397	412	395	416	386	429	415	405	409	386	372	357	384	393	393	383	400	383	371	416	394	391	382	391	380	409	404	410	370	414	395	402	402	372	401	461	368	384	385	388	403	391	414	372	361	377	421	416	356	368	393	398	409	384	376	383	375	402	393	417	405	420	436	412	389	371	364	382	438	394	409	374	387	389	426	404	410	393	396	397	391	399	398	398	387	380	451	394	386	411	389	377	380	424	387	415	388	425	386	398	443	413	384	400	425	389	385	430	396	377	403	398	427	384	386	365	361	429	400	372	413	384	410	425	385	381	415	383	420	396	379	410	405	399	377	408	396	386	380	386	386	421	383	383	372	433	398	381	425	423	366	416	408	376	382	378	375	413	400	382	408	408	390	402	414	347	404	385	402	385	353	391	397	446	363	398	406	406	403	407	418	412	408	386	380	391	386	392	408	379	399	386	379	364	389	366	444	398	392	398	379	379	390	390	388	364	421	429	402	382	398	384	377	384	405	392	382	429	384	423	381	405	371	375	388	383	424	410	394	366	404	404	404	388	384	383	398	384	386	382	429	388	386	415	393	393	396	395	443	370	385	344	373	422	389	402	389	412	387	384	414	419	378	396	382	419	427	414	383	391	362	429	385	414	395	384	441	388	413	406	416	377	411	400	383	427	415	389	404	415	398	409	394	424	371	413	411	418	424	417	430	416	417	357	419	402	373	416	366	407	397	397	405	417	399	339	400	406	409	362	410	391	398	397	404	382	391	424	392	385	418	422	414	427	411	445	415	389	431	368	412	394	381	428	393	397	389	427	389	417	370	417	414	415	363	403	393	413	398	402	404	434	404	408	416	418	353	414	417	425	364	377	357	389	391	392	372	412	405	406	426	391	411	387	372	406	400	366	379	417	390	392	384	414	403	435	444	416	395	354	407	418	367	442	409	380	372	403	417	393	405	367	415	400	405	413	382	386	383	383	412	419	396	421	407	426	408	358	393	402	411	417	402	396	394	405	432	388	382	399	375	389	369	405	408	373	398	397	367	400	409	387	405	391	399	386	396	417	397	370	396	378	404	386	393	429	404	367	380	408	369	398	378	398	374	418	395	349	388	395	445	423	387	414	406	418	413	392	396	412	397	438	408	390	391	400	398	411	397	426	384	412	395	413	402	375	406	367	365	414	380	414	398	403	400	381	399	367	382	422	401	363	412	368	422	382	416	404	423	401	404	398	398	375	397	405	360	397	426	390	415	385	394	376	394	403	363	414	397	411	426	426	402	419	389	391	373	360	397	382	410	363	416	365	394	376	425	420	392	412	391	427	396	392	391	397	383	372	391	393	418	384	369	453	387	405	421	411	406	388	417	411	388	395	377	385	377	402	387	402	366	395	414	371	432	395	402	398	393	386	354	376	360	381	428	406	412	391	398	415	396	401	379	395	402	414	407	418	386	410	411	395	431	389	381	394	411	426	430	401	364	366	408	373	382	424	376	376	380	409	384	394	402	392	407	402	380	413	416	404	407	428	406	407	361	435	404	412	410	412	417	388	395	398	375	398	391	389	429	412	399	415	374	379	404	376	378	377	387	386	442	412	381	422	416	404	373	374	380	397	404	443	362	424	403	378	392	376	411	395	386	386	389	352	376	376	392	382	428	364	438	411	408	393	375	381	390	406	411	380	409	402	383	429	462	395	384	398	414	412	384	372	396	431	390	372	415	371	416	417	380	391	381	367	385	409	369	395	402	415	403	378	392	416	408	382	422	417	427	409	391	401	385	378	382	385	404	388	402	393	392	380	380	433	404	391	412	395	422	401	386	371	389	359	399	409	371	404	416	394	380	381	393	396	397	363	425	400	360	401	410	403	399	388	422	390	398	410	404	395	402	389	367	404	403	404	397	431	411	393	408	418	415	391	366	378	423	361	416	372	390	434	397	406	414	395	399	397	392	386	418	393	390	371	394	354	425	370	407	424	381	397	415	380	406	389	451	391	387	404	385	413	427	397	409	377	371	428	400	411	444	381	416	397	399	396	426	392	378	397	402	402	400	431	434	434	388	375	398	357	396	400	414	433	435	425	384	396	412	420	389	397	446	379	378	428	400	406	363	404	390	395	379	372	390	429	404	382	395	413	398	367	402	379	377	389	405	384	369	393	391	394	397	366	394	418	387	409	413	384	388	401	361	425	378	400	375	420	415	410	431	425	377	420	410	388	406	399	410	427	404	387	381	399	374	384	435	406	360	376	407	370	405	394	361	419	425	389	377	367	389	416	370	391	393	374	380	413	366	395	399	392	432	381	410	405	433	393	399	365	372	418	392	415	398	393	384	386	432	378	404	383	374	360	369	401	391	424	419	407	382	427	403	433	410	405	389	362	426	395	388	405	389	389	385	402	392	356	393	385	439	426	393	380	399	377	403	414	413	367	406	410	368	357	438	408	409	396	386	426	413	396	394	419	405	408	377	406	420	394	397	379	388	391	393	387	416	407	403	381	382	417	375	381	404	410	387	440	401	410	422	378	375	389	417	416	370	419	384	387	406	387	441	397	418	382	392	385	411	413	424	380	413	420	400	385	447	381	388	415	447	405	390	414	419	396	423	409	377	418	384	386	400	392	388	395	424	403	391	411	411	389	415	405	400	384	421	397	400	374	408	407	425	357	390	409	366	393	397	398	418	426	360	399	409	403	384	413	409	424	407	387	420	408	407	430	366	421	401	389	410	381	391	415	435	416	393	412	402	365	426	415	385	411	376	439	387	408	376	386	386	392	414	369	437	386	395	401	384	410	411	387	412	422	359	389	401	398	375	419	411	414	382	421	395	370	389	404	401	405	405	407	386	354	406	370	420	389	402	404	379	417	366	376	425	394	372	398	423	374	390	412	427	383	413	402	392	414	379	399	391	384	381	403	401	378	377	397	422	382	401	392	425	417	412	393	380	405	400	415	388	417	406	410	401	404	381	392	409	412	388	376	380	361	393	430	412	410	386	381	365	415	375	381	413	397	386	392	419	406	399	401	393	357	391	386	400	385	385	416	365	394	409	388	402	429	385	377	418	370	445
23799	21462	28687	24840	21051	7009	869	674	607	573	514	471	475	476	483	476	427	428	462	427	398	399	417	413	396	409	427	435	376	374	405	374	382	374	409	403	400	398	406	378	368	412	372	390	397	419	375	370	372	380	403	385	389	361	364	402	389	445	393	389	422	404	332	364	388	390	349	365	370	374	365	376	389	382	383	396	394	380	356	416	410	384	355	379	361	366	370	409	407	404	354	367	363	370	399	413	386	417	387	371	386	395	391	401	382	391	377	398	361	385	384	354	362	402	393	412	378	390	395	370	410	371	384	355	417	371	371	365	360	412	413	412	366	380	410	354	379	325	379	378	414	409	405	405	421	390	381	398	396	411	388	381	393	409	373	359	389	417	390	415	354	361	388	391	392	416	402	413	367	348	395	370	386	407	406	374	386	382	415	402	401	371	424	370	377	362	390	393	391	412	375	426	383	365	386	366	369	327	361	408	351	373	405	394	391	377	388	380	392	383	401	394	393	377	354	386	345	375	405	407	389	389	392	375	399	380	388	406	402	388	403	405	395	352	372	376	371	399	348	367	401	385	359	351	414	346	389	354	358	420	389	406	362	387	391	372	406	385	397	365	362	372	354	364	377	373	401	367	417	355	412	399	392	410	377	383	421	391	362	416	380	412	348	376	369	424	376	397	339	362	404	413	386	365	384	384	399	406	406	364	390	402	387	379	367	378	376	384	361	428	385	377	383	364	435	374	391	409	378	367	396	372	400	374	368	418	386	330	411	383	356	381	412	381	418	398	361	401	372	407	373	390	366	361	375	365	361	389	379	374	420	415	345	370	388	365	351	393	355	416	415	376	383	357	380	395	387	413	386	405	364	361	420	410	384	372	360	369	391	383	406	404	376	388	396	365	343	394	377	391	400	422	414	384	395	398	368	380	380	390	395	366	378	409	341	389	405	363	353	375	345	383	379	384	374	365	357	378	348	382	365	422	362	408	414	394	366	388	405	396	384	394	406	397	402	385	403	373	403	388	361	374	370	363	395	376	357	422	391	371	372	350	403	363	388	408	407	374	400	380	367	376	391	408	411	379	411	368	411	384	417	367	384	378	371	388	386	408	380	369	382	377	353	352	398	408	381	393	396	342	411	414	376	393	392	380	380	409	364	360	370	353	397	380	377	410	394	350	352	399	363	402	390	363	389	379	403	399	411	392	415	369	379	377	397	413	358	369	379	394	402	362	380	364	370	397	401	366	390	370	360	421	390	376	370	365	386	423	359	378	396	389	392	386	375	398	393	378	376	398	383	413	358	370	349	357	396	367	394	371	413	385	405	375	367	438	398	381	372	388	390	391	371	390	419	355	355	369	382	400	366	371	392	399	394	371	403	395	373	389	381	363	359	363	374	412	393	373	375	367	345	380	398	401	380	375	393	377	382	423	347	371	352	383	401	421	385	365	370	412	373	381	369	389	400	401	423	387	388	402	381	362	400	418	383	434	417	387	395	372	391	351	371	390	364	382	387	364	399	352	388	388	376	393	398	421	369	368	407	379	371	378	379	364	356	394	392	404	382	387	417	350	365	392	379	354	382	369	423	377	392	362	395	388	384	364	392	354	416	391	384	358	393	380	384	398	422	389	374	362	407	389	391	379	382	369	411	393	416	356	424	357	359	402	393	392	371	386	424	376	389	379	392	394	384	381	375	406	362	418	415	375	357	353	368	384	391	406	408	372	357	412	394	389	364	374	406	379	361	436	386	391	390	356	380	362	373	391	389	425	382	396	388	397	382	372	359	363	374	402	410	379	392	392	407	380	390	360	379	341	405	385	349	380	399	390	368	392	375	388	368	394	381	411	387	395	369	394	367	362	371	395	406	364	373	402	430	393	396	381	350	379	385	379	403	384	373	412	377	400	336	395	357	400	382	388	386	362	404	397	378	388	383	385	345	391	387	445	357	417	386	388	405	395	375	404	389	371	390	411	407	356	410	377	354	393	381	381	354	388	366	350	403	363	392	402	370	373	362	400	396	433	382	389	377	426	372	375	398	372	397	407	388	394	410	391	423	449	398	434	386	410	413	390	388	372	394	367	391	349	382	341	395	361	379	402	359	377	396	368	399	376	361	388	397	380	384	378	378	335	360	392	398	400	393	363	356	415	402	360	364	380	385	406	366	399	373	342	404	361	352	414	395	403	376	407	377	370	381	387	373	366	372	387	394	410	389	386	378	362	367	392	388	354	419	393	366	390	392	381	358	407	344	368	365	410	370	354	381	363	400	370	359	377	383	371	387	390	369	412	355	416	410	396	383	360	394	416	372	390	357	382	395	359	366	433	348	392	416	349	353	354	414	357	400	413	376	368	390	387	370	379	377	372	426	403	394	392	414	365	387	357	391	377	409	340	413	403	407	387	367	372	406	394	372	364	351	387	389	388	362	409	396	404	390	378	404	391	366	401	363	381	409	394	376	378	400	352	414	401	376	367	341	376	377	373	398	408	359	377	379	388	385	372	370	395	419	396	362	380	378	355	389	343	380	377	395	391	390	363	400	389	363	402	414	374	394	383	408	406	415	380	403	397	403	399	363	385	410	368	399	368	378	393	396	403	391	381	397	390	415	395	375	370	393	390	416	392	399	384	352	373	385	370	362	399	373	389	416	423	388	402	404	392	392	417	404	408	376	402	400	365	400	355	370	400	400	367	374	387	358	419	370	378	396	392	388	388	424	364	353	359	376	417	412	381	393	373	399	363	360	398	372	420	351	410	383	398	349	387	393	404	362	366	405	381	404	345	375	353	364	370	373	411	418	397	343	351	377	387	398	414	375	394	386	372	376	365	358	341	365	415	381	384	391	378	396	371	355	388	402	382	387	387	369	374	394	411	398	391	368	386	369	395	381	395	367	381	364	359	394	431	383	371	373	340	352	393	408	370	404	404	403	350	426	389	353	369	354	372	349	413	375	376	365	362	389	377	365	415	394	403	381	385	400	370	370	346	422	347	360	370	365	353	363	413	364	404	361	390	353	418	388	427	367	369	379	384	386	423	381	369	367	348	395	375	407	377	379	386	372	374	358	372	355	387	355	358	406	341	391	374	396	364	386	323	416	360	391	375	379	379	385	420	385	395	401	378	397	341	384	387	404	387	382	389	390	392	385	431	388	388	366	408	403	418	399	385	375	397	381	385	389	388	392	380	394	395	371	396	374	365	357	371	321	368	375	392	367	351	384	382	373	393	391	418	378	408	416	418	363	385	416	376	382	417	405	378	388	386	379	359	404	360	392	386	350	401	349	442	397	430	369	359	386	378	387	356	389	396	388	398	372	383	365	377	400	346	376	369	383	354	369	390	416	375	354	379	399	406	408	387	405	368	375	406	410	382	382	349	386	391	364	389	414	377	359	388	369	407	385	351	362	345	400	363	388	397	410	396	407	341	385	373	359	388	407	401	384	409	370	377	390	393	331	356	385	376	421	398	396	392	402	380	405	396	403	400	354	390	363	372	385	368	379	403
5804	13269	8252	18862	2123	1517	1252	1005	842	755	688	636	610	557	541	511	516	537	529	522	513	492	472	459	491	517	470	459	478	492	461	459	453	450	483	460	455	478	505	426	441	491	473	495	473	450	466	455	455	453	451	486	488	480	465	446	490	471	471	458	463	428	450	424	454	468	473	474	461	467	467	464	450	447	496	497	457	463	422	435	427	455	440	500	423	443	442	472	454	469	480	476	466	453	471	426	483	436	436	471	466	440	461	456	457	449	434	479	487	457	496	459	467	423	463	473	475	457	469	457	472	497	482	433	486	444	474	452	464	423	452	439	455	450	416	474	457	460	457	483	458	486	469	442	459	451	458	432	450	450	458	447	471	468	446	467	490	467	472	491	433	488	432	453	419	443	470	415	503	463	425	434	448	445	432	459	424	468	476	457	483	432	440	462	460	444	413	444	491	466	471	453	437	463	438	428	467	459	444	451	446	446	422	462	454	485	438	458	450	430	430	493	451	496	453	441	480	417	392	446	464	430	474	524	454	449	432	453	469	443	455	479	420	467	444	442	434	431	460	486	428	433	466	461	412	415	474	446	462	455	469	426	463	452	468	418	449	463	455	430	453	432	435	459	449	483	451	494	459	475	498	458	464	445	449	456	439	438	419	451	446	439	497	455	452	463	424	503	457	490	423	440	473	455	435	486	466	439	410	460	461	439	479	468	509	440	417	474	447	427	456	460	454	437	449	435	480	447	493	435	477	446	481	445	430	448	394	468	465	440	457	439	445	452	472	460	446	408	443	489	488	421	454	459	445	491	457	466	452	434	463	440	495	458	443	452	445	441	489	459	441	448	440	454	473	463	450	425	450	472	436	468	457	444	467	442	471	399	463	431	478	425	433	450	457	472	459	454	507	439	471	469	446	459	484	445	466	433	410	422	473	456	475	438	458	435	444	469	440	445	486	483	445	429	427	448	495	442	399	464	414	442	493	461	480	468	432	475	498	429	469	411	450	433	468	465	427	474	456	454	442	442	466	474	463	475	461	462	471	495	510	440	448	448	480	425	456	476	432	402	457	465	453	449	448	469	424	509	464	422	473	486	451	437	443	454	446	439	471	444	455	420	452	423	473	436	465	483	437	496	455	447	440	454	420	419	422	439	462	483	442	440	472	426	468	474	415	464	470	447	471	466	453	403	495	463	456	470	451	457	518	475	460	451	476	443	460	431	426	465	431	455	470	474	442	475	469	465	484	453	456	462	445	460	448	452	483	472	447	474	424	485	433	483	473	434	493	444	476	412	481	457	491	446	465	436	482	437	483	447	407	398	454	467	482	432	443	472	480	482	454	460	420	435	496	444	463	459	433	460	443	484	444	432	463	496	428	444	454	463	462	456	455	449	456	466	462	445	471	466	456	475	435	466	502	479	408	469	461	423	456	457	449	476	462	472	471	466	438	443	476	475	441	467	432	461	433	430	458	462	464	474	486	467	497	482	442	467	489	498	441	437	452	502	470	438	446	434	444	461	495	437	443	484	421	471	424	465	461	446	459	465	434	475	467	445	485	438	500	465	438	445	465	464	479	411	452	431	463	444	451	429	449	470	461	457	455	513	451	427	471	451	477	459	472	454	462	457	456	475	466	474	441	491	488	472	473	456	444	456	435	460	451	440	434	446	468	455	412	423	458	428	437	425	460	490	476	460	457	462	438	465	461	440	474	451	426	476	447	459	446	441	435	439	437	419	462	466	439	463	446	443	422	431	461	462	482	423	460	462	447	433	452	470	491	421	446	431	447	463	442	449	408	500	473	456	474	494	436	461	469	431	386	479	448	447	451	445	459	472	454	451	454	421	446	452	465	454	456	476	482	495	472	438	459	476	437	435	472	429	483	455	434	441	478	489	441	471	446	471	446	451	434	426	404	450	474	479	471	455	446	502	476	465	456	458	495	447	459	436	460	454	454	487	454	432	434	417	474	453	448	490	429	409	472	476	484	457	455	471	418	459	456	472	468	455	435	475	453	452	478	438	464	489	477	471	422	447	452	428	462	514	432	474	482	450	462	435	458	441	452	459	468	425	463	449	428	437	452	442	455	453	465	438	449	445	448	441	434	448	457	470	445	440	414	489	495	456	447	458	444	476	464	393	433	399	465	430	420	445	469	436	409	477	423	432	452	477	445	473	400	470	455	444	464	429	483	425	462	469	458	483	445	451	444	448	474	473	445	449	480	434	420	443	476	455	428	437	474	432	450	406	448	458	464	443	441	430	461	455	478	482	463	473	440	463	434	469	433	479	459	426	453	432	439	455	467	408	454	429	456	484	482	476	453	458	458	452	457	464	435	442	496	452	465	443	440	428	496	448	473	413	454	504	458	424	483	426	449	454	493	489	461	442	434	470	464	434	443	454	450	413	467	464	443	476	447	462	419	441	409	476	463	435	423	465	448	445	444	434	450	433	488	448	461	501	466	440	447	443	472	469	437	452	414	443	466	427	474	425	452	457	450	438	504	478	443	434	497	433	457	465	463	453	439	450	431	432	429	447	439	425	434	436	468	437	427	466	507	462	445	438	445	445	445	442	437	453	464	468	454	447	462	430	426	449	490	430	459	460	454	478	486	468	437	476	453	514	449	431	436	451	474	413	467	436	416	477	448	464	416	429	452	450	437	438	469	439	468	449	463	447	450	474	462	447	478	473	455	463	458	461	437	434	453	446	448	458	458	453	453	450	428	465	477	450	463	476	454	451	471	443	455	444	469	458	422	470	501	418	424	444	444	430	452	429	451	436	451	518	486	461	483	485	470	453	470	442	459	424	415	468	471	454	455	458	412	456	434	440	471	472	472	477	437	482	427	483	452	444	461	426	444	446	458	447	444	439	440	482	427	418	437	476	478	421	437	460	445	480	483	466	452	493	443	454	438	450	459	472	466	462	437	457	442	481	432	463	427	414	465	428	450	437	472	471	462	452	477	481	421	457	466	473	472	474	453	457	394	427	482	470	457	441	494	424	439	463	463	463	441	473	499	453	461	497	457	446	470	460	468	502	479	465	453	431	448	445	451	453	451	476	467	439	453	464	457	456	464	472	438	418	463	471	472	449	456	435	435	427	447	448	468	456	460	453	498	452	492	456	438	459	451	454	484	475	428	471	433	464	473	473	460	445	434	443	443	474	437	484	457	444	448	475	468	458	454	494	486	463	417	451	446	431	472	454	483	479	459	462	454	473	480	491	479	475	450	422	436	416	451	453	439	428	469	471	439	450	429	454	469	474	442	404	417	447	532	476	433	482	444	447	464	447	450	474	451	435	431	455	467	437	451	469	447	450	431	506	458	473	484	460	511	453	449	486	462	439	417	467	475	510	431	499	464	440	463	482	444	466	449	433	478	477	457	458	479	438	463	440	464	460	458	465	468	445	417	483	444	442	465	458	490	442	511	448	438	438	458	450	499	433	471	470	450	395	480	478	449	464	471	456	452	445	466	467	425	448	486	487	467	453	448	457	439	431
24837	21415	27348	25603	7568	470	339	302	246	238	205	207	191	173	203	191	192	168	203	174	205	168	182	166	179	178	183	156	176	185	179	151	158	184	158	177	172	149	170	174	192	189	188	178	153	183	184	164	160	166	167	179	177	176	169	150	180	170	180	185	187	163	166	159	140	173	163	141	158	157	162	156	155	160	184	175	166	169	159	177	165	162	179	164	180	156	155	169	142	172	173	159	170	170	188	186	175	164	168	142	165	147	178	159	167	181	147	169	185	153	141	174	189	176	171	172	180	189	160	150	169	174	181	170	158	183	192	168	141	187	164	187	197	169	167	159	199	171	151	199	164	155	175	165	152	169	169	174	152	159	159	157	159	178	163	161	173	167	198	192	168	159	158	187	179	163	165	157	164	161	185	170	167	179	167	159	169	196	195	162	184	164	156	167	178	173	162	162	177	182	188	175	170	169	157	189	175	175	170	162	178	154	166	192	159	184	165	147	155	157	156	159	161	165	170	184	162	170	164	181	164	172	178	184	165	180	157	170	167	153	159	164	168	155	180	166	172	144	185	167	153	168	165	170	158	171	164	186	175	172	137	165	175	158	172	172	172	168	170	170	189	153	179	164	174	164	160	163	151	154	163	161	176	171	169	165	158	167	155	160	155	179	145	166	169	177	169	173	158	144	168	183	172	160	218	167	146	170	148	184	167	179	159	173	167	176	155	167	134	191	172	183	146	167	159	182	168	156	159	180	173	150	151	159	159	164	170	178	161	164	172	157	165	190	167	187	180	195	160	198	174	186	145	164	163	164	162	174	152	166	163	166	158	153	160	177	157	162	168	189	147	174	149	176	169	158	161	164	166	161	166	170	191	162	166	171	168	168	172	178	185	169	151	166	176	180	169	171	154	182	176	189	170	175	178	178	156	181	173	149	172	165	143	173	175	180	163	168	183	155	184	184	165	146	179	163	171	156	182	175	163	174	154	167	180	168	160	166	158	167	186	164	184	187	164	172	159	179	183	179	161	162	164	161	173	164	160	161	158	164	188	133	198	170	154	169	156	177	154	191	171	155	146	167	186	170	165	162	153	152	155	181	177	176	167	177	191	182	159	162	161	168	156	159	164	168	178	164	169	139	170	181	156	168	171	137	143	165	169	176	184	158	186	156	164	156	150	148	180	157	163	197	160	159	172	168	180	173	165	180	141	155	166	148	172	188	195	168	170	164	172	173	146	215	173	155	143	168	166	170	160	167	203	174	169	173	160	169	185	160	170	146	163	162	171	193	188	171	162	174	164	194	173	164	169	173	160	166	174	180	173	169	169	173	160	161	151	165	167	175	172	145	162	150	169	157	167	170	172	162	173	128	154	148	178	185	172	173	176	160	174	177	190	174	162	156	144	168	165	176	146	165	125	155	176	147	178	165	156	179	186	174	159	173	141	170	183	177	156	181	190	173	163	162	174	193	154	189	153	167	175	182	165	169	166	178	186	184	189	178	168	181	142	164	188	159	163	167	171	195	169	174	169	160	163	171	169	148	177	154	167	155	162	173	161	163	144	184	157	175	142	162	162	177	164	170	178	161	153	151	172	161	157	166	176	171	156	165	161	174	160	169	171	178	168	172	172	176	181	149	174	169	144	165	171	157	175	174	156	168	155	183	164	176	181	178	195	179	168	166	140	162	179	153	161	169	172	194	187	185	149	169	171	166	167	178	184	175	177	168	176	153	175	159	149	176	185	155	174	195	158	149	160	169	152	172	162	180	175	165	184	175	161	169	168	158	173	154	171	156	171	165	157	161	177	169	167	168	169	172	152	176	182	180	150	164	191	169	174	171	133	139	155	150	165	177	168	168	172	169	170	178	182	183	165	162	160	145	169	153	179	177	154	154	157	175	153	159	171	146	147	139	178	165	175	178	178	162	161	143	152	159	162	174	183	172	177	188	173	135	177	163	173	172	167	154	156	178	157	164	180	144	199	165	146	183	149	154	174	170	169	172	155	151	176	172	167	165	161	168	161	174	157	160	155	180	174	169	160	158	155	157	160	152	199	149	170	170	180	162	183	164	187	175	179	160	158	188	159	194	169	156	174	170	153	152	188	173	162	176	154	197	141	176	139	151	183	165	172	170	169	172	165	165	184	171	154	184	180	155	170	176	174	156	169	178	190	160	163	164	151	180	137	175	157	162	148	176	190	176	178	169	148	159	168	153	176	151	169	177	172	182	140	172	150	167	162	159	150	148	161	192	168	150	174	167	145	141	169	152	175	169	184	136	172	177	147	168	169	155	167	168	169	147	172	160	152	171	160	170	166	167	184	194	169	150	162	181	169	153	175	156	176	182	177	170	154	181	166	149	171	177	188	177	158	164	148	170	138	178	161	156	191	161	131	180	149	156	160	144	168	158	173	158	168	146	174	155	151	175	175	176	159	170	170	166	156	163	171	159	163	159	160	180	168	169	154	172	177	165	173	160	148	165	167	157	151	183	171	173	179	176	171	160	200	174	165	144	148	146	179	166	185	149	190	171	167	173	176	163	152	151	195	177	141	170	173	187	175	162	176	206	153	128	142	144	166	176	175	161	187	174	157	173	160	173	174	163	182	180	156	152	175	173	175	147	180	149	167	163	167	167	169	179	158	142	182	163	162	170	179	161	157	172	173	168	179	183	165	207	152	170	153	160	161	154	162	188	177	184	160	185	153	185	165	184	175	176	165	152	148	166	151	192	163	190	177	166	158	186	145	179	166	191	159	191	162	158	147	182	189	181	152	181	160	176	165	191	190	153	161	179	165	166	168	182	189	150	179	168	169	168	163	172	177	146	169	181	148	156	171	158	144	185	151	172	166	152	156	170	169	159	172	176	184	165	157	162	167	155	150	165	159	156	175	159	159	172	195	171	188	180	177	171	164	180	157	154	188	185	155	182	173	160	190	145	180	143	175	154	177	186	153	175	159	183	171	165	164	127	185	173	178	164	173	159	162	181	159	169	155	182	164	135	173	152	188	177	180	175	195	183	170	175	148	146	146	149	154	155	159	192	189	159	184	197	163	155	181	152	142	162	149	157	163	182	157	165	184	145	156	174	176	175	166	148	176	140	170	176	153	174	145	171	186	170	158	173	169	182	167	170	155	143	173	160	164	180	149	156	176	154	163	165	151	174	155	174	166	194	152	169	170	170	178	186	144	170	145	175	162	186	170	170	156	156	171	146	177	168	160	167	165	173	177	178	164	174	184	159	177	176	162	185	170	157	171	160	173	132	173	173	168	162	160	159	149	178	146	138	154	152	169	173	145	164	179	158	165	158	167	170	150	176	165	148	147	154	164	179	172	185	173	168	166	172	143	162	167	164	158	161	169	174	160	163	168	169	177	178	168	182	184	162	174	153	166	179	152	166	145	166	182	170	160	185	168	168	162	151	168	155	143	156	187	155	159	152	186	145	168	160	163	165	162	164	158	157	157	154	143	181	177	168	151	144	166	181	154	171	168	167	170	172	169	171
5561	9095	4824	10142	1125	790	634	493	410	336	359	303	301	259	247	237	255	218	218	228	218	199	232	204	205	227	204	209	195	195	224	210	226	194	217	218	229	175	215	225	205	197	199	219	193	180	187	198	211	187	197	190	193	204	223	171	188	199	184	207	195	200	190	205	186	201	214	195	179	220	204	210	218	202	195	222	192	183	215	196	193	198	194	192	218	202	190	200	202	198	191	201	193	214	205	178	207	181	223	201	195	192	192	196	204	187	220	187	204	204	206	188	185	202	218	187	191	185	210	200	208	190	198	189	199	182	202	218	185	206	216	183	197	175	207	178	187	183	200	183	192	198	213	202	192	194	190	184	197	214	190	186	183	201	201	206	172	171	180	190	191	168	205	195	207	220	201	210	170	217	213	198	196	208	212	188	198	192	237	221	202	193	207	215	173	209	203	188	167	212	202	206	196	205	200	182	200	190	217	228	205	188	182	192	197	201	203	228	206	202	179	184	191	219	193	198	231	218	209	198	199	205	221	202	211	194	191	222	215	197	186	184	219	176	170	206	202	208	180	184	207	227	168	192	224	220	207	190	212	201	219	179	197	194	230	189	194	199	193	211	195	200	213	216	206	207	191	172	181	217	197	188	199	202	218	186	209	188	182	189	209	190	183	201	192	192	208	212	191	219	194	198	200	194	190	212	210	190	207	187	195	186	196	204	192	230	194	218	207	195	167	218	196	215	195	179	187	182	185	182	215	170	189	189	189	210	190	183	163	204	211	178	199	183	198	194	214	199	197	190	200	173	177	184	180	194	191	209	210	175	189	179	195	194	208	193	198	172	217	193	188	192	187	193	200	170	194	185	200	220	192	199	207	193	187	181	199	205	170	190	193	190	190	201	184	208	188	212	189	221	204	198	200	201	191	205	196	204	202	200	179	226	211	200	201	231	192	193	212	211	194	205	203	206	201	194	179	198	196	205	211	208	196	181	182	202	173	215	194	204	202	201	197	182	215	213	187	187	181	204	222	189	211	222	188	214	196	181	191	216	233	197	194	191	222	216	201	163	192	192	212	209	181	174	197	200	211	182	200	215	173	189	220	239	211	179	194	226	201	197	229	190	193	199	244	218	215	209	218	210	221	192	215	204	199	206	208	194	209	185	177	200	183	190	192	222	192	213	197	172	195	181	205	182	188	177	181	200	195	204	180	162	197	190	216	202	191	187	209	200	216	201	186	209	186	187	180	187	199	210	194	226	214	191	202	172	192	211	206	192	182	219	229	179	187	220	187	183	195	197	168	187	205	182	188	188	208	220	169	192	166	198	209	170	211	178	198	188	189	204	176	204	185	174	183	189	182	182	205	201	214	228	178	214	199	201	207	215	210	195	185	200	200	189	188	196	181	185	228	194	220	203	204	187	205	201	203	181	200	176	201	209	187	216	189	199	205	194	190	199	179	176	201	194	194	197	186	215	176	216	184	187	202	188	206	184	189	204	200	198	193	207	208	215	210	213	193	178	180	196	215	191	206	185	178	217	196	215	203	193	208	222	216	223	181	218	174	200	219	197	175	192	214	202	212	220	218	183	178	180	205	209	190	200	171	200	199	200	206	195	196	192	192	180	204	197	180	191	192	204	193	203	209	200	178	229	181	184	235	189	188	199	201	204	187	175	190	192	203	180	209	198	210	209	201	210	237	222	183	209	208	202	189	216	178	198	194	186	178	207	191	211	191	195	199	173	202	197	217	192	207	189	206	214	197	210	220	223	192	181	226	185	202	207	203	187	172	235	209	186	177	179	210	206	209	185	192	207	202	178	201	188	185	226	205	198	198	200	171	215	227	206	195	212	214	223	211	193	174	209	214	214	178	205	201	194	224	192	183	201	190	198	198	201	184	201	191	211	192	191	188	193	187	202	240	193	195	201	203	194	186	201	221	203	185	206	199	178	198	167	198	185	194	197	175	185	199	221	219	216	178	203	204	191	214	228	183	218	220	178	212	188	197	197	215	193	178	207	199	208	186	189	205	214	200	209	204	170	182	198	199	207	188	185	199	233	181	198	194	172	191	192	213	202	175	211	191	199	178	194	203	194	208	203	210	199	200	175	208	187	218	193	174	208	182	186	175	200	204	200	188	186	191	206	198	217	174	187	185	207	196	186	195	175	186	199	201	181	191	190	178	183	220	211	178	182	170	191	222	199	192	201	200	188	197	183	184	197	224	172	169	195	193	200	211	197	174	207	195	192	199	202	209	189	189	173	201	189	185	185	184	189	203	175	184	164	185	199	215	220	186	198	222	207	207	215	194	193	203	170	210	211	189	221	184	200	197	198	201	220	182	215	207	227	190	217	212	216	205	188	188	197	209	195	206	235	207	193	217	179	198	169	202	206	216	181	220	187	171	183	189	201	219	197	185	180	199	201	200	204	182	212	162	183	170	195	190	196	201	184	179	198	206	223	205	216	199	207	201	206	197	195	195	181	161	164	188	212	199	207	197	213	209	209	191	182	210	197	213	186	180	189	199	204	199	203	208	195	193	188	204	217	175	216	194	203	180	205	190	217	208	224	184	190	177	183	223	186	198	194	207	192	207	210	211	202	197	187	186	216	210	200	208	191	210	203	206	205	194	209	191	189	236	207	194	200	196	200	184	209	196	182	193	200	196	215	180	177	170	190	196	183	188	185	182	211	212	188	205	221	177	209	193	217	195	220	220	218	179	194	193	190	194	206	186	219	196	182	209	177	177	201	201	185	194	178	194	206	187	195	199	214	215	201	189	200	196	194	191	185	202	184	199	215	202	191	177	215	196	186	184	195	199	203	167	207	212	220	196	221	178	192	212	198	181	185	205	177	204	232	176	186	186	195	201	197	210	203	203	192	186	200	194	193	198	201	182	164	190	187	191	195	174	208	183	220	215	185	203	190	215	208	187	216	222	225	178	197	222	192	186	184	189	197	204	216	214	199	184	205	188	203	174	181	189	200	204	184	217	194	159	210	166	200	204	193	215	169	185	205	213	188	182	192	185	205	191	225	185	160	185	187	183	177	185	198	199	206	189	177	202	194	201	187	175	193	175	231	174	197	167	200	189	213	186	240	203	204	215	186	214	199	189	214	204	183	221	173	183	210	217	226	212	187	176	182	207	211	185	214	189	213	198	232	188	190	185	187	209	209	181	191	191	208	228	178	169	194	209	197	226	189	227	196	171	195	221	205	200	197	188	205	186	191	177	202	178	220	195	191	192	215	184	222	198	209	192	198	196	192	187	205	192	182	178	188	223	202	203	173	183	192	182	217	189	202	194	205	197	222	210	196	204	201	212	214	222	168	199	192	193	199	194	201	196	199	213	196	211	217	189	168	175	198	213	179	212	201	209	218	237	181	183	193	184	187	183	220	203	204	199	207	199	191	203	199	195	175	195	206	191	184	219	218	209	205	190	203	179	212	202	181	202	209	201	195	188	174	200	191	190	218	209	193	187	184	222	209	221	207	192	214	208	197	198	191
22776	21454	29161	24173	21455	21242	4225	769	583	468	453	411	335	308	280	305	291	273	249	236	225	238	264	223	240	212	236	239	214	215	224	238	191	228	193	217	213	206	188	193	201	197	193	207	183	211	221	200	205	189	204	195	171	212	210	200	221	194	207	190	184	194	188	196	205	191	193	192	195	193	170	176	204	169	202	189	183	202	169	195	215	216	201	195	174	193	195	197	205	181	185	214	197	174	194	211	202	178	181	198	181	201	212	206	190	216	197	182	184	190	189	230	171	182	185	202	203	231	180	215	189	167	155	173	189	177	184	202	199	208	205	193	212	180	185	202	176	206	187	179	179	195	179	180	184	181	196	203	198	220	191	196	181	184	194	190	198	184	187	209	201	186	218	196	202	192	213	206	186	241	222	184	170	189	188	175	193	172	167	182	208	188	193	191	194	207	169	194	174	207	201	207	200	201	191	175	180	186	189	193	192	208	184	189	195	228	206	220	187	205	220	215	225	193	193	194	210	196	188	168	203	185	180	201	179	219	199	192	192	226	194	183	198	191	198	188	217	173	215	179	188	198	191	188	176	196	164	191	189	191	209	175	191	206	214	191	196	184	194	170	202	209	191	202	152	224	172	193	202	195	174	185	182	186	182	189	170	209	181	197	200	203	184	199	216	213	183	192	209	194	182	172	188	206	191	199	198	207	184	191	179	190	190	223	166	187	198	195	192	185	185	187	192	181	183	184	181	176	206	192	186	206	187	222	197	187	180	187	202	183	184	180	178	192	172	205	202	187	205	184	186	181	207	185	187	163	219	202	199	194	186	214	188	191	195	185	184	204	155	178	206	170	204	193	184	196	186	182	205	177	224	202	211	192	208	210	201	207	207	209	183	184	203	183	197	176	211	209	178	165	193	186	184	188	200	187	206	198	193	188	171	184	200	199	173	193	186	186	199	185	185	206	207	195	192	200	179	176	175	196	182	211	176	201	193	186	199	188	198	199	185	188	197	187	197	184	204	183	219	197	192	168	190	195	186	206	186	178	202	190	225	194	169	210	196	185	191	232	202	196	169	180	220	185	184	214	213	194	178	186	187	206	190	180	185	215	197	205	215	190	190	202	209	184	216	195	184	189	182	227	219	212	196	216	173	181	196	176	209	178	190	189	193	226	177	186	170	188	190	179	185	195	196	215	189	184	192	187	185	161	199	201	197	195	184	196	198	165	176	193	177	197	197	204	200	211	188	191	207	166	187	187	193	208	214	169	185	184	204	170	170	185	185	175	199	197	202	197	198	189	197	181	214	173	176	220	182	189	185	180	198	200	195	145	194	188	189	182	206	212	177	200	178	194	192	207	182	198	192	187	185	189	168	190	200	219	176	184	175	164	193	199	181	191	202	195	195	162	188	205	206	203	199	202	220	170	195	186	199	193	202	174	192	177	215	186	181	186	196	215	195	177	162	171	175	186	222	212	189	201	190	211	177	200	212	201	202	185	167	217	192	190	188	199	181	185	193	164	177	203	195	173	193	222	198	190	191	199	181	166	191	199	219	196	185	196	215	212	203	179	177	208	177	175	184	221	198	207	203	170	203	172	208	202	183	183	195	226	192	201	223	183	205	176	181	185	203	206	187	190	172	176	173	206	209	211	187	183	170	198	183	221	189	199	210	192	189	206	195	197	219	160	202	178	179	194	190	181	193	203	177	171	202	191	190	216	168	181	199	181	198	201	203	183	183	234	171	194	197	181	197	215	182	220	207	216	195	187	185	203	201	178	181	204	193	200	200	192	188	177	195	204	196	199	184	190	192	200	201	203	169	183	204	181	177	169	175	201	210	205	219	175	180	209	166	204	169	199	200	192	199	190	201	154	182	200	190	208	182	184	194	231	206	201	178	169	199	174	191	182	172	176	197	185	178	209	175	195	230	190	193	203	194	188	211	195	185	213	192	228	188	169	196	175	164	204	190	207	215	183	186	174	178	173	198	212	208	214	199	203	166	191	163	205	186	178	180	157	200	166	198	167	194	174	190	189	205	159	194	201	196	166	190	208	193	194	166	184	194	207	179	210	193	201	185	201	194	181	200	180	182	177	203	195	193	204	210	176	192	185	200	181	191	174	181	178	198	186	212	192	193	184	201	197	181	208	187	212	216	171	192	219	226	208	191	222	195	193	211	178	211	183	181	180	203	171	174	174	218	173	182	169	193	186	200	187	182	212	207	201	180	180	221	194	188	187	208	181	186	192	192	184	220	208	202	198	170	196	179	188	191	192	199	164	174	210	198	191	198	169	179	196	190	197	208	201	174	212	207	198	205	192	171	190	172	199	196	212	197	199	190	210	179	204	193	208	199	200	227	187	192	167	190	198	224	171	178	198	165	189	200	182	200	185	205	190	181	206	198	201	168	196	205	170	200	198	181	206	212	178	202	200	186	187	199	186	187	203	225	177	183	167	176	171	206	176	185	201	230	209	185	183	173	165	193	188	200	179	185	189	205	191	222	175	180	193	179	224	206	198	173	182	184	199	202	179	186	210	206	202	175	213	193	180	203	185	202	187	196	193	187	194	159	213	169	186	198	191	179	190	171	191	188	194	207	168	175	198	201	170	182	208	195	193	177	187	179	194	189	187	191	197	200	204	198	221	174	193	193	211	199	199	167	176	211	196	186	173	185	178	197	180	172	197	185	204	199	185	170	198	188	175	200	198	199	182	197	183	210	195	181	191	207	198	179	189	184	211	181	220	184	172	189	191	192	189	180	177	181	183	202	186	201	176	185	180	203	188	196	183	193	201	219	199	201	170	176	160	161	209	167	183	203	193	199	205	153	177	190	219	187	192	195	186	164	196	186	177	190	202	211	203	190	193	200	199	200	208	173	191	184	200	234	185	209	167	182	193	188	188	196	181	179	175	199	183	209	210	172	192	184	216	167	201	183	205	165	190	191	181	190	197	197	235	204	212	172	195	175	175	203	192	216	200	189	193	164	211	191	178	184	189	189	210	211	189	180	178	181	177	189	217	204	178	187	201	200	200	187	191	223	179	201	179	188	168	202	195	180	153	207	191	188	204	179	203	196	187	199	194	180	176	202	198	198	189	184	176	206	205	198	211	187	211	211	202	193	184	188	201	208	189	195	187	183	200	192	210	223	184	192	191	175	180	176	201	183	194	194	210	187	197	217	189	205	197	175	172	190	181	199	179	192	214	186	202	189	172	178	179	176	180	173	188	179	202	181	196	199	195	191	183	171	179	204	185	189	188	189	198	191	198	177	190	210	184	191	185	206	186	212	187	197	174	202	213	177	174	213	206	198	171	182	206	182	183	182	182	190	194	187	217	205	199	208	168	176	202	198	179	196	194	195	174	171	208	183	181	172	187	201	180	168	192	194	189	209	196	182	186	180	207	228	191	204	212	205	202	183	205	194	203	188	174	205	210	205	165	172	171	182	204	206	203	210	190	157	177	176	196	206	205	190	204	201	201	201	190	190	180	215	194	210	191	208	175
7212	18323	12128	14904	3256	2300	1727	1289	1009	837	680	628	533	503	439	431	385	392	346	354	323	345	331	330	286	285	297	276	276	295	284	295	255	275	241	243	258	278	277	259	273	234	248	234	249	250	266	245	267	280	245	255	239	236	229	236	217	247	232	254	242	239	247	255	241	242	229	235	237	241	269	237	215	253	232	257	265	271	228	275	238	242	217	244	249	222	236	226	249	270	216	246	197	232	245	258	226	240	251	232	252	219	219	268	219	213	236	236	269	229	252	235	274	233	239	262	251	188	248	233	233	265	240	213	241	227	247	202	235	216	233	258	252	233	239	223	220	241	242	245	252	250	212	226	234	229	264	247	235	226	238	250	235	237	230	265	231	274	239	249	262	224	256	261	260	267	244	226	225	240	256	218	255	259	229	225	235	255	253	224	233	224	209	252	236	220	239	237	258	247	217	201	209	218	224	218	242	227	257	252	228	218	251	237	229	240	238	232	224	234	254	237	209	216	206	230	244	244	245	224	228	232	224	228	231	239	277	256	225	264	208	243	226	247	238	241	237	222	258	237	242	217	254	234	233	236	235	271	261	225	235	219	234	242	245	264	251	227	212	222	237	252	210	245	239	251	258	182	232	205	259	231	215	243	232	263	247	236	270	223	233	215	281	235	223	248	226	229	212	262	236	235	252	237	224	209	208	225	236	255	241	272	223	240	223	265	208	223	247	231	233	221	203	220	239	206	245	250	254	234	269	246	252	231	239	257	236	236	232	243	238	207	234	234	259	218	229	208	242	220	220	257	251	220	218	240	229	213	233	232	256	268	231	229	226	247	234	270	243	264	228	236	238	263	241	231	251	254	214	238	261	259	223	237	228	249	243	254	268	234	242	234	221	234	220	252	226	258	235	213	236	241	261	228	224	217	258	234	228	246	206	241	240	256	213	229	218	230	223	249	242	207	242	254	208	235	236	215	229	229	210	266	229	237	213	226	193	219	211	211	240	238	224	262	238	230	248	238	243	234	234	227	239	242	207	236	253	235	263	218	233	233	223	216	221	245	244	211	251	211	242	247	239	210	221	245	222	242	227	235	258	203	242	210	229	235	217	246	239	215	255	244	220	258	227	227	227	216	231	200	220	215	253	215	244	217	235	218	208	225	213	228	214	235	210	233	215	235	244	245	212	233	240	231	206	255	213	244	198	231	248	245	237	242	266	228	240	243	261	245	251	268	258	229	240	246	223	225	232	245	203	231	231	220	222	221	247	213	237	236	250	229	255	225	216	212	228	193	237	245	254	231	221	223	232	229	264	220	225	229	232	233	252	259	222	225	234	227	252	230	243	231	230	204	224	216	241	234	215	239	244	253	238	255	240	261	231	222	221	252	249	229	246	247	249	256	202	238	220	230	241	229	244	229	238	268	201	243	255	241	227	216	242	248	228	241	255	248	257	231	248	208	252	231	228	221	230	196	225	214	227	225	220	253	241	249	233	245	242	233	243	222	224	231	255	228	277	225	257	222	248	274	241	221	225	222	243	224	241	242	239	250	223	214	250	243	239	236	257	236	249	252	240	220	257	232	214	223	263	216	215	239	218	240	243	209	239	231	233	234	195	235	253	244	253	258	288	221	213	227	227	231	223	240	230	199	255	246	210	240	239	236	241	225	242	261	217	225	229	250	245	236	257	194	232	239	246	226	223	232	240	247	230	240	232	239	247	235	235	241	229	215	196	191	231	224	240	237	202	254	234	234	254	210	227	256	233	240	237	241	244	218	224	254	225	218	234	207	227	230	249	218	227	209	221	222	240	224	232	231	240	235	229	219	224	228	239	233	210	217	247	250	247	216	235	223	227	230	232	261	219	256	245	235	252	231	211	234	256	235	231	238	249	231	220	239	249	235	247	236	232	216	240	219	273	232	235	231	235	236	277	213	223	244	259	261	225	240	211	262	229	215	232	238	224	238	286	257	242	225	226	224	212	214	210	237	237	258	252	253	257	267	238	249	235	203	236	242	257	225	238	210	238	241	247	227	225	204	224	244	229	232	242	241	216	227	234	256	216	222	212	225	238	288	245	252	230	210	208	249	247	221	251	244	225	224	224	241	225	245	237	236	264	232	220	233	217	199	224	262	269	275	242	248	220	200	251	221	225	235	223	231	224	231	242	220	205	250	226	244	214	232	238	245	247	228	235	264	236	218	239	226	219	234	258	218	220	249	229	248	240	246	251	220	262	239	240	211	203	238	216	231	237	244	212	246	216	234	197	239	210	212	234	226	250	251	247	229	218	229	203	256	223	222	224	234	247	265	245	203	193	237	231	236	221	220	235	244	226	249	225	230	194	237	244	237	242	245	258	220	236	248	220	229	230	234	193	205	223	255	214	233	261	238	233	231	260	240	252	242	221	223	239	241	229	223	249	244	227	236	239	263	218	238	241	214	207	210	237	211	217	226	238	206	231	275	226	234	256	253	231	244	239	225	241	250	229	229	228	211	266	235	242	231	255	222	216	246	208	223	230	243	241	254	221	225	208	202	238	204	252	234	203	237	243	263	250	250	251	230	237	227	253	214	231	245	242	231	237	234	247	220	241	217	217	210	234	237	222	255	248	251	224	202	238	217	236	205	215	238	220	216	213	229	220	245	231	256	233	237	245	237	240	266	260	213	252	240	220	214	227	231	206	273	262	202	212	238	218	231	235	225	230	253	234	239	235	235	257	264	242	238	211	204	225	258	223	237	221	243	220	233	232	249	232	229	262	232	241	234	246	193	225	212	257	252	249	258	212	221	234	231	235	201	228	238	219	217	240	236	231	241	227	229	248	230	247	257	233	235	242	220	223	234	250	232	239	240	227	231	248	243	237	239	209	236	244	218	251	227	238	247	207	228	254	259	209	252	220	208	236	243	246	248	250	232	238	218	256	212	253	233	237	237	231	257	229	242	249	213	237	238	229	252	220	250	237	202	248	237	231	244	229	233	227	225	219	248	231	229	220	256	263	226	243	240	239	232	201	230	246	243	220	239	221	255	221	242	238	227	222	222	243	222	226	236	240	257	240	215	224	226	256	235	209	241	232	227	275	226	251	216	260	250	228	228	266	234	224	273	231	245	253	218	251	226	225	265	230	239	220	227	230	224	275	221	251	251	261	251	269	247	228	253	225	244	242	218	232	245	197	231	229	222	221	226	222	204	258	247	240	221	233	240	229	249	222	211	236	234	237	230	237	257	245	226	222	254	231	247	235	217	214	215	256	231	211	244	257	246	223	230	241	215	250	246	218	220	210	217	220	245	211	220	210	252	233	226	220	194	231	234	237	247	233	242	218	234	218	252	238	227	210	244	248	240	235	253	231	221	223	228	247	243	216	228	237	227	240	227	217	251	224	225	254	241	237	223	252	223	226	209	237	228	251	214	224	231	218	224	254	226	244	232	232	258	236	237	222	219	235	226	185	220	250	257	226	252	230	255	220	238	207	206	235	235	242	235	229	227	229	216	255	259	229	242
27665	17940	4056	970	430	397	342	384	392	359	347	372	367	332	349	340	346	338	371	341	352	375	333	329	355	376	335	333	331	331	330	331	370	348	358	361	319	330	348	345	327	354	335	348	346	341	314	376	392	351	330	325	374	352	363	365	345	335	324	318	342	336	358	328	337	336	344	364	325	334	358	361	365	361	343	319	342	347	326	363	326	311	353	357	346	292	363	350	339	330	335	401	333	351	322	366	316	369	371	316	350	341	359	331	343	342	346	352	337	334	323	370	356	343	368	333	339	336	331	329	317	335	328	370	363	335	336	340	317	336	340	323	344	380	361	314	323	349	319	320	356	336	356	318	353	355	316	337	329	316	293	341	368	348	357	338	340	352	345	362	336	326	339	320	341	354	333	334	366	340	355	345	376	344	349	329	343	342	330	327	361	384	305	316	347	347	344	351	323	338	340	344	320	353	307	348	379	379	377	370	329	348	341	312	332	359	350	333	351	333	353	344	315	316	344	335	357	354	323	350	328	329	325	338	337	376	357	337	343	322	355	333	369	378	348	335	347	320	328	374	316	343	350	355	366	327	344	315	373	330	349	290	338	337	352	367	319	326	331	352	340	336	330	331	335	334	327	340	322	341	360	347	366	356	356	354	361	355	331	325	322	363	358	376	352	389	351	350	334	321	343	386	358	346	320	343	356	319	333	330	332	315	340	365	350	340	321	342	355	346	331	340	339	373	350	345	348	373	344	341	384	326	358	337	369	333	339	334	331	352	361	349	347	352	311	361	322	360	335	368	336	339	358	336	356	380	325	321	357	350	373	391	335	352	332	355	319	378	341	326	375	357	338	345	330	364	342	345	357	319	354	362	342	356	366	340	310	325	336	345	348	362	341	348	332	367	322	325	361	328	368	320	344	347	334	334	357	331	347	341	336	338	361	345	347	340	343	336	351	383	370	341	328	350	364	351	357	338	322	345	372	362	347	330	357	359	339	352	337	330	341	342	325	316	344	330	349	343	363	385	372	346	385	385	350	344	331	344	340	321	385	362	359	341	338	360	310	336	373	340	343	365	342	328	349	346	322	329	334	347	347	352	351	349	335	338	341	335	353	348	354	345	346	362	344	340	344	356	324	338	340	353	351	352	353	360	378	342	318	350	331	338	317	343	343	333	342	351	327	365	327	330	366	325	342	342	354	357	374	358	350	340	312	316	338	381	344	340	344	360	366	356	340	349	327	328	350	347	366	309	348	369	338	324	366	361	347	357	334	351	368	328	343	345	350	329	356	327	328	351	368	365	340	352	330	355	337	339	328	341	336	357	332	369	356	350	346	302	403	359	371	337	362	323	300	332	380	327	357	328	334	350	343	365	329	335	335	324	324	326	332	345	336	309	355	350	328	349	344	313	323	362	357	349	342	378	351	345	367	352	357	338	361	362	351	341	339	352	338	329	349	369	363	344	355	347	346	358	335	362	349	368	369	329	358	375	342	375	372	324	328	316	311	319	340	363	322	331	314	336	307	347	353	356	361	355	358	374	373	341	327	339	352	327	370	348	363	343	334	326	328	377	361	313	351	378	357	319	370	337	332	338	354	329	330	337	340	357	345	352	350	318	341	317	335	345	279	380	338	324	331	339	363	282	375	325	310	369	347	341	336	310	310	329	326	350	314	318	320	367	324	357	345	334	368	333	323	369	356	340	331	314	359	314	347	351	355	364	374	298	353	348	405	362	377	330	334	306	348	339	336	298	386	299	327	347	377	368	337	338	352	328	337	311	338	357	335	334	353	338	333	332	341	367	337	336	371	327	338	381	348	329	372	313	343	341	337	344	342	342	339	328	341	366	322	342	336	353	329	329	347	361	328	348	374	327	349	319	356	332	340	365	347	358	384	375	360	335	340	331	358	329	383	326	364	358	353	362	355	328	343	332	339	338	340	287	350	346	370	304	364	321	323	335	360	352	346	376	322	339	340	316	327	375	356	340	339	323	376	347	354	335	351	343	333	336	354	312	360	355	368	332	349	354	342	338	336	362	356	353	331	383	316	332	332	301	349	340	344	337	365	352	327	358	321	353	353	355	344	344	348	370	349	337	327	352	366	326	334	326	334	327	352	338	349	335	371	318	350	372	352	359	333	371	334	372	336	330	331	344	293	346	343	354	341	341	329	363	321	369	336	361	338	360	335	325	360	326	292	352	349	391	331	354	359	345	327	330	339	372	358	345	357	313	334	351	364	351	321	363	335	331	339	340	360	344	370	353	308	389	348	344	366	334	347	317	363	356	371	347	349	360	336	338	348	358	368	308	356	341	330	350	348	373	362	388	349	328	325	341	316	347	350	378	350	383	353	355	347	349	386	314	364	373	357	318	319	343	322	357	350	352	389	312	358	307	392	337	322	320	355	325	350	353	329	360	354	353	343	323	367	372	358	316	336	343	334	351	310	325	333	334	370	368	319	333	344	354	323	337	349	287	330	332	343	356	330	370	346	346	345	342	357	365	322	334	337	369	382	332	327	352	362	341	348	327	340	325	352	361	330	364	338	326	335	340	338	340	313	343	359	338	384	365	322	359	342	349	294	334	374	335	362	325	357	345	349	354	320	345	315	317	337	360	334	315	407	357	332	335	331	382	342	331	381	359	336	352	326	361	338	377	390	329	335	316	341	356	357	303	358	386	357	318	361	351	351	322	336	360	368	353	348	340	345	333	329	337	364	356	356	391	348	337	317	350	343	327	387	364	366	363	332	336	349	319	332	339	348	330	336	346	338	376	377	305	341	354	347	322	348	331	341	311	369	346	327	327	322	355	360	360	369	327	365	323	359	360	340	338	364	330	359	325	340	346	338	363	341	343	332	308	339	327	336	352	360	342	347	338	335	326	326	317	326	358	374	328	318	325	351	338	341	324	343	314	356	334	320	341	360	340	334	324	353	351	344	354	358	326	338	362	354	334	354	308	350	338	351	353	372	330	337	330	370	326	340	344	339	356	319	352	325	341	336	358	336	346	352	376	340	345	319	358	374	328	332	323	318	348	338	316	326	341	367	358	335	341	347	324	355	327	372	368	368	336	331	359	344	366	369	337	334	350	339	358	350	332	332	313	348	313	357	330	345	340	305	339	339	346	342	311	352	353	375	368	307	355	319	350	337	337	356	340	353	344	321	374	343	349	350	331	330	361	355	354	298	330	338	370	348	325	345	311	331	334	305	352	329	390	348	334	335	353	327	318	345	319	351	364	368	363	346	325	306	339	359	350	336	338	334	330	363	346	365	310	339	346	366	351	344	306	341	310	350	328	355	324	370	305	353	323	353	349	372	373	331	315	335	341	343	331	370	344	367	316	326	336	337	339	384	349	350	330	342	346	335	350	342	327	350	337	336	334	369	362	351	349	339	348	322	375	336	327	367	334	341	357	336	352	334	348	347	336	342	342	335	349	347	359	314	323	361	356	331	379	328	370	331	355	306	342	349	330	382	355	343	322	361	374	330	320	317	346	351	352
5957	3784	2003	899	561	539	422	400	395	428	393	397	384	386	420	384	416	405	353	392	413	425	389	392	404	389	421	365	391	378	394	407	421	382	370	393	457	400	401	386	386	390	389	372	397	387	384	398	421	415	423	413	386	404	400	390	392	415	379	356	421	398	404	446	361	379	403	390	427	406	376	427	418	396	427	391	431	410	369	414	410	390	434	400	424	416	414	385	391	430	401	378	384	399	431	437	423	431	379	437	431	380	412	402	387	413	418	446	375	392	423	393	391	369	396	388	403	422	428	405	405	400	420	392	412	409	392	364	419	370	413	446	362	425	410	394	412	424	389	393	387	419	377	384	390	408	384	419	430	382	403	382	391	388	419	378	381	422	394	418	374	398	410	412	393	426	426	411	383	415	388	387	410	374	390	392	407	416	429	396	405	402	410	401	406	422	395	361	427	424	410	396	419	398	378	421	400	397	379	387	402	386	364	390	352	361	398	424	392	406	362	418	393	404	399	374	394	407	396	403	374	394	399	399	400	388	397	414	406	409	406	410	408	406	380	379	412	392	453	391	401	401	375	375	377	420	400	391	419	366	402	382	392	397	384	427	376	392	381	395	413	387	414	453	409	390	390	378	434	403	364	378	395	394	411	398	383	391	396	441	363	374	424	403	395	401	401	421	403	377	423	392	380	412	403	409	395	408	409	406	416	409	445	458	435	386	392	393	392	397	398	415	372	406	392	383	438	411	412	396	405	379	409	427	401	398	402	408	443	392	365	360	395	414	374	395	404	431	388	416	391	396	377	419	431	446	425	406	408	404	417	369	411	400	400	407	402	421	376	381	410	348	396	397	392	381	390	398	375	386	418	437	421	429	392	392	376	396	393	404	428	412	415	428	413	406	364	378	409	412	398	386	409	409	385	424	403	387	396	393	384	400	370	396	413	392	427	397	410	397	389	415	420	416	393	400	440	405	413	355	406	415	365	389	404	441	443	431	407	383	411	414	431	418	382	380	399	377	407	365	450	379	402	408	418	377	417	396	418	403	410	397	357	385	393	413	406	400	395	390	423	409	419	403	380	412	409	435	405	399	383	403	402	384	391	388	421	417	398	366	402	389	407	399	371	383	415	416	440	385	418	428	454	386	395	420	423	403	374	386	386	374	419	415	389	403	403	426	416	420	364	407	402	397	411	389	400	415	375	405	369	371	421	405	416	449	386	381	417	397	426	390	431	380	400	360	406	419	395	436	402	404	417	388	424	387	390	404	387	429	420	381	410	391	417	387	450	417	350	398	434	399	406	395	394	383	401	401	402	407	409	391	381	412	400	387	360	406	369	378	413	379	375	430	379	390	371	393	398	417	406	401	397	418	405	425	424	417	408	405	395	396	396	431	385	404	377	396	393	405	426	384	364	429	412	362	400	413	374	415	407	383	419	412	396	397	410	401	402	396	336	416	402	410	411	444	415	391	360	405	403	435	389	415	388	375	421	404	397	430	380	429	439	437	404	368	372	438	408	404	415	443	407	385	385	380	406	407	392	397	417	411	406	418	438	397	386	398	393	376	381	423	413	368	390	431	416	378	419	440	378	375	396	366	349	401	394	379	408	396	421	401	389	389	397	406	428	410	384	395	411	419	456	430	401	420	388	377	401	334	375	416	382	405	416	386	371	400	417	405	408	397	414	421	383	399	414	413	412	383	402	377	394	404	367	392	400	385	407	404	419	407	387	392	391	373	392	427	380	410	406	432	396	418	442	416	392	410	398	430	399	382	418	360	399	403	429	379	411	399	366	414	384	399	407	430	433	425	402	427	384	417	406	422	390	398	422	417	434	419	406	353	373	419	389	394	402	413	376	351	395	398	411	366	431	382	396	392	387	395	389	399	365	371	393	422	391	404	401	400	409	388	373	392	406	399	404	438	401	423	427	387	390	416	389	378	393	389	435	394	365	388	368	381	398	388	411	376	401	404	394	384	401	389	385	383	406	397	401	373	403	403	396	433	400	389	367	428	421	417	412	380	423	402	417	419	374	415	400	412	401	422	363	409	378	386	413	387	384	408	401	433	398	411	405	405	405	408	412	388	397	367	421	390	404	338	429	385	435	424	408	434	405	407	379	410	399	436	427	396	422	387	390	394	377	407	429	389	356	390	388	409	410	406	346	399	403	409	404	435	412	376	402	422	427	427	418	396	437	383	401	371	406	384	414	420	408	402	425	425	410	459	390	393	379	419	378	437	396	443	394	390	390	395	357	400	429	406	436	378	391	355	379	421	398	406	388	368	392	378	423	387	379	367	412	375	409	378	412	422	397	403	386	435	431	409	387	362	375	390	382	399	402	376	386	384	399	365	400	392	399	419	387	389	443	385	375	391	434	398	443	416	369	390	427	388	435	411	405	407	414	420	401	428	431	461	413	352	399	413	393	379	382	397	425	376	419	433	420	418	429	378	406	429	385	396	381	443	393	389	404	412	441	416	382	384	392	370	404	424	384	387	372	411	375	413	394	442	412	380	346	391	429	403	408	364	416	391	366	396	379	405	393	391	437	389	375	389	388	391	411	424	382	384	397	401	433	392	437	413	420	410	378	408	390	359	394	387	403	449	343	394	404	424	413	398	397	410	355	408	406	393	383	385	366	383	409	396	379	423	387	409	384	392	395	411	379	394	379	401	426	414	389	409	377	406	434	382	372	404	419	396	394	381	366	413	386	385	401	410	395	413	401	426	394	407	399	407	391	421	382	390	408	429	424	423	401	411	386	382	378	393	409	386	379	412	381	411	389	417	389	394	404	411	413	365	384	411	389	416	367	404	395	421	393	408	404	443	374	397	456	357	413	385	368	390	355	426	377	393	390	413	378	390	383	414	410	401	399	390	419	367	402	393	372	404	383	361	426	364	402	384	426	414	397	415	389	375	379	397	434	389	390	411	397	406	411	397	392	372	401	408	392	403	415	383	386	394	363	408	399	366	400	407	386	374	409	374	402	420	388	409	421	356	430	423	410	385	415	458	388	394	415	378	376	403	415	419	398	401	398	384	402	379	375	395	416	389	388	388	439	397	393	429	419	393	403	408	391	415	385	423	389	418	376	414	411	386	382	441	422	388	428	466	386	410	395	389	406	415	373	402	378	354	417	402	394	409	391	414	401	371	403	378	360	404	432	427	398	389	408	384	424	402	397	447	415	370	410	377	403	354	409	392	404	375	399	407	414	435	361	430	416	384	391	429	365	378	420	412	381	400	421	395	412	398	404	390	417	402	413	384	378	419	386	388	368	396	372	383	401	419	414	411	417	402	429	421	398	401	426	395	428	394	358	422	408	411	402	449	396	355	400	410	418	363	407	410	414	413	376	394	440	404	410	396	387	388	408	349	411	409	411	401	394	403	405	361	399	395	401	365	430	417	405	399	380	388	408	389	399	394	405	408	392	416	371	420	440	410	419	374	398	386	420	417	428	452	412	433	370	428	401	394	429	429	418	415	379	405	363	406	415	373	428	366
23667	21392	28576	24540	21350	8301	963	685	561	575	550	496	527	448	469	432	421	366	425	436	438	406	384	375	458	411	425	417	396	374	418	380	423	415	419	416	426	383	410	396	402	419	385	397	392	376	378	412	418	353	412	406	403	397	370	379	395	401	360	393	391	416	384	383	384	419	392	392	368	384	388	397	403	372	399	393	412	375	411	392	411	350	366	374	402	407	401	367	431	402	379	401	400	384	356	371	417	368	397	426	392	431	416	375	416	405	374	396	384	407	392	396	407	418	381	452	399	394	372	381	412	369	370	399	403	374	348	421	412	380	387	365	395	396	400	402	376	378	386	358	417	392	356	396	439	367	403	390	396	442	404	406	394	363	356	408	381	387	372	388	395	396	370	378	428	419	396	372	422	389	455	400	372	417	396	374	389	392	408	410	390	397	396	391	383	371	401	395	374	343	396	407	406	415	368	391	389	408	410	399	389	433	405	385	434	395	409	398	355	367	421	412	398	403	407	403	392	420	376	395	409	412	418	394	418	373	418	390	392	389	393	365	437	419	417	389	387	357	359	373	367	392	385	406	407	395	399	379	419	374	380	393	405	386	378	389	397	403	385	409	406	420	371	409	389	415	392	386	402	382	389	406	392	378	422	372	377	382	398	396	374	385	369	386	408	374	400	422	397	360	387	363	398	377	389	376	387	406	414	384	397	406	370	380	354	381	379	404	376	391	405	410	397	378	373	389	380	400	439	390	373	399	390	384	405	409	401	398	399	396	386	415	426	403	348	374	379	383	373	359	366	407	415	349	393	395	416	394	427	388	365	368	399	374	347	384	380	379	417	395	436	413	397	361	380	409	397	345	396	421	377	380	399	371	415	398	416	407	410	383	399	399	400	412	416	398	403	384	418	387	383	413	408	378	398	404	383	396	389	379	381	419	421	389	387	389	411	388	362	389	388	387	416	393	378	370	397	376	405	391	421	398	402	392	387	400	372	400	399	393	344	397	405	369	397	391	386	405	382	405	396	414	360	383	414	422	383	407	384	399	439	407	414	370	402	381	416	400	388	424	370	416	397	390	378	399	390	387	383	373	396	378	411	412	360	401	372	398	362	394	411	375	331	414	421	386	395	410	419	408	401	417	389	409	392	411	422	401	383	427	377	398	403	379	425	352	374	390	370	383	383	382	379	395	399	348	394	388	374	390	414	399	402	375	348	418	420	416	431	396	387	381	400	381	409	366	402	425	391	407	383	393	349	356	387	370	411	393	409	373	375	378	379	389	393	381	380	386	398	359	424	398	398	394	375	389	423	377	378	378	418	436	406	390	391	358	398	419	366	376	394	393	388	381	367	387	430	360	403	381	384	387	399	381	398	383	392	365	379	411	423	425	400	413	409	388	384	385	382	413	388	381	402	356	352	420	389	384	388	417	373	390	382	395	385	368	360	393	383	387	402	372	441	377	357	383	404	394	400	363	373	409	393	398	413	404	388	367	386	398	399	392	404	396	427	396	394	372	452	419	386	382	414	371	410	415	385	443	388	405	399	383	409	423	365	412	398	368	415	424	389	426	379	409	344	365	409	365	389	378	382	366	385	372	399	344	409	404	401	379	403	387	407	418	402	412	399	395	384	376	378	408	388	378	399	364	338	370	405	386	394	345	419	399	387	435	368	379	360	381	421	411	377	409	368	384	381	421	382	386	338	363	365	376	412	381	344	352	410	401	380	400	381	394	389	421	415	380	358	362	395	365	407	436	409	398	408	384	370	385	423	385	372	398	375	364	363	392	416	404	381	389	385	407	421	381	384	347	392	399	395	374	407	419	383	428	410	406	390	402	436	372	389	367	348	410	404	394	366	376	377	389	377	396	408	424	391	413	378	398	413	380	417	397	375	389	388	351	395	428	418	378	378	375	385	387	392	372	400	383	418	374	380	394	419	370	392	381	365	401	383	406	409	363	419	405	410	378	383	397	387	423	392	403	420	414	432	420	428	398	375	412	432	393	399	407	372	376	415	359	429	422	371	384	405	372	378	377	391	404	367	415	392	375	398	386	371	388	407	404	394	388	372	421	412	379	383	372	382	401	401	389	377	363	373	429	389	402	390	406	387	360	389	400	392	400	398	383	386	382	385	396	395	384	392	390	397	408	347	395	392	337	381	372	413	370	385	404	403	401	379	401	376	395	433	387	433	409	396	379	373	386	389	408	379	369	397	398	376	388	379	407	390	414	394	363	386	385	404	373	358	402	362	429	379	370	399	402	381	378	405	421	397	401	402	408	409	358	393	367	385	402	382	382	348	372	412	398	405	392	398	349	435	418	363	377	367	389	397	421	401	433	385	401	416	392	380	371	387	365	376	389	401	416	408	411	413	377	388	379	411	381	437	367	387	363	370	375	390	409	414	384	423	406	416	382	393	403	342	340	407	409	374	396	388	395	381	363	378	424	373	386	413	409	378	388	426	392	402	380	390	396	379	402	402	384	417	370	396	369	391	392	401	421	379	368	409	386	369	396	378	365	397	407	416	399	359	444	398	378	404	357	388	404	369	427	414	414	380	398	407	378	379	366	404	426	378	408	394	392	386	387	377	390	399	408	371	404	408	387	373	390	374	377	380	414	371	360	429	397	399	380	380	392	402	440	413	369	406	368	370	384	413	388	388	400	409	388	379	380	394	453	416	417	384	383	373	371	365	407	376	366	359	411	417	361	377	363	374	405	418	393	372	421	363	421	400	382	374	414	381	420	422	374	407	371	363	382	386	381	364	402	398	402	355	397	441	390	398	387	383	381	372	389	400	413	412	398	390	374	384	386	374	446	388	394	396	403	403	379	403	430	388	366	371	388	406	367	353	407	408	389	350	375	417	396	371	410	406	412	399	421	385	383	410	393	421	411	395	391	381	404	380	372	396	365	423	406	396	380	371	389	384	413	395	375	372	355	414	400	381	404	374	369	393	411	359	407	386	385	377	395	409	370	352	396	387	410	435	388	407	416	383	409	377	427	354	384	396	416	405	386	390	394	350	380	394	408	403	371	379	377	382	382	390	385	415	433	408	361	387	373	379	400	371	373	402	413	370	407	383	426	370	388	401	372	419	361	420	395	444	410	353	393	410	406	405	379	400	419	398	393	363	402	415	398	391	361	419	387	393	388	367	398	385	373	410	386	408	398	383	363	420	352	372	404	400	414	419	433	411	370	412	408	412	373	408	398	419	418	411	387	386	408	409	392	365	364	387	392	402	366	390	436	365	347	379	420	403	401	392	405	381	382	396	428	426	405	403	391	399	416	432	380	404	390	385	375	377	388	430	420	413	389	401	375	381	375	399	388	388	399	394	371	399	405	406	381	362	385	390	383	389	386	411	399	360	390	389	409	349	395	398	370	410	384	395	383	359	348	404	360	377	378	392	356	362	387	407	372	382	392	435	381	391	423	399	389	358	370	406	396	387	390	389	430	362	370	372	390	401	405	375	356	393	385	367	372	389	378	399	356	415	399	415	378
5384	12643	7877	5496	2156	1523	1179	1000	886	780	723	686	622	625	555	547	569	519	563	512	503	510	499	479	481	486	492	492	505	482	471	495	511	469	493	469	469	503	458	481	533	484	457	428	429	460	507	474	497	494	444	473	476	459	425	492	469	446	473	463	462	448	480	478	468	464	474	440	412	480	439	488	483	507	502	465	439	440	492	474	423	424	464	447	466	434	442	459	434	450	489	462	441	486	431	456	463	471	438	468	447	439	457	461	470	446	437	459	456	454	457	469	475	485	436	464	464	430	473	452	455	432	485	441	461	449	461	433	495	529	450	456	502	467	444	467	475	457	451	429	454	471	474	469	447	449	517	442	468	429	457	451	464	442	463	440	468	455	499	423	446	466	456	512	453	503	472	507	429	458	465	446	474	499	420	509	446	458	440	461	456	487	456	423	475	498	481	451	470	473	478	477	464	478	494	448	449	471	440	456	446	448	433	479	411	453	438	453	445	451	495	457	456	456	464	458	440	418	449	470	456	480	441	470	451	463	471	498	436	458	442	421	466	414	462	508	488	464	499	477	435	431	443	491	451	495	482	439	466	437	448	436	439	443	498	444	496	455	457	469	493	461	478	484	443	477	435	442	444	464	484	465	472	490	450	477	475	445	479	451	460	477	482	464	429	450	443	448	494	477	441	473	437	452	449	492	473	428	448	446	471	468	457	493	458	444	482	474	494	428	450	436	452	477	439	456	445	473	491	463	431	416	438	470	458	448	429	459	457	462	449	467	463	490	512	465	445	425	501	454	457	454	476	448	403	470	481	433	445	454	469	490	435	460	443	480	432	457	475	451	450	464	435	458	499	438	454	469	517	438	448	458	427	449	464	459	466	481	491	484	476	461	461	445	479	418	460	498	456	477	455	443	489	445	437	450	453	467	457	487	439	469	444	457	445	450	459	491	499	444	494	446	438	490	434	449	442	490	447	440	459	479	469	452	452	458	482	478	469	446	470	451	454	461	470	432	450	456	473	455	513	460	459	430	477	420	433	452	466	474	426	449	502	476	439	459	422	431	462	428	467	425	468	433	436	486	451	453	462	449	463	382	467	499	457	460	474	462	482	459	450	487	469	452	486	428	475	487	482	521	459	424	485	470	467	409	486	461	480	483	455	464	453	439	475	458	441	436	482	489	438	468	483	436	450	474	443	522	471	473	440	444	459	457	459	481	500	482	443	505	473	485	455	457	477	476	459	448	441	491	443	464	463	428	443	492	461	455	432	467	493	448	443	485	441	458	456	456	465	415	455	455	448	442	441	449	423	482	454	411	443	466	482	446	464	463	442	467	477	457	464	458	485	466	428	443	425	446	420	447	446	469	478	457	480	463	419	486	480	483	470	471	430	463	472	467	441	460	471	441	424	444	476	459	448	475	435	420	432	467	430	534	450	479	445	505	481	500	456	478	459	459	477	483	440	482	450	439	475	456	477	418	485	447	454	463	468	429	462	452	471	478	473	470	502	412	424	448	443	479	436	457	443	462	458	480	419	462	467	450	458	469	460	462	483	488	440	486	449	468	450	432	452	474	441	466	473	448	434	451	451	448	461	479	454	487	454	455	454	465	428	495	481	447	451	473	466	448	469	438	444	437	444	462	463	461	433	438	476	485	437	477	490	436	413	499	476	437	445	447	478	454	454	470	422	442	465	459	448	449	429	484	425	449	483	467	439	476	429	476	450	452	473	464	470	436	494	486	439	474	494	428	441	468	468	469	460	455	482	426	466	450	449	485	492	484	427	464	463	467	430	450	463	439	462	462	457	453	479	448	466	463	479	462	464	450	473	452	443	457	473	475	475	448	495	458	440	447	448	467	454	434	417	461	463	446	455	444	484	486	475	457	466	433	492	487	435	459	471	402	479	483	454	465	421	447	500	447	463	470	486	428	448	448	514	459	442	439	477	463	464	451	449	463	418	442	431	434	425	437	454	447	453	422	415	450	465	455	456	471	532	447	460	439	423	458	464	440	483	476	453	472	466	451	459	498	438	479	470	461	445	447	454	477	476	462	467	496	426	454	459	459	423	434	467	450	496	475	466	454	470	466	453	492	457	403	509	439	451	448	437	457	489	446	424	499	455	457	453	476	489	464	470	479	496	487	416	459	483	455	452	474	468	457	470	437	461	444	462	464	468	467	510	483	444	465	446	474	477	481	460	466	450	452	447	459	448	449	459	456	425	468	506	485	450	506	464	486	437	480	466	475	440	474	462	466	438	418	465	451	455	486	445	467	479	436	482	453	480	477	435	443	457	459	487	499	462	483	449	452	428	505	488	420	497	431	463	459	442	482	473	466	464	467	476	418	474	463	456	443	462	484	484	480	468	484	469	476	450	473	456	463	476	456	497	464	453	502	450	394	466	449	442	463	433	456	445	447	484	443	481	416	486	459	481	438	477	444	452	436	456	487	474	449	480	473	434	447	473	461	445	449	441	443	447	466	418	457	463	416	496	530	457	421	461	446	483	415	453	451	473	456	507	438	487	464	499	457	465	461	455	448	456	448	497	460	430	449	488	454	446	489	502	486	436	454	473	444	442	464	436	410	462	447	467	483	438	468	464	458	480	454	436	483	444	483	462	459	504	432	401	448	429	446	406	462	464	432	446	481	445	498	445	473	444	452	457	446	480	463	488	492	457	466	510	478	463	467	438	489	462	448	436	413	455	394	424	462	428	477	463	471	457	429	456	460	441	472	452	424	454	494	458	430	450	455	438	517	462	456	472	488	460	479	495	457	456	415	451	459	424	435	462	487	479	463	398	450	463	422	452	467	469	461	434	435	460	470	411	445	495	462	465	457	445	438	479	475	451	454	454	455	487	475	431	433	466	458	449	489	532	431	454	418	452	470	477	447	460	460	456	432	482	435	440	453	447	471	440	456	448	449	464	468	494	495	424	438	482	430	466	443	424	438	451	478	459	423	453	417	445	454	451	455	465	463	408	427	446	468	486	467	465	480	431	472	465	458	455	483	450	471	481	476	518	461	476	452	441	444	493	475	465	408	466	451	470	451	497	451	436	437	470	465	474	444	468	450	421	487	446	437	453	484	443	465	481	441	470	483	465	425	449	509	466	465	436	491	496	457	502	452	452	441	461	456	468	460	425	476	467	488	435	463	449	490	441	479	454	471	460	467	437	443	449	494	463	448	459	437	452	475	416	468	444	460	442	447	469	441	466	496	455	472	485	467	447	449	438	469	453	477	436	474	471	425	464	436	433	477	447	446	485	436	440	443	500	461	413	471	433	482	451	442	441	488	483	493	482	484	444	427	488	446	445	471	459	462	456	446	469	431	433	502	469	456	437	440	477	443	449	442	413	429	464	469	460	465	481	478	447	420	437	497	486	496	467	459	453	442	428	470	447	471	507	454	444	454	439	455	453	497	483	476	455	435	446	477	434	477	505	456	491	461	482	459	436	437	468	481	470	467	470	461	454	451	443	415	469	504	462	468	474	422	453	454
24871	21457	27443	25717	8034	511	334	293	231	253	232	244	207	230	189	205	202	182	172	182	181	158	199	189	173	195	195	192	167	183	175	157	174	180	164	171	202	169	166	178	185	176	179	168	180	179	150	163	172	190	174	177	184	178	160	169	162	164	152	174	174	145	142	163	156	170	174	196	167	175	187	162	187	157	174	176	189	187	177	158	168	173	132	186	169	164	152	174	175	163	169	182	177	191	178	152	181	183	169	187	155	168	167	171	180	181	158	196	179	154	178	171	180	175	185	177	156	156	174	161	173	174	175	151	176	180	196	153	179	157	142	173	173	167	184	193	170	176	160	178	163	171	190	168	148	191	192	179	167	162	154	166	177	187	182	172	151	169	153	189	178	159	161	184	182	162	175	157	178	149	163	188	151	173	166	176	175	154	193	189	157	185	162	159	181	163	151	174	160	162	146	159	173	194	166	176	164	164	158	170	164	153	165	198	170	195	184	171	169	185	170	160	167	178	145	161	154	160	174	160	193	155	146	145	159	138	168	169	177	160	178	177	152	175	189	170	171	151	177	179	167	183	149	148	168	177	167	183	158	163	184	179	183	156	184	167	170	170	165	156	195	145	215	163	171	171	158	201	166	186	167	183	191	190	146	156	169	173	166	168	150	168	162	172	205	151	157	163	167	183	156	177	170	187	171	137	163	162	189	156	178	174	171	192	162	174	179	194	167	167	169	182	167	171	175	168	168	167	175	177	165	184	185	181	155	180	195	174	172	180	170	185	160	147	188	187	190	166	181	165	166	176	179	145	147	166	171	187	177	154	155	171	169	157	157	165	193	165	168	176	168	161	158	186	169	165	174	170	145	182	181	167	160	166	194	164	171	173	178	178	196	165	165	149	157	152	159	170	170	165	159	155	176	168	175	173	180	168	167	182	160	159	144	155	161	146	183	173	190	172	181	170	166	186	177	164	163	153	188	177	161	180	177	176	188	188	184	158	183	174	185	163	169	174	165	175	160	163	176	174	171	167	165	178	189	168	186	153	164	173	164	163	178	179	156	147	177	172	156	181	182	157	164	182	182	171	170	159	180	183	173	188	168	177	181	162	153	150	180	176	146	181	177	164	163	185	161	167	185	178	163	183	176	154	172	205	193	156	182	178	170	199	158	182	171	157	159	176	165	158	182	160	164	157	167	192	180	182	142	174	177	162	168	179	178	158	160	168	165	163	193	179	174	158	185	159	169	166	168	197	163	168	167	172	152	184	194	190	175	180	179	157	179	171	161	151	175	176	159	160	167	169	182	164	183	177	154	182	177	175	167	180	197	184	179	165	162	162	155	168	166	161	178	156	179	161	142	177	156	201	164	137	197	166	156	186	192	165	178	174	173	190	163	168	164	164	166	173	182	176	175	158	157	179	182	161	161	169	159	155	171	176	166	178	182	171	174	157	166	196	164	162	173	168	169	185	162	191	176	172	161	190	137	174	179	167	202	169	188	149	167	170	177	156	185	193	177	167	174	167	144	179	156	183	166	177	176	162	158	175	167	157	167	147	149	155	178	182	173	153	165	165	170	166	187	177	189	178	183	161	162	181	196	178	191	164	187	162	169	172	188	151	167	179	169	158	183	205	164	163	172	173	159	162	163	147	148	158	177	166	170	209	168	178	164	183	188	197	175	197	159	173	160	184	159	182	165	185	150	172	185	179	181	153	180	168	187	191	198	153	155	166	164	174	171	183	151	195	170	177	181	182	174	154	177	154	147	158	173	176	151	175	172	155	174	154	157	181	159	152	151	175	162	177	170	155	175	174	180	168	191	172	191	193	174	182	177	185	170	166	170	188	182	167	165	195	158	142	180	186	172	152	163	171	176	155	170	166	157	160	170	184	153	165	164	185	140	151	184	161	155	172	158	174	205	173	180	162	168	165	148	170	174	160	183	151	158	176	162	165	187	149	195	188	180	170	155	175	161	177	186	139	189	171	169	172	173	183	188	167	167	178	171	191	151	170	182	176	215	179	170	185	172	176	167	166	186	177	180	148	166	150	167	166	169	148	164	159	164	148	180	166	160	196	186	159	180	183	171	163	154	172	179	172	159	183	163	169	165	164	196	155	164	171	179	168	178	179	173	187	165	148	176	159	179	170	168	189	160	179	167	181	157	170	176	167	167	168	174	160	148	159	165	148	159	182	156	198	188	167	174	154	147	181	187	173	179	176	183	156	162	172	187	158	195	164	196	179	164	166	162	187	176	190	157	176	168	181	177	156	156	156	184	145	175	165	183	181	178	153	167	170	164	182	184	180	167	182	160	190	164	183	154	185	172	195	159	163	159	171	178	143	183	184	190	190	159	184	189	143	175	164	175	177	160	154	171	167	164	171	152	193	182	177	159	161	154	191	179	163	150	162	180	180	177	162	179	194	158	178	176	143	168	178	160	189	171	179	156	147	176	172	160	154	169	193	167	186	171	166	174	188	155	168	170	154	163	186	162	165	183	173	178	164	171	155	157	180	168	164	185	193	155	175	178	143	182	154	165	176	176	183	153	149	166	160	177	158	189	175	166	160	168	159	155	175	184	150	163	170	156	176	164	169	172	168	171	177	179	176	181	159	166	150	134	169	160	137	168	164	178	181	170	148	190	160	152	174	176	188	161	186	164	173	176	194	167	156	150	158	156	164	172	176	180	181	178	160	172	163	170	154	177	171	154	170	154	166	180	159	179	185	179	189	183	159	172	167	162	165	178	171	173	159	161	164	195	171	162	170	153	182	170	170	172	159	183	175	159	171	160	170	162	146	157	151	194	157	169	188	163	143	183	174	162	165	170	173	160	163	175	141	173	185	165	178	164	173	166	164	159	171	177	189	158	183	184	168	162	166	160	162	174	126	151	159	160	164	148	175	156	180	175	184	180	160	168	160	164	153	158	189	184	149	170	188	148	146	174	165	172	161	171	166	171	164	174	170	146	192	203	194	163	161	174	164	146	192	165	189	151	182	165	166	198	182	176	160	171	149	165	160	197	170	151	147	173	190	157	176	188	170	153	152	175	180	191	181	172	178	179	180	161	176	177	161	169	158	176	177	180	168	155	177	180	176	129	160	180	154	187	168	175	192	163	175	184	172	162	183	169	143	199	174	183	148	164	165	188	187	165	159	174	183	167	188	173	165	199	169	151	179	187	159	164	164	169	183	167	152	169	141	174	179	199	161	171	157	195	166	150	166	168	187	173	166	180	149	188	154	170	185	157	156	167	174	161	170	174	192	175	174	176	163	159	166	178	167	166	172	168	157	199	169	160	178	182	160	171	159	179	170	168	168	167	180	164	161	169	165	158	181	172	173	166	168	166	169	157	187	164	177	182	184	155	174	171	172	174	160	179	184	169	167	188	165	186	178	143	173	156	181	176	156	178	169	170	162	176	171	167	164	167	166	175	175	169	155	170	155	176	180	200	184	183	168	174	149	190	174	178	179	166	178	173	164	156	182	160	187	190	162	183	168	175	170
5211	8053	4418	2081	1045	857	624	517	409	387	335	281	280	247	274	262	235	232	233	239	236	205	195	222	209	216	214	218	190	208	194	213	208	206	172	227	212	216	195	202	208	195	207	196	222	214	208	183	204	217	222	190	186	207	198	202	215	189	218	213	182	216	182	226	189	183	215	204	191	207	202	216	209	201	200	212	198	190	203	216	206	200	200	188	175	200	207	206	211	195	176	181	194	212	192	179	198	201	219	221	188	198	196	198	203	185	194	208	213	220	231	204	212	205	194	241	205	204	205	201	220	229	199	206	176	214	199	204	199	197	196	181	196	211	192	217	184	200	210	200	215	188	227	192	207	210	204	202	191	186	200	202	248	215	195	235	202	199	222	172	175	211	192	199	209	206	202	175	213	176	205	226	194	217	211	221	191	174	202	203	182	197	206	169	191	176	191	225	223	211	219	186	165	182	188	199	199	204	236	198	204	195	207	182	203	173	191	214	200	200	193	209	170	219	204	226	200	213	187	187	222	207	191	182	199	182	190	176	208	205	184	202	198	214	205	227	222	193	168	198	205	183	208	204	175	196	197	181	179	225	207	202	196	206	178	205	198	212	203	220	194	202	221	201	200	207	201	192	202	198	171	221	185	191	170	177	203	200	199	207	205	169	201	209	198	207	187	202	185	216	178	193	191	205	197	204	212	211	195	203	203	219	206	209	193	190	229	201	211	213	211	195	226	219	193	206	203	200	191	194	205	202	235	218	206	213	167	170	218	195	204	178	187	208	205	241	186	171	203	185	183	211	203	212	207	218	225	170	178	193	182	203	225	207	199	211	198	178	178	184	215	175	208	236	221	188	207	182	203	174	175	195	198	213	179	208	203	193	208	200	204	197	205	185	214	192	198	218	210	200	211	185	184	210	197	200	203	182	193	197	190	204	227	190	187	183	208	207	192	185	199	218	182	193	190	189	223	206	201	211	202	171	183	201	190	199	218	183	195	215	220	182	164	194	197	194	195	195	190	199	197	183	192	176	180	199	193	193	210	197	213	209	201	205	228	178	161	217	184	211	211	212	204	208	209	180	207	181	207	208	239	215	205	212	211	186	190	221	216	175	212	194	226	203	188	199	187	192	195	198	205	197	199	213	207	200	189	196	192	179	180	204	195	227	195	222	178	185	198	216	225	187	193	198	201	198	189	214	241	235	198	191	219	188	200	220	215	190	225	209	173	194	211	206	210	197	192	206	185	186	195	212	218	175	201	211	230	223	203	180	210	209	184	211	176	174	198	246	221	187	191	195	210	176	196	198	170	210	191	205	185	210	197	188	192	202	202	170	179	189	210	196	194	218	181	196	196	210	208	184	206	184	204	201	220	205	176	209	190	206	173	200	226	190	177	219	183	214	204	232	201	210	203	224	215	201	172	192	204	194	216	199	187	229	212	210	202	195	193	188	207	206	190	178	220	210	189	207	190	198	197	191	182	209	225	204	212	195	215	222	195	184	219	195	203	210	199	197	186	182	196	173	200	183	192	197	208	184	221	184	189	200	203	191	212	201	202	211	181	196	206	198	209	199	196	194	188	203	200	194	202	212	194	212	192	201	189	173	242	224	206	213	207	201	198	190	208	214	229	214	209	190	205	210	202	214	190	190	213	195	207	190	194	201	226	176	195	185	192	196	194	194	193	219	204	214	215	212	198	201	197	186	210	201	220	199	199	209	200	193	219	205	213	210	212	206	182	180	202	213	170	200	213	213	191	205	221	181	214	198	196	194	198	213	193	209	208	244	187	205	209	212	198	202	197	208	187	192	178	201	202	207	200	193	186	208	192	221	231	186	180	183	208	222	212	198	217	215	200	196	176	215	175	204	217	238	202	185	183	178	191	195	188	198	210	196	204	192	197	183	199	209	196	188	206	209	189	209	205	204	199	197	185	209	185	194	227	217	235	204	211	195	215	201	214	191	210	236	197	231	230	221	211	187	218	209	192	179	171	180	192	195	207	204	198	194	226	192	204	202	226	221	203	190	236	217	212	201	187	175	184	201	191	192	202	212	209	178	225	209	219	181	185	200	200	203	228	194	206	219	213	201	184	182	220	199	179	203	170	206	187	200	185	193	185	204	203	194	210	207	193	203	199	199	198	176	198	172	181	214	187	201	188	202	203	162	188	195	187	185	185	219	184	206	179	174	209	203	188	192	200	182	194	199	227	204	220	218	196	203	213	182	205	195	186	191	187	203	166	206	193	218	192	205	215	202	207	179	183	198	200	206	231	209	194	185	196	170	191	190	191	185	199	189	215	215	213	201	210	213	204	209	204	221	195	208	192	213	183	203	210	203	189	223	199	215	188	210	201	195	186	209	206	209	195	203	206	202	196	198	174	175	194	192	206	190	183	206	202	209	216	217	221	214	211	193	200	210	182	210	201	216	205	198	207	202	210	220	182	199	197	172	191	208	186	196	204	199	215	207	211	211	195	190	199	185	208	198	188	188	208	183	187	185	182	192	193	215	240	180	172	192	204	189	208	199	168	178	205	197	211	208	194	199	212	233	176	212	207	198	185	232	198	193	203	197	206	218	179	238	198	212	206	208	196	207	172	193	218	182	217	193	198	200	210	200	228	211	232	198	192	208	195	192	191	184	208	193	188	231	175	220	190	201	195	184	192	215	207	217	187	181	200	198	187	180	198	195	208	188	200	196	215	207	204	190	210	225	188	211	181	168	187	209	186	212	209	208	188	216	215	172	191	189	209	198	196	203	219	185	186	192	197	219	189	191	210	201	187	183	206	194	190	202	205	209	199	185	185	202	206	193	200	195	193	207	200	189	224	216	174	206	200	184	222	196	204	204	198	224	190	211	202	205	217	198	189	216	211	209	197	206	179	197	208	182	198	229	178	184	206	226	190	203	187	191	242	189	158	196	213	193	194	204	208	223	204	204	167	218	198	190	219	228	200	210	210	210	221	211	169	183	211	196	206	198	170	183	219	198	214	218	203	222	227	204	203	234	200	197	216	186	204	193	208	231	196	186	213	200	198	232	194	188	168	192	210	220	218	218	203	204	202	189	176	212	224	200	213	192	202	196	190	202	206	191	212	207	204	212	200	210	197	189	203	209	200	213	224	205	191	216	208	204	220	197	214	212	212	216	218	198	192	177	184	188	198	190	215	227	178	183	218	206	176	205	202	196	195	225	193	188	195	211	189	171	204	220	186	185	190	213	216	199	224	221	165	234	206	210	198	192	181	182	197	212	190	221	205	202	195	209	219	229	203	222	158	196	211	197	218	201	196	220	186	205	202	207	186	204	196	196	200	159	200	192	210	198	192	198	188	193	210	184	188	196	207	169	189	201	191	191	184	203	179	178	202	193	199	215	192	210	182	215	217	205	233	218	199	159	198	199	193	212	196	199	213	207	204	189	186	197	182	217	196	207	201	189	195	211	196	231	189	220	201	200	204	204	225	203	180	192	185	181	199	180	190	200	197	236	191	185	203	190	194	166
22723	21455	29176	24138	21450	21445	5709	814	590	501	483	368	371	334	314	297	265	291	260	235	244	225	217	215	213	196	229	204	235	206	209	189	192	220	211	213	210	209	212	221	201	216	218	209	207	201	175	199	204	180	196	208	198	205	176	194	183	199	197	208	225	204	206	201	197	191	194	187	199	195	195	190	208	183	206	198	207	206	183	178	197	188	199	182	214	186	200	212	199	200	177	217	207	194	175	198	201	181	214	183	198	184	211	168	184	182	202	197	191	211	196	203	205	178	196	216	185	207	207	207	220	192	203	174	197	176	187	209	170	189	190	173	211	181	190	172	190	177	194	199	183	161	190	204	205	192	169	204	223	179	170	168	198	186	184	181	202	194	173	205	209	205	180	216	183	182	191	240	188	174	199	177	184	174	202	212	197	211	198	199	181	192	203	203	199	199	220	199	194	199	228	199	228	180	221	177	228	173	194	194	214	189	212	171	184	207	215	206	203	154	203	174	221	198	188	170	198	198	209	202	181	177	193	198	183	208	174	179	199	209	185	170	185	190	232	186	208	180	165	213	186	189	188	181	222	177	203	227	183	241	207	192	192	224	179	200	210	204	215	191	196	233	206	177	178	207	214	178	211	175	194	190	206	220	190	200	203	194	196	191	215	210	192	198	194	190	176	185	194	191	187	203	189	172	154	196	188	199	192	188	188	205	171	186	180	212	192	194	174	178	200	181	206	177	209	185	164	198	181	200	210	180	211	202	182	201	208	194	226	209	186	199	199	198	188	203	190	177	216	206	193	194	205	201	178	197	196	181	205	198	185	194	186	202	188	199	172	202	199	191	192	194	178	197	197	221	186	198	182	192	216	180	213	197	193	179	197	164	198	212	213	192	216	183	218	186	186	189	174	196	216	212	191	187	206	226	200	206	178	207	182	186	179	166	214	182	203	184	166	180	200	187	207	201	197	188	192	201	191	178	202	208	192	178	195	199	185	203	173	165	181	182	192	216	198	206	207	181	172	164	199	195	187	178	155	212	165	198	165	169	211	207	189	205	183	183	192	208	181	183	175	183	162	191	182	183	202	191	198	200	185	184	163	202	206	201	180	179	187	195	192	164	187	206	192	188	177	203	186	202	211	205	218	192	210	170	189	195	185	186	208	199	214	182	182	201	195	216	214	178	203	199	202	180	195	181	203	174	194	157	171	225	198	189	200	205	196	206	205	202	194	199	179	182	191	190	193	196	192	183	211	222	209	193	210	217	188	191	197	201	173	184	197	185	182	185	205	218	196	210	192	196	205	216	185	209	189	191	200	203	188	190	183	203	200	171	202	205	198	198	203	191	174	203	194	178	197	185	192	187	216	184	205	180	169	188	212	181	179	183	202	179	202	206	216	206	185	191	168	191	176	200	179	171	198	202	212	214	181	181	186	202	183	188	191	215	222	190	176	199	210	190	193	217	209	206	214	207	218	187	186	199	162	216	218	190	188	194	206	190	182	192	200	173	204	214	178	174	202	204	211	187	182	217	205	174	176	197	219	188	204	182	208	184	187	224	210	214	194	202	193	194	196	191	206	224	202	197	206	234	193	187	212	182	195	220	214	154	193	200	209	169	187	219	198	202	184	166	208	166	203	184	208	206	212	198	202	192	198	185	211	160	177	222	198	221	172	177	195	183	184	175	200	189	172	195	160	198	201	191	195	174	201	189	173	189	189	197	206	197	175	159	205	193	208	192	173	196	197	193	219	208	170	201	189	188	198	195	224	193	221	199	221	176	200	219	203	193	183	210	184	172	183	191	202	192	189	175	166	193	202	215	191	185	204	196	193	206	193	201	213	217	212	205	195	176	189	212	191	179	208	159	170	195	205	196	208	188	197	160	185	171	176	176	170	196	209	193	192	209	200	199	159	203	174	216	195	199	188	195	207	203	201	209	208	216	177	194	181	187	203	190	181	202	180	155	186	204	187	220	207	204	182	213	207	205	208	215	198	194	204	217	212	200	199	193	174	170	180	191	183	179	171	207	204	203	213	199	189	172	210	180	203	198	191	169	208	202	191	195	202	176	194	173	172	203	213	228	195	193	217	222	207	212	180	186	197	183	199	185	178	210	217	207	174	200	179	191	189	180	188	214	195	177	198	236	162	205	202	185	208	214	194	175	190	193	192	186	181	209	182	190	205	192	184	179	183	201	222	184	226	163	197	192	225	195	195	198	212	193	173	189	179	196	192	178	213	187	200	215	180	182	206	210	225	192	175	199	216	195	210	171	180	182	215	197	182	168	184	188	190	186	188	171	211	149	182	213	195	199	172	216	175	173	191	209	195	198	196	191	187	198	182	190	185	197	196	184	203	191	176	175	220	208	194	189	180	185	198	214	195	192	179	195	205	219	210	211	200	184	194	199	195	201	199	185	210	233	179	188	180	185	177	190	203	184	186	176	195	195	187	207	170	205	171	180	192	193	184	185	191	190	186	173	192	177	198	198	186	205	185	181	207	208	205	198	169	187	215	183	193	183	171	195	185	220	186	201	192	200	212	180	216	204	218	199	194	176	216	197	209	202	185	172	181	188	165	189	203	181	185	175	219	207	216	199	191	198	202	202	186	182	205	192	204	218	205	189	206	205	175	213	196	201	192	177	187	216	175	200	187	190	207	209	201	205	190	184	191	178	223	191	202	170	195	177	160	178	182	198	197	201	208	182	191	195	200	183	164	214	187	192	214	189	217	223	200	183	204	165	176	193	181	220	209	196	190	198	190	199	192	199	190	176	204	172	184	195	181	204	166	211	184	189	208	191	211	196	148	207	200	191	204	199	169	200	191	181	207	184	200	204	199	198	186	176	200	206	200	206	190	207	184	181	193	187	202	204	193	174	170	179	195	185	190	194	194	207	211	199	229	194	206	159	212	199	211	191	193	196	206	199	205	207	174	214	176	210	189	184	204	234	168	184	192	205	184	184	198	202	186	218	197	214	188	185	205	171	178	229	199	193	191	219	181	195	190	181	185	174	187	191	184	194	167	208	209	194	165	173	183	194	173	190	173	189	196	213	208	202	169	191	227	183	172	191	189	189	178	226	191	206	183	193	185	189	217	206	180	197	193	173	216	183	202	164	192	191	225	210	194	168	190	202	190	210	186	194	207	213	171	198	172	206	197	190	190	192	202	178	199	196	200	190	211	180	195	181	193	184	214	192	216	194	219	185	192	198	197	210	196	197	186	198	201	205	193	182	193	180	196	194	213	189	204	176	178	211	184	171	179	191	211	186	195	181	184	181	169	174	205	206	193	205	198	201	220	175	191	202	181	188	203	183	198	189	206	202	219	191	204	157	175	169	183	195	175	179	194	184	212	178	194	205	188	208	200	213	205	222	213	195	202	179	182	195	191	192	206	194	212	191	189	161	190	189	194	200	185	177	197	215	196	187	193	168	201	192	195	194	168	171	190	178	172	172	183	172	188	175	181	200	183	200	206	186	183	201	192	181	189	181	196	197	199	190
6789	17871	11498	5946	3421	2452	1774	1364	1014	869	672	602	503	459	438	397	417	335	358	350	305	323	308	264	331	311	261	268	304	292	284	249	273	255	281	273	279	261	269	235	267	263	254	266	229	230	224	223	253	247	248	236	248	261	240	256	253	242	273	227	247	273	237	228	229	224	235	242	207	248	225	203	225	234	235	247	230	230	286	247	258	242	240	277	254	239	216	253	219	233	234	248	247	221	223	214	231	231	219	228	256	215	243	222	231	242	230	225	237	236	262	248	235	241	224	265	245	235	225	223	213	259	201	243	245	221	257	254	266	217	217	260	262	243	253	251	247	236	257	236	247	242	245	257	262	237	262	260	215	219	239	233	210	241	229	219	250	229	258	226	237	243	237	228	216	237	234	241	261	261	222	259	229	233	224	246	220	260	225	236	240	253	233	234	261	248	242	263	211	229	260	260	244	233	249	253	248	238	230	236	223	252	228	237	228	200	219	242	230	213	246	216	259	261	207	224	257	257	230	230	211	241	242	232	235	257	225	225	239	236	260	202	242	252	221	206	225	223	237	237	237	237	246	228	237	221	229	228	226	225	241	261	235	221	212	211	243	204	225	247	242	216	241	227	215	223	239	255	219	217	229	266	247	244	228	243	217	254	245	262	230	219	262	234	242	253	230	242	235	239	251	241	228	250	222	245	233	233	216	245	238	231	293	207	205	248	194	246	228	209	224	235	225	219	227	245	233	247	210	250	230	219	230	233	232	215	245	227	241	242	242	247	236	226	216	221	225	250	238	235	248	217	252	235	232	232	217	234	239	230	272	203	238	254	243	260	229	242	242	221	233	232	236	240	251	241	222	260	233	252	223	237	262	236	199	246	238	211	259	239	225	254	207	230	208	217	218	230	234	217	206	228	231	233	234	229	239	227	244	259	224	223	237	224	252	226	253	247	231	238	263	222	214	256	254	244	292	238	237	214	210	253	266	248	238	205	248	229	242	230	230	238	251	260	232	241	236	231	216	261	250	258	225	236	237	270	244	243	224	227	226	252	207	233	224	233	223	257	251	217	235	234	237	239	227	239	228	253	216	250	249	225	213	244	248	226	237	222	229	237	244	252	225	227	237	236	256	215	216	236	230	265	252	238	209	236	234	252	241	249	245	225	249	223	258	240	239	259	233	224	193	223	254	230	245	239	230	225	221	239	231	237	236	249	243	245	209	232	220	210	220	235	267	222	237	226	234	218	253	281	227	227	239	195	232	244	221	240	222	241	240	227	221	214	237	241	222	260	232	250	253	228	229	223	238	224	227	239	246	234	223	211	213	214	248	226	235	253	222	228	254	228	231	210	210	202	221	252	228	256	245	247	251	234	247	226	233	226	256	252	231	274	227	229	268	232	232	246	263	251	242	254	253	226	192	247	237	207	235	226	233	240	262	230	240	279	244	263	281	246	242	245	242	239	209	222	246	219	240	244	268	234	224	225	225	243	236	229	240	250	231	241	240	199	253	239	227	215	220	260	221	252	233	259	233	217	224	233	241	232	237	232	250	203	217	218	224	221	245	204	236	239	257	235	228	242	247	223	238	235	193	210	258	224	232	231	247	220	233	257	243	227	240	237	248	222	231	217	230	215	244	229	224	224	255	240	248	222	231	224	236	220	213	255	206	247	243	226	220	221	229	208	215	242	230	242	205	223	218	212	220	233	217	236	233	254	232	226	234	250	249	224	197	227	227	276	240	263	237	222	236	247	250	229	236	241	227	217	242	231	225	232	240	213	206	228	229	257	200	204	255	252	257	242	268	232	225	221	235	229	217	239	258	250	235	252	247	243	238	215	254	225	229	229	226	210	257	234	231	238	233	250	223	221	240	241	215	215	224	233	250	222	249	224	232	240	209	234	211	228	240	224	230	231	228	245	222	223	234	246	231	238	268	232	243	263	247	244	231	248	246	224	229	241	227	247	248	242	242	254	259	248	231	259	234	225	234	235	238	236	236	221	230	248	229	245	227	223	242	249	231	225	249	234	239	248	256	232	226	246	234	257	222	210	235	226	268	204	222	229	219	268	211	237	232	238	229	249	238	241	231	227	224	221	234	224	211	221	240	255	226	219	241	225	220	231	275	234	240	233	215	213	240	222	227	236	229	242	245	253	231	226	225	220	208	237	268	234	205	245	212	257	223	246	252	232	232	235	222	232	241	254	231	235	229	247	234	255	227	224	226	244	243	231	218	247	206	250	225	240	233	224	262	240	234	252	224	220	247	234	239	213	244	223	234	237	259	235	242	243	252	241	256	201	242	258	220	256	221	259	239	237	242	235	260	252	209	223	235	220	245	237	211	226	218	252	221	242	240	230	250	220	240	225	234	275	249	248	221	252	211	254	259	231	237	248	239	207	231	202	252	232	236	198	240	227	239	220	228	221	265	225	242	239	240	250	217	246	229	235	247	232	221	247	251	240	229	236	246	220	210	218	222	252	234	209	213	243	240	231	207	253	228	249	252	227	238	192	222	222	221	228	228	223	242	221	237	242	232	226	225	249	275	219	232	219	209	226	222	235	245	239	241	241	228	233	238	234	232	237	220	240	268	236	225	218	218	229	238	254	245	215	233	236	224	224	214	234	232	217	219	209	231	212	239	233	225	229	232	249	254	255	239	225	237	235	257	243	224	193	227	253	221	247	213	206	211	221	210	240	234	234	232	242	256	244	237	258	253	220	208	211	208	250	272	238	220	219	213	233	225	236	230	215	255	248	242	244	239	223	229	208	223	241	240	256	226	238	198	231	239	237	234	227	250	207	231	206	213	233	246	225	243	250	213	233	232	254	221	239	233	253	248	237	225	240	220	247	252	248	229	235	226	250	254	221	230	258	266	243	250	242	234	237	243	217	236	226	251	228	231	226	258	232	245	240	222	227	229	240	231	259	256	235	243	234	237	225	222	245	259	219	223	232	202	261	255	229	217	241	247	222	253	222	253	228	226	242	220	239	223	232	245	218	226	249	201	240	249	238	241	246	213	222	229	222	223	240	223	245	215	228	236	219	234	232	219	228	222	205	255	222	230	238	246	246	264	222	222	227	245	232	251	255	238	216	231	242	251	225	251	238	221	268	237	234	240	239	228	246	195	217	233	234	216	214	238	228	232	226	255	218	237	238	256	191	252	237	250	264	245	255	211	226	236	231	228	233	226	251	226	228	241	265	222	205	230	254	244	251	277	205	230	218	208	220	233	211	232	239	237	216	229	235	242	223	216	242	262	250	238	224	222	240	230	249	258	225	238	228	251	242	249	237	229	239	219	239	219	256	203	242	240	252	224	220	247	229	236	250	227	203	263	226	250	221	253	231	221	235	238	223	233	227	202	238	227	217	245	250	256	242	237	229	238	231	231	225	232	224	228	227	211	242	223	232	230	207	243	242	214	257	212	259	238	211	230	244	241	264	237	224	228	239	229	226	224	243	228	235	254	269	247	208	219	242	269	222	232	238	249	219	212	223	239	231
27763	17830	3763	763	462	452	379	367	367	360	333	314	374	347	366	322	361	349	343	349	360	375	360	339	380	313	372	339	336	354	343	341	335	342	360	342	333	356	347	365	337	362	309	355	360	342	386	369	346	366	351	317	367	325	364	335	343	333	350	353	374	375	348	341	374	333	340	351	312	328	382	349	346	345	355	344	340	342	347	361	351	369	321	331	368	367	348	317	313	355	327	351	340	363	362	336	373	339	327	352	369	357	341	301	368	323	349	387	329	352	331	358	361	347	327	342	349	320	351	342	327	332	361	357	363	371	338	391	327	343	368	328	340	350	380	318	373	345	370	347	347	365	324	359	365	388	355	339	366	374	338	355	338	366	362	348	334	321	349	345	333	362	364	354	341	324	336	383	329	345	358	400	316	352	338	350	312	341	331	383	347	353	330	344	370	370	358	347	383	330	344	369	352	355	345	352	356	335	376	340	362	334	360	376	363	354	346	351	343	346	321	331	348	349	328	331	337	359	387	378	362	341	378	388	361	352	345	389	355	354	337	347	375	359	345	346	363	334	343	322	338	351	374	335	386	344	363	376	324	367	344	361	353	356	331	359	357	335	350	357	368	325	338	343	342	341	371	347	335	377	385	368	329	330	343	349	376	340	359	347	320	326	342	342	367	343	301	332	330	360	328	354	357	359	327	351	338	345	369	335	358	339	372	352	356	379	355	363	346	373	361	346	321	377	336	361	364	338	328	351	349	366	354	363	351	354	404	369	369	339	331	375	347	373	361	335	348	342	362	370	327	335	333	374	319	380	357	364	352	329	354	341	355	341	340	363	308	341	343	359	367	319	347	340	375	354	360	306	342	375	343	334	360	348	335	359	344	319	321	312	350	350	355	321	333	351	317	347	362	355	319	361	343	317	326	317	347	367	354	334	329	360	333	371	361	319	329	341	358	384	357	356	329	364	368	319	355	322	365	348	344	343	353	341	362	372	339	358	347	343	333	353	345	362	339	343	367	374	352	357	353	359	333	342	339	377	343	348	377	329	317	332	344	369	330	354	365	342	360	376	358	353	338	365	367	368	353	347	341	343	341	329	317	320	349	360	328	335	326	371	347	367	350	335	378	322	334	343	377	347	313	377	400	355	375	343	348	327	351	337	346	340	350	316	340	334	340	362	365	365	378	323	376	363	384	345	353	361	363	346	405	334	338	339	356	343	339	355	358	325	350	360	367	355	353	363	352	361	386	357	332	351	319	350	354	319	373	385	325	379	368	346	330	341	342	323	352	361	321	354	330	348	357	347	376	346	333	351	379	346	360	318	363	371	364	374	350	349	337	362	348	362	332	382	316	334	338	380	342	318	364	362	323	367	339	359	333	345	319	330	333	357	381	340	348	319	369	344	365	352	362	359	377	376	363	365	358	351	330	308	332	342	351	332	359	352	348	339	324	339	331	357	332	342	345	372	377	368	326	339	324	373	334	341	365	337	381	364	333	305	353	331	357	349	313	346	335	359	343	338	357	349	389	346	349	337	346	346	336	324	366	339	366	342	337	337	314	337	301	318	335	363	329	356	347	347	331	388	349	322	356	366	351	351	342	355	320	369	336	360	343	364	349	347	331	337	356	372	318	375	344	333	323	368	373	356	349	378	338	336	331	336	340	343	353	378	338	363	350	358	321	360	351	307	366	335	340	358	352	347	361	354	348	314	363	364	340	361	372	364	333	342	359	349	310	349	335	315	353	353	339	318	371	345	355	338	343	323	346	348	340	356	379	312	382	362	351	368	341	331	345	364	343	348	327	336	324	368	355	342	371	354	377	353	378	337	306	348	339	352	369	337	346	371	343	353	358	310	373	349	374	328	339	362	356	325	324	371	328	349	331	364	369	398	337	363	365	353	345	359	346	321	350	340	315	379	345	365	374	336	334	363	333	346	338	369	356	348	343	325	368	334	338	328	353	358	300	369	362	364	388	376	358	362	348	362	338	353	378	334	329	335	315	339	339	350	357	373	325	364	369	360	388	354	392	357	356	375	366	319	320	372	353	331	349	342	354	365	359	331	362	337	343	366	320	315	330	333	354	325	340	351	358	379	355	341	315	338	354	376	335	339	364	345	379	340	349	316	357	356	370	336	358	361	338	346	311	311	346	344	368	327	338	341	348	354	362	359	328	340	360	341	338	340	340	360	323	330	339	356	309	363	394	390	328	387	329	360	327	352	340	331	350	338	352	364	350	362	332	358	327	399	366	319	385	342	331	314	334	331	347	351	332	391	354	337	327	359	329	344	355	342	323	346	354	372	343	324	356	359	357	364	337	338	366	368	361	334	382	388	360	346	349	377	379	350	356	333	330	338	338	377	347	364	358	338	365	339	333	325	338	358	348	325	329	370	349	332	345	344	356	347	343	324	331	337	335	303	344	350	291	339	365	348	356	347	331	346	350	370	368	371	345	330	335	344	339	342	343	330	359	342	327	364	325	297	365	318	334	363	325	312	367	308	338	366	337	337	333	357	332	375	383	359	341	338	315	385	355	377	352	357	357	359	327	368	329	353	348	345	347	335	311	346	339	342	366	356	381	367	331	367	364	316	364	384	325	352	350	342	330	325	353	330	368	341	359	368	348	327	313	343	424	339	310	360	341	360	371	353	376	333	372	363	368	324	374	341	349	382	356	349	360	347	381	336	365	350	368	322	354	345	373	343	310	347	371	382	380	367	364	338	318	365	358	387	345	349	363	337	338	350	346	370	386	339	346	343	355	315	340	357	353	373	328	343	370	373	338	324	366	376	355	342	311	334	358	388	358	344	349	341	383	356	338	353	372	342	356	347	338	373	335	365	369	345	344	373	378	351	322	343	351	360	349	354	363	353	355	339	364	361	364	358	374	337	375	345	346	333	388	317	318	339	340	331	346	333	335	363	361	340	373	361	343	347	359	342	366	335	357	349	353	363	383	330	339	340	339	323	375	353	366	359	324	309	346	342	356	304	337	344	355	344	348	345	348	385	334	344	356	335	353	321	343	342	360	332	349	364	329	371	345	342	355	343	347	343	347	366	373	314	325	385	346	324	347	351	343	359	353	349	339	345	381	341	378	320	335	322	336	358	328	347	345	326	364	344	340	313	356	312	367	372	354	342	333	338	351	308	373	320	350	316	363	357	333	355	349	337	375	350	378	364	326	373	360	324	342	359	378	341	351	325	344	349	350	364	352	356	328	371	327	344	386	342	332	353	360	352	363	358	347	343	362	348	345	323	340	374	359	336	335	378	349	374	354	359	336	355	341	375	335	350	389	375	323	362	380	354	329	345	353	324	322	352	306	345	361	360	337	346	371	407	357	356	333	311	365	328	340	355	349	347	361	358	349	338	348	346	348	328	384	338	365	323	368	348	318	323	339	326	336	348	340	322	344	352	341	367	327	354	376	346	324	365	311	344	380	351	341	332	344	342	340	340	379	332	356	368	326	328	372	350	320	376	329	385	336	366	346	364	360	326	371	321
5633	3317	1273	668	578	472	447	443	435	391	449	451	410	428	376	398	385	420	422	445	397	418	403	364	422	450	372	383	449	409	399	379	411	395	406	384	417	409	405	413	420	401	456	394	385	408	413	407	395	383	408	377	399	417	390	401	386	409	367	391	422	367	401	410	433	353	424	404	388	406	391	379	393	380	377	420	386	385	384	419	424	434	416	387	441	395	405	412	377	406	392	430	401	442	400	381	442	402	419	412	436	419	381	383	401	403	399	403	375	391	380	437	397	436	397	414	374	423	428	428	399	439	394	438	378	397	396	372	396	386	436	404	421	440	400	417	405	391	390	425	402	385	413	387	436	401	432	393	376	415	401	394	400	427	417	419	364	412	408	435	384	398	404	383	396	399	388	412	405	404	400	408	413	446	405	363	439	396	411	363	380	404	389	393	432	384	410	390	390	419	413	401	450	412	394	443	403	394	413	383	446	388	378	374	387	418	382	359	413	408	408	407	399	414	396	395	427	372	388	389	391	372	405	418	419	410	397	450	367	374	409	389	387	381	389	423	425	414	428	409	424	405	426	395	397	402	386	403	392	410	428	409	418	398	392	394	414	397	392	429	384	396	431	443	400	392	393	392	406	390	342	425	383	397	363	387	445	383	409	421	407	400	401	415	418	389	445	367	400	387	425	412	404	387	397	375	409	379	420	400	393	399	413	395	399	366	394	414	411	434	425	413	409	385	407	420	401	427	402	406	394	425	423	445	409	368	406	399	360	417	392	392	428	391	406	405	431	413	398	381	416	395	459	365	412	416	408	393	382	399	404	398	396	428	396	403	397	399	434	420	403	393	415	383	406	409	381	398	452	389	371	403	422	372	429	408	393	395	398	389	405	408	396	386	396	361	407	423	407	378	407	417	395	413	415	426	460	406	386	408	416	394	362	408	413	404	451	425	397	398	407	415	386	391	394	408	409	432	435	395	410	411	432	427	443	409	397	403	403	402	415	365	420	370	397	410	428	370	400	374	366	401	441	411	365	424	428	435	413	412	442	393	388	380	397	397	428	435	429	399	443	395	416	410	399	370	389	406	413	426	391	406	383	406	404	375	407	442	366	424	403	419	401	416	409	418	373	430	398	414	435	386	384	415	395	401	417	385	391	395	419	389	389	377	398	416	422	416	431	414	381	401	439	408	410	400	404	399	429	425	408	399	397	413	363	455	427	425	441	382	380	401	412	393	403	380	404	408	425	418	386	398	414	410	400	405	435	436	416	429	447	371	418	414	405	421	411	416	422	436	420	393	389	405	399	439	384	408	378	398	398	389	373	392	425	374	406	407	396	402	421	424	374	383	430	407	387	412	391	413	381	404	391	394	428	436	416	380	388	371	464	428	438	403	411	427	405	393	417	373	424	460	427	404	376	402	356	432	422	398	408	386	407	416	383	413	394	351	383	422	447	391	438	398	390	376	422	377	409	402	432	391	419	401	425	417	395	415	402	416	385	418	388	390	409	388	423	399	431	419	397	419	420	422	371	423	355	415	431	399	425	401	363	397	382	401	413	417	352	415	422	369	411	409	394	423	407	399	421	407	399	394	409	416	422	405	405	368	404	399	418	418	402	401	429	405	431	430	357	412	406	452	420	396	375	413	420	405	404	402	412	365	404	397	410	409	414	391	403	414	409	414	405	412	408	424	398	401	393	390	391	414	443	378	409	397	392	379	402	393	436	377	401	392	382	402	408	433	424	423	439	440	423	416	418	373	395	438	403	436	391	382	400	403	442	394	418	405	435	408	403	445	391	374	414	422	359	373	409	395	388	395	394	449	412	407	392	421	391	356	412	407	411	396	439	420	395	410	415	355	424	423	424	399	407	403	392	390	390	402	416	420	424	486	424	417	439	412	392	425	397	413	404	400	411	418	434	419	423	388	408	412	382	392	408	417	462	415	418	381	405	416	406	409	389	413	403	434	428	378	403	430	421	395	410	405	380	394	381	375	413	410	405	440	432	419	415	416	395	398	405	403	397	401	411	401	385	365	403	404	391	398	421	435	424	400	427	395	362	390	369	385	434	383	397	404	408	434	444	391	422	382	431	438	398	394	362	400	396	368	395	411	384	429	380	431	405	398	408	400	379	380	381	423	377	396	395	372	400	422	438	380	424	411	407	372	410	418	449	401	423	429	400	408	394	384	419	402	398	426	425	409	429	375	418	463	397	414	395	418	452	414	394	393	386	389	425	400	418	411	400	394	423	404	392	406	395	434	395	435	395	396	393	392	410	409	409	379	406	401	396	419	422	424	405	385	417	412	431	424	401	411	439	412	397	411	397	407	418	429	419	434	404	422	417	430	448	435	418	405	394	412	410	393	401	450	417	398	395	422	418	404	371	391	426	421	424	410	422	416	406	374	383	448	409	382	407	398	391	393	417	422	415	398	412	411	398	409	437	411	415	405	406	410	394	424	445	406	411	408	392	422	407	417	397	400	392	442	439	397	408	391	400	417	401	440	390	401	407	379	424	358	396	397	432	418	450	405	412	440	406	429	418	414	372	379	417	415	402	421	375	389	424	423	395	403	405	398	376	413	427	365	404	409	415	402	426	423	422	431	427	373	378	425	402	383	406	408	408	423	395	404	430	410	428	388	407	414	406	414	366	432	431	419	418	381	387	371	423	419	385	415	395	404	376	388	441	418	378	436	397	392	413	385	429	410	412	405	417	408	401	433	410	421	413	438	410	386	375	417	402	415	397	368	435	406	389	384	435	396	401	373	381	397	409	419	413	421	396	404	411	410	397	439	391	392	428	402	469	412	434	348	395	413	434	380	405	400	422	423	387	416	405	426	405	435	426	427	433	380	393	387	439	403	390	419	415	387	379	387	407	400	410	410	406	424	379	393	403	393	429	427	400	427	391	390	413	413	400	412	438	441	395	430	359	382	395	410	413	396	412	423	434	443	403	414	383	407	412	457	374	417	418	391	375	389	406	377	409	425	386	410	390	404	373	392	403	426	381	365	408	429	408	419	445	427	425	425	416	416	385	400	404	440	390	422	383	384	430	405	406	392	380	424	430	392	413	407	408	384	402	421	456	364	412	366	434	404	405	404	432	421	422	408	406	442	405	407	423	409	400	428	413	442	423	404	378	404	399	408	436	393	393	419	400	419	393	401	410	409	369	395	482	379	426	372	417	432	398	386	417	366	401	435	400	407	421	435	380	384	369	406	413	420	412	400	402	372	411	434	416	409	444	410	401	430	436	428	447	388	385	399	406	365	447	413	412	425	380	384	418	399	395	425	440	377	392	387	394	408	392	435	441	425	400	361	423	389	386	380	404	367	432	406	419	423	384	406	404	397	397	407	408	387	381	402	390	399	413	444	410	374	398	413	384	391	404	422	419	381	397	408	408	428	426	401	404	370	372	411	442	414	403	407	432	396	420	405	392	427	414	387	410	430	389	401	399	392	398	426	423	422	426	386	395	417	396	403	422	470	413	376	429	443	398	417
23770	21420	28654	24619	21412	8443	1066	656	668	549	513	531	528	507	469	432	443	410	417	484	425	444	434	412	437	365	401	409	444	414	409	417	427	454	421	450	391	438	374	386	388	383	400	426	386	419	421	385	386	393	398	395	411	397	406	425	383	407	409	407	376	397	383	384	402	393	367	381	397	386	395	394	414	401	426	433	422	395	384	400	406	388	421	413	409	373	441	417	394	421	389	369	397	432	417	384	405	390	365	395	378	387	408	409	404	411	374	395	372	386	372	410	366	356	407	409	391	372	408	414	401	433	410	429	360	398	373	389	369	416	447	426	442	414	385	388	392	423	419	399	358	386	409	390	383	420	398	385	383	374	389	397	398	428	394	339	424	418	423	380	398	378	417	391	404	401	373	393	406	379	438	406	374	370	417	415	410	381	397	398	420	401	373	410	384	396	405	400	391	392	390	382	423	410	411	413	435	389	441	417	379	410	402	418	401	405	401	388	402	403	401	385	392	369	374	382	390	383	402	397	363	411	393	357	411	394	415	416	409	394	397	381	403	416	383	408	417	412	353	447	397	381	367	421	384	442	383	392	386	393	393	427	390	414	421	393	410	411	367	378	395	433	387	389	373	421	416	410	409	387	417	401	385	401	409	359	407	406	398	415	401	385	377	357	402	424	383	406	422	402	411	457	444	388	372	391	397	417	364	391	410	436	437	433	369	392	394	398	389	382	395	386	403	387	365	411	368	408	449	369	408	411	399	401	399	437	447	393	420	396	405	405	403	397	392	377	412	391	399	424	386	386	396	426	436	411	388	374	381	380	418	407	384	396	406	420	402	418	397	427	399	371	389	399	375	377	399	438	415	382	396	375	413	411	385	399	395	371	423	406	398	400	383	381	436	400	410	390	396	400	382	391	398	433	430	418	389	406	411	405	378	397	356	404	377	381	390	399	397	404	420	376	379	393	382	407	392	427	416	326	408	420	380	397	396	400	405	412	424	375	372	353	379	408	411	387	434	402	404	418	396	372	378	377	397	404	372	394	418	408	431	386	397	375	401	423	425	384	403	395	407	375	390	391	400	383	421	384	387	388	412	373	380	391	370	400	398	406	423	412	374	350	403	398	412	407	400	399	433	401	375	388	392	424	357	426	362	364	368	396	423	390	407	408	415	405	401	410	404	384	417	399	409	406	382	365	401	405	414	410	389	395	415	436	395	388	420	432	420	376	419	416	384	432	367	406	415	412	387	399	387	385	410	424	403	412	383	373	398	381	397	393	427	387	417	426	356	380	414	413	390	402	382	390	439	390	369	397	369	421	393	395	441	373	354	375	406	395	380	423	437	387	393	373	431	379	394	409	375	385	408	421	414	396	388	404	377	391	393	417	397	407	413	414	404	414	388	376	415	392	394	360	393	377	395	396	413	374	406	403	400	411	419	390	401	408	395	390	413	390	422	391	412	391	377	388	429	378	430	416	442	372	414	380	408	383	422	384	369	407	374	399	372	392	396	402	388	402	403	408	391	352	396	424	405	405	403	394	417	391	414	437	399	410	418	437	374	382	446	385	416	378	417	363	400	419	410	393	397	413	433	389	394	384	405	391	422	402	402	398	406	427	417	430	410	416	395	409	385	401	379	393	387	362	408	385	405	429	434	397	355	418	410	373	399	386	403	385	429	407	400	402	394	385	432	397	399	427	436	368	365	438	348	387	400	389	363	409	390	408	405	380	407	404	396	414	412	371	411	410	415	405	410	412	399	413	400	374	383	425	412	426	398	408	411	409	372	400	391	386	398	420	400	410	407	433	411	411	376	411	425	434	389	442	394	400	380	399	409	411	371	390	372	361	367	404	393	426	394	425	397	428	394	383	407	385	427	404	421	423	385	408	382	373	440	413	372	388	418	386	397	384	393	433	377	418	394	418	403	400	394	400	376	439	406	367	398	419	377	399	398	434	408	393	414	376	382	382	385	407	428	415	372	390	381	420	397	435	392	423	391	371	377	407	390	364	395	410	411	404	364	434	381	428	407	368	379	406	389	383	396	400	397	397	373	384	380	367	437	389	424	378	388	387	432	411	405	403	419	381	401	392	412	423	411	392	385	400	384	403	415	371	395	375	425	408	374	399	404	416	423	373	432	404	420	407	415	388	411	371	382	374	409	391	378	449	413	439	394	394	390	381	420	387	430	390	416	375	422	382	407	394	409	393	431	388	413	408	356	419	404	398	417	396	414	419	386	382	350	405	389	433	384	403	453	416	456	414	406	398	378	394	383	396	403	394	379	384	381	355	367	384	417	388	402	404	419	435	386	413	414	403	386	409	402	404	385	411	379	383	380	400	404	391	384	421	384	423	381	403	380	401	408	387	400	415	386	422	370	402	410	397	380	368	409	454	387	384	419	376	384	382	421	394	377	406	367	378	406	375	403	397	383	401	418	374	377	402	396	382	393	388	422	350	376	384	402	404	378	393	382	421	402	425	376	400	401	391	412	393	421	371	402	402	420	364	407	410	404	460	387	419	393	370	396	389	404	393	414	370	393	391	410	400	452	453	420	381	390	375	413	405	378	399	419	412	395	411	421	402	383	372	389	394	416	404	416	412	409	429	428	425	366	384	402	400	421	403	391	394	388	394	427	385	421	445	425	386	383	408	417	424	410	394	403	389	391	445	416	398	356	407	402	404	421	399	400	400	418	408	376	405	389	364	378	406	392	382	391	382	382	392	356	410	398	377	402	400	428	393	414	342	389	392	431	410	411	436	401	402	382	388	400	410	402	402	408	391	453	385	368	356	430	419	371	381	402	428	400	403	378	407	408	387	384	422	425	402	405	411	396	410	416	372	419	401	419	398	422	407	405	432	389	391	394	442	383	416	422	393	378	409	405	429	437	366	407	386	409	397	392	398	401	366	423	376	374	398	406	391	360	370	401	421	345	387	431	414	425	420	396	379	408	404	416	379	406	404	407	339	392	400	383	430	379	409	404	414	441	398	415	361	373	434	364	434	397	436	384	415	403	386	373	423	439	381	386	382	396	392	418	398	358	399	395	387	406	390	416	380	394	418	403	387	396	366	390	394	402	405	381	407	417	368	400	387	393	368	384	413	406	367	393	381	407	375	421	417	391	410	377	379	404	414	423	381	406	403	403	410	408	414	437	411	390	380	418	412	404	432	387	395	384	396	379	390	363	399	354	427	409	404	397	360	393	410	390	398	420	407	393	363	414	396	404	400	420	389	410	417	379	413	414	354	420	382	410	380	411	392	406	384	383	406	387	441	401	393	404	386	408	441	414	401	410	409	418	388	418	370	406	378	378	386	390	376	375	411	432	436	384	379	396	404	401	392	409	384	430	396	406	407	385	428	376	403	377	422	425	366	410	401	398	401	406	408	413	380	421	401	380	404	404	408	396	401	418	353	372	372	402	374	368	400	406	415	385	397	373	408	408	398	387	370	392	392	393	408	387	382	394	374	395	375	350	410	401	368	363	390	408	371	401	409	371	376
5107	10893	6987	3345	2073	1534	1231	1066	847	771	690	636	626	587	613	529	510	520	520	537	518	500	537	523	478	492	473	512	513	524	490	468	488	520	436	474	524	457	474	488	486	512	450	476	462	498	513	461	496	475	521	457	464	452	458	478	506	454	478	484	489	477	479	452	502	509	482	450	463	450	467	447	459	482	453	466	448	470	467	447	507	471	480	438	477	445	467	498	439	453	482	481	454	439	465	416	443	480	455	486	471	447	463	481	468	453	507	451	503	474	481	469	423	468	475	465	470	421	436	482	453	511	458	477	455	473	470	463	457	465	435	498	440	468	482	442	450	440	445	455	456	447	487	466	473	429	457	436	458	499	475	481	459	489	475	480	458	477	423	442	494	453	461	481	482	486	515	490	466	481	484	465	457	458	482	446	440	468	474	452	507	466	476	485	449	499	452	433	432	464	464	466	457	461	468	450	474	464	466	467	454	499	474	463	455	480	484	426	481	449	457	458	503	464	436	471	436	433	440	474	517	472	489	502	491	453	477	477	437	467	490	526	496	488	445	471	435	489	443	431	475	479	472	472	493	497	475	457	478	469	442	460	469	455	500	476	434	460	438	435	438	481	439	471	493	459	415	452	475	474	428	437	469	456	495	501	484	466	467	469	431	432	512	474	477	444	477	432	476	485	463	463	451	487	484	500	432	465	446	482	491	428	481	462	453	435	470	443	509	479	480	477	435	478	458	463	497	475	450	465	424	448	438	457	469	443	491	494	441	496	485	503	459	469	461	466	445	471	443	454	429	463	450	464	456	453	457	468	479	462	457	447	475	466	442	469	477	470	462	459	459	467	469	461	482	470	430	505	415	463	439	459	470	475	457	483	486	456	441	478	485	490	481	477	439	447	476	439	482	438	461	460	443	481	414	445	459	497	478	442	442	457	441	456	448	461	488	427	426	456	457	467	497	451	453	454	488	436	460	480	496	468	519	447	457	450	467	491	445	487	488	456	468	423	487	446	489	437	434	451	456	474	440	524	445	495	488	463	528	463	458	462	479	460	476	429	498	465	455	467	453	456	441	433	442	451	443	440	460	479	489	468	467	491	475	476	498	464	444	459	484	468	471	427	512	465	493	484	452	470	450	463	461	476	460	442	500	509	457	485	447	508	479	455	439	444	464	472	397	462	471	462	457	455	450	458	470	455	444	494	465	453	500	509	460	452	455	490	484	448	410	478	482	459	480	435	461	455	478	484	490	459	467	432	463	478	476	476	490	450	458	492	508	445	482	479	432	445	470	474	458	443	485	442	462	453	495	463	476	475	444	441	477	463	448	467	439	465	425	436	463	452	457	436	468	454	475	497	486	472	467	452	467	453	483	477	490	477	426	481	441	464	423	475	491	450	460	472	485	436	438	486	473	465	475	463	453	464	486	477	469	489	430	437	471	456	483	440	480	456	465	483	444	460	456	496	451	458	464	474	449	480	497	438	497	424	429	451	488	487	481	456	443	484	434	464	479	500	444	450	471	477	456	471	425	445	449	503	409	462	470	456	492	437	489	465	475	432	468	481	497	481	469	486	472	481	438	429	501	424	462	463	445	481	437	517	464	456	457	454	481	478	456	481	481	509	455	503	436	460	469	465	469	469	485	466	470	463	434	434	488	484	444	455	433	446	464	480	498	437	460	480	459	486	503	458	485	492	467	494	445	533	451	458	463	489	476	430	479	458	473	479	502	456	455	471	460	453	453	479	453	442	490	477	494	460	441	461	430	493	450	479	446	457	472	469	466	470	486	451	497	470	465	472	472	498	475	463	465	461	531	522	465	506	474	421	467	479	433	486	449	411	480	456	500	448	476	437	459	477	463	481	472	495	448	471	470	444	469	481	422	477	475	413	487	462	459	454	423	489	469	460	482	479	465	436	502	447	467	466	475	429	477	435	428	490	446	455	454	468	476	498	466	457	460	498	453	494	463	475	445	463	476	471	451	454	478	456	451	459	476	441	489	484	485	453	484	456	479	494	475	483	478	456	479	449	490	503	461	451	431	465	451	484	482	431	463	455	468	468	472	464	468	449	473	496	467	467	466	473	439	471	494	487	479	428	491	475	506	461	475	466	457	472	438	454	482	454	453	453	529	446	459	479	481	440	431	490	480	459	451	471	452	493	458	432	485	440	453	485	472	456	423	433	498	505	507	457	499	468	408	490	459	495	497	457	425	482	443	433	444	489	454	477	450	455	469	481	448	431	500	463	435	459	429	477	496	479	467	473	460	450	485	476	436	459	473	431	489	495	450	449	481	500	452	477	457	485	447	474	488	439	416	487	438	493	498	461	426	480	474	440	443	448	463	449	476	467	451	453	503	462	476	435	449	477	469	454	460	469	444	472	455	454	448	495	493	441	483	476	468	458	456	486	428	470	487	420	467	495	431	423	465	492	450	450	457	463	490	452	432	422	480	458	426	455	470	443	488	445	506	482	470	448	511	487	497	467	467	471	445	444	489	501	455	469	459	431	456	496	434	462	474	480	470	492	446	449	483	444	488	460	407	470	446	429	456	442	455	493	450	427	470	470	482	470	436	421	476	488	466	464	477	476	500	466	505	486	440	489	472	440	423	468	477	492	443	442	427	447	472	463	430	476	465	470	508	465	442	428	452	469	448	454	448	469	465	513	436	482	471	484	484	451	470	463	459	460	485	455	469	475	447	467	459	417	495	468	449	421	426	445	490	471	445	457	472	472	470	467	481	463	487	467	429	440	464	454	477	467	453	472	480	442	469	487	441	516	451	468	542	473	455	458	446	438	453	468	476	483	463	476	496	462	474	493	468	480	471	441	489	455	454	478	466	474	473	475	498	471	499	457	490	480	491	467	458	428	467	450	451	491	472	483	487	442	454	469	471	440	483	496	490	481	473	455	451	490	417	466	496	486	483	463	444	460	434	496	468	459	448	467	437	483	419	480	492	470	447	465	427	470	451	436	463	469	492	475	488	454	488	483	465	463	444	457	460	463	465	472	481	483	432	443	499	490	458	474	459	450	415	473	490	489	436	463	451	493	444	488	458	514	468	444	532	469	466	473	446	454	471	438	443	402	465	465	462	449	424	465	480	463	445	455	479	494	468	491	510	492	464	475	452	483	404	418	450	430	460	457	492	494	436	467	435	450	459	451	473	430	456	476	428	469	493	477	495	479	450	457	465	440	492	465	470	421	485	468	475	491	463	433	468	500	470	484	453	489	488	440	416	494	451	421	491	431	451	471	446	447	454	468	470	455	436	446	479	462	499	455	483	471	469	467	475	444	467	464	470	456	472	470	462	436	465	464	435	446	482	482	463	453	444	447	456	452	465	423	474	480	462	452	506	486	434	469	503	449	469	463	466	505	436	485	436	488	466	484	491	462	468	473	468	461	449	491	476	433	493	462	430	451	479	450	483	463	454	474	437	479	452	482	460	510	468	454	457	446	498	444	458	492	481	435	458	486	456	487	471	459	503	467	413	473	492	451
24877	21406	27383	25675	8225	464	333	302	271	239	239	249	208	211	210	181	176	205	186	219	155	167	204	192	166	159	168	185	180	195	175	172	210	150	177	197	163	174	207	213	186	170	201	156	181	169	156	194	177	189	165	168	178	191	153	165	157	170	168	181	166	225	187	172	151	187	152	176	194	190	186	203	157	155	162	158	216	154	176	181	186	190	168	181	157	159	177	177	167	171	170	165	166	181	178	166	190	179	152	175	163	161	175	170	148	169	168	178	164	160	187	181	183	154	152	172	176	160	191	186	188	161	163	180	192	163	153	159	188	168	154	165	165	162	179	165	170	204	157	171	153	191	171	159	178	172	155	170	175	188	172	176	167	157	195	163	150	159	190	180	213	171	186	168	165	167	185	188	163	193	176	178	190	184	177	170	163	167	168	177	172	179	164	160	193	187	170	192	151	171	179	182	196	169	161	169	186	136	174	187	199	171	178	187	179	172	159	174	165	180	170	179	156	176	173	176	153	157	185	167	183	152	178	161	206	170	168	172	180	171	149	193	174	168	161	174	166	143	172	171	173	189	187	176	159	176	168	180	172	184	177	185	199	164	165	179	174	172	172	166	168	166	206	158	147	164	171	161	185	190	183	171	181	175	170	162	181	176	170	162	192	162	174	172	172	178	168	182	166	153	180	188	169	147	176	157	199	191	183	175	180	167	177	170	182	171	178	170	181	179	172	192	170	181	158	171	154	168	194	183	160	149	163	154	193	173	175	198	185	180	181	162	174	192	214	181	175	168	183	172	187	139	175	162	181	179	148	179	178	182	189	199	167	175	188	167	160	195	168	181	175	180	160	176	155	179	172	151	167	153	180	167	168	163	175	183	178	180	178	169	186	171	160	179	164	180	186	174	163	179	183	175	166	154	162	182	185	160	162	184	205	176	173	191	168	182	162	175	176	169	146	183	169	166	201	172	167	183	197	173	182	186	177	165	174	192	173	165	182	173	162	174	171	146	162	180	156	162	179	189	176	173	185	185	172	160	172	191	165	171	174	172	163	147	186	182	196	189	182	165	174	185	164	185	174	181	180	156	169	175	133	163	158	178	161	166	162	176	166	174	184	175	156	169	186	158	170	159	157	174	180	193	171	169	169	195	166	177	161	176	184	164	143	180	185	175	168	179	169	184	156	179	152	167	189	162	180	187	177	163	163	167	160	164	184	166	178	196	168	182	162	169	181	171	155	166	181	197	196	156	157	157	169	162	179	173	159	171	180	199	161	201	183	184	160	182	143	181	186	163	184	157	180	193	174	168	176	155	166	156	196	187	192	187	160	182	174	188	170	153	162	178	165	182	177	177	188	165	173	154	164	176	163	163	160	177	190	183	163	187	165	163	167	157	187	184	168	187	171	182	153	185	181	173	169	189	186	166	176	177	188	165	184	192	154	174	167	170	160	176	197	150	184	169	171	154	164	179	188	196	178	166	176	172	172	175	165	158	177	160	182	158	177	170	185	174	178	194	184	186	166	163	170	165	186	193	168	179	169	176	185	176	176	187	154	173	200	177	166	189	177	161	156	170	155	196	166	168	178	181	150	179	184	177	179	154	185	163	172	178	182	186	174	163	183	171	193	174	169	169	178	142	170	199	168	189	165	173	187	151	158	161	164	150	175	197	175	187	158	164	180	173	148	173	179	166	171	199	185	159	166	161	163	174	201	183	166	182	158	184	167	171	187	180	164	175	163	178	171	178	171	176	152	179	173	180	169	178	184	175	154	177	177	191	182	170	172	190	197	180	174	176	173	173	173	156	144	165	168	155	203	183	169	159	192	171	167	169	170	184	179	170	174	162	146	206	170	199	166	157	159	188	172	174	183	191	177	168	164	167	171	158	179	184	186	186	173	172	155	178	190	196	174	177	165	186	181	148	182	159	173	166	152	170	154	177	174	152	174	164	161	165	173	168	158	168	158	185	173	188	176	156	181	199	199	155	190	162	173	148	207	156	194	180	188	185	161	178	150	165	201	180	161	164	157	193	163	163	197	207	172	178	163	207	174	170	160	167	189	181	178	171	179	194	203	155	191	147	164	189	178	184	172	156	182	166	162	160	178	170	162	169	157	189	181	177	160	176	201	161	147	175	164	196	171	189	176	179	186	152	210	175	165	197	188	164	167	162	168	172	169	164	167	189	198	158	177	162	134	167	170	180	172	184	163	156	159	176	184	161	180	170	170	175	193	166	175	207	171	155	156	192	177	166	166	194	181	188	158	190	168	200	201	129	172	163	181	186	168	183	178	171	170	200	160	204	174	176	186	191	190	167	195	190	155	165	167	183	183	195	171	174	158	150	148	167	139	167	174	189	188	179	171	174	175	175	190	197	153	183	178	178	164	160	167	169	158	159	182	173	162	168	185	170	165	158	182	194	172	170	180	158	189	158	161	170	187	146	175	187	179	162	187	197	175	190	146	181	168	184	171	185	163	174	198	183	171	172	167	188	194	161	198	170	180	183	172	182	177	151	167	176	176	189	178	167	178	172	188	160	173	172	188	166	180	198	186	175	152	152	166	181	159	174	184	169	161	197	144	170	172	155	180	185	175	171	179	175	147	186	183	148	182	157	154	187	175	163	184	170	156	146	183	151	197	171	172	187	140	146	174	175	185	198	170	185	178	156	166	178	183	178	171	167	179	162	181	180	165	141	198	177	161	167	202	155	166	176	154	175	165	190	150	167	173	175	166	187	154	169	167	194	179	153	173	165	183	167	161	202	183	173	159	179	168	161	190	175	178	171	158	191	164	172	172	174	160	173	169	146	168	154	155	180	167	170	165	180	169	161	175	196	156	183	193	161	166	175	146	191	163	185	174	188	195	176	164	152	164	154	199	175	177	184	177	176	163	195	164	177	139	159	183	163	163	172	188	151	201	167	176	180	165	181	162	168	183	164	171	182	199	163	177	173	175	189	169	169	143	165	164	162	174	172	150	186	178	194	165	170	137	183	177	167	183	166	162	174	171	186	172	182	181	173	170	191	166	169	155	189	150	185	181	160	189	181	171	172	169	152	199	172	185	196	170	180	179	182	167	200	152	172	170	190	184	175	153	160	177	179	197	168	187	150	156	171	187	172	154	176	169	173	182	168	156	163	169	154	153	193	165	163	162	161	175	158	160	189	169	161	178	177	158	153	162	150	172	166	162	172	172	167	182	182	165	173	168	166	191	183	171	175	189	164	165	195	166	166	165	173	161	174	163	173	169	156	166	168	159	167	183	166	186	182	185	177	166	179	173	182	166	189	161	168	158	145	190	179	183	185	168	167	163	180	182	168	201	179	185	179	162	168	160	155	177	173	162	172	174	175	173	165	159	177	177	140	182	184	174	162	144	184	185	184	187	168	181	169	171	175	143	157	171	159	171	156	178	189	187	173	170	185	167	174	163	198	191	192	145	181	167	160	171	175	187	169	165	188	162	200	172	175	189	161	173	187	180	166	141	157	184	190	180	135	148	161
4763	6445	3722	2334	1126	847	618	519	418	391	343	273	274	271	263	257	236	242	224	209	242	245	212	214	227	220	207	209	218	248	220	214	199	230	220	196	193	224	191	203	214	221	195	196	229	202	191	196	205	180	233	207	216	204	204	209	226	186	196	201	198	195	197	235	205	231	204	239	201	203	201	195	216	199	205	206	186	178	175	232	216	194	212	206	201	210	194	187	197	206	198	209	213	181	199	215	203	216	190	190	215	210	200	205	187	198	211	213	197	197	202	221	208	189	197	184	202	195	216	209	185	207	214	204	219	211	218	192	200	219	190	220	201	215	244	201	223	209	208	199	197	206	225	203	208	196	214	210	212	207	238	187	192	198	216	198	212	201	190	213	236	212	192	210	226	205	203	217	204	215	205	195	208	218	185	184	198	189	212	196	200	215	194	176	205	200	172	209	203	213	226	200	180	203	221	200	205	194	194	225	204	229	211	210	201	205	222	196	206	192	170	224	227	204	195	181	194	215	187	239	224	198	194	220	189	195	191	173	212	218	183	200	217	215	205	178	179	218	202	222	208	199	204	204	203	214	205	225	215	215	187	217	212	211	200	203	197	213	184	205	185	213	205	182	201	205	181	210	200	216	196	222	218	187	188	225	175	227	200	202	200	215	213	196	196	187	186	225	215	213	186	194	200	197	219	195	205	183	178	190	211	201	194	185	214	203	204	183	236	213	215	188	194	225	219	231	230	191	203	202	201	212	193	209	193	208	215	189	194	193	207	189	186	218	198	217	220	215	203	207	217	187	185	206	196	185	206	206	218	203	199	191	189	202	213	216	197	210	207	227	227	224	187	217	213	196	216	185	195	178	205	203	221	187	200	207	211	209	216	188	182	203	187	197	194	232	207	207	195	217	212	204	195	206	197	190	186	175	220	216	240	203	207	197	211	191	198	197	193	200	194	204	209	211	193	203	216	191	235	180	196	194	222	201	211	237	186	187	211	208	200	197	197	214	214	196	205	207	203	198	205	193	189	196	207	192	207	202	195	206	228	217	206	235	187	186	213	219	194	202	194	214	224	204	204	184	215	187	220	216	194	194	215	209	213	199	207	242	173	211	190	193	197	197	202	192	215	190	227	199	195	184	204	235	208	195	210	197	207	225	194	176	226	184	211	179	183	209	188	221	202	182	212	185	206	206	204	216	214	198	217	222	220	196	205	191	207	195	203	210	182	227	205	211	184	193	215	195	219	224	197	208	180	204	222	197	223	198	200	234	217	204	188	196	205	185	229	199	197	205	221	229	200	205	189	200	216	200	210	209	197	202	213	233	182	206	196	203	201	185	207	176	207	225	204	194	194	183	208	173	196	201	203	212	211	208	218	214	214	207	206	199	193	215	211	204	210	199	203	188	205	228	213	222	228	224	238	196	188	181	198	194	209	196	220	205	188	194	181	203	215	241	203	209	188	207	191	213	222	193	228	201	208	182	228	208	215	211	208	202	209	199	217	243	221	203	201	207	216	200	221	210	201	202	206	241	185	204	198	213	210	208	203	183	207	175	188	198	201	205	188	186	209	209	194	215	219	216	205	189	206	198	216	199	207	208	190	218	216	200	212	202	204	198	206	203	208	205	201	211	215	202	193	201	217	210	192	216	191	196	198	188	208	194	217	232	231	203	206	210	202	190	188	197	163	184	198	201	218	196	207	226	199	184	203	205	205	201	226	210	190	170	214	193	239	179	206	187	204	177	207	225	201	231	187	202	204	235	188	182	208	201	201	199	203	209	212	216	228	163	188	239	185	203	174	194	190	210	206	206	180	229	196	209	169	195	194	198	198	193	214	212	192	209	197	191	205	228	208	216	222	208	237	218	208	184	238	196	192	182	232	201	184	211	216	187	207	205	212	208	186	219	178	191	240	209	180	191	215	166	192	206	211	202	207	200	179	210	221	202	195	194	198	217	188	198	226	202	206	171	219	250	223	208	224	220	209	206	213	213	180	212	197	225	192	183	194	213	237	189	193	199	189	189	193	201	200	209	185	217	192	196	188	201	179	190	235	182	193	218	210	207	196	181	206	201	198	178	242	169	228	202	237	197	207	187	184	236	203	211	181	186	258	226	195	244	204	220	195	213	204	205	212	222	193	214	232	199	212	210	210	195	201	225	196	190	202	180	224	242	194	214	214	205	211	219	198	184	212	196	200	206	193	206	170	214	182	207	208	206	198	220	211	198	206	231	205	209	202	181	195	211	217	223	208	241	165	181	190	198	212	188	215	224	217	203	193	227	204	198	194	199	222	223	202	222	194	205	220	190	202	223	208	217	234	189	182	214	208	214	209	195	192	238	209	223	208	207	202	192	191	196	193	233	189	218	203	217	189	186	217	198	206	206	199	194	190	212	229	186	189	194	187	199	199	194	213	185	212	214	198	216	230	192	205	218	220	208	180	208	206	184	221	170	214	204	192	194	187	200	182	200	206	224	219	224	200	184	203	214	192	209	208	202	201	169	192	218	196	223	198	184	208	199	186	189	212	197	198	196	203	209	218	194	229	207	193	200	197	212	205	185	188	238	182	208	201	207	198	218	202	211	205	186	194	221	200	217	217	212	199	218	201	214	190	206	191	205	205	196	213	189	214	199	196	202	225	228	206	212	181	207	204	223	193	214	195	217	184	205	206	187	188	217	227	195	189	211	205	195	215	189	195	203	180	196	203	208	195	190	178	224	195	194	212	184	186	209	188	224	206	228	165	197	205	196	216	199	191	209	199	200	197	197	202	179	198	202	211	215	180	205	223	228	218	212	206	208	214	208	210	206	198	205	211	226	202	204	184	225	202	206	223	201	201	202	205	203	198	197	214	217	215	205	218	204	221	200	211	223	194	209	202	219	204	206	185	194	215	193	184	188	212	194	209	203	219	226	206	212	199	190	213	210	198	219	190	189	221	203	204	217	203	207	190	211	218	193	223	185	198	234	211	211	193	212	193	188	194	194	195	214	210	195	201	208	181	219	185	184	187	200	222	190	174	199	210	208	203	202	202	184	203	208	216	207	214	201	207	194	211	204	200	228	206	224	193	188	192	212	210	211	213	183	189	206	202	207	210	201	205	201	210	186	190	230	189	197	202	183	212	201	201	196	232	204	203	193	184	193	216	225	196	204	183	199	212	203	225	207	194	216	199	214	192	222	192	219	216	203	197	216	206	155	183	187	200	216	202	205	193	219	191	201	189	212	181	193	211	223	208	208	197	201	192	201	195	196	177	234	169	190	189	219	199	192	204	188	213	191	184	208	224	193	173	191	192	199	183	202	213	187	223	210	195	206	170	215	200	205	219	201	188	207	220	197	200	223	214	231	179	208	195	212	193	208	194	206	199	185	200	211	231	196	232	194	194	228	182	211	201	194	221	192	204	234	178	207	207	180	215	193	199	188	190	174	211	207	191	199	204	207	190	171	192	211	218	209	214	215	209	202	210	222	194	220	186	176	205	197	198	200	210	217	216	200
22764	21510	29262	24188	21501	21507	6466	806	576	535	442	395	367	303	293	300	270	269	268	266	222	226	252	213	226	226	221	232	224	208	207	243	197	214	217	219	189	221	220	216	194	217	225	186	190	201	215	179	214	209	222	209	191	222	194	188	196	226	197	206	206	199	201	189	192	176	209	181	206	190	229	208	192	200	194	197	201	182	194	198	190	207	213	176	215	191	213	201	198	221	196	203	200	190	214	168	208	171	195	190	221	193	208	220	213	201	205	222	200	169	183	197	193	233	199	185	211	182	184	207	196	173	202	190	200	192	224	239	195	191	181	183	202	218	200	201	195	183	171	195	215	222	224	185	193	188	205	198	196	199	203	179	191	193	215	202	214	208	214	200	195	201	158	209	187	237	186	209	220	202	189	212	195	211	208	201	213	196	201	192	219	196	186	194	205	193	183	194	218	213	211	198	224	193	224	234	202	209	185	202	212	208	175	197	203	200	199	176	210	195	228	182	196	219	165	193	176	178	217	198	195	194	188	188	192	200	191	204	212	182	209	203	179	186	200	199	205	221	163	203	187	181	182	187	202	195	213	198	186	171	206	201	198	184	191	186	180	207	231	196	188	204	187	187	190	187	209	174	207	179	205	183	170	182	211	200	209	172	202	201	209	210	205	175	201	192	209	209	184	204	197	194	185	206	201	192	193	187	209	199	192	207	196	192	204	228	218	216	204	196	189	206	209	207	200	193	211	191	184	202	210	204	213	189	203	192	202	208	185	201	199	216	185	201	203	207	185	204	176	184	190	204	195	223	182	194	195	204	185	192	208	206	183	203	182	168	192	220	192	205	189	196	200	190	184	195	193	200	184	200	197	201	214	172	204	209	193	182	179	211	177	186	194	191	206	197	201	197	207	197	201	201	201	184	218	188	177	180	186	200	196	214	219	191	194	186	187	214	210	212	241	207	185	187	198	211	201	227	194	194	190	182	193	208	184	236	207	195	195	183	195	212	226	169	182	178	203	206	206	210	200	169	202	193	211	205	197	214	220	214	206	203	201	197	177	218	204	186	198	207	181	189	206	197	198	186	198	210	203	208	189	211	216	201	232	223	166	203	202	196	187	200	218	186	195	207	202	192	188	185	186	235	192	214	196	181	178	193	173	214	218	226	199	181	189	211	214	210	177	205	192	187	199	199	201	198	195	177	214	196	217	189	189	209	207	212	218	211	183	182	197	204	203	188	187	192	220	200	202	213	199	182	182	219	215	215	187	215	173	220	194	193	205	199	207	201	194	212	196	202	169	216	180	217	206	200	189	204	186	188	193	206	195	209	216	216	190	193	183	216	193	191	229	205	204	203	203	192	181	196	191	189	201	161	175	227	164	194	213	190	187	198	201	214	194	183	184	192	205	190	195	176	202	189	185	182	203	211	182	197	201	191	164	213	199	207	219	180	211	196	197	211	178	193	198	196	214	204	202	189	203	189	202	197	205	187	201	190	180	180	178	179	192	194	200	196	198	203	165	215	192	227	211	203	222	185	219	213	186	199	214	222	197	207	195	201	186	194	176	214	157	182	217	180	199	183	179	176	195	185	186	189	210	208	189	220	206	193	224	191	185	211	192	207	174	187	198	213	188	193	204	200	208	187	197	196	193	200	204	193	196	215	194	191	215	155	203	179	198	193	196	205	200	203	203	172	207	180	214	190	213	192	167	204	185	222	204	223	197	201	215	183	196	192	208	178	194	200	184	191	210	206	183	196	209	192	178	191	198	200	187	204	215	202	201	179	193	195	202	236	192	200	205	172	179	178	194	186	211	190	209	193	191	195	196	217	196	177	216	207	187	232	194	198	188	184	216	206	170	196	188	204	198	205	173	195	196	194	197	205	197	191	180	191	176	231	198	194	210	206	188	212	187	192	204	191	185	202	202	203	175	202	201	189	192	196	186	220	200	200	207	181	202	211	204	196	228	227	210	174	202	198	192	232	216	198	186	212	181	203	208	180	172	210	191	208	202	221	201	198	216	198	189	209	215	184	202	195	195	214	168	200	184	193	194	206	183	179	203	193	196	199	215	189	185	162	188	194	184	189	188	178	203	192	199	190	189	204	202	188	178	218	209	183	187	200	214	179	207	171	204	184	189	192	206	194	184	186	193	173	186	176	202	179	195	218	172	203	186	205	229	205	202	201	194	181	211	214	223	193	194	204	199	200	193	203	219	194	217	198	194	182	184	186	204	212	195	189	192	186	217	211	194	204	213	200	205	203	187	216	190	190	193	203	188	209	195	194	217	193	182	198	196	204	188	200	201	174	207	204	216	185	208	207	210	198	193	196	191	215	198	196	186	177	206	231	180	191	192	200	176	203	210	184	216	193	190	211	181	212	182	187	193	218	213	203	188	193	169	206	199	201	210	197	202	197	206	210	197	193	211	218	180	181	196	191	186	199	215	202	183	175	200	206	207	177	184	222	210	199	202	220	185	176	170	206	211	201	203	194	215	200	180	187	196	206	187	208	224	191	164	207	210	205	208	193	215	194	207	232	201	202	177	191	201	210	205	197	195	211	168	217	197	214	214	202	197	200	189	199	204	196	231	199	182	195	186	204	205	207	203	217	218	210	196	172	203	206	180	184	209	217	219	190	205	203	202	180	172	174	186	227	198	202	194	193	197	205	193	182	215	195	179	185	181	212	170	166	181	233	193	185	210	203	235	181	197	189	203	218	197	187	206	187	213	218	199	201	208	187	184	188	190	186	183	195	206	201	179	192	193	188	210	195	193	187	167	230	201	195	194	175	206	210	181	190	179	197	230	200	186	219	232	184	219	185	242	194	204	236	221	199	202	218	176	210	212	195	195	183	205	205	190	186	193	188	191	204	191	189	205	227	201	210	225	184	192	173	200	191	195	174	178	184	209	201	182	181	172	177	204	202	212	182	199	210	228	205	172	197	209	200	180	196	203	200	172	194	202	212	168	210	183	179	197	186	189	198	213	191	184	168	200	193	182	168	193	197	195	218	218	193	186	213	225	214	169	186	206	195	219	205	221	209	209	188	194	189	191	200	206	209	222	187	194	211	206	194	210	216	191	198	173	214	190	186	194	201	172	190	217	189	202	182	185	197	189	212	172	192	191	220	205	186	183	192	201	201	210	194	196	211	198	204	187	187	193	153	193	211	184	190	197	212	192	202	181	184	172	185	171	198	185	190	211	204	182	226	193	203	209	204	208	189	204	168	183	204	215	196	207	193	190	204	216	225	225	184	194	214	186	201	206	160	219	176	191	174	223	199	184	210	197	198	195	192	219	207	183	187	214	209	192	190	195	187	204	195	194	210	187	214	199	203	187	202	231	220	189	191	199	195	175	182	217	180	213	201	157	217	205	195	201	209	188	206	192	218	178	193	190	179	222	173	201	202	193	207	198	208	210	187	192	199	217	231	199	193	205	203	195	180	212	204	237	185	172	190	188	196	190	215	205	210	171	192	204	208	183	203	170	188	179	223	186	186
6249	15892	10601	8496	3361	2417	1756	1348	1021	895	724	555	498	470	451	417	386	378	374	337	317	313	294	299	301	255	288	294	266	282	250	287	280	279	273	265	263	266	240	271	266	256	251	275	250	254	266	256	271	258	242	264	235	270	241	263	276	223	247	249	232	280	273	220	234	209	248	265	256	234	226	267	240	244	257	264	250	239	238	213	235	255	247	241	252	226	246	230	262	251	242	272	244	239	260	252	245	251	256	227	239	221	233	257	219	250	220	240	224	227	238	238	248	258	237	240	247	240	244	217	198	245	250	249	231	221	245	240	259	232	253	257	250	212	224	228	244	253	250	232	242	253	238	255	228	230	246	252	240	233	241	230	251	268	235	238	227	235	223	229	235	253	245	213	223	261	269	246	223	224	241	225	222	256	218	251	233	267	238	243	258	269	254	253	230	221	261	236	228	208	222	237	218	239	234	274	245	255	300	234	227	249	276	259	238	221	237	219	239	221	217	240	252	253	237	259	222	242	249	248	253	254	207	244	228	259	217	228	225	264	239	233	239	254	233	249	234	230	242	267	243	260	236	219	239	263	265	219	257	233	230	226	246	224	213	255	253	220	209	249	237	253	222	219	242	252	237	238	236	241	232	260	228	212	252	227	226	241	249	206	220	258	281	265	196	219	242	229	224	248	255	249	238	227	249	230	264	218	227	242	260	225	232	226	254	226	265	251	235	234	236	246	236	190	252	252	248	238	221	235	222	224	250	219	247	221	226	225	264	237	240	226	216	213	231	243	220	234	231	232	243	245	226	268	268	266	245	253	229	247	216	251	247	245	224	255	248	210	220	228	239	258	237	242	220	229	229	252	215	242	260	241	291	238	237	243	228	249	250	217	240	220	248	235	249	223	243	250	243	226	241	238	209	264	239	243	232	234	265	248	241	266	231	243	240	220	235	216	244	246	230	257	272	242	241	245	244	243	235	240	225	246	262	252	247	238	271	245	250	254	240	236	221	210	245	208	243	227	245	257	246	242	231	270	242	244	231	228	226	221	262	241	229	230	258	256	252	244	241	267	238	248	237	238	242	244	245	257	242	250	271	250	230	235	245	243	231	251	218	218	229	246	260	231	231	292	235	247	232	245	242	261	259	216	245	227	243	244	214	233	251	251	252	240	225	206	272	212	232	235	263	243	232	236	252	238	259	248	239	224	230	229	262	245	232	253	241	256	258	233	227	258	252	229	227	253	240	234	210	247	259	234	244	240	251	252	265	243	227	249	241	230	227	255	241	222	254	236	218	230	244	221	244	231	247	241	224	210	237	213	197	236	252	250	255	220	257	216	231	232	228	275	233	255	210	220	234	244	235	244	240	228	240	225	246	266	243	253	261	221	248	266	218	229	209	203	272	242	232	221	259	252	249	229	230	225	234	247	228	252	245	236	264	225	259	260	234	236	212	218	232	248	242	230	247	236	245	230	232	238	233	244	215	250	238	267	231	212	243	259	248	248	238	218	220	257	251	247	250	222	246	222	228	230	254	220	228	238	237	233	232	217	235	231	256	223	221	246	230	215	242	219	255	247	226	239	246	242	242	231	239	236	262	235	220	230	246	252	221	216	236	245	249	246	257	241	232	206	226	250	231	234	253	263	223	260	231	223	252	235	230	212	233	222	248	240	251	242	263	247	253	243	263	217	236	261	236	248	224	275	231	251	215	240	255	225	237	235	244	237	229	247	241	252	230	253	217	220	230	213	245	231	239	233	252	220	247	227	224	250	275	228	232	228	253	244	264	225	253	239	225	232	238	227	246	245	228	241	268	230	221	249	217	249	226	244	227	246	217	221	250	237	259	251	222	243	245	234	215	245	246	259	204	251	235	257	233	216	256	260	246	251	230	248	231	222	228	214	263	239	215	244	245	258	233	228	227	235	226	219	233	217	251	241	234	234	250	242	260	234	210	233	240	215	245	233	255	237	246	238	243	248	237	229	224	264	257	220	255	244	256	260	229	271	231	248	233	244	254	186	271	254	239	254	227	238	249	228	262	249	261	230	252	246	204	254	215	247	238	232	227	224	241	250	257	242	237	259	250	239	258	234	261	232	253	225	232	253	234	244	257	262	236	246	230	227	248	255	248	247	231	250	262	243	226	263	254	247	233	218	220	255	219	238	233	248	258	222	271	208	218	233	263	217	229	228	219	235	234	222	235	243	238	242	271	260	245	228	275	252	238	268	232	232	210	225	223	237	236	215	262	231	253	225	263	209	226	259	255	253	238	241	228	254	260	254	242	237	254	244	211	217	258	241	238	231	249	233	251	251	253	229	246	230	234	235	216	238	223	254	259	230	221	221	235	229	210	240	244	210	267	229	231	239	245	234	257	229	253	252	237	242	222	271	237	223	208	247	249	240	252	245	229	260	241	231	213	239	223	252	210	244	231	221	245	256	259	264	227	241	242	248	251	240	250	230	253	248	251	237	225	222	246	217	263	255	238	240	226	218	240	205	221	245	214	270	252	232	264	261	241	232	235	261	226	225	229	238	232	242	224	239	251	253	228	248	245	211	223	250	235	239	223	238	213	259	237	239	251	253	248	234	233	273	235	224	243	247	246	222	249	246	260	225	254	232	277	210	241	263	239	240	240	243	249	213	243	265	222	249	257	236	216	245	221	228	234	232	237	221	264	232	223	270	236	241	209	296	245	246	256	219	244	257	223	271	247	252	248	234	238	238	259	218	259	250	249	232	235	229	228	219	231	244	252	268	223	243	249	236	258	225	252	243	229	230	211	213	203	234	250	224	246	247	240	258	236	221	208	208	236	238	233	222	233	230	267	240	226	246	275	225	246	240	250	268	244	229	264	242	258	251	264	243	227	242	256	216	251	240	235	217	247	223	234	252	254	232	277	233	264	217	235	232	221	246	237	245	233	227	255	261	212	235	249	212	217	214	258	241	257	231	259	246	230	214	223	271	239	229	222	242	260	232	242	258	249	264	227	248	220	226	213	263	251	221	253	236	233	248	229	241	230	237	249	238	237	244	220	224	235	235	232	244	222	236	210	260	254	244	267	233	237	238	263	220	233	235	225	260	250	264	223	225	220	221	254	244	213	250	235	273	248	266	265	230	233	262	277	227	244	253	214	249	234	261	243	242	237	230	251	237	231	248	240	238	235	225	262	221	241	238	259	218	213	235	254	214	255	245	235	256	255	241	257	236	223	200	215	271	230	242	232	255	232	227	237	246	234	206	244	214	233	224	216	244	238	254	224	239	269	243	254	240	234	230	209	235	227	225	243	218	266	252	215	241	229	230	218	215	259	253	245	219	225	245	276	272	246	223	224	268	230	271	225	222	208	254	250	273	266	260	245	221	265	246	221	236	246	229	215	237	230	197	239	253	231	253	233	231	250	248	238	228	235	267	223	249	235	245	218	243	229	244	238	264	248	235	219	237	230	245	269	241	254	225	243	262	251	241	246	237	215	245	251	238	252	249	237	256	245	220	244	222	274	248
27733	17570	3547	719	481	389	403	352	353	339	336	357	353	348	327	336	338	352	384	322	347	353	332	340	325	349	354	323	369	364	354	347	351	339	326	335	362	349	352	346	406	356	344	359	338	352	348	359	360	367	354	351	372	372	365	368	334	351	340	377	358	348	364	339	368	354	360	355	378	342	338	404	338	351	381	365	352	385	331	352	380	341	370	390	347	333	371	374	356	372	323	376	309	330	349	358	388	355	357	351	347	345	374	333	346	340	315	361	351	341	340	385	378	391	342	357	326	343	363	348	357	358	351	357	353	381	372	348	348	359	385	341	374	349	383	349	337	391	359	331	330	371	361	357	360	324	351	349	345	345	353	369	351	371	376	338	322	355	361	323	339	354	366	373	336	338	322	354	406	325	324	366	347	314	369	340	399	359	326	399	360	367	323	351	378	386	333	344	350	371	349	384	322	351	356	367	347	357	353	399	348	337	364	358	352	387	384	350	365	336	374	388	332	320	335	370	316	346	359	345	337	365	355	393	363	333	356	338	333	386	354	377	376	369	375	349	359	339	340	351	331	356	373	330	350	359	344	365	351	347	357	379	327	403	393	356	370	337	326	372	361	353	341	326	364	350	356	327	354	363	366	321	364	333	373	365	351	344	343	349	337	350	366	348	360	361	365	357	347	363	324	363	347	312	354	331	387	371	338	372	358	362	348	344	336	347	365	325	364	331	366	358	368	328	353	380	321	362	368	329	363	355	370	341	385	390	359	322	342	369	373	345	333	384	318	381	341	337	337	352	323	365	352	369	351	337	330	323	334	389	350	336	322	341	333	332	363	350	386	340	375	331	378	349	361	338	373	367	364	323	337	365	325	360	352	372	356	354	414	386	349	348	356	348	365	375	389	326	354	355	362	331	348	378	358	338	331	351	339	339	359	345	347	350	376	368	359	345	333	332	341	353	355	342	326	368	343	348	338	349	365	370	390	372	351	375	351	343	351	336	400	341	373	341	339	341	373	335	347	385	370	352	358	414	390	383	330	360	383	352	346	350	361	369	348	396	361	365	353	346	366	353	364	340	347	348	363	365	363	338	355	321	357	381	368	346	369	356	330	357	344	327	355	392	336	367	363	365	353	362	349	374	368	381	355	359	389	350	363	381	362	351	357	347	384	327	348	359	334	365	316	371	344	362	369	383	375	352	346	373	374	335	338	364	364	368	351	327	320	354	352	335	336	360	345	326	345	342	329	383	322	369	345	327	370	337	346	328	340	398	341	369	381	336	332	359	367	355	351	389	360	342	349	332	365	356	350	364	349	354	341	371	346	334	379	347	335	381	324	358	368	338	362	399	345	359	373	344	376	338	322	365	358	361	346	348	364	334	353	335	365	352	333	367	352	370	378	372	360	390	361	336	366	361	367	341	365	353	356	334	329	350	344	366	366	349	354	333	345	374	319	349	369	337	355	377	368	350	368	337	365	338	351	338	340	354	360	359	361	355	363	346	352	361	374	358	353	360	380	336	325	323	354	367	349	375	359	380	386	334	332	354	344	350	359	351	386	368	362	367	381	340	332	353	379	372	343	333	357	321	371	383	345	350	370	332	331	382	339	380	348	365	340	348	323	341	339	366	345	343	391	338	390	331	360	363	361	355	340	338	327	332	371	362	349	360	339	375	351	389	334	340	362	366	376	337	332	359	351	361	367	364	386	368	347	359	330	343	352	354	375	368	341	374	347	348	340	359	342	316	345	363	349	348	383	348	381	354	355	366	326	360	353	368	344	345	328	344	349	356	328	353	339	384	358	346	368	348	339	341	342	329	386	300	328	353	364	365	392	366	346	357	332	353	359	354	341	369	367	366	342	354	355	353	385	343	368	365	363	375	359	363	377	318	354	338	369	326	324	375	357	329	370	338	360	340	345	320	364	344	384	353	374	348	376	359	370	344	375	389	368	360	364	359	360	346	350	342	341	356	318	391	380	353	333	334	358	336	316	365	376	343	337	328	358	336	365	345	337	359	385	346	360	312	347	335	373	353	375	368	337	315	366	329	363	336	380	356	350	370	369	333	372	359	340	351	324	341	343	349	363	344	358	337	376	337	365	373	362	360	393	373	331	366	374	325	368	345	347	352	365	343	356	317	347	352	349	395	361	317	382	347	349	341	368	358	356	386	343	338	340	355	375	346	361	394	408	355	374	332	371	334	369	338	390	352	354	343	357	371	366	340	351	373	352	337	365	334	352	329	358	355	371	360	333	354	347	381	370	368	367	353	331	360	341	378	349	355	358	350	343	356	350	364	346	360	318	352	338	320	341	343	329	366	360	332	369	359	355	368	326	348	328	349	386	357	367	355	301	390	360	359	332	362	352	328	339	357	323	366	362	360	347	371	351	316	363	359	367	355	357	336	351	336	332	338	373	342	359	331	357	373	334	359	371	335	350	378	347	382	382	346	352	344	341	365	378	335	351	380	354	329	371	331	378	345	363	340	368	351	351	375	292	381	367	360	340	388	352	346	346	348	361	346	379	313	360	320	367	379	392	337	355	363	324	369	362	357	353	341	324	360	332	321	356	359	367	364	331	327	369	341	313	332	409	353	330	338	374	342	369	348	343	365	363	342	331	357	344	368	359	355	397	335	372	340	353	321	360	344	361	351	327	372	351	395	372	382	342	360	345	332	325	363	359	334	360	345	354	339	372	361	355	381	371	343	348	343	357	329	334	337	367	324	370	319	381	382	351	343	341	345	340	347	376	306	348	374	353	358	379	349	314	356	338	369	347	332	370	354	336	372	349	373	365	347	377	369	372	360	367	330	355	362	348	355	351	352	350	336	344	373	330	352	329	369	307	342	353	340	388	349	378	355	342	341	321	349	391	355	346	364	337	350	317	352	344	355	351	337	342	368	356	369	345	321	348	346	316	337	365	347	349	342	347	343	380	353	351	372	359	373	332	355	364	346	328	349	352	333	385	359	350	349	367	356	384	359	348	361	369	312	309	376	359	331	374	364	376	342	350	343	356	326	349	347	374	326	356	320	363	364	376	335	353	375	339	381	362	334	339	334	339	358	350	389	359	363	378	352	358	383	354	374	352	373	391	336	342	349	359	347	351	361	346	376	343	375	313	342	379	375	363	323	375	339	362	358	354	326	298	320	349	368	334	340	325	355	351	345	336	354	335	342	344	369	355	322	335	327	348	336	358	337	379	353	382	338	359	354	364	352	325	312	382	362	337	367	324	391	348	370	341	356	349	373	324	351	334	321	373	362	337	342	345	341	386	349	368	380	357	347	334	338	375	329	362	367	369	354	343	353	331	358	354	304	370	353	340	365	373	339	366	331	340	352	326	348	339	306	357	350	322	355	317	359	327	347	348	358	333	325	336	355	353	365	363	362	369	332	352	361	332	355	369	365	371	355	347	352	340	357	348	366	332	350	383	379	350	342	332	353	339	344	393	344	364	376	371	335	377	302	384	369	328	351	349	360	340	350	336	366	344	342	364	336
5362	2003	1192	644	527	506	471	442	422	395	444	413	410	387	385	425	422	427	418	464	425	398	413	353	424	414	416	413	438	379	428	394	410	380	395	410	386	458	395	398	414	402	391	432	400	437	388	390	404	424	373	414	431	407	403	401	419	374	414	419	445	422	394	384	403	448	418	406	430	430	412	416	437	391	414	433	420	413	390	410	441	388	447	396	383	388	391	421	417	400	431	426	380	379	442	443	394	397	374	429	372	382	396	387	400	396	422	381	393	440	397	430	395	422	395	447	391	427	422	410	418	379	402	442	421	396	413	381	386	404	434	429	449	433	427	431	403	407	396	415	422	377	405	391	425	404	380	434	421	457	390	409	449	386	436	418	404	420	368	437	410	434	407	413	420	398	428	425	454	383	424	436	424	387	406	424	432	409	420	396	414	393	365	408	379	436	411	401	415	387	405	407	385	383	423	404	422	404	395	376	376	396	410	431	415	386	444	398	413	401	402	440	413	395	407	390	392	416	413	415	380	421	415	432	402	428	378	423	424	405	346	392	391	403	393	405	389	405	383	430	422	440	386	402	366	413	428	411	419	403	410	403	421	410	430	435	365	390	397	406	398	434	397	401	411	397	371	375	418	390	414	387	421	437	387	426	412	387	411	427	388	417	378	435	425	405	453	403	447	407	441	393	380	401	446	433	432	449	422	436	405	385	421	421	382	415	408	387	479	366	395	396	424	410	402	421	392	424	410	375	396	425	409	420	387	421	400	411	406	377	447	420	421	395	395	415	454	404	408	411	374	381	397	408	426	388	395	428	419	437	408	412	391	394	405	409	466	404	361	397	413	397	388	408	428	415	416	403	392	409	415	386	369	425	427	376	408	413	396	426	417	438	397	413	411	394	412	420	428	397	409	411	440	379	403	379	453	372	402	450	361	419	383	407	413	444	396	411	386	369	406	412	407	421	382	384	394	408	391	389	415	435	404	408	432	449	404	427	422	354	423	400	394	425	408	414	412	433	424	405	367	402	385	429	418	402	415	413	395	403	404	404	405	401	400	418	408	400	421	398	372	422	416	379	407	361	454	442	387	444	399	447	396	388	400	398	410	383	371	423	361	414	431	395	432	413	399	427	402	389	396	383	443	402	442	406	448	370	429	401	404	427	414	414	401	424	400	418	399	428	383	449	406	437	360	432	399	419	377	389	422	446	404	380	356	412	416	411	420	437	398	381	401	371	426	423	383	409	391	411	393	428	420	390	432	393	393	402	384	411	398	441	389	401	430	397	374	420	407	398	410	383	436	407	415	451	398	432	411	395	365	416	402	442	421	428	369	383	390	416	386	417	425	396	420	413	385	407	409	423	416	419	436	407	419	443	450	399	413	411	390	377	402	435	402	425	404	395	419	396	400	383	399	405	418	437	406	433	409	427	362	397	395	384	444	430	450	435	402	417	405	403	395	377	381	409	376	428	399	433	427	388	404	401	422	402	400	352	386	427	417	390	405	416	446	407	426	416	390	412	376	391	403	440	442	412	412	389	418	386	435	408	386	404	366	407	385	418	401	392	432	390	397	384	426	387	414	406	415	379	360	413	399	401	394	411	418	384	436	419	391	404	408	392	414	399	400	415	366	410	388	439	420	405	404	435	419	387	400	415	403	418	424	405	409	411	414	419	404	421	390	410	414	366	416	420	401	421	396	377	416	379	383	406	422	379	398	399	423	403	449	405	434	406	384	426	386	409	407	418	410	397	415	389	418	412	393	432	397	424	425	381	433	443	394	426	407	390	423	440	415	419	397	411	381	403	406	432	395	412	382	368	428	375	415	401	440	401	389	418	417	397	456	391	392	408	416	415	403	434	413	370	426	440	427	383	389	401	424	392	405	450	420	454	423	405	425	394	415	400	397	427	383	416	390	411	446	410	411	392	392	412	392	443	411	443	399	382	401	426	433	407	403	391	410	414	432	433	390	430	388	424	419	408	390	444	405	385	378	406	441	376	405	421	416	410	419	426	427	426	413	407	370	397	389	418	382	402	439	414	454	421	419	449	408	434	455	437	388	415	436	396	397	426	409	401	384	428	398	422	433	414	416	421	449	410	401	376	417	409	412	394	394	410	399	403	433	402	387	409	417	432	417	395	414	374	415	389	460	374	410	391	385	417	381	402	409	447	420	436	429	425	406	415	396	426	421	402	398	434	418	376	371	421	401	401	398	444	398	410	349	435	394	403	398	417	403	394	401	439	396	405	427	412	382	393	405	404	381	418	420	408	417	406	414	436	384	419	430	376	379	391	391	402	396	421	387	455	388	407	447	432	411	414	384	389	378	398	426	414	430	395	411	411	402	395	388	408	398	389	431	404	404	408	386	413	403	427	385	412	387	428	402	405	426	429	378	419	391	439	446	392	417	392	416	426	415	373	446	427	390	404	435	395	437	380	423	407	406	414	402	420	434	423	456	405	435	399	417	391	408	417	432	407	407	393	389	409	416	416	434	430	369	418	398	402	391	387	441	427	389	410	415	395	453	407	409	427	369	414	416	375	438	399	404	385	427	390	428	366	450	395	425	410	445	412	413	384	437	377	435	423	403	423	432	425	440	366	391	403	381	373	433	417	443	397	406	401	404	406	422	410	437	399	373	371	388	408	413	422	413	451	407	414	394	386	453	434	398	397	405	425	445	390	411	381	409	429	401	355	390	395	419	413	390	391	425	406	426	430	390	424	399	404	396	399	414	411	418	409	393	416	404	432	389	407	403	397	443	402	401	404	376	417	398	414	431	412	424	361	404	395	399	392	421	484	406	441	440	388	406	399	435	416	442	403	418	413	376	438	417	425	404	422	379	417	421	420	395	421	401	444	389	378	402	411	423	403	444	412	425	430	393	419	437	422	436	420	392	418	416	416	421	418	385	423	429	411	402	399	401	432	400	442	385	414	424	418	368	418	391	424	382	377	397	421	393	390	416	399	394	450	378	405	395	378	392	412	412	397	438	435	406	387	432	404	388	403	401	395	347	434	432	438	408	410	399	363	437	417	368	431	428	383	404	405	363	409	410	432	407	427	449	451	422	410	416	375	406	413	416	360	385	438	434	392	385	419	445	446	389	395	407	378	450	441	409	414	412	417	409	410	405	435	387	415	398	395	408	441	423	392	404	397	404	407	387	389	417	408	451	388	384	400	442	414	418	441	429	429	413	429	440	419	438	439	443	398	404	446	439	427	424	434	418	394	406	409	422	418	369	427	378	435	440	376	409	377	375	414	402	425	370	399	395	369	414	403	404	389	421	427	415	411	420	430	422	436	417	374	398	427	368	405	405	426	352	403	425	370	412	399	402	386	379	378	373	405	398	420	415	389	433	381	367	403	420	413	400	399	398	419	435	409	398	388	404	412	418	398	413	476	377	398	413	396	403	411	401	403	382	415	454	452	412	384	389	421	413	403	403	403	370	452	449	393	371	381	402	426	420	422	415	437	414	396	439	432	402	419	408	415	421	391	422	443
23723	21422	28627	24609	21390	8323	982	685	639	601	562	527	546	468	460	458	476	451	456	407	436	448	381	462	411	409	451	387	484	407	426	408	435	409	414	423	432	370	382	415	413	452	398	378	402	393	401	410	403	407	439	403	403	387	431	389	420	426	379	383	379	386	400	411	416	399	415	419	424	420	410	396	407	389	384	404	415	397	395	390	419	408	416	406	406	405	397	390	394	403	410	428	389	405	399	382	385	388	402	414	462	411	413	406	384	412	410	399	401	386	433	426	420	408	419	427	363	426	435	391	373	435	405	407	396	379	412	421	370	437	399	383	431	382	381	400	395	403	359	432	409	400	407	422	407	426	401	412	410	426	427	435	405	407	420	402	403	390	426	420	401	408	403	411	408	417	403	396	380	398	402	403	397	381	435	393	387	412	415	422	417	388	386	406	397	435	365	404	392	386	385	377	407	428	368	394	397	386	409	364	400	388	404	399	415	409	418	389	398	395	377	428	390	388	415	418	378	372	385	431	420	360	410	410	431	416	429	417	421	453	389	397	388	404	419	422	394	405	434	437	421	427	387	403	436	393	411	424	416	390	348	403	432	392	390	399	363	381	443	371	405	426	396	431	431	433	423	426	399	432	431	415	421	403	398	414	430	376	416	404	385	411	379	367	404	420	393	411	383	428	400	395	424	411	418	378	407	412	407	383	391	392	349	393	409	375	383	407	373	413	390	418	401	410	387	414	363	417	363	384	404	400	384	398	372	415	406	408	395	420	405	450	402	381	397	413	428	365	377	400	422	382	377	376	434	421	387	355	384	404	420	392	397	384	389	405	382	398	417	381	403	405	407	414	377	386	404	384	400	426	412	425	423	398	398	402	420	408	374	391	406	396	395	406	432	396	379	383	399	419	367	372	427	422	407	417	456	450	382	379	374	423	407	428	420	422	413	385	424	368	432	397	418	384	394	408	390	408	369	392	415	426	422	407	375	404	381	389	400	420	430	414	417	396	418	389	411	418	403	417	381	361	403	419	429	425	424	404	410	381	407	376	374	408	407	361	385	407	410	372	405	393	416	398	400	402	398	453	404	397	392	360	391	394	414	409	405	373	381	390	416	392	414	443	441	407	420	424	415	373	386	375	412	430	420	415	379	407	378	416	395	386	360	376	410	429	410	427	423	420	371	422	418	396	396	391	400	390	393	373	412	385	404	429	392	404	388	387	374	407	386	385	408	425	365	432	422	397	367	414	404	401	406	424	373	443	431	385	409	443	413	423	425	400	408	416	397	389	400	433	382	387	391	442	373	393	415	397	392	385	378	399	403	387	406	390	386	385	423	426	427	386	394	396	414	382	401	414	385	418	378	432	395	392	359	421	418	388	387	403	404	371	405	379	395	398	421	373	397	389	392	392	424	419	395	396	404	411	402	392	414	403	421	438	390	373	425	406	431	400	382	376	412	398	418	417	402	408	409	369	415	366	391	403	391	379	395	399	351	385	380	397	379	420	398	400	436	381	403	402	373	430	398	390	363	401	378	427	423	417	442	390	430	414	399	364	398	401	383	391	381	383	405	431	421	435	389	437	408	405	413	381	421	433	400	396	407	433	370	392	385	398	408	401	404	412	395	389	394	413	401	381	421	403	400	463	385	421	398	409	373	435	415	396	412	412	377	400	402	417	382	439	395	392	415	383	442	413	424	389	411	415	427	431	408	395	433	425	403	356	393	398	402	439	413	375	410	438	424	444	411	394	420	392	434	384	429	373	395	393	399	428	379	430	434	391	413	373	467	368	425	430	442	409	395	398	410	405	410	409	413	424	411	400	413	355	440	421	412	418	382	398	407	396	385	407	389	385	397	413	396	419	400	451	411	420	396	390	442	382	359	407	391	379	417	412	384	395	407	423	411	396	419	392	377	405	446	377	413	414	429	403	428	392	405	432	408	403	371	411	381	426	388	404	404	370	403	335	427	420	376	413	389	393	408	443	380	380	407	400	398	393	401	396	410	454	421	397	390	392	383	418	403	422	372	429	403	377	420	416	373	399	387	437	395	413	416	401	390	365	412	387	421	422	412	383	395	398	405	409	419	457	428	416	407	363	386	401	403	405	418	431	434	393	416	388	404	404	406	393	390	397	421	405	416	368	401	406	399	412	410	388	382	394	416	388	387	372	384	424	397	419	422	376	412	375	428	411	422	414	406	398	426	358	405	408	377	417	405	395	385	395	402	388	359	394	374	407	409	401	406	408	406	415	389	415	402	422	401	406	402	415	395	391	393	396	384	394	385	389	392	413	407	393	397	352	440	416	418	416	371	424	378	421	399	444	358	399	406	392	382	412	416	374	365	377	395	406	390	430	368	382	386	391	392	399	409	399	384	364	395	392	366	409	430	446	435	402	402	395	408	402	417	387	398	347	397	366	430	400	391	403	432	382	381	407	435	385	412	416	364	418	398	404	408	377	435	389	401	397	413	420	418	355	398	396	419	387	407	385	417	421	407	410	382	393	422	424	408	419	415	387	430	348	371	405	395	408	382	423	390	423	411	378	367	385	440	383	354	387	405	391	384	387	359	399	431	381	400	383	402	395	431	420	400	398	400	430	374	418	419	390	384	439	395	417	370	391	415	409	372	411	430	410	412	402	386	378	411	398	429	424	390	375	372	385	384	408	386	414	419	405	408	417	421	411	420	408	409	394	431	411	411	381	395	359	377	400	404	381	437	394	369	368	397	422	438	417	389	390	398	376	405	418	397	389	427	394	413	398	405	402	394	411	429	403	402	377	418	404	401	389	421	406	433	410	416	422	402	391	377	407	364	424	418	384	418	370	395	388	419	380	390	372	405	388	400	433	395	408	402	413	420	366	365	404	418	413	418	395	427	386	409	394	352	379	405	400	392	423	418	411	401	425	393	423	386	400	410	454	420	377	382	396	426	430	418	424	400	396	441	434	413	440	418	364	401	387	384	417	451	403	428	382	409	439	424	375	408	424	391	434	390	388	388	393	385	405	402	398	421	395	404	403	397	413	380	403	419	391	408	434	404	395	399	380	374	405	386	404	419	390	365	382	412	369	410	428	363	400	414	405	398	396	366	377	414	389	385	413	385	407	409	390	378	390	399	411	427	406	373	421	413	380	377	426	409	372	402	417	409	411	379	431	390	403	418	406	400	379	425	431	385	384	375	415	411	431	361	418	409	404	411	424	409	388	448	431	397	405	401	401	408	419	374	391	377	384	435	377	424	402	406	412	417	403	413	390	433	393	421	418	400	404	381	420	413	400	414	378	393	397	395	428	407	398	420	401	440	410	399	404	403	418	446	407	395	371	390	415	366	402	412	406	388	398	368	417	413	437	415	400	386	397	397	445	388	393	365	408	417	398	390	414	436	381	393	431	393	398	411	420	403	403	421	392	399	390	408	406	398	402	426	393	417	420	409	407	404	402	399	391	411	386	395	429	426	405	430	402	398	401	401	403	384	363	412	424	408	399	450	378	401	388	418	386
4448	9938	6698	3178	2172	1586	1284	995	898	792	690	647	628	590	567	594	499	511	552	544	509	482	544	513	505	506	491	506	527	464	469	519	474	458	496	510	502	461	496	492	489	486	459	532	523	476	444	472	460	463	474	474	477	515	507	485	466	422	515	477	454	469	446	472	492	481	481	444	470	478	510	493	505	508	515	455	464	455	453	475	484	516	445	471	452	471	472	444	457	487	460	488	487	488	470	495	504	492	472	480	407	446	502	482	496	474	442	479	468	473	484	454	464	497	447	468	503	499	477	454	442	495	491	463	467	469	512	486	499	496	447	457	471	475	508	447	524	509	455	468	472	439	507	470	480	460	428	448	489	492	498	481	482	450	464	469	476	460	506	487	494	475	457	451	447	495	490	465	474	490	484	450	471	467	463	494	487	446	446	475	468	482	448	500	456	448	505	462	451	488	485	432	466	476	467	461	451	497	438	529	433	485	477	468	486	460	487	461	478	456	457	448	495	447	460	453	460	490	469	485	481	501	443	486	503	501	483	491	491	458	478	493	501	480	453	466	429	469	443	441	471	496	470	475	496	448	465	543	473	448	474	480	470	449	478	507	472	461	475	492	472	464	479	491	452	450	447	438	443	475	410	477	461	476	468	464	457	484	482	496	441	472	458	433	511	439	482	418	506	481	479	501	528	495	463	474	484	468	421	461	479	439	465	471	459	493	469	455	472	465	468	444	500	450	469	463	489	465	477	509	502	469	467	450	450	455	450	443	506	474	461	473	507	490	517	474	472	486	447	471	478	510	486	458	460	469	435	479	451	451	461	501	496	499	471	455	525	480	480	489	481	456	456	478	484	466	485	441	478	524	503	466	485	463	468	454	453	502	433	511	457	482	471	537	455	464	467	477	443	460	486	481	449	494	448	482	490	490	445	465	472	445	445	487	493	460	461	458	457	422	438	480	502	456	478	472	456	485	500	479	450	444	445	466	497	505	432	463	507	496	412	472	444	448	475	466	514	436	498	476	457	506	455	448	441	489	468	464	513	439	482	447	498	453	450	500	495	460	472	429	465	473	490	471	477	456	465	478	475	466	423	473	472	461	451	449	454	454	523	444	455	445	490	474	480	453	503	457	479	435	506	462	498	466	466	467	414	477	447	454	546	467	468	536	447	448	494	453	494	486	446	496	464	456	481	492	474	459	474	454	465	478	449	466	472	415	478	508	441	453	454	453	494	474	451	458	432	494	489	490	500	481	475	528	427	446	448	471	505	437	506	487	485	452	496	476	456	481	438	469	482	498	489	485	507	495	454	462	460	490	447	456	478	462	477	490	481	452	480	463	438	460	455	484	467	448	419	477	453	480	519	462	447	454	491	464	471	484	492	482	481	474	480	492	446	495	490	472	497	443	504	455	487	461	453	468	498	535	447	499	452	491	498	487	456	473	435	488	451	466	464	470	462	511	470	464	453	487	464	478	484	506	476	495	433	461	513	513	490	487	420	470	443	470	488	500	458	454	450	492	482	483	505	475	482	474	485	467	489	487	486	481	459	497	486	471	476	472	460	503	471	454	449	501	465	448	450	478	501	503	506	464	518	498	457	471	498	465	489	445	467	498	485	476	462	461	489	479	513	452	468	457	448	465	419	458	450	461	524	459	535	436	451	459	475	500	482	446	470	444	459	448	456	495	447	489	474	470	490	492	492	452	476	447	470	442	460	474	502	458	520	462	455	475	490	450	476	469	473	459	452	466	490	473	466	488	450	468	458	443	494	472	456	464	468	452	466	481	476	456	469	516	474	496	449	455	465	476	483	444	476	467	487	456	481	489	459	448	453	482	473	444	472	474	464	474	448	465	482	458	490	514	449	446	507	481	435	438	464	442	453	451	462	462	469	486	453	476	486	463	448	488	484	473	440	486	483	500	494	476	478	500	444	479	485	470	503	424	495	483	479	451	455	435	455	480	510	465	470	483	477	443	474	496	445	462	489	504	476	458	500	422	468	435	503	488	451	477	483	474	451	532	473	504	463	468	484	466	462	472	462	493	522	487	486	474	481	474	445	438	461	490	415	420	422	468	463	515	476	494	518	485	460	456	454	521	502	458	478	455	447	500	473	481	540	462	462	463	421	448	481	445	424	463	473	425	451	463	496	448	464	461	487	463	481	475	494	471	431	484	452	425	486	456	456	429	443	496	464	470	449	526	475	490	489	488	455	471	448	471	491	479	418	455	471	461	494	445	491	490	509	494	447	455	454	467	456	461	479	489	445	480	430	452	443	431	474	472	484	451	495	482	456	463	485	475	483	483	455	501	472	458	450	497	480	440	485	488	468	485	453	515	477	480	458	451	473	443	484	435	491	478	478	416	482	514	469	458	462	468	447	433	489	484	463	497	473	444	481	511	448	481	484	450	462	470	439	468	429	465	498	447	444	466	474	486	466	463	478	498	446	492	473	449	462	453	441	488	469	506	451	497	501	483	454	481	438	434	484	494	498	464	432	483	492	493	488	461	466	444	478	557	519	490	477	472	451	473	468	454	510	447	452	464	516	467	461	474	457	465	482	505	471	500	417	509	481	473	482	478	491	525	484	466	484	472	467	447	469	459	470	467	463	485	472	480	463	450	459	458	451	481	464	440	479	450	454	483	446	465	455	481	465	448	510	467	447	493	494	463	495	491	487	482	493	445	501	494	481	486	442	487	458	475	468	489	471	440	475	438	483	476	459	478	477	499	476	488	448	465	450	490	490	457	481	463	455	456	473	494	493	474	460	477	466	432	461	480	506	449	458	469	478	475	459	454	453	488	561	497	477	498	430	443	436	491	489	430	441	464	485	492	490	504	451	468	489	460	440	475	494	471	492	492	453	471	475	479	448	449	443	447	480	496	438	429	507	473	470	491	468	479	485	478	509	499	458	467	494	413	481	457	482	504	484	460	451	474	479	472	494	489	463	464	512	487	477	483	474	484	478	465	493	456	454	451	481	448	471	538	473	487	458	478	477	508	464	483	483	467	496	462	493	443	482	424	448	479	454	430	461	469	481	476	478	477	497	477	463	483	471	462	456	465	462	451	484	478	466	479	464	491	498	430	469	463	453	452	467	476	441	468	477	477	468	475	507	475	481	458	500	455	451	471	490	491	486	480	446	476	481	508	460	499	464	507	478	481	457	468	461	500	425	479	447	486	481	491	435	452	474	478	480	464	455	477	461	486	454	427	478	453	484	451	463	485	463	468	501	443	454	495	453	470	476	411	463	453	441	479	436	487	501	451	471	437	473	419	439	487	486	485	472	432	435	455	517	480	480	462	433	477	470	437	433	518	458	429	475	454	471	454	485	480	432	458	463	463	447	468	465	485	420	451	527	499	497	474	438	520	487	477	461	451	479	472	501	470	469	498	472	452	444	473	452	468	489	419	494	436	475	420	486	521	471	449	428	483	448	458	455	480	444	430	483	466	478	477	494	473	476	467	479	471	475	462	462	451	482	487	441	488	462	531	466	454
24872	21412	27401	25706	7893	490	360	275	294	263	214	210	210	219	213	186	227	190	175	194	164	176	182	186	207	163	175	206	188	169	157	180	199	179	187	174	184	174	188	179	181	185	165	184	202	194	175	180	193	186	174	194	165	174	175	174	198	202	198	165	172	161	165	159	160	164	187	159	179	191	164	169	161	176	182	178	181	174	159	165	186	166	203	171	169	170	149	162	175	171	168	156	176	160	175	181	156	187	158	176	194	180	173	167	191	212	180	198	177	189	176	170	171	174	141	189	181	198	166	189	187	171	176	163	173	164	173	177	176	161	147	178	171	158	164	165	167	159	182	169	184	171	212	170	158	177	160	172	196	191	202	166	210	189	195	154	181	177	173	169	171	147	166	173	162	177	178	209	159	176	200	182	203	151	159	190	155	183	158	183	185	172	191	157	188	203	179	164	170	175	170	170	147	177	184	170	162	175	176	192	171	184	196	181	180	179	189	182	183	178	157	167	189	162	167	174	151	149	143	147	162	182	168	152	163	174	164	167	182	179	181	170	166	192	178	151	179	188	184	182	166	181	186	181	195	177	163	196	201	178	157	194	160	161	165	187	174	153	161	155	179	193	172	173	190	168	182	179	158	162	179	176	175	188	187	190	190	187	186	176	189	165	193	178	163	201	150	175	176	183	165	173	189	181	181	161	164	196	162	174	189	167	159	195	178	188	153	197	156	172	155	185	154	183	146	183	152	183	150	147	160	171	179	197	178	186	162	179	164	160	181	185	146	185	169	180	168	153	185	169	180	173	152	170	150	177	198	168	175	176	160	192	167	161	174	158	176	168	166	143	169	164	200	173	162	196	156	187	178	195	146	173	175	165	183	176	160	183	161	164	161	179	149	166	193	169	184	161	164	164	165	189	170	171	162	181	178	150	174	163	179	173	182	182	171	163	160	163	178	178	204	174	161	165	146	161	165	178	175	169	181	163	167	163	171	176	171	161	185	172	184	192	174	169	168	170	174	150	172	162	177	199	178	176	156	162	174	187	192	176	179	184	211	168	186	178	168	177	193	164	192	166	171	162	173	164	184	179	156	160	166	178	177	156	151	190	165	161	189	162	181	170	183	182	139	179	163	155	192	163	182	152	172	162	182	186	177	167	183	180	181	185	196	180	165	188	194	149	177	204	184	185	151	162	184	171	191	186	169	165	186	178	160	158	178	174	174	195	176	176	178	167	165	170	173	171	183	148	158	182	161	188	178	169	205	188	164	186	172	156	151	175	164	210	185	183	185	172	165	156	206	169	170	194	154	183	184	174	163	163	155	180	140	176	192	164	171	175	191	181	160	160	168	152	169	180	182	179	185	150	186	177	172	165	179	168	181	180	183	183	161	165	159	174	181	206	176	187	167	187	169	201	189	199	176	167	173	167	171	165	155	184	181	164	168	173	166	168	169	184	162	180	167	159	186	185	165	182	171	176	164	175	179	170	173	168	187	158	185	156	199	172	165	182	186	183	179	171	150	168	168	178	177	188	160	171	182	180	179	159	194	193	165	190	213	183	192	189	180	213	164	189	172	146	166	168	157	180	189	172	172	175	176	167	158	170	164	170	187	170	179	171	164	198	147	174	185	182	201	162	173	198	175	165	152	179	159	163	158	181	162	177	159	182	162	149	159	154	176	165	161	155	178	161	191	152	167	184	188	194	168	162	166	163	159	155	190	176	195	192	162	158	157	172	184	196	160	181	182	164	145	192	154	168	159	182	166	195	187	186	173	151	190	179	160	186	176	170	179	183	173	166	174	168	185	193	177	159	187	177	165	202	164	186	177	163	158	178	182	183	179	175	175	171	185	184	190	171	146	153	154	170	159	178	171	164	201	184	190	167	198	198	169	169	195	182	200	177	168	156	181	158	178	188	172	192	203	165	151	173	168	157	174	178	146	185	194	192	198	152	171	194	197	180	177	186	179	145	154	167	167	177	180	164	210	176	154	186	164	166	170	191	180	151	157	169	173	177	173	187	168	168	149	175	200	185	149	177	154	205	169	177	178	202	170	184	194	179	176	170	152	170	168	188	159	167	161	156	161	162	166	172	163	163	150	167	169	177	169	208	169	197	183	181	166	181	164	177	183	189	179	171	173	158	174	162	183	189	155	181	195	180	161	166	180	184	182	178	161	178	195	177	194	168	159	202	168	168	156	162	158	160	171	182	174	198	156	196	174	175	183	160	162	163	163	171	156	188	178	176	163	178	175	178	183	162	166	192	177	180	183	164	170	198	152	154	177	195	175	172	180	191	175	176	177	161	158	171	171	155	183	175	167	180	163	185	188	170	170	172	178	150	198	169	177	169	196	165	172	194	149	162	170	180	205	195	183	168	194	175	168	153	171	174	160	153	180	166	176	185	171	181	173	168	175	154	174	173	166	178	184	178	142	167	168	186	185	208	182	163	199	181	187	181	184	161	174	177	157	158	169	168	184	185	190	179	201	138	182	164	179	203	179	192	183	170	165	180	159	176	155	151	180	177	176	173	170	182	158	171	169	165	148	148	186	191	175	159	196	197	194	186	185	187	191	160	169	152	198	168	184	162	182	197	182	196	175	162	182	181	184	180	159	180	178	177	174	193	189	165	163	174	169	179	174	178	180	174	178	194	168	172	161	157	180	157	167	171	187	164	158	191	168	174	161	165	171	180	169	183	176	187	186	204	182	172	164	183	164	161	169	182	187	189	163	183	170	174	179	177	171	159	146	165	161	159	181	197	193	187	185	201	153	166	187	177	172	186	177	200	195	155	190	176	175	174	184	175	156	150	155	174	166	178	162	171	198	166	153	172	187	167	160	172	184	168	186	186	167	160	168	161	164	174	186	165	167	142	174	184	143	165	181	162	194	164	183	180	172	190	182	149	165	166	186	164	150	164	197	190	168	190	170	180	197	163	187	173	164	166	199	165	172	169	174	159	173	160	141	168	186	184	200	179	165	162	172	182	184	200	167	188	194	186	189	183	194	188	164	163	180	175	181	169	156	177	204	171	176	179	150	158	177	156	166	182	175	173	174	165	201	191	158	174	176	171	186	180	171	194	177	170	167	189	195	205	182	163	192	158	166	187	175	160	172	192	162	203	191	173	180	161	168	171	187	164	202	171	181	183	185	170	170	159	179	199	208	141	184	155	161	163	185	184	176	190	155	152	175	189	193	188	186	168	169	188	165	170	178	164	194	197	146	162	172	178	174	160	178	178	181	194	182	182	186	168	166	179	147	159	178	185	168	173	170	168	150	172	149	202	173	196	190	189	160	172	179	184	146	198	174	178	186	169	174	148	180	164	178	186	195	187	193	172	173	190	177	180	172	167	170	163	154	185	187	174	141	178	183	175	186	199	188	186	204	167	194	174	194	166	169	177	158	174	197	168	172	169	183	181	176	169	174	172	179	183	182	173	183	152	151	166	153	181	162	172	177	189	143	179	209	168	155	164	177	174	149	160	164	192	172	175	184	184	192	190
4170	5833	3721	1786	1106	836	630	486	426	366	336	294	283	261	211	247	232	215	218	263	208	226	226	249	224	216	207	188	214	226	210	223	221	199	229	226	218	183	236	204	218	228	229	200	192	223	207	195	191	186	197	211	217	201	213	219	196	214	225	224	216	230	207	228	211	207	216	178	205	237	206	218	204	175	188	232	216	212	218	201	193	196	191	232	207	210	190	206	217	200	183	226	208	180	192	217	200	208	194	205	200	209	208	229	196	233	198	222	183	205	220	194	212	196	211	208	221	179	221	234	239	218	203	210	253	214	228	203	225	208	192	203	187	205	206	189	220	196	171	218	212	228	191	187	207	193	186	205	191	204	206	205	196	197	211	215	192	208	214	215	199	203	199	219	200	199	241	207	216	208	176	204	211	208	204	169	195	191	222	216	200	220	206	198	202	213	191	218	218	178	203	200	207	219	211	210	200	246	227	205	201	205	216	205	185	189	194	212	189	201	215	235	219	222	200	199	219	203	208	198	214	192	212	197	202	197	228	174	203	220	199	210	209	201	200	217	213	175	203	203	238	215	236	171	175	206	225	229	224	218	186	243	189	189	189	216	166	202	210	232	212	199	203	205	207	207	186	213	206	222	213	203	200	202	190	200	182	211	219	226	193	200	210	186	211	207	194	186	189	191	210	208	206	204	202	212	210	200	200	207	192	215	199	200	189	242	208	204	226	196	197	215	198	216	206	210	198	185	232	222	201	208	210	188	210	188	195	217	185	206	200	192	197	225	202	206	219	205	182	224	186	227	188	185	197	216	217	194	220	189	174	205	187	192	204	197	207	177	188	186	221	202	183	201	202	203	218	193	214	189	200	188	211	211	203	202	203	190	184	232	180	191	193	187	206	187	199	213	218	231	218	206	195	190	190	182	197	200	199	216	219	199	197	208	189	218	192	192	207	200	207	182	211	198	224	222	215	212	196	195	191	204	205	214	222	194	206	200	210	180	207	212	190	217	219	180	197	216	215	208	239	208	211	205	213	200	198	218	195	201	230	200	197	226	211	209	213	216	233	186	210	220	210	208	215	196	227	204	236	206	215	218	212	181	183	194	224	186	217	182	184	190	214	211	204	229	215	191	203	226	225	213	196	203	187	213	193	200	224	196	208	199	179	195	209	188	213	234	206	188	181	170	190	201	203	205	219	214	200	185	203	225	193	217	179	203	179	192	193	200	180	183	237	197	213	224	195	192	211	200	218	223	198	209	218	219	188	212	202	196	208	225	209	207	192	192	200	221	207	190	210	233	183	204	178	218	200	211	240	210	211	204	192	205	211	172	230	203	227	226	204	190	185	226	217	170	182	197	194	207	219	192	183	182	216	196	200	220	228	196	212	202	195	212	198	202	214	204	199	198	221	201	184	194	182	206	203	180	207	222	200	202	184	218	197	212	196	227	221	231	194	174	207	208	177	195	199	191	209	165	190	201	193	212	207	199	216	173	210	205	216	188	201	204	218	207	195	212	210	212	202	220	211	205	215	215	196	182	207	192	226	200	222	171	190	191	183	215	217	213	175	209	224	202	182	188	236	209	199	215	190	190	213	204	209	168	210	187	197	208	194	220	205	193	221	193	205	193	214	227	236	209	210	195	200	229	160	193	210	183	226	180	216	213	198	215	184	218	217	208	225	209	199	208	163	207	200	203	215	186	188	204	190	234	209	226	214	221	208	218	229	200	225	208	211	230	209	197	237	206	201	221	212	210	214	214	204	199	218	193	201	203	211	229	217	217	203	215	192	221	200	217	222	235	184	229	194	233	188	197	208	209	197	189	200	192	207	193	220	223	235	227	207	198	203	186	182	230	206	201	225	235	206	210	207	203	233	177	220	189	219	209	200	200	200	194	186	235	200	179	190	225	218	214	188	220	223	197	195	201	209	197	201	201	224	203	203	183	213	193	204	209	202	202	213	214	211	192	180	189	228	214	195	243	215	202	223	217	220	201	178	191	189	200	202	202	223	204	203	198	198	188	189	201	240	191	218	207	236	207	206	227	204	204	201	201	228	211	206	220	197	200	197	193	210	223	200	217	211	209	208	201	212	219	219	217	195	200	237	206	180	192	206	201	205	178	186	228	204	183	208	192	208	227	220	217	177	197	204	203	222	215	212	217	201	206	182	207	211	220	188	180	209	206	181	213	195	200	214	184	192	203	208	195	204	203	204	196	188	207	206	206	205	226	223	215	192	190	214	191	211	192	243	211	229	192	200	218	214	208	183	211	241	209	190	202	175	192	230	199	208	218	213	209	210	212	224	191	216	203	203	226	198	212	193	201	216	178	200	199	208	201	199	208	201	223	192	189	215	191	201	210	208	199	210	204	205	223	212	182	221	217	210	201	207	206	214	201	211	205	186	194	169	216	190	177	213	186	206	199	202	199	211	227	232	217	207	202	204	199	210	214	221	219	209	218	183	203	236	225	204	188	216	215	198	200	237	220	205	194	197	188	203	198	159	214	197	201	225	206	239	229	192	208	237	217	181	192	200	188	210	204	200	210	207	221	213	218	208	196	192	202	192	197	212	192	214	205	215	187	182	216	201	225	219	210	197	208	201	216	215	184	218	186	218	221	205	222	166	211	211	196	177	236	212	204	218	209	201	199	199	198	210	228	206	200	165	194	195	201	205	201	191	195	213	186	208	207	204	196	210	181	178	213	215	237	197	196	202	191	176	232	190	211	223	203	219	180	211	213	171	180	201	198	201	205	191	223	206	205	193	199	179	218	194	216	195	212	194	183	204	212	228	212	203	223	198	194	216	213	214	180	225	217	173	188	232	212	187	203	201	192	206	234	233	203	191	182	192	203	211	215	206	183	207	191	214	194	201	229	215	188	194	198	200	209	215	224	180	200	213	178	217	181	188	195	227	228	188	191	201	191	199	204	189	189	187	178	201	202	211	197	210	209	217	214	231	218	229	213	201	199	224	197	193	199	199	193	197	216	210	206	189	193	205	239	208	196	203	206	185	203	199	198	187	187	215	205	215	211	211	187	220	217	239	229	216	189	189	191	220	194	219	173	209	193	200	210	213	211	205	190	215	211	195	211	211	214	206	200	191	214	209	210	188	210	203	191	198	222	212	206	223	214	217	194	197	210	228	226	202	195	195	209	197	188	226	216	218	191	215	218	185	182	205	239	226	192	224	221	217	192	194	212	211	200	215	205	207	185	203	179	208	217	201	211	222	209	192	209	203	198	231	225	206	225	228	186	172	188	226	189	209	193	205	199	214	191	194	222	198	235	197	194	199	189	208	213	217	239	211	201	204	222	196	212	231	202	196	199	210	213	183	189	197	232	221	213	219	219	210	186	220	194	185	219	207	214	204	240	202	211	217	239	196	223	212	227	221	188	204	218	197	210	212	197	219	209	185	194	233	208	211	214	200	213	194	192	202	199	238	186	212	201	222	199	191	210	207	191	179	219	198	209	197	216	229	186	188	209	199	188	210	188	200	187
22724	21466	29189	24164	21466	21476	5796	783	581	589	472	367	345	363	327	300	276	266	274	220	265	258	205	222	250	212	224	224	211	226	218	200	214	222	214	208	217	231	200	223	206	195	223	229	194	210	229	204	234	225	187	203	220	177	200	182	184	199	227	202	201	208	213	195	195	198	213	200	197	211	214	219	201	206	238	190	202	194	179	201	185	215	206	204	224	182	194	181	194	175	195	193	205	211	206	198	210	211	183	203	203	226	186	205	198	198	180	184	209	206	175	187	181	193	184	180	210	205	216	185	186	187	191	204	210	182	195	200	185	180	190	219	197	196	197	199	184	199	196	175	206	197	197	192	199	186	192	195	215	158	209	212	207	194	199	198	187	167	189	188	200	204	186	198	203	211	214	180	213	215	224	180	192	188	202	204	171	215	181	219	208	206	231	184	184	195	225	223	174	181	178	202	205	183	202	165	208	223	218	200	199	212	185	189	217	208	206	184	193	203	210	183	203	204	182	208	191	184	195	204	220	204	223	220	216	195	175	177	187	175	208	208	191	204	213	215	176	222	203	219	219	208	193	201	201	178	201	202	206	219	185	205	196	204	193	196	227	189	180	162	189	211	208	171	178	188	192	202	191	210	207	211	187	196	186	192	189	202	187	190	194	213	196	193	219	196	204	209	213	211	211	202	223	197	194	200	199	193	202	225	202	193	227	177	199	181	191	180	216	206	201	186	217	185	192	209	179	190	196	190	202	208	192	213	187	202	196	177	197	209	224	193	211	200	192	199	221	199	198	205	219	183	199	214	176	205	182	209	177	219	181	214	194	218	213	199	211	203	187	160	196	209	191	177	208	189	203	196	197	205	196	217	205	191	199	165	189	206	192	208	191	199	192	209	190	199	188	221	183	185	179	204	177	183	179	193	184	187	183	206	178	197	187	212	184	198	204	204	217	188	195	182	192	209	206	187	213	194	208	207	200	209	197	225	199	189	186	203	222	172	207	183	198	211	214	185	193	181	216	175	209	192	195	173	196	207	209	195	180	204	196	203	185	213	176	214	214	183	203	208	197	213	207	205	199	202	177	196	211	203	167	184	206	220	198	187	198	171	212	209	212	203	200	198	227	193	190	207	215	211	207	201	206	190	193	202	211	212	209	206	205	160	180	195	195	210	200	196	213	196	205	201	179	194	178	193	159	187	208	180	194	190	193	190	203	209	189	179	187	215	216	202	184	197	165	175	193	201	202	192	208	192	221	202	217	190	197	193	172	189	191	164	189	193	220	186	209	209	211	191	195	189	188	177	209	187	198	199	221	219	221	225	215	194	211	191	179	189	175	185	205	172	176	192	219	212	212	211	189	207	201	209	180	190	194	198	213	205	186	205	214	196	198	217	192	222	181	171	212	208	202	189	183	197	220	218	195	233	178	197	209	192	195	202	211	207	191	188	193	206	201	202	209	218	197	197	239	188	164	186	188	175	204	181	222	205	183	195	211	197	186	220	210	176	206	211	197	225	184	203	197	201	197	202	193	225	201	198	192	237	209	198	189	201	195	201	179	192	195	197	217	201	196	198	209	201	206	237	191	215	207	193	198	183	202	199	194	190	188	197	212	203	201	173	198	185	188	205	195	194	195	193	195	186	190	213	196	169	195	188	173	207	200	183	189	221	173	198	203	197	223	185	176	201	210	193	201	203	206	213	204	205	199	212	214	199	201	180	191	179	193	191	215	197	187	210	201	210	197	209	189	188	176	190	196	203	175	212	211	196	211	180	200	200	185	206	205	179	223	190	184	183	210	222	203	212	193	201	188	193	175	171	189	215	196	219	197	191	202	200	179	198	191	207	188	183	192	206	184	209	195	181	192	192	225	187	201	202	181	213	205	207	198	201	190	212	206	218	200	213	215	182	179	212	207	199	183	197	182	204	204	212	199	206	164	199	193	208	209	224	175	167	206	177	222	189	175	187	188	206	176	175	182	199	228	195	205	195	209	185	180	201	202	205	206	203	176	202	206	183	201	191	207	171	196	205	189	162	195	190	187	211	201	210	198	193	182	208	209	189	195	188	189	188	200	213	190	224	208	204	211	193	218	196	228	197	167	195	211	181	199	222	217	188	209	193	192	210	196	197	192	206	203	182	193	228	206	211	193	197	194	192	190	179	206	197	199	205	204	209	206	202	217	196	209	198	191	207	190	193	178	214	180	185	194	177	183	192	210	174	213	189	190	218	190	212	189	222	172	183	197	197	184	228	219	196	196	192	197	190	206	202	175	204	236	204	206	219	213	202	207	185	178	174	189	176	197	203	184	206	239	205	211	211	180	203	203	190	195	208	211	182	218	182	178	199	171	189	208	203	199	188	192	186	188	205	211	196	178	199	195	162	199	216	195	190	210	194	209	189	185	187	204	197	201	176	179	203	197	207	200	189	223	197	183	206	208	193	199	176	197	204	197	208	227	214	200	220	226	202	198	172	191	175	211	188	193	182	197	160	204	186	183	184	189	212	183	209	210	197	214	213	192	220	177	193	185	231	203	190	213	204	186	190	186	167	188	193	201	213	211	205	190	182	180	197	197	203	200	194	187	193	200	213	196	186	187	186	184	183	181	208	218	218	192	215	163	206	197	204	213	189	204	188	205	193	163	204	183	194	199	175	207	207	184	195	210	213	214	204	190	214	206	184	222	187	197	211	225	196	196	195	188	209	207	207	202	202	205	197	190	206	193	195	172	207	207	186	192	183	214	208	214	204	196	204	195	182	217	215	184	190	212	213	198	206	218	206	198	183	188	193	170	212	187	211	208	201	197	190	202	188	178	203	215	207	232	198	165	199	212	179	183	217	191	214	208	204	203	215	215	168	208	183	193	209	192	203	215	194	200	180	198	190	190	195	214	205	233	192	202	176	220	187	203	184	214	196	221	186	217	208	197	207	210	199	204	196	190	206	185	180	162	187	180	187	196	194	189	186	233	171	213	189	199	197	198	210	196	214	215	193	191	201	206	191	174	201	191	184	192	183	204	184	204	199	206	192	220	221	202	218	199	174	204	201	201	204	192	197	182	199	226	186	208	201	204	186	193	183	178	215	197	181	176	201	186	178	199	192	205	202	201	212	198	196	197	187	194	187	197	208	200	201	179	183	204	199	187	179	216	163	195	194	193	209	158	206	189	208	215	197	203	195	192	190	174	209	200	209	178	197	216	204	183	179	199	192	208	201	197	176	192	209	183	186	193	196	207	209	196	221	209	199	214	188	204	222	194	214	181	195	207	215	190	180	192	187	195	198	190	178	206	193	192	199	201	188	189	213	159	155	231	201	186	181	201	196	209	212	211	192	228	196	208	202	214	198	199	203	185	212	191	194	195	189	218	164	183	214	191	208	203	194	184	196	196	193	194	163	199	194	216	207	206	216	174	203	201	182	191	168	182	202	185	215	207	196	199	200	204	192	203	200	211	212	218	194	222	190	177	195	197	200	176	189	184	202	181	178	192	177	217	206	207	207
5392	15202	10476	5166	3288	2448	1733	1376	1040	845	692	620	556	506	457	415	411	389	345	369	324	315	317	291	310	307	266	303	279	307	258	285	261	256	249	277	281	253	246	270	292	237	277	249	258	232	266	260	233	259	280	257	263	268	242	260	232	237	232	251	262	235	240	262	253	239	252	250	234	215	268	220	244	225	233	259	271	227	242	247	244	251	230	250	245	230	271	242	249	242	256	235	254	239	232	256	228	244	233	230	248	257	251	247	214	244	227	252	242	264	233	256	220	231	243	245	220	230	240	253	219	237	231	238	236	241	229	238	247	247	244	242	243	233	248	244	275	237	228	236	242	294	268	244	257	244	228	233	226	240	247	276	250	278	238	231	247	231	217	228	223	220	255	254	260	238	234	232	234	280	241	239	232	228	220	251	247	259	232	259	254	222	219	247	240	250	249	243	238	230	243	249	238	243	212	245	200	240	238	238	250	232	240	260	236	206	241	219	239	239	250	224	231	255	220	270	242	235	264	239	248	216	220	221	253	234	246	218	233	245	243	228	256	216	246	261	233	247	241	279	227	218	256	264	232	254	250	243	250	260	222	255	230	232	233	228	234	240	226	239	213	248	268	260	263	247	224	251	270	226	227	256	237	252	254	270	243	208	255	230	220	262	227	208	212	238	248	237	225	266	245	224	250	249	261	239	248	221	238	222	242	265	221	239	231	221	227	270	214	228	246	236	236	251	232	245	246	245	226	216	253	246	246	226	238	258	240	242	235	219	237	236	235	244	257	248	250	267	204	253	222	227	290	238	255	239	245	260	263	249	251	212	230	263	230	246	225	238	259	240	236	253	242	235	239	259	269	243	245	240	243	264	259	227	235	228	237	266	239	205	235	244	245	234	246	255	216	240	244	233	242	253	227	218	241	247	265	233	251	227	222	228	248	227	238	225	248	274	249	259	222	238	265	216	264	219	242	231	269	223	271	268	216	245	234	262	255	237	240	253	243	240	225	231	230	238	238	232	204	238	252	247	228	248	238	273	265	248	230	228	246	221	231	228	236	262	242	239	216	239	212	256	251	248	221	259	250	242	233	222	238	236	242	228	251	211	248	237	217	250	229	263	257	221	222	245	226	248	236	230	229	255	227	229	247	222	239	266	249	211	243	255	260	246	216	255	239	228	261	229	260	236	210	259	242	224	245	242	215	248	235	247	250	248	233	251	238	253	239	253	258	266	217	211	264	229	252	267	266	247	241	236	271	263	248	239	210	250	222	273	240	231	249	250	244	243	239	266	267	238	219	226	226	230	253	234	199	238	241	250	240	227	235	232	249	226	239	217	255	245	227	217	241	236	226	213	250	264	239	284	248	234	246	243	231	240	216	239	213	268	228	232	221	246	235	250	239	219	249	224	242	238	243	241	265	246	264	248	233	235	253	228	247	263	232	251	202	241	252	204	216	246	251	288	232	236	238	230	219	235	250	230	238	242	228	258	234	234	220	231	250	240	260	244	249	241	248	214	251	277	219	247	249	238	207	224	245	234	254	214	241	223	245	274	230	203	219	242	225	243	229	240	253	206	242	238	222	230	235	231	240	248	244	245	238	246	252	251	228	235	249	223	233	210	249	234	244	247	241	228	248	258	265	226	235	238	241	263	248	222	231	222	246	231	228	255	226	252	241	229	229	241	227	238	224	247	247	246	257	260	253	220	230	249	264	240	250	231	268	248	228	230	230	255	246	238	258	232	246	228	232	238	254	226	244	226	241	226	234	232	260	252	260	221	218	232	241	237	241	226	248	226	233	225	248	231	221	241	259	223	221	246	236	263	234	251	239	230	242	240	242	218	237	242	250	202	238	242	266	246	233	236	228	260	235	244	264	261	267	242	233	249	241	239	256	235	198	262	213	218	237	274	226	240	204	250	236	249	238	243	251	219	251	247	247	258	245	222	222	227	253	217	212	223	241	244	246	229	253	244	256	248	249	220	244	232	258	226	228	247	255	245	241	279	235	243	237	246	262	270	214	233	218	202	258	242	212	257	227	240	235	251	207	239	229	259	253	257	261	279	234	278	238	271	239	271	258	242	251	242	217	247	245	255	228	278	243	247	252	244	262	231	235	227	228	223	252	242	263	227	225	247	262	239	264	239	233	244	229	231	235	246	223	231	212	210	228	206	257	232	229	249	270	228	226	250	221	238	228	247	256	242	234	236	274	265	264	271	249	247	247	233	251	232	214	229	232	241	247	252	245	230	247	221	265	220	255	235	247	245	224	260	262	224	251	240	234	222	227	223	235	249	244	262	238	250	228	226	248	237	231	244	273	259	214	226	239	232	227	256	247	209	259	220	243	246	231	241	225	213	231	216	246	219	251	276	253	241	238	256	265	238	244	221	231	236	236	231	255	233	258	244	246	209	251	245	228	264	252	253	233	246	221	226	242	246	249	227	227	248	258	245	223	255	246	241	232	244	251	240	251	244	252	230	239	247	242	235	247	224	207	243	272	254	229	249	224	217	243	265	233	209	229	243	226	243	244	212	249	239	219	235	250	256	211	245	249	244	265	249	218	224	243	232	249	229	238	247	230	262	242	245	226	254	258	267	251	246	263	235	217	225	236	229	249	239	252	255	242	252	227	237	253	246	245	235	239	244	220	208	284	233	243	234	237	217	212	233	255	249	217	206	251	223	248	226	237	231	249	237	231	249	231	253	238	235	230	234	234	237	212	205	216	247	280	243	240	277	263	266	225	255	241	219	254	242	225	245	274	228	246	214	240	229	236	235	230	232	228	211	246	213	215	244	228	242	222	249	245	238	260	219	252	209	234	220	247	233	254	249	251	243	240	268	229	255	248	244	245	236	238	249	258	239	240	260	245	229	247	248	265	222	241	209	231	222	236	247	249	228	210	233	225	272	241	219	226	245	240	236	243	225	241	251	238	266	225	240	257	236	221	241	249	202	252	258	230	237	225	244	247	247	263	231	227	241	261	237	238	278	253	241	223	232	262	269	237	227	250	260	262	232	235	258	245	235	240	255	257	221	222	239	269	234	248	252	244	242	257	237	237	236	241	232	252	219	261	223	240	256	226	249	241	217	263	256	247	258	256	235	236	264	229	256	228	211	219	240	243	242	234	237	225	256	240	235	265	239	215	238	229	215	249	265	225	219	225	250	246	214	245	236	239	234	263	265	249	242	206	219	271	228	216	225	237	229	260	209	259	256	233	249	235	244	245	225	246	232	234	250	231	216	245	223	215	218	252	239	261	239	252	231	219	231	240	219	226	242	250	224	222	246	223	255	260	228	272	256	252	253	234	241	223	281	230	255	256	262	239	247	229	249	246	268	266	264	228	226	225	235	252	233	237	233	227	227	211	243	252	264	244	224	232	236	248	223	259	244	238	253	253	236	233	229	250	243	236	262	255	248	226	237	234	247	234	244	235	219	239	247	241	224	254	268	239	238	231	236	227	192	226	248	209	240	221	238	234	236	197	214	199	238	262	227	253	222
27836	17776	3606	706	464	375	426	364	378	376	381	400	362	351	344	377	349	375	326	391	347	394	379	372	326	380	377	381	336	372	345	397	363	371	333	360	377	349	395	371	369	353	403	353	361	352	378	377	346	363	360	350	373	385	340	346	367	393	361	352	347	372	364	319	344	356	366	368	333	351	382	355	347	356	373	378	344	335	362	350	363	364	330	387	370	363	357	346	344	379	352	354	355	359	371	323	370	357	362	371	376	376	358	354	345	381	346	367	358	345	386	338	347	353	351	334	319	369	366	353	355	349	360	351	356	358	360	368	344	362	333	315	354	376	348	379	346	369	348	350	344	362	374	369	356	363	372	343	394	385	345	361	383	364	320	384	348	364	336	365	380	349	371	376	368	344	395	338	333	354	353	364	353	348	346	332	361	353	344	344	365	376	362	365	366	379	378	374	382	374	323	367	371	339	396	326	350	380	365	346	334	343	346	375	381	355	368	354	340	358	349	340	339	378	350	372	358	391	340	379	361	361	373	371	347	333	351	366	340	357	390	368	374	371	359	339	357	338	348	371	346	358	369	336	335	340	378	354	325	384	355	368	333	336	359	401	384	381	346	357	393	348	375	339	336	358	361	353	333	355	350	355	362	342	359	355	352	350	353	335	359	352	365	383	349	352	339	340	328	386	397	345	360	356	333	353	383	361	379	398	358	330	346	361	333	363	392	350	389	364	382	370	378	350	346	382	369	346	365	339	400	371	358	349	354	349	359	326	341	349	335	364	320	340	332	377	367	374	421	348	382	362	365	363	364	352	357	345	351	373	364	350	354	356	373	349	351	368	342	348	350	390	367	351	330	344	368	352	348	374	390	394	359	369	371	354	396	411	373	381	357	360	366	349	388	366	355	363	356	368	392	364	351	372	364	341	332	339	356	337	363	335	368	334	392	334	331	373	384	355	349	358	365	370	375	358	330	359	369	343	397	345	348	354	365	348	360	330	343	343	361	310	384	349	326	341	346	342	334	363	348	397	340	387	337	333	370	332	366	381	358	326	346	332	387	350	364	364	346	362	342	351	386	328	371	387	366	338	355	369	385	370	364	359	361	337	388	324	367	353	373	349	359	335	347	367	361	363	339	360	380	377	381	376	323	321	321	335	326	356	343	329	371	364	369	355	362	350	360	362	353	378	397	365	361	357	338	367	330	347	367	366	394	347	368	388	387	368	364	347	366	328	396	344	341	349	350	360	349	360	361	351	341	337	373	368	394	370	347	340	377	381	357	350	343	360	361	367	368	376	368	358	394	355	380	346	328	367	361	379	362	368	351	357	317	370	339	347	346	367	367	363	363	344	411	375	373	325	343	348	351	363	372	344	336	363	375	363	363	359	342	372	406	407	321	348	348	390	338	352	377	354	403	344	379	380	354	343	372	338	396	328	384	348	383	335	388	336	367	345	390	336	391	346	356	353	343	374	354	351	333	338	380	402	339	369	374	361	387	339	337	347	359	372	372	407	348	368	369	380	359	357	359	347	346	371	388	393	364	340	315	342	357	363	355	331	344	365	374	403	364	378	344	336	360	374	344	351	367	376	355	359	354	361	340	347	358	342	305	366	380	342	397	382	341	357	318	383	350	358	400	382	360	354	351	346	354	359	365	353	359	372	340	370	373	358	362	344	344	382	387	357	355	339	350	374	365	358	381	371	324	357	379	368	392	363	345	402	384	378	346	332	362	323	344	335	352	369	375	371	350	366	328	341	394	340	352	361	349	367	374	357	354	403	375	371	360	382	358	369	404	358	351	346	351	331	375	372	381	367	377	327	370	322	342	355	328	383	347	367	331	358	330	360	352	400	351	382	342	350	346	351	388	381	357	350	362	334	380	379	362	377	367	365	388	329	386	377	371	387	346	363	350	382	348	331	386	373	338	356	369	351	373	388	358	327	360	383	374	339	366	373	378	360	374	343	358	364	384	346	329	352	337	344	360	380	360	357	346	372	368	330	331	342	370	391	369	381	349	375	353	382	349	352	352	339	377	354	361	368	330	386	350	372	350	349	398	364	363	387	363	343	390	331	384	377	369	359	357	351	327	371	341	387	350	337	355	341	399	386	315	353	355	354	387	376	366	338	364	364	369	375	352	366	395	367	358	375	356	364	398	359	394	372	369	388	359	367	378	376	373	393	345	381	342	375	377	340	369	345	348	366	342	344	366	376	371	370	321	370	355	354	343	363	370	378	369	371	365	327	350	343	350	373	367	351	344	360	384	377	348	379	355	378	351	367	340	367	350	352	364	352	333	357	381	365	366	348	358	352	356	354	379	376	330	332	373	384	377	372	322	346	329	372	374	342	352	376	369	369	372	368	346	382	351	355	372	354	378	357	335	359	348	364	386	367	366	342	368	338	364	345	331	344	379	369	366	374	364	367	364	342	373	369	360	402	393	342	366	372	364	366	368	382	337	370	333	351	351	361	390	372	319	359	373	322	372	364	343	387	368	345	343	376	315	364	347	326	354	370	361	333	349	327	335	366	364	353	376	394	384	332	337	352	340	347	397	352	358	378	356	391	373	383	381	350	372	368	403	386	387	344	376	349	368	362	394	393	353	365	360	363	375	372	347	354	329	359	360	374	369	336	370	347	375	345	353	342	360	366	410	309	353	391	364	373	374	360	358	331	360	370	353	346	344	378	366	369	360	370	326	334	356	368	368	344	349	385	360	355	367	354	339	395	344	376	379	381	385	377	371	355	351	363	351	356	340	387	342	319	356	371	389	370	349	379	358	364	365	369	378	381	353	348	346	386	343	378	367	353	340	361	375	360	359	376	357	381	375	339	391	340	356	380	361	350	391	347	323	408	336	339	343	349	368	360	356	362	360	367	340	350	396	404	351	346	355	341	358	367	346	363	374	321	360	354	378	378	349	374	342	416	362	360	391	358	354	378	329	346	327	372	355	329	385	342	363	361	356	371	367	346	358	343	373	356	350	337	355	383	371	389	348	367	343	351	345	367	346	371	385	383	350	349	383	391	366	363	357	336	343	343	336	335	330	363	395	363	372	390	357	329	373	319	341	350	367	382	369	344	338	407	386	340	353	331	365	335	356	346	377	400	338	351	382	342	350	343	362	345	377	348	324	353	363	367	358	347	348	348	349	397	359	357	360	366	365	363	371	324	372	362	396	361	379	364	355	349	363	363	341	380	339	344	354	340	386	350	352	357	355	359	361	344	357	369	374	317	363	340	376	372	339	346	363	361	380	336	386	347	373	339	361	350	365	361	341	360	356	336	359	382	396	385	378	361	358	349	394	361	374	362	362	349	350	334	325	348	346	357	371	362	331	353	359	355	370	395	355	359	370	377	331	372	340	343	345	343	360	358	361	397	357	398	388	345	371	406	325	377	358	336	330	326	390	330	354	348	345	369	354	387	391	360	405	396	370	349	344	361	320	358	363	371	375	380	341	356	357	361	334	320	362	339	369	358	357	345	383	395	377	337	341	338	380	389
4949	1873	1163	636	497	508	430	460	433	441	442	447	449	476	425	433	390	434	389	437	398	408	450	421	431	416	363	440	449	400	431	442	401	427	428	384	367	400	438	452	411	404	433	409	421	480	420	441	413	452	416	390	397	456	388	415	460	408	414	422	417	360	445	424	432	416	393	439	403	406	417	382	386	403	426	397	441	403	407	419	381	396	417	441	448	436	397	385	429	424	413	402	466	391	399	423	468	415	406	367	424	437	438	442	413	424	399	428	436	410	450	402	406	424	411	420	405	415	395	466	449	412	404	414	439	402	400	398	416	405	455	424	458	404	434	415	434	412	427	391	428	453	433	444	406	430	406	426	420	462	449	428	407	447	408	392	424	419	411	470	462	414	409	382	404	401	458	432	424	411	431	412	399	402	384	391	451	441	411	395	423	392	427	361	415	435	407	401	432	413	413	428	437	422	422	381	401	408	421	429	401	447	451	390	424	434	440	414	421	389	399	422	397	431	383	412	373	399	400	421	436	398	439	422	419	438	495	403	420	430	414	437	437	427	406	381	387	432	431	404	445	426	448	403	395	433	411	432	410	419	415	418	435	440	389	395	429	409	420	425	450	442	432	453	430	407	431	425	391	443	419	445	391	421	398	426	445	410	388	412	434	383	430	414	409	409	442	408	440	408	380	435	398	426	401	420	424	388	443	452	420	437	449	404	413	436	424	450	372	408	411	460	423	439	404	409	414	436	411	411	443	459	418	458	415	427	430	397	432	368	398	419	418	429	422	435	452	459	419	382	414	428	410	379	398	400	428	423	430	421	381	420	429	433	450	422	451	391	413	431	407	436	423	424	361	415	384	417	396	451	419	442	396	419	375	407	405	409	417	404	370	381	401	444	422	405	455	415	431	422	423	429	433	442	416	383	418	397	433	441	427	407	450	411	415	434	424	439	407	453	369	439	424	375	420	436	406	401	396	433	385	389	423	394	398	446	430	418	418	408	382	384	393	423	389	393	451	412	394	421	421	436	421	401	444	393	408	418	429	434	387	408	408	431	413	375	412	426	399	431	395	438	443	418	427	416	442	396	415	432	444	427	431	450	407	414	410	401	421	398	426	416	391	370	462	421	405	432	427	439	420	380	402	419	441	444	422	421	417	427	446	387	385	411	404	394	436	403	406	389	444	439	410	390	435	423	389	455	422	413	404	419	416	407	402	426	395	412	450	415	421	402	424	404	427	437	410	435	451	374	401	398	431	406	432	411	408	405	417	389	437	387	397	468	426	400	437	409	441	435	464	370	412	410	416	399	411	416	377	407	403	397	391	397	446	419	402	386	429	414	422	412	398	414	467	442	409	410	393	400	412	413	396	455	439	366	419	457	399	411	442	403	418	417	396	457	421	439	420	422	451	395	380	418	423	389	421	426	407	428	443	414	428	416	454	412	437	425	450	444	446	432	422	407	423	441	398	399	427	439	423	442	404	405	433	389	430	421	380	414	417	437	403	453	433	427	390	421	464	413	437	412	444	400	400	439	388	412	460	417	386	394	427	424	390	439	382	399	409	393	407	410	420	405	446	451	395	447	389	414	464	452	427	394	394	439	426	422	344	412	418	437	400	427	441	417	425	436	382	430	397	400	409	390	402	415	436	416	441	439	413	416	442	387	439	429	406	433	430	411	415	401	407	412	414	415	406	444	406	393	413	408	431	435	416	442	427	467	381	425	421	403	405	458	402	414	442	410	440	422	410	409	421	405	383	402	428	401	399	460	427	401	396	431	386	455	437	430	426	411	460	405	408	391	404	407	395	431	435	392	429	412	405	416	405	378	396	400	430	412	411	429	385	391	392	401	439	430	459	409	409	422	424	418	403	367	405	457	448	433	425	409	429	426	421	427	452	403	431	385	432	422	392	419	417	424	399	426	423	434	443	404	395	402	428	442	409	402	423	438	431	426	405	389	437	407	427	448	361	410	425	411	407	417	385	439	454	407	414	427	397	441	426	446	419	438	421	365	431	425	421	432	414	453	412	400	428	382	409	402	430	418	413	424	402	414	439	409	435	384	471	427	385	423	420	432	399	400	448	420	423	460	425	406	395	411	432	443	407	396	437	404	407	416	393	409	455	460	417	440	422	396	468	393	407	423	397	452	427	402	416	424	419	452	419	453	396	408	436	456	424	416	410	413	422	402	432	420	399	445	420	431	420	380	438	408	400	433	403	406	428	418	405	420	403	439	408	412	435	409	438	418	402	417	374	406	432	435	412	379	447	432	390	434	464	392	424	430	428	405	449	434	406	434	414	413	444	414	408	440	397	429	390	421	453	434	446	425	421	405	439	419	427	409	421	398	433	429	442	435	434	360	468	423	403	363	401	430	416	418	436	425	446	396	426	424	420	432	410	410	416	386	433	426	396	394	410	406	396	432	394	370	424	467	375	429	402	382	426	443	463	418	438	428	391	414	381	446	428	423	415	447	413	373	419	434	401	403	416	386	401	400	413	404	445	425	446	415	423	438	463	422	416	394	411	399	399	459	437	413	412	409	391	430	451	414	397	416	412	402	418	458	433	434	415	418	410	445	432	427	425	409	422	433	406	413	404	471	437	461	413	418	394	429	410	392	395	431	415	404	411	426	423	448	396	425	416	420	410	432	436	383	423	444	441	415	417	414	402	448	436	424	395	428	459	392	414	398	435	387	419	410	399	428	408	409	411	389	384	436	419	425	410	391	400	452	474	426	413	412	410	448	435	401	384	421	423	424	428	381	448	429	401	396	428	418	420	394	428	428	424	410	458	402	413	419	369	452	432	429	417	408	370	417	385	434	396	446	377	423	422	406	398	443	435	401	445	414	404	438	417	409	425	392	442	391	413	447	413	438	446	422	410	430	368	405	424	384	426	391	395	429	396	447	438	444	405	445	447	410	446	407	411	398	416	416	426	460	416	392	468	438	428	390	436	447	412	420	425	462	399	413	434	433	453	447	420	422	413	396	414	392	442	416	416	425	457	454	395	428	428	423	428	410	418	412	399	442	391	402	465	398	441	431	447	431	411	419	404	424	403	379	433	408	403	426	443	407	458	394	428	415	405	414	419	447	466	352	433	416	423	418	403	404	413	391	410	460	439	418	418	396	422	378	425	406	391	406	411	453	431	420	402	403	394	423	415	408	379	447	419	430	439	417	416	418	443	404	446	435	400	407	402	405	391	409	398	398	418	410	421	373	372	460	441	416	409	447	419	426	422	418	436	410	384	419	454	402	421	439	447	405	394	433	404	416	427	410	400	423	383	447	413	427	431	434	387	478	424	403	415	383	398	424	428	452	447	432	427	419	403	417	416	435	413	424	464	405	421	432	442	396	420	404	422	425	482	378	389	450	428	410	424	438	426	419	406	432	404	419	394	431	435	399	410	436	431	420	422	433	428	430	407	414	424	369	424	408	366	453	432	420	457	446	410	386	411	420	402	378	440	411	439	429	401	394	435	416	425	439	404	417	410	417	420	400
23759	21420	28628	24614	21391	8411	985	686	684	526	551	512	511	510	452	468	461	454	399	464	420	438	382	432	447	469	386	440	428	389	395	434	380	424	400	416	422	391	427	387	430	415	408	426	388	461	408	437	426	412	427	459	391	407	414	415	420	408	417	408	411	367	399	416	431	414	437	397	407	393	398	360	406	404	413	388	424	431	383	392	413	438	390	417	423	406	402	414	367	401	429	408	452	407	405	425	400	397	393	424	434	432	383	406	407	398	422	429	398	400	433	394	390	420	403	417	416	390	446	416	457	401	414	373	404	383	389	406	405	387	410	420	447	430	414	406	394	411	398	370	381	436	401	386	426	426	396	408	400	410	442	431	388	440	404	426	410	400	380	422	404	382	408	440	407	416	390	407	427	361	422	410	405	384	386	418	445	390	400	427	381	387	403	410	421	414	411	391	402	395	400	382	419	415	413	458	416	414	405	390	408	393	386	378	413	409	400	449	372	441	395	390	395	392	406	378	421	403	403	406	349	363	433	397	434	425	414	419	432	468	399	412	395	413	384	404	409	431	412	377	422	402	398	405	344	399	395	386	396	423	405	397	435	429	385	442	417	423	411	420	412	373	409	389	432	409	439	420	402	412	347	384	394	425	408	400	395	433	421	398	428	402	410	414	395	397	417	397	408	413	444	410	421	441	438	442	379	411	420	384	403	343	412	390	386	379	404	369	410	409	411	428	386	418	399	390	428	384	430	390	387	368	390	406	437	393	408	410	436	390	430	389	405	408	410	392	434	410	408	410	396	407	400	407	390	419	388	398	396	397	370	402	397	402	407	390	430	367	445	426	406	422	352	422	385	416	433	405	379	396	408	388	425	395	377	401	411	404	407	419	417	419	383	429	428	401	402	375	408	409	430	416	437	392	443	420	431	407	422	388	421	448	410	376	391	431	427	417	391	412	409	392	429	454	393	408	411	393	391	414	398	403	372	393	418	439	414	406	401	407	397	443	419	414	438	451	399	422	419	401	386	410	405	451	458	440	405	398	434	376	392	399	426	395	419	379	378	425	398	418	420	425	396	412	419	439	439	418	426	386	399	393	443	360	393	385	411	400	421	403	426	412	400	432	415	421	427	439	406	409	400	400	401	405	447	412	370	413	398	392	393	405	384	391	405	404	373	391	395	419	382	438	411	434	431	386	426	424	386	443	419	407	438	436	468	413	368	410	398	415	400	434	360	392	386	402	396	399	406	380	405	391	425	409	441	415	412	395	398	431	426	416	407	405	419	399	431	393	381	398	406	396	365	402	446	387	418	395	406	420	381	420	382	395	398	391	376	400	389	416	384	407	430	419	367	355	389	447	396	410	422	386	379	431	380	430	419	433	421	417	382	433	433	389	363	431	437	408	390	383	411	443	447	398	406	370	414	435	434	341	396	384	418	358	439	387	424	407	394	383	419	378	435	410	395	415	390	417	434	415	417	413	392	389	402	373	409	415	405	396	440	414	400	385	435	411	426	407	396	369	409	431	389	393	403	383	382	387	412	412	410	410	390	394	412	415	367	422	388	459	406	422	414	396	400	425	411	374	369	418	424	392	444	388	410	460	403	396	402	393	405	429	434	416	413	393	398	400	432	424	407	423	403	451	403	407	401	412	413	432	426	433	369	425	430	383	399	401	390	384	428	431	429	423	367	413	421	418	426	381	410	429	378	431	399	400	437	386	425	358	470	401	398	400	392	443	361	380	383	406	392	432	384	400	440	405	404	378	422	431	384	432	395	416	428	427	440	402	418	397	403	408	408	400	410	428	409	433	417	417	381	408	432	418	401	406	391	393	395	358	424	442	408	415	412	393	428	389	431	433	430	379	356	400	405	382	393	402	411	392	398	426	399	402	398	368	399	392	435	431	405	429	406	424	405	381	435	442	402	376	389	384	389	389	408	436	404	406	412	393	443	382	388	439	447	388	404	420	434	433	440	404	375	427	432	406	409	407	391	393	385	439	436	408	380	403	403	460	385	407	402	405	400	412	394	419	422	397	405	413	415	411	389	411	424	381	386	374	403	421	398	418	412	392	445	442	429	412	426	425	379	403	411	420	391	422	364	457	440	400	367	382	406	373	449	421	376	457	399	425	415	444	388	411	402	397	415	406	390	396	414	409	439	387	382	435	409	404	405	406	390	425	453	399	414	404	406	370	432	414	420	393	433	411	404	444	424	437	400	370	395	404	435	380	415	392	394	423	391	402	394	407	409	393	441	422	429	412	390	392	390	373	411	383	437	377	409	394	426	437	399	429	410	378	416	425	385	407	444	389	433	415	399	408	405	411	391	393	398	403	430	377	409	419	416	425	413	399	412	410	421	421	386	393	400	419	415	424	422	414	401	417	396	399	395	433	392	419	426	394	435	416	392	391	395	416	401	417	416	394	395	427	389	435	404	405	391	408	432	414	405	428	418	440	412	437	407	397	381	398	402	412	393	434	425	438	359	441	393	379	392	418	398	416	424	412	374	388	414	407	415	408	426	432	406	418	409	387	387	410	395	424	427	382	408	415	423	431	420	413	429	410	369	425	408	394	422	461	422	438	365	371	421	385	408	386	428	404	446	378	416	377	400	422	380	417	424	391	440	432	441	403	399	411	374	387	407	383	412	388	377	434	386	409	408	441	429	408	406	425	409	394	399	391	400	390	369	421	412	377	429	386	410	457	410	421	408	414	395	411	410	382	391	425	372	410	359	437	399	393	399	386	420	406	421	439	404	399	389	397	422	401	409	425	389	424	409	434	402	432	408	414	401	420	404	392	409	394	381	400	422	397	374	374	394	427	432	379	397	409	430	406	366	400	426	413	420	421	407	400	406	355	406	418	411	405	387	448	432	411	401	426	403	399	406	389	376	390	410	419	391	413	381	435	362	389	431	455	411	359	386	411	388	383	378	423	396	395	413	410	420	437	393	420	428	385	416	403	428	387	417	388	412	390	428	380	387	391	404	454	418	425	415	448	405	415	408	413	388	407	401	424	402	392	409	399	444	394	420	396	440	399	417	377	415	413	406	442	419	397	408	386	410	376	382	394	437	394	408	402	410	403	406	407	418	389	400	389	405	423	410	398	398	382	396	416	379	410	389	409	434	442	419	405	409	411	430	382	376	424	416	444	382	406	379	397	418	402	383	407	396	400	415	413	394	409	429	417	397	388	435	414	424	399	361	411	417	422	418	390	439	426	418	380	411	416	403	438	387	391	410	418	394	479	387	423	445	372	394	434	422	391	388	400	387	363	408	387	385	434	362	416	411	405	413	372	381	399	417	410	462	381	374	359	407	422	452	401	435	405	399	446	418	379	402	387	406	411	394	422	414	437	376	383	416	432	409	366	414	413	386	397	395	408	403	400	399	416	411	428	411	418	397	394	429	435	403	402	417	399	421	431	378	384	415	386	373	406	432	402	428	382	406	419	431	416	409	393	402	376	400	399	423	423	400	388	416	392	391	369	411	416	415	411	431	394
4187	10017	6937	3052	2119	1622	1278	1003	913	800	690	687	622	640	566	600	579	519	544	587	529	503	533	513	533	470	509	499	505	508	527	513	486	484	434	479	482	535	471	494	475	458	515	477	506	484	488	464	525	505	479	473	504	499	465	468	484	436	465	467	468	441	478	475	507	488	446	450	475	488	515	484	492	492	498	480	504	486	514	492	472	478	473	485	482	450	463	466	507	470	488	453	508	484	485	452	479	473	488	506	470	476	478	488	442	492	515	501	494	481	486	498	506	498	461	477	507	435	466	463	466	475	473	453	475	463	470	471	485	510	464	546	499	493	501	473	479	482	474	469	468	490	497	490	475	445	513	470	443	498	493	492	497	486	490	483	476	437	451	511	495	486	530	465	501	492	476	470	506	507	486	460	475	474	475	468	470	478	473	491	512	441	494	478	491	482	485	474	478	515	491	481	448	479	466	494	487	464	510	452	484	490	475	492	465	451	446	492	453	448	484	517	443	462	496	482	508	471	524	494	489	519	495	478	446	493	496	509	449	496	487	451	483	472	483	514	515	493	477	480	476	487	452	486	506	480	482	470	441	510	470	469	447	495	454	501	449	497	530	448	501	513	445	454	467	485	501	470	476	492	488	476	443	452	487	510	478	469	488	456	482	466	486	441	459	499	458	480	480	448	488	512	496	457	461	478	508	454	507	494	450	455	478	454	517	459	511	469	469	482	485	452	458	490	478	487	513	473	503	481	437	471	481	461	454	490	488	472	476	473	480	489	475	484	454	510	470	473	464	486	481	473	513	426	438	530	459	505	471	474	485	465	528	478	464	496	454	480	461	471	491	473	459	483	494	449	466	489	490	499	483	474	491	462	502	455	498	442	484	484	486	496	452	495	500	450	463	491	482	510	468	420	468	524	491	490	480	457	481	505	477	475	511	507	451	471	480	467	464	466	456	485	496	477	532	447	500	481	478	446	448	493	541	482	488	460	471	498	458	460	481	478	434	489	482	471	481	473	492	513	462	456	480	435	479	462	500	440	484	491	447	465	506	448	468	474	501	499	455	496	483	495	469	511	485	462	511	425	461	444	437	483	460	493	488	461	459	469	479	484	490	472	497	520	471	492	495	489	475	481	483	494	451	497	470	467	467	471	495	441	455	465	459	461	478	501	516	474	483	461	502	456	498	467	459	492	515	455	463	491	521	501	469	499	490	468	477	491	455	454	470	513	449	507	492	513	457	493	483	476	478	468	495	485	464	487	473	443	468	493	451	485	448	479	479	483	509	457	472	480	432	451	445	433	494	494	480	465	467	483	501	459	456	465	498	454	490	472	490	477	483	471	486	493	483	458	435	479	464	488	500	473	479	496	453	521	442	457	454	470	462	485	450	449	445	511	494	459	480	454	466	470	482	498	501	457	484	464	449	465	486	499	459	474	449	491	499	470	479	479	506	540	497	515	488	488	469	484	476	506	464	502	457	480	463	456	461	449	465	513	455	480	501	509	462	515	496	486	517	448	448	475	475	486	494	488	485	497	475	486	508	478	465	481	476	489	484	474	504	448	463	440	483	483	485	457	472	483	458	472	500	522	492	453	476	482	518	491	512	492	476	467	485	485	464	476	491	520	480	460	460	462	471	456	475	494	499	489	473	481	475	475	444	470	464	488	479	514	494	436	478	503	479	501	503	482	485	490	460	535	485	527	488	487	459	489	448	467	537	464	458	490	489	464	469	472	461	481	454	477	475	476	472	495	452	494	440	488	454	451	457	460	486	463	511	468	491	479	464	493	491	477	489	513	505	493	492	513	482	469	454	469	489	486	467	516	454	508	497	472	462	505	457	539	472	477	473	485	488	495	465	466	508	460	455	520	451	457	465	505	480	455	478	451	462	525	504	532	509	478	477	459	482	506	469	445	489	474	497	500	506	455	477	482	496	531	479	494	500	520	457	463	467	508	474	471	461	461	499	461	458	472	472	460	485	495	482	451	457	488	462	423	497	540	482	457	515	482	483	468	479	480	511	491	503	465	480	457	484	466	508	485	476	450	472	469	499	442	467	458	501	512	478	498	485	484	474	492	505	455	484	495	511	515	462	458	506	503	423	508	503	465	488	455	485	488	509	450	472	481	505	547	444	475	456	497	487	477	496	478	531	455	486	480	515	489	485	454	504	495	459	545	457	480	431	478	441	482	501	469	477	510	473	451	504	456	447	469	490	502	527	460	470	438	488	495	501	452	456	499	440	488	496	476	467	503	485	470	450	504	492	488	473	451	506	474	502	466	476	449	447	478	476	493	425	454	521	464	442	429	479	501	480	471	465	481	485	421	478	467	467	477	468	472	508	469	453	482	495	479	528	460	467	472	484	447	489	476	461	480	489	501	480	491	457	465	463	442	455	489	513	473	472	480	496	450	490	481	492	501	495	463	498	476	505	431	457	478	434	488	458	471	473	464	458	442	473	470	465	505	486	441	478	446	484	438	455	477	469	450	464	477	499	480	489	494	463	459	472	481	442	469	465	507	450	498	462	470	497	487	511	453	482	488	455	421	462	464	478	509	513	475	483	489	497	483	444	486	449	450	468	473	528	477	479	499	454	473	501	445	417	491	487	447	468	472	495	460	481	456	484	492	478	478	503	533	479	515	499	474	501	473	491	484	490	504	505	487	498	513	460	456	487	492	489	444	471	475	480	488	448	466	472	467	448	453	479	440	483	514	456	485	494	458	489	459	482	445	499	504	452	509	493	469	494	488	507	500	500	511	501	481	467	493	503	441	464	470	488	479	474	464	488	470	483	465	484	496	479	461	484	448	468	481	476	452	484	476	467	463	518	491	469	484	470	487	465	499	461	497	478	489	482	483	455	515	476	471	452	481	500	459	495	470	492	492	492	504	482	468	482	482	498	505	495	490	461	477	489	507	487	506	495	495	459	506	449	454	469	470	444	501	476	476	483	483	449	451	466	479	506	463	452	458	493	441	492	480	561	481	429	493	527	493	481	468	450	462	418	481	485	462	508	487	521	520	468	496	479	483	479	488	483	473	496	468	502	477	451	493	464	485	474	503	532	474	453	487	501	441	486	463	473	468	456	466	486	479	495	484	496	477	422	455	510	473	468	469	492	489	477	455	521	460	450	446	485	497	492	471	467	481	476	507	502	460	461	484	491	538	447	493	464	475	475	462	478	474	473	447	470	505	452	481	475	474	479	480	461	485	494	494	499	461	475	495	461	480	535	459	457	519	473	484	492	458	497	466	436	491	487	469	473	491	502	497	466	453	482	469	527	526	493	491	482	446	481	461	472	496	503	474	454	475	477	478	500	458	473	497	475	473	474	458	502	481	498	508	484	492	479	480	445	491	487	489	509	467	472	478	488	466	486	489	449	456	515	502	467	489	470	441	507	492	496	518	472	470	471	465	481	481	487	516	510	471	503	508	489	481	452	459	487	479	501	485	463	528	484	505	490	472	477	495	466	490	472	501	471	488	470	529	470	474	523	453
24932	21444	27428	25681	7745	499	363	295	275	254	260	243	201	242	183	223	197	210	199	215	184	228	206	196	192	171	163	181	157	178	214	169	185	185	182	185	179	163	196	140	158	169	184	187	164	174	177	192	168	194	201	191	203	181	202	189	162	168	174	143	165	182	154	175	160	198	178	175	189	179	190	171	175	159	189	146	191	172	168	187	158	202	183	191	145	190	182	167	166	177	165	170	182	182	178	160	168	175	194	182	186	190	166	150	178	168	197	209	194	183	187	153	174	155	169	161	174	160	177	195	161	204	178	193	202	188	184	166	181	176	156	199	184	181	174	178	197	185	166	194	180	164	171	184	175	190	197	192	172	164	159	195	170	151	189	177	180	173	176	160	160	155	183	197	162	189	160	152	182	170	191	182	193	206	181	154	168	166	200	191	174	180	155	196	172	158	191	182	182	172	201	175	198	206	169	172	193	187	148	180	180	166	166	166	182	192	135	173	185	176	165	179	196	179	209	179	184	181	156	209	169	179	179	178	186	220	200	200	211	202	172	190	186	200	164	177	184	155	184	161	179	185	179	171	169	168	189	196	167	176	184	201	180	176	171	176	170	171	187	180	184	183	188	181	185	173	155	146	164	168	179	156	195	162	175	165	154	195	156	181	193	166	153	186	165	195	177	183	179	180	204	187	179	195	176	178	176	172	168	179	178	185	155	194	163	184	206	166	165	179	211	172	173	177	186	167	185	183	199	174	197	195	179	182	153	170	168	164	171	193	171	166	185	181	187	181	169	189	182	170	209	169	160	193	178	199	172	173	189	170	180	180	173	189	186	192	171	178	173	168	175	144	179	185	202	157	173	169	181	177	176	161	168	166	185	174	171	167	222	176	183	182	172	162	202	204	152	194	183	188	190	179	169	201	195	188	192	168	203	170	176	189	151	176	181	173	161	183	189	178	178	185	171	193	189	149	178	163	168	183	181	209	171	195	184	168	174	192	183	163	172	173	199	168	180	163	180	187	181	174	186	164	190	162	186	175	191	165	186	175	172	179	144	162	182	174	182	185	194	183	193	159	179	176	165	170	188	209	172	164	189	188	193	175	161	191	176	177	160	189	164	178	183	162	185	187	187	158	164	150	164	173	193	180	176	161	200	164	155	191	165	180	155	183	166	141	163	194	197	168	173	182	149	179	167	170	180	165	157	183	182	170	193	165	170	158	176	184	170	163	185	170	171	188	186	196	169	180	181	191	210	184	190	180	187	177	187	190	149	191	176	176	145	189	172	184	186	188	194	168	176	176	190	196	174	176	177	188	189	167	169	184	176	182	161	163	156	150	168	172	164	169	169	188	189	201	165	178	197	171	177	181	205	177	164	158	182	197	187	163	150	196	182	187	181	180	180	184	166	188	159	171	153	159	174	167	184	176	177	190	186	196	139	204	163	174	194	157	174	160	173	182	168	185	174	170	165	175	181	167	201	172	187	192	157	175	216	165	177	178	174	178	179	190	180	170	179	165	179	157	181	181	179	167	184	177	187	159	180	165	179	192	175	180	154	173	156	171	171	176	175	186	187	180	173	174	200	159	177	165	191	186	166	174	192	175	171	161	172	204	175	165	161	168	190	167	192	192	171	165	169	164	161	180	164	195	192	184	179	204	168	168	178	183	186	166	190	193	174	179	175	187	180	165	160	180	167	158	198	168	164	168	173	150	167	158	200	162	181	211	197	190	180	159	180	166	152	192	158	191	174	171	180	172	153	188	172	183	190	144	186	163	149	165	142	166	176	155	171	179	174	176	195	177	187	190	196	179	166	191	168	191	196	188	185	169	175	191	181	186	198	183	160	185	169	163	161	173	172	180	173	176	180	190	210	165	167	183	172	196	200	197	187	214	179	184	186	177	180	184	188	188	170	164	199	169	161	153	216	181	190	197	152	176	182	177	176	187	180	177	152	198	181	165	187	169	178	188	201	180	166	165	183	173	193	166	177	184	176	187	180	171	185	176	183	200	168	208	192	175	153	183	177	159	179	156	189	171	177	171	166	150	180	178	174	180	168	189	180	164	176	192	175	175	175	185	208	181	189	182	168	179	186	182	206	198	172	188	180	192	192	180	178	171	178	182	171	191	157	171	201	185	185	186	193	187	196	200	167	183	188	202	168	188	178	178	190	169	191	182	161	174	177	196	204	162	184	166	181	186	174	187	162	177	163	169	171	178	189	182	175	145	158	156	189	170	193	159	170	164	144	174	170	189	175	174	180	196	176	198	164	191	184	161	174	178	182	212	173	192	178	172	189	165	165	168	168	155	185	193	178	207	174	156	169	176	174	166	202	172	151	176	168	170	186	185	206	184	197	170	152	170	162	186	171	174	178	183	147	185	154	195	210	150	183	174	164	181	186	183	170	195	173	181	178	171	185	176	193	176	185	180	179	177	192	171	182	174	169	184	165	161	161	182	163	174	160	178	199	175	180	172	198	162	209	179	182	192	161	197	184	171	185	177	173	144	164	180	198	184	151	192	187	174	180	188	194	186	152	180	159	182	167	174	158	172	172	184	164	173	191	179	175	194	173	170	171	175	147	161	166	208	189	148	172	180	192	180	169	178	163	167	180	184	197	192	161	166	188	175	166	182	189	165	164	175	174	194	175	181	204	187	174	179	167	196	203	189	175	173	178	185	182	164	206	153	178	149	179	188	158	147	186	171	178	173	187	183	202	162	173	164	185	157	169	187	168	168	190	166	177	155	204	152	185	164	167	164	165	170	195	179	171	175	178	171	184	161	183	199	182	195	171	180	174	169	193	188	169	173	159	182	180	168	191	178	163	178	165	168	178	159	180	188	190	179	197	186	191	175	159	185	188	185	168	179	187	194	172	168	163	169	158	164	155	169	184	158	171	205	170	163	187	182	177	184	155	175	161	180	186	185	193	188	177	167	203	165	198	186	185	187	183	171	178	167	183	192	162	170	184	185	207	185	172	190	183	175	177	171	182	183	175	212	156	176	165	156	162	180	168	177	191	169	174	170	168	185	188	177	173	179	169	176	188	192	157	162	160	177	174	190	151	188	185	156	178	175	158	183	184	188	164	204	170	170	180	209	176	158	189	170	175	161	173	170	158	152	185	192	170	167	172	166	183	177	196	191	184	197	161	176	185	164	172	185	167	189	176	171	187	144	189	189	174	190	182	186	183	179	167	137	180	178	162	177	163	169	193	186	144	157	154	199	180	188	190	185	162	199	185	184	179	189	184	172	186	185	188	171	203	171	164	174	167	176	182	178	157	166	172	169	153	190	170	160	178	174	198	157	192	155	179	175	192	186	165	190	187	198	189	183	185	166	170	205	175	154	135	157	190	165	173	190	194	176	173	176	181	164	175	168	177	168	186	197	178	151	191	185	173	186	158	177	168	177	182	185	180	181	155	178	178	173	163	185	185	186	192	199	174	182	161	173	190	189	162	171	157	190	164	176	182	150	176	160	196	193	180	174	188	170	169	179	149	190
4066	5875	3769	1699	1085	844	626	523	405	384	342	344	282	261	262	236	232	244	222	245	227	238	217	234	215	258	219	206	186	214	227	214	222	225	224	221	227	195	196	209	190	232	233	206	228	211	221	219	220	223	195	177	207	210	213	198	196	227	208	220	215	200	233	207	200	229	201	199	224	193	244	208	210	196	215	204	229	230	207	219	191	215	210	228	232	223	229	214	203	230	211	221	217	202	226	207	235	229	215	174	232	209	216	203	231	226	237	198	201	221	214	219	203	201	182	200	187	193	208	221	196	206	194	219	207	218	229	210	193	228	177	228	228	221	201	181	217	219	193	211	237	209	196	161	195	204	218	211	233	198	216	215	204	201	230	212	200	203	231	204	190	213	212	218	216	182	234	208	196	209	184	210	226	209	250	198	208	191	197	208	220	185	226	234	215	219	184	216	198	201	229	181	224	232	217	222	192	168	203	224	198	221	219	231	234	197	212	227	206	222	205	207	211	203	203	200	211	211	209	198	198	206	232	204	229	201	226	213	209	196	213	189	214	246	211	214	199	216	207	193	184	205	227	227	216	220	201	216	207	209	202	212	212	199	239	230	177	191	198	199	220	245	207	180	183	234	216	198	178	206	215	200	223	197	202	207	189	196	228	185	204	209	215	226	224	223	209	196	209	212	200	199	214	214	221	231	217	185	209	208	180	205	201	236	205	205	223	228	210	202	223	200	198	198	228	218	195	228	215	213	205	208	205	192	188	191	236	212	214	202	226	234	200	204	209	195	220	216	221	236	235	192	203	194	233	197	215	232	226	193	212	225	210	214	207	209	214	228	241	209	208	214	209	203	210	227	215	217	207	222	223	202	239	194	209	210	217	201	204	233	199	223	206	235	223	217	221	210	208	200	190	230	214	230	231	208	190	207	198	208	188	216	217	224	218	219	221	190	206	225	206	221	197	237	211	214	209	213	200	234	244	186	223	210	194	205	206	209	217	215	238	213	236	210	238	205	219	218	179	223	202	201	239	204	195	223	218	215	213	194	202	232	193	221	193	199	206	214	237	194	186	232	208	207	203	195	203	216	191	199	206	212	203	208	201	184	205	196	216	202	246	196	226	217	188	219	216	207	233	224	232	216	201	239	216	179	226	185	203	231	193	208	208	207	202	199	212	186	217	202	231	207	210	235	190	218	198	186	218	207	232	198	213	212	241	204	226	218	227	219	190	215	178	203	220	205	211	198	199	223	192	206	198	185	196	216	209	225	219	193	237	212	193	179	218	207	224	177	252	193	196	198	205	227	195	195	202	201	226	191	226	202	221	183	212	207	211	209	234	223	167	195	219	203	205	209	213	233	210	199	217	183	190	221	206	225	243	209	216	237	222	225	210	220	199	227	218	207	224	215	215	212	187	229	226	203	204	227	216	216	217	196	249	214	198	190	187	218	231	196	213	212	227	209	200	206	217	206	188	221	214	190	200	229	187	217	207	212	212	208	209	220	198	190	218	225	209	209	199	206	193	206	213	221	230	207	195	217	211	216	213	210	199	190	194	241	217	233	200	201	212	219	233	193	209	234	215	200	209	208	194	223	189	228	204	204	252	227	195	252	222	195	204	201	223	199	219	232	229	243	222	199	209	210	212	186	222	206	194	211	210	189	199	205	188	183	226	186	215	211	195	198	211	259	220	221	197	213	215	206	220	192	201	188	205	211	199	215	183	194	228	198	193	200	203	193	213	219	180	199	207	203	197	228	197	215	181	232	213	193	198	238	218	211	213	206	225	202	210	216	211	210	200	220	196	201	227	194	179	215	194	192	219	211	202	192	216	191	232	196	229	180	219	189	218	204	227	203	220	204	212	202	217	210	171	202	210	194	195	230	218	230	190	226	223	222	206	219	258	233	190	220	204	201	199	238	191	188	212	224	213	212	201	215	195	212	216	210	215	220	223	191	219	224	200	181	216	195	240	207	203	190	192	232	210	232	221	225	207	221	206	198	215	196	198	217	215	210	200	187	225	195	207	206	183	206	212	201	229	203	241	222	211	207	190	219	187	225	221	195	203	192	215	222	219	215	215	233	199	206	206	229	221	208	213	225	244	250	217	218	206	207	210	211	177	190	199	211	220	210	213	206	199	231	239	202	206	213	216	227	205	200	210	207	196	215	231	207	191	200	169	195	248	212	203	207	222	232	226	196	191	183	210	234	205	193	225	232	199	222	213	208	195	204	214	209	235	214	225	210	185	212	190	200	181	200	197	217	218	217	202	232	200	222	187	206	211	189	223	183	224	216	200	194	203	214	209	190	203	223	220	216	211	174	204	199	212	193	225	229	224	250	190	188	210	201	216	220	234	201	208	216	191	212	195	192	195	234	174	216	207	197	220	223	206	208	218	204	197	223	179	210	217	218	208	223	211	202	217	216	205	192	179	218	198	222	216	205	210	209	219	207	209	221	208	197	195	224	252	214	212	222	208	214	206	201	226	211	206	218	214	211	205	226	204	222	198	224	232	220	215	191	236	195	218	205	225	222	213	202	197	198	194	200	215	224	189	210	193	204	210	202	200	208	219	208	222	208	206	235	186	202	223	169	237	194	190	209	210	208	209	206	194	199	203	193	208	201	201	195	213	197	229	218	223	251	196	202	218	231	197	207	200	204	212	209	225	210	212	194	215	200	194	237	209	217	218	233	238	195	227	209	201	210	194	193	201	221	220	196	215	227	188	197	198	247	202	221	214	214	195	212	218	214	232	194	194	181	228	204	214	205	199	238	218	195	238	229	199	197	198	224	207	207	221	219	198	231	228	190	194	208	224	209	207	204	200	205	190	190	198	230	218	212	199	199	224	221	199	184	205	221	216	211	201	228	220	223	237	237	230	201	214	210	202	219	221	185	208	205	204	192	217	213	193	192	187	208	194	200	221	221	202	198	198	227	200	223	195	212	186	185	204	209	195	234	201	198	199	227	215	213	191	215	191	210	194	205	198	234	209	212	216	192	220	208	209	237	218	201	202	198	218	229	213	219	178	193	225	212	199	225	234	207	222	197	221	207	227	203	201	185	254	229	202	213	185	206	212	210	207	218	198	195	201	196	247	225	216	191	222	209	218	208	198	215	193	227	218	229	200	211	214	189	228	217	216	213	197	209	183	198	196	227	218	186	203	217	215	181	233	205	193	207	212	227	202	216	209	212	194	224	204	222	186	211	204	212	190	187	229	221	221	218	227	219	195	188	210	208	184	210	197	166	191	200	214	211	209	200	206	207	189	239	228	206	201	210	208	229	206	223	198	185	213	202	205	197	210	213	220	203	202	205	217	187	197	217	231	220	185	224	241	184	198	203	198	220	217	202	211	200	225	200	238	198	219	199	208	220	214	223	201	183	205	199	213	209	215	198	200	219	195	214	208	213	226	204	199	211	208	172	198	229	211	195	213	199	221	209	229	211	213	220	188	207	199	237	211	197	201	192	218	202	178	218	234	216	210	189	224	198	197	192	213	222
22735	21470	29191	24149	21475	21482	5711	809	574	511	447	409	360	324	371	315	288	295	285	258	284	257	239	222	212	222	248	222	237	241	223	230	231	211	242	200	213	198	229	239	236	225	198	202	201	193	217	194	199	204	193	202	198	202	185	203	205	204	217	206	205	238	209	221	184	215	193	185	185	183	201	215	204	219	201	208	202	199	194	188	183	206	196	202	214	194	182	204	199	208	203	187	200	213	190	199	204	218	187	188	198	228	217	173	196	203	215	206	214	225	200	219	189	194	202	219	235	198	220	217	206	193	227	199	190	203	212	202	204	219	205	207	216	206	195	234	223	196	212	207	216	193	197	168	189	197	208	212	222	192	246	192	228	199	179	190	239	185	193	197	204	193	210	187	206	177	204	175	210	212	202	198	177	231	197	190	187	205	192	200	212	193	205	213	192	180	191	194	201	195	196	204	190	197	197	214	203	217	225	200	216	225	210	199	211	206	203	227	233	179	220	195	187	195	247	194	206	221	193	213	180	184	168	202	220	197	177	202	209	212	189	207	221	213	198	214	194	207	206	205	224	203	181	202	213	201	198	206	202	189	200	180	195	213	200	200	212	186	195	206	175	185	206	185	200	197	201	184	187	212	212	197	197	205	218	206	210	230	221	219	183	167	218	207	209	199	206	194	219	214	194	205	226	202	198	192	192	179	192	198	186	221	201	197	177	186	220	207	194	185	201	212	182	187	209	213	212	209	200	175	215	202	189	190	196	182	219	189	210	197	203	189	242	214	197	203	196	218	176	187	182	203	199	208	171	225	195	193	213	207	174	223	206	182	196	215	198	211	172	201	235	182	206	190	194	195	208	207	216	203	222	187	215	221	203	194	187	187	188	229	223	185	204	207	210	198	207	196	224	183	202	200	190	198	190	223	202	214	214	219	184	188	203	215	216	179	204	219	195	197	189	195	207	213	172	212	204	217	192	186	191	215	199	189	193	200	185	207	229	207	177	214	200	214	193	206	246	205	208	211	201	169	205	200	207	186	201	214	208	196	212	211	192	175	198	197	187	217	194	213	184	216	215	193	213	190	211	191	193	196	207	170	201	222	216	220	205	207	203	210	208	203	203	191	204	218	202	205	205	207	224	203	243	207	212	189	210	227	210	197	216	193	177	208	208	222	204	217	185	202	200	227	205	208	175	198	204	181	200	179	170	200	206	214	197	202	209	219	234	208	183	206	171	211	209	185	195	184	192	225	197	211	198	205	202	200	209	197	203	163	223	214	196	195	210	184	200	215	194	196	198	204	211	178	199	189	190	195	212	207	190	194	181	199	203	180	193	186	188	175	199	177	199	206	184	202	218	206	201	216	209	216	209	195	215	191	206	189	198	190	216	214	205	188	214	212	207	192	189	209	226	216	208	196	206	181	195	195	199	200	188	209	200	205	201	192	210	233	193	201	204	207	197	207	193	182	190	187	193	231	218	207	202	191	211	214	206	231	214	189	215	223	224	204	202	205	179	205	177	221	206	189	171	215	166	202	202	188	226	210	224	202	201	198	212	195	225	223	211	194	192	197	221	186	185	190	186	214	233	194	202	206	199	189	221	198	210	215	228	204	188	211	197	220	196	168	184	197	191	200	197	189	172	180	203	207	211	196	202	206	218	196	194	190	208	206	202	217	185	213	177	214	185	183	201	230	203	211	209	213	205	216	223	184	197	205	178	196	189	191	200	191	194	225	166	230	193	195	209	202	189	214	204	207	193	215	177	205	189	221	185	200	191	196	187	204	210	198	211	186	193	202	207	192	205	218	201	218	193	218	204	181	183	192	212	188	209	172	190	177	218	229	205	198	168	197	167	192	183	201	213	204	206	202	198	209	184	183	206	190	184	204	210	194	202	199	214	205	207	207	179	177	204	218	192	193	212	215	204	197	212	197	208	230	212	203	197	194	187	197	164	192	214	195	197	192	207	195	217	192	196	191	205	198	181	195	186	212	207	203	201	214	227	193	197	212	170	202	185	200	199	204	192	201	221	188	217	214	175	189	215	199	207	203	168	202	180	197	209	195	174	193	202	186	181	199	183	167	175	202	186	206	184	193	213	194	202	236	206	193	204	197	183	216	186	199	184	205	186	196	169	220	206	205	206	211	206	196	196	196	183	219	193	208	190	200	178	198	206	187	196	218	185	205	203	203	234	198	189	206	198	217	206	227	197	193	208	225	211	167	215	188	192	187	197	212	198	180	207	206	187	193	210	206	218	174	209	215	194	203	221	214	191	197	216	197	198	205	184	196	218	182	191	199	191	178	209	181	197	205	183	204	210	188	196	175	212	218	216	215	217	199	204	194	185	212	194	194	196	188	185	230	185	200	198	207	196	214	209	197	192	176	178	176	195	214	187	199	173	184	189	188	225	222	186	213	193	180	198	217	214	190	205	188	210	205	201	205	211	195	206	224	197	193	181	205	226	201	179	201	202	179	197	194	223	206	214	200	184	203	207	194	208	195	184	206	185	188	207	205	182	216	201	187	198	184	191	162	204	183	173	214	211	186	206	169	198	216	193	230	200	180	186	199	196	175	205	215	196	193	196	191	173	200	203	212	200	189	203	189	191	220	183	212	189	223	201	197	217	185	202	182	191	197	202	206	180	203	215	224	202	211	211	187	182	213	200	190	207	202	187	214	195	212	216	199	208	191	204	205	220	217	200	221	214	208	177	221	205	223	198	193	180	188	200	197	226	185	191	214	191	202	194	204	210	198	187	214	182	202	185	217	175	212	201	208	176	208	179	177	200	201	218	207	194	197	191	195	189	200	204	224	212	202	186	192	197	197	186	199	223	199	190	198	183	195	207	208	182	200	201	208	193	217	218	199	210	205	212	174	184	211	193	226	219	203	208	187	199	232	214	190	194	207	200	189	209	190	196	210	197	187	203	188	193	201	199	210	205	192	189	199	207	203	201	181	179	209	195	197	184	203	198	200	212	207	198	240	223	207	187	194	214	197	196	213	216	188	197	176	181	216	219	206	224	206	199	173	192	201	185	183	204	209	206	199	207	195	184	195	203	220	231	207	199	195	194	194	198	208	181	203	201	201	206	199	197	215	204	206	201	197	177	195	211	207	216	195	222	189	211	205	192	236	220	198	192	204	206	217	206	192	217	194	218	194	198	206	200	207	225	200	184	199	211	230	214	207	190	184	194	202	200	210	204	206	211	214	203	207	183	172	199	171	212	197	189	213	184	185	236	216	199	204	173	227	207	183	185	191	196	186	196	190	195	213	213	192	193	191	212	201	212	209	208	201	196	204	215	191	185	199	183	190	223	191	197	196	220	212	204	208	204	212	186	195	206	244	179	214	197	170	196	213	210	210	220	208	213	198	208	204	191	197	190	183	190	235	198	216	202	227	206	186	216	195	211	224	208	185	230	197	223	209	207	226	192	206	213	210	202	199	218	194	187	199	195	191	204	212	228	206	223	194	217	205	187	201	191	187	187	195	194	213	200	195
5119	15475	11036	5340	3359	2342	1795	1305	1006	888	714	651	541	523	457	400	423	379	373	357	331	313	311	295	270	271	251	286	269	297	255	241	282	265	257	277	240	276	295	256	249	255	265	253	249	270	241	229	277	253	264	262	249	230	243	259	247	238	234	261	240	246	233	247	219	265	231	236	225	248	269	204	234	246	245	255	258	264	241	241	246	258	272	251	233	234	252	208	245	271	242	235	245	238	229	227	263	240	253	231	256	221	247	237	257	263	245	239	207	234	233	253	246	255	237	261	240	247	246	268	229	259	218	235	258	260	267	254	237	243	237	247	264	253	249	242	239	252	276	222	257	263	220	245	232	216	224	216	260	258	268	258	257	245	266	235	226	218	241	253	250	240	239	224	248	237	259	252	240	247	279	244	245	253	242	244	254	224	226	227	265	251	264	232	224	277	262	239	231	226	260	256	260	237	226	242	247	246	252	268	236	244	235	266	243	242	261	252	249	235	220	259	248	240	227	236	266	263	237	226	236	225	253	231	223	243	225	230	226	232	218	211	224	251	240	234	252	240	247	261	244	264	236	216	218	205	255	260	242	252	245	220	275	230	248	244	271	237	237	256	236	265	236	250	221	242	223	232	254	232	249	246	241	231	234	257	244	239	266	246	239	242	233	237	247	259	271	245	227	230	249	267	246	263	238	241	258	244	218	255	247	211	250	252	226	289	257	262	270	230	255	275	246	250	245	229	204	218	248	243	231	265	228	240	221	264	226	264	260	233	265	266	258	268	227	248	242	261	226	228	268	242	277	227	233	217	239	244	211	248	233	241	223	229	244	213	247	258	262	251	252	259	244	249	227	265	247	224	262	233	232	226	270	229	259	248	223	231	232	273	266	251	250	227	274	254	244	261	245	247	244	221	218	253	250	233	230	225	235	246	244	265	239	243	243	231	244	261	251	241	242	240	248	242	243	220	242	245	230	228	255	254	217	229	254	254	252	220	236	246	242	238	256	232	243	236	240	260	251	238	241	252	268	264	222	227	252	240	258	252	246	261	252	244	254	248	252	264	276	263	235	226	247	226	254	240	218	268	266	255	251	269	227	239	219	258	244	262	241	233	252	223	233	229	288	240	229	222	249	249	246	250	271	232	236	247	240	256	217	262	254	245	243	234	262	225	276	250	250	242	232	264	251	279	270	241	239	255	272	232	222	221	242	242	240	231	227	229	218	231	257	240	234	247	253	270	228	259	238	218	245	260	247	246	238	230	258	231	246	277	255	246	252	285	229	247	205	245	241	281	260	264	274	216	267	244	216	227	229	248	229	211	248	223	285	210	224	271	243	249	245	221	244	254	251	231	224	250	259	219	238	242	240	240	208	230	229	221	231	255	249	251	253	254	258	231	271	235	233	252	228	241	251	218	229	231	244	279	254	249	225	243	242	264	254	246	229	237	258	228	237	239	231	236	239	293	218	234	234	217	254	252	262	257	223	239	241	234	229	242	220	248	257	252	253	248	251	261	243	253	239	238	273	240	263	234	231	240	256	257	235	224	226	238	245	245	258	251	240	278	231	234	228	242	233	253	241	264	263	232	253	237	236	265	219	246	252	244	245	255	248	243	268	246	244	252	267	246	249	241	252	271	225	222	250	237	243	282	245	248	253	247	231	243	248	267	243	239	242	250	253	244	241	241	246	233	273	238	270	228	248	267	259	251	232	231	247	257	255	256	226	234	221	242	234	255	261	248	242	246	257	250	260	230	248	228	240	244	276	245	249	246	228	237	235	233	248	265	248	221	255	229	243	235	248	246	240	244	218	252	251	263	240	230	247	258	222	250	230	240	233	235	253	223	224	269	222	214	234	249	205	246	227	273	251	243	243	223	222	253	260	230	218	214	233	237	259	235	256	257	214	239	238	244	224	253	237	249	250	238	229	251	212	252	221	252	250	234	285	213	227	234	246	214	216	256	244	212	258	229	266	262	262	245	254	220	211	232	245	256	222	237	226	277	249	251	267	236	246	244	258	228	264	253	221	267	227	261	251	219	254	252	222	234	274	237	209	242	242	231	229	229	281	230	217	254	224	279	258	259	249	259	237	231	251	256	273	239	272	245	238	222	241	247	263	224	260	235	221	238	241	259	233	252	243	249	258	251	254	242	222	247	234	256	242	239	262	282	248	233	232	239	245	269	281	272	289	254	242	227	225	237	244	224	239	266	218	231	257	239	221	249	244	253	247	244	217	221	235	220	246	235	249	226	224	242	220	248	235	232	253	243	245	268	237	250	212	237	250	255	236	251	216	217	244	252	260	243	273	239	234	256	252	263	255	240	237	229	237	222	273	239	237	217	242	248	247	234	260	245	234	273	242	225	227	246	267	247	240	267	244	241	244	242	219	263	228	246	274	238	246	246	273	235	226	251	271	259	247	235	239	228	242	287	239	213	246	221	236	224	250	212	272	275	243	251	241	247	229	242	249	243	221	234	275	237	224	240	227	245	230	257	233	236	243	245	255	248	255	226	238	239	231	243	209	225	211	263	242	259	251	242	230	253	247	226	241	271	229	239	217	264	235	259	210	234	265	237	236	234	268	276	249	252	217	224	228	243	284	274	241	229	245	245	231	216	226	241	244	237	243	218	229	246	233	244	244	244	247	230	232	238	236	277	239	242	212	278	252	250	252	255	229	263	242	226	226	230	260	261	254	224	249	226	226	263	252	261	261	234	252	256	243	207	241	235	244	231	237	240	235	265	239	234	245	231	217	264	221	261	254	234	219	223	236	259	243	254	251	243	235	234	234	242	249	205	212	250	260	275	255	255	243	246	244	241	254	245	267	249	253	227	236	247	228	254	236	222	251	226	271	231	235	233	241	240	234	227	279	252	261	248	241	254	267	229	219	226	239	228	243	229	236	223	252	220	227	235	240	224	246	238	254	234	245	242	234	236	241	259	256	234	247	241	219	241	251	222	241	227	216	267	242	254	235	210	231	239	216	253	260	251	218	247	258	252	232	232	274	211	233	252	233	222	239	248	246	243	273	244	228	241	248	237	242	229	252	252	255	213	216	227	210	211	263	275	251	247	257	237	243	220	209	243	233	259	249	236	237	243	238	244	241	243	218	254	262	243	289	235	227	255	258	240	235	229	231	259	251	244	243	241	254	239	248	275	232	254	242	237	218	237	238	232	225	255	192	244	244	241	195	242	267	236	278	239	262	231	232	232	248	240	254	250	250	221	240	240	271	247	250	238	252	231	235	263	224	230	220	234	232	242	244	255	227	242	225	244	219	246	235	244	244	235	234	263	252	253	244	241	227	225	274	231	253	241	226	247	239	246	249	253	226	263	232	247	227	269	240	242	249	253	231	247	255	260	243	254	286	252	223	241	288	269	254	225	253	239	230	253	252	250	253	215	255	281	217	244	253	242	229	245	230	260	284	261	238	256	226	227	285	224	228	241	247	251	227	238	222	234	246	226	208	252	241	237	230	249	246	245	248	247	228	238	234	251
27865	17794	3744	818	597	506	415	365	367	387	363	369	381	383	402	387	383	375	389	386	348	359	364	371	334	362	365	359	366	313	342	369	376	357	357	333	353	363	367	362	377	374	381	360	342	371	335	356	378	354	342	383	344	386	340	390	384	358	337	363	375	378	344	361	363	344	369	367	342	361	386	371	433	360	360	374	396	352	367	370	355	366	349	371	342	350	349	373	364	384	329	391	326	363	382	364	388	340	386	364	355	329	346	351	381	340	366	360	363	339	352	413	362	375	399	348	389	381	357	344	347	357	342	356	368	334	362	378	374	329	355	392	332	369	375	366	349	381	351	357	372	371	332	370	347	381	361	340	379	429	380	350	374	370	381	378	363	373	343	347	372	353	364	370	376	370	379	344	362	373	355	396	373	412	346	380	353	349	402	374	377	326	377	366	316	363	370	365	320	376	361	354	364	353	351	386	388	377	367	393	391	366	358	381	356	357	371	379	357	390	354	346	320	329	339	327	369	358	361	392	372	374	378	381	348	365	383	335	375	324	388	343	354	362	384	377	399	364	361	382	380	380	373	360	356	360	365	371	333	357	391	365	395	390	351	372	380	378	384	389	393	337	366	391	346	374	355	386	335	369	360	341	366	369	352	344	360	387	374	338	356	407	372	355	353	315	378	365	356	367	356	376	380	354	377	330	373	363	375	333	362	353	344	353	363	386	372	399	343	382	343	367	349	339	371	352	367	355	400	336	382	384	369	390	340	348	351	378	371	370	397	372	362	366	391	360	383	363	334	326	356	390	366	370	364	350	324	356	348	323	375	345	354	403	357	348	365	334	364	341	367	368	369	366	335	358	357	360	348	346	351	358	323	381	384	341	351	351	409	375	378	363	345	361	371	352	405	341	382	352	380	351	334	377	359	390	352	357	387	317	355	357	335	374	396	395	402	363	391	411	370	329	374	358	338	378	380	367	353	369	347	364	349	343	370	360	356	375	402	359	358	372	355	396	393	360	397	371	383	369	326	357	359	379	370	359	378	344	336	378	357	380	367	349	351	342	392	372	373	370	346	364	328	365	372	371	378	382	330	335	368	332	387	379	353	392	383	417	360	358	353	366	371	374	372	351	342	374	385	377	356	385	349	357	381	348	379	380	365	317	356	374	365	357	342	379	377	406	343	365	372	357	394	380	362	354	380	339	374	327	378	351	392	365	382	364	393	373	336	370	364	379	379	392	384	376	377	348	402	384	348	358	375	371	364	348	347	353	377	358	328	361	375	362	357	352	381	368	364	362	382	374	361	355	376	367	333	351	325	350	381	359	350	372	362	349	380	383	363	376	359	362	397	357	346	356	373	353	361	382	366	361	376	359	353	341	376	376	365	377	387	358	342	339	391	331	354	372	373	360	369	358	346	299	373	316	354	365	365	364	355	374	368	403	355	360	363	368	371	337	364	386	370	375	378	363	363	376	358	349	392	387	366	393	381	370	347	367	374	344	352	355	394	366	391	338	379	345	323	360	361	365	372	365	350	378	347	383	387	374	372	378	344	375	362	364	391	375	367	360	361	350	357	344	387	334	374	368	356	363	371	338	343	347	331	358	369	339	364	368	358	356	338	368	352	331	364	360	370	367	393	341	397	381	366	391	382	390	362	375	399	396	373	351	400	375	372	372	335	346	364	332	373	393	340	376	357	358	344	362	358	390	351	395	367	344	389	358	348	366	402	395	377	320	344	366	387	362	347	362	382	369	366	401	387	370	359	384	352	342	376	370	407	371	364	361	373	388	347	389	359	359	359	355	350	355	366	347	371	367	377	392	349	354	368	357	360	373	352	396	325	375	356	362	396	378	359	356	337	334	320	366	363	357	361	359	383	376	363	360	356	371	345	404	338	365	347	367	370	363	393	370	370	348	377	372	373	361	323	346	330	347	387	354	380	345	386	360	357	404	400	364	335	369	364	350	375	355	339	381	360	372	383	342	352	344	374	400	362	370	356	384	370	361	383	342	339	357	374	342	376	368	355	375	333	372	352	363	440	356	353	341	341	385	394	404	370	393	356	377	394	335	364	385	369	350	368	360	352	327	385	365	409	326	374	363	390	339	382	410	400	344	390	366	367	384	378	338	348	388	369	354	364	368	348	382	363	385	362	338	362	370	348	350	337	369	343	369	363	312	380	361	372	384	317	381	385	366	374	400	398	351	360	361	417	367	358	361	383	379	359	371	406	380	366	348	364	390	367	390	362	356	362	377	357	362	346	387	355	373	401	356	360	403	388	347	358	344	383	332	352	386	396	353	322	354	383	393	329	342	352	360	405	366	390	405	363	404	341	408	384	378	363	365	364	356	385	372	367	361	350	371	344	377	363	341	341	352	371	366	392	334	333	381	355	370	365	348	339	391	363	358	351	375	396	343	339	381	362	390	322	395	360	371	362	369	379	329	355	353	336	335	374	346	375	327	360	365	370	388	397	363	354	384	372	362	340	374	379	381	365	382	340	417	342	367	369	327	361	346	362	373	361	389	345	368	364	368	380	356	354	392	365	377	383	334	362	354	353	360	379	373	380	377	364	355	380	348	330	343	333	363	347	375	364	374	347	379	360	360	395	368	357	375	366	347	353	374	375	363	361	328	347	372	374	379	375	352	345	370	343	365	354	359	351	383	379	387	402	400	360	363	376	347	358	404	367	368	345	317	371	354	351	371	387	349	383	355	351	367	354	384	373	376	346	384	351	365	369	377	356	328	345	363	386	387	384	346	374	362	351	369	352	379	335	382	345	381	376	349	364	329	368	356	368	344	379	367	356	363	393	362	331	396	375	355	346	418	367	350	405	381	385	380	361	383	371	370	361	350	358	389	376	385	319	380	368	346	364	354	398	346	364	371	377	348	333	371	389	394	375	369	336	350	372	386	360	399	347	361	382	378	364	347	355	349	353	351	378	351	349	364	375	350	351	363	386	391	365	357	356	352	369	348	379	351	363	351	381	354	348	411	395	360	332	351	376	346	375	339	357	350	377	362	342	358	345	357	370	375	355	413	381	345	360	381	335	384	418	373	381	339	364	360	345	345	391	355	358	356	362	336	380	372	366	407	349	347	382	394	393	369	346	356	378	381	339	349	363	367	346	350	371	358	350	375	384	356	363	344	364	346	342	368	384	381	403	377	396	357	372	384	383	340	363	394	387	354	379	338	353	401	369	365	397	397	369	324	380	350	383	351	372	362	353	361	364	345	350	384	346	348	368	342	383	352	368	380	349	353	367	401	366	365	374	346	363	342	413	361	381	375	364	346	348	396	381	358	352	359	338	374	387	392	385	368	320	347	417	337	363	362	366	363	364	381	356	357	382	385	392	327	380	370	366	347	357	378	380	349	362	353	380	346	354	361	356	350	341	353	373	404	389	358	375	383	347	381	329	368	388	383	364	404	386	356	365	365	378	373	361	366	363	399	381	360	380	340	343	362	371	379	369	372	360	386	365	395	373	361	356	370	372	355	362	363
4812	2105	1263	710	518	484	450	433	435	481	473	465	432	417	430	444	434	399	434	419	413	398	452	449	403	447	439	424	462	444	410	401	440	397	461	410	441	415	401	414	431	409	410	404	416	411	392	441	427	410	409	428	457	424	392	419	455	401	394	390	447	438	414	417	443	420	429	411	422	424	430	435	428	417	444	417	440	420	419	427	431	421	428	429	419	404	425	468	395	417	408	445	388	438	400	426	435	445	432	448	437	409	454	424	400	388	436	433	416	458	415	425	423	450	416	416	408	398	439	393	413	441	429	419	422	388	396	424	444	472	426	438	399	474	410	425	409	444	418	449	399	460	377	432	420	420	458	459	420	395	428	431	394	418	455	447	412	421	417	433	445	398	438	425	421	444	444	433	398	390	398	407	436	410	413	439	425	379	428	472	374	432	453	420	442	458	447	445	400	428	397	416	437	436	412	428	428	420	389	439	419	440	413	422	423	426	402	426	383	418	419	384	406	435	378	424	460	402	441	426	436	425	434	429	405	391	436	407	434	419	419	464	428	408	432	412	437	475	432	404	412	406	416	435	389	410	401	386	439	406	409	420	399	403	437	428	380	434	404	464	401	397	443	399	419	455	428	401	407	445	433	447	430	415	407	407	441	399	442	465	457	414	438	440	384	394	426	449	432	446	420	430	411	437	412	424	391	401	405	419	411	433	463	422	408	400	450	421	384	429	403	414	421	421	448	409	449	401	409	426	421	400	462	425	465	437	464	432	447	429	395	418	443	397	436	424	451	406	411	408	448	410	429	440	428	453	429	420	405	433	417	415	403	466	434	409	411	426	427	442	431	462	433	425	440	399	449	389	411	438	411	412	467	404	421	382	461	420	422	441	397	409	456	456	401	431	419	394	428	427	419	460	416	420	417	384	420	450	406	444	427	424	431	409	410	421	476	430	432	403	449	409	457	427	438	433	412	398	422	445	412	454	437	416	435	450	417	442	460	471	426	425	419	450	424	428	423	450	423	446	401	401	450	401	404	416	431	420	443	423	435	437	395	402	426	408	428	471	442	408	431	420	442	378	454	460	413	424	406	455	425	447	460	413	373	381	435	435	397	427	463	412	454	421	441	399	405	414	385	427	404	429	440	428	426	438	390	431	430	410	422	408	415	430	419	431	471	472	429	431	410	439	430	428	413	418	436	436	389	411	411	413	424	409	404	432	413	430	439	448	420	417	408	402	384	472	366	436	405	376	428	440	416	446	427	426	438	420	404	440	430	439	429	400	413	420	457	416	414	418	430	403	421	430	437	421	436	401	434	445	436	433	429	414	388	415	427	419	430	416	408	428	433	445	422	433	439	457	385	421	379	402	419	434	394	426	430	441	435	408	420	423	437	432	420	420	439	435	434	439	468	418	397	448	425	396	398	421	422	392	442	462	424	394	434	428	430	393	417	432	427	436	432	457	428	430	469	429	423	421	419	421	467	376	433	423	458	423	431	415	425	408	408	420	417	449	405	418	431	425	433	418	444	420	402	404	426	378	429	412	394	463	415	443	448	450	445	408	435	435	424	391	381	413	429	412	403	423	443	425	417	418	458	434	412	447	411	430	448	427	439	405	392	463	471	428	460	451	443	445	425	446	441	456	411	410	391	429	421	383	450	413	440	414	409	448	480	407	418	450	367	411	457	405	440	456	429	441	431	426	436	413	458	446	433	418	399	429	428	431	463	364	443	434	413	427	429	436	418	417	407	418	454	405	439	420	406	425	397	420	418	397	482	409	413	409	430	387	427	407	388	444	417	411	437	440	412	449	458	428	435	400	417	419	412	440	404	418	414	439	434	439	466	413	431	407	431	447	415	404	452	417	406	411	362	437	411	425	418	403	431	433	414	409	436	431	446	399	389	405	437	436	450	428	425	452	418	418	386	419	449	402	442	440	433	479	396	427	431	452	430	414	424	430	412	439	391	399	431	450	414	450	424	407	398	380	426	433	435	432	412	467	431	431	449	402	441	401	447	420	440	392	454	422	397	422	427	394	432	418	406	434	413	436	422	400	439	455	363	414	456	434	438	437	415	467	383	448	409	428	406	400	419	395	452	400	421	450	423	446	444	428	433	416	438	450	394	407	429	400	446	408	400	407	380	436	436	467	442	412	414	415	426	423	429	434	382	393	435	417	402	420	422	422	429	394	393	435	420	458	384	454	405	430	459	408	422	457	372	419	424	429	415	397	434	435	423	397	407	429	456	410	454	386	417	443	428	434	423	458	378	456	368	413	423	411	417	431	450	408	385	413	411	430	415	433	438	426	430	436	429	426	426	422	430	399	440	451	450	439	414	436	411	422	408	398	413	417	427	456	457	435	462	417	446	418	441	417	415	464	455	417	406	379	448	419	443	405	441	426	412	459	458	437	448	420	433	382	421	450	415	429	410	398	426	413	405	438	405	381	421	452	396	436	411	444	427	477	423	457	451	394	418	391	442	409	434	441	412	440	387	417	422	400	417	430	408	423	399	454	389	434	451	453	405	406	428	439	417	441	427	455	434	434	420	429	436	394	377	437	436	402	425	435	419	459	427	428	426	438	451	406	414	411	392	397	433	433	449	438	428	405	427	428	428	394	402	402	408	421	413	423	409	422	419	448	430	385	438	442	432	371	392	447	451	405	423	462	421	414	430	439	417	454	416	434	391	407	378	391	443	433	390	464	406	388	425	424	433	428	413	432	433	398	430	429	411	457	385	401	404	403	443	464	441	406	368	416	435	428	415	429	437	403	451	445	453	418	399	400	422	436	416	394	474	398	402	426	416	393	398	423	446	432	433	415	405	475	443	431	424	421	415	454	426	420	397	452	383	433	400	377	419	405	432	444	446	443	399	409	460	438	468	432	407	450	430	409	390	413	458	415	422	451	425	428	463	395	410	434	427	439	474	423	411	400	433	400	418	421	410	441	459	454	417	439	399	417	407	453	450	439	419	441	438	434	420	410	434	443	392	443	390	471	414	448	405	441	393	428	457	441	449	448	408	415	422	436	430	466	413	417	424	400	425	423	405	427	435	451	438	435	451	388	447	405	440	444	427	399	436	421	430	431	374	422	418	432	414	412	421	424	415	451	447	405	422	445	420	400	392	424	437	479	489	423	382	435	434	449	389	426	431	433	425	382	417	412	444	403	414	426	415	435	434	398	429	419	433	427	414	432	440	448	449	441	436	440	395	439	442	447	410	436	393	447	463	431	393	393	379	464	431	420	420	422	406	428	404	414	418	424	410	411	397	442	428	422	411	417	382	428	438	419	433	404	405	405	400	410	397	419	408	389	430	426	453	406	434	397	441	435	434	420	444	442	413	454	396	458	398	440	478	413	422	400	399	410	425	428	428	434	444	410	407	447	433	438	417	439	414	408	432	426	420	412	420	451	407	470	417	455	415	446	429	429	454	369	411	366	383	425	422	411	412	433	441	408	441	432	474	409	454	453	423	438	394	465	456	445	419	425	448	429	397	439
23768	21408	28646	24559	21378	8759	1056	691	611	618	561	509	508	505	468	470	467	454	409	413	455	460	446	444	432	448	403	451	460	435	427	451	439	419	447	447	469	441	439	395	439	416	427	419	398	444	435	439	374	411	429	387	408	413	464	417	404	402	407	403	461	386	415	363	458	421	417	409	414	367	382	411	404	386	400	427	448	395	402	422	415	372	377	405	407	396	399	421	418	407	433	399	399	393	392	426	417	465	439	392	410	431	423	452	454	392	405	435	448	423	376	390	411	383	409	435	399	401	365	377	396	381	418	393	412	431	427	433	433	421	414	417	399	414	419	421	406	392	404	410	402	404	404	426	429	393	397	410	393	440	433	432	434	401	448	408	399	408	400	436	417	408	402	415	401	405	382	429	402	431	437	432	391	416	422	423	425	412	456	426	398	407	441	406	421	396	409	419	397	390	408	428	441	428	401	392	414	412	415	417	413	406	391	378	455	446	444	399	378	389	412	387	442	457	388	452	404	394	406	372	380	391	426	442	450	430	409	370	423	431	382	413	382	392	380	430	429	415	406	393	414	411	397	426	422	404	423	404	413	396	442	391	407	425	425	437	407	393	417	437	397	369	444	414	387	412	379	428	458	430	432	404	421	416	398	424	407	397	422	399	439	399	434	369	397	425	422	402	415	434	397	429	420	379	413	386	417	401	425	381	423	397	415	403	438	445	400	430	384	412	398	431	398	409	427	425	413	399	452	425	421	445	417	399	432	390	424	422	407	370	437	454	427	400	410	409	427	380	414	422	389	391	415	409	435	402	436	365	414	418	422	427	425	396	443	419	376	413	408	401	416	407	431	416	390	421	416	383	415	402	370	410	437	427	395	429	427	447	428	439	421	418	415	392	415	429	427	414	400	405	378	418	416	402	397	435	434	403	418	382	412	424	427	396	405	426	410	429	375	420	440	453	419	413	388	403	431	429	429	429	429	456	372	395	429	401	401	414	388	409	392	461	376	419	420	453	463	408	401	382	414	385	396	399	434	409	379	405	404	398	437	417	409	411	438	414	438	407	465	420	417	426	437	419	410	423	422	389	371	424	403	432	406	411	422	406	432	427	443	409	409	426	425	462	363	414	435	393	417	407	388	438	424	429	404	416	394	402	394	427	408	404	433	400	410	384	402	402	420	418	445	405	412	412	423	435	381	396	444	425	445	423	427	389	413	412	436	417	376	418	434	445	411	439	430	444	428	438	400	400	414	412	405	408	391	396	414	413	415	410	382	393	411	379	388	367	409	414	431	403	396	421	413	395	468	379	418	401	391	391	424	396	437	399	420	391	398	438	395	375	411	432	412	407	433	391	374	389	385	433	430	425	411	383	398	375	382	404	412	429	406	426	401	405	417	423	347	406	366	423	413	434	375	419	396	397	393	416	413	353	395	424	409	414	399	417	394	412	423	407	406	461	407	418	443	412	406	372	439	431	422	404	414	406	452	400	412	418	437	443	435	415	430	422	436	406	362	425	415	390	432	431	444	415	399	406	451	385	406	378	418	398	394	408	442	448	404	397	447	422	374	425	372	393	421	412	438	423	389	393	436	436	383	416	389	387	382	455	415	416	392	420	416	408	439	410	382	459	428	385	396	363	440	388	429	377	426	405	409	399	395	386	414	393	421	422	411	407	396	358	414	431	424	420	369	381	438	377	421	409	434	396	427	408	403	387	452	432	420	436	410	408	417	407	415	399	392	421	405	402	402	430	414	436	439	350	446	438	405	389	417	382	398	445	385	398	393	411	422	433	409	413	426	426	452	408	384	402	431	421	428	398	407	404	415	426	399	462	424	406	419	385	398	438	405	440	453	426	394	381	408	417	382	372	392	432	450	458	428	439	427	386	396	405	410	419	372	431	414	419	440	390	407	385	445	423	397	434	398	417	373	418	423	414	411	395	407	408	424	440	395	410	400	431	378	406	401	406	412	411	397	434	408	428	419	417	415	420	454	432	439	443	413	437	409	459	398	449	425	410	403	390	402	418	450	411	443	412	388	405	442	445	412	402	419	389	412	392	443	433	449	429	399	410	433	434	418	435	375	412	405	390	389	437	406	450	412	441	440	410	410	387	419	415	435	391	396	410	377	388	384	416	414	424	373	413	426	376	424	427	421	415	449	408	413	408	426	432	384	436	419	426	407	449	425	409	399	399	420	410	401	413	444	395	397	385	394	427	407	411	405	387	394	431	455	397	402	387	365	394	391	420	383	388	395	429	400	400	417	424	412	382	412	406	432	389	413	389	414	391	394	434	395	404	391	428	427	411	452	437	386	421	406	416	397	434	394	404	431	443	410	441	386	393	392	407	382	442	433	424	442	427	377	398	429	427	443	427	431	408	432	402	441	436	442	439	373	393	403	386	420	399	422	400	421	426	455	417	423	377	370	410	428	401	405	410	380	405	409	445	411	426	403	371	396	374	417	383	426	430	410	411	398	434	402	358	393	415	403	414	398	398	426	419	383	440	421	391	391	421	387	399	414	433	450	396	423	422	433	388	428	419	416	386	399	424	401	390	388	405	389	421	414	446	439	403	424	420	432	369	419	433	416	423	419	394	432	393	389	403	409	387	419	407	436	422	376	401	417	409	411	413	397	405	435	376	420	368	396	377	404	392	430	457	414	417	403	402	428	415	444	391	421	421	457	412	417	405	456	441	409	399	410	420	418	396	431	429	427	431	408	395	401	357	422	384	403	421	388	407	389	425	384	426	421	373	389	462	414	391	415	438	413	443	418	449	427	438	411	426	415	428	399	396	407	390	420	431	411	409	382	394	398	421	405	389	438	440	380	420	403	367	441	404	419	448	414	425	398	383	407	504	370	382	407	417	418	421	422	386	432	403	416	416	400	402	423	420	430	426	365	425	419	411	400	387	400	422	405	442	395	413	382	406	410	411	418	405	392	444	408	415	396	376	386	396	413	436	432	426	410	405	411	415	415	393	415	430	435	450	437	417	444	417	417	388	413	422	415	393	426	410	416	405	434	442	416	414	414	421	438	434	434	401	460	416	407	432	380	425	391	424	425	402	427	360	393	427	431	399	441	393	414	431	425	400	373	393	441	365	419	385	405	398	394	383	416	394	425	454	411	426	446	428	391	432	383	412	417	442	397	429	430	423	418	397	421	384	431	397	447	465	436	412	428	415	389	398	394	424	392	375	402	428	432	412	410	422	415	417	446	393	415	445	402	416	388	414	425	393	407	374	379	395	399	381	432	416	429	406	404	413	470	420	422	423	388	418	422	371	391	405	441	438	420	423	423	416	390	440	453	389	403	396	454	410	398	398	389	404	416	439	417	381	436	386	421	423	401	418	433	412	403	423	410	468	423	436	443	424	386	392	403	403	445	409	434	404	408	462	411	409	414	415	392	449	420	422	406	413	432	430	421	394	401	381	411	405	422	427	431	424	394	381	403	407	419	404	391	406	422	415	409	423	409	414	372	429	427	416	360	412	407	436	419	407
3743	10102	6909	3587	2280	1643	1344	988	886	739	757	696	628	625	606	541	553	528	535	523	510	568	513	495	510	509	488	477	551	469	510	540	525	516	493	501	519	501	515	528	503	478	451	498	454	525	545	498	487	531	476	473	490	482	506	488	479	498	487	471	433	482	491	462	484	495	457	492	492	497	540	475	502	485	404	461	448	516	453	467	465	522	485	457	479	504	475	457	483	527	534	485	488	505	485	485	502	493	448	521	451	492	487	479	495	463	467	472	492	470	491	494	518	489	499	520	486	517	469	455	512	506	489	507	497	515	465	501	456	472	471	444	495	506	520	482	536	479	489	486	457	507	486	481	534	454	458	503	493	448	462	515	513	490	486	488	494	486	485	474	505	509	499	450	462	468	475	473	469	522	482	461	493	464	483	485	478	497	448	468	476	489	490	484	475	481	506	497	483	494	482	449	507	480	479	434	501	431	454	460	482	428	532	477	472	507	469	464	469	477	494	488	511	453	417	480	438	498	475	435	494	493	442	492	523	467	465	511	494	475	484	510	488	480	481	491	482	485	449	454	496	526	494	461	449	508	485	523	483	494	492	464	495	484	539	466	498	492	450	464	506	471	461	437	477	509	510	495	508	457	488	515	447	484	467	481	447	484	500	511	457	443	462	467	514	502	522	453	483	486	475	518	469	482	507	500	477	462	499	473	493	454	497	500	479	446	516	446	459	468	463	508	480	509	485	488	488	500	493	466	509	485	496	483	498	449	497	520	505	490	462	510	475	477	536	478	483	485	530	455	514	495	482	497	495	482	452	495	486	492	502	477	482	490	455	490	462	473	453	492	482	493	456	475	495	475	509	487	464	485	469	476	473	481	494	491	509	480	494	508	462	462	481	480	467	477	461	471	423	505	446	498	494	502	506	462	482	483	496	484	525	485	497	501	478	475	477	489	488	483	464	478	509	508	475	441	482	507	472	469	515	473	492	457	478	506	446	483	489	489	485	450	467	480	477	501	433	475	472	481	465	438	474	507	505	464	493	463	452	496	465	511	468	439	502	483	487	477	483	522	450	474	510	435	452	503	500	491	491	492	468	468	511	523	481	439	479	460	504	490	453	482	480	477	464	473	492	495	493	460	471	508	479	469	468	478	503	444	510	505	502	500	474	509	459	525	467	457	473	482	462	526	517	473	451	489	468	471	522	447	481	512	475	497	473	484	514	486	512	463	485	470	507	524	489	467	490	468	523	475	477	470	518	519	455	467	473	504	476	482	470	499	474	448	505	460	484	533	509	492	508	453	488	542	480	484	517	494	509	483	446	474	477	460	485	459	506	473	462	473	476	495	485	492	516	454	448	477	483	489	487	479	492	505	495	454	486	469	446	464	466	469	530	503	504	479	523	456	527	488	450	482	488	483	490	459	487	471	484	495	470	462	471	464	426	481	519	486	511	486	462	497	485	525	465	453	447	483	447	501	503	465	531	473	482	495	479	482	509	514	468	467	518	486	494	498	484	467	477	501	491	468	476	455	529	527	504	504	500	506	495	501	483	469	513	498	451	472	506	502	517	414	493	511	485	453	493	484	448	475	472	466	510	514	496	467	449	462	485	490	500	488	499	476	543	475	484	495	447	521	471	454	494	454	517	425	458	478	478	456	464	471	512	469	484	474	484	507	481	467	453	444	450	490	485	505	489	483	519	457	485	479	500	494	452	521	492	448	503	441	485	486	466	454	431	467	476	491	488	523	489	502	496	494	470	450	471	482	462	509	489	524	499	500	478	493	510	492	437	471	480	482	462	474	439	514	478	515	497	488	474	491	524	451	465	461	448	519	512	515	502	463	481	460	475	459	480	437	506	481	441	428	492	423	447	454	458	458	486	488	504	510	479	441	487	538	498	466	488	459	439	498	523	482	484	452	499	507	503	509	470	476	465	467	475	462	499	474	489	464	448	500	492	498	451	524	454	451	460	481	493	484	464	466	527	475	495	494	494	463	495	472	494	452	513	444	445	528	471	490	495	437	493	458	480	485	460	499	441	470	503	488	521	467	479	485	484	474	491	473	478	502	504	488	518	497	479	508	497	466	465	491	487	502	461	434	482	503	528	477	492	494	486	483	533	437	472	475	516	474	488	471	447	463	468	476	468	485	476	482	488	466	465	511	467	491	427	485	467	492	487	503	495	477	496	488	501	492	461	453	490	480	501	473	482	514	510	450	477	490	446	446	474	477	508	471	448	456	464	483	478	517	454	476	547	490	511	485	471	528	448	460	480	478	509	501	527	484	462	516	483	492	511	476	456	486	466	493	480	444	541	501	497	472	450	525	461	473	484	503	445	488	503	536	467	471	482	468	458	485	477	499	497	537	436	492	534	476	477	489	500	470	473	496	488	537	496	523	446	443	464	472	478	503	465	487	492	484	438	492	478	491	480	479	506	519	522	474	516	484	475	487	436	496	452	467	491	439	513	497	510	519	510	507	498	457	498	524	467	451	480	482	487	465	457	497	476	455	469	488	471	451	505	507	502	483	482	459	479	494	477	496	488	487	468	449	483	502	507	473	547	468	473	483	466	495	491	487	481	489	475	503	484	496	467	455	448	490	483	499	462	501	484	484	454	501	450	506	480	473	475	505	475	486	485	497	501	478	458	470	461	463	495	484	507	498	505	489	517	502	474	461	410	471	460	514	462	502	494	492	472	507	481	455	479	518	505	488	461	460	482	479	446	470	452	455	468	471	475	462	513	494	478	465	464	483	457	501	518	467	458	475	476	504	494	479	473	487	496	480	499	496	492	458	513	470	494	534	495	462	500	438	483	485	457	495	496	509	499	472	482	482	454	451	480	453	519	510	471	514	459	482	448	534	467	486	493	485	471	419	467	494	483	485	447	491	477	439	485	462	495	481	478	521	499	490	485	454	490	493	482	479	485	508	476	472	478	531	486	497	467	499	476	476	454	476	449	491	481	480	490	488	460	496	460	500	497	458	460	474	461	481	476	517	480	472	460	482	483	489	501	490	491	462	484	498	444	468	481	494	494	495	488	502	551	476	495	500	491	479	487	480	488	487	486	463	469	473	492	465	503	499	525	459	491	454	493	511	471	462	480	451	469	509	512	487	448	530	469	491	489	479	491	470	480	481	474	501	466	469	470	500	496	478	488	453	531	446	493	458	492	495	461	498	508	499	471	491	446	485	477	494	482	488	478	499	462	459	446	455	516	487	456	483	447	476	481	489	513	492	479	495	459	448	486	478	482	471	490	481	467	472	524	417	458	487	473	497	481	467	464	493	488	531	492	526	502	506	504	468	473	493	494	472	470	466	503	496	495	500	461	441	491	518	500	503	482	480	496	484	476	485	452	499	472	505	499	491	503	506	479	488	491	448	493	478	487	475	490	503	449	491	495	493	479	484	435	470	491	519	465	489	518	485	474	482	517	479	494	487	499	417	491	483	452	438	495	470	477	527	518	471	487	477	466	459	491	478	474	468	492	481	495	500	495	462
24969	21448	27491	25726	8039	459	383	300	261	224	273	237	237	226	209	194	171	205	195	213	183	199	186	188	190	179	185	190	198	168	206	162	182	201	165	183	180	186	189	156	191	187	203	175	187	183	193	178	174	173	190	180	191	170	160	179	170	190	194	205	187	187	165	186	183	189	185	186	167	210	176	186	191	179	179	164	182	187	165	195	184	182	173	185	192	192	155	179	182	170	178	168	179	171	191	210	194	191	203	192	183	162	164	183	171	187	181	192	188	159	190	194	193	173	171	173	179	188	158	192	166	171	192	177	170	203	192	206	157	156	189	169	180	201	176	194	191	158	166	195	187	181	171	183	184	173	163	158	189	186	188	184	184	170	195	183	151	188	168	202	179	174	177	168	189	187	167	191	194	203	186	186	219	179	173	177	182	175	186	176	181	191	187	187	187	173	166	174	177	176	187	155	209	195	192	203	195	207	188	173	193	197	183	184	184	180	195	172	220	163	165	186	186	199	196	189	170	192	164	182	184	168	184	205	172	191	176	188	195	184	174	192	167	169	168	192	159	182	178	175	180	179	188	184	204	187	212	167	205	163	184	172	179	197	167	173	172	164	186	164	192	181	158	174	182	176	182	189	173	169	184	184	178	185	163	199	184	188	184	184	186	191	188	165	185	194	195	180	175	186	171	162	189	162	169	189	167	177	174	169	166	191	202	189	178	168	199	186	192	163	172	179	185	187	171	174	200	190	181	175	165	203	176	179	161	200	181	196	163	199	155	148	165	194	175	165	190	211	198	176	181	167	188	149	179	165	181	172	178	181	181	209	184	203	172	189	201	177	185	174	165	166	184	182	173	162	175	167	207	181	186	208	192	175	197	181	193	192	176	190	174	191	210	174	176	201	152	154	156	164	164	174	186	188	188	194	177	209	179	188	174	178	190	165	185	210	178	179	187	179	189	195	208	197	175	159	181	175	166	169	175	174	174	205	194	165	170	183	202	187	178	164	191	168	179	203	173	192	187	169	187	174	167	170	183	182	194	189	182	183	197	187	150	196	189	162	198	193	195	198	174	167	193	176	173	170	182	184	165	193	184	208	190	174	192	194	175	175	179	169	157	180	193	188	171	183	170	188	152	194	190	184	190	166	168	178	196	168	188	167	188	183	189	193	157	182	169	164	210	174	167	184	215	165	166	196	177	171	185	174	208	211	184	192	164	162	179	165	190	196	177	177	177	166	181	180	191	196	180	188	174	204	181	175	201	171	176	176	167	152	191	172	173	164	157	164	182	186	175	185	179	179	166	163	172	187	178	187	203	182	219	158	195	201	182	170	172	170	191	191	176	184	166	174	200	154	189	200	174	211	184	173	158	178	171	165	191	175	178	184	201	181	207	160	203	170	195	165	196	190	190	189	183	180	158	184	181	190	179	192	166	177	188	205	171	166	162	157	190	187	189	186	186	200	168	182	199	168	196	200	184	179	190	194	194	200	180	164	164	191	162	192	171	205	155	172	180	181	173	187	183	185	176	189	185	181	179	189	174	180	190	169	192	164	210	170	195	196	167	174	186	161	189	170	181	172	200	190	158	164	178	161	178	172	171	157	177	178	190	207	173	179	189	179	194	180	161	208	184	168	197	195	172	182	176	165	169	194	177	204	182	168	201	169	180	170	184	180	194	173	175	178	190	202	171	176	173	189	172	183	186	179	198	164	184	161	174	169	205	200	172	179	171	195	155	190	181	180	179	171	161	160	174	184	184	167	178	176	161	196	199	192	179	210	187	196	213	183	157	183	180	178	184	196	211	197	158	203	162	189	177	162	185	171	174	193	181	174	159	187	191	188	179	161	194	182	186	179	189	204	165	185	178	170	187	202	183	177	193	182	160	180	186	193	195	168	187	174	188	164	198	203	172	188	177	197	182	183	165	176	181	197	196	192	178	178	188	216	152	182	180	189	212	177	198	204	194	176	206	189	192	194	203	205	179	185	189	158	181	183	186	208	171	191	212	189	194	175	205	182	160	208	187	190	198	175	170	181	180	184	196	179	176	179	161	193	168	175	190	197	172	175	183	188	188	199	186	172	161	204	179	190	195	205	182	181	185	182	193	169	196	172	184	182	165	168	189	174	163	192	194	167	174	160	185	165	189	196	174	176	172	163	184	186	170	203	182	169	201	172	192	177	177	160	204	169	178	186	186	185	181	186	188	172	158	161	190	172	169	175	180	160	178	176	185	203	170	190	169	186	181	183	162	174	195	201	169	187	174	187	190	194	166	184	175	158	184	186	192	169	188	173	172	189	188	180	191	182	198	175	196	179	186	191	168	153	194	221	167	176	182	164	202	186	190	171	175	188	206	191	189	178	171	204	161	202	189	189	200	189	175	166	180	182	199	160	180	198	168	199	181	171	178	191	193	179	187	184	180	173	208	186	188	194	186	155	191	210	204	170	198	189	172	191	193	185	167	155	206	178	182	196	199	211	161	181	187	178	171	179	198	174	178	185	185	186	185	180	202	181	186	170	182	201	157	192	164	157	196	180	173	182	194	183	181	178	201	205	188	192	175	175	192	173	191	198	179	202	172	181	176	181	164	193	161	167	161	172	178	192	177	198	185	198	167	193	181	186	157	189	183	184	158	193	172	174	186	190	189	220	186	193	189	195	208	199	167	199	184	196	210	209	163	164	189	190	177	216	170	162	170	184	197	192	173	172	181	182	168	189	183	183	179	171	172	176	143	184	209	190	192	183	167	171	196	157	194	165	155	181	153	181	198	204	199	190	169	178	162	177	182	186	188	184	176	174	168	162	150	209	195	166	169	194	206	204	164	199	179	202	184	176	174	178	173	179	176	186	174	196	184	180	189	195	172	186	185	187	182	162	191	186	159	186	174	171	191	170	186	176	173	174	203	170	190	165	193	186	201	172	220	190	171	201	204	189	205	175	175	158	199	180	176	161	195	181	172	203	177	184	196	180	167	178	177	183	188	175	188	182	210	165	181	156	188	198	161	182	170	170	160	179	165	171	181	186	186	192	164	180	180	191	193	168	169	172	218	184	168	165	183	184	170	157	162	190	176	167	199	195	183	182	183	182	193	179	177	176	185	172	179	176	174	176	198	163	182	186	177	165	165	182	167	180	194	187	178	159	161	184	184	179	191	183	196	189	176	165	170	177	154	195	172	179	182	185	194	177	189	172	183	165	193	174	200	193	157	187	175	191	174	190	159	182	153	166	193	176	146	190	174	169	190	195	200	204	190	169	170	192	172	190	181	188	185	186	181	181	196	181	176	189	160	177	188	185	166	201	175	160	172	165	170	186	186	179	188	176	193	182	170	183	180	194	182	181	190	185	169	210	150	191	145	200	193	171	198	170	171	184	188	180	153	177	171	194	185	187	166	191	191	171	169	189	202	169	197	182	195	171	195	180	197	181	180	203	183	172	189	184	187	181	196	158	169	171	183	172	188	174	184	194	191	178	166	181	192	179	188	210	177	205	189	176	180	176
3634	6020	3930	2095	1096	850	624	501	451	384	345	328	290	287	283	271	242	242	232	224	237	225	229	218	244	246	226	236	198	217	219	214	222	251	223	227	239	206	247	215	181	218	204	232	215	234	225	218	238	212	240	206	203	196	231	220	201	216	207	210	233	206	199	173	199	190	202	222	213	190	207	225	185	221	203	207	221	228	192	213	216	230	225	216	213	229	192	211	228	193	224	220	222	214	220	193	221	197	217	230	194	196	205	196	199	212	183	225	215	222	200	229	228	234	216	196	204	200	236	188	217	210	226	226	234	244	207	230	209	226	185	227	217	213	223	200	222	219	219	225	215	216	209	215	206	214	210	175	193	253	209	228	237	242	206	219	215	195	226	215	205	205	199	220	211	201	207	197	195	220	217	231	215	195	237	199	205	227	218	217	210	230	205	216	187	231	197	205	200	233	222	226	189	205	224	189	228	233	203	215	221	238	181	241	208	195	239	215	199	239	228	187	206	213	210	217	220	214	232	221	212	177	205	211	211	240	217	202	224	230	243	216	190	220	215	220	212	206	214	190	204	198	200	193	227	201	180	185	189	226	211	194	207	218	203	198	206	214	202	202	221	211	236	193	237	201	214	206	230	234	198	181	213	229	214	234	212	174	212	197	196	187	221	201	200	210	222	212	213	179	208	207	229	229	203	230	253	238	245	201	195	201	239	197	193	219	207	219	214	241	195	222	191	223	212	210	228	231	215	215	220	207	188	215	246	223	211	212	205	213	238	207	245	193	197	196	209	219	218	189	209	209	197	213	219	216	230	220	225	226	200	221	194	213	208	207	216	225	197	198	216	228	237	209	212	245	235	233	214	228	213	198	222	196	198	226	201	226	228	218	231	201	213	209	242	211	206	198	197	209	218	211	217	203	227	210	194	180	205	210	218	210	226	186	199	212	198	225	241	193	194	242	205	212	210	200	216	207	218	223	190	212	221	202	217	196	236	204	203	225	207	194	197	218	214	241	217	232	218	176	197	187	226	214	188	189	208	203	226	185	227	255	190	202	188	203	208	197	213	219	217	187	234	213	235	201	201	204	210	224	226	215	205	191	186	220	208	224	208	189	231	191	204	244	227	228	238	222	239	218	218	206	224	228	208	217	222	228	201	213	248	239	210	237	224	208	218	223	210	216	231	195	202	203	204	206	201	206	214	236	219	212	191	211	203	213	214	203	199	225	203	195	235	205	209	209	232	209	200	233	236	197	196	215	199	206	212	219	199	222	202	225	222	221	223	195	205	216	198	205	216	226	216	179	210	201	205	207	190	225	203	216	204	213	226	244	198	231	220	206	210	202	224	217	199	211	202	209	210	211	211	184	229	200	198	241	187	221	238	213	197	201	240	199	195	211	230	214	190	225	215	219	193	197	224	214	223	198	196	194	228	241	232	217	219	244	203	215	187	212	203	212	215	251	224	216	199	196	212	205	196	213	195	198	225	214	211	231	204	204	207	215	202	240	203	195	206	216	220	195	215	218	215	220	210	214	209	250	210	224	211	225	208	210	217	219	209	214	205	226	212	232	228	240	218	235	182	229	203	220	211	216	201	209	206	224	207	224	196	217	225	214	245	198	217	203	241	188	210	218	193	232	211	214	211	203	198	183	214	216	206	194	205	204	207	225	228	222	205	206	205	188	199	239	237	219	234	216	194	225	194	223	207	228	213	242	228	227	223	215	208	197	209	195	221	217	203	214	216	205	215	204	206	202	213	217	226	226	224	221	241	207	216	182	218	194	204	210	208	225	232	224	231	225	196	215	204	209	208	226	206	235	219	216	202	210	210	229	213	215	223	208	230	212	236	204	222	186	209	233	204	221	202	200	212	192	189	229	222	191	204	225	210	212	220	227	221	235	198	213	197	200	199	210	228	206	213	215	198	229	213	220	218	198	232	195	193	239	205	209	214	209	233	194	203	230	207	200	206	210	209	209	209	231	216	210	195	232	179	208	210	210	215	197	191	213	224	215	224	208	228	192	211	230	190	199	215	226	208	209	190	197	219	190	208	204	224	207	202	227	220	191	225	210	238	216	225	218	215	200	210	205	212	209	209	199	208	208	221	203	183	208	210	221	211	227	192	199	218	221	213	229	203	198	209	203	187	230	196	204	228	232	209	204	206	221	207	208	210	216	179	222	218	211	226	215	221	202	241	207	219	225	205	209	199	212	196	215	197	204	203	225	201	201	207	230	214	225	210	203	216	185	201	208	236	217	228	227	228	225	208	192	218	197	230	181	261	208	242	233	241	227	202	205	207	210	208	205	207	221	212	203	204	217	204	209	221	197	190	186	209	214	208	213	242	211	199	219	188	202	197	199	203	195	199	194	216	209	199	226	208	195	204	212	218	206	209	214	207	201	203	209	213	195	234	174	201	213	192	217	230	224	225	206	196	203	197	228	228	203	229	207	224	223	244	221	224	225	209	221	203	211	242	182	216	234	212	216	220	204	210	225	208	229	230	233	215	190	181	230	208	227	219	218	199	202	216	208	227	200	224	223	215	205	212	216	212	224	215	232	234	192	216	226	203	213	217	224	221	221	214	207	205	216	207	211	223	218	214	226	216	196	209	188	224	209	222	251	202	230	247	224	200	192	219	223	212	221	201	231	212	233	213	221	202	210	214	249	214	236	235	201	212	191	205	193	222	201	232	266	200	192	221	210	208	205	204	177	220	223	204	228	244	220	203	215	196	199	217	237	212	212	207	217	198	191	190	237	194	197	198	213	225	202	206	224	194	215	205	210	219	198	203	236	194	210	191	192	203	192	244	208	212	223	202	213	209	212	241	217	235	234	228	193	220	226	231	235	200	206	206	201	193	194	194	221	231	208	205	175	233	187	206	216	213	199	224	234	196	206	208	206	211	210	229	190	211	239	224	202	210	194	223	234	212	218	217	197	208	232	202	208	216	209	241	222	211	218	213	200	243	215	206	208	204	205	209	221	209	229	200	199	215	225	224	196	222	210	207	194	204	212	213	186	226	205	201	189	198	213	211	227	208	207	234	224	183	228	227	215	220	245	203	210	213	201	223	207	224	228	215	215	202	204	221	228	213	200	212	201	236	236	207	213	203	206	215	194	203	213	230	216	244	211	199	187	213	216	204	204	226	172	195	215	208	209	195	215	217	210	234	219	214	236	222	212	207	212	208	206	193	208	194	224	222	221	214	212	213	209	216	217	216	208	208	203	210	223	209	205	233	238	191	229	224	229	232	199	215	216	184	208	214	235	208	208	223	213	199	220	218	215	218	216	215	201	205	219	199	190	201	221	226	216	221	199	231	235	207	200	190	199	192	185	194	202	207	211	194	200	206	217	202	201	234	228	221	214	217	224	191	216	207	235	219	226	222	214	233	210	223	225	219	208	202	239	176	190	211	225	220	217	199	216	225	199	202	218	220	237	195	219	227	219	200	241	204	217	203	200	217	207	231	229	194	187	202	213	216	202	187	209	214	201	245	198
22808	21478	29204	24167	21484	21486	6234	836	579	544	441	408	408	373	341	299	300	259	256	266	270	250	235	249	229	226	221	237	222	224	230	216	201	241	234	220	250	251	219	201	218	191	216	203	207	212	220	238	222	192	204	201	208	203	207	208	228	219	220	190	220	218	225	210	218	189	218	208	198	189	226	228	207	205	217	219	195	211	193	202	235	179	214	226	238	199	176	206	213	170	194	198	191	187	230	192	199	207	209	205	211	192	205	196	201	201	199	179	193	215	180	205	215	210	220	223	192	182	194	195	200	201	219	199	207	195	186	226	217	181	219	212	221	223	191	208	195	196	206	233	223	209	217	213	223	224	193	213	169	219	178	202	203	186	187	192	209	203	217	180	198	200	211	197	218	224	204	176	222	199	198	199	232	198	186	192	205	175	192	217	206	210	201	214	215	194	183	202	220	178	207	215	237	199	198	208	221	206	197	221	178	213	189	178	172	175	202	219	212	215	182	200	223	219	195	193	191	192	199	202	200	189	201	219	193	195	195	207	220	208	198	208	220	225	221	213	199	205	220	182	223	199	194	177	201	204	220	170	193	217	192	171	193	220	214	191	206	198	186	209	213	180	202	205	197	206	223	167	199	174	214	190	218	208	213	190	196	203	227	211	203	193	194	201	195	206	203	204	189	192	211	244	197	215	211	212	201	210	206	205	196	193	217	197	202	195	194	213	187	207	194	198	213	201	201	203	221	187	236	207	214	183	212	197	190	214	201	205	196	190	228	198	212	188	215	200	212	193	177	177	180	213	201	219	203	231	184	191	203	197	214	206	213	201	193	185	211	231	185	202	203	221	193	253	200	205	208	218	223	225	187	220	227	216	196	224	211	221	192	214	188	197	200	212	202	201	200	203	229	220	192	209	197	199	190	203	203	211	199	192	183	209	231	225	199	190	193	210	208	190	194	223	204	188	194	188	205	212	213	209	174	227	205	214	205	203	192	218	199	198	210	215	220	211	187	215	215	196	199	182	211	173	202	191	211	205	221	210	213	196	223	194	217	192	212	180	235	196	222	188	215	163	211	190	188	207	185	225	194	218	224	200	205	212	193	191	200	212	219	215	238	182	210	189	226	197	211	207	198	218	166	195	211	198	216	204	232	221	198	193	185	196	192	219	202	215	185	187	192	211	217	198	214	204	195	166	191	190	210	197	211	211	196	208	196	222	213	194	193	180	206	195	206	217	215	236	223	219	201	203	220	209	193	190	199	212	202	189	197	231	198	192	216	184	206	183	180	218	192	187	195	200	188	228	202	222	180	190	207	216	192	198	165	191	225	225	190	218	230	202	180	183	199	225	182	207	224	204	224	193	203	220	204	201	198	211	204	202	202	216	207	191	206	220	208	210	205	201	199	211	200	185	186	200	196	220	205	204	189	208	185	223	211	225	219	224	194	206	179	206	174	221	195	207	206	208	189	201	212	192	208	214	196	223	208	195	178	203	212	200	210	177	209	202	196	195	205	213	199	211	196	192	209	188	206	202	175	191	202	205	215	194	186	215	188	199	208	183	213	216	213	185	200	189	191	213	204	192	207	196	224	191	204	209	207	221	198	181	216	204	213	201	212	205	205	212	226	222	210	222	194	201	188	197	207	200	218	215	230	220	214	192	198	194	203	188	184	189	190	198	212	228	202	204	201	206	192	174	203	223	203	208	191	169	204	215	199	186	200	187	200	196	219	220	227	209	205	211	215	214	182	217	226	212	219	168	212	210	205	223	185	176	203	197	198	214	213	203	201	200	211	186	212	208	226	192	218	182	235	186	202	198	197	192	208	221	216	229	219	200	257	209	205	216	229	215	208	196	199	203	216	196	225	185	208	206	212	211	192	191	166	218	193	238	216	191	209	225	197	182	187	208	220	185	212	204	192	200	213	181	232	204	204	191	231	200	213	188	186	181	200	188	203	203	208	202	181	211	231	207	193	207	212	209	213	174	182	216	182	191	189	207	225	197	184	193	195	214	193	232	204	205	186	222	199	200	228	205	190	217	185	218	200	193	177	218	221	203	173	196	209	229	187	207	194	207	220	196	174	202	187	196	209	231	207	202	225	215	194	214	189	199	175	192	203	186	215	208	218	214	181	193	209	214	206	200	199	224	160	224	211	195	190	201	208	170	217	194	204	224	215	189	209	215	176	214	217	223	228	193	201	212	211	195	231	219	213	189	211	216	229	200	218	187	185	203	217	235	214	205	212	211	209	190	214	211	199	237	216	220	210	178	199	193	201	218	190	225	198	202	218	205	209	193	197	205	221	199	186	219	195	212	185	189	203	205	201	234	221	190	186	205	200	215	189	173	198	218	205	204	212	204	220	216	199	223	207	184	194	192	190	216	203	191	174	203	216	201	201	213	202	215	203	239	206	221	201	199	163	208	213	237	208	180	217	209	207	189	212	215	217	187	185	191	206	190	198	192	196	175	216	194	222	212	186	201	198	202	200	202	206	220	209	213	228	203	213	224	190	191	203	219	178	229	211	202	192	232	212	195	208	202	202	212	215	176	178	197	205	204	194	199	231	168	201	207	185	191	203	193	200	197	193	198	208	227	208	198	193	229	190	184	188	204	207	209	207	167	202	202	203	192	183	198	216	228	197	196	198	188	195	193	200	192	232	211	217	208	209	181	195	219	212	198	192	195	202	191	202	203	197	215	209	177	187	202	205	225	190	191	191	216	211	214	201	194	183	204	197	224	206	195	200	231	182	211	220	196	180	229	201	202	218	224	208	201	206	188	181	191	174	209	225	226	203	206	225	219	207	192	191	200	191	198	198	206	201	194	210	177	196	204	183	216	213	218	196	194	206	210	212	197	206	185	202	191	205	203	189	202	181	226	210	204	220	191	200	191	185	195	212	197	227	216	171	195	213	211	218	198	202	215	193	182	193	220	206	186	205	198	223	188	205	203	209	182	208	206	210	196	178	195	194	200	185	184	207	212	199	218	208	204	226	204	197	194	202	205	214	187	214	217	177	219	201	226	193	216	199	193	201	209	198	204	236	206	180	234	213	213	215	211	187	182	200	181	210	193	212	218	207	220	213	210	191	205	196	190	186	204	203	209	189	200	206	189	205	186	211	201	246	196	172	210	179	192	190	204	212	200	201	203	193	204	204	227	207	194	213	215	214	205	211	187	186	230	196	217	212	179	207	165	205	190	201	211	172	197	235	204	213	183	205	196	216	202	178	214	193	211	193	181	210	197	203	220	233	236	215	215	195	226	225	189	215	185	209	192	168	194	191	209	202	201	177	180	214	202	181	194	214	199	218	211	185	207	211	212	202	213	183	216	169	198	222	213	212	200	173	195	190	202	217	175	198	226	210	235	205	237	224	209	196	201	191	205	217	223	165	186	207	205	217	174	198	203	204	213	206	193	201	219	203	203	194	212	208	199	212	191	198	191	220	189	207	232	215	216	203	215	214	196	202	222	191	211	192	202	198	202	207	206	204	199	210	202
4979	15791	11149	5552	3378	2428	1817	1299	997	873	729	633	614	507	502	399	414	388	370	343	304	325	317	293	330	279	304	300	277	290	306	294	276	253	269	272	300	310	270	273	251	268	268	253	264	284	225	252	238	246	265	239	272	266	273	259	243	239	251	250	255	252	263	260	279	280	235	258	222	253	251	227	247	229	245	244	251	248	247	268	215	258	256	255	263	225	231	250	229	220	263	294	232	259	243	237	268	245	276	233	238	261	245	213	239	203	247	264	233	247	242	235	257	231	235	234	229	260	255	244	233	265	263	257	265	246	246	240	238	232	239	220	228	248	278	266	245	252	247	238	257	250	261	249	249	243	229	249	243	251	258	234	239	269	265	235	252	262	271	235	232	244	261	250	267	259	245	234	255	222	246	262	255	266	234	262	247	225	246	266	242	238	258	228	270	243	247	242	211	243	252	234	253	261	264	276	246	213	261	245	254	246	268	253	257	258	233	246	240	258	236	226	251	220	263	233	251	284	248	262	246	233	230	244	248	248	264	249	240	233	239	237	248	213	228	233	230	261	219	240	289	272	243	271	239	237	255	242	276	273	229	276	258	249	229	228	245	231	225	250	241	239	256	234	248	220	241	252	251	250	228	224	226	209	215	220	230	263	245	249	256	227	272	231	232	262	225	255	225	240	274	238	242	250	238	247	243	229	237	244	225	249	242	236	262	223	237	246	256	249	250	239	243	258	261	231	242	255	240	265	246	244	234	234	232	233	221	273	235	263	263	228	208	221	244	245	260	253	284	269	229	255	225	251	271	237	251	237	274	246	240	235	232	248	232	277	234	246	247	243	241	237	243	263	267	247	244	224	246	249	236	266	242	254	215	244	241	214	247	239	241	241	257	270	237	257	216	263	242	240	235	251	244	228	256	261	258	268	241	259	239	260	266	237	246	254	237	251	256	254	242	246	248	240	287	281	227	239	244	241	247	255	247	226	244	237	227	236	246	230	245	244	239	235	284	249	249	247	262	232	246	244	257	265	226	248	260	253	237	225	279	270	263	237	272	242	236	229	251	280	253	237	232	268	255	273	232	248	221	262	254	232	266	245	237	234	242	244	250	261	243	223	233	247	261	249	261	217	265	261	241	243	256	246	237	247	269	236	264	244	284	251	241	257	214	248	243	242	239	220	235	240	234	245	263	246	228	220	235	256	247	243	249	240	229	252	233	237	308	237	260	232	262	244	225	226	258	234	223	221	264	259	258	276	281	238	252	238	244	259	246	242	251	243	261	256	239	246	261	230	238	231	239	272	228	235	240	277	245	273	226	270	227	220	235	252	241	253	213	249	285	235	255	249	241	254	247	267	235	247	242	242	247	232	263	237	231	208	218	263	235	270	248	238	237	250	249	254	248	238	237	256	239	217	251	243	217	228	244	217	235	238	285	225	246	262	255	220	227	259	243	259	263	237	265	259	240	267	263	256	258	256	259	252	247	241	223	233	260	251	245	268	243	252	257	255	251	243	237	250	251	240	280	272	243	247	244	251	233	238	254	244	278	235	232	258	235	248	232	282	277	243	254	255	265	269	265	238	238	220	276	217	243	266	225	246	265	228	262	275	221	230	248	242	247	276	242	236	237	250	260	251	248	235	229	219	212	230	248	242	224	241	265	260	245	258	238	234	232	257	231	259	231	239	253	265	282	222	263	253	265	255	257	258	252	230	257	245	219	266	238	252	259	248	223	281	265	235	267	254	228	253	230	234	260	238	244	246	261	233	256	243	232	230	237	227	225	235	239	257	235	217	228	265	232	249	266	242	254	260	232	213	265	238	253	245	257	220	230	229	251	276	233	255	260	255	226	251	274	254	238	237	224	234	270	284	235	219	243	245	245	242	244	266	225	257	245	241	242	254	240	240	227	255	230	264	242	242	244	257	246	237	267	285	229	257	234	270	233	239	248	254	263	247	240	235	271	259	242	271	218	237	244	224	220	236	231	245	228	245	262	247	250	231	231	235	251	254	249	243	277	253	247	243	243	262	254	250	239	240	250	251	249	264	268	239	230	255	245	243	264	251	237	234	222	243	231	230	263	257	248	243	281	245	274	222	252	229	207	235	277	235	259	250	247	260	253	233	218	243	269	228	248	242	250	228	250	226	241	235	247	240	236	267	240	235	234	238	251	268	237	261	239	257	232	262	219	250	255	245	247	260	253	264	235	253	254	230	257	264	225	234	257	240	242	253	256	246	245	247	230	226	252	228	272	254	265	256	242	262	237	212	252	251	281	247	258	234	255	269	236	238	261	251	251	234	252	244	271	261	259	248	243	239	241	248	249	270	252	304	257	254	240	245	241	227	236	260	242	244	258	237	248	220	237	234	262	254	244	231	229	256	240	247	235	264	224	217	248	213	255	209	229	240	245	257	247	225	250	250	274	250	238	243	243	261	239	239	225	251	227	254	255	251	231	239	222	243	230	215	263	248	232	268	238	246	252	246	270	226	242	229	253	248	224	233	243	259	231	239	243	235	280	249	237	231	226	228	256	273	219	266	241	268	240	268	213	223	252	228	245	264	239	269	245	232	210	239	244	236	230	267	243	242	238	232	277	253	242	254	245	233	232	265	228	252	244	224	263	226	254	240	238	213	236	224	227	239	235	243	257	227	256	215	263	229	233	252	250	261	276	242	236	236	263	277	239	236	254	257	255	246	234	261	245	227	276	245	230	250	217	288	237	274	220	254	254	234	240	263	257	224	242	239	255	225	241	231	223	275	260	231	223	244	231	231	229	234	259	220	231	236	256	243	263	245	242	229	211	252	261	250	234	238	253	259	257	242	248	264	261	251	265	246	217	258	206	283	268	242	255	247	248	249	255	253	236	260	242	218	237	249	220	230	273	256	225	263	257	263	241	250	229	249	223	221	259	249	253	247	264	229	243	238	231	237	244	277	267	216	258	261	261	239	253	247	257	234	243	249	249	235	261	225	232	255	255	241	280	246	259	247	261	222	241	258	218	257	224	232	233	276	267	225	248	211	249	281	224	259	266	226	251	245	237	257	261	245	235	273	251	228	258	238	248	255	246	212	235	260	253	274	248	231	234	238	254	243	277	229	254	244	234	248	211	244	237	278	232	245	278	264	255	267	278	254	230	239	236	255	234	257	257	250	227	222	227	255	245	232	271	264	265	269	238	244	245	249	248	278	254	237	247	236	249	239	251	244	231	247	238	268	243	253	255	255	219	241	233	237	254	238	257	231	219	232	240	238	240	290	247	222	247	246	250	265	246	249	250	254	236	243	270	264	253	241	225	221	262	247	288	229	227	249	263	254	244	253	249	256	257	246	259	225	240	218	227	249	246	261	235	259	266	242	254	247	250	233	270	248	273	252	248	240	246	251	254	268	220	248	258	228	221	234	263	258	234	262	252	232	265	272	244	224	246	241	252	231	227	195	234	254	239	230	270	233	244	238	263	246	224	261	258	232	245	256	255	253	257	240	215	228	259	259	239	250
27716	17752	3625	732	484	453	390	373	409	357	352	375	393	404	369	341	396	357	386	381	354	339	374	361	379	393	370	365	369	395	367	358	372	342	348	358	370	359	337	390	340	362	364	361	359	395	407	382	376	363	346	351	406	336	345	373	396	378	346	375	373	393	362	415	364	384	375	363	362	331	357	418	345	365	367	409	355	367	372	400	367	384	396	364	367	360	383	368	357	383	358	378	358	387	395	385	370	397	390	359	360	390	392	393	341	364	347	369	354	352	358	406	367	367	369	360	400	364	361	369	363	379	388	374	399	392	367	331	363	352	330	383	371	373	387	383	354	347	377	355	390	408	364	355	345	371	371	364	362	363	361	341	371	383	352	338	379	369	344	374	402	350	363	362	333	392	348	374	388	370	381	390	385	369	382	376	368	384	327	384	376	398	386	383	384	379	370	362	379	389	388	375	372	391	377	364	374	373	387	371	359	347	359	398	346	355	377	355	340	381	381	353	395	411	353	368	357	436	357	373	392	384	399	377	346	351	346	367	377	381	363	366	380	370	333	368	382	402	372	389	381	352	354	365	377	349	364	379	388	375	377	385	359	361	350	391	377	386	364	362	374	377	377	360	333	369	409	373	351	362	383	387	362	373	353	396	379	401	349	377	394	402	360	354	364	365	398	374	382	343	363	321	349	349	380	338	391	386	378	378	357	385	325	385	362	391	395	374	353	388	401	397	363	391	381	369	370	401	359	360	355	388	362	372	377	370	372	397	386	354	339	386	366	366	383	377	400	344	393	386	356	383	374	350	364	374	401	377	353	371	374	407	381	353	366	356	380	383	367	351	349	368	356	356	407	375	371	387	368	381	401	380	375	320	379	370	373	372	363	360	397	364	370	369	379	363	336	364	420	397	354	357	351	392	378	408	398	355	398	369	401	369	360	396	331	329	384	381	360	400	379	410	381	386	342	376	363	344	360	379	399	358	390	333	364	378	367	345	357	361	399	401	341	376	377	364	383	350	375	410	365	381	385	393	386	345	362	375	351	360	400	365	397	358	385	354	356	414	352	384	356	373	373	367	366	395	360	360	386	370	342	355	382	374	359	347	367	381	357	433	382	372	398	381	373	362	395	347	372	354	379	369	345	358	392	354	351	338	360	378	352	383	332	384	379	379	384	374	364	337	364	395	360	341	377	385	378	370	399	376	391	342	389	409	352	376	393	376	366	383	361	375	373	359	370	370	327	369	354	402	384	370	396	388	341	377	399	381	380	403	398	379	351	348	345	378	353	378	373	361	375	357	371	373	373	373	365	374	349	391	372	365	413	366	345	404	384	398	362	356	358	402	389	381	356	386	362	350	363	357	347	375	363	350	323	388	361	351	323	394	352	366	366	362	416	384	347	412	338	374	358	376	385	375	395	370	346	378	346	406	382	366	353	350	354	390	351	382	342	383	423	382	387	391	378	375	348	378	374	372	366	385	341	370	416	373	357	399	352	320	366	372	341	347	363	366	402	365	407	388	364	379	392	367	380	351	368	356	374	354	372	339	388	371	395	321	381	393	347	366	351	350	374	364	368	364	375	351	369	380	379	337	351	404	366	344	384	375	347	371	345	397	351	385	372	376	395	394	385	373	400	379	350	343	369	343	396	384	375	382	401	355	384	381	352	358	382	375	380	355	410	375	378	377	338	351	386	390	359	350	378	357	374	371	348	368	381	341	373	382	374	382	352	359	336	400	379	386	385	364	377	352	407	373	405	376	352	348	387	357	363	376	353	386	329	378	396	370	361	382	377	317	367	389	396	366	381	379	370	376	367	368	356	368	371	400	380	367	393	354	359	370	350	363	365	375	383	383	359	375	364	389	390	378	366	357	392	394	407	364	378	357	361	358	385	364	368	334	358	347	393	364	359	359	379	343	371	377	362	395	400	391	365	398	385	370	361	391	377	308	388	375	391	376	391	357	387	375	371	367	393	350	363	368	342	434	339	366	354	339	354	362	395	348	377	383	377	381	375	376	383	330	359	357	406	387	374	384	368	357	339	388	373	377	361	360	403	353	358	329	364	332	374	379	369	356	408	343	379	389	340	366	404	348	402	358	383	342	340	335	364	368	365	350	328	380	361	361	384	386	391	391	397	343	368	427	349	387	370	384	345	354	391	363	378	377	394	354	350	333	398	339	394	389	356	385	422	372	374	411	363	348	348	353	381	373	353	362	344	364	377	367	379	363	356	375	393	348	362	363	342	414	365	359	361	401	368	358	391	392	349	354	336	380	384	383	373	385	375	376	378	388	393	344	392	388	377	379	370	369	404	351	389	372	379	400	400	368	382	382	363	347	369	372	393	321	391	397	389	364	348	374	367	359	361	375	381	356	381	362	400	404	321	364	283	376	400	390	378	407	371	369	353	399	322	371	353	354	348	383	380	350	383	398	375	334	358	368	381	398	370	398	357	340	366	390	393	351	389	368	407	362	362	357	402	399	382	329	385	360	359	370	375	389	396	347	351	389	352	326	389	389	355	369	379	390	362	357	394	394	377	330	421	333	395	343	371	357	380	379	374	362	346	311	382	381	360	377	370	403	350	371	386	336	374	379	369	355	363	334	395	391	356	390	351	377	391	387	345	361	370	361	344	366	342	358	393	385	413	393	363	383	388	376	384	401	344	343	364	401	385	369	392	401	396	363	365	359	354	363	356	367	377	368	356	356	360	383	392	388	379	353	395	378	377	376	390	357	361	383	356	369	373	373	385	353	351	376	408	353	383	372	337	336	384	367	355	385	363	381	399	373	375	373	381	356	345	392	361	399	407	377	339	359	374	368	389	380	370	391	355	384	369	389	356	424	366	372	383	396	376	392	375	400	353	356	368	350	375	354	404	362	369	383	385	356	346	361	337	384	373	379	375	384	369	419	379	377	361	382	359	386	354	413	375	356	380	382	392	360	387	352	377	383	367	350	346	349	360	341	362	348	366	398	356	384	372	353	357	381	370	386	386	384	388	393	376	381	399	362	378	378	388	360	364	369	339	415	369	353	380	368	375	378	381	362	346	380	373	371	361	366	404	349	349	389	332	413	345	342	358	371	396	359	347	356	373	353	374	383	366	365	379	323	356	372	397	363	392	336	392	390	385	345	390	367	347	390	379	371	380	353	378	337	418	377	395	381	332	352	347	372	395	340	388	351	373	343	383	412	358	354	346	342	382	341	388	375	384	353	395	404	406	388	368	399	382	395	361	377	410	363	377	381	383	331	369	356	413	394	350	385	344	360	398	391	403	375	379	342	361	355	367	339	390	380	399	391	368	384	353	394	368	415	355	358	394	337	376	370	406	357	372	375	347	358	380	371	357	359	348	392	382	375	398	342	337	396	342	363	340	405	386	379	383	403	387	337	355	393	346	340	355	341	350	378	360	362	358	352	374	365	377	349	363	362	366	341	410	359	384	376	369	413	360	352	362	406	364	351	379	331	375	360	395	398	367	390	367	355	360	351	347	361	373	380
4753	2053	1319	715	532	506	427	476	425	469	489	457	428	447	463	452	419	357	416	444	454	400	453	423	440	436	448	445	468	475	446	441	425	459	447	432	445	425	470	431	450	428	407	396	484	438	442	456	442	430	431	425	446	438	425	431	450	445	433	406	395	424	375	393	450	452	473	422	457	450	404	420	437	416	423	410	434	417	427	436	460	472	429	426	437	443	427	439	453	416	422	399	414	409	436	466	437	419	450	410	427	430	406	427	424	444	461	425	427	443	480	466	445	418	437	440	430	419	440	389	457	390	440	463	391	403	457	427	429	409	435	387	452	440	433	426	455	440	421	391	432	435	457	450	398	419	472	428	429	407	450	462	392	435	453	467	415	456	429	427	441	408	433	422	428	427	419	462	432	428	440	425	446	439	443	417	390	426	435	405	473	456	431	425	425	422	429	440	441	441	409	431	442	417	450	420	424	417	450	442	416	438	435	424	403	447	422	458	464	448	412	467	448	429	412	452	456	438	418	471	443	453	429	459	454	423	435	460	414	419	438	393	451	413	423	440	428	426	470	429	400	434	441	441	431	478	442	407	414	418	430	435	401	400	459	431	414	434	442	422	403	464	415	411	435	439	466	401	459	443	435	409	444	420	405	433	424	431	449	441	422	426	415	434	434	420	448	441	418	420	391	438	455	444	383	435	449	436	412	407	464	439	419	415	406	423	411	393	397	432	463	471	455	459	423	436	417	437	432	452	432	425	410	431	439	444	468	466	393	445	436	422	449	431	414	455	445	423	415	390	459	440	412	426	413	434	449	438	438	431	451	459	429	404	415	453	421	423	421	449	426	384	432	430	429	446	438	448	428	405	420	425	440	425	385	432	448	415	423	387	405	408	430	431	385	439	432	407	450	455	443	487	412	410	440	450	437	445	447	408	411	463	399	434	443	416	428	461	454	431	420	420	420	455	425	434	397	437	453	425	434	453	445	429	416	462	442	408	411	445	424	407	427	423	451	394	474	426	421	492	460	448	425	466	433	369	441	454	416	403	429	402	429	426	446	434	455	468	460	430	440	388	426	402	424	436	444	456	439	434	426	430	484	450	405	501	430	410	439	453	413	419	437	440	437	428	461	458	436	442	404	439	413	399	423	447	440	426	459	430	433	402	472	414	445	410	456	450	415	440	444	420	461	420	426	428	428	408	435	450	452	412	440	432	439	450	413	455	459	435	439	428	443	459	437	472	450	442	404	400	454	406	421	399	402	421	432	424	471	405	447	472	439	412	386	451	428	423	429	443	409	450	444	428	453	449	432	433	448	423	425	432	435	403	428	425	442	419	460	453	426	447	433	412	433	446	442	498	426	448	418	407	397	455	380	409	388	453	432	426	393	432	456	390	426	466	455	453	413	428	389	456	451	408	418	405	434	455	425	427	401	418	449	450	420	411	394	435	417	397	432	424	391	414	470	436	434	478	443	450	416	402	426	454	414	442	423	420	438	417	436	446	421	456	446	420	417	439	442	428	425	414	441	422	437	454	447	379	478	419	429	426	431	408	452	450	447	456	393	426	411	445	421	375	426	417	416	437	417	397	415	450	456	447	448	438	420	424	408	401	402	436	385	438	436	396	428	464	467	445	404	479	426	424	448	390	401	421	422	427	417	444	435	419	397	424	416	416	439	431	420	436	404	462	467	417	425	419	450	445	437	428	420	459	424	433	415	429	431	444	475	395	436	423	441	468	431	406	414	433	396	449	434	392	434	438	423	416	465	439	417	423	410	422	426	407	426	437	474	421	439	437	419	436	434	458	409	414	440	432	430	448	453	388	440	436	424	440	422	447	396	412	417	451	397	412	418	446	432	417	457	414	397	415	417	445	410	429	443	415	446	448	439	436	419	444	407	453	444	454	420	458	431	432	434	411	408	442	390	394	433	430	439	442	464	421	477	418	406	437	451	408	412	441	397	449	437	405	465	467	458	403	431	430	422	418	446	466	422	468	418	415	463	450	460	452	429	433	443	434	425	414	434	428	410	417	420	408	442	440	464	408	405	418	424	414	433	444	410	443	444	430	419	425	443	430	397	436	444	425	436	438	384	457	458	413	473	428	454	401	422	445	392	401	445	423	451	411	427	421	383	411	424	421	408	430	432	414	434	402	411	411	466	428	438	427	441	412	436	420	438	406	428	440	441	439	460	436	414	423	449	436	409	429	426	432	398	412	415	402	429	447	427	420	454	395	438	407	439	454	437	413	441	442	455	395	430	467	447	405	420	429	423	441	426	439	467	392	434	434	421	449	436	426	479	444	424	417	424	441	442	412	429	406	445	421	446	425	453	421	452	460	460	409	451	437	415	472	414	422	440	450	427	446	434	398	412	461	434	439	412	471	462	418	430	441	424	383	458	416	445	456	402	465	467	432	408	408	459	444	414	443	433	460	435	444	419	434	457	424	410	434	409	407	449	426	429	430	450	417	473	438	459	442	419	436	451	398	430	437	423	420	467	393	432	439	420	443	421	421	449	410	437	438	423	436	409	397	418	411	440	425	392	428	380	427	415	435	436	428	475	439	402	397	374	455	431	434	415	394	387	395	430	474	427	437	433	420	458	416	395	424	429	456	435	446	428	475	440	455	417	389	405	415	411	414	419	408	446	412	401	435	403	430	426	415	401	449	432	428	421	440	424	437	435	412	493	441	419	446	445	421	420	455	427	447	393	412	461	396	439	444	421	416	448	444	468	407	431	440	432	421	437	399	407	419	395	417	422	461	419	443	426	444	409	431	404	449	414	428	437	454	438	465	413	423	428	466	465	427	452	443	429	435	411	397	438	402	386	421	417	433	455	431	433	396	436	405	462	408	408	427	417	441	448	412	439	430	422	409	395	423	433	430	428	421	451	424	424	430	450	427	402	438	400	419	431	454	450	416	439	402	415	413	415	434	414	414	424	434	444	420	417	414	452	397	449	449	400	438	408	404	443	446	432	431	454	470	420	403	431	438	422	422	428	419	409	439	466	397	435	470	439	423	466	458	412	416	431	432	458	436	451	431	443	438	434	414	405	446	434	412	426	418	417	377	429	420	427	419	414	444	419	452	442	431	453	416	415	399	456	389	370	435	447	455	431	458	401	421	403	447	456	431	400	396	476	441	440	459	447	419	448	442	448	409	459	458	448	446	428	421	440	416	423	450	432	394	426	430	383	417	411	436	415	430	423	432	434	420	413	408	441	419	452	451	446	449	434	438	447	433	429	411	458	463	426	403	439	457	427	421	439	451	429	442	433	433	386	445	468	425	430	425	442	433	419	393	433	395	452	414	422	449	431	445	416	442	448	438	435	448	432	417	414	464	428	404	414	403	451	449	445	421	428	407	416	458	397	442	448	431	437	432	454	430	467	427	420	451	444	403	432	406	478	445	435	422	420	431	452	404	459	434	446	492	406	440	396	437	447	408	417	457	423	411	419	427	408	441	431	392	407	436	448	404	429	455	447	442	400	439	442	421	435	442
23733	21428	28651	24604	21405	8636	1072	715	684	598	522	517	510	514	483	514	482	462	438	479	492	436	421	435	442	445	413	439	435	443	410	463	444	454	421	445	395	478	417	456	421	436	422	403	427	407	431	456	440	414	433	368	413	414	440	447	436	442	445	421	399	410	404	400	392	447	461	397	426	410	401	391	426	449	441	407	430	402	371	420	432	437	394	448	452	447	389	409	420	409	405	400	398	415	432	412	439	426	440	447	421	440	447	406	422	433	416	440	443	421	431	416	440	419	428	402	391	444	437	422	430	392	392	438	430	444	439	420	435	417	421	430	444	367	412	433	440	446	425	437	430	405	449	424	424	398	410	441	439	416	405	457	425	418	443	426	405	415	414	426	404	438	431	428	400	421	402	431	397	452	471	444	438	439	403	412	445	446	443	402	428	432	436	443	414	411	428	401	405	408	416	410	424	430	406	439	418	408	416	397	417	404	410	450	377	435	429	441	404	402	449	408	435	413	467	446	445	445	414	403	439	437	414	425	382	373	407	385	425	431	416	445	380	383	447	399	403	415	434	437	399	396	434	407	406	438	411	382	411	450	406	387	443	388	407	432	439	405	450	416	446	391	429	410	432	450	401	403	416	423	418	401	423	409	446	455	430	396	435	437	420	430	429	418	430	419	402	429	415	428	425	405	443	416	407	440	414	398	413	401	418	408	432	400	401	415	436	399	408	392	467	383	466	401	409	415	385	406	410	443	415	435	396	434	464	424	414	425	424	410	406	416	442	472	427	409	469	398	400	402	402	391	432	426	408	432	414	422	401	428	394	397	440	444	420	404	406	401	405	425	437	441	414	429	435	400	414	377	396	422	456	437	429	397	421	402	421	437	407	385	401	442	417	421	442	413	429	405	403	425	391	400	434	405	395	425	418	426	382	424	426	396	432	438	451	444	431	389	421	443	409	415	418	405	401	439	450	397	409	403	412	413	411	404	430	395	405	407	400	373	430	419	400	410	440	430	425	397	395	372	399	410	449	420	405	418	440	435	407	457	446	394	405	453	432	412	411	419	403	398	432	471	431	415	427	385	396	428	430	409	409	397	381	451	437	432	417	428	432	447	404	397	424	430	452	402	419	465	404	438	407	424	441	405	447	424	453	468	457	450	401	411	387	451	382	393	404	411	430	405	403	421	423	486	400	435	423	387	411	378	396	402	463	424	418	434	405	372	430	380	488	433	393	438	430	385	373	421	445	421	402	410	393	403	426	408	406	382	413	418	376	396	386	426	416	438	432	412	468	461	419	408	405	456	391	405	443	402	409	423	418	440	388	404	429	430	404	466	414	400	455	415	399	409	478	409	413	391	442	431	432	413	402	429	447	443	415	425	408	446	421	389	404	407	427	417	434	428	442	423	405	415	384	394	429	429	425	392	414	391	411	423	387	419	416	448	418	417	408	455	425	421	455	468	428	446	411	398	396	431	393	406	423	386	417	424	411	403	443	415	409	414	431	417	379	451	397	423	418	388	403	430	418	401	430	375	382	386	450	442	424	417	404	434	445	399	420	452	437	416	483	397	434	405	472	430	420	385	403	441	416	451	445	404	404	394	390	416	404	428	416	407	414	377	400	411	380	449	399	421	389	432	432	430	431	429	411	405	405	427	416	410	421	403	419	411	431	448	410	418	409	425	429	420	416	415	462	401	428	411	446	387	423	393	405	408	441	428	419	416	475	407	391	406	471	431	420	408	452	453	445	431	429	466	396	408	437	417	424	393	451	434	426	417	433	401	407	428	391	418	425	410	403	440	407	442	416	426	453	399	413	396	436	439	439	389	414	400	453	413	396	418	398	434	414	435	395	416	402	416	431	422	431	395	435	393	421	438	393	436	375	411	434	388	406	365	418	425	417	410	405	458	414	415	444	388	442	408	419	439	427	442	437	391	409	453	458	401	435	433	419	417	423	465	430	447	426	411	387	401	398	396	412	436	423	409	424	432	429	416	415	433	451	407	399	424	417	430	448	401	447	431	429	433	448	410	427	440	396	464	413	400	389	373	458	435	474	418	406	439	401	428	398	448	403	427	433	418	450	414	421	419	412	392	407	441	408	448	396	423	415	459	396	449	422	421	429	441	455	432	369	429	437	419	417	454	461	466	411	383	417	444	426	419	383	411	412	407	379	436	438	447	415	404	443	433	399	450	462	440	457	433	421	428	403	412	430	441	452	414	436	430	437	407	480	451	387	412	439	424	428	427	416	389	432	420	423	421	422	391	403	413	463	403	460	413	438	423	408	424	422	405	427	422	438	455	437	424	397	417	442	447	444	439	400	381	415	421	435	480	420	431	434	442	417	386	443	419	401	422	426	427	406	436	452	440	433	408	424	416	402	382	412	403	399	431	441	404	420	410	425	401	406	429	431	417	408	435	442	418	412	437	437	388	482	432	471	422	414	376	385	446	410	415	456	432	411	403	428	443	395	429	392	439	427	417	411	435	413	396	431	390	457	452	435	393	417	402	421	430	395	439	390	395	423	429	419	415	431	414	428	416	442	466	397	429	388	379	429	402	436	431	414	443	420	419	407	422	415	413	427	432	406	427	427	404	418	424	409	417	411	398	424	477	439	456	421	445	392	408	396	412	439	420	438	416	392	415	472	439	404	383	415	384	453	381	408	426	408	427	381	405	429	382	416	465	430	413	395	429	411	404	433	404	419	365	452	402	450	430	425	420	419	480	410	428	411	422	419	377	428	407	406	403	437	393	401	418	426	398	416	416	422	473	405	448	401	415	412	470	441	434	401	393	382	434	422	427	445	427	420	380	442	421	422	453	410	440	369	455	413	404	412	412	428	413	412	422	441	402	403	443	435	413	380	435	396	442	396	405	401	446	385	407	418	406	432	411	397	408	381	405	426	446	409	392	414	415	419	432	408	419	431	458	396	439	429	441	404	427	411	396	406	388	432	413	402	414	450	415	387	425	417	403	429	439	403	436	424	448	480	433	437	386	401	424	399	424	450	450	443	381	431	383	445	410	430	442	399	390	399	402	436	430	422	413	439	419	434	425	400	388	437	427	436	413	373	468	412	412	381	417	429	389	423	422	401	406	417	406	442	422	401	408	424	408	409	419	410	415	418	395	443	410	412	410	417	432	406	399	456	411	453	434	442	430	403	404	429	409	410	399	390	393	442	395	403	387	394	457	437	451	413	432	432	438	412	442	421	404	369	437	395	411	424	413	407	407	389	460	397	442	432	421	441	429	398	389	454	416	415	410	428	376	397	420	429	405	417	373	434	378	450	467	458	463	435	438	417	414	439	413	397	402	415	410	435	406	420	415	432	395	390	384	429	417	432	432	415	438	447	361	421	457	408	444	441	486	375	435	414	444	401	380	426	431	435	420	423	422	421	446	446	433	424	400	377	391	402	444	372	395	421	434	415	469	414	409	417	448	433	428	420	444	423	405	417	403	412	407	399	427	458	444	426	412	389	418	424	441	400	419	416	383	402	385
4018	10146	6968	3506	2214	1669	1266	1074	878	798	723	615	669	640	585	530	585	537	516	522	565	540	570	518	527	550	495	532	470	528	514	545	508	493	468	523	452	534	521	483	527	479	526	516	493	502	507	522	496	502	490	500	487	497	504	468	523	508	490	484	532	440	490	496	489	488	485	476	496	492	496	489	457	471	527	523	471	518	471	505	545	520	512	457	485	492	485	490	463	511	498	492	490	478	511	508	501	525	483	538	476	485	475	475	463	489	447	495	511	492	454	476	481	503	492	558	500	479	457	489	518	481	485	486	455	511	515	508	504	519	495	503	505	495	482	499	500	505	501	517	464	479	502	495	479	485	469	518	500	496	494	469	509	498	491	514	493	474	460	479	484	478	501	468	490	490	479	487	524	470	492	496	540	492	499	498	453	471	482	488	437	480	452	491	510	487	553	463	469	500	514	500	527	489	509	478	549	481	493	467	516	501	472	480	458	502	487	470	455	489	462	497	508	450	460	479	488	510	500	521	463	491	521	503	434	492	470	455	456	475	465	486	489	545	549	431	525	505	500	480	487	466	481	486	505	471	494	473	469	488	500	514	478	485	473	482	527	512	472	498	528	510	509	480	487	480	464	440	521	503	504	442	461	476	478	509	514	506	478	502	480	504	498	513	473	481	504	493	473	423	474	550	484	498	557	522	504	499	477	466	489	513	456	461	441	504	477	479	474	502	492	522	478	509	514	492	488	466	480	459	478	472	513	493	517	470	463	526	486	469	502	501	486	521	482	481	484	467	486	480	494	476	471	457	477	499	459	507	510	483	477	446	477	498	507	518	492	483	520	477	499	512	516	507	512	453	461	486	499	451	456	494	464	473	497	496	493	510	516	491	542	453	534	482	440	524	494	494	476	511	461	492	523	494	492	470	452	492	499	464	498	473	499	485	466	488	492	471	475	508	488	498	485	525	502	452	486	492	485	493	520	501	525	507	459	445	477	464	526	483	492	437	509	492	526	484	535	466	529	524	508	538	481	517	474	516	496	492	521	504	532	510	505	504	515	515	496	491	513	496	438	511	497	497	501	494	528	501	506	465	500	481	476	500	488	497	468	506	459	487	518	481	551	480	462	467	524	510	484	486	456	491	482	525	477	522	482	477	475	511	485	536	472	525	487	476	487	479	483	504	462	487	505	467	517	519	450	515	496	533	456	508	497	518	511	502	510	495	461	522	526	467	519	452	468	513	478	474	468	467	512	484	492	440	483	493	496	546	455	459	469	470	457	508	468	504	506	481	485	491	464	494	487	478	476	509	481	530	460	462	470	512	541	541	494	491	513	463	498	481	516	512	490	472	514	495	450	512	504	486	465	522	485	487	472	534	477	478	519	484	476	470	458	519	483	494	484	482	507	512	507	488	499	468	502	472	463	493	460	506	507	483	522	518	511	537	456	491	515	482	478	465	480	497	466	466	471	525	476	459	459	500	487	496	482	493	507	502	487	485	497	456	492	515	479	501	475	532	487	516	510	555	502	479	487	482	484	468	489	470	491	489	474	542	521	465	526	504	460	469	471	452	515	491	449	486	508	475	486	440	507	456	471	482	514	505	477	485	506	499	518	472	513	492	463	482	487	524	521	478	492	507	497	460	491	521	507	479	523	509	511	472	442	503	485	517	506	487	501	484	463	482	497	499	455	460	511	516	469	500	491	477	525	464	537	506	459	483	470	523	535	475	444	504	474	461	511	463	465	464	494	494	480	508	463	489	506	468	474	517	484	488	487	499	521	523	523	519	496	506	482	499	480	457	506	476	491	454	507	510	461	508	491	539	491	549	512	514	515	520	483	492	489	486	470	467	513	479	504	480	461	497	488	489	462	479	522	456	494	513	482	507	498	530	478	500	495	467	521	515	482	482	493	512	484	525	528	482	494	506	452	478	478	487	487	529	516	501	462	458	509	485	494	497	502	486	497	486	500	496	458	508	497	502	494	478	478	452	527	504	481	482	517	468	502	514	487	465	493	501	492	504	492	489	515	479	487	486	496	498	505	491	468	511	477	491	454	473	490	494	510	459	489	496	487	463	480	505	519	512	479	519	474	476	482	463	511	490	486	467	521	484	479	451	480	470	477	494	486	467	491	491	486	513	525	478	476	464	507	507	457	514	507	484	482	476	488	471	452	488	530	521	502	482	504	466	505	503	465	485	496	451	519	472	469	521	453	514	526	497	471	512	474	529	477	472	500	471	507	539	506	486	474	478	481	479	509	499	471	452	521	486	477	499	516	521	514	468	508	464	517	493	470	505	507	458	514	511	453	519	497	501	490	489	464	521	473	499	536	454	469	472	482	502	501	479	519	475	484	448	465	514	500	509	504	516	489	469	518	534	498	500	498	472	510	494	526	477	503	472	532	469	509	478	521	501	483	509	527	546	502	482	477	492	500	461	487	489	504	500	507	488	494	480	479	497	519	453	460	499	521	498	476	513	514	528	463	487	450	494	489	507	456	469	501	482	489	484	480	484	461	487	478	505	492	501	485	449	489	479	506	501	521	465	503	491	500	457	533	462	460	502	466	472	461	452	476	478	451	535	546	489	476	508	490	481	476	468	463	496	484	516	474	492	501	468	495	506	526	483	491	502	493	443	519	479	480	473	506	513	469	501	504	518	492	493	475	509	480	464	502	480	528	482	526	521	521	492	432	491	482	504	474	447	477	472	467	478	496	494	501	482	537	493	472	472	500	486	486	458	472	520	484	510	521	456	487	492	465	545	493	497	498	488	491	452	497	493	509	488	477	502	471	495	489	508	492	524	506	477	464	511	490	514	506	488	499	482	507	513	503	514	514	509	483	463	514	477	469	514	498	519	485	521	520	519	496	485	481	497	496	516	512	479	500	521	462	496	496	503	494	489	476	482	483	480	473	480	483	493	489	540	487	523	484	487	490	488	496	489	511	495	474	510	476	502	497	460	509	484	479	493	485	506	480	524	513	484	482	487	459	474	459	480	497	520	455	468	443	481	501	504	491	517	491	468	500	532	502	481	491	510	540	484	473	522	489	493	495	552	472	468	517	475	484	513	492	444	501	522	505	503	487	466	482	481	473	495	527	455	505	518	465	495	532	463	485	482	434	499	517	480	502	508	494	479	515	512	511	505	542	471	522	456	508	552	454	442	484	507	496	481	540	489	524	512	463	480	494	532	480	486	496	521	503	472	478	463	494	512	506	477	479	479	522	485	498	473	513	499	466	485	502	477	464	475	515	501	489	486	493	500	443	499	473	520	502	505	503	496	489	502	476	500	473	502	459	492	517	513	483	495	493	531	508	477	523	554	507	511	471	500	468	493	467	512	497	489	532	474	512	483	466	469	501	494	497	462	504	505	499	543	515	482	472	504	486	485	533	505	505	497	477	476	496	500	483	491	471	513	521	492	500	481	543	468	481	468	510	459	523	482	468	491	515	525	463	479	504	495	485	467	539	502	459	530	485	513	442	474	504	481	475	509	485	483
24965	21423	27384	25714	8140	519	363	308	248	263	254	259	220	228	222	212	216	187	191	185	208	180	176	196	199	192	197	175	212	194	175	207	194	191	183	179	178	174	182	199	182	215	193	216	209	179	177	188	181	196	174	155	181	166	216	195	183	193	188	183	201	174	200	184	154	174	189	203	188	177	216	173	191	212	200	172	189	206	193	179	176	141	200	179	181	215	178	165	189	194	176	196	197	200	188	164	213	188	201	174	200	216	183	190	161	167	171	180	184	206	183	205	180	205	182	185	172	188	164	183	190	186	194	166	192	190	189	167	170	181	151	191	170	177	181	213	186	168	179	195	173	142	158	189	185	185	184	204	190	188	186	159	193	186	163	182	166	166	177	199	158	184	182	204	193	193	169	171	195	176	177	159	187	174	170	197	176	168	187	182	166	178	192	180	171	189	189	176	169	183	169	191	193	154	200	206	190	183	188	201	179	184	179	198	190	178	155	195	195	185	202	179	174	174	171	192	164	190	208	181	176	190	162	188	163	191	186	164	181	166	189	192	197	181	206	189	198	168	193	191	182	181	191	184	171	189	194	184	180	193	200	186	195	192	177	206	179	164	190	195	169	212	197	183	163	196	210	177	196	179	187	171	208	202	169	181	171	194	183	168	183	188	180	179	176	174	190	172	180	167	174	197	185	206	180	170	194	164	194	177	201	161	194	172	205	208	189	170	190	195	190	168	158	187	175	180	195	184	175	194	193	196	171	179	202	186	177	223	176	185	179	197	195	186	201	206	180	187	168	169	165	201	177	201	194	190	194	188	176	196	201	192	189	198	170	187	144	176	195	169	196	203	195	178	191	188	165	187	186	184	188	185	190	195	190	173	189	197	157	174	182	189	211	173	174	163	194	179	185	164	189	184	203	189	194	181	164	163	191	195	165	181	182	178	163	198	183	181	191	188	169	184	174	189	177	179	185	181	187	187	168	172	183	160	201	151	161	162	197	206	180	194	191	159	199	166	176	168	177	191	172	178	185	171	181	206	203	187	183	204	178	197	182	185	206	182	173	202	161	210	177	182	170	185	198	185	181	184	176	191	174	196	190	167	188	188	196	184	187	180	197	175	171	198	199	172	191	194	190	192	205	197	179	174	187	162	182	169	193	162	176	202	202	186	182	185	156	187	197	183	187	179	194	190	185	182	180	210	155	193	202	185	203	183	190	168	200	197	177	171	194	206	191	202	192	171	189	207	192	175	200	184	156	181	199	182	171	205	190	198	208	197	184	183	171	172	187	198	196	211	201	181	197	152	179	175	194	174	170	199	199	191	168	164	175	205	178	176	192	176	174	197	187	178	168	180	194	170	143	160	175	204	200	222	193	176	207	180	206	162	167	192	188	190	190	194	191	188	171	186	177	195	185	191	176	179	190	216	200	193	171	209	173	166	187	196	163	198	170	165	166	195	171	197	181	203	188	179	181	182	174	176	177	160	183	166	165	177	174	161	192	179	185	180	179	196	188	198	184	190	153	172	181	196	172	190	164	194	184	190	183	170	183	207	183	178	194	189	183	205	187	190	170	194	179	166	193	179	180	175	180	158	177	174	177	179	229	182	186	166	185	184	170	177	179	181	196	169	169	182	197	192	193	162	214	178	205	177	161	171	182	168	184	198	177	176	182	183	168	175	182	194	211	209	154	175	158	197	189	190	176	187	181	172	180	196	177	190	186	180	193	190	216	175	218	205	185	187	172	187	166	194	175	219	175	175	188	192	186	237	195	168	204	164	199	161	182	200	193	191	181	185	189	180	189	165	190	180	163	185	186	196	179	169	163	199	204	164	155	210	202	170	187	180	171	202	164	173	183	181	205	200	197	199	195	183	188	164	190	193	202	206	181	183	186	195	183	169	186	229	185	195	173	173	177	220	197	186	151	170	179	185	193	192	195	189	180	184	170	186	201	157	188	175	193	174	192	178	203	166	185	189	165	174	180	186	170	182	184	177	210	175	175	192	175	179	193	173	204	194	197	155	199	176	176	185	160	180	166	190	181	205	184	187	190	194	189	187	183	186	187	163	203	178	184	192	166	180	184	165	208	174	198	194	198	175	179	198	176	182	189	180	201	175	170	185	175	198	192	179	180	180	174	168	153	159	173	195	182	168	177	188	187	184	176	185	193	204	194	190	167	174	196	177	189	173	210	168	187	190	178	194	174	172	171	196	180	196	152	170	193	187	166	173	198	169	169	199	172	195	186	188	167	194	179	190	185	169	185	176	222	192	188	194	179	178	181	183	175	193	211	180	175	179	182	179	173	197	184	180	183	156	187	184	195	176	191	170	177	200	181	166	185	164	215	191	197	185	192	168	164	161	180	197	189	191	188	168	192	160	179	192	186	170	174	183	167	181	156	167	192	168	181	170	190	198	171	172	184	187	193	189	170	176	188	190	181	194	176	148	183	178	189	200	215	183	200	187	185	174	163	188	178	162	203	194	198	227	204	185	171	177	171	200	185	172	191	176	177	181	186	177	185	189	167	187	191	186	175	218	175	211	175	166	189	172	178	169	181	189	187	187	186	204	222	177	208	192	194	191	175	196	171	163	175	208	169	181	207	178	196	186	210	188	179	169	186	182	182	202	184	203	208	176	187	211	194	183	170	210	182	179	167	189	197	158	183	181	198	176	183	155	202	183	179	182	171	201	164	174	211	168	194	201	192	182	190	171	176	179	151	179	185	162	166	186	174	172	194	198	182	197	173	170	189	213	182	203	172	190	192	162	191	178	179	174	183	154	185	185	177	197	207	195	210	159	206	175	193	181	186	192	206	194	160	166	209	201	182	208	180	209	204	195	183	193	194	175	178	203	192	200	170	178	185	169	161	203	209	202	210	188	189	193	177	170	155	190	196	179	177	190	178	207	166	188	200	168	197	174	175	192	192	169	183	185	186	172	164	217	191	179	221	166	196	180	196	190	177	181	173	173	188	185	179	195	165	189	192	179	182	173	191	196	182	189	184	186	175	217	173	186	201	192	170	195	177	177	172	147	170	180	194	187	192	192	162	208	183	210	215	183	171	172	184	178	181	190	180	172	218	188	205	198	193	159	169	184	185	178	201	150	174	190	180	173	174	182	190	177	160	187	208	196	178	197	195	195	155	191	169	189	193	183	176	185	182	202	175	177	171	164	207	191	173	202	181	174	185	184	175	172	185	174	201	178	195	148	208	176	205	187	203	173	181	194	210	206	184	177	191	188	176	187	198	174	146	174	195	185	202	215	176	169	214	184	183	161	180	166	182	187	175	183	191	161	190	169	192	174	198	184	195	207	196	195	181	186	182	205	194	185	148	166	149	203	196	190	178	162	175	160	201	154	180	194	173	213	175	154	185	212	179	173	192	180	164	179	189	185	177	158	213	189	195	181	178	197	179	177	178	202	192	197	194	185	167	200	198	177	170	176	167	179	194	180	177	203	184	192	192	183	163	163	194	175	190	179	178	178	193	168	168	190	178	177
4050	6095	3861	1808	1136	861	584	539	453	387	343	288	308	291	308	290	245	254	274	232	259	226	248	224	246	217	219	190	241	236	235	256	217	230	232	218	233	238	224	241	250	215	203	213	215	224	195	250	208	241	232	236	231	213	224	225	226	211	214	219	208	214	214	216	238	217	240	203	223	232	230	211	194	199	223	199	221	207	213	228	210	217	184	225	210	171	218	197	232	231	227	228	226	223	214	222	222	210	196	203	203	201	209	206	242	228	224	193	208	212	212	221	209	246	218	245	219	213	209	222	194	208	243	241	223	228	234	209	207	227	190	229	219	219	223	212	177	230	222	218	192	209	221	198	209	187	212	207	214	205	225	212	210	235	221	218	219	214	232	207	207	206	213	225	228	239	205	219	236	235	211	197	202	220	218	230	200	225	211	224	220	230	216	239	232	223	212	217	204	221	207	205	236	180	231	248	210	217	229	210	210	200	209	213	223	210	233	210	200	220	238	185	206	233	234	230	209	204	201	228	197	234	209	226	215	214	187	260	210	242	216	193	207	203	252	219	188	188	248	183	244	206	225	232	201	230	228	215	216	208	193	194	227	260	216	206	227	213	243	242	236	214	228	219	234	211	216	234	217	224	223	218	201	195	204	242	235	191	215	226	214	208	214	232	195	218	200	256	193	233	216	216	214	224	223	211	208	242	208	241	240	242	204	225	189	236	203	226	201	203	202	222	211	210	202	242	189	203	186	215	213	223	208	200	220	194	212	216	238	232	231	212	206	243	226	239	191	207	221	205	206	230	223	192	209	221	240	248	210	246	212	213	229	244	215	227	207	187	207	191	199	238	181	219	226	208	230	234	209	214	230	191	212	235	231	225	227	205	204	199	224	211	232	205	219	245	204	215	214	233	232	223	226	242	239	235	215	215	238	249	248	214	213	235	226	203	232	194	226	222	197	196	217	220	245	213	229	220	225	225	205	213	194	200	200	228	229	209	215	230	219	209	219	189	207	205	208	218	203	222	227	219	211	235	230	254	214	238	219	222	219	213	217	206	196	211	238	241	220	215	228	212	176	186	205	221	229	234	242	227	202	218	228	217	215	253	248	227	215	238	208	202	213	228	204	217	243	195	217	220	240	231	243	230	219	222	240	220	239	220	224	184	221	217	216	184	220	208	216	233	227	225	228	216	191	199	217	228	214	187	248	216	228	201	198	198	234	234	211	221	222	218	238	213	221	224	209	200	207	184	216	219	209	247	229	245	208	235	222	202	211	187	198	191	213	207	231	217	225	234	203	201	198	240	239	189	206	213	213	215	214	194	222	243	203	224	245	210	200	186	216	224	223	212	192	231	235	193	222	219	216	216	228	205	223	232	217	201	218	231	204	200	201	198	222	230	220	231	204	225	192	190	224	223	213	213	218	198	214	200	208	226	234	207	224	199	227	204	225	227	209	205	200	209	211	226	208	222	193	210	195	202	228	219	227	201	210	230	208	198	228	218	217	226	202	191	217	223	220	224	198	195	221	227	215	207	210	234	242	191	190	209	218	217	215	249	196	219	216	205	209	234	210	212	197	212	228	224	229	213	223	230	204	199	209	223	219	233	212	205	201	194	207	216	201	212	222	184	230	242	220	201	223	205	194	208	219	207	217	199	208	237	240	199	231	240	198	193	196	205	198	193	230	212	204	207	187	246	212	204	211	216	194	233	178	226	206	221	226	215	224	227	220	230	197	231	199	246	222	225	187	217	194	219	215	222	220	203	213	237	192	228	217	223	225	203	201	221	197	200	218	193	221	244	232	207	197	182	229	199	206	209	224	233	226	213	212	209	229	195	212	223	198	201	230	229	207	221	211	218	229	196	214	225	206	209	209	241	213	246	221	210	207	205	219	227	230	219	221	225	218	229	200	213	202	212	238	212	220	200	207	242	243	221	216	193	216	216	222	210	224	212	202	208	233	232	238	214	232	226	232	225	206	219	239	216	215	240	207	218	211	241	187	230	198	230	205	233	227	228	200	207	216	242	232	211	216	215	213	216	219	242	217	226	190	216	218	239	196	252	202	209	227	194	220	250	217	193	207	208	215	214	250	204	224	229	241	225	190	223	204	200	212	217	226	245	231	196	216	214	207	223	217	218	233	215	199	222	206	222	242	209	230	190	238	218	228	194	219	198	212	196	217	196	186	239	240	208	192	196	254	218	222	226	216	221	202	213	196	197	203	218	217	243	219	219	217	237	244	193	245	222	239	214	233	217	215	241	191	207	224	197	213	217	209	227	220	204	197	210	203	202	220	240	216	234	223	236	222	246	216	227	219	212	215	221	211	205	212	212	228	200	204	220	206	204	249	214	211	208	239	227	231	217	234	212	232	187	237	207	203	211	192	242	225	205	216	221	234	225	226	201	227	203	217	233	262	223	201	225	216	221	229	231	205	201	218	202	205	226	207	236	215	202	217	230	188	207	213	217	219	231	214	202	201	214	221	238	241	234	221	212	200	239	212	229	197	257	261	221	193	230	230	221	218	180	223	217	216	221	238	219	216	207	230	202	202	222	196	207	208	188	197	220	241	226	213	227	223	217	213	227	230	225	191	230	207	187	227	206	222	205	211	216	210	216	242	238	209	233	242	193	202	218	216	223	197	217	214	210	205	222	231	200	201	251	252	215	215	242	181	180	209	238	230	238	229	227	197	207	221	210	216	235	219	229	218	200	205	229	227	204	216	192	218	202	213	186	226	195	213	205	194	224	242	202	220	218	215	203	245	217	197	206	227	215	215	244	234	212	194	209	214	222	199	227	250	225	238	223	194	225	214	220	243	215	206	204	228	211	222	242	236	184	220	213	220	193	195	219	233	197	239	225	203	206	233	212	213	218	225	236	214	202	213	228	243	230	236	183	185	225	227	245	229	209	223	227	223	227	210	201	211	210	223	222	224	211	219	216	233	213	212	213	239	219	199	222	231	193	198	209	193	220	212	206	216	219	204	210	214	235	209	227	226	202	225	216	218	209	215	191	214	213	215	218	214	207	232	194	222	205	200	214	218	235	201	238	219	218	192	234	216	190	232	224	231	222	219	230	200	217	222	212	216	222	209	201	210	220	210	227	219	234	213	223	223	209	221	206	221	229	224	209	229	195	207	195	221	228	212	186	210	219	219	240	195	211	208	230	233	227	238	231	233	202	213	226	224	202	251	220	223	207	218	221	184	213	217	206	217	220	217	213	234	206	207	218	220	226	221	216	207	223	190	251	218	210	217	222	250	211	213	234	221	227	215	212	199	201	224	241	235	217	231	204	220	199	209	202	236	199	200	200	214	225	221	188	244	219	213	194	221	242	232	238	229	210	210	231	222	219	242	227	217	214	220	198	215	213	222	210	200	203	216	193	199	234	238	228	228	227	217	217	208	195	221	218	202	222	196	230	231	203	217	215	198	202	240	244	213	221	202	233	224	252	224	236	232	225	219	188	201	217	208	201	226	183	218	222	214	230	213	231	210	227
22802	21466	29193	24132	21458	21460	5811	868	616	492	448	427	398	373	325	317	299	266	234	274	266	231	232	217	254	252	256	239	212	266	232	211	239	259	242	228	226	225	210	219	194	213	228	220	198	222	221	203	229	212	229	208	190	242	231	215	216	232	237	224	173	224	199	201	212	216	214	209	199	186	231	220	226	200	198	219	226	208	216	232	212	223	227	209	198	209	208	192	191	197	204	216	205	215	215	212	191	252	210	249	199	213	192	202	210	224	210	196	211	229	204	231	200	196	213	212	205	189	210	209	198	207	205	207	214	232	196	201	190	210	175	213	202	205	200	209	210	220	184	204	214	200	227	194	209	230	188	225	238	196	205	238	210	202	235	232	204	214	199	193	212	202	212	206	210	209	250	209	212	230	187	201	219	221	201	212	201	214	209	207	231	197	204	223	202	197	205	219	197	226	211	193	228	232	187	207	212	220	221	209	200	220	236	195	202	186	193	211	202	223	229	215	183	205	195	201	182	226	225	202	207	203	204	201	232	186	203	203	214	196	202	222	184	204	206	225	225	215	218	223	192	214	228	228	223	198	212	215	189	230	201	205	192	192	214	191	204	219	203	237	195	216	226	194	205	222	190	209	207	221	219	211	209	216	204	195	196	201	191	217	197	241	208	209	233	201	206	180	214	212	204	207	208	177	217	223	213	186	214	198	203	193	228	232	219	196	219	207	183	188	187	213	209	207	204	194	201	192	212	183	213	216	190	220	208	198	191	220	206	213	196	203	229	196	218	217	207	206	227	179	206	219	200	189	225	201	197	210	201	217	204	208	210	210	204	199	209	209	219	180	209	185	192	205	177	182	193	203	190	228	211	188	190	227	208	209	212	213	214	230	208	174	232	212	177	197	235	208	210	232	193	231	222	187	215	217	216	200	184	187	197	193	206	200	227	220	193	202	193	203	197	208	188	225	226	228	211	226	198	168	213	177	211	204	223	202	218	222	248	192	205	204	223	207	207	220	230	194	211	191	208	244	191	190	212	212	198	196	208	214	210	212	194	229	211	189	203	183	199	213	190	203	187	189	205	195	205	204	228	223	224	186	213	184	200	207	202	212	221	197	220	207	225	206	233	205	195	182	196	201	225	223	202	214	192	202	233	225	217	229	222	195	214	203	189	219	196	206	190	223	206	217	228	204	217	215	181	206	198	183	181	215	200	215	209	184	201	193	195	193	228	245	234	209	220	228	209	190	191	181	212	209	197	209	233	223	207	210	207	205	194	203	194	220	194	205	200	202	203	201	223	199	214	202	200	193	225	231	225	199	196	215	222	194	230	212	206	187	199	192	178	217	195	227	240	210	195	215	223	184	207	213	196	177	207	204	210	227	219	203	183	221	192	199	206	188	200	196	218	212	209	228	229	191	201	217	203	226	235	203	178	226	201	198	201	211	208	167	202	214	201	201	189	206	178	222	232	216	189	184	197	198	217	222	214	219	208	226	191	178	241	180	192	219	225	225	208	228	197	202	215	216	222	234	195	191	213	234	204	221	196	206	217	206	193	229	214	205	215	211	218	200	236	199	220	203	220	212	222	205	216	182	222	219	226	213	203	216	221	228	230	203	213	195	195	219	197	179	207	230	213	192	218	196	206	199	192	199	210	205	214	181	208	195	205	205	200	205	202	217	215	200	223	172	246	185	234	208	212	197	199	202	192	176	198	217	223	177	229	201	217	212	173	195	187	206	210	208	200	221	217	207	197	213	209	222	211	221	200	207	208	202	220	191	212	226	213	205	183	235	200	192	212	200	226	196	183	206	220	215	195	200	195	217	211	194	212	206	208	204	202	221	188	236	228	204	181	197	235	195	172	194	187	213	211	201	209	207	221	204	187	202	229	187	220	201	189	223	235	208	204	236	191	205	201	206	191	195	195	202	196	224	217	196	214	217	223	203	209	199	240	239	211	213	178	215	215	198	200	209	182	220	181	198	208	211	205	233	219	223	195	243	213	209	220	218	212	214	212	201	208	206	217	189	223	201	209	187	192	228	192	184	207	217	185	203	191	193	186	205	201	204	205	218	191	227	204	230	209	218	172	240	208	200	206	174	192	194	191	201	205	223	205	198	193	190	195	197	199	213	212	204	201	203	208	205	219	207	230	207	211	203	202	213	209	200	181	217	228	189	204	219	187	236	199	239	214	204	195	194	193	189	194	223	231	225	224	221	215	215	195	250	207	221	222	214	234	187	204	201	194	191	219	223	199	222	231	234	182	199	230	197	176	210	200	209	208	213	214	196	208	202	233	222	206	213	214	223	216	211	213	179	214	185	212	231	199	214	201	205	209	221	219	215	199	225	201	206	205	211	205	230	235	218	220	202	210	218	208	226	196	225	207	208	238	198	183	197	175	190	224	209	180	189	204	192	211	220	193	221	204	248	190	190	207	199	194	194	180	213	219	206	214	215	205	202	214	204	203	223	211	229	207	208	183	190	195	202	216	219	240	216	204	195	204	213	214	214	176	224	188	201	223	220	245	194	216	207	198	212	208	183	220	233	198	205	205	190	199	213	219	211	217	202	199	222	211	218	211	204	206	189	224	203	222	200	184	183	219	212	194	211	199	212	185	201	186	207	208	170	211	196	181	188	213	216	200	192	217	201	204	209	198	221	218	183	204	221	180	244	220	226	222	209	180	207	205	207	184	233	202	216	232	220	231	224	187	198	209	201	187	197	213	221	201	213	240	229	180	196	202	235	188	230	200	209	187	201	212	189	198	186	201	227	202	199	210	206	192	196	224	223	207	173	218	197	236	202	224	189	204	186	233	185	190	198	212	173	221	198	219	184	199	199	200	227	216	223	242	195	189	225	202	210	208	207	222	212	203	207	228	247	197	213	209	186	224	194	193	208	183	243	179	210	210	178	229	210	200	214	210	207	214	196	196	211	200	233	223	226	230	207	196	206	208	222	189	217	236	182	217	166	216	207	189	192	227	211	234	223	195	198	211	197	212	190	217	199	211	200	202	198	191	201	195	216	233	239	213	210	202	201	223	201	213	211	210	193	194	191	196	197	205	195	195	239	211	198	209	205	200	180	193	203	224	220	226	225	227	208	219	187	196	214	196	196	218	214	224	184	183	219	198	216	216	224	179	187	194	223	219	225	191	204	190	214	243	221	210	184	212	207	221	203	179	222	215	224	210	211	235	229	219	204	185	214	222	189	190	196	200	211	205	197	220	215	197	212	209	204	192	219	215	223	225	192	220	201	199	201	211	214	213	198	195	213	183	210	195	202	202	200	185	199	215	192	211	211	212	196	208	186	214	207	196	208	202	197	207	207	198	217	245	169	226	209	217	216	201	221	207	198	188	191	202	228	232	213	202	203	213	196	190	204	207	214	207	193	185	206	198	221	186	194	174	194	224	204	200	202	201	198	220	181	205	199	199	214	229	201	223	214	209	222	209	203	198	246	204	213	214	195	226	221	203	206	251	209	220	208	188	186	212	209	210	208
5715	15511	10836	5299	3443	2441	1820	1355	965	805	682	611	526	487	443	430	400	415	394	361	319	320	311	335	321	337	301	283	310	269	293	296	272	314	285	245	270	273	251	277	270	248	277	240	253	299	248	249	254	270	279	257	244	240	255	281	256	252	276	266	252	245	254	266	270	232	274	217	254	265	261	245	268	237	247	203	217	253	245	255	231	275	239	250	235	266	263	271	266	246	225	234	232	279	253	257	231	266	201	278	261	270	271	233	271	249	271	243	241	248	246	288	224	271	228	264	280	253	248	240	256	253	261	246	226	274	249	238	277	257	263	243	218	258	231	252	224	252	238	257	266	277	234	254	264	241	255	224	257	231	250	246	248	261	246	264	227	236	242	235	248	258	226	258	264	230	241	250	207	233	280	228	232	260	256	247	243	233	245	265	296	222	225	277	218	266	248	254	226	252	257	275	257	233	253	233	255	245	252	229	243	230	244	249	256	273	268	264	235	263	254	246	251	248	241	246	241	259	243	236	225	243	237	236	241	227	247	243	231	250	268	226	218	256	265	282	279	244	263	252	243	231	250	257	268	263	266	252	280	247	238	277	235	279	251	250	234	251	252	248	266	220	220	280	268	232	235	232	249	254	267	239	277	249	237	239	270	266	269	264	259	239	234	260	271	265	262	249	245	246	203	253	224	233	253	273	223	244	273	246	278	235	240	238	264	296	253	280	275	276	279	278	242	237	267	260	240	275	251	261	253	252	277	221	228	232	252	247	262	249	266	262	235	246	253	272	235	254	253	257	236	210	258	240	241	254	253	250	229	238	244	271	256	255	256	242	244	245	245	255	240	247	243	254	243	271	253	240	226	222	212	261	235	247	258	239	278	235	248	245	255	247	238	273	261	237	250	273	249	253	232	239	253	247	237	213	291	274	239	250	233	224	255	280	229	252	249	265	248	266	239	234	249	257	253	263	256	269	234	243	223	249	238	222	230	257	254	256	247	262	240	258	233	232	272	250	240	252	267	272	254	250	255	250	241	267	252	247	273	261	254	270	269	228	241	228	266	261	237	263	269	254	223	219	232	268	268	238	266	239	230	245	254	276	240	275	230	267	243	257	234	234	240	232	238	253	249	240	235	248	240	267	255	244	256	251	221	243	242	251	241	248	250	234	249	220	212	210	245	238	248	277	280	248	211	247	221	237	268	219	253	240	244	270	287	235	264	263	269	245	248	228	248	246	252	243	238	256	240	251	257	257	236	232	272	235	243	238	269	249	249	242	250	269	248	243	253	246	243	244	246	268	257	257	243	261	250	230	249	249	247	245	257	223	243	245	279	256	235	260	241	254	225	255	248	258	236	241	263	228	241	259	271	250	252	251	244	233	237	242	232	230	223	259	270	266	257	238	273	235	239	250	273	236	270	218	277	219	231	224	227	238	232	250	231	258	261	253	280	241	266	246	266	233	263	253	240	255	228	253	263	283	238	266	259	247	242	263	227	279	255	242	260	237	251	256	243	259	233	234	252	209	256	252	236	224	240	241	265	249	269	271	256	238	228	228	268	251	261	241	221	244	251	249	268	237	276	248	241	236	265	247	252	254	241	290	235	252	239	272	250	252	264	222	254	275	248	273	233	255	240	250	272	253	244	257	244	254	285	269	242	283	256	248	254	270	249	243	288	279	245	214	257	214	248	206	262	228	242	243	238	255	257	237	241	230	241	244	270	275	239	246	243	275	227	254	287	244	254	248	226	249	259	232	247	254	230	245	249	255	246	246	248	234	269	271	275	258	234	248	279	256	248	237	274	236	251	247	254	237	253	247	250	248	263	238	256	244	253	264	259	237	286	253	255	247	260	242	239	262	273	247	254	254	235	238	264	247	254	244	237	250	231	269	248	249	226	224	254	252	252	262	281	241	256	244	240	249	240	238	253	249	251	252	251	259	240	225	255	258	255	228	255	247	263	252	266	270	258	251	234	222	240	227	253	225	214	242	261	246	245	252	267	243	254	261	233	259	238	243	217	247	269	256	244	241	224	215	222	249	239	243	252	264	248	267	221	237	251	246	252	273	252	243	265	260	255	261	263	237	267	248	225	223	257	247	235	263	270	238	223	241	261	226	255	266	263	220	245	234	256	268	245	229	248	242	282	222	265	220	209	240	240	244	237	241	223	243	263	263	270	231	249	209	257	253	241	235	267	272	254	264	240	228	240	230	230	269	273	226	287	234	300	244	264	258	238	246	256	260	251	272	255	250	245	247	270	281	232	267	260	236	247	252	235	238	217	226	244	246	262	240	257	277	253	243	252	218	267	234	230	258	257	263	236	233	253	255	254	238	228	256	282	252	244	251	257	257	242	227	256	273	254	257	253	252	267	256	253	257	250	259	254	239	262	256	249	266	258	241	228	253	271	246	255	244	226	235	251	252	262	259	244	258	259	222	241	214	234	231	235	240	235	246	273	259	254	229	247	228	238	244	246	267	250	229	244	238	279	247	255	264	264	252	269	263	242	236	231	239	229	260	244	263	234	240	253	252	264	245	250	263	253	253	264	225	262	233	232	238	249	249	242	252	261	256	253	248	254	242	225	269	243	254	217	212	244	249	242	257	273	238	221	279	251	222	252	263	250	256	259	222	255	260	225	232	237	274	254	254	231	247	252	247	237	272	261	240	256	239	261	236	227	241	266	254	266	256	242	275	262	254	236	239	227	263	243	250	244	269	238	269	239	274	256	249	247	267	243	257	252	236	256	249	274	217	252	242	259	269	252	253	274	217	221	221	277	268	267	231	236	226	265	268	241	248	266	229	260	282	276	275	261	252	246	269	258	259	267	249	243	228	266	263	270	237	258	262	234	248	283	259	251	255	241	219	271	234	248	242	272	243	241	232	221	242	241	241	257	230	305	225	263	257	266	260	266	261	229	256	265	251	280	274	259	268	223	239	238	243	253	254	274	249	271	275	267	264	246	250	244	247	260	246	250	273	267	234	252	245	247	266	240	260	265	269	232	266	239	270	257	237	240	250	229	233	272	257	277	262	240	247	229	261	239	227	247	253	237	250	252	257	265	257	253	265	270	232	260	246	254	261	252	244	226	244	260	232	266	235	252	238	256	247	241	217	244	256	240	280	262	234	217	256	238	274	243	272	256	249	225	267	238	239	264	221	242	252	263	236	255	253	249	236	273	239	262	241	258	242	264	267	257	236	239	227	248	242	231	244	258	237	256	261	262	256	254	263	235	259	243	231	250	265	245	237	260	243	250	248	229	243	231	236	248	249	243	236	221	238	241	252	262	256	222	245	229	259	252	235	221	230	231	230	263	246	283	250	236	242	260	244	247	242	248	246	247	251	266	245	247	259	249	241	233	264	247	217	239	241	249	263	252	251	242	256	236	235	279	241	264	243	238	236	216	261	252	235	251	230	256	276	261	229	283	274	215	242	231	234	249	262	235	248	242	241	236	220	240	295	243	264	250	272	244	233	233	271	233	251	244	232	287	257	240	235
27730	17928	3761	819	544	452	389	394	404	392	402	352	370	374	342	385	411	399	386	375	357	379	399	377	380	354	373	397	372	371	386	387	368	363	391	336	381	410	399	417	350	392	346	369	394	380	430	393	380	376	367	345	388	367	379	377	386	405	367	397	335	382	395	354	393	410	392	352	328	385	381	369	402	391	393	361	400	409	379	337	350	362	388	392	382	365	384	367	393	356	396	388	398	350	374	363	412	365	367	386	331	348	389	356	382	359	371	365	373	385	356	348	381	360	418	393	404	365	360	376	372	388	353	412	351	359	380	350	388	394	360	350	380	362	359	397	349	372	356	388	357	362	360	409	385	347	389	371	389	361	339	345	351	409	346	384	382	404	363	369	388	380	369	330	383	378	376	371	358	385	412	364	375	374	345	376	367	396	368	365	379	358	406	367	359	357	371	367	363	370	393	359	377	346	377	328	373	357	364	365	362	351	395	389	353	407	348	386	351	404	368	375	373	377	349	379	352	361	401	374	378	412	378	366	388	390	362	358	377	374	379	361	353	370	377	382	376	392	360	387	394	384	387	373	379	379	376	379	371	360	365	395	384	347	370	387	380	376	392	357	358	380	394	359	405	406	360	367	417	414	382	321	373	379	353	356	395	373	393	391	378	379	355	401	373	394	401	386	369	357	398	397	370	367	390	434	343	397	396	394	361	377	374	360	383	350	344	399	366	356	351	374	357	382	340	393	369	371	351	406	402	377	372	343	339	385	348	363	338	356	377	368	345	374	344	357	367	359	373	392	380	353	397	353	344	381	376	374	350	395	390	357	391	376	399	396	375	353	382	392	369	372	365	373	373	364	360	356	355	395	363	387	399	335	380	391	381	385	365	405	371	371	391	391	352	377	399	377	384	357	366	389	349	373	355	353	392	386	371	396	346	346	322	396	368	336	354	378	395	381	362	392	332	364	384	360	378	403	407	400	371	366	367	364	405	345	343	400	366	396	376	373	372	401	361	378	352	415	399	380	402	359	362	363	366	406	367	360	381	362	359	362	389	379	370	338	371	348	368	339	362	400	345	379	342	375	343	382	378	378	381	377	397	360	362	334	356	372	347	382	354	369	388	352	406	348	394	352	334	398	380	372	381	346	383	364	353	421	394	350	381	349	362	342	395	374	365	380	418	388	388	386	374	396	386	328	381	353	374	370	377	368	356	390	417	338	354	398	382	372	374	388	411	392	376	344	426	349	354	371	359	390	346	379	380	367	376	390	381	364	389	359	369	365	338	395	386	365	410	373	381	366	376	405	402	358	379	339	362	402	388	372	360	364	365	387	350	349	383	367	409	380	387	365	374	381	360	361	405	363	362	357	391	361	386	376	374	344	358	375	366	357	382	391	392	379	370	384	382	378	365	390	352	370	406	418	374	354	374	356	369	378	385	373	370	349	384	379	326	393	341	366	407	408	376	409	394	357	414	359	373	372	370	415	330	371	381	367	381	380	341	396	400	375	371	365	377	371	404	374	384	346	373	375	410	362	402	367	358	354	374	388	366	383	339	355	397	386	345	367	367	396	332	414	376	362	370	348	345	375	374	357	351	391	343	375	394	360	371	379	351	360	375	386	360	333	382	367	370	356	344	376	368	372	388	353	398	370	381	382	403	348	350	364	395	370	412	335	378	361	358	361	383	366	358	373	374	382	376	376	356	342	372	396	357	365	397	386	365	360	374	358	379	347	377	399	364	381	382	349	373	384	381	370	380	345	396	377	364	356	365	379	367	365	368	406	363	368	356	373	366	397	379	376	386	353	362	341	358	365	405	374	347	363	361	380	393	397	377	381	377	364	365	356	351	364	369	383	350	366	358	355	381	386	380	381	407	379	391	401	368	384	359	398	405	373	346	389	404	388	379	392	375	375	365	386	344	371	360	364	366	399	397	372	376	385	360	355	382	358	373	381	356	354	381	380	377	396	384	425	367	377	366	393	368	348	376	380	385	398	382	326	337	330	368	349	366	392	406	332	360	350	372	381	338	413	392	342	393	380	367	391	352	355	357	396	383	405	373	365	367	378	376	377	362	394	372	391	398	385	373	420	388	423	368	344	373	386	416	385	366	359	365	396	409	401	373	387	373	377	397	359	388	389	386	398	400	375	353	389	379	377	372	352	374	352	363	366	358	386	375	370	360	376	378	389	359	402	370	358	398	389	339	395	350	389	351	391	361	388	410	379	381	350	374	337	378	400	369	403	400	354	351	364	386	381	397	414	349	405	362	356	374	359	362	415	382	354	399	371	365	402	365	399	357	406	371	386	424	348	361	361	358	424	376	410	364	370	377	387	370	367	351	389	357	359	371	354	398	371	350	378	387	356	360	369	375	372	356	368	387	366	343	364	372	390	371	369	385	381	352	394	381	371	357	358	362	385	374	378	375	379	382	353	384	389	360	385	403	369	352	372	381	380	401	378	365	386	436	376	428	369	355	386	378	342	421	384	355	355	357	370	380	366	376	368	351	377	361	339	370	356	355	373	396	412	354	379	400	369	363	342	377	357	355	395	391	352	387	378	426	402	395	377	328	367	371	345	376	380	398	425	360	397	409	397	382	342	368	366	367	312	393	381	384	341	389	398	376	413	366	376	365	368	395	400	385	415	383	402	345	404	338	377	385	359	405	360	362	374	376	340	387	379	407	393	382	376	392	332	368	359	391	375	372	348	375	377	350	391	349	394	371	412	378	365	373	384	376	350	367	390	342	368	371	389	384	386	383	387	409	373	385	389	387	381	387	393	373	367	401	374	385	362	374	372	381	344	361	394	387	396	377	351	359	391	384	331	381	333	389	360	372	353	378	364	356	373	373	346	372	357	374	373	381	366	377	386	395	353	345	371	392	389	359	385	350	371	341	383	371	350	425	386	331	367	393	349	366	402	393	347	369	378	372	336	376	377	404	367	339	371	377	371	396	365	360	434	351	398	379	363	349	386	393	355	389	362	398	352	365	374	379	333	346	379	374	417	386	430	350	377	389	376	396	355	379	366	354	358	373	407	379	347	350	374	381	352	334	407	355	387	375	370	374	389	380	349	344	346	368	399	348	376	349	385	384	353	339	370	328	362	348	384	339	388	340	364	365	391	353	343	376	371	384	368	379	363	392	380	386	383	369	364	356	378	319	362	387	371	394	352	379	370	364	370	387	357	387	368	377	353	400	414	372	384	374	359	388	360	362	376	367	382	394	352	364	383	373	373	371	365	361	368	366	362	383	405	365	392	384	376	387	346	357	370	358	393	374	355	394	389	334	332	408	374	397	352	391	390	364	401	398	359	365	424	388	342	381	372	367	359	370	374	387	367	381	348	408	399	391	392	378	412	358	362	378	378	390	333	376	357	351	403	393	373	386	386	368	346	366	347	374	398	369	417	353	395	370	358	361	374	394	355	359	389	369	377	367	333	356	410	337	363	380	356	382	343	389	388	381	379	366	402	408	367	374	363	360	406	385	383	369	360	388	364
5098	2151	1212	735	571	522	502	462	434	421	447	463	456	413	443	430	427	427	474	457	402	443	424	443	441	449	450	428	438	444	443	472	443	426	473	432	439	435	432	431	426	404	448	437	431	470	431	428	412	421	418	453	469	443	434	424	440	450	452	443	425	457	469	460	433	432	407	442	444	447	420	445	432	446	451	426	413	438	441	488	438	399	429	421	441	438	430	412	444	433	457	430	455	453	424	408	426	443	452	429	407	438	472	430	452	460	426	459	420	435	421	451	443	435	478	410	417	443	443	417	433	424	449	433	417	441	443	421	465	425	436	415	431	425	409	419	438	425	453	427	448	446	429	379	446	426	452	480	416	419	451	419	397	445	433	455	444	417	428	470	410	465	447	461	445	408	436	444	464	439	436	441	452	442	417	384	461	427	450	380	440	422	428	422	437	443	455	451	406	469	449	454	419	466	440	414	446	438	443	470	433	441	441	418	435	438	426	450	450	419	412	421	458	450	466	444	405	414	452	432	476	408	428	441	414	418	439	438	407	412	431	480	460	462	448	445	438	431	421	473	398	417	419	411	465	443	441	397	433	440	424	424	441	397	444	504	418	460	390	424	459	444	470	419	464	450	437	408	435	451	388	466	430	514	413	457	462	459	440	425	430	450	456	440	421	446	437	414	445	397	432	439	443	462	432	401	419	438	462	458	456	397	452	409	432	465	450	448	439	446	394	404	430	429	426	448	428	404	432	460	446	412	413	412	432	408	469	413	413	438	400	419	461	400	424	448	435	439	471	416	459	466	441	446	439	435	437	410	409	456	435	421	436	459	482	448	437	436	470	451	432	427	462	447	436	468	422	446	436	410	461	456	454	423	431	433	454	446	451	444	422	419	438	441	447	432	467	425	410	398	461	432	466	421	403	409	403	417	426	446	453	441	424	437	459	443	434	442	439	419	437	442	499	424	423	463	422	455	420	465	425	451	451	429	472	378	424	430	452	422	437	457	423	404	480	428	455	429	442	413	441	452	440	390	435	447	448	447	400	432	410	453	445	439	410	422	452	428	443	434	423	460	414	433	435	425	433	442	435	438	479	432	427	446	457	433	413	408	436	446	417	420	433	485	422	437	452	446	419	416	456	428	465	421	432	441	421	426	422	430	455	410	428	446	415	470	413	431	434	464	443	461	418	426	446	447	463	462	435	436	419	406	423	383	419	432	451	399	411	437	430	428	411	456	434	428	436	461	441	449	422	466	435	412	449	424	455	415	457	418	450	397	476	446	425	437	477	438	402	400	485	453	439	405	402	420	446	461	427	438	458	456	418	441	460	415	436	436	413	411	465	415	445	414	435	450	409	449	461	458	418	414	465	410	415	427	424	420	459	451	455	443	477	431	430	489	449	434	402	419	457	435	439	474	455	433	422	417	434	448	422	448	462	399	451	422	412	405	483	459	417	481	443	434	440	460	449	462	452	410	443	435	443	431	406	451	437	454	431	452	417	437	440	429	448	453	442	431	485	440	397	452	424	451	416	403	431	468	458	457	447	427	431	433	408	410	432	429	442	446	437	459	412	429	463	440	453	429	436	432	412	420	477	417	416	436	430	426	431	432	435	451	432	483	436	428	420	456	467	474	438	422	447	436	424	432	482	433	422	423	446	420	437	393	421	420	425	462	422	467	434	417	442	422	448	450	420	412	421	426	415	460	447	446	427	447	431	458	431	445	434	431	430	419	434	455	417	439	443	430	415	418	416	421	454	451	427	414	449	453	443	459	436	420	421	436	461	423	453	420	465	432	422	452	420	450	460	463	423	465	436	435	431	408	472	460	426	410	435	398	465	442	441	418	426	418	471	437	419	414	463	459	470	427	447	437	463	379	443	442	460	453	422	432	427	459	468	446	437	457	451	464	425	445	447	442	421	434	434	436	443	416	439	463	458	433	468	444	414	420	477	473	423	402	397	445	438	420	396	448	462	418	434	465	432	407	442	456	445	479	433	453	438	454	437	432	417	456	404	448	420	420	422	432	402	418	402	435	442	423	417	429	455	444	400	437	433	452	454	433	405	456	436	389	425	445	460	451	409	426	445	474	418	445	413	436	407	477	435	443	417	435	410	423	432	453	439	431	464	387	445	425	446	442	419	414	450	427	372	462	448	417	436	481	405	436	486	405	413	420	437	466	427	463	424	432	416	406	411	439	445	447	442	426	453	428	443	446	415	441	444	475	466	451	431	442	443	429	469	441	413	417	432	436	429	457	439	448	432	423	440	437	415	425	415	449	449	441	424	416	433	451	439	446	422	435	417	467	429	451	431	412	485	447	438	405	432	438	431	432	442	420	441	436	467	455	427	419	444	453	418	430	441	443	445	452	392	441	450	455	401	455	441	469	447	412	427	418	451	397	431	439	433	422	400	405	442	431	435	415	455	450	432	459	435	436	403	490	397	420	472	480	444	431	444	454	439	429	459	420	424	430	411	465	424	394	435	401	459	486	465	435	430	447	450	436	419	464	478	443	453	425	426	436	424	440	441	435	442	440	418	447	440	422	449	446	410	438	442	438	418	430	441	420	431	473	476	429	418	438	416	425	411	433	441	448	430	421	433	436	451	490	442	447	434	434	439	459	457	430	424	436	453	450	413	428	437	456	425	458	432	455	446	423	437	439	463	391	428	451	409	418	440	417	441	413	434	438	411	459	417	440	414	459	432	428	430	449	490	434	456	439	412	404	461	443	469	457	413	424	432	427	437	449	484	432	401	453	413	453	445	447	443	429	469	448	406	459	455	447	443	473	427	417	429	472	398	417	407	413	418	414	409	438	402	415	446	442	445	440	462	428	423	424	467	406	409	449	399	449	441	467	421	427	423	440	474	417	420	457	422	449	419	386	414	438	451	434	414	454	448	413	457	417	416	453	447	424	433	448	448	459	385	435	417	417	425	413	428	436	425	397	427	422	443	468	420	455	458	435	417	391	426	422	447	405	437	417	480	413	428	437	416	432	453	456	438	412	492	460	442	430	425	414	442	411	389	443	425	464	425	445	442	411	461	426	451	463	411	444	449	473	451	412	474	425	459	428	418	426	437	450	434	409	407	422	437	424	459	450	411	435	467	419	446	422	439	421	448	396	454	432	433	419	461	454	431	489	450	450	438	443	436	430	440	412	412	431	426	440	441	433	434	443	458	460	445	438	442	421	422	480	400	442	405	445	399	448	411	444	477	444	477	443	487	401	454	447	392	442	450	423	420	429	464	413	432	448	465	416	471	416	449	414	410	456	409	438	465	434	412	436	420	464	451	408	477	396	408	445	466	428	457	489	422	427	392	447	414	431	469	433	461	402	416	445	453	469	417	439	454	426	446	477	441	407	464	417	431	439	496	435	414	457	417	443	450	422	431	458	420	452	445	419	453	448	443	462	446	467	454	436	442	465	446	428	462	446	444	384	451	458	422	437	441	433	448	433	441	457	429	438	451	436	436	424	420	463	423	419	424	413	423	442	416	428
23762	21428	28674	24609	21420	8635	1082	717	645	553	576	510	511	493	508	477	444	451	438	438	429	483	467	440	425	441	415	478	433	423	452	456	416	407	422	423	440	400	417	448	464	463	444	433	414	415	416	437	422	422	435	436	445	428	459	431	438	411	421	435	410	432	424	448	405	442	437	435	408	435	413	468	418	439	385	414	423	397	435	400	445	412	438	444	406	406	426	469	405	405	394	381	387	437	448	414	446	464	396	436	391	434	421	399	453	422	453	399	437	442	423	379	420	412	401	432	400	403	446	412	422	417	410	413	426	434	416	437	436	392	419	439	398	454	432	426	408	436	434	413	378	414	421	416	414	428	429	431	400	431	435	452	464	441	413	395	426	426	428	384	438	417	462	401	442	432	428	424	430	437	409	421	405	407	439	424	428	401	424	412	410	392	424	412	399	433	421	445	408	407	435	429	464	430	401	414	405	399	424	451	407	435	451	425	432	444	393	378	435	421	431	409	437	429	451	399	432	413	438	428	433	382	446	438	426	409	425	437	414	412	398	425	429	445	439	396	431	385	417	406	377	432	421	418	433	413	403	407	397	441	428	434	428	449	442	451	474	435	432	409	426	446	440	384	440	428	420	431	426	442	416	381	450	434	432	448	431	446	421	428	421	437	426	449	441	446	449	424	408	407	418	419	431	402	428	437	453	451	401	427	395	432	427	439	387	441	442	413	408	439	433	440	473	430	417	417	466	402	401	418	452	415	392	422	462	437	435	444	457	422	417	412	404	405	432	450	434	418	473	431	448	375	408	398	448	419	441	438	443	395	440	418	413	401	392	438	425	429	420	427	397	452	397	400	394	389	451	389	422	461	428	414	437	419	375	454	382	429	425	435	427	427	452	425	407	439	415	433	447	423	412	453	423	431	409	413	453	444	387	424	432	423	429	470	420	413	432	404	404	407	452	432	456	426	395	433	430	427	408	403	434	437	420	428	430	417	420	432	405	458	443	415	409	438	423	411	423	410	438	449	397	435	423	428	459	419	416	459	439	457	426	424	419	430	418	441	424	424	436	466	392	429	434	386	426	408	420	485	405	465	450	414	410	431	408	467	459	403	408	417	435	406	416	417	465	402	401	414	449	385	411	439	412	438	387	409	399	419	408	415	399	426	417	450	422	440	422	413	412	421	386	412	430	388	412	439	395	418	403	413	441	409	410	468	421	424	372	424	420	405	419	443	457	426	416	393	419	447	446	450	397	391	448	406	401	408	418	387	399	430	413	406	405	417	413	455	412	439	423	431	414	444	426	403	385	411	490	445	424	420	408	408	391	426	420	417	413	450	439	419	448	406	466	458	437	436	422	454	428	385	442	395	419	416	432	377	403	436	471	415	419	400	415	426	437	441	419	413	450	468	382	441	430	450	441	418	410	453	459	396	416	412	442	410	454	428	395	423	419	435	431	428	413	446	396	413	401	407	405	407	449	435	438	451	407	393	387	421	452	414	443	384	406	430	426	450	413	402	433	434	401	418	444	421	432	438	383	424	451	459	439	433	379	405	379	448	415	401	409	415	395	391	395	425	423	412	451	416	423	418	433	430	419	410	432	429	401	405	387	421	447	437	420	427	441	414	462	423	400	436	436	414	422	439	410	453	420	446	428	376	428	447	449	425	428	433	403	419	380	447	394	418	415	451	372	439	412	436	439	422	461	423	421	418	440	425	405	393	385	433	408	437	428	396	400	455	427	413	411	434	420	413	429	403	398	465	419	452	440	410	385	437	444	486	442	397	421	428	422	415	397	388	434	456	420	466	416	432	444	388	389	457	440	451	433	423	482	420	445	422	432	417	402	408	413	434	438	422	447	419	411	444	487	406	407	427	415	423	387	451	478	453	461	424	412	396	407	447	423	452	431	416	454	443	413	401	385	431	445	422	388	404	408	400	424	413	434	417	447	429	423	424	392	431	444	413	382	407	421	427	438	440	395	404	458	442	423	457	400	473	423	421	440	403	404	440	416	432	430	432	397	425	425	393	388	442	435	408	404	423	444	448	417	423	460	430	414	413	399	437	425	394	449	380	433	395	423	405	428	419	438	438	438	424	399	410	399	415	421	431	441	441	434	394	440	439	398	434	436	439	406	404	437	418	399	441	393	442	437	417	397	418	398	425	450	406	402	430	411	431	417	439	435	411	423	438	422	416	397	416	387	435	454	437	425	417	379	406	433	435	434	417	436	404	451	407	419	410	423	451	439	398	415	422	407	430	431	428	444	468	437	456	448	399	446	429	421	419	395	409	420	409	417	416	435	439	394	372	431	457	414	438	420	413	382	448	445	418	412	404	439	428	397	436	423	421	431	439	455	425	432	408	431	440	426	428	415	407	418	430	427	450	410	388	432	443	404	410	445	436	370	411	427	450	427	406	420	405	436	457	425	400	400	421	384	418	435	436	463	427	402	410	440	431	417	416	423	416	407	433	417	416	414	445	414	438	465	411	432	420	424	413	419	422	448	423	456	418	391	396	389	451	444	462	425	437	427	445	453	405	446	440	420	406	432	436	435	424	374	399	415	396	422	425	428	407	412	420	436	422	418	444	441	436	441	418	417	400	411	389	437	417	461	451	429	396	411	382	444	391	417	401	456	428	460	447	450	429	408	402	435	436	440	377	414	410	400	429	428	419	421	411	415	418	428	434	449	407	441	419	444	408	416	413	380	452	381	423	417	401	450	383	411	432	401	438	399	419	436	422	409	449	428	404	399	403	416	431	419	416	440	416	404	406	447	419	406	397	438	415	458	395	406	409	423	423	445	432	439	440	436	420	403	459	418	430	414	437	419	414	408	469	413	452	411	444	414	401	442	456	401	429	395	433	420	449	427	429	413	478	394	437	425	447	423	430	414	424	447	453	413	365	418	408	430	412	437	417	425	431	441	438	436	432	420	428	424	418	433	452	406	410	413	416	415	461	405	423	398	460	411	444	435	417	392	388	443	417	421	436	442	431	406	410	447	414	410	404	432	443	427	426	375	396	435	407	465	426	399	363	435	449	417	447	414	470	395	390	415	403	399	444	443	434	388	435	416	432	426	427	422	431	407	388	432	429	408	399	443	438	405	439	404	409	430	410	459	400	431	411	432	419	396	440	418	433	399	445	445	415	430	426	445	392	465	428	407	407	435	464	392	398	407	371	439	450	405	442	422	435	396	411	406	390	402	400	426	435	425	401	413	435	432	417	428	402	450	423	408	428	409	473	428	418	427	407	431	403	436	407	448	424	440	428	438	440	444	403	416	432	400	443	405	418	441	403	473	422	441	427	420	432	388	424	446	417	464	416	448	421	423	421	410	436	411	420	401	429	408	442	405	410	386	416	449	416	398	465	405	449	408	395	405	421	402	420	436	437	436	395	396	425	419	384	422	382	426	420	397	428	383	455	409	445	427	404	445	419	398	425	426	412	439	412	445	401	440	436	444	413	413	411	437	448	427	410	398	448	440	396	401	421	425	454	446	385
4393	10000	6818	3525	2210	1621	1272	1020	952	816	750	716	667	620	595	598	575	582	554	553	512	521	539	526	511	511	572	542	551	479	524	533	495	526	495	513	494	511	480	523	520	481	494	486	546	489	490	500	491	491	538	491	480	520	488	521	500	509	507	504	498	526	527	482	520	526	513	490	518	537	483	516	502	494	501	497	499	518	511	501	476	474	512	495	534	514	503	523	511	513	520	513	471	507	525	504	456	525	552	487	473	498	527	471	501	445	514	561	511	510	494	498	512	538	529	507	515	499	511	533	487	491	504	503	481	481	488	529	468	491	505	481	560	506	496	483	485	469	464	518	495	512	491	511	491	497	500	455	505	505	496	525	499	500	467	520	518	521	500	460	471	510	549	518	489	500	463	501	520	499	502	498	477	481	508	504	491	477	505	511	520	488	507	513	473	504	471	503	466	473	454	496	492	502	478	506	454	513	489	536	506	495	498	491	490	482	501	499	466	509	490	517	507	508	531	473	500	488	449	482	512	493	503	488	514	510	481	529	466	490	471	485	487	490	497	524	517	503	515	514	505	502	482	475	485	483	477	509	514	467	485	496	503	470	521	480	525	494	465	470	508	490	520	495	467	478	506	521	523	501	463	485	515	491	464	503	510	486	515	525	501	494	502	501	500	499	485	542	501	498	514	493	468	474	493	500	504	510	464	501	503	491	495	499	508	514	488	473	474	486	511	506	497	509	493	462	477	488	507	530	501	511	471	500	477	457	469	488	557	488	490	503	507	484	456	532	460	468	516	557	498	443	540	507	478	432	476	497	511	485	460	477	539	475	532	508	485	489	530	528	501	434	464	476	483	485	483	495	478	474	496	492	503	506	481	488	480	520	491	498	515	519	472	484	455	531	481	470	477	475	515	457	479	489	517	472	486	532	526	487	524	450	503	499	520	534	463	505	492	516	493	468	477	499	494	513	465	491	483	504	527	505	497	445	495	493	487	504	478	525	486	454	502	516	502	497	525	492	491	538	487	474	490	492	508	490	478	499	468	511	511	517	504	505	490	476	521	477	489	469	540	477	459	498	504	482	524	510	489	500	535	514	457	513	509	530	453	510	532	506	515	512	507	548	512	521	468	505	530	497	496	462	520	527	490	515	509	477	487	451	495	518	477	492	498	507	471	500	519	541	477	449	495	507	525	496	502	485	485	497	527	537	495	488	451	519	488	508	505	472	486	510	515	485	517	489	527	524	495	479	480	491	450	499	512	509	491	489	533	546	485	522	488	462	503	513	508	496	466	499	534	498	493	448	495	466	507	519	506	499	500	502	499	508	496	497	492	492	559	488	484	516	467	491	489	489	471	514	479	486	438	494	493	483	491	532	520	475	453	465	485	534	515	501	492	485	538	493	459	503	482	526	502	475	506	491	485	511	506	504	484	478	497	525	512	497	490	480	540	470	478	512	476	446	486	504	484	455	506	458	498	532	536	527	508	479	477	460	524	512	461	495	498	495	510	482	504	495	481	509	471	476	484	485	479	494	472	493	498	519	523	497	504	506	481	491	483	477	474	536	494	490	509	519	526	518	491	457	517	511	461	501	488	477	486	473	496	492	497	482	481	490	478	507	504	479	502	521	532	521	498	531	474	518	501	466	492	521	485	478	492	506	510	498	461	511	547	461	525	497	526	481	548	515	527	499	515	516	488	501	502	521	501	462	469	464	468	490	499	500	490	499	444	527	484	507	510	476	502	501	501	500	516	489	542	508	504	504	507	488	487	523	479	497	508	488	501	524	446	515	488	496	500	479	495	515	481	472	486	443	488	489	491	482	517	479	506	498	488	531	513	502	494	535	497	485	512	466	497	469	524	511	502	533	500	524	461	476	528	520	512	500	535	491	507	459	497	497	492	491	491	490	462	501	492	480	498	482	473	517	507	472	520	517	524	511	515	484	485	490	491	522	520	496	478	523	481	499	493	504	511	504	489	479	488	468	475	513	470	469	488	489	488	519	511	548	470	493	484	488	469	498	463	552	468	528	513	442	503	497	498	495	494	501	521	500	516	510	505	461	536	504	485	531	483	475	502	471	497	490	518	540	516	518	482	498	520	493	505	535	515	495	491	506	533	525	455	507	478	463	490	500	496	533	514	477	504	461	501	533	481	486	495	476	501	490	507	475	494	507	565	488	514	530	524	514	483	473	434	515	497	479	469	488	516	507	489	511	520	476	480	502	506	512	526	525	493	508	479	521	575	483	481	514	497	483	458	486	466	505	470	473	495	529	471	510	435	495	506	456	501	464	469	529	487	514	518	458	492	521	542	497	520	457	496	503	506	522	483	488	458	478	482	529	511	550	562	515	470	503	502	525	517	471	469	479	495	497	476	506	518	512	502	495	502	525	527	515	512	500	491	469	519	479	515	529	481	502	492	549	514	472	503	534	483	499	478	474	506	522	478	471	499	491	472	509	462	510	462	546	515	464	482	502	479	535	512	507	459	514	533	502	492	496	489	494	468	513	500	476	541	471	461	517	447	488	498	458	464	503	517	493	486	476	504	518	476	502	479	477	482	519	494	524	483	549	544	503	525	481	496	482	490	456	474	520	476	488	472	507	472	509	512	478	477	473	490	479	513	521	524	487	447	556	446	485	489	506	493	479	503	476	465	504	491	505	500	520	512	516	497	515	482	519	469	435	485	535	482	502	471	516	460	472	517	495	488	499	477	469	529	505	461	493	477	489	522	491	487	500	476	494	517	539	447	496	483	482	483	512	497	502	503	496	477	519	484	498	503	475	528	525	492	438	521	533	471	474	532	484	483	514	493	521	495	501	492	444	467	486	511	533	483	516	505	531	540	522	487	531	468	448	501	536	468	464	505	526	482	512	515	512	523	496	515	488	529	491	503	526	498	499	502	471	521	475	496	471	451	461	526	502	490	501	473	470	539	517	482	496	466	541	540	509	457	475	494	483	511	477	522	484	514	518	514	474	489	520	481	479	546	513	490	550	500	482	511	472	511	502	494	464	518	511	499	514	485	445	446	464	540	498	496	491	486	498	492	530	496	503	479	472	497	488	517	482	491	499	505	512	530	503	483	435	504	499	496	517	499	544	490	498	490	495	468	484	509	422	544	501	470	512	483	529	485	447	527	515	505	482	475	501	555	526	513	485	465	495	440	521	546	472	531	512	495	452	501	510	527	491	476	482	474	492	516	503	469	471	487	481	480	469	494	491	483	529	488	492	486	487	503	485	518	458	489	545	455	488	473	469	486	466	493	508	484	510	479	553	507	546	526	503	487	455	503	492	499	483	458	498	511	513	519	523	495	468	478	518	499	516	523	555	521	508	505	508	463	497	487	471	492	490	509	505	460	512	498	502	512	488	509	483	459	482	506	477	491	536	525	495	517	478	494	531	535	513	493	490	480	515	500	508	483	510	466	497	454	519	491	518	483	499	508	502	475	519	516	448	496	498	493	490	523	520	453	525	456	492	475	481	526	529	494	466	503	458
24956	21453	27423	25722	8299	475	373	303	281	239	277	206	235	203	224	203	208	203	211	197	189	170	193	179	193	209	190	177	201	169	190	195	177	193	173	190	210	182	182	190	188	198	203	196	175	157	166	185	196	186	207	195	169	210	189	202	186	215	180	185	182	180	205	193	217	186	197	185	181	193	193	187	192	175	193	184	166	190	192	179	193	188	193	200	187	180	179	187	196	182	216	174	202	186	170	190	182	205	209	189	178	200	170	194	199	196	189	166	181	197	190	156	189	203	194	178	194	201	160	189	181	185	182	179	192	197	206	181	181	190	186	182	183	196	189	169	177	197	208	206	170	190	189	173	192	181	188	187	220	199	191	140	190	186	182	166	203	197	187	167	181	185	168	196	195	203	164	165	208	149	184	189	190	201	195	186	172	179	204	187	186	178	178	183	196	188	186	181	175	187	174	160	184	195	193	173	179	198	193	178	185	156	188	212	160	228	201	184	188	190	179	216	174	191	166	200	201	181	177	189	193	190	177	172	179	168	203	160	191	182	196	176	184	190	165	190	208	188	218	204	201	188	196	182	191	205	157	194	185	184	183	193	183	181	193	186	191	161	185	161	177	179	186	185	196	167	207	192	194	198	194	201	193	191	181	181	210	152	159	203	175	196	182	187	190	209	181	183	194	153	187	184	201	186	181	150	186	205	200	162	187	189	185	188	170	177	198	175	176	177	188	195	166	205	185	162	187	213	191	172	185	206	186	187	188	200	187	174	179	179	192	207	200	178	170	203	169	188	194	175	210	158	190	171	179	188	184	189	199	183	185	213	186	197	182	191	210	177	178	194	196	194	182	186	203	176	210	182	202	190	175	175	186	221	172	175	203	183	197	210	208	173	176	180	194	203	171	200	190	199	196	198	177	175	206	198	193	189	199	192	201	178	148	182	176	185	193	185	175	196	197	189	185	180	205	208	192	194	196	177	203	185	197	215	186	174	195	194	182	170	180	180	166	165	213	202	205	170	185	186	181	200	190	176	173	153	178	165	179	204	204	191	179	195	195	165	194	192	184	193	176	185	183	197	199	180	187	162	184	163	200	179	171	198	172	180	204	182	215	193	189	173	180	195	200	202	180	186	205	196	186	174	178	203	188	181	198	200	201	191	182	182	197	182	181	174	166	175	170	189	185	194	194	174	197	195	164	179	185	181	197	175	228	189	175	187	190	217	179	197	177	203	188	192	195	170	173	192	179	170	185	168	180	199	188	202	203	196	183	160	195	192	182	173	177	184	184	187	167	183	188	210	202	189	184	190	176	190	168	197	162	190	183	188	175	173	173	197	197	209	198	192	195	195	198	161	175	195	185	157	179	186	195	197	214	205	195	189	168	194	187	174	184	205	194	189	181	168	193	191	159	201	200	202	182	192	181	186	164	176	180	196	205	206	204	193	201	202	180	195	177	208	207	188	177	178	175	216	172	190	191	183	187	188	183	178	187	188	197	171	172	168	180	189	168	185	172	185	184	162	205	185	185	173	178	168	182	196	198	168	202	185	189	184	173	182	163	177	187	185	177	172	210	204	195	175	176	185	181	174	199	201	181	200	183	187	156	177	187	198	186	221	221	206	208	190	180	185	167	213	192	177	180	171	190	193	171	212	185	185	186	178	201	207	182	172	191	167	190	209	172	203	195	186	209	217	162	193	190	177	191	180	181	178	197	195	196	190	197	189	201	215	184	182	192	208	178	206	164	166	191	188	175	159	202	173	188	198	184	181	195	188	182	229	193	195	210	187	191	181	177	163	189	217	158	197	221	197	205	169	193	212	198	187	180	184	169	167	217	205	199	190	201	172	200	187	224	177	180	172	170	182	173	203	187	171	175	182	206	199	183	212	186	190	177	181	209	210	185	206	192	198	192	196	217	184	216	176	171	204	164	183	182	198	205	203	204	181	200	176	170	182	211	171	222	199	179	180	178	184	184	181	175	199	188	167	186	193	181	172	193	175	178	176	173	182	188	181	190	180	164	171	204	179	149	173	206	194	181	166	195	169	192	193	193	193	191	187	191	191	198	189	212	189	208	163	177	169	185	189	166	178	200	182	206	185	171	178	195	208	196	150	160	214	190	202	189	161	188	182	174	186	195	191	219	171	182	163	169	177	183	201	182	171	195	178	183	176	167	175	193	214	190	200	215	191	185	196	180	175	192	184	173	179	195	206	192	185	176	178	186	183	174	191	177	166	206	187	190	187	191	189	196	174	194	183	192	170	215	177	188	193	191	180	215	202	197	173	182	187	182	199	180	192	169	188	208	175	194	173	216	201	178	185	212	169	184	186	178	195	192	192	199	181	190	179	211	190	179	183	182	202	200	182	178	185	181	186	173	174	193	216	188	169	191	189	167	209	200	179	213	189	187	186	171	190	197	203	183	172	182	184	217	182	168	169	185	200	181	178	205	175	190	190	167	210	174	180	193	198	210	198	194	193	171	161	173	203	190	209	193	205	173	206	178	190	169	196	191	186	165	183	175	172	197	173	202	191	199	185	187	224	186	197	193	196	189	181	178	203	202	178	190	159	182	164	180	182	188	183	196	175	184	188	177	206	159	198	170	192	193	147	172	168	176	212	208	185	186	184	179	180	183	167	179	217	180	153	188	216	198	185	198	177	167	190	196	191	180	207	188	166	193	194	170	201	195	191	213	175	196	196	202	187	184	200	190	184	187	194	210	195	186	182	187	210	182	191	189	178	195	214	206	187	210	191	175	182	181	167	180	198	156	172	181	180	174	181	209	212	186	155	191	176	181	202	192	173	176	192	199	204	202	175	186	177	192	198	179	187	185	184	179	191	193	211	185	196	176	198	184	162	172	185	195	174	173	182	180	185	168	192	205	175	167	207	185	199	181	168	168	188	170	165	184	194	161	192	171	177	179	224	198	188	181	173	190	179	154	200	164	183	191	179	202	195	192	181	176	161	174	181	189	184	217	204	164	187	186	194	207	194	181	191	185	229	193	203	194	196	174	179	174	163	192	177	178	191	188	192	217	177	173	192	197	194	179	185	189	184	180	181	186	187	182	187	205	187	193	189	173	211	180	184	178	179	180	179	186	179	188	176	202	215	190	180	179	157	211	172	200	205	208	182	179	186	191	201	193	169	184	180	176	195	196	189	187	176	201	175	186	174	177	186	156	180	162	185	185	174	229	194	171	202	172	201	210	176	168	199	201	192	191	183	203	193	189	196	197	183	195	182	208	171	176	191	229	187	182	186	156	161	208	177	180	173	176	182	176	206	189	157	186	198	180	183	188	171	177	177	181	185	182	194	197	194	187	187	183	206	179	200	172	201	175	203	211	182	172	180	177	178	200	161	198	185	184	194	185	181	180	210	195	173	190	179	181	198	178	159	177	180	201	193	184	186	182	171	199	192	177	185	178	193	182	188	186	176	183	193	188	172	171	206	181	190	188	176	196	183	184	178	156	179	182	208	175	176	184	153	184	209	187	175	197	177
4369	6200	3883	2119	1126	870	675	494	459	374	376	297	289	298	274	293	247	264	253	266	270	253	229	251	228	249	239	214	245	247	236	227	222	236	224	221	239	219	195	216	217	233	209	218	229	237	243	231	232	241	206	251	192	219	230	245	196	206	227	228	210	232	216	231	225	222	212	211	214	183	228	223	220	236	236	206	215	232	202	242	224	239	224	191	225	240	202	241	207	231	203	226	204	226	211	236	199	224	219	223	232	217	225	249	233	205	226	241	188	239	210	228	221	211	218	208	202	220	246	207	219	205	233	242	212	223	206	222	215	257	198	211	197	239	219	247	240	197	209	205	240	200	234	230	221	212	227	225	222	206	231	198	229	245	231	211	223	204	252	225	232	237	232	205	235	199	224	219	217	231	202	241	208	223	203	218	233	231	226	221	209	212	207	229	222	237	241	201	198	221	204	214	229	215	187	211	223	219	227	229	212	197	221	196	236	195	224	220	224	231	207	245	208	221	222	229	239	176	225	209	214	248	222	230	210	202	202	195	211	207	226	213	210	223	219	216	198	253	211	214	183	240	226	230	217	218	220	252	233	232	228	225	201	228	218	234	236	186	229	227	204	214	218	226	212	221	214	224	214	191	194	210	200	205	232	230	223	213	198	227	212	237	210	221	220	220	200	225	218	237	240	233	226	217	223	220	210	221	226	215	220	216	206	210	203	236	218	236	254	212	199	224	241	214	219	231	198	234	220	207	197	231	242	243	234	208	231	207	239	215	229	212	235	212	220	217	225	210	225	264	228	215	196	221	222	199	212	220	248	232	239	229	222	224	200	221	212	222	214	231	208	219	233	239	223	225	226	246	219	260	215	210	225	237	228	201	238	206	194	236	212	208	177	222	225	207	236	236	229	217	220	197	196	215	212	195	239	216	189	205	234	212	217	194	235	211	212	215	233	212	203	247	206	235	211	237	216	197	228	218	212	232	209	242	209	226	216	210	225	203	214	230	202	212	234	242	199	200	229	219	239	214	223	201	213	192	207	212	219	215	227	226	221	216	201	238	234	227	212	243	212	223	192	234	238	203	205	234	233	224	216	226	212	196	222	206	228	212	212	218	220	213	194	222	203	205	209	206	215	221	203	215	222	236	223	223	207	223	225	237	207	203	209	231	241	226	209	236	243	225	210	222	221	204	229	206	218	203	190	210	181	248	197	202	249	221	236	230	231	216	221	243	216	227	217	228	234	210	197	201	239	230	228	216	216	238	224	227	257	182	224	239	237	211	221	222	202	248	212	226	209	198	232	253	225	204	204	204	171	237	203	218	228	248	205	228	217	218	235	226	230	197	218	183	215	221	206	189	231	208	228	216	205	217	260	233	235	231	203	260	235	221	234	228	203	233	232	239	184	230	204	246	225	188	228	196	241	209	235	206	204	204	190	222	200	216	207	208	235	236	219	199	194	234	243	217	216	217	241	237	226	222	200	232	225	200	221	214	207	251	211	247	204	245	202	217	204	212	242	208	230	232	199	213	221	205	224	186	211	226	245	231	227	217	227	212	227	250	217	204	233	209	222	228	227	222	209	224	209	215	242	219	215	210	217	246	204	245	215	216	226	223	226	212	231	223	196	260	245	234	237	211	234	200	232	225	228	206	209	228	228	219	225	225	238	213	218	237	215	204	223	221	245	203	234	199	201	212	216	199	234	227	226	232	255	197	242	214	226	223	210	220	238	198	214	232	221	212	203	207	200	236	208	207	228	240	224	219	220	242	234	225	219	200	215	215	224	206	217	237	184	205	213	246	223	215	244	208	208	188	198	232	213	220	213	212	244	218	230	208	196	219	203	229	208	233	223	205	202	234	198	220	199	187	215	204	206	214	228	210	250	216	215	223	237	226	232	226	249	197	212	222	236	202	242	209	230	201	206	238	214	203	232	211	217	253	214	241	225	221	212	209	210	246	226	198	226	214	238	225	221	199	225	235	210	240	244	218	212	220	225	236	207	205	231	206	197	219	223	202	226	247	229	222	194	219	195	225	212	222	196	207	252	216	205	240	203	220	219	220	197	224	211	246	215	218	208	224	210	205	228	213	224	216	245	213	224	231	230	242	202	206	232	217	199	253	219	242	229	235	244	218	230	210	216	227	228	247	212	197	199	212	232	211	223	204	226	233	230	221	221	220	230	231	220	209	231	223	223	240	197	243	234	207	226	232	210	227	225	233	181	234	221	212	238	216	228	205	226	208	239	239	193	218	237	209	210	203	219	226	212	223	208	216	223	209	239	214	180	213	223	226	224	229	205	214	214	260	240	209	230	213	183	204	251	223	214	215	194	206	225	217	222	219	229	222	228	221	220	233	236	219	222	221	217	216	216	246	202	227	218	221	216	238	229	215	213	242	211	218	213	222	202	227	205	183	236	200	209	225	220	231	230	225	231	219	219	241	237	215	222	218	198	210	215	202	206	218	241	206	225	256	218	186	223	237	237	227	209	210	213	245	236	197	219	230	226	221	212	196	246	234	211	226	212	226	249	204	236	220	222	233	217	244	202	193	255	212	231	206	229	215	210	208	208	213	223	245	191	241	227	276	184	258	209	227	202	198	211	212	223	212	228	216	206	207	185	201	206	237	218	209	217	206	222	217	220	205	234	205	245	221	209	208	233	208	205	226	209	204	200	247	221	234	231	205	197	212	191	205	216	220	216	231	235	239	219	203	270	232	191	200	210	192	227	210	214	193	230	243	214	207	223	227	206	214	247	226	206	222	239	213	219	218	236	204	254	200	232	217	209	215	234	231	220	210	211	206	207	239	212	234	228	220	222	223	224	235	227	239	254	200	225	188	234	221	221	201	238	228	226	249	231	220	226	216	212	235	197	206	236	207	195	216	226	207	190	212	222	203	228	219	217	217	238	220	181	226	209	220	214	241	214	217	215	232	217	247	239	234	204	208	230	240	206	227	224	221	203	247	212	192	198	199	212	235	222	220	240	216	223	190	238	209	255	215	208	204	228	212	199	194	207	240	205	205	187	232	214	230	266	210	228	218	210	249	252	221	206	243	253	225	233	214	190	213	252	200	218	220	251	269	221	252	217	208	206	233	217	237	215	206	227	195	212	216	246	210	211	207	215	248	224	229	217	214	236	201	222	227	232	254	227	248	222	208	223	220	248	225	228	206	213	218	228	227	225	246	216	236	216	248	210	209	221	230	230	236	202	219	204	226	238	221	227	207	230	262	224	211	220	225	225	215	241	209	201	207	227	207	223	233	229	204	233	242	211	231	238	217	199	226	235	219	211	220	206	191	233	228	227	205	240	224	222	206	192	196	215	203	256	211	220	213	227	220	215	199	234	246	199	235	222	234	246	220	225	225	226	220	201	223	228	224	204	244	219	220	251	224	233	196	229	235	205	210	192	207	227	216	218	226	201	225	217	225	233	174	243	207	210	234	203	212	203	214	219	235	193	217	223	217	239	230	213	232	211	196	203	215	236	210	201	227	222	195
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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
