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
339978396898	339978397466	339978398016	339978398566	339978399116	339978399666	339978400216	339978400766	339978401316	339978401866	339978402416	339978402966	339978403516	339978404066	339978404616	339978405166	339978405716	339978406266	339978406816	339978407366	339978407916	339978408466	339978409016	339978409566	339978410116	339978410666	339978411216	339978411766	339978412316	339978412866	339978413416	339978413966	339978414516	339978415066	339978415616	339978416166	339978416716	339978417266	339978417816	339978418366	339978418916	339978419466	339978420016	339978420566	339978421116	339978421666	339978422216	339978422766	339978423316	339978423866	339978424416	339978424966	339978425516	339978426066	339978426616	339978427166	339978427716	339978428266	339978428816	339978429366	339978429916	339978430466	339978431017	339978431566	339978432116	339978432666	339978433216	339978433766	339978434316	339978434866	339978435416	339978435966	339978436516	339978437066	339978437616	339978438166	339978438716	339978439266	339978439816	339978440366	339978440916	339978441466	339978442016	339978442566	339978443116	339978443666	339978444216	339978444766	339978445316	339978445866	339978446416	339978446966	339978447516	339978448066	339978448616	339978449166	339978449716	339978450266	339978450816	339978451366	339978451916	339978452466	339978453016	339978453566	339978454116	339978454666	339978455216	339978455766	339978456316	339978456866	339978457416	339978457966	339978458516	339978459066	339978459616	339978460166	339978460716	339978461266	339978461816	339978462366	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23840	22013	30333	24222	21938	21359	4559	509	349	323	282	230	193	199	180	181	175	172	137	140	138	147	138	146	145	133	101	136	134	114	138	122	104	132	95	93	98	118	93	97	115	119	107	121	112	115	93	102	100	117	106	98	131	98	125	113	97	109	97	114	117	109	97	101	87	98	109	113	100	118	116	114	113	100	89	110	107	89	93	104	94	98	91	95	98	82	112	98	109	91	108	106	82	92	96	123	96	114	98	94	81	105	116	106	91	104	117	90	90	106	91	101	81	99	100	99	86	108	110	112	87	101	103	112	99	97	108	101	136	92	101	88	92	97	105	105	100	91	87	86	92	109	99	113	81	97	88	89	100	107	107	94	97	105	91	85	112	97	117	110	89	101	94	96	96	94	84	98	105	92	84	104	94	102	107	83	99	89	108	90	95	115	105	112	100	101	105	99	92	96	104	107	90	83	104	106	91	96	90	91	111	102	105	112	104	99	91	105	95	104	102	98	110	93	99	92	92	97	97	98	93	94	98	83	104	90	101	97	84	96	101	102	89	102	108	96	109	93	108	97	81	113	102	105	106	89	91	95	101	110	93	95	88	95	84	93	93	102	119	89	84	114	109	103	100	102	102	101	96	87	122	109	104	83	118	105	101	100	90	82	112	95	92	94	93	78	112	104	93	98	95	103	106	100	104	107	99	91	115	113	109	90	98	88	105	84	96	101	112	94	102	106	85	107	86	98	100	102	95	109	100	120	99	101	88	91	98	106	95	96	95	90	112	87	95	100	102	99	106	99	112	87	78	102	94	92	100	89	104	93	91	99	111	111	104	109	99	96	96	97	113	98	101	89	93	102	120	100	92	91	106	88	97	87	96	88	101	102	104	91	91	117	89	107	94	96	102	106	95	86	106	122	98	115	84	87	88	83	88	90	106	93	104	96	112	107	105	110	101	104	113	117	91	98	108	92	98	109	104	106	112	102	97	100	86	115	115	93	92	84	100	91	128	75	91	101	93	83	91	103	88	89	93	94	96	103	101	107	115	94	89	97	101	90	107	120	107	95	123	92	91	93	114	73	84	106	96	82	102	91	93	93	90	94	81	96	106	89	106	100	87	99	98	91	105	114	94	94	116	95	95	96	94	85	91	98	91	107	91	74	85	111	105	104	91	103	96	95	108	100	90	103	102	98	94	113	103	118	98	93	90	95	101	107	98	91	90	86	99	82	80	117	91	116	106	88	96	100	108	98	114	117	98	95	89	123	93	85	106	103	103	94	107	111	109	107	100	88	106	99	99	107	83	102	107	88	99	108	92	113	103	90	88	109	100	90	104	107	110	108	107	102	96	110	99	101	108	87	97	94	114	107	110	109	101	89	105	104	89	91	98	115	117	86	97	91	93	116	102	115	86	104	93	87	103	105	92	93	96	86	90	106	83	85	95	98	92	96	96	105	89	114	114	113	101	105	85	101	104	92	98	101	102	97	108	90	92	99	90	100	112	111	108	119	117	106	96	113	84	88	105	106	120	110	105	116	91	102	93	116	96	109	98	114	98	90	112	94	100	99	77	103	95	94	107	112	104	99	83	105	96	111	103	111	98	93	92	100	100	93	107	101	95	79	109	105	90	99	99	104	100	98	92	107	109	94	105	124	106	102	88	107	104	91	87	102	100	89	91	106	109	119	92	114	110	87	90	89	96	85	88	101	110	106	84	105	94	117	105	102	101	92	85	100	109	100	116	123	106	93	94	99	133	96	111	113	107	89	114	108	108	106	91	87	78	109	104	111	103	97	93	94	80	80	111	109	95	117	99	107	96	102	101	106	109	105	102	96	78	86	100	85	100	82	122	89	98	102	100	102	109	84	103	82	104	105	106	84	97	102	100	116	95	97	113	102	82	99	93	102	120	94	91	100	112	90	100	122	86	108	89	94	94	114	89	123	99	97	100	112	88	98	122	86	104	96	113	99	98	101	89	113	92	82	95	83	119	113	98	90	103	111	103	109	113	106	107	94	91	90	93	85	112	90	106	98	86	98	102	106	98	101	104	87	99	114	103	107	94	81	100	82	105	114	119	96	96	113	104	77	114	89	106	96	94	82	89	98	102	105	96	104	104	83	98	103	105	91	104	106	87	102	101	95	92	100	103	90	98	117	90	77	106	102	101	114	95	114	86	102	108	96	104	91	92	101	104	111	99	111	80	97	107	103	88	96	98	98	120	93	113	95	98	95	96	85	98	96	103	113	109	98	105	105	84	111	107	112	103	97	93	102	100	98	99	110	89	97	99	97	114	101	100	106	104	99	79	104	114	118	95	106	106	86	112	108	98	105	97	101	76	114	87	89	99	106	106	119	106	81	83	110	96	114	98	98	104	112	120	93	110	98	84	100	95	91	96	90	116	90	95	96	98	112	112	120	110	110	95	93	97	102	103	90	91	90	88	104	100	102	96	108	115	89	110	105	96	109	101	88	107	107	95	87	96	109	100	93	90	96	101	101	105	80	116	126	83	90	107	105	114	92	109	95	87	89	110	99	98	107	99	108	78	106	112	96	91	111	117	84	102	93	106	80	103	99	108	93	91	103	77	105	99	91	95	86	92	94	96	101	99	88	98	96	102	111	104	85	93	82	111	102	85	101	117	99	93	94	90	92	103	111	103	91	87	95	113	92	99	103	102	95	105	104	75	95	93	116	119	96	102	95	92	99	102	90	91	109	120	89	90	100	101	93	83	91	104	96	102	97	90	79	87	92	106	98	101	103	90	110	87	89	111	109	91	112	97	94	103	122	101	91	109	96	102	86	98	111	101	102	112	100	106	98	104	83	96	119	90	105	109	98	107	102	97	106	83	96	95	99	90	123	95	97	87	93	89	85	113	100	93	98	113	96	109	88	86	96	108	86	94	97	112	107	118	96	104	104	114	103	92	94	77	87	101	92	111	124	88	94	96	106	100	96	123	106	102	106	107	118	98	100	94	93	97	80	109	90	86	92	86	102	105	109	96	99	96	92	87	98	93	87	102	116	106	121	96	117	89	102	117	92	115	104	99	110	99	93	101	82	121	114	128	91	103	98	107	93	103	90	96	91	107	100	97	91	107	99	90	102	108	131	89	86	106	91	101	86	104	86	99	109	105	96	99	84	96	90	92	98	87	95	109	100	93	88	96	101	90	101	104	101	94	104	109	95	114	104	104	102	98	96	109	103	108	92	104	113	113	92	88	85	102	100	91	101	97	102	109	117	110	103	110	95	137	92	92	95	115	98	101	96	94	87	98	87	95	91	94	102	97	108	99	105	95	98	113	97	103	95	104	95	103	101	92	99	94	87	104	82	104	101	84	85	93	82	117	101	89	95	94	88	105	99	104	91	85	91	107	84	114	102	108	87	89	119	96	85	108	99	95	99	122	91	94	99	104	102	85	91	99	116	78	100	93	106	97	81	113	102	90	86	107	82	106	101	84	106	103	113	91	90	101	101	105	107	93	102	90	104	78	89	102	90	91	95
60107	88589	50346	7635	2737	2002	1562	1189	974	776	678	570	495	397	398	356	309	328	278	251	285	230	252	220	217	186	210	180	213	171	193	179	185	166	179	177	185	166	177	176	158	160	176	147	145	152	168	162	162	152	150	152	172	126	171	171	169	164	151	148	154	129	148	168	122	157	173	153	171	173	149	150	139	143	145	172	140	165	155	170	160	156	174	149	157	148	136	143	156	153	148	147	154	171	145	145	145	129	147	146	123	167	128	147	178	148	158	149	132	127	133	156	130	169	136	151	155	146	147	144	156	158	160	179	126	147	147	133	149	154	156	166	137	147	141	152	166	156	149	151	147	145	157	153	150	156	153	141	149	144	166	148	144	160	147	153	152	150	156	149	136	143	156	131	174	153	163	147	167	131	167	153	142	156	111	150	137	145	144	129	157	144	137	155	149	149	145	144	141	149	163	148	136	144	148	136	125	159	147	158	156	143	150	162	150	158	133	129	157	129	155	143	151	150	166	143	181	145	141	151	148	165	154	155	153	148	137	149	133	155	141	145	138	156	135	149	148	136	152	150	138	157	150	147	134	146	132	146	142	167	161	145	151	135	152	148	162	159	168	137	137	145	157	150	151	145	168	131	126	151	148	143	151	148	156	149	139	155	151	145	155	147	155	125	132	171	137	164	121	156	129	143	138	144	149	144	145	136	124	143	176	132	157	173	159	165	155	133	144	135	120	129	154	152	142	157	176	127	151	139	146	147	147	141	134	141	128	165	141	162	146	145	149	144	146	143	159	144	160	155	153	164	149	142	115	152	143	149	138	152	150	132	130	144	147	145	123	137	138	131	154	152	152	165	162	156	149	152	147	152	133	141	133	146	151	144	134	161	133	150	163	167	153	124	149	147	145	160	122	126	147	150	153	152	148	145	143	133	139	147	134	152	169	142	176	171	140	151	126	128	157	157	154	167	145	133	140	146	153	141	141	128	133	140	143	160	129	152	140	138	152	125	135	159	147	129	133	146	156	148	163	161	141	162	140	148	133	127	152	117	135	142	147	146	143	140	149	161	178	154	128	169	140	139	157	139	147	149	148	146	130	133	137	157	157	151	129	155	154	117	133	152	163	155	143	157	132	145	141	142	135	141	137	155	155	144	146	148	136	131	150	141	159	140	163	170	139	163	162	155	151	130	142	150	146	150	131	124	166	142	149	156	137	148	140	139	137	162	157	151	133	153	151	133	146	142	174	134	139	153	151	138	148	138	146	143	156	155	139	171	154	133	137	147	140	138	162	158	147	140	153	187	135	144	165	156	139	139	133	124	143	137	152	148	152	137	150	140	149	151	169	139	160	136	148	145	158	163	154	159	137	133	145	143	158	120	143	131	151	139	142	116	179	129	153	142	146	144	150	164	166	135	145	165	146	155	145	135	165	147	135	164	147	162	141	154	144	141	132	162	155	149	146	142	129	142	143	150	155	172	146	160	140	123	129	138	143	157	188	158	157	125	163	158	128	143	164	153	141	145	132	137	167	145	139	138	137	156	150	126	148	138	156	125	154	151	142	135	142	158	153	163	142	137	119	163	167	146	156	156	126	136	116	155	165	130	151	135	137	156	162	135	147	141	146	154	143	137	157	148	140	131	134	141	159	127	169	136	138	143	136	127	153	156	139	143	143	151	151	148	165	157	143	141	165	133	142	149	174	145	179	148	150	146	180	134	155	140	136	125	150	160	141	160	138	154	162	163	151	134	159	150	136	151	152	150	144	148	158	159	138	143	125	124	135	160	160	152	161	142	140	133	140	148	160	151	131	155	144	178	139	141	132	154	163	152	136	133	147	150	159	147	150	158	125	158	145	146	154	126	137	142	144	154	168	176	142	140	152	157	142	156	132	140	137	130	141	134	132	142	154	151	149	168	148	170	162	151	145	149	147	125	142	153	146	158	147	156	151	163	155	148	158	136	143	145	155	139	152	145	135	157	157	141	142	146	174	140	150	144	162	149	154	142	138	159	136	153	151	134	141	136	135	139	154	122	131	141	141	155	143	142	170	150	140	144	148	156	146	147	150	127	155	132	141	142	176	151	156	166	166	147	147	154	154	149	165	159	150	151	162	142	141	147	163	152	130	143	141	179	148	139	156	148	151	143	155	141	153	138	152	161	143	151	133	127	161	157	143	155	146	142	145	135	162	124	140	145	155	143	139	149	147	132	143	165	138	158	140	137	151	117	159	144	147	137	139	122	155	159	135	150	111	143	133	144	143	140	153	115	134	148	144	156	142	144	145	142	149	169	156	144	151	144	174	154	119	134	135	126	149	155	140	162	142	156	152	155	156	140	147	134	136	157	142	167	131	159	128	147	133	160	156	140	143	167	146	157	140	152	131	136	164	133	150	144	156	147	138	139	153	140	142	138	152	122	139	120	156	153	149	133	130	132	119	139	132	140	162	150	136	155	137	143	131	135	155	142	138	128	154	174	136	157	139	158	166	144	130	144	132	157	159	163	148	126	147	126	135	143	129	163	122	166	145	141	143	147	160	168	163	150	132	135	146	130	151	137	140	166	145	162	174	163	159	144	140	172	157	161	142	125	158	154	143	148	147	133	161	159	155	134	146	145	147	166	127	163	147	144	142	164	145	140	172	147	130	141	154	132	125	158	128	146	112	148	149	147	135	145	160	134	144	143	145	143	151	160	175	147	145	137	133	143	149	144	138	152	151	145	171	148	155	136	148	121	136	138	128	129	157	143	118	142	152	126	149	142	149	152	148	145	131	166	152	141	164	150	141	161	157	142	137	145	154	140	145	141	141	154	132	126	150	129	152	138	142	131	153	132	134	154	130	144	141	150	142	150	150	138	148	145	148	156	134	143	132	139	134	133	141	156	147	142	190	134	148	148	163	151	153	143	131	152	131	145	158	144	128	148	143	147	125	168	139	128	152	110	138	124	156	149	146	158	149	156	155	153	129	134	150	142	147	115	147	149	115	147	146	153	143	152	150	148	160	140	126	136	161	135	132	145	145	161	170	140	164	144	139	136	146	137	130	136	141	151	137	152	158	146	153	137	145	124	141	155	142	159	152	171	138	157	141	120	150	131	137	155	140	129	139	154	143	154	135	137	135	164	148	146	129	155	159	146	127	136	137	126	156	150	158	162	132	152	139	150	137	148	166	146	147	153	163	154	151	154	128	147	175	135	145	148	149	137	138	154	162	160	134	154	137	152	146	158	152	138	144	144	157	134	154	142	130	136	149	142	142	159	149	143	153	144	136	141	142	153	156	144	155	166	139	135	131	145	129	131	170	120	134	133	147	149	150	135	150	162	131	134	139	134	165	136	148	154	142	127	145	163	154	161	111	162	142	161	170	133	125	144	142	139	155	155	142	168	145	141	146	122	153	145	128	135	135	152	140	139	149	139	155	118	148	163	132	132	132	154	151	141	144	141	157	137	157	141	152	144	130	152	157	151	164	148	146	125	126	146	133	147	132	171	137	135	153	148	151	164
27319	22650	16644	1984	347	323	278	304	278	265	280	285	265	279	280	254	270	282	274	277	265	243	275	269	272	287	281	271	271	272	270	265	261	281	296	270	266	285	296	275	272	279	266	265	266	280	298	269	265	295	260	272	284	287	253	269	267	312	255	298	277	265	258	254	272	310	292	312	307	264	282	232	271	290	273	256	274	266	255	300	254	279	287	268	264	247	260	262	263	248	293	291	260	273	272	284	256	252	259	263	304	263	293	297	263	233	263	261	268	283	271	293	263	242	247	262	303	270	256	249	280	250	266	254	284	267	293	272	311	268	284	269	286	236	278	258	253	270	259	267	254	266	263	301	252	317	260	286	284	281	259	251	258	292	272	264	294	259	238	260	244	287	263	287	263	252	252	270	249	290	294	284	286	275	309	256	256	272	264	277	264	282	311	290	264	238	294	249	256	256	255	278	238	283	285	264	270	273	278	270	264	242	277	267	259	281	252	282	235	314	283	250	256	288	247	269	255	301	259	256	257	286	266	285	244	252	300	261	265	257	257	296	270	247	268	286	271	267	264	273	274	292	277	260	241	272	259	305	267	263	251	274	246	276	246	278	262	230	236	276	284	269	306	255	273	279	265	291	254	274	267	253	279	300	275	271	288	273	263	278	277	225	279	270	254	268	261	267	252	264	283	280	261	269	240	252	268	266	245	259	264	275	300	286	261	265	243	293	267	252	268	259	247	288	292	248	262	291	280	284	253	268	274	285	248	289	250	283	289	285	278	262	257	265	253	288	253	243	258	260	275	240	287	283	243	271	271	237	238	260	287	223	244	273	256	271	278	280	260	298	267	250	250	281	248	285	265	268	265	258	270	264	256	261	284	245	274	272	276	286	275	271	252	262	278	263	263	279	264	260	243	260	254	295	259	254	252	254	284	225	258	252	259	254	280	288	303	283	279	256	257	294	275	250	309	282	282	255	292	253	287	293	298	283	257	252	260	266	265	280	279	250	243	271	251	249	276	270	273	220	286	281	287	282	260	252	285	258	298	277	258	272	310	271	276	226	284	249	260	257	270	263	269	284	275	276	266	268	275	267	268	238	273	283	260	289	284	264	255	264	273	271	270	247	285	245	261	264	271	268	265	253	257	263	310	263	271	284	246	299	263	269	249	270	263	300	279	266	256	275	278	265	255	280	267	267	271	265	255	288	287	288	266	268	274	250	282	278	277	273	272	270	276	304	270	262	273	265	287	256	254	301	280	294	260	268	285	237	254	293	245	305	242	299	294	264	274	257	244	269	250	263	261	285	264	267	255	272	268	246	275	281	240	260	271	254	269	275	279	251	282	272	312	273	275	238	282	272	257	272	237	261	244	263	265	254	283	268	263	265	263	271	260	273	270	274	283	264	288	256	285	256	270	284	267	289	247	254	244	261	261	296	264	261	286	276	261	240	287	289	238	268	256	280	240	232	272	281	246	234	278	281	270	261	277	292	268	272	263	266	249	259	249	277	304	249	289	269	261	263	255	292	276	271	250	252	247	268	265	272	282	263	270	285	265	262	274	274	258	250	265	286	272	242	288	269	286	296	258	265	223	278	263	251	275	258	238	250	270	280	286	267	258	315	273	274	249	271	263	287	289	248	261	259	267	260	286	286	267	289	265	246	263	260	285	291	279	251	251	257	253	231	282	281	280	268	275	280	271	249	261	285	235	249	295	246	255	269	267	255	259	251	280	285	256	241	273	262	247	271	260	260	268	279	253	293	270	257	231	274	260	268	275	265	264	240	250	245	277	274	259	266	261	284	280	251	322	275	282	255	259	233	258	250	268	248	272	273	258	245	268	302	273	268	251	224	248	252	276	289	264	294	243	278	247	268	253	268	256	240	274	268	290	253	271	261	246	260	266	227	251	259	269	280	293	284	278	277	260	271	266	252	256	286	269	269	259	272	235	233	282	293	260	247	260	264	244	286	276	276	281	251	279	285	256	267	253	260	284	260	274	264	260	253	296	288	269	279	270	260	282	267	264	256	275	255	281	257	263	252	255	254	274	276	278	240	262	250	247	297	233	267	246	266	285	253	245	250	300	274	262	230	293	286	290	260	265	258	270	291	256	235	247	231	282	252	276	271	280	307	281	276	266	290	294	282	270	281	275	262	276	268	282	256	280	282	240	271	264	265	284	269	265	266	265	259	255	241	290	275	267	278	272	275	287	269	265	254	280	259	269	262	287	307	270	286	278	248	268	259	287	279	240	287	270	273	279	285	282	285	249	269	276	279	268	304	273	251	271	265	240	275	232	250	253	250	258	235	305	258	243	275	274	265	246	254	256	302	268	289	293	285	270	265	278	267	263	247	274	260	239	288	292	282	260	238	268	297	282	286	243	269	273	273	266	250	288	258	281	271	246	250	258	280	275	257	272	252	308	265	240	250	277	266	270	268	274	281	281	255	278	285	272	270	263	262	254	253	283	269	292	242	230	255	269	266	289	270	284	266	247	218	272	293	225	278	266	302	276	275	234	282	277	278	259	245	266	276	251	243	260	271	256	279	259	244	276	219	259	271	263	281	257	264	261	311	281	286	273	280	273	265	281	225	253	297	301	267	260	270	274	267	250	251	292	247	259	249	239	276	247	285	287	289	262	250	275	298	275	268	284	271	275	256	262	283	264	283	264	253	253	277	263	236	262	255	267	268	253	247	242	317	269	294	255	288	278	255	270	292	250	269	269	248	256	248	290	252	239	253	278	284	286	279	290	282	262	262	261	260	279	285	248	265	264	266	273	258	262	246	276	258	275	281	287	285	258	280	278	242	257	265	286	268	318	309	274	288	249	240	270	272	279	256	280	278	280	268	252	256	269	264	276	272	267	271	263	256	276	273	270	265	270	234	270	262	274	267	262	249	250	260	242	285	281	244	266	257	241	285	296	271	265	283	289	292	264	258	262	273	257	277	277	257	270	282	267	270	248	267	249	262	249	281	291	257	296	277	244	284	229	283	241	272	269	272	267	238	272	278	282	265	275	261	262	270	267	281	268	264	275	275	255	262	264	282	277	274	257	281	249	268	246	245	256	295	270	285	245	267	260	259	244	280	248	271	294	271	283	266	256	281	286	300	257	260	264	256	289	272	272	264	267	283	283	274	288	254	253	261	251	275	255	273	279	279	263	262	265	264	277	274	259	257	273	257	271	253	275	254	242	286	254	254	257	272	267	277	247	275	258	284	275	264	279	265	267	244	246	255	267	266	257	266	231	277	285	225	289	276	272	283	251	251	285	276	285	272	277	268	273	244	244	242	266	258	321	261	273	292	260	326	298	256	245	253	282	252	272	246	294	275	271	281	271	255	246	280	270	282	245	272	258	272	279	262	263	241	248	278	242	268	245	233	292	261	283	256	299	272	235	275	258	248	262	279	255	263	275	261	280	251	267	240	291	255	260	283	276	282	271	294	255	261	275	301	287	282	271	257	267	270	276	264	260	264	261	246	263	267	245	244	261	264	283	257
26860	34290	12085	874	458	479	408	453	369	406	413	388	404	402	397	408	383	399	401	405	386	378	362	352	388	408	368	385	383	411	382	397	362	387	400	403	399	388	390	386	375	385	384	396	374	392	372	412	418	405	365	385	402	365	332	359	383	349	374	375	367	360	377	358	383	393	373	389	388	400	405	370	395	366	371	383	360	372	405	387	372	370	414	370	400	397	390	365	397	357	401	369	379	356	391	415	386	357	371	431	355	376	385	359	390	402	412	370	355	373	349	373	391	357	357	405	393	393	413	367	364	376	373	385	367	375	392	380	366	379	354	388	395	392	385	384	348	353	393	399	368	379	390	395	380	383	389	372	355	369	356	407	373	421	367	368	361	396	396	376	397	368	354	353	384	370	408	370	384	342	382	372	428	397	385	368	390	377	385	392	360	379	428	375	374	412	383	437	366	329	403	369	366	364	376	363	373	365	388	397	370	405	351	397	363	375	344	376	401	377	367	416	377	339	384	344	394	379	397	370	393	385	374	373	360	383	364	401	384	362	392	391	412	388	342	383	405	362	390	382	378	383	368	394	373	389	385	353	390	352	375	361	384	374	394	396	399	417	376	367	371	348	374	398	355	393	388	369	393	395	378	381	393	364	344	352	373	395	409	383	369	398	401	378	364	387	373	374	361	364	411	394	381	396	360	380	397	362	363	388	381	403	390	369	383	402	390	365	390	365	355	417	434	361	354	387	401	363	378	380	388	389	393	397	358	380	399	378	405	367	376	376	359	380	359	380	366	363	389	342	370	359	332	419	383	385	383	377	376	369	411	375	416	374	338	412	377	378	366	365	345	339	384	392	362	380	375	367	383	393	387	409	367	363	373	383	403	381	383	372	381	400	395	376	356	394	383	350	391	387	384	368	324	418	359	376	377	357	403	332	406	360	395	345	347	384	412	336	390	384	343	377	378	388	394	373	376	382	377	375	359	379	388	405	369	360	404	359	397	378	349	416	396	378	392	368	391	379	409	385	382	354	381	391	346	354	384	410	390	428	391	389	368	397	381	392	363	347	396	344	373	371	364	380	385	354	369	378	370	403	407	384	367	400	381	376	401	370	355	382	374	369	388	418	382	364	394	359	378	378	395	361	380	377	405	396	366	379	371	389	361	345	366	383	383	368	395	363	388	374	394	376	346	391	378	369	382	371	352	397	394	381	413	371	402	352	366	360	378	365	429	393	396	357	407	352	402	406	358	393	379	371	379	373	425	363	411	379	394	387	380	386	390	367	381	402	345	359	371	340	405	369	384	352	399	351	410	380	360	325	376	379	409	372	376	346	353	421	354	351	418	382	363	364	360	401	403	375	414	381	359	354	353	375	357	390	362	396	360	384	354	382	397	415	389	401	397	362	395	382	370	396	381	378	389	362	350	381	373	386	392	363	383	385	363	402	370	391	372	385	359	368	406	348	393	371	364	395	373	421	382	369	370	395	376	362	425	383	347	343	345	388	379	409	386	379	379	370	373	391	359	394	402	390	359	387	385	420	341	405	396	416	366	373	373	348	364	388	402	385	399	372	348	395	380	370	376	407	387	394	345	395	395	386	367	324	365	350	356	361	373	359	356	379	354	396	367	400	382	381	384	394	365	362	388	365	389	374	337	402	364	330	396	386	368	361	405	396	388	391	373	349	369	396	390	417	348	342	368	365	359	378	370	375	352	401	413	378	378	371	396	406	397	349	360	385	379	349	414	366	379	365	371	445	360	402	389	408	379	386	373	377	348	366	394	399	395	338	402	362	426	380	412	393	356	391	376	372	341	382	377	377	355	373	400	375	373	394	369	350	368	374	385	343	380	377	372	368	345	384	384	387	333	362	381	369	379	383	400	400	345	372	363	367	374	372	389	369	377	356	382	397	413	389	384	343	353	373	385	349	381	396	357	378	406	374	388	360	373	395	392	342	331	361	385	396	364	373	372	365	390	374	395	390	396	400	321	388	357	374	366	387	374	394	396	381	386	372	386	388	385	381	385	387	373	350	361	369	351	399	380	357	387	391	355	393	373	367	363	407	389	387	390	384	372	426	388	417	415	415	356	404	371	372	396	363	421	388	380	387	375	386	386	376	351	380	364	368	376	398	398	387	372	380	384	390	352	340	377	382	375	364	332	368	375	362	360	415	372	362	377	389	405	367	373	387	366	392	403	403	420	365	364	370	368	384	390	357	352	388	400	411	371	357	336	371	398	395	396	372	379	402	367	376	343	414	408	368	390	358	364	392	410	380	393	415	381	370	407	387	364	418	400	362	383	392	391	363	345	369	400	366	367	402	371	377	353	385	380	377	405	403	360	383	383	362	394	356	402	382	358	366	425	364	347	373	357	371	358	361	363	408	388	386	372	370	353	388	377	359	382	378	382	398	362	370	354	376	360	378	374	368	361	383	357	371	377	327	394	379	366	384	363	386	360	355	404	388	385	397	382	393	351	382	364	389	383	373	366	392	365	365	351	398	407	417	409	365	398	373	407	387	374	351	362	372	372	407	388	376	400	383	348	382	362	367	338	383	412	402	383	372	420	381	383	401	363	360	406	382	364	391	363	390	390	406	359	394	389	373	397	365	389	392	356	389	395	381	414	358	402	392	378	374	390	402	355	371	389	363	365	391	367	415	379	386	395	382	355	366	376	380	369	360	355	386	395	398	331	380	386	384	387	370	362	357	381	365	378	402	398	392	393	368	368	401	377	371	377	398	364	393	393	396	352	401	375	378	383	358	382	373	376	344	380	397	378	375	350	381	359	369	366	388	428	392	368	377	371	369	378	356	374	398	412	406	400	385	382	369	349	373	355	383	358	390	405	357	366	373	343	376	376	402	403	408	368	396	399	398	356	404	385	385	340	369	409	380	393	392	361	391	343	407	347	364	374	380	382	382	403	391	373	382	366	337	375	350	354	389	356	383	362	427	364	374	379	388	394	371	386	354	389	355	376	337	384	406	410	364	366	382	369	390	377	389	362	394	377	365	359	343	366	355	354	391	401	406	345	377	393	356	389	387	348	370	370	413	374	380	414	397	339	354	401	390	350	411	401	384	420	364	388	395	414	370	360	385	368	373	332	385	351	389	373	359	350	390	430	376	378	357	385	425	381	371	385	384	402	380	420	371	386	403	392	401	379	390	399	392	369	376	392	386	398	386	376	363	395	370	378	371	397	363	386	380	367	345	363	379	427	377	384	364	383	360	399	374	361	415	345	394	352	351	361	371	359	386	396	402	393	363	360	408	379	371	402	361	377	405	364	395	426	379	378	343	366	403	377	393	358	376	376	366	349	377	388	391	371	386	358	400	362	368	382	391	355	385	366	384	408	390	367	375	420	377	352	367	387	403	362	395	359	383	386	410	394	364	387	366	410	350	372	362	416	370	369	364	356	355	326	386	357	345	356	400	387	376	390	393	394	352	368	347	379	392	369	385	436	341	367	412	395	365	372	342	377	401	349	348	390	370	382	384	386	364
24073	21494	28857	24104	20222	5626	591	417	378	345	354	335	302	250	262	309	261	256	223	257	264	273	283	250	246	256	245	249	248	240	234	248	248	257	247	268	248	259	235	248	249	226	230	236	252	248	222	229	229	257	255	219	276	231	220	232	239	234	209	221	224	219	231	236	209	191	209	259	225	236	211	257	246	251	250	222	220	186	244	216	258	235	221	243	227	223	229	226	214	231	230	229	229	219	235	231	247	245	236	209	262	238	255	215	205	210	243	223	216	226	215	233	235	262	252	226	244	228	254	235	215	265	239	262	220	238	238	239	230	240	246	218	233	211	219	228	238	216	239	240	214	236	246	257	230	241	247	223	230	240	260	215	225	222	203	209	220	227	236	227	239	236	233	221	214	225	237	235	222	256	223	253	241	241	227	213	233	223	214	222	243	209	247	243	229	232	238	244	220	254	241	210	217	225	217	237	213	260	234	236	234	250	242	242	236	232	233	230	243	240	250	225	232	228	219	242	236	253	235	245	231	250	231	230	234	265	238	254	231	263	235	221	273	229	243	213	245	229	219	251	217	219	245	230	231	230	244	261	205	233	224	194	236	227	235	242	239	233	249	230	254	240	272	214	215	267	236	209	205	230	249	209	211	210	277	213	274	221	252	246	240	243	236	218	255	207	240	251	215	261	222	227	234	240	255	239	226	227	229	242	231	230	213	233	239	216	242	220	231	264	236	235	269	236	239	220	238	241	256	233	225	229	252	247	228	202	267	231	237	236	263	205	238	228	237	223	261	239	257	206	264	253	235	237	247	227	242	230	228	241	247	240	228	272	231	245	228	243	249	254	218	259	265	227	224	247	233	222	236	225	252	253	253	258	241	214	257	214	259	230	233	242	213	232	253	201	237	258	242	225	226	239	217	249	268	225	240	212	253	259	226	245	212	220	233	216	247	235	250	242	234	212	234	210	232	240	229	213	244	221	225	262	252	233	227	200	246	247	217	234	217	220	219	215	242	216	250	242	229	213	269	232	220	242	230	251	225	230	262	244	222	248	220	224	242	244	241	231	227	257	221	231	210	247	222	258	243	249	249	237	237	226	235	242	231	232	244	225	252	221	253	220	225	212	224	222	236	226	244	242	227	247	237	240	227	258	237	248	251	254	245	244	249	210	227	220	232	226	233	246	194	235	224	240	236	224	221	214	224	223	227	239	223	237	225	223	222	229	235	221	218	236	242	224	235	215	247	241	226	223	237	242	228	259	234	228	223	240	254	196	230	233	223	248	237	225	220	233	250	228	238	230	261	194	203	229	244	217	226	242	255	207	224	192	240	205	224	223	228	243	226	230	233	224	200	228	246	243	227	232	247	207	231	241	227	229	211	226	231	231	241	253	233	245	242	241	231	252	255	224	242	239	253	225	260	219	247	228	205	215	246	216	228	226	257	247	223	234	247	258	233	220	212	223	207	217	239	226	237	233	245	243	225	242	219	244	235	234	226	239	229	253	241	254	237	257	223	241	241	243	225	211	207	227	246	222	258	190	251	240	255	233	231	256	235	214	234	218	227	234	236	247	220	249	267	223	216	226	251	254	239	249	245	220	226	231	213	241	223	215	234	237	227	246	245	233	243	244	213	234	214	259	229	254	218	250	234	251	214	226	236	235	212	243	239	225	236	223	217	235	226	210	218	240	215	245	220	217	238	212	223	237	226	217	225	208	236	241	231	205	243	233	249	220	228	227	213	233	227	234	245	231	210	236	225	250	242	238	270	216	218	262	229	203	227	246	249	188	224	216	235	221	235	223	206	241	263	227	244	221	239	230	239	215	248	248	252	221	228	232	235	228	228	216	241	237	238	236	248	251	219	250	198	221	201	219	212	208	217	244	238	238	211	234	214	238	250	226	231	218	248	221	249	254	241	223	242	187	242	236	228	218	205	248	243	242	229	238	232	233	236	243	225	234	226	220	257	235	214	218	238	207	254	257	218	197	228	246	252	260	213	242	228	220	215	199	229	228	229	231	233	210	226	214	215	245	240	240	257	252	213	239	248	246	230	233	223	236	246	253	271	243	243	216	220	230	237	216	190	241	240	224	217	242	208	249	223	214	230	216	245	243	218	231	266	228	238	222	223	216	219	228	240	236	218	208	253	220	241	232	219	229	280	240	217	252	249	253	255	241	207	237	208	243	273	244	235	236	246	232	220	240	213	220	233	224	245	255	200	239	208	221	235	219	249	250	228	215	249	239	199	244	245	236	234	256	217	229	230	271	223	236	227	206	244	237	259	215	229	207	211	215	241	236	247	218	228	209	233	245	257	219	222	230	234	227	256	258	221	246	231	228	217	222	236	233	219	221	228	230	221	221	212	260	227	233	226	250	236	236	237	239	242	216	247	254	254	217	223	238	248	236	258	258	229	220	246	198	215	244	210	231	247	233	265	245	264	218	213	238	228	220	219	254	235	254	213	217	210	260	210	249	235	223	248	250	240	209	229	240	229	223	248	232	233	252	216	226	233	225	221	267	228	216	245	256	269	223	234	214	257	210	232	227	240	225	228	219	270	222	200	202	247	232	243	205	221	231	242	238	216	238	234	215	234	234	256	245	223	212	218	225	241	266	236	237	253	229	235	257	259	224	215	229	242	221	231	238	245	238	267	224	227	226	233	253	236	251	224	207	234	225	245	217	238	248	262	215	243	264	247	243	221	250	241	214	242	233	206	231	221	238	244	247	235	203	238	229	259	257	248	213	242	241	218	246	235	229	210	193	219	239	230	250	220	222	255	224	235	237	232	244	224	236	235	239	250	217	222	238	200	243	233	245	231	203	241	218	213	242	248	247	209	242	207	230	206	241	226	235	211	229	225	247	223	228	245	229	245	217	235	225	226	205	231	244	207	213	227	250	257	274	222	225	258	247	223	226	222	230	237	224	232	234	211	207	247	222	255	221	224	227	221	259	243	260	221	215	212	216	248	237	256	215	210	227	227	230	248	234	235	237	231	208	216	256	247	250	222	243	209	252	232	256	227	211	218	234	228	224	256	208	248	228	221	243	273	216	242	205	244	230	221	234	221	222	234	215	219	234	245	241	211	250	237	236	246	253	238	225	231	243	252	239	249	212	243	231	234	225	225	240	237	228	227	231	225	227	185	239	228	225	230	205	245	230	233	234	223	227	222	222	227	234	286	247	208	236	245	213	257	199	252	209	221	254	255	229	198	217	228	231	230	249	219	233	238	260	239	230	199	233	225	210	206	233	224	229	240	257	228	269	254	261	238	218	238	213	201	247	227	226	245	246	226	255	242	228	226	231	214	222	255	243	242	249	258	264	255	221	217	223	248	233	265	215	218	206	253	221	232	212	233	222	224	231	228	254	220	229	257	224	193	209	227	243	245	248	213	248	254	203	209	260	234	277	238	239	250	209	205	209	248	251	245	228	236	263	255	229	235	231	212	232	228	226	217	263	245	240	239	247	236	225	227	226	224	240	201	216	229	249	242	224	218	212
52788	77235	37784	3907	1665	1354	1046	882	756	631	644	545	488	457	435	411	421	421	368	428	364	352	345	379	400	377	327	345	343	346	364	359	345	385	325	360	348	365	339	350	331	345	361	333	332	333	301	331	338	319	303	350	353	345	307	331	350	327	375	355	321	334	354	340	335	310	354	344	331	314	373	327	350	350	322	360	339	345	319	339	323	312	309	341	344	316	323	335	318	320	340	323	342	377	341	328	339	327	335	349	356	328	348	342	367	322	340	341	329	347	345	357	352	351	341	298	346	333	367	320	349	328	357	311	292	333	326	355	332	344	323	335	366	317	307	346	319	322	312	319	316	330	379	336	350	351	324	319	345	290	354	348	347	368	332	337	293	308	329	319	336	326	354	293	372	319	291	350	337	355	300	308	370	322	318	328	337	332	355	346	312	309	348	322	353	333	330	328	342	342	355	341	346	337	348	341	316	337	351	322	297	300	332	327	348	321	336	360	331	337	295	315	359	309	360	292	304	320	343	333	311	322	319	360	329	344	320	325	333	297	305	332	325	366	328	340	353	341	320	336	329	315	298	338	327	304	353	343	324	337	312	339	340	333	329	345	316	312	284	312	351	363	349	304	366	289	298	343	328	311	313	336	332	360	335	356	327	337	343	313	328	365	329	368	331	312	331	328	324	347	305	335	292	316	305	343	373	353	347	335	309	340	310	330	308	353	343	308	331	322	358	319	341	319	332	309	305	316	349	331	388	326	346	346	348	329	320	299	325	335	350	303	344	344	362	333	337	325	338	357	368	330	328	327	361	337	337	304	337	315	356	375	333	347	363	331	341	343	346	347	338	305	311	339	335	317	341	327	336	350	335	340	331	334	319	324	337	310	360	341	334	321	345	358	318	318	333	351	310	335	328	354	388	331	346	322	284	329	328	306	333	328	315	343	321	319	367	329	343	364	339	319	345	331	348	317	360	344	328	333	315	350	343	320	306	326	332	315	329	353	324	312	329	320	362	361	334	331	329	344	348	335	354	336	336	325	324	331	339	344	308	322	336	363	334	299	347	332	345	353	361	319	357	309	344	378	334	367	311	344	341	312	303	307	341	333	327	339	360	331	304	325	338	319	329	313	343	333	355	326	314	309	318	304	319	341	341	365	308	346	311	353	323	326	310	325	310	330	331	318	338	342	325	336	314	315	305	303	313	349	315	321	358	322	327	332	382	327	375	343	337	325	318	340	343	327	326	355	347	328	349	339	336	341	369	348	347	351	295	347	292	370	343	327	346	338	321	328	336	369	322	334	328	296	337	325	326	326	292	353	353	343	334	317	329	339	337	337	325	329	348	291	324	311	339	335	352	318	373	327	345	330	321	335	354	358	311	345	338	330	324	319	321	352	341	351	313	309	341	318	300	318	336	309	320	326	330	331	311	346	313	335	312	329	345	389	311	331	321	333	321	336	308	342	301	361	322	338	322	309	322	345	341	355	324	317	355	321	307	355	322	339	320	355	325	329	336	358	323	356	338	327	340	335	341	371	323	291	325	335	349	302	315	317	306	314	352	280	334	327	314	362	322	283	319	304	330	319	328	345	350	351	339	322	331	341	358	340	347	328	343	316	327	331	323	338	356	310	354	331	328	356	331	317	339	345	328	323	312	353	285	369	305	337	326	315	315	326	345	341	324	338	335	321	339	352	335	355	348	333	332	312	350	316	325	359	286	351	323	343	351	321	337	327	342	352	353	310	319	339	323	339	342	333	332	300	335	341	352	334	358	317	320	312	345	339	320	322	325	327	366	335	303	339	348	344	317	321	336	319	348	321	330	331	326	350	330	345	358	346	305	336	353	328	303	359	327	327	345	325	332	341	336	334	337	340	349	349	331	313	352	335	326	313	348	328	307	325	329	353	326	345	343	366	343	323	340	319	332	337	338	346	316	307	333	295	299	317	361	352	343	357	319	364	342	316	339	374	344	329	333	324	335	341	332	355	323	330	348	370	351	340	327	347	340	334	339	322	338	353	319	321	289	307	361	333	356	340	336	370	334	337	314	350	296	342	330	346	337	331	323	343	333	318	320	331	325	334	361	324	348	330	332	330	297	341	315	366	300	345	322	353	349	366	325	345	309	316	329	335	338	329	322	326	340	330	342	317	324	338	342	340	361	334	313	344	339	314	339	308	345	324	363	306	345	337	332	328	343	357	335	314	325	325	293	347	320	311	328	340	333	314	344	340	351	356	345	312	346	312	346	319	336	322	335	344	328	337	330	320	346	344	334	319	304	356	313	330	325	362	334	353	388	340	311	321	309	351	331	300	356	327	331	363	326	363	321	295	349	327	359	359	294	358	357	326	340	320	333	347	355	348	318	300	333	323	309	288	337	312	318	362	319	290	341	325	307	340	350	348	334	341	306	365	344	331	307	295	347	354	335	328	327	341	304	349	322	323	317	380	333	357	332	325	311	322	353	385	332	338	327	334	315	340	349	344	302	328	315	352	339	339	313	347	280	320	310	319	339	326	293	320	332	356	328	351	351	324	324	293	327	368	340	341	324	374	329	338	307	330	349	347	306	354	353	330	313	340	331	347	336	321	317	318	343	363	294	322	359	319	342	340	356	342	314	285	323	323	348	337	339	323	335	340	327	342	333	332	328	348	307	321	326	334	335	320	347	304	343	343	280	348	373	340	324	321	341	354	300	318	316	321	308	301	333	335	323	345	313	352	304	324	342	347	363	333	340	319	331	323	306	333	357	310	327	321	350	345	311	374	317	346	317	330	319	355	312	314	353	342	362	343	286	302	367	349	305	370	306	322	345	342	345	346	289	340	330	299	333	362	320	334	307	336	350	380	328	331	343	316	330	364	331	320	351	327	335	345	341	353	303	316	352	313	348	359	286	340	324	324	378	344	309	296	342	344	307	308	333	330	302	309	313	329	293	347	327	350	322	331	319	299	378	366	343	327	303	340	330	311	366	335	343	321	310	343	330	313	308	347	354	327	329	303	353	348	318	325	324	322	305	352	327	308	337	340	355	344	336	279	364	297	346	339	317	336	347	317	334	341	325	307	350	317	316	325	321	334	315	342	331	343	326	324	318	317	348	327	333	311	315	359	323	354	337	320	334	352	329	311	347	332	314	347	331	321	391	364	357	305	350	336	368	329	324	323	361	319	328	329	347	320	321	329	340	323	362	293	317	327	364	336	350	327	315	346	314	340	315	330	344	318	341	332	349	374	360	337	278	364	326	317	347	324	348	317	332	370	334	319	337	306	310	282	337	332	345	319	357	347	336	328	303	332	329	362	334	328	324	307	317	388	344	345	340	338	316	325	332	336	347	326	331	375	375	322	344	368	338	331	340	310	332	350	322	297	337	319	308	350	306	345	327	369	319	326	329	354	377	323	327	321	347	338	349	347	357	327	317	343	332	328	319	332	341	320	340	341	345	330	322	345	329	327	340	333	297	338	344	297	347	321	337	363	330	313	337	344	344	316	338	321	305	308	338	310
23046	21312	29069	23737	21217	19678	2619	499	376	307	268	241	228	193	178	183	153	159	169	131	147	128	130	115	138	100	125	119	108	110	118	116	106	100	98	103	106	114	102	110	104	119	95	112	101	111	101	113	91	100	110	93	99	100	101	114	101	109	84	97	103	101	101	94	83	100	130	115	115	83	110	94	113	92	93	96	108	105	106	84	88	136	97	106	95	97	97	107	109	111	101	104	79	106	99	90	97	99	119	110	93	139	99	82	109	89	106	95	95	93	98	85	109	89	107	121	99	98	95	102	102	95	97	100	87	99	102	115	114	89	95	114	111	93	88	100	98	89	102	92	95	102	100	86	103	93	90	96	116	92	108	97	105	96	92	111	104	113	92	94	122	92	96	85	111	104	94	107	107	110	114	89	94	116	96	98	99	111	94	91	96	88	89	105	85	108	101	92	87	90	104	122	97	104	115	96	102	79	92	88	95	80	93	107	89	94	92	101	113	111	101	89	91	108	110	119	94	104	103	93	79	103	100	101	95	112	95	87	117	97	81	90	99	87	91	106	98	106	100	116	94	108	89	124	95	106	91	103	105	113	96	122	85	117	89	107	104	105	106	86	94	105	90	81	91	105	99	105	103	94	88	89	103	93	120	95	101	99	118	102	110	88	107	100	91	105	120	89	106	106	86	101	95	111	111	88	111	107	108	98	89	111	89	108	121	99	111	109	97	92	99	103	101	105	94	94	82	100	97	97	96	126	117	92	86	97	103	92	104	80	92	87	113	97	94	108	94	95	98	87	109	89	100	104	99	96	107	95	112	94	100	98	105	102	119	117	92	117	100	86	85	106	94	103	92	125	94	110	94	122	103	114	98	97	105	97	102	99	109	106	96	91	96	81	99	83	97	104	72	98	104	105	106	99	83	100	109	94	98	120	98	95	98	105	97	114	91	104	86	107	85	98	100	121	111	87	88	86	102	90	91	98	95	109	104	91	88	93	94	90	92	98	113	92	100	102	101	91	114	94	95	98	117	96	99	101	85	95	92	84	96	112	102	93	108	84	110	80	101	84	108	86	100	103	96	112	93	103	109	84	90	96	108	91	104	89	94	97	98	110	100	123	101	94	112	103	92	105	98	111	86	112	97	86	103	102	99	96	107	89	96	97	97	85	95	107	88	106	91	86	104	93	112	96	109	98	107	82	113	93	91	104	104	113	90	110	106	96	100	85	103	96	99	95	81	97	101	112	103	89	108	97	104	87	96	103	92	79	106	84	94	102	104	91	99	93	96	109	95	92	80	88	111	100	99	106	81	109	108	93	118	87	98	91	101	103	94	93	89	100	95	92	96	103	91	83	95	93	123	98	103	98	89	99	103	92	90	81	90	100	108	96	120	118	99	98	104	118	97	109	87	105	96	97	103	107	108	103	88	90	107	101	112	104	112	105	106	88	100	100	101	93	103	110	99	89	89	102	93	100	93	100	100	98	97	100	96	85	86	123	112	110	99	92	93	86	87	91	99	94	96	99	94	103	104	87	99	91	106	86	96	84	87	104	85	110	92	109	86	94	84	107	85	108	110	102	98	105	104	97	94	101	111	109	101	106	107	84	94	104	105	113	94	68	100	111	107	99	77	88	93	88	125	98	80	107	91	110	93	102	96	105	98	106	90	104	114	93	75	97	120	87	88	93	100	92	98	90	93	109	104	94	101	111	109	101	87	107	101	90	87	110	105	107	82	99	77	106	86	79	110	111	103	111	106	115	105	88	116	116	99	104	103	87	115	114	110	118	97	99	115	93	120	88	97	103	120	90	105	97	91	95	103	113	104	113	80	97	94	92	98	106	115	123	96	79	108	78	95	109	119	102	81	107	93	96	98	102	111	104	99	92	99	102	113	117	106	79	101	87	108	100	91	99	94	95	94	105	89	89	97	87	91	88	88	112	109	90	83	90	108	100	93	98	90	90	100	96	109	111	113	97	106	102	100	115	113	94	101	118	92	103	79	121	105	110	90	117	109	104	100	95	84	89	94	100	98	101	108	99	90	116	104	116	105	101	82	105	98	89	95	110	78	95	107	85	87	104	91	111	105	102	100	101	109	93	103	107	107	95	113	115	119	107	93	112	97	103	100	91	108	107	92	99	106	97	86	98	91	85	99	85	96	112	91	125	116	109	98	80	93	110	106	126	121	98	99	102	96	94	114	95	90	86	102	101	99	83	112	87	103	91	95	99	103	111	106	91	113	101	97	92	125	80	91	87	97	91	101	94	114	82	88	106	88	91	90	98	112	91	106	93	86	106	119	112	110	93	92	95	111	105	99	96	85	92	120	92	107	116	101	96	92	102	100	99	105	96	101	107	100	97	90	109	102	106	105	95	97	102	107	111	93	116	98	108	105	94	112	98	114	92	94	72	102	116	112	111	89	111	98	96	110	88	100	114	85	99	99	110	95	93	85	96	97	105	110	89	98	86	101	106	105	89	86	112	91	102	104	102	94	106	97	84	95	123	88	100	99	82	97	100	91	102	79	121	80	101	95	114	97	106	100	105	91	100	76	103	94	106	92	96	110	95	95	98	96	102	95	115	118	101	106	100	104	88	88	112	95	102	99	100	93	92	100	116	92	94	101	106	91	80	108	107	106	93	92	93	110	87	91	99	93	86	99	91	105	121	90	116	90	98	109	92	104	101	90	107	99	92	95	97	104	90	95	94	108	102	104	98	96	93	105	103	83	94	94	109	101	98	113	96	111	75	109	85	98	108	109	93	94	101	103	87	99	96	86	85	123	100	88	111	85	107	114	116	107	83	93	87	100	104	84	89	74	111	100	94	99	80	99	103	102	105	101	90	91	96	109	106	98	107	88	97	107	76	86	92	98	120	110	81	103	92	90	106	102	96	84	96	117	102	99	101	74	95	108	100	75	101	95	102	97	80	88	79	92	95	110	100	85	100	88	101	114	86	108	82	85	121	94	104	88	95	93	105	96	93	64	101	93	94	102	88	77	99	107	108	104	108	95	117	121	96	103	93	87	90	95	103	102	118	113	98	86	112	98	99	89	92	107	87	86	90	88	106	114	88	88	92	102	92	95	103	89	99	109	91	92	83	116	88	88	97	122	90	94	87	92	114	93	110	107	97	105	92	100	109	92	87	114	109	82	98	99	114	89	96	106	102	109	95	105	101	107	99	85	99	95	114	100	74	87	112	97	109	105	97	88	124	100	105	103	104	103	134	81	94	99	96	94	112	106	112	97	87	106	98	107	97	109	106	100	91	89	97	106	101	120	95	102	103	106	108	99	98	117	93	93	99	104	86	101	87	93	101	88	110	100	103	108	110	106	113	105	97	94	75	94	73	104	93	92	98	109	91	90	90	87	85	104	115	112	84	103	101	100	82	83	119	78	88	100	92	109	92	110	98	102	85	82	99	112	109	87	110	108	109	97	98	89	104	98	89	113	97	104	118	112	114	87	105	99	104	82	96	86	105	88	85	87	100	99	84	85	120
58762	87926	42748	6229	2597	1880	1541	1186	950	756	640	532	469	407	352	356	291	303	283	263	258	249	218	227	225	223	185	186	174	192	193	178	203	164	173	166	161	173	162	156	150	160	161	164	156	144	157	142	173	158	151	157	189	156	132	157	153	166	151	158	187	142	138	128	178	137	153	138	136	164	180	145	129	156	134	152	136	185	168	149	166	129	156	156	146	132	131	148	150	174	155	139	136	137	163	124	145	134	142	148	134	136	176	152	146	153	139	146	154	150	145	158	141	166	128	145	158	149	132	130	133	141	140	142	144	150	136	138	155	134	132	117	132	155	134	153	138	139	139	150	118	148	123	160	158	145	148	157	139	135	129	146	129	156	137	137	149	162	152	165	138	151	152	143	123	141	149	134	158	119	136	147	141	151	141	156	130	146	146	137	147	137	139	131	154	144	141	165	128	124	144	141	124	152	126	150	152	127	135	136	155	129	157	167	158	127	138	147	127	138	143	158	126	149	158	135	165	151	135	167	131	147	158	116	157	135	138	126	163	152	121	140	123	165	134	155	164	110	142	150	137	149	128	141	132	151	131	126	133	147	157	137	152	148	137	149	167	153	140	166	127	122	153	146	144	151	133	143	166	147	138	138	125	152	140	138	124	142	126	151	142	135	143	138	134	134	150	125	156	147	169	124	164	163	151	161	146	149	153	138	152	143	143	153	136	126	148	165	126	129	149	136	144	132	149	146	124	143	132	138	137	153	147	154	141	145	151	119	146	155	137	152	166	155	117	141	133	150	151	166	143	139	126	120	146	127	134	134	137	147	148	138	125	124	141	126	140	137	146	148	142	163	168	141	152	154	134	135	147	157	155	134	148	141	127	159	127	150	136	134	116	146	147	165	138	125	154	143	142	151	150	151	147	152	128	125	179	143	151	167	144	115	150	131	126	132	143	134	153	131	140	159	129	120	152	153	164	147	137	137	144	118	141	145	150	143	138	135	117	144	136	136	137	161	164	160	168	147	143	144	153	159	152	128	116	157	135	139	133	181	148	144	150	141	124	124	148	161	124	161	143	152	144	153	125	139	126	152	127	151	160	137	154	162	150	157	137	162	125	141	136	160	133	107	138	134	143	132	133	142	123	147	135	116	160	140	122	134	145	142	153	179	148	130	123	151	133	159	150	141	156	150	142	159	142	146	144	131	150	150	131	142	152	138	133	148	124	142	142	129	164	143	145	170	147	145	155	160	145	155	143	160	148	140	146	152	139	156	155	153	146	143	141	149	144	137	136	147	128	134	135	151	158	144	135	136	161	161	150	146	123	136	143	133	126	149	144	137	140	132	160	154	148	125	168	138	150	147	145	117	133	164	138	140	156	153	145	148	145	157	140	128	162	141	160	124	128	145	143	141	160	149	167	127	167	132	149	132	154	126	137	134	160	120	138	167	155	155	136	149	141	149	153	164	147	146	149	141	156	129	161	149	151	147	127	143	141	118	149	127	127	166	143	142	132	160	145	136	140	121	147	118	135	165	151	134	128	163	143	179	145	143	130	160	114	144	145	164	134	159	138	130	126	156	157	146	149	142	142	150	156	128	142	117	140	129	148	123	135	153	144	138	132	171	153	147	161	142	143	130	120	142	136	131	134	160	146	170	163	145	148	153	136	135	134	159	148	158	158	149	131	126	122	138	146	133	154	148	146	136	132	134	158	143	147	137	143	139	133	133	126	140	126	155	141	139	151	129	141	156	128	149	157	158	143	160	137	153	151	147	145	151	159	150	142	150	155	140	154	136	167	161	141	163	144	140	141	150	118	138	151	149	135	135	144	144	150	124	150	164	146	147	157	141	123	154	145	152	137	147	156	130	160	158	152	144	146	140	126	159	123	131	159	147	142	153	137	155	160	121	173	148	143	129	140	140	143	134	135	136	135	159	132	136	152	128	146	135	135	160	140	136	129	157	136	136	158	135	136	144	141	161	143	170	127	147	133	137	157	135	144	133	142	151	151	146	138	149	135	141	145	134	143	128	132	153	125	125	158	136	132	142	142	145	151	142	133	136	123	157	118	152	140	147	129	134	140	144	151	146	134	138	143	152	169	131	145	150	136	147	169	140	141	151	132	132	147	146	142	150	140	145	133	147	158	139	139	128	135	139	143	146	171	128	156	158	135	136	127	146	129	146	144	143	144	126	139	135	143	137	163	160	139	157	135	166	149	154	136	150	136	133	132	140	150	135	144	146	145	120	139	137	137	152	152	116	152	159	138	130	150	162	147	140	126	149	148	131	157	141	173	149	143	144	139	167	149	138	135	150	134	147	156	127	141	142	153	138	133	144	144	153	147	143	143	147	143	126	153	155	145	143	154	157	157	153	139	149	166	140	129	150	148	148	136	124	126	154	141	122	136	148	145	162	152	112	153	142	146	160	147	147	146	127	140	158	137	159	167	153	133	164	132	134	120	121	145	151	136	151	148	136	127	149	142	144	154	130	140	132	136	151	154	148	163	153	144	151	163	120	139	149	148	138	139	155	142	176	156	127	146	132	149	140	146	154	117	138	142	134	144	132	157	119	139	152	146	144	143	142	153	143	135	147	136	158	146	124	153	173	127	128	151	148	132	162	134	142	138	157	122	127	156	151	115	153	163	138	130	149	136	137	160	155	139	138	140	140	133	154	123	168	156	136	141	153	160	174	140	138	123	137	129	148	160	140	150	134	136	136	139	157	160	133	136	125	127	149	167	147	131	145	140	156	161	157	128	128	155	133	170	137	140	124	152	150	163	148	159	150	148	131	142	149	119	144	142	142	176	152	135	149	145	148	146	154	115	139	152	129	129	142	146	146	120	145	154	143	155	141	144	148	130	118	133	148	106	166	130	116	139	153	140	141	143	169	135	151	126	155	160	140	133	138	124	137	159	166	128	137	139	142	133	140	150	140	134	142	135	140	126	149	134	142	122	155	149	148	149	135	134	146	146	144	156	134	136	141	138	148	127	158	153	148	144	145	182	152	130	126	152	155	142	150	139	118	137	124	162	156	140	170	139	144	147	143	153	163	119	160	146	165	152	137	144	162	131	118	134	145	154	136	152	150	152	147	172	156	139	165	140	156	137	125	147	140	150	119	152	150	141	157	136	150	136	168	136	167	162	163	147	143	132	152	135	128	133	129	150	149	130	139	147	127	140	165	163	142	167	132	153	153	149	176	130	151	144	128	128	151	139	141	135	145	160	130	156	125	145	145	145	140	142	137	147	146	127	144	114	129	141	142	135	138	151	151	152	170	177	132	163	144	126	150	144	146	131	135	143	130	131	145	171	150	155	136	147	145	152	136	157	134	151	146	157	161	163	148	126	145	150	126	147	168	152	149	150	130	138	144	153	131	137	150	139	135	129	139	156	170	146	170	137	122	156	134	164	140	148	128	157	149	156	153	155	156	142	103	147	128	121	138	164	133	127	127	136	121	128	140	160	159	145	134	155	147	144	143	148	122	151	138	129	130	128	149
27413	22813	15728	1705	334	288	293	306	286	273	293	304	285	264	276	263	271	253	280	281	285	279	248	295	286	292	263	263	271	262	283	249	291	249	277	294	257	271	287	254	294	295	295	248	274	268	262	256	261	253	275	271	266	262	278	273	251	284	277	277	289	253	293	257	271	283	274	252	278	265	316	282	284	256	259	256	288	297	298	259	259	280	287	288	281	259	280	274	291	282	288	290	262	278	268	282	283	277	272	284	266	285	264	276	296	272	275	289	293	302	258	274	270	276	290	273	251	279	273	272	296	310	299	278	262	271	308	274	279	258	270	296	243	245	256	252	311	293	287	292	286	274	244	274	251	260	272	303	275	255	288	285	247	249	265	286	284	300	294	253	275	264	285	242	266	267	263	283	265	284	278	280	278	279	254	287	300	281	272	296	297	278	257	302	291	278	260	254	297	269	275	306	281	276	253	266	265	304	288	295	281	243	284	282	236	281	295	287	268	267	312	274	264	270	248	297	259	266	285	283	278	264	260	256	285	249	273	318	265	266	285	284	241	286	264	269	263	289	260	251	301	258	262	280	284	279	243	272	285	265	265	266	280	287	271	270	262	278	269	269	264	237	260	285	271	277	276	264	265	283	279	263	296	282	273	272	299	270	267	259	276	284	289	286	264	307	282	279	269	287	268	278	261	307	291	279	279	261	305	244	276	252	284	267	274	275	251	263	275	255	249	302	286	261	270	279	255	269	273	292	284	228	267	272	299	281	271	260	269	271	277	294	270	287	282	273	267	282	294	263	293	263	280	267	238	273	294	275	240	272	282	319	245	271	265	288	267	293	278	260	281	266	262	284	250	287	245	307	252	248	278	264	282	284	299	268	259	279	253	256	276	280	305	291	252	242	248	277	308	303	307	283	254	261	282	282	270	275	282	288	260	254	287	259	273	277	264	252	260	300	272	255	288	261	314	262	261	261	278	274	258	281	312	278	275	264	269	256	276	292	266	296	275	277	251	263	266	277	306	263	278	275	294	272	296	266	240	269	268	249	290	271	274	271	257	280	289	293	296	286	271	273	292	262	294	264	247	282	313	283	307	298	263	271	278	249	274	274	278	279	278	268	297	254	267	302	287	282	251	274	251	275	266	269	266	280	292	250	285	284	250	286	283	279	280	263	262	270	256	298	274	298	278	268	276	299	267	289	265	284	275	265	320	249	284	313	250	288	259	254	290	280	315	288	269	274	286	247	247	284	285	252	315	280	274	255	266	307	296	276	264	273	285	300	280	303	264	274	274	281	249	253	262	270	256	331	258	249	274	297	260	268	284	277	274	282	299	262	263	288	284	267	263	279	282	272	267	248	289	254	320	274	260	275	255	277	271	272	269	272	271	256	264	272	269	257	289	255	274	257	278	275	268	310	279	274	309	273	261	285	291	286	276	274	273	297	295	277	305	285	260	279	272	249	269	275	299	282	256	263	248	312	288	259	257	280	266	257	292	279	268	270	268	259	281	273	251	271	280	276	278	235	278	309	271	288	284	306	297	267	294	274	273	273	258	263	284	276	237	278	292	275	284	244	269	266	259	281	250	273	287	295	262	290	282	283	268	286	266	254	275	284	279	283	275	268	269	239	272	260	283	247	245	282	294	283	302	279	279	274	288	286	273	259	274	243	272	298	292	279	290	281	291	283	267	269	265	255	289	291	285	270	251	250	310	280	300	279	256	283	261	291	287	281	269	248	310	269	298	274	284	275	275	252	261	258	273	259	294	299	277	253	262	241	260	281	259	264	283	300	278	269	268	233	271	270	250	258	280	248	269	252	310	288	273	276	239	255	263	259	311	254	290	258	276	257	310	285	302	273	267	276	271	271	292	263	316	268	267	279	263	264	270	271	268	316	294	277	264	251	284	269	281	280	268	291	278	268	284	243	278	284	292	294	257	253	266	288	261	291	261	283	263	245	262	279	308	257	283	278	284	308	268	277	298	263	264	284	253	274	267	272	269	264	266	258	263	284	265	280	255	304	274	288	261	269	247	283	292	271	262	251	295	261	252	265	290	277	261	254	271	289	293	270	246	244	256	270	284	261	276	278	276	268	269	275	287	277	299	292	265	256	270	280	300	268	274	261	294	266	275	249	258	286	254	288	290	250	287	244	286	270	251	280	251	250	287	289	262	301	267	278	285	281	283	235	279	250	291	264	285	264	262	261	286	276	305	277	310	289	281	279	268	288	285	279	302	263	260	273	275	281	315	269	270	288	300	235	278	263	295	274	281	276	286	259	277	243	315	280	266	256	293	256	296	274	294	254	316	286	302	267	263	274	320	275	265	281	275	268	296	298	273	287	290	271	255	330	255	243	282	254	268	257	307	308	289	289	292	265	248	253	262	310	257	276	252	297	238	298	251	269	261	259	298	291	267	268	290	299	270	270	279	267	288	278	275	296	274	297	290	299	264	261	248	309	275	261	293	269	277	258	272	261	261	266	276	255	265	252	295	279	291	254	263	284	275	280	270	269	274	236	266	262	254	273	267	290	281	276	283	262	295	283	256	295	284	289	298	269	295	271	277	267	279	267	271	294	301	280	282	262	252	305	272	256	229	276	242	282	280	257	290	285	274	305	284	261	258	252	294	262	262	265	272	242	270	292	297	266	285	275	253	279	279	277	290	299	288	278	300	269	300	271	244	255	263	284	248	267	279	304	252	259	280	250	259	306	233	279	256	259	277	271	267	278	283	288	282	272	278	295	256	253	287	285	266	251	300	285	268	265	290	280	289	270	269	284	289	261	277	248	278	266	280	290	269	274	272	279	287	268	263	290	277	259	310	264	269	254	246	246	260	287	270	278	272	270	282	241	278	266	267	284	265	294	295	313	290	255	270	248	263	264	263	277	271	266	269	279	283	292	276	235	277	294	266	285	292	251	278	286	293	261	258	277	255	269	282	293	295	269	271	288	254	284	271	269	272	256	283	299	272	277	275	273	287	277	260	273	287	244	289	264	270	276	274	270	274	256	301	275	286	293	276	278	278	261	273	281	262	273	268	307	294	278	267	261	252	277	247	267	251	263	289	297	268	306	293	247	279	281	265	248	254	268	311	300	280	265	284	273	270	290	282	294	270	294	281	289	278	272	273	261	278	282	257	253	292	266	271	299	278	291	271	255	265	298	300	262	249	274	279	257	270	263	269	277	276	288	271	243	276	297	276	243	266	276	272	260	271	239	270	274	292	282	270	279	282	278	273	274	250	285	269	271	260	276	288	294	262	258	265	264	283	261	269	309	280	310	308	271	284	262	285	261	302	271	267	285	290	272	297	288	281	301	269	284	298	265	286	260	295	286	268	295	303	254	288	285	293	277	266	243	260	256	287	269	265	292	252	279	272	290	267	280	256	309	268	296	285	238	258	267	251	265	266	283	260	254	297	267	289	289	289	260	262	281	245	265	309	288	278	266	270	263	269	271	280	272	270	289	261	280	286	269	276	301	278	252	281	286	269	263	279	283
27165	34699	9952	766	503	440	437	423	394	435	399	442	388	397	396	359	381	375	394	369	396	388	399	384	422	386	378	372	397	376	414	394	379	399	383	361	389	402	368	380	411	387	406	351	324	404	375	406	366	412	367	391	371	387	402	399	366	414	402	394	368	379	351	384	371	379	395	379	370	367	356	409	388	350	372	387	395	397	374	383	372	351	408	341	409	385	356	376	369	358	404	363	374	335	377	351	347	372	379	405	372	370	408	366	393	342	382	382	379	389	363	361	404	392	363	359	364	332	382	374	373	391	396	395	419	399	385	375	394	405	381	396	367	364	359	384	356	383	365	375	362	395	374	354	371	377	380	360	379	362	397	398	385	400	379	389	376	433	404	399	371	370	383	381	399	348	383	385	395	396	369	406	363	374	390	381	369	352	337	390	392	376	374	368	374	386	389	344	372	371	379	390	393	378	377	377	373	373	349	364	376	383	370	356	394	361	365	393	367	401	352	380	379	381	393	430	354	379	399	342	369	358	401	390	397	403	412	392	407	413	409	410	360	363	388	386	374	362	400	389	395	365	383	399	341	393	366	374	402	383	394	384	422	381	380	364	384	353	383	370	398	402	390	380	401	399	373	357	392	370	358	338	368	379	407	342	362	412	411	378	385	366	374	412	363	403	406	381	373	412	364	339	376	385	387	411	383	356	361	405	397	346	419	410	405	350	401	404	376	354	357	375	417	397	373	331	360	403	409	383	409	398	400	394	366	392	373	355	348	378	431	369	369	387	358	378	391	307	386	390	397	358	390	354	360	398	371	365	388	416	372	359	411	387	343	362	399	383	385	412	403	362	383	393	367	424	416	386	422	352	341	398	391	415	378	381	380	395	388	387	394	376	387	389	370	397	414	403	378	402	339	387	405	410	363	391	350	379	363	409	391	350	382	387	390	403	369	393	415	353	396	371	367	377	365	379	387	351	423	399	385	359	412	360	394	419	413	427	411	381	389	388	357	354	371	407	398	387	409	387	405	389	396	403	374	380	368	409	401	387	364	381	381	361	399	369	382	382	366	380	395	403	398	362	380	375	384	394	358	396	372	380	381	367	398	398	391	385	398	390	414	377	419	369	324	365	358	395	394	416	332	369	403	371	379	398	362	377	352	388	349	396	339	429	391	378	384	404	385	388	416	403	374	317	320	389	402	379	358	395	373	364	354	408	382	420	369	384	386	357	408	377	398	370	389	403	365	440	344	384	402	402	377	387	382	368	378	404	360	359	398	397	362	411	398	372	400	362	392	398	373	356	383	392	400	419	379	405	394	374	388	398	383	385	382	392	366	373	378	397	380	377	399	405	370	376	352	388	353	397	366	383	356	360	415	416	396	349	399	406	413	383	379	366	379	382	376	356	388	373	410	398	388	377	396	365	366	393	362	372	380	330	399	397	351	389	383	395	385	374	385	380	418	397	365	351	368	368	404	382	365	368	394	402	391	388	421	331	387	384	388	399	407	357	400	339	341	383	362	400	376	406	386	356	378	392	383	392	414	386	382	389	348	367	341	400	384	376	394	396	365	405	406	368	395	381	360	372	395	396	394	377	387	364	376	392	379	395	370	403	407	384	393	394	393	345	365	371	397	391	400	385	420	370	407	371	385	393	394	403	392	384	408	401	377	367	362	382	356	369	403	374	385	349	389	397	360	406	388	405	374	385	363	418	387	402	344	395	373	351	370	404	384	350	398	397	364	391	370	365	385	367	384	405	367	361	358	383	384	373	370	365	403	376	379	397	414	398	363	394	411	373	355	389	410	389	352	393	370	379	382	413	386	365	400	382	389	376	401	376	305	368	364	384	395	376	371	375	349	368	377	404	363	398	391	354	409	369	400	381	409	382	398	385	369	371	387	395	377	373	431	381	399	387	409	362	374	370	342	403	338	374	361	376	372	394	394	378	397	387	387	364	398	380	381	388	395	364	361	370	364	379	383	365	394	365	396	371	393	399	391	365	393	379	382	409	407	410	378	394	359	379	395	409	395	400	366	367	387	351	371	363	371	380	375	391	386	390	392	360	365	391	404	360	427	376	406	393	415	375	383	406	393	380	359	354	376	385	385	366	351	368	395	384	392	384	384	395	411	346	370	409	361	373	364	360	392	374	344	416	387	383	358	412	397	384	395	394	374	392	385	373	411	381	376	390	398	387	364	366	384	405	396	394	401	381	379	395	353	375	415	397	389	398	374	367	367	408	367	410	391	424	367	372	392	366	403	358	371	419	368	417	370	386	351	372	380	358	427	369	411	385	387	392	351	376	395	344	369	396	400	383	344	354	403	345	380	383	361	397	365	359	417	381	392	398	356	385	378	395	353	377	373	410	397	401	383	377	367	354	377	413	378	363	384	404	357	392	374	361	392	357	394	403	385	385	324	373	411	393	348	357	409	355	400	395	382	352	372	417	392	396	378	415	353	389	400	391	423	397	373	376	404	397	376	356	396	392	370	382	384	373	376	369	373	385	416	394	334	382	398	336	385	378	376	384	405	362	384	413	352	375	387	413	397	385	377	345	399	385	378	393	367	384	374	411	426	371	403	363	361	385	404	357	379	379	410	426	369	408	397	388	387	375	397	369	369	369	377	415	394	397	388	396	371	383	381	373	386	401	393	377	353	356	360	379	383	386	406	396	377	346	391	375	383	405	385	391	373	368	386	333	378	369	378	369	386	366	399	361	388	413	365	404	383	375	383	395	362	375	395	379	377	374	362	393	398	375	370	376	398	359	370	409	403	370	388	371	388	404	344	389	407	364	372	359	402	368	359	407	369	401	408	357	399	368	387	344	351	386	375	371	372	353	377	363	421	368	386	353	383	399	360	394	398	409	399	372	374	421	404	383	425	386	412	392	395	382	363	404	382	362	381	355	390	373	415	369	353	366	396	403	398	383	370	400	376	360	397	382	387	369	397	371	403	400	378	381	390	348	366	390	377	396	383	386	368	360	351	414	364	385	420	385	404	367	432	403	363	384	397	376	398	394	405	394	399	351	377	356	364	349	397	407	353	392	390	367	415	387	391	370	372	374	366	366	379	402	380	399	391	366	342	380	364	404	373	362	373	392	375	380	362	399	362	374	387	386	379	379	352	389	413	351	367	365	370	415	402	385	357	377	393	364	375	397	366	386	380	371	353	431	385	374	394	416	363	331	396	426	372	360	367	388	375	404	388	376	412	395	394	360	388	377	390	349	358	409	391	372	407	391	355	362	368	401	380	393	373	378	394	396	366	414	362	409	385	392	398	378	372	369	402	357	382	394	394	374	397	357	383	388	356	350	391	374	395	377	402	367	405	395	378	382	375	356	372	372	378	410	402	378	356	379	391	415	357	396	383	399	391	384	432	402	385	415	407	388	411	384	389	373	387	363	382	333	379	395	374	403	408	407	407	418	417	395	388	378	386	388	356	428	384	406	414	404	398	377	396	347	397	371	394	394	373	357	363	353	399	411	388	375	379	388	397	381
24144	21505	28512	24358	19906	4605	578	430	368	322	311	330	303	270	261	293	266	268	239	248	263	249	264	263	232	248	239	267	221	240	275	227	219	256	263	241	240	216	237	237	262	217	242	239	252	233	252	248	238	278	234	232	226	236	241	241	233	219	245	252	237	221	218	248	241	221	227	256	252	242	238	254	236	230	268	202	229	243	229	240	221	254	223	201	244	258	242	242	230	223	241	226	219	248	264	224	221	213	229	242	211	248	230	247	252	218	218	224	215	222	248	208	237	240	223	236	226	210	245	227	223	231	273	240	237	229	242	252	222	222	259	225	247	203	254	232	233	254	209	241	217	256	235	257	244	245	236	233	233	245	227	225	234	243	233	245	236	250	233	260	220	217	217	253	250	213	241	227	232	235	233	241	229	236	245	223	247	235	280	249	235	216	229	264	251	258	229	237	222	229	228	229	220	242	244	216	262	250	226	243	224	234	267	215	269	253	236	262	241	236	244	250	266	246	210	253	254	220	248	236	227	239	228	232	244	233	228	228	241	247	233	223	250	238	282	219	237	233	207	253	237	236	225	199	223	233	227	229	223	248	235	233	255	232	204	228	240	231	250	235	242	243	218	236	223	234	229	256	250	233	234	223	225	227	244	258	242	229	232	213	237	224	203	216	242	243	226	242	205	233	251	235	223	230	227	246	226	243	219	221	204	250	225	246	239	244	231	203	219	241	210	273	194	223	217	264	262	211	198	255	252	256	266	241	233	247	236	253	236	225	233	264	220	236	208	270	238	216	217	245	215	236	217	258	223	264	251	213	230	253	221	229	215	214	251	236	247	230	251	218	229	228	213	224	244	226	249	237	231	242	250	234	223	218	191	252	208	224	238	225	232	239	236	248	202	239	215	224	253	212	225	211	237	222	237	230	249	222	211	256	214	232	242	221	246	234	244	224	235	223	224	213	249	211	238	235	233	259	221	232	242	213	236	219	244	236	233	241	224	232	236	236	247	253	234	261	230	226	228	225	224	253	215	221	212	242	225	205	234	247	228	252	249	232	238	257	230	241	225	247	244	211	229	215	231	222	233	261	230	227	219	232	252	238	241	251	247	233	208	250	240	223	256	244	226	214	239	238	232	235	235	227	204	264	251	268	249	260	216	221	232	246	236	240	195	238	237	243	240	228	238	217	225	244	230	227	220	259	229	249	271	229	249	246	232	217	261	228	242	276	217	272	248	264	255	222	238	198	216	269	245	229	221	228	226	245	246	223	232	210	242	224	221	229	246	205	225	222	217	237	230	235	244	228	234	207	245	228	251	246	261	247	234	193	217	212	235	224	226	249	237	264	256	238	218	243	244	211	223	230	229	283	247	225	220	196	210	215	221	214	252	236	246	221	225	258	233	219	223	249	253	252	228	244	242	225	243	239	227	256	208	217	219	230	250	219	237	240	229	244	254	220	240	211	217	240	233	249	238	287	224	227	253	266	260	244	237	221	232	254	231	252	249	203	225	247	217	220	235	211	230	256	217	220	205	225	249	232	211	219	215	228	241	213	222	228	246	227	209	247	223	227	236	244	226	220	214	245	249	211	254	224	243	238	227	238	269	227	237	246	202	259	217	234	215	243	248	229	246	235	235	208	251	261	221	222	246	252	236	233	250	253	248	243	230	260	221	203	253	234	227	241	226	248	255	237	219	234	245	260	237	243	214	233	227	229	220	250	231	224	235	260	264	214	231	275	227	219	225	241	244	223	254	224	243	240	255	247	222	242	223	240	248	256	251	197	223	213	238	249	226	254	242	219	256	239	213	217	246	243	234	222	253	255	232	241	249	222	219	231	225	212	247	265	245	224	219	232	232	246	228	242	225	215	214	217	245	211	235	229	261	236	230	211	225	247	246	218	216	216	250	222	228	226	266	246	247	232	232	222	232	242	240	245	220	232	201	228	228	220	261	246	250	218	257	254	256	227	251	230	241	237	219	252	222	220	246	238	234	224	203	240	251	225	254	217	241	241	264	222	252	239	240	245	258	231	230	255	255	209	203	221	212	258	222	217	207	218	216	236	224	251	260	261	232	242	241	236	233	203	206	229	240	227	236	228	253	231	254	249	216	243	232	237	231	220	245	238	256	243	231	241	229	249	232	211	244	238	241	225	242	207	233	263	216	223	213	236	242	226	221	239	246	255	236	242	228	241	221	255	225	254	226	255	236	255	198	244	228	243	221	213	219	231	233	261	229	203	207	244	238	244	226	249	224	269	247	247	227	233	253	224	237	240	243	238	268	237	231	240	229	211	242	239	239	233	255	250	255	237	244	245	213	237	232	220	223	216	238	245	251	244	242	220	239	242	224	226	240	251	213	233	218	262	208	209	248	206	242	248	220	228	244	249	241	235	232	248	219	218	203	235	239	223	227	247	208	235	214	250	233	253	223	262	218	251	243	213	239	208	220	204	253	209	204	214	239	232	254	238	241	223	235	238	231	239	238	230	240	254	225	226	228	232	234	257	222	207	240	234	228	250	248	248	236	221	271	221	230	229	250	236	222	221	228	211	232	232	235	238	249	231	254	218	224	238	240	216	228	247	257	235	241	250	224	239	212	245	237	241	209	237	213	266	211	233	254	226	242	231	254	185	261	228	250	228	254	229	241	234	240	224	232	249	226	238	243	224	219	230	231	217	220	219	237	245	248	256	209	206	247	217	258	246	206	233	241	216	213	225	237	250	263	245	228	248	216	234	185	252	227	250	211	230	221	237	239	234	253	233	250	231	239	220	226	241	210	235	238	215	244	222	224	219	231	228	228	218	224	255	221	239	237	235	253	234	270	227	219	229	222	232	247	263	227	225	221	218	222	249	228	228	225	226	239	217	234	244	226	216	220	232	236	241	212	245	215	251	226	227	226	257	236	255	227	243	232	239	263	227	222	238	258	215	224	260	218	217	218	216	235	225	244	262	261	254	239	223	207	219	226	241	233	222	232	218	260	225	233	230	222	206	236	216	248	219	270	270	228	226	266	231	243	239	240	228	254	226	227	254	235	213	215	230	231	261	245	245	261	203	227	234	249	217	257	254	251	232	251	278	235	247	231	245	251	233	247	206	248	238	243	247	225	253	253	238	234	242	253	228	247	239	217	234	255	233	232	247	240	229	243	235	216	225	223	271	239	235	247	233	235	277	264	247	222	242	236	205	221	227	250	203	211	216	251	202	251	227	231	239	250	245	226	233	224	218	208	236	229	243	223	234	241	223	224	238	262	246	244	248	236	232	255	232	240	211	215	243	251	250	240	213	251	228	220	238	215	226	223	229	237	227	236	234	278	240	255	244	269	238	241	245	248	257	262	214	224	216	251	235	237	247	220	269	230	211	216	219	228	244	224	250	248	259	212	253	251	250	231	257	211	263	254	253	225	252	224	250	228	220	238	231	234	236	243	214	222	213	241	225	217	247	204	260	245	241	225	246	257	248	235	237	248	221	237	238	235	235	231	242	234	246	215	231	251	228
53187	76712	34104	3377	1713	1385	1015	860	734	642	543	550	511	495	470	425	431	464	415	379	411	360	383	359	351	394	354	336	367	363	377	324	306	353	373	359	358	343	343	365	346	339	361	363	326	337	324	352	350	312	330	351	304	354	324	317	337	361	348	357	337	362	329	366	328	342	332	360	335	333	334	338	351	328	331	346	343	321	370	357	323	367	332	316	339	339	325	376	320	340	331	358	337	334	328	352	338	323	333	342	323	351	349	340	336	351	303	346	312	329	310	378	343	317	338	334	327	350	370	324	337	296	318	360	334	339	366	320	328	316	332	353	309	331	348	321	325	367	310	310	374	306	347	355	350	350	335	344	313	360	321	353	331	346	321	327	294	364	352	336	318	325	336	345	326	340	337	311	347	322	330	334	326	304	327	338	378	320	336	340	335	360	300	313	327	341	358	310	326	326	338	317	326	353	346	290	335	321	343	363	326	342	343	354	316	316	319	360	372	370	364	360	341	335	361	322	359	350	335	327	350	327	348	307	346	318	330	331	338	343	303	348	350	359	328	329	336	341	324	333	336	338	326	334	315	338	328	333	317	318	351	314	334	347	353	340	308	367	324	338	334	335	326	349	319	338	317	328	327	351	355	344	354	340	345	305	372	314	339	317	363	313	315	318	330	343	337	370	341	339	323	358	323	338	325	292	354	340	297	336	354	332	326	340	355	314	360	318	341	367	321	324	336	337	356	330	336	319	315	384	366	314	338	308	320	337	352	339	349	324	367	355	345	339	315	321	343	308	345	316	346	340	313	357	356	348	326	346	359	327	337	343	324	342	336	308	358	344	321	332	313	325	324	354	348	358	288	334	333	333	292	302	348	316	335	337	296	326	337	338	315	361	328	309	350	299	332	324	302	336	314	349	324	350	339	338	327	318	316	349	357	311	346	368	318	328	325	295	317	301	321	348	332	364	334	336	356	330	339	332	328	335	328	372	318	332	298	317	324	362	352	330	316	357	323	368	331	339	357	301	341	331	315	344	337	325	348	360	318	330	344	330	335	352	331	341	332	311	329	350	332	329	346	347	340	360	339	352	320	334	343	311	337	346	335	325	323	347	356	332	341	340	334	343	360	377	329	323	342	328	312	307	318	348	320	334	292	323	332	338	343	331	313	352	335	315	356	325	346	345	351	338	312	345	323	309	312	369	318	336	331	334	365	339	308	318	351	319	314	340	347	339	317	325	300	360	354	368	342	311	318	319	340	322	351	343	337	303	354	348	333	323	319	335	341	318	330	334	338	343	321	346	351	331	341	323	329	349	331	319	335	330	340	354	336	324	332	319	330	358	334	342	332	336	356	353	343	339	349	329	310	337	367	332	320	331	330	345	358	323	310	328	343	319	331	316	336	304	356	353	339	355	334	371	323	330	326	326	344	345	320	329	337	367	350	342	350	346	324	339	342	305	307	364	350	336	332	321	338	329	340	334	365	373	332	330	327	338	330	338	315	318	324	314	329	342	337	315	322	336	325	314	354	313	331	343	332	333	341	338	339	349	329	327	331	352	330	334	316	313	331	329	308	354	368	318	343	346	318	309	316	343	367	302	339	328	362	360	331	333	341	386	337	348	329	321	353	338	327	360	330	325	374	339	357	332	342	330	319	333	324	310	313	324	342	349	360	331	356	345	343	333	351	340	371	343	348	324	354	351	327	333	334	329	311	336	331	336	325	313	343	346	297	353	346	299	331	322	345	326	333	306	332	333	312	351	334	310	319	336	321	321	329	308	309	339	355	343	359	369	352	361	296	313	354	352	346	368	315	332	327	362	351	318	320	331	370	308	316	344	338	339	353	328	313	337	361	296	310	323	328	350	315	367	319	323	356	352	355	322	354	326	345	333	331	337	316	369	328	335	335	347	365	338	312	328	313	316	370	317	319	362	326	302	329	335	357	319	307	362	308	347	362	315	317	364	327	357	323	328	338	328	345	310	304	350	325	334	349	312	307	322	345	352	358	328	330	340	340	361	336	337	345	350	332	335	354	348	358	328	366	321	307	322	314	342	338	351	328	328	320	357	362	340	360	330	336	323	314	329	331	343	324	348	314	322	301	328	334	342	374	328	340	343	361	352	356	332	324	325	334	362	293	351	342	312	318	362	330	339	318	343	339	317	343	348	323	316	325	330	335	317	359	362	357	313	314	356	293	320	367	358	338	313	338	318	320	329	328	308	344	364	293	324	340	318	361	370	341	340	325	316	377	349	306	309	318	362	350	310	325	338	323	328	329	353	314	327	338	335	296	352	329	319	328	338	314	347	332	335	367	341	337	339	309	306	318	361	368	326	329	323	325	354	343	332	332	326	304	336	353	342	362	337	328	336	341	342	336	342	336	338	350	347	346	332	315	372	327	317	344	340	343	320	329	314	294	331	377	328	340	336	345	346	322	359	311	356	357	338	344	295	343	313	339	327	310	377	323	360	346	333	351	334	339	350	364	341	322	317	360	323	362	347	335	338	353	332	334	336	334	286	329	348	367	319	363	333	348	324	335	323	350	315	297	316	348	349	352	370	316	330	297	327	342	355	353	355	325	361	348	330	341	332	321	337	328	307	375	306	336	335	355	343	340	334	328	331	322	341	326	353	360	332	306	341	363	351	349	309	327	328	305	340	364	320	348	324	314	336	357	358	301	306	310	322	306	336	348	343	322	342	355	297	345	359	351	335	336	367	299	342	329	351	330	355	363	334	372	364	346	347	344	324	354	348	313	334	318	348	344	296	318	348	343	324	327	324	313	333	367	323	333	351	342	348	337	352	365	347	322	326	330	355	379	364	370	355	376	333	317	345	303	328	355	323	310	355	332	352	352	361	327	332	336	339	317	333	336	324	356	346	311	336	350	355	342	351	337	367	360	353	308	321	318	361	354	305	333	306	336	353	331	338	342	381	322	387	333	361	354	334	346	335	315	310	342	346	366	321	339	313	330	327	308	347	307	359	323	308	326	346	334	367	336	344	347	344	360	321	321	333	335	317	323	324	326	343	314	339	313	301	296	333	343	341	311	354	322	341	323	339	320	358	330	329	304	355	333	342	348	389	327	330	342	341	347	342	328	299	335	326	334	350	357	304	337	304	351	360	355	377	290	298	350	344	340	343	340	349	357	349	362	346	339	318	324	327	327	360	298	356	344	374	339	315	358	327	311	329	341	337	347	336	324	329	320	347	372	331	321	332	321	324	333	293	293	314	343	335	318	331	348	363	339	324	309	337	376	296	345	327	322	335	335	307	333	373	336	332	339	362	329	321	341	337	338	337	342	335	323	304	336	397	346	351	306	330	343	358	332	314	324	383	323	342	340	321	309	344	366	367	335	356	298	326	367	351	323	341	337	345	371	350	361	328	367	361	327	327	360	329	338	336	326	336	322	316	342	337	336	326	328	351	301	365	339	312	330	363	339	340	323	308	350	330	369	344	326	387	308	327	325	321	378	355	297	361	322	336	334	354	337	325	338	331
23076	21341	28947	23867	21220	19372	2273	467	345	322	258	229	210	214	187	165	183	165	148	137	147	135	147	134	116	138	126	106	102	123	121	121	98	121	120	95	125	107	121	132	125	100	97	124	121	136	83	108	110	92	110	123	101	123	109	90	105	107	112	109	93	113	93	108	90	80	78	98	87	83	104	97	106	97	100	106	90	111	97	101	110	92	120	96	122	101	117	105	103	114	112	113	118	99	106	96	99	82	113	110	87	97	119	106	88	115	98	93	95	102	116	102	99	104	103	98	95	86	98	94	106	87	92	90	98	108	96	98	96	99	102	90	103	103	103	105	99	97	113	108	104	105	115	93	100	118	102	91	108	82	91	87	98	101	93	101	102	101	108	93	111	109	96	82	97	110	84	112	101	90	87	95	112	106	105	101	102	107	116	90	104	110	80	95	86	97	84	93	104	106	105	106	114	89	99	92	98	90	88	109	84	100	97	92	89	107	104	104	92	104	106	95	87	92	111	76	96	86	102	112	93	89	93	90	99	91	84	108	100	104	108	85	96	111	100	96	94	106	93	98	99	109	102	109	92	107	102	91	120	110	109	98	98	97	88	116	96	96	97	108	108	112	116	91	101	113	108	91	102	93	89	103	92	116	95	113	90	98	112	104	86	98	98	85	113	97	116	92	121	107	101	119	101	124	113	103	92	105	117	104	98	92	130	99	109	103	99	116	113	98	85	97	94	106	109	104	111	117	81	108	93	109	82	107	106	119	115	105	96	95	86	97	93	103	99	94	108	99	82	91	92	107	85	108	105	118	104	104	85	86	99	91	88	92	98	106	102	108	102	86	79	87	104	90	98	99	81	92	87	96	98	87	109	104	108	114	101	114	102	84	115	94	117	111	98	97	101	96	101	111	97	112	95	90	104	89	91	116	98	99	114	101	109	105	95	90	87	103	84	95	105	83	100	101	96	97	95	93	88	101	99	98	101	107	86	99	103	96	108	113	87	88	98	99	100	110	91	103	99	103	97	104	97	94	91	82	98	104	101	100	118	105	97	111	117	104	99	110	89	72	121	86	102	108	107	105	134	88	103	117	98	96	103	109	96	99	98	86	105	98	113	104	84	107	85	98	104	89	111	90	91	94	101	105	105	109	108	101	95	112	105	98	103	96	109	106	89	103	91	107	119	99	84	76	94	95	110	117	116	103	98	96	94	104	81	97	84	106	85	72	98	92	102	108	103	96	106	104	94	101	107	108	107	102	94	104	82	108	101	86	100	93	104	91	104	100	104	82	89	96	96	111	116	135	108	118	107	112	102	114	112	107	88	87	96	107	98	102	121	107	86	83	100	100	107	108	108	109	107	105	108	108	119	103	105	104	105	105	94	121	98	99	95	100	113	107	95	103	103	95	104	111	113	100	79	96	104	97	95	105	111	112	93	119	96	93	91	105	91	113	108	102	91	98	107	111	104	93	103	93	105	91	76	116	104	103	100	95	106	102	93	89	100	84	108	95	101	108	92	105	119	95	104	92	119	89	105	109	90	98	92	111	103	123	105	85	98	104	81	99	97	116	120	81	102	102	115	104	112	106	93	112	85	93	90	114	106	98	82	88	100	87	104	102	102	91	108	86	91	113	102	98	93	110	91	115	94	94	105	96	96	102	104	97	103	103	103	107	113	100	82	97	106	101	107	101	108	106	116	94	105	81	83	98	85	107	96	113	94	76	112	92	86	121	107	99	97	83	93	113	110	103	87	105	98	91	114	89	104	74	117	92	103	108	100	112	81	104	109	92	109	112	92	100	90	103	108	109	106	101	104	101	94	100	107	90	103	98	119	108	92	96	93	95	86	107	93	100	83	127	94	101	97	106	87	85	107	105	100	113	111	101	108	94	105	107	92	102	99	100	102	77	99	91	108	94	90	104	88	100	87	85	100	92	87	96	105	93	94	92	92	90	85	94	93	88	118	105	96	94	122	91	96	99	98	101	83	105	99	112	100	97	89	87	101	105	103	124	94	87	92	83	101	112	95	91	119	111	106	97	90	88	101	93	101	83	107	95	102	86	108	79	104	101	80	97	105	99	101	100	108	85	80	94	115	93	85	86	94	101	102	97	107	111	80	94	90	87	90	98	102	103	104	104	121	109	95	113	102	95	89	99	90	88	98	103	103	92	115	102	85	98	105	87	103	98	90	85	99	94	93	86	103	88	105	98	99	92	102	116	102	119	104	97	102	105	93	103	109	109	100	92	102	115	103	101	102	105	97	99	92	99	93	122	109	113	106	98	94	107	108	109	100	85	95	94	105	90	106	85	107	94	118	119	94	90	109	95	109	110	116	99	92	120	95	104	118	102	94	100	111	88	101	106	93	103	108	108	100	91	113	114	108	91	98	114	99	107	107	88	97	100	117	106	94	87	87	116	111	102	105	109	106	89	105	116	116	109	108	102	94	85	103	106	124	92	99	94	91	129	107	99	93	99	101	85	101	96	109	100	107	97	95	111	97	101	97	92	110	101	113	110	109	106	96	91	100	94	84	96	117	106	98	90	120	106	81	95	96	117	94	95	114	102	102	97	113	105	101	105	86	106	105	94	108	123	127	96	113	104	101	91	95	99	97	115	81	95	118	104	119	85	103	105	92	83	105	96	97	94	92	118	115	109	101	105	90	92	89	95	86	98	97	99	85	118	92	112	102	93	83	117	88	106	103	100	99	107	92	109	92	98	112	115	111	103	121	95	114	101	117	106	113	84	110	112	89	87	112	98	93	95	116	109	100	104	98	86	108	106	106	101	121	105	113	105	99	91	93	103	96	103	102	123	94	99	106	100	119	93	109	105	91	85	104	87	117	88	104	72	92	90	103	85	106	83	105	105	85	99	105	90	112	108	85	114	97	103	105	87	94	108	101	100	121	97	91	98	88	102	104	103	86	123	91	92	97	99	99	100	105	106	86	109	113	81	93	98	93	101	108	90	105	105	105	96	123	85	117	89	95	92	101	107	100	97	90	95	90	121	100	100	109	81	85	97	78	93	90	110	107	117	114	117	95	102	98	100	103	108	92	112	97	109	116	93	98	96	83	109	106	97	108	103	95	106	98	104	123	88	80	92	95	89	99	101	99	95	94	101	88	110	111	103	101	102	80	117	104	73	87	107	113	106	107	99	94	93	96	114	88	96	99	93	120	97	89	115	98	107	97	105	82	95	87	97	104	112	114	95	101	87	100	92	100	111	99	121	95	84	102	121	96	95	102	99	105	92	92	113	93	90	86	113	111	101	94	105	86	96	85	103	95	119	116	94	101	92	101	90	111	105	92	100	109	105	89	102	87	103	95	89	94	93	105	97	92	105	96	104	95	90	101	107	101	95	92	85	89	93	110	95	101	83	109	81	95	82	85	102	93	122	89	113	106	110	100	108	90	94	102	84	107	94	109	104	101	87	95	101	98	99	104	94	98	94	102	100	99	97	116	98	96	100	106	104	96	97	107	114	98	110	106	109	107	109
58787	85515	39190	5138	2566	1967	1507	1088	941	751	633	534	479	414	367	354	316	300	252	248	227	240	219	202	201	188	198	197	193	160	154	175	212	162	182	174	160	166	167	175	176	162	205	170	174	154	150	155	142	148	147	175	144	149	153	154	151	170	157	163	162	182	167	147	137	177	143	178	143	155	156	163	139	142	152	148	165	149	153	151	137	152	131	167	133	140	148	153	155	116	149	153	146	148	149	156	153	147	168	137	144	177	134	133	129	150	150	134	144	155	127	150	158	147	161	137	156	137	167	155	121	172	138	154	148	147	143	131	155	151	147	156	158	139	146	133	148	128	164	150	129	149	146	137	140	160	162	147	130	160	143	145	156	140	144	143	162	139	153	144	159	149	150	159	142	149	141	151	134	149	143	132	159	139	124	160	146	151	145	131	137	138	153	135	159	144	159	123	155	153	136	134	152	156	142	148	138	155	156	115	154	149	146	149	130	151	150	161	173	141	142	145	129	144	156	157	127	139	133	165	178	146	154	162	123	146	173	146	140	160	129	145	123	146	147	144	137	155	153	138	146	153	143	149	153	130	163	160	154	141	143	140	133	139	141	158	146	147	148	140	147	146	168	158	130	126	136	142	162	157	169	143	141	154	115	139	139	137	147	151	136	154	157	174	138	155	144	135	166	151	153	142	140	137	154	120	144	148	150	141	166	151	146	142	124	165	166	144	150	147	160	143	151	145	147	138	142	135	152	161	163	134	150	138	139	149	150	145	143	155	144	145	157	149	129	151	178	147	141	144	146	121	140	142	140	137	142	145	147	158	158	161	144	141	154	145	144	140	138	143	166	143	163	155	160	154	143	130	162	147	139	153	151	147	153	139	163	151	154	151	141	141	135	128	170	154	133	144	142	168	176	165	134	147	135	120	140	134	139	140	142	141	153	141	154	134	158	172	130	153	142	150	172	144	151	150	153	132	128	141	140	140	156	174	153	144	157	148	142	154	153	141	160	149	150	135	152	139	144	152	160	144	180	130	136	139	153	158	155	164	154	130	163	148	147	151	150	151	158	149	135	139	147	148	148	139	145	151	142	132	152	150	152	127	129	148	142	143	138	148	141	147	155	146	129	156	135	146	144	173	148	155	158	154	175	165	149	149	132	144	165	131	138	149	134	161	146	149	155	160	162	147	126	124	125	145	127	153	142	159	170	139	143	153	126	154	159	141	112	174	140	152	153	142	131	145	145	138	153	154	154	144	132	150	148	142	150	131	148	126	177	138	156	134	148	176	150	148	141	170	173	145	149	134	147	146	139	145	164	117	168	169	136	127	181	129	150	173	147	155	159	144	188	143	121	143	124	161	143	145	174	151	139	149	144	155	144	138	164	141	132	169	147	133	155	162	144	129	148	127	141	149	149	149	158	145	154	128	134	145	154	151	152	144	158	140	141	164	137	163	143	164	123	141	142	147	141	153	160	138	145	139	166	125	155	160	143	135	141	161	142	153	125	158	150	149	145	147	158	157	154	159	130	142	149	164	163	147	147	148	144	156	163	141	144	119	164	159	158	163	148	171	158	146	146	145	151	144	160	131	151	126	146	139	146	125	161	145	159	149	146	135	164	139	127	159	132	152	139	140	149	147	159	145	143	152	121	143	162	147	152	174	164	151	163	150	162	154	154	148	157	149	137	153	160	146	138	131	138	155	153	139	158	133	161	144	137	134	133	143	146	171	153	151	152	169	153	150	154	141	140	169	170	146	117	139	135	116	144	151	147	150	141	146	156	145	138	173	157	133	138	154	140	162	138	156	155	137	160	165	148	137	170	140	147	144	132	140	139	142	155	146	143	161	160	151	131	147	130	146	130	134	160	139	150	144	149	142	134	120	172	137	132	140	153	122	139	150	131	140	153	151	148	136	135	146	152	137	152	154	145	165	147	130	139	155	181	135	161	143	140	157	151	137	141	165	159	148	163	137	144	152	136	157	154	169	130	161	137	140	152	168	126	142	144	114	153	151	146	145	135	141	165	144	139	138	151	145	135	148	138	151	134	155	136	138	144	149	153	144	120	159	136	148	143	145	153	136	183	161	139	153	137	157	150	136	146	130	165	149	152	140	141	159	141	161	179	136	164	138	144	145	133	141	145	120	166	138	162	158	139	149	157	153	138	123	143	159	147	121	142	132	143	142	128	143	145	153	149	153	127	158	183	132	132	139	144	162	133	139	155	149	156	126	147	127	145	166	156	139	154	142	176	172	125	153	156	163	160	157	166	159	152	151	160	144	123	132	165	136	151	158	147	144	151	126	160	149	138	133	158	132	142	161	145	147	152	130	136	150	147	163	131	147	142	130	131	125	137	148	144	131	153	146	151	144	151	140	130	137	155	145	155	158	150	152	131	135	134	129	141	155	172	156	155	130	145	145	154	160	140	144	154	150	150	144	148	124	147	176	147	154	145	136	157	145	160	129	151	143	142	144	152	122	151	160	124	149	153	152	132	152	163	156	146	138	159	159	168	141	144	148	139	145	149	130	139	148	150	148	148	144	158	157	158	131	136	153	141	167	154	123	139	153	118	131	151	150	128	164	139	131	140	167	143	172	149	140	152	140	145	149	153	127	130	139	130	155	163	139	130	144	157	149	141	130	150	154	147	141	150	142	139	138	151	178	138	153	175	167	153	153	158	135	159	164	154	141	107	127	123	150	161	141	141	167	131	160	140	134	153	144	117	160	142	149	144	154	144	138	156	130	150	148	130	153	129	162	133	157	138	137	145	159	149	130	160	136	164	158	141	155	141	155	149	157	151	177	139	133	124	139	139	141	168	158	162	166	146	150	144	136	151	143	115	140	142	130	152	155	169	163	142	125	162	135	142	154	132	139	140	145	148	152	155	134	158	120	126	119	132	137	136	156	170	154	155	143	146	159	128	153	157	127	149	151	157	142	159	143	137	144	146	158	156	143	135	136	138	143	128	146	165	155	136	139	123	156	151	160	145	153	127	142	151	140	153	163	149	161	131	163	154	141	159	138	152	132	171	124	155	148	143	159	139	146	137	150	152	155	139	122	146	159	155	163	173	153	135	175	135	160	157	137	144	141	128	139	133	154	150	155	146	153	158	129	162	146	137	139	135	153	151	134	127	145	153	135	152	146	131	139	126	166	154	152	158	154	155	134	145	137	146	137	160	139	134	142	134	117	127	143	157	159	146	131	138	156	156	159	149	157	153	157	157	159	162	147	150	152	136	128	121	166	127	145	146	137	154	148	148	145	150	160	167	174	163	126	157	150	151	155	157	134	137	165	167	129	137	153	145	143	143	131	147	141	163	150	143	133	151	145	146	131	155	149	152	150	138	162	153	155	174	139	154	146	156	162	151	146	144	151	151	136	140	135	134	138	148	133	129	137	158	147	133	134	136	159	153	155	170	147	158	145	143	146	153	169	143	144	159	156	176	158	140	169	167	140	141	129	152	148	157	126	164	140	150	152	135	144	157	146	150	181	135	148
27523	22866	15048	1494	348	306	304	322	290	270	233	267	282	263	259	258	304	282	287	279	285	283	249	290	308	263	251	278	261	256	276	261	266	297	297	283	264	292	264	285	268	290	300	285	283	263	270	219	271	287	271	267	279	281	272	264	306	271	281	256	275	239	293	293	293	284	288	272	300	280	281	307	306	313	251	281	249	263	273	264	253	271	237	273	257	277	266	268	268	302	239	246	278	239	248	288	263	268	273	276	268	284	294	274	284	268	261	290	294	306	276	289	253	297	261	265	269	280	267	299	271	268	279	278	289	261	278	315	271	277	292	279	276	239	258	265	287	269	249	279	264	284	287	303	281	263	259	290	251	264	284	292	284	249	269	243	247	276	248	252	276	271	279	327	283	274	275	274	261	260	291	289	283	298	256	284	255	281	263	306	279	260	314	287	281	269	260	278	290	254	261	269	264	242	255	275	272	266	275	256	261	275	288	282	248	285	262	268	290	261	260	284	276	280	293	269	282	272	268	287	273	281	285	258	284	284	251	284	263	302	295	248	295	252	262	287	276	277	275	263	292	264	246	286	256	261	261	280	268	306	274	270	299	275	277	293	290	262	277	255	312	292	298	278	286	306	253	259	280	262	292	302	279	284	262	262	269	278	246	263	262	319	266	271	298	249	260	296	271	290	252	272	257	262	266	264	266	283	286	292	278	257	253	281	289	277	273	293	273	274	252	283	261	293	289	269	264	300	304	297	258	283	271	280	268	303	252	273	263	275	269	317	256	268	284	279	280	253	251	278	285	260	276	243	264	284	283	254	285	257	268	279	269	271	332	286	276	258	278	293	266	318	273	256	281	308	257	278	260	266	273	280	293	286	258	265	266	258	273	273	316	281	306	258	278	306	265	275	282	264	271	280	290	277	311	283	273	275	277	262	270	278	261	271	320	295	292	256	293	298	266	262	281	289	255	277	287	295	299	274	263	304	290	266	299	275	283	276	272	283	256	272	279	265	304	276	260	266	289	259	263	300	298	265	294	271	273	278	257	301	284	271	271	266	277	259	275	262	291	266	276	295	305	254	230	259	286	311	263	297	268	254	284	264	287	275	274	250	279	276	295	278	264	288	295	285	270	273	272	239	286	270	264	267	265	254	281	280	278	300	260	283	266	279	270	252	263	308	290	316	242	267	294	280	249	282	291	281	265	277	288	270	283	279	281	291	292	259	278	303	270	289	272	280	270	270	276	275	293	257	257	275	267	274	246	267	271	273	305	275	280	266	306	301	279	272	286	277	292	266	298	269	252	270	278	289	270	279	292	264	240	280	254	261	269	268	274	270	262	250	274	250	265	302	282	272	293	262	257	281	273	270	280	248	260	260	244	263	265	255	260	264	268	286	281	266	257	266	260	294	273	263	268	268	288	304	255	273	273	269	269	294	285	274	258	256	261	307	287	245	288	275	277	281	266	271	291	289	250	297	281	285	283	277	278	260	265	271	305	259	258	293	276	278	299	286	283	275	303	314	264	255	270	304	283	275	270	255	288	273	294	263	263	292	245	295	265	271	272	250	277	280	221	263	267	250	295	272	257	268	238	282	275	269	256	292	263	266	271	283	254	281	283	247	307	277	260	274	258	296	293	310	250	299	246	275	261	256	258	305	270	248	269	266	287	288	285	288	262	269	260	296	243	288	293	295	284	266	261	293	276	276	276	245	235	251	261	270	270	288	284	242	264	273	259	286	250	282	295	280	277	277	273	263	275	277	288	286	255	262	273	275	312	260	287	266	253	273	282	272	266	256	277	263	261	261	254	302	282	245	279	257	267	288	290	276	271	282	271	283	237	293	256	265	247	251	246	263	297	237	262	284	284	298	269	268	258	306	294	306	265	249	302	260	261	284	235	283	272	272	287	272	270	254	275	262	263	280	282	253	296	282	257	279	279	274	270	247	263	234	289	264	225	243	250	248	246	263	258	257	270	303	274	249	289	268	284	284	278	274	289	285	295	278	246	294	303	257	263	291	301	271	283	277	259	269	308	258	275	267	257	273	258	269	280	281	269	282	262	267	285	281	285	294	282	294	299	291	277	264	279	282	278	297	273	278	282	272	257	286	282	264	279	259	293	251	292	244	257	292	292	264	231	274	232	302	258	305	254	270	306	263	279	281	247	256	302	288	279	272	279	280	247	265	256	275	267	285	275	274	274	289	274	280	270	293	290	280	278	254	274	267	266	271	225	232	285	265	268	286	261	293	281	247	249	274	274	291	265	284	288	276	282	262	272	228	266	293	261	289	281	266	273	264	287	286	247	246	297	305	251	253	238	244	278	267	287	310	278	294	275	265	285	267	286	300	290	262	285	297	278	306	283	286	292	278	278	277	268	281	268	249	272	272	273	256	304	255	267	259	305	286	248	285	301	268	316	280	289	276	243	289	297	292	276	313	300	290	270	260	280	299	247	270	281	272	268	273	301	261	279	279	272	275	277	284	282	289	282	286	256	279	246	269	268	277	282	251	318	303	278	290	293	258	275	288	280	272	285	278	281	259	259	263	282	272	259	257	295	259	258	241	279	266	259	266	270	283	259	289	262	268	242	271	257	285	257	258	285	271	272	282	251	261	256	268	268	261	265	295	278	252	301	292	303	272	302	272	271	278	282	274	290	276	281	279	270	245	269	270	266	269	277	278	264	267	267	278	252	266	290	282	280	294	286	253	256	263	250	248	282	269	274	254	277	269	281	264	278	268	263	266	286	268	289	313	292	260	274	279	255	259	279	306	300	280	283	269	271	266	260	289	256	285	281	281	271	290	277	279	306	260	271	257	253	285	262	271	263	247	296	271	310	280	253	248	264	265	265	269	277	264	279	286	287	277	283	295	268	276	295	295	261	287	272	271	303	299	295	273	265	277	264	292	271	268	276	284	306	267	250	263	313	288	250	256	262	271	282	283	258	277	268	320	289	307	298	249	269	305	261	252	271	264	284	246	292	291	310	275	268	305	274	277	279	279	292	276	253	307	275	267	245	246	288	275	264	310	270	259	248	259	288	287	309	264	258	269	266	313	281	289	293	281	254	287	264	270	274	293	270	306	295	270	260	285	259	268	272	275	275	275	269	282	277	242	258	266	275	272	281	303	259	287	284	243	261	279	258	282	299	277	284	250	254	268	266	259	253	248	292	254	300	273	222	281	308	267	261	253	301	265	277	310	307	299	285	293	295	267	265	265	261	258	295	268	250	264	301	247	269	276	304	281	259	271	226	289	288	274	244	296	257	249	273	236	281	277	282	314	273	261	279	275	267	292	295	282	273	265	313	281	254	264	260	256	308	284	265	256	278	276	263	297	287	272	283	261	245	280	295	280	261	278	273	298	285	282	267	291	284	288	264	264	258	279	301	281	302	288	290	285	331	283	243	263	267	289	284	276	273	273	287	271	291	292	274	251	273	283	275	283	263	284	278	279	261	291	264	255	279	306	261	278	266	273	288	298	254	229	253	284	277	247	278	275
27429	35068	8583	802	463	450	455	405	421	391	369	389	400	398	386	427	418	359	399	416	403	392	372	415	397	361	366	354	369	434	371	401	375	411	383	396	409	413	353	374	364	363	364	355	409	363	360	388	428	381	399	402	386	375	393	398	361	401	411	403	387	382	368	412	381	393	374	367	376	399	383	378	387	401	375	373	386	367	376	399	380	414	374	378	435	394	413	392	383	385	356	390	384	414	372	377	403	378	341	357	384	421	379	378	394	387	408	409	409	415	356	380	377	401	407	367	358	399	416	396	374	409	374	371	397	398	400	404	413	382	416	405	384	399	362	372	419	363	360	418	412	390	379	419	383	411	387	363	379	418	394	410	370	426	378	380	400	383	416	398	388	397	427	426	438	395	371	399	376	393	388	391	408	376	369	377	407	403	372	393	363	380	412	374	391	398	380	364	392	393	401	359	416	379	372	365	384	380	374	363	337	321	369	396	366	375	401	388	380	394	394	367	348	384	398	362	390	398	415	400	407	385	391	364	373	385	376	419	401	393	410	384	404	408	361	362	393	384	398	378	385	388	371	393	371	377	381	341	391	374	392	376	355	384	383	401	389	389	399	368	392	373	401	382	391	393	404	375	412	411	400	382	403	411	372	391	394	379	385	391	395	384	374	385	397	362	371	354	384	407	393	370	383	388	389	368	365	366	400	381	387	427	363	386	374	372	374	360	411	379	388	361	387	362	394	442	404	379	391	375	400	395	362	386	368	402	388	394	424	382	377	371	382	376	363	391	352	417	387	391	375	346	383	380	397	395	390	391	414	453	408	373	361	381	394	417	390	363	390	355	408	413	350	397	405	370	361	406	381	393	391	410	389	340	359	360	386	383	399	382	375	396	412	394	367	383	396	385	365	385	387	374	365	379	385	358	404	384	346	411	372	380	359	383	374	393	400	378	419	373	370	390	404	400	370	385	394	378	400	397	401	431	413	362	381	415	358	382	365	390	413	402	386	366	374	413	426	386	405	409	379	404	367	388	392	426	377	389	359	402	439	383	406	396	363	405	396	391	396	393	357	380	375	393	390	385	368	360	415	393	379	395	355	378	390	388	355	381	416	362	394	396	391	378	380	394	366	348	379	372	408	392	403	400	399	409	385	360	378	398	382	399	373	379	384	373	382	377	403	393	396	366	381	420	395	372	384	424	406	395	376	383	379	378	366	351	381	390	379	379	373	384	405	381	406	365	378	380	407	394	428	413	424	393	395	393	386	407	360	400	399	348	389	396	380	414	416	384	373	348	409	414	400	381	402	359	390	369	437	384	374	400	363	377	380	395	362	344	368	393	380	416	425	405	391	390	367	396	425	417	381	386	363	414	349	372	402	396	408	404	398	373	401	404	396	393	382	411	377	423	402	419	386	351	359	400	368	369	429	353	396	387	394	345	384	377	365	367	392	382	352	353	368	409	393	370	395	392	386	395	365	365	409	373	392	390	395	393	372	397	400	409	381	387	380	367	401	360	390	369	370	360	396	376	363	344	389	390	392	385	390	350	417	396	362	385	404	402	378	409	416	356	356	407	400	367	403	387	386	408	382	411	344	395	368	381	407	387	389	366	392	388	423	421	343	390	383	375	367	380	384	399	399	386	398	367	397	356	401	407	386	411	403	393	416	412	421	380	411	389	409	400	375	342	378	380	382	379	350	341	405	368	391	381	349	335	368	399	419	345	380	401	392	409	421	381	360	400	400	404	381	373	384	387	394	383	381	393	363	352	377	426	396	385	350	394	428	376	410	410	380	398	407	368	388	400	387	401	389	387	361	401	355	406	355	398	406	361	391	387	382	395	379	442	370	390	355	415	351	389	406	397	387	424	398	408	407	380	379	383	432	397	369	384	411	443	354	395	395	386	382	368	398	404	428	425	387	378	414	364	380	375	368	376	381	363	403	419	385	392	381	416	398	384	406	400	417	364	378	377	396	416	371	400	396	384	380	398	421	393	392	367	380	409	396	406	361	366	389	369	403	395	408	389	395	405	402	375	397	427	391	387	381	422	380	360	375	389	390	391	383	379	353	354	392	384	391	360	369	358	383	387	412	393	353	380	397	385	408	356	381	391	388	385	385	434	384	366	370	403	375	367	389	392	387	378	395	372	377	383	421	380	365	373	375	397	402	387	354	397	380	376	378	387	364	395	431	358	411	402	389	407	385	363	423	430	379	386	415	407	402	421	370	371	383	385	383	382	405	387	395	382	422	366	387	360	403	401	399	362	349	368	387	410	387	412	393	378	352	412	385	403	371	389	457	377	401	384	390	344	418	395	378	432	364	406	393	410	379	373	402	386	409	439	367	397	399	371	388	413	390	369	394	386	404	391	365	393	392	389	364	402	389	376	381	390	418	435	398	372	378	402	381	375	413	350	397	424	380	389	376	381	387	387	348	385	390	399	405	357	387	400	399	389	374	376	389	382	400	360	413	397	372	377	420	391	402	360	357	343	394	361	414	389	388	370	361	351	391	403	376	380	415	393	373	388	357	372	386	363	386	393	397	383	389	385	401	394	406	426	364	344	374	394	386	394	389	367	388	394	357	408	375	408	402	377	366	379	398	401	375	376	377	392	379	391	401	419	370	349	373	393	352	403	418	359	388	420	403	388	403	355	395	388	402	417	424	373	360	396	390	396	435	402	376	393	352	391	370	381	389	352	348	390	400	384	365	383	395	369	404	374	389	408	404	341	353	391	394	392	372	374	394	427	363	402	418	386	396	403	366	386	387	371	369	375	391	376	379	331	395	358	409	384	417	372	406	400	381	383	417	373	405	364	346	423	385	380	407	371	360	375	378	385	389	381	384	359	378	375	384	361	361	397	374	368	357	398	386	334	349	349	379	364	390	391	419	379	411	377	395	359	406	411	385	380	377	382	377	400	383	393	364	364	340	404	377	409	423	384	407	425	359	407	383	365	369	355	399	385	393	373	397	372	399	385	415	417	411	412	404	407	403	375	427	360	398	396	371	390	404	401	406	367	381	376	379	382	366	392	425	397	429	395	412	402	415	392	403	381	407	381	391	385	350	454	409	365	402	347	398	362	381	389	400	416	376	392	396	398	345	363	415	421	412	399	409	385	412	381	386	422	370	375	379	380	372	333	417	395	377	395	413	365	405	365	355	399	382	397	398	388	416	373	377	359	361	395	382	371	379	393	408	388	376	371	387	411	369	371	385	401	383	392	400	402	396	407	410	394	411	402	381	392	409	355	365	412	408	374	396	364	379	389	403	406	374	390	408	387	391	381	386	410	351	406	386	380	419	377	376	369	373	408	380	401	363	408	397	367	355	398	403	375	367	408	404	386	359	395	387	423	402	367	431	376	394	374	389	370	403	376	436	406	400	375	421	396	380	389	367	381	390	402	373	372	368	414	374	380	359	384	365	411	400	418	374	391	391	356	388	393	375	394	396	396	395	404	370	408	334	357	390	381	380	413	377	385	404	374	364	400	394	391	370	410
24072	21542	28612	24144	19817	4429	577	424	365	336	335	272	299	289	282	257	272	263	276	266	273	242	266	247	264	252	243	255	236	223	276	245	238	242	234	267	249	236	248	235	268	245	239	227	238	245	259	241	222	241	260	239	238	257	243	230	241	229	239	244	213	234	226	230	219	227	244	255	253	262	248	253	248	246	207	221	202	249	252	239	228	230	222	242	245	242	236	255	260	248	245	226	237	253	231	236	236	221	245	239	262	240	257	236	242	231	219	250	228	226	259	232	239	246	237	225	262	220	233	206	238	219	233	244	232	241	230	214	231	244	242	245	239	212	236	222	256	224	262	229	241	219	236	208	269	223	207	235	229	235	251	225	235	282	236	217	282	231	258	236	232	226	249	237	235	233	241	242	224	238	229	272	209	234	236	264	248	229	228	238	227	224	223	261	235	222	251	236	239	260	254	243	229	227	250	233	249	240	240	261	198	228	248	234	237	227	238	235	244	247	228	223	217	214	234	233	258	238	225	257	232	243	239	242	220	231	242	237	230	248	237	255	248	241	240	250	209	243	238	225	232	254	245	244	240	233	222	208	240	235	253	249	263	238	210	221	234	227	262	251	208	217	253	250	236	223	263	249	244	237	248	225	229	250	229	242	252	245	229	225	250	245	259	240	227	244	227	221	219	232	243	225	238	224	227	237	253	249	229	229	258	246	244	261	232	217	235	254	243	265	236	237	260	228	242	253	232	220	208	235	239	226	235	234	236	240	235	220	228	262	234	240	275	216	250	223	240	242	222	247	228	254	229	241	212	234	224	258	244	242	247	242	237	233	231	245	234	243	219	224	239	247	225	250	238	241	244	236	248	218	258	230	243	239	228	242	226	232	245	242	226	249	259	255	281	220	233	232	224	235	259	224	250	249	236	235	223	221	232	238	251	242	254	227	222	246	249	251	234	219	228	218	247	230	243	240	226	241	243	255	219	232	240	250	250	255	234	236	239	240	254	245	227	239	231	214	237	240	210	238	235	232	285	229	252	246	215	233	236	227	226	248	266	244	237	229	254	243	258	243	241	246	212	211	248	242	218	219	247	252	236	218	252	248	242	212	219	228	229	240	265	256	228	257	233	239	241	250	236	247	239	234	250	226	246	254	227	235	231	206	221	234	242	257	218	249	228	227	238	222	226	221	239	226	207	233	261	212	231	258	250	245	244	256	223	245	229	252	274	237	242	247	263	244	244	213	239	235	233	239	231	226	210	217	242	241	222	233	247	220	247	214	231	236	236	236	220	254	227	232	241	241	244	224	226	241	262	228	238	247	247	248	267	228	264	237	213	255	262	217	214	237	238	218	233	237	238	227	256	231	252	253	249	236	240	238	233	237	241	220	242	242	238	238	224	251	224	269	234	205	252	238	232	243	220	248	240	269	244	228	231	237	237	246	262	253	235	226	257	242	258	217	202	246	248	244	242	220	247	240	241	254	258	273	236	230	256	261	223	253	228	258	216	227	232	218	219	254	229	258	232	254	228	287	240	230	221	209	214	249	221	232	235	223	250	246	236	250	260	249	242	242	256	242	256	261	268	239	231	227	230	241	230	265	234	229	240	246	225	248	210	252	225	225	235	235	257	239	246	254	241	234	240	232	249	226	234	255	241	222	243	223	231	240	228	221	215	241	235	255	245	234	256	242	259	226	239	222	217	250	236	241	242	243	237	252	230	246	228	240	217	255	221	264	252	249	214	258	248	267	224	205	226	221	232	236	219	264	249	260	250	242	232	213	237	228	255	227	220	246	227	249	246	248	239	255	228	239	203	235	236	255	237	223	222	240	205	224	262	246	257	243	253	265	231	273	238	265	233	220	266	231	255	227	261	213	211	251	225	237	238	261	233	261	240	263	241	206	237	253	231	223	241	252	236	250	256	244	225	257	240	226	246	218	224	224	221	217	221	246	231	231	271	260	210	239	265	264	257	237	262	254	245	260	260	265	259	218	246	251	240	207	260	224	236	236	247	263	244	220	234	197	250	251	248	255	209	227	227	244	216	246	220	242	212	229	260	228	244	238	236	267	228	227	239	229	239	244	230	234	228	240	229	236	225	240	235	235	267	233	219	210	260	218	224	243	237	239	240	253	253	258	235	237	243	237	244	230	237	223	225	244	240	229	227	237	196	276	240	245	234	263	234	240	255	240	234	219	195	251	237	254	252	240	230	269	227	242	246	224	233	234	226	252	251	272	258	224	256	213	252	268	222	242	245	246	255	222	250	222	232	223	237	248	226	230	245	237	235	239	216	221	245	240	209	207	248	229	246	231	210	246	264	239	235	246	240	258	239	246	244	266	226	216	248	244	248	258	241	253	270	213	225	237	242	229	262	225	238	238	231	217	224	257	212	254	244	229	215	237	226	241	244	244	248	220	227	246	245	226	239	240	233	251	230	231	229	217	216	236	247	238	221	237	242	212	242	218	206	224	207	232	244	214	235	235	249	229	257	257	222	224	233	246	212	250	252	233	200	256	227	238	255	228	226	231	256	215	226	232	217	235	227	252	227	276	234	244	227	207	237	224	219	212	262	251	222	237	276	274	237	252	261	221	258	240	257	228	225	242	228	233	237	220	237	232	245	234	256	214	234	229	211	260	246	221	240	210	244	258	231	242	241	243	210	242	215	254	235	274	260	243	241	241	241	232	249	233	238	248	229	210	230	227	217	234	234	235	262	265	247	236	236	244	225	223	231	218	256	233	255	239	234	256	252	249	235	237	251	232	239	262	224	240	248	239	255	210	244	228	224	258	222	220	227	257	255	218	228	225	241	215	256	253	260	246	215	228	218	251	244	257	233	251	223	232	242	241	223	257	230	222	243	243	235	266	238	263	223	225	240	219	233	250	250	244	258	245	215	228	227	226	200	230	236	245	233	236	249	252	239	250	222	231	244	264	245	244	243	245	259	235	239	221	247	230	218	233	239	226	212	229	244	248	254	233	201	250	242	233	231	241	251	252	248	257	228	257	251	235	214	238	230	216	235	249	245	228	258	225	250	261	235	235	263	221	252	253	257	217	242	216	220	255	226	242	238	246	245	217	214	248	227	216	276	236	221	238	256	233	201	220	217	254	233	234	222	225	226	217	259	244	243	242	249	228	220	234	248	255	215	214	223	239	284	240	231	218	228	239	283	203	225	225	229	221	253	254	252	207	254	243	241	235	218	235	234	239	229	241	229	220	257	243	231	229	233	248	224	222	235	245	253	242	225	226	246	250	247	242	258	239	216	239	231	223	233	223	250	241	239	225	246	227	257	244	218	243	251	238	246	213	230	221	226	246	240	253	241	239	245	221	263	237	237	241	250	217	252	225	236	246	222	228	216	236	244	243	232	219	236	222	246	256	241	267	248	235	187	269	244	249	213	268	203	244	224	213	229	251	234	243	253	243	218	246	217	236	224	229	230	228	232	196	241	251	227	255	234	243	252	254	221	237	221	241	221	254	245	241	223	241	246	264	260	247
53067	76247	31988	5885	1624	1308	1094	859	701	652	598	534	508	491	457	466	395	377	404	396	398	368	370	401	377	368	404	377	365	378	342	377	375	352	316	358	389	377	337	345	370	351	382	368	329	382	345	363	326	342	356	357	332	357	357	336	323	315	353	337	359	345	355	347	346	370	357	330	346	329	363	325	335	319	333	330	352	349	321	349	346	332	369	356	360	346	343	341	329	352	331	364	307	327	324	343	303	344	356	328	344	335	355	350	328	347	341	334	339	364	315	341	375	353	354	344	338	336	350	331	321	340	353	370	329	337	364	324	336	321	335	339	354	324	336	339	326	340	370	364	304	360	358	373	357	335	332	330	364	329	325	323	331	316	319	323	342	350	353	331	359	335	344	376	312	345	327	340	324	319	361	331	344	359	357	334	325	333	337	316	341	335	347	316	360	362	354	339	325	331	324	346	323	347	317	352	317	355	336	340	323	344	362	351	361	354	337	344	328	334	324	327	331	355	345	329	341	321	327	356	306	334	339	370	389	321	378	303	346	341	314	333	323	345	344	332	344	348	335	342	301	328	332	334	348	347	367	351	349	366	341	343	332	324	313	347	326	350	357	345	313	331	342	353	328	353	303	338	336	332	334	340	327	316	328	320	336	349	350	326	325	324	315	328	343	330	347	362	319	338	343	333	341	318	356	357	328	324	352	338	340	347	312	310	298	367	358	316	316	328	342	340	359	283	328	331	362	325	333	343	346	347	359	333	347	364	341	344	340	356	370	311	325	328	354	365	327	343	383	350	348	343	366	347	348	318	316	324	327	350	373	355	361	356	315	318	341	318	351	349	341	336	352	342	328	320	338	338	351	324	342	332	357	358	324	330	348	309	355	346	355	350	334	348	314	358	357	357	336	326	339	350	344	329	359	372	348	351	342	343	319	327	361	353	317	335	333	326	352	314	354	315	336	345	357	358	376	334	338	339	332	352	353	347	368	343	316	345	352	373	343	335	323	352	309	350	330	356	333	338	337	326	340	354	342	358	351	321	306	350	350	340	343	335	323	351	304	337	346	356	306	347	324	388	337	324	351	327	344	341	364	367	335	349	340	354	340	342	299	352	321	338	326	341	319	328	334	339	300	346	343	324	371	351	305	320	336	338	338	332	345	297	352	332	337	350	362	344	300	330	349	351	303	337	337	364	350	337	336	344	336	312	321	335	331	328	350	342	360	346	341	344	359	327	310	338	326	329	341	333	363	354	354	340	323	339	340	357	382	385	286	349	353	340	340	364	347	320	324	370	330	346	346	326	348	320	303	361	334	353	309	353	323	341	332	324	332	301	350	343	346	368	352	332	334	322	327	345	355	305	340	343	359	367	329	345	317	297	318	316	362	333	324	362	330	298	325	344	361	306	338	349	334	329	330	349	293	348	357	346	342	352	348	315	330	321	330	331	335	324	314	331	310	339	359	341	338	328	362	310	318	362	333	332	351	322	338	364	347	377	361	355	345	328	348	327	353	330	323	336	355	352	337	337	318	333	350	314	309	330	372	340	307	346	336	374	304	348	286	336	370	352	350	333	334	348	340	340	326	348	375	351	342	352	347	295	336	318	338	338	345	307	347	333	364	311	341	319	326	359	334	325	336	346	336	347	354	350	373	345	347	344	351	393	369	311	324	321	333	343	328	361	325	325	309	335	336	337	337	310	363	327	355	332	353	375	324	325	290	331	343	366	366	378	345	353	292	314	352	332	317	342	376	332	322	306	329	350	334	362	350	350	326	354	349	337	327	373	322	342	353	326	354	340	335	351	319	327	359	363	392	328	353	350	350	311	328	359	354	359	331	331	315	324	345	303	341	329	308	372	321	351	347	328	312	339	362	328	380	332	357	330	331	360	328	346	349	338	350	352	343	357	346	327	306	343	323	311	341	350	348	366	341	340	324	327	326	366	350	368	352	337	336	341	365	348	353	338	360	346	353	372	324	355	348	325	312	347	350	318	315	339	340	356	339	358	346	306	349	353	340	346	312	371	318	320	317	332	329	365	366	325	330	340	350	344	353	347	353	333	331	349	305	349	383	340	340	326	360	337	336	361	312	366	353	331	302	313	344	335	332	352	372	351	290	362	341	318	335	351	324	312	333	335	331	356	327	345	331	340	337	333	349	351	324	320	342	372	328	311	339	322	325	342	360	364	351	319	313	306	343	359	360	345	356	349	340	335	329	313	344	360	344	367	360	313	341	376	345	348	365	324	337	328	301	332	327	336	316	350	335	331	360	355	316	315	350	360	362	339	364	336	311	317	341	320	325	343	305	318	316	385	333	325	354	358	357	369	345	341	348	336	370	347	332	345	355	317	347	356	327	302	365	326	396	346	346	312	360	323	337	350	344	343	333	341	374	304	339	327	353	362	362	266	350	358	355	335	348	353	341	331	330	334	336	361	334	360	323	354	357	319	330	336	344	354	341	332	342	334	343	345	316	377	348	345	320	343	340	327	341	358	335	322	352	359	337	352	305	353	314	351	364	354	346	334	349	358	354	372	346	328	318	327	315	325	341	332	340	361	347	340	339	365	338	310	335	334	380	312	374	331	314	364	339	331	340	337	324	333	341	351	342	318	313	345	309	324	330	325	331	325	363	327	340	356	350	361	347	307	322	328	337	332	363	324	362	299	343	315	356	336	351	333	338	344	321	320	345	316	364	350	336	327	339	318	355	334	322	339	360	349	332	361	350	347	349	365	330	347	349	340	330	325	349	348	338	324	316	365	322	330	373	328	355	360	304	314	327	305	355	331	302	340	373	334	338	342	355	327	360	331	352	340	316	339	345	305	353	336	310	350	341	339	343	370	357	357	366	375	290	358	350	351	307	307	334	347	334	318	318	315	314	296	344	365	350	337	378	353	316	350	324	355	355	358	360	318	342	335	324	314	335	369	340	308	342	335	331	336	335	325	350	346	352	342	320	312	358	370	355	343	315	335	354	347	332	306	325	344	336	323	324	340	327	330	362	336	360	329	314	338	332	340	341	333	349	313	345	329	327	357	333	344	359	348	328	343	346	325	354	328	353	317	326	351	338	351	347	331	339	361	326	347	364	315	368	362	361	362	307	348	363	346	384	349	347	344	354	381	325	335	348	357	373	356	355	290	321	328	335	346	322	330	306	355	349	339	355	330	363	371	352	352	373	312	360	335	313	337	353	353	327	341	322	373	362	314	330	339	361	297	315	332	357	334	341	339	338	349	355	327	378	334	339	364	340	349	358	356	317	360	360	332	332	358	326	346	347	329	354	342	360	318	327	356	284	327	338	350	358	344	340	318	317	318	377	339	335	374	349	320	347	342	333	338	324	363	327	334	333	324	310	325	331	318	331	345	353	325	320	345	316	342	357	324	375	306	332	347	350	364	339	368	309	377	335	365	301	324	334	325	304	350	323	334	357	360	351	358	339	342	323	341	333	345	316	330	347	343	333	351	348	325	324	366	351	302	342	322	331	345	369	326	337	342
23013	21260	29074	23477	21142	19662	2360	517	348	298	266	229	203	186	201	186	154	143	152	165	161	124	130	122	129	125	135	124	117	100	142	120	127	106	95	109	105	129	117	100	126	107	111	95	97	93	90	100	90	102	101	113	125	97	111	128	92	96	97	118	100	92	96	92	89	94	84	100	146	94	90	98	94	88	102	120	97	116	98	85	105	129	107	124	101	106	96	92	99	85	87	102	98	119	114	110	116	84	98	85	106	111	93	98	104	117	99	114	91	107	91	114	115	105	93	122	115	104	91	100	113	123	91	94	83	94	99	115	109	98	101	101	112	100	104	112	96	91	110	91	110	103	106	92	109	105	107	97	119	92	112	131	105	92	97	117	131	107	98	108	107	90	111	95	84	114	120	93	102	91	87	99	95	113	114	108	109	104	116	85	101	108	95	102	90	111	106	87	107	111	84	96	110	88	109	103	105	93	105	85	109	89	86	103	109	100	103	95	98	92	94	84	91	100	119	88	105	114	113	102	89	76	93	112	87	105	98	98	104	99	106	91	104	107	107	101	106	101	96	113	104	92	107	91	130	99	97	94	104	112	137	107	100	108	99	88	108	91	86	107	99	121	102	110	87	119	104	108	130	77	116	90	113	105	114	104	82	111	105	91	101	113	106	95	94	87	111	78	90	105	98	106	118	95	98	97	93	108	101	96	96	84	81	90	99	99	95	99	111	102	99	112	89	94	116	94	111	112	110	119	93	112	108	105	104	109	124	111	102	88	117	114	100	98	105	106	107	101	104	99	105	93	82	108	104	106	98	113	98	105	109	87	82	87	104	98	111	109	90	101	127	92	96	109	114	114	99	103	100	89	102	100	106	108	105	95	109	107	97	104	95	111	93	95	94	99	117	111	95	94	107	84	111	108	109	98	100	104	104	112	86	100	108	109	98	93	111	100	94	95	88	123	103	93	82	100	105	99	109	97	93	113	103	111	94	100	94	117	115	118	106	87	107	120	113	110	99	121	114	91	97	96	95	97	111	106	82	106	105	106	102	110	88	99	93	80	98	108	105	108	102	103	99	123	96	99	100	108	104	112	118	77	96	99	108	79	95	112	87	103	99	103	121	102	105	91	88	102	101	94	83	113	90	105	94	97	91	109	87	111	109	82	101	81	96	86	107	88	96	107	90	95	106	98	94	92	100	108	95	109	92	102	107	95	113	99	110	96	112	95	110	106	100	103	99	98	107	91	94	112	88	111	99	94	94	115	92	72	107	99	108	92	109	88	109	103	97	82	103	107	102	123	104	99	100	88	115	117	104	90	89	96	101	103	94	99	105	100	104	108	111	105	101	118	91	90	121	101	117	114	101	99	98	90	96	88	94	85	113	95	92	93	96	97	101	84	100	89	108	94	107	102	103	96	75	112	98	99	76	83	111	87	104	106	86	91	90	109	104	110	96	115	104	94	98	98	95	92	91	102	107	84	87	111	115	100	114	113	102	104	85	110	100	94	96	99	94	116	94	93	102	97	102	103	115	99	90	103	78	102	89	108	109	104	98	101	109	84	86	114	104	101	116	86	113	113	102	111	103	94	92	103	118	108	113	106	98	98	79	88	107	95	97	92	101	96	113	96	103	105	88	95	125	101	100	87	96	104	91	90	113	90	116	96	111	107	87	119	105	97	101	97	117	98	112	109	111	118	98	100	96	93	83	84	109	90	105	97	111	97	102	125	98	103	110	105	123	88	94	90	90	99	117	104	109	87	132	106	115	96	94	101	110	113	103	110	101	118	115	108	88	99	107	98	116	99	98	102	80	89	103	106	84	120	109	89	126	102	98	92	108	96	101	118	107	92	98	101	82	106	112	102	122	104	106	121	112	94	100	86	98	103	108	92	103	111	111	112	109	118	124	104	98	102	91	115	111	83	102	99	93	88	92	86	101	99	93	114	91	102	91	92	98	101	93	96	111	102	96	103	98	98	105	107	88	92	92	122	94	99	107	88	96	109	99	90	95	98	103	112	106	109	87	105	98	81	107	97	99	106	84	98	105	93	111	98	96	91	112	101	114	105	104	101	118	103	97	101	95	104	109	104	96	101	121	105	101	106	101	94	86	109	97	89	99	93	126	111	110	109	123	93	106	103	112	88	104	104	95	91	102	102	80	93	108	88	95	116	105	94	89	113	104	101	80	97	96	104	101	92	107	125	109	92	104	106	76	106	103	122	101	78	105	84	92	93	94	109	105	110	107	112	102	84	91	107	96	108	88	97	106	101	79	104	88	84	95	95	94	94	105	97	114	97	112	108	87	114	114	113	103	92	99	107	113	126	89	119	103	99	110	89	95	103	86	93	109	84	115	105	111	91	100	81	104	101	92	98	91	94	114	100	98	95	117	96	88	111	95	105	93	109	102	104	119	113	108	106	105	100	75	75	97	110	90	108	99	103	117	111	120	91	94	109	100	105	85	99	106	92	106	97	104	115	83	106	90	109	108	114	111	106	87	98	89	93	115	102	125	110	123	94	100	120	105	95	91	98	84	88	100	90	99	96	121	110	93	102	99	115	88	99	87	89	111	88	95	85	95	111	101	98	100	118	100	88	117	106	107	101	103	121	106	102	111	99	113	108	100	97	113	97	94	91	102	95	100	93	102	92	98	79	89	99	117	107	93	110	100	108	113	95	77	106	100	90	104	102	107	87	85	100	110	98	115	106	96	103	94	110	87	102	118	102	108	93	104	106	100	98	100	99	98	93	84	93	108	96	109	114	93	114	81	95	106	97	100	113	103	111	95	105	109	97	98	92	101	82	99	123	117	104	110	90	110	98	117	99	92	86	101	105	103	107	102	106	87	98	92	104	95	98	95	110	106	90	95	98	99	88	100	91	117	111	102	109	89	90	112	117	81	107	106	107	93	108	115	90	81	100	96	99	95	94	106	91	124	96	102	93	86	99	92	92	92	90	123	96	109	88	105	110	104	108	98	102	99	107	103	104	101	103	95	95	107	110	90	109	116	96	105	97	95	109	104	92	115	112	107	88	87	101	110	112	128	105	98	87	103	91	90	97	89	77	102	101	99	83	96	113	101	115	105	138	105	111	108	81	110	111	126	119	103	99	110	97	94	109	99	93	92	122	96	118	93	94	117	90	95	84	101	95	108	99	91	105	94	84	105	99	108	103	112	111	111	115	102	82	93	85	87	92	98	112	112	105	113	93	95	112	94	86	95	101	109	114	113	95	91	115	105	112	81	113	108	105	100	104	101	118	102	100	91	101	97	104	111	116	111	101	107	104	98	86	105	103	98	91	84	76	98	83	109	98	109	113	103	103	113	116	96	90	104	94	85	88	93	96	107	97	103	110	105	102	103	92	101	103	99	110	107	92	91	105	114	105	109	88	98	116	92	106	121	100	91	92	105	90	87	109	117	96	105	87	106	97	104	91	85	101	104	116	113	95	128	99	83	107	103	100	92	93	82	93	76	110	96	95	109	79	98	108	107	87	105	100
58253	85454	35969	9879	2576	1980	1451	1186	896	745	634	526	456	367	337	349	304	272	256	254	277	268	210	208	206	211	229	182	216	182	188	183	188	165	188	151	167	176	156	156	169	152	164	161	171	151	186	165	159	156	150	183	165	172	147	157	130	133	186	148	161	152	130	144	169	162	137	142	144	156	131	165	166	140	147	146	148	149	154	131	126	168	149	155	145	151	150	153	142	149	133	129	156	173	156	158	166	146	151	143	157	126	144	166	144	154	138	157	170	167	129	161	162	152	151	158	135	160	142	149	154	151	125	148	141	146	143	146	156	170	147	155	141	166	144	140	132	125	165	137	124	143	142	126	139	159	169	124	160	146	129	174	178	154	177	155	138	138	160	140	155	146	149	162	147	139	155	108	143	140	160	160	150	159	158	148	141	140	154	148	164	134	122	155	147	174	165	122	150	140	159	153	149	149	151	144	167	135	147	142	153	180	158	145	169	132	150	159	154	147	151	158	163	150	131	144	139	147	152	151	158	160	152	127	152	136	151	146	158	168	150	140	165	124	152	130	137	157	160	156	146	146	157	136	168	152	144	131	163	165	147	133	154	152	150	140	137	150	157	129	132	161	142	134	137	147	142	167	167	143	158	141	149	166	141	136	138	152	156	154	149	155	160	156	127	142	143	150	145	139	154	157	158	161	162	158	152	149	155	141	126	134	143	172	138	142	174	151	136	134	163	142	173	144	135	130	151	140	147	141	136	142	167	149	149	161	137	137	140	148	150	131	149	146	145	123	164	142	157	133	141	156	135	164	172	163	154	132	159	146	153	147	159	140	152	139	145	143	175	142	148	136	135	150	167	159	163	135	148	152	144	145	158	162	145	130	147	159	146	150	149	156	146	141	141	133	146	159	131	128	149	152	141	151	142	157	150	139	162	148	116	157	147	162	149	146	132	166	160	144	152	141	154	136	149	156	155	138	143	133	147	141	141	121	138	155	143	137	144	139	146	136	152	150	165	143	157	157	148	157	147	131	167	157	162	169	141	125	146	156	148	145	131	155	163	154	136	144	130	134	149	137	159	152	134	166	148	158	165	143	144	141	129	151	141	146	143	142	154	165	157	148	149	144	151	125	158	128	174	154	132	140	158	141	138	136	149	146	145	148	136	156	132	144	156	144	132	136	160	138	139	152	159	154	140	129	145	173	165	146	151	169	154	141	139	146	147	134	154	134	128	143	152	137	164	140	129	137	163	154	126	146	145	165	155	150	150	157	144	175	138	141	127	160	140	145	136	140	139	144	130	142	162	145	164	162	131	140	137	150	131	135	144	136	156	162	148	147	147	163	134	167	142	148	158	155	165	132	136	145	154	152	137	146	140	156	144	140	160	127	163	141	145	145	146	144	137	152	155	154	130	146	134	134	127	160	161	158	133	141	148	140	142	155	158	156	163	159	125	156	154	156	142	135	141	161	121	154	166	152	138	153	149	144	169	130	158	124	170	163	145	162	131	158	155	151	152	156	151	133	143	167	142	144	142	141	135	152	149	154	140	155	156	134	152	165	143	141	156	154	149	128	161	132	160	154	171	157	158	163	122	144	162	124	130	132	166	160	154	158	149	160	146	139	127	128	170	146	141	144	154	151	147	137	138	154	135	144	147	158	130	153	169	136	129	154	154	134	129	157	168	161	164	143	153	142	146	147	139	150	168	139	158	153	159	145	166	156	139	138	137	141	149	159	126	146	166	157	144	152	156	144	157	144	134	135	144	119	128	132	130	132	143	140	136	119	155	151	128	142	141	151	133	147	160	122	152	146	151	167	160	163	136	132	156	152	143	131	152	151	142	148	148	148	139	147	149	161	160	161	141	134	151	141	141	128	146	142	146	163	140	142	153	172	147	158	136	140	157	133	152	145	152	142	171	140	153	146	162	155	152	145	136	155	146	149	139	126	140	154	134	144	135	132	155	159	149	153	156	150	159	170	151	135	131	135	155	143	134	143	153	145	142	132	149	166	160	158	157	161	152	174	144	139	146	130	138	162	151	145	132	141	163	139	171	151	151	153	144	144	149	154	141	129	181	138	155	137	175	147	143	160	147	151	135	144	160	154	154	139	164	160	170	144	141	157	130	156	139	140	148	126	151	158	164	145	133	130	139	148	141	132	137	150	132	149	149	166	154	172	134	134	140	154	151	120	140	150	136	141	143	144	170	166	134	133	148	159	154	145	153	152	124	139	150	131	126	138	138	148	145	170	157	141	161	165	157	160	145	172	140	148	125	165	140	139	133	157	143	141	155	159	150	146	180	145	138	136	142	124	141	129	174	160	131	145	159	165	147	152	152	160	148	180	131	149	141	155	141	152	163	147	168	150	144	156	138	150	142	138	144	145	160	173	157	144	149	132	175	152	145	166	147	127	144	148	127	136	150	163	153	139	163	142	165	168	165	151	161	143	176	152	152	146	147	146	166	151	147	144	117	141	162	165	139	143	165	136	135	135	148	139	139	179	146	153	141	144	128	155	146	146	160	154	135	156	152	149	149	164	133	159	137	148	130	142	137	146	139	148	139	162	152	136	142	140	162	152	142	160	154	147	165	143	165	149	150	176	143	144	146	120	145	133	155	164	159	136	164	146	132	173	153	142	133	135	154	158	171	153	141	119	168	116	168	172	153	155	136	152	155	161	145	152	146	159	148	149	138	156	145	132	154	152	164	151	142	143	147	170	150	125	150	134	161	135	154	140	166	152	146	149	155	159	184	144	144	132	141	133	149	132	139	128	152	124	156	149	153	155	160	154	139	140	128	137	173	147	153	167	128	145	180	147	146	145	145	136	147	167	138	143	132	164	164	154	149	158	173	131	146	157	159	160	137	144	129	152	141	160	157	167	130	132	127	116	165	157	157	147	174	133	150	162	151	148	148	149	149	141	142	159	154	149	168	136	158	157	154	156	132	161	153	155	135	148	154	133	149	138	157	160	126	133	147	155	150	151	159	157	163	134	148	130	169	149	147	149	153	142	155	136	133	148	128	151	151	155	159	155	144	164	154	142	168	155	148	159	135	142	156	133	146	154	146	137	145	132	168	150	144	161	142	134	165	190	156	148	140	144	138	149	156	160	148	153	152	152	132	145	146	147	158	150	153	130	133	126	155	141	158	164	139	128	136	118	134	150	147	134	158	155	172	148	131	149	158	136	161	146	133	146	138	145	130	121	141	163	164	136	166	155	152	143	153	150	148	116	137	141	140	153	150	136	138	156	142	171	132	148	148	157	152	140	116	174	158	154	164	134	166	159	168	139	144	156	145	167	136	145	157	144	159	153	129	149	157	150	133	155	161	131	166	169	141	144	150	149	143	136	132	130	114	136	157	146	148	137	145	128	136	148	144	155	156	155	156	144	141	142	151	162	156	144	148	128	150	143	155	136	157	166	147	138	155	146	154	160	159	159	156	153	151	130	142	156	147	141	129	146	155	161	146	175	148	134	142	136	162	136	131	156	126	142	133	142
27466	22910	14705	1496	388	289	303	309	308	279	310	292	282	286	289	265	281	286	282	298	303	303	288	270	262	273	280	310	285	278	278	236	275	275	252	290	280	252	289	284	273	264	319	268	282	286	254	266	260	291	287	282	269	258	269	275	273	293	306	291	267	242	260	283	272	269	298	282	282	277	266	275	267	260	265	288	269	276	289	299	279	305	308	268	273	261	275	268	288	276	283	286	269	279	272	309	295	299	236	258	275	288	313	272	263	297	287	260	266	291	284	294	270	276	265	297	306	310	302	271	258	290	281	304	261	286	258	275	309	262	282	261	265	249	259	290	277	256	247	295	229	276	268	292	305	262	295	252	305	262	285	282	270	301	283	290	301	272	236	278	291	297	273	286	286	299	288	294	284	296	260	279	276	277	267	265	270	288	274	286	229	267	309	273	306	248	318	287	274	280	255	281	258	251	294	260	289	273	303	252	269	308	279	321	281	270	286	297	259	300	271	292	282	285	302	268	267	268	289	302	273	299	283	245	262	253	312	278	256	295	275	296	265	279	275	258	263	289	296	279	282	293	271	283	297	280	285	295	280	280	278	261	282	271	266	282	290	265	285	305	291	275	265	257	257	293	273	262	265	288	255	278	269	293	269	266	259	247	272	300	289	273	278	294	276	278	278	305	269	261	303	274	286	253	281	276	307	269	284	280	266	267	290	273	275	268	291	248	275	276	273	260	275	249	263	301	279	281	265	283	284	281	289	291	267	258	295	288	279	277	288	300	266	299	288	273	255	254	276	278	279	285	274	267	267	268	253	255	307	262	275	296	282	285	289	235	233	291	287	305	270	294	304	310	240	292	300	235	271	304	263	282	269	274	263	294	289	292	280	307	279	257	282	298	303	271	263	277	270	298	304	286	288	286	263	264	239	282	281	273	284	308	293	276	280	285	258	276	266	270	280	269	303	268	286	272	268	277	277	299	292	264	284	252	278	285	289	282	300	278	238	274	284	284	261	282	261	291	287	261	281	264	302	281	284	288	250	270	295	293	294	297	306	263	275	279	268	287	301	278	293	278	280	248	269	274	256	272	282	291	287	278	283	302	256	268	303	266	282	243	277	269	279	288	286	314	274	304	275	280	294	275	287	266	301	294	264	273	283	302	286	287	277	288	300	245	281	274	269	279	257	285	268	271	308	296	276	311	304	293	240	312	268	286	298	303	294	286	285	236	308	307	268	291	262	318	300	310	290	269	246	279	263	274	274	282	279	278	276	302	272	304	298	260	260	258	246	269	280	245	294	273	256	248	269	266	287	261	305	280	292	280	267	282	257	304	282	284	264	275	288	265	247	295	284	287	293	275	296	264	288	261	306	269	304	303	271	271	299	278	295	290	271	317	265	261	265	278	298	297	263	251	286	270	268	285	299	253	279	294	266	271	287	286	305	305	264	298	298	284	262	291	260	249	301	290	269	273	263	263	286	321	288	278	298	276	259	284	276	275	268	261	254	259	286	269	305	289	254	282	307	326	286	256	305	268	286	294	274	267	274	274	265	291	254	258	292	259	252	290	284	302	247	267	280	288	280	317	296	292	269	249	287	253	279	271	299	287	270	288	283	281	278	278	267	290	277	282	299	251	284	299	269	301	309	286	299	317	289	257	270	249	303	309	273	263	285	288	285	245	282	270	275	295	250	279	281	288	288	302	283	276	302	274	296	287	273	281	269	280	259	246	276	308	278	265	256	286	282	313	263	290	303	288	301	260	278	282	277	278	284	307	290	269	307	265	299	264	273	297	280	292	297	240	272	279	264	274	309	270	265	273	298	277	237	250	288	242	254	276	264	291	285	281	281	268	295	258	271	294	268	229	278	297	272	289	293	255	266	275	272	254	276	249	273	276	291	285	269	288	303	276	296	273	270	281	270	284	273	258	296	289	288	272	270	281	277	283	249	279	271	285	297	324	270	261	282	292	296	272	258	248	289	280	276	266	301	285	271	245	277	302	296	279	254	275	298	275	271	276	271	286	276	275	284	285	252	252	243	279	293	279	278	272	252	308	297	257	278	300	290	256	291	296	262	286	287	293	250	280	299	276	286	250	275	274	253	278	281	285	285	276	256	293	289	275	276	276	272	282	273	288	265	267	284	277	278	275	284	275	289	267	262	302	278	259	281	313	279	286	275	310	302	291	264	299	301	280	283	265	297	284	269	268	277	299	270	266	270	242	269	301	283	281	273	269	288	268	274	285	289	274	271	276	280	288	288	288	291	267	265	269	303	270	257	276	265	302	261	269	285	265	304	278	263	294	259	316	298	268	281	270	276	302	291	260	274	297	304	299	266	269	274	283	247	309	289	300	261	281	283	272	294	315	264	260	251	313	280	296	266	270	270	233	277	296	302	243	249	268	270	266	302	267	269	265	259	284	286	266	271	258	243	275	296	257	286	271	252	292	298	264	293	249	295	301	274	259	293	291	250	295	277	287	269	275	330	269	270	262	281	279	278	269	274	254	278	283	275	283	294	269	237	282	294	278	290	293	286	284	285	304	274	283	260	293	278	264	275	278	281	271	271	284	282	282	277	291	285	248	291	289	262	278	259	266	297	284	285	287	257	273	283	302	295	245	296	259	307	277	277	295	257	292	267	281	282	292	260	289	278	267	286	306	260	277	279	268	275	263	281	285	272	323	303	282	256	274	308	251	282	289	289	295	292	338	288	255	292	280	285	273	271	304	266	289	286	254	282	282	273	286	273	288	266	295	279	294	277	291	287	280	330	263	248	247	290	283	263	274	266	278	310	276	293	290	269	242	288	296	272	276	290	265	263	266	281	283	276	264	306	269	289	273	249	286	273	258	297	288	266	266	242	260	282	278	282	289	283	268	297	282	295	270	268	275	272	257	249	264	262	254	253	300	274	302	243	317	265	287	294	302	251	256	294	288	258	299	261	280	243	256	260	282	281	298	260	286	270	275	255	290	279	284	279	258	296	294	269	295	272	314	287	299	297	291	269	296	282	277	296	278	265	286	309	291	287	280	247	306	279	250	265	291	278	271	290	290	264	277	288	245	265	313	286	277	282	295	285	281	270	289	275	278	299	285	295	278	286	294	284	259	302	316	296	272	303	251	275	278	268	306	310	288	279	286	275	297	268	290	293	283	282	278	267	269	260	259	269	259	262	296	254	287	250	273	258	245	283	255	288	276	268	288	278	267	293	265	280	301	302	258	264	294	277	287	293	280	300	300	319	329	276	322	284	290	278	269	287	297	268	267	285	302	301	273	276	301	263	266	308	288	233	301	267	267	284	253	260	282	288	300	290	298	284	286	265	261	289	269	277	280	281	298	262	271	279	273	279	307	300	266	279	310	265	318	314	271	287	284	264	241	296	252	274	281	254	259	284	287	279	307	296	285	289	258	286	274	288	307	266	289	304	264	294	303	280	294	288	281	293	284	325	267	273	293	276	262	311	266	286	261	289	266	302	251	268	247	265	268	280	253	280	283	288	286
27533	34828	7323	803	464	509	436	447	453	411	411	417	430	378	421	376	371	400	403	409	365	409	382	416	353	413	411	389	375	402	399	399	398	402	397	429	414	376	362	403	410	399	407	392	411	414	387	391	447	383	414	393	406	381	397	375	345	417	408	392	388	363	374	380	396	402	409	406	398	361	364	417	400	374	403	406	402	401	374	394	418	399	400	388	377	423	417	364	378	357	395	411	402	382	375	392	374	423	396	372	400	405	375	382	409	381	396	385	384	379	423	378	423	388	400	408	423	393	389	362	360	380	420	408	374	420	377	440	383	378	371	375	383	417	383	384	423	404	383	398	400	412	403	409	373	386	374	407	408	407	372	399	425	401	426	425	389	391	370	384	419	389	392	382	380	413	392	416	393	390	408	421	384	416	361	372	422	364	444	367	391	387	385	404	349	389	419	407	411	378	372	377	376	412	397	383	388	388	379	361	409	414	390	351	368	395	382	401	398	407	386	410	392	357	396	385	419	403	399	388	378	418	380	402	379	369	406	393	415	373	412	385	405	391	394	380	395	371	379	396	411	417	412	398	412	382	406	419	386	403	387	400	359	368	416	396	427	394	375	414	413	399	390	380	397	406	361	366	401	397	366	382	399	411	373	411	357	407	383	390	369	424	429	395	415	406	381	397	421	365	366	404	416	425	407	378	406	393	415	363	396	379	386	416	397	347	376	363	401	381	381	402	405	415	412	382	335	393	392	374	374	381	373	398	411	395	378	411	403	425	395	380	383	366	417	366	390	345	370	401	391	419	397	369	365	422	411	423	393	385	358	407	394	386	409	392	383	398	404	395	405	389	385	416	390	410	390	418	403	404	413	377	382	401	387	430	379	388	419	378	380	386	376	421	376	377	391	442	382	390	393	378	400	364	397	386	397	383	384	385	376	392	340	421	399	404	406	358	379	393	398	395	419	384	426	440	390	382	378	379	419	396	425	408	373	426	392	401	390	383	410	400	403	405	392	382	346	395	400	416	365	376	416	423	380	387	413	381	385	392	434	395	382	403	413	431	385	430	359	393	358	402	407	409	422	375	419	386	412	412	380	376	365	369	400	364	397	398	375	414	404	380	385	368	421	380	408	413	376	364	349	416	397	374	388	406	385	387	396	377	390	401	359	392	406	395	383	399	408	381	398	416	398	419	448	379	376	413	409	422	365	345	393	360	357	400	371	349	407	420	384	431	370	403	390	388	405	406	428	451	366	400	425	369	411	379	354	411	388	395	387	411	420	349	434	390	390	393	381	406	411	398	407	394	416	379	347	372	404	389	375	397	405	379	412	442	411	405	437	392	383	385	376	370	419	415	376	383	394	390	378	399	390	384	402	355	359	389	349	400	396	406	417	364	382	385	399	416	408	400	395	372	402	405	372	388	390	383	390	366	395	388	398	403	371	400	391	403	397	394	394	389	430	411	356	395	374	381	377	373	388	386	394	393	386	375	404	396	380	360	385	418	374	365	382	429	403	397	401	418	394	397	388	419	398	408	409	421	386	384	378	370	397	395	445	409	362	372	444	412	383	411	380	386	396	413	371	438	393	394	395	434	386	415	418	419	396	403	426	399	410	413	414	422	413	392	374	375	361	407	407	362	359	371	390	401	389	375	443	362	398	399	408	385	383	393	418	407	397	422	385	414	388	422	362	387	446	385	394	372	379	384	422	407	387	407	381	386	399	360	404	411	388	393	377	382	401	410	423	367	389	362	385	425	427	369	405	410	368	382	356	362	400	371	409	408	432	414	401	386	389	390	393	373	373	410	406	356	443	391	397	436	368	383	392	398	370	406	384	421	397	434	396	418	375	382	380	410	375	393	413	390	396	386	397	377	390	334	407	407	370	394	385	392	380	370	376	418	364	431	355	402	404	410	406	421	403	429	398	398	393	399	394	389	397	340	375	384	388	422	397	386	367	436	388	391	397	380	409	379	360	402	354	378	358	422	413	390	407	398	396	420	395	392	386	415	371	373	381	394	370	403	424	383	391	409	398	389	390	404	382	426	407	406	378	408	392	413	401	401	397	400	404	378	398	404	416	404	363	373	397	385	374	375	409	393	420	397	368	387	398	370	370	385	407	384	358	387	399	434	416	400	366	421	436	415	393	376	396	376	358	374	382	369	399	368	397	362	385	428	421	408	389	368	395	392	411	375	376	405	374	401	388	380	390	387	377	416	389	393	359	402	416	413	390	406	404	368	356	419	372	375	382	406	404	368	410	381	432	377	396	408	423	375	394	377	389	392	368	421	356	371	407	376	362	377	441	393	387	409	412	412	410	367	387	427	389	427	388	366	375	387	402	381	383	365	399	403	349	377	404	428	395	420	404	391	375	374	405	421	389	386	388	411	381	432	362	397	394	411	387	383	386	403	423	421	363	410	387	397	380	382	415	389	388	400	340	397	434	385	408	374	352	419	413	419	386	368	394	380	392	399	403	399	393	411	352	358	407	422	380	377	424	416	354	380	387	394	400	395	424	387	394	405	382	370	401	377	371	373	396	411	394	351	385	398	384	401	393	365	410	411	399	421	394	387	369	414	400	379	386	378	374	376	377	388	394	360	383	414	414	379	388	412	366	342	396	408	409	414	380	383	393	377	406	381	412	394	366	374	359	397	406	373	381	389	386	400	377	385	389	403	410	391	367	399	387	411	371	360	385	405	393	414	397	411	353	412	377	421	407	419	392	346	403	395	449	344	391	393	363	361	411	396	425	395	363	379	406	378	381	394	361	424	371	403	426	378	385	392	401	405	396	385	414	377	388	410	394	415	371	397	405	380	390	383	390	417	390	412	428	360	394	375	393	393	447	390	370	400	391	395	440	388	384	390	396	388	400	396	381	391	400	371	372	377	378	367	419	407	359	396	417	368	393	408	432	411	375	393	412	379	377	380	408	390	413	412	377	392	393	425	395	358	369	347	407	397	380	392	411	382	396	406	408	365	390	367	378	362	362	351	411	413	425	371	409	397	408	415	358	402	415	383	392	417	398	360	387	386	402	367	359	386	376	383	365	433	386	411	390	374	384	412	410	390	388	377	374	388	382	406	411	404	384	402	410	374	380	374	380	394	398	394	381	417	398	394	363	399	422	414	389	414	403	433	372	400	383	372	376	416	414	404	388	380	387	364	428	412	421	407	360	417	397	381	390	391	386	403	389	377	362	399	399	405	397	412	386	393	384	414	409	432	376	413	361	358	391	385	415	380	349	409	415	378	387	402	427	388	450	378	369	403	363	420	367	383	404	406	398	381	390	375	379	389	398	372	385	403	382	395	409	371	417	411	375	379	411	390	388	417	369	435	375	423	389	404	349	442	411	395	420	392	413	418	413	372	416	418	390	406	430	382	364	412	349	369	377	400	362	408	374	372	370	402	396	403	410	393	400	380	397	386	350	379	380	373	370	385	382	388	383	409	431	376	391	444	417	414	407	381	385	423	395	402	417	404	403	364	398	442	428	428	399	400
24035	21444	28672	24084	20511	5639	596	462	397	334	329	321	283	309	289	269	304	319	270	262	247	265	231	296	244	255	279	246	252	231	265	247	230	242	244	209	225	265	279	234	271	242	243	242	229	253	233	234	271	220	248	247	250	284	234	229	276	234	266	257	227	249	246	236	236	241	247	261	270	220	249	222	258	238	243	240	243	264	267	267	256	239	249	250	236	235	246	261	253	244	267	247	237	272	226	226	239	257	254	264	255	230	254	254	269	251	251	235	237	255	252	259	242	247	235	241	251	253	244	227	275	210	226	264	262	218	246	241	229	250	214	246	248	252	234	249	265	233	243	219	225	241	232	204	230	256	254	240	243	235	239	264	235	254	228	237	258	220	256	241	218	208	285	270	262	246	256	235	257	250	237	266	235	242	237	258	211	233	229	254	240	240	240	268	265	239	246	240	208	231	234	277	263	240	228	249	235	245	231	195	255	211	252	250	238	214	263	219	236	247	226	241	205	257	229	242	251	253	245	234	219	221	239	261	238	253	249	236	238	255	252	222	237	229	232	230	225	247	233	237	237	249	256	241	263	215	252	254	240	226	234	227	224	234	226	242	242	242	249	242	226	248	286	243	227	215	250	229	225	237	267	242	256	246	235	240	243	250	254	258	221	230	260	254	237	237	218	236	249	236	232	253	252	262	253	211	228	231	261	266	264	256	213	238	244	254	229	250	250	255	228	219	233	213	236	239	246	226	226	248	236	265	207	241	234	265	235	244	243	230	255	225	219	265	237	251	223	279	247	247	262	265	245	254	268	214	261	247	222	234	250	245	240	264	262	269	225	248	245	225	251	255	254	241	236	249	243	249	238	230	241	229	234	257	251	237	218	257	254	204	229	239	253	237	236	233	253	233	257	228	252	226	245	227	239	246	256	244	260	231	266	252	244	248	234	242	241	237	227	212	245	229	232	214	246	237	213	217	235	242	204	212	256	243	227	228	250	285	211	256	244	257	231	241	219	223	248	244	237	242	238	258	262	227	243	249	231	246	246	243	277	242	243	199	242	250	237	254	255	259	275	249	228	242	217	254	220	202	248	237	257	267	241	259	243	246	238	214	211	225	215	214	239	259	229	267	236	227	244	229	244	259	244	264	226	239	238	256	247	234	249	231	261	215	243	231	243	220	231	234	230	238	246	245	255	237	240	241	258	252	265	236	219	204	248	223	270	248	215	244	243	249	248	231	246	212	229	238	263	216	223	250	217	221	223	221	246	231	261	260	272	245	230	242	247	257	245	250	245	215	236	226	235	252	228	262	259	284	226	233	234	246	242	228	221	225	239	228	229	254	244	268	227	236	257	236	262	255	246	250	248	244	267	252	228	253	276	230	261	244	226	249	236	264	225	232	224	229	229	253	252	235	212	257	252	222	246	260	241	239	221	257	217	221	230	235	237	234	216	236	247	240	214	252	240	233	210	236	240	235	230	274	236	257	212	247	251	241	245	224	241	256	244	206	252	242	230	229	247	248	253	247	233	246	251	245	222	242	238	240	254	248	252	235	265	255	231	239	274	222	227	226	257	241	254	245	233	221	232	229	232	202	232	241	267	232	265	264	240	231	243	241	252	236	240	234	205	220	248	216	219	218	225	245	227	248	213	256	242	228	269	242	260	272	253	239	245	223	214	225	248	252	258	228	226	217	240	260	242	233	232	250	246	248	251	240	273	279	268	226	250	269	242	235	253	236	243	224	248	240	221	227	246	250	238	263	238	241	226	240	244	222	226	231	241	231	232	265	247	224	242	245	233	236	232	262	226	231	223	253	226	217	236	259	258	216	221	254	223	242	243	260	249	250	258	247	247	222	222	244	247	257	246	248	257	243	221	252	233	237	246	231	239	230	233	224	232	240	246	235	224	242	253	257	235	261	221	234	241	193	220	265	231	225	284	263	250	237	220	260	247	261	214	202	247	220	251	257	244	267	227	256	237	244	237	250	230	244	238	236	254	244	227	234	251	265	241	227	233	256	228	239	243	265	230	226	239	228	246	228	235	225	228	204	281	237	228	252	224	210	229	249	228	244	217	209	240	205	239	235	242	226	226	233	208	219	255	244	224	252	247	244	250	239	247	279	216	235	239	239	254	237	257	229	222	249	248	260	217	233	220	241	248	233	279	237	213	246	239	249	232	245	226	233	239	240	216	251	236	244	229	259	242	245	264	220	262	237	252	234	241	256	247	232	252	222	246	250	252	241	257	253	237	253	251	209	252	233	219	213	222	233	261	222	235	205	239	232	248	261	256	244	270	232	265	232	259	227	244	244	245	243	207	231	242	251	237	233	234	232	225	254	231	248	270	232	258	248	238	230	229	223	220	248	254	250	243	241	222	242	237	248	230	249	217	216	247	235	255	224	242	235	220	266	257	237	235	241	250	213	252	241	256	255	274	237	236	266	264	271	252	243	245	264	232	229	224	243	240	234	280	278	234	255	248	247	243	236	240	271	229	224	248	250	214	237	230	240	240	241	221	224	275	257	250	252	250	242	249	229	252	238	251	256	228	232	229	243	235	266	253	251	258	285	258	226	233	235	256	226	267	233	240	212	235	256	230	252	220	263	234	242	239	230	201	228	219	241	264	232	251	233	255	233	226	256	261	211	246	238	236	228	227	239	259	242	223	237	241	257	211	228	217	232	234	201	236	255	258	255	265	232	239	242	245	257	245	235	265	238	286	242	236	230	233	249	240	245	257	259	260	223	209	238	262	229	226	229	271	248	242	257	229	231	233	230	244	216	239	229	237	241	238	262	233	238	229	256	251	245	242	218	270	244	253	221	220	239	221	247	232	263	219	242	230	234	243	233	233	238	248	245	261	242	268	248	230	238	239	243	250	243	227	239	216	220	232	237	232	240	251	226	242	251	252	250	254	208	225	224	242	276	257	222	239	221	217	231	256	255	250	210	237	223	245	248	239	223	233	250	194	264	232	250	219	264	246	223	246	242	232	227	237	250	215	242	226	237	261	251	224	239	201	272	226	255	230	207	236	241	247	233	222	270	257	288	250	243	237	265	234	222	266	245	249	273	237	249	251	249	226	248	259	226	231	236	231	248	229	273	262	249	218	260	234	230	248	243	252	233	214	236	247	227	261	226	256	261	236	252	264	259	232	229	251	264	225	236	226	242	269	223	237	244	254	255	263	233	254	241	238	225	241	243	236	239	253	224	250	237	250	276	238	234	253	232	256	234	240	253	240	259	248	231	258	240	236	290	245	222	231	250	250	234	268	239	233	260	221	230	275	224	235	244	251	241	233	233	251	199	220	243	253	267	262	234	236	267	225	221	239	214	245	249	263	259	196	230	222	240	224	241	251	237	254	239	256	248	234	248	243	222	238	240	284	268	253	275	237	256	242	244	249	254	233	245	239	291	256	249	242	237	265	248	246	219	244	241	233	243	219	281	258	230	248	241	244	234	214	245	242	254	228	226	241	238	270	237	245	212	238	272	216	239	261	244
52670	76439	28246	8004	1614	1299	1026	880	769	661	597	581	507	535	425	449	406	400	405	379	395	365	371	383	427	361	393	355	340	355	376	346	402	338	365	388	354	370	384	326	362	359	349	366	352	352	354	310	379	380	346	385	347	345	348	308	331	363	331	341	357	343	349	359	366	374	382	357	333	310	368	295	320	350	379	365	370	345	372	373	369	346	352	321	350	359	363	334	346	326	362	304	358	350	368	356	341	330	352	330	342	359	336	371	345	359	353	364	339	380	369	346	338	350	354	375	338	344	343	336	330	347	349	353	316	333	336	342	316	316	333	328	324	376	339	324	325	366	357	354	331	323	360	366	353	344	340	315	353	385	418	338	338	349	383	337	367	343	298	338	345	319	338	353	335	344	326	356	365	338	359	341	360	358	335	319	328	328	338	330	367	361	331	347	383	345	330	306	330	337	373	333	366	335	340	360	346	365	363	361	351	354	326	358	339	336	325	354	343	333	340	320	331	364	332	353	323	372	322	320	348	326	372	362	377	332	349	328	331	366	347	380	353	351	337	353	321	371	392	355	325	326	315	323	366	325	366	364	372	342	328	369	339	369	333	336	316	338	370	350	335	329	365	323	340	381	351	358	356	321	360	326	342	396	326	344	329	362	316	357	355	354	362	335	350	339	351	341	328	318	333	321	368	326	361	318	342	346	352	314	331	381	365	357	408	340	350	310	336	330	334	356	318	352	361	366	337	365	348	350	336	318	325	337	363	364	346	337	335	351	346	314	330	359	309	322	342	345	336	325	369	372	359	354	352	348	342	362	347	360	344	356	331	367	356	358	364	360	355	335	340	351	343	357	353	355	373	384	359	306	377	331	348	302	349	339	337	338	339	362	400	332	356	361	364	383	337	311	364	333	350	362	313	366	338	335	355	308	358	318	360	305	356	327	322	327	370	309	331	316	340	371	381	331	342	327	360	369	343	356	322	329	340	344	334	339	348	366	348	353	328	340	357	362	333	350	313	322	329	352	331	351	330	341	350	311	344	341	365	342	322	324	417	365	350	318	355	322	354	369	384	344	354	345	336	364	331	327	355	314	337	318	346	311	330	323	355	357	315	330	349	341	326	378	338	340	323	348	352	330	331	312	333	372	337	323	345	368	314	343	350	361	354	327	346	361	357	321	331	357	348	370	352	349	379	345	347	340	336	334	346	324	360	374	345	355	305	333	360	356	325	372	337	326	339	327	352	352	328	353	361	354	345	355	372	365	351	349	331	335	341	338	372	343	306	332	369	350	378	367	350	318	328	323	358	358	361	357	358	357	337	370	335	352	379	363	386	346	318	358	374	380	347	389	356	352	355	324	362	325	353	361	346	335	335	339	334	366	338	344	318	356	350	334	356	331	360	340	333	317	338	327	338	330	352	320	367	346	363	367	355	349	319	345	320	345	361	359	345	360	322	342	325	334	378	360	317	342	320	365	369	355	357	360	335	348	329	345	342	327	346	314	345	335	338	373	346	348	349	351	342	331	347	342	349	374	368	342	350	342	332	354	315	380	358	328	309	319	346	341	332	357	345	310	343	334	335	311	370	323	351	347	347	341	335	342	367	377	342	333	329	331	340	346	370	337	355	341	336	341	341	364	326	343	312	354	377	347	333	381	321	356	364	388	328	315	326	356	360	316	369	319	334	342	353	385	332	373	338	338	353	352	359	346	352	341	341	374	353	316	336	329	350	362	351	349	345	347	363	334	357	344	337	325	337	346	306	345	369	376	326	339	364	357	354	318	369	363	366	328	321	360	386	330	367	337	331	320	318	372	334	332	343	358	381	321	312	319	356	328	296	329	357	360	337	347	319	348	369	353	336	336	384	338	346	344	310	349	323	370	356	342	321	341	357	337	329	326	360	314	316	341	334	376	349	331	343	341	326	323	352	349	344	345	354	365	363	347	348	339	384	339	366	371	344	362	346	354	345	343	330	351	324	333	363	336	322	338	335	344	335	337	353	353	345	344	374	320	340	335	327	321	358	345	316	350	317	337	346	337	351	365	336	306	338	334	332	374	327	341	335	368	331	365	367	368	316	331	351	358	358	323	345	350	354	347	332	318	346	361	338	326	328	327	345	344	342	355	375	385	360	345	334	381	304	351	337	364	308	337	337	354	342	349	333	318	370	337	338	369	334	353	322	323	369	334	318	355	316	345	326	334	355	363	344	338	312	356	362	327	344	382	405	351	326	351	334	333	342	370	353	350	335	331	350	360	364	335	348	340	363	347	372	322	379	329	363	353	369	379	331	345	339	349	353	347	351	390	339	343	330	329	351	335	339	356	305	337	339	322	323	364	354	357	374	336	342	337	398	329	330	317	327	342	358	348	320	364	356	358	338	312	366	338	346	340	352	349	356	335	336	333	344	317	343	364	359	333	321	332	368	344	319	332	314	337	361	380	352	358	342	393	345	357	351	359	374	326	350	343	360	333	345	339	349	345	396	344	343	336	361	326	312	339	329	376	334	359	333	332	357	359	347	348	344	323	336	343	345	344	316	369	329	382	365	344	305	336	336	312	334	348	321	330	342	363	346	361	305	337	352	369	371	329	313	374	354	329	375	354	370	329	338	380	331	375	354	343	315	332	312	384	368	347	340	365	340	330	345	356	362	338	335	328	337	361	355	332	383	291	317	317	322	355	355	352	361	363	312	359	363	355	339	345	345	340	330	363	327	349	356	345	330	361	330	349	319	329	362	343	332	336	344	367	341	312	344	321	362	323	354	361	335	357	320	331	365	353	357	387	339	364	339	302	336	370	328	298	335	330	317	356	379	354	362	320	379	346	338	374	339	357	345	334	353	335	367	360	348	338	331	351	345	366	332	349	323	349	355	348	360	359	331	366	357	358	324	357	343	318	346	331	368	365	343	360	369	289	330	344	333	370	368	372	351	355	320	361	330	364	342	320	328	346	338	330	347	346	344	344	365	353	346	341	342	360	331	353	347	322	319	370	322	346	326	351	340	380	351	321	365	328	348	345	332	332	330	346	349	317	321	350	348	330	370	344	332	343	338	341	380	339	356	346	352	350	342	325	360	338	337	327	357	297	317	341	370	337	325	394	354	311	364	352	351	347	350	349	354	372	346	353	343	333	353	336	344	319	355	353	348	340	330	335	332	344	329	346	355	345	348	332	293	330	348	317	332	330	328	314	348	349	323	329	323	352	327	332	337	335	341	343	374	335	337	355	341	343	355	347	358	336	331	335	330	325	346	339	343	361	332	344	378	378	336	354	333	324	335	300	319	325	356	340	330	310	347	349	334	310	341	332	346	325	358	392	328	337	362	352	322	335	355	338	359	327	366	326	346	325	350	358	321	358	327	336	348	351	384	353	346	331	326	325	375	356	344	385	345	352	324	347	360	361	355	360	319	329	355	342	358	321	353	343	365	364	360	348	335	336	338	359	360	350	340	356	329	338	355	373	312	334	340	324	337	340	337	339	337	325	373	362	341	347	346	315
23155	21331	29125	23704	21256	20842	4137	510	340	334	274	256	228	180	185	165	178	152	157	140	145	171	132	141	141	133	121	117	111	112	119	112	122	98	114	112	95	119	107	117	111	113	116	112	122	109	96	109	106	85	102	99	94	110	105	114	103	105	98	116	102	99	129	101	89	97	99	101	114	87	99	102	110	105	118	105	116	123	123	84	106	111	98	87	106	84	103	102	110	98	110	99	110	88	111	112	98	102	98	104	106	100	102	104	122	99	107	103	98	113	81	113	93	91	100	89	112	101	118	103	102	103	109	94	112	122	86	83	102	90	82	95	107	95	90	89	103	87	94	107	104	99	94	104	100	114	84	100	100	117	102	114	94	129	114	107	96	85	100	101	94	105	109	101	104	90	94	98	116	89	112	117	89	102	111	112	103	107	102	102	104	102	94	102	111	99	97	106	120	86	114	105	87	108	121	107	93	104	94	107	108	92	103	100	99	88	95	101	78	96	98	96	90	131	91	107	99	95	93	96	101	106	96	112	102	95	100	107	97	96	111	105	109	110	88	98	95	90	99	109	107	102	86	100	83	98	105	107	100	110	108	98	106	99	106	100	109	86	100	90	109	124	109	98	109	83	106	101	104	108	107	105	105	90	94	97	112	101	108	105	105	85	109	92	98	114	95	90	87	106	95	88	112	89	114	99	94	78	97	115	84	99	125	93	100	112	85	94	113	117	118	114	106	105	81	113	98	105	122	99	97	103	100	88	106	96	99	122	87	89	107	95	112	128	117	118	87	100	115	100	99	93	94	96	116	107	98	108	121	113	110	99	109	94	108	83	110	105	99	94	99	86	89	103	95	92	107	98	102	84	104	97	124	105	89	106	99	111	108	121	102	116	112	99	112	96	105	98	106	93	104	97	111	117	99	98	98	96	107	98	106	98	111	87	108	111	100	116	96	128	107	89	91	98	104	100	102	99	112	123	108	115	108	88	105	116	100	102	93	108	102	92	109	90	104	99	114	115	102	90	102	100	110	114	109	100	86	82	111	100	116	83	85	94	100	116	109	97	118	116	97	102	108	105	103	116	77	127	95	79	105	112	102	90	105	96	89	83	96	95	101	94	84	97	102	113	95	108	110	95	121	108	108	111	108	130	112	107	88	95	96	101	105	109	90	91	107	116	106	101	103	104	105	86	98	109	100	111	100	109	111	108	106	113	109	112	93	120	99	102	91	95	108	106	100	128	101	97	81	105	108	102	109	107	89	109	96	109	107	115	98	94	101	112	90	113	106	119	87	103	101	119	104	96	94	102	105	91	96	98	104	102	101	96	112	86	93	106	94	99	101	103	106	106	95	107	103	102	110	113	105	105	96	106	101	108	114	110	103	103	98	104	93	106	98	111	116	103	89	110	97	98	108	91	114	99	90	88	107	120	93	119	95	112	106	101	106	100	110	101	108	88	108	92	108	118	110	102	99	114	101	107	87	97	99	94	88	108	109	114	117	102	103	92	104	89	102	102	111	86	101	113	112	105	72	124	124	113	111	89	105	91	99	94	84	85	99	97	104	116	96	103	115	96	101	100	104	113	104	102	93	96	108	118	94	94	124	98	83	78	102	109	99	86	107	90	96	110	81	102	95	100	104	91	99	96	96	96	98	103	100	111	103	114	104	93	89	100	103	119	96	101	122	111	105	101	111	97	112	99	98	104	96	103	91	103	107	100	94	118	96	106	95	97	98	98	113	101	92	114	107	111	92	87	96	102	101	108	114	104	101	91	98	130	86	95	106	102	110	95	96	103	125	102	107	97	124	108	113	100	120	90	101	92	90	93	112	109	93	102	119	115	116	98	97	121	103	91	120	102	101	98	100	101	110	104	101	110	87	107	113	113	109	119	109	95	101	103	99	106	99	93	106	92	95	96	86	103	91	95	100	130	100	93	84	108	99	107	106	117	84	100	101	109	92	91	83	93	101	111	124	110	92	84	106	114	101	90	89	93	90	91	90	112	101	119	114	108	99	102	104	91	105	103	94	79	102	98	113	108	89	86	113	112	109	88	111	90	96	100	102	117	116	105	98	91	123	116	96	105	116	105	105	92	117	86	102	100	114	102	117	114	104	95	110	99	108	85	87	124	110	107	77	88	86	98	107	118	98	114	117	104	110	100	102	94	95	90	95	96	94	110	93	101	101	98	107	106	113	114	106	101	108	103	102	110	95	121	102	111	106	119	105	105	91	127	86	91	95	113	99	106	91	95	99	107	104	106	112	107	117	97	95	103	102	107	88	103	91	96	113	93	100	98	96	97	92	107	108	106	109	101	95	92	89	105	116	92	97	88	112	101	113	106	95	106	113	105	107	88	93	90	102	90	89	122	106	104	95	104	111	105	107	108	117	90	95	92	116	94	92	104	110	106	123	107	93	104	112	115	101	93	106	79	99	112	100	88	106	115	108	92	92	110	119	87	114	92	103	92	104	101	89	98	93	99	87	109	111	111	110	117	101	101	98	114	127	87	111	104	100	103	101	109	122	124	103	106	112	108	111	82	99	98	102	115	100	112	88	100	96	102	95	85	99	90	106	104	98	119	104	106	100	111	99	116	101	112	113	120	93	98	93	96	110	116	101	114	105	99	96	89	98	96	98	124	79	106	104	108	96	93	102	103	104	94	109	91	104	93	98	102	96	100	116	91	101	101	110	118	96	90	91	108	106	99	126	100	108	101	116	105	93	98	106	93	102	104	102	90	114	121	95	76	95	100	96	88	96	121	111	113	93	109	107	116	100	91	98	110	93	98	114	90	107	113	123	96	101	113	84	107	110	106	110	105	118	96	96	94	98	89	88	101	89	93	94	93	108	72	101	76	117	120	128	105	102	109	108	90	115	98	91	110	121	84	100	93	108	116	114	90	117	90	99	114	105	111	121	87	104	84	83	91	91	101	77	88	99	85	96	92	115	123	82	104	101	104	96	99	119	111	102	120	97	87	104	90	116	86	110	114	111	102	87	117	100	101	110	110	100	98	105	113	102	94	109	99	93	99	96	93	97	102	99	98	101	100	118	93	93	100	104	102	93	70	122	108	90	96	94	89	110	103	104	110	122	103	107	106	106	94	101	107	100	96	99	101	93	98	102	110	111	105	101	96	112	115	92	91	96	112	84	116	109	113	106	121	96	99	105	114	107	107	108	91	110	99	95	93	101	95	104	111	92	115	101	97	108	110	90	85	81	91	132	94	89	92	103	114	108	106	104	111	105	104	111	119	118	82	91	116	98	109	111	107	123	106	116	78	95	90	100	92	107	118	113	107	88	112	91	100	97	107	78	110	98	99	103	96	89	104	92	80	96	98	108	98	89	106	117	106	97	101	92	97	90	112	85	114	83	108	111	102	97	101	97	90	109	99	87	85	107	103	86	109	102	119	105	94	95	92	95	132	93	102	106	95	106	85	106	118	87	116	98	108	94	105	96	98	100	95	96	96	109	103	97	109	90	106	126	95	108	85	111	105
58820	85098	32318	11291	2558	1968	1498	1138	920	741	653	582	488	447	404	327	304	298	249	273	236	265	242	221	204	208	211	197	198	191	191	184	183	205	180	167	176	160	174	177	163	148	174	169	154	169	175	162	161	174	156	159	151	165	166	145	192	173	172	165	147	145	159	170	174	165	158	155	179	141	167	161	158	158	133	128	146	167	144	145	139	153	154	143	149	172	138	145	147	143	163	140	160	126	134	155	153	150	156	133	160	166	159	150	150	150	152	140	162	159	119	161	150	144	145	144	148	162	169	156	147	159	136	131	136	142	147	161	142	159	152	144	146	147	150	159	149	133	132	154	152	161	161	126	150	141	130	151	134	151	166	152	172	159	143	153	166	135	136	156	145	187	153	142	135	145	161	169	147	139	150	142	162	154	145	148	128	149	158	135	161	163	151	155	148	138	158	143	152	173	149	135	140	157	133	134	158	158	152	146	149	154	129	160	150	169	131	152	175	144	150	150	158	140	132	178	168	141	151	123	152	132	148	167	131	173	153	130	148	145	144	136	172	169	152	127	146	150	141	146	148	153	161	135	152	144	157	140	150	167	165	142	151	135	158	159	168	153	117	157	138	135	159	153	148	154	139	138	154	161	149	138	149	148	134	147	129	156	158	143	151	152	149	137	130	137	119	146	192	171	141	154	158	160	140	145	133	150	133	158	138	160	178	169	151	149	152	138	159	141	157	142	155	145	164	163	150	151	174	138	156	156	135	153	162	150	152	164	157	153	126	162	148	159	142	141	126	156	163	156	126	146	165	142	137	174	149	142	147	147	164	161	141	152	143	145	148	150	160	151	188	168	173	145	129	146	158	144	148	161	146	137	154	155	165	152	149	149	155	150	135	153	132	123	144	131	127	149	137	152	138	159	166	171	147	140	135	138	152	153	146	180	139	144	138	163	148	141	169	133	145	164	165	133	156	145	163	152	143	163	148	151	125	126	159	137	159	140	146	172	156	158	162	133	158	156	172	135	157	137	168	155	145	156	162	152	163	181	135	157	136	155	143	142	142	149	131	150	164	164	146	134	140	123	135	155	138	137	151	150	161	144	163	138	140	142	152	138	135	150	159	145	153	153	159	159	171	171	137	151	168	145	149	133	138	164	151	146	157	130	158	156	146	139	147	175	152	160	153	179	128	171	138	172	158	140	150	148	152	146	143	148	149	157	151	149	124	172	138	133	138	151	148	145	132	138	154	158	164	154	142	126	172	138	159	142	124	135	148	165	153	159	167	122	151	135	179	147	138	177	146	123	170	164	144	157	144	160	179	146	159	173	152	156	171	153	156	150	145	127	159	155	146	147	142	133	157	153	147	141	138	151	140	152	135	126	160	156	133	148	144	162	147	164	148	155	136	146	157	152	164	162	169	156	142	151	159	163	148	134	140	168	153	144	146	140	154	154	121	140	146	153	166	143	160	141	145	164	133	154	183	150	176	152	150	136	169	149	163	141	147	162	129	141	143	161	121	152	156	179	151	167	154	137	158	169	152	169	135	152	168	166	136	145	157	164	144	135	150	142	170	146	153	131	159	141	165	163	155	156	169	126	151	142	143	151	159	147	144	138	134	156	151	132	148	122	165	152	154	161	162	154	161	153	149	154	154	128	132	129	127	134	153	136	147	136	138	138	138	171	153	152	181	159	132	164	147	152	137	152	145	113	143	150	128	171	132	162	146	166	123	150	144	165	184	134	155	151	150	166	131	144	142	153	163	160	148	131	165	154	170	128	140	156	157	143	153	144	165	138	139	138	141	157	137	136	138	132	154	155	159	149	139	153	153	153	143	131	145	147	181	157	140	150	150	147	144	154	139	127	152	163	145	130	143	162	133	148	132	139	158	159	148	170	134	153	161	160	151	147	141	142	163	140	148	157	168	150	172	142	136	171	126	179	144	150	143	146	165	156	139	159	161	137	154	150	140	148	154	163	147	138	137	127	146	151	131	160	153	156	152	170	162	155	142	151	137	161	139	155	141	146	154	161	140	148	133	135	158	156	164	143	173	145	164	144	136	147	159	151	147	151	141	137	147	162	140	146	174	152	154	142	146	160	130	142	150	162	165	144	141	150	155	132	154	155	156	165	149	158	149	142	166	168	178	162	168	142	156	140	165	153	153	153	159	157	172	161	160	166	162	158	151	160	142	156	145	146	171	144	153	129	150	133	139	140	149	165	148	150	148	153	139	138	145	151	176	156	171	150	159	152	154	163	139	144	161	134	137	134	144	144	152	157	166	152	152	144	134	130	155	140	142	147	151	137	152	152	142	159	158	138	160	149	144	146	140	135	151	145	153	157	161	146	126	144	155	121	161	144	145	157	167	152	148	142	147	160	137	153	146	142	146	139	160	131	150	143	136	152	159	177	154	153	137	147	164	135	145	162	153	150	133	140	170	163	135	167	162	151	136	145	143	170	170	151	149	186	137	154	137	136	130	158	141	152	159	145	176	144	154	153	144	149	165	139	126	152	143	138	147	157	150	148	135	161	145	149	146	149	153	154	143	150	133	141	141	148	149	157	137	155	156	168	157	149	139	161	147	178	151	132	145	130	155	132	125	154	163	143	157	165	142	154	157	129	139	160	142	158	126	159	140	150	162	159	160	143	132	144	160	171	161	152	147	138	152	152	142	151	155	154	140	164	150	182	157	166	158	133	150	144	158	158	164	137	157	139	156	148	124	146	171	151	148	138	140	145	150	164	144	147	146	142	157	158	158	164	153	150	147	143	151	152	168	148	164	148	146	137	145	146	140	146	160	146	143	156	162	150	134	134	156	137	136	138	152	170	162	138	138	135	151	133	151	140	149	155	147	155	152	126	141	119	148	173	171	152	154	158	157	152	155	158	149	159	154	146	150	161	174	138	160	168	162	150	145	141	134	154	124	152	150	142	152	150	119	152	142	162	153	147	147	150	174	148	141	139	138	138	144	168	144	146	146	171	154	144	155	162	143	132	164	145	144	163	151	144	125	150	147	142	139	158	158	158	148	138	158	148	164	140	140	146	138	159	135	128	138	129	132	159	168	146	136	146	156	143	115	142	144	148	160	146	150	153	152	154	147	154	164	161	140	148	131	133	143	163	173	188	164	164	141	147	161	155	171	157	156	157	134	138	122	144	152	151	123	118	137	161	143	134	138	184	146	177	139	144	139	142	138	148	162	136	141	144	140	161	126	160	147	165	163	138	161	134	147	148	175	141	163	150	176	146	167	150	151	138	158	138	140	156	137	149	131	157	140	152	148	147	175	150	153	164	177	141	153	143	145	147	126	128	161	138	181	139	127	167	144	167	146	134	145	159	179	150	151	162	145	175	142	159	142	149	137	153	150	159	121	130	184	153	150	146	152	145	174	161	157	145	157	147	137	135	149	138	152	162	143	174	145	140	146	151	131	150	152	154	148	154	148	152	130	164	161	158	140	149	136	158	158	158	140	183	150	157	143	154	164	142	143	144	141	141	144	138
27582	22778	14352	1709	355	327	303	291	295	277	288	281	297	297	304	295	307	288	304	276	294	279	310	297	306	304	299	265	280	288	287	286	296	288	311	266	256	295	260	278	287	289	283	299	290	253	275	298	311	252	283	296	239	266	287	279	282	288	258	283	283	281	282	279	254	278	305	289	262	271	286	285	261	296	283	265	300	277	267	290	258	277	286	260	275	262	284	299	277	293	291	261	300	292	284	279	271	273	299	269	268	310	305	264	297	281	269	306	263	283	307	283	288	291	278	279	304	248	285	263	240	303	282	269	284	314	255	261	283	282	249	273	293	283	323	291	251	310	311	299	318	283	297	304	257	284	255	282	279	303	268	260	268	288	289	300	269	303	285	286	265	277	266	288	255	278	273	283	272	284	294	283	267	262	301	290	290	288	279	291	298	266	294	283	266	300	280	289	282	285	251	280	293	265	281	288	288	288	275	277	284	287	299	302	262	269	323	265	285	299	275	278	291	261	294	283	313	278	262	280	254	279	277	319	272	267	276	283	314	297	265	278	268	296	292	290	283	286	291	267	270	292	278	268	268	312	285	279	274	277	269	290	260	291	294	281	286	277	282	274	288	308	300	281	287	313	293	281	280	315	284	280	289	297	272	268	319	301	253	267	273	277	316	309	285	275	271	329	280	273	281	268	299	255	305	280	254	279	267	291	271	272	284	309	313	278	304	295	249	263	302	312	262	298	274	301	277	249	315	319	263	293	270	275	289	261	277	276	294	303	272	294	280	279	251	294	288	260	264	262	247	283	274	290	266	262	288	303	251	287	262	294	267	265	264	285	265	304	289	304	302	321	299	301	298	282	302	260	303	290	265	275	267	284	296	302	277	284	275	274	281	299	259	278	281	252	278	271	292	291	280	276	304	275	247	283	301	296	266	306	252	263	264	269	276	297	255	295	270	261	268	271	291	304	281	272	279	254	294	263	272	251	264	294	279	270	283	287	284	267	282	263	274	290	285	267	273	260	298	273	288	290	282	296	287	306	264	271	270	269	267	300	296	282	279	292	306	291	262	316	269	301	288	257	276	287	283	244	296	278	280	271	318	246	275	315	275	274	280	289	298	284	286	293	278	293	283	269	297	299	300	296	269	305	261	276	276	315	276	276	273	273	303	269	292	310	277	279	292	283	302	271	286	276	269	281	295	265	303	320	262	270	289	306	289	298	295	268	256	278	303	261	301	275	296	256	282	288	270	278	271	284	270	286	275	297	263	277	293	280	245	298	247	302	305	299	282	292	301	271	279	301	290	271	280	279	280	284	282	282	292	272	286	257	295	262	274	269	296	267	297	293	281	285	249	310	275	295	300	294	263	282	284	302	306	279	318	295	299	288	258	283	281	279	278	275	298	302	304	277	295	270	290	265	289	275	280	294	311	271	332	283	274	251	277	291	307	301	290	261	278	315	259	299	279	282	280	292	319	257	279	261	299	275	290	295	286	268	233	286	295	278	280	311	250	251	293	295	283	283	277	265	268	296	249	276	268	265	325	277	317	300	266	290	265	287	286	265	292	282	291	306	285	282	292	285	284	306	265	298	264	287	284	271	265	280	283	279	294	286	260	274	287	260	276	278	296	262	337	283	278	288	276	245	258	249	296	276	298	259	292	300	309	293	307	277	309	281	294	295	294	272	284	288	290	262	290	262	286	286	258	298	263	273	284	254	280	306	266	277	296	281	254	283	286	275	279	275	259	254	259	296	269	273	303	282	255	256	296	291	273	268	264	286	297	284	269	262	285	261	293	259	298	280	291	274	301	286	287	280	282	261	304	270	297	262	278	293	281	315	293	285	259	285	308	254	283	269	301	277	296	269	257	297	263	280	290	294	333	268	309	282	261	278	289	272	274	271	269	289	250	275	273	278	309	288	290	256	278	261	250	279	245	299	256	277	256	285	300	298	284	261	272	282	303	298	249	272	278	306	293	262	282	271	313	279	296	306	271	274	281	240	280	273	281	262	280	283	285	304	266	285	274	304	283	253	269	252	276	260	261	295	282	284	300	296	280	307	297	293	302	294	267	285	280	299	247	294	263	264	286	289	273	295	275	286	292	276	278	261	267	251	301	282	262	287	295	280	287	286	270	282	262	318	300	305	284	286	299	301	278	270	311	280	264	279	308	306	289	283	274	297	263	241	281	295	265	258	277	265	289	275	264	284	268	283	303	272	305	270	306	311	303	282	242	303	264	263	271	287	291	263	281	302	303	277	282	258	271	278	279	288	265	271	322	285	270	285	250	254	276	304	279	292	243	326	284	287	300	281	295	317	297	259	284	297	300	312	284	273	255	287	269	295	270	264	306	302	257	270	265	267	280	279	298	274	316	253	270	314	277	307	304	312	285	300	326	249	294	293	309	260	302	268	268	234	297	268	287	283	274	297	283	243	278	255	288	289	301	281	278	285	285	269	292	259	289	315	309	280	303	260	272	294	293	291	268	316	276	272	299	272	274	277	268	278	247	307	299	299	301	262	269	242	282	268	308	324	286	260	258	252	288	296	296	303	267	258	288	315	288	278	284	291	282	270	296	316	285	292	284	277	300	262	292	263	277	303	296	274	297	334	250	294	273	273	303	267	291	272	254	278	295	302	302	268	319	304	296	291	270	281	261	266	285	262	288	292	326	299	285	260	304	279	303	285	264	266	295	317	275	279	299	301	287	294	290	262	278	265	283	270	288	284	275	296	279	284	274	294	296	281	299	270	281	251	300	293	258	278	274	281	304	289	268	258	262	292	288	263	290	269	274	268	276	276	312	275	292	266	289	258	288	294	287	254	298	285	297	299	272	281	297	293	256	281	277	304	273	271	261	273	290	289	289	322	300	283	271	263	268	287	291	268	276	285	257	299	261	282	279	292	267	278	278	293	272	260	268	268	272	325	279	320	276	282	281	261	291	292	273	285	272	297	253	293	322	290	328	302	276	301	295	300	242	274	291	290	265	299	285	261	279	271	268	308	294	271	298	255	288	294	260	284	239	269	268	281	314	287	288	289	256	290	253	263	291	270	287	300	271	257	289	275	289	277	321	261	261	280	295	257	253	296	281	275	279	294	247	317	307	261	298	280	259	304	274	292	268	282	286	278	293	274	285	248	285	279	300	261	323	266	282	257	262	284	308	284	278	278	287	278	280	255	257	281	304	282	297	270	261	257	289	254	283	290	274	286	268	261	302	294	269	271	310	292	276	301	285	313	284	283	296	276	283	249	262	276	268	278	279	301	256	296	302	285	285	279	296	255	273	291	294	254	285	274	243	291	263	258	282	283	281	242	280	301	283	284	293	262	222	302	287	281	297	280	258	249	248	292	276	278	284	285	261	294	282	285	294	246	299	313	344	306	283	279	280	266	295	269	297	289	267	306	303	297	292	289	288	259	285	278	275	290	275	273	283	231	283	276	269	276	268	240	292	291	269	268	275	282	300	261	287	294	273	305	270	292	297	272	279	280	275	282	303	278
27567	34433	5631	1132	501	476	434	422	431	450	385	400	434	411	440	394	412	376	426	398	446	386	411	379	386	375	390	420	356	393	390	397	424	391	452	431	398	368	404	358	380	382	406	407	408	373	404	413	403	409	403	397	405	391	387	417	410	396	417	393	376	383	416	396	429	413	385	393	387	413	434	386	396	389	403	392	398	416	382	406	386	396	431	391	395	416	414	404	404	414	403	397	390	441	403	408	404	370	365	383	419	404	396	401	428	365	393	404	416	372	401	398	403	405	389	405	371	417	413	409	395	425	405	416	370	413	378	411	444	387	417	362	413	380	407	422	390	390	356	393	437	415	403	423	422	392	399	447	420	401	395	389	388	386	407	404	421	376	453	392	393	416	388	409	391	418	396	417	433	393	400	404	410	413	373	396	400	409	389	415	420	435	410	393	383	373	374	381	417	404	384	367	401	413	432	413	386	398	425	408	374	420	389	389	381	405	400	385	386	405	378	383	394	402	416	406	382	401	376	398	423	405	390	428	408	374	408	407	352	391	383	378	379	404	381	415	364	368	400	359	377	383	396	404	431	414	402	375	399	444	381	408	400	373	393	391	377	396	374	386	417	381	389	419	393	388	402	373	374	398	375	386	415	435	421	405	417	398	407	423	377	396	431	395	375	401	382	378	388	388	426	424	372	411	437	370	424	398	430	392	403	386	406	397	350	423	397	375	415	386	387	405	409	414	405	390	382	405	398	360	397	437	373	361	380	382	398	408	381	380	407	416	412	418	408	398	388	425	395	429	435	412	415	403	401	422	374	351	373	401	355	419	403	414	414	408	404	395	414	406	413	412	403	410	384	410	397	398	410	399	400	383	381	393	401	439	383	428	408	411	391	392	410	419	364	391	374	379	418	371	417	372	424	385	426	404	391	388	402	394	394	423	389	400	412	396	394	423	387	403	387	387	392	412	358	367	410	390	434	368	420	419	406	397	352	408	390	411	405	379	392	393	385	415	416	400	388	399	414	396	395	411	409	392	435	419	385	416	402	416	399	403	373	405	380	407	424	406	392	393	412	386	358	372	383	391	424	398	364	438	399	370	386	376	405	379	410	380	377	382	414	395	396	396	382	396	421	419	386	406	417	443	384	393	423	384	376	357	412	391	417	414	376	411	412	414	392	433	383	392	402	397	414	417	386	401	435	431	361	380	410	373	392	390	399	431	391	356	422	407	399	418	363	387	412	377	399	421	398	393	360	440	392	375	406	432	404	372	372	384	388	371	426	434	365	389	417	398	419	417	481	411	393	391	404	388	401	421	374	397	435	381	410	407	401	394	411	402	380	401	415	420	406	381	425	408	418	391	419	417	413	418	412	398	414	380	393	394	378	393	386	414	421	371	390	384	414	399	406	436	378	395	396	416	393	379	400	431	405	389	411	419	398	386	404	416	396	428	378	384	417	400	384	428	358	426	397	428	392	401	402	396	414	386	400	425	390	420	411	387	405	389	394	385	396	398	386	385	395	386	413	391	434	380	401	397	434	339	452	388	437	389	451	382	396	384	420	400	379	416	399	406	414	360	364	371	381	394	394	391	405	380	366	432	426	406	389	380	395	364	411	386	402	387	383	363	399	414	416	399	391	398	430	367	372	440	405	409	365	397	381	410	426	426	415	402	385	380	385	389	380	358	374	385	346	413	428	377	385	415	421	397	405	388	382	408	425	388	391	402	369	420	371	369	418	395	401	407	363	359	405	404	402	429	398	402	370	396	395	399	393	389	416	428	405	384	387	412	383	390	396	387	425	429	386	390	380	374	372	400	398	402	401	380	387	381	379	373	368	402	382	409	425	402	435	411	415	369	409	418	384	382	413	387	379	391	381	403	393	377	386	392	379	369	374	382	373	364	424	360	407	416	419	370	384	429	377	391	364	382	432	440	413	389	420	418	396	389	391	401	411	342	455	399	387	369	424	415	403	388	367	364	400	403	366	410	404	386	427	371	391	417	379	384	404	389	372	408	399	382	381	371	417	406	411	392	425	409	428	400	424	396	384	407	372	391	407	375	400	402	409	375	401	436	396	389	385	388	429	411	394	415	407	437	410	405	357	393	416	367	405	366	439	370	402	396	374	400	393	398	406	379	383	421	391	394	401	389	408	394	428	384	419	385	379	411	419	413	399	372	385	402	374	388	400	413	393	409	386	363	385	404	385	398	394	405	389	366	448	398	403	397	395	391	420	410	393	396	389	404	405	371	386	354	378	395	399	402	398	391	379	405	386	384	391	419	372	394	405	424	372	411	418	409	394	386	380	398	435	359	402	406	432	414	395	426	412	398	371	385	411	376	396	411	419	386	452	400	395	399	415	423	410	410	409	413	420	383	409	394	446	397	385	383	401	401	409	380	372	360	427	419	379	374	371	397	417	407	369	413	394	376	391	392	371	408	380	403	386	404	385	407	388	423	406	410	431	420	403	394	377	415	394	393	429	418	369	404	404	415	377	395	417	410	416	408	445	398	410	419	382	426	368	395	371	391	387	387	389	380	432	399	392	373	403	402	370	389	365	392	429	411	372	396	408	410	441	417	417	381	415	406	394	357	397	447	399	389	412	387	407	372	393	430	406	380	390	427	401	382	425	389	390	405	358	419	407	394	423	379	446	402	425	403	359	419	372	402	405	393	396	409	376	411	391	432	389	403	408	405	391	402	379	388	394	360	424	418	436	408	366	404	434	396	397	372	423	402	389	426	398	392	379	398	407	394	417	384	408	389	381	380	396	402	379	378	375	410	422	385	409	366	379	413	403	420	386	407	383	430	381	404	374	386	386	396	404	411	428	411	398	391	392	363	388	418	428	400	399	381	382	391	375	397	380	415	392	371	427	396	404	423	409	378	431	384	437	410	364	408	369	381	421	355	391	413	401	393	426	404	406	383	379	421	397	391	396	375	375	409	420	420	373	408	415	386	422	411	411	403	384	379	402	356	414	430	381	403	402	395	411	386	386	431	412	365	421	401	446	418	437	372	383	368	380	361	414	399	399	401	424	359	377	441	428	413	388	374	391	415	426	417	403	384	387	410	402	406	386	378	367	414	392	415	386	417	407	437	376	428	397	401	407	418	382	381	391	405	417	374	375	394	340	401	416	417	417	352	363	424	406	384	351	405	379	381	383	386	414	383	419	403	395	401	433	384	395	412	397	405	430	410	407	420	389	410	419	426	393	352	398	411	385	398	392	400	416	358	370	395	381	419	447	433	421	412	371	439	394	396	413	405	407	398	416	408	393	435	391	383	373	401	398	414	392	403	389	390	408	408	406	373	419	423	394	409	416	396	437	377	372	385	423	384	399	407	405	401	389	394	430	413	392	394	368	423	397	375	360	397	399	421	424	389	435	429	405	414	390	429	421	387	424	416	431	385	408	380	402	408	371	410	379	364	424	388	425	386	411	398	395	399	403	409	397	406	359	381	422	366	383	389	409	385	413	394	405	418	399	399	402	417	372	389	436	416
24090	21407	28445	24244	20906	7437	620	410	377	356	331	295	332	254	291	308	276	272	264	305	259	253	234	270	234	280	255	241	269	251	244	242	252	255	240	266	239	238	248	233	260	230	247	263	238	238	268	240	249	258	258	256	258	262	231	239	236	251	235	226	238	239	247	244	218	254	246	256	233	234	220	270	256	255	236	250	233	244	238	251	223	261	244	267	219	236	234	248	244	264	235	231	219	245	256	259	249	245	231	231	213	250	258	250	232	233	236	253	242	231	246	253	250	225	228	256	236	237	238	251	248	235	234	252	221	243	250	230	238	240	231	224	205	246	265	213	248	237	252	260	241	256	247	208	222	248	223	277	246	231	254	246	250	235	255	221	244	244	246	222	243	212	239	223	241	231	245	226	237	240	220	225	271	252	253	218	247	255	248	239	256	247	229	227	267	240	261	258	239	252	215	228	213	239	266	254	235	224	244	229	240	252	238	250	231	248	257	212	256	256	249	259	241	297	250	231	216	222	264	275	228	236	248	264	221	226	234	251	254	274	245	264	216	227	203	260	230	255	229	222	252	233	252	265	265	222	245	266	232	201	256	250	241	247	260	232	235	234	260	230	218	238	227	215	237	225	216	245	218	236	244	240	232	241	237	243	251	226	233	240	238	232	236	225	209	236	248	230	241	245	266	245	231	217	226	236	242	253	222	236	259	246	221	260	254	259	272	274	232	234	246	249	224	251	227	259	230	232	231	215	229	260	229	225	242	242	259	234	238	249	234	238	234	234	215	250	264	244	233	242	240	259	219	232	256	275	250	224	244	246	216	232	235	215	242	265	244	245	238	258	234	207	235	258	263	236	247	250	230	246	230	256	242	243	249	225	239	234	261	223	243	263	259	235	220	258	236	235	230	242	220	249	242	234	220	254	242	261	226	226	237	238	233	240	253	223	249	240	221	258	251	240	224	231	229	256	254	240	244	240	233	235	289	205	232	264	239	246	251	237	239	222	243	282	266	270	238	253	242	241	257	248	228	247	231	261	250	230	238	243	221	253	217	227	256	258	272	246	238	224	266	225	225	261	257	205	268	242	232	217	236	240	241	236	266	275	233	231	253	248	251	280	242	256	252	222	234	244	247	228	223	222	221	251	211	249	227	252	252	239	257	234	245	217	236	266	224	260	253	227	238	272	266	240	243	266	255	242	253	244	243	243	238	215	241	253	232	241	247	251	258	238	235	234	238	238	272	238	223	252	259	219	246	257	242	242	239	257	244	228	261	252	233	271	233	232	240	234	246	250	243	223	236	248	227	224	260	194	262	213	244	243	212	259	217	229	255	236	259	256	225	226	236	245	240	230	233	237	237	282	234	251	224	222	254	243	264	244	244	251	268	223	256	218	231	251	246	222	254	238	231	247	261	235	239	228	264	234	239	236	255	271	246	262	219	243	226	263	240	234	284	249	231	256	264	214	250	234	242	273	240	248	245	265	242	248	257	231	223	229	231	231	269	235	247	249	243	255	223	249	235	241	267	242	261	234	237	241	247	222	259	279	298	224	235	245	281	251	262	241	236	226	243	228	240	222	236	241	234	251	241	245	239	231	242	238	247	256	259	249	240	217	245	236	218	230	228	250	257	248	222	247	225	242	252	232	258	242	221	242	255	282	253	253	264	279	259	214	227	247	223	230	228	243	261	227	226	221	237	229	242	245	270	265	210	232	264	238	255	238	242	250	254	241	259	252	240	235	271	225	257	210	268	259	234	245	230	253	229	256	260	253	271	270	252	220	234	232	238	265	266	254	239	248	212	220	249	246	206	236	236	224	260	261	259	237	248	240	237	250	233	266	213	242	230	219	264	257	226	258	234	261	240	248	231	209	256	197	240	226	252	252	258	211	271	274	244	232	268	243	207	254	212	237	251	243	257	262	266	224	247	195	243	257	240	255	226	221	246	240	254	258	220	231	225	229	236	242	252	232	230	248	256	258	250	217	276	211	228	253	256	254	241	224	266	251	253	233	258	248	245	226	261	221	249	236	231	242	225	238	254	258	222	253	222	214	235	265	257	253	244	269	257	258	220	249	251	246	220	257	247	248	270	252	200	235	240	221	234	232	231	266	221	260	243	234	252	235	219	261	249	210	249	239	260	246	229	256	254	227	233	234	208	241	253	242	252	220	230	250	229	254	236	236	235	259	239	256	239	234	210	246	251	256	229	252	247	263	256	236	250	223	218	243	220	247	276	255	209	236	235	226	253	246	226	273	234	252	243	246	262	239	251	250	222	229	253	254	240	269	245	252	286	226	211	257	265	260	258	250	228	206	246	220	265	243	266	211	257	254	254	229	243	227	220	216	238	231	269	257	231	244	228	249	240	227	238	240	214	238	250	230	245	246	227	251	244	212	238	240	231	227	253	236	250	240	227	253	215	229	232	235	259	243	247	207	249	226	238	238	229	254	241	248	232	246	260	251	252	229	239	242	254	212	243	256	240	265	257	247	275	259	260	270	250	238	234	244	239	247	257	258	246	238	243	260	270	239	230	240	214	234	239	234	244	240	248	262	229	248	251	232	248	235	266	250	249	240	230	247	261	207	229	265	238	239	239	249	268	245	226	235	245	227	231	251	217	217	226	229	255	220	270	252	267	252	252	238	245	234	245	209	251	217	236	241	238	221	238	266	274	239	246	248	263	227	235	241	256	256	246	253	246	254	271	259	243	260	280	259	239	213	255	245	219	208	222	230	215	252	228	271	253	244	232	229	221	263	209	247	202	269	229	239	230	240	207	253	244	230	238	245	261	239	253	219	259	219	229	257	229	232	243	247	241	248	244	245	242	239	257	220	225	249	254	268	244	260	269	218	242	205	218	257	249	253	243	252	243	223	235	231	239	243	220	244	269	251	247	244	227	231	245	242	243	221	238	258	284	240	234	235	243	223	247	266	240	223	247	233	243	248	225	229	263	254	244	234	238	268	245	246	231	236	235	268	251	271	252	241	258	241	258	257	252	232	236	237	249	253	263	259	259	215	228	238	231	234	232	243	229	242	230	242	225	214	228	257	241	233	256	230	231	232	240	254	255	264	241	222	220	257	241	229	238	249	225	248	254	237	241	212	250	239	241	231	238	262	220	249	259	260	258	238	262	225	219	258	254	237	237	254	234	227	242	234	216	238	226	241	234	278	266	225	236	219	254	255	238	228	267	244	238	258	245	235	225	231	238	226	221	215	265	234	254	244	236	241	258	231	236	232	243	267	250	248	223	223	246	228	270	255	241	246	253	256	219	248	233	228	239	215	238	235	244	262	236	245	229	244	268	222	271	250	238	234	236	221	262	280	257	243	239	234	264	236	220	233	255	242	221	247	255	222	234	273	249	243	255	223	218	243	240	270	238	224	220	236	252	239	255	264	234	255	241	241	240	218	240	229	229	238	251	264	226	232	260	259	263	217	225	241	216	243	248	223	225	248	245	252	242	247	215	229	250	267	240	241	242	197	249	222	233	243	223	264
52802	74318	25721	5923	1672	1288	1044	830	806	690	611	600	492	503	482	450	416	399	395	358	409	403	365	384	395	398	390	376	384	368	335	335	331	371	347	343	373	362	368	335	342	369	364	355	375	364	372	336	348	368	353	362	353	339	340	368	366	316	377	376	366	320	357	342	350	370	351	339	359	350	364	351	338	333	335	320	348	352	328	353	340	366	395	370	371	355	372	348	340	332	359	355	371	358	367	336	329	360	327	341	356	333	373	376	344	334	353	337	365	310	304	329	328	332	361	353	362	371	324	321	332	340	335	337	348	410	310	346	376	342	347	354	347	344	340	378	332	387	331	346	335	348	356	339	368	322	355	360	339	335	331	340	358	354	318	361	331	326	331	359	355	371	334	322	354	327	328	323	345	342	376	368	349	352	350	356	348	384	317	334	386	338	358	320	324	349	366	365	350	345	305	347	341	336	358	361	304	376	345	360	366	333	351	377	351	330	338	366	365	334	355	356	339	359	338	324	311	314	331	346	359	341	348	341	378	330	359	343	358	364	357	321	345	366	348	330	324	324	349	342	318	335	337	334	378	335	313	356	324	345	346	346	358	321	343	347	342	328	345	349	352	345	327	399	352	343	363	378	351	370	347	345	364	347	345	350	334	348	352	338	328	353	331	313	352	320	345	345	349	319	364	316	336	340	350	375	362	342	344	351	378	348	330	349	376	358	363	324	333	381	340	339	326	347	367	342	313	343	356	324	343	337	336	348	353	350	337	334	316	348	311	361	339	363	323	367	376	373	353	347	331	357	378	383	321	374	323	330	353	355	342	352	353	341	330	388	354	355	323	361	307	370	343	350	325	369	327	343	351	340	354	353	395	358	372	347	309	298	352	356	302	343	318	337	361	362	367	341	341	330	307	351	338	346	382	360	361	337	347	364	350	357	352	353	336	333	325	335	328	342	389	355	374	363	348	324	338	333	337	358	336	338	327	380	342	341	304	325	373	343	353	373	330	365	340	341	358	352	317	315	335	368	312	339	361	340	351	334	360	348	370	366	306	375	326	376	353	366	339	344	336	305	330	333	336	362	331	314	336	349	351	324	374	333	337	362	368	339	357	364	384	341	338	345	334	336	380	327	315	365	358	344	356	357	353	369	379	351	376	356	362	353	336	342	337	353	373	332	339	333	347	329	418	363	342	347	346	387	364	359	364	335	359	389	360	371	340	334	363	331	341	375	350	340	337	316	361	364	389	356	336	334	334	338	392	355	360	362	332	354	324	344	334	355	371	331	377	356	345	350	353	324	331	316	320	330	351	334	350	377	415	349	361	324	357	340	337	330	348	329	341	333	350	365	323	350	352	373	351	360	326	349	389	338	360	326	346	307	361	354	361	364	386	366	345	344	341	341	331	333	335	361	332	321	334	340	335	361	343	332	353	331	339	339	341	335	352	346	308	393	325	334	361	335	386	339	323	334	332	316	327	346	327	359	362	368	348	311	328	328	365	341	375	329	340	317	338	362	328	319	355	383	342	313	356	356	336	337	297	313	379	383	326	344	345	358	335	348	327	367	352	323	386	340	327	367	334	341	373	331	336	349	328	366	323	362	337	356	360	319	343	330	333	309	339	354	365	352	359	338	355	364	343	321	360	350	349	374	365	310	348	323	348	336	338	343	315	380	352	364	338	407	350	348	359	341	340	352	359	363	356	382	355	374	339	351	386	375	348	341	336	337	373	318	346	338	336	322	343	328	338	319	341	345	338	315	286	339	327	381	373	370	340	344	326	353	362	366	351	329	349	372	328	344	363	337	362	359	407	370	327	370	330	327	320	346	332	350	336	356	343	344	355	321	363	316	347	316	337	359	358	346	300	356	347	372	359	335	345	373	323	346	339	362	382	348	351	332	346	341	381	326	366	347	357	347	324	372	320	337	339	316	372	368	337	328	351	358	340	376	344	339	366	358	376	344	361	315	325	324	356	354	343	332	356	353	343	349	330	372	319	325	322	340	357	355	355	377	357	358	347	335	378	319	339	339	354	368	352	347	320	331	344	354	318	337	344	333	350	335	308	365	361	341	359	342	369	347	354	342	351	379	365	363	331	339	322	319	349	328	384	381	345	328	361	343	352	377	362	302	364	370	395	312	370	365	340	343	352	381	328	316	343	362	341	367	327	367	353	292	358	351	356	356	351	354	378	375	338	335	349	358	321	346	336	334	375	368	353	310	376	307	379	357	327	357	352	328	349	375	366	365	406	361	363	373	350	337	318	335	360	347	336	367	333	353	357	381	373	360	335	343	370	360	343	347	333	336	371	358	321	334	348	307	339	324	357	316	323	359	371	344	346	355	345	347	333	334	379	365	336	384	320	335	363	334	360	310	337	346	358	326	349	328	335	339	338	379	344	369	330	374	370	367	356	326	333	358	343	330	340	358	329	317	334	349	338	353	368	391	373	341	380	335	333	371	355	335	332	320	346	322	366	363	347	324	335	356	342	343	356	344	354	358	354	375	359	318	363	335	340	345	352	359	336	331	347	337	357	352	356	315	355	366	338	360	358	348	358	320	341	373	336	352	349	335	356	328	349	336	343	328	371	357	352	339	319	343	335	336	313	345	353	333	358	336	390	353	330	352	335	358	338	344	332	360	337	351	353	354	339	355	356	358	351	359	386	341	341	341	344	316	356	355	336	333	331	316	382	382	370	338	367	346	342	319	350	335	343	358	319	353	366	324	359	336	365	325	309	342	352	345	359	350	346	331	335	363	365	349	326	341	345	362	352	365	359	323	339	334	383	366	340	347	359	336	339	361	335	345	337	348	351	333	335	378	349	336	323	360	322	342	328	320	349	369	324	347	367	336	354	333	341	354	336	351	354	389	353	330	375	383	350	337	401	347	322	361	349	371	327	369	318	359	384	340	379	349	322	364	385	359	366	327	335	337	362	356	344	348	369	370	369	353	341	342	364	360	339	347	328	355	355	362	333	375	352	329	352	392	340	338	337	352	329	378	335	384	383	346	351	365	346	339	356	395	351	349	350	339	325	373	337	359	336	343	383	355	313	347	344	397	385	323	336	351	355	337	389	360	344	342	345	320	365	347	335	317	340	327	349	336	351	334	374	342	313	354	355	349	341	332	358	346	362	340	339	408	355	340	359	356	354	332	355	343	333	337	348	376	358	334	327	375	360	354	343	378	347	362	334	327	342	353	349	349	346	367	371	336	317	347	357	357	349	339	358	351	335	331	356	343	337	355	307	390	311	367	380	313	336	357	353	358	373	334	372	355	353	330	361	368	358	314	372	366	345	360	367	338	349	332	362	340	351	331	329	370	342	328	339	339	319	391	348	386	323	326	341	339	330	385	356	367	341	348	362	326	389	345	347	364	345	350	340	368	339	345	340	322	367	336	349	362	330	345	352	373	338	356	299	335	372	323	379	339	335	357	323	339	359	346	351	337	373	357	335	331	360	345	371	360	355	355	357	364	365	345	300	382	329	356	351	339	349	348
23169	21333	28987	23836	21252	21128	5371	527	364	339	269	253	218	200	183	177	162	168	138	152	133	129	122	145	144	121	144	97	128	130	121	109	129	133	106	116	117	129	122	113	106	113	107	112	131	126	107	125	107	105	87	114	89	113	115	113	102	111	106	111	101	96	99	116	103	105	91	103	92	92	117	103	98	95	117	122	100	117	129	99	109	101	75	104	95	107	99	117	112	98	112	129	103	104	110	102	95	107	100	109	98	90	97	114	107	96	107	104	93	108	100	101	107	94	120	99	98	99	108	101	108	103	99	99	98	86	89	114	99	113	114	90	104	118	93	100	94	96	103	117	87	109	107	106	101	100	105	132	97	100	107	124	112	101	96	105	123	116	104	112	118	95	100	100	92	100	105	110	126	83	119	102	115	98	105	103	112	108	103	98	107	91	108	107	113	107	102	107	102	93	115	90	107	96	117	100	88	97	98	96	108	103	102	95	101	111	94	112	98	103	105	107	118	93	104	100	113	82	110	108	106	101	112	92	102	96	95	98	95	108	103	115	111	104	97	115	108	94	105	110	97	124	109	100	103	91	101	101	99	92	105	112	93	104	106	100	88	88	95	97	87	108	99	87	108	95	121	105	110	95	99	91	102	111	92	105	84	90	106	104	91	108	115	108	116	109	97	101	96	121	103	103	97	114	98	98	105	95	97	97	107	97	102	97	107	96	110	120	118	107	116	91	101	105	106	88	101	105	124	122	94	93	109	86	99	99	101	112	120	111	100	88	84	111	112	104	108	95	112	111	89	111	98	117	107	103	116	100	89	102	125	111	70	112	93	92	108	110	109	88	102	109	130	102	99	90	108	108	115	98	119	112	94	96	99	88	96	110	95	104	102	110	91	111	107	104	102	100	122	125	107	102	97	109	89	111	104	129	103	112	104	113	111	109	113	86	103	90	108	101	135	96	87	95	99	104	115	105	117	100	104	115	83	107	86	93	105	102	112	86	105	117	101	110	110	90	100	105	88	103	105	117	109	121	116	102	96	120	109	109	108	96	122	110	111	92	110	105	102	100	111	108	112	105	112	105	97	100	91	94	99	114	101	103	93	109	107	95	108	103	103	118	108	86	93	114	112	90	102	98	98	95	96	97	102	93	108	105	100	109	109	97	108	97	108	101	81	87	91	103	104	100	108	105	96	86	98	95	110	112	93	98	101	101	127	89	105	96	80	95	108	85	107	88	109	95	126	89	109	96	111	113	92	106	105	114	109	94	102	92	92	92	105	111	105	111	109	119	94	102	111	104	84	119	115	122	100	98	93	105	107	104	83	86	108	100	109	111	104	104	103	106	98	89	98	103	93	108	121	98	98	108	108	108	113	95	104	98	105	100	107	106	87	94	123	109	110	97	93	125	108	93	109	107	108	92	105	106	105	113	108	105	98	97	100	104	98	111	121	94	98	108	99	99	99	113	85	102	106	91	106	105	107	117	122	109	99	112	100	95	93	116	101	102	106	94	99	100	95	85	110	104	113	120	108	107	108	117	103	124	94	89	97	104	89	125	116	117	101	99	87	108	101	97	104	99	108	105	116	92	111	102	103	91	98	115	94	107	99	89	117	117	99	114	120	94	109	118	107	109	95	90	93	85	96	110	107	122	93	102	99	105	98	94	99	108	101	119	96	97	97	86	99	91	99	101	94	116	112	120	98	99	107	91	106	107	89	107	105	86	90	107	98	123	107	97	107	83	111	108	105	95	131	104	107	112	99	100	106	111	95	102	99	99	102	115	108	118	104	115	82	110	90	94	115	105	96	104	102	102	97	119	102	104	98	101	108	108	109	111	121	95	96	84	97	85	102	115	117	111	107	108	95	126	109	112	92	110	89	110	124	109	116	91	81	88	119	98	105	114	93	96	128	104	99	114	105	98	99	105	96	102	91	115	100	101	98	96	105	104	118	107	116	103	126	107	100	110	98	100	83	84	99	90	114	107	110	108	107	112	112	105	118	98	97	112	108	98	107	110	94	96	114	106	115	119	109	85	108	109	119	96	115	112	93	100	104	82	105	111	112	119	94	111	104	97	110	107	95	100	103	94	103	103	88	102	113	118	88	112	106	87	107	99	104	92	93	87	104	100	95	111	99	95	95	111	104	91	105	105	108	93	126	104	106	86	97	119	102	92	85	120	85	103	110	100	109	90	98	113	115	116	113	93	84	91	101	109	114	108	90	101	118	110	92	81	115	105	91	114	98	101	121	93	99	103	110	113	110	95	111	112	109	84	101	85	100	105	92	103	99	92	100	101	96	114	101	84	102	95	85	110	109	93	98	112	95	100	88	112	93	127	91	98	114	99	110	101	87	110	97	97	91	106	114	87	115	104	85	96	82	107	101	72	111	117	104	110	102	98	103	97	111	103	104	105	109	94	112	124	111	99	119	108	93	115	91	98	113	104	89	95	127	101	109	105	104	103	116	104	93	99	97	95	119	111	118	90	81	108	86	102	107	108	118	99	108	101	103	118	110	100	100	108	93	110	109	133	109	119	102	103	127	112	107	105	108	113	117	81	108	82	108	103	101	101	114	100	124	102	114	96	90	125	106	97	105	96	108	93	117	99	92	98	104	103	103	90	115	110	89	106	93	104	97	109	97	100	94	93	98	78	79	100	125	121	98	103	107	95	107	100	90	94	98	99	115	97	104	93	108	99	115	101	91	104	112	113	102	107	97	96	100	126	97	105	100	119	119	97	94	101	86	112	97	117	94	97	115	88	108	110	102	102	80	110	108	112	87	104	91	102	104	105	95	90	115	92	98	101	102	115	95	102	92	115	100	124	97	114	95	110	103	122	113	105	80	104	105	110	124	103	120	111	120	99	102	125	105	103	100	84	127	102	94	95	95	100	100	98	98	85	98	100	100	98	114	103	110	116	95	105	115	115	107	86	117	107	111	97	116	104	84	123	97	103	98	110	103	98	106	110	113	95	93	110	95	95	110	95	119	89	102	120	112	109	111	113	91	93	109	86	103	104	85	113	93	103	107	99	110	107	127	98	100	102	99	97	99	118	70	111	99	115	125	101	102	108	109	101	98	102	90	107	103	118	99	114	94	82	110	104	111	108	110	120	107	93	105	93	82	108	114	102	87	106	90	96	97	97	99	102	98	115	110	100	94	93	105	117	110	90	110	93	109	84	96	117	103	112	101	102	103	91	111	96	113	127	84	123	100	114	96	114	105	93	104	116	94	94	89	84	100	96	91	94	100	88	88	99	117	97	103	96	108	106	108	101	107	88	125	87	109	113	114	105	101	112	106	121	99	95	98	114	97	91	107	91	108	91	100	116	102	108	89	98	114	123	95	118	116	99	94	92	102	103	100	93	89	125	121	107	104	109	120	93	91	95	115	100	95	99	98	136	107	109	96	104	107	108	94	108	102	97	101	105	105	104	107	116	104	109	102	92	108	112	95	101	93	103	105	100	103	109	94	102	103	105	108	101	99	107	129	112	122	106
58731	83124	30304	8324	2593	1942	1424	1172	929	796	616	506	487	426	353	347	316	303	304	270	250	209	239	231	211	196	198	195	193	193	179	186	176	176	170	183	174	190	172	142	147	150	189	155	164	145	194	165	162	168	161	153	156	157	151	173	176	143	164	154	149	136	145	177	149	188	185	157	170	175	150	145	160	168	132	159	161	153	141	141	154	155	143	155	183	145	167	152	174	138	163	156	147	144	141	119	152	148	154	144	168	136	142	148	147	134	161	147	142	163	150	138	133	145	166	151	146	152	150	142	141	178	159	157	134	160	160	180	145	149	149	166	155	174	149	142	160	156	148	166	164	147	165	151	175	176	177	148	152	173	138	162	137	145	147	155	151	174	162	147	191	147	147	148	152	169	132	139	168	144	143	142	149	145	148	145	148	144	158	134	149	171	163	160	149	146	161	139	152	150	148	133	148	166	136	136	126	167	151	163	154	156	157	155	160	156	150	160	165	142	142	166	148	147	167	141	156	142	138	147	154	153	156	171	152	167	153	166	137	163	154	139	149	157	158	164	154	147	143	168	148	138	133	171	154	170	142	151	133	171	150	142	162	171	158	141	135	142	177	179	149	180	171	126	150	153	140	142	142	152	139	153	163	163	140	138	160	177	138	160	167	147	146	165	186	101	168	148	147	165	132	174	123	149	141	131	166	149	138	175	159	162	144	134	158	144	143	133	154	165	166	141	154	164	144	142	143	146	147	147	151	156	150	145	134	137	170	144	166	150	145	151	145	156	162	150	135	153	158	185	159	134	155	152	142	162	163	135	158	145	167	133	149	150	161	146	154	174	157	138	151	152	135	144	182	152	137	153	132	178	144	152	133	151	154	148	151	152	158	149	149	179	143	165	143	134	129	156	172	157	132	157	163	147	189	170	138	142	150	162	113	165	133	156	163	135	130	135	135	140	151	137	131	150	166	139	147	156	159	140	170	155	156	166	160	155	150	128	184	138	154	170	150	153	141	155	159	162	161	152	158	155	145	163	149	158	148	145	155	139	174	121	157	127	162	144	174	136	157	142	160	156	153	141	149	152	151	154	123	170	159	162	148	157	146	170	155	133	156	146	138	155	139	153	159	152	160	147	160	147	158	147	147	163	158	139	145	165	167	179	137	148	146	153	151	148	134	161	142	137	155	160	167	145	169	133	149	162	150	160	174	139	139	152	146	183	155	155	149	154	167	153	143	146	152	134	144	162	170	159	159	162	138	154	150	128	157	144	159	149	165	159	142	154	157	181	151	191	154	154	152	152	135	165	133	169	168	156	157	143	136	176	185	153	159	145	166	152	161	157	164	167	159	163	164	139	157	148	155	143	139	146	152	151	143	157	158	165	147	136	145	152	157	143	140	149	156	142	141	140	137	162	168	159	171	160	138	180	147	151	166	157	157	147	155	155	157	135	153	154	153	158	163	140	155	152	149	136	139	137	154	156	184	150	155	152	137	161	154	168	151	162	144	163	153	157	170	143	149	141	151	152	145	156	169	145	161	162	135	144	159	147	147	163	149	149	166	159	148	151	147	135	154	132	153	140	142	149	151	150	155	156	152	141	165	178	186	153	143	161	125	140	163	127	144	153	163	157	135	167	157	118	148	160	166	166	171	157	173	155	157	146	149	153	145	163	163	145	160	147	156	156	142	151	157	168	167	153	160	148	151	141	142	148	138	146	128	141	159	147	153	156	159	164	170	157	145	141	151	144	146	146	129	144	163	139	161	152	169	147	152	165	159	139	133	170	144	159	143	142	128	157	159	148	153	162	145	160	144	152	157	146	168	157	158	171	150	131	160	164	141	149	161	150	148	166	123	141	137	149	181	165	142	148	167	161	144	150	163	137	155	156	149	152	156	177	148	168	169	150	172	143	143	151	156	159	164	162	145	143	175	150	144	164	143	162	180	119	159	160	150	160	163	146	159	150	162	139	175	152	169	165	154	150	145	145	151	137	175	176	181	140	154	158	158	137	164	135	148	167	161	153	158	161	153	157	131	172	150	147	138	139	148	157	173	138	147	151	155	171	128	148	163	159	147	156	147	145	161	150	125	164	143	189	137	153	142	166	146	157	162	146	150	129	159	154	158	145	149	137	147	148	149	149	139	147	151	158	151	148	150	133	167	133	154	158	148	139	153	161	140	156	180	162	169	153	158	152	116	142	152	153	154	154	148	159	165	161	160	152	152	152	166	154	149	161	162	149	167	150	171	172	141	166	161	141	142	147	175	143	153	154	158	157	174	141	151	145	163	159	123	152	144	133	185	169	150	157	149	166	173	142	152	145	144	152	151	146	162	149	152	145	151	144	148	127	128	147	121	157	159	147	154	161	165	153	173	156	137	169	142	158	146	142	163	166	154	157	149	149	156	141	162	171	183	141	158	135	140	160	148	160	136	151	139	149	147	166	140	148	149	156	144	132	155	138	156	134	168	170	131	166	128	147	138	147	158	135	155	166	158	141	149	149	152	161	168	152	143	152	156	159	161	152	174	146	168	150	143	141	144	158	164	145	135	159	140	122	145	145	136	152	163	147	153	177	168	138	173	146	153	140	187	146	168	143	149	157	163	145	144	155	156	170	141	174	157	167	167	170	139	164	155	152	155	173	146	148	151	131	157	151	156	154	155	153	155	128	171	152	154	138	140	145	135	163	150	154	142	143	157	159	148	139	133	155	156	126	159	147	160	146	138	154	159	142	144	131	151	138	153	152	147	184	144	162	146	129	147	140	148	146	168	155	176	163	171	154	135	149	146	123	155	148	159	140	159	157	129	146	142	145	146	148	136	145	173	162	144	169	154	143	158	180	153	155	171	145	182	145	152	163	160	153	149	188	172	137	142	141	146	153	132	155	149	153	167	134	157	155	142	148	166	142	133	141	144	152	120	171	139	172	137	173	153	179	162	139	148	156	161	144	141	140	157	133	140	172	130	156	153	136	137	137	135	146	156	121	134	152	132	146	167	149	139	151	134	160	141	126	145	142	134	144	145	139	163	152	159	134	129	138	155	149	132	147	154	149	147	155	164	176	150	137	149	146	161	153	150	156	156	180	164	166	162	151	149	169	164	143	146	164	150	136	167	172	158	175	156	168	162	137	141	156	151	148	156	136	164	139	135	147	142	144	179	139	142	139	156	139	159	147	133	135	153	147	169	159	170	156	155	148	145	158	164	150	147	153	155	174	164	149	143	150	139	135	149	153	154	156	119	171	164	156	145	157	130	139	165	149	157	162	136	165	156	145	166	159	163	148	173	154	163	152	148	145	161	160	133	132	135	159	143	171	170	140	161	165	153	148	147	129	135	146	141	143	172	156	163	145	158	146	143	168	155	144	125	133	141	165	133	136	131	140	154	172	144	162	161	165	143	140	156	178	142	148	153	140	149	142	146	158	153	158	143	158	158	140	150	145	163	131	160	140	149	133	171	151	152	159	151	138	174	162	157	150	153	142	138	160	154	158	146	146	128	153
27502	22498	14290	1702	408	317	272	284	295	324	286	296	288	310	275	284	317	285	307	297	279	260	260	269	272	302	261	291	296	279	264	294	298	306	290	291	279	278	265	285	274	293	279	264	277	247	256	288	311	290	262	294	272	264	280	271	301	265	300	310	286	300	282	292	333	263	276	296	299	258	301	264	286	310	274	289	310	277	253	260	288	282	281	300	279	314	276	309	274	291	261	262	272	272	276	278	285	284	288	287	272	278	273	249	299	280	290	283	266	287	293	292	272	275	297	293	291	298	286	287	257	304	287	266	243	286	299	268	293	331	284	276	262	279	290	311	281	262	288	266	276	250	301	276	284	296	256	297	296	297	322	296	297	268	273	295	273	283	248	286	270	289	307	290	294	303	286	280	279	287	295	268	268	296	274	281	281	265	259	279	266	295	278	292	266	247	292	301	307	286	307	303	299	281	263	264	282	257	268	277	291	283	285	291	288	257	292	272	291	263	272	273	295	243	288	266	278	299	266	309	293	286	283	245	278	278	297	290	276	255	284	274	284	313	286	269	284	273	271	278	284	258	259	294	271	278	277	291	305	288	262	307	271	273	272	315	276	269	292	281	301	290	264	287	279	300	276	278	329	316	260	270	293	285	303	293	314	292	276	296	275	296	285	268	277	293	280	270	286	272	297	281	268	260	283	266	234	293	294	271	300	281	284	284	276	254	281	300	252	270	312	278	279	285	269	252	288	288	248	280	283	267	286	295	272	269	271	292	277	267	292	278	296	287	296	286	280	284	262	321	242	269	290	273	249	280	304	300	286	273	306	281	300	296	284	272	274	322	282	286	290	276	282	303	290	300	277	268	270	278	287	288	290	278	286	294	290	291	279	279	327	276	286	286	300	272	241	279	301	278	259	271	269	282	293	332	272	272	296	312	265	288	298	294	274	286	303	263	263	255	260	265	303	298	276	274	290	298	280	273	282	310	300	260	265	280	287	288	260	305	279	281	279	299	291	272	305	264	286	290	286	306	256	296	307	279	276	288	263	250	278	254	306	292	313	290	264	303	289	273	257	281	286	278	273	280	298	289	293	268	277	315	271	303	291	283	280	258	277	306	285	305	290	286	273	264	308	307	267	302	278	304	307	283	289	265	276	305	272	288	276	294	289	268	286	273	278	307	263	267	314	253	282	274	270	293	276	297	309	286	311	296	296	299	290	315	257	294	308	282	302	310	266	294	259	266	291	276	275	293	282	310	312	294	300	276	297	269	291	264	285	316	277	276	315	296	275	261	262	275	280	269	264	304	298	283	283	301	305	271	289	283	269	262	283	277	301	279	294	319	286	304	291	280	256	299	291	281	284	266	273	260	287	292	275	313	288	286	291	297	259	273	278	293	274	279	292	285	285	301	269	277	289	271	304	280	262	287	321	262	298	277	266	317	283	293	293	289	312	257	273	264	263	274	320	282	277	299	288	271	307	307	302	302	257	275	292	281	344	287	283	309	284	265	313	298	279	291	276	294	294	260	266	295	272	281	252	274	281	283	277	291	293	268	286	274	281	257	280	283	269	274	295	288	292	256	300	265	301	295	289	285	296	297	260	269	284	338	297	262	272	298	263	274	278	286	301	274	288	281	305	313	274	287	264	289	284	288	263	289	290	298	314	266	295	282	283	286	291	269	296	269	282	284	256	280	288	271	299	284	313	302	292	282	259	251	278	274	290	264	283	286	278	290	283	293	276	264	296	238	290	285	261	271	266	275	293	285	260	278	288	268	290	297	252	312	252	307	256	289	304	282	282	267	281	285	285	285	295	290	259	262	287	278	279	305	301	297	255	287	272	311	280	286	276	284	278	273	312	300	294	272	293	303	295	267	282	307	247	313	257	273	277	286	289	266	294	288	241	302	306	272	309	296	287	258	309	287	270	282	285	285	309	305	296	274	287	266	263	276	268	285	291	261	276	280	294	281	277	292	286	301	275	272	280	305	292	268	309	264	272	277	315	286	268	302	277	267	265	262	326	268	314	274	278	274	324	288	296	291	285	299	259	307	276	282	285	272	291	270	280	286	275	293	288	281	270	291	293	288	278	258	287	261	289	291	294	260	269	275	278	271	295	289	287	277	297	269	249	303	268	287	288	302	291	297	256	318	272	306	309	273	265	300	290	277	265	271	262	263	297	296	328	313	283	294	267	266	312	275	283	258	294	266	279	273	272	294	286	294	282	288	281	314	293	289	302	263	294	277	314	305	285	290	279	300	278	280	289	276	302	300	286	261	277	292	273	273	299	306	299	304	298	250	274	274	281	293	310	286	253	266	281	293	300	298	262	302	271	283	293	290	308	279	294	299	278	259	282	285	285	294	291	277	301	248	289	277	292	294	282	291	267	289	303	243	324	268	326	265	281	287	299	257	280	277	281	306	283	309	293	302	292	281	278	273	280	276	260	296	287	273	267	273	282	248	278	300	268	269	268	279	270	303	262	285	287	287	294	308	283	287	288	287	294	264	288	297	272	261	295	300	257	281	280	262	265	266	257	284	266	297	286	300	273	268	279	283	313	312	307	317	287	295	290	269	279	290	306	300	287	291	273	288	286	276	295	274	267	266	272	301	273	266	257	298	309	271	243	307	272	258	295	258	295	284	292	293	284	270	293	307	271	296	273	299	267	293	304	287	304	276	286	276	268	275	284	272	292	248	332	268	294	275	280	270	262	277	314	301	280	316	289	299	326	271	284	295	282	288	290	250	293	303	268	274	290	298	308	292	284	291	294	276	288	288	300	281	290	282	293	265	270	287	307	276	278	271	308	273	285	281	279	288	259	297	266	278	289	272	274	277	291	259	279	286	308	313	277	270	279	292	308	301	295	268	284	302	309	306	274	278	273	301	265	292	268	308	279	271	315	304	286	280	280	292	256	275	295	309	303	290	310	308	276	293	292	274	256	275	321	280	298	286	278	332	289	275	302	248	287	294	275	313	329	276	317	284	301	262	266	262	275	281	292	289	269	288	254	286	273	295	279	262	305	302	263	258	288	265	300	273	287	272	286	268	271	261	297	276	255	292	280	250	283	273	318	262	311	300	294	286	296	272	299	305	298	285	280	260	292	266	280	283	268	290	287	279	280	264	286	285	288	309	284	296	279	277	288	274	308	306	292	294	290	315	263	272	268	291	301	268	281	260	273	278	287	304	274	267	286	268	266	295	290	260	282	285	271	280	293	297	264	294	293	267	293	276	269	260	270	296	269	293	307	275	279	270	292	285	277	280	283	284	292	295	298	275	266	272	294	287	294	272	292	306	269	315	295	285	266	299	269	278	268	276	292	282	274	260	290	305	304	262	290	260	275	283	294	271	254	306	253	281	313	294	287	267	263	248	294	284	287	301	274	292	287	270	299	311	270	273	287	308	287	256	280	247	297	275	278	276	265	311	286	299	262	260	277	273	293	260	283	265	297	294	306	289	264	286	281	279	277	282	260	243	283	278	296	290	264	292	317	296	297	316
27596	33364	4982	971	505	446	461	415	402	461	411	398	400	400	414	375	390	389	357	420	429	413	406	415	393	430	410	383	391	367	380	409	394	399	384	395	391	419	422	403	392	430	422	387	384	402	389	412	382	423	395	412	418	418	399	409	393	394	414	377	417	392	394	378	421	384	409	378	403	399	387	384	384	380	407	390	394	406	415	443	394	399	412	384	437	381	405	365	433	374	378	400	413	382	392	389	369	394	382	429	423	401	412	416	395	387	443	409	384	408	404	409	391	432	430	382	400	412	400	378	371	377	406	371	426	425	393	426	405	453	387	394	407	417	414	398	395	376	406	406	391	403	420	417	439	417	400	432	438	363	417	392	415	392	422	435	384	445	388	417	392	400	380	383	402	372	412	411	411	406	425	407	360	431	385	408	382	391	405	392	409	419	415	386	397	463	378	404	378	388	380	411	374	419	389	423	412	417	437	384	444	416	428	414	400	404	401	392	405	401	348	377	415	410	389	389	419	405	382	411	384	410	392	391	389	371	435	428	384	389	360	454	393	405	411	428	429	382	416	382	427	395	396	388	412	405	447	429	373	398	415	427	391	364	367	424	431	426	419	394	436	392	415	425	408	399	427	407	412	414	396	417	386	412	382	432	379	422	407	405	414	414	451	380	433	400	411	415	417	435	376	388	420	420	399	398	404	425	384	405	433	391	397	386	414	433	400	377	408	455	432	391	414	431	430	425	380	386	374	409	391	417	392	396	387	416	389	425	375	431	385	429	412	401	381	420	380	397	425	406	404	400	426	379	390	402	405	380	405	398	397	401	444	455	410	432	391	410	417	420	405	434	407	373	401	392	418	427	406	400	380	380	412	429	430	417	427	390	403	418	413	443	407	406	408	408	396	413	424	401	410	397	380	390	383	431	412	433	400	389	431	423	412	387	449	392	400	426	390	437	389	417	402	379	433	400	425	411	392	400	409	391	429	399	417	404	374	403	408	422	371	408	385	395	409	379	418	407	381	418	377	426	414	391	393	372	408	395	382	404	398	402	412	422	401	388	401	432	421	371	403	411	415	407	375	391	409	424	406	389	422	408	373	391	383	406	378	381	427	412	447	429	428	413	387	395	405	407	437	396	396	405	428	402	390	407	398	413	429	377	406	385	370	418	372	392	443	390	394	415	364	400	393	420	398	403	425	416	373	419	405	424	406	396	398	407	400	373	415	401	410	412	405	421	401	394	430	391	419	391	422	385	413	427	409	412	429	408	391	394	410	409	419	424	401	371	417	429	443	403	402	394	430	414	374	386	394	416	430	372	372	395	378	417	410	375	392	391	445	389	400	435	433	396	392	371	389	389	390	426	360	423	408	395	428	391	369	389	368	370	409	390	382	418	416	404	366	394	388	441	369	395	403	407	410	381	386	407	386	394	407	424	405	408	355	418	417	407	374	414	420	385	398	379	399	407	379	415	392	404	384	386	411	421	389	373	396	430	398	391	419	435	432	411	399	394	425	405	415	394	444	406	433	414	379	400	418	397	406	396	377	421	442	369	379	380	387	407	430	384	423	389	397	378	385	402	424	379	432	401	403	375	420	419	423	418	384	400	387	366	411	381	416	407	447	397	401	423	384	389	399	433	401	380	398	411	392	392	405	393	406	363	416	375	427	427	411	435	405	413	392	398	429	421	434	408	396	423	411	405	429	403	412	428	440	365	382	376	434	448	397	417	402	415	409	382	390	426	399	401	413	387	395	412	382	389	377	390	421	367	392	398	397	418	425	386	377	398	393	379	386	398	383	369	432	394	403	423	408	440	398	399	410	383	384	428	401	432	377	434	417	445	432	395	395	389	390	381	365	385	394	425	383	423	373	393	423	426	384	384	404	398	408	436	422	401	370	417	379	413	415	405	369	426	382	430	417	379	361	414	391	452	394	418	387	415	421	408	391	399	394	416	395	409	405	419	460	407	421	405	377	417	417	447	429	400	384	405	393	385	355	400	431	390	428	416	427	423	408	388	389	392	406	355	435	373	435	389	388	390	389	351	389	382	399	409	406	444	394	422	413	383	358	389	430	382	420	410	402	358	390	393	423	413	397	439	376	411	396	422	430	395	392	408	395	433	395	390	404	404	416	392	416	403	399	389	438	398	440	409	426	426	413	405	379	405	412	372	419	443	390	413	410	389	408	395	409	394	427	435	378	446	426	378	439	420	407	413	426	425	419	398	398	447	399	424	412	387	428	381	407	423	417	374	404	369	413	382	431	381	373	391	421	384	364	413	389	353	413	373	394	392	417	403	391	389	389	388	438	409	385	385	401	417	433	391	422	400	451	383	421	403	392	384	380	410	384	419	439	421	403	391	413	393	404	389	394	367	388	386	394	386	416	425	440	417	397	394	456	395	401	428	399	390	433	433	437	408	385	381	420	387	376	398	427	400	426	407	432	391	369	395	397	419	396	412	389	401	395	409	404	388	445	397	425	376	406	439	418	416	393	406	401	405	399	420	393	418	440	387	451	384	398	413	398	412	412	379	443	376	400	422	434	414	434	388	422	430	375	378	395	418	380	367	399	394	443	389	399	420	358	439	397	385	388	392	414	399	415	364	447	384	412	375	403	403	429	426	406	410	379	367	410	393	366	405	413	390	438	413	355	412	400	427	411	392	424	365	404	426	409	397	373	420	437	372	404	389	413	417	399	403	425	424	392	413	416	386	384	432	404	392	409	425	374	400	420	373	400	395	415	415	441	395	410	447	406	405	404	376	418	397	390	403	408	407	379	415	395	429	379	409	380	400	391	383	368	392	412	385	441	405	432	387	425	399	368	408	412	367	409	401	454	399	404	357	370	414	408	424	407	393	406	381	381	388	427	373	427	411	398	419	417	399	389	363	423	405	411	416	420	417	395	383	405	409	407	390	399	415	406	369	380	421	408	451	402	401	410	387	413	401	410	347	410	379	390	415	407	409	413	420	365	400	403	390	408	421	412	385	393	426	387	388	372	430	409	412	446	374	387	454	400	437	381	383	434	371	380	397	371	392	413	408	395	405	411	420	397	424	413	417	362	410	388	374	396	402	391	370	387	378	417	412	396	410	421	378	415	418	418	411	394	389	421	413	432	408	405	378	406	421	393	419	424	391	384	394	426	401	394	409	390	395	404	384	414	381	422	402	397	410	400	415	437	415	367	421	383	382	398	399	422	448	410	411	416	397	435	469	419	380	422	393	374	415	403	409	398	388	381	405	410	435	417	393	400	397	380	379	406	379	415	385	388	384	381	374	431	423	396	440	423	400	390	395	345	403	405	380	402	404	440	390	423	392	387	375	404	415	358	375	403	366	416	399	398	415	393	393	419	414	397	411	415	395	360	394	381	366	415	415	422	376	443	399	437	366	395	395	405	378	406	438	396	360	389	384	407	425	381	435	425	401	391	411	416	385	441	431	391	403	429	398	423	372	388	377	375	375	418	376	382	389	422	382	441	407	376	412	371	390	433	417	423	426
24088	21400	28484	24198	20970	7523	668	430	367	336	313	326	316	284	271	267	270	271	272	282	253	254	274	260	264	272	253	283	250	244	290	271	249	250	262	260	255	240	249	272	255	191	274	277	243	238	264	245	262	263	231	243	231	237	232	258	256	249	258	268	216	233	224	255	249	262	263	242	256	233	269	249	254	252	254	241	264	227	269	274	249	262	211	242	273	257	277	253	260	259	306	243	209	261	240	234	236	255	240	221	246	229	242	243	228	227	226	229	273	244	247	242	242	257	257	275	253	250	233	224	214	272	225	239	236	232	229	244	252	234	244	262	242	261	262	263	225	268	263	266	280	249	257	251	242	224	237	267	273	242	254	246	247	250	237	249	254	220	240	233	242	225	223	231	256	253	262	237	245	228	242	245	236	232	239	247	242	245	215	258	243	269	240	249	266	226	237	256	257	233	230	301	239	257	255	264	246	246	240	260	228	215	234	233	260	228	216	247	236	226	267	221	220	232	240	243	254	245	234	242	244	248	237	220	247	236	221	255	259	233	236	218	235	245	236	246	245	245	243	260	228	241	269	259	269	271	243	218	230	213	247	263	261	230	229	252	262	244	255	219	259	259	253	253	233	242	224	256	244	242	273	238	255	257	239	253	262	257	224	242	264	209	232	259	275	266	239	227	252	241	260	253	248	240	231	233	270	243	227	244	254	234	228	240	260	214	246	226	251	253	235	235	242	258	256	248	236	231	252	274	275	262	260	242	256	249	255	286	250	250	248	244	229	234	242	207	262	286	238	259	207	223	230	253	266	236	258	239	251	253	231	229	255	235	257	231	239	232	234	242	246	246	234	223	239	264	252	256	250	246	249	209	232	245	226	283	281	248	235	241	262	246	228	250	274	257	226	270	265	237	235	238	218	239	206	241	245	217	251	250	261	228	226	264	255	215	268	251	257	260	246	241	238	254	246	237	268	241	266	252	239	264	239	228	264	241	245	258	219	258	258	203	230	246	251	253	263	259	258	259	243	244	255	244	224	215	236	264	238	285	239	245	206	274	248	230	231	251	247	230	276	241	239	240	237	234	213	261	231	221	248	237	242	255	204	252	225	223	198	240	254	223	213	222	243	218	245	250	273	251	229	233	243	216	249	226	259	255	239	210	233	236	252	247	245	228	238	258	237	273	283	229	250	253	263	229	259	279	266	246	246	243	213	261	261	228	219	251	275	232	260	236	250	232	231	241	241	254	252	248	243	264	227	234	241	252	237	207	257	213	240	260	241	210	247	260	247	268	249	233	248	259	234	261	270	226	260	264	235	237	259	233	241	252	251	200	228	238	219	243	246	258	251	228	264	241	225	262	250	260	244	249	277	268	251	252	250	248	241	240	251	222	244	230	234	247	279	246	231	250	254	240	223	239	237	233	257	243	208	245	240	242	216	225	218	263	260	235	236	244	248	273	243	235	259	237	243	248	233	238	262	224	265	283	250	234	241	259	234	254	253	240	243	243	216	269	222	242	264	257	234	223	230	230	266	222	211	257	240	253	241	232	240	236	246	238	240	257	256	237	257	245	244	239	252	240	249	239	227	252	256	232	242	223	246	266	243	235	238	253	271	238	247	248	241	222	235	235	257	242	241	233	241	246	237	257	270	239	247	241	242	237	269	248	248	245	244	268	236	286	247	258	232	278	235	249	232	224	267	232	233	246	242	243	262	248	257	234	270	264	241	256	216	265	241	260	238	263	231	259	273	240	257	233	246	250	240	262	235	250	269	244	254	270	233	234	259	233	225	230	229	224	248	223	239	249	271	277	245	232	233	241	206	239	230	245	256	219	234	230	227	238	231	245	252	219	225	260	234	229	256	256	249	220	255	234	245	249	249	246	243	241	221	263	256	248	237	262	227	234	263	226	233	235	245	225	258	250	257	238	235	222	251	219	235	216	253	271	254	230	223	262	256	235	234	252	255	248	256	253	226	247	242	245	243	252	242	255	241	260	243	212	241	232	259	255	241	245	257	238	249	239	254	230	232	241	251	250	237	261	235	204	224	229	237	224	270	223	258	232	241	252	238	242	255	254	247	237	255	253	283	251	253	228	217	228	238	231	242	235	217	254	279	240	237	249	237	255	249	222	233	264	262	252	200	233	231	258	252	263	225	272	257	233	270	235	271	274	252	249	273	241	243	247	239	238	240	244	240	250	227	254	243	233	275	248	226	251	251	217	278	259	250	261	221	232	261	258	306	246	224	238	255	253	253	235	266	234	249	253	249	220	262	253	252	242	255	240	244	268	222	256	224	240	253	279	258	250	239	248	210	235	260	224	255	259	234	243	234	245	266	244	248	253	253	259	250	234	230	249	265	228	235	249	240	248	252	234	279	252	225	236	239	250	238	277	256	242	224	237	234	266	255	246	266	260	243	259	259	250	262	282	258	230	227	262	255	252	251	245	230	251	261	257	238	255	257	224	262	240	238	263	220	235	248	239	251	269	225	239	262	242	230	245	228	263	238	243	220	217	229	251	240	253	245	245	210	271	264	254	235	236	266	248	259	243	261	265	252	272	248	256	237	256	241	269	247	224	273	272	284	249	227	241	268	244	262	237	295	248	238	272	250	249	253	240	232	249	243	244	274	235	230	247	237	246	273	264	237	229	246	252	281	257	224	239	268	252	253	225	269	265	252	253	251	227	267	239	236	224	267	225	228	250	223	239	244	211	231	241	239	259	250	251	262	240	248	242	243	221	222	231	236	277	239	236	254	263	239	242	253	250	249	270	230	248	251	224	224	257	277	250	244	246	240	239	278	241	224	261	221	239	227	242	282	249	256	263	228	234	250	236	211	239	248	247	227	234	238	253	224	232	266	253	242	253	258	253	217	220	229	233	227	223	253	245	255	259	269	249	269	225	235	229	261	251	243	281	253	252	247	230	271	272	231	241	244	260	282	260	248	260	248	261	249	253	260	246	252	261	236	260	261	255	235	268	251	245	250	239	249	246	268	246	252	220	232	235	231	237	250	267	234	252	268	241	257	238	233	255	246	248	250	247	228	242	250	232	245	254	221	250	219	230	227	212	229	250	247	225	239	253	232	235	260	242	259	241	240	257	207	220	253	252	256	225	258	236	235	238	214	251	276	236	243	240	246	262	262	230	237	251	251	235	239	231	248	214	253	228	269	248	246	240	233	270	219	230	269	229	283	241	235	245	229	257	263	240	260	254	238	238	221	254	253	236	267	248	257	246	258	225	241	228	235	269	233	248	254	250	265	249	223	242	242	244	236	240	258	213	250	254	251	247	228	238	253	238	243	228	234	273	234	255	236	238	251	234	263	234	236	259	259	250	246	245	232	226	258	243	222	247	231	257	295	229	230	239	231	259	288	241	222	244	241	241	246	261	269	258	252	254	266	253	231	247	237	257	260	248	263	246	244	256	247	230	242	250	230	277	250	222	234	255	250	250	229	231	251	261	243	226	237	268	253	266	235	237	257	263	247	274	236	237	241	260
52536	72694	23683	6393	1691	1284	1082	861	780	662	570	556	507	506	496	446	434	367	425	397	419	426	410	399	433	361	369	382	361	375	363	387	358	366	367	371	349	348	328	368	364	344	324	353	352	364	327	347	365	347	338	394	340	392	349	361	386	395	358	381	376	338	364	361	373	352	362	357	364	328	345	338	391	342	335	342	357	386	387	432	323	375	351	339	339	380	361	371	327	359	324	366	377	314	356	342	356	306	378	364	343	374	369	382	354	345	360	353	372	338	311	369	350	383	346	350	384	360	385	372	365	353	337	339	396	359	325	361	341	390	354	327	321	384	387	349	357	360	331	335	352	324	363	349	368	376	352	367	357	339	341	362	357	357	340	343	375	372	337	350	377	355	347	351	360	367	358	312	361	330	349	356	337	322	338	357	342	387	352	343	367	352	336	311	346	368	354	366	357	383	326	348	349	380	377	325	361	349	338	354	355	327	353	323	354	320	348	391	357	320	369	339	350	358	343	364	333	366	333	380	351	337	324	371	327	373	380	339	320	350	336	342	356	366	346	341	339	393	367	381	365	338	359	350	340	366	374	383	372	374	367	342	341	338	351	370	371	350	346	360	330	353	342	347	362	344	335	362	337	354	367	327	340	330	378	339	350	349	370	354	329	367	363	364	330	391	343	352	334	335	341	383	359	340	332	336	328	333	341	366	348	337	357	346	331	361	398	395	374	366	359	395	362	323	331	365	372	355	357	380	330	325	375	383	368	369	358	336	342	338	367	375	323	333	371	334	332	342	355	383	354	355	359	348	334	374	349	346	371	354	328	345	361	338	348	355	356	366	357	358	332	360	348	371	339	325	350	371	403	345	339	355	339	336	361	344	370	379	363	335	337	350	382	338	314	353	392	346	354	369	378	363	365	337	388	344	339	335	366	368	341	344	361	344	341	377	356	333	370	334	379	362	339	343	367	367	342	373	345	376	370	354	364	379	346	352	351	379	334	348	371	355	348	363	356	328	379	351	362	372	354	359	357	334	334	317	348	350	350	358	356	367	291	332	361	359	340	359	334	390	332	339	339	391	370	333	357	373	326	364	397	344	352	345	364	326	371	379	325	347	359	318	387	372	348	363	345	355	352	336	362	376	361	384	336	366	342	343	354	372	324	379	345	363	359	376	343	378	347	344	363	365	371	357	386	331	341	364	365	368	383	377	309	331	349	346	315	398	384	362	367	379	366	351	356	392	361	348	349	374	373	353	325	364	314	367	336	338	348	356	396	336	388	387	342	358	382	350	355	349	322	345	374	324	359	337	343	387	374	362	346	331	335	369	329	341	355	386	357	365	354	379	362	378	342	344	342	372	345	313	351	361	354	315	353	357	322	358	339	362	393	353	376	368	353	397	383	349	336	380	358	370	335	344	365	360	334	325	350	343	337	366	383	343	382	330	371	371	369	342	329	343	322	377	317	350	341	362	384	356	373	340	361	318	346	375	357	342	363	370	348	379	330	381	342	357	343	344	378	337	376	366	353	346	363	330	336	365	348	349	352	362	358	339	356	357	362	375	356	353	385	356	321	339	362	339	336	343	375	350	343	365	338	370	359	356	339	391	342	355	344	340	371	377	358	333	312	362	357	350	356	343	354	362	360	356	365	362	348	389	380	372	364	355	343	313	341	323	320	362	388	345	327	333	364	342	333	342	344	369	354	366	351	352	360	363	349	377	336	401	362	346	331	379	366	382	392	327	374	364	302	355	379	320	337	378	337	332	336	360	357	333	353	342	342	359	390	364	366	340	363	328	323	363	353	324	356	338	378	343	375	316	328	322	393	299	372	354	348	385	372	373	400	379	310	342	343	348	359	322	369	346	325	356	363	322	331	357	377	316	331	360	402	336	336	357	335	371	326	309	326	329	364	364	330	353	386	357	321	362	354	306	339	348	363	322	344	336	335	364	320	340	340	334	361	369	386	317	353	368	374	370	360	326	383	383	328	375	365	360	346	329	357	369	310	363	374	361	353	337	323	343	343	389	385	336	341	350	386	362	344	331	358	355	377	351	334	336	362	338	328	347	348	324	357	353	311	370	341	348	323	373	365	364	371	365	368	376	349	348	322	341	336	358	353	362	363	344	351	368	335	341	355	371	362	346	343	400	388	360	340	342	367	383	367	358	317	377	370	360	358	360	347	360	372	346	360	381	376	336	338	339	372	341	332	340	346	315	341	371	355	336	383	374	357	342	332	373	351	336	353	369	360	355	384	382	362	354	332	345	346	336	371	336	347	337	347	352	313	382	352	334	364	338	353	368	359	333	361	344	349	349	343	328	327	348	367	365	352	358	370	358	336	362	352	371	327	347	379	324	373	318	359	340	357	357	361	344	345	341	365	331	380	358	336	351	351	337	355	336	356	374	325	335	380	365	371	359	343	352	353	366	363	364	338	354	386	345	327	370	376	333	365	378	347	377	328	353	344	330	344	381	355	330	342	347	370	332	356	305	373	370	354	380	346	353	346	397	337	364	353	354	363	369	380	365	358	387	348	368	321	344	384	341	373	344	348	337	359	330	341	394	310	345	344	339	339	359	362	376	384	341	352	344	365	377	347	358	341	344	358	353	368	343	350	341	332	332	349	328	361	368	372	349	356	317	342	353	364	369	402	341	360	366	353	337	340	380	346	345	338	327	316	367	313	318	343	372	358	377	337	343	338	358	372	342	328	331	370	333	364	360	372	389	365	336	336	334	363	373	345	311	391	373	350	329	350	342	338	372	361	351	334	359	336	395	335	359	372	319	342	373	362	341	346	380	351	339	383	366	335	345	374	357	332	363	347	354	371	333	346	315	329	342	352	346	344	320	349	365	350	347	353	330	344	339	358	351	362	354	353	350	336	366	343	352	350	377	376	357	326	343	354	350	365	324	385	366	361	336	388	322	347	392	362	366	347	331	365	358	371	351	340	369	348	339	339	353	328	348	366	391	345	386	342	339	363	359	335	308	362	329	324	334	365	338	347	340	347	379	363	325	379	347	345	343	368	363	361	357	362	381	335	357	372	303	310	344	356	347	341	324	349	364	343	378	364	361	346	359	336	364	338	375	382	348	349	345	355	350	370	361	359	365	342	328	332	336	374	322	344	336	378	370	326	352	326	348	404	384	346	339	374	341	360	340	360	348	347	392	377	335	334	317	346	390	365	368	338	348	327	342	318	321	340	357	349	372	341	348	395	375	360	351	303	349	345	359	347	335	360	344	365	337	366	378	355	374	408	368	343	364	361	340	363	381	353	374	336	389	323	354	375	355	367	348	362	332	373	375	379	358	379	351	373	356	351	338	341	345	363	337	393	378	354	364	342	362	341	358	350	332	342	358	356	384	352	353	358	362	311	381	334	348	369	365	355	355	349	355	360	345	351	351	304	348	327	352	340	336	370	329	360	373	351	353	365	359	368	364	344	351	343	340	363	336	324	344	385	357	328	342	380	373	359	358	343	341	361	368	351	385	340	353	357	352
23080	21305	29023	23695	21213	20949	4476	482	320	329	268	243	209	229	197	160	160	149	140	136	141	120	122	126	132	117	131	118	116	119	105	139	117	110	121	105	115	112	104	103	122	99	105	101	114	116	105	113	102	103	109	120	119	98	117	74	117	108	105	115	114	103	89	111	109	109	103	112	120	109	104	95	115	108	105	110	113	108	115	115	122	112	125	116	109	113	118	91	109	129	94	104	97	106	103	111	104	110	93	113	109	100	120	102	97	101	122	110	103	110	107	109	98	89	120	77	101	98	94	105	108	112	120	105	78	105	99	102	106	131	127	114	125	132	116	95	120	105	100	118	125	102	114	118	113	97	105	95	108	104	104	109	115	93	117	104	95	96	89	122	102	94	93	102	98	83	107	110	111	104	95	128	122	107	112	103	107	100	116	123	99	118	112	99	101	97	91	109	102	112	122	111	110	106	114	115	126	96	100	110	133	95	104	120	92	114	105	100	101	81	114	81	107	110	94	107	115	120	108	111	104	120	100	102	92	106	110	105	120	109	102	114	105	109	126	94	96	108	101	98	105	106	99	119	93	120	102	122	113	87	88	91	105	105	93	98	101	110	110	87	124	103	95	118	92	115	131	96	90	106	114	113	111	97	97	95	120	109	110	117	119	109	116	98	115	115	109	104	111	114	104	95	91	88	99	90	82	90	96	116	109	106	101	86	90	103	96	116	114	105	113	126	106	95	105	101	128	87	87	99	111	91	101	121	108	94	106	102	99	104	99	130	106	109	95	94	100	106	93	108	104	95	104	118	97	112	107	99	96	103	101	115	99	106	125	105	96	108	125	108	108	113	106	84	108	94	95	109	93	92	102	113	111	108	99	98	101	100	106	110	107	94	115	104	114	119	106	90	115	103	91	101	103	106	108	109	118	94	104	114	90	106	106	102	93	115	99	106	103	109	91	116	118	113	105	114	118	98	97	100	120	106	109	121	113	111	110	95	108	95	120	100	109	108	115	103	108	119	103	102	100	96	127	116	115	91	116	84	122	103	117	107	122	108	113	106	93	103	92	103	94	105	105	119	101	99	100	119	104	95	111	94	106	107	109	101	107	87	107	98	113	114	92	110	85	85	98	106	103	106	106	100	118	104	118	100	96	114	126	115	105	106	97	122	118	115	97	121	120	90	99	95	106	113	110	128	83	91	121	84	107	115	92	101	103	120	102	122	105	87	103	95	95	94	109	99	92	94	101	114	88	98	101	100	100	133	112	100	99	114	111	128	99	106	98	105	124	100	112	113	114	114	102	106	136	114	101	127	85	114	94	114	108	107	102	101	115	102	117	101	118	121	100	128	102	113	99	95	99	101	117	112	123	123	102	123	95	115	99	99	120	101	99	113	103	115	98	105	92	121	101	101	108	113	101	117	102	113	108	104	124	111	99	98	113	131	117	105	112	109	107	118	101	96	116	106	97	97	111	102	92	86	106	116	93	105	100	101	105	100	113	87	110	106	111	106	88	117	102	110	102	100	108	97	100	114	106	106	105	116	114	103	106	115	98	107	109	128	122	92	93	103	118	104	96	102	120	95	108	111	87	113	95	101	112	112	109	114	106	105	110	102	111	104	97	112	117	110	95	95	88	101	104	104	105	99	121	109	125	100	110	103	90	90	113	115	113	108	113	109	97	94	103	101	108	100	103	99	112	122	126	100	112	112	116	99	118	104	106	110	97	110	116	121	106	110	111	114	98	95	105	111	105	92	98	92	102	119	108	107	114	115	124	101	108	91	116	113	103	117	113	105	117	90	124	101	98	122	104	103	104	102	120	105	92	119	99	98	117	98	83	102	113	107	118	110	107	107	114	91	100	113	113	95	100	120	107	117	116	108	113	122	102	119	106	111	135	102	114	105	114	104	109	113	104	110	116	105	102	98	107	119	109	117	112	96	109	87	109	111	110	95	108	98	113	91	101	104	114	100	96	117	112	84	96	105	90	109	107	82	104	97	99	115	99	91	94	110	119	104	99	110	114	109	98	83	92	96	107	117	105	93	112	97	101	112	119	110	95	134	77	110	106	90	94	106	120	104	110	95	101	114	89	95	107	92	105	94	122	109	101	117	109	113	96	103	104	112	103	115	85	91	97	121	108	87	101	83	116	87	128	111	108	114	85	110	99	95	107	93	116	119	89	89	114	97	116	108	113	109	104	128	118	112	100	115	116	94	112	99	108	97	96	101	103	109	111	94	108	92	82	110	112	107	126	103	93	108	92	97	114	84	96	103	112	120	111	127	114	113	121	107	135	113	91	119	100	92	109	94	112	90	119	109	98	107	110	99	112	98	114	86	113	101	105	98	107	113	95	101	100	99	126	111	107	113	100	121	103	93	97	113	105	112	107	108	122	116	109	99	102	102	106	117	102	121	95	90	114	108	108	114	128	103	105	88	112	113	107	105	122	109	114	98	101	103	90	119	99	111	98	102	105	110	86	104	99	92	114	102	97	87	97	112	96	102	128	116	98	117	130	98	115	99	109	96	145	105	103	110	102	102	100	111	114	110	93	96	107	115	109	109	97	102	107	96	102	107	110	112	93	118	101	109	125	112	105	114	106	123	106	96	109	115	94	125	85	95	89	89	100	114	113	112	110	111	108	105	95	106	117	96	109	97	120	109	120	91	109	92	109	99	98	105	95	107	109	91	114	106	108	110	114	83	94	114	101	114	105	118	101	105	100	105	105	127	108	115	105	115	84	114	99	110	122	112	98	102	111	110	105	98	95	114	99	97	126	101	100	110	108	97	99	105	87	94	86	122	93	104	99	81	90	121	96	101	96	101	99	102	96	103	115	111	115	97	95	102	115	122	92	98	83	102	99	110	101	97	105	116	108	105	111	105	102	123	120	88	94	92	95	107	109	128	95	86	108	112	114	95	95	95	114	99	99	90	111	100	114	102	111	109	118	100	121	101	102	103	106	94	115	103	97	98	117	105	97	99	103	108	101	111	124	118	89	106	92	112	101	109	108	110	103	105	110	119	111	109	98	117	90	123	90	114	113	102	103	133	121	118	110	113	120	108	104	114	98	101	87	98	101	109	129	103	120	108	110	101	104	111	92	102	109	108	98	108	103	90	99	104	113	85	122	119	111	84	101	108	102	100	102	100	94	95	99	120	105	110	117	98	106	102	98	123	112	118	102	82	112	95	104	113	119	92	103	105	124	119	110	109	86	109	109	101	100	120	124	93	98	93	101	121	109	102	95	105	84	96	98	124	123	98	100	95	123	98	97	89	103	128	94	111	122	103	102	97	100	104	100	107	115	105	110	108	107	120	97	103	116	99	91	105	127	105	117	110	85	103	124	103	104	105	101	102	119	99	113	100	110	107	84	106	114	107	96	116	93	106	96	100	119	98	108	92	103	104	91	97	100	102	98	109	93	97	99	107	117	103	106	116	132	104	105	115	86	98	78	98	120	89	114	109	111	113	108	96	117	102	103	86	93	124	102	107	113	99
57478	80228	28691	8977	2537	1849	1378	1089	979	730	600	541	441	416	383	324	329	297	284	243	238	229	241	216	242	215	236	211	182	204	187	187	194	200	194	189	181	211	179	204	177	189	181	157	153	147	176	181	180	162	187	148	146	187	183	168	139	190	165	192	167	175	145	175	165	133	157	152	144	163	164	179	177	145	164	141	174	161	153	173	178	151	159	167	160	158	197	166	177	168	148	150	165	147	156	164	151	174	172	136	170	163	168	162	150	161	141	158	160	149	154	139	121	149	155	152	145	169	143	136	170	169	155	166	135	150	152	162	148	155	164	144	171	153	158	143	178	194	150	158	173	149	153	151	157	140	140	144	153	175	151	170	157	144	152	154	158	151	171	155	131	160	161	146	162	152	162	140	150	156	165	173	162	154	143	150	154	155	153	182	149	168	149	175	151	148	175	146	158	152	163	159	141	155	144	170	160	150	150	170	176	143	122	158	167	164	179	146	158	154	151	163	149	149	151	140	143	154	149	160	146	142	155	165	147	176	134	140	165	170	145	151	177	153	137	151	138	153	151	158	178	166	148	170	136	166	144	154	147	164	172	173	138	152	167	149	145	147	191	161	154	164	163	169	140	148	156	161	139	149	151	153	169	134	140	157	172	128	131	156	134	170	136	152	169	163	135	147	145	152	147	167	172	152	145	145	164	166	158	158	145	162	163	142	178	141	143	147	152	149	166	155	152	161	155	153	166	190	159	159	171	149	143	163	148	146	145	176	140	149	145	148	161	164	139	143	162	152	150	154	157	167	166	170	145	176	159	126	145	165	156	165	163	169	167	136	173	170	163	154	180	163	130	140	151	151	153	170	154	152	146	162	164	155	149	165	151	156	163	156	159	136	174	158	150	166	150	146	163	153	165	139	149	154	167	169	164	154	139	173	152	140	154	180	146	178	141	165	141	156	168	149	163	144	146	152	141	156	160	162	153	170	150	155	179	128	155	156	144	151	160	168	166	156	141	148	155	156	151	147	127	140	147	165	166	153	161	153	156	170	150	145	168	152	142	155	158	163	161	149	164	150	141	150	143	171	157	162	164	171	147	148	191	172	156	164	169	146	131	139	162	150	139	158	160	143	150	153	147	156	151	141	164	150	150	142	156	139	157	156	160	145	150	150	165	162	138	173	151	172	153	157	137	173	143	143	159	165	154	164	144	163	147	187	148	150	157	133	186	154	162	146	154	151	136	178	150	151	143	157	163	161	172	155	144	166	160	122	127	143	157	158	145	161	165	143	151	158	149	151	144	135	177	150	165	151	142	136	143	158	163	156	153	169	166	154	168	142	161	176	177	165	157	144	159	145	175	157	151	171	149	157	161	154	144	158	147	168	161	175	150	145	137	161	163	160	170	160	151	136	139	158	163	156	140	175	143	156	167	154	135	164	152	155	143	161	165	141	170	136	159	154	175	158	156	160	158	200	157	161	173	163	156	157	164	157	163	134	175	158	164	156	157	145	177	155	131	151	150	154	146	174	155	166	153	153	184	159	145	179	133	147	181	153	143	145	161	143	153	172	156	168	168	158	160	161	168	172	144	148	153	155	171	148	134	159	160	139	138	158	175	152	190	148	131	165	157	148	158	158	144	152	141	157	137	151	145	144	160	168	141	171	147	161	141	164	168	150	153	149	143	149	146	169	148	159	153	170	145	156	150	167	163	196	169	155	167	165	152	144	158	157	162	170	141	155	166	165	147	172	149	188	137	148	150	158	180	173	136	140	151	155	142	156	145	171	170	162	157	144	153	133	167	162	159	150	136	127	162	157	146	150	152	177	160	147	165	183	163	146	156	163	154	165	130	149	137	150	160	154	169	152	140	167	154	178	156	147	143	151	148	138	149	167	168	173	145	129	132	169	158	150	163	151	136	149	138	149	162	146	156	151	161	165	138	159	159	168	162	131	178	148	164	148	157	174	145	129	155	152	150	131	146	160	141	160	134	151	144	183	164	164	149	163	139	146	155	151	143	152	177	159	168	147	159	164	134	162	173	144	146	159	149	157	166	144	148	162	142	134	159	162	163	156	160	141	144	165	178	179	159	149	154	151	155	151	158	159	170	137	152	142	153	144	165	169	153	135	159	153	167	162	155	152	161	149	150	154	153	165	174	162	175	143	141	153	145	167	153	146	191	152	154	149	144	155	143	162	173	159	161	165	147	168	149	164	166	189	188	149	155	149	175	175	153	161	149	150	180	162	159	133	170	152	137	135	171	140	154	144	168	144	140	162	143	146	145	136	160	168	130	142	183	151	162	141	153	126	141	161	159	140	160	159	128	161	151	163	142	161	147	156	175	164	132	168	176	166	141	163	144	148	182	165	159	144	153	160	130	132	160	144	140	154	143	180	148	156	187	158	130	145	141	152	151	146	144	157	159	170	131	176	159	145	149	137	151	124	146	168	161	166	171	132	177	138	152	132	161	163	154	149	169	149	150	158	163	145	150	139	148	146	155	170	157	163	157	150	167	128	134	145	168	150	154	164	161	154	158	168	183	149	164	159	179	162	151	168	162	146	145	180	168	135	150	129	172	163	163	155	143	168	145	183	147	149	147	133	131	139	150	156	155	152	134	156	154	154	160	137	162	153	142	142	163	166	161	138	161	145	162	178	187	144	157	159	168	145	155	131	156	183	159	159	184	171	147	186	149	159	153	145	157	159	156	170	160	157	158	162	154	151	170	154	155	148	150	139	153	167	164	145	137	163	159	140	165	157	156	155	137	157	151	156	158	163	145	166	164	160	150	149	166	178	139	154	158	148	148	171	147	155	168	145	152	167	144	164	158	167	147	157	158	170	145	152	145	151	146	155	168	152	157	155	169	148	149	154	156	133	168	163	152	145	188	161	167	141	163	186	158	148	149	142	173	153	164	164	167	143	151	155	157	153	152	163	151	157	165	168	137	156	147	142	156	149	147	137	171	161	147	144	144	172	160	161	118	177	160	157	158	149	143	154	139	153	143	133	162	158	164	158	153	142	142	158	146	145	153	154	147	160	148	169	149	131	148	151	159	171	160	161	147	162	161	172	176	136	138	149	145	137	166	161	161	158	174	167	154	140	153	158	136	154	168	170	173	144	145	152	147	172	162	126	143	163	182	167	150	122	137	116	155	126	150	161	153	164	172	145	152	143	155	170	165	164	157	160	161	162	155	172	167	161	166	149	152	144	140	158	152	157	148	165	162	157	132	150	142	184	160	166	143	166	167	167	147	150	162	157	152	168	150	159	137	171	162	151	146	145	154	160	140	167	152	154	155	154	182	155	155	156	159	137	167	149	152	165	159	165	169	153	155	165	147	165	145	138	152	169	159	146	170	172	150	160	147	150	122	157	154	160	150	137	155	174	141	159	165	140	145	162	149	156	166	189	189	163	141	143	142	165	149	161	153	154	155	170	167	182	141	167	157	147	145	152	145	157	156	154	157	178	161	142	161	147	148	143	142	136	162	159	179	140	157	165
27698	22850	13683	1464	475	482	364	296	276	278	278	289	314	326	317	307	276	298	281	299	271	281	324	315	292	304	267	287	295	287	291	302	269	299	280	300	326	290	244	287	298	283	283	298	307	286	280	288	307	294	271	308	303	306	299	278	284	290	269	310	287	281	278	269	286	280	319	287	266	309	261	274	318	320	272	294	253	300	284	277	268	286	281	311	285	297	332	306	280	310	302	270	313	255	267	308	297	291	266	303	297	270	296	242	298	277	284	316	298	314	309	284	304	281	280	314	291	258	311	306	294	275	295	317	239	283	250	266	306	302	277	273	291	294	249	268	256	278	301	294	318	316	294	282	288	277	302	313	278	308	271	311	279	283	307	303	278	293	302	281	278	300	303	300	279	281	283	257	286	304	289	279	285	285	315	289	292	267	287	282	315	274	273	295	276	276	281	286	293	290	316	304	278	296	271	315	272	250	290	267	280	304	290	291	261	297	292	301	292	275	282	307	303	262	263	301	286	294	285	240	305	276	313	259	292	287	272	268	276	301	277	281	298	307	330	321	271	260	299	273	306	281	298	305	293	268	284	294	282	299	265	285	287	291	294	308	285	239	296	274	317	312	298	288	306	286	263	300	290	257	264	311	287	298	278	279	272	281	262	294	292	288	269	280	296	281	275	284	288	317	269	275	291	263	316	320	307	279	287	274	272	305	285	260	265	280	278	283	282	300	310	311	301	306	252	299	261	294	285	248	289	265	277	311	306	306	286	261	279	295	309	300	320	270	308	294	272	273	308	294	319	289	266	286	264	310	288	279	303	319	311	300	287	282	309	298	295	270	281	278	247	317	295	273	282	296	289	281	296	307	300	277	307	295	269	275	329	279	286	277	271	296	275	304	284	256	321	278	279	298	279	265	275	287	268	303	265	267	327	289	283	297	275	308	303	309	301	260	284	282	280	285	271	250	298	268	280	285	317	268	273	299	292	288	301	294	273	290	292	253	298	313	265	267	290	291	302	319	267	309	273	282	276	291	288	310	300	300	285	300	281	301	297	272	274	306	300	280	283	286	264	267	314	281	250	273	245	289	273	267	271	280	307	312	298	313	287	281	266	281	272	279	271	288	323	282	275	274	283	297	295	314	322	299	284	285	269	277	283	280	313	301	284	279	301	275	279	300	308	300	272	300	272	334	288	273	285	287	333	278	297	252	296	314	305	280	291	286	296	320	299	284	303	300	305	283	271	292	285	303	278	284	300	296	292	283	296	307	300	271	309	296	249	296	292	304	277	288	307	318	285	283	282	244	274	284	314	288	275	288	291	273	275	314	285	267	271	263	289	301	299	286	292	288	310	266	297	318	294	279	317	299	269	278	296	287	306	301	322	299	282	278	279	313	278	304	264	292	281	272	291	290	308	278	277	299	269	302	318	276	280	286	317	278	277	295	308	273	293	265	260	314	297	276	255	291	270	290	332	321	262	276	261	279	279	303	290	310	280	281	268	259	327	281	299	289	314	253	296	311	266	293	287	309	303	306	299	288	285	279	303	296	284	281	295	265	289	293	314	266	302	307	276	270	282	300	268	310	292	286	305	254	294	288	277	284	299	290	267	293	286	302	272	293	287	279	293	305	276	340	310	307	314	303	309	299	324	282	283	277	291	298	297	276	288	262	275	285	288	299	302	292	271	276	277	247	302	271	274	258	288	291	277	307	304	304	250	293	291	289	262	292	295	277	302	300	296	290	290	294	264	283	292	275	269	254	285	275	276	307	278	292	322	291	324	285	271	314	317	266	281	293	290	254	283	286	271	264	293	312	298	315	316	315	271	302	288	281	284	279	282	300	292	279	304	278	321	292	272	330	284	292	286	304	272	294	300	278	293	279	279	318	289	242	277	283	296	280	300	270	303	283	311	290	296	259	290	252	297	296	263	270	293	317	304	269	274	283	274	290	292	287	285	270	255	283	283	324	288	302	289	267	291	315	250	302	289	299	271	290	285	278	288	297	288	277	280	301	278	286	278	269	278	278	307	291	277	292	277	283	292	291	283	275	284	282	273	316	272	281	306	306	287	336	306	272	296	295	286	243	291	263	281	300	308	291	290	313	295	284	285	273	268	286	284	295	285	322	296	281	300	284	302	281	303	287	253	294	300	278	281	285	295	306	291	294	286	295	259	303	321	286	301	317	303	248	281	266	285	299	300	278	252	294	291	272	274	285	288	302	287	301	294	270	268	270	274	299	272	274	307	269	269	264	299	284	278	317	302	292	282	296	285	294	268	311	309	269	278	292	284	271	301	301	283	298	273	275	251	289	281	304	323	271	300	288	266	288	289	318	288	302	272	281	255	282	284	289	305	283	317	311	266	267	291	269	283	285	263	281	286	292	284	300	297	250	304	304	296	289	289	308	304	294	269	278	293	298	308	266	285	288	289	255	276	329	267	303	284	307	301	281	316	304	267	269	281	288	283	276	286	279	270	290	291	283	282	269	300	284	268	308	308	300	310	268	306	284	291	291	293	268	297	296	271	293	257	308	253	316	280	302	239	271	309	274	277	296	294	280	289	294	305	260	305	277	281	297	251	292	280	290	303	300	270	279	264	269	309	280	303	304	321	296	276	278	312	284	301	321	278	253	287	276	281	258	298	255	262	288	314	289	298	310	270	265	288	310	303	297	274	281	312	313	308	287	300	297	289	299	290	277	267	256	286	271	272	288	261	295	296	286	247	270	257	297	259	309	288	308	328	288	295	288	285	283	274	327	300	276	279	284	275	303	268	302	294	298	302	283	283	276	268	305	289	286	269	285	305	288	291	289	284	269	313	291	271	302	300	274	270	306	310	269	287	264	310	301	308	286	301	279	284	271	290	297	291	283	258	270	279	289	284	293	274	296	269	271	267	267	286	295	264	270	264	302	272	297	281	291	280	268	280	275	294	324	288	276	285	286	306	285	300	290	278	283	297	280	256	309	287	295	284	320	297	243	288	302	304	277	272	294	303	288	287	286	281	285	300	286	283	301	292	323	264	272	272	315	279	296	270	298	299	270	267	268	289	288	270	281	245	297	284	259	290	292	273	291	292	278	307	298	335	305	287	284	300	312	258	270	305	297	303	319	294	288	280	268	280	287	316	275	280	299	272	283	309	298	281	309	260	282	295	259	276	290	258	293	266	293	286	269	272	307	286	317	299	266	296	323	290	280	298	306	275	284	314	266	298	267	296	273	259	283	256	274	283	275	300	275	275	279	280	241	296	276	270	314	287	280	263	283	267	277	290	324	256	295	299	304	280	268	264	288	281	290	295	290	287	279	290	286	270	273	294	285	292	303	280	257	307	262	292	285	286	283	300	311	276	287	258	290	294	288	290	278	308	306	318	282	289	297	303	288	279	302	297	262	276	280	295	286	287	268	285	281	288	290	307	283	272	284	287	292	285	310	301	281	265	286	292	288	308	306	283	320	289	250	316	293	289	290	281	295	290	284	294	286	300	276	285	281	290	282	265	268
28553	33062	4418	867	528	478	441	452	433	435	423	435	422	441	413	426	437	431	440	409	430	371	399	385	395	443	402	401	435	400	408	408	427	391	407	437	427	426	409	430	415	403	441	404	398	404	405	411	427	395	430	414	390	416	417	398	392	394	398	401	424	411	388	408	408	374	413	386	466	410	392	412	387	405	417	410	430	417	411	428	418	413	425	403	390	400	405	380	415	400	407	400	386	447	379	414	422	431	396	407	403	419	359	374	379	421	432	439	426	399	385	418	435	383	424	389	409	396	409	411	403	411	395	417	416	369	378	400	400	408	421	411	390	442	415	373	387	421	407	401	363	384	383	387	437	440	391	426	412	396	399	384	414	418	400	442	435	411	433	434	432	401	438	378	395	406	431	366	387	432	418	398	408	400	402	397	416	414	428	390	436	422	415	378	398	432	447	403	395	405	408	410	381	382	408	391	434	434	419	389	388	410	401	404	398	415	395	423	430	383	419	388	408	383	393	394	380	390	384	403	354	395	398	419	428	398	404	427	405	413	388	414	425	404	411	401	398	402	421	398	421	440	434	427	384	432	391	399	406	425	451	443	407	411	384	417	398	392	445	397	415	405	417	456	406	398	418	420	413	399	418	415	404	408	427	410	418	458	403	417	436	428	431	389	394	405	363	436	425	394	426	440	408	434	473	391	394	456	419	422	441	402	394	413	407	410	420	404	397	409	395	398	405	457	396	419	408	450	426	381	403	454	374	378	412	414	425	408	391	431	403	409	391	392	392	407	445	409	449	419	408	395	387	431	425	412	429	407	423	405	407	356	415	377	453	389	397	397	414	422	390	404	412	413	410	421	399	427	353	402	421	409	462	386	427	408	424	395	386	395	400	386	398	377	363	416	402	377	367	401	426	447	429	400	416	398	411	427	400	395	432	380	374	421	399	435	463	422	434	394	408	386	381	402	399	398	442	413	421	401	424	388	391	401	380	410	417	415	438	422	421	412	400	390	410	425	416	441	444	410	401	384	403	414	377	423	419	404	386	418	397	397	391	409	404	430	420	413	407	404	417	413	430	421	403	412	419	445	390	430	440	410	367	421	412	414	445	377	428	397	422	405	435	396	429	419	395	402	430	407	438	430	417	427	407	376	421	459	365	361	385	382	386	404	404	398	403	429	377	395	415	451	408	382	419	371	389	393	401	421	422	477	385	410	407	429	402	396	393	420	400	421	422	416	404	449	396	420	407	419	452	404	360	373	384	390	473	406	403	376	399	378	386	401	427	364	405	437	467	405	399	453	409	411	425	406	373	416	416	421	421	439	418	422	419	401	410	397	421	425	384	398	417	403	408	412	407	406	422	395	372	391	398	369	375	407	388	410	390	416	397	409	440	413	380	400	410	407	426	408	430	431	429	400	407	420	370	382	372	418	426	403	397	379	395	419	430	398	410	390	391	388	414	421	445	458	419	386	376	363	425	391	418	403	412	403	391	404	393	389	398	384	401	391	413	400	383	400	387	437	423	396	402	397	388	358	426	402	402	389	368	392	444	396	412	413	373	404	419	430	456	403	421	378	409	428	397	426	423	366	389	430	437	357	408	423	454	399	412	423	399	394	412	413	427	406	395	431	410	414	371	422	408	379	440	411	397	393	409	455	363	419	416	389	432	428	375	397	444	401	395	393	387	404	417	398	376	431	433	420	417	408	426	398	435	392	408	368	393	385	396	402	415	366	426	420	390	387	400	470	390	442	425	433	394	416	382	388	433	389	390	443	393	401	350	430	422	383	378	410	395	439	414	367	410	386	418	403	423	424	420	402	422	375	410	428	380	406	438	402	424	424	404	420	402	383	388	388	417	411	382	414	413	417	447	418	427	424	418	420	407	413	414	435	413	454	424	395	420	426	400	429	399	389	422	405	381	409	405	409	422	369	386	391	416	416	409	447	402	423	369	417	424	401	424	433	409	417	426	408	415	356	420	417	420	456	412	417	385	434	367	390	443	416	445	408	445	440	397	383	413	421	414	416	451	398	424	448	389	377	388	379	372	369	425	386	385	403	402	420	406	387	421	429	409	389	437	423	414	414	410	439	426	432	416	396	440	378	404	408	401	430	421	383	397	420	400	414	414	372	431	418	420	418	388	440	380	415	402	397	435	443	403	417	394	409	411	355	422	403	409	398	409	437	414	399	435	392	412	428	395	457	430	387	408	403	411	397	455	400	426	440	409	385	406	426	392	414	431	398	406	401	453	422	403	417	386	412	392	372	419	383	376	388	423	409	405	419	397	410	385	402	377	413	391	397	443	392	405	396	385	389	427	394	414	425	420	439	388	405	350	433	397	410	427	451	419	431	392	410	428	431	431	445	399	388	393	420	392	406	390	426	414	418	425	441	429	420	412	406	430	394	449	426	436	427	377	427	378	420	423	418	412	396	420	398	380	372	359	393	424	405	376	395	407	382	390	424	441	409	410	393	426	422	387	426	394	402	413	455	452	407	384	363	401	410	409	393	431	434	401	408	418	408	360	387	392	423	396	416	418	410	390	393	402	415	439	393	397	411	402	369	375	431	399	400	379	445	399	388	441	409	378	384	403	399	425	422	396	419	402	414	382	418	437	389	453	430	414	433	416	413	449	420	414	397	416	420	379	397	431	377	396	407	420	399	418	406	435	385	410	379	410	411	406	435	431	409	415	389	369	389	416	400	407	430	402	411	430	440	403	434	410	418	393	382	394	426	379	424	438	418	449	412	381	413	427	402	412	441	395	404	390	420	392	387	402	387	410	393	441	391	428	396	427	446	397	431	381	394	391	415	398	402	399	395	414	387	402	410	367	403	425	380	433	414	400	407	418	385	384	422	398	435	411	388	375	401	359	387	418	409	397	406	404	414	420	425	400	388	383	396	412	412	375	374	388	405	432	434	435	404	417	409	405	363	446	381	422	377	383	424	416	446	421	416	382	394	408	408	404	445	397	431	435	439	399	402	390	397	415	402	420	423	371	407	404	454	377	421	402	384	427	419	383	388	391	359	419	392	431	434	369	394	421	395	390	420	413	397	383	435	397	414	389	410	432	414	405	372	416	428	425	427	416	415	445	390	417	396	389	404	401	381	414	401	402	441	421	396	378	406	447	392	380	409	399	397	410	435	390	403	422	394	403	411	435	430	417	392	424	392	387	433	445	422	388	415	361	419	380	434	402	404	416	396	432	385	390	393	392	422	439	419	426	426	405	441	387	407	416	406	429	422	394	398	435	398	376	372	415	399	433	414	409	387	385	470	410	424	399	411	416	392	407	427	396	404	438	433	361	370	404	433	424	429	424	402	463	429	413	412	417	381	407	445	347	383	377	407	392	418	413	373	401	417	443	411	433	371	393	404	430	406	418	428	442	415	390	422	449	401	399	403	469	371	386	421	445	397	424	411	411	403	419	413	403	404	413	439	397	426	386	435	402	381	422	408	423	405	390	359	411	397	420	396	440	378	407	402	450	422	427	427	387	410
24149	21586	28565	24251	20882	6396	630	462	400	334	340	345	308	311	283	268	291	301	292	253	253	275	292	279	258	279	248	255	277	260	232	269	246	245	246	255	285	245	250	267	260	264	261	261	249	261	239	264	265	241	259	278	240	261	239	262	259	256	252	259	273	232	258	283	236	219	256	238	254	264	251	285	261	229	289	258	281	295	259	238	259	281	223	257	273	267	208	226	278	241	220	245	223	269	260	224	279	276	253	232	261	220	253	225	259	206	254	250	261	276	249	253	260	269	263	226	258	253	263	237	278	244	254	234	261	235	246	268	257	251	227	275	230	236	271	249	243	261	265	226	253	239	265	239	263	238	240	236	239	226	262	251	249	254	254	258	245	265	266	238	249	260	250	252	249	242	258	290	233	230	275	249	268	222	243	266	243	264	236	239	204	236	243	235	252	242	240	245	226	249	223	241	232	234	217	255	254	246	242	264	239	240	241	240	280	268	237	242	232	254	271	242	262	262	285	251	261	278	245	272	251	261	265	249	269	238	238	248	267	255	246	260	228	247	258	254	245	241	272	270	255	230	270	244	227	249	262	265	248	248	258	238	255	246	270	257	258	259	278	276	257	275	240	248	247	243	251	301	283	208	245	249	293	263	256	243	249	287	254	234	227	261	253	236	280	224	263	251	263	218	213	248	242	274	242	270	244	242	286	248	242	256	245	277	253	260	246	267	270	288	263	242	236	261	260	243	237	255	252	244	248	253	251	243	252	227	242	258	246	257	261	261	283	242	242	238	248	256	229	230	251	253	245	256	256	280	246	258	275	236	231	235	269	266	267	257	235	267	253	248	242	247	252	243	233	235	263	250	278	278	242	270	239	245	238	229	230	269	246	258	273	242	265	245	257	245	223	259	271	255	282	269	248	255	254	226	268	259	260	238	263	238	236	249	245	256	248	232	259	261	247	257	242	232	235	261	268	242	260	281	227	268	256	253	238	263	226	247	234	243	283	283	265	241	252	273	259	252	219	236	247	258	263	267	252	254	268	250	266	253	236	260	252	258	246	226	241	283	250	246	253	270	233	281	275	264	276	283	246	231	242	261	265	252	252	267	275	259	263	238	220	248	240	239	247	274	243	252	262	282	267	255	263	239	265	261	280	273	223	254	245	247	257	276	264	262	289	256	253	263	276	241	236	251	252	231	244	265	234	237	262	256	267	240	231	241	240	244	258	274	250	254	241	267	248	245	237	252	257	236	271	254	257	266	277	255	257	261	244	249	245	238	258	276	259	256	248	266	249	261	242	261	266	262	250	253	273	260	258	228	261	255	236	213	251	258	255	231	251	264	265	254	254	268	264	243	257	236	234	231	231	254	244	237	261	241	251	291	250	246	280	279	255	271	236	244	249	251	244	261	274	259	239	274	240	239	245	242	226	264	255	273	251	251	260	260	243	273	266	263	310	246	275	268	261	239	253	217	257	241	245	240	271	249	228	237	282	254	259	235	248	259	260	246	237	267	237	267	236	262	259	280	247	238	256	238	229	245	226	241	249	251	229	220	222	260	273	263	241	263	238	273	253	245	254	259	248	228	245	246	258	252	240	246	272	247	213	283	258	244	243	255	231	259	257	251	255	260	259	241	264	259	234	244	256	270	239	246	243	231	248	232	290	262	245	235	233	218	260	227	255	264	255	247	266	256	253	239	244	241	244	276	227	229	288	256	251	265	277	279	265	245	252	253	256	257	245	273	253	253	240	249	227	278	256	244	238	256	230	240	259	242	227	255	248	252	240	282	245	259	246	269	252	225	268	260	260	262	244	246	259	272	250	253	229	249	260	261	248	245	265	245	240	248	240	252	246	217	279	244	272	279	256	216	262	282	270	230	225	266	241	238	260	271	241	224	248	267	249	237	229	258	254	228	232	229	239	260	242	264	264	233	271	223	228	229	258	274	253	267	256	222	261	268	248	252	237	253	262	253	244	263	249	237	250	245	223	259	211	230	268	264	239	251	255	245	228	257	266	240	248	228	238	279	256	246	266	227	247	256	253	264	259	248	263	229	251	228	242	282	263	272	272	221	271	266	244	235	254	242	240	230	224	250	260	267	253	244	246	214	231	253	256	262	275	222	246	277	262	260	246	235	263	245	229	233	287	267	228	238	254	249	260	231	265	244	267	275	222	246	264	233	219	260	237	258	260	256	249	238	207	235	252	281	254	271	271	231	261	226	215	288	247	247	231	259	238	254	249	233	238	249	275	250	229	250	246	258	272	228	240	249	256	242	246	255	235	251	240	272	254	241	215	218	252	270	232	243	269	243	245	255	244	273	239	276	243	267	247	262	249	271	256	255	272	226	223	274	233	277	247	259	246	249	228	239	259	248	255	253	259	232	245	248	259	236	243	302	256	263	230	245	247	240	225	213	256	242	236	260	251	227	266	253	257	231	241	248	232	247	218	273	246	256	247	237	273	259	268	246	257	269	263	272	266	248	240	240	269	258	262	247	272	216	221	249	227	278	265	246	265	245	279	236	248	247	249	255	264	251	211	237	249	253	242	234	253	267	264	238	239	264	236	247	252	235	244	225	244	226	270	231	237	236	243	271	245	235	278	242	253	247	248	251	269	270	262	231	258	244	234	290	229	251	237	274	234	253	250	257	265	247	259	231	263	256	239	240	247	239	229	245	240	248	276	238	240	253	254	243	251	280	236	234	231	240	243	219	256	243	262	251	278	238	255	248	290	268	249	234	214	226	248	236	220	247	264	258	250	262	248	258	252	259	224	264	264	261	240	253	251	245	247	235	277	246	250	277	278	241	226	254	253	232	243	259	262	246	236	269	231	236	225	236	262	248	240	241	235	262	272	265	228	242	241	233	258	274	266	269	274	240	256	234	247	248	238	233	251	253	271	239	256	236	258	261	238	267	251	249	225	264	240	250	255	238	241	248	254	228	273	225	233	250	246	246	266	248	245	268	257	247	228	257	258	237	238	251	225	246	251	278	213	268	246	267	214	229	254	264	242	261	236	236	229	239	270	246	250	244	281	245	254	247	239	242	225	245	255	254	227	268	235	258	255	253	249	240	241	268	235	242	259	238	236	262	241	249	254	257	245	237	241	218	267	232	246	242	222	240	262	223	243	266	244	244	247	256	260	238	248	264	259	254	236	256	243	237	263	274	241	272	263	268	231	266	244	277	234	269	233	251	237	248	274	234	240	256	241	245	263	276	244	260	243	261	262	260	244	255	236	238	265	231	233	256	263	249	227	256	250	242	264	259	242	280	224	238	264	253	248	255	240	245	232	246	250	241	257	203	251	243	258	276	232	247	244	229	248	233	238	233	204	254	254	243	244	264	238	240	249	264	237	266	234	245	236	239	274	257	268	250	241	250	251	255	263	252	258	290	238	244	252	240	270	226	281	282	249	203	264	249	256	253	291	245	238	273	242	258	275	246	264	266	228	260	238	240	250	223	281	236	246	255	238	240	242	260	261	244	250	263	262	245	269	260
53412	71051	20494	4608	1697	1215	1021	827	761	693	616	530	513	502	466	438	411	428	420	432	411	431	400	414	385	421	427	381	400	392	373	414	393	384	380	370	327	390	391	377	368	397	361	373	341	353	375	393	347	351	394	369	360	353	357	358	366	380	388	396	349	371	334	380	367	366	375	338	391	364	350	362	361	325	362	384	338	355	336	366	363	378	352	360	378	351	345	366	366	366	355	387	349	348	329	377	379	327	382	383	363	367	364	350	345	347	351	343	364	377	360	378	359	358	353	359	350	331	360	317	375	333	376	380	366	358	355	359	337	318	341	371	351	377	340	372	356	366	390	335	335	382	376	365	389	356	382	376	354	384	365	355	351	340	361	371	385	341	350	332	356	360	380	356	353	368	366	369	324	380	373	368	372	364	356	346	347	363	379	351	336	360	380	339	403	391	346	372	363	361	386	376	329	372	340	362	347	358	358	356	384	368	355	354	362	369	370	363	383	357	379	338	362	361	367	368	369	357	353	360	340	335	355	372	362	382	338	354	369	309	358	339	356	363	364	349	354	340	374	365	394	350	367	348	337	383	344	355	343	333	363	367	339	378	348	397	362	341	335	381	355	364	395	363	333	341	364	405	382	364	360	368	334	355	365	306	327	334	366	350	346	347	364	368	389	382	380	332	385	372	354	348	355	368	365	346	385	337	329	349	302	414	361	354	346	371	320	364	358	338	332	384	379	329	358	326	355	338	370	367	357	353	348	361	387	348	359	359	358	378	352	352	342	357	327	363	356	355	357	371	323	375	345	367	364	367	411	364	384	389	389	345	351	370	352	349	363	359	357	338	361	344	372	321	318	369	356	359	318	333	334	357	344	366	359	357	341	372	364	402	349	343	385	367	344	354	360	395	340	366	331	365	379	348	386	369	352	375	357	347	342	365	354	331	380	348	333	336	344	350	355	344	343	393	341	342	357	384	354	351	358	344	351	345	356	356	364	342	357	351	333	346	332	334	367	350	353	344	362	349	336	349	381	390	372	374	369	396	355	377	335	380	367	359	341	342	357	349	375	382	333	323	340	371	364	357	377	359	332	389	357	362	351	355	366	344	355	369	378	339	371	369	376	362	354	355	358	361	384	367	339	353	363	370	348	345	351	326	342	374	354	334	356	351	369	343	354	344	362	354	343	354	355	350	396	361	319	349	385	374	365	386	317	362	343	360	376	341	364	359	359	366	360	351	355	347	352	371	354	388	357	355	380	362	362	362	362	371	353	357	389	377	353	382	380	368	346	323	378	355	322	328	365	345	342	346	368	393	371	353	338	386	351	330	317	328	358	341	352	346	378	352	373	340	338	330	364	372	381	394	375	417	344	333	354	324	369	366	352	357	393	353	365	346	396	350	339	333	346	367	334	395	359	382	347	349	347	394	344	345	387	356	364	367	387	370	348	371	353	344	391	368	358	386	356	376	370	352	368	335	364	376	342	381	358	387	368	354	305	362	363	350	365	353	366	360	387	353	379	331	339	347	361	361	345	372	340	351	361	368	361	319	382	377	377	329	353	365	366	384	382	394	391	380	341	334	363	338	343	351	353	340	355	375	388	401	356	347	369	363	342	387	375	358	347	365	364	342	349	376	363	382	376	367	355	356	343	362	384	384	378	351	322	356	382	391	384	383	347	391	340	350	345	350	364	332	359	369	349	364	349	342	382	355	367	369	348	352	358	336	381	363	359	367	350	375	336	397	349	355	369	385	346	360	350	351	339	335	363	341	350	326	346	342	372	336	323	395	372	358	357	335	331	355	368	356	345	359	397	379	351	367	362	387	344	392	362	360	338	394	353	365	391	358	396	346	344	379	330	323	347	334	391	339	391	350	348	382	345	383	346	330	369	382	325	360	362	351	375	352	371	349	373	368	347	344	348	368	369	369	345	353	321	338	335	338	340	386	383	349	370	348	347	328	380	379	329	403	350	376	351	356	343	351	342	404	329	350	364	337	361	341	347	381	353	361	396	366	351	369	366	373	380	342	327	367	351	298	356	403	356	378	349	361	359	353	352	344	384	373	361	370	368	371	364	348	371	345	332	367	339	345	359	366	373	366	356	346	361	373	350	348	333	382	348	356	351	340	353	334	373	325	361	356	395	365	383	389	332	340	352	364	351	337	361	390	390	406	362	374	373	347	347	342	342	375	364	374	329	373	340	387	358	348	396	325	335	333	396	358	374	351	361	354	402	358	367	341	358	363	353	358	376	375	359	368	360	374	350	358	356	348	379	353	369	322	381	405	349	366	368	365	344	375	339	372	324	347	364	388	335	345	362	360	357	344	368	390	379	358	348	374	366	349	346	350	377	346	364	360	375	367	370	361	363	372	385	322	352	392	364	364	363	388	332	366	375	364	343	347	357	341	363	351	374	339	337	382	391	329	330	365	313	331	373	365	343	368	330	367	363	365	377	393	375	374	349	349	349	360	337	342	382	340	350	336	358	365	366	354	372	360	359	378	334	338	358	357	347	414	363	383	371	350	361	365	366	364	363	320	369	360	360	332	344	393	333	390	369	338	385	332	399	384	383	318	337	388	371	330	334	366	392	346	358	351	384	351	352	392	330	342	369	375	343	345	395	355	376	367	377	364	346	373	342	356	296	334	357	374	341	348	376	366	346	357	352	381	322	353	385	343	385	349	332	357	350	370	343	361	349	342	373	356	382	357	298	343	332	361	377	346	367	355	358	372	376	347	371	391	394	330	369	380	368	355	315	334	353	378	344	374	389	347	333	347	370	339	340	358	363	359	345	368	335	342	342	361	363	383	347	357	325	320	367	365	392	400	371	385	376	338	342	333	366	352	364	397	371	371	311	383	372	382	366	364	350	349	368	334	322	346	380	363	338	365	336	380	334	359	310	359	313	341	342	364	372	334	356	346	349	363	335	354	353	343	341	321	357	340	374	384	372	337	352	360	367	374	352	328	365	359	370	359	357	389	356	333	388	363	378	352	381	342	341	378	382	340	335	362	356	339	363	386	356	334	336	332	372	326	384	376	335	337	355	361	345	352	344	343	352	378	373	365	312	325	362	414	337	366	361	375	353	341	341	346	367	387	346	357	341	320	343	386	351	342	377	347	344	371	360	373	366	370	396	327	335	338	340	376	357	387	368	389	373	344	371	362	365	377	365	347	387	382	356	348	379	362	364	371	368	396	372	363	352	348	347	391	349	358	365	355	385	354	334	345	360	321	349	323	346	360	341	353	342	372	344	373	360	333	367	376	375	346	376	368	320	333	385	347	341	345	366	348	345	377	347	383	350	396	343	358	336	329	357	369	354	335	326	324	352	378	318	395	340	362	372	348	374	360	361	331	362	343	394	365	387	349	347	358	384	333	318	382	359	326	369	356	405	357	383	349	389	393	333	341	345	374	375	359	329	372	342	378	352	368	330	338	366	355	373	344	373	356	339	363	402	349	365	370	362	365	342	394	339	369	364	352	334	345	376	366	359	343	367	355
23112	21321	29036	23645	21200	20563	3115	464	332	310	262	238	229	196	163	180	164	165	159	143	130	152	115	133	146	127	118	135	133	123	105	148	117	114	110	108	135	117	126	136	127	127	112	117	90	115	115	118	102	115	130	118	98	130	120	110	119	113	125	125	137	117	119	105	106	112	114	109	100	118	101	111	104	113	89	102	112	105	114	109	133	105	110	126	112	107	106	112	107	99	100	105	109	99	100	101	121	134	104	111	104	96	103	129	103	122	106	96	121	104	121	97	91	121	102	121	124	98	96	121	92	100	111	113	115	112	115	112	86	122	101	104	93	117	84	101	107	106	108	116	113	104	96	95	112	109	91	95	118	90	98	120	105	101	99	145	96	107	118	97	104	94	100	102	119	117	117	112	124	121	98	109	107	119	114	94	121	120	107	135	113	116	107	127	116	107	90	109	111	115	111	111	115	113	119	146	105	124	85	117	112	107	102	89	104	110	108	89	128	115	105	106	118	113	108	96	118	111	112	137	95	109	110	79	112	133	102	94	119	106	123	110	106	122	113	110	107	102	110	105	97	113	114	135	126	115	102	122	98	93	95	113	109	111	105	107	102	107	96	115	106	99	116	97	115	111	114	119	93	91	94	126	116	101	103	112	103	138	105	96	121	93	107	114	105	111	94	84	101	116	103	125	82	123	97	129	113	92	107	118	95	93	106	127	113	119	103	107	114	111	134	110	128	89	112	112	117	95	103	105	109	113	87	92	115	107	101	102	107	113	110	112	103	120	117	111	97	116	100	113	120	110	103	130	121	97	118	91	101	130	93	105	107	85	119	112	111	105	114	104	105	103	112	94	117	91	110	103	108	114	104	100	109	105	126	103	111	105	113	114	105	100	108	116	126	110	109	107	110	112	111	111	104	119	126	110	102	119	129	103	101	108	120	96	98	102	131	120	98	112	122	99	101	91	96	111	109	106	102	101	94	103	127	119	121	112	111	106	127	106	116	100	108	110	123	94	112	105	128	110	122	109	117	104	100	98	104	111	106	101	100	105	100	99	126	113	87	93	115	132	102	100	121	118	99	103	106	110	109	113	108	102	99	95	107	118	112	118	119	100	118	121	99	113	112	102	112	106	105	103	110	87	99	90	108	98	93	101	116	91	107	103	103	121	109	117	124	96	103	104	108	97	91	125	106	107	103	103	104	110	98	115	99	130	123	118	121	107	91	110	98	106	106	95	116	107	117	114	107	100	116	97	100	111	95	99	116	94	110	107	123	115	108	109	109	109	112	104	102	94	118	109	105	112	121	105	101	119	107	100	91	106	111	92	112	105	115	93	107	104	93	102	118	103	96	118	112	113	126	109	96	101	119	104	133	98	117	111	115	97	121	96	112	107	111	115	111	111	94	107	118	101	105	98	107	109	108	87	97	105	108	105	86	98	93	99	83	111	106	109	102	125	110	95	110	106	122	125	108	81	108	93	110	83	95	97	102	119	97	106	114	110	108	115	118	88	99	123	122	121	111	119	99	86	103	103	116	114	123	120	100	103	126	94	112	123	109	102	119	98	98	103	109	102	103	104	117	119	102	113	109	99	118	92	90	102	110	113	105	102	96	104	121	111	111	96	98	109	124	97	105	111	128	111	99	97	115	87	101	98	117	102	95	120	113	114	101	90	106	99	103	116	108	104	113	118	103	114	98	108	97	132	103	114	111	115	105	117	125	123	99	119	111	106	94	128	102	94	106	110	107	103	104	103	90	116	117	107	98	101	73	107	119	108	109	101	99	108	102	129	120	109	101	110	119	116	124	91	105	138	110	112	109	123	102	113	102	119	104	104	113	123	98	120	118	109	120	102	104	126	118	106	82	120	102	102	122	107	110	109	127	117	96	109	92	103	112	104	125	92	100	134	122	126	107	109	88	112	115	117	98	94	127	104	103	108	98	114	119	104	109	102	115	107	111	104	111	96	128	103	121	113	106	101	104	120	105	114	103	112	121	113	122	100	120	97	108	98	116	96	95	103	83	100	101	99	122	91	111	100	95	109	129	130	115	126	98	79	108	103	85	108	97	122	96	113	99	94	129	97	100	109	108	119	114	110	115	114	110	99	102	112	112	113	105	104	120	94	120	107	120	111	123	119	109	123	108	107	95	118	105	98	109	115	111	103	101	103	99	110	101	109	106	109	124	124	103	105	98	98	82	106	109	93	118	104	111	106	124	101	120	127	123	120	120	94	100	113	89	99	91	114	89	110	125	109	112	103	85	112	106	128	103	111	96	93	106	98	102	125	105	107	107	102	106	104	110	116	107	115	122	120	105	118	108	99	105	106	81	116	107	94	124	117	99	107	94	124	97	96	118	97	100	113	97	103	112	127	102	109	94	114	97	98	111	100	107	105	101	109	135	97	108	119	111	107	87	114	104	114	123	118	104	117	114	104	125	113	99	117	91	115	120	95	131	108	106	97	101	122	109	126	112	136	108	104	123	109	103	104	127	105	113	118	112	104	107	109	113	120	109	116	120	107	113	103	125	109	106	104	98	121	123	80	106	90	102	103	112	108	100	127	117	112	115	106	115	112	119	89	118	103	114	103	118	121	107	105	118	105	106	100	102	89	92	105	111	109	107	109	94	108	104	111	116	116	118	122	110	118	114	102	95	95	120	118	142	113	96	122	133	113	110	98	110	90	118	103	115	114	120	122	116	97	103	112	99	138	111	94	113	115	127	118	107	123	107	120	99	106	144	101	103	115	90	112	110	104	102	127	100	106	96	117	97	112	108	103	106	118	102	87	131	95	126	99	110	100	97	88	114	102	92	102	86	121	84	109	96	105	104	105	120	105	119	109	107	115	101	96	116	109	106	103	118	120	95	102	111	117	116	114	134	95	112	96	89	117	102	97	99	110	106	90	96	119	127	108	104	112	107	97	95	121	91	90	108	132	128	110	106	106	112	114	127	118	108	120	106	101	110	123	108	97	116	109	125	91	96	117	106	107	128	110	108	119	101	106	105	111	115	105	88	113	116	132	108	111	97	111	109	116	106	99	114	96	100	99	119	120	111	122	108	117	105	119	104	109	107	112	122	114	120	108	116	116	99	111	110	119	114	106	93	112	111	119	90	92	105	99	110	103	107	102	113	112	99	109	104	92	100	112	115	112	102	107	112	94	114	81	109	96	99	109	116	102	98	107	104	118	96	141	119	103	131	103	97	116	121	111	82	115	123	113	124	97	123	92	113	107	125	94	98	89	104	104	112	109	116	114	98	104	108	120	120	117	119	102	120	104	111	103	109	116	108	94	120	126	118	129	96	99	89	94	137	98	108	108	118	136	110	106	114	108	116	97	109	103	119	117	111	107	103	119	117	106	98	111	101	112	116	99	109	104	127	110	103	103	116	105	114	122	104	97	121	106	96	112	110	109	82	115	111	97	118	99	103	108	92	80	109	116	105	112	109	102	118	101	93	118	104	126	109	120	112	109	108	112	114	85	112	104	120	99	106	113
57969	77578	24795	7091	2482	1873	1380	1145	876	704	601	517	416	376	360	367	298	277	298	262	243	227	233	223	237	219	188	195	191	204	208	195	192	191	176	187	191	173	180	167	153	178	132	162	158	174	171	188	165	155	158	190	174	146	152	161	186	159	156	158	155	166	175	193	168	156	186	174	153	145	151	174	168	179	171	145	152	168	173	153	147	149	182	167	143	160	161	165	169	157	161	154	158	154	134	155	126	168	140	174	146	171	152	170	161	147	145	147	178	172	169	176	147	157	150	141	124	171	139	157	168	141	154	164	160	159	155	183	164	143	145	153	172	162	182	174	147	153	142	145	146	183	168	171	140	153	148	153	151	152	159	162	165	144	154	155	155	162	148	181	159	149	155	152	147	159	149	160	174	160	167	153	160	166	154	144	148	174	170	164	143	170	144	164	156	180	170	162	139	177	152	124	169	130	171	143	141	143	177	138	155	166	156	170	166	179	166	146	159	163	140	183	167	174	163	164	167	167	148	154	154	163	149	164	145	159	136	173	135	156	148	146	153	152	170	154	177	167	137	182	158	164	168	135	132	159	161	154	151	135	184	169	159	161	169	176	149	164	148	171	155	171	157	154	145	163	134	170	152	172	158	168	171	145	148	164	153	179	139	161	132	159	166	168	142	158	183	131	151	170	170	157	152	170	159	166	159	159	153	155	165	153	163	167	187	133	165	153	145	163	170	154	126	168	143	184	167	171	151	135	148	176	130	151	174	143	156	149	173	161	153	176	156	158	173	152	146	145	158	154	151	150	158	157	166	165	167	142	159	175	180	144	157	152	166	159	140	162	139	135	139	167	166	135	156	152	168	162	152	132	154	151	175	151	179	147	147	146	145	174	140	141	159	168	139	182	152	145	141	159	154	151	162	158	161	128	160	150	178	140	148	159	170	148	187	153	139	131	163	184	150	150	151	159	165	153	148	166	158	163	157	151	136	145	159	160	174	151	120	151	179	152	138	161	169	135	155	148	159	149	129	162	163	159	143	148	168	161	142	179	148	135	153	163	165	162	146	149	149	161	150	146	187	163	161	152	166	160	147	178	183	183	138	163	159	173	158	170	163	160	150	150	141	184	146	156	144	146	162	136	162	163	167	174	154	152	169	158	162	156	156	160	161	153	154	156	154	178	149	169	147	149	138	170	161	178	172	157	148	134	174	162	165	164	155	179	144	142	161	163	150	177	160	156	144	158	164	157	159	132	166	163	133	144	144	161	149	155	163	151	147	169	159	142	137	141	158	143	161	175	144	152	161	169	154	159	158	155	136	126	169	146	154	136	159	141	146	165	167	145	145	152	151	126	167	160	157	166	129	164	164	126	161	147	158	158	156	151	153	167	163	145	150	190	162	155	156	130	135	153	172	143	137	145	159	162	165	150	146	144	149	161	161	149	167	150	169	166	152	142	174	152	147	166	154	154	146	143	159	152	153	149	161	154	157	166	158	177	129	154	165	147	158	133	170	136	160	136	166	155	148	167	161	172	150	164	143	148	161	121	141	171	151	165	148	176	158	165	176	146	168	159	147	163	131	177	146	175	155	157	152	148	147	168	154	173	157	148	144	143	153	152	161	162	159	173	143	178	149	150	171	171	156	163	176	164	156	134	142	148	156	135	129	157	172	163	179	159	134	169	151	144	167	163	140	152	169	153	157	140	177	157	174	142	180	178	164	163	156	149	147	153	156	146	160	141	135	138	153	146	151	161	150	166	166	155	162	166	143	143	171	154	174	135	137	153	166	160	167	153	159	148	160	162	153	173	135	154	136	155	169	147	166	170	168	160	169	140	162	151	162	139	152	165	151	154	156	126	157	169	175	150	144	150	153	151	144	164	171	179	139	162	149	162	163	144	154	153	156	149	164	151	175	171	155	129	168	152	148	147	166	171	158	146	139	175	165	151	138	159	148	146	166	137	143	180	164	143	148	151	144	177	161	154	153	150	147	142	163	153	171	146	142	164	152	145	156	154	134	155	172	141	142	142	134	151	150	154	163	154	163	148	162	160	184	139	147	136	145	170	168	173	136	164	173	147	150	175	150	164	161	156	147	166	175	142	144	146	170	130	144	144	162	157	159	168	147	172	161	160	168	188	136	145	153	151	177	115	162	166	163	152	160	151	155	162	154	139	148	170	148	139	159	159	140	148	162	167	163	163	145	149	164	152	176	140	170	145	156	146	157	144	169	153	168	155	172	156	156	151	161	155	134	164	180	161	156	162	171	146	140	179	155	150	174	160	137	134	167	144	179	143	151	153	148	182	158	157	151	160	151	169	162	162	163	172	146	170	158	155	164	167	165	133	184	156	145	172	142	149	150	166	156	151	186	157	162	140	162	170	150	178	155	151	164	173	149	140	139	172	173	149	182	154	154	154	168	157	142	177	152	151	157	143	165	176	154	126	175	163	142	158	151	160	142	160	164	143	161	136	157	160	152	160	152	176	159	164	161	158	142	135	144	160	159	134	148	163	149	163	166	175	177	154	146	148	168	146	151	161	169	153	171	116	139	138	160	152	151	149	139	158	147	172	161	168	136	159	167	149	153	180	148	165	147	152	137	136	140	148	160	186	150	156	158	170	153	153	144	158	160	153	149	137	165	142	174	155	177	151	138	134	147	182	172	174	158	153	170	159	146	150	146	143	179	151	162	150	173	170	156	145	148	163	158	159	127	137	155	150	156	144	180	145	148	160	173	166	144	149	171	154	151	153	157	144	155	167	162	156	158	159	155	148	165	159	143	146	153	163	161	155	149	177	158	156	163	186	162	147	147	175	141	176	160	140	144	158	149	170	157	155	159	149	156	167	153	155	159	150	158	135	149	149	153	144	177	130	142	173	162	171	144	147	164	145	163	152	167	149	141	128	154	154	152	165	167	152	150	145	177	130	145	140	155	131	164	144	146	133	146	159	154	137	144	151	137	144	155	147	164	141	167	166	164	154	156	162	168	177	130	167	157	165	153	169	185	149	158	149	154	151	170	170	178	150	159	162	170	157	152	176	168	137	166	144	150	170	152	175	158	159	157	165	160	147	145	146	166	158	155	169	176	158	190	162	159	153	141	153	151	183	155	165	162	145	171	157	161	169	157	166	170	155	153	148	168	151	171	163	158	166	166	161	172	171	178	150	167	134	160	167	141	162	147	145	149	166	162	151	154	150	147	152	160	159	156	156	153	135	146	159	124	142	182	157	163	126	157	156	149	155	179	145	146	177	132	133	143	142	145	148	144	170	188	155	162	170	160	171	160	146	153	151	143	164	142	179	159	172	166	164	178	127	158	147	149	163	151	135	156	159	161	143	168	163	166	151	168	152	167	160	144	144	168	147	178	156	144	154	132	170	142	169	164	159	175	168	161	151	133	138	137	102	146	165	156	133	153	157	134	163	158	143	152	156	174	148	148	163	149	183	148	146	159	158	158	148	151	161	156	152	165	173	150	158	138	166	162	158	150	135	135	167	148	147
27784	23035	12681	1272	377	322	338	282	290	304	319	314	305	316	299	321	304	277	292	276	306	292	263	294	302	299	263	301	310	293	294	304	310	292	266	320	293	302	319	303	306	311	291	292	272	284	290	292	336	296	309	263	289	300	284	300	301	291	311	280	298	286	329	285	296	316	306	291	320	304	311	299	309	294	288	328	291	283	274	269	294	282	315	312	313	302	300	267	269	290	289	254	305	319	316	305	321	314	286	287	306	322	294	313	285	301	302	286	292	296	287	302	308	304	266	283	296	279	304	295	302	298	304	298	289	282	282	324	303	311	302	298	299	288	283	305	320	270	291	273	305	300	312	303	322	299	291	289	320	290	291	268	279	302	291	287	297	314	301	334	313	300	273	326	295	315	274	312	289	287	288	269	308	312	272	321	278	312	270	315	288	299	282	293	305	297	322	294	287	261	321	294	280	289	302	287	293	300	270	284	302	316	291	319	309	296	312	261	283	283	294	304	287	279	309	287	297	274	276	278	270	270	303	277	274	296	317	272	285	342	298	283	300	306	303	307	272	312	283	335	312	291	302	299	266	311	300	306	321	293	313	275	294	328	293	280	294	314	287	271	254	279	308	297	270	316	259	289	313	254	304	279	293	300	311	266	320	308	296	284	303	296	330	293	282	270	280	315	276	296	298	280	318	291	299	278	302	283	297	299	330	330	282	311	316	320	278	276	284	301	257	291	315	313	273	305	311	279	297	284	307	272	284	303	289	288	312	291	316	293	308	307	289	296	289	315	278	297	320	273	286	297	296	284	289	300	294	274	296	278	309	295	299	255	312	285	308	306	281	328	291	296	303	291	319	299	330	289	298	303	339	292	287	321	301	296	325	292	301	306	287	273	305	332	270	293	268	326	292	248	305	283	311	286	298	301	324	294	285	291	293	275	327	294	308	285	289	280	266	298	283	296	295	265	282	285	320	308	317	282	311	316	315	303	290	282	275	304	308	289	302	328	298	281	302	300	300	276	309	285	292	311	322	326	277	275	303	292	276	323	295	277	300	276	333	292	333	258	283	285	284	298	285	307	342	305	298	274	307	320	278	300	305	304	308	309	274	305	292	318	321	309	288	258	289	320	276	295	283	311	293	297	314	286	317	281	261	272	297	301	293	323	299	308	294	300	327	292	274	289	303	305	317	296	337	301	310	335	283	304	274	303	286	336	284	304	305	307	334	290	309	289	314	331	304	296	300	304	313	275	292	284	304	312	326	336	276	304	291	332	337	285	301	297	334	315	304	303	288	289	308	298	329	271	269	319	280	281	317	292	294	297	295	298	300	289	314	304	306	299	285	315	283	322	285	265	306	319	301	292	308	296	303	319	318	299	301	293	284	306	283	293	317	300	288	303	290	307	295	279	296	306	272	325	285	288	292	291	307	302	302	316	305	339	278	300	294	319	312	292	246	283	314	293	293	354	265	268	290	324	290	317	259	324	304	279	316	273	292	285	297	317	308	303	282	284	312	287	277	315	295	320	283	287	293	289	318	290	285	282	314	327	278	267	275	311	300	278	319	320	316	286	305	295	277	286	288	303	313	309	278	322	285	295	286	308	298	316	295	304	293	292	303	275	308	268	293	299	274	295	299	284	315	315	308	296	319	313	264	270	305	295	305	275	270	312	300	305	286	338	290	288	295	304	296	301	275	307	294	296	265	305	311	331	277	325	296	290	287	296	319	298	299	272	308	318	288	298	283	304	307	289	305	280	263	322	316	301	282	311	297	287	345	288	318	303	315	308	305	295	303	292	265	309	309	296	300	263	304	299	294	297	281	308	291	299	321	314	313	296	274	287	291	306	320	308	290	301	292	293	318	286	278	322	249	299	284	252	300	289	284	307	287	308	311	307	314	297	295	307	297	292	268	347	297	273	269	295	325	287	323	315	310	296	289	289	292	331	268	313	294	276	304	292	310	301	306	250	292	305	329	299	297	287	294	266	284	294	320	285	333	279	297	289	304	294	305	308	300	282	267	319	296	331	283	301	296	302	288	285	288	301	293	286	321	270	277	293	301	272	269	311	267	298	299	326	286	284	304	316	279	292	277	292	307	316	295	281	303	332	294	309	295	322	273	282	316	316	312	314	283	309	235	330	311	295	258	293	316	292	334	272	297	300	278	303	295	299	268	322	284	320	298	273	291	297	316	310	336	295	325	334	323	316	310	326	318	290	278	294	317	292	341	298	284	314	285	290	302	307	279	296	306	341	306	283	315	310	318	280	299	345	271	302	320	315	306	307	321	291	284	286	272	288	327	310	287	282	285	302	322	274	297	284	303	269	326	293	293	312	287	292	274	294	314	273	293	299	299	324	257	309	333	302	288	280	258	281	327	297	299	299	297	299	263	280	289	263	302	309	294	317	288	286	291	284	282	280	303	313	320	293	300	278	302	328	326	308	284	284	300	302	321	296	289	292	284	325	326	300	303	253	281	314	307	277	320	285	305	311	299	309	285	309	284	269	304	257	304	322	311	274	251	289	278	291	289	299	324	308	298	286	323	290	290	309	283	269	280	281	312	293	312	310	307	270	272	290	310	297	284	332	292	308	306	294	328	290	282	310	291	280	290	304	327	305	323	308	292	302	276	327	291	296	296	339	283	260	289	290	287	247	291	312	304	305	280	275	287	308	308	286	273	289	304	296	292	305	306	290	298	288	306	293	300	299	288	266	288	288	288	302	336	288	310	296	290	299	261	322	317	337	336	292	281	293	261	294	285	283	309	291	282	306	298	328	303	291	294	292	315	253	288	310	292	302	318	312	296	305	273	317	300	309	321	296	287	278	303	304	314	283	320	299	306	291	273	296	345	298	310	286	293	316	270	291	336	281	295	282	273	311	310	297	303	308	286	274	323	293	270	285	291	296	287	274	294	326	298	295	304	302	286	308	282	305	268	287	303	271	293	275	314	323	313	288	293	294	320	277	319	302	275	306	306	325	292	311	287	282	342	293	313	293	294	303	302	334	283	279	273	297	272	310	328	305	304	294	327	315	259	297	292	289	268	293	291	309	281	309	274	302	305	288	303	296	318	307	283	309	337	277	277	282	300	316	283	300	290	281	325	247	286	316	309	293	293	303	294	295	288	312	312	283	328	268	285	295	298	298	308	284	285	299	347	293	299	299	301	298	301	284	264	291	290	290	313	275	295	299	290	287	295	281	303	293	280	291	309	284	278	322	324	316	319	297	325	299	308	301	284	302	275	292	309	290	328	304	306	300	296	286	292	318	288	280	317	320	303	282	290	316	311	312	307	268	297	317	279	276	299	311	316	299	301	307	295	315	309	305	295	254	337	285	289	256	288	332	292	298	301	302	304	309	281	310	277	311	297	282	281	297	312	282	303	294	308	295	273	287	279	291	331	298	295	259	258	279	309	277	275	316	286	270	282	318	308	291	289	279	303	311	320	311	293	259	303	309	286	271	317	285	312	306	267	294	262	290	275	289	271	308	292	302	298	289
28729	31828	3449	760	519	494	460	453	427	459	437	395	450	441	450	449	447	401	418	425	423	448	403	429	440	414	420	411	395	431	398	399	400	448	415	406	430	377	395	438	464	417	408	394	405	411	398	395	444	477	415	411	454	413	438	387	418	419	427	411	410	436	441	416	432	424	404	377	435	412	434	435	412	420	425	384	468	418	400	417	383	415	385	376	381	406	408	413	397	402	391	388	429	444	421	388	428	408	380	409	430	401	427	397	392	399	417	429	418	400	451	394	407	411	388	415	450	439	444	450	419	380	401	442	388	443	449	421	382	430	435	407	437	406	422	459	424	399	406	417	386	430	400	413	441	398	403	407	414	410	407	451	415	418	427	392	418	437	429	435	427	412	419	433	390	404	406	414	385	445	398	412	411	385	412	405	442	412	408	396	413	381	415	406	366	410	448	411	417	386	407	417	410	429	427	419	438	387	382	396	392	411	432	421	424	430	404	417	452	440	404	417	442	399	424	406	427	398	447	416	418	428	384	380	395	388	440	408	392	449	404	430	401	416	426	433	419	421	427	439	399	445	407	419	440	448	408	411	415	408	407	414	431	411	417	445	414	369	427	449	398	394	394	431	450	441	413	412	418	417	402	406	432	435	369	378	415	428	418	437	433	410	387	411	422	381	421	413	391	412	428	427	457	421	401	414	425	392	391	409	435	420	412	427	413	399	373	457	371	406	396	439	412	406	411	442	408	447	419	399	421	389	423	445	414	393	427	433	411	439	395	433	460	436	418	419	407	389	395	448	413	426	431	410	434	410	405	453	387	421	422	404	412	410	428	430	423	384	387	391	413	436	446	415	429	423	399	434	368	424	428	445	419	445	393	393	389	413	407	403	460	425	413	427	438	435	371	434	414	412	403	383	419	393	420	415	398	410	397	420	432	394	420	420	432	404	384	379	381	438	411	380	412	388	415	416	381	402	418	408	421	417	406	407	393	429	459	412	430	442	447	395	389	466	399	404	428	449	423	443	394	423	393	410	381	413	441	443	399	429	405	415	414	402	398	371	431	422	429	389	435	457	402	460	408	412	417	417	424	353	399	413	397	394	406	395	392	440	405	399	439	409	406	425	401	418	425	437	439	408	441	442	415	418	414	405	434	409	408	455	386	397	415	396	393	446	401	395	396	393	384	404	396	421	406	425	433	409	425	413	366	370	447	401	408	447	409	378	401	455	422	410	405	407	403	396	473	431	430	414	399	468	396	406	453	464	378	397	445	472	425	393	433	436	413	422	466	401	413	421	416	422	410	363	430	403	425	401	401	382	407	432	399	403	432	419	428	418	419	400	444	399	444	439	437	423	438	421	414	430	441	426	417	434	450	422	422	417	422	430	380	414	418	392	407	396	416	380	409	409	390	402	401	412	394	401	416	413	409	424	405	434	405	442	417	438	390	442	454	433	440	428	413	440	404	361	394	420	392	395	373	381	431	448	422	417	407	439	395	390	425	410	441	447	431	386	414	439	431	398	401	438	429	427	420	451	385	435	397	381	379	413	430	417	402	445	429	391	389	385	417	418	406	429	424	412	422	393	438	418	431	422	402	412	427	433	413	417	398	392	378	392	368	398	415	423	416	396	442	434	432	393	445	389	435	419	449	407	403	411	401	398	415	403	396	408	399	416	400	387	445	429	397	397	398	442	419	442	424	428	393	411	414	434	393	400	414	446	407	418	417	386	414	410	406	389	389	391	403	380	400	403	404	438	447	438	394	411	422	421	370	416	382	389	431	417	422	380	423	437	406	414	405	407	433	404	468	403	414	420	413	407	401	417	418	416	408	390	412	425	389	384	448	412	412	382	433	405	432	406	402	399	394	420	383	426	429	400	438	409	388	417	398	422	429	411	390	402	428	395	397	437	420	398	412	417	403	421	437	432	411	365	389	421	424	408	466	427	378	406	387	412	388	428	411	427	434	407	428	408	403	408	416	436	415	396	401	433	387	404	398	366	443	445	435	434	389	397	404	373	432	438	427	392	387	428	447	413	414	406	417	384	432	427	441	376	425	397	386	446	419	401	437	426	435	433	398	404	400	374	424	375	410	439	410	418	429	413	410	416	421	378	432	416	396	422	428	398	479	431	418	417	388	389	477	418	417	415	410	436	427	391	420	407	430	416	429	395	439	398	403	430	456	444	436	444	419	388	379	443	418	422	458	414	395	393	416	399	406	395	405	402	437	418	415	402	439	466	376	407	420	452	419	415	389	414	446	416	389	466	458	406	416	385	410	428	403	405	448	408	427	422	423	410	422	398	403	382	388	438	442	406	393	418	435	408	430	409	407	416	404	392	425	426	414	411	396	401	459	405	389	406	394	437	413	407	429	428	380	426	441	405	423	401	407	433	411	430	419	419	390	414	409	400	429	417	406	410	409	437	396	421	436	389	416	395	399	395	366	411	434	406	411	416	412	419	405	426	410	392	395	446	411	422	437	396	445	432	396	417	398	408	393	409	421	394	422	463	391	429	448	430	425	418	392	447	416	430	398	419	433	410	428	434	401	408	435	416	387	390	433	417	431	386	410	424	425	408	438	449	446	430	421	415	406	427	401	434	435	408	425	415	418	413	436	377	397	431	411	398	444	404	384	402	413	401	435	390	419	456	391	402	399	410	368	365	436	340	452	403	416	411	443	385	430	418	434	444	409	404	406	441	426	417	420	415	407	427	419	414	429	478	399	409	384	408	424	391	373	412	406	385	408	383	413	429	407	434	448	455	422	445	420	370	423	417	415	398	415	400	408	426	422	433	392	414	423	370	391	411	413	396	419	428	407	459	432	399	386	433	412	452	422	418	447	405	431	451	431	420	425	392	416	423	445	412	410	406	410	440	439	418	408	384	426	432	403	417	445	418	410	374	407	408	389	406	423	442	421	426	432	426	403	392	392	372	420	456	418	399	432	437	382	433	405	429	427	432	402	400	400	393	433	462	422	418	411	419	426	378	420	411	436	430	429	406	446	409	436	396	421	408	429	393	416	451	387	452	422	404	435	419	432	423	379	391	418	397	380	409	408	417	431	394	399	405	381	402	419	413	432	385	395	434	444	422	414	401	407	435	392	410	411	400	412	395	409	412	404	387	408	413	392	424	422	437	386	382	389	424	411	391	419	443	458	416	425	391	387	414	387	401	455	402	457	426	422	441	436	453	407	396	427	399	417	418	417	422	407	426	427	449	407	427	407	422	394	420	408	400	418	430	416	441	417	410	430	406	447	405	418	419	401	438	383	418	408	397	452	435	407	418	431	418	394	382	414	428	410	392	417	405	407	387	404	420	406	428	462	413	435	394	430	392	404	428	393	448	427	407	384	457	415	390	401	400	414	416	390	419	412	451	448	430	426	425	405	413	432	388	415	386	385	413	415	408	402	430	428	406	446	406	391	399	371	419	429	388	409	388	422	414	415	408	411	393	378	404	433	423	404	398	398	387	393	448	414	424	411	436	399	415	372	458	406	414
23943	21485	28240	24172	20420	4990	624	416	348	330	335	328	313	300	290	281	288	302	255	264	294	255	278	262	242	282	267	259	253	254	248	266	257	265	269	263	287	269	265	229	247	279	245	275	282	226	274	258	248	258	241	245	258	245	239	267	256	250	227	232	264	272	280	262	264	274	244	268	234	233	246	261	257	285	282	268	249	227	262	243	241	228	230	244	240	287	230	239	223	264	256	258	276	272	246	268	247	226	249	242	243	280	270	243	261	233	284	219	249	263	248	252	292	280	261	230	238	290	237	247	238	259	267	235	224	265	282	254	264	271	261	250	253	236	266	271	227	245	241	219	248	234	246	247	266	259	268	279	269	246	250	251	266	256	241	255	265	279	269	261	262	251	221	239	268	273	246	258	281	244	261	247	266	260	273	253	261	238	258	213	228	250	223	236	240	253	250	239	235	234	260	261	239	233	253	239	240	251	273	255	217	268	240	250	244	278	257	256	235	274	247	266	230	254	263	254	242	274	247	237	235	261	266	252	260	258	245	240	231	265	221	253	271	273	213	270	251	266	255	231	272	263	241	242	225	246	271	252	249	250	246	265	252	230	258	256	233	219	240	250	245	276	263	253	268	273	255	256	269	261	261	244	259	256	228	243	211	248	231	274	274	265	284	256	269	230	238	276	240	259	235	265	251	232	256	253	232	250	237	252	273	248	257	263	270	256	239	240	284	229	258	243	269	260	254	240	245	250	270	276	241	242	260	271	237	260	282	256	260	278	217	271	258	251	228	255	255	265	266	277	250	252	244	258	252	251	242	246	262	279	243	247	249	251	265	264	245	258	283	248	266	243	247	239	246	268	267	235	260	276	233	257	247	213	238	253	245	240	264	275	265	229	272	250	251	281	246	270	277	239	265	234	232	259	254	265	241	257	264	255	263	276	278	262	264	265	231	247	263	272	241	251	259	265	244	274	298	272	243	276	269	246	258	231	236	232	230	248	254	255	212	241	272	250	255	252	256	275	258	285	257	257	270	233	262	257	256	246	247	265	249	239	238	258	230	256	245	283	255	224	244	247	230	236	283	243	250	252	267	259	238	246	268	273	249	253	242	252	240	272	253	216	250	255	244	246	245	253	267	256	254	295	257	264	262	251	241	264	248	232	273	257	259	242	258	267	260	261	231	247	211	265	267	244	254	243	237	261	245	257	228	269	247	273	261	259	239	264	262	225	251	286	235	278	275	251	236	274	258	255	291	231	256	251	258	269	257	272	298	256	225	241	221	246	259	259	226	270	271	235	241	277	236	254	234	284	206	236	250	291	284	265	256	246	259	264	279	259	261	277	237	231	281	282	243	265	247	241	275	270	244	241	256	265	246	256	265	265	272	260	253	245	263	268	238	267	250	264	236	252	235	240	298	288	235	264	264	238	269	269	249	234	264	261	257	263	273	245	262	244	279	238	270	233	261	279	250	228	256	269	256	275	250	270	270	270	225	255	253	239	251	298	252	253	269	278	239	255	247	221	257	280	275	266	270	225	228	246	270	254	246	260	258	234	267	252	258	245	256	250	261	253	264	233	259	234	253	203	270	271	245	242	241	232	240	271	250	291	268	250	224	221	237	265	237	253	253	240	276	259	240	252	249	287	267	248	262	235	260	251	286	242	274	257	272	257	237	264	239	250	255	279	289	269	239	277	222	277	271	249	257	263	258	233	232	231	240	246	263	267	251	251	270	258	270	260	254	301	240	276	283	259	264	261	245	259	232	228	302	230	215	232	252	269	259	244	252	226	226	280	228	261	225	218	251	244	255	260	249	254	247	285	270	262	270	256	267	264	251	245	226	253	264	246	260	241	239	255	305	229	260	242	265	289	253	234	275	251	252	271	238	237	292	244	274	270	252	257	257	271	265	260	273	252	236	280	256	256	273	255	258	236	267	246	271	250	275	259	235	262	232	261	274	241	254	249	260	248	268	226	260	247	251	259	270	273	247	244	266	245	243	256	265	251	245	286	250	270	256	255	227	250	262	258	238	270	262	259	255	249	234	262	233	288	257	247	242	264	266	277	264	271	266	252	226	245	242	235	250	259	249	237	274	273	226	228	244	238	230	240	265	272	221	251	230	273	255	280	260	226	254	262	236	252	236	281	246	253	257	240	257	265	259	273	243	241	232	224	266	254	230	266	278	265	244	247	266	279	249	267	249	252	269	274	221	225	266	247	227	248	273	278	271	253	266	249	284	260	226	231	261	252	263	273	241	254	282	270	248	251	232	261	273	249	246	232	261	211	218	262	265	254	246	272	228	263	256	233	254	254	270	239	248	255	241	267	229	238	245	245	287	275	263	251	226	245	223	257	246	249	248	247	274	237	249	248	274	230	286	240	262	240	262	262	243	292	264	246	261	242	275	248	227	273	261	246	243	269	272	278	261	265	252	232	255	260	273	254	242	252	271	251	258	252	266	242	264	278	258	259	246	276	262	272	265	272	263	251	253	247	236	222	274	272	282	262	223	265	227	243	254	275	267	277	272	279	266	238	272	281	235	276	247	261	253	268	233	262	271	275	277	290	263	229	255	249	263	271	264	248	255	269	233	228	239	271	237	250	253	241	242	233	275	245	259	279	250	262	284	258	269	286	285	259	248	278	259	264	246	244	277	247	247	295	242	221	264	248	259	264	253	274	244	234	243	276	240	246	243	277	247	262	240	240	261	249	256	232	280	243	276	267	244	238	240	243	287	242	252	241	230	274	256	237	242	267	258	264	239	244	268	256	232	254	234	269	248	262	252	242	241	256	247	258	245	235	273	270	273	235	227	250	254	241	260	290	238	269	236	255	234	220	278	237	250	243	235	247	270	248	214	287	275	251	256	265	255	229	280	229	253	274	227	284	253	259	257	227	254	258	265	269	242	231	253	251	229	270	248	247	250	234	258	250	303	267	265	251	264	247	257	239	250	243	256	287	251	264	262	229	247	258	254	259	245	279	264	270	253	254	260	243	255	242	259	242	266	273	258	280	274	248	241	244	261	272	239	248	223	231	277	252	267	249	269	253	232	274	304	259	244	253	257	267	238	227	264	250	237	242	228	266	251	268	247	248	272	246	245	250	249	282	238	260	264	250	248	227	242	261	223	258	271	258	252	258	235	259	262	241	251	289	228	265	246	276	228	238	265	262	230	261	255	241	241	287	240	271	227	253	244	237	277	244	253	245	257	276	260	258	259	257	269	237	261	270	251	262	273	245	222	263	269	253	258	279	252	248	248	282	245	243	256	250	235	254	262	227	261	241	259	222	252	252	266	264	273	249	238	256	257	256	273	273	266	268	232	266	260	236	234	254	242	247	264	271	267	270	226	257	229	235	277	265	248	268	258	225	255	272	277	293	255	256	252	265	250	235	266	267	237	256	260	239	274	256	254	261	253	252	271	266	281	255	254	276	239	250	248	265	274	248	276	259	252	255	241	254	245	244	247	231	262	248	262	235	258	232	257	294	248	240	246	235	234	237
54229	68132	18330	4192	1521	1203	990	820	693	682	612	574	507	493	460	451	445	418	417	441	406	443	381	378	405	389	372	386	369	372	374	381	358	406	353	370	357	373	387	353	359	364	362	352	399	338	384	355	382	351	395	385	381	357	362	374	381	372	347	389	348	370	368	338	382	350	398	366	347	382	360	362	380	358	350	336	379	361	354	336	380	370	388	337	331	396	349	365	364	373	325	322	378	384	391	406	360	389	338	382	354	351	392	344	383	383	361	353	363	326	371	379	356	383	394	370	391	312	353	363	358	365	374	335	356	390	395	338	332	361	388	363	375	362	340	374	387	361	351	321	328	379	359	345	394	393	365	363	362	332	363	400	385	351	375	346	322	359	337	347	363	377	375	378	356	353	383	405	374	348	347	364	349	359	374	368	323	382	373	362	346	348	352	362	360	360	361	376	355	369	365	391	375	347	379	367	363	360	386	347	383	343	370	368	387	374	385	354	359	336	350	347	352	367	359	375	367	371	327	352	346	347	352	379	370	352	369	352	358	371	346	343	345	354	350	367	361	361	342	357	336	382	331	358	358	376	356	366	388	395	407	374	360	357	376	352	380	369	369	360	372	348	370	343	384	354	353	376	362	339	366	357	360	363	369	361	372	343	354	361	332	350	363	339	380	334	323	343	328	346	350	360	375	379	363	382	369	404	365	374	342	377	374	384	340	323	352	336	365	354	363	373	358	364	384	357	347	352	395	379	361	369	369	344	378	375	368	388	355	384	340	383	333	372	362	374	352	379	354	376	354	397	351	354	361	328	361	359	367	377	357	370	368	342	338	360	340	351	389	371	363	352	347	351	369	349	368	380	341	382	363	340	365	370	351	357	324	385	341	361	375	359	357	394	361	347	366	355	365	345	370	346	348	391	360	369	371	361	368	351	376	367	362	380	346	364	334	389	342	369	347	356	344	355	339	388	389	349	340	372	354	369	358	382	365	340	352	353	362	394	394	370	367	392	355	365	353	390	376	363	373	351	371	372	364	352	372	377	358	375	381	379	378	335	362	334	371	375	350	369	345	352	358	320	340	358	356	362	367	340	331	363	359	358	352	324	387	352	383	371	336	390	361	357	408	342	366	357	359	340	374	341	324	362	389	334	379	360	355	362	392	346	340	342	356	353	354	360	360	354	375	362	346	354	374	357	352	339	365	332	388	380	345	365	357	342	340	342	394	371	348	366	357	375	362	374	325	377	352	344	379	364	357	353	364	371	360	358	353	360	383	362	381	359	337	333	336	351	369	377	360	364	356	344	369	365	376	365	368	342	352	365	420	341	398	381	354	335	306	361	355	370	354	358	324	362	358	351	384	360	351	334	347	347	388	372	369	347	358	376	353	364	341	310	337	375	349	398	354	342	360	370	384	398	344	380	325	352	367	366	366	380	345	347	364	357	365	366	376	335	351	348	343	395	343	373	340	332	347	353	376	333	344	345	350	407	378	354	374	333	358	382	353	365	337	367	364	346	337	408	336	358	375	383	388	343	397	374	334	361	347	352	360	354	386	374	377	361	373	364	361	346	337	339	338	327	375	338	402	353	384	354	402	349	361	375	340	396	373	334	372	314	358	364	371	363	377	373	369	363	416	323	374	376	355	379	382	314	358	357	356	356	355	358	385	349	371	338	342	343	352	359	321	365	356	366	388	327	367	341	313	370	381	356	396	395	386	335	394	351	344	359	355	351	347	336	361	349	325	353	342	357	363	381	369	352	324	386	341	402	359	380	395	376	354	365	412	335	347	364	374	338	362	386	351	351	322	369	373	377	340	358	396	356	375	364	353	395	355	372	340	395	332	367	374	343	348	393	366	358	359	380	350	322	346	340	327	356	362	341	385	345	332	352	342	347	397	365	350	350	366	402	378	348	327	370	383	349	334	355	355	324	342	367	339	334	329	398	350	354	348	392	360	368	374	371	404	352	366	349	379	345	356	350	384	351	409	332	407	360	356	367	353	347	354	349	369	351	348	332	349	381	344	345	361	378	393	387	343	333	351	375	359	347	351	343	343	377	354	372	377	388	375	351	379	369	358	352	376	359	354	310	352	351	336	367	367	378	329	341	357	376	375	353	384	337	358	377	354	372	334	308	384	312	343	345	388	365	345	359	391	338	364	381	352	332	374	346	356	371	370	381	368	362	369	307	389	347	371	386	368	329	338	373	358	354	358	329	371	339	377	364	385	350	367	328	367	386	383	369	386	360	334	384	338	393	348	397	365	360	353	380	373	351	367	334	378	371	315	370	316	352	365	336	371	345	346	337	347	347	377	356	357	365	343	352	374	374	356	363	344	345	385	364	349	385	356	383	363	367	339	359	357	427	340	356	363	383	344	386	342	351	375	340	388	342	336	335	385	355	375	385	352	380	349	370	312	368	376	369	360	338	341	371	371	364	358	372	372	377	364	353	390	395	359	366	358	373	363	379	354	382	389	328	356	362	366	367	359	367	338	374	344	403	372	398	405	394	337	378	343	361	377	353	352	351	334	371	346	359	343	361	376	378	383	379	353	402	343	342	355	356	386	360	357	351	342	379	343	371	356	345	376	353	366	372	356	369	356	367	379	361	354	370	320	401	345	368	370	364	379	365	370	348	381	342	383	342	334	377	368	369	374	371	361	344	365	365	347	384	335	355	363	331	341	376	361	358	368	365	361	371	391	362	386	330	327	366	377	348	379	349	374	352	365	346	372	363	359	417	355	351	376	358	359	369	387	358	358	362	399	341	350	384	366	374	310	379	357	339	347	347	338	356	348	361	369	372	359	353	372	333	349	370	364	355	367	345	327	379	371	352	335	368	357	368	355	361	372	355	371	386	371	332	360	366	365	360	340	408	326	383	372	382	350	357	362	352	316	364	395	372	370	350	368	353	372	349	368	368	393	338	356	391	402	340	373	361	356	368	372	368	369	380	363	343	364	354	364	385	354	347	341	364	336	377	367	354	362	353	349	383	373	360	383	341	363	400	351	343	366	378	382	344	359	394	378	360	365	326	362	392	388	361	348	376	337	340	358	358	359	345	395	327	358	356	351	367	353	352	338	360	372	368	355	344	392	343	369	384	343	358	333	369	376	382	376	334	365	340	363	346	343	357	324	399	384	372	333	330	355	372	369	302	358	361	366	378	363	386	340	364	369	392	363	370	390	346	367	357	368	343	359	349	378	379	365	343	372	384	350	372	378	351	353	379	360	381	359	354	363	380	372	394	318	358	357	353	345	362	393	363	376	356	372	359	357	371	375	370	340	367	350	307	348	398	383	332	363	361	391	345	374	360	385	351	344	361	358	361	371	366	357	375	370	380	356	321	373	343	339	360	404	364	332	368	340	389	347	350	367	375	346	385	351	349	380	345	364	350	349	342	361	369	360	372	363	362	336	325	362	345	356	356	350	362	370	336	355	362	346	373	365	345	373	352	353	356	390	364	347	350	367	375	371	346	339	365	320	388	336	356	336	362	357	352
23065	21376	28845	23862	21212	20425	2730	432	353	295	237	224	208	222	184	203	171	142	156	135	162	129	140	134	129	107	108	125	130	123	129	120	130	126	123	115	106	109	101	112	111	127	110	106	123	112	106	118	124	122	127	121	103	115	105	105	111	134	118	104	124	99	116	101	103	129	102	120	108	101	94	120	133	121	123	124	121	120	110	136	117	112	85	117	108	118	90	114	98	109	133	106	115	115	134	107	102	95	111	108	139	123	109	110	112	123	87	124	130	106	106	103	110	92	137	131	108	115	116	124	100	113	106	113	129	109	99	91	110	119	114	108	117	108	119	115	91	95	115	111	105	105	110	99	124	97	107	113	108	124	114	105	100	113	108	124	121	96	112	117	112	84	112	119	101	119	107	111	124	110	109	96	112	114	114	116	101	104	110	109	130	133	119	100	102	117	115	114	111	113	110	98	109	113	107	125	117	118	100	119	109	117	125	121	117	113	121	135	102	125	101	112	97	108	109	114	111	117	103	120	111	102	121	133	103	115	80	105	112	123	116	104	128	114	123	111	97	110	119	120	108	125	127	139	113	111	111	113	108	111	87	121	123	106	112	117	129	107	117	119	103	139	104	110	126	109	94	118	90	118	106	111	121	124	114	120	116	118	124	124	106	126	114	96	97	105	103	110	97	110	122	99	117	116	110	102	114	121	106	114	106	120	120	119	105	96	107	112	109	93	81	122	104	129	135	105	128	123	114	105	95	90	109	102	105	103	133	109	115	119	127	102	121	108	95	89	129	99	112	101	119	110	118	113	107	107	113	96	102	103	122	113	101	105	114	109	107	103	109	112	111	127	107	110	111	99	107	102	112	107	114	108	103	114	118	111	122	101	117	109	97	95	124	129	118	104	107	115	116	97	99	101	122	101	122	104	107	125	102	106	102	128	125	109	102	122	101	122	98	116	111	99	110	109	109	116	110	100	102	98	99	125	118	104	110	98	95	122	105	107	124	113	117	106	128	99	92	120	104	97	123	119	120	111	110	115	124	128	123	117	97	113	108	111	116	109	136	99	98	131	115	85	109	107	81	127	96	117	114	124	109	110	91	118	96	106	116	124	113	111	114	96	120	102	106	107	96	112	111	119	111	117	95	118	121	112	108	110	105	107	115	99	119	95	103	114	113	102	99	124	94	130	106	106	99	103	106	97	111	99	104	98	108	93	91	114	112	118	120	134	99	118	89	137	112	113	122	110	128	112	115	134	110	124	111	115	84	103	111	114	113	116	105	98	122	111	117	106	131	90	103	111	119	98	116	121	121	122	114	118	100	110	135	104	98	125	118	115	103	96	129	113	116	104	105	113	117	100	106	101	98	103	93	101	122	130	110	115	97	111	115	120	124	116	99	97	101	118	129	101	97	122	105	96	154	102	96	114	112	115	115	123	121	114	103	119	105	110	107	111	121	95	102	100	121	121	113	98	102	98	100	102	108	116	123	110	106	120	119	93	108	117	113	108	111	103	138	107	110	118	130	95	120	121	108	106	124	128	101	134	117	110	124	112	116	129	125	105	108	109	116	107	110	120	113	131	125	128	92	110	108	122	92	109	110	115	119	119	108	107	108	107	108	99	110	137	96	102	115	125	108	115	127	109	114	111	130	121	109	117	118	99	117	122	101	94	106	124	110	102	94	94	111	101	109	117	114	122	105	102	119	114	102	130	100	145	119	117	100	98	111	100	95	108	106	108	110	117	114	126	113	110	107	123	129	117	102	111	100	107	100	127	113	104	121	110	104	129	108	115	101	110	107	121	121	127	106	122	110	106	109	109	129	108	113	96	127	113	105	114	119	116	111	107	114	92	109	112	103	121	102	109	115	117	124	146	102	99	108	87	122	100	113	97	116	88	126	110	116	117	93	111	110	108	112	117	115	122	107	124	104	100	116	125	119	105	109	112	113	128	110	127	96	117	110	108	125	111	102	96	113	122	93	108	107	121	100	122	114	123	96	96	106	101	97	143	98	109	101	134	100	97	111	122	112	112	84	131	101	125	104	115	115	103	106	114	112	127	102	115	110	106	107	124	112	118	117	114	132	102	113	113	104	116	106	72	122	111	97	123	117	98	112	118	104	111	135	95	107	129	101	123	99	106	118	87	83	109	117	106	113	113	106	106	120	113	104	104	113	112	110	124	99	133	116	128	113	116	121	123	118	105	120	98	104	117	110	117	104	97	130	113	120	128	108	117	120	112	107	127	120	107	110	130	113	100	125	105	111	134	95	110	97	110	99	91	125	113	107	120	104	111	115	131	113	126	128	108	116	111	110	125	111	119	107	105	117	107	121	107	117	105	122	119	113	95	110	122	128	123	112	113	114	111	115	112	124	132	97	113	128	120	111	111	114	94	126	115	120	120	99	115	101	103	114	122	113	105	121	91	108	96	100	112	120	108	107	100	111	99	135	106	119	108	98	102	120	98	113	99	121	117	107	116	106	119	107	118	113	72	104	105	109	111	102	119	102	117	115	114	123	103	112	103	105	146	92	125	115	112	97	92	85	129	97	113	119	116	101	101	109	99	116	122	99	86	107	124	109	123	94	98	82	113	110	106	94	96	110	123	132	120	106	113	117	97	117	109	111	128	121	117	115	122	107	90	117	126	105	93	125	114	111	114	98	113	104	108	103	142	96	97	124	106	106	106	104	116	103	103	96	114	111	105	99	102	99	86	116	137	116	107	100	92	102	99	115	113	104	114	125	127	103	110	131	91	102	120	118	110	111	98	108	95	119	110	109	114	114	111	100	128	105	121	98	127	100	101	97	110	105	129	122	124	127	123	103	132	98	119	123	94	123	114	106	114	95	107	102	109	106	99	122	117	100	105	123	113	112	115	105	105	107	104	100	106	124	135	103	121	118	110	121	103	124	114	114	113	112	101	122	116	125	129	99	86	119	114	102	131	105	121	121	137	128	112	117	114	120	103	107	116	114	133	92	113	112	106	107	120	98	105	122	110	116	106	117	117	124	104	99	107	118	114	104	113	100	111	94	137	93	102	128	127	104	135	110	117	139	92	117	98	88	100	110	118	99	113	134	97	124	121	121	94	111	108	110	113	115	121	116	93	110	109	129	113	114	107	109	110	95	107	101	110	128	112	121	119	130	102	107	108	129	98	95	97	108	107	119	126	137	114	111	96	108	110	108	113	115	93	118	106	94	133	108	115	117	104	113	102	125	122	129	118	89	118	107	103	115	98	107	121	103	116	108	121	99	108	110	91	114	116	95	122	114	105	104	114	107	109	104	98	119	95	107	96	105	96	111	108	135	111	100	129	121	114	107	96	107	115	109	125	93	105	94	124	110	123	112	117	111	102	121	108	123	109	88	99	113	104	103	120	109	100	114	109	92	122	113	90	113	115	107	93	115	113	114	114	111	108	107	101	102	120	114	107	114	115	110	95	102	112	105	109	100	115	119	105	104	117	106	100	112	113	109	126	119	89	119	104	118	102	103	104	110	130
59111	73701	23579	6555	2396	1760	1326	1085	924	757	559	543	468	418	353	319	334	282	269	272	236	240	256	222	213	203	200	184	226	209	187	207	215	198	193	192	200	183	166	185	156	163	172	176	161	174	177	166	159	174	173	180	191	179	168	162	184	176	175	158	187	186	183	155	163	169	181	161	154	161	161	177	163	157	184	167	153	148	149	145	152	153	174	178	157	157	142	137	155	162	131	188	167	167	177	155	162	164	160	139	167	153	170	173	161	176	151	164	163	159	155	155	162	156	157	155	155	165	179	182	165	154	171	159	155	149	153	166	146	172	156	148	190	166	163	148	157	163	153	158	169	183	145	152	163	178	153	154	158	152	169	172	162	176	160	156	146	162	166	160	176	162	153	157	167	147	158	177	142	183	163	150	143	171	157	139	126	150	168	152	180	183	159	143	153	160	162	155	166	163	153	165	163	160	179	154	181	147	159	170	165	157	167	167	155	150	161	149	157	162	152	169	181	163	175	140	163	153	160	156	180	169	147	182	160	162	173	162	158	169	147	159	150	164	148	166	154	132	164	159	151	160	141	147	177	153	170	161	160	144	169	154	162	169	142	163	146	168	157	172	144	166	166	149	148	146	150	159	169	153	172	151	139	152	168	178	155	157	161	140	160	191	149	167	177	140	143	166	165	152	148	168	137	151	192	144	175	157	165	178	159	142	160	141	161	165	150	167	150	163	170	145	177	164	156	136	160	143	187	173	153	155	166	167	156	148	164	172	175	161	170	176	184	166	139	149	140	148	171	152	143	150	148	191	164	153	156	159	186	182	161	163	156	165	175	163	160	155	163	165	154	144	151	176	151	142	182	167	159	154	167	167	166	155	160	162	187	178	150	154	128	156	163	162	177	160	169	153	160	167	155	162	165	156	144	171	172	151	176	167	156	174	149	169	146	147	160	165	170	161	153	154	171	149	185	149	160	155	186	163	147	184	162	161	187	153	147	173	172	138	170	160	168	151	144	183	170	140	152	141	157	142	162	150	155	137	147	173	141	164	151	150	168	172	155	179	171	160	157	145	145	176	143	161	176	151	145	146	179	156	151	144	148	143	165	166	144	170	175	154	155	151	155	165	164	158	156	182	140	168	163	170	190	160	165	146	180	150	171	165	152	138	160	153	168	174	162	146	161	140	164	174	169	163	159	167	174	150	152	148	152	152	155	137	134	177	142	156	146	183	151	178	189	145	159	165	186	163	176	157	155	153	180	174	158	162	178	160	169	148	165	159	154	165	166	182	168	172	153	151	166	176	145	187	163	136	171	151	180	157	187	167	171	157	148	179	146	149	153	130	169	166	183	156	172	154	164	157	170	154	164	170	153	155	128	165	164	148	166	164	160	160	170	177	144	153	155	160	141	142	181	162	163	169	164	147	178	173	171	180	163	158	148	180	158	157	170	193	162	161	176	172	165	159	153	156	160	158	161	162	184	140	164	166	178	169	165	156	171	161	160	157	169	157	167	149	161	161	135	155	156	157	144	170	162	164	159	150	143	160	144	165	155	141	187	149	161	165	147	156	137	149	171	170	158	175	139	150	147	178	182	158	179	173	159	155	161	152	165	162	144	170	134	171	145	143	176	140	167	154	145	147	148	169	141	156	156	164	173	161	159	141	163	146	139	180	174	139	161	175	155	150	160	159	164	148	157	163	138	162	175	158	166	163	161	164	148	163	141	168	169	162	152	168	155	151	162	154	136	155	168	160	164	163	161	160	163	150	166	169	169	175	163	167	181	161	178	145	175	160	147	156	169	146	168	164	167	155	164	167	179	155	155	149	162	167	153	160	178	153	145	143	149	183	182	187	152	157	154	173	150	171	166	171	192	157	156	156	147	132	146	180	162	154	152	168	177	168	152	171	177	187	171	144	159	153	175	167	162	165	174	145	153	152	151	163	156	155	161	155	164	184	183	165	159	167	159	165	153	165	156	162	173	146	143	154	174	141	132	159	152	141	152	164	172	160	166	151	176	161	145	181	172	166	149	170	159	169	171	178	166	164	152	141	151	168	171	182	162	178	163	162	171	158	146	171	156	188	160	134	147	162	161	161	160	144	171	173	157	155	165	153	157	169	176	163	174	178	173	169	162	151	149	186	151	170	164	178	166	176	144	159	168	150	191	150	175	154	172	151	174	150	174	159	133	133	153	139	172	153	172	136	161	159	152	187	164	154	178	184	147	150	150	142	182	162	144	155	147	159	161	173	156	148	166	156	153	165	154	179	162	171	176	163	149	170	160	145	171	154	151	154	169	171	154	159	145	182	133	149	178	168	174	157	174	189	159	174	155	134	152	155	173	144	162	157	159	162	151	159	177	168	163	176	143	169	148	147	136	133	159	157	185	162	170	166	136	170	163	184	170	161	168	156	169	158	159	172	151	175	146	158	149	173	154	165	143	189	160	153	168	139	157	156	165	172	160	159	169	165	169	145	176	152	161	172	171	159	133	152	158	174	176	167	181	136	150	159	138	157	173	169	165	153	155	155	160	149	139	157	140	165	160	175	137	154	158	168	165	176	131	153	152	158	161	173	164	168	152	141	164	161	163	164	173	135	181	141	153	159	184	165	162	157	139	136	167	151	183	167	150	154	143	176	172	160	162	170	168	162	170	166	165	144	152	126	152	165	144	144	170	160	152	160	147	153	168	150	149	183	190	148	136	177	151	170	149	170	161	159	164	168	161	141	160	158	152	165	167	167	158	139	116	168	159	182	160	183	139	156	156	151	174	159	158	162	168	162	144	151	187	174	183	164	166	145	171	158	159	148	164	164	149	172	160	146	146	144	176	170	168	140	164	152	160	156	156	167	150	157	163	160	158	157	167	155	150	154	140	179	171	172	157	176	152	164	158	148	151	153	172	161	180	153	169	160	144	147	138	157	158	163	153	170	151	169	162	146	176	153	179	156	166	177	143	152	149	169	181	164	164	144	181	158	158	155	131	160	159	156	174	170	143	157	154	158	162	139	169	152	187	176	169	149	148	166	163	148	156	165	161	180	174	169	164	154	147	153	145	143	162	162	149	158	161	158	169	157	166	150	178	153	160	179	152	163	152	172	172	157	186	163	172	147	141	151	157	153	176	153	147	172	163	166	163	167	155	138	160	142	182	164	182	141	177	192	166	165	181	182	155	168	169	148	160	149	151	145	152	153	164	152	158	168	154	164	168	168	148	140	158	131	172	154	176	153	178	168	157	169	183	154	150	158	171	156	144	166	158	123	174	184	155	160	156	154	142	142	184	158	160	163	179	188	146	154	158	163	164	162	150	166	151	148	172	168	159	152	165	163	166	157	154	150	155	159	147	159	153	157	149	158	158	164	161	164	164	164	171	166	171	175	141	157	155	148	135	148	165	173	157	148	158	157	185	171	152	162	164	157	161	177	157	160	158	172	174	157	181	156	158	141	174	166	150	143	155	181	163	186	140	145	161	146	151	151	137	162	170	153	179	173	179	153	144	166
27941	23054	12146	1301	497	455	351	334	279	317	328	324	310	327	322	287	298	327	321	305	293	349	296	289	285	296	299	306	312	316	283	303	338	298	287	320	325	310	322	283	276	336	295	294	292	271	322	302	286	250	307	287	320	297	310	300	328	323	323	306	292	305	294	331	291	311	299	310	283	329	314	300	332	335	301	283	296	287	291	270	311	298	308	316	317	312	307	321	295	298	313	275	294	310	306	322	291	314	287	293	307	286	304	276	287	293	269	300	289	320	301	302	270	313	290	293	293	278	333	272	284	300	302	319	294	279	299	280	284	281	294	314	340	297	299	322	300	274	306	298	306	328	289	261	272	304	310	290	331	292	294	288	289	291	275	316	297	303	281	330	288	299	287	297	323	283	292	300	285	298	301	281	264	302	267	310	324	292	312	293	322	303	302	305	276	314	287	302	286	293	275	317	338	304	289	331	291	276	317	285	309	282	325	303	288	344	293	333	315	299	310	292	284	317	298	307	323	291	325	307	287	312	309	328	299	294	318	304	313	332	305	295	257	323	286	325	273	313	293	309	315	280	291	284	268	324	279	303	279	300	320	321	295	312	329	313	296	309	299	311	295	331	276	301	278	299	309	280	323	330	319	302	303	283	314	290	283	318	331	320	322	301	311	276	284	300	320	331	323	318	325	277	302	282	296	297	298	325	303	325	292	302	285	311	320	316	306	314	298	289	302	300	279	309	296	296	309	298	277	318	314	311	275	304	273	283	279	294	267	301	294	287	321	316	300	327	320	319	283	295	317	286	274	320	272	317	323	302	335	286	335	302	311	259	322	283	305	291	295	327	309	293	306	299	309	275	299	286	318	295	278	310	280	299	280	320	288	286	290	313	309	325	306	320	294	268	284	283	308	288	314	292	288	299	327	327	323	304	314	288	271	272	283	310	353	279	307	271	292	315	280	269	290	307	303	277	310	292	301	303	289	282	301	281	329	288	321	292	313	300	325	299	299	302	300	292	310	341	268	340	319	313	292	293	309	289	309	282	312	293	324	269	305	313	282	332	289	307	279	292	280	311	278	287	276	270	304	307	271	267	312	295	330	292	331	305	262	311	310	327	305	296	353	326	304	325	276	301	295	283	308	277	309	341	296	296	312	291	308	323	284	281	294	314	280	308	327	326	302	289	290	309	289	311	316	316	290	275	309	273	288	298	292	287	303	292	289	284	306	306	297	302	310	314	309	291	295	297	296	271	294	329	308	291	275	304	289	319	262	306	280	330	305	302	283	273	288	296	311	334	287	292	292	316	323	291	308	291	303	291	271	295	306	297	302	274	300	335	308	299	281	276	331	300	305	297	289	300	308	280	312	306	294	303	299	288	302	302	330	285	308	301	312	309	291	323	305	293	288	295	301	281	296	288	305	292	306	291	293	283	307	307	271	309	291	305	301	291	325	319	235	273	291	278	319	306	325	297	267	274	297	309	295	289	263	314	304	308	298	312	305	322	288	295	302	310	315	312	298	313	278	299	300	296	271	296	301	302	330	316	325	326	293	299	306	289	287	263	293	292	348	299	338	292	325	289	297	293	295	307	314	322	269	320	294	301	312	291	294	316	290	289	283	296	287	313	327	311	291	304	309	298	316	297	292	273	289	315	321	276	296	319	310	327	312	318	327	289	287	314	285	291	308	316	317	339	287	283	329	291	305	288	302	310	290	320	292	310	294	321	290	297	327	306	278	311	293	329	302	270	304	323	288	295	299	311	324	279	302	305	284	294	327	311	292	302	287	299	303	312	286	282	299	281	279	321	301	285	287	314	295	339	296	286	305	266	311	310	297	348	304	279	289	281	286	330	360	282	285	314	293	295	308	319	299	323	285	312	279	271	294	295	328	305	280	274	307	290	288	308	311	312	290	333	301	325	268	291	276	292	269	305	301	283	312	280	274	292	272	311	301	297	279	281	299	289	306	314	326	290	281	290	318	302	301	340	337	290	305	274	328	300	288	289	295	316	304	277	297	336	305	313	277	303	284	316	300	346	298	302	287	286	302	311	321	288	303	296	313	329	268	291	284	290	315	295	297	325	312	299	303	275	293	306	296	303	314	302	287	303	270	281	330	339	301	330	284	305	288	308	337	288	291	309	303	290	286	241	317	331	314	301	285	324	325	304	288	331	316	283	297	306	305	287	307	302	292	310	278	331	298	323	298	275	326	303	311	304	269	303	319	291	315	287	276	303	306	289	295	276	295	300	316	325	308	295	289	277	293	277	291	302	299	302	325	329	299	312	314	280	296	294	291	300	306	303	305	303	319	316	313	335	326	274	281	304	289	284	323	307	316	267	297	328	308	305	281	316	321	302	319	297	298	300	305	277	311	289	264	278	317	307	284	298	311	300	329	355	276	300	266	317	281	273	334	291	294	287	309	291	307	266	311	301	288	323	314	289	301	281	286	295	324	305	303	282	301	313	296	315	315	306	286	269	268	304	283	320	294	296	292	328	286	295	341	279	287	328	281	327	260	317	317	315	303	293	251	304	324	298	284	303	306	295	290	285	301	321	325	292	287	308	283	297	268	308	315	301	320	300	289	287	317	324	295	295	298	315	294	291	313	300	266	276	322	284	293	325	257	281	277	307	304	316	277	303	263	305	314	296	323	273	303	323	275	308	303	293	295	275	317	284	304	304	304	298	338	297	323	314	296	346	288	298	293	294	298	309	293	301	334	297	307	290	253	316	286	309	282	290	291	289	296	280	265	319	283	303	285	309	298	290	295	305	304	276	294	289	326	269	280	320	287	307	284	332	275	309	337	289	285	290	335	306	294	300	301	286	296	320	300	283	268	317	306	293	301	275	272	275	280	299	299	307	298	302	322	313	313	312	337	295	305	291	292	309	287	300	282	332	286	309	296	299	310	295	314	284	322	316	305	304	301	310	298	281	314	279	298	299	318	320	282	313	323	320	318	269	266	313	304	313	324	318	291	308	287	304	315	350	322	264	302	293	300	288	305	305	284	285	287	298	275	267	299	297	295	314	328	282	287	292	277	322	304	299	287	294	322	269	323	315	296	286	301	332	268	310	284	285	312	298	308	309	296	281	292	273	334	319	283	304	327	305	304	307	298	275	282	277	304	293	320	289	288	302	275	310	322	312	287	291	277	322	302	300	302	287	309	276	321	329	311	277	294	301	291	291	306	321	302	282	269	307	305	291	295	287	261	281	270	292	334	302	304	333	315	255	282	304	327	295	272	309	316	311	336	277	298	302	299	314	303	314	296	304	331	305	308	309	315	307	305	360	307	294	313	288	309	301	286	308	300	283	314	262	317	286	289	335	289	287	285	291	289	304	293	297	302	293	278	316	292	292	300	309	302	333	281	276	284	282	311	297	295	269	306	334	306	330	317	311	318	292	292	298	287	283	302	286	294	318	312	297	297	293	331	283	295	283	275	305	305	283	272	279	313	305	301	300	296	334	285	287	309	294	276	321	278	313	313	317	296	346	307	302
30453	30210	3135	793	552	518	472	482	414	479	430	452	450	450	444	473	453	451	411	414	434	437	389	420	388	409	426	444	411	431	397	422	370	398	428	406	416	449	432	424	427	416	413	435	424	393	418	428	428	458	419	401	415	410	423	417	391	411	424	455	377	424	411	442	424	426	403	469	454	439	380	439	445	444	426	419	408	422	431	418	382	412	403	434	457	448	423	458	446	455	456	406	423	401	434	418	439	406	388	406	451	404	406	414	410	395	430	389	413	435	392	425	400	446	385	391	438	401	431	399	454	424	427	397	426	422	445	410	445	383	435	442	416	443	457	403	420	417	377	421	429	385	439	387	406	407	399	415	419	426	411	420	440	424	424	399	444	413	427	438	409	384	404	414	433	464	392	432	408	421	445	427	441	439	401	431	423	386	413	405	434	407	441	448	455	415	463	414	404	430	399	437	372	418	435	416	433	427	437	403	422	450	456	436	476	430	412	391	419	468	397	426	410	431	407	413	385	425	413	426	440	424	419	398	415	410	389	413	422	441	430	417	403	414	387	398	399	427	415	437	428	430	382	428	433	452	406	441	420	453	441	424	423	385	416	377	406	424	432	403	454	409	439	430	419	440	436	423	410	405	404	433	410	388	427	417	435	446	449	397	414	466	424	409	417	415	462	405	406	433	427	414	396	448	418	410	395	457	400	426	429	407	430	401	428	394	438	429	423	438	401	444	372	420	434	412	399	480	372	429	400	452	440	418	418	411	428	441	419	393	448	426	458	428	430	459	401	442	454	441	420	388	407	406	425	414	429	445	435	394	426	380	429	412	444	434	405	421	433	428	412	454	439	433	413	451	408	425	416	443	433	404	428	431	445	386	447	429	406	401	435	423	404	422	442	434	438	420	428	430	435	402	434	447	410	402	398	396	404	387	460	416	439	412	429	400	393	385	443	472	443	427	401	400	417	376	420	392	445	440	392	400	444	443	441	464	401	385	397	400	428	406	392	408	444	412	416	416	420	417	407	387	423	433	432	389	435	438	382	433	416	421	423	445	427	430	388	432	424	423	408	441	461	466	444	427	392	373	394	388	409	426	425	375	431	423	417	388	425	414	406	380	460	412	400	413	416	392	413	404	438	415	447	400	387	415	421	438	418	410	409	418	394	391	403	437	421	403	423	414	417	411	436	427	434	380	439	398	442	420	423	400	450	412	424	428	444	411	412	412	392	416	459	452	412	406	374	441	435	391	403	379	423	410	445	397	393	431	425	443	406	439	449	411	417	428	449	463	424	410	460	386	435	447	409	435	394	432	406	439	423	424	416	411	438	446	410	408	434	443	405	445	440	405	430	442	401	450	365	421	438	455	420	431	446	388	410	423	440	377	407	410	419	400	414	434	397	403	392	447	428	411	414	411	432	433	420	404	418	405	422	416	405	445	435	423	433	412	406	429	454	410	439	399	432	374	437	436	413	385	428	438	426	417	382	411	432	432	427	394	419	462	394	425	459	423	431	381	427	430	383	394	449	430	414	413	389	425	410	412	389	407	405	428	432	396	413	374	448	404	441	428	419	443	408	391	439	430	431	431	420	386	416	441	413	424	421	487	418	440	400	416	449	410	457	376	406	408	412	439	442	436	414	418	418	427	435	433	392	417	475	405	458	432	440	385	439	429	436	439	435	425	432	396	425	423	353	425	413	422	412	391	414	418	425	420	451	428	442	451	435	429	410	422	425	429	418	416	409	386	414	426	454	444	426	426	391	431	382	399	449	391	427	437	419	389	415	419	410	428	412	401	417	383	416	416	433	456	440	416	429	386	430	422	405	417	443	408	387	401	425	399	426	428	391	404	460	411	400	440	404	441	436	424	389	442	420	431	441	416	447	420	411	430	417	418	390	426	447	427	397	398	424	460	454	394	427	425	403	379	388	426	435	426	414	423	408	423	398	405	438	413	416	415	456	432	424	427	433	414	389	418	386	444	457	421	414	404	438	390	469	416	408	432	439	418	414	404	419	457	426	451	441	425	443	427	411	434	450	458	396	462	442	443	434	419	427	374	393	402	422	445	403	376	413	421	427	426	449	393	399	436	422	415	436	426	431	398	409	452	455	434	436	415	438	424	442	418	430	414	420	391	440	419	404	414	396	409	407	447	411	415	438	426	397	425	392	386	410	448	395	430	450	444	413	435	415	394	419	408	442	418	411	455	386	410	387	425	429	438	427	402	419	434	435	424	423	395	432	415	414	441	422	413	410	409	414	435	424	401	406	398	420	408	435	403	434	438	419	433	417	390	400	399	418	460	425	394	379	408	404	432	427	430	445	407	414	465	454	423	420	402	385	434	439	420	404	437	441	438	400	453	380	433	476	465	423	415	406	448	444	411	420	439	376	417	418	408	429	427	414	395	442	426	437	452	360	440	389	449	401	406	430	426	394	421	402	453	460	458	386	428	387	422	427	417	372	394	391	429	401	423	407	396	407	423	450	412	412	402	436	414	434	432	403	420	422	399	422	394	415	438	416	433	411	419	404	443	417	423	407	448	454	451	397	418	426	432	416	427	426	388	476	397	436	416	398	402	430	436	437	422	394	455	403	433	453	408	407	401	428	387	419	396	407	386	434	412	418	440	414	451	438	445	437	415	390	430	444	424	441	404	439	411	431	421	406	392	423	412	397	437	384	434	404	388	429	393	415	406	411	403	392	399	403	413	404	426	439	436	471	397	450	428	438	444	428	400	437	415	404	405	397	458	435	389	390	423	404	382	439	403	422	419	459	437	421	424	426	389	425	439	417	425	413	432	429	412	422	401	418	453	408	443	392	395	397	449	406	415	448	463	392	411	431	418	411	414	392	422	432	441	413	443	419	438	430	393	454	437	430	418	436	435	422	401	398	407	425	405	449	436	414	419	408	415	420	433	426	424	409	416	400	405	431	423	407	431	436	422	447	436	416	393	379	416	433	446	461	419	408	381	404	418	419	444	464	404	393	371	428	444	395	392	425	424	415	427	443	428	398	416	418	394	406	460	409	407	401	473	435	439	417	407	421	433	407	419	427	386	431	434	430	408	424	419	407	416	419	432	439	423	428	421	418	416	398	419	466	398	419	407	398	441	416	396	454	417	413	414	428	447	466	402	412	415	439	429	437	415	435	418	446	408	396	410	427	367	426	406	407	423	401	414	383	407	394	422	413	459	428	408	395	373	424	409	448	433	420	430	436	428	412	459	411	463	438	417	434	420	403	449	413	428	423	420	431	437	420	412	428	444	408	446	401	433	389	397	428	428	412	405	427	464	431	427	384	386	425	438	453	424	413	397	416	374	411	393	448	396	441	425	384	384	398	434	428	433	421	440	397	438	407	416	445	393	437	385	396	442	440	439	429	424	432	430	418	422	420	401	429	400	417	415	434	422	421	414	436	452	396	391	418	438	412	409	410	432	425	384	409	415	427	421	428	435	452	452	426	446	430	420	446	395	427	451	412	410	422	387	420	453	464	418	447	442
24117	21610	28439	24340	20727	5850	600	459	366	325	309	305	330	303	295	303	277	297	286	273	279	312	302	247	281	251	262	273	265	273	257	256	272	272	279	253	254	265	270	289	244	279	273	285	264	285	237	284	259	287	247	268	256	242	256	262	264	298	259	270	249	253	284	221	271	226	253	275	260	238	260	251	281	286	251	260	254	239	246	233	248	268	276	238	257	275	273	277	278	232	290	248	251	224	283	277	251	256	265	256	262	260	251	278	280	304	257	243	256	282	249	258	265	267	219	268	261	241	266	280	238	259	258	293	247	277	263	242	251	276	237	279	242	273	267	263	241	268	243	242	250	251	268	268	250	240	239	282	234	252	256	249	235	234	281	261	258	257	228	265	268	241	256	256	289	229	265	258	248	269	276	228	270	266	276	270	270	267	254	277	246	279	252	267	243	270	268	265	257	265	252	249	303	250	265	276	276	241	274	255	272	270	254	266	253	244	263	252	264	255	270	260	249	269	274	264	247	267	258	256	258	259	263	251	261	248	256	262	277	266	297	272	254	273	256	249	248	270	225	250	245	266	243	240	233	264	279	278	267	270	248	256	249	294	273	241	241	269	286	266	288	248	267	269	229	255	241	284	240	252	260	255	265	256	255	296	281	241	264	257	266	222	250	279	268	263	250	263	237	263	255	241	255	237	234	267	256	276	264	241	235	265	278	268	256	273	247	267	257	224	274	248	258	229	267	268	277	257	283	235	298	285	267	244	261	262	244	261	250	250	267	265	249	235	242	270	249	241	253	284	260	273	275	246	231	246	242	235	251	281	251	287	269	239	267	265	283	289	233	275	277	225	280	270	265	269	251	290	280	268	278	246	269	239	275	257	230	250	257	261	235	269	284	261	269	263	251	260	258	264	249	249	246	256	265	254	271	250	270	291	222	270	250	278	266	238	271	242	247	262	249	265	226	251	264	259	261	253	258	268	273	268	250	278	245	244	251	257	265	266	244	235	252	251	262	218	272	244	264	250	275	268	257	234	261	266	277	239	252	299	271	301	251	248	251	234	259	243	257	261	273	270	277	277	254	263	252	259	259	229	242	244	273	258	255	252	258	259	260	254	282	253	252	252	297	233	287	248	250	264	251	304	229	260	254	268	276	261	253	278	260	244	258	248	249	240	270	245	227	262	273	247	264	265	280	285	264	273	242	251	253	272	255	245	240	268	257	263	264	246	245	262	259	252	270	277	270	255	256	290	271	270	259	279	268	272	271	274	254	261	268	253	243	277	267	262	246	285	265	264	250	263	269	281	274	235	265	265	256	264	286	241	269	256	252	281	264	259	246	279	247	277	267	261	255	286	283	263	253	255	226	246	261	262	285	241	260	239	251	246	256	279	251	241	251	269	256	254	242	269	249	254	293	244	239	244	262	266	241	254	249	266	251	249	276	284	268	260	274	271	258	255	261	277	247	247	237	261	263	250	265	227	234	292	236	252	262	263	266	268	281	249	252	255	288	272	252	265	234	260	240	286	263	243	249	278	237	262	255	264	274	250	287	257	262	261	238	255	258	243	262	271	231	250	282	255	253	261	274	256	240	266	254	278	242	248	243	264	230	267	313	277	255	301	273	289	257	252	298	263	256	291	255	255	273	254	269	260	252	302	238	229	275	264	284	250	259	254	250	258	258	230	281	253	274	224	265	263	255	263	262	280	276	239	276	259	260	273	276	275	259	285	259	258	249	255	268	250	273	251	258	290	215	275	241	248	240	259	284	239	285	249	286	240	265	266	289	298	256	236	272	283	282	248	243	262	258	257	256	251	284	251	244	277	279	280	271	259	245	243	276	265	282	268	241	267	286	254	275	270	253	248	299	262	262	258	289	253	278	262	233	272	297	236	239	264	241	308	237	247	300	273	276	237	261	261	297	245	256	285	267	262	258	245	274	236	244	251	251	263	257	252	238	237	263	280	268	256	245	267	260	231	264	295	273	262	286	258	260	270	285	223	256	232	241	242	257	283	262	289	261	254	257	271	294	282	258	228	262	252	245	264	252	235	257	258	261	316	248	239	257	264	246	250	263	257	262	242	276	247	289	262	255	271	256	242	253	269	259	252	258	298	243	242	269	267	262	262	264	275	249	264	275	250	297	280	275	263	263	258	250	265	286	276	263	250	277	244	258	253	277	266	275	259	216	254	284	257	275	237	258	251	243	272	268	225	253	241	250	268	283	247	264	257	287	263	270	255	263	234	273	267	241	241	267	291	267	226	241	265	252	257	247	253	263	259	245	239	252	295	284	223	275	261	253	262	263	254	253	279	259	259	265	257	298	264	239	252	263	258	252	239	240	263	262	271	259	250	274	259	250	278	282	256	216	264	268	297	252	257	267	296	243	254	243	257	255	261	266	261	232	260	308	240	257	250	264	265	272	265	252	257	267	240	259	258	249	281	230	249	255	234	262	270	259	277	274	274	243	271	275	272	241	242	247	256	265	250	233	250	261	254	224	270	253	265	265	265	227	233	249	280	253	272	239	259	252	279	247	262	261	276	266	270	268	266	241	252	288	252	247	271	285	247	272	236	237	269	253	254	257	265	232	227	234	234	247	259	261	256	273	266	286	265	251	245	259	268	265	280	260	248	266	249	277	268	237	281	242	250	274	242	258	282	234	272	275	262	275	258	278	249	248	247	251	250	263	263	273	256	269	242	283	235	256	259	275	248	265	228	292	257	246	258	216	237	272	255	240	240	280	292	272	245	260	249	240	292	243	266	271	251	265	267	272	264	265	280	249	250	264	300	250	235	280	244	232	276	268	278	264	265	271	254	281	246	277	289	264	249	254	255	252	269	270	229	236	297	260	252	249	223	229	261	270	260	276	247	275	276	247	252	274	280	251	284	255	278	219	256	273	261	236	273	262	246	245	271	303	261	254	264	266	271	236	260	250	254	257	253	268	259	294	243	289	269	256	270	282	277	258	254	274	249	271	273	261	280	256	263	255	255	271	272	261	233	286	278	212	265	258	242	283	276	242	282	269	260	256	262	290	252	240	259	240	255	239	286	282	241	279	264	240	251	271	290	264	242	236	297	290	264	277	252	275	235	251	252	254	251	271	252	251	254	273	254	259	243	265	265	245	278	279	250	249	240	255	239	246	268	244	265	285	260	255	244	246	263	220	248	232	272	269	249	263	274	253	253	234	264	284	283	276	265	233	265	279	277	272	252	267	272	246	268	252	263	290	261	223	260	257	258	242	265	265	270	252	254	280	237	290	237	228	248	258	238	250	264	266	258	273	240	249	255	264	270	249	268	229	237	295	275	262	247	250	273	290	271	265	242	277	265	292	219	278	260	251	269	312	274	241	269	289	248	247	271	258	253	241	264	276	225	247	247	258	285	277	236	282	284	250	261	256	268	243	278	285	227	266	253	275	232	251	249	246	268	260	235	254	247	246	258	249	257	264	272	276	265	280	259	284	260	274	277	270	250	250	244	280	272	253	245	281	261	274	273
56383	65263	17848	5057	1544	1177	1040	835	777	696	618	530	498	494	479	469	444	416	442	442	403	439	414	386	381	394	383	389	384	384	379	370	360	400	395	416	363	398	372	364	392	372	387	363	330	377	392	428	385	406	390	364	348	392	359	381	350	390	392	389	383	373	375	388	340	391	376	381	373	379	335	366	348	371	399	395	384	377	364	406	369	363	376	374	355	363	375	346	360	361	359	399	376	375	356	413	371	354	368	371	355	377	368	364	369	369	362	352	375	364	349	356	373	331	392	368	343	395	372	387	339	380	368	367	374	386	372	355	373	354	390	379	389	351	356	378	405	369	338	358	388	362	348	353	363	368	360	319	385	347	415	390	381	376	379	354	380	356	343	349	333	379	358	410	361	335	366	351	347	360	371	385	387	348	370	329	373	383	368	362	320	371	367	374	347	334	356	357	368	357	385	398	375	390	377	357	382	367	382	399	367	349	371	365	367	352	377	385	391	371	365	374	361	351	357	358	373	356	352	358	343	358	350	396	372	371	378	351	388	369	397	374	363	362	368	436	390	341	375	355	339	396	330	364	350	378	408	372	369	372	393	394	358	374	368	358	375	367	383	385	390	386	371	387	389	357	358	349	383	375	367	380	383	377	413	388	364	374	347	381	376	371	353	398	390	348	369	368	354	389	399	364	359	334	387	357	351	357	327	354	341	375	405	360	375	369	388	350	366	386	422	369	355	346	352	395	389	399	365	396	344	381	376	368	351	401	376	385	378	373	336	376	382	381	361	386	362	368	373	367	374	351	333	377	361	356	363	350	346	383	351	381	333	383	361	385	343	405	389	380	393	341	377	332	346	369	346	355	373	370	362	364	367	371	334	384	345	364	364	359	384	359	388	351	400	332	372	375	376	370	357	377	362	326	353	346	393	358	335	355	385	380	332	356	361	367	370	358	347	350	355	401	376	358	379	374	384	396	363	348	393	381	372	379	381	382	377	367	376	413	364	383	356	326	360	360	392	346	388	394	334	370	405	367	356	349	338	365	353	370	401	362	414	368	349	350	373	388	351	392	382	371	372	346	339	363	386	405	382	379	403	386	378	371	371	337	352	378	358	403	366	385	370	344	361	382	414	414	351	348	368	359	364	370	376	359	363	363	396	343	378	403	365	349	341	383	411	362	421	409	387	333	329	376	355	377	388	385	383	378	400	371	381	398	371	359	397	384	341	391	338	355	364	390	365	341	384	386	348	359	372	400	369	404	367	351	392	376	348	400	355	332	405	339	345	368	387	359	379	382	349	351	375	393	362	364	368	360	338	343	393	356	333	356	405	384	361	391	412	350	339	333	365	393	363	369	389	366	355	362	406	360	358	408	377	397	369	384	339	371	390	396	398	353	382	368	366	370	359	352	351	334	369	355	344	345	376	348	398	401	368	353	366	361	363	389	385	350	342	369	376	370	359	364	350	377	363	359	398	374	367	359	373	390	415	339	368	370	321	404	366	353	371	350	384	361	368	391	407	357	398	381	388	354	391	390	367	409	371	352	365	339	353	361	331	350	350	376	365	370	354	372	400	385	346	358	369	362	350	414	392	396	351	340	346	371	332	333	332	397	368	367	366	358	393	369	332	358	351	352	347	329	377	353	392	367	360	380	369	379	348	352	358	368	376	342	355	380	366	352	376	390	390	362	356	364	361	399	370	366	391	343	337	366	357	378	378	336	396	391	366	374	371	367	372	363	356	335	367	316	333	384	337	393	357	343	421	381	370	369	355	359	346	404	358	380	338	360	381	357	358	379	328	381	375	344	364	397	387	345	360	367	350	358	345	370	380	352	364	344	355	364	399	353	364	372	337	384	358	372	365	347	360	388	332	352	371	362	392	340	370	346	373	354	388	388	402	344	366	361	406	381	360	390	338	373	408	354	376	358	396	372	356	405	345	375	401	366	358	376	358	378	383	376	328	379	341	336	360	379	393	368	411	367	374	366	386	350	354	340	366	345	348	363	370	378	403	336	408	361	361	373	347	364	372	394	368	386	358	368	342	344	337	337	345	341	378	368	387	332	386	373	406	396	373	399	351	377	390	411	362	395	370	355	349	352	378	413	371	372	379	397	383	369	371	408	336	368	391	403	424	357	373	411	381	408	373	348	391	395	344	390	394	389	400	342	346	366	337	392	359	379	398	366	346	382	422	366	368	360	328	353	374	360	357	346	369	383	372	376	351	355	369	368	362	351	383	349	336	366	383	382	357	366	393	385	371	373	368	362	357	332	371	358	355	374	365	368	341	381	368	362	376	378	377	390	351	382	360	365	371	340	399	376	388	370	362	375	337	380	384	370	383	392	363	338	377	352	377	370	340	373	384	366	340	358	383	369	321	342	398	368	376	340	367	383	396	382	395	357	363	375	369	377	378	367	350	374	358	365	349	354	394	343	382	373	390	358	380	389	362	356	353	356	370	379	357	364	379	375	355	360	400	353	357	339	370	356	352	376	395	336	378	371	341	362	337	399	378	362	342	368	394	388	354	376	353	364	370	380	391	371	381	379	403	382	328	379	339	347	366	360	354	378	392	362	365	366	351	343	385	388	399	366	380	389	393	374	390	382	372	403	415	395	387	367	380	373	344	380	375	349	342	360	377	360	360	379	348	335	365	375	356	360	398	350	364	356	343	368	334	371	377	364	362	391	354	360	360	339	379	333	365	347	374	397	356	359	386	370	331	382	345	339	360	367	421	366	369	359	355	371	365	407	380	379	343	364	362	366	354	377	345	354	391	371	358	383	390	386	393	378	340	364	381	351	391	328	407	366	360	355	378	357	397	382	382	385	390	380	381	366	345	356	360	368	366	371	359	374	371	335	425	381	365	369	385	372	370	374	401	358	376	377	365	360	384	360	379	368	344	363	396	393	354	379	397	354	385	379	385	407	375	374	374	402	353	373	361	383	368	367	370	369	358	377	390	375	379	374	384	393	371	362	345	385	374	374	338	376	352	374	375	368	375	379	391	383	359	375	371	355	372	373	398	372	371	367	376	374	357	383	405	372	370	360	379	357	372	358	377	350	378	344	362	382	363	373	372	365	391	374	417	380	372	381	348	403	367	360	381	375	358	370	376	377	323	389	349	372	366	372	353	358	376	368	393	337	318	407	356	393	364	393	371	368	373	365	380	388	370	366	394	365	371	369	367	353	389	385	393	388	368	367	358	378	351	362	359	391	364	390	385	375	373	371	378	347	375	340	362	341	353	348	360	395	371	387	387	375	361	333	399	353	339	399	378	404	364	376	344	348	391	383	350	376	373	382	343	364	383	375	357	356	339	363	395	357	358	361	357	383	399	393	344	346	374	385	350	326	390	325	374	407	362	380	387	354	360	368	381	369	354	358	376	414	365	350	392	372	381	371	369	359	374	370	386	389	386	358	393	343	377	406	390	367	380	358	386	407	350	385	400	354	369	361	370	361	367	381	379	346	348	380	356	323	373	355	365	409	372	376	387	389	367	352
23210	21437	29228	23673	21300	20771	3170	418	312	295	259	228	219	216	209	177	172	153	156	158	150	133	160	124	116	134	109	129	115	143	123	136	124	132	137	129	117	109	116	123	116	115	118	116	126	109	129	137	113	129	120	114	118	112	113	121	102	126	130	138	92	132	104	127	118	115	136	120	99	138	121	114	118	118	123	99	115	126	127	117	118	99	126	98	122	111	123	138	117	114	114	109	116	106	125	136	108	103	101	112	123	103	110	118	116	115	119	120	115	126	129	129	115	131	105	112	136	113	98	109	97	127	101	115	126	109	113	107	120	101	147	106	111	119	111	126	105	129	91	111	120	126	145	112	95	127	90	110	103	134	130	123	123	102	114	93	122	107	126	108	102	126	91	112	115	126	113	122	110	124	109	104	105	102	121	104	124	119	131	102	95	111	115	116	117	96	113	95	119	122	117	113	99	122	107	111	124	94	110	126	118	99	116	106	121	116	125	120	106	126	135	110	119	115	109	119	120	126	111	121	132	94	127	112	121	107	133	112	121	109	96	110	112	123	109	113	115	90	93	130	104	111	92	111	117	111	102	111	111	110	111	112	112	115	113	128	104	117	116	120	115	132	123	110	136	134	121	130	87	119	105	110	120	105	111	118	114	111	110	106	120	113	114	102	100	115	104	97	107	115	118	92	103	116	130	130	137	128	102	131	125	105	134	126	96	126	109	111	106	96	120	113	119	129	113	129	140	131	119	129	103	132	128	92	105	125	128	107	117	114	119	106	98	121	119	103	110	125	105	102	125	127	109	117	118	112	96	110	116	99	125	100	114	120	109	124	124	108	127	113	96	135	126	126	102	116	130	112	106	87	125	118	117	112	99	124	123	97	113	95	104	102	144	117	144	105	115	123	127	119	125	109	123	107	123	124	123	145	120	102	104	137	113	91	105	115	122	124	105	125	111	151	140	132	103	116	143	119	102	119	115	112	120	112	110	119	134	114	129	124	123	125	110	116	105	115	103	112	118	140	110	112	119	119	104	108	127	105	106	114	119	119	115	109	135	118	107	123	101	132	128	106	109	118	132	116	119	124	129	96	108	98	108	122	121	107	103	119	115	122	102	105	104	110	114	103	112	113	111	116	129	114	130	114	111	99	132	103	130	129	123	111	93	103	123	88	114	124	104	98	107	125	117	124	109	134	125	121	124	107	128	104	116	116	88	113	122	112	122	115	102	111	136	96	106	103	103	109	114	110	121	113	121	113	124	96	112	119	128	125	115	121	126	110	138	128	126	111	126	106	104	124	126	108	127	112	116	101	124	107	115	119	107	113	108	115	120	100	105	100	117	113	114	120	122	108	121	127	111	104	105	115	104	114	124	127	130	104	106	108	106	110	101	113	114	111	133	124	122	99	104	107	102	118	127	115	103	125	107	107	134	125	104	123	113	100	100	120	104	104	120	109	105	107	123	121	105	98	123	142	130	104	115	115	116	101	115	117	119	121	103	116	142	106	100	108	111	130	123	115	124	111	105	104	112	104	101	103	126	106	116	104	112	104	122	120	123	109	114	124	111	117	119	104	105	119	111	113	116	106	130	113	128	124	95	111	123	102	110	103	120	102	129	102	91	111	120	119	122	132	131	123	117	126	120	113	119	117	109	120	111	104	114	103	112	126	105	95	121	113	109	115	131	123	111	110	108	125	103	112	99	127	107	125	117	116	113	102	119	101	99	112	111	112	103	96	105	90	117	103	113	124	95	94	123	94	110	136	94	108	133	127	112	116	107	100	100	113	104	113	100	133	127	117	109	122	101	116	118	103	109	120	103	113	103	119	121	125	109	97	115	101	121	100	112	102	96	115	113	107	100	122	119	114	104	111	100	122	143	113	110	111	108	115	121	102	109	116	132	113	114	91	103	111	128	125	115	110	131	123	113	103	112	135	102	113	124	111	121	115	90	115	128	132	118	109	92	111	118	117	145	118	110	120	106	113	110	120	125	118	105	112	117	113	112	108	106	104	114	91	101	114	127	103	127	129	136	120	108	112	109	97	122	128	105	109	125	103	124	140	115	113	133	99	105	102	97	110	107	104	137	110	97	118	124	105	118	117	121	103	110	123	119	107	99	102	116	106	113	97	109	108	120	105	109	115	122	91	112	113	118	105	117	120	105	135	113	110	126	113	120	97	120	130	128	129	131	108	126	103	94	100	113	114	114	136	112	102	136	100	110	90	119	134	107	111	116	106	127	99	117	111	121	116	114	106	133	141	113	111	112	115	111	117	112	103	98	94	110	102	114	125	108	94	93	144	111	116	105	111	130	119	118	110	97	110	116	109	102	109	111	108	113	102	96	97	104	132	118	102	96	123	114	102	116	120	110	114	121	114	112	118	118	120	101	115	101	122	147	120	118	124	94	112	110	95	111	120	131	111	117	104	124	119	129	107	108	109	108	107	130	93	102	106	131	117	119	116	93	119	122	117	103	121	125	122	104	127	103	117	115	101	112	118	105	145	127	127	119	109	121	104	113	117	101	107	99	108	111	132	118	101	104	107	104	92	110	130	109	119	128	120	122	118	106	85	109	113	122	115	129	112	132	114	125	121	132	116	109	128	107	122	121	122	116	107	148	123	97	119	103	110	93	107	120	117	113	99	118	94	117	113	123	114	121	114	113	112	119	119	134	115	99	104	116	123	110	114	91	114	114	100	108	94	107	105	101	129	109	119	113	105	130	111	109	109	96	122	108	112	123	126	103	129	121	128	110	102	116	104	133	123	104	111	110	125	124	132	133	94	107	127	107	112	116	121	116	105	120	118	106	127	110	140	114	119	116	115	110	102	101	98	119	109	116	105	117	104	126	111	131	117	120	109	115	120	105	116	127	107	103	129	117	110	116	99	113	95	110	109	93	141	119	90	116	115	116	108	107	116	108	130	129	119	113	113	109	102	98	105	95	116	133	92	111	106	103	129	117	129	122	111	98	115	125	134	108	120	97	128	122	94	100	115	121	108	108	124	110	112	121	107	109	127	116	116	112	99	97	121	118	119	107	119	129	116	99	121	105	93	107	115	115	114	116	109	109	109	102	118	132	130	94	101	131	126	114	108	113	115	137	128	106	107	124	100	134	106	152	120	128	109	92	103	114	108	97	110	115	126	136	101	125	117	118	130	98	105	94	103	128	120	117	117	117	106	103	103	130	112	118	102	124	109	125	109	106	130	119	102	127	126	98	115	119	102	112	116	118	123	119	99	104	123	104	109	123	120	105	116	122	119	105	116	98	107	119	134	111	117	114	138	122	115	105	101	106	119	143	112	113	114	122	112	120	135	105	116	122	110	92	115	114	98	117	123	102	113	137	111	116	99	111	126	112	98	126	94	108	115	128	108	111	115	112	112	116	110	133	124	115	110	101	130	131	129	103	100	100	124	122	123	124	119	110	106	125	114	129	112	118	117	127	101	114	97	117	111	112	94	119	117	111	115	125	114	119	120	108	116	123	120	114	123	106	126
59470	71992	22318	6667	2369	1761	1321	1023	865	745	611	496	460	384	352	344	312	305	284	253	257	257	242	258	227	216	219	226	221	201	201	196	186	201	171	175	210	189	198	211	158	176	161	160	171	159	165	195	173	192	171	182	174	161	157	185	150	171	149	181	171	164	169	207	181	164	181	162	169	175	168	176	165	179	175	171	153	170	185	167	184	162	172	179	162	163	177	162	140	155	159	174	178	154	163	165	161	173	185	159	171	157	151	154	168	170	166	158	164	172	169	155	162	195	168	166	173	173	150	169	176	150	167	145	176	168	194	180	170	157	148	152	172	160	149	176	170	161	169	162	176	166	195	169	163	167	193	176	175	171	160	168	198	161	162	166	161	156	146	173	137	169	157	184	179	180	172	185	155	160	151	161	169	158	162	184	177	179	168	159	160	173	169	166	173	166	172	180	164	178	170	176	149	168	174	190	160	178	178	159	170	161	181	169	143	169	143	166	159	142	156	190	179	161	152	165	170	172	146	169	161	168	179	143	152	163	154	158	165	174	136	160	154	170	157	152	183	185	159	153	171	158	158	167	164	148	148	159	162	170	163	185	166	183	161	179	161	145	170	197	155	165	164	184	164	167	160	166	170	177	168	148	144	158	137	168	155	173	183	184	156	140	165	158	165	169	174	171	174	157	166	144	154	138	160	166	159	162	159	153	168	170	170	158	149	176	156	181	159	143	159	194	178	175	153	185	167	161	187	147	185	153	152	171	168	149	187	165	167	187	170	174	181	152	146	158	179	169	166	177	176	156	155	148	130	159	157	189	179	170	153	188	167	161	165	166	179	173	154	163	159	171	151	151	149	164	158	164	167	170	169	151	166	137	151	170	177	184	171	147	174	174	158	172	158	174	164	164	156	165	145	168	192	173	159	153	182	155	159	161	159	177	166	152	155	152	172	139	195	145	169	170	184	148	159	193	155	171	163	147	155	163	145	161	172	165	163	169	160	168	163	185	158	162	167	155	167	175	160	171	161	160	180	175	173	176	173	175	152	172	161	164	157	173	158	176	162	179	176	188	138	185	166	166	146	156	173	154	152	197	158	188	192	168	159	150	164	168	159	173	161	169	181	148	158	163	164	165	165	155	161	170	166	178	156	194	174	178	150	134	147	167	166	184	157	162	173	165	158	131	175	160	166	161	144	197	169	135	164	141	162	128	163	193	160	162	148	140	164	174	178	170	160	148	162	172	184	166	157	171	174	156	183	184	158	173	156	154	158	153	161	188	166	154	157	155	179	182	175	198	182	160	184	162	164	136	155	184	154	151	161	159	152	177	145	161	146	153	170	166	159	160	165	171	174	152	176	164	174	185	172	172	178	164	158	177	172	152	162	141	167	168	159	171	151	169	172	177	167	173	170	141	169	168	172	162	157	161	168	141	168	155	166	166	171	153	180	170	163	182	167	174	154	169	157	173	178	168	150	153	155	184	160	161	143	162	147	162	153	156	154	168	172	172	167	154	164	142	154	176	168	168	164	157	167	164	134	162	165	157	159	166	172	181	148	170	170	184	167	177	164	179	162	159	181	160	168	191	185	178	166	158	151	154	185	173	152	165	160	168	162	154	160	171	166	168	174	165	147	146	161	159	151	154	135	165	149	167	174	165	159	163	170	182	150	162	154	168	165	177	152	166	173	164	171	181	183	155	151	152	178	158	151	155	174	162	145	168	158	152	161	175	167	147	166	174	175	181	170	177	162	156	151	180	185	172	159	166	151	172	155	144	164	185	146	164	172	162	158	168	163	164	164	141	176	183	153	170	176	182	176	171	172	149	165	167	171	186	178	180	164	154	150	160	179	158	173	178	168	171	156	159	187	169	154	144	162	165	167	165	168	174	172	182	179	163	184	169	175	179	164	158	156	158	172	150	172	168	192	157	161	199	161	171	182	170	169	170	145	167	194	175	162	150	153	153	175	135	170	164	163	133	171	156	185	157	148	178	157	176	187	179	153	140	177	151	149	142	185	156	158	187	163	167	174	166	158	168	188	162	189	165	162	179	178	169	169	157	184	144	160	168	133	167	172	163	167	183	187	162	142	186	160	147	167	150	176	182	167	150	176	140	178	160	164	160	202	162	150	184	162	165	182	153	173	176	161	155	186	158	159	150	147	164	169	152	164	183	175	160	186	144	154	164	159	165	180	163	181	179	161	166	149	159	169	168	191	143	172	169	170	179	148	165	152	179	178	159	155	154	173	175	183	161	170	148	161	149	172	152	155	154	169	161	153	179	193	188	169	157	161	161	170	175	141	154	151	155	165	168	149	151	138	158	181	181	151	146	171	159	155	175	142	140	147	189	138	162	178	182	169	170	172	149	171	180	170	152	164	162	160	164	189	152	180	188	154	182	140	145	176	165	174	162	173	152	170	163	158	173	199	183	167	180	154	158	158	180	150	166	172	177	168	168	155	163	195	173	168	176	178	136	154	170	149	152	167	161	165	157	179	167	133	166	145	161	161	190	167	157	182	163	174	151	139	169	182	180	182	176	142	158	157	158	160	174	183	168	176	148	188	149	178	174	159	169	177	170	150	176	173	162	175	179	154	177	190	191	147	156	164	151	178	164	154	169	157	167	177	179	159	177	165	170	197	174	155	161	171	152	164	159	153	158	157	173	167	168	164	162	164	177	166	156	174	152	173	168	176	157	177	157	195	167	144	171	152	153	181	163	174	175	138	157	184	150	165	166	185	158	140	167	176	184	148	155	159	180	153	149	164	135	186	164	163	155	184	159	161	171	184	176	180	147	175	145	163	157	189	164	165	169	160	154	161	182	168	144	193	170	166	131	176	163	182	182	181	153	155	177	194	172	149	137	159	157	151	159	155	168	157	162	195	150	171	163	166	169	179	178	163	175	163	133	172	174	150	164	163	168	153	173	165	144	158	152	165	172	149	177	180	166	166	181	165	164	182	163	161	153	161	148	172	184	129	168	173	168	139	182	163	172	168	144	168	174	157	169	150	165	178	142	170	154	174	155	155	162	140	158	174	162	151	142	197	165	141	163	127	184	175	160	169	168	168	154	159	162	166	155	167	155	175	157	159	149	165	177	185	146	164	164	137	167	155	144	150	172	156	178	171	157	165	170	162	173	160	152	151	166	170	158	174	158	160	162	161	163	165	153	157	175	164	173	181	178	188	171	179	170	155	173	149	178	175	152	190	172	172	170	176	180	184	190	157	158	151	153	160	169	186	187	156	152	168	175	159	160	154	166	163	160	164	144	178	160	175	166	172	164	172	179	154	173	179	174	161	176	174	181	162	153	162	156	167	162	181	151	195	154	186	179	178	163	174	152	166	173	177	138	180	150	155	164	166	146	179	171	175	152	154	158	179	176	150	161	168	181	166	154	158	171	178	158	153	156	159	165	157	163	192	185	172	170	161	181	175	162	158	184	171	158	170	180	169	173	195	174	155	172	159	160	181	162	170	150	166	172	173	151	157	148	159	163	154	182
28078	23044	12467	1179	394	334	324	284	337	317	319	321	305	350	299	285	314	282	283	301	287	321	303	330	302	322	282	287	325	295	323	294	295	320	330	313	303	324	290	296	271	270	287	324	295	299	312	302	345	323	320	300	294	315	292	267	308	313	290	314	339	318	326	325	287	303	291	299	300	305	318	318	317	316	327	298	304	323	318	306	294	288	300	305	308	292	300	309	304	324	330	283	317	293	293	306	305	314	285	306	296	308	317	297	324	316	278	325	307	328	323	299	315	310	302	322	307	276	294	300	293	308	308	286	290	313	317	278	314	338	290	312	289	289	322	316	323	294	309	296	306	318	279	314	307	297	315	320	288	304	328	325	266	295	314	289	300	303	280	312	301	328	310	284	319	294	285	276	305	288	328	299	304	305	324	318	302	279	296	301	327	332	287	319	338	313	300	314	315	279	321	288	304	316	304	315	311	280	302	295	306	313	310	280	306	326	282	302	301	304	291	291	313	307	321	314	306	297	295	321	291	317	320	337	297	304	305	291	306	290	301	336	303	307	279	312	297	310	301	282	300	320	286	310	290	318	304	341	296	289	327	295	265	290	295	324	290	343	325	283	310	325	299	304	325	326	307	315	328	331	297	293	335	308	316	304	276	303	310	308	332	302	316	307	298	316	326	301	292	350	319	293	318	280	319	306	325	307	287	294	328	286	278	294	331	280	285	322	309	300	325	288	312	352	300	321	302	291	291	308	272	337	295	303	297	316	312	327	298	307	302	326	297	276	296	308	335	279	307	317	319	307	317	264	297	311	320	301	314	305	301	309	312	314	303	298	321	340	320	289	322	279	317	301	329	306	292	327	300	278	296	299	316	284	310	303	294	313	312	313	323	314	341	356	322	270	304	287	319	309	271	293	294	311	266	284	315	341	341	291	299	286	285	306	293	313	283	304	331	301	304	320	312	310	271	290	316	327	318	299	302	342	340	330	304	307	318	326	325	296	322	284	295	289	310	300	341	294	317	302	319	307	311	309	328	317	307	323	292	324	334	304	299	291	311	304	307	317	318	274	337	321	312	308	302	310	328	308	303	280	305	281	303	296	294	263	303	312	279	331	320	268	306	299	285	295	290	340	305	326	289	289	328	329	275	298	310	318	311	305	287	320	301	296	329	324	291	295	315	286	316	307	304	298	319	332	325	325	334	310	347	304	333	333	284	273	321	293	297	316	316	295	328	291	308	286	308	317	327	322	323	314	313	300	309	296	316	266	303	307	313	305	314	289	308	311	311	354	297	299	275	337	265	318	295	325	308	292	306	299	319	308	317	308	304	289	315	308	295	331	318	297	323	305	305	309	289	289	346	299	320	314	298	319	300	306	282	306	324	260	329	294	323	300	286	311	354	319	315	308	266	324	321	296	329	309	321	296	298	320	323	314	286	341	295	321	313	316	314	277	303	278	320	292	313	337	302	310	319	334	327	299	315	282	317	295	306	313	289	298	308	304	308	307	344	301	333	307	313	339	310	338	288	316	338	313	300	279	337	301	288	346	320	309	296	308	290	305	314	309	300	299	318	317	297	329	304	312	336	306	304	329	306	312	349	290	323	314	298	314	328	304	285	338	320	296	306	271	327	328	308	308	331	316	355	327	301	317	304	312	303	315	332	328	294	321	288	300	288	318	311	311	297	307	302	293	307	306	303	318	316	301	326	309	289	289	312	333	308	305	279	287	316	298	342	314	320	317	322	302	294	309	275	311	310	293	280	319	330	323	296	298	298	304	290	317	315	288	330	336	312	292	314	311	286	278	296	300	286	316	295	279	336	309	345	301	321	285	309	304	302	308	278	311	309	290	303	321	278	306	321	281	292	336	314	307	321	333	310	296	303	312	291	302	296	329	316	333	332	285	295	331	276	288	331	289	313	304	303	277	322	289	309	301	277	298	290	315	315	310	309	287	299	295	286	313	324	303	346	288	340	313	311	275	303	328	318	302	308	286	275	274	323	313	326	315	305	310	309	320	337	321	300	318	297	310	304	309	282	279	306	321	300	292	314	305	294	326	323	300	292	301	312	268	318	296	257	319	319	315	306	291	281	339	341	289	302	309	307	303	340	322	322	298	283	339	336	285	282	286	273	305	322	338	295	318	304	304	318	341	294	299	310	340	291	281	340	273	268	302	273	298	310	339	293	286	296	308	296	308	277	322	298	315	293	315	297	300	300	303	316	292	290	318	311	309	314	319	307	310	312	328	317	314	287	292	297	331	305	300	276	313	292	313	317	330	316	292	317	299	268	297	305	304	301	311	313	314	280	291	291	328	273	305	333	294	300	281	316	323	336	302	314	311	304	288	322	322	348	320	284	301	292	273	313	284	328	291	333	307	323	297	291	315	311	310	345	298	317	302	315	313	315	305	292	297	288	295	297	309	301	309	320	296	299	299	305	288	279	303	303	329	311	295	286	308	326	295	298	298	305	300	322	277	312	288	280	299	296	313	312	289	320	306	334	293	301	320	311	331	293	303	301	317	344	320	312	289	325	306	300	273	316	336	312	297	281	332	313	272	300	298	347	308	306	300	307	333	295	309	304	323	310	327	298	320	305	270	329	336	306	307	304	320	276	296	328	315	301	268	309	289	291	331	290	310	297	293	303	289	308	298	299	321	312	344	317	300	325	314	312	340	269	265	348	300	304	292	281	303	284	301	325	284	309	338	300	284	316	321	322	302	304	340	284	309	306	320	311	311	320	336	326	304	301	289	298	302	303	313	308	316	320	330	323	312	307	347	324	310	301	318	314	316	261	319	301	293	267	294	307	300	270	289	294	324	275	291	320	302	296	325	332	310	296	322	310	318	295	324	315	306	318	297	295	302	296	331	316	304	283	288	325	303	306	304	302	286	304	298	313	314	279	311	273	314	303	304	311	267	320	296	336	287	314	293	302	305	309	336	278	313	292	311	278	321	302	333	300	281	300	313	318	295	298	285	343	326	307	311	307	297	296	302	310	301	291	320	303	318	278	312	314	341	310	311	309	312	302	282	295	333	310	323	279	301	275	291	282	312	297	309	305	310	310	287	307	331	316	312	310	287	316	289	263	298	293	295	347	336	293	320	313	299	275	302	299	320	307	282	321	312	292	320	319	323	295	279	300	306	347	313	268	316	295	307	303	338	299	288	320	295	295	309	286	323	305	300	307	321	303	292	317	290	307	292	309	305	290	313	296	309	312	313	301	311	319	311	332	327	280	307	281	315	278	285	340	310	315	318	301	288	316	337	337	326	297	321	307	301	320	316	284	310	327	297	318	300	322	308	324	285	263	305	301	329	320	324	283	313	325	314	300	338	298	312	310	321	309	306	289	326	292	318	316	304	291	310	269	307	311	301	323	290	315	307	289	329	303	311	313	307	297	315	303	297	296	292	294	292	293	285	315	311	313	318	292	315	298	315	310	298	296	301	309	287	317	300	324	279	322	337	301	291	325	330	302	308	289	295	269	297	302	341	299	280
31498	28226	2623	670	520	470	441	445	470	407	440	438	458	443	436	441	423	441	425	420	405	420	402	439	471	403	435	437	416	409	451	468	416	433	422	460	414	414	483	413	425	446	428	397	428	421	474	438	441	413	430	426	469	465	424	397	445	423	446	418	440	427	400	442	494	423	440	444	394	428	444	433	426	437	439	474	443	398	442	429	420	450	424	392	430	388	401	419	448	419	439	464	439	432	409	463	418	421	443	420	437	455	450	432	431	445	440	411	438	419	411	444	421	417	437	417	419	405	389	416	428	445	410	441	404	401	410	401	417	470	459	408	445	423	430	394	416	435	436	419	391	447	405	462	446	440	462	408	420	411	405	401	419	425	407	388	457	465	420	459	403	421	438	423	445	456	431	445	415	473	438	425	401	415	411	442	402	465	415	448	406	422	439	444	417	452	448	388	423	453	421	417	438	438	461	401	439	410	417	437	442	441	434	433	413	421	383	412	439	439	436	420	421	409	417	422	397	433	463	444	448	423	451	420	445	438	428	424	431	439	419	417	399	400	436	427	455	411	418	423	404	398	489	431	424	415	431	436	425	454	407	400	423	413	421	435	415	441	418	472	417	433	432	429	419	442	450	444	433	425	398	414	402	440	418	426	457	413	392	399	387	422	422	430	422	401	429	440	420	426	438	453	470	418	441	440	474	414	422	457	444	423	465	422	453	446	443	434	482	424	471	427	409	457	418	420	419	422	436	424	420	437	394	428	432	423	401	410	423	420	419	445	419	414	442	407	422	449	414	465	429	405	439	427	456	421	438	416	405	426	426	412	411	445	463	430	438	433	412	489	432	437	402	431	426	427	438	411	453	444	418	426	425	379	430	460	416	437	443	455	434	445	402	414	457	388	461	421	451	430	394	415	431	429	426	444	385	445	435	429	427	427	455	488	473	443	425	430	445	431	458	422	438	416	421	425	428	432	422	423	410	401	405	404	411	421	432	431	423	462	431	423	438	422	420	415	456	457	397	442	377	445	456	439	395	417	393	420	430	411	429	419	442	456	459	414	428	441	435	450	426	416	429	366	414	415	462	449	425	424	452	424	419	423	465	444	458	471	450	410	433	429	442	425	427	419	407	412	432	426	429	407	418	444	419	409	401	410	432	406	409	420	446	437	409	430	413	390	467	474	444	425	448	395	400	384	448	457	451	459	426	439	401	417	401	422	433	448	404	401	467	421	439	437	389	462	420	431	410	430	408	453	434	436	429	453	436	407	413	433	420	435	430	448	472	449	423	406	422	442	426	430	444	417	408	448	412	476	440	444	436	453	422	418	405	440	448	416	411	421	436	443	482	413	470	434	411	432	415	405	462	429	459	444	406	440	453	406	436	426	435	426	450	447	450	447	400	392	420	420	463	447	421	429	420	454	415	415	400	390	435	430	445	430	449	414	436	418	397	414	464	437	420	408	444	412	406	450	407	414	405	428	436	440	469	427	405	433	416	396	453	413	447	429	403	444	452	427	456	449	424	453	416	413	392	449	415	417	412	410	387	444	433	433	439	411	462	465	439	434	395	455	431	438	410	431	444	438	420	449	371	434	444	395	411	433	446	401	448	465	444	448	450	417	417	438	433	437	462	416	417	450	439	425	429	447	407	454	434	466	453	429	397	477	463	425	392	452	419	429	410	454	450	442	415	421	412	421	434	446	429	437	441	443	409	456	427	425	431	436	409	441	427	443	417	442	445	427	430	456	428	453	392	425	383	429	447	449	446	434	451	402	439	446	413	437	408	395	408	440	452	428	456	425	451	427	420	441	446	421	393	416	416	398	415	445	414	419	409	473	447	484	441	443	386	442	420	423	401	447	427	450	427	437	428	436	442	446	415	474	438	472	433	461	452	406	435	427	423	445	418	440	447	412	438	456	402	446	422	439	445	439	429	430	439	461	459	419	418	435	396	426	445	449	421	472	423	428	431	389	428	446	437	397	468	450	437	433	442	391	418	433	458	435	423	411	435	404	465	442	414	416	448	439	425	416	431	414	439	445	414	402	420	427	429	438	468	433	423	458	405	368	413	458	449	415	435	424	423	446	448	434	437	472	387	481	444	393	449	452	396	423	465	404	418	432	413	455	450	398	433	444	456	419	423	417	449	439	418	408	404	431	463	436	442	411	452	451	401	414	418	422	420	422	435	432	421	454	429	430	426	450	404	458	407	423	439	430	414	447	493	464	433	399	401	395	428	428	433	418	393	434	428	436	442	450	421	436	408	408	429	458	442	387	466	449	425	442	445	415	413	443	396	420	455	449	452	450	422	421	441	436	453	420	478	421	408	455	415	437	400	403	401	421	409	406	424	446	458	421	427	435	446	436	405	456	448	431	421	437	437	443	442	460	422	421	396	428	453	429	464	454	430	432	451	411	427	465	421	418	416	411	426	417	465	380	460	401	427	435	456	411	439	435	453	438	413	451	414	432	460	446	419	447	432	402	417	450	441	420	423	432	411	428	404	409	446	394	455	408	428	428	404	418	425	433	403	408	415	441	401	422	417	390	411	417	418	484	422	420	434	431	425	415	394	420	430	397	434	453	405	412	408	421	431	425	431	435	415	416	429	419	447	457	448	417	440	452	438	430	410	439	455	432	478	449	437	441	449	429	451	403	407	412	423	413	419	445	439	434	455	429	405	403	427	400	480	408	444	440	436	411	407	389	423	428	429	417	411	414	452	411	434	403	440	423	388	396	406	428	435	426	458	451	419	414	386	430	429	421	428	434	457	398	460	452	423	410	426	444	412	417	423	395	406	420	411	390	466	412	425	397	432	455	431	436	418	465	406	421	446	453	414	451	431	419	487	437	407	451	417	440	435	434	414	426	437	415	400	477	426	442	406	415	424	446	451	420	451	438	423	432	455	409	431	468	422	428	399	422	441	459	440	389	464	424	432	454	401	402	478	425	402	443	410	434	443	458	433	430	425	417	416	435	429	405	425	380	457	448	447	425	440	445	391	421	455	454	411	426	408	462	398	415	407	401	425	423	434	427	432	457	426	515	417	422	395	428	408	455	431	436	448	384	435	429	415	442	434	438	436	406	429	436	429	435	437	424	382	423	399	441	408	430	411	458	446	433	423	425	408	434	428	428	397	407	428	396	415	406	425	407	444	456	438	437	445	427	426	432	448	428	429	425	416	407	412	419	441	427	413	414	457	415	414	405	429	395	424	426	380	476	395	416	448	413	400	384	437	428	433	423	451	417	418	428	430	426	424	450	417	449	430	413	424	426	449	428	408	414	409	429	428	410	454	428	410	405	413	427	391	417	427	402	394	464	396	437	418	428	441	438	417	424	408	422	409	428	439	383	441	458	433	445	405	435	426	401	427	423	455	403	432	440	411	432	440	417	410	442	416	428	430	437	414	459	419	413	402	424	414	428	451	426	431	434	418	423	418	426	457	442	425	410	409	425	386	454	430	465	391	452	440	383	430	415	402	414	443	414	439	416	409	435	405	470
24026	21527	28526	24181	20757	5807	600	421	398	362	344	325	325	350	291	318	312	303	308	265	286	279	261	263	278	263	281	257	275	299	267	286	280	287	258	268	251	270	284	292	263	260	264	241	260	253	282	289	263	249	259	276	260	291	259	265	256	267	264	271	272	254	241	234	270	262	258	278	275	259	277	251	252	268	250	300	276	269	234	279	254	277	273	238	256	252	250	243	254	251	258	311	281	241	257	249	263	261	274	255	242	265	269	253	284	282	262	238	246	286	255	248	287	251	266	241	273	259	257	267	248	259	263	265	225	259	261	238	251	272	262	277	242	284	253	277	283	301	251	274	262	237	271	252	245	262	252	237	265	278	247	262	267	289	240	254	252	242	282	269	271	249	265	307	268	276	269	271	290	269	284	288	249	243	270	268	266	250	220	244	255	274	263	259	266	251	241	261	265	251	267	258	270	300	285	271	247	293	248	292	273	250	241	261	275	238	269	293	248	255	273	267	255	272	258	252	259	248	253	273	285	229	273	277	297	261	265	262	267	276	253	242	261	253	264	278	236	263	247	260	255	302	267	263	254	260	238	271	281	284	295	238	263	289	266	263	248	252	235	281	261	258	273	284	254	259	263	258	262	248	235	292	269	314	278	257	263	266	269	277	284	234	269	257	268	273	237	239	291	253	259	257	260	272	249	265	263	276	277	243	248	228	288	262	265	272	260	255	285	282	228	290	255	268	263	280	271	249	256	242	272	284	258	266	267	272	255	236	297	246	244	280	257	273	265	269	274	270	258	265	291	264	234	285	244	264	278	233	264	279	271	254	268	236	278	262	228	243	237	282	226	281	275	278	281	258	240	237	255	259	275	295	247	278	275	255	266	253	247	262	262	260	291	283	236	262	265	275	305	259	286	255	289	250	257	266	277	282	252	273	268	283	289	266	262	268	246	244	248	307	250	248	278	241	281	241	260	278	286	277	259	246	255	293	286	247	265	272	281	269	270	259	266	281	280	282	259	246	277	259	238	254	272	255	239	291	240	248	260	261	216	237	291	290	260	276	293	276	255	276	282	269	253	246	271	221	267	273	248	281	275	265	281	260	228	239	272	245	273	289	268	270	280	271	248	267	272	291	274	251	274	274	281	285	273	245	260	293	277	262	271	255	273	252	261	272	252	258	250	286	244	252	274	246	249	244	277	302	255	226	268	252	282	273	264	243	271	238	255	270	256	260	267	285	281	237	279	272	285	282	294	218	237	236	290	269	256	261	270	257	239	235	284	249	253	240	226	251	255	249	254	227	259	246	289	283	279	249	286	257	251	246	240	251	248	242	296	284	262	260	274	262	271	263	249	268	253	257	268	264	253	230	262	265	257	278	253	281	271	270	244	292	262	302	244	235	276	253	258	270	264	261	244	289	250	272	231	271	264	280	274	263	241	265	274	247	266	269	247	282	251	257	256	291	263	273	272	260	237	243	289	263	273	244	273	277	291	251	266	284	223	239	250	271	249	265	295	279	273	265	269	239	263	278	269	275	273	277	234	237	279	267	253	255	277	277	299	269	265	257	304	246	257	263	280	277	268	267	266	250	281	279	259	268	267	249	257	263	263	248	283	245	242	255	265	256	262	281	278	265	283	257	265	246	254	250	283	271	269	263	259	254	249	261	261	266	269	256	254	313	275	258	285	276	241	247	255	291	268	250	254	262	256	264	272	290	266	256	295	261	294	270	260	236	242	237	261	246	268	279	257	272	272	246	244	266	245	249	279	251	238	239	295	244	279	289	272	311	276	263	254	268	262	255	250	257	280	255	290	278	286	274	253	282	282	271	276	248	257	234	270	274	252	323	270	265	251	263	257	244	270	278	268	255	255	256	253	272	275	241	260	239	281	249	273	249	260	254	264	280	267	262	245	234	259	251	264	289	291	266	250	265	290	231	289	262	265	253	244	252	260	266	264	254	260	255	258	262	279	291	254	269	311	250	252	256	248	268	242	223	259	260	265	251	254	275	264	263	264	227	260	275	234	251	250	265	273	300	282	276	271	263	246	272	278	235	272	251	234	265	271	272	248	244	241	260	258	258	291	283	277	259	247	258	250	277	270	268	258	253	264	264	238	247	254	265	263	247	259	262	248	277	248	275	266	238	265	282	293	231	265	264	285	272	260	249	234	297	239	256	303	280	305	289	246	289	280	267	269	261	256	249	253	235	288	247	262	262	235	287	294	306	271	268	256	282	242	242	258	248	236	282	270	267	280	298	260	265	255	275	254	261	244	272	287	256	251	261	244	253	266	255	264	272	281	278	266	256	253	240	254	260	276	261	234	295	255	282	257	255	286	263	280	248	265	261	272	298	270	245	276	248	266	254	271	290	263	295	246	288	250	248	237	262	255	271	277	249	273	251	255	283	264	254	241	266	271	282	253	281	259	261	264	254	265	260	243	212	258	267	258	245	260	281	272	217	256	250	265	242	252	245	254	257	271	293	246	231	276	276	264	226	274	265	279	245	273	257	299	256	272	268	246	284	251	272	237	276	249	277	282	244	270	257	250	286	272	285	279	294	256	222	250	243	245	256	269	278	265	302	265	284	262	253	251	285	256	288	267	286	278	274	265	250	254	292	243	244	234	250	282	261	265	261	243	266	269	253	262	286	294	268	235	283	268	272	274	262	283	282	250	228	280	254	264	264	292	249	267	238	289	268	248	230	285	252	249	297	280	267	253	260	266	266	285	281	265	262	257	230	264	295	250	262	241	261	234	259	302	268	270	283	231	250	269	275	271	255	250	247	278	248	250	259	297	288	308	247	251	249	266	237	259	273	280	244	308	246	272	264	269	260	293	259	267	304	294	264	259	248	274	253	271	239	213	248	274	277	254	250	263	258	284	276	262	281	272	282	264	255	239	290	287	268	223	267	280	257	242	251	287	286	275	260	264	256	258	275	256	265	264	266	286	259	281	237	272	255	243	277	284	270	241	268	237	254	277	294	276	232	248	261	243	281	254	247	282	273	260	241	229	288	280	265	263	273	260	263	259	244	261	273	251	244	262	258	270	255	255	270	262	276	263	275	259	254	246	256	289	272	229	256	265	249	260	228	278	257	243	243	270	277	282	289	255	293	262	244	284	272	254	294	266	227	289	252	215	272	276	237	249	263	267	265	279	272	244	269	257	244	259	266	256	282	240	280	270	251	262	278	255	222	254	272	297	279	247	287	282	273	231	274	262	250	259	263	259	246	254	253	253	285	280	277	259	256	259	237	294	258	243	279	281	253	243	250	282	242	234	244	305	257	269	265	259	263	286	231	254	287	309	273	265	295	231	270	288	279	284	272	267	227	263	239	280	263	272	241	253	251	281	289	270	257	274	252	270	223	256	267	277	245	252	227	279	264	248	267	250	274	262	292	259	242	284	239	287	254	254	271	269	259	243	270	252	271	254	250	261	248	277	251	273	276	263	271	277	253	265	268	266	252	271	257	264	236	244	281	269	283	243	258	278	263	263	283
56674	62538	15859	3452	1572	1165	984	874	669	634	586	532	520	485	485	469	467	453	446	398	399	451	369	380	383	367	424	449	377	361	421	394	385	372	410	399	389	386	359	389	389	391	375	380	377	387	374	417	388	374	369	381	381	368	409	348	395	351	383	371	398	378	345	357	399	378	391	364	369	400	372	379	374	360	376	402	363	374	394	400	393	350	376	386	355	372	383	338	358	400	383	389	384	367	386	354	387	373	371	395	347	376	350	404	354	412	377	354	371	389	357	360	413	352	412	378	339	363	351	367	398	398	365	365	405	390	383	386	393	378	362	354	327	401	374	350	348	368	364	326	353	375	414	368	358	366	380	356	383	414	354	371	358	342	382	395	374	389	390	383	364	407	362	375	397	359	380	373	371	384	383	346	362	364	368	377	427	342	353	360	399	387	353	385	373	382	370	377	351	384	372	342	391	366	399	380	372	370	382	356	374	365	380	374	386	401	379	428	377	395	375	365	397	391	407	383	365	349	339	353	347	387	350	381	366	408	386	323	343	348	395	391	363	359	374	368	373	378	368	389	368	360	371	400	392	370	381	388	389	354	362	371	328	343	358	342	384	398	357	365	387	392	392	349	345	381	397	390	388	358	384	377	428	386	360	366	362	383	362	408	378	349	378	379	365	379	367	385	375	351	377	380	381	384	362	368	373	339	376	328	397	374	353	362	368	397	359	366	399	388	370	396	387	365	338	354	365	354	356	386	368	358	367	369	399	372	349	385	347	362	383	379	349	375	375	370	338	350	366	375	407	343	378	362	392	366	383	403	374	358	334	376	380	392	367	343	408	364	407	368	351	392	379	360	381	410	344	383	373	358	379	365	392	375	410	380	355	354	359	385	346	377	374	386	356	419	358	376	348	388	333	381	375	371	381	389	384	370	344	407	389	387	373	364	358	408	341	371	379	375	368	399	380	375	365	363	381	397	390	363	373	359	359	373	390	366	376	350	416	397	368	393	391	374	383	384	409	376	417	356	383	352	347	390	352	387	355	347	344	377	337	388	357	354	370	388	362	374	360	369	390	374	362	369	407	393	394	396	363	338	376	360	346	377	362	360	350	352	392	381	369	304	365	350	406	376	364	337	373	369	398	382	358	357	352	378	405	402	389	380	370	373	359	407	343	387	371	411	371	357	349	340	400	381	361	388	322	373	363	342	391	389	357	401	365	364	365	383	380	369	354	377	396	370	367	359	370	359	358	380	376	377	392	387	397	363	370	356	407	352	395	390	386	389	360	373	349	358	357	369	369	350	376	404	372	363	399	374	350	388	385	405	391	366	363	345	399	365	382	379	390	404	378	354	390	397	360	377	327	384	367	393	362	358	380	377	376	353	364	344	374	404	357	371	381	387	382	414	377	380	401	416	377	364	359	336	406	359	367	399	381	369	354	377	397	367	379	373	385	381	370	408	368	333	411	331	386	347	365	398	377	381	412	385	372	419	389	391	364	368	350	376	415	369	365	367	382	370	364	346	347	359	386	339	388	362	355	401	387	393	398	359	412	393	375	387	396	387	370	362	365	361	389	396	397	402	369	381	375	390	362	369	357	365	373	370	382	358	345	350	383	379	362	359	386	374	341	377	354	384	356	382	368	423	390	363	388	361	354	371	350	380	377	368	373	382	382	374	389	374	386	370	363	343	384	381	359	378	373	363	380	395	399	376	356	388	385	417	357	359	354	362	365	374	378	355	371	372	393	399	378	394	351	418	368	373	393	371	366	348	370	380	402	416	360	383	405	383	401	368	387	337	355	390	370	351	363	362	401	398	381	377	359	364	367	410	419	349	387	382	362	367	386	359	385	374	356	352	406	369	388	393	371	370	394	361	387	373	372	348	389	400	333	358	363	363	397	361	394	397	409	378	399	339	372	384	403	403	375	399	370	359	364	391	345	335	367	351	398	384	383	336	355	369	353	356	415	389	356	380	370	382	350	373	386	389	375	330	375	365	373	365	372	368	380	365	380	327	351	363	376	341	393	436	376	388	335	389	391	380	362	381	381	403	360	354	361	391	396	378	370	360	381	333	352	340	356	374	381	386	374	393	381	365	370	352	364	375	384	360	379	355	416	390	387	381	373	368	377	377	389	351	390	365	377	399	371	337	394	360	358	369	362	361	370	371	388	369	367	382	357	349	358	406	363	394	359	347	318	381	404	346	377	368	380	387	355	337	399	373	377	351	394	359	359	378	349	351	358	381	371	380	355	341	343	347	373	344	363	383	409	379	392	370	364	360	390	375	352	392	339	375	364	375	390	379	344	406	401	359	373	356	367	402	376	376	364	352	374	339	382	371	386	409	367	381	395	387	383	378	394	330	355	359	361	358	387	346	344	386	386	382	353	349	338	365	400	354	360	397	368	355	380	344	392	371	372	392	369	373	384	389	397	385	323	378	382	363	368	386	339	363	365	360	331	395	345	397	362	392	352	367	381	340	389	353	384	322	366	409	369	401	347	394	368	368	363	383	390	338	353	402	373	381	356	390	374	361	387	379	363	364	404	360	360	390	349	369	394	398	366	385	406	363	363	362	366	387	381	370	391	370	367	328	379	361	405	374	387	325	394	383	349	367	392	383	352	401	393	331	369	389	363	370	389	375	353	367	361	366	384	367	362	360	356	374	375	356	343	371	381	360	389	374	325	356	363	391	380	381	422	358	362	390	390	343	387	370	400	386	356	392	406	402	351	360	376	346	361	350	335	374	357	354	367	392	365	356	341	380	337	427	386	358	373	389	369	364	391	370	352	377	361	387	345	345	353	359	358	365	343	378	341	388	367	385	361	378	362	371	415	381	357	411	390	343	387	354	385	369	403	348	384	396	377	409	411	430	385	380	353	394	359	353	340	376	337	364	369	354	403	389	410	378	367	389	396	404	329	364	354	387	398	361	378	374	394	356	383	374	360	381	361	398	371	350	382	404	391	417	375	395	363	394	352	390	356	350	398	331	336	379	377	371	367	407	407	401	388	367	356	395	365	400	366	351	360	342	372	362	373	374	370	382	354	383	372	352	395	366	389	384	376	381	379	372	353	348	362	351	370	371	370	370	371	376	396	399	411	361	378	393	340	412	363	382	394	384	410	398	384	374	354	377	382	391	395	352	375	372	377	382	406	403	368	377	367	380	376	392	373	385	389	390	360	413	392	350	375	354	368	404	411	369	351	392	364	369	388	348	387	365	369	380	346	379	374	387	379	372	401	397	359	383	407	385	355	355	374	383	368	370	353	368	386	362	361	379	372	391	384	345	374	361	364	382	387	378	378	370	397	409	356	333	381	374	382	384	384	368	402	360	388	387	368	379	354	364	382	359	375	330	395	398	368	352	378	367	381	363	367	374	378	381	384	362	377	325	340	382	417	400	404	343	386	384	385	368	374	359	378	386	384	379	384	370	387	392	357	408	370	356	372	377	375	342	398	387	379	382	360	395	398	349	360	377	347	375	360	378	379	350	374	358	390	370
23178	21356	29000	23802	21244	20684	3049	475	357	310	271	217	228	199	190	173	160	164	145	159	150	162	149	133	137	151	145	126	149	119	129	121	108	121	115	125	128	127	126	127	105	122	109	118	107	99	128	120	112	88	107	124	109	119	128	109	139	101	102	123	120	110	112	117	121	118	123	118	112	144	120	113	97	124	106	118	116	109	132	130	135	115	124	107	120	123	114	116	111	128	100	122	118	103	115	121	131	105	111	95	125	122	126	109	124	118	125	115	120	98	116	99	119	118	110	115	112	123	121	128	118	99	105	101	120	108	110	124	126	111	122	110	116	114	110	117	119	115	107	122	114	113	131	124	108	114	111	102	101	111	131	128	121	98	111	119	100	105	111	113	114	114	126	129	125	122	103	131	99	107	113	120	117	107	113	111	114	124	109	119	127	105	118	97	106	118	113	96	128	120	113	94	107	119	117	107	98	133	100	118	123	115	93	119	119	110	98	110	110	137	108	119	114	124	123	111	110	112	116	94	112	106	92	142	118	99	96	115	110	111	112	99	115	115	119	111	111	112	117	117	104	103	111	109	92	117	125	103	142	102	114	118	124	113	123	119	121	112	100	116	96	112	126	120	124	117	108	99	123	99	116	115	118	118	107	111	98	115	123	119	119	103	109	104	108	101	153	111	112	128	130	120	111	121	118	96	115	117	107	122	98	113	115	128	117	98	101	141	113	134	119	118	101	117	106	120	119	109	122	105	125	109	130	110	129	115	108	120	112	109	117	131	112	114	111	104	127	103	121	106	122	136	120	124	105	119	113	82	109	120	119	95	102	122	112	113	108	131	121	117	124	121	120	123	114	112	107	123	108	128	112	127	114	102	127	134	121	110	118	114	108	121	128	112	112	114	99	124	126	119	100	117	102	125	109	100	120	113	113	110	110	112	115	113	148	113	114	128	101	107	103	94	114	113	116	131	107	127	103	119	119	95	117	92	104	103	118	118	102	117	110	107	104	131	120	93	111	96	111	112	127	115	120	113	115	128	121	115	96	109	110	99	111	102	115	132	104	102	117	111	122	110	109	129	123	104	111	119	98	117	117	107	128	108	120	97	99	96	128	124	124	124	109	117	120	114	116	134	111	120	98	128	113	108	111	118	98	137	134	119	124	113	107	119	115	107	101	116	105	127	113	114	120	98	99	111	130	108	100	114	137	135	104	115	123	113	120	108	124	105	112	121	108	119	111	113	122	120	120	95	103	120	119	101	102	119	111	119	110	126	115	131	148	118	104	128	116	127	109	109	112	113	104	132	101	112	108	102	121	107	104	100	102	99	98	110	107	115	100	101	106	106	104	122	130	120	113	115	124	119	113	117	112	129	114	116	108	112	122	124	106	120	120	103	109	108	93	112	113	97	129	114	113	104	114	116	116	123	96	120	144	120	119	123	111	128	121	83	116	126	113	113	108	128	115	103	116	125	104	116	115	106	132	101	108	122	110	80	135	110	109	125	103	111	115	128	120	122	94	111	106	122	105	125	123	108	107	99	123	116	85	104	121	98	120	108	97	112	118	114	128	114	105	126	108	113	116	104	108	107	127	122	113	103	131	109	118	114	111	121	105	108	97	108	115	99	144	102	97	118	99	117	115	112	101	132	117	130	105	102	112	123	98	100	117	129	120	121	131	101	100	128	114	115	107	101	99	94	120	122	117	89	103	123	118	122	121	109	139	125	113	115	127	112	98	111	98	119	107	112	112	103	123	99	91	110	125	115	122	126	118	122	111	119	118	107	99	129	108	118	95	115	116	131	110	114	122	107	126	115	111	90	112	152	111	108	111	105	108	106	116	122	111	88	128	120	118	119	123	114	123	107	111	108	128	103	114	115	115	119	117	109	91	131	109	122	140	105	84	118	104	118	106	129	108	124	105	108	117	107	102	110	109	111	115	105	115	99	101	99	114	111	129	112	116	131	121	107	123	134	95	99	113	116	110	109	130	114	93	98	118	105	147	106	120	125	122	110	123	107	100	128	118	97	115	102	125	101	103	114	113	117	103	116	108	111	119	106	115	123	131	102	115	125	111	113	105	124	126	122	114	121	129	155	123	117	110	123	123	100	117	128	119	108	121	108	103	108	109	103	129	131	91	105	101	103	135	118	110	139	105	113	111	95	114	124	112	116	131	121	119	130	125	121	104	110	99	130	104	105	115	141	103	99	124	118	117	110	115	110	107	112	117	112	130	117	143	119	113	116	103	125	110	116	107	96	100	115	108	116	120	120	117	118	102	126	112	124	115	105	111	118	122	127	115	101	96	121	115	110	104	110	89	102	108	106	103	119	103	95	120	118	115	128	94	108	116	104	115	98	112	111	117	96	127	92	124	113	123	117	122	103	117	98	110	121	97	129	103	114	116	137	116	102	108	118	116	100	117	129	116	106	102	118	114	133	96	108	98	115	108	99	128	117	113	104	106	109	129	129	108	101	126	123	98	99	120	119	112	110	132	106	97	111	135	105	110	112	113	127	112	93	116	110	107	99	120	116	126	117	103	114	108	127	99	104	113	108	93	123	113	107	103	99	113	112	111	121	126	126	126	105	118	132	110	121	111	99	119	117	126	103	96	104	116	105	110	118	102	119	105	127	122	99	133	112	110	128	105	126	117	113	109	108	115	120	131	125	116	107	134	104	134	118	95	120	109	127	114	125	108	127	95	121	104	139	135	124	119	112	121	115	120	121	127	110	107	112	106	104	140	115	110	108	110	118	115	120	147	120	109	102	117	109	96	114	115	109	122	118	113	112	113	109	104	109	121	111	104	109	129	122	117	111	100	106	111	117	132	125	117	104	112	123	115	128	115	116	106	115	109	121	115	108	126	103	118	113	125	116	118	113	109	112	120	105	99	105	121	113	115	107	131	119	131	110	126	118	114	113	103	115	105	132	120	107	111	111	117	133	130	101	128	91	106	121	132	111	108	109	117	115	108	107	120	92	104	111	110	100	111	91	94	108	121	105	133	102	110	111	92	101	103	112	130	103	119	116	131	131	108	94	99	112	125	129	114	125	126	120	118	105	118	106	101	131	115	135	115	127	122	112	115	108	107	144	114	119	110	118	111	128	106	102	121	115	105	117	109	124	109	105	110	110	105	125	105	119	97	131	112	124	121	106	114	129	118	105	102	95	110	111	119	110	116	97	112	135	108	114	90	106	129	116	112	127	122	106	142	119	119	129	132	106	121	122	108	103	108	94	111	117	112	106	119	101	118	120	110	116	99	109	140	135	115	111	116	123	103	118	104	109	131	121	98	111	107	121	114	121	121	101	118	129	123	115	97	114	105	126	119	123	106	121	116	95	117	131	115	135	103	107	102	106	126	111	131	122	123	132	87	113	110	106	110	115	117	122	97	123	129	106	111	123	117	104	93	101	106	119	114	101	121	81	139	107	109	119	140	108	116	121	95	106	116	103	115	138	127	143	99	102	106	124	109	91	103	125	106	110	108	111	107	123	129	117
57404	68378	22986	5050	2537	1829	1392	1109	862	717	601	527	465	408	360	351	303	278	284	289	263	249	223	233	220	230	198	221	176	187	188	190	189	192	169	210	176	190	191	172	156	200	207	168	180	159	161	174	185	178	169	176	168	182	172	183	175	166	165	176	173	175	151	159	174	171	153	178	176	186	194	171	171	167	157	180	190	191	169	156	154	162	176	214	174	163	155	157	165	173	147	156	183	151	180	177	156	177	157	163	164	164	154	174	175	163	168	158	161	188	164	148	181	173	163	176	164	184	166	165	168	151	145	153	172	169	152	151	190	165	156	153	163	157	164	170	175	167	182	174	158	170	149	164	169	179	166	190	175	162	169	156	149	155	160	166	174	144	178	174	168	172	189	171	165	181	150	163	151	146	175	160	168	167	166	160	145	145	152	162	178	174	158	155	163	155	153	171	175	147	170	150	157	186	174	152	145	169	142	153	156	164	191	179	153	179	151	167	171	157	144	165	148	153	180	172	157	174	187	164	168	163	156	158	184	182	161	154	155	176	180	161	163	169	134	158	176	159	162	128	173	176	172	177	163	169	153	161	199	169	162	167	163	170	168	192	163	174	170	177	139	144	165	144	160	181	153	153	180	156	155	148	158	167	167	164	145	138	142	178	164	144	139	176	153	172	177	142	185	141	166	164	163	153	166	163	173	149	151	167	147	161	155	185	167	165	158	166	162	143	166	189	167	176	169	172	168	172	161	172	145	157	168	152	168	148	146	146	158	176	140	171	156	168	169	168	143	175	193	153	148	160	148	171	183	160	144	169	168	154	183	194	172	173	159	154	157	168	132	182	153	161	143	189	133	172	177	145	175	162	172	159	174	160	180	176	172	164	169	184	172	138	158	147	148	176	156	186	162	196	182	178	150	154	151	154	143	170	156	168	162	167	133	167	182	164	181	163	178	184	166	172	153	177	195	155	193	162	164	166	154	143	154	141	165	171	150	158	171	170	151	170	171	170	148	165	189	159	162	159	173	167	164	175	157	159	161	182	182	138	161	174	162	154	164	141	161	168	149	148	166	153	170	185	164	164	188	184	201	151	165	160	170	184	163	166	174	164	164	154	166	160	172	180	169	173	159	162	167	146	155	154	160	164	143	159	181	170	183	169	166	162	194	167	170	176	140	140	180	182	158	174	150	152	162	190	173	159	171	164	146	155	158	160	160	156	168	170	167	153	157	154	187	158	168	166	163	180	190	168	165	165	153	185	175	169	174	168	188	156	163	159	172	162	155	174	144	158	173	154	171	153	163	165	158	172	157	165	160	173	177	171	163	174	162	170	146	175	176	163	165	177	164	168	168	169	182	177	175	162	175	189	167	163	196	171	174	152	162	166	152	166	155	180	177	175	167	166	172	187	175	161	153	175	168	149	162	173	176	169	186	172	175	155	169	156	134	167	164	157	162	182	166	179	154	156	180	176	165	143	174	152	154	151	160	157	155	188	156	189	152	164	174	176	166	177	168	163	191	170	163	165	177	152	178	159	170	167	172	164	171	160	184	181	171	147	178	168	165	163	154	164	211	173	171	151	166	146	130	170	169	177	158	147	167	158	146	158	154	164	152	167	142	177	164	169	167	150	177	163	149	160	177	169	175	181	180	161	161	161	173	143	143	159	147	140	172	171	150	183	164	150	164	182	162	160	176	179	173	169	171	155	155	162	146	147	178	170	162	172	154	164	161	156	149	169	164	159	156	153	166	150	183	150	177	149	170	174	152	154	165	171	169	163	184	199	175	178	160	175	167	133	158	157	162	178	182	162	178	159	159	165	177	154	162	170	134	189	136	155	143	150	167	171	162	183	178	181	170	172	168	142	145	184	158	154	170	178	166	152	154	162	170	142	173	153	145	162	170	152	159	172	164	171	160	156	154	177	179	164	149	190	167	173	153	159	166	160	173	193	183	165	161	189	163	156	174	179	162	168	158	173	168	176	170	135	166	161	148	169	180	180	160	154	159	180	192	149	163	176	177	171	166	168	158	172	140	169	178	168	159	193	155	132	145	156	168	155	153	154	162	194	192	154	169	169	176	140	173	154	164	177	178	168	162	173	162	171	136	164	158	181	168	167	152	185	172	171	150	143	167	181	174	174	166	168	153	170	168	166	180	176	172	187	157	143	156	152	184	164	167	149	162	151	162	164	183	170	143	152	152	156	144	160	192	152	171	196	172	196	164	172	158	167	165	159	196	149	166	158	158	169	169	164	154	179	173	165	161	164	183	156	164	141	155	167	168	182	178	156	166	148	169	160	160	183	172	155	157	169	156	168	165	155	170	160	169	171	148	156	147	175	186	177	168	187	171	164	153	169	173	160	163	159	163	149	178	158	153	173	179	172	168	144	152	154	153	172	182	155	183	154	184	170	167	159	176	153	162	156	142	144	196	189	162	134	147	167	138	157	176	148	166	185	155	156	174	164	164	177	149	137	153	147	180	170	152	170	163	152	182	165	166	165	158	159	171	151	152	171	175	152	170	179	161	152	174	189	167	159	182	165	168	161	170	163	157	170	149	162	157	178	181	190	172	190	166	168	156	177	171	172	150	174	166	143	159	167	169	148	131	168	185	165	165	174	156	166	157	197	170	186	149	156	157	185	159	145	156	173	143	182	137	151	163	150	162	156	180	156	153	181	153	144	207	142	166	159	167	160	191	144	155	164	172	159	167	164	161	158	167	182	161	173	151	154	171	168	178	181	141	161	161	183	147	162	164	154	167	177	165	167	138	171	183	150	166	150	161	180	161	179	181	154	182	166	143	155	154	169	181	167	157	184	161	174	178	178	162	183	189	152	169	180	159	185	167	156	166	148	146	169	184	150	155	185	173	163	173	171	162	168	165	177	159	153	132	155	193	158	165	171	192	154	198	165	176	165	149	182	156	137	175	170	142	167	172	171	153	178	160	162	176	189	178	155	161	151	163	188	161	150	159	169	162	156	165	152	154	178	157	170	185	185	157	167	145	156	181	154	163	181	171	155	184	183	160	167	148	157	163	192	148	160	174	169	194	129	162	192	170	173	152	180	169	178	163	146	155	168	156	160	172	153	185	186	163	178	182	167	158	153	152	186	165	165	188	172	182	176	164	174	167	155	163	161	168	163	156	179	174	157	157	181	168	184	178	143	170	170	181	174	163	147	164	198	169	167	168	149	153	162	138	153	174	174	173	156	157	178	154	156	165	167	174	147	176	169	163	166	171	185	161	173	180	163	166	155	165	181	159	152	196	174	154	161	185	187	139	172	148	171	170	169	166	171	165	163	173	162	162	178	169	158	170	177	178	169	145	166	147	147	171	186	153	173	154	163	179	168	184	167	175	170	174	162	167	165	155	150	174	151	167	160	177	166	143	137	156	159	179	151	160	178	158	175	160	163	145	148	173	157	165	155	159	156	194	157	190	150	173	170	165	173	156	166	158	153	176	165	181	181	153	151	165	149	178	171	160	183	150	171	158	147	182	177
27939	22526	12093	1000	378	374	347	310	311	325	346	317	301	330	316	315	360	317	297	300	323	315	340	306	306	308	297	328	309	304	328	278	331	293	352	308	281	313	342	347	308	279	302	319	255	306	292	296	305	304	303	320	339	289	305	307	304	287	305	297	304	319	298	325	287	297	299	301	296	317	304	315	327	296	300	291	281	310	314	329	293	324	276	319	319	326	303	343	292	297	337	310	311	304	301	290	299	322	315	313	269	315	314	313	265	311	278	306	305	300	319	311	331	335	293	308	319	316	342	280	294	280	313	286	312	309	329	311	281	290	318	279	317	304	326	301	289	314	298	313	322	307	289	313	323	294	304	297	302	302	332	303	303	336	296	313	309	322	316	291	302	299	300	294	310	300	329	256	294	314	313	319	316	289	305	348	305	251	316	297	337	294	298	310	325	276	309	339	314	280	287	306	302	289	286	317	333	304	327	313	301	304	315	279	293	275	295	325	291	308	292	275	305	329	312	322	320	301	306	284	294	270	296	307	303	311	295	321	306	319	289	307	302	329	313	290	284	294	324	319	293	282	309	327	336	288	306	319	303	307	317	284	321	291	292	301	315	298	319	299	305	298	284	334	278	280	297	294	301	304	284	304	292	314	271	300	311	280	326	288	349	290	312	315	317	326	292	293	314	319	332	325	269	299	310	306	315	309	319	331	309	326	326	347	315	325	301	332	288	296	335	328	321	310	311	319	319	308	307	316	306	313	305	303	309	302	316	302	324	324	341	307	329	303	318	286	337	311	286	296	296	286	272	292	319	320	298	315	336	321	302	309	285	266	300	329	307	289	309	301	346	331	306	315	301	298	297	296	283	295	322	278	328	313	327	330	288	305	306	314	332	302	318	319	363	311	300	338	310	311	328	315	306	299	308	307	314	296	327	275	298	316	294	279	326	316	320	321	327	275	316	293	306	323	276	303	274	326	328	271	334	328	295	310	285	307	301	282	341	287	309	336	307	330	314	301	283	277	308	295	310	317	299	298	322	298	314	316	287	293	301	299	312	316	286	299	317	320	325	311	314	339	332	311	333	313	320	294	302	311	308	322	336	327	301	299	307	321	312	314	320	344	329	319	316	291	275	352	321	321	326	309	347	264	290	322	312	313	289	327	319	301	294	320	312	305	333	290	289	291	301	277	343	309	310	313	291	309	301	292	296	322	321	279	321	319	329	323	290	320	309	301	314	324	325	274	310	306	286	332	313	319	300	290	282	297	310	301	304	303	317	313	276	277	287	279	322	331	314	305	343	338	295	306	312	318	328	295	315	279	301	306	294	316	301	308	301	327	316	276	311	317	320	316	326	302	321	349	302	298	290	289	317	292	310	306	283	309	288	311	293	279	345	281	293	307	298	327	330	306	302	304	286	352	288	305	324	329	322	298	297	311	305	341	299	330	318	319	301	295	297	338	290	282	294	329	329	303	310	309	301	326	287	310	297	316	296	301	318	320	302	318	338	286	314	287	301	278	334	307	322	296	306	322	313	318	326	283	319	320	318	312	294	280	311	263	313	298	323	299	350	323	303	304	279	295	313	316	317	311	302	304	291	294	294	306	294	315	316	331	320	301	305	303	306	304	305	335	347	297	295	301	309	273	315	317	309	322	289	322	283	327	325	333	280	312	299	301	287	299	302	301	302	317	336	259	301	287	293	319	323	268	338	283	307	316	307	322	312	315	324	303	325	318	329	264	315	312	314	319	295	308	317	307	305	318	328	286	310	297	291	318	318	289	292	301	300	281	311	306	308	328	303	279	280	309	294	317	313	307	298	319	296	329	309	321	310	290	303	297	343	306	289	321	290	319	319	288	312	283	317	316	323	318	327	315	276	310	305	321	338	298	298	307	300	284	298	314	337	358	307	305	311	287	293	323	324	330	368	316	293	299	303	288	277	339	280	326	326	282	302	305	294	282	298	297	314	349	326	319	307	286	292	303	292	340	305	320	289	316	312	266	283	313	324	293	330	286	317	335	310	297	338	326	315	326	314	302	306	310	303	323	306	305	292	296	312	281	303	282	296	307	301	306	304	289	310	316	321	321	320	307	322	309	285	296	301	296	306	288	314	315	338	281	301	296	338	310	295	288	310	319	278	288	276	339	318	322	326	316	294	285	290	290	326	327	317	335	314	311	270	295	288	329	323	299	309	280	333	311	322	300	265	315	312	331	308	302	295	297	296	317	296	293	308	334	292	323	293	312	299	318	308	310	306	292	315	315	323	297	307	298	307	301	317	345	288	316	305	306	323	276	331	315	324	317	310	348	331	275	291	302	308	284	283	327	309	302	333	336	271	310	328	320	270	317	300	307	313	318	322	308	292	295	314	314	317	302	316	315	296	303	303	340	285	280	329	311	296	328	293	283	296	304	293	314	299	312	291	285	312	338	300	318	341	314	338	319	267	299	302	325	335	319	287	303	302	311	322	304	319	334	285	279	310	308	319	296	311	310	302	330	295	295	276	252	292	313	335	320	306	276	306	326	291	330	300	286	319	299	291	316	331	299	307	320	296	335	321	327	290	290	292	310	310	295	305	339	290	297	305	299	303	290	290	321	284	307	366	321	297	279	328	283	328	338	305	294	304	307	291	310	307	310	278	304	305	290	313	320	274	276	321	310	306	319	339	325	322	276	322	309	305	287	356	302	300	330	275	324	335	308	289	332	289	327	301	320	322	281	289	336	362	310	288	290	337	325	332	321	323	293	315	288	293	288	320	272	302	314	328	328	283	319	304	314	303	323	304	321	328	312	301	315	319	279	309	298	293	310	310	319	304	325	311	301	304	323	269	312	308	294	301	302	287	306	269	338	288	322	293	283	299	294	288	320	316	303	327	262	325	325	311	311	326	298	288	280	331	325	316	309	321	309	311	316	295	301	334	326	297	332	319	274	301	319	296	303	323	280	298	336	292	325	308	305	332	320	321	297	329	301	333	295	322	293	293	324	343	324	294	316	287	314	325	292	331	295	308	272	316	291	306	296	281	349	304	300	349	309	296	286	313	319	293	302	289	315	312	311	285	321	266	324	320	313	334	312	300	311	330	317	309	315	326	310	324	294	321	341	311	316	338	301	336	324	327	300	299	291	273	334	320	302	335	289	301	305	332	311	313	318	296	315	330	302	300	331	295	314	292	316	288	309	332	286	320	317	299	313	345	291	285	311	313	300	320	306	295	349	309	296	292	306	312	288	295	287	316	307	307	291	329	303	311	294	296	311	292	254	319	279	306	321	290	327	305	310	314	311	305	341	266	303	280	314	300	283	331	332	318	285	311	306	336	299	297	300	314	318	329	293	313	350	301	306	320	303	325	334	330	323	307	326	282	327	318	307	311	320	319	299	324	296	335	308	293	315	301	320	316	334	292	299	301	289	309	318	262	336	315	310	304	297	282	326	311	303	301	298	314	319	325	292	284	286	322	307	344	301	292	313	283	307	334	330	306	298	300	297	329	307	298	279	333	329
31164	25924	2860	593	543	507	496	504	459	439	504	455	433	486	447	421	441	422	380	455	454	419	405	392	429	424	423	426	409	417	419	460	425	431	472	419	421	429	456	401	470	421	423	444	455	432	391	401	443	434	419	445	463	432	432	433	382	404	456	419	441	404	420	443	416	400	432	462	443	424	436	407	422	419	456	393	405	404	427	427	432	424	437	406	398	420	412	429	423	449	426	447	464	410	425	441	505	457	396	409	393	439	457	394	349	426	441	442	423	390	451	403	438	479	412	430	414	451	413	411	425	437	424	414	411	417	456	460	435	450	426	427	413	433	446	417	409	411	439	452	427	457	396	401	422	424	417	436	438	437	403	435	433	459	426	409	427	434	372	438	423	403	448	429	450	445	407	435	439	420	434	429	450	435	419	466	417	403	423	401	394	446	426	429	430	420	428	460	428	412	420	398	436	429	417	450	426	436	409	454	422	410	430	425	413	432	429	422	407	414	449	436	419	456	446	452	470	422	397	456	430	401	442	461	453	395	447	431	404	428	425	421	430	421	425	466	440	422	416	418	421	445	422	372	381	409	435	424	466	400	457	463	425	420	411	410	435	436	436	432	428	429	426	455	419	441	461	455	455	430	421	435	415	477	432	432	445	462	428	421	456	425	433	473	390	451	446	446	446	438	418	437	457	443	431	449	454	422	449	377	445	471	396	455	438	389	469	410	446	402	452	416	437	407	436	439	411	446	427	406	436	428	420	436	405	434	434	465	454	457	401	450	432	425	426	436	414	398	393	417	427	412	399	424	408	440	418	440	445	414	431	423	458	433	406	370	452	434	490	408	486	430	433	432	418	443	447	428	460	426	434	421	435	464	450	399	419	433	406	397	416	400	457	409	426	460	403	405	440	397	420	453	469	416	422	427	422	391	401	411	453	414	431	418	431	453	421	445	420	413	467	434	434	445	426	424	454	412	442	442	446	423	405	442	439	422	444	441	439	462	411	418	432	460	447	431	426	413	427	450	405	441	404	424	434	437	390	453	430	431	430	413	444	436	432	461	408	432	445	432	488	397	401	416	433	415	448	401	431	455	403	431	412	440	422	438	448	411	450	445	432	423	432	473	389	401	423	449	450	451	440	453	428	416	430	438	404	447	436	449	407	439	411	423	446	434	462	449	458	403	453	403	473	434	426	418	431	407	437	436	398	443	411	434	418	436	419	439	396	452	398	385	424	406	447	453	367	451	438	405	417	438	427	461	410	416	463	417	474	388	438	460	471	434	439	427	406	467	431	420	424	471	472	430	441	423	374	418	401	411	467	383	430	402	419	417	433	429	405	421	459	402	445	401	470	448	450	444	456	412	444	396	448	425	470	417	402	436	443	399	434	463	473	440	441	440	458	410	403	472	471	429	449	411	394	446	424	415	445	429	425	424	450	428	429	431	427	437	444	424	409	433	450	452	461	414	419	488	429	420	392	477	425	429	442	423	445	470	465	440	458	397	436	447	462	459	450	449	403	452	431	407	438	413	415	420	407	433	454	449	464	399	445	432	493	438	460	439	434	389	461	461	453	421	413	412	406	423	440	465	453	436	409	425	436	464	443	416	464	425	430	457	421	443	469	428	439	412	399	437	405	435	418	433	450	450	436	429	379	452	419	440	483	450	433	450	426	412	452	461	429	457	425	422	426	420	437	410	444	424	419	457	402	451	424	444	460	425	416	438	445	462	443	432	440	412	429	393	428	416	402	459	421	439	447	439	417	406	419	436	407	429	462	421	417	437	396	388	460	431	475	460	394	458	431	446	447	434	450	429	464	467	440	469	427	410	421	414	415	450	437	412	435	438	444	460	459	446	455	411	425	415	467	423	384	419	430	426	446	433	434	449	412	456	433	446	423	408	425	426	462	425	422	436	429	436	424	429	402	414	433	396	445	443	417	408	417	418	451	436	439	418	407	383	436	429	442	436	402	459	442	452	416	421	423	427	432	418	434	429	434	413	422	439	438	449	424	440	448	432	442	433	427	434	418	425	448	468	414	418	425	401	445	438	443	456	453	430	445	425	392	416	401	436	471	407	439	410	447	424	440	450	452	441	408	437	417	410	449	450	409	451	417	439	435	421	416	450	434	490	420	397	428	419	430	423	448	421	447	428	423	412	458	456	420	445	470	440	452	389	450	446	421	464	432	420	429	398	448	407	464	419	461	434	411	466	416	410	401	428	441	434	424	404	452	420	462	431	426	424	433	460	403	425	447	445	457	430	435	423	423	415	450	437	444	414	408	469	420	451	459	410	414	410	426	418	428	433	411	405	439	430	456	407	409	422	433	422	421	423	442	442	480	454	433	425	448	419	409	387	408	428	414	464	470	446	439	455	478	455	463	450	430	442	487	378	439	385	436	470	430	440	398	460	456	423	401	449	407	456	419	472	454	450	428	447	426	405	445	414	460	407	428	447	438	458	463	412	479	422	420	422	494	432	439	453	444	421	381	401	459	473	456	426	404	440	452	448	429	463	427	394	427	422	428	405	425	453	429	445	393	457	446	419	415	437	437	447	420	445	428	357	436	422	396	431	462	432	379	414	465	409	417	411	437	430	457	444	418	440	428	424	419	404	449	450	449	460	419	438	424	437	385	452	447	429	406	411	440	450	468	468	432	436	465	440	439	382	439	433	422	446	434	429	430	448	421	418	444	404	457	430	434	439	414	427	434	426	417	425	426	440	420	469	427	458	448	435	401	436	474	425	396	417	445	394	421	457	428	423	436	418	412	434	460	442	477	436	448	440	425	464	457	438	431	451	440	414	446	466	460	420	417	438	404	396	434	444	458	410	384	441	432	436	442	437	414	391	449	437	432	423	434	414	447	442	451	427	442	402	448	452	424	469	429	442	460	466	446	426	430	454	415	441	443	455	435	426	412	436	420	447	412	423	435	446	478	459	431	409	437	379	429	422	447	423	388	433	437	485	388	430	438	431	412	443	414	437	409	450	428	459	441	449	434	411	423	406	426	381	427	433	427	433	463	446	446	440	445	456	420	411	472	415	403	459	454	426	401	481	416	423	403	443	442	399	424	407	422	418	422	433	398	466	415	424	414	423	435	414	421	453	435	408	400	431	445	426	402	420	441	454	434	441	468	420	448	410	450	416	399	424	406	383	431	454	430	395	428	453	450	437	427	425	448	454	412	423	467	417	395	403	406	470	436	430	414	436	472	425	397	405	460	437	427	430	431	420	447	428	438	444	405	431	435	425	416	429	408	439	445	463	430	402	424	431	399	399	433	469	429	439	409	402	421	424	457	417	406	437	449	417	441	417	434	435	406	431	433	469	426	404	419	403	430	420	428	445	417	428	442	380	440	418	404	408	423	433	406	440	448	434	440	419	445	435	417	442	450	454	454	465	446	407	454	452	440	410	432	405	422	421	433	434	450	468	424	413	435	472	436	413	440	459	463	434	439	443	398	398	384	449	407	391	449	419	422	434	423	420	411	411	452	416	409	432
24178	21499	28570	24235	20957	6373	603	451	371	373	357	321	352	312	337	305	296	309	312	299	307	287	285	272	300	274	275	250	292	284	274	276	263	266	282	277	275	251	293	266	282	289	258	255	256	269	244	296	257	255	280	278	258	274	257	276	247	267	252	237	254	239	282	268	263	266	261	296	252	243	265	286	248	250	263	301	281	247	241	253	257	253	258	283	284	277	277	246	249	259	276	261	248	281	247	255	256	265	230	257	245	258	239	289	273	264	284	267	251	282	265	270	241	254	262	290	265	250	253	275	268	250	241	243	258	288	233	254	274	280	305	251	293	249	228	306	260	233	259	274	290	292	255	273	238	268	247	249	287	251	302	271	284	271	282	235	269	264	250	264	252	268	246	260	257	249	254	286	256	249	256	286	272	262	271	245	254	282	267	238	289	240	298	248	234	269	274	241	279	296	242	263	221	261	279	275	283	268	262	249	267	264	265	270	267	292	275	289	282	281	268	258	262	244	242	281	275	285	280	254	260	272	258	296	262	266	251	256	244	218	274	268	262	242	285	290	280	238	257	269	242	291	263	291	267	245	248	305	229	289	259	261	268	251	263	258	270	275	239	285	301	272	254	253	263	249	269	280	257	238	265	257	257	250	283	277	262	261	277	279	270	272	267	276	289	281	265	242	257	276	261	246	242	257	269	275	239	260	294	279	261	283	263	235	252	276	262	245	273	265	257	276	260	252	267	280	275	239	250	277	275	262	278	268	260	251	252	276	245	274	238	280	241	263	280	290	243	284	271	277	270	252	257	249	269	247	299	286	278	256	252	260	278	272	265	272	254	274	271	254	231	258	272	319	253	270	250	272	237	263	240	263	258	269	245	267	283	287	247	276	250	268	271	258	255	265	273	283	256	257	259	286	302	280	239	238	246	240	264	241	277	263	285	252	280	288	268	261	276	259	251	264	254	298	250	243	267	246	259	266	281	262	259	265	281	257	242	290	261	246	252	292	280	263	252	273	247	264	260	255	263	275	259	276	266	224	256	282	242	268	249	279	233	258	255	236	277	272	232	258	258	237	248	258	236	271	261	262	236	282	276	262	225	263	275	257	287	286	290	270	240	273	282	254	227	278	257	272	260	249	294	288	289	247	284	274	266	265	256	232	254	241	237	287	271	262	291	269	262	242	240	259	248	280	225	246	287	245	275	284	262	241	257	236	261	274	283	289	250	263	269	269	272	263	297	255	258	274	254	271	236	299	256	276	258	249	258	279	286	284	289	239	241	261	250	267	268	250	238	296	239	231	271	271	291	282	269	284	278	267	248	266	229	284	264	281	275	253	266	285	251	263	250	261	235	243	271	232	265	242	265	266	241	289	226	276	278	261	282	259	251	253	252	281	247	273	250	282	263	239	244	268	264	272	264	258	266	264	248	260	276	253	264	274	256	259	243	264	280	296	240	267	253	254	267	252	250	244	267	249	273	265	262	276	278	251	260	267	276	257	275	297	276	245	272	255	280	264	296	255	267	258	259	249	254	252	289	241	276	248	277	276	264	267	282	223	272	268	258	278	248	271	252	279	262	246	274	287	275	276	279	287	264	234	245	243	281	235	277	291	269	269	256	263	263	282	235	262	251	272	231	285	252	239	276	294	280	267	251	257	235	261	275	259	273	272	269	248	262	261	284	290	231	293	287	262	251	255	263	271	277	254	300	257	267	272	248	206	247	268	278	254	271	268	275	261	246	269	260	238	244	246	283	290	252	260	280	240	276	260	251	262	261	255	265	261	273	240	258	274	258	274	284	234	235	269	246	252	262	289	226	239	253	275	281	269	270	262	282	237	245	254	286	237	264	277	270	262	281	276	266	252	249	243	262	276	271	271	259	252	278	274	260	268	280	282	281	243	269	264	249	265	256	262	252	280	279	257	271	245	271	239	277	288	218	252	294	253	259	264	255	278	239	264	287	276	285	277	257	270	268	280	250	254	243	259	276	265	266	271	266	287	259	262	273	283	270	269	258	266	271	273	251	275	261	273	264	247	255	242	259	257	285	250	254	287	248	296	251	281	250	252	274	265	255	250	266	263	262	277	288	282	246	252	244	288	271	261	272	271	258	271	316	227	278	278	216	267	255	249	288	267	264	282	263	263	255	250	261	279	295	249	228	268	266	261	255	267	241	251	255	276	287	273	285	307	256	245	260	256	265	278	265	261	241	255	270	281	284	261	275	245	243	273	259	286	273	237	257	269	269	258	265	246	274	283	244	249	249	291	285	254	281	279	275	245	253	260	268	259	274	264	247	295	257	274	285	252	259	258	261	264	229	283	273	280	272	272	280	278	259	243	263	258	274	251	269	283	270	258	226	268	257	259	297	267	252	277	273	278	261	265	254	247	236	277	249	249	296	260	263	279	278	279	292	258	244	243	278	267	235	258	268	250	267	259	247	250	277	244	267	280	266	265	269	244	258	293	234	252	259	254	278	260	282	263	247	268	251	254	266	272	268	289	292	256	270	260	258	278	285	274	254	233	286	263	274	235	276	260	271	251	255	268	221	259	244	293	266	264	252	240	263	247	265	267	297	261	237	249	239	257	285	232	248	233	269	271	264	256	250	289	260	241	240	271	271	273	258	251	249	248	227	265	250	280	257	246	287	287	261	264	272	258	261	276	273	270	245	254	250	254	307	258	262	272	233	272	279	254	269	230	288	279	243	265	265	292	266	246	265	252	280	255	262	274	255	276	261	305	255	273	269	259	260	298	262	303	246	266	275	265	271	258	258	250	275	250	280	269	268	258	267	252	252	248	279	248	252	256	259	262	284	242	270	269	262	250	256	269	270	252	272	253	263	289	258	281	228	248	273	262	277	255	290	272	263	225	277	272	262	281	246	276	256	281	238	272	260	264	272	291	281	263	284	243	272	283	285	245	266	245	260	279	253	263	253	246	224	280	264	253	240	259	257	265	242	257	263	292	265	262	268	246	268	243	257	261	270	289	282	266	256	275	269	290	258	286	273	264	282	236	286	278	289	256	261	283	260	248	252	272	266	250	276	284	285	276	250	225	264	259	264	244	266	280	252	249	271	244	244	244	270	249	277	247	244	272	269	255	243	279	286	274	271	280	247	234	255	262	298	258	245	252	263	281	282	280	265	270	252	261	264	287	269	266	273	246	261	247	259	262	268	257	248	241	291	264	268	244	274	270	261	273	258	237	247	264	244	254	262	244	274	282	270	290	255	266	276	248	271	258	296	266	255	280	284	257	270	272	261	264	254	286	246	265	231	282	277	259	260	265	252	254	275	273	255	230	247	242	256	270	244	268	245	249	262	249	262	272	270	270	270	235	237	234	227	242	250	239	270	269	257	290	258	248	258	267	236	246	270	274	283	258	257	275	269	259	260	266	256	226	283	271	293	249	274	258	272	264	266	242	268	259	263	290	268	238	295	273	255	263	253	261	255	253	273	225	254	285	266	252	262	252	267	279	258	260	257	266	269	238	255	251	267	266
55551	60931	16431	2621	1608	1213	1012	851	773	644	581	580	543	493	484	477	466	449	452	453	406	428	420	435	418	390	401	405	390	400	398	432	410	373	369	385	384	378	362	408	373	402	407	397	401	386	331	381	367	390	377	368	367	385	340	372	398	368	352	389	376	373	417	375	385	404	344	371	408	378	363	370	388	382	395	380	390	382	391	398	373	366	374	370	352	406	397	370	362	376	368	373	391	395	378	379	374	416	389	394	353	379	366	382	407	374	363	358	373	380	372	389	409	392	352	378	376	388	410	379	380	378	377	364	388	379	375	360	373	398	384	415	381	389	416	355	398	377	359	396	378	379	403	382	329	386	365	384	395	365	374	382	377	379	368	400	381	403	362	349	353	382	382	371	366	383	381	405	373	383	380	382	370	382	399	363	393	379	397	377	357	387	408	382	363	346	375	380	395	369	406	362	395	369	387	357	413	335	413	366	343	378	377	391	357	366	400	353	384	375	375	366	377	397	383	381	360	353	389	372	383	368	396	369	351	363	327	366	359	385	384	347	375	386	369	365	387	387	345	369	352	386	391	399	377	374	355	390	373	395	399	365	360	356	394	380	369	380	387	356	373	408	349	370	381	365	389	395	382	344	380	399	356	359	360	360	387	358	366	344	360	372	374	383	372	354	360	374	374	349	405	374	377	382	359	352	345	402	387	378	346	366	374	350	345	382	385	372	390	365	366	364	412	366	397	389	364	359	395	377	377	374	366	388	379	403	356	337	367	358	392	369	370	388	365	360	385	371	348	378	384	388	383	373	364	403	377	395	414	366	328	371	383	360	389	380	398	402	363	398	411	375	378	377	370	374	361	349	390	353	383	367	367	377	442	375	359	353	389	351	362	364	357	361	392	334	363	365	363	373	368	371	377	385	364	357	366	378	381	415	389	381	372	408	375	419	391	388	383	383	375	344	424	403	388	394	350	396	386	340	431	384	364	361	364	392	398	383	367	385	380	349	350	348	389	385	361	396	392	417	352	384	364	368	357	369	398	385	380	369	380	371	351	366	381	394	366	365	363	367	389	400	372	365	367	342	380	363	339	359	384	365	386	390	391	374	370	365	410	371	371	365	343	381	356	350	355	397	357	376	379	361	399	408	367	366	376	355	364	392	398	373	360	392	360	366	401	376	400	408	349	352	390	367	362	371	358	372	377	380	337	378	399	423	408	351	369	375	387	397	377	384	383	346	359	389	389	387	379	376	425	366	363	410	397	376	371	408	380	406	344	390	367	383	364	341	349	369	381	326	368	386	360	375	382	401	410	406	386	346	383	402	359	367	361	347	390	402	366	372	428	388	385	367	323	378	401	354	383	403	409	373	381	359	371	363	398	398	344	420	387	353	377	394	340	393	365	398	422	376	401	367	382	357	358	372	398	364	365	405	373	371	358	406	407	374	377	383	384	338	360	408	364	369	378	395	362	354	402	392	376	375	368	386	380	385	407	353	384	356	384	365	345	374	394	336	376	371	401	378	372	394	408	395	420	355	382	365	360	363	404	380	334	358	363	371	366	392	392	364	417	346	375	376	367	382	393	360	369	350	376	386	401	368	383	361	363	363	369	384	368	370	347	384	392	366	341	413	390	349	394	374	392	382	364	381	407	398	358	401	394	390	387	394	406	359	371	396	397	398	355	390	350	373	375	369	377	363	383	381	371	367	347	364	378	341	370	361	396	383	383	376	378	384	372	356	379	352	368	370	372	368	389	370	384	385	390	393	402	378	375	389	361	364	385	347	393	350	374	353	356	334	401	383	377	374	352	388	374	367	392	389	407	399	380	387	359	370	360	371	366	355	382	421	391	392	363	381	357	394	365	375	393	370	376	380	377	365	376	361	387	407	361	390	344	391	373	404	310	389	386	372	356	366	367	382	354	386	366	384	356	342	381	376	386	384	358	396	384	414	372	397	413	384	382	347	369	349	376	389	388	388	394	378	392	361	389	383	356	358	414	371	333	363	353	381	408	356	390	391	391	348	379	354	346	363	422	356	381	361	348	361	375	364	374	368	374	380	400	339	386	382	367	381	382	363	375	368	388	404	404	371	371	361	379	363	392	354	405	352	352	367	360	362	378	407	404	356	376	368	377	363	382	376	349	394	375	384	408	355	409	387	387	364	375	393	396	374	358	387	361	391	392	395	412	382	365	375	332	385	386	377	368	385	371	391	377	382	363	370	408	370	379	399	413	354	382	351	343	381	371	391	385	379	388	403	323	392	391	415	383	387	345	374	377	374	404	419	385	388	378	350	395	420	350	385	372	385	404	412	384	385	389	415	380	366	408	363	378	394	364	387	349	376	414	352	370	376	380	340	367	345	351	348	336	371	325	340	380	370	370	381	353	359	390	361	381	390	349	366	377	369	387	343	370	375	380	370	379	376	373	361	387	371	367	369	363	338	358	356	387	381	370	398	357	357	371	394	400	363	384	391	373	374	407	381	384	376	363	375	353	344	369	408	362	374	365	409	411	369	389	374	381	382	375	351	358	353	385	400	374	398	385	335	368	371	358	419	378	398	344	378	364	378	376	396	396	338	351	371	380	364	335	396	405	366	358	385	373	399	331	336	358	376	357	384	377	373	372	348	402	341	417	402	355	361	330	400	373	378	367	394	366	402	385	366	383	388	402	369	359	385	375	332	366	345	328	362	381	359	400	370	361	368	374	421	350	380	387	380	394	361	350	360	380	355	380	365	408	400	380	391	376	402	345	385	375	376	411	377	387	378	389	347	356	365	378	399	356	347	387	393	367	388	391	415	392	343	367	357	389	377	379	374	382	386	334	353	370	360	393	392	339	381	388	368	378	362	351	367	367	388	374	365	357	355	352	375	368	383	370	388	371	383	382	419	364	369	391	390	366	355	426	415	350	365	373	340	389	349	350	373	380	382	352	355	366	397	428	378	403	346	398	374	388	351	376	361	369	362	367	406	374	382	390	394	374	368	367	360	352	313	359	382	396	433	396	396	363	374	360	383	381	340	365	368	398	336	356	425	390	375	394	389	390	399	382	395	361	374	362	373	393	378	373	349	372	398	387	387	388	382	388	393	373	376	341	366	391	385	395	360	391	329	400	383	369	386	371	392	394	391	373	416	371	370	359	384	379	384	370	349	348	405	416	381	363	370	371	384	400	378	351	389	365	403	354	371	368	365	384	371	350	381	365	343	386	395	359	343	360	393	382	393	389	382	388	376	377	377	367	363	391	354	377	404	378	385	369	421	356	394	369	372	390	352	397	380	369	345	359	350	381	377	361	379	385	348	375	387	368	360	379	392	382	408	369	380	401	366	368	374	362	409	358	402	372	397	454	364	388	361	394	332	377	369	354	382	354	380	372	369	392	376	375	383	401	372	379	347	411	386	406	351	376	373	406	367	411	414	376	394	387	383	410	386	367	374	358	403	371	426	419	390	365	386	324	370	387	346	406	382	364	360	395	378	385	379	392	375	361	401	362	408	351	339
23091	21304	29212	23606	21245	21030	4095	501	342	318	261	282	216	207	186	193	167	156	139	140	142	141	158	124	149	145	132	116	137	158	147	123	135	142	122	138	113	135	141	119	122	122	119	127	117	122	113	116	112	101	130	96	106	103	117	103	115	117	107	142	120	134	122	118	115	123	127	124	121	128	134	119	146	127	124	126	135	106	115	129	102	112	108	107	116	111	115	104	104	110	126	118	138	92	118	108	104	122	113	111	110	113	116	132	107	110	104	118	122	114	134	132	115	119	116	102	101	112	122	101	94	94	107	117	124	118	105	136	102	114	121	118	113	109	107	125	98	139	100	129	111	118	127	88	117	138	124	114	98	105	129	117	113	102	114	112	107	93	97	124	104	120	112	122	115	119	99	90	97	94	110	111	134	113	138	113	103	107	109	126	124	111	115	131	107	114	117	100	102	113	107	118	128	112	115	137	119	99	123	124	105	134	111	90	112	112	119	110	115	116	114	115	107	120	91	116	104	109	104	123	113	114	126	125	114	116	113	100	126	103	128	115	124	104	109	113	120	113	109	106	111	142	108	112	130	114	117	104	123	97	109	123	103	123	121	117	91	114	93	119	122	103	130	124	119	110	113	114	114	111	114	109	126	117	122	120	114	118	106	118	119	133	115	114	106	118	97	113	104	118	126	106	111	114	123	136	110	119	96	109	106	132	106	119	117	133	130	107	98	124	118	115	112	107	118	128	110	104	121	125	126	112	123	124	104	126	105	117	119	121	102	110	96	92	98	111	107	106	110	117	107	104	93	118	110	112	132	114	88	115	120	115	119	112	128	120	118	108	113	112	108	131	133	132	123	114	113	122	116	117	109	117	117	111	112	110	105	111	127	113	116	114	110	100	100	101	125	122	114	113	117	114	106	108	124	105	100	110	96	116	113	124	109	109	122	112	102	116	115	108	117	117	99	115	112	111	92	118	120	105	112	123	130	106	114	147	111	101	99	109	135	118	122	103	99	114	128	119	112	107	113	101	115	113	133	108	126	129	116	106	120	102	117	104	102	135	124	117	103	107	120	120	111	108	99	109	113	97	122	121	99	112	116	109	112	118	121	117	103	106	123	124	116	116	117	110	103	101	115	124	110	128	117	128	118	105	92	106	138	114	122	122	111	114	110	115	100	111	116	120	97	108	114	107	116	115	125	119	126	106	116	112	140	133	106	119	99	117	119	107	123	109	103	118	122	132	126	104	93	124	127	111	115	129	119	118	122	110	113	127	128	97	123	107	116	130	102	111	126	114	108	98	103	100	113	113	129	101	109	101	107	107	119	121	114	108	96	125	129	115	108	118	115	117	99	129	115	111	129	99	102	120	114	130	106	96	107	104	119	113	113	109	104	125	112	110	115	120	90	125	137	124	139	121	106	113	93	106	103	96	112	116	135	110	135	128	119	106	113	124	111	114	104	114	132	95	108	106	90	108	112	114	120	122	114	117	118	103	117	126	126	108	111	122	109	107	115	111	111	105	108	103	114	130	119	128	114	104	115	127	111	112	106	87	101	107	129	124	129	105	110	110	126	109	128	112	96	98	118	112	113	138	113	124	92	114	124	99	111	118	102	122	126	119	119	105	118	128	100	98	108	119	118	114	116	108	113	123	110	103	96	110	116	90	118	111	113	110	118	110	111	109	115	115	116	129	114	120	96	124	115	113	121	132	111	120	121	99	123	101	113	93	130	117	111	115	120	103	105	134	126	113	102	110	119	104	108	118	103	125	116	109	119	125	104	129	107	117	126	114	123	127	122	109	126	124	103	125	123	123	106	101	119	106	132	119	111	116	100	100	109	124	108	114	109	109	128	126	107	113	125	116	103	119	97	118	118	100	111	122	117	133	107	106	129	120	125	114	111	100	109	109	124	115	106	115	125	96	99	129	107	107	124	131	109	119	132	115	115	114	102	114	121	123	125	121	104	123	125	104	101	107	112	118	107	124	123	112	145	106	114	132	122	117	120	118	107	107	107	109	111	99	119	113	104	91	117	108	128	116	118	115	118	106	123	127	112	102	114	114	125	111	118	101	102	115	114	112	115	111	103	112	121	109	117	112	107	108	108	118	107	102	98	99	120	110	102	94	119	133	118	118	103	114	98	118	119	101	117	126	104	127	117	109	124	115	127	116	104	130	105	117	106	103	108	117	96	98	103	113	103	114	125	124	108	102	125	127	105	106	107	113	119	111	104	102	129	117	108	101	112	102	119	110	112	96	114	99	130	119	130	100	123	134	107	115	109	116	116	112	106	110	123	100	109	93	108	111	104	84	124	117	118	117	106	126	139	90	120	111	123	102	103	116	109	135	101	114	97	120	110	107	109	133	124	108	113	104	130	117	110	127	116	129	88	117	116	120	106	109	112	117	113	101	110	117	130	130	123	140	122	118	106	113	109	101	105	120	126	134	108	104	119	123	124	124	109	103	110	124	121	121	132	114	120	111	114	101	120	106	108	128	92	96	108	115	93	99	101	110	117	111	118	119	108	127	116	127	124	129	103	139	119	113	117	121	89	100	111	113	139	107	93	124	112	98	103	133	120	78	104	110	112	111	117	109	120	111	114	118	97	107	102	116	115	125	115	103	119	118	111	93	112	111	119	111	137	96	133	107	116	109	114	131	119	118	140	113	124	117	111	105	99	111	111	109	119	110	126	108	103	115	127	107	116	107	112	109	104	114	126	117	118	110	112	110	116	100	118	111	117	105	93	108	112	108	116	125	124	107	111	114	114	112	126	118	126	92	103	115	106	120	103	129	110	106	92	92	122	103	104	102	109	123	108	109	113	89	108	132	123	100	123	119	121	107	120	119	118	125	111	108	128	115	124	111	136	108	115	114	116	126	126	112	107	108	118	126	106	117	116	122	117	115	105	116	126	111	107	111	134	124	129	130	122	133	115	106	104	123	115	111	121	129	92	107	106	113	119	117	124	116	106	143	102	121	130	113	131	114	105	117	113	114	117	99	108	119	112	101	105	102	119	129	84	117	115	119	122	114	110	124	129	110	131	123	100	100	112	98	99	114	119	108	104	110	117	116	109	99	106	99	120	110	121	112	97	120	118	118	103	114	107	113	105	117	100	107	117	117	116	128	105	119	123	124	102	114	111	109	94	127	130	98	121	108	107	120	121	116	119	111	93	113	110	126	125	110	96	112	127	107	103	125	113	109	120	128	109	118	110	109	107	105	116	120	112	106	119	112	112	124	99	109	112	117	135	115	108	109	105	117	109	109	104	123	115	109	107	118	104	117	93	98	127	122	122	115	117	117	111	111	115	107	105	104	108	117	111	104	113	115	124	109	117	121	111	90	107	105	132	98	98	121	132	117	104	116	117	121	105	113	96	142	127	113	124	112	122	118	110	119	117	137	122	128	109	111	115	123	114	120	117	119	119	108	112	116	121	98	85	94	101	95	108	115	117	110	109	109	109	130	114	102	99	132	110	113	101	131	111	120	122	127	124	97
57950	68244	21812	4088	2563	1823	1445	1138	906	741	636	573	447	406	429	349	318	296	286	278	277	254	238	217	202	237	241	219	203	183	206	185	218	193	192	183	183	170	188	200	185	194	176	162	181	176	159	190	173	172	190	182	189	162	172	176	162	185	180	196	163	157	205	169	170	179	170	181	174	176	183	180	183	145	157	149	182	177	151	162	172	172	165	169	156	154	153	169	168	169	168	171	175	168	143	164	160	170	172	162	171	147	182	166	148	164	169	173	187	161	163	199	143	162	172	168	169	168	184	177	188	182	177	169	165	145	173	171	175	186	159	157	163	161	161	153	166	163	168	184	188	138	176	178	188	175	163	151	193	162	158	158	148	178	164	156	151	169	153	167	168	154	156	191	150	170	171	167	161	168	174	155	143	149	147	161	187	172	164	148	175	160	174	180	146	171	170	163	158	155	171	168	162	160	169	168	180	153	212	166	171	154	175	173	167	141	160	190	170	153	171	168	165	149	177	140	172	181	168	197	167	157	146	189	186	184	150	155	158	171	157	169	163	172	149	165	173	169	163	144	173	157	176	171	160	160	182	174	154	160	172	164	151	172	151	175	182	159	149	164	173	161	154	162	177	158	158	146	147	142	170	168	168	153	155	183	151	192	191	151	169	169	159	169	164	156	165	155	162	186	187	157	163	165	168	146	157	177	150	163	156	157	169	177	175	168	171	171	159	152	152	177	176	158	173	157	167	155	181	168	150	167	175	183	149	156	177	184	178	170	164	175	153	163	148	168	164	168	151	159	169	172	167	174	168	163	157	162	167	188	170	148	165	185	162	176	178	171	168	144	168	169	166	169	164	160	163	169	149	174	167	164	150	166	175	184	170	151	170	149	168	178	172	179	160	189	174	185	175	160	163	143	143	173	173	143	183	172	150	169	154	194	149	158	157	171	154	169	187	176	167	157	172	173	196	157	159	171	173	175	193	154	155	170	179	173	169	146	149	178	167	170	155	157	143	162	177	151	161	162	159	185	193	135	167	184	164	170	161	172	153	168	155	159	162	174	166	149	166	165	134	147	192	177	165	163	173	173	158	186	149	168	174	150	164	179	171	150	160	170	164	188	149	166	171	162	167	166	179	127	173	166	157	150	156	159	167	144	160	143	183	161	184	175	144	177	173	159	144	164	160	176	148	157	168	153	200	174	153	161	166	166	167	146	165	148	144	174	160	137	142	152	173	167	192	151	144	162	170	164	166	164	162	175	179	173	173	167	202	170	154	159	179	145	147	160	168	171	154	151	170	167	164	188	172	161	156	151	159	168	173	177	166	171	158	156	164	165	175	176	176	156	164	161	188	165	169	158	165	146	186	147	150	162	163	177	176	174	147	167	173	145	162	172	159	157	155	174	166	185	164	146	169	180	191	162	163	170	131	166	165	147	160	155	142	176	173	161	147	155	169	160	175	176	169	173	178	156	151	177	167	162	171	170	143	175	150	155	162	154	160	162	178	176	181	192	154	157	167	157	154	149	154	142	185	161	144	182	142	169	142	168	175	150	159	142	178	170	184	192	169	160	158	172	174	142	148	168	171	166	165	159	178	157	180	161	192	187	182	174	172	175	158	166	155	147	176	137	153	144	156	156	182	150	171	161	163	154	167	148	157	158	174	191	167	168	142	185	177	179	179	174	151	155	151	163	147	160	155	162	149	171	146	187	162	160	172	162	181	169	171	153	154	177	157	168	171	146	162	147	163	143	188	133	158	161	145	153	216	182	168	148	166	155	149	180	157	154	153	168	129	169	160	181	131	164	171	164	165	177	169	192	173	171	168	171	142	146	186	150	162	170	180	160	181	156	163	159	162	167	145	151	167	167	166	176	183	192	166	165	160	174	138	169	166	161	167	159	167	192	194	143	178	160	170	162	169	168	160	155	151	161	168	183	167	170	170	138	160	190	178	162	184	155	166	145	163	150	142	156	167	166	177	138	159	161	168	156	148	170	154	167	169	162	184	166	144	147	164	180	182	159	153	150	154	179	145	176	155	149	161	165	147	140	178	189	165	174	181	181	155	163	167	150	150	165	163	164	170	167	167	163	152	168	190	166	166	161	167	139	147	164	156	157	171	187	160	172	152	153	166	141	160	173	169	136	179	174	159	168	154	170	195	167	144	164	165	183	174	169	167	164	171	180	162	186	171	175	152	168	185	157	156	157	175	151	148	171	153	146	171	182	145	168	158	174	157	185	182	155	163	154	169	183	159	161	166	174	133	173	162	157	160	167	148	180	185	182	155	154	160	178	179	173	149	148	152	158	185	156	175	133	162	179	188	168	175	195	154	175	167	160	168	167	162	168	165	180	160	151	162	182	178	169	167	162	161	160	184	166	158	150	178	150	168	178	161	153	167	184	163	177	151	175	170	175	169	172	182	149	164	160	177	149	164	169	159	185	164	173	186	188	164	181	156	182	160	163	176	171	147	165	171	173	182	167	160	165	177	144	143	153	143	155	178	161	152	146	167	170	176	161	163	149	167	159	152	171	182	166	183	173	161	148	154	153	187	149	157	185	162	132	169	158	152	158	182	176	178	185	171	146	162	147	160	174	170	160	171	169	164	170	153	153	192	182	173	162	169	139	168	172	157	168	169	154	169	160	163	169	145	169	168	168	168	153	161	160	176	148	146	164	171	196	163	158	164	149	161	165	149	164	164	166	154	169	155	185	162	135	162	190	165	172	161	169	165	166	152	176	171	178	142	163	176	145	168	157	159	163	146	162	162	172	160	178	168	182	171	183	162	168	154	161	154	160	186	173	178	156	163	167	166	148	167	178	160	159	169	163	155	161	160	166	154	159	186	166	165	187	141	165	145	156	170	164	196	176	165	182	189	171	169	195	171	160	160	151	167	162	156	182	155	161	158	170	138	135	164	165	165	184	167	169	180	163	185	159	165	151	160	170	178	151	167	151	138	172	162	154	149	163	162	147	180	146	166	153	168	159	142	166	163	177	172	171	165	186	160	178	169	152	182	178	159	173	162	178	144	174	164	190	191	170	164	173	181	164	176	172	175	176	169	150	150	153	189	167	190	155	137	164	168	159	180	169	162	173	157	185	171	194	164	167	156	170	191	169	148	191	155	162	160	165	158	170	147	146	169	165	171	159	175	182	164	167	171	156	158	170	153	176	169	176	184	171	174	178	157	160	185	165	163	130	181	159	185	178	177	199	163	167	164	171	144	171	139	186	170	150	205	164	151	152	172	158	151	165	167	175	161	156	169	165	180	157	170	157	175	168	174	177	154	176	162	186	172	176	161	157	217	154	159	182	178	186	142	155	150	181	163	177	150	169	156	152	151	147	167	156	149	175	170	153	154	151	170	166	178	159	164	180	148	154	185	159	162	182	173	170	186	161	143	167	155	169	176	159	148	159	174	155	142	158	162	153	158	142	152	149	153	146	171	159	179	168	168	170	143	157	144	157	174	156	167	166	164	180	157	161	159	166	184	148	163	157
27840	22313	12291	1013	403	356	355	324	341	319	312	299	299	319	316	314	329	305	312	311	296	309	339	323	301	338	274	316	274	342	288	312	330	323	292	349	309	284	300	305	280	298	304	324	327	349	307	299	326	309	314	307	312	318	293	325	282	311	304	306	292	304	327	264	321	302	307	322	336	317	335	331	309	322	291	309	334	316	318	311	282	328	343	305	292	296	300	325	302	313	299	329	301	326	321	303	295	316	322	307	333	284	335	310	325	320	298	309	314	280	317	313	319	313	314	295	324	345	320	333	316	318	325	272	285	320	319	299	334	302	300	322	317	285	320	299	296	324	283	288	299	313	335	326	323	300	323	332	303	326	291	295	314	305	317	318	282	323	307	311	325	311	322	281	311	305	299	328	327	310	324	276	301	344	314	301	305	301	313	313	298	299	325	286	305	320	291	347	292	297	302	319	332	331	335	339	287	282	309	337	351	319	315	316	314	311	291	312	333	315	330	306	300	337	323	309	324	306	329	315	317	337	306	313	335	333	296	311	298	290	302	308	315	335	320	307	307	312	308	304	279	326	302	325	320	332	318	327	325	313	329	322	298	311	308	292	293	288	317	329	319	298	305	299	311	288	326	303	323	319	300	309	314	337	308	298	298	312	341	295	296	306	291	296	293	326	302	344	284	305	297	323	308	329	297	288	293	301	326	315	310	328	292	336	274	310	324	329	309	303	293	289	333	314	304	302	341	311	298	304	305	317	297	339	295	273	302	316	317	345	330	310	295	304	326	329	294	310	324	288	322	293	326	312	336	293	291	323	310	329	286	296	321	304	310	301	307	303	332	315	321	350	339	347	285	311	318	309	317	305	305	312	308	301	341	322	312	334	310	307	309	302	300	299	320	340	310	304	329	335	302	307	349	280	277	373	287	281	309	335	295	298	303	313	309	307	340	289	295	277	331	347	293	317	335	308	324	320	298	306	304	302	314	285	310	306	325	313	340	324	326	314	331	310	309	331	348	285	283	335	313	307	284	331	309	334	322	303	356	321	293	319	326	325	323	328	332	302	318	290	314	286	301	320	283	296	315	318	294	290	307	327	323	333	323	333	301	294	318	288	328	332	282	303	341	311	344	325	303	329	298	309	284	288	320	294	301	282	297	321	321	330	310	284	306	348	304	333	327	303	327	350	311	303	317	314	332	309	339	284	279	291	283	307	310	318	339	337	288	319	338	331	282	337	302	331	316	320	309	299	309	302	305	284	301	292	315	301	299	343	326	324	309	314	330	290	308	337	321	317	320	303	327	280	295	290	305	300	317	306	317	317	310	348	325	323	289	348	297	339	303	321	327	333	311	326	325	323	316	321	337	297	320	307	283	308	323	282	296	293	312	321	324	333	300	298	281	334	290	334	325	282	348	287	310	283	316	312	280	313	307	316	353	308	349	320	308	296	303	326	304	284	312	333	307	306	327	315	310	345	332	323	344	292	326	311	323	335	298	329	295	292	296	312	319	305	309	304	322	292	305	300	285	328	347	327	292	292	306	334	317	322	333	315	326	335	304	293	329	359	321	307	319	313	302	289	301	289	330	324	308	293	325	315	301	269	314	320	300	311	310	352	337	327	330	327	294	293	320	330	302	278	293	307	289	330	313	308	327	286	323	324	317	307	320	300	301	331	301	292	305	307	301	301	316	303	327	280	330	343	303	314	313	308	322	299	329	315	331	296	291	328	312	326	350	302	353	322	323	318	284	324	305	312	313	319	319	328	302	307	312	342	319	333	279	320	300	322	288	309	285	316	311	317	311	302	318	313	324	327	341	295	311	299	309	322	318	314	295	304	301	307	314	329	294	311	322	294	292	322	300	316	330	330	325	303	326	310	317	325	315	317	317	320	328	335	328	321	302	282	307	318	281	319	324	310	313	305	312	318	300	328	300	293	300	323	339	283	306	291	271	297	327	322	304	315	307	348	312	322	301	320	346	288	312	301	315	304	288	316	295	289	305	321	334	318	320	289	325	317	329	308	307	360	300	310	330	298	314	285	289	321	313	350	296	288	315	343	320	322	277	298	338	314	302	315	314	290	298	289	340	300	323	312	306	328	328	332	313	293	321	340	326	337	310	330	299	287	276	312	319	313	311	311	314	309	305	296	285	337	345	327	283	311	344	304	302	305	331	365	318	274	323	331	305	291	318	308	288	332	311	314	323	308	310	312	315	315	300	310	292	291	317	305	313	316	320	318	339	318	299	324	279	309	338	305	322	311	311	335	315	328	327	307	297	305	293	306	310	336	307	308	294	335	284	295	331	318	288	308	290	299	321	326	316	284	335	325	279	324	285	300	355	313	297	302	311	297	333	319	327	302	297	293	307	304	290	321	311	325	312	295	325	288	327	329	316	335	288	341	316	312	301	341	307	304	288	279	322	327	328	299	324	292	279	301	324	291	322	330	318	302	301	325	310	296	309	338	307	317	346	296	308	339	303	287	311	315	299	330	332	293	326	335	289	321	294	308	284	288	296	334	290	310	325	310	303	304	275	297	300	324	306	318	339	301	265	294	291	321	338	338	301	330	298	328	310	298	316	316	314	307	331	334	272	297	330	326	323	325	312	313	308	323	307	312	307	320	317	301	316	291	312	314	323	331	346	313	306	320	330	318	333	329	322	318	325	306	338	326	299	304	307	314	295	301	352	355	308	320	315	333	301	312	326	331	294	318	301	322	304	338	321	349	340	345	289	330	319	296	309	302	291	340	333	312	307	317	295	293	314	300	302	302	316	322	298	337	321	336	324	299	283	325	334	299	322	287	314	319	295	334	301	329	326	310	309	318	312	332	320	317	296	339	303	295	300	306	323	337	318	310	321	318	301	310	314	325	340	300	301	301	306	305	318	303	277	312	300	336	302	316	324	332	301	298	317	320	340	298	325	289	324	305	304	341	327	305	324	319	319	318	319	320	337	314	298	314	279	319	297	311	301	309	308	318	354	321	308	321	319	317	330	311	337	299	309	303	308	341	297	281	340	313	309	332	303	300	280	317	294	299	324	311	289	324	301	308	335	324	300	314	357	283	312	282	342	337	314	319	332	338	315	334	292	311	296	300	297	333	319	327	314	310	270	296	287	324	282	294	291	332	363	328	323	323	309	325	292	343	331	327	304	321	316	296	328	336	295	315	282	344	332	303	285	308	296	327	296	287	340	338	267	338	333	296	316	341	349	301	292	324	305	334	299	331	331	303	312	338	343	331	285	290	297	334	305	309	306	321	305	336	314	308	339	320	347	311	287	295	295	337	272	312	331	364	307	341	323	325	297	320	289	291	326	325	287	306	318	325	310	319	310	315	310	296	309	315	297	322	332	300	309	307	299	318	335	292	300	309	315	311	326	315	304	305	293	301	309	309	296	310	310	278	332	302	326	312	303	334	306	325	341	316	327	309	305	327	292	335	311	314	299	304	337	323	310	326	294	321	310	305	312	322	307	320	339	296	337	300	286	313	305	309	337	282
30377	26571	2524	576	503	461	475	474	489	425	439	456	452	438	452	450	449	455	434	450	422	453	451	461	428	431	403	411	410	451	438	409	404	404	420	450	457	420	460	423	423	416	432	452	423	442	446	437	428	400	443	440	435	456	445	427	420	410	429	404	420	440	448	454	422	432	440	434	438	448	427	460	464	394	443	427	466	416	471	405	424	409	406	469	425	432	441	446	460	445	408	446	432	433	444	457	430	410	418	411	448	465	420	398	443	436	444	418	463	419	438	457	408	426	434	452	445	455	465	453	441	435	474	434	430	423	438	415	412	439	444	442	457	427	462	453	448	448	433	418	420	423	448	422	467	400	467	459	468	441	442	433	450	398	437	422	433	449	416	426	449	383	414	432	418	414	405	434	434	437	449	475	419	424	440	440	434	408	421	444	453	440	471	427	439	439	471	434	439	406	464	414	424	419	423	438	386	466	410	393	448	461	431	473	444	440	410	431	434	440	464	449	431	438	466	424	435	447	429	443	457	398	405	400	461	420	398	429	448	412	449	440	424	428	417	416	424	439	408	409	404	425	445	397	387	423	427	438	425	412	455	427	422	447	400	482	471	448	441	449	399	400	398	427	415	397	470	429	429	448	442	473	418	430	453	481	395	447	445	436	439	424	440	407	431	427	425	431	450	428	407	413	415	432	491	432	441	415	421	406	423	461	419	394	437	423	429	442	416	388	460	435	436	440	449	421	450	438	448	431	428	442	457	455	455	393	424	442	431	460	448	417	402	425	445	465	422	460	467	415	426	441	451	430	449	402	429	423	404	469	417	465	425	435	427	396	449	478	407	405	425	442	459	419	444	477	444	441	449	437	423	431	438	430	441	390	408	433	396	476	417	405	455	435	452	426	450	421	467	423	452	431	412	455	455	453	425	433	485	436	425	422	438	453	464	473	445	422	404	432	438	431	425	441	424	460	422	421	465	433	459	436	426	451	469	403	442	435	447	463	440	435	429	430	426	443	421	410	419	443	438	447	404	408	422	478	446	440	443	442	428	477	430	440	454	439	390	397	429	437	425	449	461	438	432	456	450	426	386	463	452	434	412	424	434	448	439	474	463	414	438	413	442	420	468	404	429	440	411	408	414	419	419	443	447	455	456	433	439	455	460	455	457	433	427	434	486	456	388	425	409	405	422	396	418	411	434	479	442	446	399	385	403	419	400	472	377	399	448	459	446	441	455	423	445	420	441	452	420	411	453	403	427	401	408	439	467	452	394	447	441	418	439	388	468	442	419	443	407	478	440	434	446	413	446	450	438	430	429	428	436	425	417	395	414	421	469	420	436	421	403	441	438	431	453	453	406	395	442	418	430	423	415	410	423	440	434	448	454	419	438	427	440	421	485	376	431	439	392	428	381	427	437	433	435	434	424	444	425	433	388	407	439	453	414	440	407	435	432	423	443	423	443	411	431	450	423	399	453	412	422	416	417	453	404	453	457	422	473	416	412	417	440	419	395	436	445	457	430	427	428	458	426	437	413	410	458	419	412	472	427	465	449	451	476	445	434	429	467	447	401	485	423	442	448	453	440	409	460	447	450	435	439	427	455	403	445	460	484	428	424	411	415	444	415	443	428	421	423	466	442	425	441	416	435	463	407	464	442	401	400	444	438	453	439	417	445	461	423	403	473	418	416	420	449	413	444	394	424	425	423	441	410	439	459	424	455	452	428	398	446	414	441	434	394	451	415	465	406	420	394	454	393	451	404	441	413	419	393	406	438	427	448	439	417	455	430	445	423	430	451	449	395	417	416	453	434	433	411	424	465	446	434	410	443	418	462	448	406	383	409	449	442	446	446	460	430	403	417	445	479	437	415	382	433	466	441	455	388	462	430	410	394	447	452	439	457	389	429	450	435	477	456	434	403	415	441	435	461	434	441	419	450	425	436	419	422	452	449	406	391	427	408	419	456	457	421	448	458	417	425	467	423	451	417	403	400	400	456	395	457	414	456	436	479	447	422	447	436	417	437	431	429	438	445	407	456	424	427	386	442	420	432	418	451	401	434	401	439	415	422	461	409	407	416	458	454	405	439	473	443	394	436	422	398	474	439	487	425	409	447	448	424	478	415	421	432	430	458	462	434	432	421	437	420	468	439	449	414	448	416	402	426	437	400	446	454	411	432	436	434	423	458	455	447	464	433	461	433	434	394	422	414	424	479	419	463	427	392	433	433	447	421	448	409	457	459	434	412	458	442	402	415	405	408	469	433	408	419	451	420	441	447	396	451	434	450	435	445	441	415	424	426	458	437	456	443	397	460	424	478	438	391	408	428	428	423	415	425	405	428	409	429	405	418	424	454	427	404	434	416	452	438	434	447	420	446	443	433	404	417	441	433	449	395	436	432	423	441	454	437	424	461	421	430	446	412	489	440	451	457	460	430	417	455	450	413	421	447	426	461	431	422	456	434	419	419	425	443	441	442	448	433	437	441	430	422	429	432	472	457	428	429	465	423	417	446	473	452	425	424	424	412	460	445	457	393	393	446	440	432	470	429	418	432	448	400	429	426	454	427	410	408	471	431	387	426	468	433	424	445	429	416	454	469	444	424	433	424	400	444	439	415	460	445	428	402	454	448	426	459	435	475	409	409	452	440	425	459	430	451	418	418	444	438	431	484	419	380	423	410	468	431	494	444	428	400	419	430	442	441	454	461	478	467	441	405	455	434	404	425	458	430	444	436	420	452	434	452	402	469	443	424	463	423	397	446	442	419	424	430	466	459	428	424	407	429	399	464	432	416	447	440	449	434	498	429	447	428	441	407	394	438	431	450	443	438	415	429	477	418	456	416	453	425	421	410	457	431	467	425	436	430	448	424	443	420	418	405	470	408	410	450	445	452	457	488	411	445	443	459	464	439	412	439	435	451	444	413	453	414	456	437	480	449	431	453	451	442	435	446	450	429	429	441	460	414	433	411	430	389	483	409	435	454	459	421	463	424	418	418	445	433	434	414	431	428	413	423	441	452	456	419	449	417	419	421	440	411	423	408	437	402	455	448	448	437	437	450	409	453	395	415	422	432	448	432	419	413	425	439	447	415	454	446	457	442	417	446	423	450	423	439	461	397	460	429	427	400	417	429	429	415	425	453	441	460	440	439	379	427	429	448	421	416	408	432	444	416	419	424	447	444	425	463	433	427	424	440	445	445	381	428	467	434	420	428	406	431	440	419	453	448	469	455	429	431	445	430	414	455	457	430	429	457	455	432	421	427	431	438	440	467	445	428	388	419	447	452	411	449	471	420	429	435	438	436	427	434	408	480	432	391	419	431	465	432	441	434	446	419	452	403	404	409	427	398	429	455	422	420	412	478	450	431	416	409	422	443	431	453	420	420	417	454	415	440	422	470	448	442	440	422	447	475	407	413	420	489	423	402	416	455	467	401	433	455	419	430	452	447	456	434	450	423	439	443	432	398	471	413	420	430	414	438	450	432	457	432	414	430	381	447	415	435	438
24082	21407	28702	23748	20856	6790	656	435	431	419	348	330	316	311	325	276	282	319	286	325	301	288	288	279	266	293	252	258	266	282	283	289	272	259	272	298	269	301	348	259	310	290	255	243	260	276	284	252	278	274	252	282	269	276	287	259	303	258	285	242	265	259	274	248	296	248	270	301	286	276	248	259	262	293	299	249	261	247	267	274	247	259	279	254	285	268	272	278	276	274	249	264	273	272	279	241	268	249	284	297	247	249	262	270	253	267	264	286	276	247	287	271	286	257	280	254	270	264	251	276	262	284	297	277	282	269	276	269	282	304	268	268	286	254	260	267	272	253	248	238	275	245	310	259	295	298	280	263	292	272	257	228	297	258	258	276	255	289	240	248	289	286	257	243	308	267	252	294	241	280	298	285	247	277	245	268	293	277	264	280	278	286	282	251	276	270	266	277	270	289	269	318	258	267	263	237	249	260	267	287	260	262	297	256	249	253	283	277	250	248	254	264	287	269	281	293	285	293	273	282	279	278	276	254	285	271	275	252	279	252	272	281	247	245	267	305	281	257	250	254	307	278	278	282	248	273	246	266	273	278	259	277	270	280	237	253	274	286	250	275	272	267	302	307	267	257	287	268	296	251	276	262	275	261	275	250	273	248	310	269	277	269	258	263	254	255	270	265	269	262	275	280	271	265	289	293	246	275	257	260	272	289	255	259	252	265	244	236	278	259	275	303	278	282	279	255	267	278	260	222	279	255	294	305	249	280	267	280	280	283	247	243	284	251	262	252	256	248	304	259	267	290	260	254	246	282	264	290	273	248	258	256	272	240	254	277	274	289	258	278	253	271	259	282	272	249	257	274	247	301	282	275	277	282	266	272	306	271	247	247	292	248	275	258	256	282	271	263	260	253	255	228	278	270	276	250	254	241	258	252	277	294	253	283	264	287	255	248	276	258	267	280	277	263	253	254	291	297	278	265	272	218	268	268	259	267	246	281	265	270	260	274	249	276	265	258	254	311	277	280	269	239	276	285	258	278	288	278	276	282	248	264	274	263	277	258	290	271	261	241	271	251	271	261	251	259	267	259	262	246	275	257	269	274	283	276	265	274	290	287	288	284	279	273	272	251	275	238	243	284	279	283	260	265	279	281	268	252	255	249	277	265	274	263	278	278	265	275	285	280	279	272	271	262	282	277	289	257	270	301	267	256	262	276	269	273	293	267	291	238	230	275	280	282	264	291	273	246	269	289	240	269	260	264	264	263	286	280	227	297	262	278	282	264	269	266	269	282	279	271	271	272	284	253	240	275	248	269	302	261	273	251	272	257	252	286	273	264	266	260	278	264	267	245	270	272	246	257	311	272	255	257	271	228	262	267	292	255	285	272	264	250	273	269	274	282	254	256	263	282	275	293	237	257	254	270	262	245	264	243	257	270	272	280	259	258	283	291	278	251	271	266	296	267	271	260	275	270	219	282	255	259	244	264	251	272	255	288	249	245	262	248	286	279	281	288	254	262	281	272	272	301	266	228	241	268	280	269	261	271	240	237	273	274	258	261	228	261	267	229	284	248	261	278	265	293	287	252	282	245	248	278	255	263	246	239	274	267	254	268	262	250	289	300	273	250	270	235	265	289	271	279	272	295	279	261	277	267	271	295	255	226	275	283	303	245	285	286	269	276	230	297	270	246	291	267	270	268	261	276	267	246	281	252	256	262	275	269	273	286	260	283	281	262	292	266	306	312	260	268	284	269	268	260	241	245	270	265	273	276	271	260	293	245	298	263	292	248	280	239	262	276	254	264	272	288	273	261	256	286	274	282	283	250	242	252	258	266	286	265	269	300	288	282	268	268	273	276	282	274	277	285	269	266	312	264	310	293	280	251	258	261	279	289	279	266	277	263	262	280	276	312	297	264	261	287	266	246	264	288	266	254	262	250	281	264	316	252	259	270	297	270	265	292	265	255	288	244	285	285	276	272	265	267	283	285	266	297	263	285	274	249	248	266	290	268	260	280	289	254	274	263	292	273	296	263	248	288	278	247	247	284	251	252	254	301	250	247	261	294	261	283	283	303	289	266	268	250	297	262	263	256	259	277	269	272	292	255	254	262	275	288	269	278	256	247	262	267	270	277	256	258	273	264	294	267	280	269	287	261	295	279	246	255	254	225	279	256	270	265	256	262	289	257	245	286	265	278	272	299	232	289	260	282	260	262	269	236	285	279	252	270	284	271	283	244	252	307	261	246	266	263	259	252	267	253	257	258	260	276	271	279	303	296	274	275	298	266	268	239	268	249	261	276	270	249	257	270	263	241	265	278	256	242	258	291	272	271	274	241	257	280	246	267	297	280	270	225	274	245	236	273	252	275	277	255	267	255	249	291	271	235	253	295	276	269	263	278	243	245	264	276	277	245	280	259	244	269	260	248	256	270	288	260	263	244	270	273	292	243	291	256	302	272	265	266	258	276	276	249	237	270	262	257	251	283	281	289	328	254	268	256	263	256	274	243	276	279	248	258	254	281	269	259	298	273	265	264	275	225	278	290	260	275	283	267	290	236	252	293	254	293	251	277	272	257	286	267	254	285	265	271	275	281	266	270	261	235	273	274	256	257	244	246	268	280	276	279	302	287	294	272	271	281	264	272	265	253	255	269	269	240	263	251	258	281	267	247	243	265	261	288	261	262	314	244	277	287	295	265	255	263	271	274	260	280	267	279	269	261	257	258	232	261	266	248	262	247	284	274	308	272	279	284	281	273	249	279	258	304	262	265	268	309	285	244	266	273	266	264	268	235	266	279	273	277	248	276	254	253	263	281	250	257	299	263	291	286	277	254	258	240	257	257	274	265	287	275	269	300	269	268	283	273	270	253	247	267	258	229	261	278	290	303	287	271	261	259	267	249	261	258	265	263	270	267	262	263	275	270	281	295	253	256	289	289	275	272	259	246	265	275	274	277	282	284	255	243	274	237	266	285	246	284	250	260	253	287	269	285	238	264	282	282	286	272	263	287	269	274	261	274	317	248	277	289	279	283	231	276	269	254	249	267	262	251	246	296	285	265	260	278	271	256	263	291	268	260	268	296	283	249	267	237	277	279	273	263	266	260	281	246	276	268	260	249	249	253	277	296	269	258	255	262	266	230	291	291	274	280	251	266	255	273	293	262	259	260	253	263	256	259	277	278	279	307	263	272	246	256	286	248	271	280	285	274	269	265	226	262	237	255	285	233	307	258	285	273	260	265	269	239	294	262	278	283	271	290	246	243	257	289	305	250	283	257	275	241	276	279	252	257	246	261	262	272	239	276	264	273	278	272	278	248	277	278	281	279	269	282	282	255	260	265	265	288	287	272	259	262	264	261	262	272	275	261	279	255	255	282	283	283	297	275	259	246	279	237	287	265	288	263	250	256	271	281	251	278	267	254	254	280	263	267	273	303	256	253	274	279	255	294	265	268	264	253	281	252	268	285	285	281	256	286	271	250	272	286	269	262	268	287	259	268	258	293
55407	62149	14496	2371	1564	1302	988	895	768	679	620	533	525	471	453	483	490	445	419	425	394	425	400	423	417	398	403	418	386	402	394	379	372	382	419	369	346	412	403	393	375	394	398	369	406	341	369	365	380	397	388	394	385	383	385	375	415	391	379	379	401	393	390	401	363	359	384	364	398	399	366	380	347	408	398	350	379	361	385	392	407	365	379	398	357	361	391	404	364	360	387	374	377	381	373	406	367	386	373	407	348	404	388	367	381	386	350	389	391	398	381	387	378	393	374	403	374	354	380	356	377	375	403	344	382	386	379	390	410	367	402	390	370	367	387	362	383	392	386	362	354	373	381	367	406	358	354	331	370	372	369	377	361	383	373	370	379	392	366	372	396	415	362	392	380	364	370	357	348	403	378	350	395	398	358	400	387	366	382	414	378	382	385	369	397	395	370	394	363	343	385	387	409	388	397	364	368	407	448	397	369	347	388	379	378	393	372	369	358	396	376	384	395	367	387	347	387	377	376	382	389	396	393	367	396	419	380	381	383	353	369	369	364	373	407	407	352	385	420	380	388	387	370	400	364	373	363	393	355	355	418	411	423	389	377	362	380	382	366	363	359	366	361	368	388	381	369	398	392	378	339	420	384	364	370	362	392	381	342	368	338	368	383	427	386	376	365	345	361	367	391	410	376	366	379	400	355	355	356	418	337	406	365	374	397	387	351	382	349	356	375	386	365	392	364	368	388	355	362	366	338	378	385	395	382	363	409	402	380	368	372	361	402	363	392	352	380	379	391	386	362	340	369	333	361	373	353	393	352	359	360	364	362	367	369	388	385	354	365	366	400	346	391	366	349	358	355	397	379	366	394	389	365	339	396	368	377	364	385	389	365	392	389	388	384	374	381	381	402	370	352	374	413	349	374	377	388	350	373	373	368	345	377	386	390	378	399	411	383	389	381	372	380	373	380	411	358	365	375	370	382	378	376	362	364	382	395	390	399	374	365	382	358	400	392	371	392	377	377	391	368	374	392	391	380	390	371	420	361	386	377	366	351	371	372	366	380	364	333	409	354	374	394	380	388	378	362	385	374	344	385	374	375	391	381	385	346	340	374	376	357	397	323	392	357	377	363	376	365	367	381	372	379	374	388	359	362	370	413	377	351	385	357	345	382	400	394	376	395	362	390	361	368	395	398	425	394	380	369	405	357	383	399	375	386	356	412	388	362	400	410	378	378	341	359	353	364	379	384	352	383	362	370	373	378	386	392	358	378	381	365	393	364	383	350	348	371	383	409	363	388	376	390	401	365	402	375	373	390	379	354	363	385	359	389	396	379	382	384	362	401	375	386	375	381	389	380	386	375	401	365	432	385	367	334	374	366	357	378	380	370	381	397	350	368	399	409	396	361	378	397	391	356	400	342	370	403	383	402	377	368	387	369	364	367	402	348	376	349	388	370	382	387	423	368	382	391	403	429	368	379	388	390	376	396	374	392	340	375	404	411	364	359	358	397	374	374	379	426	396	409	374	403	372	381	344	377	342	401	397	359	417	381	386	364	372	387	410	372	381	357	368	371	365	412	381	346	375	395	359	368	348	356	361	387	381	351	351	419	379	373	376	368	382	324	392	376	386	416	406	403	383	401	383	370	398	410	390	358	399	375	368	370	362	416	392	372	405	354	362	372	344	359	407	405	382	356	379	385	393	387	362	365	384	347	346	381	387	373	336	374	354	381	391	345	352	360	353	362	361	388	368	362	354	395	399	353	375	418	355	363	330	384	372	381	386	394	380	382	413	374	351	365	364	380	370	357	389	378	359	402	378	358	417	370	400	398	343	351	396	402	384	365	373	372	373	415	373	367	383	377	368	358	410	389	380	362	378	377	403	417	391	391	385	392	351	392	337	385	361	400	395	371	353	396	369	365	418	369	370	391	367	391	373	382	374	364	389	402	374	414	372	382	400	381	361	383	359	365	395	371	351	387	342	379	368	371	383	352	324	381	372	358	356	379	352	388	343	403	376	372	365	418	364	373	393	361	388	376	345	379	369	360	366	389	407	384	395	354	401	428	378	358	393	396	382	403	399	374	393	373	388	403	343	355	382	394	405	389	360	364	371	374	381	393	367	368	398	362	415	360	387	377	388	391	372	362	358	367	372	423	385	380	374	377	398	395	424	384	347	406	371	405	354	385	411	354	374	369	348	361	362	345	376	366	348	342	326	379	379	403	374	376	368	419	377	394	384	392	336	372	350	356	338	370	391	380	375	365	401	374	369	351	406	377	383	385	369	352	359	352	388	370	373	390	376	393	398	393	354	380	413	370	345	433	386	366	395	358	354	388	369	373	364	390	358	358	378	391	368	327	400	391	368	366	375	350	359	371	344	364	405	362	358	407	388	387	392	383	361	378	356	359	385	372	377	404	370	368	349	382	356	389	349	398	357	380	411	382	353	380	392	365	350	368	387	395	402	397	395	377	346	343	342	365	388	401	383	376	392	325	414	368	375	374	357	415	384	398	407	354	376	379	363	371	386	376	383	363	344	411	355	376	364	353	361	337	343	398	394	382	377	397	371	361	366	343	369	398	379	374	359	367	375	414	398	381	380	391	393	402	379	384	404	387	404	384	408	389	348	389	395	370	396	392	366	368	383	361	362	381	345	373	418	370	376	381	348	395	378	363	373	379	341	351	375	399	401	381	374	378	422	367	352	415	368	371	372	420	384	365	379	375	363	379	377	376	412	370	371	389	393	368	385	412	353	405	362	394	348	388	387	371	391	374	354	374	383	353	405	357	376	392	363	384	378	366	372	376	378	357	398	354	387	370	392	356	365	368	372	395	397	385	362	411	370	404	349	371	355	395	369	368	374	386	403	410	385	380	377	350	328	354	369	356	357	366	354	372	346	348	372	373	396	393	353	372	390	389	398	370	373	370	395	344	374	368	405	340	373	363	351	405	374	367	403	390	386	364	400	360	400	351	386	392	325	370	352	396	330	390	383	421	380	406	365	373	332	350	377	378	364	362	361	360	362	419	379	365	381	431	378	363	384	362	387	364	396	360	374	370	376	389	376	372	369	395	368	412	331	352	385	402	350	348	389	366	338	380	359	357	379	363	350	372	437	377	377	369	375	400	372	332	394	391	379	409	401	417	375	380	390	383	375	396	392	341	409	399	359	389	389	393	386	371	383	381	395	354	393	368	383	371	393	373	358	366	354	361	356	384	348	379	382	369	343	395	388	354	392	370	405	420	352	354	353	384	432	378	346	386	363	400	368	365	381	374	386	392	384	361	351	370	382	395	364	375	376	384	361	362	384	415	374	369	366	311	401	383	394	385	392	390	413	371	370	390	381	367	374	352	338	359	399	369	397	394	393	382	349	386	385	389	367	362	341	384	394	383	384	367	365	376	363	380	429	348	381	402	352	394	368	401	386	377	383	400	365	394	362	360	384	376	387	363	358	406	374	357	375	362	383	370	382	390	383	388	359	397	378	362	394	379	375	389	396
23136	21298	29322	23430	21222	21019	4209	492	340	306	283	234	202	219	199	192	187	180	171	186	175	159	136	148	138	150	139	122	122	140	132	128	126	123	136	132	127	127	120	143	121	109	127	130	126	124	120	113	101	120	115	137	137	111	121	115	122	107	96	114	129	124	118	109	121	130	104	113	115	102	116	115	92	127	136	121	108	106	99	101	118	114	98	112	128	115	120	112	116	131	93	123	120	113	106	121	112	119	128	118	119	112	135	113	105	122	115	104	115	116	126	100	114	122	115	98	109	118	121	102	144	117	109	132	117	121	128	120	112	133	112	117	124	106	96	109	127	119	109	133	133	119	120	114	125	123	124	126	99	125	135	104	139	129	108	110	112	116	129	111	103	135	127	114	128	105	116	126	119	112	117	94	115	103	128	125	104	112	114	105	102	101	125	118	111	105	123	106	108	116	103	114	107	94	127	108	108	114	110	109	111	116	115	108	110	122	124	121	105	116	93	104	132	97	120	113	123	104	120	114	129	105	84	137	119	124	116	112	132	105	132	116	99	118	120	112	118	108	120	119	114	130	107	94	132	130	133	105	122	113	120	130	115	116	121	126	113	120	125	97	121	111	127	106	116	122	142	108	134	117	112	99	116	126	104	104	109	130	125	120	128	125	112	134	110	106	127	131	130	109	122	126	123	118	110	109	114	110	104	128	111	115	115	113	108	113	118	133	119	112	104	107	109	136	124	137	109	107	105	104	125	134	109	114	134	131	105	101	97	117	111	122	125	125	106	107	99	116	115	119	119	120	121	117	120	107	99	119	127	97	126	126	98	124	117	104	132	101	105	109	122	117	104	123	134	127	123	111	107	128	126	128	126	121	129	113	110	107	105	136	97	117	131	128	123	125	107	116	111	112	129	104	119	115	128	138	106	109	116	122	111	137	123	129	121	132	118	126	93	128	124	116	122	129	110	121	109	116	100	95	89	131	115	122	107	113	102	119	125	125	92	113	110	113	99	121	111	118	109	108	129	124	131	113	128	90	110	118	106	155	129	119	122	99	109	107	100	135	115	135	103	127	118	131	105	132	100	133	124	118	129	114	106	103	122	120	104	101	107	112	111	128	110	119	114	134	110	108	135	104	115	113	120	113	145	96	110	119	113	116	108	101	107	103	118	119	115	111	113	102	116	108	130	98	126	121	116	125	125	110	102	94	112	120	125	107	110	119	102	125	106	129	94	121	102	127	116	122	112	126	131	115	89	126	112	93	120	130	123	118	110	107	118	106	113	121	103	110	120	119	123	108	115	91	125	110	124	113	104	110	125	134	116	118	111	104	118	113	123	107	138	123	126	119	123	113	123	125	111	116	112	102	131	118	105	114	100	121	117	119	125	118	105	102	110	117	115	112	132	119	127	98	118	100	97	128	123	125	127	119	112	107	117	108	114	131	110	126	121	116	112	104	111	108	117	128	123	116	108	119	121	122	119	109	123	113	113	111	118	101	115	126	111	126	107	122	111	104	114	111	106	116	109	119	112	121	104	123	124	134	109	128	129	119	118	90	113	114	121	107	123	121	147	123	123	107	114	136	126	109	140	107	121	112	129	106	94	123	125	120	144	116	119	121	124	144	114	116	102	124	123	115	105	111	127	116	156	129	113	132	102	114	105	136	103	114	126	105	117	142	108	107	126	117	107	121	107	125	113	125	110	107	130	109	117	116	128	130	124	117	117	102	95	122	108	102	116	130	94	120	123	103	97	117	113	120	123	106	123	114	115	111	132	105	106	107	111	101	113	110	114	116	114	120	107	112	113	125	104	122	102	130	141	111	112	107	123	101	101	114	115	96	124	122	124	123	100	120	103	119	114	114	110	132	98	121	114	121	114	109	98	118	129	129	123	122	112	119	122	108	114	105	100	88	118	112	100	111	108	124	122	98	112	116	119	103	115	137	110	124	112	108	100	114	101	117	119	105	120	90	122	130	87	110	102	112	116	111	112	112	96	108	107	106	137	128	137	103	108	101	108	108	104	106	111	107	106	120	97	101	115	125	111	114	116	117	117	111	109	102	113	102	116	123	111	108	116	112	111	117	111	111	110	109	136	134	104	125	123	109	130	110	133	122	116	120	109	126	124	102	115	117	116	105	103	111	140	130	120	116	138	122	106	118	99	103	145	110	115	107	105	129	108	124	114	120	98	121	109	107	126	107	112	120	134	102	143	105	106	100	110	110	125	123	104	118	114	127	111	119	106	109	123	112	119	115	133	119	116	98	123	114	120	111	117	136	133	118	105	103	116	101	102	109	106	107	110	100	122	113	104	101	128	123	144	97	126	106	118	105	100	116	122	113	101	125	103	120	111	103	109	106	116	112	127	115	124	117	113	106	100	117	92	131	128	103	101	121	139	117	124	128	141	111	102	119	112	121	100	108	116	110	111	118	114	106	103	114	127	102	121	108	113	147	107	123	106	106	93	101	116	113	111	116	110	115	110	114	110	123	107	123	99	126	130	99	109	123	98	109	117	110	121	112	117	109	116	115	113	126	115	114	128	114	111	110	133	114	113	127	104	135	120	105	127	126	107	123	128	107	106	129	108	119	124	99	101	99	106	108	112	113	123	104	110	116	116	131	113	105	114	110	120	103	94	121	132	121	120	112	141	126	116	104	135	115	115	122	116	107	119	125	122	112	121	120	110	111	107	107	130	107	106	115	118	121	133	122	94	105	122	118	134	108	108	121	130	121	145	114	115	111	119	100	131	115	138	115	117	107	112	115	104	111	99	129	113	123	127	116	126	133	124	124	122	96	139	101	112	139	120	104	105	118	122	97	112	98	112	102	128	102	117	106	115	113	122	122	126	114	111	129	122	134	125	120	125	125	139	120	114	129	114	119	106	119	113	101	130	105	127	118	101	130	118	129	116	108	97	103	133	114	101	113	108	123	104	131	113	100	108	106	106	111	133	99	115	119	115	105	111	109	121	111	114	130	100	115	117	107	102	110	112	128	106	109	115	134	101	112	110	120	125	101	114	122	115	114	109	102	102	126	98	124	104	111	118	116	100	113	123	121	111	98	125	103	110	139	116	128	130	119	131	110	126	96	111	110	102	125	119	113	131	112	120	126	102	102	95	134	101	129	118	122	114	106	124	146	122	121	109	126	124	125	125	122	117	109	103	121	114	113	124	106	119	108	132	110	116	117	115	112	95	131	120	129	115	117	118	101	115	111	123	118	117	96	113	118	118	125	122	105	117	98	130	108	125	120	125	107	113	128	119	109	146	129	118	127	116	124	113	97	96	119	114	124	105	102	85	129	108	101	119	107	126	115	127	118	125	111	126	119	94	104	127	117	110	102	96	104	96	103	123	119	109	126	112	104	111	114	107	120	117	113	100	118	116	122	115	97	104	119	131	125	119	110	136	120	116	109	114	107	112	117	127	105	108	109	108	114	104	126	108	109	117	121	115	121	117	121	125	115	127	119	112	118	95	124	127	97	117	112	98	129	113	105
59434	69853	18629	3921	2541	1862	1417	1180	864	728	646	544	513	430	402	323	342	299	284	257	256	240	216	254	245	232	226	214	195	195	215	200	218	185	194	164	160	202	204	175	208	174	194	183	148	160	167	169	155	177	179	182	166	175	187	167	174	184	185	192	144	180	189	202	170	176	176	176	176	169	163	164	165	180	150	178	180	177	166	171	164	177	169	160	165	154	148	171	160	157	169	184	157	201	175	173	154	178	176	175	138	173	174	156	171	170	156	147	146	157	173	166	161	174	181	150	186	157	164	158	165	157	175	177	179	196	170	164	160	144	176	169	173	166	166	179	173	177	190	168	150	128	167	169	179	163	152	178	159	167	183	171	169	176	153	185	164	151	164	172	170	181	166	166	162	184	183	165	165	144	196	169	180	191	166	190	156	171	160	154	160	154	167	195	167	185	194	169	187	150	145	178	175	193	159	161	187	152	181	170	170	185	162	177	143	164	148	165	170	177	156	192	179	162	159	185	161	161	153	179	177	184	178	186	158	154	161	170	190	164	156	138	151	171	149	194	128	168	166	142	162	193	155	166	151	151	148	174	169	183	183	149	168	162	173	179	172	160	163	166	155	154	164	178	185	174	195	146	157	173	165	169	155	161	168	153	171	167	177	152	156	155	185	145	146	157	162	183	171	144	156	164	154	179	174	187	179	169	169	161	169	155	158	139	152	165	141	174	171	177	170	158	154	178	151	160	166	155	198	178	188	160	189	169	171	171	186	173	160	186	161	189	160	164	168	178	187	153	157	167	168	159	161	156	164	160	169	170	140	156	159	149	178	146	170	140	174	160	166	174	152	175	155	146	176	157	178	190	166	158	155	157	157	158	155	168	167	165	176	180	172	165	164	143	182	164	162	175	186	163	170	161	172	167	156	178	169	157	173	136	181	185	164	170	160	192	155	173	144	166	181	161	169	166	178	186	164	183	176	178	136	154	165	168	175	173	142	170	159	176	173	148	173	162	167	150	180	170	184	157	153	202	172	194	181	168	165	162	155	152	172	161	154	168	144	175	149	186	154	168	173	158	168	191	151	148	155	168	160	155	162	167	157	169	159	145	161	140	179	143	145	150	194	166	162	160	170	163	169	148	160	184	167	147	151	171	157	185	167	188	167	182	146	171	147	189	185	150	167	147	173	170	160	163	159	151	163	193	183	176	174	176	170	158	164	164	171	164	138	153	177	148	161	159	170	194	145	147	161	170	158	174	188	157	141	162	184	168	184	167	180	145	169	159	139	166	162	177	150	177	164	145	187	170	188	178	182	191	161	171	155	183	167	178	168	191	158	183	163	149	149	154	183	165	164	181	177	143	166	153	148	172	164	168	162	154	153	159	150	171	156	136	176	163	173	168	170	180	166	161	179	169	137	149	151	166	157	194	150	159	159	175	168	155	166	150	172	202	145	162	173	142	158	173	196	154	182	168	141	161	150	148	161	159	170	155	163	153	156	140	187	174	155	176	162	157	171	144	174	162	162	166	172	154	179	172	159	159	187	140	144	185	162	156	180	161	168	172	183	149	172	179	153	154	179	161	175	176	176	149	173	167	177	156	148	180	157	158	168	181	163	156	204	170	158	167	165	148	156	172	173	161	153	167	183	160	170	165	168	155	160	163	153	165	166	156	177	162	150	154	173	164	184	154	154	181	162	162	184	152	158	171	202	161	163	178	165	159	155	175	183	161	147	158	167	162	162	160	186	158	149	167	189	150	177	165	152	171	166	169	175	156	171	148	166	163	165	166	158	183	154	190	187	168	183	158	158	165	147	158	182	160	176	166	160	167	152	179	171	156	177	169	181	151	175	156	149	192	157	166	166	155	179	160	151	144	153	164	178	175	175	168	160	169	160	176	165	175	181	178	162	158	162	168	157	176	153	141	167	175	143	163	173	179	135	186	158	167	161	196	160	166	151	166	162	172	163	157	146	176	172	169	175	167	161	162	172	178	179	147	141	148	161	149	161	176	168	173	169	180	169	147	159	170	179	182	203	179	151	187	164	164	183	164	174	151	172	133	172	174	172	165	170	170	177	179	173	174	182	165	164	158	179	168	144	164	172	156	177	182	191	156	138	171	161	161	175	172	174	178	156	148	177	172	167	147	169	184	194	146	171	157	175	162	157	152	162	185	153	173	175	159	165	165	167	171	170	164	173	165	140	169	184	186	151	158	163	175	200	174	155	161	175	162	157	164	173	161	185	179	153	171	157	152	142	140	151	178	153	178	155	150	154	153	180	148	164	159	180	181	167	143	179	161	160	155	184	175	160	162	167	159	171	144	170	157	168	149	178	173	171	162	164	163	171	164	179	182	154	173	150	163	184	142	172	163	163	162	162	168	161	155	179	150	170	162	176	167	144	167	141	165	157	177	179	178	166	155	175	178	173	177	154	144	159	172	159	202	170	195	175	165	151	163	182	162	165	155	170	171	161	155	154	184	161	183	185	142	160	156	158	166	170	169	171	179	158	165	187	157	163	179	138	160	157	163	160	161	178	171	165	159	159	166	164	188	149	168	188	189	169	170	156	166	166	147	145	169	167	156	157	144	159	156	163	152	155	155	167	152	166	180	195	182	174	167	160	181	128	156	169	165	187	176	164	158	191	149	172	174	140	154	168	168	150	161	172	176	161	170	169	197	171	191	172	175	167	188	147	160	180	148	181	175	169	168	144	158	170	153	157	160	169	156	170	178	155	161	152	159	159	193	158	146	171	160	152	163	168	177	180	170	163	138	157	173	168	152	156	158	168	175	174	158	174	153	176	163	161	170	157	170	189	145	173	183	146	162	168	140	153	168	147	171	153	144	164	159	169	168	163	167	186	178	175	175	149	164	169	172	169	175	167	154	149	188	167	169	182	172	159	178	170	158	192	152	160	153	166	175	176	182	158	166	166	166	158	157	191	189	161	161	163	160	149	167	177	147	149	179	158	148	146	157	147	161	174	142	153	147	169	176	163	175	167	181	168	161	161	149	154	157	167	144	184	158	155	167	176	164	200	181	160	178	156	174	167	133	180	152	173	180	170	170	168	171	167	151	144	163	150	171	156	178	161	175	167	184	168	150	146	183	159	168	171	157	150	153	161	132	161	159	191	153	156	138	159	146	150	166	167	176	147	169	150	189	152	152	185	173	182	160	168	178	144	169	163	155	157	157	175	168	195	154	169	178	172	180	153	165	168	130	136	181	163	177	180	169	188	165	154	166	163	173	179	168	163	162	164	152	178	148	148	167	180	154	165	162	189	150	168	154	172	165	167	175	161	165	161	159	193	181	147	170	150	165	132	177	160	169	167	162	182	149	175	187	162	152	145	159	156	144	186	158	190	173	177	159	176	179	163	134	181	183	181	169	158	147	176	174	171	162	166	154	166	157	152	161	165	178	145	132	177	172	162	172	154	185	166	186	168	164	194	169	184	160	189	138	154	160	139	182	160	181	183	140	161	145	170	171	186	193	175	157	169	151
27796	22515	12391	1046	363	377	345	354	341	323	327	332	310	321	330	325	310	329	305	320	305	341	346	355	313	319	319	299	316	306	303	316	336	342	286	332	322	287	327	336	294	303	306	352	335	313	336	312	297	317	324	312	354	303	318	337	301	324	306	297	349	337	319	335	350	325	309	303	327	310	328	355	293	324	307	346	298	345	344	325	332	330	303	316	293	329	338	324	286	315	320	333	311	340	311	318	327	311	325	328	343	332	277	283	331	283	342	331	355	335	329	296	318	325	309	297	339	310	320	317	322	324	264	313	346	304	329	330	310	308	331	300	316	324	322	319	315	319	312	327	300	315	297	306	321	315	312	313	303	316	310	342	319	305	305	328	314	290	317	298	349	297	314	318	363	307	305	324	313	306	342	305	322	291	331	303	359	318	280	314	318	313	330	316	326	291	305	326	318	275	296	335	328	321	304	325	344	297	307	317	302	329	307	304	334	317	292	299	304	291	323	313	321	330	297	343	321	354	302	307	296	307	306	308	306	318	334	299	277	336	306	310	309	312	348	323	306	340	330	313	300	320	279	303	322	354	313	360	326	317	334	341	346	327	346	308	338	337	313	315	338	279	327	314	320	321	307	328	372	312	309	346	327	309	318	294	307	274	303	319	293	308	304	335	300	348	338	347	322	305	319	310	326	338	324	310	327	307	320	326	295	278	340	286	344	310	297	298	331	293	324	308	311	310	341	317	334	324	296	291	311	311	293	336	280	315	302	305	308	332	324	292	362	311	305	296	321	315	324	339	351	310	321	321	324	326	352	301	321	330	317	339	334	317	305	330	323	305	349	320	298	318	311	310	297	332	303	295	308	319	336	293	328	320	324	334	321	343	331	335	302	319	323	309	351	301	312	327	292	327	305	344	300	286	332	308	308	302	328	319	331	323	312	323	317	330	306	298	362	329	318	336	285	325	312	308	349	314	290	336	347	273	318	312	334	313	333	309	308	309	302	319	307	308	351	324	305	299	298	306	349	306	314	330	343	371	352	330	286	328	296	320	322	329	335	311	311	326	316	304	322	330	298	314	297	333	316	318	320	332	300	339	308	380	328	296	306	338	320	333	290	303	303	318	322	346	316	324	298	337	290	317	323	307	319	309	340	302	305	319	350	307	289	327	303	310	318	304	320	331	327	295	315	276	300	333	297	336	358	306	310	313	324	302	337	315	334	305	313	305	281	331	309	310	333	274	321	260	318	322	337	321	313	313	319	330	321	310	336	355	298	307	300	338	293	290	323	314	338	278	288	329	321	313	318	315	310	337	349	319	328	330	338	312	318	298	325	313	313	307	335	309	322	352	305	362	347	348	347	282	344	332	303	356	336	315	302	300	310	304	327	325	312	334	301	321	288	317	324	307	332	301	295	322	311	308	340	328	310	306	331	311	323	303	316	320	316	276	314	327	304	285	296	313	323	315	331	296	296	322	313	313	307	325	318	282	307	330	300	307	355	305	332	341	314	315	334	306	309	298	311	296	294	306	325	332	312	316	296	317	303	311	349	313	310	333	338	310	335	340	276	316	332	302	303	297	316	278	317	318	325	330	334	326	287	302	316	309	335	316	314	307	312	317	302	313	336	321	304	313	304	332	325	301	303	306	324	332	313	302	293	319	319	281	309	299	321	326	309	328	303	320	315	324	321	296	301	349	349	330	316	321	314	335	309	315	305	331	343	313	343	296	328	342	327	327	307	309	348	314	300	289	313	288	302	317	334	324	285	308	293	309	316	340	290	348	347	325	332	335	318	335	321	297	305	332	297	311	320	312	325	295	350	309	302	306	283	283	285	330	311	327	299	287	312	283	306	327	327	342	294	321	295	318	309	342	324	287	321	309	295	312	296	327	332	327	330	294	308	321	314	284	333	282	300	310	315	317	286	339	307	349	329	317	326	326	318	327	305	316	308	324	304	332	309	302	330	347	324	336	339	352	310	319	301	320	336	328	301	330	316	318	324	303	324	324	317	341	313	317	326	319	295	306	321	313	305	302	315	322	371	307	299	321	315	328	301	307	302	336	310	312	322	317	281	311	326	306	307	331	312	302	323	337	312	340	338	295	307	312	292	332	329	299	339	321	300	309	304	318	343	292	340	304	319	289	352	283	350	328	340	337	326	323	312	312	333	298	333	304	306	322	297	312	336	322	313	314	340	312	303	355	290	316	335	314	361	290	310	313	371	320	290	294	348	303	343	331	296	338	310	326	321	317	344	335	301	296	351	323	306	326	328	317	287	308	341	309	362	311	318	335	319	344	295	324	288	329	311	306	324	318	308	303	321	301	306	319	337	315	326	312	301	348	305	310	335	321	335	302	293	335	303	312	338	316	311	303	299	313	309	276	360	320	322	316	308	325	324	298	322	320	295	325	316	327	325	313	318	302	324	329	323	328	314	304	316	356	327	309	324	277	321	309	308	300	314	298	331	313	310	327	321	296	326	324	316	287	355	346	325	305	301	319	346	293	311	346	310	312	311	326	319	322	311	328	323	310	303	313	311	345	302	312	310	336	296	314	327	316	290	349	341	337	289	353	279	293	285	314	298	310	336	305	305	304	302	295	336	290	321	329	264	338	323	334	313	302	288	333	346	321	294	320	304	329	333	309	304	290	312	294	286	327	312	315	307	328	324	346	311	333	309	306	310	324	332	322	295	310	321	350	316	315	324	299	322	326	331	296	305	294	301	338	299	303	285	346	314	307	337	284	274	311	352	317	329	336	294	316	317	329	340	330	312	317	309	348	315	361	337	319	323	295	316	302	304	333	340	318	336	304	272	340	334	330	308	318	313	359	270	313	319	332	331	326	315	318	320	327	324	303	299	339	331	313	299	312	326	316	299	292	325	323	309	297	321	322	308	308	300	313	300	321	292	310	312	292	298	307	329	296	280	276	333	355	291	323	314	292	306	296	320	297	334	313	346	300	328	289	309	304	336	338	316	334	325	310	291	341	313	286	335	325	321	340	300	291	336	300	326	355	319	301	299	348	319	321	326	316	324	300	337	307	312	322	304	305	345	282	315	342	324	338	329	293	303	324	300	321	316	281	331	319	372	317	318	295	321	331	291	342	280	344	314	321	309	346	326	314	320	293	328	338	287	292	310	340	308	325	319	319	317	333	326	310	281	326	301	301	315	324	291	320	300	331	322	290	304	296	318	335	297	324	326	307	344	305	309	299	319	325	324	340	349	326	312	328	322	317	316	291	334	324	295	309	331	340	332	321	322	347	311	305	299	293	324	310	302	312	305	310	346	305	333	327	313	311	338	317	319	356	300	332	340	335	302	323	302	313	322	291	306	327	296	312	296	328	328	333	297	309	342	342	338	322	286	310	311	305	308	317	323	322	285	325	299	320	313	310	306	323	320	307	324	305	297	295	306	306	286	297	335	270	261	305	351	320	308	321	334	319	311	305	325	323	328	330	323	319	355	314	316	320	306	300	284	307	305	331	315	328	319	305	325	309
30020	26479	1975	631	541	543	467	486	471	439	488	427	464	484	469	451	468	442	434	437	467	465	431	409	441	437	456	453	427	477	430	422	425	440	493	428	459	425	446	427	421	442	480	421	491	429	437	431	441	448	463	437	433	447	434	473	423	439	408	432	437	440	458	449	435	441	449	446	437	440	418	432	433	447	437	464	434	443	440	422	437	432	401	436	447	454	431	447	407	427	448	471	428	425	442	441	434	449	454	456	460	458	454	470	432	457	443	464	455	443	466	420	422	450	414	432	426	416	448	430	393	423	440	416	463	443	431	449	457	437	435	412	456	448	421	460	402	458	409	427	419	451	472	449	415	439	422	485	453	490	422	442	410	452	473	451	400	463	463	444	415	441	424	470	432	438	462	450	456	410	411	405	439	410	432	437	442	479	464	433	446	418	433	452	427	425	465	430	466	439	441	447	454	490	405	460	422	445	416	451	419	442	490	412	455	441	452	443	416	422	432	450	458	445	412	414	445	450	442	428	444	446	450	454	441	437	418	437	425	434	442	404	411	380	445	432	445	438	487	453	434	438	451	435	436	475	447	432	452	395	429	444	456	432	488	464	439	454	423	445	432	445	389	443	430	399	413	431	444	420	440	422	434	437	437	451	445	429	427	446	439	433	439	482	447	454	412	474	444	426	455	423	455	417	430	402	432	473	437	443	443	462	425	443	462	477	422	429	438	445	423	431	449	444	444	437	377	411	420	450	403	425	424	481	414	445	460	465	419	408	411	419	442	454	445	429	427	432	461	454	426	418	418	479	485	410	442	417	464	436	419	455	438	445	463	482	439	489	455	489	452	420	442	468	412	432	432	445	463	454	467	422	426	409	436	449	429	448	430	421	443	442	434	414	460	429	418	426	440	437	461	400	445	456	423	464	441	441	456	405	453	452	420	444	427	425	414	474	469	420	436	426	446	409	455	427	422	442	414	413	414	465	438	487	440	435	434	419	448	471	429	424	459	436	435	468	443	414	440	457	449	463	460	426	457	439	427	421	456	447	441	447	421	430	449	420	404	443	439	417	424	491	454	420	445	446	445	473	469	469	464	442	446	444	409	473	454	473	411	460	437	452	450	420	455	441	488	458	471	447	446	436	470	409	419	446	408	471	423	437	420	430	446	441	392	453	415	388	426	436	460	412	435	415	455	440	458	447	437	428	450	432	452	438	450	430	423	402	463	433	440	466	463	443	471	427	463	464	458	456	425	468	426	417	476	440	438	469	455	406	404	407	434	434	419	416	430	454	452	409	452	436	493	420	403	409	407	455	450	441	456	414	430	422	414	463	435	394	449	485	457	433	442	446	416	452	440	477	442	437	489	438	462	450	448	402	453	414	462	457	467	455	444	449	415	456	410	444	442	427	423	445	480	441	420	470	443	471	433	448	410	419	398	409	463	401	426	446	420	451	447	424	511	431	451	437	443	441	421	412	435	431	441	456	445	438	425	444	437	446	426	440	436	431	459	421	465	445	444	422	459	442	424	440	462	431	434	424	448	395	461	454	443	450	449	450	442	507	488	421	426	421	464	446	457	439	464	436	447	441	444	446	446	440	429	462	414	471	429	446	401	461	444	444	458	421	416	428	431	446	455	467	467	470	429	451	472	383	440	424	460	464	432	428	441	477	423	445	408	426	402	438	474	409	446	430	460	417	437	440	448	453	452	410	434	404	428	437	439	477	430	448	441	417	435	469	443	437	455	453	448	422	450	421	484	409	441	431	438	460	449	465	434	436	448	417	433	419	461	517	425	422	403	464	424	405	430	469	406	470	418	437	453	444	449	466	410	429	436	405	415	479	422	491	455	429	445	456	425	447	440	445	448	426	454	444	441	465	435	443	428	450	430	459	456	454	441	434	455	418	430	436	431	397	408	476	427	427	424	423	466	488	422	444	420	423	458	447	466	433	411	434	475	430	468	446	399	411	454	423	441	453	416	441	447	451	440	418	406	450	426	437	404	432	431	447	466	409	449	457	435	439	415	429	411	466	419	475	424	461	459	426	433	441	444	422	428	438	462	419	451	452	424	421	439	422	468	444	465	429	406	497	432	436	468	424	431	410	403	442	432	403	448	475	455	463	420	454	427	476	435	449	508	422	417	444	420	451	454	438	436	455	464	446	418	439	440	441	460	418	442	419	419	418	459	421	431	441	443	457	424	453	408	446	445	437	470	453	418	420	444	413	402	430	433	464	433	448	471	448	429	433	463	431	443	416	445	469	437	433	459	437	454	471	449	453	416	441	458	465	482	464	469	465	450	425	429	423	426	422	395	452	416	444	434	439	452	430	465	489	428	446	416	437	413	442	420	437	407	415	443	439	459	418	415	429	421	451	430	403	451	436	463	435	441	436	456	435	451	458	407	452	450	446	459	445	452	447	416	418	454	385	406	436	450	424	422	416	474	470	439	437	469	411	422	463	437	423	439	411	459	403	431	469	480	444	457	475	453	437	453	448	454	463	417	436	424	450	422	457	432	444	398	472	429	440	454	430	442	446	477	431	432	469	434	456	429	458	433	421	433	431	426	410	465	453	445	482	470	422	440	438	445	449	405	453	453	456	414	454	437	448	419	398	451	443	416	478	455	440	426	450	444	460	410	412	461	451	428	389	461	448	420	441	408	460	436	439	468	448	412	432	420	451	414	437	424	443	437	446	443	432	484	470	465	396	458	494	417	445	461	417	486	460	416	442	432	423	484	439	456	466	432	457	406	421	414	472	449	426	454	447	420	452	436	453	403	439	437	470	426	475	466	431	448	471	420	465	447	428	438	456	442	460	419	455	434	436	423	439	440	453	420	465	481	471	438	441	425	454	459	466	422	468	432	456	456	411	430	453	436	471	426	443	468	473	445	424	426	421	449	448	475	468	469	411	445	458	442	419	429	457	469	444	436	461	421	421	431	434	459	424	435	432	444	366	441	445	415	464	477	451	441	439	425	452	421	419	446	427	467	444	462	457	446	478	429	443	420	428	424	431	458	411	457	449	433	469	430	445	428	468	414	438	449	451	412	458	432	488	453	414	443	420	459	430	430	443	456	453	452	466	443	448	432	432	429	457	455	418	435	448	439	434	468	446	446	469	432	413	449	451	443	457	415	420	435	450	443	418	478	400	458	429	435	454	417	461	424	457	433	467	472	441	438	415	433	436	483	468	465	439	461	423	419	434	519	438	419	431	419	435	453	435	419	429	436	433	438	436	430	463	418	475	436	405	425	466	465	459	444	453	434	444	458	470	460	453	427	422	410	471	418	413	446	431	442	432	452	440	438	451	458	420	398	449	431	448	424	411	416	441	439	455	430	443	455	436	429	499	411	428	451	449	427	453	437	444	460	441	445	458	463	424	468	427	437	442	441	401	458	458	427	422	421	479	430	423	450	413	453	462	426	467	425	442	431	429	485	414	413	423	393	423	430	421	451	424	451	454	486	426	414	445	421	421	462	433	433	466	433	446	456	438	404	426
24091	21334	28795	23875	21062	7698	730	480	377	423	406	337	344	304	312	312	335	292	291	294	280	288	286	288	269	299	284	233	297	278	273	308	302	273	272	280	305	291	236	278	269	269	291	277	274	266	287	277	275	284	268	288	271	251	280	257	269	247	293	293	263	276	271	286	285	282	271	260	276	284	285	268	267	275	268	292	294	266	264	280	287	279	286	264	279	257	252	283	270	289	296	280	272	281	251	263	296	281	254	293	276	256	264	279	287	270	254	263	243	265	273	281	253	289	269	245	283	275	265	249	272	277	262	259	275	266	270	255	248	248	306	257	278	268	280	249	289	270	281	243	291	272	241	276	269	318	272	291	270	315	280	282	263	274	303	290	289	285	275	260	295	282	254	276	297	299	288	257	291	273	267	280	260	265	249	266	299	289	271	264	255	265	295	259	289	269	278	305	261	289	273	251	262	280	247	295	304	246	277	260	275	294	248	247	280	255	255	257	264	283	304	268	270	282	276	294	288	256	293	258	258	248	251	275	262	260	239	271	268	265	259	286	277	261	271	282	260	282	274	275	238	308	239	270	278	250	286	299	300	250	268	282	244	257	276	252	284	248	260	290	280	258	298	282	253	259	259	266	254	244	283	274	268	273	255	260	262	269	283	264	262	269	258	277	276	270	248	241	295	243	259	286	264	255	292	271	275	266	279	301	275	292	281	271	264	262	292	280	269	246	265	276	270	242	278	293	254	234	255	322	261	271	271	258	296	250	265	260	279	257	279	272	266	287	276	281	277	273	296	251	291	264	282	283	276	278	310	280	280	296	277	256	252	256	264	254	298	298	259	270	259	267	285	261	251	246	256	282	276	235	283	294	282	275	279	252	278	279	272	267	277	303	287	252	288	261	258	267	264	282	274	274	279	241	277	314	283	261	265	269	282	252	288	270	247	288	291	264	319	247	289	239	269	267	281	254	258	254	252	228	250	248	284	258	284	300	291	253	276	269	279	287	265	280	300	270	259	268	276	277	266	306	297	243	255	278	265	266	273	242	247	268	249	231	286	279	277	274	252	249	251	287	296	264	251	267	299	260	279	267	269	277	266	279	254	277	260	291	277	264	305	262	286	276	260	246	303	253	264	249	273	253	277	300	290	303	268	263	248	231	273	295	254	244	277	272	286	273	266	255	254	254	252	264	250	261	295	295	249	230	238	243	255	285	246	265	275	270	268	251	240	301	284	267	278	272	257	281	252	235	270	254	280	280	297	267	296	270	244	265	290	251	277	264	232	254	262	245	275	258	278	265	292	252	243	264	273	260	268	270	317	299	267	289	289	271	300	285	283	274	265	265	241	260	254	275	295	250	291	251	266	269	285	297	250	254	285	268	238	266	255	308	285	256	258	258	261	267	269	287	241	284	277	251	266	258	266	262	266	268	279	273	279	248	259	289	287	249	255	264	269	237	262	282	259	242	278	262	278	290	269	268	280	270	278	278	278	250	263	281	302	246	248	277	245	271	307	274	279	261	262	285	255	271	243	275	292	285	271	275	262	278	249	278	284	269	249	272	271	259	282	253	239	253	254	257	264	295	266	243	280	300	259	268	296	287	242	296	249	305	289	271	253	258	281	271	243	258	263	258	267	279	268	248	239	295	267	259	270	279	269	264	290	303	258	277	277	286	272	260	292	241	295	280	266	254	294	239	282	274	258	259	267	257	228	265	273	261	245	262	297	279	276	298	245	275	292	257	273	284	288	276	280	268	274	284	253	267	250	270	288	279	285	274	243	267	232	295	268	277	270	304	303	244	262	286	254	278	255	268	262	261	284	261	269	280	259	269	255	255	240	269	269	293	280	269	289	292	281	247	235	291	247	298	287	252	260	280	278	269	243	280	252	269	266	288	257	235	266	276	267	263	301	293	277	263	270	304	258	245	256	289	283	247	258	285	296	290	296	286	275	260	259	267	274	257	260	276	261	258	292	269	250	274	278	277	269	266	245	276	255	234	278	247	284	300	258	262	259	273	273	282	284	264	274	268	244	281	285	273	281	291	286	275	282	263	271	315	261	281	257	271	264	274	282	267	282	261	266	268	288	253	263	277	251	254	269	274	295	262	279	270	248	289	268	284	291	274	252	273	299	276	262	288	280	272	266	249	263	274	250	246	264	269	282	298	244	257	253	254	283	300	296	266	258	294	283	280	272	264	280	286	255	274	265	281	255	265	245	304	266	266	318	249	262	268	252	260	257	272	275	261	285	255	274	273	231	278	309	254	261	266	254	264	262	266	267	277	297	254	292	249	296	264	309	285	284	256	301	288	275	290	291	273	269	289	272	273	263	268	284	248	235	263	275	288	275	275	292	255	295	272	282	273	274	268	259	293	264	276	262	255	278	270	269	283	285	282	290	244	272	282	254	285	268	263	293	246	263	267	261	273	278	228	255	256	263	284	246	280	310	279	284	266	265	269	274	251	264	256	257	253	281	255	252	257	278	283	251	285	279	287	278	267	260	258	287	253	247	250	264	257	281	277	253	286	287	300	286	279	250	271	277	285	292	283	277	275	270	283	267	234	287	288	273	270	253	242	256	265	246	280	255	273	263	272	278	289	275	272	268	273	262	239	248	249	252	286	257	295	257	292	273	304	271	261	269	278	286	246	289	282	235	260	276	276	261	269	274	274	263	277	280	263	280	266	270	268	260	285	276	279	245	270	269	289	305	271	282	259	261	263	287	283	274	253	264	258	287	258	269	258	263	273	250	269	281	279	273	257	285	251	270	267	279	268	261	279	260	254	277	239	258	267	258	243	278	231	262	268	256	258	273	269	272	310	246	263	237	275	260	292	290	291	263	274	277	263	287	300	288	273	262	259	252	242	275	260	255	252	286	281	293	279	251	249	266	279	255	250	273	281	271	270	288	252	290	292	248	260	275	284	260	297	265	258	281	267	289	280	268	273	243	262	275	283	249	267	260	264	268	274	299	250	276	261	268	254	264	283	278	286	284	304	274	289	284	292	262	236	266	279	251	290	258	308	253	265	257	257	281	293	279	283	254	279	274	279	267	269	283	259	275	278	286	261	274	280	273	305	281	318	249	253	278	292	266	266	278	274	277	263	249	283	273	288	265	274	258	297	289	276	263	303	243	245	255	262	304	262	269	249	292	291	245	267	253	259	259	270	260	275	269	287	250	270	279	244	285	270	267	247	251	260	280	281	252	261	272	300	280	275	271	288	240	249	265	277	281	284	257	275	279	227	301	239	282	279	269	270	285	268	273	261	279	286	263	316	300	244	299	301	285	296	278	261	259	251	274	277	271	273	289	277	272	272	261	251	256	280	275	253	245	256	287	298	269	292	269	297	284	235	259	310	271	303	291	273	264	248	245	296	262	246	247	273	268	283	243	287	296	248	278	269	239	278	247	279	292	252	280	271	309	263	303	289	258	248	283	272	243	260	269	270	256	243	266	286	259	297	278	270	288	277	256	296	264	261	287	264	258	247	286	284	263	279
55119	62476	12994	2651	1755	1336	1096	858	785	717	633	568	561	512	492	486	486	443	482	434	466	463	447	405	439	419	464	353	447	387	413	400	427	414	412	406	412	378	377	408	382	388	425	404	403	400	378	380	386	422	403	384	418	363	392	417	385	411	375	384	387	412	434	397	446	381	386	408	396	386	400	370	343	388	410	439	397	368	388	400	365	380	391	427	380	399	382	385	385	390	378	366	393	385	372	366	419	424	418	353	400	409	404	337	333	353	368	410	362	389	401	379	364	384	400	401	420	370	406	351	385	368	399	365	376	377	401	391	407	371	371	365	375	365	374	368	371	411	387	394	387	355	393	370	397	393	370	390	342	376	352	400	366	377	372	342	369	367	369	365	403	373	349	372	395	391	372	384	413	392	395	379	391	398	347	383	401	368	385	385	399	392	385	349	363	385	391	376	382	387	382	368	393	398	397	388	376	366	386	399	408	361	379	396	364	392	386	359	348	396	391	415	399	350	410	409	353	408	385	383	384	381	384	371	404	394	397	354	367	392	380	390	414	381	348	403	360	444	381	371	386	399	346	380	377	347	367	349	391	400	404	390	366	384	386	378	398	373	383	392	375	414	373	406	386	372	384	354	401	396	419	435	376	356	389	362	406	379	378	364	378	388	374	359	369	367	389	398	390	358	383	363	387	382	376	402	394	423	387	371	374	363	349	383	376	364	388	418	363	357	374	380	375	399	378	387	397	354	393	387	402	342	392	379	369	402	371	365	414	390	394	342	403	383	352	358	353	362	405	376	374	386	409	395	379	356	432	391	403	388	349	394	351	381	383	371	399	403	387	368	389	398	348	364	361	396	418	396	372	377	404	367	376	388	388	387	358	377	413	389	394	361	371	407	403	354	381	386	419	392	406	378	373	366	413	380	399	363	355	399	396	377	374	408	392	377	431	395	386	399	361	365	358	411	378	389	395	371	367	373	381	374	341	380	376	414	395	378	384	406	374	373	399	368	392	387	390	411	357	379	435	380	414	376	338	377	375	358	365	370	386	397	354	384	367	398	377	370	385	396	398	381	383	381	338	388	383	386	375	365	381	393	380	397	372	387	411	390	384	388	392	384	399	389	379	411	397	379	373	405	376	366	387	372	395	381	397	386	389	389	408	393	385	353	361	387	415	371	343	355	380	378	396	391	382	399	395	392	360	382	342	348	427	405	374	380	363	356	346	377	387	385	350	387	415	371	362	367	398	385	357	398	417	378	364	327	390	366	363	374	361	398	401	395	368	370	375	394	411	369	327	371	385	398	400	372	373	393	382	372	374	349	386	396	381	413	384	370	357	385	372	347	373	348	374	356	424	407	355	397	387	417	374	382	379	389	357	367	399	338	391	386	417	372	412	418	380	387	396	326	366	379	415	398	366	379	392	401	403	352	376	375	363	369	382	381	375	370	385	356	400	357	398	389	372	376	376	357	350	426	390	399	412	361	411	390	366	372	381	378	375	397	368	377	380	368	381	395	373	386	391	392	348	415	348	386	377	431	369	419	393	359	389	383	391	371	388	350	385	360	348	426	416	366	393	392	350	393	399	361	362	416	388	391	401	374	392	389	399	344	360	389	395	379	381	363	387	424	364	370	367	396	392	385	354	370	363	375	369	401	382	375	366	347	396	400	375	387	380	406	415	379	383	433	370	355	365	388	397	372	377	415	376	363	362	395	363	346	376	376	367	415	376	378	370	363	388	374	370	411	356	407	378	385	387	351	386	390	404	400	390	391	375	361	403	384	395	356	402	415	385	388	397	365	429	365	382	356	379	370	366	388	367	357	390	370	410	360	364	391	378	366	357	385	414	370	363	426	390	390	421	413	379	365	376	386	395	366	387	368	370	367	358	362	381	376	393	403	407	327	386	393	400	377	397	394	382	355	367	424	357	373	391	375	394	400	371	347	392	364	361	392	368	381	362	354	363	406	423	386	375	371	374	379	380	359	410	385	391	394	338	408	372	360	378	421	395	373	411	370	403	386	354	365	381	368	358	358	383	403	347	356	368	377	386	372	395	395	415	389	354	420	393	393	393	338	379	380	373	375	358	381	390	398	369	355	402	406	376	379	401	392	377	390	412	388	376	391	350	398	391	348	390	346	338	370	398	349	388	372	368	350	376	377	416	423	393	377	352	403	373	360	382	400	378	390	412	405	385	377	403	382	412	354	365	402	388	397	380	376	372	366	396	389	350	404	349	405	387	414	377	383	400	338	374	415	368	386	400	349	363	372	415	394	380	345	396	392	395	386	339	387	390	396	374	339	365	401	389	371	361	365	384	377	366	368	365	387	387	386	369	422	385	359	372	385	398	407	390	382	374	382	367	394	382	370	364	400	377	366	420	387	378	393	373	403	364	387	373	341	400	402	418	373	413	397	358	383	392	357	391	389	377	405	414	355	360	412	385	418	372	404	377	410	431	355	354	399	381	365	378	349	383	390	423	373	355	376	372	384	378	412	368	380	362	383	372	404	358	388	353	380	368	370	406	367	379	420	367	400	398	361	385	414	382	386	362	396	351	374	361	400	391	408	339	392	384	388	382	401	411	353	369	382	385	369	365	364	368	377	376	411	390	357	379	407	383	410	376	375	379	381	410	344	405	347	387	377	379	404	378	382	387	405	398	367	382	392	369	400	379	387	399	385	414	359	392	377	372	371	378	379	372	365	383	341	371	351	395	402	375	402	397	389	352	367	411	368	352	425	400	400	394	352	399	365	346	386	393	411	361	376	385	380	380	380	385	387	380	414	386	388	375	388	377	387	368	360	400	357	386	441	413	402	392	373	388	387	381	367	377	375	365	382	377	382	396	398	377	370	398	379	395	361	346	390	375	370	385	375	339	414	355	375	394	357	394	400	374	392	354	371	352	378	364	383	401	390	381	353	374	376	349	373	395	399	403	365	398	370	395	415	373	391	416	401	379	358	365	383	390	388	400	356	431	370	341	372	400	348	384	368	368	351	389	419	384	373	335	393	386	359	397	417	391	379	369	372	361	391	365	392	395	349	356	377	358	393	356	358	376	350	384	376	351	412	374	413	337	363	407	386	375	363	411	391	377	371	405	369	337	399	410	362	400	419	412	396	370	415	381	371	381	399	383	384	345	391	375	389	412	370	355	360	384	403	382	404	378	357	368	326	341	380	352	396	364	397	375	374	372	402	390	398	378	376	381	398	381	367	386	408	390	403	377	393	388	391	406	343	403	403	416	389	404	375	405	412	389	399	397	383	409	396	396	429	372	372	374	397	389	395	393	359	377	410	412	394	405	373	369	411	353	371	405	369	410	389	358	374	378	375	381	371	421	369	382	386	351	385	400	369	393	411	413	345	391	385	364	352	361	367	403	381	384	402	394	358	395	385	366	374	398	369	389	416	362	415	387	380	401	382	374	365	402	392	432	348	389	406	371	370	401	362	372	403	384	369	388	360	361	374	366	363	324	408	400	369	425	378	368	429	356	348	368	421
23090	21242	29182	23476	21193	21073	5007	506	350	276	287	254	219	195	178	172	181	164	158	140	153	138	150	131	152	122	140	142	126	142	127	131	124	128	123	100	105	116	130	135	118	120	120	129	110	123	109	121	103	107	118	121	129	117	125	143	137	120	122	110	126	113	114	122	118	110	121	123	120	127	129	104	105	104	110	121	107	102	120	117	108	121	97	132	133	121	91	129	127	113	126	96	134	117	103	115	121	123	124	132	111	114	118	113	117	113	119	104	123	120	102	104	127	120	124	121	132	107	104	125	119	109	133	125	122	122	106	100	129	131	103	116	106	116	111	106	122	101	123	126	117	135	130	115	105	113	104	102	113	117	118	102	129	124	115	119	112	116	113	111	108	104	116	119	103	123	113	121	109	135	123	124	116	112	116	109	130	127	100	101	121	108	97	99	136	107	113	116	129	109	138	114	105	133	96	130	101	107	112	104	109	113	134	123	103	127	125	120	110	132	116	118	135	111	131	128	103	112	124	128	108	129	124	115	103	145	96	103	108	106	100	126	112	116	127	109	111	100	123	136	133	102	118	97	120	123	119	108	123	104	107	135	133	144	98	117	134	100	113	115	110	99	137	124	107	129	107	102	116	98	126	112	133	114	99	114	110	116	109	114	116	111	98	108	106	103	137	121	122	102	106	105	129	121	100	134	116	106	119	125	104	116	115	121	115	119	138	118	106	116	127	115	116	106	109	122	115	114	119	128	92	108	92	111	114	130	93	126	118	89	111	112	129	114	103	105	108	124	111	111	125	114	109	99	106	115	108	120	128	115	102	127	119	111	118	121	118	113	132	103	126	128	119	107	118	102	114	126	117	124	117	137	104	119	127	108	117	118	125	104	109	115	94	130	121	121	114	104	108	137	124	123	97	106	93	145	100	104	107	119	121	121	126	109	109	117	119	120	93	121	133	128	103	109	106	115	106	120	109	105	106	123	119	105	112	122	106	119	106	129	109	128	114	104	103	122	109	122	133	123	136	133	126	113	109	121	94	106	116	112	111	114	115	103	108	121	110	120	120	127	107	125	116	123	115	114	108	92	118	122	102	115	105	102	107	123	109	106	117	116	125	105	125	100	113	117	99	124	110	119	100	117	131	123	106	123	130	144	96	121	115	120	106	115	99	110	112	119	123	128	102	123	118	127	115	113	111	110	129	125	128	113	123	108	116	125	104	109	111	129	101	108	116	109	102	111	113	106	113	138	118	113	95	131	115	108	130	134	123	111	123	116	115	105	121	109	121	104	105	133	111	99	116	113	121	120	110	120	109	123	104	113	122	128	109	105	126	127	107	104	105	126	112	128	126	126	135	117	93	99	114	131	115	130	125	123	119	121	122	115	127	116	105	119	102	110	116	110	109	105	101	125	124	126	131	126	126	104	128	120	134	120	120	121	106	111	105	115	132	106	100	120	113	119	129	109	112	110	124	133	111	104	110	100	104	114	118	88	100	127	114	123	100	99	119	121	117	112	120	129	110	119	113	130	116	140	119	114	114	109	122	127	97	99	118	113	127	101	104	121	114	131	123	132	117	98	116	97	117	108	89	106	130	106	124	104	87	93	120	113	108	111	125	121	118	106	108	117	104	125	103	106	106	111	111	126	114	131	103	132	117	119	115	132	129	122	106	106	114	113	107	139	107	135	112	123	110	116	94	110	121	116	108	115	105	111	128	117	121	128	128	115	119	105	111	123	113	105	137	107	126	130	115	110	94	128	121	119	131	113	121	104	114	125	92	120	125	114	138	120	111	128	120	123	97	102	107	106	107	109	102	123	99	93	109	107	110	113	106	124	122	122	129	109	112	121	100	120	109	116	117	110	103	125	126	100	116	126	119	134	116	131	113	96	98	119	112	123	106	97	118	95	102	118	124	121	102	119	138	107	119	111	134	134	91	134	106	111	123	122	110	119	116	121	115	125	102	121	114	124	115	117	114	119	104	122	113	110	106	116	106	116	101	122	119	132	119	107	109	125	111	144	99	96	132	106	110	113	136	105	109	116	120	120	113	125	122	109	103	109	119	113	110	118	97	106	114	120	117	107	107	107	121	118	113	108	124	132	106	105	98	122	130	116	104	117	106	116	120	119	118	123	123	127	100	106	105	119	105	106	116	122	127	115	114	113	106	110	122	106	94	127	116	115	118	124	128	105	131	100	119	115	102	126	120	116	111	116	124	118	104	119	116	112	105	114	112	118	98	117	126	129	115	121	136	115	119	108	106	108	132	95	108	136	106	133	124	112	111	118	115	126	121	115	108	112	121	99	119	105	92	106	107	126	119	135	117	113	110	118	112	101	119	107	116	115	102	112	103	124	112	105	121	132	124	120	109	109	122	111	106	130	125	115	120	120	128	117	144	128	111	107	105	114	113	120	106	124	112	125	108	111	118	100	102	95	119	114	120	118	115	118	105	112	111	142	125	106	131	108	106	101	110	111	112	93	118	90	106	112	124	126	109	123	137	129	105	107	108	116	119	105	113	127	111	101	115	103	121	124	113	88	114	100	91	136	129	116	108	94	110	114	97	107	103	107	111	108	112	115	115	123	114	119	107	129	119	98	116	123	122	121	117	107	127	104	134	108	105	104	109	97	138	141	96	118	118	111	103	123	117	108	110	124	108	101	109	111	108	105	110	119	126	112	133	105	115	105	148	109	112	111	113	117	142	99	121	116	132	117	109	143	121	124	102	121	119	121	115	115	119	107	121	114	128	104	110	129	103	144	103	92	127	104	118	129	125	121	95	119	111	113	113	125	109	103	111	125	114	118	112	109	101	123	110	123	138	111	119	109	94	111	110	122	120	102	110	105	112	117	109	128	129	125	82	101	116	116	109	114	107	123	106	117	116	91	101	109	123	130	118	131	126	114	102	109	129	100	115	133	111	115	117	115	110	103	122	124	111	120	103	138	111	106	119	108	117	107	94	127	116	98	126	112	109	113	121	108	112	122	101	127	101	117	109	124	106	111	100	110	116	104	130	117	85	124	103	132	117	104	92	110	148	111	94	108	121	104	109	128	100	108	119	99	113	106	120	115	108	106	128	115	122	115	110	120	102	122	124	109	115	126	114	91	124	113	94	133	99	122	108	109	108	123	118	132	113	114	108	112	142	118	107	105	101	111	102	103	118	129	112	113	122	126	120	108	122	121	125	113	114	115	126	112	117	108	120	106	113	106	131	121	122	151	109	130	109	97	108	126	114	116	129	121	113	124	111	111	125	141	103	116	108	129	104	101	107	127	119	100	111	115	134	122	93	115	107	109	101	104	114	119	124	114	107	114	129	89	106	114	128	112	124	118	102	105	125	104	108	126	105	122	125	117	119	118	118	116	111	137	119	115	107	126	118	108	117	124	104	121	124	121	116	130	128	116	115	114	121	120	120	107	122	126	130	110	101	119	122	121	118	106	134	103	105	119	122	123	134	116	113	128	107	112	110	106	103	97	127	101	102	120	118	110	116	112
60520	69194	18073	4221	2616	2008	1503	1206	932	757	678	551	463	419	385	360	328	309	294	270	247	258	269	223	217	210	222	200	189	215	207	216	169	207	183	206	209	180	190	187	175	214	173	154	168	181	191	186	180	164	182	170	150	174	197	163	184	182	176	189	182	145	173	189	175	178	200	178	195	161	148	166	163	202	168	170	194	178	181	147	156	178	169	164	163	186	164	176	165	185	169	156	169	151	170	171	173	164	184	155	155	162	175	152	161	182	164	180	156	157	186	164	159	149	155	155	147	176	152	161	165	181	135	181	171	178	160	161	169	189	157	158	180	156	165	172	164	187	180	183	161	159	165	184	181	156	169	166	145	163	170	160	170	170	179	157	183	161	171	165	165	166	169	151	157	158	169	178	176	171	154	137	181	155	171	167	166	166	188	159	176	168	187	167	161	162	187	167	165	170	159	169	186	170	177	185	182	158	160	184	157	163	167	153	176	149	165	162	170	162	167	194	162	164	173	160	180	183	149	169	173	184	173	180	154	167	163	157	168	167	160	182	172	170	145	154	155	164	182	160	168	166	155	166	154	187	160	152	169	158	166	173	157	183	164	160	160	184	149	158	178	174	162	174	193	180	167	164	194	154	175	157	158	173	156	150	165	165	192	178	173	177	164	157	189	158	161	157	170	170	174	181	164	157	184	171	172	180	168	169	180	163	161	173	170	161	172	183	162	164	172	173	163	170	162	149	155	172	187	166	142	156	158	161	167	175	152	184	144	161	156	181	165	173	161	173	141	192	166	147	166	167	142	153	161	164	173	167	198	149	172	167	173	187	167	150	163	158	164	158	142	164	165	150	154	166	169	167	161	172	176	167	181	178	177	169	169	164	158	162	169	173	148	177	169	191	172	158	179	179	160	172	142	147	164	193	166	180	189	163	175	166	170	187	165	153	179	163	153	137	170	182	151	144	157	167	159	166	176	164	167	150	152	180	175	155	163	164	155	164	152	166	162	183	177	168	162	173	153	177	165	151	147	155	158	154	173	193	169	163	156	148	178	146	160	181	164	174	165	142	188	158	195	173	159	153	158	161	179	156	164	171	183	166	167	151	187	173	179	169	166	166	179	163	159	196	147	140	151	161	156	176	172	191	156	176	162	175	174	174	194	173	154	162	184	149	157	145	161	151	163	161	164	150	172	163	162	179	171	168	172	145	165	170	168	172	169	163	158	180	194	170	176	174	166	152	180	156	142	171	163	163	152	177	167	157	183	157	167	151	174	162	176	144	171	162	159	157	173	183	181	170	166	180	189	172	170	184	150	191	167	168	166	176	186	161	161	151	179	160	185	165	179	152	151	163	149	155	166	158	186	174	169	158	174	166	183	164	154	159	165	166	176	174	189	152	169	162	173	155	172	192	156	146	169	201	155	190	153	169	169	172	158	146	167	162	192	162	169	182	159	161	160	175	158	181	147	160	170	167	155	155	170	181	164	180	149	164	148	186	145	176	148	171	175	168	192	165	180	170	157	170	166	172	182	170	181	165	176	156	170	175	169	154	160	155	177	168	159	168	164	158	199	160	170	153	150	148	147	185	181	181	162	184	165	159	160	156	160	181	156	160	168	151	160	148	164	171	185	176	157	164	171	163	174	159	151	171	150	164	181	158	186	167	173	147	182	155	181	176	141	175	171	147	166	168	190	168	163	172	180	161	163	153	155	175	174	148	160	168	169	177	179	182	176	145	172	179	162	181	190	179	145	166	176	169	129	193	165	165	160	165	161	170	159	171	159	181	156	141	172	161	164	174	162	171	169	152	165	160	170	180	176	195	182	193	170	167	177	158	171	154	149	147	162	160	183	163	154	174	166	162	163	177	178	159	161	189	148	173	144	145	152	163	173	167	173	157	160	166	164	172	179	147	171	163	169	176	167	191	175	174	183	175	193	167	158	163	161	176	168	175	163	187	155	156	172	149	183	171	178	205	177	178	157	181	195	157	172	179	163	172	161	153	167	156	180	176	173	187	163	174	184	160	161	176	149	166	154	178	171	185	180	155	179	162	168	170	146	180	159	177	172	189	152	150	162	162	179	181	173	175	172	156	147	193	156	192	189	167	168	175	192	184	138	151	179	149	155	160	206	149	166	164	158	160	180	172	176	171	184	172	168	179	150	171	175	166	162	176	169	173	151	161	187	170	183	145	192	179	186	165	179	166	184	154	159	176	176	158	177	157	158	181	189	154	149	150	184	184	170	160	163	163	153	147	170	161	176	169	167	155	176	154	172	162	166	155	173	149	170	156	159	168	171	167	165	179	160	164	166	157	180	176	156	172	146	158	178	165	162	160	156	153	157	167	176	171	164	160	185	175	172	175	151	191	163	138	151	160	183	182	161	177	174	161	164	179	169	170	159	174	162	199	166	153	168	152	174	177	165	177	182	169	160	160	178	183	169	158	163	137	173	163	142	173	161	166	166	179	163	163	157	160	140	167	171	163	150	164	173	182	172	164	153	168	160	150	154	172	162	204	194	172	156	145	144	167	168	163	164	154	195	171	153	153	135	177	161	159	167	169	151	134	166	165	165	161	171	169	177	206	175	187	136	164	175	145	140	162	151	161	147	170	124	158	189	166	165	182	165	158	146	175	162	167	173	165	152	166	168	157	176	160	162	158	163	160	172	148	170	137	156	145	158	141	160	171	152	166	161	160	161	157	169	165	167	158	166	166	171	153	179	144	181	171	170	178	158	147	184	159	171	167	168	189	154	161	176	167	166	152	184	145	188	145	167	154	172	170	170	190	154	175	157	139	170	173	166	165	167	195	182	186	148	162	152	185	168	205	155	164	179	171	168	140	159	146	148	173	153	152	152	171	201	146	143	176	175	165	176	163	173	172	164	157	168	151	163	149	171	165	171	180	181	162	204	169	178	179	166	165	150	156	179	141	166	170	179	197	180	166	150	174	181	158	150	158	160	156	174	147	191	162	162	165	154	175	155	162	168	153	155	152	183	168	146	169	165	144	180	173	163	181	178	150	151	169	177	181	159	152	182	148	151	184	146	163	166	165	188	178	167	161	154	170	169	167	164	151	163	164	180	151	172	166	173	170	165	140	150	133	164	148	139	172	173	184	192	169	161	193	183	173	165	176	182	181	186	141	194	157	190	170	146	153	160	183	139	175	165	169	177	124	182	165	156	168	171	179	181	173	154	189	173	163	169	139	165	154	170	194	170	189	167	176	144	181	172	159	152	161	169	189	200	167	154	164	170	166	166	159	157	193	152	172	167	148	157	149	169	148	159	150	157	165	156	160	194	151	176	168	176	186	158	204	144	154	192	178	173	175	184	189	170	177	153	190	178	175	155	159	153	161	162	172	154	163	165	164	157	167	161	155	152	142	162	150	156	187	164	182	164	155	126	169	145	176	166	195	176	176	170	178	147	174	174	175	155	145	187	153	185	162	152	142	166	164	165	173	184	136	145	168	165	165	168	187	176	170	171	187	153	161	139	184
27778	22442	12518	1254	582	546	377	353	326	391	350	301	358	322	358	328	314	328	296	287	338	356	327	329	308	288	317	334	291	323	306	364	320	325	311	337	303	309	326	317	342	308	313	332	307	299	351	325	286	302	339	334	311	315	290	308	325	351	350	310	333	317	299	343	335	290	282	290	295	307	308	346	335	320	339	327	327	303	319	321	316	314	323	325	311	307	341	345	349	316	292	347	305	302	284	293	308	324	315	332	311	310	322	329	352	322	299	353	334	316	307	320	318	336	307	325	308	326	325	308	315	299	301	337	303	325	353	295	354	302	347	318	321	294	310	295	301	308	308	356	303	335	300	312	309	320	311	326	291	308	298	321	290	331	323	283	295	312	327	303	311	321	297	303	299	300	313	316	310	332	310	310	302	328	338	308	316	291	337	324	302	297	276	345	323	349	338	333	314	293	326	316	333	330	328	321	334	320	294	351	296	346	326	320	314	327	334	278	303	332	326	318	323	303	338	294	298	309	308	330	299	300	342	336	328	335	320	311	292	304	270	278	293	323	308	317	325	317	329	312	289	292	324	313	326	298	328	340	310	347	320	344	306	333	306	292	337	298	310	299	337	296	287	319	324	337	332	327	329	355	341	301	321	288	301	303	308	316	305	317	294	319	304	305	341	352	318	332	319	289	330	295	322	283	335	346	345	308	329	299	324	323	330	322	301	284	311	308	308	291	325	322	281	300	303	316	320	312	328	330	315	320	319	307	316	292	314	305	326	338	293	333	326	325	302	333	301	307	322	317	275	325	339	326	319	312	294	306	305	299	281	314	289	312	324	322	315	310	304	304	341	342	337	316	311	289	343	334	338	304	312	318	304	314	304	340	338	302	338	304	321	324	298	307	326	325	338	318	332	317	296	336	332	317	312	317	288	320	321	320	322	305	299	308	301	345	306	316	302	317	286	315	308	306	340	308	309	306	324	299	328	336	313	298	311	330	293	303	333	320	342	319	349	266	294	305	349	325	327	339	294	343	336	286	307	329	339	273	336	320	296	302	319	341	319	323	299	329	323	301	320	306	318	301	326	263	327	337	280	313	284	356	321	339	337	281	329	334	291	287	304	295	293	328	312	347	304	315	311	314	300	303	317	327	291	304	282	282	306	286	343	288	314	335	303	304	322	279	317	314	293	302	333	321	310	324	316	323	312	310	312	310	291	287	291	296	335	296	350	301	281	304	315	317	315	311	326	295	305	365	306	336	301	328	313	342	298	289	329	307	300	327	320	332	292	307	304	337	302	327	315	299	308	273	302	321	334	306	324	302	291	309	340	318	310	322	334	353	332	312	287	297	283	341	307	297	295	346	294	340	310	298	309	329	345	360	286	309	342	343	328	338	301	309	315	337	331	300	316	320	317	317	314	301	301	327	314	314	287	302	268	311	337	288	304	311	294	307	314	293	304	311	317	317	326	312	328	296	337	291	317	313	312	294	314	298	331	297	317	354	289	287	297	286	340	329	321	315	301	353	323	313	316	331	326	329	331	270	295	325	322	293	322	297	322	323	319	270	300	287	304	331	301	294	304	339	333	326	316	310	337	307	310	306	325	331	305	310	320	297	300	314	300	329	340	330	333	323	324	304	272	299	309	334	351	345	307	330	312	296	310	315	324	333	322	304	317	292	318	335	320	307	305	337	301	308	314	324	312	337	319	326	322	302	324	294	345	298	307	303	291	295	328	319	324	326	308	301	277	325	327	329	321	303	318	310	323	317	333	337	301	341	366	282	280	335	319	321	326	336	321	318	309	298	307	328	326	294	302	324	312	332	325	310	294	315	314	332	300	332	299	313	321	323	322	323	301	317	321	306	304	307	314	312	283	314	301	314	283	352	302	305	317	330	318	311	309	295	310	323	322	296	324	329	299	297	313	313	334	330	338	308	326	298	293	341	310	326	313	355	303	319	343	333	330	355	281	319	329	319	308	349	302	328	315	315	322	324	309	336	283	323	299	319	327	308	325	303	341	320	323	304	336	338	329	333	307	302	308	311	347	298	311	297	288	311	302	325	312	315	320	296	316	317	298	307	294	316	325	341	292	313	325	312	315	322	338	275	300	323	309	342	292	346	314	319	322	309	297	304	317	312	301	287	300	364	353	320	334	294	329	320	340	314	342	313	316	319	317	273	315	327	294	317	308	302	314	293	318	343	324	299	294	326	317	320	310	347	326	322	354	293	298	300	308	319	305	293	337	318	299	314	306	320	322	287	350	299	328	336	317	307	309	311	300	347	319	285	317	305	306	330	289	318	315	358	293	335	343	335	325	323	321	335	317	334	320	289	318	320	309	314	305	302	308	317	311	285	294	352	323	311	318	311	320	300	308	319	313	295	322	349	313	305	318	321	306	355	308	323	327	313	293	311	312	325	317	328	311	320	318	322	324	320	319	340	325	309	336	322	298	308	314	322	317	291	355	315	332	323	298	353	298	331	326	300	337	320	313	338	318	285	324	326	306	297	352	322	330	318	314	335	325	305	324	305	339	334	318	349	309	316	325	303	305	352	299	295	346	314	343	278	299	314	341	315	280	315	332	299	317	295	318	337	320	297	303	291	276	317	298	321	323	330	307	311	342	300	336	331	309	340	287	321	294	306	329	332	306	317	320	318	337	287	317	272	318	322	311	347	299	325	285	267	306	294	291	377	310	322	341	314	337	314	297	334	327	328	313	283	326	304	322	314	358	311	291	321	273	339	332	318	327	283	335	339	286	358	325	307	332	325	318	341	327	309	332	311	338	330	299	325	312	342	303	326	340	303	309	342	324	300	304	316	354	313	350	318	323	333	306	334	335	334	321	288	313	287	315	330	337	299	337	335	302	318	305	310	330	325	291	306	315	286	309	319	329	310	352	303	293	311	322	327	333	342	320	306	313	336	319	327	309	322	315	322	295	320	302	295	299	306	317	300	311	315	303	310	295	290	301	319	316	285	333	302	349	317	332	299	312	298	333	326	327	344	339	303	310	315	320	353	303	317	307	327	322	313	291	322	299	357	315	326	345	288	310	279	264	323	320	318	304	317	296	297	292	339	284	341	303	326	329	315	315	313	312	313	326	306	326	317	321	287	317	298	339	330	312	312	312	348	299	322	274	319	309	317	291	324	325	300	344	316	319	303	328	354	306	303	290	330	327	328	323	318	312	307	286	352	313	314	308	362	309	298	357	299	333	332	334	318	338	330	358	312	317	324	319	294	304	321	301	316	316	315	330	308	340	315	319	319	303	328	338	338	322	303	312	296	341	325	312	309	317	297	303	336	337	335	334	284	330	310	322	321	324	331	299	271	326	289	325	345	333	308	304	329	338	337	291	323	321	303	330	290	325	305	351	311	321	325	315	297	306	322	310	323	338	338	331	332	305	316	306	309	329	297	337	319	308	308	339	306	330	317	319	327	353	314	351	271	299	306	315	295	337	306	333	334	324	315	282	308	315	313	304	285	319	340	290	297	334	346	305	315
29882	26880	1944	639	553	505	512	420	476	471	490	467	477	456	513	400	463	437	445	449	436	436	438	482	440	472	452	413	443	417	481	419	464	416	454	480	451	470	460	455	469	476	456	444	448	439	413	439	456	428	412	469	412	447	489	467	423	456	453	484	446	440	465	446	404	431	439	454	447	432	432	444	449	407	479	444	453	453	431	445	433	452	413	490	415	439	425	462	489	431	418	464	453	456	442	470	450	449	436	460	458	482	440	446	474	439	433	455	488	468	451	433	446	443	456	431	436	442	432	451	429	438	428	435	419	462	476	436	442	485	419	452	466	420	487	471	421	432	449	392	468	424	459	428	487	453	431	453	425	404	419	445	439	419	434	474	475	429	430	468	431	440	474	470	462	413	437	429	493	440	412	469	480	486	434	457	439	446	452	427	458	444	422	411	403	456	472	467	446	456	416	431	448	439	407	439	459	420	408	441	464	425	399	428	440	417	437	432	454	521	429	467	440	466	469	451	431	453	433	472	425	450	484	442	438	426	418	411	457	406	433	451	463	458	452	477	429	471	406	385	436	439	464	469	438	423	448	445	442	407	492	418	452	421	481	449	456	446	448	461	442	450	409	452	450	421	472	481	467	465	435	412	428	458	450	454	404	446	451	421	476	427	469	443	418	448	462	435	481	437	430	441	449	459	432	464	430	446	446	458	431	438	440	496	458	440	418	456	394	434	444	444	476	458	457	418	461	449	447	486	419	404	423	397	458	437	449	435	406	469	436	461	416	412	450	431	408	458	421	446	423	447	441	438	438	425	423	452	432	446	470	444	426	414	448	420	416	381	453	412	445	477	473	442	425	427	426	455	477	445	429	469	441	428	425	461	427	431	439	459	445	428	464	444	418	467	405	414	431	474	449	464	424	448	436	439	480	440	443	419	473	437	460	470	429	423	458	454	432	427	446	439	453	486	461	456	450	449	418	428	432	430	439	459	430	420	432	431	469	455	440	418	437	440	456	442	396	472	438	442	431	440	447	446	451	454	440	446	446	435	419	445	417	467	447	410	457	469	454	409	438	420	445	444	444	493	482	451	443	486	436	444	432	429	482	428	432	462	425	417	413	423	451	466	451	479	454	422	423	403	408	430	480	474	458	472	423	456	448	463	421	450	472	469	393	409	442	427	438	423	465	412	413	475	404	403	453	447	434	431	418	478	423	428	465	439	482	446	419	398	458	433	447	467	447	442	439	426	435	451	434	458	428	429	442	448	426	450	450	430	456	415	448	419	462	464	407	450	431	450	442	452	432	438	417	443	436	464	455	478	477	436	456	443	432	437	454	434	438	452	456	405	478	406	458	433	484	431	428	452	458	468	448	428	472	438	472	418	406	475	459	454	450	422	392	433	434	482	440	496	445	455	479	463	433	465	437	445	448	408	441	454	446	410	414	489	452	446	443	415	418	443	424	446	474	432	439	449	450	471	465	472	445	470	398	446	467	459	414	474	469	459	448	426	430	503	444	425	442	477	413	428	409	460	454	450	468	421	463	459	434	459	480	436	425	468	449	462	434	453	441	437	453	439	413	459	376	406	464	484	431	422	429	408	442	450	422	450	430	405	473	429	458	442	453	462	455	468	423	423	418	446	430	375	434	457	456	429	438	443	438	461	474	437	462	425	441	445	457	449	455	421	460	495	442	452	454	458	438	481	453	439	431	429	448	423	432	451	415	428	437	443	453	431	421	444	431	447	401	448	451	416	460	421	456	474	458	438	427	406	485	444	431	454	427	478	415	419	463	456	473	464	468	424	448	463	441	457	457	441	432	440	473	438	413	469	446	466	407	464	448	442	458	470	473	443	438	484	461	438	439	424	445	460	447	442	447	473	451	455	438	452	436	380	418	458	437	431	455	430	501	447	466	468	479	436	448	472	442	423	443	462	476	442	408	460	460	472	488	432	466	459	445	470	473	429	446	433	458	431	508	439	474	467	468	437	482	426	469	475	464	422	410	423	449	474	401	456	448	459	416	476	430	432	446	448	451	463	446	453	455	461	441	440	465	426	463	426	427	445	496	447	429	478	458	411	444	435	439	419	425	444	452	422	458	481	441	435	448	482	473	448	468	457	426	440	457	458	421	464	417	450	439	439	434	436	473	458	449	465	453	477	440	474	402	437	434	436	454	432	425	465	443	441	421	406	453	430	443	406	445	421	452	495	441	471	458	440	429	462	450	424	423	453	434	418	435	461	438	456	441	445	442	409	478	430	457	445	485	451	438	454	433	468	416	446	449	460	458	460	465	464	449	462	412	426	449	431	430	428	441	437	434	432	432	457	438	437	427	468	446	445	494	436	434	436	441	397	444	442	440	457	481	455	450	419	447	454	444	427	458	474	437	422	453	463	426	460	435	432	462	422	467	480	453	453	460	442	432	466	468	433	450	426	482	443	439	440	418	417	422	468	466	485	425	471	460	424	403	425	448	465	469	455	429	439	447	434	422	451	458	443	428	461	437	448	458	463	454	422	435	417	457	443	427	431	471	459	450	453	439	491	416	461	490	485	429	490	466	443	462	452	416	506	442	432	442	415	448	439	464	461	422	456	471	469	435	460	445	461	460	432	427	454	411	431	419	456	456	442	477	496	453	436	449	454	470	458	455	466	438	427	449	420	439	458	415	467	463	444	458	428	467	447	392	464	447	467	428	446	449	425	438	379	453	451	420	455	417	424	447	438	443	450	426	475	460	402	463	417	435	444	455	447	447	436	453	427	478	464	465	455	431	419	451	394	456	386	403	434	435	435	468	409	434	429	471	434	468	431	430	466	418	468	410	465	417	434	456	449	444	503	421	443	499	413	459	453	429	434	447	428	440	456	446	460	486	448	459	485	462	449	385	467	434	431	429	446	437	438	436	433	440	429	423	421	434	381	444	468	430	474	412	453	405	425	441	449	474	473	457	438	451	440	459	433	425	483	470	436	437	409	437	464	443	474	456	472	442	447	439	432	464	442	426	501	467	464	482	453	417	485	461	459	451	431	475	434	494	443	444	442	404	445	439	456	485	446	451	440	461	440	443	453	471	454	430	477	448	438	456	438	440	406	442	411	431	473	463	448	449	434	428	424	463	419	465	468	444	471	485	444	419	461	480	456	448	467	460	417	421	467	460	453	419	429	461	456	480	477	444	446	445	490	447	416	447	438	440	420	435	469	452	417	479	451	445	422	465	428	419	406	453	449	443	441	428	463	426	404	449	449	418	484	455	430	424	407	434	445	446	459	433	445	451	483	433	452	462	443	466	428	406	443	468	428	446	452	430	406	473	446	474	429	430	463	450	454	448	461	433	441	449	437	460	446	450	433	467	444	441	427	456	441	453	435	453	467	444	410	445	481	474	461	469	455	496	461	490	437	436	464	441	429	459	433	438	433	468	498	460	462	414	437	485	433	475	424	455	446	400	425	426	453	441	436	444	454	451	440	455	468	462	462	430	459	454	446	452	447	429	409	470	454	419	421
24129	21428	28658	24170	21097	7487	625	500	413	401	378	381	327	335	298	306	320	319	293	291	286	303	301	287	271	255	264	262	273	289	299	267	282	267	265	295	296	285	258	276	273	288	262	278	299	279	268	253	258	297	260	258	245	276	263	251	288	298	268	262	266	281	283	275	259	261	275	287	265	284	257	269	299	267	308	292	289	268	270	282	251	294	266	267	269	280	294	292	260	282	296	269	262	280	254	262	250	267	299	264	266	270	308	300	310	247	270	281	249	246	259	296	283	257	301	246	288	263	245	255	267	269	312	281	270	247	271	275	265	267	260	277	297	262	283	299	270	291	277	254	280	288	288	275	270	251	259	262	274	270	249	269	263	282	284	276	267	288	267	287	273	280	256	269	272	271	265	279	260	301	277	259	279	250	246	256	253	274	294	295	239	323	245	260	267	282	266	261	269	284	274	282	246	291	267	275	305	299	263	278	278	290	284	295	281	271	266	263	266	292	258	292	272	247	263	296	311	264	275	279	271	250	298	308	280	276	292	262	267	289	291	257	304	279	280	242	268	287	290	295	276	288	259	307	272	274	300	265	271	262	264	275	277	286	306	250	271	262	259	238	248	259	282	278	260	287	261	259	245	271	286	262	278	225	278	302	301	293	265	282	242	253	273	250	278	271	282	286	266	267	280	270	271	280	293	259	278	254	284	308	292	290	280	295	290	229	267	238	273	276	285	280	271	277	294	245	272	279	275	248	262	266	275	259	297	272	267	271	270	263	267	269	264	279	281	277	282	266	298	273	255	279	267	238	266	281	260	278	278	283	289	278	282	290	290	286	259	269	268	266	263	268	281	274	286	271	247	264	301	261	277	261	265	256	257	266	267	268	213	268	298	261	263	285	289	294	291	257	296	281	281	263	275	270	282	304	244	258	255	288	248	265	275	278	299	245	253	245	264	244	272	285	255	259	260	289	270	291	266	261	266	264	275	263	271	271	259	287	275	270	261	290	269	268	257	308	282	301	264	300	276	275	261	246	299	247	279	274	267	281	286	276	262	275	284	262	271	247	265	264	284	271	276	273	269	252	282	275	258	286	274	253	268	277	284	254	273	290	293	278	276	277	269	271	249	258	246	260	297	302	277	279	288	240	255	267	287	278	285	266	278	275	271	283	262	290	273	251	265	291	273	248	255	258	286	264	259	278	295	268	268	273	286	272	255	288	283	271	263	233	258	257	265	273	258	291	255	263	244	252	288	296	242	287	285	282	262	247	251	267	249	252	268	263	266	300	276	277	259	238	275	251	269	280	256	313	270	289	283	273	280	289	245	279	275	260	277	250	263	288	252	290	232	285	274	250	276	283	266	262	265	277	294	245	275	284	282	276	274	262	286	235	269	264	267	252	269	294	278	281	253	283	296	275	265	261	282	252	261	265	286	259	251	263	249	286	249	247	263	254	283	267	266	295	287	272	263	264	288	283	269	262	285	252	260	284	263	281	271	260	278	291	283	292	286	270	271	285	270	270	261	279	277	292	285	306	252	273	264	285	288	271	273	286	274	260	284	249	304	262	263	254	256	257	255	324	255	234	266	264	280	295	263	291	279	286	267	273	276	282	275	242	238	280	243	270	267	287	295	256	308	259	260	310	277	271	263	252	261	265	302	306	283	282	283	270	273	269	247	285	264	286	275	274	281	284	287	259	252	294	252	263	254	282	259	286	280	312	234	256	288	287	291	249	272	294	265	257	267	256	265	274	277	276	296	272	275	274	267	262	292	292	271	237	292	270	244	273	278	259	281	278	269	282	255	297	284	268	279	278	263	268	272	259	295	273	245	276	250	280	258	263	280	249	254	284	295	288	265	269	308	261	262	290	270	257	250	257	280	272	292	272	261	280	282	262	270	239	290	273	299	285	292	264	292	285	262	277	266	282	267	258	263	268	284	280	274	282	276	302	257	286	293	275	276	292	259	297	248	274	268	272	258	245	277	271	246	271	261	276	286	296	257	254	297	268	273	292	293	244	289	290	278	289	280	271	259	289	265	295	278	269	265	308	255	283	264	300	263	289	277	273	275	290	292	280	253	247	268	274	268	259	262	275	280	284	265	271	274	223	253	250	282	275	263	248	275	249	266	258	298	259	294	302	257	299	279	264	333	218	261	278	263	277	264	284	262	255	251	272	285	264	309	275	262	252	256	292	276	275	304	271	272	282	270	315	294	244	270	262	266	283	274	247	274	280	246	266	268	325	273	268	265	260	279	282	296	258	279	273	288	249	269	282	266	291	245	270	302	257	273	280	281	239	266	275	278	282	248	282	298	257	264	257	289	249	260	248	272	254	289	314	264	265	267	255	287	283	274	273	318	265	307	237	299	276	280	278	261	278	256	262	271	264	281	237	269	275	261	264	268	288	259	302	261	268	270	287	265	270	276	291	254	299	271	270	275	251	277	273	228	260	255	274	301	269	254	273	302	269	253	288	279	243	244	278	275	282	291	267	278	281	297	247	305	286	309	252	277	282	270	285	283	265	256	283	290	289	288	304	251	245	278	262	281	245	289	273	311	248	292	259	277	279	280	276	263	269	288	287	261	266	266	269	266	297	264	297	262	275	278	250	270	290	277	272	267	255	289	250	281	282	299	224	276	299	267	286	272	257	294	241	258	291	250	264	254	260	271	243	262	282	293	258	273	252	270	269	249	289	253	236	286	237	286	273	270	259	277	263	251	281	262	280	268	269	293	288	257	272	286	271	274	241	249	284	249	283	275	254	256	264	278	264	269	280	262	280	254	271	292	278	245	330	271	241	279	283	284	244	274	243	320	281	266	252	291	257	259	252	258	256	274	304	281	304	258	301	274	260	316	278	258	272	261	283	281	268	305	266	251	270	278	276	282	284	251	258	279	280	291	297	284	261	288	270	278	257	261	305	287	254	252	275	262	308	261	262	248	302	260	255	251	274	275	280	271	266	261	256	266	244	280	245	285	273	298	288	257	293	273	263	260	285	280	265	256	246	289	240	273	282	245	302	281	261	273	313	309	262	290	296	303	274	256	263	294	288	289	253	291	261	266	249	236	267	283	272	297	278	243	276	292	259	269	278	255	273	272	280	279	286	270	274	236	303	267	255	277	282	278	281	283	268	254	259	247	283	220	292	263	301	262	272	257	234	291	289	273	282	275	268	284	270	284	290	264	284	248	264	268	264	268	276	268	288	285	309	260	298	284	256	303	283	296	289	296	285	238	264	246	284	268	307	267	278	242	294	249	269	266	274	275	280	303	294	289	302	269	295	245	296	273	295	284	252	284	265	282	236	258	265	277	267	227	265	278	260	267	255	278	263	249	273	264	275	268	268	277	295	262	299	286	276	279	290	272	290	282	277	282	287	283	287	280	264	299	283	280	286	274	278	265	300	263	265	246	284	275	273	258	244	258	290	280	241	270	272	262	293	288	275	270	307	282	256	266	253	264	285	264	298	239	285	311	307	283	305	285	276	282	287	259	274	254	301
54772	61450	11329	2592	1732	1336	1094	894	800	756	656	597	505	532	479	475	499	442	459	477	387	452	423	424	401	462	403	396	457	421	383	414	426	417	367	420	402	381	397	432	391	408	360	406	401	421	411	386	415	378	389	385	392	393	410	397	409	396	371	382	366	366	381	395	396	379	380	369	411	383	392	379	380	422	411	372	408	374	392	405	384	384	431	403	412	362	391	355	387	371	401	397	372	379	394	386	375	392	432	372	396	400	392	403	384	372	381	364	364	387	370	395	391	387	406	360	382	384	415	360	363	403	372	410	399	381	373	361	356	409	395	382	386	382	374	364	374	355	404	375	370	417	377	378	362	364	375	387	405	405	382	385	408	380	391	368	360	412	390	402	391	355	369	428	358	384	417	371	399	371	391	392	379	382	408	376	398	411	353	354	366	390	401	409	361	375	357	367	380	362	389	370	383	399	368	393	399	390	410	372	388	378	355	396	381	387	387	380	379	365	398	348	395	376	381	410	381	378	403	392	393	369	428	382	394	374	372	413	379	403	366	395	352	439	394	395	364	430	418	388	378	376	381	389	404	418	389	395	383	393	372	379	400	362	404	392	381	389	393	376	372	379	379	345	398	401	358	428	383	401	381	360	394	366	409	405	362	379	357	410	381	389	359	369	358	413	376	384	361	397	383	356	390	407	388	383	363	403	383	381	376	436	412	397	371	412	404	382	385	402	387	357	389	386	392	380	401	355	346	358	377	390	385	398	386	395	396	376	352	369	428	375	367	370	397	371	406	371	379	382	414	404	383	365	401	367	357	380	395	397	381	389	420	431	420	392	396	376	391	378	383	377	375	403	394	386	387	378	374	424	392	365	387	397	380	401	397	400	394	430	352	384	411	374	341	375	384	366	370	361	366	396	351	421	386	398	398	364	381	398	384	391	381	385	383	406	354	411	384	397	353	404	406	399	409	395	393	377	384	400	423	380	374	360	384	402	386	404	392	352	380	401	375	399	373	349	373	399	387	407	414	364	397	352	381	392	429	382	395	399	375	386	364	358	361	368	407	405	405	413	381	392	390	391	402	373	394	385	411	413	410	358	405	417	353	397	387	377	362	413	404	431	395	364	381	384	393	355	377	417	378	430	410	384	377	362	363	390	330	404	390	359	375	385	375	365	402	401	403	387	403	394	411	363	404	402	388	390	390	399	339	419	343	375	369	431	374	383	404	384	365	359	382	395	402	391	407	315	385	379	416	394	372	431	361	379	365	377	376	416	409	366	371	320	381	371	390	399	419	379	425	380	393	373	446	342	373	372	393	380	382	381	419	406	368	361	405	419	358	386	374	385	356	389	376	408	361	387	381	400	371	388	367	367	379	416	423	431	395	374	420	360	360	418	371	395	402	396	353	403	376	407	383	374	386	361	377	407	411	374	384	367	352	383	367	373	369	382	340	389	362	392	393	409	371	416	377	381	363	402	374	390	380	391	389	374	405	367	427	370	388	406	376	377	409	386	399	389	387	406	379	398	395	377	415	402	386	379	367	386	371	365	378	369	369	362	390	388	404	398	400	408	382	352	400	423	415	379	401	373	394	354	401	422	390	376	399	394	355	400	385	342	428	415	389	369	365	358	384	391	373	392	364	369	395	373	386	390	401	394	396	360	350	359	382	400	370	423	403	407	382	404	368	427	399	368	381	416	367	403	356	363	400	364	379	371	392	380	398	401	410	365	414	414	353	357	395	389	393	356	396	390	369	379	396	365	385	406	378	415	405	361	430	387	397	399	400	350	353	392	384	402	372	328	365	398	433	381	370	390	386	405	384	379	364	362	355	409	368	367	398	420	358	408	374	388	403	380	393	387	424	384	378	375	366	400	361	374	403	374	362	406	405	403	374	376	374	399	380	409	382	399	374	371	360	385	414	369	365	371	372	408	373	410	370	399	386	411	398	410	367	364	435	370	391	405	371	383	417	372	386	390	395	413	403	395	365	405	440	369	379	397	413	402	393	411	398	405	399	421	382	412	376	367	429	374	366	417	376	366	406	343	403	385	398	358	409	354	367	399	370	436	367	401	423	375	397	395	396	389	396	370	349	401	369	370	397	384	345	395	417	384	421	376	409	387	404	353	396	352	383	381	374	386	367	375	379	363	383	371	397	409	390	400	391	353	408	358	393	385	390	357	364	385	393	388	393	405	362	388	402	381	381	385	370	376	378	403	388	377	383	377	400	377	394	393	390	376	384	365	403	397	389	397	391	411	416	395	426	362	389	407	373	346	395	408	410	380	386	371	372	366	406	414	415	407	407	397	370	388	395	406	388	417	431	392	384	391	366	387	396	389	405	394	378	423	404	375	366	369	373	403	348	380	403	379	379	403	401	367	388	390	382	360	379	405	421	394	393	367	374	383	407	426	375	398	428	354	387	387	383	409	392	418	404	389	357	398	388	362	391	398	379	423	394	403	366	347	374	390	394	406	374	401	399	450	340	374	404	387	417	381	391	393	392	430	354	387	428	386	406	376	408	403	407	384	350	378	412	411	383	384	369	382	382	373	397	380	402	409	393	407	367	376	420	413	382	387	390	433	371	385	382	375	370	392	381	380	409	363	390	371	395	367	416	398	406	396	405	393	387	399	382	377	413	369	388	410	401	413	385	384	375	360	385	397	383	414	382	392	406	387	414	357	375	374	386	397	386	385	387	373	384	409	384	403	386	398	376	374	395	367	402	349	360	397	403	351	379	414	399	385	410	380	381	374	405	346	394	407	378	394	400	403	377	364	376	364	405	369	399	373	402	394	376	384	385	374	409	394	374	371	365	391	376	387	383	401	350	391	416	390	375	426	409	415	396	393	396	341	360	353	369	370	383	402	401	392	368	407	413	391	383	410	355	412	393	395	368	357	374	402	411	394	389	381	383	406	343	369	368	350	393	380	363	384	386	401	422	419	406	405	395	383	384	380	374	367	393	396	382	380	415	405	392	365	409	397	368	390	364	373	399	410	392	378	378	394	406	397	394	402	406	393	386	353	386	402	380	405	376	380	393	390	332	385	388	413	368	383	403	396	375	383	362	371	353	401	363	382	366	339	381	416	374	377	387	395	403	406	381	387	394	392	387	396	405	410	403	427	366	388	390	396	418	427	416	378	415	392	417	400	371	384	429	385	401	401	392	383	368	373	403	388	380	343	388	400	378	370	388	365	416	420	378	409	362	376	364	350	400	437	384	359	396	409	385	375	387	368	399	438	389	407	372	373	396	367	402	389	360	383	369	404	381	362	370	406	344	403	377	371	381	399	398	366	361	396	398	363	415	386	400	386	366	420	391	426	383	414	408	370	371	404	376	371	395	410	402	389	405	409	392	394	418	394	361	371	420	384	366	373	360	370	413	365	383	371	408	360	361	383	399	377	364	418	356	409	384	398	392	360	376	336	366	367	355	392	372	371	425	405	376	401	403	397	411	384	392	373	377	383	382	360	398	376	397	363	405	391	393	367	381	404	388	406
23080	21320	28858	23932	21245	21142	4973	509	364	297	271	255	208	221	202	185	163	173	175	153	158	162	132	149	154	145	127	141	119	142	127	114	137	121	143	122	117	121	114	117	120	107	137	120	119	131	144	123	131	122	120	117	132	123	117	134	142	104	103	107	94	121	98	135	147	121	124	105	118	131	123	119	122	132	112	102	128	113	132	123	123	120	136	96	104	106	127	103	103	117	116	120	125	127	130	124	121	112	103	113	124	121	106	102	136	110	115	119	126	116	115	145	122	113	136	125	91	113	98	115	118	99	117	105	124	103	117	128	117	118	117	110	111	93	140	110	100	110	112	119	123	107	122	122	100	111	123	113	123	94	123	135	125	123	132	122	120	121	126	119	131	118	106	117	116	115	121	120	119	134	100	86	125	135	124	128	107	119	110	111	92	108	108	120	108	127	118	105	104	126	119	131	100	109	132	128	131	107	112	141	124	134	109	125	112	118	117	137	93	107	119	117	119	111	126	103	111	124	120	97	102	124	103	101	111	126	99	108	139	132	112	102	120	113	129	121	121	112	117	114	129	119	122	112	121	129	100	131	112	129	124	108	113	118	110	91	129	105	88	121	128	132	124	130	129	119	104	123	100	107	143	106	126	106	109	122	108	125	111	117	119	120	98	112	131	120	112	104	116	136	129	97	126	113	108	135	118	103	117	127	122	117	94	119	118	122	137	96	104	108	126	118	115	119	105	107	138	120	98	129	103	105	109	142	121	111	117	105	123	97	122	109	121	106	102	104	130	128	123	104	125	116	116	127	121	110	107	127	111	124	103	101	127	114	101	135	91	131	110	116	103	126	122	117	130	112	104	119	123	121	110	108	119	132	134	119	105	116	136	122	122	121	104	102	109	112	122	99	123	114	129	109	119	101	109	118	116	144	127	105	133	102	107	116	118	129	124	108	124	122	104	126	101	109	117	127	116	121	100	123	106	122	114	110	116	112	125	125	121	127	129	114	108	117	131	106	129	120	115	131	122	134	117	123	119	109	118	112	119	124	117	113	109	111	92	111	119	108	102	105	107	117	138	116	93	113	120	97	126	107	100	105	95	111	110	113	115	116	118	122	110	116	126	134	134	104	122	106	117	111	121	120	114	116	143	116	116	119	118	107	103	110	113	108	100	108	110	127	102	123	128	116	118	114	107	102	120	112	104	120	129	115	107	98	140	99	113	114	134	124	107	103	117	110	125	129	109	138	119	118	100	125	117	110	115	113	117	127	124	129	120	131	113	109	105	120	118	127	125	112	133	121	120	106	135	118	121	106	114	130	100	118	94	109	95	118	117	116	109	112	106	109	130	118	125	110	104	106	109	114	109	116	122	116	112	121	111	121	128	124	122	102	119	106	116	118	126	134	106	107	125	127	119	122	116	132	123	105	120	122	113	104	107	112	117	113	135	111	136	126	133	114	126	127	91	126	110	119	123	119	118	117	105	117	118	139	111	134	108	99	124	103	112	124	117	117	110	133	97	101	113	118	134	108	114	108	120	105	121	123	118	118	102	133	107	114	113	118	135	118	110	120	105	111	122	114	108	115	108	125	126	128	122	142	104	123	122	106	100	123	116	107	123	122	137	109	110	120	102	110	115	129	111	128	117	102	126	106	117	112	131	107	123	130	95	122	123	106	121	89	133	111	130	109	111	115	122	107	108	122	111	119	114	133	104	129	109	102	118	102	99	120	120	124	102	106	125	129	106	113	110	123	119	109	113	94	131	114	96	122	111	130	100	126	131	127	108	124	118	109	135	103	100	115	126	89	116	111	119	108	125	109	118	98	102	124	123	127	135	120	107	122	107	113	92	131	132	100	103	95	113	108	119	115	128	105	103	131	122	112	105	114	103	131	110	110	111	112	113	119	125	116	132	101	121	134	116	108	120	98	114	134	103	113	111	108	124	113	110	114	116	96	104	123	133	117	113	104	114	110	123	121	113	114	120	113	106	130	141	118	102	112	115	114	111	100	113	106	104	132	106	125	123	113	95	104	99	116	110	113	121	114	112	110	113	128	112	119	135	128	107	107	101	130	132	114	117	107	108	122	119	124	92	124	130	121	108	126	120	139	97	133	118	112	110	114	124	109	100	137	112	130	111	114	120	98	106	114	119	104	104	105	121	129	120	99	120	128	109	111	131	129	105	130	121	113	99	118	97	125	135	124	109	119	104	129	120	105	91	100	104	119	125	105	113	109	108	122	102	100	109	119	128	116	128	105	84	106	109	114	105	116	85	111	123	109	120	128	112	140	131	118	118	109	109	137	114	105	113	120	99	106	117	108	114	131	120	113	120	107	108	128	121	129	105	136	105	106	116	109	117	111	105	127	106	124	126	118	105	131	121	125	113	122	102	105	115	127	126	120	102	104	111	115	100	111	110	118	126	118	120	113	112	111	116	114	110	106	114	139	115	111	118	136	118	117	95	101	98	115	115	125	137	117	129	132	145	120	110	115	119	108	114	93	120	118	118	143	106	100	119	131	108	134	114	115	131	110	109	112	126	124	108	117	114	103	136	118	113	118	101	131	101	112	107	107	124	124	129	121	116	130	109	108	109	128	114	101	118	111	134	104	117	124	120	119	121	93	128	111	133	121	108	100	92	122	108	129	103	120	120	106	108	105	115	132	111	111	117	101	105	96	126	122	108	115	129	110	110	132	113	112	134	105	117	103	118	124	130	129	123	137	106	119	124	116	125	110	118	121	127	151	89	106	94	121	114	117	105	102	103	118	113	105	134	108	111	115	118	109	113	131	115	113	121	127	122	101	106	117	107	115	111	120	115	130	115	97	119	137	119	103	115	105	110	120	105	105	103	113	113	126	120	118	112	120	101	122	129	98	117	105	116	149	102	113	126	111	111	116	113	122	125	124	136	107	90	115	111	104	92	114	100	105	111	112	101	116	125	113	120	116	129	108	129	133	131	135	122	117	111	115	129	107	156	104	107	115	138	110	118	115	129	116	100	121	123	116	111	122	112	108	122	102	98	105	112	126	107	97	125	117	120	112	106	109	87	102	94	137	102	101	143	130	126	129	127	110	93	105	105	129	127	118	143	111	118	117	111	112	102	132	121	123	106	105	122	129	99	116	103	119	140	107	118	118	104	128	122	130	98	127	103	116	128	113	103	113	98	96	128	117	105	132	121	121	112	106	122	120	132	106	125	118	117	125	122	119	107	85	119	99	116	95	136	131	114	101	110	107	121	112	124	124	112	111	110	119	101	106	114	139	120	117	136	104	127	100	123	130	110	117	116	106	117	94	109	147	117	110	102	125	107	103	121	98	119	118	102	119	120	114	128	106	118	121	127	122	119	121	101	132	103	133	129	111	111	104	107	132	126	109	119	114	114	95	107	116	99	104	96	125	145	104	119	119	116	107	115	110	127	94	119	133	110	121	95	118	113	117	109	118	96	124	99	96	115	106	102	119	107	93	111	94	112	132	120	107	114	112	103	135	115	112	122	115
59777	66003	14988	4266	2563	1900	1420	1160	905	799	687	522	509	423	395	380	388	313	284	288	276	252	236	237	212	223	217	211	193	228	192	223	199	204	212	195	205	190	225	171	173	188	162	186	186	171	164	188	189	171	201	178	173	175	165	169	176	182	159	183	171	182	188	162	178	181	166	177	163	177	172	174	186	195	162	192	165	167	195	186	165	192	192	163	222	179	180	188	198	163	166	165	171	156	156	163	208	163	166	168	169	167	149	184	174	177	184	171	147	178	189	180	166	163	170	158	166	182	184	165	153	185	169	175	181	152	169	186	147	168	188	160	186	150	173	167	164	163	186	172	162	160	166	160	183	173	162	167	158	163	175	161	154	165	179	182	181	188	157	180	176	158	166	171	176	186	173	161	155	177	159	158	169	157	168	170	173	149	158	179	166	165	168	177	181	166	174	140	177	168	168	156	165	160	189	179	181	172	128	122	157	185	190	195	171	153	171	193	175	175	174	182	171	169	175	137	185	153	161	155	174	165	190	174	163	178	186	191	179	169	165	165	178	171	175	171	167	154	156	195	167	177	156	164	164	176	166	163	161	179	167	170	150	154	176	162	182	164	179	163	167	177	159	155	161	162	170	178	148	172	182	180	164	180	185	146	177	165	166	175	159	162	186	143	201	162	181	181	151	155	155	157	188	171	193	184	163	174	173	174	149	156	178	178	179	181	175	167	156	176	183	181	174	178	149	190	202	174	177	166	149	151	176	165	171	146	177	166	172	159	185	167	154	170	169	167	175	151	162	160	160	170	147	175	169	179	194	179	159	163	181	154	160	167	145	176	162	161	169	166	169	193	153	179	172	134	170	152	168	182	163	202	168	162	169	193	152	214	184	173	169	180	154	168	188	169	165	184	168	148	173	174	184	164	172	173	173	191	163	156	159	172	153	167	169	176	178	166	153	169	188	175	164	188	187	158	182	147	177	145	159	169	166	154	176	162	162	156	147	169	149	159	175	166	155	164	181	180	161	161	177	159	177	157	153	169	149	163	165	170	180	176	163	174	179	163	158	153	181	193	178	180	153	183	173	167	166	169	163	174	166	164	181	148	164	165	166	165	177	192	154	176	188	174	176	133	174	179	172	172	162	143	184	168	164	183	138	183	177	163	190	171	150	182	138	167	178	169	178	187	146	174	179	180	161	142	169	166	173	176	183	167	150	144	194	184	182	165	182	175	173	153	173	168	153	172	165	152	166	156	173	174	175	153	170	157	163	180	168	163	185	162	174	195	180	189	173	160	181	159	168	183	177	161	168	176	161	160	174	158	151	160	180	170	179	192	178	144	185	185	169	154	151	187	184	195	174	156	181	140	179	161	149	169	188	166	177	177	174	156	178	175	183	162	153	165	167	170	143	174	168	181	161	161	159	150	174	164	192	172	163	180	172	169	192	157	166	181	167	156	185	163	182	163	163	174	171	178	159	160	168	179	167	173	177	184	165	162	172	168	180	152	154	152	155	170	158	190	156	161	212	159	174	201	170	154	180	158	177	181	193	169	172	158	177	168	181	162	161	162	161	163	155	187	173	175	155	173	160	166	158	194	149	184	152	148	196	180	152	150	155	172	168	197	153	180	165	161	177	179	161	206	153	175	166	160	187	172	171	152	193	185	186	189	172	152	141	196	173	177	149	154	187	174	167	163	180	177	188	183	166	150	161	147	176	161	190	163	163	156	157	151	167	152	175	180	152	173	185	156	182	177	179	193	155	167	179	161	159	164	189	175	168	161	153	166	157	162	181	166	157	168	194	172	165	135	150	182	175	183	177	186	168	144	165	163	155	202	173	160	163	169	165	163	153	180	182	177	173	142	169	180	173	163	186	147	168	166	171	160	179	171	156	191	189	180	153	152	172	187	142	178	170	168	170	182	165	179	156	189	167	171	173	187	164	180	153	159	176	205	195	166	158	157	182	150	193	174	182	158	171	157	164	179	175	164	190	174	159	168	180	149	193	167	183	154	163	156	183	167	172	164	176	164	174	176	145	199	162	169	182	147	168	158	153	180	169	168	200	180	170	170	177	169	153	157	184	178	171	172	172	176	182	158	134	156	141	159	165	164	187	169	174	160	144	159	178	162	160	186	182	165	174	160	187	174	161	172	166	170	161	176	160	187	163	169	191	184	173	174	175	180	186	147	154	181	175	163	184	192	152	176	158	168	160	153	175	153	154	172	191	195	160	174	162	192	148	152	162	178	179	160	175	203	171	160	161	162	189	158	163	159	153	181	168	176	173	170	170	168	158	155	160	166	128	158	175	163	175	176	165	150	186	163	175	143	156	142	172	183	163	164	167	154	175	169	175	188	167	169	169	155	151	146	189	170	177	152	180	205	184	195	163	169	174	159	205	188	151	172	160	141	170	167	158	176	170	177	158	169	169	163	158	154	198	158	172	163	171	186	138	158	183	150	186	175	151	183	173	171	177	142	168	195	170	172	170	174	159	175	168	171	163	174	141	139	163	194	177	139	167	164	156	169	161	177	176	173	150	172	158	179	155	173	157	165	176	175	166	179	156	192	143	178	171	163	176	175	166	176	153	139	156	190	176	177	180	171	176	180	173	184	152	195	177	170	179	161	187	169	152	166	152	162	149	165	147	168	181	194	164	179	162	182	170	150	157	158	167	182	180	175	172	173	175	173	173	170	146	172	179	168	174	165	160	163	158	181	185	160	194	149	165	154	190	162	168	153	160	158	166	180	175	180	155	150	191	175	183	150	157	157	163	161	136	170	166	159	168	164	163	168	178	173	165	181	193	169	171	172	153	152	166	162	156	164	157	180	180	168	164	166	154	199	154	173	173	182	155	168	171	173	161	180	160	168	161	160	171	188	187	163	152	194	174	194	153	161	172	180	149	165	158	192	162	187	185	161	196	149	172	179	163	160	179	196	151	181	188	157	190	157	165	183	171	163	204	173	160	177	169	172	157	182	175	147	172	181	171	174	182	184	167	174	166	167	150	176	164	133	167	163	163	162	168	159	152	154	193	171	172	178	166	149	181	177	162	177	162	182	182	158	171	155	170	185	173	163	186	172	169	167	171	178	179	159	184	175	171	181	158	155	157	192	149	157	162	176	176	172	157	161	144	168	166	180	170	175	174	160	185	176	185	147	170	157	169	177	146	151	160	185	178	165	184	161	192	189	187	166	186	177	154	179	178	181	180	149	146	189	177	150	169	179	150	188	181	174	160	146	175	171	189	168	181	188	199	178	184	169	164	157	176	175	151	147	150	168	173	155	156	167	176	173	187	176	169	160	178	172	187	166	164	155	174	167	178	167	172	153	180	193	167	155	171	162	183	157	155	184	183	153	168	179	171	190	166	145	174	172	178	181	172	166	178	153	166	194	155	182	183	155	171	172	194	195	188	164	161	172	191	134	156	168	169	183	168	162	179	169	163	170	156	164	165	165	165	163	154	151	155	159	151	158	177	164	168	164	172	144	175	168	158	192	174	172
27646	22371	12036	996	440	348	326	318	346	341	316	321	350	306	349	347	310	313	351	317	326	307	296	326	331	332	324	302	339	333	299	303	320	309	279	319	329	284	300	324	334	342	329	315	304	314	323	299	309	302	300	310	299	348	310	366	337	319	317	367	322	301	318	317	305	326	343	329	324	294	322	311	294	328	311	307	340	311	336	361	318	327	304	314	310	334	297	315	321	324	325	348	317	331	328	323	293	341	322	338	327	336	302	297	331	313	315	340	308	320	302	339	302	305	297	304	338	335	333	354	328	302	290	325	326	322	318	302	339	283	349	340	316	323	343	364	300	307	347	338	328	324	315	357	317	290	334	324	305	335	311	316	334	343	341	337	319	331	333	306	303	346	323	299	353	306	365	322	314	348	305	322	309	316	319	322	307	313	294	315	307	301	310	324	314	305	324	301	333	342	316	314	320	362	321	311	301	284	343	309	309	340	318	332	321	326	306	313	327	352	338	311	316	302	332	297	344	307	313	319	340	302	325	318	291	284	328	351	320	326	295	298	323	304	320	306	285	310	309	319	303	286	308	312	314	327	325	312	328	347	335	315	319	297	337	299	310	322	320	320	328	335	334	321	319	337	323	312	303	303	315	322	309	323	322	293	300	316	313	354	316	311	300	352	297	312	321	313	343	317	305	276	332	303	308	332	331	310	286	313	282	362	323	341	309	344	316	313	335	299	320	308	333	333	306	325	325	289	322	313	319	361	339	293	268	327	315	306	320	316	330	330	298	294	317	341	331	318	329	314	314	315	327	316	314	337	350	334	307	298	300	310	338	291	329	315	304	335	327	306	331	357	314	356	315	283	312	285	339	331	306	325	352	320	338	343	356	309	318	343	343	306	345	316	286	309	338	297	311	332	353	300	335	342	329	295	340	351	345	328	333	340	337	337	324	320	306	364	320	319	342	362	362	322	295	309	324	290	330	310	353	318	289	337	278	301	305	330	328	307	327	300	335	297	350	333	324	328	302	332	292	332	322	323	327	305	300	340	330	337	290	321	303	322	312	326	334	334	332	317	303	308	320	321	312	345	316	341	331	332	317	317	330	296	310	298	307	332	339	307	306	292	342	316	337	342	332	318	302	308	321	339	326	336	336	323	343	283	345	311	289	354	303	340	328	338	319	293	306	328	280	313	325	331	316	320	339	339	303	296	335	369	338	325	362	339	298	301	315	309	330	318	307	323	317	322	343	323	331	302	318	301	292	319	370	298	354	274	281	328	298	311	332	328	313	323	351	308	329	302	316	310	356	305	300	337	318	283	313	322	299	345	322	324	323	322	324	311	299	312	316	352	294	354	309	350	339	317	336	317	326	322	306	310	355	334	316	314	335	316	327	309	295	339	326	294	337	322	337	296	341	302	319	310	305	342	312	281	323	293	333	326	342	320	297	316	322	336	352	309	352	280	332	320	330	307	295	311	333	308	302	303	324	329	328	321	317	309	345	328	326	317	348	334	308	298	306	301	295	309	277	325	331	313	314	308	312	312	327	340	306	318	339	322	277	331	330	312	325	302	323	320	289	307	340	293	280	328	321	339	329	329	322	312	304	299	354	301	329	331	341	309	365	310	347	328	331	335	290	307	345	348	295	315	317	308	275	301	319	372	288	317	326	351	325	288	335	328	312	332	308	307	317	292	299	306	339	337	323	327	301	312	334	295	320	315	321	332	307	344	328	322	353	293	294	322	317	327	326	338	346	295	310	324	333	304	328	315	298	298	260	308	321	342	335	306	330	334	321	357	322	319	324	367	291	318	312	318	306	303	339	325	357	324	305	321	306	320	294	317	334	296	302	305	320	308	340	321	298	310	315	326	324	290	310	325	330	314	326	309	339	303	331	325	313	317	331	303	300	315	294	325	331	330	342	342	324	339	337	329	321	330	314	319	323	337	327	336	331	331	303	307	302	374	324	290	331	365	324	309	294	343	331	334	257	309	325	331	301	316	322	298	299	320	309	316	339	317	336	305	323	323	330	314	291	365	359	339	326	337	290	326	337	323	328	314	314	293	323	315	300	348	316	304	325	305	328	306	309	359	344	328	303	340	299	318	353	323	280	315	301	330	300	297	305	305	321	333	313	310	329	322	310	320	317	330	309	298	310	319	325	324	301	333	307	328	320	298	324	316	275	333	326	315	354	303	317	311	331	324	319	313	304	323	292	323	327	318	315	309	298	313	346	368	298	314	351	317	302	328	289	316	335	317	325	327	340	323	310	311	319	309	285	307	326	335	316	319	318	313	343	326	338	306	294	345	329	292	286	306	325	302	303	348	355	350	329	304	297	328	267	297	294	305	310	309	326	311	322	331	322	318	323	314	322	302	283	346	327	344	320	320	292	332	320	336	313	281	293	320	336	323	290	306	341	327	298	336	336	303	323	346	333	300	290	332	343	319	305	321	306	345	286	298	306	304	323	306	281	331	280	320	332	320	321	306	356	277	318	313	323	319	338	323	354	323	318	313	327	337	322	314	328	311	309	314	344	310	327	343	319	312	344	319	322	315	330	325	300	347	311	276	316	310	304	334	303	301	305	325	293	295	331	348	348	311	284	318	326	315	316	322	278	320	352	300	314	291	310	325	338	328	299	380	304	291	324	324	343	323	340	309	330	348	376	327	313	314	326	354	336	316	298	344	318	345	309	306	295	310	312	306	320	344	331	311	304	334	315	344	287	309	350	320	326	326	332	327	312	317	311	315	288	315	308	323	320	322	309	305	300	294	326	319	355	315	305	272	351	307	306	327	314	316	304	324	334	330	335	354	319	339	312	350	321	319	289	331	303	354	312	347	329	318	341	324	324	327	300	299	328	328	327	305	288	332	339	312	339	332	303	297	323	321	325	325	308	346	315	310	304	342	329	337	293	294	341	285	316	314	299	347	326	312	330	336	335	348	302	339	310	287	314	350	313	302	325	325	303	331	318	320	312	318	336	336	321	293	310	333	327	314	341	322	306	327	329	336	327	301	310	319	291	291	324	290	328	333	307	276	314	321	301	306	303	304	353	330	350	343	291	326	275	330	324	344	304	336	348	292	301	327	340	287	325	305	347	341	359	328	354	321	318	300	317	317	298	310	346	310	334	330	337	330	321	297	340	295	331	341	304	314	288	300	370	316	365	319	335	304	310	328	298	318	345	351	359	285	311	358	323	302	352	305	339	328	306	336	311	341	338	320	329	285	335	314	316	316	291	322	315	283	310	295	311	304	342	307	299	291	346	316	334	327	327	310	325	286	331	337	325	303	321	356	335	302	331	329	320	339	334	321	358	342	331	324	315	311	339	334	317	305	311	311	319	326	288	305	322	353	301	339	338	329	331	330	318	322	308	285	340	330	340	299	324	329	318	318	328	322	359	314	312	329	316	326	307	321	342	345	353	319	283	311	307	329	329	337	332	344	361	319	306	334	308	312	327	271	312	323	333	331	327	347	318	344	311	291	343	316	334	317	326	311	315	305
29088	25747	1579	669	596	559	491	492	505	460	468	484	450	476	451	474	460	436	464	433	490	462	455	461	472	474	445	482	445	469	420	423	485	429	429	453	436	450	459	452	489	487	436	421	468	438	456	446	480	443	448	482	458	474	483	471	454	463	451	453	439	446	446	487	457	448	429	421	422	445	461	436	463	448	460	451	471	440	443	466	430	453	433	413	459	470	447	452	435	437	429	485	423	459	426	463	441	464	471	451	437	435	465	449	423	440	453	464	496	449	490	457	444	469	454	445	480	439	460	469	463	447	448	466	466	445	448	449	461	426	457	448	494	439	457	455	438	462	461	430	391	453	476	465	465	434	446	471	442	488	459	497	425	439	458	436	463	456	473	412	459	422	465	464	473	419	447	425	460	443	428	486	446	450	484	443	431	450	454	431	439	474	432	451	450	446	426	414	467	408	444	439	457	424	421	477	431	427	397	485	456	460	459	478	441	446	459	448	453	430	467	438	448	434	467	453	457	440	462	452	422	454	474	440	471	467	455	444	466	458	460	424	463	458	479	437	444	455	430	468	470	404	481	459	449	440	489	472	426	461	446	430	465	457	471	479	429	450	458	426	437	411	430	475	503	435	447	422	467	448	416	439	465	454	476	435	439	485	459	419	412	475	491	441	458	450	459	451	457	425	482	447	405	486	504	451	394	448	466	468	438	470	456	472	447	484	487	470	455	411	459	435	466	494	426	437	469	455	482	446	450	444	449	479	441	442	441	498	454	486	479	476	479	448	446	439	438	436	415	435	442	446	492	438	453	443	480	513	426	494	465	489	467	452	492	455	469	459	434	464	418	451	498	461	460	426	438	469	447	443	470	465	458	423	438	463	438	462	469	471	411	417	446	427	432	408	459	447	460	449	437	427	451	444	464	436	466	452	447	483	476	479	445	464	432	447	494	415	465	481	452	494	453	444	488	453	451	428	443	448	465	459	448	439	471	425	481	428	462	449	423	470	447	453	460	462	412	424	416	465	473	465	424	470	442	459	445	480	472	445	468	448	436	441	476	440	428	459	472	439	395	476	443	441	424	467	461	459	456	475	458	429	449	446	465	463	488	466	431	464	453	453	454	423	448	450	501	429	469	468	456	449	482	454	439	463	488	420	435	414	502	427	463	438	454	478	449	450	429	467	447	490	481	422	468	423	432	475	410	477	446	433	469	447	467	421	469	467	460	448	439	470	405	421	436	461	445	445	439	468	471	433	450	474	473	429	444	467	472	454	440	440	479	447	488	482	493	454	465	451	447	504	456	415	473	439	477	453	441	442	470	446	512	449	415	474	421	464	442	463	470	467	460	454	477	424	489	469	429	469	489	430	441	506	453	446	431	459	473	477	459	452	464	461	472	419	456	463	465	460	437	458	463	459	421	445	463	449	466	438	465	470	438	481	446	439	449	432	491	452	462	430	458	442	457	426	455	496	477	461	426	447	444	471	447	411	429	450	478	443	473	466	457	469	458	450	471	480	464	420	457	455	493	436	431	470	452	475	424	473	453	446	432	426	485	465	442	460	432	458	431	469	459	435	459	401	485	460	435	432	447	431	456	455	449	453	453	465	451	458	427	508	496	451	455	392	423	473	437	449	494	472	414	429	435	454	414	439	519	470	470	450	435	462	451	482	435	486	429	453	481	462	451	425	438	433	451	430	445	437	426	459	472	433	463	440	450	448	449	421	425	415	438	421	426	434	447	383	487	491	440	472	450	414	484	447	460	457	471	444	453	480	497	447	493	436	458	438	450	473	495	480	464	492	513	403	423	443	496	467	477	454	449	447	481	452	424	468	431	439	468	444	497	425	438	463	491	482	436	449	448	446	457	451	433	466	483	441	469	454	491	476	458	448	429	470	509	477	436	421	475	443	470	390	447	451	449	419	458	439	453	450	441	430	506	476	424	419	427	438	456	413	446	451	419	473	437	467	473	439	430	507	441	437	450	442	460	406	455	433	414	433	416	423	403	465	437	497	444	448	432	451	466	476	455	440	445	468	434	448	483	458	425	470	452	446	408	474	418	452	447	473	447	479	460	418	488	415	464	406	463	430	461	462	465	451	438	474	429	492	459	468	445	462	429	468	402	443	448	451	444	444	435	462	462	455	479	457	461	424	443	463	413	458	436	445	442	435	436	469	465	427	429	453	488	428	443	456	484	452	482	438	474	430	439	444	464	436	430	437	449	457	434	450	433	442	449	503	403	449	458	434	432	437	460	460	464	449	472	455	412	429	476	452	455	498	465	433	450	454	471	487	462	419	450	474	414	433	426	428	474	480	482	450	463	480	456	447	482	452	474	430	446	460	438	470	453	456	445	455	458	465	424	478	482	466	452	432	441	430	446	450	463	445	455	436	462	441	464	452	481	471	421	460	419	458	460	442	457	467	460	427	472	430	466	443	433	442	462	406	477	465	485	432	470	436	437	452	453	411	439	434	452	469	451	430	464	486	445	424	433	459	488	429	459	448	427	496	439	455	439	434	418	465	481	431	449	426	467	437	467	441	485	417	412	439	484	427	438	457	473	472	458	469	498	449	498	450	439	437	442	488	403	446	459	432	449	463	459	422	475	471	475	425	435	457	434	468	474	455	468	511	427	456	421	473	451	465	472	455	394	440	477	420	448	442	473	456	457	471	437	470	438	466	413	454	456	451	461	431	452	502	419	420	454	499	439	430	424	430	470	441	483	452	454	469	446	463	471	432	489	497	446	410	438	439	451	476	491	422	468	443	453	477	436	470	461	443	433	442	465	440	458	500	429	487	463	468	443	431	456	486	441	446	488	447	450	419	459	416	483	506	452	467	459	486	444	412	445	476	485	425	491	460	422	429	469	493	447	494	455	436	463	434	469	429	447	472	463	433	454	475	452	447	420	483	474	472	457	459	466	430	431	437	411	445	464	478	468	467	477	461	440	439	456	448	473	443	446	444	481	474	463	473	479	455	427	464	433	482	421	460	417	442	461	423	420	471	440	420	459	436	484	484	472	464	439	427	502	457	471	447	459	470	440	460	431	485	439	473	429	458	462	422	442	471	435	468	438	445	434	468	479	464	471	443	427	441	454	462	452	468	450	422	497	438	481	433	423	447	446	450	469	443	447	470	442	424	402	472	469	450	454	439	421	465	427	430	417	450	466	439	459	447	437	444	468	464	473	463	443	451	453	492	447	417	449	459	452	435	464	468	477	462	433	451	472	469	447	463	465	461	456	454	414	439	415	438	440	482	444	453	431	470	427	409	487	420	473	439	463	450	438	471	434	475	493	443	436	439	425	443	455	492	435	441	468	418	465	469	467	407	427	448	482	439	461	465	412	440	487	482	395	485	442	409	403	483	446	442	475	454	462	454	461	453	480	447	449	467	431	454	494	467	426	431	455	450	490	463	464	473	412	467	465	440	445	491	481	442	438	451	445	450	453	469	424	449	481	486	464	466	419	475	454	438	460	464	460	446	469	458	499	497	446	413
24048	21441	28450	24313	21073	7121	715	495	398	383	387	334	309	319	306	330	320	315	266	295	315	299	271	283	300	299	254	272	309	306	278	285	267	294	287	288	270	284	279	283	250	289	299	277	302	298	304	294	278	278	305	297	286	286	254	274	264	279	302	280	289	291	319	279	282	278	277	286	273	270	285	274	299	328	254	290	310	276	275	278	314	305	275	309	293	230	272	276	300	284	287	291	282	264	278	266	279	270	290	269	283	305	287	264	259	279	258	272	270	265	263	281	261	262	291	264	285	294	290	253	282	265	271	243	287	263	251	316	312	260	275	277	293	269	252	289	261	271	268	265	284	284	291	282	270	254	285	262	284	273	271	274	274	297	260	293	266	265	280	321	283	297	243	294	277	249	268	280	292	286	253	291	276	291	247	262	292	280	270	295	270	284	279	269	242	284	292	284	294	254	285	258	257	276	303	253	250	264	259	307	294	267	259	280	287	275	270	250	264	258	252	281	254	253	279	271	232	269	282	250	252	282	272	288	307	273	287	240	277	234	281	286	278	286	274	285	284	273	274	281	263	287	266	268	274	308	275	281	320	302	265	269	280	268	293	291	292	269	258	275	271	254	279	285	286	262	279	297	277	253	273	296	267	280	279	270	247	279	282	265	253	282	293	309	277	269	289	262	267	281	248	258	316	288	276	250	275	305	268	232	299	266	295	261	290	264	303	265	266	280	277	277	272	241	237	270	280	276	274	282	280	281	282	303	282	294	273	241	294	307	303	285	260	284	288	269	281	265	283	282	280	261	300	263	285	269	261	277	281	285	273	250	303	295	316	312	286	269	242	304	259	299	277	274	296	277	286	293	275	271	270	268	286	255	269	254	279	281	264	279	270	252	300	288	291	254	270	284	290	278	311	273	263	285	248	291	260	291	281	271	264	299	289	257	261	264	313	280	257	270	254	292	256	266	310	310	288	279	281	277	279	279	287	303	277	268	312	288	259	271	298	258	266	292	268	265	245	320	288	277	311	306	266	308	286	299	277	286	294	275	280	263	283	273	277	273	270	283	293	259	287	281	274	282	261	267	266	292	278	281	297	272	289	264	290	282	269	292	287	304	269	266	276	269	269	285	269	282	273	237	252	275	282	268	275	303	252	300	262	273	262	316	266	246	271	295	283	264	297	243	290	262	271	230	284	287	303	292	272	270	264	292	291	271	267	250	294	270	284	278	301	304	260	285	265	284	227	273	272	255	268	266	281	260	296	243	242	240	290	266	278	297	270	281	295	263	261	281	260	277	281	255	289	271	268	280	264	302	292	289	259	301	260	296	242	242	256	292	269	283	266	285	295	276	292	277	261	255	263	298	279	307	264	274	276	271	295	264	269	265	268	276	278	271	276	270	280	261	256	302	277	272	309	290	300	288	280	274	280	261	309	283	261	240	264	302	295	263	288	307	279	280	301	278	272	291	282	263	279	278	259	287	275	254	287	281	279	263	293	271	283	265	274	259	244	263	280	266	272	291	288	268	252	294	292	291	285	253	241	269	283	255	280	295	274	277	279	250	266	253	275	281	270	269	302	313	231	260	276	293	297	286	255	271	259	244	276	266	293	265	252	299	326	251	262	260	291	275	258	303	235	288	271	256	249	257	270	241	244	268	265	314	270	257	269	288	280	264	306	271	257	293	294	300	284	292	288	243	286	296	258	251	259	283	302	293	284	291	280	269	268	279	293	265	276	265	285	275	289	298	267	288	273	294	283	261	280	291	286	286	270	315	252	272	309	289	262	269	271	300	309	270	316	268	281	285	265	269	262	259	258	267	304	262	262	269	273	286	303	249	286	285	285	254	286	284	266	312	262	283	248	289	290	280	257	268	286	281	272	271	291	266	269	280	274	265	278	265	296	265	306	263	275	280	286	294	246	277	295	247	289	283	285	291	281	277	277	307	258	284	286	296	273	283	270	251	269	269	294	290	264	284	292	261	255	296	281	261	284	280	262	284	273	283	238	292	278	267	289	293	285	283	288	284	284	270	277	271	295	260	278	277	290	261	279	296	277	257	263	274	281	285	261	261	276	271	278	289	254	298	268	264	271	251	249	259	292	278	321	280	248	284	271	252	296	255	258	245	247	257	273	271	296	260	261	270	301	281	266	271	300	262	291	285	290	288	279	269	270	273	248	263	260	282	295	324	275	268	275	265	282	288	267	282	265	295	258	260	260	243	283	293	286	273	250	277	292	284	287	259	263	290	253	259	269	270	253	276	255	274	282	281	282	267	265	273	242	262	273	267	287	270	284	245	270	266	262	253	298	243	264	266	256	278	284	294	268	259	274	271	255	272	293	325	275	256	273	270	285	255	303	271	294	262	282	293	284	285	251	290	270	267	272	264	287	280	271	271	257	247	293	252	256	283	277	260	271	286	286	268	270	271	259	275	283	289	269	264	272	289	263	267	277	263	272	273	305	261	239	259	294	285	268	249	275	243	269	244	251	273	247	260	282	285	246	270	268	261	245	259	300	285	259	269	267	299	281	224	268	267	282	263	288	267	269	283	273	237	251	287	283	263	255	289	264	285	277	277	287	279	264	278	274	273	304	258	303	266	296	287	275	287	293	273	273	285	259	266	264	281	264	287	293	256	288	267	282	272	298	264	299	292	285	252	268	279	249	288	245	242	274	259	250	259	242	275	276	262	231	284	266	290	294	275	275	262	273	283	277	307	273	304	265	274	287	270	275	293	285	273	282	276	277	259	266	271	273	288	248	284	267	274	250	269	298	255	273	300	293	248	307	297	329	296	261	261	291	279	257	276	275	238	281	286	296	274	257	256	290	296	272	281	262	263	268	286	250	281	299	290	289	261	280	279	283	246	251	272	301	268	255	262	288	279	262	291	294	260	303	260	252	244	233	255	298	300	283	272	280	246	281	267	273	275	258	264	271	273	273	250	275	245	273	286	295	266	279	267	266	284	279	277	289	281	276	277	292	271	279	276	263	261	283	292	245	280	271	274	278	297	278	264	299	261	278	305	265	269	304	250	308	254	284	288	290	245	264	272	274	275	293	281	290	282	260	251	279	266	289	309	279	265	273	305	273	258	275	274	254	250	264	269	328	285	298	252	284	293	272	264	263	261	292	276	239	279	292	287	302	271	253	290	288	256	266	280	297	263	271	268	271	243	281	272	242	270	237	301	287	282	267	260	284	285	280	281	289	248	258	270	257	294	265	259	275	322	268	300	267	257	298	248	296	261	266	269	274	289	278	288	268	279	267	258	272	264	290	250	278	286	285	256	286	281	280	282	254	275	270	265	297	279	265	291	274	285	291	285	261	268	310	273	265	299	271	300	279	260	281	280	261	288	274	310	261	254	295	290	285	292	274	276	271	265	259	277	309	263	252	281	282	244	261	291	286	308	281	248	237	258	259	272	269	250	249	256	301	302	258	316	285	295	261	275	272	277	261	254	293	283	269	270	275	292	273	258	318	287	253	279	255	266	245	287	249	272
54066	59274	10460	2624	1733	1379	1146	936	810	698	636	581	589	512	490	516	506	482	434	462	421	447	434	411	438	390	403	442	434	468	419	405	368	400	379	388	421	410	388	393	396	380	416	423	442	368	423	399	387	379	403	373	357	394	388	437	370	387	387	379	414	391	400	394	380	409	382	373	401	367	407	388	377	415	376	403	387	384	395	403	368	388	390	384	376	370	389	398	385	381	413	388	383	408	400	375	361	399	403	355	418	397	335	404	385	389	387	421	361	406	422	342	389	411	383	382	381	360	399	388	403	432	394	384	376	359	391	414	408	405	394	375	404	413	380	353	335	390	369	373	404	389	377	398	354	387	396	393	371	388	365	402	413	392	364	384	380	407	410	373	377	384	381	416	399	382	382	386	422	386	357	391	389	404	406	401	413	397	417	354	386	401	383	382	380	388	398	391	384	396	379	378	386	391	419	400	391	379	402	366	386	361	363	384	410	388	421	369	370	391	416	411	362	393	404	387	380	417	388	366	402	336	367	403	417	379	376	365	400	391	413	392	357	414	425	374	398	377	376	346	419	406	348	402	349	368	401	352	405	375	428	404	398	400	409	400	402	391	396	391	392	389	384	387	404	390	412	363	401	412	368	398	390	344	379	407	397	380	354	380	381	392	396	419	407	371	382	398	363	379	374	396	388	369	406	428	391	427	415	380	360	370	401	386	414	386	377	414	404	402	391	387	397	374	362	399	387	387	385	424	396	394	362	420	389	430	439	375	390	394	425	380	363	432	382	365	404	376	357	401	397	399	415	381	389	389	359	387	415	406	407	376	375	394	372	411	409	382	398	364	383	361	431	394	419	402	392	388	383	371	377	410	365	382	365	403	388	393	389	406	385	405	425	400	382	410	395	368	376	387	356	383	391	397	397	404	385	391	371	416	400	398	386	367	417	386	383	392	410	425	427	381	385	402	403	409	363	383	382	384	379	380	346	366	417	400	402	381	389	384	385	433	404	378	368	363	363	405	367	403	394	363	378	383	388	394	394	424	409	378	385	386	414	385	391	415	427	402	383	404	391	435	419	372	377	400	399	382	390	428	388	388	347	384	370	374	403	417	396	365	391	362	361	370	405	432	384	401	409	371	379	384	396	382	386	413	390	413	379	385	374	412	365	368	385	414	414	392	401	377	427	403	403	415	386	406	415	418	422	397	401	423	398	370	418	396	415	420	379	359	367	388	364	381	372	390	398	373	391	383	394	376	367	398	379	418	394	408	397	393	424	362	406	394	402	425	413	367	363	402	404	377	350	391	367	402	402	389	367	398	392	398	374	379	391	396	392	391	384	376	397	399	428	368	401	373	394	384	352	391	392	402	409	430	428	374	398	375	373	359	389	423	375	413	397	402	404	388	372	398	447	361	367	395	346	390	416	397	411	366	400	411	372	390	420	431	409	390	361	413	378	387	391	430	373	408	396	366	394	407	378	385	402	432	444	394	407	403	414	352	390	388	393	410	367	363	398	394	386	407	411	367	389	424	375	398	394	360	374	404	403	386	394	383	414	398	394	402	378	417	368	370	408	409	411	401	374	401	397	373	401	364	389	407	370	380	394	389	389	416	402	413	366	390	410	389	388	389	395	409	386	379	374	394	373	394	389	375	395	415	388	350	394	377	397	411	387	357	378	391	358	387	371	397	380	398	403	395	375	417	361	386	373	401	368	416	369	405	402	390	372	388	399	392	393	423	399	412	400	397	419	419	379	385	370	376	395	383	371	404	393	378	394	385	333	412	380	400	376	397	382	375	361	418	363	436	453	400	406	383	354	410	396	367	398	396	386	375	383	432	387	401	388	388	399	378	378	350	397	382	379	392	383	416	342	406	420	400	391	413	388	400	388	393	402	386	418	375	384	407	408	377	359	384	398	456	354	384	431	408	393	397	360	389	382	406	402	362	399	392	381	381	404	434	388	400	396	377	373	410	384	398	369	429	380	383	416	362	365	405	414	388	384	385	415	371	387	412	366	377	408	361	397	395	424	411	392	409	393	393	398	397	409	400	384	406	376	380	360	360	392	389	375	403	412	397	419	379	416	377	379	373	396	378	368	347	395	381	436	371	387	416	408	398	367	413	378	384	386	397	382	365	387	409	405	408	354	395	394	387	374	377	423	398	382	402	368	414	413	400	376	379	394	406	399	394	424	404	398	399	377	382	412	400	383	410	378	414	394	399	379	398	369	350	364	395	358	416	443	387	358	416	384	384	368	373	391	351	392	401	424	389	363	392	384	416	417	395	389	417	428	400	382	435	349	382	403	362	359	361	402	367	399	405	366	389	385	389	372	392	367	396	387	384	355	413	358	388	401	387	396	400	428	378	414	404	416	386	359	386	388	400	368	406	372	411	400	367	374	397	394	370	394	403	387	427	364	381	420	390	379	391	392	390	361	374	411	422	410	390	371	394	413	372	380	411	396	419	408	367	375	394	414	367	433	380	406	367	361	335	411	350	411	363	402	394	379	378	397	393	417	403	348	402	418	371	410	442	366	397	383	379	381	378	403	381	403	374	370	375	380	403	411	419	403	360	395	379	381	391	392	352	402	386	387	430	409	396	364	404	355	381	424	369	404	387	361	444	411	381	398	377	386	369	382	405	369	365	437	390	392	413	396	403	401	388	385	406	425	374	433	373	356	446	434	425	397	400	396	399	378	382	413	389	359	410	401	375	408	407	394	389	365	389	402	352	407	426	368	420	380	410	368	383	382	382	400	373	411	354	349	434	385	414	388	398	371	420	366	378	392	390	392	401	376	429	384	349	379	394	404	369	409	368	359	381	426	397	391	398	362	401	395	376	403	387	421	384	365	395	386	376	390	407	398	386	385	395	378	397	389	380	405	414	387	418	382	409	400	355	415	405	402	402	390	410	356	386	412	403	379	378	404	419	362	427	409	399	393	394	401	347	389	362	396	386	384	362	369	385	400	377	394	383	385	411	381	422	412	367	393	359	397	382	398	388	406	390	389	393	412	377	381	394	387	427	384	398	355	447	388	377	367	375	388	368	425	372	406	391	386	381	348	383	375	388	393	401	366	350	393	415	391	380	416	364	383	387	400	379	371	383	380	387	363	400	379	391	346	405	405	433	368	381	398	385	416	380	396	385	374	356	376	382	385	383	400	389	374	392	357	404	387	373	406	364	383	413	379	382	400	394	372	422	431	392	408	391	369	410	361	389	426	384	386	381	376	382	370	409	385	407	382	393	402	414	392	409	369	395	356	404	362	384	394	394	399	348	371	391	421	383	372	405	397	414	363	393	403	386	406	370	400	378	397	406	380	405	394	383	394	406	375	408	394	382	386	374	385	368	388	386	393	390	425	415	376	375	388	371	427	402	391	405	378	381	365	403	363	402	418	398	397	395	381	353	390	393	366	383	441	405	390	383	391	407	420	372	421	369	389	368	370	404	407	414	388	372	366	411	376	372	415	390	399	390	354	400	384	407	379	352	408	386	371	394
23114	21366	28961	23899	21274	21109	4281	482	394	361	296	252	218	188	194	185	177	177	170	167	146	167	158	135	128	137	151	141	144	145	132	133	116	134	152	121	128	129	132	139	121	121	108	110	113	139	98	124	138	107	116	129	133	137	106	128	125	123	123	126	117	117	132	127	111	114	105	125	96	125	123	129	107	102	121	90	132	126	111	138	131	129	129	115	110	118	123	109	121	99	114	124	129	118	110	112	118	123	102	122	128	119	132	115	131	108	118	118	126	125	100	111	103	107	113	114	123	117	132	115	117	118	145	117	121	124	126	138	109	101	117	110	110	112	105	107	109	134	119	114	115	105	137	120	108	122	114	130	97	110	114	116	129	144	104	123	132	131	118	142	120	138	113	108	114	119	137	124	125	142	132	131	127	126	107	111	114	110	121	113	129	118	131	120	125	116	126	110	127	106	127	112	127	111	111	96	126	120	121	121	117	112	122	135	118	110	113	111	124	129	126	113	115	103	104	125	126	102	117	119	101	120	119	131	123	122	112	111	139	137	118	126	121	126	117	147	124	107	113	112	126	130	142	114	114	117	103	116	112	114	111	125	128	96	129	121	120	103	133	121	131	140	126	110	106	123	148	128	140	111	127	110	116	106	112	126	115	137	130	114	109	119	103	120	95	114	117	126	119	120	105	116	118	110	122	114	124	119	142	112	116	110	111	129	116	124	104	105	89	110	99	129	140	126	100	113	120	116	98	114	116	122	108	122	116	121	127	122	118	109	103	119	115	124	131	105	121	133	117	127	115	133	96	113	118	125	125	110	126	139	107	113	112	114	102	120	128	99	124	100	111	136	125	119	112	115	130	97	139	99	132	122	113	115	117	125	129	108	129	124	124	123	127	118	128	120	104	112	136	119	132	107	96	120	124	102	114	116	110	98	122	116	128	100	106	128	123	105	119	101	106	130	128	135	130	93	126	118	113	123	113	129	114	92	114	130	128	118	115	116	120	113	107	122	118	113	116	128	122	106	107	106	106	109	126	135	130	122	136	110	117	114	127	113	114	133	97	108	121	117	124	105	125	126	120	101	101	111	134	119	149	133	107	108	116	138	101	134	114	137	126	130	119	102	122	118	128	110	105	132	122	114	120	117	107	109	115	123	107	131	134	130	126	123	139	111	134	111	106	132	121	117	122	130	105	141	117	116	113	117	118	115	107	134	111	115	112	115	112	123	108	124	117	121	120	129	114	119	111	124	133	126	113	123	121	135	121	120	104	113	124	121	113	124	123	134	129	126	119	117	128	125	121	103	106	105	122	121	119	109	104	107	104	118	108	107	124	119	137	107	123	118	127	90	133	102	136	124	113	124	110	116	117	101	107	125	116	123	129	121	111	106	100	112	119	116	122	118	122	116	124	121	106	144	115	104	126	127	133	120	95	109	117	100	114	114	111	117	143	103	105	114	119	112	109	106	114	111	121	120	124	124	127	119	107	107	117	116	101	127	117	113	122	117	104	113	120	114	123	119	114	118	106	131	100	106	121	110	125	116	118	122	121	109	127	124	119	104	119	122	109	121	104	117	109	121	110	100	104	110	118	112	105	120	119	123	117	124	115	113	111	126	125	120	108	96	117	122	121	122	107	117	117	113	117	106	125	122	117	123	115	133	108	119	108	141	119	111	123	107	122	126	119	116	117	119	111	121	101	114	108	122	134	134	111	134	115	113	119	117	116	116	128	104	122	99	132	113	121	99	130	110	118	119	104	119	117	127	117	116	123	126	116	107	97	119	111	123	116	113	103	118	119	107	104	99	116	121	119	109	105	125	156	126	104	120	115	126	111	129	113	125	130	120	91	105	97	128	119	120	117	104	136	111	99	110	126	93	126	136	134	110	111	137	105	97	122	122	123	121	134	99	116	122	115	120	99	121	115	115	111	120	105	106	112	124	115	131	118	120	139	110	138	112	129	119	112	137	121	101	105	107	118	113	139	106	120	117	118	107	103	113	100	112	119	87	110	116	98	123	123	121	114	121	106	99	106	95	133	105	111	107	99	111	104	127	107	113	121	142	103	129	132	107	138	108	117	97	120	120	118	116	119	125	104	111	124	123	115	119	135	113	115	131	108	123	112	110	115	98	123	98	112	110	108	104	121	105	111	135	114	120	122	107	121	121	99	145	113	110	103	117	132	113	123	97	126	126	129	117	129	115	116	117	108	99	115	118	126	102	117	112	101	115	122	102	127	97	131	88	114	130	125	124	130	109	124	132	132	114	110	124	116	110	115	116	114	120	105	129	114	122	119	122	122	125	121	109	127	112	101	129	102	124	116	98	119	115	151	113	144	107	106	110	118	115	118	106	120	112	121	129	116	112	107	103	124	121	104	115	126	113	125	127	117	93	124	108	133	124	120	119	124	122	123	124	122	113	114	120	114	113	114	107	135	126	123	115	128	120	111	106	107	131	120	126	109	116	124	131	106	121	112	125	112	126	106	107	119	109	124	116	114	141	120	105	130	128	115	110	115	110	113	121	120	97	121	136	118	133	132	120	115	112	128	116	101	109	119	121	122	108	121	118	128	108	123	107	108	133	103	110	123	121	128	112	105	116	114	98	109	116	121	117	125	105	134	107	119	125	147	107	108	113	120	116	129	106	107	107	136	100	112	114	113	119	100	142	128	105	112	119	125	124	124	129	122	122	113	110	131	119	115	129	119	112	128	113	131	137	115	126	110	104	118	100	129	116	123	133	132	113	111	110	121	135	111	128	123	116	101	108	126	120	126	138	115	116	91	123	109	114	125	119	140	144	125	114	113	130	117	124	113	116	126	99	118	119	113	121	94	106	117	118	116	116	138	127	114	114	142	103	111	124	144	113	116	115	131	104	136	122	107	125	121	119	116	129	126	124	116	114	107	120	110	117	113	104	97	104	136	108	114	118	105	127	110	127	108	120	102	122	130	123	116	100	130	117	134	104	111	126	121	116	112	129	133	105	133	97	115	139	122	124	116	128	134	112	107	109	118	141	114	107	116	107	117	104	137	109	122	124	128	107	120	129	113	127	111	127	121	114	111	138	129	116	104	107	107	114	120	110	117	129	130	117	108	111	120	118	120	98	123	132	132	113	131	131	107	121	126	132	126	110	114	126	114	110	128	125	121	113	100	112	125	106	113	111	136	106	121	133	115	121	120	124	101	109	135	123	112	111	123	112	105	115	117	120	102	137	104	130	106	122	103	110	125	103	116	118	117	113	119	134	110	121	113	127	105	116	125	113	112	131	118	126	106	126	112	115	114	119	143	116	131	101	137	112	126	117	108	110	101	118	130	116	136	96	120	118	107	88	134	114	120	132	106	127	107	122	92	98	137	106	94	132	133	109	129	121	141	131	124	107	129	123	128	119	105	134	117	131	120	139	120	108	117	100	112	114	113	113	119	109	120	133	119	127	125	115	116	116	110	111	127	120	113	119	115	108	119	124	129	108	119	136	127	134	123	117	143	105	112	108	117	121
58442	64423	14167	4092	2704	1975	1425	1207	938	775	682	572	477	425	377	362	352	343	319	301	301	261	260	230	217	237	219	219	230	218	210	216	193	212	189	207	202	221	206	180	182	197	207	194	195	169	186	209	211	164	176	184	179	165	178	176	168	185	187	190	177	188	176	184	186	165	166	198	180	157	174	161	159	186	171	162	182	177	200	185	162	189	175	194	187	168	149	193	172	168	170	184	150	150	191	175	181	181	173	156	175	171	156	149	146	186	184	179	186	165	168	184	159	185	178	154	177	196	159	171	156	147	190	165	168	181	165	164	182	178	178	166	140	170	195	182	155	163	143	186	179	146	169	162	179	162	165	162	174	174	177	195	175	159	166	154	188	198	158	188	161	169	184	174	169	156	174	199	156	165	186	155	175	154	170	145	150	186	162	163	173	172	153	168	161	164	182	172	181	180	159	171	183	169	178	179	154	163	204	154	177	166	175	173	170	165	182	147	149	156	171	166	129	186	188	169	172	173	169	189	170	155	167	175	176	162	158	183	150	188	177	159	161	174	183	159	154	160	164	157	173	187	161	175	184	167	186	160	148	181	149	159	175	183	157	165	181	193	187	170	159	185	181	191	177	160	168	171	185	178	151	186	167	176	158	156	170	150	187	170	141	167	186	158	165	182	151	162	184	184	162	176	182	158	175	188	160	176	183	156	174	164	165	175	165	151	162	178	172	171	189	180	146	172	183	179	157	173	202	168	168	173	161	185	162	164	144	153	161	154	177	163	167	162	169	144	186	153	169	179	169	191	171	159	181	187	158	154	170	157	176	181	157	157	186	167	186	168	163	156	174	159	186	154	150	159	149	163	164	160	171	179	177	161	165	160	201	172	189	194	170	162	155	196	150	168	181	182	172	174	167	169	188	175	173	173	160	163	166	170	169	142	158	173	179	187	150	181	175	177	162	194	190	152	167	177	194	174	164	167	185	174	168	157	147	146	171	180	160	182	139	167	165	180	162	170	174	165	163	175	174	170	153	157	166	177	168	158	172	194	156	189	174	163	183	184	184	183	166	169	137	172	189	182	153	196	159	198	168	151	164	182	170	145	153	148	168	178	159	151	172	157	148	154	169	163	152	183	183	170	147	181	177	163	180	158	176	172	178	162	146	179	182	173	159	184	150	160	141	175	164	169	152	165	160	154	157	160	192	179	153	173	190	156	162	183	177	193	161	173	175	184	165	151	164	160	172	158	166	159	157	196	167	175	161	151	180	169	190	174	188	163	178	143	159	159	142	176	158	187	193	164	180	192	158	178	178	173	162	153	165	180	188	151	176	171	171	187	183	161	165	160	157	153	175	184	160	182	176	192	184	140	179	148	176	146	167	159	163	181	161	164	172	158	176	164	184	180	151	164	162	170	181	157	177	168	160	195	164	157	177	184	162	154	159	164	193	177	177	180	149	162	136	181	177	154	177	181	184	159	154	166	162	164	159	168	167	175	170	162	182	167	155	180	171	175	182	163	168	171	191	183	143	158	163	174	173	194	172	167	161	160	175	176	199	167	176	167	161	164	179	178	180	170	185	172	199	178	159	172	152	175	179	174	161	169	149	165	187	168	148	187	156	174	180	181	159	184	183	206	163	149	170	153	138	176	176	186	171	166	170	195	165	171	174	188	179	164	184	175	172	163	155	151	179	166	178	135	171	164	182	182	200	163	164	174	188	167	148	169	154	158	182	157	192	181	164	163	175	186	183	156	167	176	173	166	166	173	179	147	157	178	175	158	153	175	169	148	159	167	188	195	161	169	165	149	138	182	180	175	150	173	150	186	190	166	155	157	176	158	166	174	157	184	156	174	179	166	145	164	165	139	137	175	147	150	158	178	165	162	146	154	161	191	180	168	151	186	166	196	174	170	178	168	183	175	172	176	161	168	166	160	176	172	180	162	173	165	175	179	146	176	151	158	154	146	180	186	163	153	163	157	162	166	180	173	163	165	166	155	179	166	186	153	170	180	162	183	187	179	161	177	180	202	178	184	176	131	165	178	194	169	205	174	177	156	183	146	170	170	177	176	169	179	150	179	170	155	180	175	201	177	161	162	149	166	165	184	167	142	158	179	187	162	186	187	175	170	165	164	188	166	149	174	171	163	161	170	181	173	155	163	181	163	155	176	172	169	181	161	158	172	182	182	176	172	150	182	208	181	194	181	176	186	173	169	162	162	167	164	170	169	172	160	163	157	171	158	161	161	171	157	181	185	182	177	175	167	191	165	170	179	163	147	163	162	152	162	158	179	173	192	191	159	191	185	170	190	176	174	182	165	152	162	167	169	163	152	168	170	180	184	161	184	183	171	171	152	185	161	162	183	172	175	176	173	185	198	178	184	164	191	163	169	146	171	167	162	175	162	166	154	154	192	181	197	190	155	174	179	194	179	162	167	161	172	164	176	169	162	162	197	195	174	163	183	145	161	182	187	162	181	162	159	156	153	180	156	138	180	147	184	174	170	218	212	182	155	151	152	186	168	163	145	190	179	162	161	161	180	179	154	153	166	174	184	161	181	149	160	157	159	149	185	165	176	174	166	185	172	180	180	200	202	155	175	166	162	174	176	183	157	155	178	167	159	173	170	147	182	151	184	183	189	168	193	183	173	159	168	138	181	180	179	182	185	152	174	167	185	177	160	166	176	158	209	167	182	187	155	169	189	168	176	200	195	174	169	193	169	160	192	166	177	160	184	193	160	180	173	176	168	179	143	147	177	178	152	160	169	180	178	156	176	168	177	189	175	159	164	177	166	182	170	142	160	168	149	163	162	169	159	183	157	164	164	187	151	171	171	165	197	172	157	182	168	158	180	151	169	168	167	154	164	148	176	176	151	172	152	186	159	152	174	158	196	177	157	174	178	148	164	158	168	169	166	175	179	159	169	159	202	162	175	169	175	180	154	177	174	162	172	184	170	164	188	166	166	156	189	168	157	165	173	182	172	158	173	176	143	184	176	181	188	167	170	180	198	167	180	160	145	134	171	176	161	142	170	177	134	181	163	169	163	169	162	150	180	172	160	170	173	178	176	137	150	158	164	166	174	166	154	182	186	166	173	184	169	179	162	184	159	157	169	163	190	169	166	171	182	171	178	181	166	151	183	169	178	172	162	192	153	146	158	178	184	183	167	170	189	171	188	179	178	145	167	173	156	156	171	195	182	141	151	148	168	155	146	194	146	170	174	174	163	175	168	159	158	170	174	184	169	164	162	168	169	172	180	200	167	161	170	149	192	191	171	171	155	189	174	175	184	189	172	164	175	171	158	175	166	180	178	175	184	177	191	159	181	181	158	158	181	169	187	187	171	181	166	179	173	172	168	172	144	172	163	183	147	203	150	158	171	166	185	150	185	178	173	176	175	161	163	168	184	154	166	187	165	180	156	163	156	162	183	162	163	164	161	189	159	174	159	167	144	176	157	176	168	171	175	182	168	173	184	182	204	178	167	176	174	170	152	191	157	145	160
27753	22375	12806	1296	646	554	407	351	352	303	314	309	339	337	334	339	331	344	368	324	341	340	286	328	361	335	313	345	313	348	334	267	333	335	352	301	341	302	317	326	332	327	305	316	324	313	318	325	324	345	306	305	315	314	349	347	348	321	313	337	318	293	308	335	323	281	310	301	317	304	317	308	314	305	351	338	304	338	302	358	353	315	320	318	341	345	326	308	349	310	329	331	314	336	335	271	312	372	346	368	307	338	337	325	323	337	326	342	311	323	315	330	320	339	326	336	298	338	315	324	290	328	322	323	334	320	321	324	336	333	318	327	322	345	307	332	313	308	314	326	291	335	318	314	331	341	341	297	345	333	308	338	334	309	351	324	313	346	322	299	318	325	311	332	341	326	300	305	333	304	340	304	312	336	294	347	340	334	319	327	318	323	325	319	334	340	325	333	310	352	336	334	323	311	280	318	312	301	330	343	330	350	332	295	342	312	321	300	327	344	329	331	333	328	355	320	364	332	361	341	364	292	337	360	318	328	314	362	365	351	337	309	297	313	310	315	290	327	296	316	327	311	294	319	317	331	306	324	312	309	293	330	333	326	310	303	304	308	313	343	313	335	335	303	331	345	316	311	312	358	349	331	312	327	327	309	304	318	344	312	320	289	299	294	320	307	319	320	337	318	339	294	314	331	299	350	327	344	344	310	327	337	354	343	322	308	341	303	332	310	328	344	296	360	317	332	333	305	318	318	333	320	368	347	311	336	309	338	336	339	344	330	358	320	295	319	339	298	305	362	349	313	310	291	328	317	289	300	318	333	344	333	312	318	315	310	317	296	338	318	344	289	323	316	335	366	302	312	329	301	313	324	316	358	312	325	318	327	305	317	311	318	310	336	326	337	323	331	327	327	308	304	335	317	313	320	321	309	312	308	313	325	333	342	316	352	316	336	358	295	307	343	311	350	325	313	339	330	306	328	319	338	333	340	297	308	316	291	306	271	298	341	288	295	326	340	319	355	334	354	313	330	361	297	328	297	296	334	318	329	310	333	280	309	301	333	336	278	352	362	311	292	339	330	340	347	317	331	317	323	313	302	330	312	304	322	354	319	328	369	354	328	336	339	334	330	293	366	311	351	329	341	318	318	314	361	389	357	333	337	317	307	342	298	321	347	337	307	320	322	301	320	314	329	323	331	304	338	303	335	341	315	372	328	337	313	343	357	279	296	309	342	330	312	315	331	309	313	333	350	369	301	302	316	304	317	310	384	300	310	315	315	308	307	343	319	304	312	329	359	337	297	316	342	350	306	302	347	316	312	344	329	322	322	323	335	344	334	310	275	367	332	326	344	313	316	322	323	299	343	311	318	331	334	295	300	355	304	301	333	280	340	327	300	298	322	337	327	288	336	334	317	340	354	316	347	345	315	344	373	322	322	338	316	321	302	292	326	329	329	305	313	314	319	284	324	325	312	337	304	301	328	308	302	335	279	324	346	355	309	306	297	319	316	353	300	311	308	364	340	304	315	346	304	330	311	309	321	348	335	340	312	325	331	324	353	326	338	324	301	326	311	318	334	328	350	344	318	337	312	349	330	329	311	316	314	334	332	338	324	345	301	326	318	304	342	315	282	319	291	340	336	309	319	331	335	342	332	333	330	318	318	309	358	300	325	308	322	305	301	320	373	334	344	312	325	313	320	319	312	310	303	343	362	314	300	337	284	327	335	324	336	368	359	344	320	325	305	310	318	336	292	319	305	320	316	296	368	334	334	321	343	300	327	319	329	295	308	341	301	306	332	333	334	338	300	309	296	371	336	333	310	320	320	339	298	329	324	323	317	320	345	360	303	347	351	336	336	362	306	299	326	335	334	324	331	335	336	334	337	296	306	325	323	292	300	303	312	342	351	305	331	302	360	314	301	319	305	329	367	309	342	339	327	324	334	320	329	303	332	356	317	304	316	310	331	299	326	325	333	283	348	355	326	323	322	327	332	297	318	336	337	328	328	319	343	297	309	332	283	309	350	318	316	284	374	327	325	345	302	289	322	306	348	295	314	333	310	321	318	320	325	302	324	359	344	312	314	305	307	311	318	321	319	333	316	335	325	352	327	315	305	369	308	314	317	331	317	287	287	303	312	312	339	344	346	350	333	307	325	328	398	297	306	276	290	293	307	347	311	328	313	308	310	346	273	315	321	296	330	336	351	312	338	321	340	328	333	317	322	282	362	340	331	336	294	294	338	347	326	326	310	354	321	290	371	286	344	332	327	322	291	303	378	319	296	343	317	321	335	341	310	309	339	305	305	313	340	332	354	308	340	282	349	325	317	282	317	355	333	355	340	335	317	319	337	357	325	337	334	323	348	311	338	305	304	322	314	305	333	326	305	328	321	326	354	333	333	338	333	354	362	281	321	345	320	345	312	334	321	312	305	315	327	312	318	299	352	347	316	332	305	302	344	301	336	357	326	344	326	327	343	338	342	298	341	332	353	304	335	348	302	359	346	322	331	301	308	310	314	343	328	342	314	365	344	313	328	319	295	306	339	276	295	317	342	322	359	336	342	321	310	336	324	340	316	321	301	326	317	334	332	342	331	321	346	338	331	308	324	339	336	305	341	314	340	325	299	354	325	301	304	349	305	321	334	343	331	323	339	336	346	336	310	315	325	279	309	322	323	339	305	310	350	307	330	367	336	339	318	356	305	320	298	336	325	309	321	352	293	301	342	322	316	330	341	317	325	348	341	319	345	310	341	309	310	339	328	336	306	317	319	301	337	354	340	311	319	298	328	331	352	343	339	321	301	345	311	337	369	306	324	324	315	314	329	308	290	328	333	313	326	318	337	314	304	307	314	332	318	303	317	335	286	320	358	315	313	310	299	332	276	317	335	335	280	302	357	326	357	315	328	326	334	344	335	342	324	347	350	318	274	350	329	353	291	320	337	343	325	337	320	308	324	315	354	326	303	350	331	336	331	353	295	313	296	343	316	347	304	325	309	302	330	313	305	361	304	324	324	328	350	323	316	315	302	322	332	350	321	351	308	322	326	342	324	330	345	321	308	316	322	345	351	315	311	298	312	314	327	316	314	311	311	330	316	336	295	334	350	353	292	315	329	359	308	299	326	292	312	319	323	329	318	333	313	317	296	305	330	331	313	342	308	294	350	348	313	314	326	300	307	323	329	317	330	342	305	347	318	309	316	345	320	313	306	354	308	302	288	302	307	328	316	331	288	318	356	319	288	322	302	325	334	359	347	320	337	316	348	316	329	334	327	308	310	335	347	329	321	333	311	291	308	352	331	366	327	334	334	323	316	344	324	355	301	324	322	323	315	310	343	335	316	301	302	309	299	324	321	348	328	356	337	315	315	302	311	324	327	342	303	313	313	324	324	311	340	307	367	301	311	321	330	298	349	317	286	335	337	322	335	315	343	310	304	319	323	302	341	340	326	330	312	331	302	315	306	321	315	319	307	316	335	340	333	327	353	329	326	343	328	340	336	318	338
29576	25683	1783	638	570	516	513	477	522	510	486	429	488	448	446	428	509	482	474	459	480	443	446	463	462	458	443	456	439	422	472	429	504	465	438	470	444	468	453	458	434	456	492	438	437	466	459	464	449	480	462	429	447	452	449	496	475	440	492	438	419	433	419	428	436	446	449	502	467	504	474	424	448	449	439	499	421	484	447	451	467	476	440	455	454	459	488	485	423	433	465	490	467	472	424	405	453	432	447	438	440	439	459	486	502	451	465	455	432	432	459	428	443	460	481	455	436	485	447	448	473	455	446	434	482	463	436	484	479	442	466	503	405	453	504	438	471	447	431	494	488	435	461	468	473	430	451	460	471	434	467	472	431	427	475	449	463	496	439	397	489	447	442	436	462	457	445	454	436	404	465	456	449	440	455	479	489	459	474	465	431	427	467	440	447	450	458	447	461	461	465	431	432	469	448	470	433	450	436	482	464	466	439	448	442	456	449	451	455	477	462	446	499	437	441	415	459	470	445	453	418	455	456	452	457	424	445	482	438	452	472	437	449	484	460	474	475	437	454	428	471	458	466	459	457	433	426	444	426	430	453	470	430	468	449	450	448	462	454	466	478	463	458	461	490	469	435	429	457	453	467	435	436	456	452	480	464	447	469	438	453	468	446	458	448	464	456	460	483	466	454	472	445	423	454	430	443	408	467	443	486	472	435	453	463	472	445	450	425	438	404	406	473	431	506	468	458	428	472	487	425	432	430	492	441	472	450	456	434	472	458	449	453	461	486	436	435	451	446	446	438	457	476	474	480	500	442	496	467	449	457	456	430	448	447	445	468	434	463	438	481	425	482	453	427	418	426	472	422	477	438	429	444	439	458	465	439	431	445	451	451	479	430	436	428	437	478	443	458	438	463	453	439	453	454	450	441	470	425	452	440	468	482	506	464	447	427	413	473	436	419	488	460	488	435	445	415	461	458	476	468	455	448	463	468	466	475	426	425	475	452	487	435	443	426	404	455	470	446	465	453	471	457	454	462	462	477	477	464	470	428	422	471	462	456	454	459	457	467	454	456	469	425	436	502	473	469	418	478	446	458	453	462	436	464	460	489	482	480	433	458	428	474	421	441	483	462	419	433	467	473	455	445	492	465	456	452	412	448	417	410	460	464	433	415	466	458	410	454	429	430	436	429	478	465	455	470	462	443	477	427	459	469	491	438	471	485	467	463	457	460	460	457	467	441	460	471	477	442	471	477	449	460	455	434	487	485	452	458	421	437	452	438	466	433	467	431	453	453	442	453	452	450	502	462	469	454	476	416	439	502	472	464	449	428	459	474	452	443	468	436	453	436	453	457	442	425	422	430	426	432	442	475	449	458	463	482	413	472	420	440	456	422	463	507	451	472	484	484	502	460	471	490	483	439	444	486	448	430	485	473	479	447	432	489	435	474	462	433	458	468	469	417	458	434	464	441	486	474	449	416	410	447	464	428	464	420	451	424	430	437	438	461	416	451	458	407	436	425	458	488	501	484	449	451	453	479	458	452	453	453	451	436	440	438	472	446	448	425	464	475	457	474	407	452	466	452	468	451	475	427	491	463	434	429	441	451	427	459	446	442	458	458	428	448	477	467	496	451	460	449	465	460	435	460	464	442	478	407	469	461	431	455	489	423	454	458	455	460	453	476	454	445	481	440	446	438	473	478	444	500	430	456	419	455	438	475	469	413	442	438	449	452	451	451	477	449	430	467	426	439	474	471	469	477	460	395	505	437	467	434	440	502	460	458	437	474	406	470	414	446	446	483	456	442	467	511	470	465	453	462	446	450	468	419	446	441	468	453	464	418	424	459	431	462	447	469	447	442	480	447	466	440	448	461	458	435	414	470	465	490	441	440	457	445	475	477	458	450	446	511	461	477	426	433	453	452	433	461	449	467	486	443	431	451	468	473	476	429	458	434	473	464	441	440	445	482	473	469	476	435	451	440	480	446	433	406	465	453	448	437	458	468	450	464	437	488	433	441	475	456	420	460	472	456	487	452	445	419	464	406	478	450	453	446	425	486	465	433	450	458	402	452	482	474	474	422	457	449	445	427	478	453	483	464	469	454	477	430	465	438	457	479	388	448	428	460	404	467	468	478	462	420	456	453	442	431	486	451	434	453	482	440	425	434	454	457	471	483	460	464	438	472	456	467	447	446	447	469	493	437	468	451	409	412	453	438	491	477	451	420	474	427	476	468	428	455	473	457	456	463	415	470	450	457	465	490	463	469	458	488	472	468	445	441	451	478	454	474	452	465	445	475	462	445	436	484	461	447	457	485	392	428	463	500	434	440	497	446	448	453	435	461	462	458	440	459	422	472	476	494	464	489	482	460	465	419	459	456	475	413	469	415	469	469	451	480	445	432	452	422	443	434	453	454	461	461	412	459	450	419	431	433	452	432	428	442	498	429	512	490	436	459	463	446	497	457	453	449	447	472	430	476	458	451	422	469	458	463	455	474	433	437	466	436	468	430	438	502	464	442	448	467	414	432	484	438	468	457	462	458	440	462	453	465	489	483	474	459	441	450	455	463	449	468	437	452	467	490	492	446	493	461	465	482	415	432	438	456	451	449	466	462	501	428	446	465	455	463	442	488	459	435	488	440	461	483	435	469	444	442	460	473	433	492	460	444	440	436	446	439	483	453	465	460	408	449	437	475	461	487	479	435	434	475	433	422	438	448	489	453	465	449	441	460	443	472	453	434	462	472	476	472	413	482	502	452	447	409	462	456	440	451	439	430	429	502	479	472	483	482	457	448	429	449	440	493	482	449	425	430	419	439	468	483	478	466	451	440	428	477	444	456	464	448	402	480	492	442	483	487	442	448	452	475	405	466	456	455	441	455	430	453	477	449	461	472	458	401	455	473	429	473	391	474	456	436	482	427	458	465	450	464	474	454	486	453	434	466	422	462	483	451	438	446	443	462	483	462	438	477	429	473	500	429	438	481	445	478	430	456	425	461	465	458	495	451	470	447	477	455	432	470	448	479	441	456	446	475	474	447	463	444	440	448	428	429	472	457	448	483	465	416	428	474	475	410	434	463	454	445	439	421	493	458	445	445	481	490	456	501	423	460	468	454	470	444	418	420	483	494	400	474	452	436	483	483	435	469	484	448	438	455	466	465	459	458	462	453	442	449	462	436	420	445	446	476	462	472	465	426	450	394	442	455	456	502	460	445	457	454	425	506	462	457	425	481	428	437	432	441	467	438	475	436	464	474	500	419	454	499	458	454	474	456	475	434	428	437	479	429	428	463	437	435	491	455	460	479	452	471	429	466	432	440	480	459	446	459	448	424	465	422	484	470	423	429	463	478	443	450	479	472	500	490	444	452	484	480	493	462	465	444	437	489	476	473	469	473	432	443	456	460	454	421	416	457	433	461	394	487	459	445	477	441	460	475	490	420	421	496	487	437	449	427	479	485	447	415	482	445	480	443	414	477	477	456	429	444	451	424	443	492	431	448	416
24031	21388	28200	24465	21073	7650	679	420	441	367	378	345	362	355	331	325	302	312	316	269	313	304	291	287	316	299	323	284	268	298	281	279	303	279	288	306	292	318	265	290	280	290	265	301	291	295	256	274	270	286	288	292	253	301	285	255	269	286	298	286	283	238	267	280	306	273	248	314	256	262	294	290	290	282	296	262	290	298	274	272	277	263	257	289	265	278	284	279	259	278	275	278	260	275	306	276	292	287	284	279	276	279	285	277	282	269	281	263	267	302	279	261	270	260	251	268	278	304	297	253	261	285	260	270	266	244	276	297	291	300	247	271	299	284	272	274	281	276	271	291	252	273	286	300	284	300	268	285	272	269	271	274	255	268	305	278	279	265	272	275	271	283	270	271	253	285	289	272	263	286	275	298	275	282	252	239	257	290	263	268	260	251	244	280	267	267	265	268	275	292	263	276	276	277	281	271	278	258	266	244	286	271	247	283	269	282	281	257	269	287	276	308	251	273	283	284	247	319	276	280	284	299	290	253	266	282	295	247	279	284	256	285	266	252	272	240	302	281	304	256	275	294	273	270	294	272	279	278	240	272	241	286	292	269	246	251	279	276	311	270	273	263	300	270	263	272	264	281	241	293	291	280	272	306	296	253	268	278	272	279	239	297	266	279	271	272	301	269	285	251	248	277	302	275	293	264	266	269	277	258	279	283	272	292	286	293	286	282	243	271	287	286	287	279	300	261	256	271	277	260	271	262	296	288	303	302	248	274	292	270	268	280	287	285	266	274	291	278	293	284	328	274	269	278	275	243	263	273	260	317	285	282	260	274	288	249	267	279	279	304	306	282	271	271	257	255	293	265	295	288	275	268	304	265	257	256	284	283	258	263	264	289	301	283	272	269	264	274	250	308	279	269	264	274	278	270	298	285	267	260	300	259	278	285	284	260	234	294	286	273	294	264	299	267	293	285	256	282	289	301	268	266	244	249	273	263	267	297	293	322	281	276	295	240	272	262	245	253	265	301	266	275	290	272	288	297	263	288	284	302	273	290	278	306	291	289	280	262	293	292	284	262	282	259	231	311	294	287	283	288	282	286	248	293	316	259	272	264	298	256	290	282	272	270	286	280	296	297	272	288	285	305	264	235	289	296	306	287	264	261	283	268	307	266	290	265	263	298	277	278	262	301	253	278	259	282	299	280	282	258	268	251	248	284	264	268	285	280	267	274	268	285	304	244	267	265	271	294	297	272	275	222	269	254	245	297	231	291	263	277	277	291	320	287	261	243	260	255	264	275	288	290	305	288	259	259	265	288	279	249	285	282	271	314	301	269	262	271	277	293	261	295	273	248	262	292	326	262	267	291	272	289	296	281	284	256	269	284	276	240	292	252	295	321	276	249	296	261	292	276	264	272	280	244	290	258	260	294	266	298	259	242	296	272	273	268	276	250	258	286	275	259	260	270	298	283	282	267	259	285	271	277	269	274	265	281	277	245	274	260	270	296	271	301	282	287	279	309	282	241	288	271	267	264	296	267	294	288	256	258	259	280	266	279	314	279	268	262	263	309	288	284	282	282	286	284	298	272	256	263	271	258	280	261	304	292	266	287	277	278	283	258	249	276	287	272	280	284	261	291	280	255	305	289	264	264	241	262	269	271	299	267	286	268	253	276	276	294	268	298	315	263	280	255	285	281	282	281	269	283	262	284	282	281	278	269	263	255	307	275	277	259	281	244	249	279	276	244	241	269	273	281	284	286	258	266	256	274	280	294	292	280	259	283	303	252	267	274	295	263	259	254	246	287	285	269	253	269	301	297	263	274	243	267	284	302	295	286	286	269	240	284	257	259	261	252	289	272	250	299	267	280	257	276	284	274	254	266	264	260	264	305	274	248	252	248	302	261	259	296	262	247	292	286	307	261	298	295	274	278	258	256	283	292	259	270	295	268	250	291	281	264	259	261	253	288	250	276	258	262	269	274	289	298	298	297	278	281	264	274	302	250	276	290	270	265	267	288	266	287	265	251	282	266	251	273	261	274	263	267	257	259	256	239	264	279	268	265	262	295	285	268	297	281	278	266	286	295	270	276	251	276	268	279	290	251	275	292	266	282	313	301	265	284	286	284	283	284	266	258	267	299	267	288	268	231	296	312	253	288	264	284	272	265	258	285	272	253	276	273	285	264	257	293	279	275	290	274	254	272	302	281	257	310	305	285	264	283	274	267	309	319	277	265	296	288	276	292	315	273	284	259	242	269	220	294	269	278	291	253	267	245	251	275	301	304	280	275	256	275	268	309	276	284	308	269	266	281	290	254	293	312	267	277	291	282	282	253	277	287	268	293	256	289	265	289	318	283	311	262	243	302	279	283	290	268	254	265	249	252	280	271	275	280	240	331	262	297	270	308	268	276	260	299	311	276	290	267	249	297	286	275	264	280	270	282	293	258	256	282	260	280	269	283	302	251	296	286	275	282	237	307	231	287	271	275	276	316	285	249	270	254	267	255	265	286	260	266	305	273	259	284	260	266	255	286	258	266	274	277	273	282	303	278	270	250	266	288	261	283	307	282	261	258	284	265	266	270	265	293	256	241	281	280	279	288	295	284	269	284	272	270	273	285	273	284	267	278	293	274	276	288	259	261	271	285	286	300	248	256	284	276	318	274	250	294	275	283	283	257	246	278	277	239	293	276	272	280	268	282	299	275	278	284	304	266	282	279	250	270	266	280	251	273	280	271	267	268	285	267	261	258	287	263	293	281	297	279	270	260	268	274	270	288	262	281	294	245	292	294	289	273	260	264	265	273	271	277	274	246	276	259	262	300	278	252	287	275	290	277	289	248	295	295	249	278	290	267	262	249	279	271	272	284	284	283	265	314	240	285	302	288	275	270	251	281	266	269	274	264	291	278	254	302	292	264	259	280	237	269	276	275	266	277	271	304	297	302	247	275	312	260	271	254	254	251	259	311	258	245	290	266	296	288	265	271	294	283	290	274	272	268	282	278	275	279	252	269	243	300	274	280	273	276	274	292	257	278	263	282	252	263	272	274	316	288	256	280	280	270	291	286	277	246	267	264	308	264	247	302	283	290	269	265	296	298	266	298	290	288	264	271	268	303	281	278	277	295	253	277	294	282	275	311	268	268	272	270	267	301	322	261	283	261	266	295	262	259	255	287	279	296	321	296	270	274	284	247	267	283	272	266	300	262	269	295	286	289	291	257	272	236	268	277	288	289	256	242	276	295	273	263	298	281	271	257	262	288	248	272	281	281	273	262	260	273	285	306	278	268	270	254	320	280	265	289	254	247	272	249	281	309	267	275	279	259	271	273	269	297	280	298	288	278	284	282	282	256	301	284	275	294	284	292	268	287	273	244	296	272	284	278	292	270	265	251	289	285	270	268	263	268	262	277	306	277	308	295	290	302	286	249	250	255	278	261	271	273	257	283	283	259	266	285	275	278	291	276	266	260	283	252	280	293	277	276	271	269	261	285	288	271	271	258	298	277
54450	58980	9532	2476	1776	1341	1113	923	786	724	606	606	569	532	494	484	465	475	450	437	447	427	410	414	416	398	446	422	406	395	405	453	400	377	415	412	417	387	414	391	398	418	379	411	431	392	396	391	380	407	395	397	359	394	401	408	375	398	392	394	412	414	409	360	419	383	388	372	360	388	410	404	406	414	424	356	383	405	360	353	384	397	343	387	402	417	384	354	387	386	409	427	406	367	379	400	382	355	370	373	397	406	367	383	440	403	418	381	383	390	374	382	381	423	395	415	420	395	416	385	386	435	412	377	430	384	385	389	398	383	426	387	370	367	418	398	380	356	416	371	408	370	382	388	395	369	415	411	396	386	406	403	395	363	401	406	397	405	403	392	379	352	408	416	415	400	394	375	351	407	390	400	410	403	416	391	370	378	414	364	403	368	374	371	354	401	388	363	377	400	376	400	406	373	373	405	425	392	393	373	407	395	366	404	401	408	378	365	419	366	422	375	408	390	402	400	430	406	388	380	371	382	362	367	388	401	419	395	352	385	398	414	390	402	411	360	375	365	393	379	377	397	394	402	376	356	382	388	404	407	392	422	401	359	401	399	419	397	399	417	382	370	390	396	400	412	396	431	407	391	377	412	400	385	362	378	375	400	434	421	389	427	406	415	389	417	414	408	417	418	364	430	434	420	383	398	397	413	396	407	389	415	358	401	413	402	371	409	385	395	355	406	434	408	369	406	385	447	422	433	388	379	424	397	381	393	408	377	401	399	417	428	408	405	404	356	406	412	382	407	404	352	402	386	386	378	403	378	390	379	376	421	365	441	404	379	362	368	407	378	394	394	390	374	370	406	384	388	404	381	381	393	374	382	375	403	411	383	396	398	365	404	385	396	418	400	414	382	422	403	400	413	371	375	390	393	373	385	349	360	387	383	424	418	379	379	386	384	428	401	363	359	386	397	387	399	402	343	364	401	393	388	416	418	407	423	388	395	384	398	404	382	387	400	385	418	429	387	408	413	407	373	422	402	391	393	422	433	387	398	388	356	426	396	342	366	370	407	408	411	396	409	437	346	368	393	425	399	384	380	397	407	392	380	357	387	402	445	374	378	411	398	413	406	417	417	356	398	395	389	379	435	388	398	353	377	410	397	369	396	357	382	394	355	381	430	384	444	360	379	419	389	401	371	408	370	399	401	429	362	393	402	390	343	377	375	427	376	411	400	370	373	386	396	399	388	397	374	389	405	404	399	398	393	396	424	425	372	399	374	398	434	410	387	404	404	399	389	386	385	384	380	385	418	412	394	357	392	387	387	367	396	426	389	390	368	378	388	405	375	383	396	413	376	380	412	369	429	430	400	344	399	402	368	410	381	416	397	408	362	408	361	397	379	379	408	388	399	395	405	357	409	384	401	387	397	408	382	440	384	385	402	380	397	413	387	420	407	378	408	421	385	397	356	396	404	370	375	410	355	368	371	389	393	425	394	401	425	399	396	406	420	388	420	394	376	389	364	398	416	419	371	401	405	431	402	377	401	383	403	403	372	375	378	413	419	407	413	368	404	379	430	391	412	382	381	419	405	397	426	382	386	382	405	395	453	386	392	373	425	388	370	381	423	388	401	372	385	387	445	406	382	382	359	390	418	407	398	408	354	380	396	416	401	427	400	380	369	426	415	361	388	405	371	403	375	392	371	407	378	394	387	380	355	398	387	365	414	426	371	418	403	403	372	399	393	402	347	383	406	383	384	415	392	430	395	399	374	392	410	359	408	430	396	416	411	422	381	402	362	378	377	361	390	384	424	374	355	411	388	400	419	383	402	402	397	450	413	380	427	384	414	417	401	397	397	410	418	390	365	397	406	411	400	372	377	380	389	422	431	373	415	448	395	351	412	408	417	428	365	383	419	394	396	405	394	395	397	405	388	386	406	377	357	414	379	378	366	434	370	380	407	415	387	407	351	396	386	405	376	386	412	410	399	429	411	386	387	372	437	385	399	359	409	398	404	366	376	423	379	391	429	372	388	356	377	408	383	377	407	394	383	397	386	409	414	378	418	398	383	427	360	426	397	402	447	391	361	405	387	394	409	391	402	393	410	397	408	395	389	379	378	391	415	433	402	428	377	398	413	398	425	411	384	415	404	407	384	416	382	381	438	379	429	379	387	361	396	400	400	403	401	424	393	415	395	388	402	390	384	362	399	385	379	356	362	401	369	409	371	403	408	401	379	400	395	393	398	390	372	385	433	386	406	413	381	411	373	403	394	392	348	373	385	393	378	417	368	402	348	395	381	437	375	403	388	367	381	389	388	380	378	409	417	408	398	384	390	399	401	391	401	409	382	364	378	381	413	409	408	385	396	402	407	397	408	378	420	391	385	403	407	353	433	392	410	398	397	406	428	391	373	413	414	384	390	433	420	382	425	391	420	406	393	395	399	375	404	393	384	403	395	373	398	382	385	409	368	388	383	374	424	371	375	377	396	396	384	377	377	361	419	396	376	390	403	398	408	383	412	399	396	403	386	382	401	390	391	393	403	395	429	379	438	410	393	400	415	363	408	421	395	402	400	389	374	394	392	379	406	411	398	361	380	370	416	373	411	393	410	395	392	414	403	415	415	359	401	389	407	395	412	384	384	340	422	359	384	372	379	411	398	381	392	402	385	370	382	392	360	386	394	382	407	398	382	400	358	372	425	393	394	401	402	382	429	416	426	416	392	428	376	395	436	405	410	414	428	371	383	401	382	389	383	391	399	395	369	392	385	375	412	372	406	377	377	380	374	392	360	350	417	375	378	360	368	399	389	397	409	385	397	395	387	425	415	402	422	390	443	402	412	358	412	392	409	399	395	341	380	398	434	384	389	439	366	385	388	387	450	402	413	383	363	391	445	401	391	411	386	362	400	399	410	404	408	403	394	394	413	423	379	365	374	427	395	398	387	399	420	379	400	373	384	379	403	376	401	395	396	403	390	373	359	403	384	402	399	373	415	374	362	394	406	371	385	380	425	414	388	434	414	388	409	395	386	390	370	353	390	409	413	366	405	369	388	407	393	373	395	385	358	424	403	371	394	382	385	368	386	425	382	414	328	383	422	416	399	387	391	392	418	417	377	378	389	381	400	385	395	402	375	412	365	392	375	394	398	411	398	389	395	390	424	402	376	395	410	431	377	407	402	399	398	385	389	407	399	401	338	395	401	377	425	392	397	377	399	412	372	356	408	372	398	428	395	371	392	411	403	407	396	397	423	388	390	411	415	379	368	418	433	390	377	417	391	395	382	400	413	399	364	402	373	432	387	380	418	391	410	401	380	412	418	401	416	381	397	387	394	424	416	418	417	418	380	397	388	431	386	425	375	369	372	409	387	395	371	400	408	412	378	412	393	410	391	420	383	371	403	408	403	412	363	412	391	391	377	393	382	416	374	400	406	393	385	393	390	396	384	377	412	379	389	385	386	431	420	416	396	395	404	412	388	387	355	421	392	413	383	428	406	414	389	390	393
22975	21172	28444	23967	21089	20959	4596	495	354	322	281	281	224	204	204	201	188	176	158	177	152	158	155	136	162	143	133	116	158	139	127	125	125	129	136	137	147	134	115	139	110	128	113	131	154	123	127	119	132	111	113	111	113	124	98	125	111	101	132	122	133	119	110	111	110	113	119	122	116	134	125	133	112	117	122	115	111	93	122	112	100	130	121	123	108	111	120	115	125	122	122	128	136	110	118	104	119	110	129	105	120	124	115	107	106	118	105	111	100	135	127	106	106	105	130	96	120	133	117	110	113	103	110	129	108	112	125	118	114	133	117	114	127	123	127	129	134	124	106	92	103	111	119	120	111	122	110	141	122	117	117	117	121	106	120	133	109	125	127	129	102	107	126	122	111	122	111	107	129	115	119	112	100	103	130	91	103	111	105	99	117	129	118	101	140	112	95	113	123	123	104	119	115	115	119	120	107	125	125	121	110	115	115	110	129	123	104	121	132	116	127	125	129	138	101	126	122	109	134	107	117	106	122	127	103	127	111	112	134	115	115	128	118	105	123	113	128	124	129	87	107	115	100	121	124	105	92	119	127	131	109	120	116	114	127	129	115	118	111	118	131	131	120	104	122	119	120	119	122	123	135	137	102	123	114	129	106	118	127	121	106	116	123	104	120	107	124	139	118	120	124	95	129	118	145	112	109	115	122	109	114	105	129	110	116	109	109	101	103	99	117	142	130	108	119	124	106	134	98	127	121	117	127	144	110	118	120	106	121	117	130	115	101	116	125	115	109	120	107	112	115	123	125	122	110	128	104	115	147	132	137	115	123	100	105	100	102	109	131	121	115	109	103	107	117	148	113	134	114	117	114	112	110	107	110	109	140	106	115	123	109	132	128	113	106	118	113	117	105	110	121	119	108	107	127	121	113	118	131	108	105	95	111	100	114	114	113	120	119	116	114	106	115	122	120	119	118	124	100	127	122	103	110	103	129	119	102	117	127	107	103	105	123	132	111	117	128	123	123	117	122	127	120	109	112	119	111	108	125	138	111	102	136	133	121	122	120	118	138	136	126	146	98	123	126	130	114	129	104	113	116	131	120	115	143	122	101	125	106	116	133	116	113	106	117	122	114	115	119	130	117	106	133	105	118	119	114	115	125	139	119	121	119	114	120	115	107	122	117	112	105	120	148	99	124	127	124	115	95	101	124	116	114	122	120	108	128	106	101	112	109	92	110	119	124	106	111	129	107	98	112	121	123	135	113	120	108	123	126	117	114	131	137	115	117	92	121	124	110	123	117	109	128	112	122	120	113	101	111	125	112	110	113	129	129	117	146	126	103	123	112	119	99	125	108	126	112	121	117	106	80	121	118	106	116	128	111	127	120	114	131	129	117	119	123	99	130	126	113	106	113	121	110	125	116	129	104	112	98	110	109	116	117	112	119	129	127	110	116	116	113	115	119	120	118	128	108	100	111	113	106	131	119	102	122	128	132	107	135	110	116	105	131	123	102	142	126	110	120	119	118	125	136	119	101	112	96	121	121	106	109	124	129	125	114	122	120	123	113	113	112	123	109	125	121	106	113	120	113	115	128	113	123	115	103	126	96	116	100	95	120	139	112	107	108	113	113	128	107	115	131	120	126	130	137	112	112	114	110	113	122	133	107	125	130	124	95	133	143	111	113	129	104	105	130	118	103	112	116	102	109	118	113	146	103	107	116	112	94	114	119	108	124	117	135	117	113	111	124	124	114	109	129	104	112	93	114	129	119	123	122	123	101	132	98	117	94	98	136	116	118	108	123	111	114	124	118	125	115	111	128	119	150	100	128	101	126	121	115	120	139	111	110	107	109	115	125	100	124	105	138	132	109	123	101	121	123	120	110	110	119	127	108	117	103	108	120	109	136	105	126	134	125	115	108	121	112	144	111	120	102	116	116	129	111	106	132	116	103	131	123	118	115	125	117	117	141	125	122	104	118	100	121	132	120	126	146	110	113	98	108	122	117	106	131	125	96	116	148	108	106	118	110	122	128	124	119	109	102	124	113	113	127	115	123	126	116	117	109	134	137	123	117	115	127	115	110	117	130	95	120	119	125	116	123	131	123	101	136	115	127	108	105	128	114	116	119	119	113	122	115	120	115	106	124	115	105	91	123	110	134	130	123	117	103	133	118	132	125	112	117	105	114	122	116	117	122	115	137	129	125	115	142	111	94	124	96	142	124	104	115	113	104	117	106	104	112	124	127	133	126	129	129	114	116	113	132	145	96	110	113	110	119	103	97	125	105	116	133	115	107	103	126	125	113	132	106	115	104	127	118	125	134	143	124	123	130	91	129	122	137	109	140	108	107	118	118	114	109	120	113	122	97	122	128	124	108	107	146	97	104	114	111	119	108	123	129	97	119	129	108	105	128	107	106	140	108	133	105	113	117	127	145	110	128	107	120	113	109	123	117	127	101	131	128	115	120	108	107	125	103	139	110	115	122	143	130	111	125	141	115	117	122	93	92	127	112	117	109	113	108	130	105	105	115	120	106	131	124	109	108	99	106	108	120	118	117	136	115	136	120	127	116	100	123	93	112	113	124	121	132	123	129	128	119	116	118	120	132	125	105	108	125	110	110	114	132	127	126	127	112	111	126	115	122	139	109	120	105	121	120	108	100	112	97	89	123	112	101	114	124	112	115	105	125	117	101	138	118	135	116	106	113	99	118	115	110	120	116	109	122	118	124	110	116	95	127	95	123	107	120	120	121	107	139	136	104	107	119	105	114	101	113	132	116	144	110	133	121	124	124	100	106	136	110	108	115	131	107	125	122	128	100	133	125	109	106	131	115	101	117	125	105	115	87	109	103	96	136	114	119	105	105	116	126	118	131	123	100	115	109	115	115	114	120	147	108	119	108	121	114	118	122	120	116	108	127	122	103	107	94	117	123	101	115	126	103	121	123	115	118	123	126	129	102	109	111	123	133	111	137	112	115	111	116	108	113	128	114	119	104	114	120	141	146	114	119	112	110	132	120	100	130	110	111	120	116	120	139	122	105	122	117	123	137	111	112	139	112	132	129	116	114	111	135	107	122	99	106	120	100	126	126	107	105	100	109	115	103	138	117	112	126	116	113	100	115	98	121	129	109	94	128	102	128	129	123	117	127	134	109	111	110	99	113	102	120	120	107	104	102	121	114	120	135	105	112	125	135	134	116	108	113	123	115	116	103	119	115	104	115	115	122	116	120	121	124	116	104	107	125	114	105	111	112	116	125	126	121	118	121	115	127	117	119	114	118	118	100	117	137	121	102	114	128	106	133	122	124	104	125	118	109	129	91	116	110	121	121	100	113	128	115	107	122	120	131	130	122	121	127	105	128	130	128	113	116	111	107	104	111	120	132	121	124	111	122	112	114	107	117	108	114	128	101	115	125	120	121	111	121	114	130	124	114	128	109	113	133	137	104	123	98	120	118	101	109	104	106	118	112	130	108	105	118	110	120	104	133	107	115	116	107	120	107	142
57670	63537	13021	4175	2677	2029	1452	1168	952	746	667	539	459	433	382	344	329	311	320	294	276	271	251	245	228	248	214	206	223	215	205	183	225	185	173	183	202	203	220	202	185	194	200	190	179	173	172	192	189	169	183	170	210	182	181	156	173	172	176	146	173	163	183	176	180	198	183	198	167	155	172	173	179	176	193	181	183	180	212	194	154	193	162	170	175	166	183	165	168	183	184	171	176	181	177	152	184	167	194	179	175	170	190	174	178	169	181	190	164	178	194	165	169	175	178	176	163	179	182	209	184	167	186	176	188	162	193	205	178	183	165	191	167	177	166	168	187	139	164	146	189	190	206	162	194	191	162	154	160	187	184	168	176	155	175	187	179	175	167	197	173	194	159	175	196	164	185	157	179	161	187	166	185	185	190	170	159	188	163	190	164	173	165	138	199	174	164	169	174	158	171	176	199	173	140	154	153	168	156	182	173	155	165	174	192	166	165	190	191	176	172	183	194	185	158	177	187	156	188	155	177	188	177	172	174	187	171	192	185	158	135	164	173	163	161	153	183	161	166	162	177	171	193	141	178	156	158	184	197	153	155	161	172	159	151	204	168	170	168	193	168	162	160	164	151	175	178	185	173	166	173	143	194	168	193	180	182	202	165	150	162	176	184	168	183	173	162	176	172	181	171	167	163	190	162	181	181	182	159	158	180	183	155	164	172	155	186	178	154	174	177	176	157	163	170	188	153	159	167	175	187	157	146	170	173	178	167	175	159	170	178	189	158	172	173	159	199	167	165	177	172	175	178	180	172	194	171	183	163	188	189	171	166	175	205	168	165	165	167	177	165	186	167	186	128	196	183	165	168	175	198	193	171	163	186	169	172	177	187	183	171	165	158	177	165	206	177	168	184	152	170	196	171	156	166	173	176	186	165	167	152	179	181	170	180	178	169	182	185	181	157	168	186	157	165	162	160	171	161	166	183	147	205	138	159	177	178	171	163	192	171	182	171	173	169	165	164	152	164	172	140	184	161	164	161	182	169	206	172	187	167	151	191	156	166	170	165	185	152	170	187	179	191	182	181	147	162	163	172	186	155	151	139	163	170	152	184	176	163	155	201	182	158	153	165	167	168	169	165	186	172	168	173	177	182	167	176	176	175	170	185	164	168	164	165	139	152	178	174	156	155	166	181	170	181	167	166	184	176	134	193	169	157	153	163	163	160	150	149	196	157	190	157	186	166	198	191	164	176	160	168	164	179	175	187	162	152	149	165	145	165	149	193	151	186	141	166	157	155	188	169	183	178	157	184	188	161	155	192	184	153	171	179	147	161	160	176	154	161	167	147	172	177	179	184	173	160	180	164	176	187	163	171	148	195	145	186	216	157	175	162	182	178	180	190	150	190	151	146	135	173	142	164	170	191	185	164	147	151	155	151	189	140	185	156	170	158	173	196	182	160	183	191	160	164	180	169	177	154	161	156	166	184	185	188	197	141	184	185	190	152	156	164	161	162	169	170	171	168	196	167	188	180	181	157	169	176	163	172	187	154	163	167	159	168	163	202	181	203	187	172	180	161	182	166	163	154	170	162	174	163	156	169	163	147	183	181	184	167	145	211	163	186	172	170	169	170	163	192	156	181	201	177	172	173	183	169	187	173	174	170	152	158	173	169	186	170	192	168	160	181	171	203	176	169	193	172	186	178	156	156	161	151	184	166	176	171	164	177	204	169	157	181	175	146	158	167	158	192	171	149	156	187	196	169	162	169	178	169	161	181	183	165	181	166	184	166	172	161	169	165	189	163	179	163	154	172	175	168	161	156	184	179	157	183	175	180	154	180	171	196	158	159	157	150	179	169	156	170	170	187	162	163	172	161	169	155	181	176	183	162	161	175	175	182	163	162	178	165	166	183	164	173	195	149	162	172	154	158	160	162	168	175	175	178	193	169	164	172	182	164	156	162	189	176	162	168	153	185	171	164	160	182	151	169	174	165	149	159	165	184	149	153	189	177	173	173	174	168	184	159	200	191	185	160	200	191	185	175	174	184	165	175	143	165	154	167	181	167	160	173	168	159	176	141	186	168	167	166	168	178	159	160	157	183	163	158	168	196	164	188	196	153	166	180	174	188	177	169	150	165	165	168	179	145	171	175	165	167	179	147	187	192	162	174	142	164	175	167	170	169	176	172	172	154	171	190	184	155	175	187	179	169	157	187	161	178	180	154	167	172	175	168	168	186	165	155	159	160	165	184	147	167	160	191	174	184	173	174	161	163	181	177	166	182	180	181	152	163	175	161	173	177	182	173	170	172	188	166	170	158	174	142	168	192	158	166	165	170	188	172	168	155	187	173	183	153	146	186	163	181	161	160	199	188	154	167	182	186	185	163	162	184	178	185	186	182	172	162	170	173	177	178	160	151	151	154	164	188	172	153	166	171	184	168	162	154	172	191	175	184	182	197	174	186	164	157	173	183	177	174	174	160	182	188	136	177	156	173	174	169	140	171	187	179	171	150	198	166	190	163	164	199	158	179	164	167	169	169	177	172	173	152	175	187	198	166	168	155	175	168	159	178	184	155	185	179	189	207	152	172	159	179	181	166	166	178	163	160	164	183	176	173	170	161	177	156	166	194	162	171	154	175	157	154	182	166	186	157	192	179	174	164	161	180	170	164	180	157	161	169	190	163	166	182	164	195	185	191	187	154	140	175	165	154	159	173	167	170	141	158	185	176	167	156	174	187	144	185	161	158	168	165	138	161	174	158	188	205	167	159	171	168	155	166	177	180	182	187	179	178	190	192	155	173	151	176	162	195	185	151	181	195	175	173	183	158	162	172	171	183	162	167	162	154	151	175	164	174	164	170	164	151	157	166	168	186	174	169	163	157	145	166	165	147	170	171	172	168	159	189	177	181	165	153	175	183	178	169	194	168	156	146	165	188	165	156	191	180	185	190	186	160	197	177	159	171	162	166	159	166	185	179	168	166	160	171	173	177	187	157	163	152	175	170	174	170	172	175	182	180	156	177	175	164	172	173	158	172	170	178	161	171	182	189	191	155	183	172	181	153	155	210	145	165	165	168	165	197	194	178	181	189	177	150	158	171	181	186	165	176	154	183	193	166	177	176	161	170	152	174	178	190	164	188	178	192	170	193	165	176	167	177	160	161	169	185	165	177	170	163	138	178	157	171	185	153	173	163	166	150	200	158	159	157	179	193	178	181	169	164	155	155	171	182	168	156	160	181	140	153	162	171	170	187	187	188	179	158	148	180	176	182	165	168	192	170	174	176	176	175	158	149	188	175	138	179	156	190	188	163	163	181	151	175	156	176	196	155	154	177	171	162	170	186	162	198	157	180	162	153	211	194	178	189	194	176	168	144	180	174	167	178	166	156	160	165	161	183	177	146	154	189	173	158	161	183	172	162	167	168	195	189	182	169	170	167	164	181	168	157	200	152	185	176	178	179	171	189	156	162	171	191	177	200	131	169	170	166	193	166	176	177	153	165	172
27815	22604	11675	948	414	398	336	367	358	333	330	372	353	360	349	312	349	320	309	325	323	336	290	342	310	321	361	330	318	340	319	370	326	308	317	306	314	375	332	313	333	350	342	338	347	320	329	311	304	352	338	284	350	311	357	348	300	317	353	342	374	338	300	337	316	320	320	328	378	328	340	311	317	316	323	304	340	336	327	344	325	321	344	301	347	300	310	338	320	340	345	331	348	356	368	342	359	326	330	339	353	316	332	326	334	316	338	338	318	359	346	307	355	294	340	363	340	350	308	362	335	312	365	345	340	310	331	323	332	318	293	324	329	307	331	319	306	344	336	351	333	296	337	317	293	316	294	350	310	337	340	290	292	296	322	373	344	324	337	346	334	344	327	331	364	337	358	337	339	313	326	328	318	320	361	360	339	309	344	348	339	364	335	320	330	328	335	330	359	302	326	324	328	321	303	335	336	381	352	333	349	308	325	338	345	314	353	329	335	313	315	342	351	342	342	368	319	364	357	354	313	335	317	322	328	343	355	322	301	311	336	331	321	332	337	322	335	327	298	329	365	309	303	354	304	376	317	322	319	335	326	356	322	304	328	314	337	322	321	311	326	355	322	355	331	314	314	329	317	353	337	291	357	339	334	300	321	346	334	334	339	372	361	325	370	315	332	331	313	317	318	335	346	335	328	324	302	327	327	357	321	318	300	355	346	319	339	306	343	294	329	324	294	327	330	338	335	323	360	319	341	318	285	323	343	315	332	332	353	350	312	288	328	357	329	368	316	330	370	346	336	307	358	331	346	347	324	320	309	334	347	328	340	351	333	345	381	335	336	337	327	350	302	330	327	340	339	325	351	316	339	320	346	302	297	365	295	340	296	330	352	339	354	332	345	294	325	347	329	348	337	338	351	333	330	331	319	336	309	325	328	336	327	290	343	325	359	331	339	332	341	330	341	320	350	331	292	327	337	304	345	335	354	309	308	340	316	331	327	310	287	321	338	338	350	303	349	313	333	345	294	339	317	350	309	329	343	333	345	336	329	322	354	336	354	356	326	333	347	327	307	329	342	320	338	335	329	343	321	319	304	331	342	341	345	332	326	324	339	342	375	320	319	312	306	335	343	309	350	333	334	330	324	297	340	334	349	334	376	360	331	364	312	332	303	324	319	327	330	319	326	327	311	319	339	300	346	338	338	288	346	335	308	365	333	321	350	318	348	329	349	334	315	327	323	329	323	328	340	325	328	309	310	316	329	344	324	317	322	328	347	320	324	349	348	331	342	319	337	336	337	310	318	321	338	345	347	334	319	353	351	330	313	337	347	343	339	350	313	354	351	354	315	353	358	343	302	328	319	327	292	326	352	317	321	389	328	344	340	325	324	311	328	357	314	312	318	340	356	324	313	346	318	335	318	342	355	353	362	292	325	335	362	353	328	342	346	352	331	332	306	368	294	338	359	311	345	327	334	363	361	307	315	353	322	334	346	347	315	320	335	362	357	329	319	359	337	351	341	321	320	343	310	314	340	333	316	354	317	317	352	344	352	342	332	319	305	334	345	333	329	305	335	351	361	328	354	344	316	337	297	355	327	331	327	302	340	340	337	322	349	356	303	323	325	331	336	291	339	309	346	314	365	314	324	314	314	368	347	376	356	326	346	300	331	331	319	360	326	353	328	366	332	345	297	317	343	325	349	318	307	338	347	320	326	351	359	335	323	328	286	351	316	286	342	359	366	354	356	332	327	348	329	347	341	326	333	339	348	314	335	304	347	330	339	315	328	359	352	327	324	326	326	354	344	311	309	346	348	330	353	341	358	347	332	339	340	342	332	327	315	326	347	329	329	339	338	333	319	321	301	327	347	308	349	333	299	317	350	342	338	343	324	336	308	310	315	325	333	335	319	364	329	332	332	287	328	336	306	320	347	298	333	301	359	304	366	347	314	327	322	307	312	363	344	321	361	337	344	349	356	313	332	320	350	320	313	357	312	323	325	310	336	330	350	350	330	326	338	351	335	332	333	326	304	330	341	361	312	329	320	339	311	324	332	313	301	310	381	329	338	358	346	329	362	332	316	329	315	319	327	335	312	342	332	324	301	331	337	327	345	307	350	304	353	324	336	340	336	358	319	350	336	317	331	351	346	328	311	357	318	357	352	332	371	320	341	359	327	345	358	346	347	362	353	351	355	319	306	293	346	328	338	327	341	356	331	346	353	346	336	326	335	351	344	319	334	349	321	318	324	320	345	354	329	313	328	339	335	309	349	306	312	326	350	353	327	310	325	346	367	357	331	346	340	316	325	318	325	327	342	330	354	324	344	318	329	340	353	338	322	323	337	333	299	323	306	336	354	334	356	366	355	349	310	326	344	334	316	338	366	360	329	360	349	350	318	322	329	331	354	323	324	320	340	317	308	365	327	312	343	368	310	331	314	347	330	341	336	365	327	344	328	324	320	345	332	344	348	314	369	309	317	314	328	337	330	325	341	344	353	328	339	313	327	340	351	327	347	342	311	334	342	331	299	310	366	345	317	355	330	326	293	325	335	337	311	320	312	336	342	316	327	338	353	325	337	371	348	324	317	342	358	360	347	320	326	400	336	340	309	287	349	314	328	303	369	324	338	322	347	366	328	314	319	312	314	326	342	366	332	318	300	335	307	337	303	362	323	357	326	335	325	313	301	327	350	330	334	336	349	319	348	316	315	350	347	309	353	325	323	291	358	356	312	331	306	287	337	314	325	326	349	322	327	342	335	326	344	289	324	344	322	305	329	348	348	326	347	355	305	336	329	320	319	350	308	325	340	333	345	315	328	360	304	326	354	324	302	328	349	307	320	326	337	331	331	359	331	327	333	294	322	308	338	365	339	325	372	305	355	324	349	332	304	348	334	326	330	292	307	342	322	319	344	299	348	348	343	342	333	318	312	310	360	353	322	313	336	339	304	347	330	342	346	354	370	344	379	351	341	322	324	316	334	329	316	333	338	304	360	337	320	289	318	317	321	327	343	308	347	335	355	324	342	348	317	301	314	341	330	321	364	359	334	340	332	344	350	338	348	320	333	355	308	364	328	374	313	307	350	333	332	331	337	334	300	337	281	312	328	333	316	336	325	334	339	309	300	332	361	327	303	347	324	358	320	326	324	339	320	368	335	330	324	362	282	368	334	301	351	347	339	334	348	327	313	308	337	305	307	330	335	326	311	349	301	333	314	322	364	348	328	317	329	333	304	312	339	324	334	331	330	346	341	348	333	343	345	360	302	347	370	336	343	328	359	313	330	365	331	329	328	322	328	325	320	343	308	338	334	319	325	344	314	339	338	314	347	358	327	338	321	357	356	349	328	302	347	325	312	341	327	321	326	358	308	359	301	370	369	322	346	302	327	338	329	330	332	341	306	325	323	319	334	329	314	336	333	319	335	323	315	346	339	305	361	312	320	308	319	339	336	337	323	344	312	332	268	347	288	359	356	337	338	358	332	347	358	368	334	348	313	315	301	367
30163	24933	1565	639	605	549	529	486	444	484	496	459	460	478	454	493	459	475	422	441	475	511	446	462	481	422	490	454	427	486	421	463	462	487	488	457	442	458	477	481	407	482	454	476	468	432	448	452	464	507	470	454	508	459	459	474	468	440	423	466	427	487	507	443	486	432	482	451	429	462	447	447	429	474	445	437	455	475	448	443	470	425	474	466	468	432	492	500	454	454	437	490	490	439	443	480	488	429	468	470	479	424	451	472	450	458	442	454	510	434	426	494	470	478	436	449	498	466	442	459	464	487	456	468	453	463	454	513	467	462	452	444	455	460	443	458	447	442	448	447	476	451	443	454	475	470	485	455	470	439	451	454	462	493	473	465	440	460	457	453	444	452	476	469	475	484	461	459	439	448	467	478	470	458	472	467	460	443	430	494	391	432	442	454	481	423	471	455	434	467	494	457	453	428	483	483	515	437	479	470	536	449	478	479	422	429	452	479	475	474	480	458	465	485	443	484	432	427	448	445	455	474	413	471	468	488	468	443	484	454	433	457	478	477	463	451	490	472	430	453	467	439	482	460	440	506	410	461	450	457	435	469	484	455	436	463	479	475	441	444	490	502	466	492	459	500	458	444	453	451	445	433	432	468	464	440	447	429	403	468	440	473	475	475	492	422	467	474	465	467	475	496	453	455	483	476	454	472	481	482	451	487	496	477	446	456	466	455	450	446	460	465	475	442	455	466	467	465	442	433	487	473	485	466	442	467	462	475	474	448	450	449	449	454	472	443	480	486	448	490	440	405	439	459	456	466	454	512	452	485	459	475	428	437	495	472	434	474	474	449	465	453	441	515	486	470	434	472	447	453	445	474	453	457	476	445	469	472	459	442	459	434	449	471	442	434	501	473	455	472	497	456	441	465	439	473	481	438	448	467	454	436	475	439	498	467	469	471	504	505	398	460	516	423	463	492	468	506	457	475	492	462	449	463	505	437	484	516	481	454	471	483	452	450	439	485	441	421	455	456	477	477	429	486	459	418	468	420	485	463	467	432	482	452	478	474	470	457	446	458	479	479	442	482	441	444	453	466	475	447	473	464	495	468	429	462	423	418	452	466	464	464	475	475	425	503	473	485	464	496	488	485	445	483	466	493	465	472	428	424	481	471	476	485	438	499	411	400	455	436	472	462	496	467	464	497	479	425	426	436	471	422	482	493	465	483	454	431	440	451	472	459	467	442	466	459	490	430	466	456	458	500	455	491	497	484	465	444	464	490	477	488	446	471	480	454	466	447	447	443	461	483	440	466	468	469	476	455	424	462	470	419	465	501	473	507	458	476	464	421	459	405	457	449	428	475	454	468	477	426	456	452	422	460	456	453	451	449	433	508	461	456	439	481	471	496	442	471	456	418	471	440	447	443	442	489	469	477	461	461	459	462	476	468	482	459	483	445	492	451	467	492	458	459	462	450	465	481	487	437	432	484	423	482	436	449	457	464	465	461	446	409	438	454	507	462	438	458	432	471	469	464	442	442	470	448	509	506	479	452	464	474	473	423	417	423	450	496	441	474	509	423	450	428	452	459	488	498	489	463	493	452	467	460	478	452	476	448	460	459	455	437	484	470	469	457	496	481	450	457	464	435	438	471	429	449	496	457	464	447	467	433	437	449	433	448	478	464	454	501	496	470	438	493	451	478	480	484	466	470	485	445	478	461	467	417	455	447	504	471	487	481	439	449	477	481	462	489	443	481	489	440	478	440	469	466	455	484	485	472	438	465	479	443	465	455	457	476	445	475	493	433	476	491	478	525	433	440	457	442	432	503	458	460	445	458	454	424	484	482	409	492	470	425	475	480	453	443	465	434	450	418	433	466	470	469	470	471	488	448	459	469	402	437	451	428	480	469	456	517	444	466	469	474	476	447	467	493	474	459	479	482	449	449	430	466	477	468	476	483	471	480	454	453	449	471	452	468	429	445	463	452	489	448	496	470	501	505	445	463	448	451	451	452	452	466	458	487	433	463	490	454	506	453	467	462	472	454	453	450	439	448	454	454	486	467	458	438	525	436	447	442	441	451	477	452	461	447	407	438	451	494	510	472	488	477	437	443	444	446	464	472	434	437	470	493	519	454	462	454	422	465	435	453	471	433	442	468	430	439	441	464	442	461	438	470	431	464	436	466	453	503	454	454	464	464	453	464	463	472	460	446	444	462	454	486	469	495	463	400	473	499	439	458	487	463	427	479	459	446	464	479	471	428	506	500	437	457	459	443	434	493	442	452	420	472	470	438	470	463	486	514	447	443	478	462	472	454	493	495	441	453	461	475	442	446	467	447	465	450	461	446	475	491	450	448	509	485	499	467	440	473	459	449	490	458	457	453	502	445	452	512	441	474	440	416	438	469	420	423	483	435	484	456	493	474	465	426	505	468	448	449	450	477	483	498	470	486	464	476	497	489	481	477	469	484	446	455	429	471	502	483	458	461	476	439	432	477	474	505	437	498	473	501	464	464	483	465	477	471	441	485	470	434	417	453	447	434	498	474	442	456	449	445	453	451	460	500	437	444	496	449	439	466	434	473	481	434	464	483	464	492	454	475	495	454	459	439	443	466	435	480	467	453	437	447	487	472	460	469	462	474	462	478	459	485	439	508	451	486	465	480	446	492	467	458	456	455	455	468	448	451	445	444	417	453	491	486	500	486	455	470	421	404	443	453	491	473	472	419	400	449	455	466	475	445	483	450	480	472	461	480	470	472	490	441	446	460	467	453	496	458	432	469	499	449	467	417	490	454	460	439	429	492	447	459	444	473	500	479	460	469	423	473	493	495	467	460	454	468	444	490	465	426	498	455	456	501	462	490	453	474	461	444	499	450	453	455	439	493	451	456	477	464	487	437	471	450	462	468	449	438	446	467	489	474	453	475	468	470	463	460	446	448	444	490	467	512	446	493	463	466	452	462	456	438	460	474	483	457	430	500	497	467	492	478	483	425	488	438	476	461	478	436	441	484	499	499	464	461	495	434	480	478	469	486	483	437	469	451	462	453	462	455	456	463	442	487	479	425	449	465	439	471	453	437	466	462	446	473	463	444	472	431	435	434	477	449	437	485	496	474	446	448	467	467	430	485	440	473	461	460	478	476	467	440	492	453	423	503	447	476	481	471	459	451	466	429	463	431	446	461	462	439	495	445	441	472	492	478	449	471	425	451	463	472	478	456	435	464	436	437	487	468	447	475	458	462	472	480	454	462	426	449	507	482	489	478	449	451	455	469	440	470	479	471	442	432	478	476	481	511	480	441	456	452	444	474	477	459	478	484	446	455	427	476	437	498	459	512	469	444	465	441	480	467	485	482	447	440	448	470	454	459	463	460	468	481	460	475	505	441	499	446	472	461	470	489	476	417	447	479	465	477	476	437	472	487	484	427	497	462	456	467	437	430	434	457	480	413	436	446	455	464	502	437	413	493	439	478	436	473	489	480	455	476	470	483	474	484	483	449	459	466	456	460
24089	21510	28052	24698	20863	5447	629	475	420	393	369	350	340	340	333	327	306	306	310	309	285	295	290	297	301	300	322	300	278	254	289	301	301	305	286	287	265	311	289	266	294	291	279	266	302	287	270	273	300	305	282	268	294	285	296	269	273	299	303	253	276	304	287	264	264	316	288	281	276	270	320	318	267	274	305	260	291	272	283	279	247	272	306	285	277	267	268	293	275	269	306	290	247	301	334	286	271	305	290	291	272	270	272	278	267	266	282	273	256	270	281	301	290	295	267	288	256	286	278	258	297	269	313	289	284	312	300	270	274	304	249	281	295	273	298	271	270	264	282	261	260	302	282	301	284	260	243	289	267	271	291	298	267	276	280	314	284	263	276	311	268	278	291	274	252	310	273	300	294	292	281	284	292	315	272	272	273	249	287	288	261	279	280	318	275	262	258	277	305	291	290	262	282	264	287	279	300	234	279	293	253	293	282	282	299	300	254	273	290	321	316	242	281	285	272	311	294	289	278	287	283	281	270	282	279	276	296	273	286	297	267	287	281	322	264	285	292	285	325	289	277	299	291	297	318	266	285	266	306	310	297	302	282	275	284	281	308	279	295	289	276	291	308	259	259	257	258	285	268	297	278	270	282	287	267	280	312	290	277	272	297	307	314	277	284	268	283	319	286	290	291	263	278	317	271	268	268	283	281	278	270	279	245	269	284	283	273	285	281	264	315	311	315	296	268	280	298	270	280	286	306	308	274	297	280	251	270	316	262	263	254	300	296	301	262	263	264	296	295	265	288	309	279	269	281	278	292	261	277	277	269	288	293	277	290	273	286	268	299	293	287	281	270	286	287	277	306	283	275	286	275	280	276	267	262	281	296	275	294	304	270	270	284	264	273	286	305	264	294	300	287	262	294	290	267	262	292	313	298	263	284	279	290	250	275	254	293	273	239	289	298	290	273	267	281	271	272	263	262	289	301	258	287	279	276	248	272	294	273	278	295	279	298	277	283	280	285	299	273	286	271	293	277	328	293	302	279	274	310	284	296	259	284	290	284	275	282	302	316	313	281	282	324	292	292	272	269	274	283	287	271	294	280	254	278	289	284	304	260	283	287	255	285	296	290	247	312	286	277	279	298	292	281	281	299	298	264	278	270	291	269	278	304	273	249	295	317	252	274	295	306	319	285	240	298	275	263	271	259	267	297	299	291	289	250	287	294	261	283	307	281	298	277	258	276	281	324	265	265	278	277	286	291	313	285	265	286	287	265	280	303	288	290	290	275	290	293	270	280	281	277	271	281	248	260	293	278	295	280	263	279	302	299	257	260	289	260	279	310	298	293	278	306	282	270	277	287	322	255	299	276	305	271	281	288	286	297	273	298	266	276	272	295	281	287	289	292	295	300	265	287	268	267	284	281	275	270	278	277	286	263	264	272	294	288	283	282	297	262	280	289	286	274	304	286	250	262	265	246	310	293	293	265	305	271	290	268	271	289	275	264	295	292	292	275	264	272	254	296	271	259	285	289	273	303	286	261	263	251	283	292	300	282	298	275	246	264	266	274	292	276	313	306	317	275	281	273	283	284	288	259	268	266	275	309	286	267	307	303	312	263	261	247	256	292	248	273	251	300	283	316	258	302	280	291	290	250	248	296	286	287	286	267	276	276	263	295	275	258	302	274	297	280	317	298	289	276	263	289	266	295	273	266	286	272	286	263	293	296	319	276	268	269	260	297	282	283	291	267	275	314	281	293	287	262	283	293	262	290	269	296	270	292	271	274	315	286	261	259	281	273	310	303	285	298	269	278	266	270	282	259	266	273	315	243	289	277	272	282	264	273	276	293	296	301	326	278	298	284	281	311	288	278	256	273	274	275	278	310	288	248	272	300	310	280	279	293	278	268	274	299	278	244	297	296	273	272	279	288	281	278	288	286	291	291	283	302	293	289	268	270	277	288	265	260	275	298	287	304	297	318	285	312	286	284	246	234	294	240	253	284	289	293	267	297	279	294	274	302	248	264	268	309	294	260	285	308	278	289	298	267	288	290	266	279	290	291	282	258	282	292	268	279	266	262	284	303	267	264	283	280	265	271	255	322	264	286	293	258	258	286	284	281	261	305	262	270	290	267	284	298	257	288	274	316	276	257	305	295	263	266	257	277	278	252	293	281	280	281	282	248	274	267	289	275	298	251	290	277	279	284	313	277	269	273	282	279	292	250	243	271	306	255	276	297	316	305	272	257	273	303	290	309	286	283	278	272	303	303	283	256	265	296	287	267	278	300	285	266	287	282	282	284	307	264	296	296	282	282	271	268	271	265	258	264	249	279	279	297	259	301	272	293	272	287	267	288	284	290	275	295	278	270	273	268	283	288	301	267	295	260	274	298	279	317	276	262	276	262	312	265	278	241	264	277	256	295	266	286	270	282	262	289	240	273	282	300	263	277	276	277	278	320	292	262	262	274	277	269	264	300	271	289	250	265	279	301	289	286	249	309	287	276	277	292	269	266	310	296	270	279	295	290	303	246	258	287	283	298	322	269	293	350	289	301	290	299	287	268	293	275	311	276	312	311	290	279	330	269	282	275	292	294	292	302	300	261	240	258	298	280	291	239	270	264	310	302	300	312	269	266	276	318	292	289	287	306	270	283	291	274	279	254	274	272	315	315	295	254	295	278	301	281	298	287	301	247	287	299	258	261	289	265	315	295	263	280	282	300	277	259	304	279	272	307	322	268	282	263	302	302	277	289	286	274	286	285	282	260	304	272	283	291	305	304	293	285	299	270	279	270	275	276	255	280	265	296	281	283	279	285	259	302	262	276	288	291	292	270	274	292	301	309	276	291	280	308	291	299	291	255	265	289	316	291	285	317	289	317	266	265	279	273	265	305	288	263	285	319	281	263	262	296	285	279	268	289	281	272	306	268	274	309	277	317	269	277	277	320	258	254	275	290	277	250	279	304	291	278	279	283	298	281	284	297	286	247	294	305	287	292	284	271	289	279	287	278	256	285	285	263	268	284	266	294	267	303	291	253	300	261	284	283	291	255	275	273	325	276	293	272	278	299	281	287	268	274	289	284	292	291	297	279	294	285	272	271	291	263	263	303	280	278	304	307	280	310	274	284	266	295	277	281	239	276	254	261	273	294	278	257	266	270	301	301	282	276	279	308	273	262	285	287	280	260	287	281	281	283	270	300	268	319	273	314	279	264	288	301	296	276	280	286	274	281	268	294	294	241	286	275	310	254	311	292	303	298	254	298	290	254	307	269	272	295	265	301	274	297	318	292	279	280	265	293	276	290	235	264	285	305	270	261	277	290	287	276	280	293	278	277	274	265	285	254	240	271	307	266	286	284	305	305	273	272	302	272	274	305	281	246	290	260	288	309	291	292	266	282	261	293	297	264	246	269	289	303	265	304	290	243	281	300	279	280	266	295	287	227	275	287	274	260	244	287	303	296	291	273	281	261	283	294	263	267	277	268	271	270	295	269	287	291	298	278	301
55707	57697	8497	2546	1764	1367	1056	879	841	691	636	609	590	509	484	505	488	520	474	458	474	462	447	456	435	456	429	436	440	430	419	446	414	394	404	430	443	403	445	407	406	424	433	380	425	390	399	440	397	401	393	399	400	431	434	425	423	449	391	422	375	411	387	464	372	383	381	370	428	406	439	407	398	419	377	399	358	409	412	383	457	399	424	407	394	402	386	433	374	398	402	369	408	422	398	393	431	392	427	380	422	412	424	427	374	410	418	413	397	346	372	435	389	418	358	416	389	400	398	388	388	385	388	371	393	414	412	396	407	397	419	374	399	397	393	378	443	410	412	364	406	425	410	397	436	382	419	407	394	431	397	421	398	410	408	439	376	426	396	386	410	404	402	394	437	383	412	396	384	400	391	399	414	403	395	406	418	366	392	372	393	390	389	426	399	409	391	429	412	390	404	421	393	348	414	406	396	434	385	375	421	411	426	380	394	394	402	398	378	381	365	383	396	379	358	412	379	412	339	420	375	383	423	401	379	396	443	404	428	380	421	369	373	403	400	388	388	433	406	399	399	372	404	414	395	421	389	427	402	401	415	401	424	376	383	404	391	404	401	451	391	391	401	386	387	389	433	404	402	447	367	398	385	415	405	421	411	389	399	416	395	378	351	367	419	406	394	408	425	402	406	411	398	377	414	408	365	394	406	384	434	410	414	368	417	383	420	411	424	406	375	423	437	395	364	406	418	392	400	366	407	416	401	429	401	382	419	364	403	429	434	417	423	423	398	432	373	413	409	408	448	417	420	417	377	397	404	421	388	381	385	407	408	380	388	406	390	380	375	442	415	394	394	392	421	392	415	400	411	377	435	394	384	418	416	396	383	399	386	393	382	394	380	395	408	433	428	422	420	388	387	408	398	418	406	376	403	375	368	386	435	406	417	398	408	402	378	416	402	407	415	401	394	387	354	387	412	405	415	416	398	411	406	414	376	388	418	401	386	420	396	408	407	423	369	380	405	392	392	413	399	396	352	391	400	403	391	440	404	389	416	423	402	380	407	384	393	421	374	385	406	403	376	412	398	403	378	389	383	375	412	396	411	408	401	403	403	370	405	410	416	369	411	434	408	406	384	369	364	417	393	402	375	470	385	378	422	421	406	391	366	379	420	370	403	388	416	395	388	388	405	389	408	382	388	411	392	416	383	379	403	385	408	419	391	384	406	361	392	465	358	401	367	427	432	396	399	379	394	408	390	419	388	401	416	428	408	425	382	390	400	424	420	401	389	386	424	403	380	434	416	420	363	412	409	419	381	387	420	356	370	409	398	391	405	421	406	431	415	434	387	434	403	405	392	415	405	367	410	365	426	440	398	373	409	394	372	415	373	431	405	422	407	433	422	381	399	394	388	398	428	387	408	401	395	386	404	396	382	367	427	415	414	396	387	421	406	424	408	363	403	394	381	412	405	385	391	408	386	396	385	390	442	413	369	377	401	374	424	410	401	390	385	447	431	367	412	381	398	370	409	391	417	403	379	394	429	403	360	399	415	402	394	368	382	383	446	373	395	410	384	351	396	434	432	395	405	425	392	414	395	380	406	385	403	387	394	424	376	427	393	368	397	402	418	417	366	415	415	416	399	384	412	395	378	383	396	428	390	366	386	411	381	396	400	398	398	392	390	402	389	416	382	400	436	401	403	411	388	446	399	382	401	396	393	392	405	397	401	403	388	391	399	423	408	368	398	349	392	389	392	378	373	427	427	388	383	397	393	361	388	397	373	386	402	401	403	392	367	397	374	413	393	372	414	368	420	400	377	403	386	417	369	412	418	386	374	411	423	424	392	392	428	402	409	368	428	376	406	408	378	387	388	439	430	410	385	372	390	397	434	376	404	403	383	402	415	444	380	396	392	372	392	421	423	432	400	398	377	391	410	393	360	400	423	371	375	415	410	395	389	395	398	413	392	401	413	338	383	401	435	431	427	406	414	395	391	374	382	386	390	412	394	386	369	428	371	422	389	403	408	400	364	390	383	400	394	391	406	396	375	337	361	408	372	381	393	401	428	406	437	400	409	401	426	397	400	430	384	390	386	402	417	410	407	412	361	375	405	411	410	380	383	387	410	414	397	421	390	374	427	421	409	369	413	380	392	376	401	399	388	422	408	402	411	407	389	381	371	384	408	422	438	404	386	417	378	397	376	400	400	362	402	452	398	427	374	400	419	392	408	422	416	381	406	381	357	393	384	372	354	403	374	394	426	430	415	425	424	381	435	382	371	415	418	393	398	408	394	397	404	396	404	410	407	425	365	380	422	415	417	422	414	366	368	411	364	424	412	399	383	404	408	413	374	421	395	369	418	403	403	408	390	403	388	379	380	417	395	392	360	439	399	406	400	406	402	406	403	423	387	413	392	442	380	357	373	402	403	356	362	412	409	429	389	394	408	411	393	379	390	428	441	382	369	411	404	402	379	428	411	408	382	385	408	406	375	387	418	404	410	407	431	398	424	362	410	395	388	377	386	392	354	408	428	423	409	408	389	354	404	380	371	408	434	441	403	407	387	419	405	405	379	386	426	413	416	395	385	375	424	446	355	385	382	411	406	389	417	409	382	376	430	413	424	391	394	442	390	406	383	401	393	418	388	379	385	399	390	431	376	366	403	428	381	396	376	416	349	404	392	363	422	402	418	427	395	403	374	391	426	401	404	378	441	418	403	388	418	406	419	385	430	387	380	402	413	435	402	428	408	382	396	409	427	406	383	412	410	399	398	386	407	360	433	406	433	405	412	405	409	383	384	401	419	413	397	389	401	373	371	396	402	410	421	415	425	389	402	397	407	376	415	399	417	352	415	415	413	382	363	394	433	395	368	382	385	434	426	408	399	398	380	375	408	408	401	395	421	375	408	411	410	374	379	441	386	419	386	370	384	417	440	404	382	411	388	410	390	384	377	371	370	356	413	368	415	413	406	395	420	425	356	441	395	384	449	422	397	365	439	403	380	375	433	385	382	438	407	393	414	411	416	414	386	409	394	412	406	415	385	424	397	401	385	397	406	405	394	413	426	421	365	412	416	408	401	396	351	405	392	370	410	409	420	438	378	424	419	434	385	401	423	395	419	391	430	390	392	388	373	432	362	402	384	389	391	416	410	395	386	393	395	400	396	430	425	362	424	429	364	406	416	372	399	401	408	403	398	398	405	429	404	389	412	369	451	402	433	387	390	384	414	404	391	416	385	383	443	378	419	413	431	434	380	404	399	382	394	382	420	376	411	359	399	386	402	398	404	376	411	406	396	410	389	389	408	402	430	445	381	377	442	373	384	423	380	401	431	414	397	417	414	397	426	387	395	363	413	400	359	384	405	399	403	394	410	401	424	407	424	422	416	407	422	385	395	394	415	398	409	364	385	360	399	364	409	380	368	399	405	412	381	401	433	372	414	411	383	406	388	418	378	362	416	411	341	405	424	387	377	364	351	388	415	411	376	416	394	380	394	389	395	399	392	391
23112	21335	28596	24230	21256	20806	3121	497	407	304	267	261	225	227	208	195	177	170	178	162	144	151	135	162	126	139	138	135	163	141	132	138	109	133	122	135	128	114	108	134	136	124	135	127	143	118	146	135	141	126	121	117	105	144	124	130	132	142	142	142	116	129	106	123	137	116	116	139	135	120	131	115	119	135	125	121	141	130	127	112	137	133	120	112	140	114	118	129	110	108	135	117	116	117	127	122	139	132	120	115	129	128	125	125	131	122	121	124	130	114	129	110	100	132	127	120	112	122	122	111	106	108	123	112	123	105	111	113	129	109	128	107	121	121	130	120	131	117	106	135	119	120	117	131	135	153	108	111	125	116	107	116	120	139	106	117	110	124	138	119	118	100	119	135	133	130	117	122	127	150	115	116	121	119	110	108	119	125	124	135	129	121	137	111	122	104	137	134	121	121	111	119	121	113	117	123	109	124	137	118	145	123	118	110	112	136	134	110	114	136	113	137	123	115	122	95	136	121	132	122	130	113	117	133	111	123	106	116	107	135	114	118	123	119	128	106	128	117	103	125	121	116	111	100	120	122	110	128	113	125	110	109	118	128	123	127	129	129	123	113	101	125	124	119	126	103	128	108	127	127	122	129	119	115	128	115	136	125	100	133	110	129	112	129	137	116	128	120	117	113	122	138	144	117	110	132	131	125	110	125	138	126	114	123	131	131	131	117	107	117	109	122	104	103	134	119	129	127	124	141	117	120	112	101	125	128	110	118	122	135	105	121	114	120	136	119	125	120	118	125	126	115	112	124	136	116	115	122	125	141	110	118	108	127	129	141	128	116	124	119	107	108	118	120	110	126	110	109	123	119	125	122	133	126	121	101	133	128	155	126	137	108	119	125	129	98	115	126	98	121	108	119	120	114	128	122	137	132	141	120	115	107	125	116	135	132	140	100	117	132	124	125	110	104	115	150	112	127	107	106	129	134	128	114	117	125	102	121	120	122	134	127	112	116	103	120	92	117	139	118	118	118	134	108	111	131	108	117	95	130	125	111	128	105	118	132	134	122	135	107	120	94	130	113	126	131	127	110	122	110	117	131	115	107	103	117	117	123	111	131	123	147	119	124	121	136	127	120	119	107	110	122	121	110	103	131	122	115	107	110	111	125	124	133	127	141	120	123	122	114	116	136	123	127	105	114	115	114	101	120	131	128	134	107	125	138	137	142	123	129	103	115	122	153	122	131	120	130	135	134	126	116	124	115	112	109	143	113	117	132	127	116	112	124	120	126	123	125	129	102	124	140	142	115	130	129	109	107	110	116	132	119	129	118	117	104	123	124	130	128	138	131	124	110	141	110	128	129	115	88	118	110	114	123	128	126	109	139	103	103	117	120	113	136	104	127	121	139	111	123	142	109	133	116	110	131	129	137	130	100	119	128	134	107	108	132	116	118	117	107	125	111	125	93	115	139	117	104	127	122	107	103	103	118	126	127	133	121	141	114	121	123	122	125	123	139	121	114	122	119	118	117	139	114	132	106	106	132	105	91	120	107	128	125	107	119	121	108	121	115	134	126	109	129	122	121	141	115	131	136	132	133	126	125	128	134	122	117	139	144	110	141	122	121	138	120	126	141	109	131	122	116	116	113	124	119	99	106	121	124	118	114	116	134	130	119	114	122	136	126	133	124	122	109	139	112	116	106	129	120	122	109	119	140	134	116	112	121	119	116	125	136	118	110	122	144	114	121	124	116	130	114	122	121	132	138	110	139	126	108	124	116	120	126	117	132	115	108	136	115	128	116	117	130	122	117	128	138	100	142	127	116	104	112	128	116	124	116	132	138	128	122	129	110	131	125	125	135	116	118	134	115	121	132	120	117	130	123	117	130	111	124	130	126	118	126	126	121	110	122	99	106	118	143	120	134	138	125	136	115	108	136	106	107	115	104	105	128	115	128	106	148	147	125	114	114	132	140	117	124	107	110	139	133	114	132	114	125	121	126	128	104	115	117	120	130	117	117	103	140	122	108	117	124	108	137	121	110	108	124	112	130	120	135	123	115	138	127	122	118	136	120	106	131	148	140	113	112	111	118	124	107	155	122	138	127	117	125	126	114	142	137	126	115	111	118	125	121	127	141	112	99	112	138	125	104	117	118	135	130	119	108	127	117	131	117	110	115	118	104	126	136	114	136	133	152	138	112	125	144	106	131	130	113	120	117	104	133	116	138	122	98	115	118	119	127	100	115	143	98	123	111	141	114	126	116	124	118	129	129	119	112	112	134	123	126	120	136	117	108	98	119	123	115	124	98	123	138	125	123	141	123	111	135	140	116	108	113	134	118	132	113	114	125	129	122	105	104	122	109	117	131	105	130	124	134	122	109	125	129	128	118	116	129	131	112	109	115	132	135	121	129	126	109	101	127	120	113	120	108	116	97	105	142	114	109	114	140	140	87	119	141	109	129	131	118	118	126	125	131	136	120	129	121	98	108	113	129	127	126	119	129	114	136	114	126	122	125	114	123	111	143	107	134	124	119	128	101	120	128	98	122	128	145	141	113	106	128	103	122	132	115	112	119	138	133	116	110	119	127	134	93	109	122	115	140	114	119	116	125	124	126	125	115	122	121	106	126	113	134	109	132	126	145	124	125	131	140	109	116	127	126	134	129	115	131	111	138	138	128	110	116	124	113	126	109	125	128	138	130	102	114	134	124	140	113	121	124	85	114	131	98	119	126	110	125	112	110	128	126	129	143	113	129	127	132	131	128	115	119	90	118	132	116	123	119	115	116	119	124	115	119	111	117	109	128	121	121	133	127	114	112	126	106	121	149	107	147	115	102	125	112	120	116	140	104	125	126	114	122	133	122	122	115	135	126	120	104	138	113	111	108	118	119	123	117	109	149	117	121	111	126	119	130	109	131	111	115	105	126	113	117	110	123	127	132	101	134	134	137	121	111	130	130	124	116	115	124	97	136	104	104	121	135	125	108	113	135	108	121	115	117	128	127	122	136	137	138	136	117	123	119	121	125	124	113	128	121	107	143	135	108	122	119	119	150	106	129	135	130	142	109	139	114	126	116	122	101	129	122	99	115	122	118	123	124	125	127	120	114	126	117	112	129	122	122	127	105	129	125	124	132	88	131	108	132	122	114	114	120	121	115	121	108	114	123	122	128	151	98	121	124	126	114	118	106	130	128	124	117	106	109	107	129	133	110	126	111	119	133	136	102	102	125	125	130	120	137	127	122	130	113	137	117	122	122	116	119	104	120	123	133	122	131	111	129	99	128	118	121	123	133	127	152	126	121	145	124	126	108	125	128	119	120	129	143	115	112	117	107	107	121	117	97	111	121	126	115	123	122	95	109	138	124	135	116	131	158	114	134	113	110	119	108	105	138	141	114	109	109	119	131	123	133	119	110	110	119	107	122	115	129	145	106	140	125	102	122	122	117	143	116	132	123	111	122	137	99	121	117	107	103	124	116	120	117	115	133	134	119	122	123	127	113	119	136
59052	62540	12153	4080	2629	1907	1504	1200	895	800	647	555	473	445	392	383	357	319	306	317	291	255	231	224	223	224	215	228	210	245	222	226	211	200	211	194	201	196	224	192	206	199	198	178	185	205	198	200	188	200	196	215	194	183	199	174	199	171	172	197	193	184	179	201	184	182	182	184	168	175	181	172	176	185	167	195	173	164	191	188	186	193	198	180	157	200	196	178	181	178	178	196	194	179	200	172	172	177	183	159	183	150	181	180	173	155	180	183	203	191	197	184	210	172	166	190	172	190	170	176	180	177	204	163	181	174	161	205	173	166	180	169	187	177	178	182	188	180	185	164	174	152	188	194	200	174	165	182	163	161	136	153	166	169	182	187	194	181	187	210	166	185	181	164	178	206	170	180	197	194	188	163	198	161	185	160	170	155	160	197	163	158	165	182	175	190	184	170	165	179	162	171	182	165	178	173	174	189	183	191	151	176	164	164	195	168	170	172	177	186	168	138	159	185	177	185	159	178	149	167	188	199	160	179	174	159	160	177	187	162	188	185	159	169	171	164	174	176	182	205	140	192	176	166	168	155	171	181	165	186	163	166	196	171	167	189	168	170	186	178	170	183	176	200	189	172	170	152	143	179	170	162	157	160	175	187	170	162	187	154	187	171	163	174	164	179	183	179	179	150	164	135	155	154	169	160	173	196	184	172	180	178	174	150	205	181	177	165	178	186	177	180	193	173	177	184	188	199	150	200	175	175	160	184	162	185	175	174	191	177	185	165	189	145	165	177	181	175	163	188	173	174	159	164	182	166	184	167	176	162	175	176	198	162	177	163	188	170	153	179	175	184	187	189	161	179	167	168	174	154	185	193	192	176	182	182	158	182	191	162	160	154	166	161	180	165	175	173	167	192	178	216	163	151	185	196	192	171	161	191	175	188	157	178	147	187	184	172	156	189	175	185	170	186	185	157	186	154	185	172	188	156	176	186	168	143	143	177	166	169	191	183	213	186	179	164	184	197	175	170	193	179	169	158	180	181	174	175	197	167	145	179	173	201	171	177	173	175	167	152	164	146	181	170	219	158	171	170	185	157	194	179	162	170	164	165	162	203	203	161	186	174	167	179	184	166	153	164	152	189	161	163	171	195	187	195	156	192	159	190	181	197	185	168	158	154	190	183	186	180	156	194	172	164	169	172	197	156	171	169	196	180	152	192	165	193	182	159	182	184	161	195	164	164	143	167	182	167	184	188	180	166	158	175	168	159	183	169	190	199	188	171	165	185	195	203	164	173	212	189	160	179	161	160	180	172	189	177	176	173	190	165	174	173	148	166	165	147	172	182	144	184	166	172	171	195	180	171	173	179	176	188	182	189	168	183	189	170	163	191	163	166	143	156	173	169	175	169	177	195	163	163	155	183	173	189	200	166	170	180	192	166	180	164	172	175	153	195	161	176	165	193	189	181	209	178	196	183	170	168	157	207	160	186	156	189	177	173	179	158	179	187	171	167	170	171	183	187	173	176	190	166	196	160	192	186	184	183	169	191	193	194	168	173	177	160	189	161	173	190	150	173	188	194	168	173	198	192	145	174	169	166	171	194	152	156	181	182	165	188	185	186	150	154	167	175	183	172	166	156	179	186	191	165	155	170	202	174	180	132	159	175	150	178	159	193	181	177	185	200	178	152	176	162	179	197	165	188	173	160	177	174	185	169	204	186	169	187	179	174	157	183	141	188	171	138	187	175	182	187	177	191	191	180	200	190	175	165	150	173	185	187	165	179	179	205	173	168	171	171	174	188	179	202	178	168	178	162	183	179	178	151	152	177	187	163	165	172	174	184	175	184	165	164	167	165	168	171	172	184	199	172	168	148	174	172	169	187	178	187	159	192	161	175	175	188	190	174	183	173	162	183	192	162	178	172	170	176	157	144	150	181	169	175	166	167	178	156	192	152	169	199	175	180	160	184	181	185	177	176	167	158	173	147	175	181	177	173	167	184	189	184	156	147	188	190	191	172	195	176	189	179	179	193	186	175	183	179	191	165	189	204	179	192	168	180	178	167	146	167	180	176	182	167	187	182	205	166	169	193	157	176	200	163	160	181	186	165	186	165	167	166	179	177	191	174	145	194	191	178	155	189	182	180	180	184	182	151	196	168	165	194	171	178	166	166	174	180	160	158	177	171	186	157	153	169	177	164	183	165	186	195	185	181	161	190	151	173	173	158	155	161	183	188	153	165	159	188	156	174	164	179	192	170	171	143	173	150	145	171	171	170	145	159	179	188	197	168	181	191	175	165	178	181	169	177	177	152	174	180	170	176	187	156	172	192	178	151	177	167	173	168	178	173	179	176	195	137	183	171	150	192	170	177	160	191	150	198	182	182	173	176	163	173	159	172	163	176	161	165	193	166	171	165	159	199	158	174	181	183	170	163	166	183	191	184	169	178	162	168	192	197	168	163	174	161	149	157	178	149	187	174	157	189	176	157	174	160	161	160	152	165	163	170	195	178	171	196	187	176	164	191	184	185	179	180	182	181	181	159	184	178	168	165	186	186	174	156	168	158	193	191	160	175	168	186	167	164	190	167	179	159	172	160	189	177	148	172	185	179	160	162	169	189	156	182	184	178	160	182	182	172	188	187	169	164	183	170	167	169	173	183	159	162	184	170	148	162	175	165	173	176	161	166	168	155	166	171	183	190	169	172	209	173	179	188	176	177	174	180	187	181	175	157	168	210	188	180	174	189	184	161	160	200	171	186	165	193	195	178	164	152	165	179	161	184	171	178	185	193	196	186	177	180	181	181	164	154	162	178	175	160	177	153	194	161	159	194	196	185	171	176	169	142	161	199	173	169	170	175	207	162	195	189	163	171	178	188	155	168	187	176	151	145	172	193	155	192	166	190	171	166	162	172	171	177	184	169	181	181	179	179	199	179	201	180	179	153	172	175	170	163	193	166	169	189	149	164	191	200	171	164	155	180	210	149	200	218	198	178	163	170	192	167	155	169	176	179	181	176	185	177	181	183	178	181	197	152	157	191	175	189	189	155	164	158	166	152	182	161	190	187	154	192	178	169	179	169	191	175	179	182	169	167	180	189	186	175	179	185	171	176	189	196	156	172	166	177	183	169	145	161	166	167	191	165	171	172	170	148	206	198	186	175	187	195	195	187	173	172	164	193	177	178	182	190	207	180	185	174	160	167	174	172	177	169	181	164	151	158	185	168	173	152	184	163	205	160	179	176	176	172	162	182	171	185	184	181	190	170	209	173	203	159	175	183	176	179	175	183	168	170	173	191	191	193	178	177	176	158	187	176	149	161	175	188	176	177	203	196	177	180	170	187	190	182	167	194	182	197	172	174	194	194	163	186	164	165	167	171	149	173	153	186	168	204	169	187	158	161	173	169	181	181	178	180	173	180	193	168	176	169	181	180	177	182	155	162	188	177	177	179	167	186	173	158	161	180	177	164	161	188	154	179	142	185	157	180	170	167	172	180	178	164	182	173
27748	22407	11966	984	407	367	390	344	332	361	376	352	333	319	334	322	329	330	332	342	315	320	339	367	351	357	313	340	354	324	329	336	291	339	311	348	353	324	364	340	334	351	351	344	354	319	371	308	358	309	329	299	331	354	316	334	352	356	358	329	315	337	329	341	308	347	342	330	325	346	312	360	340	361	361	319	350	327	346	356	318	314	364	359	328	323	322	340	348	347	334	352	351	340	350	390	347	321	363	355	340	320	331	327	355	317	324	355	334	314	314	341	330	341	337	352	338	344	331	350	348	310	326	316	331	318	327	323	334	321	350	325	356	369	365	320	298	331	335	340	335	354	304	303	334	290	349	336	377	333	361	361	356	338	335	331	336	335	328	353	323	335	336	337	343	321	346	334	319	322	330	351	365	323	349	357	342	329	328	353	325	334	336	319	352	328	349	354	337	362	314	312	336	365	354	347	330	333	339	337	340	347	298	337	308	321	312	328	321	352	344	345	338	345	369	329	323	341	333	358	316	338	350	356	337	344	348	345	342	315	320	325	329	347	339	344	344	357	353	357	316	353	365	321	334	333	334	315	339	346	339	351	357	344	329	354	345	360	335	343	346	331	343	333	367	330	362	339	349	312	327	328	323	320	335	365	328	344	325	321	342	322	351	333	327	356	330	319	359	331	327	340	346	358	383	335	380	336	339	323	335	335	323	385	311	327	322	366	353	337	340	347	351	355	323	313	342	288	370	344	325	340	330	335	340	356	392	319	344	304	327	336	345	308	336	326	342	313	338	342	338	309	348	324	328	345	337	336	317	332	335	342	331	357	321	363	348	316	336	328	318	319	327	339	339	333	321	342	350	324	334	336	337	327	354	342	318	344	351	325	376	323	325	331	336	325	342	313	315	336	357	321	323	376	336	335	343	322	299	327	344	352	330	329	316	318	348	325	359	345	333	374	344	350	351	312	336	351	310	343	350	328	304	346	369	352	350	330	326	348	346	327	316	319	344	367	298	313	348	335	318	333	338	323	305	336	315	328	330	339	321	356	327	294	357	349	342	351	357	311	346	326	358	310	305	305	331	323	326	347	352	369	354	361	343	318	339	339	334	303	338	347	338	299	356	293	327	333	319	316	347	322	377	333	332	348	326	322	342	359	353	371	316	357	311	347	348	349	342	306	345	314	339	317	306	357	314	318	344	320	325	327	355	364	353	329	336	299	362	329	312	337	357	349	348	366	344	343	334	341	343	339	351	307	355	336	359	334	327	310	325	354	344	338	366	339	349	337	329	364	331	355	325	333	302	340	329	314	346	337	325	358	340	328	344	366	325	354	359	363	342	331	332	323	323	333	328	336	345	339	371	350	321	345	325	336	318	315	315	334	332	370	323	362	329	329	327	367	353	347	344	373	361	321	360	327	334	346	332	377	371	362	331	323	360	353	314	356	332	353	358	314	355	338	334	330	352	350	354	341	344	342	353	344	330	350	329	336	351	343	312	371	327	365	308	338	352	345	344	331	322	353	328	374	351	361	304	341	324	314	332	318	331	363	352	340	334	340	328	340	345	349	317	349	328	370	335	328	313	332	332	323	345	355	374	339	349	355	326	333	346	358	327	341	329	311	350	351	338	319	332	331	319	339	342	343	339	338	346	330	315	339	339	328	319	334	345	348	343	334	313	344	360	352	343	311	387	319	358	337	352	326	361	345	344	336	365	349	304	347	345	332	338	332	330	329	345	343	321	324	371	363	348	339	351	330	346	378	370	337	366	361	337	345	328	327	349	315	362	320	356	366	352	312	322	330	317	313	334	332	345	351	321	357	347	327	336	341	344	321	357	352	348	335	347	313	287	344	332	347	333	350	307	310	390	352	346	331	356	335	342	363	319	311	316	340	368	325	326	350	334	352	332	341	340	322	349	340	330	376	315	347	328	336	346	300	325	336	310	329	379	323	324	323	324	330	320	346	354	363	309	351	327	341	361	342	347	344	363	349	360	362	315	368	330	361	330	322	329	327	336	358	315	353	383	345	320	311	347	339	326	336	354	350	313	346	325	361	333	341	348	323	339	333	335	363	353	348	308	341	333	346	362	364	329	352	328	343	308	315	335	324	368	342	345	340	342	339	376	352	350	312	331	325	347	346	333	333	376	303	309	320	323	304	335	341	308	355	356	352	325	355	344	346	375	349	344	365	337	333	325	342	351	353	331	313	350	348	350	330	344	345	336	341	307	339	340	354	357	332	327	338	364	353	361	327	312	339	368	314	352	347	343	314	309	323	330	357	356	348	348	317	309	309	359	328	340	309	345	343	319	344	340	341	380	363	328	329	359	340	341	327	350	340	357	348	330	313	363	306	321	361	339	311	331	318	350	370	365	338	332	345	344	303	346	343	287	322	331	313	352	338	329	352	326	391	338	350	373	327	282	319	352	373	344	333	359	337	322	331	339	306	330	337	347	356	377	352	320	347	338	338	336	301	338	317	296	334	348	334	314	345	323	331	335	322	336	315	361	365	314	304	346	375	356	339	357	349	325	328	323	320	368	324	346	325	339	332	350	305	364	339	326	335	338	353	350	352	337	328	343	326	322	349	345	352	370	299	316	355	293	312	347	295	340	348	339	313	345	313	307	348	329	331	305	324	347	319	355	348	328	349	323	303	321	332	334	317	333	339	351	339	355	320	314	339	358	338	369	329	309	317	317	358	342	340	334	369	353	354	337	323	343	322	309	315	305	329	351	346	310	331	343	343	307	332	321	355	337	332	390	343	325	351	379	320	306	354	368	299	320	324	351	319	348	336	351	333	342	338	326	332	322	324	315	344	285	318	352	365	348	330	329	346	318	339	353	321	303	354	352	329	332	361	333	350	351	337	325	340	293	352	371	324	344	324	304	332	334	341	340	314	355	314	350	308	318	326	319	332	348	352	319	319	319	365	333	337	363	372	318	332	358	323	307	360	347	368	339	355	318	331	329	324	299	326	327	348	319	317	306	355	364	345	333	337	360	310	321	320	371	330	298	311	317	324	331	338	311	359	344	345	369	365	351	331	357	329	315	276	324	325	320	331	318	359	355	383	324	352	340	328	332	336	304	351	314	356	320	336	376	350	337	353	311	342	327	355	328	342	330	346	346	318	355	328	375	305	332	335	369	339	365	309	301	350	353	315	380	346	331	356	356	346	360	352	334	327	329	347	360	364	349	340	349	337	332	365	362	332	324	341	348	364	344	315	354	338	316	342	330	328	321	363	355	333	326	351	353	318	365	314	359	356	370	376	322	336	331	334	346	363	372	355	320	322	360	369	372	352	309	316	328	354	351	346	348	339	326	353	311	348	321	308	373	323	318	351	314	350	371	352	324	319	327	335	328	327	302	336	374	320	365	315	338	324	366	339	321	359	340	291	338	353	342	350	320	350	351	311	333	396	378	316	343	338	317	331	290	303	328	366	324	353	357	334	306	356	335	333	352	400	329	302	342	315	366	337	346	350	314	362	357	311	358	349
30760	24593	1666	635	560	488	509	527	473	501	516	504	462	458	470	494	490	451	477	503	475	450	478	479	464	495	435	484	492	503	458	498	506	454	442	483	529	496	448	411	453	481	487	436	495	468	486	426	460	471	491	490	484	470	468	467	450	467	490	438	518	452	477	480	454	471	487	451	454	490	468	474	475	465	462	481	426	476	437	478	490	470	514	485	484	461	446	489	465	470	472	485	437	475	486	475	447	462	466	463	498	503	408	488	436	482	475	457	445	469	465	473	431	472	507	474	469	444	492	481	491	476	480	458	467	464	428	475	486	501	513	471	432	512	427	464	473	455	472	485	447	440	484	414	443	475	475	437	446	480	455	460	440	434	476	481	479	467	517	458	491	489	501	498	536	484	468	456	484	435	435	455	477	491	424	466	456	506	460	503	498	460	485	500	469	465	464	458	441	471	432	463	483	524	450	518	447	480	471	493	487	452	487	499	486	466	521	456	479	486	482	433	481	474	492	479	462	446	440	456	463	430	502	488	460	479	459	448	469	439	461	475	452	476	455	529	467	429	486	475	444	493	492	452	434	474	481	458	469	426	513	484	478	476	476	488	425	513	475	434	452	497	436	475	502	431	469	482	459	467	489	481	467	478	475	454	481	476	465	444	475	476	464	461	446	470	452	443	477	462	456	461	464	502	438	435	453	496	459	454	489	481	500	497	440	459	467	446	484	467	462	458	485	480	504	486	503	501	463	512	491	473	459	460	463	448	461	474	458	460	468	461	473	520	442	447	471	473	484	449	448	470	448	419	479	475	451	457	451	477	493	480	495	466	484	485	482	441	483	518	482	459	453	478	437	499	443	441	446	463	485	451	456	501	476	476	458	491	467	460	488	460	502	502	452	506	461	468	503	506	476	474	470	488	478	462	475	473	453	468	461	470	450	479	500	483	471	434	448	470	499	478	450	509	462	479	499	545	466	491	509	462	464	485	465	512	442	464	451	484	441	453	453	454	499	473	468	446	461	486	479	457	488	479	442	480	400	443	500	504	482	514	503	476	470	444	498	451	442	476	449	469	484	470	440	461	465	459	482	464	468	450	475	446	483	430	463	465	446	463	469	428	467	464	459	446	482	459	473	470	466	459	468	484	448	508	452	416	447	477	460	464	498	442	469	452	449	475	461	427	465	463	470	515	492	449	460	487	478	489	498	499	429	435	459	463	504	472	464	511	458	471	432	499	490	522	473	436	476	486	447	487	456	510	461	482	483	447	477	466	489	456	442	449	430	429	438	462	465	460	461	466	459	488	489	494	469	434	442	463	457	454	455	420	441	483	463	484	495	483	477	489	444	499	495	462	444	455	486	468	425	499	448	463	482	508	502	466	469	485	459	442	492	473	449	490	483	466	475	460	462	492	461	455	486	441	444	480	442	448	473	455	450	487	456	501	500	457	502	443	492	515	500	435	443	493	452	463	461	452	466	491	472	487	483	462	439	459	475	470	446	480	485	515	504	427	437	483	464	512	454	468	478	481	500	427	460	480	457	460	482	429	459	443	456	481	451	466	406	466	460	463	475	461	477	476	502	482	485	473	473	471	477	484	459	448	440	446	455	450	481	453	459	481	501	475	489	490	453	502	474	454	463	493	484	476	468	458	452	479	428	488	441	429	504	473	481	482	501	516	470	477	487	472	468	462	492	460	452	449	485	480	466	475	470	472	475	432	482	428	477	465	450	460	465	500	477	524	449	484	470	488	492	497	480	482	463	493	488	500	475	465	469	480	467	455	476	470	461	490	480	466	469	423	447	455	446	449	495	457	483	454	456	464	440	450	465	428	501	466	455	471	454	464	492	481	451	493	490	512	464	470	469	454	477	484	481	503	481	484	498	491	507	504	464	539	496	489	469	459	475	470	487	494	504	460	435	421	478	469	464	455	478	464	511	496	480	428	456	466	445	444	453	497	527	456	442	517	485	504	516	455	487	468	490	488	449	475	470	453	454	461	489	459	465	475	445	466	420	489	454	477	477	486	489	455	474	461	469	429	473	480	467	465	478	481	477	508	469	472	463	448	499	439	478	443	462	451	484	481	445	505	439	495	482	502	451	424	486	417	471	460	481	483	458	431	481	458	449	487	435	481	498	489	475	443	498	450	470	506	507	474	479	507	509	474	486	485	476	464	487	455	466	493	437	464	465	432	483	461	455	469	500	465	472	470	476	450	443	448	493	452	440	453	465	459	477	460	448	472	482	423	465	475	465	482	436	475	449	473	469	492	440	429	482	457	420	458	470	452	507	451	472	439	450	445	449	516	458	439	466	473	484	470	466	448	439	475	459	471	456	446	475	487	478	464	457	448	465	461	482	474	478	467	466	446	445	456	475	472	461	467	468	454	475	443	461	511	482	456	445	458	511	467	466	480	456	488	479	478	493	489	524	441	455	405	470	468	511	466	467	486	477	421	497	454	470	468	438	450	475	490	495	458	462	460	442	465	469	460	449	450	433	471	467	488	439	466	470	462	460	456	472	478	432	471	479	453	448	500	465	440	510	484	466	452	427	458	421	472	430	452	507	494	414	431	493	451	522	466	480	505	482	455	494	486	477	446	500	454	451	466	465	503	434	474	478	456	469	502	488	464	432	481	423	470	423	473	456	458	482	454	446	476	497	478	454	483	468	482	465	493	457	462	455	483	501	496	492	496	457	491	457	459	458	511	450	490	494	484	481	460	507	494	462	462	493	464	461	495	456	454	486	507	475	450	477	473	427	461	481	467	498	465	499	467	467	440	458	468	456	473	458	448	443	492	469	461	465	436	480	481	433	487	448	463	485	467	456	466	468	459	451	480	484	470	492	460	515	451	491	450	454	419	507	434	493	435	478	481	485	472	464	485	445	482	508	476	453	420	491	474	457	450	471	469	499	492	461	468	487	464	469	463	500	498	479	498	432	453	439	495	452	452	451	453	501	459	432	467	492	482	469	432	490	507	494	497	486	459	478	451	440	474	475	482	495	500	494	480	473	507	486	455	511	461	474	465	518	457	488	478	499	489	488	466	450	513	483	482	464	460	452	429	495	463	464	473	445	437	467	481	465	462	442	447	477	498	456	493	475	451	477	452	472	492	451	493	446	474	487	481	490	437	497	478	454	440	439	447	495	484	455	426	474	446	442	423	424	513	476	470	460	444	472	496	477	490	455	486	493	479	475	438	437	468	481	489	466	505	460	446	476	494	485	467	492	460	492	501	434	466	478	469	443	505	466	497	454	473	452	493	461	450	452	469	449	479	456	487	492	465	505	416	470	488	487	468	498	465	465	447	439	501	479	460	476	497	497	478	451	498	488	438	445	511	447	434	456	446	505	445	433	489	488	469	529	463	485	468	444	470	473	493	453	470	438	463	483	471	445	488	446	498	419	437	440	476	449	455	496	466	482	492	464	431	455	474	493	479	471	503	458	447	487	469	517	452	482	493	481	482	440	469	450	452	456	469	479	484	485	486	487	443	484	440
24042	21355	28237	24437	21036	6904	708	462	357	403	411	369	344	370	348	315	324	303	326	315	323	310	329	339	291	270	304	281	298	298	295	309	293	273	272	284	271	276	316	303	313	304	272	323	299	289	274	298	264	314	297	271	270	280	261	307	286	272	283	302	268	289	289	297	303	287	318	273	273	269	267	306	283	288	275	290	281	283	311	275	287	308	268	302	274	308	288	283	295	255	278	298	260	318	285	290	253	291	289	284	339	306	273	283	317	287	278	286	270	286	280	299	284	273	307	295	295	288	272	305	279	292	283	273	310	295	293	292	293	315	265	261	287	288	252	306	288	284	290	266	280	269	290	261	305	279	288	274	278	285	286	240	290	281	288	306	275	278	250	269	283	292	284	286	266	288	290	276	294	292	284	287	284	284	283	278	295	274	297	294	292	299	279	286	278	276	272	289	292	279	303	291	299	319	274	286	295	297	283	245	301	263	292	296	280	295	298	299	312	285	293	305	273	277	299	306	273	260	296	301	309	279	265	282	275	281	299	290	249	284	284	280	266	288	277	272	276	295	283	273	310	297	280	308	293	264	264	287	270	273	282	292	266	303	291	292	281	298	305	299	288	292	279	295	283	268	312	252	315	255	257	309	282	314	261	270	316	295	265	319	249	286	284	303	281	289	303	302	263	292	298	288	259	293	305	273	286	258	268	265	290	280	254	301	261	309	292	301	308	286	292	298	262	289	272	281	285	296	283	276	277	275	304	287	287	277	284	291	294	312	284	280	303	285	282	306	309	285	308	284	282	280	244	271	285	279	281	295	322	282	268	318	314	282	281	272	290	286	265	281	300	282	275	303	262	257	274	275	266	269	281	283	244	295	302	294	288	281	287	283	272	284	293	291	288	285	290	288	290	259	276	291	283	302	310	269	291	294	275	274	255	299	276	267	272	290	318	271	310	286	311	277	278	308	310	308	308	286	262	325	298	282	292	276	295	261	303	282	298	311	259	283	292	290	271	313	295	308	272	289	281	279	260	315	281	295	282	272	305	263	297	303	281	282	288	283	276	286	293	281	276	299	272	298	297	283	288	297	290	286	306	282	262	271	257	287	281	288	268	299	283	310	275	276	282	307	291	262	271	280	275	264	274	297	279	281	265	276	273	321	291	285	285	271	333	319	258	300	274	269	290	274	287	257	297	274	243	273	292	297	275	260	253	286	272	288	284	290	322	277	280	288	305	261	280	293	280	280	278	294	277	289	272	305	285	277	256	236	261	315	303	288	299	310	304	277	295	292	297	286	316	282	273	285	269	279	269	298	270	267	253	295	289	274	284	287	275	300	317	275	318	268	287	274	295	272	283	315	263	271	278	283	265	272	269	292	284	267	270	312	293	281	262	276	295	296	273	294	263	281	277	274	264	300	316	286	266	291	286	292	280	281	256	300	329	316	274	272	280	262	273	311	264	274	263	283	262	271	305	288	258	287	300	270	273	264	290	313	296	290	268	291	290	271	323	279	295	295	296	273	297	276	272	277	303	309	310	278	277	291	275	289	315	323	257	311	290	272	299	274	290	295	294	278	273	293	301	304	298	280	264	279	307	290	275	273	265	290	284	273	298	301	290	288	291	283	290	282	233	280	295	301	299	297	276	288	268	258	309	296	299	281	261	308	287	286	289	289	292	291	249	290	294	290	284	292	298	276	285	294	257	292	293	299	257	297	282	264	275	300	290	273	273	286	265	279	291	280	263	291	303	299	309	295	289	290	286	299	273	287	277	258	304	300	309	309	317	295	236	273	277	301	283	271	273	272	293	315	290	310	301	269	286	304	300	285	283	272	280	304	277	276	297	289	275	270	281	290	303	293	311	262	282	255	267	263	311	298	303	262	283	293	272	297	282	291	317	280	279	302	300	305	259	261	301	289	283	289	304	301	309	265	276	283	300	305	291	277	271	274	279	305	271	296	278	276	298	266	291	277	305	311	265	272	267	310	293	273	277	293	290	280	270	262	319	279	280	264	294	300	259	280	271	280	245	272	268	285	290	300	283	276	295	277	280	254	318	271	312	293	292	309	293	300	296	248	319	276	292	265	281	272	257	291	312	279	280	296	281	284	278	290	306	237	286	262	256	302	281	267	286	289	276	279	267	281	324	250	292	274	270	269	285	304	263	314	255	271	304	302	290	274	259	300	271	261	320	273	314	267	259	305	265	291	280	283	285	296	292	298	288	313	275	284	291	275	281	262	283	291	270	288	286	264	289	317	295	304	276	300	292	287	252	269	320	306	305	279	296	290	316	287	264	286	275	279	281	275	279	265	281	308	282	285	270	310	294	290	266	304	266	263	275	299	271	315	269	304	259	273	270	272	259	283	298	287	317	291	318	286	291	288	295	299	301	272	281	298	240	272	293	302	306	282	293	256	268	270	295	316	283	267	296	280	294	320	298	278	280	316	277	296	310	269	275	288	289	283	290	271	289	280	297	283	266	268	294	275	314	314	293	283	266	264	285	266	265	287	295	314	295	278	296	307	272	284	274	320	277	298	282	265	274	306	259	270	243	265	301	289	318	276	283	311	286	289	281	281	286	294	261	313	265	283	271	292	265	296	298	274	273	277	278	278	296	276	276	297	286	263	271	284	298	298	280	284	269	296	249	302	263	308	315	277	277	313	262	269	293	283	279	285	289	292	270	320	278	278	285	258	272	300	289	290	277	302	270	311	298	272	268	248	293	262	315	286	278	286	281	283	249	295	296	262	261	278	325	309	276	268	297	274	287	274	300	283	286	284	306	276	296	284	276	300	301	276	279	271	264	267	296	288	286	280	299	253	291	288	317	293	277	280	285	275	292	233	299	297	278	307	299	297	298	276	293	281	253	300	298	303	299	299	279	299	265	300	291	279	283	302	276	278	298	276	288	269	283	281	278	277	315	247	263	293	298	291	313	267	299	276	268	272	267	282	280	276	297	288	297	297	285	301	292	274	285	295	258	278	272	258	288	284	322	307	297	314	294	258	275	276	309	278	283	288	280	270	282	283	285	316	279	311	280	293	282	264	288	279	287	292	269	291	301	282	257	262	276	263	312	290	272	282	291	290	307	262	295	278	267	294	293	286	300	294	297	275	287	292	300	267	281	254	291	266	285	290	300	276	274	301	283	269	272	277	284	313	281	283	266	282	273	320	284	311	267	261	305	280	278	297	304	277	255	280	266	273	251	274	298	291	311	316	310	301	301	279	288	276	304	286	296	275	293	274	283	291	305	267	314	293	270	290	277	287	265	278	269	297	262	298	246	294	303	279	297	296	283	260	294	263	291	292	334	299	284	284	300	296	282	285	297	288	309	306	269	294	288	308	258	285	299	254	265	311	277	293	297	284	296	309	281	306	281	304	289	301	282	286	298	271	317	291	314	295	310	265	294	287	255	270	278	254	260	247	305	310	288	292	305	290	271	284	281	265	293	314	250	302	289	303	260	321	281	311	298	264	267	260	289	285	287	290	302	268	258	294
55435	58418	8546	2537	1674	1286	1098	918	743	694	609	611	544	546	530	546	498	517	469	459	478	464	425	464	434	448	404	410	441	371	466	394	421	444	410	395	383	409	374	412	385	437	418	431	436	433	418	386	442	431	448	418	378	389	441	403	418	416	415	444	438	435	392	393	408	376	397	465	394	413	445	424	420	399	395	387	394	387	430	416	395	424	382	408	417	398	420	415	417	405	405	407	385	372	401	402	383	436	413	401	386	401	389	381	407	425	443	410	389	399	419	414	401	397	397	395	390	428	409	396	421	404	416	420	385	402	374	386	442	412	377	427	385	394	377	391	412	371	380	382	416	404	422	426	432	389	404	419	426	385	441	407	420	399	379	384	385	429	398	387	399	419	388	424	377	379	433	418	401	384	414	415	443	410	388	383	393	424	369	445	408	396	389	381	393	380	409	383	408	436	402	413	418	381	390	412	389	393	420	408	424	418	416	420	427	424	411	416	396	424	381	381	410	385	393	410	380	405	407	363	405	412	443	410	348	427	413	405	395	426	413	417	395	387	395	387	402	406	366	396	395	427	408	405	431	406	384	389	393	424	404	377	419	410	442	414	387	408	381	377	399	380	362	388	359	392	416	428	400	420	389	417	427	379	372	420	408	396	437	390	367	412	387	391	391	397	376	416	417	442	441	413	401	382	384	422	407	406	412	414	409	414	365	422	420	377	444	375	374	390	412	398	424	387	419	396	423	427	406	385	412	382	360	393	423	401	395	431	410	404	361	402	429	400	418	403	391	380	379	397	408	416	402	422	425	391	401	419	401	371	397	421	397	410	417	452	421	405	410	409	391	373	405	410	403	408	392	369	399	409	417	377	401	381	442	414	431	411	382	391	385	433	389	373	412	397	402	394	419	413	393	378	445	417	389	396	404	377	414	425	408	380	400	391	407	442	429	383	428	412	413	399	385	409	405	405	395	400	421	405	402	421	400	360	420	439	424	435	397	399	408	401	407	392	395	398	402	417	399	402	398	387	431	380	405	365	401	386	357	395	394	415	420	403	411	379	378	416	390	373	374	421	419	404	419	411	440	372	421	439	418	394	385	429	395	357	393	412	450	409	394	426	399	410	426	440	395	407	410	387	410	360	432	376	423	374	397	400	380	407	426	404	411	420	402	398	420	429	437	416	362	399	417	382	416	412	409	406	397	394	417	416	442	406	406	429	393	365	431	415	400	361	438	414	417	414	411	414	417	408	408	421	415	442	378	399	422	374	370	425	373	402	406	430	383	415	391	401	393	439	398	392	386	427	433	408	415	427	378	435	379	413	351	413	405	390	389	375	366	434	415	424	400	394	455	396	412	422	387	380	381	389	430	420	403	417	404	437	398	419	422	448	384	418	394	390	385	378	405	407	435	387	398	390	433	366	399	400	393	405	403	385	422	391	402	437	413	386	424	414	391	414	403	390	403	428	398	407	392	440	413	417	407	409	420	419	428	419	387	400	376	384	411	403	391	377	403	353	422	432	425	397	392	420	385	437	389	402	423	456	424	406	401	404	406	430	433	414	370	403	402	423	412	398	397	417	408	422	410	377	398	400	435	420	388	379	417	417	423	402	382	409	420	419	411	377	418	393	386	407	413	412	382	414	408	412	385	391	373	392	411	439	382	389	423	385	404	391	407	389	397	411	367	413	388	392	393	391	414	390	391	409	418	447	384	424	391	393	401	398	386	370	418	414	411	382	414	413	418	435	366	394	440	402	383	396	395	410	417	416	419	385	421	412	385	406	417	393	438	388	433	386	383	374	393	389	403	423	397	415	397	388	384	384	384	417	431	422	429	465	389	418	408	406	390	414	396	410	425	382	388	426	410	376	412	412	421	386	432	383	379	389	410	422	416	395	430	392	383	421	435	398	441	407	411	414	397	399	386	408	406	415	387	409	416	412	375	346	382	383	404	415	391	448	396	413	414	413	431	392	400	419	402	380	410	408	407	426	389	400	437	365	410	400	402	405	396	413	413	401	453	413	415	385	396	372	357	398	396	421	391	394	446	402	434	402	386	378	381	411	435	438	364	390	384	442	418	415	405	362	412	420	410	382	405	424	411	411	399	412	433	419	404	433	426	412	404	420	388	395	382	408	389	408	404	411	394	400	392	405	401	385	406	398	390	426	368	424	390	394	420	465	392	409	418	374	400	379	402	425	386	392	432	432	424	393	406	394	380	419	400	380	413	408	384	433	390	394	432	413	389	439	430	398	382	445	403	407	408	439	400	416	424	380	391	411	405	408	408	403	408	373	409	370	398	393	393	410	402	434	380	407	435	400	373	386	384	390	392	390	362	413	407	413	371	397	427	388	401	368	397	362	404	387	368	397	390	420	391	399	401	424	377	361	411	379	339	411	433	414	407	399	416	415	417	395	415	431	390	394	385	386	402	370	392	408	417	385	405	368	404	407	411	424	435	395	403	433	388	399	376	426	409	393	398	413	385	406	409	398	397	409	402	413	407	400	390	431	399	403	400	413	393	379	430	390	408	380	388	390	385	397	379	410	390	378	389	397	410	371	418	418	393	437	403	390	383	412	366	407	370	367	401	407	393	358	380	427	406	414	410	417	372	400	415	376	378	430	376	405	433	411	416	393	394	414	438	386	423	399	371	413	418	416	391	407	403	405	397	431	374	391	385	378	395	371	387	399	384	433	400	445	422	389	408	423	396	386	433	404	398	378	420	405	383	447	437	410	401	426	423	391	362	395	405	374	409	393	400	385	379	389	393	400	395	392	388	440	414	412	416	428	368	388	430	383	448	419	364	432	407	380	374	393	377	381	403	374	404	417	411	416	375	421	445	405	370	418	381	448	403	368	399	381	396	422	375	352	409	384	415	370	407	449	428	450	386	392	391	417	446	402	379	404	426	404	407	412	411	387	431	428	402	417	400	402	440	409	409	401	416	418	456	418	415	398	405	400	394	402	367	368	425	388	404	385	381	405	410	413	413	430	402	406	378	432	425	420	417	446	401	395	405	393	407	389	411	405	410	361	416	387	415	434	394	420	416	432	418	423	429	389	354	395	405	408	400	396	399	375	410	416	404	414	389	412	387	434	379	439	404	393	394	374	396	404	425	398	421	392	416	417	401	370	382	403	372	370	400	377	400	449	369	424	434	400	392	419	389	417	428	389	390	419	407	382	399	389	420	380	396	384	406	409	386	390	393	394	375	401	459	387	367	415	403	373	410	409	391	420	408	391	395	369	386	407	387	392	431	417	441	412	394	404	444	398	392	377	426	385	378	406	383	380	406	393	420	395	391	469	383	388	408	392	422	411	385	399	376	405	375	378	414	415	427	391	388	398	361	389	410	402	380	402	444	399	397	422	425	419	396	408	439	441	407	389	391	415	393	367	436	448	431	414	388	422	413	419	404	407	345	402	365	382	400	374	379	408	404	403	412	404	400	403	422	430	389	407	402	387	381	400	407	414	448	425	406	397	378	400	396	372	391	391	411	394
23121	21278	29094	23672	21242	21117	4799	511	345	338	283	286	240	224	223	184	184	194	164	170	150	152	167	154	157	167	131	148	142	144	127	136	125	132	139	131	142	149	133	155	143	151	125	123	153	111	124	130	133	143	127	141	120	142	124	124	123	110	131	133	109	124	104	126	119	132	132	125	127	146	115	136	134	113	128	121	132	117	136	131	141	123	104	118	114	140	128	128	145	106	129	115	123	131	134	126	110	100	99	131	140	100	131	133	121	132	123	141	125	123	130	134	140	106	127	137	111	132	113	110	125	117	121	121	121	121	153	126	134	115	142	126	144	116	120	133	128	95	100	96	114	127	123	118	124	114	150	111	116	117	123	108	132	124	123	141	126	120	124	139	107	124	111	117	121	114	111	131	114	127	117	115	121	121	111	121	123	150	119	130	132	135	116	122	113	135	136	118	117	138	113	90	101	126	126	122	129	141	125	110	113	129	118	135	134	118	116	128	123	123	111	123	106	115	130	140	138	126	107	119	110	125	113	109	115	134	127	138	147	116	126	119	105	126	131	126	114	124	122	118	116	144	123	128	139	124	129	122	96	118	123	119	113	106	118	120	124	121	117	117	121	120	127	152	122	104	104	120	116	112	124	126	127	143	112	131	143	116	131	120	146	139	126	100	109	152	125	137	117	112	125	134	128	128	105	123	129	117	114	108	131	109	114	139	113	121	145	125	137	133	118	159	112	135	136	141	134	110	137	122	125	113	116	117	142	120	139	113	113	105	125	121	128	140	125	123	137	109	112	114	121	154	123	125	131	124	120	117	137	126	108	127	123	140	131	137	136	121	108	116	116	118	129	138	128	133	143	117	126	135	130	123	131	118	122	119	114	123	110	119	118	122	116	126	120	125	144	127	120	139	99	120	101	148	127	111	130	123	114	115	125	109	119	133	131	127	124	131	112	111	100	135	138	119	123	115	116	120	116	121	128	104	117	126	123	114	138	144	130	127	149	125	144	117	126	119	109	144	116	110	125	122	132	131	106	122	119	125	128	134	123	137	105	123	105	110	111	128	132	121	149	131	124	119	130	122	121	148	119	119	100	111	122	126	110	124	130	119	118	136	128	118	147	131	118	121	124	117	140	118	116	121	127	122	138	112	125	137	142	126	125	119	103	113	126	125	133	106	127	135	123	137	111	112	125	130	123	126	134	126	101	111	140	123	106	115	126	110	123	111	110	138	144	129	126	111	117	138	116	124	130	101	132	126	108	136	110	130	115	136	150	151	119	122	121	121	113	111	123	118	140	123	106	115	147	132	140	132	136	115	125	123	121	107	120	101	103	113	112	141	132	127	124	124	124	138	132	113	115	103	123	131	106	119	126	119	122	112	124	120	136	112	132	127	114	116	130	122	117	108	117	125	128	160	103	137	104	125	112	116	122	155	114	111	127	132	128	118	132	119	108	114	116	127	118	133	113	138	127	110	117	122	117	114	131	112	103	134	114	132	122	124	128	132	135	131	112	121	115	127	135	129	127	109	147	140	117	128	129	130	123	136	125	113	93	130	129	117	124	125	121	118	134	114	132	137	114	111	96	125	131	113	128	135	128	137	154	109	129	135	127	120	128	106	126	112	130	139	119	143	115	115	123	109	126	125	123	133	124	110	139	119	101	117	110	120	127	146	112	124	127	96	114	134	109	139	134	125	117	113	121	110	138	113	136	114	133	109	123	123	130	115	118	131	126	144	123	134	109	125	124	128	132	122	116	131	112	110	128	101	119	130	110	133	99	118	121	112	133	131	112	131	99	116	105	131	134	124	109	127	127	114	102	128	131	135	128	133	142	117	138	129	130	117	123	118	117	127	122	107	117	118	130	120	115	104	117	140	133	132	129	137	122	110	115	108	134	126	111	123	125	116	117	101	131	143	113	134	132	124	125	121	97	95	110	104	116	125	121	116	122	137	120	140	150	125	135	121	111	142	121	104	130	114	133	101	132	130	128	149	137	111	131	148	138	120	141	131	120	119	120	104	136	133	105	119	128	130	124	116	111	134	107	131	138	123	122	118	124	127	123	115	112	132	116	121	107	98	123	134	113	137	132	148	131	100	113	128	119	111	127	119	129	101	113	124	126	124	132	133	117	109	134	148	128	105	135	122	143	112	104	104	100	129	110	126	115	116	111	120	123	140	129	122	111	110	121	130	107	145	143	128	117	116	119	132	125	136	120	115	115	109	138	129	119	131	135	130	116	123	122	130	122	124	125	123	122	112	142	131	125	120	140	124	123	123	109	123	126	128	123	118	99	132	136	117	133	125	109	125	117	134	126	112	131	132	139	117	118	136	114	127	113	114	134	126	124	113	114	117	137	127	122	116	116	141	124	144	122	102	130	138	124	120	136	122	115	134	134	136	118	123	105	94	122	101	131	120	141	124	122	116	122	111	139	98	122	125	132	108	132	116	137	120	134	143	117	108	137	103	130	117	109	127	133	116	120	124	126	124	114	117	122	124	128	143	120	119	109	121	125	101	113	131	126	112	105	138	114	112	127	109	134	126	94	112	106	118	120	138	129	133	123	123	136	114	138	125	144	117	129	129	127	108	122	112	124	144	144	129	114	126	132	121	134	119	116	124	120	130	126	124	118	118	109	115	117	111	122	153	133	110	119	97	102	135	104	139	118	123	108	104	106	117	123	119	124	142	129	106	118	111	101	150	123	113	140	135	106	134	141	136	103	146	125	137	112	121	117	120	107	115	139	149	107	123	137	126	133	134	125	127	141	129	114	120	141	123	132	108	133	104	141	134	122	107	101	114	100	109	115	117	113	129	123	94	106	109	128	120	111	129	131	126	126	104	133	126	128	132	133	138	134	114	123	121	130	125	129	129	137	127	123	145	118	117	125	119	127	143	138	103	116	123	132	121	113	123	116	114	122	121	121	131	116	133	125	121	126	119	129	98	131	117	119	137	126	119	120	130	137	114	111	125	124	138	125	135	128	121	131	132	112	119	102	122	151	118	146	116	114	106	97	112	102	109	144	107	119	113	108	126	137	110	112	108	89	127	122	124	103	126	115	121	108	132	122	129	160	142	130	111	130	97	128	128	132	119	138	122	122	110	128	125	119	110	122	126	114	121	115	122	125	122	105	121	116	129	129	129	100	121	113	114	107	129	117	129	114	122	153	124	130	106	123	120	117	117	130	128	133	115	137	133	103	123	145	116	117	124	117	119	123	142	123	109	115	111	114	113	123	127	118	128	128	122	148	121	116	119	111	142	97	121	120	134	123	130	117	140	122	129	112	123	115	112	124	126	114	107	129	121	116	129	115	124	126	123	113	130	121	142	114	120	129	120	104	107	108	107	139	119	116	115	109	122	142	129	134	130	127	130	108	125	141	116	114	121	134	114	139	127	122	129	118	122	117	120	117	127	122	113	138	118	119	113	118	104	107	120	113	128	113	105	119	93	121	134	145	124	133	137	138	122	107	124	110	125	119	137	140	115	126	113	122	119
58403	66387	11563	3994	2607	1958	1479	1185	908	789	680	604	508	469	397	396	309	326	301	274	304	280	232	208	225	246	241	217	225	219	224	224	197	218	217	204	205	207	193	198	197	205	171	193	210	190	195	213	203	207	198	171	184	198	189	169	185	176	206	187	215	184	158	167	181	165	194	183	191	182	193	190	184	182	178	166	165	180	181	201	184	194	163	204	182	184	185	184	171	180	193	202	189	182	177	183	170	156	164	178	193	181	174	176	162	176	183	195	206	177	173	191	169	176	199	178	153	169	194	184	156	171	167	170	185	193	181	190	175	195	198	152	181	165	181	183	167	161	179	180	168	175	167	184	171	151	169	157	177	183	190	190	143	187	153	192	183	166	180	167	174	165	156	176	174	171	201	199	171	169	175	181	185	165	155	175	180	204	205	180	184	161	194	165	178	174	155	179	184	175	164	162	189	166	189	156	155	164	172	169	186	189	179	179	181	173	193	166	171	178	175	197	161	185	193	163	158	164	178	178	183	182	152	175	173	155	158	171	181	191	174	166	149	194	193	161	167	177	196	169	212	173	179	189	155	193	174	191	172	171	160	182	172	139	210	179	160	177	172	188	177	179	164	178	193	159	183	167	161	188	189	182	209	160	203	174	180	201	192	183	184	181	165	169	154	191	164	168	187	185	188	169	176	176	156	165	177	175	190	171	177	180	185	154	187	184	171	170	182	184	188	187	179	194	192	166	184	148	171	180	198	165	187	184	184	188	162	173	185	165	189	162	174	187	200	168	187	176	175	163	163	162	180	154	182	176	184	146	181	178	165	170	187	163	187	176	174	168	172	196	174	207	168	185	167	161	162	185	175	186	147	179	178	192	170	174	174	194	208	176	170	172	178	159	178	187	184	198	188	178	166	182	167	167	166	168	191	170	177	176	174	181	179	176	170	168	166	194	190	210	167	188	200	172	166	175	170	177	179	189	175	186	173	191	185	180	193	183	174	186	169	168	185	204	168	163	208	203	144	181	170	205	193	190	161	178	187	173	194	176	165	171	186	170	182	183	201	191	171	163	170	176	182	181	168	189	176	156	183	171	194	195	174	193	178	164	195	184	187	185	181	167	161	174	180	164	157	178	179	193	201	185	170	178	189	164	186	169	166	196	168	191	186	173	197	163	183	179	187	187	189	171	169	166	195	155	199	178	183	172	156	205	182	184	177	179	189	177	173	181	174	196	175	184	188	178	202	202	171	189	167	169	182	151	149	180	167	182	154	186	185	192	164	179	210	176	186	204	179	206	199	194	177	210	175	166	177	179	201	181	179	181	175	198	180	191	191	189	181	183	175	193	186	168	195	205	189	180	188	190	187	187	189	187	176	189	168	178	185	154	192	165	170	167	178	180	184	180	170	151	190	156	184	185	187	171	173	183	169	169	160	171	162	200	199	180	167	170	196	164	192	177	166	177	170	157	179	176	187	167	186	181	171	202	202	184	155	173	150	166	178	189	160	169	157	173	187	179	167	177	166	181	181	178	168	146	196	180	195	176	183	175	175	189	176	158	190	185	158	139	188	177	182	185	182	166	193	173	172	173	172	169	188	172	149	188	183	174	156	173	199	155	170	174	194	186	175	181	191	161	177	193	156	205	180	166	153	175	191	186	159	155	177	184	154	177	186	185	160	177	188	209	222	207	191	203	178	151	192	173	176	187	181	182	168	195	170	174	169	178	188	191	193	150	168	173	185	159	189	178	203	158	177	166	185	178	170	200	172	189	165	186	145	183	195	172	160	184	182	167	169	151	182	178	174	200	161	175	166	187	176	172	157	173	185	186	161	170	152	169	165	181	153	163	197	169	142	197	169	190	172	181	179	158	162	182	184	168	201	185	174	199	183	188	159	163	188	174	203	165	163	145	181	206	187	189	184	172	176	176	173	195	166	177	175	174	187	175	169	178	184	180	181	186	192	195	175	181	189	188	195	156	157	176	165	182	177	207	186	179	160	185	159	163	170	186	216	177	169	177	159	185	157	190	211	172	181	185	172	166	177	161	188	181	177	177	171	157	171	182	186	188	165	197	180	174	174	170	171	187	189	170	168	186	146	192	174	183	185	158	183	166	177	173	155	177	163	153	203	168	156	187	188	168	181	191	180	177	204	189	164	130	163	179	182	156	176	187	179	166	171	192	184	177	197	175	173	176	184	161	161	171	162	171	175	170	183	188	169	178	181	190	195	166	189	165	184	174	177	161	214	184	186	180	166	164	166	169	173	171	156	175	172	184	191	178	146	209	163	181	183	174	186	172	192	156	196	166	162	170	189	188	169	174	152	169	184	165	176	192	181	177	193	177	165	206	183	152	153	183	180	152	176	177	178	198	180	199	160	222	214	185	189	167	164	192	176	192	223	194	173	175	181	184	168	164	181	157	158	176	177	155	172	168	201	165	171	184	154	189	195	168	179	186	158	192	174	160	185	162	209	185	196	188	173	174	159	167	173	190	172	200	202	166	176	172	184	174	181	171	176	162	161	170	169	185	170	147	176	178	200	202	170	190	199	185	149	153	188	165	178	163	179	158	191	180	187	164	189	190	180	165	169	169	175	186	177	177	172	177	200	174	172	186	165	166	171	181	169	164	222	170	178	160	186	186	173	173	192	181	161	196	192	174	173	179	159	206	180	166	184	199	165	169	156	175	152	179	204	186	182	173	183	174	201	164	186	165	172	177	190	167	187	158	163	190	177	165	175	170	144	169	173	159	180	172	164	178	168	168	184	175	180	179	193	178	181	184	167	179	188	154	198	184	172	173	189	157	155	163	177	199	159	170	195	183	174	168	178	171	193	155	196	177	159	173	173	155	170	175	174	131	164	177	194	160	168	184	192	176	176	202	157	186	174	164	183	172	201	178	185	168	174	179	192	184	165	171	176	160	208	154	171	156	172	170	186	169	165	177	175	192	195	172	189	163	189	156	185	162	160	185	165	183	166	162	185	169	170	181	183	175	180	169	169	181	184	188	173	180	157	171	154	170	184	191	182	170	169	166	148	174	168	166	160	177	184	167	181	172	171	165	181	199	201	187	188	190	196	183	184	182	193	204	172	187	174	178	174	164	187	163	179	167	152	199	163	162	182	164	184	175	172	164	177	199	167	177	181	196	177	179	180	199	183	186	150	161	168	168	191	168	174	191	147	209	165	193	168	187	187	168	169	171	196	175	172	183	184	165	148	168	178	168	180	153	174	196	193	169	166	175	184	171	160	181	190	171	184	200	212	180	171	166	166	165	172	185	167	184	168	168	173	190	183	186	183	187	170	173	177	153	170	192	161	181	167	170	182	167	171	192	180	170	172	184	148	170	179	163	194	190	172	191	170	180	204	205	180	187	173	175	185	178	178	164	214	171	163	206	172	178	177	191	180	174	185	183	172	187	171	198	149	196	205	177	176	194	178	170	168	165	161	202	186	156	164	187	172	182	193	186	171	173	166	166	190	157	178	186	157	155	173	182	181	204
27807	22165	12778	1187	538	507	402	328	371	333	315	356	324	336	341	348	336	341	350	330	331	351	344	334	370	335	357	332	308	341	366	343	347	364	341	351	365	344	330	304	309	347	338	341	312	326	318	334	302	351	353	332	357	392	324	327	381	338	336	349	347	330	321	335	349	321	331	362	329	344	317	365	336	317	330	352	317	355	311	343	303	325	336	316	359	332	351	335	338	342	332	313	312	335	382	332	344	347	326	325	343	323	338	321	357	321	332	350	339	336	322	332	307	384	357	353	349	349	359	329	314	346	369	341	347	349	325	328	339	335	300	369	328	348	352	302	325	318	330	342	343	337	356	340	350	351	339	328	331	370	315	339	313	342	346	359	341	356	316	358	350	310	371	311	354	322	355	310	354	325	318	319	335	315	347	343	356	311	340	311	335	339	342	353	340	331	333	324	332	349	326	345	345	328	359	357	321	345	351	367	324	348	307	325	343	319	356	292	343	351	353	329	347	334	348	341	324	320	358	359	301	350	363	315	339	322	350	325	314	331	364	334	358	307	316	338	356	309	348	360	319	343	347	356	341	357	330	359	342	359	347	315	331	331	347	351	339	341	320	340	363	329	345	346	340	350	329	344	340	352	343	344	340	338	371	318	359	405	322	348	310	355	350	347	296	327	328	342	359	327	340	348	353	359	314	365	304	345	305	331	363	315	352	306	294	310	326	376	353	332	342	347	354	367	356	338	345	343	311	371	344	341	349	324	319	340	321	332	352	364	337	356	343	329	352	338	330	316	330	346	337	331	318	338	331	293	315	314	332	318	296	368	356	317	359	362	339	316	346	340	336	321	376	349	361	313	361	309	325	335	347	330	363	357	357	330	314	332	344	318	369	332	353	371	313	336	396	337	325	354	329	344	335	338	357	314	302	376	334	310	352	351	354	318	355	375	337	344	299	363	316	356	335	323	341	330	314	357	322	355	357	310	373	338	329	333	337	326	324	345	352	306	356	326	362	330	341	348	333	329	337	324	341	328	340	308	348	335	351	346	328	294	342	364	358	340	325	319	338	352	350	294	335	313	332	369	306	340	368	372	375	324	336	335	337	362	313	335	336	347	339	333	363	320	323	340	336	351	286	351	340	321	327	324	349	321	350	340	357	301	332	311	327	351	346	321	318	339	311	345	326	315	355	357	359	329	354	307	340	345	350	355	336	361	366	319	373	360	337	335	347	350	354	352	351	379	328	343	314	355	345	354	311	348	332	326	334	342	351	321	361	350	302	345	332	311	320	364	330	318	343	350	332	345	368	363	318	354	320	334	328	348	360	333	354	345	359	326	340	334	356	331	361	341	335	331	332	360	360	309	330	333	309	358	357	343	332	362	330	314	335	348	336	366	387	339	338	353	373	321	340	347	343	337	362	331	338	328	342	331	344	333	336	341	307	384	318	343	349	341	346	325	332	314	346	352	348	325	339	359	356	340	301	361	315	352	342	360	366	335	340	345	351	324	333	324	314	308	325	337	304	333	336	341	330	325	340	383	328	332	347	354	307	344	367	376	318	357	377	293	315	351	317	329	357	311	321	359	322	319	319	332	352	359	345	348	323	378	347	338	321	333	338	338	346	324	340	329	298	324	335	361	337	313	330	342	363	321	330	339	323	329	365	303	329	350	325	370	308	362	358	336	373	358	325	357	304	327	342	347	333	330	332	353	307	344	319	388	306	327	342	316	340	353	357	345	316	329	338	368	384	342	355	384	307	336	330	350	344	296	370	296	324	330	317	343	330	353	335	320	334	329	311	345	377	357	328	345	350	322	312	342	338	316	328	317	332	326	350	331	325	357	359	368	299	331	321	327	342	357	357	340	325	326	374	290	329	343	363	328	353	342	348	364	343	366	369	301	361	358	325	346	339	332	323	356	334	349	325	315	329	321	331	309	343	339	333	353	347	371	324	384	355	325	361	337	342	353	312	314	339	352	349	333	364	346	323	350	330	331	340	349	354	363	332	337	319	323	318	354	299	336	368	308	385	354	346	350	308	330	336	323	362	301	362	378	337	357	344	363	332	311	329	324	316	337	333	361	320	340	305	333	317	354	309	306	361	304	337	334	336	361	343	328	329	354	317	341	339	346	353	333	331	307	336	351	333	335	321	328	388	316	343	328	322	360	340	385	335	357	351	334	350	328	319	336	340	314	357	356	367	384	393	304	323	360	297	320	322	335	330	337	382	337	334	335	325	358	347	339	334	321	313	336	341	369	331	347	357	345	302	354	344	345	321	327	341	339	331	317	328	366	338	346	340	340	304	343	343	338	360	324	332	338	359	333	335	315	330	335	310	340	303	383	348	348	350	312	342	340	351	338	335	339	333	302	313	305	326	341	339	347	321	330	333	295	344	353	303	350	353	323	321	325	329	312	332	347	358	312	340	312	358	345	371	318	329	313	302	345	335	332	308	314	341	370	293	331	291	345	346	357	344	340	326	313	344	372	350	347	353	326	325	349	333	364	336	341	311	333	333	339	289	327	321	330	334	329	329	363	313	332	338	348	314	342	332	359	279	344	339	348	339	355	308	357	361	346	345	334	373	344	353	309	337	335	333	358	339	322	331	345	336	358	340	319	311	335	351	346	324	320	333	318	357	311	367	327	328	346	345	343	322	352	370	337	340	319	342	347	364	322	333	349	307	339	336	324	366	323	404	334	334	335	330	320	370	354	369	332	322	358	328	333	371	398	342	306	316	334	327	355	321	323	310	335	340	322	343	337	349	356	340	344	319	355	356	338	346	334	325	338	334	368	353	341	321	341	361	332	341	304	310	339	313	303	391	370	362	346	301	316	322	344	314	348	378	332	332	369	333	312	336	326	321	321	332	316	352	340	322	335	319	337	323	391	356	383	339	335	349	379	324	366	365	330	348	335	371	331	369	346	345	357	356	327	329	381	341	341	339	337	322	330	317	315	354	323	355	323	338	317	331	338	331	313	326	326	345	328	351	375	381	343	314	320	294	338	356	326	343	360	354	347	348	356	338	357	340	340	330	312	326	368	342	333	357	313	334	324	328	321	339	348	336	360	326	325	356	313	337	350	340	344	343	324	344	347	357	359	342	353	334	302	342	376	324	348	346	314	366	330	342	348	361	333	322	338	305	360	342	360	308	313	359	332	354	346	335	307	369	329	355	367	329	327	329	355	365	318	358	335	345	316	322	345	357	330	351	338	344	334	348	344	379	363	309	329	346	341	368	327	310	315	320	318	347	307	368	340	337	330	346	345	339	368	340	340	352	347	335	325	321	323	361	341	353	355	348	319	356	353	315	335	324	288	369	322	314	332	352	342	317	341	312	332	308	347	327	341	327	327	343	330	318	339	334	327	337	316	323	357	316	332	324	347	347	363	341	326	336	323	306	351	353	327	351	342	330	336	360	319	297	310	348	342	318	331	348	368	364	330	311	359	368	331	367	321	323	313	353	322	316	343	344	352	348	348	327	340	343	353	323	342	349	344
31237	24504	1448	671	534	496	532	512	543	523	490	497	487	464	427	476	488	508	477	461	452	488	479	485	475	482	470	512	479	505	452	494	485	486	470	449	477	462	494	474	472	482	501	463	447	482	477	474	460	440	470	473	466	456	493	447	457	461	462	460	489	475	462	481	473	477	452	461	453	458	474	466	499	493	497	505	474	478	517	457	459	457	500	482	411	463	496	469	481	419	487	464	499	512	468	468	468	478	467	506	480	493	453	477	461	471	452	489	484	487	467	476	470	486	460	485	455	440	467	537	468	456	438	483	448	463	438	469	489	502	463	495	460	459	502	452	518	470	492	456	498	441	470	451	489	450	500	455	477	502	472	436	471	488	504	463	482	463	494	423	496	484	507	477	458	458	472	506	478	459	495	514	456	508	499	491	430	478	434	453	448	434	493	482	501	503	487	516	498	436	472	486	432	483	510	436	502	482	480	480	480	463	457	467	483	453	496	471	470	491	480	482	428	490	476	458	466	472	486	462	493	455	506	485	476	465	453	502	527	467	494	450	488	446	475	496	494	473	460	469	479	515	491	438	441	454	476	481	506	484	456	452	465	489	463	467	505	462	457	479	467	469	471	454	503	431	470	465	497	501	426	471	501	470	449	464	477	500	443	475	475	477	446	497	471	450	483	440	483	467	451	473	484	495	496	477	494	468	488	467	457	448	424	477	503	471	446	471	442	488	445	467	455	460	449	456	447	474	444	475	474	486	557	434	454	461	497	481	484	493	507	480	489	497	479	464	468	471	462	478	487	457	480	471	471	553	469	470	473	463	516	459	463	432	529	451	478	452	460	465	493	466	479	457	487	451	456	511	461	455	493	471	470	469	518	488	450	460	493	468	462	486	453	456	503	473	473	449	470	478	476	446	496	479	487	469	495	470	467	502	488	472	451	470	465	444	488	470	500	458	471	452	481	496	454	464	445	500	495	471	504	480	447	478	479	501	474	456	471	484	491	459	448	463	481	504	464	485	425	439	476	504	464	461	519	479	444	421	455	481	487	516	457	486	462	496	488	475	479	515	492	446	477	463	500	439	475	460	476	454	427	467	463	475	424	470	467	483	471	452	468	474	459	486	481	503	473	440	454	478	456	457	470	480	467	466	483	440	476	465	527	457	472	490	446	456	478	466	472	462	495	447	473	505	512	500	492	474	421	532	428	467	481	462	444	475	475	479	470	473	457	454	440	438	432	451	453	477	462	464	452	474	508	473	497	471	449	475	450	466	437	498	447	423	463	475	474	465	485	482	506	500	454	515	458	498	449	508	445	453	459	465	477	444	455	457	453	483	445	444	495	471	456	457	465	464	503	509	490	483	464	513	467	491	491	435	458	482	477	448	450	471	494	470	468	481	474	458	476	487	479	457	508	498	479	468	459	481	462	475	466	485	446	492	519	492	481	437	463	506	476	504	482	467	480	474	502	452	477	471	454	465	482	505	501	490	447	496	494	471	479	452	478	469	437	490	466	475	480	471	489	436	494	478	462	458	458	507	503	463	477	462	497	488	472	462	449	484	487	468	481	436	441	485	479	426	460	467	457	467	477	439	472	524	469	487	496	461	494	438	476	499	467	447	473	469	427	481	469	457	472	478	465	461	452	448	494	472	516	461	445	488	448	520	471	448	457	486	501	469	472	454	488	487	479	440	520	493	443	496	455	458	449	504	463	494	485	459	476	490	490	466	485	494	481	462	465	488	464	490	468	473	432	461	502	478	491	463	477	473	450	497	477	473	498	458	477	457	484	487	499	503	471	481	504	457	457	454	468	418	511	492	464	483	452	499	430	481	489	506	520	490	488	436	491	466	497	485	477	452	468	453	512	451	484	458	435	461	452	443	475	474	478	407	501	467	505	463	448	519	482	435	451	498	482	508	517	459	451	447	472	471	463	479	463	441	486	479	474	487	491	506	493	514	492	498	445	491	466	462	467	493	464	480	470	460	457	455	499	497	446	433	458	509	479	473	447	485	471	481	448	462	451	479	462	482	468	494	495	469	496	522	444	448	470	504	414	479	509	436	479	417	482	490	432	482	435	465	404	505	488	470	440	458	487	502	488	486	450	468	457	453	462	446	490	495	443	459	481	447	439	471	509	473	439	462	493	469	469	510	455	504	466	456	446	463	472	487	469	485	425	457	447	461	475	447	456	465	480	472	428	436	451	449	510	480	471	502	453	459	458	466	464	494	477	489	486	472	484	445	466	529	475	455	449	467	454	476	506	479	462	489	501	489	468	476	479	474	490	456	508	477	481	474	517	474	472	497	461	452	468	498	458	448	502	490	516	471	475	479	472	480	442	462	488	479	466	445	480	500	503	448	462	509	468	440	464	502	483	468	486	501	466	507	514	480	509	479	422	449	478	434	487	471	459	457	433	467	438	510	492	472	452	449	484	494	479	493	515	450	474	453	484	538	422	466	453	463	497	484	486	466	452	462	464	469	476	459	459	431	473	477	456	460	469	489	493	470	468	464	487	484	497	473	480	469	490	459	428	481	470	490	470	482	465	475	478	500	458	470	446	510	463	468	485	468	494	515	458	474	472	440	473	462	469	483	488	444	427	474	464	432	462	476	483	463	483	433	461	465	464	483	447	481	428	501	461	437	465	477	434	452	533	445	484	464	477	451	484	467	491	461	460	480	496	480	497	455	493	462	470	482	460	472	496	463	483	487	492	491	470	507	487	488	479	486	454	497	515	463	467	486	454	468	464	459	460	442	473	479	478	461	484	482	450	475	418	484	469	501	484	435	475	479	494	476	467	496	478	463	444	488	500	457	467	499	456	473	457	484	519	465	455	463	502	448	491	467	438	467	523	506	493	462	441	436	484	448	478	468	476	449	519	467	485	487	480	477	465	453	481	461	468	479	443	480	457	467	448	502	487	463	472	477	469	464	460	499	494	469	478	451	488	458	469	466	455	471	471	515	464	449	455	479	484	459	464	465	468	509	487	455	481	498	460	493	423	470	471	475	484	480	463	446	478	480	457	464	452	476	461	501	465	471	463	424	516	488	521	478	458	482	426	482	462	489	480	467	476	470	434	453	476	478	484	440	477	483	476	491	443	468	442	448	466	485	497	484	471	463	474	465	452	498	490	488	481	457	487	495	465	481	475	458	464	470	479	492	465	465	481	517	479	450	499	477	486	473	484	514	437	469	487	489	476	476	497	464	470	474	439	480	455	496	470	426	484	463	456	468	453	456	477	524	482	436	467	436	477	508	492	526	525	466	468	501	446	438	412	471	479	470	461	483	458	464	456	492	474	489	488	442	449	460	538	479	470	482	470	465	474	425	445	474	469	472	460	506	449	475	428	458	483	466	448	518	500	461	460	468	480	494	472	484	489	492	465	529	479	475	457	492	476	430	469	477	493	483	448	454	462	467	516	492	477	482	469	466	448	469	439	499	456	486	443	490	458	451	493	492	465	486	481	501	486	459	481	489	504	474	439	489	458	478	471	437
24050	21388	28319	24133	20921	7059	691	526	436	384	388	338	353	325	322	344	327	305	324	324	317	309	314	290	299	305	302	285	306	303	275	297	308	338	284	301	290	310	293	282	299	278	332	276	286	287	281	280	286	308	296	284	335	285	284	259	292	281	305	280	291	304	300	286	269	259	291	265	296	319	297	290	279	302	281	284	278	286	298	305	297	311	301	279	308	287	291	236	317	290	293	291	280	265	299	262	306	277	296	309	299	295	274	295	299	293	278	253	288	302	309	284	312	274	293	300	291	326	312	286	318	289	257	296	287	319	279	287	321	297	288	277	301	313	284	300	283	277	270	283	290	288	299	292	298	301	296	310	270	279	270	283	295	285	274	304	274	294	293	281	317	270	299	300	316	304	288	281	285	301	293	269	290	287	293	293	317	302	285	268	314	265	315	273	293	281	288	275	284	288	301	284	278	278	277	257	289	304	311	303	279	299	313	315	275	275	311	282	316	302	294	265	295	288	304	292	307	296	285	313	288	260	306	294	319	292	284	274	278	293	306	304	291	287	290	293	312	264	285	322	303	294	285	282	284	253	267	304	305	273	294	280	304	314	303	290	297	272	285	286	309	321	266	269	275	268	265	297	291	299	258	278	297	280	303	265	297	288	286	288	301	285	313	290	272	247	276	305	289	290	257	300	280	303	267	290	283	286	292	310	285	272	318	300	288	292	294	286	280	284	298	276	287	260	324	276	259	293	284	307	267	262	290	302	289	306	294	298	299	281	306	298	283	292	278	309	286	321	278	278	278	303	261	258	335	300	288	303	297	301	320	267	287	302	321	278	306	293	299	321	283	289	318	285	274	298	276	274	254	272	301	273	326	279	284	285	272	293	305	265	308	282	275	287	264	305	263	267	270	283	310	302	264	276	284	286	256	287	270	316	283	268	295	284	290	321	270	293	300	278	297	290	285	303	286	278	270	284	297	300	265	277	271	247	279	284	294	286	283	281	288	285	298	278	289	279	301	264	286	305	276	254	269	287	280	290	257	311	281	281	277	281	277	326	255	283	281	259	301	269	286	308	253	287	297	307	285	318	285	259	263	275	276	304	274	276	287	298	315	325	269	302	303	267	296	268	266	259	272	308	312	275	284	268	334	282	299	280	279	303	300	305	277	275	290	304	310	301	288	254	289	280	268	300	260	309	306	295	280	278	261	301	302	279	278	311	273	308	318	286	286	283	312	327	313	260	294	300	274	319	284	253	330	291	316	292	271	278	248	291	262	310	310	287	316	288	290	275	279	303	315	261	272	308	277	290	260	285	272	278	317	291	289	294	271	311	312	285	300	305	284	299	282	272	274	297	284	300	290	270	319	269	315	296	285	301	291	323	337	277	283	284	295	305	272	274	283	308	316	330	292	277	295	290	321	308	253	286	294	316	269	259	294	292	265	295	272	317	289	298	294	274	308	301	282	315	279	301	314	289	317	276	313	303	300	313	280	281	258	279	263	280	282	275	297	284	280	264	252	296	299	282	262	272	305	270	313	274	258	249	263	306	277	279	290	291	308	284	293	277	285	292	310	249	280	275	293	276	272	280	283	285	260	293	296	309	300	297	316	290	276	286	302	288	285	273	310	300	283	286	301	286	278	291	269	271	301	313	283	292	295	267	304	300	298	282	285	288	278	326	324	282	304	317	298	251	289	304	285	284	287	320	300	282	283	286	293	301	298	277	310	282	277	298	318	276	293	282	298	284	296	255	284	287	282	277	262	257	269	303	280	301	257	296	273	295	300	320	277	289	298	292	279	278	323	310	286	295	291	252	276	301	304	306	289	285	291	295	297	289	292	282	270	302	318	276	294	289	302	285	284	282	301	324	268	288	302	286	279	287	292	275	278	282	320	285	270	289	293	294	287	279	273	305	280	274	290	282	259	263	297	304	286	263	285	274	300	291	305	299	313	266	245	307	281	251	293	268	278	318	294	324	295	303	293	284	264	298	261	307	273	312	292	275	292	287	283	282	272	281	290	272	286	306	308	321	285	299	260	276	265	334	308	272	280	290	292	294	272	278	281	293	305	311	312	283	293	287	293	264	305	297	290	298	291	296	294	283	289	308	283	310	286	337	265	285	309	305	279	289	290	298	272	285	299	297	293	301	305	312	296	293	305	296	285	315	292	295	270	294	303	284	296	286	280	301	278	264	287	298	296	284	296	266	282	279	330	305	296	281	296	293	287	289	293	300	278	266	271	305	297	289	261	284	278	292	287	301	279	291	264	327	290	283	304	297	289	291	301	301	305	287	264	283	296	293	271	260	316	283	283	317	298	310	302	297	308	303	303	295	289	296	296	306	312	309	272	304	264	290	271	284	267	300	303	283	314	274	300	317	286	291	258	291	268	294	301	277	291	287	265	289	303	272	293	319	321	292	301	280	286	272	299	295	289	277	294	268	280	299	294	299	326	277	302	308	302	274	260	316	262	266	292	291	274	293	297	283	279	334	287	266	292	304	269	290	291	324	298	282	294	291	290	269	286	292	309	291	303	292	282	303	305	284	287	280	294	300	283	263	256	281	271	292	281	300	280	319	295	271	306	262	277	253	271	302	298	289	289	276	260	324	277	326	302	285	312	296	330	320	289	292	272	281	298	287	286	274	296	283	306	290	305	272	271	304	303	336	282	308	309	314	269	294	295	297	318	284	315	313	277	332	276	272	255	285	280	319	289	259	333	284	285	268	275	287	305	295	322	291	276	255	277	299	278	270	295	298	318	304	300	285	297	272	300	298	287	302	260	300	304	299	296	290	290	283	330	265	284	286	273	304	292	297	284	302	289	284	297	286	284	303	269	275	294	292	315	287	284	266	268	279	309	289	283	285	304	314	304	302	275	273	281	290	295	314	270	298	292	287	280	309	282	294	292	299	266	287	286	276	281	253	267	292	265	300	275	289	292	299	326	267	276	273	267	290	280	275	308	307	283	263	319	257	288	262	312	281	304	306	275	294	274	295	267	292	307	292	292	291	291	283	275	277	294	291	306	309	283	273	303	301	316	321	309	293	292	292	288	276	293	264	274	305	285	302	274	279	270	275	328	317	286	274	312	330	299	311	287	281	278	347	289	290	288	314	271	288	297	274	313	306	302	293	236	270	251	305	328	309	278	281	292	285	297	282	315	283	276	296	306	296	291	262	284	320	303	274	307	273	301	287	313	300	280	274	299	283	302	279	257	292	280	264	271	279	286	286	268	279	292	300	258	308	291	274	302	280	280	279	267	320	305	295	287	311	292	279	269	294	275	303	293	272	264	277	291	269	298	290	272	297	286	303	273	303	263	310	284	260	308	311	272	278	277	286	308	277	279	300	282	314	310	286	317	322	300	303	301	275	294	286	297	275	271	299	269	260	289	251	304	267	286	319	314	267	256	290	309	293	306	266	288	276	310	279	264	300	251	308	306	293	285	280	274	282	246	311	259	301	282	300	255	271	299	291	268	312	286	283	302	259	281	282	291	298
55621	57343	7570	2435	1661	1294	1031	912	790	712	651	630	583	558	557	514	511	478	477	475	465	440	448	476	468	420	415	408	437	418	440	446	416	390	443	433	431	389	405	366	424	411	455	404	375	418	388	427	415	404	424	380	451	408	416	371	403	399	412	409	429	418	438	424	372	418	404	389	386	421	419	419	411	401	438	402	432	414	430	432	406	446	375	456	393	410	421	399	345	401	411	422	426	397	406	438	400	386	421	406	390	359	412	449	380	397	422	420	424	424	387	395	398	393	434	404	411	384	409	388	416	411	429	427	409	405	410	400	419	401	455	395	453	402	441	433	408	408	403	397	432	396	401	408	387	397	445	389	424	379	384	419	369	438	445	466	414	417	418	398	381	406	405	422	397	404	406	384	428	418	446	368	390	406	422	413	423	400	408	445	426	407	393	375	443	368	394	365	426	393	393	431	401	389	424	387	412	420	372	405	422	435	405	406	420	421	368	413	401	416	428	393	387	410	373	441	395	402	395	410	441	364	388	397	437	398	373	406	405	407	407	402	440	379	370	414	397	416	421	381	414	359	410	412	391	408	412	367	403	417	409	426	424	411	410	425	392	378	395	409	385	396	420	431	420	432	382	465	398	410	367	445	417	370	436	399	406	384	430	380	373	445	443	445	421	420	407	435	423	401	415	436	384	402	419	407	408	379	400	443	431	397	427	417	419	404	416	398	394	446	474	414	419	394	426	439	362	415	418	401	398	403	417	415	444	411	405	431	387	374	419	413	373	376	414	415	414	405	410	428	405	416	398	423	408	404	417	405	397	428	399	399	413	396	435	395	400	422	428	405	425	423	408	406	422	418	424	405	410	409	427	425	420	415	414	390	409	422	421	436	397	400	421	395	445	438	400	395	420	461	403	411	407	409	402	402	436	426	450	420	407	404	419	411	446	366	388	387	403	386	403	394	409	407	419	396	428	367	394	388	412	387	445	386	385	443	392	423	407	440	375	369	400	388	420	417	434	427	437	391	390	389	391	406	414	413	402	391	375	430	386	417	350	411	383	397	409	400	393	396	416	369	421	410	371	403	420	421	413	427	421	378	362	405	435	432	411	419	425	429	412	372	397	372	439	410	417	426	435	422	383	402	453	402	434	395	430	394	419	405	404	404	411	399	397	441	375	429	404	378	423	402	401	422	422	416	407	375	391	390	427	401	434	404	404	394	394	383	405	408	393	401	429	420	415	420	444	400	414	362	402	389	383	401	417	409	378	416	403	408	415	437	405	412	413	403	404	395	415	398	467	388	411	431	383	410	403	425	412	436	396	389	433	420	406	393	398	392	385	427	391	407	392	456	377	424	407	414	432	393	401	400	383	408	416	421	431	415	432	423	410	412	392	383	426	450	399	405	401	371	415	410	372	381	403	433	402	398	418	407	398	398	419	387	397	406	436	440	415	415	392	421	408	415	428	437	396	442	384	401	376	429	397	421	380	420	406	412	390	417	438	381	381	373	425	410	408	444	415	404	433	384	432	425	381	404	453	405	414	420	433	391	449	411	404	397	375	370	401	414	393	408	417	395	376	384	452	400	404	426	407	414	393	433	432	393	400	409	400	423	410	429	416	401	400	405	438	398	459	389	431	421	427	425	412	416	429	402	417	427	431	435	371	395	403	410	396	408	397	398	421	426	368	425	396	397	414	411	398	417	401	417	399	379	403	414	389	414	408	400	410	429	408	425	421	398	418	408	419	397	406	404	393	427	389	432	399	400	448	412	411	388	444	416	402	410	403	417	419	422	418	388	412	406	368	431	390	390	407	396	438	424	409	436	390	372	427	405	432	399	456	437	398	409	410	443	410	397	396	378	396	414	393	352	460	400	421	406	415	421	404	408	438	394	412	414	410	374	438	413	404	449	405	393	393	427	429	402	424	400	430	397	420	427	428	414	411	418	379	405	387	407	445	405	366	417	409	390	452	433	402	434	429	419	413	421	410	406	409	396	413	392	408	422	387	425	408	372	386	412	388	383	427	390	446	397	390	368	436	386	405	395	453	394	416	438	418	417	414	461	376	431	397	398	375	396	396	403	426	427	401	398	424	415	413	388	427	399	388	412	382	423	423	417	446	436	425	448	397	426	372	425	442	411	398	383	403	419	415	432	409	402	401	430	441	429	427	392	435	410	405	433	427	410	427	450	399	435	439	429	371	393	403	401	439	400	409	404	385	435	450	414	405	409	436	413	397	408	402	393	438	422	420	412	403	397	421	393	421	433	409	404	372	418	395	389	387	413	368	387	406	401	379	418	398	394	415	432	417	425	413	401	401	423	383	417	444	404	428	391	400	391	403	405	385	417	404	392	439	371	399	397	402	444	421	419	421	411	397	392	418	437	402	405	418	405	407	441	425	374	373	406	410	403	399	383	415	422	385	404	404	427	412	436	379	449	411	451	400	439	455	432	421	429	462	381	411	423	426	438	441	393	402	380	428	388	405	392	359	430	461	399	403	415	414	402	416	395	434	419	434	432	410	391	405	420	392	377	421	408	413	438	383	405	449	428	377	392	392	396	442	422	406	418	414	430	419	427	408	432	377	425	426	438	414	409	397	380	421	425	419	367	446	411	465	404	399	404	393	400	418	404	422	435	434	366	414	411	415	366	401	435	411	427	406	436	401	392	448	382	433	398	396	409	444	398	412	411	399	412	398	403	445	408	421	448	408	412	394	396	403	422	393	401	414	402	389	411	427	414	428	376	405	401	376	426	441	433	392	411	420	408	451	418	376	418	404	434	396	488	421	416	409	413	413	423	430	411	415	427	433	423	412	386	411	369	362	406	411	435	399	378	446	421	428	415	396	432	380	407	406	405	402	394	401	414	404	454	449	394	412	422	397	427	372	412	426	405	392	365	385	424	400	408	381	430	402	433	445	395	415	407	426	382	406	414	402	402	399	437	407	422	400	413	396	396	410	430	383	421	362	392	395	403	422	412	442	392	430	422	404	380	411	424	408	410	406	410	453	383	418	401	421	446	412	404	426	429	432	408	412	383	406	436	414	395	394	390	415	408	384	424	379	421	386	418	392	395	424	411	451	370	427	382	439	414	414	426	412	394	402	405	394	420	374	413	412	395	404	423	396	392	387	393	409	431	396	428	415	392	411	424	398	396	419	390	378	400	421	431	410	414	397	397	434	415	392	435	413	397	408	391	401	422	422	422	431	383	429	394	419	441	388	431	398	426	409	399	432	408	418	386	405	403	414	406	428	404	398	455	408	436	406	412	421	397	412	377	401	425	385	371	415	421	366	389	416	405	431	412	438	435	398	362	452	415	419	421	416	398	433	423	409	433	384	428	449	392	396	423	423	397	413	428	390	393	403	397	466	426	441	423	428	408	430	421	399	409	403	425	401	393	400	468	406	379	389	420	393	405	402	424	423	425	389	402	408	417	424	399	431	413	378	394	424	382	399	409	442	428	409	396	401	405	411	427	423	377	394	404	414	444	399	383	390	423
23054	21261	28730	23949	21200	21142	5351	467	343	328	296	296	250	196	211	197	193	156	196	198	185	162	142	158	145	141	139	140	149	135	119	142	141	129	142	119	148	134	127	144	151	117	133	138	122	127	121	109	137	114	125	132	125	125	122	125	132	129	125	133	135	124	126	131	142	128	137	133	120	141	110	143	120	131	117	131	123	123	131	132	147	124	118	138	135	132	113	126	127	137	135	111	124	136	144	118	151	133	125	101	110	110	134	126	136	135	127	123	149	125	146	129	122	148	124	138	137	138	124	134	124	123	144	123	121	120	110	120	112	129	124	133	145	132	128	128	145	118	134	125	116	100	127	109	140	139	113	135	125	153	123	132	138	115	122	138	115	102	106	143	128	124	120	140	142	121	145	124	124	126	138	138	109	125	121	120	153	117	127	114	123	117	135	150	118	126	106	110	123	126	164	129	132	136	103	108	107	132	111	101	120	122	149	135	99	147	120	136	134	119	119	123	117	120	120	120	109	143	130	146	107	124	161	111	134	130	145	126	135	128	137	126	143	130	133	127	130	129	132	136	143	118	143	134	110	124	124	122	149	128	118	135	116	126	110	128	135	120	108	124	102	107	159	136	117	130	104	126	143	103	131	126	115	115	115	136	123	117	122	117	120	124	122	123	125	117	121	130	115	124	130	135	161	125	117	131	138	125	128	104	136	114	149	117	104	127	120	114	114	136	134	126	126	113	133	126	121	119	142	126	120	127	103	140	118	127	124	137	118	116	130	125	141	120	108	136	117	114	99	122	134	135	119	130	137	157	111	124	122	158	131	116	125	111	145	142	115	131	126	126	113	124	134	135	139	115	123	119	107	104	130	98	121	110	119	132	113	115	117	131	131	130	137	125	125	131	137	119	121	122	125	121	101	114	130	157	106	122	131	130	117	129	123	141	122	130	114	128	127	141	142	129	130	132	116	116	120	144	118	131	113	122	121	116	122	133	154	117	114	147	115	123	129	112	134	130	105	127	134	136	137	102	126	144	135	127	120	125	134	108	128	140	121	119	127	127	140	98	118	114	116	122	127	131	122	115	133	121	135	137	136	140	123	127	131	118	125	133	143	128	133	127	137	146	122	133	132	130	115	150	141	107	116	108	112	128	140	145	117	118	109	116	133	98	130	123	119	116	113	144	141	139	118	111	134	134	131	130	127	118	108	126	133	134	131	144	114	121	128	123	120	120	120	132	127	128	129	145	124	122	113	104	122	129	134	135	131	141	113	146	114	124	122	126	134	106	114	128	107	121	130	120	92	120	134	111	122	143	135	125	138	130	121	134	122	134	133	145	121	114	133	125	122	133	125	131	131	117	123	134	128	121	109	113	133	119	116	137	136	140	133	123	138	121	121	126	123	116	124	126	130	114	138	121	124	124	131	117	132	122	125	118	113	136	156	115	130	124	119	118	118	105	129	136	140	150	126	114	116	134	116	140	113	115	125	118	127	120	139	109	101	129	136	149	139	110	132	142	131	109	133	133	135	112	120	128	139	128	134	133	144	98	125	104	142	130	117	123	135	128	129	124	124	108	134	122	127	118	134	131	126	118	126	118	132	128	141	117	134	110	128	127	129	130	117	126	117	133	125	134	121	122	120	112	121	154	137	107	129	117	153	126	146	128	124	114	138	138	122	136	134	154	156	132	111	121	131	153	136	122	128	110	130	135	123	136	109	148	119	132	132	130	130	130	126	115	133	129	121	134	128	122	131	139	114	118	143	120	125	118	134	126	125	138	113	116	132	122	109	144	118	109	123	119	123	110	103	133	131	122	132	130	137	134	145	130	124	122	146	153	115	124	106	120	111	160	106	118	123	134	120	142	118	123	149	128	135	103	124	112	144	119	131	112	114	124	121	133	152	119	119	122	148	128	133	125	137	121	146	120	135	137	115	132	144	128	112	115	128	117	132	112	111	115	130	131	127	120	126	122	124	126	134	135	147	127	108	127	138	127	134	126	127	108	152	118	127	127	125	128	118	134	142	127	121	124	110	119	125	116	125	119	116	120	123	135	131	121	131	109	113	117	139	121	132	150	138	109	138	122	140	105	133	109	111	134	131	130	145	129	118	119	131	122	133	113	113	139	138	131	143	104	137	116	121	118	122	137	156	130	115	121	123	142	126	118	107	122	132	121	131	128	113	124	128	111	129	130	135	114	141	132	114	135	125	120	110	141	123	148	141	129	127	131	135	134	126	136	143	111	114	122	142	120	131	122	145	133	118	114	120	130	131	121	123	133	135	142	119	108	141	124	119	108	123	131	117	121	129	153	125	128	132	122	129	123	116	134	129	128	111	102	124	133	106	110	114	117	123	114	119	121	129	116	125	112	102	122	130	121	125	121	136	119	130	123	119	133	133	129	125	105	135	118	122	125	132	125	113	122	134	149	133	120	134	110	112	143	127	120	121	126	124	112	123	133	140	140	124	132	110	116	111	111	136	104	111	120	132	117	125	139	117	134	123	121	126	111	113	131	137	116	126	144	122	135	132	103	121	140	125	112	134	130	112	117	121	134	110	111	103	147	122	131	113	133	120	130	120	134	110	124	113	118	142	147	124	118	157	122	121	126	125	128	139	136	112	119	118	120	116	134	126	123	127	113	138	120	117	110	137	132	126	122	128	119	105	115	128	112	128	120	124	113	133	106	131	121	115	118	102	129	133	118	128	128	131	126	106	110	139	130	131	126	119	115	109	117	117	119	132	128	124	124	133	121	111	115	121	135	116	123	161	122	87	133	126	137	118	133	121	127	140	123	127	142	134	136	130	127	112	120	110	133	128	124	125	118	107	123	131	120	137	138	125	100	114	122	114	116	117	122	119	94	119	128	114	111	125	123	116	107	132	129	127	115	130	132	129	129	106	117	145	124	136	107	140	112	134	136	128	125	116	103	127	131	133	131	141	133	140	130	130	123	116	126	130	128	120	121	126	137	112	137	115	136	124	121	136	129	127	110	116	133	116	149	131	135	118	134	125	145	113	105	128	124	117	114	126	124	132	128	117	141	116	121	148	129	121	118	131	127	136	130	136	136	111	113	122	131	113	133	129	143	128	124	128	113	119	125	122	119	137	121	101	128	125	129	131	108	114	135	118	112	111	116	111	115	109	142	127	117	124	120	121	114	138	124	146	120	125	127	118	100	138	108	135	131	122	140	133	140	132	118	115	140	135	142	105	132	128	132	148	120	129	132	98	144	141	123	119	128	129	105	121	123	117	109	130	126	134	108	135	128	133	141	138	121	129	110	133	119	115	121	128	128	131	124	159	128	117	156	112	120	126	121	119	133	126	141	130	116	133	147	114	107	128	117	150	128	121	116	131	124	126	141	143	129	129	137	118	122	143	133	115	112	111	128	123	133	145	137	132	127	122	129	116	150	124	119	120	122	130	132	112	135	128	138	128	128	124	128	131	158	126	119	116	124	134	129	128	120	121	126	135	100	111	131	120	117	139	133	114	122	117	131
57280	61813	10668	3894	2570	1874	1495	1140	879	723	694	522	472	457	401	385	328	320	282	297	260	272	227	234	206	242	247	223	224	218	225	218	208	218	221	212	189	194	198	200	190	215	203	184	199	188	189	179	203	184	188	188	184	188	178	199	193	204	187	210	183	173	205	213	208	196	188	205	186	195	198	211	184	202	217	174	225	174	172	182	172	188	186	154	182	189	198	158	180	178	203	197	169	166	174	170	211	156	198	209	174	163	172	215	206	189	170	179	188	186	200	192	174	194	178	173	186	166	174	183	183	186	174	167	179	175	176	169	157	152	196	178	175	185	196	198	177	182	172	181	175	175	169	189	188	172	166	189	180	175	201	187	193	178	190	186	172	163	179	164	180	184	186	219	175	181	183	196	191	174	209	189	164	170	184	183	182	181	170	163	189	178	177	173	170	196	157	162	170	202	189	195	198	205	161	184	172	172	161	178	163	174	196	187	180	201	182	174	168	184	209	177	178	179	175	158	191	182	193	180	161	184	195	199	184	173	148	171	193	185	195	200	204	194	176	171	194	177	194	201	209	188	198	178	173	195	190	166	197	180	189	190	177	171	190	209	166	194	176	189	204	177	170	196	181	184	188	183	168	193	217	182	203	159	169	179	167	166	187	188	161	148	167	198	173	176	169	184	177	165	189	171	196	170	194	190	203	173	182	179	180	182	177	182	173	180	181	176	168	190	201	180	177	175	175	182	179	182	177	186	188	171	204	207	194	183	181	192	199	162	151	185	172	196	207	186	195	195	172	167	161	172	202	194	179	190	170	191	178	198	182	170	191	176	165	163	180	175	182	202	183	189	178	168	158	162	172	180	191	178	167	175	178	163	156	159	170	188	195	189	176	181	186	150	166	207	187	200	171	198	200	174	180	157	199	172	177	194	181	201	166	164	190	180	190	161	147	170	191	195	191	164	182	140	163	203	191	172	183	187	142	183	183	194	200	186	193	190	166	191	178	168	188	188	166	204	205	169	162	177	166	211	195	185	162	205	172	183	178	180	171	178	187	191	184	165	171	173	150	182	174	179	184	190	183	189	179	172	168	164	199	164	178	180	183	161	179	190	190	160	188	170	188	168	165	173	193	186	168	180	176	173	170	177	181	203	187	176	173	160	156	158	170	146	167	160	204	171	181	180	191	191	189	171	161	169	182	161	186	167	183	191	194	194	180	187	166	202	186	168	187	175	204	178	188	197	158	178	172	177	201	187	162	177	182	184	155	173	178	198	192	189	184	193	167	171	167	184	170	220	182	200	161	172	187	164	188	174	152	177	172	195	180	199	177	180	162	192	165	219	181	178	178	164	180	192	191	187	190	166	191	167	194	169	186	167	205	184	192	189	178	168	182	175	186	191	186	169	184	175	189	187	175	200	174	170	184	203	191	188	160	198	182	192	175	169	173	195	179	203	195	196	169	205	175	201	189	178	169	160	213	190	195	169	186	164	179	182	168	179	177	187	181	189	181	198	170	175	154	198	185	167	172	171	183	169	177	167	180	185	172	166	186	181	164	213	162	184	168	197	185	188	185	182	194	187	201	173	160	186	187	179	177	156	190	204	195	187	215	197	213	196	205	172	196	169	181	166	186	173	177	177	165	189	161	193	172	171	164	188	203	200	181	183	194	172	188	174	160	189	201	185	156	190	163	153	185	173	204	190	193	185	158	185	201	191	169	191	193	187	183	176	190	173	184	170	176	178	176	199	190	175	189	168	175	190	167	208	174	182	172	151	170	203	194	183	184	183	208	210	170	194	183	185	167	145	165	191	175	171	205	174	176	180	157	200	184	177	217	181	180	170	193	182	193	180	157	170	175	179	170	198	179	205	178	171	173	195	166	199	183	177	198	183	193	187	186	182	202	186	180	151	205	184	165	172	200	217	185	162	202	185	203	159	168	192	159	191	189	194	186	177	164	164	158	170	164	196	167	171	175	190	189	177	173	168	188	173	176	186	196	200	172	137	152	160	174	181	174	164	171	191	201	192	191	190	192	170	161	184	176	227	182	189	166	168	173	163	189	187	188	165	194	180	191	193	177	188	173	194	203	179	202	197	177	198	171	203	167	198	142	167	180	178	209	201	194	204	190	188	200	166	162	185	168	173	195	189	197	179	167	164	199	186	187	212	164	197	182	180	172	181	200	182	151	179	169	168	187	191	170	195	203	172	195	194	192	193	169	167	152	180	174	214	185	176	177	182	176	176	192	195	209	159	212	190	188	175	175	179	217	175	173	176	177	174	172	196	186	188	189	191	191	206	200	202	180	147	166	189	170	198	183	178	178	176	183	176	203	173	179	185	169	156	168	189	188	173	165	182	177	189	201	149	200	183	184	169	194	172	192	172	176	172	198	177	197	181	165	177	196	182	202	181	184	202	157	177	199	170	180	192	198	180	186	146	185	184	191	188	171	165	176	187	190	177	172	184	182	196	216	183	179	169	156	177	201	183	168	185	177	196	216	200	179	190	175	160	170	178	172	179	200	171	174	178	199	166	200	173	168	187	173	189	178	177	174	193	174	180	174	161	181	194	191	181	201	158	186	178	172	160	174	179	175	194	171	199	194	188	190	169	178	197	182	175	183	208	171	178	184	187	185	182	185	161	187	170	169	210	172	183	187	180	178	152	180	177	149	199	156	180	145	190	180	197	184	191	171	183	185	166	141	167	188	154	160	184	196	195	171	172	171	195	193	173	175	164	188	167	197	196	172	177	176	179	172	164	208	184	172	168	195	181	218	165	180	184	163	182	184	177	193	166	171	164	187	201	193	204	177	182	196	201	182	171	178	160	182	197	193	182	172	182	170	176	170	180	197	161	174	180	188	184	175	167	170	157	190	154	189	149	192	179	180	185	177	178	195	179	192	212	172	189	190	177	180	180	162	169	192	181	174	195	185	197	210	179	177	198	182	182	173	174	183	185	199	183	189	182	172	200	164	179	168	182	168	183	173	164	176	155	189	180	176	179	168	195	181	202	163	174	180	182	154	208	167	168	172	198	167	165	184	180	200	178	155	174	182	205	181	180	185	182	145	159	185	195	184	176	181	211	201	157	186	180	162	176	178	189	179	179	163	185	158	197	173	187	154	164	182	170	189	177	165	180	212	186	180	182	205	178	158	204	170	183	162	168	183	196	186	183	166	191	189	164	181	191	173	176	170	202	185	210	200	193	189	193	194	189	195	195	173	185	200	188	201	187	183	179	152	169	178	201	170	193	164	168	188	202	165	189	172	184	211	201	197	183	173	179	151	182	174	180	212	195	160	193	198	175	167	169	160	173	197	170	167	190	143	175	190	162	192	179	181	167	168	166	164	164	156	185	194	190	194	157	201	174	180	177	171	182	170	199	172	177	179	156	159	189	192	203	178	160	170	177	181	191	175	180	194	197	195	167	185	170	173	193	176	176	178	188	171	188	215	200	186	214	184	173	183	177	190	202	170	192	169	188	196	195	186	177	178	180	178	147
27872	22258	13179	1322	538	509	407	392	355	336	365	353	357	374	334	309	354	316	351	334	377	366	343	335	330	369	342	367	343	357	319	355	313	325	373	350	384	338	356	286	359	346	356	373	316	363	360	350	330	333	344	340	302	333	349	350	345	339	352	376	336	336	376	370	322	349	358	354	338	329	320	352	305	306	366	331	367	322	354	321	318	325	349	304	338	339	367	306	335	357	307	349	355	361	343	345	354	334	351	335	338	330	359	351	384	323	365	360	352	385	354	376	350	314	323	332	335	335	329	362	360	330	324	331	344	353	320	356	337	343	320	350	324	349	327	356	370	324	334	323	328	367	324	364	351	338	329	334	363	331	295	345	339	372	320	370	355	373	340	363	343	355	345	358	404	326	337	353	374	351	332	344	347	319	359	331	330	333	338	344	337	346	296	356	342	353	351	340	314	348	345	347	353	333	344	340	360	337	332	342	350	349	332	347	324	363	369	369	353	358	318	307	334	333	353	356	359	328	322	318	355	351	327	373	318	346	330	322	352	317	353	346	355	335	312	339	341	370	335	347	315	327	355	380	361	343	333	338	361	304	301	315	325	377	311	346	331	338	340	346	354	346	314	338	333	324	327	387	301	335	342	362	340	339	334	335	338	346	343	335	349	345	351	309	321	355	351	371	347	373	340	334	319	347	330	329	330	371	338	354	348	320	350	387	339	314	335	358	324	301	334	325	323	357	338	337	394	352	339	356	347	329	380	339	310	320	329	366	331	351	336	336	355	351	339	363	342	349	321	294	363	321	350	379	317	333	355	338	360	342	366	370	359	375	332	360	338	363	325	359	352	329	340	348	304	366	338	341	369	382	335	355	372	336	357	360	342	316	336	333	349	357	332	370	347	353	382	335	351	327	324	335	340	333	345	310	344	326	342	375	341	350	356	388	336	328	369	333	352	338	340	345	321	342	375	349	341	351	336	339	345	363	350	339	350	355	357	335	346	309	318	355	379	372	364	399	328	332	341	340	363	341	340	311	354	351	330	370	320	341	355	336	358	369	316	335	329	368	353	391	349	332	333	332	355	352	326	365	329	318	340	354	379	362	368	361	380	355	360	329	368	356	349	342	327	336	330	342	359	316	350	330	353	325	300	358	327	336	346	320	374	321	352	313	335	332	382	367	336	382	351	320	369	338	335	363	341	330	360	339	338	342	335	346	338	358	355	341	337	306	347	348	321	358	350	333	347	338	345	340	315	355	386	372	337	350	340	307	328	357	341	358	343	341	348	350	362	348	312	352	343	320	336	338	326	339	366	343	323	346	351	323	343	347	379	339	318	325	358	326	341	353	383	323	327	301	357	329	363	352	348	367	345	347	366	341	341	354	359	360	331	378	319	354	329	338	349	402	380	347	329	344	348	321	336	310	327	358	325	339	342	366	310	342	349	347	372	325	330	309	311	351	338	354	300	360	343	359	318	329	335	364	344	352	345	329	369	361	325	334	351	356	352	318	314	322	322	337	340	324	354	356	365	358	359	390	348	353	384	342	357	372	326	307	312	346	358	364	366	312	365	312	324	305	358	361	348	368	325	313	380	303	319	381	333	335	340	371	330	338	361	329	381	346	310	341	339	327	377	336	334	353	338	373	318	377	360	349	376	346	351	381	340	363	365	336	317	339	347	345	340	320	385	372	381	309	374	330	358	327	344	353	316	341	344	371	300	322	392	325	347	342	323	357	344	370	350	317	346	336	341	387	330	365	334	357	327	358	348	331	372	357	323	314	315	367	318	364	337	327	352	356	352	350	330	342	375	346	312	326	366	327	370	341	337	365	372	343	334	357	316	348	358	377	343	353	312	362	366	353	375	334	312	349	351	334	353	356	378	345	331	314	351	335	348	335	356	360	303	318	343	329	348	346	336	324	348	341	348	339	333	341	335	339	314	339	341	358	373	348	364	363	328	335	363	351	330	355	353	320	349	336	351	337	389	309	330	351	322	357	338	344	340	372	346	379	348	345	334	345	317	361	338	361	375	327	371	337	349	340	328	351	346	336	324	369	375	356	332	337	378	323	352	327	341	321	338	345	315	360	345	373	364	361	375	343	337	327	341	374	337	354	330	308	332	362	369	328	342	375	328	347	318	328	310	347	360	358	338	324	354	327	334	321	341	336	337	343	327	366	299	350	348	302	340	330	343	371	304	339	385	354	329	322	357	328	358	378	339	352	327	348	358	353	365	355	357	346	369	344	349	323	311	347	325	333	347	364	357	349	343	387	351	346	328	371	361	323	354	362	359	349	317	339	360	358	349	350	337	357	331	333	347	335	313	371	334	343	348	339	341	344	331	366	351	338	333	368	348	313	331	361	340	326	347	337	336	342	358	332	365	369	339	372	362	342	362	345	341	358	334	320	368	320	328	323	337	342	342	361	336	368	336	342	344	345	341	336	352	357	332	343	367	365	340	326	355	331	352	339	337	340	314	359	332	369	338	363	311	349	326	344	350	355	348	343	347	343	331	324	353	368	346	344	380	329	330	322	322	361	360	366	343	322	363	324	329	334	335	349	350	349	348	328	336	339	359	343	382	340	345	344	333	357	358	345	385	336	342	327	375	317	334	366	365	329	349	296	358	366	351	348	338	354	368	346	357	358	345	358	386	351	368	346	324	349	350	353	335	342	310	345	333	307	358	338	345	353	343	355	360	313	278	342	353	340	345	364	360	356	308	327	357	332	358	320	322	336	319	359	342	357	370	309	326	327	322	331	351	348	357	355	332	312	325	344	324	375	342	358	325	338	327	334	352	331	335	345	332	339	340	366	365	370	337	344	315	351	350	347	353	366	336	366	329	356	312	321	337	331	364	364	349	307	322	323	341	329	338	323	332	333	355	346	387	362	321	345	359	335	312	319	383	380	336	334	352	341	348	329	332	337	323	350	365	341	339	354	326	319	355	372	373	339	334	344	367	333	336	366	324	325	346	353	333	320	353	355	354	361	371	363	308	347	377	334	367	321	353	325	330	378	326	339	342	356	352	355	359	344	347	355	349	326	345	338	382	343	354	348	365	350	345	353	288	360	359	323	314	324	353	361	365	331	369	362	337	346	354	365	344	373	294	343	315	354	323	350	325	333	338	336	359	331	374	347	370	338	366	390	362	348	338	349	331	345	330	359	394	373	345	337	345	337	347	381	373	334	339	358	358	373	322	319	337	333	358	358	351	340	346	350	375	326	342	355	303	365	342	332	360	333	337	333	367	360	340	345	367	346	351	361	343	328	350	370	331	344	340	332	302	313	340	363	342	351	334	336	361	365	338	315	344	344	350	359	356	344	336	319	369	380	352	353	305	368	351	386	324	341	391	339	337	295	350	361	366	333	321	378	355	323	356	343	364	361	326	317	354	340	324	358	363	351	324	340	367	324	357	322	343	366	344	315	342	360	315	332	337	327	380	336	359	328	374	379	357	318	370	366	396	352	349	321	351	346	351	317	358	354	346	341	349	366	305	353
32027	23287	1293	658	571	557	515	530	544	482	491	497	512	524	491	504	561	498	475	444	479	462	443	518	504	465	495	470	512	484	481	451	488	484	462	484	454	490	466	476	482	430	434	435	484	455	475	458	490	487	483	464	488	455	477	453	496	461	491	468	508	502	496	471	517	479	443	457	453	451	475	518	434	465	462	458	480	453	481	499	479	485	502	440	484	487	471	468	477	475	487	511	462	480	474	483	477	512	479	462	488	465	487	480	465	509	488	467	477	473	442	484	497	486	476	487	449	512	496	493	491	469	493	471	480	500	477	477	470	461	452	487	505	473	459	497	470	496	493	505	474	520	461	486	472	458	485	486	490	478	445	455	474	458	439	503	459	488	495	513	460	509	466	480	494	474	498	465	513	486	514	461	444	476	493	462	472	477	487	482	459	475	457	453	524	477	477	503	490	474	487	454	470	461	473	477	486	488	483	470	491	536	521	447	455	506	493	463	461	449	485	486	476	448	478	477	463	507	452	464	499	480	469	495	497	453	475	450	497	464	494	469	485	490	475	433	456	446	486	500	486	480	462	475	500	476	509	511	480	457	457	494	472	494	473	435	495	467	469	479	486	486	459	467	489	478	450	448	502	515	514	451	503	478	465	479	469	474	487	474	525	467	460	474	433	478	476	447	482	496	489	505	504	453	483	462	504	465	498	475	483	461	501	465	492	477	470	484	483	478	499	511	474	498	484	508	449	503	458	513	427	470	481	468	466	487	468	456	478	502	485	479	515	492	482	445	501	504	463	476	484	441	475	482	482	453	450	487	489	496	476	483	459	471	414	490	495	466	444	482	495	495	460	455	455	478	486	461	454	490	488	480	481	473	493	492	450	486	507	439	448	505	479	451	468	456	451	500	517	468	462	476	488	492	451	488	520	469	455	500	481	459	458	450	473	466	437	469	483	450	487	489	483	476	452	496	493	524	463	475	468	449	473	493	481	456	494	496	451	478	460	474	494	455	469	479	484	478	505	472	518	449	483	464	489	467	475	443	468	504	451	461	459	545	451	500	495	456	485	525	464	462	477	457	454	470	496	489	459	494	458	500	435	462	465	514	498	520	460	465	473	458	477	468	466	452	440	465	446	476	484	503	508	494	485	471	502	461	476	501	483	479	443	499	482	523	454	486	462	473	472	431	488	480	493	493	485	484	460	454	471	504	441	493	474	465	494	494	463	488	466	503	442	509	475	476	476	462	482	522	490	478	486	497	491	465	506	544	480	467	480	441	485	491	493	487	468	473	490	440	464	500	504	466	494	494	466	480	498	459	461	461	485	446	478	509	482	493	516	470	473	480	492	497	515	527	460	492	500	467	428	445	439	473	509	467	480	475	427	471	472	456	474	498	425	485	511	493	471	526	478	494	486	502	476	498	487	489	522	505	499	507	452	478	502	475	470	489	492	473	466	474	495	512	497	480	474	489	480	467	476	490	486	481	498	486	483	473	456	481	491	500	482	441	478	468	481	446	473	459	479	470	480	512	473	510	455	500	486	480	454	492	463	491	501	483	490	507	445	474	480	490	477	458	493	479	516	433	468	492	483	485	428	450	488	464	454	451	468	542	510	458	437	512	459	472	484	545	467	458	475	450	464	508	505	503	501	472	472	476	477	467	452	474	473	438	520	504	438	486	465	448	474	472	459	472	490	490	500	478	469	492	464	461	443	452	473	489	497	486	499	470	477	492	474	480	432	434	498	470	452	497	492	455	479	506	509	485	488	469	489	490	484	475	481	478	500	461	447	455	509	505	453	437	453	497	516	497	486	485	481	466	483	514	480	514	465	501	486	525	487	468	519	475	500	485	460	517	472	518	456	525	461	468	462	475	452	465	526	478	427	495	479	474	491	531	466	458	511	482	471	493	450	457	499	457	469	467	492	458	441	458	498	494	498	440	450	490	481	476	485	477	470	485	499	495	482	469	482	476	475	478	493	457	476	485	445	452	469	525	465	476	448	513	466	501	487	501	478	477	500	470	463	472	452	537	491	480	411	478	472	494	483	504	467	454	495	461	500	471	503	446	531	449	430	469	463	466	481	478	493	491	454	497	543	446	503	481	497	475	471	456	487	456	514	454	479	469	482	447	481	473	530	487	491	480	501	452	526	524	450	447	483	466	454	464	469	502	488	478	468	452	481	467	424	470	491	509	486	445	467	523	444	506	463	442	442	467	465	493	491	474	493	471	497	491	471	494	519	490	455	445	484	531	460	476	480	496	427	491	483	479	502	465	479	443	469	467	474	448	489	491	480	516	482	446	471	460	478	495	463	477	448	469	488	487	477	476	495	491	493	480	500	499	468	447	469	475	443	493	474	460	495	499	477	479	478	462	482	433	508	466	470	528	484	444	492	459	461	490	517	475	477	467	512	473	473	498	470	482	457	465	466	489	431	499	482	479	461	495	460	476	478	471	470	457	470	488	489	527	507	493	454	477	466	483	509	472	465	466	492	449	509	504	490	475	439	469	466	434	447	520	461	455	502	461	481	497	477	506	496	492	489	441	465	462	505	489	511	480	496	468	489	472	460	499	498	447	466	460	508	476	480	470	525	488	453	507	478	434	448	472	470	462	458	519	491	500	478	472	438	482	520	499	483	501	488	463	483	449	514	462	496	537	463	523	467	470	479	497	435	483	438	507	444	469	491	487	483	497	526	469	482	486	465	488	451	475	497	479	452	488	531	491	486	488	486	494	452	472	474	496	490	488	454	468	448	501	491	463	494	497	477	449	511	475	469	495	477	495	510	483	469	460	499	490	465	474	458	472	489	462	481	528	488	481	464	496	485	479	470	482	454	500	470	474	453	465	482	482	507	470	455	451	506	489	506	460	466	520	459	471	480	494	465	442	495	487	484	468	451	472	453	444	516	488	484	475	484	499	475	476	476	500	495	451	467	482	499	459	496	479	532	471	503	445	452	484	515	497	437	461	513	493	457	461	470	431	529	465	493	510	489	478	468	484	501	456	501	459	463	489	475	452	473	487	491	493	513	492	457	516	473	454	453	490	447	502	489	464	467	496	443	467	469	491	440	474	480	466	481	508	489	461	470	476	486	529	475	466	466	514	429	446	436	477	499	476	471	467	486	517	504	494	494	512	515	446	468	498	445	457	456	484	447	450	489	506	462	492	464	517	453	470	456	452	502	470	507	459	475	475	464	484	481	494	470	493	475	499	442	481	502	521	494	458	475	468	480	500	483	482	467	476	459	512	479	469	445	466	455	465	483	483	441	493	519	474	458	497	476	480	508	473	474	487	424	441	478	479	473	483	443	459	475	497	487	485	447	465	436	495	426	484	431	495	443	493	481	504	475	516	463	439	476	453	466	466	475	499	436	484	490	534	447	486	488	494	443	478	470	498	472	490	470	440	481	516	465	497	518	491	493	489	463	462	503	499	478	495	447	476	509	495	480	488	474	467	503	460	467	486	492	468	467	482	492	486	447	506	444	481	480	479	462	480
23934	21218	28164	24238	21044	8890	704	488	414	409	358	359	333	312	364	303	346	323	296	291	319	314	275	342	324	310	332	297	315	305	300	326	319	313	296	303	284	287	278	272	298	314	277	311	312	289	288	283	292	286	284	322	274	300	289	321	303	297	291	287	278	294	288	266	289	316	304	283	299	293	307	290	289	303	318	281	315	276	262	275	274	312	286	353	313	286	307	297	317	284	271	316	283	280	278	274	299	289	299	286	291	282	307	289	287	273	298	282	291	304	265	291	309	326	288	305	273	285	289	287	286	284	290	311	262	311	276	273	297	284	295	302	293	315	304	273	270	285	263	301	328	290	300	296	278	292	303	310	273	281	302	297	269	316	309	298	303	291	281	319	286	288	290	285	324	312	292	306	295	294	286	306	286	253	302	298	263	308	309	319	299	323	290	288	297	280	283	285	293	293	319	257	304	282	293	302	284	290	277	279	296	283	307	274	340	300	279	265	300	289	285	282	301	267	305	296	317	290	287	300	297	282	309	311	291	317	290	264	291	321	275	285	275	301	278	291	278	288	297	301	253	261	305	317	300	269	266	277	302	319	255	297	303	267	312	267	303	287	288	299	272	309	271	318	284	288	283	278	283	293	300	299	306	281	285	287	288	303	281	279	265	295	276	285	297	261	285	310	307	283	316	274	314	298	293	277	302	293	297	298	277	264	269	279	278	282	307	295	313	285	314	317	268	288	282	290	263	295	318	299	262	321	319	296	294	270	298	293	258	295	274	306	292	302	285	311	283	281	296	317	285	316	292	295	291	320	271	267	311	295	267	260	305	277	301	301	278	306	257	286	263	284	285	279	311	311	299	298	278	263	304	277	283	268	276	269	307	305	293	277	300	276	272	278	305	293	301	303	317	307	260	275	319	292	304	251	299	278	332	324	294	286	271	299	315	293	261	294	279	304	300	292	325	293	314	296	271	304	274	311	272	245	303	263	277	294	279	280	299	298	310	277	297	273	316	251	330	314	293	286	257	294	292	307	293	303	299	276	264	291	275	287	279	308	283	288	300	251	304	274	286	278	276	323	257	288	275	302	298	298	291	277	282	280	306	268	278	285	283	294	289	298	296	300	283	273	292	293	284	307	333	296	310	309	285	281	273	275	307	296	280	309	270	276	299	294	289	288	280	301	276	289	262	271	293	284	245	283	285	249	282	279	308	274	322	284	335	282	295	291	288	276	303	279	277	285	297	299	314	279	318	288	302	298	294	296	295	310	289	301	320	283	292	338	304	306	292	289	294	286	295	291	311	298	291	269	280	246	279	282	319	272	308	278	278	295	305	294	296	301	286	277	276	271	275	281	281	286	290	280	249	279	278	298	266	284	281	280	264	283	299	308	272	296	291	282	284	305	301	283	282	311	294	317	320	295	329	273	310	317	307	270	260	278	290	301	285	306	279	311	259	286	284	273	314	266	268	309	293	275	260	286	290	298	287	308	308	297	274	309	265	297	297	291	304	272	292	313	290	283	279	312	277	301	283	295	296	300	314	284	295	283	288	304	300	312	286	309	276	287	277	274	286	275	254	272	296	317	297	281	297	321	289	289	300	303	306	276	268	270	298	280	269	286	296	291	299	274	277	256	305	301	279	280	300	255	282	325	270	294	281	273	286	296	296	299	275	299	281	311	263	303	281	288	274	259	292	296	283	305	292	294	310	269	309	280	278	310	280	322	299	248	280	295	307	282	250	287	283	292	281	297	284	279	297	270	291	288	269	285	267	264	311	287	315	289	300	270	256	294	270	255	260	244	295	316	273	261	269	277	303	308	309	293	297	286	281	301	282	314	286	291	333	331	266	303	291	264	264	269	299	290	291	277	318	284	287	315	286	290	286	307	281	273	272	285	264	311	298	271	292	290	280	283	286	275	298	292	295	274	314	293	312	290	280	295	309	281	275	292	286	271	310	280	283	306	283	290	273	270	283	275	276	299	282	273	285	272	322	281	294	309	297	296	292	325	302	259	305	258	267	262	264	283	294	307	288	269	264	313	286	232	279	307	307	281	261	293	307	299	305	264	304	286	293	264	272	272	280	282	288	278	298	280	319	304	295	291	295	288	300	289	287	281	360	304	297	286	270	266	297	282	291	274	285	325	298	280	285	322	300	279	293	286	281	335	314	308	288	325	285	277	291	304	290	307	294	302	265	294	278	300	300	294	305	273	292	284	320	299	297	298	247	280	305	303	287	283	263	298	295	285	279	285	298	283	262	279	297	300	267	270	291	291	310	300	254	291	285	310	291	271	274	294	304	274	297	301	266	298	305	263	267	338	301	289	286	266	297	293	275	300	275	309	281	315	278	286	300	270	268	293	276	317	286	290	284	283	257	294	295	276	293	287	265	299	273	300	270	241	289	294	281	305	284	307	273	293	278	311	322	278	295	292	317	295	296	293	334	325	305	296	272	272	331	302	265	282	306	286	313	277	279	301	280	264	271	278	272	282	285	291	321	296	284	286	288	290	307	307	328	305	260	292	265	262	293	296	293	275	289	306	294	294	294	288	308	297	300	265	277	306	304	307	308	284	295	269	268	310	257	297	310	278	269	308	290	283	270	284	304	286	262	282	274	308	278	298	254	270	285	261	285	268	308	285	301	281	305	273	307	265	279	311	298	291	269	289	280	306	283	289	278	275	298	304	282	296	295	270	261	289	277	314	264	280	245	271	288	301	297	315	288	272	289	267	308	269	295	303	306	301	277	271	281	304	273	284	270	316	286	306	274	308	297	287	286	282	302	271	299	288	330	305	291	304	303	283	277	273	281	298	281	299	291	281	297	267	291	276	294	278	290	294	277	284	274	242	278	281	298	306	282	286	315	284	297	300	287	272	271	282	276	295	273	315	313	304	268	293	321	258	301	294	301	315	294	278	302	315	284	304	255	295	258	287	311	274	283	271	254	289	292	284	305	289	279	271	309	305	313	287	287	293	269	290	268	300	311	278	285	273	264	276	292	266	290	341	278	295	275	261	277	276	305	297	273	306	284	295	313	272	292	293	287	295	291	263	293	286	304	287	301	289	265	323	275	249	306	283	299	285	315	305	305	293	300	302	306	295	260	341	292	290	300	286	265	296	260	315	295	283	282	273	302	289	309	280	283	264	322	279	304	299	295	281	318	270	305	311	281	269	301	319	318	284	297	292	300	286	297	261	288	292	311	307	302	288	290	322	294	271	294	282	265	265	299	265	288	296	295	308	301	277	276	315	290	281	310	274	314	298	299	304	293	252	285	283	280	285	275	293	291	303	269	307	280	272	321	309	292	284	285	290	290	263	286	281	289	304	258	256	284	317	301	300	310	304	298	308	313	273	291	288	291	280	317	273	284	288	277	317	289	286	269	306	304	296	303	274	277	297	280	274	291	286	301	265	268	274	306	292	292	313	307	311	266	294	297	271	282	291	302	287	288	286	301	291	283	301	282	294	290	287	274	257	320	318	286	296	288	281	295	276	298	262
55285	54993	7086	2472	1711	1353	1091	923	828	732	618	588	596	570	487	545	541	459	482	475	413	425	484	450	411	430	430	411	457	428	402	392	433	442	428	426	398	441	390	419	384	407	426	414	367	434	412	456	427	432	425	368	426	432	430	415	371	434	407	405	461	410	394	403	422	431	407	420	412	421	399	403	381	417	398	423	381	421	430	419	434	413	426	413	377	433	369	430	369	419	420	398	386	355	420	397	371	397	411	398	388	429	396	417	407	420	394	394	438	382	401	367	409	405	422	414	423	392	425	395	422	371	420	431	414	411	410	390	409	422	406	434	359	418	368	444	399	412	439	398	416	393	404	423	395	430	431	408	405	385	398	436	442	408	426	424	397	437	401	383	396	403	422	413	473	414	419	398	419	411	411	392	424	437	432	375	438	410	431	404	419	433	426	418	402	417	380	352	414	411	434	424	429	426	389	406	400	377	413	412	410	402	418	465	417	388	429	411	423	415	408	418	426	376	429	407	415	383	417	408	421	431	419	377	418	398	434	397	402	391	425	424	412	396	414	410	393	396	405	423	377	410	413	437	398	415	376	424	409	450	410	425	384	395	393	391	454	426	374	399	415	406	403	398	440	403	426	411	425	404	384	411	388	412	412	417	388	411	402	422	389	398	387	439	431	413	382	379	394	459	446	385	432	394	427	440	370	414	392	417	407	408	422	423	394	404	395	417	412	408	430	370	379	405	415	390	398	405	416	412	430	416	415	415	379	424	450	403	415	420	412	428	413	429	450	426	402	396	414	411	448	423	434	416	395	413	395	412	429	419	414	409	391	404	407	425	390	410	410	415	384	444	417	397	385	411	407	437	420	410	397	390	426	394	416	382	376	386	411	435	398	386	436	392	425	405	402	439	385	410	401	403	391	434	407	375	401	436	414	431	391	404	422	422	381	374	430	439	390	413	407	422	424	440	431	401	426	407	430	385	413	410	414	397	392	419	389	387	391	389	373	377	378	416	401	418	413	394	362	402	413	422	405	420	384	393	420	449	421	416	417	403	414	437	421	386	420	427	417	400	396	396	407	411	391	410	419	416	391	403	440	403	407	401	379	400	378	424	423	420	419	410	401	397	423	420	420	433	401	399	435	414	413	414	417	374	420	416	375	402	424	434	402	404	392	388	399	407	397	419	436	397	399	392	429	459	437	428	419	419	413	387	380	433	386	410	416	432	449	415	393	411	455	416	412	407	420	441	438	359	398	443	412	435	435	413	406	397	408	392	408	436	379	416	350	393	413	441	388	454	410	432	430	416	426	395	406	391	446	392	379	428	394	408	441	400	402	404	407	407	395	378	424	421	392	399	418	366	413	408	425	395	435	389	397	410	420	416	393	441	412	398	405	428	412	441	431	434	418	405	401	417	400	401	399	431	394	384	417	396	382	436	391	427	382	421	392	397	400	429	423	415	438	454	411	392	404	412	415	380	399	411	413	426	403	437	410	451	435	411	404	417	401	383	430	360	402	438	394	398	435	397	430	411	405	423	411	399	427	421	397	376	436	412	425	385	427	402	402	421	391	405	422	405	409	417	405	467	387	394	390	403	395	428	396	423	382	449	384	387	416	413	406	413	424	395	405	432	391	415	456	417	406	386	363	402	438	437	409	411	415	421	383	393	398	405	384	403	431	391	391	379	442	428	399	403	395	399	413	420	409	378	418	396	420	409	376	403	409	448	444	407	416	405	396	391	446	379	423	419	384	392	394	417	415	406	426	397	418	434	419	425	378	411	419	434	408	411	416	417	392	407	431	390	389	406	426	433	393	426	423	405	398	442	427	402	420	403	405	425	457	430	368	403	406	426	388	423	409	397	417	378	350	398	375	414	416	382	405	444	428	435	398	409	420	400	390	409	397	417	446	404	380	433	413	431	446	458	415	388	431	414	396	413	385	403	393	457	444	423	414	407	400	387	391	419	407	403	443	442	412	382	406	419	435	421	358	405	397	428	427	432	437	423	410	419	407	410	416	398	390	419	386	404	440	402	417	418	398	365	387	420	404	398	414	392	432	461	426	407	424	410	425	399	423	411	440	411	366	381	402	393	398	440	436	427	400	434	453	391	453	394	443	417	373	423	403	413	427	387	387	389	402	394	422	389	423	429	402	422	419	407	417	386	405	416	395	412	427	430	390	429	396	399	422	428	401	386	420	387	392	390	397	414	435	440	386	394	379	406	420	379	425	420	378	453	431	419	426	401	410	428	416	405	428	403	416	393	409	392	414	412	338	396	429	411	424	381	408	403	404	388	388	416	413	435	399	446	388	416	394	395	419	388	405	424	372	411	396	384	469	417	413	422	432	429	444	404	397	426	419	395	377	434	435	411	402	387	410	400	400	393	393	423	413	409	403	405	400	401	399	397	378	370	366	434	422	443	414	437	404	431	443	398	457	384	393	418	418	358	395	427	435	425	409	362	396	414	392	437	433	350	426	455	406	436	401	427	440	399	403	380	424	403	397	399	424	394	427	403	426	417	419	420	395	426	374	414	407	428	407	432	430	420	384	395	386	364	396	403	428	415	420	402	423	410	410	414	394	423	380	403	382	378	407	447	422	390	401	394	403	419	385	407	408	418	397	391	403	434	403	439	419	385	393	427	416	439	429	405	415	408	439	413	414	408	431	441	405	428	402	403	393	397	394	395	419	392	377	411	411	383	435	405	394	409	434	420	409	381	409	388	414	402	416	391	413	384	404	399	384	424	417	418	398	375	402	403	388	419	402	471	386	395	409	432	414	400	393	401	434	393	389	458	402	446	385	423	416	403	389	441	393	457	454	405	429	413	410	416	404	423	363	398	394	401	411	428	410	436	388	397	389	441	404	411	384	393	407	417	382	446	405	365	409	407	447	402	413	392	407	392	396	427	427	395	400	393	417	391	440	381	401	398	443	410	408	440	412	378	375	435	420	378	378	430	425	396	444	418	419	431	424	430	404	400	439	415	447	430	391	390	450	421	439	399	398	402	450	363	433	387	385	438	413	400	378	409	393	398	395	356	419	410	417	410	426	384	412	405	398	361	407	396	439	393	400	394	402	429	404	362	398	389	441	411	388	415	427	409	414	397	439	391	414	392	400	411	387	389	393	381	419	375	424	407	395	418	404	387	427	440	409	413	411	390	418	410	387	408	439	364	424	406	364	408	372	414	385	391	394	413	426	381	419	388	426	395	412	435	428	415	458	380	406	423	393	409	418	391	422	371	441	409	382	432	434	399	403	429	371	403	378	386	412	391	391	392	413	433	395	431	429	384	369	426	435	426	413	409	398	411	427	394	407	406	404	406	413	415	404	379	404	436	404	410	422	419	415	385	395	414	390	408	424	417	409	439	429	442	383	397	400	434	416	419	386	437	446	398	395	374	395	413	412	426	362	381	417	391	449	413	403	415	407	392	432	429	376	408	401	416	407	369	419	429	390	380	420	421	389	398	408	398	404	401	437	400	404	383	417	377	404	423	456	421
23055	21285	28885	23885	21236	21180	5492	544	362	336	299	245	269	221	216	208	167	184	166	179	169	185	135	152	141	142	150	143	150	156	150	142	137	127	129	140	127	128	126	140	140	131	159	134	145	115	106	124	124	113	116	119	122	118	143	134	105	134	124	143	125	89	149	137	129	113	113	146	128	139	117	107	117	115	125	124	135	143	116	130	130	117	120	117	143	125	115	137	129	109	119	136	133	117	148	134	125	130	122	117	131	121	113	122	110	129	139	110	126	129	114	127	114	118	142	123	139	136	120	109	121	115	125	114	124	111	122	130	121	129	109	129	131	113	117	105	118	140	125	124	132	126	157	135	142	125	121	100	119	128	114	126	107	128	134	132	115	122	133	110	136	117	118	117	130	117	119	144	119	130	129	109	149	111	131	127	107	130	134	114	129	135	130	109	116	116	113	119	127	129	130	138	129	116	105	128	129	115	116	118	125	128	111	132	141	127	127	116	130	110	133	112	118	114	135	120	126	109	112	141	120	126	134	126	112	108	115	118	117	138	130	122	130	143	105	105	130	133	109	112	120	121	128	113	130	113	121	145	119	106	131	128	128	122	143	101	108	103	126	124	120	121	122	126	112	117	114	144	117	114	115	114	103	106	123	122	126	124	127	128	127	126	131	114	120	127	117	117	108	120	130	122	137	114	108	129	115	145	145	129	108	123	114	132	142	121	133	116	108	134	127	125	110	136	123	150	111	124	130	138	129	133	115	125	129	122	111	115	128	137	130	126	119	141	93	133	116	124	130	118	126	143	119	122	132	131	136	122	130	112	117	127	117	134	110	111	100	118	99	136	124	148	139	131	121	123	125	127	132	124	111	117	105	134	146	126	131	125	113	107	122	119	115	142	113	107	115	114	119	124	110	124	121	111	114	131	136	130	126	123	116	124	97	124	123	133	119	135	120	122	129	109	127	136	121	125	128	138	121	140	129	141	126	129	138	114	129	122	122	139	122	118	126	117	115	122	138	124	117	132	129	131	99	125	114	113	126	128	105	118	128	132	122	116	118	141	106	122	137	121	108	132	125	104	129	128	125	117	112	118	134	138	122	147	99	128	127	124	140	119	106	120	122	137	126	121	142	121	130	108	117	128	149	116	114	135	113	116	118	138	132	125	117	132	104	118	124	130	131	108	123	139	144	136	126	130	107	136	106	119	125	145	113	122	147	111	105	119	120	117	124	135	142	114	133	137	110	124	115	112	118	119	119	133	130	145	118	105	127	120	97	123	119	124	120	112	115	115	119	123	125	120	102	129	125	124	120	128	152	119	130	110	127	105	128	103	150	132	131	124	126	121	121	128	112	157	111	115	121	113	130	150	137	140	128	108	125	128	129	138	130	105	123	117	103	133	124	119	130	136	143	118	140	122	110	137	122	133	101	132	139	105	119	132	119	106	119	140	125	131	131	100	125	131	132	122	125	114	115	120	134	120	131	126	104	104	118	134	117	142	137	127	108	128	108	128	110	122	128	117	145	115	116	126	145	139	124	115	105	146	128	121	128	136	121	113	106	136	111	157	111	122	124	108	116	122	141	136	120	128	125	128	111	121	131	101	111	113	125	141	124	114	125	120	127	116	139	126	120	120	136	139	129	136	123	130	105	126	139	124	135	124	133	129	107	141	136	122	121	121	126	111	132	126	118	118	145	101	124	129	117	121	127	130	133	142	106	130	132	118	143	110	109	127	102	115	109	149	138	115	130	125	139	117	135	137	111	117	98	127	108	112	124	111	110	130	123	110	100	111	138	118	134	123	131	156	135	117	125	108	146	134	122	114	132	126	122	133	138	118	147	127	139	128	119	144	134	122	132	128	133	132	138	125	123	137	112	149	128	118	115	130	123	135	106	120	123	169	127	134	112	125	109	142	147	131	141	103	125	118	125	127	129	126	105	124	113	121	117	136	108	132	132	119	117	127	136	133	121	107	133	126	123	123	112	135	116	107	106	117	126	140	107	133	126	119	107	109	130	119	128	126	116	126	119	118	148	127	143	110	135	119	109	124	135	127	119	130	124	138	136	122	128	98	135	123	114	129	125	131	143	91	121	135	134	117	126	119	124	134	125	126	118	120	115	125	125	131	123	127	118	127	127	120	127	146	121	112	119	130	119	119	132	111	125	111	125	116	129	121	118	111	135	133	118	116	124	107	120	115	119	124	130	124	130	127	117	122	120	113	125	124	131	125	137	125	100	129	117	141	136	112	118	122	122	134	119	125	114	127	121	107	127	123	115	135	126	127	120	127	112	140	110	136	138	146	118	100	127	111	121	120	121	101	116	116	127	113	114	120	140	129	124	113	118	124	118	127	129	126	113	99	108	125	125	106	125	127	124	131	141	142	115	111	130	100	146	124	111	111	143	105	113	125	149	119	124	133	133	108	136	131	152	124	107	131	109	132	108	113	120	137	110	112	132	147	123	139	139	123	123	154	122	127	136	122	113	117	123	136	117	123	137	118	127	139	138	116	130	118	132	124	119	154	121	126	126	128	112	131	122	123	118	129	118	150	128	139	124	107	118	112	122	123	101	115	120	142	128	110	101	142	124	134	116	137	138	106	126	111	116	134	130	134	111	117	117	120	153	136	125	130	112	137	135	136	132	123	125	94	117	120	119	136	108	119	115	142	117	126	116	122	147	120	126	114	120	121	135	99	148	125	123	131	124	135	116	127	118	140	123	127	114	108	150	118	143	124	121	118	107	101	120	121	118	131	115	131	146	125	131	142	125	134	150	149	118	129	132	98	114	123	126	131	125	136	120	144	111	124	126	113	117	120	128	125	128	112	114	145	98	127	121	142	122	127	121	140	116	135	133	131	120	142	117	116	125	125	148	133	110	119	111	125	107	108	122	110	137	125	109	120	136	115	122	137	116	124	140	158	116	115	141	122	126	143	119	119	111	116	109	112	118	140	137	123	124	94	96	143	125	118	96	118	110	142	126	112	143	119	115	137	113	132	122	114	126	118	126	142	129	135	109	109	135	130	123	125	129	132	137	132	103	122	118	137	112	124	134	108	126	122	109	128	128	139	122	121	134	130	120	127	123	129	141	123	106	125	129	127	110	123	131	114	131	115	129	131	112	133	138	131	137	118	119	136	126	122	149	111	121	114	116	141	129	100	124	134	111	110	121	105	111	115	107	118	122	119	120	124	125	129	139	126	129	109	140	122	120	102	148	112	113	124	125	121	124	118	108	142	128	132	129	137	131	130	115	114	130	99	132	113	124	147	124	125	141	121	128	106	102	114	129	121	136	122	116	113	120	115	131	132	117	109	117	117	113	117	111	116	138	120	118	155	109	132	120	140	148	128	116	139	119	136	131	117	136	145	118	122	165	120	114	119	134	117	133	138	134	121	145	127	143	112	117	125	110	123	123	116	113	131	111	145	113	120	151	140	119	94	130	124	120	137	130	111	131	125	102	136	116	119	144	126	140	120	126	101	128	118	134	122	120	134	122	112
58867	61934	10348	3957	2669	1983	1535	1189	970	797	699	569	499	421	416	373	361	320	283	286	287	279	282	249	246	208	246	209	226	195	216	207	238	225	223	206	232	197	198	192	227	187	205	213	183	219	184	176	201	176	200	178	193	172	196	191	215	181	191	202	178	203	191	154	194	208	145	181	188	178	194	197	211	178	167	205	179	200	204	161	194	192	163	176	190	186	190	185	168	180	190	197	180	162	198	189	183	203	196	176	179	174	169	192	160	177	173	169	159	182	188	164	168	168	179	165	176	168	181	193	201	179	178	151	196	174	153	198	184	193	185	196	191	178	191	179	178	175	161	184	197	167	179	170	183	184	174	211	168	168	198	183	179	155	166	177	197	163	187	176	189	183	164	188	199	187	174	190	172	164	181	174	201	170	182	183	188	183	187	162	202	169	168	204	188	171	197	188	163	174	163	185	166	177	196	179	178	186	190	179	160	193	182	185	170	179	172	181	178	189	171	191	182	195	211	177	179	189	187	173	188	165	182	187	170	199	178	197	187	192	191	166	201	180	199	190	169	169	185	179	179	145	187	201	177	199	222	188	185	174	188	186	178	189	176	183	181	178	199	180	149	157	159	164	188	174	186	195	207	195	173	179	172	183	159	176	176	189	177	162	165	193	171	199	201	177	184	185	171	200	166	186	188	181	178	194	176	195	179	205	173	174	189	185	187	194	179	191	171	173	197	186	170	175	164	179	165	164	198	174	198	205	184	197	179	184	181	175	170	189	178	168	172	185	192	184	225	195	178	168	153	172	183	165	194	194	158	176	144	176	176	182	154	178	177	183	204	183	164	182	181	182	159	173	206	163	209	174	177	195	177	185	171	180	213	187	174	179	160	159	173	190	170	176	168	181	186	178	174	171	174	167	169	157	187	154	166	200	172	184	169	176	175	199	182	189	179	170	190	179	201	213	162	160	188	180	162	182	178	193	166	196	151	168	177	186	193	169	166	176	189	151	199	182	184	157	189	172	188	176	165	176	185	174	196	191	170	176	175	180	192	198	206	184	179	193	189	180	199	153	163	152	189	175	171	188	185	178	169	184	170	186	169	172	177	192	171	170	186	154	174	178	173	186	161	161	191	179	193	169	183	184	175	188	162	159	177	190	170	182	182	208	168	182	165	195	165	191	193	176	191	157	192	173	180	178	170	141	189	185	172	170	170	177	181	171	158	175	174	178	178	158	164	193	191	180	183	194	180	197	177	186	185	155	164	186	191	159	178	176	192	178	188	176	167	187	200	190	171	173	189	191	179	206	178	204	176	202	190	168	194	173	178	186	187	182	158	203	199	186	174	173	187	190	186	187	195	186	170	168	177	173	180	164	150	192	175	191	178	198	172	180	173	174	176	184	194	186	192	173	161	177	173	176	164	169	201	197	189	176	198	194	184	179	187	181	179	168	189	181	172	172	178	178	181	179	183	192	172	177	187	172	189	196	184	178	179	167	182	185	187	168	201	188	177	182	185	174	163	184	182	157	178	184	197	166	176	181	170	182	182	170	177	170	196	164	184	179	187	189	191	205	150	169	177	182	193	182	164	184	204	175	157	174	188	163	176	207	162	177	194	168	181	171	201	181	172	202	172	172	188	185	162	180	182	178	161	175	184	183	170	166	174	192	177	149	173	201	185	191	171	175	175	162	184	185	205	199	185	186	186	174	173	172	182	186	166	209	184	161	180	191	179	169	157	169	185	165	157	187	184	171	173	173	184	167	197	173	189	197	179	169	162	176	167	169	179	187	197	163	171	200	198	199	182	169	183	190	185	182	199	185	179	179	219	188	187	175	191	170	205	171	158	188	181	179	193	175	169	177	192	194	162	194	184	164	190	179	197	181	175	172	165	148	211	192	155	180	173	192	176	162	164	157	164	188	184	182	173	160	165	184	176	176	168	189	170	160	176	186	185	205	185	167	193	176	185	169	171	161	169	167	173	160	181	190	168	196	183	183	182	198	178	173	167	188	175	175	203	178	177	183	189	166	186	160	194	166	164	183	168	175	172	176	178	195	162	181	174	174	163	180	166	174	204	205	193	188	178	171	186	168	180	177	179	169	177	187	180	182	199	206	167	174	185	183	184	193	182	173	213	208	167	191	168	178	170	186	189	189	160	202	175	182	168	176	187	168	162	176	153	177	176	182	210	180	171	203	180	200	160	193	179	207	167	156	193	189	182	193	183	202	168	160	185	179	157	197	171	171	190	179	176	201	188	197	163	175	170	199	163	182	181	184	166	168	199	182	181	185	184	187	178	178	169	182	191	180	167	186	179	180	150	201	171	188	200	181	182	190	172	178	151	185	191	187	187	174	186	163	161	209	166	166	167	178	165	203	168	172	178	203	188	197	177	214	200	169	185	183	173	177	175	171	179	165	182	196	153	163	165	192	149	176	173	167	159	196	175	192	193	196	184	174	159	177	188	179	191	166	186	174	198	205	183	188	201	193	177	175	198	174	183	161	165	181	196	178	180	188	169	179	167	192	162	196	159	185	175	208	185	165	191	188	187	173	183	193	157	149	175	178	185	139	200	182	167	171	190	171	202	194	218	165	184	189	189	162	167	166	179	184	179	182	152	187	159	180	167	181	177	196	180	163	160	189	168	190	195	172	155	184	179	177	181	195	178	170	184	150	160	196	157	169	163	166	180	165	184	197	142	203	173	173	168	161	181	164	181	171	198	180	197	192	175	197	167	161	165	167	187	172	175	180	166	189	187	184	164	177	207	177	212	176	200	186	155	177	152	182	176	160	163	169	177	158	161	179	194	216	178	191	183	187	161	148	176	179	166	179	195	167	180	183	162	179	168	213	161	145	168	175	189	164	179	157	176	181	175	154	172	197	176	165	183	182	183	172	173	176	192	163	177	190	208	208	180	178	166	153	165	158	185	204	188	183	197	183	192	180	182	175	153	185	190	191	175	186	163	206	173	156	212	184	172	177	160	181	184	177	183	192	201	166	202	180	156	177	181	190	186	164	177	201	178	186	193	196	192	161	164	174	182	185	164	177	168	174	164	183	174	168	164	198	182	177	180	180	177	185	173	184	171	193	179	168	163	181	179	163	180	177	155	189	168	178	195	186	189	167	162	163	200	195	176	179	201	175	193	164	176	182	184	176	179	168	158	185	176	173	175	177	168	181	189	144	190	179	172	195	175	157	210	185	172	159	172	164	177	172	149	170	182	185	184	204	197	190	166	190	192	175	166	146	192	165	176	161	186	187	179	196	197	176	160	176	193	179	189	180	208	173	173	173	189	174	163	171	205	179	163	175	165	147	164	178	171	166	187	179	179	179	190	182	177	178	150	175	177	167	181	194	166	164	185	156	186	181	166	169	176	168	193	179	177	179	182	183	179	193	168	188	191	165	177	174	184	180	158	185	185	183	179	162	183	170	172	161	196	184	198	183	192	165	175	181	187	191	191	182	184	193	183	193	175	170	207	175	172	193	191	189	188	211	159	190
27756	22098	12674	1202	498	432	405	393	350	366	339	394	342	372	342	365	335	377	346	379	354	387	363	334	340	381	364	343	358	366	328	339	337	370	324	373	365	347	343	337	369	333	394	368	356	348	330	337	338	371	331	365	340	343	354	361	335	298	311	349	357	357	373	349	345	353	345	342	351	364	354	322	333	339	328	361	353	335	350	369	333	343	362	331	329	372	362	355	356	364	335	331	363	363	351	330	355	275	357	346	337	323	366	348	344	346	336	341	338	322	333	375	382	345	332	326	366	379	360	368	350	327	340	319	374	351	365	320	344	354	330	356	361	336	327	351	359	348	351	351	357	359	356	327	350	347	342	347	316	343	327	322	330	326	346	345	348	351	313	354	328	321	345	337	380	359	345	350	337	343	350	388	334	319	351	360	353	331	372	322	373	335	328	329	364	378	368	335	347	361	352	346	337	313	327	377	378	344	319	340	351	336	366	382	338	368	369	334	333	351	347	335	336	340	305	306	368	347	350	357	345	336	359	346	361	354	352	338	335	360	368	343	378	347	344	314	367	339	321	391	335	362	294	330	343	352	344	359	335	318	327	327	361	368	336	335	345	358	349	331	368	343	349	362	361	360	322	347	380	336	314	364	345	297	335	332	369	385	366	333	389	355	346	351	333	319	379	349	370	358	357	339	340	333	371	346	373	345	334	371	340	369	351	379	315	342	356	346	358	339	332	378	342	356	322	350	372	343	343	375	343	367	370	357	351	331	335	362	320	332	337	351	361	363	335	338	348	335	374	354	348	348	363	305	348	379	367	332	378	368	374	344	361	344	358	343	335	321	317	360	354	353	340	322	358	365	359	322	338	326	371	352	368	336	335	354	357	330	304	342	356	341	321	336	332	367	342	335	338	343	338	355	365	334	357	332	368	364	347	378	311	369	363	328	357	337	380	314	327	359	324	367	336	341	330	390	364	366	376	346	369	330	354	294	326	337	354	355	324	349	363	353	347	304	357	378	357	347	350	335	363	346	342	308	378	364	348	338	375	354	331	338	349	360	342	342	330	347	350	342	349	359	351	363	368	332	381	353	349	344	361	366	369	365	339	358	340	387	347	350	381	345	359	334	376	347	371	346	334	357	324	337	343	341	329	333	347	368	343	363	339	351	353	368	331	330	317	348	367	340	347	387	336	315	321	361	318	375	370	373	358	369	325	325	339	361	354	345	324	342	374	361	347	357	344	375	347	380	344	363	324	327	323	376	358	350	337	337	350	333	305	342	346	350	375	309	343	350	323	356	335	352	345	386	320	359	307	329	339	370	362	356	367	300	362	360	366	368	371	342	372	372	337	338	339	339	363	328	375	306	358	318	334	342	339	342	365	330	339	329	341	361	317	296	369	371	383	332	361	349	375	402	371	327	351	340	378	330	319	316	352	311	326	347	336	336	350	364	344	375	320	391	329	352	368	320	347	357	359	347	332	340	351	324	365	302	358	315	338	340	362	406	341	347	343	365	367	318	338	339	376	297	388	345	319	341	372	334	354	342	357	328	319	382	343	379	388	343	352	328	337	350	332	357	356	321	357	344	380	343	306	366	339	337	339	352	364	331	345	331	343	327	341	391	314	361	331	338	333	320	365	341	345	369	338	323	331	331	359	346	366	325	344	367	340	371	332	348	362	351	333	311	348	372	342	347	350	349	361	369	349	353	349	328	311	330	332	347	337	339	350	344	363	381	335	315	323	356	370	350	324	366	370	392	359	363	345	342	371	358	347	351	374	347	320	382	360	321	343	360	361	341	322	322	351	360	361	370	317	350	328	323	354	376	342	375	333	358	353	356	366	316	338	350	362	370	347	354	337	306	350	327	346	382	386	361	381	346	368	371	313	346	336	342	331	349	348	329	327	375	370	349	368	344	335	369	329	353	336	353	340	361	368	332	327	341	375	350	339	327	370	341	324	379	320	355	356	388	335	323	343	387	352	367	337	346	374	328	373	342	374	345	333	368	348	353	352	379	310	334	338	342	332	340	361	376	344	333	342	333	355	313	339	405	320	329	353	355	353	357	318	330	330	351	389	386	312	380	367	378	335	358	339	356	356	335	365	313	381	372	349	362	359	361	351	347	368	307	379	361	319	371	363	365	365	380	326	346	352	344	354	378	357	345	332	362	340	326	349	361	339	363	336	334	320	338	337	335	342	332	339	327	339	354	352	336	340	377	338	358	380	350	360	341	348	353	354	377	356	367	352	358	358	353	356	337	364	351	377	329	314	372	339	374	350	352	330	348	332	316	372	367	320	347	385	341	306	342	319	354	320	350	362	338	336	366	377	327	297	366	350	366	332	346	370	324	390	336	369	378	345	361	345	354	335	365	349	333	302	335	346	342	350	340	363	355	357	334	348	350	357	327	363	366	337	364	371	388	341	334	356	334	363	311	347	340	374	334	344	353	316	390	363	324	355	333	343	334	363	381	327	345	346	328	347	350	309	349	349	342	379	338	349	341	328	368	320	370	335	328	338	307	339	351	359	328	325	367	373	318	358	325	375	348	372	353	319	314	331	342	363	350	379	336	359	408	312	355	351	356	317	338	397	376	374	340	317	356	335	320	349	332	318	322	355	333	347	327	321	348	344	348	336	351	368	365	329	342	371	348	327	333	325	332	349	337	360	361	337	347	366	338	338	377	333	362	352	368	352	329	333	338	333	337	358	347	345	313	320	346	352	369	352	356	347	351	338	328	332	350	354	318	337	334	357	331	351	354	342	359	323	338	353	344	365	333	351	378	362	338	342	343	371	355	368	367	334	328	346	348	335	349	336	368	343	337	372	355	354	335	347	356	364	304	318	363	342	315	384	302	369	340	341	333	350	337	357	355	353	336	351	354	367	322	358	349	387	352	360	340	346	347	347	361	363	343	344	341	324	345	345	339	348	328	365	331	344	340	356	316	326	339	314	368	340	344	342	339	361	369	352	359	333	366	366	353	355	337	338	335	331	326	370	368	350	375	344	336	368	351	374	333	342	331	318	325	332	376	337	359	351	322	321	356	363	357	362	326	346	386	362	339	374	338	358	324	343	344	344	328	323	332	345	374	339	366	377	339	330	350	327	372	365	335	342	363	333	382	349	379	352	338	316	312	338	346	339	348	310	336	356	320	324	338	348	354	346	333	349	349	337	416	382	338	351	359	358	362	327	340	329	338	349	353	328	332	356	331	330	315	309	350	371	319	335	338	347	348	339	344	343	331	350	298	338	323	312	329	354	331	360	328	320	352	340	332	317	354	341	320	354	364	364	359	326	350	330	359	370	363	369	326	357	340	331	376	335	338	353	368	363	376	351	313	350	346	330	338	335	342	369	332	335	373	372	341	316	366	366	388	359	348	352	327	340	347	375	347	333	359	360	309	360	368	347	331	346	343	326	343	368	350	320	346	319	339	329	334	355	313	373	340	353	330	326	350	363	380	356	307	343	337	348	342	341	372	336	371	341	341	360	324	333	395	384	358
31451	23722	1181	716	581	542	529	503	500	509	489	492	487	475	467	516	527	465	493	515	486	459	480	466	506	450	460	475	482	508	489	486	473	464	479	505	495	478	472	464	495	513	475	478	487	466	489	489	460	468	489	446	490	478	493	456	469	461	464	440	483	485	461	505	496	474	474	470	486	475	500	463	454	497	472	485	520	491	510	451	460	467	519	482	519	458	476	492	465	486	454	468	487	462	489	476	484	481	493	509	496	493	497	521	502	529	510	487	446	487	505	487	471	480	477	500	464	499	477	459	493	453	463	518	518	492	456	496	462	456	488	471	483	472	467	455	466	483	477	460	488	507	483	518	486	499	463	499	454	498	487	470	494	448	447	498	469	508	490	486	481	503	487	505	460	481	492	489	449	484	480	504	496	478	496	475	497	487	443	518	488	502	451	508	470	481	471	452	514	476	502	508	501	472	434	506	436	465	480	500	497	486	446	486	505	477	473	455	433	496	498	485	483	463	510	471	484	485	455	505	516	505	471	476	451	461	473	471	506	492	493	469	485	531	516	478	504	514	473	437	493	479	490	465	474	480	496	485	475	493	499	503	491	482	480	466	466	495	499	485	497	512	445	490	518	495	544	495	495	478	478	461	515	515	501	524	519	462	454	508	500	484	484	516	511	445	494	462	484	494	455	529	479	489	469	475	526	494	495	451	522	470	498	481	447	454	490	505	453	503	489	481	495	523	499	483	494	487	452	518	495	466	481	459	467	437	487	424	513	501	495	483	438	483	454	517	464	460	503	523	495	494	488	501	477	502	503	498	475	501	504	461	486	458	485	549	500	465	502	474	476	500	492	478	468	450	468	478	488	486	487	482	467	514	472	519	477	533	491	478	462	507	517	484	484	492	473	481	501	452	479	490	492	464	469	438	509	481	404	458	510	462	475	492	493	503	441	468	476	453	484	455	462	480	497	490	516	465	512	496	487	453	506	496	463	464	490	480	493	518	473	513	488	484	468	489	493	486	500	450	500	500	463	464	498	526	502	496	462	498	482	428	438	467	485	476	497	464	499	457	472	490	459	485	468	464	479	476	493	474	509	424	465	491	462	506	438	523	442	505	481	487	479	471	445	466	496	481	462	496	445	448	508	485	461	477	439	500	478	546	469	488	482	477	471	495	480	519	504	526	458	473	485	469	492	504	515	484	471	497	487	461	454	472	457	457	448	486	452	442	481	496	469	507	477	490	461	508	491	513	441	463	472	461	449	464	456	471	476	483	448	488	486	439	509	489	470	484	482	474	488	497	443	468	474	499	459	505	459	502	513	472	467	513	499	491	489	475	483	458	468	490	506	501	495	500	493	484	507	473	451	510	510	491	475	494	494	455	467	497	476	498	488	492	468	482	479	489	526	491	485	509	493	521	483	502	520	513	485	484	461	503	461	428	517	451	506	511	515	489	453	504	510	465	478	486	482	456	442	475	483	473	483	448	508	480	502	520	507	514	484	484	474	511	513	511	494	467	481	455	470	499	503	483	462	536	457	514	471	499	442	515	474	509	517	477	482	460	502	482	494	522	426	487	476	478	468	500	450	475	520	481	457	480	445	490	465	452	474	507	496	465	503	512	449	453	458	407	501	487	472	484	454	494	479	485	460	437	442	454	474	491	470	476	497	525	470	509	507	483	464	438	473	447	497	460	507	477	458	441	487	506	483	508	489	481	464	455	492	465	454	482	512	520	523	471	466	434	472	456	438	471	489	464	485	503	503	485	513	432	504	479	460	431	515	495	486	506	499	428	457	480	470	482	472	489	451	495	492	524	494	501	490	467	507	489	439	498	479	470	482	472	490	461	485	461	523	494	483	482	480	497	511	481	444	478	479	518	464	516	471	479	450	494	488	505	473	480	465	473	464	477	482	468	470	474	488	466	467	463	448	519	483	463	462	509	487	478	466	451	469	505	452	479	500	500	484	510	524	470	484	457	448	512	445	500	533	499	503	495	495	475	446	470	479	494	496	547	469	440	474	492	517	454	460	478	420	487	495	476	496	458	463	433	459	507	464	456	478	480	478	544	455	477	478	481	506	460	475	523	495	525	507	470	480	471	465	501	486	487	462	474	473	498	451	482	473	488	490	492	487	487	467	477	478	470	495	477	497	487	481	446	480	489	475	508	480	496	494	519	492	540	466	510	476	474	457	450	467	491	474	511	474	514	480	526	472	508	447	429	518	492	502	471	517	448	444	440	460	464	479	480	496	493	471	459	484	449	449	439	504	506	466	453	476	460	525	560	486	493	494	495	492	499	506	529	510	477	469	444	479	489	442	470	509	503	461	484	482	474	482	458	522	462	482	430	491	492	488	499	472	498	538	489	462	463	490	489	460	446	472	472	475	500	443	486	500	520	481	479	498	476	493	485	483	522	482	460	472	479	489	477	492	491	501	490	478	497	455	484	505	465	483	501	536	462	480	497	501	487	472	461	508	468	494	467	444	491	476	453	498	513	450	417	477	448	483	490	471	533	504	473	466	466	471	488	435	472	457	506	483	470	460	469	454	496	488	481	532	499	452	518	479	451	487	512	489	479	474	492	430	482	494	508	493	477	495	489	500	480	486	482	464	469	495	466	517	528	489	464	408	509	489	441	470	444	511	485	476	483	489	501	485	489	527	490	511	441	451	458	497	490	427	507	467	429	479	489	481	508	501	520	533	448	472	476	430	442	472	494	505	465	490	483	499	518	513	496	494	478	523	462	491	521	429	463	490	500	486	481	490	512	492	432	480	526	468	498	490	444	486	468	456	493	507	494	463	480	455	469	496	480	508	527	476	518	441	555	441	447	473	483	522	468	469	508	548	535	477	499	516	530	468	452	464	474	477	460	473	468	463	476	505	510	470	466	469	482	480	492	495	495	491	471	481	489	468	447	475	458	433	478	475	466	509	497	499	469	485	485	489	464	481	485	471	482	481	483	464	449	435	482	493	441	465	460	478	476	485	483	478	529	473	480	446	492	467	525	465	476	480	469	464	488	486	505	505	515	497	477	459	480	529	474	505	481	493	484	451	494	534	456	526	480	485	510	489	462	503	483	488	502	494	479	474	470	494	461	490	491	453	483	496	467	447	466	482	527	502	506	441	484	470	475	497	504	509	524	467	488	479	497	454	488	480	511	491	449	479	505	483	506	494	491	486	454	503	501	472	512	486	479	474	484	446	487	497	489	481	502	498	480	430	479	469	469	492	476	482	481	515	530	497	530	493	461	487	506	497	467	488	509	507	494	470	460	509	517	472	470	500	477	516	461	475	509	499	453	477	514	488	474	468	498	456	467	489	479	486	484	535	482	474	500	480	445	474	491	507	454	490	452	471	481	469	505	501	466	461	517	457	493	486	499	471	476	459	504	489	482	471	500	478	478	524	457	512	461	491	483	469	481	513	452	468	484	480	496	491	540	486	495	457	489	500	470	485	460	481	471	448	445	499	471	458	481	457	505	421	474	443	499	500	445	448	481
24007	21281	28356	24215	21026	7370	765	502	457	468	351	348	330	358	347	302	314	331	307	325	308	297	348	341	328	321	326	328	330	315	313	306	276	309	288	335	272	285	288	292	307	306	307	280	309	308	295	323	297	289	304	312	281	320	287	329	274	276	292	319	319	287	281	291	291	291	297	282	300	247	280	273	305	314	292	301	283	324	323	305	257	310	313	299	319	301	286	286	285	300	257	291	310	264	280	299	281	328	298	303	301	277	259	282	304	284	287	294	299	319	291	309	281	276	284	265	313	291	286	265	325	327	303	308	295	306	293	276	304	303	277	286	326	302	316	271	277	303	310	257	287	297	288	309	284	261	297	292	266	309	307	280	267	306	277	287	292	317	280	333	292	297	271	280	299	279	317	317	301	310	279	290	288	310	295	312	301	261	268	306	288	270	333	303	281	286	292	292	281	312	280	284	289	281	313	311	292	305	343	287	285	292	287	281	328	270	298	270	293	272	317	282	311	257	292	300	272	295	294	282	320	259	302	280	290	306	340	293	293	287	286	308	326	312	299	275	285	309	320	283	281	293	287	317	286	312	297	275	312	280	317	269	325	292	308	318	306	322	308	287	325	293	287	293	322	299	293	313	293	318	283	284	293	271	285	301	295	283	320	265	286	311	312	317	267	274	296	286	315	266	280	279	324	276	273	274	269	291	290	281	270	291	299	316	271	294	278	265	308	319	329	276	312	306	286	278	298	290	309	283	287	271	287	270	297	323	297	315	299	293	295	297	268	302	325	273	291	282	284	310	309	286	283	307	330	308	307	312	323	305	270	287	315	290	297	309	321	306	325	319	282	311	295	294	275	284	288	298	255	278	294	283	282	292	279	297	313	284	290	282	325	277	275	304	267	287	278	292	311	286	292	300	242	275	298	279	312	268	299	291	278	293	288	239	285	265	303	279	299	301	287	320	310	332	318	331	307	333	289	285	277	283	275	297	292	284	290	270	294	304	292	282	285	278	317	274	300	274	289	265	251	293	298	310	305	272	322	293	315	294	302	285	292	277	312	269	292	319	291	296	255	270	299	296	297	290	290	283	284	288	301	287	293	299	289	312	290	307	300	323	273	293	312	283	318	315	279	262	289	294	336	276	299	279	248	304	291	285	298	296	310	301	290	307	287	255	269	293	287	294	270	302	331	318	292	260	269	265	298	281	269	277	296	282	287	310	317	267	306	341	330	294	334	316	294	279	301	292	314	290	295	286	288	296	290	281	294	305	311	296	296	268	292	284	306	316	302	301	292	266	288	297	310	299	269	320	284	288	284	253	260	291	268	283	321	272	304	307	293	307	289	298	308	266	284	323	324	275	326	300	289	278	284	301	273	299	294	294	280	284	279	308	284	299	303	276	258	296	313	260	314	283	312	282	315	283	294	300	280	316	296	323	305	289	275	298	265	277	285	275	257	258	280	304	283	268	297	296	284	269	267	291	278	294	322	314	308	302	306	277	267	279	311	300	291	267	283	298	300	293	303	310	272	315	315	245	285	284	299	305	293	282	308	318	290	307	252	286	284	325	285	308	299	302	285	310	279	251	319	301	286	324	311	291	310	291	281	294	307	282	305	314	310	270	307	297	301	314	299	289	321	293	288	293	274	273	284	307	311	299	288	283	279	290	276	273	303	330	325	330	318	264	265	311	302	320	326	305	302	292	298	260	282	284	289	282	287	289	281	278	278	298	294	296	305	284	331	277	308	275	279	284	309	260	290	260	316	297	281	300	314	279	314	302	295	307	293	295	309	312	287	296	316	282	302	297	295	308	287	286	266	305	281	286	294	291	288	310	276	262	282	306	314	306	294	308	308	283	342	295	299	274	302	281	282	276	301	293	309	277	289	305	304	265	295	311	293	280	301	301	303	286	295	291	267	287	330	266	308	306	302	292	285	284	285	330	312	297	286	286	283	311	289	285	302	294	285	290	286	302	339	289	292	268	289	314	304	329	295	325	302	293	284	304	314	265	320	329	255	277	315	312	290	301	308	296	305	304	280	307	264	277	317	267	314	327	321	310	279	295	276	314	338	327	279	300	313	307	287	319	299	270	312	301	285	259	269	275	278	293	318	308	309	277	281	302	268	273	305	292	320	280	276	260	276	306	299	292	301	287	292	328	300	306	284	280	301	293	311	283	292	321	292	269	266	272	321	299	295	287	316	282	265	285	291	290	276	305	309	301	321	308	310	326	310	314	332	309	281	282	282	282	308	314	283	315	275	292	296	281	293	314	308	277	295	299	274	292	323	295	301	251	308	303	311	280	292	304	297	309	331	288	289	279	304	303	303	300	304	265	280	303	298	316	308	311	319	287	283	295	301	307	318	280	290	310	275	276	265	290	294	274	294	279	298	283	296	285	302	310	289	259	301	282	288	284	280	274	265	299	268	274	278	300	321	282	313	291	273	267	280	292	288	302	316	285	270	285	296	301	317	260	320	329	286	292	297	279	280	295	284	309	347	296	303	278	300	277	298	296	271	280	317	289	315	275	292	295	284	310	294	304	261	306	292	288	292	289	290	305	316	296	294	306	290	298	278	294	280	300	305	330	289	314	314	319	269	289	288	334	281	291	273	284	295	286	296	302	272	275	289	267	302	293	301	266	308	258	303	286	308	294	290	285	320	276	309	292	293	280	263	288	244	314	305	310	325	316	288	269	343	287	310	299	291	287	304	299	291	320	268	275	280	275	286	268	302	312	283	269	300	326	267	303	284	274	277	293	318	330	304	266	304	278	284	286	320	301	312	312	292	320	268	269	322	263	281	294	281	295	288	308	287	253	292	296	266	323	264	282	288	294	284	296	263	309	291	262	300	295	307	279	299	304	290	301	287	281	311	306	274	308	288	302	315	311	287	339	310	293	294	300	294	308	339	289	324	268	285	319	291	309	306	282	262	285	277	313	295	287	286	314	316	292	305	278	291	289	354	296	238	300	282	301	260	289	293	290	299	290	299	272	302	269	271	311	286	278	278	311	288	291	262	262	292	294	293	326	281	243	289	328	279	311	302	274	295	283	295	302	281	310	321	306	308	308	291	294	296	273	324	299	302	288	278	318	268	285	297	289	307	305	274	278	286	256	300	303	329	326	322	277	301	286	321	331	274	295	291	285	282	295	317	289	310	292	339	295	272	271	316	262	287	312	294	292	295	290	304	320	282	309	298	280	297	299	266	274	297	277	300	288	316	330	282	289	292	269	281	287	273	300	289	289	288	290	288	246	289	290	302	287	292	276	265	303	283	274	290	324	296	299	294	307	282	280	302	286	289	312	269	290	297	300	289	325	307	295	290	285	325	273	296	275	294	288	278	303	289	269	323	328	287	284	337	257	334	307	280	289	305	293	290	271	295	287	330	295	292	297	267	313	317	292	304	302	317	286	309	265	252	259	303	316	286	291	306	305	287	298	284	286	280	293	290	253	296	280	280	309	313	315	313	300	285	290	273	275	262	295	270	307	306	321	305	285
56091	57182	7343	2656	1700	1406	1147	1002	819	706	650	640	563	582	546	510	481	497	456	459	462	476	471	445	435	455	448	448	430	448	449	445	476	428	408	466	420	405	418	423	388	406	394	442	424	410	420	382	405	412	424	435	415	399	363	424	427	424	383	429	401	453	417	409	407	389	436	411	381	417	390	445	415	413	401	384	372	411	416	409	424	427	376	414	435	443	412	392	402	394	430	435	437	432	399	428	367	424	450	425	404	423	403	446	418	414	414	402	432	396	459	448	386	424	392	383	401	432	407	429	414	411	381	428	392	394	474	422	418	441	422	394	385	408	431	390	427	410	414	443	404	399	411	431	408	432	468	401	409	420	435	404	417	428	391	438	449	430	416	399	390	433	420	422	422	395	398	381	390	424	444	399	389	398	431	392	394	444	411	407	409	418	399	427	445	396	431	405	426	450	429	418	417	420	418	403	430	423	461	428	443	429	411	394	425	375	425	456	402	399	400	431	389	402	399	411	457	386	421	375	426	404	404	424	430	403	448	420	418	371	418	384	397	398	424	416	397	384	411	376	415	384	420	387	413	420	410	432	419	395	417	417	419	417	401	407	378	434	436	408	424	379	393	399	416	420	399	383	424	387	420	394	386	434	439	446	424	392	406	411	396	404	385	368	427	441	439	446	408	426	426	421	460	394	394	416	380	420	410	400	407	386	429	420	414	427	394	427	402	424	427	375	423	424	390	438	388	416	411	385	398	385	402	416	379	380	423	403	403	425	430	389	422	450	396	411	399	410	427	391	404	423	393	382	361	410	428	420	420	434	416	447	417	399	441	428	424	422	419	391	427	433	383	398	407	402	424	388	424	392	453	406	382	435	429	433	430	400	418	429	440	393	436	387	426	401	407	427	410	411	424	438	370	425	383	394	418	406	421	371	422	401	390	381	416	432	439	415	418	393	408	409	436	448	404	431	430	414	433	420	386	426	380	408	405	413	388	430	405	397	404	423	410	445	422	407	423	409	365	414	366	421	433	398	411	427	405	421	418	411	437	412	420	419	427	399	385	436	405	414	424	424	403	405	403	409	426	432	398	406	438	419	447	416	413	399	380	420	409	496	420	430	411	413	405	400	437	412	444	452	412	421	434	393	411	424	413	422	416	447	450	405	419	428	444	420	432	389	439	405	401	378	397	398	412	412	441	424	443	380	390	413	419	433	413	423	441	402	398	399	399	387	432	387	425	429	411	426	425	398	410	432	446	438	401	411	389	430	404	428	382	422	417	382	416	400	430	413	406	415	406	441	394	435	411	419	395	417	371	406	420	390	422	410	420	393	435	403	402	418	397	428	399	376	413	407	425	393	407	416	436	419	447	427	384	440	429	429	413	430	426	439	430	384	411	426	418	389	417	434	419	428	410	409	459	418	411	367	413	410	427	392	419	409	431	381	421	421	405	407	441	379	382	402	396	433	418	409	423	453	386	386	414	411	408	375	440	440	409	451	410	432	398	401	384	425	399	427	432	381	428	401	421	430	397	402	403	443	423	401	441	403	406	420	416	410	421	419	398	378	416	414	417	405	418	414	454	390	388	396	429	389	438	404	413	438	421	411	417	393	409	393	426	399	381	438	422	406	397	406	407	414	405	427	409	408	422	433	447	403	412	396	425	393	419	412	483	405	416	387	425	399	433	410	390	426	390	412	443	404	407	421	419	420	420	376	429	430	422	396	408	420	390	377	416	433	435	430	389	400	428	416	428	417	411	417	426	434	422	404	425	410	448	445	407	439	427	375	391	384	392	429	392	448	407	388	459	437	397	451	415	395	405	423	375	399	403	377	408	406	400	414	428	408	410	442	384	397	430	423	399	412	400	418	389	396	424	417	428	382	418	441	398	417	382	430	404	433	409	382	423	415	406	421	434	450	407	415	406	426	427	381	405	414	367	427	420	426	412	385	403	430	385	374	465	388	412	379	396	434	411	439	386	442	426	406	397	417	417	392	435	427	409	415	417	414	415	419	457	417	408	431	406	440	429	422	411	390	371	415	403	385	395	407	418	421	402	420	446	409	445	411	417	447	412	431	409	416	435	404	411	376	389	425	401	433	369	420	396	417	448	404	446	390	439	366	438	411	385	417	385	415	401	423	402	427	408	409	410	392	434	470	439	421	455	421	437	400	415	429	395	424	414	387	425	403	434	408	396	378	398	416	443	465	450	406	429	422	373	406	451	450	396	360	398	452	434	425	406	414	428	417	393	409	404	400	435	420	425	416	384	447	414	402	394	413	401	417	426	439	415	399	379	410	405	421	409	378	428	428	401	449	362	405	434	390	362	430	400	442	416	415	416	412	398	416	443	457	433	398	396	463	424	403	417	429	409	418	417	398	398	422	425	392	422	382	440	395	377	397	406	426	421	425	393	393	444	430	423	395	405	393	438	443	390	424	419	413	443	417	409	434	424	449	388	425	399	415	423	407	416	410	430	398	379	429	402	390	418	450	388	381	413	420	411	423	367	384	463	412	437	452	406	433	454	423	412	424	424	420	434	417	411	399	411	397	406	441	425	436	409	430	434	407	416	394	426	422	370	416	418	396	434	409	438	399	410	418	397	433	409	405	381	398	417	398	437	434	417	420	400	431	429	414	397	399	431	378	415	426	458	434	470	409	453	410	443	389	377	407	423	415	393	416	397	428	412	389	426	416	420	416	376	418	420	436	439	384	431	416	385	421	381	431	392	390	386	390	406	416	414	423	421	397	392	389	434	439	412	407	410	407	401	437	429	388	400	382	428	417	390	416	371	421	405	399	468	427	377	397	442	423	435	397	389	441	403	394	428	411	406	422	418	408	409	436	410	430	410	395	374	419	437	449	434	422	370	402	409	413	419	396	440	402	424	412	425	435	401	447	449	477	386	390	416	385	391	385	427	403	392	413	402	442	429	397	392	422	408	451	440	408	382	378	393	374	422	383	411	395	425	419	408	440	410	417	411	371	439	407	409	393	433	438	413	402	390	423	420	423	377	461	427	437	409	455	424	436	420	406	442	397	429	411	435	430	399	428	382	439	439	419	413	390	429	437	410	408	402	429	385	369	427	421	418	462	429	401	446	403	427	423	439	390	441	405	414	438	434	430	442	413	455	387	415	401	431	434	420	419	426	401	411	404	394	404	439	422	403	384	403	427	421	428	415	429	395	424	418	414	412	406	410	422	427	424	432	386	394	436	382	416	361	429	429	427	411	399	412	391	397	405	411	414	388	421	428	397	417	412	385	402	414	401	403	351	427	412	374	429	414	417	408	431	463	424	395	435	445	404	413	409	436	431	446	414	413	428	390	413	399	396	410	430	387	401	440	416	419	379	395	443	432	395	400	440	410	450	453	450	396	419	387	427	363	447	391	442	364	392	421	417	413	422	400	404	414	410	420	447	403	435	428	437	439	414	460	424	446	410	392	409	380	387	411	389	401	420	421	389	431	405	435	420	446	404	407	442	426	411	447	403	408	441	474	462
23069	21274	28997	23730	21225	21105	4787	541	409	330	327	270	204	218	196	193	188	166	143	163	169	179	162	178	162	151	155	137	141	139	162	141	138	116	156	162	136	142	104	142	143	117	131	145	121	123	143	131	132	128	108	123	120	131	120	128	128	104	147	137	107	125	123	125	136	138	131	122	133	126	126	126	115	138	127	123	147	142	133	130	114	132	155	130	124	121	128	116	133	154	118	119	120	133	90	131	124	129	134	121	136	128	118	141	143	124	114	133	147	123	136	130	142	131	135	144	122	141	123	97	102	124	122	136	134	128	125	108	127	133	135	129	136	128	111	107	131	118	120	131	132	117	112	122	129	129	126	109	134	123	111	131	137	129	142	114	129	128	111	139	152	111	116	125	108	125	142	131	123	125	119	133	116	120	108	131	131	121	134	107	117	144	152	116	115	112	118	126	113	118	130	130	104	148	131	118	120	139	125	130	124	119	107	139	120	137	116	116	145	145	110	135	137	106	118	115	139	117	135	111	115	111	127	113	119	157	114	104	134	116	132	131	115	113	120	134	115	119	120	150	108	116	120	132	113	144	120	128	112	102	133	130	117	129	115	112	131	121	133	124	142	120	119	123	114	106	122	135	118	118	122	104	120	125	128	112	133	106	124	109	90	120	120	129	115	115	127	138	118	114	146	128	112	127	116	128	138	128	125	120	130	118	117	114	108	119	120	131	133	129	135	132	125	127	121	142	140	140	132	103	105	127	109	123	122	109	137	115	131	108	125	119	130	120	111	115	128	134	112	112	140	116	124	161	131	119	115	119	108	127	129	116	143	117	124	118	137	113	116	120	120	118	119	121	129	130	127	123	126	133	124	124	131	126	116	133	125	136	120	125	105	126	123	120	126	151	127	137	125	116	124	119	118	113	124	119	112	128	109	130	121	110	121	118	113	139	130	141	136	145	126	125	122	122	139	120	111	132	119	134	129	146	133	123	160	121	129	135	121	119	137	132	122	119	121	105	123	116	149	121	129	128	116	141	114	122	124	120	116	123	134	108	109	125	126	136	128	118	138	139	131	130	129	117	138	111	133	121	130	122	117	109	115	111	120	114	132	127	115	123	116	119	133	125	136	137	119	123	113	136	109	135	117	120	128	113	121	108	120	134	112	128	127	101	130	132	107	134	120	127	145	124	137	123	145	126	130	120	117	122	135	132	120	138	121	127	112	99	129	127	136	134	136	114	125	110	110	123	127	118	120	116	140	128	136	126	136	147	122	146	122	140	128	110	151	126	138	120	133	127	131	123	132	104	123	130	147	142	130	119	121	132	126	112	151	111	132	116	115	112	134	114	107	104	120	117	122	150	119	118	125	123	110	123	112	147	117	133	108	129	108	114	127	114	106	130	120	115	132	117	118	126	119	149	115	122	126	133	135	134	146	122	119	118	130	126	101	132	133	139	130	130	123	124	139	129	120	143	118	137	114	111	131	130	119	149	95	115	120	145	114	112	141	119	124	128	126	132	110	124	118	126	122	115	105	123	120	107	125	126	107	133	125	151	125	117	125	114	145	128	129	111	127	125	125	127	102	118	116	124	117	137	105	121	127	120	84	120	110	124	123	131	151	125	120	116	118	123	120	128	142	125	126	132	122	151	103	123	122	130	117	135	138	121	110	123	125	115	124	116	123	114	135	128	122	119	113	132	133	104	117	130	141	122	130	144	118	119	152	121	134	132	112	114	141	118	108	120	113	127	111	122	121	135	116	136	116	126	128	123	127	136	142	129	129	119	106	108	119	117	132	122	128	113	126	125	129	136	133	113	125	126	119	124	112	129	114	112	116	136	129	117	149	121	138	142	132	127	127	129	118	131	114	135	131	118	140	139	133	139	122	119	144	116	138	129	120	136	126	143	120	138	139	139	130	128	112	132	125	143	113	124	116	122	145	126	107	125	114	129	128	114	130	119	100	113	114	119	124	134	107	134	117	133	116	95	130	111	143	119	114	121	120	113	120	133	102	116	111	132	130	141	118	135	125	133	132	128	120	118	117	127	137	115	157	130	135	120	118	108	126	120	120	125	110	134	105	125	121	131	156	107	104	115	127	127	132	146	124	116	124	132	143	133	122	140	151	116	127	111	124	156	131	104	115	132	118	130	103	111	114	118	138	127	116	111	110	117	131	121	116	132	122	132	128	116	124	135	106	137	119	117	113	142	119	134	136	113	116	119	136	121	145	118	125	114	115	138	120	147	126	126	122	118	123	122	130	114	123	122	124	115	127	111	139	119	119	128	135	126	134	136	109	133	116	128	122	116	115	149	108	136	115	125	119	114	127	108	122	121	129	140	129	126	129	125	113	125	113	112	120	126	149	129	131	123	122	147	132	129	116	149	127	114	120	119	117	109	112	108	128	130	111	121	148	132	117	98	114	125	160	127	131	125	152	134	116	122	116	130	138	110	102	130	120	102	121	127	122	113	140	115	99	121	118	126	132	138	121	120	137	123	122	131	131	115	127	125	130	127	130	140	134	126	137	131	111	109	123	134	115	123	122	125	113	122	139	134	110	120	138	143	120	126	118	134	108	95	137	127	129	125	121	115	126	137	129	113	119	122	107	116	117	131	109	135	129	125	104	146	124	134	113	126	119	103	109	118	124	126	146	129	133	110	116	132	122	113	139	111	122	137	126	132	124	141	131	112	135	130	125	143	119	123	147	114	124	125	125	117	126	130	121	109	105	126	122	143	127	115	132	142	132	117	134	113	120	136	168	123	109	129	125	135	129	125	142	140	147	122	131	131	118	116	140	103	123	118	135	117	116	118	135	125	130	123	133	131	123	129	118	121	141	127	128	123	132	137	134	120	109	113	114	159	122	148	111	147	135	129	120	129	145	142	114	133	118	118	130	132	133	132	127	135	140	122	133	133	132	122	102	112	118	133	112	130	130	139	120	113	124	139	131	115	121	121	119	137	137	108	105	149	149	116	107	136	121	122	118	129	121	125	124	146	112	130	122	149	137	110	130	127	134	113	130	120	130	140	136	124	118	121	117	148	121	116	139	138	129	131	127	128	122	132	124	113	149	134	120	130	130	126	134	115	117	146	116	123	153	113	119	128	118	122	115	131	123	121	127	127	138	131	129	108	134	131	122	120	116	123	117	124	112	114	113	132	135	123	116	121	115	110	130	106	123	146	122	113	124	122	129	109	115	120	139	123	145	119	112	122	96	122	114	128	122	137	142	127	105	116	133	148	122	128	126	131	135	125	127	128	118	140	123	113	125	120	130	100	123	127	111	101	123	139	149	137	135	129	127	134	129	143	144	114	131	129	123	124	127	123	151	130	127	120	132	117	115	120	138	115	93	125	120	132	132	108	123	130	121	116	120	136	130	132	130	130	124	113	101	144	118	127	118	119	104	129	118	122	131	142	116	114	112	115	121	126	146	124	105	139	120	119	125	142	101	111	108	130	123	117	132	129	109	108	127	116	136	132	129	137	125	102	141	130	116	118
59934	64460	11000	4213	2742	2039	1673	1255	999	856	721	579	543	481	413	367	384	326	360	287	278	260	259	242	258	236	237	230	222	210	238	249	193	208	213	177	222	190	237	203	191	210	224	190	185	187	184	224	223	155	190	186	182	177	236	195	192	203	186	200	193	166	180	182	202	193	173	180	196	200	180	196	196	187	197	193	201	185	199	172	164	196	192	207	178	166	201	170	172	197	200	184	180	196	180	216	178	181	182	176	187	182	191	200	154	178	177	190	192	187	194	192	183	187	194	204	192	190	209	174	207	181	168	181	142	198	160	180	163	179	203	178	174	160	182	160	181	204	161	168	175	177	166	184	180	199	193	180	174	186	185	191	183	192	192	200	179	162	207	173	197	183	164	176	167	160	194	185	179	168	174	172	166	181	170	172	164	198	176	205	183	181	172	186	165	182	169	190	175	165	157	203	178	171	202	163	188	188	189	205	178	192	177	188	186	168	188	182	186	182	183	173	182	188	197	188	162	178	159	177	184	195	193	173	158	167	171	183	180	153	165	198	181	178	208	201	144	193	181	176	170	184	204	169	182	165	165	161	178	172	185	200	170	183	184	187	161	218	187	150	179	199	168	174	179	199	168	154	188	177	168	168	174	202	194	177	196	198	179	168	191	172	148	162	159	181	185	191	206	174	176	173	189	193	178	181	172	169	167	189	179	187	190	205	181	164	192	168	186	174	185	191	155	181	176	173	165	176	182	161	207	185	164	159	179	186	165	170	176	164	175	173	171	186	159	166	198	181	184	169	176	184	155	184	181	172	188	178	187	172	188	183	179	165	186	205	180	156	168	150	188	174	166	165	186	181	179	170	161	168	156	189	176	175	179	156	180	173	175	171	170	192	179	169	170	167	175	149	179	169	179	175	185	189	196	182	173	182	192	185	184	180	198	164	183	192	160	192	194	164	186	169	189	168	173	174	181	197	188	189	186	188	184	205	181	187	171	173	182	174	197	178	166	182	182	186	172	167	170	166	193	172	183	185	171	179	159	167	194	180	195	168	180	188	179	169	172	194	175	178	176	157	176	180	177	187	169	183	201	178	194	159	171	199	177	217	189	174	172	182	171	183	172	167	193	161	192	175	193	161	186	170	191	166	176	180	189	173	183	168	205	202	174	182	172	172	196	188	196	167	166	169	185	186	172	193	183	179	194	184	157	192	192	180	155	182	157	184	165	182	183	194	191	201	193	161	168	179	163	164	177	184	173	181	183	180	186	197	184	157	181	173	189	194	177	182	175	176	212	183	188	159	186	190	179	172	197	165	186	188	169	186	193	177	174	200	186	181	160	181	196	180	185	198	165	187	174	166	187	164	203	163	193	187	179	166	153	166	178	180	179	190	184	178	184	168	196	181	178	178	198	150	187	190	176	170	195	170	182	189	173	186	151	204	189	166	171	173	177	194	177	173	189	203	172	194	164	179	187	186	170	187	188	178	193	189	219	194	171	175	165	178	176	177	181	180	159	179	171	177	167	190	158	184	184	169	208	196	184	172	166	182	195	194	170	197	171	181	160	158	168	172	178	173	182	201	189	168	163	191	192	173	166	166	186	168	167	176	166	171	162	183	198	156	184	161	157	188	209	165	168	188	176	202	182	172	160	177	175	177	173	204	181	176	182	167	193	177	187	148	184	198	200	182	157	187	162	163	165	196	207	157	169	190	201	199	201	180	180	178	166	191	159	198	197	175	177	171	170	184	188	175	173	182	150	188	178	194	202	187	191	154	176	180	183	196	179	196	162	181	186	184	177	190	167	175	173	173	169	166	184	177	159	174	196	178	172	186	174	157	181	182	155	160	185	187	187	185	180	154	170	195	180	182	150	174	175	163	184	199	178	171	169	175	181	197	179	166	166	199	163	180	140	195	169	184	180	175	179	179	195	197	178	164	178	191	171	162	186	184	175	177	175	178	179	165	182	181	181	165	148	173	164	203	149	179	180	165	180	174	171	195	173	156	170	200	185	204	197	187	179	181	187	172	193	171	162	189	184	165	164	191	185	195	182	181	184	171	181	199	174	195	202	186	189	184	214	194	186	200	181	187	191	168	172	177	176	172	195	176	169	192	187	196	199	190	194	157	189	177	181	181	215	174	163	176	153	183	184	180	203	183	185	183	176	154	180	179	185	213	163	186	183	171	178	172	179	188	220	174	200	149	198	190	201	178	172	185	183	161	194	180	201	183	176	180	213	169	179	165	193	175	197	186	158	169	181	205	194	180	190	180	191	200	184	192	179	195	174	181	183	183	172	184	134	169	194	180	173	200	166	196	166	187	181	167	185	185	163	178	190	184	166	175	193	168	171	172	178	180	158	150	184	167	167	149	185	162	197	163	167	196	175	177	170	186	187	167	175	168	193	187	162	169	161	163	171	168	173	151	157	186	175	163	186	172	181	179	180	178	173	167	175	193	187	177	175	187	186	190	173	187	187	192	190	193	201	192	208	142	180	211	191	185	204	188	171	171	176	186	178	158	177	160	191	186	182	168	203	185	173	180	181	184	180	193	183	200	210	161	192	164	196	172	204	160	195	192	183	187	163	164	203	176	184	181	184	187	186	174	187	170	201	181	188	191	163	188	180	147	213	168	177	192	196	162	172	179	194	195	169	165	198	184	168	160	199	177	176	165	180	179	164	204	173	171	184	177	167	172	189	209	162	168	192	189	192	166	171	173	158	184	189	181	172	168	162	170	172	176	183	189	188	171	187	194	183	172	187	182	163	169	197	189	185	194	181	162	204	193	158	185	171	227	164	175	181	162	198	198	192	185	172	175	159	198	160	160	162	183	186	180	195	181	203	171	179	177	181	185	174	192	188	195	163	206	173	176	189	177	158	175	198	173	171	199	174	164	198	199	182	154	158	201	164	179	197	198	179	190	183	182	170	152	212	172	184	197	181	168	175	178	189	187	193	196	170	175	169	172	186	178	189	182	177	163	164	180	170	171	163	156	180	198	172	165	177	196	189	207	184	194	189	172	199	192	168	171	174	180	187	173	176	174	164	183	166	177	188	170	172	168	194	193	167	169	183	158	182	175	175	194	181	174	206	173	153	192	169	190	185	183	190	184	165	172	175	186	180	194	160	174	179	186	175	169	169	197	173	194	159	179	192	189	186	175	171	172	194	179	172	169	168	166	202	182	153	174	177	177	169	174	179	173	176	190	195	177	160	157	174	154	192	208	157	175	182	192	182	168	180	168	182	155	160	173	200	166	182	204	186	174	173	185	213	160	162	167	186	179	180	171	197	198	188	203	217	161	178	200	174	165	190	174	197	172	194	171	215	168	195	165	182	174	194	219	145	180	164	202	161	191	164	200	173	196	168	172	172	187	170	165	182	170	151	189	161	159	175	156	178	164	219	165	179	188	181	171	146	196	184	161	180	171	167	185	189	194	190	184	149	175	176	171	191	176	185	189	188	195	197	171	184	169	220	141	173	205	176	169	163	176	167	178	183	188
27687	21778	12562	1076	461	404	368	402	388	346	362	338	364	348	353	336	357	326	369	351	336	325	337	352	303	373	329	349	334	363	341	353	345	336	334	367	360	356	391	333	330	334	334	365	343	378	364	355	357	359	326	361	341	367	370	359	374	387	354	349	357	325	330	352	338	371	351	311	341	332	341	359	350	329	307	322	358	353	372	374	348	343	357	356	345	339	331	325	355	372	353	371	345	334	334	370	359	328	365	330	324	366	384	357	379	369	362	360	326	328	363	371	337	355	343	381	350	365	356	338	363	356	387	357	357	334	368	364	359	352	344	327	368	371	365	360	363	373	356	344	327	359	348	371	359	337	334	383	345	314	322	337	311	362	361	359	373	328	361	359	335	343	338	362	365	353	362	331	360	332	364	336	340	363	305	352	371	335	344	331	361	364	351	346	389	337	337	348	337	342	326	328	357	347	332	363	351	358	335	341	384	361	359	357	355	368	333	333	372	351	350	353	340	325	353	389	333	364	375	354	371	381	352	348	351	329	340	375	400	352	365	344	334	376	346	407	328	338	335	364	294	313	344	317	323	343	360	327	323	386	347	341	372	339	334	329	361	361	320	361	362	334	407	350	375	359	354	380	365	352	343	339	320	340	351	364	370	360	319	359	340	322	392	344	362	346	358	348	356	311	379	374	362	340	341	364	340	352	364	329	350	380	392	363	337	384	327	385	349	328	353	355	356	325	355	329	359	308	344	360	364	327	341	341	341	384	377	323	299	310	364	343	333	354	356	355	357	351	344	359	372	346	401	335	375	351	365	365	376	322	339	363	343	340	336	341	370	363	315	365	340	359	367	370	320	368	343	337	349	378	368	326	347	388	348	320	348	364	371	339	360	365	365	316	349	345	333	361	345	370	349	320	343	377	375	361	366	344	355	337	329	374	305	342	323	338	363	348	317	325	331	343	355	372	381	322	332	337	365	383	370	356	352	357	345	325	347	321	340	355	345	340	344	337	333	350	355	316	372	363	369	364	342	415	318	349	347	346	364	369	365	368	335	339	371	345	363	351	366	375	314	335	310	319	342	366	362	348	332	330	336	357	371	334	350	351	345	348	362	357	368	335	372	319	354	361	337	369	322	353	378	361	351	351	348	380	359	359	346	346	374	362	329	344	359	342	328	340	338	369	371	348	346	356	348	353	367	333	386	324	330	396	362	334	354	373	374	369	370	377	335	318	341	372	349	335	345	372	336	329	339	338	339	328	362	372	354	336	374	345	348	352	346	327	316	385	356	363	346	368	346	391	335	338	363	357	342	351	348	343	359	366	391	366	338	343	385	364	379	328	356	352	332	359	321	375	341	368	336	353	348	335	342	339	358	356	350	350	332	352	353	316	350	353	361	330	333	350	349	375	308	336	342	351	337	317	405	331	341	349	376	380	317	339	339	324	345	353	361	348	335	368	347	383	329	345	369	348	370	352	341	372	390	350	372	358	396	383	361	387	348	383	368	332	332	359	356	338	350	310	330	352	343	318	363	370	333	351	357	362	398	345	400	348	372	353	334	362	338	380	355	337	344	345	320	323	325	361	323	350	382	371	346	365	325	336	368	332	370	347	376	329	339	330	359	371	356	339	357	360	350	317	349	391	352	371	345	342	373	367	356	355	348	339	365	365	368	349	346	356	325	350	355	373	356	335	352	329	369	351	353	331	374	346	350	324	347	314	323	330	336	349	385	357	325	352	397	344	362	404	343	361	366	365	345	318	346	368	311	306	361	372	383	356	409	383	330	369	338	372	358	373	361	357	351	371	337	323	364	349	345	332	331	364	361	364	337	331	334	337	385	333	337	346	344	389	382	346	367	331	372	372	363	376	364	337	350	331	326	351	343	355	339	338	354	366	333	371	339	387	358	359	355	342	348	338	329	357	329	325	340	360	362	369	360	339	328	377	380	324	382	361	368	362	373	350	320	321	366	345	342	361	345	362	359	366	364	386	359	351	337	354	364	374	394	351	352	364	352	354	367	320	345	366	345	332	321	344	391	342	326	360	326	330	345	368	315	348	333	318	352	344	331	319	351	363	351	341	350	345	336	337	322	356	380	380	324	329	340	339	343	362	338	361	364	340	357	323	353	381	339	367	323	356	351	330	374	398	351	352	346	333	343	335	349	363	349	330	330	366	349	383	332	318	336	374	332	352	362	349	348	359	360	365	364	352	372	361	374	347	343	339	345	346	319	319	329	373	317	387	327	354	365	331	347	323	350	369	363	356	334	365	354	322	375	340	331	333	358	339	404	341	348	354	354	356	378	358	358	362	323	343	346	341	360	363	342	344	379	380	351	346	346	326	340	337	311	345	329	354	347	388	341	375	373	359	338	332	307	346	351	339	337	327	316	314	357	339	349	355	335	338	346	378	344	337	335	369	334	349	358	382	347	354	330	344	360	363	338	337	329	349	328	397	359	391	379	375	366	337	337	377	336	342	357	362	373	343	344	334	342	350	329	387	339	374	384	370	379	372	358	323	343	353	365	315	309	372	337	331	361	349	339	337	335	350	354	360	316	386	370	336	373	327	369	334	323	351	389	393	388	342	349	357	359	347	375	361	351	338	343	353	350	367	344	360	356	359	324	343	341	310	351	345	398	321	373	334	355	351	348	340	336	347	322	381	338	348	339	347	348	355	382	338	353	388	344	337	332	324	339	371	326	343	353	342	365	347	344	337	341	359	337	370	337	365	352	354	394	348	344	359	351	348	329	350	361	334	338	356	370	377	361	346	344	354	352	340	354	336	353	348	356	349	356	362	357	369	343	350	364	337	362	329	347	380	358	351	371	331	351	348	362	380	370	373	367	352	352	335	345	349	378	346	376	315	345	325	328	337	367	368	353	345	350	352	367	351	352	323	334	370	324	346	344	344	333	356	352	366	327	346	332	318	322	364	355	352	317	330	346	363	364	367	334	338	333	373	350	344	340	366	355	376	370	369	328	314	400	361	340	353	341	350	326	345	369	351	307	367	357	323	345	334	377	328	337	354	363	356	348	352	342	330	376	346	380	376	363	341	344	384	342	327	339	341	358	327	330	348	363	360	360	347	331	350	337	370	355	362	366	348	329	369	335	325	376	349	337	367	342	376	327	332	340	340	348	326	357	377	345	349	360	294	338	359	364	373	364	352	372	356	377	374	349	349	358	339	344	380	347	355	355	314	338	350	351	317	314	367	348	351	360	355	346	369	363	347	321	337	363	316	335	374	369	329	354	359	354	321	366	347	340	374	395	358	362	366	331	372	368	351	357	365	347	387	360	336	349	312	342	371	372	396	347	391	359	324	343	321	364	333	331	373	345	358	332	342	372	332	338	336	343	328	377	319	349	347	360	344	318	389	372	347	368	352	352	346	361	357	333	361	349	337	319	365	319	349	354	352	383	368	318	338	385	333	372	364	341	382	363	303	350	362	355	333	321	367	343	359	365	367	328	361	348	337	343	385	320	358	347	387	356	354	334	345
30703	23020	1243	702	607	552	530	539	557	472	525	493	462	473	476	508	480	463	479	482	477	506	482	471	492	474	487	484	482	477	460	450	488	511	498	544	492	500	497	491	458	482	508	541	496	499	470	491	476	488	502	481	484	478	534	493	509	494	507	507	507	472	493	464	462	517	473	506	494	478	513	490	476	511	507	495	493	500	490	476	487	473	503	458	426	500	495	501	504	508	454	494	463	453	522	513	480	465	485	491	484	471	466	485	460	489	477	473	502	473	487	490	487	483	518	452	464	490	496	501	536	493	479	464	475	488	428	466	475	473	499	482	504	511	508	479	482	483	461	501	522	520	537	482	490	514	487	500	467	508	472	530	524	507	451	453	489	484	503	495	460	450	510	476	509	476	517	494	511	480	477	481	481	482	498	495	457	473	490	480	471	478	512	487	486	488	483	524	478	488	451	474	577	470	466	511	486	464	475	480	472	495	541	499	512	502	490	499	502	517	501	477	486	481	472	485	457	468	526	444	460	473	502	516	482	494	463	516	499	502	514	455	503	467	466	501	459	479	494	476	491	462	477	443	506	470	476	496	506	488	479	496	450	470	505	473	494	480	503	473	443	510	491	483	472	489	522	494	523	485	515	470	503	480	526	483	474	462	476	521	470	485	452	496	515	479	473	480	493	478	492	496	464	469	502	501	504	462	496	483	475	453	505	489	490	463	502	495	463	511	477	515	494	476	502	492	471	525	478	489	463	504	474	476	513	513	492	512	497	451	480	494	515	492	488	486	471	514	458	489	448	476	462	509	459	463	488	480	479	506	508	489	493	472	476	441	457	488	479	475	509	443	495	472	484	471	492	495	474	469	514	496	510	512	436	506	525	464	499	475	504	468	494	479	487	448	499	483	456	485	462	473	472	495	486	519	527	461	497	449	503	450	455	476	474	491	501	479	524	471	509	492	491	529	479	509	485	488	452	477	463	464	489	508	472	448	482	479	453	469	522	484	477	524	483	501	475	457	498	488	485	467	532	506	467	478	501	514	452	491	477	535	486	456	478	495	529	490	475	508	465	512	479	488	479	454	484	443	488	463	487	519	513	500	487	506	513	460	496	509	499	487	470	478	456	473	454	494	499	482	478	453	491	523	450	485	510	467	548	466	513	511	519	469	443	462	491	504	517	463	472	512	466	498	456	511	490	484	505	459	479	461	471	487	465	482	502	498	505	515	502	501	487	477	469	453	465	467	471	489	514	473	473	502	490	483	475	447	487	512	494	480	506	508	515	487	483	506	485	514	493	497	502	515	510	490	500	522	479	456	459	490	495	470	499	528	466	482	463	495	491	481	473	482	532	470	492	478	476	499	507	454	502	499	499	489	512	500	477	478	486	481	469	491	463	465	471	492	493	487	514	474	542	461	449	510	535	499	542	510	506	486	502	489	482	497	478	467	495	503	492	479	505	475	480	477	470	478	482	494	534	475	492	460	483	450	536	465	477	463	500	431	511	484	540	488	476	494	487	479	490	495	485	466	487	508	441	488	481	482	506	465	498	497	475	465	512	517	502	440	466	505	453	500	453	511	513	495	509	485	515	466	474	468	508	456	500	494	514	464	483	469	499	495	506	501	447	448	489	470	494	497	488	483	517	486	496	491	494	483	480	536	444	521	537	489	475	459	507	490	508	480	526	479	481	504	513	450	502	496	495	480	528	475	508	492	467	513	478	515	516	513	526	499	476	466	473	512	452	479	486	503	516	512	481	490	479	483	486	494	471	520	494	457	455	467	491	475	515	477	515	483	493	458	441	473	491	453	502	503	457	488	454	483	490	449	479	483	484	494	496	496	481	491	445	465	485	464	494	515	494	506	509	475	483	487	465	489	483	517	490	467	468	495	479	482	489	481	521	492	464	524	468	513	506	475	467	489	547	502	478	471	498	496	505	467	445	460	537	515	525	504	491	470	481	498	513	500	481	467	483	520	474	484	510	472	461	491	497	489	519	491	490	499	466	497	445	460	480	486	482	509	473	493	481	526	496	544	478	473	522	461	494	474	464	449	499	499	449	464	501	499	501	471	481	537	486	484	448	500	460	523	501	483	506	463	509	477	480	478	492	477	493	471	471	503	472	485	502	490	469	525	431	485	469	519	459	452	481	452	478	447	519	494	507	445	469	481	487	507	491	445	508	459	499	507	444	479	483	479	499	512	512	489	487	457	491	484	494	486	480	511	517	479	495	494	509	497	489	485	491	477	473	482	477	497	506	472	499	462	502	487	465	449	533	483	469	481	478	509	474	518	468	479	490	462	488	493	525	482	506	497	483	488	427	499	484	513	490	464	507	457	443	451	501	493	504	480	444	459	476	473	521	497	465	489	497	477	530	458	462	495	481	504	490	481	465	464	517	475	487	444	523	498	477	479	501	521	482	505	504	521	482	502	457	465	477	477	462	510	458	453	434	516	494	498	504	503	468	484	512	479	516	504	469	487	476	487	456	482	493	474	462	457	492	488	491	521	466	511	453	501	529	478	462	496	496	445	477	508	449	497	516	467	462	525	457	480	497	443	492	507	481	478	474	459	483	479	497	485	482	503	488	511	458	496	458	505	487	507	494	468	461	480	492	483	475	479	462	489	445	509	473	455	496	448	441	486	484	526	463	478	476	471	474	487	506	450	476	463	464	489	431	482	469	494	482	508	506	497	468	522	506	491	471	464	495	472	458	465	480	488	537	504	477	507	468	456	511	468	459	483	480	482	478	465	478	474	482	501	507	498	477	515	501	482	439	515	480	461	508	485	496	489	540	493	476	469	481	476	500	491	470	504	501	454	499	474	465	469	486	489	503	484	475	508	480	496	447	544	518	457	510	465	505	504	461	496	494	498	513	508	457	501	548	476	484	497	499	490	529	460	502	524	444	476	470	467	481	524	479	470	457	486	478	492	475	477	484	478	483	497	481	487	460	492	496	470	502	509	502	485	498	531	475	495	486	485	438	469	482	502	498	499	461	487	495	496	471	498	515	482	475	508	488	477	516	459	472	484	507	476	501	450	430	510	501	460	480	497	529	492	485	498	492	495	480	476	486	486	441	532	495	474	462	478	490	487	490	471	502	471	486	473	491	520	488	489	475	459	462	437	521	485	494	519	458	488	455	472	497	474	479	463	498	484	490	470	485	497	472	513	490	453	471	486	502	495	507	490	463	502	477	487	440	472	434	487	473	494	491	469	494	478	489	442	479	455	531	498	474	463	513	473	465	465	481	497	504	464	513	487	469	441	494	488	483	477	529	475	452	499	470	508	500	479	499	466	455	531	500	511	482	486	518	501	491	497	503	504	497	527	479	460	482	507	466	494	534	450	473	469	450	451	492	464	502	529	479	462	475	453	508	494	451	460	489	442	483	511	519	471	495	492	505	504	495	512	465	444	528	468	472	490	515	459	491	470	516	512	482	517	465	499	461	472	503	469	447	484	473	452	465	480	471	495	433	489	498	478	489	517	453	478	505	466
24100	21284	28665	24044	21139	8082	716	526	452	403	395	379	344	330	326	324	298	368	355	312	345	331	335	321	337	294	323	314	336	294	322	318	306	287	319	293	320	330	311	323	315	299	332	313	299	312	285	284	281	280	306	318	265	299	307	257	297	300	299	282	313	282	293	302	312	280	305	298	318	286	325	296	295	295	327	308	292	333	271	296	284	282	267	297	268	283	300	300	288	315	273	286	272	296	273	332	265	292	269	268	294	249	312	311	299	299	287	291	279	276	325	273	293	316	267	314	307	283	293	334	295	295	292	315	302	300	286	302	292	304	318	299	308	279	314	324	309	305	263	310	291	302	282	322	290	292	296	283	316	306	339	312	298	293	295	282	278	285	327	318	319	312	288	311	298	290	277	277	315	328	323	285	285	313	277	301	261	291	284	318	303	304	293	280	305	298	300	325	352	285	268	307	291	286	297	282	304	296	266	302	298	302	333	274	299	281	294	310	317	279	314	281	292	319	315	272	309	284	273	309	304	276	289	284	316	282	293	294	328	295	294	330	290	291	269	297	259	328	293	316	267	296	292	316	287	310	297	269	290	262	288	317	289	292	283	292	289	309	285	298	290	310	307	270	322	327	305	273	280	289	295	302	335	287	290	317	314	257	322	303	303	288	322	282	315	274	300	286	334	274	270	300	276	331	304	295	289	293	300	298	284	285	288	288	309	318	303	289	280	312	306	330	270	300	289	288	299	289	290	322	306	312	302	302	292	321	305	319	269	287	312	296	285	299	294	312	304	298	313	274	297	293	289	283	259	281	291	285	278	288	301	298	303	304	308	280	284	311	293	277	296	297	300	268	314	288	278	301	322	339	285	305	310	315	295	317	291	342	313	281	284	321	303	309	273	334	293	288	324	290	299	314	288	283	290	309	288	294	291	322	292	323	292	319	286	296	276	306	308	272	278	279	301	255	284	310	290	313	317	295	261	316	294	322	310	317	296	299	314	301	297	281	299	264	295	288	290	288	285	291	272	285	317	328	307	273	289	287	319	305	275	277	310	300	302	283	285	318	298	304	270	310	290	270	314	329	314	295	273	310	303	300	267	340	301	309	282	297	295	283	303	306	343	303	327	286	310	307	296	293	298	274	285	328	284	282	283	276	295	334	284	296	303	310	262	337	294	271	303	307	331	319	304	308	307	318	291	256	282	291	275	265	282	343	334	322	307	283	294	306	285	299	289	336	286	280	300	315	294	268	307	325	283	289	273	287	301	313	282	302	271	287	317	334	328	281	285	274	315	266	277	301	303	316	288	322	283	304	324	281	302	285	287	278	295	271	312	320	345	277	313	276	281	310	319	283	300	319	325	304	290	297	306	307	272	297	332	300	282	295	274	277	309	317	286	296	289	323	332	315	281	274	277	303	302	303	278	300	277	291	284	313	302	286	284	300	324	337	269	283	317	283	284	300	325	315	328	280	317	301	322	299	304	299	330	333	272	285	308	318	283	322	300	315	290	280	288	296	296	279	288	295	303	301	288	312	313	291	318	301	298	293	292	313	291	279	283	283	277	260	328	276	328	289	271	302	286	260	308	315	297	335	274	292	282	306	293	280	304	299	265	320	280	280	301	280	315	302	285	291	259	326	294	280	303	292	289	308	302	279	263	325	276	298	296	311	284	327	357	301	286	279	276	290	289	289	278	308	257	280	280	298	330	297	285	297	308	318	279	272	275	317	293	330	289	320	284	283	308	269	304	283	298	295	307	293	317	298	300	255	321	278	314	301	260	290	306	341	273	289	291	319	272	293	293	311	290	283	298	307	319	310	278	286	309	315	274	281	311	299	295	300	298	302	266	313	320	311	290	279	275	283	276	280	293	280	311	304	285	281	289	284	284	292	317	328	302	272	260	288	288	296	298	287	279	297	260	305	325	284	315	308	293	319	280	315	313	305	264	292	282	295	303	273	288	309	276	284	289	296	305	277	287	293	293	290	280	263	297	279	324	288	288	305	286	308	269	299	285	282	272	289	339	265	285	297	289	302	295	305	313	288	301	295	320	300	276	295	303	327	289	288	300	306	315	316	295	284	263	283	317	281	305	298	310	298	295	297	304	300	309	303	295	299	289	285	323	302	288	323	290	283	292	318	313	312	334	295	333	266	301	287	306	263	281	333	313	309	293	258	299	292	284	301	305	257	291	280	271	313	305	306	305	329	311	309	286	292	313	303	313	295	290	272	316	324	315	308	307	286	304	311	292	295	319	273	291	298	294	293	317	310	296	307	321	289	282	293	296	308	266	261	276	270	304	283	305	299	324	282	305	274	272	311	286	305	278	306	285	306	323	319	296	291	296	324	292	240	321	272	308	305	310	287	291	308	286	293	345	299	296	289	279	250	257	281	310	321	307	318	301	299	300	306	268	298	322	315	314	311	320	351	299	274	290	285	330	274	271	293	290	292	304	305	292	335	259	272	278	282	338	313	306	327	296	304	304	325	279	313	330	284	305	253	310	299	304	268	325	293	274	253	279	317	291	309	318	273	299	320	282	317	275	320	272	271	303	298	303	291	337	290	300	323	276	291	283	287	307	305	275	286	310	282	321	288	275	318	308	286	280	283	277	282	291	301	284	276	321	302	327	313	306	285	258	272	290	310	276	282	302	279	284	317	285	279	304	327	323	310	318	289	276	301	315	275	290	291	273	319	304	342	312	303	305	292	329	296	261	291	272	303	251	303	279	288	315	292	300	302	309	280	295	316	280	308	280	273	302	290	310	307	284	291	321	275	274	299	282	309	301	301	291	299	277	308	316	276	288	283	313	305	277	293	274	320	265	317	319	297	297	294	274	303	279	261	309	326	272	302	298	313	315	282	281	303	308	295	293	296	264	322	271	314	298	313	280	309	322	325	312	316	268	257	276	299	296	321	280	305	287	298	328	286	283	330	306	267	306	297	314	292	281	274	273	290	294	279	255	287	297	304	322	292	287	264	297	311	276	304	311	277	318	301	296	328	303	269	289	275	285	304	290	300	304	326	264	299	315	292	288	330	271	301	292	297	273	306	288	284	297	290	279	323	308	284	287	282	297	317	309	286	306	306	299	307	331	265	280	300	318	289	322	287	290	292	307	280	274	309	296	328	295	303	304	304	300	289	317	303	293	323	293	310	267	293	311	331	309	306	298	309	320	289	316	294	314	278	332	280	307	274	329	282	312	301	296	259	301	322	306	305	294	303	305	298	312	275	326	333	285	279	296	305	306	292	280	317	301	279	261	266	297	301	296	297	318	308	289	304	321	298	262	269	285	280	282	310	311	301	293	271	267	295	300	307	318	286	305	303	327	287	267	260	294	285	255	271	299	303	314	288	324	275	277	306	300	260	319	313	312	289	292	301	282	294	324	300	293	290	290	277	281	291	312	285	286	307	316	300	307	310	311	286	293	300	276	321	313	326	271	334	294	290	312	265	257	282	277	284	299	280	316	295	286	274	305	303	307	321	301	307	319	277	288	276
55767	56678	7121	2560	1882	1454	1123	967	829	722	665	633	630	557	528	535	465	481	499	464	522	443	480	464	435	437	433	451	434	390	442	457	414	460	452	440	417	414	431	408	419	414	431	404	452	419	380	416	431	433	450	432	416	448	425	444	408	435	446	421	421	386	456	425	413	444	382	473	420	444	451	465	442	396	464	446	457	405	424	408	436	414	370	424	479	463	413	405	446	412	435	425	396	436	446	428	420	445	376	431	413	435	391	403	411	459	444	387	440	423	427	435	404	429	401	373	455	410	444	426	405	436	407	409	438	450	402	413	410	435	424	453	429	424	426	420	415	459	386	420	426	417	404	413	433	407	449	406	410	402	453	441	447	426	435	450	416	394	467	410	412	409	421	418	452	415	431	414	416	398	399	439	423	451	398	445	451	423	400	417	443	410	443	390	413	428	434	412	414	405	437	412	386	440	425	396	450	443	384	432	455	432	469	405	417	457	431	444	385	421	406	434	419	439	403	404	440	387	412	411	424	434	426	414	436	425	385	382	405	418	415	423	447	466	394	389	404	420	422	463	404	446	415	405	400	446	415	430	410	434	414	409	398	423	433	409	417	420	452	461	432	401	434	435	414	395	424	399	413	417	407	386	428	401	405	451	405	431	426	405	424	408	445	450	448	450	405	433	400	411	420	397	390	448	415	416	391	435	416	425	409	407	379	402	418	435	421	420	412	407	417	411	372	440	392	394	413	383	414	398	397	399	416	426	418	390	427	400	390	389	426	407	414	417	382	381	425	441	443	427	426	417	450	413	417	432	400	413	435	439	456	424	444	461	451	466	383	441	403	416	458	414	404	421	398	433	404	414	417	446	417	442	432	413	410	425	459	437	400	411	398	435	454	386	403	407	377	430	445	422	400	407	415	401	411	351	412	429	420	410	443	437	423	434	402	418	417	397	419	418	413	421	439	413	436	417	407	387	408	427	434	433	417	428	406	425	416	398	415	409	422	391	430	412	423	441	402	406	397	414	457	417	403	415	440	422	461	457	376	399	425	396	403	399	465	428	409	417	461	435	435	441	408	437	426	414	416	440	392	422	432	392	440	423	425	431	414	422	418	404	452	424	420	380	407	412	403	394	429	444	411	400	427	392	440	418	432	421	424	399	429	410	393	411	422	394	465	389	383	384	391	426	419	421	435	431	412	416	380	421	428	440	453	413	413	387	406	430	417	439	405	423	404	435	438	414	440	406	411	394	456	407	404	425	406	444	461	396	429	395	418	414	404	402	419	409	415	418	434	427	444	407	438	404	393	454	436	421	412	409	423	404	402	425	396	402	408	407	404	396	411	430	402	408	414	413	394	419	392	425	429	444	417	403	387	387	400	438	425	413	393	416	435	410	397	397	409	435	413	417	432	388	397	459	398	402	428	449	411	416	436	397	407	420	435	440	420	407	398	451	438	410	447	423	447	441	421	429	429	407	390	376	426	437	422	425	418	395	424	409	400	439	392	438	396	386	404	393	395	408	411	402	422	413	419	443	405	420	453	427	436	391	417	444	418	388	428	436	407	395	413	413	386	404	428	426	399	415	417	428	436	405	405	420	428	424	392	406	452	413	416	419	422	428	442	454	424	403	421	393	399	395	429	436	413	394	393	458	399	391	440	426	414	405	413	403	412	402	433	406	420	408	428	421	433	414	419	424	402	388	427	402	385	422	425	425	408	401	397	415	419	416	443	448	421	433	411	390	391	417	435	408	448	434	424	450	407	409	403	416	394	395	417	437	415	437	436	422	358	413	447	436	399	382	425	419	419	424	394	440	407	417	433	415	447	428	380	407	442	424	426	424	418	426	399	384	394	439	441	410	413	412	435	446	429	434	442	430	408	411	454	409	453	387	361	397	417	409	394	419	442	412	388	451	386	389	441	435	399	467	413	417	433	441	437	404	391	454	404	397	442	439	407	422	418	432	442	454	416	433	423	416	415	397	419	451	422	440	403	422	427	393	413	421	422	449	421	454	407	398	406	386	387	433	406	416	407	412	378	461	391	424	398	443	384	407	410	400	424	425	413	380	406	422	429	436	443	421	433	428	398	462	454	405	402	415	449	433	444	434	389	414	432	416	386	438	455	414	422	401	402	433	429	428	414	421	401	401	444	446	421	431	447	418	457	447	398	420	419	426	444	403	453	397	432	425	427	415	405	405	429	468	416	391	403	411	383	414	437	401	451	457	407	432	427	390	387	422	443	425	415	408	419	444	385	389	417	430	425	423	414	419	411	410	429	430	425	416	405	421	410	384	443	414	437	429	399	431	446	379	408	387	427	439	463	411	424	406	452	415	447	430	465	455	420	394	422	424	424	457	447	416	431	461	408	411	415	420	405	441	431	424	431	442	453	419	439	426	429	368	463	414	408	393	443	410	412	440	410	406	453	417	431	431	387	428	394	407	404	437	407	413	433	405	423	468	404	388	416	422	413	390	388	430	391	431	401	507	423	411	406	416	424	419	395	430	474	389	414	396	430	409	397	420	405	429	409	444	429	441	449	367	410	426	437	408	429	441	432	428	437	438	426	411	406	441	476	429	425	406	399	419	422	413	435	428	432	415	425	436	401	461	359	444	418	416	405	429	406	428	399	398	422	444	436	393	403	410	432	435	458	429	405	431	428	417	391	379	403	426	409	403	425	429	419	396	406	469	424	437	441	390	420	415	415	407	425	408	402	422	428	441	436	406	409	424	396	422	418	434	467	421	445	423	431	399	410	460	423	394	420	456	437	432	424	436	422	450	401	405	442	443	383	388	439	391	416	413	424	445	419	436	412	440	433	422	450	436	427	390	395	435	416	401	396	408	403	411	419	436	398	439	413	444	459	393	387	433	429	416	418	392	423	416	406	403	425	425	432	416	449	400	411	401	409	436	402	410	403	432	450	396	406	436	425	427	415	435	404	417	462	440	429	455	412	394	455	395	461	383	401	408	417	414	413	407	417	416	447	453	419	417	420	402	425	400	407	438	385	443	433	428	415	450	423	397	393	457	406	432	400	450	428	388	404	434	444	399	434	413	418	418	399	420	403	431	377	415	416	401	441	416	464	429	411	401	427	440	439	413	428	410	417	408	405	418	417	428	403	433	376	417	398	474	411	443	399	391	448	410	452	388	412	432	448	403	396	420	404	423	413	396	402	413	418	421	432	432	415	437	401	395	448	439	391	432	443	430	412	430	439	425	412	423	435	430	389	424	436	424	420	430	372	411	422	407	425	420	392	406	446	453	433	411	425	409	391	442	392	421	461	400	394	460	415	415	429	403	410	411	402	389	379	411	445	410	446	452	456	381	426	409	426	395	449	431	384	407	417	416	417	496	439	406	408	438	426	403	403	424	393	428	418	412	423	398	435	438	422	436	444	423	381	404	445	401	388	427	407	441	420	398	419	420	401	422	408	403	438	436	447	399	391	436	404	411	375	423	427	418	407	415	396	419	391	433	421	424	431	422	425	423	412	432	430	416
23008	21230	29110	23571	21196	21086	4970	521	382	348	300	271	229	230	213	190	184	183	188	171	167	140	154	177	154	147	153	144	155	127	150	154	154	138	155	133	163	133	133	144	132	139	133	120	143	131	143	151	132	143	143	112	123	120	126	115	142	126	116	137	136	113	144	130	136	131	139	120	124	122	147	124	132	121	121	151	134	142	121	135	131	121	133	133	127	129	131	142	126	135	111	143	128	133	128	128	122	120	126	125	143	138	118	134	141	133	129	120	140	150	150	112	115	129	125	121	125	117	149	123	108	121	130	129	133	123	133	138	134	110	124	134	120	119	105	130	141	109	126	134	119	116	108	106	134	118	117	112	139	125	114	127	125	112	126	130	121	123	118	141	111	127	116	127	128	122	134	125	122	148	110	138	120	107	147	130	122	129	116	122	127	133	134	111	120	115	123	130	112	144	128	120	116	143	113	128	138	119	137	137	126	126	127	107	137	116	128	105	131	123	115	143	123	126	142	124	113	117	139	130	110	127	139	131	135	121	108	120	124	111	152	107	124	113	123	118	130	104	127	136	122	140	111	149	148	135	117	130	131	148	127	110	130	121	141	132	129	116	124	121	133	135	119	125	116	120	127	121	135	137	134	138	103	126	121	133	119	110	135	113	121	114	123	115	122	118	130	131	127	121	132	146	127	118	140	130	136	110	125	113	122	131	125	109	128	129	127	137	136	126	124	158	128	130	113	125	139	144	117	118	124	119	131	139	117	116	139	113	133	134	139	131	112	123	120	107	120	133	117	136	131	120	121	119	114	122	129	124	128	126	142	138	149	131	124	129	118	121	106	137	123	121	122	137	111	124	125	108	121	106	122	112	124	146	113	124	120	107	107	123	127	128	144	125	117	142	116	121	129	105	131	142	117	110	118	101	144	140	118	120	127	121	126	150	129	120	112	137	147	124	163	135	125	133	136	135	136	112	109	137	130	121	113	117	145	133	115	125	130	126	134	132	141	122	109	119	116	135	127	124	121	139	127	130	129	104	124	118	112	124	120	133	146	110	119	109	123	112	134	130	118	114	112	120	116	136	125	120	133	127	133	110	120	139	98	132	125	129	133	135	113	109	136	132	100	147	131	129	124	128	128	138	130	134	148	132	113	126	112	119	140	126	147	125	110	145	133	143	134	120	108	97	107	120	118	142	142	124	133	115	123	128	123	115	120	127	124	118	124	126	111	125	129	131	125	132	121	129	123	116	114	135	137	116	138	117	117	123	119	117	122	136	121	129	120	144	115	113	125	136	110	143	120	112	138	146	131	128	128	122	135	116	119	111	124	110	135	137	130	129	134	116	112	123	137	131	136	132	137	119	107	132	115	121	139	130	131	130	119	114	148	106	131	117	118	109	114	111	133	116	128	116	133	123	140	123	143	141	127	118	111	133	154	146	128	127	132	120	140	124	118	108	108	125	110	140	134	131	131	99	108	134	122	112	137	117	115	118	113	111	117	121	133	119	128	126	133	130	117	122	148	139	115	126	144	136	115	127	120	123	135	112	127	122	129	117	117	108	133	117	132	137	123	114	128	133	134	111	136	110	114	116	109	125	124	118	124	116	103	126	137	101	117	133	117	120	151	112	126	109	98	134	105	128	125	147	118	141	118	120	145	107	127	122	119	121	122	138	116	135	119	122	119	127	131	117	129	118	134	123	139	106	135	139	123	133	125	110	122	111	112	134	106	123	123	123	122	117	127	153	111	116	148	113	136	127	121	98	114	140	136	129	99	126	141	133	89	126	135	131	133	116	121	137	119	109	118	139	124	132	132	132	103	127	117	132	115	121	131	131	102	142	105	122	117	106	129	136	128	122	126	109	138	102	127	125	155	143	134	110	120	116	127	130	96	147	142	130	145	123	122	121	106	150	124	129	135	131	128	120	118	126	120	141	129	129	129	134	118	119	111	128	115	128	122	119	137	148	129	143	130	144	132	140	113	127	129	136	133	127	123	118	134	79	111	112	126	124	124	121	123	120	128	129	121	126	132	103	144	118	145	131	113	125	115	151	121	128	124	134	132	136	134	134	136	123	134	124	124	151	141	108	139	139	135	119	151	104	113	126	129	104	137	131	118	108	125	125	121	130	116	134	137	134	147	115	129	130	141	139	129	124	124	131	114	125	129	127	115	110	126	110	132	128	133	93	104	114	137	130	104	120	116	160	137	116	137	129	132	149	109	137	117	132	144	122	121	121	127	132	135	138	112	118	111	117	116	111	129	150	138	134	130	121	129	117	121	144	118	140	107	124	101	122	133	136	113	115	112	113	131	130	123	127	135	121	118	122	122	117	117	137	113	117	134	107	131	119	143	122	145	116	144	118	129	133	115	115	113	125	131	117	128	127	125	124	122	112	122	125	110	122	120	129	139	132	120	116	136	121	114	121	127	114	117	124	121	137	108	129	121	114	110	118	116	128	115	135	134	134	121	148	117	125	119	119	136	113	134	132	145	129	115	130	130	130	123	111	116	127	143	123	119	133	146	124	119	129	119	122	129	131	119	109	134	114	116	141	117	130	113	132	118	112	113	133	133	129	137	143	135	135	133	129	121	110	149	122	117	136	119	115	134	116	112	112	133	138	117	147	133	108	120	113	116	111	140	123	116	119	121	136	133	113	133	126	133	125	144	125	128	90	114	121	121	124	121	140	125	140	120	104	121	96	104	131	151	98	115	117	120	124	121	133	119	149	118	122	136	134	122	121	128	124	112	133	135	114	132	119	130	131	132	115	112	115	117	116	126	125	130	116	126	130	126	132	138	130	111	108	127	127	134	121	141	115	114	117	112	133	126	113	126	109	140	119	123	123	112	110	142	135	118	118	120	134	105	114	132	122	122	136	112	119	141	130	117	127	123	132	131	129	109	119	113	127	106	111	121	117	124	128	121	118	131	117	135	115	114	126	112	140	132	131	119	117	125	140	123	152	127	125	128	107	117	122	114	137	154	105	126	135	120	113	126	118	107	128	128	121	120	137	120	111	114	115	103	144	125	114	134	126	131	145	123	130	118	115	119	112	144	145	128	113	131	127	117	111	118	112	132	118	126	129	127	142	107	134	118	132	123	134	128	121	131	116	134	112	118	122	133	135	125	123	117	124	132	114	128	128	136	118	147	120	141	122	139	137	133	138	115	115	152	123	136	103	115	129	111	116	124	116	115	113	117	127	135	152	137	113	129	120	125	121	114	137	124	153	115	133	116	137	126	129	106	119	131	131	118	98	109	107	99	133	131	119	118	153	131	135	120	132	117	134	126	136	136	116	122	120	136	129	111	110	129	136	142	128	112	118	141	125	104	135	140	121	125	139	138	119	115	102	136	115	121	116	128	145	138	147	130	114	113	99	126	129	140	105	121	120	127	114	120	116	143	128	127	131	133	131	113	125	114	124	126	121	129	108	135	115	134	133	132	128	111	139	141	133	128	135	136	119	134	131	125	125	127	133	128	137	129	148	123	107	108	117
59499	62877	10658	4106	2790	2065	1577	1228	999	811	692	584	525	469	476	367	390	339	326	291	275	276	235	240	250	211	259	199	229	251	212	248	215	193	218	234	190	231	194	195	201	185	185	224	211	197	194	170	199	208	208	187	196	186	177	186	190	181	186	178	203	194	191	170	187	179	195	183	179	191	161	193	212	178	198	204	180	185	198	175	195	181	177	177	197	186	167	175	192	193	187	157	182	204	172	176	191	175	176	194	180	186	189	198	191	199	186	184	205	210	183	200	160	154	182	173	194	183	183	180	186	189	181	177	182	164	185	183	167	172	181	166	187	195	173	181	192	179	192	168	191	187	192	194	178	197	187	187	169	181	184	199	202	167	173	181	183	170	154	165	168	160	185	184	171	162	176	163	161	192	180	177	179	182	183	140	189	162	179	185	168	182	191	184	184	176	197	198	197	185	181	186	169	195	180	173	193	168	189	203	185	180	174	171	194	156	185	205	199	204	189	200	170	208	172	180	164	186	196	181	169	189	184	180	180	175	183	183	181	196	186	188	167	177	172	193	180	170	163	198	185	182	198	176	189	186	194	160	168	180	195	177	165	195	173	191	187	178	199	193	191	200	172	181	193	186	197	180	191	188	193	196	211	171	177	163	185	172	178	180	225	183	194	170	155	193	183	162	206	188	175	210	186	179	176	182	176	162	193	208	164	194	176	184	160	161	201	145	182	156	188	178	182	192	176	170	198	188	196	174	188	187	205	182	179	174	194	182	173	180	181	179	176	183	212	172	183	177	193	173	197	183	163	192	171	179	195	148	178	169	189	172	206	182	173	178	166	181	209	195	192	186	185	194	200	189	167	208	188	208	187	198	191	163	164	155	191	175	202	190	183	185	186	170	220	180	167	198	163	178	176	192	177	172	182	166	171	190	220	185	192	162	182	149	184	177	183	175	183	170	199	172	165	205	182	172	204	181	163	175	184	170	185	190	183	189	174	178	144	186	182	174	161	184	175	185	206	195	195	181	193	177	173	158	177	195	197	186	146	190	184	191	174	175	188	177	185	205	210	172	217	181	192	168	197	170	167	177	192	169	198	189	180	177	184	193	180	191	186	171	175	189	166	156	176	193	208	178	179	193	182	195	182	190	198	194	199	164	188	192	180	188	173	176	184	170	182	169	185	177	189	167	172	175	181	173	183	163	188	166	181	174	195	191	184	174	162	164	198	171	210	186	190	197	174	168	180	200	190	175	223	174	202	180	173	169	177	175	173	186	160	185	185	166	156	190	172	177	193	186	181	194	187	171	190	174	195	188	172	196	176	191	198	189	185	182	179	158	182	188	197	173	154	189	168	200	209	180	166	171	171	185	181	160	183	190	190	187	184	175	205	200	190	184	185	162	179	179	207	164	180	182	172	182	191	158	175	170	202	187	166	179	179	190	196	196	204	189	166	177	181	167	168	176	208	168	176	172	227	190	186	195	186	166	191	168	200	175	194	181	197	193	182	201	196	184	187	184	185	188	158	175	188	179	161	195	162	187	160	172	207	179	196	187	196	191	178	194	205	168	152	166	160	194	184	179	166	199	191	201	197	174	190	230	180	183	163	167	175	187	177	208	201	171	203	203	184	174	175	214	178	194	194	172	193	172	224	190	181	180	201	185	182	179	177	168	164	207	175	181	175	207	163	167	168	184	189	197	189	188	184	161	200	167	189	178	170	181	176	192	187	182	184	153	193	179	189	159	180	169	176	185	171	184	157	150	184	171	160	172	185	178	210	186	214	184	164	202	173	188	183	180	192	166	156	199	165	171	169	165	168	167	190	195	189	179	179	197	172	161	184	161	186	188	181	172	164	196	178	189	181	179	195	196	172	193	201	195	174	185	179	179	191	173	185	155	175	165	183	179	202	196	181	204	162	193	181	214	179	189	163	192	176	183	185	191	186	174	187	171	167	184	173	183	196	187	167	184	190	175	178	193	172	190	172	180	184	172	165	171	186	154	184	188	174	175	172	180	194	182	177	191	165	189	193	160	189	185	185	176	188	172	186	188	190	166	167	186	176	179	197	199	168	209	159	199	177	192	183	203	193	195	164	184	180	190	214	200	190	196	178	211	181	172	190	204	180	191	174	181	177	185	167	183	189	177	191	165	198	182	175	210	177	170	177	201	210	196	170	183	180	187	179	183	152	164	197	206	190	172	184	177	172	181	186	187	206	174	177	156	189	191	177	167	188	183	196	192	174	177	183	207	178	178	178	178	192	178	160	200	172	186	153	178	149	183	194	197	198	183	195	178	189	174	173	181	181	195	184	185	199	169	165	161	194	170	197	147	179	196	186	179	173	174	190	179	168	167	187	181	190	193	194	198	193	180	191	172	196	189	177	159	188	172	178	175	182	181	188	190	197	186	178	187	176	185	172	173	175	178	178	157	203	186	182	179	177	205	186	204	170	166	201	181	167	190	191	168	169	203	183	160	194	178	211	183	168	201	181	175	172	155	187	184	206	180	181	187	190	195	173	172	186	168	197	183	180	184	194	178	184	198	175	165	184	185	204	192	183	186	191	178	196	187	183	153	178	183	191	153	219	146	183	188	190	182	205	193	172	193	186	170	178	174	184	189	188	180	186	192	197	196	200	178	190	164	177	202	202	185	165	191	198	184	206	196	207	182	190	171	184	194	187	192	185	170	186	162	177	174	188	172	198	192	189	169	179	188	175	170	176	183	189	181	187	176	208	180	142	201	191	178	185	182	203	179	186	187	194	177	174	173	186	176	163	184	179	163	187	203	187	172	162	176	203	188	172	162	190	189	178	183	197	174	166	174	185	168	183	173	206	175	162	203	176	178	172	181	189	198	166	172	186	195	196	174	186	173	183	165	186	184	183	184	188	169	210	180	183	162	173	202	206	153	188	180	186	188	180	170	175	184	168	163	183	203	171	188	162	177	195	183	171	190	186	170	194	199	174	182	175	200	172	192	200	158	162	196	188	183	174	212	194	193	192	193	202	190	173	196	167	200	186	187	174	201	180	182	174	203	175	203	171	177	172	200	177	167	185	181	187	188	163	153	185	185	159	178	168	164	169	204	205	164	179	177	179	175	203	209	197	165	180	180	188	168	178	168	154	189	167	192	182	183	176	184	198	194	163	168	206	193	181	206	194	170	167	176	188	180	208	191	175	166	189	207	155	190	167	174	186	186	172	185	189	202	176	193	193	175	183	198	195	177	178	182	163	182	201	161	174	165	211	155	166	202	170	191	180	185	191	186	210	185	182	174	201	183	185	217	182	166	195	188	178	180	190	195	184	197	175	171	182	196	189	174	180	185	173	187	177	168	183	177	201	152	160	179	163	192	153	195	187	159	182	190	194	172	177	187	171	190	179	177	175	210	187	182	185	163	171	167	182	173	186	175	193	164	197	180	176	173	192	175	196	198	171	181	190	186	163	179	185	171	162	174	179	176	171	154	213	191	163	184	171	167	183	171	185	182	167	194	164	183	179	180
27747	21875	12513	1180	608	540	374	386	320	373	366	326	385	345	351	382	378	358	352	367	370	378	361	327	345	378	357	330	399	356	361	331	339	326	396	359	369	355	336	317	330	341	331	316	334	350	338	342	356	342	341	351	288	378	356	330	319	361	376	367	338	375	371	370	321	345	385	328	355	349	354	373	351	321	346	338	345	348	370	325	319	351	367	343	290	343	360	361	376	333	360	336	362	370	366	359	320	377	312	317	374	346	332	344	362	344	374	376	358	375	309	368	404	359	350	368	349	333	380	366	322	363	385	354	375	340	368	351	332	337	365	344	365	358	336	388	328	359	337	371	347	347	351	329	378	334	362	348	389	359	381	358	345	301	329	340	351	383	371	338	336	327	333	358	356	349	349	333	367	355	356	368	361	345	375	350	357	349	363	338	366	341	352	321	334	318	338	345	318	330	366	373	347	385	354	359	330	350	366	357	347	380	328	319	369	332	356	355	360	317	326	322	368	369	354	320	366	329	322	342	345	373	333	350	346	363	352	340	348	355	343	349	347	355	369	333	380	373	366	324	336	364	351	374	358	349	358	362	352	353	344	365	323	355	344	371	364	351	382	372	340	364	346	300	355	356	351	362	350	363	357	351	336	343	380	362	372	368	353	367	347	339	352	334	351	342	315	346	337	367	355	320	344	343	356	354	332	358	351	365	342	382	314	378	357	369	359	360	365	371	364	332	369	338	360	363	346	348	393	324	381	350	369	359	345	362	339	327	352	332	372	374	366	363	342	327	317	367	351	353	354	351	366	351	343	367	360	348	347	372	339	334	336	343	350	345	376	387	347	355	336	360	334	364	330	361	350	365	359	350	324	341	362	327	340	357	371	366	354	336	371	357	345	363	334	351	352	350	335	330	389	344	354	380	376	377	351	377	352	348	363	358	337	336	314	332	361	357	343	387	351	373	361	354	350	380	330	362	362	327	360	344	346	353	347	343	319	366	324	357	370	328	372	374	350	351	325	397	377	368	367	399	338	344	318	329	344	341	337	330	345	374	335	355	352	344	348	368	346	367	358	377	333	374	338	369	374	357	372	347	349	383	360	340	338	347	348	325	362	382	348	361	392	367	369	366	365	400	368	369	360	340	334	350	370	358	355	359	352	345	381	348	335	344	349	347	331	348	336	366	326	348	382	368	326	327	353	354	348	351	366	363	346	370	367	369	305	368	326	326	360	358	340	327	321	390	353	360	368	388	368	335	342	328	390	361	375	362	332	352	351	363	334	346	355	371	310	373	424	366	337	345	329	331	340	380	351	358	350	326	347	318	344	314	346	332	339	384	340	384	339	346	360	379	325	346	363	334	329	388	362	360	337	337	325	362	380	329	362	334	368	362	323	376	341	395	352	336	342	356	323	359	346	331	348	342	317	340	353	389	385	289	320	391	367	358	358	368	349	339	358	355	350	342	336	365	350	355	340	375	369	374	356	351	333	349	314	371	365	379	344	360	346	307	335	323	323	329	348	343	363	369	344	339	387	351	344	330	329	329	341	408	355	350	363	337	367	325	318	387	370	315	371	376	367	337	333	374	346	360	365	390	361	353	358	350	329	346	377	326	358	357	392	353	386	378	352	322	348	388	360	315	339	335	325	326	370	348	364	356	335	338	338	356	347	368	349	352	336	354	368	343	346	341	352	378	343	324	358	340	382	344	317	324	375	339	364	376	374	323	323	324	289	347	373	342	319	384	314	355	336	345	338	379	326	372	368	381	352	340	358	308	377	328	350	341	358	359	364	324	351	371	362	333	361	346	345	333	311	330	322	324	333	330	315	345	343	360	346	361	335	334	358	351	377	328	378	339	368	363	338	336	365	341	342	357	357	365	347	370	328	367	384	367	335	377	361	339	371	328	368	338	334	375	349	364	346	335	337	304	324	352	328	350	340	345	373	333	364	359	369	374	358	359	355	345	364	351	350	353	340	353	358	382	338	349	359	370	348	359	369	334	347	381	353	372	351	340	358	367	346	345	356	343	349	383	380	326	357	357	387	373	344	315	360	371	329	337	368	366	345	368	358	386	339	365	323	330	340	334	346	346	370	387	378	338	331	373	357	371	362	367	337	318	383	352	331	355	344	364	367	341	334	367	339	319	357	372	343	368	376	369	374	340	330	347	367	334	344	349	367	340	345	344	342	362	310	335	349	330	369	364	358	323	402	329	358	379	328	362	376	341	349	368	378	396	347	372	349	336	345	368	372	378	358	380	340	368	350	378	342	374	360	388	328	345	367	379	373	341	353	349	353	337	362	339	357	350	338	374	372	322	368	344	349	348	355	356	355	329	373	350	356	315	370	365	359	345	345	322	344	338	349	325	348	350	353	353	342	340	355	372	343	355	347	353	345	328	365	349	334	324	355	359	355	354	344	337	325	329	340	379	329	349	362	365	374	337	348	339	375	318	341	381	355	361	359	353	316	378	354	343	344	372	349	341	338	368	336	305	337	349	352	345	373	357	351	340	357	340	358	361	326	343	345	334	399	381	347	346	351	344	364	337	339	344	364	343	341	363	346	328	329	325	329	359	345	353	337	339	371	336	370	362	372	344	361	345	367	354	354	353	355	326	362	347	370	376	363	332	349	363	382	361	353	381	373	319	367	343	341	349	345	346	335	348	332	355	343	350	357	350	363	327	350	347	354	343	353	390	361	363	344	337	348	333	382	331	314	366	331	367	380	309	368	377	403	366	351	370	351	372	375	358	309	358	361	363	334	355	339	367	326	360	385	345	356	359	341	378	353	323	347	374	362	363	327	361	332	344	331	345	352	331	363	344	320	324	347	377	360	366	351	343	354	316	343	332	391	362	319	343	354	350	324	356	354	376	332	343	355	350	351	370	364	329	346	343	335	349	370	365	358	328	332	352	345	351	351	344	352	349	357	359	380	330	349	379	363	372	346	326	362	339	313	355	324	358	361	377	359	373	345	357	341	339	332	360	326	360	376	367	331	349	333	359	355	352	365	314	344	386	364	345	359	370	361	332	319	367	323	342	367	400	336	346	367	360	360	372	320	361	375	380	370	331	381	343	340	353	318	339	356	352	341	356	345	337	338	321	343	370	372	348	347	343	368	325	339	365	341	368	329	360	385	335	348	340	385	333	368	336	343	365	389	358	372	352	356	365	352	357	358	367	356	362	352	366	327	308	350	334	379	376	346	345	351	382	327	369	403	377	354	353	359	344	367	355	322	370	369	339	353	363	337	335	359	354	358	337	355	320	335	354	352	375	335	370	398	319	321	324	360	338	389	326	330	388	349	352	357	349	371	347	338	382	342	341	340	362	368	387	333	376	349	350	348	400	387	298	325	344	330	327	348	362	362	334	360	358	306	327	352	359	362	366	360	355	360	336	329	363	349	349	374	326	384	370	331	365	342	365	394	337	337	359	343	371	345	334	338	385	333	358	359	352	318	319	337	364	353	347	370	325	361	365	384	357	344	340	365	336	322	352	395	390
30961	23672	1259	674	669	574	592	564	527	535	479	518	479	492	507	484	494	512	517	461	493	501	477	510	491	514	490	490	506	526	487	478	483	534	473	486	474	499	484	504	473	471	439	499	510	510	499	500	463	487	526	506	537	528	501	507	430	502	506	504	456	545	489	505	469	496	502	516	498	480	494	539	526	523	514	497	503	468	495	506	486	466	458	489	494	546	522	534	455	509	445	517	529	480	534	504	491	481	455	491	523	529	482	443	509	465	501	492	452	496	487	466	480	475	491	477	472	477	480	492	490	469	468	466	487	460	498	484	473	522	520	471	514	480	465	489	475	499	484	462	523	534	517	480	479	479	491	513	494	462	506	517	459	445	507	464	492	477	491	481	469	472	508	520	512	461	502	419	445	519	488	466	520	524	490	485	479	518	483	496	519	459	447	499	464	512	513	448	501	496	520	467	542	516	481	473	525	454	510	506	519	494	492	510	517	479	527	470	496	491	478	480	511	535	515	514	496	443	504	483	487	503	491	466	520	538	457	528	500	508	489	498	499	483	483	493	474	480	510	440	470	487	481	493	494	471	520	515	459	475	493	502	429	493	507	449	515	459	494	482	469	482	541	501	480	463	512	463	508	503	467	520	487	479	513	472	477	459	524	506	519	494	487	477	493	484	474	502	494	505	497	507	486	493	504	506	514	442	470	481	500	479	499	495	515	484	506	453	488	512	555	466	471	506	520	466	501	478	520	470	493	467	494	496	490	482	474	502	518	504	465	535	490	510	487	479	519	508	461	511	526	518	471	512	493	505	492	523	475	480	473	500	452	483	517	492	480	482	518	484	504	502	499	487	486	494	496	480	485	495	510	501	486	493	523	511	454	471	509	506	451	471	508	504	475	510	493	496	494	490	486	471	506	497	502	458	489	506	486	489	485	492	468	501	547	497	459	510	507	462	499	471	470	493	472	512	486	493	469	486	473	489	468	460	475	487	490	488	534	480	471	514	506	494	514	516	531	491	491	496	519	530	504	454	484	515	533	505	507	499	498	507	505	521	494	514	528	457	517	505	492	475	509	470	503	468	501	480	460	555	499	491	488	466	487	490	485	525	488	511	535	488	479	490	493	495	491	486	466	489	504	492	472	501	475	499	475	482	446	494	434	489	527	541	483	463	463	495	496	500	480	474	494	494	469	458	494	454	485	514	493	495	504	475	480	510	484	491	479	497	474	487	458	492	494	490	477	503	513	522	485	517	531	487	456	478	478	492	484	503	462	523	440	452	486	497	488	493	488	500	480	537	510	478	494	479	463	490	494	494	491	497	503	504	497	503	476	493	520	469	480	516	482	480	453	511	461	508	476	520	509	495	492	515	496	480	487	521	477	493	476	495	511	523	461	475	499	497	499	496	499	498	504	475	492	498	477	531	494	509	476	534	516	514	499	512	512	520	519	511	523	489	490	524	489	478	528	492	499	513	491	492	478	484	452	499	479	510	496	463	498	515	524	517	494	472	484	494	520	493	478	470	510	516	484	488	471	516	489	461	494	490	528	538	485	518	489	513	487	494	439	466	465	523	547	502	530	470	513	545	473	486	531	501	496	526	522	499	517	489	491	458	516	514	528	502	495	491	488	453	467	521	502	489	509	494	491	514	486	489	481	471	487	472	499	449	506	492	509	447	527	504	471	504	534	542	502	485	513	458	457	490	500	485	515	451	536	480	485	459	476	478	499	462	490	479	511	447	473	501	488	511	490	468	512	521	516	504	478	515	445	509	503	472	542	488	483	468	527	473	539	466	505	495	498	504	533	467	456	520	494	475	493	520	556	497	516	465	532	489	510	514	529	465	498	501	464	470	476	491	498	501	507	497	494	484	483	511	478	471	486	481	478	505	484	457	487	474	474	476	487	514	526	523	485	502	504	460	481	488	479	481	488	491	499	497	472	462	492	493	475	465	485	475	529	444	478	490	463	501	506	473	488	461	481	500	478	512	492	519	493	498	487	497	488	499	510	512	467	488	476	484	491	479	504	471	511	482	527	482	494	485	510	464	458	480	462	558	459	487	520	488	458	496	465	485	506	468	491	476	485	520	489	516	474	493	466	508	498	469	462	482	475	494	469	486	436	490	506	511	492	468	494	520	468	485	467	468	488	472	447	505	472	511	506	514	500	472	499	501	495	498	508	475	483	511	503	537	511	496	512	520	503	460	471	472	459	452	507	464	505	469	494	431	483	502	495	511	523	456	460	530	490	536	513	505	493	514	471	466	499	470	493	475	500	463	477	495	521	472	502	485	492	505	478	480	518	474	487	550	469	463	544	472	480	534	511	519	468	522	471	458	482	515	510	520	486	480	507	526	495	462	507	506	472	481	553	483	487	466	474	493	490	471	494	536	468	512	482	489	477	476	500	473	512	485	488	527	476	448	472	503	503	527	510	444	515	476	501	523	503	521	531	464	492	491	488	495	481	492	474	471	489	513	493	493	489	503	509	464	477	538	480	525	511	493	524	535	497	482	474	509	527	480	507	478	506	445	487	456	494	479	510	528	515	496	528	504	506	480	506	508	504	504	455	474	450	512	509	501	524	463	457	506	452	454	489	471	486	494	481	493	477	518	533	530	480	445	516	515	489	490	517	484	485	513	516	521	514	482	452	513	508	494	488	494	487	513	498	450	470	513	504	484	483	480	484	447	518	486	511	506	532	476	526	521	496	481	475	454	452	515	474	496	495	485	500	466	489	482	487	499	557	475	528	513	481	501	520	496	510	509	490	503	534	522	519	491	489	463	490	484	461	504	498	507	517	508	483	487	479	508	511	456	508	488	507	489	470	511	513	494	483	494	483	456	473	482	505	469	487	495	511	505	498	514	497	523	509	466	506	453	485	504	469	494	464	538	517	501	495	480	500	482	471	515	505	548	502	495	522	535	477	504	477	495	514	508	443	477	498	463	468	501	497	451	492	538	505	468	521	511	475	471	507	462	465	471	443	503	505	502	488	489	480	503	455	481	459	485	502	471	488	492	492	476	474	479	468	538	495	497	522	503	516	497	511	480	469	468	484	455	507	521	509	454	467	476	515	503	510	480	499	461	506	474	472	485	504	472	485	511	541	518	458	429	487	489	487	510	509	520	483	489	464	467	516	463	468	522	486	459	501	500	480	491	484	499	498	481	525	471	497	488	496	462	466	474	539	465	474	494	518	480	449	474	515	498	526	492	504	494	478	524	479	504	498	506	513	475	492	475	523	460	514	507	495	493	506	485	467	469	505	495	514	500	478	533	506	498	470	500	493	541	496	481	503	470	494	475	503	482	471	497	471	521	462	525	494	521	516	523	504	470	517	509	481	522	529	497	506	498	465	509	479	510	471	484	461	482	495	489	492	489	497	500	473	473	489	486	505	498	529	502	514	445	482	489	497	512	487	520	500	502	471	489	531	470	497	470	475	451	485	483	498	515	504	473	527	494	528	490	499	499	489	515	499	516	517	467	494	498	487	525	501	474
24126	21316	28699	23831	21014	7832	679	500	380	422	385	385	369	331	353	349	340	304	297	349	320	327	306	310	326	307	311	299	280	280	321	333	321	334	309	287	333	290	277	302	306	298	309	333	299	296	335	282	321	291	308	305	322	296	312	327	266	277	295	339	301	312	317	303	297	289	318	287	286	308	324	297	314	276	323	274	273	332	303	310	280	300	321	309	296	265	278	290	272	297	288	299	293	287	306	288	283	282	274	268	318	333	287	295	296	288	295	303	293	297	300	300	290	280	317	293	310	316	285	309	291	283	290	298	287	280	264	325	320	303	281	299	295	291	283	328	303	324	283	320	267	339	276	287	290	290	332	303	287	336	292	316	298	305	284	303	320	309	300	284	275	294	299	296	314	282	302	312	302	280	276	279	324	312	276	290	269	318	282	268	313	313	285	281	282	293	310	290	330	291	282	304	326	306	303	310	308	295	317	307	305	287	273	254	297	270	318	312	303	311	297	293	303	301	285	319	312	310	307	315	283	276	293	274	304	278	317	262	290	304	270	278	295	340	314	263	312	291	303	297	301	295	300	298	256	277	302	280	288	329	295	298	328	287	306	295	255	256	293	312	284	325	284	331	282	281	308	291	299	320	302	283	301	290	322	291	308	342	297	280	303	321	301	304	301	297	295	283	319	302	307	291	332	282	307	308	309	279	284	290	297	289	312	307	308	283	284	290	282	290	274	274	285	300	310	321	297	312	330	269	303	305	286	303	288	288	325	294	310	309	331	307	297	341	254	317	276	295	315	258	307	260	270	289	301	261	285	311	275	305	288	315	320	290	309	269	278	259	297	309	279	302	305	323	282	303	321	316	329	291	284	321	313	281	318	296	311	298	304	305	310	311	285	306	313	286	288	281	280	320	287	314	284	299	327	266	298	315	319	306	297	313	273	283	280	320	275	292	288	307	267	295	276	302	286	288	279	303	262	313	338	301	312	291	315	285	291	315	309	302	284	281	321	282	320	325	298	315	268	292	281	312	313	314	284	293	333	280	280	326	284	288	333	304	296	311	313	299	265	321	305	310	293	314	314	297	292	355	272	320	314	321	322	253	327	311	289	263	308	321	310	355	322	320	294	255	334	263	303	296	313	329	281	289	290	279	296	302	288	288	303	251	287	272	297	296	277	320	313	296	329	289	308	297	287	291	309	315	282	284	300	285	301	274	292	285	302	297	315	294	306	310	269	277	290	296	312	286	288	279	339	313	318	295	297	304	290	279	299	274	280	292	301	291	324	297	267	296	296	316	299	311	289	286	322	308	253	351	318	313	325	279	310	310	305	284	297	315	286	294	281	290	298	325	322	307	342	300	304	277	281	308	301	339	299	272	284	257	299	271	289	291	313	316	298	281	308	298	281	298	305	287	332	282	299	279	326	323	290	284	325	299	302	315	304	292	280	293	313	283	327	286	313	300	332	311	342	275	287	301	286	289	307	298	281	287	294	315	304	263	306	302	299	273	333	294	345	297	303	307	292	297	292	276	332	298	302	298	295	278	274	293	276	301	326	310	268	283	291	304	301	276	290	304	305	278	282	279	290	281	313	299	286	315	309	317	280	275	327	305	329	293	303	307	285	336	305	302	281	342	299	250	282	298	316	325	292	333	293	308	275	294	286	298	292	274	284	282	297	278	301	281	317	301	272	265	288	339	273	280	278	270	298	278	300	283	311	295	307	309	285	304	292	308	303	307	298	291	302	305	311	270	299	288	297	315	288	293	296	303	289	313	286	308	294	272	305	306	274	264	316	265	271	290	276	273	307	292	319	292	333	289	290	301	273	301	289	310	300	296	300	304	243	306	291	297	299	278	291	305	307	270	265	291	302	274	283	294	285	284	274	327	293	295	287	307	284	332	301	301	301	271	294	296	261	317	314	283	256	283	315	288	276	291	297	304	288	291	306	278	319	300	282	269	304	303	294	289	290	286	298	297	282	305	272	300	257	289	284	313	302	321	294	297	313	326	279	281	303	270	320	278	308	308	286	290	316	303	306	320	303	314	297	269	261	285	308	318	298	306	305	277	299	293	268	307	283	285	297	295	294	286	310	282	281	294	305	319	317	313	313	322	299	289	298	288	306	300	283	290	301	256	318	338	279	285	299	291	312	299	319	281	265	296	279	308	288	280	333	292	322	310	262	298	296	294	297	301	328	288	292	301	305	298	275	276	314	306	311	306	305	284	318	278	325	313	337	290	309	285	318	316	314	289	290	300	296	298	323	291	323	299	318	293	304	332	305	301	315	298	292	328	290	283	299	280	291	290	293	308	329	309	320	284	289	283	324	303	314	304	296	324	309	298	300	282	282	283	271	307	300	276	306	286	293	319	284	310	330	309	293	310	299	291	318	318	305	309	278	313	317	323	294	338	292	306	297	314	271	321	292	302	291	284	297	291	269	273	283	313	290	289	290	310	269	291	327	298	284	289	298	276	277	307	293	298	286	287	264	317	292	268	303	283	272	290	286	300	305	313	316	308	305	260	293	303	272	315	283	302	294	314	295	313	291	309	318	300	276	288	320	292	279	285	301	346	314	309	279	330	287	305	305	299	289	305	287	294	322	302	305	284	303	313	294	284	307	315	317	287	295	297	317	302	285	289	299	289	323	293	298	295	311	292	279	278	322	330	284	305	280	271	296	307	306	296	274	318	292	312	289	291	298	312	294	282	284	324	337	301	299	245	308	297	312	274	303	262	294	322	322	278	338	313	294	285	292	314	308	307	309	303	290	287	277	262	326	286	295	310	322	312	293	280	306	303	250	274	301	282	291	283	322	303	278	284	300	291	300	305	304	312	290	305	279	315	294	258	322	321	281	315	305	274	312	286	268	271	295	278	299	292	307	272	314	328	259	300	276	303	315	286	310	289	302	301	286	292	299	282	274	284	312	245	324	331	308	288	307	279	286	291	290	257	289	309	277	304	300	280	296	291	311	300	289	302	295	280	304	311	318	288	307	343	277	284	313	327	286	275	309	297	308	306	289	302	289	300	277	282	274	270	259	282	313	317	293	300	311	297	269	311	290	269	310	294	299	304	311	299	299	271	286	281	255	303	263	290	290	283	274	310	305	299	346	297	293	288	295	305	263	274	290	279	336	287	299	300	311	286	271	284	301	290	299	291	306	329	264	290	315	301	295	328	280	294	284	315	260	315	307	281	281	317	314	289	321	306	266	303	308	293	308	296	298	288	351	308	281	261	278	287	287	283	321	307	316	279	302	302	295	308	311	285	300	316	296	292	292	270	300	311	305	291	291	306	312	275	290	281	287	299	285	275	296	304	294	308	277	310	281	310	306	291	308	281	304	290	308	318	308	257	269	295	295	306	306	289	335	279	289	297	330	264	298	266	309	305	287	295	308	320	292	309	299	291	320	296	308	327	308	285	277	291	292	300	272	321	306	286	291	281	292	308	284	297	299	309	274	284	277	330	266	284	276	301	298	307	274	298	285	317	283	274	308	288
55832	55085	6800	2588	1878	1369	1095	927	885	793	676	657	593	512	567	526	498	473	468	464	459	480	457	479	485	472	485	440	486	471	437	407	447	413	466	413	455	440	426	477	452	423	443	469	434	424	419	392	424	435	458	431	429	452	436	436	452	411	407	455	438	456	420	413	393	417	431	437	413	457	406	437	414	442	408	458	448	441	424	425	456	466	424	430	448	401	387	463	451	424	434	401	482	402	448	427	413	415	413	446	427	401	455	433	396	425	449	411	428	433	436	446	416	401	451	395	411	437	441	403	391	448	387	419	402	411	400	444	423	419	384	413	432	450	404	423	453	415	426	419	429	436	372	411	427	442	449	393	396	432	412	417	463	415	418	399	445	434	450	427	438	412	465	420	426	433	422	417	431	414	415	391	423	414	435	413	449	444	398	462	424	417	407	454	424	395	439	415	426	463	444	407	409	455	414	431	426	400	434	416	376	428	354	405	419	412	422	411	453	437	465	416	414	415	416	407	422	421	426	430	465	431	443	429	440	442	432	460	419	413	439	413	434	462	404	416	450	400	395	444	414	431	368	428	442	427	443	430	409	425	410	411	439	423	404	413	447	401	414	393	411	423	409	423	429	439	452	418	428	422	442	442	422	376	431	448	422	423	424	448	395	420	474	431	425	442	409	424	413	404	410	410	449	416	417	456	442	405	410	430	402	414	429	427	446	364	396	379	434	409	409	425	390	436	402	442	435	413	401	462	394	397	433	417	393	414	435	427	440	396	416	443	382	409	385	422	444	447	436	400	428	453	424	455	402	444	419	447	410	410	404	408	449	409	378	426	433	409	395	427	417	414	445	442	428	435	450	423	411	422	442	467	445	432	392	442	412	449	422	430	440	404	450	431	426	440	447	424	424	413	392	423	456	399	407	428	423	424	419	473	432	441	440	383	436	443	438	400	416	412	446	458	449	438	404	421	409	441	397	381	430	428	438	439	416	417	416	435	422	429	458	410	419	379	403	439	427	421	465	432	426	426	421	438	427	418	415	436	465	440	423	383	420	411	427	434	424	410	447	440	385	429	425	412	434	380	453	445	431	399	447	459	436	413	450	430	416	440	433	414	448	441	386	447	408	446	430	419	426	427	430	415	426	437	441	393	423	415	417	426	438	437	407	413	411	413	420	415	405	417	433	418	388	431	439	463	407	410	423	455	434	422	399	393	439	416	430	466	417	405	404	399	432	394	435	423	405	419	436	459	463	427	413	407	382	459	432	399	430	417	425	405	418	413	434	431	440	399	410	387	419	392	415	507	408	438	413	421	417	438	480	454	425	448	429	415	459	457	412	412	451	397	455	411	445	450	438	434	385	426	433	409	427	407	445	395	434	422	448	443	389	432	443	442	427	444	422	429	425	421	423	400	431	400	419	448	416	438	418	436	432	409	448	437	433	423	408	423	433	435	451	423	441	428	412	400	427	423	461	430	427	412	446	471	427	424	414	441	428	416	439	433	452	437	449	422	449	413	384	397	432	440	400	448	421	420	440	449	422	448	433	419	408	425	381	412	424	455	414	427	455	438	440	444	426	419	435	446	377	424	402	399	428	415	466	449	413	403	404	429	416	427	439	397	425	419	408	439	446	435	427	393	401	430	399	438	423	402	432	410	384	431	423	451	399	409	437	427	434	425	420	420	377	409	441	460	379	405	423	401	434	411	404	424	418	420	419	456	439	425	421	419	416	448	437	436	402	414	434	402	430	409	433	429	422	413	445	424	425	421	452	460	376	419	424	431	486	419	428	424	433	390	481	435	462	416	461	434	418	428	445	400	463	396	431	421	439	456	442	445	404	419	428	444	426	404	445	441	386	438	434	430	432	424	396	429	443	409	425	391	443	430	462	416	406	429	457	428	391	425	398	425	422	433	434	430	415	460	435	436	402	411	384	450	431	427	425	420	419	435	438	422	436	407	397	417	445	401	427	411	416	422	428	407	424	431	432	448	458	407	429	446	452	435	443	434	436	405	421	435	425	434	429	420	410	451	401	433	402	439	430	425	403	403	425	399	403	380	414	423	436	419	458	426	409	423	420	448	422	416	418	428	445	397	430	403	452	416	443	439	422	392	419	420	383	429	435	376	434	407	403	437	418	411	416	418	465	414	451	435	429	416	418	431	435	422	471	420	477	413	462	450	414	448	442	442	416	451	414	386	427	428	382	411	425	434	460	436	438	429	438	443	409	384	446	466	412	400	487	422	436	404	448	417	420	455	443	429	442	430	395	423	401	401	423	411	427	402	429	404	452	407	446	420	430	407	445	411	435	440	418	424	453	424	421	464	439	419	423	403	442	449	417	419	402	429	425	439	433	430	432	420	424	403	426	437	423	432	430	440	424	409	399	447	403	443	439	432	411	413	441	411	429	444	421	416	439	466	420	405	459	415	427	419	439	470	383	385	452	394	441	443	436	400	399	466	443	442	432	390	450	437	426	449	412	438	383	444	439	412	421	428	435	435	444	428	401	445	416	456	433	395	428	434	419	469	423	446	425	468	459	409	447	421	435	396	429	436	443	421	416	454	427	422	430	448	415	432	431	400	451	376	436	417	405	417	401	488	408	426	434	406	388	434	426	395	444	436	429	400	406	386	413	422	443	460	434	445	411	407	377	432	440	422	421	431	450	420	382	447	453	395	419	423	433	417	379	418	402	423	416	425	409	404	403	418	426	458	478	423	409	426	387	393	419	430	437	389	413	446	408	425	432	465	437	424	439	415	429	418	438	444	437	433	431	450	402	430	396	425	413	441	406	419	429	437	410	419	444	420	417	448	438	418	398	444	391	428	396	416	388	455	416	428	417	444	433	458	401	383	429	427	420	429	408	426	401	396	460	432	427	457	418	435	447	439	454	443	470	423	443	412	425	474	418	403	420	420	413	457	453	458	462	428	423	451	440	412	414	421	395	430	409	433	419	395	421	413	434	423	404	445	398	455	445	462	404	466	443	401	419	441	446	427	433	398	414	425	416	411	411	422	441	444	442	429	452	408	428	398	416	442	401	413	418	417	452	410	439	407	398	440	457	417	435	440	447	475	462	440	436	400	422	448	407	398	407	419	429	442	442	425	489	410	441	451	420	428	412	403	412	410	444	440	476	434	410	417	429	420	421	424	417	422	443	427	430	436	423	417	440	401	474	412	420	422	414	382	471	446	419	392	413	422	421	414	423	476	427	467	423	395	440	433	424	410	390	442	425	399	400	419	401	404	419	421	414	425	434	458	402	413	449	432	445	424	433	399	424	384	416	419	415	404	414	445	407	435	433	452	428	413	447	425	445	418	399	438	437	425	418	461	436	460	459	450	439	399	413	375	427	456	459	437	432	410	424	416	404	417	463	451	420	424	398	435	428	417	391	471	430	397	395	400	424	428	424	406	451	428	406	434	429	416	428	420	450	438	414	414	414	433	368	436	415	449	417	395	405	427	431	444	410	434	413	431	453	446	438	388	389	420	410	428	443	417
23135	21245	29320	23426	21232	21163	4933	516	368	337	289	276	255	201	192	191	182	189	188	179	160	174	149	134	156	161	136	151	138	174	168	132	130	137	148	151	160	143	143	166	141	135	133	141	157	147	131	143	156	121	139	126	131	105	154	115	135	130	136	117	130	138	122	136	126	124	137	130	119	157	139	118	145	110	145	129	152	124	120	118	151	129	135	122	139	130	119	124	135	126	116	135	146	138	106	111	141	125	130	115	119	119	110	132	114	124	121	133	134	137	134	118	142	123	100	138	123	105	142	137	128	122	138	116	129	144	133	129	141	118	111	136	113	117	150	117	122	118	138	126	106	110	115	116	135	121	129	142	136	143	104	115	119	127	136	139	124	130	119	107	135	134	113	123	114	123	132	119	124	129	121	122	126	131	113	133	119	116	129	130	134	121	102	134	111	119	121	126	150	121	114	142	137	124	116	150	151	109	149	147	130	111	119	117	145	115	134	104	130	142	119	137	127	125	126	103	146	116	143	125	123	125	127	113	120	118	126	109	112	113	119	119	124	130	142	126	115	123	107	130	125	128	131	118	101	122	133	114	143	137	131	136	121	118	121	125	112	139	148	119	137	112	133	132	116	122	127	114	120	121	132	118	128	108	116	110	134	123	124	129	131	118	113	124	126	123	143	129	140	118	133	113	116	117	120	120	122	120	129	137	109	136	107	133	126	134	108	128	128	130	131	123	119	102	126	117	114	132	128	132	135	120	153	131	118	123	121	117	126	117	110	120	141	126	128	118	134	126	134	132	129	140	126	116	112	138	121	122	127	133	133	123	128	127	111	140	120	134	129	143	133	107	117	123	129	110	128	118	143	118	108	133	116	109	145	115	124	144	122	126	133	126	127	154	110	127	134	136	152	132	116	104	120	124	120	138	132	135	136	117	132	131	131	130	127	125	132	120	109	125	136	117	119	103	121	156	110	134	112	125	128	121	124	129	129	111	116	119	122	141	113	133	126	133	120	138	130	129	126	115	128	128	117	131	138	118	111	130	120	136	119	130	113	140	121	133	125	143	127	108	118	123	134	122	141	112	116	142	125	125	119	119	124	124	135	128	111	109	115	140	121	140	104	112	112	125	132	135	140	112	125	127	122	136	127	120	125	107	126	136	119	116	108	110	111	107	141	142	129	126	130	132	124	138	140	124	127	127	127	131	134	116	123	104	148	120	102	121	113	120	142	126	140	111	138	116	134	135	120	109	116	140	121	122	118	128	131	123	124	142	134	125	108	109	138	139	132	91	121	144	142	120	125	132	138	109	149	149	127	140	123	140	149	113	131	131	129	132	122	123	123	132	135	145	133	127	114	107	117	124	126	112	110	128	115	124	122	131	139	143	133	141	152	129	115	125	129	144	125	123	140	131	114	132	139	136	128	109	127	129	138	135	129	133	132	104	110	148	124	127	121	138	110	137	122	133	139	125	116	134	106	113	150	110	132	129	110	124	136	115	129	116	112	125	109	108	126	135	119	118	142	118	135	130	112	125	130	136	154	131	132	111	126	140	114	146	148	134	126	113	118	128	122	143	144	136	126	122	105	117	117	136	100	119	108	120	127	114	117	117	118	136	113	110	125	149	121	141	114	117	118	134	133	138	125	137	119	126	145	123	128	128	118	104	122	146	110	127	133	126	128	127	124	111	114	126	127	142	121	117	143	124	140	109	120	122	127	132	145	138	141	138	118	128	113	141	117	112	142	116	120	113	118	141	108	139	151	117	161	109	130	119	122	127	133	123	123	144	121	111	132	118	125	121	114	110	114	119	135	138	114	129	118	120	123	130	127	133	116	116	135	130	118	140	114	117	121	120	128	112	146	102	140	125	113	130	124	129	114	133	114	129	129	137	117	113	119	147	125	138	132	108	128	133	124	114	113	116	112	144	131	116	119	140	131	125	119	120	124	145	135	113	122	115	124	136	113	120	121	110	121	151	125	109	121	114	103	126	120	134	142	115	127	143	138	115	129	130	114	123	129	123	113	116	111	130	133	135	128	132	125	110	133	127	137	122	116	111	124	116	122	122	107	132	131	121	131	126	132	129	129	106	119	137	122	147	106	133	146	138	132	129	120	129	119	139	106	127	127	143	126	119	117	132	125	111	107	106	139	113	130	126	123	130	119	146	115	129	126	141	101	137	110	119	118	136	108	122	112	127	114	119	130	127	136	109	131	116	114	115	121	108	130	146	122	126	106	134	139	127	117	133	129	128	139	156	131	114	118	111	119	130	136	131	129	103	120	138	154	112	131	120	107	130	127	118	121	113	119	102	113	143	124	161	119	113	126	145	125	139	111	117	121	116	133	134	119	134	124	126	127	100	144	124	105	137	117	126	115	138	111	123	126	120	146	136	134	135	131	135	126	118	125	131	108	108	140	133	127	107	133	122	132	133	130	151	118	142	130	129	128	130	139	111	116	147	121	117	129	119	157	128	141	114	141	137	137	122	146	125	134	110	110	122	117	122	122	120	123	137	111	106	130	99	126	133	132	148	132	134	126	133	110	123	129	136	116	113	115	111	132	124	125	110	116	128	117	119	145	99	141	140	102	121	129	120	141	106	136	120	119	153	124	109	116	131	118	125	118	98	138	137	152	132	140	135	120	136	126	122	144	116	110	118	113	140	128	125	124	129	110	137	131	119	124	125	115	118	148	133	118	116	124	120	130	131	145	113	133	117	139	124	137	126	142	122	110	109	113	138	110	124	137	134	122	124	105	140	123	149	153	118	124	124	139	122	130	146	124	130	122	125	121	126	124	127	115	125	123	137	150	129	111	117	136	111	133	128	113	125	127	108	138	102	134	145	128	127	119	112	114	128	114	121	122	129	118	132	134	118	122	136	113	107	114	131	135	142	133	117	135	129	133	136	116	120	125	124	145	108	130	145	111	125	128	144	120	133	112	139	121	127	122	133	125	135	128	126	119	155	114	136	122	122	118	133	123	137	98	125	140	118	124	129	141	123	131	152	131	135	130	99	122	118	119	133	147	134	128	125	121	143	140	116	117	120	132	108	110	126	125	120	136	112	140	135	132	120	101	122	124	129	134	142	121	140	109	135	114	129	131	130	143	129	131	122	121	121	128	122	131	126	139	120	122	117	126	110	138	144	130	147	120	137	118	115	118	108	129	122	151	127	128	127	109	104	136	133	141	122	132	122	127	125	123	116	125	117	123	117	136	117	120	113	120	128	132	113	123	127	128	126	129	107	117	118	130	153	111	121	135	129	133	118	105	124	124	126	131	120	148	130	136	122	115	140	130	127	120	124	134	133	109	143	102	125	98	109	123	120	115	116	121	113	147	137	131	142	123	120	130	113	117	125	124	130	131	105	125	140	106	113	129	133	122	117	126	127	131	139	118	133	115	108	117	120	116	122	139	105	110	119	118	123	111	124	138	109	135	113	120	160	135	123	135	120	118	115	133	116	112	126	109	94	115	114	119	128	124	118	140	115	133	137	113	129
58912	62937	10327	4256	2829	2011	1533	1155	1015	815	702	587	515	456	409	422	356	334	303	350	273	268	260	265	260	253	246	227	228	233	235	212	220	213	212	214	196	221	188	211	206	189	196	195	207	212	181	191	201	225	203	185	186	193	191	187	189	187	178	169	198	177	173	182	168	189	188	173	205	189	185	172	198	194	180	186	176	202	181	192	209	221	194	179	180	172	168	183	196	193	185	200	182	193	180	186	187	184	203	191	182	192	185	169	194	182	173	169	201	179	190	178	182	167	182	185	165	190	179	174	185	185	151	182	193	220	189	178	184	193	167	181	180	175	184	193	189	166	192	185	188	176	192	166	192	194	187	166	191	190	202	186	195	178	178	176	173	183	179	197	177	190	179	186	198	168	201	167	204	187	162	182	171	172	171	165	204	177	177	187	172	191	176	196	192	177	201	186	204	176	154	199	182	206	166	192	195	162	174	181	188	193	180	194	189	192	202	206	186	181	185	167	192	178	182	182	192	166	175	150	195	179	173	174	179	185	190	151	173	151	167	179	177	177	191	179	203	173	178	143	188	176	173	196	177	203	174	177	186	181	175	197	182	168	188	184	183	189	185	197	172	180	193	190	202	176	195	179	184	199	159	214	191	175	189	179	179	177	185	179	167	180	179	191	190	166	173	162	174	170	196	178	214	175	179	191	187	171	183	163	183	186	177	178	184	190	203	194	187	171	196	182	180	212	185	182	176	175	207	154	174	167	188	200	175	183	189	195	186	182	157	175	175	172	193	172	186	171	170	200	187	197	179	167	184	180	195	187	184	214	177	169	181	190	181	187	164	189	195	161	154	188	160	217	224	196	178	202	171	190	204	195	172	188	193	182	184	194	215	183	183	199	194	193	174	172	185	179	180	178	199	178	190	170	178	201	184	180	195	205	163	183	187	173	177	188	185	184	192	191	211	232	179	201	183	176	177	182	177	177	173	160	189	203	181	186	186	196	178	187	189	192	202	222	187	188	187	155	185	183	181	181	177	188	179	184	206	185	194	228	168	201	188	179	170	173	187	181	190	201	185	192	181	201	190	195	183	202	185	178	181	200	205	168	184	185	175	187	198	170	188	194	209	189	195	175	173	218	181	190	182	178	167	175	201	178	179	186	199	169	164	164	180	165	183	186	175	182	163	197	145	180	188	163	200	183	191	174	196	176	182	159	204	184	168	181	205	197	176	162	173	173	156	191	203	192	185	189	172	187	204	202	166	184	174	196	179	173	178	179	170	199	182	194	192	188	175	186	183	171	174	200	184	200	172	169	197	197	197	181	174	188	176	178	153	178	180	165	168	199	199	167	182	180	183	171	199	185	189	197	191	210	184	172	168	202	200	163	189	166	188	197	199	199	190	197	171	176	185	170	198	191	167	190	177	212	194	182	191	187	181	191	187	188	210	183	186	171	191	178	160	195	194	182	181	171	166	210	194	162	174	171	184	213	179	208	213	191	180	173	195	168	190	190	185	206	167	198	183	211	200	169	177	200	201	192	186	178	200	167	173	188	186	179	193	206	178	180	177	175	203	165	184	187	171	191	168	198	168	198	165	189	176	214	164	172	177	166	183	186	179	177	181	191	193	183	175	182	198	173	204	202	188	173	203	183	184	181	201	155	197	204	200	193	181	181	194	193	173	179	183	201	158	196	193	186	173	186	171	194	173	186	186	173	202	181	158	182	186	179	186	189	185	167	210	162	170	202	176	193	185	161	173	163	194	169	181	185	187	172	190	207	182	186	175	183	191	184	192	156	173	161	174	173	187	163	194	197	199	215	195	189	189	204	167	172	186	188	172	188	181	187	181	188	174	175	207	164	192	176	175	185	174	171	179	175	163	193	223	209	166	186	157	154	177	173	184	170	190	167	177	189	203	170	178	179	173	193	188	185	195	197	184	193	165	176	154	204	175	184	177	165	164	171	180	184	176	166	195	177	183	200	188	203	180	200	173	195	178	155	198	174	207	197	168	200	219	160	180	181	189	200	179	183	174	197	174	176	179	179	208	189	184	181	173	165	189	166	162	185	187	165	168	181	183	200	174	178	185	166	210	175	192	171	183	179	164	183	177	174	198	189	182	187	162	171	161	184	175	161	199	189	195	201	178	185	209	171	166	175	184	184	173	211	183	220	174	165	187	196	196	174	166	175	169	165	164	192	198	181	191	177	179	176	161	169	181	198	195	168	146	188	185	160	185	161	173	157	174	181	177	192	187	205	182	165	195	218	178	169	193	175	179	194	183	169	161	161	164	194	185	171	162	202	164	167	180	175	200	168	174	167	193	198	178	187	161	212	194	193	163	169	186	180	166	202	189	182	175	183	205	189	212	188	185	172	153	188	173	167	176	184	181	186	188	203	191	177	190	192	153	183	173	185	197	177	187	187	149	197	183	186	191	187	194	188	168	183	171	199	191	180	194	173	190	196	186	177	190	194	204	189	169	188	172	167	187	165	190	178	189	194	187	175	199	188	180	165	182	186	185	180	192	182	177	190	158	182	168	179	194	182	195	191	182	181	150	173	168	180	174	171	185	183	181	171	216	187	165	197	198	164	198	154	178	193	184	190	171	183	183	211	185	176	170	187	199	183	198	189	166	209	200	178	164	183	173	190	188	194	203	185	167	153	195	184	180	199	174	185	172	173	175	161	173	184	187	176	227	165	192	169	184	200	201	183	177	196	170	167	197	182	194	194	182	189	183	182	179	185	166	169	187	175	202	203	174	191	206	202	182	186	171	171	183	195	204	202	176	168	188	205	190	181	184	192	180	175	190	165	197	175	176	180	198	181	183	191	187	170	197	172	189	185	175	177	204	197	183	175	160	182	166	159	181	177	166	181	185	191	186	194	166	187	181	174	165	194	183	169	166	185	175	181	204	189	158	180	182	179	187	170	184	198	189	191	185	196	180	184	154	191	185	162	174	173	214	183	168	187	177	191	204	182	189	197	178	185	184	212	176	186	164	159	168	167	173	192	188	165	191	181	168	176	189	182	162	178	194	183	182	186	163	217	168	179	169	196	197	178	155	179	183	181	164	189	190	191	154	189	174	157	183	179	179	163	201	151	181	213	194	177	195	152	181	178	201	183	197	165	190	177	177	167	158	169	166	176	179	189	195	189	169	186	191	175	163	189	180	167	182	195	168	183	195	175	162	182	174	178	193	193	199	183	179	189	170	185	170	183	160	209	192	171	203	182	175	212	178	198	165	166	200	171	177	164	175	188	163	185	189	183	170	179	180	181	193	184	191	169	206	169	187	187	175	206	192	193	180	196	193	170	214	174	212	183	207	168	194	166	202	203	154	168	192	187	155	173	166	202	170	183	174	183	177	177	201	176	203	208	219	167	172	183	193	168	183	185	181	173	190	176	165	178	198	181	184	186	190	160	201	177	185	170	163	178	164	187	175	200	167	171	203	190	169	178	192	196	160	178	173	184	176	194	166	196	181	165	167	194	167	183	183	175	192	193
27742	21627	11990	977	413	392	373	403	383	346	342	373	381	320	362	384	360	347	397	348	371	327	349	352	344	365	355	361	373	343	356	305	361	365	347	361	349	336	335	345	366	362	360	349	366	330	339	372	364	348	385	384	357	366	358	333	356	342	367	354	352	369	362	365	367	347	348	376	358	374	374	327	391	354	341	364	347	353	375	338	342	366	343	331	341	359	370	384	367	368	352	356	367	319	356	367	346	344	365	382	299	361	400	319	328	372	366	345	349	344	365	366	324	326	362	328	334	343	334	365	350	354	343	356	357	371	354	345	337	352	364	330	342	392	355	360	368	344	344	353	350	366	347	300	333	390	343	336	354	335	336	342	358	328	371	349	359	373	344	370	341	335	336	365	350	335	379	374	353	350	331	333	359	357	336	329	345	336	359	370	363	334	355	365	379	373	371	340	359	346	357	366	352	350	385	333	378	348	329	358	323	376	345	349	345	346	384	383	361	367	391	312	332	360	387	365	344	352	353	339	361	350	376	362	361	386	343	333	364	365	340	336	355	350	344	363	367	380	360	366	347	336	345	328	346	357	370	327	363	342	359	372	338	319	339	393	328	362	392	351	341	377	348	363	329	330	371	339	360	362	390	348	345	359	344	371	399	367	345	318	335	382	349	351	348	354	366	366	363	351	353	350	343	351	383	365	347	339	346	347	346	346	323	323	342	361	329	368	385	343	303	357	363	341	371	378	338	356	317	349	381	310	350	362	337	333	371	349	371	380	378	348	345	352	372	350	330	349	385	356	355	329	386	360	354	354	339	322	325	369	330	344	353	357	339	364	358	333	355	375	404	340	352	328	366	350	354	378	350	372	358	311	365	337	360	360	319	338	351	368	357	355	371	331	344	365	360	366	378	367	349	362	377	386	323	355	338	368	362	386	355	359	336	362	361	360	402	377	357	318	367	335	374	339	352	366	359	358	396	381	344	363	332	337	384	355	325	366	366	368	320	338	366	355	384	358	357	388	379	384	332	336	373	353	351	362	351	363	321	378	332	394	351	331	394	340	378	342	335	356	356	326	386	355	356	334	374	340	353	357	353	322	362	345	313	359	365	365	349	340	351	333	393	334	353	362	403	366	355	377	374	359	344	352	335	337	354	377	333	334	354	342	352	367	329	314	369	345	374	349	349	357	334	319	378	365	343	362	359	358	357	342	360	344	376	356	321	349	371	347	345	338	332	372	369	336	378	358	357	364	372	366	353	346	369	365	364	356	308	366	370	326	340	356	356	357	336	358	346	346	342	348	348	358	345	349	367	362	362	350	360	322	341	365	358	352	333	348	352	364	391	360	328	342	364	346	328	367	336	367	345	351	355	358	377	346	317	329	356	330	377	380	358	339	379	398	340	334	399	352	353	341	349	331	347	342	364	339	386	332	380	393	375	352	356	361	360	352	372	331	350	348	372	361	352	374	323	350	357	364	348	333	353	342	334	366	326	382	354	357	338	341	363	340	341	329	359	378	373	379	324	378	388	347	327	356	346	313	319	355	334	312	349	353	339	379	351	359	364	345	345	359	348	303	381	318	336	366	339	376	315	335	355	383	351	372	347	399	357	308	358	340	355	325	373	353	355	335	371	340	330	355	332	353	363	351	354	355	362	346	348	333	360	363	315	385	366	365	351	370	392	345	343	334	364	352	368	368	342	386	326	339	351	332	371	364	362	324	368	328	355	336	341	361	339	357	358	369	376	328	343	342	377	401	347	355	333	368	332	345	316	338	359	352	327	349	337	360	334	360	345	370	353	361	322	389	386	357	343	325	358	342	332	340	386	359	358	349	363	344	352	328	343	418	335	342	339	358	344	358	360	364	337	327	350	323	343	355	350	353	324	340	346	355	354	375	366	350	372	361	397	368	341	347	324	384	349	382	402	358	343	352	356	337	334	360	344	322	365	384	348	347	352	363	337	332	373	381	333	370	341	343	346	332	373	367	326	355	357	364	359	354	375	329	363	353	353	342	364	342	405	359	335	359	342	356	369	338	355	299	369	379	369	342	332	346	370	318	359	361	354	354	360	382	359	345	350	360	359	354	322	314	328	328	366	374	403	323	349	374	378	364	349	375	378	343	380	302	357	346	386	389	340	397	357	346	359	386	311	367	344	341	334	342	377	356	340	328	360	343	359	341	349	365	354	335	324	352	331	371	371	318	365	343	354	375	334	345	382	350	375	347	319	377	339	369	376	348	311	326	371	347	368	370	360	351	342	373	325	372	333	370	345	357	386	352	414	347	355	367	347	359	333	379	362	324	362	347	355	323	329	367	378	385	363	336	335	367	343	330	368	364	330	321	333	345	359	359	359	321	332	363	358	359	340	344	342	386	312	343	346	381	345	347	361	381	331	345	344	345	344	379	331	367	366	370	358	358	336	356	374	360	328	356	363	366	348	331	309	350	374	357	363	359	346	387	362	377	347	365	360	366	334	369	356	368	389	344	337	332	346	365	319	349	409	376	344	313	356	359	381	377	379	346	373	346	374	391	317	308	337	310	340	352	370	341	380	363	354	365	367	377	354	304	334	372	339	358	331	359	342	351	383	338	348	327	341	349	351	366	371	367	343	341	350	334	361	350	333	393	381	351	343	371	364	329	335	343	338	329	365	364	329	359	336	335	350	381	340	368	347	326	371	360	335	367	321	366	425	364	370	372	358	345	385	362	362	354	371	349	350	357	362	363	342	373	409	342	309	370	367	352	352	373	386	348	338	386	382	358	345	350	359	360	322	371	329	367	355	367	354	369	352	358	362	362	361	352	344	374	391	390	317	355	349	378	359	378	337	393	341	393	389	358	362	355	343	368	373	371	357	319	348	368	347	354	397	344	370	391	346	359	382	358	330	347	345	382	324	332	338	327	356	388	333	391	356	328	357	384	362	326	365	390	340	359	322	357	354	334	338	371	385	354	369	383	357	342	350	362	339	367	356	335	364	365	377	343	382	359	352	356	352	379	379	353	375	369	355	350	355	316	345	373	350	359	350	363	331	327	341	371	383	345	338	374	392	366	349	365	378	352	328	335	356	328	395	347	338	349	374	358	320	347	334	339	349	374	342	361	372	357	360	327	343	361	406	348	346	377	356	367	350	327	331	330	383	346	333	341	352	360	391	367	357	334	386	338	362	387	354	351	364	349	308	298	335	342	351	354	358	341	391	376	375	348	355	373	368	368	389	324	339	348	355	368	366	349	368	341	342	338	362	334	343	364	411	353	357	349	366	374	360	354	355	356	344	360	353	367	347	380	353	347	378	371	347	378	326	335	321	335	313	367	327	375	343	337	379	342	361	372	375	334	368	367	356	351	374	354	350	297	358	335	345	326	371	356	362	344	351	346	374	327	377	370	311	356	350	379	338	339	338	355	339	337	362	357	366	338	335	346	369	345	347	346	358	344	346	376	343	368	366	309	381	367	357	360	366	370	339	372	350	362	376	359	331	353	341	353	378	358	367	331	372	335
30108	22285	1080	678	571	572	535	552	512	537	429	522	540	510	475	526	492	532	514	504	481	517	535	498	498	518	491	512	523	456	534	496	480	495	500	502	531	498	489	510	533	487	523	495	494	477	497	514	446	480	521	506	510	473	458	500	507	524	480	540	468	484	440	516	499	467	437	460	494	519	505	501	501	524	490	482	446	500	481	462	502	476	542	479	506	508	481	493	505	511	471	481	487	494	501	506	500	517	500	524	486	508	515	517	503	500	522	538	477	512	488	498	513	449	487	498	480	472	444	488	485	525	500	480	495	485	534	495	458	535	512	504	443	531	470	479	500	507	458	479	482	519	473	550	492	502	500	504	519	494	465	501	458	501	500	484	526	466	489	530	540	490	519	500	502	497	494	517	482	496	520	500	492	486	509	484	507	482	462	485	487	506	457	472	464	488	498	505	499	479	494	469	493	499	514	493	515	471	498	447	482	494	489	540	460	503	517	522	474	486	509	470	512	529	488	485	515	504	495	497	474	508	508	527	533	516	505	489	493	483	485	497	487	506	523	474	516	503	497	475	522	485	468	511	475	451	495	513	498	482	518	510	511	498	490	517	481	463	512	500	520	498	507	495	513	459	494	468	480	494	504	481	493	479	490	506	511	545	483	480	543	477	461	521	504	531	483	462	496	501	483	480	497	502	488	517	502	476	521	492	487	501	471	492	497	477	501	488	490	467	506	480	519	482	499	514	484	525	491	495	471	480	510	432	508	525	482	457	498	519	457	473	479	454	492	493	489	484	497	505	489	482	515	519	465	477	513	511	513	474	528	521	486	534	506	514	488	519	522	510	511	516	481	485	445	486	523	497	501	477	505	513	490	505	476	482	487	496	514	480	469	471	481	517	474	516	484	468	494	487	462	444	449	500	528	513	506	481	485	483	505	530	496	506	514	472	479	510	483	500	509	537	487	479	488	469	484	505	481	521	495	519	500	506	464	485	532	495	546	513	538	503	525	496	481	465	501	531	497	561	490	454	501	516	460	462	489	497	505	513	515	526	491	486	490	497	541	441	484	507	502	478	453	485	501	506	459	499	503	498	509	502	497	492	492	517	524	534	485	492	510	504	499	513	487	493	501	524	476	486	498	444	501	502	499	502	455	524	527	491	499	486	518	463	468	510	487	504	478	505	466	486	503	512	506	462	483	522	491	510	494	480	475	476	497	521	504	487	495	512	513	536	527	504	462	496	500	478	474	498	482	501	513	527	496	533	494	487	430	466	461	515	476	533	516	528	500	456	503	464	482	491	500	491	527	478	501	466	513	507	494	453	509	465	497	474	498	480	552	516	492	513	489	453	497	472	519	531	497	504	521	503	475	487	511	509	480	464	491	505	494	487	545	548	529	466	506	499	504	520	448	523	458	487	483	513	502	469	451	520	512	486	518	485	462	502	505	533	503	515	474	489	494	493	551	506	500	543	543	469	487	513	492	509	499	489	464	478	514	514	510	512	519	514	473	471	493	487	505	499	481	479	499	474	505	502	504	487	479	537	510	474	457	468	488	481	485	504	516	515	495	478	489	501	481	513	502	475	518	490	489	543	512	562	518	535	475	514	499	499	509	470	530	506	480	479	511	510	500	481	501	485	512	513	489	487	498	492	508	500	474	503	521	561	512	525	523	451	516	498	508	471	505	517	514	488	472	491	491	518	505	517	480	504	497	489	486	504	469	449	483	472	462	498	473	495	542	501	506	464	477	473	509	505	499	479	506	483	457	524	466	501	498	491	532	481	481	535	471	500	478	466	510	494	557	493	504	486	505	482	501	513	519	540	549	510	452	503	467	523	491	482	503	492	501	454	508	477	507	498	505	478	510	500	505	533	557	473	490	493	477	503	486	487	548	487	500	491	494	497	510	486	543	518	475	500	510	494	492	487	506	494	515	450	505	462	454	493	541	455	492	507	474	497	504	512	509	454	511	506	486	446	541	525	514	543	505	510	534	489	468	528	510	462	494	473	497	503	488	490	498	491	517	450	504	518	481	467	484	537	512	505	474	505	503	454	547	551	494	499	495	495	494	493	503	499	493	457	474	515	472	429	514	509	514	490	498	471	479	516	517	473	503	457	530	486	499	466	454	488	480	479	475	521	490	542	479	517	474	496	456	529	472	530	515	476	482	461	531	507	482	497	461	496	480	525	474	473	472	492	498	506	517	526	496	469	434	502	499	547	505	501	521	506	493	455	522	503	470	537	499	504	500	506	502	495	457	484	486	473	491	528	532	465	479	526	551	498	473	505	490	510	495	505	491	504	483	511	461	537	489	499	507	535	510	458	535	526	486	522	532	494	510	484	516	511	501	471	489	471	451	514	498	483	498	485	503	497	519	505	494	500	503	475	536	453	497	442	539	482	477	506	537	482	528	543	527	483	459	495	519	476	486	493	469	484	495	506	488	481	468	497	510	498	481	471	502	488	505	490	480	494	484	482	462	511	463	449	477	498	496	470	497	473	541	456	505	484	491	486	464	485	468	504	467	506	514	482	469	471	499	499	504	509	478	522	494	485	482	499	487	504	494	479	510	490	531	504	525	514	488	472	486	526	491	478	499	461	518	479	507	498	505	526	488	466	527	483	489	510	477	488	472	455	510	495	494	524	503	518	479	522	492	523	488	537	504	474	508	491	481	495	453	514	474	458	511	492	485	515	480	502	501	489	495	491	505	492	474	486	460	494	484	479	486	476	509	493	492	486	495	495	445	507	497	522	489	504	475	475	497	492	484	489	539	507	500	497	481	495	504	491	497	535	516	521	525	459	528	439	503	498	509	499	495	492	456	486	489	461	478	509	474	467	493	519	478	491	501	493	495	490	525	514	491	497	490	482	496	457	486	435	490	505	510	483	498	499	461	525	472	523	481	513	510	480	472	533	510	533	538	476	507	473	525	504	489	532	502	483	515	520	492	452	501	508	534	501	505	498	530	510	514	504	489	524	530	534	465	546	524	502	478	513	469	506	510	473	522	506	489	522	491	467	525	489	526	523	507	471	489	483	496	498	524	514	490	485	497	457	500	505	475	491	492	495	496	498	476	497	482	510	470	521	492	508	510	503	509	489	504	468	485	507	505	482	494	475	516	505	474	500	477	501	499	464	444	497	481	475	528	510	441	481	495	493	474	520	504	456	479	530	521	497	487	515	510	502	502	501	500	486	498	468	477	450	488	459	483	448	480	485	468	505	485	502	528	463	513	459	497	517	535	474	498	513	477	479	480	504	486	461	473	510	521	472	494	492	499	491	515	473	513	488	494	471	509	508	471	511	487	479	496	503	486	494	488	462	520	505	512	480	476	489	490	454	467	483	467	518	459	478	481	539	453	511	497	506	454	490	483	494	462	504	468	499	491	487	525	527	527	490	482	495	490	507	461	506	494	508	496	530	500	486	487	444	506	501	507	489	501	492	522	551	520	545	515	475	483	513	542	485	525	520	492	498	471	517	512	506	525	447	486	500	469	479
24056	21244	28732	23970	21127	7878	718	539	430	419	376	394	376	365	362	356	325	359	358	325	287	313	320	308	318	348	303	337	312	294	319	315	286	330	300	316	298	282	279	278	306	279	286	300	309	315	335	332	291	352	315	323	293	294	301	257	314	292	320	314	291	308	275	289	305	291	302	306	258	302	279	299	334	280	322	315	296	304	304	306	314	292	294	302	297	301	321	325	301	346	286	274	296	296	340	295	310	302	295	281	288	316	266	291	321	273	303	312	277	313	302	287	309	297	289	286	282	280	304	316	318	329	273	286	308	316	310	313	289	296	312	318	307	295	314	302	309	299	302	308	320	318	332	293	273	292	338	313	284	297	313	283	314	280	288	320	308	283	305	291	315	307	298	304	313	296	306	282	333	313	278	306	297	337	299	293	266	308	316	325	312	312	319	328	273	284	293	279	306	314	249	298	266	313	307	329	288	273	276	292	296	274	289	317	293	289	287	339	284	279	284	290	335	298	306	299	314	295	311	278	320	255	311	297	283	307	320	294	330	268	272	279	276	305	301	303	333	247	325	306	309	286	295	343	294	323	304	321	305	283	308	306	298	325	306	307	291	307	301	302	302	318	291	283	301	279	323	308	305	326	296	267	293	291	269	320	293	284	300	278	296	294	271	291	276	317	307	286	288	281	263	287	310	296	318	313	329	297	287	276	281	328	303	311	319	279	293	292	308	330	309	260	308	300	322	286	278	278	296	293	297	313	293	299	329	296	261	314	319	305	338	308	300	291	305	311	277	293	288	304	339	280	335	327	286	291	323	315	304	283	286	273	298	275	329	299	310	274	304	310	301	321	298	285	283	331	294	327	294	340	274	326	290	302	279	327	286	331	276	301	313	282	314	277	312	301	314	288	284	291	291	284	301	306	310	319	330	290	290	315	319	301	307	314	268	304	289	317	322	288	302	296	305	325	303	309	296	295	303	328	318	295	289	307	332	279	327	294	296	326	294	314	290	286	274	287	308	300	326	283	288	280	307	304	320	317	331	325	300	267	262	301	303	295	300	294	286	296	307	320	292	280	326	306	311	279	307	309	297	311	298	307	283	306	303	312	280	297	285	277	320	316	348	298	309	315	282	302	288	284	312	273	316	298	297	284	305	283	298	323	293	321	339	313	286	299	323	316	294	317	265	289	288	298	310	306	332	296	286	292	315	268	294	330	342	312	331	326	301	293	325	272	324	293	319	314	297	270	280	302	323	309	313	313	310	311	283	303	302	300	290	306	308	281	272	295	289	305	314	272	304	295	287	255	297	294	294	287	302	293	309	298	267	292	284	299	317	312	296	304	298	294	296	302	305	313	300	285	312	297	322	309	283	317	304	315	285	287	279	302	309	294	279	287	294	309	304	295	307	293	311	305	295	284	312	269	274	315	282	308	300	299	332	289	310	326	315	330	294	322	306	277	317	327	294	287	279	311	290	329	332	298	298	323	261	311	313	292	338	287	291	302	275	327	288	302	280	313	284	314	299	286	312	279	319	302	311	279	284	322	296	291	319	301	311	299	306	288	284	310	305	290	269	281	324	296	293	295	287	302	302	294	311	312	308	284	328	306	286	279	282	290	273	288	331	298	317	293	302	302	319	294	275	310	294	307	293	273	320	294	273	300	275	291	280	292	291	289	292	287	304	306	319	308	302	266	298	301	306	304	293	306	287	322	278	302	324	289	295	326	299	310	305	303	294	314	305	315	296	318	291	297	267	312	303	327	293	316	314	290	313	260	312	284	306	289	302	300	262	300	334	293	315	305	308	306	287	305	314	329	284	258	285	314	335	313	305	293	316	319	330	319	296	318	279	314	319	316	291	297	284	291	325	316	321	299	280	298	276	338	308	293	304	312	308	296	300	321	302	289	350	286	299	325	293	281	285	316	319	304	290	275	288	281	324	301	304	271	305	280	333	300	275	310	306	307	271	307	305	291	307	307	299	307	301	270	290	332	317	293	312	295	275	310	324	321	299	311	315	310	291	301	329	300	314	310	304	302	297	297	301	289	285	322	285	289	320	327	321	304	292	295	269	308	311	284	295	291	283	288	328	307	315	289	298	298	327	302	323	283	302	309	278	300	317	297	300	302	308	301	279	303	310	314	312	307	283	291	328	281	291	295	270	289	283	302	289	317	294	323	288	274	287	294	260	298	296	290	304	287	254	305	297	274	309	305	300	297	298	314	309	334	295	263	280	298	308	298	303	317	301	308	314	299	312	318	296	319	294	278	303	290	276	328	299	329	303	310	321	287	309	306	316	291	286	288	294	302	319	326	321	322	306	302	292	311	310	313	340	304	306	317	306	277	292	284	295	351	327	301	295	328	316	319	323	319	284	302	288	313	282	307	327	309	300	281	320	287	271	278	294	295	248	323	290	290	307	307	291	293	271	291	310	263	297	263	307	301	306	297	301	310	290	297	320	299	289	290	280	283	311	288	297	309	288	316	292	264	283	320	319	312	314	294	308	282	271	277	289	313	286	306	301	310	326	324	294	272	288	299	333	277	328	281	286	318	316	298	318	326	311	317	293	313	308	265	318	288	299	278	283	326	332	313	325	302	295	304	297	302	324	273	307	300	313	290	306	320	287	271	316	292	291	316	303	305	295	287	325	315	304	309	260	296	292	302	298	317	325	313	286	312	303	276	314	296	338	270	295	290	287	285	292	324	315	314	319	336	293	288	288	301	258	317	311	318	329	263	314	285	336	296	288	321	322	302	308	317	307	296	330	303	297	289	293	286	310	307	295	306	285	310	275	318	317	296	287	277	290	302	313	319	311	309	292	301	313	311	328	314	325	308	296	285	304	315	334	313	304	317	301	290	314	287	276	317	325	286	313	301	313	289	289	315	299	280	309	312	301	301	287	263	293	323	280	293	305	302	292	305	299	272	288	302	314	331	293	291	314	277	341	300	297	306	352	312	293	293	314	258	297	281	302	302	303	281	317	273	303	312	287	289	306	340	280	313	285	299	290	310	307	290	307	311	294	280	282	297	303	278	300	292	281	316	300	318	290	290	305	309	299	304	310	274	292	303	273	302	292	300	291	312	288	310	283	303	321	299	321	285	302	307	297	298	278	281	309	290	311	266	328	291	292	287	313	297	279	304	261	297	328	305	274	288	311	267	292	322	299	303	282	306	295	294	325	308	289	279	285	314	323	308	276	330	308	267	285	338	292	294	290	304	293	302	330	301	291	272	294	310	302	334	316	290	304	313	280	303	298	282	288	327	297	340	291	319	314	278	291	320	314	335	305	309	314	316	331	269	287	286	312	307	296	316	270	319	290	316	279	278	280	317	307	301	297	297	276	291	334	308	316	314	321	292	296	299	332	316	284	319	297	313	306	272	278	296	310	296	284	317	277	312	307	287	314	311	274	311	319	315	311	276	304	267	297	286	295	274	330	303	307	308	272	310	284	318	274	305	302	297	304	285	314	299	318	292	309	301	301	308	314	333	322	280	290	319
54596	55418	6462	2616	1800	1375	1100	985	866	758	692	660	615	560	533	481	548	502	506	482	496	485	447	424	470	476	479	405	439	491	467	469	465	422	446	447	433	406	455	451	424	471	424	448	430	465	429	441	408	433	389	452	419	490	442	473	428	461	430	411	417	466	399	434	421	428	403	425	442	401	438	446	413	417	413	416	418	407	399	418	413	457	415	446	440	402	448	408	455	459	438	467	412	451	437	437	453	408	451	429	396	421	393	419	411	443	411	422	475	403	430	435	444	460	389	437	427	398	440	410	425	421	409	422	438	459	435	419	390	444	425	428	419	412	412	452	411	396	412	447	413	434	454	436	443	412	435	412	483	418	399	411	418	411	434	452	418	408	419	420	413	443	435	440	388	403	409	424	424	418	423	435	402	435	416	431	430	433	451	420	439	432	389	441	359	390	432	429	388	439	426	427	445	436	438	406	414	468	428	455	448	380	376	417	399	410	432	426	420	439	428	424	415	429	426	445	463	430	428	442	441	409	422	424	438	441	439	405	436	418	433	419	422	413	384	402	432	424	427	432	426	422	437	405	421	435	427	445	433	413	419	412	431	440	420	406	429	447	459	407	410	401	421	449	435	429	432	443	420	452	400	414	423	426	402	417	436	444	431	420	414	401	417	432	389	420	424	445	438	397	397	406	396	425	452	406	428	398	407	403	452	428	408	396	424	389	481	437	442	432	434	442	439	440	399	409	430	406	450	455	405	430	454	384	405	424	430	450	431	456	435	399	432	443	436	472	450	430	397	428	413	392	432	438	411	463	420	440	412	454	438	408	444	406	396	402	403	437	425	397	387	423	425	416	445	428	444	415	394	426	433	440	452	427	440	397	397	404	408	441	418	443	436	411	435	475	439	419	411	472	433	423	460	448	417	408	474	447	400	377	447	400	402	424	441	429	441	399	437	424	446	439	405	418	406	434	398	390	400	439	440	466	428	406	420	404	457	380	450	448	431	398	431	426	416	428	450	434	424	426	463	428	435	423	420	429	424	394	423	446	410	419	432	437	412	414	443	401	398	432	409	451	428	418	428	391	471	420	393	453	443	432	436	426	447	415	400	451	417	421	427	422	405	448	438	425	427	404	412	430	445	404	447	429	394	445	411	443	459	436	430	449	400	451	404	419	420	455	429	406	434	410	473	419	441	398	414	444	447	433	414	423	447	386	429	420	382	423	416	428	427	428	445	414	437	424	429	475	453	412	444	474	459	431	422	423	404	415	397	407	383	425	414	381	443	409	429	411	412	394	407	429	421	412	413	421	419	430	430	398	461	433	402	418	445	443	424	445	424	420	458	373	423	430	416	445	413	396	428	427	388	433	398	416	418	414	419	425	396	438	419	433	433	442	400	387	414	441	425	429	407	435	420	413	426	437	464	448	416	451	419	406	459	421	414	442	428	401	412	428	435	444	443	415	451	457	410	431	389	424	429	388	432	444	404	406	424	413	425	438	407	438	412	490	399	435	404	429	419	443	403	390	417	441	391	490	436	402	403	454	421	399	417	409	398	394	418	455	432	427	451	392	418	443	429	397	425	440	403	386	406	458	413	412	462	419	439	431	414	436	422	414	418	418	399	445	400	410	408	429	436	437	434	391	424	442	433	456	424	426	439	417	425	454	413	418	447	461	429	451	427	418	436	365	434	425	427	432	415	437	452	438	391	418	417	428	442	427	411	404	443	431	409	428	451	414	412	416	433	393	451	426	393	440	448	407	415	440	422	433	405	420	428	441	419	424	406	409	378	397	436	421	450	389	422	463	436	407	426	413	429	430	408	454	465	391	443	420	395	449	428	423	426	436	421	429	445	465	428	420	436	477	428	385	403	406	402	432	424	454	427	416	403	397	405	439	417	417	468	435	420	450	428	436	423	415	401	423	431	426	422	417	458	405	427	411	439	463	414	431	457	429	427	407	482	431	417	400	439	433	422	460	434	399	416	424	407	446	426	407	420	438	412	418	460	481	416	462	392	446	409	412	424	435	441	442	444	420	404	419	451	424	398	425	454	411	458	435	430	414	433	443	439	416	442	433	430	441	455	451	436	438	443	409	412	422	399	418	450	412	421	438	431	404	385	400	415	431	409	422	440	420	421	416	407	427	428	406	440	438	417	427	424	399	418	426	440	437	451	424	422	403	402	423	420	453	414	439	419	450	426	432	413	397	393	445	420	420	438	420	417	431	415	417	479	445	409	404	419	464	418	414	433	408	378	391	414	384	433	437	444	410	408	429	405	415	392	449	443	434	400	414	397	438	425	433	435	412	420	437	441	457	428	439	420	448	443	407	420	386	444	422	428	408	434	443	422	444	429	427	434	412	458	429	412	431	421	462	418	459	408	471	451	437	434	422	447	438	433	399	429	477	447	435	433	418	405	432	436	395	443	413	411	445	409	429	440	419	408	442	459	429	440	389	464	407	453	465	466	436	431	442	435	442	420	422	425	419	457	411	388	467	428	418	397	425	420	429	448	411	465	417	419	435	406	429	447	431	408	429	429	435	420	432	453	445	401	387	464	431	419	422	452	447	419	434	441	440	441	449	387	440	422	435	430	424	437	411	460	446	416	400	442	405	421	395	435	399	436	443	439	412	413	416	439	393	399	474	437	447	386	416	449	421	422	418	445	427	406	421	400	423	422	387	432	434	434	455	417	409	366	420	411	422	399	421	413	458	422	440	440	408	399	437	455	425	423	410	445	424	415	406	409	412	433	363	427	420	403	407	446	431	411	456	399	438	416	440	411	408	449	450	418	439	400	408	462	414	439	410	411	446	435	412	438	458	406	416	405	456	440	407	365	455	440	436	416	447	423	415	471	453	443	423	432	437	401	398	418	396	429	457	393	425	451	440	431	425	424	467	459	440	432	414	394	454	457	417	402	409	404	434	433	441	423	408	420	405	431	440	429	442	458	404	418	395	437	381	455	452	427	456	392	435	420	435	426	466	410	460	422	413	449	418	435	416	455	439	457	385	432	440	422	432	424	445	411	456	436	424	441	448	407	445	438	442	451	411	446	429	407	451	411	429	442	420	424	473	408	449	423	401	444	454	422	438	425	411	438	401	391	404	384	415	397	432	423	431	433	450	422	426	433	421	434	436	407	420	446	438	440	421	415	413	414	403	433	439	434	404	458	410	435	436	437	417	455	476	437	430	415	446	423	429	414	425	459	400	419	417	477	413	431	419	409	425	414	397	440	397	403	426	417	427	428	401	436	420	456	428	428	460	424	393	422	431	425	434	442	420	413	429	393	428	434	426	459	428	451	389	433	463	393	426	453	418	405	434	417	445	392	390	465	439	466	411	392	411	471	417	399	437	420	364	422	439	420	441	433	411	479	420	464	420	444	427	440	443	379	417	403	426	436	422	437	420	430	434	429	418	423	442	441	392	418	431	426	436	441	446	409	429	421	452	432	430	448	437	479	391	404	409	410	448	425	412	443	414	450	464	439	412	415	420	394	425
23031	21197	29046	23638	21188	21112	4775	547	379	343	273	245	246	242	218	203	178	162	182	184	161	177	158	142	132	154	178	151	172	164	142	137	173	140	130	133	118	139	147	139	142	140	121	117	128	123	136	154	147	132	138	152	154	110	138	133	147	123	126	136	142	153	145	139	143	116	145	129	119	130	122	135	138	118	141	118	127	123	121	143	104	124	112	131	138	132	111	136	102	147	139	143	127	131	139	135	108	138	113	116	112	120	132	132	146	121	138	137	117	139	106	144	124	130	126	131	124	159	132	141	134	115	122	137	111	115	131	101	122	113	122	152	117	115	146	125	124	111	122	137	137	136	112	142	134	149	113	144	127	107	142	115	146	137	133	122	126	144	141	109	118	134	121	113	125	135	123	126	155	125	103	122	110	143	124	144	128	106	125	144	129	129	115	133	143	113	121	151	132	139	127	124	139	116	132	135	121	120	122	131	136	124	125	132	127	131	150	101	129	124	132	125	141	128	149	133	117	128	150	128	125	115	136	128	113	123	133	115	140	120	143	143	132	136	124	123	144	132	130	125	127	128	124	120	116	139	123	129	126	126	108	135	127	123	115	122	136	137	124	106	118	120	136	111	128	149	126	130	124	131	136	114	165	125	114	118	147	123	140	133	121	122	142	123	109	131	133	125	128	137	134	133	138	126	134	118	112	134	114	140	128	135	143	132	137	120	130	148	109	114	135	118	125	120	127	128	127	141	128	117	113	153	129	111	128	154	130	110	139	141	136	120	133	118	109	128	147	120	107	118	119	131	116	112	136	146	139	143	126	106	113	115	120	118	115	111	120	123	126	149	125	125	95	123	139	132	127	116	109	120	121	133	117	141	114	119	160	116	111	103	121	118	145	128	128	123	122	125	125	120	125	132	133	125	115	145	133	108	135	126	137	141	123	110	124	122	129	135	117	107	105	132	119	123	138	114	146	131	144	121	136	135	137	125	139	138	127	111	98	126	135	121	134	141	142	126	168	124	99	133	139	141	129	126	125	125	107	111	133	111	147	136	139	139	110	122	117	131	125	133	151	135	139	120	117	141	131	125	126	122	132	131	155	137	121	116	127	131	127	131	121	129	112	131	142	114	126	112	99	126	128	126	127	141	116	111	118	140	139	118	132	112	130	121	127	129	121	137	112	124	128	147	144	137	138	128	105	122	122	138	137	140	107	134	124	137	122	124	138	125	137	130	129	111	120	128	124	135	127	118	117	128	114	131	137	125	142	145	123	116	131	111	107	134	112	132	130	131	127	116	131	127	127	128	136	113	119	125	133	127	117	128	115	110	137	136	138	121	137	117	127	121	114	122	125	116	107	119	124	128	133	120	129	120	122	118	124	140	132	140	114	136	115	161	145	135	127	116	136	128	117	94	123	133	135	116	132	126	137	130	120	119	129	141	132	127	107	117	134	112	120	118	139	133	126	124	128	142	138	118	130	149	126	126	127	124	119	131	126	113	128	115	104	106	109	133	111	120	141	131	124	129	120	123	119	120	123	122	127	125	141	127	122	133	129	132	124	139	137	125	130	122	128	132	123	119	128	135	134	124	125	113	119	110	116	133	135	128	127	120	114	116	125	133	115	156	107	118	134	128	140	130	130	129	114	105	130	117	132	140	135	119	131	145	120	121	121	115	129	116	121	122	128	134	114	154	132	138	127	143	130	147	109	125	133	117	135	122	121	121	120	123	118	126	152	127	123	123	113	146	113	118	138	125	153	118	118	126	136	151	106	121	139	118	120	146	117	122	128	129	116	119	130	128	131	142	120	116	117	129	110	142	118	116	133	115	124	121	130	130	166	114	137	100	133	120	135	134	113	112	113	134	128	115	116	129	140	101	114	122	137	137	111	108	128	113	128	124	108	130	116	136	148	130	135	133	143	126	134	134	128	129	111	124	110	124	126	116	141	144	136	120	123	118	128	122	122	103	125	125	142	123	129	116	102	134	133	106	129	115	118	124	112	127	123	122	132	128	138	125	124	140	124	131	117	136	121	116	153	120	127	126	122	133	122	121	131	130	132	132	125	128	133	126	124	115	107	129	118	122	124	143	127	115	142	108	129	141	129	119	130	133	137	123	118	113	124	143	125	126	114	154	120	156	154	126	119	131	131	171	114	125	125	125	119	162	127	116	132	118	119	132	131	116	116	110	147	149	112	147	131	153	131	122	116	134	121	142	119	130	117	140	103	138	124	132	122	144	152	122	145	134	131	137	135	126	121	106	132	134	113	106	110	115	128	137	115	105	143	119	140	150	114	135	125	120	131	116	163	125	105	132	131	129	150	134	147	137	125	140	110	115	132	135	118	118	131	132	120	125	123	132	123	131	105	112	124	139	135	117	113	127	128	119	124	125	131	122	147	106	163	130	123	133	132	140	132	128	128	131	112	135	107	138	130	134	119	131	137	134	150	157	132	139	122	146	127	127	122	144	131	116	117	130	121	128	128	120	116	120	114	129	135	117	149	133	118	148	133	122	140	141	138	136	138	140	121	113	125	117	118	102	112	130	122	132	123	116	125	115	126	120	130	123	130	106	141	126	139	140	130	122	128	139	131	140	142	106	131	125	122	142	129	122	105	138	127	127	140	130	136	149	129	122	140	122	114	118	136	127	141	124	117	132	137	113	137	114	134	141	131	125	120	110	135	121	119	118	119	139	127	150	136	123	127	142	121	110	130	124	132	136	122	131	125	127	137	120	126	115	113	129	152	129	134	126	127	121	109	121	127	128	122	149	122	106	110	128	124	110	121	141	133	125	118	132	136	123	133	139	121	128	132	133	133	122	108	124	112	117	120	126	107	123	113	139	115	112	106	108	109	114	121	125	108	134	142	138	139	116	130	128	147	135	121	129	137	120	136	104	133	130	144	99	134	126	136	130	112	125	108	124	141	117	134	121	118	127	116	127	125	130	108	111	131	142	152	122	124	123	106	136	134	133	114	130	135	121	122	137	127	128	113	132	127	113	120	129	134	118	139	138	123	123	140	113	129	129	109	137	126	113	129	97	118	115	134	125	103	112	132	131	119	116	139	123	136	155	157	119	138	141	126	136	111	137	121	123	148	105	126	131	119	110	105	134	127	145	124	117	132	129	147	144	109	128	122	115	124	133	136	133	120	148	122	140	133	107	136	119	133	135	126	116	114	142	137	118	127	135	120	102	129	125	134	134	122	124	128	127	118	129	125	124	128	118	137	128	118	121	126	145	130	113	124	109	134	130	125	123	150	127	114	123	123	129	140	133	140	124	125	126	107	136	132	132	119	147	130	139	142	123	126	121	129	114	119	112	130	129	135	121	135	130	110	128	130	118	127	135	118	136	140	120	130	128	123	121	142	113	114	127	134	130	133	119	132	121	134	133	135	129	126	106	101	144	122	139	131	160	133	133	119	136	140	132	152	149	135	119	114	117	138	135	133	140	116	133	130	102	143	128	124	113	135	125	119	141	141	135	104	121	128	112	127	137
59348	61868	10079	4153	2728	2045	1562	1210	951	865	677	609	474	492	434	381	385	314	296	304	265	312	270	287	294	252	225	232	231	244	223	212	219	218	219	201	208	219	211	200	192	185	203	208	203	190	203	201	156	228	211	203	214	196	182	193	203	210	193	200	204	181	208	176	174	201	189	194	171	207	172	177	184	193	177	174	191	189	188	187	209	187	190	175	214	172	204	186	196	195	222	189	183	195	199	181	224	204	176	176	160	177	216	209	194	199	180	175	200	209	206	182	173	190	191	201	176	178	186	199	181	172	189	188	196	199	182	198	177	178	174	203	162	187	198	199	202	167	196	203	181	193	199	181	197	171	197	175	185	171	188	188	169	204	208	165	178	176	170	166	175	184	196	153	186	167	177	187	184	166	206	177	186	163	211	186	201	166	178	195	167	200	173	190	196	203	184	171	202	174	189	185	202	195	194	199	195	194	185	200	166	203	173	186	159	170	205	215	167	189	199	200	181	185	196	205	177	196	167	186	184	170	167	210	188	180	179	206	181	193	194	161	182	162	174	188	176	195	178	205	189	195	191	190	174	191	178	204	186	213	177	205	197	184	174	193	179	198	179	172	162	197	185	170	185	182	187	186	182	179	184	162	212	181	204	187	178	184	171	192	187	204	187	186	172	170	189	170	175	213	189	180	186	191	193	168	188	187	174	197	168	187	181	214	171	190	186	162	187	138	187	184	176	207	167	181	192	212	197	188	153	162	197	177	180	178	195	179	178	188	184	197	219	170	165	199	158	191	193	192	182	186	189	204	200	160	192	169	151	190	193	232	193	177	176	187	171	177	202	161	171	208	181	190	177	196	172	185	196	208	175	188	180	199	183	196	182	179	193	188	217	196	184	177	184	192	189	188	176	173	223	189	193	204	190	173	191	195	199	192	162	181	196	178	163	189	160	190	200	194	166	176	193	190	184	205	187	187	181	189	182	203	201	166	173	186	165	185	186	169	170	166	190	185	184	179	196	197	219	207	153	189	193	175	176	198	173	186	180	196	176	183	182	188	184	200	178	189	177	188	177	171	181	175	172	204	188	190	192	180	191	197	200	170	181	176	194	175	191	168	169	182	171	180	173	189	182	191	179	182	174	178	187	174	184	199	194	192	189	167	191	170	202	180	166	181	166	167	186	173	200	166	169	182	202	184	193	225	184	157	186	185	202	170	176	223	191	180	188	190	183	190	157	169	186	178	172	185	198	181	176	166	197	167	173	203	175	176	180	176	178	200	188	174	208	179	201	172	201	171	183	171	209	184	156	180	189	184	189	207	187	207	201	192	167	172	183	189	166	189	196	186	191	182	174	166	188	184	151	197	172	183	195	184	180	178	196	197	196	162	196	173	177	184	189	207	199	180	162	207	197	189	181	171	191	182	179	179	173	179	193	185	195	184	195	168	193	201	213	177	216	204	200	177	189	177	173	179	196	176	197	195	188	163	198	196	157	199	173	198	182	188	200	174	157	199	163	170	174	215	176	192	190	171	176	196	167	176	160	185	188	181	178	194	178	180	181	179	206	181	175	195	205	186	190	181	196	185	203	173	192	195	176	196	167	219	199	195	173	179	193	180	166	178	193	170	190	215	163	201	200	192	202	171	189	178	181	196	182	186	194	199	192	187	181	204	182	187	177	177	170	178	171	197	197	168	156	188	191	165	143	184	182	184	196	179	190	174	176	188	169	208	179	171	189	202	189	175	170	194	200	173	193	205	176	181	164	188	208	194	173	185	182	189	173	195	194	197	172	176	182	178	163	166	177	198	174	184	185	158	194	188	193	180	192	185	177	200	169	187	205	194	198	186	185	179	176	183	157	183	182	197	182	190	197	184	202	164	167	170	167	180	167	177	170	178	207	182	193	185	180	201	175	203	162	198	154	178	181	192	179	180	174	194	183	193	186	209	202	192	201	203	164	192	189	193	215	169	179	171	192	196	195	195	188	189	207	187	192	204	190	183	175	181	219	189	209	199	162	175	181	199	192	165	197	174	164	176	187	170	182	158	183	192	191	187	154	184	200	204	204	182	187	206	173	173	193	198	182	158	180	183	185	195	161	186	181	202	213	192	181	196	194	177	179	151	198	192	190	198	189	209	197	196	158	164	184	189	183	170	219	175	176	180	187	188	193	201	197	186	179	175	206	181	166	202	199	196	203	189	191	178	164	194	180	169	192	152	189	162	178	189	164	171	168	203	184	180	194	180	179	191	192	175	181	181	186	163	177	176	179	187	198	194	162	201	176	191	182	178	199	201	194	174	207	173	212	176	170	179	191	191	189	203	199	191	207	181	195	185	181	190	167	161	175	221	183	171	194	178	220	176	190	210	163	172	196	179	193	180	176	164	190	175	181	192	182	185	187	173	179	189	194	188	195	190	191	186	188	173	179	171	175	181	182	188	189	178	173	178	193	187	205	191	193	176	183	190	145	195	161	202	201	154	183	188	190	197	155	208	180	177	178	184	182	182	172	174	185	193	187	155	189	184	202	194	190	155	197	172	205	196	190	194	177	194	180	209	206	172	174	183	187	177	187	219	171	167	174	168	182	191	200	179	197	191	178	161	170	187	200	192	195	186	163	178	189	174	180	202	188	191	162	194	198	207	183	207	191	193	166	156	181	156	198	173	168	188	179	198	168	172	178	178	190	185	165	173	209	192	193	181	188	180	187	210	187	163	208	192	189	172	190	182	185	177	153	184	166	178	182	167	199	204	171	195	190	181	200	184	160	172	183	210	174	184	181	201	190	156	209	172	165	184	185	191	193	191	190	188	179	175	175	192	198	170	201	188	194	190	202	170	198	174	166	211	195	162	185	195	172	213	186	190	181	172	195	186	191	187	192	171	174	175	194	165	175	181	184	179	212	199	177	172	164	202	171	192	159	174	184	215	186	191	182	184	161	176	194	189	204	175	208	186	176	185	180	176	184	203	194	197	182	181	218	172	190	173	202	187	177	196	184	183	185	182	166	171	203	170	187	199	175	185	189	191	179	190	182	176	194	165	183	175	199	188	171	166	182	168	209	209	177	164	198	207	185	207	179	180	177	195	190	185	170	185	191	187	181	170	191	172	192	212	175	179	163	170	181	194	161	179	184	170	189	172	173	186	176	203	187	175	186	175	192	162	187	211	172	183	177	173	175	173	177	179	175	172	153	187	172	172	171	182	177	205	190	165	200	185	182	187	180	191	169	194	179	193	175	185	192	187	190	186	192	187	176	189	190	187	149	162	202	186	198	171	200	187	167	183	170	199	204	182	177	198	175	179	185	196	180	172	184	193	167	197	196	203	158	173	168	177	184	173	183	199	194	168	175	196	184	181	186	181	193	195	192	192	178	172	183	155	204	194	187	162	203	159	172	193	183	182	177	157	179	156	177	187	188	192	192	173	192	182	184	180	176	181	162	192	193	184	184	189	181	214	191	200	198	188	189	166	180	194	196	184	189	165	189	167	187	185	173	170	188	165
27671	21577	11746	935	424	399	382	352	365	375	367	366	382	326	371	366	372	361	357	344	365	398	396	348	346	396	368	365	341	369	343	362	386	371	356	376	332	315	345	339	335	381	387	358	370	344	348	360	374	358	395	354	372	380	347	366	360	357	378	388	362	351	386	341	364	365	350	363	348	356	346	394	365	364	387	389	366	391	352	363	361	397	365	364	360	352	341	373	331	361	383	391	340	329	359	350	390	397	354	329	350	340	344	379	378	389	349	350	349	341	369	382	338	383	375	376	354	369	350	344	326	364	360	325	371	365	362	379	368	359	386	367	366	335	334	388	389	345	352	376	368	349	352	354	380	381	322	372	380	360	336	358	363	331	359	361	333	335	349	307	356	372	344	398	378	363	357	346	402	377	350	373	380	378	367	390	330	331	357	405	338	390	343	332	351	356	370	357	349	359	356	390	384	388	354	350	361	349	372	342	367	349	373	356	367	359	360	360	379	389	352	373	352	356	351	333	341	351	358	349	383	369	370	328	334	351	337	334	348	376	380	369	319	365	354	364	332	364	393	352	356	377	388	357	350	344	361	396	375	334	382	343	359	347	334	344	361	331	347	362	351	358	336	377	371	322	334	356	366	317	350	335	363	333	332	336	371	367	369	347	349	326	366	367	361	390	321	369	388	376	360	337	376	363	357	360	372	361	357	348	339	331	393	351	369	330	375	341	390	353	370	366	357	345	366	341	396	357	348	386	340	334	369	353	367	356	361	358	361	354	372	384	362	332	365	381	369	348	365	347	370	380	379	337	346	370	362	335	346	372	352	363	354	393	338	348	354	346	338	349	365	385	371	364	390	385	345	363	343	339	363	396	361	342	364	352	357	352	372	375	355	368	363	368	345	359	363	325	352	350	345	332	377	329	366	362	340	360	376	373	399	341	372	347	373	345	373	340	386	385	334	360	347	372	352	341	359	338	359	362	371	343	357	358	342	347	383	351	347	341	363	363	356	334	337	371	340	382	351	375	337	348	373	371	314	343	350	362	388	361	369	325	385	348	354	394	359	347	335	359	359	375	380	348	371	386	341	377	363	378	346	351	363	345	325	367	358	347	376	355	346	331	362	372	351	343	386	370	399	402	381	341	394	329	363	348	375	353	346	339	399	362	373	350	376	366	374	370	380	369	324	362	426	367	348	362	388	378	327	344	341	359	353	369	374	339	360	367	357	353	338	363	315	366	351	408	332	325	367	338	379	347	385	323	376	338	346	369	380	373	378	372	341	375	348	335	342	351	355	368	378	370	372	370	344	354	383	368	330	356	336	335	366	392	361	375	372	316	392	322	335	389	357	359	411	377	336	388	388	368	370	382	369	385	326	353	349	405	364	366	348	367	348	367	337	390	387	330	347	375	374	371	343	340	355	326	386	397	321	379	345	350	359	390	341	367	379	355	379	370	349	369	368	362	367	345	389	335	395	318	363	333	394	371	324	334	353	348	327	343	366	383	363	370	333	376	353	365	343	355	374	342	390	396	341	350	359	369	350	365	400	368	342	377	351	376	383	353	378	355	356	372	358	359	358	366	367	364	368	393	361	368	362	346	394	364	360	357	356	353	347	349	334	331	352	352	347	332	373	336	373	376	324	382	327	375	351	369	359	379	349	362	405	371	369	383	376	351	401	403	396	370	357	368	344	342	361	365	350	383	347	353	343	367	338	372	346	360	357	327	359	348	384	393	342	341	365	370	371	355	363	375	342	380	349	353	384	359	369	348	346	363	385	360	368	363	352	387	351	357	371	382	361	339	352	356	364	365	345	384	320	373	353	367	355	372	368	342	349	383	330	386	340	391	349	351	373	370	370	341	366	368	371	377	350	356	377	355	389	381	400	358	383	355	330	367	376	378	360	345	330	374	350	366	335	357	321	350	361	402	347	375	326	358	369	355	304	382	387	334	315	366	361	357	322	353	396	362	342	364	396	374	366	348	366	391	335	340	363	372	336	338	386	365	336	361	363	356	351	346	340	352	351	375	375	310	332	336	366	337	376	395	380	378	355	339	371	338	350	344	340	391	391	333	367	349	382	348	369	385	361	374	397	380	350	350	376	353	348	352	332	332	390	353	392	354	373	377	389	366	378	358	352	373	356	345	379	380	355	366	342	349	365	354	383	369	373	378	360	382	368	372	345	342	376	411	390	380	347	357	363	355	347	373	398	356	331	357	383	378	355	355	357	387	338	361	370	374	373	346	352	351	353	353	351	340	395	356	362	327	366	379	334	387	369	348	355	346	364	348	308	390	374	357	365	363	349	342	356	341	369	331	388	339	359	354	344	359	359	340	364	336	379	355	388	344	318	369	371	393	350	348	357	351	350	348	352	388	347	357	369	344	352	338	361	352	342	365	368	413	342	351	337	391	351	374	328	369	371	357	343	358	364	321	350	368	333	369	369	388	362	371	361	368	369	357	336	361	332	388	334	370	366	351	359	357	349	351	408	322	357	337	366	336	370	371	337	343	362	362	340	343	348	364	355	337	355	360	390	366	340	360	361	388	344	359	379	360	382	328	346	376	333	396	372	334	346	360	339	352	341	350	394	378	402	342	396	357	400	310	353	363	371	370	376	358	334	351	356	389	356	326	398	386	345	396	404	356	359	367	380	371	329	376	350	355	362	348	309	365	361	391	348	377	379	367	361	378	388	353	377	364	335	345	353	334	363	375	338	378	346	329	388	357	366	364	382	354	325	353	353	383	354	348	351	362	332	331	367	372	358	359	354	356	366	382	379	387	358	357	342	328	388	370	332	353	366	400	383	369	385	387	368	376	352	370	319	357	354	367	342	384	333	339	379	360	409	346	320	363	367	380	344	339	391	351	346	347	360	338	382	354	339	337	369	376	359	351	343	361	322	326	366	365	341	351	367	352	393	338	323	340	354	372	359	353	342	344	370	339	399	329	354	365	324	402	370	331	354	354	379	352	365	337	366	391	376	322	377	384	362	379	399	364	332	363	368	364	378	330	326	363	372	365	396	392	388	347	327	362	377	368	339	344	389	366	365	364	365	353	349	363	349	321	362	327	367	326	382	362	367	370	371	358	354	353	365	337	351	331	337	340	371	379	342	381	350	384	383	376	364	379	370	365	371	360	345	358	367	367	367	366	373	345	397	351	345	402	351	359	337	321	352	343	395	345	344	353	353	359	348	371	366	355	359	382	348	373	351	362	350	370	363	331	318	372	311	352	386	341	362	345	370	374	334	365	386	376	325	371	370	344	376	345	368	353	364	382	350	338	370	416	350	396	383	353	354	366	338	401	358	348	370	349	361	329	363	382	381	368	356	371	348	402	382	351	356	360	374	374	348	347	337	373	363	352	335	377	332	425	372	354	363	343	349	375	400	354	332	378	371	368	345	379	369	386	365	355	372	365	366	353	352	380	393	337	353	363	364	335	387	395	369	335	337	331	351	334	365	346	360	403	357	346	343	352	330	348	368	351	368	379	352	378	367	344
29644	22025	1051	637	615	571	544	560	507	522	557	498	536	508	501	496	508	508	516	549	486	526	533	515	518	507	503	522	493	493	480	481	535	490	539	491	544	476	530	533	525	533	513	527	524	524	485	505	546	481	510	508	497	490	482	472	496	475	503	467	494	492	483	497	492	488	466	494	525	495	498	529	484	490	521	498	484	483	531	507	493	524	481	485	500	516	514	521	514	482	473	524	486	484	521	465	522	539	513	512	507	486	499	493	541	496	517	489	488	496	504	482	502	501	482	525	509	487	528	524	545	511	499	509	528	487	504	520	537	521	517	519	515	526	475	523	492	505	490	512	479	518	530	484	528	494	522	478	517	467	511	491	483	506	479	486	504	515	529	535	529	502	506	492	495	502	473	494	496	495	496	517	511	485	536	514	480	491	477	511	555	493	524	493	513	475	521	527	487	488	509	497	505	526	543	501	543	455	524	519	461	473	536	513	469	475	480	536	476	469	506	459	518	515	514	530	524	489	505	525	498	529	477	486	478	475	529	499	475	508	531	504	497	516	523	484	548	460	473	477	512	521	541	523	561	517	524	513	486	482	493	518	493	475	485	487	494	542	469	491	506	521	483	482	489	503	481	474	506	530	495	544	498	472	506	537	481	465	502	453	511	484	513	491	475	519	513	526	511	500	496	494	528	480	507	518	482	517	490	500	491	548	534	471	471	519	523	487	462	533	509	512	468	461	522	486	485	517	497	501	453	492	519	483	485	490	479	500	446	478	490	493	518	506	491	518	473	479	474	503	503	537	503	484	498	529	507	517	542	491	455	516	513	520	498	482	473	542	496	466	487	490	498	494	507	477	505	490	523	494	533	441	551	507	498	491	517	509	487	534	488	485	516	489	508	472	494	511	523	517	505	537	486	515	500	529	499	507	507	445	482	488	513	460	532	496	489	490	499	511	519	496	470	532	502	504	456	516	487	496	495	522	494	520	513	483	531	502	477	559	511	486	507	501	502	481	530	480	492	488	508	511	461	469	499	526	505	504	503	516	487	486	495	502	449	504	472	448	548	510	502	527	529	495	512	514	533	540	522	521	519	529	521	548	520	526	478	507	542	506	474	500	498	526	507	493	525	513	501	451	519	495	487	488	516	518	484	515	432	484	523	469	509	479	485	510	515	561	482	469	514	532	559	493	489	504	521	480	483	523	485	535	474	497	499	501	513	491	520	487	505	551	485	493	513	499	501	494	471	535	525	474	523	499	489	503	509	503	482	497	513	491	505	535	512	506	510	473	487	521	511	473	551	476	537	500	526	507	462	506	490	480	513	496	519	458	445	520	493	488	493	506	501	539	458	484	508	512	512	536	511	492	514	508	517	538	469	506	512	521	505	460	512	520	497	497	526	506	496	484	493	497	477	497	563	498	520	508	498	517	524	508	524	527	484	560	499	519	499	491	491	521	510	521	510	479	484	494	467	514	516	519	509	467	512	525	475	461	501	469	472	523	499	503	476	492	503	490	512	518	467	494	478	506	500	489	468	510	455	481	523	500	495	530	510	487	469	531	492	512	477	515	506	493	526	466	494	496	484	503	530	525	511	457	485	493	508	533	503	497	493	478	537	524	498	494	517	508	471	512	473	520	515	497	504	515	477	486	481	473	489	522	496	534	495	494	486	493	454	483	467	524	491	470	459	486	505	535	535	503	519	519	504	535	525	478	567	500	512	503	514	492	496	548	518	490	505	480	517	511	467	540	516	491	533	520	487	516	472	516	477	534	500	527	483	494	528	530	473	478	486	496	476	515	484	542	516	492	516	510	490	507	492	451	475	504	528	559	459	467	478	485	502	555	495	540	481	510	469	500	494	505	511	491	524	505	554	469	500	480	533	492	467	499	489	492	465	504	498	528	516	503	507	492	503	479	496	480	494	475	484	472	494	545	473	473	505	489	520	509	515	475	496	466	519	534	492	542	500	539	491	541	495	509	513	512	445	506	478	520	539	505	486	523	490	497	487	511	520	447	492	509	514	487	526	453	525	474	486	479	464	538	514	504	501	496	500	505	501	511	475	476	478	502	521	515	510	518	475	502	486	511	518	477	523	477	499	521	491	538	490	514	501	520	492	479	494	454	472	512	502	491	495	498	545	498	509	502	539	466	494	485	483	533	527	499	507	526	528	517	496	514	492	534	500	529	483	514	475	518	509	538	498	495	540	512	484	490	528	464	446	520	472	507	477	473	495	505	527	517	511	474	448	466	489	516	477	517	483	488	515	464	460	496	497	490	514	488	514	502	491	503	525	477	513	504	489	487	489	481	493	522	506	491	495	495	495	498	546	524	444	497	525	495	487	557	539	529	512	483	459	494	512	467	501	493	487	514	484	487	461	514	479	525	497	494	486	558	524	537	507	455	514	494	492	515	473	521	490	516	531	543	504	484	528	483	451	491	513	502	500	509	511	514	493	487	515	508	528	505	510	505	541	474	495	503	467	491	521	500	522	507	491	479	517	501	518	498	533	475	458	491	521	507	482	487	518	511	472	509	543	503	515	498	476	478	513	509	507	505	476	515	490	465	545	503	485	509	512	524	529	494	498	504	497	518	496	472	497	521	499	515	502	534	485	500	504	505	480	505	498	478	495	465	508	486	510	505	504	482	518	501	517	472	520	507	483	478	525	479	483	462	484	505	503	544	498	516	518	490	476	486	526	478	485	493	458	495	476	496	480	506	486	533	517	485	499	551	528	498	506	483	464	529	510	530	508	553	481	488	492	509	495	503	509	487	482	497	510	470	469	511	473	496	512	462	525	522	487	521	474	500	504	515	492	524	501	509	493	483	497	496	493	497	525	497	507	474	497	472	536	515	489	517	458	477	484	457	504	531	495	484	495	454	508	486	526	492	484	507	517	487	515	494	457	463	491	517	527	496	498	513	482	494	493	488	468	470	480	504	501	516	514	465	518	528	498	509	507	518	501	462	530	519	535	485	509	518	493	522	509	506	525	480	528	499	522	490	459	525	481	492	494	506	463	516	513	553	504	529	525	500	491	539	501	491	505	537	505	515	492	505	435	468	520	510	505	487	484	530	508	493	496	502	526	469	491	531	488	474	533	495	497	507	458	505	494	531	484	487	498	495	562	507	493	465	493	495	500	541	489	498	506	490	492	493	481	513	468	478	545	488	520	489	493	534	500	468	480	513	512	499	515	483	512	464	531	481	490	499	514	536	490	535	481	495	474	516	500	449	471	501	480	489	520	482	491	500	497	507	497	508	518	486	537	507	502	503	496	485	497	524	470	516	510	475	491	505	475	497	519	491	512	485	520	468	525	481	518	501	535	534	474	493	478	540	501	487	492	533	489	469	529	491	520	521	496	514	473	542	526	511	496	476	491	512	512	501	503	493	543	532	491	524	490	512	512	505	455	491	503	503	475	501	488	464	500	522	457	528	512	491	507	503	525	520	517	524	502	475	526	498	462	482	499	525	458	489	531	512	476	498	521	499	503	518
24191	21272	28563	24115	21133	8182	760	533	444	455	393	379	370	364	340	354	337	344	318	351	310	331	315	329	298	318	298	309	343	312	327	312	325	327	299	309	283	306	320	309	320	336	285	296	324	296	331	298	299	321	309	307	283	317	305	287	306	300	328	288	302	336	305	320	294	294	330	300	331	312	330	297	276	298	307	289	313	293	288	294	285	320	294	277	320	286	296	285	290	301	294	311	288	297	303	304	301	298	310	280	307	295	290	294	307	301	298	297	280	338	297	302	283	338	289	291	306	296	298	313	310	322	289	303	304	312	303	302	281	327	292	305	316	317	310	312	291	286	282	341	324	279	284	283	345	302	293	279	259	316	305	267	339	306	320	285	284	297	300	303	302	307	321	283	294	321	292	268	278	301	305	302	335	272	291	312	281	310	324	314	298	335	291	311	281	315	295	324	292	296	280	253	304	277	301	319	315	287	312	313	337	276	276	328	297	329	277	304	287	290	262	289	294	304	295	305	281	304	283	311	313	298	304	276	305	306	319	276	309	319	309	300	301	295	295	312	299	280	328	319	298	297	308	285	318	311	323	335	261	281	342	321	269	278	282	321	271	294	309	313	308	297	299	315	294	316	285	296	317	303	280	343	302	303	306	331	278	325	299	317	328	358	342	312	313	318	323	295	304	293	294	286	319	312	285	303	331	306	285	308	286	318	314	312	302	270	289	341	297	308	301	320	290	293	287	290	324	308	320	332	305	328	282	324	310	299	305	317	314	294	308	310	309	336	359	296	264	308	284	302	278	298	294	325	312	302	313	297	300	292	297	318	318	285	332	334	328	306	336	337	288	313	312	308	303	325	303	303	282	308	305	281	320	326	292	286	331	304	289	303	284	289	300	322	289	289	309	311	313	331	288	296	302	304	302	319	272	290	303	300	319	325	293	305	281	314	283	291	315	292	329	299	298	285	318	309	287	320	281	313	284	306	286	317	310	304	292	296	343	340	293	280	314	287	332	309	318	286	322	300	319	297	321	287	313	283	325	279	303	286	303	294	307	323	332	293	298	326	285	303	286	315	299	282	314	298	303	304	314	283	298	289	288	306	306	301	329	289	313	299	324	322	294	311	326	308	375	323	319	314	301	264	317	314	312	306	295	295	289	319	297	339	303	313	301	280	296	292	274	274	319	324	319	322	338	288	314	310	308	290	309	312	298	316	285	323	299	313	325	305	287	307	320	309	308	292	322	306	308	298	319	319	329	298	299	323	272	309	283	317	306	278	307	306	324	314	308	278	303	341	274	313	301	300	288	305	332	316	327	306	287	309	313	287	327	284	299	321	302	295	277	313	306	289	304	293	279	285	299	303	311	314	296	306	329	288	282	318	306	267	306	293	325	319	296	351	325	327	306	314	296	265	303	294	331	290	318	286	304	292	302	304	269	372	303	316	330	322	328	308	332	300	283	326	285	310	291	326	285	307	335	289	348	291	314	271	311	307	316	303	300	313	327	261	304	284	288	294	282	299	266	321	310	283	292	311	262	292	278	290	301	325	316	312	302	321	313	332	322	290	262	334	318	290	303	303	302	284	245	310	286	332	303	282	281	292	292	290	299	286	305	311	299	308	304	312	288	317	278	304	323	307	307	277	308	276	315	323	301	301	333	320	298	280	284	305	310	314	300	297	290	334	313	329	303	299	307	283	328	310	303	296	267	320	248	297	323	309	315	294	308	296	283	285	311	292	329	302	304	300	339	313	291	319	293	290	270	304	309	292	300	281	343	318	278	305	329	329	330	293	314	282	304	331	306	298	300	294	268	295	269	297	300	272	265	333	302	320	287	305	320	316	322	278	309	323	293	330	335	300	307	319	315	271	329	318	308	308	295	313	292	292	293	306	326	341	309	291	293	288	298	269	289	311	281	315	287	301	309	350	326	306	309	296	319	324	334	306	311	308	310	308	314	306	292	306	329	268	280	293	312	304	292	309	298	296	277	291	313	338	330	287	283	278	288	293	296	304	291	352	305	302	273	303	312	296	332	314	287	343	297	281	315	314	324	289	329	316	308	308	281	293	316	302	299	277	312	318	275	303	310	297	291	294	299	302	321	323	336	304	310	305	294	290	302	296	301	288	284	325	306	323	312	335	287	305	299	325	330	332	263	329	307	286	277	317	322	344	307	299	263	328	281	282	319	305	301	292	322	286	314	316	315	280	307	263	295	329	280	297	330	295	332	307	316	318	328	360	309	328	304	322	310	330	310	328	300	308	296	302	305	294	312	290	301	346	293	323	311	303	305	298	315	283	307	325	281	305	282	297	298	290	311	314	302	291	303	297	281	308	325	296	288	290	287	267	316	338	285	311	320	300	284	321	303	299	322	268	279	312	313	292	324	299	292	319	285	298	316	279	286	303	301	307	308	318	305	324	299	321	327	290	289	303	315	298	306	304	293	325	306	301	289	287	294	335	304	284	283	325	292	298	304	274	339	323	316	287	328	307	327	327	308	339	282	283	310	304	287	293	324	310	310	299	284	297	331	312	306	319	332	289	321	299	281	299	319	288	312	310	323	300	271	286	330	298	315	278	300	292	296	299	324	274	284	289	305	324	295	312	269	305	318	293	317	323	288	321	321	315	323	318	263	260	271	298	298	320	300	322	302	305	289	266	329	298	313	298	283	312	294	298	291	293	319	305	329	284	270	297	335	319	310	300	306	276	314	309	338	306	294	306	298	321	306	291	296	318	278	309	332	307	295	290	317	292	293	310	319	285	273	315	307	300	296	291	299	313	261	312	312	314	305	301	315	330	300	288	289	307	316	307	297	304	289	309	288	280	299	318	282	291	275	302	292	304	338	305	311	294	300	290	304	293	322	299	286	324	278	305	318	314	296	315	301	317	299	257	279	304	338	289	323	305	327	300	272	319	275	281	292	296	298	301	269	322	277	290	294	285	296	294	302	313	316	303	314	301	314	328	294	358	296	283	308	296	280	343	329	271	325	273	295	322	310	296	283	281	308	319	308	330	333	313	298	319	256	320	314	312	322	302	308	317	321	320	312	329	305	326	303	282	325	296	268	297	299	294	285	304	301	331	333	272	287	305	331	326	315	307	298	331	278	304	294	265	302	303	313	289	308	301	292	267	300	299	308	313	266	292	299	314	324	294	332	302	325	316	317	300	325	314	307	328	311	301	335	295	303	319	293	304	304	289	304	309	338	307	301	305	282	281	310	291	299	313	282	303	300	313	329	317	272	346	301	315	294	337	309	298	267	343	317	307	272	304	309	299	288	301	303	332	278	275	314	307	297	319	317	310	325	277	283	300	289	296	281	309	294	286	324	318	280	307	297	298	304	312	312	317	277	273	315	316	332	315	299	337	270	298	315	293	294	314	302	307	301	311	305	294	315	289	313	302	295	270	300	291	285	286	309	299	291	276	307	320	298	289	296	345	298	299	301	304	307	281	307	290	309	288	306	298	321	313	322	325	280	350	283	304	284	325	266	290	292	303
55194	54681	6540	2502	1722	1363	1143	986	824	780	689	636	629	612	561	524	529	506	511	455	448	482	470	498	462	476	481	455	445	441	437	491	443	439	445	453	459	451	464	446	437	495	402	426	443	445	467	432	450	474	449	424	417	416	426	414	432	452	461	433	444	423	418	445	430	448	452	437	427	445	470	478	451	435	428	435	368	465	426	416	415	472	428	447	448	461	470	463	426	420	438	421	452	396	427	447	451	439	445	431	448	402	444	420	430	383	399	444	443	446	458	440	453	416	411	418	434	418	411	440	428	432	414	425	458	405	427	400	471	448	441	404	397	465	412	434	440	440	425	435	410	428	434	417	455	422	428	444	470	451	429	425	439	411	433	390	422	447	445	438	452	413	412	420	452	418	453	413	433	456	500	452	451	423	423	433	450	437	409	450	434	426	419	443	432	416	492	410	445	431	418	443	432	444	411	393	414	411	443	382	426	448	435	425	428	433	443	414	396	420	425	423	439	398	393	436	412	424	409	432	457	459	460	456	436	413	428	423	442	414	468	412	463	443	451	422	409	403	420	457	431	410	456	400	439	421	445	415	429	447	458	460	431	396	443	461	428	459	426	406	428	412	462	444	437	446	435	447	434	446	426	433	420	432	433	460	421	447	403	405	417	441	425	393	429	437	446	406	411	429	421	460	388	452	426	425	420	440	409	431	428	446	432	437	445	450	481	442	447	408	453	443	412	418	456	458	465	447	446	430	404	397	468	420	422	441	431	374	466	423	450	441	422	402	386	466	452	460	444	392	447	445	434	464	401	438	346	443	428	431	466	397	420	449	406	436	449	440	438	432	420	436	456	418	468	445	394	424	399	418	445	453	418	423	420	420	413	415	421	430	430	448	456	451	423	430	456	443	471	424	451	421	461	448	455	412	425	384	426	412	440	441	440	440	457	433	412	424	443	412	453	441	426	450	452	455	438	414	423	430	431	436	441	431	418	390	448	424	422	405	435	442	455	446	429	404	429	463	431	399	417	438	389	450	415	428	438	449	464	413	459	448	438	431	449	441	450	459	420	419	464	441	462	452	417	427	422	431	397	408	398	396	421	445	444	435	402	395	424	410	482	414	422	432	435	417	443	428	406	459	437	433	451	425	420	404	475	401	413	466	450	385	420	419	438	426	438	451	418	436	448	430	452	421	404	459	419	431	429	440	403	425	426	413	454	440	428	440	425	426	417	441	425	437	420	408	437	423	436	424	429	436	439	417	429	422	442	429	451	427	419	451	426	481	409	449	430	475	432	458	446	416	413	402	432	417	453	436	467	467	448	433	403	423	426	463	423	436	403	458	423	485	468	437	441	376	429	457	397	444	433	397	450	443	432	417	420	400	415	441	446	432	430	438	411	429	428	472	432	442	470	427	433	451	417	452	448	438	410	458	446	441	444	445	389	455	458	447	414	422	413	446	437	429	453	425	438	427	423	429	435	429	443	415	439	425	420	486	434	416	431	446	410	439	453	429	453	415	417	437	424	427	441	420	423	432	425	451	427	427	395	396	410	424	456	424	427	435	399	450	462	467	429	426	440	405	429	441	456	444	429	440	451	462	418	409	449	447	448	453	426	426	472	436	414	432	410	432	437	464	452	415	434	415	462	427	422	410	441	439	463	447	444	463	455	412	438	419	413	402	475	437	415	435	393	440	460	401	430	439	422	453	424	440	434	397	413	389	406	446	420	467	451	434	429	426	428	475	411	419	466	443	434	443	418	424	403	420	424	442	424	464	445	420	412	450	432	447	456	399	458	429	451	446	450	443	447	431	409	441	427	450	419	429	430	482	427	455	462	427	419	410	453	419	429	411	426	470	400	410	415	487	434	417	430	420	407	411	436	480	462	428	421	436	448	417	457	432	440	420	390	433	424	406	448	411	435	435	421	432	394	430	421	452	436	414	442	420	407	448	438	411	441	460	437	436	453	441	421	432	405	410	436	407	437	462	464	421	390	482	417	436	472	419	452	438	436	457	435	476	436	425	421	450	398	400	423	419	439	449	440	462	448	432	419	397	446	439	454	438	455	411	429	442	471	477	440	438	426	410	431	439	419	424	411	452	453	427	424	448	426	403	439	431	427	372	447	390	449	423	432	454	421	417	422	403	431	445	455	427	438	434	465	415	410	443	435	438	420	420	406	436	450	452	460	441	440	439	456	425	398	413	414	455	427	456	444	437	442	431	441	469	432	433	431	415	437	403	422	437	452	441	419	401	411	464	451	434	411	453	452	400	408	448	454	422	434	425	358	397	437	433	389	440	402	438	402	438	443	441	412	447	406	469	450	410	441	423	473	462	438	405	404	450	417	422	437	440	463	392	454	412	430	423	417	462	457	418	478	440	431	385	396	433	418	429	432	455	422	426	412	455	435	469	474	414	456	462	472	451	398	469	445	486	437	432	423	426	419	425	430	459	452	405	438	434	446	472	432	387	437	457	433	435	435	454	443	419	501	437	437	436	428	429	439	450	448	461	414	454	388	446	426	440	411	424	422	386	466	433	441	440	406	389	447	449	449	458	453	433	440	408	439	432	419	421	445	427	438	458	439	467	456	470	423	425	454	410	406	453	413	414	404	399	446	433	416	462	428	443	446	392	462	463	426	446	457	450	425	442	428	417	417	431	446	432	435	444	442	411	449	445	409	454	458	418	410	438	419	436	426	445	394	417	435	428	428	412	418	440	402	429	439	401	437	473	458	416	425	419	447	457	434	449	443	425	456	447	429	437	489	427	417	410	403	419	435	413	471	426	428	447	432	441	375	448	420	398	416	474	401	420	439	438	494	417	426	439	439	410	454	432	441	414	449	436	417	445	467	409	443	450	426	419	440	434	422	439	436	435	455	481	427	428	432	426	418	461	467	440	407	459	443	377	435	464	395	457	431	456	452	455	453	416	444	418	433	466	430	446	479	407	443	406	442	405	462	459	428	431	404	459	443	403	405	446	431	415	436	467	445	438	436	413	407	442	417	449	465	436	437	415	391	418	436	443	443	431	419	403	426	447	419	391	484	445	431	454	409	414	435	448	439	427	439	442	436	444	413	422	467	437	421	435	427	433	431	449	463	415	424	430	439	447	425	423	399	456	418	459	444	424	427	424	428	408	432	423	412	422	451	423	430	405	422	432	451	403	425	458	448	421	471	433	452	448	459	444	441	417	431	436	408	449	413	453	435	480	461	448	397	413	440	463	428	434	450	427	401	430	451	414	424	437	419	425	435	435	450	438	440	431	472	425	437	461	424	448	435	457	422	440	439	473	441	408	433	461	415	452	386	457	476	405	411	418	431	421	458	415	415	453	426	466	423	401	445	433	407	466	460	401	388	436	438	401	431	453	454	428	424	433	416	475	434	436	474	449	456	424	433	462	423	405	404	428	431	435	448	436	390	462	409	456	463	472	442	425	423	445	422	399	420	446	426	438	445	423	414	397	384	409	494	434	462	472	450	447	420	389	442	436	443	433	413	440
23121	21249	29112	23685	21236	21237	6405	571	313	329	317	277	247	219	230	204	160	186	180	163	167	153	149	150	170	154	144	139	139	147	150	147	142	159	133	137	126	148	139	127	133	142	135	146	131	142	144	140	134	132	135	119	134	148	109	145	139	130	127	140	129	157	115	139	113	123	131	147	121	125	153	144	119	153	138	143	139	145	140	145	130	129	154	131	134	137	138	140	120	117	137	128	127	138	115	134	117	134	129	147	137	133	151	130	141	128	140	135	133	128	134	124	118	108	150	114	136	121	114	133	121	121	122	137	134	134	134	122	127	146	136	130	129	128	123	119	148	135	124	128	141	148	118	137	127	139	142	137	137	132	141	147	130	135	139	130	108	143	134	132	131	132	131	126	158	140	113	114	134	129	125	119	136	121	112	121	133	130	121	121	138	131	118	122	131	134	110	110	122	117	129	102	147	143	118	138	126	133	149	129	112	123	128	150	130	142	126	116	123	120	146	129	143	128	127	130	117	136	113	129	115	145	113	134	133	126	133	138	133	125	139	125	129	121	106	137	129	138	134	133	136	139	110	108	130	140	148	156	140	140	122	125	128	133	129	117	105	121	144	113	136	126	123	149	128	153	134	139	154	152	136	144	120	120	120	121	116	137	138	127	147	130	116	121	132	112	138	117	134	123	129	115	124	124	135	124	122	134	118	161	113	139	129	142	141	116	99	127	127	140	143	120	130	123	128	124	144	132	143	144	147	124	121	140	143	121	128	130	145	121	114	98	128	130	114	115	140	133	142	110	118	121	150	131	141	122	126	146	150	148	113	118	113	126	136	132	125	124	142	131	132	114	125	113	138	124	122	118	152	123	135	135	124	132	118	132	143	128	108	134	138	127	108	130	151	132	117	138	117	129	146	142	120	123	123	127	136	115	127	137	136	120	124	125	131	157	137	118	123	132	128	128	142	121	119	143	133	127	129	122	115	128	127	107	125	127	122	135	122	123	111	130	139	147	147	130	129	120	127	116	131	137	128	134	138	117	142	134	121	130	126	131	147	128	134	134	121	110	127	156	114	127	128	140	116	131	130	143	140	128	117	123	142	139	122	127	127	126	112	117	120	119	137	120	125	127	114	120	137	139	125	125	118	133	131	110	121	159	134	125	111	126	125	125	143	109	127	136	125	120	141	115	129	131	134	126	132	140	124	140	117	129	111	113	143	127	140	143	124	150	119	139	122	154	127	137	108	130	137	136	109	127	122	138	130	115	114	133	123	120	118	128	134	113	119	113	123	119	135	118	135	127	138	133	120	130	126	126	118	114	121	156	131	136	129	143	118	119	128	139	130	128	120	128	131	122	132	146	138	122	134	128	114	129	125	129	143	115	123	138	102	129	134	111	136	138	110	151	127	142	108	123	121	123	131	112	139	121	127	110	138	120	148	114	129	131	157	118	140	106	133	151	125	127	135	133	126	135	125	149	135	135	150	154	112	125	131	139	141	128	120	146	131	128	145	125	149	118	134	139	138	143	128	117	139	131	131	121	125	139	126	121	123	118	131	139	118	125	155	128	136	128	143	132	125	131	127	100	136	110	130	124	118	141	130	129	120	122	127	123	144	140	137	136	134	114	126	124	127	131	133	135	146	133	121	137	131	145	100	123	118	128	118	135	125	126	98	132	140	132	142	124	125	133	124	123	119	126	132	125	137	125	123	134	135	103	121	122	119	132	125	117	114	139	124	128	122	127	140	121	119	117	113	109	131	135	123	139	100	129	140	154	142	135	124	103	134	104	140	119	110	125	127	141	123	121	121	116	115	138	105	118	143	111	128	121	114	139	155	126	125	132	129	132	125	142	115	136	131	121	123	128	125	130	139	144	142	137	167	122	124	129	128	133	136	142	122	120	138	141	136	136	119	116	137	105	110	120	120	130	112	106	156	117	132	138	136	138	140	120	115	124	138	135	125	123	147	140	135	113	131	140	143	106	117	146	147	141	132	145	132	146	121	125	119	110	134	127	119	139	145	135	133	127	127	114	139	100	112	135	138	148	138	122	133	117	133	131	141	115	135	110	121	136	137	122	109	149	146	123	142	138	111	139	107	134	161	126	139	139	127	156	116	110	117	134	116	120	130	133	107	145	125	126	127	133	125	128	139	134	124	136	126	137	138	138	109	132	126	142	144	133	139	115	128	133	117	141	116	119	119	123	126	131	125	136	124	125	120	116	136	112	121	125	139	125	129	119	119	136	128	135	138	133	132	137	126	136	133	114	134	138	143	152	141	107	144	119	134	145	143	127	139	127	111	130	129	137	132	129	142	149	107	133	92	140	127	118	117	130	113	118	114	120	124	139	122	131	142	129	131	153	129	137	162	129	123	129	136	131	112	151	154	120	129	124	140	134	141	130	125	126	110	119	114	142	127	115	136	130	126	127	109	123	114	131	119	139	121	138	133	131	134	132	125	124	101	125	122	112	109	126	112	133	140	132	134	127	115	130	121	122	133	133	141	141	123	102	118	146	114	118	129	128	141	126	145	95	151	133	127	139	122	123	122	136	149	117	142	139	153	120	114	114	124	133	113	121	125	127	140	127	118	129	113	135	123	137	123	107	122	129	118	146	142	148	145	116	128	111	126	121	125	126	122	116	121	152	147	113	145	147	125	129	129	113	133	137	119	132	142	114	120	118	155	128	127	148	131	123	132	128	117	108	147	138	118	118	125	118	129	117	125	120	132	119	127	122	111	127	135	144	146	138	145	134	134	117	121	132	129	145	126	124	137	136	125	150	138	139	133	127	136	134	142	118	120	143	130	140	110	123	120	130	134	115	131	134	120	138	128	136	137	141	136	150	107	144	122	135	132	132	139	117	130	124	143	146	126	113	140	139	133	120	134	133	120	133	120	126	127	123	154	118	143	114	128	145	127	122	122	121	128	131	120	120	130	100	117	119	112	114	105	117	155	107	137	143	137	119	111	146	115	129	143	130	150	134	129	143	127	108	134	130	128	136	147	140	140	129	121	127	112	119	134	127	135	134	134	125	122	123	151	124	120	111	149	130	117	134	124	130	143	129	132	144	112	126	140	134	108	131	129	123	115	145	156	118	114	122	123	138	113	125	134	119	136	136	133	126	134	123	129	136	127	150	139	128	132	140	126	127	124	126	117	120	137	136	135	128	136	126	152	138	117	133	113	124	139	141	130	124	114	131	119	144	140	120	122	134	116	127	112	127	133	121	132	131	147	122	130	147	138	120	135	150	109	128	125	120	120	159	124	135	153	142	100	122	152	123	114	151	130	127	129	115	121	140	135	121	132	138	114	123	155	133	124	115	124	124	124	151	135	125	129	123	147	130	146	122	128	129	118	149	119	138	133	115	143	118	132	142	125	137	137	125	130	141	141	131	116	125	151	139	113	130	112	130	142	135	132	120	126	149	132	109	136	128	124	130	131	117	123	129	134	142	141	127	129	121	136	135	124	130	124	140	143	116	133	125	135	131	125	118	120	116
59524	60679	11035	4037	2751	2027	1499	1204	955	786	711	578	540	447	423	368	360	324	318	306	298	262	285	281	244	238	230	246	251	219	222	218	194	231	248	213	225	203	212	217	213	203	232	197	221	206	205	219	187	197	203	232	191	198	199	214	196	184	172	199	196	194	196	182	194	176	200	180	193	197	184	182	183	200	196	197	203	211	191	179	209	189	195	182	214	186	199	190	186	220	202	210	178	211	179	186	195	190	174	189	184	196	199	175	187	177	197	189	183	193	190	193	184	186	207	185	180	186	184	161	184	172	189	192	182	182	170	190	208	191	188	194	193	179	187	196	165	196	183	177	175	204	194	194	198	194	179	198	188	189	192	189	184	212	202	189	218	198	193	223	166	191	164	180	199	163	195	192	176	184	204	211	189	184	197	209	185	193	198	202	191	199	204	170	186	184	189	180	207	207	203	184	190	155	189	159	178	181	191	217	195	195	193	215	188	195	193	179	193	197	188	203	191	164	165	197	203	205	185	179	181	176	168	186	206	226	189	211	190	220	193	175	188	196	189	167	193	186	200	187	213	189	191	194	184	198	187	181	194	179	195	172	176	193	232	194	185	195	170	198	201	187	211	196	187	175	177	168	196	194	186	206	202	167	166	186	185	191	193	157	174	181	151	172	181	214	167	180	190	188	192	189	174	173	206	178	203	202	189	211	191	194	172	214	179	172	206	213	173	203	198	223	205	194	162	201	191	189	198	190	181	207	189	213	165	186	189	175	210	207	200	162	187	185	192	204	182	207	190	195	173	172	193	190	171	200	178	164	191	168	188	180	199	169	191	200	198	200	177	175	184	197	175	209	174	187	178	196	190	199	181	192	179	190	185	180	180	182	193	173	194	191	173	202	197	162	185	199	203	178	188	185	229	194	191	203	155	192	172	187	200	212	161	180	195	179	192	167	213	182	201	177	227	166	193	195	175	194	172	188	202	181	180	217	192	191	204	176	213	194	176	183	197	174	183	209	181	204	201	185	199	185	175	180	188	203	194	199	208	182	190	187	192	187	180	202	185	185	196	180	183	181	191	189	183	194	181	193	172	198	190	188	202	173	177	205	165	192	186	176	180	187	190	207	178	174	184	162	201	191	204	194	201	176	167	195	188	189	208	202	188	159	182	163	195	201	182	198	187	219	180	205	165	161	185	181	196	193	203	194	193	172	191	162	182	198	194	169	185	179	186	181	174	185	183	191	159	203	207	182	209	166	188	194	187	200	182	186	163	178	184	168	202	197	196	172	191	186	199	176	206	198	199	170	155	191	188	168	189	200	198	170	166	193	171	179	204	205	194	221	186	161	208	167	185	201	192	186	201	211	183	172	176	195	192	179	217	210	212	193	188	177	170	176	194	187	174	200	180	180	187	194	190	172	161	161	187	203	188	184	186	200	166	191	169	196	200	199	181	195	184	221	164	184	182	171	194	197	181	194	192	195	214	213	189	168	170	184	226	185	181	194	178	177	174	170	169	209	205	181	176	182	179	196	174	202	177	170	187	190	197	191	179	181	192	164	193	193	183	195	214	175	187	186	167	178	194	168	186	184	178	185	195	180	178	201	197	186	182	179	166	181	189	182	190	180	193	194	174	193	204	174	178	189	168	172	196	193	186	175	188	176	167	187	192	184	216	195	188	165	194	173	202	175	184	182	208	179	189	203	209	200	204	206	184	191	220	206	169	201	160	195	178	211	190	192	196	190	189	191	183	199	200	168	190	182	180	169	178	175	188	186	170	205	193	185	153	182	178	155	206	190	186	157	212	194	202	163	188	179	199	197	173	196	202	179	186	195	181	170	172	189	199	191	187	196	193	195	181	167	191	196	177	170	169	190	190	202	212	185	182	163	208	175	200	197	201	189	222	197	207	201	187	191	187	193	219	164	179	186	196	199	185	198	197	167	202	210	203	180	176	187	174	194	192	193	193	167	182	181	180	167	196	204	176	202	183	211	190	202	210	196	214	201	202	173	173	194	188	180	177	188	180	184	167	191	179	193	186	200	178	184	182	181	198	203	187	197	179	189	200	207	184	200	176	181	212	202	196	172	213	192	200	181	191	224	161	194	192	195	167	159	174	148	166	174	174	200	171	187	177	186	184	194	197	191	199	192	184	215	203	211	201	201	175	180	192	187	185	175	192	178	166	189	159	178	187	187	192	204	179	172	179	168	179	200	186	195	225	190	201	193	188	185	166	177	199	173	172	202	191	153	192	202	201	200	195	205	165	179	165	205	189	184	187	185	168	191	182	173	186	194	168	202	176	174	197	187	175	192	177	173	195	193	175	194	182	197	200	150	159	178	187	200	187	177	214	191	203	195	182	173	213	194	183	159	220	200	185	197	196	183	179	201	213	190	198	174	206	178	184	187	178	203	188	227	166	203	163	177	168	183	223	207	173	198	185	200	221	212	185	227	190	173	197	185	169	186	182	188	182	185	153	174	185	180	187	200	206	193	173	188	211	216	203	221	188	160	180	207	184	157	167	190	198	169	205	179	202	200	190	202	195	182	174	188	194	210	190	178	170	185	175	189	207	198	198	199	182	176	151	182	177	185	173	206	185	209	182	159	160	168	201	171	195	167	206	172	183	172	213	199	196	168	221	190	174	208	174	179	166	193	176	169	157	199	183	177	185	185	184	200	207	190	196	172	165	175	181	183	207	176	182	174	211	195	195	167	187	172	200	171	179	203	180	180	207	189	185	183	171	183	175	191	187	198	205	189	187	181	184	196	210	174	167	177	188	218	176	187	167	179	188	190	213	187	186	193	200	218	184	208	176	206	188	180	181	195	187	190	171	182	179	204	196	173	195	204	179	160	185	200	198	210	187	212	195	198	181	190	215	209	188	198	200	186	170	196	177	147	189	210	194	206	190	197	175	186	169	190	184	180	181	187	195	209	187	205	215	188	190	185	206	194	192	198	196	174	208	175	187	192	197	183	190	207	196	205	197	196	189	178	193	225	144	179	184	218	192	186	189	189	174	196	182	193	202	188	189	182	180	173	196	183	209	199	188	213	198	158	168	203	206	185	197	187	189	198	186	169	169	169	171	186	177	207	189	199	201	174	204	191	188	171	199	171	172	182	173	181	183	191	200	189	195	179	197	183	178	181	186	168	186	147	209	220	182	183	169	162	160	172	172	185	197	214	180	173	157	207	199	176	171	198	229	216	173	191	222	166	180	196	169	194	185	184	185	165	195	187	170	202	191	175	202	198	170	198	190	180	207	211	188	194	198	201	188	186	209	212	179	182	192	168	179	189	192	192	198	184	196	188	180	192	216	187	195	185	180	187	173	200	186	200	168	185	193	215	191	173	182	199	164	209	203	201	195	222	178	179	171	169	194	187	187	179	210	193	179	181	191	185	189	207	183	187	187	191	173	178	185	185	190	199	193	189	201	185	197	195	186	206	187	167	205	197	187	174	204	196	204	188	154	183	177	210	175	191	190	194	187	206	163	195	186	183
27899	21688	12618	1228	553	585	425	384	362	374	340	348	351	338	387	343	321	362	376	366	324	358	366	343	350	330	359	383	376	355	369	334	385	356	382	373	351	377	353	341	363	360	400	356	374	364	360	355	397	394	361	334	337	373	368	346	341	411	368	370	347	365	378	360	346	383	369	350	377	398	367	377	340	347	356	350	336	353	381	341	371	403	382	346	365	362	384	338	344	372	348	388	359	388	337	365	366	344	344	363	359	368	373	337	355	370	380	367	358	341	410	375	386	356	343	378	396	355	354	353	339	394	410	359	327	352	372	360	343	361	343	361	349	355	344	371	346	376	348	344	387	387	353	355	337	349	352	368	375	365	369	335	360	344	384	377	346	343	378	342	387	357	350	357	356	337	353	368	352	361	404	342	392	398	363	360	377	353	367	319	329	360	373	336	367	390	355	360	390	341	322	382	377	347	370	357	370	377	370	388	420	369	365	335	341	349	365	368	377	360	371	344	372	354	353	360	368	384	330	374	366	363	400	356	345	387	364	381	371	337	369	358	378	372	350	358	373	352	354	380	391	379	343	328	376	379	403	376	371	374	365	327	327	376	372	341	347	374	380	382	407	346	331	347	324	387	376	375	334	334	359	345	368	356	387	362	385	368	363	360	349	338	361	324	355	328	370	397	360	368	410	310	365	342	353	355	363	370	390	381	353	373	398	369	386	367	361	343	386	351	399	346	354	342	345	363	325	347	377	353	363	393	347	363	337	344	361	351	392	354	393	374	345	375	371	330	392	344	369	335	358	388	309	353	349	378	379	341	381	366	422	344	366	365	370	385	385	356	383	376	358	403	360	391	361	383	344	346	369	359	364	366	357	373	364	377	351	365	373	400	370	400	376	384	385	358	351	373	362	369	362	372	360	367	359	355	373	349	391	337	378	392	363	364	356	339	383	368	373	351	368	352	397	380	383	369	374	345	342	348	344	354	374	370	378	370	382	347	366	371	371	338	405	380	360	366	368	337	375	345	345	375	352	372	357	352	340	381	367	391	371	384	368	370	376	346	387	390	363	349	393	333	368	342	363	384	344	363	365	352	333	393	337	354	364	377	379	329	346	355	354	374	360	334	395	382	388	347	362	376	363	369	341	342	341	336	374	358	363	368	375	362	374	353	383	345	343	379	350	404	343	358	374	309	369	353	356	348	340	355	363	358	397	337	361	383	366	348	341	374	345	361	383	370	368	379	324	372	360	380	353	365	344	334	343	327	378	376	352	362	399	365	357	350	383	381	335	348	371	374	345	360	366	357	373	374	366	368	335	395	377	341	376	359	358	331	374	365	366	386	397	336	367	360	325	344	403	362	382	386	351	362	360	363	393	382	369	365	360	368	323	355	360	354	359	367	365	350	373	353	357	335	322	344	380	395	368	396	363	324	338	361	361	355	353	350	379	343	376	343	360	347	338	339	357	385	383	366	370	387	351	366	397	357	332	364	336	353	366	376	401	349	352	365	370	374	381	388	393	371	410	339	346	351	380	366	360	348	341	340	386	336	371	367	371	359	385	374	373	384	393	386	368	363	371	344	378	365	365	337	356	362	350	344	391	359	377	389	344	354	364	401	341	392	345	387	322	371	341	367	359	341	358	364	390	363	373	355	369	330	378	373	391	370	376	338	377	341	367	338	353	349	351	363	405	363	361	371	377	366	368	389	349	382	345	368	387	360	366	350	379	398	326	340	346	348	338	367	325	362	371	355	365	381	374	360	326	384	367	349	355	377	398	364	364	353	347	367	323	358	339	387	367	363	367	390	351	325	345	382	347	372	367	386	346	361	400	371	365	345	369	356	362	349	364	399	347	365	334	383	373	386	320	348	352	352	357	334	370	365	327	342	338	371	326	370	331	337	359	381	349	372	343	329	346	366	357	329	377	360	362	367	390	326	376	372	367	366	380	328	342	384	334	366	336	374	387	353	352	337	351	360	358	349	367	365	349	346	359	363	390	394	367	389	382	359	402	357	331	334	380	356	362	349	366	358	369	357	350	361	364	342	348	374	348	395	337	338	339	324	358	355	355	326	381	335	352	347	369	360	373	364	337	384	355	378	395	383	388	382	360	356	358	373	343	358	352	362	363	369	371	357	334	360	375	375	368	371	362	378	334	408	356	378	357	352	371	366	369	373	376	368	328	367	398	365	345	366	342	341	357	361	379	368	365	381	357	358	344	382	370	386	393	348	391	357	366	347	394	384	391	353	342	369	353	369	352	392	386	376	357	343	388	386	314	414	342	388	359	335	339	375	341	354	376	357	377	373	359	379	337	376	400	386	368	334	393	361	369	354	383	325	365	361	366	367	362	330	364	362	375	366	339	370	359	390	374	331	355	347	368	367	347	366	382	349	363	379	352	336	355	373	387	317	344	384	370	364	391	368	334	374	335	349	372	367	324	369	358	383	347	358	361	341	366	368	378	360	337	372	370	357	382	322	318	350	365	375	360	365	371	386	350	357	362	375	367	371	379	346	350	362	359	347	324	369	366	366	366	392	359	386	381	362	401	361	332	330	381	327	378	381	362	351	351	388	331	394	369	372	384	385	368	356	385	357	350	375	384	370	355	343	394	366	370	376	406	314	394	369	386	338	353	388	382	368	370	369	361	377	360	372	343	336	374	313	325	350	363	358	374	351	375	350	352	361	362	367	368	355	385	343	373	386	345	363	343	369	370	340	357	341	355	396	330	350	331	378	337	357	368	348	399	365	362	363	387	362	374	359	391	370	370	356	357	352	339	347	349	363	359	351	354	374	377	347	374	358	393	393	374	387	362	370	348	340	353	355	365	359	342	371	349	368	370	332	370	355	376	353	340	378	378	348	360	351	351	389	389	354	362	338	341	348	365	371	395	353	341	324	377	365	370	367	395	356	385	325	343	390	356	362	369	345	360	376	365	382	386	383	353	347	375	389	337	345	347	349	371	377	363	338	361	336	396	367	371	348	359	343	379	408	381	375	381	356	364	387	351	371	391	372	384	386	337	358	405	361	372	346	379	332	336	333	382	381	386	353	356	379	375	366	379	400	380	377	356	371	373	338	329	397	374	370	333	366	385	327	355	336	331	368	372	394	376	381	369	357	409	344	340	380	400	371	405	389	365	351	399	378	342	393	361	355	373	383	346	355	371	363	363	356	359	330	341	368	351	382	391	398	355	362	370	374	410	342	343	364	335	384	343	360	344	356	359	354	378	364	344	391	378	383	377	382	393	364	377	346	348	358	396	353	349	405	378	354	357	361	362	356	388	345	378	341	340	381	387	417	355	375	348	376	372	372	357	364	355	338	354	355	372	361	350	391	374	340	344	388	328	352	361	376	363	372	370	349	407	354	372	375	388	385	354	369	341	354	357	361	354	412	380	365	346	340	372	388	356	362	356	379	336	354	339	329	378	378	333	345	406	379	360	370	381	373	357	383	416	362	353	331	360	340	393	342	380	369	350	321	361	342	317	378	370	364	345	371
30369	20849	1384	694	612	602	558	576	570	526	547	537	519	538	536	516	516	542	526	510	506	478	490	542	498	532	520	476	523	514	483	495	493	503	524	543	496	518	507	519	536	540	541	522	515	524	523	479	479	500	481	546	551	537	525	511	518	506	529	494	515	542	518	538	505	540	522	577	502	522	492	502	476	509	495	530	501	504	496	556	523	488	528	519	494	502	510	533	573	485	537	504	519	502	513	474	486	491	527	507	520	490	503	531	486	528	509	500	515	513	537	498	528	538	490	515	478	521	508	534	544	500	484	522	506	530	528	501	508	510	493	522	532	493	537	529	485	520	489	501	464	505	507	520	503	505	511	469	494	532	526	511	513	570	516	563	499	481	521	522	509	534	510	508	468	491	509	502	531	537	507	512	516	505	512	487	506	526	539	502	511	541	511	501	504	515	507	506	515	508	509	494	476	460	514	502	502	512	524	508	502	484	499	492	551	456	519	486	547	520	499	520	487	519	477	490	478	514	480	477	496	478	491	539	494	526	525	488	501	522	500	495	521	492	514	524	495	507	503	499	514	478	514	471	477	537	490	498	518	570	537	487	508	507	486	523	492	537	510	482	524	436	456	480	517	485	478	502	525	503	483	499	490	535	504	492	499	522	500	509	508	535	554	485	529	530	518	472	564	533	474	520	515	498	486	544	459	530	471	509	479	519	524	529	564	501	510	494	518	485	508	473	493	501	543	512	539	545	519	481	499	520	513	535	480	520	503	488	486	502	510	514	570	464	497	511	543	487	500	485	503	514	538	508	533	499	514	494	525	530	465	553	535	473	549	530	500	521	490	529	511	510	506	504	483	482	525	549	506	467	524	526	472	537	534	550	491	528	473	544	494	493	484	528	516	511	491	496	527	511	532	500	508	518	556	504	511	506	520	519	525	509	508	505	505	570	521	523	515	554	515	488	484	489	493	523	538	539	522	536	496	535	468	481	472	493	510	513	509	508	516	526	519	489	517	509	499	508	498	504	513	498	506	467	499	519	484	512	465	535	541	486	481	491	509	513	485	492	491	573	504	575	531	545	503	574	484	492	492	538	509	477	493	499	516	533	511	541	502	505	504	482	518	505	513	484	520	552	511	509	500	519	525	498	461	507	521	570	484	496	503	514	504	521	486	500	482	513	502	528	485	501	505	527	505	504	476	490	520	516	534	507	481	491	518	516	488	514	523	533	492	510	497	475	517	519	513	519	437	457	542	504	516	503	522	493	484	483	505	517	517	533	519	497	553	542	540	512	487	504	479	494	519	507	509	489	466	514	509	485	489	503	477	525	484	529	519	519	541	534	524	526	513	543	515	511	532	505	490	489	504	501	495	519	481	513	509	505	466	488	496	496	494	510	511	523	501	562	543	531	508	516	507	506	510	531	503	480	507	530	507	546	549	507	498	473	493	483	515	506	521	523	495	490	506	525	512	489	499	539	479	502	548	531	540	525	482	511	509	515	515	491	488	554	523	515	511	558	538	503	495	482	477	501	462	515	523	533	523	507	497	506	568	516	471	498	469	496	540	514	506	484	518	513	505	506	528	502	508	508	508	529	478	504	516	498	500	539	557	491	524	497	501	521	496	558	501	520	507	511	548	484	505	528	492	525	479	494	500	475	517	498	524	475	539	475	469	526	490	493	534	502	492	513	483	523	503	515	504	569	491	532	574	497	512	535	504	447	561	510	482	517	476	507	508	511	499	505	533	530	518	489	522	490	470	520	481	507	499	493	521	493	522	497	534	472	525	487	495	540	513	519	485	531	526	530	493	497	472	486	516	526	543	480	508	491	524	534	477	535	557	494	500	478	538	530	455	497	509	507	492	521	482	536	489	528	493	511	496	488	518	544	490	508	531	543	503	523	536	532	557	436	509	521	513	494	496	528	512	496	502	519	489	491	549	495	513	528	539	456	513	511	531	522	518	539	505	495	527	499	489	491	511	500	502	516	526	497	484	524	551	478	480	493	515	530	527	489	536	495	532	577	536	518	547	548	498	516	488	503	496	510	495	515	530	517	518	543	495	498	527	519	538	512	521	490	503	531	521	457	507	510	527	550	522	486	502	497	512	517	538	522	547	498	529	485	514	497	514	504	501	496	518	488	502	546	525	512	506	517	494	507	529	496	503	509	491	525	506	474	509	513	548	507	494	490	556	537	541	509	550	499	535	496	498	513	504	502	507	533	537	490	492	491	499	514	499	508	493	539	543	521	498	531	502	447	526	503	527	551	545	478	503	538	494	496	456	520	509	511	498	489	481	526	512	489	514	553	524	520	500	506	491	541	523	510	533	485	493	489	534	471	483	525	507	489	521	489	475	510	512	530	518	540	560	518	475	506	483	491	468	537	511	520	488	497	532	511	530	501	527	554	503	501	474	521	535	509	525	477	490	504	474	532	482	496	486	520	521	500	491	518	561	510	505	525	510	511	502	514	530	499	492	477	484	540	478	503	485	498	504	495	506	532	516	527	544	491	480	492	520	511	543	499	528	488	510	501	531	519	475	492	499	499	544	513	510	480	483	486	465	534	528	487	476	508	548	504	516	552	516	499	526	535	517	506	516	511	527	503	505	517	505	483	541	530	491	557	458	526	542	534	536	516	546	535	517	480	501	492	505	536	460	514	520	479	518	502	524	531	512	503	515	541	501	480	497	516	538	478	504	506	508	502	508	503	509	494	469	524	516	513	527	499	482	531	481	465	496	480	506	514	529	513	522	528	532	494	471	456	484	468	488	487	485	529	536	518	512	504	521	522	476	524	504	523	485	477	489	568	547	495	499	480	524	498	518	522	453	493	445	459	517	540	527	491	530	527	509	477	477	497	509	506	525	541	501	515	522	537	477	526	539	481	491	517	510	521	507	488	430	530	524	494	482	505	492	527	521	489	495	506	532	528	510	540	514	506	501	506	520	523	511	502	492	483	498	524	522	465	518	502	468	508	519	514	523	529	521	521	506	540	525	533	522	541	504	492	509	478	466	514	545	505	517	525	538	526	500	529	506	555	509	486	481	492	477	495	511	492	514	509	532	535	518	513	556	496	499	485	544	519	520	494	486	518	539	523	501	478	520	516	487	522	486	539	514	494	487	524	533	499	483	502	481	508	504	479	496	510	514	504	543	557	500	494	528	517	499	518	547	513	532	524	501	515	519	514	479	509	520	532	499	535	465	511	527	527	475	475	490	510	492	486	523	520	540	549	503	461	499	532	534	515	506	534	471	543	513	504	526	522	520	506	521	510	531	476	499	507	492	507	504	548	478	499	540	509	508	523	485	499	487	479	515	528	530	480	525	492	497	510	519	449	518	483	509	515	506	481	484	510	499	524	434	513	532	508	497	503	511	520	482	514	544	511	530	463	529	558	527	527	495	462	494	514	492	552	527	533	509	519	481	510	503	538	507	524	507	481	491	474	529	515	489	489	555	516	515	501	464	493	501	503	454	491	536	521	476	472	450	501	496	542	533	535
24143	21262	28486	24001	21045	9119	769	542	419	422	383	390	351	391	346	350	316	318	355	344	355	323	328	322	341	344	281	289	324	315	330	340	312	326	318	320	328	326	340	321	311	297	297	286	307	333	305	322	327	314	337	333	292	313	303	299	302	273	296	293	312	315	295	339	292	294	319	303	300	283	282	331	303	336	306	327	280	320	290	357	326	352	287	308	332	298	292	326	302	314	308	299	285	314	309	305	331	343	303	314	285	320	287	289	304	313	320	312	320	289	304	291	321	299	341	336	322	290	318	306	309	283	279	326	318	316	312	319	310	304	320	302	327	301	313	286	309	317	306	311	304	310	315	301	308	328	316	304	299	309	323	289	287	306	318	316	298	313	314	322	315	313	322	312	317	313	292	303	306	299	323	292	281	304	318	305	331	329	274	306	313	310	307	331	311	314	336	315	330	339	277	322	272	298	304	351	330	312	309	267	303	323	314	329	302	308	276	298	303	308	318	326	310	318	335	313	259	310	326	271	322	287	297	331	288	345	303	317	302	314	307	327	269	312	285	305	308	347	325	287	310	294	283	323	321	312	295	280	320	323	308	352	278	316	316	301	334	314	303	335	328	302	328	358	344	318	293	314	290	347	327	326	302	338	332	306	283	319	326	310	286	293	310	279	289	301	295	305	312	304	286	308	309	318	323	330	306	328	323	328	303	319	357	305	288	313	304	306	318	285	273	312	265	356	295	321	328	335	289	298	336	306	300	294	326	311	298	318	362	293	278	316	311	325	332	304	274	298	319	293	302	337	302	285	305	290	329	305	312	342	312	317	340	310	277	343	298	297	306	289	285	326	291	308	323	356	308	304	309	320	294	306	308	290	300	315	306	296	331	316	323	339	333	310	289	310	328	291	265	314	293	310	316	336	337	304	324	309	291	315	289	281	324	302	321	285	303	294	267	316	334	278	291	313	303	328	323	321	300	310	329	302	298	312	303	287	306	290	282	315	311	311	304	320	344	307	312	325	310	323	283	302	341	341	304	310	314	318	308	314	294	316	316	306	300	324	302	330	283	307	336	331	296	293	293	314	323	308	320	314	294	319	300	314	282	279	337	304	306	302	317	294	289	333	322	304	288	315	321	300	316	329	297	315	318	303	290	284	342	318	327	330	290	297	282	317	325	303	319	302	330	307	325	298	293	302	325	336	286	309	295	343	302	307	318	333	303	288	302	305	298	311	303	295	313	308	276	320	318	313	304	317	287	330	309	293	306	321	293	344	328	297	317	318	314	345	302	331	299	310	323	308	285	318	322	319	343	306	309	332	308	278	313	295	284	293	337	303	292	305	289	304	311	309	322	339	284	310	295	308	310	277	306	308	332	299	322	304	328	290	311	293	339	304	327	340	287	304	321	281	295	315	326	312	331	318	327	294	310	310	320	306	279	296	327	291	286	326	299	306	300	294	298	294	318	289	290	321	331	324	292	299	306	335	289	331	320	318	293	301	324	320	281	301	315	310	310	325	297	291	320	291	314	311	293	294	297	283	299	317	306	283	295	262	336	321	334	320	293	329	335	303	321	299	307	301	290	312	311	268	304	342	321	327	307	309	305	263	286	327	288	324	301	295	285	338	282	287	321	319	305	320	280	323	301	298	292	324	312	302	318	272	281	314	316	314	309	325	303	309	301	299	330	319	342	316	282	327	302	271	289	321	304	305	318	336	305	319	312	325	304	305	309	322	291	302	335	317	318	324	278	306	307	322	288	342	326	294	302	337	322	290	329	315	305	326	301	314	293	323	291	315	307	325	340	276	319	283	320	298	308	321	305	339	331	317	292	279	359	271	306	309	335	349	318	309	298	310	312	295	320	282	317	318	250	304	306	343	314	316	276	296	330	310	307	344	310	293	299	313	305	295	325	322	323	308	353	290	283	326	308	297	283	299	278	291	324	333	304	297	293	297	325	326	320	294	290	301	283	347	324	305	337	317	290	300	298	314	325	310	325	322	315	296	324	269	336	308	344	312	299	323	321	348	304	342	329	297	315	297	321	298	274	300	299	304	305	291	327	286	317	329	312	296	301	303	288	280	320	295	281	296	304	317	318	318	301	314	335	297	304	344	319	317	314	317	324	279	295	330	301	329	305	270	337	317	330	293	294	329	350	327	276	327	326	305	310	288	277	309	300	313	325	322	284	264	282	311	322	307	299	311	316	311	331	319	306	333	332	289	274	323	283	317	319	320	300	316	303	284	310	328	343	313	295	317	305	310	279	290	324	295	309	309	303	326	308	304	324	328	307	304	279	303	332	301	295	298	316	302	294	313	295	311	299	299	311	336	317	299	334	328	297	277	322	330	312	305	292	316	310	322	312	306	301	323	298	255	319	298	296	322	284	336	341	296	316	302	316	322	292	290	310	294	291	328	320	270	314	318	287	288	298	288	331	296	290	317	328	305	313	305	319	316	294	314	317	279	275	248	312	318	321	321	306	336	292	281	289	285	287	311	315	290	284	287	315	339	304	309	303	320	295	318	305	287	330	283	308	345	287	331	299	310	296	288	322	309	296	303	329	305	299	302	313	286	323	333	291	279	284	315	313	323	269	299	300	297	290	299	281	295	305	316	333	288	313	322	297	323	344	297	289	269	296	304	278	315	287	302	268	327	303	322	302	300	325	313	339	334	299	311	318	301	308	335	291	313	306	310	308	298	300	334	339	306	311	273	287	323	320	273	303	319	320	301	293	303	322	293	351	325	307	314	315	280	301	312	341	305	327	301	285	290	325	313	334	313	333	294	358	311	278	325	292	315	289	302	313	300	333	334	315	287	299	324	307	312	276	301	324	314	317	329	312	297	303	308	291	337	321	315	297	322	290	374	321	298	319	310	291	358	281	314	288	320	305	305	311	318	298	365	295	316	300	321	307	311	317	301	316	298	345	294	307	339	320	294	288	304	307	310	280	279	296	340	285	291	337	294	279	347	337	315	310	300	306	328	332	305	309	314	330	294	313	308	283	274	306	299	328	351	308	323	316	333	306	345	330	302	298	272	299	311	301	291	275	303	304	280	317	302	324	315	310	317	294	308	305	322	294	298	289	292	287	328	321	301	322	306	298	320	307	274	257	316	318	316	301	319	275	313	299	315	306	304	341	314	309	316	278	303	296	305	365	333	286	325	304	304	317	287	276	322	296	294	314	317	343	322	305	292	305	345	304	302	311	301	292	280	292	342	301	299	309	319	283	326	331	299	308	298	322	320	329	292	300	299	299	297	301	298	304	292	278	291	284	291	305	325	287	340	294	315	324	291	313	305	303	319	280	275	306	298	304	331	350	310	308	301	297	307	298	315	297	273	304	318	317	293	313	303	298	318	302	302	284	318	364	321	329	316	304	269	314	287	311	299	307	317	319	307	311	304	325	300	294	343	323	291	380	333	309	296	302	315	291	324	282	302	316	325	319	322	297	301	319	282	324	285	300	291	316	291	317	314	289	297	302	328	297	278	301	292	330	326
55008	51593	9201	2486	1791	1451	1125	1008	843	729	682	636	635	610	606	532	502	502	517	442	513	483	473	468	482	441	470	484	475	458	396	417	458	453	433	482	451	426	454	449	458	484	459	452	423	464	421	427	469	433	422	462	453	410	406	445	440	405	448	417	490	464	452	463	444	444	428	447	417	430	431	443	425	460	431	407	428	442	448	474	471	417	416	414	430	432	430	461	447	420	401	440	434	425	431	455	469	438	411	460	443	467	465	422	423	427	436	425	456	425	468	445	424	456	437	436	429	431	430	431	461	429	432	486	444	411	450	439	439	440	459	432	428	444	419	433	448	404	443	453	452	407	460	441	414	406	439	434	429	426	424	434	464	466	427	456	402	437	429	397	396	438	398	431	408	475	437	456	413	427	428	448	411	426	480	448	442	474	413	431	426	410	425	452	421	452	460	404	400	405	460	454	435	455	459	428	455	457	420	457	406	422	408	454	433	466	437	436	423	413	441	435	452	441	415	415	425	485	437	426	445	419	453	439	452	459	443	463	421	430	423	444	417	450	398	452	445	447	449	433	461	400	433	451	446	428	425	437	428	451	458	429	446	421	440	436	402	423	443	429	432	488	426	438	431	463	415	426	425	420	433	447	459	428	460	439	460	461	455	440	481	456	433	424	433	417	412	409	471	461	462	465	442	462	426	450	428	458	452	403	423	466	436	436	456	434	426	437	420	450	447	477	420	422	441	480	436	443	441	441	434	436	408	415	430	446	414	429	402	426	477	446	423	421	436	446	436	455	446	413	441	465	408	450	436	456	390	435	414	402	417	428	468	444	460	453	421	456	434	425	443	420	423	423	460	479	415	436	422	477	412	403	414	469	463	427	441	447	420	431	423	436	434	417	419	445	429	426	419	420	488	450	438	461	423	452	452	427	448	423	418	449	460	456	432	446	404	437	420	417	412	451	449	437	439	444	434	445	434	476	426	443	425	450	425	428	382	450	449	449	484	455	432	422	421	422	434	434	422	457	470	416	471	457	451	435	434	420	479	410	455	449	406	441	443	443	452	424	425	434	428	433	439	454	407	445	440	421	429	424	457	453	403	441	436	434	442	439	423	438	422	417	428	434	423	456	415	426	435	448	433	394	441	447	470	422	419	406	437	453	443	454	427	437	434	459	431	426	437	435	465	415	458	415	424	402	457	446	444	433	429	438	437	420	468	438	406	420	464	451	433	466	405	488	440	425	438	442	425	438	427	432	451	434	436	439	468	443	462	412	403	408	415	413	437	492	457	452	469	407	408	415	428	408	433	463	432	462	472	430	456	471	445	398	422	446	432	433	422	410	432	430	422	419	449	413	434	443	458	417	439	447	452	447	428	466	393	426	448	450	437	444	435	422	409	444	441	432	425	479	411	450	433	421	447	436	430	427	461	469	454	445	464	436	445	452	438	445	408	433	432	473	426	408	462	422	454	471	434	417	398	386	371	427	413	408	439	465	441	430	407	428	428	435	482	479	426	410	444	444	401	457	408	471	432	431	422	433	399	461	470	486	416	429	455	409	444	440	480	437	433	423	467	412	436	451	404	446	414	437	469	402	435	439	426	472	427	440	452	461	459	418	441	398	413	446	432	483	441	430	432	443	449	430	426	397	439	419	440	414	432	425	415	394	458	452	413	444	405	457	436	472	420	399	442	409	439	448	417	418	429	420	448	385	441	460	456	429	433	436	452	427	436	409	429	438	433	481	439	436	455	423	452	417	469	427	412	435	417	445	432	411	421	442	430	450	419	445	407	433	436	441	447	425	394	410	450	432	419	456	408	461	460	423	421	451	447	420	452	435	428	423	434	435	410	418	444	427	425	409	453	429	440	428	480	417	423	438	435	454	415	464	398	439	441	420	490	421	444	413	458	460	447	428	432	459	445	458	442	426	432	441	420	441	436	447	469	452	422	438	417	466	417	487	402	451	427	422	446	425	449	432	414	465	448	405	424	458	454	417	436	472	430	442	436	423	424	441	438	483	396	428	443	440	420	415	451	416	456	481	468	457	403	419	420	463	470	420	453	470	415	427	469	415	440	412	429	478	432	460	406	425	433	428	434	428	460	447	438	435	476	416	438	432	431	458	409	460	429	427	440	442	432	454	447	482	450	433	418	445	423	441	436	482	448	431	479	443	460	465	451	449	402	427	452	454	471	414	419	441	419	452	415	441	446	412	457	419	430	445	387	424	439	441	442	450	444	423	462	449	447	423	429	416	446	405	450	442	400	440	436	438	417	475	425	451	465	425	444	442	455	432	414	431	409	467	440	440	470	445	430	398	428	397	480	444	404	469	460	443	438	456	428	433	450	433	460	433	432	456	448	431	424	478	463	422	434	448	435	431	456	419	441	392	415	439	411	420	480	472	417	409	427	440	414	442	445	457	415	458	440	465	464	428	446	419	458	441	416	416	482	426	426	439	447	437	446	412	439	430	404	420	435	473	465	445	400	439	430	436	440	432	435	404	446	467	431	401	419	414	423	461	438	436	441	452	423	446	462	412	445	423	453	416	426	422	398	439	459	414	444	433	429	427	412	457	433	365	425	438	427	458	446	408	392	441	461	481	419	456	408	426	448	388	438	439	427	428	397	437	442	435	451	452	403	458	423	441	461	401	417	406	426	475	422	429	411	445	450	438	447	451	435	426	438	414	462	470	402	458	425	457	477	409	409	382	452	449	422	398	406	433	485	421	413	411	413	399	401	469	418	449	416	428	445	411	425	438	453	447	448	454	403	456	439	457	447	513	464	461	450	454	422	427	400	430	409	427	453	456	452	417	456	444	448	454	472	433	440	462	467	437	411	415	415	452	402	433	471	446	453	473	430	419	430	453	425	481	425	481	455	432	445	419	409	428	468	444	467	464	458	406	450	427	463	442	445	416	444	450	455	417	441	418	457	467	438	474	416	399	406	457	478	408	435	446	429	426	448	451	432	426	437	438	425	434	417	388	416	450	426	438	472	439	427	452	419	420	402	463	449	433	447	440	459	455	468	458	433	453	435	432	445	442	407	444	437	479	431	410	469	449	480	435	431	431	434	432	427	417	444	408	431	437	477	398	447	416	418	442	419	439	397	405	428	434	416	418	489	449	428	450	403	387	426	411	441	413	420	438	448	444	426	419	454	464	469	475	424	457	436	422	445	435	434	396	432	440	423	448	468	412	481	458	405	425	438	421	443	426	459	438	443	463	422	395	391	435	423	441	407	405	462	432	442	441	420	430	421	427	446	454	452	431	436	441	411	444	415	445	438	455	475	479	456	492	431	438	416	471	445	424	422	462	415	439	443	425	420	403	450	403	426	400	429	457	462	437	418	413	416	441	389	445	425	428	430	470	446	391	441	400	429	451	450	438	455	459	427	426	458	424	420	451	471	444	412	440	434	399	419	396	427	465	402	463	443	427	455	435	501	468	442	406	436	424	459	407	451	483	458	426	452	484	433	430	401	471	458	403	428	435	471	428	429	452
23055	21207	28890	23755	21180	21142	5236	572	404	347	288	270	237	233	228	193	194	193	195	164	182	177	165	168	191	176	139	151	147	148	133	127	145	160	140	125	125	144	126	149	141	135	134	123	138	127	131	149	121	143	132	152	135	138	139	141	138	136	117	131	133	137	140	124	132	140	129	134	138	131	126	131	114	155	129	130	115	135	127	134	143	128	134	118	119	125	135	127	119	122	129	123	134	126	131	138	139	136	122	136	149	123	124	147	131	139	140	123	135	127	127	139	150	135	128	146	130	137	138	142	118	135	132	118	124	132	132	135	129	133	123	134	158	143	157	131	143	136	139	129	118	131	151	115	143	134	135	129	132	128	126	155	152	130	157	133	124	121	151	159	126	151	113	141	148	136	136	107	130	124	119	131	144	124	126	128	131	107	118	141	137	144	108	115	123	140	151	113	112	146	119	150	145	159	124	122	131	133	122	113	148	126	151	128	124	144	133	136	125	118	118	124	141	139	113	118	136	134	129	119	120	156	117	149	124	129	138	123	134	115	126	138	137	134	122	137	113	132	155	115	129	128	152	129	124	141	128	132	103	127	128	124	103	127	142	157	144	153	122	122	145	108	130	142	131	136	130	148	117	134	129	133	134	134	133	125	153	153	125	129	111	133	146	137	113	125	135	123	131	140	130	130	132	140	118	116	130	120	129	108	127	138	127	146	134	137	135	129	117	118	118	128	122	147	121	144	143	128	106	143	121	119	125	136	144	129	129	133	142	118	138	106	122	135	123	146	125	123	122	141	125	113	148	152	123	138	134	142	131	158	148	122	136	148	154	127	125	125	115	116	128	128	153	114	133	120	139	131	136	133	136	112	117	116	144	119	142	123	135	132	131	121	127	132	122	120	141	130	132	134	143	120	130	128	107	152	139	154	144	134	142	129	121	142	115	120	103	122	135	117	139	101	133	121	140	122	139	147	124	121	142	140	139	121	139	120	124	123	125	133	129	127	130	130	136	137	133	125	137	114	141	113	138	124	141	124	111	129	119	117	121	130	136	159	139	146	127	144	128	121	118	129	116	132	156	142	128	134	126	132	140	142	121	124	133	118	124	120	141	147	152	119	135	140	121	131	151	112	126	142	124	128	145	124	112	126	118	147	148	134	144	123	127	120	129	141	133	112	131	112	122	118	148	115	132	131	126	136	115	111	123	121	131	145	148	151	136	141	142	129	127	121	127	134	115	147	134	111	154	125	108	117	117	131	109	118	148	136	115	118	139	151	130	123	127	138	110	159	133	134	143	117	144	122	145	132	122	146	136	139	122	155	138	142	113	142	120	135	130	135	118	129	102	126	109	139	135	116	117	130	127	151	131	135	110	128	104	133	111	121	141	128	133	131	126	131	126	146	125	136	131	120	144	138	124	118	137	132	108	142	114	114	132	144	131	131	138	134	145	143	117	139	123	141	131	111	127	129	133	114	137	137	137	127	128	135	130	128	144	113	129	146	151	133	131	138	151	141	143	129	127	114	121	144	113	142	108	128	142	119	114	131	134	152	124	130	120	133	133	130	135	141	140	127	138	134	149	129	130	143	130	130	158	120	132	123	122	136	127	144	131	132	153	131	120	138	147	128	128	138	122	126	136	141	129	137	126	126	122	131	141	141	150	126	123	127	141	136	135	140	137	116	141	130	125	147	117	133	132	129	113	128	129	121	127	140	141	121	130	152	144	142	125	138	143	140	120	135	128	145	127	140	125	125	107	135	139	134	151	124	149	140	156	118	146	119	129	129	123	131	111	139	128	135	136	123	117	124	139	135	119	128	139	136	143	120	125	126	114	144	138	153	121	143	123	139	117	131	130	123	120	136	129	130	117	120	111	116	137	130	117	156	125	142	135	122	133	130	124	125	119	112	128	128	123	133	130	136	123	119	123	141	122	111	134	138	134	141	123	130	125	134	120	144	115	138	137	152	139	102	142	110	142	132	134	103	130	136	149	130	126	121	131	137	128	131	141	126	127	139	137	132	112	150	137	127	136	111	128	125	129	139	137	129	135	135	149	118	151	130	134	139	115	134	127	116	129	119	133	114	137	127	141	131	121	148	129	144	129	151	138	135	124	128	104	135	134	127	127	112	111	123	139	125	101	129	127	136	183	131	109	130	145	129	143	152	133	137	133	124	136	121	149	140	133	143	123	149	135	122	134	153	128	141	122	138	154	117	128	130	124	142	134	132	122	138	131	120	135	136	129	128	124	117	124	124	129	148	124	120	142	140	130	126	134	138	137	127	128	136	113	136	135	146	142	148	120	137	140	114	144	125	149	140	134	131	147	121	142	138	125	122	122	124	139	119	132	149	131	122	140	148	136	123	151	129	126	110	127	117	158	123	139	137	136	137	126	119	128	155	130	135	134	121	135	125	118	133	124	134	127	113	143	139	147	131	126	136	114	133	128	127	127	113	128	117	138	115	144	136	127	131	141	129	134	140	142	122	118	125	126	133	128	139	138	146	138	134	122	144	113	107	131	138	111	138	149	131	134	137	128	118	120	130	142	131	137	132	152	130	137	132	125	134	157	141	158	135	126	146	136	142	129	132	113	120	146	126	135	133	111	123	132	125	133	116	130	143	129	124	139	128	138	134	127	130	146	121	153	136	132	120	137	125	155	119	127	141	144	145	143	133	163	130	138	129	123	135	142	138	147	131	128	117	129	121	127	119	142	137	126	134	133	141	125	137	156	123	131	134	116	139	134	124	138	128	126	134	124	116	147	137	123	138	131	126	129	111	112	140	136	140	112	121	127	154	125	131	143	126	131	137	120	132	117	115	153	135	145	131	137	147	116	142	123	109	132	117	119	131	126	135	125	137	134	121	122	138	113	109	114	124	140	133	106	119	141	136	130	134	127	124	117	142	125	123	122	113	128	144	143	129	127	146	133	154	141	121	151	140	154	131	138	133	139	118	132	136	136	146	134	132	135	115	128	120	137	132	137	128	134	141	128	115	131	136	138	141	140	131	133	129	122	140	140	129	140	124	143	143	117	134	144	120	132	130	145	135	129	122	117	157	125	132	141	131	144	152	122	138	108	130	130	130	141	124	118	126	133	121	138	128	131	138	101	121	153	124	132	118	154	123	130	160	141	126	123	150	137	157	120	111	128	115	137	121	131	127	112	130	128	120	132	139	135	134	129	136	122	126	135	141	131	122	137	140	129	125	118	125	124	128	139	142	96	121	146	148	161	122	137	143	132	135	137	114	116	130	135	134	129	109	142	130	108	132	132	140	147	123	132	162	135	131	141	133	120	134	123	139	125	135	142	128	135	135	118	122	143	123	136	123	121	146	107	139	121	129	125	120	131	142	138	115	130	131	139	133	116	128	131	116	121	132	145	132	130	137	124	140	137	136	140	124	108	129	136	116	136	115	123	133	133	125	119	127	121	129	141	138	130	150	130	111	140	112	135	150	122	124	159	140	111	125	130	121	118	139	131	139	129	140	130	134	125	125
59980	59317	11469	4009	2817	2068	1575	1234	933	861	701	601	517	471	414	380	342	351	296	303	280	252	254	267	255	270	270	272	237	242	224	209	211	235	198	205	202	219	223	201	210	206	229	222	204	194	200	206	197	188	198	171	198	206	206	194	183	198	190	210	184	201	201	203	200	208	201	211	214	207	184	190	218	191	197	202	178	178	204	204	177	188	179	182	164	220	193	194	208	212	176	174	212	197	187	177	189	197	174	183	185	189	176	211	196	187	167	189	175	205	194	212	204	203	222	217	190	198	196	191	190	160	196	200	174	184	183	182	173	198	179	231	192	202	190	199	200	195	200	177	198	178	223	174	198	168	202	200	204	171	203	186	181	166	190	206	209	185	206	192	209	197	197	191	203	221	184	185	175	207	162	193	174	218	189	195	187	194	191	197	182	204	174	174	213	186	182	186	168	194	173	176	188	206	183	160	197	200	177	204	170	182	185	186	199	182	174	188	172	196	196	184	176	175	186	202	211	197	190	219	170	188	173	181	202	175	204	188	178	181	200	199	187	217	180	191	183	193	198	194	174	186	179	186	218	181	173	193	174	189	233	186	188	182	160	162	189	182	195	185	192	206	195	196	179	188	169	186	200	162	191	174	195	187	195	198	187	176	183	198	178	179	194	205	173	196	184	178	197	177	188	199	209	193	180	190	195	185	207	185	191	190	184	186	196	183	212	177	179	218	197	159	217	192	183	206	188	184	186	187	187	169	220	211	163	166	204	177	188	214	191	166	187	162	178	192	170	179	166	187	191	195	189	213	196	191	190	178	182	167	193	193	182	190	191	191	196	200	174	194	188	174	170	206	186	206	182	194	168	198	207	191	177	186	209	160	175	186	188	182	176	173	187	211	196	187	198	177	189	217	187	188	167	162	188	189	207	220	192	168	185	169	191	180	177	166	210	178	171	171	193	201	176	189	192	185	188	195	160	188	184	183	187	218	184	216	188	208	171	211	197	202	201	195	175	203	201	210	183	203	195	190	191	202	177	180	205	197	190	173	199	172	188	173	194	182	184	189	170	176	186	187	179	199	208	189	194	206	190	194	177	191	190	182	188	174	191	196	172	177	181	170	164	208	201	145	199	191	169	191	188	178	158	178	179	197	195	177	191	189	204	205	154	175	176	176	194	199	215	172	190	188	194	183	170	175	187	196	180	200	200	190	187	140	203	197	187	199	195	198	215	191	182	179	211	187	190	195	181	208	185	179	182	182	160	189	172	176	179	180	174	190	190	188	173	189	176	182	183	193	205	191	177	167	186	190	196	184	204	192	174	206	201	204	201	190	204	192	189	180	193	191	181	183	165	181	195	180	184	175	178	196	180	195	188	176	196	204	190	181	188	209	208	194	198	203	182	193	210	181	204	186	210	189	176	176	179	187	194	183	204	204	171	232	195	169	187	192	182	190	194	204	216	169	192	182	177	174	205	206	199	208	183	171	194	178	204	178	182	201	183	180	199	208	174	193	207	177	179	183	195	203	199	181	185	179	199	183	188	163	195	184	185	189	183	215	190	186	192	208	189	175	203	177	198	199	161	191	185	182	172	189	181	188	209	180	217	210	180	228	185	202	168	190	159	201	202	170	205	197	206	194	192	200	166	191	177	168	168	179	194	223	182	183	187	169	185	214	195	206	204	179	180	202	183	176	203	177	216	190	176	189	196	205	187	193	182	204	191	190	175	179	191	166	186	206	190	181	174	196	208	183	183	206	202	208	201	191	168	184	200	189	179	207	180	200	192	190	185	197	215	201	181	161	197	196	180	195	198	182	182	193	169	187	187	187	183	207	173	210	188	184	200	187	181	186	187	227	212	200	208	192	190	190	192	217	207	178	180	164	192	157	192	205	185	188	190	191	216	185	176	184	162	198	201	172	189	174	190	171	196	208	171	219	217	214	172	207	190	203	201	190	206	168	180	164	193	184	176	170	189	171	186	203	194	203	188	188	178	170	184	174	179	174	201	164	187	194	202	186	197	215	180	161	201	210	185	199	169	190	202	200	202	186	172	173	195	195	189	179	200	179	192	182	197	181	188	201	194	194	197	183	167	184	182	166	172	194	201	202	199	191	166	171	190	204	181	187	170	185	166	188	186	199	192	209	199	180	196	218	184	200	206	204	215	200	209	181	192	189	173	206	215	189	186	179	182	188	214	172	175	197	210	193	190	182	174	206	188	219	168	184	172	176	175	201	196	196	186	164	182	186	173	172	170	190	165	178	229	194	177	209	161	203	187	193	193	180	183	209	198	175	206	192	181	185	196	184	191	178	209	200	193	195	190	182	182	183	201	188	172	196	202	174	172	211	200	209	195	170	204	176	178	201	160	192	182	225	157	187	189	172	209	181	173	201	196	188	198	187	204	183	187	169	192	186	167	171	174	202	171	174	203	183	172	175	183	179	190	212	186	177	187	182	159	188	179	186	162	174	200	165	178	194	162	169	184	188	167	194	190	205	191	194	191	180	209	168	201	195	190	178	188	178	188	179	214	192	197	192	180	205	183	200	194	185	205	188	184	174	219	167	184	180	189	186	180	191	202	183	216	213	171	170	203	174	188	169	173	187	185	184	187	238	208	191	187	185	192	172	211	213	177	200	185	187	178	192	182	196	186	200	172	200	180	200	174	171	181	193	203	210	162	188	208	201	186	185	192	197	184	167	202	211	208	191	196	186	191	169	187	178	189	162	209	191	171	172	195	166	200	200	197	195	205	185	175	202	198	171	186	185	196	168	195	193	198	176	167	187	185	176	188	202	172	199	168	188	177	176	171	200	179	181	187	175	177	183	192	189	200	189	189	165	191	223	188	182	194	176	191	205	180	194	188	183	177	193	181	189	192	177	207	201	194	192	178	190	164	200	196	179	150	188	211	191	175	201	175	200	211	169	176	173	177	211	188	191	178	202	183	183	197	184	181	175	167	181	205	191	181	215	179	187	178	189	187	184	183	179	205	216	191	205	198	192	176	167	195	177	202	200	199	179	178	197	200	198	184	175	182	187	184	183	184	190	202	196	191	204	170	179	177	189	186	175	184	171	207	208	191	182	201	216	164	195	199	190	194	190	174	179	205	193	202	171	178	174	193	165	202	182	182	201	187	184	199	195	197	217	187	188	194	188	203	209	176	187	206	188	189	179	160	190	192	167	189	191	205	179	195	189	201	198	182	189	197	204	186	169	175	198	192	215	170	196	210	185	197	143	220	212	178	199	190	200	201	187	210	168	202	190	182	176	179	177	197	202	186	203	193	195	195	207	187	199	191	181	198	181	190	179	212	199	148	189	198	181	179	177	198	204	179	197	212	212	221	175	180	197	181	207	189	162	202	178	167	173	167	208	162	185	178	202	213	184	194	184	209	180	197	208	176	188	201	181	172	193	185	180	189	194	184	180	179	181	188	217	199	197	201	203	190	211	182	201	164	199	193	180	175	189	188	189	192	204	176	191	205	198	200	186	194	196	209	184
27770	21430	11161	919	458	401	376	371	367	423	378	374	361	336	363	386	332	378	374	371	352	353	364	370	351	342	393	346	332	347	380	381	407	344	379	367	358	360	387	361	375	386	368	347	370	372	367	375	382	387	401	342	348	352	397	396	368	357	353	351	364	367	359	363	399	357	361	331	362	341	367	379	346	366	382	397	369	371	348	376	368	373	376	317	366	385	365	346	363	412	384	370	373	382	382	351	368	382	342	353	370	337	356	384	351	414	354	337	349	373	348	354	342	340	357	370	350	358	354	379	350	370	358	356	375	361	393	355	379	406	364	394	397	355	382	349	413	348	355	392	349	363	359	359	423	365	363	393	371	359	360	377	356	389	383	364	402	378	374	337	362	355	362	330	346	366	358	364	372	350	353	359	390	391	379	392	359	334	388	376	365	349	420	370	372	337	357	363	315	365	342	355	400	342	391	384	366	344	391	352	374	364	370	337	397	364	383	344	348	394	397	376	361	355	367	361	313	370	333	374	379	359	391	381	382	374	380	357	355	373	368	340	340	358	375	377	332	375	373	395	331	384	369	334	380	375	344	361	417	387	348	380	386	346	376	365	392	341	383	364	372	393	369	342	353	420	350	375	354	363	389	375	375	358	389	375	362	345	387	380	376	375	345	378	375	363	361	372	390	383	412	337	382	326	349	385	370	347	359	352	368	373	380	362	385	367	395	379	349	382	365	367	369	356	377	330	382	377	366	356	372	390	393	378	376	362	372	339	343	375	408	351	373	362	354	358	339	381	403	377	400	386	352	361	349	380	388	350	397	395	337	389	380	362	342	400	334	373	378	362	361	359	360	356	355	337	369	368	383	358	379	377	363	401	358	375	338	385	394	354	393	388	396	398	357	387	388	363	368	343	379	369	370	369	371	362	380	389	395	367	342	393	343	381	357	366	370	382	392	356	373	400	383	376	404	366	389	375	368	363	387	398	369	314	367	357	369	385	352	363	361	333	409	361	385	349	377	370	381	409	363	385	365	379	373	358	383	383	350	386	366	360	392	378	369	376	373	382	354	349	348	371	371	371	372	390	335	386	379	369	381	400	360	371	372	374	364	368	349	398	365	388	351	351	349	370	429	357	339	387	411	370	393	340	368	417	393	387	391	373	353	349	376	343	363	341	356	327	386	367	405	366	399	372	323	367	382	397	378	378	352	353	368	373	380	350	369	319	360	407	362	362	378	364	385	371	355	367	377	403	358	350	384	377	393	365	375	397	354	377	378	380	338	366	386	374	405	408	347	369	365	352	371	340	376	352	363	356	360	344	361	367	346	381	394	383	378	372	353	384	386	375	379	361	360	343	333	358	340	336	337	354	373	379	384	395	352	377	360	390	347	374	369	376	362	335	369	397	390	366	375	357	382	352	399	357	383	347	383	362	352	349	391	363	371	399	362	369	378	372	376	384	352	359	380	362	376	378	411	392	368	387	386	422	380	377	359	368	370	375	389	357	343	350	339	361	386	377	361	391	348	402	399	370	378	379	355	327	350	352	400	400	355	376	358	365	357	338	379	368	373	367	348	392	365	372	393	396	398	370	362	358	343	371	354	360	356	347	387	362	378	365	344	374	395	320	340	367	386	378	373	337	356	347	365	377	344	364	378	395	375	390	360	337	384	394	356	345	352	373	367	394	402	375	374	368	337	374	389	354	329	385	373	363	366	342	354	342	402	390	355	376	366	368	384	378	367	372	370	350	396	387	380	368	325	330	345	382	322	367	386	371	375	402	353	337	390	377	373	377	354	378	385	371	371	347	355	363	382	377	388	371	340	420	389	381	383	383	353	371	383	347	404	346	368	392	398	376	356	354	364	341	393	357	403	374	377	410	363	342	388	352	385	368	363	343	359	390	372	410	370	378	394	362	378	407	357	381	377	367	371	372	368	383	393	391	363	371	403	383	363	384	396	359	365	360	392	385	377	383	391	355	390	370	354	377	390	340	370	393	372	387	355	379	371	358	397	373	388	390	342	365	348	377	410	364	398	344	388	336	364	399	361	363	341	393	352	370	364	378	360	350	392	363	374	376	338	371	402	365	377	378	371	371	373	367	348	381	365	375	371	400	341	339	386	359	400	366	391	348	372	391	369	353	382	388	361	374	340	363	356	349	391	370	360	366	377	373	370	365	387	377	364	369	387	352	383	373	388	373	332	386	326	365	376	419	348	374	382	338	374	346	369	361	374	360	387	374	382	381	387	370	374	403	399	374	372	395	328	405	384	354	349	345	388	347	371	383	373	361	372	353	385	352	364	332	392	358	366	371	371	345	385	333	359	353	375	389	375	392	372	374	365	337	353	363	366	372	348	384	383	336	325	387	344	356	371	374	372	357	353	385	359	368	334	390	403	372	353	418	375	382	379	370	380	378	385	348	343	342	368	376	393	346	389	374	362	358	343	376	369	375	382	361	366	386	366	362	382	407	372	372	381	349	407	356	381	385	385	371	384	359	350	376	376	360	372	382	384	366	369	407	358	379	371	406	358	363	359	359	387	369	374	392	359	364	378	341	382	327	365	339	365	367	358	359	377	389	421	377	359	371	330	398	367	357	361	355	378	354	373	380	375	338	389	335	372	344	367	375	387	390	378	383	324	359	375	357	391	364	343	375	371	373	344	401	346	363	390	345	334	340	399	346	364	359	369	380	339	385	404	354	331	372	348	375	329	337	342	376	397	365	376	383	364	376	352	385	380	369	357	378	352	355	396	328	393	383	351	353	370	372	372	362	369	361	365	368	372	383	348	338	387	378	347	387	328	355	370	381	391	378	391	376	361	380	363	372	357	385	348	373	394	352	381	405	380	383	335	368	364	370	373	381	360	382	367	369	343	404	384	365	324	375	357	370	346	397	373	370	362	389	381	372	363	343	344	369	374	353	362	400	363	338	327	348	360	374	382	326	358	364	402	379	342	362	369	386	380	384	368	392	387	392	345	330	352	391	343	363	390	384	376	392	396	374	389	383	388	361	365	363	332	383	380	376	381	349	387	369	370	320	387	366	367	350	345	394	386	361	352	367	326	369	385	379	362	371	341	395	409	414	383	411	406	378	372	359	329	364	361	361	371	362	369	376	383	387	367	391	366	382	367	362	373	391	347	358	371	386	363	333	395	381	341	380	386	378	380	405	356	359	347	346	356	402	400	388	362	383	349	411	352	355	391	392	384	371	378	335	359	365	353	350	383	418	354	384	382	370	362	335	333	394	361	368	376	338	373	347	363	359	371	352	374	340	356	373	366	363	356	391	395	346	371	377	387	354	389	387	366	342	359	334	382	356	362	364	377	386	383	364	374	368	382	353	347	359	374	353	372	362	356	397	361	383	337	374	364	349	401	378	377	366	337	356	377	387	352	337	408	378	336	372	387	385	400	352	375	362	369	367	335	384	359	370	348	345	394	374	401	352	353	355	360	386	355	345	353	390	378	377	391	366	408	357	390	365	381	389	378	352	361	368	345	383
29093	19763	1013	671	578	604	557	569	517	527	532	569	559	509	521	484	517	496	481	528	506	516	522	496	515	461	496	483	537	538	528	528	501	523	503	529	535	524	528	492	517	489	504	534	507	524	476	473	521	479	488	507	513	497	531	519	491	527	490	547	476	507	519	518	530	472	540	498	467	525	522	497	549	526	490	547	526	526	527	554	513	513	502	544	473	551	502	495	502	503	503	524	523	516	511	525	488	513	541	514	481	528	473	522	551	540	487	532	547	530	488	516	522	494	519	501	567	527	508	541	506	522	545	521	490	527	494	514	523	549	510	533	491	542	494	497	504	522	474	513	516	533	513	509	517	497	511	498	519	512	521	506	512	475	483	528	513	492	535	477	472	509	531	482	549	486	539	526	508	488	498	518	486	513	493	518	514	504	528	555	525	506	518	502	523	517	528	504	474	514	472	508	493	496	488	518	480	534	494	506	499	478	530	536	535	511	533	508	506	528	498	503	510	485	515	540	512	496	508	573	493	507	493	509	502	513	514	491	548	513	552	495	520	513	520	467	490	519	519	489	506	533	498	520	543	507	505	495	495	553	516	521	503	528	522	530	495	488	489	516	532	520	531	536	499	476	541	517	512	536	490	481	492	507	512	538	511	526	562	476	553	528	483	507	509	527	521	514	512	535	556	521	510	472	492	496	520	482	515	495	500	491	529	501	498	486	516	488	482	529	476	481	559	531	552	498	514	537	519	529	514	534	515	506	512	524	492	507	531	547	533	509	489	520	509	516	515	506	477	493	527	522	512	500	516	538	479	524	530	496	493	557	503	496	488	560	494	513	527	534	567	486	452	508	495	528	495	513	544	466	507	475	499	498	530	501	541	500	545	509	541	499	481	522	530	492	505	488	536	489	498	483	459	489	521	494	486	513	490	517	552	477	534	526	532	504	529	490	501	538	497	541	516	519	498	529	514	538	548	527	486	494	520	521	460	468	539	537	549	520	499	509	528	529	511	510	490	492	506	542	509	557	547	526	512	524	510	574	513	542	498	498	507	534	504	528	518	506	531	491	526	494	500	519	496	490	521	525	529	490	470	495	566	516	532	522	493	519	557	507	485	516	585	542	521	533	486	566	512	505	493	510	525	532	478	527	484	526	521	476	521	498	489	559	496	507	487	478	490	508	508	539	535	521	523	530	521	490	460	512	562	566	519	532	525	503	483	523	518	475	484	537	503	506	505	500	521	529	492	506	530	500	483	497	487	516	516	518	521	491	531	492	522	514	509	529	497	548	492	543	538	518	498	519	542	500	537	505	478	493	526	566	504	525	494	522	527	507	533	522	502	491	488	530	506	502	483	556	451	489	535	491	520	531	496	485	530	516	496	519	568	539	503	522	508	532	529	499	548	531	440	527	547	512	485	513	518	509	504	476	501	544	504	494	475	493	492	536	557	548	502	520	490	486	554	544	495	489	516	487	491	522	539	521	492	531	505	541	479	536	536	521	528	468	489	534	502	506	462	522	510	563	535	524	555	476	571	473	539	541	537	511	543	527	560	550	497	501	483	553	463	506	518	527	475	496	554	512	509	516	530	522	502	529	486	508	532	506	498	558	494	519	544	467	486	488	533	575	528	497	501	506	539	478	551	509	520	510	518	471	554	486	505	497	525	515	519	525	527	521	546	482	549	542	485	512	488	507	525	509	521	484	517	544	565	527	537	516	508	531	468	530	498	508	530	472	510	478	531	508	476	547	480	482	497	510	495	531	521	505	538	536	536	559	487	495	489	505	478	481	459	487	510	507	535	535	507	491	515	493	478	498	554	536	486	506	532	545	496	524	502	517	575	533	556	505	523	538	498	491	506	494	545	493	518	550	545	528	503	531	506	472	536	535	496	512	488	499	522	538	492	530	553	455	531	531	488	549	520	499	533	500	485	524	549	533	529	539	513	494	512	511	494	525	503	544	492	463	538	546	473	495	537	524	493	512	525	538	509	494	528	507	510	548	516	523	487	516	518	502	485	532	519	553	482	510	490	499	510	476	496	541	529	483	527	484	558	522	487	515	538	495	518	508	498	538	527	482	536	483	509	553	530	535	549	474	480	512	509	524	502	487	497	503	496	540	494	488	540	498	499	515	509	514	512	519	497	508	512	475	487	514	490	529	509	526	524	546	509	485	511	527	529	568	552	514	472	504	480	534	485	503	475	532	510	536	503	513	487	506	501	544	484	512	534	483	509	514	513	527	515	505	528	520	479	496	512	522	523	532	493	478	546	498	516	551	514	518	499	496	534	531	541	529	493	527	522	520	539	502	578	540	539	502	510	537	467	503	503	520	503	507	526	519	488	488	536	494	538	534	479	527	469	500	523	503	502	535	487	499	489	547	564	523	514	524	488	520	570	519	536	477	525	507	502	481	494	490	539	529	505	481	494	558	494	532	529	501	503	527	500	499	515	510	555	512	538	505	532	521	519	479	509	514	510	516	508	530	502	496	494	496	546	531	502	491	501	492	485	534	511	506	532	503	537	491	562	541	496	517	487	507	501	536	533	538	479	508	522	545	492	517	501	490	526	503	475	517	481	496	527	519	544	512	491	506	574	529	473	538	523	512	497	501	490	519	514	530	523	452	528	513	493	491	535	525	496	547	511	532	550	525	520	499	503	534	524	481	507	542	519	520	542	528	498	559	505	488	523	470	519	547	499	551	477	504	508	502	539	551	525	522	516	526	513	503	512	532	492	498	495	529	502	504	537	531	514	517	483	489	537	503	524	544	540	469	479	506	491	520	527	521	520	544	498	553	519	516	552	507	514	500	508	498	517	542	520	486	484	503	517	546	502	571	488	511	520	526	539	548	498	527	517	534	490	478	481	485	528	499	523	475	502	516	523	533	543	515	560	514	506	477	495	497	503	530	524	520	527	557	487	509	515	513	509	508	508	533	497	516	534	497	538	485	495	518	489	543	550	477	520	509	586	508	521	530	494	493	525	516	497	482	540	495	495	510	508	541	512	510	551	519	506	558	536	508	508	545	544	502	513	499	501	514	525	552	506	503	519	479	492	538	499	521	499	511	510	481	514	509	517	517	519	504	555	485	490	499	535	494	488	533	494	555	521	513	527	513	542	503	505	519	502	487	488	514	493	567	517	509	509	527	519	518	457	482	527	504	570	533	528	544	533	539	483	520	520	526	495	520	525	526	567	508	460	520	496	501	511	491	510	539	502	515	497	502	484	494	536	500	514	506	523	501	506	484	514	533	469	512	498	468	541	524	546	505	499	481	519	481	505	504	510	522	479	496	495	554	519	511	504	561	509	522	480	472	525	503	516	535	487	499	489	516	503	516	530	503	529	527	531	497	487	515	541	509	527	487	506	541	505	530	510	504	518	533	519	528	478	559	533	507	495	520	503	543	540	494	532	488	492	511	515	516	536	505	501	566	526	538	537	540	497	490	549	536	548	500	462	531	574	487	538	504	508	510	512	483	536	513	528	538	485	547	503	503
24207	21364	28482	24430	21179	7078	731	524	433	408	419	382	408	367	344	325	336	348	344	316	298	293	308	337	345	288	299	312	324	319	330	322	317	317	339	286	312	299	316	320	350	314	323	306	320	327	293	303	306	323	319	323	310	317	299	331	304	285	310	314	320	334	330	353	299	287	329	341	333	322	320	301	302	311	325	317	316	349	339	332	291	314	270	310	336	316	292	336	341	319	301	318	280	275	314	295	318	287	314	322	300	302	310	287	347	316	296	280	296	291	295	293	330	278	325	297	312	318	315	294	293	270	325	274	317	313	324	294	334	299	337	304	301	289	298	314	300	285	299	281	332	276	291	322	296	286	324	302	313	331	285	305	324	301	325	304	325	307	296	320	338	321	302	303	331	324	315	326	309	300	337	282	356	289	293	345	332	313	315	308	306	315	304	332	331	315	342	314	299	313	304	310	327	294	286	322	316	301	294	312	319	304	302	321	345	305	296	289	270	318	330	298	347	290	332	327	308	316	301	336	308	299	325	299	300	291	294	301	336	312	321	311	320	314	287	327	316	303	290	330	312	306	309	309	295	308	342	319	307	321	337	291	292	311	317	313	302	301	310	308	322	304	313	328	276	319	326	311	299	306	333	291	320	327	303	308	291	299	308	303	293	295	313	268	316	291	336	309	312	309	305	337	295	297	328	302	319	294	303	311	315	305	328	311	306	296	298	299	344	315	280	335	291	308	332	323	278	330	310	314	334	310	327	311	336	293	296	306	309	324	332	313	313	313	278	324	317	299	318	301	321	309	344	277	276	318	305	311	323	273	321	284	312	313	313	300	342	338	311	301	332	336	335	289	298	334	311	308	299	312	315	298	310	277	321	346	330	288	283	307	295	311	311	346	306	319	302	314	299	256	302	304	328	305	320	302	296	319	322	333	320	348	333	318	301	339	342	290	305	314	333	320	339	325	297	352	287	340	275	354	300	325	326	341	315	323	301	286	319	323	327	300	292	309	320	325	284	289	320	323	303	318	338	336	287	298	286	288	329	296	276	315	300	300	303	316	313	312	309	296	296	309	338	303	323	298	311	335	318	280	294	315	295	290	315	303	323	301	329	301	273	337	299	291	305	327	316	344	282	325	284	319	313	303	326	333	298	320	312	324	333	313	311	308	305	322	293	284	327	320	340	286	307	310	320	308	329	283	312	357	301	296	273	298	327	299	307	306	306	328	321	321	318	290	321	338	286	317	322	312	314	313	316	307	311	312	322	320	345	324	300	307	346	334	355	300	341	299	282	315	290	343	308	286	338	332	318	323	292	293	289	326	294	285	318	317	313	290	310	308	281	299	289	346	308	282	293	305	319	333	322	310	327	338	328	331	301	259	316	299	297	313	308	320	311	316	323	307	280	335	337	343	281	311	301	307	289	308	280	298	300	298	300	292	285	315	308	308	329	310	324	330	285	295	338	308	310	310	285	311	299	313	311	332	327	324	332	343	294	324	354	316	317	336	335	305	302	297	326	332	328	298	314	311	289	308	322	286	295	301	298	331	307	310	284	296	308	313	327	334	306	311	316	274	305	310	305	329	315	326	314	325	302	320	317	308	295	330	310	343	326	291	315	311	293	299	308	286	313	309	299	321	307	283	263	290	306	332	309	304	285	315	296	320	342	330	296	350	326	314	305	307	322	302	345	309	303	305	322	336	292	317	307	312	348	283	338	326	316	336	279	326	305	321	338	307	307	331	332	318	278	311	345	291	300	302	312	327	326	323	297	334	312	299	299	300	300	328	330	288	304	311	277	267	314	330	306	319	311	310	284	298	308	340	274	314	317	295	316	279	296	326	310	304	314	308	334	293	290	297	310	308	309	311	330	312	312	319	300	324	335	323	325	283	324	320	292	277	308	321	289	309	318	315	310	290	279	299	305	326	309	299	313	326	346	333	342	308	309	294	321	330	294	334	310	331	290	315	279	297	301	298	307	322	308	284	302	295	324	311	300	269	298	321	298	288	329	303	306	329	304	315	320	321	327	287	309	261	255	295	317	326	353	329	306	301	309	327	332	314	346	319	338	315	281	287	321	299	283	322	285	316	290	315	302	325	311	293	318	293	307	302	302	322	299	284	330	310	320	307	290	285	303	286	292	266	336	290	318	316	324	336	314	295	315	339	317	318	274	325	270	293	318	303	262	335	320	356	287	302	296	295	296	341	328	324	326	319	295	284	321	328	312	285	292	327	321	283	343	305	328	279	312	328	331	316	312	308	334	311	296	308	332	325	304	321	304	317	304	305	287	332	312	324	328	304	308	296	318	309	299	318	338	293	304	306	284	302	309	317	330	295	321	330	319	345	309	295	324	273	312	315	321	321	347	297	287	314	331	320	304	350	296	322	304	293	301	335	319	320	302	329	288	296	312	292	311	324	309	305	308	303	327	300	301	335	290	325	301	301	294	298	299	326	319	290	305	326	297	294	339	335	307	299	324	344	305	325	291	315	305	314	300	321	304	290	335	317	323	276	304	325	334	317	303	310	314	320	334	300	308	289	314	309	281	322	293	324	288	285	326	290	326	336	302	308	319	309	314	295	311	307	324	327	320	304	309	325	314	308	298	310	317	324	294	322	345	320	307	304	316	294	296	330	319	294	275	309	314	287	297	294	309	332	313	327	311	296	308	319	285	298	328	284	315	315	306	316	294	284	322	302	336	362	349	278	313	282	313	317	287	296	315	317	332	293	341	321	302	308	325	310	314	312	286	310	299	327	301	331	310	320	266	297	309	343	306	301	328	308	314	268	293	303	290	321	316	289	276	312	341	312	330	318	329	352	335	298	326	329	315	307	326	301	306	304	311	303	316	337	271	285	321	296	299	316	280	314	341	286	310	304	333	310	328	313	303	299	336	276	282	270	291	323	328	305	303	274	279	320	299	299	312	313	301	302	324	321	307	281	307	301	310	299	286	299	339	273	295	275	312	307	300	321	339	277	316	306	325	286	300	296	356	309	308	314	335	311	317	289	300	294	317	289	313	332	298	278	286	321	304	305	329	302	293	284	343	320	305	287	316	299	295	301	328	292	302	286	338	294	313	287	330	314	353	309	321	345	306	310	295	312	314	275	301	286	306	305	344	292	318	295	316	335	293	347	323	296	277	313	325	352	338	296	313	328	325	335	310	345	305	303	260	340	291	297	319	300	305	287	328	334	305	301	314	303	349	300	336	312	325	302	329	315	321	323	351	326	289	294	318	340	288	319	303	306	289	295	287	303	307	300	299	325	303	325	280	308	306	328	292	324	317	312	312	281	344	300	304	308	307	330	315	335	301	288	304	294	325	326	307	299	302	297	311	344	287	298	324	310	339	352	318	321	315	318	299	282	305	297	331	293	313	252	297	269	316	305	278	343	280	346	316	293	280	310	302	283	291	317	306	321	322	325	307	315	299	319	298	319	324	299	296	290	323	298	276	321	316	312	324	316	289	314	305	290	337	302	315	326	309	348	308	292	333	310
54953	51551	6128	2700	1850	1441	1211	1005	795	803	688	641	620	595	560	574	520	476	500	469	486	471	473	454	503	486	454	467	482	455	472	454	434	446	464	458	456	444	452	468	474	435	420	429	423	485	466	435	478	426	454	436	456	460	460	455	424	447	452	445	447	459	435	453	459	406	507	415	443	460	437	431	462	454	431	455	443	443	444	438	449	452	427	444	429	457	444	481	470	420	419	398	463	462	459	466	443	416	451	469	422	403	381	433	429	437	447	477	418	477	448	412	447	419	462	423	426	451	451	425	464	427	460	431	414	445	447	443	439	428	493	461	448	468	442	471	448	448	447	421	429	398	437	438	428	459	420	444	455	410	456	408	441	423	438	465	446	428	449	445	449	443	430	428	459	479	392	433	463	444	491	472	448	391	397	436	411	465	444	424	429	439	445	431	429	431	466	449	439	453	443	441	446	427	397	419	490	422	473	416	420	445	446	439	418	410	403	430	436	444	428	426	471	452	427	463	454	411	449	503	423	457	430	438	408	441	428	456	424	487	438	425	428	471	454	431	493	482	465	407	443	478	464	470	450	439	457	420	431	448	468	427	437	421	470	478	457	461	403	455	465	487	453	442	455	423	408	448	459	431	419	454	419	437	442	451	453	437	430	433	430	447	436	426	421	436	446	457	426	443	462	416	425	428	483	416	446	471	435	448	443	443	468	447	434	455	426	453	430	399	422	438	403	399	461	475	448	436	430	429	417	447	463	482	424	459	453	431	457	450	411	413	466	427	437	454	429	414	463	408	449	452	447	455	452	429	454	413	445	437	436	454	459	441	411	416	464	458	417	438	451	445	426	446	424	450	469	454	448	481	452	470	437	429	460	451	426	424	461	433	436	472	433	451	441	448	456	451	434	424	430	415	444	432	430	432	448	480	414	441	458	458	447	454	445	482	446	424	426	458	445	429	406	446	470	433	456	462	458	407	422	437	438	443	414	460	421	429	422	469	425	416	431	423	441	430	426	478	465	428	424	449	423	445	443	435	486	468	422	444	467	446	426	405	472	440	431	397	399	428	442	454	466	418	449	414	451	460	436	467	449	424	399	458	456	449	436	435	394	428	461	469	449	432	451	452	429	469	452	461	465	417	463	440	422	446	440	436	441	420	484	424	431	463	453	453	472	457	421	425	430	445	432	446	401	449	430	447	443	463	402	447	452	438	473	403	436	446	449	436	422	449	477	443	474	433	466	439	451	388	471	443	431	410	456	415	422	392	464	471	485	420	465	416	500	433	410	445	428	422	418	425	420	428	420	454	438	447	494	406	437	427	452	441	441	464	442	433	470	417	461	413	484	439	445	450	406	475	460	458	438	453	415	453	439	454	449	456	437	443	443	435	423	422	405	411	447	442	434	455	470	457	416	423	470	365	414	447	441	455	451	441	419	435	453	458	411	441	429	424	402	451	457	406	428	458	447	472	424	443	441	437	415	421	435	447	456	424	451	421	403	467	406	455	476	430	458	416	436	429	431	436	456	431	477	492	437	484	456	438	475	447	445	458	444	445	425	449	450	426	429	430	451	474	431	449	408	450	451	428	468	457	456	455	471	486	495	471	479	459	422	433	441	437	433	438	433	467	436	449	452	425	446	422	432	431	447	450	430	441	443	460	468	466	414	455	455	413	426	452	450	464	425	427	473	468	427	423	430	449	455	451	475	476	438	426	461	425	431	442	433	439	451	437	464	457	473	437	455	381	420	486	428	447	437	453	432	428	451	440	432	448	428	461	447	461	411	449	415	445	442	476	439	457	423	467	458	419	436	448	404	440	454	458	462	453	406	475	432	439	425	459	449	415	462	454	446	455	409	397	413	436	465	445	416	426	418	418	475	437	433	434	426	453	424	401	411	454	374	430	447	407	400	433	432	468	419	420	432	439	436	444	448	426	432	428	444	426	429	440	425	446	432	454	466	475	446	424	467	414	436	446	461	418	439	454	446	448	441	486	438	433	444	456	444	425	459	456	440	458	437	434	472	447	433	421	455	436	470	447	453	442	445	411	417	469	434	454	428	476	420	452	435	410	418	405	447	401	427	462	437	421	423	411	482	463	493	443	441	426	459	390	408	436	450	454	398	439	415	435	453	420	426	403	461	480	414	408	446	454	468	413	450	425	450	444	375	452	446	438	457	435	455	457	461	446	417	438	459	429	477	443	424	451	476	457	427	453	425	455	441	401	430	468	430	440	426	475	407	435	460	453	437	437	467	438	461	437	453	447	468	462	423	438	423	429	448	437	443	455	424	440	441	393	425	412	471	411	464	444	404	443	431	464	414	428	456	438	413	397	442	426	462	480	446	442	448	439	435	466	466	450	430	441	431	460	419	486	408	445	452	434	476	429	413	440	418	446	464	443	431	424	428	436	397	462	455	461	446	446	449	418	429	462	480	436	449	422	420	463	426	455	446	439	443	436	423	414	471	436	439	482	459	438	431	438	442	440	435	427	418	429	400	433	413	471	416	443	459	454	456	457	414	468	454	430	422	457	464	428	430	424	435	428	468	432	452	467	443	477	430	471	434	427	431	471	454	440	453	473	466	430	436	433	447	445	458	429	415	436	435	401	425	421	435	437	450	463	437	419	462	406	421	462	418	478	440	450	449	439	428	429	452	458	436	415	487	403	432	489	497	418	458	447	432	467	407	470	420	436	421	453	472	435	434	398	445	425	423	412	442	446	470	421	441	431	438	426	441	467	474	411	425	434	441	492	427	435	425	440	473	450	466	427	432	435	447	431	443	442	431	417	453	421	463	430	454	434	445	490	452	457	414	473	457	450	416	470	461	470	429	465	423	447	462	433	426	482	438	437	411	438	462	474	408	453	429	437	470	471	415	431	437	435	448	421	427	440	399	426	413	446	422	441	424	450	435	431	435	442	441	456	472	457	458	435	443	453	471	422	409	467	431	440	471	436	438	451	410	466	422	467	483	448	465	460	475	425	460	489	445	445	445	448	468	439	400	456	457	415	439	432	453	429	478	460	437	424	445	430	434	450	485	449	423	448	438	432	477	467	427	418	459	427	436	448	441	457	465	452	434	460	480	448	433	425	416	448	428	448	430	435	438	416	432	428	430	471	429	410	433	450	422	414	413	414	408	421	441	446	430	430	432	477	447	436	401	473	435	462	440	432	441	472	441	447	421	443	454	445	412	424	424	404	454	459	413	452	462	423	444	439	425	408	428	443	450	440	442	437	450	449	438	436	468	449	433	473	489	420	449	450	436	442	420	431	414	440	455	473	439	443	425	457	449	439	439	458	460	441	420	442	417	426	428	466	433	441	459	473	440	465	452	468	422	473	456	440	426	414	435	455	381	444	481	454	455	448	442	454	438	478	434	432	449	424	439	431	444	441	389	486	445	427	416	449	424	462	487	453	435	471	474	415	454	466	465	454	444	425	414	459	426	390	438	473	465	478	431	435	420	454	449	461	449	453	420	457	445	440	427	420	476	410	441	481
23081	21225	28961	23717	21210	21140	4795	537	409	362	306	271	241	227	231	190	166	193	189	173	161	141	193	156	166	182	160	153	143	141	168	128	156	137	151	133	142	143	146	137	122	137	131	148	156	135	134	123	149	141	150	132	111	137	127	121	127	144	145	131	127	125	118	144	134	146	151	137	143	137	138	139	126	114	133	125	117	153	130	120	134	156	133	122	153	134	130	123	129	128	142	106	119	132	128	140	151	115	126	126	131	142	114	123	144	137	133	132	117	127	132	124	108	124	123	139	128	139	144	126	137	159	141	131	160	140	130	138	155	153	154	117	122	126	134	126	137	110	139	144	123	140	134	150	134	126	125	146	122	142	133	131	122	132	145	125	105	123	131	118	139	146	135	124	118	126	141	141	123	133	118	121	107	144	113	135	151	141	139	129	144	138	122	119	136	119	149	132	135	142	128	123	128	134	120	116	115	144	128	131	124	124	135	136	130	140	131	133	138	145	130	134	130	122	134	148	151	113	136	126	144	111	115	129	131	138	120	144	123	136	135	138	135	139	121	119	142	137	120	143	134	128	144	109	136	116	135	138	144	125	129	115	133	134	131	122	139	120	154	119	142	136	120	118	147	132	121	129	126	128	134	146	159	116	128	127	129	152	105	135	127	138	131	132	123	131	129	110	151	137	145	122	121	131	136	147	122	139	138	135	126	134	102	136	128	110	116	137	129	127	120	149	140	130	162	125	144	129	131	121	124	141	152	136	128	119	129	114	142	164	137	124	112	133	111	104	134	139	115	132	125	113	126	151	131	141	116	129	129	127	131	128	151	122	141	135	118	131	124	125	127	135	141	146	134	130	146	128	106	107	137	140	144	126	109	122	111	120	139	101	156	128	121	138	125	133	150	141	142	117	126	130	136	138	138	129	113	131	128	133	116	127	141	136	131	123	132	140	136	140	128	136	139	152	116	123	146	125	120	139	137	132	140	137	134	115	112	121	141	124	134	124	111	134	138	121	131	120	134	144	136	126	128	109	113	111	150	154	114	118	132	117	112	98	116	130	115	131	132	104	116	132	111	125	113	149	129	132	128	125	122	141	148	131	126	125	131	124	133	136	128	145	117	133	136	142	123	137	150	117	136	138	119	133	101	149	120	126	132	132	128	133	150	124	124	122	127	121	124	141	140	150	115	147	145	122	127	121	131	132	121	129	157	143	123	160	139	142	120	141	115	129	130	147	117	141	125	135	132	129	123	145	104	136	119	117	141	115	123	134	129	121	136	116	143	134	131	145	134	102	138	120	126	132	157	137	114	133	125	126	114	129	142	127	126	123	113	121	149	120	138	125	111	122	151	120	116	132	144	136	125	149	131	135	128	130	127	125	128	125	133	144	122	121	137	123	127	135	133	111	133	131	133	145	118	136	138	145	110	129	123	113	132	134	122	131	122	120	131	121	140	134	142	145	136	138	137	139	140	118	123	138	124	123	138	137	128	143	130	126	127	136	142	120	124	131	122	150	121	147	113	107	133	140	139	119	133	110	144	145	119	120	125	149	137	123	133	139	145	124	150	135	139	123	126	125	133	129	147	110	119	136	150	132	125	111	125	114	127	125	134	133	148	140	133	143	136	115	121	122	127	108	123	133	111	131	133	149	133	149	139	124	117	128	142	134	160	115	140	125	151	133	121	128	134	134	135	128	135	148	117	147	116	155	121	136	133	125	137	134	120	131	123	134	139	144	127	136	110	135	140	129	123	150	144	119	135	134	132	142	135	129	136	127	126	118	136	132	120	104	131	132	123	131	133	143	141	124	112	133	132	118	131	135	135	137	127	107	145	131	109	124	128	123	136	161	117	116	136	114	130	147	133	137	131	155	139	142	145	125	136	157	127	133	137	134	153	119	115	123	137	126	108	119	136	134	113	125	142	131	139	128	135	121	133	120	129	128	137	132	129	141	129	153	133	125	123	133	130	113	123	126	140	153	123	116	122	140	124	128	118	115	128	130	132	108	124	142	133	119	133	113	115	137	131	137	147	127	150	106	127	126	124	130	131	138	137	111	124	157	132	145	136	147	141	131	133	137	118	133	131	138	108	119	125	120	140	132	126	127	128	124	122	118	143	129	137	119	136	137	132	126	138	114	115	132	129	127	139	111	156	163	116	134	126	120	148	114	129	127	139	123	115	128	106	134	136	133	128	104	114	143	129	146	121	137	133	117	138	114	117	141	132	144	123	140	126	153	126	126	129	131	124	129	137	120	141	148	118	120	129	111	138	125	126	119	125	126	131	125	124	116	124	141	139	134	120	119	121	125	131	133	127	128	139	121	143	124	140	116	124	137	138	140	119	126	139	144	127	128	131	131	147	130	128	124	125	144	123	142	147	123	146	129	121	148	109	127	130	118	139	142	132	149	142	145	122	137	141	120	118	138	130	128	135	150	123	123	109	135	129	126	160	142	117	133	129	147	96	129	141	126	131	128	142	133	137	123	139	132	144	120	121	112	147	125	132	113	132	139	152	146	119	114	146	139	120	142	139	130	129	134	110	121	152	104	127	139	141	136	131	159	153	142	140	158	144	129	132	140	121	138	131	138	114	137	134	143	137	102	114	109	136	112	137	109	133	138	126	128	106	138	118	133	162	144	141	140	116	141	132	132	141	134	113	123	111	120	115	125	119	129	136	131	117	132	123	119	113	138	130	147	137	166	115	151	126	128	135	119	129	139	124	104	124	114	126	135	130	125	133	123	141	119	140	127	133	150	131	155	147	117	120	126	127	117	130	125	105	115	112	123	139	130	120	115	131	132	130	127	133	139	134	119	136	106	139	120	113	137	124	133	120	136	150	135	140	128	119	123	120	153	131	107	150	119	141	119	147	145	139	125	124	133	145	114	123	111	142	138	114	140	133	138	146	142	134	129	133	138	144	143	146	123	110	128	117	133	130	149	112	145	114	116	153	136	139	156	125	143	136	139	121	140	135	114	131	144	126	125	133	146	146	122	105	130	137	120	141	142	127	143	131	135	133	120	149	144	131	125	124	126	141	122	124	133	150	145	130	130	124	128	138	124	145	115	146	123	131	133	135	129	124	141	128	139	118	132	125	137	129	143	130	163	159	120	120	140	156	140	154	128	123	126	130	133	118	122	137	126	124	140	145	134	124	137	122	170	113	124	119	129	139	134	134	149	127	105	132	159	141	141	141	133	128	136	146	146	108	106	135	141	128	114	139	130	138	151	142	144	106	98	143	128	147	135	136	127	124	140	120	127	124	132	122	116	131	114	136	125	138	143	141	129	138	125	132	139	118	128	129	151	146	144	151	133	137	124	141	124	123	149	154	146	121	124	126	118	126	131	127	159	131	121	118	141	127	131	130	140	130	147	132	132	153	103	137	130	130	122	129	140	130	117	130	110	126	154	151	127	126	131	126	145	122	127	147	136	119	139	131	138	130	123	127	131	136	112	133	139	110	141	119	138	126	141	155	131	134	135	128	124	143	135	119	124
60520	57154	11396	4192	2852	2112	1556	1195	1032	830	680	627	561	452	450	380	370	327	344	272	315	289	307	285	251	256	228	230	243	226	237	206	225	218	208	226	221	217	209	225	219	233	200	209	210	203	219	179	196	230	208	219	215	219	207	202	228	203	201	203	196	216	196	186	197	174	196	198	195	188	195	154	204	184	201	173	194	209	207	189	199	182	167	202	198	201	195	198	212	170	181	201	180	218	204	213	193	189	175	182	199	183	182	201	218	205	170	175	176	169	194	218	209	195	200	221	210	207	196	182	172	191	167	190	185	182	170	176	182	211	190	185	202	159	191	170	208	177	178	198	199	206	172	168	191	210	197	189	203	181	200	198	193	176	200	191	207	188	193	185	189	207	191	178	175	230	196	194	186	183	200	188	190	204	181	214	185	196	168	195	194	208	184	175	191	195	205	196	193	172	199	167	227	195	196	168	200	204	199	200	186	166	209	181	180	165	185	217	191	179	175	193	193	162	189	175	172	178	215	167	178	209	164	207	173	202	181	177	181	185	189	179	179	184	197	170	205	216	160	191	191	196	173	187	197	191	190	208	191	190	210	180	207	180	199	188	208	194	174	203	161	183	168	188	163	182	198	174	185	208	197	201	185	188	196	184	169	222	202	205	199	173	186	177	171	192	176	159	194	189	211	180	216	165	227	181	203	199	176	186	209	198	211	188	183	166	190	209	192	199	163	199	196	206	198	192	186	178	191	219	182	175	190	166	188	180	209	181	190	181	190	173	202	200	171	183	191	179	179	177	205	197	170	198	183	193	166	164	210	225	196	193	222	184	194	186	184	202	167	175	170	198	187	174	215	202	186	187	173	180	175	171	182	183	182	182	180	176	186	194	171	187	172	179	183	195	180	199	197	189	194	183	184	195	190	153	182	183	188	168	206	193	167	198	195	180	198	187	183	181	216	216	192	191	170	172	195	192	171	203	185	211	200	179	184	173	200	181	192	175	182	169	189	184	198	206	187	223	185	199	200	167	193	182	191	184	174	189	190	173	202	190	195	165	170	215	177	175	166	176	188	199	178	188	189	181	192	187	192	201	186	180	191	158	217	168	200	164	215	186	186	218	191	172	209	193	186	179	182	181	180	185	217	173	197	197	185	192	204	211	203	180	174	174	185	196	203	182	216	203	205	200	194	176	202	187	198	193	163	195	194	203	178	182	198	189	210	193	215	192	175	177	184	179	177	212	181	210	196	193	179	203	165	209	168	200	168	191	195	192	196	207	198	190	190	202	191	182	183	206	190	192	157	199	195	196	171	225	192	180	185	188	167	206	184	210	182	222	204	178	195	174	186	180	211	160	169	206	201	172	189	182	194	176	178	217	203	192	188	204	188	196	171	181	185	193	184	188	197	202	179	216	178	191	169	191	184	185	176	231	186	195	186	192	196	178	181	177	175	193	166	216	204	173	201	186	183	202	192	214	213	178	180	212	182	196	196	178	202	194	182	181	198	192	196	180	193	177	194	193	177	160	200	161	171	203	175	208	184	190	197	182	181	179	177	201	181	205	165	192	210	209	200	194	192	188	174	199	196	170	204	197	205	172	185	212	204	225	183	174	207	203	201	170	171	188	178	203	181	180	200	198	202	183	186	208	166	183	166	186	188	181	187	183	170	172	189	192	171	176	226	196	198	195	188	212	169	198	188	175	168	203	193	216	196	182	205	180	202	164	196	158	187	186	228	198	184	186	190	179	194	181	183	205	196	196	192	189	192	202	205	181	184	199	221	200	210	201	191	210	171	175	209	170	175	184	192	175	205	172	173	197	183	211	205	181	203	202	194	195	202	195	212	197	190	189	166	209	210	164	166	187	170	175	166	191	187	186	197	182	190	170	177	221	204	186	181	169	199	188	165	193	190	186	175	192	211	190	190	157	190	195	187	202	198	211	191	176	198	204	172	197	219	196	192	178	176	199	203	183	180	194	221	180	184	192	191	188	166	189	185	190	208	182	196	169	190	158	164	192	196	198	178	206	200	191	201	170	183	215	197	198	198	187	195	197	188	199	191	181	178	198	198	213	173	198	190	189	183	192	180	174	196	204	190	224	202	196	228	185	175	180	178	192	203	201	193	176	198	190	173	166	186	203	185	177	194	190	197	184	187	208	205	202	172	193	202	183	216	183	185	179	196	194	205	178	202	177	182	199	188	212	185	173	221	174	196	177	185	180	197	183	181	215	195	170	200	189	186	192	197	191	189	174	186	175	180	204	172	209	185	183	180	201	184	195	176	182	192	194	191	186	184	199	196	192	196	197	194	189	184	192	200	185	155	172	201	172	192	179	203	194	196	202	188	208	214	179	199	212	181	201	201	182	191	209	205	177	173	176	177	198	177	205	194	205	208	170	188	207	190	190	197	190	175	170	192	203	186	218	173	161	204	182	167	210	195	188	168	194	198	194	159	186	194	181	186	185	204	201	170	202	196	195	209	190	195	195	189	183	206	170	212	200	202	202	195	169	182	184	184	187	188	180	196	189	190	189	186	184	173	197	195	173	206	192	200	205	182	205	184	187	190	192	206	172	188	181	187	203	168	210	202	182	176	188	185	197	185	183	181	185	203	176	197	199	178	190	160	204	188	186	193	177	196	186	171	178	190	192	196	194	185	183	190	177	194	198	187	193	192	200	160	177	173	180	190	183	198	203	172	196	183	184	203	179	191	195	185	198	181	172	200	202	180	213	159	218	202	186	204	182	199	201	211	185	193	163	197	172	187	188	187	218	177	194	184	170	193	188	187	207	218	184	172	209	193	198	186	184	187	187	197	197	177	206	199	182	208	209	205	187	183	164	194	198	193	198	189	198	168	185	186	207	200	201	189	201	177	192	196	195	171	200	163	181	164	205	163	199	196	175	184	200	225	197	200	208	171	194	170	201	189	199	183	175	199	174	201	216	178	196	187	170	206	183	186	193	178	193	187	205	202	179	177	182	196	148	181	190	189	191	210	172	180	178	172	199	189	194	192	182	197	185	179	177	182	199	182	190	158	173	177	193	190	202	183	174	190	178	152	192	203	206	202	182	184	192	174	175	201	183	182	163	176	181	198	189	193	179	193	195	185	205	207	205	177	179	154	179	180	172	194	187	191	189	179	180	186	203	225	179	198	188	177	190	214	193	173	197	205	174	195	172	193	214	188	205	199	190	188	175	182	187	197	188	181	200	197	171	196	189	193	211	181	197	179	196	173	184	189	183	181	191	164	203	185	165	209	188	187	173	191	181	196	221	180	185	184	196	181	192	205	191	192	185	179	212	190	216	173	167	171	185	195	189	195	199	185	162	175	165	185	189	176	189	174	184	191	199	207	190	186	184	176	182	201	197	168	204	200	198	194	198	172	194	191	204	176	164	184	200	178	187	216	185	200	211	188	176	181	188	203	190	151	203	209	196	184	187	198	177	181	184	193	184	205	170	188	187	197	192	175	169	162	190	180	185	180	185	210	217	211	187	182	198
27850	21366	11251	987	520	489	375	405	397	357	390	347	358	379	394	380	402	405	407	379	378	351	380	415	360	343	350	399	321	386	394	350	366	401	352	406	378	332	363	335	367	370	349	361	357	343	330	341	340	356	388	363	365	386	384	394	406	368	396	336	378	374	377	358	379	381	364	384	347	346	350	371	368	373	383	384	375	344	371	352	346	369	366	370	364	351	325	352	327	342	373	371	366	340	365	384	351	378	379	364	374	370	381	356	378	376	382	394	346	373	363	377	346	374	374	378	385	358	366	411	359	355	376	364	388	406	371	365	335	407	353	370	338	381	332	385	370	383	352	332	358	367	360	370	360	378	334	332	360	378	390	342	382	374	368	370	349	363	349	386	378	368	343	341	358	385	377	353	385	398	355	341	382	376	381	370	373	394	369	354	395	351	381	329	389	352	378	362	387	348	374	371	375	387	361	355	368	326	371	363	385	359	371	386	378	409	377	391	327	390	373	376	356	361	391	386	336	378	358	381	353	363	396	359	330	370	388	385	335	374	387	360	370	362	387	389	375	379	362	368	360	370	355	391	345	365	360	368	367	372	378	317	377	371	373	358	383	352	346	389	370	364	399	360	402	362	359	405	381	377	379	387	355	369	360	359	352	365	350	340	367	372	376	369	339	391	370	382	374	394	378	385	337	377	350	395	380	397	381	354	351	365	398	375	382	325	369	360	367	374	340	341	365	369	374	391	356	326	336	334	393	371	384	352	370	347	350	367	412	372	395	340	364	381	381	352	347	343	376	381	372	366	409	369	390	367	363	366	405	380	363	379	345	387	360	344	395	349	419	373	338	375	384	359	350	384	365	361	365	380	392	382	357	369	369	352	392	388	344	389	377	399	340	401	377	353	372	375	353	352	353	362	386	365	389	362	380	372	363	378	365	359	356	344	358	357	348	349	389	377	356	394	382	369	376	359	395	409	375	375	374	374	360	351	364	397	381	360	389	378	384	359	384	375	387	347	371	371	368	385	392	389	379	386	358	395	349	360	409	371	350	377	359	383	361	340	366	343	378	321	348	357	378	370	367	364	401	380	358	378	369	380	388	371	358	378	369	340	395	378	371	361	390	417	383	364	363	360	372	359	365	358	379	372	370	344	383	379	380	354	375	354	387	364	370	379	353	326	409	362	403	385	370	367	356	368	379	389	361	388	378	354	370	368	368	374	368	364	358	363	369	359	347	389	373	345	387	380	381	353	390	348	370	377	347	351	360	373	383	354	349	359	351	364	358	368	369	374	338	390	351	331	380	369	366	379	366	379	365	362	332	378	344	362	358	370	363	376	400	374	382	383	363	360	374	348	365	402	353	404	355	369	373	370	378	372	370	399	410	368	356	386	398	371	392	363	395	383	363	402	379	365	362	382	365	359	381	363	362	376	360	367	387	403	335	362	416	355	360	375	373	387	344	350	344	351	344	349	376	350	422	352	373	360	367	378	375	377	354	403	398	389	389	411	385	366	360	376	373	387	364	425	385	379	406	392	358	390	403	360	390	369	375	371	368	364	382	350	396	378	363	367	405	381	378	366	372	398	369	403	362	404	393	392	364	402	363	364	342	364	401	379	385	374	392	322	369	374	349	388	348	382	361	386	379	349	406	333	362	396	359	382	361	396	357	402	374	383	374	376	407	383	348	375	388	368	403	379	395	395	377	355	365	362	389	335	351	352	358	394	367	341	350	364	351	384	374	361	349	343	331	350	374	336	369	337	344	348	386	359	391	363	350	372	364	331	354	351	394	368	380	379	370	397	368	392	363	377	352	388	364	332	398	396	366	351	412	332	361	358	380	368	370	394	339	390	352	358	389	377	381	354	351	361	376	330	347	382	359	371	375	386	345	340	374	385	365	376	370	364	396	372	372	356	355	365	371	336	403	357	350	372	366	372	386	387	349	391	390	373	412	317	368	365	332	349	404	372	378	369	372	333	374	397	346	377	370	352	391	366	380	369	405	345	366	387	376	373	385	350	369	362	363	383	391	362	393	396	333	391	375	365	367	381	404	384	375	376	410	368	385	384	382	410	388	368	395	364	362	367	407	375	359	397	376	376	364	375	355	379	362	383	381	322	362	343	362	367	346	351	358	373	346	337	363	371	386	370	374	370	370	363	346	384	343	368	396	372	369	383	371	337	385	368	399	402	379	386	387	367	356	422	394	356	361	413	404	357	354	361	346	372	377	369	362	392	377	383	373	341	407	367	345	365	366	335	384	352	377	365	335	344	388	378	345	337	415	389	399	361	362	393	357	375	389	346	424	371	349	343	391	358	398	382	383	327	364	406	399	366	361	373	337	350	352	365	364	391	363	388	362	362	384	366	354	363	377	378	363	391	370	368	325	387	380	361	341	379	350	366	348	366	379	347	379	400	370	377	387	363	352	376	337	386	418	370	361	368	361	357	363	386	369	343	338	365	374	365	358	329	425	347	364	396	376	396	365	368	339	357	358	363	378	376	391	358	373	356	374	335	398	366	364	368	365	351	357	364	381	383	349	389	374	388	340	381	373	385	378	364	360	400	320	366	360	360	383	377	358	375	370	409	371	383	374	372	398	372	362	398	385	393	357	380	382	379	362	377	368	375	388	384	409	373	341	358	386	387	396	378	363	357	355	386	382	387	372	343	334	347	373	346	382	373	368	353	366	336	318	374	328	374	409	366	367	362	375	389	382	396	369	384	363	348	306	365	367	401	376	387	370	341	379	352	398	394	370	359	358	409	370	402	368	323	389	364	383	369	368	386	396	383	364	352	377	366	372	369	373	396	365	396	359	393	385	375	375	401	378	391	403	414	361	368	375	370	373	397	407	361	373	345	375	361	377	377	337	325	349	351	357	358	413	405	379	367	374	365	347	355	387	345	396	366	368	337	379	357	399	350	330	382	360	392	356	387	381	381	357	348	386	358	367	360	375	368	344	380	387	344	365	371	361	374	328	367	356	349	354	362	382	398	320	372	408	382	369	389	392	384	363	388	352	366	389	361	379	358	352	379	345	353	341	384	394	378	369	356	366	394	372	366	365	387	358	345	371	374	350	370	375	372	394	370	349	364	375	386	352	381	403	371	370	329	373	371	370	400	376	382	378	372	406	358	355	379	388	342	350	378	396	375	352	405	360	380	357	387	352	411	363	363	342	401	355	360	359	376	359	387	346	329	380	346	377	380	384	373	351	346	374	355	354	361	366	322	387	372	352	396	348	381	348	360	366	390	343	376	369	349	351	364	418	377	361	355	342	372	380	360	362	371	353	342	368	351	392	352	332	395	352	366	378	402	374	374	347	364	370	373	372	369	394	375	383	381	385	347	370	356	347	360	377	343	396	356	383	374	377	412	353	362	399	364	360	333	357	370	353	342	389	362	384	352	370	345	353	388	363	379	385	366	363	364	359	370	389	373	350	350	343	329	405	376	361	333	354	363	392	368	371	384	374	325	407	390	401	354	373	345	370	373	360	363	360	382
28857	18697	1199	655	631	602	570	547	575	575	557	558	532	522	513	524	496	506	531	496	539	522	463	519	511	507	512	530	531	562	524	514	537	521	540	556	515	522	520	517	529	536	518	548	543	528	487	499	533	517	495	531	537	565	521	514	527	519	514	498	561	541	558	539	481	517	508	509	548	534	495	524	525	511	512	516	491	510	532	534	525	516	485	555	478	519	509	526	527	485	511	510	525	532	533	530	518	452	510	516	521	505	497	543	535	498	531	503	510	531	518	506	513	543	507	513	530	509	494	465	530	511	484	555	477	539	480	527	489	524	501	540	517	513	477	515	507	529	515	522	536	503	524	496	519	536	502	532	490	538	532	513	515	532	485	538	542	519	549	539	561	506	514	467	525	522	519	531	526	532	497	524	487	481	508	532	552	476	540	520	509	500	539	532	497	527	504	528	544	513	529	520	525	515	492	521	458	506	527	506	525	507	528	533	520	522	502	515	490	515	531	539	498	537	512	550	539	503	504	527	510	534	517	512	525	522	526	532	524	510	502	494	517	497	524	506	485	536	489	503	515	555	521	534	507	575	582	549	513	516	547	509	533	556	498	529	476	472	483	487	514	555	516	503	560	513	504	493	490	492	539	550	545	473	473	493	490	544	544	552	476	501	486	519	512	512	477	525	516	544	522	515	531	474	519	516	470	512	520	520	543	537	471	549	494	471	532	498	557	512	589	495	521	508	511	477	532	518	541	524	491	567	522	515	551	547	538	521	488	497	558	551	501	565	519	518	506	501	514	506	525	506	507	522	546	457	560	505	533	543	525	544	535	533	512	504	498	543	507	501	507	506	523	514	499	479	466	499	523	557	498	540	508	530	530	522	509	552	488	470	518	524	495	556	513	496	523	521	567	553	498	504	485	526	509	526	516	521	506	503	490	534	508	528	534	548	490	546	479	545	531	507	545	481	514	537	519	512	509	533	516	502	490	519	514	530	529	525	516	498	492	545	539	542	535	526	513	507	555	510	526	532	569	500	526	498	547	514	507	509	530	519	559	539	493	510	521	485	487	545	488	517	532	523	505	525	496	524	533	493	524	492	571	518	552	508	515	537	512	549	557	501	510	542	521	523	530	525	500	497	551	505	495	534	515	525	502	481	504	551	537	535	533	518	511	521	542	496	512	515	527	517	501	539	496	522	498	496	492	506	547	504	517	530	531	522	498	502	509	512	485	542	539	527	485	481	507	502	481	514	527	502	521	526	499	521	539	550	542	487	539	545	504	504	527	479	518	549	525	486	525	518	515	525	525	509	567	527	544	483	486	494	517	531	555	495	524	517	513	485	523	530	544	474	524	523	540	480	502	529	559	498	499	520	510	505	508	546	504	489	569	486	520	502	490	493	498	489	542	530	515	536	514	473	524	517	534	554	539	503	534	544	503	487	494	529	476	515	534	517	528	475	502	541	501	494	527	529	518	535	526	518	500	509	555	514	520	511	534	549	505	527	504	494	537	483	530	467	504	492	535	555	522	501	512	536	523	562	513	523	498	520	508	541	505	529	552	534	509	532	514	537	541	538	531	517	501	522	521	543	484	517	520	523	553	502	506	523	500	498	539	509	532	551	552	512	507	514	534	561	511	546	475	529	509	496	530	515	538	501	540	525	512	507	483	533	518	510	536	505	499	492	505	490	545	547	506	541	545	489	515	510	523	494	524	520	549	528	493	514	525	512	467	547	492	528	535	534	526	528	539	549	486	549	566	455	544	523	518	514	523	518	527	508	549	540	558	508	557	547	471	548	494	515	511	543	537	517	499	528	512	498	525	516	486	541	545	519	489	541	508	525	487	478	564	525	538	504	565	512	532	525	542	524	477	512	504	521	544	523	487	533	502	510	531	483	500	548	514	498	547	518	512	557	488	504	584	512	488	498	501	513	523	504	563	553	511	504	549	539	516	483	539	496	507	515	510	495	524	490	522	528	517	528	505	501	502	508	489	505	502	532	532	525	557	533	547	533	528	553	539	534	572	515	532	528	538	516	530	500	519	562	511	511	466	543	434	512	542	540	485	527	547	523	551	551	535	505	493	507	536	474	515	504	465	507	523	503	539	517	515	509	488	518	515	472	503	533	551	502	483	463	489	537	506	486	510	533	519	489	486	532	494	524	517	499	463	552	531	513	539	511	513	505	497	549	522	542	483	536	538	509	549	531	497	503	490	531	529	488	485	482	518	563	518	518	540	531	527	525	513	532	547	530	496	488	478	517	532	582	531	539	480	497	522	521	499	537	482	517	527	498	494	468	564	494	501	542	530	499	564	515	514	522	525	523	519	535	481	510	506	506	566	514	563	485	514	538	560	520	540	460	506	518	528	527	527	518	505	491	528	505	529	484	532	469	556	542	527	529	522	490	517	533	507	488	525	513	522	491	511	530	547	555	549	514	511	534	538	505	529	511	502	562	501	530	525	553	508	506	570	508	526	494	527	518	544	549	521	511	480	539	518	562	511	531	491	541	532	513	494	535	502	551	521	530	485	543	508	529	521	542	526	541	514	503	548	501	492	505	542	495	500	520	521	512	503	534	545	479	541	521	496	545	523	526	529	545	567	534	492	529	517	494	500	520	491	524	508	512	546	519	533	521	534	515	500	521	507	492	578	518	503	495	557	561	520	500	520	466	528	567	514	503	536	521	508	523	520	496	546	531	507	465	526	527	539	492	502	571	517	533	491	475	500	473	493	547	504	488	525	508	543	547	499	520	524	498	505	526	537	503	497	530	507	529	522	496	542	498	537	528	538	524	488	477	564	548	514	539	540	540	488	553	498	503	520	512	554	593	546	498	521	536	480	495	479	558	538	507	534	551	520	541	513	486	518	547	481	539	521	532	485	494	539	488	531	531	511	555	509	483	495	496	544	534	482	475	518	563	577	498	530	525	503	511	516	488	507	499	511	547	499	563	561	516	512	516	515	494	523	548	547	558	501	530	548	518	473	503	488	534	506	501	508	511	557	494	491	523	518	514	509	578	500	499	533	463	485	475	550	539	516	528	520	536	512	538	536	532	526	531	518	493	535	515	482	542	534	534	541	498	512	523	522	497	500	491	517	520	519	482	498	513	527	513	506	522	497	541	509	477	504	501	514	479	508	537	511	557	554	529	524	530	518	501	515	529	507	479	523	501	536	508	515	531	547	504	542	512	527	510	481	518	517	522	478	519	469	540	500	518	507	506	525	545	483	492	561	552	529	538	585	534	510	523	549	492	508	533	476	545	557	534	520	500	515	541	500	479	503	487	518	534	503	510	522	517	483	519	520	539	527	555	526	509	566	549	563	536	522	504	499	469	548	522	514	518	499	486	521	548	536	525	561	507	523	499	528	527	508	517	542	513	563	477	521	483	492	485	565	520	513	512	566	493	511	522	490	517	547	524	517	507	523	506	508	483	557	524	544	511	523	553	536	519	528	558	519	504	530	503	513	571	502	491	524	516	562	522	513	519	517	520	495	554
24121	21293	28490	24307	21153	6984	680	559	480	432	431	382	421	367	357	352	317	344	308	323	362	333	318	316	339	341	327	346	296	322	303	278	325	303	330	325	309	330	295	328	312	317	330	327	309	336	337	320	297	329	323	290	317	341	302	315	313	326	282	327	295	326	274	313	311	326	330	349	299	339	293	309	321	324	319	347	315	319	290	294	324	314	289	327	296	335	312	336	316	317	318	294	316	304	321	283	305	298	304	285	290	298	319	340	332	320	321	284	315	304	333	294	320	309	303	310	338	328	301	340	320	308	317	314	291	303	318	319	290	323	297	331	321	296	327	332	300	307	338	299	350	318	305	288	319	328	297	313	293	334	309	297	335	321	290	294	328	297	306	299	318	345	307	325	305	309	307	311	318	309	340	294	315	333	286	298	326	340	319	252	308	310	322	307	323	319	318	319	270	314	341	287	347	295	298	311	309	296	313	304	305	332	297	305	282	273	317	337	299	313	282	304	329	353	313	285	335	311	287	320	329	286	308	300	340	301	336	300	316	317	300	293	292	284	302	333	321	301	332	304	310	293	305	302	334	332	296	295	272	350	333	313	329	308	302	313	298	298	276	306	324	306	315	306	309	320	294	346	291	312	304	340	293	285	294	304	293	321	292	306	321	316	311	324	341	324	325	294	302	322	278	309	285	307	319	315	262	310	311	302	291	323	304	290	289	279	357	293	301	290	327	294	302	316	339	290	309	308	313	313	323	293	317	307	291	304	318	330	315	297	283	323	291	315	292	299	314	317	322	309	321	346	306	335	313	299	318	306	299	329	300	345	333	299	313	307	314	347	307	317	313	295	311	301	328	296	302	307	328	330	317	308	288	300	281	288	306	303	316	325	306	270	289	323	317	292	331	316	284	304	333	307	323	331	310	319	308	301	317	322	321	271	301	281	302	299	316	311	317	312	320	274	313	302	318	289	290	334	281	328	334	293	313	324	293	316	282	324	312	351	318	321	302	330	282	311	368	307	310	306	302	296	309	283	323	304	302	289	296	304	283	307	312	344	312	302	292	306	307	275	281	308	344	320	307	306	300	309	334	314	300	287	287	301	325	305	335	299	306	304	284	293	323	304	283	320	308	309	305	282	334	354	317	312	303	310	307	315	305	306	304	297	305	304	283	286	338	331	312	280	301	307	295	299	314	327	329	306	292	327	319	306	314	327	278	321	341	302	308	316	318	286	306	299	321	336	309	302	347	309	294	331	304	305	309	319	305	335	309	276	344	300	316	343	318	330	329	309	301	298	322	332	294	302	342	296	320	334	295	303	289	326	307	291	304	316	317	273	275	311	347	283	286	310	288	333	293	309	305	351	298	307	318	301	319	321	279	315	311	290	327	307	312	326	328	299	279	332	299	275	304	306	303	330	303	320	348	309	293	317	292	291	290	269	306	292	299	323	338	312	301	298	296	299	329	286	310	314	306	320	282	323	286	311	295	336	303	304	306	306	314	335	304	329	321	306	316	298	309	340	298	320	307	325	342	307	319	331	294	296	302	317	297	319	290	300	296	309	334	305	355	322	344	322	297	301	311	293	310	345	310	286	288	305	325	332	297	311	315	297	314	334	332	323	319	274	328	326	301	287	286	306	308	332	305	294	337	267	315	341	328	297	282	323	308	305	279	305	324	365	301	313	326	354	307	323	311	296	298	338	317	301	322	306	307	307	346	323	317	282	330	330	313	344	332	319	319	315	328	298	306	296	341	315	313	320	323	309	316	296	319	285	294	304	330	293	296	315	322	281	303	298	332	296	320	308	307	329	326	319	307	307	334	317	312	321	304	296	310	296	342	311	341	319	292	285	267	307	298	341	306	305	298	311	331	298	302	325	304	302	308	305	313	316	331	312	304	326	304	351	284	338	323	323	301	313	318	328	305	309	342	296	291	285	319	294	273	319	315	275	297	318	318	332	297	288	298	325	310	303	303	295	323	311	304	309	332	285	292	324	288	295	312	294	337	297	345	311	317	282	323	290	308	318	322	335	321	295	323	357	312	300	291	319	321	331	304	311	290	320	298	303	325	330	316	267	304	322	278	313	321	321	310	296	316	298	333	322	305	279	322	297	324	311	295	300	274	325	315	284	318	322	329	330	312	318	327	304	269	299	319	316	329	336	299	329	291	338	308	341	308	316	354	335	325	303	305	312	307	326	289	279	311	290	292	290	322	307	301	336	290	291	309	333	320	290	332	316	293	312	314	303	307	301	305	281	320	316	301	342	333	281	287	313	323	297	306	299	330	280	326	290	281	327	333	321	286	304	298	321	317	304	343	323	312	334	306	302	293	290	319	320	313	297	327	300	299	320	305	289	322	313	300	309	329	281	304	315	308	273	315	306	315	308	321	279	323	280	326	299	301	310	329	287	290	297	306	284	305	338	324	284	309	330	328	313	300	308	307	297	305	308	286	289	320	301	312	317	291	340	279	319	329	278	283	296	327	324	335	298	282	314	281	321	278	320	343	302	300	291	321	281	300	325	312	281	294	299	318	319	346	304	297	305	334	318	299	304	300	313	324	308	302	328	306	289	280	323	278	308	312	313	305	303	318	301	274	317	304	310	304	283	304	311	351	321	293	319	302	307	288	302	325	274	322	302	294	321	321	290	318	336	310	270	320	334	302	292	302	315	294	317	309	321	314	330	325	309	294	317	318	308	265	321	296	307	293	347	307	326	302	324	324	310	309	338	296	321	294	288	288	361	306	307	319	312	340	276	323	306	304	333	302	313	346	322	300	300	323	293	307	334	306	270	304	289	281	342	336	304	332	290	328	343	296	329	325	280	306	339	323	320	326	309	279	295	299	289	301	322	293	333	295	317	291	288	318	293	284	280	302	318	290	321	307	310	280	316	309	341	305	302	315	331	323	303	312	306	328	256	312	306	301	318	296	343	324	306	309	330	307	322	307	302	328	312	287	317	329	314	333	327	309	293	347	320	324	285	306	307	304	307	319	329	316	306	305	337	308	322	272	315	286	299	299	281	313	344	296	300	289	322	320	333	312	304	303	292	314	299	318	302	325	280	304	325	323	307	315	314	301	305	329	312	348	284	308	306	348	330	324	321	303	292	326	343	327	306	323	353	317	329	325	275	329	307	337	306	324	306	304	308	317	346	337	318	293	309	297	301	279	306	321	320	320	291	272	314	280	334	308	313	310	286	313	328	316	304	330	311	326	291	281	315	320	303	316	287	322	322	292	314	322	297	344	325	311	288	298	309	290	306	349	307	294	313	318	320	327	315	320	310	283	300	308	325	336	286	316	314	332	332	331	321	307	298	331	345	319	323	303	290	289	351	313	313	314	320	312	309	292	311	356	311	312	283	304	311	302	291	285	303	266	299	284	316	312	307	256	312	333	332	323	323	311	275	308	316	304	342	308	287	324	308	291	328	326	313	305	303	306	306	286	292	275	310	316	342	312	330	299	303	295	289	317	314	295	281	307	291	268	300	327	304	325	314
53711	49594	9015	2638	1886	1436	1207	964	883	767	714	620	575	630	608	511	540	535	516	464	493	469	466	494	451	477	454	500	476	474	470	477	454	418	451	462	437	453	449	490	464	437	422	479	464	430	465	446	472	438	436	478	487	464	447	430	412	498	483	441	489	453	421	466	438	436	443	422	457	428	448	457	424	447	465	420	453	486	442	432	439	472	468	492	431	451	437	456	437	424	418	464	438	440	444	440	431	426	483	445	462	407	421	416	409	427	447	459	445	459	425	435	461	430	429	425	459	449	449	425	447	443	415	425	428	420	435	429	419	434	451	418	475	452	441	462	434	414	445	439	451	440	450	456	459	463	387	421	471	460	451	426	446	420	440	414	468	411	425	440	441	477	438	434	466	405	452	450	449	434	441	418	423	424	413	470	459	432	440	436	437	474	442	422	460	433	447	469	437	429	445	461	475	424	447	404	482	464	419	442	424	487	443	464	439	444	462	430	431	447	450	446	481	435	438	448	439	481	467	430	452	428	441	480	443	415	448	408	449	433	443	419	462	420	445	414	419	432	388	416	441	444	413	438	401	446	459	408	446	435	469	447	436	426	410	458	404	443	455	426	408	441	457	496	451	430	428	450	410	450	460	445	441	454	462	486	476	418	433	447	448	475	433	421	422	473	434	382	459	453	480	407	424	437	436	421	461	438	457	434	438	410	417	469	425	464	384	434	448	419	452	415	486	465	458	415	459	435	436	407	443	434	436	435	482	441	419	473	446	465	452	423	432	435	431	423	468	457	440	494	479	442	452	436	456	430	468	460	409	437	447	436	471	473	421	448	445	444	436	463	449	458	455	463	475	452	454	441	468	422	475	463	451	418	430	450	481	449	431	450	429	426	430	480	454	406	434	413	433	434	399	434	443	467	425	459	457	446	461	437	435	440	423	453	418	462	447	457	462	415	428	407	445	421	441	480	411	445	444	439	474	448	444	451	446	427	476	477	452	400	448	465	461	462	442	442	455	440	484	456	481	451	420	440	435	458	430	462	461	473	461	451	466	431	456	443	443	389	448	449	457	448	439	468	424	475	439	433	423	444	444	465	445	449	442	492	466	416	468	439	473	459	424	464	435	416	368	435	436	455	457	462	433	441	438	436	422	473	401	420	461	447	467	469	438	471	469	453	430	432	468	452	436	459	424	468	445	455	419	412	443	430	415	453	423	440	448	454	461	431	434	465	445	435	413	452	442	420	464	440	461	398	442	439	466	435	423	457	454	436	414	469	451	442	414	451	431	430	423	430	431	451	449	456	430	476	447	450	468	459	427	434	407	422	439	451	414	432	464	422	443	422	438	432	429	475	415	405	456	445	405	481	458	467	478	445	440	441	443	434	450	421	488	433	423	389	432	411	428	428	444	442	415	404	448	446	463	449	448	432	443	466	404	412	424	447	444	466	488	442	395	466	429	425	466	411	457	450	422	431	448	461	417	439	458	456	471	403	411	441	438	504	430	438	456	459	458	441	422	454	421	424	419	409	435	439	447	436	450	431	457	465	470	439	424	433	395	452	429	401	453	428	448	477	415	439	411	405	466	457	473	445	454	483	417	445	466	423	440	432	465	447	421	394	436	426	419	460	470	431	446	458	442	438	445	452	423	444	436	459	445	450	471	449	459	406	467	440	422	450	455	471	477	448	453	408	448	431	460	463	431	453	410	436	423	458	439	472	474	456	442	438	450	435	438	447	435	464	434	473	413	443	478	416	438	445	480	426	404	443	393	411	414	443	452	435	447	421	435	465	444	448	447	441	486	438	462	429	439	423	450	438	443	465	454	472	473	446	416	439	420	415	409	441	424	443	456	422	488	484	469	433	436	471	464	454	438	456	448	437	464	442	445	453	410	416	477	424	445	495	442	474	438	455	447	455	441	454	440	447	457	403	442	443	461	426	424	443	400	475	429	430	442	429	465	433	421	476	453	461	435	451	456	462	406	446	394	467	500	447	427	433	442	446	429	461	454	421	432	426	427	389	454	443	471	456	427	421	427	476	440	445	427	433	436	441	424	460	438	463	419	449	442	429	436	430	458	437	438	412	435	419	457	466	426	409	423	435	449	453	437	447	473	466	430	457	451	444	481	428	416	438	420	431	461	454	450	489	443	462	468	437	451	419	441	434	457	428	448	431	440	459	430	465	443	460	441	461	453	459	425	464	431	455	405	457	464	467	457	434	438	452	455	419	470	435	393	399	444	440	422	471	438	456	415	427	423	413	399	449	437	451	458	455	403	450	448	420	444	457	468	424	436	426	425	427	406	452	429	430	438	427	458	424	405	443	430	472	436	413	486	457	410	501	432	442	430	485	440	485	426	436	455	453	454	420	435	446	447	483	467	430	445	427	431	404	447	409	420	455	461	439	436	457	457	468	447	463	443	470	428	439	417	471	446	431	399	392	445	436	466	444	418	439	456	466	423	441	431	420	454	450	450	441	421	435	474	431	498	434	429	455	434	439	453	445	445	422	445	486	412	461	435	459	453	466	470	420	421	418	452	443	452	478	422	460	429	450	410	423	472	418	434	436	450	466	383	401	455	459	449	424	426	405	493	465	438	444	437	451	445	456	443	423	425	441	453	443	412	460	461	446	428	437	422	449	452	477	452	446	433	464	436	462	432	447	433	398	438	441	428	393	430	427	436	476	491	422	435	459	447	466	437	430	439	435	473	417	431	424	445	438	424	445	457	458	475	442	424	458	434	452	437	431	461	436	402	451	454	475	444	431	448	418	398	415	470	418	424	466	448	444	445	437	466	435	427	448	452	426	443	455	418	402	431	491	422	448	453	417	431	436	447	418	423	459	457	434	436	466	441	447	446	415	436	466	426	501	437	435	433	451	435	416	426	432	454	438	432	477	459	462	460	460	438	407	444	421	459	461	418	462	420	463	478	406	445	451	456	460	448	431	382	430	428	424	465	458	451	427	421	448	430	463	460	442	453	397	438	434	431	471	481	465	438	464	391	399	482	433	460	448	454	444	440	450	446	484	429	433	427	433	466	449	451	426	458	455	454	431	478	466	442	430	441	424	423	455	437	446	429	422	418	430	450	431	426	429	449	471	417	417	413	484	489	402	437	439	407	462	434	451	446	455	458	463	454	432	451	420	463	454	439	440	428	474	455	445	459	462	430	447	459	458	408	460	426	429	405	438	434	472	487	429	460	415	442	435	470	444	447	475	429	444	435	463	424	413	426	429	431	415	452	454	460	456	416	474	475	426	448	437	418	423	450	452	434	405	460	484	446	478	440	414	413	416	433	476	438	449	435	479	427	472	402	448	456	471	414	423	441	444	448	412	404	465	480	429	425	448	447	421	433	489	438	461	425	419	459	403	429	440	403	483	473	454	405	412	429	451	448	461	438	441	450	451	442	404	425	440	451	431	459	420	419	458	460	437	467	438	474	434	439	436	440	466	449	426	452	451	447	444	430	418	419	448	455	448	445	453	453	441	430	413	446	420
23128	21278	29120	23727	21265	21152	4104	538	406	346	351	257	234	251	211	215	208	175	197	189	191	186	175	146	168	150	164	154	160	131	140	144	150	135	137	140	132	151	136	133	135	138	141	148	121	131	128	142	144	120	150	145	129	131	138	139	124	127	139	134	176	142	118	123	153	125	139	132	144	136	130	150	146	126	119	133	117	132	125	110	121	125	113	131	124	122	121	146	114	124	139	134	117	136	138	147	134	123	137	131	124	127	142	142	138	124	138	140	125	147	127	130	121	130	139	136	131	125	127	131	138	161	114	146	128	126	153	144	143	121	156	144	132	123	118	140	135	130	129	130	124	131	123	122	137	132	126	136	131	142	132	137	126	147	122	124	132	105	142	129	129	137	147	130	109	140	130	127	131	122	138	141	126	155	131	113	127	146	116	112	111	104	131	123	115	123	140	150	125	123	136	133	132	131	122	133	134	120	149	134	146	140	141	126	139	112	145	121	125	144	143	125	133	122	108	103	128	146	136	145	126	141	124	137	114	134	125	130	138	123	121	131	152	119	126	135	129	146	124	135	132	131	117	129	128	133	145	123	105	133	143	133	135	131	135	120	126	126	143	127	147	137	125	114	108	123	143	113	130	128	133	134	129	129	120	131	140	135	124	126	133	131	134	148	124	141	137	136	108	121	117	129	133	115	145	138	132	109	142	137	134	136	111	134	123	139	133	133	121	129	133	124	142	141	123	133	118	121	137	130	125	121	150	125	116	116	112	130	131	143	133	135	107	121	142	124	118	130	141	147	126	124	125	112	142	99	112	120	127	139	144	130	146	144	136	137	122	124	124	124	133	135	110	132	136	162	115	136	136	141	122	148	133	124	126	113	131	137	125	118	121	109	129	123	126	138	140	100	152	134	145	174	122	119	142	120	124	132	132	124	141	139	143	133	156	139	134	117	112	107	146	133	120	123	132	147	140	110	117	124	135	139	137	120	121	138	133	133	118	120	112	133	131	149	124	130	123	120	144	125	117	125	115	143	117	134	124	143	140	142	122	136	126	131	128	126	122	105	134	130	149	136	121	134	134	147	120	139	112	117	145	137	125	117	119	140	134	134	125	140	118	127	139	138	121	118	121	130	150	114	116	130	132	143	127	113	131	107	127	137	155	148	134	131	115	144	124	133	126	152	125	128	117	134	134	132	131	142	131	145	116	141	112	141	145	128	150	132	128	125	145	118	120	111	130	142	127	128	115	131	125	128	115	134	120	128	139	142	134	137	134	147	136	139	120	139	140	135	135	132	136	121	126	148	128	135	122	135	115	130	131	119	140	130	119	129	116	109	144	116	140	124	129	125	127	127	125	138	127	129	135	140	128	114	117	137	139	130	146	132	130	150	125	143	128	153	141	135	121	112	110	134	139	151	152	132	137	145	121	131	124	123	136	121	130	130	126	111	127	122	123	125	120	134	152	126	125	127	133	132	123	121	133	128	125	116	141	118	105	144	129	125	141	123	122	125	138	149	131	132	121	141	142	122	127	143	116	120	138	121	137	130	132	149	160	126	122	128	108	145	120	131	113	116	117	121	104	147	132	136	131	120	139	111	123	132	114	116	143	128	143	125	114	125	131	124	131	123	132	124	112	150	119	138	126	104	129	120	131	119	126	123	122	135	127	113	106	132	113	156	133	112	134	143	133	136	117	134	130	127	131	142	124	124	126	126	122	133	131	113	99	125	129	132	121	141	120	124	151	130	129	123	142	142	138	135	141	141	127	132	133	122	138	118	131	121	127	120	119	146	142	152	128	131	121	133	141	124	145	129	143	138	146	129	125	135	130	155	141	159	126	131	135	140	110	143	140	138	141	143	148	132	154	138	109	127	104	131	116	143	134	122	138	137	111	139	149	125	134	134	111	127	124	110	135	131	123	108	140	135	129	132	140	132	124	131	148	124	132	135	128	137	132	135	130	123	122	120	133	146	134	127	127	123	129	122	118	134	119	119	120	124	122	104	141	132	147	142	122	127	137	132	130	142	122	129	124	131	120	131	138	146	132	128	116	131	131	135	130	125	115	125	120	132	111	125	127	133	108	129	128	133	126	131	121	145	121	136	125	133	109	140	146	138	111	128	125	131	124	129	112	140	118	146	146	123	129	108	126	116	103	133	115	154	138	126	100	115	128	140	138	138	133	125	114	139	121	119	145	134	128	105	118	127	104	129	122	127	127	121	141	138	125	124	122	104	133	120	149	119	117	125	109	123	126	136	134	132	148	122	140	138	136	133	118	125	138	141	134	128	99	110	152	140	123	149	134	135	133	132	121	139	107	156	133	137	129	149	134	131	125	115	147	139	123	153	128	130	133	138	128	137	137	146	137	124	144	123	117	141	128	125	139	125	143	147	129	127	140	127	134	155	119	118	126	116	133	141	125	131	146	116	134	114	147	151	123	142	139	122	133	141	126	152	129	133	141	118	129	123	140	121	140	132	137	127	113	131	126	151	121	116	133	132	135	136	134	129	127	128	138	126	130	113	134	125	105	140	126	152	140	121	115	124	134	115	135	153	153	123	127	99	130	127	129	143	128	132	114	154	113	134	131	121	98	116	131	134	122	144	126	116	147	130	132	124	138	120	135	122	147	142	156	111	136	114	127	121	142	120	118	120	117	158	152	138	111	106	134	134	145	148	132	104	121	127	135	120	117	131	133	125	122	135	142	151	138	122	118	110	125	126	159	136	156	159	126	125	130	119	153	147	141	136	136	109	118	116	144	137	130	138	141	144	147	115	118	143	138	139	150	142	123	125	119	130	104	127	141	117	123	136	135	141	131	132	122	132	121	124	117	133	136	134	131	125	121	107	115	129	124	137	120	133	133	171	145	130	134	119	125	137	133	127	133	136	126	139	104	153	127	126	136	117	116	131	117	133	124	116	130	129	126	141	121	130	133	136	125	123	114	138	140	111	125	130	142	129	126	129	142	135	133	127	133	142	126	158	137	117	139	124	136	132	114	135	128	136	131	133	140	137	134	114	121	107	141	99	133	147	140	148	134	119	112	124	115	111	145	141	139	138	123	124	152	128	111	140	119	127	158	132	124	143	135	116	129	124	122	139	139	112	130	139	122	139	133	130	137	169	121	132	111	133	126	134	131	132	120	134	136	125	133	123	127	134	128	124	116	128	114	136	122	112	120	147	118	125	133	146	105	152	109	123	117	135	131	147	134	133	137	133	130	131	125	134	149	134	150	129	123	148	130	151	125	117	134	135	117	141	134	133	128	128	136	141	122	116	133	124	137	124	129	128	140	133	151	134	159	110	154	133	105	134	125	126	122	103	112	134	129	128	121	120	125	118	134	141	126	123	127	114	110	120	133	142	125	140	127	139	116	136	141	135	152	142	135	131	136	115	127	114	129	148	144	120	126	126	107	128	132	117	122	134	132	129	130	134	140	132	138	148	148	122	133	121	141	124	122	116	120	129	138	126	117	114	121	134	125	124	119	147	117	132	125	146
57246	57036	16316	4368	2990	2148	1658	1309	1034	821	747	644	543	520	403	421	344	331	316	331	276	263	277	249	272	275	252	247	262	236	237	231	255	236	205	222	205	222	201	191	207	211	217	224	192	207	171	174	194	188	202	179	188	192	199	203	217	208	181	208	217	197	195	204	195	221	184	184	220	202	188	213	213	179	186	167	211	191	216	202	180	192	209	191	183	171	210	195	218	187	186	193	202	172	177	183	174	176	186	206	202	217	195	198	212	191	224	195	197	192	193	170	205	200	173	187	203	193	188	206	175	189	214	223	204	223	195	183	179	179	210	202	187	187	182	175	192	191	172	179	204	189	200	193	192	191	194	197	208	212	189	179	194	187	196	192	157	182	185	185	212	191	188	194	196	192	160	199	194	202	192	172	197	157	190	207	177	209	183	194	174	171	196	168	182	193	198	204	198	192	199	211	204	187	182	215	185	178	189	195	188	191	169	218	190	173	189	179	205	212	184	192	201	193	201	179	216	197	196	177	178	205	189	182	186	181	183	193	191	210	217	188	192	177	180	199	175	169	177	170	188	182	194	195	177	192	188	183	190	219	182	182	200	201	182	187	172	201	193	180	183	208	175	164	194	199	209	180	205	176	187	179	175	192	181	209	207	195	207	196	184	193	164	196	209	195	168	203	177	161	186	187	189	197	200	183	201	188	188	175	195	184	202	185	171	203	187	228	192	199	183	204	178	192	199	189	171	200	207	178	179	178	194	210	197	204	186	183	230	175	204	191	199	206	184	213	184	188	202	206	184	205	162	207	154	199	174	198	175	194	176	186	198	197	173	195	207	196	182	204	200	190	193	176	180	188	202	167	199	178	198	193	186	189	183	216	205	217	175	191	207	181	200	165	202	180	195	204	180	191	181	196	170	174	217	195	209	200	220	197	207	193	209	192	199	192	207	198	200	190	204	195	183	220	181	179	197	189	164	163	182	192	168	202	185	161	192	179	194	174	188	208	179	181	166	194	169	177	179	195	200	215	185	174	176	190	212	200	203	197	207	193	202	176	193	174	196	190	161	183	196	220	173	197	188	172	208	186	198	176	209	197	200	198	184	179	189	198	206	195	192	195	197	210	190	195	202	206	210	187	213	226	185	181	192	175	185	212	188	186	195	175	215	187	208	204	162	191	181	171	174	192	192	208	203	181	201	206	185	181	208	205	211	170	187	184	203	198	195	199	184	170	194	184	186	183	208	208	184	197	209	206	185	196	183	197	216	191	194	188	204	173	190	183	192	162	198	191	200	201	187	174	176	182	183	213	170	204	174	174	201	194	194	183	197	207	175	172	182	197	189	214	197	171	190	196	207	210	195	194	186	196	190	188	196	205	171	191	208	178	193	199	175	168	205	186	190	215	183	185	195	161	184	221	195	188	204	192	196	183	181	203	189	173	183	217	183	190	167	184	194	197	209	197	186	181	207	186	207	176	178	202	203	184	184	188	174	202	202	190	183	181	205	187	210	188	170	188	189	203	181	205	175	183	180	236	183	197	173	195	203	174	178	160	154	168	184	215	177	198	197	208	211	195	182	166	178	174	193	212	211	167	173	181	207	203	197	181	197	196	202	201	207	178	187	173	218	200	188	199	187	198	176	199	207	202	169	197	177	177	188	164	210	184	204	175	208	191	178	189	178	201	199	195	177	192	188	209	189	195	164	201	170	178	181	185	201	222	201	188	213	184	177	177	180	210	184	185	198	196	165	182	191	178	171	182	183	164	201	189	177	187	190	191	165	162	213	205	205	187	196	185	175	192	193	198	187	172	180	198	187	202	211	213	180	216	175	188	187	184	198	197	182	205	186	203	182	192	182	170	194	173	205	203	197	208	204	167	170	191	181	175	186	181	201	188	190	201	198	169	200	198	178	178	214	181	177	191	232	191	197	213	194	189	218	187	178	195	167	186	174	188	183	181	187	198	179	190	195	176	190	191	154	163	166	191	208	187	188	206	199	208	178	191	206	189	209	183	213	219	175	166	183	200	201	190	189	171	200	167	213	174	175	164	215	197	172	184	191	184	164	186	203	194	190	184	182	198	193	211	184	189	209	198	198	198	185	205	175	199	180	210	174	194	189	188	192	185	200	188	207	173	213	175	189	196	179	198	172	196	191	164	208	173	197	170	168	201	185	215	195	182	181	217	213	209	158	174	203	187	166	209	190	179	163	196	183	189	175	185	161	173	171	190	201	163	208	186	178	185	170	187	192	224	179	178	189	165	197	180	186	209	187	192	195	169	201	189	177	191	189	177	166	198	199	218	200	211	207	212	184	180	170	190	192	178	191	198	191	175	208	202	208	172	178	191	199	179	194	176	175	199	184	193	186	214	190	170	189	188	199	192	227	177	192	194	176	185	201	182	179	164	194	175	186	197	195	204	191	187	208	211	183	179	183	184	222	200	193	170	166	185	208	204	196	175	188	196	195	184	181	191	186	177	184	193	178	184	212	204	198	183	176	192	181	208	183	201	198	197	198	196	182	176	208	186	194	188	193	196	185	168	187	195	176	202	171	177	176	197	209	175	193	179	193	180	182	200	214	190	185	182	213	212	197	187	180	196	197	206	195	181	187	177	187	173	164	183	197	205	161	167	169	194	204	191	176	194	177	204	193	201	185	184	178	194	192	180	187	188	181	196	209	198	182	167	176	198	178	182	210	190	182	187	214	201	181	175	186	182	196	172	189	189	187	188	180	177	197	174	176	187	189	188	176	179	194	177	189	233	198	161	210	196	197	199	208	190	182	181	187	187	203	202	188	197	205	195	159	169	195	158	191	217	208	177	176	192	189	200	198	201	211	191	180	168	197	181	179	202	201	172	209	200	205	190	200	204	223	181	181	173	208	205	204	202	199	182	200	197	166	192	173	215	190	210	186	199	195	197	188	191	191	174	178	204	190	178	187	166	199	185	186	197	185	185	173	185	156	160	174	162	181	208	192	180	160	197	185	192	201	199	181	196	192	202	177	196	187	196	222	201	189	171	198	203	176	215	177	177	196	171	204	205	202	209	182	194	174	190	187	193	212	173	161	192	200	193	208	213	211	190	187	216	218	180	199	182	170	182	161	189	176	187	214	183	193	186	193	198	173	174	174	195	193	195	185	170	198	155	171	177	194	191	200	189	189	178	185	187	203	209	171	172	173	206	192	203	190	180	185	204	204	219	213	193	200	184	207	174	182	198	200	206	197	199	190	197	187	202	220	177	197	176	202	180	209	204	211	182	194	184	177	180	180	183	178	207	185	182	185	183	177	201	218	189	186	175	176	193	177	174	220	208	202	182	201	180	214	206	177	190	216	201	185	188	183	178	189	180	184	165	179	188	206	183	195	171	213	182	185	191	197	203	181	179	178	179	209	173	223	193	197	175	180	176	181	201	178	192	189	197	201	208	206	179	175	175	179	196	203	180	199	202	192	187	154	201	195	187	211	192	185	197	187	202	186	198	184	189	201	167	201	188	191	164
27805	21283	11019	979	497	383	403	384	377	366	394	373	385	378	369	379	391	344	442	373	375	375	364	395	412	374	413	400	394	351	350	403	379	372	367	386	365	377	398	352	351	414	345	381	373	392	366	361	358	382	389	377	354	391	358	373	372	367	368	377	365	387	360	391	342	345	390	354	386	396	364	372	346	361	331	348	365	390	388	387	391	385	345	384	377	402	412	379	367	365	360	376	358	337	378	394	353	388	404	368	367	329	385	369	381	414	378	337	376	402	359	375	405	367	364	362	377	361	404	344	369	389	345	355	341	383	365	365	357	357	381	373	382	380	397	382	389	386	346	369	378	359	379	386	409	389	382	396	351	370	406	404	423	379	365	394	417	371	384	380	373	350	336	395	348	360	385	353	369	378	370	327	390	394	375	364	391	374	409	359	378	387	394	401	384	358	366	361	372	340	382	381	414	411	361	366	391	374	378	403	355	375	363	367	395	370	369	396	339	366	340	382	344	346	371	400	375	358	390	392	364	367	416	366	389	370	402	362	373	395	331	370	410	374	378	381	395	335	375	395	435	387	418	362	384	393	327	385	354	390	368	372	405	400	351	385	379	345	381	385	364	375	366	370	354	371	369	358	366	362	347	366	346	374	373	379	352	359	373	363	364	356	398	366	410	380	389	354	356	350	362	356	344	356	381	368	397	386	419	372	379	367	378	371	374	391	382	364	394	346	382	362	346	374	400	375	354	372	384	357	364	364	380	354	381	383	370	346	363	365	342	383	385	357	362	401	342	345	411	388	391	359	375	354	356	392	339	369	402	398	384	339	367	400	356	375	379	349	362	373	383	380	366	386	417	369	353	365	356	375	351	360	361	340	370	409	351	408	394	377	382	351	379	361	364	385	338	385	396	385	372	388	383	362	358	398	392	406	312	377	378	409	397	368	395	365	395	359	361	389	369	384	383	379	378	400	399	369	406	384	342	395	378	352	400	383	392	359	385	360	378	351	337	335	376	356	336	355	358	404	356	371	390	394	375	432	332	351	384	382	359	403	386	339	358	380	349	386	364	370	378	387	383	384	358	372	370	376	419	380	379	360	373	363	392	389	383	390	370	395	402	377	348	374	362	398	348	359	393	366	369	394	371	381	385	335	377	359	359	367	372	354	402	362	336	359	377	367	368	381	388	387	365	391	401	405	347	363	375	362	366	366	386	366	422	376	365	377	372	426	359	363	366	340	371	372	368	394	384	375	363	387	383	353	363	385	386	372	375	337	379	341	342	374	332	360	350	349	390	381	374	361	392	402	362	369	333	383	367	344	345	388	382	369	364	393	365	369	385	388	392	362	401	375	395	372	358	394	384	374	354	401	416	377	369	377	346	397	361	363	369	397	357	361	364	373	381	393	353	366	374	379	358	374	346	364	388	362	374	370	375	351	393	378	373	367	355	395	397	334	377	392	386	372	365	370	377	366	372	377	395	351	385	365	368	386	376	351	340	365	388	395	418	392	393	383	382	371	350	392	352	364	354	332	377	373	386	393	361	430	375	339	377	371	401	378	387	365	368	351	367	376	382	397	389	350	378	382	411	378	389	379	376	391	354	390	336	392	365	381	376	366	367	380	407	358	362	392	365	387	361	382	372	375	363	390	377	381	344	364	374	379	371	401	353	332	376	376	381	360	377	360	338	375	407	355	329	364	377	387	388	397	377	332	367	370	374	385	375	375	364	375	364	410	391	373	396	387	421	370	374	386	372	384	403	404	391	379	350	380	373	375	343	360	381	364	414	379	400	396	368	396	385	363	392	394	348	393	377	381	379	395	375	392	339	397	368	369	368	336	400	387	374	318	391	350	403	387	377	356	349	382	364	395	383	387	374	401	359	353	364	380	351	409	409	398	381	402	377	383	368	384	379	346	382	355	365	359	385	346	334	405	358	362	370	391	397	375	409	334	380	389	397	398	384	350	366	379	378	384	386	385	369	360	392	404	365	350	379	383	358	398	395	364	359	387	390	389	347	367	383	368	369	349	383	363	355	370	409	371	361	364	342	406	382	373	379	375	346	386	355	388	391	336	404	405	359	405	361	405	366	354	371	377	373	360	358	380	382	362	404	392	379	422	361	364	391	375	370	364	387	392	384	374	375	398	408	373	386	407	342	411	383	383	383	389	377	422	380	375	391	393	384	378	390	369	350	370	365	373	349	362	389	377	371	392	383	347	375	353	371	361	370	345	348	360	372	322	385	398	385	374	402	384	374	360	386	374	376	352	370	362	368	388	399	376	375	366	425	373	381	370	364	353	361	386	375	347	370	413	374	367	349	361	370	370	407	377	345	389	385	376	377	335	378	346	392	362	377	389	372	355	382	348	373	358	369	380	370	407	382	366	345	392	368	382	395	381	403	391	369	380	374	365	426	374	368	371	379	400	372	405	364	395	356	372	370	366	368	390	397	388	388	361	377	349	397	350	385	387	361	381	396	344	350	362	406	380	382	404	388	377	393	432	351	385	394	353	365	365	390	379	394	357	383	389	369	363	392	390	353	378	397	341	371	352	391	381	361	415	385	371	359	372	363	408	365	373	367	380	387	399	363	379	376	377	359	383	351	392	358	404	386	382	384	390	355	403	362	361	384	347	374	353	368	393	381	375	388	400	383	381	389	388	354	413	362	403	392	377	365	385	358	379	394	354	365	388	370	375	367	406	374	406	417	382	398	348	384	372	346	377	351	375	365	382	340	344	375	395	401	397	373	395	383	359	343	386	349	373	345	387	366	403	371	388	397	357	344	367	413	395	368	384	372	409	378	351	373	373	346	332	361	386	368	367	423	375	365	383	409	405	369	376	404	378	355	340	376	385	394	372	379	374	376	353	384	394	389	378	350	353	422	387	357	406	361	398	362	409	378	323	386	334	378	356	374	334	352	343	325	373	375	385	349	377	370	358	395	382	384	365	392	365	400	396	358	358	369	394	396	379	376	345	352	383	354	370	353	357	361	359	378	362	428	414	400	394	343	383	374	391	372	363	369	376	363	376	356	366	399	383	386	401	351	372	347	418	350	354	352	387	368	380	386	347	387	379	362	387	381	378	355	359	374	372	411	380	341	377	381	362	404	359	387	366	345	374	379	365	364	367	395	387	386	403	341	343	382	357	361	359	381	367	366	376	342	362	350	401	376	418	354	377	350	360	365	360	327	376	380	389	377	400	364	358	385	423	388	429	359	383	379	406	380	376	397	343	364	356	394	363	383	380	397	364	366	368	361	363	378	341	394	378	379	391	385	394	372	410	398	375	363	355	409	375	361	344	386	368	364	362	403	374	375	357	347	371	384	380	387	388	406	363	375	359	364	395	390	379	371	370	423	365	363	370	393	370	365	417	366	370	383	390	372	388	409	400	389	358	369	421	390	400	362	416	351	401	379	375	325	388	414	345	373	367	404	358	383	376	409	373	373	362	397	379	330	367	355	384	357	366	335	380	403	373	400	381	354	412	395	378	404	363	352	383
28011	18645	1650	711	670	575	604	553	553	563	534	537	540	531	523	481	551	574	484	500	545	563	548	545	523	519	475	491	533	526	553	505	513	530	509	515	534	527	559	497	538	590	521	483	529	538	479	505	524	526	534	533	473	491	527	521	569	538	537	516	525	501	533	539	481	526	565	550	536	553	542	563	533	511	472	489	547	516	564	537	529	517	480	547	534	537	466	524	528	506	542	498	520	507	565	542	515	512	539	482	487	553	469	535	535	483	524	484	524	523	514	523	476	511	537	543	543	513	522	538	524	534	502	481	557	502	536	537	500	511	539	534	496	483	583	516	531	541	556	540	561	509	518	532	540	538	502	507	527	541	544	501	530	565	514	517	509	503	572	549	533	484	528	525	524	496	531	519	557	541	521	527	518	549	496	514	495	460	490	507	540	522	497	520	564	522	554	526	568	515	532	535	490	538	519	531	542	532	525	512	571	522	509	472	546	537	518	492	527	520	524	494	530	503	523	564	524	543	514	537	524	520	504	554	504	540	526	500	523	546	519	524	540	514	514	487	480	526	486	531	524	534	456	555	549	516	547	484	518	512	535	540	519	499	495	557	498	502	517	534	558	526	543	529	566	476	534	499	515	497	500	501	526	549	538	480	508	551	538	491	486	532	501	538	499	527	517	513	521	500	493	506	495	523	524	517	539	488	501	554	482	500	514	521	536	532	525	508	525	518	518	521	544	567	562	508	544	527	523	508	492	489	517	512	534	523	546	518	530	531	542	538	517	498	535	518	548	488	500	525	485	514	542	529	515	566	498	491	510	540	524	552	583	507	522	511	551	543	528	540	518	518	487	525	522	557	487	553	554	538	527	534	494	538	515	518	500	531	529	564	501	523	476	510	524	513	520	503	544	522	538	564	515	564	533	488	506	540	480	499	514	519	501	526	523	537	520	520	551	546	537	509	512	509	493	514	519	501	529	516	528	522	514	530	554	545	546	512	492	533	545	445	565	482	509	530	497	519	476	537	564	508	503	513	525	465	518	499	527	484	515	529	545	509	508	501	505	503	535	501	531	535	522	497	525	510	522	508	567	463	488	512	529	503	525	566	543	520	540	516	523	514	494	481	502	534	538	525	500	465	541	540	504	520	497	550	527	526	527	542	526	543	500	537	519	511	544	535	522	546	509	494	488	514	577	541	511	504	510	526	533	523	455	584	561	495	504	537	482	535	517	533	550	504	476	521	535	529	508	548	499	559	510	568	489	513	514	504	535	531	506	567	493	493	489	525	520	517	546	504	514	469	499	539	535	549	495	554	519	505	556	506	518	542	527	529	489	537	525	517	516	510	518	535	515	535	565	482	552	520	556	533	525	495	515	546	490	510	559	524	497	522	506	529	552	544	523	523	499	506	522	538	515	497	525	534	513	505	498	489	501	518	512	550	525	512	528	494	526	486	515	520	511	526	494	498	545	504	548	518	522	528	496	495	610	521	517	491	488	519	513	528	515	516	523	523	531	506	535	526	515	508	512	507	526	518	540	521	525	520	522	499	515	497	542	478	534	530	503	520	524	505	525	499	521	525	537	540	487	582	504	540	464	504	507	511	507	549	522	517	533	512	534	473	515	495	527	546	558	493	543	555	527	509	553	553	504	533	518	561	510	557	536	501	543	518	526	563	505	525	524	492	530	525	541	496	492	500	526	468	490	476	533	458	515	530	486	506	502	522	532	508	538	502	513	507	526	472	508	515	505	555	490	533	563	544	518	501	505	536	500	530	536	542	537	531	534	551	502	501	516	511	520	532	564	543	536	513	528	540	523	507	535	525	527	549	474	545	523	497	504	482	517	502	509	509	512	499	551	524	515	551	506	541	501	532	574	498	549	509	525	479	491	563	481	550	511	525	511	558	479	540	527	494	483	490	541	509	510	535	511	547	498	519	535	514	565	520	513	511	538	568	502	508	483	542	523	525	485	546	494	508	528	516	497	482	542	509	567	529	481	543	591	539	519	515	517	540	513	472	537	539	531	545	522	496	486	549	501	513	528	521	524	519	524	536	526	521	551	480	544	516	567	538	539	561	574	513	470	523	554	512	549	514	525	500	489	515	522	516	517	497	535	513	461	528	533	510	539	505	496	498	542	493	520	545	491	541	499	527	511	514	557	520	531	513	519	550	547	516	510	479	526	540	503	510	544	509	526	519	520	525	528	524	558	539	519	511	504	564	494	515	510	516	519	532	574	556	510	554	534	531	549	536	508	510	528	529	506	573	563	550	498	510	511	516	509	519	532	538	497	508	526	524	515	533	513	508	486	524	508	512	519	524	505	490	486	545	539	496	477	527	475	503	530	554	548	538	532	508	507	482	475	540	522	494	532	573	535	523	534	527	503	505	551	457	504	512	529	513	558	539	531	537	537	514	488	560	550	522	542	532	501	528	516	494	525	517	483	559	539	526	545	504	527	531	533	515	500	544	512	525	567	499	533	516	546	553	553	555	544	533	525	452	501	495	495	519	505	500	505	506	547	541	529	556	532	485	544	535	544	549	560	541	531	538	551	545	529	541	503	581	536	544	488	539	490	544	520	524	557	524	519	529	505	556	503	513	481	497	523	532	526	524	544	530	529	505	513	570	551	521	510	513	533	516	519	531	509	515	531	525	522	512	530	512	526	527	535	499	511	544	467	504	541	538	552	554	534	532	522	520	565	507	516	514	541	531	491	509	510	500	501	509	515	467	521	491	574	501	544	496	503	555	479	521	524	527	530	531	552	512	507	532	485	505	537	525	517	512	516	545	524	515	528	524	536	516	514	559	511	519	549	533	460	499	551	511	512	559	483	509	502	507	522	509	580	555	547	532	522	527	532	544	534	540	542	527	519	501	521	526	526	509	538	506	569	499	539	519	534	496	589	495	581	529	488	531	517	503	516	547	523	578	533	506	558	528	527	510	547	494	523	534	512	500	555	528	559	542	502	509	529	518	533	506	508	513	501	479	513	530	509	539	496	499	521	483	484	506	522	527	508	529	542	546	534	536	510	515	511	538	515	511	518	542	504	522	529	484	536	499	579	513	492	560	508	506	530	555	553	494	500	485	526	522	496	497	524	487	478	495	534	533	533	494	518	485	505	530	497	512	513	485	539	542	522	482	517	546	481	492	487	487	532	499	495	509	542	503	527	521	522	550	548	522	538	530	532	550	540	529	516	491	531	518	558	534	540	525	520	524	538	530	514	540	549	546	517	521	537	561	507	528	507	516	505	537	519	460	539	521	480	532	486	488	521	533	493	503	513	539	497	525	556	566	538	521	513	518	522	557	518	546	494	515	525	551	554	512	555	522	520	468	528	504	510	502	555	552	536	553	541	489	539	518	521	506	500	533	501	510	526	518	500	492	497	488	548	566	509	492	536	492	529	533	531	551	508	532	552	521	568	511	475	507	555	521	517	519	543	481	514	499	530	562	511	510	494	535	484	514	528	506	564	498	524	477	487	514	567	503	495	495	581	482
24187	21322	28719	24188	21177	6877	764	508	468	446	465	408	378	342	391	367	347	317	327	338	349	291	313	309	311	315	321	307	325	336	344	342	295	310	325	317	314	315	314	320	312	346	327	334	321	318	321	276	310	287	290	320	302	316	309	325	297	300	294	346	345	322	334	309	340	344	320	326	339	296	355	310	330	299	345	316	309	316	317	288	302	287	305	294	309	292	324	326	307	346	299	342	311	302	319	304	316	309	299	309	312	333	322	309	291	317	312	325	319	315	297	339	317	320	293	309	317	335	321	302	334	313	317	310	301	305	307	310	302	319	326	323	318	298	323	307	288	336	290	312	289	323	289	342	330	307	285	329	312	316	302	302	325	295	311	335	296	315	323	334	338	298	321	319	283	305	340	285	322	331	319	284	314	337	299	288	300	339	318	322	365	294	313	341	313	308	288	306	331	314	306	326	290	296	332	324	309	333	344	345	325	280	301	290	331	305	300	318	307	339	345	321	286	307	320	303	343	309	317	317	339	313	331	324	314	326	305	319	315	276	313	312	309	300	352	323	308	319	309	306	317	317	312	332	329	308	338	336	293	281	340	361	309	307	299	323	335	308	345	309	329	315	324	328	314	331	290	311	311	288	316	300	318	307	327	315	285	326	323	346	320	323	325	304	325	343	317	319	318	339	315	304	338	290	328	322	307	315	302	321	321	301	321	309	302	338	322	296	322	303	313	298	320	297	317	340	298	355	313	317	322	291	278	315	326	300	289	290	326	334	324	322	290	351	315	325	331	298	295	350	300	276	301	320	287	315	302	352	308	331	311	304	341	294	311	327	316	277	290	334	275	302	320	325	293	311	260	294	247	310	315	302	317	343	334	338	301	333	311	304	327	293	343	346	333	314	318	350	322	321	308	314	320	322	297	325	338	353	326	316	300	306	318	298	285	324	294	338	333	314	315	313	292	307	356	311	342	303	305	319	339	339	334	322	316	321	299	320	301	283	354	309	345	315	318	291	304	296	310	301	324	306	356	340	325	301	314	325	309	308	318	295	342	305	335	289	290	336	305	317	315	314	308	308	294	326	328	323	320	274	299	292	310	312	317	314	312	335	310	334	355	341	346	315	305	299	340	326	297	324	339	297	299	288	327	308	325	302	271	320	319	317	317	288	291	317	314	323	314	273	326	313	298	308	338	287	334	348	308	332	318	300	316	340	308	297	283	288	310	335	284	294	315	316	310	322	316	299	311	341	331	358	324	293	300	306	310	335	330	295	304	305	287	336	272	327	326	299	296	327	318	307	305	323	299	278	334	317	282	297	312	334	312	294	331	371	337	335	329	355	307	321	314	296	329	301	276	330	330	287	327	317	308	331	283	331	307	320	321	304	315	273	324	316	284	315	328	301	292	313	323	312	284	299	306	305	324	275	298	331	327	305	340	316	333	299	317	311	320	299	318	347	328	312	312	302	308	340	347	342	316	325	328	345	324	314	299	302	324	311	293	307	332	318	302	330	294	297	341	309	302	322	331	305	316	310	290	326	338	328	294	306	351	301	324	348	327	313	302	321	333	305	322	336	316	330	278	311	327	308	310	308	284	309	310	321	306	302	292	340	293	306	313	309	331	345	336	351	316	310	296	376	348	308	305	304	329	328	301	350	319	296	329	309	312	313	349	285	311	327	339	323	318	328	296	295	313	314	317	329	299	333	312	283	312	293	313	319	312	334	345	315	311	324	320	326	299	284	306	330	308	289	308	308	302	317	313	304	327	277	342	342	317	304	338	342	329	322	312	321	301	346	345	312	338	343	310	362	328	310	294	323	327	317	342	293	312	317	296	311	288	324	331	315	318	305	298	338	296	345	293	314	321	304	327	303	302	327	313	315	311	307	327	335	306	346	310	311	304	325	300	321	280	323	338	331	280	309	295	325	346	331	327	309	349	303	326	322	304	316	311	340	340	313	328	371	289	283	336	323	301	362	331	337	312	325	333	321	294	337	294	323	289	327	279	316	321	316	312	321	304	312	319	333	278	309	329	332	324	344	329	287	295	301	315	331	340	327	324	316	325	328	321	321	298	284	292	325	322	301	316	290	355	310	300	304	325	283	328	322	310	306	314	297	282	309	284	282	359	312	317	344	309	309	319	296	305	313	305	332	317	326	328	298	282	329	291	300	319	309	324	308	287	300	303	281	293	299	310	316	328	310	304	331	296	343	348	322	313	300	297	308	315	322	305	311	312	324	308	312	324	339	282	331	285	295	335	359	325	321	321	301	302	339	297	316	314	318	329	304	325	327	313	299	313	300	276	338	312	314	270	315	321	314	309	290	301	337	307	292	308	312	311	312	319	325	322	315	311	334	317	315	305	312	325	299	291	294	314	296	302	336	308	317	284	320	304	295	297	301	310	322	345	305	328	312	329	314	319	310	303	290	280	332	317	307	317	352	327	279	301	317	321	302	309	299	306	299	336	319	279	276	301	292	326	295	317	301	269	324	316	281	329	307	289	332	339	314	318	310	329	314	302	360	319	314	310	309	310	320	292	321	300	298	322	347	309	307	326	314	332	292	313	261	315	318	321	297	321	299	328	321	333	322	341	306	331	312	298	309	330	319	309	309	307	333	334	340	288	352	297	309	295	315	318	317	293	317	315	321	325	289	315	322	326	292	324	297	316	301	315	309	324	317	281	310	305	306	308	324	305	308	288	325	304	326	343	330	331	320	319	284	333	327	319	293	300	338	308	306	323	317	323	319	303	305	292	322	296	320	310	289	294	286	298	313	291	295	286	274	322	288	306	306	332	309	300	310	311	301	353	311	307	286	318	337	318	306	321	295	326	316	311	340	335	290	285	325	326	311	329	343	297	305	278	307	327	330	307	332	304	303	296	298	295	291	294	368	321	311	305	314	328	300	326	338	289	304	327	312	323	307	296	354	296	284	327	284	317	323	316	317	313	305	317	307	337	322	272	348	319	309	337	333	316	311	331	292	322	290	336	319	313	335	290	309	282	335	342	290	342	268	306	318	320	325	286	312	317	288	304	285	300	283	314	283	310	300	294	308	328	326	312	318	318	337	333	308	304	326	297	319	289	303	325	322	318	290	308	291	315	356	328	322	341	303	308	315	311	328	294	352	311	353	287	320	298	304	335	338	331	286	338	296	288	289	330	332	309	312	294	330	287	332	307	307	312	326	308	305	307	306	335	299	304	312	324	303	317	312	314	346	335	340	305	294	350	299	339	309	306	294	308	318	331	333	323	321	303	321	354	312	308	300	294	348	313	307	313	328	291	308	351	324	312	335	306	320	309	320	317	350	290	323	318	315	307	311	335	328	311	324	318	300	315	343	286	310	311	337	308	317	275	319	314	305	287	298	288	350	333	314	288	344	310	326	307	298	296	335	308	304	328	309	298	305	332	337	288	316	303	292	308	317	308	282	298	320	303	314	355	316	319	296	331	309	326	297	332	325	315	301	335	303	305	334	339	345	324	299	281	295	339	307	300	319
52180	49226	10180	2816	1955	1501	1216	1053	880	787	687	682	641	580	575	557	544	513	509	499	483	503	513	469	482	443	451	504	467	457	452	442	459	476	512	453	470	479	464	456	446	428	486	439	441	487	472	448	454	439	438	485	433	447	457	476	421	439	429	466	473	459	477	438	484	448	428	438	463	433	417	401	453	469	446	476	451	444	430	455	462	434	437	434	471	438	431	503	405	451	445	415	464	460	448	445	432	396	470	496	452	403	444	462	489	462	431	482	426	444	454	475	445	465	445	440	461	473	474	455	442	461	414	442	448	404	446	426	470	436	448	458	433	474	461	456	459	424	423	448	411	429	451	433	467	470	442	448	448	413	471	421	419	457	474	421	439	441	478	406	425	506	464	453	465	438	456	467	445	430	457	485	453	444	432	434	423	452	455	452	470	466	444	406	435	460	424	438	431	446	456	456	447	460	450	436	431	438	449	414	467	459	458	465	420	459	400	447	461	441	460	444	468	457	449	466	422	444	411	422	461	443	411	447	443	428	439	406	451	423	479	455	442	443	433	466	421	435	452	445	421	429	475	448	448	459	410	465	468	447	452	440	436	472	434	450	436	451	436	403	439	434	470	455	431	446	501	423	466	440	456	457	493	440	434	446	439	407	406	450	443	458	491	454	450	441	472	452	431	453	440	453	432	438	432	473	435	457	466	481	484	454	464	422	483	458	461	455	437	422	451	436	434	455	437	459	450	416	464	434	458	403	462	419	485	456	432	434	413	521	412	447	461	452	453	435	405	446	424	430	467	447	464	404	447	438	438	432	483	420	444	434	430	428	480	414	463	426	431	461	439	457	477	441	466	399	416	434	448	465	454	437	439	423	514	503	437	441	449	433	485	447	453	414	472	445	437	470	430	513	444	447	440	479	453	417	447	464	438	444	468	486	429	447	476	448	464	454	420	435	486	453	416	461	451	455	432	473	429	392	458	383	413	415	447	418	429	410	437	421	444	440	473	416	424	446	463	482	424	425	434	432	447	422	402	442	430	453	468	452	446	433	446	448	477	459	449	473	442	422	438	447	443	446	446	442	454	463	434	439	426	497	487	420	418	479	433	436	456	433	439	474	421	474	490	468	479	476	478	430	406	449	433	445	440	427	462	445	464	445	469	408	441	442	483	445	408	427	483	457	433	435	451	462	491	443	444	437	438	452	470	454	423	460	418	452	450	445	437	440	453	445	471	442	427	447	393	417	399	484	410	438	408	448	479	421	482	419	458	452	426	472	452	450	443	425	443	454	451	466	468	448	421	429	409	441	453	481	429	440	462	427	448	447	460	477	432	447	458	458	444	456	446	438	458	452	444	471	455	451	401	444	441	428	423	417	403	473	431	440	478	437	420	465	426	429	450	437	444	417	434	430	444	430	456	438	421	461	459	427	435	457	466	446	441	468	449	430	461	430	428	458	442	428	454	444	440	449	434	425	435	447	489	473	459	413	421	413	466	436	488	455	466	425	476	474	451	426	423	430	430	439	440	442	454	484	452	475	431	428	436	417	436	457	432	436	445	482	457	419	480	434	399	464	435	427	433	427	464	448	407	483	467	433	435	435	450	457	462	444	449	444	465	458	457	444	497	458	429	430	439	453	491	450	465	453	447	431	412	458	464	446	425	457	482	417	420	449	438	454	451	422	437	469	450	412	432	469	436	468	455	431	466	391	480	435	476	436	449	433	414	427	461	438	478	450	477	483	488	440	439	460	465	450	456	462	457	446	427	459	445	412	391	430	414	439	451	432	461	402	467	449	414	443	446	435	453	415	404	428	454	472	429	436	444	425	432	423	448	456	395	470	430	435	413	462	436	451	452	442	459	466	440	463	477	472	441	457	440	435	464	452	446	500	440	429	443	477	456	445	474	446	460	440	420	477	436	466	453	477	448	461	420	435	438	442	461	446	417	440	433	437	436	433	454	481	421	429	479	427	440	406	468	455	464	449	453	440	451	437	398	431	425	439	447	412	464	481	434	441	457	438	426	471	458	441	420	441	478	431	432	486	467	458	456	471	447	469	439	426	443	440	419	431	440	459	466	429	458	428	441	432	448	425	469	436	426	479	423	456	442	458	440	447	430	431	425	413	455	449	420	447	442	444	424	432	467	451	422	432	453	427	431	429	464	412	465	435	461	411	470	457	444	435	437	445	456	461	447	483	444	452	439	473	443	421	474	469	459	452	458	451	447	407	463	456	434	439	439	472	453	445	419	444	441	462	455	464	440	445	450	482	498	428	445	442	437	448	458	466	483	424	439	438	431	423	509	445	440	425	465	420	446	472	460	414	481	455	462	429	429	404	456	471	446	476	445	427	452	457	412	438	442	430	436	461	462	459	456	448	458	458	444	472	451	448	422	457	448	455	422	474	467	440	472	418	453	499	413	444	421	427	452	448	433	444	485	433	474	426	456	447	439	448	449	458	415	440	455	402	478	412	400	441	463	462	420	432	456	425	440	430	408	474	444	422	445	453	422	448	496	433	434	416	473	432	448	437	482	441	460	487	424	465	384	436	439	469	485	440	463	459	421	454	469	436	420	414	446	449	455	434	413	435	477	441	477	464	429	477	453	469	442	449	481	408	468	460	480	416	432	435	431	425	426	477	413	397	443	483	412	430	449	455	470	446	452	429	467	473	457	461	441	485	439	448	463	466	413	446	432	442	404	444	443	465	427	489	422	446	475	463	433	429	484	481	475	463	455	464	461	410	406	452	439	500	462	464	427	459	454	453	438	419	416	443	415	479	421	466	446	438	419	443	458	424	421	430	463	452	473	454	469	437	437	450	477	456	482	434	451	404	446	442	425	451	436	434	436	443	428	424	477	469	427	468	438	427	451	433	430	437	430	434	476	472	403	476	464	426	433	438	433	485	475	427	456	425	419	423	431	488	426	438	435	435	441	484	446	463	452	454	440	468	415	453	450	453	461	455	454	440	453	452	435	399	469	430	452	439	412	438	414	452	478	498	453	436	410	457	437	433	440	449	479	440	438	424	446	439	446	405	421	434	458	413	418	436	441	408	439	417	433	519	424	407	414	462	439	426	410	417	433	415	457	428	411	436	455	473	436	415	460	471	453	481	438	450	444	420	452	448	428	431	438	422	433	431	421	431	458	429	435	455	430	458	415	418	498	415	434	418	446	458	465	480	428	475	419	449	432	388	461	456	460	433	427	386	459	436	426	487	447	488	508	450	456	450	429	423	405	438	448	503	401	481	441	461	434	440	455	415	470	430	444	446	464	412	437	450	437	412	449	442	436	454	434	465	473	413	456	439	445	439	447	426	440	485	441	465	437	435	438	459	427	496	447	403	451	449	478	429	434	438	495	476	444	438	473	457	471	447	436	444	455	492	449	461	426	457	444	408	463	451	465	466	463	421	445	452	445	465	482	445	418	403	419	444	487	473	461	442	486	476	432	481	461	476	473	439	406	465	463	403	418	449	422	428	465	405	430	445	475	438	425	429
22937	21097	28963	23449	21093	20986	3868	557	420	369	313	266	252	230	209	200	197	178	198	178	177	158	179	140	159	157	143	152	158	135	144	170	148	151	158	147	109	139	129	144	158	130	140	138	128	134	142	133	143	132	130	157	165	136	143	135	136	146	150	132	143	120	156	139	151	140	142	116	145	119	134	130	139	141	138	132	148	128	126	152	148	136	143	138	143	132	138	137	120	132	126	141	150	122	116	152	125	132	129	129	121	144	122	134	119	126	128	143	115	144	127	124	143	124	131	129	111	134	119	148	135	139	124	118	138	130	126	135	121	126	134	123	127	125	116	133	134	131	127	118	122	143	140	137	125	129	139	136	148	139	133	138	121	130	128	123	128	138	154	131	136	130	116	145	127	124	127	128	128	115	141	124	140	120	127	126	111	138	114	138	136	152	144	132	136	142	158	118	118	151	141	137	140	136	129	124	131	132	135	142	128	135	126	129	141	133	141	122	140	131	141	120	143	129	129	135	128	148	141	128	121	133	135	156	137	144	139	130	135	144	138	135	127	122	139	145	137	125	150	141	156	145	98	136	153	113	122	124	126	119	127	130	142	123	107	153	127	134	145	158	122	130	119	131	136	125	120	139	120	123	121	129	142	123	126	129	129	116	150	126	131	131	117	127	119	125	110	152	146	138	118	119	147	122	117	158	128	136	120	130	139	120	143	134	135	104	124	111	133	131	112	137	136	116	124	142	112	123	117	133	133	125	120	131	149	127	138	129	122	131	135	116	100	101	127	150	133	129	128	130	126	124	133	125	124	123	144	117	147	139	144	132	126	137	136	153	141	125	126	125	145	143	131	135	105	144	141	131	151	142	104	126	136	146	131	102	131	132	135	141	132	130	159	139	135	147	143	125	124	124	108	134	151	135	125	122	132	128	130	119	130	138	142	160	144	118	130	143	125	120	136	120	121	153	139	139	145	132	145	126	131	140	129	141	137	133	130	154	148	135	135	136	130	125	142	132	120	138	109	144	128	122	130	105	154	135	131	123	123	143	121	126	139	129	143	127	123	137	152	120	128	129	112	131	141	135	123	128	138	131	127	126	133	131	125	132	135	122	133	134	140	148	124	128	141	122	116	118	148	133	133	131	144	158	148	138	119	120	112	122	130	128	138	120	144	134	128	148	158	104	113	130	139	127	122	127	140	134	149	149	116	123	125	135	127	136	120	131	138	123	138	131	156	120	147	123	124	135	147	133	120	121	131	144	131	136	143	137	142	123	146	135	109	126	131	137	136	122	125	130	132	123	129	147	134	139	139	149	128	138	141	135	134	114	128	118	126	121	129	127	141	126	137	120	134	131	123	129	136	145	124	130	140	131	110	129	125	118	135	145	118	138	130	124	136	125	125	130	143	136	140	125	143	133	120	124	138	144	116	125	124	105	127	131	135	134	126	125	138	124	120	131	155	125	134	140	138	135	136	131	139	126	128	128	140	143	122	117	139	119	125	132	143	141	135	152	114	138	114	128	141	105	151	133	134	132	132	113	140	121	122	125	129	134	126	118	147	144	141	138	125	135	138	149	116	124	135	135	120	124	141	107	128	116	131	143	111	157	118	134	137	142	133	136	126	133	129	139	141	123	130	133	115	110	138	118	129	129	119	149	116	120	126	149	130	121	124	142	127	145	158	138	116	132	142	120	106	133	112	148	122	146	144	129	142	130	134	116	136	120	135	144	131	128	129	126	138	115	144	112	140	142	130	119	143	136	131	154	125	140	111	121	126	140	139	122	117	105	144	110	141	114	121	121	143	132	133	125	137	137	140	122	134	120	115	146	129	145	115	116	150	131	123	129	137	138	141	114	136	108	117	126	145	148	129	118	126	123	116	134	131	105	130	120	138	131	127	133	135	127	122	128	131	127	130	126	118	124	148	118	134	125	131	121	130	140	126	128	159	121	153	135	153	142	140	130	135	141	123	140	134	111	143	133	127	113	120	126	106	129	114	122	125	117	137	139	146	140	121	140	147	142	118	122	135	129	128	143	125	124	130	125	134	123	123	138	119	115	113	133	116	148	133	144	110	144	133	116	123	134	123	146	125	124	141	115	144	136	140	128	139	124	122	107	146	130	132	126	132	131	132	130	139	145	134	128	110	123	124	135	118	136	129	139	111	138	118	149	124	119	120	130	114	122	145	133	126	146	125	107	147	133	132	129	137	153	137	122	123	119	141	132	132	111	130	131	130	120	129	143	124	111	122	133	137	123	124	121	127	125	133	140	128	154	130	123	130	147	143	106	143	151	140	140	117	137	144	130	148	139	139	119	137	131	137	127	152	135	130	117	141	143	139	104	110	125	144	123	137	144	113	106	128	135	123	141	131	131	129	141	155	125	128	144	126	132	125	131	152	133	138	143	135	138	110	132	140	118	122	148	123	135	137	127	134	124	126	117	137	137	138	120	131	134	149	130	123	144	129	120	140	111	125	148	129	148	129	123	136	125	129	130	102	119	130	119	131	145	122	118	118	118	152	131	118	116	112	112	118	141	132	127	124	112	122	130	120	138	134	149	147	143	116	134	125	160	131	146	128	115	105	137	133	154	135	141	119	151	123	119	127	120	137	118	124	125	127	142	139	134	129	144	147	154	113	118	123	121	130	144	140	125	142	134	144	138	153	138	116	138	120	131	124	139	146	120	130	137	140	142	123	130	125	143	145	122	138	126	131	124	142	114	107	136	125	127	114	133	116	150	142	135	116	127	122	122	123	141	122	132	129	134	142	118	143	116	125	131	125	132	123	136	129	128	138	134	128	142	118	134	142	123	113	147	127	118	138	130	139	128	115	127	128	132	124	128	135	138	129	153	113	124	136	142	120	137	124	142	132	133	130	122	134	119	144	136	124	134	142	144	137	135	120	136	111	136	141	118	153	122	116	137	148	131	116	127	133	121	137	117	119	138	139	129	134	125	120	127	134	132	127	120	130	142	132	137	134	140	135	108	149	143	129	135	137	122	116	134	140	123	138	119	136	129	141	117	134	137	113	127	133	129	137	142	116	125	141	131	120	130	134	118	129	126	110	112	128	119	119	123	127	137	131	118	125	135	123	140	131	132	140	125	132	124	120	121	121	149	128	135	108	129	135	132	132	123	135	119	135	127	128	130	122	145	126	125	113	121	152	130	130	126	130	144	135	129	129	137	131	127	148	119	131	124	133	121	128	134	150	147	119	137	139	132	138	123	139	124	141	120	121	139	129	138	120	136	151	135	130	143	134	116	131	106	144	150	150	127	120	141	137	120	128	133	132	115	109	119	138	115	146	114	104	135	132	141	127	117	147	111	137	120	118	128	136	135	132	142	114	148	131	130	136	129	122	129	123	131	140	140	119	134	133	134	130	142	119	102	129	125	116	136	125	128	137	130	140	123	149	114	119	126	153	152	127	117	127	138	139	114	139	123	139	112	134	125	139	154	135	137	151	135	120	118	130	128	149	114	132	118	129	119	134	129	120	125
53702	56287	14515	4226	2888	2171	1672	1331	1044	915	704	629	541	471	423	415	376	338	307	322	317	301	288	256	225	253	251	257	225	230	236	225	223	242	247	250	221	219	225	186	196	209	223	214	190	235	202	229	186	206	217	220	187	212	194	195	187	225	213	201	228	170	193	211	230	190	195	204	186	196	186	228	225	195	203	194	177	229	191	209	217	184	188	208	201	189	188	212	192	187	220	199	169	209	198	164	188	167	179	229	181	207	211	195	177	202	192	197	176	190	183	188	193	178	209	169	189	198	186	195	182	190	193	199	193	187	197	206	184	189	179	203	181	192	196	206	163	193	195	196	192	176	216	185	217	215	167	194	222	189	201	198	195	213	205	186	196	186	202	188	202	211	187	203	161	187	174	212	204	198	166	176	185	186	201	187	194	198	202	179	208	192	193	183	192	193	161	188	180	198	199	184	182	186	204	197	211	168	182	191	176	182	177	159	213	204	187	171	186	184	199	191	167	188	198	232	195	182	178	180	187	203	203	204	206	199	217	181	186	190	191	182	175	194	205	211	173	165	198	180	195	197	180	196	212	181	146	198	177	190	195	197	217	206	195	191	155	192	188	152	171	190	175	169	201	173	183	185	191	181	178	222	191	171	214	202	198	204	190	184	166	200	179	181	182	197	179	184	210	194	186	201	204	172	200	220	193	215	177	201	198	182	218	183	181	190	224	201	192	195	198	186	174	187	186	175	165	194	198	211	202	189	197	178	201	212	199	167	198	178	198	186	182	229	186	217	210	184	199	193	198	202	186	205	193	182	178	189	210	166	158	180	180	185	202	191	167	185	214	167	193	200	173	186	195	171	183	203	194	205	205	212	206	195	194	176	188	203	195	188	199	194	200	163	193	200	192	192	171	201	204	215	197	194	170	203	190	197	209	189	216	191	192	178	184	188	204	174	203	211	200	186	187	205	195	184	201	179	186	174	196	181	196	196	196	161	202	204	191	182	177	218	169	183	186	204	191	209	186	203	210	172	187	188	176	168	193	188	213	204	217	202	192	164	214	190	193	201	182	213	193	185	170	191	192	196	173	176	208	213	174	180	173	183	176	210	211	171	189	190	181	191	192	185	213	205	185	192	190	173	194	195	171	209	199	192	188	203	202	207	192	209	181	184	183	198	210	185	177	175	199	221	168	173	182	196	199	175	178	169	205	201	192	205	208	196	209	204	205	194	192	189	183	177	185	191	206	192	203	194	193	213	180	200	205	185	198	169	195	189	187	176	188	191	184	176	193	180	192	201	201	175	185	176	194	168	192	179	205	180	196	231	183	230	181	198	199	171	180	194	207	186	180	189	208	198	192	201	182	192	185	186	158	187	195	194	212	220	163	169	192	165	205	191	205	205	195	179	176	212	174	166	169	198	192	172	167	185	192	202	176	179	199	202	190	181	187	186	183	168	175	189	197	199	184	179	209	188	191	196	176	220	201	183	190	194	189	197	168	192	188	186	196	210	206	177	189	191	197	192	182	191	175	179	177	190	180	164	203	188	191	202	206	210	182	218	182	190	197	200	183	192	185	202	165	176	203	194	198	195	188	198	178	206	175	218	217	183	192	215	202	205	184	202	207	201	189	190	202	191	199	181	190	203	186	171	192	193	174	181	197	163	201	182	195	188	191	180	185	207	188	179	211	204	205	193	195	200	203	184	191	195	211	207	172	190	201	184	211	204	194	200	178	218	189	183	211	188	186	199	185	201	188	194	180	194	213	196	196	158	192	192	208	177	181	177	169	203	192	186	191	188	215	185	192	227	199	171	168	188	210	224	168	200	186	190	203	180	203	177	196	186	171	190	185	185	187	200	184	213	220	190	189	210	190	189	213	183	192	166	204	171	182	177	215	173	197	190	192	202	174	197	210	200	189	192	170	190	181	183	223	191	176	213	177	171	185	181	202	184	182	181	182	221	202	176	185	178	218	174	164	200	199	199	202	193	212	193	184	185	183	223	209	200	188	199	174	197	187	185	196	201	182	231	161	223	196	206	196	203	197	196	205	190	214	180	206	209	194	191	203	200	200	210	195	186	194	166	171	201	205	184	181	193	188	193	179	209	218	151	184	187	177	175	183	202	196	227	206	192	189	193	175	198	191	184	164	173	216	183	167	198	192	198	191	191	188	184	181	195	174	198	194	182	200	197	195	193	202	188	193	170	204	203	185	192	184	191	177	187	210	202	175	225	199	202	185	187	186	194	172	225	212	203	180	200	177	192	178	180	219	175	178	206	168	177	207	193	163	208	199	205	186	208	208	214	182	193	184	190	216	206	213	214	178	179	214	175	175	183	187	181	201	178	192	171	193	187	183	197	189	165	178	188	214	205	178	194	222	197	186	178	180	190	203	196	203	184	198	188	202	167	222	195	190	212	186	180	193	194	178	204	206	193	184	180	168	216	199	182	219	195	193	213	175	215	183	170	172	161	173	196	190	184	204	211	184	195	187	179	200	197	184	187	171	196	206	220	186	181	190	194	192	211	202	166	188	203	181	179	178	189	184	179	178	183	199	176	200	178	179	177	213	190	210	168	178	172	215	186	183	189	199	185	181	187	207	172	210	197	183	186	184	170	191	170	187	198	192	193	224	206	185	185	191	220	211	198	182	196	210	181	201	201	207	177	187	189	189	173	194	173	200	186	205	182	187	187	185	194	188	204	197	192	203	188	209	208	181	208	189	195	191	162	189	191	183	186	195	196	205	182	198	208	195	185	185	196	180	174	193	192	192	182	199	200	203	200	172	175	205	201	191	219	193	187	186	186	178	189	186	197	187	199	188	191	176	185	179	188	212	172	199	197	195	206	185	192	187	174	204	213	214	200	191	191	180	152	182	199	198	201	200	176	180	184	206	184	167	176	224	179	200	197	202	175	188	181	197	175	193	168	196	180	202	199	180	209	208	214	198	169	185	210	188	174	190	171	202	190	175	199	194	211	193	183	173	174	177	196	199	200	167	195	185	178	212	208	183	165	215	189	188	191	186	193	193	184	208	204	167	179	187	204	201	200	195	186	212	178	210	167	191	197	199	178	204	187	199	188	189	195	183	171	163	198	194	192	209	190	201	186	222	180	198	198	218	174	181	205	170	224	222	188	192	195	184	188	193	179	199	170	209	173	198	191	172	217	195	201	209	203	211	170	203	179	184	192	195	216	180	180	181	226	205	177	236	175	206	171	212	189	196	186	202	191	191	189	193	192	215	192	182	188	183	182	195	195	177	178	186	190	197	208	187	174	177	167	200	201	195	205	200	181	178	183	215	182	173	201	181	192	190	207	203	196	183	176	203	181	181	214	170	194	177	180	204	173	207	192	185	214	212	172	186	219	198	226	208	189	187	176	180	198	185	196	211	175	209	178	186	203	189	179	198	192	199	212	177	209	199	164	193	182	194	171	153	193	215	163	193	198	199	216	199	201	198	171	177	184	201	204	188	181	197	204	201	205	178	184	198	195	192	188	202	194
27762	21085	10738	884	497	427	385	399	381	398	363	390	351	399	388	382	354	391	413	402	385	390	375	366	370	378	365	351	354	370	381	358	392	372	354	394	395	399	393	349	376	377	380	410	390	375	367	390	401	397	355	387	396	355	373	377	403	385	339	357	420	342	356	378	395	381	351	342	383	392	362	373	408	334	359	376	391	360	358	368	422	374	367	358	368	363	413	335	358	355	383	393	369	370	402	385	364	382	388	347	393	380	387	374	393	375	356	382	370	381	393	377	403	332	369	383	349	363	378	366	353	355	402	415	405	383	364	366	400	407	387	419	402	341	365	399	376	392	359	349	383	372	395	388	370	371	367	379	369	389	362	365	358	327	372	396	360	353	365	362	377	397	359	364	401	357	338	403	392	381	374	337	368	384	389	386	375	391	348	360	400	407	352	377	364	318	339	391	374	336	380	349	373	365	376	376	414	383	350	370	353	336	387	381	352	358	362	399	366	354	369	350	380	385	370	351	353	403	353	380	353	351	383	380	351	383	371	343	371	371	384	397	370	381	360	381	397	360	363	375	367	384	405	357	346	388	373	376	386	368	398	359	380	348	368	378	361	371	349	381	400	389	355	366	356	363	351	354	381	376	385	382	361	364	377	416	364	377	406	358	352	349	366	395	389	350	383	364	402	365	355	392	361	359	396	376	360	382	393	364	374	364	379	373	375	378	369	362	392	381	370	368	359	396	386	370	397	387	408	373	392	384	362	400	391	362	375	355	401	403	342	371	420	374	351	351	388	366	374	365	328	404	375	390	355	362	364	395	338	382	399	368	408	380	331	370	342	415	390	390	366	358	354	370	362	387	379	380	365	379	338	372	404	355	355	384	356	372	385	355	369	367	384	384	376	393	360	406	358	370	351	367	365	384	363	374	408	372	429	368	379	383	354	426	379	333	383	383	367	380	394	376	375	358	407	381	413	376	387	391	363	385	391	372	359	368	332	388	361	375	364	342	369	387	390	378	367	348	390	358	367	395	374	373	398	375	354	389	336	397	352	347	370	394	401	370	350	390	415	356	378	382	396	370	376	357	413	353	384	335	386	390	395	369	368	362	392	344	383	372	395	356	377	385	399	375	357	353	375	387	379	378	436	407	401	363	354	393	351	399	383	390	403	375	353	379	387	366	386	376	392	351	351	365	358	373	376	373	390	354	369	386	391	387	389	395	363	374	364	406	403	350	358	362	361	380	338	350	342	386	372	371	349	374	360	387	402	400	373	408	403	397	330	383	349	377	382	373	371	343	368	360	389	380	364	393	354	371	369	383	371	410	351	359	381	356	380	384	380	361	403	333	369	414	365	385	369	378	406	374	382	386	372	351	343	359	382	354	354	404	368	371	395	377	372	393	373	392	330	383	370	352	329	415	337	357	412	355	354	370	397	346	388	390	381	393	365	381	330	393	384	385	371	383	373	380	365	389	382	378	356	386	399	349	374	372	389	352	390	365	384	407	386	375	370	370	365	361	388	376	384	412	381	382	377	391	397	417	367	393	335	380	376	362	383	388	377	350	354	373	395	397	342	379	358	330	385	360	365	406	392	365	390	365	417	364	362	356	375	402	361	357	364	369	364	362	366	314	384	342	359	393	354	343	373	329	365	344	407	368	350	373	376	367	375	383	397	378	377	332	366	400	384	354	376	379	369	380	391	353	362	361	372	365	367	334	369	365	401	405	354	390	369	351	347	337	386	369	364	363	345	376	379	371	397	375	367	397	377	377	362	393	357	373	364	384	370	381	364	391	368	383	401	376	397	361	375	397	393	351	397	378	375	406	387	356	348	357	368	361	407	370	351	364	350	407	387	369	376	381	353	331	373	352	367	370	375	368	384	420	392	353	385	362	398	374	357	368	336	375	367	401	335	403	349	402	370	368	388	385	331	350	347	361	407	376	397	351	383	372	362	393	380	349	390	376	392	401	369	390	383	358	391	354	380	374	360	375	446	352	371	406	382	375	394	373	347	368	348	382	328	366	375	372	398	360	364	382	378	407	373	332	351	380	359	372	377	377	359	370	354	362	381	384	387	366	393	372	408	374	391	384	354	385	365	411	384	399	394	370	380	358	366	407	367	376	370	382	418	387	397	357	357	370	334	396	378	382	364	327	365	361	393	384	354	380	376	388	353	358	361	426	415	393	388	393	384	347	370	370	396	400	365	357	400	378	386	342	362	359	381	395	362	362	318	375	348	376	373	397	350	375	377	344	375	344	354	373	364	368	394	386	364	383	354	382	338	358	373	361	375	356	358	376	384	399	377	371	367	406	370	363	363	403	352	374	381	369	377	378	396	372	380	406	345	356	370	368	378	380	354	384	364	367	394	409	411	378	378	379	343	374	409	370	344	360	415	369	370	371	370	373	375	360	395	393	403	383	341	371	370	375	403	363	350	382	366	393	386	368	401	346	347	386	376	369	365	393	431	370	360	371	382	375	375	336	374	387	347	385	362	381	359	357	354	401	368	408	388	390	366	391	384	369	326	375	354	374	352	341	351	366	375	376	341	404	386	416	339	356	372	390	380	395	337	330	390	369	372	387	371	400	357	348	358	405	392	370	376	419	365	367	378	366	355	368	420	357	390	352	384	399	353	367	397	356	353	400	406	370	338	398	320	370	410	342	390	384	373	402	377	369	374	342	393	366	369	365	346	356	368	394	373	352	369	379	391	396	352	355	349	367	371	368	392	413	346	368	369	397	401	398	361	375	382	351	365	392	385	403	397	381	372	377	369	360	384	339	363	369	365	397	379	359	362	368	360	414	356	419	385	351	374	373	390	363	384	340	386	376	386	390	366	397	363	354	341	363	370	358	363	379	382	368	380	368	377	371	357	322	362	381	354	396	400	378	360	377	358	368	402	376	383	377	400	392	379	383	365	352	356	364	381	426	373	363	334	369	411	393	381	386	366	400	376	380	362	358	364	366	376	391	382	401	363	428	384	382	365	371	383	378	373	415	337	378	389	422	388	368	369	379	382	387	383	356	392	350	346	358	375	367	357	368	381	379	378	385	396	357	358	397	382	423	399	393	383	382	369	391	380	380	405	353	411	368	395	374	379	377	372	338	394	326	360	382	359	389	357	368	376	352	378	359	400	369	373	385	385	393	368	371	378	384	368	390	366	390	385	387	370	369	367	389	420	407	425	348	375	353	368	389	369	369	381	402	385	372	373	361	368	365	430	351	361	362	407	378	383	364	329	376	353	403	398	378	388	361	391	399	362	363	376	382	378	388	377	385	361	395	390	389	372	370	384	398	346	349	417	334	390	395	403	371	429	355	389	347	371	341	392	414	385	396	370	382	371	401	369	389	381	365	386	416	398	378	363	379	413	379	346	369	383	351	377	387	362	389	378	386	401	356	408	384	390	374	398	382	379	354	385	395	357	380	367	381	377	369	369	357	418	395	373	387	367	352	368	377	405	359	404	411	356	374	390	369	376	382	388	344	378	396	356	362	385	366
28926	17349	1357	694	639	593	547	597	543	558	542	534	548	591	512	535	540	542	511	541	572	495	533	541	541	522	543	550	503	516	517	503	505	589	552	557	565	552	508	523	512	528	521	526	519	518	542	552	523	545	519	523	535	556	504	518	533	526	553	494	517	547	505	523	543	528	565	575	522	516	520	497	529	489	547	530	556	513	525	547	540	508	524	518	482	520	506	527	514	524	483	560	495	507	531	526	516	555	529	565	517	515	511	503	544	535	550	527	524	551	490	478	531	498	534	528	559	524	513	494	493	526	536	555	522	538	506	555	520	578	484	518	567	517	506	514	503	517	532	505	512	558	510	514	502	522	529	494	525	508	548	538	533	538	493	557	541	547	532	530	522	503	574	536	519	546	529	502	520	522	531	545	537	546	514	503	517	522	572	525	503	506	522	543	541	556	475	540	521	493	546	560	550	547	476	534	545	554	526	500	531	559	517	589	560	554	500	532	522	568	495	542	517	585	542	510	543	555	501	525	546	577	499	526	549	552	557	548	566	511	541	529	524	558	526	531	523	520	548	552	524	522	521	480	524	515	466	541	553	500	509	491	533	497	547	491	515	532	551	513	547	502	520	537	528	482	532	531	529	519	536	494	497	534	517	518	532	531	550	515	494	510	532	569	521	512	519	544	505	502	551	507	487	543	484	513	506	555	539	549	540	538	539	541	498	530	524	553	503	494	505	520	553	502	479	531	551	511	532	543	486	526	544	544	532	506	519	501	516	535	558	470	552	489	521	510	535	504	537	513	546	538	516	529	577	560	505	540	540	524	499	482	525	558	535	571	511	559	540	504	494	558	475	507	530	556	487	529	506	497	520	510	543	521	551	515	514	534	492	532	526	528	551	536	536	497	522	537	547	563	538	539	520	488	507	521	530	525	482	500	493	505	514	557	525	526	551	537	501	506	554	503	543	543	523	586	516	523	494	520	562	520	548	485	513	552	520	571	535	532	509	519	474	572	515	532	568	528	493	500	548	506	524	527	506	527	527	522	542	517	484	541	577	500	494	524	510	525	528	500	541	541	545	540	520	539	525	518	529	550	515	523	498	525	516	539	506	539	503	560	509	490	579	533	499	525	529	538	522	528	525	518	572	537	544	516	546	515	494	531	547	539	557	500	509	567	551	546	538	551	554	511	535	527	506	526	524	523	581	505	512	522	577	535	527	536	531	533	511	527	528	519	514	508	504	537	498	524	481	507	529	504	537	509	541	540	526	537	567	507	513	553	541	496	531	531	542	560	528	553	546	522	561	552	507	509	540	525	526	503	556	513	522	546	529	528	514	536	521	533	522	506	503	530	522	494	478	502	566	538	539	522	534	523	581	489	515	510	531	518	562	553	506	519	522	559	508	517	528	538	537	532	510	541	525	508	545	549	564	505	494	503	522	506	506	507	513	504	497	531	509	539	520	507	519	539	530	504	514	542	536	518	540	513	525	607	526	492	491	487	511	528	531	574	509	537	518	535	545	506	513	538	521	522	505	551	482	526	548	476	530	513	526	511	548	529	550	554	534	506	542	521	516	563	508	531	567	522	517	558	527	505	549	515	547	546	538	557	501	516	538	505	546	521	590	509	549	551	543	499	505	549	542	521	551	500	528	529	470	508	524	549	473	511	482	542	553	480	546	526	546	504	520	541	526	560	556	501	520	506	549	515	508	539	505	546	546	551	548	531	567	535	537	519	504	521	504	474	540	520	513	507	561	534	550	559	504	559	510	526	523	528	491	559	523	510	545	552	547	496	517	524	539	499	531	533	540	497	537	560	547	517	525	539	542	501	504	536	509	516	507	536	531	549	533	505	533	589	510	510	536	526	535	505	491	555	550	549	537	519	524	504	536	556	505	498	557	559	539	519	503	530	515	537	520	526	501	514	515	513	520	527	540	531	515	517	554	557	556	522	504	478	536	543	546	535	536	527	536	552	513	563	515	524	540	528	536	512	526	542	501	502	514	492	522	589	530	499	527	522	492	511	546	521	536	505	519	551	490	497	536	531	522	506	522	498	543	541	543	514	561	515	528	527	504	503	514	503	506	497	533	496	531	520	512	495	501	507	541	573	501	532	544	578	537	529	524	510	522	559	545	544	514	535	553	552	541	521	567	531	511	555	536	520	515	531	499	512	532	526	470	506	520	518	593	518	545	486	565	517	546	551	567	557	571	505	561	533	498	554	552	535	525	553	551	531	561	497	545	510	543	560	513	483	504	516	520	534	554	528	534	545	523	536	564	519	516	523	535	526	525	553	499	547	525	559	484	522	554	551	554	517	517	494	538	539	496	559	541	524	516	560	482	505	532	525	532	529	497	506	533	513	546	558	553	449	524	512	532	515	558	531	526	500	501	543	533	514	541	501	563	480	514	539	526	564	526	532	520	545	573	533	529	527	518	530	504	538	568	529	580	534	551	516	530	477	514	543	546	542	553	539	504	537	514	536	514	518	529	551	475	524	514	562	549	513	523	549	545	493	538	483	527	526	545	532	499	537	504	501	494	542	529	567	499	506	542	549	527	536	538	559	513	538	560	545	533	496	524	537	527	539	520	509	525	485	538	534	496	525	499	506	539	565	520	564	517	524	528	548	516	514	525	568	557	500	519	518	577	520	577	570	517	593	511	534	536	544	474	557	545	536	494	508	489	535	486	538	520	518	521	502	522	517	524	513	532	451	545	519	484	531	528	526	515	525	510	504	504	538	500	568	581	527	510	522	522	466	485	527	525	512	543	540	526	529	502	498	554	504	527	541	514	571	511	551	534	511	547	525	498	520	551	505	555	549	538	538	547	507	529	534	561	537	490	506	541	542	528	514	534	514	525	528	508	522	516	504	526	557	529	489	572	517	524	564	487	528	546	514	492	518	518	522	541	537	532	511	554	494	502	534	553	553	530	514	581	537	523	503	542	573	512	561	536	540	514	564	543	519	538	512	516	540	515	491	520	500	555	519	548	535	530	485	485	574	539	495	554	533	537	539	522	506	513	521	487	508	557	532	510	506	495	524	520	512	536	550	494	529	552	492	537	525	503	544	482	529	530	502	534	566	546	536	519	544	479	570	547	508	507	549	523	520	546	537	500	522	520	495	516	482	540	528	527	531	501	532	509	526	506	514	540	532	562	492	507	567	522	473	502	554	544	513	515	492	511	558	553	513	509	532	547	511	537	566	530	517	526	514	491	502	565	491	522	537	523	550	528	503	498	528	502	535	540	480	511	528	535	544	515	501	513	490	536	510	532	565	526	535	557	520	515	531	527	523	515	516	499	600	487	494	540	577	542	529	516	500	563	484	552	527	506	528	556	531	540	526	507	518	507	502	561	525	484	544	536	531	512	559	497	517	545	507	548	548	518	501	599	541	497	517	538	480	498	513	565	513	494	517	522	555	508	534	507	523	533	535	554	534	554	507	528	515	497	506	533	476	558	508	505	503	537	526	562	510	511	506	517	470	514	543	513	517	508	553
24140	21263	28455	24300	21083	6135	754	549	489	447	416	410	415	368	346	335	391	351	344	347	347	311	367	344	322	324	333	329	291	360	344	321	325	329	335	352	334	296	356	298	336	311	338	324	308	296	285	314	307	321	322	331	306	294	314	333	344	302	312	345	309	340	332	319	329	335	324	317	310	343	315	305	306	294	332	316	333	342	317	332	315	291	301	319	304	300	327	308	298	301	338	304	306	305	313	338	295	324	270	310	298	328	328	302	290	329	321	286	312	321	326	322	296	290	337	303	305	320	279	335	321	300	338	306	315	317	303	295	339	298	315	345	341	323	301	294	310	315	298	348	292	312	323	315	301	328	309	291	365	319	362	322	310	290	302	333	327	311	283	338	302	327	314	309	303	311	305	316	297	317	312	330	297	287	287	342	291	313	329	346	318	286	334	323	295	322	310	285	290	312	285	316	301	327	300	309	303	351	307	304	315	330	317	338	325	307	306	298	346	333	320	324	319	316	309	311	342	326	284	317	314	324	287	319	342	326	314	306	335	297	314	331	334	320	286	328	312	303	287	328	307	304	289	286	294	304	316	307	332	329	307	317	349	327	338	340	329	338	318	340	323	302	317	299	295	296	313	253	322	339	335	337	311	339	304	319	341	296	306	351	352	296	328	335	295	297	313	337	339	327	317	329	343	317	298	308	303	354	320	300	353	320	320	305	334	322	328	326	313	285	339	292	292	321	326	306	301	332	334	322	341	320	294	338	327	296	347	279	297	319	339	300	350	298	335	299	310	330	313	292	308	297	347	306	320	315	355	347	350	308	302	333	306	330	331	330	309	336	298	315	295	315	317	341	271	309	313	311	320	323	318	298	297	271	319	313	307	317	314	297	302	325	318	338	346	310	348	300	325	329	304	276	278	273	324	308	270	357	318	319	305	324	303	309	321	309	359	299	308	299	348	332	302	289	350	303	310	304	319	348	349	352	317	291	350	301	342	349	338	304	287	311	297	322	319	323	344	294	303	328	315	326	313	295	306	296	308	318	338	310	337	338	301	305	325	293	346	335	325	286	309	292	317	331	348	316	284	301	302	307	308	310	316	327	315	343	320	338	304	327	320	310	295	295	336	309	344	341	296	317	311	315	276	325	314	309	296	323	316	320	292	296	303	339	297	343	319	303	330	293	303	334	329	295	303	317	329	318	307	269	317	297	332	305	301	284	290	324	325	320	312	290	301	326	298	311	306	295	335	309	324	347	293	300	312	346	303	300	321	339	291	364	286	317	301	335	317	330	340	285	320	313	289	303	323	314	337	298	330	296	292	304	342	332	308	312	281	283	335	296	286	299	333	358	315	330	324	300	300	320	328	322	340	313	339	327	310	301	328	324	324	301	301	344	326	320	311	310	332	327	311	345	309	332	300	292	298	294	290	329	299	314	298	311	328	314	325	312	323	330	308	310	340	343	319	323	338	308	335	307	316	324	313	318	335	325	315	338	333	297	327	321	312	307	324	317	299	306	307	312	340	323	318	288	313	306	288	320	306	324	290	324	340	314	296	322	307	325	308	314	322	318	340	298	331	336	302	297	291	310	347	281	331	304	310	316	306	303	287	309	300	316	302	324	336	319	330	345	300	310	310	309	297	329	346	312	314	300	335	346	303	297	312	294	296	319	331	324	314	291	344	316	331	320	304	325	308	307	340	282	313	289	315	325	305	319	321	317	336	292	332	312	308	325	316	311	316	349	321	276	326	314	308	303	356	311	328	332	316	323	317	332	317	327	312	344	294	338	348	341	325	319	341	305	322	323	319	329	309	303	320	324	294	318	312	302	292	317	321	329	340	332	296	343	336	310	293	277	331	300	313	314	331	290	290	324	319	341	313	343	305	325	328	312	340	297	312	301	341	335	344	331	311	289	298	342	340	320	357	317	285	298	297	343	312	319	319	295	308	346	291	296	294	327	333	291	327	290	333	298	318	296	306	316	313	327	319	321	341	305	329	307	313	327	344	323	334	299	318	277	320	301	309	322	300	288	340	291	293	341	315	302	301	306	311	303	327	280	339	310	325	268	309	320	340	279	324	311	299	299	325	342	307	316	344	301	296	301	324	327	298	336	321	334	339	277	303	337	296	314	269	305	341	362	323	323	335	318	321	298	310	325	336	316	315	318	293	345	338	278	301	328	331	309	318	318	314	294	307	316	323	288	302	307	331	309	323	283	299	328	326	298	297	316	311	293	336	317	324	315	309	318	314	320	325	314	342	274	328	329	324	314	305	275	304	330	314	304	330	329	305	273	296	301	312	295	351	311	320	299	281	351	312	315	311	307	327	287	305	280	289	313	319	295	296	304	314	329	293	313	293	329	313	306	331	321	320	335	292	350	328	306	287	332	346	332	293	304	317	299	316	333	296	329	314	301	299	309	335	328	296	297	337	309	304	330	317	310	303	305	348	309	316	322	313	314	312	261	304	318	314	276	319	275	311	307	310	312	343	304	323	330	315	301	337	345	321	304	311	320	319	319	306	284	318	319	324	335	308	325	314	335	299	315	314	304	306	333	310	319	342	334	289	353	315	325	315	326	322	331	309	312	323	303	286	312	337	301	327	321	330	323	293	353	289	305	325	291	330	300	327	307	317	343	314	324	311	286	305	316	344	313	310	332	305	315	316	282	335	300	292	322	305	335	301	309	310	318	311	297	282	324	329	293	314	289	315	291	339	309	298	325	286	319	328	295	331	304	316	291	357	325	305	331	315	279	333	322	369	276	329	292	306	317	310	328	294	338	327	318	330	285	329	317	311	327	306	292	292	327	317	321	334	312	329	296	360	283	329	313	318	341	322	320	332	330	275	303	339	299	314	307	333	304	321	330	294	315	288	333	296	306	291	326	318	300	306	320	309	289	298	322	313	330	339	329	326	332	318	331	301	312	338	314	334	331	339	331	307	341	307	345	341	334	323	341	325	304	312	315	344	304	328	333	320	315	301	308	327	332	325	333	319	330	311	290	333	297	324	281	288	350	337	366	324	292	302	324	303	286	304	306	334	300	325	324	327	277	299	356	325	296	328	353	320	318	317	326	309	294	350	327	317	309	278	322	324	304	314	338	298	327	300	300	356	322	292	302	335	328	318	309	318	298	322	366	302	306	319	286	312	336	316	338	342	314	345	308	308	349	303	302	327	305	306	313	322	322	318	311	321	258	294	291	283	308	334	317	312	323	309	343	301	312	355	312	332	347	294	312	299	321	297	335	316	331	308	345	329	326	345	320	326	315	275	327	304	306	339	332	301	317	332	332	324	319	316	319	325	276	310	324	325	298	291	332	330	297	333	292	327	328	315	314	309	299	314	326	304	340	307	325	323	327	328	295	319	335	306	306	307	316	306	285	298	307	316	337	317	308	326	329	348	313	323	302	303	303	344	336	315	290	337	324	347	353	313	296	304	287	285	313	321	312	338	324	324	345	300	300	326	304	297	286	330	313	323	315	318	316	336	306	342	305	326	319
51767	47301	9482	2693	1907	1398	1231	1022	888	774	708	685	659	619	593	562	559	524	539	504	524	485	478	484	457	457	502	468	490	444	468	469	446	472	480	480	471	474	427	461	436	441	454	482	446	415	491	433	442	462	449	467	444	446	471	450	414	428	475	452	452	457	433	457	392	496	435	421	461	492	497	436	457	443	473	476	481	462	440	462	444	453	481	492	493	468	469	482	453	443	458	469	442	452	473	447	476	448	432	437	447	453	472	421	431	505	450	469	445	462	433	464	474	450	405	437	472	445	461	447	455	427	447	471	456	489	424	446	453	442	407	476	468	437	437	448	459	443	435	448	440	402	462	455	449	423	417	443	420	454	482	431	420	442	444	442	445	485	454	433	451	457	423	436	421	448	454	474	493	465	460	460	433	444	431	411	475	439	526	405	413	473	412	476	430	385	442	434	425	429	481	450	463	465	465	403	459	446	463	448	476	484	499	444	415	455	510	478	448	476	453	441	470	457	460	442	466	444	441	486	450	506	472	431	485	479	470	462	452	421	464	422	416	447	423	473	428	452	474	433	454	469	434	484	471	458	447	462	433	451	458	454	479	456	428	445	458	441	444	425	498	423	428	488	437	453	456	469	460	433	474	468	447	435	459	453	464	481	462	398	469	479	450	443	419	456	441	438	479	443	418	487	493	429	411	435	462	436	428	442	474	448	458	441	444	431	437	428	448	430	404	406	478	470	473	450	476	462	412	484	443	439	496	491	412	448	441	448	451	423	439	425	458	449	456	458	424	443	451	460	433	411	453	444	468	443	432	416	452	446	471	441	455	469	485	453	487	447	445	451	446	416	497	428	475	424	423	473	472	410	405	454	437	462	459	462	426	450	458	497	476	451	460	469	446	488	488	445	469	443	468	466	449	427	442	445	472	439	437	426	484	448	431	437	472	474	457	468	440	456	455	441	411	439	458	452	500	483	437	450	479	442	460	431	425	463	453	462	416	445	459	487	443	434	465	435	471	425	441	453	453	492	468	452	446	417	461	466	462	455	463	482	455	455	420	435	451	432	473	473	482	445	463	453	434	478	424	513	441	429	461	467	447	468	429	422	445	470	470	454	458	472	439	431	444	413	443	455	476	420	475	447	457	449	415	429	429	477	416	440	475	452	452	455	468	454	461	461	488	451	472	417	450	424	464	426	423	450	456	446	453	409	465	462	433	471	438	460	404	450	451	476	449	495	440	456	449	482	436	429	490	499	437	442	442	478	464	443	442	475	440	410	468	435	431	447	406	468	444	399	433	419	388	498	473	448	466	448	441	447	451	461	453	420	454	493	435	456	464	462	434	451	458	476	419	464	416	438	447	457	440	460	420	446	411	444	418	474	457	406	427	473	456	468	452	431	447	449	446	446	446	469	449	466	461	431	448	444	465	467	466	463	436	444	473	498	436	443	472	459	450	464	458	436	427	438	451	423	465	462	445	474	465	434	478	476	463	461	460	440	446	448	404	447	443	453	416	475	455	459	432	428	422	470	442	451	416	467	445	429	456	444	466	441	446	417	435	473	457	447	397	451	468	480	478	485	457	460	423	485	451	428	454	409	431	419	456	473	444	424	433	437	432	456	466	458	456	437	452	440	432	476	385	475	450	438	408	429	472	409	477	475	463	418	393	458	430	483	461	471	451	431	441	485	464	460	452	424	454	455	441	453	437	434	420	473	490	478	465	476	413	420	419	476	464	459	466	451	448	417	506	464	455	477	468	440	474	461	461	441	418	462	484	490	463	428	439	456	452	480	462	466	438	447	478	441	422	469	466	450	466	463	420	446	417	450	427	464	450	415	482	466	471	442	469	483	463	471	467	440	471	411	431	496	427	471	454	468	457	458	420	466	466	455	470	429	444	440	452	451	443	469	422	394	422	475	435	471	437	460	479	429	456	436	435	429	448	447	456	432	461	471	448	453	437	444	474	459	442	436	469	402	454	468	466	436	455	485	464	406	455	432	480	465	432	460	459	453	444	458	476	473	474	426	477	487	469	480	440	465	415	450	462	499	446	478	460	490	456	485	460	424	415	435	452	459	471	477	452	437	444	437	445	474	430	456	453	463	456	452	452	457	459	460	459	456	458	472	430	427	465	425	466	447	460	439	426	420	463	457	446	417	434	413	420	458	471	428	426	450	446	460	434	464	460	432	411	447	430	472	516	446	503	460	439	459	429	443	427	443	461	444	444	428	434	456	465	453	446	451	393	428	458	468	462	453	474	405	462	475	441	466	410	470	443	444	414	457	478	424	429	435	435	435	457	481	453	474	488	486	465	455	442	466	429	438	423	435	422	454	435	454	494	423	463	462	416	378	445	468	460	439	449	470	480	430	469	474	460	452	445	440	462	465	451	471	451	444	451	464	487	467	476	477	447	432	437	443	478	440	452	426	414	434	441	454	478	472	432	479	438	440	456	464	430	478	404	429	447	445	460	429	448	456	496	489	428	457	419	447	420	426	423	460	440	428	465	454	425	477	456	460	462	467	429	432	403	472	474	457	452	440	440	459	436	462	447	436	446	465	433	454	459	439	443	436	432	431	466	469	419	441	434	440	426	417	450	440	446	469	447	446	438	487	429	435	485	450	452	442	467	450	459	425	413	450	429	455	414	468	415	447	485	441	421	440	417	443	444	458	457	439	442	431	468	448	437	473	467	459	453	442	433	454	442	481	437	451	477	448	422	444	488	479	460	459	428	458	467	385	460	449	462	478	462	394	450	451	425	462	458	448	457	455	452	460	474	428	437	436	439	494	507	446	463	413	465	423	459	454	459	432	434	458	464	415	443	453	472	450	430	477	450	454	484	474	439	417	460	477	446	461	449	482	415	444	418	483	450	445	445	461	449	476	437	455	446	443	457	447	439	415	445	442	471	462	464	419	515	436	456	428	474	465	431	430	462	450	459	480	463	438	437	482	436	436	445	465	474	450	417	457	448	442	452	455	447	452	440	472	444	421	413	410	452	467	483	471	425	470	456	436	433	439	457	462	434	448	442	464	444	442	428	439	457	450	401	445	489	456	443	423	411	452	486	438	459	431	459	452	503	502	431	445	429	478	422	478	461	424	419	452	433	453	463	436	456	445	440	439	415	485	446	455	463	457	455	438	440	462	442	414	473	436	458	464	487	458	445	421	468	463	483	453	472	425	440	423	446	421	489	469	469	474	464	428	432	447	466	452	452	460	451	493	468	445	454	459	444	454	433	437	462	449	450	455	420	442	442	406	401	422	435	493	495	460	440	432	454	449	424	439	396	458	411	427	458	423	483	447	454	450	432	421	475	476	488	472	472	449	453	452	457	474	441	445	414	490	417	467	417	414	420	470	469	462	451	411	423	420	468	456	466	443	438	431	437	440	434	443	450	450	477	491	481	499	462	422	449	437	446	452	435	437	465	427	446	477	479	465	424	445	425	407	489	443	439	437	448	449	404	452	460	436	456	430	469	447	428	449	390	426	414	459	475	447
23072	21196	29022	23645	21192	21089	3884	572	391	370	323	292	257	197	249	225	212	204	184	188	166	157	176	150	174	180	157	139	154	164	148	146	148	150	138	134	172	138	136	153	158	147	114	152	136	130	157	142	167	126	132	141	164	137	126	124	123	143	156	150	134	150	125	139	147	141	120	120	138	141	134	129	145	128	122	138	131	126	141	140	137	139	130	177	136	113	135	122	151	135	129	159	132	140	116	137	122	138	126	154	135	120	135	132	138	126	143	133	137	122	128	128	148	126	151	151	140	134	111	133	119	122	154	141	152	159	129	112	131	134	129	129	142	139	125	131	119	124	153	134	144	150	141	133	121	138	123	123	149	132	114	138	125	140	143	145	133	131	132	136	133	130	142	157	114	148	141	156	131	106	128	113	148	134	123	134	145	132	135	127	111	141	141	120	133	140	129	139	146	134	126	132	134	145	140	155	140	140	136	137	119	113	121	138	130	139	128	126	143	115	135	145	148	132	115	157	143	130	138	157	133	139	160	148	132	145	143	135	125	138	149	146	140	132	141	145	128	145	133	141	144	129	154	142	152	150	167	140	118	125	138	147	146	150	126	127	142	142	135	135	151	138	129	125	140	159	143	137	108	118	142	147	160	125	140	138	141	138	132	127	114	126	128	115	128	145	119	127	146	131	152	120	131	148	130	123	132	144	160	140	130	149	152	148	131	140	161	125	128	152	146	127	127	138	127	133	136	143	116	127	155	151	147	142	134	127	139	138	131	126	127	152	128	139	168	106	146	115	146	134	124	141	116	133	132	124	131	127	140	133	127	140	143	154	116	141	141	141	127	143	141	131	118	142	141	139	132	122	126	131	148	154	143	125	133	138	138	157	143	147	128	130	126	135	119	109	124	148	120	134	139	120	141	128	136	146	131	139	143	134	110	135	147	129	126	122	171	130	142	148	105	129	139	128	133	120	121	130	150	115	133	130	123	151	138	131	127	152	140	141	119	114	148	134	124	150	146	135	131	128	120	165	136	149	135	132	149	148	154	131	137	140	152	140	134	132	140	129	147	114	135	145	134	116	132	138	124	144	126	125	155	129	127	164	146	140	142	141	142	139	129	113	141	115	143	137	138	98	142	143	129	143	139	151	125	142	133	160	120	118	130	145	128	127	138	146	133	130	135	131	131	124	149	143	145	155	124	137	121	141	115	126	125	138	143	157	124	127	148	146	115	130	118	135	118	142	136	120	127	148	129	135	141	132	139	114	142	149	135	147	135	139	153	131	129	142	120	130	161	127	152	162	129	147	155	149	136	144	140	125	126	138	163	132	126	131	114	148	130	135	135	131	116	154	122	158	131	126	123	130	125	126	128	146	129	164	138	132	125	142	146	126	123	150	135	163	141	137	157	127	120	141	121	119	135	138	138	148	138	146	131	141	139	126	119	146	129	133	122	132	133	143	132	145	132	138	130	122	119	127	116	94	117	133	143	130	130	150	133	134	130	130	127	126	145	139	121	132	157	136	146	109	130	131	139	129	145	139	145	122	131	150	140	134	115	135	141	118	140	126	144	130	143	147	131	140	138	113	128	134	134	157	114	142	149	131	121	126	142	151	146	122	110	146	125	124	135	132	127	112	138	130	136	153	130	119	145	120	134	138	141	144	148	135	150	139	159	121	119	124	138	154	121	131	130	129	137	141	142	112	133	131	136	142	132	118	134	121	132	150	121	125	142	153	127	121	154	151	146	141	141	127	149	132	139	126	125	113	131	123	124	124	121	126	155	121	120	146	119	124	122	120	132	146	144	123	118	146	136	127	139	143	126	143	133	140	158	159	122	131	136	132	122	139	134	132	127	118	131	129	121	145	144	134	141	137	133	130	135	149	129	129	139	132	143	131	147	153	133	151	154	138	138	125	134	152	123	137	132	131	134	122	117	144	120	152	149	132	159	142	134	149	127	140	129	146	144	153	135	137	152	133	116	139	123	149	119	138	118	140	130	128	133	138	143	148	147	139	122	128	125	160	137	148	154	129	122	135	145	131	119	134	141	129	158	147	149	137	137	116	139	127	119	135	115	127	154	122	126	144	140	121	135	124	142	135	136	138	127	112	153	142	151	124	131	124	111	131	117	138	134	125	135	129	125	131	127	164	124	137	117	135	129	132	145	134	141	129	149	128	130	137	141	128	124	148	143	144	139	134	137	114	125	132	135	131	141	132	153	166	122	135	159	140	120	135	148	122	129	142	162	140	142	139	141	126	134	125	151	148	142	134	145	132	146	129	131	132	139	144	135	132	147	140	131	146	128	141	137	130	115	127	128	117	134	135	148	131	128	142	153	145	125	134	159	133	148	146	125	115	132	123	134	114	138	139	131	141	136	114	148	131	146	152	130	149	140	138	152	117	141	130	131	150	134	138	119	153	120	132	141	139	134	130	139	153	136	120	141	131	118	124	130	141	128	132	140	109	129	121	136	161	125	145	140	138	131	134	136	146	158	133	133	140	124	146	126	133	104	130	143	133	118	127	134	108	118	134	119	145	131	118	160	151	132	116	138	129	139	138	131	136	100	118	152	129	135	123	142	122	135	139	115	115	126	122	113	123	132	133	140	133	118	148	134	128	145	131	129	136	108	157	124	146	135	129	125	128	131	147	133	129	129	134	141	132	130	140	146	145	145	129	122	143	138	143	129	151	129	143	127	133	117	143	139	136	117	136	124	156	120	153	120	132	130	140	129	143	152	132	145	160	131	118	115	142	137	134	142	133	131	133	123	139	135	134	139	136	137	135	123	143	143	152	152	146	119	148	140	159	127	174	137	112	139	120	117	131	140	134	143	126	118	113	129	133	119	130	118	137	118	136	113	167	142	152	142	126	130	124	143	134	133	136	130	122	113	143	132	163	146	115	130	163	120	118	120	125	148	126	129	125	145	135	141	145	127	136	136	122	123	143	141	128	130	130	146	132	147	123	143	144	149	141	146	136	124	135	131	127	109	124	129	134	149	135	143	119	150	143	146	144	138	129	117	134	143	153	145	124	132	121	133	120	157	156	148	159	148	124	145	152	145	131	135	148	138	138	126	137	147	118	132	142	132	123	155	143	124	117	117	145	134	122	147	153	159	155	150	129	126	164	152	120	117	147	124	127	134	133	121	125	141	130	137	145	130	137	147	140	147	143	141	137	161	136	161	134	125	121	132	130	133	139	145	124	131	113	151	119	153	145	141	139	133	134	132	137	144	144	127	128	146	158	110	136	114	139	143	109	139	139	123	126	134	148	127	146	163	122	131	141	138	136	134	122	133	116	137	132	130	145	133	131	132	110	119	112	121	115	146	127	128	137	150	141	124	122	145	127	139	124	168	147	136	133	138	152	139	116	124	119	137	139	138	130	145	127	144	124	117	116	149	138	146	128	162	140	145	145	145	138	158	137	146	135	124	133	150	135	134	131	116	118	117	143	142	134	136	164	138	123	146	141	128	142	145	135	147	143	149	113	129	135	155	156
52704	54898	15086	4333	2811	2131	1648	1318	1071	938	718	645	513	491	452	420	374	389	343	341	323	307	274	259	248	265	264	268	237	259	239	224	222	229	232	223	225	211	227	240	221	213	175	221	220	203	203	239	202	204	206	217	208	225	209	213	191	182	213	205	211	194	212	218	202	197	214	242	210	212	209	190	193	212	219	192	200	204	214	184	202	201	198	205	182	183	194	213	203	184	182	198	188	208	204	217	195	208	197	187	187	186	195	195	206	197	209	201	228	175	190	210	189	217	180	204	214	183	196	206	218	211	208	169	185	213	175	166	200	183	200	203	196	203	202	196	187	212	203	190	202	194	186	200	199	214	215	181	217	190	208	203	179	171	206	186	165	200	193	238	205	170	211	202	176	189	180	199	201	186	210	186	209	220	171	177	193	202	190	218	222	187	207	178	202	213	218	198	188	190	195	173	184	197	194	203	208	212	174	213	215	217	207	201	190	182	208	185	192	194	201	210	187	176	197	194	171	217	214	172	207	217	186	174	233	203	204	207	205	212	180	189	207	182	184	214	201	174	187	193	201	206	193	187	206	196	206	214	186	215	174	196	192	163	178	180	182	208	180	209	202	179	197	195	191	223	200	189	185	206	222	186	211	190	177	205	171	198	222	184	190	191	206	191	163	195	208	186	193	173	176	212	193	167	210	200	183	206	218	203	201	191	210	187	215	175	203	204	192	190	208	207	188	183	191	205	204	195	199	187	218	194	229	198	182	192	205	185	191	208	234	205	192	173	183	213	220	203	202	193	204	184	185	186	214	213	191	204	216	191	194	212	178	196	226	195	200	204	203	188	214	178	195	175	183	211	201	171	184	187	184	187	190	189	190	210	204	183	192	206	188	204	214	203	193	179	154	179	203	207	176	171	177	211	198	188	214	182	174	179	216	196	198	170	197	180	184	194	198	193	207	197	202	203	209	201	190	172	202	171	186	158	195	215	190	191	206	187	218	185	162	193	208	162	184	185	182	187	224	200	211	173	202	182	158	184	191	177	195	208	190	179	185	208	181	189	205	191	183	175	209	178	210	208	185	207	188	187	203	215	191	182	205	186	198	192	190	191	197	203	180	185	177	183	191	170	182	198	193	207	214	214	205	198	182	209	220	193	206	203	212	224	210	202	203	214	202	174	183	199	188	193	203	201	195	183	169	210	178	182	187	195	193	188	187	182	173	207	181	167	182	188	189	196	177	211	206	195	216	188	218	192	189	192	176	209	209	199	207	225	219	195	203	229	188	191	192	197	194	226	182	187	233	204	195	188	180	201	202	188	223	196	205	202	209	199	204	197	191	175	188	199	198	191	177	199	191	196	201	201	167	189	181	213	189	187	205	210	198	221	187	185	187	201	176	205	187	216	171	179	195	212	197	207	182	196	194	195	210	196	190	191	180	189	174	193	199	215	221	182	189	186	208	193	199	198	180	228	199	182	211	204	189	198	189	192	180	207	195	200	215	212	200	199	201	186	178	184	182	191	175	218	175	213	177	194	190	179	196	211	192	206	163	206	193	207	184	224	193	217	185	178	201	184	180	188	205	181	202	178	190	188	197	202	220	190	212	179	183	187	201	204	177	175	203	196	185	205	215	194	192	181	193	201	187	182	182	198	212	203	184	170	197	176	186	203	196	168	181	192	181	198	209	200	188	200	202	193	190	190	225	184	195	176	166	179	195	204	216	210	188	201	199	198	202	189	197	173	201	199	198	193	190	180	181	204	173	188	198	186	181	186	192	214	209	187	201	179	197	181	206	191	196	222	201	175	192	169	194	185	183	188	199	191	215	200	222	187	190	206	190	177	182	208	194	191	200	189	209	185	192	221	201	209	197	207	210	183	195	192	204	181	195	192	203	225	190	183	182	215	181	199	195	208	186	205	190	180	181	190	197	173	194	200	196	200	210	197	198	180	181	172	164	199	232	176	209	210	185	193	201	194	195	188	219	213	223	208	203	189	178	173	210	188	198	230	201	172	172	187	225	185	190	202	191	195	211	196	155	191	182	204	234	213	183	196	184	215	189	196	204	209	220	199	193	184	189	207	193	194	163	186	178	198	197	197	186	207	203	177	176	217	200	184	183	199	190	203	206	185	183	190	226	181	207	181	211	191	193	170	182	182	185	153	168	178	192	212	179	216	202	164	191	196	203	212	208	173	198	193	185	197	211	194	200	196	195	201	183	197	197	212	170	176	150	185	193	197	203	189	192	205	179	176	207	200	225	175	196	185	205	196	207	167	201	182	203	217	180	171	222	177	189	190	195	207	203	183	226	204	217	213	188	196	196	180	186	195	181	207	201	197	194	187	183	204	180	197	194	203	207	202	187	207	198	215	199	186	219	214	185	204	216	179	214	195	201	201	196	208	189	205	191	204	153	204	186	193	186	197	209	189	180	187	201	209	178	176	205	189	203	207	181	206	182	187	210	182	214	175	181	181	205	193	205	194	193	209	193	194	195	180	185	190	202	172	184	192	218	184	213	199	175	180	194	209	188	194	180	192	211	232	201	218	180	209	192	166	205	173	189	212	203	209	200	216	212	196	174	184	187	198	168	197	220	182	187	183	231	206	215	193	209	194	188	195	217	166	223	197	224	199	229	196	189	191	190	181	205	215	179	200	184	199	178	208	188	181	178	191	186	201	197	184	197	206	204	196	196	185	196	207	181	170	181	188	206	188	197	221	194	185	176	186	183	198	194	204	216	190	202	215	192	237	186	174	197	187	185	196	222	202	205	182	183	176	175	183	202	201	184	181	183	190	163	217	181	196	193	212	193	197	192	229	171	191	197	183	187	190	194	178	214	184	201	192	173	192	181	215	186	175	223	197	202	202	181	191	189	195	191	211	206	207	187	200	180	186	203	190	190	197	216	212	191	184	177	189	216	207	199	202	205	190	205	169	190	206	214	180	170	220	193	208	197	193	217	186	174	178	213	204	181	174	205	224	195	201	208	163	187	216	183	211	196	208	183	188	204	177	184	175	194	201	195	192	186	213	186	196	185	213	190	217	210	196	163	173	226	186	209	192	209	196	193	196	194	188	197	201	194	203	213	201	207	192	184	203	201	210	196	213	208	203	180	196	197	193	218	191	183	202	197	208	185	187	170	210	197	194	158	187	188	211	208	192	188	201	180	203	226	184	204	179	186	191	202	180	202	199	199	171	196	190	172	196	181	200	205	190	178	193	191	201	194	166	188	202	181	186	193	205	195	190	192	209	196	184	218	177	193	201	193	180	170	192	195	191	200	181	208	210	216	178	197	196	185	207	212	206	211	178	210	196	188	229	206	192	190	188	172	204	184	165	196	195	203	198	190	205	201	179	179	206	206	197	172	192	206	190	196	196	199	177	189	185	175	198	198	193	181	190	199	180	216	182	192	207	187	216	176	173	194	224	192	179	187	202	185	201	186	186	197	181	182	187	195	193	203	194	172	190	196	232	173	197	196	183	206	193	175	181	205	198	190	196
28065	21106	10620	932	479	465	382	398	413	410	403	369	359	365	378	385	374	395	381	383	394	365	400	384	402	405	389	394	389	370	367	408	349	388	402	365	395	380	368	392	420	390	392	401	392	403	388	405	413	375	387	382	369	396	416	406	402	396	376	398	393	381	422	404	391	377	372	362	366	403	370	383	408	429	385	410	388	387	376	399	421	371	373	381	396	381	373	404	363	424	377	385	379	411	353	381	398	383	374	357	397	371	388	382	373	374	402	425	394	388	404	399	371	350	363	388	366	353	381	407	344	372	424	368	376	364	402	383	409	354	372	381	368	399	397	408	422	401	386	411	346	349	364	410	398	375	349	383	378	407	381	393	404	408	343	381	396	375	332	417	374	396	396	382	379	382	386	382	405	372	384	394	389	424	394	398	396	411	391	374	372	394	426	411	360	367	366	402	400	374	348	393	398	362	380	369	388	408	379	384	357	353	381	364	366	370	410	387	378	418	395	413	418	379	388	399	418	341	362	362	386	380	374	351	423	394	388	373	394	368	393	416	363	394	435	386	415	397	377	393	382	377	373	399	335	394	381	418	398	361	376	382	423	388	404	372	378	381	378	393	367	361	396	383	377	406	418	401	363	362	414	377	371	396	395	388	342	370	410	372	397	361	402	407	378	376	422	362	440	400	349	369	397	371	382	428	391	402	387	377	380	376	386	402	394	412	354	357	368	352	397	409	400	375	368	383	397	342	388	387	401	384	404	393	396	374	404	391	376	353	373	396	416	408	372	354	380	379	399	367	351	370	398	375	363	374	388	368	391	385	368	400	393	372	369	395	376	389	386	375	389	385	403	377	396	370	406	381	378	385	358	379	403	382	372	377	382	381	409	391	406	386	378	395	408	413	384	378	368	370	395	427	390	397	389	380	386	398	382	375	405	394	362	385	396	393	366	383	431	340	321	406	377	367	384	399	382	388	347	378	408	383	367	416	363	378	396	410	369	375	356	370	375	400	386	386	389	402	393	373	353	399	395	389	431	382	443	369	389	389	364	361	381	385	387	401	347	390	389	404	379	389	413	374	362	372	390	425	332	377	362	397	403	423	389	357	418	382	385	377	407	394	412	386	353	413	384	350	409	383	366	396	431	408	404	345	386	403	373	374	331	402	408	360	386	394	386	360	382	384	370	398	399	394	392	387	372	370	400	332	389	355	357	351	414	387	356	350	372	378	358	395	372	375	360	412	399	385	386	377	412	393	383	394	353	401	369	399	404	380	354	362	349	383	377	359	400	409	365	398	373	355	359	364	365	393	370	420	381	365	397	365	394	380	385	403	396	393	391	394	424	379	419	405	416	394	387	368	397	384	385	374	383	380	359	375	362	385	377	384	393	376	404	361	403	413	390	415	380	348	427	399	370	393	386	388	367	355	373	392	408	401	387	407	374	408	378	338	342	393	373	371	373	341	397	397	390	389	373	384	393	373	391	380	368	370	371	405	381	415	381	360	380	414	370	372	407	388	426	369	401	355	430	346	396	375	398	411	389	395	351	365	388	350	375	371	349	375	369	355	396	396	378	401	379	368	373	364	367	379	379	407	396	373	359	396	367	393	384	386	389	350	372	409	417	385	381	373	378	386	389	370	405	377	353	366	381	396	364	396	398	376	406	372	393	422	373	401	376	391	409	409	407	383	372	397	380	382	414	406	390	404	392	378	371	368	396	378	388	360	368	378	403	381	397	405	392	365	420	376	389	361	420	388	381	376	402	366	368	346	340	359	397	368	402	378	367	372	388	369	384	400	396	357	368	397	404	435	381	393	357	400	414	388	390	377	398	407	397	389	383	378	403	375	391	372	411	439	372	378	406	361	367	396	367	390	390	385	376	397	374	405	359	407	335	398	385	369	409	379	392	386	389	392	395	366	374	370	437	371	366	407	413	421	391	352	395	342	374	373	406	394	393	390	398	361	391	371	355	404	361	380	416	362	429	411	365	371	370	364	391	358	373	390	397	385	374	383	425	413	403	384	400	374	419	370	398	373	413	406	396	358	367	389	422	380	395	397	390	401	383	367	375	385	369	414	375	382	389	373	381	365	374	395	397	404	353	349	386	366	362	401	371	409	392	390	394	369	377	395	418	359	400	378	379	413	400	398	370	367	374	376	389	414	403	449	383	373	378	429	380	376	367	365	386	400	402	407	398	370	364	402	389	359	350	380	379	401	381	372	391	414	407	382	421	374	380	390	374	369	376	392	402	419	386	397	407	371	376	376	426	387	371	390	393	376	377	400	415	373	366	360	371	414	368	351	362	380	423	370	360	386	430	415	375	377	390	353	380	433	378	412	367	418	389	395	400	343	400	391	366	384	394	381	375	417	407	353	385	393	409	414	375	372	419	392	407	372	412	369	383	389	401	370	365	371	370	383	393	383	352	369	420	351	380	391	386	385	394	347	407	356	383	383	387	397	375	371	389	381	386	368	380	361	331	408	358	403	386	385	373	354	393	379	408	413	401	366	391	356	384	386	403	368	382	368	353	357	385	395	350	392	403	392	402	388	367	370	387	373	395	375	382	372	379	392	383	394	384	399	408	409	368	360	389	372	399	386	433	375	371	384	393	389	358	393	386	382	361	339	397	339	371	411	369	388	388	348	388	393	366	346	374	372	368	357	350	378	350	396	426	395	397	352	405	382	418	400	365	387	409	386	393	405	381	414	405	362	324	370	397	361	373	387	345	354	344	365	371	374	398	374	392	332	386	409	385	367	366	407	367	392	339	406	389	370	367	392	389	383	351	430	375	405	371	348	352	411	381	383	408	368	382	380	349	393	396	394	382	374	365	380	397	377	388	329	413	360	389	380	417	376	403	379	386	361	368	391	386	371	391	390	369	366	386	371	379	365	387	398	399	385	375	372	374	399	437	355	363	396	388	389	393	361	361	383	387	403	393	357	394	384	384	357	373	420	420	365	360	391	407	374	393	400	367	347	370	372	376	332	370	373	395	352	396	408	401	387	364	393	389	407	365	385	357	383	410	409	386	408	401	403	418	361	388	416	361	367	410	439	392	412	394	369	352	346	413	388	367	385	378	380	358	406	363	403	352	364	419	411	410	368	385	382	386	408	343	395	385	400	381	363	381	415	380	406	368	384	385	401	382	363	379	376	344	386	358	351	336	361	371	388	379	387	430	354	372	351	396	376	332	343	388	428	368	391	373	365	376	351	382	358	382	347	351	366	389	402	404	359	355	423	388	360	376	381	418	379	396	401	411	435	378	376	376	385	359	403	370	361	399	389	379	388	381	354	366	415	375	433	378	369	371	364	387	373	384	381	368	372	414	390	402	387	345	365	422	410	390	384	365	393	370	363	335	364	404	384	389	372	388	363	395	353	404	374	392	397	374	387	405	380	381	388	399	376	381	396	384	397	374	389	379	363	372	393	372	376	380	371	382	389	435	396	404	374	376	375	382	377	366	358	407	356	400	368	388	375	378	374	381	451	376	378	373	363
29501	16336	1358	714	611	615	602	576	552	557	531	557	556	527	527	515	547	558	566	525	508	580	527	511	565	539	552	521	555	561	551	548	564	549	536	570	514	553	526	504	537	503	545	516	588	597	480	512	515	558	541	474	505	537	549	574	509	511	538	539	573	546	547	575	515	558	546	535	537	521	521	547	536	553	524	524	545	545	522	528	542	568	551	523	549	506	554	536	532	492	554	552	518	537	527	497	507	536	519	502	503	532	544	527	536	503	535	513	531	528	485	538	512	586	572	533	549	568	570	539	524	501	542	517	488	520	545	552	536	530	497	540	520	557	509	546	528	549	525	559	551	506	544	506	488	543	556	535	536	512	481	524	556	544	503	524	509	525	498	544	525	530	551	485	536	563	533	487	571	510	567	543	517	539	553	558	543	516	528	523	566	548	480	554	517	528	519	500	493	509	492	483	510	551	535	508	549	527	530	526	535	544	487	543	507	574	551	541	543	562	519	489	493	558	502	511	463	552	529	527	566	573	518	489	525	539	525	488	509	526	526	510	555	542	527	500	505	498	533	537	523	511	552	518	544	522	551	540	537	533	527	531	540	555	529	569	520	507	584	511	519	521	532	570	555	493	554	521	533	510	533	493	548	535	517	540	521	530	540	537	531	523	519	503	543	521	527	550	570	500	561	509	572	556	472	553	536	536	553	521	511	541	543	543	554	579	508	512	525	532	484	513	554	536	538	553	504	525	542	517	492	535	506	503	544	539	499	572	517	548	527	559	530	525	507	565	528	537	550	530	597	566	500	575	483	533	504	552	558	539	554	550	538	542	515	565	511	552	543	551	531	489	494	549	512	508	542	566	546	515	546	558	493	500	506	541	549	534	503	533	568	496	541	526	546	525	574	531	555	523	530	533	519	537	516	590	510	543	491	527	537	503	516	546	528	520	520	556	529	559	582	552	552	535	529	540	525	527	526	560	504	538	511	497	550	501	508	553	518	575	525	548	548	570	520	517	558	557	512	545	570	509	536	554	545	512	550	522	499	513	494	562	561	519	519	577	526	562	541	528	536	530	510	538	496	532	498	518	557	496	508	527	495	550	542	556	530	503	529	561	562	506	567	542	539	528	564	568	558	567	526	547	538	498	585	517	524	507	530	555	526	535	534	539	528	553	493	527	524	577	571	517	547	545	555	560	557	506	575	548	517	534	558	557	543	549	550	571	524	514	511	569	518	523	551	539	501	543	509	538	505	557	517	544	541	546	537	505	540	541	529	558	547	541	499	513	533	546	536	542	484	554	554	573	539	529	562	550	520	568	499	492	560	511	504	526	570	498	537	510	522	536	571	526	509	551	529	559	535	598	525	548	594	508	517	529	576	547	530	515	521	545	501	504	517	529	528	523	574	558	537	540	543	545	563	515	547	514	590	516	542	508	561	550	554	528	544	545	542	532	530	563	531	521	551	577	538	527	545	564	571	535	554	545	523	523	554	511	511	531	533	504	525	511	538	524	522	517	521	547	512	574	547	548	515	576	581	524	564	506	506	540	537	536	575	528	509	521	512	527	527	531	487	518	554	542	531	519	530	532	528	568	533	507	553	536	533	542	542	533	548	537	543	532	561	512	511	533	512	535	514	535	530	523	564	548	515	592	504	541	527	595	502	543	565	530	526	541	559	521	546	537	555	543	569	499	547	503	530	471	546	518	538	525	534	538	524	533	523	577	524	571	517	554	528	529	548	507	529	504	493	534	518	559	471	534	534	519	536	488	489	500	535	528	529	544	531	530	569	538	518	518	525	485	532	513	528	523	525	532	530	553	502	561	555	511	560	497	531	513	530	564	526	531	491	538	530	560	546	500	515	545	547	534	504	533	521	546	523	561	498	527	545	515	551	557	540	546	549	491	509	526	528	485	531	541	556	516	566	529	510	566	519	516	500	556	531	517	535	534	520	574	549	560	561	555	550	499	527	529	530	515	544	525	548	538	516	548	538	564	554	523	500	527	559	552	524	559	536	541	549	524	528	544	527	571	552	553	540	523	540	478	546	510	556	539	503	478	534	557	517	506	573	546	512	550	498	575	573	608	545	500	542	556	532	555	552	534	521	518	555	520	514	546	543	533	538	513	529	507	507	548	554	510	515	533	507	553	498	493	535	516	468	533	520	546	531	524	528	505	524	514	520	557	561	509	552	537	527	548	512	506	524	536	562	531	568	528	530	589	523	532	547	515	520	573	525	517	528	546	504	565	550	494	539	546	565	543	488	504	517	533	555	567	532	521	502	499	522	510	549	521	514	511	530	514	535	516	556	537	508	511	525	543	547	563	527	523	558	558	497	532	572	531	525	552	548	518	525	533	536	506	511	552	531	537	564	530	503	498	513	555	517	581	524	520	516	512	515	524	539	546	543	519	519	533	539	556	530	538	568	529	527	520	549	537	554	547	571	529	519	555	530	524	505	531	501	526	553	536	525	559	551	581	539	604	488	571	516	546	536	523	507	534	559	550	565	522	539	561	536	569	529	545	541	544	550	515	562	516	528	540	564	538	538	526	565	516	586	543	556	530	542	547	510	537	508	553	503	548	575	538	532	549	508	518	528	510	524	540	515	527	565	550	535	542	548	526	564	570	533	520	529	503	527	514	565	546	540	536	534	553	524	537	525	589	497	531	548	535	526	515	547	570	505	542	530	525	572	529	530	526	556	507	554	532	527	542	550	567	546	476	537	530	575	520	543	514	593	567	544	536	542	508	539	534	549	595	511	518	560	523	504	528	558	550	541	536	527	500	570	527	490	505	535	564	528	560	569	519	519	550	567	547	568	522	506	538	581	525	525	554	569	497	494	554	548	567	554	520	508	528	524	520	569	539	568	533	542	550	530	516	568	540	490	531	558	498	536	549	519	515	527	533	546	517	552	520	490	506	502	549	537	549	523	539	522	530	526	578	535	536	532	514	538	518	542	509	575	488	525	531	504	533	508	558	537	525	524	510	527	514	508	524	530	513	518	546	482	532	540	544	560	505	504	537	531	582	507	546	517	564	537	580	564	533	558	531	507	519	553	513	514	528	569	511	531	523	546	539	509	523	538	539	544	507	567	535	509	507	546	545	526	522	535	559	536	581	537	526	520	534	510	533	536	527	509	559	537	562	541	528	510	469	532	527	551	525	532	505	543	529	549	510	523	544	545	549	541	572	536	555	502	579	515	554	541	530	534	528	534	587	571	510	556	526	565	563	536	523	521	511	522	516	522	520	523	550	555	577	565	539	520	530	590	532	531	541	549	558	544	546	548	529	560	525	531	504	530	513	527	537	587	546	521	543	526	483	558	534	521	535	542	526	544	520	514	544	533	534	549	536	513	547	514	531	556	546	568	513	540	532	520	541	529	537	536	593	539	499	497	543	544	536	522	539	515	515	499	501	510	537	534	525	520	535	530	559	533	509	547	521	522	525	543	504	511	548	532	593	553	534	527	534	554	581	517	502	513	542	527	550	512	542	546	554
24198	21221	28623	24035	21067	6717	733	514	472	473	396	433	383	376	354	346	358	312	387	375	331	331	330	317	356	322	349	345	354	298	336	340	355	321	315	335	352	332	336	318	360	296	347	311	330	315	314	335	337	328	329	341	331	355	308	311	311	331	341	333	335	347	297	334	333	305	353	295	313	300	308	341	316	307	325	328	320	327	295	314	305	336	312	351	322	339	297	347	335	343	337	318	317	355	315	323	334	316	307	317	366	321	339	337	296	314	325	331	319	354	322	328	349	315	373	330	329	331	311	327	333	338	311	332	342	352	335	322	300	348	299	324	334	311	321	293	329	305	315	310	350	309	313	331	319	305	335	312	323	340	318	315	336	342	300	283	340	334	337	324	323	332	317	310	325	313	346	326	306	332	281	317	335	334	318	299	309	353	320	332	349	305	332	317	312	342	333	334	319	332	289	319	312	330	331	308	307	299	296	347	321	282	331	333	324	312	345	304	320	338	323	305	312	313	315	325	325	346	321	311	331	316	317	337	317	311	332	328	366	328	328	320	310	327	367	321	334	346	320	318	314	343	314	326	315	303	319	337	288	302	312	312	337	299	306	319	322	340	347	332	297	327	313	321	325	334	319	344	337	324	311	313	300	319	329	333	331	327	295	325	308	318	302	349	308	299	306	295	336	325	345	350	344	303	316	344	315	306	328	324	290	285	317	322	304	297	310	312	293	309	323	315	300	339	329	324	367	310	304	343	323	316	315	297	294	294	325	318	324	316	352	312	330	341	326	311	322	320	334	337	319	326	295	321	322	314	330	330	320	305	293	324	314	301	347	349	280	331	320	313	279	333	301	331	336	325	307	350	340	305	311	319	328	300	284	343	329	319	353	310	315	316	332	312	288	339	325	324	331	305	320	347	342	333	286	336	316	343	356	349	320	323	343	367	350	334	339	315	330	311	319	320	316	314	315	316	342	311	327	342	303	303	320	305	365	292	324	267	322	337	345	339	328	335	293	317	324	334	353	308	284	342	291	348	305	306	305	315	300	336	303	322	343	291	335	308	331	344	328	318	285	294	289	303	341	331	326	314	347	332	323	304	315	299	320	324	289	350	318	311	291	314	336	288	323	339	309	321	329	331	340	305	317	318	329	329	347	329	284	329	292	318	333	324	307	341	339	357	307	336	333	334	329	369	334	322	301	319	345	301	324	297	336	308	323	335	323	295	302	332	317	332	346	333	311	288	325	320	314	337	342	322	319	332	322	310	331	319	348	324	350	302	314	328	336	311	342	305	321	318	343	348	339	297	347	364	331	324	313	353	343	340	326	321	325	332	309	352	314	327	322	334	308	323	297	342	323	343	332	328	307	297	298	297	312	357	308	311	306	342	313	346	327	309	329	315	340	350	305	335	317	311	315	302	304	356	294	315	311	296	311	322	303	344	285	314	307	321	339	322	325	324	302	346	307	306	322	306	338	345	342	301	348	325	350	326	331	362	300	316	339	332	315	329	317	338	318	309	323	324	300	331	342	319	322	301	321	286	335	309	300	341	295	309	341	312	340	317	310	332	297	329	361	312	302	332	306	317	289	310	316	314	309	340	340	332	327	308	308	331	337	341	329	327	336	305	320	304	329	324	324	308	337	305	301	329	322	358	318	330	325	329	334	307	336	316	332	303	290	336	354	313	330	334	334	298	311	298	316	323	366	325	353	326	289	341	321	311	375	326	323	313	309	318	296	338	329	297	317	323	333	319	319	308	338	323	332	281	333	307	337	316	329	338	363	348	334	310	323	339	338	314	315	317	308	353	341	317	306	358	356	331	310	327	341	322	312	315	330	311	313	269	335	308	347	339	346	314	274	324	318	307	295	326	309	357	348	307	325	314	319	340	307	316	329	316	311	325	311	340	332	331	332	325	356	305	318	317	321	323	320	348	299	333	320	337	277	312	314	335	337	299	328	320	352	297	342	321	290	351	310	327	342	311	277	321	326	316	303	330	379	351	305	317	341	301	297	324	338	315	336	301	314	298	333	331	320	325	316	313	290	332	309	316	332	294	318	330	325	320	327	308	336	357	309	321	321	345	314	305	321	340	315	304	320	276	306	328	306	318	317	317	310	321	300	349	319	332	371	352	330	310	308	340	308	354	357	287	326	350	314	308	309	326	329	317	317	321	295	311	284	328	319	326	324	331	330	332	329	324	286	333	349	345	325	342	302	312	339	325	336	322	299	311	333	308	304	353	328	274	320	294	313	316	303	317	321	305	331	329	304	339	299	314	324	319	315	340	336	320	321	318	323	331	296	343	330	305	298	356	321	330	343	300	344	336	292	301	314	284	306	309	303	338	340	341	338	335	314	327	320	315	328	318	310	341	348	328	352	323	307	301	306	318	332	306	334	281	323	298	361	343	306	315	310	321	340	311	296	330	312	324	325	312	343	288	330	338	318	341	318	313	329	293	333	295	335	288	338	326	294	340	323	298	321	298	321	317	310	330	331	338	308	328	295	307	309	337	333	322	295	315	278	328	308	322	330	335	327	326	305	349	305	322	335	326	350	322	318	346	325	315	297	347	310	300	304	308	301	333	334	349	307	330	333	342	339	328	296	333	301	314	345	322	307	330	337	332	325	316	332	327	304	341	332	314	325	320	313	315	308	324	339	304	328	331	323	341	320	351	333	346	332	319	306	301	330	342	279	332	326	326	301	328	306	338	302	306	299	368	296	300	311	332	308	330	337	320	340	309	327	298	330	353	343	342	327	343	342	331	336	301	310	320	301	363	313	345	335	353	292	296	307	336	338	340	278	290	325	325	317	335	328	340	319	311	307	333	303	368	352	306	332	304	308	335	305	317	324	288	327	330	313	323	322	311	308	313	327	353	306	307	353	319	298	325	303	346	344	319	292	322	330	314	322	314	353	309	327	294	291	333	332	307	282	319	326	324	332	296	297	322	318	329	330	297	323	319	310	315	341	320	328	326	347	327	330	367	324	322	311	306	335	303	313	302	313	303	343	318	304	316	308	339	322	308	287	356	288	297	306	319	361	315	320	331	309	314	303	347	293	317	316	310	325	348	312	328	319	337	330	309	293	344	313	357	305	313	353	324	321	335	312	314	347	363	316	311	351	303	319	322	301	343	309	310	329	325	348	338	308	334	329	303	313	295	326	332	335	315	332	328	293	348	321	339	338	319	332	327	311	342	308	314	277	289	357	297	352	284	351	296	345	310	301	321	337	345	311	305	305	319	317	279	316	312	332	277	338	300	300	318	337	294	303	360	362	318	312	305	337	341	315	317	320	292	333	342	349	337	315	324	307	308	343	322	309	294	321	287	340	339	322	328	309	312	338	317	332	312	312	333	324	348	331	322	322	352	324	314	306	287	332	317	312	323	329	287	315	313	301	327	347	300	329	318	307	327	322	302	327	336	321	319	322	307	334	293	325	303	310	324	313	328	318	290	313	323	279	339	317	334	321	309	305	321	349	308	337	324	335	298	356	319	348	320
53215	45241	11606	2769	1881	1475	1220	1033	892	820	701	725	609	640	612	570	563	576	556	498	507	521	489	495	497	492	459	490	493	474	502	466	458	472	453	477	448	428	482	474	490	482	487	448	476	464	460	473	482	444	449	468	440	504	463	459	462	486	485	462	503	451	494	450	452	472	446	457	429	418	447	484	499	456	451	421	470	468	402	456	454	452	449	439	424	469	468	429	457	421	436	449	465	445	426	437	468	471	436	460	464	462	498	469	456	471	438	443	461	466	456	487	455	446	457	449	483	452	456	484	459	485	445	452	436	473	496	436	424	449	451	472	449	451	471	435	477	473	476	451	446	443	470	442	439	467	473	458	443	446	450	460	458	459	424	444	433	464	475	505	465	453	460	407	425	440	453	462	468	433	447	422	474	451	432	417	504	462	474	439	466	449	447	487	472	470	509	453	443	477	467	476	487	423	434	466	450	450	395	475	426	477	465	478	475	419	472	435	455	474	458	417	476	446	447	435	468	450	467	457	466	432	452	433	447	433	426	437	457	431	463	458	476	457	505	413	465	435	447	448	470	443	424	457	450	465	433	429	467	434	443	454	422	483	470	457	459	441	455	415	464	455	443	439	459	505	435	477	445	455	484	492	458	468	409	474	461	479	420	451	465	472	471	462	436	459	433	480	453	456	426	450	437	470	434	404	463	445	449	456	477	440	469	482	435	469	440	460	459	464	485	472	455	448	468	450	457	453	437	444	472	437	455	446	462	382	459	459	481	427	455	440	454	440	439	411	438	500	455	425	473	460	454	484	409	456	468	484	445	441	459	459	447	488	487	475	438	462	450	442	471	468	445	469	397	415	447	459	473	464	450	441	437	436	466	464	433	469	443	463	450	425	466	419	421	460	422	462	459	460	455	456	445	469	457	455	436	457	448	497	464	452	454	428	442	460	457	478	473	467	446	443	436	439	441	459	445	439	432	402	443	446	467	441	431	458	445	437	464	467	462	431	451	456	457	484	488	456	459	512	441	472	453	464	425	456	460	492	463	441	420	451	470	470	453	456	433	461	474	453	439	471	426	478	425	479	428	496	447	438	433	463	426	490	488	486	418	416	414	459	460	440	511	399	480	443	477	443	456	468	442	422	403	443	471	453	491	458	462	457	469	439	471	474	455	468	442	448	462	427	437	488	496	443	479	497	486	433	444	454	434	426	486	441	469	446	436	444	475	474	453	462	457	426	430	468	420	466	442	514	475	443	448	431	470	471	447	450	470	437	470	465	461	506	444	470	445	442	452	448	480	460	496	462	455	464	461	433	457	466	476	504	470	462	479	469	431	428	475	466	462	484	476	474	469	454	434	478	421	435	444	441	447	418	427	448	457	474	458	464	437	408	431	472	468	436	519	476	411	504	438	436	454	492	447	469	449	453	443	435	462	464	451	461	493	463	463	434	441	460	458	448	477	432	462	451	425	485	424	456	428	446	504	486	481	428	437	451	431	466	470	494	444	479	447	524	462	446	448	432	419	450	473	449	448	459	440	446	442	452	469	414	413	465	456	457	421	444	451	442	462	462	453	449	439	450	409	448	459	463	409	478	477	482	429	474	478	511	438	450	454	448	436	453	423	455	446	471	449	469	497	468	452	406	454	438	470	489	427	466	448	444	456	450	456	402	500	453	476	463	466	476	459	453	468	401	485	429	466	459	463	439	465	477	463	497	467	463	451	424	421	437	470	449	431	445	442	430	462	442	469	422	455	412	414	421	466	454	489	451	436	469	458	452	454	481	429	460	433	425	460	454	479	429	511	437	466	446	471	412	453	496	462	455	487	469	438	495	453	423	474	437	460	505	428	447	443	483	450	475	445	443	440	455	448	450	443	428	464	448	443	472	484	484	450	454	462	418	460	476	475	453	465	438	457	435	434	440	487	464	483	419	455	447	485	444	466	460	446	420	440	437	456	447	427	438	471	442	481	489	417	456	452	451	447	443	440	442	469	492	456	414	417	475	454	394	425	483	465	477	506	388	496	431	459	458	465	479	452	501	457	435	471	476	470	439	470	409	420	477	455	455	428	473	450	494	454	452	448	472	478	445	446	452	437	442	466	449	461	454	483	443	439	438	434	437	444	442	441	411	454	450	435	406	484	433	474	447	453	445	437	445	464	481	460	444	470	459	440	412	488	455	404	451	442	437	453	471	450	460	468	495	462	438	461	452	456	459	485	469	457	432	454	443	461	445	455	440	481	466	464	463	446	437	452	425	449	425	470	468	426	446	461	459	437	430	445	448	483	477	439	432	452	422	432	438	456	457	460	450	420	453	484	445	425	445	427	476	437	486	433	458	446	426	478	460	456	456	482	481	452	482	422	480	425	425	471	474	432	502	512	445	432	450	393	465	460	442	488	486	449	433	442	460	465	437	466	444	455	447	444	430	443	446	444	429	436	430	469	447	478	471	420	423	441	452	456	436	425	447	463	462	441	449	478	432	467	473	440	440	463	423	420	434	472	457	459	495	424	451	428	414	458	438	416	415	459	454	424	462	472	449	468	463	424	426	454	467	496	433	426	440	424	453	417	428	480	471	427	461	465	447	492	477	440	451	468	468	455	457	439	446	489	437	434	456	440	434	454	387	458	442	486	427	479	441	465	448	458	457	459	481	497	406	452	455	430	459	437	445	476	460	430	443	483	475	453	458	445	458	459	427	465	447	499	471	442	449	446	444	449	461	469	467	459	465	476	450	472	428	481	499	458	434	433	461	437	431	463	472	423	418	440	463	458	459	448	476	464	457	467	454	438	420	442	453	439	466	465	412	449	474	444	473	480	441	474	455	451	442	443	439	417	404	478	480	455	449	476	417	463	464	451	455	431	456	431	480	445	463	451	473	473	486	431	464	460	425	474	466	444	467	434	413	458	470	433	428	453	450	457	476	469	434	445	470	464	458	445	465	450	493	476	445	444	465	435	445	454	494	446	458	472	476	444	499	442	434	481	431	441	494	449	426	454	468	477	472	463	444	447	458	468	484	478	460	459	454	446	478	405	471	449	424	490	462	462	433	434	457	441	453	441	407	446	458	480	473	435	450	492	485	438	434	460	469	443	502	417	472	479	444	475	420	430	497	466	471	456	460	430	446	437	449	498	446	455	466	475	451	419	500	458	449	433	459	456	452	429	484	436	486	481	465	451	426	432	459	486	492	471	451	425	481	459	444	435	440	486	434	465	496	460	462	444	461	464	480	455	451	434	453	428	456	467	465	444	447	451	444	464	455	467	454	454	438	464	459	430	447	447	473	456	423	461	442	472	438	433	451	431	476	474	531	432	419	477	465	458	479	449	478	447	477	480	461	429	448	464	423	444	475	461	438	450	424	442	425	472	473	432	466	470	494	458	468	422	463	440	468	477	493	477	431	436	442	447	446	414	462	444	477	435	451	486	470	413	459	418	459	461	441	470	497	406	440	445	471	474	428	475	441	442	474	425	398	482	460	473	445	418	460	498	467	437	465
23243	21298	29379	23563	21294	21259	4923	627	401	363	337	291	266	239	232	206	204	197	205	192	180	164	198	178	178	151	160	158	151	126	143	162	139	135	148	152	158	160	154	154	165	143	145	143	131	144	142	131	140	176	137	155	142	128	152	142	147	134	134	143	150	134	133	159	126	144	140	154	154	145	145	144	151	136	144	154	134	125	141	138	131	134	135	140	120	150	137	152	138	126	150	137	132	118	135	132	139	139	157	126	143	146	134	126	132	139	121	130	142	159	134	130	152	132	136	143	124	143	139	123	124	148	130	127	134	136	141	122	159	126	150	140	155	132	139	135	144	147	123	123	135	116	162	143	114	147	126	152	123	143	144	151	135	137	121	145	138	150	124	138	117	123	126	161	150	138	147	122	134	142	137	146	120	115	149	134	137	126	152	160	135	141	131	166	132	134	138	130	123	139	112	135	153	135	149	123	128	121	127	140	102	128	130	139	141	134	149	128	153	133	142	124	136	135	124	148	140	139	157	147	137	151	133	137	140	144	144	144	140	143	143	126	125	156	137	114	136	156	130	126	138	132	131	132	142	125	151	134	137	140	131	133	125	153	149	141	136	130	130	137	133	130	129	112	137	139	142	127	150	134	140	141	148	129	131	120	143	123	141	154	119	116	130	133	148	123	134	133	144	121	155	131	115	133	111	124	110	123	128	136	133	129	120	139	147	137	138	146	161	151	141	144	144	143	132	136	131	120	113	139	143	120	124	156	141	123	150	125	125	119	129	141	134	145	121	128	169	159	137	140	146	132	133	136	118	145	152	159	134	140	151	137	145	117	126	144	132	144	140	135	140	126	123	139	154	145	127	111	132	131	137	147	121	161	121	157	122	136	123	140	148	140	133	146	126	125	130	136	130	128	135	132	135	130	129	135	138	142	151	147	132	125	130	150	134	110	123	128	163	139	155	135	134	136	119	137	153	138	141	112	124	134	117	130	152	139	135	140	121	143	156	128	114	124	125	137	148	138	148	148	133	131	140	133	138	128	126	125	119	123	167	143	129	152	146	154	128	137	138	142	124	166	144	144	144	124	130	128	132	122	151	126	131	131	140	147	137	128	139	157	133	122	149	117	144	136	142	148	125	121	115	134	150	151	152	123	150	137	143	154	163	143	142	132	126	168	142	158	153	148	140	138	135	153	121	137	137	122	144	127	113	148	134	138	143	122	130	131	170	148	119	155	134	139	146	146	138	140	133	137	142	144	118	140	132	143	113	132	142	146	143	140	139	122	126	127	137	119	167	144	98	142	141	135	150	132	136	130	134	130	136	127	153	137	157	131	135	140	181	134	134	131	120	139	118	144	130	150	120	119	143	127	151	116	124	142	147	152	158	139	139	138	142	124	113	123	128	129	138	147	129	132	143	135	132	136	141	119	114	123	132	124	130	126	141	123	157	150	133	142	143	137	152	125	133	144	145	139	132	151	147	139	137	135	139	128	144	125	137	158	111	125	124	137	165	125	155	128	136	151	146	136	129	133	123	125	124	135	128	122	143	141	118	137	142	111	136	125	125	137	118	127	134	130	152	118	136	129	131	126	148	126	116	144	135	136	121	118	133	121	141	120	129	132	132	121	136	122	144	149	155	138	154	128	132	126	131	147	156	149	134	133	132	125	129	123	130	133	139	144	151	139	151	138	127	154	132	129	134	146	139	153	115	150	119	142	131	133	130	131	121	146	137	120	126	142	120	141	140	149	126	121	136	135	123	123	129	129	141	140	161	154	142	147	122	123	148	135	137	131	138	120	142	119	134	136	131	141	151	133	133	158	144	127	134	147	154	130	137	129	141	131	149	129	137	141	145	133	135	137	156	141	141	142	148	141	119	131	135	145	135	137	151	140	138	136	137	145	135	134	130	147	121	147	134	141	136	131	120	133	134	147	146	129	126	144	145	137	142	126	160	155	115	125	132	147	116	146	163	119	148	143	136	141	142	128	147	131	119	122	123	125	124	162	145	137	155	121	139	137	120	121	141	114	123	99	135	138	124	154	131	146	135	126	131	121	133	129	130	135	121	154	134	149	140	145	132	131	145	139	140	134	137	141	123	131	115	126	135	126	132	130	144	131	125	151	144	142	143	129	138	119	121	134	156	150	145	127	141	133	123	123	134	141	134	140	141	142	167	144	141	145	129	140	156	136	127	138	146	135	138	146	146	132	159	127	113	149	120	129	130	140	160	146	148	129	139	143	162	141	155	149	131	135	152	121	132	130	147	163	159	130	122	144	125	140	127	167	127	130	142	118	138	154	139	136	135	156	138	151	114	136	142	135	125	138	143	122	147	139	126	136	143	126	110	139	122	134	141	136	134	133	155	128	145	156	140	141	139	124	125	139	147	119	142	142	164	126	159	139	145	148	142	144	143	150	149	146	133	128	147	127	151	116	135	141	120	138	124	158	143	124	144	131	148	145	118	142	128	132	147	155	150	148	141	103	139	133	126	126	123	142	136	119	133	128	149	128	126	116	134	132	166	107	152	122	107	116	134	128	139	151	136	129	127	150	121	138	147	123	150	116	128	130	120	141	137	129	139	130	126	154	136	143	117	138	136	140	156	143	142	139	131	142	126	139	139	142	126	158	134	142	129	147	108	143	131	138	126	137	149	122	139	126	160	116	140	142	140	130	136	148	150	128	130	119	133	141	136	134	144	159	159	116	140	143	138	134	135	117	122	136	141	133	129	125	130	141	144	129	144	131	130	139	136	152	166	131	134	141	126	134	128	134	127	140	128	138	142	128	136	142	123	135	121	138	117	137	145	136	150	124	142	129	161	138	149	130	142	138	144	116	125	121	127	129	132	119	139	142	121	144	140	147	126	140	131	137	130	161	133	150	149	145	137	118	139	138	150	145	158	135	152	136	123	132	131	119	153	140	152	139	152	156	123	132	138	139	143	143	134	159	128	145	122	150	150	143	119	145	136	138	130	138	116	145	133	144	138	125	134	158	135	140	117	145	139	137	138	139	168	159	150	148	161	141	119	152	159	127	141	140	168	150	128	140	120	135	125	147	163	135	150	129	133	135	142	129	142	132	145	150	150	149	134	135	137	127	150	141	151	139	139	138	141	135	130	115	135	142	114	124	123	150	141	151	153	134	141	124	150	135	145	130	165	148	131	126	126	135	157	158	129	133	152	127	146	128	133	145	162	128	138	131	134	120	132	134	130	131	118	151	148	130	141	138	144	127	133	137	128	141	150	169	125	155	147	143	141	127	146	136	134	136	139	140	121	133	160	134	121	127	129	135	124	139	131	154	136	151	113	139	138	119	129	136	138	131	129	137	121	146	156	126	140	142	135	143	134	127	118	137	115	152	153	134	136	133	137	156	155	145	127	129	149	120	134	130	159	127	115	157	134	133	122	135	135	142	153	148	136	131	153	134	131	125	136	135	146	149	138	139	136	136	133	141	113	145	129	147	143	137	146	143	145	139	141	126	140	120	125	145	125	110	158	124
57188	52331	17506	4422	2867	2156	1623	1296	1042	817	767	621	530	522	461	434	365	340	343	308	301	330	277	306	279	225	271	265	270	257	236	248	237	248	221	255	221	217	214	236	221	237	231	233	221	212	211	212	183	225	198	213	207	198	208	197	213	195	200	195	216	206	172	192	191	195	196	222	206	191	230	196	201	212	206	218	214	205	219	219	191	225	220	202	195	185	192	214	206	232	209	186	188	186	204	207	199	195	214	183	210	207	210	180	194	220	212	204	186	200	218	185	191	203	210	206	198	189	219	220	214	192	192	191	205	197	194	198	224	217	211	214	190	192	196	214	179	187	204	206	202	195	207	211	191	200	176	198	214	203	205	216	211	186	189	203	203	215	184	199	197	192	186	184	200	189	223	187	196	198	216	222	187	203	160	200	199	203	189	184	188	186	185	228	207	176	200	207	214	176	191	199	202	193	223	201	200	207	203	192	195	171	216	181	205	211	167	191	192	201	201	199	187	206	190	213	195	186	223	201	208	202	175	201	219	197	214	200	205	198	215	189	238	193	206	185	198	216	187	192	200	168	196	203	186	179	188	212	187	162	177	176	180	194	198	216	196	218	192	184	193	198	215	203	226	188	190	223	207	213	217	199	193	189	174	217	186	206	189	201	183	194	215	175	194	179	207	221	188	203	207	180	203	200	180	199	172	208	188	182	206	181	168	207	204	165	194	212	192	202	149	183	181	178	202	217	181	215	190	191	209	200	198	205	217	195	210	195	190	191	231	192	189	227	226	196	204	185	214	206	203	221	191	195	193	201	202	200	191	199	196	205	203	207	195	198	183	215	163	196	200	201	204	213	189	173	188	199	184	173	184	195	223	200	195	199	221	195	196	227	199	215	202	220	190	184	186	193	211	197	180	200	172	196	228	183	186	167	194	181	199	187	193	205	208	173	191	179	208	187	197	191	183	197	211	211	194	196	202	194	193	190	188	219	193	191	175	196	200	214	201	203	204	177	201	171	185	194	181	201	202	210	208	184	187	233	200	191	190	205	197	196	224	183	173	192	181	188	188	204	184	173	203	207	201	170	206	183	181	204	198	191	187	201	207	206	214	223	202	207	195	201	170	194	206	204	188	193	176	222	193	208	191	186	201	202	211	198	214	195	188	184	215	209	190	197	183	223	182	184	220	196	189	174	184	222	183	204	220	192	200	191	179	200	195	179	193	203	198	210	210	189	202	186	182	192	188	192	186	198	209	190	210	207	220	183	209	203	181	187	204	189	201	193	227	207	198	210	227	184	202	178	193	194	197	195	195	167	214	193	194	207	188	179	172	210	208	188	180	179	223	205	203	181	176	202	218	206	187	196	188	194	230	217	180	197	201	200	183	208	208	188	187	216	202	199	189	217	207	185	221	195	197	167	179	237	187	198	217	223	192	199	208	204	193	185	235	209	220	188	179	195	193	200	181	188	180	179	187	213	222	190	209	194	183	213	205	190	208	219	203	191	211	200	192	194	170	192	198	189	211	185	186	175	208	189	216	194	195	195	184	202	190	193	209	185	205	193	202	172	199	197	201	186	192	196	214	176	190	186	194	184	193	207	206	226	192	202	191	188	218	180	218	216	178	212	170	214	207	195	218	209	181	186	193	185	198	211	197	175	198	191	182	205	162	193	192	199	220	206	213	175	185	168	206	181	187	204	192	200	197	176	203	215	199	194	201	177	181	197	200	188	193	185	193	164	193	195	205	209	192	231	204	198	190	177	196	184	186	210	195	174	179	195	210	222	205	171	186	192	198	174	177	213	188	186	198	215	198	212	179	191	218	193	207	189	182	203	185	192	229	202	203	193	175	201	192	198	194	204	187	195	210	177	212	230	189	193	174	167	189	181	198	203	203	188	190	218	185	188	227	198	220	178	196	189	179	192	198	208	201	185	210	187	194	204	191	196	194	204	194	190	182	205	184	224	208	171	210	197	184	185	191	183	195	202	225	200	185	193	169	201	192	197	213	200	210	189	205	206	193	204	201	195	183	176	205	186	185	188	203	199	210	195	186	187	186	193	185	180	207	180	206	185	181	211	169	178	180	192	191	185	198	174	206	195	174	218	201	205	184	201	176	218	185	200	189	207	184	199	188	197	201	193	212	217	210	228	200	199	179	180	209	214	205	189	187	203	208	224	218	187	241	190	207	189	209	178	208	176	190	191	148	201	193	197	175	214	209	200	193	206	195	211	218	189	181	213	215	183	197	189	217	210	203	182	199	203	197	192	183	219	185	230	192	182	189	208	190	187	194	204	191	213	185	194	196	212	206	195	189	195	201	202	188	200	201	181	198	215	256	202	180	201	212	186	207	189	199	202	189	211	186	194	200	203	191	187	194	191	226	217	209	199	228	218	185	205	204	196	188	205	180	194	189	189	190	172	202	196	210	208	199	202	199	178	201	189	193	181	206	197	194	198	185	221	180	195	177	185	216	228	186	202	224	197	207	187	203	192	220	173	186	179	186	199	208	205	182	194	209	206	201	210	198	187	210	208	215	202	173	200	203	207	195	195	199	190	210	203	189	191	187	204	204	190	206	202	168	192	197	217	180	207	204	188	185	175	182	193	190	172	191	188	186	198	205	188	177	179	195	210	222	184	202	207	194	189	209	188	204	198	187	229	201	179	212	203	226	221	204	188	210	198	184	181	214	176	196	200	185	207	204	211	172	191	184	213	185	199	199	191	181	226	197	200	195	179	203	187	210	189	208	200	191	223	210	182	193	216	185	201	206	209	219	198	212	192	175	196	208	189	183	220	213	217	187	191	214	209	199	210	175	189	207	205	188	222	219	199	180	190	216	184	179	229	229	216	172	175	194	198	186	192	190	175	191	207	210	168	184	168	173	196	194	184	195	193	194	176	224	216	186	201	210	179	183	216	200	186	167	196	232	184	196	197	169	200	208	210	182	230	174	214	187	219	185	170	196	193	205	196	178	190	202	201	174	200	181	177	232	202	210	178	185	199	207	190	215	207	197	203	213	193	192	202	236	183	190	213	212	195	184	186	188	189	214	198	198	197	198	175	195	204	210	192	192	201	215	204	220	195	201	193	214	213	214	213	192	241	194	198	223	197	168	206	191	192	221	180	194	186	192	188	187	211	187	174	205	226	215	185	218	185	202	202	197	192	206	198	202	195	206	177	191	185	198	193	163	188	203	192	180	209	186	188	206	204	181	195	197	200	193	194	188	198	193	202	199	192	199	205	218	210	187	186	198	200	214	196	181	223	187	176	208	176	212	226	194	208	199	174	191	200	176	211	201	184	189	209	191	204	216	206	210	187	198	189	183	187	218	190	179	205	199	223	186	191	193	202	183	211	216	201	201	203	193	228	178	187	199	191	196	200	213	188	199	191	173	186	159	219	199	210	179	216	203	174	172	185	189	183	190	173	179	175	181	198	194	208	186	200	202	204	222	211	187	217	200	222	218	178	189	215	221	195	206	184	196	190	188	183	196	211	207	192
27935	21212	12164	1382	689	656	464	418	405	369	369	405	419	396	401	381	387	403	379	373	409	392	356	412	398	397	410	399	394	422	360	389	371	409	389	372	408	367	410	407	361	376	398	393	423	395	390	414	355	377	377	369	366	377	372	385	424	369	380	428	395	388	396	385	385	375	382	376	390	381	337	375	385	411	379	368	394	392	397	431	405	374	416	385	409	400	378	378	405	390	411	391	430	371	391	392	390	385	394	403	397	413	380	421	414	389	360	369	413	410	395	386	362	356	356	388	419	437	383	397	445	355	404	380	386	349	393	372	384	407	350	393	356	421	360	396	412	382	371	395	391	367	367	377	415	338	391	390	395	405	387	392	402	362	395	373	346	364	451	404	378	400	360	379	368	384	390	388	386	387	357	458	401	385	385	393	390	399	361	358	396	393	385	423	371	361	375	424	402	376	371	364	427	398	411	401	364	393	385	352	362	360	364	390	396	389	402	376	367	405	374	377	354	404	365	369	407	339	379	347	362	419	420	429	412	393	382	353	354	379	364	383	361	387	366	369	393	393	369	388	349	404	367	376	428	409	373	354	394	394	375	372	362	418	385	373	401	410	406	391	385	427	391	406	363	414	379	403	358	402	393	380	382	400	385	399	405	364	415	411	388	379	372	422	363	376	373	384	364	371	363	386	359	371	371	382	389	383	401	381	400	375	386	379	384	357	388	416	388	374	413	397	406	423	414	388	400	391	400	370	366	414	365	416	396	359	374	362	390	392	364	374	376	374	342	386	391	410	375	387	390	375	380	446	375	355	372	393	381	406	381	408	387	404	397	387	369	420	388	367	389	374	381	391	377	378	412	368	383	369	387	373	387	388	381	387	361	360	393	431	379	378	390	395	376	379	400	383	394	381	396	360	413	404	382	389	435	383	362	353	375	363	398	376	403	361	383	392	409	410	350	374	388	373	404	396	389	395	386	393	375	386	387	403	398	357	417	400	392	363	364	399	423	402	388	341	392	385	381	397	395	397	377	371	368	396	399	401	334	364	377	397	373	440	387	376	381	368	395	403	405	391	420	343	434	425	417	386	376	353	387	368	391	390	415	389	460	359	376	430	393	398	378	394	399	393	375	389	370	404	388	377	415	392	443	383	367	417	381	394	364	413	409	392	389	400	389	361	398	385	378	359	376	388	425	404	379	378	385	365	359	417	405	387	382	361	358	366	408	377	371	403	371	396	371	407	375	408	412	368	376	421	398	396	382	371	399	359	367	383	367	382	423	346	397	392	387	386	395	366	341	385	372	385	390	362	393	388	403	391	367	378	421	379	370	403	399	380	401	399	396	433	389	351	366	374	395	356	389	348	388	411	382	384	402	372	401	407	405	400	400	381	406	387	332	387	377	394	354	398	395	421	342	387	410	364	368	375	418	388	354	405	402	397	379	366	364	387	421	398	423	382	375	395	376	379	353	396	396	417	370	371	392	399	367	374	402	371	413	401	383	357	357	392	348	390	407	376	379	378	377	363	376	372	385	398	400	381	390	396	367	338	352	390	364	386	409	370	355	365	353	379	394	414	372	364	429	366	372	375	421	354	400	373	385	401	362	368	377	396	379	391	373	395	417	413	387	390	374	379	375	409	351	390	373	387	363	384	410	391	392	380	365	391	383	398	372	344	391	392	399	372	389	398	365	382	369	352	400	424	378	367	384	423	426	380	358	404	370	387	412	390	375	394	361	390	338	407	383	401	378	369	411	373	386	366	396	387	408	387	414	397	388	398	381	384	386	405	363	383	395	384	375	387	378	352	335	358	398	416	353	389	393	362	377	408	389	392	358	370	411	371	359	370	359	392	365	356	363	373	383	379	394	407	337	375	394	418	401	366	360	400	391	391	396	378	345	354	366	421	410	426	408	374	365	365	381	379	391	381	395	422	347	389	371	367	394	410	372	392	378	381	403	410	366	391	391	377	377	385	365	392	383	368	386	378	343	392	363	380	374	395	396	371	396	377	380	374	366	423	371	354	423	396	427	394	397	365	407	413	408	387	390	377	424	409	371	396	389	423	381	407	366	437	392	381	356	353	408	371	388	374	394	362	382	387	360	378	405	389	385	371	378	420	358	388	372	391	377	410	421	410	388	386	397	387	407	395	377	394	407	376	426	419	364	397	370	379	367	381	372	367	389	395	377	377	370	353	409	367	355	410	387	383	377	368	413	393	377	374	403	370	378	364	360	394	381	406	371	379	384	379	403	385	382	377	359	405	379	397	395	399	342	364	379	394	346	385	371	403	370	379	373	403	372	395	385	348	398	390	399	400	348	403	377	415	379	361	385	400	400	371	393	409	372	413	373	416	387	437	351	375	401	403	392	405	395	403	383	353	362	409	408	369	389	394	372	374	393	373	430	366	416	396	369	389	390	386	338	388	393	436	402	392	424	383	399	386	405	396	341	392	387	395	423	377	391	418	372	390	376	406	391	379	389	368	427	376	373	366	388	357	406	360	413	353	362	359	368	358	372	379	384	386	372	397	398	378	368	376	387	371	363	410	409	384	363	376	390	372	371	399	386	332	405	391	428	392	401	404	374	376	380	368	380	403	374	374	390	371	387	387	403	392	373	338	351	418	392	384	355	408	359	367	378	377	373	407	368	380	377	344	371	399	393	391	380	410	387	410	374	355	379	375	358	397	393	419	372	384	374	385	396	355	377	386	367	357	382	407	381	395	402	394	395	375	391	365	355	403	388	388	405	400	364	375	381	383	394	402	382	391	371	402	383	401	386	411	372	371	393	372	388	405	396	404	406	376	351	374	398	393	387	396	394	364	406	395	384	396	370	417	418	382	355	386	377	373	410	393	346	381	413	398	390	406	428	402	401	418	404	403	360	392	387	375	405	349	382	364	360	392	393	415	379	352	384	426	394	388	405	433	385	384	390	350	408	382	360	360	362	398	388	405	371	409	357	379	400	380	383	403	380	432	380	395	384	348	370	374	382	391	400	351	333	401	368	395	416	381	371	380	353	395	409	390	360	361	396	365	383	400	433	377	400	383	421	386	421	378	411	383	387	381	390	392	403	377	389	398	389	374	409	410	386	385	420	400	403	389	368	375	409	401	372	375	429	397	415	363	357	382	364	380	382	380	389	375	359	371	380	366	360	399	381	427	365	445	371	340	399	400	379	424	365	380	385	408	365	395	359	369	369	430	402	397	384	374	392	385	361	428	356	394	414	436	400	430	409	380	383	413	385	378	374	362	383	358	378	380	371	408	378	390	421	380	398	378	413	378	377	387	388	410	420	366	378	365	397	366	382	388	369	379	356	399	404	424	387	399	402	373	396	369	391	383	371	366	378	360	406	393	391	371	360	416	401	408	361	400	402	365	356	384	389	377	436	395	373	355	412	367	408	360	391	404	381	388	383	392	390	394	410	343	399	370	388	354	380	390	379	361	395	406	399	435	394	362	386	386	377	397	369	393	408	380	386	384	407	373	399	396	390	368	381	361
29725	16083	2781	785	716	611	582	585	566	562	583	553	539	535	531	552	558	542	528	533	513	564	569	524	551	514	519	493	570	562	564	543	519	528	563	544	573	530	532	503	496	545	578	557	516	553	542	572	561	535	528	583	529	540	556	492	532	557	537	579	560	567	533	541	545	506	558	556	554	553	539	508	535	559	531	533	551	517	568	543	546	576	565	543	530	551	559	548	523	539	593	535	527	564	525	508	517	562	538	592	548	517	528	546	526	517	567	518	543	531	538	553	571	555	525	559	567	539	570	532	525	543	540	534	525	535	495	551	552	564	541	527	533	546	537	510	549	543	528	526	561	562	572	517	507	533	534	599	547	498	524	529	536	549	569	532	552	569	538	566	536	549	513	560	532	535	571	510	548	539	529	526	550	568	517	557	512	552	592	524	584	551	550	511	522	571	574	529	564	510	529	492	522	559	547	498	503	520	535	521	543	536	539	547	613	570	520	532	530	532	539	543	552	535	507	523	519	503	513	538	519	552	544	510	523	548	495	512	546	532	534	519	524	547	541	535	544	535	559	527	525	527	547	542	526	529	510	547	507	532	563	549	522	557	516	541	577	510	536	526	537	528	544	555	551	531	540	535	517	503	532	543	519	551	532	530	525	540	518	526	534	555	536	521	534	508	532	491	535	507	511	538	465	518	550	496	539	589	578	499	572	499	489	564	528	518	535	528	516	543	499	531	533	575	544	554	547	562	540	543	498	528	535	490	537	539	554	515	545	545	521	509	496	552	518	529	530	555	515	529	504	577	540	522	498	508	540	527	537	537	554	559	546	539	570	573	557	519	552	550	557	554	514	526	570	513	557	512	539	575	498	533	560	549	507	538	515	550	487	537	549	514	566	479	517	526	548	553	537	544	559	515	532	548	507	500	527	527	515	522	559	546	558	526	554	533	549	565	568	533	559	548	537	569	602	564	540	514	511	537	543	510	541	543	511	527	542	502	539	550	526	541	533	587	535	529	556	588	555	519	504	571	532	497	529	547	526	549	534	505	533	565	528	572	543	518	540	519	552	523	519	524	546	520	514	559	537	510	555	519	582	571	527	534	505	532	528	547	546	521	558	548	536	542	546	552	577	578	487	558	551	526	502	531	524	511	586	509	521	540	541	542	530	580	487	531	536	542	519	547	562	540	524	541	557	520	523	581	509	554	525	555	522	505	531	522	553	512	542	548	553	524	516	558	555	506	572	544	554	510	522	561	553	518	563	547	576	544	524	563	531	547	549	540	559	533	517	550	562	574	520	540	540	557	542	530	529	524	571	519	509	546	560	536	566	510	564	555	516	557	520	515	550	528	530	551	522	568	515	514	535	539	555	552	521	568	535	508	492	492	596	519	549	522	558	507	539	560	547	509	554	533	539	554	541	594	526	532	494	535	541	512	525	540	510	509	547	520	541	545	526	546	560	524	534	507	535	522	532	534	520	543	578	534	508	542	530	544	559	550	537	554	534	525	522	533	510	540	532	562	544	544	541	577	556	533	561	550	522	527	536	534	521	524	541	543	578	512	542	565	542	533	542	530	525	517	582	520	537	540	540	499	546	555	493	534	523	568	547	502	548	548	541	570	508	522	532	500	538	535	556	550	542	547	503	591	555	512	546	557	509	502	558	573	529	559	528	525	562	539	536	512	493	537	553	523	507	544	522	518	495	543	513	501	550	537	577	526	547	552	562	509	511	519	526	526	559	541	565	535	512	537	545	532	520	552	546	517	548	567	529	520	537	538	508	556	539	497	549	582	492	540	515	502	527	519	514	548	539	562	552	552	526	537	554	549	585	561	558	526	543	544	498	546	540	514	518	520	527	543	509	549	471	560	544	527	508	551	542	532	547	490	525	527	509	482	496	538	534	535	529	534	518	514	537	595	551	559	538	571	559	584	538	566	524	531	508	544	521	588	522	559	526	539	557	582	546	556	539	519	542	552	537	548	534	542	513	513	513	537	524	538	569	525	545	546	519	578	541	566	574	582	579	554	537	529	550	525	544	553	530	547	529	536	526	504	510	535	541	540	560	506	539	526	501	507	567	537	544	515	560	509	569	568	566	536	524	555	556	523	514	543	523	496	531	577	545	538	514	519	540	575	535	535	538	562	546	554	575	577	542	512	582	533	570	512	527	514	552	518	551	483	559	523	502	534	516	528	549	553	559	549	554	506	511	563	556	534	563	512	526	570	550	570	517	548	575	497	515	518	573	513	565	520	513	524	494	547	563	535	541	567	507	536	561	530	507	489	521	528	560	532	553	503	513	550	540	538	561	545	553	523	521	528	540	534	560	542	551	528	506	549	534	498	519	532	501	522	500	528	523	509	523	520	534	564	543	532	545	538	565	506	504	575	574	499	541	524	532	572	566	560	537	540	548	587	564	549	519	554	563	495	562	562	493	518	508	487	547	539	498	537	573	529	530	545	528	513	539	529	554	511	527	539	520	547	545	531	536	517	559	535	524	558	568	542	563	528	508	509	523	534	527	554	585	539	557	492	565	507	568	539	540	548	541	523	564	540	536	541	539	561	496	519	537	534	553	559	537	550	605	499	567	590	568	498	506	541	558	509	523	562	522	526	570	554	558	526	578	562	504	559	520	523	527	543	563	507	536	548	540	544	593	532	514	547	524	519	556	535	503	500	503	537	518	558	510	552	569	549	518	551	508	554	545	553	579	530	520	552	512	512	507	513	558	512	500	557	570	518	544	583	503	550	545	547	532	564	575	542	546	526	570	527	529	515	538	566	554	506	538	533	547	511	509	565	504	543	532	543	563	544	555	544	522	521	536	509	554	529	555	550	573	537	525	495	521	578	546	569	543	537	485	533	531	525	570	532	502	546	555	511	572	556	546	537	524	505	521	523	566	537	536	572	525	518	538	543	543	532	515	507	550	539	509	509	525	513	562	529	579	578	524	503	502	550	561	534	540	499	538	506	533	523	551	539	529	592	526	561	547	538	537	507	536	494	578	517	543	541	530	557	552	558	560	527	513	536	555	518	561	495	545	565	576	552	542	537	559	557	531	533	568	526	574	526	545	540	551	516	517	514	498	582	522	549	531	491	527	565	558	522	518	567	559	534	571	520	477	506	526	533	533	547	544	569	518	526	545	545	548	531	527	518	574	514	526	543	531	540	557	563	478	536	550	538	546	501	539	535	528	530	541	502	557	520	496	545	520	539	546	555	553	552	537	574	529	490	518	528	550	558	547	558	592	579	542	568	510	523	528	536	570	538	528	584	511	550	512	533	506	557	512	521	550	551	538	490	538	538	491	530	539	569	520	510	564	529	564	520	558	521	525	520	512	534	547	509	552	548	524	552	537	510	519	521	512	531	553	555	546	575	565	554	501	537	555	530	533	517	526	536	533	541	511	537	537	536	516	504	523	548	541	557	518	539	537	535	557	524	542	534	551	561	556	513	502	517	501	551	545	547	517	567	598	526	531	504	518	509	538	541	543	545	536	508
24081	21208	29080	23592	21151	8145	834	556	505	454	417	415	405	401	388	363	363	355	362	320	322	346	342	337	335	333	357	336	328	329	329	362	321	309	361	337	333	340	341	354	316	346	300	332	365	317	323	314	334	306	306	325	311	317	323	330	329	343	335	369	294	335	336	305	326	315	357	299	332	366	306	325	320	353	357	303	340	299	336	350	327	293	336	333	322	341	322	326	323	310	346	307	312	334	329	322	325	339	316	296	329	309	300	330	326	367	328	310	325	329	322	337	322	333	341	324	378	320	302	331	324	352	337	351	347	349	324	334	331	310	332	315	300	312	312	300	341	289	354	315	310	328	327	302	312	314	327	304	350	351	334	319	335	318	303	339	324	344	324	350	344	297	312	331	340	301	320	331	327	371	339	311	364	363	349	337	324	321	343	320	324	333	328	314	321	321	314	337	319	316	298	329	287	322	320	318	298	294	339	306	339	311	339	346	313	329	326	323	305	337	330	286	337	294	308	319	366	302	332	310	308	321	323	334	336	281	288	315	364	329	334	308	336	344	313	327	311	336	313	340	304	340	306	300	359	337	328	310	308	320	333	315	319	330	315	308	306	327	323	302	318	350	282	337	326	325	321	296	316	318	310	320	354	305	344	321	341	320	350	340	319	332	325	315	311	342	317	305	319	342	324	351	355	289	303	329	310	342	328	349	329	294	308	325	316	331	344	326	299	345	307	312	283	314	338	310	315	298	316	319	360	330	343	325	315	336	310	343	342	331	338	299	328	334	341	310	332	325	327	324	299	335	307	341	337	312	325	317	344	290	321	329	315	298	343	320	313	319	310	314	297	335	311	314	336	328	306	304	332	336	344	319	319	332	351	328	295	336	323	322	314	307	309	344	309	341	339	329	309	321	354	297	348	315	354	343	327	368	326	326	335	321	325	288	303	311	316	329	332	306	314	335	316	310	322	314	315	281	281	356	313	339	312	371	305	302	329	308	342	310	320	308	328	326	348	324	338	330	328	316	317	342	311	339	320	344	318	343	330	308	301	315	340	348	303	308	338	338	332	300	341	324	338	304	361	328	302	320	330	344	299	318	310	338	328	333	362	322	329	312	320	304	313	313	342	375	327	329	343	329	326	312	313	337	336	313	360	304	329	310	333	342	347	292	339	342	339	321	313	338	317	297	321	311	330	336	295	310	318	300	330	302	322	329	306	290	305	322	323	297	323	341	329	329	321	339	315	313	346	310	314	346	325	311	339	334	332	293	330	330	338	322	344	291	303	308	318	332	327	316	315	316	320	376	310	318	312	327	336	322	317	301	308	358	340	329	330	323	312	320	309	335	325	338	341	350	286	324	337	317	329	341	323	327	346	322	311	348	303	305	296	298	311	305	323	355	299	331	313	330	315	328	335	342	332	351	332	330	313	331	312	317	315	329	324	343	317	320	300	336	333	308	296	322	302	323	328	308	354	302	310	320	294	326	318	311	299	348	311	290	333	305	319	341	325	345	292	344	330	306	326	310	322	310	304	314	318	338	323	303	321	311	321	341	299	330	310	325	330	321	321	352	316	329	327	300	346	291	303	308	309	341	332	299	360	320	345	343	337	328	336	303	317	317	348	354	367	337	335	340	308	340	313	319	303	305	335	338	295	333	341	350	346	329	310	334	312	324	321	330	322	295	316	334	316	332	295	320	301	351	338	321	318	313	331	331	309	309	351	293	314	337	321	303	327	332	318	343	335	326	326	334	299	327	323	315	326	313	339	315	301	319	322	325	334	330	328	333	317	314	317	330	308	323	322	326	329	342	322	341	319	332	328	318	318	306	309	328	340	312	319	313	333	333	310	315	320	314	329	326	324	318	341	293	318	315	334	308	304	353	338	328	306	284	283	302	350	279	359	318	319	298	334	317	322	333	299	313	347	300	305	313	323	312	344	319	317	340	332	306	287	329	287	345	311	318	318	345	314	321	312	336	323	308	300	305	328	306	315	314	299	319	335	315	327	318	323	287	317	308	299	308	304	321	337	326	325	305	317	326	294	318	306	325	351	337	310	314	314	314	362	340	291	337	325	338	317	356	317	330	351	312	351	313	333	314	328	318	337	328	331	335	304	294	290	314	371	298	348	325	324	304	315	321	310	325	311	336	321	317	345	354	351	302	334	341	310	340	326	327	319	317	311	321	334	325	298	328	320	303	344	317	358	314	342	328	343	339	336	345	326	335	327	329	309	309	278	317	311	327	328	313	335	307	367	304	330	319	333	330	315	326	319	315	320	329	297	316	322	324	348	350	325	368	331	343	329	336	318	353	328	329	312	312	320	304	305	343	316	323	312	343	331	311	338	314	290	324	311	343	295	328	335	333	334	374	339	338	316	368	317	308	314	324	315	312	333	341	333	296	322	319	325	316	316	325	345	273	339	344	337	298	313	311	328	295	302	314	320	324	338	293	323	293	335	357	334	336	324	305	352	336	324	342	324	319	347	323	280	342	351	326	327	323	318	326	324	314	357	311	350	314	339	327	328	292	324	319	333	326	340	358	319	315	331	323	337	330	318	325	323	310	330	344	303	342	320	353	313	331	364	307	317	318	353	308	328	326	314	330	342	348	309	338	309	325	318	347	347	300	349	325	297	320	308	303	317	316	361	312	343	313	326	329	329	315	293	295	351	332	323	321	297	333	332	296	346	318	285	324	332	332	324	350	324	330	323	325	323	294	316	290	296	334	344	306	320	324	335	336	312	347	332	364	310	307	351	353	350	312	308	337	336	331	334	321	312	319	321	322	331	318	321	334	316	302	357	329	305	348	334	345	326	319	374	340	334	340	303	316	310	313	312	340	360	336	298	332	299	323	317	308	322	326	303	303	292	325	304	316	295	310	347	324	325	315	347	337	336	345	335	275	308	317	302	337	289	365	337	304	335	338	300	336	335	304	338	334	345	306	331	337	315	331	337	319	315	329	317	333	321	314	323	327	305	334	294	341	304	329	306	305	335	307	340	298	332	321	304	322	352	319	317	333	339	303	314	333	362	313	329	312	353	338	331	348	317	332	321	324	330	325	294	305	294	346	315	330	324	319	314	325	347	330	309	305	343	358	324	345	327	286	313	325	309	302	325	312	348	341	327	343	321	325	336	333	293	320	300	330	312	314	312	298	315	330	312	348	303	311	324	329	305	296	340	309	342	348	337	305	340	367	327	350	312	334	372	340	310	332	337	326	323	340	333	331	317	325	335	305	305	343	325	318	340	329	321	308	283	315	308	313	340	323	330	323	306	315	331	318	309	304	342	343	326	311	362	312	337	289	323	356	343	321	314	329	307	302	315	308	335	337	326	325	328	343	330	330	318	310	312	358	322	314	336	329	326	338	361	298	290	360	340	305	321	334	304	338	298	330	287	339	326	313	328	318	320	340	305	343	308	328	332	329	344	307	337	335	319	316	324	314	320	328	339	332	307	301	298	358	307	320	325	336	332	320	329	347	326	341	330	302	307	327	309	319
52681	44595	14657	2740	1982	1490	1266	1029	909	818	729	769	655	610	596	595	580	518	564	515	562	494	488	495	494	490	513	478	482	452	503	498	455	475	461	483	443	488	487	455	484	448	463	474	465	448	442	434	450	463	469	471	459	430	480	433	480	465	444	463	501	471	437	449	486	474	466	436	483	468	484	483	453	423	459	444	445	476	444	473	467	469	432	467	434	445	446	472	477	459	414	431	455	439	439	460	444	456	462	474	465	451	461	455	457	458	463	413	456	501	458	448	465	459	459	462	455	443	475	435	451	427	448	435	422	462	429	463	464	450	445	458	443	424	478	463	478	471	435	460	453	468	474	470	443	475	467	466	435	456	445	455	493	491	427	443	421	450	453	486	441	453	444	442	445	465	456	424	471	459	479	450	461	453	430	436	447	478	448	453	419	462	450	440	471	442	429	438	419	458	486	454	472	440	454	447	452	427	434	461	474	436	456	476	472	458	456	452	450	450	396	481	413	475	475	426	447	434	459	425	455	458	441	478	482	488	449	449	432	487	463	458	435	436	438	446	423	455	434	467	466	491	475	427	451	472	461	454	450	452	514	457	445	423	464	454	447	463	447	440	459	458	449	487	422	446	448	436	468	457	422	479	450	459	426	486	444	470	419	476	429	440	437	467	470	462	483	435	481	451	453	510	460	449	443	465	459	460	475	494	493	461	471	441	472	476	438	472	433	489	491	461	449	438	464	478	470	462	454	425	449	430	489	457	462	439	431	455	471	486	462	476	438	471	461	455	427	468	462	465	471	473	451	439	445	462	425	460	400	489	467	455	439	452	492	463	466	491	440	429	454	453	477	457	452	431	444	434	462	443	436	447	474	474	464	432	455	470	448	453	438	467	454	409	466	433	477	434	463	466	448	439	474	483	439	433	465	440	448	438	467	459	468	457	437	425	458	480	453	458	459	469	454	454	448	444	459	441	438	450	454	414	424	458	424	509	456	429	447	473	481	453	425	421	438	469	458	442	506	449	475	458	461	478	511	490	470	441	430	449	472	479	476	433	447	451	442	446	471	472	440	431	418	444	468	457	459	484	468	425	421	459	415	472	452	505	469	461	459	431	436	469	472	455	480	439	454	435	464	463	455	480	449	471	444	449	478	424	483	443	458	492	455	431	443	470	481	487	433	444	444	461	443	446	456	502	513	462	467	482	414	458	449	499	492	427	433	418	440	410	437	468	510	472	466	441	434	474	466	453	445	479	429	473	483	428	441	482	458	438	465	472	445	430	457	462	433	459	422	468	412	447	428	487	456	465	442	462	440	455	461	451	494	399	468	465	445	429	441	486	491	467	433	468	508	443	481	466	483	467	471	441	468	448	451	447	421	456	456	432	427	462	465	449	465	470	448	459	486	418	451	453	505	464	433	461	459	421	433	463	484	432	464	453	462	448	451	432	461	457	436	456	486	427	497	450	446	438	443	459	469	479	455	465	477	447	454	469	475	463	453	483	440	447	435	449	471	467	469	467	473	448	424	439	436	485	460	483	437	427	440	479	479	474	427	444	442	447	453	458	459	442	455	466	465	448	458	440	478	457	490	424	468	455	452	421	499	505	453	456	478	459	453	468	464	465	409	455	458	470	437	468	446	470	462	434	461	460	443	469	451	448	419	457	455	439	450	484	489	456	445	440	428	431	459	462	432	441	424	438	428	484	440	428	462	450	464	486	465	451	477	461	461	459	483	468	486	470	444	451	447	423	435	446	454	436	463	485	420	440	469	482	485	427	447	469	466	449	427	438	463	468	417	435	478	459	436	476	466	477	476	428	413	462	447	428	441	422	438	435	465	464	484	464	485	478	460	453	443	421	430	467	496	467	462	446	460	442	444	471	461	453	482	450	456	464	462	453	456	440	464	484	478	503	465	474	431	430	488	488	419	443	486	470	485	452	477	506	442	479	464	459	461	474	413	466	463	438	474	447	464	430	436	471	428	468	426	466	421	435	446	459	493	448	453	442	466	420	448	460	455	491	438	477	444	439	467	486	434	415	453	478	434	464	450	427	444	455	479	465	457	449	461	463	448	492	447	465	514	444	488	464	467	436	458	484	477	431	478	443	459	467	452	417	455	479	472	423	456	466	437	458	480	460	452	471	436	497	446	493	475	509	489	466	389	476	444	432	515	507	455	437	475	454	458	464	479	480	443	448	452	449	439	429	438	483	464	457	453	453	454	438	468	453	464	477	483	477	452	441	414	450	448	461	465	478	435	499	482	462	448	450	469	459	452	464	446	452	458	467	487	449	453	488	463	441	517	490	475	483	428	440	466	475	481	421	515	474	451	443	439	463	516	434	442	458	466	407	443	458	466	441	429	487	444	443	471	485	420	475	453	434	428	453	410	446	446	419	477	471	449	475	467	441	466	442	465	447	456	445	457	444	442	458	482	481	450	473	494	443	466	493	476	436	467	470	437	486	441	418	427	455	484	470	465	447	418	459	461	456	433	467	481	447	449	435	449	439	462	495	467	452	458	434	464	437	503	489	471	502	472	464	486	464	466	465	462	414	482	470	456	457	466	448	453	468	495	467	443	475	438	443	434	473	461	489	470	432	417	450	458	463	462	455	453	457	455	475	444	454	419	519	442	434	462	417	474	437	457	455	443	456	448	481	443	450	419	448	470	498	459	476	452	489	448	461	465	471	447	451	447	439	507	437	451	466	437	437	474	499	508	449	453	483	434	477	479	462	492	462	488	482	455	463	411	441	448	440	459	464	458	432	479	491	464	493	466	401	457	450	447	474	449	483	430	468	415	454	474	448	458	461	465	462	472	437	458	456	476	463	461	416	446	447	441	473	452	473	428	485	448	511	453	430	487	446	437	494	488	471	489	460	480	464	428	495	450	498	455	448	481	462	432	441	430	462	456	475	459	462	443	489	463	458	481	445	443	456	441	471	427	438	446	431	436	465	431	410	438	473	456	471	463	437	474	481	466	434	451	439	456	408	445	454	442	439	451	455	455	430	453	455	442	467	500	465	440	429	448	487	493	487	504	454	431	471	456	466	444	429	423	420	442	447	449	444	468	455	436	461	510	441	477	465	443	481	419	463	463	456	447	485	465	426	467	489	433	457	478	468	453	453	419	458	433	468	442	515	460	441	461	423	481	458	474	457	458	445	473	471	483	461	473	448	478	495	449	462	438	447	424	504	457	461	467	436	487	470	469	500	442	474	479	470	439	457	430	442	440	461	466	490	449	442	433	439	453	453	429	448	454	472	478	502	432	484	469	413	494	463	520	434	480	447	475	441	463	473	457	447	492	451	490	456	439	463	437	447	463	439	449	515	463	438	451	454	434	459	454	465	429	457	447	434	424	486	432	418	447	484	475	450	481	423	481	461	436	452	432	470	417	444	468	457	471	486	418	489	422	445	435	432	451	463	465	470	453	452	445	436	462	457	444	467	437	450	429	458	461	454	483	458	455	425	434	486	466	465	424	505	492	465	447	458	423	460
23055	21211	29705	23016	21206	21167	5289	569	404	381	310	275	257	216	235	228	189	182	197	168	195	181	175	169	133	173	149	149	159	164	145	152	133	148	152	127	138	140	131	161	133	145	129	168	159	143	141	136	162	153	145	119	146	140	137	123	121	150	156	152	127	141	147	147	122	152	174	120	130	138	147	119	155	124	147	144	141	118	126	136	144	123	156	128	141	132	139	144	127	142	124	152	133	141	128	146	119	138	163	129	141	134	137	149	108	127	119	129	142	136	124	149	167	139	154	138	141	111	137	145	142	141	109	124	123	147	120	137	126	134	133	118	139	124	136	130	130	131	141	124	138	127	124	149	160	131	116	140	141	143	137	125	142	132	133	167	128	135	125	145	127	130	135	131	130	145	144	127	118	140	145	141	146	117	150	135	144	147	142	132	150	164	147	148	132	130	149	117	142	156	144	143	145	133	119	125	116	134	129	142	130	135	131	121	160	143	140	145	138	143	133	148	136	129	116	136	138	123	139	143	137	146	134	129	111	122	148	150	135	122	139	143	139	132	138	124	132	136	133	136	132	132	144	139	138	155	128	137	140	116	149	126	139	146	151	150	128	133	114	140	145	123	155	144	150	146	121	136	123	130	151	140	138	133	141	125	158	115	120	134	132	133	133	138	121	132	151	131	169	135	131	131	136	142	134	125	127	123	128	143	125	133	135	158	121	150	136	136	135	129	136	138	112	131	111	127	133	138	142	113	134	122	136	133	133	143	159	133	139	117	130	138	150	142	133	122	132	132	113	140	136	125	130	126	141	124	145	127	140	139	141	145	130	128	151	129	126	124	138	152	132	130	126	140	131	129	120	133	115	137	144	108	129	138	148	101	141	139	121	139	153	137	152	128	128	145	124	141	145	126	126	157	136	142	139	155	135	142	124	147	141	138	122	144	137	149	135	115	143	144	135	131	159	152	135	122	129	129	138	133	134	129	124	117	138	140	133	126	139	130	130	143	160	144	108	137	135	145	107	130	144	143	117	121	140	143	128	131	140	146	149	127	132	132	131	144	129	122	122	133	127	157	122	123	134	133	116	132	122	137	121	158	132	144	125	141	138	133	135	109	129	139	126	133	124	137	142	149	140	116	132	146	141	130	127	127	125	120	145	134	147	143	139	122	156	158	128	135	137	137	126	144	138	141	138	146	146	133	132	121	145	130	127	117	144	131	119	120	133	134	126	131	131	140	142	146	142	129	145	128	121	155	131	165	140	131	130	133	146	127	125	137	133	145	139	115	138	108	148	129	136	152	127	119	143	150	148	130	127	138	149	136	148	148	126	133	126	130	132	140	136	135	118	140	127	129	135	138	145	146	159	117	146	133	158	144	156	138	139	121	133	140	134	134	132	143	132	134	124	154	139	131	127	148	112	130	150	127	134	134	129	130	138	128	115	129	137	147	122	144	139	136	142	115	126	139	146	139	146	159	140	157	127	133	128	145	141	125	139	126	147	122	116	143	143	152	127	133	127	130	142	129	141	146	133	146	121	127	117	134	145	156	143	124	134	138	123	107	152	141	122	150	145	133	124	135	127	137	132	144	143	140	168	119	124	115	141	130	145	125	141	133	115	136	122	139	130	112	141	113	135	143	140	158	126	146	136	142	130	136	140	123	161	118	170	140	123	109	132	115	106	139	141	152	155	130	141	129	132	127	144	121	140	116	128	140	138	125	127	124	141	127	124	151	129	129	134	127	133	136	119	129	122	127	140	127	142	143	143	139	138	117	128	143	147	134	124	139	147	141	147	150	135	108	142	136	149	131	140	134	132	125	147	140	132	134	149	138	153	132	129	150	129	131	135	130	135	132	129	144	135	133	126	144	128	152	150	117	142	131	116	156	138	113	132	116	134	135	122	146	131	125	136	160	134	145	129	136	120	154	134	133	149	129	120	154	141	125	157	137	124	142	129	139	132	134	122	130	149	122	122	135	116	127	112	136	132	145	123	136	132	109	142	130	139	128	148	127	169	147	163	150	137	138	122	136	138	143	150	167	129	134	151	130	146	129	132	155	154	143	146	134	127	120	123	155	118	141	119	135	116	122	160	144	148	115	129	123	154	138	125	150	144	132	144	129	140	134	142	144	153	134	139	133	142	132	148	135	142	132	133	115	144	115	135	120	139	136	115	121	129	117	129	139	136	143	132	144	121	135	135	136	139	159	151	138	133	138	145	143	131	122	129	129	119	131	126	144	146	111	133	131	146	148	148	131	130	140	131	161	136	126	146	127	140	135	154	147	166	117	149	126	147	129	119	122	119	136	131	136	135	118	131	147	125	143	113	133	140	137	130	136	148	137	136	125	147	158	151	142	151	132	145	135	146	143	120	124	133	133	129	135	142	149	118	122	139	133	119	154	148	135	127	132	138	121	124	112	134	142	125	140	146	122	145	142	136	141	144	138	129	144	149	114	136	136	126	127	115	131	111	144	111	159	131	134	121	122	149	123	129	130	124	128	138	141	137	139	139	119	153	139	136	144	131	122	127	140	141	132	125	146	127	138	135	113	149	159	130	148	144	133	146	147	139	146	125	115	142	127	132	127	137	149	134	145	113	147	131	129	122	140	142	138	141	131	144	141	130	124	140	157	150	117	162	132	151	142	141	131	154	131	128	124	132	135	138	142	131	134	126	137	122	125	132	146	136	146	148	124	134	134	137	148	150	161	152	142	142	155	126	130	128	156	138	162	141	135	146	134	129	147	149	140	118	159	123	169	148	147	136	140	146	130	120	147	132	150	142	147	120	141	137	119	135	140	136	143	141	154	117	133	163	152	152	144	128	149	139	128	132	123	129	131	152	118	135	114	130	145	135	143	121	133	149	146	154	125	157	134	170	119	156	115	126	131	121	121	125	138	131	129	145	138	126	132	147	137	166	143	137	145	128	123	137	123	142	135	144	126	129	139	136	141	129	161	142	149	127	146	146	124	145	136	127	132	144	128	125	143	142	151	145	156	138	140	137	134	145	157	149	124	133	131	127	122	141	132	131	134	126	150	134	146	146	124	132	135	127	145	127	140	145	134	145	128	128	141	133	142	125	127	140	116	123	140	130	132	149	131	132	119	131	145	160	126	141	142	127	126	161	132	150	133	121	125	167	142	146	130	157	121	159	134	126	123	137	152	126	136	140	135	128	128	125	139	142	131	113	163	144	135	135	151	131	138	152	141	137	155	117	162	142	110	126	142	129	125	128	131	141	134	138	125	139	133	147	123	115	122	134	131	147	122	139	147	137	143	154	125	142	121	136	135	141	126	114	119	139	121	139	143	136	118	125	134	138	134	133	160	134	141	135	137	111	134	128	122	144	131	127	127	152	151	155	134	138	123	127	135	114	142	134	158	137	131	148	135	135	122	128	126	109	164	159	144	140	140	120	127	123	142	129	153	120	143	142	145	126	126	152	130	132	116	127	143	133	115	135	128	149	112	143	155	136	127	141	134	138	147	142	140	142	135	112	150
54467	52455	17933	4284	2996	2172	1651	1315	1040	873	756	671	557	484	472	391	389	365	337	317	344	332	311	281	251	241	253	272	262	239	222	264	229	260	227	240	244	223	201	220	222	237	220	229	220	238	185	209	204	210	199	215	213	188	202	215	197	214	194	247	212	196	214	213	195	225	190	202	216	196	215	196	208	198	194	195	192	215	220	219	210	204	195	203	223	176	195	204	205	195	202	193	184	196	228	195	194	208	207	182	209	207	203	183	209	178	205	211	193	185	215	218	195	189	192	231	196	202	194	175	219	210	198	194	210	206	207	184	183	184	202	186	176	207	181	214	189	188	215	227	187	226	211	194	199	209	189	219	188	180	221	184	183	197	200	186	182	190	188	186	167	213	195	186	189	208	195	193	197	218	199	222	187	213	197	205	200	212	243	169	206	194	217	209	209	178	205	207	201	194	205	212	201	182	217	190	193	221	196	210	184	207	196	198	204	199	215	188	207	195	189	218	193	201	198	188	194	195	194	189	182	183	226	180	189	203	196	226	192	183	185	231	181	191	168	186	217	187	194	169	189	175	199	192	168	200	180	232	197	194	206	194	194	214	207	206	198	188	183	197	206	189	183	160	230	192	192	204	208	170	207	186	203	190	181	177	200	199	211	186	170	185	208	197	187	192	185	211	200	209	197	199	218	199	193	179	178	224	176	184	194	194	189	196	169	188	199	163	186	175	190	180	172	206	197	200	166	205	177	193	200	207	200	201	192	198	202	194	181	198	195	190	187	191	176	206	199	214	194	213	199	194	179	180	208	202	215	207	181	184	209	200	183	200	222	194	215	187	203	199	212	176	183	202	206	178	188	240	224	207	230	184	186	203	229	219	212	189	190	210	170	203	194	187	202	178	200	189	181	203	214	190	202	200	191	236	193	181	206	174	186	222	188	207	205	195	194	205	209	191	196	219	199	180	211	194	212	216	190	197	181	197	191	196	193	164	181	192	209	183	202	195	202	219	230	196	189	214	180	176	187	174	219	184	175	192	197	175	206	185	173	215	205	205	200	191	182	202	198	223	207	196	167	194	196	222	207	203	196	184	190	205	197	198	204	192	214	198	187	177	198	197	206	194	203	199	188	206	202	204	172	198	187	191	212	191	218	208	232	173	174	213	181	177	188	175	199	191	214	177	220	188	204	192	189	184	175	201	174	192	215	206	186	218	194	201	194	208	181	205	205	181	201	195	196	200	196	200	229	191	201	187	184	192	203	201	164	188	184	204	203	204	199	213	211	195	205	204	208	207	195	197	175	199	197	193	202	188	206	203	214	229	221	212	221	197	151	203	210	181	210	215	202	198	182	180	226	209	204	189	192	164	195	181	216	212	196	187	237	204	200	202	214	193	198	215	197	210	187	200	208	177	189	201	180	196	205	180	175	176	177	212	175	181	190	205	202	163	213	175	180	195	205	192	194	176	179	178	199	176	201	183	193	180	180	201	208	234	188	207	200	230	185	176	200	181	178	188	212	200	188	198	206	192	176	218	191	179	190	198	191	182	199	203	163	214	195	202	200	183	204	195	204	206	196	185	215	188	190	216	178	197	224	209	215	198	208	183	189	228	181	236	206	183	219	211	198	206	188	202	209	215	189	207	179	177	180	190	213	200	193	196	185	191	168	202	187	195	201	188	186	183	188	195	171	190	208	199	239	187	202	195	180	187	210	201	219	229	172	195	176	216	180	203	199	214	206	211	217	178	182	214	204	186	194	183	199	188	185	198	188	183	195	203	203	205	225	180	211	183	206	185	180	193	199	203	188	218	196	173	211	176	207	209	182	197	187	213	191	194	191	195	187	174	190	178	222	195	192	189	184	186	189	201	154	210	198	184	198	176	187	201	192	178	201	190	179	181	206	174	179	186	190	192	191	211	174	199	196	188	201	203	181	186	199	174	210	189	218	198	213	198	189	206	223	216	179	188	192	196	189	195	203	181	192	211	228	190	194	200	211	209	192	187	225	191	220	196	226	183	227	200	195	210	189	212	206	201	182	202	186	205	213	194	205	206	189	188	196	192	198	178	199	163	200	186	204	181	210	212	189	194	197	221	203	187	213	204	187	183	190	199	183	216	200	223	216	212	197	177	203	193	195	196	192	176	207	200	183	181	218	216	205	202	187	195	206	203	206	206	242	197	177	189	221	203	206	216	173	183	206	224	169	210	216	181	211	201	193	183	199	212	204	210	189	191	214	203	165	179	178	212	196	186	201	186	212	202	209	177	211	185	187	185	207	172	216	176	185	177	207	183	192	170	214	191	185	204	197	181	201	223	162	199	212	186	200	214	203	167	179	211	211	214	201	197	209	213	180	210	213	202	213	195	183	213	185	208	176	196	203	174	189	181	189	198	217	217	191	221	191	194	188	180	200	183	185	195	192	191	196	191	185	201	187	185	207	167	200	206	212	193	205	216	199	174	215	183	181	186	189	160	182	233	206	188	207	230	210	194	193	217	177	223	184	189	207	197	181	213	194	193	198	201	203	178	209	219	199	190	191	194	197	179	196	181	198	191	175	178	217	218	190	181	180	183	214	189	214	170	174	212	183	173	206	218	189	210	202	198	198	201	219	183	183	212	179	207	204	209	165	181	208	191	210	166	184	191	196	202	201	212	193	183	180	190	215	194	197	201	183	172	179	191	194	185	185	201	202	196	211	196	200	194	174	198	194	193	222	180	202	191	205	196	179	211	182	199	197	204	202	218	219	211	183	195	186	209	202	191	181	197	197	193	206	191	226	197	208	205	213	186	187	213	185	202	204	200	180	185	194	212	178	205	205	193	206	178	200	190	196	210	195	206	198	196	174	199	203	209	221	173	186	191	207	207	188	212	211	183	214	178	214	171	212	174	200	196	188	206	186	176	191	198	175	195	190	212	193	193	185	203	207	172	182	183	193	193	189	203	187	206	212	193	208	216	198	214	202	179	197	177	176	216	190	245	186	196	187	210	186	188	190	203	185	172	189	209	187	206	192	194	200	196	180	220	213	201	206	203	202	203	189	189	196	203	177	203	220	204	195	182	198	206	222	181	208	185	200	197	207	161	174	202	208	174	204	215	175	197	172	191	220	191	198	186	219	212	207	194	199	191	186	195	183	183	179	219	186	219	215	199	169	205	173	180	189	193	198	184	193	214	193	217	209	213	199	186	216	209	172	196	200	189	199	228	202	197	222	198	191	210	200	195	178	194	191	199	182	191	175	224	189	195	200	181	198	151	186	212	196	192	185	176	198	195	187	197	209	184	193	218	172	198	204	183	206	190	192	216	167	185	184	180	180	209	208	193	218	161	215	193	200	181	178	187	182	198	194	193	205	190	209	200	210	203	189	200	179	180	187	198	207	176	195	202	198	205	181	186	202	206	195	201	212	208	202	189	171	204	220	231	203	182	188	205	193	197	204	189	183	187	196	193	198	219	193	212	187	195	192	199	198	201	191	189	202	198	208	218	203	185	199	206	186	210
27724	21128	12841	1404	620	565	476	399	392	411	399	365	356	377	402	387	373	383	388	405	338	398	371	389	397	361	400	408	380	409	381	352	379	414	401	417	403	380	344	388	378	395	400	396	377	387	369	408	412	395	406	396	397	396	402	355	425	362	397	398	390	359	382	371	367	432	373	412	393	391	402	369	390	406	389	398	430	376	392	416	404	371	369	389	432	371	396	366	398	405	370	361	424	390	326	385	402	395	401	369	411	383	395	426	344	401	354	377	396	407	369	417	422	372	374	346	346	371	415	385	441	354	400	367	387	382	421	410	367	359	380	395	420	368	406	388	386	383	394	389	339	404	391	381	348	388	358	398	371	364	377	404	396	385	408	389	376	388	407	359	370	347	392	403	372	376	398	382	400	370	390	371	340	368	413	385	347	357	419	413	413	381	401	425	379	380	416	362	385	395	364	390	378	413	359	379	382	390	392	381	387	377	398	388	423	347	388	405	374	438	402	374	396	386	399	377	354	389	353	375	407	407	410	408	366	379	320	365	362	410	455	380	396	368	401	416	374	405	375	380	354	396	384	397	390	367	373	355	394	398	334	403	389	380	378	358	394	394	386	373	352	384	408	371	386	346	406	383	401	367	370	402	426	417	376	392	350	376	377	357	388	427	375	378	373	379	370	387	376	413	384	411	399	423	372	387	377	349	367	403	396	373	357	400	387	391	401	417	371	364	378	383	377	361	383	368	410	402	417	405	398	398	402	401	391	366	364	395	369	394	406	403	409	393	368	357	415	381	392	389	411	392	398	375	390	388	384	393	356	398	409	388	385	377	401	381	380	374	406	394	405	393	378	400	393	394	376	371	390	362	388	375	402	409	388	401	405	322	357	406	392	396	380	398	397	403	447	367	353	408	394	382	414	406	380	385	414	429	396	354	385	369	426	419	345	404	372	353	396	391	389	360	358	390	382	393	371	410	407	378	391	382	404	371	356	416	393	391	383	392	382	393	390	347	397	394	387	365	403	380	379	397	374	391	367	368	361	376	370	427	387	382	398	364	367	401	417	405	387	397	349	419	404	412	432	383	373	361	387	366	394	390	376	378	378	378	371	380	390	374	400	411	398	410	391	372	415	453	384	410	398	385	347	343	406	390	372	387	402	384	382	409	417	385	388	384	373	402	379	382	368	373	401	361	409	393	398	367	402	389	386	378	384	413	360	383	352	364	372	381	355	383	379	409	399	417	410	360	375	386	356	392	370	395	361	365	400	402	378	357	376	374	349	370	367	370	369	365	364	358	362	371	410	381	363	384	355	394	373	368	380	400	392	354	367	382	331	393	386	386	398	387	392	406	371	389	409	374	395	384	420	384	389	401	379	385	378	414	385	370	375	371	366	424	400	407	389	390	371	412	362	402	390	414	415	359	408	408	367	382	386	403	371	372	384	373	396	353	369	399	387	398	388	379	398	385	398	405	339	370	372	392	394	391	407	380	388	374	363	418	367	429	374	375	414	375	389	391	375	356	369	365	398	382	398	360	375	423	415	379	383	410	418	376	437	415	367	381	406	393	367	393	399	377	416	383	382	377	371	406	401	356	359	380	416	381	350	416	394	397	358	420	357	415	372	388	380	368	364	410	398	377	394	398	372	362	409	367	419	425	375	399	427	387	359	422	358	387	386	388	403	410	398	399	390	411	401	378	379	389	390	375	400	388	401	388	393	415	422	409	399	413	414	376	387	379	364	372	427	404	404	395	389	408	401	387	425	441	400	350	390	377	389	382	385	365	393	378	396	346	375	398	416	397	367	412	401	384	349	405	376	391	321	382	375	373	399	387	381	415	388	369	381	374	372	391	389	370	417	381	382	426	399	384	387	386	408	391	404	399	336	394	429	404	375	399	362	395	365	422	358	353	404	385	404	422	399	407	424	393	396	374	387	356	408	375	347	350	401	390	389	384	368	402	391	384	380	361	379	410	371	359	403	377	388	368	409	407	419	383	386	389	395	408	370	404	364	377	393	365	363	397	399	411	402	408	402	393	378	370	414	362	379	382	402	437	332	377	369	380	406	422	366	397	415	361	393	339	378	364	373	414	404	374	360	370	400	398	362	368	371	363	378	404	400	405	395	389	394	357	363	384	400	405	390	359	396	362	381	377	342	399	414	378	374	368	409	375	377	388	385	395	389	398	389	369	372	416	413	417	343	412	418	368	367	392	363	386	364	361	385	394	376	362	408	396	377	446	386	416	388	379	392	342	404	375	437	358	436	385	400	378	394	375	392	406	427	400	407	371	371	379	391	408	405	382	406	385	414	381	374	373	401	422	354	382	396	385	375	426	381	362	385	400	375	389	366	381	420	396	364	378	383	374	415	363	397	404	387	403	393	402	391	366	396	399	402	378	402	377	407	381	382	388	410	434	415	419	408	412	353	385	399	351	384	397	356	380	379	420	393	366	345	400	379	401	366	388	408	368	414	418	386	409	401	377	388	391	389	371	407	375	402	352	413	402	391	402	368	377	370	405	404	382	390	408	369	347	372	395	395	402	377	400	393	396	386	368	396	401	394	364	387	368	387	369	377	375	382	404	398	400	347	369	391	382	375	342	381	408	400	382	416	419	400	388	454	402	408	394	398	384	388	434	396	366	406	374	392	379	395	368	359	403	386	402	365	389	374	352	370	394	402	395	388	387	403	371	351	395	440	385	389	401	389	378	378	394	383	393	420	407	355	395	377	358	399	365	387	376	410	393	373	392	421	413	403	404	372	397	403	418	361	398	381	387	395	392	392	378	386	383	382	379	349	410	390	380	437	389	389	396	373	411	361	381	417	369	362	386	404	355	369	406	373	390	403	369	360	403	387	400	417	377	405	354	399	392	381	409	393	389	362	405	383	399	394	381	408	412	410	374	377	382	387	365	375	393	379	360	416	394	349	373	380	364	365	380	354	409	403	362	392	364	404	402	370	403	413	350	391	393	396	347	338	395	409	391	397	344	385	380	391	392	418	359	408	412	393	421	376	418	408	382	386	410	418	384	356	380	359	369	382	400	391	360	378	380	358	375	362	386	372	382	420	405	372	412	382	405	392	379	378	401	385	397	363	431	398	397	454	348	372	385	348	407	404	344	419	372	390	368	367	403	407	373	421	381	369	376	386	379	357	363	369	329	357	418	383	399	382	391	408	375	366	376	371	390	399	344	379	385	401	384	409	406	382	370	398	414	379	394	377	386	388	367	405	389	392	379	334	402	378	399	355	412	359	354	395	370	389	368	397	380	380	408	363	376	374	394	419	405	386	357	448	409	340	374	392	372	421	412	378	408	402	403	392	405	349	386	367	395	439	357	421	368	381	383	390	377	411	394	380	373	343	367	385	413	394	399	365	393	415	377	366	396	395	402	373	355	381	389	412	397	381	364	373	392	372	408	377	367	398	406	382	413	410	395	394	385	442	385	390	389	362	394	404	389	375	362	418	430	364	379	384	364	379	370	339	384	365	389	396	385	399	379
28650	15741	3815	736	664	657	621	601	550	557	588	542	549	529	560	589	561	545	548	550	504	568	589	543	554	577	529	533	540	559	555	541	509	559	547	540	544	558	528	564	513	555	507	541	565	528	532	517	521	534	569	582	562	519	538	562	542	537	533	544	571	507	547	561	540	566	552	568	605	561	526	563	505	532	588	542	588	555	550	483	560	530	549	508	517	525	581	529	580	522	530	531	561	572	567	561	518	556	605	533	584	603	561	527	547	573	547	522	555	528	541	541	508	551	509	509	531	493	527	561	579	570	532	540	524	510	511	523	499	510	527	571	521	536	512	509	560	559	557	563	502	497	541	502	572	570	561	543	481	540	524	547	541	539	567	576	559	568	525	531	533	519	570	531	550	543	536	536	547	552	575	567	516	568	525	560	564	558	536	535	572	571	548	551	561	501	584	571	606	543	539	509	545	550	513	534	540	551	605	525	587	575	578	529	547	514	509	533	572	506	542	560	552	548	548	558	534	552	550	562	504	545	566	529	555	536	575	550	582	548	550	524	537	559	540	491	544	533	532	498	531	506	573	541	536	522	537	537	544	547	550	518	548	517	539	555	521	529	549	534	578	567	579	550	565	560	507	498	532	520	538	516	538	515	558	542	537	583	538	521	519	549	521	538	541	544	526	576	553	511	505	559	536	569	561	550	499	538	523	559	510	570	504	511	531	554	474	561	496	521	532	531	553	489	518	533	530	537	539	539	535	501	565	513	556	516	541	556	528	543	547	516	510	490	573	508	485	544	506	537	540	520	510	556	505	551	504	552	571	549	515	488	529	543	559	564	543	532	550	557	548	538	530	544	529	538	558	549	578	580	554	517	512	562	524	544	552	493	574	549	551	534	549	549	542	552	525	581	547	516	544	553	504	523	580	558	553	560	513	537	566	526	555	547	542	527	542	547	530	558	547	563	554	544	534	535	532	538	554	519	542	535	492	504	520	564	503	530	553	537	536	521	584	530	518	567	555	502	568	583	554	589	527	566	498	509	535	571	542	567	557	589	547	511	550	511	541	543	561	543	521	542	541	562	552	529	530	542	548	531	509	541	488	505	560	637	557	488	550	532	511	530	518	509	555	517	552	515	546	538	556	580	537	528	526	539	511	518	551	564	546	511	546	520	553	529	547	550	528	542	518	540	539	540	515	533	536	564	558	567	536	550	518	551	531	514	552	497	528	494	563	586	508	503	483	483	560	514	489	540	524	516	559	537	551	557	508	566	520	544	493	571	548	520	540	574	569	509	538	549	559	564	514	538	610	532	539	542	564	577	506	498	532	565	570	514	504	570	528	524	554	495	570	551	533	494	565	519	552	585	555	562	562	565	570	543	524	521	579	509	511	515	521	519	496	532	490	557	540	527	544	549	548	515	557	538	525	535	518	535	586	498	509	534	517	518	503	561	541	552	506	564	545	530	567	541	555	541	534	533	534	586	540	583	556	465	570	527	510	512	593	535	568	529	544	565	565	561	507	550	551	547	529	530	540	557	527	570	546	564	535	575	555	540	540	531	537	556	550	561	532	553	521	544	524	570	544	553	555	538	512	525	521	561	534	511	537	527	552	509	571	542	573	510	549	563	527	543	523	549	526	546	575	502	528	556	488	467	535	546	545	515	535	533	502	526	521	520	530	526	508	550	528	550	519	549	566	573	537	539	495	515	588	555	552	554	507	542	512	509	516	549	578	541	555	507	529	515	517	548	532	529	573	533	551	524	502	526	563	492	541	513	520	525	568	535	534	526	542	559	519	532	526	566	554	597	565	517	548	513	568	581	559	511	531	529	519	598	490	519	557	526	568	555	521	520	504	571	550	555	523	597	537	566	544	539	554	523	543	557	516	549	569	519	532	516	529	537	586	580	554	550	572	552	531	539	563	564	535	552	564	575	552	590	577	590	523	539	525	565	514	521	518	527	538	551	515	544	511	527	535	524	555	515	589	509	589	489	545	557	555	539	558	554	532	544	537	552	547	524	505	555	553	537	557	544	508	535	556	527	516	502	555	550	515	546	534	525	506	528	508	511	547	538	584	526	555	564	537	556	548	525	563	564	512	519	575	542	508	531	565	545	564	489	571	570	546	522	559	547	557	518	531	531	544	545	552	551	530	535	529	550	552	570	524	507	514	571	514	547	554	552	535	550	529	563	529	579	542	540	545	545	543	588	539	548	539	550	551	513	560	531	573	521	532	517	528	510	557	540	533	540	563	551	540	549	521	523	533	555	523	564	539	539	515	553	590	572	539	553	539	527	515	552	521	550	566	522	579	495	544	530	559	528	558	559	512	534	563	536	539	518	508	550	575	544	542	514	525	505	514	544	538	552	561	565	516	540	549	511	539	527	534	519	540	544	578	516	538	552	572	550	570	537	553	559	537	557	540	519	551	504	488	578	533	551	510	573	585	519	555	552	572	555	539	595	521	541	553	501	523	585	533	538	517	528	514	539	544	538	572	496	498	561	530	555	520	521	549	545	525	536	569	560	533	570	538	533	511	547	554	537	560	524	550	531	548	535	481	547	542	541	549	516	541	525	509	540	537	524	538	539	575	526	511	515	533	559	510	556	499	536	550	559	520	521	518	547	548	529	526	566	537	589	506	599	578	574	514	526	543	547	530	550	549	554	523	496	559	559	559	557	543	525	549	528	519	509	594	539	554	525	568	540	540	546	522	529	565	540	533	556	573	531	561	561	590	514	553	562	582	533	536	543	567	555	556	543	531	544	541	582	529	530	543	530	504	514	529	553	529	545	511	536	534	529	552	564	558	538	561	506	536	536	512	485	575	484	550	557	512	527	532	502	527	549	540	520	521	562	547	522	561	545	565	528	519	605	540	555	563	570	552	500	559	500	572	524	460	521	582	557	547	533	514	552	544	557	524	537	541	549	552	550	544	520	525	554	501	509	524	581	542	545	526	529	529	507	509	557	531	595	524	553	510	559	522	503	517	546	578	482	546	537	513	544	539	565	523	548	519	526	539	544	505	528	565	526	539	555	550	551	514	581	536	529	513	512	520	556	524	538	510	558	560	525	558	553	534	510	558	542	530	524	544	497	536	551	576	547	547	524	525	526	531	544	547	533	511	558	564	552	494	526	532	525	544	537	559	586	547	500	494	560	542	538	561	534	527	525	557	538	507	562	545	540	521	538	534	497	511	570	545	534	540	569	544	554	550	516	557	546	544	511	562	568	543	546	551	586	574	536	554	576	539	550	504	506	526	520	530	511	492	561	538	494	539	512	553	547	541	548	551	580	514	568	530	521	548	530	567	521	532	522	582	535	557	537	526	521	510	548	547	557	578	567	577	549	550	552	543	557	544	521	596	516	498	554	539	590	530	522	519	538	496	584	516	559	541	551	584	526	557	550	526	519	517	547	546	500	508	532	480	551	524	577	524	514	551	496	527	523	548	564	573	533	538	523	573	528	549	513	544	521	574	531	537	500	517	515	538	528	567	552	592	520
24090	21214	29136	23156	20949	8820	784	558	499	463	441	370	438	418	423	370	373	349	384	353	331	349	305	340	312	346	341	337	333	334	306	352	316	330	335	321	317	358	329	333	382	345	311	335	344	338	341	362	324	345	306	302	338	311	327	358	339	317	318	311	329	340	309	338	296	332	308	296	298	335	324	331	355	303	323	300	343	332	323	287	322	336	321	338	306	330	342	342	324	344	311	299	321	355	334	360	308	308	337	339	345	350	328	327	321	333	339	323	342	347	325	309	351	337	346	335	311	338	351	297	321	312	312	300	328	318	320	314	331	299	328	309	351	338	332	332	316	322	336	357	308	348	324	356	320	313	317	319	320	333	312	336	318	327	345	318	339	305	355	342	317	330	314	321	329	349	310	322	323	319	341	345	315	291	325	352	326	337	314	323	313	336	321	331	342	292	318	345	307	313	305	316	319	343	313	284	321	323	299	338	302	310	325	320	353	355	338	341	297	326	327	315	334	327	294	314	297	325	318	357	359	323	352	323	312	314	325	345	322	320	348	342	289	349	334	335	349	331	357	303	310	310	330	335	309	353	317	340	326	343	336	327	363	328	319	318	294	336	338	342	300	334	325	280	333	312	313	316	321	323	336	314	328	275	331	350	303	329	364	352	325	320	352	312	293	334	299	357	306	347	333	330	317	310	329	332	324	296	320	345	310	331	329	325	336	362	336	335	365	310	348	339	319	325	359	369	313	341	333	338	325	338	304	337	324	343	324	280	339	295	324	318	348	323	315	315	321	339	320	357	308	335	336	330	311	327	326	345	349	331	315	330	335	340	337	309	316	307	356	335	309	325	321	361	329	305	339	324	331	310	318	333	326	320	334	345	305	286	330	305	323	335	332	354	338	305	347	338	308	297	311	295	348	335	333	302	315	316	315	316	332	308	330	305	330	383	314	322	345	321	340	315	331	326	308	322	312	327	333	351	331	310	291	334	305	333	282	321	302	309	335	311	324	305	343	332	316	299	323	303	299	290	296	319	330	319	341	344	334	337	296	309	294	313	328	334	313	305	331	274	315	317	311	324	327	297	331	317	347	332	327	366	324	289	322	309	295	324	310	321	305	301	338	322	344	306	329	352	336	318	342	322	355	330	322	324	323	318	320	326	323	355	330	338	360	307	354	343	312	303	288	317	341	300	317	316	342	317	325	315	325	333	341	311	328	323	326	352	339	321	305	311	325	334	336	341	337	309	365	326	305	325	328	327	339	329	343	295	304	350	331	341	322	342	306	336	338	333	327	356	320	325	341	324	348	340	327	339	305	357	306	328	361	319	331	321	343	312	317	304	316	332	284	291	338	336	302	330	311	330	333	338	317	306	339	327	301	304	307	298	293	329	319	331	315	323	335	313	335	342	309	333	340	291	289	319	334	309	332	333	296	356	310	307	326	323	325	297	326	306	304	309	349	328	314	296	303	314	317	355	320	342	319	329	333	325	345	338	313	327	334	317	354	331	303	330	288	316	324	342	332	344	340	314	329	342	340	324	299	292	341	298	339	324	284	328	318	337	317	294	317	334	326	337	366	334	327	335	326	344	324	333	324	322	327	373	343	304	324	353	318	335	280	342	280	339	326	318	340	308	326	322	329	323	321	328	309	323	301	314	321	319	324	316	328	368	351	302	312	292	319	313	328	319	324	365	343	358	312	305	326	312	316	325	312	321	315	310	349	304	353	338	356	322	359	336	324	340	325	314	354	363	317	313	328	328	325	355	345	357	326	337	313	330	327	326	291	334	329	294	326	326	351	337	305	302	358	301	328	317	338	327	306	342	307	346	320	330	322	298	322	324	346	355	324	339	326	337	332	340	316	334	306	330	309	347	299	348	354	316	336	319	304	342	335	351	312	332	328	351	321	308	295	316	329	310	309	342	309	339	328	316	315	321	335	316	361	316	347	317	345	319	306	337	292	319	351	322	323	330	317	342	354	344	362	297	316	343	368	317	336	336	322	304	375	331	325	337	315	319	355	321	339	336	314	324	321	370	302	331	327	324	339	327	291	329	314	359	373	322	323	346	346	351	310	307	300	338	306	317	293	343	313	306	285	333	323	334	307	310	330	324	300	330	317	313	293	323	326	352	315	304	289	297	314	340	321	348	332	334	313	309	329	332	332	325	318	321	311	325	307	313	293	356	311	279	305	302	327	329	332	330	294	285	315	298	350	334	346	333	312	336	303	311	309	309	295	317	317	356	324	351	290	335	321	309	325	350	340	303	309	335	308	337	338	342	314	325	347	319	339	310	351	310	307	317	340	310	300	312	298	352	357	324	315	332	335	354	357	332	348	287	331	312	339	322	347	345	326	357	307	295	334	334	332	339	347	327	330	355	311	323	338	349	316	326	321	341	352	312	318	317	315	313	337	303	335	337	295	320	304	340	306	318	316	343	335	305	326	370	349	375	323	298	321	307	305	344	370	311	329	297	355	319	323	349	328	317	326	342	322	347	340	326	338	311	342	298	297	357	337	313	310	306	338	342	299	345	299	302	335	325	319	341	328	330	293	327	320	332	329	333	297	326	340	328	289	347	345	311	314	341	310	325	331	334	367	319	321	331	339	340	319	319	331	318	300	316	286	301	338	311	332	328	314	322	316	289	343	333	346	343	341	320	320	349	327	316	303	294	307	302	335	313	343	335	321	328	336	335	310	326	334	308	333	309	302	314	325	324	319	336	321	326	326	336	315	343	330	339	323	333	321	324	322	353	326	318	325	325	306	311	351	318	357	336	336	337	341	332	329	318	315	330	324	324	310	321	323	346	308	295	356	345	336	321	301	325	333	301	289	316	354	318	301	307	315	340	307	317	312	312	332	337	334	324	322	325	305	379	298	366	338	347	298	319	324	357	303	343	333	291	346	321	337	339	321	350	297	331	319	340	325	355	318	326	283	338	327	327	327	331	326	294	329	347	318	337	331	327	305	338	329	351	308	305	343	324	313	332	318	348	375	329	293	316	324	321	338	327	321	352	296	286	316	348	330	318	341	277	369	318	358	332	335	293	303	287	305	318	339	316	342	303	326	309	311	330	323	329	328	360	331	311	326	339	325	311	338	333	307	334	344	344	298	355	338	320	304	307	317	341	302	317	318	315	311	333	299	354	308	277	349	331	350	320	307	327	335	341	331	349	357	330	321	330	279	350	341	358	320	316	327	339	285	330	296	292	355	325	357	350	329	285	322	336	308	317	326	331	378	324	303	329	292	318	340	310	351	330	335	324	309	303	338	293	332	333	343	321	332	322	328	357	336	347	313	327	301	316	321	321	300	325	325	339	306	323	336	304	337	334	296	290	340	308	337	318	292	313	327	309	339	319	318	330	352	315	351	306	289	321	312	319	316	344	309	337	323	328	322	342	327	332	317	312	299	317	336	334	330	367	305	319	308	341	360	355	341	358	340	368	330	270	324	329	322	341	328	311	332	346	318	305	329	327	309	340	308	307	320	310	341	343	324	283
51399	44275	15061	2858	2008	1531	1241	1060	870	854	773	692	659	640	614	599	527	555	539	515	508	462	514	481	504	516	529	474	488	527	481	477	521	447	482	477	482	474	492	531	488	490	441	490	459	482	458	466	482	449	488	471	507	450	465	489	433	536	503	471	477	486	456	451	479	487	472	481	443	485	476	513	436	462	443	440	460	474	458	455	434	480	437	472	490	479	442	418	480	442	457	433	463	446	488	451	480	465	429	475	468	388	466	452	473	457	471	431	456	444	448	472	467	471	443	457	467	445	451	468	428	457	436	443	465	432	487	449	497	473	468	430	459	448	461	497	449	485	465	440	464	483	444	499	435	471	499	438	472	487	487	436	459	461	476	462	493	476	462	467	451	482	447	445	483	477	476	454	501	473	455	477	459	447	459	433	488	451	459	459	449	443	460	454	461	489	460	455	460	441	467	495	463	458	494	463	473	416	460	459	448	456	461	453	484	449	454	469	447	451	443	473	508	458	490	439	463	461	462	457	473	480	466	511	434	462	468	449	461	444	422	432	477	490	458	468	462	469	464	480	480	453	491	484	497	483	477	440	466	466	467	442	457	445	476	478	452	432	464	465	477	476	473	452	443	461	442	447	460	460	472	464	443	443	494	459	440	443	423	493	413	457	432	470	457	498	455	510	480	477	458	464	462	447	495	435	457	485	427	457	443	433	461	457	444	478	439	439	465	444	487	474	458	471	455	463	444	450	477	435	469	513	452	439	452	468	493	464	415	423	457	479	447	472	431	428	486	455	486	467	445	422	443	468	448	488	473	412	468	468	487	456	473	455	452	475	446	474	448	463	472	459	436	493	436	442	466	460	458	442	432	495	438	456	494	470	456	454	455	488	457	441	456	480	461	427	416	447	454	445	465	468	467	432	481	437	477	474	454	466	506	443	449	457	485	440	491	482	486	434	448	466	460	486	468	473	453	439	435	456	482	503	444	474	480	453	468	470	461	438	462	472	463	409	456	474	443	522	431	452	445	454	455	504	443	447	420	450	479	444	482	480	454	431	440	445	454	443	483	463	488	478	467	421	439	450	471	443	457	450	467	456	452	460	449	435	467	441	436	463	475	471	482	477	436	444	450	441	452	460	437	440	466	438	438	449	449	452	420	470	462	452	451	509	454	444	437	469	478	500	464	474	450	445	498	475	440	471	489	458	493	425	463	468	456	434	462	430	445	478	464	432	468	462	421	501	493	445	461	429	487	447	448	453	471	499	460	476	459	476	459	480	498	471	469	453	457	479	476	477	451	453	454	470	488	458	458	445	476	452	436	460	530	493	445	426	449	485	487	456	450	457	450	481	448	445	458	500	477	474	442	433	437	442	451	450	474	458	437	450	466	454	509	448	448	447	454	449	425	514	466	420	459	471	483	474	464	471	489	474	514	469	458	459	446	490	445	446	469	466	459	448	463	454	446	460	452	495	478	517	439	461	479	450	447	515	466	466	439	441	484	452	498	473	440	437	464	487	504	410	497	467	467	474	443	463	459	461	492	450	473	465	479	486	481	464	424	456	461	432	449	421	479	458	453	454	472	459	442	459	450	422	465	437	475	483	457	462	458	406	447	486	445	463	477	470	475	461	468	441	507	463	453	475	483	446	448	472	489	467	468	483	453	505	469	508	468	472	456	467	454	472	456	467	432	439	466	468	488	449	454	482	418	389	452	449	523	431	453	439	487	432	435	471	479	480	459	459	479	476	461	452	435	490	460	453	454	464	454	438	455	491	404	447	435	456	407	493	442	470	437	479	477	462	431	454	491	451	494	474	481	456	409	487	457	447	434	476	515	459	453	473	489	475	479	454	500	410	460	435	444	460	429	504	461	461	464	466	481	462	484	497	482	424	443	417	475	458	532	506	449	472	438	490	446	528	461	474	411	477	454	451	469	469	438	447	428	437	483	421	428	442	459	480	464	435	485	449	469	473	454	438	436	450	456	481	453	465	457	454	484	479	461	473	462	456	481	425	419	439	457	452	466	480	457	478	470	461	483	456	449	473	473	433	452	485	440	467	472	478	480	444	473	478	468	473	456	508	455	409	500	476	469	470	459	513	439	461	456	450	461	416	471	450	444	462	437	458	490	449	477	472	426	437	447	448	462	490	459	475	427	461	414	472	443	437	479	473	487	505	437	499	464	456	407	446	510	476	469	472	411	449	423	460	481	452	465	474	461	461	457	466	470	475	441	446	456	465	453	457	436	426	497	446	431	422	446	452	465	474	457	458	457	431	477	451	442	466	476	447	476	473	441	448	468	483	474	471	479	460	454	448	464	458	469	462	470	466	453	438	452	477	474	494	476	476	498	470	423	454	454	481	457	484	437	464	462	439	470	470	438	439	522	436	448	464	474	486	483	442	508	440	483	456	470	417	476	479	460	467	452	435	489	442	460	497	475	483	497	472	450	460	486	504	455	475	452	498	450	479	462	468	462	471	453	465	457	486	473	473	477	525	426	470	473	480	477	491	417	473	477	463	463	455	456	441	489	476	491	432	470	428	471	463	477	440	448	445	437	435	472	454	486	452	471	455	420	451	482	485	442	432	480	499	475	487	442	474	455	484	443	430	452	524	471	478	448	455	438	434	443	448	461	444	501	461	474	485	432	457	473	477	448	486	436	466	437	444	448	463	456	448	466	463	464	483	473	482	491	453	485	464	481	435	455	445	426	496	482	449	414	459	440	459	480	495	478	460	444	457	451	454	497	461	440	466	446	405	475	461	466	452	455	479	459	447	450	456	457	463	507	468	477	473	505	468	524	414	455	468	462	454	450	428	457	478	474	433	398	475	453	465	481	467	467	468	467	454	432	467	473	470	459	435	477	467	406	462	443	443	439	484	485	462	470	504	448	446	432	457	430	462	465	439	459	472	486	472	461	437	493	478	467	454	419	483	484	445	453	472	443	481	461	454	501	470	441	447	500	445	434	463	470	470	461	468	464	487	452	448	422	458	441	457	431	454	497	483	429	486	499	451	494	460	438	423	493	487	454	463	493	443	454	445	469	497	472	477	460	474	452	455	484	449	430	468	435	462	442	508	434	468	472	475	459	436	491	450	471	493	432	453	483	473	477	433	492	457	468	431	480	435	471	487	478	473	478	468	453	420	436	411	454	485	456	471	495	486	432	444	454	433	460	429	483	431	463	454	510	494	480	445	469	477	463	442	489	449	433	467	473	429	489	453	471	447	491	450	444	481	451	439	487	465	432	485	466	482	503	445	470	464	474	464	477	475	470	452	464	457	434	475	447	477	466	457	479	446	473	422	475	459	460	426	450	482	482	479	461	494	443	455	467	460	432	457	456	484	437	459	478	506	483	468	470	500	482	506	444	438	454	492	490	457	449	464	428	454	463	491	448	469	447	484	457	442	494	482	450	451	466	451	458	487	462	450	454	489	453	430	473	480	445	443	442	476	479	468	442	442	467	488	474	460	517	481	442	436	413	433	472	426	419	422	500	451
23010	21175	29645	22988	21174	21187	6732	558	405	356	355	273	262	230	261	219	208	203	175	190	173	186	188	183	174	181	155	138	162	133	139	152	158	142	134	146	125	137	152	133	157	158	147	145	133	155	131	152	108	147	129	161	139	130	152	129	135	122	141	155	129	139	123	130	134	136	141	136	126	131	124	114	120	137	145	149	107	135	165	134	148	149	124	137	120	164	149	147	154	149	118	130	148	137	143	150	133	129	154	134	146	128	140	125	122	128	147	129	140	153	147	135	137	126	134	140	115	121	129	159	139	130	146	131	132	138	120	135	107	154	136	141	130	141	138	116	135	141	148	143	129	144	142	147	121	130	155	144	129	119	143	118	142	143	126	150	132	133	118	142	126	125	136	148	138	142	141	127	137	120	125	154	128	142	115	124	119	123	139	134	142	112	138	148	130	134	153	143	145	139	124	126	131	146	138	134	147	144	131	129	137	138	143	141	140	127	131	123	123	113	129	128	136	165	127	138	151	130	114	128	116	135	131	133	142	149	167	145	136	109	150	139	143	129	142	146	122	135	152	117	126	126	146	117	155	141	138	142	136	152	120	139	146	140	129	121	114	137	122	151	135	135	127	110	135	143	121	137	130	135	126	147	117	154	115	118	130	131	143	129	154	131	148	124	112	140	130	140	148	125	160	132	121	139	146	132	147	126	125	127	131	162	142	135	138	142	160	127	127	153	154	144	144	132	139	119	152	147	133	139	140	135	148	125	118	138	148	136	155	150	115	150	119	130	120	115	133	137	145	172	137	119	142	143	137	131	141	139	148	172	156	151	154	129	151	135	148	126	121	127	124	122	121	130	123	139	157	144	154	123	139	144	152	128	134	133	109	130	142	138	127	134	147	127	122	120	136	129	119	128	123	131	135	137	122	146	137	141	133	129	119	154	134	157	140	131	115	146	128	126	130	137	138	113	157	154	136	169	157	134	144	136	123	119	155	132	142	138	145	135	134	145	151	143	140	141	119	129	135	149	138	147	141	138	132	128	134	130	136	143	128	132	142	157	140	132	126	137	126	112	135	138	132	142	119	135	120	143	131	127	138	139	140	146	113	150	135	127	163	145	119	140	145	120	132	119	130	135	136	144	112	128	128	103	139	139	161	130	144	134	129	147	129	148	123	136	132	142	136	152	127	144	147	127	144	148	121	160	134	142	136	128	150	111	123	135	142	162	143	141	130	148	125	141	138	124	129	129	164	133	134	158	123	155	118	130	149	159	144	134	182	120	153	141	134	146	137	131	144	126	143	122	119	148	120	135	142	143	136	116	140	125	141	134	152	128	130	136	130	130	131	136	134	143	132	152	139	141	136	142	139	145	136	137	131	151	128	134	120	137	111	137	145	140	136	133	184	152	142	146	128	132	163	122	126	115	128	120	124	156	136	129	116	146	132	137	129	146	139	130	134	132	146	140	141	165	136	132	127	134	143	135	135	126	118	131	141	138	119	116	134	145	131	108	138	138	137	149	123	135	135	150	126	142	148	158	122	146	151	118	126	143	133	154	139	143	154	150	117	140	120	117	129	140	148	135	142	140	136	136	146	160	138	128	139	146	123	125	130	180	140	140	137	141	117	130	144	133	123	148	131	148	130	127	154	134	119	143	148	134	126	115	133	164	123	121	138	128	136	149	141	129	135	156	143	147	138	130	139	136	136	129	130	143	144	144	144	130	123	136	144	147	118	140	139	140	136	122	130	149	105	147	123	139	138	110	139	127	138	154	127	133	137	133	138	124	132	128	150	138	146	136	122	137	120	138	157	122	134	136	145	126	106	129	123	137	119	133	127	136	140	135	125	99	139	141	135	132	136	137	156	135	130	134	115	133	132	110	143	156	130	138	127	148	150	143	125	128	155	140	127	114	117	125	150	152	158	113	126	128	136	126	144	156	131	129	136	137	143	132	143	152	148	115	130	139	126	147	132	152	161	130	131	122	138	132	132	150	147	115	135	136	140	118	138	138	125	147	121	150	155	119	126	131	144	137	134	132	121	140	162	122	140	142	131	135	133	119	126	161	127	137	144	115	126	145	147	147	151	135	121	144	141	144	121	138	112	152	155	144	163	136	141	122	136	123	126	137	135	149	118	146	134	132	152	114	122	135	133	143	137	131	126	158	123	160	153	116	145	116	143	146	110	135	158	131	151	142	153	127	131	131	152	130	124	132	141	131	152	117	141	139	129	137	130	145	141	132	132	129	137	144	125	136	146	133	137	170	123	120	152	126	126	137	144	138	130	148	138	125	138	124	133	141	124	151	124	135	135	146	134	149	134	134	145	127	128	137	139	138	127	137	132	158	135	161	122	117	158	132	137	139	109	108	157	129	130	136	139	134	146	107	130	131	121	131	120	133	146	120	127	123	126	107	151	144	138	155	119	154	152	144	115	142	145	153	120	139	142	117	119	140	131	121	127	132	145	124	153	122	149	139	140	127	144	131	121	109	151	153	127	135	139	132	131	149	142	133	147	133	139	148	148	129	145	140	124	127	138	153	138	145	123	147	120	159	131	130	151	141	130	133	124	127	127	133	159	137	137	154	117	163	141	145	141	137	121	138	149	132	135	134	135	131	141	119	134	154	140	149	127	154	109	119	137	136	129	131	135	146	150	148	141	153	127	123	142	120	127	127	126	148	159	150	132	142	131	138	127	139	147	162	136	120	155	149	136	154	162	152	138	143	157	126	138	145	132	148	149	155	143	127	141	120	133	145	119	121	115	140	130	143	128	152	132	146	138	129	145	124	140	147	133	135	121	133	153	121	130	137	146	134	138	134	131	138	147	132	124	121	106	128	137	134	113	123	159	119	137	130	125	123	138	142	132	150	134	131	148	124	115	156	135	124	148	107	113	121	157	142	158	143	122	125	130	155	135	140	133	140	127	130	138	140	121	124	137	143	131	136	122	146	124	116	129	152	126	134	127	143	130	139	151	149	150	128	131	124	143	153	146	145	127	140	129	131	147	141	125	125	159	135	129	139	116	148	138	135	136	137	155	144	122	129	142	168	124	145	145	165	130	131	159	125	125	134	138	132	150	130	142	123	119	149	117	145	122	145	131	119	128	125	127	115	149	153	144	140	138	145	121	140	132	131	132	155	156	129	135	150	143	137	130	143	123	136	139	123	123	124	142	150	141	126	129	137	117	136	144	124	128	146	131	115	120	117	111	132	133	116	149	136	135	144	150	137	112	127	119	128	125	113	120	135	132	144	123	135	122	157	117	136	145	128	139	153	139	163	148	147	150	117	135	108	135	119	134	125	128	125	141	147	139	135	133	151	135	125	143	134	141	129	133	138	144	138	142	130	157	134	128	150	134	137	135	133	117	133	134	157	125	121	132	153	130	153	123	117	151	168	124	153	145	138	152	139	128	128	120	128	127	116	140	142	135	116	134	156	125	120	105	143	122	147	120	143	135	135	140	156	138	143	129	127	120	137	132	142	132	134	153	139	126	125	134	129
53916	53188	17999	4562	2980	2234	1744	1358	1054	954	804	627	590	507	454	402	419	353	340	311	315	289	280	303	289	277	230	260	254	238	205	238	249	223	224	218	242	214	256	205	212	241	209	207	233	229	208	218	215	196	212	199	208	236	198	196	195	203	209	207	234	220	168	199	232	215	197	213	209	196	183	218	216	196	193	197	197	192	205	205	203	176	203	193	208	215	180	202	193	221	217	210	203	202	214	189	204	170	215	186	178	215	182	213	202	218	213	212	215	200	191	199	211	183	186	210	209	208	195	188	212	218	220	209	184	191	202	213	204	193	191	188	185	195	190	189	196	224	202	190	184	195	167	192	198	170	192	177	199	193	211	193	185	174	214	192	197	195	204	218	182	178	220	212	202	201	203	179	188	190	202	184	181	189	212	185	198	202	201	208	192	207	183	208	190	195	181	183	207	213	217	185	185	193	227	220	207	196	205	195	190	201	225	189	202	182	200	194	219	195	208	179	191	243	213	204	207	210	206	209	206	189	198	190	190	183	178	188	205	192	211	200	208	161	187	211	186	196	188	197	201	217	216	182	171	193	177	213	190	231	191	190	221	186	208	203	199	197	213	188	176	208	206	203	210	182	234	197	205	180	189	203	205	197	219	186	209	192	197	192	194	186	195	199	178	188	189	190	237	188	212	205	203	190	200	207	186	181	193	207	223	192	190	195	195	197	191	190	203	201	197	196	197	159	219	208	213	194	187	214	183	204	159	230	191	196	209	193	190	187	195	182	191	205	211	190	179	190	176	192	177	189	197	207	203	185	186	202	179	180	200	186	207	193	196	217	171	218	225	183	214	214	189	182	213	198	206	196	161	201	170	207	188	191	178	200	175	166	224	206	187	197	199	169	224	181	190	199	199	191	173	186	192	183	218	213	171	174	210	201	184	190	177	189	202	205	193	176	203	177	190	187	195	191	194	181	211	197	219	214	205	192	218	169	213	192	236	200	195	204	195	195	191	202	196	203	192	205	191	218	196	196	181	207	176	208	192	187	187	195	194	193	194	205	188	182	195	194	188	189	200	188	206	187	212	196	214	194	193	208	209	201	190	177	194	211	210	200	183	211	204	189	214	203	193	195	189	205	174	193	190	200	196	203	196	226	211	206	190	188	193	193	174	186	160	211	183	176	214	192	171	198	191	184	201	207	205	204	210	232	206	199	202	221	200	180	181	179	193	188	183	207	197	177	210	197	194	183	193	195	181	195	180	212	179	204	217	202	210	196	206	194	219	214	201	184	208	205	185	223	209	195	184	212	213	207	201	205	210	210	195	192	200	207	189	195	171	205	202	196	197	206	194	209	181	184	190	225	200	209	196	197	190	212	208	213	190	182	182	214	206	221	206	179	188	203	203	214	201	202	209	206	195	188	169	183	200	188	191	199	197	205	176	222	180	185	200	214	201	196	184	197	168	187	201	234	191	205	195	191	211	197	230	176	198	188	162	176	185	212	186	184	190	197	200	198	185	209	181	207	177	201	237	194	173	173	209	180	178	186	204	228	196	201	212	195	226	183	214	170	217	215	197	209	195	203	189	172	203	179	197	176	191	217	195	213	164	208	198	185	189	195	209	202	201	200	173	211	200	185	212	188	208	208	205	190	178	173	192	192	195	205	208	168	212	209	202	197	194	187	185	205	203	207	173	213	186	201	202	188	167	201	170	200	191	201	187	203	205	190	202	177	215	204	190	224	182	195	196	205	210	204	185	185	189	210	193	198	206	194	213	178	179	229	169	195	189	205	216	208	194	201	162	185	211	201	187	206	191	218	214	202	209	201	207	208	212	204	177	227	183	208	202	212	191	204	178	179	205	187	197	188	190	215	183	194	204	176	222	215	181	194	180	203	199	173	196	221	211	181	181	203	189	193	216	206	191	180	208	208	191	199	198	173	196	187	211	212	182	190	220	197	177	194	203	197	196	176	180	185	227	181	210	197	187	177	191	225	194	198	184	195	209	216	183	190	199	185	191	201	176	204	180	205	183	188	188	195	191	189	208	214	180	191	196	190	187	189	149	195	211	220	189	182	204	178	203	161	204	187	210	207	241	203	167	197	188	184	189	170	205	186	194	217	210	222	218	191	186	198	190	206	220	193	202	186	207	202	175	201	207	223	194	197	210	197	207	180	189	211	205	206	225	221	192	190	207	201	222	189	204	225	198	215	194	209	200	209	203	174	180	211	198	184	211	209	185	191	204	181	200	228	189	173	198	191	209	211	177	216	206	187	184	219	198	201	197	219	171	215	182	205	220	199	195	196	206	202	222	219	216	196	210	196	208	183	203	175	196	212	210	231	197	220	205	196	186	200	198	196	169	195	211	217	218	177	185	192	194	186	217	196	188	208	211	199	213	204	203	198	191	181	187	212	203	177	204	186	206	181	214	188	208	177	178	183	204	184	197	197	189	196	187	216	187	177	198	182	185	204	207	199	194	205	184	172	189	194	220	203	203	180	233	188	198	187	180	188	190	186	202	180	195	215	229	206	207	196	212	237	204	184	199	178	217	231	220	202	198	196	184	192	189	196	188	188	211	208	214	216	194	179	178	208	187	175	186	184	206	157	200	221	195	197	190	186	192	238	181	195	182	204	199	176	197	188	185	210	205	210	216	205	212	204	192	204	189	207	173	218	194	203	197	211	182	176	222	213	190	189	190	199	175	205	204	177	193	201	190	173	210	185	212	190	178	193	196	197	211	197	188	190	188	167	208	209	228	182	181	240	176	186	184	188	197	193	204	183	198	183	210	208	184	188	199	212	203	211	190	177	206	182	194	178	183	184	199	194	182	209	222	180	204	176	205	198	187	177	195	155	199	196	176	208	201	211	185	216	195	191	190	166	200	186	205	221	196	215	218	200	191	204	202	186	211	177	181	190	202	206	186	189	189	202	170	190	211	230	214	172	202	205	166	199	208	192	196	188	192	213	198	209	200	200	194	218	201	191	220	206	184	209	198	204	216	179	173	193	212	196	177	202	204	198	199	178	196	204	202	195	190	200	182	205	183	204	194	217	205	182	185	194	196	206	186	204	205	204	190	175	194	186	187	178	191	196	186	173	194	210	182	203	213	211	198	211	217	212	201	197	172	193	179	190	195	206	178	202	187	204	183	197	175	199	185	195	197	184	213	189	196	201	206	217	190	181	203	205	188	208	202	202	186	200	215	200	191	207	202	187	199	197	188	217	195	191	208	181	211	182	220	170	209	216	209	251	195	183	207	204	215	210	183	220	178	180	187	183	195	195	198	175	189	212	175	199	179	198	181	190	218	188	183	206	184	209	210	191	198	203	183	189	196	223	179	215	229	197	197	182	206	188	197	176	221	215	186	205	201	176	201	207	186	213	193	180	191	190	218	198	193	206	198	218	215	191	194	204	193	188	178	184	201	202	191	230	188	201	184	219	189	206	192	198	203	197	169	205	191	218	206	215	201	205	204	215	198	175	195	208	181	212	173	208	221	195
27779	21071	12905	1416	461	436	438	384	408	374	392	394	400	370	369	375	380	419	382	420	378	381	381	390	405	397	397	394	404	386	403	368	380	393	405	407	390	424	375	424	428	360	391	399	375	409	409	393	416	390	382	381	369	355	400	406	375	424	429	385	371	404	388	398	375	378	390	396	394	405	425	406	402	413	414	379	417	449	431	397	337	337	381	418	355	397	372	379	367	405	409	395	374	383	396	409	373	374	430	431	397	407	442	418	413	398	378	382	405	406	392	384	382	369	371	398	375	380	368	406	414	386	383	376	369	382	395	431	417	410	382	408	381	367	403	391	393	392	385	388	418	420	371	362	399	383	389	413	400	393	397	389	396	431	355	382	351	416	403	401	396	426	373	389	388	399	443	423	418	377	390	371	395	399	417	378	400	350	381	402	405	407	405	398	367	407	382	369	379	385	403	383	408	374	374	407	399	403	383	364	370	402	411	382	384	367	373	393	387	375	385	370	391	425	377	352	389	429	428	397	398	401	400	372	381	437	375	433	413	411	378	406	400	391	359	404	393	356	393	382	413	411	415	395	389	437	388	402	391	377	411	352	421	389	390	375	426	425	388	375	382	385	381	403	385	386	379	366	392	399	410	372	384	410	387	377	351	358	406	401	407	397	385	386	375	400	409	364	449	416	428	376	395	378	371	349	365	334	392	391	391	449	399	401	415	383	370	401	385	392	370	371	360	428	365	407	390	392	364	370	361	349	391	384	398	353	401	408	380	392	383	386	406	384	388	382	374	391	395	365	402	426	391	409	375	405	428	370	392	401	412	380	376	387	386	386	393	397	421	354	357	364	366	397	419	392	406	381	391	406	390	392	395	382	407	392	377	418	371	361	389	366	422	387	383	380	441	405	383	395	364	392	407	401	375	355	402	372	402	401	397	393	388	408	391	410	368	390	422	407	431	381	407	427	361	399	426	371	375	391	377	421	384	399	412	405	356	395	409	425	379	416	382	354	377	392	387	388	368	364	412	418	411	415	365	340	402	385	413	417	413	426	390	369	402	396	362	389	396	390	383	363	389	387	397	409	371	396	402	370	417	381	427	444	414	364	382	413	368	397	368	374	378	388	413	398	419	365	378	383	410	391	388	391	409	392	380	441	379	379	382	376	373	341	384	396	378	376	350	390	384	397	404	407	393	429	393	400	379	397	401	380	387	361	395	416	437	402	384	370	334	416	407	369	424	407	371	404	426	377	387	396	410	381	392	378	385	392	410	368	375	401	397	368	395	411	421	378	391	393	389	396	388	408	394	376	391	406	400	405	387	422	403	366	403	412	355	431	347	384	398	399	425	398	385	363	415	415	417	394	411	395	357	406	397	407	385	400	401	416	380	369	427	378	377	400	400	397	424	377	396	419	405	381	380	433	414	377	367	354	395	405	394	386	389	408	387	399	426	401	365	391	385	383	398	375	396	368	369	416	396	393	405	382	358	444	405	385	348	359	354	386	410	382	420	428	394	374	375	379	398	396	405	390	390	394	364	389	397	399	394	395	424	394	379	378	391	385	438	404	390	372	371	402	415	361	392	377	389	346	392	414	429	388	373	385	430	423	390	410	383	432	404	395	373	367	382	391	386	383	415	399	363	407	392	372	406	386	390	375	395	382	400	381	418	368	404	400	363	365	378	396	460	408	382	389	381	411	395	370	368	387	387	358	383	409	403	417	429	391	346	383	400	379	411	397	393	405	410	390	442	376	408	369	388	416	379	420	400	408	433	405	411	434	382	385	406	408	384	397	380	409	397	402	426	409	436	383	395	415	411	368	365	394	390	414	400	387	377	368	411	400	391	381	392	400	366	364	352	373	403	365	429	431	384	410	396	435	399	416	377	368	389	397	387	405	408	373	414	347	387	400	362	395	361	391	396	395	398	367	388	405	393	390	395	382	381	387	382	403	390	399	394	394	418	398	406	392	419	391	378	410	416	374	374	364	386	400	420	391	407	414	413	390	396	402	373	375	418	399	392	395	400	395	381	363	380	381	392	391	384	343	361	376	400	408	398	367	385	376	378	410	382	391	388	411	407	353	416	377	361	384	371	403	405	394	395	407	389	369	430	382	386	427	383	374	370	433	383	412	398	386	356	381	399	382	453	350	405	417	414	401	376	386	467	380	421	411	375	382	374	374	445	398	378	410	374	379	409	412	410	408	368	387	371	405	390	355	411	368	398	369	435	382	408	389	404	427	394	412	395	372	375	354	423	413	358	381	394	360	374	430	370	402	355	398	400	365	370	396	398	409	407	398	402	364	347	425	386	389	395	387	401	396	398	430	392	420	364	380	390	387	386	410	379	388	395	397	395	379	396	397	413	362	376	400	398	415	447	380	415	405	395	391	356	380	357	345	379	363	344	422	368	373	374	382	393	419	389	389	396	397	411	387	381	368	411	366	378	396	395	365	370	409	360	374	418	375	364	411	369	416	398	388	400	404	408	401	390	399	387	401	412	386	446	427	387	382	375	394	384	377	416	370	374	398	381	377	407	420	352	373	413	410	356	397	382	424	398	395	401	390	421	395	361	404	403	388	415	362	366	370	376	392	382	381	398	408	363	361	428	372	401	379	404	368	400	391	410	375	426	380	364	404	414	396	370	395	418	395	382	430	380	402	412	388	372	406	370	402	376	364	358	439	413	371	383	382	434	394	387	403	429	429	418	389	365	378	384	399	401	348	409	350	421	399	417	385	407	408	362	388	405	407	389	353	390	405	402	384	362	364	359	437	383	398	387	353	401	390	348	403	418	385	362	395	364	389	379	407	396	383	387	356	412	376	395	396	382	388	422	440	377	457	409	380	415	396	366	393	383	406	378	347	392	404	421	351	378	383	400	405	377	414	385	417	384	387	387	412	405	400	373	398	339	409	411	401	387	379	353	380	424	420	405	388	408	403	369	399	396	417	429	397	396	377	319	386	428	396	416	399	405	358	407	389	422	393	374	368	394	406	398	383	398	399	426	407	397	346	362	410	395	380	419	376	386	361	388	377	387	403	377	392	379	385	401	365	380	407	381	389	412	435	405	390	408	381	389	382	397	371	403	383	371	439	407	373	385	387	397	372	394	418	412	381	387	356	390	393	399	379	370	388	405	386	398	393	399	384	414	382	401	378	375	390	388	405	372	406	383	387	396	378	415	393	357	393	388	401	389	407	402	369	385	400	382	369	410	393	356	414	360	389	391	380	411	410	392	365	402	426	378	411	355	382	424	413	376	375	364	418	387	351	390	390	387	358	391	421	392	428	401	397	441	397	362	408	392	391	390	405	387	375	397	396	392	380	431	388	368	353	405	383	410	383	390	392	391	396	437	411	377	393	375	372	398	358	395	346	366	415	395	419	415	407	391	377	408	404	392	390	426	386	368	399	399	381	394	415	425	414	374	407	361	412	358	388	388	434	373	395	372	380	370	363	375	361	408	372	351	393	410	353	391	359	403	408	389	405	409	385	420	398	389	434
28288	16525	4032	751	673	597	639	595	625	569	540	573	584	533	567	566	532	565	529	525	531	527	545	510	536	539	562	516	521	557	546	573	541	563	531	526	539	525	547	537	531	565	534	520	572	526	536	579	527	515	592	505	539	550	566	522	535	591	556	558	549	493	551	504	513	545	537	516	545	546	556	548	522	554	515	525	533	560	545	589	514	522	566	517	554	555	534	581	532	612	503	572	535	543	552	520	551	567	591	551	546	506	582	522	552	545	559	546	545	568	566	574	584	567	588	523	556	565	534	553	553	566	512	577	560	557	568	562	555	578	544	542	552	528	527	562	536	527	533	532	552	560	565	569	521	569	525	540	560	549	532	547	583	535	537	545	543	565	540	537	592	563	529	543	523	528	585	536	536	504	567	536	530	540	518	526	540	581	527	584	548	548	537	554	535	538	604	512	585	543	585	575	594	571	507	544	575	519	540	591	543	554	567	530	556	571	521	575	577	548	566	532	572	580	567	546	567	571	566	533	554	573	518	539	530	515	547	549	563	562	556	544	560	535	546	532	538	568	545	539	540	539	556	551	548	570	494	525	541	522	507	574	553	552	549	551	516	615	552	531	562	556	532	501	521	519	544	593	595	554	561	542	590	531	513	541	568	551	549	526	529	541	547	546	512	530	543	559	512	571	568	513	560	566	550	567	547	588	584	548	522	532	572	527	554	564	506	618	568	573	523	541	553	571	540	531	545	563	545	560	561	579	516	525	566	570	535	537	545	562	505	542	533	571	524	554	502	568	561	553	548	513	585	544	553	567	576	533	501	554	570	540	531	537	541	514	576	562	578	533	536	550	555	583	562	586	543	561	528	565	537	537	551	580	560	559	547	538	589	527	538	574	505	561	516	529	546	550	572	501	586	521	554	520	496	565	536	521	578	588	498	550	544	515	550	521	585	517	519	543	557	561	529	560	544	534	532	536	546	571	508	548	562	562	568	575	517	554	591	531	521	546	571	506	567	579	537	532	600	540	546	526	538	527	546	514	539	593	576	560	546	536	534	537	553	540	488	523	563	538	514	548	529	589	509	545	559	522	540	525	567	550	570	514	549	563	591	525	533	544	571	533	526	532	531	556	552	528	552	543	548	551	550	541	531	550	575	552	562	603	522	544	495	551	572	528	531	511	527	535	554	536	537	543	540	580	569	531	548	531	549	572	547	559	535	547	559	527	549	506	530	565	562	539	551	528	542	573	552	563	587	538	588	539	541	564	566	530	566	540	553	555	534	586	545	566	536	569	554	556	492	542	567	551	552	525	548	558	560	521	531	521	520	570	551	546	555	578	525	519	537	559	512	541	520	532	541	559	521	553	593	569	549	547	547	545	525	520	555	512	548	546	552	542	563	547	561	573	552	540	521	522	555	540	576	536	585	560	607	532	555	549	580	563	566	540	542	526	538	564	530	520	523	553	544	598	560	543	553	550	536	586	513	530	546	518	557	579	565	541	547	522	537	569	553	532	560	548	563	589	550	557	521	549	538	552	538	582	570	541	583	547	579	512	554	543	557	508	559	514	563	539	574	547	543	546	569	569	513	526	552	531	564	558	495	533	573	525	540	578	516	565	567	547	517	570	580	537	566	541	551	537	555	579	552	578	602	573	526	571	543	548	520	533	628	525	549	546	540	523	562	558	600	542	510	537	548	557	538	564	566	601	524	517	572	568	575	577	521	562	548	574	526	559	584	520	546	564	535	534	555	505	560	528	514	551	508	563	498	529	536	527	570	563	539	557	545	565	561	545	559	526	528	583	560	526	544	574	535	524	553	516	556	587	549	584	552	522	582	551	577	544	578	489	560	542	557	558	558	498	552	561	563	547	559	590	525	537	566	540	515	576	531	600	571	576	492	584	544	525	560	536	538	518	529	517	591	546	575	540	578	536	524	572	553	499	545	519	548	496	573	534	510	511	478	542	511	567	549	570	536	514	538	528	539	521	573	525	510	548	525	566	551	522	539	550	538	537	542	562	531	526	557	548	574	599	512	560	592	575	539	539	549	525	557	522	511	569	523	514	557	563	554	531	530	532	567	555	579	579	557	571	553	540	552	515	535	520	565	544	540	559	595	533	572	546	534	571	557	555	560	549	537	541	534	553	570	566	546	514	550	504	550	538	549	545	560	529	549	538	592	572	561	569	530	547	562	549	544	575	532	538	553	546	569	534	599	553	511	614	501	482	571	541	506	535	545	573	598	562	542	515	499	553	572	581	547	546	524	601	571	555	547	540	564	558	576	517	555	546	590	572	517	536	536	544	545	519	545	580	520	554	519	567	539	553	587	561	557	622	555	573	507	547	573	542	564	523	546	570	587	572	550	563	518	541	504	582	582	556	564	540	528	562	576	539	561	539	525	548	511	523	566	543	557	547	582	542	592	513	535	572	523	567	536	547	573	514	543	552	581	547	524	541	545	545	527	533	560	537	485	532	567	574	549	542	495	547	538	575	559	567	531	528	536	536	534	567	543	582	516	529	550	570	546	520	572	581	541	555	534	535	578	571	530	539	539	564	591	554	539	578	581	529	559	552	534	587	514	606	538	590	516	584	605	560	572	559	526	573	540	581	572	567	531	553	550	552	544	512	566	604	561	538	552	528	516	537	541	583	559	520	539	568	566	548	565	555	535	552	560	561	557	540	588	566	518	563	542	519	545	550	526	528	505	585	543	544	540	557	541	516	530	550	557	541	548	559	522	551	554	571	582	552	571	538	528	534	531	545	567	549	528	516	539	570	554	548	588	574	613	508	569	540	595	545	516	548	550	575	521	546	562	545	560	618	577	536	559	519	574	573	552	519	539	583	579	521	551	521	549	556	514	492	527	544	573	491	542	536	534	515	569	557	542	562	562	581	548	583	547	536	511	564	548	559	576	574	538	569	542	559	591	557	520	581	557	536	569	550	516	553	549	551	556	526	559	545	561	521	556	535	537	527	598	566	520	538	540	539	561	509	532	535	544	547	579	533	551	537	526	566	533	560	558	557	569	585	540	535	582	533	550	536	556	521	539	572	604	555	521	537	545	544	547	516	574	512	518	570	585	539	555	595	569	544	525	558	572	533	541	564	563	551	529	571	551	535	561	562	560	555	525	541	567	575	629	523	524	566	543	470	545	540	559	556	529	562	552	589	529	526	542	575	512	537	519	553	578	564	563	513	591	529	556	540	519	555	554	550	494	555	564	517	575	598	544	556	499	539	597	516	573	527	516	562	563	546	542	513	514	586	552	532	533	552	549	593	510	527	535	548	542	508	528	550	562	551	571	545	508	526	533	567	575	534	609	582	566	521	559	602	557	560	581	537	565	544	565	536	549	528	574	530	506	569	569	542	530	583	563	538	554	504	544	546	526	555	549	571	511	520	515	542	544	541	550	542	584	569	572	515	553	538	581	541	580	548	600	552	560	542	525	551	558	542	531	530	532	537	541	595	505	563	585	522	562	532	546	562	506	574	564	521	544	561
24043	21144	28928	23570	21113	9488	823	570	491	450	424	392	387	373	402	392	379	378	377	391	349	379	362	385	339	315	301	348	383	348	311	366	317	313	343	341	321	352	308	307	334	329	308	339	335	361	352	325	345	315	330	372	290	306	314	311	340	320	329	325	321	322	368	335	313	348	320	327	322	288	312	320	328	313	356	352	372	290	368	340	325	336	369	347	302	340	340	335	311	334	328	349	347	337	319	348	286	347	344	305	352	289	335	308	306	315	358	347	337	334	324	326	302	320	321	359	348	320	328	306	311	344	330	337	339	292	320	326	318	318	349	338	303	327	320	332	312	286	324	314	338	330	325	338	303	286	308	323	304	321	341	321	339	329	342	333	334	340	307	296	303	337	311	307	316	328	326	292	328	317	286	329	334	331	331	335	340	346	322	323	328	299	338	335	323	329	334	341	323	333	297	333	337	328	345	341	342	295	337	298	320	315	302	318	336	326	312	338	337	330	347	345	327	350	341	302	323	319	309	303	324	312	309	336	311	327	342	328	310	312	340	319	346	346	335	322	327	313	334	335	330	332	329	325	332	323	335	333	343	309	331	344	309	311	351	306	351	321	331	302	314	324	300	346	308	335	357	323	330	333	314	314	341	315	332	318	316	328	328	297	318	345	326	338	345	330	309	320	355	328	298	333	334	325	296	311	366	343	331	342	305	313	334	319	325	306	319	350	309	312	306	339	323	294	292	319	322	332	313	334	329	334	302	317	329	339	314	371	282	321	306	317	324	312	351	341	320	329	293	327	335	329	327	299	338	338	331	311	333	313	312	359	322	343	339	305	334	329	336	328	308	314	352	325	313	308	303	326	322	349	309	298	373	320	330	316	316	312	331	300	299	337	316	316	316	313	308	343	326	312	332	328	343	325	325	321	302	312	321	300	313	328	338	337	332	327	308	336	313	329	347	345	289	339	318	328	306	332	342	339	321	317	349	313	332	312	304	283	325	330	321	341	327	354	350	357	340	321	305	312	357	311	299	325	307	317	310	330	347	288	347	317	313	289	318	339	308	335	329	312	302	308	354	330	330	340	327	335	371	276	339	326	364	325	320	325	310	321	343	318	285	335	359	302	333	340	331	303	339	326	312	324	335	289	327	325	332	317	308	339	317	350	333	346	327	335	339	309	325	325	297	344	283	323	339	307	306	348	311	315	337	328	332	347	300	300	355	313	357	312	322	347	339	293	278	307	329	309	340	323	319	314	279	341	326	332	313	313	331	352	318	308	336	330	321	316	318	327	310	339	335	352	312	304	334	330	329	305	308	308	311	335	310	357	278	302	287	373	320	336	338	326	301	324	292	329	288	328	324	331	309	353	304	317	313	351	325	337	327	329	343	347	324	332	362	320	339	307	315	328	350	309	296	289	340	297	303	324	355	356	292	316	333	311	355	305	307	300	348	319	344	340	329	343	336	292	332	328	321	318	282	313	351	324	301	346	332	309	319	323	305	318	328	339	342	325	313	328	322	346	310	327	296	312	339	285	344	288	291	344	311	338	320	367	310	332	329	334	320	348	337	324	327	337	336	319	318	366	336	330	324	311	331	340	341	359	315	291	377	327	313	320	318	346	338	350	314	314	346	342	352	309	310	305	336	338	296	359	301	335	320	325	355	315	321	362	319	323	329	337	331	315	304	330	334	339	311	353	311	337	335	346	346	336	319	308	299	365	328	321	305	289	325	345	315	317	297	336	320	333	317	327	342	333	331	319	349	344	298	320	332	314	318	326	313	309	349	306	319	349	304	344	330	322	319	339	303	345	325	318	323	318	334	353	337	306	350	308	332	335	319	294	356	312	326	320	312	338	327	338	323	298	332	333	334	320	322	313	326	342	317	341	353	312	353	300	342	315	323	315	349	374	311	333	323	327	339	308	331	306	319	309	340	279	339	339	361	335	309	324	343	350	344	334	351	324	352	328	313	311	339	299	339	324	316	306	350	324	343	298	354	315	268	357	305	328	315	326	363	348	336	342	338	325	317	319	352	321	330	327	301	329	303	292	326	347	329	286	339	335	292	302	329	315	355	306	347	311	315	332	318	315	326	330	336	286	289	318	333	344	321	333	361	317	316	329	301	347	311	322	322	330	330	318	350	313	330	352	353	308	311	345	311	301	368	338	320	353	313	326	323	321	335	318	323	360	330	338	310	327	307	323	306	352	294	350	329	288	316	334	318	327	311	356	338	333	332	326	362	341	306	315	306	346	328	309	327	322	340	314	321	337	318	349	341	344	313	330	312	336	363	348	317	291	326	335	313	300	356	320	328	303	313	324	307	331	292	297	334	319	307	373	318	355	314	346	297	319	309	350	320	349	333	309	327	361	321	326	334	342	328	346	338	312	354	342	346	323	333	313	330	328	316	356	318	311	336	308	346	324	363	305	349	310	317	317	324	331	314	300	316	324	321	328	346	333	349	323	292	315	326	348	299	317	313	300	325	327	325	327	344	333	312	360	326	363	330	311	336	345	339	332	333	334	308	317	302	300	302	315	338	334	307	304	302	314	335	362	327	288	347	318	350	307	322	328	346	311	329	324	339	307	317	286	346	323	313	338	350	337	325	342	342	300	310	322	371	308	319	313	323	298	354	308	316	341	332	301	341	340	311	341	315	335	358	345	318	314	322	321	333	331	338	315	346	321	347	304	356	296	326	344	309	324	330	318	321	313	316	321	327	321	315	328	316	296	321	337	324	308	332	285	344	304	336	335	343	350	313	324	360	348	313	323	293	358	336	350	312	335	296	345	299	302	301	294	324	310	317	325	330	340	351	318	347	331	340	350	375	358	369	350	374	315	333	343	342	317	352	350	341	311	319	297	324	302	361	325	309	349	358	320	318	318	351	317	306	325	324	314	311	320	332	321	324	318	351	357	326	319	356	315	290	294	314	310	379	299	306	333	334	305	354	317	317	325	320	321	343	301	342	301	338	310	313	307	287	327	337	327	332	306	344	320	323	335	326	347	311	346	351	338	351	282	321	290	320	338	340	310	285	319	349	343	334	349	362	327	355	317	334	353	312	324	340	338	323	375	307	332	351	329	346	326	336	321	343	350	289	343	347	332	321	320	323	356	321	329	344	363	293	366	365	337	335	331	297	323	333	348	308	317	345	334	305	303	319	338	352	342	339	297	319	322	347	313	306	330	314	317	304	328	301	328	342	324	377	371	315	334	330	319	314	323	336	342	337	303	340	326	328	328	317	297	346	302	347	333	311	341	349	327	306	317	314	356	310	314	322	321	328	343	316	298	357	326	333	349	328	335	338	353	326	318	321	300	301	328	335	354	338	320	361	330	304	309	358	320	338	321	340	317	341	328	341	345	314	364	296	323	317	353	351	343	327	335	304	355	350	322	342	329	349	338	335	323	320	331	278	316	333	316	337	311	334	333	316	300	311	322	347	332	365	322	324	321	341	306	309	328	282	311	311	327	337	347	316	323	323	313	334	308	297	332	344	336
52205	47200	15478	2814	1988	1529	1267	1086	950	868	762	731	632	650	607	612	574	558	533	540	506	511	473	492	498	506	515	517	468	495	492	529	523	496	472	455	484	464	465	499	473	481	484	480	454	489	462	460	494	467	420	479	437	496	436	478	448	473	430	486	461	436	421	474	462	472	475	475	473	466	455	501	487	452	463	456	516	469	484	470	483	469	419	467	494	506	465	494	475	491	452	465	472	460	470	456	475	468	468	480	483	464	454	438	461	439	480	443	422	423	481	481	443	499	489	449	459	482	477	479	465	498	491	460	465	410	467	473	446	472	470	451	488	461	466	463	463	483	474	464	471	482	485	442	451	483	492	461	486	442	434	474	460	449	454	451	415	437	476	425	423	478	491	449	470	482	479	458	439	443	458	458	431	442	452	444	459	458	495	432	412	462	419	444	489	447	455	467	449	435	434	485	460	438	455	428	443	463	464	470	504	477	449	482	451	460	460	484	489	449	464	435	461	496	453	487	482	462	444	482	443	478	468	478	487	482	473	425	434	490	448	485	503	463	465	469	478	450	421	455	447	444	465	463	447	470	474	510	450	467	485	442	498	449	478	465	461	493	433	481	469	463	462	484	446	444	455	478	461	465	451	455	469	481	459	472	449	465	484	455	467	458	461	471	467	425	461	467	459	440	470	520	425	442	474	444	483	442	467	433	493	477	476	493	428	454	482	451	466	470	440	496	474	437	461	479	456	451	427	454	455	451	495	440	450	475	453	469	488	454	463	468	468	463	482	494	448	482	501	443	448	463	483	473	434	473	469	474	445	493	436	433	428	509	499	448	431	441	463	466	477	479	444	481	467	479	457	446	460	511	480	535	450	481	419	424	449	449	472	472	449	455	453	452	495	437	451	445	478	493	454	455	450	496	446	497	466	482	474	481	465	454	458	435	437	453	444	402	496	446	421	512	474	453	485	501	434	498	504	499	462	451	456	474	431	454	429	466	451	461	438	458	468	461	474	451	449	472	457	456	450	457	449	464	404	494	455	472	431	399	490	474	463	478	489	457	471	502	490	453	427	458	448	456	452	433	459	403	456	466	452	444	468	443	476	454	441	454	460	432	474	479	473	493	450	444	477	495	497	473	464	461	476	479	516	481	480	458	489	455	434	476	472	460	447	452	450	505	444	442	505	447	454	469	459	452	498	489	449	440	460	480	437	468	450	447	475	504	464	465	469	442	437	480	463	426	463	441	447	449	434	446	462	478	478	472	453	443	486	427	464	452	504	473	427	488	482	461	507	419	499	501	445	480	456	459	452	442	510	487	487	444	437	417	475	473	463	480	470	422	478	501	477	473	469	466	441	464	393	478	434	487	478	445	512	494	427	440	464	467	466	431	413	478	444	474	430	469	468	479	482	492	460	432	427	485	460	483	468	482	466	477	459	462	417	456	443	461	451	458	500	465	450	439	448	461	467	490	447	471	447	491	454	431	412	454	437	482	450	441	470	480	457	466	457	516	456	484	489	459	473	464	487	485	456	457	489	475	469	481	438	466	458	477	514	435	473	431	475	464	468	424	423	469	408	474	455	473	450	498	497	420	444	468	427	458	488	453	492	455	483	493	472	476	445	446	460	451	478	479	482	467	443	472	466	465	456	467	454	496	500	455	455	471	450	434	472	473	453	483	467	480	484	465	467	458	484	495	415	457	462	466	476	445	445	456	443	472	451	470	478	442	476	494	461	452	446	495	474	451	486	426	485	496	493	452	514	448	471	439	480	463	516	429	443	510	471	441	486	448	470	492	437	442	440	471	427	462	478	437	462	478	458	471	495	442	466	430	431	495	478	450	484	444	430	454	458	457	468	483	469	493	432	467	412	465	483	449	463	455	450	487	467	447	462	458	478	464	486	453	455	443	460	478	475	458	464	480	475	453	434	472	432	449	466	488	446	501	480	475	454	449	452	450	446	509	459	488	467	460	493	465	431	416	460	454	451	475	507	437	488	468	471	468	458	445	422	488	468	503	485	463	455	449	472	455	498	460	445	508	419	463	505	428	445	419	488	429	441	473	444	462	470	421	465	469	488	475	464	478	444	457	436	464	497	409	470	446	475	456	497	450	463	477	463	506	474	459	443	450	482	431	486	454	440	465	471	443	458	444	439	477	466	425	448	444	472	443	472	459	463	434	445	487	470	484	430	493	469	431	481	445	498	505	453	455	494	456	440	443	464	467	453	443	430	464	480	431	473	458	491	447	484	441	449	452	441	443	451	435	436	475	480	454	458	419	460	482	445	446	459	472	458	475	455	499	470	471	450	447	493	475	469	455	463	484	458	483	453	486	448	441	455	476	494	450	461	490	463	460	456	484	469	454	454	483	453	446	454	428	467	464	460	458	431	517	415	443	457	449	454	472	457	465	510	451	444	493	493	452	462	453	437	457	431	491	477	476	458	467	455	462	461	486	474	445	493	436	490	466	444	449	497	480	462	488	481	434	443	464	485	460	471	434	452	516	445	486	457	472	467	453	456	477	482	439	458	466	454	463	464	474	463	456	445	465	467	456	426	478	474	451	470	478	506	465	475	502	480	477	477	459	458	455	463	450	468	478	466	461	437	515	483	471	435	495	450	437	470	447	416	460	477	462	450	475	472	457	464	474	477	449	502	443	472	462	456	463	433	488	449	510	496	439	459	488	440	434	476	450	446	486	480	421	436	465	442	476	483	432	479	458	500	439	456	484	465	448	499	475	460	482	458	458	488	459	441	430	426	480	491	507	481	482	437	475	440	444	471	462	450	450	499	513	489	471	439	460	433	444	473	474	455	451	446	471	480	472	466	450	430	484	476	475	426	494	479	464	445	483	487	472	442	426	449	465	476	452	486	478	451	445	508	455	431	452	474	441	460	464	448	471	499	442	475	471	466	465	455	451	452	459	441	486	432	449	469	456	454	455	454	442	486	463	444	445	479	492	491	466	474	441	510	435	470	477	475	454	475	464	462	444	484	461	422	496	488	444	453	466	446	442	441	487	471	452	439	469	481	446	451	451	472	467	441	442	469	494	468	485	482	459	497	443	523	442	485	479	427	400	477	540	420	469	423	501	477	478	467	452	440	467	461	444	482	460	467	458	446	441	436	449	424	495	492	487	428	469	443	490	448	429	481	435	454	447	462	446	448	445	446	444	468	424	464	484	442	506	480	451	453	463	449	465	479	464	460	443	424	442	502	419	497	494	498	449	511	448	453	451	446	447	456	436	461	459	479	474	448	422	470	441	436	453	436	460	411	475	470	476	466	455	443	465	486	446	480	409	427	450	447	467	481	469	425	506	478	427	469	461	438	447	481	495	457	464	487	453	472	437	442	474	462	436	480	423	452	474	440	488	474	489	445	488	448	471	476	447	474	475	467	454	482	470	465	412	472	462	437	460	481	477	455	437	441	400	467	498	482	480	472	445	443	468	455	442	455	462	481	497	468	454	451	443	437	483	468	448	465	439	468	471	529	449	413	425
23072	21206	29573	23121	21196	21177	6708	574	420	351	343	265	232	222	227	229	199	190	192	201	186	190	173	153	186	155	161	154	142	180	130	157	186	159	130	143	174	152	151	153	131	140	138	136	135	145	140	141	155	139	145	160	150	137	155	141	144	147	136	153	134	135	142	153	125	146	147	164	142	113	160	140	149	148	142	147	120	151	131	131	144	134	149	127	160	146	125	144	136	141	135	120	142	130	146	145	148	135	150	152	143	124	132	151	141	135	140	164	142	138	143	153	124	141	145	133	153	164	139	145	152	145	126	158	147	131	132	142	122	138	129	155	131	142	119	128	155	130	124	131	144	129	137	147	130	143	155	135	142	138	138	149	128	133	149	147	153	146	131	135	149	133	138	135	149	118	135	151	158	131	127	129	124	131	138	134	151	167	132	131	136	119	138	152	144	156	143	146	127	170	142	128	157	133	160	156	144	113	159	134	141	144	156	136	124	139	148	122	157	139	150	139	134	104	141	147	139	132	133	137	156	136	122	139	129	138	143	134	153	153	136	161	152	151	145	155	164	124	149	133	123	115	140	136	139	159	153	123	144	128	143	133	151	142	144	118	119	128	117	142	144	156	115	126	118	139	161	138	157	118	144	153	145	154	132	117	136	126	146	140	131	129	145	129	122	132	127	144	139	129	171	160	160	129	150	139	128	122	144	128	120	151	157	139	136	155	134	135	113	139	150	128	160	136	140	134	128	114	120	145	148	152	129	151	135	120	119	146	145	126	128	137	139	133	139	142	136	126	141	132	139	136	143	111	121	132	148	133	137	143	144	139	137	158	161	128	150	139	143	120	143	137	135	139	136	137	135	114	150	140	149	125	140	141	141	142	122	139	115	142	154	131	135	129	137	143	144	122	128	136	143	130	126	138	146	146	167	154	113	141	132	142	144	153	150	134	143	145	140	141	133	132	141	149	145	146	136	127	119	130	138	132	134	147	129	138	114	134	138	123	151	155	149	143	129	143	138	145	146	134	128	163	135	128	134	132	126	133	110	137	128	148	139	134	164	148	154	139	134	145	130	152	136	144	151	150	131	133	131	164	144	133	147	148	160	155	142	141	134	148	143	131	132	128	161	125	128	124	149	130	154	123	158	123	149	142	135	133	160	120	142	132	139	136	124	152	155	164	162	158	141	156	117	127	140	157	151	123	148	120	140	124	147	149	119	121	139	120	139	129	140	126	151	160	141	164	161	134	128	137	113	152	141	132	142	136	130	118	143	112	153	144	154	148	162	137	140	143	134	146	144	138	144	124	151	146	137	129	150	145	145	133	125	133	151	137	150	151	114	154	130	129	130	151	135	158	131	154	134	122	163	122	148	129	129	141	156	148	126	125	145	113	148	142	137	136	133	138	151	146	144	141	151	131	148	130	129	145	137	129	140	148	161	133	163	150	144	147	135	143	122	138	131	132	133	159	124	141	133	144	124	117	125	154	141	139	144	146	125	133	135	119	147	162	124	140	153	128	110	142	140	146	132	128	132	115	134	143	135	134	143	133	150	133	141	149	133	157	133	136	152	122	147	113	125	140	129	176	148	136	128	160	128	134	136	143	144	138	129	122	139	139	127	116	127	138	148	121	131	150	130	143	134	135	129	138	131	138	155	125	149	146	143	135	122	122	140	133	123	149	132	134	145	122	124	162	138	156	131	137	144	131	136	135	148	132	138	136	146	143	175	140	135	152	158	128	136	124	147	152	117	133	146	149	130	141	132	140	141	145	123	173	161	141	152	154	146	144	133	125	141	127	172	152	115	127	150	152	128	122	156	145	141	129	136	157	137	128	151	125	152	155	149	137	143	150	139	143	149	126	133	138	143	148	125	159	120	134	140	135	135	128	125	130	100	139	135	137	145	151	133	150	139	141	163	133	138	132	149	144	136	133	145	134	147	150	151	144	150	155	129	135	136	143	144	125	137	131	119	151	149	133	143	149	148	163	135	143	138	132	127	134	131	131	128	144	135	143	142	137	127	120	133	152	134	151	132	135	126	142	147	134	144	127	147	133	131	142	140	136	152	125	156	132	121	143	105	126	147	156	137	141	137	136	132	134	126	131	141	133	131	148	142	145	119	140	142	120	145	156	130	141	145	129	145	138	116	152	144	149	135	145	139	129	171	118	140	139	131	134	133	142	125	144	152	148	159	118	132	137	145	158	133	137	126	134	129	143	122	136	146	122	138	167	147	143	138	137	155	142	139	151	141	139	135	142	153	127	152	129	146	158	144	151	145	170	136	128	135	129	150	147	141	134	162	128	147	133	119	124	116	150	129	123	155	132	131	131	139	136	144	151	141	162	146	129	132	120	124	127	122	140	134	135	148	138	118	159	146	112	157	149	134	129	145	136	145	131	157	137	135	115	165	140	139	127	145	159	116	138	136	143	144	119	140	137	158	159	146	130	139	138	121	142	150	129	152	135	125	143	127	144	132	121	174	137	150	168	135	118	150	130	125	137	138	130	130	127	154	136	158	136	152	140	158	155	135	153	142	147	124	152	143	136	149	134	141	145	128	142	147	120	127	156	132	139	140	132	153	142	132	143	144	140	155	139	151	129	139	128	144	128	135	141	138	138	132	118	125	128	151	158	139	137	132	130	125	156	142	133	143	140	139	149	138	138	156	125	125	126	118	154	123	118	141	129	142	160	116	119	128	149	147	153	149	126	148	142	127	129	120	127	125	127	146	148	120	120	131	129	138	127	148	128	140	135	121	153	149	136	132	147	131	119	145	147	140	117	149	131	135	144	162	129	128	141	122	132	136	140	135	159	146	117	152	187	159	121	145	133	135	124	150	115	124	133	139	125	126	156	131	143	145	154	137	132	128	130	152	146	138	148	153	135	120	145	120	131	137	119	140	122	131	135	149	152	138	150	129	139	134	152	129	136	148	148	127	141	126	138	133	123	115	143	142	144	133	149	133	114	124	114	130	153	126	130	152	124	116	145	143	138	133	161	153	120	143	127	160	155	134	142	146	143	116	148	135	119	168	131	133	127	146	149	142	149	124	150	128	118	144	128	135	131	155	158	137	138	144	138	122	135	156	122	147	147	121	145	126	156	134	146	131	150	156	145	134	133	119	132	150	126	134	148	149	139	116	135	136	116	154	124	139	157	143	149	151	134	124	135	144	153	153	141	123	145	145	131	138	136	130	142	138	145	150	131	148	147	154	134	120	120	124	137	138	145	145	155	137	132	142	139	140	140	132	140	138	141	133	146	130	145	141	159	129	105	116	135	160	147	150	152	129	131	138	132	136	148	150	128	156	148	132	148	175	156	118	151	150	127	152	136	118	135	153	152	139	134	137	149	140	133	130	132	144	137	124	138	131	142	120	131	165	121	133	136	146	130	145	139	138	138	145	155	128	136	142	135	139	118	145	135	148	143	158	133	145	123	127	129	136	148	126	139	162	143	151	130	117	130	131	140	150	134	144	140	155	136	135	142	136	148	124	161	163	139
57950	55015	18426	4382	2911	2163	1680	1299	1080	950	729	707	589	489	492	420	343	398	364	311	311	286	289	295	276	253	263	273	252	256	257	237	230	228	228	229	215	238	216	210	222	216	237	191	194	248	218	221	218	217	229	211	216	179	224	201	209	214	194	213	220	208	206	237	190	215	214	208	193	221	191	229	218	205	205	206	228	220	214	196	244	215	203	187	195	184	188	201	219	237	204	210	226	173	196	194	221	217	207	186	196	205	213	197	203	196	203	202	199	221	207	189	207	190	202	182	185	216	216	210	196	188	218	229	210	182	203	184	209	165	202	204	195	187	196	211	224	202	218	214	196	185	222	207	210	182	210	186	204	231	229	206	207	205	225	194	205	211	221	201	207	217	189	201	176	211	199	211	186	198	206	210	229	206	204	200	221	200	218	220	212	212	187	183	188	210	205	192	202	195	201	192	189	213	205	210	192	217	180	206	214	173	194	177	194	190	220	177	191	197	217	216	200	197	208	210	205	190	228	191	199	203	176	214	219	213	201	221	215	196	213	209	207	230	193	199	208	180	182	200	191	210	183	192	202	206	197	197	221	177	203	199	198	192	193	203	187	207	215	171	178	228	193	209	218	193	200	200	212	163	210	228	209	188	207	197	208	202	189	188	211	188	209	194	202	194	213	198	226	231	201	176	197	217	210	204	205	185	191	203	183	188	195	208	206	214	210	220	217	200	215	208	209	190	192	206	210	233	217	208	187	197	228	199	191	186	211	223	195	207	209	206	182	196	203	191	212	188	194	188	205	187	195	210	185	186	181	203	190	175	197	196	189	196	202	217	195	206	196	192	214	229	170	235	170	190	212	196	190	184	191	196	197	195	213	180	171	212	225	189	228	185	215	192	199	201	211	201	194	191	187	220	200	193	208	190	197	201	200	205	218	199	173	207	194	200	222	187	175	201	228	196	206	209	224	209	210	203	192	199	220	224	199	177	182	188	217	185	215	196	200	200	204	200	198	211	188	230	187	206	198	183	212	199	189	233	180	187	214	182	165	220	181	185	184	185	215	202	212	176	213	207	213	221	222	213	204	221	232	184	197	199	208	200	223	182	194	211	197	208	181	245	224	176	208	187	198	203	192	197	203	198	198	201	213	196	209	208	197	206	216	183	198	214	205	220	238	182	183	190	211	198	202	195	211	197	209	195	185	194	188	211	205	195	222	234	215	228	199	211	219	198	212	215	208	186	206	205	168	191	195	197	192	200	197	205	219	193	214	200	210	215	207	213	197	203	172	189	193	192	184	215	196	207	201	218	198	191	218	191	219	194	206	187	203	186	193	202	193	208	169	197	181	187	164	203	205	187	206	186	194	190	180	203	200	200	200	191	202	205	177	202	218	219	186	216	176	217	212	182	190	193	219	215	220	217	182	212	203	197	196	175	197	206	237	188	219	176	212	201	208	196	193	209	204	197	203	196	195	197	192	196	194	223	207	204	204	197	194	207	198	181	186	221	205	211	202	215	200	209	222	210	205	202	226	223	198	227	190	203	185	196	220	207	193	198	192	207	208	183	207	204	224	192	199	205	192	205	224	197	222	189	199	224	186	200	172	201	197	197	214	192	196	177	211	199	216	194	205	205	213	228	202	192	198	196	195	215	187	159	198	194	179	212	227	192	203	183	194	203	197	183	197	224	181	196	229	206	224	190	197	187	206	205	225	233	206	202	212	178	225	199	197	180	181	232	205	190	193	218	196	204	205	195	182	207	215	187	190	204	200	190	184	196	218	218	204	190	195	216	217	215	217	189	180	207	196	174	196	165	194	231	205	187	196	208	188	233	206	210	236	212	200	204	211	193	194	207	158	214	198	201	204	206	199	217	209	224	206	205	192	195	191	183	211	177	208	190	164	225	198	200	188	173	210	212	188	208	192	180	171	201	221	204	188	196	199	206	209	189	197	210	218	222	175	207	196	192	189	201	185	209	202	190	209	191	189	212	186	200	227	158	204	194	202	212	213	205	181	211	213	194	227	218	208	208	198	178	209	219	188	186	212	204	205	189	194	188	170	184	222	213	211	178	201	201	211	202	217	213	175	194	210	203	194	206	215	200	205	180	238	203	187	185	172	216	215	197	199	196	195	191	205	200	213	215	217	231	199	183	178	215	206	198	187	207	214	212	175	224	189	201	171	211	239	199	200	213	194	190	213	184	234	190	193	206	227	194	200	193	212	202	192	182	182	204	211	201	196	202	180	197	185	204	212	193	189	210	203	188	216	209	192	192	187	202	223	205	243	202	217	207	190	225	185	196	198	186	187	216	208	198	213	188	211	196	233	207	193	209	186	211	214	223	209	219	196	210	197	179	174	228	207	199	193	191	197	227	196	218	185	198	189	221	189	199	202	201	214	205	220	202	209	190	211	214	222	199	201	203	170	218	216	225	224	209	212	197	206	192	211	163	184	232	189	213	196	167	216	214	197	200	193	191	222	220	195	205	199	208	200	190	194	213	210	217	196	215	194	203	214	217	191	191	217	215	171	216	203	198	184	192	199	223	229	195	196	209	197	189	198	207	178	184	212	213	227	212	196	191	216	192	207	217	209	191	171	172	184	201	214	210	180	194	201	200	207	226	207	219	185	179	194	196	179	204	191	214	187	204	216	217	200	209	191	191	202	190	213	183	207	169	207	230	222	202	216	209	209	202	192	186	195	211	230	217	182	226	181	210	194	205	223	192	214	219	245	203	226	218	215	181	197	214	196	197	215	228	217	227	188	190	198	187	209	203	191	223	205	193	175	197	195	187	192	195	202	207	191	186	230	211	183	215	206	191	176	198	205	193	201	218	199	171	211	194	201	203	200	204	201	185	196	171	208	191	209	202	209	182	214	209	216	206	207	178	208	216	187	219	198	216	207	172	191	226	213	210	201	200	203	209	214	215	236	199	200	223	202	200	212	201	178	183	189	198	193	194	195	186	193	206	185	183	191	206	194	197	206	196	212	198	191	208	207	201	188	182	189	204	182	189	181	205	202	205	194	182	204	212	210	194	201	180	203	214	210	199	216	190	218	221	201	207	199	214	182	202	212	189	196	209	204	209	187	181	206	196	177	210	184	203	213	193	197	188	176	197	195	196	200	200	211	215	191	193	203	177	203	181	210	219	194	200	202	186	193	231	211	207	197	196	192	186	217	187	196	199	183	224	190	180	195	199	185	206	182	207	180	211	209	212	185	185	199	186	184	169	183	219	214	221	190	195	215	232	205	213	187	184	194	183	191	200	206	224	186	192	182	223	210	218	218	216	188	218	212	215	225	196	198	201	222	207	190	205	187	222	225	214	207	182	194	209	185	208	206	194	210	204	205	199	215	189	191	212	209	205	209	197	219	215	206	207	186	191	204	204	205	189	199	217	189	204	204	188	191	183	193	209	193	164	196	176	206	199	207	198	203	187	196	167	217	193	178	185	204	203	213	206	207	208	189	215	191	185	232	199	205	207	218	203	181	224	212	188
27825	21279	14003	1778	509	453	440	425	409	414	407	439	408	415	382	442	342	389	434	433	389	417	413	372	397	393	413	358	413	403	390	406	376	388	389	405	401	388	431	431	389	410	418	390	390	398	422	405	376	416	396	371	438	373	413	382	412	377	416	413	416	399	402	426	412	404	445	410	373	394	383	392	397	404	422	414	388	388	412	390	408	406	383	401	413	418	423	403	405	383	383	423	400	398	389	436	400	404	429	444	413	373	416	421	398	412	400	381	400	430	405	428	402	373	404	418	411	422	403	395	408	400	410	357	411	382	396	414	433	391	412	394	381	394	416	430	397	421	401	367	430	411	433	389	402	387	370	403	410	419	399	381	423	398	379	403	414	427	433	396	425	389	433	396	403	367	417	394	348	422	447	359	394	425	398	402	413	407	412	421	390	401	392	423	424	406	411	412	392	405	401	424	396	401	398	398	438	406	405	447	370	397	376	404	397	415	398	395	406	422	394	401	384	357	389	390	418	421	459	418	396	415	412	420	393	379	390	392	386	406	367	406	403	390	390	428	393	390	394	397	430	389	418	377	436	406	437	406	408	446	406	408	397	418	391	394	384	393	376	379	383	386	396	376	442	369	411	429	403	434	400	430	407	408	398	392	392	417	436	389	410	400	417	422	400	390	400	374	405	403	452	381	345	397	413	398	435	424	400	403	389	403	407	409	413	443	419	424	383	447	410	373	397	389	408	414	421	400	405	417	410	372	427	374	393	438	383	402	440	428	388	392	391	408	395	445	387	385	395	388	392	389	426	390	370	452	417	398	394	404	429	417	427	421	394	409	408	421	415	379	421	384	415	412	374	440	380	404	413	434	436	397	394	423	430	393	410	402	398	388	406	377	394	395	411	399	393	405	412	387	345	406	404	362	390	402	438	369	419	408	384	378	418	457	415	394	373	412	384	391	405	406	431	373	426	412	408	416	398	343	413	396	402	347	438	399	398	422	426	380	409	400	388	373	382	405	401	430	382	384	391	411	347	401	396	411	423	403	430	392	398	369	426	388	405	420	402	385	391	434	386	359	375	390	371	408	382	390	392	459	394	382	365	384	422	406	411	385	338	404	406	381	377	373	384	405	418	427	437	393	423	385	425	411	389	388	421	402	423	409	395	401	389	411	413	425	428	440	392	418	403	381	386	387	424	421	414	388	380	396	449	434	395	415	390	389	426	376	368	384	382	411	411	363	383	423	399	413	416	362	383	407	392	362	424	445	398	420	413	434	409	371	437	391	396	394	395	405	405	405	392	367	394	368	397	431	389	453	389	428	394	419	401	383	421	400	419	414	402	432	423	400	387	415	361	421	400	424	392	406	391	389	416	404	402	396	400	388	380	445	396	389	417	398	400	429	411	386	370	366	412	347	402	411	420	391	431	415	430	382	383	360	429	378	401	424	394	437	395	399	405	434	430	404	407	392	421	360	385	442	378	396	399	419	418	400	398	386	392	378	434	377	396	415	412	392	403	386	409	395	412	407	396	418	385	358	391	386	388	380	401	381	380	425	362	402	391	415	376	379	419	386	380	400	424	408	398	410	390	420	410	375	434	401	394	377	390	375	408	406	363	394	428	405	424	413	406	406	360	408	392	423	404	390	416	409	405	373	404	403	412	390	389	413	404	407	415	391	408	425	411	404	445	378	403	420	442	385	431	404	411	404	402	388	373	405	408	404	414	406	432	411	411	416	403	423	408	368	390	380	415	418	389	382	416	408	388	426	431	384	436	386	421	397	411	406	382	396	410	390	399	389	405	378	411	397	400	427	408	418	434	397	406	371	407	384	374	409	423	386	439	374	379	412	373	414	414	407	404	395	396	411	412	378	396	407	384	409	407	372	363	382	395	382	399	414	413	402	421	413	398	398	395	409	405	388	434	411	393	406	427	396	422	391	421	369	409	399	427	399	388	385	390	409	424	400	416	419	392	396	393	385	444	406	375	416	376	408	353	415	399	431	380	419	364	372	403	380	365	364	419	427	423	420	385	416	405	388	415	416	403	422	358	400	414	417	387	413	417	403	372	416	409	399	430	418	382	412	428	420	414	402	361	376	408	398	403	404	392	420	396	396	387	409	379	382	402	412	430	419	410	363	378	436	371	375	398	401	394	420	379	429	406	389	423	406	390	384	443	424	372	397	375	407	391	377	374	378	402	427	374	394	406	416	364	423	396	403	400	380	415	393	413	388	440	405	365	422	393	405	410	396	408	381	418	432	411	404	443	421	399	414	419	385	396	418	426	401	373	384	399	396	430	394	397	440	366	368	399	391	396	390	418	409	396	387	394	398	380	401	395	421	450	408	399	408	447	410	420	417	404	417	361	410	424	377	396	438	404	379	392	405	415	398	372	383	400	429	423	382	419	386	402	408	359	419	411	405	410	412	380	418	413	451	414	400	413	418	382	426	404	413	396	376	430	413	415	383	402	365	382	378	428	412	412	403	409	399	400	396	406	382	363	388	410	404	388	390	407	398	391	389	420	410	385	411	384	422	411	383	416	405	395	409	400	398	381	403	412	421	358	387	391	406	450	397	375	398	400	422	373	406	426	402	399	391	446	403	389	431	423	394	424	375	365	408	389	412	416	401	396	404	391	391	446	366	386	404	419	444	409	402	431	395	416	412	467	435	389	473	446	445	466	408	410	388	423	385	377	414	398	454	398	379	380	368	399	429	381	401	423	402	428	373	426	390	407	390	385	416	400	384	396	396	418	428	406	387	435	385	468	406	405	403	434	409	430	402	398	382	421	408	375	406	409	437	404	414	386	440	421	396	387	424	396	398	417	409	398	391	407	357	415	408	384	401	395	422	384	377	413	395	417	380	438	408	395	407	411	423	388	435	421	407	406	382	416	400	390	402	373	379	345	372	440	384	410	398	400	420	391	398	439	375	407	409	413	403	401	405	383	386	421	379	384	403	361	422	429	449	418	407	432	400	419	397	411	383	372	393	408	403	457	402	406	388	390	360	388	393	408	407	383	405	407	404	374	392	385	421	386	388	396	392	392	376	413	388	367	362	444	421	417	417	370	405	406	416	392	383	412	407	409	392	438	419	414	414	409	401	409	376	426	429	409	398	401	389	413	403	358	384	404	411	403	405	409	401	400	390	393	379	424	374	383	420	397	398	367	384	416	358	420	386	388	375	400	383	408	398	422	406	450	381	393	385	424	384	399	384	385	387	418	402	444	411	410	390	376	384	374	406	370	417	441	391	413	396	393	415	399	394	396	391	408	410	399	438	404	404	405	388	419	393	426	397	414	402	401	440	380	427	409	397	421	391	403	446	425	415	405	410	460	393	390	383	414	416	398	403	394	392	418	381	392	414	392	431	442	397	383	400	396	422	406	429	394	386	405	369	427	411	417	396	390	370	431	416	392	387	414	406	373	390	337	367	400	381	410	394	411	359	377	388	417	384	402	411	426	418	380	386	393	383	389	426	430	395	405	405	442	370	368	405	379	418
28454	17960	5263	728	663	648	602	603	599	597	580	584	596	574	555	548	547	556	554	542	563	558	551	530	542	593	593	541	526	577	553	570	541	553	603	551	545	546	529	578	562	604	548	573	614	524	633	569	601	546	563	554	551	578	513	579	543	580	513	534	550	577	558	558	536	526	581	555	588	545	598	556	567	537	565	577	570	547	541	574	564	571	566	570	574	582	529	543	549	520	551	539	501	535	547	539	550	546	549	542	553	562	570	514	571	561	528	562	538	549	578	537	542	575	557	548	576	549	551	602	531	554	537	582	554	603	571	512	545	581	585	547	570	606	528	562	568	547	546	530	525	565	557	528	522	556	584	587	497	514	559	544	534	604	540	529	623	582	536	512	581	537	557	544	493	549	589	545	560	514	573	596	532	520	565	556	599	551	581	566	543	530	596	554	555	534	505	547	529	548	551	532	527	551	530	524	556	583	524	555	546	588	522	577	564	552	542	605	528	572	568	558	581	601	545	544	552	541	567	561	581	551	525	536	549	579	605	545	574	571	580	536	564	567	562	583	560	527	544	560	584	561	519	552	571	583	560	562	596	597	560	557	543	578	578	535	592	563	580	589	542	574	555	562	571	519	564	517	544	565	580	556	576	563	540	549	601	525	596	501	579	553	566	563	581	557	513	556	518	599	563	568	564	594	565	563	534	487	549	549	545	533	583	543	529	581	558	539	573	578	523	614	598	567	555	570	575	577	539	556	564	544	568	585	560	557	553	559	548	542	569	528	528	555	546	608	595	538	575	574	530	567	566	563	570	548	545	575	564	594	580	584	572	545	577	570	528	542	517	576	562	570	542	560	538	585	593	531	542	577	544	572	561	492	563	557	543	519	591	566	552	588	574	531	543	552	590	580	526	593	553	613	532	546	550	496	557	532	560	562	555	540	567	543	541	550	597	567	564	515	557	560	530	528	527	533	531	540	560	548	547	504	540	601	581	568	526	584	552	570	568	590	546	616	592	516	562	548	543	572	571	569	536	554	576	545	542	552	564	559	594	553	537	595	512	523	521	616	569	513	554	576	550	550	531	561	562	557	565	560	539	577	573	597	583	551	506	557	569	554	558	542	527	518	568	525	549	575	576	549	572	555	584	521	565	541	502	555	564	565	544	581	525	564	566	551	562	599	564	565	562	579	529	529	585	522	587	585	564	569	520	562	551	573	571	523	581	531	530	541	515	523	566	587	540	543	579	582	570	546	570	551	557	562	589	578	574	589	509	539	555	542	547	552	580	570	596	553	516	554	533	529	578	590	536	555	592	558	548	561	561	559	576	532	533	568	545	563	528	528	552	534	598	525	538	577	537	527	551	575	506	503	568	584	561	575	577	581	537	549	572	566	535	563	558	548	515	580	520	554	508	551	581	533	618	552	515	547	520	553	609	538	569	562	525	551	541	520	521	582	553	537	552	556	521	591	508	568	580	577	575	544	500	580	576	561	552	554	574	516	565	547	531	567	587	534	597	569	570	605	562	567	554	538	525	566	596	564	539	599	525	535	561	525	584	547	559	543	538	553	563	538	597	564	529	527	566	541	618	544	576	547	582	596	570	569	514	572	540	540	534	521	523	574	518	621	577	561	534	555	574	537	559	562	499	518	565	545	548	569	542	568	518	559	538	533	520	561	520	526	503	544	573	539	550	599	549	584	536	493	534	563	605	556	537	544	545	569	592	559	576	555	522	549	581	543	564	555	584	556	599	579	579	550	539	584	505	536	534	561	542	516	540	572	583	555	558	547	570	537	525	528	582	575	522	547	581	584	568	586	555	580	585	551	527	512	548	571	555	548	531	534	544	584	553	557	543	539	492	537	536	559	574	568	565	592	552	576	563	557	554	550	562	591	552	545	536	551	537	557	563	581	537	538	551	557	540	555	536	579	549	532	562	567	555	543	599	554	539	587	539	538	550	614	569	530	569	537	580	537	543	550	558	448	544	547	617	517	557	594	565	553	578	597	517	579	536	554	574	591	549	528	577	587	547	522	606	601	549	527	546	576	575	557	577	564	513	542	563	565	571	550	524	541	544	568	571	554	556	556	519	534	582	566	547	586	513	579	550	574	549	548	539	559	534	523	542	570	544	541	564	606	570	558	570	505	545	557	582	526	557	576	583	519	524	549	563	500	553	575	534	544	604	548	532	571	537	547	531	567	511	557	567	540	555	579	588	524	610	571	554	511	523	551	567	582	577	570	563	566	525	586	542	528	581	578	598	527	544	559	535	550	583	546	558	575	531	570	603	540	527	556	537	561	554	584	571	526	575	508	569	527	559	583	521	493	603	521	538	555	552	530	557	553	585	548	575	563	575	559	543	564	536	577	558	537	582	530	544	544	553	535	532	550	504	553	551	587	566	538	554	622	547	592	601	570	556	528	569	559	573	566	583	584	548	583	561	535	553	521	525	525	565	555	524	550	573	591	571	514	539	534	535	573	563	583	523	528	579	525	570	551	542	575	551	551	495	624	541	527	549	511	557	555	600	604	512	530	546	534	538	539	515	596	570	583	544	565	562	581	536	514	547	551	550	562	565	508	562	574	503	557	592	541	567	526	561	585	547	538	549	563	546	572	558	553	556	590	551	553	581	550	554	580	516	543	574	566	541	527	579	553	555	552	551	547	577	594	557	537	581	560	548	536	564	560	591	554	590	558	532	527	579	536	571	607	561	596	521	560	535	563	570	579	541	503	541	581	540	552	587	596	533	558	559	514	566	568	582	545	552	532	534	567	550	542	559	574	567	593	551	558	526	547	622	543	587	535	591	555	541	521	570	571	569	566	569	559	562	506	573	538	519	535	596	586	576	586	577	548	600	614	559	560	589	571	566	570	588	568	516	573	552	547	536	547	535	565	581	564	538	543	540	558	574	535	555	575	520	585	550	592	553	553	552	528	567	555	507	561	528	575	576	556	515	547	509	581	552	537	544	583	568	587	586	525	543	545	588	525	574	529	498	585	623	564	570	565	556	542	553	579	540	578	520	545	567	506	547	549	573	536	517	580	545	541	579	511	585	534	525	558	539	580	541	606	527	553	579	511	514	571	577	578	505	535	582	573	570	540	544	539	569	549	587	573	528	563	551	582	541	553	536	606	581	552	539	548	571	552	557	529	605	603	551	574	562	536	586	547	524	550	575	577	557	561	539	547	558	579	562	565	541	596	552	509	571	596	529	575	560	546	564	556	526	548	553	578	552	568	554	531	529	521	592	572	556	580	562	540	543	582	582	511	586	580	542	578	550	541	540	558	563	577	541	553	511	539	543	540	550	544	546	567	504	515	540	545	560	536	559	589	537	520	560	527	587	559	566	550	555	520	555	509	561	576	515	538	548	534	557	508	548	570	593	560	560	569	504	530	604	525	544	533	582	592	639	515	579	540	506	550	560	550	520	525	566	579	557	564	591	545	572	553	532	551	521	558	553	632	561	575	537	560	593	531	543	508	549	562	599	535	568	524	604	553
24232	21322	29229	23683	21254	9510	853	595	484	443	467	409	419	416	350	372	395	383	347	371	357	380	354	362	359	397	355	409	322	352	362	381	356	333	372	364	357	348	345	332	374	310	376	317	345	339	334	318	357	344	316	343	332	340	336	370	320	356	356	317	308	330	347	344	335	374	351	346	361	357	335	357	336	347	337	331	335	347	323	309	359	395	355	348	352	351	323	312	315	327	378	303	354	362	337	358	330	314	350	356	323	319	338	337	344	340	326	322	317	337	331	347	316	354	347	341	309	330	296	328	334	338	296	360	350	336	308	359	348	346	331	321	334	314	327	323	354	359	358	324	354	315	341	370	326	332	352	323	320	331	308	329	324	338	339	364	346	307	361	337	348	289	363	317	362	350	347	325	343	355	338	318	339	344	343	299	321	342	315	333	322	305	340	384	347	333	356	343	319	328	328	294	338	330	339	335	334	327	353	352	359	373	336	366	345	309	317	341	374	350	320	349	314	332	344	344	335	346	357	351	316	363	300	335	317	343	343	331	318	316	333	350	322	344	332	332	339	331	332	350	350	326	346	333	343	349	360	323	383	344	332	333	326	303	339	320	299	336	381	327	346	357	359	334	349	348	317	334	352	339	364	301	347	344	337	329	328	350	344	318	358	338	330	354	362	305	344	354	318	332	320	318	328	305	307	307	336	367	337	304	306	304	324	335	342	346	345	326	333	316	312	369	339	352	328	346	361	313	341	320	342	322	322	341	349	328	302	344	298	315	345	319	370	331	344	310	322	323	318	343	352	353	333	341	316	347	326	336	335	364	355	354	333	322	374	358	327	315	320	348	323	316	315	326	314	328	351	343	324	362	331	337	326	335	338	329	337	330	342	321	328	341	352	339	313	333	375	318	321	335	325	306	316	329	372	311	311	339	325	340	332	324	331	372	337	328	333	319	325	336	330	385	312	350	310	344	335	343	327	350	333	356	309	326	373	304	343	367	340	325	317	346	350	337	349	371	333	340	326	317	326	305	331	352	346	355	320	355	325	291	314	345	341	357	331	323	327	354	357	305	373	361	333	322	321	370	340	337	318	353	354	328	352	376	306	337	334	351	328	316	333	344	317	331	296	349	361	316	368	325	329	306	357	297	343	346	316	325	328	322	307	317	346	344	382	352	338	342	333	330	328	321	349	329	370	359	348	332	350	311	373	313	325	320	325	350	351	371	339	284	336	330	364	334	304	315	317	341	358	340	336	345	317	364	322	305	345	324	313	324	344	322	343	353	333	334	331	384	325	304	324	336	350	326	314	347	329	319	350	312	331	344	328	324	356	327	337	347	371	332	341	365	324	346	321	308	327	330	344	358	360	309	366	343	347	352	329	363	347	379	322	335	346	297	345	329	307	343	340	342	344	317	372	343	341	331	379	326	308	334	339	345	340	322	360	325	359	334	348	337	287	329	331	341	344	307	359	317	317	319	345	301	339	354	320	338	359	337	322	341	366	327	358	325	358	325	331	337	335	324	323	351	350	336	317	319	335	322	317	367	337	306	343	337	305	334	302	339	355	304	294	308	335	361	340	319	338	321	300	336	321	358	331	317	363	322	338	328	338	338	289	331	351	350	341	327	353	334	335	325	306	333	357	340	358	346	363	338	345	352	356	348	340	336	335	330	334	344	307	355	344	336	359	340	336	332	330	314	318	326	372	340	350	341	357	336	354	322	344	312	328	339	339	351	342	369	348	329	342	342	328	323	335	326	349	350	333	347	332	371	329	369	352	350	358	328	336	333	323	331	324	326	343	331	337	369	334	322	341	375	343	347	329	329	341	340	364	350	315	324	341	351	337	314	326	344	315	332	323	301	374	334	339	354	344	355	335	354	340	286	346	329	353	329	320	341	308	363	345	293	325	304	335	345	323	351	349	320	310	306	380	350	321	341	394	283	389	340	314	343	347	309	343	345	360	322	349	374	311	334	308	359	357	362	354	367	307	330	342	336	345	331	336	294	336	342	343	310	331	336	339	303	343	318	342	347	321	339	364	321	350	317	333	357	368	348	303	320	361	322	303	335	340	342	315	318	324	358	355	299	326	312	313	368	363	326	355	347	348	342	375	352	320	351	381	347	376	335	336	305	356	343	346	310	332	342	342	327	315	331	354	320	326	341	356	364	313	344	318	367	331	334	354	307	331	331	339	349	320	338	367	351	335	328	341	341	362	300	367	327	346	366	351	340	335	325	315	343	329	317	298	293	350	304	360	366	340	334	353	335	330	320	303	361	325	327	364	342	333	315	334	309	360	325	323	351	350	310	321	365	339	350	358	348	360	329	332	313	315	357	351	355	338	337	334	377	313	329	342	338	393	343	346	334	330	317	320	334	325	343	349	344	352	334	367	335	338	332	339	329	314	303	302	341	336	333	327	334	321	314	330	356	338	340	344	328	314	346	331	339	379	331	340	331	358	342	358	336	348	341	328	374	341	296	339	312	317	335	322	316	326	298	380	328	336	323	359	350	332	316	358	319	329	309	336	301	350	323	316	343	337	305	337	339	333	310	328	303	339	356	318	327	338	321	337	308	328	330	340	321	331	312	350	337	305	372	337	333	345	307	324	320	320	337	325	347	366	340	340	340	347	332	353	351	339	290	329	353	319	316	344	331	328	304	326	341	321	355	330	313	338	343	353	351	316	322	324	333	348	368	325	348	340	311	336	328	341	318	308	305	320	331	311	346	339	320	328	338	322	328	317	365	344	336	296	351	339	321	335	341	339	348	328	323	323	361	309	332	327	351	311	304	300	357	331	327	314	326	324	337	346	332	312	356	354	321	359	329	311	285	339	343	329	321	302	328	342	346	328	332	348	355	331	335	316	302	353	336	318	340	348	345	332	358	325	361	349	326	314	321	344	331	326	360	325	336	364	371	330	342	345	337	350	368	321	340	347	356	323	321	344	340	315	321	368	325	346	338	357	362	334	335	292	342	322	330	361	339	319	336	302	323	344	372	373	315	339	310	333	327	322	320	317	338	342	355	316	312	309	345	353	344	344	308	317	329	300	325	356	327	333	330	316	350	331	327	322	359	324	352	345	339	344	322	344	337	346	323	329	362	318	322	317	334	360	347	336	328	348	292	341	319	316	363	375	351	354	338	325	327	340	312	357	336	341	353	328	368	328	324	315	331	342	342	336	334	316	324	318	341	361	318	345	327	334	298	355	334	357	309	311	332	315	335	321	358	315	330	338	335	340	367	322	323	333	336	339	320	332	350	335	338	343	346	313	324	345	316	344	347	345	336	330	341	333	327	328	363	354	351	338	342	328	323	321	362	358	320	307	344	334	321	328	336	321	323	324	334	338	351	364	321	354	349	296	344	355	344	322	330	340	334	345	333	333	337	296	334	364	333	352	331	343	303	324	316	361	367	337	349	343	323	313	345	336	342	349	320	334	353	345	328	342	348	296	344	332	357	364	356	328	341	348	361	346	354	359	329	339	314	332	315	312	317	350	355
53245	49011	16776	2807	1975	1583	1301	1095	881	824	792	730	717	603	634	554	571	527	556	582	531	561	508	549	509	498	525	488	501	508	490	512	489	485	505	492	495	468	468	503	495	504	486	509	473	455	507	504	493	451	488	508	502	450	487	479	468	458	505	463	493	467	485	473	481	482	523	465	497	469	460	502	486	450	455	521	470	461	465	470	448	456	442	456	426	464	512	472	509	447	500	448	492	462	482	488	472	466	469	450	469	489	470	465	436	445	512	500	473	514	474	476	485	479	441	499	467	492	472	545	454	446	497	479	488	449	463	459	462	456	496	475	502	460	460	477	450	474	473	489	443	468	491	469	457	487	453	465	466	490	465	423	434	507	459	445	533	471	455	481	441	452	420	509	470	474	476	474	409	439	442	480	457	490	492	510	456	468	459	463	431	516	470	485	463	475	505	468	482	430	429	471	447	488	508	472	437	491	463	437	481	454	461	457	487	481	490	450	459	446	499	465	436	513	482	480	467	493	453	469	503	458	458	501	506	445	501	483	487	457	482	489	457	478	462	499	469	474	443	466	439	510	440	477	477	492	485	464	530	469	467	468	525	480	512	440	484	423	478	454	450	471	455	418	447	433	460	462	463	473	460	468	485	504	432	463	487	482	508	498	486	506	465	496	516	453	455	504	490	497	456	466	455	463	484	486	441	440	478	484	513	512	454	480	492	467	470	498	510	452	456	469	504	448	481	474	464	514	487	490	480	454	499	477	475	485	479	447	478	463	476	488	508	438	455	511	482	446	514	506	480	460	512	476	482	458	449	479	489	494	475	475	480	450	475	486	483	446	472	514	440	460	481	439	457	486	481	453	473	433	477	469	443	441	471	435	516	493	456	454	471	492	483	485	468	477	485	504	483	503	488	492	477	490	466	530	454	470	463	490	457	505	502	470	472	426	455	491	478	441	479	451	456	472	474	489	503	427	427	433	461	482	481	437	471	498	481	463	475	484	487	440	451	473	457	513	450	484	447	447	499	497	473	435	477	506	468	492	488	470	450	441	471	433	482	477	501	492	459	476	421	498	486	455	490	494	500	472	480	505	464	445	429	496	444	488	453	482	447	476	514	498	459	464	480	470	451	492	449	446	423	461	499	451	457	483	478	490	474	474	483	484	437	493	461	506	482	415	495	466	488	479	439	483	444	478	513	458	494	461	508	486	470	459	472	497	435	485	446	494	497	462	466	504	484	466	456	476	459	462	454	482	479	472	452	443	446	453	461	479	453	466	492	463	476	439	491	479	470	471	486	432	508	448	453	413	471	467	474	526	466	449	470	509	495	455	485	474	478	451	445	476	482	441	459	531	456	474	435	481	473	502	452	455	477	515	475	460	478	460	465	465	499	460	496	428	462	469	502	486	455	477	443	437	455	487	494	515	466	493	480	491	460	454	498	469	523	464	464	453	472	468	491	494	481	487	460	496	479	498	492	427	471	459	457	465	481	473	504	479	505	490	438	498	493	462	479	461	473	483	469	493	503	486	463	484	481	466	454	517	477	473	473	503	475	445	441	458	479	445	475	475	500	486	469	490	510	453	504	469	443	446	445	483	476	444	486	446	477	457	476	493	444	465	457	464	475	455	430	489	479	482	465	471	518	494	418	457	476	453	496	486	513	454	487	453	441	449	492	488	465	447	464	531	454	472	507	491	442	492	444	488	442	457	422	465	448	486	472	477	493	503	472	430	483	492	487	501	465	462	488	478	480	469	486	455	486	479	492	490	453	487	468	465	461	480	470	528	502	442	497	447	476	484	469	473	475	515	486	450	499	490	491	486	474	477	475	482	489	464	482	462	447	487	464	496	466	458	488	483	484	469	490	489	460	482	445	470	475	454	451	493	479	490	488	451	451	448	487	479	483	468	461	445	448	521	476	515	458	463	473	483	490	475	496	477	440	497	483	459	452	435	440	472	431	459	457	484	500	457	450	487	500	449	460	461	465	460	501	470	511	489	464	507	470	465	496	472	458	455	463	479	475	419	478	460	504	455	444	468	458	478	490	553	465	515	477	483	449	452	451	479	482	489	491	500	439	508	454	484	474	486	465	470	462	489	481	471	481	477	449	451	482	500	469	480	458	468	478	451	474	479	484	464	487	453	484	464	507	467	531	454	463	478	484	507	439	480	484	500	455	449	475	492	466	455	444	480	447	475	501	470	477	488	475	494	514	471	475	474	477	454	460	484	480	467	510	487	464	464	472	451	484	503	469	477	498	483	486	430	470	489	457	463	463	475	488	502	504	476	479	496	468	506	454	448	476	462	471	476	464	502	474	469	512	479	475	469	522	467	481	458	463	461	487	479	505	443	483	442	453	481	467	443	469	466	442	479	469	449	464	499	494	462	468	434	412	487	473	490	491	474	487	520	428	469	467	462	449	457	442	492	489	459	487	501	466	492	478	441	429	490	469	468	484	480	465	465	489	447	476	454	466	460	481	477	494	507	455	483	468	464	475	480	470	483	493	460	482	498	474	489	479	474	482	474	452	456	451	476	509	473	473	450	485	471	525	516	451	444	465	467	477	509	415	465	487	510	457	481	493	452	472	498	470	470	470	459	475	462	491	479	473	449	433	501	482	445	472	441	451	466	455	484	453	487	464	457	478	463	467	506	445	451	474	477	494	463	483	454	479	474	467	464	466	455	455	512	468	441	479	518	519	482	480	450	486	491	476	494	461	473	474	496	448	484	468	459	475	457	455	455	442	489	484	439	479	470	457	482	455	517	436	463	440	451	459	467	475	458	492	454	436	473	509	526	484	466	497	506	478	482	454	471	467	479	465	476	474	485	477	470	472	500	441	526	436	525	467	479	503	447	482	503	466	425	466	474	488	491	471	456	454	472	512	465	523	483	468	494	482	437	492	440	479	489	480	480	496	457	458	495	444	485	462	463	483	445	477	503	460	466	492	476	510	473	437	425	479	474	481	468	470	496	457	488	466	415	486	458	453	488	445	474	439	465	451	448	476	491	450	448	467	477	487	518	427	510	472	466	461	483	467	477	498	510	491	448	490	403	468	501	500	460	448	478	482	459	442	467	453	468	468	520	455	470	489	452	463	470	465	442	492	449	467	479	479	456	504	444	481	447	495	474	524	500	471	430	425	456	452	478	510	467	478	488	473	450	497	473	465	486	456	470	438	500	477	514	463	473	471	519	456	489	480	483	469	495	483	501	456	471	433	502	493	485	481	478	492	484	420	494	510	448	476	492	495	478	473	462	485	487	481	449	502	514	466	480	465	460	418	462	466	464	501	502	472	465	469	469	487	495	466	498	472	436	471	466	499	476	464	468	462	473	496	438	504	485	513	460	485	443	495	471	497	491	458	493	453	475	459	465	507	434	485	484	478	487	455	478	505	485	469	473	497	494	511	444	429	459	453	453	436	453	460	478	461	472	474	491	500	444	490	480	460	478	476	447	473	519	455	475	448	449	477	469	447	491	476	450	472	474	475	449	499	470
23078	21212	29504	23213	21202	21216	7342	613	379	369	354	263	251	260	226	224	228	212	198	186	178	162	187	154	168	174	177	158	160	165	159	147	166	169	151	156	163	129	154	121	136	137	147	184	141	149	148	150	160	137	133	163	161	128	138	141	152	130	143	149	124	157	137	145	147	134	152	158	143	119	162	164	131	134	148	142	176	139	116	125	126	128	148	118	141	135	143	149	127	157	146	128	131	136	134	151	126	155	136	100	146	117	153	149	150	150	131	139	141	147	141	142	159	141	136	144	136	137	148	149	145	145	139	144	153	144	155	128	147	139	153	126	157	162	171	146	139	135	138	156	132	133	142	140	149	155	146	136	146	158	139	163	130	143	132	140	148	139	145	137	134	149	141	149	148	140	132	161	148	141	137	134	130	151	159	151	135	123	126	123	148	132	138	127	154	144	133	128	142	149	128	142	116	138	156	149	117	144	126	134	161	141	127	143	159	129	146	141	152	158	138	159	158	142	157	155	137	120	143	145	141	130	141	151	146	133	144	137	151	129	139	142	135	130	143	149	144	156	155	146	156	151	134	150	158	170	136	148	148	133	133	168	158	160	117	157	134	138	149	122	143	151	129	157	130	120	142	144	153	146	151	135	169	135	147	138	122	139	128	143	133	110	161	139	132	124	145	144	145	154	141	144	129	145	158	154	122	161	144	120	147	140	129	131	146	146	115	151	126	141	132	142	129	148	130	134	143	118	162	149	135	134	143	120	138	128	143	135	114	146	158	130	141	141	144	141	129	128	123	124	129	134	132	141	136	164	120	139	133	144	122	145	147	145	135	144	144	145	133	118	142	132	135	159	137	136	148	146	150	137	138	151	145	151	131	129	116	131	132	133	147	152	114	155	136	129	156	152	158	160	143	138	153	141	121	141	150	143	130	158	139	147	147	155	122	145	137	135	127	163	124	150	143	141	152	129	120	148	137	137	139	145	138	148	129	144	130	137	162	135	141	148	145	145	131	133	143	148	150	140	133	136	138	158	132	159	162	149	155	148	142	166	129	152	129	148	128	148	131	134	150	165	136	131	139	123	169	142	134	137	157	162	131	144	151	130	141	116	156	142	138	122	132	130	136	128	154	158	137	144	156	123	123	134	147	143	141	143	139	135	131	158	144	150	161	151	150	131	116	132	140	151	121	137	170	145	137	113	146	141	138	144	131	156	130	132	130	144	140	148	154	125	149	140	141	146	121	140	131	146	142	126	135	131	147	120	145	156	156	126	143	123	141	136	164	142	131	131	137	132	168	152	138	118	137	135	146	133	132	142	157	118	132	151	140	157	127	135	148	160	108	126	126	147	124	134	144	143	120	151	135	141	122	147	145	138	144	139	140	153	143	147	131	123	138	120	143	151	140	148	144	143	154	134	132	130	139	126	129	119	167	144	137	163	137	130	150	124	150	108	140	148	129	122	126	148	154	144	138	134	130	139	130	134	128	130	126	149	177	137	160	143	135	139	140	144	166	136	130	133	148	114	168	141	162	143	153	136	131	143	133	137	140	123	140	147	150	148	129	120	152	180	125	148	139	129	134	129	134	135	141	161	122	149	129	154	159	151	142	161	141	151	122	163	155	143	132	148	120	134	126	139	145	137	152	135	147	146	140	120	128	126	153	157	138	138	156	128	158	164	137	142	133	143	125	119	145	134	137	142	139	157	131	147	153	140	143	162	125	117	153	147	148	123	127	138	128	158	133	119	140	143	131	143	139	157	128	159	156	141	141	150	141	152	141	155	126	155	128	149	154	133	146	134	137	136	146	144	134	176	129	127	156	136	135	136	127	165	151	141	136	129	130	153	126	139	123	147	149	127	133	138	147	143	144	144	132	141	141	146	151	132	141	171	120	135	132	116	143	154	128	146	144	143	129	152	144	139	157	139	144	150	140	129	148	145	145	128	117	165	160	136	144	137	158	139	116	156	134	144	148	153	131	150	146	148	147	137	143	137	130	131	138	143	146	130	115	123	124	123	120	165	152	150	138	133	138	134	125	134	145	143	127	155	148	130	141	155	142	137	142	129	149	147	132	119	145	153	145	154	140	147	152	161	152	146	160	152	145	115	142	130	132	155	121	146	144	123	133	125	145	144	159	137	141	108	136	139	121	134	141	124	132	153	139	155	142	129	141	146	144	154	145	132	154	134	140	120	141	156	151	160	140	129	162	126	136	146	143	134	145	124	158	143	139	128	124	136	137	143	138	145	113	146	132	116	142	140	132	134	142	128	150	134	151	122	137	144	119	125	140	150	132	153	137	150	139	154	139	138	157	150	157	133	132	141	131	151	148	129	123	137	147	139	128	131	126	149	131	132	153	132	135	156	155	121	162	153	123	149	139	133	157	130	123	138	150	151	122	124	129	124	141	135	162	146	137	154	114	151	124	156	141	145	125	138	138	141	143	147	129	150	128	128	125	146	147	150	142	133	160	110	131	133	142	151	149	127	124	131	125	127	140	153	140	139	143	146	130	147	127	141	148	133	154	135	124	141	129	128	138	129	151	142	147	152	156	120	143	132	160	128	130	143	135	122	155	142	151	143	144	136	173	158	158	141	121	142	142	138	133	153	129	152	128	149	130	155	125	133	138	141	144	152	138	174	159	136	139	156	154	143	138	144	144	165	141	139	144	146	141	121	128	157	121	134	137	126	137	143	139	122	135	152	158	146	126	164	144	144	136	131	143	127	163	143	136	146	153	132	139	157	150	129	129	137	132	147	130	133	117	145	134	151	149	120	134	168	160	131	166	143	147	157	151	149	146	135	129	135	116	139	132	144	134	131	140	132	143	142	133	152	134	151	135	154	140	139	142	150	152	136	134	153	137	151	126	133	150	131	138	115	155	139	137	125	120	138	146	158	141	137	145	143	144	121	117	133	109	132	143	132	145	111	152	141	148	130	128	139	152	150	120	153	155	147	161	136	138	131	135	143	133	153	147	134	160	154	152	142	143	148	155	130	146	141	145	135	154	141	127	142	136	128	135	111	144	144	117	137	146	153	151	145	148	140	140	156	136	156	120	122	153	152	127	133	155	140	159	113	149	137	137	115	149	122	142	115	126	137	138	141	149	138	158	137	143	147	133	145	136	135	137	147	142	139	122	131	140	132	125	144	136	149	135	141	131	154	134	147	169	138	156	161	123	154	156	140	131	139	129	146	146	139	132	149	140	131	133	130	141	153	135	114	134	155	138	138	152	139	125	149	145	142	137	156	162	135	130	148	168	144	175	134	127	146	142	136	158	131	141	139	137	127	129	141	142	138	160	143	146	140	143	145	127	142	139	138	137	143	133	133	149	114	143	137	109	144	126	143	129	121	139	121	138	129	147	140	140	136	120	132	146	149	158	135	115	113	128	135	149	134	142	154	146	115	121	135	137	134	140	164	152	126	155	145	127	136	146	158	121	127	139	139	139	148	125	127	144	137	134	138	130	129	128	138	140	138	115	142	138	135	139	137	125	143
56830	56110	19035	4396	2995	2219	1680	1312	1081	880	715	640	588	531	433	400	395	368	329	333	274	310	266	285	277	296	283	254	255	236	272	231	228	228	252	236	239	196	200	230	236	223	215	212	215	222	231	240	227	231	208	229	233	191	209	199	202	205	186	245	208	204	216	236	165	198	213	205	209	210	179	215	204	206	215	244	226	193	203	205	201	205	214	205	182	187	198	200	203	191	214	199	209	210	204	208	207	214	202	206	211	220	210	229	206	203	187	190	199	210	239	198	223	197	194	176	196	206	203	184	189	191	211	207	207	197	178	215	226	220	195	198	205	224	217	210	202	187	190	206	215	228	192	192	178	194	226	221	200	211	227	194	203	218	204	221	215	196	171	204	207	200	214	204	197	223	199	231	190	198	202	185	210	202	237	195	212	201	191	182	206	205	218	227	181	190	205	193	202	215	214	221	181	208	248	190	196	205	193	196	195	190	170	211	197	179	204	217	201	207	213	247	186	190	208	198	204	180	210	204	196	178	218	176	215	217	212	196	193	200	201	201	199	225	206	190	197	196	212	219	191	202	217	217	177	211	173	192	194	209	184	190	203	197	216	191	197	198	188	211	213	220	208	217	211	190	225	196	199	221	220	200	189	207	190	218	211	207	196	193	195	200	184	204	184	216	224	191	183	211	205	210	169	205	220	209	197	227	188	211	211	201	212	230	215	214	184	200	200	225	198	203	196	215	213	196	217	210	206	195	194	205	214	224	213	184	218	194	205	213	204	202	238	196	216	207	177	221	198	189	181	230	203	229	201	215	201	213	213	198	232	233	200	224	189	222	196	197	202	190	203	196	179	231	213	206	194	214	181	187	197	202	215	213	206	181	187	211	200	179	206	200	192	215	201	196	197	211	205	207	222	208	190	209	221	201	193	200	222	219	203	188	204	188	181	211	197	195	205	189	214	207	187	209	207	203	183	229	196	206	242	206	193	214	222	207	191	192	223	200	198	224	204	225	192	198	222	191	202	189	197	223	225	193	185	198	199	206	193	236	202	197	188	242	194	186	187	218	211	210	192	203	193	174	185	229	169	208	229	205	184	224	195	174	218	218	189	204	183	242	222	177	226	197	185	195	197	211	212	183	216	221	208	188	219	208	184	185	201	206	199	195	195	201	212	240	191	220	195	217	193	199	218	185	196	217	201	219	219	185	204	186	214	199	201	197	181	203	214	183	202	189	199	187	172	215	205	202	204	217	184	200	200	207	207	196	198	197	199	176	210	209	197	222	206	173	192	208	201	192	186	210	188	193	199	189	195	204	215	215	194	231	229	181	202	195	201	211	195	217	201	207	195	204	205	208	179	192	192	172	228	209	192	206	182	202	203	207	183	234	185	201	188	204	187	200	210	190	170	211	184	223	173	227	204	201	188	201	227	213	201	198	217	181	181	221	219	207	204	194	190	221	213	196	220	204	191	205	214	200	195	189	190	187	211	183	198	197	200	207	224	210	194	214	194	181	243	198	231	221	188	198	196	218	214	175	186	214	190	203	213	202	227	202	203	192	194	199	183	198	203	219	186	177	218	208	210	188	215	165	189	185	182	204	214	195	177	194	199	170	204	197	192	192	222	198	211	243	208	191	196	192	207	215	193	206	158	208	190	198	229	214	188	193	190	198	205	215	223	208	211	185	203	192	198	196	199	185	206	178	190	188	201	217	214	206	214	189	207	179	202	188	198	206	207	173	189	189	202	183	203	199	198	227	204	192	215	163	189	179	208	218	197	187	204	229	215	220	207	208	181	201	191	196	195	177	215	218	193	205	184	210	214	206	196	198	222	207	221	213	209	205	194	213	228	175	191	192	194	214	200	186	191	217	217	190	222	190	192	207	217	203	199	221	213	186	199	192	204	232	217	216	197	205	176	213	221	218	211	202	201	189	209	229	204	199	209	182	205	192	206	213	213	198	195	210	171	201	180	210	205	193	217	211	217	201	171	193	207	216	183	198	195	202	212	191	179	230	201	181	195	185	179	190	213	172	198	210	180	183	225	204	197	186	215	209	211	198	207	190	188	211	199	203	176	211	195	200	186	203	208	203	193	204	200	220	178	189	195	224	206	205	185	191	230	212	218	174	187	221	211	197	215	205	210	203	213	229	203	187	205	231	207	182	206	202	187	202	210	187	185	212	201	189	204	185	190	200	186	225	224	217	215	190	187	207	213	195	207	223	210	190	219	210	200	195	164	186	210	220	215	165	228	200	208	191	186	217	187	198	175	202	202	189	195	195	189	195	213	227	201	197	227	188	215	213	195	198	217	201	215	209	187	197	206	217	184	183	215	215	184	186	186	221	214	182	211	197	217	189	224	196	183	212	197	190	202	209	245	203	195	199	194	210	195	196	208	186	193	189	208	206	205	182	193	193	190	202	219	213	196	203	216	187	196	214	196	215	208	198	208	221	198	223	201	192	199	202	184	206	223	196	195	208	218	226	201	192	233	187	170	212	195	196	208	189	203	206	193	226	222	195	211	207	202	199	207	196	172	190	209	196	192	197	225	204	241	199	199	200	226	190	208	212	215	187	188	201	190	212	208	187	201	190	191	180	194	204	218	203	214	205	196	222	224	201	213	186	213	201	223	206	194	185	223	196	222	221	199	208	190	189	189	216	202	185	193	191	202	205	213	205	206	219	220	203	194	198	193	229	201	204	188	187	181	208	189	208	227	199	206	220	188	187	221	216	219	207	201	200	224	199	188	203	194	205	210	210	188	212	212	221	189	194	193	203	193	198	206	194	213	186	182	200	196	205	213	179	204	193	205	188	205	211	207	194	227	194	194	202	213	190	212	220	198	210	217	202	211	196	205	213	203	188	189	187	195	198	194	198	202	200	193	210	215	208	203	196	190	211	192	224	198	200	196	176	223	208	225	216	213	247	219	218	214	213	206	174	229	219	187	230	204	208	194	210	209	202	204	198	204	196	196	201	195	195	205	212	193	222	209	219	201	206	223	183	200	194	200	206	198	211	196	200	187	212	205	183	221	184	215	211	206	201	181	213	204	209	206	208	183	232	207	200	205	203	220	225	199	217	211	183	216	213	196	192	210	188	191	218	200	192	212	200	195	204	205	200	203	184	218	218	190	192	200	187	208	199	195	232	188	219	192	206	216	218	229	198	196	198	187	201	215	220	212	192	210	207	200	191	207	202	210	214	192	211	202	188	220	186	230	193	196	213	193	190	195	220	199	197	187	211	193	208	199	212	220	196	186	221	204	205	223	185	216	199	194	218	197	218	199	216	190	195	214	196	208	199	190	212	220	205	204	194	213	188	181	203	193	219	238	192	196	195	190	207	217	227	211	189	175	200	165	208	193	205	211	188	205	207	216	216	202	204	201	212	208	246	194	197	190	194	192	186	212	205	201	190	231	211	175	217	184	192	229	186	193	223	191	193	221	205	215	195	205	221	209	207	199	205	205	195	207	176	214	193	189	197	212	192	203	225	184	184	212	193
27724	21117	13247	1653	429	458	429	418	407	400	412	425	399	417	382	427	380	416	417	443	367	416	403	417	422	405	425	407	403	395	418	437	389	408	393	392	426	401	361	406	402	398	418	386	408	389	429	394	368	431	367	408	406	437	407	412	408	404	407	394	398	368	412	379	407	380	375	357	418	369	396	416	381	398	417	421	369	402	397	428	439	413	404	380	392	412	408	401	403	418	393	376	383	415	438	458	387	402	410	410	367	381	408	429	400	397	413	415	427	408	415	419	396	397	407	386	424	382	371	401	419	402	393	376	419	393	408	404	395	392	406	410	421	371	403	425	409	433	384	409	424	394	387	385	432	380	377	436	398	429	384	407	412	383	369	384	415	398	399	390	409	410	379	411	403	379	387	422	435	368	403	385	388	411	405	400	421	395	407	444	448	385	404	404	430	398	416	387	373	423	416	401	402	390	387	417	391	405	384	421	380	405	409	402	401	411	415	384	388	407	370	393	405	440	385	431	419	387	422	419	403	384	424	356	364	392	418	398	391	398	374	402	412	390	397	395	412	413	411	417	388	400	392	411	406	421	390	364	412	386	404	419	433	398	428	426	433	428	391	427	398	409	402	390	398	398	402	429	435	402	433	403	370	397	393	395	409	395	379	403	366	387	444	386	381	429	378	391	416	400	408	386	440	415	405	412	414	411	424	445	401	366	388	409	446	415	374	401	399	380	420	349	407	434	372	412	411	414	416	394	410	430	402	375	394	386	409	422	424	418	409	430	400	366	404	416	423	355	440	434	397	383	395	398	402	401	386	457	410	404	377	434	396	376	465	387	386	399	402	392	395	413	402	424	381	399	415	393	376	369	404	407	392	401	418	391	381	407	397	402	430	413	413	394	409	396	418	392	436	387	422	376	407	428	380	398	398	398	399	411	380	410	396	404	414	374	405	413	388	429	407	407	402	397	420	393	404	412	414	390	384	427	409	441	375	387	395	391	373	384	405	393	411	443	398	406	408	416	383	392	414	407	397	426	393	378	421	406	396	409	439	441	422	406	389	392	403	430	407	404	385	432	421	374	370	434	395	425	379	382	437	405	405	391	400	375	422	394	453	431	404	400	392	420	451	382	374	389	440	417	391	408	408	366	418	424	389	414	422	382	382	398	408	387	418	394	395	388	394	404	416	432	398	444	387	397	390	410	432	438	389	405	389	402	409	419	423	385	389	389	389	427	410	364	415	406	388	417	429	414	407	404	413	388	396	465	391	422	377	451	394	385	454	406	391	401	388	411	384	390	398	407	399	439	363	428	409	419	427	419	449	420	417	403	369	402	387	403	391	378	389	389	375	419	394	379	412	391	422	426	361	414	417	401	419	388	392	416	400	406	383	383	401	415	397	384	446	391	387	403	431	399	396	414	406	425	407	400	391	384	385	451	395	391	418	389	387	417	405	413	414	398	423	402	409	398	430	412	420	422	433	395	376	404	400	363	387	435	425	381	393	404	414	420	402	410	409	376	389	427	396	428	408	429	364	411	401	401	409	436	410	371	405	372	376	410	415	410	452	390	401	401	444	416	440	380	399	405	377	426	414	392	399	414	409	401	373	401	386	412	370	428	426	408	440	406	392	408	366	427	419	395	401	413	446	411	396	433	418	424	397	387	415	415	397	410	350	382	402	388	409	404	414	393	399	405	408	394	421	415	385	422	358	401	418	407	433	384	389	394	403	435	456	379	386	408	383	408	394	401	394	385	416	380	413	413	373	427	397	402	411	392	405	398	416	414	423	401	411	415	403	428	414	419	406	428	406	407	361	375	407	407	421	405	449	388	419	394	385	390	415	421	387	398	414	411	406	411	411	386	376	387	406	402	374	425	365	393	421	389	378	420	419	394	410	403	408	427	428	384	406	399	411	408	399	383	393	396	395	428	373	393	392	394	423	413	372	427	395	368	428	411	404	409	417	425	426	406	417	372	407	394	400	392	437	396	408	409	381	419	423	424	422	398	372	383	403	416	422	404	409	407	448	411	370	391	393	418	409	408	417	413	345	377	431	415	376	390	439	399	365	392	418	418	409	385	392	387	408	390	411	399	388	403	383	385	410	404	429	406	395	404	397	397	389	403	406	461	408	410	407	438	427	379	403	379	423	400	401	420	419	418	412	394	397	391	404	418	382	428	393	404	445	409	409	406	408	378	395	413	438	409	438	419	370	435	422	359	395	354	412	395	423	395	425	402	416	403	409	423	387	380	427	383	371	422	371	412	390	378	439	403	397	412	357	433	401	398	413	433	375	401	403	402	414	349	383	407	443	412	398	383	411	413	399	386	397	420	398	422	417	381	413	420	401	442	387	414	397	408	413	420	431	362	390	416	416	407	408	425	382	433	420	426	390	412	401	440	411	397	411	419	403	440	358	409	430	389	416	394	423	428	370	374	365	411	404	393	409	399	441	399	425	402	410	391	445	447	398	409	392	397	410	384	402	402	381	411	386	403	382	399	398	418	417	468	390	416	382	404	395	407	431	415	428	374	419	426	368	395	394	429	409	356	411	396	422	416	398	407	360	383	406	441	390	429	394	375	408	393	409	436	396	414	399	404	376	412	412	400	407	392	391	404	383	411	411	451	411	408	402	390	407	393	411	419	394	386	393	427	389	438	398	402	409	398	389	414	388	391	391	407	432	409	382	436	406	434	393	391	411	428	458	431	396	400	406	391	393	364	415	428	377	410	419	385	389	429	404	383	386	414	405	396	402	408	391	405	414	381	406	454	399	398	417	421	397	417	379	435	424	392	385	410	411	396	388	405	441	413	432	400	405	441	412	402	428	423	395	406	437	394	415	379	406	409	397	447	382	390	421	372	369	406	375	371	414	373	421	413	399	425	370	412	409	389	413	402	374	406	440	413	395	428	413	373	410	436	423	391	378	392	381	429	415	393	409	417	399	409	419	377	419	391	435	400	397	381	426	445	399	400	373	390	372	422	409	400	395	412	391	389	404	377	382	381	418	430	439	406	377	418	409	428	413	416	387	396	416	420	435	388	406	427	385	409	402	404	429	422	392	394	407	386	373	391	389	376	403	385	417	415	430	411	450	396	386	388	374	420	429	393	386	404	415	418	402	432	424	397	373	369	372	402	412	414	428	410	403	387	430	418	413	428	386	421	449	403	373	361	392	399	396	396	421	382	378	411	420	358	362	394	383	407	411	412	422	461	406	433	439	389	400	411	409	427	385	401	400	404	389	423	395	412	416	418	409	417	398	432	384	431	419	391	405	422	383	432	396	419	411	358	445	409	405	371	388	402	430	376	375	392	429	379	426	396	410	403	406	447	414	396	373	386	400	409	427	384	402	413	426	412	420	363	404	403	411	401	403	419	409	421	419	407	432	374	392	429	427	403	415	387	453	388	418	380	369	412	397	391	414	415	432	391	415	438	410	400	376	425	405	393	413	438	401	409	352	398	395	400	410	410	406	398	430	379	419	443	425	406	379	397	419	406	410	385
28113	17602	5125	755	668	610	602	596	600	573	641	619	558	574	571	556	592	577	581	535	571	571	570	547	560	612	575	587	552	537	521	556	572	563	564	520	551	574	555	521	560	562	562	508	532	541	593	515	550	594	598	537	567	545	577	602	606	525	573	542	502	575	564	592	548	581	553	545	546	568	578	546	576	547	549	571	585	613	551	550	573	568	557	593	563	542	537	599	551	560	569	574	557	597	543	508	554	539	529	507	561	552	559	570	580	564	557	571	553	566	553	579	570	577	570	556	562	550	559	561	550	546	551	547	555	575	570	564	539	572	544	569	592	558	557	578	564	576	572	563	555	512	560	590	551	597	568	567	566	563	547	559	521	538	569	553	624	619	576	603	520	541	523	564	598	554	529	546	560	526	519	575	554	535	504	587	567	571	559	567	530	535	550	563	598	573	566	583	553	576	598	556	581	555	557	556	562	571	523	585	590	567	571	539	508	558	532	557	534	527	584	557	519	562	541	558	518	598	555	590	550	552	576	568	638	582	552	562	572	561	542	548	521	554	560	518	561	561	556	534	595	595	561	538	608	578	559	549	545	543	596	572	536	528	615	555	552	570	561	535	569	522	578	551	577	574	563	545	572	566	604	554	567	575	592	559	590	570	585	572	552	594	576	576	578	608	584	579	565	549	595	523	558	543	513	564	568	584	545	553	513	534	564	538	583	591	570	536	537	567	583	576	608	623	588	516	576	533	569	598	546	543	534	573	531	565	577	543	529	526	562	544	586	535	568	561	597	550	537	573	562	563	534	555	555	548	566	563	554	553	497	584	559	562	554	564	573	565	525	574	541	530	548	571	533	540	543	539	535	542	554	545	542	571	501	535	569	549	576	504	527	564	566	536	607	542	527	551	585	579	536	543	577	546	602	548	591	533	534	576	586	575	543	573	612	588	561	573	546	591	543	570	539	546	556	577	549	610	515	561	557	555	558	579	561	537	545	549	559	568	588	588	561	575	539	595	601	565	562	524	589	569	593	553	555	555	596	597	528	554	572	576	579	621	593	551	607	580	572	556	503	579	536	564	554	536	582	556	573	586	557	537	561	563	541	593	562	582	542	593	561	529	599	537	576	554	572	605	612	569	582	515	591	554	548	525	565	554	581	563	550	566	524	582	563	558	525	529	542	617	541	585	575	563	558	551	547	563	533	554	521	580	586	629	579	586	555	585	577	575	566	547	556	563	541	561	570	587	545	589	526	561	539	532	564	572	589	598	564	541	542	594	540	541	571	581	628	508	547	597	539	589	579	575	564	574	595	668	528	558	554	538	537	578	574	556	588	593	575	561	591	559	554	580	556	599	557	564	535	570	539	532	564	555	557	580	574	595	574	592	573	579	571	574	524	587	551	567	607	531	569	572	547	566	538	524	538	554	569	540	536	524	583	548	570	591	551	568	551	507	549	563	572	529	513	536	619	563	571	513	562	539	557	548	595	569	572	600	590	572	559	565	581	536	522	580	594	553	561	567	564	548	573	581	521	547	571	537	571	563	568	581	600	546	581	581	538	568	525	606	569	589	583	549	554	585	529	550	556	536	569	586	563	579	559	595	541	535	528	536	569	566	588	578	595	590	520	566	520	572	545	562	533	554	553	540	562	566	594	581	558	514	549	591	566	613	585	588	570	595	550	540	566	544	553	557	562	566	518	515	541	524	591	574	562	551	562	559	570	590	607	552	561	554	531	539	570	558	583	544	570	522	539	525	583	549	558	582	546	554	568	528	594	610	563	534	538	569	605	552	566	559	526	624	547	589	558	569	605	598	536	537	556	526	554	567	548	566	511	534	572	568	548	566	552	577	519	527	595	536	581	574	550	559	557	560	617	556	541	528	573	557	586	572	594	552	567	557	571	513	597	576	550	552	573	517	545	519	569	577	556	554	600	532	570	564	582	610	574	524	559	583	613	560	562	588	597	538	543	545	566	506	538	622	564	606	566	613	533	572	597	560	545	536	562	555	546	585	564	554	557	562	533	594	565	552	561	596	567	527	585	539	535	572	516	582	559	540	586	547	550	551	583	601	536	577	570	548	527	534	560	562	575	585	554	560	523	606	589	573	565	536	558	526	554	570	522	547	586	573	562	576	533	572	574	543	550	571	591	603	574	581	571	542	550	570	536	520	533	582	549	547	562	548	568	598	546	560	545	562	571	552	566	576	605	531	543	562	559	628	555	568	598	562	589	544	494	584	571	561	561	588	555	551	542	544	536	574	575	571	564	562	624	573	573	566	541	560	548	558	586	590	565	590	567	535	525	541	576	547	532	580	565	569	577	549	535	560	571	572	560	575	558	577	542	550	570	563	550	567	568	603	520	551	561	602	572	600	586	537	573	551	534	544	580	549	537	582	497	540	594	543	552	564	560	559	581	559	561	516	603	549	542	574	555	608	554	618	574	583	543	557	595	531	584	573	577	546	518	520	543	575	574	530	555	578	565	615	557	527	554	570	536	549	569	560	578	535	561	600	577	526	543	574	587	546	569	525	586	603	532	540	530	547	583	557	571	519	554	530	534	583	564	546	535	589	570	565	583	537	563	586	563	586	593	549	562	562	538	554	552	574	554	561	562	544	588	541	538	525	579	573	559	583	589	560	547	613	571	531	556	560	567	559	583	567	548	559	578	549	520	586	499	581	544	549	540	547	606	512	588	531	561	565	563	536	556	574	561	555	566	553	546	592	560	609	600	585	551	585	539	591	525	540	559	563	568	591	551	579	564	580	582	549	558	538	598	550	558	556	560	557	591	547	556	563	532	555	520	584	554	555	574	577	601	568	552	520	581	514	575	542	597	554	618	550	532	603	569	579	567	521	590	582	611	538	573	610	536	564	543	562	603	556	589	498	548	538	534	600	548	563	541	582	530	555	572	572	558	532	572	591	515	581	573	559	574	535	551	571	576	540	584	521	569	572	551	576	561	600	546	542	518	548	582	611	564	610	567	536	586	600	563	547	548	564	565	584	578	585	533	589	540	529	539	573	559	539	525	557	554	567	590	571	557	540	574	560	551	582	569	572	631	555	547	603	579	558	589	541	534	602	543	551	541	541	561	557	593	534	576	567	604	541	514	543	519	522	523	536	567	551	579	544	574	575	570	556	602	570	563	569	533	546	534	572	550	550	551	549	600	560	622	577	570	523	566	520	581	546	525	519	591	528	594	582	587	574	519	556	546	522	595	546	555	579	635	527	531	548	575	568	554	569	541	570	561	556	589	598	564	583	562	576	549	609	557	559	559	528	567	597	576	547	612	559	506	593	553	572	578	542	553	581	630	537	537	567	545	531	556	561	585	568	560	569	570	564	571	580	516	538	572	556	543	569	548	562	629	542	563	561	557	601	578	553	559	545	613	559	590	564	556	548	579	536	553	574	534	556	561	607	550	549	545	557	573	560	563	553	565	562	562	567	567	560	577	576	542	560	568	560	551	536	561	544	545	560	576	568	535	532	553	573	552	551
24139	21242	29076	23579	21105	8251	834	600	488	457	389	443	380	415	444	360	385	363	379	375	370	383	379	354	373	350	352	336	354	340	355	315	342	336	394	322	382	350	350	364	372	341	341	353	347	349	370	397	336	357	324	312	344	349	351	343	336	362	309	373	309	341	353	359	369	338	318	324	334	330	359	339	340	335	343	346	333	354	340	348	349	345	335	315	329	354	336	332	327	316	325	350	345	332	336	336	346	333	348	382	337	333	343	345	346	330	340	304	346	327	330	351	327	336	344	364	323	325	356	355	348	349	314	352	336	339	325	333	341	316	319	340	347	343	327	324	332	311	348	314	331	355	313	315	342	337	342	317	319	373	319	366	319	341	332	365	323	325	329	358	329	333	337	349	345	311	355	320	319	323	331	333	342	348	323	333	350	313	318	312	325	321	343	329	347	332	310	336	343	377	332	309	358	349	361	353	353	354	342	364	377	356	320	359	354	353	348	348	331	331	337	350	333	317	386	329	359	346	357	307	369	351	320	326	330	307	319	286	331	327	347	323	374	331	331	324	319	344	327	297	335	339	347	350	289	328	369	332	344	314	323	306	346	358	362	347	366	350	358	326	342	333	341	336	342	366	326	340	356	316	356	341	352	364	329	341	342	319	290	318	309	338	343	367	359	347	339	351	331	356	346	320	320	346	378	326	336	292	353	314	360	316	315	365	362	306	333	316	361	324	333	331	321	320	357	391	337	333	378	336	354	346	315	358	344	338	348	311	328	334	341	327	351	358	366	302	356	333	365	344	328	343	333	344	309	323	333	341	343	343	346	342	316	359	363	356	313	355	334	309	343	316	347	334	344	347	316	318	346	366	344	348	321	328	356	370	304	345	363	333	312	355	327	335	344	339	345	320	339	312	353	361	307	356	341	338	366	365	364	344	310	379	353	354	326	327	329	329	344	337	332	350	353	316	362	395	359	329	359	301	331	322	330	332	342	308	356	348	342	348	343	347	313	343	354	332	333	313	334	345	290	308	345	350	315	335	317	356	351	344	363	344	327	332	309	351	340	318	314	349	344	310	357	342	365	333	342	334	391	363	353	337	352	363	372	364	343	360	332	314	347	313	339	322	346	314	349	349	365	334	362	334	344	320	340	355	350	304	309	352	325	328	353	334	339	363	335	364	297	310	353	340	359	319	347	328	333	349	326	337	374	332	342	331	321	357	352	310	336	335	327	309	329	358	331	331	363	329	324	318	308	345	332	345	369	325	340	376	334	335	335	350	365	322	322	330	354	342	311	340	316	330	315	309	369	339	318	365	344	363	308	357	337	371	326	365	369	369	335	360	323	383	360	345	335	363	335	335	321	315	331	351	338	351	366	325	309	317	344	361	324	315	398	304	333	369	322	346	364	338	374	314	302	350	317	328	340	348	340	374	333	318	363	338	321	317	353	357	331	345	325	351	345	343	311	308	373	347	359	314	343	358	318	325	329	321	344	324	379	357	366	331	309	366	328	345	345	358	332	327	333	335	335	326	334	323	346	353	349	346	338	347	343	350	317	322	339	311	334	346	333	357	313	322	334	358	317	356	332	334	340	369	331	360	316	364	333	331	346	323	305	311	327	325	324	346	329	312	357	318	317	332	322	317	347	332	350	320	343	289	328	310	312	319	350	311	326	365	318	339	365	364	311	325	334	348	354	345	333	350	353	334	321	324	349	335	330	329	309	371	343	348	327	316	282	315	344	318	334	328	387	339	312	364	328	357	337	343	333	323	306	332	359	328	332	334	351	335	339	341	348	348	336	337	317	343	337	344	345	376	328	368	384	363	357	357	363	344	344	332	339	326	337	320	350	373	350	340	355	329	329	336	349	302	333	326	336	319	284	364	344	347	315	349	342	346	365	332	341	344	332	336	329	342	359	326	343	352	361	350	331	330	330	315	311	335	323	335	338	329	305	338	334	324	333	331	351	322	326	343	358	333	372	361	305	361	336	324	319	327	323	360	347	323	323	347	354	333	339	349	325	319	358	358	360	353	383	312	389	351	340	360	340	342	328	336	331	369	372	354	331	314	344	312	347	352	351	339	336	334	347	344	354	342	353	368	305	344	328	342	322	349	334	362	328	348	363	340	315	318	320	334	376	369	374	324	321	356	325	363	347	347	350	361	319	337	351	334	334	355	324	332	335	340	323	325	336	346	340	337	317	332	328	362	325	325	368	325	329	335	304	314	373	340	335	323	364	384	333	345	350	344	315	355	333	352	342	334	339	324	321	360	337	331	329	341	359	362	339	356	323	355	354	331	343	340	327	344	303	337	349	366	352	351	334	343	348	355	331	366	301	358	323	346	350	334	329	337	351	328	340	323	349	345	352	320	350	337	366	363	317	327	309	348	344	308	321	323	347	329	328	334	304	355	346	356	315	354	371	349	355	327	309	343	382	320	346	358	344	346	318	363	326	348	339	362	315	334	327	307	339	324	331	341	353	341	336	348	341	361	340	314	310	328	358	295	333	313	308	324	322	336	348	288	341	331	354	354	325	327	336	354	343	350	325	352	339	343	347	345	314	350	351	313	332	337	332	347	357	338	328	336	316	335	331	351	334	320	369	347	349	376	323	356	354	339	366	352	339	329	325	336	297	309	300	314	342	352	348	328	331	348	331	306	341	320	345	357	339	353	365	341	318	318	312	338	332	346	302	317	338	315	329	317	333	336	321	369	335	367	328	336	323	340	362	363	333	354	325	326	310	345	335	311	328	306	354	315	347	317	354	315	329	334	338	350	344	320	383	353	346	322	298	348	359	326	320	365	337	357	324	311	333	326	331	328	347	300	298	340	377	339	325	293	341	322	319	353	328	330	344	336	370	328	307	329	320	374	316	352	343	336	319	343	331	367	324	372	325	325	340	307	388	361	331	365	324	341	331	328	349	357	370	358	329	349	318	349	328	351	342	338	297	318	309	335	324	365	347	366	359	329	357	294	362	350	319	335	321	346	320	366	361	329	325	346	310	331	325	362	350	324	363	348	337	338	330	372	371	337	367	322	334	364	335	344	351	337	349	334	345	332	333	299	345	338	338	315	344	310	357	324	335	340	345	306	345	335	314	309	328	352	350	349	342	358	340	334	366	326	356	327	349	338	370	318	321	352	324	359	325	313	334	355	331	314	334	341	358	348	333	335	314	332	349	323	330	337	346	368	312	307	369	331	335	340	330	362	336	319	332	301	337	312	333	329	368	357	316	345	345	347	356	329	343	341	362	355	335	315	350	347	355	320	353	336	348	330	343	356	334	327	321	360	364	324	322	329	341	337	362	346	341	349	332	305	355	314	349	342	293	369	323	341	342	357	339	342	342	303	328	351	359	303	342	326	372	353	334	328	342	324	361	351	301	324	343	350	295	321	341	351	347	328	334	327	321	316	324	338	322	345	345	340	325	319	334	344	337	303	329	316	308	349	336	367	321	332	357	358	310	357	336	341	335	322	344	345	326	333	347	313	315	319	329	344
53237	46878	16050	2728	1986	1573	1257	1005	940	811	774	725	630	627	649	564	575	561	560	551	520	535	526	500	534	522	484	530	474	498	483	486	503	496	502	515	497	524	510	513	466	472	483	452	496	486	509	471	485	481	463	482	493	468	464	478	469	493	491	469	464	481	508	476	505	461	482	441	459	445	451	472	480	489	510	498	483	488	475	465	456	472	466	485	477	468	460	493	483	483	480	486	459	461	487	494	476	474	433	478	502	451	494	498	448	475	503	451	428	470	456	461	496	458	496	480	459	457	438	523	461	475	458	477	471	492	454	501	461	476	455	495	477	518	480	463	463	514	431	479	502	468	458	477	453	484	525	467	463	519	454	452	481	476	501	456	436	502	452	513	449	497	495	471	470	442	541	486	507	472	503	487	495	467	517	515	439	483	495	481	461	475	453	467	467	477	453	487	482	512	482	449	463	470	488	478	499	483	466	496	463	456	482	457	480	493	474	488	454	502	463	480	476	455	475	477	457	453	491	486	455	489	459	485	514	468	442	448	483	456	451	510	454	467	475	470	465	477	501	486	494	494	459	500	469	501	478	450	508	480	512	471	444	491	448	463	472	466	501	487	464	469	441	474	460	458	513	494	487	467	500	525	455	491	467	485	501	474	473	482	458	521	489	482	480	499	433	492	481	474	481	458	479	467	484	504	470	446	440	508	479	462	514	498	489	469	453	489	473	467	466	463	475	496	478	470	473	500	481	466	488	508	460	469	457	428	475	490	450	458	500	471	506	473	498	446	451	482	493	479	436	454	520	479	503	491	438	462	458	482	459	441	442	484	492	508	513	487	502	487	484	497	490	478	508	479	494	436	465	474	484	461	487	445	501	461	494	482	472	479	511	498	473	434	457	480	490	502	451	474	460	446	498	481	453	500	487	483	438	481	472	483	466	456	471	489	482	512	506	467	448	464	422	498	460	471	472	488	509	441	484	454	488	472	461	484	466	466	496	445	458	463	453	449	481	465	475	459	481	456	478	493	485	464	466	467	473	459	465	478	479	521	461	493	452	473	467	529	475	470	452	507	462	511	474	488	478	489	473	478	459	478	497	493	463	477	481	495	497	484	483	497	484	481	504	481	419	415	463	505	468	471	454	443	500	485	487	514	458	487	480	477	465	455	522	443	480	504	466	486	480	455	454	441	488	448	461	501	484	481	470	464	480	480	476	468	486	488	509	489	494	443	491	455	490	499	505	487	475	493	495	482	476	479	492	452	480	497	504	459	474	432	466	490	481	449	466	464	496	470	432	475	481	501	452	452	474	491	450	464	486	464	465	541	480	464	451	450	485	476	451	433	440	489	446	439	491	459	484	457	454	489	468	480	423	496	468	445	455	489	486	467	488	500	489	461	475	445	469	483	450	523	486	465	461	468	484	467	472	487	502	465	496	469	472	472	445	490	454	487	463	455	482	484	482	484	484	474	453	513	490	476	449	502	502	460	458	498	519	466	441	492	480	494	481	466	464	486	441	444	484	457	434	461	487	500	488	511	484	494	483	481	514	496	478	475	490	523	443	492	495	495	475	495	462	508	475	493	474	475	476	465	463	452	463	469	448	435	453	515	470	491	520	509	465	512	475	484	485	466	451	468	461	494	455	477	486	471	464	468	447	471	445	494	491	457	414	473	483	460	481	526	481	443	473	436	486	479	489	479	475	461	491	488	463	446	417	445	470	512	422	449	489	462	486	480	494	516	463	475	472	448	485	493	475	462	466	502	478	478	475	438	486	468	500	461	471	473	458	492	471	464	504	507	467	478	475	435	475	517	463	430	487	475	452	465	504	485	476	484	424	490	508	491	494	475	486	448	484	490	499	449	498	466	472	513	495	478	507	479	478	501	510	458	456	491	430	470	472	484	442	479	472	460	437	460	503	451	502	447	473	468	520	463	467	465	467	500	461	449	490	488	465	483	482	484	501	455	452	489	478	457	497	481	495	482	455	550	465	453	448	477	454	466	487	439	496	470	444	478	484	494	471	468	459	473	462	485	491	476	462	463	429	506	485	499	472	494	492	476	480	514	458	513	477	482	467	485	516	454	483	433	465	441	495	459	483	494	451	465	478	494	498	467	473	454	487	494	488	486	436	449	498	468	488	420	449	515	481	511	494	468	499	513	454	458	485	458	497	490	434	446	487	522	478	437	502	485	453	478	501	464	446	469	472	458	474	460	464	450	470	465	529	464	480	481	465	462	466	465	488	459	459	457	481	479	454	482	496	426	455	470	513	449	470	485	480	466	500	503	479	446	500	462	462	529	498	465	450	469	488	476	477	510	448	470	452	489	467	506	448	445	511	475	484	484	480	488	485	455	463	442	470	456	478	479	467	445	523	449	477	484	490	450	414	488	467	483	515	458	440	478	495	467	499	484	514	487	570	479	538	474	467	473	510	474	475	490	544	468	416	433	471	474	503	522	497	448	487	471	483	452	498	416	485	454	526	447	446	489	463	479	479	432	482	468	442	473	483	492	458	501	495	463	478	514	462	476	474	468	465	505	519	463	483	433	457	505	485	460	443	505	499	503	485	472	482	436	478	489	469	500	444	486	453	476	476	509	470	483	461	487	459	443	505	471	493	472	462	462	477	469	497	439	497	509	461	477	462	481	478	486	502	476	473	505	458	499	491	457	509	500	505	486	473	523	486	453	486	500	466	503	492	454	499	502	485	461	489	483	482	486	446	453	475	503	456	470	468	427	485	499	493	480	459	462	470	435	471	507	498	481	507	481	483	453	478	464	486	455	459	442	482	460	448	451	480	459	478	467	471	445	495	483	472	417	490	505	495	467	453	441	480	458	463	505	485	458	459	486	483	443	482	484	451	512	489	462	485	469	465	513	483	484	458	489	466	477	466	436	490	491	472	516	500	457	494	483	449	463	464	459	447	485	463	490	458	443	485	503	467	445	448	481	529	472	436	473	475	459	459	494	456	500	495	495	477	462	492	478	447	474	462	510	452	468	473	484	409	509	480	483	500	503	530	530	466	468	456	456	460	511	448	477	459	466	462	477	487	452	490	477	470	494	491	486	434	476	489	444	471	482	509	464	461	506	514	471	491	484	498	488	477	506	457	453	463	485	471	507	484	463	492	487	464	491	503	478	478	490	507	470	468	469	468	461	482	465	477	503	498	437	480	441	486	497	482	500	484	469	456	495	472	493	497	494	478	453	445	498	453	485	435	506	487	463	428	451	451	477	495	480	490	461	465	505	494	446	445	512	453	465	464	452	477	514	403	488	476	480	478	444	481	459	492	482	496	447	465	459	473	495	456	471	493	468	475	458	449	461	498	481	475	481	492	461	466	477	463	488	470	484	457	484	473	451	497	478	462	484	481	446	468	460	501	455	475	479	495	455	470	483	433	455	496	489	480	466	489	500	459	474	469	490	470	456	462	477	462	517	489	439	462	500	495	485	466	482	470	486	477	471	476	527	511	465	479	450	474	490	495	508	482	479	511	496
23044	21201	29702	22986	21189	21143	5462	585	411	382	300	315	289	231	210	206	210	231	207	180	189	171	154	162	162	166	166	150	179	147	164	149	151	169	167	156	172	149	160	141	158	120	163	148	148	120	137	144	145	149	158	180	159	141	177	142	151	149	160	165	152	158	161	145	132	149	137	161	134	161	167	166	136	143	148	135	135	159	137	129	163	153	153	150	146	128	145	149	132	120	128	126	125	112	133	149	154	154	139	147	161	156	169	141	147	132	145	135	147	131	104	150	149	131	138	150	158	129	147	150	142	142	155	125	161	121	134	165	139	141	132	144	144	144	165	139	143	142	160	132	147	148	151	132	124	137	145	139	150	137	146	140	149	142	152	161	139	164	167	145	131	143	149	111	137	126	136	142	139	137	159	129	161	139	139	126	153	150	138	137	150	150	149	145	125	132	143	135	144	129	127	140	132	141	152	158	142	145	127	131	132	154	158	146	134	142	152	164	134	134	145	138	151	143	143	139	172	135	152	135	135	138	147	138	132	135	127	167	163	117	138	140	136	140	145	140	134	176	132	142	116	125	130	144	139	137	147	154	145	146	140	112	139	133	123	134	128	145	144	168	150	148	142	142	155	130	133	156	142	166	145	141	149	146	137	141	166	140	153	132	141	130	143	128	125	174	160	153	137	147	146	152	133	133	135	140	144	146	134	134	124	141	139	133	150	138	141	125	159	128	136	142	139	147	139	169	149	140	144	165	140	147	132	146	132	153	155	132	134	127	137	139	139	119	153	150	160	139	145	140	131	133	144	127	137	148	156	157	136	142	142	157	162	148	159	171	152	145	162	143	137	139	144	168	149	145	132	130	127	148	135	142	131	144	151	137	145	148	134	129	147	129	151	138	132	142	161	129	118	150	137	158	165	128	158	152	149	142	139	115	137	128	145	159	160	155	129	134	160	140	140	148	135	146	151	131	147	123	138	148	144	154	115	168	144	173	155	136	142	151	132	139	134	132	162	138	153	145	148	135	138	171	147	154	149	135	128	149	124	152	148	152	160	163	139	147	153	125	124	145	137	147	140	131	137	140	145	155	113	160	148	133	137	149	149	160	145	151	138	155	121	146	132	132	158	134	153	135	148	123	144	140	140	148	135	135	134	138	157	158	132	124	136	130	156	139	133	150	158	174	140	145	152	139	140	135	149	163	148	139	165	129	157	153	142	143	164	161	143	173	128	131	165	137	160	150	144	133	150	162	130	159	122	131	151	134	148	146	149	139	141	181	140	152	143	143	134	147	156	154	141	113	149	157	135	124	158	143	148	132	141	151	136	139	145	148	128	154	144	147	152	124	136	130	134	141	150	130	132	123	119	123	166	162	143	158	125	145	142	148	137	142	166	140	134	124	140	133	140	161	140	158	153	136	150	143	148	147	122	143	153	134	162	166	142	136	149	128	151	149	147	150	131	137	136	132	121	156	134	134	157	151	161	149	149	144	137	162	164	133	118	163	148	128	168	117	138	160	148	134	129	150	129	142	144	147	154	123	159	146	149	141	169	129	127	129	121	139	132	136	133	137	121	162	168	140	139	139	135	144	127	145	140	130	135	165	167	131	142	139	140	139	130	134	156	150	135	150	122	133	124	157	141	150	127	122	157	137	136	147	141	163	124	144	132	135	136	138	146	140	144	141	159	135	141	136	151	156	141	139	154	152	141	161	149	162	135	136	133	159	149	158	145	142	131	147	138	147	146	142	155	136	134	126	138	155	130	168	162	139	135	124	140	126	132	137	156	142	149	133	131	152	139	153	149	138	149	130	135	146	143	151	145	151	143	130	140	155	167	146	139	147	147	146	116	135	144	164	149	129	142	141	145	144	131	134	129	149	124	130	116	155	134	145	157	168	156	167	149	166	148	164	134	133	148	143	122	157	146	150	146	165	165	138	135	145	125	118	138	144	145	133	153	117	122	153	122	153	130	131	144	143	149	146	148	153	144	128	140	149	137	139	103	113	156	152	132	151	138	136	145	140	121	140	139	117	136	119	153	143	144	148	124	137	132	143	145	127	123	136	124	121	126	147	143	161	121	142	152	143	117	131	147	157	124	177	120	145	132	139	137	149	155	152	146	131	142	146	141	139	123	134	128	134	153	138	138	168	141	157	136	149	150	134	164	135	124	151	137	147	139	141	133	138	144	133	130	128	138	151	164	157	125	123	131	134	141	152	151	142	133	146	153	125	144	130	137	127	128	159	139	149	157	151	145	153	132	130	138	148	135	150	143	137	148	138	126	115	125	136	140	138	130	157	156	141	145	143	152	143	140	148	155	135	138	123	167	172	144	145	155	138	129	137	141	138	166	144	152	152	123	130	154	171	113	136	139	149	125	132	135	144	162	122	143	134	136	136	172	144	135	133	124	137	149	133	139	138	176	158	141	133	144	137	137	156	122	144	136	140	148	126	122	142	135	132	153	158	149	142	160	110	123	112	152	118	145	127	146	135	148	141	146	125	160	133	144	137	129	136	123	147	149	127	148	158	150	144	131	124	139	131	120	137	141	147	145	130	127	147	165	120	139	135	141	144	133	144	141	151	140	136	160	135	138	151	156	141	133	151	145	158	151	146	139	130	120	133	142	178	142	139	148	133	162	156	147	152	145	149	156	143	133	124	137	141	128	151	145	152	167	148	143	137	133	134	132	147	136	140	130	142	155	162	141	159	141	148	131	127	134	108	143	132	136	129	170	149	146	171	134	142	140	143	148	112	154	132	147	163	140	150	133	150	137	120	139	157	135	170	143	135	151	151	156	161	128	152	130	138	140	154	147	133	139	145	119	159	136	162	128	139	130	141	139	154	162	130	182	147	125	144	161	140	174	126	140	127	138	145	144	133	157	146	127	138	144	142	159	144	122	149	135	143	140	115	138	149	130	125	142	165	142	146	142	164	166	149	168	136	165	149	142	137	141	131	143	148	127	155	156	126	133	168	135	148	133	153	134	148	149	134	151	165	126	153	154	137	135	124	146	137	151	149	144	139	130	139	166	172	134	159	146	129	139	145	139	151	113	150	155	171	136	141	129	135	150	120	136	141	140	132	148	143	125	137	138	125	141	156	149	147	132	154	144	142	138	141	142	159	117	151	137	141	156	139	133	147	145	159	160	134	158	135	156	139	151	137	155	142	136	145	127	140	127	130	132	147	146	155	143	128	138	139	133	131	124	156	148	156	161	137	148	133	150	130	157	136	136	149	143	136	160	137	150	178	151	132	143	139	153	172	149	152	151	136	154	160	143	148	130	133	114	167	133	155	150	167	138	138	139	151	153	159	154	133	139	139	138	151	134	128	133	129	133	153	145	144	147	121	135	124	149	114	129	144	135	161	134	141	117	140	152	136	151	155	147	125	150	124	146	144	132	153	154	161	130	138	118	154	164	148	149	128	133	135	131	151	140	152	151	125	138	135	147	142	149	126	162	159	146	142	155	134	147	140	156	138	127	143	152	142	140	126	154	145
58336	54771	17955	4386	3017	2247	1707	1297	1109	870	770	625	559	519	449	424	381	380	358	332	329	248	287	266	298	248	286	277	265	253	259	224	268	241	200	228	259	225	257	243	210	246	232	206	239	218	208	241	206	198	215	222	222	227	178	225	204	220	220	209	231	229	189	216	220	223	223	223	172	217	217	190	192	210	233	188	210	205	234	191	210	204	205	202	213	212	202	218	202	220	196	219	210	202	202	211	234	242	214	200	195	223	229	217	216	195	184	222	224	216	213	189	201	184	199	215	231	207	206	205	227	212	204	202	225	205	194	211	177	214	210	218	208	206	194	203	201	196	190	212	184	190	203	206	205	197	190	217	232	196	240	210	218	219	213	207	257	213	216	200	183	206	197	214	192	188	204	196	214	204	199	218	190	196	192	186	195	207	206	205	193	213	194	219	209	219	220	219	181	226	197	206	212	197	205	187	212	224	206	208	197	218	201	181	215	236	213	212	185	220	225	256	202	226	221	228	207	158	203	200	188	216	227	218	190	195	185	216	196	217	209	204	173	198	229	214	202	192	222	197	164	191	213	197	191	217	199	220	201	214	221	220	199	191	188	213	187	211	186	214	187	187	203	198	207	220	200	204	215	219	193	253	203	208	199	193	206	217	204	214	219	213	193	227	195	219	202	210	195	206	186	232	206	220	195	215	210	200	222	189	205	203	191	231	190	167	210	206	194	229	213	196	206	203	215	212	205	199	179	189	217	196	239	205	173	199	199	199	206	210	184	228	217	192	203	196	203	206	231	183	182	207	223	199	215	188	214	201	209	202	229	197	220	184	219	201	200	221	224	210	196	209	217	176	196	191	199	176	213	215	190	196	199	202	191	211	207	213	190	208	214	200	215	170	192	207	195	198	207	185	221	214	199	213	204	223	195	206	223	191	183	189	211	206	215	211	226	199	197	206	223	235	215	191	196	215	181	191	204	198	188	216	211	213	219	209	226	193	181	203	210	209	226	210	187	197	212	187	199	220	189	206	204	206	228	231	219	190	224	199	203	220	211	191	189	198	212	201	180	198	217	225	189	199	198	216	185	202	222	181	206	207	193	193	183	210	205	227	205	187	234	207	180	192	204	212	211	191	199	214	215	185	241	211	202	217	214	208	219	230	201	191	191	196	194	194	184	217	189	184	210	215	202	203	188	202	209	194	211	202	186	183	192	223	211	201	189	200	193	197	196	203	224	218	196	216	208	201	205	206	218	201	217	203	205	222	199	180	209	210	158	204	209	230	215	199	222	217	200	219	196	199	189	221	178	194	199	226	186	187	219	199	204	218	199	217	208	219	198	207	203	202	217	218	199	222	198	193	203	208	195	199	205	207	210	201	206	181	234	191	202	194	225	204	183	206	191	219	208	211	211	213	205	178	183	193	168	211	214	221	221	172	210	225	205	241	194	216	196	189	201	214	208	229	209	195	198	198	177	202	208	200	212	207	195	206	189	216	208	201	219	200	195	227	196	196	209	200	187	229	194	216	217	210	206	217	241	213	211	200	203	196	198	227	209	214	217	215	213	194	214	233	201	223	208	211	215	201	190	200	191	200	212	200	198	189	177	233	176	203	195	204	224	199	218	194	238	216	198	195	210	195	213	187	210	205	175	217	208	227	196	212	205	224	193	187	198	219	171	220	188	190	222	204	209	179	200	220	194	199	208	198	211	204	209	231	195	203	188	186	197	195	187	225	215	200	192	225	186	194	238	204	183	195	201	240	186	192	187	206	204	186	214	186	174	212	207	206	201	223	221	218	181	218	192	208	190	203	201	207	209	203	221	199	203	217	207	206	173	189	202	221	194	190	218	212	207	187	210	200	215	207	210	187	213	177	179	204	189	178	217	200	203	201	228	197	208	200	195	204	215	221	196	216	203	213	200	221	210	207	203	198	226	200	194	209	207	194	205	232	202	199	196	208	209	202	204	195	190	206	200	187	201	204	198	185	180	188	192	213	211	211	197	204	209	198	215	188	194	218	215	215	222	218	226	205	217	202	205	184	209	212	216	183	214	213	199	210	202	223	185	206	196	207	215	212	195	192	229	181	223	206	199	218	185	212	180	177	210	202	190	203	202	222	227	230	198	203	210	214	202	235	185	206	191	201	190	217	203	205	203	202	212	203	213	183	212	213	220	203	208	222	202	174	185	176	218	199	209	194	199	183	215	169	199	196	218	205	203	224	213	194	224	213	185	203	212	215	188	202	205	181	221	213	182	207	183	197	199	204	201	219	202	208	205	244	195	188	185	183	213	200	210	196	201	211	220	221	224	211	194	191	205	174	217	229	181	196	203	195	211	204	181	207	227	225	195	221	221	232	200	202	196	197	216	213	209	203	172	195	212	225	195	225	198	209	218	215	177	233	199	182	216	230	205	226	190	204	213	184	212	207	190	207	225	231	211	220	193	207	216	209	223	213	206	205	206	186	220	216	209	208	200	197	200	216	192	205	181	207	204	212	213	190	197	184	189	187	224	229	220	195	191	223	196	210	206	197	185	194	210	191	200	192	184	196	190	224	176	189	197	204	186	204	218	222	212	198	201	194	202	212	189	192	200	214	170	204	163	188	221	185	199	172	216	199	199	219	205	214	217	197	205	212	205	224	190	202	190	190	197	201	187	228	214	199	196	204	205	207	204	175	198	224	208	193	205	179	200	212	197	200	206	220	198	231	195	197	179	220	208	228	202	211	213	213	210	211	193	177	206	196	189	210	185	185	236	226	216	193	213	184	185	202	209	193	215	225	229	207	214	205	198	196	207	222	190	200	208	192	204	207	201	240	178	214	205	215	218	210	233	215	198	218	200	208	205	185	195	205	210	201	205	216	186	205	202	210	174	227	169	173	210	201	213	221	200	200	197	211	188	191	196	210	222	214	193	189	187	183	206	190	197	217	188	213	214	210	221	200	181	163	192	207	188	229	214	194	196	213	184	202	207	195	217	192	218	214	185	219	204	214	221	182	205	205	225	206	210	179	171	240	194	221	178	205	212	224	209	219	215	192	200	213	221	205	198	199	212	214	190	229	190	242	210	205	199	214	187	219	180	185	204	197	200	212	186	244	222	225	211	233	170	194	207	214	219	179	195	229	213	183	195	207	214	198	210	234	202	196	200	190	201	217	190	207	225	217	181	223	216	216	220	229	184	230	187	205	182	198	210	202	197	183	175	197	222	200	210	202	211	213	204	191	200	189	212	176	227	202	208	199	189	200	214	212	212	194	181	193	205	222	186	218	221	210	225	203	204	192	208	192	205	205	228	226	187	190	219	219	194	216	206	217	184	190	220	196	195	209	219	199	199	205	211	184	205	186	226	203	204	202	193	217	200	224	226	205	188	222	212	196	188	179	214	213	184	189	208	199	209	204	221	219	207	227	211	247	205	212	221	197	209	207	196	218	184	207	216	223	188	195	214	213	214	196	214	198	200	207	204	183	203	207	223	222	197	200	217	176	213	201	200	193	188	224
27706	21168	13173	1816	625	520	496	439	443	436	399	398	408	380	380	395	425	402	439	387	427	450	405	427	433	408	411	422	424	399	423	418	390	442	395	436	405	415	396	397	470	380	425	405	421	431	381	393	398	403	410	415	420	415	400	432	426	419	392	419	403	390	423	436	374	441	431	422	385	428	391	427	404	417	387	419	429	434	461	412	399	397	377	393	400	376	389	393	393	388	419	408	419	394	433	393	388	428	421	373	392	421	414	372	359	375	404	419	439	436	406	409	405	417	400	420	406	425	441	422	425	439	393	425	410	424	416	417	393	420	400	421	397	384	400	374	411	427	440	383	392	403	453	416	436	390	373	416	413	408	394	426	397	381	401	407	410	377	369	405	451	390	432	407	414	433	404	432	385	417	373	392	427	435	403	381	374	410	390	419	430	391	414	402	372	389	410	428	378	413	381	386	400	439	429	377	431	418	387	417	407	408	398	385	434	421	398	405	402	399	420	408	399	428	441	378	388	410	382	434	428	431	398	421	422	383	429	408	368	431	363	386	401	425	419	399	384	397	436	390	419	388	441	412	450	401	423	444	408	412	403	389	432	430	421	365	379	424	352	421	419	397	373	406	416	393	384	471	403	412	403	407	435	414	414	423	430	409	416	426	408	395	405	425	384	421	419	410	429	384	431	412	431	382	372	386	441	407	423	373	389	398	413	413	404	393	418	423	435	390	440	397	430	426	432	411	405	462	369	393	387	413	425	427	394	421	445	384	409	425	386	424	431	407	380	412	383	422	444	418	409	404	388	410	438	366	417	424	397	415	400	408	420	431	411	397	421	378	414	399	363	404	385	414	399	425	399	409	431	429	404	389	402	441	399	408	405	380	430	393	394	434	404	424	432	421	426	385	415	424	396	381	413	428	401	410	404	423	363	408	437	402	423	408	408	420	430	431	410	420	392	419	422	425	423	414	441	413	435	424	408	432	432	358	396	404	399	409	430	446	434	434	435	396	431	422	384	415	407	405	442	391	424	435	444	429	429	443	462	410	389	421	432	438	411	409	395	413	434	422	422	409	365	412	433	439	390	400	442	437	418	431	383	392	415	394	348	406	436	450	367	380	372	398	419	409	373	377	381	414	416	376	409	425	407	407	412	427	448	374	437	371	403	424	370	391	423	406	435	381	378	399	407	410	403	426	422	410	412	405	400	400	416	408	425	421	409	401	431	404	406	425	396	418	427	396	397	402	436	428	445	408	432	407	422	432	380	423	405	447	403	407	420	394	386	365	439	413	419	419	427	376	427	421	405	419	397	404	397	419	374	411	427	397	441	411	418	403	374	405	426	426	412	409	416	412	407	385	411	438	406	410	402	455	420	415	403	407	413	382	394	381	429	409	386	398	393	393	410	419	421	397	390	457	416	395	405	399	441	425	457	439	435	400	418	436	370	407	430	423	416	421	436	398	419	401	440	421	398	413	391	406	432	407	407	431	414	428	435	424	452	409	408	434	392	433	449	425	399	406	383	414	448	409	438	407	406	410	422	439	368	428	402	435	376	399	384	382	424	376	422	430	451	411	401	400	452	412	444	408	410	406	413	378	418	384	409	421	407	390	390	396	402	389	418	419	439	454	419	425	435	418	390	377	430	405	409	401	396	408	376	414	418	425	423	401	400	405	425	414	384	444	421	413	382	429	405	399	382	425	444	387	401	392	415	408	410	414	451	395	413	442	392	429	440	389	398	397	445	388	393	418	401	408	394	415	424	424	411	427	413	414	427	412	417	422	390	423	400	424	426	406	464	390	448	400	438	439	409	407	406	449	433	434	399	442	377	440	411	368	398	428	447	412	381	406	405	383	409	427	411	414	425	405	422	397	367	396	393	395	398	422	397	445	392	437	422	371	408	419	419	447	406	439	392	430	421	422	438	454	397	431	371	392	406	410	407	414	447	398	399	376	413	428	414	388	390	386	412	406	400	434	412	433	409	439	405	435	425	427	405	425	403	409	414	438	449	427	458	472	434	437	420	361	417	408	421	405	421	434	427	381	410	420	416	444	386	424	409	407	411	408	388	415	420	387	380	403	439	427	392	376	391	441	387	412	434	414	379	433	449	408	398	409	405	416	436	426	391	419	444	436	413	442	442	385	390	423	412	429	406	419	412	398	374	378	407	388	387	383	400	431	390	429	386	426	416	434	405	398	406	369	412	423	428	417	437	421	415	424	380	400	392	399	426	364	369	398	451	432	423	463	390	397	392	428	417	411	411	401	406	414	428	401	442	426	384	429	448	404	429	399	433	423	428	381	410	389	429	417	394	437	380	423	433	381	404	394	403	397	423	384	415	429	378	395	429	424	433	402	396	410	378	381	414	439	400	408	413	401	390	389	415	402	402	408	420	440	397	457	386	448	390	386	410	410	425	392	435	429	428	412	421	401	398	388	396	419	418	413	440	451	404	388	410	390	412	419	405	439	409	401	441	428	388	407	424	437	421	401	426	406	413	464	402	422	410	446	413	391	457	406	395	438	419	414	414	416	431	415	393	421	416	386	447	406	385	417	404	440	404	405	440	384	392	419	386	425	411	410	426	428	382	410	426	374	385	389	430	396	424	400	426	427	420	404	394	397	420	431	372	408	427	399	394	393	419	496	436	414	399	396	410	409	385	398	448	431	411	419	414	433	397	377	415	435	436	415	421	410	418	392	412	422	422	409	416	361	436	434	400	410	388	429	411	430	387	397	419	423	403	404	410	380	403	421	437	431	433	380	389	395	384	391	400	425	383	408	429	450	434	428	391	408	401	424	427	418	444	425	405	450	433	415	459	393	401	399	403	479	451	446	435	410	394	415	439	409	383	425	427	397	386	418	401	388	430	405	390	444	391	460	403	430	390	430	399	410	397	454	411	397	404	370	418	455	427	417	427	435	417	406	396	419	434	452	416	413	390	444	415	427	455	427	367	397	390	419	356	396	412	379	408	404	409	395	424	446	396	413	373	423	404	404	406	389	386	408	443	392	396	391	424	432	416	439	401	414	421	390	414	408	404	399	400	448	421	425	394	412	453	421	413	421	424	408	354	425	392	435	380	429	396	444	410	414	377	415	398	393	407	419	403	408	398	427	404	431	431	407	458	416	363	395	416	391	473	434	418	444	435	373	409	411	421	420	404	436	422	413	398	383	406	409	409	433	364	386	423	432	405	431	386	457	453	413	384	412	408	400	426	393	422	416	433	355	410	431	413	403	409	395	394	386	397	374	368	360	372	411	424	391	398	439	392	437	426	404	435	406	378	413	428	431	409	375	416	403	460	387	404	406	393	398	412	400	417	404	413	403	415	428	461	411	414	422	402	409	429	401	421	394	415	434	410	432	420	443	434	470	445	386	381	443	399	418	393	434	428	410	365	401	453	409	415	420	400	443	432	430	427	416	408	414	399	428	442	416	442	364	423	445	414	453	423	432	406	417	412	410	394	413	431	409	423	416	415	376	400	422	383	407	424	392	437	390
28275	18063	5109	770	719	646	639	619	597	633	615	585	570	611	615	548	566	569	617	594	535	523	606	543	543	564	576	583	540	548	563	557	568	567	532	558	569	587	562	561	573	637	612	553	574	599	588	591	576	551	557	598	535	571	531	500	578	551	557	574	568	582	594	595	605	577	566	538	532	516	544	580	536	567	538	555	535	605	580	574	567	597	555	553	580	567	552	545	575	517	557	514	569	541	545	525	584	573	546	550	562	562	535	590	572	583	563	613	554	545	604	529	541	544	577	578	608	584	585	543	543	562	617	536	623	565	567	567	547	577	527	560	574	594	623	556	560	547	607	541	587	544	566	578	550	600	541	588	588	563	572	587	591	607	558	587	596	572	578	592	533	590	525	623	584	559	547	581	572	553	606	540	578	610	579	528	573	549	585	549	550	578	559	578	577	563	518	570	596	626	538	551	567	540	578	561	564	568	539	558	567	589	616	566	537	528	544	571	580	547	559	568	597	560	575	572	597	549	571	556	544	547	553	552	562	532	616	542	563	570	594	615	598	599	543	579	607	589	569	581	548	554	594	561	583	533	552	571	559	575	609	569	584	563	595	546	533	571	576	540	538	568	569	590	576	576	609	560	560	581	573	557	520	554	549	588	573	552	565	566	548	562	567	519	566	565	537	549	552	573	580	572	614	642	545	561	582	586	496	564	548	561	573	537	535	578	567	515	569	602	524	567	511	597	571	532	602	548	508	536	557	581	573	556	570	585	572	578	578	584	539	593	571	587	533	580	568	523	551	570	558	539	572	560	568	557	564	587	542	549	538	568	566	549	548	588	557	601	574	574	564	523	567	589	522	571	557	547	548	593	623	571	545	579	598	561	590	586	562	589	536	522	587	604	545	582	579	545	572	550	560	573	547	551	535	614	556	536	555	611	554	568	551	556	561	605	563	556	580	568	558	560	555	566	588	595	582	553	574	529	558	516	557	543	543	572	569	562	590	573	576	562	555	535	584	600	578	534	575	544	566	555	568	587	536	548	544	549	565	633	552	567	530	545	549	542	554	536	574	606	564	576	547	525	561	551	577	553	573	534	609	563	602	587	582	521	545	533	596	584	554	561	555	575	558	565	563	540	514	594	547	515	568	560	583	589	552	582	570	605	576	585	617	547	533	564	585	542	558	581	523	550	554	568	579	573	565	593	532	586	532	515	548	555	578	555	622	583	568	527	549	589	574	534	590	556	583	579	561	557	526	568	563	575	573	545	583	551	555	504	589	536	527	583	565	553	572	559	597	600	587	600	559	571	575	546	570	514	562	560	585	612	549	569	567	533	581	595	588	531	593	570	568	569	623	555	587	610	566	584	535	583	596	544	567	565	527	569	578	599	587	574	558	589	577	514	560	550	614	582	593	535	546	521	577	597	568	572	593	545	564	559	543	577	571	609	557	588	544	593	597	540	557	558	577	518	590	579	549	616	554	587	538	547	588	594	594	559	582	535	513	570	537	570	574	532	570	531	616	521	545	597	562	550	546	509	551	568	572	579	542	581	573	594	552	558	576	525	614	582	570	554	531	558	572	574	536	605	541	582	597	536	560	510	543	603	584	571	561	552	560	563	544	596	546	578	570	521	572	602	590	584	562	541	574	573	552	553	582	554	571	561	585	562	577	556	556	559	550	571	549	599	584	564	548	566	542	508	547	524	581	551	599	566	603	576	547	539	565	554	570	579	590	505	563	605	572	536	514	559	541	546	546	552	584	581	573	564	525	548	579	554	570	547	583	601	573	548	574	555	585	575	524	568	558	552	585	546	549	558	528	578	548	548	567	573	568	579	603	586	581	578	577	561	602	552	570	567	573	589	542	546	542	540	517	581	588	593	574	583	540	555	533	531	586	591	574	544	558	534	566	580	503	592	580	529	551	580	573	558	579	592	560	583	553	581	563	571	593	549	561	571	577	543	536	545	519	572	557	559	563	546	578	532	620	563	591	571	544	583	547	578	562	589	619	569	590	544	574	550	596	568	567	541	590	604	547	565	568	616	551	535	510	569	593	580	555	593	602	588	509	572	600	556	586	580	590	558	592	563	588	552	582	617	588	562	567	597	572	546	581	546	560	567	530	559	585	569	517	573	567	558	599	575	564	552	587	549	559	601	569	577	560	577	545	563	589	549	565	546	550	582	547	558	549	542	512	619	535	504	558	554	547	552	532	517	558	561	614	606	532	564	578	585	577	555	576	554	530	548	585	534	562	589	555	549	548	619	552	588	565	533	585	560	573	600	524	585	568	567	589	539	561	579	523	596	609	560	574	541	534	626	546	592	531	570	541	546	518	601	546	541	539	586	567	573	577	608	551	543	570	531	557	560	566	519	568	532	535	535	582	586	526	570	568	514	565	539	540	587	570	563	581	555	556	548	543	572	550	567	576	610	542	583	574	610	555	543	569	569	526	578	581	562	576	578	593	559	579	567	581	573	582	574	521	529	519	535	584	602	539	521	534	548	532	558	520	608	569	561	599	541	526	550	558	564	585	547	557	547	609	555	556	543	546	550	527	559	581	570	582	597	548	563	564	558	567	535	563	582	554	552	565	541	563	550	580	543	571	581	546	577	550	576	564	554	563	564	545	574	588	539	585	566	583	565	594	589	576	539	540	570	544	535	568	558	581	577	589	574	514	568	572	598	608	524	621	556	586	573	577	561	547	551	573	563	578	551	508	548	565	595	587	574	600	567	610	558	566	521	573	579	533	561	563	557	602	535	543	547	555	608	567	554	577	570	571	621	565	599	561	581	589	556	556	559	564	562	527	551	528	573	563	561	565	557	568	586	580	574	540	601	555	592	559	551	577	573	528	576	610	545	585	539	567	591	576	563	567	609	621	558	599	615	588	534	538	576	586	606	561	535	528	571	547	589	523	556	543	597	559	567	563	532	559	590	615	546	554	523	595	586	591	578	592	559	539	559	581	575	546	570	575	566	570	599	549	608	571	546	527	549	542	573	605	526	568	537	588	556	527	543	612	559	569	560	576	537	534	603	590	594	577	573	604	583	614	557	574	560	612	545	549	589	538	554	559	551	578	517	545	547	603	566	621	574	562	563	577	564	595	568	585	559	590	584	585	524	568	557	541	543	569	568	589	568	566	564	567	577	576	585	529	581	558	556	594	568	570	549	581	530	503	586	587	576	605	583	588	589	551	537	551	579	588	576	551	568	563	560	589	550	534	554	544	545	604	536	558	512	569	552	561	553	553	556	516	546	558	576	545	608	561	586	582	573	530	544	565	560	562	601	535	599	548	563	568	534	590	568	590	554	603	583	590	592	610	572	549	579	571	542	572	595	553	576	539	545	560	575	572	602	554	573	568	516	596	583	568	514	572	590	574	553	558	521	562	573	564	565	553	530	583	581	571	544	563	570	598	594	559	549	595	568	555	572	596	545	561	585	573	537	536	559	559	580	534	530	586	573	541	529	567	566	530	541	573	574	530	588	558	557	580	581	586	561
24152	21220	29147	23515	21147	9438	856	556	474	547	426	452	405	398	399	405	356	376	381	363	344	370	337	362	359	389	344	344	344	366	360	369	371	376	373	329	344	343	333	369	349	346	342	347	397	368	377	357	346	365	344	317	327	325	364	370	343	330	344	367	355	334	315	364	346	372	349	365	363	323	346	353	352	321	365	311	334	347	366	345	379	340	326	360	341	342	348	328	336	327	362	361	338	363	333	364	337	351	339	308	290	333	364	360	369	318	396	336	354	332	323	366	368	361	355	361	312	343	339	370	369	335	346	367	362	350	352	360	334	308	359	311	329	354	321	334	348	338	341	331	326	359	322	376	348	340	321	333	348	359	337	325	365	363	349	364	332	345	330	358	322	333	337	338	336	331	325	373	356	336	328	308	361	371	338	298	310	375	361	331	330	323	341	331	331	383	335	328	336	319	358	366	352	378	382	402	339	338	322	330	332	327	306	342	347	365	355	324	352	340	313	345	318	336	337	294	334	379	350	352	354	365	360	374	378	342	356	367	331	332	382	314	315	334	352	311	340	330	366	355	334	362	325	351	314	345	380	348	347	367	354	338	341	323	338	313	350	373	328	363	338	347	353	348	337	339	323	329	376	355	331	314	357	345	352	333	370	330	299	368	321	353	336	319	320	311	322	393	341	360	360	331	346	312	343	323	339	334	336	327	327	354	354	317	340	335	339	356	302	356	334	314	305	351	358	349	353	340	356	358	371	352	316	348	305	331	352	349	353	339	341	349	324	338	328	334	320	317	358	345	389	355	376	361	354	345	338	323	337	322	336	325	371	362	364	348	334	339	337	353	323	355	319	318	346	339	324	314	346	343	337	340	366	369	339	347	346	327	341	339	319	372	351	336	341	322	355	349	356	344	335	309	359	343	336	321	350	370	382	364	339	376	368	340	330	369	313	354	354	374	346	304	351	334	336	333	365	361	315	366	353	330	314	309	347	335	337	344	334	330	341	338	326	330	340	315	365	370	355	332	320	341	343	317	324	327	321	384	321	378	372	369	382	322	324	380	358	350	372	346	330	332	306	355	342	338	323	327	353	366	372	320	341	340	319	336	318	362	352	346	336	351	324	334	303	356	344	360	342	337	336	332	314	360	319	328	337	369	346	332	348	350	343	330	365	306	341	340	361	331	322	374	336	326	321	368	301	350	312	358	338	329	326	368	344	323	336	348	346	357	331	342	348	334	317	332	331	339	346	343	358	341	331	342	346	346	333	361	356	340	337	338	334	344	338	365	335	333	354	331	329	351	323	354	306	322	328	370	336	341	350	340	349	366	334	333	356	354	339	332	370	343	341	339	336	342	302	341	301	337	339	335	356	352	326	337	331	360	351	345	316	320	348	339	335	328	322	345	369	354	333	330	366	354	324	327	387	341	327	345	347	354	344	309	351	327	365	358	372	340	380	334	348	311	389	360	328	331	338	325	388	348	340	365	330	329	353	330	353	333	337	321	343	338	366	349	361	316	324	345	320	347	336	344	363	303	352	308	329	326	327	352	336	338	372	334	406	332	332	349	354	345	350	337	357	313	345	349	346	368	348	376	335	328	339	333	346	361	321	327	341	393	332	344	341	385	331	360	314	351	344	320	362	309	313	328	380	356	316	321	373	342	349	365	311	349	356	365	343	318	359	354	360	318	343	350	351	322	307	334	372	344	321	323	377	350	354	340	355	323	346	365	339	337	335	355	351	348	322	332	332	335	354	399	342	310	336	314	343	346	295	323	374	305	366	344	368	348	332	339	341	304	361	346	338	378	349	337	360	343	320	332	327	339	351	329	322	334	365	372	355	333	380	345	309	359	330	348	367	352	350	369	320	358	358	314	322	333	349	336	369	326	321	335	330	335	333	342	326	348	329	339	360	331	332	336	340	349	337	343	365	342	311	320	330	353	352	325	328	343	355	324	371	334	321	350	365	362	343	344	353	386	337	336	313	335	361	343	320	309	337	332	378	331	348	343	337	324	360	335	329	339	324	320	394	337	344	353	377	323	327	326	336	372	340	311	324	353	339	317	359	368	371	308	340	337	343	362	335	330	318	367	366	346	329	335	351	362	356	321	373	368	338	301	329	355	364	349	330	367	352	328	338	373	340	363	360	354	326	325	331	351	375	323	346	333	319	327	336	371	363	319	352	329	396	378	356	326	350	339	344	373	324	381	327	366	360	334	339	311	343	356	354	355	319	339	371	348	339	325	341	328	284	345	381	353	340	338	328	345	317	348	327	371	333	298	330	358	318	321	318	332	346	314	350	324	358	344	341	339	354	373	348	309	346	328	372	322	344	353	375	368	364	343	327	364	361	385	329	346	325	342	312	306	367	326	352	379	328	360	337	357	351	331	335	382	324	331	344	337	313	357	348	319	353	341	321	323	338	294	328	347	355	358	353	318	318	325	337	336	329	352	339	338	363	335	369	320	342	353	345	367	349	344	339	326	359	351	357	326	297	345	335	348	349	343	352	358	357	354	322	362	304	388	331	325	367	351	324	347	384	334	328	356	338	316	343	341	364	309	357	340	336	317	357	315	334	320	339	354	391	350	339	362	352	325	321	350	331	351	350	323	335	324	326	340	312	359	316	323	378	350	378	312	344	318	330	337	369	388	309	324	341	358	338	333	325	327	360	363	373	339	347	368	321	342	348	332	363	345	352	328	339	367	345	350	350	361	342	317	334	307	349	330	328	341	354	393	333	329	370	355	375	314	368	340	356	344	351	362	336	330	310	355	343	350	331	358	361	324	368	351	361	350	349	329	358	313	359	346	353	330	350	343	367	306	348	323	366	318	327	398	359	357	378	336	344	366	353	341	328	338	347	336	289	339	353	373	373	346	335	351	338	342	370	342	350	330	333	341	360	347	353	339	356	353	372	370	365	346	358	324	342	341	359	360	358	347	364	358	324	315	339	340	367	360	330	352	311	329	353	349	335	346	330	330	363	357	341	327	343	349	321	366	355	351	354	360	336	323	379	336	365	346	309	329	324	362	343	379	348	379	343	367	342	354	310	357	316	339	372	339	324	376	375	344	352	352	315	351	347	350	339	343	343	361	380	336	338	353	320	352	342	381	330	358	340	321	336	353	309	356	373	320	339	309	360	371	347	296	381	357	348	338	317	329	338	371	326	341	315	310	321	343	337	359	321	375	352	323	339	347	323	326	366	338	325	344	363	332	345	344	307	297	297	348	357	342	358	350	339	350	359	342	328	331	347	339	358	374	330	336	344	343	303	350	361	369	343	357	322	315	324	332	337	355	338	357	318	346	324	328	363	327	314	341	327	342	350	318	362	345	335	351	330	350	377	348	345	351	335	333	314	343	340	363	335	326	355	343	343	352	334	344	345	321	356	294	325	324	346	341	353	347	358	352	316	329	353	371	366	347	368	336	358	345	334	324	337	374	372	315	349	333	343	356	337	365	355	359	330	370	356	336	356	343	322	330	315	379	346	347	350	364	332	329
53016	47251	15667	3668	1898	1518	1254	1062	937	809	743	726	671	629	614	564	555	557	529	572	518	505	485	535	491	492	527	508	484	510	503	506	508	494	555	488	510	480	454	530	512	500	520	493	474	477	501	461	461	489	482	493	513	478	501	525	485	478	500	512	470	477	481	479	510	487	493	487	517	457	477	508	530	464	459	480	476	477	516	466	460	462	460	455	461	467	478	481	498	521	470	502	469	508	494	469	449	487	456	465	471	490	482	500	518	466	439	475	468	494	470	485	492	482	479	502	488	458	507	468	465	440	484	483	454	522	502	480	476	464	495	483	501	452	465	470	460	461	492	457	424	485	478	442	478	444	473	507	452	438	480	522	492	477	462	489	493	430	481	490	471	450	505	471	445	501	504	470	546	514	456	471	503	465	473	476	448	485	454	460	474	470	502	459	488	496	443	479	474	522	513	478	472	519	467	445	485	481	460	484	498	480	440	487	487	484	459	443	465	460	470	462	487	477	458	469	471	414	468	480	421	459	471	449	500	453	498	504	511	479	453	500	481	444	446	479	487	502	493	445	486	503	506	477	433	481	470	489	457	446	497	487	442	457	466	463	475	473	475	494	507	463	454	480	478	495	477	498	475	488	490	463	502	488	476	484	510	501	520	486	471	476	449	474	465	464	500	506	450	477	485	466	485	439	488	480	471	470	471	482	475	476	493	489	475	473	501	465	468	471	446	457	504	473	490	454	465	460	501	502	483	488	496	474	505	472	479	501	450	503	427	476	493	471	477	486	479	477	486	487	506	499	475	473	497	444	490	436	493	464	442	463	449	504	468	475	518	474	504	473	528	498	475	471	479	497	474	464	487	478	498	494	500	444	478	470	486	475	521	462	458	476	501	433	471	510	448	504	467	494	500	469	486	453	507	478	440	473	467	505	498	477	462	475	515	469	486	477	497	424	517	474	506	534	456	463	475	510	471	481	489	458	445	484	504	474	489	499	443	466	519	465	467	486	455	506	526	473	476	440	451	480	509	469	490	459	457	483	525	479	486	467	473	511	525	499	486	506	470	449	501	495	491	464	466	494	487	453	479	489	460	477	444	478	468	464	498	458	487	466	461	494	497	485	535	474	499	503	492	492	484	505	483	465	468	465	477	501	467	497	477	425	473	473	495	463	506	433	502	449	450	466	467	448	451	480	472	465	470	516	513	504	512	455	502	461	458	482	473	524	481	486	461	464	526	480	498	488	405	490	460	517	474	477	473	553	469	518	471	512	469	509	454	479	503	508	489	482	465	504	516	497	491	487	480	493	447	467	460	468	447	495	509	487	472	484	473	491	490	491	477	516	528	500	469	465	450	475	479	497	476	475	487	462	470	474	467	461	472	504	525	456	495	484	501	487	496	469	464	439	459	433	475	492	454	533	463	466	467	442	505	485	444	462	494	471	472	506	486	451	478	501	475	475	464	463	488	502	484	492	488	450	439	465	479	481	495	512	414	483	492	459	503	460	503	482	464	510	474	471	502	480	492	448	498	489	492	437	493	473	495	442	459	470	440	464	486	477	447	503	424	462	477	468	472	469	549	509	471	487	493	483	491	453	479	478	500	465	521	472	457	526	509	435	492	435	470	449	489	506	455	490	485	468	494	503	506	502	467	482	479	504	497	481	528	445	483	457	453	468	468	480	465	451	485	502	475	454	494	523	460	508	493	489	459	457	498	484	482	471	474	462	477	480	449	479	450	485	466	486	481	455	449	479	440	481	467	434	514	423	463	488	482	452	444	494	453	492	492	510	462	512	451	473	483	484	481	488	492	488	508	487	459	473	495	488	486	507	477	503	479	496	523	474	483	466	482	484	464	476	454	456	439	454	460	459	467	480	490	486	486	471	480	469	484	481	416	490	459	475	475	452	491	467	473	468	482	462	473	475	494	463	458	513	489	486	497	492	510	512	468	483	452	465	493	504	483	483	472	479	489	443	505	475	447	469	441	493	461	440	450	477	449	483	462	448	453	479	465	463	495	504	450	490	525	475	501	453	494	481	447	458	487	511	481	450	452	482	498	477	473	483	508	460	457	478	443	468	476	460	500	460	477	476	463	470	488	504	500	504	481	504	458	489	502	510	476	536	540	512	456	498	490	463	469	490	522	447	460	489	490	454	460	477	442	483	505	520	423	449	472	537	467	452	473	502	514	472	521	492	464	485	466	510	499	491	502	500	497	498	492	481	488	459	488	482	489	461	479	479	503	509	490	508	477	472	535	486	477	500	513	475	435	497	490	477	456	453	473	462	465	476	481	475	443	504	458	480	499	457	471	504	497	447	489	474	502	479	479	471	494	430	472	455	462	486	483	463	450	474	481	519	451	466	484	456	490	462	458	454	482	486	473	473	450	479	485	496	449	493	480	467	495	488	459	521	468	512	480	486	460	482	510	477	499	473	431	509	484	521	465	450	493	472	488	520	521	481	481	491	504	425	520	472	453	477	471	475	481	506	462	489	500	487	495	449	501	467	422	457	437	453	487	495	512	497	475	471	484	488	478	450	492	460	475	478	510	506	429	478	505	474	486	508	484	483	483	475	464	472	515	512	481	471	497	474	457	472	503	500	492	464	469	490	481	457	484	484	476	499	485	464	523	473	453	472	488	489	443	491	480	450	525	467	466	497	463	447	496	453	467	507	484	484	525	465	524	482	476	446	463	505	486	495	467	474	496	479	448	464	509	492	466	511	477	480	477	485	477	503	505	456	496	484	492	509	510	468	501	482	476	452	498	525	482	503	475	503	488	473	466	465	494	477	479	526	472	483	509	455	491	474	468	470	462	497	466	513	443	489	519	483	454	482	487	500	492	513	471	470	466	513	489	488	489	472	517	474	481	471	501	497	481	480	487	474	504	510	491	491	481	510	511	510	477	473	450	483	484	488	482	484	488	480	474	462	464	491	491	512	473	463	477	457	465	461	491	482	483	499	484	499	470	520	495	481	501	518	483	468	455	498	458	501	467	467	479	466	484	496	498	479	488	500	522	488	437	485	484	490	482	489	502	495	479	484	497	477	478	482	489	453	468	439	478	478	481	454	471	494	483	464	465	467	489	434	449	487	500	476	448	475	499	452	460	477	499	457	446	454	459	519	494	451	459	471	456	460	507	457	470	489	475	473	502	497	444	481	491	509	457	465	463	474	485	487	497	503	457	472	509	484	421	465	497	489	489	459	473	477	457	510	492	484	453	466	451	489	478	504	445	481	471	518	448	513	450	482	482	521	483	478	456	462	480	504	464	462	434	534	437	477	460	436	522	491	487	462	510	440	497	500	499	458	453	507	505	481	462	472	499	475	503	482	455	460	471	471	471	442	476	458	443	426	466	483	477	462	487	496	505	464	463	490	478	486	483	471	474	495	487	478	476	445	488	476	468	461	469	468	495	479	505	521	508	468	485	466	453	475	490	498	492	502	485	506	514	483	453	482	494	447	465	466	482	502	495	483	437	480	501	498	468	495	515	495
23125	21193	29558	23118	21190	21205	7443	594	402	357	330	283	255	220	217	211	229	201	200	199	170	177	223	177	172	160	183	174	167	145	174	160	148	145	143	166	165	155	159	156	157	169	150	177	110	143	148	177	153	145	147	161	135	157	139	152	132	148	140	147	122	149	143	141	157	174	134	156	138	161	124	160	130	154	160	134	158	123	148	144	154	174	133	170	133	145	147	156	147	171	151	141	155	129	136	142	129	128	140	155	138	131	139	150	153	143	125	177	142	112	154	143	131	158	124	156	147	141	153	120	129	149	143	155	139	146	154	147	134	145	147	148	179	137	145	146	154	126	128	163	137	152	132	130	131	155	157	129	144	133	148	141	138	156	122	146	126	150	135	127	157	163	140	161	139	146	130	132	136	132	142	135	134	163	162	132	138	145	165	166	159	146	132	145	152	140	166	146	153	116	150	133	147	156	161	159	156	142	145	144	139	166	132	140	133	147	139	140	140	140	134	153	137	134	116	131	141	113	151	145	161	124	148	133	135	138	136	145	145	145	133	148	142	124	142	144	141	160	151	147	154	161	136	148	144	133	128	153	138	135	149	153	145	130	140	135	140	167	157	142	151	151	122	167	151	154	148	143	142	133	142	165	160	163	150	157	164	142	146	149	175	164	147	134	150	143	138	134	159	147	128	164	149	135	138	132	149	138	146	154	122	145	128	160	114	157	130	145	163	142	149	157	150	152	149	168	146	161	156	168	150	154	156	153	166	125	145	148	156	141	136	150	138	155	144	148	156	150	145	152	151	118	129	133	145	138	158	131	175	143	133	129	168	136	148	163	155	144	159	136	139	139	140	154	136	151	159	137	143	152	134	139	158	151	130	140	122	161	155	174	144	142	166	137	165	129	137	158	147	176	161	149	145	155	143	133	148	158	161	131	136	134	164	141	133	140	148	160	170	160	156	131	137	160	156	165	139	145	152	148	119	143	163	153	127	159	127	153	164	161	132	137	136	166	129	144	136	158	147	135	136	156	143	125	162	145	149	174	139	123	161	140	148	132	140	143	130	151	141	151	148	153	156	146	158	147	119	155	145	158	155	130	155	162	147	148	166	139	157	166	172	141	153	137	157	153	166	145	145	145	143	134	165	144	155	151	136	141	139	131	141	158	147	151	140	159	134	136	142	147	150	150	144	171	127	137	162	149	168	133	166	149	132	140	130	141	147	172	146	145	173	121	160	140	138	133	158	149	139	156	146	144	158	145	157	140	156	146	151	143	137	143	128	122	151	150	141	144	164	155	135	149	150	159	135	158	148	127	139	166	150	144	158	136	147	136	146	149	164	139	143	136	138	147	171	136	140	152	141	141	130	154	149	142	167	143	144	164	137	158	152	147	131	168	137	167	118	151	154	136	153	127	166	146	159	144	140	142	137	140	158	148	141	149	124	128	142	148	148	147	153	136	142	123	151	166	138	131	142	126	139	160	158	143	122	115	160	133	152	129	180	153	136	134	149	156	127	156	139	168	138	160	159	125	147	145	150	128	148	152	153	146	140	128	145	167	181	132	152	129	139	134	142	137	152	166	148	140	140	138	126	155	122	156	147	156	150	131	179	154	140	139	144	145	130	150	168	127	149	148	132	154	141	161	160	144	156	136	146	134	138	144	179	143	148	151	139	136	152	133	128	150	136	162	136	148	145	148	146	141	156	155	142	166	151	142	148	158	141	135	165	148	151	118	137	149	123	141	135	129	152	134	151	137	131	153	141	152	146	147	134	146	164	159	131	128	142	142	129	110	146	134	118	160	141	161	156	133	164	158	146	146	161	128	145	147	138	141	132	141	149	133	140	141	139	143	159	137	158	173	130	141	150	139	143	147	141	142	144	134	161	150	143	138	136	145	160	147	149	148	166	150	156	127	135	144	156	142	157	156	132	151	122	142	157	153	135	136	148	162	156	144	149	143	155	158	140	140	151	150	144	152	156	119	156	140	139	144	146	138	138	150	161	149	185	147	144	131	142	136	139	153	140	134	140	138	156	124	149	143	146	146	144	139	140	152	144	136	141	140	131	139	147	138	141	133	148	163	157	144	141	137	153	141	111	165	134	152	173	154	146	139	152	149	173	135	127	166	160	133	117	155	130	152	163	161	155	162	155	154	124	129	156	149	136	160	133	153	158	162	137	164	155	145	150	145	142	132	126	171	157	159	142	154	143	153	139	171	128	151	139	134	150	133	153	155	155	136	157	113	130	144	151	143	133	151	149	155	146	134	129	138	152	140	137	140	155	140	145	134	128	128	150	151	140	123	158	133	164	160	147	144	118	131	144	152	149	141	127	143	129	133	139	142	145	138	139	153	131	159	135	125	147	140	164	136	134	151	132	139	144	128	132	137	127	138	161	165	158	160	152	147	135	155	140	150	148	133	157	153	139	164	154	142	159	138	151	155	150	136	148	138	161	134	157	139	163	140	140	166	127	126	143	154	144	129	142	159	142	161	135	144	159	151	151	143	132	144	144	138	162	163	133	134	148	126	139	150	157	154	151	141	153	153	136	139	145	138	131	141	147	149	153	134	146	151	149	138	137	164	147	160	163	157	145	134	143	158	147	143	132	147	162	148	125	144	151	147	142	134	151	141	143	141	146	164	160	119	135	131	152	155	137	146	146	160	146	134	149	152	131	144	140	126	124	141	166	124	152	123	126	147	159	149	164	150	139	151	178	144	133	144	141	143	140	139	141	153	120	157	143	158	138	156	139	141	135	127	152	138	137	150	144	135	134	167	137	145	151	141	158	136	160	175	162	125	117	156	132	145	156	153	160	142	154	149	142	162	144	146	149	148	149	136	135	153	165	161	133	157	148	145	135	143	149	139	172	124	151	183	145	147	130	167	140	149	127	168	164	153	147	131	138	155	151	137	145	163	142	142	129	132	144	161	129	138	118	158	149	146	139	149	142	143	142	160	150	125	128	152	147	165	161	151	136	137	145	145	149	136	132	149	161	154	149	147	151	151	138	152	127	152	161	162	143	137	146	151	138	157	134	143	125	156	122	138	146	158	156	137	119	153	147	150	157	158	159	149	161	149	135	152	138	157	149	129	151	132	153	154	139	135	141	158	164	141	142	151	154	138	135	174	144	145	139	132	134	155	147	149	143	159	161	153	134	135	131	148	150	146	133	170	168	161	155	141	133	143	143	148	141	152	142	136	150	144	148	153	138	158	146	148	136	143	136	140	137	139	148	144	160	130	155	149	149	183	138	159	164	149	138	141	127	144	154	135	136	169	149	137	145	159	137	140	132	137	135	149	137	156	136	153	155	147	157	154	144	160	122	143	158	143	155	149	169	156	156	147	146	156	130	146	140	146	152	170	145	121	151	164	135	160	156	126	139	149	166	145	139	145	145	145	134	152	134	138	133	140	151	145	136	136	164	143	155	143	151	129	142	145	141	142	153	151	146	144	162	157	152	161	151	156	155	140	145	135	171	131	149	145	126	151	145	142	135	145
57696	54013	18773	7998	2870	2167	1608	1277	1050	850	742	641	549	497	477	417	380	361	358	335	293	315	327	302	272	271	249	247	255	260	271	207	253	235	257	219	264	233	256	220	228	223	220	238	245	246	232	222	216	255	217	216	234	218	190	223	207	209	205	218	228	246	218	211	221	197	193	224	217	223	220	203	212	195	223	213	208	218	228	239	231	229	222	240	191	232	227	228	206	201	210	216	202	213	254	194	229	196	202	207	220	201	244	226	215	221	207	191	193	222	193	209	220	194	228	212	239	219	182	229	195	209	207	206	196	227	205	218	208	216	231	229	231	199	220	225	243	204	215	227	215	203	195	191	214	217	212	255	202	195	207	200	205	179	213	188	170	205	245	214	221	187	183	207	209	217	206	216	186	212	215	214	209	190	201	193	206	188	207	206	193	208	232	193	186	190	213	200	195	217	210	224	216	189	205	229	183	222	229	196	235	199	216	234	190	188	243	227	206	213	229	216	224	197	211	212	208	203	213	210	228	210	222	195	218	217	218	197	220	182	178	211	226	194	190	234	194	199	198	220	207	195	214	232	195	201	187	222	205	216	205	237	198	203	209	217	224	192	202	205	209	211	223	218	198	215	228	229	229	192	188	212	214	200	213	212	231	202	183	222	196	209	208	257	202	219	214	204	201	222	196	210	220	194	211	193	225	221	172	217	175	196	226	215	213	211	224	203	208	190	229	201	228	191	191	202	222	188	214	215	197	223	216	178	185	206	222	212	196	197	199	191	189	215	222	220	193	228	215	230	209	200	216	212	193	182	205	200	213	214	203	207	189	215	212	199	196	184	204	205	222	209	187	191	223	216	193	201	211	183	203	188	243	185	228	217	201	210	202	212	232	240	215	210	211	192	212	203	209	240	205	208	205	196	215	203	195	212	212	200	217	220	235	200	211	202	193	231	200	205	212	189	190	218	184	197	189	209	194	186	196	192	213	188	229	200	205	212	212	207	210	184	175	215	199	213	216	202	207	193	202	206	193	211	215	218	206	196	217	213	197	214	221	232	220	212	199	220	196	214	214	194	196	202	212	180	209	200	196	212	204	220	180	189	231	218	234	196	203	204	208	208	205	210	181	222	217	225	221	206	201	186	204	221	220	200	235	213	209	190	219	186	198	220	223	195	213	208	225	199	199	225	203	231	201	212	190	238	225	236	224	215	207	207	200	224	183	206	230	224	215	184	221	192	203	199	216	207	212	166	221	205	223	221	208	195	216	223	197	188	207	213	195	236	204	209	207	208	223	223	207	220	191	201	220	203	210	194	193	191	228	198	216	205	197	186	216	218	208	185	224	201	223	221	192	210	182	218	177	226	191	224	214	227	232	216	208	209	219	201	211	243	247	197	224	226	198	191	210	215	224	216	215	210	197	204	211	198	204	198	211	181	227	217	201	216	223	242	182	203	197	210	197	190	218	212	190	202	197	206	203	214	216	236	211	204	209	222	214	201	184	204	195	202	207	205	209	204	203	211	223	199	238	241	219	181	213	208	201	223	212	213	211	220	179	210	196	199	211	207	213	222	216	229	176	222	233	221	217	201	215	227	228	190	227	216	192	202	213	207	220	245	203	196	216	231	219	209	220	218	212	199	232	206	203	232	186	216	193	205	167	193	214	214	224	219	212	199	229	205	222	228	236	214	206	189	204	197	195	221	203	195	215	223	210	224	217	225	189	231	240	233	217	230	201	212	194	207	201	218	203	214	197	224	196	206	233	204	184	205	205	222	224	208	200	242	200	222	193	253	209	214	198	206	207	209	216	219	222	199	197	187	210	234	179	197	206	213	204	198	206	221	201	208	208	216	195	211	182	211	222	221	216	192	213	222	224	208	218	221	202	220	221	211	213	207	195	239	218	200	213	190	200	193	183	200	188	193	235	213	194	207	201	199	209	206	184	202	188	207	226	212	214	233	207	206	208	198	228	188	214	196	211	215	222	214	194	213	236	216	208	240	229	231	198	212	171	210	223	217	206	226	189	215	215	195	211	226	213	213	208	218	194	210	220	223	217	187	233	186	213	239	221	190	188	208	199	205	204	211	176	208	202	223	212	227	221	212	226	191	213	217	222	191	194	196	212	217	199	202	198	191	213	199	221	204	189	218	200	194	213	213	200	208	214	210	226	182	224	192	224	222	184	171	205	210	217	233	222	209	207	207	220	217	216	210	215	211	210	204	209	224	220	217	241	224	201	208	206	220	222	214	208	217	184	207	206	196	228	191	213	212	212	212	212	213	204	195	206	194	209	210	223	215	200	236	211	233	205	178	215	201	207	209	199	203	238	199	209	203	213	201	202	205	199	224	196	238	216	211	203	205	215	198	222	232	206	226	203	201	208	236	209	193	202	211	211	186	197	233	233	231	206	205	217	218	227	189	205	207	207	195	214	200	202	185	220	227	218	206	209	199	217	220	213	190	193	236	215	208	224	214	223	212	230	219	226	195	213	222	206	184	226	237	198	199	203	203	212	198	190	210	233	210	206	187	225	198	227	236	193	200	201	230	210	228	208	214	216	203	197	212	250	214	201	198	224	223	194	211	209	201	198	220	232	189	242	207	217	203	204	219	223	212	187	215	203	229	207	207	208	188	207	188	214	207	218	193	210	215	221	217	184	186	203	206	190	209	225	208	181	199	220	200	211	225	214	234	188	234	188	208	220	213	213	196	210	217	208	211	213	207	188	207	200	192	222	203	222	212	232	215	222	208	203	213	210	206	206	193	200	189	205	202	215	197	241	220	214	213	193	236	199	180	206	217	206	219	210	209	223	207	212	201	207	197	218	208	219	199	183	205	193	212	195	219	188	219	216	212	213	198	222	200	189	202	190	210	201	216	186	217	211	210	224	217	222	202	222	188	203	209	216	232	190	222	201	206	189	212	214	208	228	219	214	190	208	220	222	223	191	212	204	209	220	211	209	191	187	219	180	191	240	194	215	224	200	220	206	213	208	184	219	211	189	207	219	240	222	197	202	201	207	211	204	215	228	217	217	206	213	210	209	198	214	181	225	237	202	230	191	220	207	234	216	204	209	206	205	201	212	199	222	212	230	199	207	193	191	196	214	224	187	202	193	218	214	202	209	224	186	204	189	247	205	197	216	214	207	211	206	190	207	194	211	201	203	203	199	213	212	196	206	250	206	191	235	206	208	161	197	167	215	233	226	223	232	197	216	214	211	216	203	218	224	213	234	218	226	216	196	205	204	220	228	210	188	230	204	212	225	206	229	218	204	205	219	207	191	196	223	201	202	198	219	215	202	215	210	212	206	197	198	208	214	213	183	223	217	222	211	206	201	214	188	193	218	175	203	237	215	205	219	213	196	210	209	201	208	192	214	198	227	199	218	201	214	220	216	219	203	226	204	209	215	230	192	220	228	203	218	194	194	197	192	211	191	220	207	205	225	212	195	192	217	204	236	225	202	207	235	209	216	187	228	207	220	216	184	205	238	223	199	218	193	185
27755	20976	13453	2226	526	466	440	417	469	427	419	417	428	448	427	403	401	375	450	453	406	422	399	427	407	388	398	429	399	405	426	392	428	401	427	412	418	471	419	374	372	410	412	452	451	409	396	401	418	404	414	432	397	420	416	394	405	415	418	382	402	407	409	398	393	395	433	395	397	401	427	407	414	375	454	392	431	397	404	403	426	419	390	403	424	411	378	407	384	453	410	426	447	405	404	398	427	429	432	401	397	407	417	365	388	430	404	387	432	436	379	431	383	423	436	417	402	422	411	422	397	426	415	402	403	385	385	425	410	425	403	359	425	406	420	392	430	416	436	418	417	370	403	416	413	460	460	440	413	416	390	452	435	434	412	398	394	426	402	416	385	394	407	383	401	452	436	434	406	434	421	395	448	428	437	423	379	429	378	452	438	386	397	436	442	427	399	408	426	418	440	445	418	378	422	420	415	409	426	393	431	406	414	443	408	454	410	457	438	442	421	411	418	403	412	417	406	415	406	417	385	393	403	430	401	414	458	422	405	457	420	414	432	392	398	410	405	400	394	397	386	397	377	427	407	392	418	418	396	407	402	403	389	406	432	424	405	404	424	399	414	449	405	414	454	408	421	392	407	420	390	462	417	434	445	388	393	442	412	419	398	400	419	417	414	443	425	353	396	371	377	436	396	425	374	440	412	393	418	388	411	412	399	434	442	412	406	439	432	402	416	453	402	424	434	391	390	428	494	382	438	423	401	385	416	381	414	408	375	405	381	420	390	412	403	393	427	412	420	436	441	448	406	432	451	425	409	388	415	419	389	443	403	384	413	446	396	400	430	437	430	345	430	400	403	403	406	427	386	441	421	421	409	422	424	415	390	415	388	411	399	432	408	409	370	458	411	414	390	439	445	403	430	408	404	419	399	400	441	388	448	431	429	404	454	394	419	407	418	389	413	434	435	393	408	436	425	398	404	380	413	437	436	416	371	411	370	417	422	377	398	412	386	414	452	407	424	401	418	393	429	414	427	397	427	435	438	401	383	438	457	426	398	409	411	416	408	429	420	408	428	419	426	449	424	398	415	425	388	383	445	442	415	406	437	404	417	389	370	405	410	416	385	436	410	421	428	434	412	382	424	423	417	429	403	419	415	450	443	431	385	414	443	416	427	414	436	428	388	430	390	378	431	423	435	432	434	426	422	426	404	457	415	417	413	384	437	379	397	384	397	402	415	425	429	383	406	390	422	422	426	463	405	382	377	379	393	374	379	430	425	415	426	389	408	395	410	422	383	388	420	414	383	405	440	424	419	436	441	405	407	426	457	388	442	434	402	455	427	410	447	406	392	386	408	412	374	402	414	410	420	411	428	415	402	414	441	407	415	405	406	431	407	404	394	407	380	433	365	411	392	450	429	411	374	398	394	394	403	402	434	391	380	444	442	432	420	410	424	413	420	409	412	411	441	423	473	386	383	442	414	400	468	400	425	409	412	434	409	403	416	443	445	438	405	405	397	423	402	405	387	416	375	451	394	435	404	409	427	429	421	400	429	420	414	432	377	396	374	404	423	424	419	409	443	423	409	425	388	412	405	436	418	401	393	427	407	384	416	426	429	382	416	413	415	410	440	429	433	433	385	388	410	400	411	403	403	431	421	429	378	391	408	392	431	409	421	399	374	432	439	449	440	403	420	395	420	463	368	422	393	426	376	439	428	436	399	394	456	452	446	422	429	447	406	399	421	399	365	385	440	413	428	410	427	381	415	414	382	428	394	428	401	399	427	402	433	402	415	407	411	412	427	406	434	404	400	408	415	415	431	418	399	420	385	409	413	412	440	452	428	399	413	426	434	399	414	367	415	398	409	396	445	436	412	412	364	407	393	415	366	470	417	398	421	408	419	415	426	412	433	396	428	399	427	415	428	463	380	403	444	381	411	436	434	433	392	404	434	390	473	430	440	407	432	390	433	424	423	439	431	411	426	448	419	433	379	392	399	405	411	410	396	405	416	434	440	423	434	422	401	384	421	406	426	420	428	389	422	394	416	392	374	416	438	403	412	389	440	391	411	406	394	414	438	437	437	377	452	403	384	372	427	412	429	418	407	409	412	434	434	410	417	462	386	418	397	431	418	407	416	417	424	401	398	404	405	422	400	428	403	397	423	396	422	402	420	397	420	390	404	409	440	402	449	404	422	437	406	415	395	399	430	410	398	447	408	419	408	424	402	398	415	409	433	432	415	422	405	369	375	411	441	452	437	407	417	421	437	431	440	422	379	401	405	421	370	423	424	403	429	404	401	446	423	413	400	382	409	409	399	375	429	458	435	395	459	395	421	408	414	402	390	417	421	419	398	421	422	450	388	448	405	382	401	394	443	450	447	431	411	434	418	423	408	443	387	407	396	420	417	409	390	390	425	463	416	409	413	422	441	411	423	408	427	415	422	405	377	408	423	388	433	403	434	392	391	405	434	409	422	396	434	400	424	425	403	414	452	409	383	423	413	382	412	392	427	427	380	381	413	423	397	410	353	416	439	445	396	395	458	373	376	397	424	409	433	418	423	394	387	424	384	422	423	421	404	455	436	405	390	424	419	435	399	417	441	375	429	411	379	430	382	415	431	418	422	412	467	390	426	397	440	473	440	437	407	442	428	443	404	404	439	445	412	424	388	401	427	417	387	376	413	396	395	402	449	388	393	422	397	405	402	415	421	444	457	430	420	448	415	419	444	416	367	411	421	399	389	406	430	414	422	411	424	367	395	413	406	428	433	403	397	389	386	436	410	425	398	405	398	397	428	394	410	429	425	435	379	397	401	450	390	424	387	425	447	405	406	452	402	412	418	417	430	414	429	422	428	400	419	414	416	439	411	392	399	415	402	367	404	444	383	446	427	416	403	442	401	420	405	440	418	388	400	410	421	420	434	438	403	423	462	403	420	404	449	372	368	433	424	439	409	419	395	421	440	386	375	416	429	437	397	438	446	404	432	422	422	411	418	404	426	432	405	399	444	366	405	440	387	411	408	407	440	424	410	418	416	408	413	387	451	427	400	414	385	411	438	419	416	396	403	405	407	396	411	408	434	416	411	438	386	407	425	397	409	455	414	407	351	402	402	431	365	432	409	411	397	388	462	374	390	406	401	404	450	424	419	425	406	409	408	411	379	401	431	361	425	396	407	448	417	440	431	425	395	419	417	414	409	425	428	432	420	428	431	412	425	426	420	419	439	378	435	392	385	429	437	393	422	401	386	425	400	415	403	422	389	411	411	392	381	406	415	427	373	429	428	378	397	406	364	401	419	413	431	419	425	418	423	439	391	452	425	453	390	392	384	413	432	404	416	418	409	424	384	412	411	416	407	439	400	404	402	419	459	428	433	423	386	471	416	410	423	433	386	426	486	425	406	408	414	421	435	399	422	415	401	399	434	426	421	424	420	402	422	396	402	424	420	383	434	447	432	388	421	428	411	397	409	417	402	432	381	389	413	426	432	440	417	424	416	401	398	411
28223	16768	5057	1185	709	643	612	600	587	582	550	610	588	586	536	578	617	589	583	603	572	578	547	617	526	535	554	575	550	581	575	539	574	570	567	563	578	607	597	573	564	555	582	544	588	543	588	540	608	597	553	519	585	572	574	575	601	651	573	577	587	605	597	563	552	564	591	569	573	573	551	527	543	543	593	577	556	579	576	571	576	561	571	567	601	574	570	563	559	582	590	557	598	565	557	571	552	543	572	535	569	620	559	543	546	570	593	610	562	566	547	569	559	584	553	562	568	536	567	565	549	580	622	519	546	580	610	593	515	583	580	588	620	556	568	606	611	601	570	548	585	541	599	593	539	554	574	592	552	563	582	629	620	635	568	547	571	578	604	601	560	555	589	563	551	533	602	599	572	530	542	562	561	595	579	560	550	559	574	539	563	548	549	576	528	533	550	564	561	558	585	611	572	588	610	539	586	557	553	593	555	563	552	547	562	601	561	586	621	546	573	515	579	557	569	565	547	622	532	558	572	577	552	571	580	578	574	575	589	588	571	558	554	541	561	581	561	538	550	590	554	573	577	569	600	572	568	573	545	578	580	561	583	558	545	612	570	602	540	566	549	600	539	575	638	568	546	550	567	616	578	566	551	562	602	592	603	564	560	599	574	574	602	565	575	591	558	575	574	593	595	588	557	555	587	576	570	567	533	590	520	566	607	584	577	587	566	573	546	578	563	611	580	534	588	562	556	611	586	530	589	563	580	562	564	545	543	577	588	523	613	577	563	581	583	581	557	589	598	571	591	602	575	572	568	570	605	513	594	571	563	563	563	544	624	535	578	578	541	583	613	590	593	545	567	577	578	566	631	572	568	536	582	528	582	561	601	569	584	587	567	537	527	573	580	544	574	553	519	616	564	570	527	591	611	598	579	526	573	538	605	569	578	561	566	550	593	598	561	610	569	582	602	553	600	574	580	549	542	567	578	576	591	550	545	615	578	577	605	578	549	567	598	554	599	562	583	594	536	571	605	574	588	539	613	573	577	540	580	581	551	619	560	565	557	592	556	555	590	534	601	575	570	544	558	597	631	612	572	536	562	587	573	593	545	581	578	563	580	602	586	560	550	568	586	541	575	623	566	535	601	594	557	553	575	552	546	617	616	577	560	565	575	566	584	584	588	539	530	520	590	550	575	624	595	545	600	568	565	599	559	581	559	563	580	573	579	595	554	582	555	557	605	583	588	578	561	571	558	541	559	551	577	546	569	579	490	539	574	548	569	593	566	581	557	544	582	557	537	551	537	580	542	587	629	541	569	598	564	548	597	589	560	563	606	613	580	575	580	550	582	583	515	589	549	565	606	556	562	580	600	584	614	584	573	593	572	622	589	566	559	569	549	604	562	531	513	587	558	562	540	578	553	589	603	574	606	530	553	574	624	610	548	548	573	610	601	574	515	604	583	568	513	578	595	572	571	556	624	565	590	548	574	611	605	569	603	556	543	554	557	592	598	542	593	588	566	593	571	606	573	553	607	552	546	556	575	543	551	573	633	562	553	582	580	559	595	552	526	584	614	581	585	577	587	561	570	519	586	622	561	571	573	577	556	606	585	557	598	555	553	604	550	585	582	584	599	537	589	591	587	567	584	576	606	603	574	611	562	551	537	573	569	584	552	547	583	510	573	547	601	579	548	567	543	576	588	562	558	545	550	558	600	589	624	574	568	572	571	583	556	565	534	559	562	578	569	584	599	530	595	605	576	557	604	569	551	577	615	564	552	612	611	593	551	561	582	542	560	549	552	587	544	598	549	579	568	576	549	557	550	548	590	569	574	535	605	596	524	539	559	589	551	548	550	565	550	577	625	580	560	533	567	599	547	564	575	573	589	549	582	531	534	559	564	616	566	578	545	556	571	578	572	612	535	584	571	555	579	585	554	600	576	591	555	603	585	576	538	526	576	530	635	593	559	599	569	562	547	607	573	587	545	594	566	539	579	584	613	524	565	576	516	574	531	553	575	564	564	564	561	600	607	588	553	609	579	605	556	618	539	565	553	566	580	582	554	536	584	606	582	597	567	557	569	540	616	509	530	559	562	575	539	591	562	595	541	544	595	579	587	624	510	606	574	624	571	583	604	594	553	584	553	538	581	568	556	596	569	585	578	563	593	549	595	603	568	579	556	607	621	563	586	556	578	571	580	600	560	544	590	616	559	564	576	589	546	595	565	572	597	538	563	578	597	580	590	595	624	604	596	600	592	551	608	553	552	566	567	618	586	586	561	563	580	579	534	614	511	534	632	553	549	592	599	589	603	583	610	581	548	584	545	575	592	574	540	586	583	549	586	569	571	585	579	538	601	568	588	601	501	558	552	576	541	584	558	534	560	599	539	601	571	568	555	544	558	577	550	530	536	540	567	555	542	586	580	572	565	566	559	563	552	551	574	542	595	548	584	539	611	587	565	580	544	585	585	569	581	566	577	568	560	576	592	608	562	562	598	587	588	574	560	575	569	533	565	581	568	553	577	575	554	562	520	586	567	594	596	560	612	576	579	572	597	569	583	608	553	578	544	534	558	539	551	565	600	585	569	544	578	525	539	590	564	586	502	547	586	608	596	579	566	574	583	537	548	589	556	610	514	525	527	517	569	609	546	598	594	538	583	534	590	584	566	581	567	566	610	562	612	564	571	558	582	552	606	536	545	534	533	563	589	566	574	578	564	564	536	575	552	526	607	547	558	538	591	582	536	633	557	591	571	576	550	590	592	580	583	591	558	566	573	575	585	564	572	569	598	533	547	577	598	621	526	544	568	574	602	585	551	572	571	575	611	569	575	544	606	538	584	602	568	583	582	572	578	548	609	568	555	563	607	554	613	600	528	590	516	591	581	637	549	542	583	547	552	601	583	547	524	533	582	550	574	550	541	564	577	562	566	574	603	584	571	579	570	608	595	580	595	583	566	546	572	565	558	594	589	562	582	551	606	529	525	596	601	567	618	537	543	567	550	592	575	612	552	576	608	605	544	586	565	576	553	543	582	615	529	579	572	569	567	569	601	599	594	587	532	558	609	580	599	573	619	542	556	521	613	548	594	554	551	551	539	579	585	582	615	528	596	559	541	597	635	573	579	564	576	533	554	604	593	578	600	562	573	572	555	585	516	606	575	561	574	568	595	598	535	583	597	570	578	562	585	615	547	599	577	559	584	623	584	579	554	582	599	587	620	573	582	601	544	595	556	568	578	568	579	574	575	618	577	578	577	570	549	584	578	589	569	557	575	553	582	563	579	559	572	601	535	571	554	578	560	595	588	575	557	555	520	567	570	589	561	550	579	620	578	597	578	570	574	579	570	570	588	584	581	565	567	569	580	565	555	610	551	557	611	564	607	573	550	596	544	572	587	566	582	545	563	620	594	590	559	525	547	603	542	575	573	574	542	578	559	586	541	517	567	588	579	583	596	594	593	580	576	611	568	583	638	565	582	591	551	589	538	574	588	579	556	564	555	577	562	557
24109	21205	29413	23208	21143	10173	872	539	470	472	470	411	418	382	387	374	359	372	345	399	352	333	364	380	331	381	346	391	363	354	380	348	357	360	357	320	344	349	382	362	364	343	349	354	384	379	355	373	350	366	357	349	395	345	328	353	363	332	340	346	339	350	345	349	340	342	381	360	351	333	355	357	344	318	341	331	342	365	372	387	347	371	341	325	322	348	323	356	350	353	344	329	381	347	327	339	362	318	318	365	341	354	331	335	318	340	335	351	344	338	361	343	356	343	326	331	324	337	378	342	352	394	321	364	369	355	337	323	345	357	346	353	365	349	348	341	365	357	330	319	331	361	342	311	346	317	337	346	363	327	328	332	336	366	366	357	299	372	359	360	351	334	351	353	364	341	352	357	358	330	373	349	323	353	352	349	344	344	329	348	341	331	349	352	394	347	338	333	320	313	353	335	345	349	338	320	335	353	309	338	346	317	348	344	347	323	366	348	325	346	360	350	343	371	319	351	330	347	315	359	348	348	302	331	315	366	329	351	353	357	328	337	352	329	327	359	341	335	328	337	312	355	352	346	347	321	373	350	361	340	373	352	363	362	367	335	316	375	343	338	344	358	369	342	323	377	345	370	348	313	361	361	341	337	358	341	352	366	380	335	301	357	363	337	351	380	326	352	326	375	350	342	360	335	360	324	314	329	342	363	341	361	354	374	361	382	343	377	370	344	342	322	341	331	329	352	348	336	352	357	400	348	345	344	353	356	328	358	314	335	360	359	364	336	364	331	323	339	370	348	352	359	319	342	370	335	322	291	364	339	340	337	362	354	366	351	310	357	341	334	349	345	384	332	345	363	321	335	316	337	378	368	337	351	352	345	354	327	377	365	316	356	375	347	350	354	363	320	343	304	347	355	387	338	348	301	333	360	349	367	359	356	367	361	330	342	370	369	358	347	328	324	354	310	329	340	316	338	359	383	326	342	344	385	372	332	311	327	343	342	383	327	325	360	378	321	375	329	343	344	357	323	366	341	347	371	316	338	377	331	364	323	324	361	354	354	379	366	348	355	338	379	317	300	358	358	358	344	321	329	322	337	307	347	341	360	309	323	394	355	363	327	357	366	322	332	368	322	381	324	341	353	368	389	323	337	333	351	344	374	314	357	322	353	342	344	367	323	340	342	347	364	359	363	328	358	348	364	361	346	357	380	358	361	352	347	362	328	355	335	357	313	329	343	319	340	369	333	330	346	343	391	333	366	353	371	339	340	364	339	333	326	366	308	356	311	349	355	366	361	370	324	337	358	358	336	309	342	347	364	324	313	352	357	352	394	324	323	353	346	332	356	334	342	312	336	341	368	332	344	315	336	363	349	355	370	349	316	362	347	328	364	324	340	342	328	342	337	337	320	370	362	342	360	354	343	339	309	363	342	346	346	361	369	338	342	323	323	358	359	349	341	325	351	363	349	344	355	346	363	313	299	339	360	366	361	342	301	331	359	352	345	306	333	372	346	361	366	353	354	354	331	360	324	368	314	350	352	343	345	347	338	356	343	347	338	348	392	347	332	337	339	359	352	343	353	323	345	392	321	342	354	361	350	334	360	324	369	344	320	335	323	341	349	353	316	313	383	349	355	360	331	341	347	348	356	341	338	304	353	384	389	346	346	340	357	318	367	350	345	326	337	357	368	359	314	336	338	325	328	337	311	341	342	318	359	368	372	366	333	334	305	311	329	344	337	344	340	336	326	370	321	327	375	310	326	288	342	334	367	334	367	389	341	320	336	345	307	317	357	331	347	331	332	350	382	343	331	351	355	357	357	391	337	348	352	351	334	336	321	375	340	324	351	347	370	358	341	324	370	343	365	321	357	349	348	339	354	377	343	384	354	351	349	346	331	364	318	345	341	325	358	374	329	344	357	339	349	353	374	365	379	322	356	344	338	362	334	373	330	367	328	341	354	352	371	343	367	353	360	360	315	348	328	342	334	348	327	364	348	330	347	371	343	345	364	312	367	341	373	344	332	363	336	373	355	337	401	332	365	340	296	332	349	368	350	333	374	342	329	351	362	402	316	348	371	356	322	323	384	358	350	349	319	333	351	349	369	324	316	366	368	369	341	344	364	336	344	356	340	375	369	362	341	374	361	325	356	349	343	360	332	347	312	335	347	312	340	317	342	345	346	323	345	367	341	343	308	371	348	349	358	361	355	311	336	362	341	362	307	338	387	372	341	350	361	335	349	357	349	345	354	384	368	362	349	351	322	325	342	357	370	373	353	343	353	318	340	343	336	354	340	383	376	352	346	367	335	340	343	333	316	323	353	339	389	359	329	387	370	345	312	355	340	329	359	344	368	386	362	344	331	342	367	317	364	348	353	358	328	401	373	352	342	337	336	361	314	342	381	340	314	345	352	345	340	338	334	366	321	393	372	361	324	334	347	320	351	365	342	304	363	369	352	346	335	362	360	328	356	362	346	359	325	331	343	349	322	381	350	378	318	310	345	351	356	311	333	348	330	340	342	374	352	331	365	347	350	383	329	331	322	373	349	357	365	379	341	339	335	364	333	329	364	342	360	314	351	359	327	340	319	335	343	322	318	331	346	332	328	354	328	333	333	312	361	357	345	339	323	358	314	342	354	332	315	344	362	361	352	372	371	352	353	356	346	362	303	379	350	311	331	331	367	365	355	361	382	343	340	352	352	351	354	356	326	351	339	370	318	350	361	383	314	330	332	357	318	355	384	340	335	330	320	346	330	358	327	350	340	329	337	364	349	353	288	366	325	345	329	374	337	336	326	355	314	331	336	333	357	342	352	345	321	309	369	320	333	357	348	329	357	334	341	316	346	363	342	343	337	332	341	377	356	341	326	330	349	335	336	360	352	335	344	352	324	317	355	334	339	343	325	353	353	364	332	349	353	368	323	351	345	348	354	320	332	326	355	322	338	334	329	363	309	349	377	315	293	327	362	363	369	330	375	380	340	328	343	319	340	321	341	329	328	357	327	361	339	326	357	351	370	336	343	323	337	343	353	320	352	392	347	353	320	334	371	345	389	325	360	336	363	372	321	342	353	378	331	348	348	353	350	359	367	373	348	344	333	336	363	331	394	378	340	336	379	360	363	370	332	344	354	352	329	341	313	356	352	301	364	354	345	342	361	365	338	312	327	344	351	355	363	328	341	353	328	367	373	368	358	354	300	348	352	360	376	352	340	327	361	344	352	350	370	360	345	328	329	395	328	333	309	356	312	327	335	339	361	355	341	318	305	338	331	345	335	329	345	344	346	344	350	342	368	367	349	327	372	340	308	354	331	344	347	345	366	355	328	348	329	330	369	343	364	362	316	326	343	357	371	340	344	314	358	359	361	344	330	366	336	334	354	357	335	334	336	373	323	362	311	375	348	350	323	356	329	348	366	329	330	346	347	338	358	317	372	328	324	367	365	325	364	359	364	375	343	345	340	348	368	330	324	383	356	365	322	345	354	339	348	312	359	360	345	333	334
51246	46157	17130	5975	1871	1516	1186	1072	932	837	743	785	685	672	586	579	575	609	551	561	518	543	507	508	534	535	487	521	509	521	521	539	513	506	496	500	449	496	455	526	482	546	440	518	505	505	516	521	519	508	493	493	499	483	519	484	501	476	491	486	471	498	489	488	536	512	447	485	470	501	481	494	522	506	503	465	440	491	493	480	490	507	491	473	502	571	495	485	473	467	480	514	491	460	499	505	468	516	467	518	508	531	477	501	481	467	495	463	495	504	460	489	489	460	496	513	536	457	502	463	514	504	489	415	483	454	478	492	519	474	461	481	505	454	473	459	514	447	507	487	448	481	487	500	476	499	464	511	497	503	486	478	469	478	479	465	503	495	515	517	495	474	473	456	535	520	479	504	454	500	459	469	440	481	496	510	457	498	495	513	471	521	464	501	502	476	519	457	467	471	500	464	461	501	466	500	481	528	501	522	486	512	506	473	498	462	492	483	486	477	486	502	453	522	501	464	487	473	482	502	491	478	497	467	495	490	468	457	499	488	497	489	474	443	480	496	469	455	463	460	496	484	457	494	488	476	476	524	511	515	472	505	512	495	538	497	475	495	483	471	541	478	475	481	429	488	470	471	493	483	499	460	494	436	485	511	483	546	520	495	483	488	504	478	489	474	493	491	499	462	491	499	508	518	471	469	482	523	485	500	475	480	517	439	499	470	474	474	482	481	508	462	487	474	487	480	484	487	467	473	499	495	481	497	478	492	527	507	479	509	473	496	474	549	513	480	506	488	476	463	484	471	491	533	466	498	510	497	454	491	479	479	512	486	461	475	457	505	424	404	532	484	465	471	471	514	476	469	502	444	502	507	463	455	485	487	490	499	477	468	485	504	480	508	524	547	495	482	491	483	492	475	485	509	487	437	468	484	464	467	474	481	491	473	493	496	489	491	463	483	496	468	458	501	485	520	464	474	470	470	478	497	506	517	458	503	457	458	508	490	498	472	471	513	480	456	522	457	504	494	512	474	471	463	504	507	447	495	477	503	507	519	470	498	481	495	516	456	509	504	474	478	474	466	507	452	467	452	486	473	454	430	465	491	482	503	487	429	494	519	477	468	497	484	498	479	460	457	502	475	488	505	496	536	430	512	483	494	527	471	472	490	506	501	459	456	450	489	458	469	501	470	485	477	492	455	468	454	527	485	501	504	462	498	532	465	494	482	482	472	460	496	480	504	445	518	533	493	509	500	463	495	469	486	465	468	492	493	469	470	497	524	472	484	513	499	466	511	512	496	474	500	515	499	453	468	479	488	480	451	464	474	476	518	489	449	494	507	485	472	508	450	490	474	476	495	476	513	466	483	480	474	519	470	527	443	523	497	461	484	507	482	503	500	457	459	470	480	461	481	474	458	485	526	527	495	470	464	477	458	475	491	490	466	496	464	487	508	454	502	493	493	470	452	490	468	484	490	480	465	510	507	478	479	489	478	483	480	501	498	451	477	452	529	444	478	520	444	471	531	483	492	459	518	496	504	489	487	460	520	486	462	487	464	466	478	501	489	516	487	485	511	501	496	469	508	505	474	472	444	481	463	490	453	479	495	484	483	458	475	517	472	504	484	486	446	503	472	480	515	466	468	534	497	510	471	497	459	506	491	485	513	479	499	489	478	477	481	478	471	525	527	497	461	493	453	479	479	517	514	483	464	504	481	438	482	486	469	484	456	497	506	474	484	517	473	470	477	454	513	504	484	525	488	494	468	468	504	487	528	487	494	491	453	455	524	492	490	493	497	477	475	508	474	516	487	484	484	467	469	455	466	464	478	492	491	517	501	496	532	522	503	509	491	498	478	440	487	448	465	497	444	484	504	517	497	478	459	478	479	517	468	478	498	483	501	483	468	486	540	489	466	486	464	476	450	482	474	484	507	520	497	524	493	453	494	493	509	471	479	508	516	494	515	464	476	456	516	430	486	458	472	466	502	465	502	478	503	517	468	501	499	454	469	489	472	499	481	503	522	477	484	502	475	481	477	509	462	506	459	481	483	493	447	507	463	488	474	455	466	533	505	493	480	546	486	482	488	488	490	528	435	524	471	470	505	472	526	477	442	516	467	482	496	486	488	482	486	471	495	491	484	492	483	464	457	470	501	493	476	510	498	519	483	486	469	513	489	449	495	478	476	471	510	495	515	467	528	479	461	485	458	469	490	484	503	497	460	501	445	448	475	496	470	483	478	473	496	442	511	483	521	509	485	500	503	462	512	485	480	492	481	478	504	516	485	489	501	545	503	463	501	506	494	488	471	504	474	496	486	507	505	420	542	532	454	489	478	471	472	475	526	490	504	506	480	487	473	465	446	486	496	450	457	521	464	519	499	478	486	492	486	460	487	501	466	466	482	507	484	447	498	485	464	475	506	475	498	499	515	463	480	503	485	493	465	517	474	525	478	489	478	513	485	485	493	479	512	523	449	533	489	478	528	501	515	492	468	474	506	487	483	455	491	485	470	532	464	527	472	488	454	510	493	527	488	483	526	485	497	471	457	462	435	492	478	462	558	499	504	485	473	483	499	457	464	466	503	520	485	474	487	507	490	492	453	475	471	476	491	508	512	473	454	488	518	475	493	490	456	473	457	446	425	460	472	491	489	506	475	512	473	488	481	494	511	473	516	495	492	496	466	496	485	469	483	458	521	452	479	488	459	471	440	454	454	472	508	524	478	505	488	499	472	459	488	478	494	481	513	450	505	515	495	486	515	494	452	507	460	510	531	484	488	450	501	471	485	484	491	492	495	492	477	505	471	462	520	499	478	491	506	482	498	490	528	534	469	516	468	490	477	493	501	490	487	500	460	476	517	522	512	484	449	496	467	453	500	475	484	496	483	515	494	491	530	477	468	472	499	538	528	468	508	500	489	499	494	495	501	457	494	468	502	491	510	460	492	462	471	497	467	495	482	478	506	462	531	486	496	464	463	486	471	458	453	494	457	473	524	445	445	493	495	490	466	465	457	504	504	491	485	483	478	474	509	507	469	474	459	486	505	500	491	517	463	485	476	486	483	517	509	482	497	509	496	456	466	503	486	495	492	492	487	490	477	493	517	486	467	507	510	480	482	492	505	466	485	450	474	529	465	498	511	504	494	468	440	472	460	468	462	478	494	492	534	470	490	457	520	488	448	474	503	473	467	514	489	454	504	462	500	462	490	459	482	470	479	487	471	465	514	484	493	470	450	459	527	478	480	503	501	481	473	515	498	470	485	493	488	427	450	478	463	479	491	496	518	510	505	499	530	511	534	501	487	466	470	494	540	472	495	486	484	485	467	474	502	503	471	451	496	447	509	496	503	448	514	488	487	488	477	451	511	452	480	497	468	494	495	433	509	486	467	478	508	471	486	492	485	485	493	507	465	510	489	506	505	507	468	446	492	508	462	515	513	497	477	490	520	496	446	481	453	461	512	487	468	501	438	532	485	525	482	474	494	491	473	513	499	483	499	505	466	521	502
23096	21202	29924	22763	21202	21224	7590	532	416	349	296	271	258	251	212	216	228	212	197	204	182	190	171	204	177	172	177	178	157	166	197	166	157	146	142	169	160	159	128	168	153	138	147	165	170	144	168	144	135	158	132	159	152	165	151	135	140	151	152	148	124	152	147	135	156	144	139	136	157	166	138	164	151	127	137	130	156	160	133	157	151	146	152	157	131	154	141	154	140	142	141	176	142	161	146	166	162	140	132	168	125	155	168	146	147	126	145	154	149	163	137	147	148	156	153	135	160	155	158	136	154	141	136	143	140	136	149	161	135	152	142	142	134	158	151	153	140	157	129	162	139	179	152	125	135	158	154	149	136	175	150	116	160	162	159	156	154	115	136	134	135	141	149	153	142	147	141	116	151	145	140	141	159	148	133	138	147	155	152	156	167	151	130	148	139	142	147	146	157	144	163	142	153	140	170	135	152	154	156	148	156	132	141	161	157	136	138	147	163	137	145	156	132	186	148	141	131	121	137	143	125	178	155	142	147	146	155	142	163	156	147	162	136	156	164	158	154	141	144	156	148	135	151	143	153	130	150	152	143	139	158	151	157	157	145	146	142	144	163	140	154	147	157	142	159	156	122	160	148	160	138	154	135	164	153	129	154	139	140	135	139	139	141	159	143	158	150	141	130	124	155	133	170	162	124	140	169	145	133	143	141	141	149	131	155	121	148	162	157	159	153	141	118	127	132	145	146	155	139	152	143	156	136	130	137	148	145	126	146	157	120	137	146	148	138	153	124	145	125	137	148	167	161	142	132	151	141	148	156	161	143	148	164	149	148	165	137	137	138	166	147	125	127	160	151	144	134	145	127	123	139	146	150	168	158	136	148	153	150	140	148	151	132	162	137	146	137	132	151	152	166	160	133	155	135	133	156	159	144	158	147	155	164	138	158	155	128	141	136	162	171	146	166	150	127	147	128	160	141	154	156	155	133	146	142	142	148	141	156	159	165	135	152	167	152	137	135	137	156	169	139	168	132	132	149	135	157	145	133	146	150	158	159	139	141	144	148	147	144	165	145	137	154	153	156	143	144	152	149	164	158	151	163	161	147	162	131	151	144	145	150	160	143	131	150	143	143	155	148	164	152	142	153	142	146	142	133	157	139	167	149	133	140	149	164	139	154	138	114	148	173	133	143	142	154	129	151	138	130	128	169	154	150	157	173	148	144	130	148	127	152	168	136	146	135	141	160	153	148	154	149	142	133	138	143	136	154	175	139	145	139	168	139	161	148	126	146	161	139	145	138	153	132	171	173	157	144	123	136	153	140	160	127	144	140	137	137	147	152	151	144	130	132	158	142	164	158	149	114	138	152	118	154	127	130	150	156	141	139	122	132	154	134	141	111	137	152	141	135	134	146	155	150	130	142	128	144	143	144	138	147	163	147	134	151	147	133	148	150	141	152	158	124	131	142	155	133	152	156	147	135	153	153	133	154	174	128	148	151	129	147	151	157	162	142	151	138	149	133	148	146	151	145	147	145	149	143	158	168	158	149	169	174	154	147	154	155	141	135	146	143	153	156	142	153	133	145	156	146	153	158	138	164	144	157	161	145	170	150	147	145	144	147	159	124	153	135	144	148	151	161	129	150	120	150	135	139	148	153	151	127	150	143	148	158	140	148	143	132	141	147	139	143	159	171	140	149	134	152	141	148	138	155	159	165	166	160	157	139	140	148	106	110	157	143	139	148	146	153	148	140	138	142	145	146	151	161	135	133	150	159	147	157	159	137	152	148	154	151	130	133	132	171	146	144	161	154	158	134	136	161	154	151	135	152	165	150	147	152	160	158	147	152	165	152	160	154	164	133	155	141	130	168	160	174	135	143	154	163	161	130	173	142	142	141	130	138	170	117	152	139	149	154	138	143	156	150	149	171	176	161	161	162	137	151	152	157	162	158	161	135	134	155	156	152	163	134	130	151	142	151	147	131	170	137	152	150	148	142	143	145	144	124	152	133	149	142	152	136	172	153	156	134	143	165	150	162	152	140	170	142	181	145	136	137	135	140	162	136	151	145	139	141	154	168	154	133	145	155	162	159	174	151	139	146	136	122	163	144	149	151	183	146	142	153	137	141	142	153	157	153	125	153	152	130	143	149	152	138	131	131	133	162	164	137	150	143	153	154	177	143	149	146	147	139	152	113	156	160	150	177	163	155	144	141	130	138	138	146	137	157	165	151	132	140	135	163	133	131	136	165	138	148	136	151	151	146	152	149	147	153	131	142	147	143	133	151	171	135	144	148	148	132	174	138	145	153	143	154	145	138	140	148	142	166	172	143	142	166	128	129	132	162	151	153	135	173	144	136	163	130	142	164	147	144	161	138	140	130	121	145	145	150	136	141	149	124	136	161	168	135	152	128	135	153	152	136	156	142	151	149	137	154	143	128	163	138	145	156	137	144	156	153	153	157	128	141	150	145	125	154	140	141	145	162	146	165	135	157	133	134	148	146	148	165	153	127	138	111	139	141	127	125	127	146	142	159	133	154	150	153	132	143	162	150	145	132	142	130	132	131	132	142	126	130	139	152	135	135	153	148	130	147	135	147	156	149	124	151	139	139	153	148	133	141	156	133	146	152	150	162	145	132	139	148	150	133	135	141	142	141	176	134	134	124	145	151	143	150	151	123	149	139	139	148	154	143	144	137	153	134	139	156	141	149	168	138	165	132	169	147	126	122	136	166	165	146	126	132	143	137	148	135	151	130	147	139	148	149	132	166	136	161	134	127	140	141	145	154	157	143	131	132	148	142	153	144	155	150	158	171	139	154	149	153	149	131	165	148	149	150	153	152	155	153	147	130	141	141	161	158	140	148	161	150	150	145	145	146	144	161	139	128	133	140	156	147	122	163	144	130	137	158	149	150	139	157	165	157	134	136	138	137	148	153	146	159	148	131	147	119	144	142	137	146	160	163	131	163	135	143	156	157	125	141	123	131	166	152	148	139	153	131	128	172	127	138	166	143	132	145	144	149	148	149	137	138	157	154	146	145	137	129	141	129	144	146	160	169	139	144	163	139	132	168	149	125	163	120	146	158	148	148	123	134	148	146	132	147	151	159	126	149	135	127	156	147	143	158	146	164	135	148	145	138	152	148	141	157	119	146	140	137	176	148	155	156	141	165	140	151	139	155	145	151	135	144	149	151	149	151	98	136	142	165	132	157	158	158	152	146	140	148	135	155	133	127	150	138	148	144	147	145	171	158	158	155	156	150	152	132	146	168	147	148	154	145	141	137	130	157	157	142	160	113	137	150	145	153	149	144	146	138	117	145	128	147	175	142	120	150	153	151	134	153	154	141	150	141	149	155	155	133	151	147	127	139	134	143	152	153	143	138	142	147	142	132	155	131	145	136	148	163	155	139	124	125	146	133	137	141	168	157	140	138	157	137	150	134	151	151	150	148	147	165	134	140	128	116	118	135	119	151	138	145	142	139	141	149	158	144	149	155	132	138	143
56138	54071	19978	7575	2783	2038	1577	1282	1047	880	746	623	528	517	439	411	371	357	346	333	336	306	281	273	283	229	294	300	253	257	278	252	249	242	235	254	247	231	245	223	236	229	219	211	248	225	222	254	263	210	242	218	246	229	239	217	230	218	208	191	221	204	231	223	208	226	213	244	229	226	211	220	226	229	241	230	211	206	226	211	210	217	204	239	226	210	223	202	202	217	223	225	208	220	209	220	221	217	245	219	244	199	182	235	229	227	248	196	204	241	239	205	207	193	198	219	210	218	213	204	193	218	232	214	220	240	226	210	190	278	219	232	209	204	220	212	220	212	227	214	223	238	202	216	196	224	205	226	226	244	197	211	209	193	218	210	220	202	223	208	187	194	200	236	196	202	206	208	226	217	228	204	223	231	211	213	209	206	195	222	226	215	228	205	217	199	224	206	234	210	230	200	193	216	206	206	236	189	204	221	226	243	203	198	223	197	229	204	189	202	218	204	211	204	176	202	221	205	189	214	232	206	211	212	224	202	195	211	185	195	239	194	228	229	208	223	207	178	215	220	192	235	220	231	217	188	215	215	214	223	218	219	200	215	223	216	195	218	217	208	227	219	224	221	236	206	214	192	226	212	192	215	217	221	232	210	208	217	208	213	217	231	177	210	206	210	231	216	221	211	202	198	217	224	204	201	217	215	241	219	209	251	209	213	215	182	239	215	240	192	203	232	214	221	215	212	196	180	225	207	204	219	214	231	222	193	231	221	201	215	186	205	233	210	244	204	233	217	204	237	217	198	220	215	193	203	202	202	238	221	221	215	213	170	206	218	216	202	232	194	230	191	229	195	193	189	238	211	208	220	218	201	242	217	206	230	209	202	178	234	196	202	203	223	219	225	207	196	229	235	246	192	210	222	197	217	209	208	231	217	198	192	195	225	196	234	220	221	217	210	202	232	212	184	215	244	201	257	172	184	195	211	204	191	224	196	222	175	226	216	229	200	205	196	198	225	218	218	208	209	228	231	222	200	246	222	217	208	216	249	233	202	222	200	201	204	212	202	222	204	217	211	214	190	234	241	197	217	221	206	221	215	244	210	218	212	218	248	225	200	206	216	232	219	209	219	224	219	226	229	218	197	216	209	196	210	220	189	217	210	221	246	225	225	227	224	194	211	190	216	177	217	204	216	211	212	194	215	206	229	216	199	191	225	209	209	222	255	188	208	183	233	187	229	222	195	244	206	209	220	192	210	228	199	223	180	211	183	211	203	194	227	216	214	199	214	211	216	201	217	220	198	207	203	217	240	204	218	231	238	208	224	200	187	200	212	223	235	218	206	207	190	217	202	207	204	217	229	218	216	227	230	218	210	221	209	212	199	233	213	205	208	215	187	190	210	203	201	215	219	204	186	220	212	184	215	235	233	224	216	233	223	215	201	202	217	230	207	209	200	206	224	226	217	209	177	187	223	223	207	233	221	213	234	199	230	210	200	243	234	227	214	213	207	204	195	195	188	228	205	235	208	205	249	188	210	205	202	197	173	207	210	206	258	215	187	220	210	247	210	199	212	195	206	208	242	214	224	187	199	185	217	215	197	216	216	217	207	202	213	220	201	253	207	209	233	204	214	207	187	195	224	222	206	211	182	213	222	206	210	208	196	210	225	214	229	228	207	198	211	200	195	206	199	207	224	231	208	219	220	218	238	186	221	203	206	204	206	225	221	194	202	236	225	180	216	230	189	230	213	192	232	218	199	200	214	219	218	212	231	204	222	198	216	230	207	186	208	221	203	240	194	190	221	206	241	207	198	201	214	198	204	235	201	234	223	221	237	224	209	196	205	208	189	238	228	197	214	211	225	207	201	217	239	219	209	189	218	196	206	227	223	220	233	219	215	165	195	245	219	214	224	216	215	242	235	230	196	224	206	219	199	206	199	228	202	208	221	211	212	189	234	185	214	204	227	212	216	194	212	207	223	223	215	220	206	204	202	224	210	233	206	228	192	205	178	221	239	217	224	219	209	234	206	197	205	212	202	242	210	185	236	215	218	252	211	236	201	224	220	234	219	244	229	195	232	219	193	210	209	225	203	212	210	231	224	199	218	214	207	210	233	216	201	223	232	241	211	203	207	202	210	226	225	196	203	235	227	223	202	204	224	199	204	198	231	217	211	211	230	209	197	225	236	230	228	194	225	194	218	220	229	214	206	219	235	224	185	223	227	197	231	215	213	197	237	206	194	182	201	224	221	199	217	202	207	235	203	233	225	218	219	204	230	222	218	219	222	233	200	216	192	218	191	223	201	216	203	191	242	196	226	212	183	207	196	200	204	209	220	215	228	216	228	195	207	244	222	205	202	225	210	203	198	214	207	203	211	231	198	215	234	198	220	215	238	216	210	233	190	203	215	216	189	201	214	221	195	206	223	252	223	219	214	209	228	233	227	209	187	218	184	205	207	209	205	227	198	213	195	197	227	189	189	205	220	207	207	213	227	207	192	208	204	216	191	212	216	201	210	221	213	208	222	239	200	207	205	214	191	201	230	198	215	204	204	211	219	210	203	213	209	214	218	194	221	192	205	222	213	205	187	234	206	223	211	206	211	205	218	200	219	225	209	210	214	213	229	225	206	229	195	215	223	221	229	196	229	205	228	208	224	225	208	212	224	195	176	208	227	182	183	199	215	227	200	217	230	206	239	219	198	226	221	223	221	193	194	210	207	227	232	201	212	215	196	214	218	230	212	210	203	210	201	244	224	179	211	197	199	227	190	212	217	219	215	188	209	203	217	193	216	189	209	212	240	234	195	217	240	226	221	197	219	184	190	195	189	205	208	198	213	211	216	207	197	224	224	193	214	198	229	235	232	230	227	178	195	190	191	218	213	208	231	213	191	234	213	216	207	201	226	208	205	241	200	211	207	194	217	197	228	242	208	188	227	204	210	247	220	216	200	224	239	212	219	209	224	194	219	196	206	232	229	204	180	228	220	195	198	226	220	203	207	257	248	199	187	209	188	238	229	213	198	213	193	209	205	212	228	225	223	185	211	212	190	184	201	191	213	226	208	224	192	200	198	219	221	216	215	242	240	215	206	210	199	213	236	210	215	212	223	223	199	223	208	200	206	204	200	216	200	237	193	203	200	217	198	218	210	211	214	243	209	222	181	229	204	198	196	221	207	212	217	236	207	201	227	220	187	214	203	230	212	206	201	226	202	190	198	203	229	179	220	183	207	222	205	226	219	243	220	203	186	230	214	216	220	232	217	179	192	219	210	208	193	195	216	214	222	224	184	205	201	208	245	246	217	214	217	205	187	239	205	214	225	223	187	187	247	226	213	209	224	206	189	202	230	217	205	210	233	228	220	230	211	220	205	237	202	194	186	224	175	230	206	205	205	215	222	226	220	188	197	193	221	202	207	197	249	191	225	199	205	196	229	212	236	189	192	211	183	201	189	211	224	231	218	209	224	218	237	217	202	226	191	206	219	215	185	226	218	185	197	219	209
28090	21065	14105	2245	513	496	484	430	422	426	441	421	437	400	433	425	417	448	432	438	433	387	428	426	431	407	390	409	394	417	456	414	404	420	397	401	412	408	401	442	402	409	444	390	423	427	455	431	435	435	406	440	441	448	423	408	411	416	424	419	411	419	461	421	427	423	423	439	404	448	377	405	447	438	398	447	386	419	424	458	449	438	393	408	415	423	476	433	407	439	393	409	431	383	407	431	415	412	416	380	443	406	445	436	402	408	423	397	418	437	386	392	427	391	460	419	443	415	405	417	392	420	435	409	431	411	398	443	418	439	399	391	420	434	403	402	408	410	394	412	430	407	413	432	369	406	438	409	427	375	421	380	441	429	404	405	419	459	403	409	397	387	431	417	452	381	401	422	413	435	453	419	396	422	446	433	458	412	444	415	393	412	416	432	430	420	412	393	425	439	406	404	442	456	428	408	433	412	408	424	413	416	428	394	402	418	419	392	431	455	402	405	427	434	429	392	432	408	419	412	448	405	427	437	424	436	426	425	455	437	415	428	435	414	451	373	419	393	389	426	437	398	424	420	407	423	425	436	416	421	438	440	402	403	397	401	380	434	432	388	409	443	367	440	426	395	392	384	386	412	416	433	421	442	396	423	394	404	422	377	464	426	421	402	421	418	409	456	414	437	447	481	415	450	422	435	475	393	401	425	397	433	392	448	439	430	427	429	427	437	441	456	453	405	433	404	440	430	427	454	396	446	411	430	435	442	449	448	451	422	423	418	399	425	414	421	397	418	418	392	404	435	424	412	423	433	406	406	440	411	394	424	400	412	406	430	433	413	433	415	425	455	398	412	381	422	431	381	441	394	448	435	455	422	411	436	412	425	413	417	449	412	435	426	432	436	411	413	391	448	443	455	430	439	416	420	413	423	404	396	447	435	423	425	405	412	418	404	400	422	374	435	390	427	439	429	453	457	411	447	421	396	437	394	450	380	460	451	439	408	439	418	422	415	390	427	397	427	442	431	403	431	428	450	403	433	447	409	413	423	429	409	438	405	433	455	391	416	422	417	398	367	388	431	411	412	415	407	409	425	395	449	418	408	378	450	412	388	433	416	399	428	391	424	413	434	415	434	398	410	433	401	375	417	417	424	429	387	422	410	457	436	416	431	418	398	440	445	427	392	428	422	426	441	414	392	438	406	449	448	430	425	436	414	380	393	392	406	386	386	406	408	443	385	440	445	418	394	461	437	439	444	427	405	422	434	394	416	402	372	417	449	432	413	432	400	408	420	434	371	434	416	425	396	407	446	402	444	432	407	452	421	411	384	445	434	419	414	381	400	435	441	424	414	402	413	418	459	377	434	417	412	437	382	406	416	420	424	397	446	415	414	447	415	426	414	422	420	439	420	441	493	413	438	407	405	417	402	429	436	410	438	402	425	458	411	390	396	439	399	425	439	439	404	431	413	418	408	430	428	422	421	423	429	401	438	417	400	416	412	418	416	427	407	465	421	468	406	434	387	431	445	392	372	435	419	424	432	415	408	436	434	404	416	421	428	391	445	400	396	409	427	398	409	437	425	414	395	429	459	426	399	391	433	438	413	432	435	447	395	442	397	404	419	417	424	405	435	432	415	418	441	436	435	429	415	389	438	437	425	442	408	415	384	404	459	413	408	435	399	439	380	422	448	426	401	409	435	435	411	376	444	432	435	406	482	442	412	426	405	449	441	407	425	412	436	383	384	441	390	398	423	428	398	430	436	433	482	430	396	391	424	393	412	403	416	424	428	382	386	432	423	432	433	471	434	390	424	400	429	400	429	408	464	411	408	419	430	459	419	392	403	443	443	414	474	406	412	428	416	403	451	429	401	412	390	428	443	401	441	419	405	416	377	422	414	369	399	422	423	427	400	440	385	433	409	430	434	431	414	451	415	433	404	467	369	427	379	439	394	413	397	417	410	439	416	419	429	416	435	428	461	448	418	439	432	410	417	425	429	400	411	391	412	431	421	445	406	392	418	433	431	418	450	405	406	442	407	426	431	424	416	456	442	424	432	392	414	411	433	403	437	443	428	405	465	442	422	449	415	452	457	389	448	420	429	406	421	422	446	437	406	430	419	404	415	414	430	422	415	436	431	417	456	416	434	411	446	410	443	405	384	419	402	365	379	430	384	403	437	455	391	420	399	423	394	422	434	451	446	450	420	420	420	450	431	385	404	404	394	434	443	431	408	396	452	422	451	424	437	399	395	411	436	456	386	423	427	433	467	420	391	422	411	403	430	433	423	407	445	414	403	418	393	409	418	440	419	428	418	428	413	440	432	452	451	426	416	437	429	394	439	418	429	468	422	417	428	432	419	447	377	389	438	427	359	404	401	385	435	442	415	426	412	391	421	410	434	414	464	421	463	434	406	429	402	405	419	418	413	416	402	410	417	428	395	406	415	425	394	413	381	414	451	445	399	424	408	406	413	426	385	434	421	472	432	390	393	411	417	393	432	392	428	423	474	433	425	427	433	410	395	450	439	401	400	410	436	416	410	400	411	413	390	398	383	377	429	458	420	413	418	408	433	413	437	424	366	430	436	435	408	427	400	371	442	434	421	426	397	394	402	411	428	431	395	374	387	445	435	419	430	450	411	419	444	402	421	449	424	432	400	436	432	399	403	437	423	418	423	439	392	441	432	431	437	404	448	416	420	412	414	408	389	420	437	442	414	444	407	415	426	398	491	439	413	447	437	415	420	404	478	413	441	414	440	409	450	426	449	433	398	430	361	395	436	409	440	431	404	409	386	421	420	431	381	430	406	432	403	403	392	407	417	405	442	446	419	445	414	392	428	418	416	464	410	450	430	399	421	400	426	421	451	421	395	418	433	419	439	415	421	444	416	430	413	453	416	398	440	460	384	434	451	420	440	428	408	401	420	407	429	412	424	400	400	453	428	409	424	386	461	412	410	443	424	438	396	392	408	435	425	419	381	465	413	411	412	414	405	395	412	444	402	398	420	382	451	415	399	464	449	399	422	416	433	415	408	433	398	443	431	414	408	447	400	404	438	407	404	473	413	438	457	394	422	439	431	385	405	430	445	427	405	444	418	401	411	417	426	447	401	440	438	435	441	445	446	405	434	427	430	418	446	477	442	436	410	373	357	416	404	452	395	440	397	418	414	420	432	439	414	425	398	418	432	414	419	398	446	411	436	429	445	398	411	431	408	410	405	414	454	414	373	432	412	437	450	461	415	431	404	436	384	428	423	428	413	410	441	399	460	430	401	460	399	424	419	422	401	424	399	407	423	447	406	385	400	424	417	428	409	423	404	428	419	406	431	428	386	431	441	395	426	396	393	461	412	402	422	406	420	376	388	392	424	464	403	421	426	424	415	416	377	456	413	373	444	423	431	404	408	437	423	447	415	445	406	425	395	442	417	448	423	430	426	426	410	381	409	448	407	436	419	394	427	399	376	398	421	417	420	427	408	429	421	413	432	433	432	428	392	431	400	435	416
28124	16324	6257	913	678	666	620	616	602	608	661	576	606	554	577	623	546	633	591	627	593	594	608	590	609	602	596	550	591	551	562	572	628	569	576	591	588	594	579	576	591	563	592	602	630	591	603	613	575	603	542	567	584	580	547	542	572	580	581	614	620	605	580	583	580	619	606	530	596	564	545	584	552	576	597	581	654	568	615	598	583	569	579	581	562	584	541	586	560	595	620	565	591	527	590	594	522	570	569	664	626	616	536	601	542	577	562	618	561	595	600	558	544	565	591	601	586	610	564	581	589	549	558	598	572	562	562	556	587	610	582	621	627	617	555	597	588	581	566	565	598	552	577	591	587	609	572	535	594	612	615	613	595	567	584	584	580	515	579	598	565	603	537	603	604	562	588	571	551	563	571	584	578	570	576	592	547	622	567	616	563	569	611	583	603	584	560	582	569	601	597	616	612	558	635	551	582	580	600	590	575	587	617	568	585	610	589	581	572	575	563	635	576	607	574	585	573	566	548	620	571	549	544	597	599	592	580	563	555	581	569	604	591	560	565	599	582	576	586	570	568	595	608	592	614	600	580	585	564	573	613	554	593	591	568	582	580	580	603	622	612	616	584	575	599	562	550	593	598	610	519	553	578	560	599	572	534	577	584	565	559	583	584	580	531	574	540	553	594	577	565	554	640	567	608	582	580	557	594	583	615	594	588	585	546	586	605	607	550	608	584	583	579	593	595	572	592	553	560	619	553	605	566	600	591	608	593	573	594	573	536	574	608	596	579	619	613	591	581	594	562	622	571	598	550	563	617	594	607	552	629	607	604	552	561	566	567	582	628	593	568	596	554	569	583	629	574	557	585	604	588	633	588	584	575	586	561	641	605	584	635	617	569	519	599	581	629	570	559	568	528	568	548	590	551	572	603	595	618	600	601	528	592	562	593	606	551	610	554	611	590	613	580	574	526	541	583	584	552	578	554	546	565	595	578	559	559	596	603	564	554	557	574	598	590	577	559	583	575	619	596	577	589	586	586	544	625	605	601	533	594	605	579	554	574	583	597	562	589	559	593	616	588	647	602	577	621	597	562	565	586	633	592	616	584	620	586	573	586	607	582	566	625	601	542	551	545	590	603	550	615	571	571	594	593	581	594	568	586	607	581	598	594	554	597	598	575	616	600	573	553	543	615	536	579	581	585	600	607	577	571	588	591	564	580	597	558	570	600	610	562	603	584	578	550	587	555	600	608	591	541	561	546	567	571	606	574	538	586	600	580	568	547	606	568	598	585	550	547	558	612	599	560	579	577	586	611	587	613	580	574	547	629	614	574	594	574	565	601	560	563	573	577	589	585	554	586	593	564	602	584	579	591	594	572	559	583	630	637	590	553	635	622	570	565	572	564	576	598	553	582	559	579	589	601	577	631	556	565	591	575	618	581	611	586	607	558	585	591	590	626	556	592	579	582	600	559	578	549	601	584	572	548	595	583	559	629	626	660	575	587	590	600	596	545	545	566	581	618	595	583	562	636	572	592	543	580	580	613	568	583	602	552	583	572	577	629	591	577	623	619	588	574	592	553	579	578	570	607	553	638	575	610	581	548	561	561	595	579	539	588	610	618	555	589	592	579	605	590	583	556	545	552	635	592	590	565	573	600	596	577	593	596	622	576	619	611	565	617	567	562	600	572	607	575	589	602	579	565	599	599	545	564	594	577	567	593	581	547	531	553	613	636	581	574	600	571	557	587	558	572	573	579	591	605	623	614	601	569	591	566	580	611	582	525	619	552	579	629	604	525	615	582	561	574	565	582	577	523	548	562	602	585	596	633	597	566	605	562	597	602	572	621	590	596	581	524	548	568	577	559	599	574	565	588	555	590	554	567	594	579	572	587	596	600	571	594	577	569	586	574	593	627	613	594	601	614	581	571	572	569	549	588	571	559	601	527	571	614	545	610	568	540	595	585	614	540	580	619	599	560	568	582	566	557	603	564	576	561	569	543	569	596	606	563	602	654	574	578	628	559	552	557	624	542	563	582	528	551	606	552	567	626	562	588	578	598	574	601	589	587	584	620	550	566	563	608	601	596	546	594	615	636	559	561	564	587	505	606	612	584	552	618	597	589	618	619	613	587	573	625	587	629	612	546	568	571	567	555	569	568	584	593	607	583	548	621	568	584	606	579	581	564	583	593	562	573	632	597	588	610	581	608	587	617	569	582	600	586	561	566	587	632	537	566	585	552	596	597	584	592	604	604	569	587	641	610	576	588	599	550	606	570	567	600	570	569	575	587	553	565	550	564	579	598	582	540	540	636	597	605	561	605	605	589	602	601	587	609	587	557	607	572	602	577	604	554	576	535	599	621	605	601	570	557	576	579	568	599	570	592	548	579	640	558	561	562	527	532	564	583	563	607	585	575	560	558	621	602	573	619	602	584	543	586	537	586	606	577	615	559	564	590	574	583	593	564	577	575	580	559	535	603	539	571	574	634	553	571	586	584	556	580	614	590	589	596	590	597	560	574	626	580	559	610	564	585	583	615	579	593	561	620	552	559	604	558	610	547	589	580	579	554	545	569	601	595	575	584	593	527	604	541	567	605	538	594	561	576	558	559	628	569	587	629	585	590	581	611	575	587	566	602	573	579	559	558	577	638	600	620	581	592	555	581	557	560	553	554	603	615	606	563	580	550	569	565	599	594	596	593	577	555	580	594	613	561	594	572	593	549	610	586	560	576	591	635	627	596	594	618	579	578	560	613	550	586	572	593	546	572	579	590	581	568	625	569	575	602	589	554	533	544	580	605	623	594	603	597	593	549	570	591	540	584	546	617	590	574	585	570	601	579	538	592	560	594	632	607	519	621	602	595	555	589	568	608	584	650	537	573	591	565	579	615	557	603	627	600	607	540	610	629	616	608	594	621	582	589	611	578	578	574	570	572	597	592	594	598	639	580	569	581	599	620	582	597	563	584	564	628	539	574	570	594	605	554	611	560	627	552	590	610	575	571	617	565	551	592	618	599	567	600	576	594	578	577	588	556	590	582	601	560	559	586	647	588	608	584	558	594	601	564	582	566	556	630	582	602	553	550	549	595	556	557	587	606	611	531	567	591	603	600	531	605	562	598	534	585	565	524	574	594	575	578	530	573	590	614	572	593	606	582	539	577	544	600	600	573	569	571	545	582	589	612	594	580	544	571	554	601	583	562	591	572	584	577	632	563	599	587	557	602	559	583	553	567	575	573	629	557	597	615	587	579	564	562	605	566	537	597	581	619	594	553	566	629	586	588	560	589	569	560	601	558	621	587	606	554	613	599	569	579	576	581	594	571	572	623	596	545	630	564	548	566	557	611	563	574	578	580	614	607	556	545	595	552	587	626	601	604	591	557	573	588	573	600	579	536	587	577	596	569	539	614	570	569	592	545	526	586	566	549	552	589	610	598	595	614	579	610	581	570	612	579	576	644	579	582	546	519	577	590	619	622	576	639	586	598	604	557	580	586	573	586	571
24118	21219	29454	23219	21189	11062	862	597	504	427	503	464	439	426	399	401	415	394	369	383	387	356	389	398	376	384	379	353	366	370	381	356	332	351	344	336	378	369	350	321	350	369	366	348	347	345	385	347	347	392	341	363	317	347	343	376	339	342	384	344	382	340	363	358	349	355	370	339	381	352	332	344	326	346	373	347	356	375	356	331	372	333	355	327	336	325	366	361	357	354	336	365	367	358	361	352	344	376	365	409	368	357	352	355	363	344	340	337	335	331	353	375	334	347	360	362	346	346	335	367	381	331	330	358	331	359	380	329	320	357	356	358	340	336	363	364	342	380	362	327	332	318	339	357	339	346	347	334	372	337	386	344	351	360	383	345	372	343	351	326	330	344	335	362	366	341	349	379	346	363	354	350	359	363	356	337	363	349	345	379	352	344	361	364	334	370	351	365	354	332	360	326	368	381	350	344	335	377	360	364	367	355	313	372	334	344	310	381	379	350	377	370	362	334	348	348	367	344	371	383	317	328	369	350	333	355	355	331	336	347	346	361	360	334	403	379	379	332	338	371	365	349	346	362	362	336	346	336	358	322	382	388	367	348	340	335	356	330	364	366	365	374	343	356	335	366	320	331	355	376	371	363	382	345	356	339	368	354	365	333	368	292	360	393	362	389	317	365	363	330	338	358	367	366	352	360	348	365	337	350	341	353	385	347	364	326	338	327	355	331	370	372	356	369	361	357	362	350	337	351	328	347	348	346	330	340	331	343	336	282	324	343	367	340	347	353	357	350	331	352	381	368	343	340	338	358	356	374	340	359	344	360	329	383	341	339	343	344	327	337	341	340	382	399	370	355	355	363	306	353	388	331	370	358	369	345	334	356	323	369	349	350	350	341	340	342	330	355	337	368	390	311	349	366	332	392	346	314	327	376	340	369	342	353	356	374	349	371	361	349	353	314	322	348	353	351	359	345	355	373	344	320	338	347	340	365	353	359	330	326	329	336	369	369	358	358	346	326	338	380	321	363	359	373	332	334	354	368	355	332	358	353	318	347	341	363	370	368	381	337	363	344	320	345	340	327	349	349	331	342	346	334	333	350	366	339	376	362	332	363	340	351	346	331	368	369	356	376	374	357	364	339	357	349	363	364	359	362	340	363	359	361	356	354	386	355	376	354	317	303	385	354	338	359	333	329	354	325	320	360	362	348	330	354	329	367	365	351	342	351	373	362	336	336	358	312	368	336	392	355	336	361	339	372	383	354	389	354	354	387	371	351	341	350	349	322	346	327	346	381	321	361	337	328	361	368	367	304	379	365	360	373	331	349	411	347	348	322	352	325	333	345	364	330	345	398	348	363	339	318	368	346	382	381	344	356	356	328	345	364	312	363	365	355	319	334	345	358	363	356	385	311	362	345	351	330	372	353	356	336	348	353	353	316	360	315	376	351	381	326	394	318	341	373	381	350	392	355	365	319	341	357	347	333	345	331	343	367	328	339	363	351	355	331	328	330	360	333	343	343	346	372	374	352	396	308	335	333	344	356	376	338	343	354	339	353	351	339	352	365	352	363	360	354	372	375	363	347	364	349	351	384	328	353	370	375	372	362	331	369	365	359	328	376	363	334	328	350	358	338	347	377	328	368	340	359	378	341	348	355	347	371	344	375	406	355	346	368	397	361	346	359	340	352	360	342	328	360	334	342	390	328	335	337	360	352	363	351	366	331	341	371	367	373	361	333	359	363	384	352	352	350	336	334	326	360	357	360	351	419	352	349	384	326	298	338	342	360	375	355	352	350	367	328	357	346	361	341	358	327	349	350	362	391	358	354	379	367	362	358	330	326	385	327	333	360	365	329	383	361	335	399	361	339	332	368	337	374	387	350	383	349	339	332	343	382	349	346	371	359	349	355	341	339	367	342	334	338	322	318	347	313	354	344	394	326	327	389	355	374	362	311	345	369	368	319	378	315	344	373	317	361	350	385	283	334	355	384	337	362	321	313	341	349	368	357	354	376	370	340	364	349	357	349	371	360	328	338	334	328	349	316	321	356	322	346	373	363	336	314	349	353	358	337	333	373	340	342	320	375	356	326	378	385	319	351	357	380	340	368	375	376	369	359	352	357	303	331	343	328	353	380	354	343	381	348	342	352	356	374	343	335	384	342	346	312	348	338	382	361	343	338	374	336	346	365	356	350	326	342	357	345	352	354	353	354	326	348	360	348	378	345	368	344	342	346	345	361	396	367	334	324	348	355	382	323	337	343	350	359	360	358	364	365	370	351	372	331	333	372	349	352	348	357	356	351	313	324	381	329	377	349	336	359	354	343	361	325	305	346	350	369	347	334	351	354	370	357	329	321	350	343	367	379	333	333	323	356	351	370	331	396	353	347	333	379	362	356	327	364	368	354	330	320	369	319	379	360	366	325	343	319	405	388	335	364	368	361	383	342	350	334	370	370	372	339	354	331	346	396	373	349	354	364	353	322	392	360	331	359	366	388	356	392	336	347	370	340	336	355	339	314	350	348	368	314	337	368	365	369	343	369	361	356	372	350	360	335	346	325	338	348	347	355	357	371	339	342	365	334	358	324	351	333	386	346	323	335	353	334	349	364	344	345	379	355	365	317	361	376	371	379	347	348	345	364	313	351	348	343	357	336	378	375	351	340	354	351	340	338	339	332	379	366	360	392	350	383	345	360	339	327	355	352	358	352	370	334	372	362	359	365	358	364	357	342	343	358	338	332	376	391	336	340	381	365	362	385	354	327	346	334	358	332	339	391	364	355	342	360	339	346	348	338	340	345	367	355	361	355	350	315	353	342	368	341	359	347	357	362	354	352	365	341	323	342	377	334	295	322	338	331	362	361	350	322	325	387	376	347	366	335	385	366	344	356	344	356	327	389	359	356	348	385	376	320	379	327	374	341	371	350	353	373	341	360	339	284	337	329	347	333	359	351	344	350	349	343	340	372	328	357	355	346	365	373	346	355	338	373	341	371	356	356	351	362	376	323	345	369	349	338	340	354	381	358	355	355	398	361	350	320	338	350	362	337	343	340	349	359	340	333	341	370	382	388	336	358	347	371	341	347	365	310	361	355	383	345	340	328	354	378	343	317	327	331	331	373	347	333	368	347	350	355	358	362	364	347	380	391	335	354	339	310	394	356	352	389	342	340	322	333	340	372	355	315	326	355	351	359	361	326	347	348	349	335	370	362	322	354	351	345	354	329	330	359	355	327	320	332	341	330	357	371	344	385	367	366	356	363	355	324	313	357	369	366	347	357	353	366	390	337	376	374	337	366	340	344	323	355	397	340	315	380	344	338	357	370	332	377	354	359	375	371	364	347	364	388	376	384	318	325	354	335	371	368	365	343	331	344	356	363	330	347	353	351	358	366	363	376	353	363	335	359	375	319	365	350	327	314	356	375	329	364	351	347	353	361	403	345	356	353	361	359	352	379	339	349	325	371	333	343	338	343	339	358	362	359	382	349	351	393	344	347	315	387
51935	46650	17123	4842	1770	1414	1194	1030	892	854	755	727	655	630	606	595	578	557	560	598	512	516	543	557	553	495	471	515	508	541	548	489	532	503	508	553	507	534	481	519	565	489	562	532	531	509	482	496	478	510	490	463	548	495	500	474	506	516	492	515	503	490	483	478	513	487	500	504	520	508	490	483	518	524	480	493	487	507	484	512	508	491	493	499	478	490	516	532	470	511	499	476	470	485	474	523	487	514	456	533	485	476	512	468	486	495	515	506	527	486	447	461	514	487	468	498	523	469	494	524	512	493	428	507	525	497	460	510	506	475	494	483	506	464	519	526	490	502	488	483	495	450	478	488	504	552	469	495	453	487	508	463	470	490	503	493	495	502	487	484	504	495	475	480	465	509	468	506	512	504	500	477	505	512	508	461	501	499	548	486	504	497	508	505	490	514	480	479	489	461	504	504	484	451	520	521	500	459	511	531	504	522	517	516	503	493	446	491	459	514	480	499	488	487	463	461	484	486	521	477	489	433	477	464	481	473	498	483	505	523	470	479	456	465	501	536	502	480	481	485	516	456	517	479	488	498	513	490	522	547	489	521	476	474	467	521	488	470	517	496	476	499	464	525	509	487	453	495	486	469	485	478	502	486	486	502	531	536	522	485	493	469	495	482	449	503	486	510	499	497	461	441	526	486	480	481	501	502	466	524	475	468	499	509	513	466	467	507	479	504	501	512	473	480	491	484	491	484	460	494	505	482	468	514	473	477	503	469	536	478	469	498	461	520	491	533	528	466	496	503	486	484	491	466	483	491	494	489	500	476	493	503	502	531	492	513	511	493	472	468	506	485	516	536	491	457	501	459	516	483	523	448	468	447	473	489	540	490	483	480	490	508	487	515	465	495	491	531	475	511	527	487	464	495	523	520	471	479	470	508	487	487	475	479	516	467	496	502	505	495	488	481	470	481	506	532	509	516	504	487	447	521	545	481	473	452	515	466	482	510	537	491	477	519	500	515	494	491	570	453	503	503	488	508	501	490	504	442	492	486	505	515	463	480	462	481	493	493	501	523	494	490	491	508	480	472	474	509	499	514	504	486	448	508	476	490	515	453	468	500	485	491	479	512	464	484	538	473	471	472	497	491	478	474	495	525	514	502	500	514	486	512	475	499	501	464	515	522	516	510	477	450	520	524	499	544	495	432	496	510	473	465	503	469	495	492	520	454	501	493	488	464	508	503	505	482	489	464	517	477	462	510	465	479	491	474	483	498	504	478	532	481	537	448	489	483	489	488	449	488	468	442	505	513	489	472	492	486	504	482	501	480	516	503	528	473	465	513	470	503	499	468	465	489	541	484	505	528	482	481	518	478	491	492	498	499	477	477	451	490	511	471	480	553	470	455	463	492	509	493	486	470	457	517	527	487	459	493	510	479	488	505	485	498	466	498	485	528	446	472	472	491	484	495	554	509	494	509	466	498	472	464	502	490	493	508	495	475	457	530	499	497	458	485	513	500	502	485	536	533	466	458	486	479	518	527	494	478	504	506	463	488	513	498	491	504	512	508	488	515	474	486	489	462	482	522	494	528	478	509	490	501	471	476	482	478	487	532	513	496	461	485	485	509	487	513	502	471	454	465	517	496	483	460	495	474	483	528	504	502	531	537	484	481	497	481	461	472	481	484	478	518	513	487	492	482	509	532	502	530	497	471	464	493	484	505	508	476	520	495	515	476	477	486	450	492	462	477	479	487	484	510	468	459	451	492	431	460	526	470	500	483	536	486	486	509	449	484	536	484	460	454	498	512	486	490	484	500	509	531	484	490	472	520	471	484	465	469	488	475	453	554	495	497	475	516	495	511	486	497	497	490	479	484	494	491	501	483	482	476	507	468	511	460	517	490	496	498	508	519	455	435	510	508	491	534	505	479	503	486	482	483	456	468	468	503	503	512	496	496	486	507	493	500	490	489	513	465	507	482	485	490	473	480	465	477	487	482	503	493	461	529	480	508	474	496	496	484	520	486	487	482	462	477	502	492	483	491	511	524	473	475	498	482	450	488	476	529	497	519	473	498	499	502	513	481	453	495	512	484	463	443	455	491	493	487	499	498	485	496	525	491	491	523	491	486	503	495	501	546	535	510	474	499	525	465	538	491	503	477	477	485	490	491	515	497	490	492	491	502	486	481	495	498	520	484	462	482	497	538	500	475	453	507	466	532	499	480	473	477	503	488	503	492	504	459	507	455	536	528	513	502	492	492	550	474	498	464	530	457	498	478	504	496	468	517	503	466	535	507	488	477	435	495	507	464	506	488	503	492	481	475	505	497	529	479	497	513	515	484	485	465	464	453	495	512	516	487	499	474	490	510	459	534	502	512	505	472	482	508	507	476	476	481	495	483	499	483	505	469	510	476	484	501	493	501	501	483	440	477	491	515	545	457	466	508	496	486	501	495	539	484	495	502	505	510	493	484	507	454	496	514	535	506	490	499	509	539	515	495	529	460	480	499	466	503	468	498	506	493	477	482	464	460	476	463	476	491	491	493	442	520	466	496	532	490	467	513	524	511	506	507	512	486	531	511	448	489	523	489	497	486	507	467	491	478	493	480	487	502	501	429	491	476	528	510	521	472	482	461	490	502	546	505	497	460	513	447	480	516	468	492	508	477	470	541	509	514	505	521	485	493	500	488	523	498	496	460	516	449	464	513	506	501	522	541	523	522	480	510	467	497	495	480	504	512	476	482	482	514	489	535	528	493	473	514	504	489	487	526	467	427	484	483	442	466	503	527	488	498	517	497	475	520	476	506	511	454	480	478	476	474	517	482	487	493	499	495	464	514	497	543	478	484	499	504	487	514	473	479	515	486	476	481	484	517	475	513	478	462	507	484	516	484	520	518	461	492	508	487	488	454	491	455	523	456	461	451	502	492	492	493	495	503	479	504	522	486	497	517	484	438	514	532	533	482	481	513	518	512	502	505	510	520	478	543	479	503	522	475	466	510	477	508	486	463	479	470	516	488	525	449	468	471	486	484	488	484	505	471	458	492	479	496	467	485	498	517	495	495	482	468	550	459	491	522	519	478	494	520	494	497	537	497	527	464	521	498	465	528	506	497	481	487	494	481	531	514	456	504	468	513	481	510	466	520	485	522	467	509	508	469	486	504	468	502	496	468	512	514	457	482	501	496	482	532	454	490	497	498	495	468	475	467	524	453	523	511	480	511	494	436	486	498	437	468	534	450	489	498	487	489	498	537	473	516	480	499	513	487	494	482	508	473	484	482	491	469	495	504	445	507	500	484	511	463	473	551	504	493	511	495	470	459	500	503	450	494	509	505	505	508	512	500	489	462	522	482	486	481	503	494	477	502	500	505	510	449	499	503	463	500	510	428	504	499	487	465	503	486	471	489	495	422	495	482	472	505	441	479	505	479	481	497	470	513	510	511	490	454	517	472	482	498	480	511	491	471	501	493	493	522	469	498	482	522	484	496	500	503	508	481	500	493	486	521
23122	21205	29787	22907	21200	21242	8708	605	401	341	341	291	247	235	257	194	217	204	194	186	195	183	202	178	168	166	187	160	179	164	170	155	163	156	166	190	173	154	158	175	149	144	158	153	192	153	156	175	147	162	163	158	154	178	180	165	161	131	132	161	153	155	154	144	144	160	151	140	149	147	173	135	154	160	152	157	148	159	162	139	127	145	135	137	143	151	151	154	181	129	158	152	161	154	139	152	149	138	173	164	154	153	153	144	145	143	148	160	178	151	159	166	154	141	145	178	136	158	168	134	145	133	144	147	157	152	157	155	141	139	127	128	160	158	124	132	136	136	165	145	150	168	145	145	132	156	144	158	148	155	126	154	167	126	154	149	147	142	157	156	145	132	165	167	156	151	154	168	137	147	161	151	158	139	159	168	159	151	140	163	140	138	145	164	136	128	131	161	154	155	141	163	160	131	167	148	153	144	128	126	131	158	164	151	153	158	157	150	153	165	165	164	157	150	178	165	153	163	167	160	154	160	162	148	154	148	167	143	156	138	140	152	152	148	149	163	161	163	154	170	152	149	133	147	137	167	136	188	135	141	141	148	138	140	162	144	151	158	170	157	147	145	147	156	168	145	163	141	164	144	164	168	122	150	137	152	160	157	152	134	139	160	156	150	130	177	154	161	145	156	141	156	151	136	135	163	159	130	150	146	155	171	162	155	161	153	146	139	134	126	155	153	155	129	151	137	145	144	159	146	144	153	152	133	132	151	139	146	121	134	161	158	151	138	165	148	143	135	147	126	147	146	156	160	175	161	162	158	152	141	143	161	135	169	163	148	158	152	136	136	136	159	163	154	156	148	150	166	155	132	145	140	158	177	167	140	156	127	150	160	134	160	142	152	151	178	151	159	157	148	160	151	127	139	145	160	164	156	126	140	135	188	142	146	152	160	151	156	160	142	175	152	146	159	154	133	159	155	139	134	179	137	137	149	135	146	147	161	158	140	140	158	150	169	152	150	142	152	147	138	139	136	161	136	140	158	125	148	129	133	137	134	155	133	151	168	139	119	137	138	143	123	154	159	160	143	154	152	160	140	142	117	137	132	155	166	147	153	150	177	146	159	148	156	164	153	149	143	154	153	152	139	168	156	124	162	121	160	134	147	138	169	155	155	140	158	133	130	142	153	153	143	149	163	161	155	144	165	115	164	165	164	147	147	145	131	174	129	161	134	143	135	179	145	144	131	134	147	153	161	153	162	173	147	144	167	149	136	144	118	141	151	149	179	152	158	150	128	157	140	142	148	157	139	162	150	139	147	145	138	148	163	131	140	145	146	168	142	149	143	140	172	142	134	134	139	162	135	164	136	156	154	131	149	137	128	132	147	140	145	155	144	145	142	156	159	142	162	128	141	145	152	158	141	146	170	156	156	162	152	155	147	139	153	167	133	141	167	146	141	155	137	151	149	144	182	167	153	148	155	131	185	132	148	158	180	140	144	166	130	166	146	157	152	153	145	143	157	158	165	158	143	147	135	140	168	160	142	142	129	151	141	162	135	159	136	127	162	147	163	129	161	144	157	163	148	157	140	131	150	169	149	155	154	132	160	183	165	139	138	137	144	141	137	151	149	154	124	141	122	147	145	154	159	152	128	149	173	130	153	141	150	153	167	164	155	129	147	149	127	160	147	171	174	162	160	161	148	132	162	154	141	165	159	131	147	150	137	146	151	158	158	143	143	155	153	149	136	151	151	139	162	152	155	175	156	155	138	129	146	122	137	134	147	170	149	144	174	123	139	143	175	180	151	160	140	145	139	137	152	143	150	132	152	149	180	133	151	156	149	152	151	143	139	133	162	135	148	138	143	137	137	143	143	152	143	147	139	162	156	139	140	138	147	159	149	124	118	169	150	149	153	155	140	139	163	161	149	154	166	153	150	141	151	138	142	131	157	153	168	143	144	117	166	158	146	154	136	164	132	133	177	144	147	152	131	159	140	145	167	170	141	157	137	151	167	153	127	155	142	152	157	169	152	123	131	152	153	168	139	147	136	157	149	146	143	158	142	172	158	147	137	139	157	134	170	136	170	152	156	152	149	160	150	148	145	144	148	152	156	145	148	164	172	144	139	137	140	150	154	148	159	143	132	152	152	178	136	168	156	150	116	126	176	145	140	149	158	162	147	140	156	154	163	130	150	156	133	149	125	149	135	146	126	148	167	141	138	146	165	162	172	146	135	139	140	155	176	136	148	148	171	142	178	153	144	156	142	130	156	144	139	152	143	159	147	151	146	145	155	143	138	153	149	159	164	147	179	151	158	146	161	148	140	148	145	167	163	129	135	170	145	156	152	144	153	144	155	144	156	148	159	144	146	131	161	169	149	147	138	162	177	157	149	127	124	177	149	132	161	139	133	132	151	158	138	144	141	140	142	149	148	143	149	119	134	182	163	143	134	150	148	146	154	139	174	144	166	175	153	141	123	174	130	152	130	142	167	151	163	150	161	159	159	181	177	167	164	165	161	131	157	154	148	140	168	154	131	154	136	150	155	155	128	152	151	153	145	176	150	152	137	143	141	172	136	160	149	142	134	152	149	168	148	158	151	159	156	142	146	159	144	157	175	152	144	149	166	149	147	156	160	156	163	155	154	141	140	151	146	123	136	162	135	135	154	162	145	141	162	141	161	143	144	134	126	139	160	139	149	165	149	135	154	152	138	144	150	175	133	127	156	125	148	157	151	159	153	168	166	146	161	150	170	156	157	162	161	151	153	156	154	152	143	145	140	175	151	130	146	136	149	145	170	133	146	141	161	155	153	145	157	132	136	152	137	161	142	147	149	165	145	136	150	142	162	153	141	144	163	168	160	157	150	147	140	157	143	173	154	158	148	154	143	142	148	141	165	146	137	164	161	146	142	167	153	148	149	144	165	135	152	148	150	136	147	159	158	138	158	153	129	148	158	164	157	148	131	140	138	169	159	147	160	149	150	159	152	169	128	137	146	146	165	148	148	173	138	146	166	130	142	162	154	152	147	144	149	141	159	145	159	139	150	118	167	163	143	154	146	186	147	167	154	134	170	157	138	155	148	148	146	146	153	159	150	140	116	150	154	155	174	148	138	130	149	147	153	147	150	162	148	135	170	157	166	150	150	132	156	146	148	149	174	147	154	145	155	165	124	137	167	147	146	164	145	145	146	161	141	149	153	152	147	158	145	173	153	139	124	168	138	155	151	139	152	143	172	144	159	152	141	161	169	132	157	142	153	142	125	144	158	154	145	124	137	141	134	170	144	146	144	160	167	159	155	159	124	141	141	127	162	157	145	155	141	140	132	157	123	155	151	145	162	144	143	164	136	143	152	152	131	147	166	145	156	154	147	148	143	145	130	154	171	127	160	145	153	151	141	158	154	158	151	147	144	142	151	133	135	169	156	148	141	148	162	131	144	145	149	130	138	151	159	159	166	134	139	132	136	161	134	142	155	158	156	148	152	151	164	149	138	146	142	146	146
56837	54541	20462	7680	2768	2105	1521	1225	1003	868	702	628	529	489	489	405	349	375	326	319	300	326	302	298	265	289	289	281	272	249	231	250	284	246	241	269	254	215	267	223	248	245	244	244	233	240	194	230	245	226	231	218	241	235	205	237	203	226	218	247	197	226	213	186	229	237	230	207	218	228	233	210	223	213	198	215	217	179	227	200	227	200	207	229	223	237	225	212	184	248	194	191	219	214	224	226	218	211	218	203	222	226	230	228	220	206	220	235	225	194	244	200	196	237	226	225	276	215	223	220	234	222	196	228	227	211	207	219	217	224	199	193	209	203	195	231	233	256	207	234	210	241	239	242	209	203	213	215	238	199	223	222	226	217	208	222	207	221	208	221	232	214	203	198	216	220	198	214	218	204	233	202	245	211	210	208	211	210	246	217	219	221	211	220	233	198	187	235	221	223	225	226	206	210	204	229	214	215	212	211	233	203	216	202	213	253	211	223	222	226	194	208	195	221	210	223	235	198	229	220	240	232	217	196	214	197	208	210	205	196	224	222	221	206	226	234	196	198	213	223	203	213	197	197	203	222	227	216	208	209	228	233	204	225	204	214	235	188	237	244	198	202	210	216	232	197	225	217	225	222	207	242	231	186	239	195	203	197	207	205	228	249	185	224	232	226	221	207	238	202	211	238	233	187	226	201	198	212	213	196	227	211	218	232	201	198	243	204	195	195	217	220	189	227	221	220	215	198	231	218	218	219	214	210	207	220	232	205	225	226	233	221	205	184	216	206	216	218	207	208	226	217	246	212	228	233	208	224	201	225	210	249	225	233	228	249	226	205	197	252	211	189	205	217	208	215	214	202	216	197	205	216	224	219	230	222	229	220	225	213	235	208	200	201	195	199	217	227	199	214	193	236	231	217	201	205	202	216	207	192	200	230	216	248	214	198	233	215	215	244	234	217	233	224	220	219	183	221	208	268	198	211	215	216	219	197	217	232	201	236	244	219	227	211	214	218	194	227	216	225	212	209	200	218	207	230	246	220	203	206	206	199	210	200	216	206	242	235	216	211	196	231	234	237	213	215	190	204	206	171	212	213	228	215	201	198	215	210	230	227	211	226	209	219	239	215	226	209	215	253	212	231	218	190	215	215	201	222	200	201	197	222	231	218	220	210	246	231	200	230	232	230	234	203	222	205	224	222	220	217	198	206	239	218	230	206	208	214	188	208	187	223	201	230	222	218	231	204	218	215	242	227	222	220	206	247	222	207	243	241	209	219	225	225	189	230	233	230	199	213	202	227	237	220	215	205	214	228	223	193	212	211	230	219	214	212	224	206	194	202	216	205	230	219	218	236	218	235	232	205	214	218	208	215	180	221	206	201	252	198	225	204	202	205	202	209	198	218	243	245	218	218	254	226	229	226	214	225	245	199	224	248	223	227	205	252	218	234	206	198	200	227	232	200	214	216	236	229	210	235	192	207	215	216	198	192	199	178	222	241	221	229	228	217	225	233	183	225	205	235	224	229	210	190	223	228	198	213	208	208	189	208	203	204	233	218	210	213	256	216	198	189	190	214	202	189	211	208	193	212	240	203	207	209	216	242	194	241	217	231	202	216	255	219	214	206	218	212	218	195	202	198	211	214	216	210	222	223	196	242	233	214	236	206	208	234	182	244	179	215	196	242	202	218	193	220	211	191	228	223	215	230	218	228	236	217	218	214	199	196	226	228	251	206	194	224	182	217	205	201	220	221	222	218	232	207	202	240	210	237	227	240	222	206	231	198	213	241	196	212	206	199	218	209	212	203	209	178	224	229	244	213	220	211	214	199	213	242	223	221	197	223	203	210	209	216	218	227	215	198	196	228	224	206	252	202	211	215	207	224	189	238	224	184	187	214	218	207	203	223	199	196	220	218	234	199	225	204	205	187	251	207	206	221	242	226	211	217	203	214	188	197	234	234	223	229	208	196	219	226	228	187	221	229	194	209	239	224	244	215	206	236	209	216	216	197	210	235	207	200	212	217	207	228	207	205	230	212	197	249	241	233	229	229	219	216	217	215	193	231	224	228	210	186	206	208	232	209	233	208	220	213	213	208	222	194	224	211	210	230	234	218	210	214	214	211	214	185	215	226	197	181	219	216	204	206	201	234	189	209	222	215	201	222	219	190	208	201	216	222	206	211	210	202	203	218	202	211	225	218	224	199	229	244	228	201	230	222	200	231	239	212	186	248	191	223	228	204	199	198	240	218	235	223	225	221	213	213	215	216	233	216	243	204	217	231	197	208	242	230	222	212	223	218	204	202	231	191	203	221	230	221	248	216	190	183	218	234	198	214	210	200	216	218	217	202	198	194	238	232	205	234	215	218	230	237	231	243	217	204	249	239	229	174	228	226	234	200	237	198	216	236	217	228	224	220	221	218	204	206	227	218	220	219	211	242	202	212	233	211	191	213	165	225	247	222	230	232	202	222	230	228	215	193	205	200	201	179	231	238	212	222	192	200	194	215	237	219	241	191	230	211	223	208	213	192	209	216	205	211	208	212	209	227	235	230	218	239	233	223	220	227	227	218	204	204	223	224	215	200	207	226	224	196	211	224	221	219	213	209	192	225	209	200	199	215	204	236	198	224	188	221	230	234	237	216	217	220	199	221	222	205	240	230	204	228	204	216	199	213	197	225	221	193	238	203	236	242	199	235	210	211	209	214	228	217	227	210	199	205	213	218	217	239	218	193	238	221	237	235	243	211	193	204	199	224	203	227	227	230	219	244	206	206	202	231	216	223	235	250	194	211	203	199	199	212	212	223	214	183	235	229	229	204	228	222	226	178	226	244	222	220	206	223	218	223	200	224	230	225	207	203	229	218	227	230	215	213	195	213	239	257	217	201	209	230	211	217	226	191	220	230	209	240	225	213	191	219	210	216	227	206	216	207	214	200	208	225	228	210	234	225	228	222	228	203	217	229	196	211	194	228	226	221	204	225	224	210	224	211	239	204	203	233	209	227	210	201	220	186	203	218	206	233	192	234	192	202	222	229	192	228	223	250	233	218	209	233	220	192	200	200	219	217	224	228	245	255	214	204	209	222	219	214	204	212	209	231	178	201	208	231	235	214	217	211	211	206	189	214	192	217	214	200	200	220	211	204	192	219	211	203	217	221	204	226	214	211	211	224	204	213	214	243	199	242	207	232	214	213	207	219	187	225	233	197	199	239	205	212	196	248	216	227	225	208	205	212	182	234	214	207	211	222	181	212	220	249	215	210	210	221	241	211	211	219	210	229	229	190	224	236	223	214	206	216	206	202	228	219	202	223	214	212	217	212	192	206	236	204	222	231	223	236	215	247	231	216	189	209	234	184	232	195	237	189	203	194	218	237	214	203	213	183	217	224	233	217	205	227	203	206	213	221	239	206	215	219	248	216	228	210	229	212	202	206	194	201	236	219	177	203	227	223	213	186	198	212	213	210	201	210	203	206	219	203	210	214	223	241	219	199	213	215	200	205
28088	20994	13892	2636	622	615	498	439	449	416	432	442	428	429	428	424	418	418	394	454	460	420	424	436	463	436	440	419	473	422	442	422	429	429	419	442	428	428	409	388	442	418	403	402	418	438	460	423	414	413	422	436	393	423	440	429	445	430	419	428	402	388	440	404	441	420	441	450	429	430	441	437	419	408	399	386	401	415	477	448	440	420	437	442	447	400	451	422	434	413	393	434	452	417	405	417	387	444	424	425	406	424	430	432	462	411	441	425	425	425	389	417	437	401	414	457	368	402	442	429	418	428	370	440	446	429	421	420	435	443	456	433	443	388	390	467	410	444	419	440	434	403	449	415	418	388	409	430	404	400	459	408	422	419	403	428	431	398	391	404	463	443	402	442	431	447	439	443	434	431	444	413	433	389	365	410	422	442	375	411	400	443	438	413	432	428	433	412	435	434	430	432	409	423	432	436	470	416	397	393	391	450	403	426	432	414	404	420	410	440	455	461	388	451	438	395	432	422	406	446	450	427	421	425	425	414	414	410	414	435	407	408	383	428	411	440	445	396	427	416	410	406	417	439	405	399	409	427	431	429	374	437	412	419	411	429	386	399	438	443	451	424	420	425	419	438	421	389	423	402	430	423	418	419	417	429	418	434	405	436	414	429	429	408	438	409	423	441	427	430	403	414	442	410	432	401	422	395	405	433	415	443	446	427	449	374	412	444	416	438	410	432	449	407	455	445	398	417	412	426	440	445	439	430	448	454	453	447	435	431	404	448	426	421	414	423	382	424	441	447	422	417	414	394	436	448	453	432	419	431	464	427	419	394	433	411	413	426	438	421	431	449	436	441	412	403	424	434	400	433	422	410	445	462	461	428	439	403	435	411	415	425	430	434	451	393	451	417	404	402	402	436	445	424	397	435	414	385	423	446	400	428	402	427	476	422	440	396	461	465	442	408	427	395	435	423	415	433	427	400	410	431	428	425	458	419	465	447	389	420	421	412	399	431	426	401	427	462	424	448	410	435	423	389	450	422	431	427	417	429	427	422	461	434	451	405	408	421	411	448	438	444	433	442	458	402	408	421	426	446	433	418	408	420	432	376	395	463	410	421	419	397	417	433	446	399	412	399	423	409	443	414	437	461	418	426	409	445	456	412	414	411	427	425	429	440	409	407	384	440	381	435	439	440	397	443	387	432	406	416	367	454	397	423	424	389	435	389	423	441	419	433	417	423	432	430	440	417	452	455	391	431	406	421	427	432	432	453	422	439	423	410	434	400	456	414	463	429	404	406	386	427	432	411	407	397	462	438	437	414	429	427	404	436	446	415	420	437	459	431	434	412	454	435	467	446	441	431	425	420	391	418	423	409	431	394	392	473	433	409	425	394	433	441	438	431	418	401	432	407	463	390	431	431	432	391	449	419	426	408	429	454	434	409	435	409	435	407	420	419	429	452	439	418	434	407	405	439	416	408	396	362	430	423	408	380	429	420	432	431	428	453	426	447	404	458	431	424	447	396	432	407	428	425	423	417	456	404	452	399	414	472	443	443	438	457	422	441	413	401	440	407	436	416	417	437	441	382	431	423	459	422	417	435	418	419	416	412	469	418	420	413	460	432	395	456	404	465	482	431	413	398	434	431	416	408	419	427	438	423	423	441	430	424	434	436	417	413	380	427	430	454	381	437	433	420	423	428	431	403	401	393	451	444	423	443	430	427	370	405	402	425	459	467	394	439	387	437	409	436	449	390	450	439	429	405	410	425	420	420	396	425	415	432	406	412	457	401	411	401	420	434	443	408	420	387	471	406	448	408	410	443	408	425	427	419	421	452	432	400	425	431	393	402	477	445	436	441	417	441	420	450	384	400	420	438	435	433	425	390	413	410	426	419	434	389	386	417	404	418	437	447	484	442	414	450	421	415	444	433	434	416	408	443	412	394	442	423	417	391	439	413	443	410	448	395	407	442	471	460	426	410	420	462	410	375	402	403	400	453	444	415	418	457	410	407	414	437	421	464	377	422	434	437	469	416	412	436	424	430	458	392	423	408	400	433	399	443	419	472	443	419	461	444	424	412	429	442	389	395	427	442	454	432	424	430	428	431	447	424	413	410	404	420	434	419	433	450	426	433	412	438	423	420	406	398	435	410	416	411	397	414	456	438	441	423	470	425	438	422	405	470	457	395	412	405	427	468	425	461	390	415	413	381	432	428	395	430	438	465	454	408	411	418	394	395	424	403	436	390	422	398	418	426	445	429	401	396	433	390	409	428	390	457	418	401	434	430	422	414	442	439	420	395	419	462	422	398	443	411	455	409	389	441	432	420	449	441	456	425	418	435	430	428	421	447	449	460	444	415	402	435	443	398	440	449	474	420	404	371	408	421	422	422	436	416	430	419	430	481	440	444	458	391	419	406	453	396	419	394	398	410	452	403	424	445	440	433	397	425	462	440	421	419	419	430	452	455	429	412	420	422	396	416	420	411	432	402	412	411	447	440	393	389	440	447	382	442	414	423	461	402	453	428	404	423	430	410	442	439	408	366	423	430	404	415	449	428	410	407	436	448	420	420	426	407	454	434	403	407	425	440	438	386	411	443	446	457	437	431	409	398	437	417	409	428	436	443	416	463	402	392	460	399	382	418	424	440	399	474	418	429	400	437	393	404	442	410	447	463	445	401	420	423	451	447	399	446	433	413	399	416	373	443	424	408	441	393	415	457	428	445	414	422	418	426	413	414	438	424	407	398	405	420	417	436	439	430	442	428	467	423	436	426	431	451	408	445	398	449	408	383	435	386	405	423	403	434	403	419	431	433	394	405	467	448	396	403	413	441	417	402	431	447	446	471	443	428	422	427	434	427	440	429	413	437	406	425	451	386	415	457	419	424	407	441	461	448	403	436	480	427	482	422	438	411	428	439	379	463	450	420	419	411	394	436	414	420	442	447	385	427	398	454	417	410	432	420	446	449	424	425	422	439	413	385	445	425	421	430	456	417	427	455	453	428	437	425	398	434	396	430	491	463	450	378	442	414	460	449	370	449	415	441	421	436	401	419	453	426	414	404	425	383	422	435	442	441	440	419	441	417	421	421	440	478	413	465	428	423	400	448	405	407	431	424	419	403	433	430	432	434	473	441	383	391	446	428	380	388	413	443	447	389	429	410	426	437	445	410	468	437	437	429	452	402	461	408	435	444	422	434	417	399	400	400	395	421	440	437	399	443	434	443	417	433	404	428	466	400	411	441	435	410	423	439	407	410	456	412	479	442	439	385	461	411	397	414	409	431	445	399	433	450	422	439	418	461	450	426	418	445	437	458	372	416	405	435	399	421	383	403	434	428	419	443	411	409	420	464	390	417	450	434	431	449	416	446	402	463	431	423	441	438	445	410	430	433	431	452	470	461	412	419	461	391	440	433	431	446	408	420	420	444	447	427	391	402	439	454	425	432	428	445	391	419	418	437	443	417	397	399	419	408	454	423	413	409	409	440	426	412	401	407	422	373
28060	16431	5965	1151	690	662	639	560	634	635	639	583	610	649	560	600	572	630	563	570	603	588	615	620	604	577	598	615	553	572	587	580	594	576	613	628	620	634	598	554	591	605	602	608	567	569	574	586	588	607	588	575	561	610	596	584	582	582	586	585	588	563	603	602	608	523	563	560	594	571	598	574	556	532	627	590	618	613	614	566	608	586	597	590	550	592	597	587	568	583	604	553	606	611	601	569	586	582	597	610	616	580	585	580	585	557	540	605	561	553	586	653	591	627	575	617	611	614	606	578	609	572	543	594	605	518	630	571	591	601	579	606	537	532	602	523	549	594	601	592	567	611	621	586	580	587	569	618	555	591	540	584	584	564	590	554	611	583	517	539	581	624	602	628	608	553	589	599	593	558	581	609	573	584	560	577	550	564	567	607	592	564	594	599	599	567	589	538	603	594	606	564	601	592	537	602	577	573	600	566	571	592	565	564	614	585	569	610	593	607	542	583	618	556	607	588	585	607	616	577	576	606	601	560	601	569	578	591	619	571	553	564	555	592	586	591	597	590	629	635	582	587	567	558	609	573	570	597	631	609	591	572	594	575	558	586	594	556	607	566	600	614	589	612	543	611	564	540	584	572	611	573	600	603	589	632	585	609	595	589	624	594	586	565	592	586	558	608	574	598	586	593	570	606	592	548	576	620	538	594	558	558	558	563	589	592	611	585	605	594	587	594	564	553	579	585	594	606	607	598	556	564	518	596	585	580	576	600	589	601	585	572	601	611	609	551	579	571	559	620	584	580	613	558	597	569	590	585	614	574	612	601	586	585	603	557	572	576	595	609	561	528	608	591	572	611	582	574	597	600	602	605	532	550	587	575	592	591	589	577	567	603	576	598	606	608	617	610	560	551	547	651	572	609	581	622	583	576	530	614	596	573	570	566	601	534	589	622	528	577	610	556	558	562	588	607	617	559	605	577	568	588	590	612	568	596	565	553	596	599	641	560	600	570	611	590	539	605	584	563	579	625	639	575	580	606	564	646	582	583	613	568	589	585	577	581	644	557	587	574	595	630	562	592	622	591	572	553	587	585	550	607	588	633	609	604	618	558	605	580	635	599	617	587	537	605	584	578	599	603	570	606	541	591	600	603	550	575	554	607	545	575	582	600	618	570	545	594	558	560	594	583	628	557	570	607	576	595	598	571	548	653	588	637	595	564	591	585	599	559	582	608	589	552	562	564	605	612	591	580	554	576	601	602	565	656	572	625	614	617	571	560	586	532	581	553	543	572	560	597	560	583	607	615	577	576	577	578	549	570	610	584	580	604	591	570	544	645	577	577	589	576	618	599	578	553	556	594	557	594	565	592	613	616	609	621	617	596	614	588	565	595	590	612	594	631	517	543	655	583	563	575	575	574	581	571	591	512	574	584	599	604	639	574	570	589	563	612	590	559	593	602	586	591	578	544	606	629	568	617	601	610	626	609	585	588	562	569	558	626	576	591	598	617	640	615	588	636	571	587	618	544	604	614	591	608	569	566	615	565	584	549	573	567	575	610	605	586	574	578	592	636	628	599	543	606	582	584	590	583	585	594	587	601	581	599	579	559	575	563	610	582	614	558	586	546	630	598	605	564	566	592	554	635	608	580	558	592	621	549	569	608	629	590	580	578	585	585	599	561	573	587	528	584	603	576	597	599	566	558	583	604	580	587	554	561	647	604	567	627	594	546	593	559	607	566	574	536	575	568	562	561	574	588	607	623	584	603	608	597	574	618	573	558	542	583	581	596	604	545	602	594	552	547	564	575	558	575	565	622	582	596	560	553	603	582	582	601	584	626	586	587	588	597	580	569	582	564	620	638	616	579	575	624	558	595	590	584	575	603	579	607	596	586	569	581	594	604	561	571	585	595	588	575	584	568	610	567	640	556	579	645	588	597	623	586	576	587	514	591	599	594	602	549	581	553	574	595	569	565	584	560	601	555	598	611	553	579	605	602	580	575	600	590	589	605	586	612	598	628	586	630	578	574	585	555	579	566	588	589	583	603	596	580	592	583	565	607	612	590	579	555	538	585	561	575	642	579	547	591	600	597	628	630	589	599	610	576	640	563	528	588	585	565	536	562	557	567	617	559	575	539	607	574	582	550	616	574	576	597	567	627	607	586	634	514	600	572	610	603	559	567	620	571	577	578	559	610	615	564	583	552	591	563	603	603	562	642	578	633	601	540	579	625	602	597	593	571	607	589	606	592	559	601	579	556	609	570	580	621	580	592	559	618	593	544	655	572	529	552	627	610	583	577	566	566	568	542	618	592	614	566	590	608	561	605	566	590	569	610	612	590	588	542	570	545	626	549	611	620	549	643	603	544	564	549	577	593	597	588	621	554	616	595	599	616	583	575	564	623	578	565	592	560	599	593	576	588	602	585	636	624	572	628	592	625	587	584	595	548	555	557	612	563	571	606	566	558	588	594	596	615	630	599	581	573	568	596	616	595	571	578	565	570	584	621	573	571	596	579	577	547	603	563	593	586	585	543	580	609	608	559	613	606	580	574	605	609	598	555	562	591	568	576	586	563	581	619	587	579	601	601	552	635	610	576	594	591	572	604	549	590	588	565	583	599	592	572	561	584	581	631	590	592	573	563	588	592	578	580	655	579	571	601	581	603	586	587	617	610	539	606	555	569	611	625	543	531	605	615	566	539	531	579	615	635	567	626	566	602	642	596	573	594	595	570	614	572	585	578	588	594	541	619	581	586	575	587	603	590	545	630	580	646	585	558	609	565	630	586	535	578	557	594	611	541	600	551	597	594	587	623	625	618	585	588	571	627	645	599	604	574	613	570	579	572	606	581	597	552	591	581	542	634	557	595	555	608	552	628	595	565	609	571	555	584	606	564	567	545	610	606	555	578	603	572	554	608	579	547	566	599	577	553	592	618	556	626	556	557	578	612	533	559	582	547	528	577	556	588	576	610	581	604	598	616	586	578	585	566	596	556	599	562	626	570	596	597	549	575	595	575	577	614	601	523	560	578	624	607	609	567	562	609	565	625	574	551	631	586	615	585	617	555	580	559	561	564	583	587	600	574	572	578	599	602	613	582	599	598	596	592	539	588	586	633	592	633	588	596	574	557	584	573	578	555	576	608	545	627	589	574	579	601	564	577	606	578	602	614	582	580	631	566	597	614	571	594	584	578	585	576	620	584	630	637	591	582	569	591	608	575	606	604	578	567	548	615	596	588	575	607	615	601	614	596	587	614	575	600	596	572	594	552	622	596	581	576	610	579	514	548	576	561	594	606	578	605	578	604	568	563	561	554	567	614	600	560	578	571	582	562	591	602	574	534	597	565	566	550	577	602	571	592	633	575	594	606	573	587	594	577	592	623	592	576	593	587	569	620	607	571	577	555	587	596	579	588	609	585	595	586	560	579	592	578	578	586	623	561	617	554	596	588	618	595	564	576	567	563	578	624	557	565	557	611	575	589	568	616	596	570	548	540	574	542
24199	21202	29453	23219	21146	10502	866	588	484	466	462	410	419	390	385	361	395	401	362	363	390	336	359	398	421	349	366	371	361	398	354	367	357	350	391	348	370	356	348	366	366	383	367	364	421	370	357	332	370	364	381	356	345	329	364	379	376	355	374	374	330	348	389	363	385	365	357	385	356	352	359	392	327	355	390	306	326	360	379	355	352	377	334	378	363	387	359	331	335	358	340	336	331	372	382	335	358	329	342	357	354	333	359	360	346	369	344	365	320	374	354	334	351	344	372	332	340	322	371	359	338	330	339	337	329	381	332	332	329	335	356	358	345	326	380	362	336	420	354	335	351	308	338	366	356	356	347	350	362	307	339	379	345	350	316	335	367	364	335	339	363	356	363	374	357	342	319	351	336	364	356	324	332	346	384	342	369	361	342	309	388	340	368	332	348	396	319	361	346	323	352	365	330	339	355	339	332	357	368	344	373	332	367	368	352	367	349	342	330	379	367	340	339	363	344	342	339	349	359	360	395	363	356	355	357	336	344	312	339	339	383	374	342	376	325	340	321	346	334	348	368	341	319	327	321	361	347	376	339	352	334	332	353	356	351	361	368	348	338	350	357	363	387	380	356	370	338	388	336	404	347	329	315	338	350	338	368	283	341	352	362	372	349	299	329	372	394	309	328	332	354	375	359	331	358	333	377	322	351	356	342	358	363	313	376	354	352	297	336	358	366	423	335	361	327	330	366	331	349	327	340	343	366	367	345	373	319	358	324	393	344	372	387	335	305	362	322	326	363	351	375	377	392	344	370	338	331	353	336	369	335	340	354	371	334	344	349	363	373	342	324	340	342	337	354	365	344	342	316	330	316	355	342	382	373	371	336	341	338	348	320	362	331	375	357	373	355	348	362	353	349	373	312	350	343	318	382	347	398	332	365	358	345	365	379	331	380	327	362	346	340	344	400	338	354	341	335	353	346	331	318	350	360	363	370	340	329	353	349	351	320	382	352	311	333	338	351	338	313	321	358	362	388	317	349	403	324	323	336	361	341	324	335	359	367	355	379	351	376	343	362	361	353	352	337	377	327	359	365	382	361	330	328	351	345	361	334	395	330	356	351	315	365	404	358	333	345	317	355	349	341	391	342	354	359	314	346	351	319	322	359	372	335	352	369	324	364	343	378	342	340	369	307	323	377	377	311	330	354	367	325	370	359	356	371	370	358	363	330	346	378	339	336	353	316	330	360	361	362	344	350	352	335	339	317	332	359	380	342	336	342	392	365	348	349	353	372	343	333	354	341	372	343	351	331	344	342	368	331	362	344	342	331	350	352	347	338	348	338	373	364	331	382	322	346	351	321	361	361	371	357	324	376	363	329	335	365	375	336	347	370	361	337	335	345	333	366	376	351	374	362	350	353	336	318	346	366	335	363	343	356	325	367	347	328	328	368	347	358	344	343	352	323	329	354	326	348	360	333	380	357	369	374	384	376	358	358	382	331	371	355	366	336	384	360	374	323	377	307	336	348	371	372	336	343	353	316	374	357	334	359	353	355	356	354	355	344	337	365	343	382	382	336	333	315	356	370	343	352	356	348	341	372	349	368	338	342	355	322	395	378	382	384	377	374	332	366	364	329	363	313	348	384	366	356	285	379	333	384	376	351	357	348	371	329	326	331	355	318	339	384	355	354	349	362	343	355	343	369	366	344	334	337	328	338	325	359	350	355	336	381	389	353	343	345	352	375	356	339	348	360	353	305	340	315	365	370	360	369	360	359	375	376	361	323	357	335	341	369	339	343	378	349	351	373	338	320	331	361	352	361	334	352	356	344	352	373	359	359	364	395	364	319	340	402	352	367	343	356	348	315	331	379	329	336	361	342	354	344	327	362	381	350	361	387	355	326	322	311	349	333	364	323	334	347	339	379	374	365	345	329	339	327	348	343	356	340	331	347	346	360	362	382	368	347	342	352	362	363	348	362	359	339	343	331	355	359	329	342	359	330	337	338	355	362	357	365	366	401	336	317	355	380	327	368	350	379	343	372	360	345	381	357	333	340	361	332	357	351	368	361	362	326	350	336	332	336	347	343	350	363	351	349	368	332	381	358	362	342	339	337	311	349	358	371	357	387	348	329	368	347	363	342	345	371	343	342	349	390	336	391	315	338	354	350	340	352	340	346	373	351	365	350	373	364	358	326	338	337	339	350	369	373	325	330	324	332	374	367	345	351	345	377	339	331	310	361	353	344	348	356	356	371	334	340	383	354	349	380	349	336	370	341	339	371	395	426	397	328	358	346	356	348	338	352	349	352	377	338	336	343	347	355	359	368	318	327	368	369	329	336	369	349	327	367	342	382	355	344	359	328	338	362	310	357	370	338	332	334	379	352	350	356	343	352	316	350	363	360	356	353	332	367	384	348	343	330	338	367	354	356	353	379	320	363	352	373	361	338	372	356	377	357	333	333	353	380	330	332	394	368	352	371	388	352	316	348	308	328	382	332	389	349	347	333	367	369	347	386	339	355	379	319	365	384	380	378	335	369	332	327	368	344	360	349	341	359	335	356	371	360	343	364	322	423	337	356	308	365	355	368	320	363	343	377	352	380	356	349	348	345	335	370	354	330	369	344	357	326	314	365	349	352	346	365	339	369	358	378	384	346	348	343	371	356	357	353	394	372	339	352	372	362	349	336	379	355	330	331	334	332	368	357	369	360	360	364	345	380	345	335	342	353	348	349	388	377	343	332	376	376	326	374	366	342	322	344	366	326	344	335	345	395	363	357	360	339	364	354	365	363	365	331	345	346	374	348	324	347	392	350	334	343	348	338	375	363	340	360	336	329	353	336	326	346	310	385	324	359	360	374	348	357	355	353	368	347	370	375	341	358	377	385	357	346	329	335	384	321	344	316	366	327	343	322	358	378	330	335	348	360	354	383	337	357	365	345	347	334	338	323	321	338	344	384	309	323	346	336	374	331	372	347	346	328	327	385	323	342	341	336	321	373	325	367	358	349	326	401	345	359	349	353	328	350	361	350	315	362	359	366	325	348	343	354	347	382	363	360	362	367	356	303	337	340	340	323	351	324	376	358	378	363	340	367	330	372	367	392	333	384	346	349	346	347	362	355	356	361	348	339	339	358	354	350	326	350	372	339	340	329	382	357	348	350	349	355	351	407	351	357	373	333	376	343	316	321	316	329	335	351	352	351	352	376	368	316	354	343	363	389	367	380	355	365	375	352	367	366	327	379	351	331	352	377	346	373	361	330	363	327	351	370	357	348	316	323	339	360	356	363	324	360	368	372	354	345	377	325	373	340	362	382	325	358	332	356	356	351	361	378	358	329	365	363	342	351	354	355	334	375	364	346	355	361	340	340	373	323	348	365	317	324	391	350	353	347	353	360	338	372	372	337	350	366	355	351	346	336	354	344	363	367	345	345	345	361	345	327	353	374	343	365	335	344	353	337	346	311	351	354	377	373	350	342	340	365	383	350	342	361	333	359	348	309	331
51060	46326	18706	5925	1841	1482	1275	1099	929	852	766	673	697	629	584	595	605	574	532	519	566	553	532	533	552	527	524	539	520	524	499	515	492	529	548	486	492	519	519	554	527	514	533	496	494	511	471	484	527	544	495	489	478	527	529	494	528	522	524	476	502	488	511	521	511	492	500	520	510	491	486	509	490	478	505	505	499	496	458	515	515	455	468	513	520	488	523	472	523	506	516	501	479	485	498	467	530	478	522	485	513	479	501	500	511	508	514	510	513	491	489	482	495	528	467	498	474	503	490	489	512	473	534	517	466	514	499	473	488	496	499	492	492	491	499	536	463	512	445	488	462	491	485	455	514	516	518	484	467	505	479	533	473	537	484	485	507	491	520	467	506	460	525	500	514	489	463	514	522	495	478	522	478	527	474	484	483	459	492	470	476	486	494	472	505	473	522	506	541	496	511	520	514	458	511	471	525	516	498	475	496	528	537	476	514	483	447	482	463	504	471	501	499	545	544	478	519	535	474	504	483	488	517	499	490	503	515	464	488	477	485	502	480	516	531	493	479	509	500	480	486	522	507	518	479	466	502	497	499	528	442	531	510	472	524	513	497	486	490	481	486	506	482	498	484	496	514	508	492	520	510	531	503	512	489	513	466	480	514	496	482	483	479	484	482	474	480	443	461	485	480	526	482	472	522	500	541	465	538	475	513	490	509	514	522	459	495	493	525	521	492	517	540	485	491	492	454	464	516	505	488	489	478	469	495	542	482	502	489	508	525	502	525	537	499	491	485	514	519	507	536	513	496	500	517	491	531	498	532	501	503	483	447	501	485	490	490	496	502	502	504	480	501	496	537	532	535	480	472	508	506	507	498	498	525	510	506	534	541	475	513	526	492	504	482	500	497	489	503	527	499	521	508	480	515	526	496	510	470	539	583	474	480	497	474	501	472	463	477	512	490	522	515	497	530	494	456	495	538	501	502	497	486	505	487	469	497	497	500	479	489	556	500	532	493	501	480	472	483	518	461	552	516	465	540	535	499	474	506	490	477	501	516	520	494	509	529	510	467	518	482	481	459	509	474	510	525	481	475	472	488	502	491	524	519	497	495	510	474	492	447	530	513	524	492	490	465	459	495	519	520	495	462	501	487	533	523	480	474	495	489	520	497	422	482	518	510	484	465	524	491	478	532	482	470	512	498	495	503	485	510	483	512	494	452	487	481	529	520	474	513	530	512	505	493	505	471	507	484	479	509	487	480	500	511	493	499	482	522	530	458	508	477	490	532	515	520	521	476	508	533	553	483	506	503	499	482	503	467	487	498	513	473	526	500	492	519	515	516	507	502	477	474	483	514	490	485	507	453	447	524	438	474	517	500	493	498	496	508	524	500	487	486	474	482	529	447	512	468	493	475	519	533	553	533	461	549	511	475	492	482	432	502	479	501	479	501	549	491	521	491	488	494	477	489	509	465	475	477	531	510	477	526	484	508	467	510	500	508	481	457	472	516	498	476	486	525	517	498	498	495	498	481	497	497	492	490	509	532	494	534	479	496	490	483	489	556	523	510	484	515	481	516	477	479	502	532	491	493	468	515	430	488	526	509	483	536	528	475	458	477	480	516	522	499	495	492	514	527	505	478	472	482	544	489	512	494	507	476	502	492	479	474	514	499	500	479	505	516	492	518	485	504	485	483	525	460	483	472	490	485	466	483	451	507	486	480	510	453	481	499	499	529	498	496	484	477	481	496	469	503	490	518	487	464	476	491	522	494	519	484	505	458	528	484	474	513	491	513	470	478	495	511	518	471	511	471	470	503	479	501	501	499	500	511	487	465	508	522	488	461	529	495	475	464	518	487	514	511	483	503	524	469	501	499	487	474	478	503	471	465	499	510	537	483	495	486	514	514	524	510	457	512	519	498	475	474	499	509	459	488	507	500	464	486	484	535	506	489	506	504	497	468	480	503	515	456	501	502	509	536	482	503	494	493	510	507	484	557	468	475	482	504	492	527	470	511	514	452	499	507	497	468	483	494	499	510	509	505	503	470	499	487	520	479	504	515	511	495	471	500	528	516	457	480	475	489	477	504	478	526	484	510	471	527	475	482	513	455	523	504	516	528	520	486	519	468	481	484	505	512	501	498	473	480	491	518	475	546	480	539	499	478	489	503	498	516	468	539	534	494	469	489	474	480	537	495	518	520	498	543	515	508	509	496	501	529	468	522	486	475	462	493	490	494	543	505	440	524	524	451	471	482	449	490	494	496	539	463	489	482	508	495	511	518	512	465	482	509	460	462	461	487	505	499	504	492	461	510	509	518	516	499	505	510	498	483	479	472	465	482	506	517	528	536	525	469	495	460	478	491	498	517	502	486	471	527	462	516	489	485	542	494	509	487	491	511	525	488	516	505	474	550	472	499	492	496	473	528	478	480	490	467	496	487	523	470	470	479	489	454	482	500	470	491	490	484	515	485	508	574	496	491	512	502	448	465	500	511	489	496	482	504	502	495	506	547	478	502	470	497	490	486	489	526	529	511	487	534	518	486	491	529	548	483	478	511	516	486	465	515	494	508	480	512	482	495	429	517	508	499	482	496	501	510	497	505	515	508	495	470	477	500	466	537	472	503	495	506	462	496	494	494	491	520	518	513	493	499	480	491	480	490	527	480	475	495	528	515	475	523	495	479	464	476	505	493	510	473	520	511	483	462	520	512	496	491	512	521	491	501	489	486	512	497	475	448	455	492	481	503	473	481	514	543	524	455	514	535	524	485	580	516	511	507	495	496	493	481	503	475	504	468	491	509	486	498	522	530	529	463	500	505	517	520	526	529	498	548	512	485	499	483	485	501	465	489	522	494	464	481	509	507	486	501	503	540	520	483	501	485	502	463	480	532	482	498	455	479	449	504	485	476	496	522	514	478	514	516	515	500	504	484	531	501	518	541	530	524	494	492	532	491	491	479	460	516	495	509	460	480	496	517	485	523	498	503	476	461	471	493	475	489	509	521	464	505	483	488	481	487	534	499	480	477	504	480	501	544	535	478	485	540	509	491	507	474	508	469	460	495	501	488	507	506	459	497	472	521	535	488	491	455	530	519	462	514	508	482	530	502	493	466	497	514	499	506	475	499	490	487	481	503	502	461	492	498	500	498	490	503	505	535	497	497	469	514	480	524	505	493	481	478	481	502	525	469	513	514	518	503	518	488	514	483	488	519	487	474	489	521	490	498	520	541	475	516	533	508	491	560	489	514	488	511	529	461	469	517	474	507	517	489	506	496	489	477	506	481	538	505	504	501	511	480	462	455	485	497	473	496	471	496	483	490	503	516	504	506	498	531	481	507	475	512	512	471	449	524	500	465	501	542	465	488	493	488	501	503	493	482	481	483	513	480	511	537	524	486	496	479	484	464	501	477	501	503	461	478	507	502	500	498	520	455	486	527	508	478	523	497	498	515	481	467	524	499	468	492	496	491	503	502	479	505	471	494	498	507	515	450	512	487	536	519	513
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
