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
341163465142	341163465701	341163466251	341163466801	341163467349	341163467901	341163468451	341163469001	341163469549	341163470101	341163470651	341163471201	341163471749	341163472301	341163472851	341163473401	341163473949	341163474501	341163475051	341163475601	341163476149	341163476701	341163477251	341163477801	341163478349	341163478901	341163479451	341163480001	341163480549	341163481101	341163481651	341163482201	341163482749	341163483303	341163483851	341163484401	341163484949	341163485501	341163486051	341163486601	341163487149	341163487701	341163488251	341163488801	341163489349	341163489901	341163490451	341163491001	341163491549	341163492101	341163492651	341163493201	341163493749	341163494301	341163494851	341163495401	341163495949	341163496501	341163497051	341163497601	341163498149	341163498701	341163499251	341163499801	341163500349	341163500901	341163501451	341163502001	341163502549	341163503101	341163503651	341163504201	341163504749	341163505301	341163505851	341163506401	341163506949	341163507501	341163508051	341163508601	341163509149	341163509701	341163510251	341163510801	341163511349	341163511901	341163512451	341163513001	341163513549	341163514101	341163514651	341163515201	341163515749	341163516301	341163516851	341163517401	341163517949	341163518501	341163519051	341163519601	341163520149	341163520701	341163521251	341163521801	341163522349	341163522901	341163523451	341163524001	341163524549	341163525101	341163525651	341163526201	341163526749	341163527301	341163527851	341163528401	341163528949	341163529501	341163530051	341163530601	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	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
22828	21462	29217	24096	21456	21478	6942	927	610	578	437	396	310	321	268	274	254	276	242	211	231	231	199	206	178	176	190	169	194	198	200	176	182	181	180	175	191	174	215	162	164	172	161	163	182	175	170	168	188	153	166	174	171	160	156	162	178	178	181	177	172	164	172	148	184	168	186	171	155	178	143	155	147	167	159	158	171	192	150	171	142	161	148	173	148	165	178	144	171	152	169	165	140	166	141	176	155	151	137	157	171	140	141	153	174	186	154	144	163	171	176	169	186	160	164	180	171	174	165	161	193	140	165	162	151	159	166	156	164	178	165	155	155	157	178	192	155	162	167	158	172	172	175	156	144	165	152	183	171	158	177	160	185	161	181	162	168	173	149	170	145	161	155	159	156	177	153	180	155	161	164	160	165	187	155	156	167	180	177	171	174	147	148	161	178	181	186	143	163	157	169	176	163	166	146	171	129	179	155	171	157	187	172	177	165	169	165	162	156	176	169	137	177	168	163	172	159	157	169	139	162	140	176	143	175	151	184	165	181	168	167	165	188	147	164	157	178	175	175	161	165	160	181	166	172	165	183	178	170	164	175	151	164	173	171	169	164	135	168	148	145	159	147	158	148	179	181	158	180	148	167	188	147	160	150	187	159	172	185	163	170	142	162	170	183	172	174	161	143	156	166	166	163	160	166	152	166	177	137	158	178	148	149	183	161	156	163	169	165	179	161	160	155	160	151	160	164	159	171	135	156	154	159	172	176	186	151	140	152	165	194	149	143	169	156	159	165	159	144	168	161	171	144	172	140	148	156	158	164	157	162	140	182	180	162	159	147	187	147	146	183	151	153	152	162	173	154	172	161	149	157	154	145	167	155	167	165	154	174	151	162	159	165	167	168	155	156	145	164	161	148	159	170	163	152	147	182	160	150	150	164	178	162	163	169	157	161	168	152	180	151	157	175	153	156	152	146	160	169	171	155	157	148	154	175	168	163	151	172	159	161	183	164	164	158	166	144	165	165	190	145	167	175	158	171	150	159	163	162	166	140	154	165	179	167	141	175	166	179	145	168	154	147	157	159	172	168	163	163	174	145	163	162	154	156	160	153	183	158	154	182	154	169	181	152	159	175	188	170	174	155	164	180	172	170	147	157	161	159	197	150	184	159	164	178	174	186	127	163	178	163	169	154	172	169	170	176	168	154	183	165	156	199	163	160	160	176	142	146	168	154	166	153	181	182	155	165	161	161	148	174	186	171	142	176	189	176	155	138	136	169	154	154	168	174	162	149	147	167	139	140	158	155	154	167	180	184	169	158	170	143	168	156	174	169	164	168	163	148	195	164	182	164	149	143	147	147	163	164	163	161	149	158	156	170	163	162	153	170	150	152	188	169	166	143	178	163	144	171	176	161	183	157	152	148	157	164	155	168	161	161	164	197	156	163	141	176	198	164	136	143	170	136	157	167	173	153	156	134	181	153	158	166	156	155	153	167	181	152	159	161	175	151	166	162	157	155	157	175	152	176	180	160	162	151	171	170	158	132	172	161	159	176	150	178	156	173	166	153	160	158	176	153	158	173	157	157	158	165	159	158	165	174	154	171	168	161	150	160	150	168	162	181	139	146	170	172	166	175	161	172	146	182	161	170	163	175	155	165	162	172	178	173	150	177	169	183	155	156	154	167	184	163	168	173	160	171	171	180	150	177	174	163	160	170	182	142	170	173	169	149	155	176	158	157	155	170	153	143	159	169	150	144	168	167	163	174	164	162	159	179	134	164	157	153	155	137	154	169	158	160	152	159	173	150	166	172	161	172	140	153	171	157	160	143	173	171	165	151	184	182	173	149	173	159	165	172	164	148	180	167	163	148	165	173	158	173	134	162	141	170	147	175	149	165	171	166	138	169	161	168	175	164	168	161	166	154	163	185	157	169	162	163	152	185	170	174	178	153	167	168	136	167	157	193	159	163	150	168	163	181	174	150	154	163	156	159	168	148	149	173	164	152	153	160	162	163	175	195	169	174	164	203	158	161	158	174	165	174	166	155	164	157	176	155	156	152	177	192	144	146	160	146	170	153	163	134	173	160	151	163	151	183	165	203	166	158	139	157	173	139	170	175	170	153	157	182	150	179	144	165	146	174	185	171	168	183	183	169	172	173	168	146	165	158	180	158	149	170	163	170	154	141	150	160	175	159	170	182	190	162	172	158	164	169	157	174	161	202	164	173	165	164	150	155	185	149	155	156	158	150	172	147	172	148	177	178	185	144	166	152	188	183	173	155	173	169	155	182	152	180	159	161	161	164	159	147	162	152	164	153	178	171	161	157	163	158	170	160	162	168	175	162	167	150	158	178	183	152	154	164	186	163	171	163	184	180	184	178	162	160	155	138	175	173	152	176	166	169	166	171	166	166	178	157	159	169	179	149	179	135	155	161	141	161	174	190	167	175	179	158	178	170	166	171	155	159	184	150	153	142	146	164	156	152	186	186	150	163	175	182	161	188	163	139	144	160	182	162	174	171	184	167	149	173	169	154	165	149	168	160	165	161	168	136	164	165	144	167	162	169	178	191	155	162	172	149	161	150	170	159	137	151	152	143	151	168	160	176	184	163	149	168	174	163	162	182	149	132	157	149	175	185	151	162	150	132	170	165	144	179	169	182	136	171	187	154	151	152	169	173	154	159	166	139	175	157	167	141	167	167	177	184	164	164	157	174	163	168	166	169	157	173	187	163	150	169	165	159	152	167	169	188	145	176	174	160	147	147	150	162	172	165	168	171	173	180	145	167	148	177	128	172	154	191	177	149	191	144	149	174	155	188	167	139	175	155	179	174	151	156	181	134	196	171	179	166	164	179	151	177	184	145	180	152	184	145	163	154	186	157	173	155	151	152	183	182	178	160	178	153	170	146	175	138	156	149	171	162	171	172	165	143	142	161	174	156	159	164	167	136	178	150	164	160	155	164	151	162	167	149	168	158	176	151	171	180	168	169	147	171	181	151	166	167	156	162	157	152	160	157	165	174	145	154	160	165	176	151	182	148	181	139	163	179	158	174	133	162	162	163	178	165	182	147	167	169	171	152	165	163	157	155	187	166	162	203	170	160	158	187	155	160	149	142	179	151	156	163	172	150	140	164	164	161	166	153	150	165	161	170	137	176	148	155	151	172	159	150	161	179	178	160	160	159	157	177	149	154	163	172	156	175	165	183	127	134	191	176	160	167	166	158	176	160	163	175	154	167	164	140	160	166	168	162	155	159	177	180	171	146	172	146	147	167	163	149	155	158	156	189	149	172	162	148	160	145	143	166	161	175	168	155	180	179	155	165	163	143	144	159	166	157	148	171	163	175	152	167	158	169	139	171	170	154	154	177	158	154	170	171	186	157	157	169	153	144	178	185	170	159	158	170	155	167	165	165	156	152	167	149	152	148	168	154	163	159	161	169	164	172	165	169	167	159	161	153	154	161	141	154	164	171	150	152	164	153	161	184	178	152	144	161	150	174	185
4755	15106	10036	4754	3473	2550	1938	1479	1146	984	744	609	502	470	434	405	343	317	299	275	305	273	252	256	246	212	213	200	228	219	205	215	194	205	204	192	184	213	174	209	180	204	189	175	163	179	189	204	163	197	162	190	192	194	193	191	173	186	165	163	188	199	156	178	172	182	185	186	165	157	167	188	183	175	174	184	188	173	199	203	169	170	172	180	154	180	163	167	157	181	166	160	168	188	158	170	164	161	168	163	172	175	173	156	155	169	174	186	166	189	196	198	176	148	153	197	187	169	161	167	161	166	164	179	159	176	184	191	166	184	174	182	181	181	181	166	165	159	168	177	157	165	181	173	188	158	168	160	145	159	159	165	168	152	181	178	176	178	177	178	165	172	162	180	151	168	185	184	154	163	168	157	188	165	172	157	177	147	190	164	153	162	169	169	172	176	158	181	172	179	183	171	177	180	177	173	193	184	156	166	168	166	168	155	153	179	175	153	175	167	159	147	180	194	161	173	145	152	182	182	146	172	173	164	182	173	165	156	184	164	163	197	160	197	161	167	198	168	161	178	162	171	182	181	173	179	159	158	165	178	176	157	190	154	163	173	177	182	176	186	156	174	178	159	157	167	197	156	204	191	167	157	187	171	170	152	178	191	165	175	182	175	189	172	167	188	175	172	183	156	180	171	164	166	170	145	175	174	148	168	177	168	155	168	155	149	189	162	158	195	164	171	179	190	193	197	188	161	170	165	191	175	178	172	165	177	182	172	174	151	168	188	160	174	166	183	183	175	164	169	194	155	143	171	187	166	154	169	184	160	179	176	171	175	181	206	168	172	157	166	165	182	174	199	176	193	150	153	154	181	177	153	171	178	159	145	168	182	144	167	163	195	152	171	153	157	161	152	154	171	183	154	191	160	164	154	163	184	170	187	169	168	159	153	164	176	197	178	166	170	148	149	184	150	175	177	175	172	159	183	163	154	174	172	165	162	174	170	174	180	174	173	176	167	187	151	178	178	185	147	167	158	154	174	172	165	174	172	166	180	183	172	167	160	164	179	146	190	175	180	150	155	157	172	170	162	139	177	175	182	177	186	197	148	176	159	157	173	180	183	156	173	159	156	160	154	170	183	208	173	152	167	165	151	181	158	165	162	175	170	153	154	164	176	164	143	179	172	171	144	172	139	192	193	169	158	179	169	170	168	138	164	147	162	189	152	181	189	164	163	162	172	154	173	172	173	170	185	162	151	172	176	158	174	181	151	177	163	188	182	175	164	154	158	167	182	197	154	167	164	185	171	163	150	184	162	149	180	151	165	166	162	161	172	194	164	167	164	162	172	170	180	173	203	180	170	180	165	166	182	166	175	185	184	184	152	167	185	149	164	155	175	160	153	161	160	156	155	163	178	186	180	172	154	164	163	189	138	170	159	175	188	195	179	183	195	151	160	149	170	157	156	176	160	157	162	173	138	168	184	171	152	181	173	160	193	163	152	152	181	160	176	168	187	159	174	156	168	167	159	168	171	162	163	172	158	166	169	170	170	168	174	163	154	165	156	167	182	162	150	159	195	172	169	169	152	163	163	193	174	164	162	155	174	180	168	189	155	137	162	179	173	202	144	131	171	174	163	175	161	181	155	171	177	183	171	145	196	139	176	190	183	175	169	178	154	189	184	155	170	157	160	183	166	176	167	164	171	179	146	173	175	186	190	146	158	183	185	166	145	160	154	188	183	168	167	165	166	164	182	159	153	182	171	150	166	185	184	161	188	157	168	183	158	144	189	167	173	179	153	148	149	156	179	169	187	149	156	159	165	178	176	178	179	174	149	190	163	176	200	164	184	153	162	168	162	180	147	162	183	159	159	164	168	177	180	173	187	158	169	170	167	168	157	168	157	172	167	190	155	177	201	196	174	154	139	154	168	162	160	163	153	171	185	164	153	152	163	167	165	148	155	163	167	159	179	186	172	165	157	163	172	170	174	166	163	177	144	153	175	153	170	137	156	157	149	151	163	183	161	173	168	168	181	177	164	171	161	166	189	174	160	165	165	153	132	173	183	162	170	172	184	158	169	156	151	168	180	168	137	144	164	193	162	176	197	158	174	169	166	192	164	163	150	189	172	178	191	177	169	172	182	184	175	173	156	193	157	152	166	174	168	155	167	167	162	154	165	170	180	197	160	193	170	152	171	182	171	179	170	187	196	157	180	171	157	143	177	188	182	185	177	187	170	167	155	188	173	190	180	177	187	169	191	193	202	176	180	156	181	164	171	156	179	189	168	168	160	171	151	154	165	160	184	193	174	183	160	173	192	174	139	167	161	173	175	180	171	154	178	172	135	184	165	162	180	167	161	170	189	159	155	167	168	181	169	161	168	176	164	171	165	175	169	164	190	206	160	174	165	183	190	164	170	146	182	156	166	158	153	168	168	168	167	168	174	171	156	174	155	174	171	177	174	168	175	146	169	175	181	161	167	169	161	190	166	177	166	181	175	174	189	156	153	188	163	165	154	172	191	167	164	177	175	156	164	170	166	184	142	191	181	167	156	162	171	169	185	162	168	149	164	171	172	176	154	167	164	162	181	169	169	166	174	168	194	178	177	167	151	191	180	190	179	178	158	169	166	184	160	166	159	166	164	179	177	175	143	154	168	165	185	173	163	167	168	169	161	143	177	148	167	158	156	154	159	174	163	156	152	140	177	166	170	166	158	173	182	167	191	174	144	159	141	198	167	153	165	164	176	156	155	170	168	152	175	185	153	176	178	139	182	157	167	147	175	174	162	171	150	170	173	171	185	193	163	154	154	156	166	178	158	178	182	173	177	175	175	152	150	152	178	162	182	148	163	193	166	165	160	173	153	185	162	165	139	142	166	167	167	158	165	181	174	168	180	165	172	145	148	166	177	163	206	188	179	144	143	149	167	165	164	155	169	174	168	176	180	164	171	158	178	157	175	158	165	164	160	170	170	156	168	179	170	177	142	157	161	163	175	142	202	156	149	164	161	176	156	167	183	153	180	165	147	149	177	191	183	163	181	176	160	173	158	162	168	176	153	139	155	186	162	170	153	165	175	166	179	168	164	178	175	157	162	162	193	183	170	161	194	165	187	158	176	145	161	160	149	173	175	165	179	146	192	173	184	173	156	150	159	169	170	199	167	187	173	159	172	153	182	172	156	183	185	199	146	167	173	182	159	165	171	173	159	160	165	175	201	176	154	161	180	184	176	171	158	179	179	174	183	143	158	163	157	165	178	173	161	160	161	166	165	149	172	159	168	176	169	152	155	177	178	185	148	169	175	180	197	158	177	162	162	180	139	186	167	172	174	185	158	192	185	161	173	156	197	193	161	152	179	162	179	191	165	152	159	181	154	160	174	171	152	155	143	179	188	181	158	189	175	146	195	181	177	191	149	160	158	154	186	152	171	160	162	170	160	174	161	159	159	170	168	184	153	175	164	165	160	164	171	155	171	169	153	162	161	175	178	155	167	184	168	157	177	162	163
27690	16903	3190	645	432	356	324	311	290	277	256	248	282	260	260	272	269	269	235	248	254	271	251	236	263	264	243	249	233	236	251	262	218	262	226	262	250	228	237	247	245	225	237	259	260	258	265	268	258	264	257	262	249	248	245	232	233	237	229	223	254	230	255	233	251	251	267	266	230	222	247	252	237	229	230	237	247	230	245	261	239	231	244	219	247	253	246	231	249	241	269	251	233	255	284	241	221	217	229	250	256	223	264	231	262	255	246	214	272	224	235	258	250	229	252	245	243	245	250	247	255	267	233	242	267	234	233	259	264	274	256	261	247	243	242	238	239	225	225	262	228	244	253	258	273	265	235	258	251	224	269	240	228	219	244	225	245	250	236	252	241	225	257	276	221	241	237	220	279	234	234	226	233	256	229	242	243	236	235	261	237	279	233	232	254	229	241	265	244	249	225	251	263	256	223	236	250	250	248	238	256	229	222	228	246	237	226	271	232	258	281	237	225	253	256	246	262	249	269	256	249	248	241	232	204	236	255	238	264	231	251	260	251	256	226	231	257	265	243	262	260	252	250	257	267	199	227	225	258	211	295	250	225	227	215	269	204	223	230	253	243	272	228	259	232	215	245	243	243	270	230	237	262	251	274	225	227	249	234	255	251	224	252	245	239	235	270	263	214	254	243	243	252	260	264	225	237	244	239	252	265	234	239	257	245	238	210	248	257	246	253	253	222	287	261	260	243	249	267	213	262	224	240	251	239	241	244	258	259	228	258	253	273	254	274	232	258	242	245	220	248	248	237	233	228	236	239	264	229	260	242	245	242	258	263	265	235	232	276	220	255	243	286	249	258	229	264	261	254	262	257	229	233	245	252	245	243	266	218	214	228	273	263	251	244	234	237	228	254	239	265	246	262	265	228	238	235	247	226	262	262	247	261	224	253	234	238	247	229	267	258	243	240	254	226	234	269	259	218	218	244	219	265	247	213	231	260	245	215	231	214	235	258	251	238	245	240	240	241	230	252	253	243	219	236	219	290	250	245	257	273	233	260	253	221	237	228	245	253	257	253	235	246	260	277	265	217	232	239	235	244	272	248	263	262	228	206	251	233	256	272	223	243	239	248	235	230	238	247	227	238	258	282	245	252	243	250	228	251	260	236	238	242	255	248	226	216	214	268	260	257	226	220	244	251	269	239	204	251	234	263	252	233	243	260	233	228	241	236	259	259	256	231	228	279	265	246	250	254	224	238	232	230	242	263	233	250	224	226	273	269	263	253	249	241	298	264	255	244	274	237	244	277	233	232	259	255	241	211	247	250	263	249	232	271	228	256	247	251	247	250	257	244	257	248	213	248	249	238	260	215	285	256	248	238	254	254	238	258	231	238	255	251	251	257	215	237	252	267	264	242	242	227	225	229	283	253	226	268	252	283	277	264	260	267	234	243	232	259	276	243	238	253	254	239	278	243	249	218	231	241	229	243	247	273	214	248	244	241	276	269	251	238	247	257	258	223	234	253	252	252	253	224	238	242	252	257	242	227	233	252	276	261	263	253	268	246	251	232	216	253	222	273	268	259	262	282	244	228	252	218	272	247	262	221	235	242	246	258	249	241	273	255	264	257	267	248	235	237	231	278	251	239	251	243	243	237	246	260	247	276	243	246	226	245	239	271	232	233	270	229	235	242	277	242	229	230	243	259	233	282	233	276	249	235	246	263	237	250	263	267	244	261	249	215	267	250	240	257	234	252	235	259	217	264	269	250	228	252	241	250	242	253	247	268	276	268	250	288	241	247	218	224	247	252	251	251	277	236	242	249	239	228	241	221	268	253	251	244	230	264	240	247	231	256	259	258	241	254	220	201	238	263	243	244	209	234	230	243	229	251	248	235	247	230	233	238	252	260	257	260	269	244	252	264	265	264	249	252	217	222	231	257	253	243	208	213	222	246	228	277	217	248	286	238	237	249	237	271	256	224	245	276	226	245	226	258	241	233	252	218	243	260	242	228	261	262	258	262	275	265	258	265	265	275	232	229	260	238	240	262	242	224	235	254	240	231	251	238	252	251	263	256	262	236	275	245	224	260	242	228	227	255	230	236	278	246	269	220	216	258	233	237	253	222	257	250	248	262	263	241	257	246	258	226	232	277	247	261	227	266	226	250	213	209	265	245	242	237	239	253	228	221	236	238	246	267	223	262	209	239	243	224	257	233	255	226	252	252	262	222	265	232	239	252	265	258	236	249	253	246	221	243	257	239	218	250	242	214	266	210	229	249	251	245	236	245	254	211	270	270	227	262	229	261	267	235	250	245	273	241	246	239	224	258	237	217	238	255	205	260	245	254	235	229	244	278	249	237	258	258	264	244	245	228	237	222	246	235	247	228	236	234	248	263	245	255	223	242	244	233	270	225	240	248	271	243	229	280	230	194	240	275	246	247	252	225	249	249	212	269	237	279	251	261	235	235	262	218	226	251	229	231	230	273	253	255	240	241	263	241	213	248	264	236	247	276	249	239	255	219	243	254	251	247	241	249	255	234	283	230	258	257	224	245	216	233	248	260	257	228	236	244	239	244	245	249	240	254	244	232	252	271	259	249	258	239	250	227	236	240	262	238	245	219	215	257	258	242	247	229	240	234	261	254	245	233	234	246	261	240	269	252	239	228	245	234	244	253	264	251	240	270	253	259	232	285	249	236	235	252	225	238	237	258	265	241	269	265	266	236	238	235	227	240	249	245	223	204	247	235	253	241	238	260	265	216	278	241	231	260	257	233	224	231	255	233	246	239	257	244	276	282	238	267	252	243	242	227	230	245	253	252	250	234	238	243	235	223	219	276	257	229	228	251	257	246	238	281	222	263	223	222	234	246	253	251	251	285	234	236	210	232	273	235	236	226	242	262	232	252	236	254	252	247	196	250	244	249	245	252	225	240	289	258	241	260	274	248	257	247	210	230	270	246	259	219	251	223	234	256	240	251	219	257	226	242	250	255	250	262	252	226	240	261	264	246	248	272	252	216	240	239	246	236	251	266	256	257	231	242	238	252	239	253	275	254	241	262	258	245	223	232	229	271	258	280	255	233	269	275	246	259	265	214	238	242	225	253	254	251	249	271	240	266	249	237	244	215	251	238	252	236	216	218	270	239	234	244	269	254	233	256	255	252	261	234	266	247	233	261	268	240	270	284	251	252	235	250	249	256	231	235	235	267	253	254	242	256	222	264	229	225	220	254	215	216	233	211	263	252	241	238	255	244	258	275	213	225	236	243	267	272	254	239	242	231	254	263	227	248	235	241	250	260	237	228	252	235	231	199	265	217	220	227	203	238	254	258	244	222	234	245	252	260	232	264	254	249	246	245	246	272	235	250	248	229	257	215	253	236	257	241	263	276	240	237	248	226	223	230	265	281	265	228	225	240	248	215	206	224	223	223	230	235	231	254	232	236	226	241	227	264	255	259	251	216	238	262	222	283	246	231	210	237	235	264	235	251	262	261	244	217	219	245	242
4428	1426	1017	571	483	463	418	365	363	333	317	259	270	274	279	280	294	277	299	289	253	282	257	299	261	244	271	271	296	280	275	277	257	290	292	281	266	263	295	269	260	275	228	268	291	275	284	244	270	282	264	274	272	319	264	265	277	309	286	273	284	276	276	268	271	300	289	279	266	249	266	289	274	265	264	261	264	270	308	262	251	265	265	282	272	248	274	277	301	287	250	298	240	270	285	259	290	240	271	272	287	277	255	268	260	278	276	235	262	267	249	259	247	258	267	259	259	292	292	267	285	274	274	249	267	236	251	283	259	284	300	275	275	276	279	279	268	290	294	281	263	263	256	261	269	268	274	246	240	287	279	304	284	279	315	293	266	296	256	281	300	250	292	258	266	264	280	281	293	280	300	281	252	270	297	258	253	251	290	274	268	251	268	311	294	287	282	287	261	255	275	277	247	266	270	282	240	282	278	304	264	273	314	273	283	275	303	267	267	282	254	283	283	248	284	268	281	262	267	259	263	283	234	265	277	261	281	275	247	263	308	236	301	269	297	271	269	299	266	279	264	275	279	240	261	310	286	274	258	267	297	275	268	256	284	243	288	282	285	261	265	268	295	283	256	259	258	268	281	250	297	271	264	285	281	281	271	269	259	253	275	292	261	264	282	272	276	268	281	272	300	249	284	267	244	275	265	293	251	274	248	284	284	252	245	274	268	257	302	290	279	280	245	276	288	259	261	263	278	287	258	272	266	274	286	245	269	290	272	260	273	262	250	283	266	258	242	293	264	256	253	281	260	293	304	256	287	278	271	265	279	252	266	271	275	268	267	297	269	249	263	302	257	270	276	298	273	276	308	296	274	257	283	263	263	244	258	293	261	305	258	308	319	301	286	287	262	281	272	261	296	283	259	275	263	276	270	256	266	281	288	271	260	287	275	282	286	260	287	260	294	264	240	291	247	258	286	253	265	258	280	270	268	290	275	276	293	279	259	277	254	266	282	273	263	291	276	301	276	282	269	286	293	279	294	287	291	274	259	265	280	262	265	280	285	294	247	265	274	277	280	294	281	258	251	260	265	271	255	265	282	298	270	258	294	249	292	277	255	268	313	257	270	280	255	256	305	285	295	285	297	265	246	276	296	279	266	283	266	297	294	298	287	281	267	253	266	261	259	271	281	257	291	230	262	276	287	277	259	251	246	240	263	285	263	290	245	271	275	294	269	271	261	281	297	288	256	260	302	284	301	284	276	262	271	266	281	263	281	233	281	288	250	270	254	286	278	281	264	277	299	294	270	250	268	273	299	283	258	272	284	294	277	299	272	289	284	256	271	262	302	266	275	267	274	268	293	288	251	226	258	302	245	259	313	250	268	274	271	277	258	281	295	255	260	291	280	281	252	249	314	270	266	253	274	263	269	257	280	280	286	236	275	279	287	253	284	256	272	249	294	276	288	260	269	270	272	252	279	269	290	271	254	251	239	280	268	271	288	290	283	283	257	280	287	257	280	272	287	294	273	285	263	319	291	263	288	282	262	266	261	284	269	290	275	274	282	258	302	259	288	265	252	277	257	266	254	265	260	284	277	277	279	273	248	277	285	290	255	268	292	287	275	265	232	276	260	263	301	277	263	293	272	270	293	290	277	304	265	260	279	265	295	276	296	284	281	275	262	278	287	257	265	312	259	290	258	267	295	264	275	255	261	284	286	285	280	251	246	258	299	273	276	265	271	271	232	268	258	248	247	284	266	300	288	265	260	289	274	270	295	275	263	289	247	250	298	292	263	250	287	270	268	288	258	264	300	231	267	296	277	296	288	279	266	278	293	267	259	219	252	264	272	276	308	287	272	282	259	273	293	272	263	305	251	315	285	273	280	277	275	265	258	280	278	261	246	260	286	260	270	285	269	272	272	290	249	265	283	245	259	300	272	257	256	291	279	286	267	279	305	247	268	273	283	272	277	283	241	262	245	255	283	273	236	280	294	257	255	281	262	269	272	295	283	277	278	297	270	302	228	268	259	262	295	273	272	243	274	260	273	282	278	269	257	289	259	254	257	288	232	322	280	284	272	276	267	277	300	289	270	277	269	247	263	325	288	288	265	279	308	299	281	287	300	303	273	282	280	284	285	258	250	246	257	274	234	284	274	314	268	296	251	228	277	295	273	300	261	274	255	263	278	281	278	267	296	260	265	291	268	247	261	259	295	273	316	256	277	265	284	285	290	276	293	275	281	290	294	261	312	284	252	267	256	254	272	283	281	285	279	289	282	287	300	289	253	265	279	252	261	277	284	256	252	295	289	251	285	295	267	284	270	274	240	268	276	245	270	265	250	296	255	266	283	267	299	264	250	238	270	296	256	268	268	270	266	288	282	291	259	279	298	277	285	285	251	289	287	279	288	260	280	264	268	282	261	296	274	241	267	261	256	280	283	305	277	243	252	265	297	294	253	259	293	262	280	292	262	273	247	277	266	280	290	302	240	286	265	287	288	273	296	268	274	249	282	301	277	279	269	263	267	232	287	289	314	271	247	260	272	261	303	272	244	268	265	232	300	278	255	295	289	258	291	285	285	284	270	270	278	244	250	272	259	273	290	262	291	288	269	296	296	274	281	253	278	292	245	259	287	280	294	288	300	263	256	269	269	271	273	312	250	272	267	261	278	261	281	266	296	246	282	267	235	272	266	304	292	277	260	280	283	275	286	294	276	264	258	240	300	253	245	267	277	264	275	262	269	261	264	275	248	287	259	266	265	222	270	272	275	265	277	274	295	285	268	281	292	270	257	233	271	275	237	239	258	287	260	292	322	285	286	261	253	257	288	302	280	268	262	286	253	256	275	268	281	264	255	297	297	295	266	258	293	290	288	290	288	269	259	288	256	287	293	273	285	273	274	310	287	268	230	243	301	273	266	265	262	272	300	291	267	285	280	268	267	303	277	263	243	242	278	281	259	262	273	269	302	271	255	270	283	263	293	267	286	253	269	273	276	289	264	269	284	265	268	265	257	273	274	278	304	256	313	260	264	261	278	276	268	265	246	299	289	288	268	286	238	267	253	283	303	257	275	275	272	311	282	280	233	292	236	292	281	273	266	273	284	279	273	273	258	285	262	274	239	258	301	266	294	278	307	272	283	293	239	281	265	291	288	298	280	258	282	257	266	276	303	278	289	284	296	294	297	238	250	251	256	266	264	271	280	264	238	262	267	258	268	258	274	285	280	289	284	271	277	263	253	272	262	266	281	238	260	290	263	280	276	315	305	276	274	256	303	279	285	300	262	273	278	295	285	285	293	279	262	259	291	291	247	284	236	275	271	270	277	273	284	257	294	300	289	262	289	265	237	259	279	275	282	275	293	291	274	242	282	279	281	282	276	285	279	269	265	291	265	289	278	263	311	295	272	272	278	251	235	275	254	298	261	259	255	281	244	280	306	296	266	239	242	294	257	263	261	264	268	261	279	283	280	291	277	266	292	242	273	280	328	290	275	278	262	286	238	308
23615	21110	28237	24204	21104	9014	717	503	391	324	279	212	178	159	162	146	141	142	128	135	111	113	127	106	121	105	129	117	83	93	102	112	120	100	108	107	105	112	88	103	106	113	101	111	110	104	127	104	107	100	101	116	108	112	98	89	109	102	101	83	91	96	99	115	114	103	96	110	88	104	106	95	108	93	101	90	113	124	112	89	97	90	100	103	91	90	95	83	105	89	91	101	108	91	73	105	118	89	96	102	77	78	105	102	95	111	99	101	90	107	96	99	106	93	109	96	94	119	91	85	97	116	113	103	97	89	98	89	115	101	90	95	86	102	97	98	86	106	97	109	93	85	96	96	90	105	109	101	109	88	77	102	99	94	107	100	107	92	106	105	92	107	100	97	108	80	90	93	102	101	91	83	93	91	83	94	114	91	99	96	70	98	94	112	84	119	85	107	91	85	106	91	111	76	91	101	91	98	98	97	104	84	92	107	109	90	90	97	107	83	117	105	94	86	100	83	107	105	106	90	109	103	107	96	87	100	99	112	108	101	101	95	92	109	81	95	89	97	96	92	98	108	110	114	85	107	76	85	105	93	98	83	100	91	93	100	102	85	94	95	106	111	102	97	94	91	99	93	97	113	84	127	117	85	111	96	95	95	94	84	90	111	81	108	89	93	82	115	102	104	90	101	85	106	82	81	98	99	80	83	111	92	83	109	109	101	98	109	94	103	109	104	96	119	97	119	99	90	111	96	105	105	90	105	115	96	79	91	112	97	110	101	88	98	94	100	102	116	91	95	105	110	93	86	95	93	95	111	118	95	89	113	110	102	103	102	71	101	102	100	100	80	90	87	89	108	88	100	80	90	92	109	126	104	102	91	104	94	83	92	98	91	101	82	97	114	89	80	93	94	107	72	109	91	99	86	83	78	78	101	99	76	81	101	106	93	108	90	80	95	98	88	105	85	81	104	109	98	101	113	101	91	105	113	103	100	90	98	95	97	108	94	108	106	97	101	91	101	81	101	95	100	104	77	95	111	110	98	105	90	102	98	99	80	85	85	96	95	86	108	112	84	103	99	102	100	91	103	95	92	91	91	85	93	96	86	95	118	100	83	104	99	111	108	87	90	118	108	106	94	107	88	90	101	92	92	112	107	103	106	107	111	94	100	80	96	86	97	94	109	107	104	94	105	104	87	82	89	103	94	102	86	101	83	105	103	116	99	105	84	111	108	97	115	87	95	86	94	120	88	97	99	101	105	108	95	105	92	93	101	85	104	95	98	101	86	100	85	111	91	93	93	84	89	103	97	116	97	101	95	116	102	99	86	111	103	105	107	96	100	96	90	97	95	121	101	100	107	95	96	122	108	104	84	101	84	75	102	114	96	100	100	94	87	93	92	84	107	101	91	128	110	83	100	85	91	81	98	111	91	83	105	85	95	90	95	103	100	102	103	103	91	95	89	91	91	90	82	89	107	120	102	90	104	88	99	79	99	109	100	99	93	110	109	107	101	93	95	89	82	90	99	92	97	67	77	86	102	99	91	104	81	95	110	90	93	112	104	69	109	104	98	102	84	92	103	103	103	97	93	95	103	94	104	69	107	95	100	97	108	90	109	104	109	95	90	88	103	93	103	106	101	97	110	86	108	95	95	97	86	94	107	99	100	100	97	93	85	89	90	107	96	108	78	95	108	98	101	88	99	94	97	78	79	99	102	102	85	89	99	95	115	109	93	94	104	101	111	109	97	100	91	89	107	101	83	105	88	92	112	102	80	102	107	91	90	97	84	97	103	91	87	91	108	98	116	89	97	103	92	94	91	105	98	101	103	108	94	77	88	102	105	102	86	113	100	89	111	97	112	77	89	89	99	85	93	112	101	105	97	110	94	115	93	105	111	87	84	115	107	88	84	107	84	90	90	99	100	76	96	101	83	101	113	96	84	104	100	111	115	86	107	98	81	105	72	89	86	93	97	99	95	95	100	92	92	99	114	121	100	94	93	99	96	93	96	103	90	102	97	112	110	102	82	115	90	113	87	93	105	84	111	88	102	100	119	93	108	86	104	106	61	85	109	90	100	97	89	103	83	103	104	92	118	99	102	100	109	92	94	85	70	96	89	102	90	88	89	114	111	105	80	89	84	88	90	96	99	97	105	93	95	87	95	94	101	76	105	102	104	107	121	113	95	78	96	109	96	83	87	100	86	102	82	119	94	109	93	103	100	107	102	97	110	103	87	97	97	110	121	95	101	88	103	92	101	114	109	95	93	106	101	76	98	91	101	90	88	114	105	110	81	112	96	90	89	100	93	110	92	89	96	92	92	100	97	98	106	112	109	93	96	108	123	94	97	84	108	99	107	79	94	96	102	95	94	90	88	93	103	101	112	112	97	110	100	93	93	101	102	86	100	102	93	98	100	103	91	84	80	102	94	92	99	111	90	106	88	91	100	93	99	80	88	122	110	95	89	105	91	92	90	113	90	96	94	95	89	107	93	86	108	108	93	93	96	96	93	97	113	91	112	93	119	89	130	79	113	89	87	66	90	111	99	105	91	107	104	124	85	94	98	93	103	117	97	116	113	98	88	97	119	99	104	104	96	87	102	115	98	83	102	108	82	88	108	90	94	84	106	83	92	86	100	99	92	90	99	96	90	87	104	79	104	87	102	109	102	90	102	94	113	98	97	96	96	95	96	110	91	90	86	69	87	93	90	106	96	105	105	92	106	102	94	91	108	119	91	82	106	98	110	97	110	76	84	93	78	82	88	113	97	92	106	99	95	97	85	80	75	96	102	93	111	94	105	88	111	89	84	89	101	98	94	105	109	99	95	101	103	100	102	95	98	81	97	83	85	74	88	110	91	104	98	89	93	108	95	95	102	100	95	101	98	89	90	117	104	104	109	90	95	98	78	110	91	93	91	116	102	112	102	95	87	102	90	74	105	112	93	106	96	86	110	95	89	95	91	101	94	106	94	93	102	82	95	124	85	110	88	92	84	113	95	97	107	100	86	97	94	94	92	87	105	83	102	79	89	93	95	104	112	103	117	101	95	109	107	104	97	83	106	102	100	97	112	103	94	103	115	110	89	106	96	102	78	84	109	88	103	81	94	101	98	102	103	110	106	121	103	94	113	95	89	132	96	81	105	94	113	101	97	95	89	101	111	81	92	103	107	123	86	98	102	99	109	97	95	103	103	107	92	113	105	97	100	92	86	103	87	93	102	90	90	90	89	118	69	80	102	87	86	99	109	96	88	106	105	93	91	114	88	106	87	93	99	87	93	84	79	106	94	99	93	77	97	119	93	85	97	105	107	113	104	95	86	103	98	68	112	108	102	75	99	83	93	91	101	111	95	96	94	107	104	103	105	90	83	100	81	107	96	94	88	86	86	91	96	94	110	117	120	85	84	98	98	105	86	92	82	103	99	95	92	101	105	91	81	93	91	96	92	111	97	108	101	106	81	100	109	88	101	103	93	104	84	87	101	101	81	91	88	99	110	112	95
3416	9429	6126	2757	1866	1376	1022	837	668	540	412	352	292	264	243	232	221	196	183	142	172	169	158	163	133	146	128	135	151	131	147	136	100	133	127	122	107	131	143	129	120	109	128	111	145	120	137	118	111	104	118	126	125	112	118	115	119	127	107	138	129	119	100	128	116	116	109	108	117	122	123	135	114	103	137	103	112	115	113	125	90	120	122	107	116	139	124	117	127	119	121	105	120	114	111	127	116	109	121	121	110	103	107	109	122	85	135	121	126	117	126	132	116	116	109	124	110	128	123	106	141	101	105	118	128	99	131	108	126	115	113	132	112	121	117	112	118	102	122	131	112	119	101	127	119	124	111	139	123	101	135	115	115	140	121	121	132	143	138	114	138	126	104	128	120	106	111	119	118	111	98	122	114	104	114	115	127	115	129	114	122	121	101	120	107	112	93	118	145	113	119	119	118	127	113	99	114	103	121	103	108	109	130	112	112	116	111	126	111	129	116	128	118	119	113	113	111	119	116	108	111	109	108	122	133	107	128	119	113	114	107	117	113	107	121	109	128	104	116	121	128	106	124	119	118	111	113	105	129	98	86	98	102	113	109	124	110	117	130	111	125	100	112	119	139	120	105	120	121	101	124	98	106	108	121	119	104	115	112	108	125	123	102	142	134	117	104	122	109	133	111	103	103	104	111	116	137	108	108	101	113	123	117	119	107	123	115	110	104	120	132	123	114	112	118	123	126	123	112	119	121	109	115	99	135	134	127	89	116	103	97	120	118	130	124	146	112	115	110	113	120	113	116	115	116	129	137	108	127	100	99	130	109	128	114	108	105	131	107	93	105	128	111	122	119	97	114	109	125	119	112	118	119	99	130	90	95	98	87	108	102	109	124	109	123	110	122	120	114	106	125	124	109	118	119	93	120	108	132	127	118	130	102	132	114	101	101	103	121	93	118	136	115	115	115	108	110	107	108	124	109	104	131	124	105	108	119	106	94	115	99	113	129	103	112	106	129	122	114	115	102	126	106	110	145	115	127	98	98	125	113	119	107	114	123	107	111	106	120	118	129	92	138	117	116	125	100	132	129	128	132	118	128	114	114	123	120	123	87	113	105	125	150	116	137	117	90	119	107	97	109	99	126	121	107	129	116	122	112	119	113	123	116	119	116	124	109	117	107	121	113	115	103	127	117	123	115	123	117	126	115	129	98	110	116	115	129	96	117	126	145	136	94	105	107	117	112	117	103	102	125	116	105	109	120	100	112	121	98	106	114	126	113	117	106	135	123	114	114	111	130	96	131	126	117	131	124	110	118	108	107	111	98	121	128	119	101	89	112	96	125	121	117	139	110	111	128	110	106	123	100	126	119	103	114	100	116	104	129	120	124	108	113	117	110	97	117	92	126	109	122	118	110	133	102	133	103	130	108	123	112	112	125	117	115	120	123	120	123	113	101	110	98	101	119	109	115	103	130	126	120	122	96	91	111	119	96	122	153	97	111	101	110	112	115	112	120	112	115	117	93	123	138	110	119	106	100	108	116	133	115	118	101	114	123	137	121	104	90	113	116	118	118	115	95	118	110	102	108	109	126	120	112	101	113	98	124	105	91	120	104	132	114	98	96	127	111	111	113	107	118	103	114	92	138	107	99	117	120	96	130	100	121	111	109	113	147	97	94	105	124	126	110	126	113	115	138	115	93	116	104	120	115	130	105	115	115	118	104	136	107	111	119	131	123	125	102	105	122	124	102	130	94	124	118	112	122	108	131	101	145	104	111	118	110	120	128	121	110	107	115	128	120	130	119	102	125	94	118	100	134	101	118	124	115	117	118	115	114	117	117	119	115	110	112	130	127	123	114	97	104	115	109	113	109	117	106	88	97	102	107	120	99	100	101	112	104	98	123	122	111	114	110	122	130	108	119	106	119	116	116	116	116	118	113	130	107	102	130	132	116	111	144	122	102	107	120	144	110	121	113	116	82	126	129	104	109	96	97	118	108	126	119	122	131	121	111	119	124	129	143	102	110	108	113	122	112	119	125	116	105	123	129	125	118	109	107	115	116	113	112	117	108	129	117	110	105	130	139	151	110	105	120	102	122	131	101	112	117	97	109	111	106	115	123	104	106	113	117	126	98	123	121	106	112	129	124	108	120	117	119	122	99	119	104	126	109	130	111	122	120	112	117	98	122	112	110	128	122	102	111	105	112	107	119	132	104	128	98	101	122	128	109	124	121	112	115	107	115	111	127	113	108	113	121	128	98	128	108	111	135	100	120	103	123	128	115	113	110	116	110	130	85	114	116	117	127	110	130	120	133	114	138	116	112	113	116	112	99	109	138	105	116	114	112	120	135	120	124	106	125	93	132	113	112	134	97	111	111	117	140	112	121	117	99	121	106	116	123	122	120	129	98	124	113	108	108	105	117	109	129	114	86	116	132	91	128	89	117	130	113	113	99	126	129	122	116	90	112	122	101	122	93	101	115	111	113	124	126	132	122	103	112	129	115	128	108	96	128	101	101	91	121	115	109	126	118	110	124	113	126	109	138	110	113	124	112	125	124	110	115	135	113	96	110	97	99	112	119	103	112	111	113	136	126	100	115	103	104	115	108	118	121	114	128	117	115	128	115	121	125	121	115	126	99	124	120	117	127	116	107	99	120	139	112	129	122	112	117	100	114	113	115	105	114	119	123	108	137	135	128	110	117	122	99	120	122	94	117	119	136	117	97	120	112	124	122	102	111	122	120	109	118	122	129	126	104	119	99	126	129	98	103	104	122	115	127	111	115	124	135	97	128	113	132	140	107	116	114	135	108	123	131	122	107	139	99	119	107	146	113	128	103	126	115	117	121	102	111	106	110	106	102	123	98	115	102	116	131	110	125	121	129	105	117	118	103	120	126	106	124	117	116	83	109	135	125	113	115	111	129	119	118	115	104	101	142	136	129	124	106	116	126	115	101	101	119	119	111	124	117	126	124	111	94	118	118	115	126	112	129	109	119	121	108	122	116	91	128	97	114	116	107	101	133	100	122	118	114	109	132	94	118	125	115	127	110	114	124	113	112	98	112	109	101	113	108	122	105	120	127	126	136	124	102	129	103	118	116	105	107	117	113	130	104	127	101	127	109	123	113	102	113	117	124	120	121	107	106	107	108	108	104	125	118	121	122	123	114	118	123	106	120	118	112	119	115	107	110	116	118	115	121	111	118	125	114	138	93	115	113	122	128	118	117	134	108	135	96	115	119	95	119	117	124	102	101	115	115	128	124	125	117	112	109	127	91	120	123	98	126	108	117	114	110	117	115	114	124	101	116	116	114	114	113	120	104	126	110	117	117	103	118	118	123	120	114	103	143	99	100	115	102	124	103	106	112	112	115	102	123	119	112	105	113	103	95	110	115	129	119	124	123	101	117	110	116	101	124	123	123	128	103	111	101	115	120	107	111	121	116	115	132	126	116	117	116	97	125	122	126	120	119	112	126	122	128	94	125	121	103	118	96	128	102	114
24753	21084	27105	25238	8746	802	597	504	456	453	413	393	392	381	402	348	350	378	355	353	351	365	352	354	359	373	359	326	336	346	365	329	361	377	342	348	347	346	347	356	326	362	365	357	320	325	317	345	366	384	355	383	342	347	320	336	340	338	353	350	354	323	328	350	382	346	349	344	321	363	327	364	323	349	371	349	343	337	330	340	349	343	321	349	360	342	356	352	318	311	331	365	307	321	357	315	342	341	321	376	327	347	347	314	389	329	322	324	351	357	350	336	372	345	346	322	403	354	316	365	332	343	380	348	334	353	348	318	357	344	307	333	336	345	346	328	354	329	357	363	356	322	342	340	321	370	346	345	340	360	326	351	316	368	372	339	365	366	346	355	331	339	343	365	349	333	327	333	325	337	309	329	366	378	344	320	342	320	329	355	351	325	366	332	367	332	346	333	328	324	336	346	359	374	325	343	364	346	353	369	342	336	365	318	343	337	314	354	366	304	342	331	363	370	346	352	291	345	327	352	373	329	345	347	333	344	324	358	357	327	365	354	353	333	331	345	366	351	315	331	359	353	331	343	321	366	381	321	347	331	355	356	370	328	318	358	312	344	335	313	368	326	306	337	330	319	325	343	351	339	340	322	346	333	347	334	318	325	344	342	336	370	376	358	335	326	345	336	354	319	338	314	356	356	355	321	323	364	361	349	336	324	321	300	356	353	333	320	356	328	329	317	347	337	340	303	364	329	345	323	349	347	367	345	336	335	367	329	328	349	390	345	313	360	357	332	353	333	301	349	338	333	355	339	346	359	323	339	327	361	333	323	345	343	353	319	320	322	332	343	352	381	323	340	305	333	340	340	348	354	340	360	353	348	320	330	358	339	347	328	339	374	325	383	302	330	358	340	309	351	373	327	330	340	353	354	363	337	343	357	367	342	330	309	342	367	346	353	319	346	326	352	323	385	346	358	351	294	318	382	340	336	338	359	344	368	322	293	360	346	371	321	338	372	327	335	313	333	352	332	331	335	353	373	340	348	366	349	324	353	346	311	332	339	353	330	369	339	349	350	372	346	325	352	337	350	364	321	347	335	367	336	312	335	348	356	346	347	333	317	311	341	331	347	332	350	344	360	330	320	347	337	394	312	364	355	350	380	359	334	313	325	324	349	320	343	342	322	363	326	360	356	360	317	366	358	347	343	307	349	300	354	336	341	303	364	344	334	329	339	364	333	338	321	360	356	357	333	326	333	326	351	333	325	360	346	368	358	339	341	334	341	358	356	353	346	344	345	326	339	342	340	355	347	355	336	339	321	358	354	307	374	338	354	368	334	340	283	350	329	336	346	314	317	334	376	319	314	346	319	347	338	334	317	373	322	338	358	313	328	328	324	367	336	325	310	330	314	327	343	335	357	329	354	353	344	299	342	333	323	370	340	322	361	341	330	334	325	310	367	354	330	370	307	360	352	335	327	350	341	355	306	322	361	319	326	339	375	335	339	361	321	360	317	375	332	320	344	341	364	370	340	330	347	359	370	310	303	346	339	336	309	349	326	354	360	355	312	327	312	328	335	323	340	366	354	352	364	349	362	352	309	323	312	304	344	331	320	337	320	341	330	399	346	326	344	339	326	373	304	378	346	337	357	341	367	369	345	330	318	330	330	354	338	342	385	318	309	345	342	337	355	324	350	343	367	374	307	375	330	359	362	349	314	335	297	389	342	355	357	326	302	324	349	335	325	342	357	368	301	345	362	343	329	322	353	314	366	342	341	338	330	350	349	340	318	355	335	322	348	324	322	346	348	308	323	343	328	361	353	366	347	356	331	349	351	326	315	334	341	355	349	330	350	337	339	302	321	343	346	334	325	341	327	334	367	309	370	302	348	322	318	356	360	352	339	342	356	339	347	333	356	355	325	316	370	348	335	341	358	305	348	297	365	367	344	366	335	312	303	350	359	352	334	325	342	331	342	360	338	322	330	353	351	333	327	374	333	356	338	344	331	342	337	360	322	337	367	337	324	309	326	340	327	374	339	311	341	350	349	375	353	351	344	364	332	356	370	352	356	332	325	337	329	318	332	327	323	359	311	359	299	353	342	321	371	365	338	312	310	342	327	341	329	325	341	326	345	337	336	351	366	351	351	308	321	349	331	327	348	320	373	322	385	358	332	373	357	344	320	363	328	323	359	321	349	371	346	365	319	328	338	358	345	338	319	300	332	336	359	332	328	312	362	344	359	349	347	369	339	333	342	364	316	372	319	339	338	355	341	295	333	325	369	331	330	320	329	343	331	340	367	369	324	350	350	325	320	324	339	320	324	351	300	336	343	371	315	325	379	329	307	324	331	327	336	329	313	365	329	335	342	350	321	361	332	333	353	355	340	358	327	335	356	343	344	301	360	327	356	320	317	351	356	364	336	339	327	334	343	330	332	341	327	345	319	331	339	315	343	340	345	356	339	311	352	335	360	307	296	330	352	331	362	353	333	351	370	353	331	324	317	340	339	341	349	353	368	355	333	348	318	339	358	329	344	353	307	331	355	344	360	318	333	312	328	336	311	353	362	332	348	324	333	339	355	346	358	328	321	354	321	339	348	360	336	325	290	319	331	375	355	358	333	354	345	342	339	295	339	343	362	362	361	309	371	321	329	340	387	332	297	376	352	315	334	354	347	324	374	397	330	365	336	329	345	367	348	349	319	377	358	329	330	314	323	361	365	347	315	344	372	363	361	334	327	345	337	323	312	363	360	311	371	342	330	336	319	321	363	319	319	353	325	353	321	313	343	302	345	364	304	332	314	333	351	324	318	349	354	363	359	346	311	342	340	337	345	353	383	304	340	328	352	318	329	356	367	353	353	355	321	330	319	375	320	359	374	370	357	319	330	403	346	349	342	340	363	348	352	355	333	333	362	366	342	330	367	319	315	337	366	330	341	322	341	347	349	350	336	327	350	342	320	342	355	361	360	347	343	353	305	339	345	340	376	327	353	322	276	340	323	328	337	324	356	310	325	361	318	364	347	331	326	342	342	333	323	358	346	347	353	375	389	326	347	329	334	329	294	353	363	317	318	317	320	360	314	332	357	359	337	315	370	337	337	316	348	335	350	371	354	319	359	321	337	335	339	315	342	322	369	323	353	336	360	344	345	364	352	340	355	332	362	332	338	389	335	307	382	346	337	337	322	346	358	323	362	339	331	333	323	346	336	345	327	353	350	333	338	374	333	337	337	381	343	323	333	376	336	332	318	326	352	331	387	351	323	334	342	344	354	345	324	326	330	349	307	352	340	327	368	368	336	307	335	355	354	388	356	358	334	329	346	320	349	369	357	371	354	355	366	373	349	313	347	353	335	339	359	313	334	354	334	393	319	334	343	349	353	321	366	369	370	352	384	357	326	345	307	329	373	353	323	331	363	333	340	344	328	347	329	345	338	310	362	388	344	358	341	341	320	342	327	331	355	342	330	372	337	306	329	333	346	319	350	351	330	333	344	319	311	359	322	340	327
3416	5626	3645	1896	1381	1113	878	788	663	592	529	509	460	440	436	432	419	389	397	402	383	380	380	361	363	379	374	383	389	377	389	357	357	334	380	377	414	364	348	377	352	362	371	351	352	343	381	375	347	352	397	351	390	391	344	372	354	359	357	346	365	398	381	385	351	384	336	333	363	380	360	379	343	342	380	400	356	362	369	347	354	363	347	370	367	374	345	371	361	320	374	393	367	360	395	365	352	358	376	390	362	343	359	370	347	362	336	376	373	398	369	340	389	365	365	375	359	362	366	362	333	358	392	343	359	344	348	348	396	341	333	361	351	330	337	358	368	380	368	314	367	349	343	358	362	341	348	346	359	308	346	360	363	358	369	390	355	392	360	341	381	373	353	342	343	382	338	360	366	396	356	352	347	360	356	340	361	375	350	343	347	365	380	362	366	366	374	348	349	384	334	392	337	359	372	378	379	369	372	347	372	347	353	360	382	379	359	363	371	389	326	357	357	382	364	347	351	366	353	351	380	338	345	345	360	370	368	360	373	358	370	368	307	357	349	350	361	374	343	364	360	328	341	370	336	380	357	349	345	350	369	352	370	353	365	373	379	369	357	341	358	367	343	365	378	335	349	374	363	369	363	334	356	346	339	349	370	361	373	335	332	359	335	317	349	395	403	345	361	358	356	352	351	383	378	324	348	364	367	381	350	370	355	319	369	362	396	354	358	362	352	350	364	363	330	362	364	359	325	375	340	375	344	335	361	323	352	345	381	375	360	367	354	357	358	327	372	391	345	344	357	359	369	325	384	343	375	353	362	349	360	332	366	360	377	360	349	366	336	373	352	351	387	357	331	366	345	393	395	367	358	370	406	365	323	327	383	334	382	356	335	344	359	326	328	339	363	356	347	382	359	340	372	366	356	353	396	373	368	350	349	363	363	397	347	353	354	390	378	339	335	345	363	359	336	329	338	331	362	373	377	363	342	375	331	374	417	360	344	395	335	322	361	348	380	348	376	369	365	352	333	372	377	383	373	351	357	359	370	357	364	352	354	369	362	371	333	325	383	353	355	375	364	349	343	388	371	373	338	333	363	382	376	378	356	349	361	384	321	350	339	378	386	362	353	386	367	369	391	363	388	361	361	358	362	338	377	348	373	373	371	333	384	358	377	375	351	340	374	320	363	388	360	343	359	333	368	355	354	353	354	338	366	401	376	354	345	365	346	386	332	390	362	351	354	323	317	357	372	358	372	356	348	360	363	378	363	358	353	349	337	368	376	355	326	357	348	341	364	361	373	371	377	355	338	384	334	353	344	357	387	359	349	354	386	361	384	343	369	347	367	364	364	345	338	357	345	320	361	372	360	361	376	322	365	342	390	375	343	320	371	402	361	365	328	339	385	350	360	339	368	372	348	357	358	364	404	354	360	350	403	372	330	350	351	389	366	368	374	339	328	329	378	312	372	344	366	359	384	367	349	364	352	330	354	345	361	363	383	351	356	395	368	357	366	381	381	384	366	342	394	371	381	324	349	343	354	357	340	369	322	370	365	356	370	341	360	350	394	372	353	351	347	338	335	370	361	390	358	359	335	390	354	348	379	330	371	380	325	368	335	353	357	396	353	372	338	338	347	356	356	377	380	353	370	349	371	335	367	361	374	367	386	342	388	362	354	365	320	344	352	335	381	351	379	346	363	411	346	377	348	370	369	382	361	368	394	342	366	374	393	360	371	352	348	353	358	345	362	333	350	361	353	383	363	341	346	339	351	347	394	377	343	332	337	384	344	355	361	347	335	367	331	362	387	344	328	353	352	324	360	346	362	341	356	391	359	380	382	376	344	337	333	369	350	364	371	371	342	391	308	361	375	356	371	363	342	347	351	362	359	354	356	370	380	335	363	388	371	337	323	333	377	355	365	360	370	334	361	384	365	361	352	395	373	362	345	374	381	375	348	357	349	377	357	371	368	353	306	355	340	365	367	351	375	372	354	324	360	347	381	381	344	386	355	355	362	365	386	362	351	350	398	320	358	346	326	348	375	369	352	349	368	388	373	363	366	384	356	348	369	354	348	345	315	359	396	350	351	330	335	352	356	361	373	324	386	340	389	389	354	339	350	358	327	371	358	344	362	352	331	346	369	326	381	353	364	359	354	365	366	357	370	354	367	369	391	389	363	351	333	371	373	322	333	368	357	362	350	386	348	344	355	367	340	384	386	352	368	359	349	343	387	363	383	377	356	326	357	343	410	379	391	349	342	338	377	341	386	386	344	368	356	319	332	339	357	372	357	366	378	374	386	374	392	394	360	359	380	321	343	351	384	351	365	343	301	370	373	373	370	348	389	350	373	353	378	379	378	346	383	372	413	353	341	331	399	350	353	360	358	354	347	340	366	355	385	391	384	381	368	365	331	352	360	355	298	355	340	367	365	350	357	357	368	363	348	362	352	357	373	371	362	351	379	355	375	363	374	350	349	359	332	352	370	379	378	383	357	349	375	372	368	354	383	331	342	333	367	331	376	375	378	388	353	341	375	339	357	368	380	362	364	339	341	368	391	344	366	367	323	389	362	337	384	385	350	352	371	362	338	316	388	360	348	385	358	361	367	381	370	359	356	315	368	368	375	372	365	360	359	343	351	339	360	367	367	361	381	366	353	352	341	343	358	361	375	357	353	334	368	342	368	328	343	379	385	370	355	342	331	374	388	360	396	336	340	368	359	350	360	373	359	361	380	367	349	368	362	357	339	368	371	357	340	341	414	378	364	365	342	342	371	348	367	337	359	367	367	332	357	361	360	368	372	327	360	379	385	371	349	353	358	361	350	343	345	360	348	383	355	363	391	345	355	371	358	334	348	350	349	364	358	374	378	347	365	394	363	364	366	360	344	310	357	350	356	393	368	366	326	394	351	337	361	342	358	342	401	356	364	356	365	362	341	399	350	342	373	354	343	380	348	354	353	313	360	329	386	360	376	353	373	354	367	361	347	353	349	377	393	365	357	348	356	405	347	365	363	373	423	338	343	351	361	363	345	373	376	338	380	410	379	391	343	360	359	362	367	356	358	356	330	367	394	368	386	376	340	360	365	371	357	379	375	350	368	361	348	349	360	335	362	403	360	335	353	369	346	363	382	380	375	385	373	343	359	376	378	357	364	343	312	343	345	332	354	364	376	348	337	387	350	395	353	344	336	374	375	380	399	372	361	365	356	352	334	351	364	341	349	345	382	355	384	360	365	353	386	373	329	359	354	350	343	378	357	377	359	395	352	365	390	377	355	334	339	314	393	371	334	336	385	354	363	345	368	385	341	361	356	356	377	362	346	332	361	349	332	394	364	364	363	349	371	333	324	347	347	363	341	360	382	351	325	364	377	372	375	383	374	333	365	383	378	365	375	382	354	338	380	356	321	347	347	341	356	341	359	372	350	352	352	370	351	336	367	363	363	386	340	335	377	391	400	351	354	365	365	339	350	367	361	320	367	360	374	363	330	366	378	349	356	376	360	338
22505	21112	28738	23728	21107	21120	6657	897	656	568	436	392	327	316	303	265	241	268	229	247	238	245	217	181	222	216	204	215	189	196	178	194	200	151	199	189	185	181	165	183	165	205	190	167	184	159	169	166	170	170	170	159	164	177	184	186	152	167	190	152	178	182	164	160	171	179	174	199	177	157	155	174	169	162	150	153	190	176	142	186	188	167	159	175	175	162	169	165	156	177	171	161	146	157	157	184	157	169	151	160	184	185	161	178	183	154	170	143	139	176	158	145	169	149	166	175	126	161	142	159	154	173	190	157	160	165	173	128	148	191	162	154	163	185	163	155	164	172	176	170	163	163	183	164	151	135	157	156	142	148	156	136	165	165	177	166	166	161	173	177	174	165	143	178	147	170	158	159	171	193	160	147	163	188	161	165	190	151	171	174	166	193	155	174	150	181	165	174	140	180	170	192	151	176	162	148	154	153	144	173	167	150	172	185	165	142	174	181	180	149	164	164	161	181	155	177	137	165	177	172	176	158	164	167	165	161	166	149	159	166	155	170	150	149	143	171	160	146	156	168	184	186	170	160	186	200	174	186	143	173	185	167	164	174	172	180	139	143	169	144	157	137	184	158	156	139	175	183	166	157	147	148	159	149	170	163	171	141	181	171	175	176	166	158	167	176	169	133	173	165	161	184	191	162	156	152	170	150	168	176	173	166	155	174	161	171	172	160	155	160	168	178	146	173	183	175	146	192	177	159	149	151	159	158	164	172	161	143	158	166	159	177	143	176	154	178	186	172	166	143	149	134	158	184	178	162	177	163	155	147	172	154	167	182	165	166	171	177	162	180	150	182	149	152	154	136	150	153	153	166	154	166	162	165	169	157	152	155	149	163	174	154	157	164	162	161	155	154	165	155	158	158	149	137	145	160	195	164	144	139	163	159	167	171	172	173	157	176	167	179	143	164	151	179	176	147	181	159	148	152	149	178	183	159	154	158	151	146	173	169	169	179	153	153	159	146	147	157	148	130	178	150	163	154	162	170	164	158	150	187	168	151	150	166	195	137	178	171	155	150	162	164	154	159	178	173	164	165	147	159	182	182	173	161	141	158	157	165	154	155	167	183	184	153	153	164	161	156	178	156	163	174	174	150	169	167	162	164	182	168	168	169	169	164	180	176	163	155	184	155	144	155	182	155	194	162	149	169	146	154	175	154	176	134	190	178	153	150	146	135	158	153	177	170	169	152	157	169	166	145	179	159	155	164	161	169	151	162	170	172	175	163	162	176	172	176	167	180	161	178	164	199	154	169	170	147	151	190	177	167	154	151	172	150	146	149	189	158	184	195	153	150	173	164	152	165	171	170	147	151	160	156	175	158	171	167	149	161	177	166	179	136	183	177	185	158	165	178	185	162	176	197	185	157	153	180	191	175	172	170	171	158	166	141	148	151	178	184	145	165	153	148	164	181	163	147	173	156	158	164	170	171	152	174	183	160	157	179	163	172	176	168	164	161	172	141	149	169	180	163	166	157	154	199	194	171	160	165	165	163	187	160	174	172	124	166	169	142	178	171	168	169	170	202	158	162	176	169	177	168	165	160	156	146	153	177	173	181	153	176	147	153	167	174	165	180	143	147	155	155	193	157	149	155	147	148	167	180	195	167	151	148	188	169	142	175	162	159	161	171	181	158	187	171	154	169	174	149	168	152	162	161	169	132	152	179	151	173	159	147	147	154	161	137	155	150	172	154	150	155	152	162	169	163	168	171	180	149	179	151	170	149	169	180	155	160	180	159	156	158	161	173	149	155	155	162	160	156	161	160	162	154	144	182	140	154	160	155	153	155	178	174	170	155	148	174	163	156	151	163	150	182	150	159	178	169	141	147	174	194	157	164	164	167	145	156	151	143	188	152	164	187	152	141	165	155	158	181	164	147	155	168	159	169	162	165	180	179	164	164	170	170	166	159	168	170	155	162	145	169	143	177	142	149	164	151	146	168	144	170	156	154	153	171	156	149	166	172	158	166	170	208	165	165	171	153	139	182	132	145	159	169	162	173	171	161	180	142	174	140	154	183	170	151	164	171	170	177	148	186	166	140	148	171	149	165	146	163	147	164	168	170	153	163	162	143	146	182	180	185	162	147	142	149	170	173	175	158	138	164	151	164	152	152	159	151	155	177	165	172	150	163	166	159	154	174	157	173	184	168	154	146	170	143	168	131	149	171	171	147	140	159	172	156	162	167	169	179	152	136	170	174	137	161	166	155	154	140	172	177	168	156	158	185	187	144	147	184	157	173	149	174	182	177	168	157	156	162	167	132	155	143	138	160	175	159	170	168	161	174	147	190	169	163	159	156	156	166	154	144	187	172	182	149	164	150	155	152	160	172	150	135	155	148	170	180	141	163	163	147	134	171	160	156	136	169	163	158	149	154	179	158	141	183	171	157	193	164	161	194	158	168	161	168	161	149	166	176	183	169	162	152	176	182	183	158	165	170	177	174	155	176	147	166	147	156	174	180	142	172	157	145	148	146	168	163	153	154	157	160	182	162	160	177	163	154	170	163	159	159	150	162	137	171	172	164	140	149	159	173	167	169	145	155	161	155	168	153	187	155	161	141	159	164	159	147	159	186	174	145	161	160	165	173	146	175	173	163	130	164	165	161	177	160	141	148	148	164	168	171	145	160	170	175	173	162	148	151	156	166	165	168	147	161	196	165	145	204	162	181	167	155	145	172	172	137	191	158	150	182	174	147	148	165	138	173	163	172	140	146	176	158	162	148	184	153	138	166	162	159	178	185	167	185	155	152	164	199	177	170	168	152	156	180	153	157	176	159	174	155	188	151	174	161	148	171	153	135	163	168	148	180	150	135	139	205	162	169	167	157	179	180	155	162	136	171	152	172	162	161	173	165	150	162	182	184	167	185	157	131	163	170	140	156	162	206	166	145	136	172	188	169	139	152	159	157	143	166	167	179	168	140	155	150	154	159	168	183	178	164	160	176	142	175	164	150	170	153	168	159	161	176	172	176	167	159	163	206	139	147	168	155	154	146	170	157	189	139	176	142	170	135	168	183	155	152	185	154	153	157	136	157	149	177	181	172	163	155	159	171	156	144	167	139	129	158	171	147	177	163	181	177	174	157	172	159	174	157	139	138	186	172	177	169	180	164	184	137	143	181	166	165	166	180	173	186	160	177	154	170	155	169	179	156	159	163	173	176	155	158	168	136	135	174	164	172	192	174	160	162	156	166	157	163	158	158	168	160	141	156	151	135	164	156	175	176	165	173	168	142	176	160	181	155	158	181	154	168	161	151	174	183	191	138	153	156	163	157	160	171	166	146	185	186	159	151	172	159	154	140	187	170	162	148	153	169	167	146	178	160	141	178	150	162	139	172	168	159	176	180	172	171	176	153	156	180	127	165	151	165	159	159	166	156	158	158	170	173	150	170	158	166	159	156	148	155	170	171	176	156	170	190	165	161	146	172	163	151	183	159	166	175	170	175	184	161
4640	14882	9521	4704	3320	2512	1921	1498	1117	914	704	575	517	479	421	389	307	329	271	299	251	263	280	223	263	235	205	187	191	226	214	221	221	185	186	193	212	208	205	178	174	172	188	180	191	177	200	178	170	174	173	183	166	184	192	172	181	172	168	164	183	174	182	183	187	176	160	158	159	181	169	183	199	178	169	200	186	169	171	139	167	158	164	181	152	175	173	166	180	186	174	144	169	163	189	173	169	184	174	191	179	175	155	173	171	151	142	182	164	163	158	181	166	165	167	156	163	166	174	155	178	146	180	181	190	185	190	157	178	160	179	162	160	169	144	198	171	170	154	193	163	171	161	172	168	180	150	170	175	155	151	172	178	188	207	157	190	165	189	185	153	172	169	165	176	151	163	146	169	174	160	194	167	153	160	177	196	160	175	155	147	165	174	144	151	175	164	170	148	154	183	154	166	159	178	159	156	172	192	168	192	168	195	170	187	163	172	145	154	165	156	152	157	172	166	185	182	182	172	169	165	155	177	192	170	184	164	149	155	151	155	159	170	174	149	171	153	170	185	154	148	181	158	154	172	167	173	168	160	154	182	170	179	157	190	156	164	184	170	153	154	149	163	162	165	184	169	198	167	173	163	188	179	166	156	169	180	161	165	168	187	162	190	155	188	165	175	169	174	170	160	180	172	173	162	173	160	171	149	183	171	167	165	174	184	174	184	168	156	163	152	195	190	171	171	163	153	166	148	162	125	194	176	162	171	159	161	160	181	193	162	168	145	163	170	189	150	162	171	168	128	179	185	171	179	180	165	178	137	181	174	163	156	172	186	168	163	170	179	168	146	163	160	153	158	161	180	155	142	159	153	185	189	159	163	186	176	174	160	155	173	172	177	162	183	162	172	186	182	190	147	173	163	169	169	164	145	150	190	162	164	160	175	170	180	155	172	159	169	172	181	164	130	147	169	172	171	178	151	173	180	169	160	159	164	184	166	180	197	172	158	186	167	161	176	174	152	184	182	187	190	146	161	161	184	154	170	158	162	157	148	153	177	157	164	197	167	162	190	173	168	168	164	167	189	161	155	165	170	169	168	147	163	156	168	144	177	159	164	153	186	187	156	161	156	179	171	166	153	164	154	186	173	156	177	171	193	166	171	164	167	151	164	158	174	158	198	155	159	163	168	173	169	168	170	177	170	165	155	163	175	188	145	157	187	146	152	151	191	169	177	174	141	169	160	167	171	165	177	172	144	150	174	153	153	141	171	159	162	169	156	169	179	163	156	155	162	199	183	174	159	171	160	171	169	206	181	158	175	158	175	163	166	186	165	171	159	161	159	151	171	176	167	168	164	140	155	166	167	156	167	172	177	159	157	171	172	159	177	158	187	194	162	156	158	186	157	164	170	154	177	159	169	171	160	155	159	176	148	176	180	164	155	159	150	166	188	163	165	165	161	161	161	162	183	166	143	171	165	158	170	166	162	159	154	157	162	167	181	165	178	182	174	182	166	169	170	189	200	200	163	143	172	144	185	172	162	162	167	161	180	177	179	175	174	157	135	168	166	139	171	135	159	190	147	182	164	202	186	176	177	169	148	177	165	172	184	161	194	148	168	156	172	169	177	153	170	162	203	173	156	158	148	170	188	160	166	165	160	171	177	164	168	164	168	155	155	180	150	181	153	194	159	159	148	168	160	166	190	158	169	168	176	162	153	160	164	168	185	177	171	156	163	176	164	183	157	162	177	168	167	175	161	156	182	170	174	173	166	157	164	144	143	149	153	186	145	197	186	173	177	172	149	152	163	164	171	175	165	167	151	209	165	162	193	160	143	159	169	135	181	156	131	190	151	165	162	154	171	190	162	190	184	184	147	140	167	163	144	177	170	155	151	152	183	155	157	173	163	160	171	192	173	158	173	180	176	172	173	173	180	160	150	162	172	162	176	172	166	169	193	186	173	175	195	160	156	161	159	181	185	160	173	156	161	159	189	166	175	173	184	181	178	136	147	156	160	185	155	159	147	165	191	177	154	155	186	176	143	179	175	194	193	170	192	168	170	167	147	183	185	166	162	160	174	184	156	178	168	176	175	159	167	165	163	191	145	172	161	194	163	161	171	191	154	172	186	175	173	154	192	166	185	183	152	174	156	170	168	173	188	163	165	174	185	162	155	189	179	166	141	164	151	171	180	169	143	161	149	160	186	161	162	159	160	159	180	148	185	167	166	178	157	170	158	156	190	188	179	158	165	154	179	177	175	157	168	143	155	180	172	147	171	182	151	140	159	169	167	170	155	174	177	165	135	165	170	161	156	165	182	160	183	178	148	158	167	169	148	172	176	177	152	172	160	159	184	181	163	164	159	146	177	159	172	165	180	168	159	138	159	130	178	175	147	172	151	175	167	153	183	174	184	165	168	155	132	182	166	150	172	166	169	155	163	177	164	180	170	166	179	148	180	171	167	152	156	149	169	163	151	163	190	162	167	178	171	145	185	171	160	170	158	157	155	180	152	188	162	163	186	165	200	198	170	165	147	139	143	159	172	172	166	167	169	166	183	182	168	184	168	158	172	181	152	164	179	163	187	154	167	163	189	167	158	176	155	157	161	143	160	183	173	135	157	171	180	160	159	173	165	167	186	148	176	180	156	161	162	145	159	167	179	181	158	170	170	188	156	153	173	165	186	189	164	179	150	158	168	151	177	172	167	150	161	168	172	182	183	175	186	190	162	155	156	173	169	162	189	149	152	158	172	175	167	172	162	163	189	167	182	158	163	154	169	175	165	155	161	168	184	160	174	155	152	162	155	154	169	179	169	171	161	142	176	179	193	179	175	188	181	207	162	161	154	163	155	176	163	188	169	161	169	179	154	165	169	174	153	178	195	174	167	177	153	186	175	177	171	173	172	186	182	160	163	166	158	157	158	173	177	157	178	176	143	195	171	171	157	159	187	173	173	167	164	162	168	192	176	163	186	166	163	153	168	161	152	191	160	179	173	169	179	177	169	179	174	152	159	163	177	163	179	146	160	169	131	155	174	178	177	177	174	172	171	169	178	157	159	161	140	176	154	167	182	177	184	144	152	184	155	164	171	157	143	165	182	161	164	147	150	183	161	170	177	159	173	176	191	159	178	186	166	178	162	167	178	180	158	147	147	175	140	177	183	164	150	194	165	142	150	183	162	154	152	170	157	169	166	171	179	152	173	172	166	174	168	149	157	159	165	156	154	160	200	202	189	154	150	159	165	155	177	173	172	170	177	163	184	180	191	149	184	174	151	168	193	171	171	176	186	168	155	172	177	149	165	179	191	167	183	167	159	171	130	175	156	148	174	159	142	147	170	167	191	156	165	179	165	150	143	166	150	159	183	163	168	188	158	179	189	177	176	170	176	162	162	147	164	171	153	153	158	169	170	147	170	159	167	167	169	176	170	166	164	153	182	173	167	159	155	177	178	170	155	171	160	158	149	157	154	187	151	166	158	187	141	159	153	152	169	159	175	178	168	162
27465	17048	3242	702	404	350	327	296	323	318	264	240	315	250	286	268	262	258	254	231	255	245	252	285	239	246	255	278	231	256	262	227	262	235	240	266	239	211	253	258	238	227	260	260	255	267	246	234	253	253	271	260	255	242	244	236	249	262	245	259	235	279	239	257	221	242	250	235	262	263	267	237	249	230	291	270	245	241	237	232	270	236	276	235	236	270	244	231	271	237	235	242	278	278	240	263	258	272	309	253	248	249	259	249	255	258	259	239	253	247	267	262	242	251	252	276	237	261	217	242	241	240	244	265	225	251	241	238	231	260	252	234	261	258	237	234	259	259	266	251	210	249	268	243	266	259	233	260	278	229	256	244	246	238	266	235	264	248	283	256	271	262	240	249	278	245	225	233	250	261	268	238	236	252	263	286	257	270	256	282	221	235	259	263	231	250	214	220	246	281	259	225	262	267	235	250	253	266	256	260	261	269	242	251	258	251	247	230	246	239	240	252	238	259	274	242	250	261	246	241	232	247	260	241	247	245	236	253	270	271	277	230	266	241	240	235	214	232	237	237	275	255	241	267	240	251	279	245	264	250	232	246	270	234	257	251	219	252	251	263	253	241	254	256	243	228	255	256	261	308	246	235	257	274	234	259	209	218	235	281	238	221	256	248	270	251	266	235	227	243	253	253	264	259	251	271	235	284	284	262	233	233	253	243	252	256	244	283	248	237	263	237	227	236	230	275	228	235	265	247	255	239	264	200	232	244	254	247	265	253	263	265	252	238	228	248	254	273	245	241	247	221	260	243	233	252	269	257	257	269	244	220	235	266	257	260	256	219	274	251	242	231	258	270	256	241	256	278	261	247	258	241	262	264	262	224	248	243	236	260	240	279	236	232	249	250	243	239	238	274	218	236	230	255	266	242	242	244	236	234	272	238	244	232	260	207	253	263	256	274	241	229	227	237	231	243	241	274	253	249	269	226	248	260	280	241	247	251	217	253	246	244	292	237	238	246	241	277	256	249	254	246	238	249	248	259	241	262	255	237	272	277	225	241	255	235	240	249	237	238	222	252	242	236	241	241	244	243	242	239	251	245	217	248	240	263	264	226	280	232	245	262	292	264	255	254	267	272	251	230	231	266	220	240	263	226	249	237	247	280	251	227	266	256	262	250	246	263	256	252	267	237	249	241	255	237	241	245	233	217	259	265	237	266	225	261	253	267	235	233	238	248	230	255	236	249	256	243	244	254	237	251	224	252	266	252	287	258	250	238	248	260	268	289	242	256	251	240	258	272	264	249	259	262	281	253	239	256	239	235	245	261	244	260	245	281	260	220	261	239	246	238	257	270	256	274	254	260	245	246	253	250	236	294	275	224	239	244	230	240	255	245	255	241	223	245	250	248	236	252	246	245	263	257	270	224	235	254	251	258	246	267	259	267	251	244	248	272	249	250	282	247	269	248	273	261	243	259	244	244	245	244	273	263	248	262	255	246	261	241	236	219	277	247	223	260	260	246	248	268	249	275	268	245	277	261	255	246	223	231	230	247	254	244	228	264	257	280	265	257	237	261	248	241	262	243	237	250	227	255	198	251	260	265	246	244	264	264	239	265	249	245	256	264	262	241	282	241	270	262	242	273	247	256	247	236	225	269	242	257	268	273	260	252	253	247	263	260	226	269	230	258	252	232	234	232	241	263	266	220	227	243	216	262	243	236	290	253	268	242	253	231	255	278	242	275	248	262	253	290	272	258	242	232	254	234	239	232	253	251	247	285	226	252	256	247	255	250	224	222	286	248	293	236	240	257	256	273	250	227	282	249	233	229	245	269	265	257	248	242	267	235	261	224	256	256	270	233	261	264	246	276	224	256	260	245	234	225	242	258	223	245	251	265	237	230	217	239	242	255	272	251	245	252	245	247	276	270	236	248	235	216	277	271	238	273	256	258	253	235	256	269	243	259	250	265	250	228	244	243	257	258	240	239	261	245	247	270	244	229	212	244	260	262	250	227	246	264	240	250	253	255	258	261	238	242	228	240	240	241	214	266	222	259	238	243	243	233	258	263	261	264	230	264	270	237	266	249	244	269	232	242	265	246	261	236	270	211	234	244	233	252	227	253	258	270	252	270	281	262	251	278	258	265	266	258	257	279	238	218	228	241	223	231	252	254	253	239	260	273	288	235	282	257	234	277	231	207	238	259	254	243	253	258	231	236	256	224	244	251	255	224	269	239	240	244	256	247	255	257	224	265	244	266	253	258	261	246	254	224	255	263	262	258	269	236	251	240	253	282	248	268	227	266	239	241	240	248	232	250	219	277	234	247	247	267	232	221	249	266	232	261	266	250	259	265	225	293	239	231	261	266	280	249	264	232	270	254	231	238	258	259	261	260	219	241	238	240	250	235	260	272	267	249	262	248	242	255	267	250	244	225	209	243	263	255	222	238	233	253	249	210	236	255	264	247	253	279	264	237	268	258	242	248	234	236	256	248	236	230	237	249	237	264	287	256	236	242	276	269	249	266	253	230	255	253	257	267	235	253	269	261	219	256	261	240	286	294	261	232	251	236	259	240	277	246	232	268	259	220	249	257	246	223	270	272	225	241	269	243	257	261	249	264	256	248	263	246	244	225	260	256	269	268	238	256	247	248	270	236	269	251	287	273	241	224	248	235	239	256	229	246	231	270	240	244	276	253	256	261	263	266	237	243	247	239	256	249	279	245	257	257	231	247	225	233	233	259	274	276	272	252	239	249	274	246	234	257	269	242	253	238	251	247	245	251	243	223	251	251	239	253	262	258	251	230	246	232	234	269	282	229	244	280	246	232	263	227	258	258	280	260	253	226	249	259	265	235	224	275	230	254	269	243	248	246	223	276	248	243	243	235	241	248	251	259	245	259	254	226	250	247	257	233	247	258	248	272	272	242	276	243	258	216	250	261	262	261	240	240	245	262	261	255	246	279	254	272	252	226	276	241	248	259	231	265	262	255	237	297	268	213	269	260	276	277	248	259	245	246	255	249	244	253	245	234	245	257	262	245	267	248	277	247	252	285	242	271	256	239	253	242	261	275	274	258	270	248	257	232	236	234	251	254	218	238	255	252	264	235	239	234	253	219	262	245	242	254	241	236	220	237	260	208	250	231	213	248	238	246	245	228	234	224	247	266	269	246	243	241	262	258	251	249	261	233	265	252	239	254	245	244	268	267	229	217	252	259	249	249	232	252	262	247	272	259	237	254	260	248	245	265	280	268	236	254	278	261	250	252	255	238	261	250	273	238	257	259	270	264	268	268	273	282	255	210	249	247	245	259	247	235	248	250	237	241	240	241	260	213	252	257	259	260	217	267	260	240	224	237	261	256	234	280	230	219	236	284	250	243	245	252	236	262	265	249	248	218	271	251	229	261	242	265	226	225	236	261	263	228	215	239	254	251	230	272	237	242	232	225	275	242	253	254	237	251	255	251	255	261	224	260	265	252	220	246	264	253	280	242	252	262	245	232	230	259
4431	1521	1015	578	518	453	424	383	302	326	316	271	293	291	270	267	280	280	272	279	276	268	268	258	282	286	276	276	275	279	262	259	273	264	287	280	259	270	274	257	273	284	258	300	304	302	309	271	309	281	277	290	286	299	292	295	298	295	250	258	296	295	287	255	281	266	301	273	278	305	266	243	287	289	288	294	287	247	311	269	312	275	284	270	305	275	255	264	264	265	301	299	280	275	284	287	268	274	255	238	261	270	287	289	284	262	270	248	265	295	285	256	289	279	305	282	268	270	290	266	274	249	301	281	274	287	300	299	274	290	269	294	262	261	293	231	266	277	275	275	278	270	290	281	269	290	267	293	269	292	239	303	274	286	313	264	296	287	308	267	278	300	287	271	276	267	282	276	274	269	272	315	295	302	273	251	256	327	290	301	251	269	285	259	253	277	280	273	275	291	265	298	275	269	282	289	256	252	290	227	279	234	262	283	274	281	273	263	264	253	279	300	282	284	295	276	275	300	274	272	279	266	265	288	265	260	283	284	255	288	262	261	269	278	271	296	287	296	271	309	315	290	317	294	298	300	287	293	264	298	290	276	322	277	282	280	271	252	280	303	286	287	246	284	275	252	268	266	285	267	278	268	316	285	270	267	273	278	277	276	276	290	265	271	274	289	272	282	271	304	292	303	256	305	250	286	285	282	264	275	264	267	259	254	275	270	248	278	265	296	222	289	274	266	273	254	272	279	278	258	283	288	279	264	262	272	262	273	261	256	287	275	290	272	278	261	308	291	296	237	277	269	257	295	294	264	268	300	274	267	278	254	297	262	250	289	284	291	273	275	277	294	265	266	279	287	303	250	272	266	267	288	270	259	296	282	279	278	278	251	294	268	262	274	305	312	255	283	289	263	280	276	290	279	281	300	283	285	252	303	274	272	282	288	257	277	264	280	279	257	291	284	288	245	260	292	279	281	307	251	274	268	274	279	287	295	276	276	263	284	258	306	281	270	278	270	268	299	281	279	293	263	260	278	267	272	260	270	277	265	301	252	264	265	267	254	300	223	290	280	274	266	292	253	269	254	269	254	261	272	242	283	268	289	276	275	272	271	260	294	275	249	258	258	302	267	273	262	278	274	294	308	283	269	305	262	278	298	263	280	272	259	272	270	294	292	264	264	248	259	264	259	245	277	266	268	285	257	274	285	274	286	255	290	255	290	283	245	293	273	276	269	282	268	269	266	281	270	272	290	231	253	280	265	281	268	275	298	258	253	281	305	307	257	298	292	271	248	274	267	313	247	301	276	255	266	299	283	278	257	267	303	279	256	273	282	281	249	249	263	271	264	279	278	286	279	290	286	274	280	272	275	290	260	280	291	296	280	293	258	287	247	256	276	249	288	278	253	300	288	277	286	247	292	254	281	267	285	292	273	248	272	271	277	256	258	266	273	250	274	277	267	316	277	283	276	273	292	280	259	284	267	256	265	272	276	268	249	283	292	253	270	300	278	249	263	277	245	260	284	274	253	278	283	293	279	300	281	311	276	280	300	267	257	280	272	246	298	283	292	291	267	280	303	252	278	285	294	296	280	251	299	257	291	288	293	273	275	290	267	257	263	311	265	274	279	265	280	262	298	276	261	290	263	250	270	300	276	259	274	240	245	288	306	275	252	264	270	262	310	277	255	287	286	276	260	262	265	286	264	279	288	276	271	259	283	286	282	297	274	274	285	269	274	284	307	284	300	324	265	294	303	250	272	299	285	263	278	286	289	288	275	275	277	279	310	274	267	279	288	299	293	255	281	299	265	288	296	293	275	280	272	312	281	276	287	289	284	287	293	279	283	292	283	301	238	299	274	276	288	251	283	295	284	271	259	277	274	309	254	271	296	260	291	281	264	274	268	266	286	259	270	295	320	284	277	280	267	279	261	253	305	294	268	263	286	244	289	255	289	289	270	240	294	296	262	313	267	306	244	253	281	275	273	244	283	285	259	274	276	285	277	268	269	261	276	244	282	254	265	310	283	259	253	294	295	263	296	261	265	262	264	275	307	284	265	293	308	266	269	295	282	255	267	264	269	278	272	274	275	265	312	255	286	288	275	290	290	295	260	271	278	308	279	284	283	232	286	264	281	263	262	256	269	293	263	265	271	281	275	274	250	271	276	285	295	298	262	293	284	255	286	280	273	264	274	282	272	273	261	264	287	266	261	273	300	244	245	259	311	291	266	272	270	281	264	280	300	282	310	254	293	261	285	286	285	246	290	301	276	284	287	257	255	301	266	274	309	273	272	283	258	286	270	279	290	255	275	252	310	270	256	258	258	295	284	276	275	273	281	247	247	284	292	285	273	247	264	292	286	268	267	275	275	278	276	263	260	251	288	282	313	284	269	282	286	305	285	263	290	266	278	273	273	317	254	291	284	299	283	266	256	284	266	283	272	265	314	260	267	306	257	256	262	287	261	289	294	265	301	296	253	279	288	299	257	272	271	267	311	244	253	316	255	304	287	274	299	288	276	281	259	257	252	269	289	274	290	287	294	282	272	272	277	246	278	291	251	274	276	253	265	292	278	291	295	267	267	287	295	288	289	278	236	285	248	280	280	269	299	272	262	281	270	275	248	274	276	278	306	287	306	273	283	271	262	283	265	297	295	243	258	257	278	270	288	273	281	273	269	292	269	264	296	301	249	277	263	284	260	268	289	253	254	293	256	278	277	294	286	313	294	273	252	255	269	276	301	318	276	245	284	289	290	257	263	271	306	304	265	261	285	300	271	274	304	256	276	266	286	280	275	291	285	258	260	271	273	278	279	305	262	263	261	294	264	305	285	279	267	295	266	302	261	276	242	262	258	280	246	296	291	265	303	278	271	255	267	283	275	293	269	256	265	282	253	268	268	280	273	286	286	288	281	264	283	287	247	273	300	271	254	260	259	241	271	251	291	294	283	291	282	266	279	298	272	300	285	250	272	274	261	283	262	288	275	287	285	258	279	255	312	262	264	311	253	289	293	273	284	270	290	286	328	285	251	272	323	270	277	276	265	277	286	284	248	296	270	272	237	267	262	279	265	260	327	256	275	280	277	251	300	276	291	285	260	255	280	301	253	264	286	263	282	301	278	263	268	295	276	279	299	300	292	268	272	275	303	276	257	290	297	254	289	271	273	303	269	270	279	278	306	264	291	294	306	273	284	299	298	259	287	253	299	254	270	284	299	276	272	271	289	283	285	276	286	259	245	272	293	262	264	254	270	282	270	289	247	284	269	271	276	256	294	283	270	271	276	279	285	253	290	293	254	278	274	307	270	265	311	284	269	281	256	258	325	257	280	286	269	316	277	268	284	270	278	312	255	278	270	267	260	286	323	264	260	281	287	280	296	267	256	294	274	263	272	275	276	286	284	272	267	264	243	283	281	295	271	269	258	262	261	294	265	309	264	289	247	275	267	276	300	293	287	268	265	292	290	297	297	289	282	257	296	245	296	270	281	301	278	236	301	266	271	268	273
23603	21118	28283	24195	21124	9080	827	495	358	306	283	229	173	180	175	149	144	128	149	124	119	136	126	128	125	118	129	122	115	103	111	101	108	95	117	102	111	109	128	106	103	108	83	95	99	111	101	107	103	114	87	109	86	102	91	113	111	113	96	99	98	92	98	97	120	107	105	109	117	87	89	119	101	129	100	100	117	112	98	103	90	118	92	102	91	86	109	98	105	95	95	106	88	91	103	122	104	88	95	87	94	115	103	86	101	103	104	104	114	81	104	79	97	93	103	89	102	91	92	102	106	102	97	92	117	101	101	96	88	85	109	88	110	98	91	95	82	79	108	99	99	100	107	96	106	99	90	111	95	113	80	93	97	113	101	89	82	104	106	108	103	112	102	103	106	97	109	108	104	92	109	111	94	107	93	114	101	99	101	123	87	96	87	114	102	107	84	93	94	96	111	96	120	102	102	107	87	99	119	97	91	105	95	89	103	102	101	111	109	108	104	88	92	95	91	96	85	87	82	89	92	113	105	101	92	101	88	109	87	110	86	88	95	92	96	100	98	96	85	85	93	100	98	89	109	91	101	95	104	97	101	93	114	99	110	79	99	106	91	111	118	76	104	120	109	87	98	83	104	96	93	110	102	80	87	102	89	98	104	101	95	109	94	101	102	91	94	86	102	96	99	104	90	98	105	100	88	100	97	106	104	96	102	92	99	112	100	102	92	115	108	100	91	93	103	112	102	82	84	96	115	100	103	100	105	109	103	98	103	91	111	87	93	92	109	98	93	92	91	96	92	84	88	96	116	96	101	113	103	104	110	90	114	91	94	90	100	108	100	103	93	87	102	108	110	86	96	111	94	86	87	104	112	106	84	94	91	90	98	102	97	98	94	79	94	128	94	89	84	83	108	84	102	86	102	102	102	106	107	106	103	94	104	96	83	107	83	115	94	100	106	96	116	95	118	103	75	105	107	97	96	96	88	104	93	126	93	83	103	75	91	102	112	93	111	86	120	108	110	106	110	108	92	96	92	90	92	81	91	100	104	111	93	97	106	102	91	91	92	108	119	91	99	104	101	91	103	94	105	107	87	79	106	100	102	119	88	100	86	104	99	94	103	111	96	98	110	84	94	93	95	106	80	103	99	76	101	109	85	107	95	100	98	98	109	103	116	105	87	86	87	102	103	106	99	92	109	92	93	102	93	86	126	89	88	97	105	105	104	105	105	116	114	110	92	97	106	107	119	96	102	90	117	108	99	102	111	117	118	96	105	78	105	125	121	88	101	90	99	97	103	102	92	104	96	94	103	117	99	90	92	111	107	108	87	82	95	95	100	111	110	96	95	90	94	118	102	99	98	106	99	98	101	85	94	84	97	106	105	112	106	108	97	111	96	96	93	110	92	110	93	102	102	93	104	103	105	95	126	82	111	97	109	111	98	100	102	99	100	113	87	92	107	110	106	89	108	93	111	92	98	107	114	96	101	97	102	101	105	114	101	87	102	76	93	82	101	101	97	93	95	98	104	97	104	113	88	122	97	118	95	94	93	94	90	84	113	96	97	87	91	87	96	97	92	96	106	93	82	106	119	106	92	115	107	113	101	106	106	105	101	108	99	88	85	87	102	109	105	92	98	96	99	116	107	93	94	117	78	94	106	99	104	106	109	92	97	102	106	87	99	98	75	104	94	99	95	89	88	104	80	114	99	104	118	88	95	88	88	93	112	97	98	94	83	101	103	95	107	95	94	100	107	95	98	103	103	112	102	96	72	85	112	112	74	106	105	93	102	107	98	102	81	101	85	126	109	112	91	100	89	105	94	98	86	88	105	101	85	91	120	90	98	99	104	91	85	91	98	87	103	101	112	113	88	113	104	107	94	105	108	84	106	82	112	104	86	104	86	107	99	79	105	119	96	99	91	102	109	94	113	103	81	107	87	109	106	118	113	85	108	99	91	97	92	114	102	104	93	110	100	116	118	102	88	120	92	104	89	105	106	91	111	87	80	88	106	96	87	102	99	95	103	92	92	112	108	98	89	107	110	89	106	107	85	110	87	98	108	97	103	105	100	102	104	94	120	91	108	93	104	111	104	85	87	100	97	87	101	96	97	88	85	99	97	103	100	99	102	100	101	91	98	90	95	94	104	109	113	112	94	111	106	108	100	94	86	98	107	106	91	87	90	103	93	96	98	102	93	116	96	93	93	102	84	98	98	105	89	73	90	107	111	90	114	98	97	119	92	80	120	94	113	98	98	95	98	110	93	107	116	103	109	94	110	124	82	87	88	95	107	100	91	111	108	105	96	91	83	90	106	115	90	92	114	103	100	98	104	88	116	79	90	106	115	100	83	110	109	103	100	119	77	89	102	93	86	106	93	89	105	108	105	116	90	87	98	86	100	105	89	107	84	97	100	123	90	94	109	97	107	116	88	99	95	108	105	105	98	102	99	124	84	97	90	103	113	94	107	95	100	89	114	100	98	101	94	97	92	114	95	103	87	118	103	96	88	88	118	76	103	96	95	88	107	112	101	90	96	93	101	87	108	90	98	104	113	103	109	106	109	113	101	99	108	90	97	85	110	97	99	106	80	99	122	80	107	91	93	95	93	97	83	95	87	88	105	92	96	77	121	97	90	105	90	83	86	92	83	100	109	111	108	89	88	85	89	87	95	94	93	87	103	106	111	89	96	89	108	102	118	108	115	96	84	117	102	93	86	94	102	116	102	95	104	107	97	110	84	112	92	96	103	89	92	93	112	100	102	90	110	111	92	87	95	101	109	105	84	97	110	107	93	110	87	107	96	108	115	91	88	88	99	120	108	91	99	107	104	111	73	99	95	117	88	94	88	113	110	99	87	116	86	95	98	101	113	85	107	84	127	120	101	105	105	88	98	100	91	121	110	93	93	105	111	95	106	115	116	96	91	88	83	96	90	98	95	100	102	108	120	108	105	96	103	110	79	86	99	101	91	99	84	94	102	90	93	98	104	105	108	102	118	115	88	70	106	110	109	104	119	100	98	99	102	101	104	104	100	87	90	96	103	78	84	97	86	94	98	86	131	113	95	85	104	86	89	104	92	103	89	112	113	99	79	107	87	111	109	100	98	121	106	93	111	107	90	97	109	88	121	106	101	87	103	88	94	96	87	110	102	117	101	98	117	95	108	108	115	100	105	75	95	107	95	100	88	107	95	90	99	96	85	105	75	94	97	109	104	87	111	104	98	105	83	84	87	88	101	87	88	102	84	86	102	108	86	93	95	121	90	108	89	79	103	92	100	110	109	107	103	118	109	103	96	124	88	114	89	83	92	100	98	89	91	112	95	107	93	119	108	93	92	99	106	98	108	103	90	94	102	105	111	90	107	93	102	97	109	86	83	86	105	115	80	111	104	92	108	97	113	84	105	82	101	104	103	76	96	87	93	111	88	94	108	105	93	98	103	89	101	104	91	88	94	93	108	88	98	90	86	103	115	82	103	98	100	95	96	107	88	93	115	98	104	84
3473	9365	5895	2736	1965	1413	1104	910	667	493	406	360	321	301	247	239	207	186	190	178	156	167	156	164	149	146	135	147	131	123	140	144	129	139	139	148	139	141	126	133	119	111	122	151	125	108	117	125	132	112	133	141	112	110	116	124	126	114	126	121	124	135	109	104	110	121	118	135	123	87	93	129	113	119	128	128	122	110	125	129	127	111	117	141	113	99	114	104	108	139	104	99	112	112	117	132	131	132	127	139	120	133	111	111	132	122	122	105	123	95	116	108	127	105	108	114	128	127	106	93	122	104	143	102	129	103	111	110	112	121	117	125	109	117	93	129	119	118	115	112	118	101	108	125	121	111	113	107	112	120	120	146	99	100	117	113	98	123	127	114	110	121	118	123	111	114	111	135	102	126	104	118	128	122	114	104	127	112	104	136	130	120	113	109	116	116	118	138	118	124	129	139	128	116	135	105	119	118	123	104	91	121	111	122	102	116	134	132	111	102	112	102	100	105	127	124	112	101	121	115	111	95	100	115	131	121	114	121	111	123	118	129	108	108	115	107	100	125	116	112	116	112	106	122	109	125	117	127	124	128	125	112	107	115	104	106	130	123	106	116	134	119	121	114	109	117	101	111	103	123	105	128	97	106	122	112	95	116	88	111	123	106	104	111	112	135	106	117	145	118	97	126	120	114	136	115	107	107	109	120	114	113	107	132	119	102	129	109	127	121	109	118	122	124	115	114	118	107	114	135	125	116	119	120	101	108	117	112	104	101	125	129	130	105	124	114	110	129	123	123	127	96	124	101	108	126	126	115	120	86	117	112	118	122	125	119	109	116	114	108	116	111	129	115	107	112	110	124	110	126	132	116	146	111	121	123	113	116	96	103	115	121	121	102	122	115	137	117	129	113	106	110	126	103	112	116	108	132	107	129	129	119	119	130	143	111	121	109	107	108	91	118	118	137	115	119	120	109	93	126	125	117	112	119	124	123	99	96	107	115	115	118	111	113	120	119	94	107	125	125	116	115	109	94	116	111	118	114	109	103	128	131	104	113	127	107	126	141	112	133	110	117	121	114	104	127	102	115	96	105	118	111	110	91	123	117	121	118	107	137	122	125	118	113	138	111	106	118	129	109	94	114	133	123	100	126	126	114	104	128	112	112	114	106	114	128	107	101	128	118	119	124	101	139	104	110	117	108	114	118	110	124	108	112	106	106	120	123	108	128	105	99	148	140	136	111	111	136	105	124	115	111	114	114	123	112	125	102	112	120	108	123	105	115	100	121	124	100	127	134	118	111	115	113	132	105	115	126	113	108	110	125	114	120	124	115	116	120	123	109	128	120	118	114	114	129	129	96	106	116	110	116	122	109	108	110	116	131	112	118	109	114	129	135	98	127	129	122	135	117	118	107	121	115	116	121	123	112	118	108	103	110	126	100	101	130	129	103	142	116	110	106	110	120	118	96	104	101	95	120	108	136	121	118	91	111	112	109	125	112	105	130	104	143	116	132	136	134	114	114	116	105	134	114	114	111	105	152	98	133	123	97	124	121	122	133	103	116	107	115	122	102	113	129	130	132	127	122	106	129	116	121	111	122	112	121	131	128	115	100	96	116	110	102	127	111	123	106	123	115	124	110	120	106	126	113	109	127	131	95	114	118	131	112	135	119	127	125	131	119	126	107	126	109	117	105	105	134	135	115	108	109	106	96	112	113	127	99	128	124	114	85	109	108	128	112	112	107	98	138	96	117	138	121	139	132	118	117	97	99	125	123	110	112	101	119	120	117	127	116	121	103	103	132	124	112	108	104	107	111	101	136	104	130	125	115	119	124	121	118	99	118	107	130	111	116	130	108	122	101	113	119	127	149	123	106	116	124	105	112	132	124	120	102	97	106	132	109	103	129	122	123	107	112	124	101	119	117	106	101	143	125	115	113	109	93	115	110	116	107	128	110	111	117	114	131	117	129	121	117	97	122	109	130	111	117	108	130	109	117	113	105	124	114	121	101	120	107	105	104	125	116	111	91	138	110	145	116	113	121	103	128	109	126	115	108	121	101	121	137	128	132	117	125	128	131	116	130	118	97	143	113	125	123	135	96	106	122	112	122	101	101	116	115	143	113	126	101	129	123	132	111	122	103	134	99	118	122	120	96	130	121	131	109	114	127	108	112	119	125	120	119	109	113	109	116	116	120	106	110	110	116	113	129	98	115	113	111	95	108	102	133	97	105	121	110	106	132	107	117	117	123	128	107	111	135	101	115	116	120	119	107	128	108	111	111	119	116	120	127	123	128	106	109	106	140	104	110	108	125	124	114	123	112	124	122	124	115	118	128	120	99	129	125	120	112	118	108	124	105	137	121	130	119	105	110	105	110	113	105	110	112	123	121	119	105	117	118	102	102	130	114	112	115	115	111	128	97	128	118	116	118	114	120	112	121	131	114	140	110	122	115	101	114	122	111	106	122	114	127	112	107	118	110	105	108	137	114	116	119	107	121	117	130	118	111	119	112	115	121	113	114	129	134	111	118	126	110	132	103	111	131	97	132	114	118	112	121	121	101	103	101	115	104	118	130	116	124	118	111	128	119	121	98	128	132	115	125	121	110	122	101	109	101	118	104	102	130	125	110	108	114	129	98	94	106	118	127	133	98	121	125	121	113	115	138	121	91	103	111	109	117	127	124	112	104	106	125	136	115	129	100	153	115	112	96	107	120	125	122	106	127	110	135	127	119	115	108	110	124	116	133	117	115	104	128	120	113	115	126	119	108	114	110	121	123	110	124	121	114	100	114	118	126	131	125	105	111	117	116	133	108	108	113	123	94	125	115	120	116	112	133	130	107	109	118	117	114	108	113	102	98	128	135	110	115	119	118	129	118	136	112	125	114	121	138	110	126	112	104	116	135	120	107	128	102	104	121	116	102	117	146	128	107	108	112	134	111	112	107	120	123	132	111	104	104	109	115	127	118	125	124	113	114	112	124	120	100	105	100	107	107	98	126	118	128	119	112	107	111	101	128	111	139	108	107	128	97	115	133	119	119	121	124	119	110	138	118	109	110	122	116	105	120	115	104	106	120	118	97	121	109	115	127	101	117	123	130	109	117	118	119	129	128	126	119	99	143	109	115	131	118	111	123	106	122	101	112	132	121	107	98	109	118	142	119	135	114	128	107	124	105	103	111	124	115	117	105	124	119	100	122	109	111	125	118	115	118	120	112	122	113	137	130	136	99	110	105	115	129	117	112	144	103	125	112	118	105	118	117	121	127	112	122	106	117	132	115	126	120	124	106	106	118	103	108	106	97	113	83	120	126	120	92	126	103	112	108	125	119	110	97	115	119	103	117	118	118	111	139	143	133	109	94	102	108	137	108	95	113	123	117	119	106	130	89	117	123	114	113	106	115	120	105	111	116	112	109	118	118	85	110	91	111	109	118	115	133	142	103	126	99	124	113	118	98	113	101	102	112	104	126	112	116	111	118	109	126	120	102	116	117	107	106	115	120
24755	21102	27094	25201	8989	726	590	556	472	450	416	411	403	379	389	379	332	351	367	386	353	334	388	393	384	308	363	364	359	356	376	343	378	387	361	344	373	364	318	346	360	329	319	339	313	342	371	324	347	337	332	367	360	342	348	330	381	343	351	359	329	325	359	347	313	331	379	337	318	342	319	384	356	353	354	373	330	339	338	319	366	343	335	316	377	364	342	346	347	323	335	371	356	316	333	349	339	306	339	338	359	337	324	342	356	365	351	338	336	343	356	356	340	321	339	334	360	342	329	360	364	355	309	348	377	322	353	348	327	344	346	330	328	351	311	330	330	349	345	352	339	335	363	361	359	331	362	357	341	346	338	346	350	365	340	375	347	325	326	344	346	335	316	341	350	307	348	345	341	332	334	359	353	358	349	344	345	346	335	324	334	338	345	344	347	351	348	368	342	324	337	345	347	358	349	362	322	366	299	309	330	328	351	304	364	350	356	335	357	325	323	350	338	342	364	368	338	353	346	374	357	355	354	336	322	345	359	359	346	322	341	344	363	362	343	311	367	364	347	313	339	340	360	348	332	367	350	329	324	356	351	308	356	318	344	327	310	342	363	332	345	351	316	331	325	322	335	360	333	318	341	347	354	336	347	358	355	314	301	350	366	344	353	332	329	343	362	331	352	327	353	323	356	371	349	347	313	352	367	367	319	349	370	365	331	340	358	348	371	344	352	337	363	342	356	367	394	343	343	341	352	327	342	331	310	326	340	327	317	348	321	310	333	327	371	318	344	343	352	308	336	361	332	368	348	333	354	334	317	318	367	352	324	324	332	393	379	328	352	338	359	314	348	342	348	337	383	339	359	331	316	338	377	348	349	290	339	348	320	336	331	360	317	330	348	331	363	344	322	301	346	357	343	344	343	343	367	332	326	322	327	357	320	334	361	319	368	380	358	345	351	361	360	346	334	338	360	332	343	347	300	361	335	351	318	342	323	291	344	355	374	344	324	379	333	340	342	320	331	317	375	350	318	340	314	319	315	324	327	378	306	350	326	335	376	335	359	326	358	325	336	363	354	325	320	336	315	350	340	344	335	354	314	340	352	338	359	311	350	341	356	344	360	340	313	353	336	379	343	317	348	322	329	320	353	329	369	385	369	332	335	350	336	321	362	351	378	339	350	357	322	331	309	353	336	315	347	319	335	348	350	340	339	305	365	333	315	351	328	343	326	345	344	354	349	360	367	325	337	377	337	360	343	344	368	343	324	363	352	346	366	327	358	354	403	321	334	359	363	321	321	355	359	350	371	324	346	321	334	369	381	363	343	342	345	356	351	331	341	356	321	332	377	349	367	347	321	348	331	373	326	340	369	331	357	387	338	356	342	346	317	388	325	347	323	344	388	342	332	362	375	317	372	346	351	333	353	323	335	341	352	346	325	344	360	336	324	370	355	368	345	347	330	361	338	342	335	326	350	365	328	380	347	361	362	303	344	322	359	331	330	326	349	385	334	369	366	340	332	372	341	327	331	328	329	307	330	336	346	329	361	365	317	348	323	346	339	362	320	321	384	351	352	340	330	344	360	319	363	316	341	319	344	371	337	338	396	345	335	360	350	352	360	351	354	354	316	294	325	364	328	343	368	342	340	336	359	331	353	347	356	351	366	323	339	362	346	347	363	344	309	334	327	331	371	314	354	359	363	304	350	328	346	354	335	339	361	342	342	296	373	347	314	351	364	315	350	357	346	329	330	316	345	359	339	344	340	348	347	338	360	333	329	348	341	305	331	356	359	341	348	355	335	355	350	343	310	338	344	332	345	343	331	358	360	339	358	348	318	359	299	316	374	309	328	305	347	356	345	334	338	372	367	335	329	318	342	355	350	362	344	340	327	346	323	356	316	342	361	349	340	355	321	342	363	355	341	338	334	331	355	326	312	356	343	344	368	352	341	332	344	371	316	327	348	321	342	338	387	334	352	346	362	318	374	361	353	329	357	334	368	331	357	353	322	316	366	314	350	350	323	353	335	364	335	374	308	338	351	354	358	362	349	353	355	351	343	326	351	343	376	334	361	364	347	337	345	354	326	341	342	327	348	333	328	340	332	351	349	371	324	341	377	329	338	346	344	345	357	350	330	334	351	334	347	340	353	323	393	329	329	326	344	327	360	329	376	339	342	351	342	343	331	371	316	308	325	356	346	360	335	350	360	370	335	334	313	355	346	342	345	360	325	379	352	335	323	364	342	349	369	334	320	358	357	315	335	360	347	347	329	353	344	382	323	398	322	356	349	381	346	353	351	338	372	358	343	335	333	334	340	359	335	351	335	346	352	348	367	365	387	339	351	324	338	349	326	295	343	324	301	320	342	350	355	348	306	355	327	345	321	355	342	343	348	318	353	337	332	357	357	333	312	310	315	350	340	347	339	356	367	394	362	332	353	341	349	333	326	338	343	363	337	329	323	351	359	364	319	328	366	330	336	334	285	341	381	347	322	341	300	338	342	324	343	333	362	320	364	312	353	379	334	347	377	334	318	360	324	372	331	335	330	346	329	347	368	342	363	338	355	348	365	346	341	366	309	365	354	328	332	335	325	330	400	339	341	334	331	367	339	342	354	368	341	342	324	315	355	323	324	334	329	335	365	360	340	359	337	335	339	354	327	373	349	355	328	334	334	320	347	331	325	342	319	339	335	346	326	312	323	353	375	351	311	354	338	367	340	315	336	339	335	364	343	335	343	356	313	324	346	328	367	314	374	341	356	354	321	339	329	324	355	313	343	348	349	338	384	389	328	347	324	326	354	352	331	339	360	351	314	340	370	329	351	333	361	365	311	327	327	334	341	344	314	350	351	333	334	353	334	350	324	332	381	335	351	325	338	331	336	353	373	357	317	336	376	347	334	370	345	354	328	352	372	344	354	345	371	390	344	332	340	333	358	361	350	357	355	347	339	314	310	340	334	355	341	324	328	348	333	325	363	341	363	336	346	305	359	359	332	373	306	348	331	346	330	333	349	355	376	365	348	345	367	330	372	320	317	315	376	331	351	301	349	330	326	346	330	349	310	312	341	322	354	367	343	326	329	318	356	350	343	314	357	307	320	363	339	317	311	333	341	330	334	340	319	351	350	323	335	334	343	320	346	327	362	349	316	334	377	347	330	342	357	375	346	363	355	310	337	362	340	329	326	330	352	344	334	320	353	379	339	381	337	343	348	327	366	352	338	334	348	338	373	375	313	338	360	351	347	356	321	325	356	329	371	332	331	358	339	358	326	320	392	326	345	340	365	358	347	329	368	328	347	336	356	372	339	339	335	347	309	351	347	349	306	336	339	320	329	358	346	336	356	324	322	315	352	351	360	354	336	408	325	338	327	332	351	366	338	349	360	338	342	352	326	376	324	329	380	377	327	350	355	338	317	370	327	344	363	353	330	353	368	357	363	333	377	338	357	353	342	361	336	373	346	320	368	313	347	356	342	337	349	335	361	323	332	347	356	373	341	345	357	370
3582	5574	3567	1793	1373	1064	927	746	637	572	550	496	442	434	407	426	390	416	397	419	398	387	414	402	365	391	400	386	381	374	382	359	385	378	357	390	371	404	410	348	368	380	384	363	380	350	368	362	355	366	388	353	371	390	350	337	361	361	366	385	336	369	336	382	347	380	343	376	356	369	384	344	377	352	379	353	343	345	360	368	371	382	372	346	361	393	373	345	367	329	359	390	362	346	347	357	383	373	356	345	377	368	347	356	375	355	413	379	363	375	373	345	350	345	367	337	352	383	357	346	377	405	360	322	369	342	353	356	392	388	370	363	326	351	392	362	336	387	359	349	401	380	342	380	369	367	345	370	370	366	384	374	370	354	368	333	351	417	380	357	359	353	314	390	360	370	344	389	371	385	379	346	379	359	406	353	362	368	387	333	368	381	375	368	338	349	386	362	365	352	405	346	363	382	360	382	365	366	363	364	373	375	367	344	365	332	394	387	380	386	356	392	326	383	355	352	349	369	384	377	337	360	330	369	369	349	365	368	353	340	374	340	341	356	365	377	338	352	317	375	360	391	354	350	370	372	330	374	372	373	362	357	408	344	369	378	374	403	359	348	386	371	360	309	375	379	349	392	365	375	361	410	333	359	370	376	341	348	347	351	367	376	363	341	364	378	384	319	371	364	361	348	372	375	379	372	361	371	367	358	394	355	382	378	376	346	372	369	361	346	342	385	403	403	374	363	360	351	372	377	373	367	378	370	369	364	334	335	356	359	368	387	369	386	381	328	364	338	366	345	369	350	381	360	372	359	375	392	343	349	364	386	334	352	365	330	362	342	368	372	335	346	353	366	362	346	354	361	384	390	367	359	383	337	377	394	351	374	369	350	352	412	371	356	371	335	363	362	360	363	366	401	389	324	377	353	352	384	353	373	406	349	395	331	407	373	387	360	391	362	397	336	376	364	331	352	341	358	364	374	381	340	351	334	391	369	367	380	371	372	392	332	406	349	355	373	376	369	368	385	385	385	364	376	380	346	327	338	371	374	365	376	382	365	371	335	386	369	331	351	366	360	370	335	344	390	397	357	353	377	369	376	340	336	402	380	352	363	366	352	381	356	380	371	357	370	402	404	365	367	378	364	357	388	410	360	363	387	393	374	359	335	344	358	365	346	361	383	358	341	383	374	363	357	310	373	397	362	343	356	326	400	370	378	376	364	361	382	388	352	332	392	350	367	356	383	377	350	356	349	377	393	357	382	361	385	341	368	364	372	403	380	350	360	334	351	377	394	367	350	391	384	381	364	381	380	355	382	377	371	357	363	366	377	394	367	342	343	354	350	383	365	382	386	375	355	363	361	371	355	370	376	351	327	352	377	356	380	355	375	355	400	365	372	335	366	389	363	385	385	369	388	353	399	348	370	364	376	369	393	380	352	347	363	366	365	396	381	363	350	340	396	363	383	397	385	372	365	397	355	350	355	347	353	346	358	349	376	383	381	375	372	330	350	348	366	396	378	355	369	381	328	346	334	372	344	373	386	329	341	361	349	369	356	343	363	389	385	339	335	343	374	351	344	375	333	388	363	389	401	346	375	348	396	359	323	380	368	341	366	350	347	335	379	367	374	387	361	420	346	373	350	343	371	391	358	394	384	384	333	358	365	379	353	358	359	388	359	374	412	372	359	371	353	354	378	333	400	350	389	326	390	373	349	361	372	370	343	344	379	375	374	320	334	387	362	394	375	388	348	357	363	375	360	335	341	373	376	354	409	441	403	349	397	335	345	383	348	356	346	365	370	358	364	409	336	359	360	379	351	356	358	337	358	371	364	368	341	370	359	343	352	353	377	353	342	322	376	369	344	360	349	375	388	406	372	378	351	399	343	333	356	347	362	336	361	352	356	403	366	346	381	358	376	352	361	359	360	324	391	349	372	375	359	366	351	381	370	331	393	390	369	371	364	372	394	369	358	377	356	370	406	377	339	362	331	336	373	350	371	332	360	371	362	361	370	327	353	359	368	348	358	363	368	376	371	365	354	332	386	342	360	372	362	367	347	356	349	356	395	351	374	359	339	363	352	377	378	364	402	347	356	352	363	373	370	394	336	359	371	377	376	342	361	408	347	366	363	356	345	357	350	383	370	354	376	360	334	330	375	349	377	392	338	365	349	371	331	366	356	365	341	348	359	358	361	341	358	352	350	383	356	365	369	351	336	373	393	356	371	377	373	349	338	361	373	359	354	391	412	376	366	338	361	341	388	344	374	357	358	403	362	369	343	399	351	392	366	371	367	361	393	384	344	406	385	381	355	315	366	355	325	380	369	345	363	354	343	354	361	338	391	389	365	362	344	375	375	348	381	376	361	356	344	369	358	348	375	333	332	338	399	373	341	324	355	365	359	324	353	365	362	343	374	349	361	359	390	361	357	398	354	375	360	354	364	367	358	355	350	367	372	355	374	387	369	334	332	339	368	351	406	371	335	394	380	364	344	354	388	319	363	348	384	345	373	352	345	366	383	403	360	348	377	351	347	362	334	374	360	345	374	385	361	384	356	364	387	354	365	362	336	350	373	384	368	356	359	350	391	348	347	378	355	391	384	343	363	383	341	351	403	347	374	351	370	362	346	317	345	343	360	337	366	384	359	370	348	374	375	350	383	383	348	372	384	328	341	367	363	376	374	375	372	365	375	359	351	372	322	326	342	333	379	369	326	361	369	371	344	334	356	368	336	362	392	347	338	359	357	343	306	343	331	332	369	332	373	379	360	358	363	359	367	368	348	350	362	370	333	363	355	367	378	356	354	343	371	384	358	353	391	390	373	378	367	393	420	359	350	361	381	378	339	364	359	411	373	408	367	391	378	371	381	411	339	354	345	350	370	374	380	343	379	369	354	355	368	369	355	380	365	344	370	346	357	377	374	388	369	372	384	350	371	371	370	339	341	356	404	358	338	375	380	369	377	329	349	316	380	356	366	350	353	345	346	343	385	394	337	360	394	402	374	349	370	387	379	346	346	385	383	347	352	379	393	378	397	378	372	375	347	357	396	370	389	365	370	372	369	391	395	371	363	364	362	347	344	378	371	325	347	349	345	355	380	361	323	365	348	342	383	361	391	372	369	355	385	347	338	353	401	341	366	371	395	387	340	369	392	357	345	375	349	357	355	353	370	377	360	373	351	378	354	376	352	387	354	383	380	365	376	327	356	366	343	327	366	368	356	390	382	361	415	361	419	335	358	404	356	368	364	397	362	373	421	397	340	363	348	339	363	355	336	344	348	386	365	396	393	390	335	357	366	362	382	350	361	339	341	343	343	350	371	367	377	342	350	390	361	369	360	379	377	363	339	361	383	361	346	389	361	350	387	328	336	327	362	376	353	389	361	376	362	362	395	358	354	409	370	378	362	343	399	355	361	352	371	352	374	361	384	355	352	385	386	316	361	372	308	375	367	370	336	331	369	354	392	368	373	359	353	338	376	340	381	349	376	356	414	396	328	387	369	377	335
22560	21170	28824	23793	21166	21183	6870	946	634	574	466	395	355	315	289	289	257	232	212	250	241	234	219	220	190	197	180	201	193	180	167	201	190	179	170	166	173	168	175	159	162	165	188	191	176	169	195	172	160	156	167	180	163	179	190	173	155	182	174	185	158	174	189	160	158	175	161	147	179	162	167	164	169	192	146	169	164	165	160	137	159	176	182	174	185	175	195	179	183	179	162	155	170	166	192	170	176	182	175	181	156	193	166	168	156	174	189	172	183	155	141	196	182	167	165	162	178	183	140	147	163	161	152	168	167	148	160	145	192	162	180	157	129	168	157	163	162	177	203	177	169	165	153	167	159	151	175	161	169	182	173	183	177	148	151	156	180	161	176	183	168	165	166	178	159	160	135	154	169	146	156	151	179	161	149	179	155	157	147	172	158	147	177	163	188	162	158	181	150	168	160	168	163	180	162	163	140	166	170	167	165	171	159	173	150	183	156	184	170	173	160	192	150	159	163	191	157	164	167	162	169	142	160	162	172	162	166	157	175	147	146	173	178	161	166	159	164	179	158	185	168	157	157	152	150	156	159	166	167	164	157	157	156	172	169	136	163	150	169	155	168	159	158	164	162	166	165	160	186	167	151	145	165	161	180	171	170	175	185	176	171	162	160	140	172	156	169	153	181	156	194	158	160	163	150	158	169	178	182	150	196	183	169	159	182	177	166	187	146	137	154	192	160	160	175	188	138	171	152	189	171	162	141	157	190	168	148	172	164	154	171	170	175	172	163	159	136	157	151	152	155	174	165	139	158	171	168	150	191	169	159	151	171	174	161	163	189	165	165	171	172	153	181	171	172	164	169	160	184	166	195	166	174	166	166	176	183	169	166	182	180	169	132	158	149	166	171	164	165	153	135	152	179	160	170	171	154	175	175	187	165	157	167	160	176	156	165	150	170	173	148	181	172	152	153	158	165	190	183	177	191	145	160	192	150	187	171	133	150	160	164	173	166	151	176	152	177	164	149	156	167	164	172	171	177	154	164	167	164	181	186	151	144	165	171	163	150	157	158	165	172	155	165	166	164	153	188	171	177	172	166	184	181	150	159	164	146	198	192	172	160	182	170	163	164	151	175	184	187	153	159	154	165	145	160	149	174	162	159	162	150	190	168	186	150	158	165	162	122	155	170	146	154	187	154	148	153	147	175	170	176	168	168	172	154	167	149	153	149	186	163	169	165	180	147	178	184	166	172	161	168	169	142	150	150	136	173	158	170	174	147	179	179	159	173	165	194	161	172	157	163	147	160	173	160	176	146	160	152	159	159	158	176	172	163	168	179	167	174	189	187	176	159	175	161	150	177	176	179	159	162	169	164	154	165	175	169	165	164	159	167	161	173	153	163	158	172	174	160	147	165	180	162	157	163	161	183	179	177	167	176	170	177	165	162	179	161	151	167	168	166	152	150	170	162	166	166	129	185	172	158	167	170	181	209	175	177	159	169	141	153	151	148	166	174	154	158	163	152	144	145	163	166	180	164	158	158	162	165	160	167	165	166	172	190	155	178	195	187	183	167	152	174	180	148	177	172	152	153	159	153	160	143	144	143	151	151	177	168	161	171	168	172	161	161	158	143	171	171	161	148	144	158	165	182	151	177	147	169	180	169	168	184	159	168	157	163	190	165	162	182	135	182	161	177	188	164	188	160	155	166	150	170	191	160	184	171	179	169	164	173	162	165	168	168	173	153	173	161	175	149	158	164	149	163	157	173	174	151	155	156	148	190	164	167	153	181	155	156	160	170	153	176	149	175	161	163	134	170	157	156	177	170	154	157	162	155	135	168	150	155	155	190	151	173	166	170	152	152	161	148	161	185	147	165	168	155	179	165	166	153	146	135	172	171	160	169	164	167	148	151	161	171	177	162	200	181	170	161	161	178	169	170	168	169	171	172	183	169	142	163	167	162	158	155	153	159	167	186	159	173	168	164	172	145	142	143	167	144	153	159	136	157	186	157	173	171	149	150	165	163	160	161	155	179	190	156	155	145	161	140	179	179	168	160	168	196	181	162	148	184	164	168	171	176	198	165	148	167	176	158	147	169	168	183	156	177	161	158	163	166	175	164	154	146	150	177	176	149	141	163	163	125	155	172	165	159	178	160	170	139	157	174	151	169	149	177	155	160	160	154	167	159	153	159	155	170	162	170	151	181	176	174	156	178	194	160	172	167	172	129	181	172	175	154	158	185	184	173	166	172	164	180	152	190	159	167	153	181	165	163	162	159	184	145	177	176	164	177	143	172	176	178	163	137	155	173	176	165	150	159	153	177	149	171	156	170	164	181	144	163	173	152	161	146	151	187	164	173	171	169	171	182	172	173	168	163	149	146	170	175	184	175	151	175	170	171	147	146	148	153	148	142	165	161	173	175	173	186	181	168	132	176	158	170	184	191	144	146	171	165	147	146	182	166	174	170	181	167	172	164	156	163	164	147	158	150	162	158	209	161	165	167	158	167	149	163	149	150	146	181	173	181	153	191	156	155	169	186	169	181	135	159	176	158	157	167	162	168	160	160	155	159	157	165	158	185	189	159	160	163	148	181	158	162	159	176	144	167	166	162	180	162	156	153	168	170	180	183	159	170	171	160	175	159	170	139	189	156	152	167	160	158	166	158	168	167	149	173	173	191	161	173	178	161	156	181	174	156	162	183	170	171	159	172	149	142	169	168	167	157	156	158	172	165	173	157	154	210	142	171	197	158	159	157	169	167	141	167	173	172	149	179	182	167	194	188	165	135	147	160	158	162	158	162	175	168	138	178	167	197	160	158	174	161	184	147	137	167	155	189	168	146	164	161	175	202	169	175	160	174	198	148	163	183	163	199	169	160	164	145	161	164	164	161	167	180	158	169	147	172	157	174	173	191	176	169	175	155	171	183	173	161	148	156	153	164	147	188	173	170	181	168	166	176	147	176	175	154	143	168	166	171	148	163	182	152	171	191	175	153	169	168	161	172	176	159	157	159	177	166	180	168	170	189	165	175	179	170	170	164	163	169	171	161	167	166	158	151	170	156	183	156	168	180	160	185	148	174	171	150	168	158	168	155	171	175	158	167	132	184	162	159	154	150	158	162	169	137	164	183	164	163	161	186	170	167	164	152	175	161	163	139	170	153	177	174	166	157	159	173	175	157	170	167	157	157	176	160	171	165	153	178	142	156	171	159	167	178	175	155	141	171	172	170	166	153	172	180	161	151	170	181	155	167	167	180	178	178	162	157	144	178	164	156	175	139	166	171	187	158	167	160	149	177	167	161	142	162	142	165	162	180	181	158	150	154	182	146	157	181	156	154	143	148	163	161	173	162	184	151	168	145	162	162	167	179	175	181	170	191	172	174	188	173	160	169	175	161	166	162	162	160	158	157	176	180	156	190	153	162	173	156	164	201	166	165	156	146	172	178	167	168	179	162	165	151	163	187	183	164	162	166	146	149	175	167	168	186	166	185	148	159	167	132	160
4692	15112	9791	4987	3505	2522	1834	1442	1136	934	758	601	522	495	405	354	318	364	315	274	280	245	231	235	231	235	245	218	221	205	195	190	192	204	199	215	198	215	186	203	181	203	208	168	161	188	182	185	169	186	170	159	193	206	183	165	189	196	170	174	183	197	179	165	171	151	195	174	179	176	187	168	155	186	168	182	146	169	158	177	174	170	177	184	160	188	165	184	174	168	162	193	160	168	175	159	184	159	156	158	176	189	177	167	170	173	180	198	167	189	190	172	186	158	161	149	159	181	190	163	176	177	192	194	167	175	158	190	198	163	183	181	164	165	175	174	156	153	167	165	173	174	178	157	157	191	172	153	168	166	149	164	174	188	164	147	177	186	168	213	163	162	188	164	174	181	164	197	166	174	163	185	162	172	175	158	167	175	188	192	169	151	185	174	156	156	157	166	169	192	155	163	163	166	156	166	178	169	194	165	156	172	194	157	155	168	162	157	177	180	189	211	184	164	172	176	184	171	166	187	163	166	177	158	195	164	177	166	180	151	159	183	180	176	156	186	161	183	183	172	183	166	197	166	167	153	175	171	173	160	170	171	158	167	170	164	172	184	164	145	156	188	202	169	164	178	150	159	191	174	161	167	176	180	152	183	164	199	138	165	147	169	182	171	166	172	164	179	173	178	177	155	162	157	194	171	199	153	159	167	152	186	173	174	155	159	183	163	177	153	151	179	184	159	187	160	168	165	181	159	174	188	151	177	180	168	175	175	172	150	154	217	186	188	176	166	165	174	167	178	172	176	182	174	163	173	166	185	178	167	187	157	168	174	155	193	174	161	197	172	166	175	166	176	155	153	176	164	144	160	151	168	172	181	176	172	170	158	177	159	147	179	165	185	160	172	168	173	161	178	176	197	157	177	182	178	191	150	165	186	146	169	148	168	174	165	157	156	184	158	165	163	206	170	151	187	175	160	158	202	147	170	168	170	143	156	193	164	176	190	169	175	155	183	154	174	159	152	175	190	161	196	182	164	157	160	169	163	194	175	188	195	175	189	190	178	168	155	190	181	170	166	167	191	159	181	168	194	169	170	213	193	161	165	166	163	164	161	181	147	175	150	191	177	171	164	163	169	151	177	187	166	183	165	163	177	185	159	163	198	181	149	149	168	175	175	189	178	144	183	169	185	171	149	164	182	183	179	196	157	161	172	174	148	155	164	175	155	170	180	185	163	184	169	174	165	165	174	178	171	163	165	155	151	195	194	182	162	150	181	168	179	137	174	158	171	152	160	183	176	167	176	168	178	152	169	151	178	170	176	158	173	186	196	164	156	183	171	162	179	153	173	172	182	165	168	187	178	165	149	171	159	173	169	165	161	155	180	157	174	174	167	160	165	178	173	185	178	175	161	164	167	183	170	169	188	185	163	173	166	154	158	183	176	168	171	173	190	159	178	183	152	188	152	187	171	176	156	171	159	150	172	164	176	169	181	166	174	174	178	195	164	166	172	170	176	176	163	176	169	169	153	167	174	175	172	177	179	154	176	163	179	161	190	166	149	142	144	148	176	143	171	168	178	172	171	185	167	165	192	157	158	175	148	175	177	178	184	171	160	164	167	167	143	152	188	156	161	159	165	170	192	163	133	160	153	194	175	178	156	179	160	168	169	152	180	168	142	170	145	152	144	185	167	196	184	156	172	164	172	187	164	185	172	159	177	211	177	183	187	160	157	171	173	175	150	189	175	141	186	174	169	167	171	155	187	179	163	145	164	167	174	179	165	198	170	172	158	172	152	192	163	174	171	189	166	176	169	166	188	173	183	176	167	183	181	155	183	169	179	177	151	180	167	156	174	172	165	157	175	163	182	176	188	183	178	144	172	162	150	181	164	194	184	177	177	186	151	175	154	175	175	177	174	151	162	157	153	194	180	142	179	187	173	180	186	156	183	165	163	161	177	159	162	156	171	187	168	153	160	152	192	176	161	178	189	183	181	171	177	170	159	150	170	178	157	153	183	167	184	161	156	156	192	183	189	204	166	186	172	174	151	177	186	187	141	180	163	163	176	178	166	167	167	160	183	162	161	174	193	179	150	184	178	172	185	155	169	186	163	183	171	171	193	172	185	186	159	178	148	174	180	177	174	148	165	169	156	150	169	142	174	168	174	158	158	150	153	163	162	161	152	159	177	145	149	182	190	185	161	165	160	186	186	171	180	173	188	172	181	182	173	182	151	168	185	205	163	163	157	165	179	179	167	173	162	178	152	164	180	156	164	178	170	163	185	165	175	160	164	183	159	183	146	169	171	157	161	165	165	166	163	159	174	162	178	169	181	165	157	177	176	204	168	187	182	149	166	137	172	170	158	158	171	163	190	176	169	183	175	169	156	179	191	180	157	160	187	169	163	184	171	188	187	166	190	159	162	170	175	169	164	192	165	141	179	170	157	176	173	163	163	155	173	164	178	182	164	188	177	166	184	153	179	182	159	174	183	173	154	164	180	165	178	169	166	182	168	190	178	140	183	205	175	182	175	173	184	163	168	188	170	177	163	162	154	167	150	166	184	152	152	169	175	172	158	190	167	151	162	153	176	189	161	142	178	149	165	160	176	157	155	199	179	173	173	186	158	177	155	135	163	151	146	186	156	155	177	161	181	158	158	146	168	162	175	175	167	187	151	163	156	169	194	174	163	160	170	170	175	162	171	152	180	173	161	168	157	179	180	192	145	169	166	161	175	185	183	183	139	175	187	174	169	166	177	169	186	194	186	172	151	169	199	161	162	155	170	185	188	160	182	177	152	155	163	177	170	164	159	159	166	181	162	176	169	154	171	156	169	182	164	177	170	187	174	183	178	156	155	167	181	185	204	170	173	171	173	183	179	164	170	143	179	178	158	191	182	179	151	157	176	153	152	170	196	172	151	154	164	175	175	156	147	164	160	175	179	153	192	157	171	157	164	162	187	177	149	195	160	191	175	188	173	163	143	170	152	181	175	186	148	158	152	163	173	155	154	167	186	145	168	177	176	171	172	166	164	158	162	152	159	176	166	187	155	190	168	165	162	158	162	179	178	174	174	189	171	185	158	179	172	156	161	170	180	170	171	142	152	162	156	180	169	173	163	161	155	159	166	171	185	169	167	172	147	171	180	174	153	174	157	181	156	146	177	157	178	178	183	173	182	175	174	157	169	161	158	173	175	164	167	181	164	170	181	160	146	147	183	154	183	187	174	164	169	156	170	156	187	179	165	178	171	150	153	175	159	170	166	146	183	157	187	178	185	153	168	150	168	203	179	180	158	194	168	168	174	168	164	184	166	160	157	163	160	161	169	171	141	185	181	182	168	182	155	183	168	151	164	175	192	175	172	169	168	178	150	173	158	185	156	184	171	175	160	191	153	170	166	183	157	163	148	174	160	163	156	196	162	183	144	158	170	167	178	171	150	188	176	170	182	178	170	161	171	164	182	156	181	174	154	155	148	173	155	193	159	161	151	136	153	156	167	172	186
27473	16764	3129	653	458	355	318	317	310	269	274	280	237	276	254	254	228	249	266	231	270	259	241	248	236	246	237	247	245	230	254	260	230	248	237	268	281	241	245	227	284	272	234	246	219	269	245	257	243	211	272	248	249	261	273	254	243	254	231	260	250	237	254	271	241	224	269	230	230	246	235	225	235	249	254	257	268	224	238	264	242	249	246	259	269	243	275	239	235	239	250	247	242	259	258	257	232	261	264	235	245	248	265	238	238	249	260	207	242	256	258	251	257	261	249	257	239	259	234	242	222	263	250	242	250	266	248	287	250	250	243	276	264	238	257	246	262	230	268	248	258	256	249	254	231	276	256	247	243	225	264	226	237	242	244	244	238	258	247	231	270	262	271	247	254	249	237	255	254	237	230	263	272	258	269	249	238	260	272	265	213	256	254	233	235	266	276	258	272	250	235	238	233	261	266	251	265	245	252	230	282	288	253	251	242	240	246	255	251	239	245	241	220	240	215	266	249	267	243	264	268	241	264	244	249	264	231	267	265	243	227	271	226	233	278	262	279	250	245	272	261	257	239	253	248	249	229	230	232	242	255	261	256	258	239	249	274	269	251	243	272	258	271	250	297	263	245	259	241	227	256	237	256	237	245	261	286	246	285	256	244	264	211	240	248	253	224	225	204	244	239	227	268	244	246	239	244	226	261	274	262	308	233	265	265	243	245	248	260	231	257	226	264	278	239	226	236	243	220	222	245	248	241	249	266	264	244	209	226	262	232	239	236	223	269	255	260	285	253	255	250	218	259	274	264	261	257	234	238	247	235	249	242	225	244	234	230	256	242	274	256	233	249	274	247	260	238	256	245	215	234	244	241	243	265	260	240	255	252	264	247	239	256	269	274	267	233	259	261	245	254	255	222	263	261	225	240	240	245	255	265	255	244	252	257	253	240	248	252	274	272	242	258	235	266	274	250	265	247	285	256	252	261	276	254	244	279	257	228	246	235	234	258	253	257	247	238	230	239	233	244	250	275	265	245	226	255	235	241	261	269	257	215	249	217	245	222	268	262	254	263	220	254	245	273	249	258	258	264	241	234	254	278	240	253	260	266	265	233	263	242	280	241	251	239	257	256	291	257	275	256	244	272	265	258	237	235	258	238	226	225	252	237	259	277	264	265	255	262	252	245	285	273	265	228	246	251	272	251	253	250	227	276	261	244	237	257	254	270	232	200	252	234	274	234	258	249	252	256	233	254	242	267	232	256	232	253	214	234	247	237	236	253	263	249	243	235	269	230	253	252	245	247	208	255	262	248	251	256	240	247	285	250	243	234	222	235	250	277	263	258	219	256	261	257	229	265	281	263	264	225	241	275	208	255	234	246	223	225	251	241	238	240	250	271	252	244	262	239	228	229	257	249	263	270	254	234	238	266	243	251	254	236	247	251	236	251	247	224	260	248	248	253	264	266	258	244	259	244	262	226	236	224	234	263	263	233	256	256	233	235	237	256	259	261	245	246	256	247	276	276	254	229	259	257	249	243	270	248	259	248	255	255	276	262	279	262	264	251	242	244	237	274	225	247	226	247	227	259	243	251	251	241	292	262	249	271	274	223	243	239	270	264	261	262	257	252	244	259	226	252	256	220	221	282	241	240	265	262	263	259	242	235	227	263	255	260	274	237	248	246	251	277	251	247	213	260	238	261	264	263	245	245	255	288	237	225	242	251	261	217	235	257	227	246	266	240	255	244	263	241	274	225	233	231	254	223	236	260	262	259	274	217	252	240	259	263	263	261	260	259	223	252	247	262	257	253	276	239	268	225	230	272	294	237	261	247	265	276	259	267	249	275	240	239	235	234	246	256	230	253	231	245	264	258	262	240	249	251	276	261	255	267	222	243	219	248	261	253	271	268	245	271	273	246	238	256	257	246	252	237	258	236	262	254	235	255	265	237	251	209	232	258	279	248	274	254	247	236	265	256	218	267	226	240	243	256	257	265	256	275	291	253	240	257	279	261	252	241	236	271	251	246	248	245	235	239	288	247	266	257	241	264	262	253	216	241	251	233	237	262	237	230	254	231	254	272	247	232	254	251	230	271	267	235	235	244	251	248	269	262	245	250	248	238	235	261	273	229	235	250	255	255	242	249	253	265	248	250	247	238	250	250	227	239	262	232	210	259	220	260	225	253	228	251	236	219	241	228	262	229	237	248	243	241	259	281	231	260	238	253	271	235	229	251	244	250	238	255	282	249	239	236	233	230	242	235	237	281	248	271	222	241	241	234	270	223	246	225	273	280	258	249	257	239	260	238	223	245	224	227	264	243	242	259	239	265	239	264	253	243	241	212	246	245	246	246	271	240	235	241	250	272	263	257	255	262	271	252	260	269	252	282	274	247	261	255	268	257	247	251	247	247	266	229	216	233	253	286	243	259	271	240	247	250	272	232	244	228	263	260	239	214	256	242	264	239	234	244	258	261	253	266	247	271	261	275	212	258	258	230	265	259	261	246	278	247	250	255	255	255	230	260	246	257	255	243	244	233	251	261	244	273	243	260	248	247	259	255	232	274	232	238	256	254	239	274	274	232	269	230	245	233	256	222	229	237	233	266	278	262	237	237	259	247	265	247	242	270	244	272	252	268	238	270	254	242	218	260	257	235	247	245	229	243	230	251	253	231	242	257	295	254	250	259	233	245	244	233	261	279	273	251	264	246	259	231	234	262	264	226	248	272	257	248	254	287	245	289	226	254	253	228	235	231	257	228	244	247	258	240	234	233	250	235	269	230	251	235	236	247	209	245	259	247	258	236	226	260	249	237	252	259	234	262	268	245	255	250	232	217	240	251	216	269	255	242	249	249	238	222	238	254	282	234	261	246	236	239	241	263	240	246	256	278	239	265	253	250	262	267	254	268	248	229	282	238	253	247	259	219	291	254	249	226	239	286	269	262	265	263	262	242	245	267	228	242	227	260	250	260	258	253	226	253	246	249	256	245	286	236	239	251	275	249	259	243	249	262	250	243	268	264	220	223	240	250	239	248	255	240	250	257	253	184	232	268	281	262	256	248	232	251	245	245	247	252	236	251	249	231	256	252	280	231	242	250	252	256	244	243	248	258	242	248	238	229	252	243	254	264	285	270	233	238	262	256	241	262	249	265	254	244	228	279	233	235	256	265	242	266	270	257	285	217	280	230	250	286	279	235	244	251	247	253	223	220	241	226	260	228	258	240	233	268	276	227	233	221	275	255	254	226	238	260	258	234	254	234	271	249	264	278	256	240	244	251	264	295	253	264	222	244	249	246	221	248	285	245	254	237	245	241	258	238	248	253	267	259	248	249	265	260	257	254	238	278	230	284	262	238	234	243	247	228	252	254	244	244	228	240	242	246	248	247	237	251	243	246	257	245	270	255	261	253	227	236	243	241	248	270	253	243	279	241	270	255	279	264	256	245	258	234	256	281	225	271	272	240	271	252	265	245	260	233	248	240	256	231	245	280	257	248	245	260	225
4459	1464	1011	630	545	469	416	389	385	327	294	293	306	265	302	265	302	264	280	264	276	272	294	285	257	279	299	308	302	292	272	303	294	301	282	268	296	275	274	278	288	294	305	283	257	277	301	311	262	274	286	298	289	273	280	248	313	280	303	301	261	273	249	300	273	286	255	286	267	281	298	290	277	269	271	303	282	264	251	289	258	276	260	287	288	267	306	285	293	244	312	264	278	275	290	282	302	298	283	276	304	254	276	265	313	287	270	306	271	261	260	299	251	275	300	270	261	275	273	286	292	284	282	299	271	316	257	283	288	251	293	273	275	263	265	273	288	287	235	299	266	266	310	261	272	286	289	282	284	270	289	283	314	287	279	257	288	277	247	246	278	268	273	285	278	266	267	276	287	289	274	287	277	276	261	252	285	300	285	274	278	271	288	276	293	289	292	284	285	298	279	289	296	283	286	262	264	276	258	265	294	274	279	252	276	272	249	301	268	261	312	278	310	292	265	247	266	290	306	266	297	277	289	255	253	251	286	282	294	286	280	280	285	275	268	272	272	275	274	268	287	296	273	295	314	283	274	268	264	246	246	278	254	285	249	262	303	289	291	316	282	284	226	274	263	257	278	265	275	276	267	280	282	254	311	228	286	268	273	262	276	267	261	275	268	269	276	322	294	268	261	283	289	276	278	287	260	270	294	264	310	257	283	295	244	283	262	297	273	268	284	284	283	267	326	254	249	274	246	272	266	248	274	257	258	261	239	271	251	285	259	280	292	271	264	292	314	283	278	265	273	267	263	253	276	291	288	305	310	292	274	292	267	276	294	288	282	276	249	275	252	270	262	255	323	302	263	250	270	307	268	292	301	281	293	265	317	300	308	293	285	273	261	289	261	294	268	270	292	246	280	289	284	260	292	322	245	305	280	252	274	290	263	284	286	286	279	306	294	295	296	280	278	287	313	296	298	273	267	264	251	300	283	273	275	281	286	288	265	245	284	243	239	263	275	263	283	260	271	253	269	277	286	295	267	287	270	309	259	319	269	291	255	286	293	296	289	270	266	266	265	316	274	263	267	258	263	317	259	284	275	244	295	284	252	268	290	281	285	278	257	275	265	267	262	255	273	282	291	277	288	289	270	278	284	267	280	274	276	309	279	256	303	248	262	281	286	274	302	269	274	276	285	282	289	286	273	288	282	298	275	276	300	270	295	298	268	269	285	277	222	290	278	299	276	288	256	294	284	246	276	277	256	277	275	263	279	293	267	308	263	279	278	268	290	257	283	264	242	293	277	271	285	309	271	297	264	297	237	306	278	281	271	269	295	270	254	293	296	276	265	256	281	266	265	248	275	274	247	284	299	304	279	289	279	281	268	250	265	290	271	271	268	254	269	312	309	249	268	285	302	262	260	286	260	267	282	287	286	284	257	268	275	275	261	270	276	292	297	270	268	274	304	266	256	295	299	282	266	250	297	271	261	274	301	260	248	266	283	247	262	286	284	293	273	285	305	293	239	279	281	274	278	269	270	288	314	296	269	296	273	276	298	275	271	293	282	264	278	269	263	283	304	287	280	281	276	291	282	292	309	284	280	295	294	301	255	246	301	275	270	307	297	300	263	286	277	278	296	262	274	262	237	262	279	279	263	272	250	271	283	307	270	287	267	267	297	261	322	297	278	300	275	274	273	262	253	282	285	251	270	280	261	267	291	276	252	288	304	271	292	284	262	263	284	293	273	289	271	262	283	317	285	316	260	256	288	251	286	323	280	281	278	267	280	258	300	263	298	250	282	332	283	268	281	303	285	272	311	290	255	275	263	279	246	275	269	266	301	273	278	268	268	271	297	286	267	255	249	259	283	250	301	289	267	299	265	277	298	256	290	277	300	276	272	253	286	272	250	306	282	251	274	248	259	273	269	281	290	289	303	253	263	287	313	290	281	265	270	283	279	281	289	269	269	253	314	266	271	267	293	271	293	265	284	261	290	302	278	249	311	280	247	285	261	288	274	296	262	293	272	265	263	293	274	249	272	276	281	272	284	278	227	267	275	251	288	282	277	295	262	284	298	276	251	277	272	283	287	270	271	303	272	307	299	276	299	301	263	275	281	274	279	276	260	266	280	282	268	329	282	257	248	286	289	310	282	281	298	267	252	278	291	283	290	252	276	252	299	259	268	274	262	260	256	297	298	282	278	275	252	287	279	263	264	285	292	274	266	287	278	277	295	257	260	286	273	285	293	260	288	281	271	299	297	291	265	301	272	298	287	271	263	280	264	274	272	278	273	274	235	259	262	267	293	267	245	289	298	239	274	288	308	274	263	266	262	278	300	277	289	294	290	301	276	291	277	281	313	281	273	293	273	264	277	255	264	314	299	292	263	275	278	265	268	278	257	289	314	278	284	264	261	300	283	291	276	296	311	248	311	288	285	278	273	277	262	255	282	279	302	268	248	290	273	260	250	274	272	296	269	273	289	287	293	255	264	283	291	283	282	266	281	319	288	290	277	284	302	290	287	280	289	274	284	260	254	273	310	264	296	280	290	265	318	266	301	256	315	283	265	276	270	303	264	265	241	271	296	273	284	285	263	301	259	267	269	271	274	276	278	288	237	291	289	268	250	273	289	291	292	271	298	230	303	302	285	280	271	305	286	268	273	238	267	281	277	282	263	291	270	287	288	257	290	293	267	261	278	255	247	266	270	292	280	277	280	295	298	300	283	271	273	258	263	286	275	289	319	270	258	280	261	262	294	265	296	259	295	282	275	267	265	276	266	290	283	240	303	267	265	268	273	243	288	251	274	255	276	272	288	248	269	294	292	296	305	254	281	302	280	268	291	271	312	258	302	236	274	293	276	290	319	281	290	269	293	242	287	284	286	301	307	258	289	248	271	290	267	265	287	268	285	274	276	294	274	274	304	276	255	283	298	294	270	260	272	281	285	281	304	307	287	240	251	307	250	287	264	246	308	251	273	260	265	290	271	289	275	239	278	294	281	313	282	253	239	273	301	274	267	248	269	280	298	262	305	235	311	269	283	280	287	282	305	284	284	285	299	301	327	261	280	287	269	290	251	293	281	254	276	276	265	283	307	257	290	260	296	276	299	270	265	257	275	287	262	295	284	284	256	257	284	277	287	268	266	270	273	290	274	273	243	245	262	289	257	278	273	270	282	279	281	265	297	256	257	267	283	275	266	296	260	274	280	260	326	280	259	291	298	279	255	267	292	293	277	275	284	274	272	272	309	269	264	281	244	294	302	290	306	289	278	284	248	275	244	274	273	302	265	282	273	277	298	277	273	290	278	268	292	264	310	292	270	296	276	256	266	301	297	319	292	295	278	292	267	296	269	302	273	259	282	250	262	275	271	299	265	277	252	273	306	288	280	302	300	289	273	281	253	295	270	301	283	321	272	302	241	265	284	296	281	276	290	246	270	292	280	298	314	266	260	262	255	280	294	290	277	306	296	285	287	296	273	294	254	292	282	243	294	272	279	294	276	282
23482	21096	28289	24135	21071	8884	801	461	370	300	234	215	178	161	168	162	147	140	138	137	141	135	121	124	122	105	131	108	110	102	112	121	105	97	121	128	118	121	106	101	106	100	117	116	113	112	102	100	113	116	102	97	102	100	105	110	115	107	94	101	110	87	109	99	101	99	103	101	91	102	109	110	90	99	110	106	98	95	106	95	98	105	107	105	114	104	90	98	101	97	98	84	95	93	100	97	105	117	116	94	90	104	90	101	102	108	100	90	96	103	99	107	101	106	111	90	101	89	101	104	99	106	103	107	74	101	96	99	97	98	102	90	118	90	85	106	111	106	108	82	90	104	107	94	116	87	85	102	90	98	106	100	105	101	111	102	105	103	82	93	98	85	107	100	108	76	99	78	89	101	98	106	108	84	85	108	96	100	95	97	108	104	84	97	108	119	100	106	106	101	98	121	101	96	101	104	107	107	80	107	100	92	95	109	97	103	86	91	88	107	97	77	99	103	112	103	99	118	100	92	94	120	102	81	90	89	103	104	107	107	110	104	121	101	108	104	88	97	114	98	96	89	109	89	103	98	117	96	76	110	107	102	101	102	110	112	105	110	118	88	97	97	103	111	92	90	81	105	113	90	112	98	89	79	100	93	97	115	99	97	101	114	95	117	69	85	103	105	90	101	117	92	99	115	89	92	99	100	105	92	108	92	88	117	94	91	93	97	103	95	99	87	106	108	97	98	94	98	97	100	106	94	107	111	107	117	106	97	87	97	77	106	104	91	102	105	105	107	73	89	112	96	85	108	98	95	90	90	89	98	85	100	82	100	93	101	104	90	102	104	83	100	85	111	106	114	102	118	82	99	94	93	98	115	92	99	108	106	105	103	89	106	101	76	93	97	104	94	82	93	97	91	109	97	102	93	105	99	97	99	116	90	105	98	101	112	111	98	93	108	107	106	106	117	94	95	105	105	84	85	100	110	102	88	93	84	113	92	83	100	96	101	96	99	110	109	94	104	108	94	109	100	102	101	100	107	105	96	83	91	100	124	98	112	110	78	84	93	103	86	115	101	93	116	99	99	86	104	90	96	107	98	93	97	110	94	98	94	94	103	100	97	96	96	98	98	101	82	97	76	111	99	94	84	78	106	77	101	82	96	99	87	95	91	97	119	117	86	112	111	96	94	98	101	93	125	119	96	98	112	103	113	111	94	96	91	92	91	78	88	96	110	115	105	112	88	94	85	84	92	101	103	108	79	87	105	93	101	85	120	103	96	90	80	102	91	96	109	79	99	101	112	106	97	85	98	85	103	90	105	106	101	89	93	91	97	87	109	95	88	91	99	104	94	105	103	116	102	90	106	102	108	91	99	115	88	89	106	102	108	85	102	98	130	95	81	92	104	104	103	88	121	100	105	108	95	88	91	111	102	95	105	87	92	96	115	93	88	89	93	96	85	100	88	101	114	97	99	94	101	108	103	111	82	95	85	94	102	103	108	99	104	94	107	104	99	85	97	80	124	96	99	87	93	104	103	92	87	106	100	98	93	105	91	91	112	104	113	103	103	103	99	96	89	106	112	78	105	99	78	114	104	93	100	108	102	94	106	99	90	111	108	95	88	82	86	88	96	103	106	86	93	83	128	82	99	92	97	106	92	103	98	103	91	82	105	99	102	68	101	110	88	98	91	113	101	105	105	79	88	104	84	95	116	100	107	94	97	92	107	119	94	112	106	91	117	93	101	107	97	91	100	93	78	98	99	93	95	90	116	104	89	95	98	98	109	103	115	80	82	94	109	109	94	101	79	107	93	94	87	105	87	99	84	106	105	108	109	102	110	93	88	96	96	120	99	111	106	117	98	108	81	100	116	94	92	112	119	82	86	95	89	84	97	106	108	112	91	107	107	111	91	99	92	97	102	118	99	75	87	88	91	108	93	109	98	105	91	93	107	103	96	107	95	95	107	116	106	79	87	78	104	83	97	94	91	93	92	126	99	109	94	91	84	110	101	91	89	98	113	92	103	88	95	101	97	97	88	99	94	89	99	115	109	114	94	104	88	92	127	112	102	84	101	116	108	94	86	103	105	128	103	98	98	99	102	106	94	91	100	91	118	95	116	101	108	82	87	94	96	101	97	100	96	96	108	115	105	86	103	96	95	100	99	94	86	110	122	96	105	104	98	106	103	104	89	89	103	87	96	110	103	82	95	101	97	89	98	108	100	103	91	85	111	112	98	101	101	93	109	109	110	101	97	100	106	90	93	86	105	97	96	93	114	106	107	107	101	101	105	97	109	114	92	103	89	116	105	105	102	105	97	106	104	77	113	75	91	86	84	85	98	114	111	101	101	107	98	105	105	110	98	94	80	91	95	82	100	86	117	90	98	104	105	90	90	99	114	107	95	92	101	92	83	92	96	95	90	94	100	101	92	112	86	104	119	89	90	99	85	116	91	96	92	96	95	89	108	111	105	105	106	118	101	109	85	94	75	100	102	91	109	92	93	96	97	115	86	103	84	87	106	89	114	100	110	97	105	106	93	96	112	95	114	95	98	102	104	94	97	120	90	79	100	103	100	96	106	108	109	113	105	109	96	94	85	93	108	105	92	85	100	84	110	109	108	112	92	92	104	95	93	100	105	105	100	83	96	70	105	92	98	102	112	95	86	120	90	110	86	98	99	107	99	89	92	98	99	106	93	74	97	112	90	111	94	95	96	104	98	94	102	100	96	96	81	88	94	115	95	91	91	98	107	110	97	90	103	111	104	99	97	114	96	114	94	102	80	109	89	87	109	108	92	100	97	95	98	107	112	92	118	113	89	95	103	94	111	113	106	86	102	83	109	99	89	97	101	86	106	102	106	111	130	103	97	107	87	111	107	97	97	107	100	86	101	106	97	89	93	92	92	99	106	99	100	95	98	91	100	99	95	99	91	107	92	89	98	106	113	91	107	111	100	112	92	93	98	89	103	107	93	103	102	96	108	110	125	101	107	87	88	103	104	121	105	108	95	91	89	91	94	89	92	83	102	105	117	99	92	91	119	92	102	106	96	106	81	127	91	95	94	102	85	86	109	101	96	102	96	87	99	87	113	107	101	106	99	96	104	96	94	87	90	97	94	97	98	105	112	97	97	104	91	103	89	90	109	124	98	113	110	97	104	101	103	101	114	106	119	93	94	94	91	100	102	100	86	99	104	100	88	104	126	92	119	95	87	110	84	116	104	99	95	106	94	105	92	100	109	107	109	100	92	100	81	98	88	97	94	112	97	99	96	107	92	98	108	88	99	106	97	113	100	110	87	99	92	106	88	117	101	115	110	87	88	97	97	117	102	114	124	110	85	97	102	93	88	96	108	90	85	92	100	119	100	115	94	98	84	98	109	106	96	130	109	94	92	103	100	103	107	107	94	93	108	98	100	112	103	119	121	102	98	86	83	93	103	116	83	96	92	102	109	94	99	99	97	113	114	102	108	104	103	87	101	93	97	98	94	103	99	97	98	87	86
3442	9458	6057	2771	2036	1534	1049	807	711	534	415	333	351	284	227	226	220	202	163	184	184	150	158	146	181	140	154	131	139	151	154	128	121	136	124	137	113	139	129	139	124	150	105	146	122	118	131	124	119	102	128	110	116	121	115	134	126	131	117	111	121	130	123	119	121	139	148	101	133	117	116	123	106	117	131	105	120	145	131	138	127	113	117	96	105	119	99	105	124	120	115	112	100	128	117	108	117	117	117	115	114	114	110	132	133	119	90	114	105	119	120	126	110	140	108	115	115	108	116	112	118	105	143	128	136	100	143	122	110	129	125	131	136	120	126	108	127	114	124	107	127	143	112	110	123	92	119	102	115	119	119	101	130	110	104	108	108	116	118	129	115	119	112	113	129	110	129	107	118	117	103	104	114	116	138	122	124	119	123	102	107	123	132	138	129	131	128	93	119	119	128	127	103	110	103	120	123	133	131	100	110	123	116	97	127	117	133	126	117	123	116	105	118	98	106	118	124	111	97	105	133	114	119	119	110	105	117	109	137	120	109	124	94	132	115	130	110	94	99	121	103	120	121	127	112	127	130	99	124	116	125	108	95	116	118	117	116	131	128	124	113	118	127	130	116	108	113	118	113	127	103	100	112	110	116	101	124	113	125	109	119	116	118	114	132	119	125	114	152	107	118	100	137	120	116	126	122	120	130	124	117	106	127	116	104	104	103	105	96	122	119	123	121	121	110	132	119	122	123	142	109	124	115	102	110	116	117	124	114	105	117	90	123	120	119	106	107	142	114	111	112	121	129	109	111	104	114	132	113	113	128	112	121	120	124	121	113	126	110	106	98	118	113	113	107	103	113	102	125	96	145	144	129	121	98	107	119	117	109	119	114	115	123	134	115	117	133	116	110	126	125	114	113	129	112	113	120	105	111	117	116	118	109	105	111	137	115	123	96	123	154	124	121	109	119	132	105	108	128	119	135	109	125	119	129	97	107	109	115	111	105	131	110	97	109	112	133	135	122	116	112	100	106	133	112	104	127	117	122	117	122	123	97	96	145	97	113	124	121	121	125	125	115	116	122	114	119	116	116	130	123	104	113	106	114	113	122	125	122	116	125	119	117	133	93	130	133	121	97	119	115	131	100	129	120	107	121	127	140	117	118	114	112	130	110	130	104	122	122	114	114	115	116	126	121	113	133	125	117	121	120	136	113	104	111	100	100	107	123	109	126	132	128	120	129	113	102	127	114	108	106	121	119	110	119	114	118	133	114	117	131	120	112	107	104	111	125	118	106	115	136	130	134	117	129	107	107	108	102	121	117	120	117	129	118	124	108	120	100	109	126	101	127	119	115	102	143	104	105	119	127	126	131	126	116	116	103	118	120	122	109	110	117	111	125	126	131	96	109	115	116	111	139	91	102	105	117	123	120	109	132	122	141	118	96	129	122	114	116	105	131	121	101	114	100	109	115	115	108	124	129	127	147	101	134	120	126	123	113	122	108	109	111	113	114	113	122	107	119	119	122	109	129	110	117	122	130	122	118	100	114	111	122	104	126	125	116	126	128	119	135	143	96	118	124	114	97	109	104	118	116	115	140	99	135	116	108	135	124	100	129	105	106	120	112	128	103	113	118	112	112	118	124	127	113	124	108	124	121	115	117	112	117	109	112	117	127	118	114	110	93	117	110	119	124	118	125	134	113	125	118	100	125	105	112	129	102	121	88	124	97	117	114	115	95	107	98	124	111	123	108	111	110	121	110	129	124	99	114	125	101	146	117	112	127	102	120	143	110	134	119	113	133	122	125	124	121	120	114	115	104	127	115	122	117	117	121	122	120	118	120	108	130	107	118	127	129	103	117	127	103	124	119	116	109	131	121	115	126	114	107	100	133	132	123	119	125	109	108	104	112	121	123	102	119	111	113	116	129	126	110	116	143	102	134	108	106	123	81	122	120	111	109	125	103	112	109	124	120	130	133	124	118	104	113	143	110	118	117	120	128	121	127	108	122	109	128	122	118	125	117	111	129	123	100	117	126	109	117	119	117	117	128	103	124	126	113	116	125	116	137	114	133	124	110	128	109	122	136	115	116	126	139	124	121	131	111	125	145	107	104	127	113	128	141	123	106	105	107	108	147	108	108	106	109	106	92	103	132	129	130	123	101	113	119	137	100	116	131	118	106	109	111	96	122	115	107	101	101	119	112	122	108	110	131	109	104	105	133	121	119	123	120	139	125	112	105	109	115	129	110	102	119	125	128	124	138	124	119	103	126	101	118	114	99	117	111	116	115	111	122	107	113	131	123	138	94	113	117	114	103	124	116	110	123	101	109	110	105	142	127	119	123	134	109	121	110	137	128	127	104	96	101	114	126	123	126	120	104	116	126	142	106	138	117	108	124	115	107	118	117	131	106	100	97	114	107	94	108	113	103	131	126	124	111	111	120	91	107	116	103	121	102	138	120	118	131	124	136	119	104	116	131	121	122	134	116	119	132	99	103	96	122	123	99	103	99	115	105	120	103	103	110	100	105	103	104	123	112	128	131	121	150	112	121	103	91	127	118	108	119	107	132	124	129	108	94	108	119	126	103	114	127	109	117	127	119	121	125	104	118	123	118	116	116	137	124	110	123	112	127	105	121	123	125	110	117	121	107	109	122	133	99	133	109	116	118	123	117	118	119	124	125	129	112	106	129	131	125	126	109	112	122	125	119	117	112	112	107	126	124	108	127	122	102	119	104	120	134	114	108	124	119	101	111	128	124	113	116	128	118	127	113	110	131	113	96	130	117	122	141	102	118	128	94	129	123	139	120	117	122	124	133	130	127	120	119	122	115	111	107	127	100	114	101	133	121	133	116	133	129	101	108	133	123	118	116	123	108	112	119	112	108	104	113	112	123	109	110	109	112	134	123	122	97	146	116	102	118	116	131	114	111	90	105	128	130	111	134	121	105	109	111	125	126	110	119	106	133	109	117	98	134	124	114	123	97	128	104	111	118	117	104	111	110	105	128	129	119	122	103	115	118	111	103	139	106	118	107	104	120	103	102	121	108	116	120	105	112	117	105	114	129	134	129	127	120	107	116	102	105	124	122	99	98	122	105	116	105	107	108	104	128	129	116	100	126	127	113	128	104	105	103	119	116	121	116	111	116	139	104	120	121	112	122	105	104	119	124	122	105	108	116	122	120	109	112	121	116	120	126	120	102	109	136	139	111	119	111	111	122	126	126	126	125	115	129	118	100	87	115	119	107	107	115	106	114	108	111	97	91	116	105	113	143	103	98	115	124	124	112	101	125	118	130	131	126	114	148	106	117	112	128	136	113	122	143	102	124	124	109	116	117	122	131	131	111	120	144	142	106	134	109	136	111	124	110	108	133	129	119	116	135	112	123	133	122	118	119	118	130	119	110	114	102	126	122	97	117	135	115	127	124	108	139	131	121	106	125	128	109	112	133	114	113	122	104	120	120	107	126	134	122	123	118	102	113	127	115	111	120	141	118	127	105	120
24794	21096	27086	25250	8964	814	621	529	485	467	469	378	387	386	366	348	381	388	354	365	385	366	365	355	347	362	373	355	334	345	360	362	359	353	348	363	358	364	350	327	347	341	337	324	378	353	341	342	359	344	363	351	375	350	355	335	354	353	341	341	318	334	342	343	324	373	324	326	363	374	353	351	369	358	377	345	337	374	326	341	354	381	348	314	332	352	378	345	367	349	345	348	348	355	361	347	344	343	345	339	372	384	360	358	343	330	343	318	329	331	350	324	344	363	352	338	325	363	320	346	368	393	362	321	372	365	377	370	345	330	353	350	354	358	324	361	335	351	322	328	362	370	334	366	348	357	358	387	356	365	360	346	366	328	330	362	333	333	337	356	339	317	360	336	315	370	319	347	348	378	316	337	380	332	326	359	376	345	338	356	361	387	332	323	364	365	331	350	363	349	365	356	379	353	317	371	360	331	333	354	370	356	349	361	332	362	331	348	324	322	344	351	357	347	377	370	334	344	365	310	341	341	335	369	365	347	334	333	324	343	326	350	363	339	318	379	322	357	394	354	355	328	348	347	347	328	370	341	333	362	337	343	342	361	371	368	359	385	338	355	335	322	333	343	295	328	344	354	336	334	352	327	344	392	352	356	407	339	378	339	326	328	345	353	323	341	351	332	373	329	351	374	332	292	358	358	380	358	338	341	358	381	360	372	364	338	345	363	370	370	366	329	355	372	354	376	370	344	332	333	333	331	346	352	341	352	366	385	337	351	355	378	338	348	372	326	354	381	377	337	358	314	324	334	334	327	379	372	310	362	365	376	346	349	356	382	356	307	359	402	365	355	359	373	342	347	362	352	299	332	347	315	351	325	374	338	328	363	360	334	347	372	364	352	349	333	341	363	360	348	356	343	350	337	363	363	345	338	352	363	351	349	339	313	371	338	345	332	353	344	362	368	326	346	360	380	326	349	346	331	321	332	328	365	324	360	382	385	335	352	360	344	359	350	363	334	352	343	364	352	338	321	337	345	349	323	332	356	344	324	330	323	345	339	333	359	326	339	333	326	370	323	333	340	371	337	364	351	322	345	330	346	341	353	342	344	368	341	351	312	375	369	358	359	346	370	308	332	342	354	375	352	335	344	330	337	341	356	371	342	334	353	385	348	295	382	346	352	356	354	367	329	373	321	343	331	393	332	356	318	343	352	350	336	341	331	345	387	330	323	352	367	331	365	363	364	317	373	365	354	347	351	363	361	328	343	342	324	349	353	328	354	328	341	345	345	351	361	345	319	348	338	362	331	346	377	365	342	361	371	356	330	340	340	355	331	345	338	370	355	326	316	357	325	354	351	305	335	338	362	323	315	347	395	351	378	375	321	361	334	361	328	375	344	316	341	354	377	329	342	373	331	375	356	374	333	371	354	368	371	353	336	372	349	358	341	358	355	345	376	353	339	379	345	336	367	322	368	332	354	346	342	391	336	328	362	348	325	356	373	339	349	361	359	342	313	315	378	380	359	354	375	335	340	315	343	361	342	314	357	310	353	295	375	364	325	368	351	367	339	336	352	321	341	353	349	337	379	375	336	358	353	362	347	341	348	337	362	363	353	370	321	335	366	368	333	346	376	376	357	360	354	320	351	375	337	356	343	330	349	320	353	370	346	343	320	343	383	353	341	297	316	317	344	402	364	364	363	349	343	347	345	306	331	359	345	371	326	358	358	363	366	350	354	346	345	384	337	334	337	355	341	341	336	355	362	350	352	381	332	333	345	352	370	344	364	358	351	378	347	353	349	343	360	354	350	361	368	347	330	344	346	387	368	348	336	345	357	339	354	353	355	368	335	330	324	336	332	328	360	344	357	328	346	360	367	341	368	322	313	340	396	354	373	330	316	334	364	355	361	296	346	351	349	310	321	339	345	339	373	383	348	338	344	370	335	353	338	356	348	344	360	325	358	338	368	334	377	354	365	372	340	391	356	307	342	354	369	339	376	327	351	362	376	357	381	390	336	362	359	340	347	329	343	337	347	348	347	314	351	343	336	395	374	375	325	343	377	348	314	353	333	360	340	364	317	377	350	330	341	362	335	342	342	314	384	299	370	364	392	341	344	359	374	391	349	348	347	364	382	343	364	334	387	334	341	339	361	327	341	346	335	347	328	349	334	364	329	334	332	312	335	350	335	321	335	323	320	346	388	358	340	375	343	352	344	354	384	329	373	388	358	351	339	350	391	367	331	375	330	333	384	345	354	350	345	333	356	345	340	384	378	335	362	334	347	340	363	386	334	314	371	340	351	366	392	330	371	351	355	337	315	341	359	367	317	367	369	391	331	322	357	344	350	364	351	336	355	345	338	328	364	338	345	366	353	350	364	326	353	384	341	319	349	329	338	344	368	346	342	346	353	353	344	322	379	353	369	352	335	345	345	345	355	334	345	315	371	348	369	327	322	340	333	358	348	364	358	357	334	380	353	376	301	335	340	341	352	347	378	353	326	390	377	328	347	366	346	348	371	355	362	338	333	373	337	340	309	371	371	392	335	368	353	352	348	365	319	334	360	321	334	306	359	324	334	333	369	346	379	356	348	376	384	346	325	341	372	316	318	361	339	366	346	347	337	342	384	358	348	330	309	353	334	347	329	316	362	340	353	370	348	317	305	327	348	333	365	348	342	333	326	330	329	310	350	322	356	355	323	369	318	370	340	352	376	361	334	354	364	382	366	329	351	373	354	362	394	362	322	356	340	365	364	337	376	339	390	336	339	327	359	345	324	338	347	347	334	345	336	349	353	359	326	392	328	332	324	370	385	330	342	322	304	373	341	329	313	346	373	331	337	358	346	354	383	370	374	329	358	368	353	363	332	344	360	354	316	352	370	388	344	346	360	356	354	344	368	348	332	337	359	376	382	354	338	337	355	365	363	351	348	344	366	390	338	360	358	373	322	302	355	338	330	394	340	302	363	318	353	368	355	310	316	335	331	356	356	388	340	342	365	341	359	339	346	346	359	348	369	347	345	363	375	328	353	309	362	343	336	338	365	333	339	343	361	350	338	306	337	342	358	328	354	310	386	355	356	314	342	321	347	355	354	349	342	401	329	350	348	321	376	320	352	334	345	356	358	349	352	329	333	361	350	355	334	344	343	363	362	358	351	329	345	336	354	339	356	362	361	359	330	331	357	376	351	346	337	325	365	361	370	333	366	336	352	382	356	296	346	379	341	366	355	355	361	330	363	352	352	343	352	372	348	382	346	347	383	332	301	371	348	382	328	335	365	341	339	304	362	363	350	327	370	352	359	360	325	323	340	371	354	320	346	319	366	362	355	371	371	389	344	353	334	372	349	328	346	338	349	326	332	330	361	312	339	335	374	325	350	375	327	362	372	352	327	336	386	345	341	362	344	331	324	354	353	357	324	374	330	339	355	359	354	344	339	365	335	372	313	358	359	340	331	378	355	387	377	346	357	333	379	366	367	333	388	339	336	353	368	333	328	339	362	381	387
3504	5533	3696	1877	1375	1141	893	805	661	570	499	467	470	498	403	450	418	427	379	393	422	374	439	401	403	401	349	391	357	405	354	400	401	363	397	369	360	346	387	349	390	401	349	348	419	369	352	385	381	368	369	361	373	361	369	395	366	387	396	382	353	386	368	357	350	410	338	417	353	378	366	349	348	346	342	365	359	375	373	362	333	371	361	373	384	360	350	374	380	363	346	383	355	337	364	367	330	352	357	388	355	369	345	366	358	357	372	368	353	341	347	396	376	393	369	350	352	376	378	372	379	368	368	365	368	390	363	427	410	367	355	414	399	412	364	374	340	341	357	389	402	370	399	363	357	361	349	373	344	363	376	380	379	349	352	364	381	348	390	385	371	386	348	360	364	357	363	398	377	375	372	382	350	359	397	386	398	366	333	334	360	355	372	345	365	430	380	367	336	362	377	340	398	351	377	335	362	397	358	357	384	367	369	370	383	379	357	348	368	386	356	368	368	371	390	363	346	354	374	380	377	374	358	357	386	359	347	340	349	334	379	404	383	354	386	332	375	344	345	355	367	371	375	362	362	350	349	325	352	416	359	392	369	364	349	337	396	369	375	368	328	380	373	379	386	408	329	353	349	330	384	358	347	336	329	360	393	399	333	399	384	389	366	371	362	360	367	382	407	381	395	352	366	404	370	385	339	337	376	377	411	357	369	353	353	361	402	348	372	357	349	334	378	354	343	399	345	347	362	363	366	367	415	373	408	360	375	387	376	358	354	377	313	372	388	369	408	374	360	394	372	382	342	361	387	374	356	349	379	385	375	329	376	366	377	409	337	388	381	370	367	391	355	370	339	336	368	403	369	361	369	343	351	365	349	352	380	385	365	382	351	356	377	401	363	369	365	379	381	332	373	373	352	352	368	373	345	376	349	387	374	368	369	388	400	363	383	356	374	320	356	336	315	382	331	384	375	397	369	332	366	380	375	384	364	352	369	367	381	346	378	354	388	400	380	353	350	367	353	344	373	350	348	372	369	391	368	363	368	351	397	393	326	391	363	380	337	332	430	392	371	390	370	408	374	336	397	352	376	383	341	355	371	381	371	369	379	393	377	382	349	338	374	410	352	361	387	356	356	350	345	359	354	376	407	375	395	369	362	398	381	406	367	368	403	381	334	376	353	346	379	362	351	359	367	413	336	374	350	379	406	355	400	409	361	358	343	331	366	367	382	368	363	378	362	404	383	408	360	311	369	369	356	359	378	366	382	377	368	419	374	341	388	389	364	404	358	347	330	388	361	360	381	391	347	389	366	383	348	384	350	387	354	373	373	371	375	356	393	363	339	364	377	384	361	360	402	361	373	375	369	368	394	384	340	363	372	390	366	375	379	360	366	381	355	343	398	376	361	376	372	370	348	366	344	366	372	393	349	365	362	344	361	366	361	365	387	361	358	388	364	389	372	431	377	352	377	345	367	380	353	373	321	352	405	382	354	354	402	414	359	371	374	376	339	353	360	371	329	365	375	366	328	366	370	355	364	401	370	399	354	336	396	346	376	356	362	372	385	379	370	359	376	392	370	384	391	380	365	325	359	395	405	343	362	382	369	374	374	369	359	380	342	354	370	374	371	359	359	338	400	390	416	349	376	338	372	371	359	329	355	366	396	363	395	349	345	380	350	329	358	347	373	399	393	394	382	393	382	390	366	348	372	369	335	360	366	392	376	358	351	361	393	383	386	404	351	422	355	370	364	400	390	375	365	361	379	366	368	400	373	339	349	361	366	392	360	374	386	388	339	386	361	370	363	374	361	366	364	349	363	381	354	356	359	376	345	392	365	357	360	375	366	340	366	351	358	355	364	354	360	366	377	385	388	363	335	380	351	327	396	343	376	381	344	362	399	353	344	360	380	343	359	359	379	358	383	348	404	312	360	387	373	377	369	376	368	369	352	336	363	417	368	368	400	353	360	351	337	377	373	353	372	396	369	377	365	381	363	357	371	364	351	357	383	373	361	358	389	391	352	338	361	347	363	373	363	364	373	358	324	354	388	373	382	385	357	364	386	364	355	355	401	391	380	395	352	366	383	369	381	362	370	343	399	358	402	361	360	374	380	372	374	361	406	358	359	378	339	367	379	375	382	373	386	355	373	352	370	359	359	348	372	389	341	350	364	358	356	361	366	332	356	391	376	373	397	370	354	375	405	342	351	389	382	348	360	345	348	382	354	374	352	387	376	354	355	372	379	374	319	371	387	359	334	376	354	356	369	365	357	364	382	377	354	362	368	395	357	331	390	374	362	374	349	374	396	345	398	350	374	369	395	362	382	368	365	356	379	363	367	394	384	403	391	398	382	364	358	397	382	371	373	343	356	375	380	369	371	374	359	389	364	361	372	384	346	374	376	373	360	379	368	358	358	356	374	384	374	382	353	361	341	349	346	358	375	383	343	369	389	353	334	349	351	336	363	362	371	356	377	373	317	373	349	376	369	338	323	353	368	359	377	376	385	360	352	374	396	403	371	364	374	344	339	397	367	358	384	354	366	390	358	359	323	393	366	316	382	379	368	386	388	338	359	378	356	339	388	376	358	342	357	367	338	382	364	376	381	379	403	332	370	378	351	334	356	363	355	347	379	350	372	359	396	354	360	373	364	377	361	341	393	407	374	396	383	381	354	376	378	366	362	353	374	385	388	369	354	363	346	334	376	395	341	372	366	374	346	368	381	379	364	363	339	362	351	383	342	355	366	380	330	354	350	364	394	382	369	379	376	343	357	326	416	353	382	360	375	362	378	360	353	362	333	388	353	366	363	363	341	402	377	374	365	379	378	370	380	398	350	340	349	397	397	356	362	395	336	367	380	346	376	362	350	353	403	396	355	346	394	396	385	379	340	348	366	344	355	403	347	367	377	376	350	381	369	392	347	383	334	342	343	372	387	369	397	401	370	373	354	410	377	360	370	360	366	387	375	380	409	356	357	372	390	354	391	384	376	361	347	351	369	362	362	362	403	414	368	392	351	374	382	407	372	393	365	384	370	376	366	339	358	375	391	374	378	394	364	345	395	374	367	393	375	370	372	360	334	330	348	378	380	353	358	380	376	372	392	359	342	400	386	368	403	348	361	353	335	371	345	360	375	354	367	349	359	344	385	347	339	328	365	343	364	378	359	367	387	382	364	374	344	354	357	341	319	367	342	367	357	358	347	377	340	355	356	378	370	365	360	390	366	344	319	366	332	351	359	347	355	393	377	412	325	318	377	372	385	338	358	354	358	356	343	381	353	326	397	353	362	420	341	381	369	387	372	361	408	375	396	368	349	368	368	381	386	376	393	365	396	340	381	359	342	356	368	320	358	429	337	349	369	351	361	347	354	384	360	366	356	343	374	368	370	381	368	354	360	348	398	361	369	384	350	335	354	376	338	392	373	347	339	365	389	370	361	363	358	363	375	375	387	389	387	318	376	347	347	391	384	379	371	362	362	382	361	351	378	381	395	375	386	353	368	336
22529	21117	28740	23738	21110	21143	7350	964	616	517	438	365	371	339	315	252	266	241	241	221	238	196	210	195	216	193	199	173	171	189	193	211	203	187	191	194	167	172	168	157	199	186	189	175	187	157	176	184	176	159	162	165	170	167	154	171	156	183	185	172	170	152	149	150	164	187	172	165	178	167	164	170	184	191	195	170	183	164	182	163	168	159	177	158	157	140	158	170	173	166	172	188	155	167	181	171	169	162	162	160	172	162	161	161	174	169	168	176	178	163	149	189	142	157	184	160	167	157	159	157	142	151	172	173	178	163	170	154	194	189	186	181	157	162	172	180	167	156	187	182	169	159	138	177	173	162	164	173	182	167	178	190	157	150	197	159	147	167	158	177	187	164	164	185	180	167	172	170	153	165	141	148	173	179	154	188	162	181	161	170	156	166	144	163	159	151	185	164	172	164	165	152	171	159	173	171	164	191	158	183	162	194	193	155	151	168	175	169	154	174	153	146	165	174	167	170	167	168	172	180	173	150	178	158	171	166	174	171	166	163	159	180	152	167	168	167	167	175	180	148	177	169	152	185	160	180	160	164	172	161	166	190	175	166	163	177	169	195	170	157	165	163	165	148	186	165	178	184	152	198	166	162	144	179	168	169	156	156	165	163	153	159	167	170	177	139	168	160	162	166	178	184	148	162	180	168	163	182	172	157	185	164	157	189	185	192	155	172	167	176	169	167	180	167	171	158	181	148	156	168	185	167	152	166	174	166	177	173	161	172	157	167	164	161	157	152	151	153	153	152	201	176	176	194	170	162	182	178	174	172	170	163	174	147	180	169	179	172	180	184	160	176	168	178	177	158	204	163	184	146	170	150	163	144	158	179	156	174	160	172	157	138	183	156	164	158	168	154	154	162	159	176	165	158	176	148	185	171	169	169	178	164	163	164	171	162	161	182	182	154	155	171	191	180	153	161	195	155	142	161	189	167	146	158	170	171	169	172	181	161	155	162	179	172	161	170	208	161	162	180	179	171	178	181	167	165	166	153	169	185	168	164	157	165	159	170	159	169	182	171	169	177	165	187	172	144	162	166	165	173	172	172	153	174	148	161	176	165	170	171	155	165	149	180	139	169	175	157	177	163	184	165	174	150	165	166	161	179	171	157	200	164	179	190	168	188	174	157	165	138	172	171	176	156	139	180	179	156	158	163	194	167	175	147	185	186	180	179	180	171	159	193	184	152	173	173	197	154	151	177	172	174	158	186	163	144	159	158	161	152	174	169	169	150	162	148	156	185	173	166	166	170	157	178	180	160	155	181	163	169	170	159	162	195	172	152	168	179	146	206	168	187	170	153	166	157	153	175	164	155	133	175	143	172	162	146	158	155	177	172	170	177	172	142	136	170	169	178	159	165	149	157	154	171	199	159	174	169	164	170	146	185	165	164	165	160	181	168	171	163	171	153	144	155	166	181	176	178	147	170	159	164	184	171	153	170	135	159	163	153	156	180	168	164	179	183	155	169	178	181	161	165	168	175	151	157	160	184	165	176	144	159	161	173	174	171	173	154	157	164	170	154	173	138	166	191	172	152	155	181	167	152	156	165	148	172	144	175	184	153	190	187	182	168	154	174	140	185	142	146	153	188	150	158	182	149	189	166	157	186	171	175	161	166	170	158	164	166	165	182	189	163	160	156	183	169	175	176	155	177	158	164	162	181	170	148	168	183	193	162	183	149	170	172	166	152	173	167	151	168	139	171	183	198	145	173	155	161	143	177	144	149	167	173	151	180	153	162	130	160	163	165	159	164	161	180	151	176	170	159	181	139	152	167	174	178	176	170	139	154	159	179	147	172	132	175	152	145	152	174	160	178	181	164	144	162	176	153	174	175	168	155	162	154	187	182	168	174	165	189	159	169	175	163	183	171	185	178	166	187	181	177	166	171	152	162	146	167	180	151	181	156	173	161	158	179	175	164	154	165	168	183	159	180	160	154	172	166	160	154	160	163	170	182	178	166	157	174	166	185	173	169	165	164	178	170	190	155	173	169	181	180	181	143	154	187	148	178	146	175	169	161	165	199	170	181	173	188	198	151	151	156	145	165	160	169	168	179	171	160	174	157	151	167	192	180	175	148	167	173	178	167	172	182	160	166	168	197	170	168	168	171	163	170	192	181	170	190	144	148	147	163	199	166	156	165	166	166	184	189	180	153	167	177	180	168	168	161	155	159	158	151	161	151	169	163	174	186	149	144	167	153	186	185	165	172	170	168	153	153	178	179	147	152	171	179	139	184	155	176	176	147	161	165	159	166	161	156	181	162	156	168	146	159	168	171	154	159	170	159	177	160	157	150	155	179	161	186	162	160	172	169	160	181	150	180	143	159	166	185	171	172	162	153	160	162	168	171	154	159	166	178	188	151	157	183	138	130	172	161	158	150	173	156	164	153	155	159	153	161	164	162	205	181	154	161	148	158	189	179	164	178	162	156	173	169	158	171	167	166	144	168	182	165	168	157	163	183	181	166	163	144	178	169	150	177	153	169	142	192	190	171	159	146	176	154	171	153	189	170	180	170	164	193	182	158	174	172	184	178	196	159	164	152	177	170	184	172	163	157	165	163	159	172	163	166	174	172	170	191	151	137	171	184	174	182	169	180	159	154	189	180	167	169	180	176	167	185	151	188	172	170	161	171	181	151	167	157	162	180	160	135	164	168	174	171	167	169	183	166	160	160	178	182	171	138	161	188	152	165	180	165	186	146	141	169	175	165	174	156	172	185	160	177	181	153	151	171	180	182	153	158	185	188	173	152	136	155	189	159	178	165	170	162	180	161	175	171	166	149	166	150	170	166	160	154	161	167	169	160	172	165	178	153	182	148	150	168	154	168	144	165	190	175	158	158	161	151	162	178	183	184	156	177	172	184	163	166	185	162	166	155	162	170	178	175	158	176	121	156	180	174	185	147	160	161	146	151	155	171	147	165	177	159	177	170	152	130	151	197	181	150	179	185	176	161	152	176	152	149	165	170	163	186	159	159	168	159	172	141	166	158	164	178	160	184	149	164	139	156	162	182	163	148	174	158	164	162	165	166	172	163	162	176	151	148	182	152	187	138	159	189	187	169	168	161	161	171	157	168	178	164	187	166	164	166	167	175	174	180	157	177	184	152	166	170	178	176	168	188	169	145	166	179	172	176	172	168	171	147	156	144	172	177	198	145	173	175	165	180	152	167	188	145	153	148	169	183	166	146	178	156	176	186	168	158	138	150	174	181	149	171	167	186	152	164	159	180	166	170	190	188	184	180	174	155	176	177	164	152	167	160	180	149	181	156	162	180	151	162	154	169	162	180	164	181	200	177	150	166	179	167	172	147	165	162	164	166	153	193	168	182	180	170	161	169	168	177	169	170	155	158	156	146	163	174	155	177	174	176	171	165	175	155	175	148	201	146	161	161	175	165	170	193	187	157	169	171	169	171	202	177	159	177	169	156	198	174	169	135	137	167	170	163	164	183
4775	15140	10014	4860	3512	2546	1908	1552	1152	938	752	615	515	509	386	403	352	342	316	286	304	280	274	224	238	221	229	222	223	217	238	210	213	192	206	212	196	193	188	197	205	186	170	199	184	176	193	201	185	200	171	191	185	175	183	176	199	176	186	192	191	196	171	174	180	202	176	180	181	178	209	169	165	186	173	178	184	182	172	158	184	168	174	170	203	173	162	168	184	170	181	199	177	150	136	169	173	151	168	188	165	178	191	193	203	190	176	163	211	186	186	164	172	167	165	171	194	168	170	166	178	169	166	170	163	196	176	183	159	187	164	187	150	172	186	191	180	183	184	182	193	197	148	160	178	181	184	163	165	171	179	173	187	166	153	176	171	193	173	187	167	193	166	154	189	171	164	165	175	178	176	167	159	198	170	162	193	180	173	188	193	164	157	199	153	188	184	173	167	181	184	178	165	165	188	190	167	146	185	152	155	198	175	177	192	164	162	174	174	205	175	178	189	168	173	175	159	172	171	171	146	172	177	142	168	188	172	176	175	176	176	167	196	178	179	180	155	157	157	164	157	179	172	172	190	181	175	152	172	167	155	149	170	170	166	139	193	168	220	165	148	166	171	149	175	155	173	178	178	191	151	181	184	178	166	170	184	163	160	173	179	184	196	161	151	170	162	148	166	159	160	180	158	174	163	176	168	178	173	164	157	154	181	168	168	185	191	180	175	184	183	174	170	173	178	187	157	167	184	163	195	169	170	151	169	162	181	179	177	171	177	189	150	181	148	172	174	186	160	175	196	167	172	189	157	185	178	175	161	187	156	168	148	175	182	171	170	160	158	168	174	164	193	170	175	187	177	174	173	154	169	173	169	184	169	173	183	168	164	183	168	181	181	186	178	150	168	172	180	168	154	159	181	163	180	158	170	156	184	166	151	161	163	194	159	175	182	187	186	159	191	168	160	198	170	182	155	166	177	177	162	169	159	175	187	175	161	169	189	178	201	172	159	168	171	180	190	183	173	162	144	188	154	168	185	173	179	165	182	165	167	184	192	172	167	204	168	136	174	146	179	177	165	175	195	149	202	200	177	160	169	181	163	180	176	172	151	183	156	184	183	155	157	171	180	168	169	177	184	171	204	187	184	193	165	202	160	195	164	169	176	157	144	169	168	185	182	146	189	143	162	161	172	173	163	189	168	178	189	160	156	186	193	197	169	189	143	172	179	167	178	183	182	159	193	168	153	160	176	160	165	163	151	173	158	171	191	177	181	167	183	175	193	170	178	187	158	176	169	176	147	154	183	160	179	168	186	174	162	171	172	192	179	176	162	186	202	177	184	149	157	192	169	176	200	179	168	160	164	200	173	174	167	159	181	166	165	145	176	171	180	154	172	159	145	164	173	156	185	164	169	135	180	170	184	174	146	201	163	167	167	168	182	158	169	154	174	178	179	160	175	170	177	163	200	177	196	159	171	149	175	189	157	164	175	187	171	185	168	172	188	170	155	156	166	187	195	163	174	172	180	161	174	175	159	172	185	170	164	160	187	177	176	176	163	175	185	168	195	177	169	168	171	173	185	173	168	205	160	186	193	153	138	174	165	170	171	179	162	199	187	173	182	158	179	165	198	183	168	166	166	170	164	163	177	173	171	165	177	165	157	184	158	182	160	159	166	162	163	189	166	166	174	169	156	169	156	177	158	171	166	172	192	178	175	150	164	168	154	153	173	182	196	165	194	185	175	152	175	167	187	168	164	168	175	185	181	169	180	157	172	160	190	165	191	168	165	161	174	158	193	176	165	173	175	159	177	149	166	174	188	166	170	210	187	184	171	189	170	137	185	171	169	175	167	165	165	189	158	185	175	162	181	177	173	165	197	170	184	182	156	192	177	170	181	155	146	165	195	162	181	168	157	200	172	140	170	192	188	174	192	171	164	160	176	176	160	169	162	154	152	173	176	215	181	173	167	189	159	183	172	165	185	179	164	167	178	169	174	172	169	155	176	182	186	149	184	175	206	162	154	155	164	159	184	188	186	193	174	128	175	176	174	190	168	170	170	183	207	156	187	148	157	177	177	175	152	166	155	178	152	164	180	177	178	165	170	165	169	207	163	168	167	172	171	176	174	151	176	149	177	167	182	166	179	165	189	188	176	157	156	182	159	142	189	195	161	201	190	182	166	167	179	152	189	150	138	188	167	175	154	168	165	188	178	168	188	165	182	170	180	179	161	162	177	168	161	167	166	156	181	177	164	156	159	187	187	152	177	184	175	195	185	163	168	178	163	182	164	159	175	161	170	162	155	177	175	151	159	159	190	176	168	168	167	170	174	167	180	173	188	179	167	163	163	165	177	168	159	150	179	174	186	166	176	191	174	180	166	177	201	150	153	174	161	167	171	169	170	158	154	178	164	195	197	174	164	147	174	170	184	177	167	175	171	142	175	183	188	158	172	200	193	170	166	161	167	156	162	177	188	170	164	145	184	181	183	164	195	164	168	176	165	161	190	167	169	178	169	181	180	168	174	186	160	165	166	179	187	174	171	171	165	184	181	159	165	170	174	175	155	156	183	184	171	176	174	171	181	166	174	178	157	171	175	179	174	175	188	168	208	158	179	200	189	170	190	183	156	153	154	153	165	165	175	165	158	162	175	171	160	187	189	156	190	161	172	156	178	156	187	172	161	179	163	167	191	187	156	188	171	173	195	156	165	183	174	176	187	168	177	144	166	157	168	174	159	183	164	152	153	159	157	182	158	171	151	143	177	191	164	178	160	177	173	167	160	161	197	190	188	181	164	163	169	191	153	173	164	163	183	149	190	179	142	174	149	172	164	154	158	168	179	183	188	137	165	179	178	186	184	168	173	174	160	165	181	196	162	184	162	168	207	145	179	151	162	203	169	182	165	191	171	157	187	187	177	161	183	167	188	160	154	162	194	174	185	171	178	155	168	169	179	158	149	161	185	161	158	145	167	156	164	166	176	155	178	175	186	186	185	177	185	185	186	175	173	169	158	179	181	160	175	160	156	160	182	192	172	152	177	167	164	172	174	158	178	176	191	173	162	180	163	194	177	161	176	188	166	166	183	169	200	171	169	175	172	181	187	164	183	175	198	174	186	196	156	184	165	168	174	179	191	201	174	165	165	171	179	168	168	169	161	168	189	183	171	160	133	199	156	171	183	158	169	170	176	166	178	196	147	164	179	181	167	175	150	172	160	168	170	158	189	153	176	161	157	180	176	163	177	187	164	167	183	181	150	170	158	199	163	155	184	179	166	166	181	182	182	179	170	177	175	189	179	172	162	175	148	167	170	173	162	174	163	166	186	168	162	179	167	164	158	185	170	167	173	136	162	193	171	173	153	167	182	173	178	183	161	186	160	151	192	167	179	180	173	155	147	179	179	172	168	194	185	163	189	179	160	170	168	166	160	157	154	174	168	169	170	184	159	165	159	186	197	180	187	186	153	184	156	157	197	171	176	173	194	147	156	166	167	173	186	167	170	154
27585	17197	3401	707	428	366	326	324	300	279	256	239	259	281	277	264	296	244	257	270	259	273	257	232	229	262	244	244	283	278	231	244	284	266	252	251	270	248	232	226	265	223	255	259	264	242	268	271	282	270	264	218	282	277	251	283	251	257	274	238	265	268	260	263	267	227	261	290	270	250	246	251	217	245	275	265	251	264	219	256	273	238	228	261	252	259	270	248	259	265	254	251	242	273	255	256	251	249	224	243	258	264	283	238	264	262	266	275	247	244	252	270	251	237	226	254	243	276	255	267	268	257	234	273	286	244	230	271	245	260	247	261	248	256	244	261	250	282	240	256	260	266	257	233	251	260	232	255	257	257	254	240	267	240	238	258	254	271	220	267	238	254	263	235	240	251	257	225	268	235	248	261	240	254	244	244	249	253	241	258	269	246	244	264	245	229	266	239	251	247	255	252	268	262	251	241	284	254	216	272	258	250	249	249	258	260	245	252	270	250	250	263	240	262	237	234	227	268	261	246	243	255	235	250	282	300	240	253	270	252	249	278	253	242	235	256	259	224	237	242	242	272	253	273	282	229	275	272	242	251	275	261	259	248	240	273	254	265	264	272	265	248	272	222	273	259	226	232	265	248	257	240	238	267	273	270	280	246	265	240	255	274	241	275	247	250	264	259	244	260	251	249	247	249	283	238	235	274	261	271	276	261	226	245	277	246	265	252	266	276	258	259	271	238	256	244	267	254	256	256	279	268	255	245	258	244	255	263	257	226	255	268	248	269	229	243	250	238	257	238	263	230	245	241	240	229	237	256	279	230	263	258	263	231	239	239	216	277	251	277	279	249	244	240	247	256	262	271	234	264	235	257	268	281	254	249	264	232	229	245	279	269	249	235	262	236	271	263	246	235	238	242	288	246	259	236	260	227	241	282	258	258	271	260	249	243	243	301	246	273	255	229	258	267	237	249	271	278	266	256	272	247	227	236	277	247	258	274	250	262	266	278	271	239	279	253	249	242	225	247	256	283	234	258	274	265	287	239	250	293	252	256	251	258	229	275	261	249	277	250	256	231	241	256	246	232	222	276	258	232	252	263	235	247	285	225	279	240	252	253	263	253	238	248	220	264	264	228	241	301	262	253	256	258	274	237	235	251	287	236	255	256	242	242	245	231	256	275	249	263	263	242	285	266	247	244	257	232	232	271	244	232	232	276	271	246	251	249	240	237	252	255	263	254	230	263	267	261	230	243	263	251	254	276	262	257	258	261	246	267	272	259	253	268	248	242	250	249	249	207	239	252	239	243	259	282	269	276	246	283	257	248	232	252	250	233	262	252	247	230	254	245	256	253	246	268	306	266	237	231	275	245	251	253	272	238	220	294	267	240	273	242	279	250	279	285	254	281	285	241	265	243	243	264	241	237	257	278	257	263	257	245	290	256	248	226	251	225	236	240	255	249	247	247	264	248	244	252	238	209	239	280	272	274	246	245	247	272	264	256	235	250	265	258	275	259	262	263	257	253	268	259	249	260	257	257	247	253	285	248	256	280	265	254	258	269	265	279	222	262	248	254	269	270	281	254	248	245	242	245	234	253	219	258	248	248	257	264	254	240	262	245	264	260	288	267	260	225	248	240	250	238	267	276	251	225	256	239	240	248	233	252	291	261	242	248	262	261	251	272	242	274	241	247	227	275	239	264	278	261	265	235	281	266	258	263	268	239	240	254	258	268	293	263	272	250	243	234	274	274	215	265	250	273	254	291	266	260	272	230	237	247	244	248	248	229	247	270	266	253	273	232	233	231	250	234	255	273	252	246	258	259	254	231	262	286	245	270	256	258	254	230	238	251	225	250	261	245	277	260	253	252	257	258	245	243	249	270	237	272	272	262	283	214	267	263	259	269	251	250	238	245	285	257	259	252	218	265	255	271	252	249	255	298	258	265	245	273	252	248	270	238	230	285	240	291	292	259	270	239	270	251	256	267	244	252	233	231	258	262	237	251	285	275	247	252	258	250	263	277	261	217	276	316	247	242	234	251	252	267	276	256	235	244	275	270	250	231	287	262	257	265	237	297	254	259	245	220	260	262	265	254	247	242	268	273	271	262	230	251	259	234	231	224	256	249	262	259	275	253	267	251	238	238	259	261	230	256	254	234	232	265	243	245	256	271	258	281	241	250	267	265	268	236	246	270	234	251	266	268	247	243	287	245	263	257	221	242	254	251	234	236	211	259	239	271	270	248	236	249	228	220	240	282	235	280	235	277	272	256	262	246	231	242	264	278	225	269	262	262	256	249	297	272	245	241	255	266	235	266	252	247	267	262	266	295	234	258	282	256	265	259	266	250	250	285	247	253	243	260	266	237	264	258	236	274	287	270	267	241	255	261	266	288	259	256	257	234	258	252	237	267	233	270	264	257	241	234	246	257	245	243	276	263	266	293	269	242	236	228	255	237	263	277	265	261	242	247	257	263	270	266	239	249	214	216	270	249	272	254	271	245	248	239	269	273	241	262	263	241	264	227	255	231	261	232	271	271	267	251	265	253	250	264	247	274	295	256	259	256	250	258	258	246	237	243	239	240	261	243	262	263	256	241	243	239	286	293	271	254	264	249	291	241	242	266	265	262	262	249	256	236	273	265	231	260	278	244	247	263	254	279	281	236	251	268	232	241	262	263	257	250	260	242	281	254	243	237	242	245	265	251	252	268	253	272	274	269	242	247	267	262	247	226	263	243	258	251	267	241	282	265	251	259	263	257	254	257	278	245	226	237	257	240	243	245	228	249	239	253	246	245	258	253	267	258	260	258	259	267	235	249	253	243	265	281	233	235	283	248	286	258	237	234	267	264	245	224	266	239	267	279	225	250	228	259	266	268	234	262	281	256	280	250	260	255	238	262	260	239	235	285	248	231	271	242	236	261	272	299	248	236	246	232	280	263	247	227	267	241	278	244	291	219	236	263	273	276	266	256	258	223	231	273	251	250	249	271	236	228	252	267	246	281	248	278	256	257	250	302	228	261	245	244	240	261	242	249	272	252	257	267	237	276	249	255	238	274	261	254	281	247	253	219	273	244	268	260	264	271	271	266	276	244	234	248	258	219	237	250	262	258	252	287	250	262	239	277	255	252	273	255	232	229	227	261	260	265	281	249	243	260	256	259	230	264	259	272	232	288	221	257	285	277	250	233	235	276	256	269	257	243	261	269	275	264	209	247	248	264	229	283	243	275	274	272	252	259	253	247	272	256	246	245	253	244	233	256	256	229	245	254	266	248	259	226	280	250	263	288	257	264	253	241	258	269	237	270	243	208	245	289	233	292	262	267	249	254	279	220	244	265	281	268	237	245	261	266	282	261	246	232	261	230	243	283	289	270	247	265	266	251	238	258	227	251	269	256	263	260	262	284	239	241	232	247	280	263	265	248	248	262	283	254	240	279	269	265	247	251	272	237	281	245	239	262	260	249	247	263	237	241	258	241	247	262	238	246	242	272	273	261	256	242	262	265
4427	1501	1067	636	556	468	451	415	335	338	327	308	303	273	285	313	304	262	266	269	284	292	301	272	281	286	280	293	310	286	270	272	293	297	291	292	266	269	287	257	274	297	289	323	265	250	263	287	286	231	279	253	291	266	284	274	279	266	293	297	292	272	269	251	273	259	260	277	300	288	280	274	297	298	278	291	293	305	282	276	322	301	278	284	269	290	280	278	275	285	298	262	285	232	296	266	238	281	269	270	276	250	285	296	274	283	272	272	265	291	288	316	307	270	291	277	253	281	259	276	293	265	265	254	299	281	312	277	275	259	276	284	265	281	299	289	283	278	247	287	308	289	253	306	271	292	293	293	289	241	305	290	281	279	308	323	287	269	281	308	294	272	295	269	284	309	301	281	254	277	304	313	283	296	270	278	255	287	270	273	251	299	278	284	287	276	283	266	279	278	278	273	287	267	303	278	297	273	280	279	260	292	256	256	286	275	277	307	270	275	293	282	290	324	288	261	266	293	252	270	285	276	300	274	235	284	283	255	273	277	269	307	292	250	287	275	269	277	288	258	280	295	277	249	299	285	273	266	277	254	267	293	291	282	274	268	266	272	256	306	262	287	262	313	301	269	291	281	275	275	278	309	274	279	278	291	298	278	269	308	291	290	254	299	274	253	281	283	287	259	261	241	277	299	285	312	232	273	292	293	326	296	279	259	322	272	282	286	262	271	278	252	295	285	287	274	252	272	286	282	308	284	268	283	315	269	265	293	291	277	312	295	273	250	262	281	302	249	280	251	304	297	279	275	275	278	299	285	239	301	279	273	281	300	298	298	280	266	307	298	279	293	276	322	296	282	298	286	297	249	265	290	300	280	286	270	290	277	282	293	300	283	277	303	294	281	271	297	291	274	276	305	278	282	323	263	271	277	256	264	293	298	304	304	279	263	295	254	262	257	267	327	273	282	284	292	276	306	273	281	276	297	303	301	267	270	301	292	299	296	285	271	346	286	267	289	289	276	268	282	262	262	273	309	293	273	268	240	306	267	279	268	225	291	306	270	275	326	252	293	290	312	307	287	262	286	299	267	302	267	290	296	278	257	290	286	284	296	277	316	301	280	265	253	252	256	260	292	307	288	285	267	276	255	245	279	274	272	279	275	318	278	295	266	275	284	287	264	275	301	258	308	288	286	283	281	266	326	275	246	291	290	280	279	301	289	300	261	287	290	295	265	285	282	306	296	267	271	269	303	280	296	291	279	281	271	291	240	304	286	293	279	296	271	288	281	282	278	269	285	264	254	245	285	280	255	277	267	282	271	274	291	288	301	297	272	258	297	254	305	299	275	300	288	266	306	312	283	275	303	268	245	263	256	296	291	279	310	276	297	301	282	274	270	284	258	258	304	255	250	273	278	302	284	289	275	304	284	282	280	293	306	273	295	285	279	275	257	272	247	300	274	263	294	293	270	298	278	282	303	254	270	270	278	290	299	281	279	281	294	267	288	281	262	281	299	285	259	283	279	294	279	290	274	267	285	298	263	294	281	303	274	275	258	269	286	285	275	299	315	302	310	273	312	279	266	292	287	290	297	276	277	283	257	256	293	272	296	272	287	280	279	268	256	289	295	299	265	284	271	267	275	288	282	274	288	295	271	295	305	280	280	274	272	276	276	295	293	274	292	292	289	302	261	282	261	290	261	302	286	277	281	263	245	282	287	273	287	274	257	285	270	286	276	286	279	268	287	322	276	260	283	263	280	256	295	290	250	279	259	288	284	279	285	270	296	296	275	299	271	290	256	288	319	266	282	272	298	282	267	285	286	282	310	288	286	293	264	297	278	278	267	258	292	289	287	268	275	305	272	266	276	291	288	303	260	281	298	280	286	291	264	255	281	279	297	281	285	267	271	274	292	274	304	296	271	266	267	288	276	274	247	304	274	292	300	267	287	280	287	275	277	308	277	254	286	266	273	297	282	286	283	279	293	263	295	296	268	284	292	257	283	267	304	265	280	296	296	274	263	296	261	247	301	275	283	262	278	276	261	295	283	275	269	287	282	278	263	292	288	289	291	286	280	279	281	312	279	269	292	296	261	291	280	296	289	257	308	275	275	300	312	275	322	274	293	274	278	275	300	276	265	282	261	264	303	270	302	271	263	283	268	265	266	294	296	284	270	296	284	313	283	267	269	266	305	259	311	275	324	286	287	268	270	273	299	292	269	305	276	283	279	264	288	275	270	291	277	276	320	311	265	308	291	275	277	293	269	264	266	259	282	247	274	265	256	280	289	272	317	300	285	296	309	291	281	268	257	263	260	286	302	280	282	267	290	290	286	292	316	289	284	278	275	267	294	278	256	303	277	282	280	308	258	273	274	266	301	318	271	294	274	255	289	241	276	278	251	286	289	263	302	301	260	254	244	260	301	291	273	278	272	278	299	263	282	286	282	268	261	265	291	293	306	257	278	264	301	294	255	295	288	254	288	259	282	265	279	270	281	294	308	306	287	265	261	268	289	266	268	300	292	290	260	283	290	287	305	302	287	317	278	288	282	302	284	303	294	288	291	274	278	276	269	268	256	249	264	292	284	277	294	304	245	313	266	285	272	330	286	276	275	285	279	279	290	299	293	283	268	291	287	261	286	290	292	274	308	294	296	315	296	286	278	294	297	262	261	274	307	300	279	275	302	280	300	298	280	284	272	292	260	259	280	321	257	281	297	255	286	309	307	290	277	293	270	266	242	298	298	238	239	289	305	256	276	265	288	252	285	278	277	266	295	273	275	301	278	283	272	273	281	285	292	296	269	294	285	276	307	290	257	289	302	298	286	297	279	292	269	287	296	272	280	319	289	287	279	305	263	306	297	280	283	287	285	311	330	301	294	280	287	297	299	277	309	293	290	277	293	284	271	317	293	278	275	293	276	246	288	260	287	282	268	311	286	283	295	289	284	280	275	283	253	301	272	273	274	304	293	248	281	253	284	299	269	287	299	254	265	266	267	263	263	275	278	296	279	266	315	271	287	293	278	289	280	285	270	307	286	265	280	339	271	311	293	260	237	274	284	279	278	291	301	314	298	300	249	308	299	299	274	269	249	287	283	287	291	305	296	293	274	268	300	270	313	292	282	279	285	298	279	273	267	274	279	281	290	288	272	287	288	293	262	286	281	302	295	281	271	281	280	262	294	312	271	275	288	295	267	292	266	289	305	254	289	300	273	296	283	287	274	297	263	288	289	281	263	292	303	288	256	275	269	281	261	274	268	305	294	286	269	283	306	278	301	271	273	291	287	270	292	279	311	298	281	274	285	276	285	282	283	271	287	262	270	257	281	305	287	286	283	317	266	276	298	276	289	290	309	282	283	306	283	248	282	300	266	292	304	292	274	264	275	315	300	284	288	280	295	268	273	275	255	273	257	300	264	270	266	275	269	282	263	302	258	295	306	280	260	270	303	298	276	279	275	286	266	278	316	281	272	259	274	277	275	250	283	291	294	284	267	304	271	267	276
23648	21142	28328	24187	21119	9312	799	531	374	307	258	243	229	179	175	161	165	145	144	127	142	140	119	149	104	105	117	109	117	118	116	109	101	113	120	109	95	94	117	110	114	124	104	107	92	102	111	105	109	90	101	97	108	101	130	109	86	110	101	103	110	106	95	108	109	111	95	104	110	91	107	116	135	116	99	102	103	93	110	104	110	93	109	103	106	100	106	103	98	103	117	104	92	110	91	128	85	114	101	104	103	102	96	114	91	102	104	99	102	95	91	102	108	104	113	88	87	99	99	102	108	92	90	118	98	91	104	98	100	92	110	113	111	99	91	100	83	109	109	102	112	108	112	109	93	122	85	116	101	129	88	97	107	96	101	87	83	95	101	94	107	107	98	99	111	91	93	104	102	103	86	95	112	88	110	93	94	101	94	106	118	100	121	83	99	90	103	108	109	98	102	75	109	107	106	112	82	97	116	109	100	94	108	105	89	113	99	99	103	96	97	120	102	94	107	117	97	89	79	115	97	119	123	99	89	98	112	103	103	125	99	96	105	95	100	118	83	119	94	110	94	105	98	90	99	105	93	89	94	110	116	95	88	110	91	103	95	88	101	83	86	90	111	121	98	104	103	127	114	90	106	90	90	104	102	97	110	100	92	92	88	100	102	119	111	110	103	81	106	110	109	102	104	81	122	109	101	77	86	81	106	95	87	107	88	94	113	86	112	102	106	116	101	107	98	104	102	110	107	108	87	86	92	86	104	102	81	111	101	101	94	111	92	109	88	102	99	104	100	105	102	97	126	112	110	95	104	100	110	95	95	114	86	115	93	108	96	79	97	102	94	120	111	101	104	103	97	110	96	105	114	113	79	106	112	116	122	97	111	111	83	111	91	112	97	116	114	117	83	115	104	112	93	117	103	122	122	106	102	94	102	104	103	80	104	110	104	107	86	123	95	96	108	89	106	117	77	102	95	99	109	91	103	100	91	94	108	89	88	119	103	101	104	97	96	101	107	99	97	115	102	89	107	81	132	82	91	111	103	90	103	116	101	94	92	105	87	110	108	97	104	112	96	110	94	91	100	115	106	110	92	98	104	107	95	94	103	101	86	92	112	88	100	94	91	105	121	100	97	94	107	134	98	96	107	107	105	104	105	102	85	117	91	111	102	88	111	100	100	100	112	106	93	113	98	85	95	113	77	89	101	114	108	102	104	89	100	105	103	97	101	117	83	100	91	122	95	118	90	108	93	93	96	116	124	82	112	94	115	119	91	104	103	112	88	113	105	78	99	93	102	105	120	126	104	103	104	124	96	86	85	108	103	125	108	97	99	95	100	110	106	101	89	100	105	109	101	92	103	96	87	95	92	90	103	74	96	104	124	103	122	100	105	102	116	79	111	101	109	113	84	82	99	89	108	110	92	93	91	89	111	112	95	96	73	94	103	106	109	97	93	106	105	102	100	110	105	108	114	107	116	104	96	103	100	103	113	99	113	92	104	90	102	81	98	102	96	100	111	98	88	105	102	89	113	99	114	98	106	99	106	102	111	100	104	108	114	103	105	101	100	94	76	105	94	81	110	84	105	102	115	113	98	103	111	107	101	101	91	106	103	99	111	109	95	105	108	116	85	119	106	92	111	101	115	108	90	97	107	110	98	102	103	105	100	108	112	97	83	101	107	108	105	109	86	117	93	106	88	88	96	124	97	115	98	102	104	114	87	106	105	100	100	98	103	95	98	96	88	93	104	100	113	103	86	96	108	92	105	92	105	110	90	101	115	106	87	105	99	104	91	110	116	111	115	94	83	97	97	104	98	91	107	90	94	99	110	107	95	100	115	99	106	98	98	101	81	112	104	107	99	97	90	97	115	95	111	103	88	111	100	101	96	105	104	117	103	88	111	97	104	102	99	99	102	105	114	92	109	107	118	96	109	91	108	104	107	96	96	106	101	108	100	102	100	107	121	98	98	81	109	101	113	98	107	101	100	120	100	109	108	112	109	86	110	125	109	110	109	117	92	99	98	112	93	99	116	102	92	92	106	97	110	110	112	107	87	92	92	87	90	111	103	104	113	115	97	106	128	85	81	130	77	94	110	101	102	103	91	111	114	110	107	106	106	102	100	116	99	105	111	102	77	105	89	73	131	95	98	101	114	99	100	104	95	105	87	100	106	94	104	105	109	106	95	117	95	97	101	109	117	85	107	101	81	83	111	96	96	106	101	100	105	104	82	103	116	123	114	106	94	122	101	87	104	119	102	95	90	95	101	103	86	99	105	100	103	102	102	102	96	95	106	109	115	91	84	102	83	101	105	107	113	88	96	109	108	112	105	104	111	103	92	109	103	99	92	96	104	88	106	107	106	91	115	107	92	98	100	107	96	105	94	93	111	95	85	97	122	102	95	87	105	114	100	102	101	111	116	99	96	102	103	108	95	118	96	110	92	85	113	99	102	96	88	100	106	95	98	118	106	94	108	115	96	85	89	99	119	101	89	100	99	90	77	93	97	111	87	115	109	102	88	106	102	89	108	114	94	88	99	107	107	88	88	105	105	81	88	111	100	94	92	92	107	88	91	108	113	106	94	124	93	106	100	111	102	114	109	91	104	82	98	112	94	105	100	100	101	109	87	109	91	92	103	86	93	105	88	101	89	119	84	98	111	105	101	111	99	118	110	94	93	106	99	92	92	114	112	99	116	92	102	98	83	98	120	112	105	92	94	106	124	113	112	105	101	104	101	94	120	109	99	114	99	99	108	91	118	111	95	96	106	85	85	91	101	99	112	112	98	100	97	86	108	111	110	93	121	94	107	94	106	103	105	92	114	86	117	97	105	98	91	106	88	93	88	106	98	96	105	85	117	119	84	110	104	97	100	120	92	91	119	97	110	93	114	99	106	114	122	98	109	92	89	75	78	120	93	89	95	97	100	108	103	111	100	111	87	104	95	100	84	89	109	85	109	90	101	102	96	116	102	105	97	97	94	108	79	90	87	122	105	102	108	94	88	101	118	96	103	103	98	96	105	107	108	87	101	105	93	101	95	82	96	103	93	108	104	91	91	105	112	129	100	101	101	93	113	85	102	90	113	86	100	97	111	97	97	96	101	92	97	99	104	100	99	103	95	106	102	100	95	120	100	104	104	94	96	92	82	93	106	113	128	95	89	87	115	98	105	107	91	90	82	94	98	105	102	101	97	106	84	90	87	103	102	82	82	101	98	112	109	118	90	107	100	103	92	101	100	94	103	90	106	112	93	111	95	119	103	88	119	106	96	114	95	110	97	111	89	92	114	101	99	113	108	118	111	93	91	102	109	97	102	96	104	99	90	101	109	109	115	101	109	109	99	104	113	97	81	95	97	105	88	106	97	111	110	80	98	106	89	95	101	83	115	109	82	102	108	108	98	89	96	89	92	89	131	97	92	111	84	112	113	94	99	93	104	83	100	111	74	91	92	93	100	97	86	80	92	108	107	105	117	94	117	104	91	92	86	105	118	93	111	106
3501	9628	6191	2836	1984	1454	1176	845	634	474	385	339	292	270	279	209	194	185	170	190	163	154	162	157	154	126	133	138	139	132	112	139	129	124	115	117	130	150	122	149	140	133	137	136	125	141	119	121	104	119	129	123	119	123	114	119	119	119	135	120	127	142	126	138	127	125	106	122	123	99	123	118	124	124	119	118	122	127	109	119	128	130	126	118	135	143	120	136	133	131	116	136	133	117	133	106	116	117	130	134	126	123	125	128	120	129	113	124	127	125	118	118	109	112	121	111	115	91	112	116	105	96	124	130	120	114	129	131	119	118	120	117	100	103	136	114	114	116	106	103	109	113	122	105	110	126	122	120	121	116	130	128	106	129	137	115	90	123	113	118	118	120	126	110	118	115	116	112	114	112	108	108	123	120	114	108	116	118	129	115	123	142	111	119	107	100	124	111	123	99	122	107	130	115	132	118	115	139	124	115	145	118	121	119	134	104	118	119	124	130	116	113	148	140	125	128	121	117	121	117	130	124	109	104	108	133	115	136	113	133	105	123	123	108	112	132	123	110	119	103	121	126	131	116	124	126	102	120	115	108	109	120	93	111	132	113	134	109	126	106	133	110	121	118	126	118	99	137	113	114	110	121	131	109	119	120	101	111	123	106	127	97	124	123	121	110	111	115	123	110	121	123	114	110	129	103	119	95	128	106	127	125	109	116	100	140	128	112	110	117	129	113	130	113	136	110	125	122	126	120	113	153	129	101	105	114	103	110	116	103	132	109	125	123	113	99	116	116	101	124	115	127	115	115	98	123	127	111	125	135	116	127	105	111	104	126	132	108	126	122	119	132	124	104	125	124	130	122	128	114	104	124	94	109	91	127	127	106	135	117	138	102	116	92	123	121	122	135	103	126	96	114	117	133	126	123	121	116	108	97	138	108	116	114	132	113	128	123	114	112	108	133	138	122	108	107	107	113	119	104	111	117	115	118	108	115	122	117	92	116	134	96	117	111	129	130	122	124	110	133	95	118	108	117	117	121	120	121	116	130	119	127	110	100	123	110	130	118	109	127	119	119	113	124	97	125	113	119	110	122	139	122	116	115	115	125	115	127	132	105	126	114	107	124	108	110	117	136	112	105	118	92	105	123	125	125	127	108	116	124	120	117	123	107	138	129	128	98	128	137	113	132	110	104	110	113	86	112	122	118	111	135	115	115	120	117	117	96	124	117	117	129	118	105	101	106	116	111	111	130	117	103	129	112	121	139	119	130	124	120	134	114	120	117	109	125	129	118	119	124	125	101	109	117	110	113	126	112	109	118	133	121	134	90	122	113	118	121	118	98	101	126	131	120	113	120	106	115	130	119	120	115	107	118	132	127	124	121	120	110	121	112	107	119	113	124	115	95	142	118	105	116	121	127	105	137	110	129	131	137	135	110	105	121	130	144	106	133	106	119	125	126	116	125	107	119	120	120	128	115	130	117	110	111	106	130	145	111	116	117	132	134	131	123	105	115	98	110	118	124	124	128	116	118	125	128	108	130	122	105	105	128	105	120	111	113	110	106	109	109	122	132	101	121	112	95	129	109	129	122	112	138	106	115	125	93	119	131	116	123	123	118	121	133	134	116	110	105	107	118	109	113	125	115	105	116	104	155	111	109	128	120	113	110	121	107	145	117	118	109	131	135	115	123	101	113	146	137	112	121	108	133	115	121	102	96	125	121	120	118	121	124	118	127	115	130	93	125	103	122	102	123	131	121	133	119	115	99	138	104	124	131	119	118	125	123	117	117	110	105	122	114	121	123	110	125	124	121	96	126	119	108	155	119	111	114	140	117	140	99	114	133	105	138	109	131	121	111	108	131	120	100	133	120	97	126	123	129	127	124	112	122	120	120	112	133	130	106	122	111	122	122	127	120	119	106	144	139	123	132	102	106	132	103	119	133	120	111	117	124	95	112	119	117	113	103	114	116	108	107	121	125	115	139	93	123	123	105	107	122	127	143	118	122	117	116	118	131	92	111	110	107	117	111	121	121	124	117	103	116	114	129	120	122	107	125	131	110	108	101	116	114	138	112	115	118	131	118	108	121	119	122	132	119	124	115	121	126	104	118	116	125	128	100	121	133	140	112	112	116	131	104	113	105	121	134	124	126	122	103	118	129	111	112	132	121	111	124	118	106	115	111	128	126	130	141	117	98	120	116	116	149	128	124	135	118	115	115	132	121	142	124	122	113	124	132	114	110	118	132	117	117	125	102	119	113	123	138	123	116	121	122	125	119	112	121	111	113	117	117	119	107	113	96	128	109	120	115	128	108	100	145	141	116	121	115	126	113	108	131	113	118	110	112	112	123	121	103	101	118	118	115	122	93	94	109	94	120	110	111	119	116	126	121	110	110	120	113	117	136	127	125	127	118	113	121	120	123	119	104	124	115	121	127	118	123	104	102	115	119	113	111	132	116	103	122	117	104	115	124	118	76	105	123	107	107	151	112	124	104	123	135	99	106	125	147	107	104	123	138	121	123	104	132	161	125	118	113	117	117	116	121	97	121	125	114	114	130	117	135	114	117	127	94	110	125	111	109	125	127	108	128	139	114	137	133	111	116	130	114	128	113	127	98	124	106	120	114	117	135	105	126	110	109	120	115	126	121	106	140	114	109	117	126	111	127	124	132	134	133	92	113	129	111	127	131	142	118	101	125	128	112	110	112	116	120	128	101	112	102	131	120	100	103	123	109	137	119	116	101	125	111	124	113	134	99	110	135	124	107	115	123	118	115	124	123	123	118	108	104	110	132	134	112	122	127	107	123	131	116	108	122	125	103	108	124	124	126	110	109	121	108	133	104	122	110	106	128	144	109	97	124	96	128	124	116	120	116	124	106	99	116	117	143	128	133	112	115	119	128	98	113	120	112	124	124	110	111	105	130	114	101	118	115	107	127	106	106	137	114	112	120	116	108	127	121	122	100	122	121	117	121	133	106	117	121	118	107	121	121	119	112	137	129	135	124	134	120	121	131	116	121	106	113	125	119	126	119	116	101	117	116	125	114	101	96	126	117	138	107	136	102	123	126	113	101	103	119	129	121	125	138	125	119	113	100	108	99	99	111	121	132	130	120	104	122	125	128	117	106	111	95	109	112	104	117	105	137	121	133	104	104	129	112	131	121	98	112	112	116	114	103	94	129	100	110	128	120	123	132	137	104	129	135	131	108	125	117	103	137	98	117	99	135	105	103	106	111	102	117	145	120	116	103	126	102	120	111	127	127	95	121	122	115	122	110	106	113	130	113	109	119	107	105	107	126	107	114	103	132	117	113	134	127	115	111	138	117	130	120	112	120	112	123	126	121	109	108	101	117	105	116	105	143	104	120	122	123	126	104	141	110	112	99	109	117	116	132	116	124	117	118	107	120	128	111	109	127	104	113	108	119	120	125	99	110	140	94	122	129	110	109	109	125	124	109	102	105	102	127	132	129	110	123	125	120	128	97	119	129	118	100	112	117	115	133
24740	21133	27151	25279	9135	875	610	533	484	460	436	439	404	380	389	369	417	391	369	350	374	378	381	377	339	352	359	381	390	371	350	363	375	351	337	385	378	356	361	329	384	333	358	361	372	344	346	336	350	360	358	400	364	369	363	377	332	346	364	378	339	383	385	352	340	393	374	360	373	350	322	366	380	364	382	381	343	352	376	375	341	341	358	386	359	335	323	353	354	347	352	340	331	337	341	363	371	377	370	387	378	321	365	366	344	326	338	361	336	341	360	362	350	345	322	330	353	342	375	329	337	356	341	342	339	371	323	338	365	358	345	341	329	354	361	358	377	352	338	377	352	362	348	355	319	363	354	346	355	371	378	311	370	348	328	369	341	358	350	411	336	326	349	334	380	364	348	325	349	325	370	359	347	369	372	349	375	330	315	332	357	358	385	309	392	369	340	360	386	347	347	358	364	327	357	356	333	337	361	369	357	362	345	345	348	384	323	342	347	344	368	354	366	374	336	330	344	360	349	349	363	357	339	345	369	323	357	349	353	345	324	336	347	373	371	371	353	341	327	348	360	371	383	386	355	341	377	340	362	364	366	377	354	388	379	364	353	355	349	361	331	351	365	369	367	338	343	336	366	352	352	347	370	353	346	366	365	369	339	368	318	370	379	355	362	347	344	386	365	327	368	393	343	343	327	353	359	362	340	345	360	405	335	347	340	344	377	341	381	364	289	332	362	348	339	353	359	383	347	372	360	340	363	366	341	330	363	381	369	372	334	317	377	314	350	367	338	350	368	378	364	336	361	368	358	358	330	371	399	341	367	331	348	318	351	359	361	342	353	425	369	373	337	350	368	366	354	363	330	370	328	319	347	358	354	328	343	351	317	357	346	361	309	334	352	333	339	340	361	327	412	363	386	360	357	355	405	361	344	338	378	368	318	342	367	357	355	375	331	353	360	350	390	327	358	350	364	353	340	359	364	363	347	329	357	343	355	379	349	343	303	352	365	355	350	360	393	368	377	356	386	368	353	356	356	341	353	357	354	365	339	364	346	364	368	360	348	335	328	374	371	371	375	305	368	337	348	327	371	366	329	360	339	345	364	353	357	334	368	334	355	349	361	385	359	352	373	363	355	346	349	373	353	346	376	336	406	378	351	382	351	352	361	364	361	362	310	317	349	331	354	379	387	358	351	377	368	366	348	373	374	370	359	334	396	333	349	370	320	338	323	359	374	342	363	366	365	371	390	345	391	385	374	380	357	376	338	359	344	344	386	371	347	370	379	381	347	346	368	346	352	358	364	358	349	357	299	331	380	330	366	357	309	361	345	323	362	344	339	319	325	385	348	343	358	327	378	339	350	354	329	339	316	372	341	324	304	376	356	370	360	346	361	325	375	366	371	361	355	338	352	344	342	351	361	344	373	368	335	346	326	379	351	385	308	347	347	365	354	347	364	351	331	372	312	369	368	397	369	335	352	359	346	382	354	355	373	346	347	346	306	355	378	361	330	380	379	344	338	338	355	370	348	380	333	349	357	358	393	316	321	378	348	341	334	324	360	323	385	369	329	363	339	345	335	358	365	339	325	340	345	329	360	346	356	370	373	374	342	334	371	353	352	355	371	348	393	315	312	338	350	341	363	348	350	384	360	335	342	365	357	400	380	380	340	309	379	343	350	330	356	362	351	353	360	368	344	386	363	355	364	356	336	348	351	363	349	399	379	342	365	347	387	366	379	361	358	380	376	362	370	351	369	358	337	350	358	326	329	355	364	349	339	344	351	331	365	377	372	362	347	352	369	359	313	366	334	377	360	335	362	379	363	361	321	338	350	372	363	359	385	343	403	357	365	360	383	341	361	363	360	352	350	299	350	353	375	322	351	337	359	359	375	337	349	346	375	356	349	337	320	330	316	344	362	332	354	354	351	366	338	363	336	327	346	350	365	352	379	351	345	354	345	315	382	336	358	349	339	354	355	353	339	333	366	331	353	317	337	351	346	364	365	355	364	360	371	356	373	348	360	346	346	339	367	385	329	374	347	310	336	342	367	334	377	350	350	350	395	340	376	371	356	352	338	370	350	339	342	336	379	339	320	360	392	371	321	356	315	348	358	332	385	364	352	376	375	360	370	356	350	358	351	359	363	366	336	314	402	339	377	370	353	359	362	377	351	324	359	361	349	331	320	352	340	337	362	322	342	381	342	350	358	339	343	360	363	314	352	357	374	354	370	345	320	370	356	360	341	335	334	346	363	349	341	378	370	380	369	357	368	358	355	371	384	339	330	339	344	377	349	349	371	352	376	372	368	348	351	336	360	353	369	366	360	375	324	384	376	336	304	359	404	346	355	389	331	339	309	366	338	326	329	359	357	331	366	352	367	383	351	340	360	348	414	367	375	372	373	344	340	360	357	363	383	381	372	344	369	321	342	362	315	362	382	389	358	374	354	332	378	351	353	359	334	345	378	356	342	344	350	331	342	349	344	369	365	346	350	343	324	344	382	354	346	336	350	346	287	371	319	378	369	378	341	333	377	359	368	367	375	342	361	361	344	332	320	375	380	356	324	361	360	342	377	354	370	382	331	350	342	385	389	368	374	331	357	370	355	328	351	360	332	366	362	370	332	377	389	337	366	368	349	355	322	339	325	351	349	341	322	364	360	350	336	355	361	347	320	349	327	357	355	351	355	378	311	348	351	345	365	373	329	347	362	375	393	357	355	379	352	345	333	350	371	340	344	341	311	345	337	377	360	339	343	369	314	372	335	335	359	386	339	380	346	329	335	360	348	354	344	370	333	353	377	354	362	334	381	372	339	364	368	352	357	344	362	344	328	350	379	361	327	342	354	376	355	339	327	353	366	367	363	358	374	327	346	320	313	340	319	377	365	362	369	337	385	362	360	364	354	342	387	348	349	339	336	367	364	347	353	392	334	316	368	369	333	356	344	342	374	341	354	366	366	336	383	364	363	326	356	358	325	335	335	360	333	349	366	344	382	371	313	341	394	383	354	347	360	352	362	331	329	356	373	367	372	320	343	361	341	352	339	354	351	354	326	382	359	333	341	365	357	334	365	386	342	379	348	366	333	318	372	330	366	384	350	372	336	369	384	375	353	352	350	322	365	338	325	344	382	377	370	353	368	345	358	376	354	350	362	336	323	347	362	344	384	388	342	386	367	337	328	345	318	354	359	369	329	346	363	344	354	357	374	324	360	388	396	350	364	353	349	356	365	388	367	353	350	375	375	325	337	345	349	350	352	346	356	349	358	334	374	347	337	365	314	363	363	335	361	327	374	368	338	408	370	339	356	356	348	358	341	371	361	370	363	370	334	376	324	356	353	345	374	341	372	348	375	370	370	351	371	355	362	329	366	346	352	323	342	350	328	323	386	344	346	343	389	370	356	342	324	331	335	338	391	366	357	373	341	333	360	373	348	351	340	367	393	335	348	337	337	343	320	334	355	338	326	363	377	322	366	356	373	369	333	324	330	342	352	321	348	373	365	358
3514	5793	3638	1798	1415	1137	928	828	642	637	532	530	492	478	405	391	413	430	425	425	387	384	377	406	396	413	367	403	357	412	383	379	376	383	376	361	391	344	395	399	375	380	379	355	379	398	401	371	381	359	371	370	360	360	346	376	380	385	386	393	372	401	408	362	387	371	356	379	411	360	378	345	414	373	382	371	400	367	367	356	363	393	383	355	356	398	370	374	372	356	382	389	381	390	359	407	394	372	367	356	346	371	378	348	390	375	381	364	339	386	399	366	349	382	375	348	393	385	337	386	368	365	359	381	342	407	388	383	356	365	343	371	397	378	344	379	367	378	354	351	376	353	391	387	363	390	367	354	372	371	334	415	381	407	360	379	391	388	345	384	356	387	355	372	385	357	403	366	392	364	357	370	378	363	397	354	373	372	356	404	379	369	337	402	323	379	382	349	374	364	398	338	383	363	386	329	334	380	387	349	370	398	400	356	384	376	382	371	368	345	376	383	376	369	367	392	350	360	389	357	391	369	382	359	412	355	348	384	403	379	402	339	408	357	364	341	360	359	355	385	377	371	382	392	354	368	373	346	354	396	418	369	352	390	395	363	372	370	336	363	349	366	378	355	367	351	360	385	373	355	359	356	377	405	383	363	359	395	393	353	371	380	373	366	358	348	384	405	375	364	386	369	362	376	360	349	361	391	375	365	350	335	397	375	389	399	384	373	334	356	363	373	397	360	371	346	381	356	362	338	373	373	358	364	382	380	390	376	354	327	365	354	358	400	383	399	361	347	346	379	365	351	385	382	394	389	366	302	387	364	389	399	401	397	345	396	391	370	385	393	336	335	374	431	366	412	331	351	367	369	382	390	405	386	368	377	374	362	371	367	355	358	356	345	358	343	375	335	398	373	367	373	406	364	364	363	402	341	347	399	355	390	372	385	362	376	398	379	348	359	355	366	395	342	371	367	380	344	381	388	369	375	368	376	388	372	413	406	351	377	357	386	376	352	389	393	379	341	356	394	363	390	389	335	353	348	401	365	367	379	390	355	369	366	356	358	355	397	349	372	340	349	394	377	375	377	365	352	373	423	333	384	360	377	379	382	386	406	358	392	362	383	361	389	376	374	354	387	344	372	359	373	391	371	375	392	359	367	374	402	410	349	353	361	350	373	375	379	398	350	364	370	358	384	343	400	363	392	352	365	357	347	380	375	401	370	382	311	338	396	377	381	396	405	380	359	383	380	392	322	348	370	405	367	354	377	372	372	377	381	374	393	349	395	373	367	351	387	362	377	392	374	379	390	342	369	404	375	388	378	373	403	390	382	374	373	407	359	379	359	377	383	371	358	398	407	386	395	349	378	424	370	369	364	368	359	370	372	369	374	369	377	381	351	376	362	400	357	365	361	386	362	376	380	362	391	368	380	341	367	341	347	375	380	363	369	369	396	394	391	366	408	403	381	363	354	371	382	382	383	394	387	406	355	364	364	400	365	387	333	355	429	348	396	367	360	348	363	364	373	376	354	373	357	341	387	387	390	373	349	408	410	336	386	350	389	373	348	379	391	385	385	374	352	373	369	347	388	385	369	358	369	356	339	382	354	335	375	420	335	357	423	371	345	377	353	383	359	373	360	388	376	363	402	386	370	366	372	359	363	355	405	419	364	371	377	398	387	371	394	369	368	373	377	368	388	350	400	359	373	392	403	390	362	390	379	369	401	352	367	392	385	375	360	360	375	388	406	386	403	375	366	383	384	365	384	354	378	345	370	406	408	371	361	332	354	350	379	366	388	380	357	362	364	378	379	363	374	355	379	335	369	374	376	351	345	371	388	401	373	381	352	359	364	354	402	342	338	404	369	368	361	352	357	390	379	342	339	364	382	369	381	362	372	399	387	359	376	366	353	395	354	360	387	383	368	399	353	367	388	387	370	365	342	394	406	362	325	357	366	349	339	358	372	408	353	386	403	381	364	367	379	387	373	355	378	374	387	330	360	366	362	345	397	356	381	358	380	385	351	411	355	361	374	376	362	374	344	362	379	379	372	328	394	363	383	355	401	329	366	348	368	389	360	387	375	343	345	387	433	369	388	380	345	397	366	344	350	378	374	340	365	376	360	379	384	364	405	366	356	355	371	367	345	375	347	385	389	398	382	350	338	378	362	361	350	375	397	382	377	349	348	366	385	341	381	367	377	377	372	371	339	357	346	386	352	379	365	362	369	338	365	408	379	383	377	356	342	363	356	379	381	387	370	370	354	375	361	383	342	384	375	395	391	412	366	418	427	407	341	381	366	352	341	363	375	351	353	355	353	349	356	394	345	363	395	371	383	359	362	379	387	369	381	370	348	381	361	324	358	366	378	374	334	385	369	393	362	369	341	349	364	375	362	373	377	358	377	377	358	379	370	369	381	383	370	349	384	378	402	389	393	371	386	371	384	357	341	388	369	376	373	362	377	388	361	379	369	369	385	343	326	354	348	359	365	364	317	339	375	355	372	351	387	362	383	359	377	329	371	360	362	368	337	401	384	359	353	367	361	385	357	384	383	402	361	337	367	332	355	377	363	353	410	375	359	382	376	353	368	382	361	384	375	392	367	369	402	372	356	373	361	360	396	370	386	354	374	358	381	359	371	378	382	388	372	357	350	407	403	350	375	386	384	374	344	360	352	373	374	371	365	379	371	340	389	402	373	360	404	353	365	387	385	384	359	364	368	385	389	407	362	377	367	401	368	374	397	345	402	375	404	405	390	384	375	344	369	342	357	393	347	364	344	378	368	363	363	350	338	356	336	351	385	377	375	359	360	333	393	366	331	358	357	379	383	376	373	389	352	355	359	376	356	386	373	374	394	370	374	364	376	360	366	396	355	359	378	372	362	365	371	381	393	355	389	363	374	364	377	396	352	351	367	347	380	392	357	376	373	355	394	387	408	382	367	357	373	382	368	400	334	373	386	362	367	367	363	348	368	359	396	348	378	349	362	387	390	397	373	311	388	391	363	355	372	371	382	379	364	358	369	374	371	378	371	335	387	367	346	328	395	343	379	341	353	366	358	356	396	374	379	367	377	335	399	370	359	348	379	365	355	381	399	336	366	373	377	348	375	370	363	377	365	385	382	371	367	374	363	423	346	364	376	371	352	355	342	388	383	403	377	406	389	375	379	353	366	325	374	383	362	339	390	357	367	367	383	366	366	370	357	390	350	369	376	361	369	354	340	375	372	365	378	390	371	364	376	381	377	385	345	373	367	384	371	376	352	365	387	343	381	387	387	382	339	342	401	387	378	402	356	376	374	373	349	344	363	365	360	348	379	359	393	365	366	370	340	397	353	342	382	391	345	354	370	340	389	342	364	371	365	383	344	381	376	357	370	388	364	384	371	365	379	359	333	370	388	352	377	352	379	379	406	377	385	380	390	335	377	361	383	373	364	388	368	374	361	380	355	384	372	361	364	384	377	378	395	360	373	391	370	386	357	363	354	382	349	411	403	406	370	377	365	372	388
22374	21015	28633	23557	21009	21059	7147	990	613	495	460	410	340	317	312	263	297	243	233	237	222	232	204	219	233	209	190	203	215	181	200	172	177	209	188	171	191	169	233	184	182	170	177	162	181	182	168	173	156	182	168	169	149	163	163	188	183	202	180	186	175	147	164	164	169	163	158	158	164	168	176	168	159	185	147	162	171	176	168	183	155	156	170	185	166	175	166	164	178	191	181	164	179	178	160	163	177	170	168	163	181	180	202	177	163	177	155	172	182	159	160	155	156	179	149	184	156	171	147	158	148	175	170	161	148	174	172	174	173	172	187	156	181	169	172	156	167	165	203	177	152	180	167	172	161	186	166	166	179	180	157	169	143	152	169	168	167	173	159	173	186	177	171	183	162	176	167	159	172	164	179	186	180	179	173	164	166	188	169	187	182	173	147	177	180	167	170	171	179	172	166	163	161	148	157	176	170	154	175	175	165	172	161	159	161	151	162	192	173	177	159	159	172	169	175	157	180	159	155	163	185	156	156	166	168	209	160	171	147	168	182	180	192	154	185	167	199	164	159	176	186	167	169	170	193	168	180	186	180	145	167	170	194	182	181	180	138	181	145	180	193	164	178	175	167	168	155	157	184	185	182	159	162	163	168	130	159	162	170	169	178	165	166	160	183	159	174	176	157	160	175	179	165	170	143	157	176	182	184	162	155	191	178	178	149	178	151	163	161	165	175	164	162	182	171	157	151	161	166	153	161	176	159	162	160	153	172	158	191	175	139	186	166	166	192	178	183	202	184	176	177	161	171	167	179	168	151	181	171	173	172	165	192	158	196	160	143	180	177	190	168	170	157	184	171	169	156	162	152	151	185	168	185	170	184	173	186	146	158	166	178	194	167	166	160	155	157	181	173	189	181	154	148	168	178	183	177	149	156	172	158	187	198	182	158	186	174	147	177	174	154	148	166	173	190	165	171	154	177	183	150	136	185	158	165	161	174	165	184	157	174	176	185	161	182	180	167	184	188	161	147	163	163	180	187	174	158	153	172	198	173	170	169	170	168	161	155	184	168	167	164	178	167	158	154	175	186	184	146	157	156	191	162	183	159	181	160	175	190	186	154	164	161	179	165	160	198	162	155	177	165	173	160	163	152	161	176	160	171	174	150	164	178	153	182	177	184	172	169	160	160	169	172	173	164	149	159	164	173	164	170	188	181	172	158	167	178	180	155	174	177	156	137	177	178	175	179	143	183	169	143	163	178	180	168	155	173	164	188	151	173	135	178	142	174	160	185	164	177	164	188	150	175	177	192	168	157	164	181	175	178	176	144	173	175	158	148	170	157	172	165	150	180	146	172	177	177	160	182	171	161	187	170	174	144	170	179	177	136	175	173	174	157	170	156	138	171	151	158	190	138	155	144	175	168	169	162	160	158	156	151	171	166	158	166	175	182	180	146	155	140	191	179	178	162	160	175	181	173	180	181	178	169	155	139	185	180	169	170	160	148	171	168	173	154	179	198	156	158	161	165	195	178	143	157	163	170	167	171	168	198	189	158	155	186	176	169	181	186	175	179	173	168	173	173	165	152	171	174	162	161	173	183	166	158	169	181	165	170	172	169	157	184	178	169	158	170	162	161	156	151	192	193	195	165	182	172	188	157	160	183	196	140	152	180	145	169	178	178	145	163	183	176	161	160	167	165	181	160	158	173	170	179	180	184	184	195	173	184	187	179	181	153	193	158	189	160	166	144	159	177	169	149	183	192	165	165	218	173	177	170	150	152	165	141	196	173	166	186	178	175	172	179	186	161	151	184	169	152	174	196	161	184	188	163	193	168	157	160	177	177	192	154	146	175	139	138	178	175	186	154	173	174	177	171	181	169	183	182	180	200	179	174	151	183	167	175	165	155	197	157	177	163	158	175	189	163	172	135	175	174	150	165	144	170	162	184	185	145	172	179	149	164	162	158	165	157	166	181	174	174	178	149	183	166	159	188	169	171	160	171	151	166	171	151	156	170	157	180	170	151	202	171	164	173	177	152	167	184	166	158	160	173	175	154	162	193	153	159	165	174	179	157	187	168	166	179	172	191	163	183	186	169	162	207	180	186	161	149	175	176	171	182	182	176	169	145	183	174	165	171	203	159	178	175	155	194	152	163	169	163	170	185	163	192	161	170	172	169	164	160	165	169	177	166	176	170	153	174	165	179	167	176	174	163	188	167	167	166	179	152	186	173	170	162	160	157	182	143	160	168	165	181	164	165	184	183	174	174	175	173	185	154	147	175	155	164	182	144	169	160	160	130	158	162	165	141	183	183	158	155	175	175	153	175	175	182	172	177	186	169	178	159	168	141	157	169	179	160	161	173	162	157	186	167	169	172	174	162	162	170	151	172	143	157	179	158	171	178	169	157	192	166	157	164	184	164	162	155	168	174	165	196	190	159	184	161	166	156	175	163	159	180	179	148	157	181	169	170	184	180	162	172	165	164	147	184	152	191	164	170	151	187	159	169	181	155	152	164	174	164	159	197	167	190	173	159	170	184	174	168	183	179	198	152	166	154	168	169	172	158	177	177	179	137	174	171	156	163	186	174	145	176	146	162	163	147	165	177	160	158	154	154	173	182	167	175	161	169	172	170	188	161	184	187	164	181	165	167	188	160	162	151	154	151	163	153	169	174	161	166	182	185	166	158	158	167	156	170	162	145	166	163	179	160	158	166	165	163	170	158	179	154	186	169	152	178	184	141	172	163	162	161	193	170	169	154	171	156	177	160	173	167	146	167	171	162	154	169	172	185	180	173	148	151	168	167	192	174	186	155	152	179	186	156	156	142	171	174	156	175	166	158	173	155	156	162	158	161	187	177	164	174	142	165	184	168	160	161	171	185	174	165	161	167	181	161	190	158	174	195	169	170	174	149	168	167	155	175	181	197	180	163	174	177	161	149	174	167	157	145	177	160	188	176	178	170	162	154	163	177	163	193	176	190	167	144	156	171	174	186	174	167	182	178	166	167	152	180	168	176	146	188	165	183	190	183	159	164	177	176	179	161	176	173	166	169	178	148	182	172	144	170	159	173	159	167	167	156	190	172	176	165	196	135	148	158	187	181	178	188	150	164	166	168	182	182	167	164	170	173	167	160	188	173	178	153	175	175	166	175	152	167	150	166	161	178	174	179	164	160	183	179	159	139	200	179	174	154	173	176	174	171	168	155	175	170	174	166	155	165	181	168	179	188	174	175	174	183	173	162	160	164	158	179	168	184	171	164	173	151	157	169	151	161	177	173	164	158	173	143	169	172	150	165	181	155	187	165	154	171	176	200	171	147	150	171	198	210	154	156	162	178	168	177	178	160	185	173	171	172	175	174	179	179	153	173	154	161	156	165	153	172	161	155	174	151	166	186	173	172	175	162	161	155	146	159	160	150	155	175	189	165	181	171	155	164	163	174	167	205	162	153	166	166	151	165	148	163	173	170	165	160	214	171	146	160	180	182	161	179	156	171	150	164	167
4644	15063	9850	4838	3523	2642	1910	1488	1171	928	749	586	590	474	418	376	352	313	308	277	263	244	252	272	228	258	243	220	225	243	209	212	210	200	198	194	190	206	216	189	206	206	208	208	164	184	195	189	159	179	181	202	169	175	190	184	171	195	139	185	171	177	183	199	198	189	173	173	170	175	184	205	178	195	170	174	200	179	172	179	193	150	164	173	164	158	174	176	162	155	202	168	176	159	191	198	193	172	202	165	177	183	181	175	192	196	188	187	181	181	182	164	161	172	185	193	173	194	185	155	169	180	165	202	181	178	181	188	179	173	158	172	173	148	185	190	177	180	182	148	183	180	169	149	180	168	205	179	162	179	162	188	185	164	174	174	159	175	166	154	181	174	202	173	146	183	167	175	170	160	162	189	184	167	171	144	177	192	180	168	190	151	179	187	164	173	155	168	147	179	178	175	167	207	172	173	152	202	172	155	168	178	162	171	181	183	172	178	200	180	182	149	172	193	174	188	164	179	170	173	150	172	177	179	175	183	168	148	187	158	172	168	192	176	167	184	166	174	176	214	149	177	177	142	175	159	175	163	161	176	192	170	170	193	196	180	143	154	163	148	175	166	175	174	166	156	182	180	180	171	174	190	175	203	181	150	152	168	180	157	169	168	191	172	171	183	160	162	165	192	159	178	180	148	183	179	177	173	172	177	166	169	167	182	159	164	180	182	156	177	174	161	185	170	186	182	178	168	179	203	178	182	163	165	163	178	148	161	180	199	159	165	188	170	166	166	161	156	180	171	172	171	161	186	163	200	160	161	185	178	172	169	182	176	181	183	183	185	181	168	203	196	154	166	181	175	196	178	173	172	152	151	171	185	161	166	187	144	176	182	153	171	152	196	200	173	160	187	163	189	160	186	176	165	188	184	139	158	165	172	185	158	180	158	151	152	161	196	158	174	183	177	165	157	156	179	154	169	198	178	169	159	163	189	170	174	174	173	171	176	182	181	189	187	166	189	188	168	163	189	165	184	180	179	179	158	177	195	193	170	173	177	188	136	184	162	183	189	175	176	160	159	190	200	165	169	161	145	196	155	168	179	187	188	205	187	165	183	186	170	180	180	169	187	189	196	155	153	171	182	176	160	178	180	158	186	169	179	160	163	165	155	169	153	173	168	176	184	156	167	170	169	172	135	169	173	168	168	163	159	178	149	183	155	166	161	156	176	167	182	163	180	160	184	184	165	189	189	167	174	168	186	146	182	172	179	170	156	183	178	192	160	194	188	158	164	157	176	190	174	192	165	175	177	159	183	169	177	190	180	159	160	204	174	191	181	204	187	159	202	171	186	148	185	174	178	214	177	153	168	168	152	154	172	194	177	186	168	149	168	180	167	169	145	170	162	197	153	183	174	146	186	165	197	191	184	161	162	198	183	173	172	178	177	175	170	178	176	177	184	160	192	166	184	176	162	174	184	201	164	161	165	193	190	159	145	182	168	162	164	185	157	174	181	168	204	162	162	180	176	148	180	169	183	146	190	175	169	223	166	168	175	168	182	159	168	184	169	199	209	182	176	147	165	190	171	179	170	175	164	153	167	168	172	165	172	181	196	181	152	160	167	197	155	162	189	170	166	184	182	174	197	157	184	173	161	198	201	185	177	180	167	174	174	184	185	184	158	190	175	176	174	177	151	166	153	167	155	170	177	171	167	178	159	144	174	189	154	165	183	183	181	190	196	184	174	178	184	161	168	175	166	182	161	173	181	177	165	176	181	162	149	178	177	160	171	202	186	176	190	170	174	183	186	179	202	176	163	176	203	148	156	192	191	170	194	189	155	173	152	180	165	183	181	183	167	182	174	154	174	180	190	159	158	185	184	178	149	167	186	186	181	188	170	165	169	174	166	166	180	161	160	170	177	179	176	144	154	174	148	167	194	203	156	164	140	181	174	151	183	174	164	180	185	173	170	148	146	193	170	177	161	169	163	180	164	174	178	158	181	179	156	168	170	172	210	193	163	184	178	173	178	157	162	186	165	186	173	171	189	193	171	177	213	178	195	163	180	183	192	186	144	172	173	172	178	180	162	189	185	165	173	191	194	165	171	165	167	176	124	162	159	142	168	174	166	174	179	165	157	159	167	160	166	188	163	168	174	162	183	174	155	180	164	173	168	154	192	166	180	169	180	181	191	167	163	153	149	183	186	163	186	174	189	172	163	161	151	198	155	165	174	172	173	164	193	181	172	155	167	186	185	178	173	172	183	157	182	183	177	171	144	171	169	178	192	169	170	150	159	184	185	176	174	170	196	166	167	151	183	174	172	192	165	163	177	168	166	191	161	158	180	163	180	194	172	154	176	185	180	183	175	148	159	141	169	184	180	179	167	173	190	178	164	190	165	189	164	151	169	196	146	173	171	184	176	176	155	184	175	173	161	184	160	170	193	165	171	173	164	170	172	158	171	167	174	151	154	196	171	168	183	178	168	157	164	162	160	194	152	195	188	178	186	164	168	183	172	163	186	199	211	182	165	179	182	158	193	188	167	180	175	180	181	190	162	184	169	163	219	151	182	171	160	162	195	142	192	185	180	160	162	178	165	169	173	170	181	171	152	183	177	168	158	148	174	161	168	181	183	170	174	179	177	187	138	183	171	172	168	167	165	172	174	168	178	149	175	171	158	176	148	175	199	179	181	174	165	145	167	196	178	174	175	161	178	170	182	167	178	154	184	185	170	184	188	187	175	167	167	160	139	183	162	171	159	176	181	167	165	185	168	158	170	146	144	163	169	181	172	167	161	163	189	179	194	182	168	171	176	176	153	197	152	184	183	190	156	152	188	189	178	142	171	164	160	186	170	157	170	180	161	170	188	191	176	139	183	157	200	184	168	193	192	172	158	159	175	161	163	168	174	176	172	175	170	174	181	173	172	172	176	175	164	166	165	181	164	180	177	168	144	171	172	168	161	159	155	149	170	190	146	202	161	165	169	146	160	173	176	201	157	167	163	166	168	183	177	160	185	169	180	168	141	175	206	162	156	162	171	178	176	163	190	154	157	176	174	188	200	154	171	170	149	187	165	162	168	210	142	171	181	169	178	178	178	159	211	161	184	160	179	149	180	167	171	186	166	177	166	184	163	160	187	173	171	173	155	197	174	178	179	181	173	161	170	152	171	177	171	174	151	149	159	178	175	162	201	172	177	170	171	180	174	168	192	202	162	182	175	169	169	182	174	174	161	139	154	163	158	145	152	174	168	188	169	179	186	162	144	176	189	164	188	172	164	160	155	180	179	189	191	151	166	165	172	167	175	202	191	168	159	165	165	170	197	162	166	199	197	174	166	194	190	167	155	190	158	148	161	173	178	164	162	177	182	165	191	185	173	145	171	174	181	181	169	161	191	187	177	175	177	152	163	161	168	181	153	187	176	161	163	176	179	157	144	180	146	157	171	164	150	173	177	161	171	170	189	187	182	185	155	168	179	177	178	156	161	175	167	161	168	173	163	183	166
27538	17147	3417	683	434	362	342	323	294	262	285	284	276	285	256	289	274	257	246	241	255	255	251	262	250	267	245	241	245	274	264	249	233	218	245	234	259	243	252	229	253	273	246	253	271	274	237	239	234	251	257	258	262	245	249	242	260	250	264	238	236	248	256	246	262	256	254	256	259	221	272	271	262	256	235	260	274	246	250	250	268	248	278	271	240	253	268	281	238	235	252	255	270	257	254	270	269	280	247	243	265	268	251	261	249	259	275	214	268	243	251	269	265	281	260	253	249	264	275	232	240	237	241	258	254	276	249	273	232	274	274	252	236	252	247	253	262	273	268	262	255	252	275	255	257	261	258	269	213	254	276	292	247	245	256	245	238	281	241	275	273	242	261	271	250	238	261	283	234	265	263	252	264	246	262	276	248	231	254	258	265	231	249	232	248	238	270	270	260	257	251	250	292	237	222	245	287	247	283	260	268	250	269	269	229	260	245	286	269	250	266	234	275	276	254	272	247	247	271	249	247	268	259	235	262	234	262	229	261	215	254	260	264	263	268	258	257	237	228	250	241	246	214	269	249	258	252	261	264	247	262	280	237	241	241	284	239	248	267	251	251	247	259	254	233	254	278	276	245	270	246	289	243	241	284	255	287	285	275	297	249	263	269	261	271	256	238	282	252	234	248	268	263	262	270	272	246	255	228	254	262	269	266	286	276	232	230	256	266	248	269	268	269	256	238	253	276	234	297	238	267	278	245	229	228	287	267	247	281	254	224	268	241	277	242	245	259	258	248	270	221	245	270	264	237	227	272	265	264	264	263	253	258	289	251	236	243	248	237	259	254	269	256	254	282	244	264	277	245	263	246	289	256	254	266	233	246	248	284	239	241	262	257	222	287	262	265	260	274	245	256	262	238	259	270	251	253	244	242	232	263	276	250	252	265	262	281	277	276	235	236	271	249	224	246	263	235	249	237	236	262	265	248	243	241	241	226	255	256	228	259	241	247	243	256	260	262	250	269	261	246	249	218	273	266	257	256	238	251	239	256	245	263	244	246	230	248	277	273	246	250	264	278	274	242	254	286	256	264	275	273	272	219	258	272	245	265	260	249	295	241	242	248	234	269	275	266	231	267	246	259	239	272	245	242	291	252	256	254	282	272	277	269	278	243	254	257	240	247	271	273	225	230	250	249	252	256	269	241	249	261	262	259	251	243	247	258	251	254	257	240	244	233	275	266	247	231	224	274	282	251	252	252	271	269	236	271	253	243	243	261	290	275	251	275	251	264	279	270	247	257	248	254	251	252	270	275	243	257	254	219	244	211	226	263	261	251	283	242	277	257	289	239	220	275	273	252	267	257	256	256	250	273	256	235	247	236	265	269	242	258	277	258	257	276	241	245	244	241	251	264	273	242	282	268	269	274	279	264	275	284	248	256	278	259	252	226	262	251	270	281	235	259	247	253	275	259	276	250	236	275	258	234	257	260	262	242	246	247	253	264	252	253	247	264	256	241	236	239	296	246	268	264	246	248	251	255	251	257	243	262	239	236	260	263	239	264	252	244	240	275	256	259	255	241	247	288	251	281	274	255	243	251	244	263	249	251	267	256	274	249	246	238	257	258	258	273	259	238	216	266	268	274	251	250	244	278	264	252	261	264	236	280	222	262	276	252	246	285	244	280	257	264	269	262	258	243	258	279	228	282	244	259	236	242	250	265	254	233	279	269	264	244	228	251	246	244	252	249	261	270	265	247	266	241	278	254	231	270	254	261	267	273	267	276	261	277	259	258	246	216	264	252	268	278	255	231	281	268	242	293	272	287	259	243	293	255	226	264	250	243	262	257	264	242	225	241	286	257	255	264	261	288	271	253	241	254	211	267	269	252	261	248	259	268	255	255	251	255	249	259	246	262	268	260	275	253	258	259	256	243	255	258	261	227	244	277	251	266	245	247	269	250	228	267	248	267	243	250	260	240	258	274	253	254	267	271	286	260	260	259	237	283	254	228	266	260	278	245	285	238	251	255	271	247	228	235	243	268	251	270	218	242	292	230	231	274	278	264	266	271	264	248	294	264	265	278	251	250	231	228	230	231	264	256	261	236	257	262	257	262	244	233	253	258	289	272	257	271	266	260	269	276	282	283	276	275	253	233	271	256	266	256	262	284	247	251	237	269	259	240	258	264	252	246	238	232	268	251	259	261	269	282	245	250	255	261	232	266	259	236	246	252	271	257	254	287	288	276	228	239	308	250	243	247	283	216	283	282	251	248	283	254	234	244	272	240	238	238	224	268	253	245	248	258	253	238	249	223	253	255	226	255	287	267	260	252	230	279	212	244	266	260	259	232	261	237	251	236	257	238	267	262	271	281	235	265	246	241	273	249	270	275	246	240	240	256	261	265	242	251	257	228	274	264	249	239	254	265	218	276	274	262	280	272	270	245	253	247	261	268	267	252	239	275	231	251	246	244	240	251	270	270	235	253	249	225	272	263	253	225	251	233	257	262	274	270	244	264	265	250	272	234	288	251	236	273	269	275	265	262	281	263	267	248	256	267	246	277	278	290	273	234	257	258	252	265	243	261	245	250	268	253	273	236	260	268	293	260	238	261	248	253	259	265	255	255	271	226	241	230	295	264	243	268	243	303	269	247	238	249	236	231	258	263	275	259	255	230	245	234	261	269	254	260	255	252	253	267	244	265	245	263	256	264	254	247	241	254	255	269	261	241	259	260	269	267	257	222	227	243	257	257	268	271	249	242	238	247	272	255	265	295	248	254	245	258	242	247	266	244	257	259	240	258	263	248	226	261	240	254	223	253	245	257	239	258	241	244	231	257	269	263	255	245	293	250	279	261	260	252	252	262	244	255	239	270	246	286	256	246	250	261	250	247	239	285	253	256	272	252	254	268	284	261	268	263	257	245	250	255	245	242	252	276	238	275	256	255	249	242	238	237	273	243	259	247	253	267	286	256	252	244	260	257	230	240	244	243	241	247	241	263	249	254	224	254	261	243	299	265	233	266	259	248	262	252	263	263	272	241	235	275	271	250	258	264	279	245	262	253	275	257	269	235	288	239	249	257	258	278	254	252	245	262	223	264	238	268	240	267	230	271	250	251	246	238	261	281	258	247	262	251	245	244	285	268	272	241	285	242	265	283	282	270	277	275	233	250	243	262	236	240	258	274	221	262	229	275	298	266	233	243	273	274	244	277	261	268	243	266	259	267	257	251	250	248	281	265	247	260	243	240	284	276	255	224	245	252	263	275	262	271	243	261	257	239	261	282	226	284	243	257	243	234	257	259	266	243	273	265	254	237	255	246	265	249	234	277	282	238	254	270	251	254	254	272	264	280	268	283	247	242	253	281	268	250	268	264	291	255	259	263	274	261	235	240	249	254	277	261	238	263	225	251	249	266	268	259	250	246	258	260	263	216	270	246	263	254	276	277	245	254	276	264	269	248	237	267	234	276	270	260	265	241	254	253	248	262	266	241	263	249	263	278	259
4416	1496	1137	599	548	488	414	394	369	342	346	278	311	321	307	308	288	305	305	268	280	258	296	262	300	267	281	274	303	280	284	289	299	267	296	271	298	280	300	250	272	253	299	272	247	277	269	284	309	276	301	267	300	279	292	268	290	262	270	252	256	294	299	292	245	309	281	257	280	273	291	279	247	290	304	274	281	272	282	302	302	277	269	312	311	250	259	278	274	298	259	281	290	275	288	308	296	297	298	296	277	298	289	297	300	274	256	263	313	253	272	307	307	298	311	308	257	285	290	270	278	296	270	276	280	304	285	298	288	279	297	274	270	272	292	275	284	296	280	300	290	294	284	260	244	273	267	291	270	275	280	271	311	270	249	244	286	277	285	274	301	284	253	268	297	294	259	243	266	291	303	280	259	288	294	264	291	285	272	298	258	235	284	250	266	282	263	292	282	263	275	279	259	287	275	303	244	263	283	294	286	303	315	263	260	292	251	289	283	295	251	290	278	276	271	303	260	288	278	295	299	278	267	294	265	274	287	271	266	278	272	289	291	274	281	266	282	286	305	287	283	311	291	283	276	313	305	299	308	252	293	270	285	288	280	256	291	252	320	285	297	277	286	283	302	269	257	296	289	294	292	293	292	269	302	288	297	292	291	318	291	295	284	263	293	279	268	268	288	300	280	290	273	276	273	286	304	272	316	263	277	280	307	288	287	251	267	254	266	290	260	279	276	267	274	279	280	287	310	302	241	253	314	275	311	335	298	276	297	294	298	269	271	268	302	275	284	285	270	260	221	283	316	321	289	294	302	270	253	291	290	279	271	267	308	272	296	300	273	292	290	309	282	291	299	281	274	260	280	259	277	304	281	294	279	247	275	322	282	288	277	276	291	264	295	238	274	291	336	280	276	293	284	316	301	291	279	265	290	284	289	285	281	279	303	240	249	273	255	272	282	299	290	278	289	272	289	262	284	284	307	275	274	256	306	260	314	285	299	284	252	255	275	304	268	310	272	269	280	285	303	269	260	261	294	286	293	267	281	272	275	292	285	314	296	284	276	304	301	242	284	248	263	265	293	298	288	253	277	287	288	305	273	260	305	294	285	281	265	293	254	273	269	296	258	293	288	275	288	297	282	274	296	295	299	295	296	270	273	274	274	269	287	279	292	274	273	284	281	297	309	314	287	299	244	261	259	294	286	314	281	273	295	278	238	277	272	301	275	292	303	269	312	270	294	260	248	253	292	283	291	259	272	268	274	268	290	295	299	299	299	295	301	299	265	288	292	282	268	251	313	266	276	270	282	276	291	269	276	254	272	285	308	260	282	278	312	271	303	283	260	290	291	288	303	275	282	285	276	272	279	285	298	269	282	285	271	306	287	288	287	276	276	278	277	280	300	272	301	287	274	257	271	252	278	274	284	288	300	286	254	300	267	288	294	258	301	265	297	306	277	260	275	300	286	293	271	299	309	262	243	308	268	292	269	300	288	300	283	305	305	269	307	264	277	315	310	281	290	286	260	284	261	277	268	268	251	310	279	290	258	290	295	298	316	288	263	289	286	274	274	287	291	268	272	305	278	272	285	281	306	286	250	269	277	243	262	260	297	278	271	274	251	290	305	272	264	284	291	279	271	281	320	281	267	286	290	271	301	289	299	256	290	303	293	265	280	263	266	288	303	272	280	273	300	247	279	247	282	285	270	262	289	261	271	270	264	267	291	294	283	265	292	283	295	314	276	275	297	309	268	274	275	297	300	252	260	285	308	259	279	291	281	285	302	291	299	284	269	307	270	274	278	285	292	263	258	283	292	266	260	292	301	267	285	254	295	260	264	289	315	285	300	229	303	278	286	281	286	262	273	298	272	278	309	275	257	257	269	272	279	286	261	277	284	279	297	294	277	305	293	286	267	298	292	275	299	264	283	264	312	270	303	284	267	309	294	298	300	258	296	259	287	289	276	249	271	277	272	271	251	275	295	270	266	287	309	270	296	277	278	273	284	300	289	300	269	280	266	262	260	291	282	292	275	302	282	301	302	276	280	260	264	292	309	252	276	299	270	268	270	283	312	303	303	282	279	269	277	295	293	296	282	291	281	272	292	322	296	288	282	262	278	284	269	247	281	272	281	321	269	263	300	315	296	284	296	301	276	275	279	287	289	286	294	273	309	241	298	272	282	256	262	271	251	314	276	277	289	270	306	293	265	278	300	263	276	292	293	285	288	295	296	307	268	249	265	286	288	260	259	283	273	277	256	281	286	293	305	274	286	277	307	268	274	295	298	292	257	275	274	272	247	292	259	306	254	300	265	278	284	285	266	296	296	292	283	278	283	261	292	283	296	272	287	298	280	292	284	289	277	310	290	298	289	283	251	301	279	274	314	306	276	308	285	263	264	288	267	294	273	246	277	307	297	269	260	290	285	297	281	296	304	281	255	294	271	310	304	257	266	272	259	257	250	320	278	276	275	295	282	251	281	283	279	293	299	293	284	293	303	284	309	304	289	284	258	300	298	290	286	299	262	294	294	264	255	258	280	294	285	284	308	246	259	275	293	277	234	271	282	285	266	267	277	286	296	301	266	265	286	260	300	284	287	275	265	267	296	301	287	267	253	303	255	284	267	287	245	275	275	273	312	289	305	257	268	273	277	290	282	301	287	292	252	275	314	298	273	288	298	254	270	278	295	274	273	294	263	283	305	270	310	271	287	266	291	299	266	285	252	275	274	289	302	290	265	276	246	244	282	268	238	287	305	280	263	264	301	303	296	254	304	276	289	287	284	259	278	309	309	288	264	276	287	273	264	276	273	260	294	290	293	264	266	292	274	286	296	303	267	269	254	280	304	274	289	267	277	272	267	291	273	300	263	291	306	298	254	296	279	282	270	264	264	295	333	280	268	255	274	280	337	251	285	287	257	300	271	277	283	283	262	296	283	293	278	301	264	272	284	268	281	270	294	291	304	257	280	250	302	271	287	282	272	285	299	253	265	269	301	282	277	278	279	274	281	261	281	288	272	294	271	277	275	271	241	294	275	299	295	314	286	294	295	291	267	319	290	273	272	277	280	320	265	269	265	302	262	279	272	247	279	269	305	270	295	272	284	271	281	272	295	275	273	298	266	285	289	281	272	254	287	314	292	312	279	264	266	292	292	306	288	273	280	277	261	270	267	287	265	249	317	287	279	254	266	280	256	284	294	296	255	244	251	256	272	301	276	298	240	280	279	290	300	262	281	277	293	286	268	282	300	318	297	291	325	280	253	288	274	271	281	271	271	258	280	278	286	272	288	285	264	270	290	299	286	293	278	273	252	243	270	305	271	277	289	293	283	260	290	244	273	260	301	282	282	277	257	278	275	289	290	247	296	277	284	278	298	283	296	294	271	280	295	303	270	307	266	284	291	277	292	263	290	276	258	288	270	279	312	281	289	290	257	294	273	301	285	278	252	296	313	282	234	288	264	268	268	307	270	289	285	258	299	312	288	276	268	291	310	282	254	286	281	260
23535	21095	28295	24112	21080	9209	764	463	388	283	265	217	205	174	174	142	141	157	140	123	114	123	119	101	124	123	107	114	99	104	120	118	104	135	108	122	106	110	113	100	88	83	104	109	121	105	95	106	94	89	106	99	93	108	95	98	103	112	94	101	88	98	105	95	132	112	127	109	110	106	87	101	108	114	101	108	97	106	113	112	108	95	97	98	91	101	108	94	100	99	91	107	90	123	120	101	105	97	112	107	95	101	96	95	117	97	101	103	91	102	115	114	84	93	117	95	92	118	101	117	109	103	108	92	104	97	91	120	105	109	89	94	102	94	106	93	102	105	105	106	68	96	98	92	108	103	99	113	115	115	106	90	101	105	93	101	94	102	101	100	113	94	100	89	114	94	107	117	105	95	107	106	95	102	100	105	93	107	104	103	101	108	99	115	82	98	86	105	89	98	93	106	107	85	104	97	93	115	103	113	106	95	90	92	96	105	111	104	118	105	107	100	134	97	98	113	107	111	111	109	98	104	108	101	111	87	88	124	120	90	88	99	109	102	122	111	103	79	104	105	103	100	126	85	86	93	85	120	80	108	119	102	89	111	98	114	102	96	111	111	95	106	96	102	101	104	111	99	96	108	109	78	122	99	110	104	108	112	99	92	107	115	86	88	88	98	126	101	109	110	108	112	100	109	124	89	94	103	92	102	97	107	109	117	101	125	95	103	110	91	120	116	123	113	101	116	102	105	111	103	107	94	112	114	90	89	100	109	106	100	95	96	96	102	108	124	92	119	96	113	97	111	94	117	94	94	95	92	108	89	93	127	96	114	92	98	101	125	94	102	108	118	115	87	102	102	113	104	109	91	92	101	101	102	102	105	101	99	97	93	87	93	102	92	106	93	99	102	110	109	95	119	89	97	92	102	85	116	110	107	97	117	102	97	100	106	109	98	111	112	99	104	104	119	102	97	107	111	108	106	110	96	106	112	104	91	127	102	104	94	97	85	92	107	105	103	119	108	88	102	83	99	137	104	120	90	100	87	111	115	100	112	86	97	94	91	103	116	91	107	90	84	106	114	107	103	110	107	99	89	99	92	99	115	101	95	91	98	89	111	91	105	106	102	112	97	102	107	105	105	106	100	107	98	95	111	95	89	97	100	95	105	112	92	110	109	100	105	100	108	115	104	93	95	99	101	72	87	109	100	107	91	108	80	122	113	106	98	112	86	94	115	99	92	109	79	101	100	88	117	113	112	92	102	80	112	112	104	110	101	104	101	112	102	99	85	119	90	97	100	108	83	119	91	102	106	104	125	105	94	116	102	99	101	108	117	88	114	107	116	92	90	120	86	101	108	80	106	97	106	91	118	103	121	116	110	126	96	97	101	96	107	93	94	101	102	97	96	118	104	123	98	104	68	116	97	100	102	91	103	99	103	98	108	97	107	104	110	116	99	91	96	108	101	105	93	99	108	88	120	74	119	104	116	87	112	95	95	108	108	104	107	107	93	97	91	97	92	106	95	112	111	102	114	98	109	103	109	102	112	92	101	95	103	98	98	103	92	112	111	96	99	103	117	113	79	100	97	97	82	95	105	98	117	85	82	98	90	98	95	98	104	98	113	106	106	110	115	108	111	107	106	85	99	107	100	99	108	123	117	111	102	120	99	101	110	99	96	104	102	103	115	100	110	117	113	116	103	108	105	105	121	112	104	99	99	93	92	103	111	106	107	88	96	104	101	105	102	112	96	91	95	95	111	103	110	107	104	100	111	92	90	105	106	103	116	89	104	105	117	96	104	98	88	76	114	105	101	98	117	114	108	85	117	103	97	118	102	127	121	85	110	82	96	94	117	113	96	116	110	71	119	90	99	102	109	105	106	106	103	88	91	106	100	90	95	96	135	91	93	126	92	111	123	100	101	105	111	107	114	90	91	88	107	106	99	107	105	108	105	103	91	104	86	77	93	102	102	105	102	76	111	97	99	91	120	111	85	104	116	99	100	93	99	118	103	99	95	117	99	85	98	87	101	97	101	101	107	103	90	112	105	106	80	98	103	93	90	93	92	94	122	80	103	96	103	112	89	84	99	109	100	109	109	82	95	100	105	101	92	104	91	107	109	89	110	103	90	117	104	95	98	96	108	103	104	91	96	107	100	117	112	96	111	99	115	120	88	106	97	121	101	95	100	101	97	96	76	90	88	116	107	101	90	101	102	97	114	103	95	102	98	75	92	98	104	116	105	115	93	123	77	123	97	105	91	117	103	115	106	114	105	90	114	100	110	105	94	106	89	107	106	110	105	122	112	114	107	115	106	96	112	98	95	100	104	118	110	112	122	117	104	97	107	111	110	90	102	90	102	103	106	110	109	109	106	94	92	104	110	111	94	101	107	74	102	90	88	107	108	99	93	92	96	106	98	112	83	117	111	97	115	99	87	81	116	106	104	115	92	103	100	94	91	108	105	107	104	96	96	95	114	107	100	91	101	96	102	92	91	92	93	101	98	111	113	95	103	101	106	120	97	122	84	100	106	107	96	109	100	85	95	101	99	119	109	114	102	117	122	113	99	97	104	88	90	96	104	101	101	101	101	91	97	95	97	94	102	90	104	99	104	98	102	106	96	104	83	95	86	109	110	115	111	93	102	97	101	93	98	97	82	115	98	92	95	112	92	80	101	110	69	102	121	102	110	88	118	87	98	84	112	92	101	106	91	94	98	102	97	97	99	99	106	105	95	105	93	132	121	109	94	101	102	111	96	107	96	108	105	115	116	95	82	94	103	86	94	130	116	87	112	86	98	110	115	97	123	90	72	105	89	102	112	131	108	104	114	101	110	99	99	108	92	115	96	99	104	94	90	103	101	94	102	113	105	111	101	107	78	104	94	103	92	109	119	78	94	97	93	90	86	103	90	96	106	109	92	95	93	100	106	100	103	102	107	106	107	91	122	95	108	106	91	105	119	116	121	125	108	101	100	97	85	85	86	101	111	101	96	93	92	99	90	106	86	90	105	110	114	118	118	84	102	77	96	100	93	99	91	108	104	89	109	85	101	103	99	111	92	126	105	111	97	113	113	109	109	96	115	92	100	100	97	102	99	97	106	116	90	113	89	112	96	108	80	97	94	115	106	95	103	88	100	99	88	111	122	113	107	90	110	88	96	100	117	101	118	97	95	107	102	121	97	105	119	88	79	111	102	105	112	84	90	103	106	99	111	112	101	85	103	103	99	104	103	106	97	88	119	94	108	81	100	98	93	96	87	99	107	110	117	100	98	108	95	90	110	98	90	106	114	96	89	90	94	94	107	115	112	93	97	115	105	95	84	95	111	100	92	112	136	96	96	116	96	85	98	140	109	106	99	101	106	88	105	97	92	110	117	95	110	86	93	106	111	109	113	92	95	97	123	98	92	99	100	86	93	104	96	97	89	95	96	100	103	122	107	109	103	114	95	83	108	102	105	107	102	96	108	96	105	85	102	90	119	106	99	106	107	111	101	98	109	98	111
3522	9637	6067	2812	1960	1529	1121	842	616	507	380	372	310	298	252	204	218	188	185	196	168	171	171	148	165	125	143	153	150	136	141	119	159	139	146	132	147	130	129	123	128	122	116	156	128	151	118	134	138	124	118	121	121	108	116	122	125	119	119	129	123	123	116	118	118	133	122	118	128	128	117	120	131	120	141	122	113	125	116	109	120	88	133	128	123	109	118	123	107	110	119	121	126	126	108	121	119	111	115	138	126	120	120	106	107	130	108	114	128	107	132	106	104	121	109	116	126	132	111	117	112	128	115	111	92	133	111	121	136	116	118	112	136	113	114	137	127	109	122	118	122	128	106	105	116	125	127	108	131	138	123	114	117	104	108	120	99	120	118	111	109	101	128	129	123	102	105	120	106	131	138	112	114	111	121	103	117	111	134	136	125	128	100	138	114	110	117	119	112	123	106	109	105	113	107	109	99	116	108	117	123	116	106	102	116	120	136	115	120	117	108	127	122	118	110	121	118	121	125	131	97	110	114	116	104	121	100	115	123	123	105	117	131	106	111	117	124	126	124	114	105	122	106	124	117	113	122	128	109	130	109	133	114	109	137	122	125	119	123	107	117	122	111	114	127	110	104	119	129	126	119	121	128	114	124	121	112	114	113	112	116	123	108	102	116	120	142	108	117	118	123	124	119	118	105	123	128	118	101	120	120	113	121	125	123	122	122	115	109	118	117	120	108	98	112	109	123	127	133	101	123	123	112	108	116	120	112	102	103	125	112	143	118	112	116	128	120	148	116	109	114	110	124	108	139	107	128	137	111	119	119	107	110	120	121	126	120	115	114	122	123	101	115	135	129	125	136	126	107	118	120	105	119	105	127	113	129	118	113	117	129	128	119	115	120	102	128	125	131	135	129	131	102	128	118	118	126	128	116	103	113	116	97	113	112	105	107	137	112	109	130	114	129	110	95	112	104	115	130	130	118	104	123	146	117	115	124	97	114	134	126	110	111	111	115	135	136	108	112	112	103	114	124	124	129	110	126	116	120	122	126	116	110	112	123	117	141	112	124	93	131	103	111	111	114	134	106	114	124	147	132	128	134	111	136	124	135	137	120	141	119	113	110	108	134	107	129	104	116	139	145	122	129	122	115	118	120	109	120	115	104	120	109	128	139	125	112	132	108	126	105	109	121	112	107	111	121	111	122	116	143	116	116	129	113	132	118	131	112	122	127	94	121	115	114	127	119	102	118	133	110	122	126	125	124	127	128	135	144	135	104	127	109	110	134	132	111	128	110	122	124	119	125	116	136	118	119	131	147	123	119	126	129	106	115	116	135	127	133	105	120	104	125	127	119	118	130	126	137	108	109	128	106	130	115	113	106	126	119	97	105	130	135	134	112	125	119	118	104	107	110	113	143	135	109	105	121	116	115	114	113	94	129	113	105	131	140	114	118	124	122	113	113	113	123	105	113	122	133	114	112	103	105	106	115	129	117	115	118	98	128	135	108	130	138	133	125	111	107	121	129	125	111	134	102	117	101	105	118	127	133	128	131	134	110	127	109	126	134	105	127	124	114	112	100	132	103	126	127	119	113	107	102	103	121	129	132	148	127	121	123	116	134	123	109	119	98	124	136	120	107	109	135	126	119	121	120	123	130	102	120	108	99	102	125	111	134	134	115	110	123	121	134	123	113	126	98	102	141	115	130	101	120	105	112	108	117	105	117	115	144	118	119	136	116	128	107	125	117	126	142	105	124	95	135	129	110	109	125	108	134	117	93	118	117	122	139	108	110	114	106	106	117	118	118	141	134	109	124	125	105	135	123	130	130	121	109	147	136	107	112	123	109	129	137	111	130	110	125	116	125	115	118	123	114	115	100	130	114	110	99	119	107	128	129	122	114	135	119	144	142	128	129	128	117	120	122	121	93	109	116	110	108	120	106	97	126	117	118	109	108	143	126	117	107	123	135	100	114	141	121	124	120	107	136	123	111	117	97	124	130	117	125	132	118	113	102	114	127	111	124	104	122	114	119	109	114	132	98	129	135	96	99	121	131	116	129	107	127	114	111	131	145	123	129	122	123	113	127	125	107	124	127	127	122	113	131	117	143	117	125	113	112	114	92	111	117	120	117	107	115	114	116	123	122	123	128	111	138	110	129	107	129	121	133	115	110	140	116	118	128	113	132	131	105	110	116	130	99	127	117	115	104	128	109	119	107	127	123	120	117	111	114	140	120	130	115	122	133	112	114	120	129	114	114	124	109	123	134	123	117	132	120	130	117	110	117	140	129	119	121	130	135	125	137	120	116	123	123	96	120	134	117	115	105	131	130	114	132	115	99	120	106	122	117	127	109	109	127	127	110	129	102	126	120	117	123	120	122	119	108	127	133	117	106	115	143	116	119	130	113	123	121	129	107	152	126	116	129	110	109	128	134	124	121	104	138	130	123	96	115	119	110	115	122	120	126	123	119	119	131	128	141	125	110	107	108	104	117	115	102	120	119	109	143	114	117	118	106	110	109	102	116	102	121	118	112	117	127	122	109	137	133	120	128	110	119	113	114	116	114	97	116	115	128	121	114	122	110	119	106	131	116	120	135	116	112	113	114	112	136	105	129	126	104	113	133	129	111	142	141	94	107	127	111	125	122	122	108	115	161	93	117	97	113	105	112	140	111	134	116	110	130	108	118	125	137	130	121	125	103	132	119	120	98	108	118	128	105	120	116	121	118	158	123	117	105	137	135	101	107	121	120	99	110	112	123	121	139	113	108	111	117	100	101	155	114	109	130	120	104	116	124	117	137	114	128	115	115	141	111	118	116	112	124	115	123	122	111	138	131	114	115	112	126	120	131	139	112	115	123	113	117	110	120	134	123	121	125	140	109	134	129	143	123	108	94	111	114	127	138	115	125	120	141	115	118	113	117	101	131	120	123	117	111	116	110	123	121	120	140	123	137	130	107	132	119	115	115	109	105	125	115	125	125	110	117	131	120	156	108	119	108	123	120	124	102	108	127	111	130	139	126	133	108	130	137	123	136	114	125	121	120	128	123	121	119	122	130	129	102	149	120	134	123	137	121	99	97	114	124	119	112	131	121	123	132	115	116	121	117	131	128	114	107	125	118	128	107	117	118	121	127	112	135	135	133	120	136	116	117	123	127	114	115	108	100	135	110	136	123	115	114	121	122	126	114	136	126	122	122	110	117	111	126	112	112	116	133	141	117	114	107	111	128	116	98	128	124	105	110	113	125	120	116	125	119	122	102	118	107	106	144	110	133	103	99	113	109	111	138	119	127	132	125	121	115	113	94	91	107	123	121	118	108	120	121	119	105	124	113	123	117	135	123	113	106	116	117	122	121	104	114	120	114	115	122	109	112	115	131	145	124	113	120	119	109	134	120	125	111	128	107	113	124	129	123	110	128	114	121	101	127	124	107	115	138	117	128	109	114	104	117	90	128	116	114	131	128	109	108	106	99	131	120	122	125	127	134	116	102	121	108	120	113	106
24646	21093	27095	25200	8972	798	587	523	502	465	468	431	403	403	355	376	389	372	352	365	372	397	361	367	387	347	372	359	359	375	366	357	379	363	368	366	368	335	384	381	371	371	342	366	336	369	321	357	367	329	392	345	346	329	343	390	376	358	335	337	364	359	337	369	383	350	366	377	330	348	356	337	356	348	349	338	379	374	369	336	379	331	358	372	324	368	333	323	323	360	357	365	363	334	368	342	380	344	347	335	362	360	372	347	336	344	334	352	357	368	374	371	347	367	353	351	340	341	319	374	382	357	348	358	347	357	373	370	355	354	357	375	348	337	371	317	303	362	349	373	396	354	358	343	354	387	340	347	368	390	313	349	353	358	333	319	360	371	361	353	345	318	346	332	330	323	349	372	364	345	338	381	367	355	405	343	375	382	350	363	354	339	384	346	348	374	361	395	350	338	352	343	374	322	361	350	354	373	340	338	329	385	346	371	360	358	372	339	340	381	354	332	321	336	345	349	327	367	334	337	345	359	324	374	349	363	336	360	334	343	359	331	357	354	386	381	334	321	311	354	319	344	356	344	350	357	324	362	380	338	341	317	340	349	343	359	352	330	332	342	392	320	342	337	372	368	349	334	352	365	338	332	384	329	389	352	330	361	312	334	354	342	355	336	366	338	319	354	375	354	332	373	330	329	336	340	358	340	329	318	346	380	332	365	356	358	353	321	345	347	397	350	372	348	315	350	367	386	325	370	378	330	359	369	334	362	364	340	328	353	371	358	377	341	353	343	327	369	324	375	383	320	325	347	348	368	387	360	363	314	371	327	401	346	342	342	360	319	374	377	349	357	359	365	377	355	370	336	367	349	339	334	324	345	377	365	350	336	345	378	342	353	371	348	307	359	372	334	331	347	365	377	365	319	365	346	353	337	375	355	344	383	362	355	382	353	372	355	384	337	374	335	368	344	332	379	340	374	375	334	305	333	344	329	378	382	343	374	371	404	367	383	329	358	350	385	377	369	333	365	368	345	342	374	346	310	375	351	353	362	326	333	381	357	370	360	366	388	365	335	319	347	327	365	345	387	350	343	354	374	357	360	342	358	378	358	407	330	328	380	373	340	359	371	329	348	361	339	348	392	359	346	340	344	360	356	366	362	335	365	357	346	345	352	347	358	342	375	382	343	341	360	348	343	357	337	366	341	367	379	348	324	372	333	352	349	347	358	338	342	334	343	349	369	372	345	308	375	373	391	388	350	339	389	354	365	334	355	326	341	323	313	344	403	323	354	346	355	342	372	375	365	338	320	318	362	367	357	347	377	354	349	343	367	356	341	407	346	341	335	386	335	383	356	411	327	337	367	348	309	375	365	362	331	321	358	385	299	339	376	362	380	401	330	351	329	375	353	366	379	360	360	348	355	366	357	362	364	393	345	323	392	359	343	320	350	347	354	366	363	342	348	376	330	381	355	381	371	356	336	365	369	321	367	368	349	389	336	394	374	379	320	332	340	322	338	372	389	361	377	316	385	374	350	358	382	369	312	340	335	336	363	360	359	342	384	352	337	357	349	377	368	342	400	349	334	390	336	370	325	363	361	327	327	343	381	352	346	350	334	353	364	352	370	341	374	348	339	315	336	313	352	372	358	372	347	365	364	355	335	350	330	370	345	352	330	401	333	377	342	352	360	330	344	381	342	354	333	332	355	358	341	373	374	352	398	380	373	324	368	327	338	354	367	357	345	342	357	367	357	343	357	340	321	368	368	338	362	367	365	373	359	411	363	363	329	323	354	349	349	331	344	358	365	359	350	355	330	346	375	340	342	348	346	304	369	365	368	373	334	318	361	360	349	330	356	347	339	334	352	354	334	338	357	361	323	357	363	353	360	372	335	383	346	327	352	354	348	383	351	343	341	344	399	368	368	384	311	351	363	335	361	352	393	357	343	340	371	334	343	369	353	347	366	352	342	326	374	376	383	354	370	324	356	357	373	350	348	331	352	341	361	320	355	352	326	366	343	364	402	356	371	367	354	353	354	368	363	341	357	380	321	396	331	327	367	337	353	346	347	357	362	330	367	366	360	340	335	337	383	409	353	373	377	365	335	358	399	331	370	369	327	351	362	364	352	364	344	345	352	320	388	381	336	335	324	346	365	343	346	346	346	366	338	348	330	343	356	340	341	351	349	349	371	362	336	340	363	362	379	339	340	347	350	350	320	307	332	314	344	342	357	381	344	361	339	355	345	375	370	341	370	364	371	366	377	367	340	381	359	348	333	367	338	371	348	351	341	351	332	364	368	367	343	367	362	354	366	356	392	366	342	370	376	376	333	349	354	351	333	335	362	344	366	331	348	342	359	338	363	342	362	353	359	356	371	362	317	334	398	373	336	363	373	366	386	400	356	366	359	336	374	325	350	394	340	392	366	356	358	345	356	361	334	373	371	344	356	373	339	371	365	325	345	355	342	377	366	352	338	353	340	338	329	350	351	379	344	375	338	364	387	355	350	376	378	332	344	328	311	361	361	398	356	372	379	341	366	364	324	348	351	341	367	328	356	368	331	350	379	378	362	365	360	358	360	357	354	358	363	358	361	374	372	375	384	369	325	350	348	368	363	372	376	379	373	341	363	342	350	370	365	362	357	356	345	339	329	339	328	323	332	368	362	370	362	318	337	325	357	354	387	348	360	375	363	351	314	370	351	356	392	375	373	342	384	359	332	341	336	378	372	336	334	356	342	340	356	316	359	365	372	367	351	378	361	374	370	331	342	347	339	322	359	342	317	318	374	367	312	351	390	349	359	321	370	376	348	359	377	371	349	329	314	373	366	355	316	329	381	337	345	362	403	343	371	353	342	352	348	335	370	349	346	360	344	372	368	344	389	355	334	380	349	369	387	347	336	348	370	366	334	339	361	340	354	394	349	359	359	383	376	314	363	375	337	362	364	356	341	368	350	352	337	352	346	346	351	340	380	361	364	355	366	354	387	370	376	356	357	346	331	333	330	340	331	365	360	363	341	383	327	312	343	346	365	352	350	349	333	324	362	345	361	343	339	360	364	356	331	359	303	336	357	346	324	354	357	353	339	371	373	371	370	363	342	338	358	366	365	364	322	352	347	388	348	376	370	359	332	365	350	356	355	348	334	334	343	337	355	371	339	360	325	396	387	384	347	341	365	323	354	362	344	354	355	354	354	340	371	396	349	342	363	338	373	319	377	391	351	353	328	335	381	367	342	376	368	341	341	366	329	357	370	367	345	387	345	340	355	352	344	342	356	388	336	344	362	344	334	336	348	365	357	369	356	312	371	358	353	329	347	359	372	347	385	382	378	344	408	370	376	374	372	357	330	393	371	367	327	334	349	352	361	375	374	360	341	330	364	337	337	359	344	348	358	371	327	343	353	377	340	357	335	352	349	333	375	345	373	382	342	354	358	334	336	377	333	327	357	357	316	348	350	356	379	345	375	379	347	348	355	368	364	345	380	344	327	372	377	317	358	374	352	343	374
3590	5677	3726	1885	1372	1105	898	846	624	620	553	503	481	437	431	438	415	454	422	419	428	409	365	374	427	397	397	368	385	388	393	371	406	370	360	394	340	391	396	392	375	416	406	380	392	361	398	348	388	383	373	385	364	336	382	368	370	367	351	370	395	355	393	381	364	370	369	385	345	380	362	382	418	356	376	350	373	376	393	381	356	378	369	362	380	380	385	365	387	368	413	375	372	389	380	386	362	399	378	378	334	332	351	366	374	349	387	332	382	393	390	355	379	399	356	347	371	379	377	363	365	352	382	389	374	372	429	388	368	354	354	336	354	392	378	356	393	365	386	339	397	373	370	374	345	418	388	346	363	383	363	346	365	379	381	375	342	379	354	357	374	347	366	388	373	355	359	379	385	362	353	371	360	372	417	367	369	369	386	369	352	380	379	381	409	375	349	380	417	368	357	364	363	388	368	360	361	358	377	371	361	357	377	370	383	351	379	396	358	422	377	368	413	371	357	351	377	394	363	360	341	384	395	347	353	380	363	344	407	384	352	341	390	377	363	394	391	398	367	407	382	363	361	378	399	383	380	405	356	348	406	358	340	338	384	362	376	389	374	366	363	403	405	374	394	368	395	371	379	383	383	340	367	362	357	376	365	386	395	379	387	396	391	365	369	374	399	410	402	377	389	374	383	368	367	364	357	372	347	350	370	382	356	381	343	365	376	389	340	377	387	348	406	388	367	374	380	342	373	364	339	380	335	375	379	412	374	371	364	357	340	405	362	363	373	385	324	373	392	390	383	342	386	380	379	355	367	349	373	378	366	362	358	400	370	366	374	426	393	376	358	344	352	355	369	385	381	370	389	370	396	393	347	360	405	360	352	398	361	376	375	361	370	395	402	365	352	389	377	354	357	389	361	368	371	378	387	358	388	408	351	355	361	407	369	350	368	404	339	386	343	384	364	364	387	364	352	406	384	348	379	373	418	383	350	395	376	330	394	361	359	390	369	334	409	355	376	366	383	331	367	380	372	355	355	367	364	398	369	389	381	394	347	378	333	366	377	372	385	385	370	342	361	372	383	378	369	371	367	418	363	377	357	393	366	379	353	374	344	383	405	400	359	358	367	380	349	397	412	347	391	351	337	375	396	390	370	371	382	355	380	369	363	392	405	345	389	367	377	374	360	385	340	359	402	383	391	354	355	356	331	360	368	417	386	369	364	397	389	377	359	397	381	373	413	354	375	367	376	375	385	357	406	362	392	379	364	358	369	376	350	374	375	369	363	368	381	372	413	361	396	345	388	378	388	398	341	382	363	357	352	356	396	363	369	394	367	381	337	350	376	407	402	391	362	373	332	371	369	372	368	380	382	375	410	371	359	375	361	376	408	366	382	395	357	396	380	376	370	379	363	398	396	381	344	382	364	353	392	388	381	323	370	402	373	356	368	377	358	349	359	346	376	336	356	384	383	373	336	417	355	359	379	385	368	412	371	361	360	377	361	376	351	370	405	349	356	398	363	358	392	342	357	404	378	388	352	367	342	370	378	341	388	355	365	413	345	354	402	386	388	372	365	353	389	366	366	386	399	372	372	372	368	336	373	346	389	382	371	380	375	387	379	387	418	404	395	358	388	348	384	364	363	387	364	339	372	377	377	398	380	367	365	364	386	334	352	394	375	394	382	386	342	361	356	364	393	359	402	375	367	387	383	356	341	350	368	400	404	353	389	398	396	357	358	382	427	386	356	346	369	357	388	359	406	347	380	351	358	369	387	363	350	393	338	370	373	378	303	391	379	373	358	351	356	382	375	351	372	380	341	349	351	345	351	343	369	369	343	360	374	347	404	347	398	365	381	386	364	361	373	315	365	365	385	388	352	406	372	383	366	372	383	396	397	401	382	409	412	337	369	356	343	392	370	380	386	353	358	357	378	368	354	365	365	358	397	354	364	412	394	384	387	339	367	377	385	355	387	388	377	363	369	359	423	369	378	416	343	374	344	380	392	369	356	385	373	383	405	373	342	390	370	397	359	378	380	377	366	373	387	355	389	365	361	378	357	368	381	351	379	387	376	378	395	388	365	358	379	374	385	395	387	369	395	367	381	397	346	390	372	373	364	362	366	399	411	413	375	379	364	347	375	360	364	390	355	397	350	360	390	397	356	388	392	390	401	336	365	381	388	382	385	393	353	394	374	365	361	355	340	352	368	386	375	386	349	363	379	382	374	417	358	379	380	383	392	375	391	398	359	363	347	386	373	367	414	412	362	368	382	386	360	388	371	362	387	378	386	367	406	364	377	370	391	363	373	394	354	345	386	371	345	354	411	361	367	369	365	390	356	370	391	374	366	418	354	403	403	362	384	366	400	377	410	401	404	360	355	367	355	381	375	372	375	360	418	406	364	377	407	350	383	383	368	357	404	378	380	374	396	368	372	391	338	356	417	351	361	415	350	375	360	353	327	386	378	354	376	383	366	357	369	394	390	363	377	366	379	346	365	376	370	327	367	386	376	390	353	361	354	372	398	378	370	390	375	363	364	375	382	333	363	375	385	334	356	379	383	366	357	381	351	385	361	364	384	372	404	361	384	339	384	387	348	364	383	375	390	381	347	363	372	377	337	377	351	392	362	343	377	372	352	379	349	357	382	367	381	351	381	370	415	406	342	357	394	373	377	396	345	359	368	341	371	362	370	334	345	398	360	349	380	394	378	371	344	352	412	409	381	349	392	371	386	344	385	368	410	363	367	376	370	367	391	345	396	400	335	406	361	385	372	375	349	390	368	393	356	380	412	360	392	348	389	372	367	391	377	380	413	399	376	367	353	354	354	410	366	352	379	356	355	386	364	386	355	405	365	321	367	369	378	397	373	361	383	357	370	370	365	380	374	357	408	392	363	354	354	391	369	358	385	367	359	375	398	401	370	366	366	382	368	401	358	375	380	377	336	407	383	310	370	362	373	352	380	341	352	395	402	383	380	340	360	379	373	363	377	362	363	383	353	374	390	373	369	375	345	369	392	373	394	374	376	359	378	384	380	393	362	388	385	374	404	365	408	339	388	378	388	397	356	400	391	378	329	377	347	399	380	359	358	387	376	369	374	353	359	365	389	370	318	404	392	412	412	373	371	387	416	411	365	407	395	391	345	363	356	385	392	353	363	366	385	365	373	378	368	400	353	379	379	361	339	390	328	373	373	376	386	381	370	403	360	385	397	371	340	365	375	370	396	387	385	344	363	374	365	392	427	386	354	399	339	356	406	360	361	381	387	338	388	372	373	344	334	358	381	364	370	367	428	364	384	382	376	348	349	386	364	373	357	362	399	391	394	379	364	391	358	411	364	367	343	374	361	356	371	363	350	356	369	335	353	383	349	394	383	385	389	397	388	373	372	367	399	370	390	371	347	366	396	341	395	373	366	379	375	357	363	347	407	357	378	383	361	371	369	369	383	388	376	389	379	387	416	365	346	376	352	377	379	359	341	360	373	400	362	374	341	409	353	419	356	396
22527	21162	28822	23757	21167	21197	7294	984	617	496	458	393	361	315	313	255	263	247	248	225	216	230	220	206	204	229	221	204	205	207	194	205	197	208	184	177	183	177	167	168	183	157	165	201	189	163	212	164	158	178	162	172	171	184	172	190	188	208	197	155	188	169	142	190	182	175	157	190	171	175	154	192	194	166	178	152	187	190	175	194	161	186	170	213	175	147	181	167	187	170	182	188	197	177	175	181	166	175	149	157	167	188	223	178	164	154	174	182	166	173	172	177	177	173	149	175	162	166	146	184	166	162	151	168	167	168	173	177	163	198	150	175	173	173	171	195	149	172	161	179	173	185	169	190	189	197	190	178	194	184	158	183	173	160	157	155	185	194	136	170	164	178	169	176	161	167	177	171	173	156	195	189	192	183	168	186	170	155	170	175	162	142	186	151	164	173	157	149	182	159	167	183	178	147	189	168	170	168	182	149	161	188	173	180	177	202	164	168	154	162	178	173	156	183	160	176	169	168	161	188	186	166	162	151	176	171	173	190	172	173	167	170	175	169	168	156	167	169	161	175	165	143	182	172	180	185	200	191	163	179	182	166	183	173	175	174	180	188	169	196	161	167	173	175	180	165	187	149	179	166	174	171	203	168	168	165	153	167	185	191	171	175	195	175	171	176	179	166	171	196	168	169	178	162	173	183	170	187	145	161	155	181	150	180	163	188	174	156	178	166	193	160	167	181	167	178	197	174	170	182	181	174	169	157	164	175	183	198	184	147	182	170	171	153	171	167	181	168	186	155	179	179	180	170	170	142	168	179	171	164	162	177	161	168	174	148	176	170	205	193	190	164	168	168	185	183	155	160	186	160	186	151	184	174	186	176	191	168	171	174	163	157	179	181	159	191	157	167	160	176	176	191	179	164	169	178	178	172	180	156	164	171	181	171	170	183	177	181	182	138	160	167	180	181	207	164	162	170	153	192	153	174	176	193	162	162	148	147	168	162	191	166	167	143	186	192	201	204	187	161	167	174	160	189	190	171	181	161	163	178	195	156	174	150	188	180	153	153	162	165	186	173	154	166	186	174	160	168	187	165	181	145	157	164	174	145	181	171	158	155	174	174	173	163	172	149	196	192	184	187	160	154	200	206	163	182	170	160	199	172	169	169	173	169	173	174	190	176	142	171	180	155	160	153	168	167	165	187	156	176	170	187	174	160	149	175	173	153	175	162	163	176	161	181	184	177	172	166	183	168	153	184	189	184	159	176	154	186	162	175	167	152	175	175	178	160	183	184	161	173	175	156	168	170	180	184	175	170	156	173	159	170	164	176	182	152	162	167	175	160	182	187	163	166	172	156	173	166	158	164	166	185	167	154	171	151	160	179	155	186	182	179	186	186	174	178	151	160	175	148	204	175	175	174	186	186	179	148	161	182	154	162	173	157	172	163	161	167	177	181	174	152	164	165	152	192	177	166	195	155	179	174	173	172	177	154	187	180	183	157	189	162	174	185	166	175	164	177	189	169	173	173	160	165	180	163	176	187	145	182	164	176	148	159	174	167	181	178	161	164	163	166	157	183	174	144	183	181	183	167	187	175	184	153	188	154	177	159	167	186	163	159	166	166	151	162	185	167	171	187	144	172	147	181	166	171	173	174	174	182	152	168	182	168	139	154	153	170	181	182	158	136	162	161	177	151	165	174	157	152	163	183	158	176	168	156	169	175	190	173	173	180	182	163	182	170	143	159	167	167	149	184	178	171	203	183	163	177	188	198	150	157	174	182	184	174	169	169	163	165	143	184	184	149	187	158	187	180	183	178	166	160	189	191	185	164	184	139	163	163	159	170	173	172	180	184	169	177	171	149	181	159	162	158	190	183	201	174	191	166	169	154	155	193	162	164	163	154	173	170	160	175	175	191	164	166	152	176	181	181	178	148	170	175	162	157	175	186	169	162	169	177	177	187	176	190	183	160	200	172	182	165	178	177	173	164	146	146	164	164	148	210	184	153	176	188	167	166	161	180	182	198	182	174	177	174	177	172	209	172	172	170	184	146	175	165	172	159	161	182	174	168	191	168	162	192	145	170	183	176	167	193	169	174	153	167	177	173	149	160	177	170	179	178	157	186	192	168	187	180	171	176	161	155	186	165	183	178	190	147	183	155	172	155	161	188	172	156	177	180	167	179	182	171	149	194	189	161	182	155	173	181	157	164	187	196	178	185	182	173	178	166	174	176	162	176	159	155	183	193	171	181	177	164	163	141	178	181	177	164	185	161	184	173	178	175	173	159	199	168	152	177	157	200	179	179	159	168	173	174	173	167	164	162	160	155	173	187	165	166	175	194	181	167	185	157	171	180	169	167	172	170	173	177	194	164	160	162	182	149	184	164	175	163	152	177	168	178	177	170	178	181	179	175	175	177	182	157	185	182	178	180	159	171	163	159	179	167	172	152	169	144	171	150	186	161	178	180	187	197	177	166	162	156	178	173	189	149	163	166	156	184	144	168	168	181	176	149	155	179	191	169	192	169	166	186	183	195	171	165	169	157	162	162	166	165	193	168	165	172	179	161	181	183	175	166	180	187	186	167	180	160	188	188	195	171	149	169	171	165	158	155	169	157	180	155	167	169	163	201	161	179	179	165	194	197	157	153	163	155	163	185	171	192	167	188	162	173	201	173	194	174	167	161	182	180	167	186	143	181	157	174	176	124	156	170	178	161	169	165	149	157	178	156	169	165	159	163	159	165	166	180	180	194	195	162	156	181	176	162	163	165	177	178	155	193	156	175	177	188	161	161	157	168	157	158	158	161	179	192	164	156	151	172	175	165	160	158	192	165	154	183	167	167	175	171	132	156	167	166	150	153	174	174	196	163	179	181	176	166	166	149	149	188	172	190	166	163	182	168	162	182	171	163	170	184	186	172	164	180	196	176	152	163	189	162	147	163	165	169	174	176	153	191	163	163	183	155	142	179	186	166	185	151	171	165	169	186	158	150	166	190	167	186	186	173	164	171	173	161	192	171	160	196	191	165	178	181	161	154	167	181	176	153	174	188	177	179	163	159	156	176	172	191	154	168	191	163	158	182	177	174	173	161	167	181	185	186	199	175	166	186	178	155	185	147	162	168	162	163	176	152	171	160	172	175	175	165	171	180	175	183	156	146	162	164	185	182	164	181	159	154	167	190	197	174	149	175	174	164	148	169	157	164	181	171	203	170	177	178	195	178	173	173	174	156	154	165	174	154	161	154	162	184	178	205	171	163	176	174	149	178	169	194	160	168	199	177	168	156	196	175	147	167	180	169	171	200	167	157	181	169	192	150	163	164	188	165	182	146	167	167	169	164	162	182	147	159	165	169	189	175	174	196	184	166	185	161	152	187	165	165	168	144	181	155	151	171	163	182	179	173	187	168	188	165	164	181	171	178	182	172	154	166	147	158	173	176	177	178	168	162	171	174	182	151	167	161	189	152	169	170	159	203	197	158	184	161	197	180	155	151	185	160	165	143
4754	15186	9965	4906	3480	2522	1883	1444	1162	878	725	664	567	438	427	378	394	334	287	297	271	269	265	222	271	229	247	203	241	226	243	215	207	189	225	217	200	229	215	194	210	187	204	162	197	179	179	176	185	197	174	172	182	181	189	216	159	192	196	195	184	193	197	207	184	180	205	177	147	172	183	214	162	175	184	168	184	185	194	165	187	165	156	182	184	191	184	168	162	173	168	182	165	202	183	182	170	169	176	189	205	180	177	162	166	191	194	196	179	165	187	201	183	184	156	200	171	170	192	134	155	181	179	171	146	200	189	175	174	179	162	156	178	198	179	164	168	183	175	165	172	170	186	164	175	201	196	188	193	181	142	184	186	191	170	169	164	175	185	197	171	157	164	168	200	180	169	172	153	174	177	165	163	170	191	182	175	185	178	188	181	150	170	177	189	192	190	178	153	187	173	200	207	191	180	172	179	181	194	183	168	167	167	208	173	175	189	178	187	172	180	163	181	194	193	172	165	170	192	197	175	160	165	184	153	187	156	184	199	166	171	164	168	154	177	195	186	181	179	186	146	182	181	181	181	185	180	179	183	203	164	157	174	170	192	178	171	190	193	171	171	205	185	178	169	195	186	178	170	166	159	172	194	167	167	175	164	165	166	169	192	202	178	173	159	191	156	179	185	170	160	185	165	191	183	160	173	166	194	174	186	211	182	186	184	176	179	165	160	198	170	163	192	167	157	180	185	180	163	150	170	169	179	176	182	183	172	173	166	173	195	170	160	190	172	164	161	168	167	189	181	174	190	172	191	195	155	161	167	161	173	173	198	171	176	192	181	188	181	174	151	170	161	182	170	160	183	177	179	187	173	160	172	141	195	161	175	182	173	196	179	190	152	163	149	185	167	150	180	168	191	200	196	169	163	182	182	172	199	169	186	176	196	180	197	193	167	171	172	179	173	178	167	177	172	156	189	172	134	168	177	169	169	185	209	134	189	180	162	169	185	173	172	199	180	181	153	163	195	173	177	189	192	161	170	185	183	156	174	184	181	161	177	175	178	184	176	167	152	177	166	164	196	164	163	177	172	190	156	187	166	186	169	174	178	190	152	172	188	181	168	156	175	172	185	174	162	176	162	170	188	188	182	165	179	181	155	184	172	171	144	179	163	182	188	189	171	196	170	195	206	185	164	170	213	180	149	173	183	197	174	160	162	142	206	154	184	164	193	175	158	187	181	185	182	166	185	174	171	185	184	186	190	206	168	192	171	166	175	175	198	173	158	167	180	168	162	214	187	160	195	178	209	165	169	179	193	177	164	198	193	176	184	176	170	160	192	191	155	172	188	161	158	179	166	176	172	156	164	169	175	171	172	162	163	179	174	193	171	168	156	190	186	164	157	157	177	163	185	176	174	193	194	157	193	181	210	202	183	173	167	162	157	174	175	185	175	197	202	178	171	167	155	185	177	181	190	183	185	185	192	168	178	185	145	141	165	185	175	182	161	183	185	169	177	212	180	178	145	185	177	182	184	150	165	196	171	169	173	191	187	155	187	178	158	156	181	190	174	176	185	178	168	181	181	180	149	169	201	188	185	171	197	169	147	179	166	163	198	179	166	151	154	154	156	174	177	179	182	156	213	177	164	194	170	174	160	169	179	174	170	166	189	173	179	156	165	172	187	157	151	181	152	175	186	149	186	176	164	170	178	168	176	168	161	179	194	196	187	191	176	189	175	166	170	173	176	185	171	192	164	151	165	180	165	216	167	184	170	188	182	164	170	180	160	173	168	177	190	172	181	177	171	205	185	162	181	161	153	181	176	194	179	169	164	178	171	176	169	168	190	179	185	189	170	181	160	181	148	183	155	189	189	198	176	186	168	182	168	187	201	175	186	202	199	171	180	167	155	176	185	175	162	158	198	156	158	167	173	167	210	187	165	198	189	174	179	171	178	158	166	164	194	178	193	191	171	169	178	164	176	181	193	177	195	196	170	156	170	197	182	195	186	182	166	153	180	194	183	182	146	162	168	170	157	158	173	185	175	204	204	194	169	191	178	202	178	173	179	152	182	168	172	163	176	185	169	194	176	192	191	173	176	189	174	177	163	176	182	175	186	166	171	173	182	194	175	176	185	176	195	166	177	201	173	185	150	171	187	174	179	152	169	179	174	164	181	186	177	174	165	173	181	184	189	184	178	192	154	154	182	173	195	175	198	163	171	172	182	144	191	171	175	165	186	159	153	167	163	170	162	186	157	153	197	184	187	186	182	152	187	172	203	178	180	169	172	185	189	156	183	189	179	171	179	155	170	191	176	178	180	174	152	164	183	146	188	156	168	193	175	175	176	158	197	199	157	178	191	179	182	184	177	172	173	190	184	175	168	188	180	148	173	178	178	173	159	164	175	170	185	188	169	174	180	182	178	178	188	150	174	149	188	182	194	168	174	177	154	187	160	186	155	177	195	180	182	157	181	180	178	214	171	163	171	195	155	168	188	184	182	181	181	187	192	157	176	184	184	178	183	167	178	162	162	167	170	170	210	177	163	158	191	179	178	193	167	163	195	148	194	192	161	185	173	174	177	198	164	152	166	187	164	185	184	172	175	179	194	182	160	175	188	147	193	184	166	164	186	178	198	166	153	186	180	181	182	179	158	182	170	182	195	176	183	155	176	192	172	171	175	161	183	166	167	189	168	178	162	191	185	166	168	183	156	170	175	167	186	178	160	171	179	175	173	184	197	182	190	178	153	189	168	211	187	170	153	171	182	179	179	182	157	184	184	179	163	182	165	172	182	188	173	188	174	172	172	183	178	172	186	174	187	174	176	153	165	159	192	179	184	188	170	187	175	182	189	161	185	183	176	161	182	184	160	173	176	169	167	185	183	164	202	187	177	179	194	181	173	177	194	164	165	171	158	157	163	180	184	160	177	160	178	182	164	164	186	178	155	194	173	164	180	187	171	186	171	198	209	161	184	179	172	178	155	177	167	168	188	179	167	170	189	167	170	149	163	142	180	171	165	169	183	167	177	182	189	183	190	182	184	165	182	188	155	157	173	171	184	181	172	177	193	158	182	170	183	197	168	164	156	198	149	177	157	203	159	193	209	172	182	187	163	186	178	162	168	180	163	197	149	173	156	159	171	180	192	183	166	193	170	205	192	162	170	167	170	175	187	150	168	153	179	161	183	178	194	195	156	161	171	142	182	181	169	179	164	152	148	181	177	178	186	163	161	187	166	168	174	199	165	155	168	193	167	173	214	183	179	158	164	177	205	161	174	176	164	172	186	163	201	144	180	190	159	192	190	189	174	161	178	153	180	159	168	158	187	182	168	190	163	199	174	179	156	175	184	160	193	170	203	202	173	203	177	176	173	182	184	185	150	180	186	162	191	185	175	176	169	202	183	172	180	172	164	158	164	186	171	178	180	174	191	162	189	177	172	175	195	185	171	194	172	201	196	192	223	151	165	171	192	184	188	163	161	163	169	188	169	156	187	163	170	184	157	174
27741	17319	3386	647	407	361	363	311	294	272	283	267	243	270	243	271	248	270	265	257	284	265	265	249	267	237	252	260	284	270	255	238	280	252	235	280	271	247	245	260	254	252	257	256	278	248	214	276	233	240	276	271	252	250	248	273	245	259	278	237	270	260	281	246	223	256	231	294	256	266	262	273	257	256	263	246	267	260	257	251	242	274	245	260	255	262	245	271	255	269	290	271	250	264	258	235	252	231	261	265	285	249	283	247	257	227	260	263	222	260	282	255	237	264	239	266	262	278	287	277	268	283	262	256	255	254	248	233	265	249	234	261	264	229	263	261	265	243	284	264	272	261	257	292	258	275	260	259	291	268	286	262	251	260	247	232	254	288	256	270	258	249	242	236	269	271	253	242	280	323	249	233	238	257	258	294	285	246	255	265	255	251	261	260	237	262	270	274	264	253	236	248	261	234	259	253	286	244	256	268	259	244	271	252	258	260	270	274	276	267	266	261	257	247	258	282	279	259	244	266	254	265	255	270	271	283	261	261	229	241	266	264	252	274	281	248	246	267	222	269	256	242	279	296	254	260	238	259	271	277	252	259	284	265	273	268	275	211	244	255	271	256	262	250	264	235	252	236	266	279	255	259	285	268	263	237	275	245	296	265	265	230	273	271	267	258	267	259	259	281	255	289	222	261	286	236	271	255	278	255	224	263	274	254	277	251	258	273	251	262	280	265	247	257	270	263	254	259	254	240	253	247	259	270	279	240	239	222	255	241	270	251	272	274	263	278	274	240	245	230	266	251	270	299	251	280	234	259	271	286	244	266	252	234	225	272	263	277	234	266	247	231	237	252	249	242	249	250	240	228	226	244	287	254	252	261	249	263	270	245	249	247	274	270	267	265	260	253	295	248	265	281	278	244	256	235	259	280	266	243	234	248	263	268	242	250	260	260	272	266	296	260	258	244	277	263	262	260	251	255	278	253	258	284	278	250	235	263	263	240	246	251	268	267	250	276	262	251	246	267	285	246	277	269	244	291	236	255	239	283	281	228	247	267	286	262	243	259	274	245	295	251	257	265	264	270	250	247	253	263	277	252	265	262	263	268	251	258	240	256	272	243	251	255	256	245	274	257	255	285	243	248	260	231	259	291	267	283	246	264	237	261	285	258	245	240	264	267	249	257	274	281	221	256	259	242	247	219	264	259	258	254	280	278	241	239	269	258	267	256	250	264	249	241	255	251	254	225	267	263	265	280	249	272	254	263	253	264	249	248	261	240	259	273	250	273	237	270	258	243	294	247	280	263	290	230	272	265	256	266	276	270	272	277	241	258	263	267	251	281	265	261	263	246	259	287	258	266	283	282	235	261	276	256	283	262	266	229	290	261	273	251	242	267	252	239	234	257	235	276	234	276	257	256	287	273	279	273	236	244	272	276	245	259	259	237	274	258	245	214	231	245	243	256	268	269	267	252	260	255	247	262	238	270	264	242	247	257	255	251	273	243	262	261	246	244	243	260	268	255	273	260	267	253	266	264	261	264	225	245	241	264	276	234	234	257	282	259	223	246	238	257	251	232	266	253	258	293	283	273	276	273	286	272	279	271	246	252	260	269	322	256	267	233	259	244	251	261	265	265	279	274	241	242	272	281	259	255	242	256	281	255	265	268	280	257	254	261	240	263	248	251	257	304	240	241	268	244	292	269	260	254	280	229	274	296	258	232	273	269	278	258	229	248	251	246	312	260	252	259	254	232	288	241	264	269	257	257	267	296	238	287	271	254	279	260	272	250	269	263	277	264	259	267	266	253	287	266	231	263	252	283	276	248	240	261	257	242	255	274	265	256	269	252	258	271	273	255	252	255	290	274	264	281	256	273	255	262	247	261	259	252	254	253	251	238	273	254	269	229	242	281	268	277	250	241	228	227	267	242	287	252	227	248	284	263	280	287	225	260	253	293	251	247	281	271	253	249	254	272	271	251	254	223	215	262	300	258	279	261	246	240	260	238	266	257	257	270	252	242	255	247	268	268	277	251	265	266	287	289	270	261	276	222	264	265	260	236	253	244	234	256	286	235	285	255	271	234	261	262	274	291	274	257	263	274	262	282	265	248	243	256	270	269	270	261	273	254	236	271	241	232	252	292	268	293	256	256	249	254	259	249	239	268	259	251	258	275	252	238	228	245	231	234	265	260	234	225	259	255	250	272	243	274	235	248	235	261	248	269	238	284	290	243	268	251	267	252	273	282	244	258	240	277	252	262	261	258	217	268	267	254	286	266	240	270	269	247	238	279	283	282	268	251	280	224	228	240	261	247	262	233	257	280	254	233	272	241	271	253	265	280	272	276	230	296	255	267	239	266	266	261	245	257	272	268	294	276	264	268	255	255	275	252	306	274	228	283	264	259	269	286	253	266	254	262	278	241	238	269	268	245	258	250	306	268	236	283	285	295	233	233	302	253	239	283	220	234	268	280	238	274	281	242	281	261	253	268	285	267	241	240	239	238	259	240	252	263	240	239	270	267	236	266	265	272	266	257	273	292	252	266	253	242	268	271	263	261	240	251	244	233	263	245	259	269	279	259	247	277	258	249	298	272	231	252	258	256	250	247	266	273	251	261	287	269	290	269	258	268	293	232	273	274	284	258	260	255	275	255	219	246	275	217	278	276	252	292	257	252	265	287	269	283	254	258	311	265	250	285	260	273	259	224	282	267	261	260	244	251	261	262	270	292	237	288	236	246	280	257	281	262	250	230	253	287	260	277	245	253	268	285	263	252	241	261	280	266	274	240	275	244	278	275	229	274	249	283	276	242	278	296	233	251	258	262	254	297	262	260	268	271	257	235	262	248	262	284	268	266	263	280	269	262	271	245	237	274	220	253	252	259	256	264	245	254	268	283	248	276	281	269	254	272	252	251	268	222	253	237	279	270	251	264	243	234	247	298	248	243	263	282	232	277	252	261	264	252	275	283	259	280	241	270	248	241	249	275	273	234	275	230	253	283	259	245	282	268	260	279	301	243	273	261	244	245	278	248	248	267	301	293	262	240	284	259	247	264	275	248	273	266	270	285	273	260	239	240	307	289	263	245	262	269	276	254	261	240	275	232	268	243	290	253	276	240	251	253	264	239	253	262	276	221	235	255	235	250	277	276	268	278	248	245	278	258	238	256	247	227	292	251	236	237	270	260	277	256	231	223	246	243	284	262	272	237	243	257	252	277	279	255	278	257	263	272	238	266	250	249	249	266	268	241	267	234	262	258	248	294	279	225	246	297	251	239	240	270	278	292	248	225	227	260	255	252	264	243	287	241	250	245	286	252	239	241	235	243	246	260	250	252	282	264	253	245	253	258	246	266	238	266	267	289	257	240	239	258	262	276	262	249	274	270	234	265	271	251	242	285	252	255	278	265	277	285	267	290	252	251	286	276	269	283	254	283	221	283	262	245	262	285	272	260	255	270	261	260	285	273	249	256	255	268	290	254	286	258	234	255	281	236	263	289	261	275
4501	1644	1143	650	556	455	423	395	361	329	312	332	290	289	269	310	327	285	295	305	310	286	294	285	303	309	276	253	286	286	318	288	280	282	305	285	284	280	286	295	275	278	308	269	287	280	290	245	260	306	305	289	293	293	264	279	302	258	297	260	264	270	291	271	287	297	273	283	301	305	287	284	262	306	299	279	266	281	269	250	267	296	262	284	298	300	288	288	282	275	283	243	269	291	276	239	316	288	260	292	270	275	302	253	303	311	280	289	288	298	286	263	281	278	285	283	271	286	293	284	284	296	318	279	303	310	281	293	319	280	260	309	300	286	287	304	268	266	249	264	326	279	285	293	273	274	279	266	286	269	265	293	266	300	267	286	245	286	275	282	272	279	276	273	315	255	296	288	308	264	291	275	276	282	299	293	274	286	280	273	288	260	292	282	306	267	309	287	304	264	265	299	282	277	273	294	274	282	314	289	295	261	303	281	285	264	280	274	298	318	273	306	246	293	291	281	293	279	277	317	287	264	282	290	295	268	278	298	316	281	257	263	319	253	292	290	304	296	278	302	299	287	299	298	294	286	307	266	278	306	286	273	292	303	264	277	271	277	307	294	304	271	300	264	297	258	277	306	283	281	282	273	280	265	296	289	270	249	302	324	290	289	305	252	304	290	288	288	297	259	288	295	308	270	287	272	249	266	260	303	312	325	301	293	308	296	264	292	306	310	289	290	308	271	302	275	304	295	306	290	275	288	302	279	280	291	279	287	271	307	326	274	277	269	295	286	292	272	240	296	308	300	285	308	293	261	266	324	274	283	286	260	272	285	300	253	317	263	290	273	291	291	281	303	275	288	253	261	304	267	296	291	263	286	305	282	294	289	293	313	266	267	299	314	284	293	301	282	298	319	282	284	254	283	275	292	278	274	268	283	270	281	254	280	321	289	296	282	293	279	320	297	270	271	282	269	295	264	278	287	297	273	295	303	296	286	311	289	297	278	274	306	285	277	303	310	256	304	290	298	273	318	289	298	291	306	297	316	282	292	296	268	297	272	283	291	293	303	286	325	260	301	293	322	293	285	308	244	272	306	281	279	258	281	267	262	277	264	268	311	276	270	257	274	289	311	289	285	262	301	323	283	260	286	298	307	295	226	310	298	311	295	310	268	274	311	290	290	264	311	287	285	289	256	290	301	249	306	322	288	270	274	292	299	293	252	301	310	284	299	291	305	271	286	291	279	286	285	297	295	297	258	291	276	296	281	307	288	266	288	288	278	282	276	292	278	279	295	271	305	273	301	298	299	272	306	293	305	277	286	305	282	320	295	246	318	279	264	289	286	300	272	271	299	275	283	264	271	282	322	269	297	272	286	267	289	273	297	287	310	283	280	314	299	276	271	300	268	301	305	263	303	320	295	302	296	282	289	282	299	290	294	302	267	271	267	289	285	253	322	265	299	298	294	278	291	287	297	301	266	282	301	297	276	321	273	277	260	277	275	292	294	284	277	306	308	299	282	256	308	297	285	309	291	275	284	279	281	280	309	267	297	278	275	287	277	281	297	317	286	275	279	289	275	283	286	276	267	283	292	294	302	282	285	270	304	288	278	258	278	288	275	271	285	285	262	295	305	294	268	284	276	269	266	263	277	274	268	270	304	338	265	272	275	317	297	305	300	274	286	295	297	296	273	291	299	270	302	270	312	277	286	272	297	263	280	246	286	297	267	308	289	309	270	272	311	290	268	272	289	340	309	298	309	277	289	261	267	309	270	278	311	273	244	252	306	275	294	287	299	295	302	275	271	280	299	278	269	283	294	291	311	300	279	275	277	309	278	277	303	265	276	267	289	288	288	308	285	285	300	292	281	308	286	306	318	294	282	286	289	268	304	289	316	285	302	300	246	291	295	284	280	311	290	293	304	293	292	280	294	303	276	265	279	271	269	294	319	252	282	265	291	265	302	317	278	268	256	319	292	290	283	294	293	248	279	297	298	306	294	314	301	288	258	287	297	304	325	297	297	278	272	274	283	282	242	269	300	316	269	300	287	258	274	305	293	285	286	258	276	285	272	313	279	305	263	292	269	271	277	277	312	296	267	261	258	264	280	302	291	296	312	273	276	266	287	264	298	287	294	294	290	264	294	293	319	280	276	285	273	315	275	306	272	262	291	277	309	257	302	255	258	318	269	277	281	291	312	290	234	293	292	280	307	294	277	306	300	267	317	295	278	312	265	276	270	281	277	278	282	268	290	290	262	285	271	274	296	272	283	306	300	257	300	309	308	279	305	310	278	270	281	289	280	293	252	248	272	279	279	328	278	298	296	282	299	320	289	329	282	311	279	270	282	282	279	306	289	284	295	274	277	259	317	284	295	292	276	292	286	293	286	283	285	292	310	278	300	269	269	287	262	305	274	283	283	310	274	277	283	269	322	284	265	272	281	275	268	283	311	269	275	287	268	291	288	288	286	273	311	291	300	275	271	310	299	263	268	300	287	274	269	264	301	278	307	322	331	271	299	286	266	301	278	294	282	298	276	269	321	292	294	297	270	274	259	301	280	311	306	279	252	293	297	258	284	278	291	267	298	269	266	284	284	263	286	312	288	286	282	259	320	282	254	270	307	286	293	290	283	292	315	292	288	277	279	316	257	280	304	267	288	292	302	286	284	289	305	274	330	265	308	293	265	305	299	294	296	267	294	329	320	284	280	286	327	297	282	268	290	299	296	276	261	278	324	316	287	266	270	262	295	272	250	281	266	264	285	306	250	289	290	266	297	308	299	298	280	285	281	286	278	303	326	299	284	269	284	287	289	306	288	299	277	240	310	261	308	302	301	277	282	297	278	315	273	288	282	311	284	269	281	310	275	286	285	299	279	293	265	268	271	277	293	285	296	271	266	296	288	279	291	271	290	309	289	305	258	278	302	292	283	277	278	285	298	283	308	275	268	319	277	285	264	268	292	299	273	260	279	307	282	247	306	341	281	282	267	276	275	282	290	298	271	263	265	288	284	300	265	307	306	268	289	281	279	279	284	307	286	266	293	289	295	296	277	286	286	290	294	278	281	293	296	276	251	328	303	304	267	286	309	276	305	277	279	276	283	280	286	287	275	264	296	294	282	269	315	267	310	305	293	270	304	270	281	256	282	265	276	306	287	291	293	297	293	284	295	297	310	315	285	277	300	295	304	281	269	319	288	309	314	267	273	309	313	301	280	258	297	299	299	266	282	274	294	273	271	304	274	297	256	312	279	272	303	277	290	287	266	276	277	263	260	262	321	311	296	293	295	291	290	285	260	279	262	302	286	269	280	289	249	318	273	304	292	277	282	275	273	318	272	320	275	286	307	292	281	258	278	294	281	287	281	278	295	276	337	272	286	268	268	288	252	283	252	292	269	312	277	285	273	278	279	251	279	298	284	294	288	293	318	258	263	282	279	294	331	320	293	253	300	283	243	272	277	306	301	276	291	296	302	277	295	256	272	290	307	302	301	306	306	283	300	275	282
23677	21184	28404	24235	21185	9472	794	516	345	272	255	230	229	198	148	163	142	156	144	132	125	115	109	116	106	132	127	118	110	123	122	113	112	108	120	101	120	105	111	110	99	109	114	110	105	119	100	111	101	114	121	103	104	110	113	90	89	117	104	101	126	113	107	114	106	112	92	100	93	114	86	105	105	114	107	104	99	100	106	114	97	100	117	103	116	101	116	95	105	112	96	101	96	104	92	99	97	106	85	97	95	116	82	103	105	100	95	91	122	101	96	110	96	101	103	108	111	115	114	106	96	102	109	107	91	115	93	107	94	87	109	96	109	103	105	114	118	101	102	118	99	90	94	97	81	94	99	86	122	107	95	90	76	118	114	84	97	94	116	89	106	93	102	102	98	113	114	83	101	91	83	99	86	94	99	110	93	92	103	112	105	108	94	94	103	100	111	91	100	108	86	103	119	109	119	103	125	92	92	114	102	98	116	80	92	110	109	101	98	104	118	100	115	111	100	86	95	86	109	120	105	111	83	111	98	101	91	94	100	118	110	97	117	99	102	107	115	111	104	100	106	102	104	113	115	105	110	104	108	102	91	88	110	119	110	101	107	111	114	96	88	105	119	96	111	116	101	97	78	103	90	92	95	126	95	92	127	107	117	102	111	95	106	102	90	98	98	103	94	95	96	88	115	109	82	110	94	98	84	110	128	93	110	87	109	109	110	109	117	91	105	98	109	116	119	112	90	112	111	103	113	102	102	89	127	93	94	93	92	105	100	95	102	103	95	92	102	104	112	99	118	91	113	110	98	93	113	116	98	109	101	98	96	127	90	109	106	97	102	117	99	99	103	90	96	101	106	100	116	117	92	103	86	114	113	102	106	103	107	133	122	80	92	100	90	95	95	96	122	87	108	104	86	114	96	112	111	108	116	100	89	116	99	101	110	95	102	107	109	102	106	115	110	121	93	106	113	100	108	107	95	122	86	89	90	100	98	104	103	93	107	100	113	110	91	106	88	99	103	102	95	111	111	98	86	103	111	87	100	106	92	113	113	91	96	104	117	116	114	114	95	106	113	84	103	113	96	104	114	104	111	91	78	118	105	113	90	96	83	105	102	96	97	89	90	99	107	97	105	99	100	103	102	99	111	109	102	96	111	100	102	99	93	111	103	109	92	100	90	116	117	118	105	91	97	123	116	108	98	102	102	102	98	101	96	135	106	95	94	103	109	102	116	94	100	105	114	88	97	98	106	117	124	100	81	98	104	108	105	92	81	112	107	102	125	103	104	81	111	106	110	96	89	99	95	95	92	115	99	127	94	108	104	111	102	116	113	97	107	118	114	100	96	98	84	112	117	112	95	86	98	99	101	111	97	105	128	102	115	94	103	120	114	99	93	104	95	106	100	109	107	110	95	118	114	97	117	91	114	113	108	80	117	101	93	120	105	118	98	100	90	115	116	106	96	112	98	112	107	93	107	93	100	96	106	95	102	113	112	109	110	103	113	97	105	118	112	117	93	88	90	107	121	80	106	94	93	106	99	102	81	110	85	97	115	87	91	122	103	95	99	111	96	91	101	99	115	108	107	94	109	97	112	101	118	111	101	91	100	77	99	118	100	88	109	121	103	104	95	84	110	101	119	117	105	99	89	111	85	86	95	108	104	90	113	110	110	101	105	110	126	99	98	93	98	93	106	96	100	114	88	74	104	104	114	117	108	99	108	97	100	86	102	101	98	94	125	101	113	117	97	106	86	105	100	103	118	107	107	101	97	108	93	98	103	94	112	106	96	104	100	113	102	93	95	104	91	99	110	98	90	98	107	101	87	108	108	93	89	120	102	88	119	98	96	106	114	112	75	110	91	100	91	95	106	91	92	98	93	105	108	124	103	105	97	127	107	104	106	103	95	113	112	105	111	124	107	107	95	111	121	99	108	98	115	98	94	101	117	90	93	109	110	103	97	111	107	100	93	83	97	92	112	100	110	100	94	83	89	106	106	100	119	104	97	100	109	114	96	92	112	84	105	94	90	93	100	116	110	115	102	99	95	114	100	101	89	101	111	108	97	115	120	108	109	90	103	93	95	98	104	116	96	112	112	114	144	78	85	110	102	113	115	103	117	94	103	96	112	89	97	77	103	109	126	110	86	108	111	95	112	87	110	98	107	110	118	118	84	102	101	103	107	100	109	108	91	91	116	113	109	101	107	88	83	115	104	100	124	93	71	107	106	98	109	93	96	98	109	91	107	104	99	107	108	96	106	116	107	96	101	120	100	112	82	94	104	104	101	97	112	82	104	123	109	100	104	110	102	98	109	120	86	118	105	104	113	98	113	108	105	125	96	103	68	127	93	108	96	94	123	87	118	114	97	90	93	99	99	99	110	102	99	100	106	127	82	97	104	91	123	99	99	98	101	102	90	87	111	94	107	80	99	115	80	113	98	93	90	108	116	93	87	95	97	101	114	93	105	102	111	90	99	107	94	98	104	94	104	95	116	97	98	75	115	101	111	94	90	104	102	95	99	106	103	100	111	87	106	103	106	83	82	105	81	112	99	120	93	101	81	93	121	104	114	91	113	108	97	93	107	114	105	117	95	106	95	112	97	94	85	104	97	98	109	88	90	92	106	89	99	112	113	101	99	109	107	117	89	111	105	110	104	113	104	106	106	97	118	88	115	95	99	91	109	100	98	108	109	116	82	94	97	101	113	87	88	97	97	100	102	108	115	114	100	91	117	101	127	96	111	95	112	109	113	97	87	104	118	92	104	92	109	97	100	95	113	107	105	119	92	102	108	109	108	101	101	106	107	108	91	116	108	113	128	117	102	110	87	132	101	125	93	110	93	94	91	86	107	92	94	95	118	111	127	113	97	110	96	97	108	112	98	94	112	107	87	115	88	95	96	112	101	102	123	104	98	97	112	95	104	95	101	92	110	103	98	84	101	95	93	96	102	84	93	102	94	103	110	94	107	111	102	99	100	109	100	111	88	82	119	101	87	106	113	100	110	77	109	101	111	100	106	118	110	97	102	79	89	92	88	96	116	113	108	92	104	113	109	104	92	98	102	111	100	103	113	108	103	109	104	87	111	105	107	114	114	96	115	86	103	108	111	108	107	120	114	98	88	115	99	129	118	92	101	106	92	106	107	108	99	112	108	107	93	98	110	115	103	124	102	97	93	115	111	92	105	116	84	97	117	110	92	109	97	94	105	109	99	120	112	100	108	101	85	105	93	118	99	84	103	113	73	112	107	98	100	117	100	105	108	114	104	112	103	88	107	97	92	100	99	107	99	86	116	86	124	88	127	97	102	100	112	105	98	95	98	115	106	108	99	111	117	108	103	110	116	99	90	118	113	121	93	90	98	89	114	108	95	98	107	101	98	93	108	106	123	86	119	103	118	96	90	111	103	102	101	102	85	90	111	85	100	97	109	105	107	111	107	106	103	102	94	106	81	109	98	111	94	96	112	111	111	94	120	109	110	101	110	117	100	107	83	101	83	98
3507	9710	6308	2906	2014	1430	1131	849	614	482	382	380	345	267	259	237	213	194	181	184	152	179	167	173	148	158	167	163	149	148	136	138	145	152	134	137	145	136	132	108	154	150	146	140	121	125	126	116	127	132	133	122	128	116	131	117	139	121	127	122	143	115	129	121	142	129	117	127	141	124	122	124	137	133	123	112	138	134	119	126	120	109	123	119	108	107	116	128	118	147	148	128	112	95	105	139	126	130	118	106	121	130	115	111	103	103	128	106	119	103	122	127	120	134	106	135	126	128	118	133	105	119	120	121	127	127	152	124	105	121	126	117	119	129	122	127	129	132	105	109	113	119	126	125	109	125	117	115	117	126	112	114	118	135	112	125	115	132	112	112	133	127	108	133	130	125	111	118	109	118	121	122	129	99	110	120	141	121	108	120	122	116	132	128	112	113	122	103	119	120	121	100	127	121	116	121	112	112	129	120	113	117	135	132	113	133	131	124	122	121	114	115	115	114	127	118	127	122	117	108	103	117	99	127	99	106	114	124	120	128	123	117	129	155	128	114	130	129	114	115	128	117	112	119	112	126	132	124	134	123	129	112	125	133	134	107	102	111	122	115	116	156	128	143	118	120	143	125	137	138	119	111	136	135	123	126	126	130	138	139	120	118	123	128	123	134	115	128	115	109	102	124	130	125	130	104	114	127	126	117	111	104	132	126	122	92	124	116	109	118	119	131	118	133	121	124	126	105	138	127	121	135	110	113	109	136	120	112	119	121	124	121	124	119	104	132	134	128	139	118	114	111	132	136	135	114	126	119	123	130	109	113	119	104	123	122	128	121	118	123	126	119	98	115	119	132	147	130	125	104	106	115	128	135	126	118	136	103	110	107	105	121	135	124	109	138	128	130	108	99	121	109	118	114	110	116	114	114	125	108	111	108	119	125	124	111	111	119	137	111	136	108	116	121	121	113	111	107	125	112	129	128	125	106	119	126	107	106	103	124	106	135	117	124	111	125	127	128	108	125	116	117	133	115	99	143	116	120	126	117	119	109	127	119	120	127	131	140	117	114	114	123	118	115	121	112	115	136	127	123	122	105	121	125	123	108	106	111	126	108	97	138	113	125	115	122	115	111	102	120	118	106	124	130	127	138	109	130	136	117	129	119	110	103	134	99	124	119	103	126	117	122	116	143	86	115	125	116	135	128	103	127	118	103	110	131	141	110	127	100	141	123	127	126	122	120	112	126	130	114	126	111	124	135	129	123	135	131	124	128	115	126	103	104	122	107	115	120	125	119	126	130	131	139	113	136	120	133	119	121	131	108	104	118	123	111	112	105	143	117	140	115	104	117	113	111	93	130	119	123	132	131	119	123	119	138	118	132	121	102	124	116	130	134	128	119	126	123	109	107	137	107	115	132	133	128	112	112	153	120	122	112	120	121	132	120	130	131	108	129	126	120	111	105	122	127	131	124	113	116	137	116	95	123	125	147	120	135	124	114	114	103	135	132	117	130	117	104	122	117	115	139	127	133	109	124	123	131	129	116	111	121	137	124	123	116	121	118	106	125	127	130	141	123	111	134	146	106	129	127	98	145	124	112	119	130	115	103	114	124	109	114	120	124	117	138	99	119	112	119	108	125	122	124	123	122	106	120	132	126	129	122	134	126	125	114	115	117	124	125	142	126	132	125	125	147	114	130	108	127	125	133	103	111	110	133	126	132	111	119	118	130	125	121	113	121	102	151	122	126	132	108	96	123	131	141	122	123	119	115	123	108	97	110	130	138	126	115	124	91	132	108	134	106	132	135	107	121	109	119	117	107	116	130	123	110	128	122	102	119	135	128	115	117	131	115	133	107	117	106	131	104	132	112	122	116	106	110	99	124	132	121	121	123	105	121	117	135	111	118	120	121	126	107	102	126	123	137	120	113	150	120	121	116	117	143	106	130	123	107	124	127	113	125	128	128	145	101	112	102	119	118	107	130	134	124	117	143	115	119	123	123	101	112	132	116	111	124	111	127	106	113	110	101	123	133	131	125	133	115	127	98	126	131	105	109	124	99	99	132	135	137	111	139	114	118	124	116	104	133	112	121	127	103	135	133	116	115	108	114	123	108	136	129	102	144	126	107	121	124	109	111	125	115	134	122	107	140	141	108	133	108	124	116	121	132	115	121	126	117	133	114	128	117	137	134	129	114	135	111	107	140	139	142	115	127	123	132	117	122	118	132	98	108	113	112	116	114	116	141	111	125	123	116	124	119	117	119	112	114	123	117	113	129	133	130	102	143	106	131	123	117	126	105	129	119	107	106	118	117	129	141	104	95	131	129	124	116	110	123	107	135	117	128	116	112	119	115	110	119	125	107	100	127	125	113	131	124	122	125	109	125	126	107	123	96	118	125	129	116	114	133	116	136	127	126	131	119	107	128	129	116	110	118	126	129	133	140	112	122	125	119	122	104	115	123	112	130	123	108	124	112	107	135	89	126	130	117	119	135	109	102	111	120	126	130	120	136	114	136	116	114	103	113	124	116	108	134	100	128	121	117	114	115	100	110	115	128	110	138	139	125	118	120	112	123	111	108	120	138	122	126	112	117	103	101	112	130	135	121	99	113	132	126	110	130	118	127	119	96	122	120	120	112	111	141	128	112	132	118	112	134	142	95	134	149	115	118	120	132	130	132	119	137	137	122	126	113	100	110	124	106	133	111	119	111	125	136	122	110	121	128	135	138	118	117	112	134	106	124	117	102	124	114	123	116	124	136	119	115	125	108	128	136	123	111	136	110	150	105	98	128	129	126	109	116	116	128	123	125	134	117	144	112	136	124	114	122	126	112	109	112	114	125	118	130	114	122	113	133	100	127	108	126	114	124	108	125	121	116	129	125	125	125	121	126	103	148	121	113	120	114	112	125	126	141	122	118	132	104	126	119	142	122	126	104	135	103	125	110	124	136	140	143	109	134	119	105	126	138	114	112	120	129	120	136	121	115	131	128	106	144	123	103	111	124	111	111	126	93	130	105	115	126	104	133	121	116	130	123	119	110	121	131	123	135	125	111	116	135	124	111	111	118	118	126	109	98	99	126	127	126	122	112	114	125	118	103	105	133	154	116	112	115	131	139	120	109	108	124	114	129	119	131	123	120	117	110	122	117	122	111	133	121	107	119	114	118	125	131	108	114	112	112	136	134	103	116	113	112	122	107	116	112	119	108	124	127	126	118	107	130	110	135	119	144	111	136	127	126	121	116	118	129	121	118	120	121	101	110	95	110	116	128	101	121	135	120	127	109	124	134	123	111	116	96	114	115	118	131	128	105	121	106	130	122	124	110	117	110	138	99	135	93	131	107	121	103	129	118	121	123	124	116	117	106	117	116	112	117	119	97	117	125	126	115	108	124	95	113	106	124	120	117	142	122	124	115	128	121	118	104	119	109	108	126	120	111	134	132	132	116	124	131	110	134	146	98	119	125	114	122	126	122	116	134	102	141	106	103	122	119	126	135	129	122
24834	21146	27179	25307	9259	807	657	498	428	444	426	397	412	391	371	368	386	345	416	378	338	386	362	393	360	389	367	371	373	384	325	329	345	347	358	339	365	369	405	361	364	394	371	358	354	344	359	375	346	377	382	326	358	343	353	354	366	390	381	330	356	344	350	348	385	354	353	363	335	327	361	361	375	324	359	332	340	336	347	347	341	356	337	363	344	356	343	385	364	327	343	337	353	380	360	356	368	342	391	333	387	384	366	345	341	350	368	367	332	358	369	366	367	334	348	353	351	355	340	359	322	349	355	386	361	344	358	360	401	362	355	380	353	362	343	328	319	352	383	333	366	329	377	349	382	374	355	343	337	360	375	355	321	363	340	375	387	340	364	351	402	372	386	342	368	338	338	350	344	375	342	372	384	335	405	349	376	346	361	359	377	366	359	350	357	338	391	361	392	365	330	350	335	350	348	339	337	363	361	349	352	363	340	364	342	393	359	345	366	373	355	360	341	332	358	343	351	344	357	362	377	378	379	361	363	347	374	386	367	363	378	344	347	378	359	345	395	386	381	352	335	340	381	387	370	378	320	356	348	372	364	397	374	337	359	342	366	361	349	374	357	363	338	364	364	339	336	349	344	360	382	334	390	323	404	340	327	389	359	348	365	383	338	320	345	361	390	340	392	367	333	329	335	348	356	367	332	383	364	340	421	354	351	361	345	370	342	404	382	332	371	331	349	340	340	381	374	330	399	377	365	335	378	363	375	369	374	378	351	351	354	337	339	308	391	344	349	353	361	381	347	339	369	323	343	366	361	330	377	358	368	347	377	359	364	372	341	387	369	331	349	369	382	369	340	369	362	380	381	349	338	380	399	359	380	358	383	357	349	353	363	340	402	330	344	384	357	374	358	364	388	361	337	346	356	356	365	360	367	378	362	337	364	373	356	370	334	379	374	340	392	373	315	393	344	338	356	339	348	346	388	356	386	381	342	338	384	391	350	345	345	327	328	368	358	359	365	332	390	377	352	342	343	341	328	365	336	353	378	399	384	376	364	349	331	348	373	344	348	353	324	353	345	402	378	391	337	358	393	355	347	364	337	359	367	329	376	388	362	352	387	388	335	359	362	363	336	355	346	367	337	368	358	331	341	321	349	357	371	333	337	335	343	380	357	370	348	380	352	331	363	396	395	378	369	349	370	363	364	374	340	341	372	384	376	340	318	376	361	344	363	350	347	326	352	367	370	363	357	363	340	355	359	361	366	357	344	334	381	347	314	346	365	366	328	364	361	388	362	358	346	366	362	360	357	397	343	337	357	377	331	353	395	417	345	402	356	359	362	343	330	334	373	363	383	372	346	379	359	348	375	377	337	361	355	353	372	364	357	352	340	338	348	365	375	353	337	371	332	347	341	352	290	351	371	368	337	362	319	334	357	351	335	330	346	363	323	360	359	349	341	345	346	364	360	335	372	363	335	346	357	333	346	355	387	357	403	383	321	374	372	328	347	385	364	357	373	377	350	376	353	367	373	355	382	349	358	394	357	382	375	347	333	382	344	370	351	340	349	363	359	339	364	332	336	356	359	346	357	369	355	389	361	376	338	339	321	336	358	367	377	375	362	350	371	348	328	337	359	343	360	359	317	366	363	382	345	376	368	352	358	385	346	340	402	377	327	378	382	358	342	388	373	365	350	365	342	343	339	360	354	346	380	358	347	384	380	360	339	389	352	377	358	374	386	370	356	382	388	357	355	335	381	359	376	335	287	416	370	387	350	375	357	361	352	344	390	385	362	326	377	373	338	358	381	363	366	359	351	358	349	364	321	367	383	320	380	370	366	376	330	353	305	350	387	368	336	374	353	383	376	357	364	395	335	394	329	362	355	390	369	362	386	345	398	350	371	387	375	393	366	324	374	371	349	375	353	362	387	371	357	326	386	359	357	372	373	408	348	358	348	365	372	350	364	333	389	318	371	362	346	350	360	381	358	326	388	358	351	361	331	403	322	386	355	364	361	348	339	352	366	348	350	366	363	405	316	360	350	372	367	348	376	344	361	367	357	385	364	355	362	344	347	353	368	361	350	365	350	375	330	372	347	336	341	327	349	366	388	363	384	374	333	331	366	334	309	384	382	355	383	335	363	336	351	387	364	323	389	345	375	366	340	337	342	362	350	354	384	337	370	349	315	380	362	359	380	378	349	344	322	394	356	392	379	364	388	412	373	361	388	378	361	329	319	370	367	381	364	350	352	375	385	375	373	352	355	378	359	339	377	380	365	365	364	331	367	390	363	383	354	339	352	355	373	352	373	338	328	411	334	367	365	368	314	361	350	340	358	345	359	385	379	386	373	333	365	303	351	372	371	333	370	356	361	388	356	336	351	349	349	349	374	352	352	354	348	350	352	382	370	355	348	349	358	334	368	378	335	362	358	327	378	357	322	372	349	333	408	346	378	371	365	338	338	361	370	348	343	366	397	335	379	339	373	337	321	320	358	374	381	370	389	370	370	344	379	366	362	348	359	362	349	356	399	378	355	366	347	338	375	369	360	332	340	337	371	363	352	322	363	369	351	395	337	372	366	390	368	366	326	399	359	360	352	351	348	350	330	363	396	341	364	363	382	376	406	374	345	344	345	340	376	383	347	366	384	379	367	314	354	368	353	354	340	321	344	318	377	374	352	379	398	352	347	366	355	344	324	349	367	358	389	369	346	370	359	342	348	364	352	353	377	364	336	336	352	357	361	375	363	347	369	372	370	349	353	377	353	349	379	371	325	356	361	327	355	380	346	369	389	344	375	340	369	329	364	369	354	384	337	379	334	395	367	361	353	376	341	353	346	352	345	357	363	350	364	355	374	355	369	349	328	350	391	361	344	341	355	393	348	374	351	341	366	376	395	342	361	384	323	377	355	344	354	321	338	396	347	364	368	322	364	338	353	378	350	336	365	332	377	337	372	357	380	363	358	332	377	395	346	365	368	352	356	344	375	342	360	354	364	380	350	363	398	353	364	362	346	335	343	356	327	323	399	382	398	358	337	345	376	352	344	357	328	340	378	360	364	357	385	328	356	318	407	387	352	353	357	361	373	366	355	387	358	365	341	393	397	339	346	370	385	383	398	361	364	336	388	325	345	364	378	349	347	345	364	374	363	343	393	351	361	374	325	379	372	382	364	373	373	380	352	388	393	305	363	365	392	354	357	329	358	356	315	381	345	395	353	353	341	339	351	347	386	373	356	350	352	364	344	325	374	331	349	401	334	367	339	356	342	350	345	338	367	326	352	389	354	322	350	379	356	344	341	321	351	397	357	376	352	318	364	337	376	354	309	370	334	378	349	372	376	346	358	384	373	377	391	344	369	367	351	343	344	351	400	374	336	367	363	345	388	371	378	353	365	335	359	361	360	352	361	353	372	349	355	377	388	348	348	330	379	369	332	370	350	347	356	347	344	362	346	371	387	367	368	365	358	375	343	366	389	397	346	339	349	359	375	375	366	365	384	374	343	366
3501	5828	3662	1914	1357	1068	950	774	640	550	573	502	493	420	402	424	421	444	426	405	396	413	402	415	431	399	401	405	409	402	413	413	367	392	362	407	392	413	370	358	390	384	387	383	404	394	366	401	351	347	375	361	377	395	389	365	396	379	398	420	356	394	407	423	393	338	391	332	397	388	369	369	412	393	396	355	384	372	391	377	368	410	391	387	395	372	327	399	346	380	382	396	370	345	377	378	369	373	389	401	387	359	402	392	389	364	359	379	381	395	391	353	384	375	347	360	337	375	357	416	362	416	370	377	364	392	392	381	354	412	403	353	389	403	356	392	391	359	390	347	361	375	373	370	352	399	441	383	402	345	355	395	372	355	405	380	410	362	366	383	382	392	421	381	365	378	362	392	388	407	364	366	382	386	405	385	363	363	376	363	348	389	353	382	350	378	387	343	365	389	408	396	395	397	395	363	395	366	351	378	346	392	390	386	349	411	380	384	381	393	395	366	379	368	375	403	403	391	372	376	349	398	379	350	408	372	367	392	377	344	385	380	372	359	375	391	384	363	357	366	347	408	369	344	369	381	397	377	391	376	385	377	394	381	388	366	403	377	381	338	322	350	429	373	355	379	373	399	346	367	380	390	361	375	364	327	389	361	339	358	391	366	353	368	398	371	357	348	370	358	363	369	370	424	399	370	402	375	386	406	364	376	369	374	395	378	401	387	378	415	334	406	391	351	425	370	380	409	398	386	333	376	394	371	406	422	402	349	358	377	367	362	359	413	353	384	363	397	353	383	398	368	365	376	382	368	343	352	366	379	395	395	416	371	395	429	384	357	371	389	372	393	347	400	385	387	345	395	388	381	373	372	382	363	390	371	377	373	399	376	359	376	384	349	378	395	370	360	399	368	402	375	385	341	404	368	390	371	391	387	387	393	386	398	383	374	369	378	359	402	405	320	367	362	404	382	363	393	360	395	391	364	371	393	359	373	335	337	384	412	368	375	365	367	381	372	395	358	373	382	385	345	392	432	383	395	349	371	414	430	392	396	370	372	388	377	379	382	365	400	373	398	357	373	363	368	356	420	344	372	363	401	385	380	369	385	348	387	361	370	404	380	371	405	360	362	401	399	370	399	365	328	406	357	355	372	384	359	385	388	412	357	366	347	370	348	408	392	381	368	382	376	366	387	360	365	388	374	394	377	361	348	376	360	402	344	386	381	380	368	404	368	348	373	395	382	435	384	359	368	354	357	385	388	389	362	337	379	353	389	379	384	410	377	365	363	350	355	370	373	367	374	381	385	353	375	381	403	374	366	365	376	391	400	390	345	362	358	359	356	383	373	377	375	388	389	389	408	345	404	357	398	366	382	396	379	366	359	380	386	385	385	395	375	355	407	358	345	391	404	381	403	383	387	381	376	388	375	394	356	356	391	405	346	399	351	368	389	362	389	338	360	387	395	369	404	407	382	375	371	401	369	354	364	389	387	420	353	348	393	379	377	388	362	365	402	406	348	420	384	379	378	387	394	398	380	360	374	400	406	385	379	397	365	393	364	347	385	393	368	377	392	380	374	339	369	395	364	374	381	349	378	327	363	390	401	390	389	378	376	373	363	367	360	362	370	353	348	373	403	388	412	391	336	395	380	349	365	377	381	379	365	373	381	382	375	363	381	383	408	346	400	405	365	365	373	363	384	366	385	357	367	384	375	382	374	394	359	348	383	372	391	392	369	389	373	403	396	388	372	380	412	361	340	364	370	361	408	381	385	370	378	348	368	350	414	348	387	376	320	379	373	397	397	352	365	374	364	365	377	398	373	374	382	382	357	373	339	326	364	371	366	364	400	379	352	363	357	391	347	399	394	360	367	367	347	358	333	373	372	397	368	383	343	398	422	380	371	319	394	388	377	352	402	339	400	380	381	344	384	377	375	354	367	344	363	392	357	363	384	402	367	385	385	400	353	390	373	399	401	364	374	379	386	394	371	372	348	395	379	401	377	421	403	392	404	368	386	404	413	364	344	392	375	375	365	364	364	363	405	392	402	374	371	388	369	367	359	380	384	356	408	350	365	335	367	358	369	367	389	377	386	394	401	403	405	430	394	402	377	398	378	409	408	350	379	412	378	370	379	350	393	380	343	394	361	394	391	380	354	338	382	375	386	378	393	382	406	403	388	415	350	383	367	362	362	357	374	370	383	394	381	391	390	410	349	365	388	419	380	381	348	390	363	388	353	372	369	390	364	393	386	406	385	347	378	365	375	387	356	398	386	392	342	386	403	379	379	362	385	340	381	435	403	360	373	432	350	376	347	366	366	393	343	375	345	359	375	379	385	369	389	389	392	382	363	368	357	391	397	373	364	386	409	390	394	345	371	383	368	408	355	385	338	419	383	383	388	398	394	387	378	348	359	415	377	379	353	333	395	379	368	378	356	359	377	398	369	390	376	371	395	374	369	393	410	351	362	388	390	380	389	371	409	358	394	365	375	359	386	337	366	357	381	378	372	396	363	345	372	348	366	357	410	376	391	393	383	411	399	365	408	368	373	394	391	380	379	376	363	385	404	373	408	338	414	381	355	344	349	411	403	391	371	375	403	379	378	409	368	353	364	364	376	374	382	355	371	394	366	385	414	394	391	361	383	357	360	363	411	371	356	396	388	335	387	380	378	383	390	372	380	392	340	390	374	360	366	357	392	374	392	373	348	363	375	377	380	375	393	381	374	412	377	408	374	394	418	369	398	376	351	370	379	401	343	380	379	371	356	380	369	354	359	362	376	372	366	373	377	369	342	393	356	373	383	361	361	391	365	389	402	314	395	373	363	384	355	364	390	391	338	416	347	347	406	379	350	360	349	361	341	376	391	376	352	350	395	372	408	377	363	385	397	399	354	368	398	423	369	364	394	386	363	354	383	375	406	418	333	365	360	352	387	350	402	355	369	373	373	411	365	402	365	404	413	394	391	382	356	357	394	372	423	350	389	391	368	366	373	361	354	372	385	393	410	383	398	350	383	371	387	385	377	394	409	362	338	375	412	361	397	385	358	351	369	350	372	358	392	381	379	402	395	386	376	430	386	342	404	353	394	389	365	373	370	372	370	388	377	403	390	372	390	384	372	364	409	361	360	342	396	398	420	396	379	378	389	395	396	388	363	386	377	408	378	394	386	373	387	365	366	360	349	405	370	366	368	371	388	366	373	403	425	369	388	361	366	367	363	375	376	353	387	373	386	401	401	389	387	407	346	380	378	372	373	348	349	339	374	397	350	379	367	435	397	370	364	373	398	352	357	365	411	342	392	388	372	403	391	338	378	381	397	373	350	373	349	347	382	363	363	371	365	392	408	389	417	395	371	382	379	387	416	393	329	386	415	388	345	371	397	391	401	396	426	350	392	370	382	377	347	367	381	369	362	380	353	370	381	368	376	339	367	398	399	365	402	377	371	374	372	382	366	342	390	384	338	394	374	368	353	343	378	362	415	379	368	385	376	365	350	383	401	355	362
22510	21164	28848	23773	21167	21203	7506	957	604	525	465	372	347	341	329	283	278	259	273	250	211	225	192	237	197	202	202	196	168	221	189	198	186	209	180	188	190	187	191	183	189	164	182	158	175	190	198	188	193	202	189	178	171	187	186	177	195	196	184	184	177	173	176	175	200	192	184	182	171	178	173	172	178	186	184	170	179	195	184	173	184	180	176	180	177	169	190	159	207	185	171	163	177	175	196	181	165	196	173	170	186	149	177	174	171	165	169	180	179	190	193	177	166	193	191	185	157	151	197	175	194	188	177	195	186	181	175	175	207	166	170	183	174	173	201	195	159	192	190	172	176	179	159	164	155	189	180	167	192	177	166	170	176	179	187	181	162	172	172	161	166	176	174	186	189	166	163	160	180	168	140	170	159	170	166	138	167	172	155	163	187	171	173	178	170	176	191	179	175	164	152	181	180	169	147	178	160	190	166	145	180	177	167	172	173	183	181	187	184	172	160	152	159	164	191	163	189	180	174	172	167	194	167	154	177	188	194	189	173	180	181	164	183	199	183	164	178	170	172	176	178	181	179	170	173	170	170	185	177	171	187	144	182	205	188	177	178	180	153	171	194	167	151	184	172	180	166	194	208	169	194	175	153	191	176	183	168	180	175	176	170	158	167	168	193	188	157	182	185	184	163	183	172	158	181	193	153	152	188	179	174	168	145	182	199	178	190	180	198	187	165	177	156	186	189	172	180	173	172	161	179	165	177	171	189	177	178	147	187	153	160	163	165	174	175	147	180	185	177	165	172	184	181	175	189	168	196	213	154	177	177	160	186	192	170	162	186	170	205	174	177	169	187	151	197	182	171	194	171	171	191	167	185	157	179	157	184	173	159	192	175	171	177	198	192	167	185	216	185	197	179	191	184	189	178	154	175	180	169	172	205	208	212	181	173	191	177	188	174	191	164	162	178	183	210	198	161	165	167	188	173	155	179	176	169	163	176	163	189	165	170	172	155	164	164	161	176	168	134	162	188	171	185	161	175	171	143	175	164	173	172	135	162	183	161	205	186	166	186	195	179	172	179	184	182	174	176	180	168	174	148	161	172	174	168	155	154	163	184	172	180	173	155	161	173	174	160	171	185	175	190	161	146	168	181	175	189	169	179	191	170	155	180	183	164	157	174	181	171	162	195	191	182	192	174	194	217	166	177	167	171	200	176	174	171	177	147	181	167	186	186	165	209	189	192	176	190	201	172	198	177	155	143	205	175	159	173	163	179	178	164	179	168	196	159	184	151	180	172	179	167	162	166	173	145	191	170	158	186	181	170	168	179	178	188	170	172	212	171	170	205	199	170	174	176	175	182	167	166	184	152	172	152	184	189	196	175	177	186	157	166	159	168	157	192	182	162	168	168	150	177	156	177	172	214	207	167	188	194	168	177	159	157	202	177	165	172	179	164	160	185	173	153	159	163	175	178	160	179	168	177	183	199	158	156	182	171	167	186	159	156	150	162	158	179	178	181	152	187	161	169	169	182	185	184	184	150	183	188	171	171	170	197	174	174	161	176	199	151	155	166	170	148	164	191	152	190	162	192	207	185	181	189	154	172	159	194	212	165	146	182	175	154	141	173	160	168	184	173	183	166	193	174	182	155	169	198	185	165	187	171	188	182	171	176	174	177	173	168	184	188	171	172	165	168	176	182	166	192	180	193	183	157	169	174	159	168	158	186	170	160	184	179	177	165	187	151	174	160	176	169	177	181	176	182	164	163	139	163	178	176	172	157	171	164	178	176	188	179	191	178	161	200	162	179	195	161	184	149	175	172	171	164	164	163	176	172	180	172	180	168	196	159	194	168	184	167	165	170	184	165	188	170	161	180	153	166	174	175	185	152	153	167	185	172	185	156	199	166	149	178	163	197	180	183	178	170	197	171	163	170	168	148	166	167	146	177	187	165	146	165	187	175	201	194	159	168	169	201	193	182	176	164	151	170	194	182	194	191	191	187	166	188	166	179	179	173	175	173	168	172	189	160	165	185	162	172	164	190	162	143	168	191	155	176	176	232	186	151	202	163	171	156	192	179	148	157	178	172	175	178	186	177	182	196	174	179	184	139	174	153	174	174	163	162	168	150	169	189	183	174	162	185	165	184	164	162	178	207	184	169	172	205	153	172	178	176	164	168	169	185	163	199	172	179	189	176	155	168	189	178	173	181	171	156	159	188	168	182	184	163	165	170	178	168	183	163	187	170	187	165	184	190	153	158	150	161	167	156	178	178	156	194	180	178	161	150	176	180	187	171	159	155	185	169	179	182	174	181	182	190	175	177	165	201	165	147	182	185	180	164	162	175	189	169	166	173	190	176	180	166	159	186	166	165	181	174	181	187	182	166	173	160	175	174	176	174	181	194	138	161	180	160	150	178	186	175	171	194	179	172	171	188	179	157	179	194	176	179	190	161	196	179	146	177	170	169	176	170	147	174	181	157	154	175	180	163	192	161	183	182	176	194	178	158	187	184	152	180	167	176	184	170	175	184	177	186	169	168	180	167	155	179	175	162	191	169	176	178	167	188	185	161	162	178	179	192	160	196	162	208	170	178	171	166	172	168	185	194	183	164	175	165	171	169	186	161	175	164	181	154	160	158	186	188	168	170	171	178	170	182	194	175	170	158	174	169	179	187	155	159	154	154	168	155	178	174	144	161	177	180	204	165	178	195	196	195	169	185	164	200	177	160	180	163	175	191	157	172	182	179	170	165	163	178	170	180	165	160	179	172	161	166	175	175	166	191	197	146	194	182	174	160	186	175	158	178	166	167	165	165	174	178	183	162	187	165	173	168	178	169	195	167	142	194	185	156	182	159	163	179	157	161	171	175	165	170	186	183	172	168	186	175	155	175	172	201	191	168	173	164	173	169	159	151	172	156	185	175	154	195	173	168	197	176	155	152	170	184	173	178	159	189	196	183	198	188	171	178	151	177	173	168	177	167	182	181	161	172	153	170	180	166	185	174	166	175	169	165	160	184	189	167	150	196	174	177	175	184	166	181	172	166	177	183	165	154	181	171	167	153	167	185	171	162	168	174	162	153	175	187	175	176	154	166	139	167	175	158	173	153	158	155	167	151	193	189	168	167	159	162	198	181	162	168	157	166	151	171	194	180	159	174	162	171	201	176	190	170	167	179	177	189	158	188	178	166	164	226	177	165	154	161	170	181	185	169	166	194	162	170	171	176	169	213	181	164	166	179	175	169	184	180	204	202	183	178	166	175	201	157	178	170	180	166	173	173	152	184	175	186	181	163	162	165	178	182	178	177	183	152	191	175	174	161	163	175	177	162	167	166	178	155	177	193	155	183	193	195	167	203	174	166	187	175	156	156	162	204	190	178	166	178	164	173	164	170	173	161	173	181	170	164	187	185	209	132	174	186	162	173	168	165	179	181	193	166	175	212	199	174	183	191	192	157	156	180	182	159	186	165	165	178	189	192	177	173	162	181	188	179	190	183	179	192	171
4884	15441	9926	5001	3447	2688	1901	1482	1123	857	733	619	513	490	387	350	360	312	290	281	269	268	265	246	247	235	244	227	209	232	220	198	184	202	196	208	226	191	174	193	184	187	186	192	180	221	186	171	213	199	175	176	185	193	173	176	163	177	204	190	195	199	178	161	174	187	173	179	195	192	159	196	191	203	186	177	189	176	186	187	178	195	215	176	195	202	172	189	181	176	200	189	177	179	188	182	182	172	166	198	174	180	173	169	178	188	187	201	178	186	154	191	191	184	184	196	163	187	197	161	195	173	176	174	171	195	187	168	197	167	189	147	190	193	194	169	176	184	191	171	161	172	188	178	203	183	175	163	165	174	177	185	171	151	187	197	181	183	201	151	173	202	174	168	204	195	194	176	168	196	179	168	207	183	177	189	171	185	155	159	185	199	159	164	187	189	167	178	193	174	167	166	188	185	186	174	197	179	185	182	180	170	193	172	178	184	177	199	183	175	172	195	178	176	163	185	167	168	186	192	150	182	191	196	182	188	184	202	194	169	167	178	196	184	189	193	157	174	178	185	165	176	171	180	176	171	192	182	181	163	164	182	167	171	178	192	178	168	184	154	173	194	169	172	176	187	174	152	176	169	179	191	195	175	173	170	179	188	163	200	210	189	190	177	171	178	195	187	152	180	152	190	167	180	166	177	183	177	205	201	155	183	171	156	176	183	153	188	179	189	174	182	168	172	189	201	178	178	176	188	161	161	193	179	147	193	204	183	208	168	168	177	157	176	145	210	160	169	179	173	176	167	194	190	188	170	181	186	173	187	182	187	177	185	181	163	177	185	178	154	168	197	167	184	171	195	183	173	169	188	174	168	178	173	172	188	162	200	174	187	200	167	179	196	159	193	189	185	180	181	177	194	179	187	167	174	194	182	170	177	170	157	181	205	178	160	190	169	169	162	178	172	168	190	156	182	163	195	165	201	178	165	151	185	195	179	193	175	184	172	182	176	179	175	170	168	177	185	167	176	189	160	190	174	163	195	164	174	174	191	175	155	188	173	176	190	193	171	176	173	206	168	178	184	172	186	197	190	172	173	165	211	175	178	175	159	201	203	169	186	201	171	183	200	174	193	182	186	188	164	186	185	184	184	171	185	169	165	169	185	207	175	170	207	193	168	193	155	177	177	184	178	176	161	179	179	190	177	199	184	191	152	197	173	186	186	193	159	175	185	202	184	190	200	176	165	178	177	182	160	184	173	161	189	172	190	184	197	183	167	161	163	171	167	183	180	178	171	163	176	181	154	175	186	180	177	193	183	166	188	205	174	178	173	174	182	179	171	157	197	178	170	180	173	176	184	181	187	177	196	156	187	194	165	192	194	166	177	206	165	194	189	182	171	178	167	181	181	176	178	204	184	201	160	189	191	178	198	189	184	171	186	147	190	163	175	173	184	164	180	152	185	164	170	173	192	177	181	182	163	194	159	152	156	164	186	156	176	193	167	175	164	158	172	205	167	181	166	187	163	174	172	174	174	210	189	178	195	161	154	201	180	184	159	182	178	173	172	185	156	177	173	172	211	171	178	188	199	190	184	183	170	203	171	182	184	172	174	167	178	188	173	160	166	172	187	203	175	172	172	171	198	173	187	195	181	174	177	191	179	180	159	173	171	167	183	184	183	204	173	196	176	190	186	149	186	177	181	169	171	180	172	195	163	188	192	172	177	186	166	163	181	202	185	187	153	164	207	202	173	177	163	194	170	167	179	175	167	159	195	158	191	186	210	188	190	167	195	185	186	181	160	179	175	168	153	181	156	188	201	166	170	197	181	173	206	174	172	166	198	194	183	182	199	185	177	196	168	191	195	189	157	181	190	177	174	180	189	183	168	179	159	172	150	181	163	167	163	160	144	203	168	198	170	184	171	151	199	183	192	164	168	165	174	173	172	191	193	170	172	184	193	190	167	174	161	168	178	168	190	167	177	169	167	180	191	173	188	168	171	164	176	182	164	156	168	178	195	171	182	167	197	188	170	160	170	188	180	184	151	164	190	160	183	180	179	172	184	168	167	176	191	192	170	172	190	175	156	176	165	163	158	187	188	172	179	185	204	195	177	163	187	169	164	185	187	202	183	193	183	194	171	183	185	189	166	187	190	152	175	197	185	189	173	171	197	156	188	179	172	168	183	187	175	174	200	184	170	172	172	176	180	171	196	185	165	193	207	190	167	179	171	193	199	171	183	159	166	215	197	167	181	189	186	183	163	183	182	192	168	173	175	177	200	161	188	174	175	177	163	181	183	194	173	163	178	183	170	179	170	196	176	179	190	175	158	176	192	191	178	167	166	155	195	198	168	187	202	193	176	207	200	182	184	180	167	198	179	173	177	192	154	180	162	146	192	194	183	165	175	170	170	178	182	181	180	187	179	179	174	188	176	170	199	190	204	176	205	184	176	210	183	178	185	162	172	164	175	190	175	159	162	176	168	173	202	181	179	191	170	205	183	171	158	186	169	179	189	159	193	198	176	187	179	182	171	186	204	166	181	173	186	161	169	184	206	176	173	200	203	166	159	183	171	171	173	186	191	183	183	158	200	178	196	178	188	167	178	185	186	183	177	184	200	187	164	209	203	172	180	203	192	184	178	182	191	196	186	199	193	168	178	157	188	170	157	182	175	182	177	156	184	190	181	176	160	173	189	182	186	172	149	179	199	175	172	176	168	172	178	183	153	194	163	173	168	151	227	170	149	186	173	177	176	167	178	178	175	174	172	172	158	175	168	195	170	169	168	170	185	183	198	211	164	165	163	185	168	153	180	163	190	196	169	170	183	179	175	187	173	197	168	166	189	204	173	187	189	178	180	194	199	188	180	214	181	186	173	194	181	180	194	198	186	164	194	179	168	190	200	191	165	187	173	180	204	174	178	165	167	207	165	174	145	180	168	155	175	172	175	197	173	198	162	170	149	170	173	193	173	167	170	170	193	183	179	193	201	196	167	181	164	194	186	155	203	201	167	174	175	190	175	198	168	176	179	180	183	178	155	201	176	191	171	175	186	173	181	157	198	183	207	188	172	179	186	208	174	199	196	192	177	205	179	179	162	192	188	177	180	180	175	170	187	197	205	197	185	171	176	176	160	176	190	165	187	201	185	175	168	175	166	170	187	168	169	162	186	164	195	174	188	187	172	211	193	186	189	184	180	180	167	192	162	173	170	179	195	166	194	188	190	184	177	193	193	178	181	195	176	176	173	173	185	188	188	195	172	159	185	197	191	165	166	193	183	171	165	200	158	185	194	176	193	186	198	146	185	217	188	178	164	196	185	148	162	196	169	189	173	174	186	178	191	189	182	163	177	182	162	180	178	180	170	160	202	173	176	170	188	172	184	177	177	171	164	159	174	182	171	137	171	155	163	167	166	177	176	191	174	178	179	169	177	184	182	175	184	182	175	169	195	176	176	182	199	188	185	189	178	171	183	184	197	165	177	176	188	187	171	170	183	181	183	181	171
27658	17375	3611	682	481	372	335	340	300	279	278	277	271	300	273	261	277	240	284	236	236	279	295	278	275	267	267	240	245	274	259	256	267	234	257	295	259	258	268	227	281	271	272	253	258	266	257	254	316	279	276	238	251	259	295	283	247	271	257	248	239	268	271	262	277	263	244	245	278	246	256	246	244	243	262	247	282	265	248	255	244	262	256	267	278	258	260	265	253	246	272	288	257	226	287	253	289	251	257	265	251	261	277	265	256	258	276	275	256	274	292	248	275	261	272	255	274	270	288	258	265	270	253	258	270	267	243	238	258	227	287	271	269	262	269	290	278	239	271	286	249	285	256	275	262	256	257	264	248	255	286	285	283	274	261	245	248	245	263	250	262	265	250	238	247	276	257	226	254	266	261	230	264	269	248	289	301	247	266	253	260	279	272	261	273	287	267	248	242	289	252	262	268	284	259	273	257	253	281	253	253	250	297	244	272	257	260	286	234	257	262	250	246	256	258	279	254	257	275	265	267	242	251	261	277	232	256	269	257	249	277	261	260	230	266	248	238	251	253	252	271	246	244	292	262	306	227	286	317	261	232	263	258	287	262	256	257	248	259	259	289	273	276	239	260	242	260	274	268	258	252	268	275	234	244	258	257	248	247	289	273	299	295	258	265	263	271	254	260	240	283	262	260	257	268	267	258	280	249	237	261	251	256	260	270	268	254	259	257	271	251	266	254	292	244	239	254	267	250	302	237	268	276	285	248	252	232	244	240	282	279	287	286	260	284	268	250	278	254	221	298	262	287	258	246	286	249	261	294	273	267	273	256	274	271	277	293	240	243	234	279	249	254	267	247	248	260	254	284	275	283	262	286	257	256	261	257	282	268	242	289	276	264	258	255	270	262	274	243	245	269	284	243	281	264	254	259	262	243	297	294	255	259	254	264	290	271	277	264	292	270	265	248	259	260	305	244	239	271	274	247	288	255	256	259	296	258	255	292	292	295	286	269	241	236	274	269	275	315	266	264	248	256	260	269	275	265	294	253	256	273	236	241	259	268	274	231	256	278	258	238	245	253	259	265	280	253	241	246	257	249	258	262	274	285	255	251	279	279	243	245	264	292	261	233	262	277	270	252	264	247	246	214	284	269	252	285	291	267	279	279	276	265	245	269	244	247	265	277	267	275	274	275	268	277	234	238	297	250	256	258	268	238	288	258	289	249	257	242	262	258	279	275	263	254	250	273	271	229	276	259	271	254	255	293	229	294	275	254	265	251	250	257	281	272	273	252	272	266	259	277	263	281	242	245	244	229	265	271	295	269	259	268	261	247	251	232	269	273	292	270	259	259	231	251	294	279	268	234	243	267	259	254	253	271	255	258	259	256	263	263	273	255	232	243	281	247	247	256	244	273	264	237	251	279	243	276	282	267	272	257	269	256	282	271	251	261	254	270	279	278	284	271	274	262	295	261	260	257	278	251	277	260	246	266	258	284	256	278	258	280	267	252	282	261	307	229	274	248	249	256	251	260	287	249	235	228	242	278	281	250	245	242	242	274	268	273	263	250	260	263	268	248	234	249	292	250	264	260	270	259	251	282	279	246	255	265	284	275	279	266	261	264	234	252	268	257	273	251	275	257	256	250	276	253	254	262	280	260	269	268	255	261	236	273	263	261	259	288	261	274	285	283	277	272	260	268	275	242	252	265	259	317	295	262	260	249	273	249	264	265	257	265	275	305	269	255	253	255	256	261	234	284	230	246	272	289	264	266	247	289	301	257	252	279	251	276	267	239	284	270	256	253	268	236	261	293	233	294	265	245	259	274	271	254	242	272	260	258	274	252	271	259	281	265	283	228	257	291	253	258	256	260	257	250	302	304	292	266	258	251	290	275	267	252	272	256	243	318	290	311	240	250	287	237	261	270	266	240	239	267	283	271	259	237	272	244	265	261	290	267	273	236	235	266	273	257	277	291	250	283	232	265	262	261	250	250	247	250	282	261	267	242	253	277	239	230	268	262	259	260	302	261	235	256	272	267	250	248	250	263	289	256	288	253	275	281	261	268	286	279	228	286	305	277	280	258	271	244	236	235	248	288	235	299	268	251	285	238	280	264	282	280	252	281	243	278	265	280	246	273	265	271	249	296	249	235	250	249	254	257	239	276	256	245	258	262	282	240	267	270	254	278	228	237	254	272	263	260	279	271	290	263	256	279	272	257	260	253	259	262	237	268	281	279	276	233	249	251	273	265	249	279	243	266	253	272	287	247	229	277	235	253	253	286	235	272	282	263	229	242	256	266	234	253	286	273	254	249	236	257	255	244	263	255	287	276	271	274	238	246	315	256	242	268	252	255	240	270	243	258	256	263	262	264	272	277	271	263	238	261	284	268	247	294	229	266	269	249	262	272	265	278	304	250	298	243	285	247	281	258	271	235	234	279	257	253	267	292	247	252	245	283	284	248	237	267	262	259	254	277	279	265	255	250	289	259	283	300	291	260	260	296	231	259	237	278	276	278	276	260	278	266	251	268	266	260	246	239	251	247	241	264	277	279	247	274	251	253	296	235	265	260	260	247	270	264	243	255	286	243	273	268	266	280	253	275	244	273	282	285	276	279	282	256	252	268	277	244	267	263	270	261	257	268	252	248	271	248	276	250	261	257	252	244	241	267	256	237	260	268	254	270	280	266	251	282	259	260	242	283	277	261	262	234	272	230	248	273	250	256	232	263	250	251	287	262	229	252	256	261	246	258	275	257	290	274	264	265	242	260	267	294	262	288	259	263	260	251	288	265	270	271	256	276	309	285	268	260	270	250	240	290	253	261	276	266	254	272	242	256	261	252	262	257	254	262	253	265	266	240	275	271	253	259	288	236	282	266	285	275	268	251	273	264	267	269	273	264	265	246	275	246	261	264	242	230	267	279	260	257	272	278	269	289	271	284	281	240	289	283	280	247	265	272	259	254	286	262	231	296	283	259	243	251	231	253	274	253	273	261	250	245	275	267	261	279	253	287	254	261	268	237	273	276	236	266	262	242	253	255	252	282	268	286	266	270	280	332	249	281	288	259	264	277	237	267	264	287	257	276	244	279	244	242	258	266	243	249	269	265	271	264	260	287	243	264	227	278	244	256	229	255	254	271	278	275	274	268	268	237	253	242	260	269	273	264	261	267	233	269	242	254	280	262	302	293	260	282	266	276	275	246	267	272	266	267	256	257	234	263	232	267	251	278	271	251	287	263	236	242	224	269	241	243	247	265	280	259	229	277	269	261	277	283	297	273	282	275	265	253	245	296	260	259	268	272	248	240	271	250	246	273	274	250	272	263	259	260	271	238	266	253	283	228	251	232	265	255	265	268	242	268	235	254	277	256	273	296	253	260	250	247	279	259	245	252	261	261	253	273	276	230	263	233	254	268	274	275	268	242	250	262	287	230	257	266	275	248	248	244	256	251	277	246	246	286	278	281	276	255	272	289	248	257	254	247	264	253	258	264	281	258	277	269	242
4449	1683	1176	623	505	448	440	431	328	327	355	331	288	302	298	311	309	278	277	301	271	274	305	292	275	317	288	275	286	284	269	275	290	270	289	288	300	293	248	288	283	298	296	291	277	273	297	275	311	300	268	304	297	289	313	274	322	296	306	263	285	290	289	292	301	287	277	278	283	308	304	285	282	309	317	292	277	289	307	312	298	289	309	275	319	282	269	294	296	296	292	279	282	309	294	290	282	266	278	277	258	294	263	293	275	323	307	282	274	285	305	261	291	309	307	287	287	272	273	278	282	305	290	327	310	317	283	282	302	268	289	307	280	291	277	315	322	306	305	280	310	339	294	289	290	291	309	274	299	294	291	294	256	283	289	281	303	270	309	288	305	267	275	287	317	283	295	273	296	306	273	286	279	312	278	290	305	275	286	283	251	314	319	272	301	299	294	269	286	263	292	274	301	287	285	287	280	274	295	278	293	278	300	294	270	293	282	271	291	300	271	297	271	285	278	277	294	287	300	282	283	298	277	282	284	280	275	302	267	269	283	303	275	289	279	312	271	310	278	314	259	289	306	276	267	316	289	269	288	298	285	297	306	273	283	300	262	292	281	300	259	282	287	289	320	301	282	302	303	324	285	278	258	306	275	311	275	288	276	297	291	279	313	286	279	292	302	270	272	288	296	289	298	296	288	291	309	281	272	290	319	288	288	328	293	299	300	305	288	303	291	293	333	276	314	271	289	283	278	288	282	295	288	296	285	294	300	247	285	280	292	311	282	305	309	289	268	282	303	306	283	306	283	289	293	279	267	277	287	278	267	295	283	312	293	297	285	294	309	270	251	298	284	289	280	314	274	250	315	276	272	290	277	257	261	274	263	264	276	276	272	297	290	291	306	295	301	294	279	301	292	307	257	276	295	275	281	311	270	308	241	275	277	283	295	318	316	289	307	284	273	328	276	277	316	291	315	290	274	271	263	297	284	270	264	291	286	292	269	310	289	282	257	312	306	297	295	290	287	291	279	281	278	264	263	315	290	280	277	280	290	260	256	295	276	293	311	289	315	270	274	293	292	271	296	274	307	256	285	284	281	283	286	256	279	270	319	273	285	305	261	279	297	287	296	294	300	273	275	287	285	304	292	272	310	292	271	307	279	293	297	286	321	300	333	267	289	303	319	285	278	304	291	272	285	301	320	286	313	291	270	283	258	292	312	293	261	282	280	306	286	311	284	337	279	295	303	266	257	289	262	280	305	269	302	299	317	265	284	310	307	307	302	304	285	283	255	291	303	310	284	294	291	291	272	323	269	282	272	276	300	261	344	307	271	286	287	278	307	280	321	323	275	300	264	294	309	275	302	285	286	272	289	319	288	266	266	322	265	261	288	273	267	262	285	271	249	266	288	263	280	272	299	289	310	269	300	310	283	291	298	314	310	274	298	293	288	291	288	259	300	283	289	286	297	270	272	297	308	294	291	293	247	309	268	259	292	295	295	294	318	304	284	304	296	285	354	278	245	280	299	315	293	288	305	299	298	239	267	279	292	299	301	302	250	297	280	279	312	288	305	263	279	287	275	273	302	310	274	266	301	268	306	286	285	298	312	274	283	269	267	263	287	281	283	277	274	295	299	275	311	296	310	293	315	288	285	300	302	278	300	302	298	282	282	311	279	280	273	284	299	280	281	279	287	269	267	276	285	294	277	302	295	299	310	300	319	285	284	283	281	286	282	273	310	293	296	291	265	305	287	262	279	297	272	315	288	309	291	268	318	301	278	265	263	296	313	263	305	253	294	302	291	265	283	270	280	288	287	294	286	289	293	277	279	267	296	277	270	277	304	296	302	294	285	311	284	274	276	296	275	292	276	277	305	250	272	288	264	305	314	296	303	266	271	286	259	316	271	288	307	287	334	295	279	275	307	323	281	290	297	264	337	296	297	282	265	317	259	273	271	294	278	291	281	295	289	313	265	285	277	268	311	298	289	301	280	273	251	283	298	289	332	263	298	301	290	304	288	302	285	298	288	264	277	288	290	307	296	317	278	293	284	294	287	263	274	294	291	308	292	271	273	283	318	268	297	296	303	304	324	257	303	273	273	246	286	299	276	284	283	267	273	276	274	285	293	268	305	278	290	278	283	274	289	269	283	290	301	264	270	272	286	308	280	288	283	308	290	271	305	306	321	271	300	303	298	283	277	301	322	311	280	291	297	298	290	269	298	311	287	291	323	278	288	287	311	313	323	308	282	281	279	311	291	298	279	284	310	298	299	287	278	270	292	259	318	290	312	265	286	282	277	315	278	295	286	283	277	298	318	308	330	313	283	321	275	255	329	290	286	272	297	263	295	290	257	290	299	266	294	270	275	312	298	275	294	296	287	286	311	315	312	290	289	274	287	324	277	274	278	310	285	289	267	312	284	311	306	282	311	291	276	290	278	274	278	244	295	271	266	276	304	306	255	299	297	281	317	293	288	271	271	297	276	299	274	307	273	293	301	300	285	279	241	303	279	302	301	298	272	277	294	299	290	282	319	290	296	299	291	267	264	281	266	245	314	269	291	323	297	302	306	298	278	291	290	277	299	295	292	299	303	303	281	301	311	256	291	314	279	301	282	269	294	289	325	296	316	306	290	300	269	294	312	305	281	302	299	312	251	305	273	321	305	280	286	275	285	316	295	295	268	255	296	270	296	306	293	285	283	287	288	280	315	290	269	266	294	284	328	318	296	294	284	286	287	288	274	308	305	292	285	286	288	290	264	298	281	300	339	311	256	276	276	293	275	319	311	290	284	266	308	278	282	292	284	291	269	283	285	273	252	275	258	268	287	282	286	263	268	301	278	314	273	287	300	285	302	311	256	311	280	230	285	247	292	326	298	287	281	262	273	274	277	291	277	309	283	252	276	287	296	290	292	299	280	251	305	294	270	322	291	262	284	287	269	264	287	270	281	287	289	294	311	286	307	262	278	296	283	266	260	262	279	261	292	301	290	250	295	272	279	283	315	291	272	277	310	271	282	275	266	275	277	290	288	280	287	288	297	269	302	285	317	269	280	278	282	307	280	294	280	288	261	283	262	314	279	267	259	291	298	280	325	305	265	305	303	297	270	301	294	293	288	304	275	278	269	265	260	260	276	277	305	296	274	291	283	287	287	279	298	294	283	283	281	286	304	280	271	294	270	275	294	290	304	261	306	268	288	298	297	286	283	285	281	275	306	279	319	296	294	294	275	280	272	322	267	308	314	278	274	295	312	285	285	310	284	280	283	281	290	313	267	292	256	279	326	302	303	265	315	303	278	315	292	256	303	324	299	290	309	297	297	306	287	281	277	262	286	269	292	297	290	272	283	252	299	279	280	301	284	270	295	296	300	283	290	289	292	286	280	286	267	293	302	290	289	263	276	300	272	286	296	290	299	282	284	288	297	273	274	283	276	305	294	262	279	269	285	284	283	269	278	294	292	304	281	283	311	297	298	300	270	281	276	293	270	270	296	272	280	279	292	267
23527	21084	28268	24124	21089	9474	814	506	378	310	263	245	205	163	173	166	155	135	133	128	126	148	110	132	105	136	122	104	114	114	135	95	116	97	136	105	113	115	93	123	115	120	101	106	106	110	118	132	110	94	115	112	112	111	110	133	92	101	110	102	95	91	105	105	111	104	107	111	132	110	107	101	113	120	114	108	109	112	100	119	97	106	119	92	109	112	99	117	115	78	104	123	101	112	100	106	123	98	101	112	115	116	112	97	83	99	94	97	119	104	107	106	99	101	116	107	109	107	116	90	107	106	85	118	98	116	114	102	102	95	114	113	124	98	96	94	95	122	107	94	77	119	110	109	114	112	107	94	104	97	104	126	107	105	99	105	93	95	85	100	92	111	101	99	94	98	107	119	107	102	105	95	78	128	113	94	111	93	105	101	101	103	89	125	99	116	91	93	101	106	93	112	110	115	109	107	106	113	99	109	90	111	88	99	117	92	103	101	93	97	126	111	100	100	112	105	104	102	99	132	99	114	88	97	89	111	88	115	93	98	103	119	127	97	103	90	88	118	120	98	106	91	94	113	97	103	109	112	117	98	90	99	111	105	103	109	116	111	121	96	110	96	109	107	86	112	109	92	105	105	118	73	106	106	98	119	99	102	89	107	104	104	110	107	106	117	84	99	113	102	102	119	76	109	118	97	98	98	107	112	119	108	101	112	109	113	90	100	99	106	117	96	110	105	118	86	89	89	115	118	111	111	110	102	101	103	92	115	97	110	93	96	83	102	106	99	106	107	108	102	91	89	99	118	105	105	111	113	106	96	124	105	112	92	108	120	95	107	93	86	105	79	112	111	104	100	108	111	106	106	91	100	118	105	102	103	93	112	99	123	100	115	100	90	105	110	101	118	125	103	90	104	107	118	110	93	111	92	106	90	100	99	107	112	103	92	106	110	93	100	117	106	105	117	83	101	107	105	104	102	101	77	105	98	100	114	109	106	112	100	109	96	100	110	99	107	104	120	102	108	109	100	104	100	110	106	126	109	99	101	93	110	97	96	109	93	123	129	109	114	94	110	105	94	95	109	110	98	102	123	91	92	104	104	115	99	110	76	109	103	104	91	83	108	108	111	99	98	102	113	92	93	94	123	106	108	91	95	90	90	104	111	113	108	105	108	100	93	104	87	88	101	115	75	122	94	80	106	98	95	115	108	115	119	104	91	120	101	101	96	101	107	86	100	94	93	97	96	92	109	100	87	108	100	109	112	114	94	104	93	95	116	107	110	127	99	104	124	113	112	115	96	112	75	98	110	111	111	109	93	97	82	121	107	116	110	99	94	99	102	104	82	106	108	108	111	117	113	92	117	90	79	103	98	101	108	117	109	111	82	125	98	84	88	104	95	93	108	88	108	105	108	90	96	126	120	87	96	121	100	113	107	115	107	106	109	124	96	110	109	114	101	103	102	110	92	109	96	101	111	110	121	106	107	110	82	98	111	119	83	112	96	106	105	94	108	105	108	91	93	110	108	107	97	104	76	98	98	113	79	116	110	102	90	98	99	117	82	112	115	92	120	93	120	100	97	115	114	108	93	104	109	99	98	92	104	111	101	128	81	98	97	86	115	89	129	123	89	115	123	98	122	86	118	109	105	95	102	90	92	114	99	101	92	100	110	96	98	97	85	76	111	105	105	105	94	100	103	116	116	133	109	93	110	116	114	87	95	83	103	96	100	99	106	89	118	99	98	131	99	82	102	120	115	90	93	118	94	107	109	98	114	100	113	108	92	116	117	110	101	114	109	106	106	119	93	100	94	101	102	108	104	92	104	102	92	106	95	94	116	95	115	111	95	107	106	103	99	95	106	111	106	104	99	100	102	77	109	101	124	110	105	123	111	106	102	104	101	105	95	102	94	98	122	104	101	101	114	123	113	94	103	116	107	106	104	100	110	113	103	103	86	99	95	101	100	86	96	115	94	85	91	110	109	105	97	91	121	90	110	114	103	116	102	101	86	95	103	106	109	118	93	107	109	104	103	115	102	96	112	105	85	104	113	103	94	90	101	92	95	110	113	123	99	103	98	89	102	93	109	130	109	97	92	99	95	117	99	110	97	98	95	97	94	89	105	91	82	107	83	96	95	110	101	125	128	87	113	114	104	105	99	104	107	98	96	101	102	109	87	105	90	88	101	103	109	115	114	94	90	90	108	98	101	103	110	105	109	87	109	113	111	122	102	108	128	115	120	112	102	95	105	107	112	102	106	90	103	97	104	98	107	95	107	103	97	90	116	111	102	101	118	114	93	96	117	117	111	117	90	116	98	106	124	102	97	86	106	108	106	109	115	109	99	92	98	93	90	94	101	93	102	99	113	94	99	105	96	92	109	114	110	113	98	113	98	94	100	94	111	97	112	99	124	107	89	110	109	99	105	103	90	117	95	90	118	114	103	103	99	118	99	92	100	109	117	101	104	101	104	116	101	91	106	98	95	106	90	91	105	110	113	98	101	101	104	95	127	122	97	124	121	98	98	96	123	100	106	121	83	102	118	116	112	106	103	113	91	85	119	112	116	95	108	89	113	113	95	106	99	109	104	118	102	92	104	113	110	107	103	87	85	112	108	108	85	94	92	97	89	91	96	83	93	95	95	97	113	87	107	102	126	117	119	111	95	92	115	97	108	109	116	95	100	96	105	106	111	101	114	95	98	85	115	90	106	108	115	91	100	132	98	111	105	93	120	105	101	100	118	99	105	107	90	110	88	110	117	81	105	111	107	105	116	103	89	112	106	105	102	106	130	109	90	109	104	102	96	93	81	128	94	117	112	93	110	99	113	103	75	109	120	104	74	86	117	77	114	107	103	106	88	99	106	117	108	97	94	103	115	103	98	110	102	112	118	112	111	101	114	102	99	117	100	94	114	106	107	108	94	119	98	76	100	101	120	98	113	113	117	120	89	105	103	94	103	103	95	95	111	97	109	89	102	102	98	119	91	102	101	76	101	95	96	85	110	96	108	108	104	111	106	124	100	94	95	97	111	113	93	89	116	105	94	94	95	112	100	109	140	97	104	96	96	91	100	118	111	88	111	110	118	122	96	99	108	98	121	113	120	90	88	86	89	107	105	84	106	103	104	99	116	109	105	93	103	97	109	112	118	102	114	113	88	91	100	101	94	103	100	95	90	92	113	126	100	109	115	92	85	110	102	111	75	102	74	95	105	93	123	93	98	94	117	87	85	93	92	127	109	122	96	116	112	107	114	97	106	97	106	107	105	122	96	89	89	93	112	94	99	109	110	101	90	101	94	100	110	101	81	105	108	86	102	102	109	95	101	110	117	98	95	124	103	120	104	100	104	93	97	102	101	109	101	110	85	98	111	91	103	106	118	125	114	107	103	100	84	107	90	89	110	124	106	92	84	108	107	93	100	103	110	98	91	110	84	92	95	96	113	108	100	109	109	100	100	127	115	86	96	107	104	113	111	119	116	119	119	101	110	94	95	94	115	108	126
3427	9586	6289	2790	2006	1411	1072	818	633	496	434	357	292	283	260	223	202	209	192	191	159	171	176	179	151	153	135	147	158	148	135	155	147	157	141	158	136	142	126	112	121	129	121	133	129	143	149	148	120	133	118	118	106	140	124	133	116	132	124	123	120	142	129	142	129	127	138	120	109	118	112	117	142	139	120	133	111	121	128	113	113	118	132	144	102	147	114	122	96	99	130	138	124	119	125	130	124	126	127	124	108	109	113	115	126	111	133	136	123	121	137	130	114	108	112	105	119	96	104	129	111	119	129	120	121	137	130	129	116	147	137	127	120	125	121	133	139	125	125	101	112	136	114	123	142	112	112	89	116	115	109	111	113	121	115	124	121	120	111	110	106	118	123	129	111	133	114	125	119	110	125	132	107	123	109	131	118	114	125	113	132	113	117	135	115	118	101	111	118	104	123	114	131	109	125	132	119	117	128	127	116	127	124	117	116	115	129	111	119	139	115	113	109	131	117	122	135	118	125	108	119	156	137	131	140	115	133	128	121	136	110	127	130	118	125	118	114	114	110	108	120	126	122	137	110	108	112	114	120	119	129	124	148	126	120	107	143	112	131	127	121	116	128	138	132	112	103	116	123	128	103	129	121	114	121	122	125	104	140	136	101	113	131	122	123	113	120	103	141	123	126	140	132	112	128	121	121	129	111	113	93	114	127	112	121	119	140	119	101	114	108	134	123	116	116	128	117	115	121	146	104	118	121	110	107	112	147	140	111	134	112	112	104	130	120	122	138	113	115	125	139	127	116	115	128	121	131	93	116	112	113	115	117	128	113	107	109	133	115	117	133	98	142	107	122	127	127	135	94	119	108	116	137	104	105	106	105	123	119	108	100	119	119	98	123	125	123	134	140	118	145	132	140	105	120	115	119	134	113	130	124	120	130	127	120	104	123	117	125	106	115	129	138	119	108	102	111	110	125	112	105	119	126	126	106	112	126	117	116	133	118	104	116	113	106	116	107	108	118	112	126	129	126	122	117	126	102	153	114	136	105	126	107	110	98	132	121	108	109	116	122	133	146	111	124	115	127	125	112	114	123	125	111	113	111	115	114	115	118	125	119	119	108	119	123	97	99	117	122	112	99	113	147	124	128	118	122	127	132	122	121	133	133	129	131	131	101	130	153	131	102	138	112	132	112	107	134	143	124	117	131	136	120	99	117	119	109	118	125	133	110	125	119	118	121	97	118	125	126	134	130	117	108	109	149	128	109	126	138	102	98	120	115	126	120	128	117	123	115	143	126	112	131	112	128	132	122	127	136	132	134	103	134	112	126	122	135	130	135	105	132	113	119	127	115	120	108	115	119	126	121	127	121	116	108	117	119	130	115	120	129	117	119	135	131	121	123	113	124	113	108	121	151	136	120	116	133	113	118	128	115	122	122	119	121	114	126	139	142	127	107	119	123	132	126	131	116	116	116	139	117	113	125	121	115	127	128	120	131	125	117	114	95	124	137	122	115	108	113	112	116	113	136	107	134	108	142	133	109	121	124	136	116	125	121	123	151	113	134	106	120	126	102	116	106	128	111	119	120	112	137	92	123	110	121	107	126	133	105	98	122	120	126	140	138	127	125	130	129	137	108	132	128	115	129	121	129	123	133	119	111	127	123	147	130	121	119	117	133	128	120	126	139	142	108	117	109	121	139	122	123	132	128	128	103	113	115	131	108	119	131	131	112	119	131	124	111	135	116	122	112	122	130	134	119	132	125	101	117	117	121	129	113	125	127	104	135	128	106	140	113	122	123	127	116	106	109	119	144	127	129	121	121	116	132	118	99	122	116	135	118	121	126	132	129	122	140	118	131	135	133	102	131	114	116	94	111	124	111	119	117	125	129	112	111	116	106	116	103	107	126	129	108	121	122	134	132	122	129	136	137	126	129	130	121	129	128	122	118	109	135	109	130	109	118	110	126	132	128	116	112	96	112	116	113	129	118	120	130	129	113	85	108	109	126	118	114	133	115	116	102	124	104	115	110	121	123	117	125	106	121	125	119	96	135	112	125	108	110	97	144	106	130	133	123	109	120	121	131	132	122	121	113	124	98	127	120	107	122	128	97	115	131	119	101	124	140	113	121	126	133	99	121	125	112	118	123	136	120	123	119	119	115	121	124	124	127	122	109	119	123	148	114	130	129	117	121	120	139	118	117	128	117	125	132	126	109	111	128	120	124	105	107	116	135	123	106	140	141	125	115	112	115	130	117	124	120	126	114	116	141	103	129	121	128	124	135	114	138	92	111	147	109	106	106	117	129	99	130	121	127	138	121	117	114	117	109	133	114	110	145	125	106	120	153	110	112	103	133	99	106	111	127	120	122	113	131	153	118	134	127	119	127	116	110	125	116	113	114	126	127	107	134	121	129	121	119	136	108	127	126	116	98	109	113	130	127	130	129	140	112	112	107	105	134	110	99	129	124	117	122	132	115	107	118	122	117	127	107	117	98	123	120	114	113	133	119	113	128	106	113	117	119	115	124	119	113	101	148	141	138	122	116	138	128	120	111	124	148	113	128	133	122	126	116	132	124	119	133	131	134	126	131	134	109	123	107	110	114	127	127	104	114	127	131	123	104	124	120	124	113	116	117	110	122	113	122	130	126	110	125	122	135	116	131	127	111	115	134	112	91	139	113	123	104	114	127	140	123	120	129	137	131	102	111	128	123	130	118	124	114	117	108	105	129	151	115	117	125	127	133	127	129	120	113	110	127	112	116	120	129	108	126	116	136	117	118	115	110	121	113	119	108	101	111	121	144	122	134	117	121	108	131	117	116	102	124	104	110	121	130	110	139	111	147	119	126	114	114	118	112	111	118	134	132	112	122	128	135	131	114	142	143	107	118	89	120	118	108	98	138	98	125	114	109	119	122	119	130	127	126	100	131	123	113	109	113	122	119	128	125	132	146	122	111	103	105	121	105	124	113	125	108	122	114	135	116	125	126	124	112	117	117	130	113	142	122	131	106	103	114	115	122	119	109	116	107	106	109	138	112	120	111	116	119	101	107	129	135	122	139	123	122	112	122	130	119	118	104	121	136	117	130	130	116	120	114	128	129	109	114	114	133	112	148	120	127	113	117	120	101	114	126	127	130	129	93	123	112	116	114	143	134	107	128	119	126	125	120	112	135	115	130	122	130	128	126	128	136	109	136	125	131	122	125	112	124	135	109	110	108	113	108	126	105	107	135	100	129	114	118	129	113	122	125	128	117	133	134	111	121	119	115	110	98	120	132	121	102	123	122	120	127	117	119	112	114	134	132	128	117	112	121	130	127	107	110	143	114	121	138	109	113	107	103	116	116	113	122	129	115	110	109	136	116	119	90	112	123	116	125	114	112	114	94	112	119	120	119	111	111	127	126	128	112	110	113	136	99	124	114	128	130	128	133	124	104	122	113	121	114	125	112	126	118	130	129	116	106	116	100	129	125	164	110	128	122	130	117	137	122	124	102	109	113	125
24643	20965	26912	25065	9128	777	682	528	490	468	404	410	393	400	411	364	373	360	370	402	350	374	360	377	371	337	353	382	400	393	359	344	353	423	315	365	348	403	347	401	365	374	322	352	380	362	325	354	364	363	340	346	347	368	368	344	342	359	343	388	353	383	345	370	366	366	342	355	355	338	359	320	367	367	378	352	346	359	352	359	395	389	360	328	343	375	410	350	353	357	383	367	357	335	347	324	352	339	341	376	369	357	371	349	378	319	338	356	373	359	351	355	356	357	360	365	351	349	362	387	345	372	348	368	347	354	334	330	372	352	341	357	352	352	355	359	322	388	358	344	351	374	368	380	329	342	390	364	365	352	358	382	356	366	328	330	370	362	360	361	346	365	366	381	345	335	350	371	385	308	347	347	347	351	375	348	363	366	358	383	353	341	317	339	379	356	379	381	372	383	352	356	334	372	389	361	363	378	342	405	376	346	359	364	355	391	395	373	369	379	357	338	371	361	331	360	348	346	346	364	340	357	342	370	398	355	375	378	358	383	376	333	387	368	379	368	355	357	372	378	359	353	366	360	360	361	348	373	338	378	336	375	388	340	348	377	385	342	344	348	362	375	367	325	359	357	323	371	370	361	360	367	368	330	365	367	378	353	366	389	365	391	348	367	358	330	331	346	360	361	385	366	382	391	330	329	361	365	357	379	362	363	317	340	354	385	371	339	363	368	377	311	367	357	357	347	351	399	402	348	386	362	400	355	333	361	389	362	359	330	373	327	328	373	369	380	368	335	370	371	364	348	349	380	369	377	361	371	319	390	363	354	369	356	314	330	380	359	375	373	379	387	315	361	368	339	322	362	381	407	333	354	386	328	381	374	352	371	373	377	354	378	349	354	375	372	323	361	346	364	337	341	371	383	367	382	388	366	348	358	361	362	330	318	376	346	365	361	382	364	366	335	356	359	351	361	339	354	387	377	370	365	360	351	325	366	350	339	380	325	356	347	329	379	351	360	357	330	342	367	368	345	350	356	329	327	344	349	366	398	395	393	398	365	387	358	337	364	377	338	393	356	349	386	386	355	352	330	325	345	339	359	352	350	337	346	337	329	353	361	356	358	345	365	346	379	350	392	324	354	380	343	367	363	356	371	340	358	340	343	349	386	357	347	334	335	387	366	333	356	308	340	370	343	353	390	361	369	342	383	350	329	353	373	379	363	355	349	358	378	359	379	365	378	395	351	359	359	328	358	347	348	395	349	363	373	368	306	367	370	361	331	347	336	328	355	316	327	347	356	349	345	374	343	375	372	353	352	344	345	370	353	352	371	323	355	356	368	351	333	363	348	342	364	340	356	365	334	388	372	379	345	372	353	363	375	337	342	375	368	376	375	374	350	351	367	358	347	348	383	368	348	353	380	316	376	370	355	341	358	359	348	347	374	352	385	370	363	373	378	333	362	353	353	351	331	339	360	355	359	345	336	380	369	371	341	362	383	349	332	352	348	365	362	385	335	369	368	365	353	360	359	366	363	360	358	395	353	389	320	339	372	342	363	352	372	415	338	359	366	347	372	387	353	362	333	350	365	369	358	363	334	372	378	390	377	341	354	324	329	357	338	352	379	377	380	353	375	348	332	335	346	328	344	330	369	352	366	349	327	318	342	340	388	339	360	384	355	358	344	339	352	365	336	368	345	354	338	357	339	347	361	348	352	355	357	324	337	350	358	340	350	397	321	385	381	323	379	349	333	361	350	336	356	362	387	334	360	366	344	356	376	320	366	366	349	369	361	337	355	342	368	366	370	370	371	386	350	357	344	380	341	337	351	368	344	357	379	371	346	351	374	346	354	333	337	328	347	329	361	365	341	360	350	366	349	372	361	374	392	363	332	346	353	342	351	390	358	314	359	364	365	355	337	357	386	383	357	379	351	364	371	374	391	319	406	388	373	364	378	360	359	384	362	407	368	361	364	337	392	345	315	326	360	346	377	356	399	362	396	350	358	401	357	353	332	353	339	328	320	383	365	390	348	356	371	349	361	327	307	343	391	352	336	353	361	369	348	379	347	399	352	368	350	355	346	354	371	373	328	398	350	356	338	367	371	374	361	365	333	400	371	370	366	386	352	349	344	354	340	379	356	323	346	355	331	378	356	360	359	354	352	343	370	374	358	372	378	362	344	365	361	411	360	337	348	338	342	384	389	344	301	345	335	379	374	341	339	340	332	361	342	374	379	363	364	342	355	351	387	364	340	364	372	414	361	348	368	343	336	334	367	348	387	373	339	346	372	357	353	356	368	348	370	383	366	346	347	389	332	327	341	371	347	375	327	351	364	384	368	384	372	386	346	355	342	359	368	358	349	359	402	325	336	348	362	354	347	399	358	389	349	330	336	347	371	371	328	344	364	314	352	346	345	374	365	349	368	355	355	351	400	377	366	367	373	367	393	378	364	383	334	353	349	374	331	358	363	383	339	367	370	360	367	365	353	348	358	341	317	361	359	346	368	347	356	360	373	384	347	359	346	325	344	356	363	346	349	340	343	361	371	349	334	364	337	362	352	363	369	354	365	348	360	382	348	352	374	344	350	366	385	354	369	367	389	326	337	391	342	332	374	365	361	372	389	359	365	341	376	372	340	324	332	367	387	372	331	350	353	351	331	342	340	379	404	348	341	339	370	367	347	330	346	343	352	372	336	363	353	357	385	346	368	342	365	388	345	395	383	346	349	353	342	315	393	329	404	333	358	332	358	347	380	359	379	371	360	374	378	348	348	358	335	363	351	321	361	383	371	351	337	333	358	360	359	323	378	360	378	367	354	398	350	346	344	387	352	374	349	385	384	365	326	398	375	359	372	378	343	367	366	364	355	386	352	366	371	368	381	353	363	414	372	360	325	359	419	333	362	307	381	357	370	381	352	333	373	338	361	360	329	347	382	364	347	361	317	342	321	363	342	405	388	337	361	363	363	346	336	400	344	348	329	382	358	380	359	363	368	347	352	356	354	346	375	327	351	376	347	348	350	337	342	409	372	341	368	340	353	378	393	358	368	342	317	344	376	368	372	365	362	349	335	326	339	361	336	360	354	348	351	368	343	403	366	350	362	368	367	354	380	366	347	353	392	358	358	369	371	332	343	349	359	323	354	356	342	323	363	368	380	366	367	319	398	365	362	367	345	359	356	337	339	365	348	338	347	323	346	364	353	359	353	369	346	336	373	324	349	347	366	371	374	365	405	350	367	345	360	372	380	340	357	346	362	328	343	343	349	336	356	338	351	373	332	417	312	333	345	347	353	348	324	312	374	313	338	368	312	369	341	382	367	396	368	413	380	343	362	341	368	340	345	357	379	324	386	353	358	326	338	345	373	360	377	369	373	337	352	354	409	316	366	407	361	335	367	356	326	357	359	359	345	372	383	392	350	386	357	384	339	401	352	339	370	376	357	345	351	386	379	360	367	344	398	327	349	388	330	387	359	383	344	389	384	377	344	381	329	344	366	369	352	358	378
3482	5935	3667	1913	1419	1094	911	831	635	572	550	518	492	465	451	465	403	426	403	397	412	380	400	397	396	417	362	405	386	375	404	387	405	393	382	399	356	406	396	373	402	378	388	394	404	392	359	382	394	399	389	424	367	347	389	383	383	376	350	402	361	377	373	383	387	400	378	349	349	364	405	389	364	397	383	415	394	326	394	396	387	360	420	388	362	382	381	371	391	388	369	394	371	365	367	355	402	365	355	362	391	390	350	433	344	403	381	399	373	369	412	406	370	364	410	390	376	366	372	374	360	353	404	398	364	394	379	388	374	384	408	382	370	378	385	426	375	380	384	373	374	385	374	368	341	347	389	374	367	372	351	381	372	392	330	361	347	416	348	424	353	370	347	374	389	387	357	370	384	368	359	353	360	377	372	365	374	375	391	387	401	389	387	411	391	369	374	386	360	363	389	325	392	353	392	377	394	394	412	363	366	365	390	355	356	339	388	384	391	386	380	382	392	370	354	393	361	395	379	426	396	373	371	422	379	394	366	365	389	357	356	370	370	362	358	374	374	407	365	388	380	401	394	381	379	372	409	373	377	377	374	395	373	373	360	378	353	375	384	366	354	336	373	385	358	366	367	380	400	369	390	368	380	369	374	363	390	364	396	344	384	360	389	390	381	355	385	391	392	368	379	365	362	388	384	372	371	377	395	388	398	364	361	325	375	365	389	358	368	399	388	389	368	415	390	378	389	356	415	373	379	371	385	367	369	347	365	382	389	364	363	400	417	406	402	380	389	412	355	358	390	379	365	424	369	375	399	383	352	362	383	389	400	367	431	375	358	396	375	372	382	356	369	391	348	349	402	370	388	348	369	354	383	386	352	388	352	380	375	382	408	362	402	364	373	406	392	383	385	393	344	365	371	389	391	370	370	405	389	374	383	364	378	351	374	354	373	353	413	343	397	383	368	395	395	389	395	373	351	363	381	365	414	354	374	380	383	404	395	372	387	384	385	386	363	369	407	346	372	358	367	380	371	405	370	381	367	418	364	408	365	368	365	383	361	393	374	390	393	395	385	412	328	383	380	401	394	398	372	385	388	396	410	398	329	393	369	385	391	373	366	346	349	359	393	389	393	359	370	365	331	405	365	377	373	366	387	357	382	348	369	413	360	394	395	368	375	393	405	349	382	322	370	404	382	373	369	355	359	372	391	385	365	401	397	367	344	360	361	390	344	346	397	349	373	354	371	355	382	365	380	383	424	381	384	392	394	391	392	376	416	402	379	371	388	362	377	404	366	353	387	422	382	361	364	356	388	356	383	399	410	373	382	385	390	410	351	360	384	342	368	367	406	367	373	368	355	354	412	374	375	411	369	394	350	362	425	368	338	392	385	405	375	394	344	378	386	395	383	384	385	379	366	370	375	399	363	358	378	363	394	351	397	352	348	389	367	368	391	367	394	371	382	374	374	374	361	384	386	379	388	401	376	356	375	378	405	368	423	403	375	372	360	401	385	408	355	361	380	398	409	373	378	399	375	424	386	390	370	409	355	366	367	350	391	380	368	381	351	382	405	385	368	428	379	383	398	389	373	403	387	377	403	393	381	358	382	361	403	405	384	367	409	334	399	362	379	408	368	395	383	387	384	405	388	390	370	369	417	409	380	377	355	390	385	371	364	374	377	373	391	380	377	384	406	381	367	358	385	354	406	372	388	386	357	373	362	371	385	383	354	380	367	400	386	359	362	379	384	346	377	361	394	447	384	363	376	360	372	378	389	373	365	380	423	373	344	393	368	361	411	375	409	370	367	402	414	390	398	404	325	358	370	393	374	363	350	389	365	393	360	371	383	388	364	383	391	351	397	359	391	349	374	379	379	388	390	391	378	367	346	384	394	381	379	404	380	407	369	399	392	376	366	359	374	402	380	370	394	350	406	365	387	388	351	388	390	381	418	382	401	361	368	359	380	378	347	336	366	419	374	399	388	376	389	381	361	335	380	387	384	350	381	394	387	375	410	378	422	389	403	395	412	385	364	405	372	387	339	426	370	394	370	371	346	358	394	389	338	366	367	367	391	368	414	351	376	401	365	378	369	339	354	385	389	398	381	355	385	362	369	369	366	388	378	396	411	393	386	365	400	380	364	398	381	397	382	372	375	403	379	363	386	375	385	417	365	383	379	360	381	411	415	416	342	351	370	368	352	354	392	368	389	380	370	351	407	382	381	361	401	351	396	379	416	369	403	366	389	416	374	349	383	399	372	371	362	369	346	386	352	359	356	419	385	384	421	379	376	359	360	365	355	373	393	362	389	376	387	374	368	406	366	378	391	379	384	347	352	389	375	393	378	391	396	427	378	378	382	392	353	393	390	358	387	385	371	364	367	396	380	379	392	404	387	377	365	429	362	396	355	358	402	367	377	427	367	379	373	364	403	412	372	371	409	352	366	364	352	342	344	347	369	375	382	354	386	393	363	356	383	361	358	379	403	360	389	389	363	353	395	372	353	381	359	412	353	383	378	379	375	377	393	398	380	393	354	372	368	362	368	387	344	385	373	396	387	414	370	386	396	361	393	349	402	365	374	402	362	402	410	432	375	382	376	402	388	411	358	369	352	376	373	385	399	400	421	389	397	357	396	395	361	386	419	418	375	377	353	382	402	338	385	334	363	390	393	374	380	358	400	402	393	377	376	393	385	374	345	364	362	391	376	380	378	367	347	394	357	390	369	376	395	384	385	377	321	352	375	405	409	372	361	365	373	339	395	343	382	419	396	387	366	382	406	355	421	385	392	380	390	403	354	391	368	384	391	407	373	384	361	367	389	357	385	392	377	396	394	359	358	352	348	338	356	374	391	401	370	353	392	373	361	337	355	385	368	414	349	393	357	386	386	402	363	407	395	393	381	344	400	383	379	400	363	385	361	411	371	357	381	367	377	383	386	411	403	390	396	392	364	371	371	379	368	373	364	396	349	392	382	380	383	353	388	374	379	351	378	402	420	391	388	364	373	358	365	373	334	366	384	387	377	347	368	370	374	351	390	372	351	409	364	354	370	346	399	350	369	348	360	370	365	369	365	378	372	359	370	343	386	391	379	376	380	372	387	374	351	386	387	368	394	386	393	368	392	384	372	371	413	387	356	375	396	367	385	341	356	373	378	361	390	384	369	361	356	399	374	372	400	379	390	368	344	376	365	387	409	350	352	383	381	379	351	397	417	403	371	387	402	384	400	377	410	373	396	365	370	381	342	385	399	407	398	408	406	346	374	376	381	362	381	383	369	358	392	359	377	385	361	322	364	371	389	364	374	356	363	401	384	354	356	353	384	373	405	374	407	389	384	379	353	384	381	381	359	338	352	369	354	404	362	393	381	403	377	368	408	379	373	371	398	368	372	396	354	361	368	406	352	353	350	417	369	390	404	385	375	410	378	361	375	369	383	354	374	337	393	385	365	382	402	372	381	375	368	412	380	370	381	351	386	392	409	381	368	388	348	362	389	396	348	408	367	362
22517	21142	28784	23740	21135	21162	7284	921	638	512	405	418	343	322	292	284	273	269	240	231	236	214	209	223	234	212	211	233	200	216	224	205	208	207	205	188	183	179	204	200	173	175	190	198	185	168	185	214	176	171	190	190	152	192	205	185	175	169	170	185	195	162	154	176	178	194	182	199	180	197	218	174	199	182	153	194	163	178	184	186	182	177	175	170	167	183	165	180	195	215	153	180	203	172	198	176	196	173	173	165	176	189	159	167	187	202	174	163	171	170	198	191	185	186	187	173	182	164	189	163	164	169	182	166	183	183	199	190	176	175	164	180	185	197	191	180	184	163	177	150	192	158	193	173	176	164	161	174	145	177	164	186	161	175	173	181	174	169	166	172	181	192	176	161	165	203	192	175	180	159	183	189	173	177	165	214	172	162	198	159	176	176	189	161	178	188	179	185	193	162	176	159	195	177	176	158	195	202	179	169	194	188	186	184	170	169	158	170	168	165	183	188	175	190	185	182	174	192	178	158	187	186	174	179	166	187	164	170	181	168	158	175	173	189	170	134	164	190	160	165	152	162	200	169	183	170	186	185	166	195	172	179	177	187	189	162	207	175	189	169	173	176	173	183	182	170	173	183	163	186	192	166	184	181	176	184	193	192	198	179	199	173	149	180	188	169	167	198	166	152	188	173	195	169	173	172	175	196	167	191	184	171	180	155	214	194	160	163	184	191	183	167	169	174	155	189	163	169	195	160	167	171	177	192	188	173	181	156	195	181	172	175	172	194	180	198	181	193	197	166	170	190	177	185	173	157	171	156	166	199	178	178	187	179	173	176	183	182	192	180	176	192	161	175	195	183	183	163	183	176	160	187	181	191	188	190	195	179	175	217	196	158	170	202	175	167	187	173	193	178	179	197	171	165	160	170	166	177	178	207	171	163	183	183	200	182	174	206	165	173	189	184	166	180	175	181	191	196	165	167	209	170	183	171	196	175	177	165	173	186	173	198	180	184	181	150	197	206	181	154	165	173	186	176	168	175	186	188	165	191	161	154	173	189	168	197	182	187	172	158	178	151	162	180	192	181	177	173	176	173	183	186	175	178	173	172	171	186	157	189	191	157	170	188	172	173	184	200	171	171	180	178	170	183	193	165	169	180	172	170	171	166	162	170	186	169	167	177	179	173	167	197	174	163	195	183	168	170	159	196	162	171	167	174	162	180	177	183	184	170	176	174	192	173	161	162	168	178	194	167	195	202	183	172	173	170	185	154	157	193	176	165	192	165	155	161	185	173	172	161	188	180	190	168	180	180	177	194	165	188	192	165	163	193	183	174	169	163	179	177	174	178	155	172	167	158	161	180	214	171	152	166	191	168	163	178	193	154	164	177	149	147	181	195	170	183	198	173	197	163	187	171	175	179	163	172	187	176	178	187	178	150	162	163	182	177	189	186	161	195	201	175	187	191	165	181	194	193	151	146	180	173	162	160	160	144	173	167	177	151	158	164	169	167	188	181	172	165	172	175	171	185	185	189	175	178	163	163	190	176	199	190	192	180	176	162	166	184	184	173	169	175	207	190	164	185	183	178	180	143	171	176	166	168	166	157	169	180	181	183	163	177	173	161	165	173	165	190	171	153	186	176	158	176	162	183	191	167	160	173	183	174	156	169	162	164	189	168	172	174	184	150	165	170	176	180	168	184	181	173	175	183	159	193	205	197	177	193	190	141	166	172	190	182	170	169	173	191	172	155	191	166	183	185	174	193	165	178	188	180	198	206	163	182	161	177	166	151	169	176	184	200	145	161	161	158	166	191	165	172	185	178	171	167	196	179	170	165	180	197	192	175	195	198	183	170	171	168	182	176	186	154	164	174	192	180	182	201	181	164	167	172	179	178	169	161	177	180	187	166	166	158	170	175	151	165	181	176	187	190	195	164	193	192	154	205	156	194	177	182	185	173	166	195	201	166	179	178	193	185	180	184	171	170	189	154	174	157	171	178	165	185	167	158	163	165	184	153	169	171	179	182	188	175	177	185	164	166	190	194	170	175	161	173	178	204	199	154	167	173	189	158	197	188	194	174	189	183	179	191	188	172	178	181	182	157	195	175	175	174	188	150	171	185	164	173	174	179	179	187	172	183	168	185	201	183	177	157	179	172	174	200	177	158	200	174	154	165	183	190	176	161	180	169	163	162	199	175	187	180	170	166	152	197	167	192	183	176	172	154	180	185	174	152	180	194	194	180	169	165	158	177	174	185	175	157	189	196	167	174	166	165	152	172	179	159	158	157	184	175	191	166	201	181	171	189	182	151	163	180	166	177	157	195	153	145	174	163	178	193	182	170	179	158	184	155	191	178	179	172	173	165	167	192	176	179	185	170	171	195	199	165	172	166	176	181	173	168	160	167	184	164	183	157	184	171	172	194	182	164	185	155	162	173	183	182	170	176	180	183	147	180	171	183	153	184	184	169	186	177	156	191	178	163	174	177	155	194	163	181	176	164	189	174	158	175	170	161	166	181	184	195	167	195	181	165	185	190	168	183	176	189	170	158	176	182	182	200	152	157	163	163	170	192	161	172	180	158	186	177	177	165	178	168	169	185	206	165	184	178	172	179	196	167	194	177	177	156	184	159	138	157	189	172	193	163	183	159	183	179	175	166	164	180	160	171	178	177	150	157	172	158	180	162	186	172	170	171	162	185	190	182	193	171	189	190	174	174	169	155	188	162	151	181	180	165	152	187	177	210	179	187	147	181	195	197	164	179	186	180	162	204	164	194	187	213	183	202	158	163	189	181	154	182	172	171	173	199	165	173	171	154	170	174	178	171	189	167	182	190	151	204	196	178	162	172	171	194	178	165	168	192	159	160	174	186	154	165	166	191	192	157	176	177	172	188	183	186	176	184	178	174	197	178	180	176	175	177	171	169	184	167	169	172	157	168	167	178	187	184	206	182	169	148	165	167	169	183	192	190	173	174	150	187	145	171	180	192	165	164	185	172	180	174	151	180	146	160	169	161	181	165	209	188	181	161	194	180	161	171	186	170	170	162	179	179	170	188	197	168	176	191	171	151	180	165	198	192	163	174	173	164	162	158	174	196	200	190	165	158	169	173	190	177	173	155	179	167	169	153	176	160	164	165	184	192	166	180	181	176	177	156	161	173	164	180	183	193	165	180	179	169	183	189	186	170	176	152	185	173	173	157	152	198	174	172	185	179	181	165	180	185	192	180	182	177	172	161	178	163	151	182	155	194	183	175	171	179	194	165	166	190	174	159	170	167	194	170	154	172	166	177	161	169	168	175	170	172	177	175	155	149	159	182	179	191	173	162	159	183	165	177	159	177	173	190	160	166	162	160	166	173	173	171	158	174	155	163	151	181	161	169	128	149	168	164	174	207	146	198	176	161	185	212	170	200	177	172	208	175	169	181	195	166	181	164	160	184	140	179	211	148	159	161	191	182	166	173	150	183	168	165	170	179	184	166	179	170	174	174	192	162	160	166	174	162
4799	15350	10016	4927	3524	2522	1916	1409	1137	883	731	664	531	482	429	401	361	329	317	329	305	296	256	276	246	213	232	263	235	230	235	212	228	217	207	219	211	228	187	194	198	190	194	186	212	198	181	200	205	187	180	201	209	185	174	203	189	194	184	194	186	203	182	199	193	190	178	182	176	202	205	182	191	190	179	173	200	182	165	188	206	197	205	162	172	173	188	180	183	173	195	174	189	170	170	179	166	176	160	192	197	202	162	195	184	164	166	192	204	176	179	187	187	189	172	163	182	183	180	192	183	170	174	171	188	173	181	186	189	149	187	162	189	177	170	207	190	157	185	147	191	164	162	196	196	204	217	192	167	191	200	201	167	168	193	191	183	190	183	204	178	183	185	167	193	184	180	180	183	182	162	166	162	189	175	179	187	194	179	160	197	181	174	196	180	174	177	180	192	169	182	167	163	166	168	183	200	201	160	200	179	162	182	201	171	182	173	169	182	165	173	173	201	172	161	164	197	176	173	194	170	178	175	172	169	181	181	167	164	179	161	172	182	189	217	180	198	193	165	169	180	209	198	188	197	179	171	176	164	174	168	165	203	176	181	197	211	186	168	195	215	182	179	162	176	185	175	195	171	175	196	201	186	183	182	179	189	189	180	170	197	186	192	169	179	205	193	175	175	193	192	196	178	198	177	197	183	165	191	191	161	175	177	190	165	165	166	197	205	214	175	188	159	197	208	186	185	186	190	199	190	182	198	172	217	205	176	190	175	170	175	185	218	171	171	186	179	179	166	155	178	210	180	181	175	169	152	175	161	175	192	175	182	195	172	187	188	184	190	164	168	165	188	164	178	186	188	168	169	171	175	168	179	180	186	191	190	212	208	181	194	177	173	179	165	176	167	191	176	178	169	207	177	160	167	199	186	176	182	182	144	168	183	168	164	159	168	179	187	194	184	141	179	172	172	209	167	180	198	171	219	185	160	177	166	178	178	196	188	190	172	190	215	173	171	178	162	179	200	180	168	185	163	192	193	192	187	175	185	188	169	183	177	182	208	192	182	190	211	185	186	181	184	169	178	180	178	175	183	181	209	198	188	181	180	203	203	177	179	190	191	188	185	190	181	198	184	179	194	171	200	201	188	174	201	178	185	189	169	176	190	183	158	182	169	198	191	159	175	174	190	158	182	185	166	158	192	167	180	189	167	193	160	163	191	155	183	169	180	186	192	212	178	190	171	171	180	185	190	190	192	184	176	168	187	175	189	172	198	180	174	185	166	193	189	175	180	179	197	181	196	182	191	171	188	211	189	150	182	172	173	170	193	181	163	156	173	192	164	187	192	167	195	178	178	167	185	195	175	179	179	181	196	198	184	200	200	175	158	185	176	179	204	186	176	179	192	176	182	186	156	175	207	196	181	196	203	195	185	178	172	189	176	158	187	173	190	179	183	150	195	170	181	186	195	191	177	181	185	174	166	193	181	187	163	195	175	186	180	172	181	181	168	175	161	173	175	188	173	188	180	185	194	194	193	174	174	184	202	193	170	174	178	181	182	179	182	196	177	168	181	171	200	175	165	172	181	177	194	164	214	172	190	177	206	174	203	186	180	182	170	177	191	174	187	205	175	180	188	181	181	185	187	169	172	188	192	199	187	170	192	200	178	187	167	191	162	190	196	163	143	173	185	158	183	185	194	180	191	193	170	192	165	176	188	166	173	156	214	171	183	173	175	170	172	203	170	181	195	216	177	209	183	188	183	179	148	178	167	176	148	175	207	179	176	182	208	155	169	206	187	180	186	162	205	191	176	185	183	149	186	158	192	200	178	196	172	166	189	179	177	182	196	181	178	175	165	148	172	161	192	188	174	196	175	190	207	170	161	158	176	187	183	186	184	187	170	201	193	176	163	191	178	164	220	199	165	202	194	179	173	171	192	178	175	187	154	168	187	157	175	171	172	206	185	189	178	179	213	171	190	207	186	181	182	190	165	183	186	179	166	214	177	186	192	174	176	166	188	205	177	175	191	184	174	168	190	214	175	177	185	197	175	186	203	163	185	217	185	185	178	175	151	180	182	177	160	173	190	185	195	189	175	168	185	188	194	188	182	181	177	206	190	193	177	197	154	187	176	194	161	184	173	186	204	178	181	184	194	163	179	179	181	198	178	205	182	171	206	174	191	177	179	203	185	159	161	168	186	198	155	178	189	168	190	164	175	178	188	167	188	147	198	179	175	190	178	191	188	171	174	170	170	198	172	167	174	187	194	180	187	188	171	175	197	172	165	172	183	195	174	153	174	178	159	191	202	181	180	185	192	170	206	228	200	179	192	174	173	189	180	161	194	162	187	175	169	189	201	177	169	170	170	186	186	184	182	155	159	182	181	189	177	182	200	205	181	197	178	173	188	174	184	179	203	200	160	184	180	178	188	169	179	174	172	166	193	189	222	161	162	170	201	199	169	183	177	179	174	168	188	169	191	191	164	174	182	193	178	173	185	174	203	182	185	172	196	172	169	177	182	172	184	165	166	186	189	170	173	218	189	174	184	167	208	183	188	188	165	161	183	192	179	200	187	188	174	187	168	172	164	192	190	164	203	191	182	198	179	165	196	169	182	183	198	186	193	176	171	192	179	171	201	151	157	188	187	176	163	183	171	185	213	174	179	192	171	173	193	171	164	182	177	203	188	192	161	201	213	170	192	189	183	184	171	192	181	169	181	188	174	181	191	170	210	181	193	147	193	186	201	191	178	185	190	167	153	174	183	144	161	188	162	177	195	186	209	164	205	164	179	186	202	177	170	189	180	162	183	181	190	184	160	194	190	175	159	189	180	195	179	174	171	176	182	165	176	181	200	171	188	190	195	188	216	191	198	163	197	170	185	192	200	189	177	165	185	170	175	180	173	181	202	170	167	196	185	191	187	177	183	188	164	174	171	175	183	196	191	187	183	173	174	189	179	186	173	181	186	179	177	177	197	163	217	205	174	161	190	190	185	166	205	188	177	189	178	194	178	196	199	175	162	176	186	190	163	171	195	186	179	169	182	192	165	167	174	183	199	170	168	207	184	193	210	167	199	179	178	160	168	153	155	216	196	161	167	201	206	188	183	202	193	180	161	168	181	197	178	180	188	183	181	175	168	179	193	191	194	184	182	196	157	191	201	174	195	182	185	178	195	179	185	163	193	190	184	161	204	148	169	161	177	190	205	194	185	174	186	163	203	202	180	167	175	183	173	161	193	184	200	191	155	190	171	169	153	170	180	184	168	179	174	191	179	173	168	167	196	210	175	184	166	180	180	193	184	198	181	189	194	162	177	202	179	213	168	178	181	160	177	176	216	185	185	150	195	167	170	185	158	175	209	183	182	206	175	188	179	180	172	185	170	182	160	182	194	200	157	166	196	173	200	175	163	174	203	173	181	196	168	190	190	154	170	172	175	156	202	192	177	198	189	189	207	197	180	166	174	167	182	179	189	209	185	163	170	178	184	171	187	170	187	188	170	176
27398	17036	3417	700	464	379	314	318	283	307	301	284	260	279	308	244	274	265	238	254	279	275	290	258	268	270	269	260	258	262	266	269	252	270	259	290	282	268	261	224	266	260	240	277	257	259	238	250	276	262	300	276	252	259	274	289	250	271	300	262	251	285	252	247	249	278	281	254	269	268	295	257	270	245	253	284	259	276	264	237	264	229	286	228	251	274	279	250	254	270	269	264	233	250	286	245	287	239	281	244	264	255	257	251	276	269	268	261	255	255	299	240	274	235	270	289	285	251	251	283	275	259	249	267	260	245	258	271	261	256	221	262	258	258	257	254	247	286	273	284	278	246	245	240	255	265	261	244	263	257	263	245	265	270	258	249	291	261	230	260	273	265	273	224	264	280	282	245	261	275	260	294	248	244	254	251	266	234	266	212	239	239	252	247	268	250	259	279	228	258	274	263	272	270	288	247	264	242	268	247	268	236	269	277	258	255	290	287	248	250	253	265	282	262	246	293	242	252	262	248	266	261	267	259	250	273	260	283	254	249	226	287	263	261	261	236	257	261	266	264	237	266	256	268	252	282	253	250	285	239	244	248	252	243	232	264	272	286	251	273	245	230	266	266	254	256	257	255	255	268	275	250	269	263	256	255	255	277	263	273	281	279	260	233	226	260	211	295	257	225	251	223	281	249	251	242	282	257	252	235	242	258	262	261	249	266	257	263	267	260	243	282	251	241	240	259	247	266	269	267	264	246	269	268	252	250	266	264	299	261	241	273	259	260	267	253	230	245	243	261	254	258	225	266	267	246	276	270	256	242	250	281	261	274	274	244	263	240	275	302	253	272	237	251	270	256	280	237	257	262	243	293	260	251	263	262	285	259	295	249	275	293	272	249	266	282	257	235	288	249	250	278	257	253	263	272	250	240	263	256	263	252	269	229	251	263	276	269	257	232	245	289	254	266	300	271	277	287	267	247	285	253	230	258	271	246	276	257	278	265	274	290	263	271	254	235	262	260	271	275	262	270	272	222	259	267	266	267	269	243	264	272	260	283	274	225	283	259	261	262	258	247	275	270	256	263	245	267	257	248	287	252	256	242	246	288	273	278	281	277	270	273	240	244	266	291	243	274	253	264	278	243	256	301	251	239	248	278	234	242	248	246	244	286	239	256	286	307	254	273	277	261	273	272	264	271	279	245	265	253	300	284	294	257	292	242	274	273	244	254	254	235	236	248	241	268	265	294	276	258	272	241	259	269	269	264	265	241	246	284	256	250	252	262	264	276	256	245	279	259	242	254	253	234	249	263	279	256	270	273	261	243	259	252	267	272	257	266	247	282	261	232	261	243	282	261	228	263	270	280	249	218	286	249	245	261	257	268	278	287	264	266	255	255	258	256	250	264	238	227	257	249	264	267	264	244	250	283	247	247	277	270	263	294	250	260	253	258	316	278	233	283	234	281	256	266	256	235	250	257	269	272	265	276	258	271	265	242	268	279	276	258	277	253	277	257	266	283	258	264	250	248	250	270	251	217	268	276	285	286	271	259	255	268	273	273	245	278	251	284	273	241	255	261	262	278	256	288	255	241	250	302	243	259	244	246	266	275	266	284	259	242	257	271	222	260	260	275	259	258	246	280	273	267	242	266	240	275	241	271	249	267	272	265	239	272	295	244	253	265	278	276	281	239	241	248	236	256	271	268	256	248	266	249	257	250	283	268	264	261	255	264	247	268	250	245	278	277	265	247	257	254	275	264	248	242	249	261	281	248	284	261	246	278	241	255	253	256	233	238	242	251	257	239	262	250	266	250	278	271	268	240	277	277	287	237	238	260	282	272	274	234	243	258	260	262	223	278	262	273	295	234	253	244	260	272	253	278	274	261	288	279	269	234	259	243	274	203	272	271	251	267	242	271	254	291	253	249	235	241	269	249	253	247	256	267	285	286	238	257	271	232	254	267	273	294	267	272	263	246	287	274	297	267	238	242	230	238	254	241	252	251	260	278	241	240	278	256	269	273	279	272	263	297	262	264	282	238	255	265	266	259	263	264	248	272	253	268	256	252	227	298	253	264	312	272	265	265	249	272	256	250	249	261	244	235	232	245	289	245	253	276	269	237	243	270	282	255	252	263	245	260	249	260	230	277	218	268	257	260	241	261	299	254	271	249	259	265	256	277	278	259	266	247	244	271	251	251	245	273	263	245	241	240	264	257	247	251	272	280	251	262	283	255	257	255	247	247	254	261	230	271	272	274	268	282	263	224	268	278	270	263	229	246	234	266	263	250	243	264	267	257	244	266	285	254	267	248	272	250	293	281	284	268	250	273	270	252	251	256	259	270	259	255	276	253	266	264	244	261	256	251	256	266	252	266	252	255	266	251	258	262	275	231	260	240	256	264	267	247	255	264	268	247	316	255	257	264	268	272	253	236	257	275	254	316	262	264	246	274	284	256	265	284	234	250	248	250	266	237	264	258	285	235	262	243	248	258	274	233	249	255	253	255	260	273	256	256	255	268	237	291	232	238	282	261	242	293	256	246	233	278	237	245	244	255	259	230	255	231	251	262	253	251	225	274	283	249	273	235	237	254	271	275	250	264	271	248	235	235	255	258	265	281	265	258	251	249	249	270	260	253	274	237	255	229	276	285	253	279	288	270	263	228	248	224	261	245	239	274	279	257	259	284	250	268	256	278	254	285	275	240	237	261	258	262	265	237	249	256	280	268	242	242	234	273	268	276	263	259	237	267	274	267	263	251	257	274	257	255	270	251	278	300	272	262	260	253	284	251	241	279	277	267	251	272	240	283	276	250	272	261	268	261	268	269	261	260	269	274	253	290	293	243	267	267	303	250	255	278	262	270	246	253	239	255	283	272	245	243	250	266	258	271	242	272	265	261	255	250	296	273	273	246	266	267	266	274	244	257	276	269	283	259	274	278	228	258	231	280	252	267	255	249	259	269	244	247	242	296	269	267	270	273	255	258	251	277	259	282	271	262	248	252	252	254	233	239	267	241	278	256	254	260	271	260	266	262	254	245	260	227	263	267	249	283	256	255	251	246	257	262	249	280	212	264	256	268	216	277	255	269	258	269	255	280	258	235	234	259	258	261	283	274	259	262	262	283	272	283	245	254	242	258	258	261	249	242	239	259	260	221	251	282	257	254	269	272	278	248	271	302	278	267	262	245	220	265	289	273	272	293	235	243	243	241	262	252	260	242	247	232	267	256	249	262	230	246	269	262	263	253	256	246	254	277	253	287	231	232	274	251	239	245	263	256	294	257	256	276	243	278	267	258	254	274	261	239	251	258	231	266	288	264	301	236	278	235	266	247	282	271	248	261	262	252	270	254	243	291	257	260	270	244	258	254	277	246	225	262	244	244	244	279	255	267	254	274	270	248	238	296	254	251	254	286	228	260	272	249	230	290	272	262	267	283	251	251	241	255	273	258	275	276	267	252	260	268	268	247	276	269	250	284	265	273	260	224	270	247	245	246	276	226	262	259
4387	1686	1100	691	543	467	433	384	330	302	294	309	295	292	289	313	273	281	287	255	300	307	258	268	289	259	278	308	288	286	287	285	306	269	292	293	298	259	288	284	273	294	275	267	281	328	288	292	321	282	309	290	295	306	284	299	251	281	301	261	310	272	289	303	298	264	302	306	280	306	290	285	287	286	292	290	271	304	273	311	308	276	258	282	341	268	281	308	296	288	265	281	280	259	300	298	257	310	303	263	284	279	342	318	263	259	254	265	312	287	290	277	296	290	306	290	301	295	286	291	288	286	297	313	274	276	262	289	281	307	315	275	271	288	282	289	287	312	290	308	286	296	297	280	279	291	301	255	296	275	283	271	290	275	288	287	297	282	292	294	273	297	290	333	283	280	288	295	273	293	299	312	290	259	269	278	301	273	299	298	302	286	281	283	279	301	290	275	271	293	309	301	292	313	242	289	281	303	260	283	292	275	329	308	273	282	272	291	284	261	293	294	277	304	284	310	289	267	311	296	287	279	290	308	307	272	307	278	322	286	282	279	283	268	305	305	280	286	288	278	287	292	280	268	314	289	276	305	258	312	275	277	288	305	313	293	276	295	271	294	290	286	259	279	295	297	291	287	298	301	292	302	282	312	304	285	288	285	292	252	303	286	283	283	303	306	275	321	308	294	277	274	269	301	302	312	280	291	275	322	256	278	277	322	321	290	277	292	291	271	278	306	288	289	304	293	300	259	303	266	289	298	297	263	289	291	294	267	293	285	297	300	292	264	288	310	272	261	279	310	294	297	281	336	293	276	294	301	267	299	298	270	283	285	283	289	289	283	271	280	330	316	314	310	264	281	288	311	316	279	266	246	309	294	308	277	304	247	272	269	288	282	295	262	295	286	271	287	310	298	300	280	271	285	285	289	290	271	307	285	308	291	298	284	269	279	251	275	262	307	306	283	294	309	308	308	289	287	269	289	312	286	313	272	273	302	298	311	319	292	299	314	287	266	263	295	301	286	272	274	289	318	288	289	330	263	275	290	307	243	261	238	268	289	274	300	277	314	264	289	291	313	253	273	303	298	268	280	253	285	273	281	275	306	310	306	258	318	286	284	304	284	287	287	300	287	271	301	310	316	273	291	291	284	273	324	300	305	312	300	324	284	296	290	300	297	297	311	292	291	300	282	279	300	315	295	270	278	256	273	309	281	296	272	290	309	294	280	285	292	265	296	279	303	287	292	304	277	286	264	293	293	305	276	281	269	278	271	303	271	281	297	284	279	264	307	294	298	265	288	320	304	273	299	276	273	274	277	297	299	321	249	277	281	308	285	292	283	298	297	285	282	280	255	295	265	270	294	325	294	267	287	274	284	296	270	340	287	307	277	275	306	293	297	297	295	281	284	302	310	260	280	303	282	277	294	282	314	277	271	298	289	276	287	313	294	279	289	257	297	308	298	310	274	296	263	267	282	261	285	289	266	275	286	300	272	278	266	293	264	293	290	332	286	307	270	295	272	330	287	269	282	275	290	300	269	313	254	254	277	300	266	300	290	270	268	271	267	254	273	308	332	322	279	291	299	265	270	290	285	293	291	293	302	300	276	256	289	284	288	293	273	320	295	314	307	310	293	299	271	290	303	260	293	295	311	299	287	306	291	289	293	294	316	311	300	298	288	277	278	274	285	258	310	278	303	304	287	268	289	286	293	289	292	290	296	293	306	285	278	295	289	305	274	316	295	266	274	312	301	271	295	258	278	280	314	280	285	302	300	301	282	310	292	280	294	283	285	240	286	306	290	293	295	291	312	289	284	313	299	305	313	281	261	304	302	283	284	316	281	277	291	294	285	295	276	286	255	267	314	290	300	261	268	284	311	255	338	234	286	288	276	295	282	299	283	283	292	290	269	292	279	280	310	295	271	270	284	302	271	284	310	288	310	270	313	288	302	310	284	310	300	303	287	250	286	318	265	294	285	300	308	292	288	288	262	286	268	266	258	249	276	266	311	222	272	288	287	329	305	297	297	276	262	309	243	288	310	277	276	290	290	307	288	273	319	294	304	276	323	285	287	297	263	286	280	304	308	304	282	300	256	277	289	324	285	293	268	280	310	283	322	337	268	296	300	314	290	257	321	299	302	308	301	274	286	280	281	308	302	266	319	315	281	309	292	294	286	291	290	286	284	289	264	285	268	305	302	299	272	272	285	282	290	304	295	297	273	290	282	265	285	296	323	289	281	270	276	261	294	304	274	281	279	311	269	309	319	286	310	286	297	311	281	286	249	278	261	303	292	271	291	283	283	279	283	280	305	274	298	304	308	255	289	304	272	300	296	284	279	291	268	262	291	319	288	280	295	275	286	290	296	290	277	285	249	256	322	310	278	294	288	330	280	284	298	292	296	265	283	279	279	278	315	251	300	269	272	301	297	297	308	285	266	297	292	269	284	301	287	279	333	292	270	298	269	317	270	259	268	299	324	276	310	290	268	286	298	252	286	284	285	300	262	287	282	317	285	299	303	257	283	267	271	289	320	298	318	286	293	292	299	295	291	300	303	298	285	291	274	279	280	283	279	300	275	294	296	298	283	299	306	314	314	288	285	280	307	290	291	305	276	303	295	308	288	268	289	303	289	321	280	294	293	322	290	287	286	297	295	283	306	315	253	317	312	298	313	276	270	302	273	285	297	298	272	316	293	316	282	295	256	284	282	278	302	293	275	269	285	288	299	267	286	299	275	304	284	274	284	284	302	280	298	287	314	278	260	272	285	278	282	299	280	286	275	296	270	283	294	276	305	293	282	284	307	316	289	295	274	276	298	303	315	269	280	270	310	294	280	270	295	304	273	308	288	286	315	294	290	278	295	279	302	297	312	268	282	286	264	276	281	297	244	271	271	279	277	278	303	309	289	303	283	277	279	288	287	280	329	302	291	276	300	310	267	297	309	284	247	289	326	300	267	292	298	286	295	288	308	277	272	333	284	302	275	297	303	299	318	265	294	280	282	280	270	296	274	297	279	298	286	264	287	280	288	310	293	283	310	298	275	296	297	295	301	302	292	292	300	286	307	287	314	287	305	289	294	258	290	325	286	311	298	301	310	290	282	266	281	273	277	273	281	285	319	277	320	280	302	257	314	246	285	305	288	310	310	277	287	291	278	295	278	286	304	308	297	307	275	266	303	283	299	310	279	294	272	312	290	312	263	273	297	265	265	321	287	278	285	293	298	290	318	286	297	276	280	302	298	299	312	283	277	277	301	281	285	306	313	300	320	309	305	319	302	289	275	259	258	291	292	311	286	268	285	254	282	279	270	306	307	271	273	301	283	303	309	295	292	287	292	273	271	268	300	276	309	304	271	259	274	270	304	314	279	260	271	296	283	307	296	276	289	299	283	281	295	278	275	295	298	259	287	306	305	264	255	285	288	282	279	276	321	263	313	298	296	292	307	300	306	305	274	265	279	277	296	293	283	281	276	285	285	322	273	278	293	291	277	275	341	299	280	282	318
23517	21104	28281	24156	21088	9333	748	481	354	304	258	200	200	200	155	141	138	149	133	132	117	147	118	117	117	133	120	122	118	125	112	105	134	106	114	97	111	108	107	97	122	116	104	116	110	124	106	104	115	118	100	109	107	114	116	82	119	104	99	99	110	120	115	115	100	97	103	120	97	107	110	105	104	107	100	104	85	97	117	93	105	93	123	108	102	88	129	116	99	97	93	89	88	108	110	99	111	109	120	94	109	107	90	109	85	109	104	100	98	89	128	92	116	85	95	84	113	107	121	104	108	108	99	106	104	112	109	102	87	100	100	114	106	105	113	137	117	117	93	101	104	119	97	110	124	101	109	118	111	82	124	105	100	107	83	103	106	101	99	107	108	110	116	87	101	122	105	111	99	101	97	90	94	101	101	100	107	115	106	109	121	109	108	110	98	107	95	92	114	117	124	95	115	99	84	93	98	123	98	108	106	106	107	125	103	116	118	96	97	100	109	92	117	114	98	111	99	87	81	93	114	88	98	111	116	105	103	115	83	101	126	119	96	109	106	91	106	91	106	94	96	100	105	108	98	101	107	93	114	86	97	104	90	91	86	98	99	99	93	93	107	101	119	89	95	113	96	98	108	106	99	102	105	88	104	118	107	100	109	115	93	108	106	127	93	86	92	123	99	102	129	111	106	110	122	104	97	107	117	96	124	107	102	100	115	115	95	96	101	119	94	96	109	89	104	108	97	112	85	92	114	105	99	102	123	92	92	93	89	107	104	120	112	112	93	124	108	96	85	104	105	92	83	106	87	95	111	105	108	100	122	120	93	91	101	106	110	112	123	111	107	94	111	86	94	100	87	93	97	119	104	104	120	93	97	100	133	101	104	110	115	125	102	95	111	85	89	93	92	99	93	112	106	103	110	124	107	111	90	88	107	100	115	94	95	112	88	86	100	112	117	92	114	101	115	112	83	87	112	104	119	108	98	97	97	88	81	97	118	98	97	89	115	91	94	97	101	85	105	100	95	90	113	113	105	116	120	97	94	110	106	106	88	108	96	101	101	83	112	104	131	101	98	114	87	108	118	112	91	97	105	107	105	107	93	98	96	114	107	93	117	107	102	98	97	108	95	106	93	105	95	96	96	119	106	100	108	94	112	119	118	89	98	110	99	118	96	104	93	106	124	97	109	93	115	104	96	99	115	90	113	84	90	107	100	100	112	101	114	115	121	102	94	100	91	131	91	107	109	95	100	117	87	105	101	108	116	79	84	102	116	113	101	103	107	102	111	115	97	109	107	100	102	101	102	104	99	101	105	89	124	102	103	93	97	94	98	104	131	113	101	104	97	90	103	116	109	99	98	103	89	120	109	98	109	98	93	105	114	118	109	107	131	98	99	89	115	129	91	88	112	121	118	103	103	105	97	117	107	97	115	99	87	82	119	111	101	117	107	107	91	115	115	95	116	119	110	104	104	101	102	102	96	101	104	112	92	112	116	86	110	112	127	97	95	111	117	91	99	97	122	108	81	111	91	105	123	111	107	91	106	90	109	103	107	111	107	100	113	113	98	110	122	117	97	120	95	112	110	103	100	117	104	111	112	99	108	98	126	110	104	108	108	116	98	108	120	100	126	98	87	99	101	92	118	120	128	97	103	114	99	112	106	113	97	102	93	103	116	96	103	100	106	117	103	104	94	93	99	102	117	109	103	91	112	97	122	107	124	108	110	102	101	106	108	113	104	107	91	102	105	123	100	111	106	109	83	116	107	100	114	93	108	93	119	81	96	111	93	85	114	107	105	104	98	119	91	88	108	93	110	107	110	98	101	118	87	104	93	106	107	117	102	93	104	96	103	110	94	96	93	99	105	91	125	106	98	112	105	106	101	104	98	104	105	96	109	82	114	105	82	98	131	101	93	92	104	113	104	88	101	125	103	101	116	99	102	111	103	110	101	99	89	122	103	98	100	105	106	126	114	116	110	100	95	100	105	99	120	109	105	93	108	91	106	97	102	99	119	114	114	108	106	111	106	89	116	94	113	101	107	106	111	94	108	104	109	104	96	91	99	102	100	112	114	102	130	109	118	98	94	89	111	92	104	121	89	104	115	99	95	97	84	103	70	114	111	105	105	107	131	118	114	83	114	119	97	92	119	98	97	102	109	101	112	105	94	96	100	102	81	80	123	116	115	93	88	106	105	102	82	112	107	106	87	95	105	120	115	130	122	105	108	119	108	100	107	93	118	111	119	115	103	100	96	113	112	93	88	107	87	88	84	79	116	98	109	101	101	108	112	107	109	101	129	84	81	107	113	119	105	95	106	121	115	101	89	101	118	99	96	95	116	97	125	101	111	103	100	99	105	94	109	120	118	103	92	117	109	117	101	95	102	102	107	99	97	107	100	110	106	111	89	105	99	90	105	111	92	103	91	95	96	108	116	106	126	121	115	89	101	111	113	99	95	89	98	101	102	122	108	130	101	112	102	84	114	116	82	103	109	120	115	101	103	111	98	83	114	106	93	98	105	97	101	90	110	121	106	93	106	80	87	88	102	108	116	107	100	97	120	96	100	102	87	97	101	120	107	116	102	117	99	92	83	117	87	97	112	101	123	98	109	92	94	97	105	98	103	95	99	107	105	121	91	90	89	103	84	93	117	104	85	102	101	97	111	80	99	101	101	94	100	112	103	120	98	109	88	95	89	110	102	102	119	98	99	111	83	103	127	116	114	97	107	106	87	107	90	114	112	108	90	94	112	110	102	98	98	100	112	101	119	100	122	108	122	108	92	92	125	103	105	97	117	99	120	90	106	94	105	117	96	99	95	104	114	97	91	108	108	103	103	88	100	89	105	99	116	101	103	98	108	99	115	105	104	120	103	97	111	108	94	121	114	102	112	100	86	116	96	104	122	86	110	112	131	103	116	99	106	92	113	90	105	102	110	101	108	102	107	79	128	111	87	86	107	94	96	105	94	96	104	118	127	117	85	111	110	105	122	114	123	118	104	115	99	101	97	103	97	117	100	106	119	121	105	106	76	125	82	107	98	102	94	127	91	108	98	110	90	97	98	91	111	91	106	116	108	106	106	102	90	92	108	109	118	99	116	100	112	86	103	110	90	106	114	96	109	93	106	113	113	112	114	106	102	100	105	98	97	108	105	93	101	119	132	89	101	126	108	109	113	113	123	90	108	97	110	99	111	101	97	122	94	102	91	102	91	99	113	114	97	99	94	106	89	94	86	76	108	102	116	101	118	106	112	93	110	128	107	112	110	98	94	118	103	110	97	88	110	100	109	100	94	113	100	104	96	113	101	115	102	107	99	106	116	113	104	90	99	130	104	104	89	109	97	109	112	97	111	112	98	103	116	126	92	96	86	93	106	116	108	106	94	90	101	99	94	100	90	94	98	94	96	109	96	95	90	97	115	114	97	93	99	114	127	96	98	95	93	136	105	120	108	99	87	112	98	131	110	103	100	105	97	110	94	106	104	96	112	103	110	117	103	114
3519	9603	6169	2841	2016	1454	1059	820	613	525	440	350	295	262	247	233	194	209	203	172	160	175	166	149	145	172	156	164	154	131	130	131	144	136	152	141	151	135	132	139	130	117	149	132	143	131	130	151	132	135	131	126	120	124	116	121	137	128	134	141	129	132	151	132	121	128	119	132	126	133	123	101	157	111	114	128	128	146	139	115	120	126	132	121	130	141	126	135	114	120	130	144	126	100	119	120	127	119	119	124	100	119	128	118	137	113	123	139	129	122	112	115	122	128	121	146	113	104	133	121	122	113	127	130	120	115	121	126	121	117	144	123	115	148	99	130	138	135	131	102	125	141	114	125	113	116	114	118	141	132	128	105	125	119	106	110	118	120	114	135	120	137	138	112	137	124	111	129	114	124	129	126	112	132	128	131	129	118	101	136	130	130	141	109	123	127	120	122	137	131	117	123	125	144	131	130	115	115	125	113	111	137	130	107	126	111	114	120	124	111	138	95	122	116	128	119	107	144	117	114	117	125	121	114	125	123	131	111	120	136	110	110	134	127	113	118	120	127	120	144	117	123	111	108	141	120	115	112	109	112	116	118	113	93	126	114	126	127	117	122	127	112	133	102	130	121	108	124	127	129	131	145	133	107	119	121	130	115	118	125	118	125	133	97	133	130	127	149	117	131	105	130	120	92	121	108	117	120	114	108	123	95	129	110	106	93	104	115	119	127	115	145	134	114	133	121	128	99	122	112	126	120	126	139	111	106	114	108	140	123	131	118	135	139	127	131	139	93	116	122	139	124	107	123	115	136	135	143	124	104	126	114	116	150	111	134	121	126	113	127	120	134	105	131	104	140	141	118	131	118	134	128	117	115	107	120	111	127	113	118	131	122	115	124	125	119	127	135	129	118	117	109	127	90	106	97	137	132	122	129	130	112	120	132	131	151	110	114	122	113	109	122	133	99	130	128	140	102	128	117	111	108	120	145	130	136	138	111	135	111	125	111	106	136	127	120	123	120	115	126	123	115	114	106	106	115	113	118	110	117	118	112	103	126	117	111	113	128	127	114	113	125	139	118	108	121	114	117	113	111	140	123	122	123	120	118	123	127	127	102	134	129	121	133	117	128	134	119	117	123	130	113	113	113	120	117	125	115	144	121	117	132	124	137	110	130	123	117	136	126	121	121	115	146	123	130	131	126	122	122	128	136	117	136	116	138	137	123	107	115	118	113	149	112	126	129	143	120	125	106	134	119	116	127	121	120	119	128	119	140	110	122	121	115	124	119	132	135	112	124	129	120	127	131	107	145	99	124	131	104	111	130	134	120	135	141	117	122	107	116	106	134	108	124	123	126	95	114	103	132	108	119	117	115	129	123	114	115	123	110	125	119	126	147	113	134	121	130	129	123	121	135	115	126	127	119	137	104	102	120	134	124	126	120	126	134	116	114	127	124	107	122	126	113	100	121	120	125	122	127	128	129	119	157	123	109	114	120	124	122	104	115	91	136	129	127	132	126	117	131	115	139	127	129	111	122	123	122	114	133	116	113	143	117	119	134	128	105	117	129	123	125	138	125	130	123	127	135	137	111	98	134	125	134	130	126	143	139	126	108	107	126	144	130	88	143	111	135	113	133	137	127	131	117	123	114	123	121	122	128	133	122	126	127	125	118	124	149	106	103	120	121	122	122	129	107	121	122	116	107	129	111	136	120	124	124	113	125	144	115	113	126	134	86	122	126	137	110	121	125	123	134	136	102	114	118	144	124	113	121	128	118	128	129	117	145	134	120	110	125	135	114	125	113	111	136	131	120	126	120	118	113	125	120	116	133	134	124	136	133	124	127	125	104	123	105	105	134	100	112	141	112	112	130	118	142	134	119	112	109	109	123	121	125	100	156	130	122	107	118	116	108	122	118	128	130	103	133	123	127	142	125	124	129	127	127	119	125	129	133	100	133	127	142	153	124	128	126	130	114	140	129	117	136	105	137	139	151	135	112	123	119	130	124	132	104	125	103	128	123	129	116	111	126	108	134	121	128	120	130	133	142	122	140	105	106	127	123	141	118	125	122	113	125	142	123	103	101	117	95	133	113	110	127	128	133	125	126	127	107	135	127	131	135	106	116	117	119	115	118	93	137	136	110	140	114	116	134	133	104	128	132	128	116	119	121	118	114	134	117	129	132	125	113	120	122	120	119	108	115	119	130	119	135	150	131	118	124	127	117	128	115	116	117	114	123	122	113	121	124	119	140	117	127	114	112	104	134	120	120	117	126	119	127	112	129	129	133	101	134	144	123	112	121	130	131	135	113	126	111	102	139	122	128	117	125	127	111	126	118	139	107	109	126	135	107	137	145	144	116	104	119	123	99	128	116	119	115	126	114	123	123	120	125	122	126	119	145	129	141	117	124	126	128	122	143	118	129	123	132	137	106	115	133	129	131	125	127	127	132	125	126	107	112	119	126	118	126	152	130	113	115	106	118	122	100	107	105	112	136	130	118	127	138	110	111	133	121	118	116	119	126	122	142	133	134	130	100	138	128	118	140	125	135	135	128	117	118	125	111	106	110	107	123	127	109	129	116	126	131	125	119	129	113	120	128	125	120	136	123	110	123	119	117	123	111	111	124	118	104	122	121	124	115	132	129	89	113	124	123	129	138	141	127	119	126	117	126	118	134	108	117	133	124	113	107	110	129	122	116	103	113	115	127	122	103	114	109	116	116	115	113	122	128	119	129	118	100	120	138	115	132	133	118	131	118	123	135	118	128	135	126	109	140	127	130	100	141	120	125	131	116	134	106	132	125	147	113	137	109	114	114	117	136	111	128	104	141	137	124	115	121	121	125	108	130	139	115	134	112	121	134	111	124	135	118	139	121	114	121	87	114	123	111	140	123	134	104	124	134	110	121	110	116	124	107	125	110	129	128	119	120	144	135	112	123	127	119	128	123	126	132	138	120	138	118	128	119	128	123	122	126	122	121	105	118	122	109	108	122	121	108	115	117	108	115	127	105	122	139	129	130	137	105	94	127	110	122	131	115	119	105	128	108	117	124	96	115	123	125	119	125	102	132	111	130	101	119	113	126	117	114	139	138	124	111	116	138	133	124	120	114	112	129	130	111	136	121	113	128	126	142	107	113	114	115	118	131	132	121	119	122	111	123	125	127	121	106	129	130	112	115	121	133	101	108	122	120	104	119	126	117	126	109	117	109	104	101	145	119	106	125	127	121	91	140	123	129	139	130	113	129	122	132	145	109	115	134	107	128	118	114	98	118	112	142	127	123	125	130	126	133	122	118	130	120	109	109	130	113	108	112	115	117	124	123	135	122	116	147	142	122	122	140	114	133	129	125	117	123	112	138	94	146	130	120	116	106	108	130	123	108	122	126	122	123	117	109	130	105	122	141	110	106	124	126	130	111	137	140	120	108	139	122	127	150	120	128	133	111	124	91	134	132	123	131	124	108	131	119	101	127	142	133	120	151	120	117	113	151	116	123	132	110	146	126
24802	21158	27180	25312	9096	832	636	508	437	458	434	387	393	421	353	373	397	399	430	375	346	385	385	379	367	369	393	355	352	366	380	340	380	383	359	408	372	365	343	371	371	351	354	364	390	378	355	348	360	372	393	368	370	382	361	394	357	351	325	356	361	345	399	347	372	376	366	357	362	377	386	372	359	351	359	366	365	344	368	327	369	354	367	385	374	375	343	325	358	388	371	380	321	363	334	352	389	378	335	361	351	363	378	353	339	393	378	342	396	347	388	335	368	368	366	422	368	381	398	390	382	363	337	345	360	363	398	366	364	387	357	365	366	334	383	353	374	378	374	342	332	351	395	371	385	363	346	373	354	373	383	334	385	342	356	359	374	383	315	368	382	379	393	337	409	379	354	372	364	406	366	343	373	378	410	347	341	378	376	381	378	386	355	358	355	375	371	358	369	407	352	361	355	368	358	358	379	385	349	320	347	348	369	350	370	341	384	330	381	368	353	391	366	371	419	379	352	372	359	382	404	341	381	342	353	342	374	337	354	380	378	346	374	390	374	392	360	354	373	350	387	398	378	389	352	382	369	336	338	400	356	343	379	371	356	335	386	390	355	357	353	350	348	391	379	350	356	368	365	379	405	363	364	396	362	381	365	396	334	394	369	355	352	357	374	384	354	367	359	390	339	376	313	352	400	360	355	333	376	358	390	374	346	370	350	381	388	415	345	345	370	368	335	355	344	375	392	375	382	378	353	354	376	349	360	355	355	388	326	411	378	357	352	366	387	339	354	322	365	361	372	350	376	351	358	364	368	346	375	396	389	350	382	411	379	371	352	402	341	371	338	377	402	387	347	395	355	364	377	366	350	365	366	333	366	379	364	360	366	350	381	363	398	385	349	408	347	391	343	363	376	347	366	370	377	377	378	331	405	374	344	338	359	344	395	386	351	366	342	367	372	365	360	380	364	394	387	378	385	316	354	368	339	368	376	365	378	372	403	390	404	358	375	350	378	352	403	363	390	369	381	348	379	377	346	391	373	383	362	377	347	359	362	370	370	380	393	375	362	393	402	346	369	354	399	374	388	347	369	372	371	358	400	332	361	340	349	360	382	344	368	366	379	368	368	366	370	367	375	348	360	379	398	382	316	382	394	379	372	387	364	395	389	353	389	348	379	367	365	365	382	356	368	364	379	363	360	379	370	373	360	356	358	392	344	328	352	367	333	363	405	388	352	376	351	354	367	360	377	370	384	365	360	360	331	378	354	360	369	356	382	357	360	359	381	348	357	360	336	382	375	372	391	336	369	345	376	351	377	371	349	393	375	338	356	359	373	360	375	401	357	378	361	362	370	392	315	350	349	359	363	355	361	415	373	352	396	377	364	382	387	383	370	390	356	351	373	347	354	368	395	425	369	358	394	374	368	377	334	349	364	340	346	346	349	352	390	329	369	392	383	328	399	393	361	360	322	349	368	403	351	427	338	386	363	378	386	375	373	356	353	397	372	362	356	327	345	368	366	384	347	375	388	370	327	350	373	357	389	360	362	361	391	381	351	366	381	345	386	355	346	349	374	361	384	376	384	382	379	383	389	359	373	390	360	320	385	386	382	367	370	364	358	385	370	347	369	351	402	382	390	350	391	334	356	395	377	313	325	385	344	365	366	367	367	369	326	380	370	351	381	367	364	363	346	388	329	348	346	396	332	367	366	382	344	358	349	338	390	352	398	378	375	370	371	373	383	382	370	346	354	381	352	321	390	345	354	354	366	373	383	368	367	384	382	377	389	379	369	350	373	320	355	355	356	409	381	385	372	402	343	356	369	374	352	352	378	366	342	397	374	382	354	349	379	388	357	359	346	360	379	359	374	373	337	364	376	372	387	370	358	378	383	336	354	369	358	339	364	381	363	401	395	384	350	383	386	375	327	348	335	326	361	374	331	380	384	359	346	374	358	382	376	391	353	380	377	348	361	375	397	371	368	336	348	365	351	351	386	335	388	328	353	366	360	371	352	355	352	385	345	353	362	375	381	371	359	390	385	337	361	398	348	378	380	362	370	369	363	368	344	373	364	338	405	351	363	344	370	354	375	383	368	400	351	354	374	389	358	346	355	393	374	354	397	333	367	371	352	360	409	370	363	373	346	383	379	380	349	360	344	298	348	362	390	368	362	363	371	360	367	354	369	361	313	392	352	362	361	337	388	351	371	365	355	359	350	311	383	372	367	367	366	352	406	394	398	349	382	346	374	345	375	365	361	353	332	351	348	390	331	369	354	362	358	374	362	322	328	402	374	372	382	331	358	389	396	381	365	329	391	431	342	366	365	368	347	352	379	372	366	329	329	342	350	327	363	378	383	377	388	383	381	351	358	375	384	341	388	343	350	375	357	368	351	354	379	326	356	342	382	393	363	365	350	339	384	379	395	351	388	370	371	344	391	353	371	331	322	382	327	343	357	363	372	378	358	358	372	353	346	360	358	327	326	339	370	338	387	376	361	352	342	375	396	375	358	328	372	366	373	398	375	368	350	379	346	337	396	365	401	359	357	364	337	363	360	398	365	354	369	386	362	399	358	389	370	341	354	329	363	349	357	340	345	372	356	347	316	329	336	386	345	330	376	336	374	378	359	340	350	337	352	371	380	397	376	383	348	338	395	361	360	317	353	346	356	363	358	374	371	396	365	405	350	364	373	353	376	376	367	337	386	389	361	360	363	372	398	353	331	342	354	332	385	381	364	354	357	372	359	368	355	376	399	352	386	415	339	374	364	366	346	377	363	354	342	387	404	350	342	356	368	362	368	358	334	317	349	361	359	392	377	380	358	360	372	354	360	393	338	367	389	372	372	346	375	377	390	397	396	377	376	368	350	384	383	379	371	354	347	343	377	382	330	363	392	360	356	380	397	371	350	356	414	376	384	412	349	351	380	391	376	359	400	350	335	353	349	361	375	344	367	379	366	373	355	389	345	359	382	395	363	363	384	380	358	338	382	361	351	370	387	375	370	343	373	382	395	368	338	353	366	371	355	356	356	391	363	391	385	354	344	369	369	369	376	357	348	378	366	393	351	347	346	356	372	350	351	352	372	361	367	370	384	376	375	380	363	337	359	377	379	365	344	341	357	356	391	345	338	340	355	362	332	368	321	354	348	373	345	386	392	394	367	365	343	364	343	372	374	346	403	341	358	379	382	368	364	332	363	389	370	343	351	364	324	358	382	378	356	364	345	385	370	356	357	369	348	345	366	354	355	367	366	321	353	372	360	363	353	347	370	339	345	347	367	329	372	372	346	367	392	328	361	365	366	362	369	348	343	383	368	395	401	350	370	350	383	373	351	360	332	337	352	349	360	371	365	349	357	350	373	361	392	365	352	347	386	363	385	370	397	310	356	385	356	375	352	373	354	370	368	332	335	387	308	333	359	388	373	364	354	365	330	353	382	383	369	400	372	352	349	400	349	357	348	354	367	355	334	379	386	391	359	362	339	346	330	367	381	353	369	367	382	354
3547	5756	3777	1960	1401	1136	849	751	679	594	557	550	516	453	433	434	457	424	359	415	402	413	386	394	418	419	390	374	403	384	366	398	354	386	384	390	381	368	391	346	356	395	366	409	411	386	379	390	358	400	395	361	393	382	372	363	384	353	369	371	406	378	390	382	396	398	416	395	398	374	365	391	395	398	386	412	395	392	403	354	380	385	400	389	370	381	367	358	357	414	416	402	349	405	367	374	428	429	370	374	405	441	372	416	362	366	390	377	388	361	407	368	389	394	384	391	371	356	389	365	385	376	378	363	366	376	369	399	392	397	410	408	384	388	388	376	385	399	387	374	365	376	387	381	405	395	358	392	398	363	401	391	363	409	371	378	389	388	365	405	374	430	385	406	417	392	351	369	416	391	384	383	390	395	382	368	424	402	338	428	421	397	390	339	381	414	375	393	377	396	388	381	402	398	433	390	415	382	375	362	400	417	410	409	402	371	369	379	365	357	409	390	410	367	361	357	359	378	404	387	390	401	387	397	427	383	352	382	390	408	377	387	409	415	367	390	390	430	369	368	400	405	382	382	370	384	358	390	412	377	377	353	381	387	391	380	411	394	405	406	375	420	368	380	346	368	395	361	391	389	340	350	371	349	391	390	395	428	353	361	379	392	372	380	394	395	357	407	359	395	376	393	338	376	387	381	384	368	418	376	395	401	385	385	391	392	402	375	350	379	385	415	371	376	403	380	377	403	376	382	415	376	380	370	387	375	365	382	415	406	412	366	392	392	375	401	379	398	363	380	389	403	380	370	388	415	403	396	388	414	375	418	354	383	388	363	368	388	376	420	409	394	398	391	388	375	392	386	360	382	384	393	397	385	389	376	396	395	383	361	390	416	367	380	387	373	384	411	404	388	389	389	350	380	435	350	404	357	368	392	390	394	366	375	356	352	418	389	403	390	376	419	370	389	387	381	348	372	385	391	382	346	382	357	366	413	420	412	384	367	385	411	426	393	394	409	367	393	384	405	373	401	422	369	394	418	386	373	360	363	369	392	341	365	379	330	385	407	355	397	378	367	386	371	386	376	407	395	385	378	366	353	386	373	386	399	364	354	382	379	384	383	419	383	386	411	363	394	411	383	415	412	370	393	375	394	400	391	404	407	394	387	384	371	391	358	388	363	443	398	359	363	349	375	354	395	406	362	392	381	390	362	373	389	393	392	383	388	408	371	380	400	388	414	381	370	416	378	366	414	372	399	377	410	408	362	362	384	359	408	387	386	371	399	385	413	351	384	394	394	388	377	388	370	392	383	367	399	352	413	395	409	384	379	376	355	401	381	372	355	414	404	387	374	355	411	351	408	382	402	370	401	377	398	375	376	383	392	350	395	413	397	395	383	367	356	363	375	429	415	401	392	387	371	394	336	363	393	411	405	386	392	378	398	368	397	373	389	374	391	375	373	359	377	350	413	381	354	354	356	396	375	372	396	405	383	375	376	372	355	391	381	402	411	407	419	369	391	347	398	381	370	364	380	406	399	391	398	377	364	392	376	403	356	399	364	374	385	364	362	418	391	382	393	388	436	401	406	350	411	376	370	347	393	385	399	391	392	407	378	389	367	394	372	415	380	395	370	353	402	360	393	383	397	373	402	367	386	411	393	420	363	398	392	418	367	395	397	393	387	391	350	405	402	380	364	365	390	385	376	355	369	357	387	381	353	384	362	407	343	384	397	371	378	411	389	377	398	363	388	387	382	398	379	384	384	404	403	364	406	376	410	396	377	365	366	370	383	379	344	402	419	365	370	365	396	405	367	414	389	373	381	361	369	337	369	377	389	424	389	429	403	386	393	371	397	421	410	348	367	363	376	383	336	403	367	379	407	362	364	366	369	406	381	399	405	383	400	407	388	385	411	378	359	388	361	402	405	428	415	358	373	389	408	365	411	375	402	339	368	346	381	400	361	403	402	393	358	342	389	393	374	383	356	368	366	375	375	378	397	415	381	408	347	387	338	390	401	414	387	359	378	398	402	387	393	386	392	416	387	413	382	388	391	365	413	370	390	398	349	377	384	385	396	382	397	354	366	392	412	397	363	357	380	392	397	381	388	396	377	343	400	393	385	374	375	313	381	415	371	376	378	353	393	387	376	398	406	384	393	376	356	369	358	366	378	383	397	411	406	391	366	367	356	415	404	403	388	404	376	383	379	383	394	383	350	360	407	369	449	381	349	410	389	368	393	396	405	351	358	407	383	384	374	361	423	398	370	381	368	412	382	396	394	415	414	390	386	391	394	393	412	375	395	400	346	371	387	367	402	378	372	383	374	382	369	375	351	402	354	378	389	373	388	373	388	407	403	383	388	376	355	396	387	393	378	376	359	384	397	389	398	394	357	381	381	388	390	379	373	379	382	356	355	361	364	385	391	373	359	365	367	381	366	439	388	383	405	376	394	390	399	347	361	398	376	344	420	388	391	372	412	386	357	378	387	356	403	361	404	408	413	378	380	387	385	402	367	394	349	387	365	399	388	414	391	390	403	405	393	357	384	371	379	410	357	387	383	393	433	355	382	382	388	422	373	425	353	408	373	399	375	349	357	379	394	352	369	391	354	379	360	406	380	379	395	382	390	381	402	352	361	405	386	376	366	388	347	414	383	419	389	361	417	411	387	365	418	361	411	373	399	389	399	400	372	353	434	398	396	408	388	367	397	382	392	372	389	417	373	383	379	354	391	415	389	402	357	354	390	375	361	391	401	372	374	420	399	389	379	373	366	383	370	369	372	407	408	383	391	393	376	420	371	382	366	371	401	400	386	392	370	398	403	396	385	381	389	398	383	384	392	396	415	383	399	396	406	401	381	372	383	381	380	367	384	367	401	407	428	374	347	384	421	391	372	361	360	389	386	386	370	395	387	369	373	390	386	377	393	371	381	363	390	387	420	393	391	365	385	375	384	394	386	388	409	368	368	362	388	350	375	380	384	398	392	381	403	366	371	385	366	401	351	385	390	388	424	401	361	393	364	377	410	391	350	403	405	395	406	399	418	399	392	382	384	364	393	407	391	383	373	407	377	379	406	362	398	376	382	378	416	380	445	378	390	374	408	378	375	394	389	406	402	389	365	393	386	410	401	374	402	361	379	417	395	388	382	409	424	405	380	388	433	394	363	372	399	402	403	418	389	400	373	391	412	363	378	404	373	389	381	376	413	381	423	373	396	376	383	398	377	384	377	375	380	364	389	415	393	376	368	400	389	398	408	408	381	387	331	399	387	384	405	404	363	370	422	403	398	379	401	386	380	380	393	392	371	404	382	403	382	367	395	388	394	376	414	375	428	390	375	387	432	358	406	390	376	407	363	403	372	354	410	380	372	386	399	397	399	372	381	386	382	383	381	413	343	432	425	383	356	398	395	390	364	396	414	369	394	382	408	393	410	375	415	376	383	352	349	361	378	360	397	351	400	380	396	383	367	378	411	393	399	393	394	396	379	371	407	377	356	404	346	379	430
22569	21194	28825	23805	21196	21227	6959	892	573	516	441	381	399	316	332	278	271	253	281	254	230	249	245	240	224	214	199	206	216	208	183	196	194	209	188	201	177	177	177	182	200	178	169	186	207	186	192	191	174	195	180	180	171	200	193	179	188	208	162	161	190	197	162	199	186	201	188	194	191	202	184	176	186	172	189	186	203	191	193	208	172	187	196	191	177	181	158	203	170	167	191	195	189	170	176	187	160	160	188	201	172	164	179	169	159	153	201	162	186	163	178	202	163	170	164	184	182	168	168	163	198	172	180	191	199	174	166	179	194	161	167	172	189	181	176	192	177	160	189	164	203	154	186	162	180	176	164	174	181	168	197	179	173	194	161	179	180	176	180	165	172	173	171	183	165	185	178	167	189	158	201	201	178	196	171	196	172	200	166	192	163	170	159	185	177	184	167	182	187	184	179	179	166	185	169	179	189	169	187	188	188	174	186	165	161	165	186	175	162	193	204	193	202	181	177	156	168	172	172	193	186	185	168	164	167	168	194	168	173	162	164	193	163	185	173	159	183	173	172	166	176	186	188	172	175	174	199	160	194	172	174	167	199	187	154	176	179	188	149	168	161	182	152	153	183	170	189	176	167	179	168	173	175	181	162	160	200	181	180	178	152	168	182	158	156	195	165	211	174	168	199	175	154	165	166	176	183	158	187	171	174	188	173	185	188	188	160	186	163	186	165	182	166	196	175	179	175	170	183	189	186	177	174	185	183	182	181	178	170	188	175	177	198	174	190	159	180	173	204	158	197	171	180	152	182	179	194	194	184	169	166	156	178	181	179	191	200	158	167	198	175	159	184	176	193	206	180	160	156	166	187	189	172	171	185	165	164	185	182	164	174	174	154	162	186	171	191	199	162	166	169	163	185	165	197	157	180	177	167	160	187	161	182	199	177	166	188	181	158	177	169	176	155	168	181	171	169	176	180	183	181	186	185	182	178	178	190	169	195	182	154	176	185	194	169	197	155	191	149	172	183	176	183	186	176	170	199	181	193	207	180	185	184	169	199	169	199	193	157	171	172	192	183	179	174	189	158	153	166	184	203	187	164	178	177	183	187	186	173	167	164	185	166	166	181	188	164	176	154	161	177	191	180	184	168	163	199	212	164	193	165	176	167	165	189	144	182	162	170	146	164	182	165	197	192	193	187	186	198	159	185	169	172	162	186	171	169	191	171	175	170	163	178	173	165	178	196	204	172	180	188	188	152	181	180	187	182	181	186	177	183	163	162	200	184	176	164	148	177	174	175	176	184	153	180	160	167	173	199	166	188	191	168	181	184	180	209	183	189	169	210	186	189	191	169	144	176	157	161	187	202	173	185	176	173	174	170	196	170	168	167	181	182	166	184	202	174	191	192	196	190	176	190	191	172	157	166	173	183	180	184	162	167	168	174	175	170	171	183	171	188	166	214	167	186	164	167	177	154	183	171	169	183	178	195	181	186	166	201	178	170	178	169	154	190	158	176	189	171	182	168	150	154	164	170	204	175	159	179	180	184	200	182	190	167	194	172	179	177	137	175	182	204	179	178	188	153	189	163	184	165	170	180	212	161	158	166	172	189	193	158	168	168	170	174	175	177	190	182	144	187	171	188	209	176	179	182	179	161	179	139	169	194	192	205	212	181	174	150	190	183	183	188	168	188	187	181	162	164	180	169	164	177	172	168	167	187	174	170	209	177	170	183	153	163	165	172	164	180	173	162	159	177	177	181	175	160	172	166	158	184	176	175	162	176	179	174	185	155	181	208	165	173	176	169	189	155	173	208	176	161	183	181	173	201	165	179	182	165	178	173	171	189	201	177	189	169	185	171	163	191	179	186	177	179	163	175	176	179	152	180	167	189	171	194	176	185	192	180	183	170	166	168	172	147	185	189	175	182	184	174	183	173	188	193	188	162	164	196	161	174	183	188	182	185	187	171	179	179	175	196	200	176	159	190	150	185	180	162	193	165	189	181	158	199	177	177	183	142	200	166	165	213	169	156	172	207	165	167	166	187	183	184	158	157	172	177	199	191	196	158	174	161	182	187	205	172	160	182	171	207	176	182	193	160	174	194	192	175	199	160	168	177	194	182	182	169	169	165	169	178	192	177	179	211	168	175	174	168	183	172	167	176	175	192	191	167	170	168	169	162	193	170	174	175	177	183	172	173	162	184	199	193	174	178	164	149	187	189	179	186	176	176	183	166	181	179	187	166	170	177	192	196	181	189	167	192	171	190	165	175	157	168	172	190	185	171	159	181	176	201	172	184	161	163	176	158	195	171	165	187	179	185	172	176	167	185	171	177	187	167	181	182	184	168	172	176	168	174	190	190	177	181	154	191	177	168	156	158	194	152	181	182	181	186	160	161	178	188	186	176	147	183	199	185	165	165	175	202	209	187	147	179	178	174	164	162	167	207	185	176	189	176	159	180	173	179	180	171	176	180	179	183	180	177	185	177	193	179	159	192	175	183	184	178	170	147	180	197	159	176	210	182	183	187	190	171	164	146	209	170	192	171	168	171	213	176	192	183	159	162	178	178	180	171	186	156	174	151	174	186	170	186	167	169	181	162	191	161	176	174	197	180	177	173	166	169	168	188	157	154	190	196	177	188	177	181	180	189	187	162	184	202	168	196	191	181	172	160	160	196	175	171	188	169	183	161	180	182	160	208	190	178	186	191	178	174	202	185	151	163	156	198	175	182	153	174	170	185	177	189	175	181	168	173	172	160	162	181	163	176	187	198	154	193	171	195	174	203	191	180	168	143	167	173	182	180	171	175	212	161	185	169	182	200	167	163	179	182	173	181	184	167	184	191	176	182	169	192	197	160	155	166	155	174	174	186	165	165	174	187	180	161	186	179	154	174	187	171	152	166	158	170	182	190	201	183	171	174	183	165	191	181	199	179	196	190	176	202	170	168	177	165	168	200	191	161	188	211	182	214	198	170	173	160	193	219	181	183	203	164	175	153	196	167	181	152	189	168	170	194	184	171	171	170	168	206	176	179	147	146	178	158	195	200	177	161	180	202	196	172	177	196	180	181	201	171	189	166	184	154	166	169	190	170	184	159	168	187	186	177	196	145	198	181	195	178	170	183	170	161	163	141	167	190	161	168	165	170	181	186	160	183	181	175	165	192	168	182	165	183	185	163	155	185	173	171	172	187	205	168	196	155	193	190	171	182	167	174	184	200	169	172	166	185	165	187	159	175	171	185	190	167	179	169	197	187	188	150	172	205	195	165	181	172	214	171	177	181	187	186	205	168	164	168	169	183	195	163	140	159	166	172	153	209	157	164	166	160	145	183	180	171	157	169	198	181	182	145	187	170	168	171	187	179	162	184	182	161	169	158	179	165	173	196	151	174	167	192	178	202	173	174	195	185	172	173	186	172	185	184	167	186	189	189	178	166	170	168	173	178	170	182	184	184	180	187	182	177	182	195	162	176	187	193	174	177	173	202	173	179	183	175	167	166	188
4875	15401	10000	4817	3513	2526	1919	1472	1089	884	748	584	510	492	452	382	388	350	315	294	288	294	268	266	221	235	230	236	211	231	221	217	230	202	212	211	236	197	199	203	199	200	200	220	211	192	236	184	204	206	193	198	228	177	201	207	198	184	183	175	183	202	198	212	169	211	178	181	201	176	184	182	206	202	186	176	191	189	193	197	208	199	170	161	205	206	187	187	186	199	206	178	181	201	190	196	203	195	191	204	183	182	182	160	179	203	198	193	183	210	178	184	175	203	197	165	197	186	175	203	209	172	175	192	193	178	199	180	199	189	165	186	179	188	182	194	214	191	211	172	179	181	174	159	182	183	192	171	203	164	151	209	185	195	187	200	173	177	184	195	179	181	190	179	188	181	186	193	197	174	184	190	206	177	163	189	181	188	200	190	179	191	184	166	193	194	175	190	203	219	187	204	188	179	186	181	202	200	179	168	174	206	180	208	198	178	180	195	198	164	189	189	195	171	170	186	194	172	182	187	190	189	186	190	187	172	176	184	186	195	210	151	176	183	167	176	181	181	196	193	196	169	198	176	191	203	206	160	185	208	181	186	171	171	191	177	187	202	185	175	193	179	184	205	169	172	198	172	187	173	186	183	207	203	167	176	184	203	173	200	195	168	161	174	197	186	178	183	197	161	171	180	192	174	180	183	177	200	201	209	196	175	168	174	197	184	175	224	184	195	210	190	194	172	208	190	186	203	189	202	201	184	202	181	158	184	216	170	172	186	192	166	174	194	189	183	207	166	181	182	187	170	167	170	185	178	192	184	191	172	180	180	180	174	151	181	196	162	190	167	175	178	183	197	173	185	161	176	186	179	209	162	137	202	166	182	184	171	178	188	183	155	191	180	186	202	187	183	178	189	183	194	158	181	185	193	195	195	178	170	189	211	181	212	204	176	190	217	178	167	181	188	188	199	182	183	197	185	188	203	182	177	196	208	179	196	188	167	168	177	191	195	212	212	181	190	177	162	209	183	187	190	153	177	154	196	172	181	200	157	184	168	182	194	190	184	168	193	161	174	215	208	199	184	198	183	222	188	176	195	176	162	190	201	174	169	168	168	161	167	179	167	209	162	172	181	177	169	172	192	200	178	174	194	198	198	194	176	198	193	216	174	186	175	172	190	186	180	184	175	173	188	173	178	193	177	157	188	193	200	190	175	189	178	197	180	189	171	186	181	201	199	204	177	188	204	206	187	175	185	214	182	194	167	187	187	178	200	233	198	179	211	181	189	176	200	185	190	192	190	171	213	192	171	175	230	223	183	200	179	182	176	195	184	166	177	175	177	174	175	185	187	172	175	200	188	195	185	203	168	153	174	191	165	209	167	202	189	172	176	181	205	170	204	194	180	185	186	176	186	180	160	164	170	185	172	190	197	170	150	199	186	184	177	198	177	167	191	207	213	182	166	171	183	179	162	174	168	204	174	170	189	207	206	159	200	210	185	174	208	187	166	187	171	193	185	182	214	186	169	194	180	201	188	192	171	188	171	186	199	195	194	188	181	192	205	184	174	185	159	187	193	175	170	182	184	180	170	166	182	187	181	185	188	190	200	206	187	183	196	185	186	183	196	184	180	170	183	161	173	192	204	197	192	171	179	159	190	199	188	188	200	196	206	196	177	195	202	181	185	191	174	162	179	193	179	181	176	210	181	196	187	196	163	171	177	186	184	186	158	170	171	185	209	178	204	175	198	181	182	192	184	195	186	174	155	170	184	184	174	164	194	193	171	172	196	179	173	163	199	206	170	206	172	177	215	167	142	184	187	171	184	188	190	190	204	196	188	170	180	180	202	180	183	194	177	178	178	173	203	155	179	176	186	174	181	207	197	167	175	178	188	189	184	185	171	166	195	199	201	197	204	185	163	177	186	166	201	177	183	185	188	194	179	182	195	177	154	191	176	185	184	186	170	173	198	178	177	186	191	164	184	187	193	184	180	192	169	187	157	168	179	191	177	195	178	188	190	196	180	194	202	175	177	159	198	205	190	206	199	196	172	213	184	170	177	175	169	168	183	180	172	185	219	190	184	182	170	196	162	211	183	192	205	203	175	172	194	184	209	192	157	193	177	194	197	190	174	189	168	187	195	188	188	164	164	180	188	212	197	181	190	200	176	220	197	200	187	190	187	168	191	185	180	186	188	164	186	175	188	155	198	200	180	184	192	212	207	215	179	199	184	174	185	195	182	163	204	209	197	184	178	158	191	175	176	186	178	186	176	160	189	191	182	168	181	199	175	171	178	171	196	177	197	210	170	168	198	201	173	190	200	187	181	206	199	182	166	179	169	187	179	190	154	191	182	216	192	160	196	189	178	189	172	173	197	199	177	179	184	185	170	175	176	176	182	180	195	197	173	185	171	169	189	181	182	192	173	189	176	203	181	193	169	188	188	178	174	185	177	205	187	187	185	182	179	180	202	172	172	160	172	172	183	165	182	179	159	195	191	196	172	212	180	179	204	196	201	184	178	184	214	187	184	206	188	188	184	159	184	178	176	180	153	193	203	173	193	161	191	172	182	169	178	178	163	186	192	170	194	178	187	177	189	176	164	168	191	188	178	195	170	176	187	188	180	187	174	207	180	176	195	171	208	160	199	171	171	177	185	182	174	160	171	190	190	166	189	178	182	179	187	203	187	192	182	181	195	176	181	189	169	164	165	185	177	186	192	179	197	165	175	201	184	200	160	173	176	192	177	192	182	191	189	166	182	179	167	164	184	185	209	196	189	180	196	172	181	197	169	150	173	223	188	203	192	185	181	182	164	194	181	186	208	211	191	194	168	177	156	172	186	178	186	182	157	205	187	153	190	194	194	166	202	185	174	183	154	211	164	172	188	166	208	214	165	184	192	196	195	189	190	215	183	184	187	202	185	175	171	179	189	190	168	195	198	179	196	150	211	173	186	185	181	170	186	175	175	189	169	194	192	178	186	164	184	186	192	167	192	162	204	184	194	197	197	206	186	200	189	180	189	175	193	184	189	175	164	175	182	180	160	197	191	181	171	179	173	173	183	218	178	183	165	212	174	188	187	174	187	172	180	185	183	185	186	201	191	184	186	209	194	204	174	178	171	171	200	171	190	200	184	202	200	170	183	170	186	183	165	174	189	173	193	179	173	181	185	156	193	185	185	173	175	177	177	199	164	170	193	200	207	156	178	201	170	164	182	203	175	201	181	187	184	157	172	214	187	168	185	188	178	168	185	198	158	177	193	190	168	165	185	181	191	167	188	211	190	204	192	176	184	167	169	179	188	194	185	191	182	181	172	185	223	158	177	185	165	181	172	206	160	177	169	180	166	200	157	192	200	172	173	185	165	188	197	181	176	183	190	181	175	195	172	172	180	203	182	174	181	178	155	183	163	201	164	199	178	195	186	202	188	172	174	191	197	174	166	193	172	173	174	172	166	147	177	190	178	200	168	154	164	183	200	194	207	171	179	196	166	181	175	151	179	180	161
27607	17062	3442	773	448	374	331	310	283	288	286	288	307	278	255	268	292	260	250	273	274	267	284	268	263	264	270	255	258	270	287	261	258	256	272	253	264	268	263	278	293	288	250	245	272	257	234	294	262	264	271	278	268	274	258	259	294	264	273	239	257	277	270	258	255	240	262	249	284	248	275	270	253	248	278	268	252	234	255	268	272	266	259	241	249	263	260	270	275	237	254	283	270	267	268	264	260	265	246	276	274	283	291	271	251	255	253	252	277	295	294	303	251	272	225	258	277	254	258	269	272	286	264	281	242	269	269	296	264	278	250	263	260	288	273	307	268	261	286	272	262	266	256	270	256	263	268	257	273	255	282	254	258	263	286	273	233	247	266	260	274	264	252	256	272	258	262	242	275	259	255	272	236	281	285	284	273	283	263	273	292	276	258	255	276	236	261	280	279	283	265	290	273	263	254	273	240	264	238	274	258	286	242	258	266	250	255	236	241	263	258	302	238	262	270	296	270	245	258	279	274	231	282	259	272	259	269	254	267	279	278	242	245	250	238	250	248	273	231	294	256	287	277	253	264	285	285	283	282	262	279	237	248	275	263	281	250	257	252	281	258	304	253	252	286	269	250	247	250	238	276	263	261	271	275	248	271	275	249	268	280	271	237	260	250	274	244	264	271	264	261	270	287	267	280	278	268	279	262	254	263	290	273	289	270	251	260	225	223	259	264	280	282	277	283	261	288	288	230	249	294	231	257	289	270	251	296	255	241	228	265	274	256	251	244	259	266	279	294	267	261	277	266	273	283	257	242	248	275	267	245	253	282	287	261	234	281	255	235	267	251	251	264	263	263	264	257	259	283	260	243	277	279	262	275	253	250	284	286	283	272	279	256	243	274	274	277	242	269	278	259	269	262	257	266	258	252	273	281	282	292	281	256	285	280	238	265	255	227	265	278	262	232	283	273	286	264	242	281	274	283	266	260	273	249	267	281	272	274	262	272	257	257	218	267	267	265	260	250	235	271	244	267	272	241	250	282	267	255	257	241	270	270	272	249	258	259	270	250	278	239	288	247	257	285	264	257	265	261	258	257	237	270	241	285	267	272	269	261	283	270	251	262	250	271	259	278	252	274	274	284	270	273	235	241	245	274	259	254	277	270	243	272	229	259	301	267	285	261	265	271	263	243	286	308	232	261	263	249	280	314	251	269	264	255	279	275	276	292	272	268	272	255	296	268	237	269	285	235	273	243	254	271	259	238	254	243	260	261	265	265	294	264	291	260	270	264	256	270	284	265	293	254	242	262	240	247	264	258	251	244	240	284	238	259	258	269	275	271	236	275	257	277	262	255	261	262	266	268	276	262	277	287	267	299	275	235	266	266	259	298	276	279	270	263	281	267	249	263	266	249	307	279	250	271	268	259	263	256	287	274	271	250	242	270	235	262	265	289	279	248	267	260	298	262	255	263	306	264	274	273	251	257	248	287	257	253	252	295	260	252	251	283	265	269	270	220	284	254	248	263	274	255	256	266	258	282	260	263	275	256	235	248	258	249	293	273	250	289	255	276	259	289	261	260	298	260	264	254	275	275	276	259	275	291	276	266	299	289	274	247	277	264	258	275	247	280	258	286	264	280	270	280	235	280	270	265	286	267	258	268	256	286	273	269	267	264	252	270	248	283	258	289	275	286	273	237	240	266	231	270	302	240	285	260	258	272	234	231	263	246	247	241	253	260	247	240	250	248	276	245	275	260	253	254	260	286	264	279	266	261	246	284	260	256	242	224	260	260	277	306	277	276	249	280	267	243	289	279	268	264	275	264	305	263	261	283	250	284	279	265	264	254	242	269	260	276	240	291	274	248	256	246	268	259	256	289	255	274	235	267	255	271	288	270	291	279	272	259	269	263	280	286	265	305	242	270	253	265	254	284	250	265	253	284	258	263	285	259	282	256	258	258	273	257	263	269	264	257	289	261	273	251	263	272	262	263	271	281	285	261	259	256	246	272	269	298	291	289	256	264	271	251	244	268	268	299	258	268	254	284	277	257	288	273	236	241	246	274	254	238	274	299	260	263	274	263	282	223	254	268	263	254	270	270	224	292	276	244	267	267	276	247	236	247	261	280	272	279	276	267	266	263	297	240	272	254	265	264	254	261	246	274	268	267	242	250	288	269	304	250	246	267	265	267	251	278	280	287	273	280	261	252	263	270	254	270	279	270	284	272	291	257	263	209	286	263	268	253	267	292	275	242	245	242	242	265	242	273	251	273	260	229	248	260	271	291	265	302	284	274	254	266	274	263	263	261	278	247	272	312	268	261	260	272	300	245	269	239	264	240	228	289	288	256	240	269	248	257	255	244	247	281	229	263	255	266	258	255	288	292	263	258	232	295	262	258	263	284	236	256	284	254	261	268	255	234	283	231	243	260	239	282	277	271	267	278	273	278	236	268	277	282	265	254	250	260	275	258	276	288	242	296	282	288	254	262	263	254	257	282	255	228	254	265	265	248	237	253	277	261	244	267	256	264	292	256	250	245	252	269	258	274	267	242	269	255	246	262	263	255	259	242	226	271	258	264	290	261	255	263	265	264	276	268	245	257	261	267	265	265	287	262	265	271	245	277	264	275	273	241	249	262	246	265	250	271	271	255	254	268	271	266	242	244	275	248	265	292	263	246	246	254	241	255	281	269	279	251	233	258	277	252	264	273	268	270	273	260	261	236	275	266	275	272	260	285	266	267	262	288	269	274	284	272	252	273	253	286	238	264	233	275	265	279	273	256	248	275	262	298	250	269	241	302	249	243	247	312	267	262	260	245	265	254	250	267	273	248	294	245	238	295	270	260	279	262	273	232	264	293	272	275	222	265	253	235	269	272	268	275	282	273	265	276	271	270	253	311	277	261	253	279	264	229	269	275	247	270	278	264	261	281	257	285	275	270	311	247	261	259	283	258	270	250	270	282	262	251	277	259	237	266	297	266	247	264	251	267	275	306	260	247	266	258	291	259	264	256	271	270	254	291	275	239	269	252	256	269	265	272	242	238	265	247	271	231	256	297	292	275	263	304	248	283	281	253	263	261	282	276	273	246	267	257	257	276	267	237	248	272	279	252	246	275	246	259	278	296	283	260	270	262	253	244	249	288	274	252	262	246	302	257	256	284	267	267	260	265	270	269	236	278	227	246	272	251	248	260	274	281	255	282	257	247	254	272	256	266	256	265	283	293	251	268	262	242	310	243	256	285	268	277	278	277	274	272	272	290	265	269	278	283	243	273	246	266	252	267	302	279	257	284	261	264	253	261	255	274	277	263	271	295	250	259	269	280	266	268	230	259	272	255	256	287	268	259	280	250	291	249	237	264	284	235	260	276	263	283	238	284	272	255	291	303	254	252	257	231	266	285	245	273	259	250	284	233	246	272	278	275	246	216	276	239	254	251	299	271	274	261	284	260	290	258	275	256	284	263	263	254	280	262	248	267	269	267	260	275	276	265	276	249	261	265	272
4439	1536	1131	681	546	531	380	373	341	315	307	331	293	333	298	305	272	320	278	312	307	291	302	301	272	296	279	291	296	285	284	307	292	329	287	289	296	313	298	287	293	309	302	278	289	268	291	286	291	323	287	291	298	279	287	333	296	285	279	310	293	232	287	287	276	264	298	283	287	267	316	283	288	288	312	270	278	286	288	305	287	291	307	287	301	318	314	295	315	264	301	280	296	304	275	273	284	324	286	293	318	294	309	280	305	302	301	280	296	280	300	305	294	290	320	282	265	300	328	323	274	254	316	288	312	307	294	285	314	288	282	261	297	284	273	271	283	286	307	288	305	296	268	294	278	308	306	292	312	302	284	300	264	309	264	302	301	253	289	276	274	301	291	309	298	282	306	311	287	306	296	268	284	299	282	270	294	315	265	298	286	284	305	274	276	284	306	304	281	250	302	285	286	278	304	330	294	275	270	297	299	318	259	275	268	295	285	305	276	268	284	279	286	302	279	322	301	259	301	274	258	294	285	293	272	295	290	261	304	298	265	296	317	277	275	278	313	283	261	302	284	297	305	289	320	288	300	271	305	275	300	300	251	284	303	302	286	304	309	290	297	278	268	283	282	285	292	309	308	285	326	339	313	284	306	295	297	275	309	281	301	270	296	315	306	264	279	317	296	312	316	318	287	259	300	262	270	300	289	261	286	267	282	307	315	289	297	331	263	275	304	280	294	294	299	312	267	300	306	270	268	299	281	283	286	268	298	299	298	289	316	292	287	287	303	299	297	296	311	296	300	283	301	309	298	299	306	297	296	288	289	257	282	277	289	298	273	306	285	281	265	311	288	295	272	313	268	297	304	300	314	293	317	309	294	266	261	307	301	306	272	282	272	283	260	320	304	303	308	272	282	258	303	276	279	299	283	272	272	309	295	308	295	316	279	293	329	296	272	306	286	264	302	287	293	281	331	320	315	317	289	287	322	295	272	289	286	291	284	281	256	289	293	301	275	297	267	267	297	304	299	293	305	244	293	288	311	289	277	284	317	314	291	304	325	289	280	257	277	290	312	297	282	287	269	300	279	276	304	298	260	330	281	249	281	281	285	299	303	290	285	302	260	292	283	327	266	304	294	298	304	300	302	292	288	306	276	313	292	276	310	286	273	309	282	309	315	311	304	279	289	312	298	279	284	298	295	281	293	304	302	312	272	283	323	289	273	291	304	283	289	299	287	328	255	275	274	318	289	278	311	281	287	294	280	314	296	276	307	304	299	308	281	318	280	264	296	296	299	290	253	306	322	319	272	278	260	286	325	312	295	282	269	308	334	290	286	284	302	287	308	311	297	287	310	264	283	269	280	297	284	274	283	300	265	290	311	306	310	288	285	306	318	275	300	286	288	293	293	313	281	303	272	309	314	260	245	277	305	282	289	323	262	305	294	304	326	285	328	286	288	292	297	293	311	282	295	329	288	305	279	299	265	285	289	293	318	300	311	304	306	283	274	298	294	304	285	298	294	293	304	293	301	290	287	291	270	257	267	309	295	305	278	287	312	306	270	293	293	276	264	313	276	246	292	279	286	284	276	271	275	291	307	264	295	277	273	287	286	288	314	320	296	297	282	320	272	277	292	286	285	281	287	287	296	282	276	324	271	297	291	278	279	273	307	273	268	306	287	299	281	321	303	254	313	293	307	310	249	301	291	317	287	286	342	310	269	280	299	282	303	294	282	321	279	291	306	274	284	298	287	325	257	305	286	266	303	289	287	310	301	302	316	279	290	283	291	296	279	283	281	270	288	300	282	309	314	322	278	287	302	285	302	303	289	278	288	273	273	322	305	300	311	277	293	291	290	291	289	294	308	247	299	295	293	287	311	277	249	315	278	273	285	292	275	312	303	305	298	282	291	302	297	269	272	279	304	287	291	296	302	281	297	289	282	293	291	290	289	309	303	289	347	292	293	282	256	268	285	285	290	287	300	277	305	301	325	299	285	309	264	302	296	266	317	319	306	280	258	280	270	295	290	305	273	281	317	274	297	273	298	319	281	307	287	286	302	289	285	326	257	288	312	276	300	325	282	313	303	271	301	315	291	268	295	289	313	274	290	264	293	312	301	287	266	277	282	301	307	283	296	284	282	294	308	320	290	281	299	256	304	322	279	307	274	291	294	282	282	300	292	299	313	273	298	301	316	293	282	298	274	286	308	287	266	290	307	306	309	296	286	292	299	299	318	267	323	276	262	319	292	333	282	305	347	308	283	298	287	301	290	269	301	299	269	290	285	275	304	301	259	300	306	321	278	272	303	296	329	284	295	287	276	249	323	304	310	267	315	300	277	278	293	308	325	333	274	321	310	289	290	308	325	276	279	302	327	313	284	267	313	327	317	296	297	285	276	308	308	285	302	280	323	297	331	288	320	299	291	286	308	321	310	306	332	298	311	301	305	270	295	299	293	291	307	310	286	310	313	293	296	299	300	259	285	290	306	284	310	245	306	290	309	312	263	306	318	287	327	287	297	319	303	319	320	255	297	270	286	282	295	301	307	307	299	287	291	296	299	278	303	291	313	292	271	301	290	271	310	298	296	277	271	317	291	293	278	301	298	287	291	277	280	264	292	291	316	274	349	273	301	273	312	288	318	275	306	282	289	288	302	289	284	331	313	318	276	302	280	262	296	279	301	296	292	301	281	266	264	288	272	312	291	294	292	306	315	277	306	268	346	258	280	286	304	291	288	328	276	289	309	282	305	296	258	259	280	284	296	288	293	286	289	289	278	282	280	304	273	287	284	277	277	301	286	272	304	261	281	272	290	301	295	277	275	297	315	313	276	319	253	302	278	267	316	299	298	274	292	284	286	287	282	283	257	280	336	281	286	342	296	269	289	310	285	299	280	314	317	286	302	296	349	308	298	290	275	294	314	297	302	275	303	307	307	311	300	330	299	306	314	321	295	283	257	290	276	277	277	281	293	265	328	277	297	258	294	280	278	277	307	271	291	265	276	288	281	337	325	299	306	289	285	283	321	286	279	267	302	289	269	305	315	256	286	272	279	269	281	288	278	298	293	289	290	265	324	304	302	283	301	295	314	265	308	295	321	306	282	305	281	305	307	273	298	273	292	264	308	275	277	291	287	307	290	306	274	303	285	267	288	265	278	299	315	292	270	292	295	292	292	302	322	300	282	298	275	303	289	307	270	302	266	316	277	301	306	275	284	297	280	272	305	272	296	275	289	333	276	276	264	294	292	301	308	283	263	302	300	278	305	289	288	314	308	278	277	316	284	301	298	273	292	308	274	257	291	261	277	300	322	302	275	293	314	312	311	307	287	294	307	287	298	304	271	304	291	281	322	323	285	291	305	306	247	305	295	295	298	301	304	271	314	311	289	301	295	262	301	313	303	282	310	278	282	264	325	277	295	310	294	291	304	276	299	298	289	302	307	289	282	280	308	308	293	307	284	308	311	299	271	281	285	324	295	311	303	300	312	289	267	304	291	304	285	285
23532	21118	28324	24156	21116	9150	795	491	339	297	240	219	194	189	172	171	131	153	148	159	136	122	130	114	93	112	109	135	116	104	128	125	112	125	100	118	123	110	93	121	105	123	120	103	117	116	115	119	110	123	101	117	125	123	127	100	95	106	105	110	121	102	107	112	107	104	107	107	91	100	107	93	119	116	101	115	111	113	93	101	79	100	103	113	113	97	87	102	110	109	100	117	120	97	119	110	96	85	87	108	94	105	109	101	115	108	103	109	100	101	116	128	103	107	93	121	103	91	100	101	112	94	99	115	125	113	108	105	112	116	97	97	91	100	105	107	131	105	98	121	129	113	102	117	118	110	115	108	96	73	99	123	96	111	113	97	124	83	107	90	107	84	107	122	99	80	96	92	89	114	103	115	114	90	101	113	109	95	126	101	139	118	102	95	110	94	95	118	95	114	102	88	103	95	112	115	113	108	121	98	100	100	100	108	104	116	117	100	104	110	102	107	110	113	95	101	110	96	105	114	86	110	113	124	91	104	97	116	96	94	114	98	103	103	118	92	112	99	98	122	123	88	92	107	113	119	92	121	112	111	113	108	101	115	113	90	99	90	108	100	113	104	123	104	119	94	115	105	95	95	131	120	114	111	103	106	100	99	109	95	105	98	93	99	84	101	88	102	116	86	119	96	101	113	117	112	98	116	113	112	116	117	85	93	118	112	112	118	107	104	97	91	123	98	114	103	107	116	91	109	124	92	111	75	101	96	104	101	92	106	122	103	89	88	95	105	120	110	109	84	98	115	93	120	100	108	117	77	90	95	118	120	123	119	105	92	85	81	107	91	98	110	114	96	106	120	113	107	91	112	111	108	96	137	121	112	103	78	103	118	100	116	102	101	100	110	118	120	87	100	98	113	111	116	93	101	112	111	94	106	116	111	109	111	101	108	91	104	110	113	89	113	101	102	108	110	100	105	101	86	111	96	99	98	97	83	114	120	104	107	107	104	117	131	121	110	110	119	107	97	112	79	92	124	107	106	100	100	85	110	105	95	106	110	102	101	108	102	111	104	123	136	112	111	87	104	110	100	100	85	113	90	114	97	127	100	114	107	108	98	67	84	87	90	100	112	96	111	116	92	115	97	115	110	121	121	100	105	100	94	99	112	105	114	116	105	91	85	107	96	103	92	106	94	111	96	95	100	104	112	108	98	77	143	109	103	103	103	102	99	121	120	94	97	86	99	115	100	105	100	101	105	112	123	120	106	117	102	93	117	108	100	108	93	108	122	113	107	93	96	99	120	113	104	118	90	107	103	114	92	100	91	105	107	101	132	106	106	102	92	97	101	101	110	103	117	98	117	99	116	98	100	98	112	99	117	110	110	120	106	106	92	106	113	100	116	102	100	96	109	107	110	109	108	91	113	106	91	91	96	101	110	116	108	97	102	98	108	101	101	121	120	93	138	106	105	110	105	120	118	121	100	122	109	112	107	117	108	127	89	105	103	98	116	105	112	79	119	103	103	107	117	104	104	111	107	108	127	98	116	101	91	122	113	100	114	109	87	105	113	107	95	102	107	109	123	115	120	102	85	112	112	82	112	104	106	112	98	110	102	113	110	110	102	102	109	107	113	93	102	90	105	116	95	113	109	103	96	87	114	110	94	104	98	89	123	113	104	108	124	100	99	106	106	101	124	105	100	100	94	123	102	103	92	100	120	103	107	105	109	115	118	104	103	90	110	102	113	100	114	96	98	109	120	122	81	86	102	93	109	121	130	105	94	112	114	102	105	101	81	114	109	118	109	95	112	105	106	94	88	100	102	107	95	103	103	123	110	100	110	105	107	110	116	100	107	93	108	114	115	108	108	91	112	104	99	111	109	99	98	105	111	102	104	98	110	126	115	126	118	129	106	117	107	122	119	97	114	88	120	114	97	103	93	100	115	102	103	111	94	120	107	103	103	103	105	91	109	111	109	113	114	98	119	104	101	107	108	124	96	113	106	90	113	101	106	117	101	90	107	98	108	102	90	121	97	102	96	97	99	94	119	92	95	104	105	106	106	93	89	111	112	103	122	96	102	111	106	105	97	111	103	109	102	117	116	106	110	93	91	104	94	114	103	88	106	98	117	117	95	112	120	95	118	113	103	103	108	90	94	119	119	108	96	105	112	89	100	101	105	112	118	122	107	94	90	117	103	99	120	120	113	111	105	112	105	93	103	95	95	115	99	104	104	112	102	90	98	117	110	117	94	118	115	115	103	106	104	104	114	112	107	100	102	119	105	87	105	119	107	102	116	103	116	99	105	100	91	113	114	107	110	120	105	105	94	119	94	109	105	106	122	94	124	98	99	104	129	111	108	113	104	117	101	106	86	96	108	103	118	116	95	106	106	107	98	103	102	84	97	101	102	112	107	107	111	105	104	122	100	91	100	92	91	122	112	109	117	117	93	105	117	94	101	116	110	101	115	119	108	106	109	114	108	105	100	99	77	133	87	107	112	105	112	97	87	93	100	86	122	82	90	96	98	104	87	111	110	104	100	109	121	114	95	105	110	107	92	92	116	97	86	111	99	99	96	100	95	104	119	95	96	102	120	106	102	111	110	104	98	104	111	87	123	98	101	115	122	102	90	123	103	110	116	93	105	119	101	112	112	103	114	109	106	111	102	101	124	110	88	102	106	120	110	102	123	99	95	88	120	112	92	98	110	111	95	108	108	108	123	97	93	92	108	104	118	116	122	104	113	90	107	110	113	106	103	88	95	113	112	123	102	120	84	104	114	111	91	114	103	114	121	101	106	99	103	100	101	101	98	100	114	118	105	114	100	105	102	79	110	101	104	112	97	77	85	120	99	124	93	106	113	104	100	102	89	117	112	106	101	128	113	113	101	105	98	88	125	97	107	102	97	120	92	110	97	125	117	87	92	92	105	99	96	109	96	108	116	103	94	85	106	121	114	97	95	99	107	114	116	105	111	105	99	108	89	99	93	111	104	103	111	113	110	109	112	99	102	107	102	109	98	97	97	85	115	89	101	90	116	120	116	100	112	95	95	99	104	101	96	91	114	122	96	120	80	112	104	109	112	105	112	117	105	114	101	98	103	108	101	91	113	93	104	95	102	145	110	112	112	115	101	97	101	100	113	109	102	114	117	104	97	92	106	108	106	105	97	99	88	112	102	101	108	91	119	90	111	122	114	111	109	76	109	117	89	107	96	105	98	99	120	99	101	101	101	102	101	106	103	109	101	101	111	119	97	100	92	111	116	110	99	122	119	111	107	112	113	105	97	111	97	115	97	95	104	109	110	134	124	112	101	107	112	94	98	97	93	118	103	102	111	95	132	102	90	101	107	107	101	98	105	96	118	104	101	105	108	120	125	95	110	117	115	100	101	110	117	96	98	96	100	100	100	122	109	108	111	103	109	95	106	102	98	108	96	112	115	121	99	121	102	120	109	131	108	94	97	102	113	121	112	109	97	86	95	93	111	118	106	92	124	93	116	106	107
3401	9532	6237	2858	2042	1507	1019	803	626	458	371	354	284	285	254	211	217	202	202	182	171	163	146	170	169	146	150	156	170	145	149	151	154	153	139	130	165	138	111	125	127	117	128	153	120	126	121	153	133	131	123	163	116	119	129	126	142	144	119	137	125	155	119	145	126	128	129	128	111	99	133	128	122	120	125	112	157	115	134	140	110	126	135	109	118	124	128	139	126	128	133	138	134	120	111	107	124	117	111	122	116	135	117	121	122	138	132	123	130	134	123	132	119	122	130	127	113	107	128	130	123	130	116	148	128	118	102	107	122	124	147	121	146	122	137	142	130	110	104	148	120	119	116	130	127	116	133	141	115	115	110	136	122	151	121	129	109	138	111	100	117	119	118	121	116	115	133	150	101	104	124	133	118	136	124	119	123	108	126	111	112	116	141	108	120	104	117	125	125	113	119	127	118	135	115	129	140	139	138	125	141	121	117	141	127	121	131	110	116	145	163	96	128	129	123	121	136	139	114	133	112	121	128	141	123	121	116	119	113	120	108	132	123	121	116	105	131	142	119	123	137	124	126	153	125	125	121	129	131	122	133	114	114	131	117	106	124	124	111	127	120	124	136	106	121	123	129	111	108	123	117	123	118	124	113	115	110	146	126	100	137	128	131	126	127	112	117	120	121	131	119	105	119	118	133	109	128	135	138	143	139	127	131	132	112	108	121	131	119	122	129	120	121	129	134	109	126	138	124	125	110	116	140	116	124	125	106	119	117	148	132	114	140	131	114	124	110	139	117	128	117	110	114	137	118	123	131	115	138	136	123	128	135	129	132	108	115	111	127	119	135	124	137	134	110	125	144	120	119	137	132	105	122	113	121	138	121	146	137	121	117	123	122	144	105	130	131	134	110	124	113	106	109	140	117	127	112	126	113	127	134	118	131	123	118	138	121	145	118	121	108	130	134	134	152	117	104	129	142	117	138	128	118	118	148	123	118	123	120	126	128	127	134	125	140	129	132	132	133	120	122	112	143	149	98	126	113	121	124	119	125	139	120	145	103	130	130	135	156	118	101	116	103	109	119	124	112	115	133	106	127	128	130	106	111	119	122	134	139	95	119	133	142	127	128	125	124	107	117	139	117	145	136	107	133	114	115	129	126	106	113	117	127	134	123	131	120	120	126	145	144	124	114	114	124	124	115	122	125	114	130	123	149	122	125	126	120	130	122	135	131	143	122	132	130	121	110	134	124	116	129	120	103	116	122	117	123	113	112	140	127	119	117	131	135	114	124	129	130	113	127	131	119	124	115	110	118	118	135	119	127	126	121	119	119	114	114	138	137	114	127	123	114	102	137	108	135	133	128	122	126	125	143	114	137	122	112	125	127	125	119	119	129	104	135	129	114	101	117	128	140	115	135	136	115	113	140	137	107	133	132	132	112	118	109	116	113	120	103	108	122	121	103	119	128	109	129	140	109	131	122	125	133	119	128	132	145	120	140	131	116	112	140	99	136	149	118	131	113	107	135	123	131	138	118	118	120	127	126	121	129	127	112	122	141	138	123	150	140	125	110	121	102	113	127	126	110	115	126	127	112	133	116	138	134	114	113	116	113	115	115	120	124	132	132	128	133	137	124	133	118	118	114	106	124	115	132	117	131	121	139	127	122	121	124	121	134	129	130	104	119	115	111	140	106	134	118	135	124	113	95	122	131	123	116	115	116	131	114	130	116	128	119	127	122	113	106	109	113	129	134	118	129	107	115	128	115	104	136	101	106	143	153	132	114	117	117	142	129	135	105	125	119	121	130	124	114	121	126	118	115	137	146	114	117	106	100	105	130	120	110	121	119	127	122	142	108	124	129	125	108	124	151	138	117	110	138	112	120	143	114	124	125	112	126	119	139	131	124	125	131	111	134	120	123	117	125	117	128	125	102	125	134	124	125	112	134	123	125	127	111	115	134	109	110	109	116	112	120	123	136	106	111	124	115	98	111	133	134	116	132	113	127	117	125	114	126	117	148	120	147	106	127	119	140	122	124	136	121	118	141	134	135	137	129	109	127	132	127	130	104	129	133	141	115	150	113	127	118	117	104	121	126	109	129	113	129	120	99	114	143	147	146	118	110	138	132	142	121	116	118	123	117	135	127	124	106	112	108	126	148	139	141	120	135	121	129	139	111	135	121	118	105	141	130	122	145	113	132	128	123	116	118	145	107	124	106	130	111	127	125	154	123	110	113	137	109	151	109	133	113	119	122	131	107	137	128	120	127	116	116	125	145	120	135	101	125	120	137	136	138	123	100	132	131	134	117	123	125	135	132	115	122	115	121	128	120	137	131	122	115	137	120	120	125	112	115	126	129	129	130	118	118	108	133	144	136	122	126	113	115	112	127	139	126	149	118	118	120	121	128	122	148	145	121	110	95	128	126	111	129	117	127	129	111	97	117	133	128	120	119	123	133	116	122	107	132	115	101	122	108	119	117	129	124	119	131	125	120	130	128	125	129	119	130	136	118	113	130	133	121	118	122	100	135	133	130	119	111	130	135	116	127	138	101	125	137	102	124	122	141	110	99	122	143	114	128	116	134	112	133	124	130	119	129	127	114	130	135	129	120	114	123	99	108	127	114	111	117	117	124	111	125	131	139	131	108	112	111	139	117	139	128	113	118	115	112	118	110	120	137	122	128	123	144	124	119	119	120	116	110	127	111	128	125	112	142	131	140	133	113	109	130	136	120	115	134	107	99	114	115	123	125	118	143	118	116	111	110	126	128	122	123	138	133	119	123	120	133	130	143	100	129	112	139	129	131	117	113	122	133	124	109	130	125	140	142	128	128	124	135	133	122	128	117	112	138	135	107	95	114	134	99	122	120	114	135	129	117	120	120	141	126	116	134	122	118	125	136	112	126	114	156	108	116	114	132	109	131	150	129	126	127	106	133	117	132	133	128	124	127	109	122	110	122	117	129	126	128	149	123	124	144	121	123	100	129	114	129	149	141	121	143	123	126	141	141	106	137	122	129	121	126	94	121	142	133	106	126	120	107	120	137	114	139	120	123	121	140	118	125	117	131	115	121	133	124	150	142	162	114	108	141	127	94	126	136	127	98	126	117	124	120	133	116	137	121	133	116	131	108	121	138	136	119	125	125	140	96	145	124	129	114	129	125	139	130	111	124	120	121	114	118	121	130	129	119	112	119	133	130	133	134	132	127	131	108	137	132	125	113	113	118	125	109	107	116	131	120	143	104	115	122	113	164	110	117	137	126	135	125	121	121	125	119	131	121	123	114	105	121	119	121	125	110	111	118	108	119	124	134	124	126	125	111	131	110	141	142	117	126	127	117	148	110	132	129	124	139	134	122	121	118	121	124	104	141	140	135	123	129	130	114	128	109	122	150	145	118	114	125	123	116	111	108	131	139	125	103	113	129	126	142	114	106	123	124	127	133	140	115	125	117	129	141	107	124	127	133	107	105	108	110	111	126	111	133	131	123	127	137	129	115	131	145	102
24741	21138	27136	25337	9031	828	647	522	464	462	421	442	408	400	414	418	379	364	409	410	357	387	362	368	373	361	355	349	411	357	364	350	342	373	388	359	392	383	407	361	403	365	376	350	381	401	375	378	378	348	378	361	378	347	360	370	354	350	343	314	383	366	343	356	363	392	349	409	381	376	365	391	366	375	379	372	361	362	364	415	366	347	388	375	309	336	354	367	394	389	388	375	361	345	391	366	390	310	371	372	374	365	377	408	391	348	399	397	348	382	355	352	337	348	361	367	378	334	389	369	423	354	361	362	381	363	368	401	386	361	395	378	369	403	375	385	366	348	374	351	349	347	373	349	341	372	354	356	390	351	396	365	368	328	361	363	381	363	375	369	387	349	364	357	367	368	374	398	385	370	383	386	383	369	360	400	367	371	340	409	384	384	384	341	356	348	399	384	399	372	394	386	362	402	405	395	376	357	361	403	350	357	364	372	325	393	376	364	357	389	351	365	359	390	382	397	367	338	395	378	386	368	367	365	393	355	351	354	385	386	412	361	393	371	350	364	368	341	381	325	348	311	379	365	367	379	366	347	364	425	337	377	356	394	372	367	364	368	379	352	336	353	348	392	411	337	338	368	324	351	346	387	380	362	386	397	363	353	389	338	349	364	357	339	390	368	375	384	356	379	392	361	374	356	339	360	367	352	394	384	366	384	305	405	379	376	389	392	364	345	391	384	351	382	382	370	350	355	391	385	344	368	390	347	360	366	355	354	384	381	361	356	360	374	357	371	378	382	440	395	392	363	387	385	364	397	378	359	363	395	359	398	342	396	341	379	374	321	399	362	379	392	373	360	361	429	358	377	374	360	374	346	344	385	398	369	430	368	367	361	400	394	376	399	377	365	326	351	379	381	381	372	350	360	351	369	377	345	388	391	396	339	402	360	366	366	383	365	322	360	370	345	383	374	379	361	373	345	415	362	397	370	341	370	354	359	368	402	367	343	369	379	370	383	354	376	362	354	394	355	381	385	371	353	359	353	357	367	383	400	372	383	399	371	370	373	384	326	363	367	392	338	388	360	353	385	361	381	388	332	394	370	352	366	374	335	373	366	370	362	358	360	363	370	367	384	343	337	371	360	378	369	364	388	385	390	358	360	342	380	377	379	349	355	393	321	352	363	400	336	361	413	407	376	352	374	366	401	398	358	336	380	361	343	359	366	382	373	368	348	348	368	366	383	354	332	379	344	374	389	398	342	338	347	347	391	372	415	365	392	367	367	368	363	386	386	363	356	373	389	368	382	367	334	339	368	375	337	380	385	377	382	374	383	382	391	370	352	382	398	339	368	394	369	371	350	375	342	359	347	383	397	372	362	347	353	359	345	371	401	376	367	356	334	374	362	375	365	382	381	392	393	353	358	346	353	366	362	380	343	328	353	379	383	398	368	392	349	362	352	375	381	393	329	383	355	393	377	392	373	357	343	367	387	343	376	352	352	377	367	374	379	384	358	335	353	371	339	384	394	395	370	359	383	376	365	396	368	371	388	363	383	375	370	399	387	383	386	382	379	383	353	359	374	358	331	361	388	390	379	375	393	368	366	350	352	352	377	407	377	383	354	370	354	378	362	348	347	356	375	392	359	379	388	345	379	361	381	353	375	406	374	330	379	364	353	358	421	389	368	365	376	378	364	342	363	373	376	357	372	375	338	391	354	364	339	332	357	390	380	384	377	331	329	395	332	375	405	379	383	390	380	344	392	357	381	400	314	361	363	400	382	375	374	394	379	359	361	334	385	362	380	336	358	362	347	377	382	343	377	351	345	363	359	388	386	377	374	352	360	380	385	358	368	385	327	366	377	362	369	358	373	352	358	352	359	363	394	361	396	332	378	369	349	357	380	360	367	355	368	371	339	373	365	340	365	348	379	376	369	374	350	343	358	383	357	379	396	366	373	370	367	360	335	358	357	348	330	388	361	382	394	398	388	353	385	370	349	381	361	318	354	342	364	379	354	352	356	356	390	368	399	363	341	369	386	363	395	381	356	345	352	389	359	351	382	396	377	375	370	350	360	355	361	371	354	407	340	387	389	344	385	372	374	391	359	345	381	376	367	339	358	368	398	372	372	388	363	396	392	339	387	366	342	401	351	352	383	356	383	364	382	406	387	348	369	372	383	365	358	368	351	389	379	381	379	361	321	371	369	380	408	356	351	347	393	328	351	361	352	395	374	375	344	383	376	379	390	317	355	375	372	358	397	365	378	384	352	337	359	400	379	356	376	362	327	366	366	385	399	357	363	367	366	330	369	382	358	374	351	380	348	338	361	388	389	374	389	372	367	389	352	359	385	356	381	412	390	323	360	383	398	328	402	357	375	350	370	380	371	402	378	368	363	332	344	387	365	328	377	385	379	326	379	357	358	374	358	342	380	385	377	371	380	377	359	373	343	388	386	360	371	372	364	348	410	378	370	417	337	357	370	371	395	379	356	380	393	361	371	361	399	352	388	380	357	388	334	403	394	366	357	361	376	372	362	402	360	354	369	344	371	389	384	360	338	351	370	349	354	373	377	391	361	376	381	388	336	389	339	403	354	375	373	388	364	361	359	371	356	343	385	358	354	407	367	333	389	351	370	375	363	337	377	364	398	343	372	369	368	353	387	337	386	336	375	367	362	347	381	330	336	329	342	390	396	362	384	366	344	366	376	379	377	334	380	374	350	335	363	388	389	361	409	382	371	351	363	375	376	381	375	365	374	364	339	356	400	369	339	378	363	386	347	358	391	359	373	412	384	399	373	322	373	356	377	346	378	372	384	411	356	368	378	358	354	363	381	349	365	348	351	398	388	403	366	380	361	374	355	357	405	368	348	390	369	365	371	358	352	367	348	374	386	358	352	368	381	350	331	369	364	350	350	355	369	359	369	366	352	348	369	370	393	352	354	354	343	362	393	354	330	381	368	373	376	386	347	370	365	323	396	401	387	358	369	391	373	333	334	370	351	367	363	376	358	341	336	389	298	355	378	381	376	355	340	369	359	386	374	388	347	379	366	397	373	377	343	379	385	350	365	394	372	373	328	369	394	378	362	386	370	356	373	323	395	341	358	365	372	355	354	377	310	364	351	378	367	333	378	401	368	367	392	380	369	386	352	362	371	347	356	380	381	359	377	358	336	371	417	377	358	367	358	366	363	385	347	367	357	333	381	351	356	323	363	344	349	340	363	352	392	363	370	328	370	355	353	371	355	369	385	357	373	343	371	392	359	379	359	339	349	362	376	364	371	386	351	345	326	371	358	356	389	357	379	369	342	353	383	330	379	396	377	392	371	370	360	409	384	383	398	361	361	371	354	361	377	367	357	381	384	340	342	346	368	393	366	347	386	388	384	371	379	362	334	387	404	344	377	386	383	366	394	374	348	382	383	358	350	345	354	351	380	357	409	359	375	346	369	368	390	367	380	371	358	347	370	344	379	370	354	353	325	359	353	376	354	359	364	334	385	401	406	366	354
3617	5868	3725	1958	1472	1155	893	783	679	586	533	561	508	478	478	445	418	422	438	419	423	423	413	423	419	404	367	384	439	402	379	357	388	374	383	375	365	383	394	391	378	389	407	399	378	380	385	410	370	362	406	387	344	341	382	394	386	403	419	389	388	376	387	364	368	363	398	436	436	409	407	392	423	378	350	406	427	365	403	399	367	420	372	388	393	386	383	386	369	382	371	382	422	405	399	380	384	362	379	409	349	393	383	383	355	363	387	368	374	371	393	377	355	404	444	413	368	407	371	396	407	401	393	373	367	387	387	358	375	392	398	415	419	389	398	400	412	395	393	382	353	401	381	385	390	410	386	421	436	411	368	406	391	357	419	392	399	385	423	402	370	407	368	397	401	363	390	384	410	402	353	393	394	363	341	425	382	397	410	403	408	378	384	420	359	380	378	415	397	347	366	388	385	391	384	375	388	381	390	381	404	376	393	385	381	374	379	437	371	364	393	387	365	434	388	382	353	368	415	361	369	389	407	383	374	380	392	364	375	415	437	402	374	397	378	388	405	405	397	399	429	433	429	391	384	365	377	400	414	411	423	389	399	382	383	378	388	345	369	416	381	384	392	399	415	398	418	381	343	451	405	432	381	361	385	429	364	383	355	375	385	411	404	403	368	367	384	410	386	380	369	373	371	411	367	365	404	403	387	384	408	388	388	418	407	415	375	387	422	377	388	351	401	383	414	387	391	398	378	389	410	374	408	363	415	362	408	367	409	378	354	406	403	366	387	386	369	387	412	399	371	388	374	375	369	378	373	413	382	402	392	415	416	409	375	400	397	398	421	351	360	380	372	365	322	372	397	377	394	390	382	368	388	385	433	397	374	391	375	399	397	403	363	417	387	411	398	412	390	398	388	373	403	418	385	387	359	372	370	391	392	399	370	425	395	382	404	418	371	395	380	384	383	396	369	406	386	388	365	375	395	418	348	380	390	381	382	402	394	420	387	378	396	432	405	383	403	433	370	390	368	400	399	424	370	391	364	354	391	406	377	385	388	427	411	391	374	373	407	389	406	392	382	370	391	384	385	385	442	387	389	396	395	416	383	395	379	413	345	407	447	402	401	395	393	400	382	367	345	404	392	382	410	384	378	431	416	365	403	401	398	416	393	354	365	359	376	393	386	384	373	387	386	374	382	367	410	395	370	373	365	350	365	394	389	393	388	435	406	370	367	384	389	387	407	394	347	394	387	384	391	396	394	392	357	346	365	391	423	365	407	359	373	364	391	414	363	389	390	411	374	389	413	395	376	401	390	422	415	402	364	399	397	360	398	374	381	411	399	438	380	402	380	383	430	405	406	372	394	411	361	409	420	385	370	396	396	378	391	392	386	425	390	404	373	373	391	380	392	371	391	395	381	385	368	433	361	364	408	396	401	338	400	382	364	373	382	391	419	401	367	419	402	413	375	400	370	355	359	405	375	393	379	405	395	373	366	388	391	381	376	403	383	415	391	367	387	386	413	363	365	376	351	399	416	408	397	357	412	379	396	382	391	428	379	389	414	370	397	389	404	380	391	407	371	385	378	381	369	394	392	390	361	377	411	381	383	369	386	380	336	347	393	381	396	402	417	396	358	396	392	368	360	397	384	360	394	412	369	371	410	399	381	397	390	377	376	366	438	374	398	378	383	400	410	362	376	372	386	383	412	368	364	373	408	353	430	368	405	371	386	400	368	390	385	370	423	396	393	392	374	367	373	418	356	393	401	379	388	391	396	378	384	381	392	394	407	410	433	368	362	385	406	381	362	376	367	384	375	382	379	396	397	364	416	413	388	366	410	364	411	375	388	365	365	368	393	371	390	412	420	381	374	403	415	409	374	367	399	405	387	365	435	398	397	379	383	391	381	383	383	372	396	367	419	382	398	387	412	429	380	393	417	381	399	360	374	389	384	398	430	380	419	392	355	421	433	350	420	385	398	379	410	397	382	428	405	394	385	381	400	412	401	373	351	397	421	374	364	359	387	384	406	387	375	365	366	377	388	399	421	409	363	417	373	445	375	430	390	401	375	365	363	397	401	418	399	362	392	370	351	397	407	408	374	397	375	359	405	394	379	386	385	379	376	402	382	417	420	398	399	405	368	365	381	366	403	363	394	370	378	428	362	398	381	394	395	401	403	407	366	371	382	374	402	401	378	376	402	386	452	405	410	397	388	378	415	366	397	358	387	394	360	379	345	387	397	405	377	388	382	410	370	375	397	381	374	446	376	412	396	416	371	394	386	374	410	380	391	385	409	407	363	407	369	375	345	390	396	392	365	385	384	403	385	391	409	418	402	403	403	390	384	353	394	397	393	386	338	370	394	405	430	410	422	367	425	372	422	395	407	393	362	387	381	390	369	419	414	404	414	385	389	380	379	394	401	359	372	411	414	388	389	402	361	393	368	393	392	394	367	386	388	396	386	395	398	362	369	397	408	390	368	382	423	372	426	406	379	392	353	364	385	361	392	361	369	367	379	373	363	406	370	388	414	419	356	390	400	384	382	389	375	374	369	377	384	371	371	352	370	393	445	415	385	363	416	370	436	379	401	380	386	405	371	418	418	398	392	408	402	425	403	408	406	356	329	403	347	350	406	379	405	382	368	359	358	415	404	402	400	400	406	426	405	403	392	424	343	438	392	375	419	380	408	388	373	379	349	395	402	403	360	381	371	376	368	372	396	402	368	353	397	374	392	376	407	347	380	390	387	378	420	368	414	387	414	406	396	395	420	394	372	394	412	418	396	375	376	384	368	381	384	390	408	394	394	374	416	394	353	406	411	400	413	406	389	405	389	363	379	423	383	375	379	367	409	373	385	385	355	382	399	385	384	405	410	406	380	402	398	381	366	394	392	366	411	391	363	374	379	385	411	401	398	381	400	378	387	411	361	398	391	383	398	381	351	400	417	419	379	472	369	424	420	412	404	419	406	415	410	416	349	408	392	389	409	406	392	429	395	397	405	361	401	386	359	396	421	386	424	383	365	376	384	390	387	417	372	392	387	352	413	378	416	392	394	376	415	389	399	381	367	353	388	405	382	362	385	413	402	371	387	391	395	358	370	399	392	384	397	394	376	366	392	438	389	443	347	375	385	412	435	415	374	359	394	393	365	373	369	387	398	422	377	382	394	393	377	364	393	402	418	391	411	386	406	414	381	346	374	369	388	352	386	431	437	391	369	374	403	387	379	378	417	414	379	374	375	402	394	372	394	407	409	423	404	352	377	377	376	392	386	395	389	401	405	377	409	391	379	383	400	368	377	370	352	376	352	415	367	412	407	401	425	399	414	403	411	423	367	419	351	376	397	386	367	386	387	331	371	404	412	371	418	406	377	402	398	391	337	399	411	404	355	394	379	389	381	387	396	406	392	415	408	377	396	408	378	395	389	390	383	379	409	420	370	354	373	412	392	358	381	397	385	393	399	386	414	395	388	414	384	371	376	392	383	403	400	395	416	375	426	358	368	360
22548	21224	28894	23858	21227	21267	7098	934	613	570	466	361	346	333	297	287	259	240	264	230	228	213	239	251	228	239	213	215	212	179	233	216	225	191	182	200	183	192	213	205	193	177	221	183	196	210	222	172	182	217	169	210	206	187	181	204	173	194	178	186	176	193	179	177	169	203	195	192	172	153	195	191	189	206	175	190	193	197	179	202	209	189	204	164	213	192	187	184	188	171	193	165	173	176	193	182	184	186	168	213	157	197	188	205	167	169	202	174	206	188	168	162	191	177	175	197	184	180	183	152	187	175	174	207	185	189	177	145	203	181	182	191	194	183	196	164	178	184	167	187	168	190	181	193	197	190	200	180	195	163	183	174	171	175	182	177	188	195	177	175	179	198	175	204	172	196	188	162	172	205	187	182	178	187	180	175	180	184	179	182	196	169	150	200	174	160	231	184	189	164	162	165	153	174	212	177	204	185	171	174	184	203	180	187	179	183	173	182	196	174	176	185	153	170	174	177	183	184	170	175	192	189	169	181	175	196	194	171	200	151	187	183	178	199	172	186	170	182	179	194	200	175	179	172	175	172	200	183	180	186	194	178	182	183	173	177	207	204	189	211	165	172	175	166	185	176	195	174	181	187	197	186	177	178	185	175	182	196	191	178	194	200	171	175	165	176	178	191	172	177	180	193	170	209	190	185	164	183	164	181	165	169	182	165	199	190	210	185	183	188	210	175	215	166	208	171	200	180	197	178	191	181	162	190	166	164	185	210	188	183	194	189	181	178	204	212	185	180	178	188	210	195	178	199	203	190	173	179	178	192	196	200	181	156	187	177	174	176	160	180	177	145	193	180	183	182	169	201	195	179	191	195	181	205	178	187	184	175	169	181	180	178	174	161	191	182	179	181	161	175	185	168	200	214	196	184	206	171	172	163	193	181	178	176	207	188	183	200	188	186	198	182	193	182	187	151	174	175	181	193	163	178	172	165	187	193	164	181	173	192	191	168	168	187	190	189	185	201	229	184	169	184	192	185	189	179	161	200	162	174	176	185	189	184	187	189	171	164	175	197	159	196	192	204	193	187	170	180	202	184	169	196	220	184	177	204	177	154	169	159	174	193	185	180	178	165	187	174	190	169	180	152	177	186	194	185	197	178	191	170	188	210	185	188	156	186	185	186	178	192	192	190	192	162	183	160	182	189	180	187	178	194	190	188	190	176	157	206	190	186	191	176	169	185	181	187	174	174	195	174	179	186	165	184	176	179	194	203	164	164	165	181	172	194	174	185	166	172	187	187	178	172	202	187	159	180	173	190	156	172	200	174	156	210	182	171	170	187	184	189	158	171	194	172	185	195	177	184	169	184	194	180	192	180	179	202	174	192	194	195	193	171	182	183	155	179	175	183	189	182	178	184	179	179	165	201	196	173	173	172	168	158	198	171	157	193	183	179	186	174	162	185	177	187	170	180	177	196	177	195	182	190	193	186	192	204	186	190	154	168	184	182	175	160	170	167	188	143	183	202	171	185	215	203	184	190	207	201	191	177	179	187	204	193	161	194	181	169	176	180	216	200	195	178	168	185	182	180	196	186	206	187	203	180	180	177	201	183	182	176	158	182	195	174	152	163	194	172	193	189	173	174	164	169	165	170	196	180	220	189	170	183	177	169	179	174	165	169	191	156	182	173	183	169	181	180	167	177	167	195	173	177	173	175	186	193	190	159	186	152	198	189	180	169	185	191	171	185	196	189	178	201	176	203	198	167	167	167	195	177	171	183	199	207	191	179	167	171	176	182	161	192	195	184	166	179	188	209	170	189	187	165	192	181	172	178	181	183	200	165	203	187	201	150	181	160	185	180	182	185	171	199	175	169	204	186	156	181	174	183	192	213	216	188	189	151	174	180	184	150	197	159	188	174	183	158	181	160	197	162	184	190	175	173	161	197	185	197	189	170	197	194	183	186	166	184	186	186	188	168	183	177	166	180	182	191	188	204	165	202	178	168	191	178	187	201	192	211	164	163	196	180	199	183	184	177	179	175	191	171	167	175	180	171	196	183	209	178	169	177	206	168	172	177	184	196	162	186	185	173	191	190	166	165	197	189	185	183	203	191	171	199	187	201	191	197	182	181	203	173	180	191	185	171	172	200	211	180	163	174	191	155	230	174	173	194	182	166	174	178	176	198	154	184	184	210	192	187	189	185	184	205	178	195	175	162	209	174	182	183	198	172	157	220	182	189	181	167	213	173	180	163	151	176	165	185	189	171	197	173	195	198	179	182	191	187	165	179	177	196	173	181	199	183	167	201	194	172	163	167	173	191	177	192	178	178	169	190	175	174	160	187	203	162	187	201	184	168	175	170	177	178	196	181	179	170	192	159	161	167	193	149	164	204	171	186	199	146	207	176	190	174	184	196	187	158	169	193	180	200	198	189	192	179	192	206	175	172	172	191	178	185	180	183	191	189	180	193	183	156	179	165	160	197	190	184	194	151	181	171	182	172	179	196	180	181	190	170	189	193	202	170	173	190	189	181	203	211	191	201	193	163	201	183	197	207	173	182	192	173	184	174	161	183	185	176	174	197	165	188	185	199	187	198	169	175	183	193	199	163	180	167	181	166	179	209	188	175	163	173	157	169	166	185	167	212	168	186	144	167	194	190	169	185	190	196	180	182	186	181	177	177	148	174	206	168	187	170	171	186	165	177	173	184	156	149	183	189	161	183	180	193	210	184	185	168	202	175	175	175	171	182	189	179	203	191	190	181	166	172	181	181	181	173	167	170	163	164	199	181	183	185	181	191	182	173	184	178	152	169	167	186	148	189	185	159	177	190	176	180	166	175	184	152	185	168	170	190	182	181	159	166	189	169	190	189	158	173	192	195	217	171	169	173	187	177	175	171	180	190	159	190	174	182	176	195	199	207	206	180	181	178	197	182	183	198	187	192	196	199	172	184	175	169	177	226	182	192	181	180	189	191	170	184	187	161	177	186	196	170	185	210	167	207	177	208	158	160	178	175	171	191	180	192	199	191	178	169	184	170	198	182	211	174	179	176	182	175	166	175	191	173	182	194	199	167	179	183	181	178	176	193	187	187	176	169	191	193	165	165	182	183	206	183	174	182	175	169	186	171	178	172	174	171	188	174	173	171	189	187	195	166	176	192	184	182	167	185	158	163	177	184	186	190	168	177	175	156	176	174	177	197	190	198	177	193	211	188	186	175	169	199	181	174	175	195	186	190	169	169	197	184	184	197	200	163	174	162	169	191	176	174	182	167	191	163	166	201	193	196	189	163	189	170	187	176	173	176	188	205	180	197	205	164	189	188	190	161	185	187	184	189	160	192	152	189	170	177	185	169	171	181	168	195	178	188	180	189	182	183	193	173	198	168	169	174	184	190	175	167	159	189	176	165	198	194	172	190	187	181	178	185	201	163	169	184	178	196	164	190	200	177	193	178	163	181	208	171	185	164	195	189	173	183	193	203	162	176	181	173	160	188	192	196	186	185
4738	15374	10155	4918	3475	2662	1913	1461	1114	854	723	583	544	514	426	394	375	327	320	319	283	291	255	223	250	233	225	256	222	249	225	255	222	219	224	197	188	226	204	204	197	205	195	220	200	211	215	196	209	200	176	236	209	207	195	187	208	169	197	200	193	175	183	208	182	211	201	195	193	180	197	222	196	174	197	187	194	185	205	193	207	182	192	186	189	195	202	163	193	184	176	183	203	199	182	191	182	185	178	182	225	185	163	178	199	190	179	201	192	194	195	194	211	215	187	194	179	181	179	198	181	196	187	177	176	203	188	188	178	154	225	209	189	174	184	197	158	169	216	194	206	185	200	199	166	212	189	166	180	188	181	197	178	199	190	158	181	186	181	192	165	199	188	180	177	180	189	181	192	173	196	171	199	205	193	177	201	185	182	182	171	194	179	215	209	208	179	185	187	181	210	176	203	176	184	174	168	198	205	177	170	188	176	177	186	188	189	177	208	193	199	202	180	168	175	176	171	194	183	226	200	189	162	207	198	187	193	182	206	175	179	191	196	197	194	190	204	179	178	199	169	179	182	176	216	172	191	197	203	177	181	196	165	191	180	185	191	199	186	208	189	193	173	216	188	194	185	195	198	173	170	189	203	186	170	167	177	176	202	175	182	178	195	182	179	194	197	196	188	180	206	203	187	198	187	175	165	212	174	199	183	204	180	202	160	183	177	177	161	205	178	195	202	168	182	175	186	220	204	168	170	188	187	183	184	174	197	173	190	191	195	192	190	211	175	180	178	206	197	199	194	170	188	197	205	190	171	179	176	194	176	172	174	181	169	198	171	197	196	171	192	212	189	177	187	202	199	160	186	172	190	175	182	199	197	174	206	187	202	184	184	186	195	161	187	174	174	197	219	173	193	199	194	178	171	187	178	182	195	200	185	191	211	187	185	180	189	184	197	162	174	195	180	229	205	192	189	194	163	180	193	204	192	186	186	180	178	166	182	165	191	189	185	195	202	192	174	181	206	187	190	182	172	180	194	207	178	184	176	196	194	169	169	202	166	212	176	171	199	170	186	175	179	201	178	207	183	173	190	198	178	199	187	189	199	195	216	182	195	172	178	210	193	196	206	175	163	168	178	174	186	180	181	193	211	179	214	179	204	196	176	215	187	190	183	173	160	188	187	180	189	190	204	203	198	182	186	196	200	187	160	171	168	171	177	169	194	184	208	183	186	172	193	178	183	195	200	195	186	197	176	219	184	183	178	188	165	165	197	172	171	185	180	207	166	181	190	177	193	182	177	185	190	203	203	184	170	205	200	187	166	165	192	170	180	176	181	198	172	178	184	190	165	189	210	180	162	169	175	194	197	200	199	189	186	169	204	174	194	197	213	197	173	206	161	165	200	200	185	207	162	181	210	183	187	175	174	172	177	173	168	173	194	186	186	183	198	174	175	178	175	198	198	198	186	181	197	163	192	200	205	189	176	195	200	188	203	178	171	192	174	182	196	177	180	182	153	199	165	219	189	193	201	218	207	162	177	196	197	173	229	160	175	191	173	203	187	187	205	167	187	211	194	186	176	172	158	187	201	175	193	205	185	180	199	185	174	188	202	201	188	183	193	190	183	173	195	192	176	184	170	209	193	170	181	176	184	155	173	197	178	184	201	168	191	178	175	199	179	183	173	186	190	200	181	161	183	209	193	184	181	176	207	188	184	184	171	179	164	190	167	178	172	197	209	178	193	196	207	200	175	175	207	168	184	189	206	176	201	203	180	171	203	198	181	193	189	169	213	178	175	191	182	184	194	198	198	181	169	190	176	179	213	207	167	196	190	170	196	182	194	182	185	200	157	213	197	187	179	204	193	160	185	195	230	167	184	205	191	175	177	168	166	197	179	178	177	192	164	193	167	169	194	183	168	179	197	199	191	185	191	194	184	183	197	188	200	157	183	202	199	205	170	198	199	145	185	204	183	185	192	187	183	161	162	188	210	218	166	186	183	208	196	182	179	189	181	192	181	203	165	170	183	225	182	169	174	181	179	179	152	182	172	153	177	182	217	201	169	177	203	183	201	180	195	178	181	189	206	200	228	192	197	181	179	184	196	192	203	213	188	178	184	191	177	185	191	191	179	210	187	187	192	189	202	176	181	178	188	191	174	194	187	184	190	188	200	205	193	175	202	188	204	190	198	177	169	176	176	170	171	179	181	183	188	164	180	185	191	194	165	186	182	190	183	202	181	210	187	167	200	194	208	191	180	202	176	194	169	187	187	210	187	200	178	217	198	197	195	206	199	166	189	206	174	186	171	197	197	171	192	198	185	169	193	181	183	201	195	205	160	191	176	178	201	194	184	181	181	177	166	182	192	167	180	179	197	173	190	154	188	206	195	176	177	178	170	165	196	197	190	212	175	191	182	170	198	182	187	185	195	169	194	212	174	193	209	186	171	182	210	190	176	185	177	190	159	206	185	188	225	201	203	187	185	185	169	204	173	191	219	178	212	170	198	194	210	203	163	187	193	169	179	189	167	198	208	193	168	178	184	178	184	169	200	189	210	199	210	184	190	192	153	171	192	186	191	217	178	168	159	197	197	189	183	194	192	194	202	183	172	202	179	183	190	182	188	201	179	216	187	184	187	182	169	208	193	205	169	202	189	193	200	157	182	167	193	179	213	187	189	202	196	182	186	172	200	196	206	178	169	173	183	179	193	179	164	185	179	201	183	190	183	203	179	172	169	181	194	212	170	213	200	196	187	194	178	156	172	199	194	184	175	193	175	192	204	187	177	189	198	185	170	177	187	170	177	169	153	182	192	202	162	168	179	169	207	185	201	188	198	154	173	186	180	161	177	181	178	191	180	213	189	164	191	181	202	182	187	185	200	178	178	181	197	185	177	204	173	174	192	194	168	203	182	185	205	192	198	188	166	174	189	174	215	170	184	190	170	190	170	166	183	193	171	198	185	175	171	171	198	191	200	196	172	173	197	218	191	162	191	192	197	185	165	199	171	190	193	209	188	193	185	147	197	183	204	175	169	196	162	194	177	195	199	188	188	201	205	194	178	216	167	177	210	205	182	197	193	191	198	198	183	174	183	176	187	190	180	192	223	161	187	181	166	201	175	196	169	184	187	188	187	190	189	178	174	201	191	147	209	173	195	160	218	187	194	180	170	180	180	170	170	171	180	177	207	180	210	178	202	191	182	178	188	182	212	174	178	197	186	199	176	192	174	152	186	176	183	180	171	194	188	191	194	194	188	192	202	191	182	176	179	183	171	222	202	190	186	150	182	201	199	198	191	190	191	171	186	215	184	173	185	184	172	204	198	181	174	183	179	183	189	188	185	209	185	180	168	214	174	183	194	181	185	191	185	194	187	198	193	220	189	180	183	188	163	187	174	203	196	206	187	188	173	188	186	189	191	197	188	223	162	188	159	166	188	181	179	184	180	196	157	193	180	180	191	186	184	212	180	184	205	197	169	201	170	182	196	183	178	205	198	176	208	213
27629	17094	3325	667	458	369	368	308	274	267	302	294	272	285	276	283	278	281	261	227	258	252	270	262	300	247	266	288	263	248	263	284	265	266	258	272	257	264	258	274	245	264	266	270	244	298	254	258	276	264	231	235	264	243	282	264	261	262	272	272	260	264	275	256	278	224	251	267	233	269	231	246	267	266	294	276	244	279	288	269	248	280	294	247	261	274	255	278	294	268	246	289	242	246	270	275	261	238	292	310	271	252	268	265	240	266	270	284	281	282	259	252	291	264	249	264	262	240	293	271	264	263	231	254	265	278	267	270	291	274	303	258	261	277	260	244	259	279	259	254	246	282	251	260	241	275	246	274	245	243	269	266	280	253	266	274	271	272	260	262	266	239	287	256	296	269	266	270	252	283	264	265	264	278	261	256	301	270	242	270	294	275	263	277	281	262	247	268	264	265	277	275	254	240	248	264	256	275	242	267	242	271	250	245	255	260	277	280	266	260	290	298	239	261	266	271	299	251	264	286	280	273	259	243	296	271	246	267	267	268	240	272	288	251	267	292	266	246	248	269	278	264	267	235	278	239	247	268	241	285	260	265	281	268	263	259	288	234	268	288	263	271	286	274	275	258	249	266	265	294	260	278	284	285	257	266	254	281	272	258	282	286	264	263	279	289	276	239	276	242	271	260	236	287	256	308	261	257	242	258	262	281	233	283	274	280	254	303	235	257	276	282	265	266	280	249	270	261	258	285	269	244	282	257	277	243	300	267	252	270	260	271	259	270	275	272	280	275	267	261	275	254	271	257	250	248	263	259	294	233	290	271	289	253	248	293	266	289	263	283	271	260	254	268	269	257	283	278	252	259	263	277	277	274	248	255	256	262	257	261	283	249	280	235	290	272	254	250	241	246	264	261	263	274	264	237	265	253	278	246	247	269	284	254	263	266	281	291	261	284	283	273	263	272	314	270	257	260	257	251	259	310	271	288	245	278	245	248	269	246	238	299	237	256	280	255	239	265	274	269	251	280	268	278	292	280	274	299	262	255	253	277	255	267	258	252	269	262	280	273	302	252	277	255	274	270	260	255	250	235	264	273	254	285	289	256	254	234	268	257	268	286	295	271	277	264	270	252	268	277	279	276	265	254	255	251	256	280	264	263	288	252	268	269	260	269	273	267	266	258	277	266	270	246	266	276	282	245	248	246	281	253	240	279	282	278	258	276	269	272	282	275	269	289	273	237	266	263	260	277	269	277	266	282	285	253	237	302	260	275	253	280	254	276	274	256	243	259	270	276	260	257	271	270	255	279	278	244	283	281	273	258	240	290	285	277	283	281	246	264	275	265	272	246	292	271	259	246	265	251	287	220	260	283	261	272	271	276	253	267	274	240	253	289	281	286	267	271	261	273	293	262	262	277	248	265	270	268	257	240	276	291	268	260	278	266	267	250	237	271	278	265	272	256	274	266	269	259	289	257	281	273	281	258	286	256	282	261	259	247	266	281	267	251	277	260	252	262	284	223	240	287	237	282	272	271	270	249	287	244	274	268	282	250	237	252	288	281	308	228	275	253	256	281	251	283	276	294	279	272	248	273	297	277	277	258	264	257	264	305	271	264	248	271	271	272	251	287	268	216	264	256	255	273	266	265	252	261	262	269	267	290	274	280	271	272	270	268	262	291	252	275	240	249	253	300	289	285	281	269	279	272	260	262	282	286	242	287	276	267	247	256	297	271	268	261	275	247	266	256	268	272	271	255	276	253	299	251	268	308	272	257	267	237	257	253	255	251	281	265	292	263	272	277	277	269	280	267	265	268	236	280	268	263	255	275	287	285	288	293	312	249	256	312	303	241	258	246	281	283	260	287	266	279	253	283	250	255	288	289	266	291	249	239	264	255	263	298	263	278	290	261	270	281	271	274	260	267	246	245	254	241	303	257	247	222	271	271	264	274	281	272	310	274	258	247	255	288	280	243	269	280	263	261	266	279	276	242	246	245	270	247	251	243	271	308	273	234	258	283	294	274	284	297	282	240	261	253	277	236	251	272	311	256	265	249	259	253	282	280	296	284	271	284	283	292	282	237	271	269	262	258	287	288	257	248	282	271	269	262	280	256	292	264	269	256	285	282	283	264	260	267	283	265	246	279	287	269	283	272	295	281	269	247	263	296	261	231	232	274	254	265	270	275	278	267	256	281	249	278	258	245	292	248	284	281	266	271	309	293	275	257	256	316	251	277	254	232	249	248	277	263	249	247	286	267	260	254	255	274	254	264	260	283	288	274	246	260	265	256	260	249	233	287	261	275	265	285	272	256	269	273	269	262	280	278	249	252	282	264	256	264	280	264	273	265	287	252	256	280	274	272	304	260	244	257	296	244	312	286	265	281	272	278	256	262	243	245	281	286	273	269	273	255	261	286	282	244	278	295	261	284	267	240	268	289	279	278	276	275	286	260	259	246	250	279	295	260	272	296	263	268	291	283	276	235	242	265	271	291	292	293	268	279	266	270	264	237	271	284	232	273	270	253	260	268	266	264	260	245	252	274	250	246	262	275	248	260	305	264	257	266	254	267	278	272	282	254	257	267	260	274	271	275	258	255	246	248	274	263	270	268	256	292	256	245	290	255	246	271	295	254	252	262	250	271	263	255	264	248	268	259	303	276	289	254	289	273	304	285	268	250	256	279	255	261	260	298	251	258	317	277	263	276	265	252	264	246	253	235	257	288	261	269	278	295	256	276	256	278	306	257	261	239	248	256	269	255	293	214	287	256	277	248	279	264	284	251	259	289	272	247	304	281	275	272	265	257	276	279	263	271	249	251	298	287	279	263	269	270	264	255	249	286	258	272	275	278	270	281	276	262	282	261	272	276	261	271	276	264	295	260	255	288	270	252	267	278	279	298	252	255	273	263	257	269	279	262	291	268	295	249	244	262	274	287	291	268	285	293	289	272	281	262	270	268	270	265	262	254	259	259	279	246	275	288	271	260	258	245	265	254	248	273	298	240	287	254	269	245	277	268	246	270	277	270	252	250	272	270	250	258	270	260	255	289	266	256	259	271	252	291	250	256	264	255	288	291	278	245	285	267	288	251	285	271	298	243	276	257	255	240	255	277	244	249	280	259	255	268	273	282	273	278	241	271	273	285	238	272	271	259	275	279	283	261	274	285	251	295	276	282	267	256	291	238	238	303	264	287	261	243	292	267	280	241	242	269	264	263	238	302	255	302	277	253	266	267	284	250	268	272	274	278	249	266	269	257	299	264	279	281	258	252	259	263	277	287	259	300	268	265	249	312	270	279	250	282	241	269	270	258	259	251	263	259	246	304	259	291	282	300	248	257	254	273	262	273	254	263	241	260	282	268	241	293	245	263	268	261	257	251	263	271	282	248	257	267	282	262	260	262	283	294	268	263	263	242	286	280	252	283	287	286	260	253	268	272	282	289	266	269	268	302	301	255	279	293	267	281	252	273	254	266	269	266	245	251	276	260	266	261	286	287	253	250
4467	1537	1195	700	601	487	396	380	303	366	313	302	304	317	307	318	311	338	295	285	320	312	319	310	309	318	301	290	332	315	283	280	289	294	274	306	294	306	301	278	296	311	302	272	332	283	282	309	323	289	289	281	290	306	310	294	282	322	280	316	306	288	331	302	292	325	294	302	283	292	312	289	289	279	303	291	285	315	306	285	305	291	270	311	294	265	299	327	292	290	297	317	338	319	293	275	299	297	314	304	298	308	320	300	293	298	300	286	289	272	287	300	299	302	289	306	305	308	326	302	267	314	278	310	328	272	310	326	259	300	282	285	304	286	305	281	298	293	317	306	275	276	298	322	272	287	302	320	290	304	338	273	268	294	292	305	298	299	306	323	303	280	284	306	283	279	296	321	275	293	288	306	299	281	295	302	290	287	329	302	293	308	282	264	282	311	295	296	307	262	284	271	281	300	293	306	277	278	292	267	282	280	296	268	287	324	318	296	308	301	271	307	276	293	325	324	274	303	288	335	319	289	307	272	283	289	295	287	278	291	311	293	295	287	327	292	305	262	333	283	309	298	277	298	293	267	316	287	284	295	306	318	295	326	311	298	273	289	317	286	310	303	299	303	292	261	289	300	325	287	305	267	302	286	298	289	293	308	299	297	284	300	299	304	279	290	302	277	277	295	320	306	262	256	317	253	299	317	276	309	319	314	310	315	281	327	296	324	289	307	314	314	305	299	259	293	331	287	297	288	302	319	277	311	299	305	281	282	281	301	297	299	293	323	309	270	292	269	317	314	294	283	296	283	298	291	333	303	322	293	303	301	307	295	304	294	304	282	278	288	312	267	290	266	301	295	299	323	290	296	294	303	268	297	291	289	250	314	265	326	298	298	299	279	303	277	312	312	301	296	299	293	296	307	285	294	309	264	296	320	314	285	322	336	290	313	282	296	286	285	315	336	279	309	281	302	317	268	306	299	295	322	291	290	309	298	283	283	326	306	286	322	304	312	291	283	275	297	278	305	298	289	314	281	276	323	318	302	272	313	296	320	283	304	285	296	308	285	317	281	266	321	279	308	290	315	288	278	308	281	308	291	267	305	281	294	290	303	313	305	281	324	280	297	297	289	294	297	289	292	299	288	320	287	284	275	282	302	300	320	308	309	282	299	274	294	275	317	283	321	293	278	304	290	308	291	318	295	305	292	284	289	303	288	274	291	289	307	283	278	342	327	283	311	281	308	285	278	280	325	291	314	327	331	315	287	276	269	298	304	304	331	294	292	283	300	288	289	320	274	275	299	289	276	287	329	308	273	272	287	306	302	297	301	322	329	302	284	295	304	277	297	301	295	289	290	299	292	302	287	293	315	299	265	301	319	271	316	278	287	307	308	317	306	311	298	306	272	285	277	297	320	300	266	295	271	312	298	312	301	316	320	316	319	300	311	285	287	322	288	292	286	302	295	311	311	301	292	308	313	349	279	283	264	285	318	298	301	315	322	282	309	299	316	295	309	292	318	278	318	308	288	286	277	288	298	293	286	294	314	292	315	300	303	291	297	308	311	292	282	298	266	278	310	290	284	316	298	307	300	306	292	298	270	327	309	303	296	297	289	301	293	300	308	307	282	288	296	317	298	292	267	303	287	311	266	292	277	269	280	305	304	268	290	319	307	280	293	286	295	284	239	283	292	295	289	278	307	328	278	246	308	310	259	301	299	285	287	308	299	325	267	294	279	302	274	302	314	295	283	328	314	267	327	322	319	284	277	301	288	280	261	288	297	249	300	317	298	282	319	267	275	263	273	278	286	305	299	311	295	276	301	304	288	286	304	330	309	251	350	325	288	298	295	295	309	316	282	314	306	322	294	317	316	280	301	312	314	313	292	312	268	308	300	318	340	293	315	306	312	321	289	327	294	315	273	290	279	277	284	287	330	292	276	310	281	285	298	311	306	300	272	289	313	302	305	314	289	296	281	294	280	307	313	312	304	301	298	283	281	281	289	318	301	274	288	329	317	326	292	305	278	327	287	284	269	294	285	294	312	296	276	297	297	274	287	271	296	299	287	305	299	326	266	312	314	291	281	318	305	297	287	318	313	288	294	310	301	279	293	271	333	330	287	311	309	311	340	330	335	297	309	284	287	298	306	320	288	345	288	302	265	310	297	271	270	276	312	279	285	321	275	286	258	285	269	311	316	270	258	296	300	304	311	296	283	247	282	300	287	291	278	295	266	313	292	285	292	274	266	284	265	314	288	279	307	279	323	305	271	322	294	297	310	289	308	279	270	282	298	297	310	274	270	309	294	282	307	336	308	304	288	285	305	295	320	310	312	297	295	306	321	313	305	293	289	300	275	308	298	279	278	300	278	280	306	311	292	298	298	291	296	301	283	298	305	313	313	315	310	317	313	268	292	300	324	280	271	299	323	299	306	322	275	269	321	276	288	283	272	317	279	288	329	317	275	319	332	318	301	289	303	334	322	309	270	322	297	329	312	299	333	296	308	277	261	313	306	279	286	354	274	287	300	284	294	306	326	262	296	301	294	270	288	298	293	286	290	341	279	297	299	315	286	321	332	289	288	272	267	314	291	316	293	293	283	312	272	293	290	307	281	286	319	297	266	298	315	317	303	305	311	298	315	345	324	279	300	289	303	297	273	304	302	301	290	334	263	306	304	304	277	285	291	301	293	315	299	305	293	264	276	273	295	298	308	278	295	304	304	269	294	292	291	302	320	307	271	289	290	296	292	286	329	309	302	271	292	290	323	287	265	272	302	304	273	300	308	288	288	291	298	297	281	306	285	328	291	315	308	298	290	279	318	299	292	285	295	326	291	291	279	309	306	280	281	300	320	324	305	312	305	298	287	303	268	303	297	296	287	322	319	302	293	307	296	291	279	310	295	306	298	300	318	306	291	304	287	301	290	315	295	304	327	290	291	319	302	295	275	289	319	289	316	282	342	265	298	275	308	318	303	296	286	281	273	273	298	315	316	285	335	292	308	313	310	293	283	333	316	309	300	278	259	305	274	330	304	340	273	287	273	299	331	318	303	334	327	293	309	314	297	271	252	287	321	301	286	315	296	284	330	292	292	282	289	306	278	306	279	266	287	300	284	284	301	327	308	280	312	292	289	305	322	287	283	279	304	296	275	272	294	280	302	307	307	274	309	286	252	295	322	324	295	312	297	328	311	283	328	301	297	309	297	311	289	299	302	307	316	288	285	280	279	275	274	317	329	282	294	283	299	285	309	283	296	288	311	286	310	309	314	272	303	304	284	299	304	304	316	303	283	302	324	280	301	271	276	310	306	327	303	307	289	317	316	299	315	292	321	279	282	330	286	258	323	305	285	297	284	335	296	289	319	309	291	284	314	332	319	305	310	306	316	297	312	281	272	309	283	300	321	306	304	283	256	299	284	306	291	290	308	292	301	309	290	297	306	287	287	323	295	299	282	310	304	326	289	310	321	289	302	288	288	292	288	259	297	317	287	321	281	276	301	306	283
23513	21048	28236	24084	21051	8983	720	463	366	308	238	197	168	176	183	144	164	151	155	146	137	128	123	133	132	130	127	116	118	133	114	126	108	130	111	129	116	111	96	107	117	108	122	114	110	82	96	118	103	102	93	104	99	120	113	102	102	129	97	113	86	89	123	109	111	118	123	119	121	87	109	99	127	94	99	107	107	89	106	111	92	98	107	135	102	107	115	114	116	104	105	109	100	103	121	117	108	114	118	126	120	127	102	109	104	103	110	119	90	108	112	101	95	104	105	109	96	97	114	101	134	116	107	104	117	125	102	107	113	110	107	107	96	100	109	112	105	107	115	109	111	116	104	109	115	109	101	103	102	103	113	129	93	113	98	103	126	100	114	93	81	128	117	108	106	135	120	104	116	111	97	112	104	121	97	105	105	113	128	112	109	117	104	107	85	107	105	99	105	112	92	106	107	105	80	94	94	100	118	105	123	127	107	104	105	120	97	96	98	123	113	107	108	92	97	105	110	115	112	112	106	129	95	116	99	94	89	107	88	122	99	117	114	104	114	101	101	105	105	124	100	109	115	99	101	98	95	110	103	90	115	106	108	113	103	118	108	108	91	116	105	93	126	102	114	113	108	121	102	100	110	125	103	95	124	114	91	113	120	98	108	99	103	98	115	106	119	94	104	91	108	108	100	98	121	122	109	80	100	108	103	107	96	115	98	112	94	113	100	115	120	110	107	120	104	125	119	101	94	125	107	100	101	101	142	110	116	106	96	111	108	97	109	112	118	126	116	102	112	118	117	111	121	87	102	113	85	106	109	90	101	98	95	126	89	100	96	116	111	99	105	102	93	106	96	103	113	105	125	104	128	94	84	104	119	110	112	114	111	85	120	135	118	109	116	106	80	104	90	99	97	112	103	119	121	107	115	110	121	101	90	107	119	93	104	113	105	113	105	108	115	114	107	103	105	124	111	96	114	92	98	102	94	124	105	116	119	104	108	110	97	92	98	119	107	119	104	96	124	106	97	107	102	106	107	114	108	94	122	104	108	96	99	96	118	104	109	90	99	115	118	106	91	128	111	101	113	112	105	113	100	110	99	126	122	120	104	99	106	118	100	100	100	113	115	109	119	116	92	112	108	86	104	111	117	96	95	104	104	114	104	102	111	96	108	78	83	131	118	81	116	104	105	95	109	113	118	119	107	94	112	96	90	103	121	106	109	103	106	99	116	100	100	127	104	93	102	93	108	112	100	105	109	93	97	106	92	108	93	93	109	104	104	105	106	103	101	90	114	96	103	113	126	118	89	105	103	94	98	127	93	108	95	104	115	127	103	93	107	95	121	119	115	117	111	116	100	115	106	88	113	91	101	94	112	93	116	106	114	113	105	105	85	130	92	97	123	107	96	110	104	123	99	114	91	120	128	92	93	108	91	115	97	117	103	83	117	111	119	105	131	103	102	114	108	108	119	105	119	100	98	98	107	94	90	93	113	97	99	101	114	101	113	93	101	114	112	118	131	126	115	101	117	108	112	119	109	75	87	128	97	91	106	131	108	111	94	104	115	103	101	124	114	100	104	117	107	114	110	98	117	132	106	111	106	97	107	109	119	101	99	105	109	98	119	104	125	111	111	109	98	107	98	117	99	79	135	91	124	99	111	102	107	85	114	102	90	116	102	100	107	97	111	99	113	108	104	107	111	102	96	110	121	100	101	114	105	116	109	99	107	95	107	110	93	109	115	120	104	113	112	119	94	115	111	137	103	120	111	102	103	114	105	109	121	114	103	97	118	99	117	117	100	137	89	109	117	96	105	108	101	96	99	109	122	91	111	118	113	83	109	98	106	95	112	105	119	93	120	107	99	116	127	111	94	90	101	92	102	103	116	112	103	119	105	126	107	97	107	93	104	90	93	111	127	88	116	107	116	103	111	85	90	108	110	89	91	124	107	106	105	103	101	97	101	125	111	125	112	104	101	99	103	125	103	100	107	100	128	106	120	113	104	99	92	120	98	96	112	89	112	124	104	103	103	96	109	116	91	104	94	99	103	109	103	103	126	117	136	117	103	99	94	114	104	110	112	107	93	90	112	111	108	101	101	113	115	119	116	115	118	115	103	98	94	122	107	86	112	98	119	103	118	110	102	101	108	89	103	114	120	104	99	83	103	108	122	108	117	119	90	106	113	92	115	92	109	127	108	116	97	99	126	127	106	116	107	99	97	108	104	95	110	97	123	112	97	112	108	103	100	111	125	98	119	126	95	103	125	83	106	103	119	112	100	100	113	101	131	94	110	124	101	97	105	94	92	112	115	117	88	95	103	103	105	95	91	91	110	94	79	99	110	134	99	120	119	111	118	117	131	102	103	106	100	107	90	115	102	109	113	106	110	102	109	104	109	113	121	115	99	117	102	92	112	95	112	113	83	84	109	102	117	93	85	117	111	107	119	97	112	102	104	85	117	102	110	106	96	106	103	105	96	89	111	107	103	80	90	99	117	99	102	95	121	113	112	113	102	93	100	111	106	101	107	113	109	91	123	105	105	107	108	106	95	128	100	101	117	101	99	100	100	104	98	105	88	91	105	97	110	92	111	123	125	110	91	124	101	116	99	95	107	81	117	92	112	126	123	110	108	102	101	99	106	103	115	109	107	108	106	115	105	83	99	128	116	115	103	122	103	110	98	117	113	110	114	104	118	117	125	113	94	98	102	110	83	106	95	108	99	115	99	102	109	109	107	109	108	93	111	97	119	114	96	110	120	106	112	82	95	102	95	114	115	102	104	115	100	99	100	101	107	105	113	116	93	107	95	107	88	108	112	121	104	102	110	87	114	100	103	104	111	95	119	113	104	114	116	119	106	100	116	111	107	106	108	106	94	102	107	100	120	108	112	126	98	119	103	101	108	108	105	97	104	100	99	91	88	98	113	120	93	105	114	131	103	103	107	108	109	106	130	105	115	104	128	115	95	122	108	105	99	96	105	106	106	101	97	129	109	87	130	119	100	102	117	118	93	95	106	93	89	99	102	88	118	102	98	97	105	91	109	106	115	89	93	93	117	109	108	115	114	103	107	114	79	84	106	110	96	123	102	102	108	109	109	104	101	119	92	114	103	106	128	116	113	100	110	110	113	94	94	106	95	112	116	103	126	107	119	115	104	107	99	97	93	92	106	113	100	110	98	91	104	106	106	127	98	142	110	112	88	102	109	98	110	88	101	104	95	105	98	109	115	93	100	96	115	104	114	114	113	94	98	89	99	104	84	102	105	117	101	107	103	109	101	104	117	108	92	100	106	100	106	104	104	114	110	111	99	107	110	110	101	97	111	101	103	113	102	110	104	113	116	98	87	104	106	109	118	124	106	111	90	95	116	96	107	120	94	109	134	97	80	117	100	105	108	100	103	97	95	96	93	103	91	88	97	111	110	101	95	112	110	110	105	101	117	109	100	119	111	92	101	98	118	84	104	96	99	103	98	111	90	118	112	99	98	134	87	112	101	101	96	116
3509	9498	6143	2974	2132	1501	1048	787	601	503	416	333	304	260	230	211	224	218	193	192	198	175	166	157	141	141	164	160	144	147	135	158	173	126	142	141	131	152	126	148	161	130	149	137	125	118	140	126	134	131	132	131	118	139	135	134	119	133	135	130	128	111	136	131	148	128	150	126	138	141	114	126	124	118	130	129	125	124	123	142	127	128	113	126	128	102	135	116	124	112	110	123	114	123	128	114	114	132	126	133	117	113	127	132	151	121	135	115	115	123	122	131	115	132	130	117	127	153	130	130	116	122	123	118	132	121	128	129	131	122	128	129	130	136	126	148	140	121	119	127	119	137	137	119	124	129	117	130	123	123	121	127	138	119	139	126	103	109	126	117	133	121	131	120	128	126	120	124	134	132	116	134	128	127	132	126	111	128	129	114	110	124	139	121	137	122	126	110	124	114	128	111	133	138	132	128	131	115	128	133	131	117	122	118	122	127	126	109	131	122	114	122	114	117	142	122	141	127	129	120	130	116	134	147	127	96	102	118	126	112	130	113	125	108	115	127	153	117	126	106	129	120	108	117	121	122	121	120	120	129	122	120	122	125	123	134	115	127	124	133	140	109	123	117	122	133	122	117	127	125	113	125	141	128	133	126	124	123	119	116	135	123	115	125	137	139	149	115	115	119	113	121	127	134	148	114	98	117	137	131	122	117	120	125	133	129	125	138	114	145	127	112	101	123	126	115	133	126	138	112	123	121	134	134	121	119	129	107	126	141	133	125	128	137	105	121	116	136	121	135	114	95	124	116	106	136	162	114	130	145	134	134	133	118	143	118	132	136	137	146	144	111	119	119	121	122	128	119	113	116	117	114	122	119	102	131	111	128	122	125	140	116	130	143	143	116	139	105	135	120	135	130	136	111	103	120	129	125	115	124	127	143	125	131	125	133	139	137	120	121	134	119	125	135	120	126	111	95	119	111	142	132	140	143	135	117	129	119	121	128	113	113	120	132	107	108	125	118	112	129	121	110	127	139	131	111	118	115	128	102	118	111	141	131	111	140	116	121	127	134	135	115	109	135	137	113	132	125	116	134	121	117	123	109	125	101	145	114	106	128	129	123	123	122	127	131	145	109	129	114	119	119	111	119	133	134	120	112	129	110	133	116	112	113	121	123	134	144	120	143	130	127	147	126	132	131	101	130	126	122	136	116	141	131	137	133	117	143	111	142	113	119	110	134	117	133	142	108	129	117	121	118	131	128	103	103	132	143	114	111	101	121	145	127	117	121	116	130	116	128	132	119	137	122	119	123	129	128	116	129	117	120	127	137	111	130	107	120	123	125	141	149	143	133	136	154	118	138	120	135	132	137	145	135	100	139	123	113	137	132	112	133	114	132	122	114	123	121	119	132	118	98	127	131	116	101	109	103	135	121	122	126	126	118	130	116	121	119	94	113	119	123	146	93	149	136	125	120	152	104	127	115	121	121	121	119	125	142	115	123	137	115	119	117	111	110	126	122	124	118	157	117	129	138	122	124	125	114	125	154	118	119	115	134	132	131	101	133	115	134	118	116	141	130	117	120	137	134	142	129	134	123	116	118	146	127	118	122	120	136	119	125	136	126	110	120	142	138	133	123	115	152	135	147	136	115	133	128	130	131	136	114	117	124	121	139	113	109	119	150	118	142	111	127	110	121	118	127	123	134	112	119	123	124	122	123	102	118	140	105	107	124	121	118	127	128	112	116	108	126	122	141	141	112	137	126	127	124	122	123	131	128	131	139	134	113	123	127	109	116	122	149	117	116	114	132	135	120	120	124	126	116	141	132	124	104	132	131	115	135	120	101	123	133	121	129	135	123	104	125	135	123	129	132	115	119	134	121	131	109	142	97	127	122	115	133	127	94	125	120	126	112	108	136	123	128	119	118	119	114	144	132	121	102	149	132	118	121	103	110	129	117	136	130	129	121	115	130	148	119	151	133	124	128	124	129	113	131	129	142	122	125	138	123	134	119	125	113	126	142	141	122	126	110	133	130	117	122	108	134	141	126	133	109	122	115	128	99	125	125	146	124	127	135	118	151	124	131	104	120	130	130	146	120	126	146	144	120	119	128	115	139	141	131	137	119	144	119	126	123	123	132	122	141	123	125	120	128	122	126	132	123	121	110	153	137	126	130	122	144	136	122	107	126	110	124	110	147	124	119	113	108	121	135	111	133	132	115	102	106	117	100	122	134	132	100	116	106	136	121	139	109	115	133	149	131	117	142	131	141	116	147	136	141	123	106	132	144	147	108	144	115	116	141	119	118	130	125	116	124	113	131	125	140	129	143	146	121	105	119	142	143	110	122	130	131	126	127	125	118	105	117	114	141	126	128	112	143	117	106	123	101	108	119	137	117	136	120	128	127	137	117	130	125	142	139	110	134	128	115	120	119	108	116	130	113	127	106	119	122	147	132	138	134	124	107	112	122	122	97	113	133	141	111	152	124	116	125	116	109	122	119	115	112	113	116	128	124	125	134	138	121	103	141	121	118	105	136	127	126	124	153	125	122	123	113	132	126	139	118	118	127	123	113	126	136	123	120	142	115	112	116	96	104	138	129	124	143	123	118	123	129	126	153	149	117	120	122	109	100	117	114	126	123	114	117	146	126	114	112	100	134	142	123	128	106	126	137	146	114	141	115	122	103	108	111	117	116	124	117	118	107	135	121	126	127	126	140	111	131	116	133	116	132	117	120	103	111	122	118	122	123	147	146	135	123	132	131	124	139	144	124	142	148	123	112	126	124	144	104	114	135	124	121	114	125	121	133	133	132	118	121	132	126	143	120	133	138	132	123	137	124	130	127	109	122	133	131	107	115	109	130	127	134	117	134	125	124	118	125	123	127	144	136	123	124	127	119	129	138	113	133	113	111	128	121	124	135	106	136	132	124	127	130	142	117	124	124	131	122	117	135	119	137	130	124	130	105	116	129	95	122	119	125	132	117	98	134	144	121	122	142	124	134	127	130	116	135	128	126	143	122	118	133	143	138	146	121	125	113	121	124	117	108	124	106	115	135	114	132	122	121	128	111	134	142	129	110	137	148	109	110	115	119	137	133	137	144	112	135	106	110	117	135	132	115	117	121	124	128	128	122	110	125	110	121	113	122	124	125	119	137	134	107	155	139	131	137	123	131	121	149	121	118	111	117	105	130	127	128	126	152	123	144	132	116	137	129	109	125	130	118	128	138	120	124	139	127	120	130	136	133	128	120	117	129	127	117	125	145	115	134	113	111	157	125	137	126	126	115	134	122	112	127	138	146	122	99	121	107	123	131	125	106	132	138	130	119	107	137	120	127	113	135	133	137	121	125	141	148	123	125	121	136	119	121	134	122	153	113	140	128	126	121	118	135	126	101	124	148	128	127	137	128	123	128	131	132	104	116	126	117	118	133	122	128	128	140	117	126	131	114	113	125	116	110	113	109	117	121	133	120	120	123	124	115	122	145	144	143	116	120	133	114	116	150
24777	21142	27208	25247	8928	819	580	560	486	480	439	432	431	448	394	411	429	410	383	376	381	372	373	385	381	413	373	382	354	375	378	380	385	361	350	372	406	422	371	378	374	353	363	379	405	333	387	378	354	404	359	374	365	386	380	388	372	370	369	379	402	370	365	375	380	402	400	366	371	410	378	377	365	386	381	360	380	395	403	364	355	359	340	376	361	372	388	392	385	401	393	361	374	372	380	397	390	368	403	379	371	364	373	382	389	376	360	391	380	393	353	367	410	369	362	371	360	390	401	351	379	355	380	369	358	354	356	384	331	403	401	371	367	391	348	376	374	367	393	363	365	359	335	357	408	353	361	388	347	394	383	377	341	391	383	386	381	381	396	363	371	371	352	394	372	395	351	364	361	345	406	369	405	394	374	364	358	386	351	388	383	372	365	362	352	355	338	378	388	347	333	377	401	364	359	379	357	402	419	340	372	345	387	371	371	339	397	337	370	374	374	353	380	399	338	430	358	370	393	405	395	374	377	364	384	377	360	381	364	384	392	370	394	404	366	320	386	388	327	355	377	363	365	379	388	353	367	384	362	379	354	378	395	402	388	352	332	372	372	360	334	361	397	420	352	368	386	359	396	357	352	401	389	379	371	388	388	338	367	373	331	370	372	409	358	364	375	394	405	356	371	366	350	387	391	364	381	369	393	361	375	389	372	374	396	386	368	407	362	378	352	358	355	343	365	346	352	357	384	366	352	316	390	333	345	391	347	368	382	384	399	410	339	355	356	370	371	366	372	431	353	379	394	394	356	395	398	356	394	392	381	392	355	359	377	386	334	384	371	330	357	343	358	373	386	366	370	362	381	392	372	383	366	385	355	401	375	396	376	391	364	375	350	368	367	367	399	374	367	340	368	368	374	397	353	373	376	396	378	391	402	363	414	405	359	380	356	364	366	330	316	367	387	360	355	387	392	386	356	403	385	377	354	362	355	365	393	367	361	360	388	354	370	423	374	386	383	342	394	382	371	344	377	389	351	367	388	354	392	333	337	380	377	363	369	381	360	361	357	369	356	381	374	388	357	343	347	397	381	364	366	349	344	378	377	365	385	422	371	366	344	376	374	387	352	339	378	384	354	372	387	414	360	365	348	353	351	347	401	375	389	363	408	364	359	352	349	395	396	366	385	400	389	394	389	392	392	351	353	359	384	373	376	373	384	385	390	360	377	369	379	413	326	358	359	355	372	367	373	371	354	351	354	327	393	348	371	413	356	382	355	381	365	347	359	351	373	390	370	336	394	377	360	378	366	363	367	341	364	364	384	365	380	396	365	397	380	364	376	362	340	378	416	359	385	389	375	373	373	388	368	381	396	365	382	363	401	377	378	398	378	378	385	374	431	384	371	363	368	344	399	366	345	369	376	375	368	385	349	364	392	341	376	387	359	366	401	423	363	387	360	393	327	368	363	375	368	372	386	361	349	363	364	357	364	414	371	376	355	385	391	374	356	371	364	363	367	394	371	407	359	388	374	373	359	400	329	371	362	369	365	364	388	367	359	374	389	389	406	363	376	358	374	374	333	379	359	380	372	393	353	378	345	368	387	315	361	387	366	389	389	368	389	384	339	379	356	359	407	396	386	397	378	359	365	366	384	357	377	399	391	358	375	374	345	376	389	353	395	374	377	386	362	380	362	333	387	366	390	371	368	384	436	384	350	357	365	377	406	350	353	392	360	386	389	372	378	358	431	359	334	372	360	391	371	367	365	364	354	413	390	365	359	373	350	374	360	349	403	371	355	361	363	388	372	365	372	369	340	362	355	371	394	376	394	365	383	409	356	338	364	369	411	380	362	378	336	402	349	391	380	352	375	400	392	384	382	374	341	360	345	355	380	380	390	344	385	361	382	343	403	371	353	375	373	357	373	398	363	362	379	356	398	368	394	417	356	375	373	371	362	363	372	380	396	377	368	404	360	374	354	337	366	360	361	370	373	391	372	361	343	354	392	342	338	362	359	377	367	362	314	372	406	361	370	372	363	366	378	378	328	383	393	358	326	394	343	354	367	354	386	344	360	382	366	371	361	377	365	369	375	413	369	395	377	358	379	368	349	382	401	384	358	378	352	424	400	362	369	381	370	397	381	380	341	348	387	373	355	360	390	377	398	368	339	366	353	396	398	374	354	378	389	363	380	376	360	371	436	371	351	346	377	351	354	348	380	380	375	409	369	377	358	409	382	347	392	345	390	383	376	353	366	392	364	359	330	372	376	397	369	427	391	354	392	362	404	374	361	390	407	351	380	392	387	407	365	369	346	350	383	389	371	376	353	334	356	356	409	333	374	360	345	339	354	362	395	372	381	357	356	366	359	366	391	359	369	379	365	360	365	361	382	369	344	349	378	387	405	353	369	376	356	358	372	372	358	343	381	360	377	349	354	352	388	394	354	358	388	363	378	395	344	384	348	333	337	399	359	416	371	353	381	355	387	395	360	386	359	372	392	351	352	381	343	405	363	350	354	361	341	401	417	367	362	360	330	388	388	350	374	354	370	329	378	383	361	367	383	398	333	362	389	333	363	346	356	397	364	367	372	410	367	373	395	369	384	361	375	380	369	361	341	355	366	339	373	381	383	374	323	377	394	375	371	381	384	341	380	349	373	366	348	400	407	344	384	361	372	382	384	377	337	378	402	367	391	370	404	413	394	371	393	350	364	384	376	352	366	370	381	382	377	381	374	352	367	381	403	364	364	414	405	398	349	338	398	359	374	374	405	389	368	385	354	383	400	350	404	369	336	352	394	348	364	370	351	364	347	370	405	366	426	373	383	415	378	347	369	343	363	400	386	386	347	396	385	362	338	363	390	363	351	360	353	379	340	379	408	367	372	368	358	377	375	360	368	347	369	389	354	381	366	364	367	369	364	359	340	361	371	375	381	362	394	373	354	353	376	381	364	362	336	371	380	365	330	372	396	372	382	367	392	374	363	337	368	364	346	397	356	349	367	379	349	360	375	329	398	364	392	350	378	382	356	347	384	336	388	355	351	410	377	392	351	346	369	338	330	358	360	377	362	385	374	380	358	336	359	388	382	333	367	365	362	367	368	370	388	362	374	362	358	374	352	374	394	407	334	362	349	362	379	335	375	407	406	377	338	349	392	370	353	384	360	381	393	360	334	356	345	363	334	368	353	389	398	394	372	347	342	382	383	371	375	378	393	368	362	413	363	349	349	407	382	357	364	373	387	400	371	349	357	380	360	365	361	351	352	387	390	399	384	376	413	355	381	393	379	405	358	365	369	371	391	355	361	343	375	379	386	329	394	398	359	359	350	369	367	390	339	373	382	335	360	375	357	374	384	361	357	389	362	380	370	386	388	367	389	360	377	365	380	355	342	385	372	364	368	385	356	348	372	362	362	385	374	344	370	351	381	411	404	364	340	374	386	387	379	382	373	371	336	385	382	363	370	331	342	346	352	402	378	381	375	382	344	377	349	391	369	359	356	376	373	369
3591	5708	3666	1916	1468	1117	930	761	657	602	515	530	486	455	418	454	475	428	389	474	454	414	395	384	379	388	402	419	403	362	411	409	431	385	392	428	382	398	405	377	382	377	403	400	400	372	394	416	378	404	367	408	399	414	438	411	395	398	397	387	404	401	376	384	418	386	381	399	405	409	389	386	394	402	380	373	373	392	383	365	410	419	370	438	417	407	380	436	391	381	405	412	394	428	380	388	439	420	365	400	393	397	398	378	423	367	392	364	398	394	397	362	400	407	385	384	368	403	404	393	374	380	372	421	406	386	385	414	395	393	371	416	364	390	411	400	412	398	389	384	388	404	390	433	367	376	398	372	393	391	378	416	411	353	409	377	359	400	397	380	386	399	406	389	411	364	391	390	385	387	393	383	349	366	393	389	416	400	408	396	353	403	373	372	406	368	418	372	387	377	437	401	384	399	360	422	347	413	393	381	367	382	371	385	388	412	390	401	398	353	398	425	356	383	365	383	414	396	375	422	395	379	410	350	376	412	406	398	391	390	387	398	323	415	409	375	414	385	393	391	435	391	415	396	399	418	355	419	432	382	407	396	419	382	362	373	393	381	414	371	367	365	367	392	397	385	389	367	395	388	415	430	381	420	406	417	371	397	417	420	437	341	378	369	409	395	369	388	397	400	401	358	388	406	402	390	383	392	373	397	382	382	400	365	354	407	368	360	427	406	385	387	400	405	344	416	389	425	354	427	395	380	378	421	403	390	362	405	401	384	411	382	382	404	365	381	413	398	362	397	396	373	381	407	375	371	380	398	410	379	389	388	376	455	407	370	380	403	411	438	367	381	390	392	373	376	343	395	376	401	384	386	422	410	384	407	415	440	384	410	431	408	385	401	372	391	396	378	394	378	370	399	416	363	393	353	363	378	394	417	418	385	402	385	409	431	421	435	399	375	378	398	443	434	415	402	388	386	374	399	375	401	402	380	383	390	371	370	369	412	405	384	362	347	417	388	388	407	404	406	389	397	385	407	366	389	395	384	374	413	381	377	381	376	374	412	392	394	415	372	408	388	390	373	431	427	351	399	367	422	399	393	402	403	352	369	364	398	396	378	406	398	399	394	420	427	385	418	410	406	392	381	416	394	354	366	390	405	370	383	351	371	409	391	380	404	377	365	368	404	382	392	444	386	354	396	371	349	389	379	390	377	396	400	419	400	404	389	376	398	405	390	406	409	398	374	372	384	383	384	397	411	434	389	405	435	365	382	382	409	367	396	413	416	421	384	366	367	354	366	376	403	400	399	383	394	420	380	395	400	407	401	411	355	384	415	385	383	408	399	369	389	388	363	377	399	377	382	401	404	450	371	379	382	380	372	424	367	383	434	380	394	406	414	395	407	365	373	404	378	370	416	393	376	358	369	399	387	397	365	395	393	399	380	364	392	377	420	406	382	440	380	379	389	387	393	417	419	401	397	415	420	386	381	414	418	427	391	407	392	366	393	401	407	402	397	400	395	389	372	405	404	396	387	449	428	380	393	388	407	406	384	422	361	349	421	371	405	382	403	393	382	375	392	391	384	407	389	389	402	438	406	373	409	376	372	415	383	362	404	363	365	391	439	373	374	402	380	408	384	378	364	369	421	410	432	378	389	406	392	376	386	363	380	417	372	389	373	424	415	425	384	385	394	429	378	407	375	418	393	390	399	379	379	361	356	397	392	392	382	394	389	383	398	365	365	393	405	379	386	410	390	388	384	375	419	425	378	379	352	423	345	403	438	412	386	392	409	403	353	376	362	362	415	375	380	385	386	396	390	391	409	374	424	366	421	390	382	423	394	382	407	421	393	414	351	400	421	402	429	379	398	379	377	352	368	360	390	402	412	402	373	347	438	400	408	387	432	378	386	407	376	383	395	380	396	390	367	384	399	410	373	390	384	420	359	383	382	415	408	366	359	375	403	381	368	392	352	400	413	395	417	361	401	367	403	407	404	392	395	385	392	387	407	393	379	395	377	414	411	395	393	374	385	406	374	387	390	392	365	404	396	403	431	370	379	382	390	393	385	401	389	384	396	394	374	405	434	353	424	365	387	369	406	383	421	378	408	389	389	390	436	373	386	386	378	382	403	383	427	422	388	415	391	364	397	379	416	409	385	373	394	416	410	370	363	380	415	398	383	384	391	418	406	414	416	405	387	389	375	383	377	344	362	381	362	399	384	399	381	388	379	401	387	385	397	392	402	393	358	420	374	421	415	417	385	380	410	385	362	405	385	380	402	459	418	398	341	404	371	382	391	365	407	416	406	410	359	377	409	401	389	435	397	404	392	388	422	413	365	389	413	401	377	422	443	395	408	406	398	404	389	364	396	379	408	410	387	379	389	381	412	399	384	386	356	415	395	363	376	371	397	356	394	360	448	410	389	362	384	425	374	373	380	386	424	364	368	401	417	401	415	406	403	394	381	384	394	421	368	410	377	409	427	374	390	394	411	396	430	412	392	347	411	373	403	406	352	423	392	379	406	389	397	398	404	376	404	411	384	383	374	384	404	386	402	404	384	369	371	404	398	384	429	413	378	379	358	393	375	406	385	384	377	392	370	413	411	385	398	448	367	405	388	376	382	381	390	386	409	390	365	386	401	403	399	397	400	382	430	388	396	413	399	387	414	398	412	396	416	402	390	400	399	380	396	384	401	406	379	383	364	369	374	377	371	390	383	385	423	350	413	340	390	407	373	407	367	379	360	368	367	387	427	393	411	387	422	382	377	378	401	372	375	391	391	426	429	383	366	368	394	367	399	374	420	371	448	377	371	424	400	410	385	379	371	400	429	412	401	406	424	346	395	378	384	422	387	380	390	397	383	385	425	359	398	391	395	408	397	370	399	403	419	366	380	386	378	396	383	405	362	406	382	407	376	389	414	428	400	403	396	410	372	353	373	403	344	376	419	423	383	405	381	397	403	403	406	351	381	423	369	403	383	376	438	366	362	392	405	403	398	393	406	432	405	375	392	371	386	384	397	401	389	411	385	397	340	369	430	375	404	392	372	442	406	389	392	413	370	390	407	385	407	379	410	395	357	384	364	400	373	396	390	371	410	386	411	385	374	409	377	382	392	378	405	402	392	379	404	391	429	409	410	382	366	388	402	391	395	390	380	408	421	377	400	343	385	404	405	405	399	381	377	388	428	390	403	399	400	386	423	401	381	400	394	430	409	426	370	390	379	416	391	353	389	388	383	394	406	383	415	406	363	385	416	394	420	422	392	357	410	392	375	409	374	367	410	370	366	391	383	371	420	382	416	407	398	420	427	386	368	404	391	360	408	408	388	406	397	401	393	432	407	395	400	416	343	398	392	400	413	412	381	363	419	385	391	406	394	327	347	412	397	406	354	359	376	361	352	396	420	402	397	383	385	387	379	392	405	399	395	437	392	403	367	393	376	399	367	366	416	380	395	388	411	364	407	402	377	371	364	400	404	432	396	411	397	389	429	381	398	400	397	407	398
22552	21190	28854	23814	21189	21223	7003	886	586	532	466	419	353	351	325	286	277	266	230	243	234	224	242	207	221	232	220	216	219	224	202	196	210	200	208	196	241	195	164	194	188	215	196	195	200	200	190	190	211	173	209	207	211	220	172	202	165	179	191	190	194	178	210	200	201	188	203	213	177	181	172	168	176	183	166	168	193	185	160	187	172	185	198	195	198	195	192	163	193	194	198	184	220	194	162	185	194	195	163	195	179	160	190	189	196	179	190	197	180	178	191	213	198	170	191	185	167	178	182	197	200	203	202	190	173	188	184	198	188	212	187	184	186	190	168	189	166	190	177	182	191	178	186	167	199	181	187	192	198	172	188	184	176	198	195	209	182	189	164	183	170	181	192	183	201	215	193	183	168	189	181	179	178	171	179	201	158	211	186	195	201	148	179	197	195	168	196	184	163	178	169	179	185	203	196	209	191	197	170	189	164	164	169	197	178	169	196	181	154	203	181	195	175	207	196	211	196	212	193	162	175	189	187	175	190	196	168	208	155	210	181	191	183	205	175	178	185	188	196	175	187	171	185	182	179	197	188	165	181	189	179	181	157	190	191	164	169	197	199	208	188	179	174	165	187	180	186	175	181	164	190	186	215	176	196	193	203	195	178	189	180	181	191	165	176	170	205	185	168	169	205	205	178	187	181	194	185	182	177	160	186	203	160	194	169	185	221	195	171	172	196	176	213	206	187	186	172	137	198	206	181	186	204	176	169	172	176	198	188	184	195	168	175	168	191	183	177	194	180	194	196	186	180	175	197	178	157	176	193	181	176	183	177	167	157	187	189	169	199	188	216	183	195	202	181	176	196	168	194	180	157	183	170	191	183	197	179	173	179	184	168	171	185	182	172	188	184	193	168	194	177	163	194	187	190	191	190	153	214	182	181	215	194	184	177	182	181	184	188	168	186	170	208	184	200	193	156	164	213	162	191	172	181	161	183	171	198	169	164	194	192	186	198	178	197	165	175	183	157	173	171	223	174	172	177	176	203	178	206	215	181	186	172	174	167	173	193	189	160	196	190	178	186	168	195	168	175	154	185	185	204	179	164	183	169	192	172	154	170	192	188	166	172	192	192	172	199	183	188	175	190	197	182	186	184	204	194	192	169	181	187	175	189	195	206	171	176	180	190	168	204	184	150	142	195	176	187	166	174	180	184	187	185	175	192	187	195	167	197	160	186	179	181	176	153	163	190	190	180	172	184	184	174	166	191	190	193	197	177	185	202	173	183	190	173	175	178	183	205	173	188	183	192	189	174	169	175	172	175	193	203	192	186	185	183	176	186	182	197	171	195	184	194	189	172	169	184	211	187	181	157	183	166	190	192	206	147	192	195	186	166	194	189	183	160	181	175	198	180	178	203	155	181	194	209	201	195	179	195	206	179	165	193	167	190	198	208	163	171	181	166	203	178	197	170	205	185	155	169	191	176	180	174	201	189	174	176	186	182	181	186	185	171	178	182	171	180	175	199	163	167	210	207	182	194	191	188	182	192	182	174	209	175	188	181	179	178	160	178	213	167	192	195	179	203	184	192	174	190	202	184	189	169	216	193	185	175	167	162	208	183	172	197	185	181	169	178	198	167	176	191	176	168	178	174	190	173	170	160	168	196	187	168	183	185	173	185	179	193	172	182	198	181	183	210	190	168	219	188	178	172	183	188	176	173	186	184	188	185	192	198	175	167	178	201	176	176	200	174	191	186	174	177	170	188	171	182	209	175	180	185	185	188	197	187	177	181	190	180	171	202	183	185	165	183	205	208	176	170	188	185	170	179	199	167	195	185	199	193	175	183	185	173	193	187	161	197	170	180	214	170	201	162	172	174	200	208	191	184	190	192	196	180	186	153	176	178	160	178	181	157	181	200	191	203	206	163	194	179	176	185	180	190	178	176	176	197	175	173	193	183	167	179	199	182	164	195	178	154	159	188	187	184	184	165	161	187	184	178	190	168	177	187	193	174	181	198	180	153	188	200	191	141	183	182	189	177	186	168	209	199	191	169	197	174	195	202	207	188	184	193	209	187	157	171	192	183	162	170	141	190	182	186	172	187	163	192	181	175	177	175	161	183	200	223	186	177	174	181	199	184	181	179	188	182	175	175	188	197	180	183	184	196	179	204	174	173	194	172	193	184	159	197	189	164	178	201	187	168	196	184	178	180	191	205	172	176	193	176	163	171	189	169	170	196	192	204	159	213	199	150	171	186	202	197	180	173	177	193	179	192	175	171	178	198	176	189	202	169	195	188	154	182	184	184	165	179	197	166	167	181	209	201	176	180	199	209	213	190	196	193	175	190	161	178	176	181	186	205	174	203	165	190	187	198	181	186	188	196	181	195	162	207	188	155	197	185	172	190	198	178	186	177	172	176	179	201	183	200	173	157	194	164	182	190	186	156	154	177	178	181	180	189	178	182	179	204	168	199	176	179	178	171	165	180	202	200	183	180	193	153	159	166	177	184	181	167	200	183	191	203	203	201	193	168	173	180	180	195	171	173	184	174	186	161	197	170	186	183	177	180	152	193	199	174	160	163	180	194	202	168	171	192	170	162	203	171	162	183	184	177	188	201	198	165	190	188	183	184	199	188	185	172	173	154	187	156	162	174	164	189	196	198	185	169	180	160	189	182	183	191	193	181	192	186	200	168	191	177	155	199	169	168	182	176	201	201	166	196	179	169	158	188	175	156	205	188	164	180	220	192	187	196	178	179	188	214	169	173	177	163	180	186	167	161	195	218	194	188	193	155	198	172	178	191	196	182	168	202	166	183	181	179	184	175	153	178	194	190	175	170	186	191	174	176	177	178	176	166	202	179	187	182	165	183	182	182	195	197	186	169	179	160	201	184	189	181	176	170	188	171	200	183	190	179	213	171	190	173	166	208	218	190	200	197	214	179	184	181	174	184	177	188	175	179	179	169	176	184	189	165	177	185	194	183	197	210	217	185	175	205	186	180	172	203	186	180	175	184	189	180	181	203	168	190	183	164	209	189	167	157	192	191	169	223	162	218	179	165	188	180	186	168	176	209	159	188	190	174	191	189	192	199	170	188	176	168	186	172	163	207	198	167	187	166	198	167	185	176	179	172	165	188	187	156	162	182	206	178	179	182	180	171	194	172	194	185	185	183	169	186	190	195	193	176	176	189	178	206	175	174	170	169	166	187	186	191	183	189	183	178	169	190	193	177	175	185	177	196	160	178	199	180	153	215	192	175	197	183	216	158	194	162	182	214	189	170	195	173	188	191	175	168	175	181	185	177	203	185	172	186	203	153	171	168	192	182	169	184	167	185	183	198	160	174	183	176	196	172	182	157	176	182	162	168	181	196	207	201	184	159	167	181	182	209	168	202	181	186	181	195	202	168	211	194	171	170	178	167	170	170	182	188	166	169	189	162	195	160	177	217	190	151	210	187	166	180	173	201	182	181	175	186	178	186	171	183	181	151	183	207	178	179	179	172	155
4809	15214	9889	4898	3605	2621	1861	1394	1102	860	691	603	538	520	457	392	352	329	309	337	296	289	278	267	227	258	256	260	235	229	224	222	258	247	193	248	240	205	213	236	213	213	199	239	217	202	201	201	227	202	190	192	198	191	211	226	198	216	216	185	171	207	195	183	207	176	199	200	201	171	185	186	176	192	175	199	192	199	206	169	198	215	199	194	200	183	190	195	191	177	217	215	165	204	194	181	181	192	189	201	214	214	195	196	187	192	183	209	181	179	187	193	188	181	204	226	183	203	210	181	197	180	201	172	178	199	209	195	202	183	208	162	189	186	176	177	189	208	186	191	178	219	209	188	193	188	204	176	193	193	170	199	180	176	205	181	198	194	185	199	185	197	190	200	191	184	209	181	199	201	210	192	183	176	187	186	202	175	193	201	198	186	209	195	180	190	182	181	213	190	185	188	215	185	172	189	225	206	185	193	176	189	182	193	196	180	183	181	224	208	206	195	168	195	188	202	206	179	165	188	174	192	173	184	175	178	193	185	180	190	171	179	189	192	192	183	205	178	175	192	201	192	177	223	172	178	191	213	192	188	209	189	193	187	183	181	179	188	218	193	195	196	187	194	179	218	188	179	173	202	182	185	171	160	195	204	190	178	200	182	180	174	207	176	202	219	194	189	211	176	175	216	217	208	199	208	190	195	211	202	202	198	179	197	178	205	171	193	189	169	200	204	184	185	177	188	200	180	201	202	200	166	183	182	215	204	186	210	183	191	195	200	158	196	193	172	188	163	197	181	196	202	195	193	156	193	198	184	196	182	172	171	197	188	195	194	193	164	211	181	183	162	207	184	165	209	177	184	208	179	175	162	180	181	193	188	203	193	177	188	197	202	182	196	205	195	184	211	179	182	218	206	186	180	205	179	189	191	201	163	191	196	178	178	198	178	191	188	197	192	191	170	176	200	195	202	204	183	176	195	178	166	172	205	183	188	182	201	171	216	210	173	172	179	196	171	208	166	179	167	198	165	170	187	177	196	202	181	182	231	176	188	185	180	180	184	176	193	185	196	210	181	191	206	200	157	196	192	187	179	214	190	198	194	196	202	197	178	173	161	180	189	207	195	194	191	167	198	182	213	185	186	209	193	198	184	166	191	216	198	208	190	190	191	195	173	148	205	171	190	179	187	208	174	175	174	185	199	160	190	219	172	172	194	201	185	192	187	178	165	170	176	178	182	188	186	210	158	210	178	184	182	212	191	190	185	172	199	193	188	180	182	177	171	179	190	192	176	194	199	195	190	203	201	204	194	176	185	184	202	188	189	170	207	201	182	197	193	201	176	176	193	185	186	172	190	191	169	169	168	205	193	211	184	200	191	177	162	176	181	182	178	174	209	184	177	185	212	222	202	197	208	194	197	208	186	179	182	191	185	182	189	164	211	176	178	198	212	194	193	175	178	208	189	171	175	209	223	173	184	205	189	171	200	216	179	209	182	189	194	198	187	215	182	159	164	177	171	188	169	177	190	186	218	190	158	211	170	187	182	200	189	197	222	197	199	216	180	232	196	198	206	187	181	181	182	202	205	205	182	208	198	193	169	199	214	165	168	192	171	180	200	186	211	164	163	195	189	202	180	192	207	176	159	206	200	184	193	172	200	180	207	201	200	154	187	184	182	213	170	190	224	164	159	217	182	197	181	186	186	182	190	176	183	177	190	180	192	214	190	206	170	198	210	183	203	192	161	198	181	204	202	174	184	194	210	176	183	182	175	184	153	196	191	177	181	180	200	185	185	175	200	217	194	170	183	187	194	191	177	168	180	177	187	196	191	169	190	184	208	201	180	172	200	190	171	195	174	187	169	193	200	209	171	183	182	176	189	182	181	179	195	203	192	178	203	180	190	189	195	203	198	178	188	179	196	201	187	179	214	179	194	187	190	181	210	188	186	207	201	212	205	171	196	176	197	210	178	180	189	176	198	196	207	204	201	210	203	192	194	185	200	164	210	211	183	194	177	193	193	199	207	163	183	219	174	195	175	195	192	203	180	202	182	192	187	170	193	171	197	183	198	193	193	196	182	172	187	189	190	183	205	186	196	168	206	162	203	176	185	154	196	190	198	186	215	174	195	201	169	225	160	179	197	179	205	195	196	175	172	185	192	168	186	172	177	210	187	161	192	201	201	188	192	183	191	186	192	180	180	163	206	204	201	209	198	208	214	204	200	171	208	186	154	206	200	174	198	205	177	209	185	169	200	199	184	176	164	187	193	202	208	167	203	179	193	191	219	174	182	178	173	184	186	176	162	185	174	183	177	207	182	195	180	201	196	174	169	204	187	172	191	213	179	181	191	194	155	201	190	177	173	191	190	196	198	195	193	185	165	174	184	192	181	175	189	160	184	182	195	207	192	182	189	192	184	178	165	216	176	230	210	185	176	169	186	185	205	197	183	181	214	202	190	195	162	193	197	182	165	172	172	184	182	165	181	179	180	184	191	191	174	200	189	201	205	213	209	208	196	198	185	158	185	186	170	189	187	165	185	211	192	179	177	188	192	218	175	175	178	174	202	176	175	227	194	191	164	186	199	203	173	206	168	184	179	181	197	195	192	213	188	202	189	185	194	184	177	185	185	162	187	178	156	199	207	181	204	198	160	188	176	204	186	192	190	193	194	151	162	207	196	172	174	184	204	178	177	194	200	173	188	212	182	166	189	180	188	178	184	171	182	193	211	180	181	177	166	172	188	195	191	187	173	215	183	177	186	180	198	179	172	199	182	188	190	184	183	185	189	198	181	193	182	210	181	187	191	201	214	172	175	184	189	199	191	182	225	185	210	184	204	186	183	190	160	200	208	173	194	196	182	177	175	171	197	185	189	200	205	181	174	186	188	162	170	184	193	168	181	182	190	167	186	212	189	178	178	171	174	198	207	190	205	207	188	193	191	193	177	173	164	196	197	189	177	184	189	206	190	189	208	194	193	192	210	179	175	170	179	175	185	184	177	221	169	189	173	208	194	180	169	178	176	199	211	218	203	196	185	197	188	181	205	187	183	205	209	167	195	193	203	187	172	193	174	180	182	206	198	191	151	184	185	198	194	183	190	200	198	216	159	204	188	176	190	159	195	183	167	181	194	198	190	188	186	194	205	205	185	188	181	216	189	216	190	178	203	194	211	191	176	170	176	188	201	174	190	175	189	217	202	192	192	186	183	183	180	158	168	195	182	168	175	184	199	179	186	191	186	197	196	171	206	180	186	175	165	172	185	170	163	194	185	188	194	207	189	181	179	195	195	188	184	194	192	180	161	167	191	183	192	215	184	191	171	191	200	175	186	165	192	190	187	201	205	185	182	178	194	184	198	165	192	181	189	194	189	166	180	199	196	186	209	214	199	178	195	195	181	166	199	191	201	194	188	179	161	196	182	187	176	183	212	168	190	184	192	190	186	196	199	184	164	187	182	189	199	176	204	183	181	187	199	202	193	172	180	207	188	196	182	176	190	181	170
27808	17149	3349	667	453	382	339	281	325	292	275	260	304	262	259	273	245	268	264	316	266	241	277	285	282	289	297	279	268	278	287	253	261	264	280	266	272	267	276	275	252	263	246	272	298	251	291	246	258	267	249	265	269	279	257	274	270	291	252	289	273	248	283	257	276	292	269	249	311	277	246	263	267	293	280	257	268	264	250	231	262	269	267	286	278	278	246	263	249	258	251	259	255	278	289	270	273	270	260	302	250	254	282	292	258	254	270	269	259	248	275	289	264	250	231	262	297	283	286	269	268	240	258	301	273	287	273	256	282	261	263	277	261	254	275	273	247	252	275	279	269	266	295	264	270	251	245	297	264	243	264	265	282	256	252	266	251	276	251	257	264	272	277	280	278	296	277	272	265	266	270	252	268	270	266	289	269	261	277	262	279	268	228	259	257	312	277	288	314	275	243	273	290	287	284	305	273	260	290	261	283	256	281	264	263	245	288	273	289	262	255	245	274	246	262	262	258	260	269	272	267	261	259	254	265	274	264	287	263	250	239	278	254	288	265	250	286	269	253	273	281	271	285	259	280	271	251	280	246	291	276	290	254	272	271	282	291	307	249	247	274	279	301	259	253	292	245	289	270	245	284	253	236	314	238	285	258	272	277	281	274	276	277	240	297	264	236	262	253	282	260	292	260	223	277	267	254	266	255	263	246	278	262	300	265	250	270	238	233	273	242	292	260	269	268	287	270	298	274	275	264	257	277	288	243	252	320	269	264	264	281	256	269	255	274	245	260	262	286	261	265	266	261	257	278	291	296	257	275	290	308	268	288	281	265	276	269	270	277	256	269	312	276	272	259	243	297	268	279	285	293	294	246	255	271	271	285	280	268	259	278	271	289	272	277	273	277	279	265	261	232	261	276	266	291	261	277	247	245	255	262	256	265	272	240	241	247	238	259	251	298	275	289	298	282	280	262	284	241	251	283	256	263	253	271	273	275	263	245	262	260	241	268	249	254	248	283	249	279	275	287	288	285	285	273	266	263	252	272	259	295	277	266	263	271	265	286	255	250	278	265	249	279	287	240	223	266	273	295	268	269	276	260	271	276	296	254	279	267	251	258	265	267	280	279	268	285	271	288	295	257	289	272	239	264	266	256	281	279	282	285	268	245	246	288	244	284	283	254	245	280	304	294	296	278	285	243	274	250	240	268	279	261	252	258	267	264	282	281	248	267	251	242	314	262	289	289	264	233	303	266	257	269	268	295	284	257	292	298	277	274	259	250	258	263	269	272	271	296	266	285	247	263	290	248	281	282	267	276	265	289	293	271	255	262	270	267	267	281	268	286	281	292	290	290	281	263	279	264	245	269	271	260	283	265	274	263	249	248	286	262	273	292	260	274	309	285	288	275	286	271	239	290	264	269	261	270	255	274	262	301	246	254	305	275	246	286	293	259	274	273	273	263	282	259	274	285	250	276	284	277	252	262	275	280	271	254	258	306	260	275	316	259	272	285	276	291	297	269	265	284	273	269	267	246	248	264	258	278	280	276	278	270	272	274	312	266	275	258	306	273	285	271	307	267	243	236	267	295	298	258	289	255	263	292	304	271	292	266	273	261	292	242	291	268	252	289	275	276	273	270	284	294	256	280	268	263	247	264	288	260	253	269	252	266	270	264	291	241	295	265	248	275	290	249	264	270	250	274	281	303	251	266	278	295	289	241	261	317	269	247	274	249	269	283	270	254	274	285	257	253	264	288	278	288	274	266	249	294	253	287	265	249	276	291	255	279	296	284	273	276	238	259	269	262	277	268	278	249	291	274	282	271	280	279	276	281	278	272	277	262	290	282	285	281	272	287	298	254	251	249	251	252	271	271	269	279	282	251	225	246	273	281	292	299	242	273	252	286	290	256	268	240	266	276	269	253	271	255	297	288	236	261	253	259	256	261	320	294	291	289	273	229	271	279	256	270	252	260	259	268	254	263	304	249	274	279	262	285	245	269	282	276	260	255	227	277	220	257	286	295	275	247	270	279	263	278	304	261	281	280	227	262	278	254	254	271	299	228	275	288	276	270	243	262	277	283	276	271	273	279	280	279	280	275	270	265	294	235	300	265	268	297	236	252	281	263	277	280	320	266	257	264	280	282	302	263	278	241	281	295	278	247	241	288	251	282	269	289	253	281	257	244	263	262	255	261	270	259	278	265	261	273	267	253	251	271	320	274	272	273	248	275	243	243	247	261	291	268	273	269	297	251	286	270	273	265	267	249	248	252	277	273	251	253	274	289	284	289	274	254	295	284	258	239	281	244	261	278	272	275	289	279	259	275	271	274	284	269	295	279	284	253	284	239	241	274	296	277	255	263	294	265	250	301	247	298	275	275	267	263	267	257	246	256	293	251	275	276	297	285	253	231	264	288	269	282	253	258	259	255	263	250	275	264	285	278	250	252	268	269	275	263	283	266	254	251	284	279	273	295	254	301	280	266	243	269	305	263	258	284	267	314	274	279	275	267	272	285	270	264	283	281	276	280	266	247	263	268	267	275	277	289	282	240	256	262	269	257	292	280	267	248	262	247	293	233	254	282	259	269	271	259	247	249	248	256	247	253	268	282	281	282	297	293	272	250	274	275	250	267	265	290	271	253	240	276	290	269	295	302	264	266	253	276	261	255	246	252	300	247	283	273	275	259	268	274	280	258	249	249	285	270	265	276	302	269	265	282	266	237	286	290	274	280	254	288	258	263	296	275	263	290	275	300	271	270	268	264	244	262	248	257	263	281	320	259	263	258	268	256	286	260	307	242	300	259	262	267	268	271	263	243	265	233	270	262	277	267	260	283	266	233	284	265	224	273	278	272	270	276	282	261	256	254	239	266	251	296	295	268	280	310	287	287	253	250	269	287	244	270	269	256	291	278	271	288	263	256	283	285	276	270	294	273	269	267	249	286	283	273	290	280	297	290	259	259	279	255	291	274	265	261	278	283	265	279	272	278	318	270	280	279	271	252	271	288	272	289	267	274	249	273	265	295	286	275	292	265	234	278	280	256	305	283	275	281	307	283	274	262	276	265	288	267	281	297	321	264	264	272	249	279	264	300	259	279	241	252	277	267	249	267	260	261	285	257	267	264	267	270	282	266	293	266	253	244	257	256	263	249	275	254	265	270	262	276	258	273	275	277	268	271	250	265	260	251	293	245	277	278	285	284	281	260	269	263	272	277	266	280	259	294	294	283	290	236	272	274	245	285	277	251	299	249	264	263	268	276	278	283	271	260	240	263	286	268	264	275	267	276	289	278	282	279	289	252	270	296	244	264	260	262	244	251	261	252	295	259	255	275	271	240	290	284	267	258	283	263	266	292	268	278	262	293	291	238	240	288	267	279	260	266	260	279	273	221	255	281	251	282	276	249	285	257	290	276	264	293	282	262	276	278	273	293	298	251	253	285	255	249	276	284	269	268	251	254	275	266	272	279	307	293	257	288	279	272	256	264	284	273	273	294	291	283	257
4481	1449	1135	674	608	467	408	396	351	326	285	312	310	288	318	296	278	302	275	297	296	313	282	302	294	277	284	300	290	305	287	328	288	303	297	286	266	291	317	303	280	329	260	264	304	290	302	295	298	321	303	319	329	305	326	294	291	288	292	297	305	297	275	280	323	297	334	293	280	317	307	317	290	295	308	321	285	263	304	279	308	293	346	318	257	286	280	290	286	294	295	310	262	294	298	263	306	259	320	294	299	292	280	312	335	283	317	316	303	252	295	268	285	316	277	304	330	309	282	320	287	279	279	278	297	305	317	287	315	283	294	307	314	325	323	308	327	283	307	329	298	332	302	292	277	304	282	281	311	283	300	289	279	321	318	294	319	276	307	269	309	321	280	312	294	297	304	296	331	329	305	278	316	283	297	351	297	305	329	288	290	281	285	289	305	308	279	284	301	295	310	303	323	322	307	303	285	294	326	310	296	314	294	254	290	310	291	301	306	295	312	292	314	287	283	303	301	303	299	290	321	297	305	328	300	292	321	281	287	282	287	297	294	326	306	301	278	305	273	290	330	317	322	281	282	286	293	317	308	316	294	269	327	290	308	276	332	279	322	293	286	282	319	276	296	311	275	331	280	304	288	287	291	298	280	297	282	303	306	312	287	301	288	330	310	292	311	332	293	294	284	302	293	264	273	262	295	277	300	284	310	298	291	299	295	327	291	335	249	286	304	302	282	313	285	318	280	301	287	335	337	331	296	300	323	274	266	325	291	289	291	268	297	280	261	291	304	296	277	301	289	319	324	327	315	291	300	291	270	300	281	285	276	331	313	294	284	333	317	291	280	324	316	309	280	275	280	323	301	316	293	277	281	307	320	301	298	292	306	282	298	305	285	321	274	307	280	288	316	328	306	306	296	333	304	279	321	279	308	301	281	295	282	338	292	275	333	277	281	313	255	342	270	296	280	300	304	298	274	306	299	289	325	320	289	309	298	306	308	304	312	305	305	295	289	302	296	279	294	306	293	284	328	289	332	301	294	320	291	302	297	288	286	273	299	302	274	297	271	305	318	287	342	312	280	293	296	290	298	283	312	289	301	289	287	289	314	287	315	334	282	306	307	314	303	296	303	295	300	317	281	282	290	294	313	308	337	323	293	288	307	299	304	271	310	304	323	337	297	291	293	316	297	322	266	283	294	313	279	312	300	297	278	287	307	297	280	301	294	310	261	307	311	274	290	291	312	304	301	297	303	314	325	308	307	287	276	289	259	310	319	275	302	318	286	287	283	296	312	293	298	291	320	281	307	293	313	282	284	280	293	301	292	324	280	305	286	302	290	293	286	308	270	284	286	310	305	270	282	280	304	280	285	330	294	326	344	286	282	313	299	299	292	298	284	299	305	286	297	319	266	270	280	290	329	312	297	310	306	261	277	296	317	328	264	307	279	297	307	315	308	306	299	305	286	296	293	300	298	294	300	314	296	293	293	278	318	307	306	283	249	313	299	311	283	293	293	292	300	316	295	309	277	280	309	302	283	271	304	289	301	288	267	288	304	313	303	281	276	266	283	316	298	257	308	279	313	301	310	284	293	304	296	289	281	300	290	304	322	296	295	309	289	329	337	297	295	293	322	304	293	289	298	268	296	292	295	296	262	275	301	293	283	291	314	299	324	311	318	278	297	310	281	258	293	307	275	312	326	313	278	293	295	312	305	289	299	285	315	273	285	293	299	317	280	267	284	311	294	297	295	309	311	275	291	304	303	293	277	304	315	272	296	311	287	297	304	273	298	288	294	297	310	281	278	319	317	302	315	308	301	335	305	302	301	284	305	279	300	313	300	317	301	289	300	307	320	289	265	299	289	282	308	311	298	299	346	331	278	305	317	319	313	305	293	331	314	306	301	298	284	293	286	320	296	292	336	266	270	289	306	293	315	306	333	322	293	294	289	302	288	319	263	289	295	318	320	307	315	318	279	274	328	299	290	316	313	293	301	298	282	290	288	287	304	280	293	300	302	320	304	275	313	269	275	326	295	287	298	320	298	287	319	292	320	324	290	312	309	307	298	289	335	322	313	291	299	320	283	328	297	318	333	288	275	320	339	289	294	297	280	296	302	282	292	313	307	295	306	297	297	264	290	311	318	300	302	311	289	331	326	321	300	281	294	277	283	284	296	293	282	297	291	294	298	296	315	310	314	303	273	304	305	316	310	338	303	293	288	320	308	297	290	300	285	296	306	309	312	300	294	316	316	322	302	313	314	304	295	296	311	303	317	337	339	316	310	300	314	292	280	277	257	303	311	323	294	308	323	270	275	283	314	321	284	270	276	295	294	305	319	312	289	317	292	276	277	300	267	272	278	312	319	300	306	318	339	285	296	274	327	277	303	271	298	308	300	305	278	307	318	293	296	281	285	283	328	304	299	292	310	304	277	325	278	280	314	268	315	300	314	281	273	309	281	320	305	303	294	282	309	314	276	289	271	271	285	326	313	347	281	285	290	284	300	281	313	341	278	311	305	337	298	283	296	270	284	296	273	276	300	266	254	304	323	317	301	308	293	305	273	291	307	313	298	300	292	291	256	288	304	269	283	309	283	323	286	304	339	310	293	293	287	289	309	325	287	273	315	307	287	299	281	274	283	335	287	315	293	286	293	318	307	337	317	270	324	299	293	290	271	305	297	285	328	302	315	340	290	316	332	304	309	303	291	272	316	312	317	284	294	298	300	329	303	279	258	300	297	305	312	335	296	289	305	319	318	276	287	308	310	296	304	273	297	289	291	286	318	284	293	299	306	320	294	294	303	293	294	288	302	283	307	288	268	299	305	294	300	302	285	311	283	281	314	274	290	288	278	289	294	315	327	311	311	285	303	276	297	295	303	293	291	301	317	306	308	292	295	269	303	315	300	296	267	298	291	308	316	296	299	304	269	285	288	276	263	296	315	309	303	287	293	306	294	272	272	329	333	300	329	305	306	291	320	284	281	326	307	279	299	309	327	278	317	318	271	294	318	300	261	291	312	290	309	336	286	286	297	281	339	272	306	278	318	279	287	284	283	318	313	278	282	334	308	279	287	316	296	296	307	262	306	292	332	306	310	328	300	285	297	270	288	289	279	306	317	324	285	293	271	296	289	292	281	333	303	289	309	291	308	255	311	316	285	301	296	312	302	321	293	309	272	285	301	273	326	302	295	303	336	298	254	301	277	302	287	294	285	309	279	319	289	273	271	266	283	279	274	264	285	313	286	306	284	291	309	322	280	291	288	286	296	278	306	305	297	306	280	291	294	281	332	302	290	294	311	313	315	318	328	289	302	297	345	303	303	298	319	310	315	286	315	308	284	316	301	278	289	309	311	272	290	282	301	275	336	295	308	278	286	310	285	325	322	309	288	325	313	301	307	296	300	338	281	342	292	313	292	299	262	318	289	316	312	316	284	294	298	321	305	333	294	323	292	284	299	321	291	291	316	318	345	339	306	293	295	283	284	283	262	287	282	310	315	280
23581	21130	28284	24215	21134	8952	734	482	393	299	212	225	201	200	159	174	156	156	115	122	140	127	136	130	126	130	122	101	113	105	111	119	117	116	122	121	116	124	147	109	110	119	108	131	127	112	106	110	124	106	123	124	125	121	99	108	102	105	111	101	108	103	108	127	118	103	116	109	102	94	112	96	112	96	107	111	127	129	99	130	100	124	124	92	110	96	122	90	121	116	125	108	102	96	109	108	116	93	116	94	102	105	100	107	130	100	113	104	92	102	96	118	110	93	105	106	86	130	104	119	102	94	97	107	120	121	102	113	95	116	102	128	126	112	96	96	80	98	106	85	99	107	112	97	101	125	108	111	99	118	107	116	118	94	114	93	83	116	109	115	114	109	104	98	118	82	134	119	115	116	90	101	105	96	120	116	97	111	87	104	112	109	112	114	94	115	106	116	107	110	105	127	108	114	99	96	117	138	91	119	117	118	117	87	101	104	106	120	113	104	104	126	88	116	109	101	107	78	124	99	108	118	90	98	106	109	109	107	122	106	112	112	105	100	121	107	119	94	114	97	99	92	119	133	98	116	94	96	111	117	99	125	114	124	126	121	109	104	124	98	93	138	114	106	92	99	100	106	119	104	128	100	97	110	96	121	109	103	101	114	96	110	111	104	97	103	128	99	108	99	117	118	125	125	115	110	104	89	98	139	107	108	115	98	89	108	130	110	90	99	109	129	98	106	105	116	99	106	128	116	105	109	121	127	97	104	111	98	110	99	146	93	95	97	108	96	107	95	106	97	98	103	119	117	104	96	102	97	111	106	116	106	119	100	106	124	120	115	115	103	105	110	111	106	113	109	112	124	107	124	112	96	107	97	102	115	92	117	98	109	119	111	110	103	99	111	112	112	95	108	132	99	120	118	111	124	99	96	87	119	102	125	116	114	91	112	107	97	108	90	109	110	94	93	114	121	97	92	103	125	109	117	99	101	124	88	90	82	112	121	100	104	109	89	115	102	117	124	106	95	103	104	103	108	84	102	104	103	117	99	107	93	105	101	95	97	112	94	115	101	114	129	89	116	111	101	115	114	94	104	114	114	116	118	107	106	115	91	105	110	111	116	117	128	85	107	107	103	124	108	102	114	106	127	103	103	105	120	105	113	107	119	105	106	106	107	125	105	116	105	103	109	107	99	98	98	103	125	116	100	109	112	97	121	101	93	99	100	111	120	112	106	116	127	109	101	113	101	111	118	114	111	103	111	99	95	100	93	94	114	90	101	108	106	114	112	104	109	105	106	101	113	128	111	93	102	105	88	110	119	110	106	117	113	107	105	108	122	112	115	89	98	98	108	111	91	111	95	81	126	91	116	106	116	118	118	108	119	102	102	119	112	122	99	110	100	109	113	114	91	100	109	103	99	98	97	114	117	122	117	99	106	128	116	132	117	109	96	93	88	110	95	97	111	129	107	116	91	125	94	103	95	98	109	114	99	94	101	115	104	107	99	112	111	110	98	130	110	115	114	129	115	87	103	107	113	109	113	102	114	101	107	107	74	103	105	98	97	81	119	106	110	106	109	112	101	98	117	127	110	104	100	109	104	107	104	105	132	112	106	97	112	109	120	105	107	116	118	102	104	114	107	106	101	116	116	100	86	110	103	107	115	108	102	130	109	104	107	105	102	91	114	105	112	103	115	105	103	104	108	107	116	112	108	127	110	140	124	114	106	108	107	92	115	96	104	114	109	121	122	122	118	105	104	93	97	120	114	96	129	104	118	122	113	107	100	87	108	92	116	118	125	102	113	111	95	102	103	127	101	102	96	112	105	112	116	118	127	96	109	95	115	132	116	110	89	95	107	110	110	106	110	118	97	126	103	91	110	107	114	106	121	111	101	103	99	119	96	110	102	106	114	91	113	105	113	100	109	107	99	100	112	109	102	95	103	124	104	100	115	90	91	100	98	113	98	97	99	119	115	115	96	124	105	94	116	100	111	130	89	100	102	119	120	119	85	109	118	109	98	105	97	119	99	113	98	104	114	113	121	107	104	108	113	91	100	93	116	104	107	93	110	107	91	100	117	89	102	103	99	115	119	106	104	111	103	99	99	104	103	122	106	121	114	112	116	105	102	91	105	97	98	86	109	122	99	110	110	100	125	114	119	108	97	109	109	122	136	96	115	118	98	96	110	105	100	116	97	79	103	118	100	98	121	103	99	102	110	101	111	105	100	101	127	87	117	121	99	104	100	104	108	93	115	90	115	119	99	99	104	122	97	74	99	108	110	129	91	93	117	111	102	103	111	105	94	93	102	108	109	117	109	120	104	101	127	97	107	107	109	106	99	104	88	117	113	108	120	103	110	92	103	119	102	98	110	115	119	107	114	113	84	104	99	97	109	97	86	127	114	127	107	89	104	113	109	114	110	123	111	101	87	132	80	113	101	88	111	117	101	104	113	94	123	112	101	99	90	95	121	110	111	106	104	102	110	111	100	110	112	89	123	89	136	110	111	133	90	112	102	105	118	92	105	89	113	105	133	126	111	96	115	115	121	124	114	102	109	114	95	107	111	97	101	102	89	109	115	116	100	105	97	104	95	109	111	110	107	91	121	114	99	104	116	107	115	111	114	115	110	98	105	112	111	94	89	103	120	104	91	114	128	102	102	103	126	107	99	118	111	87	118	98	119	113	115	92	96	145	99	124	110	138	95	114	103	99	106	109	107	104	97	123	94	102	115	95	112	113	129	120	129	117	109	90	115	125	105	103	96	108	94	112	101	115	100	111	114	125	102	80	118	86	89	99	97	124	103	122	97	112	95	100	106	108	92	103	116	94	124	119	95	112	86	108	110	104	127	89	118	112	117	114	95	102	97	117	138	96	87	104	120	83	119	117	103	109	111	123	89	95	103	122	109	104	88	102	85	101	116	123	106	101	106	118	104	98	114	125	101	89	95	94	93	100	116	115	120	105	103	118	114	94	113	119	88	110	106	111	108	92	114	93	106	101	95	120	106	127	116	130	108	129	122	127	91	102	100	117	104	101	116	108	106	111	106	111	108	114	115	118	99	116	108	113	117	115	101	105	122	112	110	102	97	83	120	91	133	124	110	109	110	102	89	131	102	116	94	118	104	97	105	112	98	102	136	114	106	105	122	113	112	119	113	114	97	121	118	86	113	110	101	95	107	122	118	106	119	103	111	105	89	98	102	109	127	96	97	102	105	103	110	101	126	104	91	106	102	101	110	97	98	113	103	107	125	106	106	117	131	102	127	97	96	104	118	100	109	91	105	105	85	118	101	82	114	95	102	108	99	91	106	93	128	100	102	97	107	113	84	104	97	104	97	97	105	113	125	81	118	94	92	96	112	110	83	111	111	113	98	115	101	94	97	109	109	113	103	112	120	101	95	104	125	102	96	101	110	112	93	125	91	112	96	102	96	107	100	105	90	106	107	123	103	110	115	78	114	105	101	101	97	95	101	111	107	97	100	103	110	115	113	104	94	120	101
3494	9528	6378	2832	2015	1497	1034	794	594	474	381	389	291	299	239	252	220	219	206	208	168	170	199	188	177	145	155	139	142	150	126	127	156	163	118	139	124	136	132	152	123	134	126	116	136	121	106	132	151	135	141	119	126	139	123	139	109	131	122	153	123	104	136	123	124	143	128	138	149	130	110	153	112	126	121	117	121	138	116	126	106	115	125	135	121	121	139	136	120	126	124	136	109	112	123	134	134	117	123	145	128	126	122	122	131	126	117	128	116	140	122	124	143	120	133	134	118	119	123	107	111	121	151	110	127	129	133	122	105	123	141	128	135	128	122	149	112	156	137	120	141	125	119	139	145	117	135	127	124	104	125	112	132	132	124	128	108	128	124	115	136	131	140	134	132	112	123	123	122	140	125	125	125	150	108	137	111	113	140	136	130	123	127	123	132	135	130	129	119	121	139	141	148	112	113	139	110	122	112	132	107	145	121	146	134	120	130	124	133	127	117	133	139	115	140	134	129	129	120	101	122	121	114	134	132	127	117	137	135	118	142	128	113	122	135	117	147	110	120	115	128	137	110	124	124	128	124	135	130	112	132	115	108	134	140	136	126	129	132	148	139	141	127	111	104	107	142	130	119	132	137	132	120	125	117	106	112	117	115	124	109	140	150	131	103	113	130	119	126	138	128	117	136	113	116	132	96	104	119	120	137	126	114	130	117	101	140	136	133	134	160	123	119	121	132	116	139	132	138	124	122	130	132	128	143	134	118	113	124	131	105	120	135	115	119	120	133	129	126	115	136	156	120	137	132	150	107	135	127	140	146	130	150	110	127	111	119	115	115	131	124	126	137	103	124	126	123	124	132	132	112	140	130	110	134	138	138	133	122	126	130	124	120	127	108	136	116	120	124	130	113	142	128	103	100	126	133	122	137	138	141	114	132	127	123	136	130	142	126	146	108	115	138	132	131	125	134	147	132	135	141	120	134	125	125	131	156	121	135	116	131	132	124	114	134	134	131	129	150	143	162	119	130	130	119	135	118	125	114	124	128	124	124	124	133	113	111	146	139	109	126	115	129	123	140	123	128	131	130	146	101	118	151	133	107	106	99	132	110	125	127	113	101	127	113	128	121	133	146	111	119	124	123	146	104	115	125	124	118	143	128	136	139	139	121	118	128	121	136	124	127	124	119	102	133	140	129	135	126	132	140	118	134	133	130	124	118	123	139	112	125	114	110	128	126	125	128	123	116	137	134	142	105	119	129	114	118	120	108	140	133	127	135	142	125	116	116	118	124	143	120	144	144	139	140	123	139	122	129	119	136	127	113	120	138	143	123	116	109	141	115	108	123	130	133	115	114	111	141	150	144	117	130	134	105	131	124	126	126	106	125	122	132	117	126	134	120	117	131	121	131	122	145	122	130	134	113	116	118	114	129	109	136	125	133	112	129	111	134	128	128	136	153	121	139	121	129	120	108	129	130	128	114	133	138	144	121	123	130	132	122	116	139	129	112	128	136	116	143	140	130	129	123	125	132	118	136	151	107	106	151	131	135	123	126	133	144	112	121	143	133	115	122	109	125	116	138	136	127	127	141	115	140	107	118	130	126	134	121	150	144	114	146	122	136	107	110	114	117	128	116	116	126	116	123	123	121	125	107	118	118	129	135	130	128	104	151	115	131	122	146	134	135	115	111	119	124	120	112	113	135	136	112	124	133	116	119	117	115	124	160	131	115	122	138	109	125	125	130	91	121	134	119	111	119	121	141	95	114	127	103	112	129	112	114	133	143	116	127	117	126	110	117	131	133	141	124	133	135	110	155	130	127	125	133	127	156	114	136	115	119	118	132	129	114	130	131	115	154	109	127	135	112	123	117	123	131	137	122	111	118	111	111	125	124	103	122	150	137	130	131	133	136	118	112	140	120	144	123	135	137	140	128	124	117	116	127	138	124	124	121	130	125	123	131	114	116	120	109	134	137	112	135	118	121	120	124	120	147	112	134	121	133	113	125	118	116	123	141	113	115	111	128	126	148	142	119	118	124	118	129	123	125	119	151	131	141	137	129	128	131	113	128	110	114	147	137	123	124	125	120	141	112	145	126	114	141	137	130	97	124	117	137	120	108	111	113	130	129	133	113	107	142	128	118	120	146	136	117	160	132	117	137	115	112	123	129	109	140	132	119	126	137	152	150	130	102	112	127	135	125	116	133	126	123	144	122	115	118	124	112	135	141	109	118	109	143	114	118	105	127	123	115	124	131	122	113	113	133	111	126	137	133	123	135	126	149	125	132	108	130	98	132	107	121	121	127	141	121	157	111	124	115	123	120	120	148	143	108	125	122	119	107	120	113	131	126	125	131	111	114	132	109	153	131	123	130	149	131	129	122	139	133	135	124	126	126	121	115	155	106	131	134	126	105	130	142	114	117	125	127	134	124	145	129	122	132	119	127	128	118	148	112	115	127	122	119	128	127	115	126	135	138	123	123	124	118	125	120	131	134	113	128	121	111	121	139	141	145	116	121	90	147	120	117	136	125	138	115	128	103	104	131	138	114	119	105	134	133	133	134	128	136	135	142	118	115	122	131	108	124	125	128	135	117	132	132	125	118	128	131	122	136	102	121	117	119	112	124	136	126	145	107	118	122	126	141	129	144	131	139	128	117	129	120	129	113	131	138	117	141	145	125	117	122	120	130	128	135	144	120	132	133	126	141	106	113	128	143	126	110	118	121	100	139	125	119	125	138	137	112	130	133	127	119	121	124	144	132	138	124	129	126	131	125	154	136	116	109	153	123	166	109	124	129	118	126	115	120	128	114	137	120	139	129	143	123	108	135	120	130	132	126	122	129	116	141	117	137	122	116	110	110	114	115	130	120	126	139	122	115	124	128	140	128	128	130	124	129	143	145	125	126	120	145	122	121	134	125	128	153	117	133	109	126	140	122	118	132	134	127	144	114	118	119	118	132	128	117	130	128	148	132	140	115	143	123	149	130	134	124	138	138	122	142	114	125	112	111	129	112	129	121	137	130	119	117	114	121	126	128	112	130	137	149	133	136	127	136	129	103	128	127	124	138	107	132	119	133	135	125	111	132	140	133	136	130	127	127	123	113	116	158	136	111	126	152	141	141	99	120	114	125	136	120	128	109	110	131	121	126	133	129	124	120	129	135	118	116	118	116	122	118	124	113	121	125	116	110	130	130	139	121	119	137	114	119	137	127	119	119	131	127	129	115	138	116	121	125	114	144	113	116	123	136	134	112	121	122	109	115	117	119	122	126	125	135	125	112	137	123	101	121	110	107	133	138	113	136	119	120	126	113	134	121	117	107	115	126	108	111	136	131	140	101	148	121	121	133	120	123	139	137	129	110	128	120	137	111	119	117	143	117	131	101	120	133	112	144	150	119	132	137	107	125	133	131	121	120	127	111	109	116	129	110	113	129	110	141	118	121	130	134	131	127	116	111	135	129	143	112	125	134	126	134	112	131	137	129	140	134	129	118	147	142	130
24904	21190	27170	25407	8769	810	625	569	490	460	410	460	402	431	370	386	390	394	394	384	399	387	414	360	393	409	345	366	366	369	333	355	369	353	369	391	378	404	393	421	381	373	370	361	372	378	354	393	366	375	335	373	398	352	371	396	382	367	373	387	364	371	357	375	382	376	377	376	356	380	415	409	396	372	382	383	391	386	369	376	367	353	376	361	394	398	383	392	364	372	393	416	365	388	392	366	400	370	347	375	419	400	383	393	381	370	397	388	398	338	339	341	402	398	397	364	377	347	378	361	353	353	373	376	362	395	364	376	375	356	370	349	382	402	356	357	384	384	410	375	393	355	377	386	357	373	360	333	384	344	364	364	379	380	384	384	404	365	384	357	395	380	356	349	351	373	377	372	358	329	356	368	390	402	365	349	351	363	351	386	383	362	371	352	407	359	375	349	365	444	394	415	350	361	345	387	345	363	386	382	358	350	396	410	368	360	357	343	364	350	385	396	372	379	367	373	368	404	358	404	356	393	391	335	387	373	384	369	368	356	380	389	373	368	361	376	373	361	331	402	376	390	381	397	365	386	386	381	362	373	359	356	412	368	375	370	369	371	369	359	389	378	367	386	396	358	423	377	400	356	379	388	349	356	368	392	381	378	383	336	398	358	397	369	372	355	371	365	416	399	361	349	400	394	382	385	353	364	386	359	387	371	363	413	362	380	415	403	365	386	340	369	378	397	379	410	386	413	383	407	413	384	398	364	376	368	389	385	392	375	344	380	339	405	386	404	374	368	391	396	361	363	351	393	384	368	357	351	379	359	366	366	361	383	384	390	409	372	385	373	391	362	367	386	399	371	400	373	368	381	407	412	412	383	383	364	342	378	400	370	352	376	394	370	399	391	382	405	347	363	361	360	368	381	394	373	363	383	381	374	362	383	400	384	411	383	392	407	355	365	369	323	364	401	381	394	402	364	383	386	381	377	379	343	344	369	331	364	374	381	396	399	402	362	383	385	344	373	376	355	355	374	361	364	381	353	339	382	356	371	393	369	365	352	375	357	368	378	373	385	352	367	366	371	374	374	391	412	358	390	378	348	377	394	409	349	373	370	386	370	392	386	392	373	335	349	374	357	379	344	384	388	393	363	403	376	381	374	370	387	358	360	395	361	380	381	342	378	379	401	352	363	376	423	334	371	397	389	404	427	374	351	399	392	354	392	358	394	362	367	362	360	392	338	396	346	368	352	338	383	378	371	407	400	401	374	391	372	367	386	345	361	351	343	372	389	379	341	411	382	366	382	369	392	380	375	383	369	359	400	348	356	394	376	375	380	414	362	389	365	353	390	366	374	371	388	380	362	382	353	379	362	354	359	376	373	381	375	359	338	367	405	397	404	381	367	368	412	361	392	387	362	374	356	359	375	397	338	395	406	385	374	400	386	366	375	351	328	366	363	375	361	372	360	365	378	355	372	342	333	356	364	356	368	383	399	396	374	337	382	391	363	362	371	354	368	363	352	366	374	380	405	376	363	350	396	391	374	360	349	394	407	391	356	396	385	333	357	373	384	379	372	352	423	391	377	391	383	387	355	373	407	389	351	369	376	383	366	334	351	353	342	348	370	376	346	351	376	366	423	351	364	352	353	389	367	399	385	382	349	362	345	389	418	397	377	365	361	381	357	343	369	371	387	388	385	370	389	360	401	391	372	380	347	378	356	388	359	385	408	406	365	388	383	365	351	387	367	375	354	383	413	392	347	369	392	383	352	409	402	371	335	400	380	364	379	373	363	377	413	373	388	350	368	373	361	392	373	386	381	366	369	374	421	385	360	389	329	351	347	329	388	373	358	366	343	367	368	385	399	366	380	368	382	397	404	383	367	394	374	373	369	394	343	354	378	373	374	386	406	365	363	380	363	382	391	364	372	404	393	385	359	349	366	412	359	363	409	386	380	371	368	372	367	378	362	396	361	385	403	352	385	380	367	356	345	402	395	353	378	385	356	365	382	383	374	365	392	353	377	440	355	386	373	349	360	403	378	399	390	373	373	404	397	379	380	365	368	369	388	392	340	403	389	363	408	345	359	389	354	405	346	345	372	365	377	378	337	374	361	385	386	389	397	367	330	361	323	361	356	386	363	374	354	410	381	359	386	364	354	370	384	410	390	389	375	399	352	391	374	398	374	395	382	371	395	373	369	395	392	353	389	388	385	401	371	377	356	359	402	389	370	396	379	398	371	371	393	383	376	411	349	347	364	361	338	402	385	367	362	389	386	388	398	401	366	375	350	362	337	371	366	378	343	399	361	392	376	383	378	407	397	381	394	410	382	381	341	359	357	377	368	369	370	409	347	404	369	369	397	385	384	354	359	371	388	340	365	384	362	348	382	392	317	374	379	368	372	395	365	411	373	361	364	417	359	366	355	375	369	386	418	378	382	359	369	369	355	401	364	374	383	367	368	371	361	370	385	351	383	367	355	404	356	406	405	364	377	373	355	359	335	387	370	386	347	344	377	355	390	367	368	372	362	367	388	400	380	364	339	330	355	362	387	400	365	374	359	393	384	390	381	393	386	391	367	343	380	374	363	378	348	374	387	378	369	376	383	346	363	424	391	372	380	388	365	371	386	374	405	380	387	369	363	365	370	390	345	385	407	390	360	396	343	364	361	376	342	387	380	377	371	388	361	381	347	357	407	399	344	355	352	370	363	364	372	371	361	388	368	378	373	358	390	362	352	380	353	389	416	378	361	362	403	353	379	394	388	385	394	377	352	363	385	367	383	373	371	353	374	358	353	353	379	377	369	372	345	358	375	363	388	376	385	376	390	350	346	374	363	390	377	406	358	346	392	386	371	387	397	402	347	385	368	370	361	354	413	362	365	366	334	378	346	372	373	377	378	391	389	386	347	383	384	408	393	349	373	352	348	370	381	345	368	405	364	405	340	374	352	378	339	347	383	364	353	387	373	395	379	384	404	416	397	357	365	367	377	391	379	397	357	348	381	389	364	423	396	364	365	352	395	396	391	383	367	373	373	391	353	383	362	392	418	356	390	364	381	370	380	382	394	378	410	366	375	335	348	388	385	389	406	360	391	408	387	366	370	391	378	372	372	379	372	385	430	354	364	380	360	403	365	361	366	390	379	373	376	351	375	385	361	383	409	369	397	372	361	371	400	418	389	349	381	404	403	412	384	358	344	374	358	364	389	366	416	386	373	371	365	376	371	406	377	394	399	355	371	381	345	371	408	386	367	323	406	388	353	405	355	358	347	399	393	385	383	361	397	391	365	363	328	388	350	346	398	363	370	383	372	382	390	338	357	349	379	371	397	393	358	413	363	370	358	346	363	357	331	349	369	431	388	360	370	377	377	370	321	351	336	385	386	364	394	363	361	377	380	350	387	346	388	350	354	365	387	372	378	393	358	369	386	377	380	374	344	377	363	369	380	374	388	357	391	390	358	377	355	378	351	391	379	386	350	383	334	393	402	402	333	353	387	370	360	377	376
3594	5837	3847	1880	1459	1143	837	758	619	541	561	543	505	455	447	446	431	429	430	406	436	412	428	421	381	424	408	419	434	416	369	394	442	411	409	428	391	352	367	422	399	397	414	430	407	403	396	389	403	397	400	393	426	399	428	387	390	414	422	383	420	383	388	390	404	417	379	366	376	401	405	400	389	367	396	410	402	398	414	390	412	463	403	384	424	408	382	408	384	368	393	415	374	387	395	370	383	386	392	411	394	413	366	397	401	382	392	396	420	426	396	382	417	405	388	384	402	436	403	404	406	418	432	414	393	399	407	391	392	360	396	394	399	432	396	404	382	367	410	426	417	351	369	369	405	432	404	357	397	399	394	414	402	379	432	373	397	393	385	436	373	414	388	383	378	418	391	357	397	365	411	407	385	373	394	421	423	413	397	377	381	372	404	392	387	409	403	392	440	402	417	428	389	402	427	394	419	432	370	401	370	398	356	361	399	404	414	405	401	402	402	408	402	385	404	398	361	406	403	414	420	395	361	380	378	404	373	389	420	407	361	440	385	427	393	403	371	411	391	376	385	400	398	407	368	395	397	394	380	395	400	379	418	398	414	342	364	395	410	408	419	357	424	375	399	407	398	416	362	389	384	392	345	385	415	393	353	381	393	420	409	396	456	396	409	419	416	396	417	390	404	368	419	378	413	411	399	407	367	395	416	419	394	421	419	380	413	424	433	383	389	412	420	414	400	381	402	397	391	379	375	438	424	420	385	392	409	400	417	375	414	387	392	391	390	385	386	393	389	423	399	427	392	375	390	414	385	428	419	411	353	365	397	411	396	381	376	377	408	421	394	393	403	410	364	407	392	396	395	365	398	424	418	352	389	413	385	430	363	407	364	366	392	387	364	388	387	373	413	385	402	408	416	407	368	415	399	388	381	385	397	379	411	395	389	397	380	426	395	387	376	377	386	379	366	368	407	340	396	382	361	390	415	387	376	395	403	397	397	376	418	379	403	398	415	411	369	393	361	412	370	396	407	377	404	415	382	394	396	367	392	405	389	391	419	390	384	432	425	404	409	402	388	376	355	416	391	421	384	403	388	381	411	383	401	389	365	384	405	419	388	378	393	420	390	425	399	388	388	420	396	390	429	411	412	366	411	402	396	388	420	403	384	411	384	389	399	422	395	391	398	370	413	376	448	379	394	405	377	382	363	405	388	376	414	398	385	378	413	396	431	389	405	410	383	413	416	392	412	417	398	376	411	400	388	401	405	403	414	366	397	385	360	391	407	399	395	411	412	425	403	375	393	392	359	412	381	366	383	407	401	397	416	420	364	399	339	396	390	406	378	402	391	390	416	431	404	426	377	406	386	405	400	393	390	397	371	408	423	417	432	385	401	433	414	359	388	426	400	393	387	423	424	397	387	388	394	408	419	390	403	373	392	408	396	419	379	452	375	365	430	400	350	411	445	415	400	380	400	376	362	382	421	441	373	381	409	402	409	371	386	411	414	393	399	373	359	377	439	417	413	400	398	420	416	398	396	404	406	426	389	418	413	409	402	372	381	412	390	420	396	401	405	367	376	405	408	424	377	392	365	375	390	391	406	384	401	432	395	381	401	384	366	418	376	380	398	394	400	398	424	419	365	405	407	427	361	405	393	386	404	426	359	404	417	421	390	380	395	397	359	408	381	382	408	379	410	389	385	412	404	422	392	431	406	364	392	431	387	386	379	385	382	419	400	398	417	405	413	405	442	422	406	396	399	399	391	374	394	406	434	390	365	401	393	373	407	424	424	376	404	386	377	387	386	430	388	384	389	396	374	382	364	427	382	393	370	403	429	420	366	407	381	385	394	388	427	436	440	385	398	372	418	366	385	387	426	405	406	361	409	364	377	402	389	437	390	415	435	405	360	408	360	389	361	394	394	384	410	418	409	422	393	425	397	402	390	395	407	412	388	408	376	377	394	409	377	421	384	392	411	393	407	429	383	383	373	392	384	421	421	412	406	380	395	410	414	414	427	400	356	392	381	387	404	382	398	388	374	412	409	389	394	414	407	411	390	419	395	424	393	401	396	401	393	388	390	420	407	377	444	371	390	417	387	398	405	405	383	406	402	405	393	382	409	360	388	405	388	424	412	372	416	382	427	366	378	401	400	410	373	392	394	394	377	405	401	378	399	382	435	391	412	364	371	417	456	428	395	371	423	337	404	366	390	405	396	415	389	416	382	387	400	402	371	434	422	370	412	382	389	415	406	393	420	390	380	435	403	407	407	416	379	380	368	411	373	384	417	419	398	388	409	392	388	395	428	401	431	410	362	376	362	397	418	395	364	412	366	408	386	387	410	405	403	364	373	369	392	422	423	385	422	423	403	412	391	379	398	376	410	399	413	396	444	401	411	393	377	376	393	402	384	417	422	405	375	412	428	420	405	394	422	392	421	396	406	395	391	400	398	406	373	374	380	394	384	375	380	400	431	382	435	432	371	395	363	406	384	431	374	419	407	404	403	451	384	406	371	356	397	375	384	376	400	453	391	391	401	383	385	401	404	402	385	368	410	408	393	376	399	403	390	381	411	380	385	409	388	386	374	388	411	393	404	360	403	388	382	417	414	389	407	400	410	413	407	402	378	394	385	415	410	392	383	400	388	420	446	386	404	394	370	405	396	404	366	373	404	362	373	390	391	341	403	382	412	400	397	387	377	414	384	353	411	402	335	391	432	372	405	373	373	416	426	393	363	389	347	400	388	397	393	394	368	403	380	433	362	393	409	390	413	379	398	350	418	412	414	391	402	413	376	442	417	387	380	395	370	433	391	377	393	389	393	385	403	418	433	413	423	364	397	370	352	374	410	396	406	389	399	351	388	396	411	386	406	409	367	390	410	403	386	379	389	400	391	408	419	378	434	401	385	411	396	430	396	402	377	388	423	364	403	424	382	418	413	375	420	421	396	378	412	367	371	393	375	401	362	407	423	382	373	398	379	380	397	401	387	393	419	427	395	381	403	359	412	395	397	388	371	378	413	421	367	380	392	379	382	386	402	356	420	416	385	404	405	404	400	374	372	434	398	397	405	393	396	406	389	383	390	385	392	406	390	379	388	402	406	408	406	430	377	391	420	385	382	396	363	351	393	389	440	436	424	419	384	403	402	411	367	382	421	383	370	398	397	402	407	380	403	409	377	418	404	432	417	408	411	392	394	393	394	406	424	427	363	402	389	417	367	431	424	398	376	403	374	382	361	396	404	406	389	375	424	401	409	378	400	388	383	367	398	391	413	395	397	385	382	390	441	368	433	419	407	364	439	428	390	414	396	364	379	392	418	413	387	401	446	409	387	390	428	407	412	381	422	375	397	386	365	383	398	397	451	419	378	387	378	372	382	393	377	390	366	402	399	384	377	426	390	394	401	395	378	395	411	411	383	393	397	401	404	405	406	384	395	402	378	433	409	378	391	393	383	363	427	380	405	400	379	413	397	377	379	419	403	412	436	403	378	410	396	402	393	411
22504	21186	28850	23818	21186	21220	6696	903	557	509	448	407	367	315	352	296	268	248	247	216	257	235	223	230	232	234	219	194	209	197	205	212	200	188	188	218	185	204	204	216	198	183	206	209	189	215	202	199	213	169	191	184	215	182	195	178	160	211	180	160	178	165	182	182	158	190	216	193	189	204	182	195	199	179	187	198	205	178	194	192	192	183	197	191	195	179	163	206	182	167	178	178	173	195	190	196	183	176	198	171	171	167	192	191	184	219	160	196	175	172	164	167	197	203	200	189	166	188	183	175	200	168	203	183	186	235	200	200	193	179	186	190	176	166	178	181	175	199	178	183	173	187	179	207	171	180	173	191	182	181	188	210	182	222	179	176	192	167	183	188	173	170	196	190	191	217	169	180	177	184	200	173	182	191	212	196	205	195	198	197	170	203	187	182	189	181	164	193	158	189	198	179	173	183	162	199	197	197	213	175	200	168	184	197	171	173	201	182	196	184	207	175	178	177	176	171	200	175	163	215	198	176	187	178	179	182	183	170	200	187	187	169	178	187	177	177	232	188	178	188	206	160	182	164	186	195	188	180	156	205	162	185	196	199	179	191	184	185	171	178	168	200	198	173	179	224	169	217	180	179	172	194	174	184	172	182	204	159	172	181	193	197	177	185	167	174	191	190	188	182	189	176	192	193	191	189	172	201	181	178	198	184	185	181	183	192	179	209	222	194	164	212	162	199	179	188	184	216	196	178	195	196	192	202	170	176	199	183	189	189	156	196	175	181	177	175	203	193	197	190	184	173	178	186	192	166	182	182	200	188	149	193	204	202	178	180	176	177	164	194	169	170	207	182	174	177	199	167	163	178	187	173	180	184	174	174	209	179	178	192	163	207	177	187	181	203	173	161	193	196	176	173	207	184	169	178	181	186	178	154	182	180	207	187	187	168	198	182	173	193	156	180	163	179	205	194	187	189	201	176	182	188	201	183	189	183	175	188	182	182	177	175	159	191	203	185	188	176	187	163	185	194	179	163	194	180	186	181	186	191	174	177	188	202	172	189	185	181	175	211	208	202	202	189	182	173	206	191	196	170	191	182	179	194	194	191	189	182	189	168	150	187	177	191	147	194	179	204	202	174	183	162	164	185	174	158	203	182	195	206	172	186	193	195	187	195	176	188	220	183	190	197	195	190	174	193	176	194	177	162	168	181	196	186	172	185	179	173	177	175	173	174	192	159	155	183	184	200	197	183	175	179	185	193	182	185	189	185	179	187	214	174	184	218	193	169	194	189	177	204	199	161	179	196	190	231	188	180	168	179	199	176	193	174	178	189	182	186	177	193	185	194	192	200	183	193	184	195	216	167	174	190	183	196	158	193	206	178	179	179	170	183	197	180	168	193	187	213	205	161	188	204	180	196	177	181	181	199	164	156	211	176	194	179	184	198	178	206	201	172	179	160	157	175	216	177	184	186	197	170	195	189	186	156	191	169	161	192	181	226	194	157	189	172	175	201	191	175	185	161	201	197	176	202	158	179	197	184	200	176	167	195	186	161	192	184	170	194	165	161	194	171	172	176	197	179	192	172	183	194	170	205	176	210	159	187	167	180	204	189	178	178	180	180	193	195	174	191	189	193	187	177	191	187	169	202	175	191	184	172	199	198	193	192	182	170	199	179	216	168	193	169	190	202	190	194	186	186	177	198	186	192	187	194	186	160	185	173	186	198	178	198	184	186	176	188	183	194	186	174	186	177	183	191	195	195	172	173	162	182	181	204	205	168	178	181	187	172	179	209	203	175	181	182	147	178	219	184	186	191	181	169	186	188	184	209	183	190	193	177	199	194	208	166	191	191	179	200	158	208	202	197	191	187	185	180	175	205	186	184	188	183	205	183	178	158	198	203	192	198	182	185	194	186	182	182	173	170	168	174	211	205	156	175	184	193	187	168	209	170	181	168	193	182	200	175	166	172	170	161	186	190	195	178	163	177	212	172	174	166	185	175	184	196	181	165	172	223	204	203	220	165	178	161	183	208	169	184	185	214	209	200	186	162	159	186	170	201	182	172	193	195	203	201	194	203	159	173	209	177	198	184	189	220	188	190	175	150	167	175	174	149	177	177	185	179	194	209	182	184	200	198	168	176	219	170	180	183	205	182	194	192	176	183	192	187	173	170	190	192	176	186	169	178	172	200	182	184	185	187	181	194	193	159	190	152	200	212	192	198	176	208	196	175	184	202	196	201	183	171	194	192	173	181	184	184	173	186	181	186	181	186	180	177	198	190	161	157	196	189	178	170	165	185	182	200	198	210	179	215	185	199	190	191	173	168	194	185	199	183	164	206	167	177	186	186	173	189	168	178	196	187	204	199	191	190	193	211	161	181	186	204	187	175	166	217	168	201	200	200	213	187	171	204	196	211	177	184	183	207	181	162	169	176	185	189	182	169	194	180	184	175	199	207	183	207	197	174	187	195	163	167	185	176	173	183	187	176	176	189	141	185	169	197	190	169	160	186	169	188	177	208	182	185	187	195	205	213	164	183	183	193	183	155	193	190	210	191	173	197	169	173	185	200	163	221	207	204	182	189	165	205	171	198	193	175	176	203	183	202	184	178	196	190	186	183	184	180	178	172	161	175	166	187	174	182	208	198	185	166	206	204	204	174	200	176	197	197	178	202	212	194	195	179	173	199	190	160	203	212	208	176	182	153	175	199	186	197	191	183	173	182	188	195	164	160	179	194	188	188	200	180	177	191	144	183	168	190	171	168	195	178	174	179	200	184	203	186	210	187	206	184	182	220	192	191	188	200	174	161	189	183	176	161	191	211	166	169	183	189	166	207	199	140	158	173	213	182	197	179	177	187	177	175	187	200	195	188	176	199	172	180	203	186	167	193	168	184	186	179	195	191	181	181	179	189	188	173	189	174	191	198	175	192	179	191	226	183	201	171	179	212	179	194	218	204	184	178	189	186	194	209	202	192	155	183	166	156	220	189	197	199	187	180	178	179	164	167	187	177	204	171	173	179	166	179	203	196	198	186	163	177	181	176	173	163	180	180	175	189	193	166	177	180	151	171	177	163	193	188	188	170	183	180	196	182	178	170	202	182	197	166	184	192	179	175	174	180	195	182	222	208	164	165	213	217	182	202	178	195	202	172	190	176	201	181	209	194	191	202	180	184	203	193	178	197	200	172	189	179	170	190	182	173	181	188	193	190	182	185	158	176	188	183	191	195	180	186	191	170	188	211	193	201	186	209	194	179	154	162	183	181	194	171	172	193	179	217	162	153	195	184	178	197	175	188	182	190	178	179	193	200	170	192	182	191	174	179	194	184	164	180	201	179	194	188	186	193	165	198	158	209	200	185	186	193	157	212	182	194	169	198	185	206	174	189	164	190	176	170	171	167	197	184	189	192	175	192	174	206	185	189	168	196	157	192	170	170	192	170	185	201	176	181	195	159	181	206	189	166	178	196	164	152	191	192	201	202	157	200	170	184	192	171	191	207
4774	15005	9960	4824	3467	2668	1942	1333	1026	830	717	606	517	455	431	378	342	339	323	307	274	256	282	260	282	255	243	254	230	226	230	241	217	209	224	224	196	193	239	197	212	250	204	183	211	195	199	189	207	211	216	183	205	192	174	185	184	189	204	195	194	202	189	194	207	210	202	202	194	217	215	203	203	212	201	215	181	169	188	192	174	207	199	178	176	186	168	207	221	217	172	191	179	188	187	168	181	191	180	181	174	228	186	199	225	197	187	182	195	209	178	184	205	188	209	202	192	183	187	189	186	195	196	176	186	181	181	191	180	200	199	180	174	202	198	190	199	179	171	200	199	160	179	187	183	185	181	168	203	204	189	208	189	194	186	203	173	192	193	190	184	198	191	177	186	186	201	175	163	193	219	199	194	184	179	195	186	175	193	178	218	200	186	184	200	194	185	198	178	206	207	203	194	180	185	192	180	196	188	205	157	198	176	202	199	198	194	185	175	158	209	199	190	183	188	225	202	215	172	185	193	212	193	180	184	174	206	189	202	206	190	199	194	198	185	188	211	185	200	204	182	207	209	209	170	182	198	183	190	212	185	198	195	185	166	204	164	191	179	208	215	205	206	203	204	182	204	209	207	191	184	182	204	192	192	225	197	204	174	173	188	171	201	191	188	188	178	219	190	188	204	197	195	165	200	180	178	189	191	189	178	205	200	186	217	191	191	167	177	173	186	191	206	211	206	201	203	183	173	189	173	167	177	194	210	172	177	194	203	205	173	168	210	200	194	209	183	199	186	183	159	200	166	219	201	189	209	212	176	204	205	194	217	192	168	185	192	175	176	187	183	191	190	185	182	187	200	158	196	188	207	181	187	182	179	182	180	189	177	208	195	188	190	195	187	174	196	197	209	181	214	162	166	207	173	177	193	168	198	194	176	183	183	197	175	218	195	191	202	178	203	185	190	175	190	215	186	172	175	201	164	162	182	196	198	171	188	190	197	187	190	178	191	196	204	183	177	209	182	180	188	196	211	186	196	183	199	180	205	192	198	208	168	185	193	168	194	169	186	196	210	191	198	201	169	172	172	174	196	206	179	192	187	160	191	188	174	179	179	224	222	203	206	198	185	218	215	185	186	164	203	179	171	203	199	195	222	212	174	184	199	194	189	179	196	224	217	198	185	205	197	186	219	179	189	166	202	190	189	181	216	194	201	211	205	175	191	200	170	195	182	175	171	179	192	192	171	191	196	197	165	174	190	207	180	221	179	186	189	201	196	202	185	186	197	184	186	171	194	206	190	187	189	182	201	193	209	199	176	192	204	171	183	206	185	189	170	198	197	170	173	214	233	192	183	178	190	210	186	228	194	199	184	188	203	189	203	180	192	165	231	200	175	195	204	181	183	180	185	203	190	198	202	200	195	212	179	188	189	174	179	178	200	185	188	177	193	195	186	183	200	189	194	166	187	194	193	156	196	189	194	197	211	162	195	179	182	184	194	209	179	198	189	165	171	184	180	192	210	205	211	208	186	174	191	180	211	184	193	196	203	194	187	193	169	177	184	171	166	172	201	202	204	205	195	182	200	193	181	188	202	193	192	157	191	203	204	178	184	163	170	182	204	209	201	197	186	177	199	172	188	184	195	195	213	179	181	190	182	213	183	191	179	195	209	195	176	193	189	161	188	180	186	167	172	179	189	196	183	194	204	200	199	195	170	188	171	190	187	190	178	195	190	202	190	179	183	194	184	180	178	182	189	202	196	191	211	220	196	194	177	182	186	182	188	197	182	191	174	177	191	189	200	189	193	182	203	177	192	212	206	199	184	189	190	202	215	197	186	200	188	199	227	178	194	175	205	187	183	184	174	178	217	202	203	188	179	193	193	210	196	176	186	165	172	179	172	184	184	182	200	204	200	220	191	212	183	190	185	188	209	200	187	188	178	186	187	170	177	195	177	225	208	200	186	195	203	195	187	198	196	192	182	209	199	194	184	185	207	192	183	179	198	217	178	214	221	181	189	187	209	210	187	171	200	197	204	191	200	214	176	207	168	200	204	205	195	183	205	207	212	163	192	214	177	190	201	187	203	187	178	180	188	167	183	190	188	169	169	202	191	178	189	188	181	180	209	205	213	194	202	176	176	176	176	188	182	194	182	165	199	198	187	195	179	189	200	191	205	174	179	184	146	207	208	174	228	196	206	179	171	181	193	190	178	183	195	197	192	180	201	212	180	175	199	181	202	174	187	203	186	196	205	183	196	193	183	177	219	159	198	177	201	200	211	190	188	169	176	173	184	175	178	185	176	160	194	193	201	189	193	207	167	186	174	179	191	192	205	192	182	186	185	194	170	195	216	190	170	207	187	167	191	200	177	197	178	190	201	189	207	166	186	178	175	212	202	185	198	176	167	197	196	167	213	205	190	221	191	182	206	168	180	191	176	184	188	225	207	192	184	196	173	218	190	164	181	191	168	162	174	183	173	189	176	187	196	199	200	201	215	198	181	200	204	137	159	179	194	197	216	202	213	197	194	162	200	200	202	217	186	187	206	189	173	191	166	186	204	189	189	211	193	176	216	191	202	202	219	193	195	187	180	196	209	184	195	187	175	190	199	183	161	185	214	181	166	180	212	186	214	183	159	199	201	206	204	175	227	192	196	202	187	196	176	200	189	190	217	194	184	206	191	216	216	217	187	188	179	173	177	174	177	182	181	194	195	171	203	178	155	190	173	184	184	197	188	168	178	190	213	178	216	208	189	201	199	181	198	199	214	175	193	175	180	211	197	167	204	196	190	198	190	203	173	198	196	186	205	205	176	185	159	187	165	189	207	224	177	183	193	186	201	202	198	194	175	174	184	207	192	199	191	198	191	192	169	198	202	188	183	176	194	181	178	165	189	216	177	182	191	182	184	194	180	184	176	188	194	165	187	187	207	157	174	175	204	195	204	163	202	205	184	189	178	174	167	200	194	175	175	179	180	183	191	196	207	193	170	169	194	193	173	184	183	181	180	186	196	181	192	207	177	172	186	202	177	198	208	191	225	202	201	167	207	190	181	178	193	202	190	193	185	190	181	193	187	196	198	161	193	169	198	172	178	177	201	191	212	188	186	184	196	209	191	180	183	186	188	174	188	191	202	180	204	185	190	196	186	173	189	187	177	209	198	190	188	208	194	167	183	192	190	176	175	164	193	182	181	197	199	207	175	195	208	168	175	201	191	187	181	200	174	198	180	178	186	178	173	209	204	188	193	192	194	200	188	175	207	170	184	207	189	186	170	192	188	178	224	199	195	194	192	158	229	174	190	194	168	207	192	226	196	189	189	182	204	169	194	171	165	191	213	209	184	180	196	162	191	195	174	191	212	199	221	204	179	187	185	193	220	196	185	228	203	189	207	185	221	202	221	184	208	205	168	193	201	206	188	180	189	197	189	201	210	151	201	183	198	204	163	188	191	191	196	187	189	190	193	200	226	180	195	221	203	193	179	192	183	199	180	194	197	186	168	167
27549	16840	3293	733	532	469	326	289	283	310	290	263	278	277	262	261	261	281	262	253	274	281	252	264	254	256	258	316	285	296	297	247	273	246	273	258	273	252	281	256	262	259	275	261	277	281	266	274	285	279	257	296	267	252	285	297	283	276	279	288	249	277	286	277	274	300	283	280	263	290	271	265	277	247	268	265	308	261	270	282	285	277	264	275	290	281	285	252	247	269	257	287	245	304	276	305	291	262	264	251	280	284	285	268	250	299	293	255	275	278	274	291	289	272	260	244	258	289	284	294	264	280	266	275	272	302	257	252	274	286	260	310	257	299	249	297	281	275	271	285	283	262	263	263	290	283	285	222	249	281	263	278	252	261	254	269	271	261	260	255	294	259	274	263	274	269	273	264	290	262	289	288	266	275	259	271	255	272	289	280	279	296	250	253	305	287	274	268	302	278	257	274	258	255	258	275	291	277	260	269	278	251	292	270	286	241	270	286	274	297	249	251	265	290	276	243	265	264	280	243	259	263	262	276	294	279	298	262	272	245	274	286	269	259	242	246	273	261	250	226	255	273	282	235	254	260	288	287	261	263	269	260	298	255	287	259	257	246	276	273	251	239	272	325	274	257	272	271	267	262	273	270	241	307	273	265	277	279	264	259	285	269	245	260	298	294	273	286	285	252	282	271	273	255	279	258	267	295	242	271	285	272	266	247	268	260	251	257	300	281	271	260	271	261	245	258	258	274	277	281	242	276	263	254	297	275	254	262	245	284	279	273	260	260	264	257	262	271	272	296	288	261	278	260	298	299	260	230	255	267	289	237	255	281	308	237	291	269	298	295	273	300	259	278	281	264	280	252	268	277	274	294	266	253	259	265	280	246	251	283	289	282	264	290	265	299	253	256	253	249	276	288	290	268	271	272	265	270	274	269	256	268	274	290	286	245	271	268	268	274	284	265	278	280	265	261	289	276	258	255	254	256	276	253	259	253	253	264	262	286	261	296	261	275	246	269	295	294	263	234	269	278	256	272	262	257	274	271	273	292	251	242	264	286	303	277	283	273	261	285	288	252	297	258	276	266	262	268	274	279	279	281	278	296	264	289	251	272	272	262	271	268	268	300	266	291	268	269	292	273	283	272	252	253	299	280	279	266	273	259	244	263	276	240	247	268	269	262	259	273	286	278	239	288	254	282	263	298	240	269	259	297	282	267	262	241	266	268	301	307	252	294	273	262	313	290	269	291	270	251	259	282	301	263	281	253	298	296	254	269	243	264	272	261	252	273	255	269	289	265	291	263	267	288	235	277	250	284	256	266	265	279	263	259	255	314	242	278	276	290	262	264	269	291	276	277	296	246	265	276	271	288	284	261	298	265	261	252	277	267	313	277	272	274	274	244	287	277	303	259	265	260	280	278	254	285	258	296	270	271	255	257	240	277	245	268	255	250	273	291	280	288	270	314	272	263	289	267	268	249	222	256	235	260	307	273	226	265	241	285	265	265	273	277	252	267	245	290	303	250	289	250	242	249	268	266	262	267	263	287	253	244	282	275	293	277	281	239	280	268	287	275	253	258	276	284	253	290	264	256	262	262	215	283	270	268	277	252	246	239	282	277	257	242	281	251	273	279	269	271	289	294	273	289	305	255	242	288	243	285	278	300	259	250	267	274	279	260	288	260	274	250	268	285	273	261	263	255	267	264	272	253	270	277	276	241	277	240	296	241	270	287	264	276	275	265	266	264	248	279	252	260	280	280	258	272	287	272	274	271	247	266	258	282	255	270	262	282	269	265	284	277	269	249	240	290	284	280	245	283	262	274	262	260	257	282	277	265	259	284	268	249	278	263	280	277	241	257	262	256	272	264	254	295	263	262	281	316	249	240	274	274	281	258	283	289	273	243	287	294	274	279	287	261	273	284	267	274	292	290	263	254	260	254	249	249	275	285	293	247	285	236	245	277	261	237	294	288	248	275	239	260	282	302	289	272	264	271	276	241	294	287	265	279	265	297	289	279	283	294	319	260	236	279	272	273	265	282	277	262	273	262	265	260	264	268	264	251	276	281	273	297	257	254	275	267	286	269	272	294	262	286	281	261	288	274	261	244	265	260	259	272	279	293	246	266	287	255	274	299	277	292	234	266	294	258	272	256	286	256	279	274	267	288	257	269	285	291	224	306	267	282	266	284	250	273	285	272	295	282	282	293	298	265	284	269	267	279	256	257	278	264	231	279	280	260	255	275	271	281	288	281	266	260	268	266	270	295	259	251	280	279	313	260	256	250	273	296	257	266	262	286	281	272	258	254	291	274	268	280	271	296	268	269	274	277	238	258	271	283	268	261	264	264	282	274	277	245	289	284	249	269	275	284	243	245	244	306	259	253	278	263	271	286	262	259	258	290	289	314	283	271	277	245	270	259	265	276	267	269	268	257	239	275	267	258	231	294	242	281	235	280	256	283	290	271	257	268	267	243	263	279	276	285	284	307	294	273	273	266	275	267	258	291	253	278	288	239	272	283	240	270	275	292	281	264	281	246	304	269	281	262	272	267	290	231	246	285	263	244	269	268	251	254	296	259	269	260	277	253	273	268	252	239	266	252	251	275	294	280	258	242	281	262	282	285	249	258	258	263	269	254	290	297	250	284	267	248	262	264	250	280	278	254	247	254	234	243	256	286	263	264	251	277	293	264	266	280	251	274	280	266	260	276	273	269	277	257	254	283	266	261	277	269	246	300	275	282	272	272	269	246	253	319	272	308	270	300	286	255	254	250	261	268	250	272	284	300	262	284	267	256	262	224	273	270	262	254	281	262	257	293	278	325	256	278	275	277	271	268	238	292	289	271	262	273	231	254	280	267	263	253	264	266	263	279	235	269	251	272	249	257	257	250	267	278	251	284	252	267	260	240	286	281	267	264	282	282	255	275	253	282	284	261	283	267	259	278	270	296	287	270	255	274	297	255	280	263	263	270	252	284	280	255	280	278	283	294	278	253	291	260	303	312	261	307	268	293	240	277	259	300	285	293	252	286	260	262	295	264	290	259	270	261	284	268	252	257	259	266	289	278	275	267	264	272	299	263	271	277	288	295	252	284	276	282	276	243	242	268	271	259	270	254	260	272	267	264	291	262	273	275	260	278	299	274	266	261	290	274	238	244	285	253	276	267	273	247	242	286	266	249	282	289	260	262	284	283	250	277	296	283	269	290	264	268	259	242	260	282	267	259	288	269	288	260	305	238	305	253	305	296	310	262	295	254	259	263	274	244	289	270	268	294	283	289	285	271	273	281	286	263	262	268	237	288	288	255	289	265	297	261	274	268	291	272	275	253	270	289	251	261	246	290	278	255	246	267	268	282	252	268	261	247	316	286	276	266	276	304	283	319	278	263	281	256	258	262	276	263	288	291	303	274	277	260	262	273	271	301	265	283	278	280	280	260	249	245	260	288	307	272	245	271	283	259	263	239	256	278	269	273	304	266	263	281	263	284	252	261	265	264	272	270	289	265
4494	1518	1163	631	544	499	428	370	335	337	332	309	322	318	298	333	304	303	279	316	312	310	279	348	296	331	319	273	299	297	334	260	320	309	281	304	309	288	322	303	292	285	295	289	329	296	298	233	322	331	310	292	285	301	276	307	299	296	297	280	291	314	302	301	296	294	285	325	308	318	281	266	312	308	313	279	301	322	244	294	294	300	288	307	306	293	298	293	304	285	310	292	287	293	298	318	285	307	292	324	313	295	286	291	303	281	304	328	303	312	305	302	279	277	288	286	285	271	305	309	304	293	302	297	303	305	287	282	296	278	302	294	287	274	292	305	287	308	279	311	326	306	291	307	316	287	300	297	300	277	279	268	293	329	306	324	280	305	296	306	295	274	282	332	295	307	310	308	324	296	302	273	282	298	321	290	301	318	312	284	325	292	290	290	270	305	295	281	326	289	263	290	332	303	313	290	312	308	294	299	316	294	289	296	343	296	283	290	289	321	311	299	325	287	332	295	323	333	294	281	285	290	305	317	294	284	282	281	294	297	285	314	282	306	271	298	297	251	295	289	308	294	288	307	278	301	281	262	299	314	279	299	291	310	288	276	293	297	273	299	327	311	302	283	314	295	296	306	276	297	264	286	294	299	312	321	334	296	287	311	256	294	286	299	286	299	295	320	338	283	302	328	296	283	308	305	315	303	307	282	327	280	296	310	257	297	277	319	301	321	283	297	307	301	284	262	336	295	295	293	296	299	268	305	278	310	288	268	285	282	286	299	318	299	302	288	299	277	297	307	290	292	332	339	314	306	296	271	280	312	328	309	288	288	286	289	275	284	299	305	306	336	310	273	285	306	269	315	265	318	291	266	280	267	312	293	298	289	314	309	309	304	282	287	303	271	287	299	315	301	301	341	268	281	275	308	314	318	298	276	323	277	265	280	285	313	280	279	305	274	293	310	277	300	279	306	276	300	326	321	326	315	303	311	309	298	285	302	294	275	313	277	295	294	306	285	286	295	298	280	301	296	303	302	326	292	295	295	337	315	319	280	300	299	305	305	312	304	292	316	335	310	267	290	272	309	284	308	309	313	302	299	304	327	292	283	265	285	309	322	327	299	298	296	292	306	315	281	306	282	265	308	294	299	275	304	274	299	291	262	289	289	281	296	300	298	282	270	313	293	276	318	295	317	302	311	319	294	315	285	308	277	293	302	300	300	287	250	282	312	304	323	297	285	328	269	287	287	306	282	311	286	296	314	308	305	320	276	294	290	314	313	305	312	309	327	286	312	311	307	279	295	279	287	284	311	311	293	294	309	310	306	316	291	291	323	294	292	279	277	279	303	318	303	293	300	291	301	280	304	295	301	283	324	314	310	320	316	309	320	310	294	310	299	333	350	294	304	292	344	275	298	299	293	275	307	291	302	273	274	322	300	310	314	318	322	278	280	298	305	326	306	288	270	305	288	313	313	307	318	309	276	289	309	306	277	264	302	294	299	275	323	279	305	294	243	318	321	286	279	299	305	324	311	295	267	307	313	298	319	323	322	304	313	287	292	278	296	287	286	281	300	295	318	294	292	285	312	260	304	315	290	312	290	324	298	302	319	328	336	308	305	309	295	285	311	305	290	296	290	300	289	265	263	325	304	291	309	288	282	281	278	303	294	297	292	314	297	285	287	269	322	319	296	305	299	298	306	279	295	331	285	288	297	288	312	303	310	290	293	315	275	324	316	293	313	324	312	305	291	330	308	300	288	302	322	258	266	296	269	277	283	260	278	304	306	275	312	287	314	272	283	310	292	302	278	301	321	291	276	288	324	296	292	315	297	293	302	285	288	328	308	306	282	321	272	302	305	293	292	272	325	300	300	309	289	305	308	314	288	334	269	306	285	289	299	278	311	287	301	315	277	296	276	301	313	303	304	302	307	283	293	273	303	303	281	309	308	288	310	312	305	279	296	291	270	275	313	309	288	301	310	285	264	281	297	318	310	268	281	294	314	286	282	315	302	292	293	299	289	312	314	290	295	347	310	284	315	292	302	279	269	307	303	289	272	294	296	290	292	317	284	294	319	288	312	304	316	318	288	312	326	322	274	296	300	297	326	320	300	285	368	311	282	282	300	282	318	300	319	279	282	316	308	284	291	289	315	272	282	329	269	288	301	305	298	287	317	293	276	292	309	309	312	304	301	283	296	301	301	304	295	255	321	297	289	304	283	300	288	290	286	296	268	313	310	302	266	300	286	300	290	264	272	285	274	279	286	340	275	300	321	328	278	331	275	303	278	292	287	289	298	297	321	319	291	329	300	306	290	271	282	281	285	321	267	276	298	289	258	285	342	304	298	309	272	303	302	320	277	303	305	342	279	322	293	281	321	290	280	311	297	285	274	301	325	319	289	285	322	290	303	283	301	289	352	310	305	283	284	323	310	323	286	305	319	302	322	307	309	324	274	322	315	287	281	293	279	284	297	297	283	277	310	279	304	272	302	285	316	295	344	330	309	314	323	272	313	328	291	299	309	301	291	309	292	289	292	308	295	276	295	293	315	294	324	280	306	323	315	304	306	297	263	310	310	324	276	282	265	291	305	293	277	333	317	317	296	320	292	295	299	291	323	299	310	335	311	294	311	293	304	291	291	295	306	269	303	290	286	280	320	295	334	292	343	327	286	306	317	314	302	301	318	302	302	282	288	287	277	283	277	276	294	301	321	271	292	299	300	297	303	273	309	292	308	290	335	311	307	309	287	324	294	311	278	305	307	329	324	296	310	300	276	280	282	308	290	311	322	290	301	303	299	291	311	338	292	291	303	330	302	299	285	269	300	299	291	279	294	333	296	273	330	286	285	297	283	304	295	285	299	275	306	276	300	296	295	291	289	293	320	293	329	277	321	264	290	274	300	306	306	274	302	279	304	287	303	289	310	316	310	317	304	287	307	309	305	289	314	300	292	308	280	314	324	292	275	327	287	307	301	295	313	320	296	307	304	312	294	268	304	324	308	292	313	279	298	293	293	270	332	265	292	299	317	283	328	274	273	287	280	304	298	280	304	325	304	295	290	272	295	308	306	306	274	305	310	296	301	313	277	297	279	318	305	264	322	276	335	299	288	288	313	295	314	312	313	288	306	282	312	287	310	291	281	298	319	295	300	285	297	322	312	314	311	306	315	277	303	323	312	276	295	307	284	318	287	315	279	294	292	313	315	312	324	285	292	303	295	291	287	291	299	304	317	319	312	310	311	303	315	310	289	314	308	282	287	315	305	313	301	326	304	289	310	280	298	318	297	298	286	303	304	291	278	306	264	290	305	297	311	284	309	313	302	299	279	284	298	276	274	311	270	311	292	341	284	318	296	317	276	272	283	304	295	318	281	277	292	281	310	288	312	304	329	312	298	318	295	316	303	272	298	284	282	293	308	308	292	277	285	303	339	311	281	313	339	309	315	308	291	317	284	284	303	292	295	289	289	301	322	301	320	294	298	285	292	282	312	301	259	295	289	276	287
23551	21155	28344	24228	21154	8971	775	467	351	282	238	204	200	202	181	160	141	145	155	158	139	121	127	139	136	128	112	136	133	126	133	132	106	114	128	119	124	119	102	108	120	87	105	111	106	120	107	110	113	112	116	112	116	107	125	104	103	120	109	117	131	122	132	114	118	130	109	118	128	95	117	125	115	108	122	116	101	110	104	104	82	104	118	119	121	113	108	111	105	123	102	108	90	106	131	120	118	123	103	107	99	115	117	89	122	97	90	103	105	126	122	103	82	115	104	112	132	93	114	107	104	101	81	99	130	112	98	110	109	115	112	110	97	119	110	111	104	109	115	102	109	97	119	105	96	105	110	105	104	101	129	105	97	123	108	107	110	116	102	101	90	104	116	114	104	108	110	115	97	104	114	94	112	120	107	101	123	104	112	93	117	111	96	108	111	124	119	126	121	92	119	123	103	115	104	101	107	97	105	111	117	90	107	100	134	122	103	110	96	108	121	118	102	106	110	105	115	97	112	106	111	121	94	99	116	106	106	108	90	121	90	99	99	108	103	112	95	115	113	121	100	103	115	122	104	116	130	116	113	109	104	101	115	120	114	110	93	101	131	107	127	105	114	94	104	106	112	103	120	120	110	104	111	114	82	118	118	104	108	113	97	99	107	97	112	94	113	104	100	103	105	110	134	124	101	126	108	113	99	110	107	120	122	123	111	126	119	103	111	108	111	104	113	119	104	101	130	114	118	112	112	126	97	92	117	112	100	92	105	122	114	103	109	118	117	126	120	119	111	109	116	107	100	111	99	102	99	103	103	104	118	109	85	106	121	126	95	117	95	122	94	95	104	118	107	127	115	113	124	102	114	91	115	111	106	114	102	107	111	97	112	119	104	110	103	110	121	110	109	126	118	89	102	95	108	108	119	99	112	115	104	111	99	117	124	97	105	111	117	113	98	105	108	101	110	99	115	103	104	122	91	112	112	96	107	141	109	109	106	95	92	111	111	110	88	118	111	85	121	128	114	112	121	102	112	120	108	97	100	112	109	101	115	108	108	102	101	101	118	128	118	115	116	109	112	107	105	105	109	127	112	116	119	110	110	115	101	120	106	97	108	102	111	97	105	118	124	117	112	107	106	111	107	110	101	103	105	96	109	117	97	103	117	108	97	96	89	113	116	101	109	110	112	111	112	97	108	106	119	106	111	104	105	109	100	110	121	113	107	123	123	129	118	108	97	136	111	109	92	119	96	112	110	98	95	106	98	106	98	130	100	122	114	125	115	95	106	118	120	124	117	107	92	120	100	93	125	114	121	97	104	132	115	117	106	129	114	126	111	105	105	113	110	104	106	113	112	112	100	113	97	104	119	122	109	98	120	116	119	100	106	112	110	100	108	123	100	99	116	99	83	110	95	103	117	115	107	107	97	114	114	117	105	120	124	92	116	107	126	110	113	104	107	110	116	106	103	112	111	102	92	111	115	122	114	96	124	108	97	84	118	108	105	109	114	99	117	124	110	114	90	100	97	99	121	104	94	119	112	121	110	116	108	121	96	101	117	107	113	105	106	95	106	98	90	118	100	106	88	110	122	113	94	81	110	104	106	107	104	115	110	97	109	103	87	109	111	109	111	107	100	112	115	102	114	118	115	113	120	112	97	102	103	103	116	120	110	106	99	106	100	107	102	110	105	99	110	121	121	110	124	118	100	114	114	102	104	110	117	99	106	109	103	105	115	117	124	91	95	107	113	101	111	115	84	91	113	114	123	83	127	98	100	104	99	124	106	108	110	91	103	91	106	110	114	100	112	101	103	119	134	115	113	112	106	113	113	92	104	103	112	99	105	99	107	97	76	97	135	112	112	104	111	93	128	105	111	106	124	102	106	105	98	129	120	95	121	119	111	103	106	93	130	109	115	112	123	100	116	101	95	114	104	112	103	116	91	124	120	113	100	111	110	98	110	124	126	113	106	124	106	131	105	105	102	115	89	101	110	114	97	93	100	110	121	105	90	118	107	103	111	107	113	108	112	104	120	110	102	124	99	122	107	112	116	115	124	101	98	100	111	122	102	113	108	151	91	111	117	115	104	90	129	104	96	112	115	102	95	92	127	129	113	106	103	103	83	116	122	94	123	115	123	80	108	101	101	121	117	108	102	113	106	117	98	101	101	115	109	114	111	128	110	107	111	116	113	93	132	102	111	104	107	126	103	97	121	108	109	130	98	100	117	117	123	105	106	120	109	109	98	116	112	119	113	106	95	106	119	129	109	106	108	119	122	93	105	109	110	105	87	119	97	103	111	107	119	90	103	107	100	120	122	101	107	99	107	108	107	110	121	105	127	112	110	110	100	86	102	111	90	106	114	108	109	92	97	89	100	115	104	121	108	116	102	107	115	113	106	101	123	106	110	100	107	113	116	110	109	112	126	111	93	116	96	99	124	114	108	88	84	112	116	112	98	103	116	111	85	89	109	105	110	98	124	114	105	112	118	112	119	113	142	110	82	91	100	95	112	99	114	104	100	104	113	103	109	107	112	91	102	120	102	110	113	123	104	100	109	105	104	116	118	114	113	121	116	105	126	106	112	106	101	83	94	90	135	115	114	104	122	106	95	113	98	109	109	112	86	117	117	92	99	113	113	119	100	119	94	107	96	111	102	113	109	99	128	112	112	116	112	95	118	118	109	108	111	100	114	134	117	89	102	106	118	102	93	84	115	95	99	127	83	94	112	106	95	123	119	118	118	105	98	112	117	117	102	102	106	108	106	147	100	100	120	123	99	131	96	104	102	133	123	102	100	100	89	111	108	101	116	103	111	114	99	121	108	120	121	107	106	102	99	114	103	111	112	121	131	92	115	88	117	98	116	104	106	107	127	119	109	102	103	123	111	97	123	98	113	100	97	105	111	93	122	123	114	96	113	121	112	95	107	126	100	116	91	115	108	107	112	108	123	100	119	107	114	118	114	118	104	125	124	114	92	112	117	111	113	105	111	104	99	100	125	107	107	122	100	119	120	109	98	112	123	108	109	116	100	107	104	107	126	99	106	108	94	105	94	111	107	115	88	106	126	102	104	108	123	126	97	98	127	106	114	106	104	110	116	127	84	103	105	98	103	121	126	93	114	109	92	122	115	122	99	123	119	110	117	130	103	105	119	111	118	107	117	114	105	119	125	124	118	101	114	111	90	106	115	98	118	112	95	99	109	114	122	98	108	126	101	103	110	123	97	108	119	99	108	113	103	113	92	105	92	94	100	122	113	115	108	86	111	103	103	100	87	125	110	112	98	123	115	103	118	113	93	92	83	126	106	115	87	104	114	94	104	81	104	94	112	110	121	129	124	106	99	107	121	113	109	113	98	120	101	132	105	111	111	115	100	119	104	95	120	116	126	96	108	108	98	101	107	115	86	99	109	120	123	117	110	105	105	108	116	112	101	96	100	100	118	118	100	103	110	109	99	129	94	96	103	96	103	99	100	127	105	111	90	121	117	91	102	118	113	109
3478	9462	6168	2849	1978	1464	1034	755	607	462	430	330	319	259	250	232	227	227	185	165	185	180	190	162	169	165	138	156	148	139	137	133	150	145	144	145	122	144	145	116	126	148	146	150	149	120	130	131	128	129	128	136	131	119	127	118	126	131	152	116	129	125	125	151	139	131	124	129	103	127	156	134	140	142	142	147	142	134	138	117	117	118	113	148	115	123	137	127	138	132	136	138	137	126	123	116	138	119	125	116	129	135	130	126	139	132	133	115	121	128	146	120	145	134	139	127	138	130	110	122	126	116	132	133	139	128	132	142	124	112	135	137	133	135	118	128	130	118	131	131	127	118	139	105	120	111	120	120	125	113	119	117	134	140	123	133	138	131	156	116	136	134	140	138	95	138	117	133	128	150	139	123	120	125	129	136	128	122	133	141	145	126	144	110	132	124	144	141	135	135	129	133	120	121	134	124	116	127	142	135	131	133	119	129	135	103	132	128	135	147	124	131	133	139	142	112	134	129	143	140	114	143	130	134	126	113	108	125	132	129	127	142	113	134	114	128	135	139	132	137	132	111	126	146	129	130	122	113	148	119	111	142	133	122	127	114	126	134	142	120	126	135	128	125	126	138	125	123	148	160	123	113	136	115	114	124	124	122	166	143	129	130	132	148	130	122	144	140	120	132	132	136	125	134	125	154	116	130	118	109	119	126	134	129	136	125	126	122	125	156	131	169	128	140	115	138	111	119	132	118	121	119	123	124	103	117	125	116	131	137	125	143	124	130	120	131	132	132	115	122	136	139	136	121	129	119	129	101	114	133	132	112	117	140	113	123	138	109	135	118	121	129	113	122	126	132	118	111	110	104	131	137	134	97	136	120	144	131	132	120	120	131	134	128	126	123	128	129	118	138	137	124	113	124	129	129	140	128	116	118	122	104	121	122	144	125	128	134	146	123	128	138	125	123	119	124	145	138	116	109	109	120	134	137	135	151	129	137	133	134	130	140	137	122	124	114	134	123	128	135	138	126	111	125	133	140	122	124	138	128	138	150	134	117	125	139	123	115	121	125	101	122	122	116	115	134	142	114	138	136	127	129	135	158	121	122	116	115	141	124	134	130	132	129	140	114	135	125	130	122	107	129	144	137	153	127	154	118	148	114	138	143	119	117	126	116	112	128	119	127	127	130	131	139	104	116	138	139	118	153	121	118	128	131	121	129	158	134	137	127	135	118	128	125	135	117	113	133	142	137	154	129	133	143	130	128	125	139	142	111	131	126	132	122	123	140	129	118	110	143	114	113	132	122	123	122	125	135	148	138	118	141	128	122	123	119	120	130	119	135	119	122	143	109	125	123	128	109	134	120	120	139	128	127	133	145	139	115	127	143	134	139	123	134	139	132	130	129	146	121	121	126	138	117	141	154	145	137	134	123	134	139	118	109	102	135	117	127	116	127	119	139	121	136	103	120	123	115	125	129	133	135	123	115	108	117	135	109	117	110	121	136	138	134	113	135	133	125	124	134	135	118	138	122	136	126	146	137	139	119	136	111	134	128	127	130	126	119	138	143	112	123	122	108	113	136	133	120	117	121	122	118	128	122	129	132	136	149	117	137	136	131	141	113	127	115	102	126	120	140	116	148	123	129	127	129	141	106	134	121	132	132	104	122	129	147	143	106	133	116	145	118	111	128	121	126	135	138	130	115	124	144	133	119	146	117	129	112	127	118	131	123	131	118	119	119	135	130	122	162	136	118	122	133	107	130	123	101	152	139	125	131	110	132	122	125	119	138	122	113	124	116	117	125	138	131	132	109	133	127	131	106	124	124	123	109	126	119	111	131	129	124	119	117	140	130	143	118	139	117	122	123	144	141	103	117	138	113	108	113	146	125	128	119	126	118	142	115	125	116	122	111	135	126	134	128	117	119	129	118	147	127	139	143	122	128	125	114	131	122	123	124	132	136	107	115	140	114	126	123	122	121	131	141	137	139	120	104	137	128	139	142	134	106	130	127	153	129	135	120	113	127	130	121	126	121	122	141	137	132	116	133	131	121	133	116	124	129	116	122	116	109	131	122	144	121	110	127	122	129	136	147	98	132	121	113	131	138	117	121	105	141	114	124	121	114	133	137	122	137	100	126	144	132	132	131	146	132	117	127	115	129	128	120	105	113	150	127	117	122	119	121	112	123	146	128	131	125	114	119	133	124	132	122	121	128	124	126	136	146	128	144	149	126	130	125	111	128	128	136	130	125	119	135	152	128	125	142	131	125	117	117	113	139	145	108	147	139	134	147	138	134	147	127	136	148	133	112	127	145	136	121	133	119	117	133	117	128	134	133	127	133	125	97	151	123	128	128	151	124	130	144	133	111	145	114	148	101	117	123	135	131	135	113	143	133	134	129	133	109	132	136	130	137	126	118	124	127	119	118	138	125	131	131	124	120	148	128	117	119	134	130	125	130	115	134	141	124	130	150	134	131	121	122	135	122	97	123	131	147	118	127	132	97	125	121	125	136	117	143	121	130	139	143	112	122	115	112	130	128	129	100	136	127	117	130	110	113	147	137	122	149	132	133	116	123	109	124	113	116	105	104	122	130	123	118	123	121	123	141	150	132	112	130	125	114	136	130	121	126	112	140	102	128	116	141	117	126	125	109	119	132	128	116	116	127	147	131	109	138	118	114	120	131	147	130	110	143	143	129	106	116	124	148	103	140	124	138	137	125	129	125	141	136	95	146	147	95	138	133	131	144	137	123	112	119	139	138	118	118	120	146	135	130	111	144	132	127	117	133	128	114	120	133	110	137	135	125	132	139	147	124	134	136	125	126	135	139	120	128	131	122	128	145	150	137	131	108	123	139	111	136	116	120	130	140	129	128	140	130	137	121	134	122	126	101	137	132	114	121	147	144	137	135	125	117	136	123	124	125	128	114	110	143	136	120	106	117	140	108	112	127	125	126	134	140	128	107	126	136	148	138	128	119	133	113	119	145	132	116	149	110	115	125	130	123	122	125	126	111	134	105	143	132	129	113	130	141	124	111	124	122	120	137	121	141	107	124	129	138	136	136	126	143	127	146	130	127	135	104	124	127	122	122	128	146	126	134	125	115	115	118	146	127	144	140	128	122	134	148	125	121	124	125	121	160	136	132	126	132	120	121	110	122	155	110	133	128	144	109	104	132	145	122	155	138	120	137	134	118	133	123	151	135	119	133	121	126	129	150	130	137	130	129	130	132	151	145	139	136	137	125	117	128	121	115	125	120	112	117	111	125	130	138	147	119	111	130	138	123	135	121	117	144	124	128	98	116	121	119	105	130	134	118	137	124	126	127	122	135	145	113	121	118	131	133	138	133	101	132	118	126	134	120	138	120	143	150	126	132	134	110	118	125	136	120	151	130	133	130	120	119	126	110	138	126	106	98	124	131	121	130	125	122	139	128	123	126	113	140	123	136	134	131	116	147	118	129	130	115	135	137	133	100	132	127	124	129	133	128	131	143	131	124	118	122
24741	21099	27096	25215	8789	782	651	563	473	480	420	448	410	413	428	443	411	406	388	357	409	378	409	398	384	379	385	423	390	390	392	383	362	372	383	409	388	365	364	348	366	377	361	325	418	377	389	397	367	367	359	386	418	401	362	435	397	376	363	357	389	357	357	374	378	414	414	406	366	338	388	358	395	387	361	351	359	385	365	366	366	372	414	374	347	401	372	357	381	363	369	366	408	382	355	358	354	360	377	370	362	408	390	352	391	386	380	381	419	345	370	386	401	402	384	381	373	393	371	379	354	390	398	392	366	379	363	362	361	398	350	369	393	375	387	370	386	358	374	397	371	348	374	360	388	381	370	429	349	357	410	379	378	368	364	399	409	388	410	371	386	360	375	405	376	380	350	391	420	383	383	374	360	398	380	403	379	366	352	386	366	399	382	355	369	394	359	369	386	375	370	381	359	370	372	368	412	399	373	386	360	361	382	434	378	372	346	384	372	372	354	408	380	368	381	356	351	410	378	369	397	357	360	363	363	352	341	371	368	388	366	407	373	395	341	343	393	395	380	345	391	386	375	411	357	387	382	368	395	375	362	391	374	350	374	360	353	406	385	395	379	387	358	375	367	362	391	364	345	340	364	343	392	367	398	383	377	353	391	376	409	408	372	385	349	385	397	363	357	376	406	386	341	377	417	348	349	349	383	397	400	413	400	360	365	353	369	378	359	413	409	353	376	398	390	402	383	365	381	341	381	390	423	374	376	349	357	402	379	349	373	355	372	381	345	378	385	356	388	382	431	334	367	389	354	359	313	419	369	359	371	375	338	358	384	378	367	400	361	375	382	380	367	369	392	415	376	392	375	367	367	405	385	369	419	388	368	355	380	406	402	398	372	345	362	364	373	380	358	354	380	361	379	386	372	402	366	358	368	405	364	337	404	407	391	410	370	388	334	384	367	324	394	382	374	395	386	372	384	410	410	397	376	378	371	365	391	396	370	376	368	378	413	374	376	367	386	384	408	366	385	410	418	418	346	401	367	378	375	373	383	396	368	358	416	407	389	419	345	379	403	421	390	384	367	354	377	365	394	379	366	393	366	390	406	380	399	413	364	383	378	379	371	372	377	373	387	379	375	381	372	365	352	396	378	366	354	370	362	363	381	369	394	382	368	364	341	357	363	362	402	360	391	389	388	361	360	386	389	366	362	372	384	352	411	385	420	398	360	379	379	373	381	399	372	401	373	405	384	342	353	352	380	341	367	381	380	348	342	408	400	381	379	344	371	377	397	365	374	349	410	351	388	341	335	403	386	364	380	379	362	401	371	367	370	390	389	382	366	337	372	353	359	357	356	380	365	364	339	358	370	377	399	397	389	400	357	349	360	378	415	394	381	368	395	365	369	390	384	370	388	387	372	362	360	371	356	374	381	422	377	367	393	392	365	392	370	383	355	385	372	372	369	372	326	364	376	387	401	358	356	392	386	362	366	346	355	387	357	335	357	368	384	352	383	362	375	371	391	365	383	362	390	341	403	394	358	392	392	366	363	383	394	399	352	391	360	368	382	424	410	370	375	352	403	383	345	361	375	369	386	360	358	342	383	383	385	385	358	396	373	356	378	368	367	385	352	335	381	349	347	405	338	347	393	339	331	351	351	398	392	396	369	373	379	383	364	390	415	387	357	323	367	382	395	379	391	362	370	365	358	363	376	365	364	418	368	336	365	349	377	410	375	366	359	380	379	379	345	348	389	367	394	338	388	353	387	403	416	350	377	401	344	338	387	354	363	366	394	354	342	370	418	374	373	361	377	341	371	364	398	394	325	365	392	333	368	373	390	386	371	389	413	393	353	384	404	372	379	385	382	380	362	375	374	389	377	382	348	372	356	369	335	358	367	346	380	334	378	394	368	402	385	372	365	357	335	385	371	346	417	426	369	353	384	357	377	366	352	366	430	398	408	388	378	356	387	380	350	381	343	351	377	387	352	341	385	375	404	372	397	371	369	368	381	341	357	360	393	383	364	387	369	408	408	401	388	393	416	371	381	369	369	383	375	354	368	392	396	360	355	377	365	360	391	367	380	379	400	377	423	360	367	372	393	352	385	424	364	338	361	382	402	372	368	347	377	320	358	394	361	378	397	375	383	391	370	338	369	351	343	365	369	357	342	394	369	371	395	366	378	365	387	372	361	350	423	401	383	379	381	410	377	379	380	351	377	358	368	379	375	383	377	379	352	403	390	369	351	410	368	362	372	368	377	430	339	390	404	369	357	352	390	363	370	399	362	430	384	363	359	333	381	391	391	372	364	368	355	376	375	388	413	371	379	357	399	390	350	373	383	353	332	361	389	380	367	367	388	369	392	373	405	378	412	365	375	367	386	350	407	383	368	366	394	366	330	392	407	339	354	352	385	380	357	399	384	404	396	369	392	332	344	377	359	356	364	382	372	372	367	360	377	368	398	357	345	384	340	388	384	361	357	387	365	359	395	369	366	380	384	379	381	393	366	361	374	380	355	376	389	364	369	361	357	349	388	342	390	343	398	365	363	367	352	401	350	345	370	364	396	407	372	357	383	399	363	376	377	389	346	383	390	361	353	357	361	349	384	361	379	388	369	400	373	339	360	358	362	408	367	361	360	365	398	382	378	375	402	375	378	350	344	392	360	350	352	382	362	413	360	375	386	368	376	395	374	352	359	369	364	374	365	413	378	377	370	367	354	391	408	345	351	369	371	338	395	374	356	364	388	387	361	397	365	382	416	376	398	393	380	388	336	350	384	352	389	398	409	394	387	368	401	359	372	378	351	334	378	350	399	406	397	389	361	385	362	366	334	399	381	360	343	338	400	334	363	394	374	370	381	379	363	377	340	376	388	407	360	392	372	359	395	390	387	377	378	376	348	342	364	384	351	378	351	419	366	371	357	349	398	393	341	375	372	353	367	354	364	370	394	386	372	382	393	365	396	366	399	336	371	392	399	380	394	349	373	375	369	391	369	366	353	381	370	396	360	389	381	357	369	364	382	365	392	352	400	364	372	406	385	402	388	370	384	396	382	393	368	351	379	385	364	373	404	406	354	346	409	401	360	379	345	394	391	395	370	356	339	348	411	354	371	377	338	357	377	377	374	373	370	351	400	394	378	355	339	368	378	387	364	393	359	418	391	382	366	365	354	338	356	402	427	350	366	343	373	377	393	357	359	367	358	395	409	389	372	352	395	389	379	382	400	356	384	359	369	324	337	390	429	328	358	364	393	361	366	369	391	418	357	399	419	360	368	395	379	390	425	425	415	370	384	363	347	340	365	351	392	374	364	374	394	387	357	405	391	390	346	361	378	388	390	383	345	415	360	347	378	405	379	358	379	361	374	340	356	388	353	389	354	397	334	401	406	368	364	395	387	393	354	315	380	352	397	360	347	362	373	371	418	358	376	379	362	383	390	352	364	394	400	376	383	380	368	397	346	385	363	405	373	366	408	380	367	365	409	420	398	346	381	385	402	376	356	338
3560	5663	3707	1805	1413	1192	863	763	630	531	543	534	449	503	452	450	432	457	480	448	438	394	388	430	439	416	421	380	427	386	412	403	418	418	399	432	412	394	394	342	420	388	394	397	402	410	420	407	438	379	415	424	375	421	397	396	375	375	436	412	351	400	417	428	408	396	373	429	383	428	388	419	368	391	402	422	434	434	402	383	390	374	385	379	380	375	398	368	375	396	456	379	377	410	404	402	433	381	372	436	393	419	413	400	391	406	393	388	403	397	394	370	396	429	393	420	416	420	442	437	413	381	400	390	408	376	405	425	435	402	386	414	394	382	410	413	368	403	400	397	409	362	429	394	417	348	370	393	387	349	385	400	404	410	393	368	396	387	408	393	409	368	389	379	415	400	390	362	426	411	411	415	378	425	376	385	375	390	397	374	402	403	352	418	403	400	421	395	351	356	363	382	381	416	409	387	407	400	385	370	404	384	378	389	399	417	388	436	397	387	403	401	410	388	401	389	393	425	376	416	420	420	391	387	385	352	408	385	395	421	396	411	406	392	378	386	387	421	355	426	416	430	395	368	388	361	423	408	404	373	394	388	384	423	406	419	399	399	414	409	388	407	380	430	362	398	368	383	367	426	370	382	410	387	398	404	368	428	374	405	384	377	403	389	391	378	425	388	401	383	418	381	398	409	411	384	398	390	375	417	422	414	400	417	376	403	413	400	380	372	381	400	365	370	412	410	383	439	412	397	380	425	395	367	386	417	385	398	410	405	405	427	392	384	393	412	395	414	402	416	393	357	373	413	394	440	379	405	408	384	402	394	373	397	398	407	407	373	361	383	395	389	407	370	400	371	411	400	392	397	404	359	415	384	382	402	432	387	415	404	402	399	412	435	405	391	378	392	405	359	375	371	396	385	380	400	426	404	411	394	425	426	412	352	382	402	410	397	406	437	394	385	426	437	401	402	382	380	394	360	401	390	408	385	367	393	366	415	383	387	421	380	396	379	369	404	393	419	412	388	374	355	395	378	372	401	390	377	401	398	392	374	398	401	391	406	435	392	411	421	392	385	417	367	404	351	405	428	403	377	400	386	389	374	418	396	430	418	413	387	383	386	375	385	411	405	392	392	414	408	403	406	414	372	404	392	388	380	400	379	403	361	394	398	362	416	382	393	390	443	360	398	399	405	366	405	398	396	377	409	415	411	423	420	433	401	406	396	365	431	401	387	385	413	375	424	386	404	400	392	380	395	387	395	386	402	408	361	390	385	384	390	378	371	403	389	430	416	373	368	391	362	381	426	400	397	407	396	423	446	397	435	358	370	381	386	392	402	416	387	395	395	382	414	417	379	408	385	402	419	405	384	384	380	403	402	402	361	397	404	388	387	394	382	364	424	404	375	409	409	404	371	377	393	416	401	394	410	410	373	413	423	402	402	386	373	398	406	392	427	390	418	379	412	371	378	429	387	434	388	381	406	415	371	403	390	399	403	399	375	405	370	397	410	398	426	406	405	355	416	419	440	439	399	391	379	390	388	405	400	382	383	359	401	388	359	402	384	401	410	393	392	408	412	404	391	407	408	400	364	374	370	406	432	396	376	422	360	399	411	369	424	393	406	384	363	416	420	357	374	376	386	382	422	396	361	426	433	377	410	370	393	392	386	406	376	386	382	400	389	399	406	411	373	374	394	414	409	367	402	384	386	417	390	422	353	391	412	387	396	432	378	379	350	423	434	409	391	392	424	404	409	411	402	409	392	387	410	425	425	389	406	410	363	387	397	400	403	373	415	413	411	400	390	386	382	404	411	403	397	438	392	383	389	411	423	364	379	394	402	417	393	378	424	401	368	383	416	407	394	390	406	418	434	439	403	378	396	409	453	377	430	397	390	429	379	387	403	383	410	366	391	390	410	394	388	420	365	401	393	416	406	402	386	418	426	375	388	382	393	372	439	364	414	434	381	401	393	379	389	402	390	383	398	393	421	375	406	395	357	412	364	444	362	418	389	396	398	402	402	384	399	389	378	396	397	409	387	369	417	377	399	358	408	372	386	416	438	419	389	397	379	430	398	394	409	392	399	427	389	399	400	392	397	455	401	441	395	407	382	427	360	373	379	423	400	355	366	404	412	429	395	400	415	405	385	373	404	401	387	379	382	384	376	377	392	382	413	386	377	405	423	385	415	412	390	401	423	408	410	419	372	380	394	373	376	382	416	391	420	396	372	389	392	390	360	386	425	363	409	371	361	373	380	372	426	412	388	410	381	414	421	413	353	405	392	445	415	368	432	445	395	398	395	384	395	366	360	396	381	378	381	385	375	436	400	378	430	428	391	380	389	399	410	396	398	395	412	396	388	380	429	386	375	402	399	407	392	423	371	394	398	404	375	411	427	385	418	390	436	406	382	381	383	416	378	396	394	397	409	391	409	400	404	422	395	399	405	377	429	379	368	387	387	383	382	398	397	440	381	413	374	367	378	406	392	401	395	408	391	376	394	402	392	414	386	381	374	392	397	393	378	405	369	414	367	380	398	362	413	415	380	363	418	400	380	377	400	350	399	387	389	394	404	396	383	390	385	377	396	373	389	408	405	395	424	384	399	401	400	408	410	390	371	412	428	345	380	397	414	402	408	382	409	383	375	408	358	392	418	374	405	413	410	379	360	412	388	376	410	404	431	395	367	391	396	391	398	373	414	411	405	378	388	391	422	404	383	396	421	399	414	392	391	408	388	411	431	419	364	395	370	385	416	386	390	389	379	415	374	373	385	408	382	378	360	409	382	399	387	421	370	403	368	416	398	419	424	412	418	357	381	380	400	400	376	374	401	377	403	380	395	403	420	391	403	409	393	443	383	382	374	377	386	377	392	387	414	396	395	371	380	400	411	410	395	408	362	414	438	391	394	398	388	406	385	414	417	379	409	389	434	404	406	387	368	395	403	437	395	392	372	378	402	391	394	438	382	425	383	415	395	408	410	373	386	412	403	377	424	397	388	372	370	398	375	393	396	418	419	427	386	385	416	428	394	401	423	381	399	390	381	409	388	435	448	411	448	387	389	396	378	373	386	379	405	447	384	380	428	397	407	391	387	410	438	354	392	390	422	401	381	406	362	358	431	378	455	406	367	350	396	395	394	423	394	405	368	425	395	388	393	373	381	371	393	399	357	408	416	413	390	420	448	376	387	416	413	390	423	386	417	423	419	384	392	377	426	415	418	427	410	434	368	393	372	416	428	378	377	407	388	389	378	404	382	417	374	375	420	423	398	422	375	406	394	411	430	398	431	397	415	402	404	378	366	394	415	411	383	420	384	422	420	372	421	403	411	418	403	358	418	367	384	432	392	387	409	383	404	354	382	385	382	344	404	388	379	367	415	414	412	398	371	411	392	388	412	384	402	394	405	376	380	380	383	383	388	411	410	389	367	413	406	400	413	387	416	401	382	378	425	384	425	406	427	416	387	376	377	458	383	371	395	404	425	385	362	408	374	410	378	381	433	422	397
22526	21196	28850	23852	21193	21229	6663	882	620	513	459	403	358	330	326	277	272	259	250	220	264	272	223	245	219	224	240	199	198	177	221	224	192	220	202	202	184	219	197	207	186	228	179	211	209	186	197	196	166	181	184	193	185	177	198	198	203	183	183	178	196	189	209	191	184	183	189	187	200	202	176	203	196	202	220	201	193	181	157	193	189	198	179	176	207	184	181	185	167	184	173	182	169	180	209	190	183	188	200	206	185	195	174	190	186	187	192	195	153	190	172	215	182	192	231	203	214	209	193	177	179	190	192	195	203	163	176	203	185	191	187	164	190	186	186	175	179	224	199	189	214	188	210	186	194	176	201	176	173	175	183	183	176	161	193	195	184	198	181	163	189	207	183	197	176	217	192	182	184	200	197	210	183	188	206	192	177	157	180	184	180	185	185	211	189	182	201	218	196	200	203	177	167	188	173	188	188	169	193	191	189	182	157	195	196	179	190	182	198	200	192	191	225	202	195	185	188	184	176	180	173	185	170	195	211	206	199	195	211	194	195	191	181	180	189	191	199	166	201	216	184	168	193	158	201	211	181	190	208	212	182	200	212	196	182	180	175	172	206	179	185	167	216	206	201	189	178	175	205	173	174	170	187	180	202	177	200	192	187	175	166	161	197	196	185	180	171	168	195	200	155	184	202	180	163	183	188	170	171	162	184	188	208	212	189	213	190	182	183	178	200	176	189	166	186	200	196	197	180	189	179	172	203	193	200	190	216	175	185	184	191	183	174	184	216	168	212	172	198	205	210	196	193	180	167	190	208	186	170	182	195	160	200	213	204	169	201	205	205	192	179	204	174	175	173	195	177	189	203	178	189	186	194	192	179	185	196	204	169	193	174	182	178	182	210	187	193	196	196	180	201	176	177	169	161	193	174	198	198	173	183	170	167	163	184	176	182	174	173	179	206	186	201	190	187	195	184	161	200	198	198	193	198	185	206	190	178	200	167	194	168	159	168	176	174	199	165	185	182	189	205	163	190	174	176	204	209	177	181	199	169	187	171	163	177	222	167	174	194	182	189	181	184	194	178	199	180	161	212	181	187	183	202	188	175	164	198	199	194	195	179	180	201	190	211	186	190	160	202	178	174	172	195	180	181	176	194	175	179	173	214	190	203	203	191	191	209	202	193	189	194	196	178	198	184	197	177	192	189	185	210	215	188	178	195	201	190	188	186	166	193	173	174	171	197	186	194	181	203	186	188	186	173	187	178	205	204	178	182	180	209	177	204	180	183	206	172	204	201	167	187	208	172	182	186	189	204	193	192	209	180	191	202	203	204	166	185	187	179	194	192	183	209	203	181	172	191	167	186	196	171	165	148	192	213	182	192	208	197	172	166	184	195	175	172	174	192	207	184	214	172	200	175	186	161	184	182	199	188	166	183	190	169	213	196	206	193	187	187	188	182	185	187	183	172	167	184	180	181	182	181	202	179	176	180	180	204	192	177	195	180	197	184	193	163	205	181	201	188	203	188	188	196	192	180	196	207	185	197	182	188	201	185	194	206	177	181	187	200	187	170	189	177	162	184	194	185	192	175	195	181	164	170	185	196	208	177	219	173	192	173	172	204	197	172	196	176	191	178	172	210	184	180	197	212	206	220	187	184	181	174	194	187	176	201	198	172	158	210	202	189	192	188	192	187	201	176	192	203	194	176	178	173	181	189	204	181	204	161	176	167	200	181	184	182	202	186	197	176	160	174	158	196	207	182	173	198	208	208	199	189	172	194	183	197	182	180	208	197	182	205	208	187	177	186	176	197	178	196	197	207	172	170	169	185	180	184	169	209	187	185	199	184	199	180	162	181	207	188	185	200	198	203	186	171	179	201	165	184	170	191	168	179	198	186	216	226	173	170	170	198	177	181	197	197	184	178	182	184	181	224	180	192	177	198	170	201	197	202	184	214	176	186	167	187	204	149	171	182	155	179	170	186	172	167	195	187	198	197	176	198	188	194	192	157	162	195	193	207	202	200	191	211	202	181	178	190	198	180	206	189	196	208	189	199	203	184	200	196	188	189	189	201	197	182	177	204	193	193	179	180	170	203	180	184	209	168	193	173	194	179	186	181	204	196	197	195	180	172	180	197	198	193	165	180	195	182	176	207	187	177	211	191	180	172	200	186	194	178	185	181	187	211	190	185	199	192	189	185	167	183	190	184	149	180	212	217	190	186	187	191	171	187	180	163	182	203	169	181	193	177	198	202	187	192	187	197	220	192	193	180	180	183	180	175	187	161	181	203	192	183	199	155	192	169	179	196	192	187	206	207	194	173	179	204	181	202	194	161	192	179	195	203	193	205	183	182	168	181	193	169	149	215	192	205	192	175	148	198	192	194	184	196	180	175	200	165	161	187	187	188	204	191	170	190	184	197	168	195	207	189	184	182	192	173	186	189	211	197	193	191	199	171	181	186	213	178	179	181	186	207	169	193	181	196	195	214	169	157	166	169	203	199	205	193	213	180	189	206	171	162	193	204	188	183	187	180	189	166	185	183	182	196	171	205	182	184	205	222	198	183	185	208	185	180	190	186	188	188	170	168	182	187	190	183	217	181	195	182	198	207	188	176	165	183	201	200	173	181	184	191	177	169	171	191	172	186	180	199	185	176	168	196	189	171	201	205	185	185	188	205	181	189	178	189	230	213	183	199	179	190	186	170	179	195	192	175	190	191	206	201	201	203	194	186	180	185	179	193	200	229	201	186	194	169	192	206	209	189	188	179	197	194	163	183	178	214	204	163	182	192	196	212	175	196	180	189	172	177	207	183	196	183	192	187	186	176	186	204	182	186	186	222	182	185	173	192	177	150	186	200	176	183	179	181	185	188	188	182	174	181	196	173	194	177	185	173	179	174	183	161	176	184	187	185	195	191	199	169	188	191	178	175	160	185	169	191	193	166	205	186	192	186	172	186	179	180	195	174	169	176	163	194	174	203	178	162	180	180	188	195	185	198	176	182	166	172	198	176	175	180	201	179	190	170	193	194	160	185	185	190	185	195	186	193	180	182	174	177	178	189	189	210	180	206	180	176	170	189	204	187	175	203	156	179	174	191	197	176	198	168	211	210	217	183	167	176	195	190	170	169	197	194	210	180	210	200	201	186	186	199	193	180	168	176	163	174	172	204	172	175	171	182	183	196	175	177	204	180	183	192	191	195	197	189	204	160	179	190	172	183	183	171	180	171	204	164	204	217	205	201	193	166	211	195	184	219	177	194	196	195	184	191	194	182	192	193	170	192	186	174	186	181	184	174	212	200	190	176	185	203	178	197	177	188	186	181	193	202	194	199	162	200	195	185	190	209	190	191	199	181	176	215	196	152	174	186	208	197	199	193	193	192	177	206	178	179	203	181	162	170	169	184	183	180	186	170	193	190	178	182	172	173	194	182	182	224	194	178	181	179	172	203	182	206	200	182	191	204	165	179	201	203	210	190	199	197	190	173	200	214	213	178	177	183	201
4716	14988	9897	4780	3471	2604	1914	1340	1101	878	718	624	517	516	409	399	370	314	329	309	311	258	257	269	258	228	228	244	236	221	239	229	225	203	232	203	207	215	199	231	219	230	239	224	202	210	206	209	227	203	210	178	203	196	189	207	201	186	202	204	191	225	202	193	217	183	198	200	206	198	209	205	196	195	174	183	190	182	210	197	208	195	225	204	211	198	191	206	223	202	177	197	200	171	185	192	214	205	207	199	175	169	212	215	183	191	208	167	206	202	188	188	186	189	194	213	191	188	169	182	199	210	181	183	190	208	196	186	178	185	202	176	179	166	208	186	200	196	180	188	196	187	188	175	196	175	193	204	218	209	178	196	179	208	215	180	182	190	180	197	195	211	197	183	204	184	187	179	185	193	190	216	201	203	187	186	204	184	191	175	179	215	177	199	176	183	201	195	188	174	179	178	191	210	221	205	182	201	194	202	202	175	183	186	224	213	207	216	170	184	184	198	202	208	222	202	225	218	179	207	174	205	217	191	183	176	208	216	192	192	197	208	197	230	166	186	208	219	201	209	185	192	180	181	205	175	159	182	206	201	189	186	222	195	190	201	219	183	199	197	224	210	208	194	201	197	199	208	222	202	210	213	231	167	195	181	187	205	183	168	188	198	197	190	186	190	189	209	184	178	190	195	202	187	183	207	195	205	205	193	216	185	204	181	208	211	184	193	189	186	234	182	168	202	190	190	215	201	165	211	189	174	212	214	184	201	187	200	187	214	222	175	179	199	197	192	182	181	197	196	191	215	180	225	197	212	193	198	214	197	193	171	172	174	182	179	178	196	186	195	189	189	182	197	200	198	198	190	195	222	189	214	208	196	184	209	217	174	173	180	216	177	199	199	195	188	157	192	196	204	179	206	184	182	183	187	181	205	186	182	198	195	213	185	188	189	185	179	178	176	177	214	191	203	190	179	173	201	203	207	177	189	196	214	197	216	202	194	180	200	213	177	210	209	227	206	185	184	174	214	176	190	201	200	201	195	187	193	198	161	188	202	199	173	187	185	204	171	205	189	179	204	196	210	196	176	203	188	206	208	178	203	213	200	201	210	198	191	199	204	207	207	171	171	186	214	172	194	183	210	167	205	191	200	203	206	191	216	190	205	199	206	201	197	191	207	168	202	194	213	203	146	211	213	202	174	171	206	195	198	199	184	208	197	199	193	195	179	183	213	209	166	196	206	181	194	196	188	203	213	191	192	207	220	214	193	178	200	184	197	187	189	182	185	178	170	181	187	172	176	183	186	180	180	194	170	192	180	197	181	196	212	202	191	201	174	178	207	197	196	196	188	181	197	214	223	176	209	192	199	208	202	195	194	192	186	194	202	196	159	203	190	178	190	196	192	163	209	188	223	186	170	204	192	179	175	226	208	193	176	165	178	206	178	198	231	179	193	182	176	210	188	200	212	195	194	197	185	210	196	210	201	200	172	189	208	221	217	180	184	178	205	219	172	192	212	186	191	202	178	183	196	216	188	176	187	197	168	193	213	167	194	195	190	205	202	192	201	183	205	164	187	182	198	199	218	197	194	202	190	201	192	189	200	207	175	206	193	173	176	175	201	199	198	177	198	182	177	200	190	183	204	211	203	194	205	184	201	166	181	206	195	197	199	219	201	195	200	199	201	182	172	192	195	201	226	186	211	194	178	186	194	187	196	193	196	198	179	213	203	199	215	189	171	179	178	190	174	179	192	194	172	166	189	167	197	205	204	191	191	183	202	211	200	198	224	185	158	214	206	194	195	189	174	183	200	206	186	200	196	204	180	178	184	208	208	223	217	205	186	196	198	191	208	204	208	213	207	208	198	197	195	195	169	195	217	192	191	198	218	195	183	210	195	190	204	216	189	204	203	175	191	166	181	176	206	196	192	177	197	202	197	173	210	202	181	202	191	198	182	194	194	189	213	190	199	191	198	188	204	187	175	182	198	188	187	206	203	197	179	181	193	193	206	220	188	196	194	181	207	196	202	200	180	195	186	197	201	189	203	194	202	185	187	166	191	194	186	193	206	225	176	196	199	200	162	217	182	207	197	213	203	177	210	162	169	188	203	152	200	198	184	177	192	202	183	195	193	185	190	193	185	169	188	198	183	191	180	213	201	174	177	176	187	204	204	186	168	201	194	183	167	202	203	183	167	196	194	186	192	191	163	185	169	185	189	185	190	174	180	215	195	178	203	177	171	191	190	185	182	202	176	216	175	202	202	187	218	175	180	193	186	191	204	212	188	189	179	188	214	191	175	196	173	197	187	182	188	216	210	191	189	204	202	230	194	188	171	188	177	202	189	205	179	183	173	200	176	208	179	210	175	200	191	167	204	205	198	202	187	188	191	200	195	206	204	173	195	168	179	205	172	179	208	204	173	182	200	205	186	174	168	218	204	193	196	172	205	194	186	199	215	193	193	186	213	169	212	186	204	205	217	199	197	191	200	176	209	195	179	174	194	199	181	190	220	195	190	187	189	233	191	189	183	192	178	224	194	191	201	170	196	189	200	196	193	189	210	203	169	201	187	199	203	190	193	193	184	175	202	190	195	199	190	198	202	191	201	178	221	210	183	179	159	202	195	193	174	184	207	183	194	187	202	174	193	187	199	176	199	220	176	168	183	201	193	189	186	189	170	185	200	196	217	177	170	199	197	195	205	195	187	178	206	205	198	159	175	181	196	183	196	180	181	206	211	203	196	183	203	212	198	184	188	185	202	193	187	171	184	189	205	191	174	183	183	185	182	219	186	209	198	192	215	171	195	176	222	190	184	203	184	204	195	193	186	190	191	187	210	172	194	203	199	206	186	182	192	188	186	190	182	192	203	209	182	200	187	212	177	161	187	207	159	196	183	212	201	174	206	175	221	189	201	181	203	176	193	186	205	207	205	195	183	203	182	189	190	219	182	179	191	201	203	216	176	222	205	183	186	194	187	183	192	174	210	192	205	193	190	192	167	198	188	177	176	179	214	199	195	197	210	200	206	210	178	192	208	204	203	188	183	199	180	200	165	199	200	198	200	185	177	176	191	183	189	161	167	179	182	206	205	194	173	209	191	174	230	183	169	202	182	192	204	213	187	210	185	204	204	181	187	189	206	181	201	206	211	215	202	199	181	181	206	184	177	209	204	197	195	171	184	194	208	188	212	178	195	186	197	204	198	231	187	206	208	194	179	199	187	181	205	230	219	197	200	208	167	207	188	169	186	204	204	197	203	194	199	197	193	199	169	181	192	218	181	187	190	170	189	196	179	212	182	173	199	191	191	181	201	206	190	180	172	229	191	176	173	188	181	204	202	181	179	217	175	199	169	197	191	205	187	174	215	173	208	188	195	166	175	179	212	181	201	197	170	193	188	203	178	162	181	182	204	194	179	165	168	207	207	145	196	183	180	192	203	189	191	198	198	190	192	211	202	163	173	171	179	174	217	186	212	173	172	198	206	178	197	197	183	214	203	208	179	193	191
27626	16894	3413	825	594	517	385	303	297	291	286	273	252	297	291	265	278	270	277	260	276	282	254	272	293	250	266	285	288	271	268	272	279	252	264	289	269	251	279	268	245	253	258	299	283	272	279	293	280	278	268	283	277	245	266	252	284	271	255	272	284	262	259	259	245	263	253	256	278	284	252	302	248	291	264	292	271	257	269	266	266	257	284	293	276	286	284	282	296	271	283	253	249	247	249	279	254	265	280	266	311	276	303	246	262	269	262	289	269	264	292	266	274	260	267	260	260	288	259	251	299	291	237	253	289	233	270	276	267	278	290	277	282	274	298	294	258	262	250	280	230	276	255	265	281	270	303	268	257	250	283	273	262	275	264	290	296	275	257	274	265	256	270	269	260	231	286	296	270	259	275	272	268	266	259	265	259	279	255	275	266	286	260	274	294	290	271	238	274	283	280	257	271	284	279	279	274	284	294	273	278	243	252	273	260	285	292	285	268	238	248	298	258	286	262	289	247	289	254	288	269	273	280	269	308	279	268	283	232	280	274	239	258	276	298	268	293	269	234	285	280	282	287	279	273	262	269	278	262	266	292	229	282	260	256	266	283	289	238	263	268	262	252	269	263	246	268	294	239	273	264	290	259	283	254	260	280	267	253	277	296	268	263	271	269	262	293	260	310	283	285	298	244	305	249	274	282	278	253	282	291	261	248	227	270	261	253	294	286	271	248	266	265	269	290	284	264	294	282	293	251	265	266	298	269	254	292	249	292	282	234	270	261	274	238	252	264	293	258	293	284	287	270	267	275	290	245	279	289	242	276	291	268	283	270	274	254	283	280	282	264	256	279	239	268	265	296	271	263	262	257	255	251	272	263	289	256	262	261	282	251	287	287	247	283	246	278	308	252	267	289	289	243	256	250	241	280	297	262	255	246	240	281	271	271	255	263	290	255	248	252	251	265	260	261	294	248	272	278	273	269	283	289	267	249	267	281	250	251	265	271	283	258	297	287	287	246	260	253	265	284	264	232	278	256	278	278	286	252	252	250	266	247	261	255	236	262	295	313	292	257	246	269	272	272	274	278	313	287	272	309	287	276	264	269	273	252	249	258	249	276	281	281	275	301	270	305	271	287	268	273	268	279	281	268	252	265	287	266	321	297	264	306	309	257	262	287	268	287	277	282	304	278	278	260	258	251	253	276	260	277	247	273	280	264	262	281	267	232	300	277	280	241	284	311	274	266	275	261	270	273	300	293	258	294	266	263	256	271	283	257	267	267	249	270	274	302	262	240	283	287	314	260	296	235	277	294	267	226	232	260	247	234	270	309	265	261	241	258	269	264	277	297	251	264	235	278	283	251	287	244	310	290	238	283	244	309	288	261	262	258	308	236	267	285	280	265	265	269	251	270	271	278	278	287	256	262	287	302	274	272	248	282	279	269	268	268	251	264	275	289	273	264	274	277	272	274	257	264	284	285	294	286	277	262	316	293	268	252	296	243	242	285	268	276	266	270	258	283	268	265	261	287	294	263	303	259	283	276	268	280	284	257	247	238	268	289	255	265	270	283	259	256	271	277	264	282	280	271	271	271	257	272	246	257	267	261	230	286	265	283	289	247	268	246	254	240	286	261	278	263	266	269	280	261	266	266	260	298	254	251	253	240	295	292	269	263	265	255	297	294	306	262	255	272	264	255	265	292	268	245	254	270	243	250	268	244	295	252	251	264	270	257	291	266	267	269	259	259	259	250	249	293	256	280	261	252	272	252	246	293	247	261	282	288	256	259	253	243	238	256	242	270	256	256	283	283	283	246	278	263	279	302	262	261	286	269	280	266	290	250	276	260	250	273	260	301	262	273	287	254	275	260	255	287	275	269	250	258	281	247	259	248	261	280	253	265	260	276	308	296	257	272	256	285	256	274	263	282	313	273	234	273	255	272	294	277	268	266	268	262	272	284	250	271	282	241	281	274	271	256	280	268	281	281	279	260	284	234	294	274	245	301	294	265	283	250	293	265	277	297	285	265	280	277	222	261	263	290	251	290	244	233	258	261	243	263	259	272	291	311	256	307	274	276	271	294	282	242	267	293	246	253	292	261	270	306	298	270	272	299	266	275	288	283	255	262	272	259	271	254	274	310	300	276	271	268	270	253	278	261	297	239	231	248	283	285	275	252	271	300	279	279	254	262	258	273	283	274	272	295	242	291	273	249	285	291	242	293	254	274	266	245	299	273	285	272	238	286	271	272	273	264	255	249	267	253	271	277	246	276	266	243	291	274	256	275	294	265	229	293	243	287	308	255	288	271	297	265	264	265	248	274	251	285	260	284	279	273	268	284	287	264	276	275	254	278	267	271	251	249	250	276	252	255	308	235	283	275	284	274	270	292	285	309	262	290	273	255	262	250	246	259	258	291	277	248	272	295	260	285	282	260	268	271	289	261	285	283	277	255	288	258	271	277	278	286	268	279	260	277	238	238	270	258	264	261	298	288	299	268	249	292	289	272	283	268	261	257	261	269	286	266	239	232	283	283	276	254	289	273	235	267	263	275	276	256	272	263	270	275	302	255	296	245	303	279	253	260	266	262	256	240	271	287	273	267	269	266	272	266	276	279	280	270	255	275	307	266	291	247	268	266	255	267	289	271	263	281	291	270	279	283	253	285	262	271	274	250	269	299	289	257	263	306	244	272	293	266	289	267	256	245	286	269	248	280	253	268	280	264	272	256	268	292	269	271	246	273	273	267	242	247	268	245	290	279	269	263	278	262	270	247	271	287	264	277	273	245	281	262	273	268	312	267	257	250	275	254	299	256	258	250	255	275	261	293	274	269	276	288	271	288	274	282	266	272	275	283	273	297	273	286	275	258	308	273	280	259	262	275	225	292	242	295	266	260	270	264	278	266	279	268	270	279	272	255	280	311	235	249	265	281	262	275	290	287	309	294	316	292	279	268	293	241	273	277	236	262	249	252	278	269	280	298	287	307	293	271	270	261	259	267	283	296	251	270	304	257	263	255	290	283	265	245	263	244	249	256	264	254	268	262	283	268	286	292	280	298	240	279	263	273	278	283	236	284	266	282	266	265	265	269	284	278	256	253	256	252	254	274	275	293	265	266	284	268	250	255	300	242	256	248	267	268	259	265	286	253	237	257	253	282	250	233	260	274	255	259	269	251	276	292	296	248	288	263	306	274	283	263	286	264	274	252	252	253	269	273	297	261	258	282	277	247	273	250	246	270	295	284	296	277	219	232	274	263	283	267	307	267	276	282	285	275	257	270	285	268	246	265	264	256	246	291	271	279	298	247	254	283	295	290	257	281	293	282	268	270	272	248	282	256	246	279	250	296	260	259	271	296	272	252	241	260	263	239	255	265	263	269	266	288	282	254	269	285	267	257	277	264	283	279	279	257	281	286	290	289	293	266	281	287	252	278	249	225	256	248	282	264	288	256	254	248	268	291	288	285	257	284	269	286	285	271	302	287	293	263	222	254	266	258	267	271	258
4579	1586	1198	638	566	525	391	364	362	340	369	299	297	313	310	314	303	302	317	320	335	290	321	305	269	294	298	283	308	271	293	316	307	293	273	330	323	293	293	303	274	314	326	305	306	302	312	280	303	307	305	299	328	333	298	303	318	315	295	298	275	290	312	319	302	332	320	305	312	305	277	283	317	308	304	295	290	290	301	306	330	299	289	334	303	282	281	326	289	306	277	290	316	291	299	297	330	276	258	291	306	278	293	334	291	303	289	290	294	314	283	332	303	311	300	274	321	287	329	303	291	299	323	314	302	319	276	281	286	284	318	294	334	252	323	307	291	346	298	249	298	306	302	281	305	325	296	348	289	294	327	328	290	292	266	292	292	312	286	314	265	315	294	303	307	255	341	313	306	301	302	296	331	317	284	303	274	306	315	320	299	306	284	281	314	286	307	304	301	302	294	319	309	279	328	291	334	258	280	303	313	308	301	298	307	311	319	332	288	305	324	295	322	290	330	323	314	258	297	296	294	304	257	327	248	325	298	314	308	298	308	283	333	295	303	274	293	291	298	324	300	343	307	303	298	320	308	317	286	307	290	308	307	288	299	297	322	301	268	295	276	320	289	312	297	272	313	259	300	302	324	313	302	328	304	320	283	301	260	304	324	320	273	306	260	306	304	281	307	287	300	267	299	286	314	318	302	306	276	260	316	312	279	291	272	312	292	316	302	301	306	273	299	303	314	299	286	317	304	285	292	292	311	310	342	298	287	317	296	310	310	283	308	317	277	293	266	303	309	298	312	288	315	294	333	301	301	328	323	308	287	319	320	281	283	293	311	292	262	311	310	288	292	281	291	304	339	285	280	316	271	290	301	295	304	287	298	319	296	288	297	310	332	297	301	308	310	297	305	277	307	265	296	280	267	296	288	271	280	284	277	314	303	293	290	301	300	310	307	301	315	305	311	299	328	263	298	330	257	294	299	332	294	314	287	304	287	287	317	309	306	312	309	299	281	317	270	282	297	277	308	306	283	301	275	292	298	296	288	297	313	242	312	306	286	333	320	300	309	295	313	320	326	295	300	291	300	333	256	331	311	280	281	307	325	263	280	282	262	292	274	293	296	285	317	291	263	299	296	298	301	288	270	299	289	314	301	315	329	321	323	277	304	309	298	279	317	271	304	314	288	293	297	284	283	283	306	314	322	321	294	281	311	324	295	316	296	303	318	285	305	320	312	280	311	297	307	253	287	277	299	309	280	286	319	280	315	289	292	296	276	317	287	288	308	296	301	294	290	305	314	320	263	272	290	296	269	303	309	306	286	298	278	295	335	314	273	305	312	305	285	322	296	290	281	307	293	298	307	311	294	308	286	303	283	302	320	351	274	265	296	308	310	288	325	300	319	315	296	284	298	278	279	307	322	288	308	300	286	320	288	274	286	309	327	294	303	298	308	308	304	310	292	288	318	307	283	291	314	279	312	280	285	308	319	306	304	296	323	313	292	296	272	270	282	270	296	318	292	323	314	307	318	317	295	297	312	311	315	328	310	328	288	304	299	339	288	306	279	332	288	278	303	275	297	282	326	295	304	325	286	303	282	313	267	278	290	303	293	314	272	310	294	304	324	280	292	309	286	288	299	291	319	327	298	301	287	324	307	279	305	302	292	288	319	312	305	304	304	281	259	301	292	309	303	281	305	295	306	305	303	319	296	316	306	291	297	320	332	311	301	307	314	308	294	268	268	288	269	264	312	293	309	311	311	281	296	301	288	295	274	288	293	297	293	281	287	329	303	315	318	311	317	291	306	311	265	268	301	283	321	298	277	324	291	316	295	298	295	309	276	332	283	283	294	303	281	294	300	295	296	242	314	286	292	320	333	268	277	305	301	310	282	271	287	318	294	270	299	304	315	294	327	304	271	266	259	293	286	313	303	302	327	266	322	293	294	297	288	291	302	286	285	301	280	293	314	320	316	294	287	311	299	288	277	289	324	310	306	298	287	292	294	295	286	295	307	281	283	293	294	286	302	288	286	312	288	299	296	298	298	292	290	339	270	313	298	262	286	278	302	345	288	301	296	317	314	297	319	285	296	296	297	303	297	339	289	282	293	300	312	305	314	294	300	320	310	321	319	277	328	294	289	271	296	283	310	283	308	288	272	304	298	286	315	328	281	298	318	329	281	283	291	283	281	307	280	307	296	312	276	313	296	292	303	332	302	315	326	325	285	272	291	291	302	309	306	292	298	301	294	289	304	322	295	321	319	322	305	311	335	268	315	301	308	303	286	303	299	281	296	280	314	302	306	312	275	309	319	314	312	315	254	299	298	285	334	283	335	300	288	271	318	278	289	319	312	343	294	294	320	290	279	293	322	307	265	294	263	284	277	298	299	297	280	276	271	292	288	314	315	319	290	276	291	307	346	290	295	299	291	299	283	303	305	287	296	310	300	284	317	309	309	282	330	318	311	288	282	305	291	298	292	294	288	297	279	296	282	276	280	307	268	293	288	276	278	338	340	320	326	292	266	303	303	296	291	324	305	317	333	319	299	306	326	278	325	322	287	295	287	294	340	301	307	278	284	306	283	316	321	308	284	297	301	282	298	335	291	302	307	305	283	289	312	286	333	306	277	298	284	285	327	306	286	315	320	298	325	261	299	301	319	338	290	311	309	273	297	298	311	319	342	313	280	279	299	290	323	301	321	291	302	280	268	282	290	304	291	299	326	311	285	298	314	275	313	292	294	304	299	280	295	293	295	302	266	328	290	316	291	291	312	294	310	310	310	308	340	293	303	283	298	274	302	294	297	277	337	241	299	297	281	298	259	312	334	301	288	278	289	291	287	300	287	269	273	280	299	283	303	320	304	290	293	294	325	314	291	346	312	309	317	307	304	279	311	279	316	279	324	318	328	318	279	292	286	263	308	310	300	283	293	306	283	291	318	283	293	310	287	337	279	302	321	295	312	289	300	309	306	338	287	305	313	314	293	326	336	307	297	294	286	281	313	276	317	281	326	311	318	303	307	305	307	309	265	300	324	282	304	277	308	296	353	296	319	297	324	288	287	322	302	328	303	299	288	317	303	293	308	294	294	310	294	295	279	273	296	320	293	283	304	283	302	303	286	312	273	303	323	318	292	296	273	296	318	292	295	319	298	290	337	278	300	300	288	286	301	334	307	276	301	286	311	302	270	268	301	310	271	316	279	335	292	272	330	280	297	297	303	290	296	296	317	283	326	284	292	330	279	303	275	302	301	300	290	287	331	314	305	292	315	286	288	301	257	304	283	285	278	289	336	294	325	292	318	296	324	309	286	306	300	337	301	298	294	294	319	285	289	270	288	290	301	301	323	273	349	298	296	281	312	293	297	290	323	307	281	287	307	307	313	320	324	281	306	279	333	290	304	293	318	312	324	288	310	304	285	284	301	302	306	291	287	269	278	301	278	311	291	292	295	291	289	284	292	293	281	336	318	326	289	295	304	280	304	296	295	286	297	309	310	325	307	276
23538	21116	28335	24175	21119	8979	703	404	341	311	240	213	185	178	181	173	159	135	152	128	139	129	147	135	145	117	116	130	123	125	126	135	104	121	114	107	112	127	133	122	118	107	113	125	104	108	115	114	141	106	123	106	109	134	99	114	124	133	117	97	112	107	107	112	128	105	115	124	96	116	97	112	112	118	113	130	123	123	117	102	109	114	106	105	108	106	92	107	123	107	100	100	105	113	111	121	114	118	99	107	114	117	114	107	101	112	121	103	113	114	109	90	118	122	124	112	115	115	109	116	107	107	122	116	104	115	103	118	112	122	126	116	95	116	102	92	94	94	98	104	111	124	124	103	99	110	107	93	110	123	114	106	111	98	94	98	108	115	113	112	116	100	98	106	85	109	134	128	125	117	103	110	115	100	114	105	103	107	144	126	113	130	111	105	118	106	109	119	98	101	133	112	100	102	101	105	113	119	114	117	121	130	136	122	108	106	112	107	104	120	123	128	118	105	112	121	116	93	99	123	107	89	104	124	93	95	95	106	126	114	125	110	118	114	114	128	107	104	99	102	106	116	109	102	123	96	118	103	93	128	127	108	100	98	98	116	102	102	104	107	110	105	127	92	95	131	127	118	106	107	115	110	109	108	116	103	123	110	97	100	123	99	126	119	97	122	89	113	119	91	100	125	106	99	118	103	103	102	103	114	115	99	110	102	98	95	91	111	101	113	102	108	111	99	115	107	112	101	120	104	101	106	86	106	111	113	119	129	118	114	121	102	116	100	118	124	110	113	121	109	115	98	98	119	113	145	124	100	98	129	101	127	106	107	108	125	117	93	107	113	98	118	104	119	108	132	118	96	97	107	102	102	94	118	114	99	98	116	111	104	104	85	111	110	102	110	92	127	105	112	108	134	106	104	111	118	98	117	118	95	102	120	101	110	125	113	115	108	100	93	106	120	116	104	116	101	102	115	116	99	84	111	103	91	114	117	107	106	107	117	113	128	98	102	106	111	97	106	119	104	99	131	103	116	101	115	117	113	98	107	107	124	128	117	111	104	97	105	114	126	131	122	113	113	95	100	110	116	98	102	117	116	98	123	115	116	118	117	106	102	126	117	106	113	97	135	106	96	108	95	124	92	116	86	101	115	116	97	116	125	94	91	106	105	101	114	119	120	98	105	116	102	106	121	102	101	125	103	112	96	125	111	102	135	114	91	98	118	114	100	108	112	95	111	115	105	114	129	122	96	125	112	104	101	100	105	101	112	112	91	96	106	112	98	112	106	99	102	120	107	121	98	118	94	104	92	122	111	112	112	101	114	112	108	104	127	110	94	124	100	110	110	103	110	115	113	98	125	113	102	104	100	114	106	130	122	115	111	119	127	102	120	113	113	114	106	106	96	112	120	109	121	93	99	123	116	112	106	98	100	102	109	102	105	95	122	98	103	117	128	106	112	114	118	123	109	103	96	107	103	116	121	116	111	92	94	109	104	105	95	107	118	121	108	98	114	98	102	113	95	99	98	117	126	106	115	99	93	128	121	104	113	99	118	115	104	113	103	98	95	107	112	108	96	95	97	103	100	115	95	112	104	110	119	100	118	115	120	108	107	119	100	95	100	120	120	110	114	108	130	115	109	124	103	115	113	115	110	115	108	112	113	97	124	96	115	107	105	119	82	106	120	116	104	107	106	112	116	117	101	102	111	102	128	109	123	108	113	112	97	122	122	107	98	118	118	104	108	113	109	95	113	102	99	124	98	112	116	104	114	115	119	123	92	98	115	127	101	106	104	104	140	112	111	102	110	101	109	124	114	101	115	105	110	115	102	105	115	108	116	112	110	127	115	117	100	120	102	108	88	99	102	125	104	113	116	119	112	116	107	93	99	105	128	108	128	113	109	102	123	102	126	110	120	116	90	123	104	99	102	115	119	106	110	108	117	91	105	106	127	108	113	102	124	107	125	114	125	111	93	124	95	110	99	110	111	107	108	121	96	88	112	133	102	108	100	110	100	106	111	101	114	120	112	112	112	102	125	103	107	114	114	86	116	101	108	94	99	108	113	121	99	102	123	121	135	109	126	118	105	105	117	142	106	118	115	109	84	109	110	110	112	127	122	97	103	114	109	119	102	108	115	121	97	98	120	80	93	122	117	94	118	100	115	103	123	99	116	121	113	127	110	103	108	113	121	110	101	111	87	98	96	104	123	124	101	94	103	110	124	119	116	110	113	109	92	106	103	112	106	116	104	102	120	123	115	94	111	101	122	122	110	104	121	113	121	114	126	102	104	95	110	99	100	120	105	126	126	144	102	115	118	135	86	113	120	105	94	106	120	100	113	105	110	105	131	107	112	112	107	105	105	104	123	116	127	102	117	101	103	95	112	129	102	116	107	104	86	107	117	119	110	113	120	120	124	111	123	126	114	118	97	100	113	98	113	109	96	114	105	114	110	104	119	114	99	102	107	108	105	116	112	106	100	99	130	103	101	106	105	119	112	108	105	115	112	116	105	113	120	83	121	105	105	107	102	114	110	94	107	90	102	105	115	130	116	128	120	104	102	107	129	98	114	96	106	104	117	96	111	100	116	114	111	111	107	105	98	140	82	105	102	95	104	117	99	118	112	109	111	118	116	112	120	122	114	85	94	98	109	109	112	101	112	117	99	122	99	118	139	116	98	114	104	116	107	96	115	131	119	114	103	97	108	101	122	113	104	109	116	120	93	110	122	111	124	92	112	101	122	114	97	96	125	112	101	111	89	105	104	105	107	106	117	122	92	123	101	109	113	107	102	106	118	116	121	117	96	97	111	114	107	100	92	85	114	98	117	116	107	98	121	121	112	118	106	106	119	85	110	88	103	128	117	117	98	100	105	125	111	108	121	92	97	104	113	112	114	100	113	101	124	113	101	108	126	103	113	99	132	104	113	128	116	120	122	107	110	120	104	113	113	78	109	99	100	125	108	113	110	105	100	105	116	98	102	113	92	112	126	121	124	112	88	106	123	115	96	116	121	116	120	102	101	116	112	121	113	105	115	129	110	105	108	116	107	103	113	97	112	106	86	105	89	112	113	118	124	114	119	101	108	96	111	117	112	117	121	116	115	108	127	114	108	96	108	114	92	115	115	115	87	96	111	91	105	116	125	97	105	114	104	109	99	101	94	106	115	100	103	130	89	110	105	115	102	109	101	100	110	112	110	121	123	99	92	114	104	97	101	118	112	100	106	119	129	103	97	112	112	116	103	102	115	101	126	102	126	124	108	110	120	113	123	91	106	118	91	116	110	102	110	94	116	100	120	111	111	111	124	128	110	108	108	108	95	119	110	117	100	107	85	107	76	108	121	115	109	113	95	109	126	121	121	118	99	115	132	97	102	99	124	106	111	112	120	111	107	101	97	107	119	111	115	109	100	134	79	109	113	90	121	99	100	99	99	107	131	121	105	126	113	118	112	117	110	94	98	116	104	109	114	91	106	117	105	108	105	111	118	116	119	107	106	111	100
3565	9420	6103	2853	1957	1432	1078	753	574	478	392	311	309	271	249	239	198	190	206	184	164	175	156	174	148	162	153	169	149	131	127	150	148	133	121	132	132	133	148	133	144	135	135	140	130	139	109	159	129	128	129	133	129	143	131	128	142	142	142	151	131	135	120	146	156	129	119	135	129	142	130	110	127	133	124	142	142	128	113	152	143	112	144	111	123	139	113	106	135	129	131	106	143	121	122	136	132	136	122	130	133	108	148	109	151	126	117	125	136	129	137	140	115	129	141	135	131	133	124	150	132	127	133	138	127	137	123	143	126	151	108	135	118	100	119	130	123	123	119	122	124	108	131	125	115	127	120	130	141	150	127	129	129	128	130	133	154	124	121	132	120	129	135	126	117	148	130	127	132	106	116	139	137	115	123	144	102	126	133	128	143	133	141	134	144	133	115	154	125	125	133	131	120	113	126	138	141	126	131	133	132	128	131	129	131	123	133	138	137	155	125	139	141	120	139	115	118	141	121	137	133	128	131	113	124	147	140	130	111	126	130	143	129	117	127	128	119	127	125	146	118	114	147	138	119	137	126	151	125	137	110	123	128	137	112	124	156	150	115	143	113	132	134	126	123	131	133	104	105	132	137	136	140	140	113	142	139	126	128	136	139	109	147	141	132	131	129	134	124	127	140	127	146	132	133	126	143	141	146	119	120	105	144	115	122	105	124	116	151	146	131	113	134	146	133	129	152	131	130	116	119	141	131	108	122	114	127	128	122	117	107	143	132	134	106	127	140	110	119	161	125	132	130	149	126	126	129	139	120	154	134	132	134	132	138	131	138	132	143	131	114	137	136	144	121	140	125	140	132	142	114	139	136	137	137	123	124	120	146	152	121	113	130	137	118	143	105	136	143	92	140	115	139	141	117	141	117	118	116	133	119	146	121	128	122	108	134	130	115	126	123	127	114	126	129	128	119	140	127	127	143	138	136	142	120	139	110	130	132	122	129	115	121	136	132	118	133	113	130	130	119	142	125	131	146	130	151	120	123	151	137	136	111	129	96	155	104	128	130	141	124	105	134	142	119	131	133	142	135	143	113	138	138	112	123	133	141	133	137	136	126	133	109	144	137	137	119	147	139	138	137	123	125	116	131	120	116	120	127	120	134	122	119	133	124	127	135	134	114	139	128	128	154	135	107	122	157	126	122	133	134	148	140	148	134	124	146	117	122	134	115	110	131	125	129	123	129	141	136	113	116	134	154	119	122	127	140	112	120	131	118	146	118	125	144	115	137	148	133	119	126	135	122	134	140	130	118	148	133	133	132	140	127	135	115	117	117	135	143	137	127	130	110	132	116	133	141	132	133	130	133	111	117	143	112	132	138	128	137	126	134	142	134	149	115	123	126	126	103	118	113	115	136	135	117	128	132	140	144	147	127	135	146	141	127	122	110	147	130	131	125	131	112	114	127	139	122	128	126	139	121	130	120	137	121	113	119	129	120	119	128	142	112	131	120	146	131	100	153	129	120	140	135	128	132	119	131	111	127	131	122	125	117	134	124	143	144	130	143	118	126	106	144	147	127	124	130	143	136	134	129	128	136	128	128	123	135	143	121	115	133	122	157	128	133	117	147	132	130	100	123	99	126	150	122	116	119	128	135	125	109	103	114	114	140	139	126	127	135	128	149	139	121	134	129	130	137	132	133	115	122	122	110	135	123	106	143	133	122	124	138	132	138	136	126	135	119	119	154	118	138	116	121	124	130	117	134	122	107	146	121	124	112	109	137	140	121	137	121	114	150	127	150	128	122	142	117	110	123	116	131	138	172	126	138	109	120	131	127	124	138	127	112	126	131	134	133	137	144	107	116	142	119	114	144	126	112	137	128	130	105	127	137	119	115	121	102	110	121	138	124	128	133	128	121	118	153	132	117	122	138	121	138	128	125	129	126	136	102	123	112	119	139	142	118	139	102	142	115	103	105	114	128	117	158	132	131	118	124	135	138	137	132	123	144	120	115	137	114	137	140	128	133	133	127	132	142	120	129	141	128	127	117	143	138	133	119	129	129	124	115	137	119	130	116	136	126	142	130	122	149	134	117	127	114	144	123	138	126	111	118	137	121	122	123	138	135	120	129	134	137	147	126	142	113	129	117	116	126	132	134	123	138	129	119	124	129	135	131	133	119	132	128	128	123	124	122	126	126	127	128	133	121	138	117	144	136	138	122	120	127	133	111	127	136	108	147	105	130	139	134	126	137	140	126	127	112	124	129	135	134	140	122	132	150	133	131	131	127	128	127	109	121	136	130	120	125	136	137	144	122	144	127	132	117	138	123	123	120	105	131	143	143	133	126	142	140	140	155	142	119	139	121	124	151	116	123	127	142	122	120	124	106	136	135	115	133	136	117	112	105	144	128	122	122	126	121	128	131	142	128	135	135	101	140	123	134	137	123	158	123	153	136	125	132	137	137	134	111	118	116	158	117	133	130	121	133	132	151	128	127	129	132	132	155	123	122	121	134	137	118	134	124	150	129	117	123	135	127	119	133	131	119	116	121	118	119	140	131	139	145	131	121	117	136	133	118	114	144	145	128	121	138	142	106	129	130	125	122	135	130	140	133	129	112	123	119	117	114	141	122	115	120	137	128	139	113	126	117	145	140	134	116	111	124	137	139	109	104	123	112	112	133	168	139	113	139	121	126	135	121	132	131	127	156	131	114	128	113	132	138	110	137	133	130	145	122	132	104	148	120	133	144	125	129	117	146	123	128	130	130	122	141	109	131	139	130	119	143	143	140	149	147	135	133	134	122	127	165	132	133	109	117	113	148	118	134	144	124	137	121	121	130	125	129	136	135	133	130	137	119	128	132	129	134	110	140	124	136	119	113	124	142	138	136	144	122	132	133	115	143	107	148	138	138	122	132	116	121	148	117	128	140	146	124	136	130	111	119	141	121	106	139	125	146	131	119	134	130	131	132	137	132	125	142	133	136	141	137	107	154	129	126	136	139	121	136	131	144	111	127	117	119	120	123	138	133	125	120	104	128	127	149	118	148	123	143	124	119	134	138	136	114	142	126	119	128	105	156	128	135	130	121	121	138	104	116	133	116	138	127	121	126	140	135	134	145	130	133	144	138	151	128	162	147	126	109	134	141	136	133	119	100	139	135	131	125	121	124	125	129	129	121	121	139	124	101	134	128	137	118	139	116	123	141	119	123	116	137	136	139	124	128	133	128	133	113	130	130	118	138	124	115	124	132	126	124	117	136	106	131	126	145	132	127	141	129	137	137	128	112	127	132	116	150	116	120	114	106	125	119	139	125	137	130	147	134	122	149	121	130	117	133	119	119	112	122	121	137	124	126	121	127	151	111	122	138	133	121	136	136	108	145	133	140	111	117	128	133	124	140	126	114	131	126	137	132	150	133	133	129	132	123	123	132	127	129	115	126	128	134	118	116	128	137	148	140	127	127	120	136	128	132	126	143	140	130	140	133	133	121	129	135	119	136	131
24850	21166	27179	25276	8914	821	610	558	503	430	477	434	459	422	428	439	384	423	381	395	369	369	403	424	399	372	411	413	400	392	389	419	392	370	391	412	393	347	376	387	365	392	414	373	378	377	389	398	382	370	430	414	371	425	380	353	417	382	370	396	412	412	396	349	404	379	357	394	416	408	357	377	370	377	399	370	404	379	415	355	365	338	396	388	397	390	350	403	354	398	386	371	367	378	391	395	382	373	368	391	383	399	352	354	432	403	388	364	384	406	376	389	356	369	393	350	362	375	400	394	393	392	380	392	401	420	372	373	378	363	396	402	362	379	375	358	423	361	370	355	390	398	387	382	359	392	352	361	377	387	371	372	383	362	382	396	391	398	393	406	400	383	399	390	375	368	369	403	428	407	379	379	405	397	354	387	376	379	426	364	371	362	393	374	374	381	381	419	370	387	426	390	374	416	396	392	396	374	374	382	382	367	378	404	358	370	351	404	350	373	370	386	383	382	393	384	401	379	397	409	403	355	391	369	361	355	420	376	377	379	373	376	397	410	396	340	409	374	371	377	373	365	350	373	385	393	380	355	378	384	362	365	385	373	412	397	395	403	381	383	402	405	365	390	372	402	389	376	379	364	381	395	413	371	388	408	386	354	336	408	383	386	377	399	392	417	392	383	405	378	402	373	390	384	365	413	379	399	384	416	365	356	379	393	387	364	378	380	375	395	386	383	388	372	341	381	369	386	389	398	366	388	379	360	401	369	395	393	377	414	386	370	354	377	405	369	379	389	377	366	381	397	391	410	394	365	375	389	379	358	385	381	431	377	368	390	388	364	387	410	359	394	359	398	365	367	385	406	371	379	373	402	390	401	365	342	397	376	407	397	385	387	405	388	404	386	359	384	365	391	403	389	397	415	372	371	410	379	364	410	407	378	418	399	392	433	389	396	374	381	387	364	401	407	357	400	392	396	386	382	390	414	412	379	355	368	397	380	368	351	383	407	411	377	407	382	364	368	359	402	393	401	356	422	367	399	409	372	390	364	345	368	406	433	353	363	348	359	414	328	416	372	360	373	383	397	370	379	393	380	419	372	398	380	400	369	360	393	387	358	375	411	404	375	351	396	424	349	388	400	388	408	419	374	348	389	400	370	407	395	395	374	374	390	392	398	372	354	394	349	373	423	387	408	392	348	390	373	405	405	382	390	402	390	387	381	378	379	387	365	398	377	382	385	379	381	360	374	365	382	403	379	388	344	418	386	403	378	395	378	401	382	381	378	369	362	392	390	361	396	394	391	387	350	371	421	369	373	381	394	402	376	410	400	344	385	375	407	395	372	370	391	358	378	376	369	356	369	378	373	394	375	366	380	405	346	379	403	363	389	388	369	366	356	382	387	391	409	380	385	400	336	346	385	373	447	372	398	372	361	405	362	388	366	389	380	381	384	399	358	411	355	383	361	384	392	391	344	372	385	395	376	388	355	436	352	390	389	376	376	383	421	391	401	363	376	370	361	364	400	395	371	380	412	370	369	372	383	360	383	403	396	370	368	415	399	400	386	346	350	380	391	392	390	368	393	357	416	366	384	379	357	380	404	364	383	360	378	392	355	403	392	398	391	363	359	332	374	392	371	378	387	387	431	383	385	409	389	376	419	414	356	420	412	394	397	371	372	393	394	423	382	393	394	396	405	392	378	363	407	395	375	373	382	376	375	413	367	363	391	389	376	346	380	358	396	382	378	393	350	369	362	389	424	365	378	423	400	350	373	339	375	354	383	374	384	371	385	406	401	391	392	373	368	396	382	401	387	369	385	372	399	399	364	399	358	400	333	379	398	393	353	462	392	390	353	331	369	369	343	391	404	389	377	395	372	363	357	395	364	365	382	348	384	363	366	416	384	374	381	365	341	368	353	355	424	392	384	414	390	415	365	374	377	363	410	354	338	380	365	371	357	383	368	341	373	366	379	390	381	400	422	382	358	390	387	399	359	388	375	380	384	402	370	374	385	375	365	387	379	379	389	388	366	383	388	350	384	393	382	376	371	400	384	346	384	383	367	365	362	354	350	387	346	390	383	353	416	412	385	389	396	346	356	408	377	381	392	412	392	350	423	375	419	394	364	377	391	409	402	385	406	394	373	388	402	402	415	387	363	406	396	363	404	396	411	358	378	364	390	361	404	389	360	416	371	367	377	365	413	357	376	353	381	336	388	414	407	391	377	361	398	402	394	386	400	408	389	393	388	398	373	397	425	362	346	345	383	383	395	393	373	384	343	409	360	372	404	374	380	388	383	376	421	358	387	368	346	400	384	369	378	394	391	366	404	363	392	356	383	386	407	400	397	367	415	411	390	341	362	363	392	365	386	412	384	367	384	383	392	384	362	400	381	384	397	368	396	328	387	399	402	358	364	383	361	366	366	401	365	360	391	376	400	393	361	362	411	410	387	371	385	384	400	404	384	379	384	371	403	412	357	398	405	412	415	362	423	396	388	388	377	390	369	388	375	366	369	398	412	354	368	364	367	394	396	336	387	361	375	358	352	379	360	397	394	362	382	390	387	371	350	386	393	349	419	431	385	410	376	354	379	401	372	350	361	365	391	372	382	404	375	370	374	363	418	358	389	404	383	396	399	369	371	395	350	360	394	395	375	376	393	371	400	389	360	351	368	396	407	370	365	362	366	382	386	351	358	365	388	402	405	392	394	390	417	339	395	377	346	395	387	372	385	363	372	363	387	384	341	365	384	418	418	370	393	390	349	412	357	389	384	390	399	370	397	390	417	371	399	412	381	370	397	364	408	432	366	364	376	401	401	389	392	359	403	362	399	416	360	362	385	372	386	376	372	390	360	403	382	355	393	345	408	382	398	393	384	354	394	386	398	386	405	367	370	389	380	374	334	382	365	396	359	361	441	375	377	407	390	380	430	356	383	393	395	385	416	392	372	355	416	371	367	389	386	380	407	353	368	389	384	396	410	380	397	357	386	366	382	382	412	386	387	403	377	376	369	377	371	347	404	411	396	373	355	379	369	392	377	382	359	379	399	372	394	380	349	363	376	372	368	361	365	358	403	412	406	383	380	361	403	396	370	414	375	416	356	407	384	390	419	388	372	373	403	337	390	377	386	358	354	381	360	371	376	374	349	368	402	388	381	374	370	375	386	374	417	357	370	359	398	373	404	360	372	371	373	397	379	395	386	406	357	375	389	394	407	357	371	393	384	368	355	378	372	399	361	362	322	378	380	379	355	380	375	383	367	372	420	383	362	388	376	394	360	373	407	367	385	378	379	355	364	382	375	406	359	388	361	360	398	374	415	340	422	381	399	401	364	388	401	370	391	375	369	405	357	378	398	359	391	402	382	366	375	396	409	386	392	390	364	387	347	382	352	384	368	374	377	389	374	339	351	407	400	402	389	367	372	389	367	372	394	365	408	384	381	380	385	350	386	419	397	383	386	396	394	443	373	402	343	374	402	383	388	388	384	371	420	369	398	361	372	370	386
3600	5574	3715	1851	1395	1146	854	723	654	607	550	524	542	481	473	439	429	444	438	450	452	422	397	425	415	401	403	420	416	404	406	449	390	390	422	387	411	375	451	405	380	388	415	404	392	410	418	409	388	400	372	393	403	404	398	417	405	375	428	429	406	407	392	407	413	426	407	411	417	407	412	397	381	402	378	412	409	433	379	414	363	397	432	388	388	404	387	381	410	439	441	403	372	386	418	415	389	388	367	386	368	424	383	398	385	415	392	407	439	377	402	426	421	403	431	393	396	448	378	399	386	391	374	416	413	414	409	412	408	415	398	435	417	375	393	364	404	381	405	408	405	393	422	363	395	420	413	411	419	429	390	437	381	410	376	410	410	381	410	418	419	400	394	377	407	362	423	421	400	396	395	431	389	382	401	397	415	395	406	390	407	412	377	407	386	394	412	434	373	408	425	377	410	408	380	401	420	389	402	389	385	396	416	411	391	395	387	429	406	401	414	427	417	395	422	400	410	374	450	417	381	402	393	414	379	392	435	368	394	424	404	440	385	401	380	406	379	403	384	384	381	382	419	402	420	401	459	424	422	392	388	371	401	380	457	417	392	400	427	430	392	440	440	422	357	385	412	410	415	391	390	447	401	406	406	367	409	379	409	404	409	403	373	398	436	425	400	385	419	410	397	384	433	384	390	409	375	422	383	380	405	402	413	383	403	385	375	443	403	401	415	427	414	401	400	400	361	400	426	371	442	417	391	386	406	377	381	371	407	368	431	372	382	420	395	397	389	395	380	393	421	415	432	424	378	402	422	401	439	433	374	379	427	377	397	404	432	407	397	407	446	397	436	427	377	398	400	403	396	391	412	440	413	372	369	418	389	383	374	425	419	396	430	384	383	400	446	403	393	408	424	403	382	416	403	427	438	384	431	394	376	464	426	411	394	392	388	387	404	418	397	410	371	364	403	394	420	404	384	411	391	431	437	382	380	386	407	371	439	400	375	394	384	405	386	378	386	382	415	411	389	420	412	431	416	392	425	405	425	398	405	407	376	395	443	402	375	394	396	436	384	430	388	405	384	401	417	394	394	441	398	398	438	387	388	388	345	385	397	427	423	434	430	417	393	413	414	424	415	423	422	395	376	395	402	360	403	396	389	390	428	408	409	426	370	394	404	403	391	408	395	394	362	379	444	372	385	442	421	393	381	391	420	387	399	381	421	388	409	392	412	435	406	391	365	410	390	415	373	398	410	384	379	412	386	432	423	394	386	384	383	405	412	393	438	403	386	401	445	400	399	416	411	394	404	406	421	396	375	390	451	405	401	404	410	407	397	392	415	416	411	442	408	418	417	373	408	434	381	371	373	401	408	395	375	378	396	383	406	389	412	436	407	394	416	382	403	427	388	411	426	434	415	392	396	436	405	419	431	395	397	372	387	390	398	404	391	446	407	390	409	412	401	431	419	407	401	393	415	397	426	402	412	420	393	371	412	418	385	427	402	371	388	375	403	433	416	392	415	414	438	403	403	426	405	412	420	358	352	440	372	410	450	387	404	420	395	387	381	415	383	366	416	371	418	398	370	412	418	372	432	431	418	382	386	425	417	399	417	405	400	421	413	451	390	434	391	360	451	399	373	404	382	382	399	399	435	410	395	402	361	358	400	405	400	391	444	405	429	412	364	412	414	389	403	434	396	377	417	380	433	379	385	405	380	393	434	362	409	433	398	437	405	394	393	435	391	405	387	447	375	380	398	395	401	374	410	402	398	402	404	444	429	385	405	365	371	403	441	380	397	393	411	411	385	415	421	404	399	366	401	392	422	423	404	395	410	394	413	404	434	410	412	417	388	412	392	413	430	397	414	419	407	385	398	393	397	408	382	386	390	402	459	420	395	426	421	406	407	376	412	405	420	405	398	399	379	438	388	389	439	393	381	400	391	398	419	396	392	423	380	383	406	398	428	440	401	381	405	400	395	391	384	401	400	416	381	432	428	384	387	394	409	401	415	383	378	395	385	395	384	376	353	425	402	408	423	432	416	393	394	380	425	394	413	378	413	397	424	410	428	408	398	386	426	372	381	386	422	383	396	419	404	394	386	434	400	394	430	414	391	434	390	399	399	399	375	427	376	414	427	408	403	403	430	431	413	382	417	426	420	396	418	415	388	390	383	424	369	417	407	432	407	389	388	401	425	408	407	413	371	375	389	394	385	384	368	376	423	410	436	418	394	408	337	432	406	395	390	413	401	408	404	398	412	397	373	393	386	412	396	424	402	397	423	404	393	388	428	400	407	425	410	446	393	387	399	425	419	365	386	404	411	417	402	421	371	401	381	439	361	409	426	395	423	404	377	415	424	418	393	393	374	412	391	406	397	400	386	412	399	417	398	420	372	397	444	417	439	411	394	388	408	405	419	401	449	405	450	398	379	399	393	440	385	401	369	386	390	409	381	394	404	398	387	389	398	373	420	430	444	415	401	408	415	387	422	419	394	427	403	426	407	401	405	399	433	434	362	400	409	387	407	437	399	399	405	372	410	427	398	432	389	403	395	421	412	419	385	436	404	377	407	383	367	398	374	401	400	400	406	438	386	413	438	387	416	370	402	358	409	412	371	392	423	430	434	418	379	383	399	414	451	409	406	412	383	406	438	424	402	413	406	413	452	428	408	416	422	383	420	417	418	418	408	380	418	391	404	401	382	423	405	391	402	407	366	409	403	375	406	420	413	391	383	399	398	390	400	415	417	386	437	420	439	371	400	422	416	405	425	391	430	405	401	422	379	429	418	395	391	403	381	386	388	376	406	393	388	406	403	447	389	397	380	387	437	432	388	427	416	396	400	428	441	385	379	362	402	425	405	418	431	444	396	406	384	417	409	403	400	409	376	376	349	400	424	397	403	393	386	430	421	384	387	383	408	393	387	432	389	425	423	384	376	416	399	433	420	404	405	414	440	398	453	393	400	406	427	392	417	401	367	416	433	399	422	385	400	367	383	411	426	400	446	356	422	403	425	395	397	412	422	382	429	403	380	416	411	400	427	414	402	412	380	384	369	417	430	396	425	395	362	384	401	386	389	407	404	427	416	403	374	430	443	392	427	417	424	429	393	388	404	366	402	400	369	445	423	412	393	434	427	385	380	419	396	393	416	393	365	422	361	399	398	409	408	374	382	403	414	388	422	406	416	385	412	377	389	392	414	397	377	414	387	390	391	371	407	410	422	397	387	383	406	426	403	374	373	396	416	439	403	421	385	430	375	430	408	426	412	432	402	399	370	407	405	399	396	391	377	395	407	385	405	388	420	412	389	369	402	416	396	391	400	386	433	410	393	418	410	389	436	389	417	425	392	384	403	404	414	400	407	389	410	423	392	395	408	452	392	363	392	394	410	380	393	412	413	372	402	385	394	408	373	363	408	385	395	384	414	391	397	389	437	385	419	384	385	387	383	404	377	423	366	398	386	352	385	392	384	390	376	394	440	416	414	373	404	386	390	396	400	414	406	406
22524	21150	28807	23745	21149	21199	6804	840	593	525	477	418	354	346	313	290	292	249	256	267	228	214	219	234	261	224	209	230	196	239	189	205	208	218	210	232	228	185	208	177	204	209	198	202	194	198	195	211	199	192	212	185	184	199	216	171	215	207	212	206	223	188	205	185	201	200	200	182	189	204	204	183	204	206	215	187	201	185	183	192	203	197	177	201	191	192	181	193	197	190	185	207	184	201	184	183	192	194	210	207	184	160	201	187	195	213	192	167	197	175	177	192	203	148	196	188	179	189	199	192	182	188	179	216	204	176	187	189	193	185	181	156	178	189	174	184	171	186	199	160	193	167	200	165	203	169	205	185	192	203	171	177	166	174	158	200	183	196	191	189	176	197	171	180	182	177	168	168	165	188	190	196	169	187	201	160	183	209	175	181	186	203	168	220	185	203	208	215	218	191	177	199	207	170	184	203	172	177	162	171	188	175	192	174	187	196	201	175	175	179	177	184	151	181	174	185	178	169	184	191	204	196	186	163	200	197	192	184	214	183	174	190	206	210	171	178	193	172	181	191	175	190	179	177	188	186	189	202	175	192	220	206	186	206	187	193	194	175	206	207	180	194	173	185	199	197	181	176	174	197	222	162	170	196	193	192	195	173	191	151	213	168	172	183	206	180	199	183	184	207	196	195	176	204	196	205	167	165	201	192	181	197	180	212	197	158	178	189	189	191	188	212	215	180	205	191	196	207	230	180	179	192	195	192	201	181	166	223	184	195	178	167	184	176	179	178	174	170	168	193	202	192	180	177	185	178	210	194	161	198	189	172	186	189	190	194	173	178	201	183	179	177	162	199	200	183	188	191	212	205	191	175	159	202	190	169	189	200	172	182	191	204	185	181	197	177	193	196	198	203	174	187	158	177	191	186	188	182	172	218	191	201	205	172	180	195	184	178	176	209	186	181	221	170	190	195	193	209	178	194	176	203	214	190	192	202	237	164	189	170	203	207	205	176	168	192	202	181	190	204	183	200	177	210	210	178	161	191	170	189	196	178	167	169	167	169	188	164	181	173	194	215	216	187	221	189	180	188	200	232	191	188	185	204	182	200	185	182	199	195	204	197	174	193	201	167	174	208	190	177	184	195	182	176	174	178	180	197	187	177	181	201	209	209	206	194	185	188	176	157	207	200	218	202	183	209	181	184	201	205	189	178	177	190	174	197	185	168	183	185	198	187	184	180	185	178	169	177	179	184	208	198	203	175	161	178	190	187	193	197	202	189	200	190	203	179	204	183	187	197	195	181	209	183	180	182	172	223	187	179	206	186	177	194	198	189	172	188	181	191	194	199	184	195	200	191	201	200	197	173	182	186	179	214	193	184	201	204	168	175	186	203	190	195	165	182	175	173	189	197	173	205	190	190	169	201	199	184	210	184	195	174	181	188	193	205	200	205	182	206	176	183	217	191	213	180	191	185	191	203	184	177	183	184	179	182	183	203	185	178	190	181	184	186	194	198	194	185	203	182	176	189	186	186	190	169	157	166	170	204	182	181	218	190	181	191	189	199	184	199	194	197	223	191	206	203	202	189	207	197	180	216	173	181	193	195	183	190	181	166	184	190	197	185	164	188	175	189	189	184	224	185	164	196	176	183	190	179	168	186	182	196	165	201	171	222	197	191	196	223	190	170	178	180	169	172	164	179	190	193	193	179	186	198	242	201	184	170	204	177	174	183	165	186	170	197	178	202	174	196	189	166	174	200	173	183	198	202	202	188	184	188	180	173	175	186	188	188	176	226	190	182	199	201	178	189	209	170	201	185	181	210	187	179	171	207	202	181	204	210	183	183	209	189	165	185	176	181	188	172	167	187	189	196	188	185	220	178	179	197	171	191	196	194	169	177	194	180	195	196	158	193	187	196	180	178	168	183	179	219	177	169	185	157	196	202	172	184	176	180	204	196	209	198	193	220	187	201	195	187	178	184	184	171	211	192	185	202	203	185	196	216	217	194	182	180	178	200	199	174	190	185	184	180	184	162	195	152	193	206	191	197	184	212	182	194	193	189	197	188	215	175	176	192	190	166	185	178	180	194	189	192	168	161	181	216	198	193	188	168	194	177	173	189	189	167	184	180	181	168	190	200	173	165	174	179	192	201	177	201	178	201	186	215	210	195	187	202	186	210	220	187	191	209	168	172	184	176	215	158	203	182	194	189	170	197	179	204	182	184	177	176	172	197	170	179	205	182	206	184	186	209	198	192	168	193	214	199	176	184	192	186	196	193	184	183	192	174	171	177	194	187	212	171	175	195	212	179	199	153	192	201	188	177	174	171	197	212	176	178	194	198	205	180	196	191	196	188	203	181	187	207	182	168	183	153	174	207	213	204	190	201	172	184	161	191	184	201	198	180	195	199	197	189	192	185	202	197	200	189	196	165	171	184	185	184	195	173	190	198	183	203	173	176	195	174	201	180	194	208	208	195	173	184	195	174	192	205	188	181	180	203	188	168	186	186	181	205	187	183	211	209	191	191	179	174	196	194	162	190	183	183	210	203	187	194	200	179	189	200	197	198	168	203	171	178	224	196	164	189	184	180	189	188	167	188	171	187	181	179	212	180	191	197	201	175	200	167	184	182	229	180	170	174	202	190	168	181	170	202	201	210	206	175	195	182	180	195	174	202	205	185	170	194	165	170	199	191	176	183	189	170	196	184	191	202	192	170	193	176	185	170	163	192	196	188	176	199	188	192	192	180	180	200	175	191	142	177	189	191	203	173	176	193	195	177	210	182	190	191	188	188	188	202	190	217	189	202	190	190	202	184	179	207	177	187	186	191	183	167	178	219	178	172	211	198	213	193	172	148	198	187	179	193	184	182	202	195	171	181	186	172	195	198	174	190	155	227	168	189	211	218	177	203	197	169	179	185	204	219	173	197	187	183	177	182	201	192	177	184	158	197	181	201	175	196	170	205	185	196	193	161	169	181	162	202	170	197	184	195	182	182	202	174	176	201	181	186	171	191	189	200	200	198	196	180	158	197	175	202	177	173	176	179	181	194	194	208	201	201	205	177	189	191	191	189	213	199	178	188	183	169	200	185	174	206	182	194	190	177	184	183	202	191	174	187	165	191	180	180	176	174	183	189	197	197	198	187	163	183	192	182	197	191	189	191	164	180	185	201	181	177	163	206	198	205	178	180	211	181	190	174	198	186	192	184	181	185	197	189	180	189	195	209	205	196	208	201	168	194	161	196	198	175	183	177	179	167	187	184	190	194	204	203	188	199	203	185	195	177	187	199	186	184	184	213	195	162	174	186	188	177	183	180	187	189	170	195	176	183	180	188	198	174	211	207	180	175	180	168	175	185	174	194	199	170	192	203	184	169	204	213	162	186	163	210	216	179	201	185	181	189	169	174	195	186	211	181	199	168	188	197	172	188	199	197	187	187	203	184	182	207	210	195	175	187	187	191	196	175	188	165	198	201	186	195	187	153	166	174	182	210	197	188	182	188
4882	14929	10020	4850	3462	2649	1910	1430	1047	849	698	627	542	475	451	393	373	342	345	309	296	286	284	260	239	266	236	231	272	236	232	235	230	244	226	208	222	217	209	223	200	206	213	211	233	203	218	188	180	204	214	227	201	198	197	218	238	172	200	219	213	204	212	204	199	191	204	185	208	192	209	218	180	184	193	192	217	183	203	184	203	198	188	195	158	196	196	178	193	205	204	199	187	192	197	179	192	168	167	186	207	188	210	195	205	201	203	222	208	207	207	210	177	194	189	189	180	206	206	179	186	200	183	212	188	211	195	175	165	188	212	188	202	176	198	186	205	215	161	194	192	180	199	200	180	204	221	180	184	190	168	198	157	189	207	194	194	187	199	184	208	208	208	184	201	219	224	203	195	185	222	181	179	164	199	193	185	185	211	185	202	184	180	184	217	173	194	184	174	175	212	197	194	200	200	220	183	173	187	198	184	191	210	191	180	194	227	188	200	194	191	194	195	204	199	208	199	191	184	214	183	192	186	174	205	194	200	216	208	195	184	159	194	194	189	189	208	195	188	195	221	195	202	215	182	199	182	193	189	204	196	198	183	205	205	193	202	200	226	171	183	186	185	185	171	204	205	201	197	184	191	186	189	199	175	198	208	200	222	192	159	208	208	200	187	183	179	200	205	192	184	186	187	183	186	210	205	208	225	211	192	199	197	186	185	181	174	193	206	174	204	209	217	196	180	195	225	174	202	199	183	195	156	170	179	174	215	184	171	210	192	188	184	194	214	205	231	211	197	195	189	204	181	181	205	199	190	219	200	214	175	205	179	188	203	186	221	190	190	189	185	186	207	189	185	198	196	198	190	189	187	191	192	187	162	187	201	185	197	191	182	207	202	187	177	191	201	185	181	180	230	176	213	219	202	198	214	226	200	189	206	202	206	183	206	190	193	162	192	195	209	199	168	207	191	187	181	199	178	189	204	187	210	188	199	208	201	214	207	173	188	200	179	191	185	158	210	208	201	195	199	199	171	205	180	197	189	201	202	218	181	202	207	179	211	204	215	193	200	165	215	214	216	177	192	189	207	180	213	204	174	198	179	198	188	220	206	194	198	171	205	180	172	209	194	199	207	210	189	206	175	209	208	188	176	186	198	174	196	196	224	201	213	190	213	192	177	195	175	180	182	190	176	217	171	209	172	187	172	189	183	198	190	179	216	182	199	206	204	197	193	197	186	199	185	181	217	188	175	184	200	194	197	195	191	194	190	213	213	191	194	182	184	177	217	197	205	212	198	193	182	203	201	222	208	190	187	187	204	205	201	198	188	193	188	189	186	167	187	182	197	205	214	197	207	207	199	202	189	188	169	222	207	203	186	156	204	178	192	205	189	176	176	195	209	205	171	189	195	173	184	189	212	215	201	213	199	210	172	187	188	183	208	186	197	201	203	172	196	218	189	194	178	175	197	209	206	186	204	182	190	208	199	209	164	172	180	198	195	190	185	198	211	187	181	206	190	201	176	200	202	196	186	198	189	180	218	206	212	181	171	169	173	195	177	180	210	177	184	183	200	195	211	201	208	207	175	196	189	186	209	193	198	213	178	196	187	221	202	172	174	216	209	204	183	208	199	201	196	206	170	187	196	217	193	220	207	214	188	205	183	206	207	188	182	169	177	212	177	197	218	191	187	184	179	196	225	203	212	193	183	197	195	180	195	193	219	201	206	212	185	173	185	187	199	215	208	198	191	195	217	164	194	182	197	199	182	198	210	207	216	197	177	194	168	219	196	222	201	208	209	208	193	193	190	178	192	205	192	156	198	200	176	180	217	213	170	196	176	230	219	193	188	237	194	188	177	172	194	204	196	177	188	201	199	186	193	204	178	186	209	195	175	210	200	188	208	196	193	195	183	164	215	196	184	199	183	191	193	204	179	214	200	185	197	201	188	211	222	193	195	208	207	183	178	217	196	197	204	230	189	209	207	195	211	186	173	197	170	179	177	189	190	220	212	175	177	203	212	191	186	195	190	202	179	210	174	186	169	200	203	180	205	180	212	204	190	187	188	190	195	174	196	195	171	183	176	178	185	184	194	217	205	196	189	219	171	192	195	191	180	174	194	170	194	200	208	190	173	195	191	212	194	190	186	207	185	189	189	180	209	190	196	210	216	202	186	210	190	211	203	177	197	186	197	204	195	182	205	207	186	184	205	167	198	204	188	184	167	192	219	195	186	178	198	217	182	189	170	193	211	175	200	180	171	171	176	203	193	196	200	175	198	166	186	192	206	201	189	187	198	188	225	205	232	200	206	209	204	195	189	196	184	171	197	207	185	210	185	174	189	192	193	198	190	215	195	180	182	184	196	201	185	179	197	200	202	198	161	176	203	210	197	186	188	199	202	186	184	166	181	208	202	182	223	196	184	194	194	198	216	192	185	170	218	176	189	191	191	194	183	190	204	178	182	210	202	213	190	187	181	194	180	204	196	171	203	181	220	206	208	202	212	204	202	204	179	229	173	196	206	220	209	227	201	193	189	205	222	167	190	172	187	214	186	185	178	218	196	174	211	190	199	194	175	210	186	194	190	200	188	247	186	180	203	200	205	195	184	173	197	163	180	206	203	201	222	169	166	186	205	179	203	210	193	198	208	212	194	182	159	213	188	201	208	184	191	188	190	210	195	182	199	202	203	194	194	202	222	193	192	202	196	188	214	211	191	181	202	174	208	189	197	195	185	179	191	185	207	180	187	176	206	213	165	184	187	171	183	175	190	190	190	208	151	196	206	226	185	221	210	208	200	185	193	190	208	216	189	184	213	178	182	208	185	174	185	167	201	184	170	196	209	204	163	193	192	202	187	191	196	175	195	188	186	213	220	178	201	178	194	199	199	200	172	195	178	214	180	201	199	198	204	198	207	234	223	203	190	199	179	193	209	187	208	179	184	202	191	209	181	204	176	193	179	165	201	195	208	202	183	204	213	200	189	189	201	195	202	197	180	179	184	194	192	189	174	194	221	197	163	174	190	219	230	215	209	188	182	179	188	211	172	202	194	184	207	217	197	185	186	189	197	181	218	195	205	200	209	212	196	196	175	205	161	204	197	182	190	179	195	209	199	184	215	211	193	202	182	182	190	189	218	188	167	209	180	202	204	190	202	215	189	205	198	167	209	199	203	204	193	186	217	208	214	182	195	183	195	190	195	190	215	198	210	204	215	194	215	217	203	208	187	184	204	210	192	182	190	195	199	183	214	207	162	191	200	202	174	164	197	167	224	204	208	206	195	191	178	179	179	215	204	174	177	189	181	173	185	196	186	194	191	183	192	181	188	213	206	200	195	184	197	207	200	200	185	180	182	188	167	176	161	193	214	211	203	181	190	190	209	195	180	195	169	203	182	188	177	189	205	178	197	196	184	201	197	173	166	203	168	190	208	175	196	194	202	217	169	187	219	172	185	191	192	178	174	209	191	194	201	174	185	168	179	212	177	177	191	214	202	202	164	178	192	176
27547	17038	3300	710	412	412	324	280	292	278	271	310	281	284	303	300	265	279	240	267	279	274	288	288	265	281	284	264	287	286	306	282	272	277	297	283	266	279	254	280	271	275	242	291	256	263	270	285	285	264	274	263	277	267	269	260	274	298	289	298	298	273	265	280	306	261	294	282	279	227	262	249	267	297	308	268	247	300	287	295	267	239	247	252	248	282	275	271	257	280	291	280	287	246	289	284	276	269	312	275	242	270	258	265	277	282	265	272	254	296	268	259	276	293	261	274	286	252	280	253	306	265	257	248	294	253	269	233	288	280	278	262	297	304	265	280	261	289	261	278	256	279	287	248	281	278	274	246	253	291	274	283	277	279	297	276	263	278	287	293	286	295	289	247	273	283	265	263	286	295	253	284	245	296	281	286	256	305	278	258	280	276	313	255	276	279	266	268	257	294	262	278	235	278	290	285	245	263	270	271	257	303	257	272	287	300	262	263	236	252	284	251	271	251	282	298	274	272	261	265	291	260	287	268	304	263	278	297	282	268	259	272	270	287	285	274	257	255	275	273	283	282	269	259	261	284	282	278	289	257	294	272	287	272	267	258	272	281	272	261	292	271	287	277	251	275	279	268	255	284	286	275	259	307	318	284	271	269	270	274	273	265	278	294	264	242	294	259	278	285	294	256	264	263	243	252	281	263	287	272	280	276	280	253	292	293	290	266	234	278	287	296	273	264	302	294	254	267	291	256	274	278	272	270	277	293	267	265	278	286	271	273	286	277	266	266	289	281	252	301	295	280	279	275	276	267	262	297	261	287	277	275	298	256	271	284	297	293	272	265	308	262	281	271	281	304	256	271	309	280	267	285	274	304	289	280	254	245	248	297	270	262	277	258	253	261	300	305	294	255	269	277	269	275	282	305	266	286	292	281	272	280	248	259	253	258	270	270	287	292	266	269	276	292	263	275	275	268	260	304	273	278	286	265	286	296	249	260	276	250	272	282	262	258	272	295	284	292	287	278	258	252	258	293	286	278	287	285	263	291	281	287	230	274	261	269	284	274	286	267	267	275	292	272	263	283	275	276	280	290	258	261	292	265	277	282	245	250	257	278	286	283	302	256	280	288	263	260	260	258	265	246	264	280	259	251	268	280	255	293	302	296	246	295	304	306	276	288	257	280	304	282	269	293	274	287	275	283	273	274	277	286	288	245	288	260	271	264	291	255	301	249	240	240	323	257	269	264	278	274	255	299	275	308	257	267	266	260	267	289	272	276	274	276	275	275	283	282	254	262	268	258	294	306	262	245	282	266	261	252	282	319	290	278	280	275	263	291	258	283	287	277	271	275	282	264	276	273	316	309	282	260	287	274	295	275	257	282	284	292	273	288	261	287	311	285	263	275	250	310	284	267	266	284	273	260	264	291	257	294	295	286	256	299	283	309	271	258	275	279	256	249	277	266	264	270	243	284	264	254	258	271	250	258	271	256	283	259	282	290	301	279	257	232	268	311	286	279	305	293	276	275	263	304	309	272	279	268	301	279	271	261	273	227	247	286	277	281	259	297	288	284	245	269	294	289	251	274	270	277	258	280	299	289	264	280	316	265	298	276	286	281	293	263	296	294	260	263	250	262	265	275	279	273	266	256	250	285	279	275	298	275	264	270	278	259	273	295	275	232	274	283	267	269	316	277	274	258	286	298	274	294	283	260	265	284	292	252	285	287	256	290	288	290	277	240	259	277	292	302	255	269	261	288	247	308	278	286	289	277	254	271	247	242	296	274	269	260	271	278	261	290	260	283	271	267	247	272	267	252	319	268	282	264	276	294	251	252	277	288	259	285	283	302	287	261	266	291	286	244	302	290	257	275	311	242	279	262	245	276	287	268	271	264	286	279	293	254	262	247	297	282	276	249	239	269	298	272	249	302	272	273	277	271	311	296	257	295	263	302	261	273	256	248	267	260	272	286	244	271	277	286	259	283	252	271	263	280	290	290	288	300	268	261	270	261	312	279	281	271	294	293	271	277	271	270	272	286	273	295	238	279	259	271	291	292	283	287	245	275	255	281	291	273	310	273	300	252	271	273	265	275	287	278	255	281	273	304	299	264	256	249	281	269	251	242	260	277	287	276	269	280	294	253	296	271	259	260	269	265	263	253	302	259	264	286	262	267	282	292	263	285	332	277	278	268	275	284	247	268	250	296	264	256	240	255	262	267	283	262	284	243	274	282	281	273	300	261	293	268	312	263	273	265	291	295	271	281	302	276	302	279	274	280	256	280	298	271	287	265	270	278	291	287	281	291	283	286	260	270	255	260	280	270	278	289	269	267	282	315	244	270	275	303	262	257	295	255	275	288	260	250	250	267	286	261	266	277	288	272	284	276	274	284	269	284	268	276	269	264	264	282	246	268	278	260	292	302	278	282	272	271	289	292	279	281	261	279	270	264	270	290	256	270	265	303	286	263	262	249	294	269	299	271	284	276	271	292	309	299	287	283	289	286	284	292	278	278	259	274	302	269	286	283	279	284	289	282	281	286	263	248	272	289	270	255	282	278	290	268	249	285	285	243	257	269	270	287	244	260	280	283	271	272	274	248	292	249	265	283	269	260	278	255	292	251	281	303	296	273	281	266	273	239	278	273	284	279	276	263	246	288	279	269	256	266	254	314	288	252	273	290	305	265	271	274	268	263	246	260	287	274	266	261	266	254	291	282	256	270	283	267	265	258	276	248	271	259	245	259	290	303	265	319	258	296	283	277	288	305	291	274	258	278	285	280	300	281	247	271	283	295	260	264	295	263	270	268	268	278	271	270	282	263	289	269	294	271	289	224	280	292	290	275	260	279	262	267	266	280	243	272	280	285	270	263	298	280	263	271	283	273	249	269	262	263	251	249	245	275	295	258	294	286	275	315	298	256	275	289	263	273	296	257	271	247	302	266	282	256	268	279	268	286	243	276	233	242	306	278	280	259	288	279	257	249	253	269	270	277	291	264	243	269	293	275	265	285	265	278	307	305	283	257	281	278	286	259	299	289	264	292	295	265	281	273	287	238	315	280	309	260	257	255	284	273	309	272	253	276	272	261	273	289	279	282	249	294	249	289	286	287	265	274	240	269	264	292	290	275	256	297	248	243	251	251	249	254	279	282	297	238	277	272	269	268	260	293	285	283	265	282	277	286	284	270	255	265	273	252	264	260	268	243	252	283	284	278	291	275	283	273	292	277	249	264	294	302	299	267	274	304	267	262	276	280	283	250	286	277	272	262	243	290	268	267	249	250	273	290	292	280	275	254	275	285	270	294	324	291	274	241	300	257	292	254	279	297	258	287	285	246	265	268	294	280	285	280	262	290	228	256	294	294	254	278	248	281	280	284	271	275	276	274	262	257	303	229	278	262	284	296	296	295	285	266	283	286	303	265	278	267	296	238	282	265	266	243	282	274	275	300	272	272	249	307	273	262	254	313	260	269	301	274	273	269	276	238	296	295	293	281	288	278	297	262
4510	1436	1004	624	569	420	408	357	324	328	319	324	298	317	333	315	306	307	319	330	357	345	286	329	284	326	320	300	293	275	324	334	319	314	319	346	313	327	314	312	316	305	299	261	330	288	301	293	298	313	314	302	296	283	324	297	347	276	306	311	289	293	308	328	300	354	288	323	322	344	305	294	314	300	319	291	325	333	292	268	282	320	339	329	284	321	320	287	277	325	307	308	302	308	293	288	281	266	291	283	327	316	289	307	300	326	303	307	310	285	281	290	312	300	303	317	335	270	271	336	308	301	331	275	277	299	290	278	332	325	290	273	292	274	284	300	316	275	293	338	302	294	328	283	327	283	318	320	285	302	329	307	279	283	309	310	286	303	305	259	306	305	296	284	307	278	315	301	307	309	300	299	326	276	269	297	327	279	289	323	286	316	296	331	349	301	292	285	309	317	320	277	336	320	283	297	303	283	295	332	308	285	303	308	358	283	303	319	298	299	309	325	300	314	318	290	290	247	316	326	295	312	345	322	295	307	306	320	297	307	287	275	320	275	281	296	305	292	283	316	325	289	311	317	280	297	294	313	300	274	317	334	297	301	299	280	274	287	282	289	305	313	289	305	309	295	321	321	265	297	337	265	280	313	292	307	303	317	307	286	286	330	321	300	330	327	277	317	320	328	314	303	319	304	265	278	297	327	261	308	308	312	306	322	307	308	306	295	286	329	278	328	312	272	292	338	307	321	293	319	311	285	303	300	300	290	297	295	308	325	268	306	306	304	265	320	285	345	305	282	312	290	306	290	301	326	282	334	314	284	300	269	329	270	278	336	298	313	280	304	335	278	316	283	307	321	308	290	290	293	280	272	291	292	313	287	334	301	315	289	310	311	329	266	265	296	309	265	294	299	312	294	274	332	255	285	301	308	307	295	285	306	288	271	302	302	307	303	270	291	272	295	310	300	313	325	283	290	311	324	309	323	297	293	321	297	281	279	296	297	326	302	301	280	298	301	321	302	341	298	276	298	291	323	288	331	325	283	304	329	306	259	301	311	284	291	291	283	306	303	318	291	298	302	284	327	346	303	311	297	338	321	294	321	343	284	332	292	296	291	307	316	269	278	305	328	279	283	302	298	299	287	300	295	340	318	293	285	301	266	286	297	294	297	271	327	290	330	303	298	312	317	310	302	288	303	286	284	318	303	311	310	333	286	285	287	285	269	300	315	305	312	288	287	307	260	300	326	352	306	337	313	269	298	281	329	314	319	305	304	318	309	267	287	304	265	280	313	297	311	305	278	298	325	283	319	314	313	281	300	303	299	283	321	295	299	320	318	311	313	305	275	299	306	316	310	277	277	282	316	294	300	292	276	313	344	286	301	349	294	291	302	297	304	316	304	305	302	289	262	302	295	285	326	316	318	283	305	306	271	295	321	303	316	289	259	285	295	311	310	291	282	308	320	294	306	298	341	314	303	320	284	315	306	329	282	303	312	303	314	295	312	279	284	311	317	284	297	300	289	323	280	294	316	295	329	349	303	293	336	318	278	307	293	288	334	323	299	304	315	315	280	315	322	320	324	322	267	319	334	305	312	263	292	300	301	303	316	328	311	353	337	307	309	275	295	322	309	324	315	293	295	311	271	307	304	265	296	316	332	311	288	308	298	298	283	310	300	274	306	283	298	291	293	327	294	268	301	304	298	302	280	307	274	320	304	282	298	306	285	340	339	291	301	301	301	288	285	309	299	315	298	290	306	284	281	302	296	310	305	285	285	297	295	289	294	309	314	286	321	322	266	332	288	334	326	332	261	300	309	324	258	299	305	299	340	306	345	333	320	295	298	269	280	306	300	273	315	337	286	300	319	300	311	289	304	326	315	309	313	308	315	344	303	332	321	310	311	321	303	293	318	307	310	309	281	308	315	317	285	279	292	327	304	291	308	290	295	299	297	315	321	310	318	324	295	279	313	313	324	297	308	305	282	304	297	323	299	318	298	313	306	312	334	318	284	291	312	277	345	311	331	291	315	315	279	282	298	327	278	294	268	298	331	292	331	303	304	318	294	313	269	317	292	300	312	288	278	311	264	316	297	313	286	301	330	279	299	324	308	306	326	290	308	313	313	302	308	303	319	292	287	303	274	319	328	310	328	297	302	305	305	324	279	315	285	319	286	319	279	297	281	316	308	273	273	287	293	262	301	312	307	291	286	284	291	293	324	322	304	290	319	292	295	326	325	349	302	288	296	321	294	266	294	318	314	323	267	299	315	322	283	301	301	307	259	307	299	294	319	300	272	332	316	309	285	314	316	304	285	344	271	305	358	323	295	326	280	284	288	272	304	317	305	306	301	315	309	302	282	288	318	321	317	306	312	327	318	313	270	299	314	307	319	338	314	321	327	307	316	268	315	288	294	276	291	304	323	316	322	297	284	312	313	306	297	302	329	298	316	277	333	270	298	311	294	337	289	328	323	303	325	315	303	301	305	305	327	336	339	317	284	296	286	296	296	323	315	298	313	316	301	310	326	332	299	310	349	302	320	315	300	300	307	287	330	296	330	290	299	294	288	325	310	309	320	280	299	263	302	319	276	305	304	303	299	293	322	293	258	297	315	307	297	290	305	270	300	322	305	311	298	287	294	312	291	278	285	323	305	286	312	344	327	289	299	305	322	325	265	304	278	308	303	309	320	252	306	307	316	292	303	291	332	294	282	332	307	324	321	291	310	322	302	307	292	311	340	316	276	279	307	308	323	279	305	297	307	262	313	290	302	321	311	295	334	317	316	317	355	280	293	307	326	307	265	298	303	308	272	283	322	295	306	278	299	301	320	261	303	326	294	283	337	314	299	306	312	335	304	302	287	332	303	301	335	297	306	300	323	300	334	344	336	315	293	299	313	306	301	292	315	317	290	293	293	300	321	340	298	311	300	316	299	304	293	292	341	277	304	294	318	315	300	334	271	333	314	270	317	317	274	319	301	284	304	290	314	320	264	308	324	305	317	284	299	267	289	310	336	320	280	303	307	309	300	267	316	272	288	274	313	318	299	329	310	325	298	305	322	298	313	313	294	294	333	284	333	296	287	320	314	292	330	302	288	347	314	296	296	294	313	299	295	306	303	304	291	282	305	310	294	328	317	278	306	298	296	296	324	313	300	301	270	280	301	320	278	332	338	300	295	324	327	269	328	308	297	299	321	330	284	305	308	283	304	312	291	306	317	294	318	291	304	298	269	293	300	306	287	294	308	310	312	270	260	319	281	295	298	321	288	265	326	301	299	306	283	297	314	303	308	269	288	327	284	319	343	308	303	296	333	285	331	293	310	306	310	295	272	334	308	275	298	298	312	322	327	296	290	286	343	321	322	292	291	295	293	297	325	295	323	304	334	293	287	297	291	286	296	306	328	318	315	285	303	308	329	260	311	310	314	323	326	281	282	284	292	319	304	290	318	304	332	316	295	287	323	315	312	300	299	297	274	346	276	291	270	305	299	292	304	302	312	309	297
23549	21088	28246	24151	21073	8945	757	429	315	302	248	219	188	172	175	169	151	158	157	127	128	151	135	145	126	129	128	136	114	127	145	121	129	114	124	122	126	119	109	119	97	96	123	132	143	120	138	111	119	100	128	113	127	115	112	131	113	116	134	104	116	119	109	122	116	94	124	127	111	133	107	111	126	107	99	100	126	120	111	99	123	107	96	123	143	128	115	107	106	87	109	113	121	112	102	106	102	114	99	114	120	109	114	103	126	124	94	109	113	108	113	117	102	107	104	125	110	105	115	114	112	134	102	134	102	128	128	99	105	102	106	127	102	110	102	110	104	114	94	114	103	119	108	110	130	120	113	123	110	127	112	112	140	89	114	107	126	101	126	121	107	118	109	99	102	96	116	99	110	96	99	100	108	116	112	106	103	113	109	115	121	132	111	106	113	116	128	125	114	120	115	113	102	115	112	101	97	121	96	91	113	107	127	84	110	109	109	132	114	119	113	112	107	123	101	137	125	115	108	108	111	104	86	103	107	122	121	113	109	139	106	112	113	108	112	119	102	101	124	112	120	113	114	128	133	90	98	118	105	121	113	124	105	106	112	125	114	118	106	106	126	93	126	124	116	97	105	101	95	105	88	115	119	77	95	95	110	123	108	113	78	91	103	135	117	107	116	108	109	124	110	118	107	121	123	110	107	102	100	107	120	142	93	134	104	101	105	114	129	127	109	120	125	98	117	96	112	97	103	118	103	96	122	98	97	142	118	106	115	94	106	100	118	110	96	121	129	114	106	110	130	112	126	101	122	103	101	98	131	116	114	101	106	115	132	97	106	88	111	108	115	100	98	112	99	95	106	98	107	103	117	117	125	113	120	118	112	111	106	112	116	113	105	93	115	111	116	107	123	106	99	100	111	117	112	127	90	100	116	101	130	114	83	96	113	106	93	107	107	112	107	133	94	121	99	122	112	126	108	129	116	115	94	111	107	110	128	117	107	121	126	110	118	112	108	117	104	120	117	101	104	120	87	117	117	109	115	101	115	110	109	93	101	94	125	89	110	116	123	108	87	116	115	99	110	114	110	109	101	108	106	98	118	104	96	107	106	120	119	101	97	91	127	118	114	111	119	111	127	126	105	117	109	101	127	93	122	101	113	109	106	95	108	130	114	127	101	99	95	113	127	110	107	95	101	94	99	109	100	123	115	113	109	114	92	107	126	117	128	96	127	117	115	102	85	106	108	95	109	125	124	112	115	121	117	92	105	101	107	117	114	98	104	105	118	100	95	114	92	103	121	132	100	111	110	127	101	109	123	101	106	112	104	113	111	102	135	114	109	119	97	98	114	96	106	104	109	110	117	131	106	108	110	119	109	108	134	92	104	107	110	94	109	102	129	107	118	130	97	126	104	123	107	107	116	103	100	111	108	130	115	100	99	91	148	108	108	126	119	106	100	101	120	102	112	116	99	121	124	102	113	92	120	91	123	120	111	113	96	109	113	123	101	114	118	96	101	126	129	111	104	107	130	121	98	110	116	122	128	92	107	101	95	104	108	114	100	115	93	119	90	107	99	98	104	105	108	119	120	115	103	97	104	107	106	123	132	113	118	123	119	116	97	92	109	90	114	121	130	113	140	123	113	104	105	114	116	124	117	136	104	105	115	119	108	134	126	134	132	127	105	135	99	119	127	113	117	93	112	101	108	102	136	122	102	126	117	124	126	128	121	89	108	105	116	107	104	107	107	118	102	121	116	114	107	123	100	106	113	116	96	90	117	95	108	123	129	112	102	113	104	116	104	115	103	106	88	112	106	101	116	116	112	89	129	120	123	109	114	95	110	105	107	113	92	110	125	113	110	108	96	104	114	106	104	130	99	112	106	115	122	126	109	110	101	115	106	97	104	106	110	119	125	121	117	102	117	89	104	120	115	119	104	120	118	134	109	118	114	111	122	111	110	112	119	98	127	104	108	119	108	112	101	121	119	113	94	122	96	115	102	89	118	119	126	113	131	100	96	95	119	103	101	104	103	99	106	124	101	107	104	114	128	123	115	117	103	125	119	100	106	118	107	98	113	119	130	103	101	97	117	117	89	115	105	119	97	110	122	100	96	98	131	104	100	120	105	125	119	102	105	112	104	126	93	113	108	99	110	109	118	119	105	121	94	112	129	115	121	119	111	112	102	97	112	113	104	116	111	126	125	119	124	130	123	88	114	111	117	107	116	107	116	102	111	113	104	117	114	120	99	117	113	123	118	98	110	111	101	108	122	91	98	118	102	88	109	127	96	117	116	114	103	131	127	117	111	108	117	108	114	111	110	118	98	116	89	107	101	115	118	133	117	119	113	108	108	111	106	104	111	116	121	115	102	109	120	99	111	100	86	129	101	129	109	120	101	112	113	98	115	107	112	120	107	93	118	119	105	112	127	117	117	122	131	110	88	115	103	111	109	109	105	102	105	129	112	122	117	105	118	117	121	129	98	120	91	114	116	94	126	115	112	115	110	97	113	103	107	108	124	106	115	129	109	98	110	114	111	135	101	97	105	107	109	89	112	100	108	117	109	108	108	114	119	120	96	112	107	111	111	114	101	130	115	94	115	107	104	114	111	114	112	118	107	108	121	114	105	116	124	119	125	107	111	101	134	103	121	113	116	104	125	105	121	117	110	119	124	117	116	119	103	120	123	125	95	101	103	109	105	97	110	109	127	105	151	115	113	105	95	103	111	115	116	117	110	128	119	107	116	112	115	102	102	98	116	106	125	93	116	99	121	106	99	106	120	90	109	113	89	106	114	127	114	108	116	113	96	107	119	122	96	115	105	108	126	128	107	116	106	121	106	83	101	116	114	122	130	114	115	104	114	84	123	88	97	117	107	109	112	126	115	109	111	111	93	117	112	106	106	133	107	121	121	121	104	96	109	88	102	119	112	104	120	108	108	90	93	117	106	122	121	98	101	120	104	97	105	107	136	104	123	114	100	112	117	111	101	100	112	109	114	102	114	132	90	109	95	96	94	124	109	104	128	113	113	104	112	98	117	111	109	104	97	118	97	109	106	108	94	99	119	105	121	114	90	128	103	120	108	122	123	85	136	112	100	101	131	129	102	130	117	112	99	102	118	114	127	97	121	102	117	101	109	113	137	107	110	107	123	125	108	125	116	110	99	137	113	108	92	112	107	132	108	105	114	115	107	106	113	115	125	116	113	126	113	106	108	96	116	112	113	89	129	122	113	108	92	109	119	125	114	116	124	109	106	115	108	119	114	119	116	133	95	114	105	114	94	109	118	100	99	132	104	105	120	130	112	132	116	110	122	125	108	133	113	112	114	124	95	121	105	91	119	121	115	104	112	101	114	96	100	130	114	110	130	104	99	111	107	116	101	100	116	131	104	115	100	105	98	110	109	116	96	139	101	102	122	122	118	118	101	120	119	113	103	118	135	112	121	104	114	93	111	109	111	109	119	121	119	99	113	112	127	98	119	101	112	93	131	95	116	94	112	102
3518	9404	5985	2770	1980	1384	1050	785	578	455	389	324	320	277	240	239	229	210	183	204	194	204	169	192	163	151	158	169	146	161	160	153	120	147	168	143	142	139	134	135	154	127	147	142	106	113	126	129	155	163	147	116	129	153	136	135	162	117	141	135	127	132	143	125	131	143	130	138	139	122	132	126	142	141	111	131	107	136	137	132	127	123	115	126	141	131	117	137	133	130	125	103	125	122	114	123	131	118	142	145	117	124	130	135	129	127	133	122	155	158	152	139	128	132	116	131	128	129	123	143	115	123	127	134	144	125	142	113	124	138	139	140	117	122	124	136	134	139	128	127	140	142	143	160	121	135	127	137	136	133	148	139	126	145	111	129	126	128	125	145	127	140	140	114	140	132	119	136	133	117	129	124	128	140	116	140	132	110	110	117	135	130	119	124	119	140	129	123	135	139	138	129	119	124	127	127	133	140	118	106	114	128	126	130	121	127	142	109	121	130	123	114	122	125	113	136	150	128	130	117	123	156	127	118	120	125	130	122	127	116	159	117	114	111	128	143	128	127	136	145	120	131	139	132	130	104	113	113	130	123	125	143	128	134	141	135	119	125	136	126	137	133	140	127	140	126	138	115	141	129	123	131	125	153	131	128	148	132	124	130	138	135	117	122	134	131	124	110	116	131	114	137	126	132	103	130	125	156	141	152	140	146	132	124	130	110	148	119	125	147	116	140	122	134	144	128	126	124	119	114	131	135	119	108	107	140	127	148	125	123	134	118	138	154	121	138	120	122	150	126	112	140	120	133	116	131	136	110	118	152	117	137	102	118	127	124	136	121	134	130	119	131	114	123	129	119	112	136	139	119	150	136	128	103	149	103	140	135	120	101	128	133	123	129	129	134	131	150	115	136	137	138	136	133	125	127	131	114	119	99	133	98	122	129	113	139	134	134	120	145	121	126	141	135	131	129	134	141	110	154	138	133	114	135	134	146	125	121	114	120	149	141	139	144	115	143	156	137	111	132	135	136	129	129	129	144	128	137	122	127	139	141	140	113	141	132	133	122	121	134	123	137	133	126	139	132	125	119	136	111	120	130	132	115	119	130	131	131	125	129	142	120	130	145	129	125	102	131	123	126	129	135	124	129	141	147	121	155	130	123	127	130	131	141	119	122	120	131	142	124	149	136	148	140	126	112	136	131	135	131	143	124	131	126	135	122	124	118	141	129	144	141	123	126	126	124	138	109	111	131	129	120	120	115	136	135	143	123	109	133	116	126	104	129	143	119	130	111	146	132	135	130	129	129	130	124	137	134	128	131	120	107	132	122	141	129	127	125	114	107	120	128	120	138	123	133	120	141	166	128	158	134	154	112	130	136	126	131	130	112	132	125	146	135	125	139	144	137	146	119	132	133	127	133	132	116	124	123	133	128	132	135	134	112	129	144	137	149	120	124	132	124	129	153	144	142	142	129	120	124	135	125	120	133	134	125	135	120	130	140	133	153	139	132	112	138	152	122	129	136	123	128	140	139	122	113	135	125	130	130	136	116	121	134	140	129	121	150	122	109	116	126	124	148	140	132	123	131	106	127	136	130	142	135	113	137	135	126	139	125	128	140	115	106	127	131	120	126	148	115	140	115	122	148	132	134	136	116	128	119	121	125	132	134	127	118	129	129	131	121	125	139	126	119	141	126	131	115	134	125	122	131	122	130	138	133	136	124	114	122	119	148	132	140	126	116	151	122	136	126	132	132	112	147	114	144	123	133	143	151	119	137	142	134	139	122	119	129	149	125	144	144	135	122	142	134	134	142	132	127	114	134	124	125	123	124	131	122	109	138	133	133	138	106	132	149	122	115	116	112	129	144	134	141	119	147	141	124	127	134	140	125	137	135	126	126	121	131	152	137	109	148	125	127	121	117	122	129	128	140	134	136	135	107	133	133	127	131	123	136	143	127	119	136	154	112	142	116	152	119	115	115	133	110	133	145	140	135	129	135	124	127	115	114	102	108	129	145	119	137	119	133	123	121	152	145	114	137	129	114	130	115	127	117	127	136	142	120	143	139	142	118	126	138	130	132	136	132	111	147	132	140	135	131	128	106	144	134	136	114	114	118	139	121	114	143	121	135	120	116	127	132	124	113	129	123	129	139	134	102	127	139	118	113	128	144	134	110	123	134	113	147	149	137	126	128	153	130	133	125	138	114	125	126	138	141	136	128	130	115	130	142	140	127	122	112	116	107	130	127	139	140	121	133	118	127	139	139	135	123	119	122	142	121	135	133	125	124	135	133	131	118	111	142	120	132	125	128	165	127	119	121	137	127	115	133	121	134	113	122	147	113	133	131	126	106	121	127	143	133	130	129	137	119	127	134	139	133	126	117	126	131	130	131	130	140	104	113	108	117	139	121	133	158	130	124	135	126	135	105	134	121	103	132	106	148	146	152	127	130	113	128	105	138	127	133	143	150	159	133	138	116	115	121	112	127	149	139	143	130	132	141	121	155	138	141	138	128	135	131	124	115	137	123	139	131	134	139	125	128	117	108	126	116	157	102	114	153	130	125	126	121	95	134	111	116	142	149	145	147	153	153	120	115	126	119	144	126	144	105	134	131	139	132	121	130	131	136	131	130	132	121	142	115	140	131	107	127	153	122	143	136	109	118	125	133	130	130	138	146	132	127	124	124	118	116	130	155	132	169	144	129	129	130	121	152	130	149	121	133	137	123	133	132	116	108	132	122	137	116	137	110	123	148	129	142	138	116	151	142	109	128	125	135	143	121	122	155	124	137	122	131	124	126	123	137	119	116	125	123	143	124	122	127	134	136	129	107	128	123	146	121	134	133	119	118	142	132	125	132	111	130	136	131	119	132	141	151	116	136	122	125	107	134	151	135	119	117	103	120	154	133	138	141	137	121	143	135	129	138	133	133	108	118	137	128	131	139	136	116	108	115	138	141	114	119	117	126	124	121	128	140	114	114	126	123	141	131	137	126	129	140	124	129	124	123	127	156	120	125	134	128	160	129	122	126	125	135	128	120	129	127	151	137	134	159	143	128	130	129	130	148	134	137	123	149	120	131	143	147	130	127	127	116	130	138	130	142	133	143	139	123	113	128	125	145	128	116	132	125	131	134	142	128	144	127	135	140	119	123	125	149	136	133	111	135	128	129	143	132	124	132	123	150	127	120	134	97	129	139	126	110	135	148	118	131	126	146	138	118	139	134	140	131	114	123	126	131	128	128	121	133	114	137	111	114	135	100	121	138	130	124	159	119	139	135	122	151	129	144	127	112	114	141	130	137	140	153	123	130	129	135	126	132	127	130	120	113	106	144	127	154	122	138	131	137	148	134	134	145	129	127	129	132	136	125	135	118	162	128	138	140	151	130	135	130	132	152	126	112	116	136	129	128	134	144	129	137	126	125	124	136	145	136	135	148	140	131	165	131	119	132	120	127	136	135	135	138	117	119	131	120	138	126	114	99	143	103	118	140	148	133	125	137	114	136
24826	21112	27106	25202	8823	768	572	527	496	480	490	436	422	422	375	408	412	349	383	392	411	384	406	403	359	403	394	436	344	412	367	380	392	357	363	427	382	369	375	371	373	389	407	404	362	414	377	399	375	379	385	359	367	358	382	382	374	394	405	389	366	368	401	371	386	396	402	357	358	377	373	347	341	399	364	399	383	369	373	383	403	378	363	431	378	362	380	355	384	378	368	385	371	373	373	411	386	381	374	402	350	386	376	372	381	378	409	401	388	362	357	397	405	363	354	409	350	376	355	395	399	404	365	381	409	402	415	379	389	369	386	365	386	363	376	401	388	361	358	392	379	402	387	385	366	372	398	385	342	398	366	355	386	373	403	417	370	370	382	375	351	391	398	373	375	378	405	338	414	384	375	372	361	367	390	375	403	419	335	393	371	372	397	415	383	385	415	410	385	373	390	386	376	384	377	354	368	360	351	375	387	376	366	358	379	396	373	383	364	381	399	398	351	416	382	361	383	340	386	389	417	385	368	394	378	367	340	382	388	385	414	372	389	396	382	407	376	380	344	397	415	388	349	406	384	389	379	388	419	366	382	414	398	436	377	381	381	403	387	412	389	404	370	407	372	387	374	364	386	384	370	386	379	346	386	413	389	367	411	405	362	389	401	404	407	373	374	382	359	385	352	396	370	382	385	392	364	361	360	360	384	392	379	389	414	383	353	374	391	399	385	389	372	408	348	406	372	413	396	373	392	437	385	364	383	355	378	374	381	354	399	362	406	391	385	370	411	409	378	383	360	411	353	368	412	373	379	360	373	344	342	381	400	357	350	419	353	368	395	384	386	359	387	382	399	388	382	404	364	375	404	365	371	386	377	430	411	381	376	372	361	392	392	350	375	359	415	374	346	342	400	352	392	374	377	388	377	412	374	390	368	385	384	395	447	327	384	398	344	369	353	384	388	396	421	352	370	369	386	389	374	369	421	349	372	417	349	392	363	398	379	373	409	368	404	399	395	356	381	398	375	391	366	415	406	349	422	411	378	358	365	364	405	380	378	362	356	379	363	357	376	411	404	403	391	421	389	357	388	378	422	380	375	391	382	366	361	399	370	368	359	410	385	363	383	392	414	405	385	371	407	384	349	373	388	372	387	391	383	343	378	338	431	381	369	424	364	387	399	368	372	344	377	329	384	373	373	402	402	370	369	385	363	363	420	335	375	397	367	391	370	395	389	369	374	409	420	355	377	383	373	380	370	411	355	377	390	337	398	364	393	362	356	375	399	410	397	384	388	414	362	388	380	364	402	375	393	370	390	381	397	394	385	407	390	352	384	396	380	396	372	395	372	403	343	350	350	400	357	379	370	388	395	376	393	377	386	382	383	345	369	390	386	362	369	352	388	373	357	374	392	361	374	364	415	399	395	378	382	366	402	389	373	399	375	381	365	381	350	364	373	390	375	400	410	394	410	401	371	416	378	374	364	398	424	360	373	392	366	396	385	396	389	362	390	346	369	385	386	355	384	363	349	373	330	380	424	402	370	388	387	347	391	373	377	392	352	409	419	399	366	355	405	383	375	408	411	343	415	374	389	375	368	406	389	393	400	378	365	377	372	392	349	343	415	363	414	359	381	387	400	409	374	404	373	397	382	395	361	365	365	386	368	377	405	394	382	371	367	385	409	367	387	406	368	394	366	383	378	382	366	378	383	381	402	402	368	360	394	418	385	371	337	364	391	403	391	390	403	367	419	350	368	391	380	376	356	376	369	415	363	384	399	398	365	387	422	359	391	388	383	363	399	386	365	371	371	374	366	405	373	420	384	361	374	360	350	365	384	411	374	383	413	388	405	424	376	330	354	375	456	392	406	371	348	369	396	368	383	405	409	332	390	368	375	353	402	370	397	381	403	418	372	399	366	368	387	401	393	361	394	376	406	355	328	403	366	412	396	387	381	361	360	356	409	389	381	414	377	369	363	386	414	368	395	362	396	391	386	378	396	385	375	355	355	401	350	336	386	381	376	348	408	351	395	395	365	384	396	398	360	389	384	379	399	395	381	393	421	393	395	412	376	407	376	404	433	393	402	399	354	364	391	361	381	345	361	393	361	379	395	423	343	411	389	392	361	371	331	409	377	354	384	396	353	387	372	422	397	378	392	377	340	370	391	364	382	371	370	378	367	383	371	394	356	400	367	385	396	367	367	349	365	391	369	386	390	418	360	365	343	376	387	405	371	379	353	401	375	361	372	384	366	388	359	357	393	405	405	398	359	393	383	377	379	336	394	369	375	392	368	371	374	360	383	399	408	374	359	391	376	427	389	367	396	403	373	378	351	368	363	343	400	359	359	387	328	356	407	401	361	407	398	384	378	376	362	388	351	376	401	407	379	378	408	384	394	390	366	372	393	399	424	365	389	380	348	401	388	392	382	355	386	369	364	399	372	392	390	347	364	349	385	378	398	358	354	393	355	379	409	368	349	379	347	371	400	366	407	351	407	379	393	387	367	399	399	369	374	401	362	412	365	371	401	365	347	349	409	406	369	410	314	426	386	349	360	344	377	414	379	361	393	333	394	362	395	358	410	408	347	370	398	362	377	367	392	378	363	374	395	399	433	393	400	373	388	357	374	407	360	385	368	387	423	373	371	365	381	367	401	398	353	384	353	369	419	428	388	380	386	373	389	409	364	387	364	379	395	356	375	368	376	356	435	377	376	345	371	396	409	372	382	364	323	375	386	386	345	386	350	386	375	409	400	412	362	368	374	388	384	435	384	380	348	369	354	372	410	400	373	396	347	401	383	363	374	389	354	353	388	397	367	396	358	305	348	340	362	372	358	399	390	407	404	369	370	381	358	363	377	386	387	411	373	412	386	389	414	366	351	405	395	414	383	394	385	384	381	380	389	389	415	389	369	374	374	359	378	386	390	374	357	355	396	390	405	341	403	386	355	339	349	353	386	388	406	396	406	414	398	393	387	380	399	391	362	379	374	351	378	395	399	369	394	367	391	388	373	402	355	367	404	371	368	410	364	404	366	400	383	388	402	385	405	391	359	404	375	352	411	416	381	378	373	421	367	383	410	385	397	364	338	383	372	404	377	379	424	373	399	388	379	385	423	411	396	393	347	382	368	403	389	356	446	372	399	376	373	391	369	398	382	351	383	393	359	397	420	392	389	401	366	385	416	374	393	393	358	417	347	391	398	385	402	343	386	321	386	370	413	415	363	391	367	411	364	381	392	391	387	366	385	370	380	356	374	426	360	375	374	390	383	363	376	383	365	357	385	376	383	381	372	373	415	369	414	406	346	383	382	389	363	387	397	356	372	400	375	394	372	368	360	358	372	366	375	368	378	395	370	367	390	370	410	376	369	353	391	377	387	400	383	386	376	380	388	401	343	352	379	396	388	349	383	358	348	410	337	381	393	377	350	382	373	401	396	374	382	347	398	348	395	336	351	405	397	371	364	375	408	372	399	394	363	362	369	341	371	386	383	434	380	398	358	397
3503	5615	3753	1812	1381	1073	922	782	653	574	585	514	473	498	472	479	444	460	443	432	434	454	396	391	410	431	408	402	449	412	421	430	414	394	407	416	427	395	402	400	395	392	385	440	422	373	411	440	440	400	379	427	390	407	343	415	386	390	394	423	409	406	376	383	408	354	429	409	425	404	385	379	437	351	378	399	429	427	418	375	389	434	412	371	389	400	410	407	419	403	375	373	421	361	417	375	410	440	396	400	396	388	416	392	398	408	408	413	397	403	414	390	387	413	413	398	402	414	444	436	404	416	414	417	416	396	420	400	410	391	398	398	376	419	362	377	415	393	396	426	403	389	409	410	411	462	397	391	413	409	412	400	380	404	383	365	375	409	406	427	414	450	409	451	347	386	395	376	419	388	405	440	391	429	388	399	404	398	452	410	407	423	411	407	434	395	376	411	411	390	403	385	422	410	404	355	389	433	422	432	357	408	394	408	396	406	373	376	389	431	373	430	384	391	405	412	383	410	398	389	379	413	386	409	384	418	427	393	391	419	396	444	380	385	405	368	415	412	411	383	378	385	399	385	374	411	404	381	391	403	403	432	405	408	398	387	423	395	417	419	413	418	434	389	421	424	374	441	403	399	411	400	396	406	406	377	405	411	409	430	386	404	387	396	391	375	367	403	399	425	406	378	429	377	412	386	397	401	412	393	410	411	435	388	398	404	413	428	423	415	398	387	404	374	367	430	392	394	395	456	413	427	430	436	418	417	411	418	394	416	444	421	403	396	413	428	373	392	400	405	387	363	393	438	435	388	384	411	427	406	419	398	397	415	372	387	370	410	399	408	389	437	394	382	413	441	394	381	414	403	417	400	367	437	385	424	404	371	409	382	398	380	413	408	403	385	376	396	402	415	424	423	407	413	433	398	424	390	408	408	358	369	416	406	414	419	429	400	391	389	380	402	422	433	420	442	405	384	450	410	401	431	397	402	428	377	406	410	409	414	423	397	399	397	417	396	403	405	405	443	386	415	423	434	403	416	420	398	426	402	429	371	414	415	401	364	417	385	396	379	412	401	426	428	419	427	412	430	424	447	394	388	423	419	371	396	393	371	388	410	414	413	416	402	394	390	384	391	389	404	377	412	375	370	388	408	391	399	399	399	411	406	408	411	387	416	426	399	415	381	389	422	412	356	422	411	399	388	427	415	413	398	420	406	376	426	441	372	432	368	400	449	398	412	377	381	393	402	425	419	386	424	411	405	361	422	403	377	385	396	393	449	387	398	410	415	428	404	400	396	403	422	432	389	415	410	436	391	418	405	393	377	388	412	479	405	413	401	390	421	438	444	411	411	460	387	419	421	391	380	410	388	414	372	387	392	381	402	399	370	434	371	367	419	388	406	381	419	403	413	425	411	374	374	404	377	442	378	419	388	398	437	416	410	426	422	411	399	408	390	416	367	385	413	423	392	405	406	422	403	408	395	381	396	404	398	386	401	424	395	458	377	426	396	379	454	384	410	400	393	402	428	387	347	373	407	415	400	425	364	405	420	406	421	405	397	400	380	389	438	393	403	396	406	421	406	413	435	408	384	406	390	416	411	421	391	401	371	384	401	418	430	408	406	393	380	400	430	434	398	383	397	417	437	448	413	418	390	397	379	421	390	397	439	404	424	397	429	416	399	413	372	409	388	418	424	394	389	398	383	409	402	404	407	442	405	457	414	396	398	408	408	369	400	407	384	420	402	383	412	415	402	375	419	459	430	399	420	387	456	374	398	430	422	416	398	393	389	409	396	410	412	417	430	377	401	400	404	392	383	391	423	443	401	391	419	408	429	438	433	418	386	377	379	383	392	419	401	414	433	419	396	400	393	377	388	376	401	440	381	385	390	397	412	376	402	382	415	385	409	415	395	436	429	426	389	412	389	422	410	422	439	399	396	375	406	364	431	394	369	409	407	452	400	401	434	411	403	402	389	424	417	405	394	403	370	394	378	398	395	403	406	447	407	421	427	428	387	388	417	404	428	423	365	393	413	387	387	417	403	401	419	413	381	407	404	403	410	399	408	408	439	403	420	409	404	407	417	384	423	385	418	402	411	390	406	411	398	404	438	371	396	385	387	454	416	422	389	419	356	422	430	389	420	362	420	384	394	435	385	386	329	406	399	392	423	431	368	403	386	412	397	428	394	359	404	384	412	356	377	441	419	396	442	391	395	380	406	368	387	410	386	391	389	447	409	404	424	409	416	387	398	408	385	420	415	377	420	381	410	368	389	416	433	397	420	415	407	375	399	394	403	438	408	406	425	395	411	404	449	407	416	383	386	432	431	404	385	420	394	411	395	382	401	418	389	390	394	380	417	424	432	406	428	392	436	384	386	382	396	409	400	405	411	395	397	399	418	391	404	397	401	412	393	424	389	408	396	372	390	426	401	403	429	414	398	383	391	375	399	386	405	380	400	432	393	414	410	395	392	387	399	435	429	420	396	407	382	426	389	413	377	411	366	394	386	407	417	411	408	386	382	402	390	445	396	397	412	446	410	382	377	402	391	430	366	408	435	431	422	408	438	370	394	383	385	403	415	403	369	383	414	411	412	369	411	443	385	412	414	405	389	388	405	431	392	422	394	396	406	405	390	428	419	390	386	384	419	402	401	400	404	408	398	408	438	395	438	394	417	428	403	371	397	415	424	393	408	393	405	371	448	405	423	401	413	457	431	405	379	408	381	412	385	411	400	399	402	420	439	420	412	374	387	394	411	405	391	438	403	384	422	378	382	434	397	423	419	364	418	415	395	399	383	442	409	410	399	410	389	358	401	422	405	394	408	407	396	400	381	397	382	400	414	424	409	394	427	422	401	413	367	406	395	405	450	404	395	392	404	413	384	399	423	380	399	389	443	452	408	409	382	421	402	425	437	434	413	410	410	406	398	419	420	399	382	394	374	410	395	415	406	387	411	425	416	410	405	412	434	392	381	391	407	373	435	391	414	391	398	395	431	415	404	429	400	380	436	434	404	431	412	393	413	396	411	416	437	403	385	432	396	427	443	392	391	396	419	405	395	399	379	371	414	376	434	389	396	405	377	405	418	408	376	430	397	404	413	409	415	370	386	426	400	370	381	402	413	413	422	390	384	389	392	394	403	408	405	419	400	399	452	424	398	429	391	373	389	388	426	389	367	403	401	410	437	385	398	378	390	398	427	395	389	437	401	389	411	390	390	417	392	373	391	410	400	414	430	425	396	394	402	442	372	394	391	396	364	428	425	405	429	369	402	401	381	417	408	420	421	377	382	347	408	416	415	398	404	397	385	449	411	393	390	391	414	383	411	403	428	407	425	393	374	402	447	415	396	409	421	391	399	397	400	391	396	392	392	421	424	399	380	386	423	394	369	392	389	416	408	412	393	399	372	389	419	409	398	403	435	421	384	430	413	399	398	405	386	413	409	395	408	404	383	399	423	422	391	393	440	413	373	404	408	405	382	431	377	425	412	421	379	429	411	401	417
22574	21158	28834	23736	21095	21089	6631	873	644	513	438	381	360	321	319	284	299	250	269	257	252	242	227	242	243	191	224	237	207	218	229	204	218	210	213	197	191	196	223	195	203	192	213	208	196	190	211	202	181	204	201	183	168	198	231	192	197	200	213	203	203	228	205	201	179	204	222	200	168	196	179	182	190	221	204	195	184	190	220	170	190	195	189	181	196	167	201	201	199	193	167	185	179	194	181	201	207	191	179	195	177	208	173	190	194	171	186	182	173	193	194	212	172	201	212	205	206	194	201	185	217	202	184	189	179	205	184	179	161	181	200	191	198	181	200	187	150	177	194	187	176	173	178	178	213	193	193	205	187	199	202	198	195	188	214	182	209	190	186	201	186	189	198	175	173	197	191	227	192	186	205	185	178	172	179	182	201	199	181	192	151	193	191	200	212	187	196	188	205	184	184	162	189	196	185	207	192	187	192	191	176	211	207	202	204	197	182	201	196	198	203	183	196	187	180	195	214	193	190	200	199	222	193	172	193	183	173	207	172	192	193	185	196	193	203	207	191	204	217	198	196	199	195	198	195	185	186	169	193	193	195	180	165	195	193	176	173	168	194	200	190	196	157	216	182	190	212	168	166	167	198	184	175	187	186	195	171	181	172	185	190	201	202	193	198	185	193	209	183	202	176	185	200	200	207	200	177	188	181	193	174	186	199	192	182	192	190	205	220	218	194	203	195	182	181	200	187	202	187	188	193	203	198	178	183	216	199	219	199	187	175	180	186	166	207	211	202	194	180	183	168	221	206	215	163	197	175	195	211	174	199	185	214	199	181	165	197	182	178	211	201	191	177	159	209	179	170	195	200	215	170	210	188	181	185	187	158	205	180	190	173	185	191	158	183	166	189	218	197	194	187	188	223	203	191	200	199	179	171	184	207	179	208	193	181	194	174	170	168	180	182	213	199	199	178	160	221	197	182	172	215	242	165	214	194	198	176	164	192	202	203	181	206	183	205	187	192	175	215	178	181	181	207	197	193	169	201	224	197	199	192	184	183	203	184	194	178	193	215	206	166	208	156	190	186	164	185	161	179	199	180	184	194	189	205	208	171	188	203	201	197	180	195	201	201	177	185	194	174	193	209	193	171	194	214	176	193	187	194	190	204	167	176	205	204	181	188	194	201	202	195	185	178	194	190	194	197	191	185	180	183	190	179	195	183	188	214	215	171	192	198	177	179	188	192	230	216	206	205	174	200	194	211	176	195	193	176	185	202	190	192	202	182	161	181	192	180	215	193	206	208	155	181	184	175	192	193	181	180	204	170	199	194	170	194	199	186	193	190	210	198	184	184	183	185	199	190	182	163	202	180	205	175	158	191	177	196	189	200	156	172	215	184	190	189	201	206	203	180	192	214	190	198	187	192	218	219	188	197	191	208	204	194	192	192	190	187	205	208	181	182	188	197	203	195	189	168	194	205	194	198	184	184	196	219	196	172	182	197	203	190	181	191	210	216	195	207	188	166	185	194	192	196	163	202	170	196	197	193	202	183	168	193	166	187	178	167	198	167	174	205	181	194	203	191	179	206	201	189	179	193	171	154	185	199	198	204	193	204	163	181	194	166	181	192	174	208	172	170	204	186	187	181	209	211	190	209	181	218	205	204	168	179	210	186	192	191	157	196	187	173	185	204	194	172	179	185	207	187	193	178	184	184	198	180	188	181	202	175	196	164	221	177	191	210	204	198	176	203	168	194	208	213	192	190	198	178	191	175	198	179	218	176	210	185	193	193	204	222	184	167	190	190	183	201	175	226	194	187	202	189	196	197	177	183	195	202	175	184	202	171	185	176	189	189	194	178	199	176	186	204	195	194	199	162	202	218	189	179	188	199	184	179	194	186	202	181	169	216	181	203	177	179	178	178	185	189	220	183	175	191	206	163	173	197	197	180	183	193	198	188	169	193	166	188	172	154	200	184	198	177	193	192	167	199	188	212	192	200	163	191	214	199	169	205	184	177	181	187	168	170	178	170	206	171	196	191	177	212	188	175	210	190	187	170	204	192	185	194	199	184	209	187	199	197	201	181	193	193	223	214	204	184	195	201	192	208	195	169	181	201	220	182	191	196	208	200	204	170	219	188	168	178	203	170	194	156	177	180	168	180	162	169	194	212	187	171	176	192	184	192	177	214	195	178	215	183	191	211	219	189	205	201	192	172	203	192	193	178	172	197	176	220	226	182	175	197	171	233	182	195	183	190	189	201	202	197	202	216	210	182	173	197	197	196	211	156	165	192	213	172	191	183	177	139	182	185	193	197	197	184	173	179	213	196	192	191	192	192	170	203	185	210	179	189	198	174	189	201	207	189	189	195	198	177	196	201	209	186	179	193	204	188	176	190	200	176	192	176	172	203	185	176	214	179	166	208	196	187	210	186	179	186	186	183	185	198	201	192	171	182	191	214	197	188	200	206	200	211	206	188	184	187	176	166	202	193	194	214	174	204	209	195	202	184	206	187	190	181	200	225	156	190	205	181	190	188	179	197	167	185	200	210	209	185	162	196	207	207	202	174	203	169	217	205	209	193	212	179	187	213	218	217	207	194	202	183	187	208	180	195	203	179	188	189	184	180	201	182	194	197	207	204	186	172	184	194	190	208	178	205	199	195	204	196	160	168	198	165	173	169	221	194	181	196	201	172	183	169	164	189	173	192	221	189	198	213	176	179	178	180	179	168	213	186	208	190	182	190	201	214	196	197	180	184	187	189	198	186	187	164	189	160	185	197	185	172	180	176	190	201	195	196	181	184	152	193	193	183	188	184	196	217	198	184	188	213	181	203	191	184	182	194	204	196	190	215	191	209	198	203	169	222	206	197	202	191	197	189	170	183	195	184	203	200	201	183	206	170	203	190	181	188	186	154	223	201	182	203	195	189	166	183	187	215	179	185	182	188	181	177	194	203	214	168	183	202	199	198	194	180	182	195	166	176	198	195	201	197	171	176	190	187	180	207	185	224	220	189	190	188	172	186	200	204	193	180	198	194	182	205	198	188	168	186	211	159	191	164	188	204	192	190	178	188	188	182	179	166	163	197	177	189	209	197	195	190	192	199	200	199	213	209	192	179	181	191	190	205	170	186	178	200	214	170	181	203	204	191	193	207	204	216	185	181	185	190	181	196	200	184	197	225	216	199	192	189	186	176	204	174	192	205	183	210	192	160	190	194	178	184	205	185	215	195	190	206	179	219	186	188	183	185	191	198	195	181	196	195	196	184	175	186	184	191	196	180	163	186	187	183	191	182	188	196	171	191	229	183	193	173	204	199	185	185	193	194	194	193	199	204	186	191	191	173	186	207	193	188	192	185	188	198	213	185	195	195	215	209	197	204	179	174	181	179	194	191	203	203	213	204	196	198	203	183	175	193	185	183	200	198	190	192	169	176	179	174	210	201	170	172	187	180	181	224	192	193	179	209	186	190	198	218	186	191	191	184	201	180	167	187	203	201	176	169	211
4927	14929	9996	4886	3401	2601	1923	1342	1086	875	678	654	564	444	429	453	330	351	312	308	291	289	293	265	287	260	253	253	271	234	239	240	228	251	243	226	213	219	202	218	208	234	188	233	208	202	208	180	232	219	200	235	231	208	201	210	227	219	209	192	192	227	198	191	192	201	197	195	209	201	210	210	196	242	230	201	190	189	186	175	202	212	213	180	197	214	225	179	175	206	208	203	212	189	185	209	225	193	211	211	193	203	204	204	204	220	202	200	202	225	198	185	203	198	197	194	201	186	226	187	205	209	192	225	194	190	200	198	206	230	182	198	228	196	225	173	218	190	168	204	188	204	196	224	208	186	213	237	230	183	187	188	193	185	205	176	185	187	192	195	186	200	185	220	182	184	186	192	208	209	193	202	204	225	214	204	204	192	210	190	188	197	203	193	177	196	200	169	202	191	197	187	159	203	201	206	196	204	191	206	198	192	183	188	191	191	214	191	191	193	208	181	209	209	178	200	194	204	189	217	187	206	203	193	211	196	212	178	194	200	203	219	193	194	187	188	206	221	198	193	179	200	195	213	191	177	207	214	189	212	210	208	189	190	189	192	217	189	205	211	189	177	207	204	193	199	208	210	222	182	180	179	207	199	203	171	205	177	203	172	203	176	201	199	220	195	213	190	171	174	213	186	195	187	190	222	188	201	192	200	230	171	192	193	196	230	222	176	207	202	197	211	191	223	208	216	189	213	189	198	202	195	223	205	193	205	190	191	198	206	177	187	215	187	177	189	210	184	230	175	188	215	223	202	194	184	208	196	186	205	211	178	209	200	194	189	186	162	198	167	182	204	210	189	203	178	173	211	208	204	195	195	190	166	179	205	207	203	218	197	192	211	192	226	202	224	193	198	224	179	217	203	175	206	192	189	184	204	211	187	195	200	231	162	215	210	192	188	204	194	220	205	201	184	194	188	179	192	219	196	199	175	191	198	182	197	210	180	182	181	199	216	194	155	203	188	202	190	180	198	173	218	227	207	223	198	202	209	200	212	187	160	211	197	190	197	180	189	190	183	207	190	210	208	184	216	184	206	202	210	193	187	187	183	194	212	197	189	213	198	204	180	194	175	170	201	202	181	185	224	199	217	199	219	188	202	195	210	191	194	193	195	205	212	189	204	185	189	192	222	188	197	203	177	204	191	180	208	187	187	186	166	213	199	208	211	204	190	206	203	183	209	183	195	204	187	162	219	182	162	191	200	214	189	217	209	195	190	199	175	192	206	225	190	202	183	186	209	205	189	178	206	226	186	194	214	187	199	187	214	191	178	180	197	186	215	198	186	185	167	188	193	196	173	208	245	176	188	214	231	214	198	199	210	204	211	211	199	189	184	183	198	193	236	197	180	225	215	189	214	188	184	204	207	191	207	207	163	198	191	193	198	187	210	197	225	188	190	191	197	200	192	200	215	189	215	217	197	212	198	184	207	181	201	211	214	199	184	174	211	207	197	183	204	186	211	188	177	197	182	185	224	168	204	187	211	187	179	213	205	211	203	219	197	167	218	233	205	193	186	199	204	195	198	181	184	228	190	221	198	175	202	195	196	186	186	178	203	206	177	168	222	180	194	181	200	199	212	203	203	239	191	168	189	185	195	176	192	215	198	185	191	193	212	181	186	196	193	201	202	194	171	195	185	216	176	216	205	188	223	181	181	178	204	206	181	209	202	215	210	191	173	185	216	213	194	189	188	194	198	206	187	207	197	211	185	216	206	189	211	197	206	221	195	206	214	198	197	199	183	208	194	223	193	192	207	187	188	175	208	197	182	217	218	212	199	195	209	204	201	167	209	186	197	184	237	202	184	211	201	190	203	181	212	183	206	187	206	193	208	189	198	209	185	213	202	186	180	204	200	171	203	199	202	178	196	205	180	209	179	183	182	189	204	185	194	202	178	229	206	213	201	156	173	196	191	217	167	186	210	220	189	199	220	220	202	218	208	191	168	202	237	193	182	188	186	160	179	197	205	233	186	214	202	216	220	199	191	196	207	204	197	213	195	193	199	205	202	218	210	193	210	208	195	194	218	186	203	191	201	213	189	195	191	191	192	180	186	206	192	207	176	204	191	193	200	197	193	178	210	187	202	181	202	212	207	186	182	191	188	200	182	184	199	175	200	193	202	222	189	204	178	192	194	201	198	205	163	208	201	201	203	188	203	184	178	199	206	169	212	218	223	213	199	196	189	216	189	211	199	193	192	212	207	188	227	210	199	203	213	192	222	178	222	180	196	196	177	182	174	223	193	204	190	195	195	183	210	193	171	177	195	185	220	207	208	186	220	179	203	205	191	224	214	182	206	206	210	207	214	213	193	184	188	199	196	203	209	195	194	203	184	230	183	185	188	191	193	205	200	199	200	198	206	178	195	180	194	194	186	191	188	184	186	216	207	185	193	214	190	180	202	203	210	204	207	192	195	195	203	209	177	190	206	219	205	201	176	180	223	177	204	206	185	203	206	206	192	192	193	210	209	200	182	205	201	222	207	201	218	213	210	193	184	185	210	184	226	189	194	211	218	208	213	212	225	196	189	201	187	187	188	219	209	179	219	215	182	215	208	242	217	208	209	186	205	191	208	214	201	197	188	195	206	197	197	172	207	195	181	182	199	191	181	202	190	214	176	207	207	193	211	228	192	210	205	198	209	199	203	209	195	188	191	174	204	186	190	212	188	196	178	230	188	210	201	214	201	197	176	195	183	193	183	177	236	214	201	198	197	217	215	199	189	183	193	183	212	217	190	194	206	188	219	193	206	216	200	170	210	185	187	218	190	190	189	169	211	184	189	220	207	199	209	226	186	202	197	190	198	192	216	211	195	195	213	183	188	197	194	223	195	204	187	201	211	204	190	202	206	202	188	179	220	186	198	192	171	220	196	180	209	228	205	184	179	181	212	188	196	211	218	210	204	183	179	193	225	208	179	201	209	200	197	189	203	188	190	230	177	194	186	196	210	221	175	224	190	206	190	183	219	172	179	190	197	205	205	198	206	195	191	170	187	198	183	204	182	191	205	213	184	205	207	179	183	203	174	188	184	196	198	199	184	194	197	204	188	197	183	218	205	204	186	189	198	196	209	203	174	184	218	204	201	205	191	198	202	194	213	201	180	219	208	192	190	208	182	182	206	199	186	227	203	187	213	191	207	211	171	188	199	206	202	194	204	183	207	190	206	200	182	205	188	185	209	192	173	169	201	202	235	218	184	170	214	180	198	183	219	216	188	157	194	214	206	180	223	176	186	211	221	197	173	171	207	187	185	212	194	209	196	196	185	188	210	197	213	178	214	184	184	210	195	197	176	196	213	178	179	227	216	202	221	187	208	202	188	222	164	187	192	195	186	211	189	203	173	169	190	211	178	192	204	206	197	188	198	165	159	186	181	190	200	191	177	187	198	219	199	218	194	196	219	190	189	186	232	199	179	188	207	172	188	202	186	219	184	210	202	186	189	210	196	207	196
27384	16812	3199	699	503	407	312	314	279	280	274	261	261	292	269	310	268	296	249	269	273	230	265	281	243	272	245	269	297	299	297	264	251	301	278	288	313	273	264	287	282	298	274	280	268	252	257	284	276	281	272	285	283	265	254	292	248	245	255	268	260	282	284	251	291	270	299	285	240	264	271	270	276	277	274	315	274	290	284	291	268	276	271	247	318	282	255	270	271	267	250	263	263	265	307	278	283	252	236	269	259	239	255	290	279	301	269	249	275	237	283	278	265	298	264	296	292	298	315	250	258	263	264	280	258	246	238	283	271	244	246	290	263	299	286	288	221	270	268	290	280	305	278	277	293	256	260	267	279	263	289	258	242	264	281	278	233	271	283	250	266	300	255	246	266	282	290	258	290	263	286	242	277	270	291	258	255	322	264	268	290	284	250	289	286	282	277	279	274	260	271	283	280	261	289	259	277	293	290	231	287	290	263	282	267	289	274	257	253	273	268	297	267	266	263	270	272	268	284	272	297	282	293	274	289	267	276	288	273	261	265	243	295	269	267	303	274	290	264	255	248	284	268	289	267	249	272	261	277	268	291	287	265	290	270	267	269	239	284	269	254	277	251	299	293	251	249	254	253	256	274	266	276	315	270	279	272	279	287	281	258	248	238	268	268	255	256	299	244	274	283	295	293	263	261	259	278	248	281	283	272	264	262	272	282	280	270	320	295	276	281	306	298	291	265	249	287	268	264	275	245	289	256	255	268	279	267	286	277	238	257	278	266	278	250	270	295	269	275	264	282	279	302	295	252	276	274	298	280	278	236	245	293	267	265	268	273	283	239	266	240	294	267	294	280	260	271	279	253	301	278	274	291	245	285	268	244	259	276	272	275	275	287	261	273	234	269	274	285	266	286	260	275	287	278	270	254	285	252	267	275	284	273	281	278	274	278	237	285	289	284	242	284	264	294	264	274	297	294	277	270	259	261	279	252	280	267	279	265	257	288	256	263	286	272	282	280	259	255	292	276	280	252	278	259	267	259	262	266	250	259	281	292	269	265	282	257	262	265	237	254	265	265	253	258	288	277	281	278	282	263	247	259	278	259	289	259	275	306	267	251	240	263	277	266	302	272	278	276	247	266	284	258	276	241	271	276	278	282	247	283	277	261	278	287	239	284	269	262	260	271	278	310	297	270	269	265	261	260	278	280	291	302	308	278	240	262	231	267	257	268	274	256	269	278	258	281	267	296	264	256	265	253	267	285	287	300	279	276	274	249	270	254	262	267	293	252	266	241	289	282	282	277	270	288	258	256	238	299	257	250	283	269	259	277	260	287	274	274	279	271	266	289	266	259	263	275	270	283	282	228	266	274	288	268	269	270	285	255	258	247	298	278	267	284	319	291	296	260	255	283	270	258	271	273	302	256	291	263	261	282	276	262	232	293	298	273	269	264	287	277	316	277	246	287	281	317	273	263	265	270	264	262	294	276	293	283	296	274	269	270	293	272	274	252	248	266	309	239	254	277	276	282	288	252	281	281	259	261	262	239	257	269	282	270	264	248	272	276	264	276	274	301	246	269	252	270	242	232	302	243	242	279	303	284	287	252	273	288	277	282	239	298	274	287	244	262	279	296	266	256	277	263	252	250	254	271	271	270	260	272	262	318	276	248	261	290	271	293	307	249	296	289	259	282	264	295	283	265	256	273	281	285	289	287	258	272	291	265	259	300	253	279	265	283	300	295	242	271	283	263	277	267	252	276	275	290	287	280	303	249	261	255	271	266	247	296	238	288	249	274	281	267	248	306	287	249	284	253	265	279	263	249	293	288	252	240	298	281	240	262	252	285	272	249	264	275	258	291	258	276	258	285	298	280	280	286	268	292	277	267	275	258	274	285	260	294	268	254	257	262	282	253	269	284	251	300	286	279	318	256	262	266	278	263	286	280	264	277	283	265	270	254	259	285	285	277	268	256	299	289	263	283	263	253	281	251	279	289	261	249	256	285	259	276	294	282	297	295	266	274	271	273	270	257	287	276	284	266	255	255	253	262	247	270	290	265	261	289	300	281	280	258	278	314	292	268	240	253	251	273	257	269	275	268	301	273	260	274	260	276	264	249	288	288	291	275	294	294	265	292	256	285	259	260	272	250	276	259	264	282	293	287	253	267	266	292	262	260	269	284	265	278	270	306	284	279	286	242	291	259	270	256	265	258	269	298	263	261	310	291	277	245	241	270	249	287	281	244	302	278	268	257	294	251	292	261	260	278	289	245	254	295	283	270	274	272	283	268	271	287	303	259	282	275	249	284	292	270	274	243	274	287	305	305	254	304	289	268	273	273	238	267	271	285	250	277	266	247	285	266	273	286	268	232	261	275	277	268	273	278	284	247	282	255	251	283	275	259	253	260	255	277	227	262	270	285	272	295	270	283	269	263	289	239	268	248	276	276	259	240	274	282	269	251	249	266	265	244	263	295	275	283	248	250	311	229	235	290	272	274	281	266	272	279	265	285	300	299	245	263	262	270	258	262	269	269	257	296	258	292	247	285	284	286	289	282	268	247	272	295	267	284	285	240	286	268	257	262	279	286	271	265	279	298	268	255	255	313	273	267	276	275	304	258	270	257	242	292	246	246	260	281	273	268	237	276	264	268	286	236	294	272	291	288	260	259	274	267	275	273	294	262	282	284	273	248	253	293	267	270	242	260	271	277	252	261	287	295	271	261	247	253	255	266	278	264	280	253	235	307	265	245	287	277	281	268	269	257	264	285	269	280	251	296	282	274	274	259	251	253	271	299	307	261	279	267	256	296	278	285	268	270	316	269	283	268	250	274	243	263	264	249	248	285	270	268	251	262	271	304	273	248	278	265	304	275	272	288	271	280	263	260	279	293	281	269	249	289	261	283	280	264	255	293	269	285	283	279	258	263	278	253	266	283	270	260	285	284	257	266	251	265	266	268	297	258	248	282	278	271	277	281	254	253	263	283	285	303	281	312	258	293	272	272	242	253	278	281	274	291	283	282	283	264	279	267	256	273	268	291	274	306	298	282	278	260	276	274	250	266	260	261	288	275	264	284	264	271	253	259	261	265	273	280	267	289	266	275	269	283	281	306	255	266	257	292	271	254	267	313	261	291	280	251	244	282	244	276	280	282	278	270	297	265	262	256	317	261	257	282	270	270	266	301	270	261	259	287	295	251	280	295	266	255	278	274	267	309	271	260	277	279	294	280	267	291	278	269	261	233	259	296	293	295	290	281	278	268	266	272	264	230	304	301	268	291	269	293	277	263	271	299	290	278	277	276	286	274	248	263	284	292	263	256	270	265	270	261	267	315	280	301	257	265	276	288	276	238	257	290	292	277	269	265	259	251	284	255	267	252	294	251	264	288	294	266	284	276	274	266	251	283	283	288	270	291	258	270	273	253	263	236	272	253	289	265	292	251	251	268	272	301	275	295	278	293	257	266	270	260	247	272	264	253	285	250	297	257	247	262	290	288	264	263	271
4468	1399	1077	625	515	459	374	364	369	330	354	334	316	318	314	297	304	291	319	297	310	308	311	305	325	296	295	300	303	265	315	293	311	296	298	304	286	280	306	274	282	337	329	291	314	294	296	286	322	320	284	284	318	322	294	318	293	313	311	315	323	290	283	314	297	309	285	294	293	295	321	298	314	303	300	305	271	309	296	298	317	293	318	290	318	308	295	289	329	342	289	310	286	311	290	298	284	304	293	273	315	327	291	298	283	264	318	293	271	294	321	296	332	285	308	319	278	292	293	287	302	323	295	303	315	288	311	305	309	291	312	314	291	316	291	304	313	262	326	297	259	308	336	291	299	273	277	303	275	302	315	314	287	281	279	356	305	298	306	300	314	297	315	301	303	292	310	277	311	327	314	305	285	293	313	320	289	320	302	339	299	279	288	289	291	317	310	281	345	322	319	284	309	303	337	299	295	317	279	320	276	306	306	314	281	291	307	305	320	306	301	292	271	326	301	331	297	306	328	317	289	305	303	274	303	305	293	271	256	338	315	294	302	324	298	321	282	323	319	283	304	308	316	320	299	289	334	296	295	303	311	297	322	291	327	278	314	342	288	304	307	283	302	313	305	301	309	301	311	296	322	282	299	315	298	303	327	275	304	343	321	305	274	341	314	314	313	298	290	320	317	298	300	296	291	312	318	309	286	257	320	311	312	310	289	309	277	282	287	324	319	254	293	291	321	296	289	307	310	311	306	297	315	298	304	297	304	307	290	292	308	277	319	319	297	325	292	295	341	310	308	309	291	310	312	303	312	294	300	297	308	302	309	325	308	298	332	286	286	303	310	292	275	320	293	334	312	252	302	331	311	284	314	334	299	276	319	296	288	273	292	312	296	290	300	302	299	300	299	323	310	303	311	322	307	325	290	302	296	283	332	288	307	307	301	307	285	321	296	280	277	288	332	303	296	329	300	319	288	276	331	291	302	298	310	280	322	310	303	278	298	322	302	346	311	307	311	307	288	300	323	298	289	308	311	295	294	276	298	290	332	308	334	296	283	295	302	268	330	301	282	266	310	326	316	325	320	298	301	294	295	323	331	303	301	248	354	297	311	322	315	306	309	306	305	319	290	296	288	287	314	296	305	302	321	321	270	288	313	306	259	261	286	327	298	274	288	317	295	308	289	278	286	301	314	306	308	320	290	315	310	302	317	275	331	313	283	312	295	297	297	323	349	294	283	295	276	343	320	296	309	308	337	292	302	326	307	274	302	279	294	321	293	281	313	358	301	314	294	290	267	298	303	307	291	299	299	280	317	306	298	301	319	289	312	294	313	315	338	293	306	322	285	321	345	303	295	291	332	314	289	300	315	302	325	283	270	329	312	285	274	304	276	304	298	290	319	313	318	324	326	301	325	285	312	320	302	284	276	298	303	301	317	316	277	330	314	299	328	317	317	324	296	360	302	299	303	340	297	293	270	288	310	319	308	300	302	307	301	329	325	318	285	310	296	282	291	301	302	301	311	292	327	271	269	311	320	314	298	342	332	293	289	332	297	314	295	257	311	329	263	301	312	339	330	288	303	280	326	303	304	325	301	271	302	307	273	287	310	277	281	311	308	281	304	314	301	309	299	299	307	316	304	310	326	324	286	310	286	319	274	344	326	306	289	329	320	295	300	334	316	271	305	306	308	332	274	315	292	305	277	298	289	285	288	282	297	314	289	275	293	303	323	301	301	282	292	291	336	306	297	328	308	298	303	307	295	308	276	286	292	296	309	305	276	316	307	311	289	294	314	283	286	308	266	262	313	273	330	316	293	321	326	311	323	321	294	306	295	280	273	301	290	285	296	298	312	286	312	300	314	314	282	341	295	270	315	294	329	306	315	315	292	284	326	306	311	323	288	295	312	317	278	295	279	296	288	291	300	298	328	297	292	308	289	309	337	310	305	313	328	307	314	294	302	291	298	313	311	272	306	299	285	313	297	301	307	323	279	313	290	287	285	309	298	283	286	309	318	329	312	286	302	298	320	323	304	296	310	305	317	305	321	318	284	301	283	307	292	319	317	274	306	305	297	272	310	327	315	274	277	302	295	286	272	293	328	317	249	327	312	285	316	309	333	282	282	284	301	300	264	285	275	295	305	302	295	295	301	301	261	302	290	314	295	293	283	305	310	298	304	312	300	308	294	315	273	285	310	302	295	288	318	308	299	319	334	335	313	283	307	324	284	292	303	290	268	302	288	296	292	333	264	313	323	319	313	293	337	296	284	348	288	288	311	332	308	306	329	291	314	314	310	302	315	268	274	290	317	318	308	282	294	302	303	323	316	292	300	286	306	312	301	292	321	300	291	287	290	310	301	282	283	295	262	331	313	294	292	290	305	314	301	281	314	308	313	279	289	286	310	296	308	300	278	308	307	297	316	290	317	308	318	307	305	314	277	288	268	330	330	283	291	311	291	283	327	279	330	301	268	309	306	301	331	305	322	289	308	314	289	307	336	288	309	330	328	311	324	341	276	329	313	294	281	287	282	309	314	301	292	309	300	309	301	300	316	275	286	282	307	293	314	299	295	288	320	268	291	294	316	300	292	321	315	302	325	281	323	277	299	280	296	295	287	284	323	279	305	328	307	307	315	320	303	317	285	301	297	308	317	292	325	299	287	295	275	270	283	325	288	303	277	274	274	300	312	295	305	281	272	304	314	289	327	310	289	296	324	305	331	297	321	310	275	295	281	319	324	276	313	286	286	311	303	300	293	272	296	324	296	313	307	318	330	322	304	303	310	319	290	294	299	318	301	281	296	303	314	339	308	295	300	293	287	299	276	298	295	274	300	293	288	299	304	283	298	299	288	316	304	285	296	320	302	278	291	294	286	314	294	282	292	300	325	302	318	291	317	307	307	271	298	283	326	287	311	293	294	291	317	335	307	320	325	308	313	301	273	318	316	266	321	298	308	297	290	286	306	326	283	292	288	293	316	314	334	311	294	312	289	321	269	298	293	290	268	306	290	302	309	316	304	310	284	341	322	311	314	287	318	282	313	285	323	276	320	276	324	325	298	298	273	300	294	268	286	305	277	294	297	325	336	297	293	305	309	332	323	300	271	274	298	302	243	320	303	327	315	295	337	306	291	335	308	326	298	300	318	309	306	290	318	308	322	305	304	294	322	324	258	272	302	299	302	307	284	306	281	301	295	280	283	312	286	275	292	285	295	284	308	264	318	320	300	322	280	303	328	303	308	291	314	272	297	276	301	311	301	281	311	270	313	325	309	308	286	294	299	265	284	281	289	343	312	305	332	315	299	276	293	288	311	309	287	340	301	293	273	298	302	290	349	311	314	294	319	299	287	314	271	284	315	328	283	315	278	302	308	305	273	282	296	294	327	307	338	309	284	282	279	294	274	305	306	317	294	314	310	322	276	343	297	286	304	293	304	278	302	299	303	309	307	284	299	314	289	331	301	274	275	269	328	283	302	276	318	343	304	298	282	307	317	290	296	308
23516	21082	28256	24101	21045	8905	708	438	358	313	236	219	207	204	167	185	159	152	163	146	147	120	150	138	125	107	139	144	119	124	135	122	108	130	139	119	143	115	129	105	123	114	121	128	115	127	134	122	116	116	117	117	128	91	118	116	108	117	114	118	122	105	133	88	117	126	108	119	106	102	113	109	131	92	115	120	115	102	113	101	114	110	127	111	106	129	119	104	114	117	109	119	105	97	114	111	106	125	95	108	95	109	125	106	125	113	124	98	124	105	109	109	100	117	104	111	97	123	118	118	111	107	99	108	123	104	113	96	103	116	111	102	103	130	109	107	118	100	107	113	101	116	116	106	122	130	124	93	114	110	112	128	106	102	135	94	113	103	98	105	119	116	125	98	105	100	107	133	101	118	114	107	103	98	114	117	113	98	107	91	91	121	108	95	110	112	102	107	106	124	96	113	117	110	124	93	92	126	102	92	108	107	119	128	118	132	119	109	101	101	109	118	100	110	123	102	115	103	95	117	97	120	121	123	105	112	122	101	116	113	116	113	108	116	103	111	112	105	123	111	128	89	105	123	116	98	105	107	94	94	116	118	105	112	94	108	85	106	122	113	112	96	111	93	126	98	94	114	127	103	111	100	107	137	117	125	104	112	112	113	102	125	103	116	121	104	105	120	100	101	116	109	116	121	97	105	104	104	107	102	115	114	111	103	105	110	117	115	125	108	110	123	94	102	116	107	112	97	118	117	114	109	121	111	104	125	114	114	132	121	126	94	140	110	118	106	108	109	115	101	117	105	107	115	116	88	93	115	113	118	125	106	102	93	91	108	109	118	95	103	99	118	97	109	129	117	105	125	98	104	141	119	134	103	125	111	111	106	120	119	124	103	106	137	114	100	118	120	109	112	104	131	108	94	114	111	125	123	121	107	123	106	117	116	122	122	126	115	119	123	112	114	104	110	108	109	101	110	114	116	104	109	107	115	122	97	117	102	108	130	115	101	109	115	103	121	121	98	101	127	113	125	101	103	96	103	99	117	124	119	109	110	126	124	112	121	90	109	116	112	123	100	119	119	85	123	93	120	117	99	102	126	102	100	116	106	115	115	123	119	112	117	125	115	111	125	121	115	112	112	126	109	95	131	127	110	98	116	97	101	110	112	103	106	108	98	102	104	94	111	109	106	96	108	102	88	111	101	104	106	119	118	126	93	117	113	121	106	112	119	128	106	138	125	105	117	111	107	115	94	111	116	101	117	131	118	116	99	128	106	125	109	109	110	111	121	112	113	118	116	111	110	96	115	94	123	124	118	112	91	113	108	109	96	121	95	100	116	106	111	100	111	111	103	124	117	106	109	118	105	112	117	123	101	104	112	117	126	120	107	108	104	133	111	117	101	104	135	153	98	109	111	96	151	117	99	106	101	100	91	109	90	97	88	108	91	115	104	113	115	122	116	130	96	96	117	116	101	115	122	112	116	111	127	113	118	126	103	115	96	125	117	115	116	109	102	124	100	110	130	125	94	112	87	114	121	106	113	106	109	110	87	110	98	102	109	108	129	115	111	115	106	119	98	101	101	102	106	102	102	105	120	102	100	124	118	121	103	102	121	118	118	128	120	112	106	110	119	110	102	120	94	87	108	117	117	119	120	100	93	117	97	117	116	108	122	95	96	108	93	103	116	127	101	100	125	110	106	115	123	103	132	112	116	114	88	113	106	92	115	112	126	112	129	123	127	104	114	106	119	115	98	119	108	121	118	115	105	109	112	86	118	111	121	127	110	115	117	137	115	102	108	115	105	118	104	103	95	102	117	110	108	103	104	116	132	115	114	112	111	109	107	100	122	115	102	115	109	115	108	106	117	111	111	118	119	99	111	118	102	116	117	99	112	119	112	131	110	114	112	110	106	110	127	98	120	95	111	117	133	122	89	131	110	94	96	122	118	99	124	107	106	121	107	101	126	104	108	125	95	99	116	121	104	113	103	127	115	131	101	119	107	126	103	101	108	110	118	115	118	94	105	113	110	115	96	124	111	109	115	100	116	125	115	115	103	119	114	109	122	103	104	104	118	115	109	114	104	112	120	133	116	105	111	124	111	98	120	113	119	123	125	107	117	97	103	107	126	106	98	109	109	102	111	113	115	128	99	96	101	97	111	99	102	121	104	94	103	112	98	101	130	118	115	100	95	123	127	107	120	114	143	135	113	103	121	121	105	104	139	111	109	119	88	93	107	103	112	114	111	104	99	116	102	132	113	103	109	106	104	91	115	113	103	105	97	97	111	108	112	114	104	98	122	108	126	124	109	111	110	122	119	112	118	122	117	108	105	126	100	111	100	117	117	103	112	136	107	95	103	106	124	104	111	108	129	114	111	105	118	110	109	109	117	120	125	109	110	101	108	110	103	106	129	118	111	108	94	103	114	102	92	104	89	93	107	113	100	108	104	101	114	103	106	119	97	98	105	113	111	116	116	118	111	121	99	105	110	108	106	129	107	117	98	102	101	111	101	103	113	101	93	103	103	124	109	119	103	102	114	88	101	112	127	123	123	99	121	106	100	95	101	113	122	102	106	98	111	106	118	93	120	112	102	99	107	113	116	120	121	99	98	125	127	116	115	129	121	88	112	116	115	111	115	119	98	97	100	109	122	116	109	87	111	111	110	96	134	113	120	113	101	130	129	117	138	132	110	111	115	125	121	102	100	105	94	116	107	89	115	121	109	103	111	102	102	120	107	124	102	119	102	103	100	100	101	111	117	110	111	108	106	114	91	140	102	93	103	123	99	117	104	104	97	91	103	108	93	112	107	111	108	114	91	96	106	126	111	117	123	96	102	107	124	114	108	108	121	108	114	92	116	129	104	118	123	113	115	111	81	88	101	120	109	118	125	104	120	91	103	118	93	100	107	113	101	123	104	124	108	100	120	96	104	84	106	109	113	119	98	99	121	105	97	103	105	97	102	117	133	103	138	136	109	119	121	113	108	119	99	123	96	106	115	124	106	92	108	132	117	134	122	102	106	119	117	118	111	119	96	113	95	89	119	121	115	93	87	108	97	113	110	110	106	124	112	101	107	120	120	114	101	108	97	98	103	95	124	114	100	121	118	93	112	135	111	106	100	118	103	113	102	106	105	104	107	115	112	138	95	116	97	97	105	121	113	104	103	120	98	113	133	123	118	105	101	113	129	139	107	101	122	111	117	104	116	124	108	100	119	90	112	120	118	111	108	103	114	127	113	122	115	102	107	104	118	101	124	96	123	87	118	121	118	116	93	130	101	120	110	100	104	105	107	122	116	93	88	134	88	102	105	110	132	110	111	113	97	89	136	128	101	107	124	113	102	87	115	127	109	127	107	108	112	117	112	115	101	101	108	109	97	109	105	122	107	115	100	95	122	109	119	136	100	125	114	114	113	104	80	117	92	116	113	105	123	114	105	101	101	115	98	115	102	110	106	126	93	95	126	109	99	119	118	102	123	111	115	109	128	93	100	107	129	107	98
3496	9277	6151	2785	1959	1452	1041	764	616	449	386	379	273	284	290	230	218	207	205	171	187	176	189	175	195	176	149	143	163	151	168	141	156	141	150	132	141	156	142	150	147	134	142	133	134	143	137	142	135	130	133	148	131	128	142	142	134	154	150	124	131	119	168	143	112	120	150	145	130	132	146	137	107	122	145	133	135	136	138	155	128	126	123	156	137	141	162	130	124	129	121	140	124	134	123	146	147	123	128	137	128	140	119	136	120	148	146	116	125	117	149	120	148	143	111	133	112	138	124	134	133	129	133	125	114	116	122	130	142	132	138	137	123	142	150	152	123	132	153	118	127	122	162	135	111	132	145	131	130	139	143	120	165	144	123	130	114	144	132	133	135	129	112	133	145	154	128	142	141	119	130	117	131	138	131	126	121	120	136	140	155	116	120	138	124	130	142	129	121	133	141	136	134	143	149	111	115	117	124	120	134	125	121	120	154	137	132	133	140	138	119	134	124	133	123	134	144	117	137	139	138	119	129	126	138	128	135	120	119	133	129	110	142	118	115	128	120	136	134	129	135	100	125	142	128	128	115	147	132	141	99	143	118	125	124	133	138	119	125	152	132	127	144	140	135	126	117	112	128	133	125	126	114	116	140	149	149	121	131	140	146	140	130	111	139	140	131	132	111	116	141	112	124	130	130	138	132	126	132	121	129	126	127	131	128	143	126	126	142	130	121	131	111	150	118	116	151	132	120	126	138	149	139	119	141	148	143	122	150	132	133	137	113	125	116	122	139	144	142	138	127	135	128	138	132	130	116	137	138	140	128	129	146	123	137	147	148	112	147	124	124	131	134	139	122	126	144	123	138	139	131	138	125	151	125	129	132	118	140	131	117	118	147	134	126	142	135	130	124	137	113	140	109	131	130	118	125	132	117	150	134	112	155	128	113	132	158	137	121	132	139	123	122	134	137	139	109	122	119	123	129	128	122	137	118	125	123	131	133	132	146	136	137	146	132	132	134	112	103	128	135	128	125	139	127	134	135	126	125	122	137	105	118	144	135	126	130	126	118	134	130	131	150	138	128	125	140	112	119	124	132	142	141	144	150	129	126	126	128	142	131	127	130	134	128	155	139	121	107	124	102	126	138	143	106	120	107	131	132	122	163	135	121	148	124	135	132	137	153	135	143	109	118	118	141	138	137	126	142	149	142	138	119	120	130	118	137	156	128	137	102	140	107	136	134	112	143	126	118	128	116	153	136	134	135	117	143	129	137	92	130	121	117	146	109	127	126	140	137	150	121	149	148	119	124	140	122	127	123	140	112	126	144	138	128	117	129	132	133	128	128	140	136	130	125	133	124	134	143	139	114	132	138	141	145	131	158	125	122	136	129	142	132	156	136	137	145	146	119	129	144	123	120	122	131	157	124	129	127	138	133	130	128	142	142	136	147	134	122	120	134	130	129	118	150	127	143	132	121	138	116	122	115	140	140	127	131	120	149	150	155	127	118	156	121	131	133	120	138	131	129	131	137	156	121	120	108	117	145	139	132	126	133	130	135	140	128	124	146	127	148	126	124	132	128	145	140	137	142	142	133	125	120	113	116	142	119	106	115	142	123	121	148	126	135	120	123	144	116	111	140	127	129	103	120	143	146	136	116	117	147	137	118	120	118	122	138	141	127	114	146	139	154	118	125	140	134	130	128	135	123	147	127	164	133	107	131	116	127	124	135	148	118	131	142	135	123	122	141	121	126	137	130	127	128	124	128	126	122	108	126	121	137	133	131	139	140	133	127	140	128	147	120	127	119	125	134	119	136	123	136	146	130	109	113	151	151	135	139	124	108	139	130	137	130	130	126	130	134	127	135	121	132	135	141	129	124	168	115	130	147	124	135	131	118	140	139	113	144	128	115	127	134	142	130	125	123	125	116	130	114	112	116	138	115	133	121	138	140	115	137	147	118	129	124	132	130	146	142	135	144	126	113	114	133	152	128	126	147	116	122	129	143	135	135	128	117	157	112	132	131	132	118	122	138	131	134	128	131	125	122	122	146	123	147	135	104	135	128	130	144	140	135	120	138	147	125	105	145	125	120	126	133	129	135	122	132	126	139	131	131	112	124	125	114	135	154	147	140	153	137	158	149	135	145	124	143	122	140	131	125	138	126	120	127	141	119	130	121	132	140	136	124	125	144	128	131	141	134	116	131	133	111	136	127	143	139	127	136	128	122	133	149	143	138	121	155	138	142	147	119	130	111	129	149	122	128	134	108	107	117	132	125	124	137	126	129	120	143	124	135	134	112	120	129	122	122	132	124	137	124	133	121	106	115	123	136	146	127	121	113	135	132	139	127	135	122	140	119	117	129	114	124	118	112	109	146	134	135	130	112	125	130	135	106	129	123	134	134	119	127	109	121	144	138	121	118	124	142	142	98	131	139	129	132	125	124	129	130	124	119	136	140	146	161	153	131	128	123	133	118	136	115	118	154	128	134	128	134	136	115	143	128	111	127	116	139	136	132	132	159	130	146	124	121	127	139	116	138	129	138	119	135	128	118	158	122	147	132	125	131	129	114	144	127	140	123	136	142	140	130	131	125	127	138	130	123	121	146	133	122	112	115	154	131	133	127	141	127	135	127	129	125	134	116	136	112	124	134	136	136	149	100	134	136	130	129	160	119	131	121	128	123	133	117	143	139	118	130	136	121	143	118	127	138	127	128	126	142	132	133	126	110	123	132	138	135	116	109	134	134	121	124	103	137	129	111	127	134	120	146	119	135	125	125	124	125	144	130	147	135	133	132	131	139	129	124	127	141	127	136	157	119	133	136	133	136	137	151	123	148	120	124	133	104	122	142	140	128	132	145	114	129	122	124	139	129	124	136	135	141	123	143	138	127	125	142	145	125	130	116	132	124	123	124	132	130	135	150	121	140	115	111	121	119	126	137	140	137	136	132	130	118	151	127	121	106	151	142	115	129	117	135	139	130	135	118	128	119	161	109	136	120	131	142	149	120	139	142	124	118	119	139	141	119	111	124	106	130	121	112	132	135	124	131	133	126	123	148	144	143	143	125	137	133	152	129	116	144	112	128	133	123	140	125	170	139	117	119	128	127	132	122	125	138	135	135	123	121	138	117	125	133	130	132	110	135	136	115	122	139	133	125	130	128	133	149	143	131	118	142	116	140	144	130	122	130	127	139	142	126	121	131	138	125	135	134	135	129	129	121	116	124	131	143	117	127	132	140	116	145	147	141	144	129	125	144	124	134	118	126	120	129	139	128	127	133	125	118	131	147	144	141	129	148	137	126	131	126	127	116	128	147	145	115	128	129	144	146	118	138	134	130	115	152	121	105	130	147	142	123	153	144	113	138	132	134	148	121	130	123	99	135	149	155	139	143	140	143	130	148	119	125	124	133	120	126	148	152	131	133	141	106	118	104	124	136	129	119	126	141	145	129	133	137	145	127	124	118	128	142	126	153	140	127	138	151	118	130	139	128	129	130	144	122	112
24844	21149	27164	25325	8791	837	654	580	532	423	475	448	407	422	410	399	418	392	418	443	428	421	403	392	411	365	400	407	399	410	356	373	398	380	363	405	412	373	383	398	431	358	387	390	426	424	356	427	375	376	377	392	364	398	394	366	380	379	437	366	420	383	363	385	379	383	404	408	388	384	378	390	365	387	401	378	396	381	397	394	366	374	384	374	391	413	369	399	401	394	391	373	376	398	358	379	369	392	381	367	372	386	386	407	364	373	341	371	362	384	432	393	384	376	386	383	371	384	387	376	388	398	383	377	362	354	374	387	420	382	371	391	364	378	398	362	391	378	386	399	399	359	382	429	385	381	419	382	386	363	382	383	406	361	402	397	372	363	405	417	379	373	405	380	377	364	405	378	425	387	382	371	369	411	347	408	402	386	398	391	389	385	357	428	398	401	334	394	375	358	378	403	387	439	349	398	394	416	380	366	353	394	383	414	392	417	404	390	417	374	395	405	373	397	376	425	360	401	364	364	389	382	438	400	411	382	381	380	380	360	382	391	419	353	387	378	385	364	455	364	413	394	386	424	399	369	372	410	417	359	351	374	390	367	363	378	400	383	371	365	408	404	373	410	378	388	409	359	369	406	351	373	442	355	406	387	408	405	384	412	397	351	374	383	376	395	373	368	384	388	390	438	345	393	408	414	403	371	429	412	401	404	384	379	360	393	422	375	368	405	372	387	366	356	374	397	404	391	398	394	358	374	357	412	365	392	402	395	402	382	358	406	360	381	371	374	388	381	383	363	422	380	382	406	378	378	382	373	396	386	396	425	403	418	360	375	371	395	366	412	377	407	376	400	398	391	369	428	336	372	377	390	350	408	406	396	406	410	375	390	373	423	389	375	393	319	412	407	386	397	385	378	390	392	387	408	362	383	404	362	383	390	377	376	370	423	392	357	397	399	368	335	338	399	390	359	386	397	383	420	364	418	445	412	402	387	417	385	385	370	384	366	411	409	405	386	379	369	404	377	427	374	369	410	365	360	374	386	405	389	389	380	352	393	415	374	404	383	409	403	382	380	339	384	393	389	413	394	388	380	367	413	410	355	372	374	376	372	367	386	395	379	373	412	403	424	373	382	389	427	416	342	378	387	392	390	407	397	381	399	373	352	357	394	406	406	384	369	363	386	393	350	401	372	394	410	370	418	384	387	359	362	398	382	402	365	383	371	396	372	352	376	370	360	401	394	415	352	388	390	351	385	400	387	407	418	403	408	403	393	399	403	388	436	390	402	374	368	407	380	399	376	381	384	385	370	338	397	395	353	413	378	353	380	366	400	403	398	387	383	384	406	418	358	397	401	372	374	392	392	378	392	380	385	361	366	415	396	414	367	389	357	412	386	387	339	393	373	354	399	385	375	382	390	416	369	383	412	375	365	371	353	377	404	402	438	390	383	377	381	394	368	373	387	350	345	386	385	395	397	373	428	381	403	360	383	389	406	399	413	406	391	350	402	338	452	381	378	386	359	409	392	366	394	361	391	402	392	385	363	414	384	356	370	397	410	401	386	369	350	371	388	427	377	406	386	391	397	352	378	370	406	372	343	396	419	372	372	403	398	409	396	390	380	377	375	420	390	388	361	390	393	410	370	388	386	413	383	377	389	416	381	403	375	385	395	385	390	428	382	393	397	335	403	385	387	395	365	386	383	383	421	405	368	367	366	344	366	395	387	381	381	395	381	371	376	371	386	355	391	356	411	363	340	341	386	378	399	384	391	356	387	346	411	384	381	416	376	361	382	397	414	372	394	408	387	394	367	380	406	405	365	365	359	377	372	382	393	385	357	375	354	410	394	399	411	398	368	375	385	397	380	391	368	414	392	388	393	382	400	402	380	348	353	372	400	386	409	397	376	378	389	385	394	413	383	360	363	413	403	373	344	377	388	334	381	387	348	355	387	367	375	354	416	375	409	407	382	386	400	374	331	403	373	391	399	409	380	380	415	378	399	368	387	449	362	415	443	366	383	350	411	357	363	411	405	382	374	397	387	381	407	343	381	419	370	389	379	401	422	356	385	376	363	397	384	410	365	401	360	352	400	387	352	395	387	411	390	396	352	374	380	424	390	381	401	346	378	403	423	431	402	384	393	389	419	389	363	428	364	376	389	376	374	372	400	368	370	384	391	370	374	358	372	341	343	415	404	386	405	359	334	400	405	379	339	423	383	407	379	348	368	412	393	386	358	369	399	379	384	403	379	394	401	413	403	388	384	377	363	389	379	380	408	389	365	385	374	402	374	388	396	365	371	381	414	375	367	397	415	416	394	402	405	348	413	360	378	396	365	353	403	397	414	398	405	341	391	428	361	392	373	383	394	384	396	415	374	361	435	366	409	394	375	374	391	373	364	364	404	416	366	382	402	412	366	415	401	384	372	413	380	371	404	414	406	406	398	377	392	378	410	378	362	354	401	364	392	367	399	416	396	383	375	387	419	392	385	389	414	341	395	423	376	363	397	400	368	411	372	438	405	394	380	400	396	372	391	372	377	380	402	367	388	404	409	353	411	376	386	407	350	375	404	382	381	394	384	373	383	403	364	375	418	413	379	352	391	396	366	419	404	335	361	399	377	372	386	367	395	375	346	348	391	428	403	404	393	379	401	364	391	365	388	400	420	401	379	383	362	398	355	364	382	376	386	385	381	373	358	365	372	406	359	421	380	393	377	382	392	352	360	384	405	376	405	400	387	401	396	377	406	371	377	370	416	364	401	384	325	408	389	395	372	374	408	370	370	380	412	368	394	382	377	372	388	399	362	409	388	365	408	393	377	363	384	428	401	363	393	406	392	377	390	426	386	407	372	392	363	365	324	391	370	370	411	390	397	373	404	351	367	391	353	379	382	345	386	393	376	367	364	364	393	397	375	393	390	362	399	377	385	354	367	397	395	361	389	414	364	329	404	396	373	354	397	381	374	376	395	347	383	370	391	369	387	390	389	366	384	410	391	396	391	362	353	391	359	394	390	373	369	397	365	369	386	412	387	395	387	383	368	348	360	386	371	390	373	367	423	363	382	358	394	360	360	382	398	378	372	379	396	377	392	363	352	365	381	373	383	393	391	363	418	397	395	379	380	351	378	388	386	385	377	382	367	379	416	394	386	369	374	352	371	365	373	365	379	394	406	350	372	384	369	361	387	336	362	354	399	415	383	386	433	385	401	360	381	372	409	379	409	385	384	386	368	394	405	405	390	401	421	363	379	388	393	374	379	377	358	411	393	395	393	384	411	369	425	356	408	367	373	369	408	367	373	384	378	409	377	356	397	371	411	350	419	370	405	364	360	370	350	370	371	367	389	391	390	388	393	392	427	383	382	399	387	394	371	352	397	355	367	360	385	364	405	384	368	402	396	363	374	351	365	418	408	371	405	396	427	376	411	406	384	383	400	393	359	386	361	402	432	323	392	389	398	409	394	385	412	416	362	382	378	402	362	392	354	357	376	367	387	341	406	358	372
3591	5512	3759	1845	1468	1072	892	749	672	557	492	496	516	520	460	426	461	440	462	427	448	407	448	412	406	446	431	441	417	433	409	423	414	411	422	434	414	431	426	398	415	445	420	398	458	385	450	426	396	420	406	382	391	442	405	430	387	422	410	444	418	400	412	411	409	423	421	390	419	416	418	421	468	459	424	421	378	397	450	402	383	425	420	444	441	385	380	427	414	403	434	418	412	425	367	409	408	425	428	411	368	360	416	427	426	417	410	404	384	398	420	402	416	401	409	418	425	421	383	404	456	459	414	416	390	405	398	441	401	385	434	366	413	403	406	401	437	407	391	371	399	401	419	370	428	405	388	387	407	402	393	413	409	412	404	384	410	431	424	447	429	406	412	396	407	395	412	414	372	419	391	430	382	436	381	404	413	422	400	400	361	405	399	396	440	407	417	407	428	417	463	383	446	427	402	382	391	401	402	411	403	403	435	401	438	413	405	411	440	439	413	431	406	394	403	408	409	405	418	371	397	389	422	416	459	399	379	428	417	392	407	420	399	414	417	413	431	396	412	427	422	374	425	413	386	405	414	433	399	443	407	412	420	424	400	436	421	407	371	415	404	425	389	414	412	404	433	436	417	407	411	423	396	440	404	409	402	411	406	389	389	392	353	406	441	393	384	422	424	438	407	411	430	413	411	425	420	378	396	419	389	394	403	395	408	391	424	363	421	425	411	424	402	425	412	398	396	430	403	402	443	405	421	365	435	405	399	427	388	343	383	439	391	404	422	443	413	420	424	405	393	430	432	368	427	375	427	424	408	457	417	402	420	400	403	364	413	435	416	413	416	433	418	452	422	412	454	399	399	406	372	458	421	415	387	397	410	439	425	449	406	419	422	408	406	429	391	405	435	391	369	455	378	450	431	408	416	440	398	371	404	405	436	417	403	419	426	393	375	366	420	439	431	413	410	406	415	410	385	437	391	428	402	394	445	397	394	379	421	453	406	416	408	408	399	408	379	398	411	409	392	451	376	444	409	400	397	396	385	417	390	427	400	399	374	438	400	419	409	404	412	436	370	384	377	403	459	360	377	394	407	399	388	393	428	403	409	439	392	365	376	396	421	437	429	408	411	411	406	409	413	390	413	396	391	432	394	425	388	407	411	404	379	390	397	430	423	384	392	414	420	438	413	382	451	417	381	435	440	428	398	426	412	407	450	415	428	429	467	379	401	469	424	421	390	407	359	426	425	405	373	419	466	409	418	429	404	425	446	401	410	400	400	412	426	423	460	425	400	432	422	410	411	434	405	408	435	394	410	385	422	394	412	399	402	401	395	435	411	484	442	426	379	432	392	421	439	403	402	404	428	408	402	394	431	414	418	396	386	421	419	394	413	406	434	412	337	414	394	415	393	387	406	394	381	421	419	410	435	437	434	432	418	374	405	431	389	384	367	436	372	404	378	393	399	419	404	401	413	415	385	410	386	429	424	413	414	414	416	410	406	419	445	406	386	395	401	414	388	422	434	413	362	401	388	399	433	416	419	390	425	405	371	411	408	414	410	416	411	447	416	391	403	428	394	395	429	404	408	396	417	399	421	424	412	406	431	407	407	398	401	405	420	414	414	434	398	393	447	411	405	371	423	401	399	424	404	387	421	380	409	392	415	399	393	417	420	385	381	391	377	393	409	419	409	424	414	402	405	385	417	405	417	397	414	451	387	426	375	433	412	414	379	392	401	416	407	419	428	397	446	407	422	410	418	389	410	395	412	449	396	419	393	388	449	369	370	414	422	414	423	396	409	413	441	425	385	396	400	382	408	384	443	384	425	428	393	409	391	389	431	382	392	434	440	396	416	420	413	415	446	404	471	396	412	395	432	389	392	412	429	413	391	442	375	394	391	395	435	382	441	395	398	403	410	397	431	420	407	388	433	394	383	417	405	424	452	403	393	421	406	405	380	424	438	413	442	403	431	386	369	435	383	437	413	386	394	404	403	407	435	405	401	371	392	429	406	388	414	425	429	441	426	425	399	408	376	396	442	385	405	400	429	428	414	396	419	408	409	405	401	401	413	395	410	390	413	364	398	440	395	434	443	410	431	411	381	407	408	411	399	413	421	386	409	410	397	437	419	409	364	397	428	411	406	415	418	391	419	432	434	389	377	411	404	393	399	422	418	386	399	397	416	391	421	379	418	420	394	393	457	407	397	388	428	421	431	430	435	413	378	430	436	443	395	416	374	423	414	390	380	414	424	404	418	385	446	423	431	430	420	432	422	409	416	416	410	399	432	410	417	400	381	392	426	427	382	426	432	412	364	393	406	386	404	442	431	408	426	379	415	420	412	427	384	390	391	402	391	423	397	391	379	449	380	412	370	437	390	406	403	420	442	380	378	413	411	436	406	392	449	404	401	405	384	411	416	428	400	420	418	397	405	415	407	429	401	405	415	411	451	400	407	386	412	399	407	375	396	375	444	412	402	352	415	428	423	398	391	395	391	367	402	442	447	449	386	418	414	390	424	429	371	426	409	396	375	435	400	437	421	421	404	424	385	357	408	418	395	430	411	404	376	411	415	398	432	419	396	400	420	406	393	438	411	433	450	391	430	403	395	404	380	373	382	433	402	406	407	414	426	413	420	410	408	423	431	453	408	406	409	360	415	438	410	413	399	400	452	398	404	426	415	400	402	404	377	401	435	411	420	403	428	370	411	443	382	404	413	399	382	409	422	427	392	398	411	398	429	401	408	360	396	412	405	413	407	395	392	392	410	400	401	397	431	422	379	374	423	397	410	395	384	413	391	403	389	443	393	439	422	441	440	419	416	408	417	434	416	398	429	415	406	428	409	428	392	455	413	385	395	410	420	379	389	413	404	385	426	401	386	377	430	434	381	399	407	401	388	443	442	434	419	400	416	386	390	414	387	387	382	382	399	428	438	448	425	404	416	390	437	425	416	392	396	417	405	412	392	427	414	410	410	395	400	416	413	424	404	416	412	376	384	399	432	419	429	377	402	373	411	429	415	383	382	430	406	407	400	398	417	381	402	367	446	408	440	397	427	391	414	440	409	376	406	397	397	410	381	380	444	421	416	364	406	396	403	388	436	403	469	430	396	404	395	403	391	404	387	388	437	436	388	391	421	433	420	421	407	429	411	373	414	397	445	454	418	419	421	413	407	397	424	409	415	409	430	394	430	438	390	396	394	418	386	463	403	425	424	357	456	442	426	364	421	403	427	405	388	372	349	449	394	397	403	414	424	402	448	412	427	458	415	401	401	428	404	423	414	451	403	392	413	412	400	426	402	406	432	413	381	393	417	436	452	443	372	372	382	391	419	368	431	420	403	393	412	414	441	405	446	407	407	435	424	409	431	407	418	371	420	401	405	430	405	440	379	394	391	386	432	396	405	376	376	356	434	420	407	416	386	378	413	404	402	391	405	414	429	404	396	410	432	394	400	408	430	405	369	424	417	450	393	427	384	362	360	416	426	390	436	428	417	435	410	430
22473	21110	28744	23706	21116	21145	6474	886	610	494	439	406	348	341	291	303	272	277	237	279	232	280	230	242	223	206	205	222	238	221	221	189	243	181	193	213	198	219	203	199	225	218	194	195	181	196	223	185	194	215	220	202	208	194	203	197	188	205	163	166	207	199	193	168	223	166	178	204	201	216	199	202	198	196	180	195	188	197	197	218	187	203	194	196	194	198	184	170	198	188	201	198	196	186	187	190	211	175	195	200	216	199	193	177	179	204	185	205	217	199	179	209	205	194	206	193	205	203	187	186	185	210	214	183	210	187	197	198	176	181	211	215	180	183	160	162	171	201	187	203	194	195	177	200	195	175	188	197	199	197	181	197	192	201	184	199	196	234	190	205	194	209	192	175	182	208	188	187	222	166	205	199	168	168	196	192	193	182	208	197	176	185	197	185	222	179	196	194	177	192	180	197	185	151	186	192	210	196	203	186	201	179	188	181	186	196	184	225	189	177	177	204	199	186	177	226	186	187	172	195	186	228	216	188	195	199	180	193	207	165	199	198	179	199	209	190	190	176	193	187	196	205	174	203	175	211	209	200	187	191	198	192	186	191	209	206	172	192	206	189	200	186	189	215	201	189	188	180	187	194	210	206	217	186	221	202	185	193	163	183	192	203	176	211	214	196	179	193	202	198	201	191	182	200	190	179	183	167	167	176	198	186	188	200	168	213	190	199	202	181	200	198	199	202	178	185	175	193	211	202	228	226	180	180	188	187	201	164	210	184	166	186	184	210	194	187	192	189	206	224	221	207	205	174	175	185	185	187	197	200	184	160	162	173	151	180	185	189	179	190	191	202	173	195	188	199	201	195	178	206	223	194	199	184	196	173	192	196	191	168	187	179	188	201	181	202	184	206	197	187	177	199	186	206	193	206	184	173	201	213	177	210	211	202	191	183	172	196	207	194	185	196	178	202	208	161	187	172	199	180	169	199	206	186	198	205	193	212	175	167	199	215	194	187	199	194	220	180	180	198	209	204	192	194	194	205	183	199	187	180	182	192	200	208	200	195	176	204	215	187	181	179	198	164	206	172	206	177	172	209	203	202	184	194	190	176	218	194	205	182	176	193	169	215	182	198	212	187	213	198	176	210	214	180	185	179	182	188	192	208	194	193	196	204	206	220	175	197	203	189	176	178	179	177	198	185	174	192	188	184	190	199	180	176	204	202	208	176	202	209	182	193	188	205	208	199	158	180	201	194	194	181	196	198	185	197	179	208	209	188	191	185	212	173	166	197	220	185	205	181	198	177	173	191	191	203	197	194	164	186	189	237	183	197	194	180	184	198	199	210	180	197	172	185	182	180	191	180	220	179	189	174	205	194	179	187	190	194	195	206	184	183	178	180	195	181	190	185	200	178	192	198	206	202	181	178	199	188	218	207	216	167	217	182	182	196	205	174	196	197	197	208	200	185	178	173	192	211	197	196	185	194	202	181	196	186	152	191	182	207	206	197	183	178	193	182	224	213	195	199	203	210	182	193	208	212	179	186	198	204	198	208	175	200	175	189	173	179	191	186	182	206	190	201	181	221	202	209	190	173	180	189	202	170	182	210	218	192	191	184	183	188	180	180	187	181	208	190	201	179	193	175	183	207	179	166	206	209	204	201	178	185	188	206	187	169	195	196	201	172	194	178	215	195	220	210	188	191	200	212	191	205	179	193	181	187	204	183	199	211	195	183	195	188	204	191	155	185	222	197	211	184	189	205	174	201	224	192	206	176	203	169	202	193	192	211	167	168	211	187	164	182	181	201	185	193	219	173	173	204	197	196	187	203	194	189	218	210	165	199	173	195	160	202	198	204	192	200	182	189	191	185	199	186	200	182	191	187	185	203	169	176	185	188	169	178	203	192	194	211	189	197	195	179	182	179	188	178	169	202	191	167	195	170	216	186	184	198	184	196	186	218	178	183	174	194	195	201	200	192	203	217	184	219	173	212	195	184	203	166	198	198	211	205	186	189	186	185	201	213	185	195	201	179	184	195	194	194	225	196	186	176	208	201	161	171	190	213	207	214	199	177	186	197	206	189	208	216	179	195	179	182	201	184	185	198	203	197	181	182	196	228	168	167	187	181	181	193	201	179	164	170	190	172	192	186	184	178	194	189	177	191	174	194	199	178	180	187	189	202	218	179	191	210	190	192	187	187	165	198	199	197	173	201	176	187	195	175	190	179	163	204	176	218	180	197	186	191	170	200	194	199	198	204	191	199	173	212	205	176	215	196	211	191	180	167	196	187	175	178	174	199	229	184	190	199	159	191	205	209	199	184	209	206	204	203	194	177	200	191	175	170	183	199	190	188	181	216	166	178	216	195	173	180	194	209	189	178	198	171	201	210	186	182	175	194	182	190	190	198	171	188	198	201	180	184	221	221	193	202	165	178	180	183	214	226	202	192	192	192	179	196	189	215	223	190	220	177	197	209	199	199	206	207	168	191	189	189	195	199	197	194	185	180	178	186	195	183	174	202	207	204	199	176	202	194	199	207	201	176	174	182	183	202	172	187	196	206	191	222	192	184	191	168	170	196	172	223	174	183	176	218	193	207	187	195	199	202	177	201	198	176	194	191	214	201	179	171	198	191	196	163	193	180	185	196	200	195	162	174	196	179	211	204	204	174	169	171	204	186	187	189	212	208	197	170	195	199	211	184	186	189	206	188	192	212	173	193	198	199	178	159	218	205	209	196	177	151	174	199	232	206	199	211	173	191	186	200	193	184	168	181	182	172	196	210	174	161	192	173	181	225	212	183	192	193	176	188	195	183	193	173	184	181	194	218	196	178	186	171	207	187	198	187	190	189	191	183	181	172	209	170	187	180	175	213	187	186	182	189	212	180	175	204	181	213	200	219	166	188	206	195	178	189	219	212	219	196	180	182	180	179	192	191	189	164	180	202	242	184	173	187	204	219	219	208	174	189	179	202	187	166	216	194	219	190	211	178	199	208	182	175	207	192	201	169	219	161	181	191	201	158	191	180	215	214	214	195	188	207	187	195	197	196	207	198	205	209	207	194	204	160	200	179	215	192	228	180	186	180	186	207	190	184	176	185	188	192	178	203	185	198	206	207	195	204	210	193	240	177	219	216	199	189	200	181	188	168	183	185	221	201	206	189	191	185	185	178	193	192	206	170	182	200	193	200	192	179	194	189	197	182	195	183	186	180	184	206	181	180	191	181	185	196	176	160	196	199	190	196	174	190	196	218	198	213	174	177	178	176	196	210	205	203	177	182	193	193	173	217	172	174	183	183	173	185	227	178	212	192	183	192	189	195	195	213	201	200	207	194	196	192	168	167	171	177	196	182	182	186	211	206	200	197	181	209	202	183	182	185	210	208	165	175	198	182	178	209	179	192	199	202	192	198	184	181	166	190	219	182	172	190	183	191	176	181	184	205	156	177	184	207	173	197	202	197	185	200	206	172	173	198	210	172	203	172	192	198	187	183	181	171	192	174	206	190
4620	15060	9864	4777	3355	2641	1763	1352	1044	846	729	632	536	432	454	395	370	352	354	330	293	313	305	261	262	276	254	288	234	244	229	237	214	246	223	217	244	241	216	238	232	224	204	204	201	220	205	229	215	216	212	221	222	196	197	180	187	200	230	218	183	200	227	200	230	207	232	200	183	191	210	220	191	218	193	210	177	209	189	183	209	200	196	225	206	196	212	205	203	222	174	193	196	199	183	187	178	212	198	202	180	217	195	202	191	181	189	200	198	202	211	211	210	192	200	201	199	197	211	205	223	222	188	213	189	199	192	204	193	216	194	215	206	212	204	221	207	178	201	174	228	206	208	185	191	191	206	204	195	213	180	207	208	204	215	218	215	188	204	224	202	206	171	195	203	205	190	203	200	190	211	206	186	204	206	202	204	196	185	193	205	211	171	171	217	190	178	187	196	196	221	190	193	202	207	224	187	199	187	196	196	195	191	215	203	186	192	223	194	209	183	184	197	218	207	165	181	195	197	186	196	201	192	203	204	194	194	191	216	224	201	180	207	180	226	200	205	201	188	182	223	198	205	220	176	182	202	220	194	199	203	201	184	205	206	203	200	192	198	194	200	199	199	222	210	213	236	224	208	202	199	182	207	209	189	219	186	188	199	208	216	199	213	199	193	207	183	191	203	211	184	176	180	175	194	207	206	209	205	186	218	201	203	208	204	175	213	198	190	211	178	184	180	188	239	204	195	200	184	192	173	178	193	193	212	191	239	198	180	184	201	194	191	188	205	219	193	207	208	189	192	214	214	204	191	185	193	214	208	188	199	196	195	192	212	180	186	211	200	183	213	185	176	183	183	204	172	194	203	221	206	185	200	173	202	198	176	190	189	214	193	185	223	192	185	205	203	189	208	211	200	202	192	205	204	205	190	192	209	193	177	197	208	188	207	198	198	210	186	197	190	190	214	197	189	210	181	196	206	217	185	235	179	175	212	209	204	184	211	211	184	217	209	199	208	201	198	198	198	192	154	181	212	214	192	189	190	206	199	198	189	188	183	209	209	199	192	206	203	203	184	215	201	214	217	217	192	195	208	194	179	211	211	217	200	176	164	160	213	207	228	187	199	204	198	174	211	194	208	186	203	193	204	213	201	190	208	207	195	198	177	194	209	180	192	184	177	189	202	189	199	200	219	195	193	216	213	185	183	192	226	196	188	207	206	190	176	213	192	198	197	194	176	201	207	219	201	187	205	179	177	190	199	181	201	209	199	201	190	196	206	192	213	223	191	203	212	182	191	193	185	194	178	212	213	199	182	191	177	205	192	193	197	192	206	200	208	191	192	196	202	188	209	207	175	205	208	203	180	190	185	194	203	191	209	195	180	215	186	190	186	198	206	163	190	191	207	203	191	203	198	214	198	207	195	230	218	192	217	192	198	197	198	183	201	182	182	179	178	189	192	210	211	218	186	181	209	185	192	223	182	184	195	222	204	187	194	193	200	175	170	217	176	191	195	216	186	208	204	219	187	187	189	169	191	216	199	202	176	189	226	190	216	193	223	193	186	203	203	206	191	200	187	167	193	204	200	214	193	194	197	207	211	192	208	176	203	187	212	192	189	198	205	210	202	201	194	191	191	201	185	190	195	204	229	208	222	183	229	201	196	196	194	198	192	185	221	178	197	200	180	226	197	194	224	178	187	197	168	196	189	176	231	184	195	190	189	187	194	192	192	208	204	186	192	205	192	195	193	211	194	196	200	212	178	201	200	205	206	185	200	188	192	211	209	214	198	211	189	197	207	210	195	191	193	198	205	186	196	180	209	186	215	193	206	196	198	205	213	181	195	188	177	186	208	188	190	196	186	204	192	200	168	175	197	210	195	185	191	207	215	195	206	199	222	195	228	194	213	193	197	194	190	194	204	199	216	198	229	215	192	192	224	197	194	188	203	225	217	189	193	215	194	196	205	179	189	176	207	190	206	235	207	165	162	196	195	208	217	200	227	205	174	192	190	212	197	177	195	206	203	191	227	187	176	180	194	184	185	192	203	181	187	201	190	194	190	203	197	199	195	216	196	207	220	186	198	204	191	190	226	207	213	194	211	187	210	198	219	193	195	186	204	203	178	211	197	184	191	179	239	174	203	186	217	204	185	207	196	196	205	232	187	190	181	198	203	182	176	188	213	208	191	185	211	192	189	191	180	185	216	208	215	178	190	226	199	214	188	194	199	205	181	188	190	202	189	204	175	183	192	226	179	200	213	197	217	173	198	186	193	178	191	220	201	215	199	180	178	218	182	218	206	178	226	200	178	209	202	196	225	177	188	214	191	203	189	164	222	180	200	196	222	201	179	216	166	220	202	214	219	207	183	177	210	195	179	209	195	219	204	196	204	175	203	201	206	192	184	189	207	190	216	230	178	176	175	173	189	185	198	185	215	214	210	188	203	191	212	201	212	218	186	194	215	209	198	195	201	205	212	184	190	228	206	196	181	213	198	208	208	192	197	214	217	211	182	189	198	192	187	187	199	224	190	195	200	178	194	203	192	206	199	237	200	174	189	241	209	190	194	226	196	194	196	206	201	219	183	192	211	191	211	184	203	228	185	200	218	194	206	183	211	226	183	188	168	187	203	222	197	188	211	178	195	202	204	195	200	210	191	211	184	197	201	186	173	188	224	202	237	200	213	192	192	188	210	178	208	209	186	177	180	213	217	187	195	175	212	215	210	193	204	213	212	182	182	221	230	196	205	181	224	191	205	188	198	192	211	206	173	205	204	236	179	190	215	213	211	198	207	206	195	182	206	204	184	191	203	205	189	203	221	192	221	201	209	194	212	196	189	207	215	199	176	195	193	158	196	212	208	223	204	210	204	187	220	174	204	213	205	182	189	190	225	191	199	176	188	199	203	211	203	187	195	204	191	213	218	188	206	184	201	211	197	202	221	218	191	196	189	187	197	201	196	238	217	205	188	205	187	215	191	199	176	197	205	188	182	198	207	210	213	185	220	181	220	196	187	196	209	210	200	187	205	222	198	195	190	196	175	187	223	188	231	236	203	188	192	193	204	188	217	214	216	211	194	199	200	221	202	190	197	179	184	214	223	220	221	196	216	178	212	212	195	194	205	183	192	204	188	227	182	196	219	182	211	201	189	196	200	179	211	201	218	191	165	193	199	189	169	195	181	199	197	217	181	197	214	200	215	211	205	193	222	194	199	189	182	227	209	200	183	186	182	233	205	198	205	219	173	181	197	178	200	185	193	190	176	196	217	217	168	196	189	201	207	200	216	195	207	177	224	218	206	220	201	206	195	186	209	197	190	177	185	215	205	189	208	181	211	215	217	206	193	210	201	216	190	211	221	203	205	193	199	182	194	178	224	196	194	217	197	183	201	199	186	189	208	190	169	187	190	205	193	199	221	221	202	186	168	218	178	206	211	192	190	203	218	185	198	172	181	179	169	180	198	202	187	201	213	193	178	197	191	198	200	201	200	203	219	200	180	201	204	181
27378	16883	3163	639	440	358	316	305	332	276	277	273	303	276	276	282	296	265	257	292	275	267	312	273	294	303	273	285	291	249	288	283	280	276	248	250	273	255	280	282	276	267	288	300	282	301	279	270	276	280	277	287	264	302	279	277	264	238	277	291	261	267	252	297	260	240	267	297	284	269	274	276	293	289	277	257	298	282	270	268	293	280	282	260	251	287	238	260	262	279	245	278	249	256	286	288	265	306	278	277	295	269	272	280	253	258	260	282	225	258	274	283	273	293	284	291	242	293	254	257	295	281	275	303	281	282	268	261	284	285	283	279	244	282	249	299	272	280	259	285	275	283	297	314	281	275	267	298	270	263	273	292	302	284	266	275	281	276	276	274	255	276	297	298	304	259	280	293	290	275	278	262	286	278	258	263	267	286	301	240	264	249	299	270	290	310	261	266	300	296	272	265	263	290	272	283	294	286	279	288	262	278	274	262	275	269	282	264	267	273	301	262	281	265	258	279	258	263	267	290	282	252	257	285	276	274	257	275	263	282	300	268	302	270	290	288	260	307	278	261	256	247	264	255	291	272	257	266	278	292	270	267	316	304	294	240	289	287	289	269	280	264	295	287	251	286	253	269	289	328	287	277	269	300	273	280	278	265	272	268	278	308	281	310	260	289	259	284	300	282	274	285	277	269	277	263	251	300	275	275	275	309	277	304	251	303	309	267	263	300	266	296	274	287	281	294	268	279	264	259	277	295	284	261	272	257	271	259	274	259	242	310	272	311	284	279	279	281	259	283	279	256	261	275	251	265	301	257	303	270	262	323	286	294	302	252	255	292	271	318	292	295	288	269	269	289	251	279	265	291	270	265	275	295	274	273	246	289	266	289	296	286	294	267	267	302	253	284	267	250	267	296	280	276	287	251	286	281	274	290	269	287	283	273	285	261	264	238	235	288	291	267	269	257	300	259	294	252	272	234	307	300	269	270	276	286	267	283	286	273	296	284	248	306	288	274	285	271	265	277	310	295	260	243	280	274	280	267	294	278	277	292	275	266	271	291	280	304	267	259	279	282	305	294	264	280	287	280	270	286	298	276	262	272	283	287	286	279	299	285	305	263	249	278	287	279	259	256	255	290	236	299	259	302	306	262	292	279	267	271	239	259	302	272	269	304	264	286	267	296	250	287	248	262	324	265	276	295	289	280	263	283	281	288	297	280	265	267	255	280	300	278	250	262	298	269	243	270	250	282	284	284	297	286	297	255	260	300	304	264	255	280	274	259	251	272	288	273	296	255	264	303	284	289	261	289	261	322	312	289	291	261	277	265	260	296	288	302	256	242	278	281	283	271	259	279	296	274	254	258	285	268	278	263	288	294	264	298	288	265	235	273	287	280	268	256	285	258	312	291	277	278	295	288	231	283	270	257	264	277	246	304	289	302	279	288	274	271	267	288	284	285	274	287	260	284	282	296	277	267	257	305	284	257	287	310	262	270	291	280	281	275	285	288	265	244	247	243	302	286	245	278	272	299	281	277	276	260	291	269	260	242	278	256	281	272	287	266	258	267	286	276	289	281	302	296	293	258	286	270	293	265	289	274	278	265	251	259	288	259	299	270	256	288	302	287	294	281	257	267	256	234	280	264	293	268	266	274	293	284	245	238	288	279	273	270	284	262	291	279	277	256	265	255	272	264	268	278	276	273	290	288	263	282	266	294	277	278	277	268	257	274	270	298	311	294	260	263	282	286	318	268	240	286	282	277	289	276	283	238	262	286	242	262	280	257	320	289	274	265	290	261	283	281	293	274	279	249	269	257	280	306	284	276	272	250	281	247	303	269	268	271	299	261	286	270	275	268	279	248	277	251	256	279	265	284	283	267	272	271	246	277	275	269	304	297	303	266	255	275	289	270	301	285	259	282	272	291	278	275	265	286	276	283	282	271	297	278	298	282	278	298	265	250	269	289	283	248	263	297	284	311	293	280	293	269	256	259	265	276	268	247	268	265	267	272	284	277	267	293	262	283	269	267	304	268	269	292	278	290	279	312	230	285	282	290	292	296	288	270	268	279	281	292	258	284	286	268	264	216	290	262	282	272	271	266	286	307	324	261	265	296	285	257	281	246	278	272	252	271	295	265	283	275	283	292	261	257	288	286	299	288	288	261	280	272	243	279	298	261	262	268	281	278	257	257	306	276	280	265	259	290	289	284	280	264	295	263	256	265	278	275	293	307	288	290	262	292	263	284	257	277	267	275	255	241	282	295	268	266	272	260	275	287	282	264	283	305	258	278	277	278	270	330	268	269	263	278	264	285	247	272	272	287	264	270	255	310	272	275	256	287	288	286	265	272	301	254	275	279	304	275	282	281	257	288	272	276	271	276	291	253	261	261	270	294	267	293	242	256	270	278	279	297	286	244	260	290	268	289	265	301	272	267	244	275	273	273	317	267	281	294	273	293	289	257	273	274	278	275	281	254	260	280	284	274	264	281	297	279	301	269	306	261	277	288	292	281	265	265	294	261	264	293	273	266	263	290	295	276	269	283	283	261	257	281	275	281	264	278	248	273	277	268	266	273	284	269	279	294	278	272	280	277	302	281	270	282	269	251	275	303	271	256	277	274	273	276	278	267	253	290	286	303	269	270	268	307	256	278	293	259	313	260	275	251	250	265	304	273	292	303	284	265	270	265	255	284	294	264	267	237	271	279	277	295	283	266	269	302	269	306	273	298	294	299	298	235	244	278	268	281	270	287	246	294	259	321	318	264	246	271	273	277	264	284	288	267	266	266	270	255	274	284	299	277	274	240	292	288	289	267	294	299	287	289	250	277	286	295	249	290	297	287	304	262	269	277	263	273	278	286	277	259	274	264	272	255	277	241	247	269	258	284	289	259	321	293	258	252	241	277	287	290	299	296	277	247	260	274	269	256	296	276	261	269	298	313	306	284	244	273	288	286	272	308	265	244	261	298	262	317	273	288	267	295	296	284	308	306	278	269	284	289	273	279	276	290	277	284	247	252	297	283	280	285	258	300	293	223	287	257	280	289	270	279	279	266	265	269	292	269	320	265	307	251	257	283	247	266	256	292	279	287	282	277	285	289	273	279	290	271	250	266	287	272	250	300	290	248	294	300	278	282	270	263	289	308	272	270	289	268	281	256	284	261	297	279	241	259	290	261	270	282	258	285	279	274	280	279	279	291	257	253	264	258	255	254	247	263	269	289	295	291	283	301	291	298	256	256	259	267	267	275	266	330	267	229	247	272	249	275	270	281	276	281	282	291	307	272	291	265	266	267	275	289	283	264	261	285	298	281	263	274	264	251	281	255	274	276	247	290	259	258	296	315	279	267	285	255	259	304	282	258	272	288	290	263	284	288	272	271	284	278	256	265	275	278	247	267	265	282	296	271	282	288	262	253	250	287	269	289	303	277	257	271	268	256	272	273	321	274	262	289	270	284	269	270	285	262	263	272	288	284	269	266	262	280	274	280	310	290	268	290	313	267
4386	1328	1069	654	523	421	383	338	326	311	336	271	313	314	307	337	323	311	285	299	286	274	330	310	324	308	321	313	305	289	305	294	287	305	313	297	300	333	276	321	290	305	282	330	295	302	303	328	299	313	314	323	307	280	300	270	312	345	323	306	290	291	303	280	291	291	335	314	285	323	285	297	300	301	290	299	338	314	296	328	300	324	321	271	301	308	288	302	293	311	311	290	311	309	293	295	266	285	329	292	337	310	300	379	321	326	321	328	302	296	277	312	310	296	276	306	301	314	266	324	308	307	309	319	319	319	294	315	327	300	311	328	300	297	297	310	292	335	333	320	314	298	311	312	303	323	284	304	283	303	304	318	312	317	317	329	296	298	345	308	302	301	276	341	307	309	298	311	322	336	290	300	308	300	326	282	303	310	315	326	315	275	308	321	307	304	318	326	329	314	310	319	283	335	318	300	311	306	305	321	295	314	320	321	315	327	305	300	295	319	316	291	319	290	302	322	306	289	307	322	286	319	314	290	300	282	285	337	290	319	354	302	332	297	299	319	264	317	309	292	310	339	290	292	291	314	333	292	289	320	280	296	338	312	295	318	321	296	304	304	289	343	299	323	316	342	326	318	284	301	289	324	296	301	313	334	299	303	326	333	284	314	328	311	333	315	307	279	332	314	302	293	282	304	281	310	321	327	307	291	284	281	297	276	328	307	345	309	289	300	302	311	348	310	341	307	305	296	256	308	299	289	318	294	307	341	328	276	308	277	313	304	290	295	316	329	305	292	303	293	305	288	327	321	299	279	278	319	310	292	301	309	310	319	339	260	316	310	279	308	337	310	318	281	299	320	308	296	304	319	308	281	349	312	295	300	277	292	308	313	330	340	324	347	316	310	338	292	301	303	300	313	291	301	317	320	325	297	328	290	274	297	307	311	305	321	339	305	331	291	309	339	292	297	337	320	288	293	299	311	277	326	310	306	318	290	314	286	314	330	296	312	276	304	324	292	319	291	317	282	330	306	291	319	313	316	329	310	278	334	322	287	281	283	297	338	303	275	315	323	299	317	331	322	304	314	318	295	323	288	289	286	315	308	284	317	278	306	320	330	343	287	332	296	286	312	326	311	296	338	352	308	324	319	293	323	292	328	310	281	307	292	282	328	316	311	302	305	328	306	299	325	344	314	309	318	280	282	314	319	313	300	284	334	287	313	315	309	306	297	307	305	340	319	299	300	350	284	314	290	301	301	317	307	309	308	328	303	295	317	309	330	323	323	310	289	325	309	308	302	342	282	294	300	305	290	296	306	295	309	314	310	312	318	314	312	293	305	297	321	345	307	290	302	282	304	329	275	303	308	314	315	343	316	338	273	337	299	283	298	303	321	331	311	302	305	317	313	310	299	308	289	327	289	316	302	284	288	280	294	324	307	284	319	346	315	305	299	326	296	300	295	314	316	316	275	311	313	306	306	292	277	304	305	311	279	293	298	311	302	315	297	316	308	297	294	305	302	309	312	283	315	298	292	312	326	338	308	303	291	307	304	293	315	284	336	280	296	339	291	328	317	274	291	291	319	282	321	300	281	305	340	321	328	291	289	304	303	357	306	307	288	310	280	326	353	298	323	332	310	280	302	308	287	319	304	271	306	316	311	269	299	311	312	293	289	334	313	325	298	289	294	305	315	306	324	329	290	298	308	292	314	317	307	286	325	311	345	331	326	301	307	299	314	317	309	308	311	305	309	342	278	312	281	287	312	294	314	329	331	305	300	299	300	289	332	313	334	317	285	305	307	302	259	310	311	290	313	296	295	303	307	290	291	345	297	310	351	295	282	293	306	311	309	284	336	284	324	311	300	308	317	294	351	283	287	300	296	307	302	332	317	302	321	324	283	317	280	313	302	336	317	317	314	326	291	328	314	326	338	315	311	333	314	315	304	312	312	342	328	305	326	285	334	308	330	306	308	296	297	321	337	295	308	330	302	308	314	281	345	316	260	313	336	325	299	318	321	317	322	316	291	298	275	315	307	296	291	339	336	312	288	312	332	324	337	288	297	310	299	342	321	315	321	273	313	303	270	307	317	292	322	310	303	320	313	332	310	330	301	330	341	357	302	301	309	337	328	331	298	320	317	306	283	305	323	304	311	319	313	321	318	303	304	297	275	294	317	298	317	300	327	322	315	325	333	300	301	325	304	351	283	338	303	302	296	282	319	354	300	333	326	307	310	308	315	278	315	341	316	281	313	288	292	310	291	318	292	320	313	319	298	327	312	339	270	326	317	320	301	288	323	323	305	293	322	315	320	322	327	299	278	341	316	299	344	297	293	299	297	312	348	297	298	309	301	295	311	334	328	287	303	302	326	327	320	323	302	334	323	307	296	326	303	295	292	285	290	295	331	306	306	297	309	304	337	300	311	316	308	331	317	312	290	318	290	320	313	309	303	303	280	334	305	308	298	289	328	325	325	293	296	293	332	301	294	298	322	296	301	302	311	283	276	291	297	323	302	301	306	316	311	316	285	331	332	286	316	353	287	335	311	335	322	299	324	301	297	331	289	328	303	291	338	284	330	289	306	326	297	310	302	339	329	310	316	269	284	307	301	322	308	307	380	301	320	289	284	294	303	329	341	302	303	297	285	306	293	312	312	312	340	288	317	275	289	303	265	318	315	295	287	307	338	310	283	323	310	295	309	300	289	328	316	308	294	343	306	293	325	303	304	298	289	321	308	324	295	284	323	313	299	293	297	291	326	300	302	268	305	325	297	304	343	323	287	342	310	277	279	285	307	299	287	299	309	296	307	306	348	284	306	309	286	303	305	311	303	287	308	333	307	303	292	280	275	306	278	323	317	270	313	317	290	282	323	312	316	296	300	296	320	313	339	317	301	309	307	320	301	279	285	326	321	333	350	321	303	298	274	286	329	302	354	291	300	339	310	316	252	316	303	299	351	311	331	334	279	289	328	285	329	325	300	315	296	293	296	308	305	311	268	294	325	323	291	297	315	331	267	305	311	323	316	295	321	309	305	285	312	313	308	296	308	328	307	289	296	281	310	317	344	316	296	305	336	312	295	292	318	307	331	309	317	297	330	307	344	281	327	340	304	346	321	272	325	317	319	292	289	318	333	300	325	291	281	302	286	275	290	333	317	337	302	289	292	301	297	313	309	290	268	334	311	282	310	286	311	279	302	301	273	308	318	285	311	322	298	306	316	342	309	291	350	317	355	292	303	333	328	285	318	328	304	303	316	285	319	294	285	291	323	314	324	292	300	318	297	291	329	316	323	302	296	327	303	305	317	272	321	291	313	313	311	313	271	336	289	293	311	294	324	313	293	325	328	320	295	307	272	319	292	334	302	317	319	335	312	302	291	289	330	319	300	321	321	322	312	282	314	302	301	301	304	318	323	283	321	326	324	324	293	259	303	311	318	309	351	315	306	310	311	309	268	310	296	289	315	269	306	337	291	319	314	314	307	320	267	288	321	278	323	336	315	315	312
23616	21100	28258	24174	21108	9037	741	454	360	263	271	220	206	172	151	203	185	157	165	136	152	138	128	144	134	137	131	153	139	117	136	134	130	105	128	115	130	108	133	103	128	135	123	119	123	105	119	109	100	127	111	114	105	112	116	115	133	103	127	110	106	122	124	111	112	108	102	123	114	136	140	122	119	112	94	119	108	109	115	118	112	111	106	130	112	131	122	127	100	104	90	112	116	142	98	118	110	109	128	110	106	133	103	106	123	101	99	118	111	121	106	122	108	128	106	120	111	86	121	125	107	127	110	93	118	96	117	104	109	122	118	98	116	107	124	124	132	113	105	133	108	102	113	117	110	111	134	104	123	122	111	126	112	122	117	109	106	122	115	117	116	123	93	104	107	108	121	106	100	107	120	127	98	115	127	114	120	97	97	105	92	105	116	96	115	105	102	122	110	113	95	116	105	116	116	105	110	98	110	115	109	119	98	121	118	103	123	124	122	115	114	137	87	105	101	107	112	103	123	106	114	112	117	101	107	124	123	119	103	121	122	115	131	104	117	104	118	104	133	111	110	108	110	114	109	112	114	103	122	96	104	111	118	119	109	95	112	102	105	130	106	108	121	95	98	100	127	128	92	114	109	111	107	124	131	125	106	114	104	117	124	124	112	101	94	90	131	109	116	93	120	120	124	120	111	128	118	125	117	109	113	122	106	100	114	102	124	121	113	114	124	97	114	96	109	108	106	122	124	119	113	119	117	120	136	105	135	99	131	106	113	111	113	117	98	128	108	112	113	114	108	113	106	98	133	115	125	113	111	102	127	117	102	131	109	111	125	112	91	95	141	121	123	89	131	103	107	107	124	111	117	119	118	98	97	108	130	113	100	117	111	125	119	117	115	108	107	108	124	94	101	112	108	126	119	114	120	100	110	100	107	127	103	107	116	115	110	114	105	102	109	93	99	120	119	127	120	120	110	115	84	134	124	84	110	113	111	110	133	130	104	108	119	118	122	117	120	120	120	114	125	108	103	121	116	102	114	113	113	113	102	100	120	118	118	127	112	113	113	96	119	113	125	135	120	95	120	107	127	125	104	106	113	115	126	113	116	98	114	117	102	129	127	103	99	109	106	134	111	121	108	96	102	106	118	114	127	112	101	117	101	112	118	124	110	104	107	108	94	97	103	105	126	130	118	112	114	111	108	106	99	121	112	111	115	115	107	106	110	117	107	110	120	97	109	112	117	117	109	116	104	119	118	99	107	114	124	118	108	98	123	121	127	108	118	121	105	120	106	116	112	101	106	102	95	109	125	125	122	108	111	127	113	121	114	94	98	103	112	118	119	120	106	100	116	106	117	109	123	119	125	98	111	139	114	99	96	111	86	118	119	123	133	101	124	97	119	107	124	107	138	112	98	98	123	120	108	101	110	125	112	120	109	118	106	125	114	127	122	112	116	119	108	112	108	130	97	119	112	134	82	102	100	103	112	116	94	118	120	128	116	120	104	130	118	103	106	112	111	102	122	107	111	137	108	112	132	107	110	123	94	120	120	119	117	113	113	115	126	112	116	113	108	100	114	125	116	120	123	118	95	124	116	119	103	84	117	133	107	117	104	124	106	122	106	118	116	113	102	114	115	103	105	112	110	83	91	114	120	90	122	122	88	113	114	118	124	113	126	100	101	102	116	106	109	114	110	112	105	124	119	112	125	96	130	120	121	96	96	118	96	121	110	137	103	123	121	116	109	130	107	102	111	117	105	120	124	99	122	106	132	104	108	98	116	112	95	113	109	101	114	118	113	131	114	112	120	121	114	105	130	106	125	91	101	116	102	113	105	127	114	103	95	110	96	106	120	109	118	129	104	114	114	96	112	116	107	131	117	112	97	102	101	128	115	126	105	96	115	122	121	104	100	111	102	111	109	122	136	107	109	115	123	107	99	94	98	119	104	113	127	109	96	125	114	107	98	100	121	103	104	106	109	94	118	118	114	122	110	101	110	111	122	108	134	111	94	108	109	124	108	96	107	96	111	102	105	135	117	122	111	109	113	119	102	132	102	123	110	99	126	117	116	114	125	114	115	113	111	122	110	122	95	124	104	126	115	102	121	121	125	106	119	123	114	111	110	113	94	104	135	125	125	109	123	121	103	125	92	98	108	122	105	114	106	112	99	112	107	106	110	116	117	101	103	96	105	85	109	128	101	115	103	109	116	105	121	106	112	118	92	107	105	123	126	95	109	118	103	86	110	127	124	105	113	113	112	131	109	116	104	117	104	124	117	109	106	102	105	116	105	111	99	128	101	115	108	114	134	109	98	93	121	127	130	105	109	137	113	85	115	129	126	116	115	119	120	100	103	114	107	116	121	118	126	109	121	121	109	105	99	113	112	115	108	116	118	111	101	118	89	117	115	108	112	110	91	105	113	106	116	95	107	109	101	115	98	113	112	111	111	98	122	115	137	114	106	115	117	101	112	107	140	101	102	128	114	126	96	113	118	105	107	101	114	110	118	113	105	97	106	88	102	120	110	120	110	111	116	122	109	117	125	129	115	123	112	94	129	135	102	97	124	108	103	117	96	108	118	112	122	103	105	122	127	121	106	117	117	112	122	105	130	117	118	102	119	119	117	103	109	132	106	112	117	121	128	123	113	91	109	112	122	124	108	104	116	112	135	121	126	115	88	119	111	112	96	99	128	113	104	124	114	130	103	138	128	112	124	115	86	103	100	122	125	115	126	109	122	114	102	116	113	118	116	129	108	109	98	99	110	114	107	113	122	99	99	95	107	104	104	115	112	127	114	134	116	111	117	125	111	100	126	138	111	95	106	114	110	128	119	116	120	123	110	114	120	110	130	107	129	110	100	104	114	140	95	111	132	120	122	135	121	116	97	99	96	98	108	113	104	116	115	95	95	111	116	111	125	120	124	97	130	103	116	122	119	115	116	112	115	121	99	119	133	139	99	109	106	119	109	120	107	106	105	113	129	116	112	125	112	120	110	109	110	124	125	132	123	104	109	99	105	105	113	109	111	104	117	118	98	93	103	105	111	121	126	116	111	107	103	93	113	110	127	107	123	108	114	100	95	110	120	93	95	115	103	116	96	115	96	110	138	125	115	97	99	107	110	97	104	134	122	113	106	95	116	109	102	95	94	113	97	94	100	100	99	109	111	94	106	93	108	122	117	109	118	114	109	108	111	118	109	125	113	113	124	107	101	138	117	119	119	102	103	96	105	116	109	103	105	126	116	130	113	105	135	103	113	123	134	108	103	115	119	112	107	94	126	116	122	110	122	111	108	105	113	123	118	138	115	107	114	92	112	127	137	113	112	124	105	105	98	122	112	96	125	102	109	121	121	106	103	117	102	103	118	143	95	108	116	107	111	99	111	111	133	123	107	112	119	115	115	103	103	108	117	113	136	128	108	123	128	100	96	96	119	108	123	122	102	96	108	101	99	93	102	133	90	109	103	118	99	116	114	86	98	101	120	115	115	101	121	116	117	110
3509	9428	6105	2803	1934	1319	988	702	659	440	375	319	305	290	216	240	224	212	189	176	167	170	189	193	157	162	184	138	149	151	149	138	123	135	121	150	144	132	122	138	145	130	153	131	148	118	150	134	129	127	128	133	133	135	121	147	108	110	137	134	126	136	141	132	140	115	137	145	132	141	131	133	134	147	132	124	115	148	135	133	128	153	141	131	126	131	127	139	130	140	141	134	118	137	140	119	135	152	143	93	135	119	143	132	146	156	153	149	124	139	128	125	134	120	144	121	131	147	134	127	148	136	136	122	137	112	144	144	127	160	126	119	115	133	147	126	141	140	140	131	137	147	124	122	127	123	133	129	119	136	125	124	130	139	139	138	143	139	129	124	132	126	151	131	134	118	143	124	140	140	125	150	135	126	138	126	137	137	143	116	149	154	127	135	133	135	135	147	125	141	107	133	139	122	155	116	133	111	118	120	133	141	136	142	143	124	135	124	127	144	122	150	118	123	128	139	98	151	121	146	118	129	137	138	162	138	127	136	131	143	118	120	128	131	143	129	119	111	118	155	134	137	125	139	112	127	117	131	117	127	133	126	122	147	111	127	139	143	143	130	126	120	118	127	111	126	131	141	137	124	126	146	133	118	155	133	142	129	119	130	162	124	120	118	119	148	151	142	133	131	134	127	122	130	116	112	139	124	139	122	122	136	129	127	119	119	130	113	137	133	114	137	122	140	123	142	122	156	136	132	129	136	109	121	128	120	123	139	145	124	128	115	140	133	119	145	123	128	134	114	114	130	129	119	141	134	142	145	144	127	123	146	135	127	143	134	141	133	133	152	129	124	133	135	119	127	143	134	132	122	133	145	142	137	126	111	135	138	134	119	146	124	130	131	119	112	131	152	121	146	118	142	117	136	147	138	128	122	132	116	145	116	146	117	133	114	137	134	121	142	152	126	127	130	150	126	130	124	129	130	135	131	124	130	125	119	132	141	137	139	152	137	133	107	136	134	114	115	132	147	125	116	142	134	136	154	143	118	136	134	139	142	121	140	117	138	146	123	126	114	128	136	123	159	142	143	141	128	139	138	129	133	141	142	147	129	131	145	152	122	142	130	123	146	127	129	114	134	142	134	122	133	122	124	128	121	140	140	129	159	118	121	136	120	144	138	117	137	134	131	127	132	137	141	141	135	123	144	113	140	134	154	135	137	126	116	133	121	141	131	137	119	137	146	139	111	120	149	121	116	133	117	137	143	145	128	127	132	139	127	133	128	141	142	133	125	131	125	130	141	139	125	137	135	124	134	128	130	123	143	161	124	128	134	113	158	136	112	128	140	127	120	135	142	128	124	127	127	156	149	127	128	145	127	123	116	136	130	121	129	127	136	126	124	145	155	141	145	134	131	133	119	149	120	142	140	127	147	142	145	138	138	132	125	119	107	129	142	138	119	126	133	120	126	131	133	131	138	138	127	145	132	154	129	141	126	120	126	126	137	138	151	147	140	127	125	141	134	148	137	145	152	114	144	136	136	138	151	125	130	136	132	121	136	129	121	134	122	123	124	136	137	144	151	137	151	156	119	122	123	134	122	123	136	114	123	143	117	126	138	122	129	132	122	116	121	140	140	137	125	129	127	123	150	124	141	136	139	127	128	141	118	141	145	140	130	111	139	120	134	134	149	135	145	116	139	119	122	132	143	119	140	135	131	124	156	137	141	146	115	134	126	135	128	128	121	145	120	134	125	124	139	124	127	138	122	128	144	151	134	153	128	139	137	139	138	143	138	137	159	147	123	141	133	135	139	114	132	129	131	114	142	126	138	129	139	151	161	131	144	142	123	121	113	142	154	128	140	140	128	161	130	112	164	131	116	147	123	140	118	130	128	134	140	121	138	133	126	134	151	140	134	131	131	139	142	135	104	141	119	135	126	141	136	138	129	152	141	146	135	133	143	146	139	123	147	158	139	151	132	130	111	134	143	147	112	135	132	140	132	143	118	141	146	142	117	129	111	137	149	144	132	130	126	137	126	132	137	130	132	118	127	129	149	114	139	127	137	126	129	118	143	127	116	125	132	123	132	122	145	143	129	127	126	131	140	139	139	156	142	126	120	118	126	115	126	128	133	136	139	150	125	149	142	131	118	131	126	156	116	140	121	121	136	129	138	129	135	138	121	118	120	135	134	147	141	120	105	121	140	122	135	128	139	109	137	129	111	115	119	142	119	137	145	120	129	134	130	145	135	139	133	147	129	140	128	127	144	139	121	119	139	156	128	154	134	140	125	133	131	124	139	130	146	131	147	142	126	128	124	136	153	114	142	124	138	123	135	108	114	111	122	143	138	130	129	127	132	140	127	124	142	127	152	130	133	133	109	127	141	147	142	115	140	144	131	125	124	148	125	146	137	139	124	138	145	125	133	143	121	119	120	130	127	115	138	149	145	123	124	121	135	143	149	148	135	132	143	156	139	128	117	129	137	126	123	146	113	125	133	141	139	150	134	113	144	138	136	137	148	152	135	130	120	134	148	126	144	136	138	134	145	147	126	146	146	139	150	137	122	136	121	132	126	136	139	126	123	146	152	137	118	100	120	129	132	103	120	130	134	117	149	134	129	130	128	113	131	142	140	127	140	146	131	133	130	141	122	144	145	109	148	135	126	136	137	114	126	116	139	136	132	118	133	132	141	150	124	131	149	136	139	139	142	144	153	115	129	137	128	135	124	133	130	134	133	152	130	124	168	143	126	131	133	155	156	109	133	120	118	124	161	144	134	139	122	130	140	115	114	136	138	143	155	130	133	142	139	133	151	129	126	134	130	117	129	145	147	134	148	125	126	137	124	134	132	123	121	115	123	120	123	133	131	127	120	141	132	121	141	129	140	122	131	129	154	134	138	124	133	101	132	127	128	148	136	123	121	122	135	136	136	130	136	148	124	106	125	136	131	139	153	131	110	130	137	116	141	132	142	147	126	135	123	145	140	133	115	136	128	124	133	119	142	124	135	120	119	146	123	117	137	113	132	141	120	142	147	122	122	137	141	128	146	130	131	125	135	123	124	149	114	128	153	122	137	122	130	135	152	134	135	155	134	127	108	124	136	142	135	142	132	134	103	154	116	133	101	141	120	127	113	125	129	123	134	133	145	103	142	138	125	133	161	126	142	139	130	129	114	131	137	142	119	148	137	142	147	132	102	137	127	130	121	126	111	123	149	149	110	119	144	140	148	130	133	141	118	137	122	147	113	128	143	126	125	128	126	171	128	122	104	141	134	133	132	139	123	143	139	132	117	147	114	133	126	125	125	135	130	141	114	127	129	130	133	130	122	127	139	137	116	129	132	141	126	135	114	144	132	147	145	164	136	131	127	137	152	147	131	143	130	149	112	130	145	139	138	135	132	130	144	121	116	126	136	138	114	127	117	130	129	147	124	139	141	109	138	151	125	118	150	117	148	125	132	141	139	157	112	130	133	138	124	130	130	125	136	119	140	116	127	135	144	135	137
24738	21128	27183	25276	9050	864	651	581	482	470	460	414	445	407	440	386	433	404	438	417	417	404	388	401	404	404	400	450	433	385	393	424	389	403	379	395	417	358	397	364	348	404	388	391	388	372	380	378	389	366	373	399	403	414	370	389	374	403	428	434	362	409	441	387	424	411	431	375	353	402	379	391	413	427	447	397	389	439	422	370	409	365	372	415	393	399	385	392	395	373	417	393	371	428	370	397	370	388	371	399	426	414	388	378	358	415	388	378	402	393	388	391	402	375	361	408	394	370	374	412	414	410	349	435	408	388	395	421	387	425	375	390	397	377	392	404	419	427	378	379	395	399	393	408	408	376	404	402	379	367	403	400	396	383	420	400	410	420	417	394	356	396	413	402	414	389	362	377	409	379	392	405	381	388	384	412	407	423	422	397	387	374	349	348	390	402	408	387	411	371	385	397	420	383	362	362	399	404	385	403	414	387	430	401	389	391	367	373	442	387	372	397	368	397	406	391	410	398	367	393	396	397	400	404	384	395	409	387	393	373	376	411	403	397	413	397	420	374	408	377	394	383	367	369	366	404	384	406	404	410	393	397	363	379	374	374	422	367	363	420	362	356	400	363	376	403	409	407	345	419	387	366	366	367	376	415	381	404	404	380	380	396	397	405	409	345	398	374	372	397	410	360	401	376	393	403	383	388	376	409	381	427	389	452	394	415	382	394	398	404	389	397	395	406	399	381	366	352	388	384	405	409	344	390	380	355	395	378	375	366	377	437	365	379	393	393	407	400	377	378	409	384	401	395	359	389	389	375	410	420	369	389	390	387	394	403	398	377	365	408	411	386	379	417	386	382	380	390	388	408	383	406	398	371	383	386	396	392	380	363	396	418	386	421	393	368	351	374	385	356	369	389	402	422	414	399	397	404	415	401	386	414	427	396	383	384	378	397	377	407	366	398	379	390	381	372	435	404	383	390	388	365	380	407	383	391	379	389	368	389	365	359	385	394	412	378	406	371	412	403	404	403	419	391	346	380	396	411	405	398	403	388	355	387	347	400	372	402	368	377	382	379	418	364	415	387	395	417	390	378	378	387	414	392	374	360	391	393	400	379	395	374	372	401	373	392	387	378	430	361	434	404	352	419	415	402	392	425	425	356	406	377	403	380	391	356	371	418	381	368	404	417	394	390	435	370	390	408	414	405	377	417	406	372	417	400	430	418	400	443	359	368	388	364	376	391	388	412	408	383	405	385	384	385	377	351	357	362	380	372	401	398	403	422	394	417	412	394	404	381	397	375	394	400	393	386	409	428	375	383	396	395	352	421	404	402	420	400	361	416	389	400	384	371	398	382	420	378	394	382	386	381	361	399	375	383	404	380	434	362	381	425	393	415	365	354	418	397	383	402	397	397	394	398	403	416	384	381	430	407	415	398	372	389	386	400	377	352	416	387	387	371	377	392	386	376	385	405	403	408	411	398	359	399	428	378	394	389	425	404	374	376	375	457	391	395	390	418	398	366	374	400	371	405	411	388	397	374	367	419	390	368	378	392	375	408	395	376	403	419	410	363	385	369	375	382	396	357	389	395	416	403	380	365	390	365	386	421	393	402	354	374	418	394	402	375	378	381	364	386	371	362	389	416	380	381	394	371	395	396	401	396	383	429	422	364	379	391	377	383	393	389	405	397	430	393	377	397	421	373	380	413	376	403	366	408	386	394	388	400	402	374	398	373	405	382	448	393	408	404	389	406	371	387	407	370	382	365	392	438	379	404	393	395	401	395	402	399	384	389	394	415	391	402	383	368	367	387	368	418	409	378	415	365	409	420	384	437	369	394	355	392	439	381	411	381	407	385	374	407	429	363	377	443	361	386	387	349	412	389	376	388	387	365	367	396	368	419	399	384	398	406	406	394	412	419	388	387	377	391	423	379	439	399	410	369	348	401	405	434	396	408	432	412	353	362	414	412	422	401	383	396	401	418	367	397	354	393	403	376	402	394	391	373	398	389	346	359	428	388	366	391	410	386	394	384	374	405	374	390	390	427	375	402	408	375	411	364	350	391	392	384	433	390	325	378	371	392	392	397	373	403	377	418	381	418	403	375	372	416	371	370	374	370	422	417	393	402	379	417	381	423	378	377	368	427	430	364	370	356	393	391	378	393	356	391	353	394	358	359	363	367	401	356	393	400	446	407	396	370	387	417	417	396	400	381	405	384	402	398	418	407	358	417	346	380	353	374	401	402	395	395	393	422	377	372	393	352	390	385	391	405	376	381	357	373	413	378	408	388	372	429	409	373	370	418	405	417	388	397	376	379	396	385	398	412	405	401	414	397	373	410	378	412	390	368	413	367	406	441	380	397	388	375	380	379	398	373	386	401	384	359	396	352	402	402	424	412	399	360	375	395	372	403	366	401	427	369	395	410	372	408	382	401	405	377	365	362	344	361	394	392	382	386	404	398	404	404	401	394	334	358	388	390	401	416	383	384	408	378	380	401	370	374	385	378	401	403	390	397	415	379	403	420	400	374	388	364	421	399	410	392	366	356	386	366	375	371	406	365	404	404	385	384	392	381	376	397	393	421	404	392	416	364	414	373	399	407	433	417	396	385	404	383	412	413	366	369	384	404	386	370	408	381	413	410	404	397	404	326	390	395	423	401	418	413	390	356	426	387	379	433	374	397	421	417	359	383	398	379	418	352	421	430	407	416	425	379	388	366	427	348	412	378	396	411	386	413	392	389	406	385	371	405	412	393	415	396	403	396	390	392	371	369	391	379	414	368	398	403	394	414	372	406	325	376	371	405	372	404	404	348	404	409	362	398	409	383	409	385	388	374	389	423	419	411	408	391	396	399	357	384	432	442	414	424	430	391	397	363	388	428	353	351	395	399	400	365	391	374	373	381	391	399	392	408	384	408	384	405	420	403	412	367	398	395	375	392	380	369	423	397	432	391	368	378	419	415	377	415	386	386	448	382	415	405	384	355	391	360	375	382	396	402	411	399	386	365	416	423	385	402	389	398	410	403	375	357	389	429	403	395	390	397	386	385	407	384	404	408	405	381	388	419	402	409	394	393	375	385	395	391	387	407	378	380	358	383	340	433	389	410	382	385	386	335	360	394	394	387	395	405	411	376	405	351	380	396	404	400	384	381	365	377	400	372	381	365	373	448	408	386	388	394	392	418	397	410	418	410	368	377	388	344	392	389	403	372	419	427	427	364	371	384	375	421	403	364	411	402	361	375	381	396	403	385	374	379	397	370	398	398	360	403	354	378	377	404	389	382	400	380	389	362	386	380	385	365	398	376	393	411	393	403	411	409	389	405	376	377	401	393	384	403	379	380	371	375	407	398	380	389	358	382	387	381	362	406	367	390	353	428	407	369	382	385	396	398	388	369	398	394	400	379	404	393	396	407	428	398	398	423	386	399	391	382	337	397	357	373	422	387	406	386	427	385	389	393	428	384	423	377	391	398	384	387	360	408	361	381	379	382	402	403	380	387
3600	5585	3692	1788	1336	1127	939	788	673	583	524	551	526	497	465	452	441	459	458	451	428	446	455	425	397	423	440	448	425	439	414	393	396	415	420	424	429	421	431	438	424	439	429	428	429	419	402	426	387	387	436	414	446	418	423	417	387	447	435	403	425	426	408	372	399	429	427	421	357	425	404	424	413	431	415	401	405	403	389	408	396	412	441	425	417	405	397	417	390	390	409	391	414	393	440	439	407	460	389	423	408	418	430	448	395	381	406	405	419	417	449	408	400	412	414	373	392	431	407	424	428	403	433	410	407	447	419	394	404	395	406	379	393	408	429	417	417	397	420	462	452	406	436	413	418	401	389	398	420	430	420	412	416	397	421	455	384	399	414	400	415	412	405	425	450	407	413	412	433	391	431	423	430	401	385	426	398	398	397	443	447	408	423	419	418	418	414	404	375	420	363	420	412	418	390	403	439	395	427	413	378	412	389	431	409	404	402	427	448	425	398	384	383	396	399	407	394	399	414	391	411	396	426	404	418	377	436	397	397	393	442	423	451	440	384	435	413	404	431	378	438	431	405	400	440	385	394	418	398	408	422	432	415	381	388	400	442	364	412	406	405	440	442	417	455	387	397	427	424	410	403	398	385	410	461	427	384	403	404	423	411	428	405	389	443	416	431	400	412	385	431	414	450	439	415	444	382	389	394	396	412	392	444	450	390	415	407	377	415	413	392	411	391	417	414	393	391	381	374	410	421	423	433	384	403	403	402	411	428	402	379	413	381	397	376	409	399	437	391	410	435	400	383	393	415	388	415	406	424	391	396	375	420	389	445	422	393	387	375	433	417	399	420	420	403	411	409	381	415	437	394	409	433	406	428	386	405	408	412	385	457	391	436	395	382	438	430	450	420	387	409	398	402	391	387	375	422	423	433	402	380	389	404	417	401	430	413	423	414	446	416	385	382	407	442	400	445	409	415	401	412	395	407	400	397	420	475	367	407	418	433	431	429	376	428	429	473	407	410	430	434	395	421	434	423	404	425	431	372	457	427	422	400	395	393	420	425	371	398	411	419	429	399	412	401	456	433	384	429	389	402	413	442	481	383	395	409	395	427	403	463	393	423	373	416	434	402	449	407	417	430	376	404	407	377	452	418	425	426	411	455	400	416	434	415	428	438	412	442	367	430	449	373	408	420	420	408	422	387	442	416	399	435	422	398	441	420	374	426	413	430	416	378	412	407	433	411	415	397	420	411	423	408	459	373	425	408	418	392	437	389	402	425	420	397	427	383	406	415	424	438	401	428	434	447	356	417	413	420	416	414	409	443	436	419	394	394	408	410	366	409	420	442	385	409	408	413	400	426	406	402	418	401	403	402	409	430	403	413	423	406	449	416	381	415	404	441	422	422	414	420	370	407	431	404	429	410	433	424	422	438	430	435	441	386	431	437	379	381	430	397	415	423	371	402	412	434	394	442	441	425	374	398	384	428	395	423	420	389	400	446	381	453	412	425	410	398	428	399	388	425	433	397	416	447	418	406	401	410	426	393	408	462	392	405	426	417	394	396	396	398	396	399	412	443	438	408	432	448	411	400	380	417	431	382	385	421	384	377	389	438	385	403	394	431	444	426	421	428	401	387	412	416	398	416	382	407	402	405	390	425	380	445	413	412	417	409	376	391	390	414	434	416	398	390	443	404	435	437	425	410	386	445	396	414	437	443	407	394	409	413	397	395	434	447	404	424	429	411	413	376	418	398	434	425	400	433	402	400	424	405	378	421	401	395	403	404	412	416	401	417	413	428	415	400	433	439	396	415	422	401	412	439	429	450	395	391	436	417	435	423	404	448	399	429	425	396	435	418	406	402	395	405	410	427	433	424	424	392	452	404	409	438	437	418	393	398	469	388	377	398	394	403	406	422	390	387	419	433	476	380	412	423	444	451	426	443	427	415	397	427	428	413	414	385	420	405	432	416	418	409	429	406	406	429	389	403	409	359	422	444	402	441	408	431	402	398	421	419	431	418	422	411	390	438	419	413	383	415	370	431	386	409	384	381	405	395	429	447	393	429	405	426	430	419	406	424	430	432	416	412	380	414	425	428	393	399	476	399	393	425	394	411	441	395	422	409	359	390	397	387	409	399	395	413	392	421	395	435	450	414	438	376	383	423	429	445	428	397	425	406	423	435	399	422	417	434	425	437	422	422	434	387	422	425	435	410	409	418	451	400	432	439	441	446	399	419	407	409	426	398	380	405	414	395	411	422	447	421	428	384	421	392	412	397	425	416	428	349	431	408	444	403	423	391	449	360	415	431	399	393	410	396	419	415	455	404	383	426	379	421	440	386	405	409	444	427	367	413	408	402	395	403	386	440	377	408	415	429	457	434	433	425	384	462	388	379	409	426	405	409	386	414	403	426	394	414	394	423	391	387	378	424	412	384	428	411	421	408	431	391	419	402	427	385	394	391	430	407	386	425	412	448	411	389	434	405	425	428	411	472	411	419	445	412	420	365	402	418	432	399	413	391	428	470	428	434	427	427	407	413	395	417	454	439	414	428	393	398	464	414	426	390	400	401	418	426	413	403	407	405	382	417	403	427	393	439	404	397	408	408	423	422	416	449	451	427	395	386	387	391	462	393	434	415	413	380	375	393	420	438	429	409	443	425	404	397	427	399	417	396	386	368	394	448	423	404	446	368	423	411	400	401	427	413	404	394	424	388	401	406	413	445	436	404	397	437	418	444	427	430	391	426	428	388	398	390	412	414	427	379	441	430	402	396	435	420	401	394	381	404	392	437	434	446	414	373	410	421	401	428	399	368	407	388	448	437	417	407	427	423	403	432	404	408	434	400	431	430	391	418	414	409	393	451	385	418	425	371	387	433	419	432	430	379	436	424	410	386	425	371	405	387	409	397	419	415	398	377	439	393	426	423	411	399	421	421	419	428	415	409	359	434	412	436	415	410	431	412	429	420	409	451	415	363	389	436	441	391	395	412	439	429	416	373	395	386	411	415	377	424	390	420	412	381	383	393	423	406	406	380	380	413	403	455	401	394	400	401	452	396	435	407	437	393	410	377	441	444	437	395	409	411	401	425	443	431	415	425	421	393	412	389	417	423	406	426	429	390	403	397	397	366	404	369	392	449	428	383	409	385	381	415	460	405	430	397	422	398	376	394	413	415	419	408	406	412	401	411	400	427	426	365	428	431	397	424	399	450	415	401	382	434	399	398	445	425	348	416	428	448	399	404	414	405	395	413	397	407	403	367	404	390	415	388	434	420	419	417	421	411	392	419	394	390	403	448	428	405	415	456	428	383	340	409	400	373	368	392	394	404	396	419	399	411	412	389	439	389	417	416	428	410	433	427	452	421	369	422	410	432	412	406	411	408	400	398	391	405	401	415	414	469	449	414	413	425	396	387	387	401	454	409	425	392	396	413	408	423	431	394	421	440	411	371	447	383	401	371	418	405	363	428	397	419	407	394	408	417	422	426	390	382	440	454	398
22571	21220	28898	23825	21224	21261	6891	892	615	522	440	408	387	323	314	278	290	322	263	263	263	246	258	239	217	213	243	237	209	214	204	197	217	227	204	221	242	219	209	200	198	215	218	211	182	192	203	226	221	193	196	218	206	182	200	228	178	190	168	199	199	206	200	219	217	214	213	195	187	202	212	200	217	192	188	193	204	214	190	184	205	195	196	219	192	206	225	198	207	194	191	190	186	198	181	190	206	190	178	215	207	219	212	184	190	205	203	181	204	174	209	202	196	211	206	174	214	204	201	181	218	209	185	187	213	199	204	174	178	209	209	182	205	179	208	193	197	179	203	189	172	175	224	178	158	201	191	190	177	192	222	174	209	182	218	184	195	196	183	216	215	187	185	174	213	212	202	187	199	177	201	204	183	195	201	193	224	209	175	212	181	186	203	230	204	185	210	172	197	211	198	218	211	197	183	192	173	194	197	186	186	201	195	190	186	201	193	205	175	184	197	213	196	191	190	202	178	204	186	193	210	219	188	229	199	189	189	214	193	179	193	215	222	203	216	199	201	190	198	192	199	197	187	200	184	196	200	203	199	191	208	192	185	203	215	189	190	205	187	208	196	209	192	205	174	203	197	204	206	194	186	203	219	177	189	223	200	184	177	186	193	200	199	169	214	180	206	188	233	210	194	220	208	204	169	223	203	208	219	197	189	202	206	224	198	193	176	171	180	211	197	206	210	173	214	187	214	184	213	205	178	182	194	202	190	206	201	184	223	184	197	203	188	206	208	212	199	211	213	186	182	210	191	171	225	178	199	198	195	197	166	185	175	182	186	177	183	164	163	202	177	186	188	190	195	172	205	183	232	209	187	184	201	189	213	200	197	183	201	210	208	180	193	212	207	195	209	172	200	198	189	208	193	213	188	192	184	205	203	210	194	199	197	175	189	195	211	222	174	178	199	194	195	177	213	204	181	212	189	195	213	171	211	219	196	198	205	173	187	192	197	188	184	186	200	200	199	206	185	180	195	174	209	220	201	199	180	195	201	160	204	191	206	197	197	190	187	183	184	191	170	194	178	187	171	208	193	178	216	201	189	224	211	219	216	207	186	199	190	185	198	212	197	208	179	195	202	217	193	219	173	194	196	184	185	203	184	201	189	198	197	201	188	181	211	199	189	199	182	179	193	217	214	185	192	232	198	212	197	178	187	199	208	162	200	183	221	197	159	187	183	181	212	202	215	200	233	227	190	191	189	172	192	207	190	211	190	169	186	188	221	193	195	219	179	171	193	219	187	213	192	212	172	182	217	215	191	188	210	189	194	173	202	199	208	195	191	197	205	176	205	179	181	213	190	196	195	180	175	197	198	222	213	169	195	176	184	168	176	186	172	183	197	181	166	200	170	196	183	203	189	169	221	208	174	189	201	191	219	192	190	174	205	201	187	199	201	198	207	175	195	208	188	181	195	162	213	181	202	202	200	194	180	178	195	192	209	211	194	204	170	174	206	197	194	152	250	202	192	221	211	205	190	193	188	190	184	220	199	182	186	178	216	213	173	201	196	180	199	198	209	191	193	197	204	194	192	209	199	194	198	216	150	180	204	199	195	204	233	213	178	180	193	186	173	220	204	210	194	183	175	214	188	179	217	213	225	228	192	157	213	172	215	219	203	186	198	179	214	182	180	201	188	214	179	171	181	204	211	173	187	189	195	214	216	202	182	197	206	188	178	189	207	176	206	208	219	187	208	214	179	208	207	207	218	179	226	217	203	205	206	185	188	194	183	194	177	245	219	188	201	186	212	209	192	195	177	196	234	197	198	201	180	155	194	194	192	192	185	198	187	187	203	200	203	196	212	203	185	192	196	191	221	202	205	187	213	194	199	215	171	192	198	198	192	195	215	185	197	200	185	187	209	202	213	183	207	182	193	195	191	207	201	196	195	191	172	192	204	189	179	207	188	190	171	209	203	187	182	203	191	195	205	175	192	186	215	215	191	188	188	191	198	181	187	183	220	204	190	208	192	150	187	192	206	198	195	191	192	207	188	200	181	189	233	208	191	200	207	188	202	181	186	202	201	193	189	192	208	164	167	216	178	189	168	200	203	182	185	186	186	199	208	189	196	200	204	202	187	200	184	196	196	178	202	204	195	208	188	196	213	190	180	185	171	214	189	180	197	201	198	193	185	185	197	187	210	166	184	211	193	176	218	214	213	217	214	178	209	211	193	181	202	191	186	172	206	189	225	171	203	199	204	204	194	203	185	194	195	210	180	182	211	195	182	196	194	190	169	174	188	175	209	199	172	194	191	206	214	190	207	207	200	238	184	208	180	199	212	194	209	197	226	180	190	217	181	206	202	180	160	184	176	187	167	190	195	201	188	193	211	227	206	197	191	173	217	190	194	190	194	175	192	200	203	181	177	204	191	194	198	204	176	193	205	186	232	185	212	198	212	194	187	194	197	179	197	201	209	182	186	198	190	183	199	180	179	198	202	199	199	177	187	192	180	199	183	199	182	194	176	171	217	214	208	209	179	204	178	206	195	196	185	194	187	198	213	182	191	176	208	194	185	178	196	191	187	190	179	212	186	205	196	186	210	194	211	200	213	192	169	190	204	206	207	202	218	181	210	199	214	168	188	199	199	181	185	175	157	187	183	197	194	203	198	198	199	182	213	188	181	174	209	189	183	184	204	202	198	197	201	205	187	209	212	177	222	193	194	175	185	189	188	192	190	212	192	190	212	180	183	205	196	181	185	179	225	196	192	190	176	201	222	198	175	199	190	193	183	215	181	203	201	184	203	195	216	177	206	214	205	196	204	202	194	195	178	211	172	206	199	193	217	203	210	183	186	214	214	186	198	210	173	201	195	201	184	197	194	204	211	202	187	209	198	202	180	184	179	224	193	204	176	203	171	202	191	206	205	184	193	192	172	198	204	190	190	193	205	213	191	182	199	184	178	195	246	192	183	175	198	208	204	201	196	193	196	214	192	208	200	181	205	186	184	197	213	204	193	218	187	195	185	209	208	194	220	167	176	214	186	198	183	187	217	192	199	221	184	197	201	237	195	209	192	208	191	201	184	168	187	213	188	209	183	201	214	195	170	211	217	191	193	187	179	195	185	198	180	202	211	172	189	163	170	217	180	165	189	179	196	205	193	168	204	184	206	211	193	204	169	209	214	202	201	194	196	178	185	202	206	204	209	188	222	170	193	173	205	189	205	191	175	156	183	193	171	193	191	181	210	220	184	222	186	189	202	207	184	183	191	171	194	211	197	209	187	220	178	181	192	192	207	202	156	209	196	204	203	197	203	179	210	197	191	187	206	191	221	197	192	195	204	196	184	197	221	191	179	197	183	198	205	189	175	199	224	196	190	185	186	187	204	184	169	206	193	191	188	164	196	199	205	193	186	189	196	212	202	182	214	195	191	195	201	180	207	195	192	192	164	177	186	200	188	190	192	176	194	194	178	184	197	189	173	191	209	206	201	208	176	200	198	187	182	204
4824	14899	9894	4860	3381	2487	1861	1388	1037	837	717	647	538	486	419	410	391	372	353	297	309	285	307	286	270	249	258	254	244	259	241	256	242	223	206	199	209	222	205	207	224	244	238	217	213	208	240	208	215	206	217	213	192	218	218	211	220	198	224	213	194	210	204	213	226	200	189	178	231	206	208	193	198	191	190	169	209	174	178	189	243	209	193	182	188	187	182	225	206	219	205	204	191	194	210	207	195	207	181	215	209	197	203	201	180	212	210	182	223	220	224	197	189	173	188	197	210	206	211	233	216	182	197	192	199	194	197	200	186	212	202	201	212	198	205	180	210	206	197	219	215	215	198	192	202	228	212	186	199	208	195	216	211	234	211	195	234	208	188	178	173	226	182	180	201	176	224	197	220	203	189	227	225	194	189	200	210	199	228	179	170	204	194	175	196	223	196	197	215	186	192	174	177	226	193	216	181	210	210	184	225	211	226	194	209	177	200	169	208	175	180	203	167	205	208	192	225	177	177	205	207	248	206	201	213	201	197	202	214	216	183	204	207	195	186	226	210	184	196	177	201	230	196	181	231	182	207	192	198	194	201	198	206	184	192	214	206	196	217	219	218	210	208	204	202	205	197	200	199	207	194	188	227	166	188	203	205	196	206	244	198	190	184	214	213	204	204	227	181	213	199	205	204	201	197	190	219	208	209	190	205	209	201	197	196	202	211	193	211	218	200	204	215	177	190	223	208	206	209	184	187	204	208	223	195	206	196	203	216	207	208	219	207	212	227	188	209	199	202	201	193	198	216	171	182	216	185	237	209	197	201	231	202	214	192	180	176	192	205	197	169	187	200	203	195	198	201	190	208	225	216	189	210	179	178	198	196	229	197	194	203	197	175	183	198	222	209	197	233	210	200	215	216	186	201	207	221	203	183	206	194	204	202	193	198	220	210	215	207	186	181	201	187	184	212	218	175	196	181	211	200	168	204	207	181	223	187	188	195	206	177	218	212	224	186	201	232	198	203	198	178	176	236	197	204	202	203	212	190	195	210	195	197	191	200	175	199	225	212	219	196	172	196	205	203	209	182	219	206	203	204	207	199	197	178	209	210	181	179	200	174	211	201	212	218	211	206	204	236	207	195	181	212	202	199	200	196	218	209	228	217	223	189	181	220	207	176	219	199	191	205	196	214	196	214	189	212	185	200	186	183	187	174	197	193	243	221	233	202	211	207	192	190	186	229	186	190	216	203	181	214	177	194	209	183	194	199	205	198	226	197	204	227	203	196	220	230	186	195	200	198	198	193	186	217	206	193	191	203	200	174	218	198	211	205	197	208	174	183	208	185	188	210	234	184	212	196	190	192	188	175	209	199	205	190	193	191	193	194	218	196	199	166	208	199	205	196	178	195	189	191	174	185	196	202	201	197	174	207	207	212	203	195	201	232	225	194	220	224	206	199	196	199	181	221	185	187	213	181	184	223	216	212	183	220	188	194	197	205	199	225	185	189	194	191	193	199	190	202	200	189	219	209	203	181	201	209	186	223	219	195	211	182	189	219	213	214	180	190	190	195	219	212	191	206	212	175	226	185	218	202	202	230	218	204	208	211	203	188	224	186	201	200	201	188	217	197	201	212	217	207	189	188	177	188	195	194	201	198	193	198	232	197	194	232	208	205	183	185	188	181	191	188	208	191	180	196	207	211	173	212	201	217	186	193	196	184	243	184	205	197	199	182	172	203	244	205	194	221	191	176	200	182	209	220	196	209	188	176	184	201	208	198	200	202	191	222	171	193	193	237	209	190	207	217	233	217	179	208	205	191	209	194	207	205	198	199	219	203	189	210	197	215	218	179	222	184	199	212	211	192	212	191	172	186	204	193	198	229	188	200	208	216	200	213	203	197	204	170	219	200	208	212	205	192	195	220	182	201	193	190	218	187	196	227	197	185	192	181	182	182	172	212	227	203	184	209	167	197	204	176	202	200	196	198	194	215	204	203	205	223	191	190	194	201	195	192	206	195	217	241	201	202	216	176	210	188	199	219	226	194	207	206	191	210	180	182	230	216	204	214	216	171	205	215	169	198	229	203	212	195	206	186	206	181	196	197	199	225	192	192	217	193	217	214	182	228	203	182	186	223	200	196	187	225	203	205	204	231	187	207	184	178	195	204	190	207	206	188	208	222	208	174	199	203	206	193	209	191	199	179	194	211	173	213	197	169	199	231	194	185	199	197	197	214	208	205	222	213	205	208	182	221	191	184	210	219	217	199	201	196	202	201	198	212	199	197	220	179	211	220	211	187	201	186	228	192	205	174	194	187	231	192	201	216	200	207	194	227	200	217	205	198	211	200	190	206	201	203	205	197	191	214	214	200	185	227	190	214	207	193	193	204	188	201	180	223	197	167	190	195	199	186	203	198	197	191	205	198	204	219	194	194	213	190	200	193	220	216	199	191	195	204	183	202	179	183	193	203	179	205	179	218	187	185	179	217	220	203	186	190	187	207	204	203	191	198	218	183	220	214	213	214	221	212	182	191	229	203	199	190	217	188	185	230	192	217	207	212	186	189	195	237	181	207	196	199	219	196	223	176	203	204	198	192	212	180	204	220	195	191	202	230	216	191	197	186	210	200	229	197	192	178	188	204	199	208	165	203	243	181	209	215	212	183	210	200	228	216	199	197	175	221	200	220	214	198	199	216	219	196	186	211	216	197	179	213	193	161	195	190	185	199	186	229	206	213	200	203	171	191	179	176	205	194	196	185	189	207	199	177	201	190	201	221	208	192	186	191	225	228	198	240	183	162	214	211	199	200	202	185	212	199	189	236	220	199	209	198	182	188	201	181	205	193	193	219	216	201	191	203	193	194	193	170	202	211	175	200	191	177	191	194	194	203	203	209	180	191	188	184	180	202	222	223	214	213	214	208	203	203	182	191	204	217	195	192	204	185	181	189	172	195	211	176	232	181	209	198	199	220	206	222	223	206	204	183	183	202	192	190	204	201	189	205	214	178	221	184	219	196	206	186	197	207	203	194	206	185	204	199	201	193	203	181	205	184	211	241	211	198	179	207	190	219	208	225	205	199	195	211	217	221	202	202	161	185	208	193	190	222	201	196	216	189	186	192	201	188	223	192	195	185	185	228	211	177	192	209	220	205	197	217	200	191	212	240	214	179	189	201	199	183	183	191	213	197	188	198	216	205	180	231	201	232	204	201	212	205	214	179	170	202	191	201	227	206	197	201	200	182	190	188	219	213	187	231	188	195	194	219	204	205	211	210	201	210	192	199	227	217	196	209	204	158	198	221	184	244	196	208	187	201	191	189	227	189	189	177	211	190	202	195	233	194	197	209	180	229	181	219	211	203	202	194	210	184	209	193	196	221	207	218	208	206	216	196	192	182	203	237	184	225	194	206	192	210	177	203	207	214	186	206	193	203	196	221	201	210	207	230	186	222	189	192	210	205	179	217	200	237	200	192	214	232	196	189	184	225	192	190	174	218	236	201	205
27700	17118	3232	573	413	335	343	302	302	271	292	290	309	297	268	285	320	298	280	257	274	278	263	277	281	300	286	284	253	272	263	277	275	265	280	276	295	303	287	272	281	283	278	242	304	257	292	271	257	260	310	317	305	283	305	281	285	299	279	258	275	298	289	281	267	272	292	264	294	278	284	275	267	286	303	285	241	283	282	274	279	282	282	283	283	266	288	273	265	278	247	275	270	292	322	260	309	258	271	258	251	286	290	278	297	287	282	258	264	304	286	273	282	279	255	282	275	280	280	300	286	279	282	239	285	264	320	267	266	277	311	274	269	258	262	293	273	276	294	252	287	274	325	300	276	263	300	269	299	287	256	279	274	275	304	281	293	287	280	287	263	319	272	282	254	261	276	268	281	269	305	291	277	278	314	281	257	310	293	287	281	285	287	302	299	301	280	293	313	245	255	272	267	281	279	311	271	285	288	303	298	290	275	264	337	299	260	259	298	298	279	288	288	293	289	285	277	303	280	294	303	300	286	294	257	266	262	317	287	293	272	266	276	307	294	261	267	267	279	253	277	294	269	273	276	284	280	252	270	255	302	289	262	257	280	270	290	252	297	266	299	243	278	281	313	280	240	299	312	266	295	260	278	296	298	299	303	299	286	276	275	291	261	283	293	277	278	256	281	280	256	293	246	271	310	285	254	269	268	285	301	284	278	271	301	285	289	271	274	266	276	310	296	292	283	314	294	283	269	293	307	289	288	269	290	292	284	295	273	307	257	291	284	254	295	289	295	279	308	312	268	266	296	258	279	252	252	240	288	270	284	263	299	242	275	266	292	303	303	306	285	260	294	286	275	293	277	260	308	273	298	280	271	277	308	291	295	308	249	292	296	301	272	274	278	320	294	306	303	292	271	268	287	262	271	244	284	277	295	259	262	258	271	283	310	294	288	261	271	296	272	308	269	314	296	283	279	294	284	279	278	278	284	281	253	302	286	280	284	273	293	266	289	293	249	296	306	301	276	298	291	252	303	258	279	288	298	250	285	288	274	287	274	284	284	267	294	261	282	291	284	280	275	258	305	260	298	273	306	299	295	290	284	271	276	279	294	280	301	266	261	276	271	290	291	280	303	276	293	279	307	294	259	269	305	250	274	288	305	288	261	300	266	258	273	286	298	257	295	269	303	296	268	275	286	261	287	283	291	276	263	252	289	270	265	272	303	289	316	288	289	276	269	299	282	264	271	268	270	268	285	273	317	262	309	287	288	270	266	281	292	278	304	263	267	305	293	331	293	300	283	259	254	288	308	289	271	286	278	269	269	260	262	299	309	290	274	272	255	274	288	308	315	290	268	288	304	301	279	292	287	273	295	276	272	302	293	283	282	280	278	275	309	297	268	273	268	292	290	274	283	300	289	316	302	296	293	283	281	284	242	256	294	291	295	315	296	307	301	297	292	300	281	235	269	280	282	270	270	270	296	296	279	290	261	302	265	267	245	299	277	295	285	279	292	282	317	284	279	265	252	255	254	266	289	318	302	273	262	278	271	291	263	268	309	309	287	281	303	263	297	279	262	276	285	285	312	281	294	303	291	265	319	280	282	270	289	267	266	284	287	285	287	271	296	292	258	296	287	291	278	287	281	276	282	283	291	278	281	273	256	264	287	285	295	250	287	284	255	277	269	281	304	314	304	259	273	279	264	287	275	298	264	269	259	318	265	250	284	265	296	283	275	302	268	273	279	288	304	283	302	266	313	276	267	276	321	271	266	303	290	251	293	281	269	247	294	293	294	258	293	307	296	289	254	278	267	292	287	264	301	312	256	286	290	266	265	286	294	277	278	299	299	293	261	280	286	279	264	277	297	293	269	296	291	298	304	273	282	273	274	267	272	288	284	297	267	286	290	295	294	260	273	269	286	281	281	266	274	279	281	290	282	304	293	301	279	289	307	273	283	280	288	289	288	282	306	296	273	267	290	252	268	285	260	256	284	292	268	295	274	276	282	260	278	293	281	274	277	271	299	278	290	253	283	285	288	269	272	280	294	246	281	273	287	257	282	295	307	290	303	276	274	290	284	268	304	283	283	286	250	279	274	267	313	291	316	281	281	282	313	267	291	275	269	286	285	259	280	270	300	258	288	311	291	293	279	279	253	313	276	282	266	299	279	281	275	289	284	266	301	285	278	251	280	295	281	298	281	294	280	275	275	265	290	267	310	298	310	285	273	293	297	288	279	286	321	292	281	297	287	297	296	282	272	247	270	293	289	290	299	262	269	272	289	283	259	263	282	300	263	276	295	261	271	280	308	289	290	277	284	305	257	298	280	287	280	265	262	262	284	265	268	311	285	283	274	274	291	318	286	325	267	276	305	269	277	315	315	288	314	287	277	273	275	269	285	271	270	264	279	301	320	283	267	316	257	295	270	253	309	268	305	278	284	291	294	303	290	273	265	263	282	297	254	313	277	275	308	324	278	275	271	271	275	281	294	277	295	321	302	291	272	269	270	297	288	276	293	258	289	269	295	275	265	288	263	269	286	302	272	314	285	271	282	252	276	270	291	279	290	254	260	220	258	240	251	255	306	264	282	258	304	294	263	260	312	300	273	301	314	294	278	278	311	281	294	267	275	294	296	304	310	303	279	285	286	268	297	286	262	311	278	302	272	269	245	289	251	266	312	288	269	286	313	287	277	289	261	303	256	310	258	271	266	272	321	261	295	248	292	297	288	298	260	284	299	282	277	277	281	257	272	299	284	294	294	286	275	254	279	279	292	277	260	264	281	274	265	288	291	300	278	260	281	271	264	269	307	298	268	271	314	260	261	274	302	295	289	286	306	310	305	287	326	286	299	298	275	279	301	277	284	279	283	253	306	276	286	322	274	273	285	287	290	309	299	297	295	274	285	263	295	308	296	297	282	301	310	263	300	300	281	274	291	281	303	284	286	318	269	297	265	265	262	273	268	278	288	264	267	273	266	280	269	294	277	281	300	281	296	262	279	230	285	252	280	276	299	294	285	302	273	296	279	308	275	295	271	283	277	275	274	275	292	296	317	291	248	283	287	288	272	258	267	289	296	282	284	268	275	280	295	283	265	284	270	262	260	308	274	281	266	339	260	251	260	271	277	282	230	264	262	297	284	294	304	289	281	321	268	272	276	266	288	275	286	296	273	299	276	282	285	263	275	261	307	285	306	289	277	271	255	276	300	266	301	268	286	282	295	307	250	287	247	264	298	281	277	298	252	303	289	294	258	293	279	240	276	269	264	264	262	308	284	296	282	284	286	297	283	281	256	283	242	265	300	291	285	255	277	283	336	292	322	312	269	291	320	262	294	287	302	308	306	289	311	319	296	285	297	296	259	297	283	290	302	315	292	304	292	254	257	287	293	288	270	266	264	261	284	266	289	292	275	298	299	298	278	256	305	288	286	256	280	306	300	259	283	274	274	247	295	290	285	267	270	271	235	315	269	295	252	301	251	287	273	261	266	297	297	300	315	299	267	279
4481	1304	906	595	504	442	396	324	325	328	317	302	301	307	331	339	287	308	290	296	323	294	325	316	306	324	302	308	321	287	322	320	308	346	295	288	313	307	323	326	318	322	299	286	329	298	291	306	308	326	294	319	313	307	310	323	300	317	321	322	317	311	304	330	308	292	319	327	304	326	312	291	306	305	301	335	333	314	282	312	277	325	309	322	314	316	302	311	314	302	304	329	304	282	305	304	323	292	343	267	294	308	311	289	337	300	311	286	330	311	319	308	302	318	318	296	280	335	310	315	294	310	297	318	327	313	315	298	303	296	314	317	289	322	323	291	318	332	322	325	328	333	311	300	322	325	320	282	291	304	312	302	288	321	318	311	291	326	333	320	318	306	324	321	303	313	315	327	325	301	324	283	307	301	292	296	302	327	340	291	299	319	290	311	309	336	288	313	325	267	311	324	289	315	295	281	322	313	346	298	319	287	333	306	291	283	298	329	314	310	295	347	308	311	292	339	321	322	310	340	350	327	283	313	308	320	314	330	310	325	303	313	297	284	305	314	307	323	332	290	293	329	303	332	301	292	295	300	322	296	330	300	332	319	319	303	320	302	333	319	308	335	298	285	309	323	314	280	275	298	308	286	294	311	324	333	274	319	322	316	289	340	297	288	308	334	268	291	321	301	290	292	319	322	293	306	317	299	319	347	323	308	321	311	281	339	300	299	308	328	303	317	279	306	323	302	311	303	283	299	329	318	362	282	303	316	310	274	322	329	310	311	333	307	312	322	306	302	343	315	316	330	309	306	317	298	303	312	297	304	330	319	292	337	317	323	288	314	344	343	287	315	330	344	309	340	338	285	319	296	316	326	302	330	301	352	281	317	318	289	313	311	310	303	305	271	302	296	322	327	361	305	293	325	324	324	338	302	336	307	299	317	323	302	325	310	302	310	291	290	313	336	321	291	317	310	330	310	301	326	307	315	316	288	293	321	314	268	292	313	292	319	344	306	336	297	290	298	328	302	307	295	320	327	295	283	326	302	294	308	299	268	356	331	322	311	299	309	303	308	353	304	328	284	326	292	310	312	309	322	342	291	300	279	301	302	332	295	311	319	335	298	349	305	299	309	311	277	354	342	288	315	328	315	297	324	347	296	307	300	302	320	317	320	294	321	342	305	313	287	320	319	279	302	313	307	309	325	326	315	319	303	305	306	320	333	300	292	302	299	330	327	309	333	287	364	327	336	303	310	294	297	309	319	312	328	337	317	312	327	298	346	307	295	297	325	321	308	304	340	343	347	273	306	319	309	296	314	324	315	313	325	322	316	341	306	298	333	322	305	319	302	318	309	366	327	315	324	282	300	322	312	297	303	325	346	269	295	320	301	294	317	322	327	333	334	317	289	316	305	330	331	329	334	306	327	295	296	281	325	337	292	301	288	309	293	329	299	331	318	308	314	336	264	300	301	305	345	309	320	314	324	317	323	300	290	347	317	341	314	312	332	329	285	317	287	313	317	284	301	322	332	310	349	292	321	315	340	306	285	323	322	306	325	330	312	326	310	317	338	328	321	296	288	309	330	318	318	316	299	306	290	301	322	326	306	297	294	317	319	311	280	305	285	313	301	287	306	335	320	341	288	314	310	303	310	302	295	308	296	306	318	343	328	327	301	312	293	331	321	324	316	331	332	305	331	313	314	342	317	323	339	309	332	282	293	349	310	276	334	319	332	309	316	322	307	316	331	334	308	340	333	323	340	280	330	319	289	343	312	314	308	302	335	284	343	329	316	326	310	304	309	277	287	327	297	294	349	340	324	327	302	307	294	321	320	307	343	319	306	296	309	311	313	313	319	290	336	323	298	307	292	318	309	327	312	294	286	304	321	309	338	299	291	291	316	298	311	293	337	316	293	308	294	316	306	300	339	294	320	304	324	318	306	328	308	323	315	305	294	300	295	279	318	294	284	331	295	354	333	307	329	302	322	313	328	303	313	324	335	300	307	290	325	301	322	301	318	283	323	307	297	330	329	323	300	315	294	300	272	297	309	315	311	314	324	304	306	327	308	303	342	309	324	319	312	306	321	320	311	291	298	312	296	346	318	270	276	300	314	339	299	298	312	310	288	321	325	284	350	297	307	304	307	316	305	315	295	331	285	297	297	310	299	312	311	312	311	327	293	329	302	336	295	310	305	308	344	301	322	306	339	307	371	312	331	281	324	294	312	283	327	316	321	330	330	330	294	320	310	339	351	356	277	309	302	314	302	303	350	311	345	303	291	303	337	313	308	321	328	313	314	303	333	308	283	311	285	308	328	320	308	317	294	329	344	307	299	294	303	276	320	302	295	305	318	326	317	322	344	314	301	298	342	306	311	305	315	316	277	318	311	309	315	328	304	331	290	325	344	266	312	308	292	306	354	299	338	294	308	340	311	307	310	280	294	335	316	325	292	296	331	306	311	294	309	332	309	333	283	295	316	352	307	290	286	284	322	334	309	295	317	286	339	307	283	282	275	322	298	286	327	318	303	309	317	353	285	341	323	311	311	301	333	333	320	311	341	340	301	325	343	317	320	311	328	308	321	309	301	300	298	296	309	344	300	316	331	327	321	313	297	311	333	287	343	257	318	326	328	313	304	320	323	278	307	326	282	320	336	347	300	281	311	294	343	343	329	293	301	332	299	326	304	322	313	329	305	300	331	314	312	311	288	314	327	304	298	284	348	323	293	297	306	298	281	285	318	329	297	320	293	345	296	306	316	294	298	308	330	322	302	313	343	330	327	308	320	313	316	297	309	291	314	327	312	288	315	319	330	306	347	339	312	298	317	328	304	331	316	313	323	332	332	290	297	276	313	290	303	334	329	284	334	314	302	314	321	320	319	302	285	342	318	329	304	296	312	299	291	322	292	307	305	312	321	300	324	310	321	292	322	313	302	307	292	320	295	299	308	295	316	281	289	308	319	310	329	312	315	299	276	311	303	340	312	297	294	335	305	314	313	322	314	336	292	319	295	331	329	300	297	331	311	328	306	299	306	335	316	349	291	327	300	322	303	324	315	316	305	339	311	298	324	297	271	313	330	349	299	340	315	321	306	312	334	301	284	283	277	299	303	319	322	319	298	309	284	307	340	330	312	305	317	334	306	349	316	327	305	312	273	307	311	301	321	297	286	311	293	329	323	292	307	328	307	320	313	317	306	309	292	288	315	303	299	364	274	283	312	302	324	308	314	314	316	312	288	308	336	307	339	272	310	345	319	313	300	304	328	308	306	309	309	298	322	336	297	309	316	324	304	346	319	336	312	321	309	322	325	290	313	326	300	311	317	315	319	278	306	314	275	301	310	308	293	301	304	337	314	302	319	297	309	323	314	342	320	318	303	288	305	338	306	308	338	311	299	292	300	330	312	311	290	320	284	295	301	273	303	310	293	324	352	321	314	308	307	303	313	309	315	313	334	281	301	330	304	314	320	295	303	314	298	356	262	293	317	309	310	292	289	307	318	308	334
23605	21150	28346	24217	21152	8973	699	455	345	284	245	237	194	189	182	169	162	139	142	149	150	129	139	125	138	140	132	124	143	130	140	112	125	141	136	100	130	119	119	127	125	109	116	131	105	108	108	112	109	108	122	108	143	107	121	104	109	105	126	115	99	102	134	113	114	120	119	100	117	100	126	113	134	126	106	122	113	117	121	106	105	114	110	88	120	118	107	121	104	116	131	106	114	109	111	92	104	114	115	115	116	128	101	125	121	110	123	140	101	118	138	104	112	105	121	113	115	133	103	121	107	106	99	116	113	92	118	123	109	112	101	135	135	113	101	102	113	120	128	112	101	111	114	127	110	130	97	120	116	116	132	110	99	115	110	132	118	132	117	144	103	109	118	106	98	119	106	108	119	96	111	114	100	110	97	118	106	108	113	108	123	112	134	94	108	104	92	108	92	125	119	92	124	95	121	99	109	93	118	99	103	123	102	108	95	90	100	104	111	109	106	99	98	124	133	130	135	110	103	125	113	102	98	118	107	100	108	119	113	102	103	111	114	130	110	115	107	115	124	123	113	119	110	115	112	112	109	115	123	97	113	128	112	118	115	104	103	118	118	116	119	117	103	115	95	112	110	109	120	124	116	97	107	112	112	130	108	100	124	121	125	120	122	105	100	132	133	111	122	129	112	115	121	120	109	120	125	113	111	105	102	116	106	97	113	110	118	105	106	116	115	105	115	103	138	114	114	122	128	115	97	123	119	115	107	117	111	118	119	118	97	112	117	107	116	132	109	113	123	102	107	100	104	114	97	123	106	108	105	125	115	95	118	101	119	105	119	102	116	114	123	106	106	119	113	107	108	116	121	111	120	118	110	157	111	118	126	112	101	120	121	123	127	136	110	109	95	114	103	95	114	112	101	127	110	116	142	112	127	97	111	116	107	119	130	111	106	107	111	103	124	125	131	107	103	99	101	106	111	112	114	118	100	114	119	108	105	114	113	108	117	127	87	102	123	128	129	113	107	110	103	105	113	122	109	113	102	139	121	109	103	101	104	115	102	98	110	107	119	120	124	97	129	132	114	108	116	114	112	136	114	108	100	125	103	115	104	129	103	110	113	122	94	97	97	101	105	111	108	111	114	121	134	106	123	125	123	113	109	115	111	123	111	114	115	110	101	120	96	112	118	116	119	134	124	123	122	96	118	108	123	106	92	111	105	117	93	111	115	111	119	128	112	101	134	112	108	125	111	122	113	115	121	120	116	124	120	117	120	107	96	113	126	100	114	116	76	115	101	110	115	133	118	99	112	121	125	118	108	126	95	117	104	111	110	127	115	121	120	98	111	121	109	106	122	104	135	115	102	113	103	124	108	113	115	133	114	113	104	118	107	117	114	127	116	105	116	116	112	121	119	111	114	113	111	127	136	130	129	93	118	123	115	120	106	102	102	113	123	107	107	122	122	130	118	115	109	110	128	95	125	101	124	104	130	107	122	112	110	116	111	117	86	116	112	129	127	94	103	116	101	108	120	92	103	130	106	127	119	118	94	123	124	106	111	115	92	95	108	110	108	113	104	119	87	113	114	115	91	122	121	99	108	107	113	123	127	122	96	108	123	116	113	108	102	108	119	120	116	99	131	116	107	125	106	121	120	110	104	122	110	98	108	108	91	116	119	117	128	120	118	111	127	96	109	112	116	109	110	85	122	120	111	91	97	111	114	103	105	118	125	91	105	111	116	115	104	140	114	108	123	125	116	109	108	102	123	124	101	111	116	132	116	116	117	109	122	117	125	112	118	99	119	111	123	120	115	110	110	108	110	114	108	144	113	109	105	123	101	111	125	105	128	113	90	115	120	120	120	126	120	119	133	108	111	100	117	122	113	100	111	94	104	111	99	96	98	115	111	118	106	106	112	117	103	124	115	115	108	123	111	104	129	103	126	101	122	114	132	124	108	112	120	107	118	121	132	112	107	112	103	124	124	126	99	119	116	100	88	115	112	115	124	114	116	102	133	121	103	94	103	101	129	118	110	121	114	94	116	120	105	115	124	104	113	126	113	128	114	96	96	109	129	111	127	119	132	99	115	118	122	108	115	120	129	90	112	104	108	135	96	128	121	126	98	118	115	116	118	117	120	117	119	143	106	126	123	131	120	110	107	125	108	125	126	112	118	112	119	114	103	129	119	108	141	125	112	104	112	107	116	120	114	117	100	125	97	117	106	124	108	110	106	106	128	102	111	124	105	129	129	110	102	141	121	137	105	103	102	96	119	115	103	107	120	99	126	105	124	117	112	118	100	99	115	100	110	120	120	106	117	106	109	108	152	104	103	118	112	112	123	103	126	114	122	114	125	127	111	107	113	131	130	120	112	131	119	121	107	121	99	108	128	129	120	117	121	100	123	107	131	136	127	126	112	117	110	119	120	134	105	116	118	99	88	95	128	123	123	112	104	114	105	118	104	122	124	95	120	103	123	120	121	135	115	117	93	126	103	94	112	115	94	110	116	116	111	102	103	113	110	125	138	107	114	128	112	123	113	109	117	103	127	126	112	95	125	110	117	124	105	126	123	98	101	113	118	107	113	119	106	123	117	126	91	105	110	127	106	105	110	104	110	102	110	112	94	117	102	108	122	104	120	109	113	127	136	131	117	130	126	124	122	133	108	106	107	103	112	101	131	133	123	141	128	118	111	114	138	116	111	104	108	118	131	106	114	97	99	112	114	104	104	104	120	122	134	98	98	130	113	104	120	115	97	96	109	116	129	108	121	109	124	105	121	112	125	103	113	116	116	112	97	104	122	100	97	107	116	106	90	107	112	125	131	116	121	131	96	108	108	135	108	103	117	122	127	96	100	113	97	108	121	106	95	114	126	121	106	117	116	122	117	113	124	110	121	99	120	122	83	112	116	98	113	106	107	105	121	105	116	111	108	109	105	113	118	111	108	111	108	123	115	108	111	109	115	117	103	106	91	112	115	110	108	120	91	108	104	117	96	122	118	125	105	97	129	103	116	104	120	105	109	117	116	111	106	121	93	100	114	115	118	119	131	106	103	111	101	106	117	114	98	100	120	135	126	122	117	116	116	137	112	102	102	126	103	115	86	112	113	128	126	100	134	126	113	117	112	121	124	128	107	119	118	116	125	108	116	126	105	118	122	124	105	102	119	89	126	109	102	101	141	120	106	109	127	131	118	119	103	114	142	110	104	112	123	116	104	104	114	125	127	102	134	98	100	111	124	121	107	97	108	108	119	133	115	123	116	117	118	121	102	119	110	103	110	107	118	119	98	108	109	119	125	121	114	130	119	141	113	97	100	99	103	129	110	122	118	122	115	118	129	105	113	102	120	99	130	125	118	113	102	95	105	121	111	108	120	96	99	106	105	101	110	106	122	110	110	102	116	104	115	125	117	128	108	123	117	126	111	120	122	108	110	127	118	113	103	116	103	113	94	114	116	119	119	121	124	131	111	129	105	107	115	130	132	112	115	110	103	118	123	109	107	130
3406	9461	5926	2821	1911	1365	1010	722	551	467	375	362	322	309	260	253	237	190	177	198	214	174	165	162	171	159	157	178	162	152	159	148	157	160	166	144	149	135	146	135	169	133	144	169	137	140	133	139	152	126	145	138	152	165	127	150	118	136	129	152	144	124	123	136	120	121	132	135	132	148	134	138	122	136	136	115	151	133	133	155	155	138	117	133	134	135	126	148	135	118	128	154	139	133	132	150	141	135	113	126	141	124	119	125	139	143	146	121	137	146	143	144	130	139	144	124	137	154	129	131	137	125	133	128	134	124	145	131	126	151	117	123	137	146	153	129	120	133	145	136	113	134	154	131	170	123	147	135	134	143	131	156	136	126	122	121	138	144	127	131	143	139	135	142	148	136	152	144	138	138	131	156	141	138	139	132	128	149	129	157	132	133	152	141	150	149	141	146	146	129	143	136	131	135	125	141	130	159	146	113	126	142	130	151	143	151	121	138	130	144	125	115	128	124	136	151	113	103	151	124	133	136	136	125	127	142	134	127	140	150	147	133	161	130	138	127	128	119	127	136	145	130	146	152	144	128	120	112	128	120	139	166	136	137	141	137	140	159	138	134	121	126	140	157	132	129	142	136	150	139	141	154	132	124	142	144	138	126	133	127	133	132	149	135	133	149	130	136	129	134	122	133	133	120	148	130	122	136	119	142	127	128	127	129	149	125	134	133	140	120	120	150	111	156	137	128	162	144	111	130	154	129	144	130	114	131	119	133	155	134	142	139	135	143	133	147	120	141	124	131	118	113	141	133	125	142	145	108	143	128	121	128	148	118	122	131	113	126	121	128	149	141	153	138	148	125	148	139	131	149	130	131	128	150	142	127	130	136	123	121	116	118	138	146	149	135	148	145	125	137	125	133	134	130	119	135	155	121	126	131	138	136	115	141	123	128	138	136	128	135	134	137	142	118	129	124	147	153	134	138	139	137	113	137	148	122	124	156	121	172	119	142	143	150	158	155	141	132	132	141	118	119	138	143	129	145	122	138	137	140	139	109	128	135	134	128	138	117	139	122	131	130	136	142	124	151	129	126	133	128	136	130	129	115	140	126	131	156	118	114	135	144	134	121	130	133	124	127	145	119	132	151	125	126	157	137	148	145	148	149	133	152	139	121	128	119	128	139	132	100	132	118	137	129	135	117	128	141	154	143	134	123	141	137	164	117	168	125	126	117	144	120	120	128	122	132	153	137	130	114	123	137	144	138	135	138	141	153	145	146	159	112	122	113	143	150	132	135	127	148	119	136	132	151	144	147	126	122	135	120	144	126	138	156	140	143	148	124	148	133	115	112	127	113	130	125	138	124	148	115	131	129	142	150	98	121	124	131	124	137	144	144	121	124	121	131	135	111	142	120	125	125	123	138	113	156	113	131	130	128	147	127	121	115	138	131	158	131	122	132	111	147	134	134	129	137	110	145	128	116	158	136	125	139	118	128	130	140	134	125	122	147	105	155	126	129	144	134	121	149	126	136	140	137	134	152	134	144	127	122	120	127	140	129	106	141	133	130	124	109	123	130	125	139	132	134	123	142	120	98	131	118	130	121	114	131	128	138	132	146	116	151	136	145	129	136	107	124	122	150	135	124	145	141	135	124	135	133	132	125	160	148	127	123	146	131	150	119	139	115	143	139	129	117	120	123	134	132	137	119	120	123	136	127	140	134	121	131	131	131	125	115	135	145	147	121	120	128	139	111	140	133	141	131	140	115	123	111	130	132	133	143	124	121	150	132	129	142	116	126	113	146	146	136	129	141	132	138	121	157	134	119	126	133	136	123	129	142	133	114	146	140	116	129	132	123	127	113	127	157	146	123	141	136	131	121	131	143	138	128	133	142	135	139	141	131	131	146	118	141	129	132	135	144	138	127	130	147	122	129	123	120	134	119	134	149	134	113	126	118	139	140	130	129	140	127	143	144	129	143	144	133	135	144	131	145	175	120	121	122	115	115	127	142	138	126	141	123	129	147	132	117	150	124	149	106	135	131	134	148	146	143	134	139	150	119	138	126	138	120	136	127	132	127	121	141	141	142	118	139	111	116	124	120	124	126	138	137	131	139	127	142	134	117	151	150	120	139	142	156	122	127	135	116	138	129	138	150	129	140	108	126	118	125	109	128	121	129	122	139	134	119	145	119	119	139	117	126	118	131	139	157	146	127	123	126	112	120	139	134	130	119	129	133	138	154	123	131	132	139	118	129	108	140	133	138	119	132	137	113	141	139	144	137	119	129	122	138	120	156	146	134	123	124	145	131	135	137	139	137	154	111	134	131	146	134	127	121	121	118	131	129	107	132	135	136	145	128	137	146	137	147	128	145	111	136	132	143	138	131	135	115	137	132	110	137	144	138	124	136	142	124	133	140	121	112	146	135	131	146	128	151	103	139	144	129	146	131	144	150	124	127	133	120	134	131	134	134	141	112	114	126	100	131	139	124	128	127	140	138	130	156	144	129	140	151	141	132	128	143	126	135	119	129	149	118	129	145	131	120	126	121	114	125	121	118	138	114	128	117	145	132	128	131	160	133	144	146	131	145	124	126	130	125	154	147	134	155	133	127	119	133	121	155	157	119	125	135	126	141	133	136	136	140	136	157	142	138	146	125	139	117	140	136	138	141	133	118	132	134	127	134	130	139	123	136	147	127	124	131	156	135	137	104	138	141	141	151	137	123	155	150	142	112	145	155	147	128	120	125	128	141	130	110	158	135	113	140	110	137	114	110	130	156	140	138	143	125	123	137	132	140	132	121	136	126	129	104	145	117	125	123	119	124	121	124	133	127	141	134	121	133	118	152	121	111	137	137	136	137	130	117	128	141	137	149	108	127	128	150	134	153	138	123	125	142	130	136	111	124	132	145	168	163	116	139	142	134	138	147	145	121	142	123	159	127	131	132	140	136	133	140	131	144	112	147	125	132	128	125	155	143	129	131	115	130	125	110	135	134	128	124	118	139	143	136	137	135	113	136	127	144	122	143	156	139	140	128	126	141	165	133	144	137	138	159	129	126	147	119	127	153	149	125	118	146	119	128	121	125	124	166	126	116	133	128	116	146	122	147	125	133	132	126	132	131	127	140	136	137	123	144	106	154	159	137	141	137	123	142	124	142	109	130	144	134	125	143	125	120	121	134	122	124	123	140	126	126	173	150	140	137	120	139	116	120	141	148	121	129	137	137	150	137	135	139	149	135	135	144	127	131	121	152	124	126	119	130	174	142	131	141	130	127	146	131	135	108	131	118	130	126	134	132	151	141	125	130	100	131	133	125	120	151	118	140	118	126	125	146	128	145	121	127	104	140	132	141	132	143	151	125	128	147	137	144	151	139	127	125	131	127	147	147	134	141	128	122	134	140	149	145	143	111	134	150	118	125	125	116	141	148	119	139	150	129	135	125	135	125	139	121	114	102	150	146	121	128	127	124	136	115	133	124	116	121	137	130	138	120	126	125	136	130	130	147
24768	21110	27086	25277	9050	777	629	531	497	524	505	438	441	398	440	440	428	449	407	398	415	437	401	405	376	365	420	446	426	386	394	390	398	405	376	418	419	407	407	421	375	377	401	358	365	420	408	401	382	335	386	394	366	343	399	386	394	428	381	415	414	403	355	407	394	405	422	361	368	360	408	378	413	372	430	407	406	409	368	400	391	390	365	411	381	361	391	369	361	398	398	394	396	414	416	385	414	399	408	396	411	379	381	368	378	396	407	422	398	396	418	406	363	391	390	380	387	391	416	398	396	416	395	437	395	404	388	387	403	395	403	377	354	390	409	416	391	384	410	436	387	369	407	392	405	415	395	407	415	376	381	406	400	401	396	429	421	389	383	420	377	410	446	368	389	381	417	411	385	402	395	390	401	403	379	389	388	392	393	371	375	348	383	391	395	417	352	374	404	395	388	379	419	423	408	395	430	421	376	418	406	404	396	438	402	399	387	399	416	363	409	369	348	367	415	383	358	389	387	419	367	403	435	382	375	411	399	384	413	407	371	416	361	401	408	415	408	415	394	374	405	381	426	415	401	373	408	408	424	392	438	366	409	373	384	388	386	382	397	401	384	406	376	357	392	380	418	414	428	368	368	398	388	394	395	356	380	371	386	407	367	388	412	378	407	386	416	363	381	405	415	411	425	371	383	428	414	397	352	380	395	411	404	388	384	404	427	398	385	410	383	379	414	387	369	411	395	400	414	417	390	377	425	408	395	395	388	393	364	385	401	415	382	398	372	401	403	406	392	436	435	401	405	402	418	370	383	389	395	385	384	405	375	404	406	374	341	419	392	386	369	410	389	432	381	364	401	376	403	395	373	393	404	421	376	387	398	370	365	409	431	370	427	377	427	394	385	420	401	436	380	377	403	375	382	382	454	387	430	395	372	392	398	397	421	408	408	398	379	432	419	398	395	393	406	400	445	368	405	362	395	368	384	397	404	370	395	404	390	398	367	378	404	410	388	401	386	402	363	402	377	382	421	393	443	365	389	377	352	389	408	369	385	373	377	415	361	421	374	369	437	416	396	399	398	406	402	406	381	396	399	366	439	384	401	412	394	359	408	372	381	394	408	408	343	428	416	386	402	388	366	436	405	415	368	397	396	350	383	388	396	443	385	379	397	420	395	358	403	389	396	412	397	375	390	375	389	414	362	400	353	396	360	431	422	392	399	409	374	405	399	399	367	401	377	385	375	379	407	430	372	414	398	404	366	425	420	379	390	386	378	372	455	400	391	380	402	414	398	388	380	371	378	421	384	448	388	387	434	379	395	385	397	395	422	397	377	433	410	395	376	389	383	402	398	415	388	387	399	420	391	393	431	354	421	380	408	423	355	391	400	410	397	404	399	408	411	390	402	391	412	373	446	417	366	388	397	382	434	375	411	378	386	407	368	388	395	402	372	386	406	409	400	386	434	369	376	376	414	384	409	402	358	398	418	421	413	371	374	428	411	374	416	384	389	367	379	389	371	405	396	386	397	396	410	344	424	431	414	422	421	380	392	367	341	385	397	378	411	402	385	377	394	381	419	410	407	402	356	366	386	374	402	405	378	388	359	395	427	397	392	395	397	440	367	406	396	395	404	406	392	355	385	397	390	367	353	377	399	388	392	413	390	341	398	379	354	384	395	421	380	385	373	376	406	409	398	396	415	428	390	435	397	375	387	405	390	394	469	396	410	365	384	368	391	397	402	433	410	416	387	337	395	387	377	395	399	377	407	412	402	375	416	402	374	373	373	400	395	400	442	397	423	395	438	398	392	403	365	346	416	388	380	406	402	424	409	366	401	378	402	380	402	402	407	425	380	393	382	407	390	412	419	393	434	389	407	408	392	363	363	372	400	387	397	385	406	348	358	373	398	377	373	372	407	375	390	413	379	367	393	400	375	429	426	372	380	392	388	388	371	426	374	397	397	388	376	393	424	399	378	370	373	412	406	368	426	407	380	381	378	395	427	414	392	398	429	387	408	417	400	390	382	396	401	408	411	362	396	414	389	413	380	413	365	376	410	427	413	405	390	357	372	412	369	384	430	380	414	396	379	411	410	364	400	401	394	399	383	396	361	378	382	440	419	394	354	408	384	379	409	367	385	398	373	409	375	413	421	441	411	373	350	405	346	388	405	395	414	411	384	367	397	346	363	392	352	392	428	415	384	442	408	386	421	395	366	407	365	392	413	405	394	419	377	435	406	387	381	414	392	351	374	365	374	386	399	381	412	407	414	392	413	380	395	415	436	410	393	399	434	373	419	377	396	434	388	431	390	418	386	403	386	367	369	385	384	389	427	388	396	375	369	377	374	396	421	425	388	425	392	407	417	417	370	375	371	421	392	407	361	411	406	410	388	397	440	396	416	400	380	384	375	419	368	403	382	370	384	393	406	407	415	394	392	373	408	420	431	431	426	395	364	376	347	387	412	341	351	403	378	389	378	413	419	389	443	389	376	432	384	380	438	368	376	411	431	390	389	421	408	390	404	404	394	403	363	420	407	368	398	394	438	401	390	371	389	365	392	376	440	386	389	411	397	401	372	396	374	398	378	392	423	416	402	418	424	391	344	365	411	389	420	391	385	381	364	403	389	385	433	384	402	398	415	419	395	395	422	363	419	392	418	404	404	417	422	362	402	410	354	393	382	393	374	377	374	358	404	383	379	396	382	384	370	410	408	416	428	403	408	394	410	406	397	390	383	381	403	414	361	355	391	425	376	371	404	422	397	410	374	410	382	381	374	390	411	357	391	425	401	403	406	384	422	403	407	407	379	404	394	409	365	387	431	391	400	396	388	398	410	413	394	348	398	417	371	393	412	394	364	413	426	426	396	368	397	438	393	402	385	396	389	389	400	375	379	406	379	391	381	374	424	393	385	396	384	393	385	407	405	378	415	376	396	404	407	405	402	405	408	361	386	392	443	413	425	392	412	393	395	365	385	377	378	388	377	373	374	385	390	370	400	406	387	423	405	386	400	385	413	396	419	390	399	400	392	385	397	414	384	367	385	402	397	411	357	429	446	382	383	399	412	370	368	388	346	359	409	407	382	403	395	408	378	387	373	429	391	406	404	391	403	367	384	387	397	357	378	412	419	422	414	374	400	394	386	394	368	400	402	420	408	386	383	401	347	355	390	410	409	372	395	399	392	367	397	399	351	388	359	415	398	388	392	439	404	364	392	383	393	409	405	391	363	380	388	394	403	434	400	350	396	328	408	388	390	384	423	411	366	372	411	399	407	381	398	410	397	410	394	376	408	405	378	389	395	373	427	390	364	400	391	365	400	425	356	381	422	378	380	438	399	378	405	416	391	434	412	388	388	434	379	392	395	438	386	401	436	408	373	368	395	367	411	361	394	414	381	388	413	363	419	405	404	356	401	390	369	370	411	391	380	413	402	371	389	387	355	359	397	394	396	422	430	411	419	407	412	413	366	369	431	405	425	415	374	409	395	404	407	382	425	450	424	388
3535	5397	3500	1783	1314	1096	891	767	703	579	557	496	492	527	500	461	492	457	434	398	430	419	453	421	394	448	405	460	445	436	424	452	415	421	417	464	414	410	430	388	413	436	403	410	402	409	441	383	413	422	408	412	431	426	397	399	410	413	397	405	391	391	431	406	411	388	410	401	443	400	437	435	431	438	422	408	427	410	390	407	382	398	428	404	388	412	376	404	452	411	403	417	417	384	383	385	406	436	400	406	430	435	410	394	432	432	424	436	419	428	435	401	419	429	384	375	442	404	424	396	422	413	413	425	424	435	419	415	405	443	420	451	456	410	396	406	415	389	394	442	440	424	415	423	383	430	439	442	456	427	406	406	381	374	398	386	425	380	427	441	414	421	441	418	428	417	444	404	407	411	416	459	407	434	385	431	413	411	389	399	417	409	445	394	402	414	402	388	414	411	444	390	454	461	407	417	364	445	402	432	436	384	455	445	404	408	415	417	406	446	449	437	421	390	454	416	409	436	435	451	395	376	404	415	378	412	385	426	391	431	396	398	419	405	394	422	412	386	424	413	444	429	390	417	423	395	416	429	426	406	372	415	386	412	424	435	447	468	443	397	385	427	449	415	386	429	406	409	400	421	428	432	415	377	417	434	400	395	435	389	420	401	445	415	395	405	415	428	408	411	427	375	455	398	450	402	404	402	433	416	434	423	414	413	429	412	412	401	403	416	406	421	407	390	462	431	416	449	418	394	449	407	435	425	421	403	398	424	427	430	440	421	407	394	425	377	418	455	437	369	401	409	412	438	423	452	397	379	405	420	377	425	419	360	412	403	398	427	403	399	431	411	446	423	406	426	378	405	422	412	419	368	440	403	417	402	418	394	433	387	424	393	401	419	410	377	415	401	450	411	386	418	446	394	435	409	390	388	407	397	394	417	420	392	362	443	406	424	412	403	472	392	423	424	397	450	393	396	423	418	406	424	429	418	396	401	445	390	422	402	396	425	409	386	417	440	412	435	384	404	398	380	413	423	381	393	394	402	396	405	393	410	420	422	393	439	391	419	447	416	400	390	426	422	419	409	448	413	384	381	404	408	399	423	441	385	441	398	422	420	437	415	406	409	405	408	394	429	416	389	440	436	378	440	362	476	389	418	425	387	428	415	424	443	429	424	442	407	437	429	429	388	429	426	415	424	420	388	407	402	420	413	435	363	436	418	422	423	452	390	441	431	438	412	438	402	408	411	403	439	435	396	428	424	403	424	411	434	438	445	415	418	419	407	431	424	427	423	444	427	415	412	401	404	423	398	435	414	417	439	408	433	404	395	392	409	412	418	398	444	415	409	395	398	385	416	429	383	439	441	406	415	417	414	398	426	433	410	409	393	394	420	420	421	418	411	421	398	417	409	453	438	413	410	409	411	389	405	424	429	448	409	404	425	410	406	408	448	444	397	430	401	402	415	428	408	406	413	415	404	421	424	433	415	401	435	409	427	396	411	388	409	411	407	465	413	428	426	432	445	412	434	430	379	435	457	409	437	401	405	429	403	420	433	422	416	419	412	407	374	392	435	423	431	395	406	445	425	407	418	414	396	408	412	445	427	377	367	443	422	390	423	381	429	409	405	460	458	386	456	421	396	434	423	374	408	422	448	415	411	418	436	403	423	421	428	403	421	413	409	424	420	403	435	414	403	416	437	448	424	425	420	429	403	409	412	386	399	424	431	424	444	416	385	414	432	435	377	417	410	397	399	409	412	422	370	402	450	421	432	380	436	382	392	382	431	412	470	426	392	396	427	366	417	448	391	417	419	442	407	440	415	418	466	400	410	415	408	423	410	445	417	433	419	414	414	422	401	413	412	414	364	439	399	405	399	395	406	394	399	397	413	428	413	419	440	445	404	403	394	389	418	407	408	395	394	451	415	388	394	433	429	447	406	418	396	418	414	475	375	420	425	400	429	426	437	394	404	404	407	396	419	449	463	429	393	435	403	405	433	380	442	410	418	406	416	428	408	426	422	388	404	361	408	409	408	401	422	408	424	383	428	453	431	421	384	405	445	425	397	397	407	404	429	433	412	404	428	437	433	376	396	409	380	427	416	422	396	423	432	440	456	424	422	421	395	426	421	383	405	402	415	443	412	433	397	403	407	417	380	446	443	437	427	410	418	400	415	403	419	412	409	391	425	416	441	424	437	443	419	425	417	406	444	405	407	353	407	416	392	406	448	419	396	418	423	446	407	423	394	415	407	389	432	400	435	420	386	405	410	448	385	418	433	418	416	412	402	444	449	404	396	413	444	426	425	418	385	390	426	406	424	409	411	417	391	420	439	446	405	450	416	423	416	412	445	433	375	416	381	404	401	379	400	402	428	409	405	411	433	460	411	384	364	424	403	410	399	398	445	454	422	420	453	425	422	432	398	393	404	403	387	399	424	422	389	403	411	412	401	423	394	411	388	385	387	408	390	454	443	411	435	375	400	398	399	394	401	399	387	386	453	424	379	432	405	423	421	402	434	397	414	421	416	399	451	386	393	407	423	423	427	423	387	356	394	391	395	415	381	406	409	402	387	386	401	436	388	424	424	407	375	403	441	438	405	423	432	392	411	402	399	422	436	408	407	418	424	409	415	425	400	430	440	403	405	425	378	428	419	406	416	435	380	396	414	450	396	419	410	423	400	417	425	379	423	428	463	410	442	461	406	409	404	435	405	413	416	437	413	427	436	371	427	422	420	444	396	410	397	388	409	442	383	386	426	407	451	396	436	403	430	422	392	412	405	415	376	438	416	435	422	423	408	416	426	423	380	410	416	419	378	411	385	398	417	413	425	402	445	398	391	447	411	432	443	403	433	405	401	409	387	388	403	414	408	413	424	412	440	431	457	405	432	456	428	434	409	421	420	411	360	423	416	427	409	461	400	422	395	391	390	424	419	429	428	427	416	402	407	364	420	371	404	425	436	428	398	398	430	384	424	408	405	397	417	423	434	416	409	449	409	428	447	420	430	405	403	430	432	374	408	375	424	408	419	412	422	423	424	405	423	420	422	433	403	394	411	439	429	382	422	425	466	419	391	407	391	372	400	397	405	419	413	403	414	424	387	448	404	444	406	414	391	379	431	414	427	442	426	394	430	422	405	419	427	423	405	427	404	366	431	384	406	404	404	410	413	384	414	395	401	388	412	419	446	415	405	435	372	418	416	421	463	434	430	397	411	414	429	414	450	414	424	402	411	434	404	424	404	372	414	447	403	422	441	411	444	411	401	483	404	375	424	406	432	444	406	421	412	405	372	413	421	442	434	440	402	417	384	424	408	411	406	432	417	433	427	403	417	395	383	396	443	411	397	425	434	422	450	374	387	398	431	428	373	387	464	421	461	435	408	428	414	422	434	386	412	430	420	417	381	367	397	432	424	431	436	417	426	449	408	382	403	419	435	426	444	429	389	426	399	382	387	396	373	451	417	373	408	441	389	396	409	391	403	442	421	420	421	398	424	402	394	396	402
22592	21214	28892	23820	21214	21263	6867	906	591	523	473	466	401	335	332	302	294	281	265	291	250	231	264	223	235	220	218	228	244	243	217	237	205	230	209	207	214	196	209	219	189	204	192	187	207	210	190	210	197	214	211	199	218	197	190	199	191	187	235	201	191	199	213	218	188	191	201	219	212	203	204	195	214	197	204	199	179	226	202	187	206	169	181	187	208	212	218	198	184	186	202	189	194	194	211	189	192	200	214	209	184	207	204	208	208	173	199	182	212	192	203	209	203	192	195	174	181	205	196	198	209	179	181	214	209	195	188	185	163	188	205	207	207	202	179	202	221	195	190	189	192	206	220	165	194	206	196	214	204	201	201	190	198	215	199	183	203	201	194	205	169	189	229	208	214	195	185	206	191	207	221	180	228	189	210	197	214	194	183	172	216	187	201	201	203	209	179	196	205	177	191	180	200	200	214	173	209	192	229	182	177	196	216	208	186	213	173	205	181	192	200	196	202	203	193	211	195	217	216	198	212	209	199	197	199	207	203	224	203	197	193	190	206	185	171	194	201	230	200	196	195	220	206	229	197	195	202	210	204	199	179	207	200	200	199	204	176	190	218	181	185	217	209	225	209	207	155	192	196	185	218	239	192	193	186	199	194	206	205	199	217	216	199	192	224	179	179	219	177	192	194	200	189	188	195	176	217	199	217	195	192	193	218	195	224	183	175	201	197	186	189	228	212	196	237	204	180	185	184	168	194	186	200	178	194	195	189	206	192	181	213	176	187	189	212	193	196	191	193	180	209	192	192	187	207	199	203	187	188	201	167	189	243	218	196	209	216	171	212	201	186	215	190	192	236	219	200	172	202	202	182	203	188	207	182	210	206	197	187	199	216	199	198	211	216	159	216	188	187	192	208	188	201	197	178	202	209	187	202	197	193	210	214	222	224	198	219	201	203	214	219	186	197	198	205	245	209	231	183	193	212	213	222	222	201	202	197	188	178	209	200	200	192	176	157	199	190	182	200	180	194	174	216	201	185	196	182	235	223	217	196	195	198	229	191	193	205	214	220	174	202	209	191	197	177	197	171	212	201	193	197	174	218	196	180	190	185	200	182	183	208	179	178	203	204	178	193	189	200	219	177	171	154	177	203	188	200	214	159	208	202	219	184	199	197	194	202	218	193	205	193	200	188	159	225	210	203	197	193	224	191	207	213	210	193	186	208	225	178	229	184	184	214	207	189	230	197	189	187	211	189	196	201	189	203	175	224	202	199	208	175	216	189	208	195	184	199	209	202	208	202	194	203	188	196	195	177	216	207	176	210	197	221	215	212	167	204	202	177	199	180	166	209	216	202	187	186	210	200	206	202	208	197	204	214	175	216	196	212	203	208	216	200	218	189	210	185	210	177	212	195	208	197	188	188	206	160	203	181	175	188	219	188	214	192	218	201	195	206	202	180	204	220	171	177	176	219	192	184	212	194	199	204	188	193	190	193	201	230	191	181	206	201	184	198	205	186	186	204	194	214	227	182	227	172	196	209	195	210	195	178	207	197	195	189	213	191	190	180	210	225	179	203	189	175	176	197	194	218	189	179	186	184	200	191	173	190	201	182	192	196	187	217	194	197	189	182	204	180	188	223	173	222	199	206	198	179	191	200	199	208	206	184	193	158	192	202	214	179	185	210	215	199	197	169	181	193	223	194	218	195	206	169	203	209	211	195	195	212	204	193	183	212	200	191	193	191	185	190	216	198	192	199	193	199	211	203	204	225	194	185	200	206	200	208	221	203	187	184	218	197	183	218	208	201	187	187	187	204	207	201	217	206	201	185	202	221	182	218	204	198	183	190	200	196	196	215	191	187	209	185	206	191	199	199	236	203	206	237	197	199	184	208	191	203	197	193	200	186	221	177	204	177	183	194	190	219	191	197	168	201	207	192	191	180	177	169	214	209	190	182	209	216	194	166	192	185	214	206	190	187	210	176	183	204	202	205	188	199	217	206	200	204	194	196	208	194	189	211	187	179	194	210	191	188	210	196	216	199	216	206	222	205	217	213	177	194	193	173	178	180	203	212	175	203	218	207	204	196	191	195	200	191	203	207	209	212	190	234	205	201	193	195	204	218	214	217	186	216	191	182	190	194	206	195	231	182	185	191	222	227	206	195	223	204	185	213	193	221	205	201	195	197	196	214	200	190	200	206	184	180	199	186	198	220	230	200	193	193	191	179	180	210	190	200	226	190	193	207	214	226	195	207	211	180	211	222	187	211	192	203	192	218	195	198	195	203	193	194	167	196	191	207	180	200	221	191	197	210	235	203	210	206	188	202	215	200	219	196	190	183	193	186	214	184	226	194	199	179	204	194	220	170	218	234	191	203	192	202	204	190	210	207	186	210	176	200	201	202	192	222	198	210	207	183	208	212	196	199	222	197	191	221	183	205	202	205	200	215	197	208	204	228	187	197	200	211	216	203	190	207	217	206	202	218	204	203	216	204	199	208	200	208	199	191	216	196	191	217	210	183	175	184	202	204	200	212	201	195	197	205	211	195	214	193	193	184	214	184	211	223	187	195	203	219	222	201	198	192	189	192	205	185	186	188	195	202	166	184	180	190	210	188	197	199	215	192	192	195	194	202	188	197	194	198	185	204	191	208	188	185	187	172	200	172	232	211	200	187	202	189	178	198	188	185	204	207	175	223	170	181	182	178	195	174	197	168	202	173	184	193	194	208	185	209	191	206	163	184	244	187	197	200	220	199	220	216	213	202	198	207	216	205	189	184	207	226	198	222	208	211	177	209	211	218	166	211	208	215	197	206	189	186	197	195	198	196	203	208	198	210	208	179	207	188	195	190	195	217	187	209	201	191	186	179	225	186	206	216	191	222	206	184	202	192	183	215	219	208	190	179	196	202	219	215	195	209	173	186	211	193	198	192	203	206	217	190	201	194	203	207	184	185	171	182	206	185	177	197	216	192	198	193	208	203	212	187	184	180	178	181	170	204	203	217	193	193	199	196	195	178	202	200	215	187	200	178	177	209	214	200	215	195	206	189	221	196	214	196	174	209	209	216	194	238	206	197	204	206	180	184	193	188	206	192	197	187	215	183	181	194	222	188	217	233	213	193	236	170	201	192	179	187	224	201	193	196	206	183	196	200	213	199	191	190	189	221	198	201	214	222	183	215	180	218	192	193	203	172	194	187	190	195	187	210	184	204	203	180	203	186	184	187	206	209	204	191	175	219	200	209	192	205	205	210	201	230	206	206	179	212	199	200	211	185	209	191	199	187	230	173	208	183	189	202	207	201	200	216	215	186	202	208	212	218	208	181	198	225	196	203	188	215	236	192	166	219	197	200	212	193	195	199	203	198	217	179	207	193	195	198	184	206	198	195	207	196	214	176	201	198	202	206	163	183	203	181	224	199	197	192	242	191	213	188	211	207	183	189	198	175	194	187	185	203	205	203	194	201	206	195	188	192	199	199	188	203	214	197	172	207	194	196	197	203	199
4840	14760	9878	4854	3415	2511	1818	1376	1059	869	711	610	498	490	447	387	366	343	338	336	295	312	295	285	283	259	262	244	282	226	251	254	243	249	229	231	244	262	247	230	221	217	229	226	218	239	247	211	226	216	201	209	215	222	205	184	200	207	196	204	195	199	236	206	213	205	210	216	213	223	203	216	221	196	212	231	200	216	215	222	191	206	231	218	201	204	230	202	201	186	194	197	218	228	209	203	185	202	214	194	209	205	205	235	201	198	227	218	204	180	222	185	186	191	217	204	207	204	222	226	215	194	199	213	221	223	181	188	202	210	187	202	203	200	199	245	201	212	200	182	238	187	195	239	213	199	218	205	204	202	179	207	226	162	176	187	216	204	210	209	209	209	209	187	192	192	192	203	197	196	204	204	220	220	187	196	209	213	228	196	214	205	232	211	204	187	208	223	192	205	191	205	224	206	195	200	193	191	193	215	211	219	232	217	197	208	206	200	202	211	192	235	211	204	184	210	213	209	203	209	196	195	217	183	201	214	208	233	219	209	187	185	222	199	227	193	179	186	207	227	198	187	220	202	219	209	206	229	206	182	208	222	200	195	201	178	211	214	207	185	203	190	212	181	201	195	206	202	217	192	205	201	183	212	180	191	216	177	198	196	197	174	224	207	201	188	197	202	200	202	194	201	180	214	192	211	196	226	200	182	227	210	211	198	222	188	221	206	202	216	203	202	220	193	207	208	187	225	183	173	210	191	214	209	211	212	202	232	213	202	212	211	200	178	199	207	218	217	218	191	186	182	215	196	212	209	215	211	231	213	213	204	194	201	206	174	194	199	183	182	195	195	205	198	232	182	202	216	192	183	212	223	197	195	194	183	202	192	229	192	212	201	207	193	191	184	219	233	201	214	205	211	198	203	234	216	173	220	201	198	200	211	227	203	202	204	175	202	183	186	187	193	206	215	188	206	190	180	207	221	212	229	202	195	195	194	187	199	207	183	194	204	202	200	194	199	206	203	190	207	196	195	217	204	213	211	233	175	220	179	202	233	188	195	205	199	204	178	207	214	210	201	198	218	210	192	195	234	206	196	193	218	189	185	175	209	210	194	175	212	201	220	212	198	206	216	206	210	196	212	206	199	202	195	206	208	206	223	231	203	213	206	198	214	220	153	215	206	191	212	223	193	214	183	216	224	197	200	186	214	213	191	205	194	196	218	185	212	196	205	201	199	231	199	181	219	215	186	199	191	204	206	224	200	192	193	209	188	187	189	193	208	208	201	216	211	196	222	206	225	204	217	193	216	191	205	202	228	232	217	186	200	218	193	203	191	232	192	190	208	220	214	200	202	194	193	205	192	189	198	204	193	204	195	213	192	204	190	220	202	210	222	219	215	201	223	171	237	180	220	201	215	201	187	180	182	216	201	223	193	215	201	233	176	212	208	218	190	210	185	186	216	221	188	198	195	201	210	187	213	224	207	195	179	201	205	203	199	201	219	217	183	189	191	179	190	218	196	215	205	204	186	197	217	202	216	178	207	206	195	178	203	218	231	201	212	192	197	173	186	207	194	212	224	190	210	211	210	195	227	233	164	186	185	200	227	182	186	192	226	193	207	190	214	234	205	200	184	195	215	206	201	201	201	189	214	200	202	176	201	196	218	218	189	205	189	217	214	210	214	228	199	224	201	185	198	197	215	211	221	210	204	189	188	184	214	194	205	208	209	189	194	165	216	186	199	221	209	204	183	193	207	207	207	221	209	212	219	202	209	194	194	206	204	218	191	187	225	212	191	199	196	198	217	203	195	211	178	207	175	202	205	177	190	238	205	214	229	225	191	197	222	224	211	193	218	205	210	195	210	200	231	220	210	217	209	207	220	176	198	197	205	186	224	211	202	202	215	195	217	214	196	198	168	202	205	235	220	217	175	186	196	186	197	193	207	205	201	199	200	196	199	215	214	187	205	231	183	207	176	226	189	200	198	237	222	211	239	234	220	216	219	218	233	208	193	207	213	189	219	208	203	213	230	196	196	205	200	197	195	185	218	210	199	215	224	218	195	212	208	199	190	205	222	197	196	214	207	193	220	190	208	212	198	208	193	201	189	215	222	236	184	232	208	212	219	200	206	200	223	201	194	202	227	191	188	200	182	211	212	197	198	201	216	204	219	196	191	219	218	210	223	208	214	201	216	197	196	183	181	196	203	200	201	214	216	221	213	178	184	208	214	210	197	209	219	204	189	194	195	212	190	212	191	193	204	198	210	210	185	201	218	187	205	195	224	197	184	200	204	210	215	205	177	209	205	174	221	219	192	191	204	239	203	208	208	187	225	205	208	212	225	199	204	216	183	205	180	218	224	197	201	196	203	221	216	211	185	187	196	201	180	211	185	202	190	215	237	181	189	201	207	209	179	190	207	215	205	189	215	213	191	212	213	196	181	210	207	203	219	183	195	202	172	208	176	166	212	198	200	197	217	200	235	183	203	215	212	186	204	203	184	217	194	191	178	178	206	213	230	212	212	163	237	171	206	195	197	199	189	176	185	226	212	209	187	225	228	213	243	226	205	212	187	212	219	183	213	190	192	213	177	213	205	190	234	196	215	210	207	204	195	200	193	190	199	231	192	187	187	185	227	196	209	195	204	210	206	172	198	192	211	229	227	201	200	211	216	204	214	213	213	222	216	208	194	205	192	213	198	184	207	200	211	186	212	212	192	193	217	190	223	192	163	232	198	207	193	204	206	196	194	200	191	211	191	204	197	198	188	230	202	211	195	190	223	201	204	234	189	208	216	204	201	210	188	213	178	199	183	214	201	203	206	198	210	222	215	214	211	186	216	201	221	206	213	204	232	195	173	215	210	183	191	227	208	203	231	203	180	218	206	210	195	195	192	193	199	200	192	207	190	188	203	212	229	188	191	185	197	216	206	186	203	206	202	201	222	210	197	202	203	199	187	182	198	210	199	200	226	211	243	217	200	215	189	206	183	227	223	199	230	186	207	232	200	207	197	206	185	203	180	197	196	192	204	193	210	213	207	212	206	218	212	188	236	217	199	195	204	184	182	191	201	197	205	207	182	200	202	198	210	226	169	208	202	224	178	221	200	221	210	199	206	188	207	203	191	207	216	212	217	222	171	196	222	207	221	212	212	214	199	230	200	225	178	206	193	213	196	215	177	217	162	225	224	194	224	205	207	199	197	225	227	228	214	200	216	187	228	188	218	194	216	225	193	213	236	207	217	212	195	229	220	197	211	192	209	204	207	212	207	184	189	197	231	220	190	191	217	182	210	177	216	225	198	201	210	200	201	205	217	200	196	208	202	199	202	190	189	207	199	223	199	176	214	201	200	204	208	200	198	216	203	178	188	203	212	209	174	207	203	202	211	205	204	219	227	211	200	218	219	186	207	221	195	197	223	197	203	199	217	187	199	218	199	222	200	210	193	191	216	213	196	205	192	181	213	193	218	207	194	216	202	193	194	191	206	211	193	202	197	212	172	207	204
27667	16994	3167	623	393	336	326	329	273	283	287	300	298	273	278	266	305	271	269	274	303	317	284	287	270	287	284	278	289	289	291	287	282	277	274	274	306	294	297	280	264	327	278	316	277	330	262	282	312	288	289	284	312	269	289	275	284	304	303	292	276	284	304	280	296	281	285	298	255	275	277	258	294	258	301	303	315	249	298	305	291	246	258	300	315	282	275	290	300	293	331	292	268	283	289	288	249	279	298	305	286	321	266	282	281	297	259	290	288	249	283	282	254	279	280	273	280	292	262	286	292	302	274	279	285	303	278	307	302	266	278	290	251	271	288	282	284	282	283	310	282	255	290	297	311	277	264	293	291	267	284	295	271	268	278	294	295	312	275	296	271	279	311	293	273	267	306	276	281	289	284	280	249	256	280	277	272	314	261	276	259	309	283	281	296	289	295	297	272	300	259	290	245	295	291	284	298	283	273	293	293	277	284	298	276	286	314	285	288	288	269	279	265	311	278	321	298	309	309	294	286	271	272	256	294	262	281	301	289	285	264	284	327	299	276	271	278	271	273	290	285	257	278	286	299	263	299	290	265	281	269	302	287	299	306	310	278	312	263	284	292	306	279	293	283	301	278	247	285	274	348	283	259	286	276	311	266	277	291	261	252	292	312	291	293	333	269	284	263	272	268	325	270	272	298	282	274	300	291	284	280	299	285	276	289	285	307	281	292	277	261	284	312	293	280	306	303	297	322	260	272	273	290	304	228	284	267	290	292	280	321	297	293	298	288	290	264	270	277	249	286	295	286	293	265	272	290	294	289	280	293	255	285	284	292	280	285	283	282	307	271	299	295	302	288	273	273	286	302	305	279	276	276	321	270	280	269	268	276	234	266	279	306	282	265	292	311	302	292	290	315	306	268	262	256	295	255	285	307	303	291	283	279	304	301	255	281	271	282	286	269	281	292	315	295	290	274	267	284	259	287	261	285	263	283	287	275	295	290	295	290	271	276	296	279	304	261	273	293	272	288	294	256	292	312	287	294	290	291	262	289	271	271	281	286	289	279	282	273	257	289	315	283	283	299	294	242	311	315	270	282	284	295	268	326	289	279	321	296	294	288	274	286	290	274	253	303	263	293	303	271	328	266	303	240	257	286	282	312	279	286	257	281	287	288	275	269	325	270	288	275	289	282	271	295	299	287	295	285	270	278	268	291	271	278	288	267	306	315	299	275	273	251	292	294	279	271	289	295	318	254	297	315	294	279	285	262	288	254	263	273	300	319	269	275	295	256	284	301	283	285	298	273	283	265	303	276	278	273	289	295	287	281	297	278	262	303	284	306	275	282	289	287	273	320	277	300	283	258	282	264	296	283	251	274	266	262	248	299	292	283	301	270	289	328	305	312	292	261	290	271	286	273	253	284	312	274	264	296	275	310	273	280	267	277	286	315	295	297	286	264	287	305	314	278	277	293	282	257	305	290	313	299	287	279	281	290	299	273	290	281	285	283	259	291	288	268	277	272	286	297	251	273	259	278	290	293	295	276	261	297	256	310	312	291	276	309	286	254	288	269	262	301	275	288	304	309	307	273	293	273	291	305	282	293	273	298	300	305	279	269	301	298	287	269	284	274	300	299	285	313	283	289	288	276	294	257	286	323	285	256	271	295	309	302	282	328	272	290	282	314	262	293	313	301	278	292	306	289	295	292	317	305	285	251	265	273	288	295	330	271	269	290	276	297	290	271	299	285	305	258	296	296	323	270	285	309	290	268	301	305	278	317	298	320	291	302	286	281	272	297	283	290	288	268	279	297	296	281	273	253	287	282	278	295	281	256	285	290	266	280	275	303	278	293	290	280	270	267	263	290	276	290	266	287	284	266	252	266	255	297	281	306	273	320	253	251	275	302	281	298	307	284	255	294	286	277	290	273	293	296	262	278	303	287	296	289	264	278	289	294	247	291	288	294	262	296	271	297	295	286	304	285	298	289	297	268	280	269	273	318	286	322	307	289	275	272	276	312	315	260	279	265	284	280	287	293	319	279	291	293	278	272	278	299	311	257	287	285	332	278	268	270	288	288	315	312	281	284	275	290	278	271	273	279	278	248	296	290	302	268	279	321	302	292	305	271	268	279	298	296	285	288	277	295	292	294	285	282	277	273	254	296	270	296	278	279	283	293	282	309	275	284	292	275	308	275	267	324	301	277	285	254	294	302	285	301	290	278	302	271	308	284	308	312	271	275	273	294	278	288	292	255	273	302	295	273	276	259	297	303	288	295	274	265	297	283	283	300	280	295	267	295	291	303	301	258	269	271	252	274	302	298	287	291	280	256	287	296	291	299	276	285	279	267	266	292	283	312	273	306	264	287	279	291	271	312	275	269	311	297	261	276	293	262	288	297	290	297	311	277	312	302	276	284	264	278	251	281	279	274	299	257	285	287	292	291	289	274	282	277	305	282	251	295	286	306	268	287	290	293	279	292	273	290	299	310	308	294	288	301	288	292	284	288	291	276	298	266	258	297	288	302	264	294	261	289	272	305	291	280	309	281	291	273	297	287	286	298	277	285	277	306	323	271	284	284	304	280	278	297	289	264	269	270	308	264	265	297	257	307	271	314	301	280	320	304	271	286	291	298	304	278	290	292	297	265	287	318	279	297	281	291	264	299	306	250	307	282	302	299	274	254	294	305	294	294	271	299	303	255	287	264	278	282	293	288	302	309	284	269	282	309	301	282	294	282	271	306	290	257	279	326	285	270	290	268	265	271	325	284	308	298	298	312	302	296	283	251	272	258	273	279	310	281	273	268	311	301	295	282	287	259	270	254	262	273	288	308	277	274	304	312	288	295	278	299	271	272	274	255	278	256	294	262	294	301	283	302	273	296	293	309	307	266	333	284	284	259	269	280	280	296	263	278	278	269	281	296	293	253	258	273	291	272	267	310	266	308	295	286	302	297	311	304	263	297	302	284	301	296	308	274	277	298	294	292	257	306	290	266	295	301	283	286	269	304	318	297	291	282	267	302	298	306	286	294	300	279	293	308	300	274	284	276	315	307	281	279	323	284	275	302	268	283	241	321	280	293	283	274	287	310	286	266	317	283	283	284	276	279	310	243	278	280	248	295	288	282	288	264	283	248	283	307	281	303	296	257	271	326	259	274	272	269	300	284	293	292	309	279	276	293	287	256	264	277	322	283	329	299	298	300	248	244	277	275	284	277	280	290	275	309	281	318	269	303	289	274	285	268	304	313	294	304	294	291	304	282	288	267	274	282	302	281	279	256	300	255	255	281	269	291	274	283	305	334	304	280	307	274	304	316	284	300	269	266	304	276	254	264	284	269	284	279	307	292	295	243	243	230	286	295	249	287	285	282	279	300	293	276	289	282	296	248	247	294	282	269	272	282	308	267	260	285	282	292	271	272	298	262	286	305	287	282	312	274	289	288	310	300	266	279	256	303	321	280	330	315	288	306	287	286	280	295	279	305	287	283	299	288	290	281	270	272	287
4435	1216	882	542	474	416	368	363	346	359	339	330	306	321	324	316	326	297	321	309	309	313	264	322	318	343	325	322	316	294	317	334	328	341	309	307	330	333	330	335	282	303	314	315	330	316	302	330	309	329	339	329	271	331	291	333	315	316	320	298	299	349	321	327	354	305	303	305	359	320	321	287	323	290	302	320	309	317	303	316	296	303	305	325	314	306	338	296	299	310	304	338	328	304	298	312	317	305	288	342	318	333	308	337	257	283	313	326	294	304	307	318	313	279	315	282	311	325	308	336	303	315	314	313	318	273	333	290	346	301	297	335	335	320	310	292	302	295	312	362	289	334	264	321	307	300	286	305	336	299	312	317	329	349	323	338	316	307	312	334	307	300	317	322	297	296	331	302	316	317	314	283	308	308	296	306	313	273	310	303	305	329	282	301	312	333	338	328	332	313	316	318	334	303	338	309	308	292	321	328	300	330	336	321	308	286	291	328	314	313	301	309	307	309	303	316	317	316	315	313	323	292	316	320	300	336	313	335	328	324	311	306	310	315	324	300	316	302	312	286	316	318	322	324	323	279	292	308	322	282	301	332	286	324	284	314	277	295	320	319	293	330	311	318	322	305	355	300	309	328	333	329	328	330	317	293	317	313	307	297	356	287	287	291	308	327	304	337	342	309	319	303	304	319	314	258	309	312	345	301	298	305	333	312	332	317	345	332	325	323	310	317	333	328	322	299	327	317	313	333	308	282	334	312	327	308	295	307	329	290	333	288	292	336	300	330	327	305	305	309	296	321	338	303	299	316	305	336	281	323	332	315	334	322	306	301	307	306	337	301	305	305	306	305	340	315	327	317	317	303	326	326	279	308	318	293	303	335	302	334	310	311	300	340	274	328	346	339	304	299	311	336	298	332	297	306	289	292	365	327	323	288	304	317	300	326	308	297	293	303	308	313	318	321	293	295	316	317	307	321	306	292	316	289	312	318	338	317	279	320	328	279	319	317	305	320	342	292	312	279	346	313	293	307	278	304	331	291	331	325	320	313	326	300	303	273	281	347	334	313	320	328	295	328	310	298	305	289	336	291	317	320	290	350	288	333	315	332	308	296	308	317	335	285	314	326	338	328	330	294	292	291	294	310	310	349	314	319	316	316	349	301	332	316	329	298	327	292	292	309	323	315	294	299	327	334	298	296	339	341	346	347	311	324	334	325	315	329	328	282	350	347	298	346	342	343	309	344	301	329	289	316	324	312	323	311	318	324	308	316	298	299	301	324	346	341	304	301	313	320	343	293	293	309	315	288	288	300	283	319	263	277	302	359	343	300	318	320	304	318	321	334	332	322	316	295	305	313	327	307	335	300	318	307	306	323	322	284	324	328	279	322	321	333	321	332	307	326	299	335	309	354	330	315	329	302	307	315	346	317	303	335	306	307	305	336	301	300	322	329	309	282	330	304	300	307	320	316	325	314	303	332	315	291	327	316	327	317	299	323	319	311	329	318	281	300	318	301	331	333	317	340	307	321	301	316	275	304	297	306	309	330	291	301	322	299	296	318	298	355	329	295	322	294	308	354	317	336	337	296	327	348	328	341	294	308	303	324	321	308	313	306	312	322	323	310	347	332	307	313	306	307	303	286	320	305	334	346	356	302	312	318	317	342	320	349	315	310	310	358	338	339	288	328	297	312	317	306	335	329	322	306	321	290	350	298	301	319	297	322	332	342	305	342	307	320	275	294	329	335	334	309	301	295	323	312	316	309	292	311	314	309	330	340	314	291	337	309	312	321	323	312	322	315	343	338	300	329	319	326	302	312	339	328	287	314	327	315	320	321	320	328	345	357	282	312	291	317	334	311	289	325	310	316	316	321	313	302	318	305	293	322	313	274	298	299	326	314	307	319	309	356	330	311	300	321	332	301	308	294	326	329	292	300	328	306	287	292	281	305	342	313	305	320	314	305	307	370	317	319	295	300	325	296	316	300	318	301	323	292	298	328	325	302	325	301	339	308	333	307	326	333	339	311	352	335	313	308	284	298	299	301	328	308	323	293	311	320	333	294	294	277	320	315	336	297	305	299	308	343	347	336	319	303	343	321	278	289	319	337	368	316	327	291	302	316	303	303	309	294	307	338	315	285	337	314	304	338	299	299	314	357	279	308	335	309	325	307	310	324	346	324	298	349	306	297	317	309	308	322	322	294	332	316	335	322	338	322	278	310	285	310	324	327	310	294	330	295	317	296	313	335	314	305	314	327	326	309	284	300	324	346	308	305	346	327	329	304	315	351	305	298	308	324	313	318	348	304	310	335	315	293	319	312	331	288	359	321	359	323	324	288	315	313	300	320	285	314	341	320	305	295	305	305	321	298	330	332	309	348	320	294	322	311	304	316	317	300	318	310	328	314	278	302	354	292	298	320	351	288	324	327	310	300	339	297	320	294	348	335	309	333	295	347	320	293	306	275	331	305	318	293	315	282	298	320	325	284	306	279	323	309	299	324	323	320	314	334	337	308	287	295	296	311	317	341	302	327	364	302	302	287	317	343	331	309	341	332	308	315	301	281	315	350	312	326	332	322	303	302	292	305	314	319	312	288	329	350	287	303	292	324	312	333	306	310	342	302	340	303	313	314	323	302	307	345	319	343	330	319	308	320	323	315	299	273	306	323	295	334	305	307	309	314	329	332	306	333	290	352	292	336	298	334	301	328	298	318	328	285	311	328	309	300	314	314	310	301	326	325	318	310	319	319	345	301	328	336	316	338	316	318	302	329	307	314	329	311	298	311	310	332	357	333	307	334	315	328	318	306	321	320	351	304	296	286	332	304	351	306	299	320	307	309	315	314	296	306	324	321	343	304	314	292	324	283	311	298	309	323	326	314	328	323	338	306	330	347	347	318	326	324	294	312	324	311	312	304	304	300	320	361	354	331	304	315	310	331	321	277	301	326	316	342	311	317	311	299	328	328	329	279	330	311	315	297	287	327	316	283	307	304	339	289	325	285	353	309	318	321	299	335	327	323	302	316	316	311	306	289	311	302	305	317	313	319	335	321	324	298	317	307	323	313	342	307	334	334	296	284	307	289	310	327	320	294	326	306	310	357	300	323	311	313	320	323	345	341	311	314	321	317	290	280	343	297	315	324	326	293	288	352	306	318	294	314	309	300	349	325	317	330	324	288	312	294	323	328	315	311	296	312	325	304	304	292	311	335	294	333	312	333	329	283	318	284	322	302	302	315	318	329	366	309	311	296	311	312	324	327	294	327	317	306	280	286	306	295	310	303	318	346	320	282	304	312	329	329	316	328	303	327	326	320	317	305	311	316	321	303	303	323	325	303	341	308	342	316	329	326	331	317	311	299	309	326	307	329	309	334	346	325	290	302	311	317	320	330	343	316	333	307	315	339	328	335	308	297	304	310	311	297	320	292	307	333	321	314	305	319	345	297	330	305	311	297	313	312	331	297	293	313	332	298	333	282	322	303	326	331	320	326	316	333	317	280
23605	21150	28324	24225	21152	8939	671	428	351	294	263	209	214	200	174	184	154	151	154	140	165	134	128	132	148	122	126	140	136	130	127	127	134	106	130	125	123	145	128	117	120	160	100	127	120	110	120	112	120	127	117	108	115	122	115	110	109	125	116	129	86	105	105	127	105	126	123	112	100	122	121	133	120	113	121	128	124	121	120	144	102	97	110	129	96	128	114	125	136	119	118	121	126	107	114	122	116	118	103	125	109	141	122	115	128	124	105	109	114	111	115	112	117	127	114	117	114	120	103	115	122	113	121	104	117	124	120	118	122	130	101	106	111	113	143	102	118	128	115	96	115	113	118	111	118	129	102	135	129	129	123	132	112	105	102	125	138	120	118	104	115	100	113	112	117	126	114	101	111	117	129	109	121	115	120	124	126	103	110	121	111	142	129	124	123	111	143	98	114	126	122	123	115	129	123	116	120	117	110	122	102	121	108	106	105	118	108	114	113	121	126	104	109	117	117	122	113	122	101	135	120	105	103	133	118	116	100	124	105	116	112	124	108	121	122	112	120	101	96	113	125	103	109	109	138	119	90	123	102	121	129	115	98	125	119	114	116	125	109	105	94	121	114	106	123	133	123	119	109	124	113	134	118	109	123	118	137	119	122	131	111	131	102	121	116	110	119	128	120	103	103	114	123	111	120	91	106	127	111	96	110	122	106	107	133	118	118	108	113	121	102	127	130	112	128	125	110	121	107	109	109	106	117	137	115	112	94	111	106	129	108	98	109	128	126	109	108	117	120	104	125	108	118	109	119	106	120	143	123	110	99	131	108	114	122	102	99	98	112	114	133	119	114	99	106	122	123	113	105	109	109	119	102	110	116	100	128	104	116	98	119	125	125	109	102	102	110	103	113	127	115	132	119	107	110	121	137	115	116	115	109	153	123	110	103	120	118	109	106	112	113	108	101	108	118	123	139	126	108	114	109	119	131	114	114	121	129	108	115	125	118	118	105	132	112	128	110	114	139	115	112	92	130	128	102	119	116	113	129	111	100	117	133	107	113	124	106	111	107	110	111	114	133	113	119	102	116	101	122	101	96	128	115	133	115	118	120	97	118	112	111	114	119	151	108	122	118	110	123	106	120	130	109	116	129	113	107	104	100	117	127	117	100	114	124	135	102	114	107	110	105	120	135	109	122	131	111	119	115	107	91	109	107	130	112	102	119	108	96	110	120	123	79	139	113	121	136	109	115	122	121	106	120	109	132	120	117	137	122	125	106	137	86	138	101	122	117	123	116	106	110	108	131	109	112	106	120	111	127	115	124	122	126	110	103	102	123	130	86	112	125	116	124	118	117	99	103	112	111	110	89	123	112	126	96	135	101	108	110	106	104	105	133	115	120	99	116	116	114	110	125	105	120	114	111	112	121	116	125	104	105	138	124	101	108	138	117	116	112	116	119	107	119	115	123	102	113	117	113	127	128	113	122	119	121	122	104	129	100	105	120	120	114	129	112	113	112	123	141	117	93	117	112	112	114	115	116	120	121	106	120	127	113	113	128	106	109	100	115	122	115	119	108	113	98	126	112	136	100	107	123	112	107	114	108	119	104	102	110	115	100	109	116	100	120	116	103	105	126	113	118	102	120	125	117	117	100	107	113	106	123	104	128	108	103	115	122	126	124	123	131	125	111	120	123	113	103	120	123	142	118	116	113	117	114	114	114	109	129	95	117	121	110	125	104	99	114	136	112	96	110	93	112	119	127	126	122	106	116	139	119	116	113	103	108	98	127	105	106	102	122	136	108	108	119	115	129	96	108	99	114	132	119	112	120	111	100	112	131	121	106	129	134	101	123	98	118	111	117	97	111	115	111	117	115	125	108	110	99	101	120	122	103	103	127	122	128	129	120	115	126	112	105	120	130	103	126	103	98	113	112	104	113	104	122	124	123	119	117	105	109	123	97	119	119	119	94	127	98	108	114	115	117	125	131	92	109	134	116	96	108	110	110	114	113	120	143	112	120	120	116	107	122	112	119	122	97	123	120	99	117	109	110	116	120	106	123	94	89	99	140	124	122	114	123	116	118	116	114	122	103	118	121	116	129	116	107	109	116	105	120	104	118	119	108	99	127	122	118	108	105	101	113	98	112	120	131	129	128	92	136	116	139	123	124	125	126	92	102	116	113	113	115	127	112	131	112	92	122	107	97	115	112	117	96	123	96	111	104	99	122	131	93	103	127	112	117	118	121	111	113	122	115	110	121	109	123	100	112	115	113	141	105	113	102	118	122	127	118	111	100	108	118	110	121	93	127	100	96	122	122	137	132	115	116	122	114	92	109	130	106	131	113	103	122	114	128	126	105	135	122	107	109	121	114	124	125	124	114	131	109	118	115	110	116	98	129	98	140	131	112	108	118	97	109	105	121	116	120	113	118	125	108	116	96	113	107	127	131	107	104	139	126	113	119	113	106	114	113	115	95	117	113	114	115	105	101	113	124	102	119	134	109	129	92	109	138	80	111	112	116	122	119	117	130	113	94	129	102	103	114	103	117	115	118	110	105	111	114	102	97	119	107	149	95	121	125	131	98	122	121	117	125	112	121	121	102	144	110	99	115	148	120	100	110	123	99	111	108	116	116	120	123	103	119	108	113	141	108	117	130	109	114	119	125	117	126	128	107	114	120	121	120	120	113	116	117	114	123	116	127	91	104	120	113	112	108	126	105	116	122	124	92	121	122	89	111	131	122	119	119	135	124	120	106	111	121	109	125	113	115	114	99	150	114	100	122	130	122	135	113	111	101	119	108	121	113	109	122	129	112	102	103	118	114	101	132	132	116	107	110	105	110	105	103	116	121	118	117	113	130	128	106	118	117	102	125	112	111	119	116	121	99	123	125	94	121	97	112	118	100	112	107	100	134	141	134	95	108	120	115	113	134	117	125	140	109	120	136	107	114	96	132	95	131	109	116	124	112	110	116	121	120	140	131	118	115	101	118	103	106	113	128	105	100	128	110	125	106	107	126	128	128	107	97	119	107	116	108	93	102	100	114	118	119	132	114	121	121	111	113	121	91	110	118	122	116	114	126	120	120	107	127	112	121	121	116	99	89	101	110	111	114	116	106	105	93	122	115	107	122	119	102	118	113	110	124	117	113	113	123	113	114	114	98	115	107	103	95	103	112	118	107	103	107	118	107	133	110	112	109	110	93	115	106	105	114	113	113	98	128	123	122	120	114	109	123	124	139	123	134	134	123	104	93	113	121	127	121	140	100	115	100	116	91	114	113	133	112	117	126	102	99	113	126	106	138	93	106	95	113	122	110	120	120	108	117	130	112	140	125	110	105	123	102	102	118	131	103	118	139	118	119	118	114	120	115	127	107	107	106	113	118	118	118	104	140	112	135	116	117	118	115	109	123	101	134	103	120	124	114	123	111	113	121	136	128	117	102	120	105	119	118	106	109	115	134	113	102	110	106	114	110	106	113	137	102	107	123	131	97	105	140	104	133	102
3493	9243	6005	2604	1913	1360	992	792	581	523	414	345	308	269	253	250	264	199	228	199	205	181	190	185	159	162	157	164	160	170	152	147	158	155	157	129	131	159	150	158	116	161	145	150	152	154	151	155	143	125	169	126	159	133	134	114	136	124	139	133	149	136	129	138	145	114	146	134	121	129	143	129	141	149	131	121	148	135	137	144	130	131	152	127	143	130	153	132	111	119	149	138	141	139	149	143	126	139	151	139	134	147	117	120	148	123	161	141	133	135	112	134	123	140	129	156	133	126	120	148	123	128	144	148	123	137	120	135	146	147	135	121	127	142	137	160	126	130	135	126	133	112	135	127	149	142	128	142	125	136	138	118	133	126	112	125	132	137	125	128	134	147	124	167	129	135	128	111	123	111	128	133	112	151	128	154	141	138	121	124	117	142	145	114	130	143	157	132	138	153	135	144	118	141	135	142	138	139	136	138	134	133	141	135	118	120	123	142	138	145	138	147	161	140	128	131	151	147	117	133	124	124	132	113	127	108	121	141	143	121	116	129	120	141	136	146	150	153	132	146	141	143	126	156	129	135	143	122	120	130	131	140	146	130	136	128	122	121	143	125	111	145	109	156	127	137	137	128	137	121	120	138	129	137	138	138	133	145	137	137	126	142	135	142	127	151	150	144	150	130	116	115	137	127	152	143	139	125	128	119	131	142	118	136	164	131	145	132	138	136	123	140	137	143	123	107	130	138	144	147	139	151	127	129	139	129	129	122	151	145	136	126	138	147	119	139	139	125	103	129	118	140	119	143	125	149	132	128	146	146	123	137	135	151	126	125	129	118	134	130	130	138	121	122	138	137	114	144	132	127	133	133	120	125	127	139	141	130	123	123	115	118	134	119	149	134	133	134	127	119	146	124	145	118	141	110	114	123	130	140	155	125	134	127	134	132	140	122	141	137	153	148	131	137	133	121	134	130	126	142	139	126	115	147	133	133	134	155	131	134	147	153	131	147	126	114	141	141	134	153	127	128	145	150	130	127	162	136	130	137	139	154	123	124	120	136	147	137	125	144	142	152	123	136	132	167	133	130	146	135	143	144	135	135	144	146	150	132	143	139	135	130	151	135	151	140	139	136	145	140	149	147	138	150	137	131	147	146	136	134	119	134	153	139	127	147	146	124	121	124	109	153	149	124	117	130	123	142	141	120	119	159	123	132	115	138	125	137	117	127	149	122	133	140	131	154	153	147	156	128	135	139	144	127	140	152	123	133	137	139	129	122	125	108	129	128	133	151	130	142	149	150	142	118	142	145	130	124	114	133	127	137	139	129	118	128	124	141	131	132	125	151	125	149	124	133	154	121	149	124	138	163	132	158	126	136	141	147	146	131	137	127	128	132	114	117	137	126	100	126	142	134	116	139	141	129	131	132	137	140	138	136	118	152	146	134	142	133	130	168	127	138	126	139	139	119	138	135	137	127	140	127	115	121	142	131	155	131	153	115	141	139	163	118	146	142	128	119	155	141	138	141	117	127	133	120	127	131	124	119	144	130	131	136	152	148	133	142	129	135	134	128	137	131	124	153	145	139	142	149	120	136	136	130	136	142	150	127	129	139	132	124	140	154	170	119	147	117	133	143	140	157	119	126	158	134	127	129	142	148	122	150	131	161	142	161	139	131	157	140	139	131	143	117	135	133	139	146	132	127	118	135	132	109	133	144	135	142	120	141	138	137	138	125	141	135	125	121	144	147	136	115	124	113	141	125	139	161	116	149	136	137	115	135	132	118	143	122	120	113	131	139	145	135	121	145	135	140	116	150	115	130	103	138	124	133	125	131	120	132	116	141	142	135	146	127	121	129	130	123	148	126	139	142	125	149	118	125	128	126	143	144	116	119	128	135	108	110	142	149	145	140	132	143	158	136	128	141	147	128	155	131	128	148	110	144	125	133	124	129	121	132	126	130	150	127	142	137	112	127	115	145	130	136	139	123	153	133	121	109	125	127	115	136	114	128	134	139	140	125	134	133	115	118	138	156	128	137	130	134	119	129	142	130	145	137	124	105	150	143	137	158	143	145	148	131	129	146	135	160	146	133	135	147	143	137	145	135	130	150	158	151	143	134	120	126	138	143	138	135	133	118	139	138	130	125	121	131	137	110	138	149	121	142	127	154	144	137	137	135	124	142	120	131	118	112	141	138	158	103	124	106	148	152	126	133	117	127	128	120	143	117	145	139	139	115	140	114	130	122	120	138	130	136	133	129	124	138	136	116	130	142	128	154	116	141	132	128	138	122	127	136	126	143	130	130	133	133	144	136	137	130	119	146	162	136	140	125	131	127	124	121	148	116	131	134	134	147	122	116	144	153	126	126	111	144	119	144	163	149	135	129	124	148	154	137	140	136	133	135	116	118	140	137	126	131	140	122	116	129	134	143	138	137	119	133	139	141	127	130	138	136	104	132	150	129	125	129	129	123	133	139	140	136	144	148	117	129	136	145	148	122	139	120	144	126	123	140	121	129	124	132	140	119	125	137	119	143	123	123	150	147	140	138	145	118	125	134	145	106	138	122	130	123	118	134	131	129	133	115	123	132	145	127	142	129	143	129	141	123	146	128	134	125	158	127	140	151	134	134	149	137	129	126	129	117	129	140	132	142	127	151	117	129	156	160	121	153	146	122	128	144	135	156	140	149	127	125	128	135	132	127	141	148	130	129	130	154	125	142	159	154	138	132	129	147	136	128	128	129	155	118	131	141	137	134	143	131	126	134	146	145	132	132	121	116	123	112	127	135	119	124	147	113	136	142	148	132	148	128	119	147	120	138	134	119	142	132	142	129	121	135	132	143	129	124	145	132	137	127	143	131	130	149	129	121	119	123	125	128	130	145	128	150	137	146	133	138	142	135	148	141	145	132	121	138	131	136	110	146	136	137	125	128	124	140	125	110	118	144	133	124	141	125	125	142	116	153	125	159	126	119	115	143	141	128	134	148	122	110	128	134	105	120	108	129	124	134	147	139	141	149	146	130	142	123	132	133	130	139	135	136	124	122	145	117	133	113	131	123	150	145	132	130	116	144	146	110	123	135	143	124	135	153	137	147	137	117	126	142	159	140	117	129	145	127	139	134	142	127	159	145	146	139	152	136	131	122	154	135	129	143	128	129	145	154	132	145	119	134	132	131	149	123	136	128	121	130	128	122	150	136	131	128	116	157	146	127	121	154	145	121	131	127	126	122	129	152	145	116	138	109	128	120	126	123	131	141	133	132	133	148	134	121	121	154	126	134	123	138	117	130	143	150	149	123	148	131	136	148	121	144	135	112	133	125	143	128	137	131	137	126	143	132	142	116	146	133	144	113	144	134	133	122	141	121	127	125	119	131	140	146	129	130	121	135	143	148	128	121	134	154	148	124	152	138	126	128	130	140	139	125	130	128	133	137	148	120	126	135	126	133	148	143	137	147	155	124	129	135	136	147	134	138	124	130	135	152	157	129	144	121	145	131	147	133
24685	21043	27030	25176	8981	769	638	548	517	487	466	428	441	416	429	453	401	429	385	408	447	397	450	415	413	405	405	410	440	419	401	420	366	420	379	413	418	415	445	396	420	403	395	386	405	368	383	394	383	407	402	416	407	394	415	369	384	366	397	381	415	399	392	370	396	415	375	381	383	388	402	407	395	391	380	410	404	410	407	392	423	410	398	354	409	398	377	399	414	397	406	392	374	397	405	396	406	422	402	429	409	411	396	401	396	410	414	420	361	382	374	383	394	403	348	406	394	393	356	434	391	384	418	435	357	407	402	397	398	371	368	395	408	341	353	368	392	368	410	376	412	395	397	406	362	423	411	388	389	384	402	396	390	408	330	405	398	376	412	404	362	384	394	363	379	371	369	355	404	392	401	385	412	400	395	374	387	399	433	362	414	426	401	382	415	405	390	389	398	412	414	423	396	366	422	382	407	350	405	421	396	381	417	368	362	371	409	381	372	374	388	404	421	397	392	401	382	437	402	401	439	383	376	397	404	428	407	392	370	462	394	442	414	392	383	370	436	405	413	375	397	396	418	421	392	437	402	372	401	436	415	388	406	381	389	384	368	415	427	426	418	387	419	404	389	421	372	411	398	420	380	391	358	377	411	418	382	403	453	376	412	383	421	379	405	422	405	395	393	390	389	368	396	393	413	406	381	398	407	411	413	399	411	382	399	416	379	441	410	402	387	400	390	358	428	416	391	400	393	416	365	460	404	376	373	390	424	388	397	355	368	405	414	396	395	405	382	384	400	405	378	384	347	378	374	355	373	402	411	426	377	396	410	392	419	384	360	413	371	426	379	419	415	441	382	381	405	401	428	406	401	385	381	411	433	367	363	424	425	380	367	358	405	366	393	365	388	399	396	411	427	397	382	401	414	412	413	415	393	351	405	424	397	410	404	372	403	405	396	392	371	389	370	399	413	435	390	387	416	408	364	395	421	431	402	422	387	390	388	400	394	377	408	387	394	397	367	414	383	372	367	391	407	435	393	388	404	407	403	388	403	440	419	421	410	389	376	379	381	349	451	422	378	391	376	390	391	375	405	392	373	392	432	393	423	383	397	352	398	403	403	419	397	403	411	382	384	423	413	379	423	382	426	389	397	387	410	363	456	395	374	347	407	434	376	383	403	400	389	394	355	343	403	372	416	411	392	407	412	379	404	376	399	399	415	388	368	422	399	428	405	360	412	395	374	375	395	357	390	387	385	420	405	384	382	369	385	406	357	423	385	421	412	391	361	376	418	423	388	380	389	438	379	380	395	417	427	383	412	398	407	402	399	368	396	411	414	363	425	367	378	428	393	404	414	395	383	410	378	410	400	363	405	378	411	422	426	372	426	358	423	389	398	384	421	409	398	387	392	393	410	410	403	389	414	390	401	378	401	416	399	446	406	437	444	389	390	384	420	369	392	369	406	384	381	382	384	409	397	375	383	399	380	409	395	391	385	384	394	364	398	424	395	378	377	403	389	395	398	419	387	391	402	363	431	407	407	395	411	389	406	391	388	378	372	363	402	385	415	388	384	402	393	350	418	372	418	403	385	413	364	426	401	375	418	376	395	394	409	387	412	384	397	397	433	430	398	396	427	413	391	391	410	386	402	368	378	397	394	378	398	392	372	377	366	423	406	386	403	461	378	389	361	371	400	407	387	403	383	402	419	400	387	394	383	374	388	414	423	395	421	388	392	383	414	369	396	403	375	360	398	407	396	388	402	366	390	397	371	370	428	371	384	425	380	411	397	374	349	412	368	388	371	389	407	415	420	377	402	427	398	394	405	389	349	389	453	392	433	396	393	410	355	384	372	396	379	418	394	411	402	410	379	402	427	396	408	391	403	415	422	443	396	415	365	405	401	393	382	427	393	334	399	414	412	392	377	362	374	358	400	434	401	384	423	446	389	371	430	399	379	432	391	375	405	397	349	355	393	416	425	399	376	398	384	365	385	401	360	393	426	415	386	405	376	393	389	404	401	394	409	451	409	416	404	417	384	379	395	353	387	359	391	379	382	397	405	375	373	383	382	414	407	420	401	382	365	391	396	390	415	380	417	407	394	394	385	413	396	416	388	451	382	372	379	404	420	415	403	401	390	437	417	442	386	392	390	399	408	415	409	365	394	404	363	383	397	376	412	409	412	382	395	392	412	401	406	373	421	393	380	398	349	408	364	424	421	404	425	379	411	408	371	389	357	427	390	388	403	389	384	425	395	370	387	420	425	395	429	394	392	384	398	404	404	406	387	420	410	378	376	378	413	406	401	390	420	403	439	387	395	375	440	371	398	380	397	401	372	393	415	397	385	393	378	408	479	377	402	393	388	412	404	393	356	388	401	401	389	402	398	385	388	384	389	399	395	371	436	431	407	369	400	408	366	405	398	383	386	396	398	413	392	398	392	398	405	405	425	407	346	400	399	405	400	395	401	369	368	379	403	413	386	371	427	390	382	363	405	399	409	391	421	379	394	361	383	377	401	449	399	404	383	404	375	407	381	422	392	443	462	410	371	407	402	403	408	394	396	402	411	385	418	417	401	390	397	381	392	399	392	449	399	420	368	391	409	390	400	419	407	418	416	416	391	396	376	423	383	364	418	357	406	388	412	386	387	394	367	380	400	394	415	350	374	401	423	379	419	386	384	395	400	367	426	408	372	389	419	414	395	400	438	421	426	401	400	411	408	401	425	402	383	379	419	394	377	382	381	381	374	398	388	371	441	383	410	409	417	389	383	400	414	381	406	395	384	378	409	407	429	388	450	400	417	375	373	376	370	386	397	418	374	388	389	399	403	426	430	411	420	417	388	407	389	412	377	415	406	414	377	413	380	355	409	421	421	397	398	378	390	398	383	456	399	429	388	380	406	413	403	390	423	405	404	384	406	400	393	394	435	386	393	402	359	392	405	381	388	407	391	399	412	400	397	399	417	384	371	415	382	435	387	390	385	421	411	396	374	402	378	362	407	402	426	422	370	391	421	385	400	414	380	363	414	433	388	378	382	350	408	394	406	396	385	373	448	420	411	378	426	361	382	432	359	369	422	404	383	385	382	400	400	413	397	352	391	402	385	379	399	411	381	384	367	369	370	394	408	390	420	401	403	398	396	398	412	408	414	399	382	403	359	385	418	359	393	417	442	376	393	398	405	425	425	452	434	413	401	431	390	401	406	403	371	409	391	420	414	426	398	385	390	409	416	410	397	359	403	399	435	459	397	418	385	370	390	390	365	385	403	373	374	410	389	384	413	415	409	365	392	409	406	399	399	407	377	412	413	406	444	407	407	407	419	404	384	373	373	371	388	378	380	380	405	409	407	414	404	405	386	372	389	373	438	397	374	430	380	377	398	380	401	447	392	374	372	391	396	416	411	339	429	375	419	392	418	402	376	459	385	360	377	402	412	391	387	410	432	418	421	411	374	418	423	395	417	351	414	383	382	367	388	400	410	385	401	411	394	392	414	379	399	397	385	415
3387	5421	3443	1719	1292	1051	882	718	698	585	536	504	515	484	510	473	471	446	422	468	389	467	478	450	405	427	485	446	441	434	450	417	422	455	439	441	426	459	442	438	392	422	438	426	443	425	426	425	406	427	406	440	419	445	437	398	410	441	405	437	428	477	430	436	476	438	384	403	396	439	435	417	398	399	399	397	424	418	425	415	414	426	404	430	446	414	406	424	428	425	405	388	429	410	402	422	425	393	451	392	406	412	423	417	430	429	422	427	424	393	407	438	409	405	369	408	395	392	426	409	428	447	382	449	416	459	467	375	397	425	446	389	422	389	440	413	425	431	409	387	418	386	403	413	377	405	424	441	389	427	419	401	406	412	389	427	406	414	416	386	472	413	393	445	393	447	396	401	403	413	426	397	388	416	420	416	405	404	395	419	399	434	441	399	415	412	408	434	432	411	396	425	424	446	419	392	441	399	436	472	398	419	429	427	403	376	400	409	398	416	421	419	382	447	428	419	416	371	418	376	406	433	436	406	427	410	440	405	397	400	404	447	385	403	392	443	423	363	373	394	435	418	431	424	387	414	432	399	417	396	451	415	430	410	416	411	377	440	440	414	431	411	443	417	438	410	431	417	403	408	416	400	411	428	404	432	421	401	421	431	459	404	423	417	431	418	386	413	412	454	449	409	416	416	408	425	430	425	446	392	439	422	428	437	428	419	445	405	398	411	384	379	444	451	408	416	406	418	465	424	402	431	411	396	430	419	415	420	407	401	405	469	419	434	392	437	425	417	429	399	404	427	406	393	427	422	425	457	434	401	425	416	389	402	433	396	418	413	452	429	418	366	373	430	453	404	452	432	458	416	464	417	393	424	436	407	410	397	420	421	424	414	433	387	388	394	411	422	421	402	451	414	419	396	392	434	432	419	407	411	434	431	392	403	418	375	411	402	426	445	440	421	433	415	404	417	410	462	421	426	449	393	425	446	369	422	394	429	412	398	429	414	422	441	435	400	419	452	419	454	411	413	436	423	410	393	433	400	405	413	427	423	403	444	425	439	440	433	439	426	395	440	415	396	425	401	425	411	422	398	421	403	460	428	413	459	419	395	403	409	439	433	426	436	378	421	411	419	413	381	447	429	411	408	435	426	410	409	393	385	423	420	449	434	408	407	377	414	420	402	409	408	400	426	405	414	423	471	402	401	404	391	425	422	411	388	443	410	410	427	431	385	396	401	407	442	410	435	388	404	384	406	414	385	390	441	421	461	433	411	401	419	382	417	402	380	385	400	432	404	418	420	422	408	380	411	428	440	401	413	419	423	417	399	373	444	411	411	458	428	433	407	429	429	438	399	439	391	414	408	419	418	427	446	411	408	408	420	423	406	415	451	435	391	437	376	411	418	385	437	456	402	423	395	388	435	411	383	404	405	410	398	409	400	443	452	394	406	420	426	377	411	444	436	407	416	407	427	421	400	404	420	401	420	374	411	444	392	386	393	459	390	416	407	404	405	442	421	422	403	432	395	411	388	415	417	424	397	413	420	428	389	397	408	421	394	466	404	405	398	407	413	433	403	397	421	415	431	393	416	389	479	418	390	412	412	437	419	425	410	409	425	405	422	431	430	424	426	426	390	422	413	422	436	410	401	440	428	440	372	425	443	400	401	446	391	423	395	416	422	411	396	434	443	400	403	420	401	421	423	438	445	437	453	418	375	418	416	396	411	414	408	436	424	403	411	427	388	436	421	438	459	424	425	425	450	399	421	453	421	418	419	431	395	425	430	398	424	431	387	433	427	393	405	382	437	433	413	365	427	442	456	435	406	406	403	415	367	408	377	425	433	403	442	415	389	413	421	454	379	420	410	450	406	393	409	437	383	382	440	426	389	403	426	437	414	454	405	389	419	413	413	463	392	442	438	411	394	421	386	397	415	422	395	412	423	465	401	422	381	379	408	420	403	393	407	416	440	447	405	430	408	451	452	422	412	461	393	418	447	393	376	389	423	358	381	436	411	420	433	416	406	372	438	468	445	432	416	416	411	401	398	440	427	419	421	390	436	456	392	425	436	450	448	417	432	422	392	419	408	388	454	411	393	381	415	431	412	440	427	438	435	397	387	406	407	405	409	440	434	417	397	394	392	426	395	460	416	405	421	452	423	404	450	405	418	414	390	428	426	395	381	399	381	393	440	433	432	420	406	448	417	377	423	435	408	416	394	412	381	447	410	435	445	405	472	409	436	442	398	431	422	439	411	427	397	437	450	419	394	444	458	392	434	437	437	425	371	434	422	409	385	405	418	394	435	437	446	423	431	412	402	445	387	423	409	459	438	429	410	408	414	400	429	415	409	437	400	440	442	440	406	444	424	394	399	398	419	457	398	420	419	428	402	412	411	472	421	448	406	425	368	388	377	434	384	370	446	418	414	400	426	421	393	402	418	418	398	431	403	368	424	423	439	403	380	432	394	423	437	402	425	395	400	421	453	403	440	444	441	419	402	426	401	392	393	387	433	360	416	435	431	407	415	412	396	420	430	443	393	380	413	405	420	382	391	430	417	438	429	447	439	430	402	425	423	419	434	386	404	431	420	392	440	445	439	420	439	407	445	417	389	403	413	405	402	435	396	432	396	438	430	421	409	447	398	399	390	369	405	379	401	428	413	407	392	405	411	408	438	437	410	417	451	391	430	430	428	412	406	443	398	439	380	427	454	402	444	415	406	434	418	368	448	399	428	356	403	435	382	415	430	365	379	447	441	439	406	417	422	403	424	391	384	405	468	395	427	386	449	428	412	435	404	444	421	414	404	421	372	402	414	416	405	391	388	423	413	415	428	416	388	435	468	422	430	452	436	402	416	438	416	429	416	416	430	388	414	416	443	432	400	376	398	417	423	400	437	368	444	404	394	422	429	408	449	387	410	432	422	431	463	401	441	412	462	411	392	427	397	434	423	433	420	427	398	455	383	393	406	430	414	424	432	426	383	432	394	424	403	416	442	423	407	437	428	444	396	412	407	435	439	414	449	451	407	419	417	397	422	408	405	421	426	389	415	417	408	423	403	420	406	390	407	403	420	418	407	434	453	426	400	465	438	424	411	463	411	403	395	407	440	415	407	406	406	446	430	394	408	437	366	393	437	447	430	432	411	445	385	407	412	377	388	418	400	393	428	406	376	394	409	375	410	364	439	417	406	430	395	405	384	408	397	396	419	428	382	418	383	417	382	442	414	383	430	426	447	416	479	426	382	396	393	433	427	416	424	418	412	459	413	393	399	403	416	388	405	441	393	410	437	433	423	412	443	389	458	403	421	400	428	442	406	410	418	428	382	374	406	416	422	404	369	419	353	437	406	419	398	417	449	420	408	440	420	421	402	415	407	461	407	434	421	429	401	453	409	407	437	423	417	407	401	434	376	407	420	432	431	425	422	394	406	409	401	417	429	423	405	420	425	395	402	412	424	437	425	388	390	411	409	470	431	417	387	421	426	384	417	421	449	413	373	410	427
22508	21186	28872	23802	21191	21213	6681	879	598	508	449	419	414	329	341	308	291	274	271	255	250	258	270	256	256	236	210	236	199	234	215	214	246	214	205	203	210	223	224	216	208	203	196	208	194	183	216	232	193	209	219	213	213	190	217	194	232	208	226	200	220	212	184	210	166	217	213	195	201	207	199	229	229	237	181	223	239	228	231	201	220	216	216	202	206	215	210	209	176	187	207	207	196	201	203	194	196	215	212	171	198	188	205	191	208	186	212	209	200	202	183	201	191	178	217	192	212	204	188	207	195	205	210	175	196	201	203	193	212	206	190	209	197	211	223	211	217	194	203	199	203	222	203	220	225	168	198	199	195	187	190	188	198	208	180	224	215	186	202	204	224	227	169	187	223	187	206	201	217	195	207	197	196	169	184	176	185	201	182	189	182	192	232	192	212	192	195	214	200	193	205	203	200	195	209	198	226	193	203	186	234	190	178	215	187	201	189	207	193	217	196	205	213	167	200	216	189	178	206	198	202	207	210	209	194	197	197	220	201	193	164	196	193	196	172	184	212	170	222	219	198	186	221	181	172	197	194	190	230	197	189	173	178	192	222	194	201	216	219	220	228	193	200	216	207	227	195	215	194	232	207	212	191	190	216	201	173	174	196	223	216	222	183	206	184	228	203	206	194	221	179	210	190	221	215	202	206	216	193	194	177	188	205	189	203	211	205	217	194	217	212	193	200	212	195	205	197	198	200	211	204	198	216	215	179	206	233	194	197	224	192	196	193	202	199	184	218	212	176	196	192	229	206	189	224	204	187	199	204	198	191	204	185	166	180	214	225	185	187	192	177	208	210	194	216	211	177	215	192	222	188	189	183	189	199	200	174	205	169	201	209	198	188	206	199	192	187	182	182	175	190	188	225	198	208	178	202	204	195	163	172	224	190	199	213	194	199	215	219	212	208	198	200	188	173	197	213	188	187	190	213	202	207	224	215	208	216	204	178	220	213	206	165	183	209	217	194	202	198	168	207	218	211	199	178	218	179	200	193	209	171	178	202	184	207	189	224	222	203	194	198	194	217	179	198	207	178	214	216	210	179	193	227	211	191	189	193	189	175	220	190	186	203	197	192	207	209	209	173	179	206	207	195	176	215	205	198	187	193	196	198	203	213	191	207	217	213	209	210	180	194	203	180	191	196	205	178	221	179	203	195	178	215	176	198	195	203	207	164	205	216	229	186	214	207	199	220	185	208	200	211	182	212	215	192	190	196	199	199	190	235	184	204	225	203	198	183	189	200	198	211	192	205	201	184	182	196	215	201	195	209	222	214	220	194	197	219	210	203	184	220	213	202	200	193	192	181	199	211	195	189	217	175	190	202	203	220	215	204	190	200	217	194	187	238	216	205	178	198	193	196	241	188	183	190	201	176	203	194	201	224	182	201	219	207	182	204	202	205	205	191	201	216	196	211	183	210	192	200	205	218	192	182	168	198	197	199	213	205	195	187	179	187	194	176	201	207	174	198	186	229	192	208	214	198	196	174	208	179	213	189	186	192	222	200	206	215	207	191	188	201	163	208	209	208	206	210	206	218	225	224	204	203	196	205	201	221	186	182	175	193	200	247	197	198	208	214	198	205	204	211	213	191	219	233	193	200	192	199	231	196	198	207	194	191	205	218	178	219	200	197	205	189	192	195	220	199	194	204	209	170	206	189	211	236	201	181	196	201	193	183	236	214	242	193	181	198	192	227	167	183	229	204	185	188	185	188	195	181	207	174	172	203	213	193	181	204	212	187	201	200	200	196	184	191	202	191	163	234	195	186	182	178	189	211	202	201	213	199	209	198	217	216	229	200	207	199	195	207	208	196	218	191	185	196	197	205	195	232	185	196	200	227	188	186	208	208	197	208	205	173	183	203	196	213	237	186	190	193	196	185	204	212	207	212	202	189	211	203	203	196	193	195	218	181	191	191	247	200	203	201	193	199	205	212	170	199	204	216	224	221	217	165	208	184	202	186	193	200	198	178	192	182	175	206	172	181	199	224	189	213	193	197	183	186	210	198	196	209	211	218	186	197	201	194	195	183	191	223	210	208	211	221	188	216	219	205	207	186	222	190	222	188	227	186	203	193	177	193	231	204	204	205	177	204	204	178	182	169	185	170	227	199	180	196	209	198	206	186	180	216	183	200	210	185	206	179	187	188	214	188	214	183	201	207	210	209	188	191	185	217	226	205	208	182	212	182	184	161	195	203	202	217	188	196	205	206	181	190	172	209	211	183	202	205	196	219	213	221	197	194	210	201	188	186	190	218	205	214	202	177	214	198	210	203	189	191	196	228	211	203	196	176	215	197	190	204	213	219	195	214	202	198	194	196	200	196	184	198	198	199	190	182	172	178	200	205	178	223	182	211	198	173	202	219	183	231	228	191	172	176	193	189	204	217	189	199	201	176	199	203	187	185	215	203	206	185	216	230	219	205	210	188	187	227	223	182	220	185	195	181	196	208	184	197	194	201	205	200	207	198	191	202	182	201	177	184	199	206	190	204	184	187	211	182	197	189	217	210	198	190	182	188	193	211	178	190	190	209	181	200	202	177	182	214	176	177	203	191	206	193	230	205	190	186	199	184	195	186	173	165	212	210	224	220	196	199	182	187	213	202	218	208	191	195	220	209	208	199	189	186	181	194	169	202	192	231	189	180	216	193	188	188	209	220	201	206	197	183	193	183	200	192	211	198	197	202	180	197	203	181	210	181	191	187	192	212	224	182	198	201	199	181	225	220	206	185	189	209	182	199	208	225	205	179	210	184	218	189	219	199	201	204	204	200	185	208	223	206	204	218	190	161	193	196	187	196	218	202	188	204	227	190	209	190	205	193	211	203	192	188	187	187	195	211	192	196	207	194	192	203	206	186	186	211	208	196	214	203	192	220	203	184	206	207	210	186	194	198	188	195	230	207	205	188	187	193	211	188	179	221	206	184	206	212	198	205	160	209	195	186	216	207	169	206	206	210	181	216	196	230	185	200	186	178	190	198	202	185	193	189	182	175	199	198	213	177	198	185	159	172	194	217	203	211	237	206	188	190	194	208	201	189	208	201	205	195	181	197	194	169	200	188	201	197	195	216	210	187	171	197	240	219	189	198	186	192	218	196	198	175	184	208	186	214	172	210	203	213	190	206	186	191	198	200	210	196	217	201	220	170	176	210	203	177	207	202	189	195	197	207	209	224	204	207	187	194	207	196	216	198	182	207	192	185	187	193	185	183	198	183	187	187	198	232	182	196	199	187	194	181	214	199	191	189	185	220	185	199	176	191	224	176	193	225	181	173	200	218	223	216	187	193	192	204	208	207	174	204	194	231	184	218	219	202	215	180	182	182	224	208	221	182	206	203	191	186	181	194	205	207	193	164	196	228	186	195	196	178	207	193	187	200	199	181	200	240	182	191	197	218	214	221	200	195	172	190	188	232	194	178	199	173	187	180	180	216	207	185	188	197	213	202	212	218	170
4788	14784	9652	4640	3280	2356	1735	1348	1030	865	712	622	546	503	411	435	363	355	343	370	352	307	292	292	296	268	275	271	258	254	251	229	217	245	230	220	217	220	247	244	230	203	234	233	227	240	224	195	215	243	205	214	209	221	242	218	222	210	203	188	212	234	238	216	227	199	231	214	202	214	225	238	222	226	194	208	222	192	205	203	226	205	210	231	186	209	217	197	185	195	205	236	192	204	224	217	227	239	210	196	229	237	199	181	201	221	197	233	237	210	191	192	209	209	210	225	184	221	228	187	196	199	202	195	191	196	211	206	192	228	191	204	171	209	211	193	188	211	232	208	217	201	176	196	182	217	206	215	175	204	222	200	208	201	200	201	195	225	198	220	205	203	189	227	214	229	207	213	228	201	211	178	222	206	215	201	193	222	207	223	196	222	207	202	201	182	213	202	212	194	230	205	224	223	203	193	206	193	194	198	239	216	201	221	213	206	193	202	197	204	205	186	199	231	200	199	190	202	229	187	224	209	218	177	217	229	192	207	209	211	186	211	213	200	203	195	227	210	194	181	190	204	193	202	170	221	216	198	215	202	196	218	193	199	210	196	216	200	192	193	174	170	193	212	198	215	179	199	183	220	210	205	200	214	202	215	209	217	205	213	229	200	195	196	197	182	210	209	181	212	210	183	203	234	216	200	210	220	192	228	216	220	204	195	205	219	200	223	207	198	206	212	203	185	211	191	207	190	228	174	218	211	203	188	185	227	213	230	224	199	209	201	186	196	179	230	210	216	207	206	214	195	229	220	186	195	219	195	189	168	220	210	211	206	212	171	229	214	216	205	193	217	203	207	222	217	231	204	201	196	216	205	207	217	177	209	199	191	198	230	223	213	184	203	225	206	185	204	212	227	195	185	185	226	194	211	235	217	213	195	198	194	222	222	234	211	185	206	202	200	207	221	219	196	209	215	217	197	205	254	235	201	208	229	215	184	219	204	195	178	200	205	195	208	193	223	196	213	202	180	212	191	226	217	181	197	222	228	190	203	172	189	174	220	194	233	220	191	204	196	215	218	191	224	196	210	209	189	214	224	195	197	225	199	209	201	212	199	182	218	204	197	218	207	210	196	214	205	200	210	190	196	201	211	199	214	192	196	203	192	202	191	209	205	216	200	192	195	207	199	191	198	216	204	188	218	213	200	192	200	225	234	222	193	195	215	193	185	223	186	204	223	200	204	214	202	227	209	187	208	195	214	194	198	191	209	210	223	211	194	196	211	223	192	202	205	203	197	201	234	209	222	202	203	203	220	210	179	192	212	210	195	214	205	214	184	202	182	217	192	207	210	176	214	179	207	199	195	215	204	200	235	217	182	222	202	201	239	232	182	224	196	195	193	231	199	199	238	217	180	221	216	199	224	197	203	199	189	206	217	205	205	199	207	201	219	189	206	208	205	192	181	199	209	206	183	179	187	226	223	194	185	195	231	189	199	209	223	195	193	195	188	201	199	218	197	200	199	206	199	191	217	198	170	192	197	235	218	188	203	200	187	199	194	211	213	192	213	206	185	192	179	199	197	193	206	216	207	195	189	230	193	203	195	231	201	200	199	220	222	219	223	188	190	211	207	204	212	195	185	187	211	199	181	215	196	228	207	206	191	224	220	208	197	220	180	195	226	190	211	199	195	206	231	201	215	198	207	206	194	197	197	194	213	229	191	204	189	224	172	227	220	195	220	218	205	199	191	211	193	204	189	225	202	241	214	195	218	218	190	211	199	206	193	190	217	209	213	197	214	203	212	207	209	210	197	207	193	194	201	232	225	211	222	209	179	210	197	192	197	201	213	181	201	218	196	212	222	201	201	210	220	214	199	213	195	213	201	223	191	213	188	236	227	182	179	202	211	220	205	203	192	229	205	208	198	205	201	195	221	179	188	199	202	195	202	208	197	200	208	196	196	200	226	223	204	203	223	229	183	186	200	204	197	217	191	192	199	208	186	227	211	181	230	200	205	214	214	225	201	209	193	199	194	182	204	212	201	165	199	196	211	194	221	207	189	210	214	207	201	213	232	209	209	211	224	235	198	239	209	194	207	202	193	221	235	227	196	220	200	221	212	216	210	214	206	205	191	198	199	215	205	195	195	210	201	203	191	198	201	199	210	213	231	222	193	197	210	210	198	201	204	234	190	213	209	212	189	196	220	197	235	212	206	196	206	222	182	191	214	208	192	206	189	204	206	218	216	219	222	207	197	198	218	218	223	196	192	201	213	214	205	176	208	232	199	210	175	172	202	229	212	205	208	214	213	183	207	200	206	193	232	211	202	212	232	204	212	178	204	206	201	203	204	194	211	205	204	191	223	224	221	201	201	203	196	193	201	207	198	215	170	196	189	199	223	195	212	226	207	198	222	200	223	206	210	207	211	211	198	185	211	195	212	203	200	214	208	209	193	202	201	216	191	215	206	197	178	214	205	211	221	197	241	210	208	202	203	226	200	226	226	205	210	241	202	207	193	209	221	202	215	210	218	215	213	200	203	201	212	211	248	210	195	183	198	213	206	215	189	191	189	200	191	203	195	200	189	205	211	197	201	203	200	202	213	239	195	195	218	216	206	201	194	180	222	220	201	209	222	223	199	189	214	205	214	221	232	194	202	217	205	195	200	196	181	207	199	217	204	208	206	236	200	197	178	193	205	220	228	228	231	195	227	197	215	231	187	231	214	207	213	219	205	206	217	176	179	214	210	185	189	220	202	224	184	208	244	216	206	211	227	224	234	191	225	238	244	183	186	192	215	189	208	178	203	247	220	212	212	215	205	217	191	199	204	218	214	205	210	191	200	216	176	188	169	220	213	191	204	206	212	205	207	208	184	222	199	192	169	197	216	195	224	208	191	188	210	189	189	208	225	207	211	210	214	202	210	197	201	205	214	189	218	203	197	216	182	223	216	211	215	206	178	207	224	221	196	210	216	190	244	213	211	234	198	234	182	192	206	206	196	203	225	202	197	200	195	201	205	203	185	238	216	203	186	217	219	224	216	196	216	200	206	219	205	211	225	224	198	203	214	190	197	192	211	227	192	201	214	219	206	226	188	231	206	205	226	211	202	214	214	201	222	194	199	209	188	204	198	216	181	204	205	193	178	239	200	216	191	217	202	178	208	209	208	219	193	188	224	181	208	203	215	216	194	202	185	198	179	203	220	179	203	216	222	201	217	215	211	188	203	214	242	216	228	206	232	202	217	194	192	203	222	195	226	202	179	227	192	195	205	200	196	185	190	206	226	201	198	185	196	220	192	202	188	212	177	210	201	192	212	202	187	237	215	197	190	207	206	199	211	221	182	196	222	200	201	205	189	211	210	206	223	224	213	187	214	230	225	217	216	218	188	205	202	215	200	201	209	209	236	204	216	245	181	191	215	220	235	205	211	213	233	211	215	194	178	196	181	208	179	181	224	193	200	222	195	190	197	189	197	212	223	235	201	184	192	218	223	211	212	212	201	218	197
27697	16994	2992	609	370	362	314	315	304	303	306	290	315	301	251	268	266	293	278	270	279	243	291	296	295	334	308	290	295	314	279	260	301	290	270	304	290	314	310	287	270	290	306	315	312	286	275	285	276	250	292	316	294	273	277	293	284	296	254	267	311	307	286	296	255	320	302	296	301	279	290	299	304	284	282	292	318	281	281	255	252	303	292	315	272	280	308	309	274	290	290	303	295	295	287	310	270	298	262	277	292	320	285	291	305	292	306	274	280	287	302	299	280	284	285	275	283	281	303	281	317	277	275	312	327	303	300	289	295	277	298	285	281	304	317	281	305	274	312	300	290	290	298	302	322	283	300	306	271	260	303	287	265	295	293	273	287	300	326	270	278	291	301	306	292	279	276	275	290	283	314	265	272	289	265	291	253	297	279	261	259	261	270	295	294	287	292	287	310	306	319	287	315	263	281	284	272	290	295	287	277	300	305	285	276	273	283	285	327	286	309	283	277	279	283	297	278	284	284	307	292	261	293	274	273	286	304	298	318	336	310	270	291	269	295	290	306	320	319	299	310	278	287	300	289	294	313	299	292	288	307	278	274	292	287	264	280	309	298	292	309	310	283	258	322	270	274	294	284	284	279	286	302	302	269	309	314	273	280	290	278	302	242	298	291	250	290	271	290	288	290	299	289	302	289	287	303	289	272	265	304	289	280	333	317	290	311	283	291	317	309	295	300	287	291	286	280	292	302	263	279	255	276	281	277	301	316	271	241	251	284	298	284	324	259	282	257	290	306	305	289	268	311	269	305	294	283	312	291	278	278	295	269	288	269	296	289	287	278	298	317	267	253	283	302	292	279	292	300	328	288	267	304	275	310	322	285	276	263	323	263	286	301	279	277	272	277	309	286	274	290	289	277	275	297	299	294	283	265	292	310	300	299	273	291	305	261	268	314	278	296	291	304	265	295	291	295	283	285	306	314	290	302	296	284	286	290	289	299	302	283	297	258	275	298	284	270	310	285	262	318	299	298	275	313	315	304	273	288	287	303	283	282	270	300	272	272	312	291	310	304	317	284	294	307	263	282	281	279	277	304	305	304	319	307	277	284	275	291	258	302	274	294	284	298	319	280	328	258	295	301	284	293	281	306	276	307	286	272	309	303	269	282	274	298	286	286	308	303	280	269	287	302	272	296	262	294	269	290	310	275	291	286	293	267	311	276	292	278	310	286	309	279	287	266	296	292	307	277	308	294	304	270	298	306	267	242	292	284	298	286	291	305	263	318	301	305	305	274	287	316	299	292	298	299	273	277	287	310	277	298	318	304	284	298	304	301	301	286	285	298	261	295	278	307	287	297	285	274	321	276	291	292	282	292	305	303	328	280	283	300	312	289	275	258	303	293	273	273	305	281	274	323	306	278	251	281	319	332	271	280	289	281	293	278	274	294	300	278	292	291	266	274	291	280	306	298	304	284	298	305	267	302	284	283	271	299	291	273	308	292	287	284	268	293	324	267	265	309	296	292	276	285	289	291	319	287	253	280	283	269	327	268	286	313	295	306	276	288	271	296	279	285	329	293	284	279	302	267	305	305	287	306	275	305	293	282	300	268	248	292	304	286	293	266	283	265	301	281	274	297	255	271	294	256	288	302	252	298	279	279	286	259	304	265	290	290	289	300	271	284	272	248	310	303	280	289	304	266	305	298	308	288	326	288	268	271	299	320	267	285	288	320	284	279	292	307	275	294	291	276	283	266	278	275	296	280	283	294	275	306	284	287	251	309	268	258	284	285	281	332	289	295	278	285	280	280	273	289	273	295	303	312	287	271	295	241	276	270	295	291	269	274	264	280	307	275	298	287	279	296	316	285	281	298	269	298	296	281	277	319	325	277	299	262	290	287	256	280	288	267	292	269	288	274	315	306	262	252	281	301	296	301	284	291	279	255	311	305	291	314	354	300	308	311	286	291	353	293	323	302	278	289	266	306	287	296	287	293	287	295	309	294	309	256	273	299	244	295	255	276	307	285	285	338	283	274	266	285	286	280	269	290	305	248	293	266	309	288	290	288	276	290	274	300	267	260	292	290	275	284	299	307	281	286	272	272	297	274	281	319	269	269	272	294	298	273	293	298	285	311	273	300	266	257	308	294	316	293	277	322	290	291	313	274	293	281	286	289	307	274	268	308	287	279	289	318	291	302	277	303	293	319	353	277	307	287	283	308	290	272	292	300	271	289	299	289	285	290	260	281	325	286	267	282	272	273	299	285	268	273	280	256	293	287	316	280	296	253	268	271	277	310	268	291	286	299	283	284	277	293	263	330	266	285	270	290	293	277	302	291	253	253	288	288	289	269	290	302	297	335	283	252	294	277	288	298	275	277	301	288	276	235	275	275	280	288	290	324	265	281	267	290	273	295	255	268	300	281	302	272	290	297	314	261	325	269	295	279	273	278	280	314	275	274	296	295	282	274	288	331	280	269	282	295	275	309	275	273	314	275	291	248	289	314	292	262	267	296	287	276	272	294	316	325	297	277	265	287	287	302	326	295	290	316	291	278	286	263	281	293	283	288	296	282	254	278	294	277	281	312	272	309	276	298	269	282	261	268	302	287	306	245	287	297	274	301	277	303	295	299	292	300	277	260	273	254	283	302	302	296	282	305	311	254	274	254	299	288	277	294	294	274	282	257	296	319	298	296	271	278	234	285	311	294	274	324	309	295	285	257	282	284	300	307	297	329	264	277	309	296	304	284	312	301	297	308	280	299	281	310	291	303	278	297	282	292	300	292	320	303	262	291	289	295	307	287	277	314	303	259	315	250	263	303	262	265	289	306	257	278	264	306	273	284	312	289	286	279	274	248	249	289	261	296	286	322	285	274	290	288	284	290	339	300	306	279	288	281	290	287	302	305	267	290	320	276	282	295	277	302	287	285	277	271	272	307	276	281	328	327	299	303	241	303	291	267	255	261	277	314	289	238	285	272	280	277	290	276	297	295	289	272	280	305	264	281	300	287	284	283	295	296	302	286	270	271	272	272	300	285	294	281	314	307	313	274	268	291	304	273	304	262	305	292	298	285	284	305	259	278	296	264	288	296	288	303	288	277	284	282	302	282	290	265	279	310	303	323	283	296	263	279	253	273	249	290	262	277	288	275	285	275	258	292	270	297	298	270	316	271	312	314	255	249	309	299	278	315	292	290	275	279	293	294	260	295	290	291	273	281	328	300	311	287	283	277	299	306	307	294	296	312	311	294	318	291	288	302	269	282	281	285	260	304	297	278	299	268	305	292	288	288	276	274	277	280	300	312	271	299	283	297	299	311	289	285	279	322	281	296	273	274	322	282	274	291	303	297	307	233	298	320	288	269	307	275	304	285	288	333	288	272	302	270	273	282	293	315	320	266	296	278	280	271	319	302	299	307	267	242	288	292	282	286	280	279	274	264	344	296	277	279	284	275	279	298	268	277	304	274	284	282	302	285	296	279	258	286	270	278	301	289	301	314	303
4447	1101	897	578	485	409	376	335	349	332	340	360	326	327	311	330	317	324	313	323	307	314	340	302	328	286	307	330	320	320	303	331	335	318	336	323	306	301	346	317	309	312	307	303	333	324	345	304	321	320	287	297	296	310	312	321	323	303	317	296	322	317	294	339	316	332	302	327	283	324	296	314	316	292	294	330	301	297	324	302	303	315	354	293	308	308	297	312	354	287	315	309	330	316	354	298	316	304	317	317	332	306	327	332	327	291	345	324	329	326	294	341	316	303	338	281	281	330	327	283	326	352	329	327	313	286	291	343	314	332	350	315	329	302	293	323	305	300	342	290	306	323	294	303	333	332	281	305	347	333	333	324	302	305	316	326	344	320	308	345	334	321	299	340	315	306	310	312	303	322	330	305	324	338	305	307	317	299	321	341	323	325	345	294	323	301	330	319	316	302	315	317	304	318	346	323	290	339	309	300	334	343	328	334	306	313	318	320	310	331	317	331	317	318	297	310	326	296	311	316	298	324	324	325	348	337	268	333	301	311	290	343	302	300	333	343	314	296	337	299	297	315	331	344	283	305	287	311	296	318	336	348	318	319	285	335	303	347	292	335	303	301	307	298	312	307	334	304	320	319	321	337	367	310	296	293	307	313	297	338	338	291	327	284	314	313	336	306	302	324	346	335	313	295	308	306	324	332	349	289	320	364	299	279	318	319	295	330	323	300	311	313	306	310	306	287	324	257	305	303	298	301	279	329	319	332	312	280	309	309	324	347	328	335	273	321	335	333	348	331	334	309	332	321	311	354	324	308	287	332	329	321	300	332	317	315	318	312	283	321	306	339	330	307	304	302	346	277	323	302	345	325	335	327	332	300	343	310	313	341	334	295	275	315	312	324	311	300	336	302	329	319	301	293	277	320	341	309	343	311	308	321	285	273	307	304	315	290	294	316	324	296	322	335	341	312	301	291	310	305	319	324	323	312	318	326	335	320	321	312	332	317	304	311	318	317	330	362	308	269	327	331	337	325	298	315	303	310	297	307	329	291	305	308	329	282	328	298	342	302	294	292	328	293	321	298	284	299	316	303	307	311	316	303	290	293	339	304	332	306	311	327	301	311	319	304	359	319	319	321	318	329	330	316	322	304	331	337	288	369	350	307	313	299	291	295	307	323	317	314	296	342	308	304	322	348	360	309	308	315	316	318	324	317	303	312	319	306	315	326	320	293	289	316	330	322	315	297	338	319	349	317	322	313	331	332	324	312	347	300	319	334	332	301	310	309	339	330	301	300	292	293	309	320	298	294	297	337	280	343	324	298	314	339	324	329	291	313	351	282	336	302	298	288	319	307	314	301	323	328	311	309	321	312	315	324	327	305	329	328	295	343	344	304	298	313	302	354	355	317	321	305	325	322	335	324	328	350	315	321	276	314	308	307	326	298	288	300	334	289	305	317	302	363	298	303	349	364	319	311	322	302	278	310	288	321	315	333	335	321	325	332	329	319	274	335	315	302	306	317	289	281	338	339	335	320	297	296	332	302	320	323	314	332	299	299	350	301	318	296	279	300	339	309	337	327	299	318	304	307	329	341	313	344	307	309	304	317	338	298	336	306	288	321	323	302	299	330	350	329	328	322	330	316	333	335	307	317	294	316	302	319	305	312	327	316	312	346	323	301	294	287	306	300	314	343	320	339	332	308	344	265	289	309	320	282	315	332	333	307	331	322	342	323	294	356	294	294	320	325	325	315	338	335	317	329	316	327	297	284	314	345	329	332	344	331	312	276	303	319	307	308	310	325	304	329	337	320	314	318	316	316	322	337	339	343	318	303	321	324	334	344	311	325	321	317	302	315	355	309	312	295	314	318	294	327	348	307	338	330	327	313	305	308	287	317	353	336	293	330	301	289	308	290	321	336	338	333	330	305	302	305	294	329	331	346	356	335	312	300	316	291	306	328	328	318	339	325	326	311	323	347	297	320	299	309	332	312	300	324	301	308	328	304	332	297	318	341	297	279	315	327	310	303	313	315	317	357	313	286	301	329	315	284	316	307	307	316	328	330	322	307	305	333	344	288	306	312	326	312	334	305	284	336	319	340	307	317	308	313	316	286	277	288	318	309	300	347	324	330	281	316	323	293	315	322	326	304	338	298	353	326	305	346	316	311	272	314	334	312	293	320	347	342	334	314	338	284	272	333	335	285	305	325	321	323	316	259	306	285	314	328	315	287	374	307	318	306	342	323	307	312	295	294	310	326	287	286	330	315	281	333	330	302	287	295	320	308	334	337	294	317	317	301	331	342	304	305	325	357	301	303	316	318	279	318	321	300	321	322	304	331	306	308	320	297	312	307	334	302	351	296	310	336	346	330	319	341	296	311	298	327	296	320	308	339	321	313	302	311	332	313	317	316	341	334	320	330	332	327	335	321	317	275	300	295	310	322	305	287	332	331	321	346	317	320	329	319	286	324	327	328	348	310	302	267	291	332	309	323	306	332	310	316	302	302	311	314	311	339	300	327	329	311	335	304	347	319	295	311	301	321	316	351	303	332	326	293	315	339	345	310	301	322	336	311	326	316	285	320	280	314	333	324	324	307	340	349	322	332	344	293	304	317	304	319	308	303	303	330	334	294	337	346	323	324	327	317	322	282	324	323	356	298	333	319	306	308	279	327	317	345	307	386	303	291	341	323	338	322	278	314	285	313	327	340	296	323	313	322	324	327	328	324	302	319	292	320	324	345	344	346	288	325	348	327	315	318	304	331	292	309	298	291	321	321	305	307	296	307	326	333	325	347	318	377	303	312	318	305	295	317	353	329	348	325	313	300	330	345	324	316	308	308	302	310	322	311	315	298	322	303	321	298	320	331	288	344	322	320	332	328	332	339	335	303	331	328	327	327	325	291	306	337	283	309	310	299	306	327	319	309	309	303	313	322	321	310	332	348	321	307	321	355	289	339	314	328	333	321	294	297	325	328	326	324	305	313	326	328	298	358	348	301	349	319	298	314	304	326	309	323	312	283	321	352	315	321	353	331	274	342	316	326	311	317	306	318	312	310	325	299	304	328	333	343	339	289	307	307	317	310	316	307	316	319	310	326	301	332	329	340	305	325	305	314	310	304	301	331	330	318	344	351	303	300	310	318	321	321	323	324	306	303	348	378	299	340	300	281	289	342	296	316	345	336	314	327	311	329	275	305	297	326	298	319	339	292	336	318	349	318	320	337	323	300	315	313	314	320	275	351	288	312	296	333	340	336	332	351	317	316	304	308	360	313	319	324	312	306	328	299	318	320	333	319	320	302	306	330	301	309	326	302	305	287	324	340	284	328	326	322	347	326	325	308	321	318	310	279	308	324	301	347	302	320	304	342	322	336	311	332	287	355	319	310	332	327	323	293	331	286	280	306	313	327	285	287	316	329	313	370	310	304	325	312	292	306	311	302	330	326	303	314	312	333	332	301	325	333	287	311	316	325	315	315	327	320	316	323	313	328	326	330	286	315
23640	21126	28301	24220	21124	8842	695	443	321	284	249	237	201	207	180	161	153	155	145	140	148	124	134	145	152	136	138	126	137	107	153	131	162	141	117	109	130	131	124	145	128	140	137	142	139	106	115	110	115	109	121	114	123	140	113	105	133	114	131	121	126	113	149	104	130	114	134	122	126	110	107	101	118	119	94	110	110	121	123	122	111	98	128	116	140	115	115	128	134	103	127	123	126	128	115	128	109	109	128	129	121	134	119	119	142	121	95	104	91	130	118	106	120	111	114	137	114	125	116	110	115	107	107	99	88	113	102	134	99	120	99	125	131	118	117	128	125	99	85	102	109	115	119	119	114	136	118	118	118	114	103	133	115	105	128	107	126	102	115	120	113	125	132	110	154	105	102	124	114	108	110	116	115	108	123	120	112	108	112	115	103	131	120	135	129	119	127	124	99	109	107	109	108	110	113	121	131	129	125	127	131	109	133	115	121	117	124	128	128	95	116	109	113	139	104	130	126	106	138	100	110	104	99	106	107	147	125	130	109	114	105	103	115	120	102	106	117	126	113	98	120	109	125	109	108	114	102	119	112	123	130	121	130	129	118	123	116	106	107	120	106	94	102	108	127	110	125	107	99	115	111	121	115	142	112	122	113	115	118	115	126	96	117	120	127	119	128	108	101	115	117	127	103	114	120	112	132	122	124	137	116	116	141	115	109	94	133	104	104	122	116	108	113	124	117	121	127	117	93	123	109	119	112	132	119	118	120	120	135	116	113	110	103	148	108	120	121	111	105	111	113	126	119	122	130	107	113	120	122	121	119	97	118	127	118	101	107	115	101	123	101	111	125	112	125	104	119	116	103	99	116	127	117	115	115	97	128	127	117	118	110	118	130	115	112	118	128	133	123	115	127	146	102	119	107	111	122	133	117	119	119	121	88	124	122	105	131	124	100	116	117	109	108	128	124	127	118	99	104	124	115	119	118	128	125	112	121	113	102	118	116	101	100	101	105	117	116	98	107	111	96	109	112	120	122	117	125	99	121	104	101	97	110	131	143	117	106	114	125	107	108	108	114	119	109	125	133	105	106	110	119	106	109	115	111	117	125	97	150	124	121	115	116	129	105	117	118	116	111	107	120	130	136	123	117	109	110	130	104	103	141	119	124	127	117	128	118	101	122	132	121	125	117	118	126	97	110	114	118	142	125	119	120	117	114	106	116	126	113	117	136	104	107	106	123	111	116	98	108	103	133	111	109	118	132	109	104	96	103	116	107	121	107	125	120	114	119	124	104	118	112	146	101	109	112	126	127	116	111	116	113	131	118	139	106	118	114	108	127	109	114	102	111	129	118	116	134	125	132	129	115	121	131	127	108	132	132	111	101	93	121	104	102	131	133	124	130	140	114	109	115	115	118	101	116	124	141	118	120	109	124	125	117	115	121	138	119	120	101	115	116	121	120	107	119	118	128	128	120	114	117	100	109	126	107	100	115	125	108	103	127	119	126	119	116	110	115	103	137	124	117	128	121	119	119	130	132	109	130	116	116	100	124	116	123	116	108	110	123	134	115	117	99	121	129	130	123	111	108	113	102	110	124	106	130	115	119	124	119	123	128	112	125	119	137	113	111	106	111	134	118	113	132	113	113	119	124	124	116	107	118	113	117	116	111	103	115	112	112	133	106	112	107	97	110	128	112	102	127	113	108	112	119	142	110	122	112	116	125	126	141	121	118	120	108	108	100	112	100	120	116	122	96	113	109	117	128	133	113	128	109	122	120	120	105	111	148	120	110	125	111	109	108	127	126	119	112	127	154	115	114	114	101	115	96	116	108	127	101	119	107	102	119	99	116	124	118	148	107	118	119	138	112	117	107	120	104	118	114	118	120	120	117	115	122	115	119	121	119	111	116	107	129	102	115	110	98	108	108	107	107	110	119	104	123	105	119	117	113	98	139	116	119	130	117	111	115	119	127	100	135	122	124	115	112	111	113	98	112	140	118	120	134	113	114	123	123	111	101	98	105	110	153	97	110	117	148	88	113	116	125	113	97	109	119	120	133	132	113	119	102	107	114	105	126	109	131	142	114	116	121	122	139	111	120	115	126	103	127	122	125	126	117	134	108	120	117	113	125	100	112	118	124	131	114	114	115	102	97	123	107	113	109	107	150	133	99	145	129	122	129	96	115	115	111	122	118	123	97	110	132	125	115	117	115	118	98	122	130	99	109	117	117	114	123	89	117	130	107	126	111	105	121	108	107	109	121	107	115	113	124	94	107	120	108	135	119	119	115	125	105	117	105	122	116	95	124	114	122	119	99	102	126	126	115	126	102	120	111	120	115	117	112	105	129	119	113	127	123	126	130	113	132	108	138	103	112	122	131	103	123	91	103	123	114	114	101	119	123	121	114	117	120	126	108	126	105	125	117	117	117	108	116	107	119	125	131	125	103	98	113	107	120	119	113	110	109	125	110	106	128	118	120	119	110	118	111	108	119	132	100	86	111	117	128	124	132	126	94	111	105	98	131	114	120	90	130	117	125	106	114	114	120	103	109	113	127	118	134	135	117	128	119	108	126	134	124	113	130	121	111	127	112	115	99	118	117	132	124	108	124	112	118	120	108	127	126	102	121	98	128	101	131	97	121	124	124	116	118	118	122	125	130	110	118	90	130	122	97	119	121	120	118	139	114	116	108	107	145	122	107	122	102	108	120	118	109	112	123	125	127	117	91	127	112	125	128	100	110	132	104	113	111	117	123	112	115	148	127	120	125	116	104	118	113	112	102	106	128	124	120	110	117	99	115	148	100	124	97	123	120	105	111	128	127	114	106	121	122	116	127	126	113	120	112	114	105	113	97	124	134	125	113	135	98	112	99	112	127	99	116	102	115	105	126	141	109	120	120	105	105	104	126	115	99	110	103	112	99	117	99	118	112	107	106	130	115	119	114	127	128	121	127	117	111	106	116	149	116	98	108	108	112	112	111	124	113	133	114	125	127	107	111	99	120	117	130	116	129	113	122	124	115	114	107	114	109	110	129	136	113	105	116	105	124	109	115	147	123	112	106	120	115	113	114	122	101	101	124	110	143	101	112	136	118	116	130	124	106	91	120	106	109	99	133	107	120	90	112	101	122	115	117	109	121	107	121	109	118	117	104	115	123	111	94	105	125	118	105	116	97	114	122	121	129	118	117	112	108	106	127	107	100	91	117	111	112	136	103	119	128	97	101	114	116	104	103	107	144	110	121	103	109	120	116	116	111	120	112	143	98	110	105	141	97	109	128	119	116	125	111	101	105	115	107	135	113	138	115	110	112	129	113	101	121	89	108	107	135	123	110	116	128	105	108	102	102	104	102	122	134	106	128	126	116	112	114	122	110	127	124	108	105	116	95	124	112	121	108	124	102	119	123	135	105	97	112	103	125	118	101	140	120	108	115	100	135	130	96	129	117	105	109	118	100	120	118	113	91	120	109	124	134	107	113	129	116	113	112	116	113	126	115	121	142	118
3427	8996	5765	2671	1894	1309	954	750	598	475	404	344	282	257	258	208	220	201	201	180	176	191	173	196	185	189	161	152	160	125	140	175	141	155	143	166	155	164	174	158	148	133	162	140	153	156	139	127	135	134	149	129	145	121	125	149	150	132	132	132	126	143	157	146	125	137	116	135	155	146	152	139	139	166	167	152	139	145	144	154	155	110	133	129	144	159	140	129	139	150	128	140	142	150	132	115	126	119	152	145	141	147	150	141	137	129	144	140	134	135	129	136	162	151	146	116	161	117	140	128	155	150	115	145	145	130	141	148	143	144	123	129	123	132	129	151	144	139	149	135	151	141	130	126	129	144	140	129	129	150	129	131	157	144	142	138	143	131	129	145	136	125	130	150	121	140	127	148	153	140	140	140	138	138	139	144	145	134	148	136	147	127	106	119	140	136	130	117	135	137	135	153	134	125	122	131	116	141	139	144	149	144	145	131	135	144	125	121	137	133	121	151	145	131	135	135	128	145	119	136	146	124	115	121	131	141	115	149	130	124	138	147	141	127	142	131	129	131	129	135	143	118	149	136	140	131	147	106	130	156	133	127	148	166	138	138	144	129	148	120	130	121	136	129	131	165	125	115	150	137	128	121	130	142	128	121	145	131	149	152	129	138	112	134	175	159	143	120	121	139	151	124	141	139	134	141	154	134	141	146	119	127	131	163	149	121	122	148	147	145	147	125	123	125	137	133	140	122	115	124	134	129	158	152	108	139	123	133	157	153	116	134	123	130	120	116	153	141	123	139	145	124	126	130	150	147	128	132	120	119	130	136	141	145	150	136	129	127	121	158	145	123	133	139	152	146	141	121	141	129	113	133	142	149	119	132	120	134	149	127	129	126	109	148	117	127	121	135	124	130	137	111	142	129	131	153	150	142	157	149	118	130	143	129	132	137	136	152	128	121	116	125	164	109	130	138	102	129	147	105	144	143	123	146	132	134	145	146	140	147	131	126	129	132	130	117	139	120	129	120	153	155	126	132	126	139	154	132	159	145	134	116	135	160	126	128	149	113	127	113	135	110	115	142	124	118	148	135	145	139	137	146	144	144	126	117	114	149	137	121	133	122	142	128	148	130	133	109	131	135	135	130	134	140	148	112	155	124	125	142	141	131	120	133	121	126	130	152	128	134	124	124	126	142	129	143	132	121	142	147	126	139	129	121	132	129	145	153	117	125	134	150	140	144	121	166	113	125	143	133	146	131	126	159	133	130	114	140	128	143	151	134	134	131	139	130	148	124	156	137	143	130	130	130	123	150	154	122	154	150	123	135	156	137	166	139	152	139	159	141	124	119	126	135	135	148	137	131	128	125	134	130	144	153	127	130	141	123	143	125	124	133	144	156	134	126	129	142	157	130	123	145	126	111	135	123	161	135	141	132	132	112	128	101	135	144	131	127	159	133	135	123	156	143	121	129	128	141	144	130	128	136	149	148	150	145	131	139	131	140	134	131	142	136	126	147	123	124	149	129	143	148	155	143	146	135	151	126	143	127	143	133	143	131	135	130	139	128	135	123	132	124	121	129	128	156	156	130	135	127	130	135	139	112	128	133	133	139	122	134	136	136	123	139	128	128	129	145	139	137	134	140	130	122	139	119	124	132	130	127	142	143	106	123	137	128	126	135	156	142	139	138	135	135	138	150	138	130	129	134	155	125	122	129	140	118	125	142	139	141	122	135	147	128	143	149	157	140	159	127	137	138	118	128	148	149	127	126	135	138	127	139	145	134	144	136	160	147	128	130	124	133	129	115	132	124	138	146	133	125	155	124	128	132	124	121	127	124	118	139	136	144	126	118	126	126	140	134	130	127	144	141	126	126	119	137	125	128	144	139	157	139	127	153	140	128	115	139	135	116	124	123	147	146	142	131	163	128	123	123	144	132	125	118	122	138	147	139	138	119	123	139	132	141	134	129	139	126	128	133	141	132	136	117	152	136	129	142	154	141	117	147	116	136	147	151	135	149	128	136	127	128	113	124	133	124	129	136	143	140	126	142	120	114	144	111	118	129	130	149	133	152	169	136	115	134	128	131	164	130	139	131	146	131	143	140	146	124	131	133	134	128	145	135	133	137	147	117	139	129	124	144	133	147	138	126	145	134	147	125	132	147	122	124	139	128	150	135	137	136	135	130	148	115	123	121	132	138	142	130	137	146	141	152	145	116	138	135	142	125	124	141	155	150	118	146	122	118	133	140	127	113	157	143	149	126	127	149	123	135	137	172	140	143	141	153	143	138	133	139	143	112	112	133	150	119	142	145	131	119	125	136	127	140	151	115	122	127	138	140	128	142	141	148	142	135	128	150	130	149	146	132	142	135	127	138	117	147	133	134	164	132	148	159	133	119	129	104	127	140	120	133	134	129	149	124	139	141	160	130	135	163	138	130	152	123	135	137	119	152	152	119	168	134	150	138	129	141	122	135	127	122	152	134	161	133	130	161	134	133	130	134	136	115	136	134	126	139	126	147	145	157	127	142	133	160	144	120	120	137	143	112	121	148	127	126	148	136	134	129	143	135	153	131	137	143	142	121	135	147	127	131	136	135	134	139	138	110	122	132	130	155	142	126	148	119	139	130	142	134	147	141	147	136	144	144	154	139	111	125	136	127	143	144	131	130	127	115	127	147	149	149	135	133	113	128	149	144	122	128	145	143	140	128	135	121	141	131	135	155	137	157	133	128	144	127	144	145	122	149	137	136	144	133	128	123	138	123	151	121	113	120	150	153	129	127	145	116	124	120	126	141	136	117	147	123	141	168	119	142	160	155	151	137	134	121	122	132	122	118	130	115	136	143	121	135	155	144	135	139	137	144	136	163	117	146	134	143	128	148	136	145	120	152	148	136	133	157	133	127	124	119	119	157	138	107	148	152	146	140	131	127	122	116	152	147	151	117	126	122	146	152	166	144	132	145	117	157	143	128	143	125	137	125	133	149	142	134	131	133	136	144	140	132	137	142	124	118	133	128	149	150	125	141	141	127	135	162	146	139	138	120	136	129	159	146	154	144	134	120	129	120	154	120	141	151	155	152	149	131	123	133	117	120	126	128	137	131	118	118	145	140	151	136	131	127	144	146	129	165	120	162	128	136	129	125	130	139	143	131	146	133	157	143	122	150	119	139	148	141	140	152	142	127	135	126	140	144	147	148	142	142	153	145	122	128	128	126	121	153	153	145	141	149	131	121	119	126	121	124	137	138	134	153	154	137	138	128	150	119	142	126	101	148	135	127	145	117	148	122	127	138	128	124	130	134	118	132	131	128	135	125	137	131	142	134	119	133	147	131	127	118	138	135	113	123	118	138	143	135	113	124	136	119	148	125	131	130	126	146	130	151	131	143	134	132	128	141	132	122	118	125	118	126	121	139	141	147	107	134	139	157	137	130	143	163	108	128	143	124	119	118	133	131	140	139	149	139	140	155	136	130	132	119	144	123	130	143	137	129	141	144	145	120	132	148
24841	21174	27219	25368	8879	818	611	524	499	491	481	468	428	457	451	423	413	410	445	409	404	440	416	412	419	433	421	391	403	410	398	399	437	419	401	381	436	367	397	394	414	400	373	350	422	377	388	408	404	401	435	385	386	459	405	420	370	397	405	387	433	409	427	403	404	390	403	398	408	380	402	422	411	403	404	424	389	392	413	395	408	407	445	424	410	381	369	403	420	395	397	380	409	390	372	435	426	415	386	418	400	375	418	436	377	347	420	396	393	415	380	400	430	402	380	389	436	372	404	389	399	386	392	397	427	407	382	412	403	412	412	386	371	381	407	384	395	397	403	420	420	420	428	414	423	405	383	376	411	423	376	390	401	403	428	401	399	399	393	429	401	407	436	421	393	391	439	380	393	402	462	357	374	405	428	444	385	382	413	408	412	390	390	422	393	411	427	391	421	427	389	402	395	419	447	401	419	414	386	403	381	383	372	378	440	426	430	417	411	398	393	393	416	418	366	396	381	403	387	394	476	350	381	425	387	399	393	422	392	370	421	418	389	387	400	422	383	399	406	411	432	387	387	403	364	413	409	384	380	353	379	386	401	409	389	409	391	414	392	417	422	359	374	401	405	406	407	369	399	401	403	395	376	417	418	420	423	424	388	369	417	404	363	418	421	404	421	417	404	428	394	408	387	420	401	404	443	391	410	373	382	387	412	403	402	419	412	385	425	417	427	401	407	430	422	382	399	387	390	388	399	421	381	411	406	381	418	388	422	415	419	368	425	396	405	367	406	392	431	411	387	376	380	406	404	434	425	372	365	360	394	412	389	412	446	453	403	389	405	412	409	409	421	413	384	390	389	405	411	384	401	401	430	386	379	440	383	374	422	399	381	411	371	417	400	398	414	406	387	398	417	411	400	376	395	393	392	392	367	380	373	396	416	419	375	405	390	427	417	401	392	412	429	414	400	404	412	375	411	399	463	403	392	415	379	410	411	396	418	417	400	373	415	400	414	403	395	373	371	441	399	381	403	406	405	395	408	398	394	364	446	431	406	424	406	372	385	422	400	421	423	395	415	377	397	405	437	394	387	396	388	410	386	364	381	389	394	382	391	395	402	431	401	447	407	408	408	397	421	411	328	371	379	416	408	432	391	441	369	410	404	411	381	418	424	384	394	382	433	393	384	409	377	434	411	419	391	404	366	400	379	388	419	367	392	394	410	394	433	409	436	413	386	427	367	334	394	379	399	401	413	380	416	400	384	395	430	417	368	390	393	422	420	342	408	376	376	398	408	409	395	420	400	361	389	414	433	424	413	385	418	430	381	396	424	367	380	407	411	353	405	385	413	414	409	385	378	417	386	418	361	382	414	439	387	454	384	387	405	426	386	381	436	368	388	392	405	403	421	383	406	422	414	390	399	406	384	391	409	389	403	378	418	377	406	415	424	379	397	418	367	437	405	413	370	414	426	421	375	401	413	414	403	401	413	422	410	398	411	387	377	395	429	431	408	369	396	435	401	407	412	353	361	432	405	446	383	403	404	394	412	381	436	377	405	418	365	424	407	410	411	429	409	389	406	364	391	389	415	417	361	392	434	385	422	418	403	400	385	408	427	393	423	409	387	406	424	388	384	359	387	440	414	396	369	390	367	397	374	398	400	381	393	397	430	423	389	441	409	416	432	399	397	383	429	412	399	411	409	409	406	371	370	374	425	422	385	414	434	376	389	421	414	383	392	400	393	409	428	423	390	344	385	440	373	369	384	408	381	398	366	354	401	397	429	406	403	384	420	404	410	434	395	391	411	378	431	366	434	408	367	401	421	379	398	388	405	443	411	380	388	401	409	389	407	379	400	360	406	422	409	422	368	384	386	410	370	424	383	422	396	451	416	414	417	392	413	391	373	385	375	403	397	404	403	395	375	393	400	435	414	365	416	397	400	444	398	434	417	398	374	399	387	392	443	383	421	435	389	399	408	374	439	408	400	385	416	401	419	419	385	398	406	412	409	429	380	403	417	402	404	395	409	387	410	378	414	385	413	393	416	445	392	381	403	428	436	373	422	393	402	427	416	397	391	430	405	412	371	425	398	422	441	402	409	397	406	421	392	424	420	409	427	441	386	430	394	373	392	380	398	405	395	414	407	392	407	404	381	403	416	385	409	403	398	405	408	397	379	411	406	403	385	401	379	418	395	384	381	382	394	419	419	404	385	396	386	367	390	390	388	384	377	421	410	400	387	403	387	376	412	399	370	421	394	405	425	373	422	409	381	392	432	392	403	424	394	403	372	406	387	378	408	405	417	438	403	428	428	395	379	408	401	382	422	386	430	401	377	399	430	382	399	424	395	414	425	377	383	423	380	412	404	432	363	386	370	398	386	376	372	398	408	396	419	428	400	385	428	399	415	426	406	360	383	414	384	402	375	414	386	378	405	397	420	436	398	413	385	427	378	419	406	372	408	395	406	367	401	416	420	364	420	424	397	395	413	382	369	396	386	378	403	428	395	367	388	420	427	384	407	389	397	418	419	380	407	410	426	392	412	401	417	412	420	395	402	383	399	442	358	376	381	386	432	380	386	372	400	396	384	393	433	406	419	438	407	396	425	433	422	388	390	379	401	432	430	393	379	407	430	367	431	398	415	419	384	413	422	444	380	388	424	410	377	429	380	407	447	396	387	422	420	401	412	435	399	384	397	397	426	429	413	372	414	393	409	433	401	424	426	436	419	410	389	401	427	391	363	408	418	389	428	398	388	402	423	420	352	413	395	395	398	427	401	425	393	425	400	388	372	416	411	390	389	422	413	435	390	346	401	368	376	392	391	398	373	388	396	357	373	368	356	414	413	409	389	412	374	426	405	422	412	425	382	423	429	422	416	398	378	389	423	377	356	414	431	425	392	395	380	391	405	404	405	434	434	388	409	413	445	403	390	381	460	422	388	416	376	384	410	430	377	408	383	394	424	381	414	386	416	371	400	399	393	421	391	426	419	366	387	393	414	438	370	381	367	408	394	394	416	367	383	389	382	391	391	367	398	399	413	362	381	398	405	406	392	436	375	451	411	409	397	412	406	374	436	439	422	401	410	408	392	390	410	424	395	403	392	403	393	398	411	427	371	379	405	417	398	369	406	404	406	377	379	408	392	374	416	389	412	396	394	418	442	388	408	412	414	399	402	397	363	406	412	380	383	408	384	368	387	371	402	378	377	391	405	386	379	409	425	382	378	436	395	379	403	404	418	380	432	394	395	390	386	430	430	424	394	405	389	413	404	386	392	405	394	369	433	417	412	419	424	388	384	403	392	393	405	455	394	396	405	379	393	388	418	418	441	439	436	429	393	419	428	378	409	411	416	398	394	437	393	380	395	381	402	440	420	401	420	377	388	408	387	423	390	419	404	372	389	388	401	386	402	367	416	382	384	414	370	410	401	389	410	392	383	405	415	394	399	447	413	389	450	410	394	404	395	413	412	406	381	396	431	402	388	420	416	406	392	429	366	406	378	420
3470	5362	3413	1754	1292	1077	878	757	689	634	594	535	535	509	473	479	494	453	497	450	447	450	472	451	439	434	427	434	420	418	435	408	425	401	425	444	418	423	449	446	437	440	435	420	445	444	406	434	418	433	447	432	439	446	413	449	436	402	436	404	442	400	450	461	413	457	429	450	462	398	454	411	408	398	400	401	429	430	416	403	436	430	448	408	425	449	440	422	469	441	443	438	440	471	450	448	408	413	407	429	415	433	417	441	428	442	414	414	431	423	443	417	440	411	424	434	435	390	422	436	401	422	418	449	412	447	418	440	436	413	440	437	420	413	427	408	425	388	419	444	423	417	440	432	456	431	413	422	412	413	441	433	406	416	442	450	414	426	403	430	418	421	434	423	469	416	410	467	439	444	424	396	421	436	414	419	429	409	429	380	428	407	458	429	481	429	412	431	427	406	415	437	444	451	420	424	428	424	430	454	411	421	417	437	449	412	437	433	412	454	430	413	426	434	456	458	430	436	422	451	437	397	439	413	434	415	370	383	401	400	413	439	413	454	438	427	408	408	407	439	453	403	453	417	421	406	445	396	401	416	416	418	444	405	426	382	415	438	433	441	437	439	411	410	401	428	433	423	426	456	424	415	466	425	400	429	439	436	438	385	435	400	438	430	442	425	438	403	424	435	435	454	435	402	402	408	446	422	432	467	400	412	418	452	436	415	419	394	390	416	465	385	436	391	416	418	423	426	428	413	470	419	446	439	450	412	401	424	427	418	419	428	446	479	416	422	444	431	432	422	386	411	377	411	382	433	415	404	415	441	428	421	410	443	444	379	419	405	441	418	418	419	446	406	441	422	455	369	439	414	417	423	419	418	440	496	438	443	432	439	428	427	434	448	420	424	456	421	453	408	460	432	425	384	402	425	413	431	411	404	432	410	402	389	416	414	402	397	414	429	441	449	449	412	433	409	434	412	420	401	427	403	396	437	416	393	463	425	430	436	440	402	446	416	401	419	429	435	452	394	426	441	400	424	399	356	390	433	449	399	423	435	453	412	445	415	479	393	400	402	375	404	433	433	427	388	448	427	400	443	396	420	398	412	418	420	442	427	446	426	412	393	420	381	412	405	412	400	423	386	441	453	414	396	439	407	398	446	429	434	443	368	446	428	429	410	395	404	473	425	405	442	437	381	390	414	451	435	387	417	420	430	421	454	440	420	416	436	433	407	426	431	449	408	421	426	434	401	424	427	412	412	429	424	425	430	410	463	438	434	401	442	417	420	386	427	400	408	430	454	407	472	422	398	434	445	452	431	452	431	423	433	399	432	396	430	425	389	434	399	442	408	417	416	409	401	440	417	436	434	418	424	440	437	417	410	424	401	397	426	447	421	437	416	429	399	415	413	426	458	421	439	421	425	397	410	401	413	370	372	410	410	418	417	437	423	451	383	417	397	411	430	425	469	413	451	411	415	410	406	454	425	429	447	449	435	421	443	431	398	390	440	448	420	419	431	431	388	433	428	386	408	362	413	414	416	440	420	446	432	393	392	415	447	432	425	466	399	446	405	434	437	415	439	424	422	433	426	395	407	460	439	437	404	432	414	405	387	449	419	380	427	439	449	442	406	407	406	470	419	435	422	409	459	421	416	424	401	402	450	430	425	436	407	409	411	402	423	388	427	429	421	452	445	437	449	438	456	446	447	415	396	423	431	419	434	419	441	402	447	448	419	414	447	416	425	463	402	430	421	430	404	433	428	451	406	402	429	468	427	438	430	383	417	407	433	437	406	444	426	394	438	427	444	410	375	443	442	435	451	437	434	457	473	437	411	433	417	423	437	410	432	422	412	437	423	415	400	439	426	446	393	437	437	415	425	431	426	409	407	465	400	416	414	412	412	443	466	417	414	421	406	457	455	446	411	397	456	398	411	423	413	393	402	399	421	437	414	424	443	441	440	430	420	435	418	430	447	446	436	449	432	398	436	404	402	397	412	454	466	429	418	384	457	439	391	428	383	439	453	406	428	399	409	408	395	421	417	406	423	428	428	439	404	393	440	422	428	439	453	447	417	459	436	448	405	445	466	377	414	437	416	411	413	431	452	431	408	428	424	459	428	433	397	438	420	443	413	370	448	440	451	461	414	414	427	427	405	368	403	448	457	389	419	445	440	415	404	453	430	408	417	399	374	426	449	432	384	412	454	467	433	446	407	431	422	451	449	409	448	456	455	414	437	433	398	418	373	464	415	428	422	386	455	404	406	428	407	403	428	436	411	419	462	441	437	445	448	400	428	425	431	434	414	398	434	429	430	422	432	410	416	455	413	449	440	407	434	419	444	434	421	433	456	422	419	438	405	447	417	450	438	398	410	428	455	443	396	392	416	427	448	437	427	364	385	438	410	424	394	402	443	418	405	428	434	439	427	464	410	425	417	433	431	427	425	455	380	387	420	415	429	388	410	440	404	424	402	367	445	393	415	421	443	432	425	444	389	444	451	395	403	425	410	440	422	456	418	384	409	403	407	439	478	437	413	427	434	467	486	424	419	423	434	398	457	428	410	444	417	452	439	431	392	427	425	446	435	406	413	461	412	424	423	403	410	421	415	393	422	414	418	417	395	436	429	404	415	428	421	376	402	409	443	421	421	368	454	448	414	454	401	413	401	414	430	409	395	452	410	452	429	408	420	435	401	439	400	406	439	400	416	396	404	448	424	427	418	429	463	402	422	410	410	412	432	397	416	418	444	394	440	414	419	425	399	404	424	402	416	426	422	446	426	443	411	452	396	402	414	461	405	407	425	441	421	412	433	441	413	425	411	418	405	399	436	451	438	427	405	423	429	439	436	404	440	453	385	427	423	432	417	403	409	418	425	420	437	430	422	413	436	429	434	420	435	424	421	426	429	407	450	385	420	466	429	438	444	419	424	405	414	418	399	412	445	423	451	419	393	433	460	448	423	401	424	427	467	428	409	415	432	414	423	418	441	427	406	428	425	423	409	432	419	414	424	420	402	442	411	422	440	411	402	446	392	411	394	421	405	418	415	435	417	379	452	409	417	409	444	451	377	418	445	440	390	438	462	418	447	401	430	434	421	401	402	426	407	379	376	399	407	423	384	472	413	387	393	419	381	407	442	416	442	425	415	419	416	424	406	444	398	404	415	443	419	414	434	399	448	421	416	435	433	439	396	460	425	421	414	454	426	429	424	440	417	441	412	466	415	387	399	428	416	414	427	402	409	433	404	432	410	410	431	421	382	433	402	459	439	438	418	412	395	434	400	403	444	427	432	442	434	410	429	408	427	405	404	444	397	416	420	440	417	422	444	432	403	418	424	436	411	424	446	397	410	398	414	450	431	420	405	411	420	404	407	417	435	440	403	448	419	400	410	443	429	399	419	409	410	461	425	406	428	409	431	433	426	427	409	418	418	408	440	406	424	450	400	431	377	436	389	413	412	461	433	431	452	431	447	431	429	437	430	404	407	420	437	442	422	402	387	422	427	407	433
22507	21182	28838	23813	21184	21208	6646	816	679	498	461	411	391	330	324	335	307	281	253	265	259	235	225	227	243	206	232	216	206	244	247	232	211	233	226	199	223	205	207	231	226	219	221	193	206	212	215	201	205	228	225	214	229	191	215	222	202	182	194	212	200	211	190	202	196	182	183	201	212	241	173	204	198	209	204	201	196	197	194	264	200	193	207	200	268	222	189	198	204	224	197	211	213	186	204	213	189	217	191	216	207	203	185	214	220	228	192	201	165	191	203	194	218	215	208	219	193	208	201	215	190	222	195	205	206	169	203	184	191	197	208	205	173	214	203	215	177	188	214	194	197	192	161	213	205	201	228	209	240	168	194	194	187	199	227	201	198	186	211	220	205	184	196	201	215	185	178	200	220	170	219	181	200	208	221	204	193	198	187	198	218	210	177	231	200	199	238	219	206	245	186	175	205	197	205	212	203	229	218	213	208	220	207	196	201	209	221	197	197	230	225	185	198	187	209	219	220	200	201	196	217	219	219	209	216	212	210	198	181	179	173	196	211	216	196	209	221	203	215	168	195	209	199	193	225	216	181	200	233	190	211	183	201	225	176	201	200	206	198	177	188	194	193	216	178	179	187	227	207	186	200	219	198	204	203	192	247	209	197	226	205	224	194	192	187	194	213	226	198	222	216	215	224	225	198	220	198	203	230	190	207	209	212	211	211	190	211	232	206	222	198	200	193	186	190	218	221	217	202	216	201	206	225	208	209	220	175	221	199	182	195	210	211	216	220	214	197	204	171	213	226	206	215	174	204	204	196	197	194	210	205	222	166	209	193	196	197	232	201	192	198	220	214	212	174	204	215	206	207	207	183	201	206	231	219	202	215	216	203	198	187	192	194	200	174	209	204	185	215	207	195	165	195	208	206	198	209	223	216	216	204	193	230	198	195	184	201	192	201	205	196	196	180	206	217	175	215	174	197	199	202	204	210	165	174	195	197	221	208	200	205	228	208	207	175	206	190	190	194	224	221	219	210	203	214	196	207	200	225	233	214	203	213	201	215	208	198	190	217	200	196	191	175	179	193	193	216	218	178	234	199	230	201	191	220	202	183	202	202	203	177	173	187	196	203	213	215	194	208	189	208	222	188	207	197	209	183	199	204	225	202	206	200	191	217	201	208	203	209	176	199	168	158	205	200	203	182	203	192	221	221	199	224	202	191	215	197	212	211	199	222	194	212	197	196	195	184	188	195	192	197	198	197	193	211	198	183	217	218	196	200	225	219	233	186	198	213	175	205	216	201	192	214	206	213	205	206	167	218	208	205	214	191	201	196	212	201	191	201	204	196	201	211	204	190	197	212	200	165	216	203	204	217	171	218	210	199	193	166	168	178	209	186	206	173	224	181	207	225	208	211	201	196	186	206	177	207	187	207	204	223	177	220	202	193	219	178	201	204	199	202	193	219	197	198	200	202	169	212	178	206	201	204	185	215	184	202	203	211	224	213	201	195	195	230	213	200	210	240	185	211	196	207	172	209	187	174	191	206	187	178	183	204	212	191	209	184	223	177	187	195	199	196	201	180	199	195	189	205	234	211	228	196	195	208	192	189	215	217	183	175	180	184	185	221	210	213	207	204	210	222	188	211	207	185	185	198	189	217	208	169	182	216	187	189	166	204	208	199	203	205	184	225	234	202	239	190	213	203	204	204	225	210	204	210	216	199	206	199	236	189	195	190	198	200	202	196	197	201	170	209	195	198	226	205	205	194	191	226	198	205	211	194	219	218	175	202	213	224	179	221	172	207	217	222	218	210	200	197	198	210	190	195	198	189	201	175	220	182	184	217	174	201	193	201	191	195	196	208	191	202	215	188	191	205	181	193	210	198	207	189	180	207	188	192	180	175	212	221	184	195	196	193	207	200	190	203	227	182	182	204	193	198	176	183	201	174	236	202	173	215	198	198	192	203	193	201	210	222	202	211	197	220	229	211	226	185	208	186	209	230	208	204	199	221	207	176	197	230	160	215	220	217	199	196	193	216	204	199	219	189	237	215	202	207	201	207	182	187	198	209	182	203	176	200	222	193	170	207	207	218	196	204	195	204	219	190	211	182	194	235	206	213	210	211	198	195	181	193	193	200	177	202	193	237	212	198	216	183	237	221	205	195	229	208	181	203	199	212	203	205	212	215	207	195	179	202	202	200	204	202	217	182	191	209	186	186	201	187	194	215	202	195	216	193	194	182	169	186	198	208	185	211	178	183	211	182	188	188	212	203	213	218	197	177	202	229	199	187	223	175	193	226	213	204	190	194	196	193	178	199	208	197	207	198	226	184	227	228	213	199	213	207	180	197	207	205	210	172	198	207	192	201	197	190	210	176	204	207	188	188	192	196	188	179	217	187	220	210	178	153	202	207	185	200	195	223	210	197	174	190	201	219	202	195	198	195	193	198	196	203	207	210	189	239	183	203	181	190	205	203	200	210	191	201	223	213	200	198	185	199	200	186	223	216	188	221	198	204	200	243	195	204	193	208	203	220	213	186	184	214	200	202	222	199	191	179	185	217	232	204	219	210	180	195	201	186	201	202	193	187	171	176	202	170	204	239	203	222	203	225	193	172	222	182	205	209	205	209	193	213	187	225	190	187	188	184	204	180	175	194	205	217	194	213	171	207	214	190	212	208	219	193	219	205	212	206	196	190	196	182	216	200	217	207	180	209	208	206	218	211	200	207	185	204	187	207	202	200	193	208	187	202	202	196	206	204	210	225	208	191	220	201	197	201	193	212	182	182	189	218	209	247	181	199	192	202	213	220	214	195	200	188	218	203	172	174	204	196	214	189	210	191	205	205	199	198	199	222	196	174	195	217	224	178	206	197	189	194	210	188	208	177	186	194	192	213	208	184	220	168	196	205	214	233	231	196	224	199	204	213	204	216	228	205	185	204	168	208	213	204	196	187	206	174	198	190	216	211	219	197	197	204	182	175	188	209	183	214	200	213	220	229	197	195	198	191	174	211	195	207	199	199	188	222	219	200	216	189	193	192	194	187	208	170	221	226	214	214	173	202	194	195	199	196	177	223	205	229	227	199	201	183	192	206	222	225	195	212	189	189	212	233	204	183	219	223	193	221	228	207	227	199	208	195	191	187	202	218	189	234	202	214	186	196	190	208	228	195	214	234	196	206	197	184	202	218	179	232	178	198	202	188	186	195	206	195	222	204	201	221	183	210	184	193	199	208	212	202	196	170	206	199	198	218	190	206	203	187	208	198	178	208	200	207	215	186	182	209	211	218	206	194	188	220	201	205	210	193	186	248	207	194	208	181	208	231	214	185	189	199	212	193	201	181	242	200	217	214	205	193	202	201	207	181	195	193	192	171	200	190	171	184	192	209	200	201	213	178	226	190	219	169	182	204	215	216	195	192	176	194	218	228	191	214	195	201	212	221	205	185	200	192	216	194	191	217	186	182	203	236	184	200	218	204	191	200	209	217	201	225	213	235	197	228	206
4785	14797	9611	4713	3308	2377	1775	1335	1038	861	763	607	534	470	415	406	383	365	345	316	314	273	245	260	286	255	242	242	249	253	247	259	243	223	231	226	265	236	236	235	239	208	229	231	219	212	240	259	237	222	216	227	204	228	233	243	218	228	216	241	204	215	215	216	213	206	204	214	216	242	195	215	213	206	185	247	224	216	205	219	222	198	196	203	241	176	215	217	215	200	208	197	194	219	184	189	196	188	206	229	227	226	216	210	222	230	199	214	191	210	237	196	202	218	196	210	211	180	231	189	187	194	217	217	222	199	200	224	202	214	212	202	217	207	200	206	212	192	223	207	218	210	196	202	202	220	207	230	214	208	222	206	191	206	202	210	223	202	232	222	199	207	223	217	207	207	215	184	213	219	205	193	212	207	197	239	217	207	223	198	228	208	194	203	198	207	207	208	195	202	234	212	212	190	241	213	216	197	192	220	222	220	208	181	194	221	199	198	201	190	186	209	224	179	212	199	216	199	214	234	217	225	210	204	196	198	226	190	214	182	212	214	213	210	244	199	222	208	205	200	211	226	220	247	195	205	217	193	234	196	204	204	196	214	221	205	206	193	219	199	171	198	200	207	210	187	219	189	221	205	200	230	208	221	213	234	212	191	225	196	214	210	222	203	225	217	232	223	225	201	200	212	190	181	211	189	207	209	217	235	203	173	196	218	208	216	211	210	196	227	236	201	194	215	223	226	191	205	212	195	184	196	191	198	228	180	211	215	186	234	211	215	200	189	202	232	205	205	196	218	213	229	241	190	225	191	209	212	190	209	185	214	198	183	205	184	207	199	236	209	208	227	182	225	222	210	192	220	186	214	200	240	221	200	218	222	199	258	189	214	209	180	213	185	197	209	201	217	247	207	217	196	218	180	203	245	215	202	190	193	224	198	220	206	216	201	222	211	210	215	215	154	203	210	210	208	201	207	221	188	184	207	206	214	209	206	207	203	204	220	200	221	195	217	216	193	183	216	222	204	191	199	230	226	206	221	204	222	192	212	186	203	218	212	221	184	211	212	210	199	218	209	206	198	227	227	173	191	197	197	218	181	211	195	193	193	238	215	199	204	208	217	208	196	227	217	222	211	188	213	225	199	203	196	197	212	219	226	216	186	243	194	217	211	219	170	198	187	196	213	206	215	196	210	193	219	205	229	222	193	200	233	175	206	208	213	190	179	188	225	207	221	182	203	206	221	202	209	220	217	209	197	218	196	188	207	212	192	216	188	195	201	205	230	211	201	203	214	211	210	201	218	205	199	206	202	206	177	214	233	239	214	199	219	209	205	221	244	225	193	200	209	200	199	225	190	195	193	206	211	198	232	183	221	239	208	219	204	209	200	220	217	182	186	210	213	243	209	197	174	210	231	214	220	206	206	228	225	228	188	176	181	190	207	233	201	211	218	209	225	184	210	213	192	215	222	238	208	222	215	215	201	224	213	201	196	200	194	188	232	197	223	189	185	204	218	190	208	239	205	181	194	174	192	210	214	222	206	197	195	210	235	203	194	195	212	217	191	202	195	205	217	177	220	187	197	207	220	195	213	215	214	197	224	186	211	214	200	201	205	220	169	217	215	192	195	226	198	186	206	197	191	213	222	221	200	218	208	238	213	241	207	217	211	209	194	213	233	199	216	185	213	180	214	230	199	192	198	196	179	197	194	212	200	232	200	199	235	196	185	232	222	187	211	205	198	210	219	211	174	194	222	200	205	193	224	205	211	193	206	197	199	204	189	215	201	233	215	197	221	210	218	230	201	211	198	194	188	207	232	204	218	230	215	184	190	209	237	195	209	198	185	222	228	233	202	226	232	193	178	190	215	208	215	204	216	245	231	214	221	225	223	218	208	215	214	198	207	214	211	222	192	214	207	196	197	207	203	212	190	212	188	200	226	179	216	217	214	225	202	204	246	196	192	204	211	199	239	196	208	210	227	207	181	195	192	207	207	202	212	202	202	205	214	215	186	210	203	210	235	222	237	200	184	207	198	196	229	209	227	220	219	201	204	201	218	218	191	207	202	201	218	203	208	221	207	227	231	219	216	170	196	213	221	186	210	197	200	194	193	213	233	215	199	210	213	214	191	204	208	204	196	209	195	184	210	211	221	216	211	210	216	178	234	232	212	214	188	202	199	202	196	203	224	210	226	221	207	193	182	196	203	225	210	208	195	213	200	193	238	198	220	216	196	240	214	228	235	187	207	230	199	207	209	181	202	199	228	213	193	220	227	226	213	193	219	220	162	201	213	192	216	199	175	229	224	206	205	205	214	226	202	233	202	232	194	175	210	191	216	222	190	195	204	208	228	224	222	205	201	218	195	187	220	217	191	216	202	198	225	211	215	208	189	215	221	242	208	200	208	193	193	190	210	225	224	203	189	195	224	229	239	221	211	230	209	194	206	201	227	206	228	214	215	203	214	219	203	195	197	203	200	208	209	201	202	199	207	197	189	225	201	197	196	224	214	201	199	200	217	198	178	213	218	209	187	201	216	196	184	207	173	208	197	199	201	219	207	202	204	189	226	209	199	200	223	213	198	205	222	220	183	196	194	246	201	202	191	201	197	226	209	222	199	220	199	219	200	196	214	213	210	223	226	208	204	229	202	204	197	216	199	208	201	205	219	203	197	198	213	219	194	199	201	212	207	197	229	202	176	209	212	235	200	211	219	202	225	203	194	209	234	186	211	203	209	196	199	214	209	216	192	201	217	206	197	187	223	204	201	191	215	220	206	209	224	184	214	210	211	228	231	187	225	215	223	200	202	192	240	199	200	223	179	190	207	195	212	210	206	184	232	191	206	208	198	205	196	215	193	233	196	212	200	237	185	207	192	193	206	216	233	202	232	209	175	210	206	200	203	202	201	208	203	203	222	207	193	195	244	204	218	199	201	197	210	233	208	216	175	214	217	253	221	193	228	217	185	203	191	216	184	217	215	228	212	240	199	207	189	221	210	200	206	223	199	232	207	200	184	207	210	213	208	241	231	194	204	218	206	192	215	221	208	175	202	190	212	184	182	214	221	213	200	214	231	201	181	212	223	192	198	187	188	210	199	264	220	185	189	234	220	166	219	192	205	202	200	183	214	229	186	212	204	210	185	191	216	204	221	179	202	224	200	201	221	189	219	195	210	195	207	213	208	208	221	187	207	188	195	176	215	220	194	218	206	240	216	193	198	219	215	194	205	228	203	191	234	204	192	204	220	228	226	210	212	219	218	193	216	210	219	194	215	227	222	192	204	224	222	210	192	205	199	219	197	221	204	196	197	206	194	212	213	201	198	220	201	213	227	230	193	189	232	194	196	221	184	222	199	183	224	205	223	201	201	221	211	211	211	212	231	193	191	212	185	200	229	218	207	216	195	205	215	190	213	203	194	198	232	214	201	203	194	226	215	195	219	201	207	205	230	240	232	198	200	189	224	201	195	206	234	211	226	235	194	229	151	201	191	215	235	206	196	203	239
27742	16886	2962	560	385	331	332	333	320	298	306	290	315	300	280	289	287	318	281	280	339	253	313	274	331	277	298	296	261	286	332	299	306	286	308	310	268	310	296	267	265	308	295	291	274	324	275	259	294	275	287	288	290	274	292	297	262	259	262	272	299	261	266	246	296	274	290	290	299	254	295	292	302	295	293	270	316	299	266	295	280	270	269	264	290	291	329	283	282	279	320	283	283	272	258	291	279	304	300	288	289	305	323	276	271	298	294	290	273	273	294	294	259	278	263	301	293	265	271	303	290	260	319	266	274	296	291	280	276	288	289	280	280	293	307	267	295	276	253	276	277	293	333	317	318	285	276	291	305	285	336	286	293	302	264	258	231	281	272	270	288	291	271	302	269	282	309	299	251	295	286	295	320	260	328	274	271	284	301	302	319	296	285	274	279	267	305	280	284	282	297	277	279	259	261	286	261	292	275	237	287	291	287	283	294	314	277	290	309	266	268	280	295	315	289	278	271	276	327	250	267	265	250	289	297	302	283	262	297	265	297	306	258	309	278	282	299	298	266	284	314	267	257	271	298	297	303	272	295	299	283	292	276	313	294	321	271	270	308	289	262	264	305	283	279	282	289	296	298	260	290	252	311	298	290	306	291	288	298	287	267	299	298	290	291	324	297	285	287	264	295	290	279	298	316	289	289	260	239	306	299	304	290	309	314	291	268	304	302	286	299	314	279	276	283	289	274	289	287	298	252	271	294	288	283	290	310	292	258	284	300	280	293	278	292	298	258	289	313	288	282	284	269	292	304	280	304	280	280	294	310	299	270	243	343	278	298	301	293	302	260	293	306	284	269	311	279	264	317	296	286	266	286	254	279	293	296	292	287	317	257	251	296	263	275	307	269	293	283	289	265	276	285	301	270	278	280	293	275	305	275	288	283	285	323	302	270	281	254	260	288	281	281	279	279	283	285	296	288	280	283	310	296	277	302	326	282	272	280	317	286	286	287	322	274	277	278	315	261	294	285	306	286	270	296	254	286	279	293	291	286	295	284	294	313	301	292	298	293	308	302	294	298	299	305	343	297	274	293	249	319	302	259	291	296	262	297	291	262	316	282	283	294	236	271	296	253	298	297	321	313	289	283	276	292	276	291	294	287	259	280	275	294	293	303	287	295	309	280	286	290	305	296	275	248	300	291	286	310	290	293	308	262	278	293	303	320	284	311	271	311	294	296	294	289	289	319	272	299	304	314	275	273	317	279	245	308	303	290	274	270	264	265	287	314	285	301	307	311	263	278	315	285	301	259	264	264	263	282	296	265	279	266	287	273	274	297	273	317	278	302	289	275	309	310	283	294	289	329	288	312	270	276	295	282	267	273	282	272	303	267	282	304	296	269	274	297	298	304	274	298	294	298	301	301	270	275	303	260	299	289	256	287	319	287	258	293	279	293	286	302	294	281	299	287	288	259	297	286	272	299	282	297	284	309	297	286	272	283	253	285	305	276	289	261	240	322	287	307	291	243	285	275	279	300	277	266	296	275	286	270	286	286	252	277	289	300	283	305	295	276	274	268	270	301	282	283	290	263	276	295	291	283	301	267	296	265	275	281	296	298	270	309	289	268	288	302	283	290	289	278	276	257	302	292	261	236	288	273	262	273	316	269	254	317	287	286	276	268	282	290	276	285	279	288	263	276	278	300	305	293	279	286	259	306	281	300	272	301	313	310	306	317	312	295	285	322	297	273	274	277	288	277	302	263	295	322	291	286	330	299	268	271	271	276	277	266	315	277	291	303	273	288	291	280	326	287	296	299	315	257	287	292	278	305	279	274	278	268	274	284	279	285	282	295	276	303	280	281	286	300	294	292	308	298	265	306	312	284	280	292	278	292	308	326	283	293	307	273	308	260	297	285	291	299	290	295	280	277	294	321	293	281	253	258	296	301	260	313	274	260	278	269	273	276	284	326	309	297	302	309	303	306	291	308	291	293	290	298	297	282	317	287	295	290	331	326	296	282	277	248	261	274	284	278	289	261	260	288	286	307	297	286	282	266	313	281	307	292	301	301	321	294	263	275	293	276	333	271	313	295	288	262	264	274	281	336	295	295	277	297	274	295	282	292	261	303	264	294	303	296	280	294	285	277	279	291	264	291	297	307	272	281	277	284	274	296	275	292	295	264	274	295	321	289	291	309	270	302	308	316	274	255	262	319	314	286	323	291	281	257	290	289	310	330	249	268	315	318	284	269	291	289	308	302	307	307	258	299	316	304	290	284	303	288	257	295	297	310	256	285	308	279	279	265	274	290	267	290	270	287	277	290	280	288	284	278	263	302	287	277	265	297	254	308	326	315	266	301	277	284	301	267	275	269	282	296	304	264	269	286	291	277	303	300	310	296	277	298	283	288	254	281	265	283	301	316	271	274	309	266	289	291	292	285	291	272	284	301	298	271	285	286	298	277	284	257	261	297	278	264	265	292	282	280	292	297	289	270	289	301	276	308	303	308	276	291	278	309	288	296	305	288	303	260	274	335	280	307	285	286	299	296	267	306	290	288	284	277	299	303	286	286	309	319	280	284	300	277	308	299	296	279	297	287	305	310	271	319	322	309	259	294	274	296	273	301	264	264	322	262	289	304	331	304	286	294	288	303	304	312	282	295	277	287	326	292	245	274	295	271	303	289	265	299	292	289	307	280	302	298	276	277	290	263	283	289	282	254	293	319	270	288	308	271	289	291	289	273	295	278	274	267	307	261	283	249	279	273	274	266	300	318	289	270	290	310	295	301	270	294	295	293	286	305	282	298	290	298	285	293	291	270	277	283	293	320	302	261	304	306	299	259	288	260	291	294	267	270	272	260	281	319	268	285	310	285	278	268	296	276	346	288	284	292	277	257	252	278	265	294	290	306	279	281	276	272	288	282	266	267	271	271	276	268	289	285	286	296	270	260	268	309	279	271	304	303	308	282	298	264	282	304	280	278	311	291	295	282	302	286	280	297	258	291	327	273	303	292	289	280	312	307	311	285	292	267	309	262	266	300	289	295	265	250	285	319	338	278	297	292	325	290	289	267	292	253	272	279	306	278	306	277	298	301	294	297	271	307	269	307	312	286	279	301	264	310	292	298	273	260	277	285	282	304	285	286	288	278	274	286	290	312	267	282	297	291	296	311	257	302	308	257	297	275	284	273	288	283	277	313	295	267	326	275	270	254	286	268	298	273	287	291	277	263	270	284	292	281	245	275	278	312	295	286	292	284	306	297	305	290	302	273	311	288	279	276	292	280	297	248	282	257	277	275	284	277	282	287	341	307	318	287	285	280	269	321	320	304	286	263	265	283	283	275	286	278	250	303	280	301	293	302	300	290	280	287	294	291	258	295	304	276	314	273	290	276	266	276	270	249	293	332	303	267	321	288	266	307	292	277	309	292	300	286	282	287	303	308	287	279	261	273	305	304	293	291	302	274	289	280	296	259	282	286	269	292	298	276	283	281	253	302	312	298	273
4363	1158	857	545	476	414	394	351	302	306	357	315	350	337	340	327	316	330	325	314	347	305	341	310	330	325	314	295	327	328	315	330	355	296	306	307	341	310	325	362	329	350	323	309	322	313	296	313	307	300	314	317	326	320	299	319	316	304	304	334	310	318	315	318	298	337	358	299	310	300	327	323	341	294	300	329	317	330	319	310	348	306	308	325	311	303	341	319	344	309	316	306	328	322	313	322	320	330	345	301	331	336	326	288	325	352	325	314	357	293	314	336	335	328	323	306	343	324	332	338	349	303	312	297	289	311	285	334	300	303	301	329	294	318	316	332	304	320	293	340	329	352	308	294	342	354	326	338	330	318	327	323	312	286	319	338	312	331	312	324	318	324	330	305	347	305	335	328	329	329	315	315	318	323	339	308	333	345	310	324	330	328	328	317	318	300	301	314	324	326	328	327	328	305	324	348	313	345	333	347	306	308	331	312	302	345	297	307	329	325	314	308	327	288	320	315	325	338	295	307	312	341	335	323	347	321	303	339	317	341	291	314	312	325	321	322	303	339	338	314	310	332	329	321	321	329	328	317	308	314	316	346	324	319	287	318	323	317	287	363	304	324	333	315	317	304	358	352	318	347	320	288	338	320	331	340	294	303	355	327	324	310	311	294	308	337	323	329	302	286	319	307	291	333	338	299	309	339	301	323	282	325	306	347	309	307	336	302	306	341	313	338	291	356	336	338	333	296	317	347	329	285	323	321	305	343	330	335	288	309	306	288	320	277	338	324	306	344	305	314	337	320	340	310	332	323	306	330	328	298	326	320	319	322	309	362	328	286	323	293	297	328	315	333	314	321	317	311	342	315	324	328	305	298	298	325	285	327	295	338	339	348	336	320	313	357	327	319	311	275	329	313	330	320	324	322	322	311	352	322	321	341	326	301	336	306	315	322	309	355	324	339	320	346	310	333	313	313	323	342	332	329	309	328	297	324	315	277	292	333	292	289	326	351	291	345	291	327	321	314	312	334	318	334	282	339	300	316	338	338	337	338	338	329	298	314	308	323	300	331	346	321	297	313	334	347	334	286	324	330	354	342	336	310	283	300	316	309	323	335	301	281	329	313	330	308	351	326	337	296	321	331	336	352	322	328	304	327	328	354	333	305	317	309	330	287	325	312	320	317	300	314	334	294	334	306	301	300	314	326	327	309	344	305	309	332	306	308	337	341	300	303	297	288	345	346	296	313	327	305	321	308	309	297	314	292	328	317	311	347	301	300	324	349	298	320	330	305	327	323	307	300	350	328	306	309	335	326	341	323	309	298	306	317	359	308	342	295	319	342	311	343	316	332	342	300	315	309	318	289	315	339	329	312	338	304	310	313	307	304	321	325	336	311	331	347	314	335	316	349	311	312	310	314	340	306	296	275	332	309	328	305	344	370	348	329	323	311	309	328	351	328	319	344	310	299	323	331	336	334	295	330	304	289	312	336	337	329	299	306	330	307	328	336	285	315	308	333	289	308	329	321	320	340	274	314	320	294	322	315	351	304	297	337	356	333	290	336	310	317	342	326	329	308	366	330	343	310	278	287	301	296	321	298	288	299	323	335	342	319	323	323	318	324	297	355	321	318	291	322	308	313	307	332	332	312	337	330	325	336	333	311	301	316	332	294	295	297	342	335	327	268	299	337	304	333	305	296	325	325	317	317	323	340	310	329	299	294	323	321	319	327	327	329	307	323	312	341	288	318	311	346	350	298	314	325	346	349	330	313	353	327	336	289	363	302	327	303	298	328	318	286	332	332	325	312	305	341	318	299	326	294	346	340	319	366	315	331	304	341	343	318	342	315	306	321	328	302	282	324	364	352	327	303	312	315	322	319	315	325	311	335	309	285	303	344	295	319	296	318	285	352	285	308	302	321	306	311	313	305	312	327	337	317	313	346	270	297	328	307	301	315	351	300	319	317	299	318	339	307	317	305	320	317	350	300	317	322	293	339	312	308	331	304	305	343	366	322	298	327	344	312	319	318	336	310	352	299	338	337	352	291	336	346	331	300	332	318	321	302	306	317	341	344	342	306	347	329	316	323	312	297	340	320	317	364	329	296	346	321	317	316	306	319	349	369	309	325	318	334	294	304	326	331	280	314	329	338	307	292	356	285	320	345	315	326	316	300	292	313	291	319	325	314	344	304	373	323	357	301	334	324	337	329	305	290	335	301	314	315	344	326	322	318	310	298	317	306	301	341	322	316	311	368	322	294	334	337	308	301	326	321	313	293	341	325	357	304	303	300	327	348	300	314	331	319	297	347	313	300	300	296	314	312	338	307	323	344	294	309	339	302	307	291	301	345	315	307	311	295	283	313	324	295	350	323	341	331	312	314	304	318	289	318	318	299	341	325	312	319	305	322	326	315	331	282	325	329	322	321	329	332	303	330	322	316	326	303	340	293	312	317	386	349	323	335	314	322	332	304	313	319	355	310	270	315	332	338	313	308	311	295	301	316	297	317	334	313	311	308	295	318	296	359	336	327	291	305	344	297	315	292	317	308	327	329	306	303	318	306	312	307	307	339	354	288	341	316	309	303	319	321	354	288	299	304	319	312	321	308	296	287	326	335	315	319	325	349	331	339	371	334	321	299	297	341	303	323	338	305	335	297	322	312	314	351	320	347	311	322	337	298	333	301	324	324	337	320	327	323	310	273	326	332	301	313	332	289	302	321	318	312	343	307	311	319	318	328	330	300	304	324	275	328	299	353	271	344	302	348	299	324	322	297	298	322	323	321	313	341	328	288	317	332	318	321	326	328	330	317	318	325	333	302	330	323	341	327	303	342	282	312	296	332	283	328	314	288	322	295	349	311	323	299	313	299	292	338	302	333	376	318	324	341	318	307	291	307	305	332	308	337	307	306	346	319	324	344	305	320	311	300	328	313	308	328	316	316	302	315	305	323	366	324	332	351	314	310	309	321	325	363	323	329	346	301	316	332	306	292	335	306	293	299	307	292	339	304	343	310	316	329	319	345	295	337	335	334	334	322	342	311	311	328	353	328	304	333	325	312	331	305	302	296	334	296	333	308	304	302	284	315	306	331	346	305	330	296	309	314	326	326	306	304	326	346	295	339	283	332	300	306	358	313	299	309	313	308	337	323	304	343	316	361	335	336	328	343	299	339	315	328	304	326	309	322	332	306	344	313	366	312	354	297	299	320	324	303	313	336	303	292	312	308	313	296	331	358	319	331	287	356	331	297	314	293	290	324	324	331	325	328	323	289	340	326	337	324	335	304	306	299	340	329	335	303	303	294	319	303	319	345	309	296	334	299	327	317	311	285	312	300	303	327	310	311	344	311	313	322	295	300	326	360	344	325	293	341	306	329	324	321	300	344	307	344	322	320	318	305	318	316	299	311	324	317	318	313	331	327	334	346	363	336	307	336	357	296	292	300	325	303	320	314	338	360	327	337	301	279	336	358	324	305	309	333	307	324	357	331	320	313	314	294	348	289
23612	21180	28369	24236	21179	8696	682	422	327	262	279	236	192	199	190	194	177	142	186	153	162	126	134	136	130	141	127	115	126	119	119	145	125	148	105	133	132	130	128	118	104	106	117	95	131	108	112	124	120	133	117	126	111	109	128	124	106	106	108	122	125	100	126	121	132	125	113	128	117	111	109	125	113	133	119	134	121	122	102	127	107	111	102	119	127	116	99	117	104	108	123	120	124	105	109	114	137	132	111	114	125	116	119	110	122	85	124	123	130	119	127	133	126	110	114	106	124	130	106	115	116	125	128	125	120	127	118	118	118	145	124	98	132	122	111	123	124	125	102	107	114	105	103	131	120	105	122	121	111	128	113	126	113	118	146	128	115	109	114	115	130	115	114	125	128	124	121	121	113	129	105	112	117	125	117	107	105	107	121	130	133	99	99	98	119	117	119	127	126	129	94	113	91	121	121	103	121	128	123	123	109	103	129	106	120	115	130	99	112	115	110	112	113	112	116	107	116	131	104	122	131	106	120	102	115	111	111	115	121	134	122	137	108	120	116	114	110	101	85	123	128	122	120	128	120	106	117	110	128	132	127	110	109	105	118	100	116	127	124	114	106	106	119	116	136	112	146	111	120	106	121	115	109	119	94	126	127	129	113	114	112	87	96	114	141	127	115	133	107	118	101	125	111	128	143	108	98	101	111	121	106	127	138	96	125	123	110	127	109	113	101	118	131	128	130	113	112	110	99	97	108	109	114	100	127	125	124	100	116	92	101	128	125	117	92	104	111	129	105	120	104	109	112	118	111	110	148	100	122	109	112	109	118	131	104	122	109	115	117	114	109	128	136	108	98	126	128	113	103	112	116	101	113	124	104	103	111	108	139	119	114	114	125	97	127	130	101	132	112	117	126	126	117	123	99	118	104	93	119	108	132	101	120	115	111	113	101	117	112	115	106	128	117	140	112	107	110	138	108	111	108	110	112	121	108	124	124	118	125	104	96	108	110	104	118	120	118	129	131	114	127	121	138	125	123	119	119	119	109	126	123	108	107	129	105	98	108	116	86	124	123	108	94	107	104	116	112	96	110	107	116	109	119	133	108	121	112	107	133	111	108	121	109	127	112	101	138	113	125	111	127	116	109	108	93	137	100	125	116	111	118	129	113	101	119	111	116	101	118	118	125	123	105	101	128	107	121	100	89	112	124	134	101	140	112	108	120	126	118	118	111	114	122	117	111	119	124	116	117	127	122	125	121	106	124	102	122	100	124	117	121	102	134	104	111	145	130	106	119	115	104	101	113	124	120	120	114	102	128	113	114	113	119	101	131	105	121	134	124	116	122	130	138	110	105	106	114	113	117	120	125	108	119	114	109	123	110	115	123	112	90	117	125	124	132	98	130	111	113	120	121	122	103	98	125	111	96	108	98	109	120	149	105	115	102	114	113	96	132	116	119	116	107	98	114	101	109	135	121	116	108	142	97	147	115	115	101	100	115	104	111	110	129	113	104	111	112	117	111	117	128	99	99	122	118	101	116	114	128	112	109	129	126	110	122	101	124	101	82	120	112	113	117	121	104	109	114	106	119	115	113	103	109	123	110	94	124	126	129	114	116	113	122	106	156	97	115	124	106	115	115	135	138	112	111	126	113	125	113	124	133	119	116	127	115	114	119	114	134	107	113	114	116	101	126	127	102	128	96	130	126	129	110	116	114	137	116	105	126	125	96	118	127	104	112	125	116	125	130	137	121	121	112	107	99	100	108	125	120	117	102	111	116	115	119	100	126	117	108	109	119	119	117	113	135	116	138	121	119	114	109	126	129	124	140	108	115	119	117	115	117	102	107	116	130	104	107	126	119	131	117	109	120	122	107	112	118	112	121	105	113	127	108	111	113	131	114	111	112	113	129	124	121	109	134	131	110	119	131	124	146	115	117	113	112	128	84	110	110	132	113	122	130	118	98	106	112	109	122	107	139	106	113	115	105	108	110	127	122	136	142	103	113	134	142	112	126	120	117	126	117	111	104	117	116	135	114	120	118	125	104	114	131	81	117	113	117	93	135	127	97	117	128	107	97	103	121	113	108	114	103	109	104	125	105	109	124	126	97	114	114	122	123	117	136	128	98	105	119	118	90	123	118	112	119	111	121	120	99	113	120	115	120	119	112	113	111	102	113	123	134	106	141	129	117	125	120	128	115	118	120	107	128	106	122	106	107	126	103	92	127	119	106	122	116	108	124	124	108	116	117	85	111	106	110	107	113	118	138	125	128	109	119	117	100	110	114	121	107	114	142	101	133	106	106	116	118	97	119	123	123	101	117	127	122	104	121	118	116	115	108	121	108	127	130	133	101	112	125	119	115	123	118	123	91	107	118	92	150	112	114	111	104	131	117	90	105	132	116	124	109	112	130	112	102	103	129	127	104	105	119	105	114	103	130	105	121	103	132	127	118	111	117	107	123	127	111	109	115	128	126	113	117	123	106	124	105	109	120	106	111	130	92	124	121	101	102	111	105	104	120	115	122	125	109	130	106	110	101	116	106	111	112	112	102	100	109	106	116	118	101	122	120	122	128	106	121	115	102	126	133	116	122	109	107	131	121	116	106	101	108	119	129	113	119	121	110	120	119	123	133	112	123	118	112	113	113	138	112	121	116	116	117	99	130	95	109	115	107	122	108	130	103	104	103	121	121	112	115	117	117	116	111	131	101	127	114	112	117	118	114	129	126	131	97	121	104	108	110	126	137	126	114	106	130	133	112	114	126	109	122	120	108	109	122	117	122	121	119	129	131	106	128	110	128	116	108	108	127	114	113	116	110	107	114	106	97	112	118	120	103	129	135	124	111	123	128	118	113	115	124	107	118	116	113	106	137	100	111	130	131	143	116	101	124	134	117	85	119	120	116	108	100	134	117	123	119	129	94	116	110	132	104	131	117	113	119	123	120	112	127	126	135	121	135	133	115	124	135	114	107	121	128	114	120	101	101	99	120	121	105	115	115	119	111	118	125	98	115	99	130	113	122	127	103	121	112	107	122	114	118	113	110	125	123	107	125	117	117	115	110	112	108	121	110	117	108	100	120	111	116	107	114	117	127	124	132	132	132	103	110	127	123	121	116	101	128	128	117	109	109	98	109	124	115	107	128	103	124	104	118	105	95	107	110	115	114	117	116	104	108	140	120	91	114	121	133	108	133	121	106	103	117	105	119	116	107	137	124	111	92	121	117	112	99	116	119	109	123	126	102	109	147	140	100	101	108	112	122	114	120	107	121	127	121	130	131	122	115	108	108	114	112	118	118	103	105	113	102	105	100	112	115	125	113	114	143	124	111	115	118	114	108	107	125	116	127	124	124	117	113	102	101	128	127	112	108	99	126	107	116	120	122	128	99	110	127	115	111	127	119	122	115	109	137	113	138	120	119	111	117	118	119	126	119	102	112	137	120	103	137	113	114	119	110	118	125	114	132	108	117	117	122	111	101	104	118	112	124	137	122	106	121	80	118	111
3419	9053	5688	2617	1775	1289	996	734	564	510	424	360	288	298	264	262	243	244	191	190	222	242	183	197	163	155	159	143	160	164	168	149	129	132	150	150	147	146	173	158	149	143	147	137	142	126	149	137	132	144	138	152	151	114	142	152	128	157	148	146	132	131	151	147	152	145	157	128	126	127	146	141	122	141	149	150	145	137	146	123	127	130	127	163	140	144	149	150	151	116	157	128	126	126	118	156	160	123	136	125	143	141	138	154	164	134	148	147	137	115	142	140	144	143	143	136	145	150	155	127	128	137	126	153	140	115	162	115	150	141	121	126	134	118	128	155	151	132	123	128	116	140	121	151	148	131	129	153	153	132	141	141	175	128	131	142	129	137	136	132	125	118	150	126	159	140	127	148	134	134	151	126	124	132	127	141	120	129	125	128	138	143	123	127	153	134	145	152	120	145	137	130	149	129	132	148	156	147	138	121	143	147	126	128	131	138	118	132	130	149	146	136	156	125	132	133	173	134	113	138	123	147	136	131	125	132	119	140	157	130	114	148	142	164	148	126	151	123	142	135	127	127	139	123	127	129	139	138	120	147	129	124	131	134	127	151	145	144	143	131	132	148	119	118	135	108	116	159	129	142	123	137	143	145	116	122	146	129	117	122	145	132	126	135	144	133	132	132	129	152	127	150	132	153	140	132	145	130	111	124	162	143	139	143	135	133	130	135	129	142	147	136	147	130	122	142	153	127	139	147	140	148	156	134	138	151	140	134	135	128	120	140	129	124	144	140	127	138	146	146	120	143	133	132	142	150	142	146	136	146	150	122	136	133	139	130	142	148	143	135	141	141	143	126	134	144	147	133	137	124	132	139	146	130	131	144	127	110	138	133	109	126	133	115	145	137	143	146	149	157	145	148	125	122	137	128	138	143	120	141	135	124	151	133	150	149	120	117	145	133	123	142	133	128	132	125	120	130	140	127	117	141	114	138	123	117	132	133	141	129	157	141	143	122	149	138	151	138	108	132	130	120	142	120	133	124	145	135	172	146	144	132	118	141	132	141	142	128	145	141	136	122	168	126	139	132	135	182	127	111	142	159	141	131	115	119	134	149	143	148	126	149	139	134	132	144	150	147	137	140	151	132	151	154	139	126	152	151	158	129	129	134	133	135	132	137	143	118	127	123	151	145	152	134	133	157	139	135	167	143	161	127	116	124	140	133	155	128	137	154	147	134	136	130	122	131	139	140	138	124	150	120	134	144	129	148	160	127	155	141	131	145	122	152	133	113	138	137	141	140	137	145	143	119	113	139	137	127	129	126	157	143	128	136	132	157	132	154	146	146	119	123	132	142	139	133	146	134	139	122	147	131	138	132	144	124	129	118	131	127	139	135	144	151	139	128	137	127	115	105	150	130	154	148	164	120	131	151	131	153	155	143	126	150	142	141	135	131	131	125	143	160	139	129	134	140	117	131	127	123	145	147	154	136	154	134	144	144	143	130	124	148	164	123	149	153	133	131	137	141	132	155	132	139	161	143	124	146	154	134	121	145	146	131	163	141	131	115	161	125	158	142	142	113	140	157	132	156	134	141	135	145	119	129	118	124	148	158	158	152	133	124	132	128	136	140	133	145	143	156	122	119	131	118	125	123	155	144	124	149	144	155	137	134	179	144	130	154	122	143	131	130	134	129	147	129	112	136	128	122	137	139	131	138	128	139	154	140	123	119	135	122	145	135	129	138	160	146	128	158	143	135	126	146	140	154	154	139	150	125	150	140	149	135	134	144	134	135	144	141	134	106	143	126	139	152	134	138	125	147	138	148	103	123	144	141	145	131	132	148	148	154	145	127	131	150	153	124	128	115	140	133	154	154	119	145	112	136	123	143	130	143	128	134	143	127	134	133	133	144	127	134	164	138	137	129	139	144	135	138	150	131	126	115	146	125	157	125	144	142	147	146	150	151	138	130	147	138	141	130	147	129	158	133	146	124	143	143	129	140	133	148	159	141	159	144	137	133	135	147	151	145	118	132	135	144	147	142	149	136	134	143	133	109	133	133	145	144	143	137	133	128	117	156	155	155	136	138	150	161	116	120	146	138	120	126	144	161	118	126	127	140	130	160	129	115	143	153	119	156	120	115	134	139	153	151	120	130	128	145	140	133	116	150	147	130	150	122	139	149	123	131	133	148	153	146	134	108	143	128	146	145	124	134	146	158	141	130	128	121	141	131	142	125	106	141	128	156	148	154	124	137	148	144	133	144	132	145	129	137	150	142	150	141	135	133	128	154	141	141	137	135	136	158	155	117	136	145	132	130	155	137	133	155	162	137	158	140	131	163	124	139	166	137	134	129	116	118	136	140	138	150	130	144	117	149	130	137	140	148	127	156	150	118	126	139	131	125	136	148	144	138	128	134	148	133	147	127	139	139	111	127	139	120	132	136	138	129	131	132	141	152	140	147	145	148	139	153	119	112	127	132	148	135	147	126	135	151	143	133	135	151	135	131	126	135	118	133	135	160	128	141	146	164	127	141	115	133	159	142	127	131	152	141	134	130	129	138	140	132	146	138	122	142	126	132	122	132	141	125	158	137	126	127	148	125	131	127	110	132	129	135	136	124	151	128	131	151	145	125	131	148	127	134	128	145	150	139	136	140	124	102	153	135	138	135	155	136	156	127	130	138	135	124	135	153	144	158	129	124	135	140	139	143	134	122	143	114	141	122	141	129	139	128	154	126	137	146	129	140	150	145	148	153	120	132	136	147	109	113	137	115	125	145	140	124	150	134	159	145	129	150	143	149	123	131	141	159	140	144	135	127	115	140	134	140	123	136	123	148	131	145	140	156	153	148	148	125	122	123	123	130	134	114	132	126	130	149	127	129	131	140	119	150	150	133	144	128	127	134	126	136	136	134	155	125	150	113	124	116	144	137	156	126	108	149	151	133	137	156	122	137	116	143	140	135	154	146	122	138	146	134	150	138	143	133	121	130	148	139	139	118	154	126	136	126	148	157	135	136	129	131	139	140	142	149	152	145	152	127	144	145	145	130	139	146	132	138	146	131	141	126	137	124	143	141	145	148	146	139	127	127	116	154	147	158	128	144	124	150	141	139	131	146	118	130	143	124	139	128	131	142	147	128	138	133	135	137	142	148	145	142	129	150	137	129	161	138	137	125	128	154	153	125	102	149	140	125	137	108	139	134	140	131	130	148	139	147	137	134	156	124	145	144	154	128	139	130	150	129	140	143	135	132	131	119	151	130	139	137	147	150	144	148	145	128	130	139	134	138	116	146	127	125	137	142	145	127	142	146	137	125	127	129	142	146	120	134	125	142	135	152	137	145	128	158	139	128	123	135	139	134	129	150	145	158	118	170	123	146	147	136	146	132	128	140	148	153	142	130	145	120	130	126	166	154	115	131	150	147	146	144	136	138	113	128	128	138	115	134	136	132	142	149	125	120	122	154	149	127	135	147	141	161	139	144	141	133	128	134	155	149	164	139	132	158
24821	21168	27169	25366	8807	826	615	541	504	502	444	461	453	418	428	416	408	401	446	401	429	413	416	434	395	432	423	373	379	412	388	404	407	413	436	413	416	388	410	395	420	429	403	401	391	387	412	419	391	427	381	454	416	418	439	411	409	392	444	413	418	435	412	406	393	383	392	443	444	381	395	418	360	403	404	429	417	382	405	423	400	417	422	377	426	404	400	424	408	418	409	411	438	421	414	378	414	391	410	399	389	409	369	415	396	386	412	434	373	416	391	395	411	461	418	439	456	422	369	418	373	397	380	405	404	419	393	411	397	408	398	414	410	441	370	447	371	397	389	404	362	420	431	423	390	413	400	401	403	385	372	432	401	387	419	414	395	448	405	367	407	408	401	392	397	362	383	384	440	392	407	394	412	390	417	412	405	390	363	408	364	394	383	383	417	409	418	383	399	431	375	400	401	404	395	381	400	404	441	405	436	406	417	432	392	412	412	434	394	406	449	375	375	379	407	366	398	389	421	434	375	408	383	398	396	404	380	409	366	380	408	382	418	408	416	418	430	400	398	392	410	394	410	404	409	413	418	410	413	382	404	387	393	414	433	374	436	386	376	398	413	427	419	402	411	349	401	446	398	389	368	442	376	370	410	392	402	413	409	424	445	391	372	420	424	408	422	389	429	405	391	440	452	379	385	398	402	427	416	398	356	370	393	392	378	379	400	377	434	377	421	418	396	362	371	394	397	383	389	434	380	362	430	397	442	415	427	416	408	388	419	400	404	414	402	373	406	419	415	395	416	419	408	389	426	422	377	440	381	390	378	391	418	410	400	415	383	408	384	414	384	412	382	360	408	429	383	419	405	392	401	402	385	376	439	375	401	411	396	381	410	406	389	396	418	407	385	393	391	420	420	374	394	382	399	433	401	426	382	442	394	392	423	381	413	425	435	434	455	357	416	420	398	391	424	367	405	442	381	424	413	389	363	418	392	421	369	382	409	448	401	406	358	407	405	421	362	419	417	409	424	405	404	432	376	431	390	386	419	411	408	399	391	380	407	429	429	402	383	379	388	398	383	410	373	390	413	402	417	407	382	421	376	422	417	392	395	366	396	385	402	392	391	411	386	410	398	413	444	397	393	394	421	405	387	386	399	425	413	407	441	384	387	373	410	401	377	369	388	379	419	415	411	394	398	409	443	355	415	411	398	431	423	389	424	406	396	363	370	408	409	388	386	393	414	435	424	379	373	397	408	403	416	436	382	383	379	417	411	427	365	397	428	388	421	409	427	404	395	338	383	428	418	415	399	409	398	446	405	434	406	381	397	423	429	405	409	390	408	401	399	399	386	366	421	411	426	403	405	417	385	385	425	416	371	412	403	431	417	415	440	406	411	396	391	405	367	396	399	421	471	398	396	399	381	412	426	426	388	431	420	353	387	387	429	396	421	428	425	390	373	391	419	411	399	379	418	409	403	373	404	395	417	413	409	402	402	418	427	391	402	404	405	396	409	395	362	369	396	402	438	385	379	376	409	402	413	390	375	401	386	388	355	400	422	404	376	405	389	432	408	404	433	410	401	373	392	403	424	407	402	379	419	392	376	454	392	416	401	393	391	397	419	390	431	387	421	406	420	422	379	417	431	376	384	425	360	376	437	359	410	408	382	372	429	399	408	431	371	374	355	410	428	471	403	412	400	397	402	386	431	396	414	412	377	432	438	402	393	374	390	405	380	392	401	381	399	402	409	376	404	398	379	416	396	385	432	438	415	385	402	439	424	369	445	372	405	415	399	423	411	411	402	384	373	417	390	393	404	403	396	395	386	446	393	395	401	414	413	401	437	411	419	426	445	402	402	407	407	422	398	391	382	409	416	374	398	395	393	405	417	350	387	415	408	388	422	414	394	403	412	405	398	399	384	406	414	368	397	383	399	425	425	378	410	428	407	397	407	418	383	395	411	391	407	431	418	415	378	375	403	390	415	365	407	360	387	386	432	421	419	397	410	396	396	406	408	403	377	396	412	408	391	397	402	396	404	374	443	420	389	406	390	410	364	388	393	393	403	376	406	394	398	408	412	403	373	377	376	401	421	378	354	399	371	420	407	415	399	421	445	382	397	414	395	410	371	435	419	433	395	408	372	395	440	382	434	346	393	397	379	390	367	421	354	403	403	433	396	433	409	408	413	414	385	382	401	412	445	407	378	429	351	467	402	427	432	407	402	394	388	400	412	359	379	414	428	406	395	419	389	413	391	393	417	425	411	391	396	415	401	422	415	356	373	431	442	378	382	405	381	414	420	388	399	401	420	418	379	414	391	408	385	406	425	381	421	419	372	396	426	446	412	383	383	417	410	395	386	413	412	397	400	423	414	390	409	397	400	370	403	393	416	413	407	388	425	401	450	408	400	410	386	440	438	370	383	395	427	395	436	412	378	403	448	384	397	415	426	393	397	390	436	419	412	400	411	417	392	408	401	404	436	379	401	394	414	433	415	404	437	372	373	388	436	409	429	422	405	398	365	391	404	422	387	399	389	389	439	377	429	376	405	387	399	356	431	390	419	392	380	427	392	383	404	405	426	383	427	406	393	441	391	379	394	365	394	393	417	389	378	400	378	392	407	391	396	387	420	406	401	410	379	389	398	394	415	383	383	407	415	379	432	381	416	436	363	401	429	375	389	384	409	408	396	413	407	431	403	383	421	392	386	413	397	419	418	407	415	403	430	413	400	440	407	419	384	370	396	416	414	410	428	424	449	415	449	404	400	422	410	396	397	386	384	426	393	425	394	404	416	377	392	400	387	415	375	435	430	419	405	443	355	389	419	371	416	425	397	428	398	412	441	436	421	393	357	400	426	422	399	377	390	404	427	343	401	417	386	389	425	391	396	420	390	416	418	405	411	414	409	418	359	377	415	385	398	397	403	399	423	408	409	404	428	406	408	417	408	447	415	347	393	388	438	410	376	394	375	385	405	362	410	392	371	357	411	387	381	401	376	440	409	442	444	421	384	422	404	421	433	392	391	379	412	421	417	404	417	383	400	374	386	372	397	424	390	419	409	419	413	388	380	415	430	381	403	413	404	382	399	378	404	413	404	368	391	389	423	398	381	395	396	432	367	404	405	405	408	416	402	400	402	390	381	394	367	370	425	381	430	390	412	393	415	415	424	400	419	386	384	408	375	381	384	410	392	386	412	439	385	398	391	402	390	361	404	419	396	403	404	419	431	395	399	355	423	383	424	388	385	410	381	399	397	395	412	373	400	412	410	423	395	411	437	400	399	376	413	413	407	419	358	418	427	400	400	382	454	433	422	426	452	410	420	371	374	409	385	381	383	399	410	399	446	355	415	413	419	409	418	373	390	419	381	394	431	393	390	436	378	426	361	393	417	389	386	446	423	390	413	405	365	369	417	386	402	390	399	381	398	410	412	405	398	424	418	428	402	407	414	403	427	405	388	471	360	393	395	398	396	379	399	392	458	424	380	413	387	404	395	371	405	411	404	408
3405	5224	3416	1772	1307	1046	894	755	658	603	560	545	503	530	486	469	470	491	476	472	436	461	460	441	458	430	416	445	438	453	451	433	473	447	431	427	437	407	451	427	441	482	455	440	411	415	445	440	405	425	421	379	423	407	433	463	408	448	414	438	414	451	428	415	451	434	429	436	409	382	402	430	410	457	397	434	409	480	436	401	393	435	426	441	438	422	441	396	419	438	409	393	425	429	436	387	395	425	415	424	393	394	443	431	427	403	473	430	420	408	465	435	432	406	403	403	421	434	430	415	454	395	410	428	421	449	419	426	436	397	428	417	458	443	461	424	396	420	446	431	441	401	424	436	446	410	428	408	432	423	414	386	411	387	398	402	417	397	452	424	443	391	420	437	432	405	390	446	409	390	426	425	429	441	410	422	416	385	427	406	409	411	456	431	477	409	415	437	432	414	434	392	453	431	433	383	437	424	414	423	423	421	456	396	414	405	455	442	414	457	452	391	449	421	419	431	413	448	414	425	402	433	443	398	444	486	408	418	427	461	433	422	376	447	425	423	454	406	402	390	440	397	416	440	398	463	419	416	410	414	459	414	419	436	432	423	417	426	415	438	435	433	435	408	424	420	396	416	399	413	422	449	416	440	454	431	413	424	367	399	436	414	449	404	472	392	409	473	431	406	408	397	422	413	396	401	385	451	423	410	420	423	461	419	430	381	423	406	410	447	410	395	424	417	448	451	456	421	470	428	458	455	428	421	418	452	408	427	433	438	405	409	414	417	433	435	445	425	415	418	424	377	484	454	407	414	380	432	404	430	413	430	443	457	403	391	414	434	393	431	417	404	429	400	410	429	443	404	452	431	430	424	423	480	406	407	440	441	400	441	395	400	402	410	416	432	402	435	423	432	427	431	440	417	387	456	428	410	461	443	440	426	435	417	437	437	380	407	457	431	432	400	415	427	438	402	415	394	465	441	432	409	431	430	445	429	396	461	395	420	458	396	402	448	455	404	419	415	430	453	428	420	439	444	438	446	435	413	458	420	442	427	403	466	409	451	407	408	437	456	441	435	416	445	409	423	414	410	419	456	453	429	424	454	373	408	419	411	393	452	403	437	394	421	418	398	413	421	446	443	409	386	396	451	439	390	421	415	417	427	445	403	441	406	442	434	451	393	455	421	449	415	448	432	446	417	377	431	452	414	425	425	441	403	423	412	473	414	422	414	429	407	451	423	436	411	442	427	377	440	460	436	429	421	455	464	431	461	434	416	404	439	427	447	462	425	424	451	455	434	413	415	417	447	422	449	443	410	456	451	416	400	425	438	439	462	400	412	429	470	458	453	443	412	422	421	417	429	453	410	448	418	406	450	450	408	410	429	422	430	403	432	423	434	431	448	438	408	461	454	414	424	398	400	424	413	436	432	440	420	416	424	392	424	423	434	437	432	441	420	379	423	446	426	425	380	435	454	417	412	396	435	390	439	399	447	444	446	417	411	377	435	415	405	420	411	434	426	427	431	412	422	447	422	427	419	452	418	457	439	446	428	432	371	460	422	421	429	449	450	376	411	435	455	417	435	411	418	440	444	396	399	451	428	439	423	419	398	396	447	397	440	450	391	436	386	421	420	410	407	428	387	443	449	481	413	417	409	400	399	434	480	437	424	410	413	413	446	414	407	423	432	389	414	425	404	419	435	434	427	471	422	475	429	399	430	420	412	408	414	413	444	402	425	399	440	415	439	429	429	429	444	439	383	482	396	433	420	436	441	463	411	398	431	465	431	424	434	421	409	459	430	434	425	425	431	429	411	437	423	443	418	443	445	421	423	408	423	417	405	401	436	421	424	434	434	408	463	416	387	434	425	449	460	409	423	411	422	399	423	420	440	407	402	419	435	404	418	431	406	416	441	436	427	408	423	445	403	446	417	428	450	458	398	385	442	416	449	458	459	424	406	433	429	408	455	404	422	438	430	429	411	452	431	402	423	411	434	426	449	434	444	434	448	459	389	413	433	415	439	437	439	422	413	389	418	424	439	455	486	436	424	453	444	397	426	432	419	451	425	443	410	399	405	429	388	436	435	434	415	439	459	405	457	443	427	461	420	421	420	428	432	415	391	435	429	435	411	412	427	426	460	441	397	443	426	404	386	449	422	397	409	370	437	406	428	474	408	408	440	444	437	420	447	417	411	393	416	410	449	400	418	417	401	401	487	452	413	429	435	472	420	433	443	446	398	413	428	410	409	418	399	407	415	466	435	457	428	419	435	427	472	426	470	402	398	404	450	387	455	456	403	435	409	432	440	388	409	421	413	442	418	419	422	436	407	442	432	434	419	424	425	411	412	399	395	480	402	391	398	395	441	399	419	408	464	431	398	402	431	450	449	418	430	426	433	439	425	458	437	391	407	448	460	447	410	445	430	403	422	391	430	389	399	416	425	427	401	415	398	447	418	441	415	425	404	430	457	454	431	388	440	412	455	434	432	403	411	429	416	428	471	434	440	411	443	430	434	418	422	441	410	456	396	433	427	397	423	416	445	444	445	427	434	418	440	434	433	413	394	400	463	423	437	404	394	437	448	408	396	431	457	402	366	408	436	413	455	451	412	449	416	423	430	421	382	436	424	427	379	433	435	420	441	427	454	408	446	421	416	430	436	426	402	420	442	426	397	426	422	397	432	416	395	398	415	432	461	411	430	422	457	413	409	446	414	413	414	431	430	412	416	390	422	427	384	395	461	423	440	403	400	412	417	409	402	432	431	417	424	429	391	460	430	428	425	420	430	452	456	449	404	413	422	425	417	431	403	453	412	442	445	439	441	442	423	431	433	434	425	462	416	425	388	403	438	399	414	436	418	471	454	426	463	434	399	446	424	452	389	432	444	439	419	440	422	408	450	427	456	431	426	417	420	433	456	401	405	436	446	421	425	441	421	423	426	435	447	432	430	445	391	468	422	424	416	391	430	453	396	434	405	421	417	417	413	438	424	398	386	433	428	423	429	436	404	405	437	412	426	375	407	419	423	417	415	452	421	397	388	464	391	419	432	428	428	446	420	404	417	429	420	416	442	440	446	424	461	437	436	403	400	394	429	393	434	403	379	412	424	388	382	421	429	420	449	440	415	434	425	454	430	388	439	411	435	439	446	445	440	459	442	420	430	423	437	409	405	446	456	422	404	419	442	432	402	440	414	410	435	448	437	396	447	414	422	389	407	389	409	435	455	437	437	440	396	418	447	451	423	452	414	433	415	441	444	446	407	422	385	401	383	399	414	480	421	414	428	428	448	407	420	465	435	431	424	415	403	440	411	419	406	416	412	436	436	424	371	428	431	437	436	458	457	438	427	456	428	439	421	431	438	440	435	453	460	422	414	383	433	413	427	414	424	400	424	445	416	412	420	407	422	435	418	387	380	441	426	436	427	423	426	446	439	436	431	390	399	407	462	399	409	392	448	417	454	400	419	463	393	466	416	385	445	415	413	412	418	389	468	405	461	399	409	416	437
22614	21186	28848	23809	21187	21235	6577	885	599	513	409	416	367	351	322	311	283	291	309	262	259	282	261	231	235	235	243	239	250	244	216	220	205	206	214	225	232	213	224	216	221	219	214	233	211	214	228	215	221	205	185	224	186	194	203	199	235	186	195	208	217	192	201	210	230	215	198	195	226	224	209	256	177	215	190	206	215	224	204	191	186	209	219	195	195	215	209	208	196	212	222	194	189	207	186	221	202	216	211	205	214	215	201	245	200	204	185	211	217	209	210	211	214	200	211	214	198	216	191	189	203	218	194	206	198	195	205	206	198	198	223	225	211	208	218	203	198	204	208	193	211	213	203	226	169	186	221	197	196	199	216	195	200	210	225	189	215	186	208	183	207	205	206	219	211	198	221	230	169	194	187	207	201	182	207	186	220	204	201	211	197	200	172	194	198	204	211	178	210	191	220	196	209	208	208	184	185	196	179	186	208	230	184	184	208	186	188	188	196	178	210	220	219	199	200	192	210	192	203	240	214	173	245	188	207	217	192	211	215	192	224	198	216	182	203	210	228	191	178	210	210	189	215	196	233	216	203	183	199	202	179	194	213	188	203	214	192	209	206	188	240	212	187	212	193	214	181	223	194	197	210	187	216	199	160	205	177	187	224	189	206	177	222	201	222	216	188	187	211	201	202	218	202	206	193	209	221	218	185	213	177	237	227	188	200	218	207	198	201	193	225	215	197	200	219	230	174	193	186	184	205	215	203	191	206	199	193	213	205	216	185	200	207	202	209	211	176	200	199	191	207	215	216	186	196	216	181	213	165	190	197	182	209	222	242	218	227	194	198	212	192	196	185	217	210	200	213	200	212	200	207	200	208	225	188	192	215	206	200	219	179	197	237	201	205	192	204	234	216	237	195	203	170	232	194	178	233	209	231	204	195	183	201	198	189	204	211	194	191	211	192	217	186	217	201	204	209	224	200	186	198	203	201	202	195	201	203	209	185	189	190	216	190	201	205	219	209	201	180	214	223	193	188	210	202	206	185	207	235	213	198	199	186	202	201	201	206	196	192	192	224	225	208	193	212	207	190	215	199	197	203	196	195	221	184	205	219	206	229	185	227	213	191	213	218	207	173	232	203	200	200	205	201	185	184	223	185	198	207	196	187	213	200	194	171	200	206	190	197	196	231	200	205	207	242	226	202	177	207	226	214	204	223	202	190	215	225	198	198	190	208	193	199	188	191	199	207	179	207	180	188	205	200	228	211	203	181	198	191	201	200	183	196	171	205	245	196	204	206	205	215	201	209	200	194	211	214	209	202	231	223	213	197	202	191	218	201	231	206	228	203	217	219	214	176	180	213	209	219	169	201	215	232	233	197	230	224	214	179	209	196	201	208	198	209	192	217	222	198	218	211	197	219	200	196	196	212	223	172	192	204	211	181	214	203	213	217	187	190	228	188	210	194	199	199	192	225	194	165	206	205	187	182	198	247	191	225	209	188	199	192	207	215	204	205	191	222	198	212	192	198	186	177	220	194	214	209	184	176	219	198	188	196	198	218	213	217	195	204	201	184	178	220	193	188	184	195	208	227	196	195	206	201	178	204	184	227	209	166	204	174	219	225	214	214	209	194	243	195	220	201	173	217	223	204	220	207	201	211	213	223	209	190	216	178	195	195	207	194	202	205	231	199	218	205	195	199	197	212	208	236	184	221	212	204	189	192	183	170	188	220	196	231	208	216	203	220	226	206	224	212	201	224	210	232	196	194	190	184	200	199	176	195	207	236	193	214	188	210	216	206	195	190	249	197	204	203	195	194	204	201	193	230	217	205	206	202	220	190	216	195	194	190	198	241	202	189	205	231	196	176	229	211	215	204	205	230	219	201	184	225	220	177	196	197	187	213	214	200	220	205	196	183	207	231	186	186	187	192	203	199	205	180	189	193	212	201	193	217	196	187	232	195	207	177	212	191	202	209	196	189	206	208	203	207	211	199	199	194	211	221	222	202	176	209	217	206	216	182	195	201	203	198	227	213	213	182	172	186	178	197	221	181	216	215	207	218	202	183	229	205	221	235	225	189	201	207	209	211	196	208	208	187	211	192	199	191	194	190	215	205	197	208	205	193	202	193	223	184	210	214	205	221	211	204	198	205	198	197	202	225	204	189	207	172	199	204	212	204	193	197	193	173	198	213	205	218	217	196	203	191	219	177	197	210	197	215	214	211	202	197	204	209	177	227	198	205	211	198	197	204	212	205	205	191	210	209	204	239	204	213	191	208	197	223	173	189	202	176	194	218	225	198	211	200	215	171	207	204	180	204	194	214	197	212	195	176	196	208	203	192	209	197	188	207	208	218	197	199	209	231	201	220	207	194	186	199	229	192	212	198	225	225	208	211	215	175	210	226	223	192	199	219	210	184	208	194	197	191	194	190	209	210	186	201	213	194	230	193	186	201	201	193	211	226	184	209	214	197	217	213	189	224	209	197	212	209	182	215	174	195	197	202	207	187	202	211	184	231	180	182	180	209	214	202	217	205	209	199	182	205	188	202	191	187	212	201	218	181	217	211	225	211	219	177	219	192	209	224	243	183	215	198	201	219	189	183	212	222	215	184	200	204	217	220	182	208	241	204	180	192	209	218	192	230	200	195	198	217	196	189	187	203	221	187	211	201	203	205	201	179	224	218	208	181	221	200	213	188	203	202	217	224	197	194	225	190	180	205	177	202	199	213	222	221	176	197	203	189	193	222	184	200	213	207	219	225	204	211	186	217	195	177	195	207	199	180	201	218	197	221	197	186	195	187	167	240	172	219	207	206	161	209	194	204	248	187	211	206	199	222	215	216	210	215	190	234	206	209	209	220	222	194	181	185	192	206	195	203	214	200	175	192	194	207	206	205	219	219	186	210	223	211	211	185	193	210	204	182	222	222	210	181	184	206	192	182	202	203	184	201	199	211	179	166	196	193	206	200	189	203	212	221	199	200	207	215	190	195	222	195	225	191	220	191	212	182	202	192	202	204	187	192	199	206	207	211	200	210	194	184	189	231	202	185	200	211	225	203	226	208	181	184	202	172	192	203	190	209	185	209	191	225	201	207	203	189	222	200	182	194	195	195	191	168	200	200	200	218	213	205	207	198	195	186	198	204	205	208	211	208	167	192	202	181	213	204	189	204	202	177	195	187	199	212	206	212	190	195	209	214	193	230	207	229	215	207	187	192	197	209	194	227	231	191	199	197	190	191	177	222	199	244	217	212	206	179	186	205	194	205	226	195	213	228	226	200	224	199	217	203	188	189	191	195	193	199	182	203	218	203	202	208	186	209	205	200	210	172	210	193	203	200	225	187	206	208	198	222	202	204	201	199	202	199	186	168	225	207	195	221	185	222	227	198	196	187	208	191	189	201	206	208	178	202	222	173	208	211	188	201	202	215	221	195	192	218	204	214	182	199	201	196	221	199	187	227	231	205	218	212	196	209	217	212	216	205	201	229	207	209	207	216	191	211	215
4683	14729	9562	4680	3062	2314	1688	1341	1040	861	700	617	567	484	473	388	427	337	387	323	276	296	294	291	262	295	293	280	257	227	270	233	223	234	250	234	236	237	223	198	251	222	213	235	212	204	223	229	247	227	226	177	235	236	237	231	220	217	214	200	209	220	234	214	244	225	211	227	210	257	205	213	216	215	240	209	194	220	225	219	206	212	210	208	228	198	241	198	203	210	196	211	239	211	215	200	215	224	217	219	209	222	222	192	212	228	211	215	205	218	189	225	243	250	210	186	214	210	247	222	239	199	195	213	224	228	204	193	197	218	229	215	211	195	194	190	237	213	212	205	205	226	221	207	223	213	163	214	222	221	217	197	224	184	194	217	207	212	198	203	223	215	198	219	227	210	231	216	219	192	208	236	216	197	221	205	190	208	225	232	220	178	205	231	190	211	203	204	223	216	207	208	217	187	231	203	225	208	212	204	179	203	208	210	216	200	214	186	207	217	182	207	206	190	212	208	212	224	181	178	190	196	215	223	205	200	224	204	215	222	200	230	209	221	195	213	210	207	210	229	212	211	208	207	184	205	217	193	192	220	199	226	218	188	227	240	188	214	194	204	224	195	222	212	190	214	223	237	227	200	209	217	213	215	217	219	210	198	239	192	202	208	203	224	208	214	223	218	212	214	209	189	210	210	214	238	212	211	202	204	234	229	201	232	221	187	178	216	203	200	191	194	198	239	187	220	190	215	212	218	230	192	208	222	200	237	242	208	199	210	205	217	213	216	211	240	230	196	204	197	194	180	218	233	221	223	216	198	225	206	215	199	208	221	217	188	202	231	207	190	223	201	225	197	216	213	219	211	227	211	195	193	216	202	229	214	223	212	200	206	223	211	215	201	199	221	196	183	205	188	222	211	222	204	224	208	198	218	198	207	224	215	210	209	204	209	197	196	200	214	202	200	203	208	200	231	213	228	209	217	224	230	206	214	228	221	199	199	227	215	195	212	211	210	201	208	206	193	206	218	224	204	233	211	230	219	217	209	190	208	224	229	203	208	224	208	216	187	199	207	218	231	233	203	218	191	224	208	206	209	194	205	201	230	215	208	202	219	217	231	215	205	195	206	217	205	228	211	192	228	191	215	179	203	237	209	209	221	205	221	202	208	200	200	213	197	204	204	210	217	157	244	191	196	208	220	203	234	198	192	226	208	165	213	194	213	195	209	193	201	217	221	206	216	227	181	230	231	211	210	231	227	232	215	249	192	229	194	207	212	202	193	227	222	206	201	200	213	227	226	219	188	207	198	190	196	205	228	233	226	224	201	217	215	203	172	178	215	200	196	208	210	198	228	209	217	207	180	209	209	227	191	210	225	223	195	194	198	230	204	217	223	206	204	211	243	211	194	218	220	209	204	191	188	217	216	225	228	208	212	205	187	203	223	212	221	207	204	204	203	216	207	250	204	215	203	207	228	219	237	224	206	218	192	215	218	225	233	205	226	198	235	202	225	197	173	211	182	189	213	197	189	221	210	205	214	196	213	191	208	200	208	198	205	208	221	194	213	212	234	166	183	190	199	217	207	211	214	220	198	205	213	225	221	173	214	207	187	213	199	205	199	187	218	214	204	197	203	245	193	240	207	203	178	219	205	227	222	214	228	206	216	196	195	191	187	213	223	199	206	193	237	195	216	239	208	233	204	242	206	223	205	221	201	205	193	185	170	213	198	198	220	200	222	215	210	209	183	180	237	189	203	216	220	208	215	197	217	210	211	213	222	218	230	218	222	200	218	206	205	205	184	211	224	205	187	220	211	214	219	212	203	204	215	187	195	244	223	160	202	214	207	212	193	188	204	218	219	201	225	204	233	201	197	214	188	224	209	199	240	206	214	175	211	206	203	226	198	223	228	243	193	215	203	251	221	212	205	240	208	215	207	214	222	227	225	205	204	220	205	212	226	177	190	214	195	220	164	208	205	196	231	215	198	251	196	206	207	209	207	218	202	189	211	211	181	217	216	202	214	199	214	225	186	196	209	228	191	206	237	211	205	219	222	202	177	212	204	211	215	201	206	218	222	211	192	208	215	217	223	241	207	205	190	185	196	211	224	227	205	222	238	216	227	205	210	202	213	205	198	204	227	199	223	195	209	221	209	234	216	199	188	194	213	218	221	219	231	210	222	200	202	227	201	190	209	212	173	224	207	214	214	181	172	213	225	240	208	207	207	217	184	228	225	216	230	216	225	214	226	210	200	243	209	201	230	193	199	221	204	229	199	219	218	208	210	201	206	207	218	219	220	192	172	220	219	186	213	196	225	212	200	211	184	208	226	233	203	177	200	209	186	220	220	196	207	207	226	198	200	228	230	173	191	199	203	212	244	232	209	215	223	214	214	211	232	221	212	203	225	211	209	212	221	182	218	204	195	206	223	204	208	171	211	207	235	214	212	188	219	202	208	200	228	188	216	206	205	207	203	216	191	214	194	244	223	188	184	221	214	209	211	193	207	213	227	197	200	211	219	220	215	207	200	182	236	221	200	217	208	217	211	219	207	231	219	222	218	229	218	227	216	207	212	201	217	199	219	213	204	191	207	212	216	188	204	195	245	215	226	201	206	232	209	187	231	208	205	225	168	195	201	222	224	214	209	230	208	208	215	226	181	222	212	224	211	198	199	200	211	223	199	215	193	205	219	212	208	206	225	206	205	222	185	187	203	206	248	208	187	227	216	223	203	212	210	214	223	206	196	208	217	226	224	215	206	188	212	199	202	200	202	194	217	220	202	234	192	220	210	204	206	235	210	210	231	208	202	214	195	215	214	204	202	179	220	175	209	189	224	199	225	229	223	204	211	195	227	212	222	215	223	185	195	205	206	186	199	200	218	205	241	203	214	204	213	205	230	228	219	209	216	183	212	187	203	231	201	203	197	195	209	204	217	229	214	195	209	203	217	209	214	197	200	207	224	205	221	216	192	189	215	219	231	235	225	210	206	215	213	216	232	202	222	195	199	224	205	235	217	238	184	188	222	217	218	210	213	225	193	220	202	198	204	215	225	210	217	232	210	194	197	227	215	206	199	183	176	209	199	184	239	198	234	201	213	229	212	195	202	215	207	211	223	196	212	205	219	248	212	220	207	212	261	190	219	206	203	208	222	209	228	203	211	223	192	211	214	220	202	185	218	214	196	218	220	213	201	256	223	195	231	220	211	222	210	200	210	202	200	200	183	218	211	226	225	226	220	212	208	226	214	207	191	220	219	181	208	216	199	199	223	219	234	202	188	231	230	205	219	202	222	229	199	230	203	216	232	224	189	222	220	186	178	204	203	219	201	220	214	220	231	216	212	189	190	223	208	213	201	227	215	183	200	210	224	236	190	196	184	215	231	203	198	244	212	202	230	214	209	206	200	209	214	224	209	199	201	206	218	226	190	224	215	223	218	204	212	199	207	210	193	208	234	229	234	196	218	215	204	202	234	225	227	198	181	205	190	218	216	247	199	207	216	215	179
27721	16970	3083	586	395	348	302	309	323	322	274	313	304	288	267	266	285	294	260	321	302	289	287	259	311	272	280	286	272	266	288	297	270	289	303	272	305	283	283	272	286	324	292	265	321	321	271	296	283	269	276	284	269	288	287	307	271	312	286	311	292	282	297	329	283	297	309	284	289	285	294	303	297	271	285	273	269	285	297	304	288	321	288	294	279	317	266	279	305	327	298	312	282	276	298	298	285	259	289	292	289	276	298	274	294	285	285	305	282	290	272	272	295	282	315	281	300	298	286	268	271	309	303	290	282	293	288	290	281	272	272	275	258	291	290	315	295	283	268	291	278	278	287	299	288	316	296	288	322	317	287	280	290	291	277	257	318	283	293	289	297	265	285	296	309	305	329	315	292	286	287	314	304	292	299	294	286	253	276	304	295	276	272	273	292	279	304	268	310	270	285	313	315	285	268	295	297	299	255	313	305	244	289	276	283	302	272	257	262	324	313	285	298	264	272	310	284	306	291	297	285	293	315	292	254	268	269	297	299	265	257	290	291	276	266	310	256	302	274	272	274	243	299	303	311	290	292	282	290	323	299	301	321	281	323	289	299	291	278	302	312	293	276	258	299	296	291	275	284	287	299	283	312	311	295	285	265	317	300	287	294	276	296	275	284	287	286	296	308	282	319	298	280	272	339	287	262	282	277	293	305	329	274	256	271	273	271	286	300	301	271	284	282	282	312	301	264	289	260	270	266	317	287	289	307	290	280	277	256	291	278	303	307	290	324	288	305	266	268	287	292	273	285	296	269	302	290	315	284	285	284	279	277	319	293	304	303	281	299	296	292	295	309	289	288	274	276	294	248	296	282	281	274	292	295	266	290	276	307	274	265	301	302	257	272	288	284	299	288	285	262	264	310	303	296	283	302	269	286	269	295	299	290	266	270	299	281	289	293	295	272	274	257	279	281	294	282	278	288	306	308	312	280	280	307	326	259	234	266	303	265	299	301	272	278	290	279	319	266	297	294	317	280	271	264	272	312	271	295	267	294	294	305	289	319	284	318	248	280	283	312	274	268	278	283	295	276	302	279	275	260	301	295	283	291	293	294	295	281	292	305	278	295	291	249	279	306	319	244	292	272	270	294	272	296	294	308	309	277	265	291	305	274	297	297	292	304	270	275	265	293	260	289	301	292	296	277	299	285	279	330	290	262	285	291	308	327	304	276	291	253	286	297	264	287	331	308	299	312	306	304	265	288	274	287	296	287	307	295	269	282	273	257	292	304	289	295	273	279	268	295	269	286	247	259	283	306	282	307	286	298	255	294	275	290	285	274	308	288	267	319	258	298	272	294	292	338	286	281	299	282	276	304	281	288	280	297	326	285	283	312	301	299	288	303	282	281	305	291	308	285	307	272	273	281	281	301	296	305	291	292	269	289	286	290	267	329	289	271	300	289	301	283	296	297	295	324	272	307	282	279	307	272	276	291	320	267	290	298	275	270	277	300	337	295	298	267	301	291	297	294	292	321	279	268	300	298	290	268	298	274	301	303	296	274	297	281	297	311	279	333	267	316	291	278	265	280	285	306	287	292	273	308	292	296	297	281	306	301	285	280	288	248	279	306	267	296	290	267	314	270	277	309	293	277	294	285	293	293	280	293	272	279	273	274	262	299	296	328	276	297	326	280	293	276	273	283	278	296	295	255	295	257	281	295	309	283	290	310	283	302	293	301	285	296	308	291	297	280	291	307	288	264	294	278	279	326	299	297	288	271	292	283	279	272	294	305	282	285	289	299	284	285	266	291	280	293	294	284	267	281	257	287	283	279	265	288	257	284	272	287	257	264	308	338	290	276	328	281	290	276	286	282	285	277	298	297	294	254	262	328	283	284	303	260	293	290	305	304	261	291	287	290	271	316	289	269	286	286	302	313	259	293	284	269	303	291	282	271	313	273	254	294	268	271	295	261	299	277	278	309	277	265	278	294	303	292	268	266	296	292	266	285	301	268	303	292	315	289	277	279	260	310	291	278	275	290	317	303	289	268	299	290	328	315	269	286	300	273	285	293	289	287	309	292	293	299	281	290	293	275	271	296	298	289	326	301	283	278	287	311	262	290	254	317	272	315	265	275	289	283	273	270	252	293	302	285	290	311	273	292	293	277	282	269	306	278	262	296	281	283	295	313	269	268	253	278	269	302	292	298	310	286	308	281	262	280	289	321	295	298	269	293	289	251	256	275	287	300	287	264	288	288	275	290	279	296	315	255	295	273	258	279	275	309	263	302	303	289	308	286	288	275	289	278	299	327	274	280	305	300	320	289	290	281	284	249	282	257	298	280	288	294	268	274	267	287	316	281	264	284	285	273	307	294	313	293	278	277	271	276	272	308	309	307	305	294	287	286	278	273	300	302	264	292	305	297	298	256	290	284	309	292	267	286	278	302	295	277	246	287	249	279	301	276	283	272	311	269	277	296	284	296	241	291	292	287	265	286	303	286	256	284	279	279	306	293	309	312	292	284	300	288	297	304	273	321	280	270	282	296	316	309	283	288	286	298	280	301	296	308	302	294	290	275	286	342	270	285	282	312	272	314	317	296	287	291	270	288	281	283	272	295	287	299	272	329	295	291	333	290	313	279	300	285	289	302	286	284	265	264	246	288	293	267	300	296	278	258	294	282	271	285	294	291	270	288	270	328	265	269	270	310	302	308	308	303	292	286	308	305	316	277	276	288	303	269	308	312	274	303	300	273	280	327	330	285	312	288	267	306	305	275	277	301	273	285	285	311	284	285	302	308	288	277	281	287	270	272	285	306	318	292	319	266	278	285	321	273	280	279	294	295	272	292	325	262	300	288	281	285	247	302	300	295	286	301	273	259	297	301	283	282	289	292	288	284	295	326	283	304	282	317	288	283	303	285	274	277	300	291	266	304	289	297	278	304	282	265	294	313	283	302	297	276	266	279	270	294	300	247	304	311	269	289	285	300	278	328	322	290	294	299	289	299	314	265	313	276	288	266	312	285	315	278	323	300	278	292	279	270	302	318	289	273	296	293	266	274	289	323	296	276	298	307	287	288	297	265	276	326	274	303	312	279	309	327	311	259	276	277	310	294	308	303	296	308	243	278	291	291	284	295	271	282	281	277	271	275	266	289	296	280	298	315	311	278	293	255	258	290	272	259	285	287	295	303	280	286	291	275	301	259	251	299	279	261	254	276	280	320	279	309	284	286	284	300	288	270	303	313	297	262	301	275	315	281	323	268	312	284	268	327	305	279	275	282	314	274	283	306	292	286	296	335	292	286	310	316	309	306	303	296	313	293	271	278	291	269	294	277	278	277	283	291	313	325	283	305	302	283	308	272	317	284	302	294	300	300	287	303	281	320	308	300	287	305	295	304	293	279	255	306	268	264	287	309	279	289	259	318	296	287	314	285	291	279	281	303	294	308	260	296	307	299	307	301	246	298	293	318	283	249	269	291	295	287	298	250	267	320	278	277	268	314	290
4406	1119	837	540	452	408	374	367	314	323	316	306	333	330	321	356	311	311	290	367	306	311	324	326	303	314	333	310	322	349	331	297	332	313	329	317	336	327	305	293	311	344	325	320	331	330	288	291	320	331	331	297	313	322	352	324	320	352	315	302	311	301	314	316	305	330	312	309	312	312	320	320	308	324	344	327	307	316	353	322	319	304	302	305	332	326	369	330	342	332	311	350	332	330	329	302	307	347	314	299	338	296	326	300	294	323	330	336	333	322	307	333	303	323	333	339	341	333	332	334	333	321	307	310	302	299	322	302	298	321	332	306	337	311	319	295	296	309	331	322	345	313	299	352	321	359	314	338	349	306	350	328	345	256	311	320	307	312	329	314	311	290	329	315	329	309	287	324	302	310	313	324	373	298	301	318	349	320	325	292	330	294	328	318	305	357	306	319	302	283	322	345	339	281	353	363	315	311	338	325	316	353	291	337	323	297	326	317	314	326	325	342	335	306	332	305	366	297	324	309	300	324	274	331	329	322	310	336	309	334	304	344	333	325	304	313	330	301	305	331	341	287	334	313	335	327	336	349	320	317	334	301	348	333	286	322	325	311	312	285	304	302	325	284	300	352	342	295	316	342	282	319	327	312	324	283	343	312	313	317	324	339	332	303	306	327	316	319	318	336	298	295	288	324	311	332	310	323	322	332	331	297	326	311	354	340	322	320	335	279	322	326	309	304	336	323	306	316	306	325	358	337	321	327	364	339	308	303	295	313	305	338	339	320	322	315	332	345	328	315	326	355	329	277	320	303	342	288	288	310	316	314	322	331	361	300	352	330	336	317	319	295	278	294	337	370	342	342	327	346	310	334	334	334	308	323	325	308	315	339	340	305	322	303	350	310	319	331	322	358	323	304	337	350	292	296	332	303	315	317	324	329	305	364	296	287	300	302	313	343	305	298	318	339	311	340	313	278	322	312	340	331	267	346	322	339	300	303	303	337	320	322	314	320	337	335	332	324	324	321	304	330	308	334	314	297	338	314	326	318	348	319	310	323	344	342	332	309	318	335	338	339	350	326	309	326	281	311	292	288	332	305	335	353	328	321	291	353	313	293	330	354	322	306	331	282	301	322	321	336	301	315	349	295	310	322	309	326	322	306	298	328	338	281	344	341	315	331	315	327	307	315	324	339	332	299	327	319	314	307	324	357	294	327	321	320	314	314	301	325	299	342	300	314	352	291	341	354	319	326	305	309	327	304	325	322	322	300	312	314	306	309	296	339	304	316	313	317	353	313	314	276	326	330	301	307	298	311	294	324	321	291	348	339	331	303	331	330	295	326	361	321	313	334	317	327	340	312	323	325	328	284	301	291	330	334	291	315	308	303	292	326	337	330	340	272	307	305	319	320	329	290	268	346	338	300	323	302	313	318	324	320	324	310	318	332	324	307	302	312	303	297	327	309	334	294	313	349	293	346	338	296	310	321	316	325	324	321	309	340	306	301	265	316	314	330	312	305	339	310	353	299	332	356	306	322	341	332	352	310	323	324	332	305	302	317	360	312	308	278	305	315	327	333	341	311	318	326	318	309	314	332	324	312	322	307	329	315	359	313	329	313	310	322	333	352	330	314	315	319	348	358	328	324	337	344	316	308	331	329	332	339	314	298	326	309	293	296	347	333	345	293	326	345	354	308	321	304	333	345	323	308	353	317	321	307	347	308	326	335	340	325	340	301	310	308	321	312	326	328	325	336	310	285	333	324	284	312	345	312	302	296	314	315	331	312	326	312	303	322	347	313	285	312	304	344	308	312	331	305	299	304	345	339	314	285	330	359	324	283	316	331	319	326	320	304	320	318	300	346	324	331	279	345	320	323	348	307	312	337	335	307	289	303	280	323	285	293	346	314	288	330	326	330	310	325	323	327	306	315	313	313	287	292	316	326	359	292	324	300	331	308	358	291	329	320	344	304	314	316	331	312	320	349	319	358	293	309	325	317	334	317	291	334	320	309	319	300	312	288	353	325	340	316	314	308	310	295	344	297	317	315	291	322	328	328	309	329	299	330	291	326	314	300	346	324	330	312	318	322	332	304	364	299	309	318	314	307	311	301	349	306	290	341	341	297	337	317	334	301	342	343	311	312	348	311	331	323	329	341	335	342	327	321	323	320	329	322	314	315	301	348	335	297	322	320	278	357	313	327	323	318	304	369	310	317	319	320	310	283	283	290	320	326	302	327	326	345	319	317	340	332	297	309	319	339	295	288	315	328	318	329	307	355	312	312	307	313	319	290	334	326	311	327	320	329	320	313	286	299	347	304	311	314	338	319	298	302	319	311	315	324	335	316	329	326	322	334	320	314	320	340	319	328	324	320	343	320	331	324	325	300	321	347	347	327	338	311	318	327	321	294	304	325	292	358	294	308	316	315	331	312	339	302	324	324	290	347	269	339	306	307	315	292	327	321	354	309	298	324	352	317	303	306	337	321	341	319	306	311	315	297	335	308	317	295	344	309	345	322	307	362	337	341	339	320	307	351	335	323	317	332	329	301	312	325	323	343	335	313	336	352	338	310	300	315	322	318	315	328	331	346	291	281	341	311	313	328	340	338	304	318	318	315	301	312	316	315	316	297	308	319	319	326	320	331	349	288	320	319	328	332	300	291	337	319	305	314	292	314	318	339	291	301	331	283	320	307	295	324	301	337	303	317	318	308	315	314	307	326	356	330	336	302	334	287	358	302	324	308	333	307	311	327	300	304	315	332	327	335	357	324	288	329	327	299	347	304	327	319	334	339	306	321	303	315	333	329	315	299	313	330	330	290	330	302	321	365	304	333	326	317	279	362	319	322	303	343	307	318	308	311	334	307	337	342	332	304	346	325	334	325	296	316	304	326	323	331	324	361	314	328	321	303	307	325	314	294	340	305	326	296	356	336	331	324	316	336	334	298	309	312	290	316	345	319	328	310	361	337	324	348	300	326	330	298	314	335	306	328	288	295	328	298	294	349	335	305	322	311	308	319	299	326	330	332	315	337	343	325	339	292	342	302	311	334	274	354	307	303	325	327	342	320	335	289	341	297	283	322	329	337	298	321	337	299	350	329	330	320	306	317	301	307	299	306	305	321	319	308	334	307	333	317	338	316	306	303	322	316	349	316	307	297	311	332	315	298	297	328	351	320	295	317	272	314	324	323	330	297	325	330	323	297	309	314	333	283	306	316	319	288	311	321	331	313	322	323	301	327	324	313	318	316	310	327	327	308	306	344	311	323	338	324	343	326	306	298	294	298	317	332	311	312	297	349	319	329	333	338	331	335	311	346	326	320	361	298	311	337	321	345	333	335	316	314	305	318	320	315	331	317	317	288	334	320	326	319	322	312	300	294	335	313	321	324	333	347	315	319	311	326	319	298	307	329	323	328	299	303	309	318	345	329	323	308	353	327	349	299	344	354	331	315	338	320	302	338	327	323	301	335	293	295	346	299	318	337	320	312	285	351	350	330	301	299
23417	20974	28115	24005	20949	8805	743	387	338	256	274	206	234	203	169	160	163	176	162	166	138	145	146	122	136	138	129	145	132	105	155	120	127	127	108	149	153	116	134	109	137	122	119	152	127	104	120	124	112	140	134	135	114	113	109	114	132	137	112	127	134	106	115	79	107	126	100	107	123	109	111	115	123	103	106	123	115	115	125	114	127	101	136	114	98	110	123	124	114	133	130	125	140	104	119	131	123	120	113	108	115	115	108	126	111	125	121	126	125	121	124	103	114	116	119	135	98	91	137	128	125	104	110	121	113	102	131	129	113	117	125	126	99	120	133	109	105	95	116	123	157	115	126	116	108	135	106	118	106	117	110	143	109	117	125	113	105	120	119	113	125	113	105	113	119	118	111	102	128	120	102	95	129	107	133	110	121	113	118	112	115	122	108	127	109	140	147	123	118	137	122	123	116	118	140	137	120	121	104	98	100	115	117	107	125	122	134	113	126	122	125	101	123	126	123	124	118	118	118	115	124	110	132	143	112	119	107	121	133	121	108	123	118	126	102	125	121	130	126	120	103	107	96	96	108	129	123	126	119	108	100	93	139	102	110	102	131	118	104	118	122	96	127	123	120	135	116	126	118	128	137	95	119	100	129	115	125	143	121	106	122	102	102	128	107	131	114	96	119	116	105	118	133	125	122	93	136	113	131	117	98	131	129	101	123	109	108	121	135	109	123	108	110	109	116	91	114	114	91	114	123	112	114	105	96	117	115	111	109	121	114	113	107	106	128	118	110	118	117	119	120	116	117	115	121	114	126	117	129	137	110	107	116	114	136	105	111	105	118	111	108	130	123	101	120	93	102	103	110	132	126	114	121	123	117	125	123	125	127	119	128	95	117	132	113	109	111	128	114	116	118	118	127	114	114	112	132	101	96	116	111	117	118	108	108	129	124	108	126	111	112	114	114	112	120	104	133	120	115	117	110	121	135	122	114	102	111	107	120	114	115	117	123	123	114	125	123	130	123	116	119	105	128	126	135	104	119	105	121	127	139	117	120	113	114	115	138	117	119	114	100	95	134	134	127	126	110	127	111	131	115	113	115	108	126	130	110	117	107	125	111	128	131	125	127	116	123	121	93	120	133	131	101	127	136	128	111	116	99	106	131	114	119	126	119	121	117	127	94	107	115	110	127	104	126	100	137	104	114	128	129	120	109	106	110	103	102	106	112	117	109	134	122	131	95	122	120	111	111	108	122	121	107	120	126	114	95	105	110	106	122	109	99	116	121	123	122	111	126	112	119	109	108	103	118	125	113	121	122	121	104	126	107	130	109	124	118	103	122	112	111	118	132	110	112	106	129	111	120	114	124	109	123	113	119	123	124	112	111	127	135	112	108	107	133	120	105	125	113	119	119	112	103	113	114	123	118	126	125	123	99	104	108	112	117	110	127	126	103	113	135	124	114	118	113	99	118	129	115	113	119	119	118	108	123	117	112	107	121	130	115	109	130	121	117	132	115	111	138	114	101	112	119	125	97	107	113	120	105	100	136	109	133	124	119	142	124	99	117	123	119	112	125	104	141	119	129	109	124	102	115	117	118	113	120	124	118	113	121	115	109	136	112	117	127	108	146	118	109	120	129	119	111	113	104	112	106	111	123	124	118	113	135	118	118	116	120	127	109	107	112	114	114	114	119	115	122	132	105	118	115	129	107	121	121	87	123	112	112	113	129	106	125	103	128	116	105	94	117	122	124	116	106	130	117	114	121	121	115	134	130	127	120	118	105	105	81	99	111	114	118	106	119	122	86	134	121	130	109	140	103	109	117	121	136	116	120	119	96	133	120	132	118	111	114	121	109	114	113	112	124	113	131	115	104	133	125	117	114	125	131	132	107	117	123	121	118	100	121	116	120	125	127	87	123	108	119	123	113	140	136	106	124	107	122	113	117	119	126	121	110	108	115	110	98	128	113	122	96	125	121	110	110	127	122	118	119	117	130	114	94	102	103	126	106	117	124	106	132	124	128	117	122	130	108	120	131	111	114	126	99	118	123	132	99	132	112	123	119	123	120	109	131	115	108	122	100	130	117	105	105	118	119	114	111	108	104	125	119	115	123	117	111	120	111	120	117	121	114	115	106	116	117	108	111	126	113	116	127	110	96	128	94	134	117	107	101	120	120	110	97	116	98	111	107	115	130	107	99	98	110	120	104	111	144	124	128	130	97	109	104	118	98	109	110	138	108	126	123	119	117	107	120	110	103	113	109	109	115	107	104	125	108	118	129	125	108	120	107	102	121	114	118	116	104	121	131	117	111	133	111	92	126	124	114	116	140	134	99	111	117	132	98	102	129	112	112	119	128	107	116	124	99	152	131	129	121	109	98	120	106	116	116	118	123	109	126	105	136	95	120	130	92	120	113	117	120	128	109	119	105	114	132	108	140	129	142	116	119	118	102	137	113	107	116	119	108	111	117	107	119	120	104	92	127	110	124	114	107	115	104	96	122	113	121	124	101	120	116	122	118	104	118	114	118	131	115	107	116	123	117	134	107	119	133	118	116	111	127	110	117	121	132	120	104	121	122	123	131	136	138	123	122	114	116	132	122	109	110	139	98	107	111	94	110	101	104	97	109	131	135	120	130	106	120	107	134	103	123	111	107	98	108	98	112	141	101	140	98	117	113	123	115	128	116	96	138	122	122	116	102	106	117	111	105	107	107	122	100	119	108	109	133	119	110	119	110	125	132	119	99	113	122	119	113	131	106	138	120	114	112	123	98	103	117	106	128	111	115	111	106	124	124	109	126	109	122	112	114	124	92	112	124	126	136	122	118	113	109	112	135	120	102	109	107	128	124	120	110	127	110	119	136	123	102	106	118	123	96	138	133	113	121	128	115	113	122	121	119	116	114	104	124	104	136	104	111	101	103	133	117	125	122	109	121	127	96	108	133	106	128	116	126	134	103	110	103	111	123	123	134	107	106	112	113	126	104	126	94	122	113	117	125	114	107	114	134	120	130	120	123	115	119	126	126	115	130	126	103	103	129	102	113	110	103	113	129	110	99	108	103	99	100	129	111	99	120	117	120	129	111	114	113	126	99	123	114	118	104	129	144	111	131	95	95	107	123	116	108	115	110	114	119	114	119	131	121	111	111	129	126	112	128	86	115	110	108	120	116	116	124	108	134	110	111	114	114	101	121	102	127	119	102	111	145	122	123	126	101	114	119	110	125	130	119	119	115	130	117	96	115	121	120	124	116	119	133	94	110	118	116	99	123	100	104	132	111	106	109	127	119	124	100	123	109	109	125	111	108	124	106	130	118	115	128	111	106	122	122	109	109	110	128	105	103	117	144	122	130	110	136	127	127	125	111	98	126	107	114	120	123	105	108	111	124	129	127	112	89	125	115	121	118	102	110	125	109	105	129	118	126	114	106	108	125	123	122	143	123	124	126	110	116	109	133	119	109	128	127	107	118	121	113	114	124	109	123	110	123	123	111	146	110	96	132	122
3400	8894	5666	2574	1877	1267	1011	725	599	461	413	325	302	279	262	228	230	231	191	208	178	180	170	154	156	154	162	148	164	167	139	157	154	143	180	147	170	143	130	138	147	143	129	144	145	148	125	149	133	145	133	140	135	128	122	143	157	157	139	130	138	126	139	130	133	162	162	138	138	149	140	134	145	150	122	147	153	149	155	134	124	144	140	158	133	135	133	135	128	133	140	120	133	105	137	141	151	120	119	152	134	144	152	145	130	141	135	147	151	116	131	124	142	118	128	140	134	144	135	143	161	149	158	159	156	139	134	145	129	123	159	114	143	142	143	127	129	143	143	142	139	131	129	139	142	150	144	133	135	126	151	141	140	132	127	124	140	156	140	107	127	130	121	153	131	151	125	136	150	125	144	147	143	130	132	163	127	129	131	125	133	143	141	118	141	115	138	142	147	129	132	121	126	156	140	140	138	140	134	148	131	145	126	142	141	125	122	125	141	127	132	136	135	134	144	136	147	137	120	143	144	124	138	114	131	115	152	138	129	147	135	138	112	130	150	148	155	137	130	133	129	156	138	147	120	140	145	133	119	141	144	125	131	120	123	121	117	143	131	128	135	149	139	136	144	131	121	135	137	116	145	117	138	135	147	151	145	144	126	148	133	152	146	144	142	158	129	148	159	133	130	133	136	142	132	124	143	141	143	128	139	152	128	141	148	124	133	153	136	126	133	141	130	137	144	126	125	128	126	125	129	121	112	129	114	128	139	128	137	127	156	124	127	125	163	124	137	137	163	122	154	109	147	168	146	129	152	142	131	160	129	119	141	149	138	141	132	116	134	134	113	143	127	128	151	134	147	157	132	115	149	146	114	155	141	112	135	145	139	153	171	107	120	140	119	123	146	150	147	150	125	133	109	128	151	146	142	143	136	147	136	140	162	148	123	143	130	129	140	122	145	155	145	132	134	128	144	143	126	125	168	159	145	147	144	137	127	137	142	122	130	131	130	134	147	144	169	143	140	144	138	143	135	137	150	145	152	136	125	125	133	144	137	145	136	129	127	150	144	159	166	128	155	126	120	143	150	150	148	115	123	127	123	145	127	138	150	136	147	137	118	148	120	139	131	131	148	150	130	150	147	149	131	146	173	139	130	130	148	128	134	138	129	148	139	159	133	134	113	145	143	117	131	126	147	137	145	137	157	124	130	126	144	141	145	140	113	148	143	140	130	153	129	129	114	149	133	153	127	149	126	142	127	132	153	149	146	139	151	129	145	140	154	145	130	147	121	154	141	144	131	137	155	133	126	155	134	125	141	123	144	144	120	128	130	136	148	124	147	137	122	123	147	145	144	147	133	138	144	139	139	142	139	124	152	136	140	137	155	126	148	165	113	137	159	149	136	157	127	129	132	116	143	135	136	138	141	141	126	152	150	136	141	131	136	130	156	125	129	150	118	135	132	132	130	134	134	155	130	153	162	162	126	121	152	141	117	138	156	136	153	116	141	158	149	147	150	118	141	136	142	161	129	137	160	146	137	129	142	144	132	135	137	163	128	135	147	147	144	135	133	145	128	118	148	141	151	127	150	145	127	126	146	123	127	148	142	110	152	138	126	139	150	168	154	159	145	133	159	120	144	125	144	146	138	143	150	139	150	119	147	128	147	127	136	138	136	140	136	126	133	123	140	124	130	135	134	129	148	132	133	138	134	132	135	136	148	149	151	155	123	126	139	132	145	151	148	117	128	136	125	123	130	121	132	124	127	139	128	131	139	137	124	122	136	156	118	157	125	153	156	157	149	136	123	160	129	130	126	124	127	127	134	155	136	141	127	130	118	128	128	144	127	133	110	144	149	140	144	143	140	158	145	154	141	135	131	148	136	129	128	148	124	129	149	145	135	122	122	149	135	147	154	132	149	151	146	139	161	143	113	131	159	110	143	159	128	154	147	145	126	144	138	164	161	134	158	148	134	151	143	150	113	110	125	149	138	120	131	111	116	137	128	139	127	148	131	148	129	116	158	150	128	131	172	139	124	139	127	150	132	148	139	130	146	146	117	156	120	125	144	135	128	125	137	146	137	137	119	120	149	136	136	142	121	146	146	146	137	125	140	123	135	140	137	132	141	134	150	128	138	147	140	128	141	156	123	157	132	142	139	150	132	128	137	126	153	116	138	135	128	144	144	122	132	139	124	123	129	124	149	143	142	141	133	157	128	147	137	134	155	119	136	158	120	127	123	130	141	135	137	131	145	126	121	149	136	124	150	127	138	150	133	135	151	141	155	136	115	151	137	139	125	133	142	135	121	124	129	148	127	114	132	133	137	125	131	117	131	127	144	137	128	152	148	115	146	142	121	123	126	142	128	146	152	132	129	134	151	118	139	125	144	145	126	135	139	132	133	125	139	145	123	141	134	114	152	153	144	142	139	138	128	140	132	151	150	130	134	156	132	149	120	130	127	137	140	152	143	144	155	150	142	122	124	146	141	135	139	166	143	128	165	138	145	132	134	118	145	141	131	143	128	121	142	132	149	130	139	135	140	135	112	144	144	117	136	134	120	144	137	133	163	126	128	146	116	128	139	147	127	167	127	109	131	143	146	134	138	144	159	127	155	144	145	153	154	136	158	146	138	147	128	144	151	163	167	125	139	143	133	131	146	144	134	151	155	141	123	141	154	147	152	146	144	129	110	132	119	139	146	107	134	128	132	127	137	152	135	134	128	125	154	157	140	140	131	133	140	120	147	138	126	141	142	130	135	131	132	131	131	132	161	143	161	144	102	138	131	117	129	120	127	130	105	144	144	135	156	130	142	116	148	139	133	145	130	142	148	144	113	154	145	143	133	153	141	145	142	123	149	151	132	133	139	133	140	146	151	122	128	133	142	138	136	119	151	141	135	144	145	134	140	138	100	152	156	134	130	162	147	121	131	151	144	152	131	150	135	145	135	133	129	130	126	134	145	131	144	142	126	121	123	130	131	136	128	109	143	155	140	152	139	120	142	125	152	142	115	161	135	149	140	126	133	163	140	134	162	141	146	150	153	145	145	143	148	137	144	138	134	136	160	147	130	144	132	131	118	148	127	139	155	150	143	126	126	131	119	135	140	141	136	127	139	144	122	156	142	128	137	133	138	136	123	140	124	146	125	131	139	152	134	124	140	113	132	128	153	121	129	150	145	143	127	133	118	131	151	138	125	147	159	130	126	147	112	122	127	130	132	139	160	143	130	145	151	136	135	148	153	140	126	135	118	121	138	117	115	108	132	157	151	139	134	149	137	139	140	123	127	141	143	126	146	148	146	123	131	134	120	151	122	136	133	120	148	124	134	115	126	128	137	138	126	115	158	112	159	146	136	159	148	135	131	149	126	132	140	139	119	117	131	135	144	136	141	137	125	137	141	174	149	155	138	129	134	129	129	133	150	131	150	123	138	144	131	133	150	131	172	132	129	126	144	120	136	143	128	123	123	126	143	138	130	145	128	168	126	141	144	108	128	120	142	140
24753	21077	27032	25213	8806	804	642	577	504	455	446	470	470	433	455	413	414	440	462	438	458	382	441	423	437	419	448	424	436	402	422	389	396	431	389	426	405	405	442	395	383	426	417	424	427	411	380	378	405	411	428	455	411	386	411	428	423	424	385	418	392	413	409	402	394	400	396	420	418	391	416	463	427	417	415	391	414	406	459	379	429	409	423	363	423	401	427	449	383	395	352	409	412	389	435	392	420	365	376	390	404	396	401	424	417	390	400	395	412	413	393	381	394	435	395	349	434	402	418	412	392	376	400	409	384	399	367	439	377	400	424	404	327	429	407	413	400	454	388	360	389	401	400	397	392	419	432	411	347	398	410	387	429	393	410	405	411	404	382	410	398	402	404	405	406	406	392	403	391	451	410	354	394	423	419	395	411	406	421	384	391	408	401	429	402	394	394	384	411	409	437	380	382	376	361	402	418	400	398	416	383	406	414	392	404	399	455	386	407	405	410	409	413	392	423	428	391	404	419	410	395	444	421	430	398	382	388	370	427	428	396	402	397	405	428	398	408	401	408	378	408	383	392	372	406	431	384	392	413	366	383	384	398	432	387	430	415	414	408	384	395	387	416	396	417	409	387	386	441	422	442	387	384	421	418	409	408	400	434	404	429	384	409	403	399	427	406	414	388	374	395	435	412	420	377	409	407	416	406	399	393	409	410	401	416	405	417	431	387	400	402	384	392	387	406	397	433	403	432	415	412	403	412	389	433	385	419	437	437	409	443	400	419	415	444	397	444	391	385	383	405	384	391	419	438	410	400	414	375	430	400	389	438	399	440	421	407	378	417	405	405	418	414	423	377	393	381	381	401	406	403	412	399	419	411	381	423	432	404	406	385	409	430	415	414	388	435	423	439	425	399	391	394	411	395	430	370	408	411	392	410	409	357	421	371	411	450	406	401	423	419	396	365	422	391	413	419	418	391	404	440	400	425	448	366	421	384	393	384	408	370	389	386	428	405	424	393	396	389	413	404	450	401	399	409	389	399	408	442	396	380	389	399	386	360	404	407	394	410	454	399	382	397	392	452	410	396	402	420	385	431	378	377	368	427	389	413	446	388	390	418	395	390	405	386	374	413	403	399	378	380	370	384	401	405	414	394	391	407	399	406	403	389	413	372	422	391	416	403	400	381	408	381	402	390	407	402	370	350	401	434	439	418	411	441	422	398	395	443	414	392	431	407	396	385	403	440	395	393	425	363	406	427	419	369	391	352	410	368	406	417	388	408	388	380	404	371	391	405	399	423	411	405	354	410	374	444	383	423	426	393	425	413	433	420	387	391	446	380	451	382	402	407	411	421	368	409	363	442	444	398	442	404	393	368	425	432	386	400	370	403	375	435	416	392	370	394	379	413	424	407	411	388	420	427	391	422	424	427	431	427	394	417	378	379	423	402	417	380	366	413	408	410	415	389	416	405	388	377	388	356	390	418	378	413	431	381	391	383	417	407	402	366	399	435	400	385	419	403	411	403	392	447	404	401	395	402	378	423	411	416	396	448	386	392	392	392	392	393	409	391	404	395	401	416	413	404	408	416	360	413	416	386	403	409	378	349	424	389	405	407	427	399	408	434	419	389	385	413	385	403	449	408	422	386	382	395	385	409	403	389	409	379	426	407	372	403	417	402	408	431	401	385	393	397	383	377	427	393	356	400	418	397	421	396	410	370	395	391	401	421	394	409	407	408	405	371	425	417	412	390	388	382	423	437	375	395	360	413	371	409	437	404	438	427	415	413	422	376	425	416	386	392	448	394	417	378	387	388	354	384	409	411	428	430	379	406	411	404	388	430	393	441	404	411	374	394	428	439	436	397	393	390	420	393	407	382	408	404	416	419	399	419	420	391	396	433	398	422	372	390	386	399	425	403	384	405	400	389	403	400	416	405	381	426	427	392	427	385	410	399	410	396	428	396	398	451	391	411	403	411	407	391	398	416	401	405	398	434	393	410	393	408	433	425	387	433	356	356	458	413	386	397	397	372	388	425	431	430	398	419	401	382	407	422	410	404	411	438	407	433	400	421	355	410	415	412	393	360	393	410	411	438	412	430	413	355	421	441	405	398	405	423	427	434	438	424	429	412	426	401	384	395	411	415	381	438	394	394	415	398	404	414	395	408	389	419	424	401	400	443	380	374	408	370	413	404	423	380	423	408	402	421	403	428	396	384	428	387	408	418	434	382	384	387	395	428	418	383	399	395	416	403	405	399	406	419	411	408	393	414	405	409	382	420	389	437	377	403	429	400	391	396	393	376	429	409	371	420	400	392	405	369	417	384	420	394	421	391	417	376	423	443	405	384	400	363	412	408	419	418	429	371	427	409	437	401	394	426	431	387	394	424	409	394	397	394	386	401	432	388	393	402	395	431	411	400	401	404	383	427	398	408	397	415	428	455	348	411	444	409	413	436	404	405	393	434	402	380	405	408	382	408	425	402	382	388	368	394	402	386	392	405	399	373	390	409	414	387	379	422	399	411	412	417	404	411	412	400	417	392	423	417	430	389	423	404	410	403	416	422	405	388	389	439	381	394	405	384	414	392	408	394	409	374	412	407	372	409	414	395	394	394	408	416	420	384	417	409	364	396	387	440	418	415	411	366	394	401	404	402	399	404	424	399	362	390	380	386	398	364	362	404	440	436	415	424	388	381	409	379	405	407	398	385	392	430	390	370	432	388	365	373	381	392	378	389	403	401	439	440	450	404	392	421	391	396	436	400	385	388	409	440	389	416	433	413	420	384	394	412	399	409	368	421	376	389	399	417	409	445	365	394	396	422	386	386	419	396	418	406	411	403	430	377	392	391	404	407	398	355	412	372	388	404	385	366	398	401	378	391	416	404	402	396	397	392	412	428	417	432	442	387	364	404	405	420	384	395	406	426	413	411	411	392	429	450	416	377	435	405	382	384	418	420	411	429	385	375	421	409	424	429	397	387	377	385	414	400	433	426	401	412	395	398	404	424	390	376	413	419	420	431	410	372	400	432	409	440	395	379	374	436	397	416	396	382	384	399	383	368	399	371	427	387	390	419	387	388	407	431	386	445	394	433	377	441	435	422	418	428	432	422	409	381	415	411	364	371	407	398	387	410	441	411	420	395	443	381	400	418	412	418	374	382	432	377	438	400	409	426	413	408	403	398	430	415	422	417	426	410	415	410	423	410	403	418	393	396	445	406	399	405	397	412	379	413	406	405	407	431	358	418	383	411	395	371	419	420	401	380	386	382	386	423	422	414	381	415	408	390	368	406	432	404	422	423	400	370	414	421	369	390	442	403	422	398	407	408	398	395	446	391	430	368	403	418	438	397	404	402	408	412	409	370	418	383	404	393	406	432	411	385	374	417	415	394	432	379	399	384	402	398	359	416	368	401	415	423	389	396	413	372	410	405	396	385	427	396	407	388	382	405	406	370	383	388	393	437	415	379	456	385	407	419	406	372	397	420	395	409	395	396	396	366	424
3393	5360	3470	1710	1261	1055	826	725	623	598	558	573	510	489	463	472	487	499	471	523	451	430	449	442	427	435	431	471	400	442	410	442	448	424	455	406	426	440	420	445	450	447	437	446	443	423	426	419	454	454	416	421	410	404	485	409	425	425	423	456	415	450	418	419	426	419	441	430	470	428	403	406	408	430	462	387	452	445	451	436	397	410	401	390	414	454	464	433	421	403	425	416	402	420	406	419	402	430	452	454	446	444	420	425	422	428	417	444	455	420	477	421	414	420	440	390	436	425	465	419	440	444	448	384	435	458	421	419	430	453	425	446	438	438	474	466	428	407	432	410	407	444	403	423	444	400	457	422	420	454	405	451	436	419	414	442	417	431	460	439	433	447	431	396	444	428	433	466	436	423	453	390	424	409	452	445	403	450	436	419	449	424	383	434	384	423	427	413	441	442	441	411	458	437	465	422	411	442	427	476	422	468	420	411	433	462	478	415	449	412	436	422	436	427	476	432	458	416	411	427	431	491	434	403	452	433	400	446	460	432	430	451	448	472	454	449	461	446	442	435	439	430	479	437	441	416	435	412	421	403	411	405	475	412	417	459	405	425	410	440	401	410	425	445	430	396	435	435	418	417	416	448	387	391	455	438	417	450	411	435	405	444	424	431	420	424	429	391	438	424	415	428	429	419	428	453	396	390	447	456	430	405	471	443	413	396	441	392	430	426	400	435	368	416	433	441	454	479	411	416	396	411	433	410	457	447	390	407	451	467	396	430	450	425	412	416	426	422	419	442	421	450	407	435	437	411	426	401	418	418	448	412	446	433	410	446	395	443	407	435	438	437	443	404	415	422	457	416	436	403	406	435	394	421	459	429	437	376	379	452	419	421	426	442	436	398	437	433	428	416	413	429	389	424	445	444	416	423	419	425	419	450	460	450	417	405	415	434	462	423	435	438	383	410	423	439	449	424	452	431	421	440	435	431	405	389	474	433	400	422	415	442	407	419	416	436	426	467	419	465	380	426	472	445	453	427	445	448	417	416	424	434	427	406	413	417	435	401	428	427	427	414	452	411	395	423	437	388	408	430	383	440	433	431	420	409	427	431	428	452	397	409	416	438	447	418	459	422	411	416	442	449	501	423	422	421	453	419	415	440	442	424	440	420	420	435	411	443	446	443	420	441	408	443	416	394	415	458	430	406	381	413	443	418	460	420	448	446	409	383	425	407	430	481	435	418	410	401	436	428	439	461	424	415	405	445	421	437	490	443	437	457	438	395	424	408	399	399	438	437	415	406	422	428	394	441	403	427	427	441	430	444	458	422	441	425	445	440	398	465	410	418	444	414	421	409	443	462	447	407	416	459	443	407	424	407	416	418	443	416	407	438	439	454	432	399	419	429	463	416	439	435	402	416	440	416	440	440	422	454	397	460	427	452	428	438	416	420	457	417	403	444	411	422	413	429	426	414	426	404	423	390	443	423	424	434	435	424	441	415	412	429	427	403	403	430	423	411	412	465	430	441	451	424	418	443	437	391	419	405	470	404	447	431	427	453	459	424	424	445	408	422	449	406	438	376	432	445	386	458	402	411	431	432	452	400	435	390	452	428	395	450	430	428	410	407	463	420	404	433	447	448	433	409	400	433	415	428	440	425	399	411	435	428	438	451	444	383	430	457	426	404	425	474	415	439	453	439	443	424	409	459	447	394	416	417	423	405	416	429	434	410	399	436	435	413	415	429	445	412	444	433	425	398	402	425	429	437	408	416	422	438	415	433	420	399	426	420	426	417	418	481	402	438	394	433	428	451	436	406	391	464	395	414	423	412	423	387	436	448	406	446	417	425	399	407	433	448	419	416	449	448	393	416	406	416	426	459	400	414	458	435	389	423	409	440	438	433	382	460	436	421	450	456	448	412	460	421	448	432	428	438	407	448	449	461	400	424	434	405	403	456	426	419	429	418	427	454	438	475	441	415	443	413	427	449	408	438	431	432	448	393	442	426	436	392	447	409	441	416	465	419	399	436	412	385	466	446	441	429	440	410	402	434	425	404	412	425	393	406	401	451	475	447	421	433	440	434	457	463	446	421	437	452	419	431	442	396	439	449	460	440	404	433	408	406	400	421	462	428	454	419	429	442	411	420	432	409	404	445	413	449	442	446	446	419	405	399	425	453	406	405	441	432	424	442	455	375	455	394	429	416	418	448	442	434	427	431	435	447	439	468	411	410	414	437	484	419	452	406	375	423	464	415	426	392	405	451	414	441	436	433	441	400	413	429	415	410	431	425	426	394	440	450	399	406	438	368	458	459	423	448	424	419	435	403	447	445	395	412	445	424	400	441	400	461	433	435	423	450	441	440	408	390	450	445	407	414	441	426	449	393	421	439	421	428	431	442	432	391	422	400	420	389	437	455	439	434	431	434	467	413	439	443	469	396	428	385	433	402	410	426	378	437	423	402	410	435	383	421	407	422	430	458	411	399	455	420	423	444	459	370	434	386	446	392	415	443	445	389	432	449	434	413	414	413	418	409	389	434	449	410	430	389	408	423	447	436	426	443	403	404	463	412	407	446	418	423	417	419	420	419	436	436	430	423	405	426	450	434	392	439	449	417	412	430	405	405	431	424	423	405	393	427	436	446	446	474	411	442	413	426	436	431	418	402	441	423	425	435	442	437	397	440	466	419	401	413	405	447	422	479	444	415	409	447	417	415	408	446	391	423	447	379	425	408	400	423	425	425	438	399	426	414	424	436	419	437	433	432	426	419	411	456	401	442	416	429	384	398	420	440	449	436	429	449	403	419	432	451	401	421	466	448	460	400	422	389	426	440	395	398	452	423	439	448	417	427	430	429	432	408	438	418	425	433	436	418	417	433	421	394	421	460	440	430	401	436	437	407	427	449	402	431	439	416	427	449	425	432	397	453	466	412	391	403	435	409	435	435	435	417	380	380	409	420	437	445	446	417	444	444	414	405	443	446	455	404	454	396	403	454	405	454	420	404	446	435	475	422	412	433	402	404	431	376	420	413	418	440	439	423	403	441	424	432	445	417	405	442	446	451	420	419	409	407	415	450	448	411	459	433	439	426	438	427	467	414	430	432	427	436	434	406	441	398	445	408	415	391	413	417	469	447	417	448	460	412	423	410	439	463	422	438	454	400	404	389	403	416	407	421	409	418	416	417	439	431	400	425	405	416	454	444	418	414	433	439	408	427	439	466	436	412	416	403	440	453	417	436	430	436	410	403	435	457	406	425	430	413	414	444	412	453	465	437	462	395	431	457	470	432	394	397	446	413	411	437	445	476	425	437	437	437	436	454	429	403	419	446	470	397	423	446	420	444	429	431	432	423	423	420	427	463	416	413	418	399	409	445	431	465	441	442	416	455	436	403	386	424	415	448	443	450	437	381	371	432	415	411	430	388	438	438	457	396	418	391	460	442	421	413	417	436	424	488	456	414	443	442	406	409	457	395	433	450	435	409	452	401	449	424	420	403	422	425
22566	21176	28809	23804	21174	21216	6723	865	633	524	448	424	399	355	336	311	321	324	279	258	281	262	247	242	230	226	265	242	230	246	220	213	228	231	260	235	240	220	230	224	207	207	195	224	221	228	242	215	226	202	188	207	229	242	195	216	200	201	216	224	196	192	206	207	216	211	231	229	190	221	231	223	208	178	216	196	215	207	215	210	205	178	208	234	214	225	221	219	209	242	192	213	225	175	220	204	238	202	194	210	230	203	203	205	248	199	196	202	201	193	219	202	195	206	204	224	210	203	204	204	197	212	216	202	173	224	228	188	197	217	203	209	195	204	216	195	179	208	205	200	194	206	231	209	165	211	202	215	221	188	216	206	195	216	194	213	208	188	207	226	209	207	195	212	227	198	209	202	181	212	220	191	212	198	165	185	218	219	189	218	210	195	222	205	223	216	225	208	207	210	203	213	240	224	209	205	198	228	203	190	196	188	208	202	209	215	216	225	178	201	170	225	226	186	221	195	211	216	218	191	210	202	191	210	192	194	206	201	215	200	210	226	189	234	203	221	219	205	217	208	181	202	205	216	217	208	215	211	197	209	217	209	203	229	230	225	204	225	228	183	223	202	209	253	224	182	214	224	212	213	215	230	209	216	221	233	195	211	227	183	214	223	213	208	230	195	215	199	203	209	185	223	213	226	198	204	202	196	203	228	238	213	223	252	205	223	202	196	178	206	196	209	215	211	197	213	194	214	199	190	206	203	201	209	211	199	195	208	218	196	208	211	195	201	199	203	188	198	218	203	198	186	228	211	197	192	219	184	222	186	203	207	209	207	211	206	198	200	211	213	203	203	205	192	190	186	213	196	194	210	222	202	207	193	188	225	188	186	203	221	204	206	216	213	216	205	247	203	218	191	170	201	222	221	205	218	208	210	208	202	202	191	193	230	212	198	228	205	218	208	220	222	201	218	197	222	211	180	233	177	198	197	211	187	214	198	198	187	184	219	196	176	227	216	205	219	216	199	188	216	203	208	209	194	216	229	192	209	194	207	200	215	228	218	198	191	178	204	194	229	216	214	211	218	186	231	220	203	203	222	214	213	208	187	194	200	206	214	200	216	198	216	207	206	217	186	220	207	212	203	227	215	231	177	226	197	206	211	207	194	181	203	217	184	200	218	189	196	177	204	197	208	208	214	234	213	194	209	227	218	188	215	191	202	212	211	188	201	186	219	202	206	223	220	212	215	193	212	212	214	215	211	207	208	222	220	206	220	195	201	179	179	202	193	215	189	215	203	190	199	203	212	195	189	196	208	200	199	221	195	197	196	180	214	199	195	204	201	220	221	208	224	207	203	209	210	187	218	213	223	212	186	222	202	200	220	208	216	237	209	198	190	201	208	208	229	226	189	185	207	221	193	193	222	219	217	179	228	212	206	222	205	175	195	198	199	205	202	213	196	191	207	198	218	175	198	199	214	204	210	208	223	190	212	193	199	192	202	206	208	209	230	205	221	181	181	194	251	209	229	222	216	232	198	218	185	199	197	223	205	185	224	197	214	204	197	227	208	201	198	216	217	224	245	192	202	192	213	200	204	194	200	230	207	214	188	188	210	216	214	195	191	225	217	181	200	192	200	222	220	192	209	196	192	208	203	201	189	192	204	218	196	200	200	218	208	198	226	195	184	193	217	201	200	193	196	175	210	220	197	212	240	197	199	206	215	217	212	197	231	203	191	196	233	192	203	212	259	207	210	211	202	192	215	200	203	183	182	225	207	206	231	189	190	213	210	192	186	212	188	221	229	188	213	226	194	207	175	204	189	187	208	195	210	185	202	199	200	214	177	192	192	194	208	196	197	196	221	218	210	188	190	193	218	219	221	177	188	177	202	193	210	204	213	233	192	210	214	215	227	207	205	220	217	190	189	198	216	170	189	219	193	212	228	242	202	214	210	232	206	207	189	210	210	217	195	222	215	223	185	208	191	231	219	221	204	198	209	174	219	216	204	202	210	184	221	204	194	209	201	205	191	213	176	183	199	243	195	206	222	214	212	202	206	189	185	197	196	205	211	224	231	202	192	187	209	208	222	207	187	174	201	193	208	194	215	213	221	196	213	200	212	190	231	183	203	220	204	192	224	229	221	182	198	190	188	206	214	230	207	191	209	208	216	224	228	177	194	223	200	221	194	197	195	183	216	192	212	235	199	178	208	220	181	201	215	208	209	200	204	192	200	172	211	231	192	222	208	239	166	214	209	230	163	192	229	225	191	224	204	205	204	188	221	217	217	215	204	220	200	213	224	199	233	191	191	184	201	192	198	186	197	209	198	194	213	218	186	223	193	214	216	196	222	195	215	185	214	219	228	208	232	202	188	212	175	196	201	188	210	219	221	191	203	211	198	186	225	195	180	197	181	229	214	215	199	225	173	196	188	214	205	194	207	189	213	247	199	189	222	213	217	227	175	228	179	205	189	207	196	216	225	181	186	175	222	189	214	218	196	209	218	218	204	209	213	207	233	206	197	194	224	214	186	218	192	196	175	204	206	200	203	203	205	183	232	219	191	223	208	205	209	176	234	183	192	243	227	211	218	204	209	199	187	191	188	230	235	207	192	194	215	210	220	213	210	202	196	201	202	195	190	200	206	186	190	183	196	210	200	199	213	208	213	201	200	209	191	220	209	222	186	218	201	201	220	207	225	214	193	206	218	233	212	205	208	207	221	209	204	190	191	201	219	187	199	186	199	202	230	238	199	205	203	200	186	207	212	180	208	219	173	212	186	185	205	215	225	209	218	217	235	190	207	222	215	183	210	206	193	202	234	199	187	197	205	206	199	221	197	210	199	207	196	195	183	211	175	208	213	211	215	215	233	199	185	194	215	222	183	211	206	205	206	198	225	212	201	209	189	214	192	213	224	179	199	194	187	192	195	194	204	212	191	217	213	215	194	210	194	180	224	231	202	191	214	207	215	203	225	181	201	204	221	215	174	174	197	221	212	198	215	223	208	191	221	219	222	214	188	194	194	195	176	208	220	198	185	215	229	199	210	207	221	197	196	197	194	215	211	189	229	207	199	232	210	189	194	207	217	200	212	199	211	195	208	189	206	216	177	201	196	207	175	224	219	202	226	191	212	206	212	210	205	215	212	214	189	221	195	209	200	206	199	217	208	209	177	203	231	219	198	226	209	205	203	223	216	210	196	230	222	213	219	210	215	194	171	203	198	203	198	222	202	205	218	199	225	201	187	203	232	214	210	196	175	196	200	210	213	201	188	199	189	217	198	188	206	194	174	194	180	224	191	211	197	216	196	185	216	226	204	201	199	191	203	202	188	190	240	212	222	189	204	198	204	232	206	226	221	162	210	210	197	207	185	212	217	225	196	212	217	210	197	214	204	192	198	180	196	201	177	202	211	245	194	179	189	167	204	214	225	213	202	199	191	213	183	207	193	205	218	206	206	226	209	185	182	232	205	196	196	220	197	196	206	215	222	201	200	205	195	234	207	202	208
4735	14524	9467	4502	3258	2386	1714	1361	1040	834	746	624	528	495	478	400	395	349	353	350	349	276	276	277	285	233	241	259	280	259	252	254	212	248	237	233	239	214	222	207	224	231	243	255	232	212	246	239	194	219	221	206	204	206	232	224	220	242	213	208	223	225	234	200	216	196	249	208	206	203	212	227	239	186	193	198	205	196	210	215	217	230	218	197	200	190	204	204	205	222	217	226	208	214	218	220	208	213	202	200	218	229	201	225	197	202	224	213	230	207	202	233	220	211	211	192	242	213	208	212	216	190	207	205	212	198	208	211	226	207	209	200	205	199	216	228	188	208	187	193	210	224	211	218	206	219	198	239	221	210	179	221	201	228	206	219	218	202	196	230	208	223	198	200	224	223	192	218	211	202	198	202	214	234	199	219	229	261	200	234	227	231	212	202	227	225	231	204	183	218	217	220	224	210	202	220	231	226	203	177	208	239	196	208	209	195	203	213	203	211	213	209	182	216	221	181	216	218	191	190	219	218	195	213	207	194	218	210	220	215	237	198	224	214	196	215	206	190	193	212	223	213	230	237	252	181	210	188	211	225	220	205	204	214	200	218	220	219	234	197	201	215	203	233	201	238	223	208	208	194	220	203	213	235	230	212	244	202	215	217	206	211	217	208	216	213	221	217	208	200	195	203	198	198	180	231	199	214	214	203	195	211	193	197	226	214	219	231	228	220	231	213	198	219	205	217	215	190	210	191	232	214	213	212	202	224	211	189	218	203	194	208	201	189	220	217	211	215	231	209	224	204	218	215	221	225	219	190	198	213	203	211	203	221	206	220	220	209	230	211	208	204	182	203	209	196	214	209	210	227	220	207	208	203	236	199	221	175	192	205	217	218	213	215	233	204	210	210	204	196	214	213	212	215	213	217	207	206	212	202	234	239	203	229	244	182	221	212	232	238	211	191	197	224	230	215	230	181	241	216	222	231	196	211	216	235	233	214	215	186	239	210	220	192	225	213	201	214	185	217	198	205	214	225	193	199	222	191	246	213	224	218	213	236	217	211	228	247	211	227	212	184	217	195	193	207	223	214	211	226	210	208	202	199	226	192	203	229	214	201	228	221	204	203	205	210	206	196	203	225	207	201	210	230	195	200	222	212	230	220	216	223	216	217	210	231	198	199	218	216	207	233	199	197	209	187	234	212	179	236	193	215	222	217	210	231	217	213	233	202	224	226	218	232	193	226	220	201	205	200	214	217	239	206	210	201	188	218	219	231	171	240	211	207	205	196	194	225	189	207	216	195	239	215	199	214	210	228	210	224	223	210	217	226	207	213	240	212	213	198	223	227	214	209	219	208	198	207	216	196	211	219	225	225	193	248	208	194	201	197	221	209	211	209	226	184	207	195	178	199	202	211	206	206	200	208	197	204	240	212	190	184	206	186	235	202	222	219	214	220	219	231	215	220	233	220	232	197	221	213	243	227	226	238	244	219	208	201	206	199	224	200	190	232	211	206	207	193	213	221	222	210	219	200	203	219	242	187	213	215	227	222	207	224	238	222	222	214	205	211	253	205	210	185	213	191	193	205	231	195	201	222	200	226	206	197	195	228	197	183	196	188	197	234	234	229	213	227	190	202	213	210	180	198	206	219	187	227	189	235	230	195	187	227	212	212	218	202	213	222	196	218	208	227	196	220	199	222	206	229	205	218	202	204	216	253	191	216	174	206	228	211	212	178	183	211	214	187	199	214	194	224	215	219	210	189	203	210	197	173	202	184	191	188	222	195	216	214	195	180	194	207	203	196	228	210	242	217	192	216	221	224	192	225	206	215	200	228	205	222	236	221	202	216	196	222	196	200	214	230	178	197	212	219	199	229	194	214	195	202	208	218	201	246	192	201	229	213	224	223	243	218	230	211	200	222	208	208	195	231	229	225	196	239	223	208	211	222	216	207	213	218	226	207	193	216	239	181	204	213	217	212	212	217	216	203	230	206	232	204	216	203	196	217	213	197	202	190	233	219	222	219	227	220	225	228	212	227	235	208	199	242	194	209	208	205	221	220	196	203	204	216	203	222	200	232	211	212	206	217	216	191	204	208	221	194	221	213	223	247	220	198	229	210	203	223	196	205	209	193	201	223	228	218	195	201	215	207	220	203	214	209	222	200	207	228	222	217	214	205	179	193	217	211	190	218	208	212	222	233	209	218	228	202	199	210	197	210	191	229	209	239	247	226	228	228	219	208	179	228	203	182	188	228	248	224	202	197	196	212	196	198	205	208	236	215	225	200	198	220	232	210	221	192	212	222	203	203	225	234	192	197	211	210	208	197	221	223	224	209	212	219	215	229	228	204	204	217	215	196	197	206	222	196	239	209	228	220	209	212	214	191	233	197	208	200	235	211	220	195	205	219	225	215	213	195	246	195	239	236	214	205	235	218	232	222	224	209	209	216	226	229	210	202	210	213	191	212	194	220	228	192	226	211	187	199	226	197	207	237	192	247	178	205	218	204	195	225	212	227	199	210	203	227	223	196	217	180	227	200	227	214	198	226	193	199	218	227	194	234	204	213	217	193	192	212	211	204	175	205	207	195	216	215	211	210	230	207	198	196	233	213	228	187	201	210	186	221	206	225	223	219	174	233	203	222	226	207	208	207	200	211	192	226	216	222	232	197	191	219	201	248	217	192	203	216	193	198	180	202	209	220	184	231	244	202	205	188	226	211	228	229	217	212	193	217	204	211	256	217	214	201	186	206	214	220	209	224	219	197	216	202	210	213	215	210	230	213	212	192	234	206	222	201	236	226	208	213	211	229	205	207	219	212	196	204	225	212	187	208	220	221	194	219	214	218	209	225	219	220	207	199	233	237	212	200	213	200	200	218	198	224	231	227	206	191	214	206	226	221	215	216	215	211	215	192	229	217	212	201	191	194	222	198	209	215	219	207	208	203	224	218	220	195	196	175	213	223	177	198	199	227	199	193	216	212	230	219	214	205	205	220	221	246	209	211	183	193	207	235	188	201	220	213	212	193	227	229	218	214	235	214	231	218	208	223	222	209	228	212	210	211	214	194	196	208	208	237	202	216	221	190	224	215	219	207	235	218	184	214	171	203	225	218	195	221	195	211	204	211	204	187	213	213	195	219	215	234	212	220	227	198	201	220	192	214	208	229	222	220	203	207	206	211	228	196	209	200	244	193	205	222	217	207	215	204	195	216	224	203	193	218	206	202	218	203	221	223	196	221	214	222	195	198	191	228	228	230	202	206	202	224	201	236	208	193	225	204	204	172	203	196	223	216	237	217	243	193	196	232	220	215	204	228	205	207	222	224	214	214	209	220	213	206	214	226	244	198	204	209	180	207	228	198	202	220	216	214	230	214	228	222	196	219	225	218	216	208	213	223	233	230	217	200	233	206	209	207	221	223	218	204	229	240	217	231	237	185	208	234	210	229	176	228	212	218	205	232	216	218	203	235	241	236	214	225	204	200	198	203	191	198	221	207	219	200
27602	16913	3071	549	368	376	327	317	291	291	277	325	311	306	299	269	316	270	284	270	299	301	298	311	300	292	296	321	282	260	294	328	297	292	290	271	263	305	292	283	285	281	299	278	287	312	289	317	260	308	274	296	316	313	333	312	317	315	282	303	303	302	304	309	270	297	311	302	297	285	284	311	275	267	272	311	310	289	322	311	299	310	290	315	314	298	304	331	279	277	294	303	293	302	274	291	307	303	289	290	313	275	298	270	304	270	279	304	286	311	297	315	314	279	301	291	304	295	317	278	274	268	288	310	292	327	284	306	313	300	287	299	277	288	299	286	269	300	297	275	293	275	296	283	255	276	283	299	283	271	306	254	271	317	308	299	303	289	280	301	300	292	310	277	313	297	305	324	324	301	257	296	305	303	288	311	313	266	268	292	283	263	262	274	271	297	286	281	311	305	313	284	289	298	286	283	357	262	282	304	295	309	284	303	295	275	295	312	290	255	320	307	302	291	277	301	296	273	316	276	309	279	311	283	274	295	298	296	293	278	282	292	280	287	294	297	279	301	274	286	282	296	286	270	283	272	292	310	296	289	283	267	291	301	290	253	287	321	300	284	299	322	272	287	300	295	297	284	291	308	251	293	260	257	290	269	271	294	297	278	316	312	305	282	286	281	318	296	282	297	289	288	271	287	273	294	298	266	276	293	280	289	276	298	274	312	292	280	288	280	291	308	312	255	297	287	270	280	287	297	306	307	263	297	276	302	285	277	262	312	309	301	273	290	291	293	307	277	309	298	284	319	265	310	287	265	304	316	287	289	293	279	287	302	285	315	247	278	314	307	307	303	315	298	271	286	261	310	291	289	296	260	317	292	306	303	288	287	296	262	316	297	284	276	297	292	279	290	302	289	321	282	299	308	287	302	294	314	295	308	281	291	275	308	304	305	279	312	309	325	283	295	315	260	304	281	280	292	294	290	299	289	272	312	307	289	298	277	265	248	301	316	256	285	292	271	297	301	297	262	311	291	309	295	307	299	297	295	274	297	291	307	263	311	284	300	289	268	309	304	336	302	331	305	298	309	296	313	280	306	279	281	280	264	294	287	315	253	337	285	291	280	296	276	287	273	261	306	290	291	292	296	291	312	333	291	300	288	296	289	289	306	296	266	271	281	311	304	291	313	298	296	316	302	304	280	267	281	295	319	283	283	300	275	295	274	309	297	284	313	310	297	320	278	300	285	297	291	318	322	286	263	298	266	275	289	325	337	282	295	303	299	290	296	291	256	282	300	297	298	302	311	276	289	319	316	293	294	274	299	271	278	302	285	290	294	264	281	248	310	307	301	304	290	286	283	294	295	302	292	308	308	284	302	293	267	279	306	341	267	295	267	263	310	283	288	312	304	278	282	301	280	272	275	293	274	298	289	280	270	292	282	277	278	304	307	311	289	256	285	287	258	280	266	310	249	305	311	280	274	289	295	309	292	300	304	259	297	310	300	295	271	297	316	303	306	279	309	298	301	307	285	278	313	300	292	266	294	280	273	275	272	305	308	291	283	334	281	281	245	336	268	292	319	289	294	297	318	317	291	270	289	313	262	288	332	312	320	290	281	307	312	300	274	294	311	302	305	290	283	306	296	305	293	309	307	306	287	286	274	280	291	287	319	294	318	270	332	289	278	302	295	283	300	307	304	321	267	279	275	271	326	308	259	286	292	282	281	287	307	278	315	303	287	292	328	268	302	326	293	330	279	312	301	276	265	285	316	302	264	286	292	309	305	290	287	279	283	304	284	283	281	306	292	270	273	315	307	312	299	289	282	285	291	311	306	327	287	303	281	307	309	288	279	303	256	261	314	293	256	296	281	314	275	292	313	279	260	280	258	270	322	312	288	281	301	275	303	319	306	274	277	298	297	304	290	314	295	304	332	303	287	277	285	297	294	307	303	295	290	297	311	289	244	278	297	280	280	286	276	270	272	310	283	278	307	296	285	292	290	269	331	278	265	286	302	292	291	291	285	277	315	296	276	310	303	296	284	314	269	292	319	307	299	316	279	267	299	281	279	271	265	269	316	280	323	308	257	307	323	325	294	302	275	308	278	292	316	280	306	305	273	310	284	321	318	306	259	305	302	287	291	283	294	333	306	276	289	290	299	268	308	304	264	296	273	312	287	282	302	268	300	333	282	291	301	294	300	316	302	317	308	320	303	283	304	296	285	287	314	262	297	278	294	284	317	330	287	306	267	278	312	302	287	267	312	312	331	299	295	314	289	286	259	284	310	285	300	284	318	293	283	302	307	308	315	302	296	301	277	306	321	283	310	307	290	279	272	281	290	278	283	316	257	292	308	268	289	303	308	283	296	307	276	270	291	309	288	302	307	317	308	290	269	304	255	278	313	299	314	298	325	312	307	282	306	304	314	296	295	294	316	283	278	302	296	295	270	281	288	303	276	292	293	300	283	319	304	323	307	300	279	314	285	293	336	283	273	318	277	290	311	332	266	286	295	311	305	298	311	304	305	315	306	292	293	294	327	299	270	310	299	314	275	289	297	306	308	300	315	270	280	315	305	279	268	266	314	273	288	316	278	291	282	268	342	276	316	318	286	286	332	304	288	273	285	294	294	274	318	292	251	322	314	322	279	290	324	314	289	292	282	294	263	311	294	317	288	333	296	335	273	288	305	283	289	280	301	273	278	297	291	292	281	276	313	284	273	297	301	268	273	284	291	296	322	333	290	283	298	284	265	272	287	285	286	271	277	297	325	295	286	297	286	283	324	286	303	276	271	304	305	275	311	289	261	265	293	263	284	308	265	270	300	302	292	314	300	292	305	302	299	280	273	318	282	286	276	306	299	280	267	281	270	299	299	258	319	284	260	285	310	297	301	285	317	274	301	307	287	269	290	276	275	261	304	314	295	291	277	316	313	299	304	313	266	310	303	266	308	280	307	275	302	316	293	276	283	295	273	313	296	276	308	270	264	288	313	280	284	299	313	298	273	308	283	298	292	300	300	299	299	296	304	284	276	258	260	296	247	274	281	290	298	298	297	302	271	295	271	304	292	296	263	314	305	300	291	278	296	282	282	297	291	299	297	280	296	295	276	312	281	296	274	304	266	300	284	284	319	282	291	284	288	278	299	297	315	288	286	292	301	284	263	251	303	284	281	305	280	297	283	294	308	296	288	289	304	318	332	299	275	260	278	289	283	262	322	317	259	262	301	306	293	276	278	262	284	298	310	313	296	326	324	297	310	327	280	269	311	302	300	270	267	314	306	309	296	309	259	306	280	295	278	328	333	310	282	317	286	301	279	308	290	283	263	281	271	276	308	286	302	281	251	300	300	297	272	300	308	332	294	279	285	257	319	273	304	318	282	299	253	285	312	300	273	284	280	301	269	280	281	296	300	274	286	291	299	296	278	271	323	309	285	275	297	282	296	282	308	270	270	270	270	292	297	290	300	303	311	271	268	284	305	287	260	280	295	293	294	288	272	290	305	311	296
4365	1113	823	492	454	404	393	367	349	357	363	327	302	332	320	343	329	337	315	353	308	328	343	305	319	311	345	316	300	326	316	363	321	297	337	314	292	352	331	319	317	335	296	331	343	330	294	313	288	293	361	332	299	321	307	331	347	315	329	312	306	340	335	317	317	301	294	336	328	318	315	331	320	316	350	330	303	301	339	325	335	338	305	320	359	333	315	301	332	318	358	321	300	355	338	305	325	324	319	320	336	343	330	315	332	324	339	294	302	315	296	328	284	317	331	321	338	320	329	313	323	370	340	305	321	311	333	303	317	329	337	338	321	316	344	336	311	310	310	334	336	315	302	338	350	298	316	330	329	330	318	311	305	348	317	338	276	278	337	325	307	328	331	304	360	318	331	338	359	322	322	310	327	347	335	341	296	310	363	334	332	343	327	313	290	300	321	341	306	325	308	287	274	327	331	346	336	344	318	342	340	320	314	317	317	319	322	305	307	307	321	338	355	300	340	351	322	312	303	291	323	322	322	308	325	306	320	332	324	305	343	340	295	342	343	322	312	333	307	312	304	342	329	326	327	339	327	323	321	317	320	311	358	281	326	320	312	322	320	299	330	322	323	306	333	319	283	309	351	334	304	338	298	330	336	344	317	272	323	314	326	307	308	350	340	309	319	317	327	355	298	322	329	321	299	319	321	347	318	305	308	346	326	338	280	304	350	345	336	308	320	300	317	304	287	321	356	297	312	321	303	329	310	332	320	338	333	332	315	302	301	331	324	330	312	329	311	337	307	333	317	331	338	328	287	341	362	301	298	296	307	312	318	315	325	302	315	308	342	328	314	318	316	309	344	315	278	342	314	312	318	314	358	326	330	325	320	301	307	315	316	333	277	326	342	359	260	289	323	318	346	319	320	345	320	322	331	335	350	316	334	306	284	295	313	301	294	317	305	314	330	304	365	299	321	336	311	349	312	333	295	324	322	321	338	336	318	319	311	310	352	337	327	331	304	302	333	305	322	339	309	321	332	338	331	295	321	318	336	333	336	306	310	299	308	325	350	324	331	341	272	324	334	329	315	342	323	335	316	345	310	315	356	321	325	311	319	340	292	375	359	343	341	349	315	333	330	311	317	320	341	352	325	308	356	301	292	346	312	340	278	326	314	308	314	311	341	339	327	313	322	319	322	303	335	328	314	329	345	340	326	319	324	325	333	320	315	324	340	324	351	334	297	317	314	313	306	346	313	330	295	341	325	327	334	328	293	318	329	319	311	320	312	322	310	302	331	303	356	315	344	320	321	334	299	345	317	303	319	311	356	283	337	312	306	339	297	329	314	341	348	300	327	335	326	329	318	309	300	359	322	341	314	320	334	338	309	352	315	319	321	310	296	307	361	319	335	358	283	338	331	332	310	314	306	355	280	332	350	324	314	319	322	302	298	345	326	312	327	323	315	345	348	305	357	343	329	341	332	317	319	320	305	318	329	345	320	353	315	343	303	305	315	356	320	301	326	330	355	340	322	311	314	333	325	323	284	338	334	333	330	324	323	334	310	315	308	314	311	287	306	349	340	310	335	353	344	310	294	322	322	301	296	327	310	343	337	331	318	326	306	342	315	315	312	353	294	308	326	311	295	312	347	303	299	292	354	326	304	305	295	313	297	306	316	306	311	338	328	333	307	338	301	305	298	323	300	314	305	320	303	311	294	322	329	341	342	313	325	313	288	354	339	314	284	309	318	343	348	319	321	325	299	330	331	303	289	317	354	289	345	289	325	349	336	322	314	317	326	317	320	350	337	334	307	331	318	305	340	366	305	320	302	330	302	343	315	319	316	318	334	327	323	359	296	300	316	305	317	303	307	344	317	347	310	338	342	321	281	323	330	325	325	304	329	312	321	310	297	322	334	318	325	327	342	336	319	337	333	342	315	331	298	320	328	308	312	313	299	334	320	320	359	350	333	307	329	342	308	314	305	317	339	334	336	336	293	303	350	340	361	323	338	342	315	327	299	328	336	313	313	340	326	323	337	332	309	292	306	322	344	321	304	305	304	310	311	313	313	334	312	305	336	350	347	327	310	315	348	315	356	310	322	308	326	337	331	313	339	314	349	333	331	374	327	283	327	333	352	338	320	342	305	341	301	313	325	301	310	310	313	307	341	305	333	324	329	350	333	307	347	339	294	325	323	330	321	319	310	349	359	337	344	308	333	357	342	307	338	320	321	317	308	298	336	294	333	309	324	340	285	341	340	322	307	332	297	323	341	315	317	311	359	344	325	306	319	322	340	297	316	329	290	327	319	314	325	344	330	317	322	310	308	350	323	320	295	313	295	321	314	322	297	356	323	326	280	328	326	315	314	332	348	334	325	328	335	316	340	315	295	317	328	311	336	292	317	318	358	339	327	332	330	312	321	312	335	322	317	315	321	292	347	357	366	305	332	305	368	303	298	321	325	324	330	316	294	292	314	327	342	321	310	301	343	316	327	322	328	357	318	325	312	361	332	302	297	316	341	302	316	325	324	318	307	341	307	317	319	310	302	333	308	330	331	309	284	321	324	347	326	330	319	342	321	320	277	330	308	330	301	355	336	323	336	323	342	324	330	329	299	316	304	279	359	332	317	310	329	311	314	326	328	297	295	330	296	323	328	328	328	294	329	295	330	321	330	342	316	332	338	322	365	335	346	311	326	332	335	342	345	330	309	324	303	328	312	325	320	313	315	310	353	346	302	329	330	325	330	309	340	305	302	319	346	351	300	305	325	327	328	281	347	329	295	344	328	327	363	332	308	302	308	337	312	291	333	353	277	325	336	327	305	339	336	297	330	360	329	366	283	340	311	322	316	307	313	295	310	328	321	306	315	331	314	329	363	322	316	334	304	316	311	339	332	348	322	310	327	327	280	296	319	332	303	303	327	338	299	297	303	341	352	328	346	341	318	321	328	348	345	304	331	327	317	299	327	326	308	320	314	317	321	323	305	316	305	286	320	321	338	324	297	341	332	351	322	303	327	331	325	326	300	328	295	320	293	295	328	336	350	309	315	337	338	329	318	341	348	319	317	298	312	318	350	336	298	330	318	297	312	330	313	316	337	323	329	328	333	344	323	309	345	342	311	340	319	301	308	351	340	299	292	323	322	304	321	301	335	329	305	292	326	319	335	338	316	345	351	321	339	326	329	307	325	310	327	361	337	350	301	322	336	278	295	320	323	333	328	296	336	301	335	325	354	344	307	323	332	345	325	320	329	291	302	306	323	307	311	318	343	329	362	293	275	325	333	356	330	314	329	330	286	343	342	293	312	354	315	335	315	307	296	313	326	357	345	319	318	346	307	314	355	313	335	328	323	345	342	277	314	345	313	330	338	315	308	281	301	354	328	333	301	307	311	325	365	340	308	300	353	349	328	339	293	344	323	306	309	291	309	317	302	331	340	308	342	347	366	320	294	301	297	302	307	331	323	286	306	333	319	310	325	318	341	304	291	338	313	332	315	346	331	326	330	306
23615	21112	28250	24210	21111	8787	724	416	329	302	258	230	191	188	195	168	166	173	153	154	141	134	133	139	150	159	118	125	142	124	148	123	111	113	127	125	132	123	104	140	137	134	124	112	118	138	114	140	132	137	124	108	114	120	121	105	103	121	128	126	116	116	115	128	120	118	121	116	115	116	128	124	157	122	141	108	127	116	138	128	133	145	123	122	132	142	134	114	130	123	115	107	118	107	112	119	119	106	111	128	130	122	109	145	111	122	136	121	128	124	116	110	122	131	122	129	121	135	132	124	120	125	104	116	107	127	119	123	104	111	118	137	108	120	116	105	124	130	106	116	128	115	119	90	113	111	108	118	113	103	131	141	118	116	121	95	139	74	129	136	117	113	125	122	117	112	125	117	106	127	113	127	120	123	104	109	134	123	131	132	121	112	157	119	110	102	102	119	119	131	132	116	123	144	117	114	128	109	109	135	129	97	123	131	131	121	99	125	107	107	126	107	105	130	124	131	112	118	127	100	129	99	103	126	131	106	103	129	111	114	116	103	116	127	112	129	121	134	112	107	123	117	98	97	116	128	112	124	114	133	132	128	128	126	105	133	135	122	116	95	121	101	117	111	121	118	130	141	122	119	101	126	119	117	106	115	104	108	123	120	120	110	122	144	103	102	129	114	116	117	138	131	118	126	130	118	120	116	99	126	130	116	112	119	107	88	115	126	107	121	115	105	113	106	115	139	135	121	139	103	137	129	127	114	129	127	130	104	116	114	138	101	151	129	118	113	98	109	118	107	105	119	131	126	114	126	121	115	112	119	133	120	108	136	153	133	125	114	111	101	119	122	124	143	109	109	124	148	121	108	124	110	116	123	124	128	125	106	106	107	139	105	135	107	138	134	108	132	119	114	126	118	110	89	145	100	126	118	106	109	122	113	122	125	130	121	125	121	114	93	147	125	118	124	116	120	133	112	118	121	127	122	126	112	110	121	118	111	99	135	124	117	119	122	130	98	132	135	113	117	118	121	131	137	115	130	126	132	113	114	138	140	106	116	121	127	114	109	120	107	121	100	109	111	106	101	128	131	105	115	132	121	108	119	112	136	111	119	111	113	135	121	124	119	130	137	127	137	115	127	122	116	113	115	106	117	130	95	117	109	98	125	104	116	130	123	128	118	126	123	127	127	118	112	126	119	145	102	117	121	139	110	106	98	104	128	121	126	108	109	121	106	130	103	123	100	126	121	100	110	113	90	106	116	113	106	123	105	112	136	108	117	133	134	103	125	112	111	104	126	102	98	94	129	106	142	123	126	110	125	109	112	110	144	129	125	124	116	135	131	114	118	117	116	112	116	112	115	122	91	117	106	106	140	116	118	133	116	130	110	115	102	113	114	122	105	125	112	110	95	122	110	110	126	98	128	123	115	114	119	133	110	110	126	120	121	136	104	117	103	128	112	108	115	135	145	99	106	124	109	128	122	124	116	105	126	133	114	122	135	99	112	101	126	113	112	101	126	107	113	136	120	118	109	109	112	138	119	127	109	120	109	147	121	116	131	122	108	113	113	115	109	131	115	107	136	136	94	125	109	117	122	121	144	117	114	125	117	106	126	103	114	123	117	110	100	129	118	108	139	127	123	141	129	103	131	134	113	112	121	102	128	121	102	111	107	119	116	119	111	134	116	126	113	122	109	109	123	114	146	117	122	121	100	115	118	127	131	124	118	127	105	118	93	119	97	135	116	114	116	131	101	127	117	109	119	125	123	134	116	142	114	119	132	115	117	123	117	128	117	109	114	113	121	111	112	133	92	127	141	112	120	131	118	106	112	115	108	109	135	122	123	122	129	106	128	134	123	118	136	115	127	118	138	126	118	108	107	134	125	109	118	112	109	141	112	130	124	104	138	117	103	130	117	126	115	130	118	111	116	125	101	134	122	123	121	104	114	97	113	119	117	113	98	130	121	121	113	119	118	112	115	126	135	140	123	107	115	120	112	127	119	118	124	107	99	122	111	116	118	120	113	130	127	113	127	123	123	132	125	111	112	128	123	124	129	105	108	128	125	130	111	117	100	115	134	118	120	112	116	119	128	104	124	124	117	110	113	135	110	119	111	95	119	119	116	115	134	114	134	115	153	139	122	113	109	131	110	126	110	127	118	114	109	116	122	108	127	103	124	120	115	125	110	137	107	114	138	91	111	128	116	113	132	130	95	127	110	115	111	102	124	115	120	123	114	126	113	120	131	113	127	93	120	118	127	124	119	138	126	125	97	126	89	110	114	112	126	112	115	119	130	109	125	113	121	114	123	116	144	122	95	114	115	137	123	127	122	119	126	131	113	112	137	120	123	106	125	119	123	131	110	113	138	109	115	131	98	99	125	123	102	128	102	128	111	111	117	135	127	110	113	128	117	112	116	113	102	139	134	129	99	115	114	119	117	127	113	109	135	100	129	109	113	114	117	136	128	122	123	123	124	122	115	110	98	123	128	115	121	121	126	123	130	120	121	118	134	134	112	120	113	106	131	131	131	113	100	109	103	121	115	131	115	114	132	115	123	127	115	105	104	109	103	105	153	117	117	109	131	114	130	110	138	104	115	118	107	134	120	112	113	139	117	124	122	102	129	110	119	119	120	116	127	122	116	115	113	127	134	111	116	118	128	126	132	111	125	122	113	118	95	111	116	113	116	94	114	140	136	136	108	121	125	104	131	109	110	112	125	123	117	101	131	117	105	124	113	131	122	107	116	129	137	118	134	116	112	122	106	122	118	101	130	101	124	108	133	132	123	118	134	142	124	108	114	102	129	127	114	130	136	120	125	119	121	110	117	125	101	114	122	131	99	108	102	106	110	115	117	122	131	132	101	143	98	137	109	121	142	106	109	138	145	135	105	117	113	110	126	122	116	113	110	120	116	124	117	137	121	137	126	126	119	124	123	129	109	116	89	104	111	119	120	129	126	132	99	106	115	119	120	114	107	116	101	104	115	104	121	120	135	126	124	129	107	124	125	109	128	111	110	116	119	111	120	113	140	119	114	115	121	98	116	111	113	127	130	109	106	115	120	135	127	102	120	114	108	124	122	119	138	114	145	129	115	100	117	117	117	108	119	127	129	137	110	136	112	144	128	134	116	101	138	98	136	106	131	102	110	135	117	115	111	128	106	112	122	114	110	127	122	104	119	106	115	131	108	99	137	136	132	141	121	113	125	123	114	119	127	110	122	120	109	128	99	112	135	126	132	107	121	110	133	120	126	113	132	117	120	118	107	109	128	119	116	114	104	121	108	113	130	119	131	115	119	135	110	126	124	122	129	104	130	115	117	130	111	115	128	115	131	117	105	134	130	120	100	118	104	113	133	120	123	123	107	131	110	110	149	126	114	107	109	106	129	107	119	118	130	113	107	132	104	115	133	129	105	131	123	115	150	120	129	118	116	114	131	121	98	123	113	121	134	121	113	105	119	108	106	107	123	115	108	121	99	140	110	114	120	140	106	112	130	107	119
3215	9079	5772	2609	1783	1298	947	716	577	484	425	367	282	287	289	223	240	220	215	194	181	159	198	191	150	186	164	170	159	158	167	186	140	140	176	152	181	150	142	162	162	160	124	149	154	147	139	163	140	146	152	162	144	127	148	150	143	147	117	148	144	140	133	138	147	147	139	162	153	129	145	154	128	144	143	132	143	131	142	129	150	158	140	160	135	143	123	138	153	139	129	140	141	131	141	150	138	136	145	152	146	157	134	135	154	132	129	167	150	153	162	166	125	143	148	123	115	136	132	147	133	147	130	150	136	133	157	160	129	150	120	141	139	148	151	146	152	137	129	132	119	140	137	127	150	118	147	132	143	149	138	131	167	136	158	131	124	147	141	126	135	125	126	132	159	158	148	147	142	135	139	138	153	126	148	124	158	158	134	151	122	141	129	150	131	144	135	137	128	128	135	126	151	140	146	134	129	144	138	157	141	131	133	138	134	165	124	155	136	126	138	137	149	114	141	134	147	150	136	146	141	133	135	147	128	162	133	143	151	140	156	150	157	135	144	154	161	145	125	150	139	128	133	155	136	144	144	114	142	157	149	136	130	138	134	165	129	144	132	129	124	138	124	145	118	139	147	143	132	149	149	160	139	120	147	142	130	145	169	138	130	137	142	133	131	135	139	134	124	154	138	144	110	139	129	129	142	122	115	150	118	142	145	156	156	131	141	134	137	120	140	136	141	139	123	140	127	133	145	145	143	127	130	117	145	146	148	142	138	165	145	125	120	154	141	148	131	132	138	141	152	136	141	126	146	140	117	145	139	120	140	142	133	138	138	125	134	147	122	130	130	154	131	139	130	131	144	133	127	141	128	155	142	149	153	138	127	134	164	123	156	131	130	142	148	132	121	143	144	127	132	143	151	135	153	145	151	155	144	137	138	131	137	156	126	121	143	141	136	151	140	150	138	146	142	130	135	131	141	156	128	139	154	133	149	123	142	146	157	134	131	145	150	134	134	134	135	133	134	134	148	154	123	154	120	151	146	133	124	140	142	124	132	147	153	152	140	150	140	135	144	145	111	144	144	127	131	141	134	149	132	128	134	150	175	145	140	136	153	136	160	138	150	152	136	134	120	127	129	148	152	146	125	148	148	148	106	133	129	154	139	129	139	122	127	138	150	141	124	143	132	128	127	120	156	133	120	142	142	146	148	142	134	153	156	120	127	137	160	131	141	140	146	144	141	115	127	129	144	112	126	146	143	140	135	125	146	152	124	140	155	131	107	114	144	114	158	129	143	128	121	121	124	149	133	144	153	134	135	139	140	132	135	151	146	127	153	148	127	163	145	117	156	139	145	147	140	129	127	145	152	146	128	136	137	135	123	146	131	148	135	147	166	123	125	144	144	129	158	142	150	140	151	130	153	143	141	138	135	125	137	123	157	151	143	143	148	145	148	141	138	135	142	139	144	142	125	120	155	162	139	142	139	95	146	127	135	153	156	146	143	150	137	137	120	129	147	139	141	147	143	135	134	160	141	130	131	122	126	135	133	139	144	143	141	155	121	128	132	129	139	151	145	142	147	144	132	143	131	150	141	120	142	137	146	138	141	136	147	131	153	124	164	130	128	138	163	126	167	145	136	147	159	139	149	122	165	117	141	135	134	137	132	151	146	136	161	142	139	126	113	128	142	151	161	139	149	139	146	152	134	152	134	154	127	126	145	134	136	146	129	136	174	135	137	153	141	136	152	133	125	141	125	157	106	136	146	146	139	154	140	124	140	123	135	127	125	112	132	159	151	148	140	142	143	149	145	132	123	158	125	145	138	128	135	160	143	128	139	152	142	144	161	153	128	141	138	119	129	137	133	133	135	123	153	132	125	135	142	149	116	136	133	138	124	140	133	149	158	163	157	129	127	151	164	144	135	133	131	147	136	128	135	129	133	153	134	134	140	139	134	151	136	152	147	137	130	133	134	131	152	125	154	130	148	138	135	118	130	147	146	141	141	128	144	127	135	136	149	147	140	127	150	127	154	145	141	138	136	140	131	132	139	149	142	127	135	133	138	157	143	138	138	142	158	144	131	144	170	150	133	132	161	153	147	147	146	142	141	145	147	157	133	106	144	143	148	113	115	131	127	131	153	146	132	142	153	126	142	142	160	139	136	143	146	130	131	146	142	129	159	135	135	124	119	139	141	122	169	140	136	146	143	120	123	126	144	151	138	145	131	134	134	126	122	142	138	138	146	137	124	132	136	148	124	138	141	153	128	153	128	132	146	139	151	147	154	171	138	143	130	144	155	142	161	147	140	131	138	136	142	137	138	132	154	137	131	148	152	126	124	139	136	140	164	146	130	154	155	143	118	151	146	175	141	126	130	140	155	139	152	136	135	146	119	145	127	135	156	143	116	144	148	136	137	157	139	130	157	129	126	135	140	151	148	154	152	141	139	119	147	127	137	155	139	127	129	160	139	144	125	124	130	154	158	115	136	146	143	140	156	122	120	142	147	133	163	146	131	142	119	142	122	134	142	138	138	136	142	120	142	149	160	149	145	156	149	168	145	133	137	143	134	134	140	156	134	132	123	131	144	154	133	141	163	139	144	163	129	149	122	153	140	133	140	134	132	147	155	155	143	130	125	130	131	122	115	130	119	121	130	140	137	136	131	141	133	122	121	137	132	146	121	144	150	144	139	137	140	129	156	126	122	111	139	154	126	128	141	125	144	150	157	122	142	113	131	140	137	142	147	154	133	148	118	146	129	153	137	156	139	147	130	126	132	129	149	151	135	127	144	154	140	134	140	113	137	125	140	127	154	116	162	120	138	147	127	137	130	161	147	130	131	137	129	135	146	115	133	130	118	142	144	157	134	144	151	130	136	125	115	135	137	148	144	127	140	159	129	145	145	132	163	143	158	137	121	134	149	118	134	124	132	141	133	126	152	134	142	151	168	139	155	145	148	145	144	144	120	139	141	123	142	143	128	121	124	138	125	145	128	146	139	123	115	130	138	161	151	143	145	136	140	121	145	148	132	139	130	137	140	139	160	138	148	135	145	151	168	123	132	158	127	137	153	141	134	131	129	141	158	153	145	134	131	134	138	128	125	152	125	145	136	144	149	132	133	124	160	134	146	132	140	140	140	143	163	150	141	138	156	122	149	132	154	141	152	132	134	131	129	144	135	141	149	137	144	149	131	132	139	119	136	143	133	130	145	156	146	127	146	153	122	130	134	126	108	100	160	146	140	134	146	149	146	132	130	134	129	132	150	139	157	121	148	110	134	125	148	123	142	124	147	134	128	135	154	154	144	142	151	140	133	146	153	136	147	133	149	143	132	163	129	128	132	134	128	136	154	126	131	123	152	148	136	127	136	126	150	140	134	149	132	123	147	144	126	121	125	141	129	153	145	137	152	130	134	128	137	139	134	133	128	136	136	132	126	161	141	140	131	122	134	145	142	135	138	143	146	121	140	124	160	131	148	136	123	119	125	148	144	133	142	135	121	104
24790	21094	27062	25232	8871	791	613	584	503	498	453	452	462	449	440	453	460	465	497	432	415	450	432	440	450	419	406	441	472	470	430	413	430	438	402	451	418	406	385	448	395	389	414	421	373	372	433	423	428	421	417	386	397	402	413	420	405	405	425	416	415	424	452	412	405	424	435	433	384	448	399	384	451	391	444	436	385	455	388	400	451	426	384	397	398	388	428	411	384	422	388	420	394	376	419	408	418	428	392	388	428	413	416	401	388	409	449	409	410	374	398	425	398	423	401	419	410	406	415	390	396	419	401	413	424	417	383	422	397	403	404	386	371	424	413	424	416	419	411	398	439	433	408	421	408	389	391	422	407	400	410	408	455	395	429	441	401	400	415	409	400	381	405	397	454	385	418	455	419	398	396	388	382	421	439	400	421	434	398	424	407	396	427	417	400	415	378	383	430	403	399	413	410	406	406	422	361	364	399	416	444	408	430	372	396	406	408	388	411	418	392	410	382	409	401	446	388	396	380	417	470	426	394	436	438	428	390	430	416	396	437	393	432	392	407	380	395	394	423	405	390	408	400	413	397	418	411	402	394	411	442	435	394	396	417	375	385	377	450	453	431	434	411	387	359	425	421	385	419	402	406	389	408	410	389	400	432	423	399	391	417	385	422	418	433	450	406	456	449	385	394	451	470	376	355	409	442	428	394	392	366	404	396	428	434	400	380	406	439	442	432	391	402	403	423	422	407	420	421	388	375	415	413	404	414	410	413	430	431	404	392	375	446	393	403	412	396	406	428	453	438	434	374	418	382	388	395	400	444	426	424	448	398	388	404	406	393	402	392	424	412	436	389	406	452	412	424	421	416	407	431	388	418	409	417	414	380	402	423	410	467	399	398	400	389	411	380	396	384	453	428	415	425	418	402	386	403	402	369	446	408	392	389	403	436	406	395	383	399	437	423	402	400	426	376	422	415	422	441	410	447	397	429	417	404	385	407	467	454	410	407	402	428	440	428	399	392	422	364	421	430	406	394	400	432	423	420	394	407	422	390	393	439	405	405	429	401	429	390	437	426	399	434	413	387	449	411	415	417	430	377	414	438	402	413	442	402	402	429	417	414	389	407	438	423	413	414	384	395	416	410	416	399	403	416	450	436	395	452	401	437	426	399	414	388	409	414	450	356	403	407	432	399	419	395	416	413	412	392	412	405	431	428	400	419	402	390	429	409	422	446	400	415	427	391	400	390	416	431	418	385	424	422	451	394	409	422	378	411	377	419	391	396	373	402	383	399	428	381	372	386	400	441	385	398	411	380	410	420	395	395	436	430	408	385	412	402	448	395	411	405	444	394	383	406	406	397	404	450	419	405	419	438	391	390	420	397	403	401	434	383	406	398	404	426	409	408	399	380	406	461	363	384	447	386	427	388	418	435	415	398	430	410	403	424	417	442	392	425	454	413	405	410	430	401	425	400	421	423	367	434	397	383	430	420	426	420	417	412	394	419	402	419	428	445	442	391	420	460	416	400	428	414	381	392	446	446	455	442	395	412	430	400	429	394	402	417	416	403	451	366	399	394	409	464	405	387	451	390	399	392	382	471	416	387	387	379	398	433	376	400	413	417	355	424	391	373	417	395	401	389	388	385	408	377	428	411	455	381	435	409	417	419	473	439	391	427	396	421	420	401	428	373	382	380	406	425	395	426	417	442	389	412	386	426	397	387	438	415	426	418	385	411	395	415	437	396	426	400	406	397	409	395	398	409	392	445	433	430	394	463	362	405	407	428	439	424	390	398	405	379	414	421	426	421	415	424	395	384	405	388	367	424	420	391	382	418	456	372	410	397	413	389	422	410	405	442	425	413	427	418	401	433	370	400	433	374	413	406	380	420	397	436	411	405	396	403	396	395	396	408	406	422	420	424	415	398	397	426	432	421	436	423	408	396	407	423	382	397	410	425	425	411	427	382	434	414	432	410	446	404	406	420	394	415	404	405	393	429	411	408	380	417	408	452	419	385	432	429	441	404	410	426	429	431	420	422	375	432	408	386	388	396	411	399	413	412	422	407	390	378	423	406	383	413	387	387	398	397	424	413	379	393	400	411	401	407	411	402	419	426	423	433	382	391	403	413	394	417	408	415	420	409	392	408	415	442	386	416	416	401	380	411	417	398	402	393	400	395	466	453	414	428	387	399	412	439	409	428	401	412	434	395	417	419	426	407	413	453	444	421	426	436	413	422	422	422	450	431	443	406	449	463	406	392	377	411	387	413	417	438	423	426	429	420	411	436	425	350	388	404	411	400	419	422	428	445	420	399	397	393	410	394	398	367	431	432	353	405	397	405	383	411	387	417	428	421	377	433	388	400	444	394	409	399	400	427	383	391	406	360	411	404	414	416	424	380	419	401	417	410	380	432	388	424	418	426	402	411	417	416	416	371	424	410	459	387	435	426	376	409	416	405	433	392	410	437	399	428	398	395	409	403	407	425	379	383	446	451	378	424	404	397	393	411	362	423	405	424	413	410	415	420	421	468	431	443	398	381	423	421	396	391	396	425	404	407	436	412	447	404	409	420	408	386	420	440	413	422	370	405	410	401	413	388	388	411	404	431	379	419	388	421	389	408	383	436	417	354	419	418	435	427	424	431	428	393	405	371	406	399	427	397	382	403	407	430	412	397	384	414	417	419	428	422	388	435	408	424	403	425	405	415	411	390	424	405	421	386	377	449	380	401	399	399	396	388	392	385	381	433	409	417	416	374	429	352	420	400	412	425	392	416	388	436	353	385	445	406	423	374	403	398	413	398	387	416	363	401	410	413	406	409	401	400	389	428	388	389	423	414	429	377	370	415	440	435	459	441	419	418	399	407	431	391	403	375	417	423	399	417	385	420	444	426	419	447	378	464	386	414	404	400	403	443	413	401	429	442	417	427	402	406	369	411	400	412	466	404	380	374	418	400	417	371	396	439	397	399	400	410	415	418	457	411	446	418	439	425	418	402	401	437	422	431	386	404	397	378	411	390	421	443	449	433	452	409	372	399	391	441	439	405	392	404	392	370	453	430	429	397	394	400	389	405	411	412	403	436	392	411	425	458	390	395	402	411	381	419	444	392	374	412	435	439	398	444	411	368	413	388	418	424	398	397	431	418	440	425	412	418	375	440	402	431	386	413	387	427	394	434	436	415	452	410	418	403	427	427	399	411	398	424	431	435	406	402	382	395	393	422	407	366	419	399	396	447	405	434	391	446	389	409	404	392	405	380	413	398	417	423	395	422	418	440	430	384	407	412	377	438	404	389	427	429	408	397	421	403	401	389	432	398	413	398	421	398	428	420	445	416	397	408	439	414	373	398	385	427	383	360	442	404	386	400	409	426	456	388	433	384	401	404	403	401	451	425	434	391	400	403	456	404	398	401	456	418	393	411	425	412	354	415	444	425	401	442	384	398	410	399	429	426	397	437	402	393	445	397	361	428	390	441	445	402	431	429	429	385	396	433	385	369	450	417	390
3478	5221	3355	1694	1257	999	893	740	694	586	618	567	545	542	549	479	500	434	469	506	432	451	441	427	422	432	451	427	439	416	442	450	495	440	445	451	437	442	446	449	424	422	422	422	461	421	424	440	413	428	439	412	454	444	442	478	437	427	399	454	443	443	444	435	414	442	435	434	445	455	441	410	420	432	436	416	453	443	417	453	428	425	422	433	416	466	413	425	418	429	420	455	425	473	427	452	438	421	427	422	440	391	438	452	427	413	412	405	416	428	441	429	438	432	411	427	445	467	431	434	424	426	441	422	440	445	439	441	429	439	405	419	444	457	421	440	436	443	380	416	433	423	449	422	439	448	432	435	423	445	438	423	438	457	414	430	445	397	451	444	421	445	424	446	436	409	460	446	437	437	420	429	436	436	430	453	418	404	473	471	422	457	441	388	443	424	461	439	437	426	436	433	445	406	421	423	441	445	475	441	432	439	415	453	440	435	441	416	434	387	470	450	430	461	396	415	414	409	412	402	437	429	451	458	434	399	382	459	442	442	425	422	454	442	432	441	415	429	419	436	433	390	442	445	470	433	420	422	486	415	428	415	460	433	407	453	442	430	433	426	425	459	417	410	419	420	422	437	447	446	441	419	436	404	426	460	443	407	441	456	433	426	469	435	470	420	444	433	420	438	451	425	442	409	417	413	453	436	449	418	423	424	439	450	410	431	438	442	428	453	427	400	413	407	411	423	430	463	421	421	407	437	406	441	406	412	406	415	422	428	415	423	408	418	454	459	442	435	467	386	439	421	441	412	403	439	411	384	436	451	447	415	417	451	444	414	386	402	422	478	447	455	423	385	457	422	408	421	393	413	437	462	422	390	440	432	468	427	421	426	453	440	406	421	381	442	419	462	422	454	458	435	412	438	450	432	376	451	454	429	454	406	405	407	440	432	441	434	446	429	415	417	447	434	457	427	441	450	403	466	441	426	442	415	441	448	403	422	385	464	399	435	447	422	437	448	432	519	405	385	436	422	468	406	443	421	445	450	413	419	414	440	419	445	466	403	407	421	399	463	436	467	411	431	460	426	442	437	441	408	435	449	466	449	409	417	409	440	414	448	407	424	437	463	425	429	454	440	406	424	418	422	463	463	427	444	428	412	435	438	464	451	449	453	424	445	423	473	445	452	449	434	442	445	429	467	418	424	446	417	453	443	465	414	420	402	416	392	433	463	407	445	439	406	432	397	443	395	408	427	423	424	428	425	475	384	422	436	478	430	429	444	432	438	445	405	458	472	442	398	427	427	431	446	446	427	457	445	428	408	419	420	447	411	406	409	431	434	445	440	427	438	453	415	436	433	410	411	411	441	421	417	433	464	441	420	452	440	443	440	425	429	431	427	418	435	432	436	409	443	435	442	449	421	437	408	408	397	413	407	424	422	428	437	451	434	407	459	443	444	409	403	414	424	440	442	439	432	392	460	424	447	418	439	408	444	416	461	440	428	424	446	444	448	410	434	451	450	428	444	440	421	444	408	409	454	442	414	419	463	433	430	377	419	419	428	447	431	425	419	411	427	414	444	440	456	445	407	450	403	450	419	441	392	441	432	447	424	442	407	453	388	423	419	424	424	476	422	439	441	418	463	436	431	394	386	423	466	446	405	472	422	423	409	458	420	437	449	410	399	452	444	422	448	472	412	440	466	408	429	443	446	427	441	428	437	444	400	393	425	443	427	430	424	460	451	444	428	435	430	455	407	425	431	439	411	425	418	464	436	464	420	446	458	425	431	412	417	424	436	405	447	437	455	446	396	421	433	424	431	423	434	420	434	445	420	431	422	468	439	415	427	426	418	434	390	411	430	412	441	440	423	435	406	418	396	422	416	450	454	466	437	450	442	465	440	412	408	465	431	431	446	428	443	394	425	440	443	445	431	450	453	446	407	444	415	420	445	432	446	446	421	432	423	444	452	423	443	418	408	414	424	426	408	400	422	429	409	414	464	426	428	444	438	427	425	432	409	420	460	471	380	414	409	417	454	433	457	427	447	427	436	431	401	395	453	445	420	436	437	441	435	423	408	435	426	414	430	425	482	427	446	438	386	442	421	371	468	434	424	458	403	421	421	411	436	400	444	419	428	377	423	443	408	414	429	447	434	415	410	434	404	411	464	394	393	462	421	401	441	421	417	469	432	427	437	409	422	415	451	420	420	431	493	447	391	409	449	430	433	447	424	406	453	414	426	435	437	396	456	445	442	422	445	457	431	408	411	446	422	420	419	429	405	451	436	396	413	441	418	429	386	441	443	417	411	414	422	429	448	417	439	427	435	453	428	409	442	429	425	413	416	435	439	400	449	426	463	425	455	435	501	434	415	439	437	457	393	461	417	450	459	442	433	411	423	449	433	413	447	409	444	460	430	426	414	438	428	435	431	390	447	434	444	446	454	432	395	440	428	441	416	412	441	407	387	435	440	414	436	422	445	424	389	435	402	442	422	424	417	365	398	453	452	459	425	443	420	415	427	438	418	431	452	431	453	409	443	437	411	420	438	433	406	425	473	414	406	431	425	486	427	434	444	460	414	424	402	408	430	414	415	424	429	411	404	406	419	463	421	446	456	410	461	439	450	442	408	420	412	415	465	461	452	424	441	414	437	379	434	408	408	427	444	424	426	448	411	409	432	427	421	417	425	443	419	441	437	424	414	426	475	419	429	418	444	432	421	453	474	451	461	443	457	449	454	469	424	413	409	455	448	456	431	389	426	449	425	425	432	427	403	418	388	427	462	411	429	449	418	425	416	466	438	399	427	432	406	391	435	418	431	441	453	465	427	455	463	452	434	446	429	444	418	424	397	450	423	427	432	423	422	430	423	421	428	450	452	462	427	469	430	416	416	427	440	428	439	468	442	417	396	442	428	444	474	456	435	432	458	456	405	416	422	406	420	402	370	395	436	407	411	407	433	410	410	423	451	419	433	431	429	431	443	433	434	435	420	423	401	404	454	421	438	431	461	409	431	443	434	425	429	421	421	446	415	447	437	446	417	462	434	445	433	456	433	448	472	425	477	431	403	449	396	462	428	416	442	438	402	410	488	407	430	465	415	416	467	453	432	420	424	409	453	416	415	410	437	455	439	436	456	418	437	442	426	417	423	440	429	393	403	447	451	406	424	439	465	414	452	433	451	464	403	415	452	405	431	439	407	433	431	430	468	439	465	393	453	431	387	432	436	433	419	415	441	409	432	400	414	433	416	454	397	376	438	438	428	389	407	450	423	433	443	430	440	401	425	416	451	412	434	415	411	417	452	417	466	452	440	437	442	413	413	437	432	433	442	483	412	382	405	404	462	407	428	408	435	418	473	370	442	440	448	394	454	459	412	421	402	432	425	414	447	416	438	419	426	450	423	471	454	419	430	387	447	447	440	464	385	385	475	408	418	385	454	458	417	443	445	425	415	400	407	398	416	409	425	424	403	442	415	440	430	432	409	450	426	402	443	473	432	462	432	451	410
22610	21182	28832	23820	21184	21220	6513	878	611	533	454	399	375	339	343	337	278	300	293	257	255	249	272	280	245	242	242	247	212	240	213	235	209	234	251	255	210	243	225	206	235	219	276	225	224	223	234	196	220	208	202	216	221	221	212	225	216	201	206	212	224	221	206	210	210	221	216	223	218	194	179	211	201	209	194	226	205	208	223	205	242	222	230	215	213	228	235	228	191	226	228	207	213	237	208	205	212	217	182	205	212	223	189	222	198	218	187	198	208	204	245	219	207	192	220	197	202	180	204	224	215	218	205	217	205	208	217	208	224	209	217	201	187	202	206	197	223	209	232	213	207	242	216	206	198	185	220	226	212	196	220	224	192	197	219	215	220	202	206	236	219	195	223	207	214	209	222	224	207	224	206	211	187	232	182	215	188	205	216	232	223	219	211	209	201	209	215	191	197	199	202	208	246	210	233	179	211	196	200	205	246	212	191	216	229	188	235	204	188	215	206	213	209	232	223	255	219	187	199	221	212	231	204	216	217	189	194	198	191	205	215	207	202	188	203	220	219	214	222	222	200	202	181	195	201	209	230	218	175	217	182	197	227	198	203	188	197	233	181	191	208	191	230	217	234	245	230	224	226	214	226	243	212	217	225	213	200	200	204	219	238	209	217	221	200	223	222	210	245	197	222	211	215	225	190	204	208	194	193	190	191	215	233	193	222	217	190	184	188	212	206	188	213	205	191	171	202	204	210	235	222	197	210	207	204	224	202	215	193	231	211	228	183	222	209	207	201	215	213	211	181	185	238	213	202	206	238	172	208	225	215	207	198	195	211	213	182	180	221	213	200	210	231	208	219	224	230	225	199	233	212	210	211	226	208	205	223	206	208	235	198	218	208	218	205	235	231	215	221	236	208	205	221	213	210	197	212	185	200	219	211	212	194	209	220	199	195	210	208	208	206	219	212	227	196	192	224	192	228	210	221	176	215	212	194	210	212	216	198	218	217	209	215	226	212	193	195	236	202	216	226	219	259	223	186	208	212	214	224	189	219	212	228	238	191	196	218	221	230	233	226	196	211	198	211	203	212	192	194	186	205	205	237	213	217	215	219	215	232	212	211	203	194	228	186	211	198	223	213	202	220	210	208	206	217	199	199	208	208	205	201	214	215	191	225	209	210	219	210	230	207	218	219	200	202	178	201	201	215	202	204	217	199	230	212	220	214	202	220	206	202	200	198	194	207	209	226	225	223	219	193	218	227	217	219	182	207	220	214	239	179	194	220	226	200	195	228	203	230	199	233	228	224	222	199	229	206	213	224	193	199	216	232	202	193	211	202	204	224	209	196	198	195	200	187	218	224	227	197	194	206	214	193	215	226	215	194	215	190	199	220	166	193	214	192	200	207	198	215	222	190	193	211	203	230	205	221	193	202	207	175	215	204	210	216	221	202	216	194	203	218	182	239	226	212	225	208	215	193	213	222	212	206	241	200	213	189	204	204	185	217	210	196	209	195	195	226	200	223	189	198	205	190	175	210	230	210	210	225	202	179	216	225	192	194	186	213	192	202	178	191	223	220	180	214	192	179	217	224	193	205	213	204	206	206	193	219	217	224	232	226	214	200	223	188	211	213	204	233	192	216	194	187	215	188	216	233	204	199	210	221	209	203	218	208	225	203	189	201	242	220	215	225	204	219	227	224	217	187	218	234	203	224	198	201	202	196	200	209	219	223	192	207	211	227	227	227	209	222	216	189	200	195	214	194	217	211	210	192	217	196	212	213	201	228	215	241	198	207	192	188	204	209	227	201	204	230	189	227	210	206	228	226	203	227	225	201	187	213	191	215	242	215	202	205	214	195	201	211	198	209	190	220	223	225	224	197	205	217	205	194	206	225	195	223	218	201	182	216	220	194	206	213	209	231	200	209	201	183	197	219	221	203	232	209	228	209	185	222	225	202	207	215	207	206	218	203	203	208	201	203	205	207	216	188	204	222	220	195	199	191	188	214	243	226	192	237	225	167	196	201	176	195	187	233	221	210	198	189	219	215	203	202	216	218	201	207	202	227	216	194	209	178	214	216	202	199	220	178	221	216	207	227	219	214	221	207	217	218	213	225	207	216	207	199	201	208	204	224	209	229	199	209	191	203	217	230	216	221	214	204	211	204	188	208	231	221	195	193	201	214	207	214	198	206	204	192	225	214	207	194	211	199	215	199	221	209	222	183	198	202	212	213	221	232	241	192	215	201	208	213	217	223	203	202	217	216	180	219	224	204	216	193	223	220	197	204	218	228	222	207	209	206	214	228	192	217	216	227	190	218	218	218	228	203	208	202	216	207	213	228	240	184	202	210	202	191	238	173	213	193	187	199	205	219	229	234	204	201	211	213	204	238	215	192	211	212	204	211	203	237	222	224	219	207	199	226	185	198	203	212	200	195	233	213	198	204	199	207	229	195	205	197	189	215	236	207	207	210	224	189	215	200	195	197	199	205	224	198	196	197	214	216	238	201	191	228	205	211	215	215	210	207	209	220	198	188	223	199	210	213	196	208	165	191	218	201	197	219	193	209	208	200	189	212	193	214	202	232	231	223	209	215	192	198	204	232	221	190	215	216	191	183	194	199	187	200	186	230	210	200	190	223	212	209	187	215	236	187	240	221	206	224	207	203	219	219	186	198	221	216	227	221	217	244	193	210	227	208	201	211	200	207	212	198	201	246	195	209	213	213	213	216	217	200	187	220	208	192	200	191	230	189	214	217	197	207	207	212	212	233	190	222	200	206	213	178	214	197	172	201	214	228	195	227	213	203	210	217	207	205	216	199	217	210	208	196	221	220	218	180	218	228	208	221	197	211	192	185	196	201	216	215	201	232	215	199	192	204	220	202	190	208	189	219	198	206	227	199	209	197	206	205	228	212	212	192	200	221	219	215	201	192	198	218	186	211	211	202	200	195	217	209	230	203	244	191	212	198	198	229	193	215	191	197	191	233	189	194	174	211	210	216	185	240	201	198	218	219	220	215	218	213	240	190	216	207	205	229	201	239	205	198	201	218	197	193	226	205	222	211	228	193	214	199	202	227	213	222	212	196	226	209	215	201	205	224	183	235	186	217	216	213	202	205	215	213	206	202	190	221	223	212	189	228	207	194	178	207	174	207	222	196	206	186	186	215	215	193	191	201	200	186	198	226	221	196	177	216	225	230	175	202	190	205	216	194	207	206	217	212	211	200	190	217	183	204	199	201	226	204	204	225	201	198	207	218	209	235	200	205	219	198	170	210	212	189	219	185	190	224	228	216	197	202	221	208	200	206	208	217	246	192	208	210	209	188	223	216	190	225	218	209	220	215	166	208	210	240	224	227	195	182	199	213	198	204	213	198	220	216	174	200	201	209	232	215	215	220	192	202	180	214	201	196	224	203	207	216	191	206	185	198	200	195	209	190	228	212	207	230	207	232	194	203	213	189	218	202	208	216	203	213	205	224	207	224	226	223	226	212	219	186	177	242	227
4743	14542	9627	4628	3220	2412	1808	1299	1054	841	701	651	544	478	454	450	423	378	363	332	322	305	294	262	285	235	272	285	243	267	251	234	261	254	231	219	260	233	237	243	216	243	215	232	240	240	216	242	220	224	226	231	208	207	226	217	224	223	245	219	227	196	218	219	213	202	186	226	211	222	218	234	219	221	230	236	212	203	213	192	225	207	248	237	229	203	235	198	199	230	228	208	221	210	240	212	215	225	198	227	235	209	217	222	219	187	211	204	207	231	217	231	206	221	235	209	218	209	247	191	216	202	199	198	188	208	193	209	211	220	243	191	234	238	205	194	219	222	234	208	210	223	210	226	219	213	214	212	230	204	209	236	235	202	234	230	213	200	231	219	225	239	214	206	199	217	216	221	220	214	210	220	214	238	218	185	188	219	212	215	236	194	216	244	201	209	225	221	197	207	191	230	208	220	228	216	211	236	221	238	215	225	214	246	229	200	245	205	177	243	210	217	194	214	223	253	194	234	206	190	203	222	222	217	223	250	196	232	218	235	214	210	202	217	195	201	205	213	215	195	201	245	224	219	209	235	211	197	199	198	217	236	196	203	197	193	201	221	211	211	208	219	195	223	197	196	224	207	231	206	212	205	259	219	224	205	217	240	239	227	193	202	214	219	223	211	216	226	220	193	202	234	207	209	218	211	196	219	204	203	212	197	211	193	238	220	209	225	212	193	227	233	192	223	218	245	210	207	241	216	220	224	200	210	228	184	233	213	234	188	236	190	208	236	214	217	233	213	214	229	188	219	204	199	194	214	206	224	214	229	205	212	209	201	203	226	220	216	219	216	206	208	192	223	222	210	209	214	222	214	242	232	229	243	211	217	224	226	207	193	219	212	224	186	208	231	187	211	225	252	191	213	230	216	229	216	203	216	227	223	208	222	203	213	201	212	241	201	232	220	217	201	223	233	224	216	214	214	219	226	212	211	233	212	223	228	208	219	203	225	202	222	241	209	225	201	237	232	210	220	200	219	221	220	226	223	226	198	221	216	228	212	215	210	226	225	209	220	220	212	213	199	218	193	227	186	220	219	229	218	239	238	203	243	218	203	203	223	196	213	240	213	205	186	227	192	222	208	208	228	193	216	186	220	229	228	223	204	213	208	222	232	231	202	188	227	204	205	222	206	233	193	225	208	218	201	201	202	194	219	249	220	241	213	211	194	196	205	211	217	231	211	216	232	200	230	177	223	232	223	231	207	213	202	211	208	216	214	205	225	212	224	209	202	205	196	248	236	222	214	213	223	220	220	218	224	241	202	185	253	209	211	211	226	188	188	195	217	194	194	223	194	229	187	209	229	219	214	207	205	224	205	210	228	235	235	204	203	202	212	193	203	200	209	222	210	218	186	205	219	176	216	236	220	205	196	214	204	197	214	213	205	224	235	214	213	199	190	219	231	227	201	238	229	235	218	190	210	202	187	198	229	220	226	234	230	203	251	199	208	244	206	201	203	222	206	204	220	243	219	198	203	217	216	192	201	233	200	239	233	196	216	201	199	221	204	199	219	233	219	197	208	210	213	201	182	204	192	234	217	205	214	197	213	209	207	213	208	222	197	213	209	215	220	232	203	217	204	235	211	221	221	217	233	198	204	224	219	185	192	232	219	222	211	229	203	212	219	259	183	219	221	211	211	216	236	219	205	190	226	203	216	209	207	207	221	199	214	209	198	257	215	223	213	227	203	210	254	198	225	212	190	195	226	194	212	213	211	222	237	227	218	219	210	219	203	210	233	228	234	223	207	203	212	215	200	183	215	257	229	238	222	226	200	190	214	244	255	221	198	227	217	208	215	240	246	215	217	225	228	217	208	208	214	222	224	221	224	224	219	245	223	201	182	212	214	203	219	213	204	195	215	220	220	191	217	213	194	208	214	217	233	224	213	213	221	206	238	216	213	197	208	203	195	202	247	218	223	198	209	219	222	234	188	203	211	189	207	218	195	193	208	239	253	203	217	220	217	219	200	214	219	211	219	217	209	200	204	207	215	220	222	191	199	190	206	220	214	221	224	217	212	215	199	209	191	208	194	247	213	209	203	211	246	237	209	206	224	209	211	208	225	219	228	207	213	216	228	217	208	211	219	184	199	229	234	190	262	199	249	228	213	199	212	206	214	220	219	227	220	195	227	210	209	192	237	235	184	237	212	218	206	209	205	200	205	226	213	213	202	193	210	207	216	236	209	209	232	227	254	233	219	224	187	206	218	215	221	236	203	223	213	219	205	217	211	226	210	210	254	222	234	190	197	201	231	211	202	229	220	202	223	212	220	220	202	213	201	204	208	208	205	220	192	215	224	216	208	212	195	211	207	190	238	204	203	218	213	214	212	224	229	218	192	212	208	201	201	232	226	202	200	230	195	221	215	235	208	198	252	194	204	222	203	209	224	221	209	207	219	223	209	214	222	186	224	225	218	228	200	216	234	231	243	207	220	217	194	218	194	200	215	229	237	203	218	231	190	218	208	229	227	208	210	219	192	208	197	208	205	201	231	193	204	219	220	232	209	191	235	217	225	194	208	220	216	217	226	203	267	206	228	211	200	210	213	192	208	225	228	202	245	225	220	237	226	220	184	221	200	220	214	201	224	239	226	233	227	215	226	206	214	227	217	179	196	194	228	204	217	226	231	199	190	217	198	215	217	199	196	205	214	173	222	225	214	240	246	228	247	212	216	235	205	212	217	227	218	200	202	216	207	227	217	230	210	203	212	200	213	199	208	225	228	214	207	203	217	193	202	199	227	203	221	194	225	226	207	232	196	198	201	220	218	234	210	225	216	205	216	238	215	234	225	214	208	204	216	207	212	204	223	195	234	205	203	216	233	229	219	214	209	222	205	235	224	215	199	196	218	262	222	214	230	187	210	243	206	195	223	218	245	234	219	209	205	192	236	225	216	215	233	234	214	204	216	226	223	235	218	200	222	227	230	233	207	212	212	201	212	208	212	210	210	230	233	204	242	200	217	192	213	221	230	190	205	232	187	234	219	239	208	222	195	197	214	214	210	217	206	214	196	224	211	209	230	211	232	198	191	214	222	186	220	209	206	187	199	188	244	211	207	225	218	210	223	207	210	223	200	187	221	243	218	224	228	203	203	224	235	216	215	229	207	211	209	193	252	227	230	193	202	215	212	206	203	183	213	214	211	238	212	205	193	206	203	204	212	206	216	205	219	210	208	230	226	250	210	222	237	235	200	209	235	223	210	215	199	226	213	213	213	221	223	205	240	225	196	208	224	206	206	210	239	221	207	205	208	194	195	223	236	202	194	213	214	206	227	199	225	212	179	227	229	220	213	192	197	212	204	199	220	225	207	212	200	218	236	218	236	200	208	208	205	226	238	221	225	201	224	231	210	257	233	204	195	198	222	244	227	195	221	200	216	177	216	194	217	217	227	225	216	221	248	236	240	218	217	189	211	226	238	218	223	205	216	226	228	202	235	218	205	219	200	238	227
27673	17058	3071	507	397	341	369	337	312	328	269	268	328	327	297	302	303	292	279	298	304	295	324	292	298	305	320	264	263	275	312	290	294	275	304	263	271	283	337	316	304	284	281	272	306	318	315	290	284	306	300	305	291	290	306	297	303	301	265	294	323	334	267	284	288	298	290	280	310	289	299	304	307	312	298	303	261	275	300	328	295	293	282	318	288	282	287	298	272	342	294	314	282	319	310	283	347	319	315	290	288	280	305	299	291	290	315	264	300	298	318	274	285	328	318	314	285	273	258	284	311	302	274	256	309	286	291	281	282	305	273	301	294	275	279	286	277	293	302	271	300	289	281	303	330	298	289	306	297	297	299	305	290	306	287	312	308	315	264	300	317	313	280	313	301	319	275	276	287	277	306	274	275	327	311	271	313	333	301	277	297	276	281	286	300	292	315	291	294	305	309	290	295	278	300	292	300	277	302	285	304	281	295	311	282	286	304	277	295	303	246	299	308	287	313	271	298	303	273	321	325	293	323	306	332	296	326	282	314	278	286	269	287	304	299	316	305	299	278	323	320	288	298	282	293	264	292	288	295	277	285	298	264	311	294	276	339	259	320	291	257	286	317	300	303	300	299	286	305	272	270	296	333	283	304	293	331	314	288	310	307	282	317	302	303	281	301	333	294	256	301	300	336	312	336	303	326	324	311	308	327	312	282	241	293	298	294	280	299	283	340	255	297	293	310	316	288	302	294	278	278	281	272	278	290	257	274	316	297	308	286	312	277	321	336	271	302	272	286	297	279	308	277	292	274	319	306	293	256	290	289	282	275	316	318	275	302	284	281	307	308	317	304	287	282	273	274	306	291	303	265	269	288	298	303	312	270	300	331	309	293	335	315	315	284	258	303	305	307	308	299	295	295	289	280	318	292	283	313	303	290	316	292	251	308	302	297	291	286	284	301	295	290	252	298	280	302	250	273	272	284	266	295	284	290	319	294	290	291	316	286	283	293	298	315	273	314	295	281	317	300	332	286	298	289	299	300	296	290	303	313	310	313	326	319	326	290	267	287	276	278	306	301	311	297	328	319	300	311	288	291	315	269	279	313	301	293	276	293	344	301	302	315	294	291	301	285	300	310	305	326	298	281	284	292	286	279	321	334	295	309	273	286	270	275	283	316	308	305	271	284	298	266	294	296	293	288	309	323	303	295	290	281	296	291	284	302	262	314	294	263	307	287	299	306	302	288	284	294	315	304	320	279	284	306	294	311	315	304	313	286	301	291	298	286	327	294	291	306	281	295	308	324	284	313	293	293	325	307	291	295	292	319	334	290	300	295	309	274	298	315	282	314	268	311	302	271	304	273	288	303	323	294	272	310	296	290	301	295	281	299	324	316	290	288	285	313	294	278	284	290	283	302	292	311	270	332	317	330	267	281	307	277	296	259	312	272	272	328	274	305	279	266	281	282	315	283	294	295	322	298	286	293	300	312	289	325	273	293	296	299	313	298	295	313	280	279	294	308	302	312	277	280	291	286	294	267	288	309	284	292	297	317	300	301	298	287	280	291	296	270	287	293	296	294	290	291	302	346	285	287	292	280	296	299	294	283	312	308	290	287	307	282	331	309	272	280	301	287	300	304	294	286	259	314	280	278	256	254	305	300	259	283	292	296	283	298	273	311	321	275	281	311	260	308	273	283	316	281	269	303	295	286	308	307	292	275	280	300	300	335	297	301	287	332	289	307	246	287	287	278	288	281	310	328	272	282	280	300	278	331	304	302	304	317	270	321	310	297	298	285	323	321	300	282	305	292	316	289	301	295	262	301	259	319	257	294	284	341	281	276	323	309	277	295	286	292	304	279	287	330	284	295	289	300	292	293	307	270	298	319	278	303	264	286	318	308	303	271	273	326	286	286	308	312	264	291	281	272	310	304	317	267	296	299	286	319	279	337	302	313	309	305	323	313	315	297	283	311	298	296	265	307	286	271	322	303	282	291	278	296	310	322	247	292	251	315	300	262	267	284	320	305	293	315	298	293	305	293	315	298	293	302	290	298	303	312	309	289	294	282	310	316	299	297	296	333	292	308	289	276	287	287	282	248	292	291	297	316	311	302	319	317	285	284	297	266	291	302	311	277	287	298	308	288	329	286	286	259	282	301	328	309	295	295	317	319	333	283	305	282	325	283	282	330	314	282	272	316	310	323	312	275	298	319	299	282	322	305	309	291	310	294	277	280	287	295	304	280	278	323	309	304	284	321	309	285	281	310	288	281	298	293	301	320	274	276	288	283	299	287	293	303	266	293	273	298	265	289	270	281	286	300	277	273	299	333	308	281	313	304	291	293	297	255	297	279	306	298	284	272	285	291	298	307	294	310	300	299	261	290	271	322	300	297	328	301	293	311	310	312	311	289	296	284	302	285	310	289	297	284	271	289	304	304	280	315	278	310	302	315	294	268	282	282	262	285	298	332	272	285	290	290	304	302	301	294	287	285	305	304	274	277	296	280	303	286	266	302	282	276	279	295	333	277	295	292	265	309	295	276	288	284	313	273	329	290	290	289	304	263	296	310	299	336	293	260	296	275	266	300	282	306	294	278	273	281	288	324	311	326	292	275	287	326	313	286	352	315	289	303	285	284	305	313	291	288	303	273	299	296	284	279	318	291	290	328	287	318	308	282	288	294	321	295	322	304	314	289	302	272	314	288	314	302	268	290	291	268	287	287	284	298	305	292	296	334	309	299	306	297	306	300	302	332	332	305	314	280	283	266	296	304	286	291	307	284	301	277	292	273	302	289	264	307	290	280	314	273	270	293	315	305	274	280	306	264	293	250	295	269	311	323	300	279	296	290	273	310	313	291	326	303	288	317	317	273	261	282	308	286	299	294	305	296	284	320	269	283	316	304	277	303	314	298	289	306	277	270	293	291	291	288	284	304	314	291	321	269	300	308	306	297	292	310	305	286	296	291	322	290	267	334	309	318	319	284	294	308	298	291	287	293	302	297	300	292	338	281	287	334	257	276	306	284	289	292	259	301	300	294	306	264	282	296	272	287	290	294	296	281	297	280	280	278	306	281	291	298	256	336	300	287	321	292	282	282	263	282	300	317	286	318	312	279	308	265	290	273	275	300	299	284	298	292	298	308	308	275	274	267	274	279	280	306	312	300	283	296	321	274	305	275	291	297	313	270	274	313	307	290	306	299	312	281	312	282	265	325	325	334	281	263	266	311	276	300	276	282	306	292	276	259	309	292	313	316	272	328	312	307	303	303	285	307	296	289	309	316	290	283	300	287	309	275	271	275	304	297	283	300	290	316	295	306	301	280	289	303	304	288	274	317	296	329	303	306	278	291	280	328	303	266	285	306	302	275	293	300	288	295	309	291	303	306	304	306	299	280	285	271	290	295	296	264	292	265	285	291	276	282	285	285	289	293	299	295	296	285	273	290	281	302	272	290	313	276	278	309	340	326	279	275	314	280	288	315	294	250	253	278	314	255	309	281	310
4327	1117	742	490	429	396	383	341	384	354	331	344	333	330	316	332	312	352	317	342	335	340	323	352	313	333	323	315	321	377	327	324	327	346	314	324	365	321	336	318	342	314	348	335	347	311	341	337	319	341	323	341	348	312	332	331	326	316	342	333	316	336	339	298	343	332	329	312	331	296	319	333	340	331	318	321	269	368	360	339	340	311	323	347	299	306	321	354	330	316	321	306	329	311	341	364	327	312	320	348	321	335	290	322	329	342	385	344	304	310	314	340	316	345	317	346	325	337	316	328	333	330	297	326	298	353	335	324	329	319	332	342	327	315	340	320	304	309	303	335	301	334	323	299	303	338	335	326	280	320	306	325	314	342	321	323	306	323	281	302	334	303	315	313	350	313	297	330	324	334	307	304	352	347	325	296	345	323	300	341	359	292	301	375	338	342	349	332	329	322	337	323	278	342	336	325	292	324	344	339	305	308	309	341	295	327	306	346	347	339	334	334	326	301	322	328	350	339	341	360	322	324	308	311	352	338	330	320	316	322	318	308	336	322	354	366	316	322	332	329	305	341	347	336	285	330	338	307	320	345	317	317	310	317	330	309	305	323	333	298	316	361	320	319	344	334	335	331	328	330	348	307	306	338	334	318	339	336	307	299	334	312	342	346	312	345	280	321	301	316	331	331	302	327	316	361	316	315	339	341	306	322	359	335	310	312	315	362	361	325	345	318	342	327	337	333	331	312	344	330	333	306	322	308	317	336	321	350	301	345	311	319	338	318	324	302	337	340	292	335	355	317	353	320	345	296	342	326	334	324	345	325	326	328	357	326	320	322	331	346	331	315	327	342	312	329	331	339	342	339	296	330	292	330	302	347	328	327	279	343	337	326	333	349	321	341	356	303	313	346	343	326	313	310	310	341	329	320	335	319	317	312	347	340	352	315	325	339	319	327	315	337	320	301	302	363	343	345	348	276	324	320	324	319	353	346	318	333	300	322	331	354	367	339	343	354	331	308	331	316	304	361	372	338	317	284	326	321	358	352	322	300	292	353	333	314	335	326	320	321	311	333	317	327	335	281	295	331	337	307	312	340	317	327	336	304	306	363	320	326	311	305	331	309	316	336	339	314	340	342	341	302	346	310	322	320	292	307	324	333	305	329	304	310	306	292	314	320	330	353	307	325	323	328	344	344	329	344	309	318	312	340	339	330	322	322	302	369	358	334	290	290	332	323	318	289	311	319	302	299	374	320	330	336	339	290	330	340	313	327	314	350	341	331	337	321	329	307	377	335	353	296	307	369	315	377	334	352	345	337	337	370	297	330	324	345	348	317	331	333	324	324	311	303	345	322	299	313	352	307	342	325	300	297	300	326	347	340	343	320	327	308	329	351	347	305	321	333	332	309	336	329	320	305	348	293	354	331	347	283	333	342	286	311	345	326	330	362	358	308	327	316	315	337	328	307	330	314	342	310	328	321	330	337	316	355	308	304	340	334	308	284	333	308	330	336	318	328	344	319	306	359	337	343	343	337	312	350	327	334	327	317	323	315	328	326	331	302	287	329	342	316	328	309	330	330	330	345	315	323	310	308	347	334	312	341	323	354	326	341	312	328	340	301	309	347	310	318	312	304	334	307	334	343	334	312	349	348	320	374	353	337	325	321	336	324	325	348	355	306	362	313	325	373	321	343	313	332	334	324	335	307	312	353	345	336	331	304	311	301	330	326	312	298	312	343	329	319	308	330	333	324	356	352	321	329	342	310	328	323	314	321	341	330	335	322	327	306	320	327	357	325	327	322	333	319	338	303	337	367	313	335	319	342	336	336	286	358	331	321	330	337	333	326	314	291	363	319	332	301	307	338	318	350	333	356	349	380	328	311	326	331	337	334	329	303	344	313	324	313	334	295	325	327	354	302	314	349	319	304	316	353	340	328	312	295	331	317	305	333	326	330	328	301	338	286	334	325	342	309	316	297	341	326	329	325	330	311	358	336	346	346	311	324	318	322	359	286	317	312	334	351	295	347	296	333	350	336	337	325	286	352	328	341	330	309	320	322	343	333	311	304	339	327	301	296	312	333	320	329	317	323	298	328	329	299	363	327	301	335	351	355	335	316	297	333	354	325	291	325	322	287	356	308	333	313	309	320	360	342	302	318	334	318	317	321	320	304	335	313	310	305	314	335	325	337	337	320	333	323	350	311	324	340	307	351	331	289	317	336	274	310	341	325	303	330	311	326	308	324	364	290	340	287	294	335	304	312	362	333	331	330	342	330	304	334	360	316	320	364	332	322	321	286	335	358	333	291	323	339	298	313	309	369	335	326	314	340	327	325	354	329	323	340	336	321	312	300	344	351	322	310	310	335	339	354	325	328	340	338	322	332	315	309	323	326	326	334	304	359	336	353	347	337	305	315	361	316	302	344	315	324	305	334	281	304	367	331	313	315	325	287	338	321	328	310	313	312	320	323	351	335	362	343	315	333	325	349	338	327	368	336	316	321	300	364	325	348	310	331	323	330	354	344	304	331	337	347	356	317	330	323	331	314	313	322	318	318	324	348	304	309	326	336	325	335	330	339	332	323	307	312	340	314	344	348	324	334	327	354	337	305	339	341	299	332	327	339	362	317	340	365	336	305	328	355	362	326	356	351	337	279	328	322	280	303	325	327	314	331	311	322	299	332	314	319	364	355	344	349	325	344	307	310	323	330	335	330	315	333	308	329	342	334	322	339	312	314	344	338	358	321	330	374	326	327	317	364	305	314	336	320	332	352	341	331	315	307	328	322	339	333	340	331	321	308	302	330	298	322	313	328	347	303	311	327	306	327	290	362	299	330	357	290	317	303	315	328	342	326	319	341	317	351	328	343	317	328	330	313	325	326	300	286	348	304	320	322	350	343	335	316	310	344	283	302	319	306	324	307	312	307	362	300	324	338	329	301	324	308	363	306	315	322	341	278	339	313	354	329	319	332	330	319	316	319	321	346	318	349	321	315	346	335	344	330	306	302	340	312	358	291	318	336	322	328	313	334	295	371	291	296	350	345	336	312	314	317	359	342	332	344	343	327	333	363	300	292	346	338	334	305	311	336	321	319	314	322	317	347	315	341	296	333	330	327	298	346	325	330	344	321	347	358	300	336	332	317	314	314	315	340	304	349	350	327	325	312	331	320	316	369	329	304	321	305	297	316	318	336	337	326	331	344	322	316	336	359	308	295	310	317	339	319	332	348	316	314	295	334	343	285	313	382	338	336	327	353	308	317	321	341	327	330	320	310	307	337	310	334	333	340	289	344	313	344	301	344	343	320	323	315	319	316	318	327	328	326	301	297	355	326	335	344	347	300	336	306	299	334	303	303	327	296	294	328	305	311	318	298	333	320	343	299	330	337	335	307	339	300	343	337	305	293	330	294	348	334	342	315	331	286	305	333	295	328	292	350	313	314	327	316	312	313	330	334	338	330	343	320	312	310	329	334	310	333	332	317	312	328	322	318	320	308	305	333
23575	21146	28328	24223	21127	8924	714	476	366	262	250	219	195	214	196	191	159	170	155	148	161	159	162	124	159	138	136	143	149	142	141	129	138	141	122	114	136	125	112	136	118	136	126	139	97	128	122	138	125	139	146	139	112	129	137	106	123	112	110	102	138	110	107	123	129	123	102	123	118	111	134	120	128	125	121	108	130	111	130	115	128	106	130	116	96	133	118	131	117	118	109	132	110	132	123	110	123	118	125	123	129	127	124	114	132	117	106	118	128	129	136	115	123	109	110	127	138	118	115	110	120	132	114	134	111	135	116	113	123	138	114	130	103	123	118	130	138	112	120	111	117	139	150	112	118	111	129	141	124	129	109	104	133	105	109	116	109	122	124	104	115	120	141	133	96	110	139	109	133	132	135	110	114	141	118	121	117	124	122	133	119	115	120	119	130	100	112	140	125	117	120	137	110	113	116	113	119	118	140	129	134	130	115	107	129	120	118	128	136	103	116	118	105	100	119	106	103	104	132	114	124	113	105	108	106	91	123	122	117	135	113	131	115	122	148	123	131	128	115	121	102	123	106	119	130	124	132	134	104	120	118	115	125	122	106	123	129	125	125	118	114	121	134	104	116	91	122	120	120	113	120	143	105	116	113	128	117	138	94	110	102	119	116	120	112	125	121	122	117	115	102	134	128	144	116	113	114	118	103	112	132	110	99	151	119	107	114	128	147	118	100	116	119	119	125	99	118	109	131	129	121	126	118	109	121	134	119	142	128	129	124	131	111	113	123	108	133	122	106	118	110	123	121	137	127	90	138	136	115	123	124	100	138	143	101	121	130	124	123	141	121	110	125	111	100	94	118	113	129	128	127	117	118	118	119	124	131	122	125	126	128	125	116	108	128	112	111	126	127	122	142	120	116	138	140	116	132	128	92	107	116	115	112	127	107	108	122	110	110	113	117	106	134	136	119	122	129	127	130	120	139	142	117	137	129	119	104	114	104	121	116	93	118	124	107	106	124	117	113	110	135	118	135	119	125	133	122	130	119	104	123	132	113	117	122	119	120	125	108	111	138	136	115	140	126	122	133	140	124	114	120	127	110	118	130	132	126	115	102	116	108	130	127	145	118	116	130	118	128	133	116	123	92	111	94	126	125	104	115	113	124	119	130	112	121	132	109	112	114	121	113	120	130	129	121	125	115	122	123	115	133	123	135	116	114	119	125	113	95	141	120	129	116	99	132	118	141	108	97	124	115	116	120	147	115	120	123	118	123	140	131	137	132	115	117	118	143	133	111	130	143	127	100	117	129	121	107	121	129	149	105	128	119	150	119	115	117	112	137	118	131	107	120	107	117	104	106	127	123	121	126	120	125	119	118	110	109	112	120	141	127	121	120	129	124	131	115	118	128	116	112	105	128	127	111	115	130	131	121	124	116	137	116	109	118	119	129	129	119	104	132	126	115	130	111	116	113	115	104	134	113	124	113	119	127	131	104	116	110	130	106	114	99	148	131	128	123	119	119	105	102	132	129	115	104	139	116	133	131	106	124	124	138	120	129	135	101	125	119	105	127	131	131	108	129	130	122	124	129	118	128	118	127	116	124	110	133	115	144	135	138	94	121	107	114	140	125	134	116	149	109	121	119	91	114	118	124	109	120	134	126	131	133	127	125	126	129	116	134	120	107	123	105	119	104	118	118	116	105	132	127	124	100	122	114	120	112	125	117	126	125	130	133	122	120	121	127	116	111	122	121	132	109	111	104	109	112	114	132	120	116	116	124	119	117	110	125	128	127	139	115	131	128	129	109	117	127	126	111	116	128	120	119	97	130	121	117	112	121	123	124	128	106	137	106	120	131	112	116	113	117	102	112	129	135	112	154	114	114	136	129	107	132	112	110	120	130	109	135	126	146	125	114	107	112	132	121	121	129	118	99	115	117	121	108	113	116	116	99	121	126	119	123	104	126	112	130	122	109	112	130	120	107	103	124	126	116	116	109	113	100	118	126	117	91	108	117	115	146	125	111	118	88	122	112	130	120	122	109	134	125	127	121	124	113	121	120	135	124	102	126	123	119	136	126	124	136	136	136	125	116	116	106	128	131	137	114	142	112	139	136	134	121	122	113	120	125	116	120	132	118	129	140	122	119	117	131	132	130	119	122	114	138	106	109	127	123	100	135	136	126	111	138	123	117	138	118	116	109	108	138	115	120	114	126	143	128	119	118	115	121	115	112	125	135	130	120	116	122	123	126	108	119	116	123	121	113	126	120	115	103	125	133	122	113	116	103	92	113	123	112	122	120	123	137	120	133	124	123	116	119	130	111	113	93	117	124	134	106	104	113	115	107	116	117	116	97	110	115	102	109	115	98	128	120	137	114	116	114	122	120	114	122	129	123	99	118	104	123	127	115	122	124	129	125	123	126	137	118	120	114	117	117	121	110	109	119	118	117	110	114	104	136	104	153	107	117	133	116	107	122	112	125	114	120	126	120	101	110	131	130	119	129	122	121	121	114	152	112	129	114	112	114	123	127	129	108	137	125	148	112	132	113	110	121	108	124	117	137	119	123	115	127	92	115	111	110	108	130	119	105	114	116	109	113	119	117	107	128	123	134	116	105	137	126	122	136	117	127	112	127	126	133	123	141	133	105	117	121	107	121	117	133	97	126	121	124	113	105	110	113	109	131	124	138	113	112	106	132	132	114	120	118	143	98	124	108	113	106	118	107	115	133	125	132	99	147	110	129	124	101	120	125	117	119	130	108	142	124	117	126	123	130	117	145	106	134	124	143	111	131	116	114	135	129	142	135	127	132	142	143	104	138	112	111	107	142	125	107	143	120	119	115	131	138	121	108	101	110	103	118	118	133	138	140	106	119	120	127	134	117	100	113	112	119	114	111	110	103	132	103	115	111	114	118	111	119	113	139	141	114	129	119	95	105	137	133	117	115	132	127	100	113	92	143	130	121	116	133	114	119	116	104	110	123	136	128	117	135	130	127	139	122	112	122	141	122	133	129	128	142	111	123	127	112	99	130	126	107	104	162	124	106	128	124	120	124	112	125	116	129	133	147	123	105	140	131	127	131	136	132	118	102	119	123	126	118	123	143	116	132	127	119	119	113	118	103	107	130	133	124	125	107	111	116	125	118	114	127	124	111	123	116	130	110	122	137	113	118	124	141	125	125	107	125	114	111	123	120	119	114	124	131	131	131	151	122	119	111	108	123	137	126	104	106	132	123	112	107	119	118	124	148	125	115	110	123	120	122	113	133	113	130	114	121	122	113	121	116	120	109	126	125	134	113	122	136	117	130	108	125	130	117	112	126	111	127	130	136	136	113	131	137	118	127	117	117	132	125	112	128	140	108	120	121	145	110	141	143	117	124	123	109	128	111	109	111	127	142	104	114	115	117	130	114	131	136	110	108	107	118	131	123	123	123	139	100	117	129	131	115	119	104	147	111	133	120	130	114	99	123	138	110	119	114	108	119	130	112	144	150	121	110	120	129	106
3383	8983	5605	2584	1751	1301	957	747	587	488	394	350	292	285	254	247	251	204	203	196	204	182	180	165	171	157	150	170	153	154	150	154	150	144	157	146	162	171	140	146	163	165	154	134	129	148	144	157	163	126	154	136	148	150	171	132	151	124	125	148	175	164	151	149	149	153	141	145	136	147	127	149	138	137	152	155	179	133	131	142	148	127	133	147	140	154	144	149	129	105	134	137	145	140	150	158	130	143	143	145	139	139	148	150	139	135	145	130	144	118	131	130	131	139	147	127	138	146	146	137	147	139	151	156	145	130	134	141	144	143	134	116	128	136	141	151	130	136	143	146	134	144	148	129	135	143	143	145	150	154	131	142	159	144	165	153	134	129	143	149	158	144	138	141	142	120	120	115	140	145	157	134	143	136	150	136	156	142	146	128	131	160	145	124	133	142	163	141	142	139	143	146	162	148	130	117	129	135	145	133	142	140	141	153	143	152	140	129	157	143	156	150	145	136	148	139	137	128	148	132	144	141	147	147	121	142	148	155	131	134	153	140	136	132	118	142	137	147	133	144	142	131	137	150	126	135	128	150	139	130	137	153	125	160	154	128	152	155	130	132	137	145	145	154	153	144	145	153	134	149	141	127	130	127	138	145	146	130	136	127	161	151	139	133	148	141	126	156	145	122	134	138	124	150	132	131	134	119	147	144	121	140	143	130	150	151	148	127	130	150	125	140	133	133	131	141	134	125	127	152	130	143	133	128	139	125	152	147	122	142	144	126	153	139	131	124	137	130	153	140	163	147	137	140	126	110	156	117	132	167	132	143	121	127	118	134	126	148	132	146	152	156	132	141	148	128	155	134	167	139	119	161	123	142	136	143	134	141	139	128	137	158	164	134	136	133	146	135	122	174	132	131	148	140	145	117	141	154	143	130	136	154	160	133	138	121	134	133	137	143	127	164	139	136	131	130	139	151	139	157	135	148	154	135	152	146	165	158	148	135	146	136	135	109	150	125	144	138	152	146	149	150	137	137	132	141	140	118	151	155	147	150	124	123	133	129	156	153	127	120	154	132	121	150	137	131	137	154	141	135	174	139	143	141	133	136	153	162	132	146	146	126	173	146	144	144	142	157	147	114	145	141	147	130	139	149	134	170	133	148	118	146	138	136	108	145	167	129	151	138	145	145	157	143	128	145	117	163	164	143	148	152	152	138	142	129	140	115	141	129	172	149	134	154	143	129	139	137	146	132	136	150	133	140	151	150	148	138	149	154	144	126	141	119	139	158	137	131	139	150	158	143	133	151	163	154	148	144	155	134	146	145	156	142	137	113	150	149	127	158	141	137	133	167	156	136	156	127	148	149	152	137	154	118	135	137	163	152	121	120	132	148	146	125	147	163	154	139	142	137	136	133	131	141	145	153	147	138	152	163	142	122	134	141	157	132	111	131	137	151	131	154	138	167	150	137	126	128	147	138	141	161	128	143	96	144	146	137	131	153	130	146	151	133	130	140	112	141	143	150	138	142	141	153	138	131	126	150	149	135	121	137	147	129	122	166	148	125	154	144	134	152	144	129	139	146	150	153	129	143	135	128	142	155	120	139	151	157	168	140	142	132	133	146	148	144	148	147	158	149	149	122	131	156	170	155	158	136	150	144	150	129	137	140	140	145	123	157	151	128	125	145	148	131	125	120	153	138	158	143	146	136	132	156	168	139	122	143	163	170	133	129	137	137	145	138	129	138	149	128	118	120	155	139	144	144	127	130	146	134	149	121	152	132	143	117	122	141	140	155	154	136	143	140	148	136	143	147	122	143	133	132	150	125	151	150	174	158	147	139	129	159	137	137	145	155	150	156	129	155	150	118	126	128	135	130	133	119	137	160	129	125	149	174	140	146	134	127	142	132	140	134	144	163	133	133	138	123	144	142	154	161	158	143	154	126	144	161	152	141	137	140	152	144	168	134	129	134	160	138	152	159	135	140	140	127	131	129	134	145	136	111	141	138	138	142	139	135	125	151	142	143	137	131	142	121	147	136	144	134	120	167	134	119	148	131	136	133	136	130	133	131	149	145	153	152	142	131	113	170	153	140	126	145	161	132	156	144	128	138	133	146	144	129	149	156	172	141	129	166	128	143	161	136	157	144	161	166	122	160	105	144	128	159	140	151	130	145	132	137	137	136	149	164	128	126	145	144	156	153	133	133	132	142	142	117	139	135	145	159	136	140	155	158	161	152	144	134	153	145	126	140	146	140	155	132	126	152	128	129	132	130	141	139	145	131	141	152	143	130	143	140	132	144	123	154	144	123	141	152	127	137	125	134	129	146	155	141	150	137	136	142	150	149	154	130	130	161	142	120	132	149	133	146	150	147	126	112	134	151	141	131	116	132	165	165	123	137	128	114	145	139	150	138	136	136	145	131	134	127	134	132	157	156	135	136	145	123	142	156	131	145	133	147	129	138	130	139	141	137	155	123	144	150	136	124	144	143	149	131	157	144	124	128	147	134	139	132	126	141	129	118	161	163	126	149	136	158	129	148	127	137	131	128	138	154	137	118	129	135	142	129	121	143	134	130	131	152	150	141	131	143	157	129	131	138	143	163	160	151	134	129	166	158	137	152	132	154	137	136	140	133	138	132	126	162	136	144	129	146	149	137	148	148	140	157	144	133	149	150	123	146	140	144	159	134	146	130	128	122	121	146	148	160	130	150	119	130	155	149	134	147	134	119	136	163	157	135	147	137	144	139	166	129	136	156	127	125	131	141	144	141	145	128	139	136	157	150	136	131	140	143	154	156	126	133	128	130	123	133	120	134	143	138	157	130	141	147	144	135	138	148	135	144	145	152	147	162	111	133	151	148	138	150	133	140	128	146	141	148	131	145	122	131	141	157	146	141	141	141	133	155	141	135	156	122	144	132	158	148	141	138	149	152	110	138	127	146	133	139	123	142	140	145	151	152	116	149	143	145	141	130	142	123	127	136	117	125	135	157	154	114	125	127	127	133	129	136	141	144	143	162	129	124	161	144	157	147	165	138	143	154	112	182	145	141	134	131	141	146	150	125	144	131	131	136	146	171	122	132	142	153	135	132	171	143	152	132	157	140	155	127	130	146	120	143	144	118	135	145	131	160	131	140	150	146	125	145	137	139	125	136	164	138	149	148	147	142	136	139	149	132	130	152	132	155	143	169	145	128	136	141	133	141	135	121	120	138	142	140	141	144	144	149	120	162	136	140	131	133	145	140	147	148	130	167	126	134	133	138	161	141	145	148	147	146	150	154	158	136	133	122	129	144	133	117	140	136	121	170	138	145	136	151	155	130	139	146	137	132	129	126	131	152	121	119	150	141	132	128	136	130	130	132	130	127	145	131	143	153	143	152	151	135	145	132	144	140	140	155	130	129	130	149	140	149	131	161	123	139	132	137	136	131	118	135	135	144	142	152	152	143	125	138	149	148	144	150	152	142	116	146	140	146	129	125	143	131	139	121	157	157	143	156	142	153
24696	21107	27066	25234	9222	825	627	585	514	511	499	462	444	506	439	465	407	426	416	424	425	402	427	427	416	421	431	411	424	442	420	453	363	434	411	398	416	405	440	404	444	390	451	433	408	446	426	398	406	413	487	437	412	434	390	371	454	421	435	423	422	398	432	427	428	429	374	430	407	420	431	419	432	411	431	399	407	382	387	431	390	412	417	433	365	411	427	441	428	414	435	391	405	419	417	394	391	423	405	429	443	423	422	393	432	400	430	389	400	408	393	413	416	398	414	444	399	441	433	398	407	407	408	380	375	395	409	409	406	408	424	405	424	403	392	388	406	385	404	441	392	464	399	413	398	368	393	444	428	399	417	409	408	436	399	399	427	400	404	378	422	455	392	394	447	424	421	474	411	414	448	399	387	401	384	447	462	359	427	390	422	394	423	411	413	411	413	443	441	417	394	386	427	434	426	405	410	415	388	440	474	422	426	408	398	425	398	415	422	393	399	454	407	402	448	402	373	420	385	409	403	429	446	440	418	411	456	434	428	444	400	436	441	434	423	401	418	418	410	423	396	429	392	440	421	393	415	383	441	376	445	418	422	381	442	408	462	450	403	420	406	424	404	435	417	417	403	429	437	413	408	379	414	414	441	423	385	380	424	401	406	437	395	432	407	458	407	380	445	433	400	392	411	407	429	422	437	396	438	409	409	403	438	422	416	406	416	433	420	431	359	442	420	455	390	431	384	416	419	398	435	424	437	451	410	403	464	417	414	421	443	431	410	407	395	437	402	424	433	425	401	413	381	380	421	396	426	413	410	431	419	388	439	389	380	427	436	412	404	436	443	431	418	444	463	438	409	405	412	392	392	397	430	426	425	418	406	443	436	428	418	468	409	411	422	400	421	418	450	396	402	413	401	419	434	382	413	387	439	398	451	409	463	383	426	420	397	393	430	402	410	419	402	419	397	439	432	408	407	393	404	378	416	445	435	435	459	418	422	428	368	439	410	449	448	438	421	437	388	402	393	416	412	389	406	370	427	383	404	388	417	414	430	437	438	418	397	402	399	422	428	406	440	385	446	426	392	415	448	416	427	422	379	430	406	429	433	400	448	417	483	382	415	388	410	436	445	391	412	359	420	441	432	442	393	406	414	401	411	391	388	452	421	416	410	425	405	374	432	421	411	404	422	423	394	434	436	400	426	394	439	399	401	404	400	452	439	438	416	389	436	448	396	410	429	407	385	427	453	436	427	396	416	423	378	453	408	412	413	408	448	432	390	408	416	437	416	394	415	416	440	397	431	420	410	373	384	383	442	475	459	410	407	404	425	437	428	382	395	403	395	389	423	390	423	423	445	392	411	406	410	431	462	424	413	409	374	440	427	411	447	461	407	443	416	431	386	406	395	417	412	401	393	417	408	411	406	407	438	416	427	405	381	377	421	385	382	396	401	441	389	423	439	401	428	385	435	404	406	406	407	396	391	392	409	392	403	435	394	394	422	404	409	380	411	379	378	400	381	404	446	423	431	415	403	428	410	399	477	400	436	385	420	439	449	428	395	433	408	419	415	407	387	387	416	399	441	383	425	428	436	426	431	391	428	387	407	390	392	416	428	393	411	418	392	421	424	416	392	417	402	436	429	398	397	422	418	391	383	402	393	410	409	426	431	395	395	379	423	393	407	413	411	433	434	421	435	432	436	378	402	422	438	437	430	412	409	458	442	425	422	418	422	399	413	399	416	411	412	393	399	400	405	404	413	405	467	391	426	427	407	417	376	427	438	415	413	409	364	408	424	387	405	384	388	413	398	420	407	426	448	413	435	390	394	438	413	397	399	383	416	404	448	415	407	423	415	457	419	367	418	399	429	445	428	419	426	365	395	373	422	422	389	409	447	401	435	424	410	404	428	423	398	411	404	413	394	365	421	402	381	405	447	416	424	411	428	437	433	416	412	412	433	418	418	422	400	392	442	415	425	423	430	395	412	413	413	408	393	397	417	456	420	394	432	443	435	407	408	431	411	420	430	405	381	413	435	435	436	416	406	400	385	369	384	351	440	442	442	389	415	418	444	407	391	396	420	442	412	400	411	401	442	416	413	411	407	392	395	434	428	391	389	414	409	409	440	435	402	401	408	410	398	391	419	389	425	385	433	432	412	406	390	457	413	412	401	424	399	394	406	383	390	421	405	415	423	427	440	420	396	404	406	432	385	434	368	445	406	428	413	416	405	420	401	405	407	439	405	426	416	410	415	439	381	419	409	442	422	416	448	400	410	415	406	432	443	411	395	403	388	403	415	416	416	401	443	442	409	410	388	414	424	385	413	380	379	429	433	412	375	441	432	415	465	395	420	391	389	426	419	387	466	437	429	401	420	419	420	441	405	404	377	415	403	403	403	387	419	430	398	435	416	428	433	385	419	413	443	406	404	446	388	435	437	413	406	407	425	426	443	435	432	418	413	413	442	414	405	421	436	420	429	427	385	405	390	411	469	402	378	421	393	420	413	439	394	412	393	404	386	428	417	382	365	409	432	358	425	374	470	468	411	415	403	434	392	406	405	385	382	423	406	413	410	402	410	407	431	454	419	387	410	431	388	391	437	428	430	455	389	415	418	430	446	409	419	416	411	446	424	394	428	430	430	412	410	421	433	413	425	388	381	418	434	396	402	422	398	392	418	437	410	395	406	419	396	417	413	397	399	405	384	397	431	431	446	451	393	419	355	406	422	419	367	459	390	427	422	418	458	437	418	428	386	405	431	417	447	413	430	408	418	436	415	402	423	399	403	390	421	407	392	419	437	410	401	408	434	430	391	406	441	408	387	451	416	420	382	396	444	388	414	442	433	425	428	445	400	434	385	385	422	421	442	390	399	383	431	404	399	431	418	408	427	389	458	397	407	421	381	425	421	387	389	421	438	417	404	431	403	421	415	385	394	419	431	420	421	403	412	385	436	392	387	437	426	405	401	395	404	397	411	372	431	443	457	413	395	400	446	425	413	414	393	427	442	381	421	430	437	395	386	439	410	437	412	392	412	430	392	393	452	411	402	404	400	399	401	446	425	384	404	442	382	381	453	451	408	402	432	415	387	437	416	429	419	445	392	450	408	410	402	419	414	395	397	378	422	397	426	381	427	433	471	403	407	411	403	402	417	377	357	427	405	407	419	425	475	412	411	438	406	386	409	409	367	423	442	440	425	400	406	417	439	444	387	402	443	427	440	482	437	412	419	411	428	426	403	426	391	425	416	407	398	382	429	434	453	463	445	438	388	439	434	418	408	409	417	434	406	391	409	417	419	402	427	418	442	426	464	427	425	400	422	399	450	414	380	418	391	410	405	405	412	420	419	420	395	407	415	406	425	423	424	414	394	437	370	425	445	412	433	418	432	423	420	424	416	430	430	392	432	429	414	415	437	408	404	434	408	420	432	418	406	404	425	417	407	389	374	399	429	408	413	471	427	414	382	432	422	417	422	388	402	407	425	416	428	390	418	407	412	409	413	419
3480	5161	3445	1636	1355	986	864	751	683	617	563	545	549	535	497	520	471	498	504	466	444	414	446	480	428	441	427	460	410	406	405	422	453	458	468	468	482	446	469	458	422	452	471	458	434	443	435	404	415	451	412	435	421	403	441	382	420	451	481	444	437	473	415	443	442	397	427	442	424	457	444	446	419	407	417	422	409	430	410	396	407	429	442	441	422	442	430	434	419	424	416	464	441	415	404	405	417	443	466	426	499	431	412	458	430	439	393	430	425	424	419	408	429	458	421	410	408	440	429	406	436	419	415	446	426	423	418	397	429	422	392	410	497	412	456	441	425	424	452	418	444	447	440	397	439	426	445	392	434	440	410	438	445	416	434	436	478	455	462	421	429	413	432	432	448	427	413	419	435	446	384	443	427	428	405	437	420	424	412	465	442	459	430	439	437	441	452	451	449	436	416	463	429	483	420	415	419	439	447	423	404	444	397	474	419	437	445	405	451	455	434	398	451	489	421	455	435	418	442	417	411	441	444	441	451	416	426	436	435	435	457	443	421	429	461	417	415	424	385	463	429	446	459	449	415	417	409	433	456	451	476	479	404	429	411	421	437	448	426	457	421	445	385	410	433	427	432	418	451	454	438	440	422	411	461	441	441	428	451	455	440	449	456	442	430	451	415	426	414	416	447	423	448	419	416	381	424	448	417	429	408	389	449	465	441	426	453	428	468	424	434	463	428	455	439	434	424	390	418	422	420	435	443	435	422	462	446	457	431	434	430	419	418	436	431	463	422	413	422	420	408	430	469	413	443	449	414	446	462	429	419	420	419	430	435	429	449	457	446	408	444	433	459	410	398	445	437	415	469	432	405	413	400	405	442	438	465	424	447	424	424	442	430	429	448	403	468	436	448	443	419	428	378	457	415	425	414	454	429	407	464	424	426	393	454	428	433	423	443	437	463	448	433	415	485	424	416	429	437	434	457	438	413	416	420	456	423	456	442	421	432	439	446	416	432	437	416	466	448	417	416	413	410	460	446	436	437	418	467	478	460	422	405	426	455	419	429	402	407	423	460	423	468	442	477	449	445	430	409	452	436	456	440	444	461	451	413	470	443	405	442	444	420	433	431	456	429	467	419	421	443	418	425	424	440	433	458	429	401	462	402	431	408	416	457	449	406	409	464	412	458	408	480	447	452	416	423	444	454	462	429	434	413	463	422	443	441	458	436	460	427	422	403	423	447	427	458	432	432	380	433	438	438	437	451	440	439	408	460	399	384	423	403	413	431	427	424	431	423	412	415	401	446	425	431	411	400	418	462	431	417	436	440	472	453	431	452	450	408	454	455	429	386	422	433	431	416	448	404	446	449	469	435	446	421	433	442	418	432	423	453	406	428	425	413	412	412	414	444	468	436	453	437	382	428	458	419	419	446	425	401	440	414	442	460	416	413	408	436	441	462	471	449	442	420	411	445	411	451	444	450	438	441	434	445	433	440	448	432	403	423	404	401	401	448	431	416	416	426	452	448	423	439	443	449	444	407	434	370	452	427	410	441	465	430	442	419	432	430	435	432	438	427	435	459	389	429	427	399	435	426	452	489	417	422	419	433	426	459	454	464	417	401	420	436	404	411	445	468	433	462	424	447	420	457	435	425	435	431	392	428	419	422	463	476	468	468	425	430	459	426	399	427	415	411	429	428	402	434	425	431	471	410	423	418	477	411	446	463	434	443	423	435	422	444	445	444	473	444	430	432	452	430	437	450	437	425	445	414	451	477	446	428	422	465	429	453	449	444	425	408	450	451	431	447	420	433	425	413	428	429	418	432	406	450	401	425	471	428	474	464	455	479	427	431	452	410	433	451	444	465	402	437	419	444	425	444	452	456	417	442	430	445	434	432	432	454	410	463	395	389	461	399	410	440	453	431	446	438	428	386	464	449	421	387	451	400	422	462	497	431	414	422	432	409	458	426	420	444	416	437	427	472	429	436	456	400	446	422	436	434	460	435	471	406	451	425	447	411	438	443	422	426	433	432	402	430	447	412	436	410	466	452	470	430	436	423	406	440	444	411	417	423	422	448	434	426	427	428	409	438	432	447	422	434	467	448	427	416	441	400	418	457	446	458	448	443	479	438	458	473	414	420	446	425	417	463	436	446	430	430	431	417	425	447	454	437	419	421	461	412	427	422	412	438	452	444	448	435	439	440	429	430	441	400	427	419	456	462	440	456	401	437	426	457	447	437	432	432	459	418	460	413	397	411	415	422	427	420	406	443	448	442	406	466	401	439	434	430	428	408	428	442	417	445	394	448	438	396	469	481	476	448	406	426	412	414	461	432	435	428	429	431	410	451	420	422	452	424	406	441	415	428	412	385	421	451	415	448	436	460	417	421	464	437	394	418	392	428	432	442	391	452	451	424	452	438	405	411	421	412	422	474	423	433	457	425	396	440	426	406	426	433	434	435	425	470	458	479	421	474	429	429	450	400	420	414	416	415	400	434	457	449	455	440	455	425	477	439	461	430	399	430	386	447	415	421	431	433	474	420	439	424	402	448	431	424	422	506	410	449	448	422	455	447	419	427	481	464	410	437	417	466	426	419	441	429	480	441	394	458	419	435	438	420	422	406	483	447	427	431	454	438	444	467	455	457	436	442	448	448	429	408	456	440	450	439	432	440	413	443	442	419	386	437	386	456	406	410	434	450	436	420	428	454	440	414	460	424	438	436	415	453	440	408	456	466	425	439	428	454	407	410	473	434	404	444	462	409	452	478	446	451	432	450	414	434	415	442	444	458	413	409	415	453	449	419	438	472	456	406	450	408	415	433	436	436	445	461	437	407	453	438	450	449	439	430	414	396	421	425	439	441	443	420	428	420	408	455	456	444	440	441	414	414	467	448	445	451	430	411	419	438	450	464	427	432	430	442	422	430	449	441	429	415	440	431	394	433	477	438	443	427	480	427	423	442	433	431	473	396	460	403	442	449	380	468	448	445	425	447	438	423	435	465	427	455	466	395	448	418	445	455	387	415	394	476	440	421	425	420	438	412	428	420	431	447	433	438	425	446	495	408	408	465	468	418	439	423	438	446	421	416	462	402	429	408	433	475	429	410	447	402	424	439	430	434	423	415	437	432	441	415	426	444	424	407	466	430	438	437	447	387	444	414	438	413	448	430	468	421	409	434	444	405	427	443	420	425	429	453	496	393	415	473	410	418	426	398	426	455	456	450	441	413	418	460	449	432	411	421	447	422	454	434	440	409	446	409	439	400	407	423	474	434	449	398	421	436	442	429	475	436	442	433	435	443	380	443	435	449	424	457	452	438	402	425	427	404	417	435	458	407	419	413	441	427	456	469	422	426	437	433	435	457	476	426	428	396	436	409	418	437	440	414	438	415	422	437	389	439	410	451	422	418	434	426	432	398	405	410	416	428	432	464	415	394	433	455	427	424	421	407	435	444	415	440	429	429	460	469	423	388	406	447	437	420	436	432	419	454	417	415	429	451	436
22537	21126	28776	23741	21116	21148	6898	858	587	564	487	431	366	352	371	309	285	298	283	287	258	269	266	253	251	218	250	230	243	237	241	244	208	221	194	217	236	196	203	208	213	221	205	224	218	227	215	235	244	212	213	211	204	229	196	234	207	192	215	195	166	222	217	249	210	222	217	206	193	195	203	200	214	208	218	244	228	197	198	212	239	211	232	228	225	212	230	199	244	194	208	203	224	198	220	203	218	213	221	207	236	207	193	228	237	227	208	201	204	218	212	224	202	214	197	205	197	199	220	195	222	231	197	209	225	203	193	190	233	203	210	187	211	241	213	225	227	246	225	235	197	214	221	225	200	221	230	197	174	238	197	240	208	235	217	221	215	238	180	214	241	211	224	191	246	192	205	198	225	201	216	170	223	226	212	201	210	197	195	209	196	190	191	236	224	219	204	212	181	219	194	211	230	227	224	228	224	212	202	207	212	200	206	231	212	182	209	215	208	198	211	244	241	198	208	241	228	214	216	213	214	221	213	233	225	192	235	197	217	192	193	199	206	226	194	241	230	192	208	199	199	195	203	205	198	201	183	217	228	197	212	202	235	193	197	191	185	213	190	187	199	225	222	171	192	203	222	258	210	229	218	210	227	211	224	228	190	177	204	226	196	223	205	213	208	241	225	192	217	213	231	211	218	228	207	219	224	216	224	222	216	225	212	190	237	237	210	195	210	205	215	207	224	220	225	225	190	225	229	214	232	215	236	193	200	220	196	225	241	187	179	187	205	192	220	231	212	228	209	192	232	196	192	249	208	226	198	216	225	215	215	213	205	223	235	222	241	197	208	231	215	222	210	230	203	218	205	188	187	226	196	213	226	223	202	184	197	201	217	204	214	226	198	201	210	191	222	218	213	203	219	210	193	209	216	218	226	209	228	220	210	232	216	213	210	239	199	188	218	221	195	202	213	175	215	209	216	213	210	201	195	194	211	225	219	239	228	212	203	207	196	224	192	208	202	217	195	217	184	212	192	209	208	223	214	246	218	212	232	226	200	202	224	189	235	206	254	233	199	212	220	220	219	218	208	230	226	231	213	230	226	212	187	196	213	227	206	195	219	190	204	233	241	207	234	218	196	212	206	205	228	231	220	203	246	194	219	193	200	197	220	193	232	216	202	201	239	223	205	222	202	200	203	195	202	234	208	237	237	222	192	172	236	208	200	217	201	198	217	213	260	215	219	215	201	219	190	227	183	211	208	185	216	213	221	198	235	206	228	198	214	207	200	197	206	195	204	225	196	201	206	176	190	218	202	195	218	220	214	218	212	227	197	206	203	199	242	208	230	190	197	217	225	203	217	215	206	223	189	213	223	223	182	254	201	223	208	235	213	199	207	201	237	222	196	211	179	199	198	191	222	239	199	226	222	223	214	214	200	233	230	219	191	199	194	229	189	217	204	208	192	186	219	215	198	212	228	190	198	209	219	215	224	192	221	204	213	214	225	219	205	240	194	202	214	217	206	219	196	209	187	209	219	216	199	224	208	191	198	218	215	203	231	214	224	227	199	215	219	191	213	188	233	209	205	208	205	213	204	205	211	241	230	207	186	215	226	204	222	222	240	217	215	208	214	221	214	205	217	231	214	198	214	183	232	236	208	218	214	215	228	216	218	232	193	217	229	195	230	205	209	211	228	197	215	233	203	232	225	235	213	206	204	215	208	209	201	240	221	206	202	205	220	193	226	220	197	207	191	207	203	218	217	227	189	206	209	207	205	218	228	209	212	206	206	226	235	206	212	216	193	202	205	218	205	216	214	228	201	197	201	205	209	200	224	223	241	229	200	203	218	203	202	200	194	211	191	203	211	220	211	204	229	202	214	233	185	197	199	225	216	215	226	214	213	196	216	213	225	205	220	224	180	201	191	221	217	215	194	235	199	229	193	230	228	197	238	177	207	204	206	225	205	210	226	214	190	217	223	209	195	194	172	228	205	225	208	196	221	195	216	206	209	243	227	208	214	241	225	181	206	190	205	235	198	200	201	227	230	200	198	210	182	228	216	222	217	217	226	207	198	217	211	205	221	216	235	218	216	204	223	219	182	193	225	219	223	203	215	237	210	229	210	234	196	225	227	205	204	202	227	200	215	240	195	234	230	207	230	200	235	219	177	233	209	218	229	217	238	188	206	199	199	218	209	218	205	227	218	224	233	212	220	200	226	203	189	207	235	218	204	202	188	215	215	220	203	189	225	199	205	212	211	195	211	225	219	204	185	208	227	207	216	222	229	198	220	221	211	223	233	200	204	217	213	217	226	215	208	218	231	208	212	219	203	235	213	224	195	214	211	177	173	208	214	233	228	227	209	239	201	203	183	219	198	203	199	207	200	189	209	194	195	214	217	194	240	201	193	187	217	199	198	218	223	193	215	206	213	213	223	194	211	195	211	180	211	208	227	210	226	184	227	201	209	214	210	209	209	204	203	229	216	193	192	213	228	198	229	210	200	231	191	160	196	188	197	238	211	198	192	210	197	190	211	194	223	230	229	229	177	220	216	205	199	215	204	240	204	191	212	209	209	216	206	200	232	221	211	193	231	205	218	223	216	210	219	221	198	204	223	214	212	217	220	193	213	225	199	195	201	205	199	210	219	198	222	229	191	219	211	203	209	213	216	208	223	200	211	199	219	225	216	216	199	210	209	236	209	213	207	173	215	227	193	210	208	243	230	222	214	195	198	205	218	222	235	209	221	202	206	199	214	225	197	213	216	197	201	229	190	211	206	225	223	220	207	199	220	210	210	200	208	222	199	185	221	209	234	212	222	217	194	220	206	178	221	223	209	231	202	226	229	201	185	208	231	223	213	212	217	222	197	203	208	200	228	214	188	218	214	218	208	215	213	171	188	205	195	215	200	214	215	201	241	196	207	216	218	204	219	213	205	216	210	200	201	213	214	222	219	185	213	200	213	212	204	208	221	202	229	233	211	206	215	223	193	210	186	210	193	216	209	189	216	216	194	194	219	216	212	200	202	212	239	208	213	201	215	216	214	207	254	225	203	192	213	230	222	160	197	203	232	193	211	202	220	195	207	187	218	235	209	222	218	208	237	245	184	209	193	217	213	194	204	195	196	211	225	189	216	225	218	201	193	225	203	208	247	201	223	207	203	189	214	220	170	202	243	192	188	198	217	201	211	197	217	192	208	211	205	234	176	216	188	231	193	218	221	217	195	208	204	199	237	204	199	209	193	236	197	205	219	222	215	187	214	215	224	197	184	246	210	190	210	184	212	223	235	237	209	197	205	222	227	214	209	205	204	215	204	220	209	209	210	207	213	202	186	213	173	217	213	209	197	194	211	212	210	213	203	219	235	198	204	202	194	204	213	200	215	205	206	212	224	223	213	196	195	193	234	212	198	238	227	215	219	221	195	206	201	234	215	202	204	220	218	213	206	209	214	185	193	212	206	224	209	214	243	235	218	196	213	230	213	190	210	210	226	245	204	203	198	242	185	226
4677	14360	9606	4502	3166	2342	1818	1348	1029	902	733	657	552	477	460	403	400	355	383	361	287	312	314	249	286	303	261	271	245	272	265	235	263	229	217	261	234	243	231	217	219	269	240	250	236	225	215	220	245	241	238	247	218	245	233	238	239	252	211	242	223	207	208	233	224	217	241	222	223	223	215	217	184	225	234	223	223	227	254	226	206	235	239	211	214	221	220	222	238	187	207	204	205	226	218	216	204	236	232	233	239	227	211	206	238	217	227	225	203	239	217	217	231	211	211	201	216	209	212	253	219	226	212	205	223	205	209	212	206	223	214	250	189	228	196	210	204	201	224	224	237	221	216	209	226	227	214	236	217	230	225	219	214	198	211	196	225	214	210	203	220	218	225	202	241	206	193	210	208	207	241	208	227	233	208	222	216	222	215	221	217	234	220	219	221	207	231	218	212	213	223	209	228	215	226	209	192	230	234	218	214	215	222	168	237	211	204	218	213	223	217	202	198	235	224	205	232	197	251	218	247	224	211	215	233	208	217	220	220	210	223	206	188	197	218	227	220	215	233	233	250	218	211	224	202	198	235	213	196	203	202	199	228	204	203	240	223	234	206	213	218	219	226	218	216	236	224	216	213	238	242	223	209	202	246	204	198	242	190	228	214	225	217	226	233	212	203	225	211	218	240	231	221	206	223	207	244	210	168	204	233	198	202	205	232	245	220	198	226	219	205	208	208	232	212	207	198	223	228	216	220	201	201	225	198	206	219	245	196	197	211	198	223	235	209	218	213	207	198	185	225	212	195	188	196	217	200	200	220	212	214	194	242	213	227	202	257	201	225	201	216	247	185	219	211	224	187	216	234	226	209	213	201	228	219	212	233	192	221	222	204	225	222	229	212	199	202	199	236	210	241	235	229	226	234	194	190	224	209	224	217	213	225	222	218	204	201	229	214	234	213	213	197	194	194	209	213	216	212	211	246	203	210	215	218	231	235	206	253	209	219	212	229	203	223	229	208	231	205	198	212	220	187	235	202	211	228	194	211	203	185	220	235	201	220	200	224	214	225	203	231	205	242	240	221	235	184	234	210	197	207	229	213	223	191	224	232	194	205	202	218	214	199	243	204	215	232	251	208	208	211	225	213	235	219	210	224	208	209	203	198	251	217	230	238	205	219	206	235	206	243	203	206	209	194	227	224	239	233	227	213	213	220	222	214	211	194	215	221	174	211	219	246	239	196	229	218	207	226	195	227	221	228	240	197	210	220	221	230	217	211	221	181	238	201	235	214	221	208	224	206	214	208	207	204	203	228	226	206	236	237	233	190	224	201	204	203	217	204	226	222	234	206	216	249	230	222	205	211	224	217	210	216	239	229	210	247	204	229	225	213	228	207	204	195	223	205	228	225	203	212	198	188	203	203	208	218	215	223	230	225	209	213	193	237	241	195	227	235	200	228	201	203	250	205	226	214	228	195	209	203	218	248	243	207	205	223	208	222	207	210	232	210	212	228	220	217	218	197	209	200	228	222	205	232	231	222	212	213	218	204	215	211	205	201	215	226	243	189	214	214	229	202	221	240	193	183	221	202	204	191	223	208	216	237	205	239	186	205	211	216	223	231	217	207	216	241	225	252	226	202	223	216	201	209	205	199	258	201	193	229	240	210	218	220	216	185	215	234	204	234	232	205	227	241	195	234	232	206	229	229	211	221	199	196	225	230	217	253	208	221	233	232	197	212	207	218	211	232	227	190	247	222	216	217	190	207	203	215	218	215	212	207	227	236	209	200	229	219	259	211	225	202	187	236	191	204	185	232	215	230	228	231	221	214	212	221	215	232	216	230	208	246	232	255	214	202	225	200	215	228	210	218	228	208	204	222	239	206	212	208	213	234	174	190	208	232	210	206	200	195	235	209	200	211	210	196	205	196	210	235	218	214	216	194	185	221	249	211	217	215	219	208	196	205	222	242	242	220	207	212	235	213	206	205	207	220	186	164	209	227	215	191	232	228	216	205	253	213	223	215	225	253	222	211	223	204	230	235	199	215	222	222	210	212	213	200	237	227	225	230	222	235	202	195	245	214	215	230	184	211	241	228	209	207	214	233	223	216	213	250	224	212	221	248	225	210	218	218	229	205	219	222	216	223	206	221	224	222	184	203	227	201	210	203	217	211	223	233	218	211	226	233	230	202	217	227	223	202	206	227	214	219	208	206	220	211	188	220	231	228	212	198	238	234	216	219	221	216	204	236	226	217	247	219	218	236	245	243	221	202	235	219	208	233	181	208	179	226	197	220	194	208	210	201	221	202	198	199	208	227	217	217	209	200	244	201	230	205	241	239	207	190	212	208	238	202	245	199	219	231	206	241	253	222	228	244	204	234	218	244	201	211	220	223	226	223	239	220	223	233	219	224	221	197	190	197	211	212	215	228	215	200	199	207	232	230	222	199	193	242	204	229	227	215	214	192	214	231	222	224	235	205	217	230	215	201	201	217	196	185	215	204	251	209	204	213	218	211	208	194	217	205	220	202	213	233	176	223	201	202	239	225	220	211	224	232	197	206	238	190	219	229	228	203	229	183	217	226	195	234	205	217	230	223	233	233	221	212	203	225	212	190	215	205	251	223	227	230	205	194	208	209	213	210	233	207	228	224	209	216	200	228	203	235	214	234	228	247	220	215	236	219	261	199	226	230	210	190	202	239	224	203	194	211	209	219	211	197	250	210	207	239	227	184	219	215	210	220	212	235	202	201	232	207	215	202	213	200	220	230	210	212	209	218	202	226	220	211	220	192	264	195	198	231	208	231	204	202	213	210	190	189	207	243	222	211	235	195	222	185	218	185	224	236	206	211	192	206	237	208	214	210	219	218	253	216	216	207	243	217	221	208	202	200	210	236	211	209	213	232	230	226	210	217	216	245	229	234	206	224	241	200	215	214	213	221	203	210	221	209	211	223	238	211	233	206	198	199	242	221	224	198	201	181	201	222	226	186	229	209	226	196	225	215	223	226	204	206	229	210	245	207	203	201	237	205	212	236	216	231	215	206	224	208	205	225	209	212	210	200	197	228	210	202	228	221	241	217	219	183	229	240	211	207	202	221	212	215	203	220	232	208	205	205	201	196	204	189	230	195	207	206	261	197	213	196	217	227	231	198	202	213	221	220	229	220	232	256	192	235	240	238	220	229	231	218	246	222	239	205	168	217	198	218	218	218	215	213	224	220	210	208	195	221	216	201	250	203	200	200	196	223	201	238	227	219	220	229	222	232	201	225	235	211	217	227	229	205	209	228	235	220	206	188	213	211	207	207	213	200	221	213	202	225	208	247	218	209	220	233	203	207	235	217	216	258	231	228	195	215	234	214	185	210	219	189	225	225	196	228	216	215	216	222	226	227	194	217	205	227	191	221	204	206	216	237	204	200	219	214	242	207	227	201	235	225	228	248	239	204	229	212	211	211	222	217	218	218	204	203	204	204	199	225	217	205	199	240	222	214	208	216	225	217	227
27351	16782	3049	583	418	374	320	306	304	296	320	289	311	332	292	312	316	333	293	319	296	300	287	287	317	303	318	303	320	275	299	279	284	294	319	297	323	275	315	286	309	265	300	306	293	287	300	300	267	286	279	308	313	300	324	284	321	249	290	298	285	264	300	296	279	293	312	293	301	290	264	272	291	283	276	328	296	281	293	287	290	282	286	291	293	282	301	318	276	259	293	289	286	297	287	305	307	272	276	304	286	279	290	276	280	294	292	313	319	275	316	296	277	307	279	278	265	283	307	310	286	299	287	303	275	273	272	307	328	312	285	317	303	287	299	262	284	296	298	287	313	318	307	300	291	311	276	323	312	304	286	277	297	343	295	270	303	290	293	294	290	294	316	290	301	328	291	285	292	266	287	303	278	281	261	283	288	278	311	306	326	294	283	292	278	298	302	324	310	280	291	299	280	279	246	286	273	277	277	302	289	287	315	277	308	332	262	281	282	305	303	284	305	307	282	277	263	303	265	289	323	311	312	304	297	312	316	295	347	273	284	283	312	300	281	304	291	276	266	274	284	304	256	304	301	314	319	312	311	280	298	291	277	277	314	291	288	310	316	262	308	316	281	312	286	300	291	335	295	271	283	285	313	306	280	315	290	317	321	274	286	322	295	325	264	303	277	313	298	293	290	276	259	294	287	317	303	300	278	294	280	266	297	310	264	302	318	285	295	299	298	292	307	295	303	281	276	300	322	288	321	283	273	267	281	262	277	310	303	331	293	296	311	270	294	283	293	314	280	287	280	295	303	291	331	288	295	292	325	282	303	305	298	302	293	291	310	294	282	291	298	293	312	322	350	323	280	298	306	316	302	291	309	287	308	305	310	313	271	312	287	283	280	317	307	259	288	288	268	277	304	303	276	319	295	329	308	309	271	287	312	295	281	247	311	264	287	312	282	297	269	303	279	287	265	305	327	288	306	301	275	304	292	300	315	281	312	284	287	303	275	312	296	282	293	297	270	291	299	330	317	268	300	305	276	307	308	283	301	316	321	302	304	302	314	294	295	274	299	315	301	301	291	282	313	296	283	289	282	278	302	305	323	293	307	289	292	294	296	288	317	312	316	304	295	305	303	300	315	272	272	305	300	284	246	282	346	301	300	248	303	278	273	289	274	273	318	319	283	302	316	286	276	281	317	294	272	307	308	310	297	292	320	300	302	280	289	314	278	316	268	269	289	290	324	308	266	304	290	290	288	269	288	263	280	290	271	310	291	300	284	304	306	312	269	288	305	294	306	321	298	284	300	307	321	308	262	269	282	275	311	300	283	313	283	300	307	288	288	275	308	283	288	324	253	286	288	300	308	287	286	282	323	295	261	292	319	307	297	292	264	308	303	302	271	284	276	284	309	287	266	297	284	279	294	270	314	306	280	290	297	321	279	283	305	293	295	321	289	291	303	323	292	282	290	285	268	286	272	283	293	310	302	315	291	297	305	308	275	305	292	276	298	282	299	327	293	308	280	296	286	287	306	286	296	294	303	318	291	291	326	293	294	302	307	263	265	286	288	276	341	275	285	288	306	306	318	280	294	301	280	315	290	273	290	287	268	283	291	282	308	268	278	321	292	303	269	258	257	269	311	299	290	300	293	253	290	286	315	316	310	286	276	313	291	327	279	273	293	298	304	316	321	291	274	296	285	275	289	289	295	271	297	292	294	309	300	307	314	291	301	291	300	285	318	298	285	323	311	262	271	287	294	252	294	296	294	260	301	293	293	314	292	294	307	266	319	303	333	284	264	291	302	287	295	316	314	281	285	298	266	283	292	308	263	292	322	290	300	277	302	274	318	297	266	288	299	267	280	300	258	289	367	304	316	290	301	328	267	301	292	297	298	296	285	288	319	321	310	300	306	301	290	293	294	273	306	275	312	280	315	321	266	312	337	318	269	328	298	313	317	285	295	267	320	283	287	284	291	288	271	266	290	293	302	291	257	290	293	284	281	295	318	269	302	276	281	280	281	268	293	314	301	288	297	321	298	274	278	273	293	306	272	304	271	275	325	326	286	323	262	312	316	291	297	306	286	312	287	294	316	280	303	288	273	327	299	305	267	298	286	312	309	309	318	307	269	326	298	282	273	303	269	282	303	305	298	295	321	264	311	312	301	260	300	303	314	301	271	287	290	268	276	311	300	300	272	290	284	285	268	290	298	309	298	311	308	285	269	268	291	301	289	294	310	321	271	291	317	298	313	284	285	279	310	298	295	290	294	275	276	292	263	299	289	292	268	301	275	298	306	319	286	273	270	280	295	284	282	273	279	278	278	279	282	322	273	311	321	292	264	294	308	298	280	323	328	318	272	294	309	282	300	268	293	324	313	307	295	300	303	300	279	275	294	306	284	284	310	275	281	301	292	315	303	273	309	281	281	303	297	313	339	278	294	306	303	276	308	310	291	299	276	283	302	317	316	306	294	301	289	307	274	303	281	290	313	277	300	291	277	304	304	271	326	308	296	265	282	268	304	302	338	281	288	343	291	300	312	298	287	289	292	292	273	304	297	328	321	283	280	272	303	313	305	292	293	314	291	298	268	307	300	290	284	345	324	283	296	297	286	283	289	282	299	296	287	286	307	332	309	302	294	301	278	300	274	302	315	314	282	291	301	306	286	330	284	284	281	322	306	279	308	270	274	281	275	284	284	324	321	309	300	347	305	248	302	293	292	320	264	277	306	309	276	334	270	295	305	317	287	297	290	312	255	288	304	309	282	280	287	269	300	271	331	310	315	291	304	302	300	296	293	299	302	319	285	308	290	287	281	301	314	313	296	301	328	288	307	294	282	277	284	287	275	278	313	274	269	300	266	287	269	264	318	298	295	275	304	304	279	276	285	286	292	278	304	316	323	304	312	285	288	288	283	253	298	291	312	304	322	323	286	272	262	304	324	289	297	304	287	286	294	284	281	271	285	282	299	296	277	308	317	283	308	339	313	291	314	300	258	290	315	290	299	296	290	297	288	270	294	326	317	284	286	293	271	271	285	278	310	315	315	285	290	311	320	275	287	278	304	313	294	273	334	292	277	294	272	302	282	266	298	292	274	308	290	301	314	346	318	297	297	291	288	306	292	307	309	325	301	281	273	309	300	307	290	291	322	286	290	309	291	299	278	287	275	274	290	274	233	304	289	296	295	313	296	258	331	326	312	329	305	342	273	321	300	342	320	274	290	284	257	316	310	290	282	312	256	260	293	302	309	324	315	284	270	281	283	259	311	322	307	287	270	272	301	325	310	283	295	291	297	278	305	262	327	282	279	288	295	296	304	283	277	294	301	317	293	290	279	327	276	309	282	284	257	284	315	278	292	303	336	253	300	282	292	290	290	287	277	297	286	364	290	298	323	323	306	316	272	313	304	269	304	282	283	287	290	295	308	297	302	271	318	271	301	296	312	296	282	259	271	303	297	287	288	270	313	292	288	307	273	291	325	284	274	302	280	301	285	293	269	301	249	280
4404	996	766	482	393	383	387	340	309	337	357	342	355	323	331	327	327	290	344	319	318	327	338	288	303	288	351	308	321	311	323	326	317	336	328	330	307	309	292	331	349	305	299	335	316	333	320	303	297	350	326	320	342	314	308	355	321	300	337	325	335	355	329	313	316	317	304	354	304	324	311	295	383	311	294	343	339	321	357	325	325	304	316	328	314	334	338	337	342	300	337	321	291	331	342	303	305	319	337	322	329	300	308	308	322	308	299	350	326	326	323	297	330	342	338	328	348	322	316	292	312	328	350	324	330	341	292	288	297	322	315	313	293	319	310	302	344	331	326	306	314	315	352	299	307	373	317	335	336	338	331	328	322	302	347	340	298	315	301	356	312	321	312	297	351	344	333	307	336	338	303	325	323	299	307	317	309	298	310	300	309	355	315	321	320	340	295	306	302	335	325	304	331	329	322	312	311	284	313	333	322	295	335	294	330	327	342	310	294	306	326	346	330	367	323	326	324	355	358	317	308	349	313	307	304	312	331	334	324	312	319	312	297	321	302	288	341	336	356	296	334	328	353	305	328	331	340	299	320	340	316	312	338	320	335	349	301	319	304	322	309	329	298	307	312	328	308	302	332	309	314	335	305	306	332	316	322	326	303	332	304	316	305	327	319	313	313	336	345	316	323	327	345	331	291	303	337	315	314	309	327	340	325	311	323	343	322	356	313	335	328	324	303	332	289	328	330	330	323	341	337	281	320	328	314	315	310	336	312	344	339	333	358	282	348	333	311	321	338	333	285	340	326	330	344	338	290	333	341	362	358	307	321	319	347	336	334	335	318	326	304	299	310	324	360	314	331	345	313	295	329	297	319	328	304	353	357	312	295	318	324	327	362	318	288	371	311	305	313	317	324	322	304	334	330	288	332	313	311	297	328	312	340	311	324	289	334	303	348	333	303	329	300	291	331	312	292	310	337	337	317	355	314	347	304	346	343	339	334	337	326	322	313	313	329	374	367	333	332	320	324	299	324	332	349	325	333	341	349	349	351	297	328	331	307	318	311	311	332	342	339	330	317	331	329	333	341	349	352	317	317	302	355	328	351	302	340	341	325	321	335	328	340	341	354	317	292	348	298	298	348	347	335	341	334	335	325	315	333	301	329	361	332	328	310	310	330	288	327	328	300	292	349	307	309	321	293	314	323	331	316	316	356	355	307	306	367	283	325	329	314	310	317	322	312	298	332	314	324	339	333	361	301	343	323	304	317	324	340	332	351	320	322	313	331	332	294	321	332	306	313	338	329	343	335	330	352	342	304	284	350	346	298	321	300	317	345	347	352	296	298	343	345	321	323	320	332	333	314	299	327	354	309	344	340	329	291	300	309	339	311	293	345	323	334	321	313	327	298	336	314	320	312	317	330	332	320	333	320	312	329	305	339	319	341	349	288	294	324	333	318	362	334	339	326	293	326	330	301	304	316	286	327	314	364	299	303	320	295	349	331	352	322	329	352	314	352	332	319	315	283	326	332	347	320	311	304	345	331	373	315	335	325	321	306	310	321	330	302	329	305	340	321	344	314	341	315	301	314	329	338	323	325	321	316	334	311	346	312	369	313	305	319	340	329	329	327	332	312	302	317	328	329	344	301	352	317	307	313	365	366	321	311	345	350	309	319	332	310	317	344	347	341	322	339	330	299	323	319	307	362	303	344	339	290	350	337	335	322	293	364	312	327	334	287	329	291	312	317	342	301	316	360	315	336	344	339	293	350	346	318	353	333	311	358	281	300	309	346	297	291	310	327	339	328	304	320	314	334	349	288	339	299	365	330	362	333	335	335	321	311	353	320	318	337	331	356	307	332	338	344	343	331	339	330	350	348	318	338	324	338	311	332	348	350	349	325	340	307	343	338	350	334	320	321	319	317	332	320	327	303	318	375	322	327	335	323	307	337	338	332	335	321	365	326	356	309	311	348	320	329	324	311	327	326	316	330	345	313	340	335	297	330	304	342	332	314	322	334	330	303	332	303	323	341	309	350	317	377	332	335	351	298	357	273	325	302	318	300	335	338	297	326	345	322	312	310	297	332	310	317	355	304	313	336	290	312	314	326	314	326	318	353	333	307	324	352	351	340	300	333	308	327	346	323	301	319	341	309	307	292	298	321	310	304	338	347	297	341	353	293	329	337	350	313	356	323	325	292	336	324	311	338	340	348	306	317	306	335	307	313	282	338	300	333	336	321	366	321	328	349	331	289	334	333	321	322	309	312	334	322	328	318	285	337	311	346	308	341	318	345	350	311	325	328	314	351	324	332	307	336	324	268	321	336	326	333	323	337	320	329	341	305	340	346	335	334	322	303	329	319	308	317	304	326	339	302	320	357	314	311	318	333	291	310	301	339	300	321	326	324	334	343	338	313	312	331	329	312	350	323	329	306	307	284	322	322	338	361	345	312	325	335	329	339	305	343	339	342	315	321	343	296	321	336	326	318	345	336	309	346	337	318	315	289	318	328	302	326	338	308	303	281	323	312	326	320	313	318	314	308	342	327	350	325	348	308	296	331	294	328	311	340	332	345	326	337	294	330	285	328	340	337	315	340	314	327	338	350	315	355	330	316	301	310	313	316	309	298	313	307	303	314	327	293	342	323	344	289	319	306	345	347	325	350	326	321	319	306	324	303	341	330	323	328	298	335	290	316	299	339	338	326	343	323	346	303	333	276	333	298	319	361	304	306	318	343	341	329	305	301	344	320	301	332	310	327	328	318	334	305	326	338	325	329	308	319	324	341	300	334	319	326	317	337	311	327	323	325	333	311	287	314	341	331	305	321	325	352	346	311	304	327	301	291	367	324	305	317	295	333	333	331	330	327	304	323	327	335	319	346	334	335	308	323	337	311	301	316	349	310	348	332	326	311	320	335	331	335	305	336	347	305	313	327	320	318	332	349	328	336	320	346	356	341	315	340	339	296	353	332	360	345	310	319	308	357	308	313	346	311	297	339	320	331	332	322	348	341	302	333	332	314	314	301	314	334	338	313	330	310	334	341	337	330	343	329	345	281	317	373	360	320	306	336	303	354	305	311	340	341	352	293	335	345	332	312	315	341	308	316	325	297	364	336	306	335	346	347	315	335	346	339	355	313	322	320	351	308	325	292	343	343	349	345	328	321	310	292	319	313	321	320	288	319	327	323	306	335	315	327	338	296	337	336	333	331	305	359	322	321	359	310	305	339	318	332	337	316	319	339	308	310	303	316	332	331	324	335	322	319	318	349	333	321	326	331	331	318	316	309	303	300	349	322	350	313	299	335	336	310	305	327	352	332	309	326	317	328	293	317	293	318	336	339	280	332	317	374	325	337	314	346	339	343	323	352	328	312	322	333	334	299	315	295	336	345	308	286	331	320	343	330	303	303	328	323	312	330	304	337	313	300	335	318	320	324	360	323	353	308	353	317	296	321	333	287	303	308	324	342	357	319	352	339	322	321	317	341	323	339	332	329	338	314	325
23570	21084	28244	24149	21065	8832	686	461	342	292	233	224	244	190	198	182	173	185	149	145	151	138	133	144	153	133	128	152	128	137	131	139	125	121	133	127	113	137	159	118	127	119	124	119	144	147	141	121	130	136	119	119	128	118	125	138	113	118	125	130	126	125	112	110	133	106	135	129	112	125	146	112	135	118	109	113	129	118	107	146	121	103	110	106	130	137	126	135	124	126	132	115	159	132	134	107	109	128	131	124	97	127	102	119	125	123	125	112	116	124	107	129	103	118	124	125	128	128	126	119	138	118	140	106	129	140	122	121	137	116	119	127	132	129	156	117	123	129	121	113	110	129	130	112	130	122	123	111	125	140	129	141	118	111	130	105	132	116	142	141	119	116	139	129	129	117	146	131	115	101	143	143	113	120	127	112	129	117	114	120	116	125	126	124	140	111	119	108	132	109	134	136	125	110	122	109	115	126	102	141	128	138	115	114	103	129	118	133	117	117	109	122	124	135	143	124	109	124	127	107	127	116	138	104	129	127	104	94	104	120	133	96	119	125	124	116	111	129	103	119	119	106	116	124	117	130	112	107	114	122	110	131	121	121	121	133	136	117	121	128	115	127	122	122	109	124	109	133	120	118	128	122	125	118	119	130	123	121	137	107	107	110	116	102	117	136	133	130	114	123	127	122	106	118	119	109	100	111	113	120	129	141	109	133	134	128	115	112	135	122	115	109	136	111	106	110	119	110	114	110	121	123	124	117	119	110	129	131	127	116	126	128	120	124	113	135	113	103	115	120	117	101	133	149	118	106	120	118	126	118	134	107	106	120	104	127	116	119	116	115	124	123	131	125	128	115	128	124	114	137	121	101	125	134	120	128	119	112	123	127	121	107	119	103	126	103	128	121	131	144	106	120	121	112	123	128	114	116	106	115	105	143	112	103	94	134	123	139	108	127	125	121	126	135	113	118	125	120	99	131	135	108	123	115	122	126	118	176	131	124	111	124	124	129	129	126	129	131	117	141	127	108	132	138	122	137	119	116	127	125	125	109	138	98	116	123	113	113	138	133	121	120	134	124	113	136	132	124	103	127	110	125	98	116	133	129	120	126	123	114	98	134	115	124	136	123	139	135	117	100	104	137	127	129	113	124	116	111	112	119	115	137	115	118	128	127	106	110	109	141	137	123	120	144	116	117	132	130	127	126	129	121	127	140	118	118	116	127	137	121	97	133	123	112	123	104	114	118	125	111	120	108	117	129	111	120	109	133	115	102	129	130	107	116	127	139	141	115	138	110	131	121	109	101	132	168	115	115	136	101	139	133	114	122	124	126	105	115	108	120	125	117	121	132	127	128	130	132	121	117	126	124	136	123	126	123	120	123	109	133	115	120	117	113	135	120	108	129	119	128	117	113	96	122	128	132	126	132	119	121	133	126	138	122	98	121	127	135	124	140	106	146	130	117	144	130	117	104	135	116	123	109	114	105	109	113	130	137	114	91	133	140	118	112	125	114	131	104	125	131	128	95	125	128	120	103	132	116	127	106	121	139	132	116	123	108	121	130	117	116	105	107	132	129	130	126	114	115	115	112	124	121	130	158	117	132	125	121	114	139	123	123	132	126	121	139	124	110	141	110	108	109	127	124	144	136	137	117	124	128	120	108	100	119	117	119	119	98	127	89	119	131	109	124	124	116	122	126	144	127	134	126	143	126	129	109	104	118	128	106	119	132	128	118	124	133	128	128	117	110	139	116	136	111	131	108	119	111	126	118	126	131	114	122	128	123	125	126	109	126	125	124	161	128	121	107	99	130	116	111	112	124	122	123	146	103	124	113	118	119	121	124	96	121	134	158	127	136	125	129	127	127	120	140	130	129	120	118	97	123	128	119	115	117	143	111	120	111	127	121	115	131	117	132	127	116	99	134	119	125	142	118	128	133	126	117	111	123	113	125	119	109	123	114	116	124	146	102	116	144	118	111	125	131	108	138	114	125	110	117	119	132	123	115	138	106	118	134	111	117	129	137	101	140	131	122	119	124	120	130	143	144	138	138	138	130	114	143	115	140	114	130	130	123	106	130	117	122	116	127	126	129	134	119	99	135	121	130	125	115	127	119	151	120	116	102	132	121	122	109	125	125	135	128	107	124	116	104	129	117	104	114	108	119	128	129	144	128	110	128	124	133	121	119	122	121	116	125	118	108	132	110	88	127	140	111	130	115	133	100	108	117	117	104	139	130	123	132	117	131	125	110	123	124	111	116	122	127	112	97	112	111	137	107	147	116	141	128	112	112	126	125	118	117	111	124	116	110	123	101	135	114	132	121	130	113	116	131	118	137	109	109	132	125	124	113	171	107	141	122	134	134	129	119	137	95	127	127	129	128	131	118	148	126	125	115	122	141	119	138	122	109	121	118	136	124	115	120	127	123	129	119	126	118	96	98	114	116	110	120	125	111	137	113	123	131	113	122	138	129	114	125	122	139	125	110	109	99	125	134	122	102	112	114	133	109	128	112	135	121	121	124	122	126	123	104	115	102	118	121	119	114	119	107	122	116	120	106	131	109	108	131	120	119	141	115	118	130	110	98	114	114	116	122	128	134	106	109	120	137	103	125	132	120	139	129	140	146	83	127	121	144	125	110	132	129	116	115	127	116	112	112	129	126	113	138	105	123	120	122	117	114	115	118	125	136	132	133	108	102	142	141	118	114	124	101	125	117	132	134	107	124	109	123	142	124	111	123	124	116	118	122	148	111	124	128	143	103	136	102	135	134	96	123	122	128	126	107	142	130	123	110	118	126	99	133	110	115	109	112	129	122	125	120	121	116	122	120	126	127	116	113	111	129	120	124	123	117	127	118	120	125	126	126	124	117	130	108	120	134	123	135	135	145	130	124	118	129	110	113	116	126	120	121	128	128	128	134	133	107	124	105	141	135	139	113	106	121	131	110	115	122	101	126	130	141	121	112	114	141	129	110	108	117	130	133	116	107	112	138	116	122	107	141	106	120	116	112	121	130	130	128	122	106	125	123	94	122	104	145	109	129	116	108	114	112	122	115	141	124	130	114	122	132	140	124	136	116	121	107	113	124	120	126	112	125	110	121	128	121	113	117	114	106	139	121	122	126	139	107	118	127	117	134	129	136	127	101	103	137	109	121	114	117	123	111	134	112	127	131	127	129	129	133	115	111	134	120	121	125	136	117	136	113	125	117	123	130	139	119	119	124	123	126	98	132	124	126	133	125	118	131	122	111	121	123	110	120	118	116	135	127	107	120	115	120	114	121	117	124	122	100	110	121	126	131	113	111	126	123	124	121	108	105	144	130	127	138	96	127	121	119	107	97	114	128	114	112	125	120	128	100	123	97	116	108	135	107	111	107	134	145	131	131	103	144	130	124	134	130	120	125	111	115	123	124	110	122	109	125	128	139	110	122	126	110	133	145	98	116	130	121	118	113	112	119	133	129	107	114	128	127	119	138	133	131	126	122	147	113	98	108	111	130	120	128
3377	8907	5749	2569	1737	1264	920	660	549	507	382	334	316	283	252	251	243	222	225	195	192	192	177	181	159	168	179	183	175	164	151	163	163	156	176	168	164	143	158	178	182	151	144	124	150	149	146	168	137	132	157	157	156	165	143	171	134	146	150	169	144	145	148	157	136	141	150	138	142	170	144	135	160	129	149	150	159	154	163	135	141	155	144	148	151	161	167	159	146	149	145	119	137	146	156	137	125	136	147	117	142	154	135	155	153	147	169	128	147	133	140	138	156	149	141	129	165	144	137	127	150	144	131	124	139	115	143	132	132	139	132	119	143	136	154	133	142	146	138	159	127	144	152	139	123	164	155	151	154	158	157	139	126	142	131	149	158	133	145	153	127	145	143	128	138	116	157	154	145	157	146	127	149	133	149	130	142	146	145	134	136	139	168	123	125	153	139	141	138	152	165	145	158	135	145	146	153	141	134	147	156	138	144	133	148	134	118	130	140	145	124	139	142	133	160	147	157	141	149	151	118	145	151	122	149	143	134	152	140	147	152	138	143	145	132	135	149	126	148	163	123	121	136	139	126	138	125	144	139	135	136	143	138	140	117	160	152	127	128	136	141	158	159	137	135	152	133	138	150	141	142	134	141	147	138	137	149	132	156	121	151	140	145	137	127	134	141	154	138	161	139	140	136	139	143	141	132	156	137	141	134	111	144	134	146	142	158	134	156	152	121	131	146	156	137	144	138	182	151	157	153	136	124	130	142	143	118	141	152	146	129	129	115	133	155	116	143	153	165	148	152	149	133	157	122	132	136	143	153	171	134	141	130	131	142	172	138	128	126	129	124	116	135	120	128	147	122	144	115	132	123	140	136	144	137	152	128	136	133	136	137	155	132	142	125	153	155	132	130	142	142	151	143	150	148	130	142	150	146	135	159	135	126	132	134	132	160	120	149	159	154	135	134	119	123	142	157	126	134	177	161	112	140	161	124	133	149	143	125	139	146	133	140	120	117	135	155	136	137	139	127	166	146	148	137	150	132	148	114	134	148	167	141	126	136	147	120	140	137	135	129	161	136	152	145	137	145	145	128	156	131	130	120	159	146	164	151	140	122	137	155	155	141	146	130	154	152	142	125	142	142	155	144	148	146	129	154	149	119	142	136	157	139	122	131	148	125	133	166	142	141	152	142	131	139	143	143	156	141	123	127	130	131	136	129	144	143	154	138	154	143	131	145	134	153	125	141	145	158	151	146	154	126	141	163	136	165	140	142	149	126	143	104	131	120	143	128	149	148	144	128	141	148	130	125	121	133	145	153	128	158	131	128	132	168	152	145	145	122	120	153	126	154	144	147	153	133	144	138	154	171	147	147	144	140	148	130	141	142	135	147	142	140	136	140	145	124	130	127	126	143	159	145	148	139	131	138	123	148	162	156	145	134	141	143	138	122	144	154	136	161	141	141	149	150	147	150	133	142	147	136	135	127	133	134	167	151	143	138	134	162	130	149	153	158	144	140	139	133	128	146	135	142	135	143	132	143	138	154	134	133	125	155	137	131	135	125	142	156	141	155	132	148	159	157	119	152	154	146	145	135	159	116	147	148	144	172	142	133	134	145	130	137	155	141	115	156	133	141	143	145	124	146	157	151	136	143	147	148	162	168	151	151	149	131	136	140	149	126	134	145	126	134	114	150	137	135	144	124	130	165	153	157	123	123	141	144	140	149	137	133	138	142	146	127	139	142	160	141	136	133	142	133	135	149	137	133	141	142	142	138	121	130	123	156	145	151	162	150	155	156	129	140	151	148	146	122	135	153	124	133	147	142	148	136	134	132	155	141	165	134	124	149	139	161	159	122	139	120	150	155	142	131	161	167	136	120	139	157	140	129	162	136	150	136	136	135	145	126	151	133	141	128	134	126	150	129	151	136	140	145	130	147	162	158	149	138	140	134	145	122	148	134	134	142	156	143	135	127	130	132	140	146	137	123	131	146	146	142	139	131	151	143	119	159	144	124	127	138	138	165	143	139	150	151	132	141	141	142	142	145	156	132	129	165	147	147	134	150	130	135	151	158	126	143	143	153	148	145	136	158	148	147	135	155	144	121	136	138	133	161	139	128	139	153	161	126	133	131	173	130	144	138	142	152	133	162	132	154	139	156	148	158	146	135	150	144	139	150	140	142	130	118	154	132	125	127	149	145	140	149	135	148	130	152	154	150	129	144	167	126	160	137	176	125	120	147	140	147	127	136	147	124	163	141	135	149	132	154	159	153	137	152	140	134	167	147	150	160	129	159	153	167	151	129	142	176	153	128	120	169	141	141	128	127	145	146	148	144	146	158	161	141	140	128	142	151	124	158	132	150	140	155	149	132	137	120	144	140	140	147	156	147	143	151	133	147	136	134	168	133	137	137	163	143	149	130	146	136	142	149	161	149	150	142	134	129	151	140	147	140	141	145	117	159	145	136	134	133	140	132	136	142	134	152	139	144	156	149	174	126	130	162	122	139	136	137	153	138	153	136	114	151	157	135	155	146	160	141	138	136	138	151	154	135	143	136	151	143	146	135	136	135	158	162	148	143	131	130	138	152	147	151	137	157	146	158	131	149	124	160	127	152	143	141	140	145	159	125	132	163	137	155	141	156	152	154	124	136	118	125	146	122	144	153	126	139	129	147	141	136	118	170	136	151	145	131	140	156	148	133	142	113	157	136	132	138	136	106	149	160	148	138	143	146	151	147	150	135	135	145	137	136	134	144	140	133	123	147	162	133	125	133	119	154	139	149	162	145	152	130	143	138	144	150	153	162	142	159	144	140	157	126	156	117	141	146	159	127	122	129	144	141	159	127	138	136	143	150	152	143	146	150	152	163	140	123	136	144	140	141	161	142	158	155	153	136	131	159	128	142	136	145	134	135	122	167	124	128	149	153	159	109	149	158	138	138	125	134	141	137	157	134	128	126	158	146	141	153	145	154	122	167	135	146	123	161	133	152	144	125	143	156	135	114	128	151	144	133	145	146	119	158	154	165	137	150	160	170	148	148	146	151	142	142	135	141	159	137	136	149	141	162	141	141	131	144	133	144	134	131	142	141	125	131	125	134	144	125	122	132	124	120	141	140	160	147	142	137	153	134	140	129	156	144	146	140	150	161	134	151	127	124	156	127	161	142	154	123	127	150	157	152	122	163	130	145	134	143	146	146	146	148	145	145	111	165	129	130	169	137	150	134	147	143	135	119	154	124	124	132	161	141	136	126	124	151	152	153	156	154	129	162	139	140	180	130	146	138	167	129	116	142	155	157	135	146	155	130	148	137	161	138	147	127	141	160	153	126	140	132	151	132	135	129	142	130	134	141	153	147	142	159	150	136	133	133	140	140	142	137	154	132	154	150	157	141	150	129	147	150	146	158	147	143	164	146	130	124	155	135	153	138	158	138	137	162	141	141	137	132	133	125	142	134	146	138	151	145	130	149	133	151	157	147	133	133	141	132	130	136	154	146	132	151	153
24842	21120	27140	25262	9059	786	629	514	497	479	485	499	483	456	423	428	433	470	452	447	459	417	429	443	423	410	399	405	421	425	443	385	425	398	389	437	435	434	432	415	421	393	449	412	398	429	452	430	402	395	418	430	417	410	440	387	417	429	413	414	391	421	415	431	447	481	429	422	383	384	446	473	454	368	436	429	386	420	430	385	414	440	415	392	391	397	387	411	455	419	417	407	442	382	417	443	394	379	416	419	434	432	395	397	407	389	417	381	398	420	421	443	423	394	424	386	411	434	425	407	413	425	390	407	434	427	413	423	402	403	396	395	402	413	376	429	415	388	395	426	391	385	389	416	404	444	436	434	430	438	414	411	411	416	443	425	408	468	419	379	437	444	468	409	398	422	402	403	391	399	379	420	421	405	433	414	426	433	440	391	410	371	412	415	398	434	413	404	412	376	474	381	425	437	429	421	427	399	412	412	426	420	423	422	388	428	415	423	395	432	417	408	384	437	398	407	423	427	409	420	410	428	438	423	427	393	402	413	383	425	367	415	420	424	404	440	430	421	446	409	419	411	427	449	429	411	441	447	433	381	422	396	406	430	436	432	384	427	420	399	473	438	406	433	411	400	431	425	400	389	403	439	408	416	428	418	442	405	384	413	410	399	422	447	402	412	422	433	428	376	422	452	423	433	432	443	435	443	418	411	432	422	442	400	392	441	445	410	419	407	434	432	432	453	386	402	441	422	418	410	443	423	444	390	426	426	383	413	396	427	394	435	389	382	440	423	420	417	393	390	414	424	430	435	439	404	407	439	400	412	383	387	439	431	381	411	392	381	423	395	421	421	404	449	427	428	434	436	403	421	421	423	469	428	434	430	410	420	395	415	432	399	379	407	401	471	428	415	438	430	404	378	432	424	419	426	407	437	370	446	404	414	421	391	428	375	402	418	383	384	410	418	409	427	416	409	402	395	425	415	442	387	448	443	443	446	431	396	448	374	381	399	439	424	417	409	394	431	438	424	398	411	390	406	438	412	478	425	403	418	438	418	408	384	392	417	391	428	410	402	458	410	414	416	418	421	397	380	428	421	417	417	425	401	423	428	421	425	390	421	432	382	395	411	399	424	393	437	385	409	428	417	409	406	408	391	432	393	424	420	422	399	415	399	435	420	381	415	399	408	415	455	439	446	432	417	439	393	388	457	405	403	418	434	408	437	395	445	413	391	413	382	390	393	429	413	406	470	424	447	402	429	407	397	454	435	430	425	421	409	387	453	403	456	414	415	464	437	403	398	431	436	417	411	417	392	422	439	452	426	380	445	392	444	411	412	435	418	433	421	397	404	392	410	434	414	446	435	403	420	408	416	386	426	434	431	392	429	427	394	421	418	453	439	439	440	427	404	401	400	383	427	436	418	405	388	389	416	443	456	426	384	416	430	443	461	427	440	418	424	418	417	443	417	410	455	423	391	433	397	393	435	397	396	412	413	423	433	437	401	441	383	393	460	378	441	428	442	399	424	424	389	443	428	436	408	433	367	409	429	404	427	398	389	396	431	417	447	368	431	438	412	395	411	417	423	449	424	452	436	402	408	433	400	409	396	441	396	419	405	428	416	441	416	390	398	429	432	394	394	399	448	410	409	390	412	424	423	473	387	413	443	394	422	369	455	415	392	453	387	411	417	416	392	418	425	406	426	412	436	386	407	426	412	435	422	421	395	411	413	408	429	439	404	378	391	422	409	449	407	443	420	427	426	425	423	457	428	443	418	388	439	441	426	446	438	383	400	427	383	437	433	416	389	410	423	436	407	428	395	433	405	427	398	395	415	406	425	398	437	387	392	424	410	415	418	431	424	433	423	434	396	391	409	423	410	422	397	398	415	434	372	396	401	389	450	407	445	419	408	449	416	423	458	442	441	431	410	407	425	387	412	399	422	418	419	385	406	420	421	415	377	410	432	384	394	380	427	421	427	420	438	419	415	407	412	405	428	384	444	384	413	409	425	435	411	400	429	418	440	434	437	463	392	406	414	421	376	419	409	393	404	393	406	431	420	403	401	409	419	421	428	418	398	404	389	438	425	433	385	429	413	443	453	404	426	429	392	425	421	400	400	403	369	449	425	432	394	382	379	403	419	400	457	418	417	426	391	436	415	434	409	405	398	389	394	396	414	402	423	424	417	420	399	422	432	397	414	377	399	400	430	413	434	414	432	406	422	391	401	407	447	420	446	385	450	420	432	437	380	410	401	422	433	478	439	383	338	405	396	442	446	443	437	418	398	429	415	437	389	414	410	414	422	384	395	401	419	402	376	408	421	425	401	431	406	432	416	458	381	420	475	402	413	374	401	427	420	405	459	397	453	390	399	441	402	410	426	408	401	407	440	411	455	428	422	441	407	439	400	375	402	393	428	392	421	433	436	438	409	431	376	392	435	393	390	406	452	383	408	417	389	437	425	376	403	447	402	446	450	427	425	419	445	462	452	415	424	435	443	416	430	418	413	431	371	394	440	431	429	422	366	430	399	440	423	404	419	400	418	379	430	436	426	406	405	427	402	386	386	453	416	395	403	401	418	385	425	402	424	414	448	410	417	385	425	424	428	398	414	418	442	362	428	399	439	445	400	428	448	401	403	400	412	409	441	416	431	430	479	439	419	429	409	406	426	413	419	408	403	397	426	435	465	417	411	425	436	433	404	429	462	410	431	391	435	370	406	415	405	420	389	431	433	426	396	402	395	413	413	403	401	424	448	432	414	397	395	417	423	426	415	384	417	421	427	423	448	396	394	429	409	422	396	446	414	413	433	387	430	419	433	435	390	398	411	411	384	416	436	420	394	438	441	437	430	446	441	389	410	409	435	425	392	397	424	408	408	410	419	415	415	415	434	447	404	404	414	418	397	449	422	411	413	399	437	408	401	476	424	446	399	413	429	367	432	405	440	407	385	433	401	421	425	391	437	393	449	417	417	401	389	416	427	412	405	426	433	431	437	424	425	406	435	413	373	432	387	425	427	450	394	393	387	452	405	400	409	399	400	438	402	465	446	421	431	436	439	405	403	452	421	438	461	372	433	424	404	411	402	371	402	401	395	468	386	413	430	426	415	411	433	435	423	424	372	409	410	391	417	397	447	413	416	408	418	382	418	411	423	409	464	396	437	395	401	363	435	431	438	429	422	407	449	461	426	410	430	401	440	418	424	402	390	390	406	438	429	431	433	420	455	359	377	401	428	398	403	425	441	444	452	412	408	387	417	418	408	448	424	419	422	416	449	392	416	435	462	410	413	435	424	409	429	439	385	415	432	430	415	418	407	407	411	407	455	427	427	456	415	431	401	421	439	440	390	425	408	421	398	415	431	425	401	384	403	409	366	467	396	433	391	443	441	402	402	394	390	377	435	426	435	410	389	417	399	411	400	421	415	384	405	399	436	463	419	417	410	420	415	401	442	431	391	434	402	442	420	405	390	406	430	409	390	403	424	417	450	418	410	444	376	411	396	441	424
3451	5229	3410	1678	1238	1042	855	729	714	658	591	513	539	498	521	516	503	472	466	460	461	431	484	405	458	461	408	449	454	487	462	459	464	424	462	447	451	433	440	450	452	418	446	441	449	422	434	442	447	471	444	440	413	441	411	421	472	446	427	422	406	482	452	466	466	419	448	434	454	419	432	434	429	446	436	443	444	455	426	469	421	423	405	440	442	445	433	413	442	452	478	447	421	413	471	491	461	434	407	435	427	448	437	452	428	453	407	450	448	423	436	407	427	458	416	386	413	440	454	447	415	471	434	419	443	406	456	456	451	435	476	475	427	406	458	438	446	430	388	397	419	424	446	441	442	487	394	416	428	482	422	433	442	421	435	443	451	446	471	435	480	461	434	445	487	446	414	425	450	434	443	434	429	417	405	409	458	481	442	470	452	423	417	408	429	440	426	448	453	469	469	438	475	429	428	401	436	440	456	481	423	426	437	462	450	438	468	425	455	454	440	425	429	464	443	444	429	436	465	436	419	439	451	407	463	440	474	440	460	450	457	450	468	434	446	432	429	426	421	444	503	443	423	403	481	433	443	420	431	414	427	434	456	425	477	409	440	465	442	445	469	453	437	414	468	384	459	471	425	463	431	467	415	462	455	429	435	425	385	434	433	440	474	437	465	436	430	458	437	426	492	415	429	446	435	438	399	449	493	453	472	439	445	431	426	461	445	427	470	399	430	478	443	436	449	443	459	438	425	428	431	466	423	443	462	419	445	434	433	418	468	439	443	450	441	440	451	445	419	405	422	433	449	436	400	431	446	405	457	400	409	407	452	463	428	437	410	390	453	441	451	439	458	458	421	412	410	410	443	413	440	421	450	450	446	462	427	433	438	453	453	456	431	440	454	426	429	432	429	464	455	438	481	441	404	454	428	445	481	414	450	434	421	448	431	415	415	452	425	435	430	486	410	464	430	444	444	425	429	470	422	441	440	464	444	424	431	468	435	482	455	446	427	451	445	427	446	426	431	449	446	416	444	419	433	417	428	436	418	426	410	467	419	406	449	451	421	455	445	480	443	445	492	453	428	401	460	451	461	434	438	388	413	456	460	462	506	485	432	425	425	443	447	437	408	450	418	460	425	436	462	439	434	418	457	421	426	433	432	461	423	433	461	460	442	413	475	444	423	448	444	445	427	460	446	472	410	443	461	418	469	432	439	445	488	465	453	405	489	451	460	442	460	457	468	410	451	385	449	454	445	436	416	413	431	440	445	451	431	411	419	425	454	409	418	431	429	438	448	431	436	414	415	436	434	440	441	451	427	457	438	456	435	468	453	399	457	447	438	410	453	447	421	477	459	466	485	455	437	411	407	426	428	415	400	450	428	376	425	453	455	404	454	432	451	421	462	424	434	430	443	459	421	412	414	426	446	453	448	451	468	453	440	405	468	424	482	425	453	445	442	462	447	454	460	413	423	404	459	437	400	504	484	463	434	427	466	442	439	450	425	446	388	483	443	434	427	450	430	473	431	423	442	415	418	419	445	436	431	442	429	441	462	466	454	477	441	459	437	445	447	408	441	437	445	443	479	402	480	449	455	437	466	440	434	451	444	427	456	430	429	413	423	451	441	446	457	418	419	439	441	490	431	449	440	460	435	449	484	423	443	439	414	442	438	454	420	422	448	441	431	425	384	420	447	419	429	417	455	440	436	475	433	438	463	419	438	426	430	457	425	465	442	493	450	455	446	441	424	454	388	428	420	444	457	402	453	430	442	453	454	407	429	455	452	448	418	405	442	419	423	415	466	453	492	446	421	461	454	450	461	460	425	436	414	422	419	456	431	450	444	470	478	426	431	429	426	460	422	456	453	437	413	398	429	419	426	433	434	414	472	441	448	456	460	421	475	435	419	465	439	490	450	441	427	468	475	453	457	428	455	409	432	440	461	432	483	430	419	425	434	448	443	478	445	437	444	432	442	430	470	453	438	411	428	462	446	410	408	449	485	412	434	437	427	439	459	415	447	420	424	418	415	434	429	460	465	408	464	468	430	468	449	434	442	462	467	448	413	419	445	462	455	445	411	429	444	442	413	424	430	399	461	442	436	440	427	435	430	430	430	449	458	442	473	461	474	447	415	439	413	463	442	418	463	466	460	428	469	406	452	473	430	439	444	414	469	425	419	451	417	495	434	422	455	459	456	409	438	466	455	443	438	453	413	450	441	434	455	473	477	448	435	428	444	429	443	496	452	428	449	420	459	446	426	418	457	424	426	436	455	432	458	426	478	403	410	432	469	461	504	432	496	432	447	436	437	450	457	407	425	422	449	410	448	448	456	433	421	469	454	453	446	413	466	448	449	423	407	429	457	447	420	449	434	407	445	446	421	426	446	417	421	422	418	437	455	453	456	425	418	435	398	428	456	477	435	465	471	426	467	438	431	433	443	425	415	409	451	443	456	426	417	451	426	416	405	457	424	461	430	422	446	467	459	413	455	430	426	456	459	430	434	402	442	459	428	450	452	456	459	407	421	455	434	411	445	405	456	440	436	399	455	460	436	459	448	452	414	402	440	445	433	420	425	508	425	464	438	435	477	425	444	464	453	412	439	419	435	406	419	447	422	462	463	469	436	438	477	449	430	431	429	441	440	452	435	415	429	429	433	424	437	433	428	470	433	460	391	409	453	441	473	430	427	454	468	449	440	441	412	414	456	462	412	427	427	467	427	457	455	455	432	456	434	447	468	434	419	458	435	447	475	425	429	430	475	446	464	413	455	449	414	449	471	447	421	467	442	414	436	440	433	435	434	452	444	462	453	461	417	429	435	453	403	403	459	440	441	437	410	447	436	409	436	425	457	415	436	419	434	414	415	393	391	440	449	441	494	414	466	430	488	444	443	416	434	442	450	451	438	439	457	475	437	455	419	458	434	435	418	459	395	460	422	440	438	434	424	434	412	484	457	437	438	413	429	425	425	456	454	460	410	405	432	430	457	404	443	401	439	449	429	429	470	457	460	418	401	435	451	443	448	432	411	398	412	416	428	424	429	442	455	396	427	413	454	450	468	440	473	421	447	465	443	453	456	427	449	457	444	428	445	439	417	405	417	406	449	419	462	408	434	413	437	434	476	450	397	470	412	463	440	422	438	411	413	434	453	449	420	448	435	439	448	443	385	454	469	450	437	406	404	399	413	437	466	458	392	451	413	466	484	431	434	442	427	439	422	444	446	434	409	430	410	424	437	440	420	454	427	429	441	459	446	423	452	455	469	480	440	437	474	381	432	455	446	435	446	480	404	422	446	454	406	475	463	465	412	444	459	449	464	514	471	433	471	454	442	424	410	435	442	421	427	418	435	437	449	413	404	464	463	422	413	436	478	437	453	422	432	440	444	419	409	422	429	427	429	401	450	421	477	414	457	437	442	448	447	454	422	408	445	463	425	416	414	476	424	452	415	447	440	445	421	445	454	432	429	451	466	424	432	455	487	416	432	419	423	410	446	421	469	421	431	431
22562	21182	28858	23777	21191	21214	6708	869	633	524	481	415	381	358	351	348	286	311	317	272	289	277	245	254	252	265	250	230	228	213	225	213	239	220	240	219	211	218	266	215	226	237	227	222	204	209	227	208	239	217	201	253	206	222	208	184	227	213	220	222	209	221	239	229	184	216	235	223	212	204	196	235	227	218	220	213	199	235	212	222	206	196	198	192	188	230	249	222	216	250	218	218	191	219	221	220	241	207	215	215	214	226	237	213	218	240	204	203	213	211	207	237	211	215	231	203	217	212	204	226	207	208	218	196	195	195	215	207	219	200	207	221	202	212	213	220	203	200	214	241	222	216	232	214	208	223	210	218	215	205	192	231	242	219	231	208	205	208	199	209	214	205	203	228	213	219	197	215	218	218	245	175	205	213	207	216	206	227	220	204	238	231	226	209	236	215	212	236	222	241	201	223	232	199	208	223	226	205	203	213	200	236	218	229	236	254	221	220	188	185	198	238	214	211	221	218	229	185	186	220	195	212	212	200	184	263	223	219	228	244	238	236	218	216	246	207	213	202	211	217	205	213	221	215	228	214	198	240	207	239	230	207	206	201	216	218	221	224	212	189	213	219	201	191	187	207	208	218	222	209	222	206	205	199	221	229	187	214	205	239	193	222	235	201	225	214	245	206	211	195	211	213	216	222	209	236	207	225	216	225	180	221	251	208	187	208	229	221	209	221	250	197	210	205	208	199	208	232	222	253	217	190	220	239	223	229	197	231	224	214	230	195	209	207	208	220	215	246	218	211	193	221	206	210	184	220	226	211	197	198	217	183	197	206	204	216	221	211	230	208	213	222	217	201	219	199	220	210	216	202	206	211	231	217	221	237	192	202	226	220	215	217	183	244	205	213	211	203	218	233	240	207	217	209	207	211	215	217	186	190	219	205	206	202	183	198	211	200	208	207	216	218	198	209	206	219	195	221	197	224	203	200	213	229	215	248	200	185	207	221	210	226	218	210	206	221	230	231	202	190	221	215	245	201	190	190	213	226	202	230	218	195	221	224	212	188	221	213	218	219	193	221	192	211	234	175	222	212	200	215	241	193	217	205	218	214	228	228	217	222	214	222	230	190	211	208	200	223	204	199	221	206	182	216	204	211	198	198	227	242	239	234	204	221	216	216	202	216	215	217	219	198	214	242	212	213	199	210	222	238	201	219	223	207	192	198	192	233	184	219	208	189	208	207	198	203	194	237	228	218	206	229	193	215	188	212	219	216	232	196	214	223	207	218	232	210	218	233	216	210	227	232	228	211	224	204	221	186	225	180	212	192	211	213	218	212	210	200	216	233	210	241	215	207	193	202	230	223	202	256	224	205	218	204	195	235	221	219	228	223	219	212	214	201	202	208	205	212	207	200	186	205	219	223	194	220	229	207	219	192	198	179	216	186	236	225	221	238	199	223	198	203	218	180	208	209	225	191	187	203	206	218	216	219	231	222	203	223	223	211	221	212	206	191	209	216	239	202	224	220	193	211	209	214	184	197	214	182	226	225	192	225	229	213	230	225	215	184	209	184	197	226	211	190	224	220	205	183	229	232	198	199	217	226	253	195	224	209	191	218	214	223	208	211	205	211	212	205	196	191	203	219	221	210	213	219	201	210	221	206	194	229	203	221	224	205	226	229	208	201	229	219	214	251	205	200	226	211	230	201	199	207	237	229	219	206	201	214	210	238	209	206	193	213	214	216	215	223	218	191	223	203	222	195	192	209	217	236	195	196	231	200	230	249	196	203	198	214	242	209	244	219	230	212	212	228	232	227	217	217	202	209	220	220	205	184	233	233	219	198	222	234	217	224	200	209	209	211	216	203	219	198	220	205	233	210	183	217	219	187	225	203	216	216	218	198	212	207	217	203	191	223	216	208	222	229	205	225	217	204	192	211	191	198	213	219	218	221	212	181	179	221	240	202	193	204	192	195	251	210	209	208	225	237	215	209	199	214	209	209	213	241	236	229	198	197	206	206	204	186	197	220	220	213	230	222	230	209	215	192	202	179	209	204	241	226	233	192	194	218	220	218	228	233	229	233	220	220	210	218	210	190	216	202	222	198	212	215	212	181	182	218	185	212	211	230	208	212	230	224	249	218	200	226	194	196	211	206	238	197	193	197	217	181	212	198	224	189	206	210	214	229	214	223	226	217	218	217	217	208	227	205	212	205	211	204	205	224	214	214	217	207	194	216	219	221	194	207	248	209	208	222	244	190	216	223	208	227	214	200	220	182	200	216	217	217	199	197	236	199	216	196	201	206	202	210	232	198	233	224	206	198	229	198	178	217	229	234	228	214	238	215	197	239	221	190	220	229	232	212	228	212	240	212	199	239	238	190	229	220	224	222	187	234	200	230	214	214	201	222	216	214	213	219	203	222	217	209	232	213	222	212	227	223	228	189	252	211	205	207	182	216	194	219	205	216	233	205	221	204	215	230	195	206	214	205	224	209	212	190	232	202	219	216	242	227	235	186	213	215	205	229	203	198	196	241	227	215	226	215	228	208	177	206	246	212	216	222	195	213	204	185	199	222	217	209	195	186	226	215	201	226	214	199	202	212	196	222	206	199	240	193	211	211	207	229	231	213	173	187	210	196	226	220	222	231	235	208	200	209	199	221	213	223	201	204	218	223	215	223	214	216	179	223	207	217	232	216	193	205	216	177	225	230	249	226	195	226	212	229	215	235	209	210	215	222	219	195	228	212	243	217	179	197	195	206	215	244	178	204	198	213	238	223	209	224	202	224	226	202	243	217	217	217	192	234	207	208	240	193	211	211	207	224	207	211	185	222	189	167	214	192	238	189	232	241	207	214	210	216	217	219	204	217	230	192	218	203	220	192	228	230	234	201	202	217	217	192	200	183	226	183	220	218	207	228	227	227	216	198	191	232	203	216	212	219	226	207	216	236	225	225	222	220	225	232	192	245	219	209	186	212	217	227	217	224	199	213	209	223	206	193	197	219	182	203	215	222	213	209	229	211	218	193	214	234	226	197	205	233	211	197	222	245	235	221	204	201	213	210	218	211	213	218	204	224	218	210	185	175	206	220	214	186	207	197	236	205	185	218	207	209	202	206	203	215	212	223	216	208	222	201	173	214	243	205	169	187	203	207	195	188	232	196	257	219	202	210	198	215	216	209	216	241	180	239	209	224	196	206	225	250	195	222	232	219	222	209	198	203	207	198	183	235	224	227	181	209	238	209	214	244	208	208	173	224	202	185	228	220	233	224	201	212	220	193	223	225	199	211	212	199	230	237	237	217	227	225	198	209	194	220	196	250	208	224	201	204	218	206	207	220	224	237	239	220	214	208	221	222	242	236	213	212	224	224	221	184	224	196	212	218	200	217	213	217	192	194	203	179	216	204	222	208	226	216	196	213	220	222	200	247	239	204	194	212	206	186	220	209	211	199	234	183	205	207	224	219	189	214	203	233	214	225	209	219	213	222	191	203	210	238	193	224	199	203
4683	14445	9401	4492	3244	2408	1800	1388	1037	875	729	636	533	517	421	435	451	347	364	335	336	301	298	320	250	268	262	247	259	249	295	277	250	244	239	252	241	284	247	238	224	257	222	253	243	238	236	231	217	244	217	234	218	238	220	237	221	250	226	240	231	245	205	233	248	234	223	213	236	223	214	250	211	232	217	226	240	236	205	224	233	222	235	220	223	245	223	242	214	223	202	191	237	239	234	221	218	214	238	205	242	203	228	233	250	211	237	218	212	229	256	236	220	201	215	240	233	236	213	214	220	199	193	210	221	233	251	212	207	207	216	230	207	197	238	217	206	238	204	206	252	252	201	218	238	230	231	220	265	192	224	185	218	228	249	205	209	237	246	225	223	203	222	225	213	227	213	231	237	234	238	230	216	208	216	226	218	236	191	213	228	222	210	205	221	202	215	235	247	203	214	211	214	215	219	246	198	212	205	242	231	218	209	241	229	224	225	235	227	221	192	225	223	258	221	209	232	219	231	215	214	220	231	237	235	206	224	239	237	239	217	216	236	226	206	207	222	215	228	250	222	207	226	213	203	246	218	217	219	219	206	205	207	224	203	220	211	241	233	191	211	243	234	229	219	214	200	233	243	223	213	222	226	223	213	234	238	212	203	224	222	256	226	227	218	210	207	230	219	234	223	223	209	213	212	244	237	215	213	210	234	202	234	256	225	218	225	196	221	214	213	213	209	218	238	221	218	237	214	226	230	235	195	220	241	231	204	221	206	214	228	197	205	238	207	220	234	211	195	233	225	237	185	220	198	228	237	199	214	249	212	214	237	217	211	234	211	232	215	206	213	221	190	203	216	213	241	206	208	216	241	202	225	209	226	193	194	230	209	242	214	225	239	212	216	196	211	232	226	210	242	239	235	212	198	223	217	227	217	216	214	247	212	244	225	248	217	205	217	219	221	192	249	232	219	224	207	209	210	202	196	225	227	191	226	213	232	237	225	227	223	232	225	227	226	243	215	238	249	217	217	242	216	246	263	229	259	223	238	209	246	229	234	223	190	192	217	209	235	233	230	223	222	228	212	203	249	235	231	219	230	217	232	221	255	220	222	219	243	199	211	210	203	203	212	229	231	209	209	204	196	247	220	198	231	202	228	225	216	236	232	236	225	218	235	240	231	211	230	233	217	227	209	233	219	211	211	223	230	257	206	235	232	253	223	212	192	221	219	228	210	210	228	197	220	229	207	229	196	197	209	218	225	234	207	195	228	226	210	223	222	230	217	197	234	218	245	208	214	213	224	205	270	208	229	210	216	246	211	223	220	228	204	227	235	234	230	216	226	230	203	229	243	227	210	224	216	231	224	202	222	231	207	240	232	231	231	204	237	229	237	222	214	201	210	226	218	209	209	231	243	187	219	212	197	220	223	219	248	234	209	219	232	210	223	220	224	209	223	245	222	228	213	237	209	252	223	243	201	219	240	213	242	229	220	235	191	211	214	218	231	230	211	241	201	227	216	221	206	217	211	177	239	220	244	207	210	191	242	212	210	222	242	218	206	224	232	232	197	222	196	217	223	225	224	207	206	236	216	211	237	200	212	222	234	227	196	213	217	224	233	200	199	222	241	223	212	213	209	221	224	229	235	238	219	208	214	209	248	217	233	246	237	213	217	226	194	222	231	227	214	211	212	226	210	216	225	221	229	212	206	240	219	217	236	230	235	231	221	206	202	225	204	266	228	201	199	207	221	222	222	243	259	231	238	235	227	232	197	236	216	205	210	224	230	242	205	216	281	197	198	206	205	214	193	212	190	226	211	245	204	238	234	231	196	224	221	233	212	239	193	199	225	206	247	231	189	225	220	227	229	234	210	218	208	227	200	217	213	221	239	224	220	215	203	224	230	206	211	228	250	222	234	225	211	229	194	248	222	252	219	215	205	216	210	210	221	235	192	247	234	221	216	205	228	208	227	235	218	245	242	216	225	222	194	237	213	219	227	223	248	228	206	220	206	206	236	216	250	213	229	210	238	220	227	194	198	215	204	261	217	247	218	220	258	193	217	236	228	238	226	214	193	223	215	210	240	228	237	223	221	223	237	208	207	221	205	256	217	237	218	205	242	250	237	237	223	233	224	227	232	232	211	231	245	216	228	204	216	213	203	234	234	195	166	234	208	210	199	203	223	198	230	216	212	198	207	217	214	235	237	224	230	211	222	206	248	231	239	240	227	232	243	193	241	236	212	236	220	237	216	229	231	232	206	207	214	212	223	227	196	222	215	225	220	220	221	214	229	209	237	228	230	260	213	219	204	214	225	258	195	226	212	222	188	206	215	199	207	230	222	226	213	230	215	248	227	203	208	195	221	236	206	218	220	200	233	223	235	208	223	228	251	231	210	216	220	211	250	205	226	203	190	194	196	222	216	233	232	212	216	224	231	209	225	237	216	220	200	237	217	195	210	203	232	206	232	240	217	209	186	228	209	212	215	222	228	212	232	191	215	204	219	221	214	219	217	229	219	218	202	259	241	225	226	224	231	219	233	223	236	216	200	226	236	235	225	205	233	180	209	236	232	231	199	253	199	185	202	218	189	215	236	198	241	226	222	219	210	214	211	240	220	228	217	215	228	216	213	206	236	189	235	227	252	224	232	241	248	231	225	225	230	207	214	199	256	201	197	220	233	201	211	217	221	216	202	214	217	213	237	225	234	218	218	240	213	257	224	212	209	196	209	225	236	214	215	216	233	226	205	206	209	220	213	196	216	226	233	217	221	237	220	220	217	216	252	228	226	217	192	221	221	226	225	202	227	220	224	213	206	238	236	182	217	226	224	218	224	203	201	237	205	224	224	207	212	201	195	204	251	222	212	220	221	232	220	232	198	196	217	215	217	202	229	215	222	238	219	206	214	208	226	232	214	245	217	220	219	222	262	199	251	207	217	223	238	209	231	207	237	243	214	236	224	203	265	186	211	221	235	217	205	221	225	209	207	211	229	211	225	201	198	244	229	231	220	206	199	237	203	223	226	225	218	199	238	211	221	221	220	227	219	244	211	212	237	207	233	241	206	223	190	208	251	217	229	233	229	226	229	218	227	203	225	247	223	234	210	217	220	222	193	231	210	218	228	217	238	222	225	228	211	220	217	226	232	213	224	234	234	223	221	222	246	222	207	212	224	193	228	192	221	249	196	203	230	210	207	228	222	234	247	254	236	217	215	220	230	213	229	222	205	219	212	216	210	232	222	211	216	238	211	240	233	221	227	216	217	231	220	216	264	236	206	220	198	206	232	243	220	212	215	219	218	219	216	223	210	222	226	248	204	215	216	203	239	220	202	230	234	208	210	228	228	239	219	225	219	226	204	217	206	237	221	219	232	207	236	231	213	220	233	180	210	205	227	210	217	226	233	204	224	218	218	225	196	236	228	221	220	229	227	249	207	207	208	196	216	225	218	243	220	216	213	210	216	239	231	237	214	231	193	223	227	202	224	210	227	235	194	211	217	237	216	237
27600	17129	3340	716	496	494	389	327	325	319	265	303	310	325	301	319	303	283	284	314	333	329	313	283	319	296	297	297	306	293	309	307	333	283	274	348	301	300	306	288	277	307	322	287	311	288	272	303	275	279	311	311	325	308	328	296	314	300	267	275	289	289	288	307	276	310	276	290	292	317	292	311	300	300	276	297	320	291	266	316	291	313	287	284	289	302	309	282	298	275	283	273	292	278	288	277	298	310	298	300	305	290	277	296	287	313	281	280	293	294	282	279	318	309	292	303	307	297	291	348	309	293	304	279	320	292	277	291	318	318	336	294	292	272	327	292	291	317	310	273	301	317	320	290	285	287	293	318	317	292	323	282	273	300	306	332	296	287	296	298	298	314	303	307	311	319	307	299	300	316	306	279	299	333	295	312	291	315	291	321	275	295	297	300	278	319	299	299	307	320	286	319	291	277	292	334	302	266	263	287	317	294	294	297	295	302	347	269	301	311	272	289	300	273	326	278	277	310	326	275	311	301	272	295	288	283	269	333	327	292	294	281	303	299	313	306	293	275	293	294	301	282	279	300	323	273	270	294	292	282	321	295	300	310	310	288	305	281	307	262	289	295	300	314	277	282	313	333	306	300	309	304	300	291	305	306	293	319	293	310	298	268	309	299	306	296	313	295	281	334	280	300	314	295	301	263	298	310	298	296	319	293	301	282	306	319	298	331	304	310	298	290	296	277	307	303	279	283	286	311	315	291	291	292	268	293	308	287	298	280	294	292	286	280	324	297	291	304	290	283	324	317	313	290	309	313	306	303	308	279	319	312	305	295	264	284	256	285	294	280	298	275	297	291	290	317	293	285	312	289	300	314	299	286	293	276	303	303	296	289	307	315	311	282	319	276	325	314	299	279	275	287	306	323	291	310	321	283	269	315	320	291	297	312	292	265	301	280	292	277	320	277	291	284	298	301	315	286	310	312	291	303	298	327	331	317	286	307	308	284	270	294	264	279	307	282	313	306	281	302	297	284	295	324	314	282	297	298	291	305	311	309	297	318	298	272	299	320	307	273	333	274	303	261	298	292	283	289	291	321	329	267	295	280	302	319	343	343	296	293	275	324	312	313	320	320	318	312	324	293	316	283	309	285	327	278	307	305	297	277	287	323	289	321	319	284	295	279	308	283	299	287	304	291	312	295	291	318	322	315	305	300	284	290	285	310	302	319	286	275	268	283	287	295	270	291	292	297	299	291	289	281	321	291	271	332	294	292	338	286	318	309	316	302	302	305	309	292	297	272	277	293	281	300	292	282	286	315	314	303	293	303	314	285	308	296	292	302	282	296	301	299	308	272	293	310	311	310	287	314	318	326	298	316	274	286	286	298	284	296	283	308	340	307	279	287	292	317	309	310	313	289	295	304	315	313	309	318	283	299	315	315	292	316	299	296	311	271	322	284	337	300	300	309	306	308	305	334	295	289	316	268	288	292	300	303	276	290	299	311	295	270	294	256	292	310	283	308	330	294	302	332	304	290	302	280	266	301	309	327	324	305	313	323	283	273	298	341	298	316	289	286	291	293	313	296	311	302	327	310	272	277	270	300	327	308	322	295	308	293	297	284	312	291	290	300	312	297	307	313	288	301	290	261	297	306	320	308	291	311	293	319	296	303	273	286	327	305	332	296	295	330	306	317	324	312	319	314	278	283	322	260	305	267	334	284	262	305	285	290	332	311	286	288	294	320	292	308	286	300	297	301	318	335	282	291	297	255	314	295	288	316	285	287	335	314	272	292	306	270	318	290	297	291	316	311	286	268	304	315	297	305	298	287	285	274	310	284	280	302	261	267	267	292	289	261	289	303	326	292	309	327	312	330	300	316	302	303	265	292	296	302	266	296	306	285	311	296	269	311	288	298	314	313	313	308	323	304	286	306	313	297	297	289	270	300	304	341	313	277	290	297	288	306	305	299	278	278	303	304	291	302	292	261	305	284	298	293	312	316	324	292	326	324	316	327	297	295	302	294	280	278	278	292	286	300	305	316	295	304	287	307	286	321	278	296	323	292	261	316	290	311	304	290	321	312	309	284	297	285	288	298	302	307	301	311	288	271	297	301	307	290	291	284	299	306	328	292	305	302	266	304	290	314	294	274	300	291	272	300	270	302	276	287	296	283	302	294	282	315	275	286	291	298	305	336	292	294	287	259	290	313	278	276	300	302	279	305	299	253	288	263	290	299	292	280	297	327	306	307	273	261	268	287	277	318	290	304	326	285	328	303	304	331	299	302	309	309	293	308	318	306	302	286	277	284	293	295	290	299	302	315	308	291	268	284	309	314	284	291	318	288	277	308	275	315	306	305	298	302	269	285	327	355	280	280	293	287	314	298	293	300	313	303	280	280	313	305	279	302	319	290	300	309	296	283	300	306	300	328	294	293	306	274	347	293	304	312	355	314	282	279	312	295	300	309	294	296	306	297	301	327	304	303	266	313	319	306	287	291	290	288	298	266	283	299	330	282	311	326	341	296	258	288	319	281	327	284	337	324	293	311	288	285	326	275	285	308	303	309	280	269	291	310	331	267	265	282	309	300	329	279	292	296	293	303	333	257	299	315	297	304	271	290	262	290	313	307	289	335	306	305	306	290	300	289	319	309	260	298	310	309	314	307	267	314	282	288	280	279	312	317	297	292	290	291	312	283	297	290	313	290	328	324	287	306	278	296	280	347	282	318	318	274	284	285	305	310	339	283	308	297	296	317	311	296	262	296	309	279	286	298	328	313	304	286	304	350	303	338	278	317	288	305	300	299	308	308	304	299	247	267	260	285	302	286	311	288	298	306	300	278	303	288	302	310	277	342	298	301	303	295	294	316	292	270	300	284	266	291	313	289	298	278	289	306	273	274	295	317	314	321	276	294	284	283	297	320	292	304	270	311	287	315	297	283	330	270	291	259	261	324	320	329	289	304	311	284	297	319	279	301	289	286	316	298	313	284	299	341	289	328	319	287	290	300	295	283	289	303	286	301	309	286	285	287	288	285	281	299	316	298	307	288	305	309	326	301	305	290	329	308	311	303	300	308	282	283	310	322	298	338	305	299	291	268	304	310	297	305	320	282	303	322	311	339	291	289	303	264	291	309	288	291	293	299	298	301	305	290	320	283	298	265	289	287	322	340	305	317	303	295	311	274	278	314	314	302	273	285	284	311	303	318	276	278	292	288	302	308	290	300	278	297	281	272	327	283	314	258	283	316	302	283	309	306	270	303	278	270	294	299	303	316	327	312	296	321	304	281	285	307	300	320	306	285	325	294	316	345	292	322	317	320	306	320	286	275	306	307	299	293	296	293	327	313	297	322	296	305	294	321	293	325	295	321	303	286	292	292	286	284	278	307	290	331	311	303	282	300	284	291	331	288	309	312	282	285	316	307	327	277	291	300	260	297	307	298	301	288	278	281	299	317	306	284	276	301	279	300	318	321	281	285	280	296	298	300	304	318	320	309	303	292	306	301
4434	1141	790	491	463	409	377	363	344	361	351	315	331	356	340	351	341	284	349	374	350	331	348	336	313	347	318	320	329	301	359	335	280	312	331	323	358	314	340	337	308	355	317	344	332	328	355	345	359	319	318	307	292	355	323	332	307	327	333	321	339	329	321	301	361	338	326	309	352	312	356	349	365	335	328	326	350	346	286	360	314	360	340	316	297	314	309	308	296	371	337	332	329	313	354	303	303	330	327	330	339	317	326	328	294	308	359	332	354	329	344	316	300	329	346	337	357	337	343	350	311	303	335	330	353	330	331	348	348	373	325	346	350	351	342	315	314	344	362	333	320	373	325	313	322	324	350	349	335	297	322	313	309	343	330	321	327	316	377	338	315	307	302	348	355	332	301	363	341	339	336	328	328	321	357	339	318	314	289	336	360	336	337	340	291	316	329	318	334	330	287	315	335	337	350	342	316	326	326	324	334	323	312	336	316	354	353	327	313	301	339	338	342	338	324	316	327	332	322	332	341	328	345	306	315	323	372	300	321	308	338	358	355	331	334	347	373	332	327	344	347	291	370	341	341	334	338	318	353	361	361	289	304	359	333	348	302	346	295	357	317	323	313	369	350	312	312	334	325	341	349	322	325	318	314	327	311	329	308	289	332	289	349	360	341	319	328	346	314	333	357	353	334	361	341	310	312	333	314	310	345	305	352	353	314	345	343	346	340	329	307	308	306	340	304	328	323	327	321	301	338	309	318	333	367	335	324	321	350	322	327	325	316	331	347	338	332	329	337	326	320	333	331	328	337	305	316	336	331	369	316	344	359	305	310	348	356	339	330	349	332	327	327	331	327	289	304	313	297	312	328	330	309	348	343	307	333	327	347	357	323	337	328	307	347	288	317	315	314	325	318	329	298	344	353	305	323	303	327	333	326	324	331	339	323	349	315	348	333	357	335	285	311	350	354	342	326	347	340	340	343	359	331	317	340	308	346	332	336	324	328	335	338	358	334	316	330	325	337	336	315	320	311	331	363	357	341	323	294	319	329	334	292	329	315	321	317	333	321	322	323	317	336	329	321	331	334	334	281	328	321	316	321	291	344	356	335	338	325	352	312	342	337	331	299	326	326	323	327	329	316	312	353	376	332	377	305	289	338	325	331	338	380	331	342	332	364	353	330	342	350	342	310	333	315	299	322	392	344	289	304	333	365	356	283	315	334	380	287	326	348	329	332	325	336	358	330	318	332	302	313	309	332	317	335	355	322	339	327	330	322	307	317	323	349	303	304	354	347	308	355	335	317	326	297	331	325	318	333	316	334	309	335	338	366	314	324	344	346	355	358	334	346	315	325	284	355	368	335	362	355	347	325	322	340	323	346	308	310	358	337	356	334	365	335	330	301	333	318	340	341	340	316	298	310	337	332	305	337	335	319	316	334	313	342	357	310	282	351	326	310	301	328	314	313	325	343	316	357	355	326	314	331	326	292	316	332	342	301	323	322	336	349	309	344	299	327	315	346	353	344	326	303	314	320	304	342	327	352	363	338	342	323	319	329	346	281	358	355	356	340	340	370	337	344	311	312	335	337	318	317	353	340	345	325	318	315	331	334	343	309	336	356	338	314	323	366	341	308	314	335	299	360	338	350	337	335	309	314	318	368	341	312	297	340	344	326	304	351	313	332	306	322	353	326	347	301	358	332	323	357	329	354	337	348	328	340	344	331	351	318	343	302	338	330	357	316	343	327	321	362	326	316	295	325	312	342	341	382	331	315	331	319	342	346	311	325	329	349	347	337	321	338	307	329	363	353	307	326	309	337	317	339	343	310	338	324	365	319	337	312	324	352	314	341	316	318	297	338	346	322	298	324	323	353	362	319	297	353	334	334	357	333	335	339	311	299	343	308	326	332	341	334	340	326	307	346	317	350	332	307	344	307	331	319	343	320	329	325	344	307	306	348	346	323	318	308	315	336	307	338	353	341	322	313	358	356	325	338	371	332	343	329	353	325	312	320	344	309	325	335	357	301	306	337	298	322	324	340	359	318	336	317	348	338	333	290	321	356	305	301	321	287	326	312	313	337	326	324	319	361	333	307	337	329	321	320	345	332	319	314	318	296	349	330	321	312	340	316	306	316	334	313	344	343	323	331	304	321	321	333	330	335	312	321	336	293	311	344	341	354	332	301	329	342	329	319	332	356	326	350	328	322	330	345	304	312	338	313	316	337	319	333	293	318	337	291	319	323	310	341	341	332	353	344	328	318	337	325	329	304	319	338	320	349	340	337	323	321	317	324	311	348	310	331	324	340	359	356	338	340	325	329	319	318	322	345	355	300	295	300	340	316	342	311	344	340	339	319	366	333	350	350	324	335	320	333	326	348	358	323	330	349	327	326	309	314	295	343	297	298	349	342	344	335	332	333	331	332	326	332	338	322	305	336	309	356	338	306	340	340	329	320	326	347	303	347	339	333	354	345	353	327	336	331	312	361	299	332	297	334	297	336	330	356	299	353	346	344	329	322	356	301	331	363	367	319	344	336	323	338	293	333	327	291	316	320	325	348	315	335	323	334	322	317	304	332	338	338	337	301	315	368	320	310	338	327	360	318	353	326	326	335	300	335	302	335	357	313	352	321	303	313	342	362	358	321	323	332	350	324	308	334	317	315	319	310	340	345	314	351	342	340	351	336	342	345	309	318	342	337	335	314	359	334	324	345	338	324	358	350	336	335	318	309	343	332	320	309	330	334	339	336	372	344	333	332	345	319	352	366	310	297	322	359	315	325	319	349	321	326	323	334	330	313	331	336	345	317	355	358	326	343	312	331	315	308	345	314	348	293	328	302	326	341	322	334	317	338	332	332	346	343	325	348	325	340	304	346	328	315	320	332	329	341	310	324	355	316	310	332	331	341	320	311	344	381	329	326	318	319	344	327	333	335	315	323	312	339	332	338	310	319	327	354	353	332	330	300	358	333	305	335	328	301	307	302	291	310	333	327	332	305	322	311	324	300	334	331	305	354	361	289	316	321	356	330	309	307	315	323	341	333	346	324	322	325	340	327	339	334	320	356	309	307	348	345	336	320	355	341	336	334	316	321	336	326	341	332	357	301	360	314	326	322	361	329	335	332	333	321	303	308	343	348	341	333	305	365	344	318	305	316	293	338	362	320	375	343	291	325	321	338	319	323	327	318	338	329	354	341	355	328	322	319	322	319	346	349	324	335	310	343	319	325	315	317	348	327	328	332	314	354	317	331	338	330	312	357	338	311	337	313	346	315	321	333	313	322	314	313	341	334	311	335	326	312	347	315	310	320	283	324	303	367	333	338	338	325	312	333	368	325	341	329	366	322	285	347	356	344	361	337	360	342	325	346	332	323	329	348	311	323	341	351	327	320	335	323	333	344	322	322	356	315	296	356	351	339	325	311	344	339	312	321	336	326	318	334	318	329	325	334	344	344	324	360	289	352	338	348	361	347	315	354	343	355	338	337	339	389	336	282	339	336	329
23572	21149	28379	24190	21130	9134	741	427	374	352	265	227	197	197	204	184	158	157	193	144	176	137	165	141	145	140	149	139	128	134	153	148	130	139	120	134	124	132	118	115	110	131	131	123	136	127	119	116	139	127	106	129	131	120	133	139	119	135	131	115	117	125	142	125	121	121	117	139	125	114	146	162	115	134	126	128	135	113	134	107	121	111	112	135	128	132	134	121	112	118	120	111	144	108	128	99	146	110	106	130	134	116	128	152	123	116	143	135	117	131	116	130	116	151	130	106	134	132	129	127	122	114	122	113	134	117	151	117	125	109	123	131	122	110	143	121	134	115	107	114	105	108	110	127	115	135	119	123	124	119	140	117	108	114	108	114	145	125	128	138	139	125	140	120	120	132	130	118	125	132	124	143	123	131	146	106	128	153	114	123	110	104	131	105	110	104	121	124	106	123	105	114	121	113	125	107	112	121	128	138	129	101	149	129	139	138	123	98	120	102	133	136	126	116	113	133	123	134	116	124	106	122	114	103	127	119	101	118	115	115	119	121	117	130	113	110	125	113	125	99	131	125	122	119	127	98	133	110	114	123	118	121	151	116	110	125	120	131	127	123	127	133	136	124	123	122	119	131	133	118	128	141	138	136	118	136	116	113	126	105	123	117	124	125	130	123	119	112	114	123	138	130	107	134	107	143	133	129	139	129	122	161	114	126	116	113	108	127	134	113	132	142	102	118	129	119	126	124	125	114	123	122	141	133	123	124	116	129	137	119	145	129	116	124	127	137	134	123	117	98	134	133	106	135	118	141	144	125	131	101	129	110	123	111	110	124	146	123	128	120	126	138	125	124	120	117	128	118	127	107	124	126	122	119	133	116	110	118	110	111	116	122	84	128	136	111	124	125	119	118	139	132	118	121	116	110	134	136	124	104	116	106	121	127	127	141	127	130	124	131	122	132	109	137	116	136	134	124	114	121	128	125	130	113	134	128	114	119	131	137	114	122	121	128	110	113	113	119	123	120	117	140	137	127	135	137	116	108	115	111	117	124	153	130	122	127	131	125	117	106	123	113	127	113	112	142	116	101	127	118	129	145	131	134	124	92	107	115	131	141	124	108	135	120	124	104	123	129	112	129	120	115	133	146	102	145	116	121	122	135	121	114	115	119	118	126	166	113	117	117	122	129	110	113	125	109	117	104	122	124	135	134	111	118	118	126	130	103	128	115	106	124	125	127	132	132	114	106	126	115	117	125	95	128	121	105	118	92	134	151	128	137	115	112	122	127	126	108	105	125	115	108	118	118	113	107	163	143	115	141	129	102	114	136	130	132	121	136	125	126	129	129	127	106	115	154	133	115	128	125	150	118	126	121	130	122	113	123	129	118	154	142	131	126	113	119	109	124	153	134	125	110	141	116	131	131	125	120	110	123	118	150	117	114	114	125	136	122	125	107	118	100	136	96	117	110	112	134	103	124	108	120	117	119	130	110	126	110	124	125	136	138	109	110	121	118	130	114	142	127	107	120	146	106	140	119	121	112	126	125	119	116	130	111	111	135	133	118	117	131	123	125	120	127	115	106	115	117	124	122	123	136	128	143	102	112	119	138	126	119	130	119	142	116	118	108	137	129	129	104	120	114	109	139	142	140	117	147	123	137	118	123	117	123	109	111	146	126	119	135	127	122	137	118	121	129	113	145	127	145	135	122	109	132	124	119	137	131	114	131	125	124	150	117	122	101	113	148	111	122	137	126	143	142	122	139	110	133	120	135	123	118	127	131	112	102	127	129	121	121	118	118	109	136	112	137	139	116	129	109	115	131	123	151	114	110	101	117	124	130	121	121	123	111	113	113	119	113	121	139	139	109	115	139	123	112	119	123	133	129	107	140	126	123	112	118	130	96	129	114	126	113	112	121	124	132	124	102	137	137	118	124	137	136	130	121	124	133	117	130	134	131	132	122	101	127	133	134	130	137	120	130	132	113	120	119	113	137	115	139	117	135	105	121	90	102	119	133	131	126	118	107	121	111	102	96	121	130	116	138	118	110	112	117	120	138	142	129	141	126	113	119	130	122	119	115	110	111	110	104	110	137	130	137	136	128	135	114	119	110	133	146	146	118	128	115	137	111	111	119	135	126	130	126	122	131	113	131	138	127	134	124	119	128	122	129	116	136	126	134	123	111	110	126	123	136	143	125	132	124	124	93	114	121	125	126	138	135	126	118	130	134	112	133	122	131	121	154	137	120	109	133	110	116	114	125	128	137	135	135	122	99	118	106	114	123	109	106	109	113	137	137	142	117	127	125	103	121	121	122	112	122	120	115	108	122	106	120	112	141	101	122	108	121	117	133	139	126	132	107	117	126	116	122	116	112	126	124	136	129	125	147	114	120	136	107	129	121	110	110	131	137	115	151	102	130	115	107	149	148	123	129	139	116	124	125	135	120	110	134	115	113	122	131	143	137	105	120	139	111	134	129	142	117	106	125	140	126	117	120	130	143	120	104	114	112	123	125	120	101	118	128	137	133	125	110	127	120	113	135	131	116	126	123	125	105	131	114	114	111	129	148	113	117	120	131	112	145	114	127	127	119	137	128	118	126	124	109	126	122	142	132	124	139	122	141	116	119	130	107	117	118	135	125	126	129	134	115	108	122	108	116	116	123	130	111	114	109	125	143	119	129	121	146	130	122	120	114	117	147	113	129	127	131	133	126	118	122	138	116	134	108	111	123	106	133	124	122	137	125	130	117	123	123	123	118	113	100	97	125	131	116	120	128	117	117	133	129	148	122	119	118	115	123	125	114	139	135	129	123	139	135	121	102	122	115	123	129	103	118	121	131	124	147	124	127	117	114	110	110	112	128	120	130	131	132	125	113	115	134	99	124	129	142	117	97	110	131	126	134	113	126	105	137	126	126	127	115	114	112	132	113	123	123	134	115	131	107	136	119	104	144	129	102	106	125	134	127	94	124	122	123	121	131	112	137	106	142	128	144	124	118	122	129	125	143	120	119	104	123	124	129	108	135	135	116	139	138	132	140	121	118	149	133	115	123	132	124	108	116	114	110	119	122	146	132	126	107	132	110	108	105	137	113	130	124	135	119	135	124	125	138	126	116	107	149	130	133	130	105	135	111	135	106	125	119	111	111	108	134	128	123	122	119	128	117	129	136	110	130	104	134	118	117	126	112	119	136	122	144	127	113	122	129	140	121	119	108	112	122	134	126	108	130	125	121	122	111	140	125	121	108	130	140	130	162	123	120	154	133	145	127	115	125	139	102	129	119	139	117	135	115	132	129	119	129	128	136	149	118	125	136	116	116	119	130	114	130	115	104	130	115	114	116	112	124	102	113	124	128	125	130	141	132	133	127	114	123	136	133	122	119	99	113	121	123	121	122	107	113	111	132	122	118	110	141	115	120	117	116	108	126	117	131	123	117	115	126	112	115	121	125	119	117	124	127	112	150	128	107	123	143	132	129	129	139	105	133	123	116	130	129	125	113	124	104
3287	9128	5637	2556	1855	1309	989	749	574	505	416	349	298	275	247	226	217	214	212	189	192	187	191	179	184	172	179	166	182	174	166	176	163	161	170	182	174	164	139	161	163	161	160	152	158	136	162	145	163	158	161	144	137	164	131	150	145	149	125	153	149	148	176	136	139	141	146	163	135	136	135	151	144	162	149	157	180	135	145	148	147	140	155	151	161	152	160	147	120	148	152	155	132	163	149	155	142	140	155	141	150	136	144	125	165	145	146	142	142	136	163	135	132	139	146	143	132	152	146	169	136	141	144	137	124	172	159	142	151	122	152	132	153	140	134	151	161	147	129	140	150	148	135	130	148	126	156	154	125	153	150	158	135	162	138	146	141	159	148	142	155	156	136	112	138	135	127	124	161	142	159	156	136	148	137	153	134	158	126	150	123	144	128	148	132	129	145	143	136	142	146	139	132	157	134	136	138	164	161	132	136	142	155	127	146	162	153	137	144	155	140	146	145	128	143	127	140	139	163	153	128	133	137	116	157	133	156	146	135	143	128	145	123	152	172	110	148	126	138	156	150	153	130	124	134	151	154	132	128	147	141	139	162	124	148	151	147	143	153	139	125	165	144	141	150	121	139	155	126	141	135	136	158	118	163	141	131	117	128	152	140	155	139	151	134	161	145	158	140	140	133	139	158	150	154	154	144	134	159	142	149	164	111	138	163	170	145	135	134	140	134	145	162	163	146	161	143	157	136	144	141	155	152	144	131	134	169	137	158	129	146	138	158	125	149	143	147	145	144	138	154	133	128	125	140	150	147	138	147	145	128	142	129	133	135	136	144	154	155	146	105	142	139	147	146	150	149	155	147	144	144	128	128	140	148	137	125	138	137	134	146	154	147	141	137	152	152	161	142	134	151	129	118	119	132	149	124	135	132	134	147	133	139	126	142	162	151	129	142	154	146	155	140	128	154	131	143	160	141	147	139	145	120	151	159	139	120	134	134	161	139	132	140	148	131	138	145	135	149	146	129	117	145	127	131	152	140	135	142	151	129	166	145	145	161	138	139	155	158	129	148	136	141	146	135	143	141	140	167	140	153	141	164	141	127	121	148	150	132	143	148	143	137	145	161	139	143	130	156	129	179	139	156	167	166	164	142	145	124	160	129	152	141	129	158	148	146	142	142	135	155	140	153	122	161	147	141	142	142	150	142	155	127	132	147	122	158	172	159	154	124	120	148	130	142	149	175	135	136	147	150	136	153	139	136	166	150	137	151	162	158	164	157	129	142	148	151	160	161	153	133	127	156	148	151	148	157	152	159	145	168	154	153	143	146	141	125	144	150	139	149	153	140	171	141	123	129	144	158	138	155	158	148	135	135	130	148	145	125	152	162	123	137	149	134	153	141	145	129	149	127	156	126	139	156	144	127	127	135	154	162	143	148	154	135	148	153	127	153	138	161	126	131	134	157	144	133	153	176	138	128	148	147	132	139	147	147	139	130	148	151	138	132	141	133	150	155	154	135	138	147	163	141	133	134	162	145	152	125	143	126	155	140	116	161	140	137	140	147	159	143	129	138	142	143	143	133	140	156	172	125	118	128	130	155	130	141	143	134	152	178	137	141	156	154	147	130	163	125	149	134	139	144	162	150	136	164	159	133	148	149	135	132	157	123	160	166	156	134	151	122	138	131	150	143	128	156	141	153	127	149	133	128	150	131	125	121	145	135	129	130	148	144	138	162	156	142	168	118	150	141	154	158	140	142	157	143	144	133	143	124	139	127	139	113	149	134	140	136	139	155	130	159	136	166	141	131	154	161	172	142	143	134	141	128	153	142	155	129	170	142	143	142	157	130	152	129	143	139	128	151	128	147	130	151	143	143	126	121	151	153	150	132	124	143	145	161	164	163	162	150	151	133	146	147	161	134	147	148	130	162	117	143	136	152	130	153	148	142	151	149	127	133	125	153	144	155	149	146	138	139	143	135	117	126	144	134	121	138	146	160	135	155	142	146	163	134	146	152	142	142	147	154	141	138	135	140	149	142	152	118	137	145	125	150	122	160	164	137	133	131	139	143	155	139	122	127	149	155	164	135	135	151	139	132	133	119	132	182	160	146	155	123	130	150	143	153	144	144	146	135	173	125	149	153	123	130	154	151	147	136	136	147	154	152	132	159	138	142	140	150	137	151	138	123	144	149	140	152	129	151	153	127	144	144	146	138	136	143	138	126	154	151	142	154	152	133	148	127	143	155	140	131	152	135	139	120	134	147	145	125	160	141	135	153	146	133	148	140	140	157	151	168	144	160	136	146	163	141	151	139	148	150	114	150	129	153	150	135	145	133	142	113	148	153	145	155	155	113	152	141	143	158	134	151	117	139	146	153	151	129	146	150	116	144	142	174	154	150	136	162	162	137	138	151	126	143	165	147	148	141	129	135	163	151	130	159	135	121	142	130	147	138	151	139	153	132	110	150	130	151	144	142	158	154	151	118	125	156	137	140	138	125	125	166	145	147	144	158	149	122	131	144	132	139	144	121	165	130	142	130	144	110	131	150	166	109	125	143	146	152	139	163	138	126	146	164	135	139	136	145	137	138	150	150	152	130	154	141	148	140	137	146	149	156	136	134	153	163	159	149	119	146	150	168	135	154	132	152	154	138	133	143	154	150	158	153	153	141	131	135	124	136	145	129	140	178	153	166	151	157	126	167	135	149	133	151	143	152	164	124	134	135	166	138	154	137	150	142	151	137	154	146	153	137	161	134	143	153	127	141	150	121	139	153	128	160	163	130	141	116	134	140	131	130	144	154	140	162	130	130	152	151	141	158	139	153	137	140	138	145	148	148	144	163	133	128	137	148	160	129	157	125	148	133	155	166	154	131	169	144	153	142	139	135	129	139	133	153	154	151	146	143	170	138	127	144	135	148	154	122	128	162	161	160	136	127	145	134	151	146	148	148	148	148	145	121	157	123	153	147	136	135	147	141	136	152	141	142	131	137	133	165	125	148	140	131	144	137	141	135	128	137	140	139	164	143	135	139	159	132	147	130	151	138	131	130	156	148	133	120	110	149	176	133	143	155	124	150	143	144	138	147	126	152	138	137	139	148	138	138	137	150	126	137	150	142	142	161	156	136	134	141	142	143	141	144	130	153	146	135	132	123	140	174	152	150	169	135	155	147	147	137	115	145	141	138	135	142	129	141	150	153	136	150	130	157	145	133	155	147	147	126	125	152	137	147	126	146	118	151	123	131	127	134	157	169	164	142	145	123	135	132	166	151	144	146	136	164	169	120	143	137	145	136	150	145	107	145	151	144	145	138	152	138	148	149	153	130	144	134	153	157	141	134	144	132	131	147	158	144	135	148	133	141	132	142	147	137	153	164	124	123	149	144	134	154	148	120	164	161	128	165	144	133	141	148	142	140	147	136	179	150	154	125	141	171	147	155	158	167	159	149	141	140	143	152	122	137	142	148	134	138	147	150	131	114	145	154	131	158	134	129	148	142	146
24644	21112	27184	25219	9157	820	601	562	538	486	534	492	489	467	410	465	446	471	441	461	439	444	434	450	426	452	454	434	463	418	433	434	433	457	455	431	435	440	456	423	413	459	449	422	434	439	429	388	411	468	449	437	422	404	447	424	408	399	448	448	394	450	423	413	423	433	427	423	415	452	424	429	416	425	454	402	422	415	430	448	440	403	441	402	423	412	455	410	429	435	410	426	419	435	432	416	413	412	414	397	399	416	392	441	421	420	375	414	402	398	435	413	485	416	442	439	434	416	428	393	427	406	399	402	441	415	412	417	440	403	384	424	408	440	447	441	437	431	419	409	481	430	415	408	432	437	440	433	406	411	427	424	431	395	410	441	431	424	390	444	441	405	396	430	413	400	404	403	425	437	459	400	439	403	424	424	415	458	411	412	452	452	393	405	432	354	416	451	413	439	413	439	417	406	431	428	397	385	416	394	454	449	415	426	397	460	400	409	423	420	440	407	420	440	406	413	433	415	377	418	454	436	384	448	428	398	399	394	416	411	420	429	372	399	441	412	418	413	429	405	442	413	422	442	407	424	414	429	456	452	429	415	421	447	401	445	433	410	450	446	414	436	405	463	439	416	433	417	377	401	388	404	403	408	424	437	431	373	409	433	468	472	453	417	434	412	416	403	402	408	404	427	437	412	447	458	420	421	409	430	423	423	436	423	403	435	402	450	409	417	425	417	419	423	426	447	434	430	419	385	459	441	399	443	393	432	437	432	451	415	426	443	411	405	423	423	418	356	396	447	423	416	451	415	425	426	454	404	430	440	446	397	440	427	397	412	431	388	448	396	417	433	414	387	427	447	448	431	430	442	446	420	439	411	427	433	421	420	376	451	434	426	423	397	453	448	445	432	426	428	373	419	422	396	464	450	460	436	420	428	402	420	382	445	418	429	376	430	408	445	401	424	428	453	431	437	430	427	493	409	433	410	428	408	432	451	432	471	424	408	397	422	405	448	396	461	425	425	422	427	407	419	428	423	444	446	390	394	428	420	440	397	449	374	426	410	394	424	435	406	428	419	409	436	406	382	421	435	432	455	405	440	395	442	423	445	414	409	433	410	410	422	444	366	399	409	406	369	452	434	427	419	402	406	429	432	425	422	431	458	434	467	429	405	451	450	410	413	439	394	417	389	412	418	415	426	422	420	419	401	389	412	433	426	383	428	430	428	406	416	425	390	416	393	406	410	422	493	418	417	398	448	404	424	448	412	429	423	443	400	412	444	427	440	409	418	424	438	415	430	475	424	407	410	438	408	418	405	396	400	392	422	400	404	446	393	420	416	435	402	435	453	428	428	386	424	433	386	417	410	455	408	411	431	399	430	472	405	432	421	430	428	420	429	393	413	425	417	428	414	433	449	435	439	407	414	404	431	417	404	422	423	417	482	404	437	418	409	449	385	429	438	433	410	386	396	399	409	436	425	411	411	399	417	423	409	424	432	383	405	428	414	393	422	438	418	387	388	438	444	415	444	412	412	437	419	422	403	423	445	416	412	437	438	405	439	414	443	422	467	459	421	438	387	402	450	411	452	435	432	432	421	456	390	407	406	416	456	414	439	423	455	425	422	400	412	407	426	445	436	395	408	445	397	467	412	466	403	437	414	441	417	394	404	424	461	414	399	391	448	431	421	440	426	414	380	424	431	425	432	448	402	414	424	412	383	406	416	429	413	437	414	385	441	437	433	416	402	422	447	419	437	461	385	384	447	412	449	457	442	401	442	412	414	416	425	399	437	418	401	406	411	426	414	440	408	446	444	383	423	424	427	423	400	410	417	434	369	423	438	414	448	406	412	430	447	387	419	431	438	423	415	443	423	446	395	447	426	397	392	425	443	426	424	410	448	438	457	421	417	417	411	425	440	415	390	394	420	410	392	437	382	394	439	416	441	423	421	405	420	425	394	383	418	404	415	419	418	428	412	446	396	407	426	417	413	439	395	460	452	424	399	408	443	422	439	434	398	421	415	454	462	403	415	411	408	423	405	446	401	411	414	422	442	433	445	416	399	411	420	447	394	412	405	421	427	412	402	424	421	390	475	433	428	437	402	439	400	424	396	408	446	448	424	403	388	402	430	411	429	437	418	427	414	376	427	422	450	462	429	399	420	432	432	403	407	414	446	403	392	452	417	382	440	416	440	437	434	437	451	433	462	433	423	418	426	432	452	425	430	413	452	417	428	414	408	415	404	415	402	433	427	410	419	411	426	412	404	437	414	437	418	392	472	437	453	433	421	430	419	445	406	405	406	398	437	451	428	430	432	447	423	411	399	394	426	463	431	412	418	416	425	466	429	425	431	425	416	409	463	446	459	444	444	454	411	390	430	394	428	427	436	430	411	449	425	412	426	406	436	413	418	442	400	433	398	430	422	444	403	419	396	430	443	423	386	418	447	420	442	430	442	421	402	425	421	452	415	451	431	436	407	450	433	407	424	431	437	423	426	452	445	443	412	408	436	428	396	439	446	407	428	470	426	401	429	429	414	426	406	406	437	433	413	413	444	383	437	393	414	411	405	452	464	411	444	417	429	391	410	412	408	433	404	430	436	441	410	408	463	395	412	461	386	398	414	424	444	437	416	400	402	412	412	446	396	446	425	386	389	413	428	397	447	436	419	406	488	434	464	420	447	416	408	436	436	430	419	444	411	402	439	410	439	418	401	437	415	441	427	444	420	385	418	424	425	444	429	418	432	419	425	397	419	449	423	388	420	427	431	412	420	437	403	405	432	438	419	428	424	430	461	384	382	445	436	415	423	443	410	429	417	437	456	404	407	423	413	408	398	418	419	464	382	389	462	442	439	431	441	411	431	428	408	427	462	396	420	415	429	412	420	431	456	444	423	386	422	426	422	443	441	438	413	421	427	416	394	415	418	428	431	409	412	435	373	405	432	391	422	437	407	406	426	440	415	424	411	411	438	417	432	384	451	442	435	444	447	399	436	464	400	404	427	436	390	457	403	416	472	401	410	451	441	416	420	392	421	407	419	425	383	402	442	391	412	429	423	446	435	443	418	431	429	409	423	439	419	408	417	419	377	421	430	403	412	390	412	432	441	400	390	445	453	417	417	390	373	424	437	417	430	435	425	468	415	401	456	426	441	382	447	410	404	403	399	393	424	434	401	431	416	429	409	400	410	442	441	384	419	421	406	427	406	414	427	405	464	446	422	441	415	430	437	436	463	404	393	402	420	397	448	419	411	395	436	449	454	423	416	424	421	388	403	429	402	439	440	414	424	432	385	431	395	453	423	403	436	461	397	428	416	439	403	427	407	444	405	401	444	418	425	425	403	414	438	373	419	426	422	393	451	416	382	404	430	400	439	414	450	428	444	428	413	429	422	399	443	391	440	414	430	423	438	442	400	387	407	405	429	403	411	431	416	382	423	415	415	419	389	408	403	436	412	385	430	405	389	428	431	400	430	456	439	437	395	440	409	407	472	417	406	414	439	404	420
3443	5116	3264	1674	1297	1012	878	779	688	638	569	558	502	536	507	527	465	484	504	469	450	490	424	497	479	489	454	482	428	449	436	436	463	447	449	436	475	453	440	497	479	450	450	433	437	500	453	462	471	484	447	428	462	459	454	414	410	474	394	442	424	458	452	430	435	406	450	483	442	454	489	466	466	449	456	426	450	424	413	444	433	431	449	459	417	442	460	479	435	430	434	443	440	424	431	441	458	462	459	480	430	427	462	422	457	442	460	453	450	450	415	440	447	450	448	439	464	427	448	459	457	430	476	433	439	463	431	450	462	437	409	438	454	426	461	436	428	457	438	380	441	449	416	421	483	447	404	452	438	437	446	436	430	450	449	427	490	419	459	404	449	459	469	431	467	435	432	438	440	435	446	445	447	457	415	418	408	465	472	431	426	430	443	434	433	480	420	431	413	418	450	443	452	444	447	430	417	442	427	484	471	495	442	485	415	469	457	469	441	420	445	422	456	472	434	425	447	428	473	436	430	464	446	456	421	397	453	431	433	422	438	432	433	448	422	462	434	422	393	447	454	436	441	442	445	433	453	427	397	421	450	412	468	450	451	451	426	424	426	450	470	417	462	462	470	450	430	439	418	420	427	434	428	438	415	445	432	414	443	436	386	464	440	441	441	430	428	453	418	422	473	431	446	401	430	436	445	443	478	410	441	432	409	436	466	425	430	457	454	441	416	436	475	458	421	463	434	441	448	439	426	471	426	438	418	470	424	438	451	453	468	447	470	442	486	472	489	445	426	425	459	446	433	430	426	445	424	476	429	436	421	418	445	469	464	430	485	460	466	447	461	469	415	446	427	400	398	451	450	428	436	466	451	466	436	426	451	407	421	421	430	451	426	461	449	459	442	451	445	427	468	435	467	431	423	410	455	433	441	453	484	468	406	447	450	461	442	470	401	466	472	433	440	471	417	442	442	439	439	435	471	422	439	430	462	452	426	416	426	449	444	477	440	419	437	427	418	443	457	445	413	437	455	461	441	455	434	425	439	413	432	438	478	429	435	464	444	471	447	437	406	429	445	436	432	447	428	416	456	442	484	444	420	429	444	429	409	432	481	463	440	453	488	438	406	426	431	472	449	453	444	437	466	416	441	473	448	421	441	485	447	455	438	400	463	449	461	440	400	447	463	422	459	436	428	442	431	443	436	460	409	428	451	439	455	426	463	443	420	417	430	437	467	476	429	418	438	437	428	436	454	443	488	468	476	456	437	452	431	461	441	455	435	410	462	424	473	450	461	457	462	459	442	419	459	464	432	439	439	480	447	466	443	442	460	430	443	446	445	432	407	472	473	405	490	452	465	410	455	394	430	453	449	481	453	458	455	468	442	421	429	439	415	442	421	444	440	434	444	398	471	438	392	467	441	443	437	419	425	470	444	446	447	485	452	477	407	425	453	444	461	455	425	469	458	441	440	403	396	423	457	459	432	451	423	433	437	449	456	459	430	455	434	443	449	477	393	414	442	459	488	415	449	452	444	419	453	419	429	457	418	455	485	461	441	425	470	437	446	409	447	449	434	386	432	431	453	420	459	446	429	414	440	421	432	422	444	449	439	465	463	468	416	418	461	438	473	459	434	461	442	419	422	444	435	428	420	435	432	470	470	439	477	385	470	439	486	430	424	437	438	467	432	457	424	419	444	465	434	424	450	425	432	482	450	436	422	438	405	463	387	418	430	446	431	452	453	451	430	429	443	486	421	449	404	456	431	460	456	460	491	446	393	419	436	452	467	447	424	457	433	450	463	470	464	461	445	429	426	418	457	403	449	415	421	429	451	451	431	464	422	453	438	444	441	480	449	447	436	421	431	436	462	441	453	452	456	501	403	453	456	440	424	457	429	478	449	434	461	442	469	452	426	448	455	472	495	443	413	431	440	451	449	452	407	448	419	436	461	469	420	442	443	488	454	437	453	458	463	490	434	437	460	454	480	443	456	409	460	422	403	438	443	432	421	453	456	451	450	457	435	437	437	469	439	415	436	449	462	472	454	459	444	432	445	437	455	421	453	440	443	460	421	427	422	434	431	438	478	467	434	447	449	433	415	414	422	408	443	418	419	428	442	405	451	442	470	461	441	451	416	408	396	434	455	403	427	430	451	449	430	427	393	432	478	409	448	436	399	458	431	433	463	390	425	409	414	423	429	437	422	400	469	428	447	446	422	471	465	454	432	457	419	421	448	463	423	467	419	446	421	452	472	436	442	460	442	413	469	443	465	458	451	457	450	425	427	457	435	459	398	454	434	420	438	412	422	423	449	449	450	454	433	430	394	481	427	455	444	453	453	434	448	450	405	445	461	393	421	501	422	454	406	448	425	416	431	451	437	484	461	439	449	409	426	427	427	451	405	429	458	450	462	432	441	466	463	450	419	452	448	431	451	407	432	436	427	412	458	414	430	464	422	471	441	411	443	431	472	469	447	462	446	479	458	433	450	445	430	485	431	464	479	495	461	453	398	432	436	446	434	414	444	453	427	441	474	427	467	434	456	487	445	440	444	423	468	413	447	421	475	435	442	438	428	450	452	450	423	450	483	441	430	471	442	408	477	460	461	447	417	434	430	444	436	414	455	465	432	412	439	426	418	430	426	413	433	471	438	431	458	440	460	407	430	435	475	448	399	461	412	452	452	461	466	442	421	420	432	454	411	457	436	442	437	478	448	450	451	453	439	433	426	439	466	468	451	493	434	453	431	437	454	435	433	427	423	416	471	440	470	410	444	439	451	437	437	447	454	415	454	447	454	481	448	443	440	475	443	443	447	445	448	481	454	426	463	460	440	467	426	441	414	470	416	408	486	448	440	455	445	458	414	421	463	410	467	465	407	448	424	439	433	456	437	396	458	398	460	454	467	415	439	482	435	446	430	467	408	442	443	437	445	406	447	451	472	423	433	435	459	439	442	453	432	463	431	457	450	431	448	464	480	447	435	437	438	437	487	467	472	406	415	413	481	462	464	429	440	398	386	455	461	409	467	443	414	425	423	455	421	419	442	429	473	444	420	401	441	418	446	455	422	441	417	448	453	427	405	443	473	413	447	452	460	399	478	410	469	395	424	450	411	426	463	440	438	455	463	438	429	413	477	466	423	422	411	451	464	470	434	460	438	420	458	437	448	418	431	390	449	479	416	450	435	469	459	425	446	434	462	434	466	469	486	409	415	447	451	449	424	424	465	466	438	441	434	432	474	430	450	495	440	411	444	421	423	435	404	450	433	449	408	457	446	433	409	451	460	459	449	420	452	465	445	413	463	455	421	426	443	480	428	464	436	455	431	479	446	442	445	434	439	431	424	438	429	437	445	446	461	464	440	429	443	448	428	455	434	424	420	413	432	439	419	479	426	394	430	461	463	451	442	473	431	442	414	437	447	475	441	465	466	428	434	403	429	471	434	433	463	434	486	443	427	428	406	413	429	488	430	440	439	433	472	440	470	473	421	453	427	440	436	410	430	460
22421	21105	28733	23665	21096	21120	6810	872	638	506	465	412	373	365	316	338	310	288	303	284	296	232	270	287	229	237	227	235	264	257	220	221	229	225	247	226	219	241	233	218	231	271	219	235	213	206	203	233	241	232	203	243	203	216	219	230	215	240	200	220	227	242	215	203	198	238	201	220	219	244	225	229	232	223	205	229	194	225	239	235	187	219	213	211	210	197	212	247	172	217	204	253	251	215	214	231	194	221	216	213	205	216	198	200	207	248	225	177	219	240	199	214	235	221	229	239	229	197	224	225	196	205	210	190	193	226	210	190	204	222	228	227	212	215	236	219	209	236	217	252	220	204	236	233	223	226	221	213	195	212	175	195	209	213	215	226	214	225	233	206	213	205	210	209	192	215	220	216	245	250	235	225	220	193	207	199	245	225	225	202	233	213	233	191	215	221	238	219	187	236	212	232	196	200	202	223	208	227	215	209	206	223	224	218	240	197	229	219	203	211	204	186	221	205	216	218	209	229	195	232	214	222	231	225	246	212	224	205	213	184	226	211	256	213	222	241	232	238	224	206	203	197	209	224	223	233	201	229	196	228	216	223	231	223	218	226	201	220	167	213	225	233	236	209	206	221	200	233	239	231	217	214	205	210	195	237	212	212	190	209	241	214	234	240	233	223	213	206	213	212	217	201	208	225	206	224	215	220	210	218	224	201	205	210	182	235	224	212	207	222	210	217	206	239	218	212	217	213	191	191	225	192	226	205	233	225	200	204	202	209	200	202	217	199	192	225	213	243	207	244	220	199	218	237	230	215	199	192	214	228	202	216	193	205	196	212	225	197	242	219	197	222	193	204	193	212	211	231	229	213	220	233	237	227	240	208	254	211	220	203	229	241	211	182	233	233	216	201	223	208	222	228	182	214	197	208	215	185	198	212	202	227	223	219	208	205	245	232	224	205	219	224	228	218	197	216	204	232	206	241	204	227	213	194	202	217	210	214	208	205	239	194	226	214	223	205	198	203	231	203	182	211	212	224	229	231	235	220	191	199	196	202	206	232	230	228	246	225	188	219	213	218	203	200	243	220	227	220	206	212	246	216	204	214	219	208	203	241	205	194	222	212	256	196	197	202	203	196	185	226	201	211	232	211	211	221	212	239	207	189	239	232	216	221	229	221	196	215	208	224	222	234	222	213	201	206	226	207	201	221	242	206	194	216	239	206	228	240	219	195	222	229	225	204	206	219	210	227	211	227	243	191	231	215	213	194	226	204	209	223	213	209	212	216	226	212	226	196	184	217	207	220	232	208	215	240	218	215	231	212	206	229	212	211	207	195	220	208	191	207	230	210	222	216	216	211	230	232	219	216	233	222	227	212	213	205	238	230	195	236	205	195	214	199	219	224	213	214	205	214	223	206	196	194	173	232	212	225	210	229	196	212	226	195	204	237	202	221	210	218	214	224	206	239	204	230	231	211	194	200	189	209	226	202	214	225	219	231	188	195	204	204	205	204	230	206	197	176	204	218	205	238	212	192	215	206	224	211	201	232	217	205	188	224	196	199	210	209	205	222	221	211	226	206	202	192	272	208	212	256	220	231	224	207	190	204	229	217	222	194	224	216	219	202	210	212	229	203	213	256	234	219	217	234	199	202	227	222	221	230	213	228	231	223	204	211	213	227	228	199	222	194	217	226	222	238	188	221	204	231	205	190	226	207	221	213	220	208	216	224	221	201	221	205	209	202	190	226	209	193	220	217	206	212	221	194	208	236	213	183	218	212	211	210	232	203	189	224	234	203	202	208	213	213	227	200	216	221	209	219	229	220	208	224	215	221	215	226	217	224	222	214	241	202	181	194	222	197	228	197	211	201	218	210	230	198	235	203	201	222	203	202	223	201	216	207	207	209	198	209	216	217	202	200	228	226	194	228	208	218	195	187	204	216	236	219	222	232	213	199	199	208	212	212	216	217	236	214	228	201	214	207	211	216	192	211	228	217	201	218	182	206	202	221	230	217	192	212	216	170	233	225	203	212	228	242	200	224	200	203	197	181	224	221	238	214	215	214	224	214	222	243	207	223	256	202	203	205	208	232	191	211	221	236	222	208	191	221	234	189	192	211	197	203	222	223	193	223	233	201	227	227	223	204	220	219	190	195	240	208	210	204	243	205	213	194	212	216	198	205	200	202	226	218	223	244	231	227	216	203	223	211	205	218	213	217	222	228	209	227	237	228	238	221	212	195	192	224	212	221	233	226	214	211	225	226	224	207	201	203	228	193	226	226	229	218	216	258	223	209	213	207	219	195	222	210	188	226	219	223	231	229	197	211	220	208	208	199	237	248	218	202	222	216	239	221	205	218	220	243	198	255	221	208	209	233	203	230	204	204	223	222	208	217	223	233	184	213	207	207	175	198	231	216	231	194	190	239	207	189	194	217	215	214	216	213	224	217	199	214	199	197	195	229	209	199	220	232	232	197	210	193	218	204	230	193	241	208	193	214	206	213	220	214	225	236	202	243	210	194	203	211	232	206	228	228	233	194	234	215	204	235	207	240	214	199	240	197	227	227	195	214	221	206	193	228	220	211	205	210	208	215	214	223	192	214	221	208	229	251	224	217	188	218	204	200	201	232	211	218	210	214	249	197	218	203	215	208	217	222	186	201	222	210	189	175	213	219	234	210	205	204	185	194	225	212	196	203	234	212	242	198	246	222	210	200	201	224	197	221	223	217	214	221	208	217	217	215	229	204	218	240	222	227	199	203	215	215	231	218	200	202	213	219	205	184	237	195	205	219	238	196	195	246	219	213	194	204	213	201	229	188	226	203	201	236	195	223	210	205	192	208	239	216	221	225	229	231	200	217	211	232	234	237	219	231	193	203	210	205	201	216	201	230	203	230	209	215	194	229	218	181	216	217	218	228	185	193	180	211	256	216	219	222	224	211	226	212	228	208	212	199	204	235	201	216	213	249	228	205	244	186	210	217	237	224	245	241	199	185	222	193	228	199	194	226	230	239	208	212	216	242	220	209	224	205	224	224	207	229	197	191	227	215	218	217	200	214	185	245	201	195	207	211	228	226	221	224	197	231	215	221	196	233	239	209	232	227	192	219	200	219	224	240	208	208	215	190	228	210	233	213	209	210	220	203	205	210	230	209	226	232	217	206	211	220	209	215	206	246	226	226	189	220	190	218	200	239	199	226	221	237	178	216	199	193	209	225	210	181	193	211	193	219	212	209	216	204	219	216	189	203	233	218	224	207	212	205	219	228	230	219	205	196	190	198	218	177	221	213	245	233	213	202	234	190	216	210	206	222	203	222	216	213	219	195	214	202	198	218	223	220	216	201	212	198	229	251	212	207	207	226	180	216	239	220	221	237	233	184	229	220	212	236	205	221	210	245	209	206	203	204	213	223	236	218	216	226	204	217	203	196	243	211	183	188	203	196	218	232	214	244	232	218	237	206	220	208	218	215	207	212	203	192	209	191	210	223	217	226	226	214	225	237	220	219
4601	14256	9603	4495	3104	2374	1749	1392	1098	880	710	623	577	500	457	418	359	347	362	354	292	331	313	281	304	283	242	297	269	267	279	252	261	236	246	251	260	224	229	236	224	237	243	251	227	220	212	239	237	246	251	253	245	244	233	246	231	217	254	246	210	217	247	241	223	224	252	206	216	211	250	242	217	246	254	210	208	229	201	235	217	217	212	241	226	239	235	230	229	222	231	263	207	194	199	228	243	194	209	241	218	235	217	236	217	232	213	215	220	223	208	219	232	215	226	238	216	248	220	202	233	228	240	257	216	222	209	218	209	211	215	230	226	246	239	222	205	208	207	228	217	226	224	251	215	205	217	206	230	201	229	218	256	257	211	257	207	209	244	225	231	234	196	239	240	202	206	240	221	230	197	220	220	221	207	226	210	230	213	235	213	217	237	222	194	198	203	207	220	247	232	211	223	193	214	234	220	244	249	191	228	220	198	202	231	236	182	215	220	206	221	234	190	235	219	216	218	209	244	223	253	214	235	224	198	217	226	213	220	217	229	225	229	222	230	237	226	235	203	225	219	219	214	204	219	221	219	209	218	219	244	221	239	230	265	252	224	249	228	233	238	223	216	212	229	192	184	204	216	227	211	234	234	200	248	215	247	241	236	207	223	211	215	214	218	238	224	241	254	225	212	216	213	237	225	236	222	223	216	215	231	203	192	243	211	190	227	210	220	201	193	198	247	216	215	231	196	233	216	199	234	201	211	200	232	213	203	203	255	212	224	230	229	213	228	198	208	221	238	232	215	209	258	236	217	212	212	224	246	252	199	203	209	222	194	203	236	217	226	189	242	220	234	204	212	218	232	241	210	239	220	246	227	230	235	231	234	252	214	213	219	224	217	236	242	225	207	210	222	184	279	207	228	214	225	235	208	200	187	265	237	219	226	205	197	206	229	231	206	216	225	213	208	222	232	213	235	251	221	208	210	220	208	244	204	214	187	224	238	213	201	214	234	231	216	221	210	190	246	229	232	235	211	223	233	234	205	239	231	233	222	213	238	237	225	251	193	208	206	199	218	224	221	216	211	221	236	245	228	252	210	211	206	210	236	223	215	222	229	238	215	243	208	229	233	213	232	233	255	228	209	219	193	235	213	202	212	218	228	225	204	237	217	195	211	212	211	218	211	206	234	203	218	198	209	229	210	212	237	209	213	215	198	228	175	251	217	185	237	207	238	230	193	239	230	209	215	233	222	227	197	211	203	194	212	225	207	212	201	237	205	212	242	215	222	225	213	231	224	212	227	242	234	241	210	234	211	207	215	222	210	220	226	220	238	224	229	231	238	238	210	235	226	220	230	216	241	246	233	223	216	226	223	226	213	244	196	221	213	201	209	221	206	230	216	219	233	209	196	190	250	219	194	245	211	237	220	231	228	198	210	237	205	231	230	199	236	231	218	228	218	202	243	217	212	211	195	198	223	202	222	211	227	200	206	239	232	225	209	221	237	213	234	192	246	226	210	221	226	239	193	220	231	218	201	221	220	198	191	217	217	221	219	200	244	224	224	219	216	206	215	208	214	205	235	210	224	236	201	213	244	246	217	215	220	225	221	209	214	217	225	250	242	231	235	214	248	200	211	184	227	221	222	207	254	230	230	212	219	239	214	228	204	210	226	215	255	241	204	224	231	209	210	208	201	232	199	225	223	205	209	224	205	232	213	227	224	196	206	257	229	244	211	240	227	221	208	220	222	211	203	204	208	260	202	221	239	240	196	227	214	200	217	212	224	218	238	212	200	218	237	219	226	200	210	232	232	237	259	194	193	230	202	226	220	226	229	225	207	226	223	207	225	220	247	221	223	220	230	228	209	235	222	224	220	236	196	198	214	225	223	254	206	219	255	199	225	221	249	206	220	220	201	220	221	239	211	209	245	242	222	218	221	222	212	216	235	215	238	213	205	207	211	214	229	200	233	235	187	201	201	206	246	223	197	213	233	228	242	224	210	230	206	257	208	224	219	195	212	229	206	228	230	240	239	197	219	234	229	219	231	233	220	216	220	235	231	205	238	244	224	210	205	198	205	229	234	229	221	232	220	206	233	243	187	210	208	219	236	203	213	257	209	195	217	232	243	224	214	234	214	203	222	211	197	214	256	218	209	224	203	211	236	211	234	222	256	222	205	219	211	228	248	236	236	206	204	188	205	233	248	208	218	216	256	242	231	223	227	217	184	218	220	239	215	258	203	230	223	210	216	222	213	231	222	232	229	217	234	244	218	196	222	237	235	193	222	242	229	209	218	204	229	203	216	222	209	202	236	228	203	226	228	215	226	230	226	223	247	202	218	241	225	210	185	205	216	209	236	215	201	241	254	221	228	205	221	228	224	209	214	227	222	245	224	226	233	224	210	250	195	209	222	232	221	221	200	246	228	224	187	210	220	232	208	226	218	221	225	211	227	199	233	245	229	223	187	213	247	220	226	208	227	236	195	213	233	214	210	239	213	239	235	212	204	203	238	229	221	205	228	201	222	230	209	211	197	230	226	225	214	222	226	253	224	218	231	222	213	206	219	232	203	216	223	227	206	204	223	226	184	223	235	213	221	223	210	237	238	215	232	258	221	210	205	235	258	214	226	241	214	216	244	217	229	225	200	229	249	217	236	232	222	197	202	205	217	220	195	232	208	225	237	234	236	236	230	201	233	228	197	213	238	215	251	243	230	207	217	201	191	214	239	228	209	202	231	247	244	227	229	244	205	219	221	203	229	206	227	209	216	219	215	224	210	204	219	214	221	234	215	231	231	225	225	228	204	239	197	222	211	214	216	256	209	195	199	231	222	212	205	220	206	224	204	199	214	238	224	212	223	221	203	245	211	229	234	199	188	218	233	215	227	212	247	196	205	232	213	221	200	194	218	209	244	201	234	226	222	177	242	241	206	210	227	231	228	204	236	184	227	196	202	218	242	209	226	225	231	218	249	227	214	192	213	203	224	242	236	242	200	242	218	207	231	208	236	215	224	227	194	213	206	221	237	217	221	241	218	195	208	241	241	210	199	227	211	235	234	185	224	227	216	240	236	231	245	233	223	224	217	206	243	220	229	220	204	249	217	235	212	226	218	213	241	239	215	216	212	198	212	223	230	227	208	219	224	216	226	245	225	212	235	210	209	216	225	201	204	229	227	225	217	223	220	246	190	223	255	238	211	219	200	218	188	227	245	208	220	198	245	233	223	207	215	214	207	224	242	209	234	214	219	229	212	226	229	210	213	210	213	225	237	228	206	235	216	212	211	241	220	174	232	212	217	228	229	227	239	208	207	191	223	211	236	202	231	238	200	221	229	198	206	201	244	233	241	227	238	218	195	209	218	223	230	224	227	212	208	234	207	208	211	244	213	222	232	222	225	232	219	245	214	232	249	209	239	245	203	235	249	212	244	233	228	255	206	230	237	239	224	227	248	218	218	230	210	174	227	236	205	227	222	239	247	231	192	241	229	194	223	200	223	231	220	254
27790	17125	3100	597	442	383	348	346	282	320	313	308	304	277	308	314	308	316	312	331	287	283	291	336	311	278	283	288	300	258	288	321	294	315	314	290	299	303	307	304	313	265	272	260	324	322	284	285	276	318	292	293	291	312	285	303	300	334	291	300	288	298	331	303	305	314	307	316	296	324	326	290	301	287	342	312	297	280	284	318	288	301	285	312	285	310	309	312	298	317	297	294	302	325	312	294	311	298	301	330	293	308	318	286	295	313	300	321	278	298	290	300	297	290	336	292	291	307	302	296	282	335	318	302	291	257	294	316	324	322	333	286	302	292	287	311	315	293	308	317	327	285	275	318	310	271	286	297	331	289	297	290	304	286	332	328	327	282	317	316	301	302	314	283	311	272	296	274	288	318	318	307	309	315	317	314	294	265	311	280	296	307	294	291	308	283	282	324	275	310	290	287	317	289	293	312	320	327	284	299	260	305	301	313	300	289	314	297	315	306	300	296	305	309	278	321	289	295	303	288	301	322	311	299	293	302	319	262	299	299	312	266	279	315	296	293	295	294	276	316	291	294	305	321	299	299	318	292	287	274	288	309	312	295	332	298	322	316	292	302	302	295	327	312	315	279	306	277	331	324	322	281	289	276	323	305	298	311	298	302	293	326	288	295	294	307	265	302	284	313	335	311	303	307	261	291	328	289	322	296	306	277	293	268	292	342	287	300	311	298	314	286	280	276	318	304	305	299	283	295	313	313	302	320	291	318	286	300	279	314	291	284	277	290	313	304	273	342	288	306	286	306	279	271	277	286	288	264	359	320	281	298	284	290	324	265	284	280	291	325	311	286	295	307	281	268	288	307	290	296	318	309	306	261	325	296	311	315	313	298	288	295	277	298	306	263	304	290	314	316	290	296	269	274	306	300	309	301	282	319	316	306	293	296	298	296	323	281	304	284	300	278	308	345	303	308	330	323	298	275	281	285	303	294	305	269	274	324	297	322	292	265	296	304	277	267	294	310	293	335	304	272	271	313	335	301	269	276	278	320	309	257	324	339	292	308	323	300	316	318	309	288	281	305	289	344	286	306	301	318	299	289	335	284	308	299	313	286	302	293	289	307	316	293	310	307	285	298	312	299	294	298	292	288	296	294	308	336	311	311	280	295	322	310	302	298	300	295	306	347	299	314	297	272	280	330	306	333	336	294	301	300	281	309	309	300	266	297	289	317	331	303	319	310	325	290	309	293	298	294	302	303	293	309	320	282	310	287	296	298	285	305	323	301	294	289	316	274	306	311	275	315	276	351	312	285	321	300	312	277	320	299	280	277	293	280	304	279	311	288	308	297	303	308	310	304	271	310	300	304	314	304	285	313	283	275	333	279	286	310	304	298	288	300	299	301	297	313	343	293	272	313	309	300	317	329	310	286	272	301	288	266	293	326	317	301	318	315	308	295	311	285	305	318	279	289	300	311	304	317	284	288	275	307	301	277	292	299	317	295	314	291	257	316	319	269	291	305	311	309	298	303	286	298	280	336	299	305	319	291	334	301	311	291	298	316	293	316	273	326	319	281	304	280	282	299	314	289	301	284	298	299	295	322	265	281	315	334	281	331	297	282	286	312	320	282	293	314	318	301	297	314	297	259	302	284	284	306	304	334	272	344	320	319	330	327	330	321	327	302	308	300	258	303	302	322	307	295	299	273	312	306	288	291	314	306	309	324	295	286	338	299	289	316	299	270	319	307	301	293	301	283	300	280	325	300	338	286	301	297	318	300	300	271	329	268	298	292	313	323	288	291	290	343	294	296	321	307	280	308	269	302	309	293	294	287	305	275	291	295	319	280	317	293	310	277	273	278	297	325	297	292	327	302	314	298	250	310	316	285	287	278	291	260	309	302	325	321	277	271	289	288	346	304	319	311	289	300	301	284	274	341	324	279	272	324	287	290	307	307	279	312	313	289	292	307	292	281	281	310	315	321	326	302	323	310	288	308	298	287	309	318	317	291	303	285	299	307	282	316	295	310	305	267	305	339	295	311	296	315	330	271	316	311	288	302	286	305	299	304	340	321	326	308	288	292	307	275	324	287	280	303	279	323	326	319	307	283	294	266	313	310	313	313	301	318	295	292	307	284	317	292	297	323	306	338	322	280	313	303	324	291	304	299	270	268	304	302	322	269	293	293	280	278	303	326	339	299	288	277	306	307	307	299	291	333	333	302	301	287	293	321	316	272	286	287	305	316	288	302	322	321	311	302	291	290	282	321	252	317	289	308	292	289	291	293	279	283	297	264	310	316	292	318	297	277	320	343	284	286	279	321	317	311	282	320	315	280	314	308	304	304	301	330	326	289	336	295	317	287	271	311	289	315	288	295	272	311	315	324	295	324	314	334	336	296	333	263	296	329	294	283	307	329	278	273	312	297	298	335	300	269	272	305	311	310	300	309	335	278	305	312	272	289	293	289	282	295	299	321	317	303	329	270	299	302	326	258	295	305	302	306	316	286	306	295	277	321	328	273	302	313	328	290	268	313	285	294	302	330	285	273	283	296	281	301	287	266	301	304	319	307	291	334	323	327	286	317	296	312	305	331	291	287	332	319	302	292	297	300	323	276	309	286	315	260	283	334	323	291	298	293	324	313	269	280	325	299	294	323	286	310	285	298	306	293	303	325	278	293	285	304	304	288	311	295	299	288	334	293	291	324	289	312	271	285	312	292	306	283	311	310	314	304	309	336	294	306	319	300	284	287	303	305	321	322	313	288	276	325	343	312	307	303	333	298	313	299	339	324	297	295	315	285	283	287	314	281	318	316	324	318	303	294	285	330	291	329	323	284	274	267	310	292	311	307	304	305	305	299	293	307	304	308	306	313	305	322	304	310	271	303	270	314	288	312	318	280	327	290	292	308	300	304	295	303	316	291	265	288	304	297	301	266	313	300	281	343	286	326	298	321	293	288	281	262	311	272	281	292	286	310	304	337	318	323	297	298	303	289	283	335	317	294	318	313	281	301	318	298	288	269	295	285	291	321	297	295	294	276	279	293	282	313	286	298	310	280	277	297	290	292	300	331	313	320	321	287	292	278	302	322	319	306	329	309	312	298	284	304	302	317	286	268	321	260	310	279	301	287	348	270	299	331	301	300	328	297	327	311	293	274	331	318	318	290	269	283	300	300	319	315	318	282	271	322	287	297	319	287	334	315	344	293	351	280	286	295	313	321	315	319	295	324	306	282	284	315	308	301	321	311	288	311	266	295	307	328	305	332	292	329	306	319	265	297	304	318	288	317	322	292	297	328	316	287	284	312	313	298	288	293	289	339	285	270	337	311	307	300	277	307	309	294	300	311	293	310	304	291	312	290	288	307	319	284	302	292	298	300	306	321	305	335	288	322	290	326	305	302	272	296	338	344	291	296	282	327	314	268	317	311	274	318	304	298	325	314	271	298	300	305	308	284	338	278	288	298	331	280	310	329	336	294	299	301	292	327	289	315	311	314	301	280	312	321
4382	1038	727	475	449	413	395	350	374	372	333	385	322	336	356	329	318	306	307	355	321	316	369	344	318	342	365	354	325	348	328	337	343	346	336	341	334	288	299	333	338	322	348	339	344	340	334	319	311	304	325	315	319	335	342	354	361	319	356	325	315	347	323	312	356	345	344	314	322	337	336	315	311	332	347	360	351	321	339	330	346	331	346	319	307	339	339	303	349	327	296	335	327	331	368	330	316	344	295	312	340	301	372	371	359	314	379	314	322	316	363	333	343	297	287	322	335	321	334	317	338	353	338	317	319	344	329	372	330	328	314	342	330	338	339	361	312	314	348	316	336	343	375	317	358	321	336	335	301	299	317	353	366	325	324	324	356	323	381	338	330	339	311	335	349	332	321	342	346	317	360	348	334	355	343	365	306	313	329	347	317	294	320	337	353	326	323	347	285	357	311	329	325	380	339	354	315	330	319	330	332	311	299	317	319	349	345	321	319	329	327	321	300	335	319	348	334	362	337	340	321	330	350	326	332	349	308	303	329	343	323	326	355	348	331	332	304	368	334	311	332	338	332	329	325	327	326	347	335	324	311	335	321	345	337	316	353	343	278	317	319	313	301	288	328	325	306	365	344	348	308	355	340	322	317	334	337	294	320	341	340	337	317	322	334	322	309	355	320	331	301	321	312	343	343	315	331	319	351	307	360	327	365	349	325	326	311	312	298	323	318	336	332	348	320	313	340	313	332	296	352	345	344	305	367	335	350	330	367	303	338	320	300	365	310	329	316	323	295	332	355	335	339	335	318	338	336	299	312	339	348	353	329	316	297	374	299	318	334	349	326	356	339	347	301	334	314	324	295	307	322	336	321	374	340	331	347	341	333	318	357	314	345	314	345	354	308	335	349	316	358	333	325	351	348	351	328	332	332	338	346	379	355	341	327	356	303	323	348	359	296	383	330	334	309	340	322	332	303	349	344	345	338	280	321	318	339	348	351	371	326	305	308	299	316	322	333	328	333	367	349	332	350	368	378	332	311	343	353	331	350	365	341	339	338	311	347	312	305	315	312	300	318	331	335	334	294	353	353	276	371	329	344	330	333	346	336	339	317	317	328	335	335	298	293	341	354	332	352	350	324	349	353	319	343	339	333	303	307	337	354	333	306	305	328	336	314	305	344	331	355	359	364	329	354	349	328	324	335	338	329	329	298	335	359	326	356	353	348	298	327	339	319	311	320	355	320	338	327	334	329	344	340	343	317	330	308	311	300	341	329	352	343	348	347	330	360	323	332	319	312	345	353	371	348	296	306	351	291	336	378	329	313	317	366	323	314	347	337	341	339	330	363	335	308	342	363	340	323	340	322	311	353	345	327	345	324	299	318	360	310	319	354	288	328	355	356	352	310	303	324	323	318	339	338	298	327	362	340	305	318	317	357	326	327	317	314	326	308	365	321	332	323	311	342	351	318	335	342	330	336	329	314	340	321	371	321	327	327	341	312	328	355	335	333	346	318	355	343	350	315	368	355	346	316	329	297	338	334	322	355	346	349	327	353	330	304	332	354	361	327	333	354	300	337	315	337	323	335	335	397	326	324	331	362	321	327	329	333	323	323	341	320	352	327	319	356	334	328	342	338	315	331	351	346	326	345	340	307	342	329	331	300	322	309	360	362	349	357	346	335	325	342	329	330	334	316	322	358	337	311	344	362	355	322	310	350	344	302	312	325	349	329	320	326	368	346	309	337	334	373	343	349	343	332	370	336	353	361	348	353	333	337	366	347	314	332	333	311	347	332	365	378	290	320	319	360	333	340	314	352	332	342	333	327	351	322	313	330	320	323	341	348	307	327	314	331	328	347	328	332	339	350	353	328	318	343	321	338	321	349	308	333	312	327	353	366	348	339	325	315	324	317	349	351	339	334	307	343	318	326	336	320	344	331	322	354	330	344	303	293	286	337	329	333	328	332	351	321	328	328	328	333	285	333	336	325	333	312	338	358	337	324	325	305	335	310	347	344	360	343	329	327	321	340	298	342	374	336	333	320	318	333	314	347	312	344	309	345	339	313	344	320	318	307	344	319	332	334	338	330	322	324	333	318	325	369	324	314	282	343	317	341	340	319	349	315	324	307	331	353	293	335	338	331	324	317	346	295	324	327	331	336	314	317	329	295	334	330	323	371	295	320	367	334	332	345	311	296	327	323	336	351	356	326	307	340	313	326	295	331	341	333	341	329	301	330	348	337	333	293	348	344	367	335	367	346	336	349	335	323	317	285	313	346	318	319	296	338	345	348	364	373	333	332	340	385	336	342	318	353	352	362	329	361	308	327	342	333	324	345	368	312	344	327	349	326	361	337	341	352	345	348	349	337	325	350	365	349	347	336	328	351	300	314	293	331	346	343	313	322	350	342	351	323	328	366	315	364	328	322	316	339	363	301	372	334	341	331	320	323	339	365	344	332	323	325	352	339	341	351	354	313	342	340	332	330	325	318	323	361	329	329	322	318	317	346	322	323	357	349	317	318	321	361	319	337	373	337	340	331	321	325	368	309	363	315	325	321	344	336	348	368	341	319	337	325	304	316	340	359	327	328	318	325	351	348	284	323	334	351	352	329	344	327	304	325	327	310	318	321	331	308	316	333	315	353	344	340	346	336	329	340	358	348	324	336	336	325	331	326	328	311	334	289	321	306	338	355	322	318	325	315	343	331	345	372	339	320	338	349	350	313	344	343	325	343	315	344	357	332	338	305	332	334	317	332	351	340	337	329	336	335	363	296	348	312	324	326	329	332	322	316	341	309	311	340	317	331	326	316	328	354	318	348	348	313	378	306	310	339	326	345	341	363	319	336	342	345	343	322	374	321	360	339	285	338	318	326	350	323	336	358	361	360	302	334	329	305	343	317	328	366	291	347	370	306	339	324	306	347	364	330	327	352	345	334	334	342	339	320	302	331	359	304	285	326	348	338	336	344	339	336	321	344	309	347	342	318	338	328	276	334	337	326	374	286	335	309	328	306	371	340	328	355	322	346	348	332	337	345	357	328	348	304	329	307	302	320	371	305	331	324	341	310	320	317	285	339	336	322	331	340	354	324	346	309	308	335	345	335	320	333	332	299	365	343	309	321	342	326	308	365	330	341	324	327	340	364	342	310	343	331	359	342	318	316	341	309	326	342	304	337	329	353	338	305	325	338	337	370	332	345	311	327	341	337	366	352	323	342	303	333	292	309	329	304	302	322	340	341	326	327	324	323	315	313	321	338	343	305	327	310	345	336	343	316	323	370	330	317	354	336	368	340	316	331	345	362	338	339	327	325	355	303	363	326	338	327	344	322	350	334	357	325	341	330	305	351	342	321	334	316	329	374	323	328	322	328	340	316	365	335	348	333	349	345	321	343	364	333	331	356	311	323	319	307	310	352	327	332	319	331	310	345	322	358	327	325	329	352	306	327	306	328	350	336	294	343	308	318	298	325	309	300	322	319	342	335	319	333	353	324	323	346	318
23599	21134	28337	24192	21132	8928	757	417	340	299	259	238	210	216	180	175	149	156	135	157	160	152	134	126	142	142	132	133	142	125	129	151	128	137	133	140	121	119	136	148	134	131	141	139	113	122	129	137	152	101	135	135	117	127	130	118	133	130	109	136	126	157	143	106	140	132	132	112	132	113	117	145	143	120	109	109	131	109	128	133	134	152	119	140	125	145	130	112	140	136	135	130	153	128	143	128	126	111	145	95	119	130	119	133	125	141	104	116	123	128	118	115	131	133	113	108	133	128	136	124	120	140	117	130	130	119	124	119	107	107	145	121	133	107	127	114	122	141	134	116	116	128	114	133	122	137	133	132	137	128	101	113	119	119	129	119	145	126	128	131	138	149	122	145	135	126	141	106	125	123	124	137	120	117	121	111	146	134	138	125	141	112	131	127	133	126	103	120	129	142	124	127	132	115	126	125	119	133	119	118	139	138	143	124	113	123	139	118	129	123	122	137	146	117	142	96	118	129	108	112	140	117	129	107	122	128	117	121	130	124	128	128	101	138	135	122	114	123	120	117	125	117	140	147	148	122	140	129	109	141	125	137	119	143	118	124	126	131	105	133	125	127	108	125	136	123	133	126	130	150	126	130	116	138	112	113	125	119	125	135	127	138	123	108	120	154	125	133	122	137	151	118	129	151	134	132	110	141	104	122	125	108	115	108	121	125	129	136	131	138	122	135	134	126	116	144	123	123	133	127	135	152	144	143	115	135	126	131	127	133	126	110	108	136	127	146	111	119	118	122	143	116	113	114	129	112	107	115	124	130	145	139	119	106	115	124	130	136	135	137	124	108	111	126	117	121	125	112	130	112	98	123	127	123	140	132	108	129	109	151	144	124	120	120	121	126	129	122	152	127	122	128	129	136	108	124	130	131	128	124	112	114	138	140	139	120	141	126	130	113	134	110	128	128	112	129	127	132	117	133	135	118	126	138	134	104	135	119	89	119	112	120	127	121	131	110	94	143	129	117	123	142	135	122	132	125	123	125	121	115	108	100	130	130	142	114	131	147	129	105	127	124	143	136	114	103	126	117	136	125	114	141	134	144	121	139	142	121	135	133	134	121	113	132	134	112	132	123	130	131	136	134	116	110	133	125	129	126	111	132	104	114	121	127	132	122	119	124	128	124	115	124	129	122	121	125	128	114	110	119	123	118	123	125	126	126	118	140	110	110	136	110	129	125	127	125	134	119	123	100	130	125	140	114	128	124	128	136	119	135	144	93	123	122	129	129	141	132	106	118	124	117	134	134	127	132	94	125	119	130	108	118	129	107	118	139	118	118	142	135	126	119	121	121	111	125	118	120	128	141	143	126	128	138	137	127	111	134	96	126	156	113	102	124	119	126	115	108	115	102	122	129	127	126	124	127	114	107	128	139	119	119	137	121	124	126	136	109	132	155	104	129	130	131	107	131	123	108	113	123	122	116	137	137	123	126	118	121	145	117	107	127	116	116	109	123	137	113	134	131	116	128	120	128	101	126	107	101	141	125	133	124	125	128	100	137	121	135	120	114	116	126	119	128	101	110	137	115	105	149	143	122	104	114	131	96	123	129	128	131	115	119	122	119	133	116	102	115	130	110	130	123	128	137	123	141	111	135	111	141	123	120	120	134	127	111	133	123	147	118	128	145	130	127	113	133	123	152	123	114	130	114	118	143	130	132	145	129	107	117	129	137	127	148	139	150	106	132	136	104	127	124	123	113	111	136	134	130	120	111	125	125	141	130	125	120	128	141	118	130	131	120	118	116	143	111	142	122	117	118	123	106	115	117	110	113	99	134	119	133	114	132	112	126	107	103	104	125	142	104	117	110	126	121	113	113	117	128	134	123	129	129	136	114	117	88	134	109	121	110	113	123	142	110	125	118	118	122	124	136	121	134	119	143	125	131	144	134	116	103	138	116	131	117	141	122	119	115	120	126	108	103	133	153	134	120	117	142	119	121	121	121	143	128	115	126	123	139	122	115	112	136	130	133	131	110	130	111	138	139	119	135	135	128	130	123	134	139	131	134	95	125	127	121	121	112	131	139	108	121	116	111	107	131	106	130	102	109	114	109	131	129	120	125	153	138	111	127	124	118	142	129	129	125	139	132	118	130	142	138	125	139	126	141	124	102	138	113	105	130	119	137	115	89	125	123	123	115	131	129	117	127	132	128	130	132	135	122	128	116	110	128	109	106	135	129	127	119	124	114	114	106	123	124	122	120	127	129	127	118	122	105	124	113	130	113	124	117	144	129	107	116	111	126	118	114	107	140	117	116	114	118	132	131	138	132	135	143	114	111	119	113	111	110	111	132	122	126	144	113	138	123	118	108	142	107	117	115	155	149	126	121	122	120	113	130	123	121	118	128	122	130	94	112	130	132	126	115	110	124	145	122	128	125	110	117	137	124	133	123	131	125	118	139	128	123	131	108	136	142	130	109	115	119	140	118	116	130	137	123	121	123	127	125	123	141	138	119	119	145	129	144	124	119	129	122	129	112	137	131	104	126	125	120	118	136	123	140	131	136	121	125	122	129	149	127	142	118	124	115	120	153	116	138	134	112	128	118	139	126	128	136	128	128	124	138	114	112	131	124	127	117	134	102	131	136	130	124	115	115	121	136	104	131	114	110	122	95	133	133	133	120	120	149	128	129	139	114	118	125	122	128	131	113	145	121	106	128	123	120	130	118	138	121	116	115	111	128	134	133	139	122	106	132	122	139	126	121	129	127	122	113	102	137	120	128	109	120	106	121	153	135	127	120	136	134	131	127	137	114	126	135	127	115	123	125	131	136	134	122	121	119	132	119	123	109	126	127	117	131	130	114	94	119	112	122	127	131	137	114	141	121	115	128	133	127	125	116	125	97	144	112	136	123	120	116	110	137	125	105	120	100	103	110	108	128	122	116	117	124	116	138	116	135	128	131	123	127	107	117	126	122	127	135	137	138	144	125	128	122	121	120	118	131	126	130	136	123	126	116	128	127	125	123	121	144	124	132	127	109	125	108	110	136	123	130	142	107	113	142	137	131	122	125	132	124	116	127	126	118	134	125	142	127	136	121	128	128	104	126	113	132	124	122	120	133	124	141	119	119	126	122	128	124	121	122	151	107	108	126	131	126	125	108	104	138	121	102	131	118	108	141	111	114	123	109	99	98	134	129	131	130	116	123	118	102	147	125	118	118	144	146	115	113	119	124	112	122	105	126	125	134	127	117	119	114	106	129	132	115	110	99	102	143	121	114	134	126	117	121	134	140	116	114	131	147	121	128	131	131	126	125	132	118	128	105	128	130	100	139	131	128	128	135	118	123	120	138	142	120	132	126	125	139	135	119	103	127	127	114	136	125	138	125	146	134	105	121	137	109	129	119	102	117	117	124	124	130	112	113	95	141	115	123	143	102	118	111	116	130	128	130	128	123	111	123	132	143	111	112	143	132	122	108	132	107	115	127	134	132	112	118	115	126	123	123
3370	8735	5644	2465	1704	1310	969	676	574	475	410	340	314	272	279	249	229	210	216	198	204	182	179	182	178	156	179	193	187	167	173	167	158	175	139	151	168	134	181	151	154	162	152	155	153	153	161	130	130	132	149	156	151	146	149	119	161	150	140	145	158	154	134	137	164	133	144	150	181	145	150	168	130	117	163	143	136	145	131	150	149	140	162	150	130	135	155	142	144	137	170	154	158	151	138	155	154	139	129	159	149	142	146	157	138	146	146	146	178	148	145	144	133	141	127	128	123	133	136	148	127	151	141	153	143	143	127	124	133	135	139	149	147	156	141	153	148	127	159	144	150	147	152	166	149	146	148	131	146	140	149	149	131	158	128	132	153	138	149	182	119	146	150	135	134	137	158	134	157	164	166	136	143	142	146	143	142	143	169	140	139	138	143	155	170	169	162	146	140	140	140	146	140	129	148	150	140	133	134	151	137	143	138	144	143	145	145	134	154	146	136	163	145	159	139	144	128	148	140	143	155	148	152	160	147	153	144	145	138	136	165	124	127	145	147	140	137	147	148	137	123	171	131	152	148	137	156	150	150	160	150	135	141	135	130	122	147	156	144	153	136	145	139	142	134	142	157	133	138	143	132	132	154	138	136	153	136	121	135	131	136	138	123	148	138	155	124	144	134	144	150	135	150	124	156	144	143	125	150	114	129	129	143	134	131	160	146	152	140	123	139	111	141	159	166	147	159	150	127	135	133	142	135	118	171	133	149	162	124	122	147	135	151	137	123	164	153	152	124	147	147	163	150	138	128	135	179	144	135	135	143	138	136	135	128	144	139	141	134	182	156	173	137	142	159	148	151	154	149	125	133	149	136	143	148	159	120	138	145	150	132	154	120	140	146	132	135	116	129	159	144	145	143	152	155	145	120	138	143	148	111	154	152	137	141	140	143	140	141	172	130	148	131	143	145	138	148	167	141	152	135	140	141	153	136	149	132	146	138	151	156	148	158	144	151	154	128	153	146	161	166	145	158	136	142	140	130	140	149	167	145	133	150	151	150	125	152	125	141	140	154	133	142	131	131	126	130	148	145	149	152	138	138	143	160	111	129	157	145	165	138	159	158	135	140	152	162	134	153	151	132	145	151	150	136	152	131	141	161	152	144	143	125	145	157	116	147	147	145	148	158	175	152	152	139	133	147	124	133	167	135	154	146	143	135	142	146	151	153	138	132	125	148	181	130	157	142	126	166	116	133	144	148	148	107	123	151	159	151	145	153	124	135	141	172	144	122	152	141	139	168	148	150	159	149	148	119	159	137	137	146	141	154	144	140	160	134	139	159	125	116	149	152	163	143	150	127	154	154	146	136	151	142	128	150	149	143	125	171	147	170	128	141	137	138	170	135	133	133	133	137	138	149	131	147	141	162	147	156	143	157	166	148	157	154	146	127	141	125	149	149	135	138	173	144	137	134	131	140	150	134	168	161	155	151	134	143	121	143	150	114	147	157	147	152	130	141	145	127	137	148	139	164	130	177	137	148	142	155	146	159	159	149	136	134	140	161	152	145	146	153	156	131	148	139	117	153	142	142	141	154	148	148	162	145	159	146	148	134	160	141	160	169	127	138	152	155	144	150	140	130	138	158	153	139	131	139	161	133	163	142	137	142	142	152	120	155	145	135	127	138	133	124	133	149	125	148	141	136	154	137	142	162	158	137	134	143	158	156	148	141	135	148	150	146	146	151	151	122	159	155	152	144	155	162	137	146	145	148	129	163	138	149	132	148	156	150	143	145	130	158	118	161	130	127	145	133	142	132	145	141	160	147	143	146	162	146	158	139	162	136	140	129	155	162	169	154	143	143	147	142	129	152	148	127	138	149	154	130	156	152	141	171	148	123	159	144	158	136	129	137	164	137	152	135	166	149	144	148	146	152	135	153	127	154	162	144	135	144	149	160	153	157	142	153	160	138	146	137	141	136	130	137	146	154	142	157	115	146	155	142	152	159	148	157	134	152	128	142	152	134	126	126	156	140	141	134	151	138	132	134	147	160	160	148	138	140	148	158	145	143	139	128	147	143	142	161	133	150	142	135	156	163	133	151	155	160	135	131	142	160	148	166	157	124	150	142	150	140	162	153	152	130	157	126	141	141	144	138	150	146	135	140	159	152	164	150	141	125	135	144	129	151	147	165	129	151	153	141	154	133	130	151	132	120	141	136	150	131	124	149	135	149	139	130	152	117	127	147	152	155	141	172	151	155	146	168	137	118	145	133	139	145	153	140	153	152	135	147	128	158	154	146	154	159	146	143	145	139	134	119	159	132	162	152	132	141	134	157	154	169	140	142	145	157	134	135	148	130	145	168	133	140	151	139	149	143	157	147	118	123	159	135	159	152	140	142	151	142	150	165	159	140	142	169	132	155	161	140	137	155	133	165	136	131	142	144	163	159	132	131	137	137	132	148	137	166	141	119	120	146	131	143	155	142	165	136	125	154	141	147	142	139	127	147	149	158	153	150	141	132	144	137	142	140	138	152	142	176	140	148	154	129	150	121	156	119	144	165	152	131	155	130	140	140	147	155	133	155	141	124	178	162	148	126	153	130	164	146	122	138	138	137	143	150	145	142	147	132	148	147	132	150	137	137	124	162	165	131	143	135	140	156	134	142	135	142	150	165	137	135	134	136	120	127	147	157	145	171	129	140	165	125	157	144	155	146	171	163	155	139	129	133	166	146	142	139	147	142	138	125	172	122	139	138	136	147	145	133	135	143	136	143	147	147	134	145	122	131	141	137	145	156	149	133	139	138	151	136	139	132	137	147	166	171	139	110	148	151	154	149	156	135	158	141	156	137	157	152	151	143	154	134	137	159	162	130	163	136	138	149	134	135	131	136	139	145	145	139	152	149	158	144	160	162	163	129	135	134	139	132	140	145	133	175	140	148	138	157	145	123	161	157	132	139	155	126	152	151	135	137	139	140	148	151	134	145	137	140	149	136	129	141	131	132	144	132	152	160	158	153	133	158	141	147	132	131	136	147	153	141	158	134	158	148	142	161	140	133	137	162	158	141	165	146	165	136	141	135	163	157	131	157	166	158	146	141	139	147	154	154	145	154	142	156	139	145	156	138	150	140	147	155	124	147	143	141	179	165	160	160	143	156	142	133	149	162	131	139	137	152	162	144	132	125	143	159	168	140	127	138	143	147	153	162	156	139	162	139	173	136	142	147	164	141	153	150	155	146	150	128	150	137	134	131	126	152	146	146	138	145	155	125	154	167	130	152	129	147	159	148	128	136	128	155	161	148	135	127	133	150	133	155	146	136	128	150	154	147	139	133	153	138	137	145	125	134	137	145	140	123	115	134	165	141	155	143	141	138	152	143	151	117	158	140	136	132	136	134	150	141	152	155	176	152	167	138	125	168	140	158	139	131	168	138	136	138	145	133	142	142	126	132	132	141	158	142	122	138	152	146	159	137	129	165	167	129	140	163	131	118	137	142	146	139	130
24760	21135	27173	25237	9122	831	636	543	508	490	513	492	494	498	464	440	481	482	454	437	429	434	439	457	451	407	403	449	419	438	483	415	476	405	452	403	408	416	386	444	445	442	420	412	404	421	426	417	442	431	416	421	427	428	421	440	445	422	417	470	413	385	427	445	439	416	436	409	399	460	447	427	463	452	458	458	411	416	491	423	450	396	437	414	440	376	431	427	452	397	395	387	417	417	449	402	396	479	439	427	405	408	405	442	446	449	423	403	399	432	442	453	393	423	412	405	421	418	407	405	415	478	430	427	402	449	419	436	430	441	398	441	440	446	464	427	433	444	447	450	418	417	412	392	414	460	422	410	394	452	412	439	413	451	419	399	426	447	445	435	398	451	416	431	435	385	424	440	402	468	436	416	444	425	444	442	477	444	428	441	420	426	432	408	421	410	421	427	447	419	441	463	423	421	448	402	428	440	442	434	407	422	452	429	440	418	438	422	432	431	443	420	424	415	439	439	406	420	433	426	411	396	421	440	425	442	424	412	391	430	447	425	423	423	446	399	433	418	394	431	400	454	434	430	424	435	428	430	474	399	430	385	405	447	451	412	452	412	415	417	430	439	414	426	461	384	423	410	425	369	435	440	390	427	452	408	387	436	433	394	409	423	433	418	406	391	416	460	414	443	428	414	455	409	471	394	444	421	423	435	396	463	423	453	451	412	398	465	426	409	429	417	390	401	450	461	364	404	423	426	446	434	428	427	403	444	427	414	440	442	406	399	457	417	467	486	464	416	415	397	455	423	415	437	412	442	467	402	427	407	392	440	422	422	407	418	444	439	428	433	434	420	368	412	420	454	440	420	416	441	374	435	412	431	416	418	413	387	421	404	442	406	451	440	400	439	439	394	418	388	450	410	391	437	437	432	420	392	396	429	430	467	429	427	402	439	432	421	408	419	424	423	422	433	412	441	429	435	427	433	396	424	452	438	411	454	397	433	431	466	451	445	403	441	426	450	452	446	416	429	406	444	409	438	417	455	461	413	424	446	388	379	395	427	433	412	434	406	413	388	410	431	445	409	432	438	442	447	413	431	430	403	442	433	432	378	466	429	393	392	433	416	387	421	429	392	400	412	430	433	433	397	425	433	392	458	455	424	436	419	414	416	408	444	432	409	420	439	450	429	415	457	433	410	425	451	395	396	387	432	422	394	463	388	463	419	431	401	410	422	444	432	405	457	397	444	395	449	418	404	478	446	402	411	431	404	419	412	445	447	452	389	430	411	429	408	448	419	428	437	421	407	427	411	430	465	428	421	450	449	426	418	410	443	442	459	393	455	393	445	412	464	430	385	444	489	443	440	408	425	439	423	402	412	407	427	397	448	426	454	435	402	475	433	473	393	420	473	403	405	422	405	424	387	463	432	437	380	463	371	419	433	457	481	392	427	459	443	449	432	456	388	425	453	403	447	423	406	398	417	403	447	427	449	418	397	455	400	411	460	401	402	445	429	405	399	419	439	429	420	420	403	445	485	420	400	437	421	436	439	428	446	463	469	444	422	426	429	426	426	410	420	419	387	395	423	403	439	406	429	415	416	435	421	429	404	433	425	422	451	432	412	441	368	443	408	410	395	413	428	425	441	430	406	430	456	418	404	429	477	412	414	400	428	424	483	423	418	403	412	408	442	407	371	445	423	435	426	437	401	451	419	401	422	422	421	405	388	480	415	415	436	402	420	418	410	381	416	411	399	405	396	371	427	399	437	419	413	419	433	408	423	377	406	419	424	417	436	413	432	408	424	418	445	415	396	419	418	441	414	436	424	428	411	430	433	455	442	426	406	478	454	425	440	395	455	440	466	418	441	442	446	414	449	442	377	446	436	441	450	414	408	429	434	440	451	435	418	420	430	474	418	444	419	414	430	423	441	424	427	429	406	436	415	404	420	441	415	418	472	428	455	450	438	451	444	445	431	465	433	390	431	419	434	410	414	461	481	439	443	386	399	408	420	425	425	438	412	427	411	435	438	450	427	394	430	436	408	454	462	404	399	454	437	381	441	424	460	451	435	458	402	424	408	429	411	401	468	424	406	399	414	431	437	391	431	409	442	451	425	402	439	423	408	416	459	461	443	415	431	455	465	449	433	435	454	434	428	396	406	432	451	464	456	414	416	416	422	442	420	414	419	439	390	426	446	387	438	442	426	433	419	429	416	391	408	454	412	413	384	430	433	449	404	410	440	443	433	447	422	426	432	450	388	406	440	394	438	429	418	405	449	400	415	433	442	436	396	449	423	451	446	424	404	447	396	443	451	439	471	419	422	446	435	430	416	428	416	429	401	448	448	434	420	433	403	454	428	400	442	418	430	437	398	427	427	454	437	382	416	435	437	416	409	419	468	398	414	422	428	446	433	436	408	389	373	444	448	448	444	453	414	407	409	419	398	438	420	424	431	433	431	433	446	456	409	428	427	425	414	384	414	438	447	390	397	413	401	431	417	447	411	429	398	463	443	392	403	454	393	402	439	413	437	446	425	391	430	398	433	451	453	445	443	401	377	439	427	424	449	396	460	437	430	449	411	414	451	417	448	413	406	420	432	409	409	443	437	400	439	441	397	384	454	448	434	396	421	441	454	413	431	418	419	416	439	428	410	463	441	414	382	432	420	426	424	417	386	452	412	447	425	415	397	418	417	428	471	385	431	408	420	458	428	418	414	405	432	397	429	425	429	411	432	380	464	418	422	426	415	403	431	413	430	404	422	384	397	453	461	419	467	458	426	424	435	399	422	384	417	430	409	437	422	442	390	437	419	428	404	432	454	469	426	418	383	428	407	403	411	389	409	450	385	465	384	412	427	442	435	433	393	423	430	432	446	419	412	434	401	481	438	400	436	405	416	430	408	403	438	396	420	417	431	449	407	391	472	432	377	415	419	441	419	458	448	410	407	423	384	436	422	404	423	426	432	428	430	421	395	426	449	404	408	455	466	446	420	459	449	410	408	449	440	441	393	399	459	441	417	450	439	423	433	395	446	452	437	458	402	445	405	427	412	453	431	449	419	438	429	402	432	427	409	414	401	465	414	398	434	442	431	443	423	424	407	444	420	418	394	415	443	447	396	397	429	440	448	445	419	425	429	428	388	416	456	464	415	453	455	455	454	408	396	453	439	410	422	414	421	418	425	411	446	464	450	450	416	404	414	423	432	424	405	442	446	410	450	422	442	424	403	423	408	441	381	405	392	443	436	432	444	369	419	434	430	432	420	390	413	448	435	411	455	402	474	397	430	412	438	422	415	436	439	410	403	377	460	433	393	447	406	389	420	387	461	409	430	395	416	411	460	401	394	410	418	437	427	422	429	428	426	434	414	442	397	440	423	396	378	436	453	375	454	407	410	420	407	463	428	439	455	415	394	430	390	437	472	430	409	466	394	454	450	451	414	421	425	412	428	391	409	446	413	448	454	433	481	392	423	425	432	415	425	451	397	395	449	407	435	410	457	451	478	412	422
3434	5211	3380	1683	1291	1050	955	756	690	625	614	579	582	546	491	535	468	508	484	454	479	503	497	452	442	457	465	496	468	420	458	478	473	438	447	470	461	452	447	432	471	414	438	472	438	467	439	438	437	478	453	421	472	422	477	476	469	442	448	431	434	425	442	446	469	483	415	419	427	435	468	417	423	477	426	425	452	455	448	444	428	460	407	454	421	455	426	447	410	481	435	492	427	451	436	457	478	419	438	427	440	442	460	475	436	440	464	435	440	463	423	436	430	461	443	445	420	438	418	466	402	442	489	430	436	402	432	425	454	468	419	418	400	446	445	427	447	454	428	456	419	428	452	412	452	444	433	450	453	425	446	437	441	460	418	429	455	483	424	431	477	397	432	459	435	438	467	456	441	451	441	436	443	447	447	429	425	443	426	441	422	422	423	396	463	419	453	465	465	467	438	448	432	461	451	458	451	442	430	463	451	462	449	432	483	420	474	462	407	436	451	437	460	460	420	420	474	446	434	439	420	461	452	429	454	402	417	458	449	430	429	427	438	460	454	491	404	448	445	434	442	476	441	460	416	457	446	378	468	440	436	436	428	420	423	448	446	465	400	384	433	447	422	417	470	440	457	450	413	409	430	451	465	451	433	438	473	478	414	498	416	438	435	496	440	438	421	438	426	439	435	446	485	460	419	427	460	444	477	449	473	447	475	452	433	433	440	473	466	465	417	443	425	444	449	422	438	456	424	469	436	465	441	463	432	438	441	455	462	455	433	416	468	482	443	463	420	442	508	434	440	464	479	455	437	473	453	451	443	436	462	444	456	444	470	466	466	462	457	424	438	422	425	490	408	440	426	452	459	464	492	451	449	450	426	461	457	451	474	454	451	437	449	463	458	451	460	440	432	451	438	435	455	432	465	483	453	484	452	447	427	418	433	475	430	418	446	435	450	440	428	483	422	435	435	489	442	429	429	473	448	442	459	440	472	448	456	416	465	435	416	448	450	407	496	452	424	445	485	441	444	428	413	470	435	452	476	441	420	450	389	455	417	452	463	437	440	403	457	481	454	447	465	486	443	472	451	433	475	405	436	447	477	429	470	448	433	478	440	428	423	411	435	471	450	467	456	453	451	441	465	452	455	448	458	468	467	451	461	444	447	417	438	449	405	477	446	450	422	415	444	418	435	413	455	427	458	400	416	438	430	439	438	459	427	456	468	472	438	427	462	420	420	436	430	448	446	495	432	422	469	449	503	435	443	461	451	442	470	447	487	410	452	434	454	441	443	444	423	472	430	457	469	455	447	447	410	427	438	439	443	447	439	453	455	468	451	442	456	467	455	453	443	417	434	425	452	463	467	406	472	442	458	449	461	461	483	406	466	439	457	443	458	426	461	441	437	468	432	440	439	471	437	416	464	471	490	441	433	467	452	475	436	519	456	446	451	466	457	441	428	459	422	460	442	443	464	458	420	452	428	401	455	469	416	435	435	489	419	437	436	454	414	442	435	449	457	446	427	462	460	411	470	421	450	441	461	450	447	428	459	435	443	467	458	453	463	424	448	449	471	452	476	422	404	456	453	446	418	451	426	465	466	430	449	401	459	491	461	472	416	453	431	440	444	389	499	438	434	470	460	434	404	463	427	439	474	459	451	426	439	444	488	429	469	477	475	443	454	475	406	489	477	432	469	453	419	418	425	428	426	420	429	416	437	446	423	424	458	453	429	418	444	468	402	434	448	491	479	426	451	415	469	447	466	445	405	451	430	447	468	464	465	449	469	445	445	416	478	403	446	451	448	433	474	446	440	435	468	463	468	444	444	415	467	443	466	400	460	467	429	461	435	489	510	452	481	437	412	449	459	432	481	439	452	397	452	460	437	423	462	425	407	438	458	445	477	457	461	465	414	452	446	411	445	430	462	442	424	447	433	446	431	454	455	426	461	447	441	459	445	457	450	398	440	426	434	422	435	454	454	446	463	404	440	447	456	466	454	472	454	438	471	421	471	439	456	462	453	409	454	415	462	460	437	440	463	439	445	458	457	452	413	479	476	421	458	481	466	463	441	424	430	463	445	445	441	473	448	448	476	422	461	431	445	471	434	419	442	472	459	424	417	415	463	436	430	426	439	460	415	423	467	487	467	466	408	480	438	471	472	429	439	391	408	475	425	446	449	465	417	436	433	409	449	439	426	437	397	445	461	446	470	452	458	462	422	457	417	441	469	452	442	445	488	424	434	490	450	467	463	421	434	475	426	426	445	457	427	411	504	418	407	413	442	451	469	509	438	415	435	441	473	437	498	457	408	445	415	507	440	455	421	445	414	449	459	476	418	415	450	447	438	464	406	472	453	490	449	471	457	444	455	432	459	405	448	438	443	469	421	475	436	451	438	469	470	434	415	449	454	450	492	423	441	423	444	463	462	462	444	464	437	453	424	439	454	469	449	406	485	454	434	421	461	409	406	463	441	459	414	461	453	436	412	488	452	434	468	436	467	471	479	449	436	434	433	442	454	412	452	457	423	428	433	465	457	443	429	411	468	465	440	461	395	406	465	410	453	433	446	419	464	463	475	476	465	415	441	449	463	432	408	435	441	448	470	442	477	430	445	455	475	471	394	451	472	448	412	456	397	535	478	454	438	454	451	428	444	421	493	422	466	441	477	458	461	448	405	425	464	423	459	492	434	420	445	469	419	420	437	436	497	454	455	454	462	426	420	438	436	426	432	436	484	467	429	435	475	468	430	456	461	439	417	471	435	443	454	445	439	440	433	457	467	461	421	453	443	433	477	426	401	463	430	440	467	454	439	447	437	422	436	468	459	442	432	433	424	462	443	443	464	423	431	437	458	430	446	451	467	499	448	435	467	435	447	434	462	437	395	417	421	431	443	428	463	444	453	421	422	440	439	442	453	405	432	401	446	453	388	463	449	478	439	463	428	416	486	423	425	491	421	450	445	442	472	467	430	449	408	455	419	452	457	418	428	447	465	422	436	488	491	473	457	507	428	440	474	442	417	432	478	466	463	443	407	428	446	440	439	428	434	437	458	409	470	433	454	437	450	434	465	461	436	471	428	452	459	437	452	424	448	475	445	462	415	438	452	455	455	449	423	445	439	440	451	435	419	451	478	455	442	477	420	462	464	442	417	480	461	428	448	446	406	430	424	441	457	462	415	445	456	474	434	429	436	408	446	435	446	442	431	468	432	439	424	422	481	470	425	428	437	449	456	435	410	441	447	405	447	451	448	469	445	454	409	453	481	425	469	475	455	435	447	462	448	399	460	474	459	441	477	454	434	433	436	431	446	436	426	439	416	441	480	449	446	454	440	440	483	452	438	457	455	432	467	431	421	438	435	454	414	416	440	438	436	427	392	441	444	478	439	452	404	414	432	448	457	443	438	453	430	441	445	460	454	483	451	465	448	448	431	448	468	441	451	466	446	446	439	442	436	455	440	424	446	450	424	425	465	466	446	442	452	436	462	439	484	451	430	442	450	460	473	457
22342	21025	28641	23616	21024	21056	6862	912	606	537	460	419	375	369	352	335	277	291	270	271	261	255	259	253	258	255	261	249	251	261	239	233	247	236	232	237	212	210	211	230	236	232	227	218	224	231	223	233	224	228	233	225	224	229	208	238	234	227	202	196	238	197	232	229	200	245	241	227	212	213	213	215	229	218	203	216	227	211	224	216	225	219	213	228	235	206	206	261	198	229	218	240	221	200	226	234	214	208	216	182	210	205	227	208	208	208	197	219	202	212	216	205	255	213	199	223	220	232	190	219	214	243	207	221	245	229	206	214	213	231	202	211	203	235	207	234	234	209	214	215	208	205	226	244	212	207	233	202	245	225	203	181	233	194	216	188	230	206	209	230	252	216	231	250	236	224	216	213	204	218	252	206	206	201	216	200	231	217	198	217	233	211	236	215	191	196	219	220	195	227	210	217	213	226	242	232	218	204	217	205	172	237	220	226	215	207	229	223	211	261	193	215	196	231	223	209	192	219	222	232	242	215	221	234	195	211	220	222	224	236	211	219	182	213	204	204	201	229	228	228	223	232	219	192	245	216	222	227	223	204	223	219	238	206	196	211	240	229	216	209	239	197	227	207	207	229	193	185	233	227	228	226	226	213	217	203	226	218	206	214	206	202	215	215	215	213	202	221	236	196	255	217	218	218	244	235	223	200	196	218	227	209	239	220	216	220	227	215	225	213	207	226	220	227	207	231	198	246	225	222	232	208	221	218	216	236	200	217	233	210	197	199	218	212	227	230	196	207	195	231	199	208	192	200	201	222	239	209	197	231	201	218	227	239	213	204	243	218	215	212	238	224	218	198	201	206	202	207	207	206	201	200	200	232	259	216	194	206	210	220	197	226	233	232	221	198	210	248	201	236	239	229	232	201	233	203	202	221	205	188	226	199	205	227	213	242	221	244	238	207	220	207	195	201	239	196	240	225	223	221	208	237	213	218	216	235	223	227	222	220	207	219	212	231	205	216	229	220	196	203	227	191	204	197	206	217	226	239	216	202	207	196	200	207	198	212	227	202	225	215	193	214	204	191	193	202	233	248	204	200	204	203	206	193	243	225	218	213	221	242	215	198	218	202	246	238	228	216	210	217	223	204	207	199	247	209	226	218	217	215	205	231	225	205	203	203	201	227	214	223	230	236	217	229	247	216	218	190	211	207	189	194	205	209	214	232	212	211	224	229	228	231	194	215	206	248	201	212	204	229	185	227	202	202	217	214	252	205	204	208	206	211	215	176	201	217	230	224	227	201	236	239	206	209	242	179	226	240	210	194	215	205	230	222	202	200	211	227	200	217	235	207	221	210	224	220	222	210	224	221	238	224	205	217	212	230	239	245	213	202	232	234	212	212	210	238	217	224	235	208	195	252	224	189	240	213	189	213	198	219	221	223	192	192	199	185	206	225	222	195	243	184	229	221	207	228	218	256	220	209	195	232	195	197	212	211	245	217	217	202	213	250	209	229	216	238	193	226	218	184	216	237	213	216	199	218	234	212	220	203	223	203	230	223	219	225	201	205	209	226	228	208	222	214	236	202	230	226	227	226	226	217	216	224	229	218	197	197	230	225	236	208	226	201	224	228	228	217	208	229	215	235	206	201	210	245	221	232	194	204	223	203	244	206	208	219	237	191	205	198	193	229	217	217	241	219	249	206	193	217	256	196	205	235	214	213	220	235	233	210	200	198	211	190	204	197	208	213	241	197	239	199	188	215	209	205	229	232	198	251	212	210	211	241	229	241	209	221	184	239	233	215	218	215	217	206	205	231	225	221	242	220	182	237	228	201	220	219	203	255	222	235	203	234	214	235	221	214	220	226	199	207	225	189	218	176	234	234	230	192	213	262	233	209	203	182	237	221	207	211	204	233	200	203	232	236	223	213	210	242	208	242	215	231	215	218	200	192	208	222	239	198	202	215	213	207	210	213	204	212	201	217	184	198	209	217	206	209	209	216	219	215	226	243	192	195	214	220	218	213	227	200	216	223	201	217	186	232	208	248	231	206	212	250	225	202	209	237	194	237	211	202	220	211	207	194	198	205	207	215	234	224	232	211	226	198	214	211	215	229	213	185	237	210	231	205	225	231	238	220	234	202	209	233	245	233	221	201	240	234	206	201	195	228	233	224	221	187	223	240	214	224	197	226	240	220	213	199	226	213	220	208	224	197	189	208	203	234	220	223	212	227	222	236	250	219	210	222	210	234	223	221	214	232	227	188	215	234	211	193	211	196	228	215	240	238	204	223	211	220	195	210	206	213	239	189	231	250	201	229	208	237	213	209	199	251	215	185	204	207	204	225	217	222	216	226	226	228	204	232	216	223	221	206	226	198	200	215	224	265	228	228	215	230	178	218	229	212	217	217	222	214	229	226	198	188	219	220	231	212	242	203	217	221	221	218	228	221	229	228	189	227	217	224	216	218	205	240	208	205	205	229	236	202	219	224	254	230	216	217	193	240	199	221	194	209	226	224	211	217	217	219	199	235	209	191	194	216	203	217	197	194	214	214	196	186	212	205	207	230	224	210	203	226	231	221	224	210	227	230	208	227	229	225	226	206	217	209	212	215	219	219	216	222	226	190	220	182	194	196	229	210	212	228	209	198	218	211	195	221	223	199	221	182	239	225	203	209	187	207	213	228	217	222	210	209	209	220	221	223	230	218	199	222	240	212	194	231	224	200	205	216	226	172	196	214	214	231	243	211	231	177	231	230	212	205	240	223	238	231	232	208	248	238	211	211	222	227	225	198	234	217	237	227	202	233	219	231	239	212	232	218	239	217	231	229	212	219	230	210	204	211	232	198	252	198	212	215	224	223	176	218	213	228	194	211	220	221	214	204	215	219	215	222	225	237	224	232	223	222	231	190	226	224	222	236	203	196	180	228	215	214	242	212	216	221	230	224	199	235	231	216	189	218	242	191	208	226	206	191	215	223	200	214	210	220	192	211	215	228	208	207	214	213	225	215	219	206	230	196	226	237	201	214	241	231	195	208	229	213	233	209	220	220	222	197	188	190	238	205	200	217	208	215	242	211	223	224	195	232	223	223	221	204	221	206	222	220	239	204	240	214	228	202	188	216	214	206	213	180	223	238	226	208	225	225	215	208	234	226	184	211	194	226	235	206	238	204	201	215	222	225	233	214	204	229	212	195	206	222	212	207	224	226	228	209	213	225	193	222	214	225	217	240	205	217	189	222	213	225	228	217	228	220	198	217	246	207	193	235	239	218	204	216	212	188	232	229	216	245	203	210	222	268	231	204	204	225	219	189	227	211	227	215	208	200	243	218	204	232	205	211	264	240	221	219	207	226	226	215	206	207	203	208	203	206	191	216	222	241	203	216	231	211	201	233	220	202	215	203	220	231	214	219	214	241	203	246	203	223	227	229	189	233	204	204	212	196	228	225	223	229	236	209	228	225	189	234	209	231	232	241	226	202	217	209	218	218	199	210	214	230	204	201	223	214
4677	14408	9272	4521	3116	2265	1753	1289	1041	848	721	609	550	508	441	389	368	407	371	348	337	310	321	324	301	289	268	272	251	273	268	262	277	230	264	253	255	242	244	226	278	264	251	239	245	228	250	236	216	232	247	208	236	216	268	239	233	248	224	225	237	215	240	226	219	218	206	206	236	243	243	220	189	208	241	237	217	221	254	250	231	242	243	194	213	224	243	233	235	236	202	206	216	233	218	228	216	245	230	209	249	203	231	237	198	213	190	227	226	245	211	219	252	200	217	191	205	217	225	223	249	234	202	255	204	199	248	223	200	203	209	241	215	199	223	214	232	230	216	215	221	215	207	232	233	224	215	231	218	210	236	257	205	216	243	236	212	229	199	229	231	219	223	218	215	196	233	243	204	208	242	200	200	219	226	254	228	240	236	225	230	243	220	225	194	220	221	239	249	226	228	240	213	220	220	220	214	216	205	235	215	203	207	233	216	203	219	222	244	214	226	216	197	238	217	228	247	246	242	213	237	208	210	203	219	208	236	210	214	210	243	222	231	207	232	215	218	211	200	219	194	236	229	224	247	221	204	210	214	223	224	204	194	237	223	205	223	208	212	191	222	205	187	238	194	212	215	200	227	218	264	213	223	224	213	228	229	213	232	235	236	238	215	230	211	230	195	237	232	242	223	225	209	229	245	239	224	189	225	207	216	224	201	231	235	220	205	221	202	225	223	199	224	227	205	249	223	221	229	213	212	239	216	222	222	204	223	209	225	213	221	212	242	236	223	204	215	240	207	239	226	217	202	233	213	223	213	228	242	217	220	214	201	222	239	204	242	229	245	237	221	234	241	252	237	231	207	218	215	190	222	224	254	234	234	209	246	199	238	225	203	238	221	212	241	214	231	235	258	236	223	219	208	203	208	229	222	211	222	216	241	218	205	229	215	222	207	223	209	231	235	233	224	232	232	206	236	241	246	231	221	219	225	235	225	209	203	228	221	237	221	204	244	231	246	248	219	230	227	233	241	220	225	248	223	223	217	233	228	220	214	241	216	233	221	206	200	205	229	227	219	209	205	254	233	224	217	225	227	237	239	202	229	216	227	224	209	213	238	220	235	224	235	208	245	240	231	243	202	203	246	225	203	247	224	240	228	256	221	231	238	231	218	233	217	230	240	194	234	226	206	204	219	197	206	226	216	226	236	209	229	248	236	222	235	221	206	225	190	202	212	217	231	208	213	241	223	227	221	213	225	218	227	206	245	240	235	235	213	223	233	200	216	230	237	243	226	232	240	235	225	218	208	222	209	210	200	223	250	239	211	230	214	223	212	222	196	203	235	215	195	234	218	207	231	219	198	237	239	223	240	236	245	214	217	229	209	225	252	244	205	210	219	197	218	205	230	215	224	223	230	244	205	200	245	207	226	230	201	249	224	240	220	235	227	212	191	239	222	235	227	210	221	194	206	236	230	228	227	212	234	216	222	230	225	228	206	222	226	242	232	220	251	216	247	211	241	197	221	241	222	231	228	223	211	222	233	234	195	218	215	215	235	203	193	240	233	199	215	228	211	221	216	230	232	246	247	228	243	199	207	219	208	204	214	241	215	201	214	211	209	243	212	237	209	217	225	234	208	214	219	210	220	198	211	226	238	227	244	218	280	234	222	238	232	224	218	218	231	228	210	224	243	204	213	204	247	219	215	232	255	235	227	212	225	240	200	204	229	241	241	231	238	229	214	222	215	256	224	218	229	208	234	232	219	225	225	232	235	222	211	201	224	216	196	241	210	221	215	219	226	240	229	197	234	228	247	202	241	242	214	226	215	221	237	230	221	210	231	231	220	225	221	225	209	212	242	226	211	229	188	219	213	232	196	224	209	236	192	242	214	219	221	212	195	214	232	223	203	229	197	223	234	202	217	257	234	195	259	220	243	215	210	227	244	215	217	238	206	229	194	244	223	249	202	204	246	203	221	218	212	227	245	225	202	214	198	246	229	249	209	229	205	232	248	198	217	215	191	224	198	189	228	212	226	212	221	220	232	217	220	212	219	233	222	239	231	236	255	202	196	212	220	230	235	267	230	227	226	202	214	201	219	235	214	194	217	196	238	207	224	232	226	224	211	228	247	225	201	213	194	219	235	218	215	244	224	195	205	224	234	197	237	223	241	217	215	202	224	207	214	229	212	193	227	219	226	244	211	236	230	215	228	198	195	213	215	212	197	227	212	204	224	259	226	208	229	213	238	206	216	219	232	201	250	219	243	231	249	233	233	200	207	212	210	238	205	227	212	218	242	217	228	224	215	227	213	240	219	204	197	244	192	209	197	236	208	242	202	219	239	204	221	205	233	220	219	211	213	223	230	238	217	229	234	242	196	234	243	206	223	256	217	249	226	211	245	212	242	210	219	218	241	214	210	216	222	224	232	250	208	204	240	213	221	230	211	212	211	238	205	249	221	257	242	230	205	227	207	242	219	230	212	217	235	209	230	223	206	218	225	213	249	214	207	205	221	225	211	248	232	229	238	238	197	202	202	218	214	206	208	201	186	228	226	225	234	225	214	229	258	205	228	212	205	219	225	223	228	250	233	217	199	249	244	240	231	227	198	245	218	225	246	207	198	222	239	202	203	242	215	213	262	215	220	217	211	196	260	209	231	228	236	221	202	238	210	182	217	240	184	217	219	221	227	225	202	231	206	211	235	235	239	187	232	206	223	232	246	209	218	231	239	239	227	218	232	222	225	249	232	233	204	245	209	247	219	224	222	217	213	225	206	217	220	224	230	239	242	224	225	250	241	223	227	206	210	241	241	229	220	241	229	215	233	207	216	208	225	214	227	232	205	213	225	235	219	213	231	205	198	215	203	213	215	223	215	232	222	265	208	230	209	219	234	202	265	223	228	246	246	240	201	234	236	227	208	221	231	246	250	231	226	222	240	211	237	226	240	219	242	234	238	218	201	213	207	222	212	244	231	239	250	205	225	235	244	216	205	239	228	201	233	240	205	243	225	245	238	218	229	226	220	251	235	230	221	224	233	224	223	223	210	232	215	219	224	207	226	250	212	243	209	230	212	215	223	204	195	195	213	211	223	211	234	217	214	209	216	231	224	227	246	249	239	214	228	244	194	222	219	248	241	222	218	249	205	196	204	233	197	241	240	220	209	254	238	218	242	235	221	228	196	225	232	208	241	226	230	211	242	230	215	232	217	207	218	224	217	243	223	255	206	226	242	233	203	229	200	215	187	248	212	233	237	240	233	222	237	258	238	228	207	217	225	197	226	201	188	195	221	222	219	232	214	226	220	225	221	222	221	218	226	233	232	226	219	231	195	236	211	225	226	218	213	230	222	228	238	241	220	215	259	246	231	244	212	217	199	227	220	219	226	222	232	202	230	193	215	213	223	228	227	225	232	211	208	255	198	222	265	231	230	229	248	236	214	215	225	243	224	222	228	195	226	232	216	213	211	225	222	205	202	206	223	204	212	207	222	226	210	218	204	208	196	201
27647	17119	3118	582	399	364	327	324	307	312	308	266	286	322	322	288	313	273	285	324	305	308	316	311	306	296	282	328	327	323	268	311	287	312	277	290	298	321	272	311	314	314	321	325	285	297	278	292	279	314	289	294	319	294	318	289	287	306	293	319	293	282	306	297	285	307	290	332	316	319	327	291	301	306	314	324	319	319	323	283	319	299	280	303	293	300	313	325	326	323	291	306	321	308	324	288	317	265	319	323	340	309	288	316	304	300	282	312	322	276	298	301	310	284	287	321	304	296	301	300	289	302	291	312	307	277	330	287	286	298	299	334	306	283	306	294	294	315	316	321	290	331	272	272	341	301	312	297	322	303	290	326	294	307	303	323	279	292	302	307	303	302	284	322	309	293	282	325	305	315	307	286	275	316	290	292	295	301	306	313	300	286	281	275	300	279	313	282	351	320	298	297	298	315	308	299	319	292	327	287	307	255	299	305	301	304	314	265	319	301	304	327	334	328	331	312	311	281	314	303	281	313	324	311	317	286	316	306	299	316	287	319	287	300	300	301	319	292	329	304	298	297	311	305	313	290	333	302	316	322	281	276	309	279	295	293	298	319	312	287	309	297	279	296	288	321	278	300	352	310	325	262	303	328	306	309	310	314	301	330	287	275	313	270	332	298	320	297	298	286	299	293	312	282	298	270	304	321	304	314	265	279	301	286	289	262	291	301	285	295	329	315	288	295	284	291	292	315	299	336	319	294	301	302	318	296	328	342	305	316	278	289	314	278	310	308	288	310	306	267	297	310	272	327	287	310	292	300	294	290	308	288	367	321	287	310	302	295	317	313	288	311	306	277	325	298	270	282	271	277	283	301	276	327	313	295	298	304	324	283	304	315	290	330	302	317	297	314	308	258	309	336	291	297	280	309	269	288	332	282	309	295	275	301	300	319	305	298	293	284	315	312	306	323	320	310	306	306	305	294	306	303	292	321	317	275	282	301	294	292	329	264	290	307	268	311	318	288	301	307	272	297	308	302	322	311	301	290	317	313	323	299	299	281	298	334	303	311	313	282	300	303	318	319	320	305	304	293	294	288	308	313	312	320	319	277	284	279	297	306	302	318	282	253	273	297	312	336	272	316	303	307	305	285	318	296	301	293	289	289	286	322	275	302	304	304	303	308	315	289	290	285	294	292	314	289	308	288	276	310	314	311	272	279	318	317	305	319	283	309	290	305	322	314	305	272	321	326	277	284	305	328	309	308	300	276	297	292	342	307	306	322	312	288	297	320	287	307	281	321	281	299	338	275	283	305	307	287	285	326	299	316	312	308	340	322	280	286	294	276	314	303	290	304	301	311	325	309	309	289	309	312	309	295	282	294	302	317	290	293	324	308	274	295	305	309	289	314	311	291	333	263	319	297	311	306	269	326	287	327	321	329	297	314	296	283	291	296	292	317	298	315	317	280	327	276	310	315	326	309	303	310	330	293	323	293	277	298	357	308	297	325	305	307	284	298	287	320	280	310	321	291	280	324	294	312	286	310	285	287	297	310	314	278	294	292	295	313	320	293	291	300	288	318	322	296	332	257	304	311	318	286	299	305	303	274	336	265	310	315	277	316	328	303	299	302	328	299	314	294	340	277	310	301	291	297	310	280	275	268	306	306	303	313	319	318	303	310	343	308	285	333	290	301	303	279	302	299	305	307	297	311	320	308	307	318	300	299	305	313	313	280	268	298	296	280	315	301	301	328	314	300	314	303	302	305	296	309	305	300	331	275	321	291	286	304	306	323	311	309	309	289	310	318	285	313	323	273	299	317	295	308	298	281	297	296	303	282	312	311	298	279	307	300	294	324	290	288	332	300	323	302	302	298	321	315	301	288	280	281	306	298	304	299	271	308	316	314	301	277	307	283	330	319	335	308	328	315	314	340	273	287	299	288	302	306	289	294	307	292	317	308	309	286	306	263	316	332	306	333	333	280	297	301	320	276	292	308	277	277	297	328	275	296	302	285	342	341	285	319	315	316	317	325	304	305	275	296	313	314	346	269	317	265	307	326	312	293	296	304	309	298	290	297	291	303	334	308	294	294	303	291	302	294	341	309	293	320	288	279	318	306	290	275	271	273	284	308	307	303	292	296	305	296	291	283	303	303	280	246	301	304	329	308	283	275	307	290	289	300	313	337	318	290	274	271	310	303	285	293	311	296	299	283	301	335	318	292	297	296	282	301	320	313	305	307	323	291	309	311	293	302	292	284	293	282	309	308	293	328	300	290	285	305	315	298	288	296	299	306	327	290	337	309	276	310	281	264	316	290	294	312	298	319	311	316	317	285	317	293	309	274	316	288	292	328	305	301	324	303	298	332	317	308	280	309	305	325	343	283	316	317	314	276	311	326	303	314	283	324	286	266	315	292	314	307	315	325	306	309	304	273	290	322	301	286	261	289	324	303	318	309	301	339	317	294	323	318	268	303	308	301	314	305	304	303	314	310	299	302	316	303	306	298	281	297	308	321	308	308	287	312	309	290	294	300	301	292	338	308	270	303	350	276	278	290	313	292	302	302	285	284	314	293	303	303	297	307	294	281	313	311	294	301	298	311	307	326	308	298	311	309	326	338	286	294	275	350	297	304	300	284	286	303	304	271	335	313	278	329	299	315	290	344	299	305	322	267	307	313	298	270	322	310	304	293	300	315	281	269	286	304	293	294	305	314	306	296	281	290	297	292	332	307	311	307	314	280	301	305	305	299	313	297	273	291	328	294	295	321	300	321	274	307	281	306	302	311	306	293	279	276	296	301	299	332	292	302	311	299	337	304	292	275	283	285	272	291	285	293	279	309	293	295	329	289	299	296	308	283	285	313	320	297	273	296	294	332	269	279	293	291	285	309	276	304	313	300	312	302	318	300	298	296	300	321	287	304	317	286	323	317	294	281	281	274	305	310	316	307	335	317	302	274	286	306	325	306	286	333	266	301	290	288	283	276	299	302	292	293	317	315	314	292	269	287	299	279	263	265	290	305	285	308	335	302	319	276	311	277	286	308	349	347	310	298	293	299	295	296	304	331	317	310	300	344	328	306	286	281	300	302	300	285	281	313	308	261	278	292	294	322	290	293	339	345	319	314	283	284	311	309	280	274	300	296	320	303	303	300	289	285	291	302	284	300	293	315	275	287	284	303	290	309	323	301	309	323	316	285	299	320	300	304	304	312	300	278	303	329	319	294	320	306	281	303	289	281	282	269	271	297	302	321	269	298	313	288	303	311	304	295	305	317	305	303	270	317	304	306	268	316	351	281	317	318	310	295	306	270	286	299	274	307	296	293	321	285	321	350	315	299	319	333	294	299	328	307	311	339	291	285	303	319	305	295	291	321	307	289	318	295	297	327	309	297	304	314	284	295	295	291	303	319	298	315	286	309	316	338	281	314	361	323	262	263	287	277	284	292	277	295	310	307	301	321	276	290	327	260	350	283	260	283	314	279	302	296	285	304	307	315	295	318	268	289
4386	1039	741	468	446	376	400	348	321	331	306	359	353	334	344	331	360	329	299	330	330	333	360	344	324	333	311	341	320	295	358	340	305	316	319	324	355	333	330	375	334	312	326	341	309	322	315	314	350	319	321	343	348	313	335	348	304	313	352	346	324	340	341	351	312	297	342	333	328	338	324	314	326	316	306	324	351	335	377	306	372	302	358	330	337	319	357	332	324	313	333	320	331	325	328	338	335	341	346	316	346	358	348	347	304	368	334	339	315	337	326	332	354	348	342	324	331	314	346	363	330	336	337	326	338	322	319	290	337	351	339	340	346	325	350	341	330	353	314	327	354	342	362	343	355	327	317	338	317	344	325	298	297	326	337	357	337	355	334	336	330	366	340	345	363	354	343	344	322	340	328	352	310	348	302	344	344	334	312	348	306	323	355	328	350	334	346	339	338	332	315	343	308	352	281	345	337	326	304	357	365	343	354	333	354	347	344	341	316	354	309	353	357	339	330	367	339	310	275	361	309	315	348	324	339	331	363	314	331	302	303	321	383	353	343	330	347	332	309	345	311	377	319	324	337	339	310	299	344	347	324	350	368	331	341	342	310	320	330	333	306	321	288	329	351	329	319	304	315	314	361	346	334	319	349	344	361	323	323	318	324	345	361	307	311	335	363	347	336	352	317	360	331	335	329	321	375	343	333	323	319	314	313	360	324	318	336	303	312	325	347	348	337	331	341	329	325	327	302	306	330	340	336	320	348	326	336	318	311	323	344	288	336	340	336	336	328	318	340	334	334	336	336	312	320	345	330	332	351	336	308	335	353	351	341	331	317	354	338	350	335	364	333	347	350	287	340	324	348	329	340	346	339	337	316	361	333	315	326	344	353	378	329	337	303	305	292	321	317	336	311	325	356	343	350	335	334	339	295	339	351	331	321	368	318	346	314	304	314	352	346	327	309	330	302	349	328	320	320	350	326	340	306	337	326	299	336	310	353	307	302	317	319	348	316	319	339	319	354	337	341	357	326	353	330	340	334	317	363	325	302	327	352	353	344	347	340	351	334	340	323	331	335	335	309	360	353	352	358	341	346	351	333	331	323	291	300	336	356	351	327	340	329	333	306	314	327	344	347	337	346	325	345	329	334	327	316	312	337	329	375	322	314	352	335	339	336	316	336	340	346	335	319	334	341	337	358	347	355	322	325	352	326	314	348	326	311	314	311	314	344	342	307	313	329	332	320	347	316	347	330	349	323	355	306	346	353	312	369	341	305	360	353	315	355	342	340	291	337	359	341	336	292	345	328	331	332	317	325	328	371	326	325	317	332	306	343	344	334	310	338	330	335	324	331	358	361	342	328	310	347	326	354	322	339	340	348	360	309	349	335	357	316	352	351	390	381	343	308	336	321	312	313	333	344	340	338	312	328	329	374	333	282	343	321	340	316	302	343	309	307	297	333	324	327	346	381	311	306	322	333	278	316	331	316	318	319	344	347	330	345	352	334	362	356	322	300	300	314	326	353	330	335	317	316	344	324	334	316	343	318	310	334	328	334	349	300	326	328	338	327	298	315	313	312	336	345	340	363	351	314	338	324	292	348	351	354	343	327	344	335	324	326	340	348	342	307	318	345	343	321	331	362	323	387	328	306	310	309	351	324	362	354	326	328	340	327	332	325	334	343	312	330	317	344	344	356	337	341	350	329	315	339	333	336	306	341	355	299	306	305	349	317	287	344	303	305	352	324	313	342	336	343	314	318	336	340	337	323	343	360	307	334	335	323	342	364	322	357	334	306	319	337	326	356	317	336	337	335	312	355	319	356	326	340	365	378	339	323	328	322	315	355	353	333	353	319	331	348	353	320	355	309	371	294	337	315	334	341	334	321	327	336	357	352	318	361	323	332	281	318	307	347	321	353	303	340	342	328	339	311	315	330	336	364	320	338	360	362	323	359	323	342	317	339	336	316	339	324	312	334	361	375	305	319	343	364	338	349	332	320	324	326	351	336	347	331	340	343	340	373	312	334	345	340	325	319	321	330	324	328	332	339	316	320	343	343	344	332	340	324	327	352	386	352	333	308	346	326	357	345	338	355	301	330	319	325	340	362	321	296	336	334	322	328	330	350	316	306	359	330	345	336	364	353	335	352	357	336	329	359	373	343	318	333	302	331	297	298	325	342	337	353	328	349	331	316	311	330	318	299	341	348	356	329	366	340	331	341	335	292	342	331	313	336	294	312	332	372	341	296	332	362	349	364	345	338	328	312	340	328	314	294	298	338	339	307	313	324	361	303	377	318	328	335	350	323	345	326	323	345	336	336	301	331	336	323	355	343	322	317	332	359	327	346	390	339	339	326	336	343	327	338	308	322	349	332	319	308	304	347	317	369	314	321	322	349	329	333	317	337	329	340	313	350	382	342	324	323	350	331	329	333	349	337	341	330	347	380	338	338	355	345	335	351	317	351	361	302	336	348	312	336	320	327	340	343	342	367	317	339	320	360	356	332	346	367	331	299	330	354	353	358	329	345	357	309	321	323	332	326	326	354	350	332	322	311	313	324	310	366	357	325	335	306	330	336	331	339	334	288	271	346	338	338	331	325	336	350	300	314	343	348	323	346	376	332	324	325	327	325	324	329	335	363	334	348	343	298	328	352	322	340	328	341	328	304	324	333	334	345	367	344	357	326	379	325	322	333	347	314	316	330	310	310	320	339	314	339	366	314	305	343	323	354	325	328	392	333	353	325	328	369	343	345	314	314	338	336	349	320	348	341	315	333	324	313	305	334	332	359	324	332	317	338	344	302	328	332	347	347	317	348	326	304	335	320	332	369	301	314	314	309	320	330	292	336	352	335	347	318	334	322	373	346	341	312	308	330	349	345	310	360	339	329	350	354	355	305	345	326	314	346	287	324	357	316	317	337	329	345	349	332	322	336	336	324	318	339	341	339	317	364	290	334	345	332	360	321	317	323	335	303	324	323	336	326	333	312	323	346	305	331	372	297	346	306	312	333	301	330	345	350	306	303	335	325	339	341	321	310	335	356	331	342	319	365	305	299	325	317	342	321	301	348	348	317	354	345	338	315	319	345	346	314	346	336	310	351	306	302	322	297	321	316	328	344	339	286	345	332	355	341	326	339	344	299	319	344	336	329	382	366	339	312	304	341	380	329	329	312	319	329	338	340	339	356	329	336	329	343	330	305	340	315	319	320	371	329	337	355	332	342	353	321	298	311	350	340	327	318	310	330	360	343	340	330	318	349	321	364	297	336	343	330	338	333	319	345	325	330	345	344	353	344	324	343	343	312	311	366	330	333	330	358	336	307	337	330	319	329	343	334	328	323	335	321	318	322	337	326	339	347	344	352	333	305	354	388	317	309	327	320	375	372	319	340	338	331	320	353	329	305	328	349	355	326	291	331	339	366	377	290	346	356	354	315	347	316	349	342	340	348	367	292	304	323	336	338	320	336	337	334	369	321	338	310	340	366	337	308	304	352	328	340	333
23589	21146	28332	24206	21134	8862	750	458	348	294	243	212	181	227	193	180	185	174	137	133	130	154	159	138	127	132	145	154	126	119	122	150	143	122	141	153	121	121	128	113	129	130	127	122	149	140	142	114	142	105	144	146	137	124	113	114	131	132	129	104	139	114	119	134	129	126	130	126	126	110	128	119	129	140	125	123	109	112	135	115	133	138	135	127	126	115	119	115	107	96	143	146	128	133	121	111	112	123	136	126	128	129	121	110	123	121	119	140	125	121	127	140	121	106	135	137	132	123	133	141	123	106	120	125	124	129	132	132	141	109	143	123	138	118	103	102	107	110	130	144	115	137	133	114	124	121	112	116	135	135	125	130	127	129	131	116	137	134	126	129	132	116	133	135	146	117	117	117	149	121	120	103	110	129	134	126	138	131	107	139	118	119	126	126	129	116	122	112	130	142	123	135	146	116	128	116	101	123	124	132	140	137	125	134	145	123	118	133	128	144	125	129	124	138	133	136	123	115	125	118	112	112	137	121	127	120	126	121	140	117	131	98	113	110	128	134	120	133	120	110	141	112	147	121	126	115	111	115	132	120	131	145	132	119	133	148	122	103	120	132	111	127	116	118	136	136	116	112	111	105	141	125	138	127	122	110	134	135	117	124	119	135	112	124	126	119	118	138	128	126	121	128	112	120	124	107	140	126	130	129	123	134	127	93	128	126	138	102	120	133	119	114	142	123	125	127	116	110	114	129	124	112	121	142	138	129	121	127	109	122	130	123	113	138	123	129	124	128	127	141	138	126	123	129	118	129	105	115	134	137	116	128	124	105	120	124	114	124	134	120	117	119	128	143	125	126	121	129	110	99	146	109	129	120	117	124	130	136	126	99	130	130	144	131	109	127	117	122	121	103	123	102	133	118	150	96	132	109	120	118	134	108	120	128	124	113	125	123	128	137	102	115	109	127	112	115	122	119	157	141	116	117	141	128	148	128	143	119	113	120	128	121	114	110	113	128	105	122	104	118	120	137	106	135	107	94	131	122	99	142	107	130	120	124	107	124	134	112	118	117	139	136	148	115	127	116	132	133	113	124	144	113	132	126	132	138	132	102	124	112	135	132	110	119	117	118	123	121	143	112	110	128	135	119	122	128	127	124	146	143	111	123	137	112	132	114	133	133	136	127	126	130	145	124	131	119	148	117	118	125	132	122	122	122	126	124	111	146	127	130	112	121	131	115	131	143	117	141	119	123	110	118	124	119	105	111	117	122	118	137	133	109	130	119	124	104	130	124	129	142	117	122	133	112	123	137	117	139	121	132	134	105	122	118	121	117	114	128	124	130	149	131	116	139	138	105	114	121	118	112	127	121	117	131	109	129	125	125	112	122	120	117	135	116	127	119	134	111	130	121	127	126	143	129	117	128	127	108	116	122	135	128	153	122	127	116	117	120	100	122	126	128	121	117	123	138	116	141	114	150	146	108	101	119	139	133	130	134	124	120	111	113	137	140	109	100	142	127	117	128	131	107	133	140	97	125	118	114	120	138	102	110	112	127	120	126	130	122	131	137	131	122	119	147	124	112	128	131	128	126	126	115	128	131	144	131	120	136	108	127	109	112	137	131	139	137	144	137	140	114	127	122	114	133	138	133	115	122	123	114	144	114	105	114	127	109	116	130	129	119	124	125	123	141	125	124	120	142	118	100	132	117	111	128	115	124	140	111	120	120	100	124	110	130	149	125	132	127	127	135	128	126	127	122	117	109	131	140	112	117	97	144	125	137	126	113	117	147	132	116	121	133	110	126	143	138	115	143	122	121	137	118	125	117	112	126	123	115	110	122	131	109	135	109	130	104	135	122	136	128	125	136	132	125	127	129	138	113	121	108	122	127	123	126	139	140	138	124	135	123	127	138	115	125	129	116	151	103	131	125	115	147	137	119	112	140	124	125	124	126	128	146	117	101	110	105	119	116	111	129	126	121	132	147	112	115	125	127	117	140	118	120	117	114	133	139	122	114	132	124	117	135	126	127	137	119	141	132	139	126	96	108	136	115	111	115	113	123	110	124	115	126	115	112	120	123	139	131	119	118	131	133	116	127	138	119	119	131	117	123	133	111	123	120	124	117	120	132	123	146	119	128	122	134	119	126	144	116	126	109	124	133	135	109	121	129	122	138	127	112	113	133	108	110	141	137	131	114	122	134	127	111	110	96	147	115	135	115	128	125	127	127	138	119	132	126	110	119	114	134	126	138	128	132	137	116	131	127	123	119	131	128	132	146	114	107	113	116	117	124	108	121	126	115	117	121	135	128	131	125	124	114	125	133	147	136	105	125	130	114	131	137	106	134	127	121	123	122	121	108	120	127	100	140	104	117	145	132	105	136	130	142	132	108	137	155	136	120	114	123	122	133	115	123	135	130	129	130	129	126	118	118	117	97	128	126	135	124	138	114	145	129	124	114	138	139	137	133	130	122	121	104	127	117	132	131	144	132	141	139	114	129	124	117	119	140	140	106	129	112	128	128	133	116	111	122	133	140	135	128	112	116	131	126	125	130	121	122	126	118	121	123	136	134	121	108	136	134	110	122	135	120	121	109	132	126	149	133	146	110	104	133	118	145	109	125	124	128	142	129	123	105	126	122	137	113	136	114	132	122	121	118	117	119	112	129	124	127	124	110	145	133	123	126	83	122	114	115	119	127	138	116	114	112	128	132	130	117	137	110	119	124	139	129	117	122	104	125	128	128	120	133	109	99	130	135	119	115	133	117	118	117	127	131	138	128	121	116	134	129	113	109	101	120	131	124	129	144	122	108	133	123	112	113	130	126	137	130	124	137	111	114	132	138	142	102	138	111	136	140	121	116	132	101	123	105	128	115	134	102	134	124	137	131	122	111	121	145	123	129	120	123	147	102	125	120	129	118	125	122	109	113	128	128	132	131	111	115	121	113	136	124	124	158	138	132	130	133	121	127	145	137	133	162	130	120	127	153	125	127	124	104	116	127	122	118	133	120	124	125	131	133	138	125	129	130	123	127	126	128	130	117	133	117	130	109	121	119	120	129	127	119	120	127	89	128	114	129	138	113	108	130	137	118	120	126	116	117	114	111	122	112	148	126	114	123	135	135	134	121	109	131	111	110	127	112	113	125	114	130	116	136	149	132	123	113	125	108	133	120	124	121	140	109	116	118	134	113	115	120	114	124	121	108	121	121	118	124	126	114	123	120	111	119	123	121	132	133	126	138	128	125	126	139	113	125	97	122	101	127	118	105	146	123	102	121	124	111	125	105	132	123	113	110	127	124	114	128	113	136	129	123	100	125	121	132	141	104	114	124	117	120	119	130	125	118	126	116	120	110	120	126	109	126	146	121	116	109	112	134	111	105	127	125	110	129	120	118	118	124	142	119	126	119	118	134	139	122	114	116	118	126	139	123	118	135	124	142	116	115	120	132	119	120	141	138	135	109	144	108	116	133	121	147	159	120	126	129	119	133	116	124	130	130	138	108
3274	8904	5675	2492	1835	1254	1007	719	571	487	443	369	319	295	283	248	234	235	192	198	222	203	199	193	186	182	178	142	157	148	153	185	184	165	168	155	146	166	149	145	160	147	142	157	165	144	151	139	171	158	161	150	180	148	136	159	157	131	157	136	145	142	152	157	143	146	152	110	153	147	139	149	144	152	138	158	157	140	139	126	128	139	134	142	147	149	159	134	146	142	168	157	155	162	126	155	149	139	131	134	153	155	156	135	128	129	157	157	163	160	130	154	131	134	150	145	134	122	148	134	125	144	149	135	129	138	162	155	139	136	153	114	128	144	139	143	159	133	143	163	168	124	143	154	146	149	144	132	129	147	161	147	163	143	170	154	136	159	140	148	149	135	135	136	139	167	123	145	137	151	153	144	132	154	137	187	137	130	147	147	149	142	176	142	149	136	154	117	131	141	137	140	167	133	147	170	152	152	152	148	126	158	138	137	132	142	139	134	169	128	158	124	170	135	152	157	151	155	157	137	152	151	145	132	143	136	131	135	137	154	150	163	124	145	124	130	139	127	162	124	150	154	150	133	130	150	141	137	144	158	151	160	140	136	139	141	151	146	141	120	139	131	144	144	144	143	146	134	151	174	135	137	136	151	159	154	122	160	128	159	130	133	169	148	141	182	142	153	149	138	147	158	140	143	142	153	149	122	128	125	159	145	153	158	139	155	157	146	146	122	125	159	155	123	152	143	140	135	143	139	152	152	136	151	168	149	124	145	124	140	148	138	141	160	150	137	134	134	153	147	140	148	139	147	156	135	163	142	139	149	155	137	141	148	143	136	142	134	148	147	151	157	134	143	127	149	125	144	141	156	130	150	149	149	151	127	142	146	151	123	146	156	136	156	135	139	149	124	150	146	158	156	159	174	146	144	140	140	136	153	119	136	144	143	151	156	140	148	128	148	128	135	149	134	159	129	155	113	152	129	156	160	142	149	146	151	137	132	165	148	151	173	157	158	146	141	150	136	131	147	149	132	148	133	155	174	132	155	136	134	164	139	146	153	162	166	156	148	117	144	130	155	169	152	137	149	152	133	114	134	141	158	167	151	149	144	142	147	149	151	146	153	113	149	148	151	133	156	153	144	147	150	152	157	145	155	159	127	124	150	159	145	133	143	144	151	128	157	120	176	128	145	162	123	145	152	141	150	165	142	156	157	151	147	147	132	135	138	142	145	155	141	124	148	134	136	126	147	139	142	175	161	134	145	164	142	157	133	149	155	154	134	158	155	135	144	152	132	161	143	156	148	147	122	143	163	159	139	155	154	149	138	141	147	128	131	151	135	151	144	141	144	133	138	134	139	167	152	134	136	149	153	124	135	157	147	131	137	161	124	145	149	154	136	140	140	129	151	136	153	142	144	168	145	155	141	155	162	160	135	154	156	138	147	149	128	142	166	137	136	141	143	158	132	154	148	158	129	133	146	142	146	133	140	179	138	158	127	138	155	123	134	154	141	161	156	142	144	128	159	145	144	155	151	136	159	143	141	142	137	144	148	123	170	148	161	144	147	147	163	149	155	142	142	140	141	148	160	161	128	134	154	151	154	164	143	142	159	134	156	152	161	134	134	142	150	148	127	153	140	149	137	155	155	133	156	146	164	151	133	166	124	174	150	157	156	141	115	137	134	154	137	139	139	146	138	150	140	145	130	132	136	135	160	152	147	128	154	163	132	145	151	138	150	141	151	131	108	137	154	140	163	154	150	161	132	147	134	112	157	155	145	150	139	151	162	139	147	156	154	136	150	143	148	142	141	154	154	173	130	161	172	141	162	128	154	125	140	134	170	172	150	129	135	165	146	159	143	153	139	139	162	171	162	127	131	135	134	127	133	136	158	123	150	140	135	145	157	136	152	143	153	136	135	149	133	142	156	152	156	156	162	125	140	131	132	141	134	146	136	138	144	171	135	166	144	127	145	150	152	126	159	117	141	149	172	126	147	139	173	136	148	152	175	142	150	155	148	118	140	135	163	146	147	141	137	141	164	146	134	134	157	140	125	154	148	141	154	128	134	142	149	129	135	163	134	137	141	128	145	138	142	145	147	153	157	149	139	149	130	143	140	141	132	163	152	129	149	167	124	141	128	156	127	131	146	155	129	163	138	149	149	142	145	150	135	147	139	157	134	130	142	154	128	161	119	151	151	142	144	133	127	150	136	171	139	153	155	138	145	132	158	149	160	149	163	148	156	155	144	143	152	146	148	151	160	147	140	141	135	125	139	132	130	139	159	131	134	135	138	126	148	154	149	142	152	146	123	170	147	138	147	123	138	151	145	148	136	149	133	141	137	125	141	137	136	139	126	157	138	143	136	147	135	165	151	135	147	143	124	148	147	138	148	144	154	150	159	142	151	128	137	124	158	139	145	138	124	150	137	140	155	141	136	164	154	150	148	123	145	151	153	153	157	136	141	159	157	143	143	135	130	143	134	141	136	162	152	130	137	148	151	156	140	149	130	143	135	134	134	161	143	129	145	156	139	132	128	139	173	143	137	134	139	142	158	174	135	128	137	129	152	144	143	139	155	155	151	126	163	149	121	130	138	160	161	118	145	145	142	154	137	170	136	152	155	137	168	139	143	110	153	153	156	141	150	140	174	154	136	118	136	132	129	129	144	140	150	128	145	156	149	156	134	123	157	134	150	126	159	159	174	126	146	153	136	148	145	165	149	153	125	151	137	175	128	133	148	140	146	128	134	133	180	138	154	135	146	142	140	132	149	141	140	145	136	143	125	126	148	135	153	140	148	155	148	142	153	133	145	147	164	145	136	143	159	133	131	162	146	132	143	142	158	153	138	132	150	149	149	156	147	155	128	152	148	131	138	152	142	132	146	139	152	147	145	139	175	146	151	146	153	157	134	141	136	134	132	143	148	140	117	134	153	166	144	139	159	118	142	115	141	152	128	153	139	127	130	136	126	168	135	158	154	143	126	163	159	125	129	127	128	152	158	169	159	160	145	132	147	159	169	148	145	142	129	141	137	175	145	166	137	155	142	154	149	138	144	143	139	137	141	123	143	135	158	140	138	138	145	140	129	164	141	125	133	133	110	151	164	156	143	116	134	121	142	142	160	157	148	155	135	146	164	140	130	132	136	140	123	161	143	161	144	138	157	153	123	127	158	161	111	134	137	151	155	154	142	138	143	147	149	161	145	150	115	142	126	145	158	149	168	134	122	158	159	123	139	129	148	151	145	150	146	143	143	151	144	125	134	138	130	154	152	120	134	165	139	151	161	152	145	138	141	157	142	115	152	142	149	148	126	134	128	139	145	121	139	149	138	138	152	161	164	131	129	127	128	156	146	151	133	152	159	142	141	150	145	159	134	153	137	130	154	152	148	144	166	152	134	160	153	159	138	140	158	165	132	131	157	154	143	155	168	141	140	119	152	135	157	141	149	126	159	137	153	155	164	134	131	135	150	148	122	163	138	154	129	130	146	160	168	150	152	127	134
24683	21096	27094	25201	9005	830	642	594	528	516	480	487	472	413	452	467	415	447	449	446	409	438	426	454	468	420	401	425	408	439	425	405	446	411	449	420	416	413	396	446	419	441	421	430	410	455	455	457	428	440	443	421	417	415	417	420	389	418	434	408	400	423	424	454	429	414	427	438	441	424	431	410	421	409	434	420	447	444	492	435	450	464	437	427	454	416	422	431	431	433	407	440	446	451	415	418	444	436	394	453	424	394	418	454	473	435	427	470	411	396	428	389	405	444	402	431	418	423	432	452	446	428	454	414	415	428	443	399	402	440	427	450	452	409	435	433	432	389	436	414	398	421	408	403	400	457	398	442	408	413	451	452	410	438	435	446	405	427	411	396	404	420	433	462	433	456	410	404	432	414	457	429	412	415	397	413	418	444	416	434	384	391	426	424	446	406	418	414	443	407	427	457	406	465	416	468	404	416	416	420	444	415	390	392	456	442	425	428	438	431	397	447	415	436	426	451	419	404	385	385	412	410	443	452	453	457	409	438	421	401	424	448	422	446	422	397	406	420	456	426	401	424	414	460	427	440	398	463	425	466	433	418	400	430	462	472	420	389	409	479	378	427	445	396	406	448	429	411	461	419	452	398	414	423	401	470	397	412	390	433	434	440	433	436	418	404	441	449	435	446	423	398	406	456	433	414	421	420	450	431	433	446	452	434	426	416	451	454	404	414	450	422	391	445	437	437	400	444	431	417	405	435	430	438	471	389	440	411	449	419	422	447	456	437	405	444	444	407	475	441	431	414	419	399	433	441	424	466	402	379	402	410	411	410	438	431	417	456	482	415	457	388	442	406	434	403	397	390	389	390	397	431	428	437	452	434	458	414	410	441	446	414	428	417	421	384	458	407	461	424	437	416	432	422	421	418	436	439	425	377	435	448	417	405	428	423	425	434	413	415	422	456	399	428	433	438	442	461	430	406	426	419	455	398	412	430	444	407	452	389	426	399	437	422	418	401	474	471	449	457	424	423	453	414	409	451	438	429	425	449	450	432	435	394	416	420	442	442	443	432	414	418	432	478	423	431	421	449	417	441	423	387	476	413	435	446	418	428	421	431	419	425	441	441	413	422	445	444	421	412	430	425	491	415	420	447	398	438	418	424	403	441	414	441	436	413	454	455	428	430	441	434	433	439	423	405	457	403	406	415	431	397	412	389	424	435	428	430	415	430	431	449	406	420	443	427	431	416	433	459	404	409	442	432	401	408	407	407	406	414	429	443	415	418	436	405	466	431	428	386	426	426	400	409	402	408	410	433	448	421	454	438	410	397	419	412	419	408	437	417	445	424	441	404	434	437	401	419	433	425	450	418	428	423	409	410	437	433	463	485	406	419	372	412	407	406	443	404	456	407	454	426	446	417	411	407	484	431	401	425	416	361	415	431	450	431	441	432	431	458	419	429	421	432	436	435	397	383	445	420	421	443	426	433	409	385	466	415	419	466	432	419	386	421	410	427	426	409	425	422	462	450	430	406	450	387	423	438	409	398	387	438	434	487	384	407	412	432	401	428	445	424	411	422	432	414	410	412	463	411	405	454	420	412	424	443	426	464	410	401	437	431	409	460	407	447	445	420	440	449	455	406	434	434	432	428	452	465	392	380	422	434	448	418	428	400	398	486	430	415	420	459	451	426	412	416	383	440	398	461	414	420	433	449	452	397	444	411	421	431	398	469	408	429	401	389	433	444	398	470	432	412	427	445	449	431	445	429	361	449	425	444	426	458	451	424	401	408	415	411	444	402	421	454	420	422	388	429	426	412	446	412	391	447	416	425	412	431	429	436	436	408	412	423	433	403	438	423	447	447	414	436	416	427	391	456	390	411	402	418	418	412	458	422	415	449	407	416	414	389	417	413	387	410	413	408	423	435	448	438	446	425	431	412	432	394	428	394	424	424	473	426	445	435	420	447	419	401	456	411	414	440	414	449	433	426	385	417	383	441	427	392	420	456	399	436	422	434	428	435	425	434	434	414	449	407	415	403	413	383	486	437	445	468	402	415	473	418	405	452	410	417	379	434	399	417	455	409	421	420	402	417	420	407	440	411	416	421	425	416	429	432	417	441	446	438	453	465	422	427	399	437	469	411	413	398	444	471	432	428	434	408	425	411	404	462	459	414	431	445	441	423	432	415	415	432	420	413	418	416	419	402	412	407	433	424	435	433	405	448	445	436	440	485	438	445	450	449	402	402	454	399	457	448	403	413	403	418	453	394	432	414	402	439	414	431	452	440	422	396	419	418	402	415	435	394	437	397	435	422	439	424	461	462	462	434	429	431	450	434	385	435	416	423	455	442	410	425	399	424	429	442	429	483	449	473	463	407	422	433	413	397	426	411	409	423	428	426	448	414	425	409	427	382	410	431	416	443	455	354	416	377	420	442	420	426	426	425	449	442	424	431	428	442	416	437	432	411	424	438	442	429	400	445	415	442	408	455	446	432	401	436	382	446	405	431	429	434	425	445	437	457	439	455	410	418	433	435	436	436	390	404	409	409	424	457	404	459	450	405	421	407	442	431	426	444	439	440	428	433	431	417	386	454	415	455	419	442	411	435	416	452	427	424	409	443	428	421	439	430	426	420	413	400	445	420	458	451	408	459	445	429	445	421	432	409	416	422	428	425	404	407	435	438	450	414	434	413	401	482	432	409	453	463	422	430	399	447	461	425	420	426	430	441	405	468	395	425	436	392	444	405	409	412	434	437	445	444	439	414	441	438	423	439	451	435	431	448	407	415	458	415	406	472	437	454	421	427	445	452	404	425	428	454	381	429	437	459	436	394	440	435	446	450	398	429	409	405	437	416	438	392	414	432	492	458	421	429	454	409	440	439	455	428	425	447	414	435	465	441	437	410	438	441	425	423	451	410	426	430	408	409	446	419	436	410	448	406	427	457	405	405	409	452	432	428	414	443	390	393	436	435	426	444	424	414	395	466	437	395	435	408	413	437	433	436	392	421	405	393	402	448	444	444	414	454	419	423	434	428	414	424	421	415	424	446	440	425	434	423	427	441	464	437	422	445	433	416	398	410	417	428	403	398	396	440	429	430	432	433	399	446	429	411	427	436	430	420	406	422	438	410	421	459	444	423	423	447	421	449	443	421	420	444	414	399	442	440	430	440	404	446	416	440	440	409	412	442	446	408	416	433	440	443	437	426	433	464	441	431	399	446	408	482	438	431	414	448	448	436	439	399	428	431	389	410	433	427	416	418	446	422	406	392	432	444	450	406	424	443	428	460	427	419	467	452	441	427	437	404	411	423	430	363	413	414	442	446	424	452	452	423	429	453	408	416	411	420	459	437	424	422	415	407	405	434	415	411	445	414	437	432	412	441	410	413	433	417	446	459	413	418	371	417	428	399	433	400	464	439	444	399	420	419	477	449	412	402	466	441	434	398	441	399	405	455	422	399	425	419	388	402	468	436	421	398	398	388	463	401	448	425	408	381	390	400
3414	5053	3321	1716	1280	1066	840	732	702	648	606	579	495	534	537	501	512	467	483	488	485	503	500	493	486	498	459	497	447	473	494	446	438	474	439	431	471	490	493	446	446	465	451	462	478	447	479	463	456	476	455	415	461	448	472	489	475	450	463	468	442	450	446	435	442	464	472	450	499	482	464	497	461	482	445	430	420	428	466	461	455	443	434	469	426	453	437	465	423	439	494	440	447	439	454	431	438	462	433	452	439	473	455	476	431	461	437	438	480	449	455	473	410	455	441	388	455	450	450	437	473	457	452	424	414	478	433	461	448	444	439	448	468	482	439	458	457	463	473	452	480	449	456	464	488	474	433	416	437	444	480	417	434	426	405	475	465	456	435	449	456	463	452	450	434	428	459	441	434	433	459	465	473	443	411	429	466	399	438	444	445	462	452	458	427	482	410	475	457	442	413	452	466	455	455	485	404	458	449	453	448	448	456	427	436	461	461	440	447	418	439	486	424	445	459	438	450	429	474	467	456	441	472	465	477	466	472	436	406	448	445	444	459	436	447	431	439	459	446	485	436	434	472	454	452	437	454	443	471	448	464	405	462	423	469	439	457	435	461	442	478	474	445	460	433	417	461	466	481	471	480	458	437	465	483	444	443	486	438	459	449	437	430	447	464	474	416	436	438	425	425	439	469	436	454	414	479	437	415	441	431	443	444	443	435	459	470	454	421	466	400	466	421	458	448	454	437	455	444	446	455	432	467	460	458	463	452	421	439	434	475	445	441	441	467	457	470	423	435	461	452	430	456	461	443	455	389	421	468	482	484	453	455	426	462	455	446	424	464	436	443	410	434	451	453	447	441	466	441	438	469	475	425	484	436	488	437	435	450	447	435	426	462	472	444	459	468	409	452	435	460	437	435	453	437	429	448	426	463	442	452	471	446	456	473	501	466	448	435	433	473	422	422	401	450	457	471	443	413	391	444	429	466	470	405	432	442	436	420	442	465	461	462	459	450	443	429	438	481	433	439	446	416	412	452	468	480	476	455	459	428	462	429	487	425	433	448	443	444	463	439	416	432	464	452	433	423	412	451	458	457	479	426	474	454	438	474	470	431	445	462	448	456	480	438	411	433	414	432	484	456	450	433	479	439	440	470	414	436	484	459	462	459	405	455	411	451	433	443	429	443	434	463	433	473	472	471	434	435	448	475	446	454	428	419	438	435	442	438	405	468	428	439	460	451	452	465	437	425	470	429	465	470	464	483	478	466	457	473	456	427	476	454	443	456	427	476	439	445	440	456	423	431	439	424	468	455	439	413	434	440	442	448	458	404	432	470	469	459	450	476	399	445	431	430	430	433	460	425	424	442	439	436	476	430	420	462	441	435	424	458	476	415	431	416	452	437	407	433	423	460	452	477	458	422	442	453	457	486	467	466	449	491	454	452	459	441	409	422	427	451	407	425	452	473	434	487	441	456	431	441	445	448	483	430	442	469	429	474	420	447	457	475	435	431	441	446	444	411	444	445	424	409	451	465	425	481	472	472	450	442	457	433	448	497	440	461	431	462	438	512	457	454	430	475	456	462	448	435	438	462	423	453	434	464	438	451	425	459	464	427	418	422	476	446	447	442	445	435	446	470	434	462	456	483	471	423	439	453	423	437	436	454	449	456	438	442	425	471	467	455	480	478	411	470	485	451	431	438	453	458	477	493	456	458	454	466	465	441	488	462	459	449	430	437	458	484	423	423	422	426	460	452	473	425	441	432	393	469	467	483	447	424	430	454	454	459	437	422	442	414	412	483	470	449	450	448	452	466	477	441	434	446	438	454	425	461	444	426	420	431	435	477	449	418	472	451	420	438	420	405	461	437	470	437	443	432	455	443	469	450	472	445	450	446	435	430	444	418	448	459	455	436	488	414	440	448	449	450	481	466	422	455	449	465	462	467	468	445	468	406	447	438	478	451	429	441	435	427	478	436	437	436	445	435	469	446	434	480	494	465	441	414	496	419	451	452	452	461	437	466	435	463	479	440	420	425	500	406	481	393	482	455	469	389	431	450	441	463	484	461	427	455	421	450	473	454	457	451	458	503	433	467	404	496	453	418	475	448	471	434	447	441	432	455	429	428	457	443	465	473	452	419	442	420	459	448	443	442	459	443	476	466	454	473	455	459	496	411	430	474	475	476	430	430	451	416	427	470	430	430	456	482	465	443	430	434	437	449	523	439	426	434	447	426	457	418	466	453	442	436	479	446	484	441	479	448	459	434	439	451	416	455	445	501	451	470	400	452	447	480	434	473	444	441	481	418	432	435	443	429	461	445	474	453	444	424	456	467	455	463	458	436	460	430	432	451	445	482	459	460	448	484	425	437	472	445	437	444	466	452	450	439	420	478	420	466	432	433	429	466	449	454	436	478	432	440	456	445	457	436	410	443	404	426	455	388	418	426	461	455	448	474	472	447	435	434	470	429	419	431	463	436	432	448	462	472	467	453	444	457	442	463	461	464	458	423	453	473	449	467	455	443	484	451	408	452	465	436	441	440	442	442	473	435	451	449	417	449	471	456	451	436	440	474	384	456	466	436	412	470	457	400	457	460	445	466	449	435	496	445	472	476	444	458	466	441	480	425	446	442	457	466	438	470	462	458	415	428	471	489	460	458	454	464	447	486	460	481	465	473	445	422	433	438	446	413	449	438	471	453	430	470	435	413	457	435	439	452	429	448	435	451	449	433	433	425	458	445	440	468	421	441	458	415	447	445	472	443	472	459	461	425	442	439	425	451	410	456	460	447	458	399	466	423	443	441	427	431	460	423	455	465	446	442	468	459	421	433	448	424	474	416	461	480	414	438	449	453	414	473	439	439	409	470	454	419	429	458	491	461	452	455	451	469	441	433	468	451	438	448	445	437	473	467	401	435	501	440	443	417	428	437	438	469	448	460	467	482	463	442	463	426	447	408	463	425	434	440	434	465	448	443	472	413	423	439	484	469	473	468	454	459	410	472	481	396	443	410	394	440	460	446	462	439	428	414	505	432	475	446	450	456	463	418	459	427	454	459	478	504	428	428	437	434	437	465	474	456	450	431	430	418	450	451	481	410	486	442	447	461	480	447	446	430	451	428	435	416	444	413	437	446	427	461	422	450	473	457	439	456	447	433	450	477	448	451	458	445	432	455	436	438	473	478	466	403	477	467	469	445	470	477	420	470	465	423	435	465	453	449	432	439	423	446	452	448	428	453	455	472	441	437	469	438	432	468	474	476	473	415	412	444	446	433	452	499	461	458	436	466	415	508	458	441	435	492	422	417	440	469	448	458	446	484	469	484	425	449	477	485	418	446	440	441	415	495	433	443	453	458	441	429	475	443	478	450	437	448	443	452	417	467	429	444	437	463	458	472	428	419	412	443	436	440	448	408	476	474	463	456	469	464	434	425	444	466	463	433	437	437	429	434	440	428	457	488	444	425	485	432	467	478	449	454	417	421	442	447	467	455	442	449	431	474	462
22486	21110	28719	23755	21106	21137	6734	818	590	532	452	397	359	367	299	318	310	322	273	291	276	266	259	263	225	253	241	270	227	264	241	220	216	246	262	241	219	206	199	243	236	245	222	212	232	238	214	224	224	212	241	209	233	216	201	216	197	234	207	228	229	207	208	213	275	217	220	226	218	241	231	217	231	261	203	222	174	222	209	247	217	240	209	222	252	239	226	220	213	230	228	201	236	203	207	233	219	219	227	239	235	199	235	200	215	209	244	236	208	223	221	204	218	223	211	202	230	218	239	232	211	225	207	207	223	231	224	198	234	240	212	207	223	256	243	219	208	216	200	198	214	209	215	209	222	223	206	220	230	227	215	243	213	210	193	223	246	232	224	211	229	225	228	204	209	227	233	200	226	201	216	187	221	214	204	233	219	217	210	224	205	235	244	236	218	241	235	224	225	221	222	209	219	228	236	238	207	242	237	211	236	231	200	241	218	222	237	230	239	196	212	228	227	193	206	216	225	216	222	202	212	239	211	234	228	198	227	209	205	216	234	237	253	234	207	221	208	229	226	222	207	207	193	205	213	226	212	244	234	235	214	219	199	212	226	199	235	221	230	223	226	230	201	219	242	223	195	212	219	211	211	248	236	213	215	235	230	241	219	206	214	209	218	243	222	217	216	220	218	239	218	249	224	207	222	208	201	198	185	221	229	253	212	223	261	217	207	185	215	209	233	196	249	195	209	213	210	228	212	223	195	211	206	212	228	221	210	223	197	220	191	238	223	206	217	220	205	224	223	206	212	213	220	209	256	214	219	203	238	222	217	197	248	211	215	223	231	215	228	203	210	198	221	207	229	236	231	215	216	222	239	209	252	201	229	239	212	203	222	220	223	204	241	204	241	232	191	208	221	209	246	222	219	208	238	209	204	226	242	210	226	209	223	239	226	217	198	217	243	213	217	200	242	201	216	222	192	236	217	211	237	206	219	221	232	217	227	230	201	209	222	233	223	231	202	200	225	202	245	222	243	229	219	236	244	202	223	218	232	216	222	207	213	248	225	226	201	206	258	195	204	201	243	228	219	221	210	214	180	228	240	205	215	209	231	192	199	233	210	227	221	201	233	228	208	218	205	210	241	249	234	210	186	214	231	207	228	223	209	208	218	194	210	254	244	218	211	206	226	213	213	230	223	230	221	230	218	225	224	214	213	216	208	212	236	184	240	227	190	227	216	225	209	229	193	218	228	197	231	220	202	201	253	239	233	222	242	211	216	228	227	206	192	243	220	241	229	235	221	190	227	223	222	206	215	207	219	214	219	228	202	211	188	212	234	226	215	210	215	247	203	230	235	198	240	228	221	212	210	226	226	219	217	221	223	242	240	192	231	230	236	223	215	201	234	230	231	218	212	215	210	238	217	210	230	219	224	246	207	200	215	227	225	206	207	207	228	225	224	229	217	191	218	203	205	210	204	209	213	238	218	202	229	195	246	247	231	217	201	217	222	239	213	198	199	218	216	209	227	214	215	212	195	190	209	202	226	229	223	189	205	190	241	211	234	215	229	219	221	232	224	203	236	210	234	191	251	229	190	248	225	231	248	230	193	215	221	193	226	207	204	202	225	219	203	215	227	223	237	214	216	229	224	214	227	213	224	260	196	235	230	215	225	227	238	216	221	228	225	208	244	226	225	212	215	238	207	213	218	247	231	216	206	214	213	208	211	230	229	209	236	217	209	214	210	248	220	215	245	216	207	233	217	219	230	231	212	205	230	215	215	204	196	217	202	231	193	222	207	230	224	209	245	231	205	226	221	227	217	221	205	191	226	220	216	216	196	211	237	232	218	231	226	208	185	222	207	221	243	222	242	218	227	220	214	222	215	205	210	220	238	182	218	215	201	204	200	232	207	237	203	240	205	213	231	220	204	251	188	208	214	252	225	227	225	233	202	206	217	222	235	233	218	229	224	226	220	249	222	221	218	202	222	230	211	206	218	254	232	220	245	221	203	225	251	210	209	220	218	194	208	206	240	203	211	221	199	211	236	232	251	224	210	192	205	211	229	217	217	213	203	206	223	226	210	204	198	223	221	232	222	193	211	219	219	227	211	214	221	229	218	235	210	204	212	209	234	216	209	235	207	226	204	194	216	223	215	191	214	220	211	211	250	211	217	219	223	210	224	224	212	222	237	225	254	232	214	206	224	214	196	236	205	202	241	231	240	176	214	211	195	226	231	232	228	226	202	220	201	223	214	220	201	231	227	190	216	221	230	213	204	214	259	238	205	231	206	220	232	232	202	249	190	203	199	212	233	217	221	206	221	213	229	211	230	225	202	245	225	180	203	225	202	217	232	219	240	249	216	223	217	229	200	215	209	210	232	204	229	216	225	255	215	211	230	240	208	234	236	237	230	250	210	221	232	241	200	205	215	219	223	203	205	225	212	205	203	230	227	210	212	230	247	224	203	235	243	210	212	203	220	235	176	222	223	228	219	219	231	240	195	218	237	226	216	218	245	212	201	222	215	217	218	191	215	214	235	213	233	228	237	200	238	213	216	199	225	218	210	201	208	218	211	202	206	228	230	221	232	221	210	198	233	218	233	243	215	226	209	221	208	220	208	242	225	222	213	221	226	230	205	213	215	211	223	219	227	235	217	197	215	220	199	221	236	196	198	203	221	220	255	229	224	217	221	207	206	241	224	238	229	209	212	187	179	231	231	227	229	212	214	206	237	214	222	200	224	206	224	221	226	230	208	229	215	206	214	257	207	237	235	216	247	242	237	219	210	204	207	224	217	188	243	224	215	214	243	230	227	215	214	231	231	184	231	227	197	216	205	184	215	235	245	218	202	205	218	222	203	218	237	210	204	208	231	198	224	212	221	215	207	213	236	203	221	224	207	219	218	199	227	223	196	210	208	233	203	194	227	202	236	205	236	225	211	209	231	228	210	216	194	211	220	230	220	209	224	222	236	237	207	201	237	212	221	225	247	222	225	233	204	213	234	204	209	236	232	227	215	207	198	238	228	227	210	202	200	214	224	206	214	214	220	218	234	240	225	215	214	224	201	231	237	202	212	232	204	231	233	234	214	210	221	201	216	231	246	200	233	224	249	221	203	206	253	220	243	215	231	183	239	217	220	206	262	190	226	262	239	204	228	217	212	211	205	214	205	229	216	201	206	210	211	203	219	228	238	223	229	213	201	213	198	226	218	219	218	221	233	235	212	239	182	219	233	207	196	228	206	256	188	227	224	226	216	186	224	215	195	224	229	228	222	237	209	235	203	240	188	204	245	211	218	240	244	222	222	221	202	198	226	229	230	201	209	220	229	222	221	199	227	231	205	236	227	239	235	221	212	217	224	235	213	212	209	189	217	222	225	206	202	211	224	221	229	222	222	231	210	231	225	209	231	219	213	208	209	223	223	220	219	180	215	203	211	246	212	230	233	220	222	210	217	228	222	182	211	219	226	243	212	209	190	238	219	229	217	221	232	220	204	240	236	200	213	212
4632	14556	9435	4646	3229	2335	1750	1303	1042	857	782	596	583	504	482	428	388	401	367	343	335	348	305	294	282	265	301	298	299	292	232	305	266	236	267	289	253	216	243	259	224	250	254	242	239	228	235	240	265	222	257	230	244	229	222	239	249	247	225	199	245	261	230	207	266	235	237	251	238	220	214	212	249	242	228	261	235	241	207	255	208	210	251	229	207	262	244	232	221	218	228	266	238	205	225	233	238	223	230	260	214	228	245	233	210	247	229	231	219	227	219	255	238	225	201	229	226	241	214	217	278	216	208	217	228	214	226	243	230	213	237	230	248	207	226	216	219	241	256	223	230	221	213	235	230	246	239	221	263	205	246	236	219	227	220	244	228	201	210	221	230	218	223	202	216	219	204	229	217	198	234	215	217	226	251	207	237	224	237	221	225	223	236	234	218	198	200	224	218	221	225	224	240	224	210	220	237	267	216	211	258	223	188	220	217	241	194	219	239	204	226	225	217	237	227	230	204	261	220	212	210	253	207	235	234	229	217	241	200	231	223	221	231	229	226	219	233	220	213	253	216	228	231	198	227	225	192	215	221	259	255	246	236	260	240	204	218	229	214	227	236	231	222	221	228	243	229	208	237	239	220	219	206	241	226	227	207	245	202	237	225	252	219	241	223	222	222	233	218	172	223	206	208	218	228	233	250	205	220	191	222	238	232	225	227	220	226	219	222	229	191	240	226	237	218	247	223	234	225	215	211	212	220	212	199	230	229	246	214	212	236	208	238	237	227	231	242	218	213	236	216	214	227	250	247	230	227	228	228	203	232	223	225	213	202	235	209	229	215	212	195	219	235	216	211	234	230	219	212	224	210	237	200	193	198	211	222	207	237	212	222	219	206	231	220	205	240	216	217	243	207	246	225	199	243	216	224	239	206	266	226	196	201	255	226	244	215	251	211	245	232	226	222	207	222	249	223	246	226	206	231	237	208	232	220	212	233	237	235	227	238	210	221	222	206	225	222	230	205	211	235	228	225	232	238	214	216	229	232	229	216	205	228	228	252	237	221	215	227	210	225	243	237	223	204	263	230	227	234	207	221	213	247	220	237	217	241	226	224	228	218	244	234	232	250	228	236	222	191	234	200	245	224	228	232	234	202	209	230	227	226	231	221	228	205	261	231	233	224	234	255	238	242	223	244	216	243	240	226	238	228	249	235	226	211	223	227	238	224	242	233	237	221	219	223	232	230	225	224	237	203	221	226	234	248	223	219	217	218	242	240	217	234	226	227	225	217	197	229	230	220	236	224	229	249	211	217	216	229	252	221	222	233	240	214	239	243	208	223	208	212	221	220	229	202	223	220	209	194	208	225	226	235	223	219	215	201	230	231	225	236	217	223	218	221	218	226	255	245	213	222	230	208	246	215	228	207	215	223	208	211	257	240	248	220	225	237	247	236	221	218	207	216	236	241	223	229	232	253	219	242	211	225	223	250	234	237	240	238	222	249	206	239	228	231	221	238	232	222	228	221	207	223	232	218	233	251	242	210	217	217	238	209	212	217	218	229	216	202	207	229	221	256	254	216	237	247	232	232	237	227	212	218	215	213	217	235	218	235	236	216	230	220	213	239	233	217	244	233	218	209	207	207	214	236	215	227	236	223	216	233	231	215	235	207	264	229	244	219	228	241	220	243	240	200	207	213	217	212	235	231	218	204	234	230	215	205	203	205	256	221	222	232	213	232	211	234	237	235	231	216	209	195	219	217	227	226	225	263	216	230	247	229	231	231	227	218	260	222	236	231	230	193	220	228	207	211	211	245	211	212	215	247	209	208	232	217	228	231	235	213	210	216	224	216	219	226	227	230	223	242	209	227	252	221	228	214	211	243	204	216	222	213	226	230	228	208	243	247	239	241	225	218	249	224	237	216	231	232	232	217	213	245	222	215	231	228	216	220	217	234	206	247	243	205	239	219	214	250	216	202	224	202	223	239	245	225	226	235	237	216	219	276	208	248	234	217	219	243	229	258	216	221	260	222	216	209	201	206	207	222	250	194	217	221	215	230	210	204	223	240	214	228	225	229	211	240	229	202	226	243	207	213	262	196	202	214	223	238	206	238	184	234	206	232	213	239	231	216	246	254	222	222	237	228	216	224	218	225	245	218	220	219	218	226	240	238	221	240	203	209	218	207	241	237	212	238	262	226	231	222	204	250	220	229	217	216	223	233	219	206	213	210	244	210	203	220	182	232	228	237	233	245	233	213	219	218	236	202	246	244	234	231	213	194	221	224	222	205	246	233	213	211	209	239	226	224	242	221	212	206	229	215	233	179	214	205	216	247	232	235	229	209	240	199	223	240	221	212	226	219	218	209	209	241	244	202	204	214	217	226	229	215	213	213	210	227	227	226	214	229	223	243	185	220	208	241	224	225	223	235	229	235	230	226	216	244	239	230	209	216	252	232	240	225	247	226	185	236	206	212	224	214	214	193	215	205	208	245	219	228	241	218	234	226	235	241	204	213	234	258	202	257	220	212	248	207	228	217	221	206	210	218	224	226	254	212	232	206	228	212	230	207	215	230	221	223	208	211	198	232	184	230	224	213	208	217	252	198	245	221	210	217	222	238	221	217	207	207	239	215	219	205	233	234	176	225	187	224	249	237	231	229	205	224	220	223	230	208	237	220	229	198	220	270	210	237	232	204	232	214	226	218	203	234	225	208	225	234	222	242	229	258	223	217	247	247	256	204	230	206	224	228	226	226	241	228	228	216	238	221	215	231	224	233	232	231	235	208	247	217	217	230	210	223	232	219	200	223	227	205	227	241	236	228	249	227	209	231	214	207	218	235	204	232	234	224	229	254	203	238	220	255	236	216	208	219	203	233	221	264	234	244	226	220	242	229	202	232	223	232	208	211	229	217	240	218	239	243	241	233	207	239	206	221	212	258	211	230	225	220	192	235	221	237	230	241	216	203	232	218	226	210	230	219	233	224	206	219	222	216	226	225	222	242	219	225	221	218	229	217	239	204	216	243	216	207	240	223	224	216	214	231	232	219	218	208	232	222	238	232	207	240	223	222	205	223	210	225	222	230	223	224	212	173	242	224	230	227	218	250	214	214	200	222	215	244	226	219	227	236	228	236	243	247	202	237	255	220	207	226	225	242	271	224	206	207	223	240	222	230	203	213	219	236	225	252	217	221	226	218	182	218	228	208	239	221	235	211	240	214	218	208	178	225	231	239	216	227	234	230	206	229	241	245	241	246	221	210	239	220	204	241	221	236	227	243	188	219	239	220	251	203	209	238	242	221	218	224	225	242	233	241	217	231	237	219	239	238	230	228	213	232	218	241	237	209	222	236	218	217	222	240	231	218	216	204	213	245	201	204	216	211	225	223	224	227	234	241	235	213	225	232	236	211	179	209	232	226	215	229	211	227	224	210	212	228	239	249	216	219	197	216	190	201	213	199	216	225	234	223	226	226	214	219	255	230	247	212	220	212	237	241	236	224	226
27633	16794	2897	558	367	370	334	340	321	295	334	325	295	336	310	299	293	316	313	301	315	313	325	308	306	316	284	293	309	287	293	297	312	297	292	292	328	320	324	254	301	312	309	312	344	281	323	293	270	343	316	335	310	323	300	320	296	320	320	321	324	290	261	281	271	326	311	304	301	311	328	288	306	309	330	324	313	317	328	308	272	315	297	281	286	293	312	326	303	298	298	313	322	286	301	308	309	261	331	316	321	318	305	297	291	310	324	304	298	282	296	303	320	308	296	292	301	301	328	302	309	307	301	282	298	314	281	323	312	306	296	313	316	272	282	284	329	312	304	311	324	293	321	310	298	311	296	308	298	318	310	300	306	323	339	305	300	323	320	299	325	282	298	321	312	279	301	315	314	285	313	298	330	299	295	289	311	324	276	291	331	300	275	330	303	326	325	305	294	265	285	297	288	326	289	333	306	326	283	333	281	283	268	290	320	339	310	281	322	314	281	287	291	288	335	323	320	307	303	288	309	290	303	273	310	319	267	305	275	294	296	298	322	296	283	289	343	320	324	307	310	330	288	289	306	271	316	282	322	280	290	294	327	283	261	293	317	295	322	309	325	285	314	316	335	298	308	317	271	309	289	280	305	288	290	308	280	302	305	291	278	340	288	263	303	316	326	310	257	274	311	299	306	307	307	337	318	315	292	292	305	306	327	306	307	271	297	305	306	323	306	278	281	268	309	304	323	306	310	307	325	300	314	331	298	294	326	323	282	315	307	298	324	308	304	289	312	280	287	283	295	329	295	292	319	294	309	305	313	292	280	274	285	303	308	301	333	295	272	308	310	311	318	298	283	327	291	295	305	316	328	303	319	293	301	311	342	288	285	291	316	282	296	301	298	308	323	342	290	341	299	307	330	322	298	337	276	314	314	300	295	289	311	358	282	319	293	308	350	290	297	313	291	330	307	323	301	280	309	290	281	319	289	286	294	326	284	293	298	296	292	268	303	281	327	321	319	315	335	311	301	304	314	308	265	292	292	288	287	286	282	275	293	296	305	291	293	297	331	296	294	303	328	289	320	307	294	306	319	275	297	318	297	322	300	305	332	311	342	324	301	303	269	294	311	315	285	281	284	293	303	301	326	295	313	330	271	318	316	304	322	303	317	324	289	333	306	318	286	335	316	317	273	280	331	299	312	286	337	320	287	304	341	298	261	289	301	296	294	293	294	270	305	278	294	301	306	309	269	303	309	284	263	281	308	302	299	294	300	280	294	296	291	331	326	271	293	297	305	326	310	332	311	272	294	307	311	275	320	317	312	336	303	313	310	299	329	285	324	288	332	281	338	312	318	320	318	307	292	272	313	290	328	310	294	311	280	298	289	307	293	290	292	338	315	315	279	278	305	277	323	296	281	311	326	292	298	314	298	306	302	335	286	326	287	296	294	318	281	282	301	282	322	260	279	333	302	291	329	269	299	306	280	297	300	290	314	344	294	301	330	302	302	311	324	305	293	328	297	335	313	317	306	283	301	281	339	311	316	333	300	309	298	305	310	311	297	306	292	323	309	298	318	278	322	305	331	311	326	324	300	294	301	285	299	283	333	281	274	303	330	312	282	273	327	313	321	294	296	322	308	301	294	286	298	303	297	321	332	302	321	282	302	279	309	323	303	354	303	296	322	300	267	292	297	293	286	298	306	332	298	320	299	324	304	298	302	296	310	313	325	279	295	310	316	317	268	298	320	309	325	319	286	297	318	301	317	287	306	279	290	283	325	327	272	311	314	314	287	310	333	288	289	318	334	299	317	295	306	333	268	329	299	316	266	306	314	328	289	285	303	318	287	325	289	308	313	313	286	274	304	302	296	308	300	305	272	306	293	298	293	277	287	320	330	301	256	305	274	319	311	330	312	306	290	298	337	289	304	304	276	310	298	282	295	311	315	292	317	316	298	301	324	318	315	299	292	272	293	334	313	346	314	328	311	336	329	295	319	294	312	336	300	274	322	296	335	301	310	331	293	289	322	284	314	318	309	299	277	317	317	275	310	303	296	300	326	304	294	290	321	286	326	319	313	302	280	301	295	295	334	329	311	292	301	300	310	307	303	291	309	282	290	336	283	284	327	275	291	275	247	314	322	292	313	282	335	330	287	318	311	311	323	295	298	307	274	294	297	307	313	299	303	328	278	301	313	299	300	282	312	297	294	326	281	312	298	313	300	283	308	304	312	289	324	290	283	302	281	275	321	323	293	304	302	317	329	302	283	290	345	307	291	295	280	277	306	323	322	314	280	310	315	274	310	324	313	309	309	319	269	299	309	302	312	287	301	303	348	321	308	297	304	305	318	321	298	301	297	300	337	290	326	296	341	292	293	291	303	304	313	294	317	310	294	311	308	308	303	343	336	278	310	314	297	298	284	295	298	294	307	318	304	322	317	303	306	326	308	287	304	297	313	298	309	311	321	334	316	270	307	296	286	287	297	328	308	298	311	308	323	291	326	282	280	315	295	302	296	300	290	281	314	298	286	301	289	288	309	329	305	309	286	310	314	299	308	323	323	277	313	294	284	301	327	289	288	283	315	276	308	291	301	262	302	310	290	284	340	324	269	273	305	323	351	284	314	305	323	303	312	327	290	286	301	325	317	341	306	316	304	295	299	311	317	296	313	304	293	287	302	348	299	326	277	315	327	289	313	295	303	311	289	319	314	308	294	274	321	316	298	293	288	295	312	276	297	304	293	304	312	294	324	309	306	296	315	302	287	325	294	311	301	296	322	289	307	310	288	329	335	293	314	267	289	280	315	282	299	274	260	298	301	294	315	294	307	282	307	279	318	335	316	282	323	313	352	323	301	339	329	317	349	322	301	324	289	297	272	303	302	314	357	335	317	304	324	299	314	303	303	333	314	304	283	295	300	281	314	320	331	264	294	310	325	322	295	326	291	307	309	294	278	302	320	296	277	268	311	305	297	301	299	302	344	284	286	314	305	288	308	310	285	293	287	318	284	327	294	329	270	292	326	309	340	290	317	315	317	308	313	323	311	310	294	294	353	279	300	333	314	324	306	311	291	332	294	318	320	334	322	298	263	285	301	272	305	302	323	293	270	287	293	315	301	308	297	272	308	325	293	291	296	289	332	330	309	297	291	295	296	331	300	299	305	292	304	285	308	310	299	284	348	310	294	332	322	351	331	300	339	310	298	307	311	290	279	294	308	316	318	297	296	311	294	308	288	304	305	311	316	282	318	326	301	301	322	300	309	305	319	327	311	323	311	292	304	285	292	299	311	288	288	288	295	293	290	291	299	319	348	293	330	291	306	291	301	296	328	276	302	321	332	306	320	273	302	300	290	282	284	330	274	321	322	356	283	315	307	288	279	296	328	321	266	301	318	316	322	316	299	327	330	323	335	313	269	309	281	317	311	314	310	322	362	312	315	299	280	318	307	315	296	299	319	291	285	292	300	319	283	281	297	270	306	316	302	332	269	276	290	262	303	307	344	293
4431	989	774	501	434	425	394	386	387	362	368	354	367	331	303	340	355	351	345	322	332	360	367	320	327	300	309	330	332	359	337	320	354	352	327	354	333	340	335	369	326	299	338	320	318	326	341	337	349	347	356	349	296	378	327	334	303	352	334	319	329	315	339	334	335	357	354	306	344	329	365	337	329	361	350	311	351	338	343	319	328	338	348	325	352	330	300	343	353	335	363	330	298	356	361	347	367	343	366	325	315	338	372	340	354	375	336	341	300	320	341	324	353	324	346	298	335	331	322	349	337	370	317	370	335	327	327	325	329	359	332	330	334	333	333	326	297	325	343	338	334	346	381	337	329	345	339	328	347	327	350	351	334	328	320	345	325	344	346	332	334	331	321	324	295	335	356	361	327	321	324	345	323	372	354	347	330	327	345	326	290	323	321	337	350	345	332	329	357	331	294	355	333	342	307	316	334	313	301	356	343	325	379	327	329	310	323	336	325	325	310	322	340	351	296	341	348	305	339	313	349	350	302	353	332	353	319	337	375	327	323	350	355	340	342	313	348	340	363	328	329	332	324	309	299	335	333	308	350	350	317	350	325	309	350	319	353	342	351	350	331	326	334	368	352	332	328	369	348	306	311	313	339	365	355	314	338	305	345	340	342	356	358	316	326	325	371	361	340	331	352	336	331	328	334	342	305	329	315	315	346	334	346	345	352	326	362	327	308	314	348	371	318	331	319	324	332	343	318	306	337	335	355	335	331	346	354	304	355	314	360	294	310	356	361	333	357	357	341	330	341	343	320	355	350	349	322	324	327	335	313	336	339	344	332	343	363	338	338	336	337	336	329	336	320	315	321	332	337	340	342	303	335	346	342	318	323	295	357	365	357	356	315	290	342	312	303	325	333	319	334	301	368	310	330	351	326	330	328	329	334	351	337	328	350	320	334	331	348	318	298	318	344	332	338	303	329	340	333	346	325	348	348	333	292	334	339	334	335	350	330	345	332	316	322	389	331	357	337	321	334	356	360	317	359	346	344	348	365	344	327	367	341	338	314	309	335	316	337	324	338	325	351	331	312	328	327	356	363	338	341	358	325	333	354	314	333	331	342	326	320	315	338	365	340	329	351	367	336	310	354	340	340	321	341	348	334	328	319	351	348	349	319	327	315	361	359	379	356	346	324	317	344	324	340	322	334	321	358	344	340	335	351	338	330	334	345	337	338	344	339	319	327	327	358	341	335	346	318	355	310	369	355	324	330	289	342	372	326	334	323	344	356	355	320	325	367	319	353	321	338	339	333	359	316	305	334	337	345	322	326	356	326	332	341	361	318	330	358	344	321	316	330	293	317	315	333	347	333	315	287	298	349	327	332	319	342	333	313	354	329	336	380	339	306	309	332	299	337	359	302	309	346	322	344	357	327	337	345	328	337	332	326	315	300	324	377	333	317	332	335	318	328	310	342	341	336	360	308	318	328	327	311	330	330	338	341	308	346	318	312	364	354	318	324	332	331	342	338	339	316	313	340	337	333	325	322	356	296	297	342	338	334	331	346	336	314	325	346	359	333	338	351	331	336	333	339	364	319	330	334	339	339	337	324	347	333	337	323	335	326	327	348	302	364	350	332	370	352	346	309	299	337	333	343	359	327	344	305	310	365	338	330	337	348	365	313	311	323	327	361	342	341	334	335	323	353	332	362	355	337	351	346	346	337	321	355	357	305	339	330	352	318	354	330	360	338	323	324	324	353	345	337	336	304	345	335	342	323	355	329	330	325	341	314	325	312	327	298	330	327	321	345	309	346	339	317	354	340	355	353	341	356	341	359	348	331	306	346	357	361	305	343	365	322	317	347	323	337	325	353	329	350	345	337	340	333	327	359	330	358	324	368	341	315	346	356	330	312	339	326	340	334	352	321	316	336	344	336	342	348	332	335	339	354	347	369	331	358	360	303	363	362	315	340	328	317	321	307	308	322	335	324	332	350	299	361	354	341	317	346	344	375	320	298	350	364	329	322	360	322	342	317	336	357	354	311	367	308	332	349	325	317	334	334	362	328	314	328	325	331	324	350	324	331	312	331	314	356	348	342	335	294	318	324	324	354	306	340	363	365	343	360	331	325	337	317	319	333	349	340	341	336	331	298	291	346	349	370	338	321	331	296	360	373	327	321	329	327	355	321	328	317	340	322	362	355	316	326	346	326	330	332	325	392	366	340	327	320	285	344	346	314	338	311	359	387	331	342	309	329	335	360	353	322	365	315	343	343	308	319	334	319	340	328	327	336	360	295	328	330	317	364	356	353	347	330	355	314	347	298	338	295	341	314	352	342	350	334	318	314	354	316	345	307	351	326	343	341	320	321	336	337	342	281	347	321	342	313	294	357	314	350	325	321	353	335	343	335	343	330	337	338	347	369	319	319	324	321	369	332	353	340	372	336	330	311	343	354	332	309	333	365	299	351	311	345	337	313	333	363	329	314	332	343	331	321	333	352	321	319	332	325	331	337	341	311	322	327	327	358	308	349	319	352	342	340	351	359	326	317	325	308	323	355	341	337	346	328	368	330	373	369	326	352	345	316	330	333	337	362	304	339	345	322	325	323	354	294	353	298	344	346	339	352	343	325	367	348	296	353	329	349	336	359	326	330	321	320	330	366	324	346	320	317	340	340	361	334	322	340	332	334	326	349	343	312	311	306	365	330	368	325	337	363	312	320	348	319	326	321	331	371	349	292	345	381	298	324	337	311	349	336	327	337	354	363	350	334	332	360	327	333	369	326	338	309	321	332	342	323	352	381	378	337	355	323	334	338	311	363	344	380	350	328	362	364	375	338	312	335	348	309	329	358	315	333	332	321	376	329	356	305	349	341	326	362	344	346	345	309	339	317	319	319	308	346	345	347	337	321	339	339	334	334	342	335	312	336	321	328	327	304	334	336	349	323	354	325	325	338	358	307	344	322	330	361	316	328	339	323	319	382	331	327	366	317	301	363	374	340	310	317	320	330	335	308	339	329	321	313	333	337	318	329	333	316	354	331	334	334	335	332	300	345	290	322	348	351	351	322	318	313	336	349	311	322	361	329	335	318	308	306	328	323	347	312	337	333	364	327	362	321	328	364	338	349	352	354	357	335	307	339	330	336	338	320	342	365	318	336	321	352	351	348	331	334	363	319	342	342	340	322	334	304	336	289	357	313	334	379	343	351	302	338	325	324	351	339	318	365	291	334	332	329	343	317	325	320	331	341	307	331	369	343	352	343	342	339	308	319	335	341	345	359	378	321	353	312	346	320	320	330	364	318	316	315	309	349	345	331	330	349	355	332	332	320	315	337	360	320	336	348	311	317	357	341	292	347	315	310	333	300	347	334	345	352	336	338	316	324	304	349	360	345	332	334	312	350	329	311	358	352	326	359	331	331	335	342	346	307	330	326	363	326	339	324	330	378	330	325	295	325	351	338	313	344	319	314	362	341	338	320	354	359	332	326	335	311	371	325	329	343	349	326	353
23508	21068	28255	24089	21063	8735	692	421	344	288	274	220	223	186	191	176	155	144	179	159	158	144	138	168	155	154	152	144	141	141	148	123	113	153	132	141	141	152	119	129	117	124	110	122	119	124	136	125	129	115	123	114	122	130	124	121	132	125	122	125	127	134	120	125	117	134	114	104	115	120	109	126	129	152	133	130	144	116	128	124	137	123	138	130	124	139	141	124	114	121	124	128	110	128	111	136	140	129	121	139	119	118	124	147	126	140	133	134	122	110	137	111	139	135	119	103	130	121	118	109	128	124	122	129	144	102	109	130	139	123	132	113	118	109	127	143	122	128	119	120	110	130	135	122	115	122	108	122	144	122	126	122	130	119	117	112	117	135	101	127	130	133	120	121	121	119	130	127	123	139	130	113	101	104	130	96	126	123	122	109	135	110	113	139	138	120	142	135	106	101	127	134	147	117	132	119	129	140	115	140	125	127	113	130	131	130	133	125	134	122	98	127	105	145	133	132	152	110	134	128	124	125	130	111	117	122	135	125	123	136	113	125	141	122	122	114	119	141	135	109	140	119	120	126	116	128	148	138	128	118	98	121	116	132	137	140	117	117	112	132	126	134	107	112	120	132	121	133	129	119	128	119	112	117	126	124	111	143	131	120	132	108	111	143	119	128	126	119	137	112	119	136	137	113	128	132	135	130	138	119	135	117	124	120	122	117	131	106	109	103	126	129	116	134	139	129	114	128	131	140	130	126	121	121	119	125	129	134	136	116	116	134	129	121	120	124	120	128	120	109	123	114	118	131	121	122	115	100	133	133	125	123	119	107	127	140	122	114	112	146	113	118	114	122	132	126	110	128	131	123	112	139	130	127	132	133	118	137	118	118	129	118	116	114	107	99	133	142	136	126	160	116	122	129	116	128	157	114	128	126	127	128	120	113	117	116	132	109	143	138	126	135	111	116	127	115	140	132	120	115	153	130	121	141	126	139	97	131	120	142	133	145	139	133	124	109	132	129	122	129	122	128	119	143	134	135	140	131	140	118	109	110	141	116	135	118	131	124	140	147	115	121	131	131	135	128	142	132	110	132	119	152	141	107	126	109	117	131	116	113	132	134	116	117	128	117	91	111	130	114	116	127	146	106	125	119	122	117	114	121	128	100	134	108	114	143	123	111	123	132	131	124	116	141	137	128	140	127	148	114	138	104	131	119	127	138	130	121	125	130	141	113	129	132	114	139	113	116	138	115	109	120	112	123	131	124	109	132	134	116	153	115	112	125	121	131	127	126	128	122	128	128	116	117	122	123	127	132	120	113	114	137	128	109	133	141	127	140	112	110	122	138	140	144	136	140	165	124	101	128	119	122	129	121	120	138	143	136	130	118	132	131	130	135	114	131	120	118	132	110	126	132	112	129	151	134	126	127	139	125	128	114	130	133	127	125	121	118	136	126	115	118	111	118	123	155	135	108	121	124	124	118	124	152	126	121	125	130	130	135	149	115	119	126	129	124	133	114	135	116	139	124	136	121	115	129	137	122	118	112	131	135	129	132	147	123	130	116	136	133	119	112	129	117	106	133	118	125	136	144	125	118	130	119	100	119	120	130	123	110	125	122	136	130	113	122	118	110	120	119	128	139	136	120	109	113	138	135	135	123	120	126	131	135	120	130	114	132	133	144	108	104	134	129	125	145	121	140	123	113	121	114	131	126	116	119	136	137	125	132	116	130	108	112	107	123	129	97	109	127	118	125	129	129	119	151	119	126	115	121	109	145	118	121	115	136	117	105	115	123	125	143	117	132	124	129	143	103	134	112	121	119	133	118	125	125	138	136	118	153	151	119	134	117	136	136	128	119	120	126	153	119	114	128	134	134	124	120	136	123	102	124	144	117	111	134	124	121	135	105	141	149	108	117	124	138	117	118	104	116	130	128	116	124	127	120	124	158	138	133	133	124	130	137	129	130	125	123	122	118	150	142	125	138	135	107	133	123	138	137	123	111	139	111	113	129	135	130	124	130	129	113	115	144	136	140	132	126	121	126	126	141	104	121	122	117	120	113	113	129	120	130	124	117	146	133	132	119	111	134	119	129	134	108	118	111	115	131	106	115	141	131	119	120	115	127	139	120	127	120	132	121	126	115	106	126	124	130	108	132	120	140	119	135	120	126	122	118	113	149	116	110	126	112	117	122	112	123	112	121	124	134	134	151	127	120	126	126	123	142	121	132	123	131	120	141	104	121	130	124	132	116	123	106	125	119	114	119	165	121	128	112	138	131	127	111	144	145	131	135	102	118	113	129	121	122	131	119	137	132	130	115	129	118	124	129	109	146	133	125	117	112	119	135	130	138	115	133	108	129	107	128	121	94	107	125	137	112	133	146	100	121	128	119	125	136	138	136	142	122	134	130	135	117	121	104	126	129	130	123	120	133	124	128	130	132	110	134	116	121	135	135	132	150	130	136	120	129	143	101	121	128	121	120	123	112	131	154	124	134	117	142	133	108	129	130	111	133	124	123	126	135	114	126	121	112	119	124	113	116	135	102	138	128	108	122	110	114	121	122	119	139	127	128	127	121	125	101	131	109	132	144	124	144	125	124	138	127	134	124	115	104	121	137	127	122	131	115	110	122	116	115	128	104	120	131	121	139	138	120	109	137	133	115	132	110	115	132	123	133	139	119	117	129	124	125	145	134	116	137	123	125	131	120	127	124	123	123	121	127	114	132	124	118	107	127	140	122	124	125	128	122	116	104	126	120	125	116	128	129	116	110	122	148	131	121	111	100	119	112	116	109	142	102	144	124	102	119	128	137	124	135	131	130	122	122	116	142	123	132	104	112	122	124	117	125	129	140	98	111	114	128	127	109	129	146	124	137	121	114	131	127	152	111	112	115	135	137	134	134	128	129	115	118	124	132	106	137	120	130	102	127	134	139	121	136	125	155	129	134	136	128	116	132	121	121	129	115	118	147	136	113	122	129	122	121	118	150	122	118	134	131	121	132	133	121	125	154	139	142	126	146	112	111	117	135	125	137	115	129	115	127	117	129	132	139	110	121	126	118	119	130	119	137	115	121	128	125	131	125	114	115	113	108	113	121	119	115	107	120	131	123	123	123	116	100	118	135	133	128	101	128	105	118	124	113	134	104	124	123	129	134	120	117	107	120	120	118	115	134	140	120	128	104	126	127	123	145	123	125	117	145	123	107	132	128	115	126	136	122	142	121	103	117	110	133	131	129	108	120	114	140	123	125	135	132	119	122	129	129	144	102	119	122	109	99	111	122	131	133	147	115	134	125	122	138	118	160	132	113	117	120	135	117	127	115	109	122	124	117	122	131	111	135	114	139	133	133	116	133	119	122	137	125	132	124	126	125	126	130	137	111	121	115	131	121	128	118	122	141	130	129	133	110	123	138	123	140	112	145	119	127	131	115	125	119	131	148	110	125	112	127	145	115	140	128	116	138	119	132	148	119	124	127	136	106	133	131	108	137	121	139	112	141	116	133
3255	8893	5651	2593	1717	1311	955	718	553	483	388	353	304	265	243	265	243	211	205	188	190	209	186	169	180	156	147	164	188	181	161	158	136	165	150	150	159	161	165	155	136	165	151	132	171	159	142	157	149	159	159	141	167	140	145	160	148	145	142	145	162	137	137	151	147	159	143	160	156	142	151	156	143	178	154	163	152	147	151	145	163	143	149	149	145	140	138	158	148	145	125	136	146	144	141	148	135	158	164	141	128	150	116	169	159	156	149	140	144	180	126	156	154	111	131	131	156	144	126	158	156	135	139	166	141	158	127	161	148	142	162	141	164	148	158	153	141	150	131	142	148	150	173	149	169	158	140	152	148	153	139	153	148	157	132	121	151	135	145	169	159	154	135	137	136	154	141	139	123	154	161	134	138	162	146	146	131	154	132	147	139	117	135	127	146	139	141	138	138	154	140	149	138	134	142	145	133	148	141	160	150	152	134	139	157	157	143	142	141	159	166	149	167	126	140	144	158	152	135	162	115	148	139	159	147	140	137	150	138	145	167	133	161	139	139	147	157	124	126	132	141	149	112	144	163	150	161	136	126	153	143	143	177	157	173	148	150	144	161	148	155	175	141	137	174	152	162	141	143	134	145	132	148	144	149	135	128	149	130	139	151	144	127	167	155	150	137	140	136	153	149	156	160	154	131	145	136	143	137	143	159	141	151	165	143	130	134	129	150	127	153	148	150	154	152	161	123	139	145	165	135	149	136	151	153	144	125	147	161	166	163	145	148	124	152	132	146	147	133	140	161	160	171	165	127	150	161	150	135	145	149	144	141	139	169	154	138	136	160	146	138	150	149	162	149	156	158	141	148	142	143	142	147	140	153	148	130	164	140	150	139	146	161	128	148	154	147	138	149	149	140	147	140	150	145	139	150	155	137	153	133	166	156	166	141	121	157	143	138	143	130	154	141	117	145	137	137	144	149	167	137	130	150	143	155	131	148	141	166	137	158	172	160	154	151	158	135	162	142	171	125	125	144	151	135	151	146	137	123	162	140	172	136	167	144	127	155	134	178	153	152	142	144	150	164	135	113	147	140	146	150	168	163	150	166	163	146	135	149	151	146	150	121	135	133	156	124	157	145	141	141	127	158	140	153	152	134	128	150	128	142	145	135	154	132	146	157	154	141	159	140	149	139	118	165	148	150	157	143	146	142	169	124	157	144	152	144	168	131	119	166	174	141	152	152	138	136	147	155	178	151	136	150	132	135	153	130	124	142	147	135	142	136	171	133	138	151	148	130	140	136	156	150	169	123	153	131	153	135	161	152	145	142	148	166	153	147	132	132	149	123	143	153	129	147	148	124	142	131	147	125	144	139	157	143	168	143	158	149	135	167	141	139	155	169	146	140	110	146	158	156	135	137	133	166	146	147	135	142	138	128	136	142	139	148	153	148	152	167	137	128	152	150	132	136	150	140	166	134	121	155	145	151	157	131	142	133	156	138	157	155	151	136	135	141	147	135	153	132	157	155	150	157	136	153	138	140	151	134	140	138	142	130	114	140	149	135	145	171	146	144	135	154	147	137	165	144	129	136	151	129	150	159	124	124	147	134	145	149	151	143	142	139	147	126	146	149	139	134	152	130	150	127	135	134	143	147	158	149	171	144	124	158	170	149	128	144	133	127	153	151	160	152	158	150	142	166	143	147	152	176	142	176	132	148	141	155	143	136	165	138	131	129	139	135	151	142	143	132	146	149	139	160	146	163	156	152	155	162	145	147	151	150	145	131	147	142	148	146	149	160	128	115	138	130	131	139	166	146	142	153	135	147	146	140	147	168	133	123	138	138	133	165	143	133	149	142	120	140	179	161	153	159	140	138	142	143	133	151	151	121	168	162	160	150	154	146	154	150	161	140	149	158	143	124	148	116	135	136	152	152	176	148	144	136	140	135	128	144	145	153	143	153	147	151	155	138	146	162	145	142	134	168	148	149	113	150	162	137	158	145	164	164	139	158	145	152	152	150	124	137	139	160	127	154	164	148	136	141	135	145	131	144	147	144	124	124	140	127	139	148	138	145	127	129	147	134	158	129	134	131	168	135	161	170	165	134	137	144	125	148	142	131	151	142	135	160	142	137	133	150	153	147	149	169	134	128	152	119	153	147	140	157	141	165	161	148	146	130	129	151	128	136	137	140	120	133	149	149	154	156	142	135	143	180	139	155	160	156	132	137	137	152	156	161	152	144	173	153	143	136	145	142	116	161	130	159	154	145	140	126	150	136	132	137	163	126	124	133	136	124	147	149	145	130	146	151	153	143	133	152	129	130	139	140	151	159	158	167	158	129	144	146	148	128	131	145	144	133	155	137	140	149	137	146	153	138	159	116	164	139	149	150	153	158	140	137	142	155	128	164	160	168	141	155	153	126	154	148	127	158	154	140	156	133	153	143	162	147	154	130	146	157	172	174	155	148	141	115	149	165	137	124	144	148	118	157	135	139	149	150	148	141	142	162	149	133	157	144	146	159	158	133	143	150	165	135	155	150	141	149	142	130	144	136	140	139	136	138	145	149	106	140	164	145	145	159	134	144	155	123	138	136	175	172	144	150	167	142	131	152	135	142	152	155	116	139	158	176	156	134	157	156	124	130	143	150	146	145	141	156	140	132	150	160	147	139	151	150	158	147	154	136	121	156	157	123	148	155	130	156	181	172	145	112	144	144	147	139	138	127	138	145	167	142	139	165	128	124	137	146	123	158	167	133	141	144	165	154	144	140	152	152	157	133	128	142	138	148	139	138	139	167	150	151	135	141	148	148	173	170	141	144	141	149	126	133	144	143	148	153	164	138	157	147	139	151	154	136	152	131	146	141	149	113	158	152	147	151	128	149	146	155	141	141	129	131	160	182	174	137	133	133	163	146	171	127	138	147	126	162	171	132	170	117	154	134	146	150	152	157	132	132	153	117	151	148	154	149	124	140	149	131	145	147	142	124	143	143	158	162	162	157	140	154	160	157	143	129	133	138	167	160	150	130	143	149	126	155	179	145	123	144	133	117	149	130	137	163	124	153	137	161	140	129	132	145	136	146	121	134	164	153	160	152	110	152	128	154	148	153	139	128	129	153	136	139	127	149	145	135	140	146	144	148	152	142	138	146	152	146	144	140	171	132	154	159	145	128	134	159	153	156	130	141	149	142	161	168	155	162	158	165	145	151	140	142	131	159	158	145	142	151	150	137	143	164	140	155	142	154	152	140	144	130	139	136	160	149	156	149	132	142	161	143	128	137	133	165	125	146	146	160	151	138	145	140	152	137	147	148	133	161	146	147	139	165	156	142	136	133	158	146	163	143	158	147	139	147	140	145	161	139	139	145	147	143	143	150	129	147	120	157	131	150	133	154	123	150	154	154	170	138	167	130	133	145	140	132	142	134	138	167	144	134	149	140	127	143	144	179	150	142	136	146	159	146	166	151	138	132	146	142	156	148	121	150	145	162	156	130	159	157	132	142	136
24808	21087	27051	25235	8765	791	663	558	503	510	521	458	446	440	442	477	443	440	440	439	436	407	451	444	448	457	424	440	416	432	431	460	382	449	443	446	422	437	439	446	424	442	441	386	440	422	436	431	435	401	414	448	414	435	422	396	433	423	428	412	411	400	407	409	407	469	414	411	388	434	421	443	412	419	430	449	429	414	451	416	461	423	422	450	435	446	414	432	442	415	417	410	436	415	409	429	415	446	409	450	424	418	430	429	445	470	455	435	418	445	432	444	433	450	440	441	420	407	442	442	458	434	429	398	418	436	445	447	428	414	448	449	416	413	433	433	420	402	408	411	428	411	439	421	393	453	459	437	427	407	431	418	468	413	408	449	425	436	427	390	427	439	412	405	432	447	427	405	449	414	450	418	434	435	410	411	441	433	407	449	433	438	465	419	428	419	399	404	378	431	422	399	428	460	439	414	417	447	428	387	442	439	422	454	454	430	422	448	410	408	429	411	452	433	396	441	439	390	388	436	450	429	451	411	476	434	432	463	426	431	416	408	457	418	469	419	435	410	465	434	424	432	439	423	450	428	426	394	426	452	450	477	449	443	429	436	459	441	414	418	437	424	442	424	440	407	406	420	429	403	414	419	391	364	428	409	427	418	415	411	457	428	422	420	395	402	431	443	437	401	435	444	388	418	437	407	410	465	467	427	417	402	419	415	406	437	433	495	423	422	420	466	432	443	422	429	434	391	420	432	470	443	418	419	419	450	448	438	428	403	414	431	443	441	391	447	402	416	454	434	394	407	403	391	413	432	434	436	424	415	451	425	409	394	449	445	428	421	414	415	457	392	427	399	448	470	453	430	451	428	443	444	473	417	427	442	422	444	411	429	444	422	415	444	447	421	408	431	458	437	410	434	397	449	405	459	464	455	396	445	443	423	411	415	420	419	414	446	426	410	404	377	442	434	440	443	391	422	404	454	431	448	411	385	421	412	444	386	441	464	405	447	449	422	450	402	428	422	444	470	405	435	414	436	411	455	436	435	405	432	477	440	448	438	437	431	463	420	433	459	429	486	437	389	396	411	431	410	441	405	451	423	425	411	422	391	415	424	444	454	450	388	427	433	432	434	401	440	410	418	441	423	405	412	415	448	413	428	452	420	411	438	421	457	407	435	448	436	396	434	423	455	441	432	432	418	407	416	415	437	426	429	395	456	408	436	423	440	426	410	422	415	452	422	395	416	436	401	416	405	415	425	422	401	426	477	441	452	469	397	429	451	410	384	444	401	434	395	427	452	416	412	421	399	425	437	442	409	432	415	423	405	431	473	424	439	411	417	458	435	471	437	445	400	430	408	424	441	445	420	439	450	415	401	436	434	427	420	414	447	398	427	430	405	412	410	411	428	431	437	417	423	420	439	438	419	411	408	427	416	428	446	439	431	460	455	424	418	456	445	419	398	408	422	423	436	405	462	426	402	400	448	407	392	414	448	465	482	418	420	404	428	425	440	408	441	419	438	424	431	441	421	436	421	416	431	452	419	458	459	458	478	472	448	436	428	478	451	425	410	467	388	451	436	401	420	423	428	440	403	417	426	431	431	414	400	429	459	424	434	481	413	383	442	452	409	435	424	436	433	418	439	453	453	446	431	413	413	407	427	444	489	426	444	414	420	462	431	401	420	390	409	415	373	437	434	409	434	412	439	388	403	455	445	448	437	386	386	441	444	440	384	402	439	387	443	423	427	398	423	458	413	432	389	437	387	435	407	437	388	418	403	435	419	387	399	442	405	401	430	416	427	465	444	437	417	453	432	422	441	448	414	410	421	410	435	408	432	411	409	429	446	438	428	424	424	402	398	419	392	458	364	404	417	403	407	415	421	444	443	417	420	388	438	462	385	440	430	396	408	450	399	437	424	431	420	425	441	426	459	422	417	407	408	415	455	393	436	432	414	419	435	403	436	459	403	370	423	398	410	439	409	451	410	446	458	444	418	444	409	416	403	425	403	452	414	458	439	428	408	408	409	439	436	419	431	417	418	428	431	461	435	418	396	446	433	430	399	414	398	432	423	437	448	440	398	407	432	416	430	394	446	425	433	425	432	420	426	403	424	408	425	419	470	419	407	445	437	405	433	447	454	408	399	433	385	393	412	420	439	431	432	449	386	414	459	396	457	416	466	450	426	429	418	431	477	419	385	431	415	433	432	448	432	399	444	414	447	407	444	416	420	432	426	451	462	419	456	447	420	440	427	418	423	440	383	405	427	457	394	392	438	433	382	408	437	453	414	422	456	442	431	439	401	410	373	433	387	435	419	444	411	406	436	433	402	436	398	417	430	439	425	457	388	402	422	405	416	444	402	433	454	446	404	415	447	390	422	447	428	435	419	469	417	409	391	439	449	425	463	436	437	435	430	424	394	446	436	434	448	428	431	381	396	423	413	420	413	440	406	406	459	429	462	486	403	408	456	468	410	427	409	445	394	441	452	434	448	434	398	438	443	430	445	413	379	382	409	441	426	400	404	411	423	427	455	438	425	410	406	426	427	425	386	434	436	394	411	426	444	408	435	443	436	398	384	406	396	437	411	452	433	454	460	348	451	385	413	401	416	380	407	430	426	435	395	409	500	435	439	416	402	391	424	454	425	437	435	423	433	386	436	438	414	439	433	434	416	441	460	412	429	405	403	446	430	409	395	421	404	382	410	426	438	435	444	423	462	435	482	377	435	394	432	403	402	453	413	457	438	438	442	415	431	467	427	428	425	456	461	409	432	425	425	429	430	379	422	451	442	460	408	416	428	428	431	400	402	424	431	410	416	437	452	413	450	412	421	391	425	445	407	449	455	427	438	405	417	459	421	468	462	431	410	430	438	423	420	472	421	459	438	398	433	460	409	422	392	436	438	451	445	406	368	447	433	402	408	491	398	467	436	449	412	415	439	439	400	458	470	449	426	462	407	442	460	428	415	425	425	420	425	444	430	442	447	414	418	394	444	432	475	433	424	415	431	464	444	431	403	426	431	417	440	425	423	417	467	418	431	412	403	434	424	433	406	430	432	446	429	439	404	441	408	470	428	431	404	441	428	423	436	418	473	420	415	395	391	401	392	434	435	449	412	434	436	411	394	415	448	397	458	425	425	424	457	431	445	401	454	418	429	448	413	411	429	429	447	401	434	430	436	453	419	424	426	405	462	402	434	395	447	423	427	432	441	395	439	413	430	441	448	415	429	448	413	399	467	387	480	429	397	405	411	429	395	468	406	395	444	436	422	401	445	452	454	469	452	415	442	426	426	403	467	416	422	409	433	410	400	413	406	458	444	427	436	472	392	424	457	413	442	442	419	432	422	460	387	446	427	440	418	434	421	425	433	456	379	407	405	428	386	442	441	420	432	456	391	412	438	417	402	470	448	408	462	434	461	430	430	436	440	438	409	451	460	438	434	437	438	410	435	448	402	449	439	422	413	448	447	434	421	454	394	415	425	431	439	415	459	421	395	456	458	418	409
3360	5204	3289	1634	1306	1047	848	787	721	607	572	607	567	518	507	509	490	486	515	486	472	460	464	528	451	460	467	484	467	444	469	448	449	473	456	499	482	449	451	460	462	455	434	438	426	476	476	468	431	441	426	446	437	443	416	449	506	481	441	452	430	485	445	481	470	438	467	452	431	460	465	478	482	439	467	480	445	475	459	466	413	488	403	420	443	438	469	415	472	482	440	416	444	426	492	440	438	446	447	442	478	470	487	455	456	442	476	454	455	464	432	440	434	445	471	486	461	439	427	467	487	438	475	483	453	448	467	471	457	454	477	439	453	484	480	485	461	467	449	475	441	452	464	488	445	433	456	467	442	462	468	442	445	423	464	405	422	453	420	472	508	494	436	466	446	453	441	462	436	457	487	435	452	484	503	447	473	459	429	423	430	443	428	482	481	468	441	449	443	442	469	485	467	427	469	495	494	440	457	424	425	432	413	487	462	461	445	450	460	446	463	453	505	461	488	422	442	481	483	464	441	462	466	432	464	445	492	458	441	462	454	447	435	428	472	445	453	447	456	415	429	478	466	434	440	456	433	466	406	438	421	433	465	456	437	462	444	464	419	443	483	455	449	456	419	433	436	457	447	479	425	438	434	473	443	443	436	471	457	452	478	450	436	479	453	430	482	477	446	429	481	442	417	443	446	483	462	439	440	440	449	427	436	398	487	460	435	475	456	449	431	436	447	498	421	441	451	495	444	477	486	471	473	439	464	438	470	445	461	444	426	429	425	439	434	439	454	449	415	459	431	416	452	441	472	445	431	463	431	456	458	448	462	433	476	434	433	469	450	457	435	431	456	482	420	424	433	449	382	478	460	451	418	445	440	433	439	458	433	482	446	440	480	426	437	429	441	429	482	436	471	461	431	452	457	474	443	421	439	457	434	473	454	444	460	462	453	473	443	461	467	424	420	477	451	439	455	434	479	447	435	454	460	472	438	460	448	463	432	415	474	471	427	431	471	417	441	493	483	435	422	467	390	488	468	422	427	444	440	422	462	427	464	408	448	437	447	436	484	477	466	452	476	456	435	467	430	448	488	424	438	434	475	417	438	466	463	418	478	422	456	486	455	477	454	428	435	482	445	434	445	509	459	435	455	414	453	465	469	456	464	413	458	426	456	465	456	480	435	449	480	471	446	469	469	467	453	451	445	455	434	442	439	423	457	451	443	449	484	462	477	426	417	421	457	457	464	445	421	465	447	400	445	476	424	468	459	422	421	449	420	476	468	415	478	444	429	465	438	472	454	450	410	406	432	459	468	433	440	435	481	450	474	417	442	477	481	446	438	440	475	444	455	452	423	467	445	447	431	466	496	462	443	469	421	449	444	483	471	440	460	469	446	436	459	446	487	465	452	396	434	452	425	448	435	480	485	469	468	491	496	459	426	473	450	462	471	462	434	454	450	445	421	437	431	441	453	478	426	450	458	455	518	418	434	456	434	445	457	409	441	448	467	425	455	485	465	465	433	429	475	476	436	464	448	457	440	453	466	445	420	492	462	413	479	458	450	456	437	435	435	456	421	450	489	444	461	429	427	460	468	446	452	437	438	454	451	452	448	442	438	482	452	446	450	450	430	450	432	487	462	457	463	439	457	426	460	452	460	467	452	447	441	439	454	488	464	471	442	444	443	457	417	440	430	430	472	430	423	411	476	494	431	484	450	428	448	455	397	418	436	471	423	463	483	417	442	459	439	462	427	441	432	482	435	451	442	423	434	489	456	467	457	417	440	477	450	453	429	455	462	437	460	465	474	436	443	427	462	487	458	454	500	417	445	451	428	475	401	442	447	457	455	455	442	458	449	451	463	437	454	440	435	470	468	465	436	451	476	441	410	407	430	424	467	461	517	446	444	434	442	483	428	414	452	443	447	486	451	442	446	476	462	444	445	435	449	455	440	416	472	476	420	450	444	456	436	456	460	485	466	432	446	441	457	490	430	476	432	432	483	455	492	454	482	447	453	410	437	463	440	442	446	432	482	444	414	431	489	411	482	451	431	426	456	415	416	492	472	484	455	434	447	477	488	470	458	471	487	448	455	472	436	435	482	498	467	437	458	481	454	434	465	468	432	472	422	450	416	476	450	449	454	446	471	448	466	420	477	499	459	432	456	448	465	464	457	458	426	438	450	458	436	424	453	459	484	421	477	446	467	434	444	466	445	434	419	419	442	471	455	456	420	462	463	445	453	459	484	463	450	422	418	469	447	487	460	477	454	466	443	452	442	429	480	459	469	463	477	435	486	469	479	484	429	436	433	470	453	478	481	463	486	446	436	405	415	486	454	445	430	490	437	468	424	482	479	440	454	433	480	443	481	449	472	442	444	434	478	457	461	457	458	434	372	466	480	448	456	449	453	437	464	459	431	477	466	464	449	476	429	448	462	458	430	419	434	451	420	480	467	422	463	455	438	398	422	480	484	470	435	487	447	425	378	440	457	468	448	450	468	434	418	430	464	466	447	469	451	486	461	440	453	449	446	459	439	399	487	432	454	459	453	472	437	434	450	446	464	438	439	412	473	476	493	459	465	491	427	483	469	417	460	429	435	497	455	485	431	435	439	464	484	460	458	422	437	436	432	491	438	436	450	477	447	469	444	486	443	455	459	435	459	450	427	436	453	462	426	401	437	469	469	458	475	443	454	474	450	445	436	470	478	431	451	441	437	425	467	474	466	461	406	493	429	428	424	422	426	434	468	462	454	443	453	426	468	490	435	461	463	495	458	447	455	420	450	452	473	452	438	450	460	474	432	444	466	467	434	434	466	456	432	452	444	468	456	452	458	460	455	438	462	477	478	445	466	435	427	450	461	466	473	462	466	451	432	414	454	455	426	440	454	438	471	426	430	437	436	416	421	448	438	448	423	467	433	439	412	454	467	459	465	445	471	477	408	435	463	453	442	429	447	504	428	460	494	478	431	451	438	449	446	470	420	452	503	463	479	466	443	459	485	455	476	445	433	457	467	454	457	453	443	457	415	488	441	469	449	458	414	441	475	466	471	449	467	451	469	458	433	447	471	421	408	468	429	483	469	432	447	408	428	395	488	451	470	427	439	457	420	459	445	419	453	381	466	435	441	449	440	462	456	442	452	460	479	424	486	442	402	452	441	463	465	433	415	462	434	424	446	438	428	457	465	442	459	464	462	461	445	427	401	461	458	448	472	440	437	407	459	475	410	430	402	460	442	469	451	466	446	414	463	479	486	425	481	429	493	463	492	478	451	449	469	427	450	465	449	482	467	452	467	445	450	455	447	468	420	453	446	440	449	422	420	428	478	428	460	463	472	444	454	472	455	454	445	427	424	454	504	449	476	434	484	464	464	414	454	466	449	444	451	463	417	438	421	424	471	448	457	462	453	427	441	423	422	488	469	429	446	461	494	442	445	451	440	438	440	445	430	482	447	447	441	441	445	436	495	449	445	436	426	457	466	437	439	388	461	492	468	484	489	478	429	443
22436	21092	28709	23689	21092	21133	6805	897	633	537	479	427	378	370	325	324	341	304	288	283	255	269	278	239	247	266	233	257	250	225	238	274	248	241	252	227	216	256	239	240	221	264	226	262	251	234	230	228	213	212	229	229	231	228	212	241	227	227	226	210	234	214	236	237	202	242	217	230	230	213	214	210	223	201	231	243	224	227	240	206	205	221	197	254	228	233	228	235	232	211	210	229	217	221	216	207	249	248	241	209	211	239	203	223	234	218	226	221	217	201	232	229	202	250	220	204	229	248	212	220	223	240	222	215	221	223	210	236	224	210	214	225	219	237	218	195	208	203	246	213	199	212	233	219	229	217	239	257	209	216	229	245	193	233	241	213	222	236	238	216	258	249	213	224	206	226	239	218	222	231	213	242	238	207	226	237	220	227	252	211	219	214	241	228	224	230	244	221	208	221	226	234	228	221	240	227	207	233	199	240	232	235	205	232	235	202	207	206	208	234	202	224	230	250	208	213	229	221	226	240	241	238	218	230	232	224	240	207	220	196	234	219	214	233	241	227	221	232	252	209	234	200	247	250	220	217	215	232	216	236	235	215	205	207	250	201	217	210	230	205	221	218	210	193	231	231	211	190	203	251	214	228	230	235	237	231	217	205	232	232	257	205	197	219	239	208	228	200	234	209	224	224	234	244	226	211	204	230	220	222	215	227	214	209	222	233	218	231	238	198	201	228	218	221	230	219	229	193	219	231	200	239	223	240	203	238	230	220	207	225	222	219	241	215	211	210	213	212	210	227	247	215	195	233	219	217	208	207	228	229	206	198	242	219	217	195	228	219	223	214	207	214	238	233	216	232	216	215	232	241	215	218	208	215	249	225	222	228	216	243	237	194	212	203	212	233	229	202	205	239	225	231	205	211	218	205	227	218	214	217	228	228	213	241	233	232	226	215	239	209	246	216	216	222	203	182	203	195	199	234	205	222	219	251	244	222	197	210	236	204	222	234	208	247	238	216	222	221	222	264	236	203	240	209	244	252	237	193	210	223	233	235	238	227	206	203	218	230	214	225	210	221	227	216	232	248	243	216	244	211	219	222	226	223	231	235	222	235	183	217	232	205	243	216	188	224	252	242	203	205	214	212	205	249	243	227	229	211	243	232	195	242	224	221	222	201	217	198	201	224	225	221	248	245	214	237	257	230	196	197	245	218	251	233	231	222	221	214	218	205	231	235	225	242	196	229	210	221	215	223	249	224	212	234	192	203	227	177	232	228	222	232	241	224	202	224	234	201	225	213	229	211	222	217	233	234	220	216	201	217	199	225	210	241	209	236	243	194	233	221	211	231	227	223	209	251	232	221	229	211	234	212	235	228	225	208	205	209	217	230	231	232	210	219	228	218	244	210	206	214	222	221	197	213	203	228	239	221	249	227	201	219	213	225	225	216	215	230	226	227	244	229	228	193	227	220	214	217	218	218	215	212	217	246	207	237	221	229	215	206	208	204	223	191	211	239	229	235	217	228	221	186	219	218	254	199	202	230	227	243	199	212	247	215	221	217	202	202	214	240	233	233	238	212	239	233	191	231	224	214	226	208	214	224	228	256	251	212	227	239	205	213	238	223	208	237	262	211	204	233	210	214	222	227	232	237	221	216	225	223	203	224	213	214	197	220	208	230	255	239	210	221	222	218	240	211	223	223	212	218	207	225	236	229	232	195	245	222	212	227	228	207	225	239	203	249	230	219	219	230	234	218	214	222	218	206	224	222	222	207	197	213	225	202	208	209	218	229	246	237	229	224	224	207	228	222	195	228	213	224	216	229	220	238	256	231	238	198	219	254	228	230	209	226	218	226	194	234	231	247	198	213	210	218	258	206	216	202	211	236	223	218	226	207	228	214	223	207	215	239	206	216	230	204	230	219	240	218	237	230	215	222	228	210	211	203	205	237	193	220	226	193	224	200	228	209	231	203	221	197	231	223	221	209	207	220	217	216	199	231	244	215	218	264	221	234	218	212	236	237	228	236	215	223	216	207	256	228	194	239	213	223	251	242	217	227	229	196	241	206	241	216	256	216	212	226	225	223	206	224	222	224	229	224	218	236	224	240	228	204	253	209	229	217	222	192	239	221	233	204	196	221	222	231	196	222	235	243	226	197	204	204	210	218	205	203	235	234	234	240	207	267	214	227	226	199	206	207	228	235	222	228	221	221	219	213	221	246	213	226	231	204	227	208	227	222	207	232	252	242	214	224	232	207	211	246	230	234	199	201	237	210	202	239	210	218	220	212	218	248	231	239	224	216	209	213	231	217	227	270	237	223	212	186	207	192	242	226	233	213	208	223	242	239	224	221	210	223	218	251	233	223	213	204	209	214	214	202	197	200	237	217	204	200	233	232	229	216	207	244	230	246	219	205	232	233	224	203	228	241	247	228	233	199	235	234	249	213	209	214	255	222	233	229	252	206	205	220	251	223	211	202	249	241	230	211	242	242	221	232	252	234	229	242	229	243	235	208	218	220	239	235	196	222	213	226	217	225	201	225	235	244	209	245	216	210	249	239	244	263	210	220	209	214	248	239	219	212	212	214	220	228	239	239	228	214	219	206	215	222	233	230	222	226	235	216	234	218	220	206	226	219	205	213	197	237	214	206	250	221	241	231	231	230	207	235	196	229	226	227	214	184	201	249	211	250	206	209	230	202	230	218	235	215	211	228	239	219	210	230	245	203	221	224	201	220	230	216	239	241	227	229	227	220	236	224	209	211	212	251	258	241	223	223	223	210	233	241	206	235	227	218	221	224	223	212	206	227	233	231	204	226	230	214	186	213	221	217	231	208	243	222	229	236	205	214	206	229	215	240	256	210	228	206	228	230	220	215	235	225	231	229	220	240	226	214	231	218	231	223	221	198	203	254	207	235	242	204	216	209	219	221	203	244	218	214	217	206	193	208	226	214	226	258	230	201	216	207	225	210	212	235	215	229	194	213	234	231	235	220	231	249	201	206	221	221	254	234	239	222	206	226	206	233	238	216	219	204	216	214	214	196	221	226	213	206	213	214	231	241	261	238	229	256	229	208	231	218	224	242	206	210	211	212	228	258	228	211	218	215	227	231	219	221	227	195	212	222	217	213	232	198	225	216	227	214	244	238	225	214	226	199	224	211	239	221	216	207	229	219	220	211	201	223	219	223	226	212	223	215	222	246	195	227	238	212	232	229	233	211	200	232	212	217	208	204	251	224	206	209	219	218	236	224	234	231	211	214	217	196	207	244	222	241	259	234	205	198	208	222	239	247	232	222	233	229	196	222	206	228	207	250	239	257	224	239	214	240	231	222	216	194	210	225	209	221	207	209	222	220	204	222	231	231	217	215	247	197	211	250	221	208	221	240	214	217	238	236	222	227	251	229	215	221	211	227	220	192	219	191	223	208	206	187	213	234	220	218	222	226	207	219	243	220	204	241	213	195	230	235	211	233	218	227	213	245	249	235	235	214	228	229	245	206	202	195
4735	14406	9516	4495	3135	2242	1748	1307	1108	837	736	629	561	470	461	421	408	395	366	326	312	328	316	296	304	306	277	273	268	285	270	246	246	258	245	264	272	246	259	253	254	268	230	226	229	224	245	267	231	251	238	234	259	242	238	215	218	233	268	189	270	266	258	236	258	236	237	234	221	214	235	230	216	223	211	234	230	225	216	223	216	212	247	236	227	238	218	227	216	198	230	219	227	237	241	218	217	229	235	243	214	217	228	229	219	213	236	222	242	222	221	237	256	221	226	227	250	232	225	232	242	222	236	234	227	228	221	228	231	245	212	232	209	223	217	206	241	204	234	217	223	230	257	257	235	206	210	239	220	206	206	212	245	226	242	233	197	234	218	229	206	237	227	232	253	230	213	241	255	198	244	228	225	219	200	247	253	201	237	251	244	191	248	225	219	207	233	223	258	225	226	238	210	206	251	201	217	250	244	221	207	213	222	220	249	223	245	236	251	206	214	250	232	215	208	197	212	218	247	193	239	242	221	226	260	231	224	198	209	215	255	227	242	226	217	250	228	212	262	241	209	220	225	252	218	207	228	233	213	240	233	227	239	193	236	237	215	192	237	227	190	214	225	248	252	212	245	243	244	221	236	240	215	236	237	215	225	216	200	209	230	225	246	234	238	215	231	232	210	226	232	211	228	221	217	212	225	221	246	227	247	218	217	235	224	224	242	242	240	208	226	220	225	200	211	212	219	216	221	227	241	226	229	239	235	239	238	230	239	211	231	233	217	257	227	225	215	229	253	216	223	247	233	261	243	210	236	246	238	224	238	233	229	231	219	231	262	230	240	221	228	204	240	214	227	224	224	251	218	220	247	236	217	243	189	210	187	217	219	229	248	216	239	230	230	218	219	225	222	242	226	207	212	222	217	221	244	229	203	238	222	243	228	235	206	251	254	212	224	236	229	254	231	242	226	227	224	231	217	218	236	218	240	251	255	202	232	213	249	244	185	246	232	246	213	242	227	224	213	201	228	223	223	223	256	247	227	223	196	242	234	200	216	230	245	229	226	229	235	220	249	212	241	223	242	221	223	225	227	215	244	233	212	221	212	225	215	228	227	201	215	226	228	219	227	210	195	210	246	229	229	245	229	231	227	227	238	220	221	228	248	209	246	231	248	254	197	243	218	197	226	226	239	250	217	231	214	222	257	222	209	215	237	213	206	214	209	212	242	237	245	216	243	214	233	232	234	225	231	247	220	238	192	243	238	204	243	227	205	218	246	231	256	209	223	220	235	258	240	222	235	213	234	240	232	214	211	204	215	205	217	248	198	211	234	208	259	241	236	204	197	221	198	249	222	239	226	219	231	219	234	233	236	226	242	208	236	225	213	230	231	230	232	225	219	190	202	249	245	240	235	228	223	206	214	212	194	222	231	210	239	197	230	225	214	239	241	216	210	229	261	230	227	210	226	210	209	250	207	238	216	246	230	242	223	261	223	217	229	254	215	201	211	228	231	250	227	222	230	224	224	224	207	235	234	276	236	204	215	207	212	231	241	221	235	216	234	224	248	217	218	224	221	230	225	224	245	249	230	212	216	239	221	224	208	217	221	216	221	244	217	230	244	221	201	224	206	261	220	246	248	237	236	242	220	217	222	239	236	228	220	224	235	239	231	248	217	238	221	203	239	213	239	207	253	224	250	230	217	254	238	219	242	245	212	238	229	211	238	225	244	234	276	240	225	229	235	255	226	220	245	206	228	246	262	221	226	271	234	202	243	234	214	239	212	251	229	232	217	239	244	258	216	240	214	224	224	217	205	215	254	220	210	247	233	208	209	204	256	238	222	211	220	227	205	255	207	213	205	240	220	237	261	223	229	251	243	229	242	213	203	212	225	241	203	216	258	255	240	218	244	236	214	215	225	245	216	244	227	229	222	223	220	231	256	244	219	243	243	244	206	242	212	208	211	222	235	237	209	254	205	235	231	224	224	182	208	234	216	197	240	208	252	233	216	267	232	244	239	230	236	238	220	249	243	243	227	234	222	217	236	222	235	223	218	227	263	213	226	213	231	233	224	195	222	209	231	212	202	206	240	217	245	236	211	220	221	212	231	224	193	209	241	224	226	248	217	221	240	217	213	240	225	211	238	244	204	255	222	226	243	238	233	233	238	229	242	253	213	243	213	216	230	238	232	224	226	218	216	210	217	236	208	231	246	219	241	216	212	213	234	218	208	261	217	248	242	204	220	231	228	233	244	256	245	229	217	241	237	231	200	250	237	237	226	225	227	232	206	235	243	213	260	225	234	195	231	220	228	242	238	223	243	228	230	221	233	235	225	243	216	248	217	217	227	223	236	228	219	232	209	233	209	214	218	192	219	237	225	237	210	228	219	236	207	226	234	215	208	238	220	244	234	230	201	245	226	243	253	228	225	234	225	215	226	219	209	216	251	202	226	232	236	233	231	216	229	242	198	252	210	244	254	214	212	234	213	229	230	221	235	225	230	207	245	230	226	251	188	220	225	242	209	236	254	239	230	223	248	225	238	208	205	234	208	212	229	215	233	216	240	223	206	213	211	236	229	235	226	243	240	219	219	220	213	198	215	246	208	256	218	215	208	227	236	247	210	224	231	207	247	212	240	209	243	214	259	227	224	195	224	238	238	186	236	252	225	228	248	219	244	182	198	229	209	209	209	235	222	198	239	211	221	218	210	254	215	236	224	221	259	188	225	222	218	251	206	229	227	238	225	236	229	237	230	210	209	236	249	231	232	220	243	234	218	237	236	226	242	226	198	228	248	220	207	229	215	200	260	238	226	218	213	237	233	243	238	228	223	247	206	236	236	229	221	214	224	220	204	212	245	207	238	230	214	209	227	212	234	231	229	236	194	244	233	239	217	217	227	233	220	223	225	207	205	212	224	261	237	232	253	219	243	230	218	237	241	225	209	216	230	229	228	240	239	226	228	231	222	240	214	206	239	240	215	207	230	216	219	219	205	218	246	222	200	240	220	234	238	246	212	221	219	251	239	242	220	223	255	250	219	227	230	234	193	213	259	196	217	237	250	195	217	224	257	231	221	225	201	242	207	206	237	245	259	255	258	212	209	242	243	241	245	222	209	243	202	223	228	220	228	252	241	250	221	221	226	207	241	215	238	227	234	242	220	214	199	230	229	219	211	235	245	231	227	228	245	232	229	204	252	236	232	239	244	223	245	224	219	240	219	239	229	228	251	256	222	224	227	255	229	206	232	211	230	214	235	228	227	215	225	210	263	246	255	229	233	252	201	228	204	209	217	251	190	244	227	242	225	250	241	225	215	225	244	221	222	212	212	228	222	216	203	222	246	220	253	217	229	232	250	235	199	235	235	248	225	209	227	227	234	220	225	208	197	220	238	262	214	200	235	238	253	241	223	224	222	209	249	216	239	236	236	260	212	223	229	216	216	237	229	225	244	240	231	221	261	243	237	205	199	233	200	216	242	243	237	225	237	209	219	226	210	225	231	244
27671	16907	2995	581	408	360	329	330	305	323	315	297	276	299	333	308	307	317	322	290	322	294	292	258	292	310	290	298	309	299	327	308	347	298	323	308	319	321	306	302	280	314	317	295	311	306	314	328	301	325	345	343	286	334	287	300	310	340	283	271	329	308	282	324	285	321	317	288	309	324	335	327	303	300	307	299	311	293	308	306	287	284	309	303	304	311	305	293	300	322	284	295	324	308	284	327	315	304	318	327	309	310	300	295	320	290	319	309	297	331	310	329	301	295	332	333	288	318	308	315	336	321	327	282	281	325	307	303	298	295	307	290	323	286	309	311	300	306	305	298	301	295	335	255	314	329	283	286	312	323	323	353	302	317	298	309	302	318	296	290	316	274	285	299	283	359	287	318	292	340	296	316	289	343	300	307	310	324	315	315	304	292	312	290	312	328	286	307	349	296	295	298	312	293	277	321	304	309	313	292	293	281	304	303	321	325	309	307	312	327	324	286	274	304	301	328	327	272	287	334	307	302	298	302	289	297	309	319	315	328	283	287	315	335	311	314	346	323	317	295	317	312	322	265	330	285	291	330	306	321	317	273	293	310	314	337	332	304	303	311	286	297	305	344	303	326	327	306	284	331	339	297	308	264	312	290	341	312	300	315	288	316	309	305	316	303	297	294	287	305	314	270	300	310	291	304	322	312	294	287	307	296	298	319	289	282	328	323	283	300	291	302	290	322	303	306	301	337	345	316	266	281	333	304	306	318	309	303	311	315	285	332	321	287	286	302	307	305	327	275	311	312	319	305	319	312	282	316	314	316	320	260	317	313	318	308	335	350	284	330	304	313	311	269	305	337	297	329	287	315	313	306	316	298	294	329	311	326	317	289	292	307	314	293	346	303	284	290	314	290	300	325	270	324	280	284	303	318	321	326	302	320	290	294	315	314	341	321	334	322	328	311	320	321	286	270	298	293	304	314	340	312	305	309	337	308	327	336	321	305	304	300	332	308	325	316	328	304	318	302	310	301	281	329	312	301	274	290	306	314	268	296	299	286	295	299	289	330	293	289	326	301	289	306	306	321	299	303	308	306	317	299	307	297	309	289	306	301	309	319	316	299	331	313	304	299	302	327	277	300	300	308	281	334	315	323	288	331	313	297	326	286	303	281	314	319	311	296	298	327	301	286	316	304	321	305	328	364	324	304	334	322	343	260	296	294	322	292	309	300	295	312	323	294	315	335	300	315	321	277	344	317	295	310	316	302	330	329	328	328	324	334	312	323	304	347	329	337	301	308	295	318	295	311	322	329	291	329	309	315	299	318	334	310	307	341	307	313	306	276	294	317	289	327	309	335	300	319	288	301	330	294	299	357	284	296	327	321	289	316	299	268	283	317	326	307	305	339	307	311	320	306	266	310	295	314	309	298	320	316	336	326	325	291	309	293	313	339	312	275	309	338	305	317	311	277	296	316	324	282	345	348	304	308	316	320	268	309	302	318	315	300	294	302	337	345	294	338	289	301	327	294	334	298	296	288	293	316	310	320	302	341	352	315	303	338	287	304	330	330	323	277	298	293	317	292	320	311	343	284	323	302	314	285	282	302	299	294	303	313	324	313	262	320	298	311	318	302	308	315	314	314	343	291	284	301	309	297	307	294	313	284	290	296	308	287	293	326	335	328	315	322	311	273	311	305	333	281	325	336	314	275	324	269	295	316	278	298	320	306	287	317	331	321	309	289	293	306	306	298	321	315	299	312	337	278	311	282	317	308	291	296	344	319	321	341	303	295	326	304	294	293	294	292	313	306	298	300	302	346	272	292	345	323	286	324	326	327	314	317	316	325	291	316	291	300	289	338	320	316	330	321	346	304	309	276	337	307	309	311	324	306	331	313	301	293	300	322	336	321	292	304	329	284	290	286	282	311	304	283	325	292	287	356	300	262	318	310	331	287	300	322	318	308	339	343	323	275	308	333	303	304	301	306	297	323	300	299	308	322	331	301	319	295	300	339	326	325	322	304	340	302	299	313	298	284	321	310	317	312	324	309	305	327	299	326	297	278	298	306	315	288	298	314	281	327	291	315	330	304	287	265	316	309	304	324	312	300	313	302	325	323	295	318	292	299	284	294	316	301	312	300	286	294	293	307	336	335	318	315	297	312	301	337	292	325	331	300	301	305	256	310	309	334	335	289	324	341	305	282	313	285	310	349	295	271	313	280	309	301	292	290	324	324	333	270	308	326	307	293	306	286	299	299	303	271	323	301	337	316	302	305	292	313	340	349	303	320	290	321	310	302	325	307	307	336	323	297	285	306	295	301	305	329	321	288	322	329	314	306	267	303	331	304	302	308	310	332	281	304	292	293	315	303	297	318	293	293	322	299	273	304	347	312	301	326	304	314	320	345	290	303	309	327	300	352	321	318	305	286	324	331	286	314	338	316	323	319	307	299	304	308	294	303	334	319	275	318	298	276	323	313	290	312	307	306	317	330	312	325	296	311	283	303	322	312	293	328	322	305	300	313	296	299	293	305	322	330	314	293	295	296	343	288	277	308	281	287	289	328	305	311	295	306	300	279	320	332	280	315	310	300	298	306	315	292	301	293	316	332	329	300	346	299	274	311	299	295	319	275	322	300	335	303	288	322	333	318	313	317	302	314	311	326	317	287	292	312	302	322	299	306	323	298	266	316	328	310	304	306	330	316	311	332	308	287	297	309	281	323	322	319	307	294	280	297	293	303	315	280	313	301	297	298	320	279	313	333	278	319	320	303	330	309	315	320	329	293	299	283	307	300	317	292	325	294	280	266	318	314	300	294	326	306	306	311	307	298	303	288	281	325	310	336	310	304	291	302	304	314	332	316	303	317	323	305	293	327	314	319	320	327	320	324	307	287	295	284	306	306	307	297	314	348	284	300	305	300	308	306	307	308	316	312	307	313	311	313	330	281	326	285	278	296	296	318	324	287	326	323	287	312	302	297	328	347	334	287	345	320	317	284	306	299	299	313	312	330	319	288	322	304	321	307	284	287	318	308	307	321	294	298	286	274	306	295	314	290	301	309	293	336	311	334	300	330	297	304	318	315	327	329	348	297	305	316	308	306	309	303	296	313	299	288	302	321	292	317	296	289	293	293	301	315	316	294	307	315	310	292	338	335	299	312	335	329	342	318	299	281	321	335	329	292	314	304	326	310	321	299	339	301	308	292	333	300	298	317	297	289	290	308	332	307	321	289	278	338	284	309	326	353	310	303	301	307	313	318	305	317	312	301	329	290	304	323	301	318	268	320	301	326	310	296	317	335	296	363	297	296	300	307	339	302	337	321	335	291	331	305	347	308	312	300	288	301	300	306	328	299	326	273	289	273	326	283	285	276	319	284	281	300	316	304	306	299	309	311	301	326	312	323	335	311	308	316	279	293	283	301	320	297	326	274	347	303	306	319	303	283	311	294	306	282	294	331	303	285	306	297	316	354	334	299	348	307	313	313	296	286	294	306	313	338	296	314
4369	1020	700	458	420	419	378	345	365	360	332	324	321	324	350	334	341	330	352	331	323	358	363	336	371	331	313	370	332	394	348	360	338	338	312	342	351	329	354	359	314	301	360	402	341	310	363	358	313	323	346	331	297	361	341	381	354	350	352	346	356	350	350	337	336	339	361	349	316	364	355	330	366	342	344	316	337	348	337	322	343	317	323	291	329	325	343	330	340	340	336	335	350	361	351	362	321	369	349	331	309	331	320	369	357	314	320	377	311	332	363	342	337	356	340	368	344	325	336	348	319	345	343	330	343	339	349	323	349	329	363	316	317	331	353	328	330	317	343	349	361	354	318	297	335	341	358	332	342	335	345	329	322	353	324	344	351	281	340	348	331	329	327	343	366	336	343	343	379	338	349	347	311	356	343	366	341	333	316	346	338	341	313	326	305	330	323	338	371	344	358	349	341	351	318	331	339	354	366	346	310	343	348	337	373	331	337	367	293	360	306	306	331	343	320	346	350	357	306	338	314	376	365	344	344	325	311	331	338	353	353	356	344	376	330	340	336	354	321	335	376	344	316	316	357	322	355	359	326	343	337	309	352	329	330	328	322	382	304	320	295	356	321	356	305	348	372	352	318	333	308	315	350	330	351	362	330	314	351	377	330	378	329	342	352	321	356	314	338	309	349	326	330	312	364	345	306	334	324	332	336	338	322	332	305	357	346	331	347	334	343	352	326	335	361	362	333	312	326	335	310	326	341	358	333	338	358	300	322	311	301	330	355	311	370	303	336	322	344	371	309	306	339	314	341	320	373	327	356	337	362	347	339	337	342	351	340	316	319	307	389	331	329	320	328	313	367	312	351	341	329	332	333	293	345	367	332	372	326	312	310	336	346	333	313	333	337	340	335	361	318	334	372	357	331	368	341	348	361	350	319	350	356	312	337	353	315	326	348	335	332	311	319	320	321	309	351	347	333	305	348	335	347	338	344	343	373	307	347	348	320	360	366	327	337	331	316	307	301	348	323	336	360	347	305	334	332	334	345	350	344	375	344	321	326	339	328	333	366	336	331	344	342	310	339	334	312	323	311	320	350	329	307	346	365	344	335	361	316	297	374	348	320	352	356	367	380	314	356	336	340	326	344	323	353	351	340	311	328	324	313	346	334	337	339	322	336	345	332	305	341	347	343	310	334	326	374	353	315	350	369	339	353	350	313	350	346	357	318	338	362	286	298	348	340	331	350	331	388	326	356	315	344	321	345	353	381	326	347	352	374	324	328	336	345	347	337	332	340	362	309	342	318	338	339	303	328	330	362	372	359	292	345	334	347	331	328	350	349	350	280	320	366	352	343	300	349	347	348	320	330	319	343	343	323	321	337	326	329	337	355	332	322	310	346	352	296	307	360	359	320	364	356	318	333	328	326	341	317	351	358	316	355	329	354	319	337	330	359	356	361	322	336	337	332	335	347	339	346	365	325	324	362	348	331	354	360	365	324	337	356	335	365	366	346	312	309	317	345	310	359	341	352	326	325	355	322	335	369	340	347	303	353	346	341	357	344	295	305	325	347	324	335	342	324	311	310	341	338	337	339	317	304	345	329	350	299	308	318	364	364	338	361	352	340	321	321	358	343	358	320	351	339	351	349	318	354	331	345	397	344	348	346	342	325	354	336	322	344	342	338	337	347	348	359	310	350	336	334	319	315	342	341	324	337	318	342	361	339	342	323	325	298	324	352	336	336	320	328	333	321	382	321	358	338	365	347	354	359	334	336	352	359	323	331	343	347	316	328	326	331	297	331	355	357	268	368	353	311	362	358	341	326	323	317	337	331	324	324	341	368	349	353	316	342	360	357	361	318	334	329	364	292	361	324	325	329	357	344	315	333	309	323	339	329	338	336	330	348	361	299	352	359	335	317	313	360	347	351	342	304	333	322	339	343	330	327	331	321	369	355	378	331	352	325	340	357	346	310	364	334	366	362	311	284	360	346	343	350	334	346	346	354	340	320	313	324	352	323	325	338	328	357	356	320	333	337	345	337	375	313	360	351	346	341	326	335	313	327	308	392	348	327	329	350	364	357	334	307	337	316	330	323	320	320	316	341	304	316	341	314	378	363	336	362	316	358	330	305	346	364	320	296	307	346	339	351	312	352	356	352	316	328	359	333	288	389	341	334	331	325	316	348	353	328	370	358	341	346	362	368	334	301	343	318	338	323	358	334	310	319	322	320	340	316	346	363	367	352	360	341	330	354	332	339	332	345	333	387	373	335	312	329	358	337	313	323	385	324	316	353	343	337	343	324	348	320	342	355	334	344	358	348	352	363	329	326	356	295	329	360	345	367	340	363	326	336	358	353	310	372	342	349	349	337	297	332	361	338	298	364	324	339	348	326	376	364	341	340	342	338	351	366	344	310	322	332	363	363	344	321	332	355	335	336	303	364	313	362	344	365	336	324	313	343	326	319	335	325	352	324	326	326	307	372	301	333	347	357	346	371	317	332	363	352	316	326	314	344	339	332	362	345	305	331	340	348	355	342	328	327	378	338	332	352	346	321	350	363	300	329	351	340	365	364	355	334	335	294	309	330	341	334	357	346	322	346	366	342	357	373	325	335	377	358	311	326	321	316	341	382	349	340	351	360	306	335	324	358	305	362	345	363	335	342	331	351	335	325	329	358	321	329	317	327	316	334	341	339	327	371	309	299	355	336	312	341	284	347	344	297	336	341	354	358	338	335	340	359	360	325	367	333	324	363	338	362	322	339	357	308	352	341	338	336	312	352	334	352	324	333	306	335	317	316	357	323	345	356	298	329	348	352	322	341	313	330	339	313	378	346	319	360	313	316	336	355	345	347	344	318	351	357	335	317	346	335	318	345	369	350	349	342	329	341	357	339	330	351	355	349	310	327	331	337	335	354	323	333	347	314	359	319	312	329	332	342	365	364	348	350	327	366	302	329	342	350	364	377	369	332	320	334	341	351	339	337	318	328	323	342	334	355	334	359	357	342	324	334	309	314	356	345	353	317	328	352	348	343	330	328	354	319	381	358	372	349	347	374	335	344	347	315	334	308	339	327	373	313	366	328	359	338	319	348	318	345	307	341	298	313	348	328	301	351	332	324	341	334	324	328	327	358	345	311	336	324	357	343	336	320	345	341	321	326	339	352	343	341	316	338	333	332	331	317	353	325	390	346	370	309	315	324	338	356	350	361	350	364	359	357	315	357	325	355	316	344	336	350	353	342	317	330	341	331	381	326	346	360	354	328	327	341	329	369	327	343	342	299	357	316	321	332	353	308	332	307	371	361	360	372	322	331	361	362	325	343	353	363	331	325	302	358	316	351	360	344	309	345	372	348	350	348	327	329	333	317	335	346	355	345	307	366	339	342	324	341	330	324	298	339	327	318	308	333	341	347	350	337	332	338	329	352	332	335	313	324	335	336	359	354	379	339	350	305	330	339	351	313	343	313	313	346	357	335	333	338	334	308	339	323	327	326	337	301	325
23598	21096	28285	24155	21100	8748	696	459	358	284	253	245	181	193	195	208	173	181	144	154	164	157	149	128	149	136	140	138	144	138	150	133	119	127	121	130	138	129	157	133	132	146	119	122	118	140	132	132	119	145	129	138	133	98	132	106	132	148	120	125	112	130	147	140	125	114	139	145	97	110	130	140	131	111	118	105	121	135	129	127	137	138	124	121	92	153	134	129	123	124	119	105	107	124	126	119	128	127	128	132	120	126	137	130	148	113	132	126	123	133	119	145	108	130	128	115	125	124	120	122	120	135	114	132	121	126	131	129	137	112	105	156	143	125	139	117	139	125	115	136	136	135	126	111	109	110	139	130	141	119	115	116	111	117	118	139	111	146	121	111	110	123	148	122	119	125	152	121	124	106	115	119	133	134	130	111	133	126	124	134	114	136	136	116	134	109	139	110	126	132	138	120	128	125	120	126	114	123	135	119	107	116	148	125	127	124	107	121	114	103	114	131	128	111	121	111	134	116	122	137	119	109	109	128	139	147	125	119	133	143	113	143	147	119	121	140	120	146	114	139	117	144	152	125	133	139	136	137	135	136	139	155	124	121	112	125	118	113	122	122	123	106	110	130	107	115	119	122	103	131	119	111	108	141	128	133	132	104	134	122	126	131	118	132	141	124	141	116	128	119	134	100	134	124	126	112	124	128	121	126	145	129	144	122	130	137	114	128	106	130	128	119	133	139	107	119	138	117	129	132	125	127	145	146	102	124	121	129	137	129	141	142	131	130	139	130	107	133	124	141	127	138	120	119	126	123	121	132	124	132	133	126	119	114	141	112	116	110	111	136	117	139	150	124	127	124	100	134	127	119	128	116	122	133	123	117	120	121	124	133	127	112	122	130	112	116	114	116	125	130	118	151	125	116	116	121	131	118	134	140	111	135	112	119	121	115	140	103	115	141	124	141	117	123	138	131	120	125	134	141	145	121	123	115	116	131	125	122	120	118	128	133	131	118	113	118	122	134	122	121	128	119	140	129	118	119	120	137	101	108	134	142	127	120	125	140	131	119	121	109	102	133	120	138	144	125	127	113	115	134	131	124	139	124	128	110	140	138	130	141	121	128	106	143	123	126	127	125	131	115	126	123	134	120	137	101	134	126	126	144	140	126	118	129	112	119	112	161	100	137	115	128	128	150	126	121	130	124	126	139	121	142	143	121	112	120	105	143	123	111	129	141	138	116	132	128	127	106	130	111	130	133	124	119	106	119	123	129	128	111	135	130	111	110	124	112	110	140	108	124	114	119	131	130	102	118	127	119	151	128	120	131	106	126	125	129	126	112	119	120	121	128	105	126	135	117	136	136	119	151	127	122	133	127	131	101	124	105	133	120	125	124	127	112	126	120	123	132	134	138	125	124	128	135	137	125	124	126	131	103	128	127	127	120	138	123	130	134	127	124	129	130	121	105	134	127	127	113	141	114	104	120	143	109	141	119	138	115	115	137	141	115	141	127	119	112	119	113	122	127	117	132	140	116	121	128	126	136	131	113	140	117	138	132	127	114	139	118	130	127	123	124	137	118	148	128	139	149	107	132	130	124	122	122	112	139	127	116	101	121	115	124	123	106	132	135	120	113	128	124	137	160	137	113	120	125	130	123	132	115	111	125	128	134	116	132	112	151	126	106	116	122	141	112	123	147	133	133	146	128	108	108	118	124	123	131	119	118	115	116	123	131	138	132	121	129	119	132	123	124	108	132	132	135	136	120	125	118	126	124	143	128	105	124	111	129	143	120	119	120	127	144	107	118	123	115	134	127	129	131	128	144	125	127	115	139	145	122	119	128	120	133	124	119	131	113	110	129	128	133	130	132	135	138	119	123	122	123	140	139	114	139	116	131	131	151	152	130	147	127	130	137	131	109	132	138	127	122	110	109	128	107	151	118	124	135	104	138	108	129	131	123	121	119	127	122	122	132	119	135	110	132	146	154	143	129	120	118	118	126	152	121	122	111	131	142	128	120	132	111	113	128	133	134	98	149	138	136	105	125	122	133	145	113	145	119	117	125	126	134	136	137	127	127	108	129	122	136	121	111	120	125	130	125	111	117	129	133	139	129	137	133	149	108	122	109	142	110	112	103	119	110	126	124	107	134	120	134	126	118	138	127	115	137	119	145	137	124	135	93	137	140	139	111	122	119	117	122	128	133	114	129	124	139	138	147	102	113	117	130	124	150	119	96	133	116	127	134	127	135	117	130	113	131	105	142	122	127	119	127	153	124	134	106	129	121	111	136	131	132	122	116	130	126	135	125	114	125	141	128	121	135	121	117	127	112	124	124	120	150	133	141	104	126	114	135	125	123	145	121	140	104	135	141	120	153	96	121	146	127	109	149	108	132	122	111	137	88	116	114	158	116	113	122	121	119	149	149	143	144	141	117	118	117	151	137	114	134	116	105	129	129	107	150	127	126	132	123	127	116	125	126	134	127	154	114	145	117	150	113	106	107	137	117	149	120	129	118	139	122	126	117	120	135	121	119	129	106	117	125	119	114	122	124	124	126	120	140	119	130	126	110	100	134	113	126	126	121	127	134	127	114	127	129	121	121	137	125	121	150	152	122	121	126	126	130	125	143	115	134	118	136	123	126	123	121	142	114	119	132	125	143	123	124	138	118	130	118	137	104	125	133	133	119	121	130	131	123	136	113	124	103	140	118	124	123	127	121	125	126	125	132	132	108	122	126	117	115	116	123	127	126	124	137	105	133	119	123	122	122	133	125	117	119	125	137	132	127	126	136	127	106	119	109	122	147	121	123	122	128	123	124	134	132	118	138	120	105	148	117	130	123	109	119	115	111	108	133	122	124	123	142	121	128	112	107	126	105	129	143	111	136	142	114	126	121	124	132	131	116	113	130	120	120	151	121	149	116	102	121	125	131	132	141	125	125	145	111	128	132	117	124	115	131	120	142	132	115	144	132	140	113	121	124	112	120	118	128	128	124	117	107	132	116	137	109	124	139	106	123	123	143	128	137	121	123	119	138	122	135	118	140	112	122	135	135	122	121	140	121	117	119	126	135	138	139	124	114	149	136	151	121	126	119	148	118	129	143	141	134	112	133	114	130	122	138	142	107	119	110	130	132	120	125	136	139	114	129	132	132	113	107	141	135	140	128	113	126	143	101	129	137	118	128	125	125	136	136	126	109	127	131	124	101	129	138	123	105	140	109	123	122	124	139	152	155	124	129	111	133	116	129	109	113	128	133	120	138	133	130	121	123	131	116	124	124	119	140	122	129	114	132	126	136	132	133	136	134	125	132	118	131	131	131	132	135	135	126	117	119	136	136	120	139	113	111	117	123	132	141	122	135	120	117	121	118	134	121	131	98	115	116	129	128	108	132	112	145	114	122	135	124	119	129	118	140	123	123	133	150	100	126	128	132	129	130	132	114	134	123	131	134	127	152	144	119	134	114	132	141	112	134	143	129	164	142	127	124	128	125	106	111	125	121	121	124
3353	8696	5607	2538	1777	1244	987	728	600	517	439	384	336	294	272	240	215	222	208	208	209	172	169	189	159	167	160	167	145	168	170	182	187	142	154	160	151	165	170	144	176	152	167	159	153	179	165	147	154	173	130	160	140	149	152	151	148	161	150	148	150	152	117	141	147	140	137	148	174	139	137	135	149	138	136	144	133	157	136	131	132	162	174	145	144	122	152	169	150	155	140	154	137	146	127	128	151	144	167	148	160	136	125	136	143	162	142	141	129	154	141	148	154	138	146	145	154	148	143	138	140	145	156	152	153	158	146	131	139	156	151	147	155	137	153	145	160	177	145	134	151	156	141	161	152	151	170	133	147	148	148	125	162	135	143	148	141	167	161	142	149	150	146	159	151	147	139	139	132	148	157	125	138	150	158	147	144	146	144	153	151	145	154	164	153	136	137	153	135	133	168	154	148	139	130	135	139	144	146	141	141	119	151	161	132	134	153	140	151	153	156	145	162	122	150	134	153	134	144	135	170	169	125	147	147	152	149	159	177	163	137	142	148	161	140	138	154	147	148	144	137	151	165	124	149	120	158	145	145	139	152	145	149	147	143	130	125	155	153	133	142	142	144	131	144	147	135	137	133	158	139	143	132	143	139	151	173	142	134	143	141	138	142	144	138	160	145	141	179	143	142	126	138	164	140	133	136	154	142	144	146	166	147	157	134	180	135	142	149	155	143	146	160	140	143	144	152	156	127	131	154	143	146	138	144	147	127	143	149	112	131	153	172	137	160	138	156	141	145	145	145	152	127	135	152	143	144	128	160	151	150	160	132	157	159	155	132	158	135	145	150	127	152	138	143	148	132	164	173	147	156	143	164	161	135	152	156	127	149	154	127	157	173	144	157	160	154	164	150	143	159	156	167	157	154	147	149	171	154	129	161	144	146	146	128	153	146	159	145	146	132	138	136	139	150	139	159	144	160	141	134	125	150	155	136	147	163	134	156	130	140	151	152	149	143	141	149	162	141	151	167	154	162	140	147	151	137	159	135	128	149	149	129	123	162	143	137	135	160	134	156	160	151	151	150	161	164	139	151	149	152	164	148	138	171	162	136	133	151	136	155	161	150	147	134	121	163	155	168	154	151	152	137	133	142	137	145	137	124	128	168	167	139	159	156	149	156	126	140	161	135	133	142	139	144	154	152	142	156	155	140	153	121	149	142	148	138	154	158	139	131	137	119	124	142	142	145	166	135	159	151	131	162	155	147	151	138	161	164	146	154	146	166	149	131	137	149	119	136	172	136	136	158	157	152	117	158	155	131	166	149	137	153	137	166	156	162	138	141	150	163	147	145	156	162	143	131	146	128	152	159	133	145	150	148	154	146	129	145	157	158	131	153	151	128	142	151	166	126	158	171	139	175	139	152	148	147	145	119	162	140	145	125	158	132	136	150	131	166	131	167	135	134	138	132	152	151	150	156	154	150	143	151	154	167	149	153	145	146	157	136	149	131	149	164	131	143	144	163	123	158	148	149	155	123	124	150	172	121	147	132	147	166	150	143	139	154	150	154	160	138	164	150	143	143	138	150	149	143	165	141	132	153	127	158	142	157	158	134	135	169	143	138	146	141	131	126	149	146	146	156	166	140	137	168	127	132	146	154	145	145	139	124	139	148	154	119	164	153	133	145	151	141	151	127	151	159	138	135	145	141	137	140	125	131	157	152	173	114	165	154	178	165	136	125	159	158	148	135	130	141	162	161	141	162	143	118	157	137	132	142	170	156	151	146	161	149	127	159	124	130	154	145	130	133	148	174	141	158	162	153	152	130	171	150	146	131	159	146	170	148	148	129	162	152	137	138	154	168	149	141	148	152	133	146	144	145	133	173	153	134	147	167	119	133	132	147	150	142	147	156	136	137	140	124	132	174	148	140	132	169	135	163	148	159	132	138	148	154	149	152	157	144	147	158	143	155	118	137	135	129	164	134	131	142	164	151	155	145	126	161	141	149	124	157	152	122	160	157	138	154	153	155	139	133	125	155	156	129	162	150	141	147	131	137	157	157	131	149	166	154	150	153	143	148	142	173	124	110	171	149	149	143	144	138	143	151	118	145	149	144	135	154	150	145	145	137	141	150	145	117	179	149	154	158	162	144	140	171	152	141	155	170	135	140	130	150	146	127	150	146	142	140	154	146	160	158	163	177	158	146	141	170	145	155	130	149	135	132	147	149	140	159	127	148	134	151	161	159	122	132	145	140	156	139	133	155	162	126	133	136	119	142	132	134	152	146	140	154	150	150	144	134	143	138	124	148	159	144	162	137	140	150	135	147	134	140	142	160	140	148	121	146	129	165	137	110	141	156	132	137	143	136	149	163	154	152	140	147	133	133	155	141	126	152	151	142	142	152	128	131	149	157	140	149	158	125	143	148	138	150	146	140	140	142	142	166	165	131	162	151	136	154	136	128	131	141	133	160	155	155	150	151	162	154	152	161	148	147	118	135	169	147	164	154	147	157	161	137	149	126	161	126	139	139	129	141	141	137	152	129	151	132	137	137	129	155	166	144	146	139	140	151	156	140	150	150	140	141	148	154	161	152	134	140	149	146	163	123	144	143	159	131	132	149	136	140	153	144	183	148	150	154	136	158	138	140	128	153	127	156	138	163	143	148	156	155	162	150	166	118	158	152	140	136	148	159	149	131	159	163	147	128	142	147	162	155	135	138	123	134	131	157	146	147	122	162	146	162	151	142	151	163	162	152	140	152	153	159	170	149	156	157	129	152	166	153	155	156	151	161	140	145	161	146	134	155	151	140	162	137	137	127	157	138	163	155	156	150	150	139	139	145	160	140	136	143	131	163	150	152	164	149	127	134	112	149	158	144	130	156	162	156	149	142	155	128	153	144	155	160	147	141	152	144	147	152	144	140	148	144	141	148	132	155	162	142	144	152	143	127	142	142	151	147	159	150	154	152	129	157	135	140	128	153	130	146	154	163	164	147	143	155	127	160	147	154	154	161	163	143	142	116	143	136	142	132	144	175	162	137	167	153	161	140	157	156	183	142	132	154	144	136	141	155	155	142	150	145	134	165	153	162	150	151	145	170	130	149	148	139	157	135	135	154	127	159	172	139	131	147	132	161	173	139	149	139	155	153	139	137	142	149	146	156	144	144	157	141	144	132	139	146	142	163	152	143	158	149	138	162	123	153	149	161	138	139	155	161	152	126	135	142	154	149	157	152	149	157	159	153	140	140	131	147	154	143	134	138	145	175	118	129	132	154	139	154	138	139	141	139	147	133	142	136	146	146	158	141	140	139	151	147	157	147	149	152	145	135	161	142	147	138	129	149	129	132	156	139	161	149	136	150	124	142	169	139	138	154	142	144	147	140	135	155	139	154	145	119	154	148	156	134	145	148	153	131	142	128	144	152	168	146	165	143	125	148	134	151	182	167	164	149	133	160	161	127	158	134	156	155	140	147	149	147	136	138	150	173	120	150	147	158	141	127	148
24586	20981	26928	25073	8706	788	634	575	516	500	516	469	458	441	461	483	462	420	471	422	436	412	442	435	462	443	431	389	446	458	459	404	406	423	427	408	422	424	432	434	381	416	477	440	411	386	423	417	420	494	450	409	436	399	440	422	419	444	428	443	409	460	423	439	452	413	433	428	397	395	433	445	458	432	432	425	415	428	438	435	412	444	412	424	424	432	424	424	445	429	417	430	462	437	444	473	393	431	423	429	413	401	435	406	424	452	443	447	409	433	412	440	387	465	397	435	444	432	420	432	431	375	426	385	436	418	438	427	453	391	402	418	441	442	448	449	439	414	436	445	440	419	425	415	464	441	412	456	433	447	438	450	422	393	449	396	426	461	442	449	429	442	437	396	420	409	435	440	458	432	424	456	377	478	433	441	418	403	423	435	412	416	382	418	432	426	464	400	454	439	406	389	447	409	435	453	418	456	424	430	458	457	453	422	421	444	427	400	430	472	426	447	435	411	427	405	415	445	437	433	430	448	391	447	456	440	400	449	428	469	431	440	445	403	422	438	417	372	464	423	397	392	399	430	449	419	430	408	411	428	443	404	395	472	432	427	441	465	428	420	446	421	403	370	460	461	430	444	408	440	409	441	447	401	439	423	416	408	421	400	431	433	422	422	421	443	405	431	424	431	453	399	426	414	419	424	444	417	414	447	441	418	449	449	435	435	437	466	444	469	456	406	430	409	430	436	451	401	429	423	456	425	392	416	438	424	445	439	401	436	422	440	413	397	441	440	456	408	425	469	397	441	418	411	433	427	430	420	443	433	430	394	430	436	422	426	417	456	441	441	442	432	405	418	435	414	407	415	450	412	450	435	414	406	440	404	439	410	447	417	475	410	444	415	437	440	413	417	420	426	411	447	419	404	446	455	417	437	425	422	397	431	455	429	396	436	466	397	408	434	457	458	428	423	428	413	425	468	467	428	431	443	437	452	431	424	405	393	378	481	389	440	425	408	425	417	438	418	442	422	404	401	410	404	450	450	415	450	460	425	411	420	427	410	414	410	416	416	447	435	463	440	432	455	452	411	446	417	410	439	428	453	422	428	456	470	398	411	403	422	434	420	405	425	437	425	410	405	393	423	412	420	414	435	428	426	440	424	400	412	400	441	425	458	433	404	416	417	462	423	421	424	425	393	440	463	428	384	405	399	418	436	416	431	428	446	410	460	414	397	443	423	432	449	430	453	425	420	399	464	434	392	442	432	406	420	439	397	467	441	406	410	429	423	432	433	431	427	458	456	415	467	472	430	423	442	438	433	432	408	425	419	417	398	430	390	432	481	446	392	423	387	395	424	428	411	444	422	420	410	417	419	439	413	424	432	444	452	440	378	461	408	404	414	430	431	430	371	416	429	413	422	404	440	412	429	455	420	443	431	395	416	421	433	438	403	416	436	424	442	419	417	410	455	436	405	406	406	433	447	369	437	436	386	456	409	448	442	428	409	412	414	434	464	389	455	420	457	424	437	405	457	407	424	388	426	432	431	422	438	428	393	444	431	418	459	414	449	433	436	395	405	445	453	411	465	414	443	425	443	440	429	421	421	422	379	427	414	399	413	427	395	447	459	378	421	431	413	417	422	419	414	411	398	452	404	389	420	404	405	460	399	416	430	415	453	439	403	431	436	424	412	424	426	429	423	464	408	436	437	459	439	421	382	429	398	425	469	415	449	404	399	408	412	414	440	415	435	431	459	449	463	405	492	434	400	414	413	463	422	424	394	416	422	395	416	424	413	438	403	447	443	448	445	457	449	417	445	396	435	406	437	464	415	441	483	441	437	428	430	431	452	435	419	413	415	437	429	409	436	486	416	457	428	414	399	458	434	452	421	419	420	459	409	432	423	385	444	420	404	410	447	421	442	414	443	434	412	428	410	381	427	417	415	418	430	427	455	440	412	431	460	429	434	411	429	436	418	412	409	424	390	436	413	475	436	408	434	443	447	421	426	420	419	405	394	415	428	439	416	441	411	403	421	461	452	394	443	413	385	407	438	425	476	434	373	459	398	428	432	366	419	411	428	381	411	465	425	402	404	443	433	404	375	406	429	438	450	443	447	401	434	428	429	418	430	407	418	412	436	426	368	429	413	424	438	410	429	404	418	442	404	430	431	420	432	446	455	432	458	413	431	412	460	435	438	430	457	420	406	381	413	392	408	408	433	431	413	439	439	433	427	424	435	436	413	446	428	451	406	440	403	445	411	440	406	411	394	406	376	427	397	457	451	386	421	427	433	425	445	442	442	423	419	456	472	416	384	396	441	437	415	433	439	404	404	391	401	475	381	415	425	443	444	431	400	446	442	462	411	387	435	439	407	424	425	443	498	396	466	400	420	444	397	423	439	400	445	473	373	416	471	450	439	426	425	410	414	383	410	465	408	392	425	456	432	387	446	454	437	424	402	415	463	441	428	394	416	398	388	443	419	456	446	421	438	429	435	427	453	397	432	455	417	469	417	448	435	428	441	407	391	408	434	428	379	431	456	395	404	447	416	412	445	412	417	448	450	446	403	422	439	400	434	433	422	405	426	442	470	408	411	402	420	434	434	422	449	403	435	439	401	454	438	434	418	418	417	450	462	420	421	406	453	478	423	430	437	422	427	429	450	437	450	434	426	441	438	413	422	428	417	439	433	416	461	447	459	406	409	402	424	422	430	443	423	445	387	443	430	432	441	422	411	435	446	408	429	425	406	416	385	420	414	458	407	427	454	405	408	428	461	452	408	432	392	409	403	446	425	415	386	441	442	398	466	433	414	433	427	446	421	412	419	423	425	436	419	403	409	405	472	420	430	461	410	486	417	430	454	421	453	414	425	396	427	409	391	476	434	423	444	422	450	426	444	416	404	422	416	450	460	444	411	443	408	409	416	440	408	432	359	438	445	450	428	430	392	444	391	434	421	439	424	405	404	467	419	418	456	409	439	391	450	394	438	443	398	422	412	400	425	439	451	451	433	419	454	416	409	405	407	432	449	434	397	421	409	434	467	410	422	451	426	437	441	434	418	434	417	425	434	386	425	411	426	408	427	425	422	379	406	415	447	474	430	441	475	417	458	445	418	437	406	405	418	402	409	446	483	429	389	415	420	405	403	444	419	408	419	436	418	443	424	420	451	430	414	396	435	409	411	465	409	427	447	446	454	417	412	473	422	435	445	441	401	416	383	423	424	405	429	448	431	433	404	440	442	424	429	430	433	415	419	432	398	443	414	423	415	392	379	424	410	380	390	429	405	436	444	434	434	452	456	455	394	422	424	453	417	407	449	423	435	449	420	449	429	402	454	409	400	442	413	409	435	448	450	465	405	432	433	376	446	428	456	411	421	429	413	439	437	438	385	441	452	428	419	439	417	413	439	414	423	441	379	456	444	429	427	424	415	420	439	392	450	411	384	390	426	450	452	429	438	431	453	423	477	457	436	444	426	433	383	419	415	442	425	469	428	442	440	420	423	406	443
3316	5093	3362	1646	1299	1038	857	725	658	634	623	561	573	555	497	516	500	528	469	449	493	464	467	452	483	475	458	440	444	453	494	447	472	503	459	515	429	428	466	475	497	467	456	455	465	472	449	435	458	446	435	440	456	474	466	459	475	460	451	454	447	472	455	460	421	449	448	443	453	455	451	454	453	434	428	534	415	449	466	473	452	462	446	465	416	497	469	444	456	464	461	432	464	419	464	454	470	450	481	435	450	444	454	428	458	434	467	473	437	453	443	453	459	476	468	451	487	485	481	441	446	461	445	423	438	466	463	427	454	448	440	459	443	462	441	464	448	484	442	446	444	486	454	442	489	454	486	466	483	431	475	436	403	457	455	438	447	430	451	454	453	444	440	457	458	487	432	484	453	465	463	454	459	445	431	450	419	428	459	461	425	425	465	424	455	414	456	465	477	467	422	494	447	457	472	455	393	425	434	467	450	425	445	449	432	457	431	415	439	467	393	437	430	417	442	417	431	483	431	450	463	438	457	416	464	435	460	457	450	425	485	460	457	444	490	443	409	439	461	432	463	463	444	474	466	416	460	442	438	490	454	444	465	434	479	473	456	459	436	443	471	433	457	490	435	435	450	438	423	480	466	456	481	430	445	468	425	453	450	486	457	462	446	470	465	450	500	461	442	455	448	460	465	453	412	449	443	446	427	461	427	467	483	435	442	450	418	410	419	441	458	456	436	431	442	462	455	453	473	421	445	447	431	455	454	435	427	460	404	487	456	458	442	459	429	460	459	449	448	467	471	419	474	424	443	472	463	433	415	409	443	452	430	454	437	478	434	478	434	474	421	433	467	452	447	421	460	455	469	421	419	439	414	440	462	445	466	427	420	453	426	445	450	452	481	452	432	466	453	444	413	474	440	466	409	447	468	473	449	480	447	438	426	456	475	455	441	456	432	459	465	469	425	478	436	441	445	392	428	421	461	439	489	461	422	438	436	466	448	408	436	454	433	418	453	434	436	471	438	461	488	426	454	442	427	441	470	420	445	449	479	437	405	432	473	454	452	466	464	444	460	428	449	427	433	434	483	416	464	486	440	476	461	461	450	417	474	443	457	427	477	498	471	436	445	443	459	457	434	481	438	446	462	445	425	468	403	475	505	450	431	432	427	464	456	454	449	505	465	469	447	439	466	473	429	470	468	451	494	478	428	435	462	474	468	479	448	443	450	450	447	422	451	498	448	416	448	447	417	422	452	440	403	461	440	445	419	437	403	478	507	449	480	440	447	429	446	479	452	443	479	467	474	448	478	487	440	429	459	455	477	449	494	471	450	459	401	478	457	465	442	438	486	470	423	502	443	455	456	481	450	430	441	447	483	465	464	438	430	483	435	458	426	426	445	483	451	428	450	474	446	428	431	482	455	455	442	445	471	461	461	435	496	443	483	446	456	449	447	429	468	438	436	466	479	463	458	432	418	452	427	421	461	396	462	468	491	447	446	482	455	442	452	426	451	449	425	484	448	442	431	420	476	466	455	450	449	439	451	445	470	451	483	423	472	462	456	492	499	434	414	449	501	452	443	427	396	391	449	431	463	449	448	476	488	461	431	442	459	440	468	418	444	463	453	449	449	415	442	448	419	452	459	439	441	492	443	488	485	472	494	446	452	438	492	459	459	447	446	462	442	462	422	438	495	454	485	448	479	456	440	426	427	450	428	454	441	457	470	486	431	475	439	450	449	428	489	463	464	478	450	453	446	446	432	490	468	474	467	475	483	437	449	464	455	449	491	467	446	427	455	465	452	449	471	429	427	417	467	449	450	445	460	440	490	457	429	455	425	472	495	473	425	430	445	457	486	450	453	449	458	489	466	451	452	452	444	457	453	469	452	479	462	455	453	468	453	433	448	429	469	449	493	470	445	445	397	471	447	459	449	460	431	478	457	478	432	436	449	437	442	442	462	439	451	478	447	471	454	448	473	437	448	462	462	424	449	453	453	450	463	460	432	423	510	452	493	478	429	405	434	472	433	483	452	489	449	458	438	452	465	442	451	460	444	442	435	474	435	422	472	474	495	400	450	487	432	451	440	442	471	435	457	416	445	457	457	458	413	445	484	424	443	467	449	464	469	466	431	455	405	456	484	452	426	478	434	459	481	484	443	436	428	483	472	460	469	459	449	421	467	455	435	484	458	431	449	490	465	447	459	442	491	488	457	441	432	434	428	454	422	434	463	486	432	461	439	440	425	447	438	462	456	468	447	449	438	418	428	461	423	456	439	441	432	456	468	447	438	449	460	477	482	459	485	470	395	449	448	463	446	425	417	480	467	432	443	457	477	481	445	441	477	469	446	463	432	443	444	440	460	462	457	446	467	460	462	446	439	444	447	450	444	408	487	447	435	498	466	483	469	434	445	423	478	469	439	470	456	452	412	452	459	449	422	464	483	445	449	446	428	466	434	443	445	433	470	436	446	467	474	443	409	489	414	430	449	450	443	436	438	429	440	419	432	479	467	451	463	447	482	460	416	499	412	467	459	458	447	426	444	440	462	454	439	410	440	464	423	430	463	413	423	455	462	425	453	469	493	433	405	433	449	447	454	434	485	433	484	465	460	467	474	435	458	482	470	447	473	459	429	464	440	451	454	475	471	427	452	423	459	423	435	441	433	460	457	485	451	423	475	427	463	440	428	465	415	459	447	416	431	413	461	425	485	449	438	469	447	449	482	439	465	461	464	426	447	449	457	443	418	439	443	476	468	473	482	423	445	443	469	464	475	456	471	485	441	452	471	422	459	450	449	480	415	454	469	461	446	460	435	464	456	462	432	433	419	452	446	445	446	453	432	455	504	465	449	447	495	492	472	463	461	427	435	437	464	478	417	464	460	435	456	443	462	461	474	453	439	451	454	468	434	434	404	472	468	481	451	468	488	434	458	450	476	444	471	465	439	436	472	475	437	444	456	487	439	467	456	475	440	469	455	487	438	434	480	483	451	467	439	422	413	448	473	439	458	484	453	421	465	448	427	431	435	441	450	463	452	484	430	474	443	402	480	465	419	400	446	440	424	465	418	426	456	469	456	471	483	484	463	446	469	441	446	455	456	451	452	439	457	458	459	427	428	450	448	439	431	454	505	458	456	467	467	449	468	485	463	459	435	438	482	464	491	398	485	451	496	447	480	474	456	496	478	436	473	430	476	463	446	434	463	430	454	470	440	461	459	456	423	448	458	448	450	475	425	447	457	434	494	460	404	458	428	428	446	469	455	462	464	406	414	430	443	451	491	433	463	457	447	454	448	426	470	449	459	467	423	468	470	437	467	491	452	443	458	481	444	472	454	492	448	464	486	474	413	437	442	489	485	470	455	432	439	462	445	444	455	382	439	447	435	441	466	433	421	410	471	468	417	438	467	419	469	455	425	413	434	447	442	463	429	456	444	456	433	469	468	422	480	452	465	426	432	438	453	450	463	458	452	438	467	430	417	489	436	436	459	449	427	465	451	397	491	472
22444	21106	28721	23717	21109	21143	6719	843	589	542	470	409	412	368	390	354	288	295	314	308	285	257	285	270	251	267	260	253	269	227	241	227	248	246	253	226	202	258	228	240	233	245	248	235	238	260	209	229	228	244	258	241	223	219	236	234	203	222	198	218	231	225	237	251	242	220	211	226	258	213	220	208	215	237	220	227	246	215	258	229	241	233	250	234	228	211	215	241	231	232	227	218	252	236	212	214	229	213	228	214	211	241	222	219	233	231	265	226	247	246	216	199	216	215	242	248	209	237	223	226	227	227	262	229	203	246	217	227	234	207	205	258	249	206	206	243	226	196	219	237	207	219	240	265	228	246	222	211	221	224	226	216	222	223	254	233	210	220	243	217	221	220	212	218	232	200	222	207	224	224	214	221	207	213	192	220	217	237	220	237	198	231	239	218	213	226	215	231	233	227	217	241	254	221	224	236	235	201	222	201	230	249	234	209	231	232	219	235	198	219	223	253	231	213	228	231	251	223	220	239	220	261	246	209	203	219	228	235	235	221	242	227	215	218	224	199	194	240	230	220	240	236	210	245	233	225	221	229	221	218	207	207	243	202	235	227	228	236	229	229	236	204	214	230	221	191	223	203	240	221	217	237	245	235	217	222	211	228	245	233	211	232	252	236	236	196	202	230	248	193	238	223	253	199	212	206	212	234	227	237	213	220	224	210	232	225	220	225	206	218	246	226	225	242	210	241	205	231	255	219	239	213	201	223	242	211	230	219	200	213	224	216	211	227	216	246	237	232	237	224	254	266	226	243	214	243	238	238	201	213	231	210	214	224	212	213	225	199	227	215	202	254	245	222	212	239	206	190	222	219	217	226	213	209	213	238	230	234	213	229	197	211	252	204	200	217	252	224	214	207	252	236	203	239	221	213	199	217	226	216	256	197	241	212	217	246	230	228	226	237	233	228	222	231	235	234	242	249	234	227	214	217	201	224	229	240	217	195	199	207	248	215	216	223	209	233	232	210	205	245	215	216	212	238	260	237	205	229	244	232	199	224	225	229	224	205	236	227	210	224	227	192	229	236	209	212	255	234	218	229	236	228	245	219	238	223	247	226	219	203	227	241	233	231	235	225	220	207	229	221	243	195	243	237	200	243	214	236	227	233	239	209	227	214	231	235	235	220	216	215	230	204	231	219	243	232	218	219	208	223	239	208	250	229	243	219	220	234	214	216	222	218	225	215	224	217	222	230	242	231	215	219	238	215	233	266	222	231	239	230	218	209	223	225	238	225	230	249	228	195	221	239	227	223	240	225	198	205	231	230	251	236	231	201	229	208	227	220	225	222	263	222	229	204	235	203	241	220	269	235	225	233	243	248	252	236	241	252	198	245	209	226	237	231	206	254	246	245	245	247	226	220	251	196	248	218	236	233	221	256	209	225	255	228	210	219	205	211	254	236	240	209	214	219	223	221	259	221	217	203	202	214	219	232	256	191	237	230	213	229	230	243	198	246	225	224	194	232	221	205	220	246	240	243	224	213	219	246	242	257	216	207	217	236	221	205	236	237	204	243	224	218	223	231	222	217	226	214	228	235	225	241	211	212	216	219	226	216	218	246	195	223	216	224	231	232	214	232	197	229	246	233	231	218	220	200	211	250	233	235	239	224	228	193	237	222	225	238	222	246	238	222	211	242	204	236	233	228	277	233	233	219	194	222	219	223	226	234	255	241	236	208	198	210	208	231	230	225	217	242	238	225	228	217	214	242	234	226	221	236	249	217	203	208	211	236	230	228	228	226	223	246	245	223	208	218	222	211	241	224	210	221	222	231	220	252	208	246	229	203	232	205	230	207	250	236	247	237	236	224	223	210	212	221	221	248	229	205	231	205	239	237	225	241	259	211	206	212	230	237	211	200	239	222	221	233	200	234	248	210	244	233	239	213	242	223	225	240	213	214	211	224	218	227	225	242	244	236	212	211	210	198	223	220	199	201	230	225	251	207	242	213	228	214	215	236	240	232	237	224	225	206	251	229	204	243	219	248	206	196	225	223	226	242	231	212	263	236	243	227	239	229	208	223	223	212	207	225	252	219	213	229	212	242	229	243	244	237	207	215	247	213	233	245	238	210	223	235	224	231	220	221	219	236	232	218	206	227	236	203	219	218	235	229	200	238	218	205	234	218	225	224	244	235	226	225	212	219	229	246	240	204	201	218	238	231	221	221	212	213	229	232	260	239	232	220	220	260	243	235	221	234	225	203	222	218	204	228	245	226	250	217	236	222	234	227	233	220	228	235	213	213	232	257	216	236	213	218	240	239	201	209	233	242	239	231	231	228	214	249	223	225	232	222	221	230	247	194	222	218	211	218	226	203	229	208	224	209	197	221	200	212	233	208	231	238	217	191	211	221	231	211	208	226	234	220	196	218	229	221	203	223	192	227	207	211	226	241	219	207	206	242	237	223	241	240	222	221	215	217	208	233	219	256	230	212	223	224	255	229	235	222	238	215	214	225	200	234	220	229	235	227	222	218	208	207	212	245	203	239	222	238	222	236	248	226	194	242	230	215	237	241	225	199	237	235	221	233	217	218	231	208	246	221	235	221	234	240	212	250	248	238	221	215	198	221	235	210	207	229	227	242	244	252	186	248	250	225	252	236	230	254	226	253	226	211	234	227	231	204	240	258	218	227	218	232	231	213	239	245	214	232	235	248	223	232	198	230	238	197	228	225	241	260	234	219	212	239	218	229	227	240	223	228	235	234	231	235	253	220	213	224	218	218	217	225	243	209	223	220	223	246	222	231	248	206	217	242	225	215	251	210	249	239	221	224	211	212	218	214	225	213	238	232	227	209	222	232	221	218	246	217	224	209	229	228	233	213	232	245	249	230	216	246	226	247	213	251	227	234	257	241	205	205	202	241	220	246	239	221	210	231	216	256	239	215	217	218	223	210	213	223	204	246	216	220	240	194	224	226	193	223	202	228	239	247	237	242	214	211	220	206	221	241	237	220	232	206	236	242	220	231	208	242	223	219	209	232	206	238	231	225	196	227	252	213	232	220	232	228	209	224	228	219	222	230	228	210	211	244	219	210	228	209	206	209	233	252	198	237	233	205	210	236	247	243	219	228	237	222	233	225	215	215	221	238	215	211	234	233	221	225	205	201	227	262	214	223	212	208	207	220	239	222	243	237	274	229	252	207	205	244	236	221	227	215	224	212	232	251	210	221	227	225	204	208	224	210	212	248	230	221	231	202	241	201	213	220	220	242	220	251	231	233	223	222	242	196	215	205	191	216	213	232	222	227	243	213	192	217	225	230	235	200	209	199	223	209	216	228	221	242	219	231	211	230	207	263	217	241	213	221	224	209	231	240	207	203	201	204	229	241	257	254	190	223	233	236	225	195	240	227	237	212	231	224	236	222	228	229	245	228	224	215	211	219	225	213	232	238	238	237	233	211	185	238	203	232	252	231	240	235	233	241	191	228	227	215	269	235	212	220	216	222	231	223
4683	14282	9510	4446	3268	2381	1781	1310	1079	898	737	670	562	524	471	461	403	384	349	320	339	342	317	308	297	274	294	262	289	287	273	273	240	228	257	293	254	253	238	257	231	227	258	253	229	240	253	240	210	258	274	232	243	246	245	232	231	257	243	247	238	257	228	229	267	238	234	225	261	258	249	263	232	239	243	252	253	212	227	229	222	209	217	248	242	245	234	232	233	243	226	232	230	203	216	238	244	201	232	211	234	223	229	253	250	246	207	219	231	257	232	232	232	229	224	243	239	250	233	245	231	210	220	216	245	223	226	224	243	226	220	229	277	251	213	246	216	218	253	223	187	221	219	246	231	255	234	208	233	263	198	229	206	235	236	229	233	215	221	211	227	211	234	212	241	231	205	232	217	258	224	216	192	248	239	230	233	246	251	229	217	250	227	235	222	245	229	262	235	221	216	242	240	222	223	224	232	222	195	221	228	228	226	221	245	228	235	220	243	258	239	215	232	229	231	231	238	254	261	238	229	254	234	234	216	262	260	202	213	208	237	222	227	246	251	247	218	225	265	226	220	211	283	229	225	211	247	227	214	241	242	233	223	229	250	212	220	231	230	237	205	251	221	218	235	225	207	247	229	222	228	222	206	220	242	210	231	239	247	237	216	244	200	229	255	220	235	228	236	251	228	208	207	207	234	215	218	212	226	220	215	256	240	251	227	248	228	231	218	262	202	230	225	250	218	228	227	246	220	234	242	219	242	231	232	234	235	231	231	227	217	268	219	227	214	226	223	254	227	213	224	253	257	244	227	221	214	232	231	224	227	195	236	216	240	214	240	245	229	220	214	210	248	223	229	264	249	219	256	237	240	245	224	228	230	241	240	247	248	219	216	227	228	261	247	233	240	212	217	207	222	253	253	200	238	211	234	228	227	237	259	212	255	221	250	229	230	203	236	226	239	222	206	226	262	261	222	223	228	225	226	236	224	232	240	234	245	244	218	233	232	247	230	231	220	234	248	215	235	233	249	227	215	227	233	240	219	229	221	228	241	237	212	230	237	241	229	217	206	235	236	224	209	208	244	234	215	219	234	227	216	224	226	226	207	216	222	224	237	265	213	229	256	224	242	223	250	230	241	211	219	252	252	231	242	218	245	234	212	230	200	208	243	255	220	213	234	235	212	210	226	212	212	208	211	245	230	248	228	214	217	206	225	235	215	237	198	233	224	254	227	253	256	249	212	231	256	239	229	220	225	221	222	223	222	228	226	241	247	206	245	243	243	233	230	231	223	224	212	253	246	206	243	237	237	245	236	248	238	229	251	213	221	236	210	215	214	231	216	228	257	245	235	234	209	248	241	230	251	213	260	268	230	215	204	246	242	240	236	279	254	212	227	221	225	224	225	204	218	214	240	204	254	239	219	236	219	221	242	222	213	219	223	239	253	259	243	237	228	215	227	226	240	228	234	222	228	239	243	220	233	226	222	229	219	222	240	254	228	233	202	208	226	264	240	231	270	233	210	206	233	223	233	205	228	233	260	206	230	242	241	230	219	249	220	222	233	233	253	229	236	231	235	249	224	243	216	231	252	239	237	240	188	240	240	253	217	236	238	209	225	240	226	246	234	235	233	222	251	213	241	246	236	233	235	226	223	231	240	218	203	231	224	243	224	232	215	226	236	211	230	219	210	220	190	242	243	216	243	232	228	211	228	213	246	215	227	248	194	238	214	223	212	215	227	244	210	231	224	210	252	225	211	221	217	237	234	221	231	236	218	239	218	245	239	252	219	238	230	211	254	213	224	224	246	238	225	254	244	236	236	216	259	219	239	245	237	222	238	236	213	210	224	227	244	238	222	210	203	225	217	243	243	233	209	258	226	237	207	218	253	225	230	232	229	250	213	235	233	236	238	230	212	235	191	231	201	247	218	211	230	213	234	245	209	251	226	217	208	233	246	216	233	218	240	228	229	218	252	254	232	213	201	221	253	212	220	221	226	224	209	228	226	214	238	229	256	235	226	240	221	254	258	249	248	235	222	251	234	226	240	244	214	232	253	198	219	228	230	192	237	214	214	215	231	186	204	234	221	241	228	220	204	231	208	231	247	226	260	207	230	237	229	226	243	242	227	240	219	200	258	220	219	234	221	221	234	225	233	227	232	222	217	218	241	247	230	236	206	217	253	217	204	220	240	203	221	223	205	212	235	232	234	220	243	232	227	214	245	213	217	221	210	225	233	219	255	213	225	220	240	241	229	229	241	236	244	246	211	226	234	250	239	249	250	221	233	245	237	239	219	241	229	220	238	222	215	224	239	216	228	226	206	214	236	247	214	253	243	254	250	232	253	221	226	246	248	243	252	210	219	229	239	211	211	244	234	264	211	248	230	237	231	230	226	231	274	232	223	233	227	249	261	218	248	241	228	212	237	234	195	236	253	251	240	215	226	208	232	210	264	228	243	217	224	210	232	245	202	232	235	214	241	230	229	229	237	233	211	224	215	202	213	226	213	241	222	207	216	274	225	233	221	238	232	216	230	238	233	222	238	263	238	236	252	221	217	253	245	234	239	231	220	232	221	233	237	228	256	241	213	244	233	221	206	257	259	211	221	236	225	236	248	256	231	239	233	250	207	265	211	228	227	284	245	216	205	233	233	211	249	266	227	244	241	236	213	217	213	244	223	230	235	237	235	207	236	224	223	243	233	216	219	233	241	224	205	225	215	236	220	213	241	239	206	236	193	210	220	239	258	227	252	205	222	234	248	211	233	217	225	217	229	243	240	245	232	234	227	226	250	228	234	241	247	220	227	245	217	232	231	210	226	265	225	252	236	224	228	252	235	230	236	184	239	242	232	263	225	229	218	231	250	228	229	278	241	243	248	237	237	221	201	237	236	216	234	226	241	233	249	258	231	249	236	236	234	242	232	214	208	214	230	216	262	221	211	206	240	228	233	213	218	228	246	227	226	223	252	243	228	196	246	240	233	207	223	227	213	214	213	220	232	222	254	215	228	243	219	228	238	228	239	227	204	220	234	207	224	269	231	226	229	211	244	243	230	249	231	235	212	248	215	236	244	223	231	201	225	246	232	236	233	225	231	250	245	229	197	221	228	231	216	231	235	245	238	202	262	227	224	217	241	212	228	232	242	224	249	218	208	245	229	237	224	227	216	217	237	266	239	244	239	229	223	200	230	246	232	228	222	211	233	225	234	237	211	213	242	217	222	209	234	231	234	252	194	223	237	243	227	221	240	217	221	229	230	227	215	229	227	249	241	227	226	251	224	243	237	218	228	253	218	214	230	229	229	216	244	212	219	238	205	246	214	258	230	223	214	253	232	236	242	253	224	244	208	237	235	237	227	256	248	227	222	226	215	218	222	251	222	239	223	267	238	194	207	228	202	257	251	237	221	236	215	210	229	232	246	222	236	229	190	201	239	231	238	237	193	222	244	227	235	221	228	223	216	234	243	248	221	245	243	247	227	260	201	227	233	198	211	226	236	216	243	209
27502	17037	3184	572	420	368	359	305	313	308	316	307	300	311	306	325	291	299	284	325	349	337	345	310	292	281	317	331	293	306	262	295	313	328	327	299	308	321	314	325	295	315	306	330	303	319	319	305	315	318	292	320	285	305	315	303	338	297	283	311	327	330	319	306	305	331	296	325	293	294	335	294	276	326	312	302	302	321	301	333	286	296	301	311	296	276	282	310	296	307	301	317	312	315	315	301	309	348	288	332	279	327	315	311	274	285	290	291	340	297	313	287	319	300	306	321	317	300	325	306	301	308	302	289	299	288	316	291	306	308	330	296	328	303	315	289	328	286	333	301	272	281	308	287	348	321	350	301	298	296	346	314	296	288	297	298	290	313	305	296	309	322	317	330	322	287	294	309	312	312	296	314	284	292	301	308	280	310	293	322	313	269	299	299	298	282	284	320	307	313	282	289	318	298	291	323	317	303	283	325	275	310	292	319	321	288	317	287	300	317	307	281	324	303	279	280	309	320	342	331	288	305	287	314	300	274	293	326	295	301	310	286	284	304	307	301	315	352	296	292	312	314	294	323	306	292	313	302	330	305	268	295	304	321	294	294	276	310	318	298	323	331	312	331	301	306	312	288	316	306	293	319	315	301	269	316	320	302	291	288	309	305	306	305	295	295	299	306	314	326	284	317	287	305	311	274	302	289	297	284	288	293	290	316	328	323	313	303	307	299	313	306	325	325	332	338	314	322	311	312	282	280	287	289	307	331	303	312	302	281	311	301	285	288	310	287	288	320	287	299	317	294	310	296	309	334	313	288	324	283	312	298	293	338	271	303	314	314	295	300	276	300	309	292	304	298	303	320	296	290	323	276	315	288	302	302	313	332	302	308	292	282	344	328	299	303	315	346	307	315	297	312	311	326	315	284	274	312	297	316	309	311	327	300	325	321	315	299	275	308	301	291	287	293	296	314	300	341	332	312	314	329	317	343	313	275	292	326	315	309	304	325	294	304	287	329	305	335	289	335	297	322	309	313	321	293	331	326	299	290	297	304	318	315	296	313	304	276	315	285	320	327	321	320	311	302	292	319	315	292	288	267	318	322	344	313	296	290	294	325	330	308	314	313	292	307	310	300	299	319	298	334	295	305	300	300	306	308	356	308	306	283	328	292	299	303	309	294	302	284	287	308	300	293	304	320	311	302	309	329	321	281	289	310	312	326	301	309	290	288	290	307	302	298	321	327	319	332	321	314	327	315	327	313	256	279	293	305	308	294	306	314	329	310	315	320	337	290	331	295	336	299	306	294	290	295	311	310	337	281	310	288	282	318	279	315	315	286	334	314	289	315	301	294	301	289	307	287	313	306	304	325	343	307	318	311	282	289	279	316	315	309	304	312	254	297	336	299	316	284	273	294	297	312	325	284	300	310	327	313	268	345	302	305	346	301	299	318	269	323	297	299	347	319	271	279	261	320	315	268	311	317	359	311	292	318	302	325	303	295	303	324	305	292	285	327	323	322	320	327	285	301	315	292	303	285	304	301	263	310	307	317	323	319	325	350	287	276	312	318	282	285	312	273	318	276	277	343	319	269	293	305	332	315	306	318	294	285	315	296	307	290	293	331	305	343	313	314	325	301	289	315	329	306	276	305	294	325	307	298	293	305	291	303	276	320	330	308	340	287	301	303	313	286	306	325	329	297	323	291	291	315	301	277	314	331	316	320	308	292	343	287	319	323	310	277	292	306	261	310	328	323	294	312	291	303	313	295	326	280	329	308	330	306	293	291	297	313	312	275	292	305	326	319	317	295	288	282	293	289	327	301	349	308	296	309	266	296	338	315	321	304	333	295	284	285	306	311	337	312	321	315	327	301	307	290	288	309	329	279	335	295	285	323	311	306	301	302	306	316	330	297	297	318	326	321	309	326	305	321	310	349	306	316	293	294	322	308	312	298	326	309	290	316	308	335	300	329	318	336	262	288	285	315	304	287	316	299	274	320	300	321	263	314	290	289	318	306	300	301	310	318	305	282	329	285	305	291	292	294	291	296	315	325	285	302	317	281	318	304	310	307	305	339	326	265	306	292	342	305	330	312	305	303	314	271	286	295	301	275	270	305	314	281	303	330	339	332	324	303	300	283	290	332	321	256	292	288	321	309	278	299	306	286	299	274	307	286	297	287	329	319	313	298	315	329	316	344	306	332	277	313	306	302	316	294	297	306	309	287	300	321	293	294	313	305	292	295	326	247	322	288	334	336	275	312	301	325	293	295	292	310	302	349	305	335	301	307	325	320	322	311	296	332	319	325	296	287	326	278	280	351	299	315	308	298	301	325	330	325	311	313	342	315	291	289	314	318	311	315	329	319	312	327	319	322	300	314	290	301	325	288	311	301	326	292	343	320	273	326	347	320	319	314	338	319	294	301	299	311	310	317	313	287	280	278	294	315	298	302	342	292	311	331	310	294	297	269	292	333	311	316	296	303	325	272	312	294	335	337	322	318	328	307	327	344	309	276	294	308	328	324	306	298	302	292	308	296	317	305	306	314	323	284	309	321	312	334	314	339	306	315	290	314	323	330	317	295	333	291	291	332	305	345	317	311	298	312	298	304	326	305	339	305	335	282	288	297	299	325	309	343	323	297	327	291	293	305	282	303	293	326	305	301	310	329	321	281	306	303	306	318	311	289	290	284	306	300	317	320	300	341	305	342	297	319	294	342	302	315	282	300	306	312	306	328	330	339	278	269	276	297	322	267	284	297	320	323	303	289	311	278	305	280	328	317	310	307	299	313	279	335	329	310	290	309	279	297	288	320	289	306	300	282	307	303	331	283	329	303	331	310	301	318	317	328	315	296	302	303	314	281	297	329	320	296	291	327	329	322	308	337	298	332	317	295	347	287	318	303	288	318	274	322	308	306	307	319	337	316	320	289	343	315	317	294	301	345	301	294	313	326	312	302	317	322	287	286	292	322	271	331	302	327	297	327	301	319	302	323	332	302	321	302	291	301	304	316	341	292	268	336	283	329	295	294	297	282	324	321	287	289	308	309	322	293	282	300	289	288	272	306	321	283	309	329	315	312	305	313	318	324	322	321	310	317	326	285	344	297	303	288	281	308	289	312	324	256	340	281	285	303	351	312	308	309	325	323	308	304	308	305	313	264	317	316	348	296	319	292	316	310	324	297	302	349	305	285	294	310	309	294	332	315	319	305	325	321	324	316	332	287	309	301	312	307	309	305	282	322	302	328	296	328	323	305	321	320	306	301	288	299	277	297	277	285	294	287	304	318	309	343	362	317	300	317	301	314	329	324	327	299	305	312	319	329	300	319	315	337	289	307	298	299	323	297	306	324	325	332	315	302	317	310	296	325	304	297	306	278	289	276	302	287	304	331	295	319	285	320	344	301	305	306	332	320	339	320	271	314	324	323	306	294	326	318	321	307	285	313	315	347	319	341	322	277	264	318	326	336	315	308	301	321	312	259	303	310	315	292	294	316	283	319	308	315
4340	1028	718	551	402	398	404	379	397	354	343	363	352	366	361	323	340	342	373	354	326	334	319	336	358	324	337	329	320	341	344	345	329	320	359	325	327	362	325	318	330	334	334	314	332	314	364	361	313	344	321	336	321	349	332	291	355	337	336	359	328	312	336	337	342	328	340	352	337	331	340	331	342	337	319	356	334	369	349	285	334	326	374	315	343	350	327	332	320	338	343	357	343	336	369	326	365	344	357	315	323	330	323	340	305	339	321	333	344	353	340	332	334	370	342	336	318	323	337	344	342	354	335	340	323	360	325	338	335	330	343	344	332	321	337	308	333	350	364	334	363	321	343	353	353	338	317	314	326	370	344	323	341	335	336	330	316	304	319	329	352	346	363	340	294	316	364	297	367	333	342	333	360	318	328	311	333	303	343	341	358	317	321	352	345	356	288	357	355	334	332	354	322	334	342	341	323	337	300	336	301	331	349	318	349	336	332	320	365	336	339	313	344	305	332	352	348	367	345	347	310	308	359	339	348	351	350	347	346	337	342	352	339	345	339	350	360	342	370	358	319	367	357	351	332	358	353	331	336	341	284	346	325	322	307	306	332	344	366	336	315	326	328	334	343	334	358	341	330	354	359	316	354	366	382	331	361	323	324	306	346	330	340	350	303	331	330	340	329	348	308	337	296	330	345	373	330	350	349	296	347	315	346	366	311	329	325	340	394	355	328	335	340	321	374	356	345	325	308	313	377	338	310	360	293	353	298	324	324	364	341	328	331	319	329	344	313	328	337	318	365	344	318	329	331	329	354	325	330	321	343	342	349	317	325	348	332	314	299	347	324	340	328	314	324	343	360	325	290	346	373	335	362	343	342	324	293	338	312	348	336	333	327	326	370	330	361	354	358	303	360	351	305	316	346	338	314	332	349	321	360	344	323	305	327	299	327	339	323	367	316	333	337	346	356	368	364	352	335	361	323	335	370	319	310	318	343	344	360	373	352	333	333	300	315	352	356	327	345	339	363	334	337	350	348	333	341	335	326	350	324	337	340	332	325	316	338	331	338	344	334	312	324	359	347	349	317	361	345	337	342	326	364	355	352	351	344	347	337	339	320	317	318	351	335	358	340	333	338	347	345	344	317	302	326	355	335	358	366	383	352	333	346	352	305	329	355	356	340	329	339	342	352	362	346	364	323	326	337	319	345	337	344	332	345	351	362	349	313	315	335	358	312	335	331	355	349	367	300	337	329	342	340	333	307	337	344	321	324	386	318	324	345	363	323	318	350	312	330	351	345	339	319	330	357	339	308	371	332	350	343	354	319	348	298	361	322	312	292	322	296	317	362	307	364	324	349	339	336	306	327	344	340	301	314	369	358	330	341	348	329	318	346	320	333	320	337	323	331	345	319	341	338	318	363	355	341	329	319	341	308	328	307	295	329	304	353	327	322	332	332	323	333	364	322	333	343	340	338	348	340	355	317	326	341	337	351	330	339	357	332	352	327	322	360	335	346	339	308	310	336	350	314	362	324	308	337	351	352	336	328	305	337	345	340	356	312	340	314	325	333	353	335	320	311	320	369	354	357	329	309	344	327	322	333	319	316	361	341	351	343	376	353	363	354	365	355	357	316	333	337	325	348	309	337	397	356	333	345	333	312	328	346	366	349	331	336	327	357	344	334	331	337	359	307	315	340	323	329	362	356	302	318	346	346	349	317	337	337	336	313	318	347	352	332	324	331	361	348	378	378	354	332	322	358	336	334	353	351	353	383	345	314	354	340	296	350	372	355	346	327	309	358	324	320	367	360	366	341	327	344	321	355	331	328	342	320	337	356	356	354	334	395	345	325	345	365	334	304	341	342	347	353	289	359	360	339	350	338	349	339	351	330	340	373	341	301	360	369	327	326	323	339	316	353	342	339	321	333	346	337	341	331	319	334	318	301	370	345	329	329	343	296	353	366	284	328	338	323	290	319	344	325	340	363	353	329	337	352	310	329	348	357	355	366	328	330	351	395	325	344	337	358	316	324	364	340	344	339	345	334	311	346	344	338	318	349	322	329	333	348	334	319	353	314	357	341	328	310	308	325	344	309	327	341	330	340	330	328	331	318	343	338	332	327	332	356	336	321	340	353	355	322	312	313	317	315	336	343	305	352	328	353	344	327	355	338	343	357	304	336	338	325	336	359	333	333	339	320	330	340	342	317	355	329	320	327	343	307	371	299	347	336	342	339	338	318	352	357	331	323	342	317	324	380	313	314	338	332	317	345	339	328	356	336	330	319	344	352	318	327	352	364	327	309	292	328	310	378	315	377	337	308	348	312	354	335	340	339	307	336	330	329	335	350	341	338	306	347	332	319	366	330	338	344	352	355	363	347	372	363	343	349	339	357	323	340	389	338	337	307	318	356	333	310	310	311	342	341	338	359	339	347	282	355	358	339	310	325	335	383	340	360	328	314	335	334	377	324	342	321	352	331	333	348	330	350	344	302	342	334	367	330	307	336	320	354	307	344	362	331	338	312	339	314	329	356	348	352	341	338	367	332	323	333	352	320	338	337	318	300	312	314	315	337	350	308	327	354	326	366	366	338	317	348	317	364	299	336	354	359	336	323	301	336	337	323	314	331	338	345	341	337	332	379	330	349	348	337	377	310	307	344	346	314	333	335	330	338	324	380	313	344	331	355	338	341	345	346	340	320	322	323	363	308	345	357	353	306	348	330	354	364	350	340	329	296	348	346	318	316	318	305	301	347	344	337	327	343	372	350	329	347	311	322	372	347	357	325	358	318	345	337	338	306	326	304	329	299	362	345	318	334	300	358	350	352	359	321	356	356	330	356	316	341	361	318	341	355	371	348	307	349	345	333	359	323	327	346	338	371	303	315	309	346	335	345	337	314	357	336	355	311	301	338	308	338	316	339	337	357	349	315	321	338	334	317	348	321	354	353	358	322	316	347	333	337	310	347	285	334	313	340	329	382	365	337	353	345	313	378	348	340	357	321	346	337	319	346	317	329	330	379	319	314	335	332	322	303	321	323	349	355	351	323	325	320	332	351	310	338	367	361	342	363	345	308	338	337	370	339	364	338	339	358	359	344	377	291	321	295	314	321	343	324	339	316	340	347	320	317	366	335	348	358	347	357	331	352	327	346	305	344	341	326	339	339	359	343	337	325	343	341	335	345	352	345	357	313	347	338	347	373	316	336	353	333	346	317	312	327	368	326	329	344	337	295	365	331	288	340	356	348	324	338	342	341	322	354	326	359	337	365	341	359	312	334	364	341	361	350	329	334	305	341	338	342	317	361	324	355	353	355	355	346	351	359	362	332	325	365	347	326	335	340	349	324	336	363	316	341	353	352	345	368	345	307	297	343	313	301	333	338	293	326	310	302	334	351	405	331	341	310	351	319	317	333	335	378	333	322	328	360	304	339	337	379	338	337	348	360	304	383	311	333	321	337	318	346	351	334	353	351	334	301	346	320	360	326	349	308	330	336	351	370	315
23466	21072	28252	24090	21058	8999	685	443	356	319	286	230	252	195	171	164	200	158	138	163	162	143	147	150	152	152	147	118	154	140	135	153	153	139	154	135	137	132	160	139	128	133	142	124	124	152	136	139	128	126	134	125	120	125	134	135	136	142	150	128	156	139	143	123	157	122	133	141	137	121	111	111	110	126	126	163	162	129	115	140	137	125	136	134	146	137	150	120	102	133	119	123	135	133	118	144	138	131	122	132	117	117	124	135	130	133	132	131	127	133	132	130	132	125	111	119	121	124	102	138	128	107	109	124	142	139	130	114	124	114	147	106	139	120	117	110	132	118	141	120	133	119	141	103	118	120	158	123	122	132	96	103	141	131	135	117	144	140	129	149	128	117	139	123	115	152	133	136	125	138	141	125	140	115	93	140	120	118	133	125	145	125	117	106	133	119	121	129	115	117	119	148	136	142	136	128	142	130	115	115	124	127	135	130	140	126	132	134	105	128	116	120	135	124	115	134	128	136	118	132	134	122	108	119	154	131	111	155	153	135	131	133	139	135	137	118	139	114	119	120	131	134	96	132	137	116	127	127	122	140	121	143	117	130	122	131	113	147	120	122	130	115	125	111	115	140	124	127	128	137	126	137	121	140	114	117	120	157	116	101	145	136	132	135	127	124	129	129	144	122	134	120	111	125	126	148	121	137	153	125	140	121	130	132	147	137	126	124	119	112	137	129	148	145	115	122	144	135	126	117	135	124	126	133	132	128	125	129	153	131	121	133	132	124	131	133	136	118	134	116	102	116	122	126	125	130	138	132	153	129	131	123	113	118	118	119	129	142	114	126	138	136	130	115	134	128	114	128	127	130	139	99	117	107	125	134	126	122	116	125	146	130	127	136	131	138	135	118	126	139	128	123	117	121	130	137	110	133	101	131	141	142	129	127	116	127	120	128	123	146	117	118	140	123	123	129	135	120	122	144	150	114	127	123	141	122	132	139	134	126	126	123	112	114	137	120	102	127	129	123	140	134	135	137	129	137	126	124	136	130	130	135	134	124	121	124	110	107	113	128	133	110	139	114	137	117	135	130	135	119	132	111	112	151	111	128	124	120	127	117	126	141	139	134	119	132	136	97	131	124	124	129	122	144	126	137	105	124	127	123	142	153	111	142	145	118	110	142	132	138	138	118	131	125	115	144	141	117	140	146	129	139	129	130	123	141	141	114	122	117	137	128	132	145	122	116	123	125	132	151	145	148	132	117	123	117	110	124	135	132	104	122	134	127	126	123	110	148	133	127	128	117	141	111	155	130	133	118	145	125	145	127	126	127	132	115	118	123	118	107	108	123	129	136	138	129	156	132	123	112	132	124	112	124	136	146	107	124	124	113	129	114	123	118	116	117	130	136	128	128	127	122	125	144	130	138	140	116	158	128	131	134	132	134	130	135	141	148	107	120	124	129	136	110	124	132	117	116	117	141	132	118	114	146	132	128	135	134	132	106	132	140	127	116	120	125	114	124	113	120	140	135	139	138	119	131	135	122	127	126	127	121	108	130	139	113	137	132	143	133	140	119	124	138	115	128	112	123	134	125	135	119	118	140	108	143	108	129	125	120	127	144	102	138	122	114	114	134	134	131	116	132	156	146	129	141	154	123	145	117	118	110	130	119	116	141	140	125	107	120	105	116	127	115	123	132	99	136	140	129	128	127	123	136	132	118	125	128	130	116	138	140	129	115	128	119	122	131	130	125	125	128	142	134	130	118	141	125	133	122	129	122	152	124	130	134	131	126	134	143	116	118	112	148	129	139	133	144	138	116	132	119	107	116	119	121	142	150	116	143	129	109	124	135	135	124	139	114	115	115	131	136	143	128	106	123	124	121	133	143	127	123	139	113	142	123	139	129	120	131	113	152	129	120	132	124	134	143	115	126	121	108	138	128	115	114	134	123	114	122	133	138	114	120	130	130	129	130	126	140	133	146	109	133	136	121	132	141	140	122	125	129	116	120	124	122	133	131	129	133	130	133	137	149	123	126	124	110	125	158	129	131	115	129	121	149	141	134	119	125	118	115	140	126	135	125	150	118	148	120	136	113	134	135	125	112	133	108	128	131	125	115	132	113	103	112	126	132	136	122	108	141	118	122	138	144	129	127	118	140	130	140	117	103	128	104	140	127	128	129	111	130	140	152	124	121	120	131	130	162	120	144	127	155	113	113	122	108	131	142	114	146	112	113	125	120	121	122	122	124	151	154	134	118	124	126	128	144	142	109	117	110	127	140	125	126	127	127	123	110	128	138	124	100	119	148	113	140	105	121	147	105	125	120	121	134	145	129	126	132	150	136	130	142	121	113	122	112	112	135	137	137	128	114	154	112	122	123	130	134	126	104	124	120	122	112	147	130	136	129	130	135	109	122	111	104	134	125	132	121	129	127	149	122	124	151	130	138	132	127	138	149	112	127	120	137	140	120	128	144	127	136	136	130	130	132	122	129	123	114	123	128	124	105	126	133	136	130	143	122	128	135	111	117	111	123	134	152	123	132	120	129	136	130	161	125	121	113	135	150	123	137	139	132	125	113	114	127	129	144	124	110	123	111	130	117	119	133	123	126	145	118	112	130	130	129	115	118	148	137	133	119	149	140	148	135	145	128	121	115	136	142	123	126	120	116	122	123	114	125	140	121	119	110	131	116	148	141	133	130	131	130	122	146	132	128	118	133	129	129	117	113	127	128	126	117	132	138	129	118	126	125	131	126	153	136	129	116	145	132	134	141	133	128	125	122	117	126	109	135	123	139	144	142	125	139	132	137	132	134	122	136	113	141	148	120	145	128	129	127	134	132	127	120	149	129	107	140	116	154	154	121	113	139	136	111	141	144	136	122	119	137	113	112	142	131	130	116	112	123	114	142	111	141	138	127	114	133	146	111	117	131	114	133	137	121	105	122	123	130	138	122	132	123	141	114	116	120	130	112	129	135	141	118	123	112	112	122	128	144	135	134	114	142	122	114	120	144	106	123	134	108	115	128	121	136	114	131	117	130	124	133	125	124	121	121	134	123	102	122	136	111	125	141	137	144	134	135	131	115	125	141	126	118	132	133	127	134	134	116	125	130	125	120	128	113	132	126	136	151	131	121	134	117	132	137	128	153	135	128	123	123	126	113	122	150	134	130	144	141	110	106	123	124	125	135	137	105	146	141	112	117	115	119	127	135	114	98	133	119	106	128	124	147	129	126	119	126	138	114	140	121	115	143	126	132	134	116	123	128	115	117	126	123	103	109	132	108	120	116	134	130	128	129	142	126	119	141	123	118	137	135	136	131	117	125	140	135	122	126	139	126	156	139	136	115	131	136	129	126	128	136	118	139	126	130	155	129	134	147	120	140	118	140	124	130	148	107	118	131	118	119	127	134	131	125	156	125	125	128	117	125	132	152	117	127	121	138	115	112	127	127	109	136	120	123	115	116	123	121	124	127	142	135	126	125	119	103	127	121	115	137	124	142	119	128
3333	8678	5620	2506	1735	1265	937	733	555	458	410	376	329	280	251	221	227	240	226	204	185	189	192	203	197	167	179	163	170	160	192	166	168	149	182	165	173	158	163	162	155	152	157	148	134	143	153	158	172	159	153	137	146	152	156	138	141	164	176	126	133	160	156	156	143	165	149	158	138	156	157	141	146	152	174	153	154	140	151	149	152	153	159	148	161	149	133	166	139	138	160	140	142	146	173	123	149	152	165	154	151	161	144	140	149	152	145	156	127	135	160	145	139	176	135	143	154	155	147	169	161	137	159	136	137	122	140	119	150	138	148	152	139	156	154	151	156	140	145	162	135	143	151	169	145	158	169	142	153	151	164	176	130	125	150	124	147	165	142	150	144	162	161	159	131	150	127	169	155	126	160	155	165	149	139	151	150	129	131	140	154	146	139	135	136	161	142	170	151	137	153	151	140	135	136	154	143	119	141	139	123	138	165	158	124	146	125	135	147	155	146	157	140	136	163	159	146	148	159	145	132	133	164	176	146	129	153	138	111	133	145	153	119	129	132	143	160	136	173	142	171	154	142	140	132	148	159	147	166	123	137	158	139	151	136	125	151	150	160	144	132	182	136	115	139	135	167	155	151	154	163	152	150	169	174	167	143	161	137	167	155	147	139	139	157	145	142	128	159	155	168	158	158	147	146	146	146	128	142	149	133	155	155	143	164	120	127	146	141	141	152	149	145	182	150	148	147	153	145	154	130	155	137	169	132	146	138	125	154	137	159	151	145	140	149	147	163	144	160	149	136	162	166	147	129	161	143	148	142	148	135	130	158	165	133	124	154	133	143	155	131	139	149	152	145	152	138	140	150	166	153	162	160	144	135	161	138	154	165	148	167	138	149	141	141	164	143	135	150	145	146	145	153	139	166	129	156	164	168	151	141	149	145	144	142	158	150	130	146	151	164	159	152	178	139	142	152	153	140	140	179	150	141	162	156	144	160	152	148	136	175	174	155	158	180	158	144	151	170	146	123	154	145	156	148	147	165	123	185	149	142	163	139	152	142	161	149	152	147	156	160	157	142	131	156	151	147	146	131	153	163	177	141	137	168	160	160	159	138	149	149	180	138	135	151	140	126	142	145	140	140	142	133	159	161	137	156	151	131	146	163	161	144	138	146	161	166	153	142	134	143	131	158	142	148	166	174	131	159	153	155	142	149	118	142	117	138	137	136	167	123	140	152	162	150	137	125	136	129	144	156	131	147	155	161	146	153	148	142	132	162	141	150	146	134	155	139	159	136	149	128	139	142	140	139	155	171	156	160	148	141	139	122	157	158	124	132	132	136	154	144	166	160	136	136	140	146	163	162	163	152	150	135	151	135	148	145	156	163	160	145	162	151	136	146	159	162	163	125	146	147	132	159	140	142	156	154	148	137	146	146	151	162	149	145	154	141	140	132	141	141	150	128	140	143	137	158	143	139	155	128	170	139	168	136	158	136	149	151	170	148	135	136	181	155	143	153	146	156	169	143	139	152	144	141	165	164	135	153	128	155	141	132	162	143	163	162	135	146	127	129	139	125	154	152	145	171	143	140	144	173	163	155	152	159	162	144	170	127	152	166	137	164	138	127	175	150	143	132	169	156	136	152	140	143	150	156	160	139	131	140	150	161	124	143	147	140	148	153	158	146	148	131	144	146	180	156	125	154	157	143	149	146	137	154	160	148	154	164	158	130	132	145	144	138	128	160	145	141	154	136	158	133	163	137	128	151	145	164	147	146	142	131	149	149	144	139	151	149	145	138	160	156	136	139	158	158	150	134	156	147	145	148	151	143	147	152	135	154	142	153	150	145	143	149	134	152	138	152	142	169	161	136	143	145	130	166	154	169	135	137	166	179	143	142	140	153	145	167	144	133	156	153	150	143	128	138	157	141	146	159	155	150	148	150	135	142	145	125	144	164	146	143	142	156	155	154	171	131	156	154	147	131	170	146	141	144	154	151	153	146	160	137	140	134	137	157	146	154	149	156	149	156	168	166	158	160	157	143	135	131	148	140	117	152	155	149	150	121	136	148	177	130	166	161	147	153	167	128	149	128	151	150	140	125	145	120	138	133	150	177	150	149	159	150	147	147	138	141	161	132	133	150	142	154	140	149	151	152	154	151	157	126	152	153	136	146	151	147	144	145	144	162	124	133	132	142	145	159	167	147	141	158	145	147	151	148	162	146	189	139	158	136	171	153	150	164	157	169	160	153	163	149	125	163	166	143	147	156	140	177	155	139	151	154	129	133	145	136	150	157	131	159	145	162	150	134	140	169	147	122	131	189	132	150	124	151	152	185	138	168	154	135	158	149	142	134	132	141	159	164	141	142	160	166	138	146	158	130	120	146	137	133	166	156	137	159	129	140	137	168	137	133	138	150	152	162	148	145	133	135	152	151	135	140	135	156	147	157	159	139	135	137	141	124	135	157	151	159	136	136	148	140	151	135	149	123	166	156	141	168	173	123	160	173	171	167	134	142	142	132	154	153	143	142	157	135	170	142	159	133	140	149	136	166	151	144	124	157	158	153	133	134	152	123	149	159	157	130	154	125	149	168	145	148	143	145	167	153	137	120	149	136	152	136	157	150	161	164	132	135	125	145	147	151	148	145	148	137	147	131	162	170	147	149	137	127	154	147	160	149	136	152	141	166	159	107	143	140	135	136	140	164	155	142	147	137	128	142	150	145	166	168	152	151	137	157	139	137	157	139	145	145	164	155	151	138	121	135	125	139	156	150	147	126	164	131	153	130	146	144	139	157	141	153	151	157	162	148	152	147	151	155	141	141	145	168	167	153	141	144	128	150	144	155	167	145	131	152	160	113	150	159	161	168	133	171	149	126	161	141	152	145	158	140	113	144	147	140	124	143	130	146	161	156	180	161	153	142	143	147	137	140	135	127	145	164	161	162	135	129	151	168	151	140	150	145	138	154	167	136	104	154	135	140	141	158	141	165	160	145	134	147	156	141	157	143	136	134	131	162	144	147	141	139	164	154	129	149	141	137	158	122	186	137	144	126	142	128	129	147	147	149	142	148	141	143	127	141	164	151	126	137	153	134	150	156	134	153	162	171	162	126	146	144	130	147	152	158	133	139	144	136	144	143	124	147	160	116	155	180	135	158	143	158	152	141	164	181	150	156	144	157	136	126	134	133	172	134	141	183	159	145	136	178	172	148	151	145	143	175	154	152	145	143	141	149	132	139	147	125	162	152	165	149	161	143	146	148	149	139	143	175	145	161	152	142	145	142	158	146	150	153	133	139	156	135	157	149	155	155	158	165	152	154	146	144	147	173	159	165	153	170	155	152	153	166	165	139	161	174	177	141	140	172	131	141	139	159	164	152	150	162	189	148	149	135	153	147	142	125	140	129	145	151	152	129	139	147	161	146	150	143	122	134	164	163	151	143	153	144	142	163	163	148	144	150	152	146	161	130	128	151	144	159	139	153	156	140	165	139	150	137	152	150	126
24774	21090	27111	25172	9104	858	642	550	547	490	533	458	458	519	465	503	433	441	464	427	484	436	430	424	445	437	442	467	482	464	429	418	457	452	442	453	447	421	429	481	422	428	461	440	451	474	451	438	466	469	434	445	427	471	463	416	481	429	433	477	464	476	433	439	456	438	460	448	425	422	439	426	467	445	468	425	439	456	387	430	445	448	377	448	449	439	407	469	459	490	424	452	445	433	463	453	448	426	436	430	464	432	436	444	430	428	459	410	445	429	440	436	409	445	408	402	436	429	412	441	441	435	459	421	422	420	434	462	358	446	477	454	444	459	407	414	445	444	441	429	504	445	431	424	446	427	382	432	423	415	451	422	458	439	461	408	435	455	426	419	440	467	407	411	440	441	437	412	424	417	397	442	421	421	429	444	436	454	458	435	415	441	467	397	432	448	463	418	415	429	438	431	435	406	442	409	441	413	482	465	429	418	421	407	419	423	379	416	443	382	406	399	450	420	431	455	454	416	446	466	436	444	402	448	464	452	436	433	448	447	440	425	472	442	417	407	410	427	462	412	438	416	442	394	458	433	449	427	410	446	430	433	458	481	393	483	414	461	440	442	461	425	421	440	447	425	470	449	433	468	443	448	449	417	431	446	409	414	488	415	459	468	458	456	396	442	427	429	450	492	436	416	432	467	449	436	434	472	443	436	456	426	445	384	467	425	451	434	436	466	425	414	414	431	452	443	453	417	454	422	403	421	434	409	461	469	487	417	437	429	447	423	417	439	474	465	462	474	439	464	476	440	426	430	406	412	444	449	437	417	391	415	417	456	462	431	452	446	431	435	423	412	438	408	432	429	427	414	444	427	410	407	456	401	449	411	435	425	419	421	447	461	466	464	418	447	430	459	415	452	435	472	427	434	455	412	458	461	439	461	416	414	445	446	439	412	435	440	398	417	436	401	432	439	451	433	425	436	446	473	465	434	457	401	432	423	465	478	434	451	418	491	423	457	423	405	442	440	436	454	435	458	394	405	426	419	435	445	451	435	399	426	453	445	443	427	410	447	484	437	449	412	436	470	433	441	415	421	413	445	421	411	445	400	436	452	445	409	451	451	435	448	426	457	396	470	478	431	430	434	444	420	470	454	438	383	408	406	422	445	422	417	439	458	438	404	418	453	428	422	466	463	406	422	447	384	414	446	451	446	415	418	419	414	420	452	421	420	433	448	429	424	456	429	412	415	454	460	416	452	425	466	416	440	451	454	421	457	438	435	456	439	473	452	424	452	446	476	381	412	420	420	473	397	392	427	421	431	424	454	456	415	472	450	411	468	448	471	442	404	443	435	444	458	435	422	436	448	428	431	427	422	417	430	449	414	412	416	423	445	433	459	451	463	436	497	428	435	423	449	431	441	435	409	438	477	475	419	450	440	437	413	466	427	458	444	446	451	412	420	455	457	437	435	441	414	473	417	424	446	444	436	394	428	392	422	439	443	451	401	406	444	439	434	477	427	466	427	422	447	440	450	441	411	437	451	436	449	433	437	422	440	429	450	454	447	425	468	448	422	404	422	417	433	435	417	433	438	434	465	452	389	438	473	433	484	418	423	444	436	449	443	448	398	439	455	408	443	430	444	444	444	461	423	405	420	448	463	454	440	418	446	420	442	427	425	418	405	435	449	432	432	444	417	431	452	431	444	427	410	454	439	413	457	443	428	418	423	447	409	418	391	455	442	435	430	437	439	432	447	406	437	488	395	438	445	416	440	423	462	436	448	434	425	454	403	436	440	453	422	458	424	438	456	442	457	413	427	466	432	426	414	458	456	421	480	453	396	449	458	452	439	411	419	439	429	468	383	447	462	479	458	464	465	442	411	424	454	442	430	441	448	424	438	444	414	423	445	442	425	434	412	420	420	446	439	444	424	459	418	460	470	449	434	434	425	456	438	385	407	453	476	449	425	405	415	433	419	425	475	447	431	439	442	409	445	435	421	443	443	419	417	461	431	457	473	462	431	448	457	434	429	462	475	413	443	433	479	445	456	444	445	444	422	477	466	442	430	462	476	437	448	399	455	459	407	429	450	468	452	390	405	452	434	492	439	402	474	424	437	452	439	441	427	447	442	392	395	463	431	499	403	407	440	413	435	419	394	485	433	452	416	407	409	443	448	447	456	402	406	399	444	432	458	422	390	444	423	439	389	441	411	407	426	422	450	416	414	451	433	432	429	415	436	460	475	377	439	436	430	414	477	463	431	442	451	466	434	434	450	436	443	462	400	431	462	419	422	384	423	407	439	444	446	450	397	431	453	463	434	435	461	439	413	453	421	459	447	453	447	466	438	391	440	450	435	465	445	426	436	482	434	400	439	474	430	382	463	432	453	453	431	398	431	437	444	420	448	443	466	406	465	428	426	437	417	441	447	450	412	410	425	407	449	426	423	424	425	459	438	421	448	408	442	422	435	434	422	468	463	402	446	439	444	406	456	439	456	443	428	480	451	445	419	464	455	424	433	424	451	448	402	423	433	429	420	443	449	419	447	437	433	458	446	416	456	408	416	442	431	394	455	458	452	436	385	457	439	426	410	466	448	444	427	441	413	416	419	443	419	437	433	445	461	422	456	449	457	411	422	438	448	442	406	413	422	423	417	414	463	456	473	431	415	433	441	442	445	402	462	425	422	413	461	451	445	433	459	450	416	453	448	430	455	493	427	429	422	421	435	453	459	448	432	430	461	435	425	448	421	451	446	462	450	456	412	408	439	435	410	400	450	464	424	441	422	428	415	393	462	429	450	441	448	402	408	422	448	432	413	432	417	469	475	403	427	449	443	429	435	429	412	464	448	416	415	424	458	461	441	452	446	450	400	444	442	450	450	408	420	418	474	469	469	440	428	443	437	469	403	423	452	450	419	457	464	449	427	395	445	420	451	417	429	446	451	460	463	477	439	445	459	432	393	399	453	461	421	435	415	411	460	410	431	441	447	435	446	474	428	433	440	426	464	461	421	440	408	425	428	434	463	468	422	422	460	425	438	446	414	469	428	457	439	410	454	492	464	446	435	473	438	442	457	425	471	411	478	418	458	383	422	423	442	439	455	466	429	421	471	467	454	445	460	452	436	439	420	443	431	431	431	433	431	422	388	455	422	435	439	459	420	429	442	458	448	451	414	464	424	439	450	430	445	451	463	431	425	482	454	434	435	446	403	457	447	419	423	444	463	423	426	417	399	430	407	465	448	471	454	482	439	415	420	459	449	443	435	446	436	395	433	405	456	451	454	453	443	453	410	443	446	453	482	431	477	389	437	428	423	416	402	448	418	421	404	420	415	449	449	445	434	447	411	450	413	385	423	417	402	442	419	411	401	392	430	477	406	429	451	430	480	444	453	421	442	459	413	468	413	464	420	438	455	448	441	441	452	463	480	424	477	422	436	492	400	424	446	432	430	463	419	433	462	426	438	430	448	402	443	496	429	468	452	436	446	438	440	436	460	421	452	431	459	449	440
3489	5134	3352	1681	1243	1102	883	776	659	646	623	560	567	554	553	547	532	503	503	484	455	469	545	503	469	460	452	460	499	484	447	417	446	437	465	441	482	428	454	435	446	445	468	447	439	434	424	452	435	475	447	450	431	424	448	472	499	482	466	446	440	491	441	440	425	458	482	462	447	462	454	459	490	471	444	508	432	462	468	479	422	472	497	454	479	452	452	409	435	434	437	481	485	432	488	489	453	472	479	421	433	480	455	458	519	468	430	454	454	430	461	469	456	460	451	466	458	456	426	496	458	453	472	454	486	474	474	464	456	462	442	448	439	445	441	449	464	450	438	458	484	482	451	442	470	434	448	489	470	448	454	458	462	434	481	485	495	431	487	482	407	487	471	460	496	489	490	467	437	448	491	463	474	451	481	421	445	455	465	436	458	450	440	466	496	444	466	464	434	441	433	516	476	456	458	437	454	483	467	435	447	483	452	439	444	446	464	443	434	458	453	495	465	489	431	452	433	447	447	502	419	489	454	468	440	455	472	486	457	445	450	460	501	437	442	463	460	455	473	466	475	458	493	436	469	486	477	473	437	454	474	453	413	453	454	461	458	459	470	491	462	453	411	470	441	494	455	485	496	450	473	445	463	451	448	483	470	439	442	469	478	430	459	447	421	475	456	466	438	453	481	465	447	461	465	508	420	427	433	437	505	456	464	440	441	452	432	410	426	467	466	466	477	438	433	438	471	464	422	445	463	472	493	450	472	441	440	457	437	485	475	439	448	492	480	444	423	511	466	450	431	471	438	457	440	425	463	472	475	443	446	458	460	486	434	447	464	486	462	454	465	418	482	442	482	438	459	450	479	459	441	474	481	434	451	441	453	445	450	463	437	439	467	469	436	452	440	475	463	458	463	455	464	486	446	470	477	462	467	413	472	440	460	456	462	443	483	467	454	507	431	438	447	459	471	486	452	444	449	446	426	459	473	431	487	434	423	449	424	476	480	475	465	456	458	470	437	485	496	488	459	435	457	470	455	445	450	473	447	497	460	421	478	491	479	454	434	503	448	475	492	442	442	513	453	464	465	456	465	452	435	449	470	477	472	444	451	444	457	466	420	417	446	444	432	445	455	452	476	444	455	487	447	455	451	484	489	456	485	447	452	478	450	443	471	484	436	445	463	441	467	444	430	479	479	445	442	467	463	461	452	477	451	395	445	447	466	460	461	498	447	441	449	462	462	444	464	448	481	442	401	459	467	480	477	421	472	458	471	436	495	450	465	500	483	436	460	465	418	429	425	470	442	468	449	459	448	434	454	459	455	461	464	490	462	463	450	485	453	433	448	443	471	492	472	449	446	452	439	492	458	429	439	461	481	484	435	474	437	436	455	469	455	475	467	435	473	453	448	473	445	444	499	449	466	441	448	433	444	414	463	415	491	503	469	516	470	455	476	440	435	474	446	479	453	437	453	467	482	446	453	470	449	458	419	454	449	478	474	454	477	423	486	461	483	460	465	448	458	456	554	446	493	479	451	446	455	471	490	429	462	430	483	482	405	478	459	474	481	439	480	465	435	464	475	480	445	459	459	414	485	481	463	423	409	465	455	497	518	433	420	442	467	440	469	483	458	490	456	462	448	471	447	433	443	446	472	482	476	468	454	484	456	450	434	432	476	461	465	442	453	428	455	445	461	498	479	476	443	480	428	466	441	471	457	473	427	410	462	456	454	434	465	426	463	444	467	482	449	467	457	431	487	477	452	463	490	483	454	453	434	482	432	480	440	447	447	454	408	461	460	453	442	494	429	451	502	463	459	441	485	462	442	490	467	463	472	452	473	493	444	453	446	436	430	463	440	413	439	456	475	492	488	459	448	442	426	454	468	474	433	417	488	480	450	484	453	458	482	434	459	451	449	428	458	477	462	475	482	445	472	467	411	432	447	439	492	466	456	461	474	441	446	440	426	470	446	432	460	456	455	449	439	452	455	458	463	434	473	452	489	467	470	477	496	460	461	442	449	480	455	500	451	456	465	458	497	457	466	465	466	479	448	413	463	491	461	478	434	451	494	425	477	436	451	470	508	465	460	476	497	460	440	449	444	444	451	410	459	439	431	462	453	446	487	455	462	465	482	443	436	450	438	453	475	440	479	402	445	477	445	473	445	467	486	453	464	482	438	480	455	427	457	458	464	446	504	460	417	470	481	490	469	437	476	463	464	480	439	457	442	477	420	497	440	461	457	473	437	482	455	476	469	476	442	469	434	471	438	452	432	493	450	426	489	437	428	485	472	431	455	421	451	473	464	469	455	469	489	527	464	484	445	422	486	482	449	459	442	411	430	480	463	471	454	476	474	444	445	485	458	475	440	443	473	421	455	483	462	462	473	451	464	446	461	425	451	471	429	471	472	434	475	461	420	464	437	452	464	486	434	456	455	484	466	444	425	435	448	485	441	478	490	454	492	492	465	464	439	464	422	452	476	463	475	425	456	455	484	392	447	461	462	443	447	415	428	481	492	473	460	444	482	444	514	461	470	443	447	462	463	434	464	448	455	453	498	446	475	443	455	450	442	460	424	453	473	494	458	447	443	434	441	464	427	462	484	440	449	423	429	467	452	456	451	421	460	490	460	467	453	503	433	463	451	434	452	477	454	465	469	454	479	476	439	457	461	495	481	464	473	450	469	479	461	435	430	413	468	482	486	414	497	459	431	442	465	436	463	447	408	467	441	431	479	464	478	414	461	501	475	448	464	457	451	441	437	479	487	432	471	479	459	468	458	447	468	458	466	453	490	486	478	491	429	436	491	468	486	468	453	429	431	487	476	450	509	471	462	457	470	468	476	443	425	448	452	465	465	472	470	471	450	458	476	446	452	458	435	463	502	428	465	464	479	439	492	479	450	440	480	459	452	463	436	429	437	469	468	487	423	446	471	477	455	445	449	465	479	480	439	472	508	467	479	488	484	450	470	457	470	457	468	411	465	431	450	487	434	425	455	435	469	463	448	464	439	450	455	474	437	443	474	414	439	469	463	457	473	444	429	460	439	471	447	451	405	461	500	450	457	466	460	484	469	435	427	458	455	446	503	470	445	470	476	489	477	474	469	463	448	447	456	445	447	438	444	465	469	487	481	484	474	441	464	490	461	447	452	458	492	457	441	439	440	437	487	472	466	478	436	432	430	475	470	493	492	451	478	445	471	437	487	476	452	453	460	487	474	440	481	438	470	435	428	447	473	507	468	445	444	450	432	412	443	455	439	435	477	461	446	481	459	499	486	449	475	417	464	425	463	449	473	463	424	484	442	447	450	487	429	457	456	440	460	478	445	460	461	454	424	457	435	459	438	466	455	417	481	500	415	429	426	452	460	450	451	461	477	478	488	417	482	438	517	443	449	443	472	485	498	432	503	449	439	459	474	418	447	469	495	448	467	468	474	469	445	407	439	512	463	469	446	459	439	460	442	441	468	490	458	418	449	463	461	463	464	446	459	485	475	445	461	464	465	462
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
